Lines Matching refs:SimpleInliner
39 class SimpleInliner : public Inliner { class
43 SimpleInliner() : Inliner(ID), ICA(nullptr) { in SimpleInliner() function in __anon30e766b00111::SimpleInliner
47 SimpleInliner(int Threshold) in SimpleInliner() function in __anon30e766b00111::SimpleInliner
75 char SimpleInliner::ID = 0;
76 INITIALIZE_PASS_BEGIN(SimpleInliner, "inline",
82 INITIALIZE_PASS_END(SimpleInliner, "inline", in INITIALIZE_AG_DEPENDENCY()
85 Pass *llvm::createFunctionInliningPass() { return new SimpleInliner(); } in INITIALIZE_AG_DEPENDENCY()
88 return new SimpleInliner(Threshold); in createFunctionInliningPass()
93 return new SimpleInliner( in createFunctionInliningPass()
97 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
102 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()