Lines Matching refs:ExitBlock
159 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI,
423 for (BasicBlock *ExitBlock : ExitBlocks) {
424 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt());
1366 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI,
1386 const ColorVector &CV = BlockColors.find(&ExitBlock)->second;
1399 ExitBlock.getInstList().insert(ExitBlock.getFirstInsertionPt(), New);
1431 OInst->getName() + ".lcssa", &ExitBlock.front());
1472 BasicBlock *ExitBlock = TPN->getParent();
1474 auto It = SunkCopies.find(ExitBlock);
1478 New = SunkCopies[ExitBlock] = CloneInstructionInExitBlock(
1479 *I, *ExitBlock, *TPN, LI, SafetyInfo, MSSAU);
1808 BasicBlock *ExitBlock = LoopExitBlocks[i];
1809 Value *LiveInValue = SSA.GetValueInMiddleOfBlock(ExitBlock);
1810 LiveInValue = maybeInsertLCSSAPHI(LiveInValue, ExitBlock);
1811 Value *Ptr = maybeInsertLCSSAPHI(SomePtr, ExitBlock);