Home
last modified time | relevance | path

Searched refs:CallGraphWrapperPass (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCallGraph.cpp323 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) { in CallGraphWrapperPass() function in CallGraphWrapperPass
327 CallGraphWrapperPass::~CallGraphWrapperPass() = default;
329 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
333 bool CallGraphWrapperPass::runOnModule(Module &M) { in runOnModule()
342 char CallGraphWrapperPass::ID = 0;
344 void CallGraphWrapperPass::releaseMemory() { G.reset(); } in releaseMemory()
346 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
358 void CallGraphWrapperPass::dump() const { print(dbgs(), nullptr); } in dump()
372 AU.addRequiredTransitive<CallGraphWrapperPass>(); in getAnalysisUsage()
376 getAnalysis<CallGraphWrapperPass>().print(errs(), &M); in runOnModule()
[all …]
H A DCallGraphSCCPass.cpp78 Info.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
509 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
659 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
660 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
H A DGlobalsModRef.cpp1025 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1043 M, GetTLI, getAnalysis<CallGraphWrapperPass>().getCallGraph()))); in runOnModule()
1054 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/tools/opt/
H A DPrintSCC.cpp60 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
94 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInternalize.cpp307 CallGraphWrapperPass *CGPass = in runOnModule()
308 getAnalysisIfAvailable<CallGraphWrapperPass>(); in runOnModule()
315 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
H A DPruneEH.cpp56 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
171 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
H A DInlineSimple.cpp84 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DAlwaysInliner.cpp171 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DFunctionAttrs.cpp1937 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1976 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
1977 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
1988 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
2059 auto &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
H A DInliner.cpp598 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in inlineCalls()
H A DOpenMPOpt.cpp5139 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
5233 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAttributor.cpp3568 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass)
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCallGraph.h336 class CallGraphWrapperPass : public ModulePass {
342 CallGraphWrapperPass();
343 ~CallGraphWrapperPass() override;
/llvm-project-15.0.7/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp789 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass)