|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/DOTGraphTraitsPass.h 133 GraphT Graph = AnalysisGraphTraitsT::getGraph(&getAnalysis<AnalysisT>());
143 AU.addRequired<AnalysisT>();
159 GraphT Graph = AnalysisGraphTraitsT::getGraph(&getAnalysis<AnalysisT>());
179 AU.addRequired<AnalysisT>();
include/llvm/Pass.h 213 AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h 66 return addRequiredID(PassClass::ID);
72 return addRequiredTransitiveID(PassClass::ID);
89 Preserved.push_back(&PassClass::ID);
201 AnalysisType *Pass::getAnalysisIfAvailable() const {
204 const void *PI = &AnalysisType::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/CallGraph.cpp 309 AU.addRequiredTransitive<CallGraphWrapperPass>();
313 getAnalysis<CallGraphWrapperPass>().print(errs(), &M);
lib/Analysis/CallGraphSCCPass.cpp 75 Info.addRequired<CallGraphWrapperPass>();
464 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
607 AU.addRequired<CallGraphWrapperPass>();
608 AU.addPreserved<CallGraphWrapperPass>();
lib/Analysis/CallPrinter.cpp 38 static CallGraph *getGraph(CallGraphWrapperPass *P) {
48 : public DOTGraphTraitsModuleViewer<CallGraphWrapperPass, true, CallGraph *,
61 CallGraphWrapperPass, true, CallGraph *,
lib/Analysis/GlobalsModRef.cpp 1013 M, GetTLI, getAnalysis<CallGraphWrapperPass>().getCallGraph())));
1024 AU.addRequired<CallGraphWrapperPass>();
lib/Transforms/Coroutines/CoroSplit.cpp 1553 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
lib/Transforms/IPO/ArgumentPromotion.cpp 1122 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
lib/Transforms/IPO/FunctionAttrs.cpp 1536 AU.addRequired<CallGraphWrapperPass>();
1537 AU.addPreserved<CallGraphWrapperPass>();
1614 auto &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
lib/Transforms/IPO/Inliner.cpp 759 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
lib/Transforms/IPO/Internalize.cpp 266 CallGraphWrapperPass *CGPass =
267 getAnalysisIfAvailable<CallGraphWrapperPass>();
274 AU.addPreserved<CallGraphWrapperPass>();
lib/Transforms/IPO/PruneEH.cpp 180 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
tools/opt/PrintSCC.cpp 60 AU.addRequired<CallGraphWrapperPass>();
93 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();