Home
last modified time | relevance | path

Searched refs:TermBr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp293 auto *TermBr = dyn_cast<BranchInst>(PredBBTerminator); in createEmptyBasicBlock() local
301 } else if (TermBr && !TermBr->isConditional()) { in createEmptyBasicBlock()
302 TermBr->setSuccessor(0, NewBB); in createEmptyBasicBlock()
307 assert(!TermBr->getSuccessor(idx) && in createEmptyBasicBlock()
309 TermBr->setSuccessor(idx, NewBB); in createEmptyBasicBlock()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2431 BranchInst *TermBr = dyn_cast<BranchInst>(ExitingBlock->getTerminator()); in OptimizeLoopTermCond() local
2432 if (!TermBr) in OptimizeLoopTermCond()
2435 if (TermBr->isUnconditional() || !isa<ICmpInst>(TermBr->getCondition())) in OptimizeLoopTermCond()
2440 ICmpInst *Cond = cast<ICmpInst>(TermBr->getCondition()); in OptimizeLoopTermCond()
2515 if (Cond->getNextNonDebugInstruction() != TermBr) { in OptimizeLoopTermCond()
2517 Cond->moveBefore(TermBr); in OptimizeLoopTermCond()
2523 ExitingBlock->getInstList().insert(TermBr->getIterator(), Cond); in OptimizeLoopTermCond()
2527 TermBr->replaceUsesOfWith(OldCond, Cond); in OptimizeLoopTermCond()