Lines Matching defs:ExitBlock
201 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI,
499 for (BasicBlock *ExitBlock : ExitBlocks) {
500 InsertPts.push_back(ExitBlock->getFirstInsertionPt());
1428 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI,
1448 const ColorVector &CV = BlockColors.find(&ExitBlock)->second;
1462 New->insertInto(&ExitBlock, ExitBlock.getFirstInsertionPt());
1496 OpPN->insertBefore(ExitBlock.begin());
1533 BasicBlock *ExitBlock = TPN->getParent();
1535 auto It = SunkCopies.find(ExitBlock);
1539 New = SunkCopies[ExitBlock] = cloneInstructionInExitBlock(
1540 *I, *ExitBlock, *TPN, LI, SafetyInfo, MSSAU);
1871 BasicBlock *ExitBlock = LoopExitBlocks[i];
1872 Value *LiveInValue = SSA.GetValueInMiddleOfBlock(ExitBlock);
1873 LiveInValue = maybeInsertLCSSAPHI(LiveInValue, ExitBlock);
1874 Value *Ptr = maybeInsertLCSSAPHI(SomePtr, ExitBlock);