Lines Matching refs:MII
200 MachineBasicBlock::iterator MII) { in commonChecksToProhibitNewValueJump() argument
202 if (MII->mayStore()) in commonChecksToProhibitNewValueJump()
206 if (MII->isCall()) in commonChecksToProhibitNewValueJump()
220 if (MII->getOpcode() == TargetOpcode::KILL || in commonChecksToProhibitNewValueJump()
221 MII->getOpcode() == TargetOpcode::PHI || in commonChecksToProhibitNewValueJump()
222 MII->getOpcode() == TargetOpcode::COPY) in commonChecksToProhibitNewValueJump()
229 if (MII->getOpcode() == Hexagon::LDriw_pred || in commonChecksToProhibitNewValueJump()
230 MII->getOpcode() == Hexagon::STriw_pred) in commonChecksToProhibitNewValueJump()
494 for (MachineBasicBlock::iterator MII = MBB->end(), E = MBB->begin(); in runOnMachineFunction() local
495 MII != E;) { in runOnMachineFunction()
496 MachineInstr &MI = *--MII; in runOnMachineFunction()
516 jmpPos = MII; in runOnMachineFunction()
570 if (!canCompareBeNewValueJump(QII, QRI, MII, predReg, isSecondOpReg, in runOnMachineFunction()
575 cmpPos = MII; in runOnMachineFunction()
592 if (!commonChecksToProhibitNewValueJump(afterRA, MII)) in runOnMachineFunction()
596 MachineBasicBlock::iterator feederPos = MII; in runOnMachineFunction()
611 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) { in runOnMachineFunction()
621 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) in runOnMachineFunction()