Searched refs:TIBB (Results 1 – 2 of 2) sorted by relevance
146 BasicBlock *TIBB = TI->getParent(); in SplitCriticalEdge() local163 TIBB->getName() + "." + DestBB->getName() + "_crit_edge"); in SplitCriticalEdge()172 Function &F = *TIBB->getParent(); in SplitCriticalEdge()173 Function::iterator FBBI = TIBB->getIterator(); in SplitCriticalEdge()191 if (PN->getIncomingBlock(BBIdx) != TIBB) in SplitCriticalEdge()192 BBIdx = PN->getBasicBlockIndex(TIBB); in SplitCriticalEdge()205 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitCriticalEdge()219 DestBB, NewBB, {TIBB}, Options.MergeIdenticalEdges); in SplitCriticalEdge()235 Updates.push_back({DominatorTree::Insert, TIBB, NewBB}); in SplitCriticalEdge()237 if (llvm::find(successors(TIBB), DestBB) == succ_end(TIBB)) in SplitCriticalEdge()[all …]
893 BasicBlock *TIBB = TI->getParent(); in SimplifyEqualityComparisonWithOnlyPredecessor() local895 if (PredCases[i].Dest == TIBB) { in SimplifyEqualityComparisonWithOnlyPredecessor()917 for (BasicBlock *Succ : successors(TIBB)) in SimplifyEqualityComparisonWithOnlyPredecessor()919 Succ->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor()