Lines Matching defs:ExitingBlock
155 BasicBlock *ExitingBlock;
189 ExitingBlock(L->getExitingBlock()), ExitBlock(L->getExitBlock()),
235 return Preheader && Header && ExitingBlock && ExitBlock && Latch && L &&
245 assert(ExitingBlock == L->getExitingBlock() &&
268 ExitingBlock = L->getExitingBlock();
305 << (ExitingBlock ? ExitingBlock->getName() : "nullptr") << "\n"
325 if (!ExitingBlock)
1604 if (FC0.ExitingBlock != FC0.Latch)
1628 // KB: Would this sequence be simpler to just make FC0.ExitingBlock go
1633 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC1.Preheader,
1636 DominatorTree::Delete, FC0.ExitingBlock, FC1.Preheader));
1638 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1644 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC0.ExitBlock,
1647 DominatorTree::Delete, FC0.ExitingBlock, FC0.ExitBlock));
1650 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1688 FC0.ExitingBlock);
1701 // If FC0.Latch and FC0.ExitingBlock are the same then we have already
1703 if (FC0.Latch != FC0.ExitingBlock)
1890 // KB: This is no longer necessary because FC0.ExitingBlock == FC0.Latch
1894 if (FC0.ExitingBlock != FC0.Latch)
1917 FC0.ExitingBlock->getTerminator()->replaceUsesOfWith(FC0.ExitBlock,
1921 DominatorTree::Delete, FC0.ExitingBlock, FC0.ExitBlock));
1923 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header));
1971 FC0.ExitingBlock);
1986 // If FC0.Latch and FC0.ExitingBlock are the same then we have already
1988 if (FC0.Latch != FC0.ExitingBlock)