Lines Matching refs:ClonedFunc
243 Function *ClonedFunc = nullptr; member
682 Cloner.ClonedFuncBFI->getBlockFreq(&Cloner.ClonedFunc->getEntryBlock()); in getOutliningCallBBRelativeFreq()
724 assert(Callee == Cloner.ClonedFunc); in shouldPartialInline()
953 ClonedFunc = CloneFunction(F, VMap); in FunctionCloner()
966 F->replaceAllUsesWith(ClonedFunc); in FunctionCloner()
979 ClonedFunc = CloneFunction(F, VMap); in FunctionCloner()
1000 F->replaceAllUsesWith(ClonedFunc); in FunctionCloner()
1098 DT.recalculate(*ClonedFunc); in doMultiRegionFunctionOutlining()
1102 BranchProbabilityInfo BPI(*ClonedFunc, LI); in doMultiRegionFunctionOutlining()
1103 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); in doMultiRegionFunctionOutlining()
1106 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doMultiRegionFunctionOutlining()
1137 assert(OutliningCallBB->getParent() == ClonedFunc); in doMultiRegionFunctionOutlining()
1170 DT.recalculate(*ClonedFunc); in doSingleRegionFunctionOutlining()
1174 BranchProbabilityInfo BPI(*ClonedFunc, LI); in doSingleRegionFunctionOutlining()
1175 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); in doSingleRegionFunctionOutlining()
1179 auto *ClonedFuncTTI = &GetTTI(*ClonedFunc); in doSingleRegionFunctionOutlining()
1183 for (BasicBlock *BB : depth_first(&ClonedFunc->getEntryBlock())) in doSingleRegionFunctionOutlining()
1194 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doSingleRegionFunctionOutlining()
1197 ClonedFuncBFI.get(), &BPI, LookupAC(*ClonedFunc), in doSingleRegionFunctionOutlining()
1204 assert(OutliningCallBB->getParent() == ClonedFunc); in doSingleRegionFunctionOutlining()
1220 ClonedFunc->replaceAllUsesWith(OrigFunc); in ~FunctionCloner()
1221 ClonedFunc->eraseFromParent(); in ~FunctionCloner()
1271 Cloner.ClonedFunc->print(dbgs()); in unswitchFunction()
1338 std::tie(DLoc, Block) = getOneDebugLoc(*Cloner.ClonedFunc); in tryPartialInline()
1354 std::vector<User *> Users(Cloner.ClonedFunc->user_begin(), in tryPartialInline()
1355 Cloner.ClonedFunc->user_end()); in tryPartialInline()
1360 computeCallsiteToProfCountMap(Cloner.ClonedFunc, CallSiteToProfCountMap); in tryPartialInline()