Lines Matching refs:BPI
240 BranchProbabilityInfo *BPI,
246 BranchProbabilityInfo *BPI;
252 BranchProbabilityInfo *BPI, DominatorTree &DT,
254 : SE(SE), BPI(BPI), DT(DT), LI(LI) {}
431 BranchInst *BI, Loop *L, ScalarEvolution &SE, BranchProbabilityInfo *BPI,
438 if (!SkipProfitabilityChecks && BPI &&
439 BPI->getEdgeProbability(BI->getParent(), (unsigned)0) < LikelyTaken)
530 BranchProbabilityInfo *BPI,
825 BranchProbabilityInfo *BPI, Loop &L,
861 BPI ? BPI->getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx)
1838 auto *BPI = FAM.getCachedResult<BranchProbabilityAnalysis>(*F);
1839 InductiveRangeCheckElimination IRCE(AR.SE, BPI, AR.DT, AR.LI);
1856 BranchProbabilityInfo &BPI =
1860 InductiveRangeCheckElimination IRCE(SE, &BPI, DT, LI);
1885 InductiveRangeCheck::extractRangeChecksFromBranch(TBI, L, SE, BPI,
1906 LoopStructure::parseLoopStructure(SE, BPI, *L, FailureReason);