Lines Matching refs:CondRegs

101       const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs);
108 MachineOperand &FlagUse, CondRegArray &CondRegs);
112 CondRegArray &CondRegs);
116 MachineOperand &FlagUse, CondRegArray &CondRegs);
120 CondRegArray &CondRegs);
126 MachineOperand &FlagUse, CondRegArray &CondRegs);
520 CondRegArray CondRegs = collectCondsInRegs(*TestMBB, TestPos); in runOnMachineFunction() local
604 rewriteCMov(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
606 rewriteFCMov(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
608 rewriteSetCC(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
626 CondRegs); in runOnMachineFunction()
691 rewriteCondJmp(*TestMBB, TestPos, TestLoc, *JmpI, CondRegs); in runOnMachineFunction()
717 CondRegArray CondRegs = {}; in collectCondsInRegs() local
727 CondRegs[Cond] = MI.getOperand(0).getReg(); in collectCondsInRegs()
735 return CondRegs; in collectCondsInRegs()
752 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs) { in getCondOrInverseInReg() argument
753 unsigned &CondReg = CondRegs[Cond]; in getCondOrInverseInReg()
754 unsigned &InvCondReg = CondRegs[X86::GetOppositeBranchCondition(Cond)]; in getCondOrInverseInReg()
777 CondRegArray &CondRegs) { in rewriteArithmetic() argument
801 unsigned &CondReg = CondRegs[Cond]; in rewriteArithmetic()
825 CondRegArray &CondRegs) { in rewriteCMov() argument
831 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteCMov()
851 CondRegArray &CondRegs) { in rewriteFCMov() argument
857 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteFCMov()
893 const DebugLoc &TestLoc, MachineInstr &JmpI, CondRegArray &CondRegs) { in rewriteCondJmp() argument
899 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteCondJmp()
927 CondRegArray &CondRegs) { in rewriteSetCC() argument
932 unsigned &CondReg = CondRegs[Cond]; in rewriteSetCC()