Lines Matching refs:DefMI
66 bool tryToTuneBranch(MachineInstr &MI, MachineInstr &DefMI);
143 MachineInstr &DefMI) { in tryToTuneBranch() argument
145 if (MI.getParent() != DefMI.getParent()) in tryToTuneBranch()
151 switch (DefMI.getOpcode()) { in tryToTuneBranch()
197 if (isNZCVTouchedInInstructionRange(DefMI, MI, TRI)) in tryToTuneBranch()
200 LLVM_DEBUG(DefMI.print(dbgs())); in tryToTuneBranch()
204 NewCmp = convertToFlagSetting(DefMI, IsFlagSetting); in tryToTuneBranch()
252 if (isNZCVTouchedInInstructionRange(DefMI, MI, TRI)) in tryToTuneBranch()
255 LLVM_DEBUG(DefMI.print(dbgs())); in tryToTuneBranch()
259 NewCmp = convertToFlagSetting(DefMI, IsFlagSetting); in tryToTuneBranch()
278 DefMI.eraseFromParent(); in tryToTuneBranch()
313 MachineInstr *DefMI = getOperandDef(MI.getOperand(0)); in runOnMachineFunction() local
314 LocalChange = (DefMI && tryToTuneBranch(MI, *DefMI)); in runOnMachineFunction()