Lines Matching defs:ExitingBlock
154 BasicBlock *ExitingBlock;
188 ExitingBlock(L->getExitingBlock()), ExitBlock(L->getExitBlock()),
234 return Preheader && Header && ExitingBlock && ExitBlock && Latch && L &&
244 assert(ExitingBlock == L->getExitingBlock() &&
267 ExitingBlock = L->getExitingBlock();
304 << (ExitingBlock ? ExitingBlock->getName() : "nullptr") << "\n"
324 if (!ExitingBlock)
1603 if (FC0.ExitingBlock != FC0.Latch)
1627 // KB: Would this sequence be simpler to just make FC0.ExitingBlock go
1632 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC1.Preheader,
1635 DominatorTree::Delete, FC0.ExitingBlock, FC1.Preheader));
1637 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1643 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC0.ExitBlock,
1646 DominatorTree::Delete, FC0.ExitingBlock, FC0.ExitBlock));
1649 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1687 FC0.ExitingBlock);
1700 // If FC0.Latch and FC0.ExitingBlock are the same then we have already
1702 if (FC0.Latch != FC0.ExitingBlock)
1891 // KB: This is no longer necessary because FC0.ExitingBlock == FC0.Latch
1895 if (FC0.ExitingBlock != FC0.Latch)
1918 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC0.ExitBlock,
1922 DominatorTree::Delete, FC0.ExitingBlock, FC0.ExitBlock));
1924 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1972 FC0.ExitingBlock);
1987 // If FC0.Latch and FC0.ExitingBlock are the same then we have already
1989 if (FC0.Latch != FC0.ExitingBlock)