From 97c9f20c52a3b9ec01a3646a15f909798acf5192 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 28 Aug 2006 00:42:29 +0000 Subject: simplify AnalysisGroup registration, eliminating one typeid call. llvm-svn: 29932 --- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Analysis/BasicAliasAnalysis.cpp') diff --git a/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/llvm/lib/Analysis/BasicAliasAnalysis.cpp index 2c5fc81b150..167d3b0c02c 100644 --- a/llvm/lib/Analysis/BasicAliasAnalysis.cpp +++ b/llvm/lib/Analysis/BasicAliasAnalysis.cpp @@ -76,7 +76,7 @@ namespace { U("no-aa", "No Alias Analysis (always returns 'may' alias)"); // Declare that we implement the AliasAnalysis interface - RegisterAnalysisGroup V; + RegisterAnalysisGroup V(U); } // End of anonymous namespace ImmutablePass *llvm::createNoAAPass() { return new NoAA(); } @@ -121,7 +121,7 @@ namespace { X("basicaa", "Basic Alias Analysis (default AA impl)"); // Declare that we implement the AliasAnalysis interface - RegisterAnalysisGroup Y; + RegisterAnalysisGroup Y(X); } // End of anonymous namespace ImmutablePass *llvm::createBasicAliasAnalysisPass() { -- cgit v1.2.3