Lines Matching refs:BBI
739 for (const auto &BBI : MBB) { in analyzePHINodes() local
740 if (!BBI.isPHI()) in analyzePHINodes()
742 for (unsigned i = 1, e = BBI.getNumOperands(); i != e; i += 2) { in analyzePHINodes()
743 if (!BBI.getOperand(i).isUndef()) { in analyzePHINodes()
745 BBI.getOperand(i + 1).getMBB()->getNumber(), in analyzePHINodes()
746 BBI.getOperand(i).getReg())]; in analyzePHINodes()
763 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); in SplitPHIEdges() local
764 BBI != BBE && BBI->isPHI(); ++BBI) { in SplitPHIEdges()
765 for (unsigned i = 1, e = BBI->getNumOperands(); i != e; i += 2) { in SplitPHIEdges()
766 Register Reg = BBI->getOperand(i).getReg(); in SplitPHIEdges()
767 MachineBasicBlock *PreMBB = BBI->getOperand(i + 1).getMBB(); in SplitPHIEdges()
792 << printMBBReference(MBB) << ": " << *BBI); in SplitPHIEdges()