Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCallGraph.cpp262 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) { in CallGraphWrapperPass() function in CallGraphWrapperPass
266 CallGraphWrapperPass::~CallGraphWrapperPass() = default;
268 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
272 bool CallGraphWrapperPass::runOnModule(Module &M) { in runOnModule()
281 char CallGraphWrapperPass::ID = 0;
283 void CallGraphWrapperPass::releaseMemory() { G.reset(); } in releaseMemory()
285 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
297 void CallGraphWrapperPass::dump() const { print(dbgs(), nullptr); } in dump()
311 AU.addRequiredTransitive<CallGraphWrapperPass>(); in getAnalysisUsage()
315 getAnalysis<CallGraphWrapperPass>().print(errs(), &M); in runOnModule()
[all …]
H A DCallPrinter.cpp39 static CallGraph *getGraph(CallGraphWrapperPass *P) { in getGraph()
49 : public DOTGraphTraitsModuleViewer<CallGraphWrapperPass, true, CallGraph *,
54 : DOTGraphTraitsModuleViewer<CallGraphWrapperPass, true, CallGraph *, in CallGraphViewer()
62 CallGraphWrapperPass, true, CallGraph *,
67 : DOTGraphTraitsModulePrinter<CallGraphWrapperPass, true, CallGraph *, in CallGraphDOTPrinter()
H A DCallGraphSCCPass.cpp77 Info.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
465 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
608 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
609 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
H A DGlobalsModRef.cpp985 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1001 getAnalysis<CallGraphWrapperPass>().getCallGraph()))); in runOnModule()
1012 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInternalize.cpp270 CallGraphWrapperPass *CGPass = in runOnModule()
271 getAnalysisIfAvailable<CallGraphWrapperPass>(); in runOnModule()
278 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
H A DPruneEH.cpp57 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
181 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
H A DInlineSimple.cpp91 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DFunctionAttrs.cpp1425 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1479 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
1480 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
1490 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1557 auto &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
H A DAlwaysInliner.cpp123 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DArgumentPromotion.cpp1068 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1084 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
H A DInliner.cpp758 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in inlineCalls()
/freebsd-12.1/contrib/llvm/tools/opt/
H A DPrintSCC.cpp61 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
94 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DCallGraph.h324 class CallGraphWrapperPass : public ModulePass {
330 CallGraphWrapperPass();
331 ~CallGraphWrapperPass() override;
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUInline.cpp85 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp915 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()