Home
last modified time | relevance | path

Searched refs:InlineCost (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/Analysis/
DInlineCost.h51 class InlineCost {
64 InlineCost(int Cost, int Threshold) : Cost(Cost), Threshold(Threshold) {} in InlineCost() function
67 static InlineCost get(int Cost, int Threshold) { in get()
70 return InlineCost(Cost, Threshold); in get()
72 static InlineCost getAlways() { in getAlways()
73 return InlineCost(AlwaysInlineCost, 0); in getAlways()
75 static InlineCost getNever() { in getNever()
76 return InlineCost(NeverInlineCost, 0); in getNever()
126 InlineCost getInlineCost(CallSite CS, int Threshold);
135 InlineCost getInlineCost(CallSite CS, Function *Callee, int Threshold);
/external/llvm/lib/Transforms/IPO/
DInlineAlways.cpp54 InlineCost getInlineCost(CallSite CS) override;
95 InlineCost AlwaysInliner::getInlineCost(CallSite CS) { in getInlineCost()
104 return InlineCost::getAlways(); in getInlineCost()
106 return InlineCost::getNever(); in getInlineCost()
DInlineSimple.cpp54 InlineCost getInlineCost(CallSite CS) override { in getInlineCost()
DInliner.cpp299 InlineCost IC = getInlineCost(CS); in shouldInline()
364 InlineCost IC2 = getInlineCost(CS2); in shouldInline()
/external/llvm/include/llvm/Transforms/IPO/
DInlinerPass.h25 class InlineCost; variable
67 virtual InlineCost getInlineCost(CallSite CS) = 0;
/external/llvm/lib/Analysis/IPA/
DInlineCost.cpp1287 InlineCost InlineCostAnalysis::getInlineCost(CallSite CS, int Threshold) { in getInlineCost()
1309 InlineCost InlineCostAnalysis::getInlineCost(CallSite CS, Function *Callee, in getInlineCost()
1313 return llvm::InlineCost::getNever(); in getInlineCost()
1319 return llvm::InlineCost::getAlways(); in getInlineCost()
1320 return llvm::InlineCost::getNever(); in getInlineCost()
1326 return llvm::InlineCost::getNever(); in getInlineCost()
1330 return llvm::InlineCost::getNever(); in getInlineCost()
1337 return llvm::InlineCost::getNever(); in getInlineCost()
1349 return InlineCost::getNever(); in getInlineCost()
1351 return InlineCost::getAlways(); in getInlineCost()
[all …]
DCMakeLists.txt7 InlineCost.cpp
DAndroid.mk9 InlineCost.cpp
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch419 + InlineCost.cpp