Lines Matching refs:opBlock
293 MachineBasicBlock &opBlock = *MPhi->getOperand(i*2+2).getMBB(); in LowerAtomicPHINode() local
306 if (!MBBsInsertedInto.insert(&opBlock)) in LowerAtomicPHINode()
312 findPHICopyInsertPoint(&opBlock, &MBB, SrcReg); in LowerAtomicPHINode()
316 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), in LowerAtomicPHINode()
334 bool ValueIsUsed = VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)]; in LowerAtomicPHINode()
338 if (!ValueIsUsed && !LV->isLiveOut(SrcReg, opBlock)) { in LowerAtomicPHINode()
345 MachineBasicBlock::iterator Term = opBlock.getFirstTerminator(); in LowerAtomicPHINode()
346 if (Term != opBlock.end() && Term->readsRegister(SrcReg)) { in LowerAtomicPHINode()
352 TI != opBlock.end(); ++TI) { in LowerAtomicPHINode()
363 while (KillInst != opBlock.begin()) { in LowerAtomicPHINode()
380 unsigned opBlockNum = opBlock.getNumber(); in LowerAtomicPHINode()