Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DCallGraph.cpp272 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) { in CallGraphWrapperPass() function in CallGraphWrapperPass
276 CallGraphWrapperPass::~CallGraphWrapperPass() {} in ~CallGraphWrapperPass()
278 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
282 bool CallGraphWrapperPass::runOnModule(Module &M) { in runOnModule()
288 INITIALIZE_PASS(CallGraphWrapperPass, "basiccg", "CallGraph Construction",
291 char CallGraphWrapperPass::ID = 0;
293 void CallGraphWrapperPass::releaseMemory() { G.reset(); } in releaseMemory()
295 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
306 void CallGraphWrapperPass::dump() const { print(dbgs(), nullptr); } in dump()
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 CallGraphPrinter()
DCallGraphSCCPass.cpp65 Info.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
441 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
587 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
588 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
DGlobalsModRef.cpp973 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
989 getAnalysis<CallGraphWrapperPass>().getCallGraph()))); in runOnModule()
1000 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
/external/llvm/tools/opt/
DAnalysisWrappers.cpp82 AU.addRequiredTransitive<CallGraphWrapperPass>(); in getAnalysisUsage()
85 getAnalysis<CallGraphWrapperPass>().print(errs(), &M); in runOnModule()
DPrintSCC.cpp61 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
94 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()
/external/llvm/lib/Transforms/IPO/
DInternalize.cpp71 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
173 CallGraphWrapperPass *CGPass = getAnalysisIfAvailable<CallGraphWrapperPass>(); in runOnModule()
DPruneEH.cpp58 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
67 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
252 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in DeleteBasicBlock()
DInlineSimple.cpp79 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
DInlineAlways.cpp71 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
DArgumentPromotion.cpp105 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
750 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in DoPromotion()
DInliner.cpp474 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnSCC()
DFunctionAttrs.cpp98 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/include/llvm/Analysis/
DCallGraph.h320 class CallGraphWrapperPass : public ModulePass {
326 CallGraphWrapperPass();
327 ~CallGraphWrapperPass() override;
/external/llvm/unittests/IR/
DLegacyPassManagerTest.cpp542 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass)