Searched refs:OutlinedFunctions (Results 1 – 2 of 2) sorted by relevance
251 SmallVector<FuncBodyCallerPair, 4> OutlinedFunctions; member713 BasicBlock *OutliningCallBB = Cloner.OutlinedFunctions.back().second; in getOutliningCallBBRelativeFreq()879 for (auto FuncBBPair : Cloner.OutlinedFunctions) { in computeOutliningCosts()897 2 * InlineConstants::InstrCost * Cloner.OutlinedFunctions.size(); in computeOutliningCosts()1139 OutlinedFunctions.push_back(std::make_pair(OutlinedFunc,OutliningCallBB)); in doMultiRegionFunctionOutlining()1156 return !OutlinedFunctions.empty(); in doMultiRegionFunctionOutlining()1207 OutlinedFunctions.push_back(std::make_pair(OutlinedFunc, OutliningCallBB)); in doSingleRegionFunctionOutlining()1227 for (auto FuncBBPair : OutlinedFunctions) { in ~FunctionCloner()1311 if (Cloner.OutlinedFunctions.empty()) in tryPartialInline()1390 (Cloner.ClonedOI ? Cloner.OutlinedFunctions.back().first in tryPartialInline()
181 SmallPtrSet<const Function *, 2> OutlinedFunctions; member in __anon70bc79950111::HotColdSplitting211 if (OutlinedFunctions.count(&F)) in shouldOutlineFrom()551 OutlinedFunctions.insert(Outlined); in outlineColdRegions()562 OutlinedFunctions.clear(); in run()