[llvm-commits] [llvm] r68246 - in /llvm/trunk/include/llvm: Pass.h PassAnalysisSupport.h
Devang Patel
dpatel at apple.com
Wed Apr 1 14:27:14 PDT 2009
Author: dpatel
Date: Wed Apr 1 16:27:08 2009
New Revision: 68246
URL: http://llvm.org/viewvc/llvm-project?rev=68246&view=rev
Log:
Remove dead code.
Modified:
llvm/trunk/include/llvm/Pass.h
llvm/trunk/include/llvm/PassAnalysisSupport.h
Modified: llvm/trunk/include/llvm/Pass.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Pass.h?rev=68246&r1=68245&r2=68246&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Pass.h (original)
+++ llvm/trunk/include/llvm/Pass.h Wed Apr 1 16:27:08 2009
@@ -72,10 +72,6 @@
class Pass {
AnalysisResolver *Resolver; // Used to resolve analysis
intptr_t PassID;
- // AnalysisImpls - This keeps track of which passes implement the interfaces
- // that are required by the current pass (to implement getAnalysis()).
- //
- std::vector<std::pair<const PassInfo*, Pass*> > AnalysisImpls;
void operator=(const Pass&); // DO NOT IMPLEMENT
Pass(const Pass &); // DO NOT IMPLEMENT
Modified: llvm/trunk/include/llvm/PassAnalysisSupport.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/PassAnalysisSupport.h?rev=68246&r1=68245&r2=68246&view=diff
==============================================================================
--- llvm/trunk/include/llvm/PassAnalysisSupport.h (original)
+++ llvm/trunk/include/llvm/PassAnalysisSupport.h Wed Apr 1 16:27:08 2009
@@ -148,8 +148,6 @@
// AnalysisImpls - This keeps track of which passes implements the interfaces
// that are required by the current pass (to implement getAnalysis()).
- // NOTE : Remove AnalysisImpls from class Pass, when AnalysisResolver
- // replaces AnalysisResolver
std::vector<std::pair<const PassInfo*, Pass*> > AnalysisImpls;
private:
More information about the llvm-commits
mailing list