• Home
  • Raw
  • Download

Lines Matching refs:getTerminator

209               << "' with terminator: " << *BB->getTerminator() << '\n');  in runImpl()
217 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in runImpl()
269 const TerminatorInst *BBTerm = BB->getTerminator(); in getJumpThreadDuplicationCost()
674 TerminatorInst *BBTerm = BB->getTerminator(); in GetBestDestForJumpOnUndef()
715 const TerminatorInst *TI = SinglePred->getTerminator(); in ProcessBlock()
738 Instruction *Terminator = BB->getTerminator(); in ProcessBlock()
772 TerminatorInst *BBTerm = BB->getTerminator(); in ProcessBlock()
790 << "' folding terminator: " << *BB->getTerminator() << '\n'); in ProcessBlock()
812 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); in ProcessBlock()
870 if (PN->getParent() == BB && isa<BranchInst>(BB->getTerminator())) in ProcessBlock()
876 CondInst->getParent() == BB && isa<BranchInst>(BB->getTerminator())) in ProcessBlock()
888 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in ProcessImpliedCondition()
900 auto *PBI = dyn_cast<BranchInst>(CurrentPred->getTerminator()); in ProcessImpliedCondition()
1027 OneUnavailablePred->getTerminator()->getNumSuccessors() == 1) { in SimplifyPartiallyRedundantLoad()
1041 if (isa<IndirectBrInst>(P->getTerminator())) in SimplifyPartiallyRedundantLoad()
1056 assert(UnavailablePred->getTerminator()->getNumSuccessors() == 1 && in SimplifyPartiallyRedundantLoad()
1061 UnavailablePred->getTerminator()); in SimplifyPartiallyRedundantLoad()
1098 P->getTerminator()); in SimplifyPartiallyRedundantLoad()
1155 TerminatorInst *TI = BB->getTerminator(); in FindMostPopularDest()
1211 if (isa<IndirectBrInst>(Pred->getTerminator())) in ProcessThreadableEdges()
1219 else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) in ProcessThreadableEdges()
1221 else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->getTerminator())) { in ProcessThreadableEdges()
1224 assert(isa<IndirectBrInst>(BB->getTerminator()) in ProcessThreadableEdges()
1269 MostPopularDest = BB->getTerminator()-> in ProcessThreadableEdges()
1294 if (BranchInst *PredBr = dyn_cast<BranchInst>(PredBB->getTerminator())) in ProcessBranchOnPHI()
1523 NewBI->setDebugLoc(BB->getTerminator()->getDebugLoc()); in ThreadEdge()
1571 TerminatorInst *PredTerm = PredBB->getTerminator(); in ThreadEdge()
1668 auto TI = BB->getTerminator(); in UpdateBlockFreqAndEdgeWeight()
1719 BranchInst *OldPredBranch = dyn_cast<BranchInst>(PredBB->getTerminator()); in DuplicateCondBranchOnPHIIntoPred()
1723 OldPredBranch = cast<BranchInst>(PredBB->getTerminator()); in DuplicateCondBranchOnPHIIntoPred()
1768 BranchInst *BBBranch = cast<BranchInst>(BB->getTerminator()); in DuplicateCondBranchOnPHIIntoPred()
1836 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); in TryToUnfoldSelect()
1853 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); in TryToUnfoldSelect()