Searched refs:InlineCost (Results 1 – 9 of 9) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | InlineCost.h | 51 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/ |
D | InlineAlways.cpp | 54 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()
|
D | InlineSimple.cpp | 54 InlineCost getInlineCost(CallSite CS) override { in getInlineCost()
|
D | Inliner.cpp | 299 InlineCost IC = getInlineCost(CS); in shouldInline() 364 InlineCost IC2 = getInlineCost(CS2); in shouldInline()
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | InlinerPass.h | 25 class InlineCost; variable 67 virtual InlineCost getInlineCost(CallSite CS) = 0;
|
/external/llvm/lib/Analysis/IPA/ |
D | InlineCost.cpp | 1287 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 …]
|
D | CMakeLists.txt | 7 InlineCost.cpp
|
D | Android.mk | 9 InlineCost.cpp
|
/external/llvm/patches/ |
D | 0004-Add-Android-makefiles-for-LLVM.patch | 419 + InlineCost.cpp
|