Searched refs:TIBB (Results 1 – 2 of 2) sorted by relevance
117 BasicBlock *TIBB = TI->getParent(); in SplitKnownCriticalEdge() local134 if (Loop *TIL = LI->getLoopFor(TIBB)) { in SplitKnownCriticalEdge()146 if (P == TIBB) in SplitKnownCriticalEdge()172 NewBB = BasicBlock::Create(TI->getContext(), TIBB->getName() + "." + in SplitKnownCriticalEdge()180 Function &F = *TIBB->getParent(); in SplitKnownCriticalEdge()181 Function::iterator FBBI = TIBB->getIterator(); in SplitKnownCriticalEdge()202 if (PN->getIncomingBlock(BBIdx) != TIBB) in SplitKnownCriticalEdge()203 BBIdx = PN->getBasicBlockIndex(TIBB); in SplitKnownCriticalEdge()216 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitKnownCriticalEdge()229 DestBB, NewBB, {TIBB}, Options.MergeIdenticalEdges); in SplitKnownCriticalEdge()[all …]
990 BasicBlock *TIBB = TI->getParent(); in SimplifyEqualityComparisonWithOnlyPredecessor() local992 if (PredCases[i].Dest == TIBB) { in SimplifyEqualityComparisonWithOnlyPredecessor()1016 for (BasicBlock *Succ : successors(TIBB)) in SimplifyEqualityComparisonWithOnlyPredecessor()1020 Succ->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor()1037 Updates.push_back({DominatorTree::Delete, TIBB, RemovedSucc}); in SimplifyEqualityComparisonWithOnlyPredecessor()