Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DPartialInlining.cpp255 SmallVector<FuncBodyCallerPair, 4> OutlinedFunctions; member
723 BasicBlock *OutliningCallBB = Cloner.OutlinedFunctions.back().second; in getOutliningCallBBRelativeFreq()
894 for (auto FuncBBPair : Cloner.OutlinedFunctions) { in computeOutliningCosts()
912 2 * InlineConstants::InstrCost * Cloner.OutlinedFunctions.size(); in computeOutliningCosts()
1161 OutlinedFunctions.push_back(std::make_pair(OutlinedFunc,OutliningCallBB)); in doMultiRegionFunctionOutlining()
1178 return !OutlinedFunctions.empty(); in doMultiRegionFunctionOutlining()
1230 OutlinedFunctions.push_back(std::make_pair(OutlinedFunc, OutliningCallBB)); in doSingleRegionFunctionOutlining()
1250 for (auto FuncBBPair : OutlinedFunctions) { in ~FunctionCloner()
1334 if (Cloner.OutlinedFunctions.empty()) in tryPartialInline()
1413 (Cloner.ClonedOI ? Cloner.OutlinedFunctions.back().first in tryPartialInline()