Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp117 BasicBlock *TIBB = TI->getParent(); in SplitKnownCriticalEdge() local
134 if (Loop *TIL = LI->getLoopFor(TIBB)) { in SplitKnownCriticalEdge()
146 if (P == TIBB) 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()
229 DestBB, NewBB, {TIBB}, Options.MergeIdenticalEdges); in SplitKnownCriticalEdge()
247 if (!llvm::is_contained(successors(TIBB), DestBB)) in SplitKnownCriticalEdge()
258 if (Loop *TIL = LI->getLoopFor(TIBB)) { in SplitKnownCriticalEdge()
[all …]
H A DSimplifyCFG.cpp987 BasicBlock *TIBB = TI->getParent(); in SimplifyEqualityComparisonWithOnlyPredecessor() local
989 if (PredCases[i].Dest == TIBB) { in SimplifyEqualityComparisonWithOnlyPredecessor()
1013 for (BasicBlock *Succ : successors(TIBB)) in SimplifyEqualityComparisonWithOnlyPredecessor()
1017 Succ->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor()
1034 Updates.push_back({DominatorTree::Delete, TIBB, RemovedSucc}); in SimplifyEqualityComparisonWithOnlyPredecessor()