Lines Matching defs:BI
467 if (auto *BI = dyn_cast<BranchInst>(TermInst)) { in rewriteFirstIterationLoopExitValues() local
703 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in isLoopExitTestBasedOn() local
722 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in needsLFTR() local
1008 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in linearFunctionTestReplace() local
1181 static void replaceExitCond(BranchInst *BI, Value *NewCond, in replaceExitCond()
1193 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createFoldedExitCond() local
1202 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in foldExit() local
1259 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createInvariantCond() local
1273 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createReplacement() local
1323 const Loop *L, BranchInst *BI, BasicBlock *ExitingBB, const SCEV *MaxIter, in optimizeLoopExitWithUnknownExitCount()
1440 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in canonicalizeExitCondition() local
1486 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in canonicalizeExitCondition() local
1574 BranchInst *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in optimizeLoopExits() local
1646 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in optimizeLoopExits() local
1764 BranchInst *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local
1864 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local