Lines Matching refs:DefMI
66 bool tryToTuneBranch(MachineInstr &MI, MachineInstr &DefMI);
140 MachineInstr &DefMI) { in tryToTuneBranch() argument
142 if (MI.getParent() != DefMI.getParent()) in tryToTuneBranch()
148 switch (DefMI.getOpcode()) { in tryToTuneBranch()
194 if (isNZCVTouchedInInstructionRange(DefMI, MI, TRI)) in tryToTuneBranch()
197 LLVM_DEBUG(DefMI.print(dbgs())); in tryToTuneBranch()
201 NewCmp = convertToFlagSetting(DefMI, IsFlagSetting); in tryToTuneBranch()
249 if (isNZCVTouchedInInstructionRange(DefMI, MI, TRI)) in tryToTuneBranch()
252 LLVM_DEBUG(DefMI.print(dbgs())); in tryToTuneBranch()
256 NewCmp = convertToFlagSetting(DefMI, IsFlagSetting); in tryToTuneBranch()
275 DefMI.eraseFromParent(); in tryToTuneBranch()
307 MachineInstr *DefMI = getOperandDef(MI.getOperand(0)); in runOnMachineFunction() local
308 LocalChange = (DefMI && tryToTuneBranch(MI, *DefMI)); in runOnMachineFunction()