reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
213 AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h66 return addRequiredID(PassClass::ID); 89 Preserved.push_back(&PassClass::ID); 220 AnalysisType &Pass::getAnalysis() const { 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID); 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID);include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/CodeGen/LiveDebugVariables.cpp386 LiveDebugVariables &pass; 448 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {}lib/CodeGen/RegAllocBasic.cpp
179 AU.addRequired<LiveDebugVariables>(); 180 AU.addPreserved<LiveDebugVariables>();lib/CodeGen/RegAllocGreedy.cpp
174 LiveDebugVariables *DebugVars; 614 AU.addRequired<LiveDebugVariables>(); 615 AU.addPreserved<LiveDebugVariables>(); 3240 DebugVars = &getAnalysis<LiveDebugVariables>();lib/CodeGen/VirtRegMap.cpp
228 AU.addRequired<LiveDebugVariables>(); 257 getAnalysis<LiveDebugVariables>().emitDebugValues(VRM);