Lines Matching defs:BBI
706 for (MachineBasicBlock::const_iterator BBI = I->begin(), BBE = I->end();
707 BBI != BBE && BBI->isPHI(); ++BBI)
708 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2)
709 if (BBI->getOperand(i).readsReg())
710 PHIVarInfo[BBI->getOperand(i + 1).getMBB()->getNumber()]
711 .push_back(BBI->getOperand(i).getReg());
787 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end();
788 for (; BBI != BBE && BBI->isPHI(); ++BBI) {
790 Defs.insert(BBI->getOperand(0).getReg());
793 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2)
794 if (BBI->getOperand(i+1).getMBB() == BB)
795 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew);
799 for (; BBI != BBE; ++BBI) {
800 for (MachineInstr::mop_iterator I = BBI->operands_begin(),
801 E = BBI->operands_end(); I != E; ++I) {