Lines Matching refs:BBI
732 for (MachineBasicBlock::const_iterator BBI = I->begin(), BBE = I->end(); in analyzePHINodes() local
733 BBI != BBE && BBI->isPHI(); ++BBI) in analyzePHINodes()
734 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2) in analyzePHINodes()
735 if (BBI->getOperand(i).readsReg()) in analyzePHINodes()
736 PHIVarInfo[BBI->getOperand(i + 1).getMBB()->getNumber()] in analyzePHINodes()
737 .push_back(BBI->getOperand(i).getReg()); in analyzePHINodes()
813 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); in addNewBlock() local
814 for (; BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
816 Defs.insert(BBI->getOperand(0).getReg()); in addNewBlock()
819 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2) in addNewBlock()
820 if (BBI->getOperand(i+1).getMBB() == BB) in addNewBlock()
821 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew); in addNewBlock()
825 for (; BBI != BBE; ++BBI) { in addNewBlock()
826 for (MachineInstr::mop_iterator I = BBI->operands_begin(), in addNewBlock()
827 E = BBI->operands_end(); I != E; ++I) { in addNewBlock()