simplify AnalysisGroup registration, eliminating one typeid call.
[oota-llvm.git] / lib / Analysis / DataStructure / Steensgaard.cpp
index 8a98022869db110e5ee6ef7831956f53c63c90a3..c7e32202cf709a1345a9b7cd34c1f5eda11543c7 100644 (file)
@@ -77,7 +77,7 @@ namespace {
                          "Steensgaard's alias analysis (DSGraph based)");
 
   // Register as an implementation of AliasAnalysis
-  RegisterAnalysisGroup<AliasAnalysis, Steens> Y;
+  RegisterAnalysisGroup<AliasAnalysis> Y(X);
 }
 
 ModulePass *llvm::createSteensgaardPass() { return new Steens(); }