Lines Matching defs:BPI
246 BranchProbabilityInfo *BPI, AssumptionCache *AC,
251 BPI(BPI), AC(AC), AllocationBlock(AllocationBlock),
258 BranchProbabilityInfo *BPI, AssumptionCache *AC,
261 BPI(BPI), AC(AC), AllocationBlock(nullptr), AllowVarArgs(false),
1477 BranchProbabilityInfo *BPI) {
1503 BPI->setEdgeProbability(CodeReplacer, EdgeProbabilities);
1519 BPI->setEdgeProbability(CodeReplacer, EdgeProbabilities);
1731 assert(BPI && "Both BPI and BFI are required to preserve profile info");
1736 BFI->getBlockFreq(Pred) * BPI->getEdgeProbability(Pred, header);
1766 BF += BFI->getBlockFreq(Block) * BPI->getEdgeProbability(Block, Succ);
1888 calculateNewCallTerminatorWeights(codeReplacer, ExitWeights, BPI);