Lines Matching refs:opBlock
546 MachineBasicBlock &opBlock = *MPhi->getOperand(i * 2 + 2).getMBB(); in LowerPHINode() local
551 if (!MBBsInsertedInto.insert(&opBlock).second) in LowerPHINode()
579 findPHICopyInsertPoint(&opBlock, &MBB, SrcReg); in LowerPHINode()
589 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), in LowerPHINode()
599 NewSrcInstr = TII->createPHISourceCopy(opBlock, InsertPos, nullptr, in LowerPHINode()
608 !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)] && in LowerPHINode()
609 !LV->isLiveOut(SrcReg, opBlock)) { in LowerPHINode()
626 MachineBasicBlock::iterator KillInst = opBlock.end(); in LowerPHINode()
627 for (MachineBasicBlock::iterator Term = InsertPos; Term != opBlock.end(); in LowerPHINode()
633 if (KillInst == opBlock.end()) { in LowerPHINode()
639 while (KillInst != opBlock.begin()) { in LowerPHINode()
658 unsigned opBlockNum = opBlock.getNumber(); in LowerPHINode()
669 !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)]) { in LowerPHINode()
673 for (MachineBasicBlock *Succ : opBlock.successors()) { in LowerPHINode()
685 MachineBasicBlock::iterator KillInst = opBlock.end(); in LowerPHINode()
687 Term != opBlock.end(); ++Term) { in LowerPHINode()
692 if (KillInst == opBlock.end()) { in LowerPHINode()
698 while (KillInst != opBlock.begin()) { in LowerPHINode()
715 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()
718 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()