Lines Matching refs:CondRegs

103       const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs);
109 CondRegArray &CondRegs);
112 MachineInstr &MI, CondRegArray &CondRegs);
114 const DebugLoc &Loc, MachineInstr &MI, CondRegArray &CondRegs);
540 CondRegArray CondRegs = collectCondsInRegs(*TestMBB, TestPos); in runOnMachineFunction() local
622 rewriteSetCC(*TestMBB, TestPos, TestLoc, MI, CondRegs); in runOnMachineFunction()
624 rewriteArithmetic(*TestMBB, TestPos, TestLoc, MI, CondRegs); in runOnMachineFunction()
626 rewriteMI(*TestMBB, TestPos, TestLoc, MI, CondRegs); in runOnMachineFunction()
691 rewriteMI(*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()
778 CondRegArray &CondRegs) { in rewriteSetCC() argument
783 unsigned &CondReg = CondRegs[Cond]; in rewriteSetCC()
815 const DebugLoc &Loc, MachineInstr &MI, CondRegArray &CondRegs) { in rewriteArithmetic() argument
826 unsigned &CondReg = CondRegs[Cond]; in rewriteArithmetic()
891 CondRegArray &CondRegs) { in rewriteMI() argument
903 getCondOrInverseInReg(MBB, Pos, Loc, CC, CondRegs); in rewriteMI()