Lines Matching refs:BBI
712 for (const auto &BBI : MBB) { in analyzePHINodes() local
713 if (!BBI.isPHI()) in analyzePHINodes()
715 for (unsigned i = 1, e = BBI.getNumOperands(); i != e; i += 2) in analyzePHINodes()
716 if (BBI.getOperand(i).readsReg()) in analyzePHINodes()
717 PHIVarInfo[BBI.getOperand(i + 1).getMBB()->getNumber()] in analyzePHINodes()
718 .push_back(BBI.getOperand(i).getReg()); in analyzePHINodes()
772 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); in addNewBlock() local
773 for (; BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
775 Defs.insert(BBI->getOperand(0).getReg()); in addNewBlock()
778 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2) in addNewBlock()
779 if (BBI->getOperand(i+1).getMBB() == BB) in addNewBlock()
780 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew); in addNewBlock()
784 for (; BBI != BBE; ++BBI) { in addNewBlock()
785 for (MachineInstr::mop_iterator I = BBI->operands_begin(), in addNewBlock()
786 E = BBI->operands_end(); I != E; ++I) { in addNewBlock()