Searched refs:LegacyInlinerBase (Results 1 – 5 of 5) sorted by relevance
39 class SimpleInliner : public LegacyInlinerBase {44 SimpleInliner() : LegacyInlinerBase(ID), Params(llvm::getInlineParams()) { in SimpleInliner()49 : LegacyInlinerBase(ID), Params(std::move(Params)) { in SimpleInliner()119 return LegacyInlinerBase::runOnSCC(SCC); in runOnSCC()124 LegacyInlinerBase::getAnalysisUsage(AU); in getAnalysisUsage()
93 class AlwaysInlinerLegacyPass : public LegacyInlinerBase {96 AlwaysInlinerLegacyPass() : LegacyInlinerBase(ID, /*InsertLifetime*/ true) { in AlwaysInlinerLegacyPass()101 : LegacyInlinerBase(ID, InsertLifetime) { in AlwaysInlinerLegacyPass()
124 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase() function in LegacyInlinerBase126 LegacyInlinerBase::LegacyInlinerBase(char &ID, bool InsertLifetime) in LegacyInlinerBase() function in LegacyInlinerBase132 void LegacyInlinerBase::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()496 bool LegacyInlinerBase::doInitialization(CallGraph &CG) { in doInitialization()502 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()757 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) { in inlineCalls()772 bool LegacyInlinerBase::doFinalization(CallGraph &CG) { in doFinalization()780 bool LegacyInlinerBase::removeDeadFunctions(CallGraph &CG, in removeDeadFunctions()
31 struct LegacyInlinerBase : public CallGraphSCCPass { struct32 explicit LegacyInlinerBase(char &ID);33 explicit LegacyInlinerBase(char &ID, bool InsertLifetime);
55 class AMDGPUInliner : public LegacyInlinerBase {58 AMDGPUInliner() : LegacyInlinerBase(ID) { in AMDGPUInliner()96 return LegacyInlinerBase::runOnSCC(SCC); in runOnSCC()101 LegacyInlinerBase::getAnalysisUsage(AU); in getAnalysisUsage()