Searched refs:CallGraphWrapperPass (Results 1 – 4 of 4) sorted by relevance
346 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) { in CallGraphWrapperPass() function in CallGraphWrapperPass350 CallGraphWrapperPass::~CallGraphWrapperPass() = default;352 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()356 bool CallGraphWrapperPass::runOnModule(Module &M) { in runOnModule()362 INITIALIZE_PASS(CallGraphWrapperPass, "basiccg", "CallGraph Construction",365 char CallGraphWrapperPass::ID = 0;367 void CallGraphWrapperPass::releaseMemory() { G.reset(); } in releaseMemory()369 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const { in print()381 void CallGraphWrapperPass::dump() const { print(dbgs(), nullptr); } in dump()
79 Info.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()502 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); in runOnModule()652 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()653 AU.addPreserved<CallGraphWrapperPass>(); in getAnalysisUsage()
1027 INITIALIZE_PASS_DEPENDENCY(CallGraphWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument1045 M, GetTLI, getAnalysis<CallGraphWrapperPass>().getCallGraph()))); in runOnModule()1056 AU.addRequired<CallGraphWrapperPass>(); in getAnalysisUsage()
349 class CallGraphWrapperPass : public ModulePass {355 CallGraphWrapperPass();356 ~CallGraphWrapperPass() override; in getCallGraph()