reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
724 Cloner.ClonedFuncBFI->getBlockFreq(&Cloner.ClonedFunc->getEntryBlock()); 768 assert(Callee == Cloner.ClonedFunc); 973 ClonedFunc = CloneFunction(F, VMap); 986 F->replaceAllUsesWith(ClonedFunc); 998 ClonedFunc = CloneFunction(F, VMap); 1019 F->replaceAllUsesWith(ClonedFunc); 1118 DT.recalculate(*ClonedFunc); 1122 BranchProbabilityInfo BPI(*ClonedFunc, LI); 1123 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); 1126 CodeExtractorAnalysisCache CEAC(*ClonedFunc); 1159 assert(OutliningCallBB->getParent() == ClonedFunc); 1193 DT.recalculate(*ClonedFunc); 1197 BranchProbabilityInfo BPI(*ClonedFunc, LI); 1198 ClonedFuncBFI.reset(new BlockFrequencyInfo(*ClonedFunc, BPI, LI)); 1205 for (BasicBlock &BB : *ClonedFunc) 1216 CodeExtractorAnalysisCache CEAC(*ClonedFunc); 1219 ClonedFuncBFI.get(), &BPI, LookupAC(*ClonedFunc), 1228 assert(OutliningCallBB->getParent() == ClonedFunc); 1244 ClonedFunc->replaceAllUsesWith(OrigFunc); 1245 ClonedFunc->eraseFromParent(); 1298 Cloner.ClonedFunc->print(dbgs()); 1364 std::tie(DLoc, Block) = getOneDebugLoc(Cloner.ClonedFunc); 1380 std::vector<User *> Users(Cloner.ClonedFunc->user_begin(), 1381 Cloner.ClonedFunc->user_end()); 1386 computeCallsiteToProfCountMap(Cloner.ClonedFunc, CallSiteToProfCountMap);