Home | History | Annotate | Download | only in Utils

Lines Matching refs:TerminatorInst

61   Value *isValueEqualityComparison(TerminatorInst *TI);
62 BasicBlock *GetValueEqualityComparisonCases(TerminatorInst *TI,
64 bool SimplifyEqualityComparisonWithOnlyPredecessor(TerminatorInst *TI,
67 bool FoldValueComparisonIntoPredecessors(TerminatorInst *TI,
87 static bool SafeToMergeTerminators(TerminatorInst *SI1, TerminatorInst *SI2) {
435 static void EraseTerminatorInstAndDCECond(TerminatorInst *TI) {
452 Value *SimplifyCFGOpt::isValueEqualityComparison(TerminatorInst *TI) {
478 GetValueEqualityComparisonCases(TerminatorInst *TI,
551 SimplifyEqualityComparisonWithOnlyPredecessor(TerminatorInst *TI,
688 bool SimplifyCFGOpt::FoldValueComparisonIntoPredecessors(TerminatorInst *TI,
700 TerminatorInst *PTI = Pred->getTerminator();
876 if (isa<TerminatorInst>(I1))
1213 TerminatorInst *PredBBTI = PredBB->getTerminator();
1300 for (BasicBlock::iterator I = IfBlock1->begin();!isa<TerminatorInst>(I);++I)
1313 for (BasicBlock::iterator I = IfBlock2->begin();!isa<TerminatorInst>(I);++I)
1356 TerminatorInst *OldTI = DomBlock->getTerminator();
1945 static bool SimplifyTerminatorOnSelect(TerminatorInst *OldTerm, Value *Cond,
2204 TerminatorInst *OldTI = BB->getTerminator();
2312 TerminatorInst *PTI = P->getTerminator();
2404 TerminatorInst *TI = Preds[i]->getTerminator();
2817 TerminatorInst *Succ0TI = BI->getSuccessor(0)->getTerminator();
2826 TerminatorInst *Succ1TI = BI->getSuccessor(1)->getTerminator();
2895 TerminatorInst *T = PHI->getIncomingBlock(i)->getTerminator();