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); 72 return addRequiredTransitiveID(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/Analysis/MemDepPrinter.cpp51 AU.addRequiredTransitive<MemoryDependenceWrapperPass>(); 93 MemoryDependenceResults &MDA = getAnalysis<MemoryDependenceWrapperPass>().getMemDep();lib/CodeGen/MachineFunctionPass.cpp
119 AU.addPreserved<MemoryDependenceWrapperPass>();
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp50 AU.addRequired<MemoryDependenceWrapperPass>(); 170 MDR = &getAnalysis<MemoryDependenceWrapperPass>().getMemDep();lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
117 AU.addRequired<MemoryDependenceWrapperPass>(); 233 MDA = &getAnalysis<MemoryDependenceWrapperPass>().getMemDep();lib/Transforms/Scalar/DeadStoreElimination.cpp
1363 &getAnalysis<MemoryDependenceWrapperPass>().getMemDep(); 1374 AU.addRequired<MemoryDependenceWrapperPass>(); 1378 AU.addPreserved<MemoryDependenceWrapperPass>();lib/Transforms/Scalar/GVN.cpp
2672 : &getAnalysis<MemoryDependenceWrapperPass>().getMemDep(), 2683 AU.addRequired<MemoryDependenceWrapperPass>();lib/Transforms/Scalar/GVNHoist.cpp
1155 auto &MD = getAnalysis<MemoryDependenceWrapperPass>().getMemDep(); 1166 AU.addRequired<MemoryDependenceWrapperPass>();lib/Transforms/Scalar/MemCpyOptimizer.cpp
274 AU.addRequired<MemoryDependenceWrapperPass>(); 278 AU.addPreserved<MemoryDependenceWrapperPass>(); 1438 auto *MD = &getAnalysis<MemoryDependenceWrapperPass>().getMemDep();