Home
last modified time | relevance | path

Searched refs:Inliner (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp47 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()
DInliner.cpp56 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()
DInlineSimple.cpp31 class SimpleInliner : public Inliner {
34 SimpleInliner() : Inliner(ID) { in SimpleInliner()
37 SimpleInliner(int Threshold) : Inliner(ID, Threshold, in SimpleInliner()
DInlineAlways.cpp34 class AlwaysInliner : public Inliner {
37 AlwaysInliner() : Inliner(ID, -2000000000, /*InsertLifetime*/true) { in AlwaysInliner()
40 AlwaysInliner(bool InsertLifetime) : Inliner(ID, -2000000000, in AlwaysInliner()
DCMakeLists.txt13 Inliner.cpp
DAndroid.mk15 Inliner.cpp \
/external/llvm/include/llvm/Transforms/IPO/
DInlinerPass.h32 struct Inliner : public CallGraphSCCPass { struct
33 explicit Inliner(char &ID);
34 explicit Inliner(char &ID, int Threshold, bool InsertLifetime);
DPassManagerBuilder.h101 Pass *Inliner; variable
/external/llvm/tools/bugpoint/
Dbugpoint.cpp165 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/
DBackendUtil.cpp208 PMBuilder.Inliner = createFunctionInliningPass(Threshold); in CreatePasses()
215 PMBuilder.Inliner = createAlwaysInlinerPass(false); in CreatePasses()
217 PMBuilder.Inliner = createAlwaysInlinerPass(); in CreatePasses()
/external/llvm/tools/opt/
Dopt.cpp437 Builder.Inliner = createFunctionInliningPass(Threshold); in AddOptimizationPasses()
439 Builder.Inliner = createAlwaysInlinerPass(); in AddOptimizationPasses()
461 Builder.Inliner = createFunctionInliningPass(); in AddStandardCompilePasses()