Lines Matching refs:BlockFrequencyInfo
204 Optional<function_ref<BlockFrequencyInfo &(Function &)>> GBFI, in PartialInlinerImpl()
262 std::unique_ptr<BlockFrequencyInfo> ClonedFuncBFI = nullptr;
270 Optional<function_ref<BlockFrequencyInfo &(Function &)>> GetBFI;
389 std::unique_ptr<BlockFrequencyInfo> ScopedBFI; in computeOutliningColdRegionsInfo()
390 BlockFrequencyInfo *BFI; in computeOutliningColdRegionsInfo()
392 ScopedBFI.reset(new BlockFrequencyInfo(*F, BPI, LI)); in computeOutliningColdRegionsInfo()
916 std::unique_ptr<BlockFrequencyInfo> TempBFI; in computeCallsiteToProfCountMap()
917 BlockFrequencyInfo *CurrentCallerBFI = nullptr; in computeCallsiteToProfCountMap()
925 TempBFI.reset(new BlockFrequencyInfo(*Caller, BPI, LI)); in computeCallsiteToProfCountMap()
1107 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); in doMultiRegionFunctionOutlining()
1177 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); in doSingleRegionFunctionOutlining()
1488 std::function<BlockFrequencyInfo &(Function &)> GetBFI = in run()
1489 [&FAM](Function &F) -> BlockFrequencyInfo & { in run()