Lines Matching refs:FlagUse
121 MachineInstr &MI, MachineOperand &FlagUse,
125 MachineInstr &CMovI, MachineOperand &FlagUse,
130 void rewriteCopy(MachineInstr &MI, MachineOperand &FlagUse,
135 MachineOperand &FlagUse, CondRegArray &CondRegs);
138 MachineInstr &SetCCI, MachineOperand &FlagUse,
561 MachineOperand *FlagUse = MI.findRegisterUseOperand(X86::EFLAGS); in runOnMachineFunction() local
562 if (!FlagUse) { in runOnMachineFunction()
580 if (FlagUse->isKill()) in runOnMachineFunction()
604 rewriteCMov(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
607 rewriteSetCC(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
609 rewriteCopy(MI, *FlagUse, CopyDefI); in runOnMachineFunction()
630 rewriteSetCarryExtended(*TestMBB, TestPos, TestLoc, MI, *FlagUse, in runOnMachineFunction()
636 rewriteArithmetic(*TestMBB, TestPos, TestLoc, MI, *FlagUse, in runOnMachineFunction()
787 DebugLoc TestLoc, MachineInstr &MI, MachineOperand &FlagUse, in rewriteArithmetic() argument
835 FlagUse.setIsKill(true); in rewriteArithmetic()
842 MachineOperand &FlagUse, in rewriteCMov() argument
862 FlagUse.setIsKill(true); in rewriteCMov()
891 MachineOperand &FlagUse, in rewriteCopy() argument
901 DebugLoc TestLoc, MachineInstr &SetBI, MachineOperand &FlagUse, in rewriteSetCarryExtended() argument
1027 MachineOperand &FlagUse, in rewriteSetCC() argument