Lines Matching defs:BI2
1667 MachineInstr *BI2 = &*MBB2.getFirstInstrTerminator();
1668 MachineInstr *CMPI2 = MRI->getVRegDef(BI2->getOperand(1).getReg());
1699 if (isEqOrNe(BI2) && !CmpAgainstImmWithSignBit(CMPI2) &&
1726 PPC::Predicate Pred = (PPC::Predicate)BI2->getOperand(0).getImm();
1749 if (Imm1 != Imm2 && (!isEqOrNe(BI2) || !isEqOrNe(BI1))) {
1756 unsigned PredToInc2 = getPredicateToIncImm(BI2, CMPI2);
1757 unsigned PredToDec2 = getPredicateToDecImm(BI2, CMPI2);
1805 LLVM_DEBUG(BI2->dump());
1821 BI2->getOperand(0).setImm(NewPredicate2);
1860 .addReg(BI2->getOperand(1).getReg()).addMBB(MBBtoMoveCmp);
1861 BI2->getOperand(1).setReg(NewVReg);
1870 // - The only user (BI2) is no longer using it so the register is dead (no
1873 BI2->getOperand(1).setReg(BI1->getOperand(1).getReg());
1880 LLVM_DEBUG(BI2->dump());