Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp507 Instruction *OldTerm = Preheader->getTerminator(); in deleteDeadLoop() local
508 assert(!OldTerm->mayHaveSideEffects() && in deleteDeadLoop()
510 assert(OldTerm->getNumSuccessors() == 1 && in deleteDeadLoop()
537 IRBuilder<> Builder(OldTerm); in deleteDeadLoop()
547 OldTerm->eraseFromParent(); in deleteDeadLoop()
587 Builder.SetInsertPoint(OldTerm); in deleteDeadLoop()
H A DSimplifyCFG.cpp279 bool SimplifyTerminatorOnSelect(Instruction *OldTerm, Value *Cond,
4616 bool SimplifyCFGOpt::SimplifyTerminatorOnSelect(Instruction *OldTerm, in SimplifyTerminatorOnSelect() argument
4621 auto *BB = OldTerm->getParent(); in SimplifyTerminatorOnSelect()
4632 for (BasicBlock *Succ : successors(OldTerm)) { in SimplifyTerminatorOnSelect()
4647 IRBuilder<> Builder(OldTerm); in SimplifyTerminatorOnSelect()
4648 Builder.SetCurrentDebugLocation(OldTerm->getDebugLoc()); in SimplifyTerminatorOnSelect()
4666 new UnreachableInst(OldTerm->getContext(), OldTerm->getIterator()); in SimplifyTerminatorOnSelect()
4680 EraseTerminatorAndDCECond(OldTerm); in SimplifyTerminatorOnSelect()