Lines Matching defs:CallGraphWrapperPass
343 // Implementations of the CallGraphWrapperPass class methods.
346 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) {
350 CallGraphWrapperPass::~CallGraphWrapperPass() = default;
352 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
356 bool CallGraphWrapperPass::runOnModule(Module &M) {
362 INITIALIZE_PASS(CallGraphWrapperPass, "basiccg", "CallGraph Construction",
365 char CallGraphWrapperPass::ID = 0;
367 void CallGraphWrapperPass::releaseMemory() { G.reset(); }
369 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const {
381 void CallGraphWrapperPass::dump() const { print(dbgs(), nullptr); }