Lines Matching refs:TargetTransformInfo
133 TargetTransformInfo &TTI) { in isProfitableToOutline()
143 Cost += TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in isProfitableToOutline()
145 if (Cost >= (MinOutliningThreshold * TargetTransformInfo::TCC_Basic)) in isProfitableToOutline()
167 function_ref<TargetTransformInfo &(Function &)> GTTI, in HotColdSplitting()
175 BlockFrequencyInfo *BFI, TargetTransformInfo &TTI,
179 BlockFrequencyInfo *BFI, TargetTransformInfo &TTI,
184 function_ref<TargetTransformInfo &(Function &)> GetTTI;
239 TargetTransformInfo &TTI, in extractColdRegion()
466 TargetTransformInfo &TTI, in outlineColdRegions()
573 TargetTransformInfo &TTI = GetTTI(F); in run()
585 auto GTTI = [this](Function &F) -> TargetTransformInfo & { in runOnModule()
614 std::function<TargetTransformInfo &(Function &)> GTTI = in run()
615 [&FAM](Function &F) -> TargetTransformInfo & { in run()