Lines Matching refs:MBBI
220 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch;
221 for (++MBBI; MBBI != MBBE; ++MBBI)
222 if (getRegReferences(*MBBI, SrcReg))
264 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch;
265 for (++MBBI; MBBI != MBBE; ++MBBI)
266 if (getRegReferences(*MBBI, SrcReg))
483 MachineBasicBlock::iterator MBBI = MI, MBBE = MI.getParent()->end();
484 for (++MBBI; MBBI != MBBE; ++MBBI)
485 if (MBBI == Compare) {
492 MachineBasicBlock::iterator MBBI = MI, MBBE = Compare;
493 for (++MBBI; MBBI != MBBE; ++MBBI)
494 MBBI->clearRegisterKills(SystemZ::CC, TRI);
530 for (MachineBasicBlock::reverse_iterator MBBI =
532 MBBE = MBB.rend(); MBBI != MBBE;) {
533 MachineInstr &MI = *MBBI++;
574 for (MachineBasicBlock::iterator MBBI =
576 MBBI != MBBE;) {
577 MachineInstr &MI = *MBBI++;
633 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch;
634 for (++MBBI; MBBI != MBBE; ++MBBI)
635 if (MBBI->modifiesRegister(SrcReg, TRI) ||
636 (SrcReg2 && MBBI->modifiesRegister(SrcReg2, TRI)))
640 MachineOperand CCMask(MBBI->getOperand(1));
644 MachineOperand Target(MBBI->getOperand(
648 RegMask = MBBI->getOperand(2).getRegMask();
651 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI);
685 MBBI = Compare;
686 for (++MBBI; MBBI != MBBE; ++MBBI) {
687 MBBI->clearRegisterKills(SrcReg, TRI);
689 MBBI->clearRegisterKills(SrcReg2, TRI);
707 MachineBasicBlock::iterator MBBI = MBB.end();
708 while (MBBI != MBB.begin()) {
709 MachineInstr &MI = *--MBBI;
713 ++MBBI;