Searched refs:Inliner (Results 1 – 11 of 11) sorted by relevance
/external/llvm/lib/Transforms/IPO/ |
D | PassManagerBuilder.cpp | 47 Inliner = 0; in PassManagerBuilder() 56 delete Inliner; in ~PassManagerBuilder() 111 if (Inliner) { in populateModulePassManager() 112 MPM.add(Inliner); in populateModulePassManager() 113 Inliner = 0; in populateModulePassManager() 139 if (Inliner) { in populateModulePassManager() 140 MPM.add(Inliner); in populateModulePassManager() 141 Inliner = 0; in populateModulePassManager() 341 Builder->Inliner = createFunctionInliningPass(Threshold); in LLVMPassManagerBuilderUseInlinerWithThreshold()
|
D | Inliner.cpp | 56 Inliner::Inliner(char &ID) in Inliner() function in Inliner 59 Inliner::Inliner(char &ID, int Threshold, bool InsertLifetime) in Inliner() function in Inliner 67 void Inliner::getAnalysisUsage(AnalysisUsage &Info) const { in getAnalysisUsage() 204 unsigned Inliner::getInlineThreshold(CallSite CS) const { in getInlineThreshold() 228 bool Inliner::shouldInline(CallSite CS) { in shouldInline() 340 bool Inliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() 515 bool Inliner::doFinalization(CallGraph &CG) { in doFinalization() 521 bool Inliner::removeDeadFunctions(CallGraph &CG, bool AlwaysInlineOnly) { in removeDeadFunctions()
|
D | InlineSimple.cpp | 31 class SimpleInliner : public Inliner { 34 SimpleInliner() : Inliner(ID) { in SimpleInliner() 37 SimpleInliner(int Threshold) : Inliner(ID, Threshold, in SimpleInliner()
|
D | InlineAlways.cpp | 34 class AlwaysInliner : public Inliner { 37 AlwaysInliner() : Inliner(ID, -2000000000, /*InsertLifetime*/true) { in AlwaysInliner() 40 AlwaysInliner(bool InsertLifetime) : Inliner(ID, -2000000000, in AlwaysInliner()
|
D | CMakeLists.txt | 13 Inliner.cpp
|
D | Android.mk | 15 Inliner.cpp \
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | InlinerPass.h | 32 struct Inliner : public CallGraphSCCPass { struct 33 explicit Inliner(char &ID); 34 explicit Inliner(char &ID, int Threshold, bool InsertLifetime);
|
D | PassManagerBuilder.h | 101 Pass *Inliner; variable
|
/external/llvm/tools/bugpoint/ |
D | bugpoint.cpp | 165 Builder.Inliner = createFunctionInliningPass(); in main() 178 Builder.Inliner = createAlwaysInlinerPass(); in main() 180 Builder.Inliner = createFunctionInliningPass(225); in main() 182 Builder.Inliner = createFunctionInliningPass(275); in main()
|
/external/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 208 PMBuilder.Inliner = createFunctionInliningPass(Threshold); in CreatePasses() 215 PMBuilder.Inliner = createAlwaysInlinerPass(false); in CreatePasses() 217 PMBuilder.Inliner = createAlwaysInlinerPass(); in CreatePasses()
|
/external/llvm/tools/opt/ |
D | opt.cpp | 437 Builder.Inliner = createFunctionInliningPass(Threshold); in AddOptimizationPasses() 439 Builder.Inliner = createAlwaysInlinerPass(); in AddOptimizationPasses() 461 Builder.Inliner = createFunctionInliningPass(); in AddStandardCompilePasses()
|