Lines Matching defs:CCR
5004 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5012 ARMcc, CCR, OverflowCmp);
5149 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5152 return getCMOV(dl, VT, SelectTrue, SelectFalse, ARMcc, CCR,
5184 SDValue CCR = Cond.getOperand(3);
5187 return getCMOV(dl, VT, True, False, ARMcc, CCR, Cmp, DAG);
5253 SDValue TrueVal, SDValue ARMcc, SDValue CCR,
5267 ARMcc, CCR, Cmp);
5269 ARMcc, CCR, duplicateCmp(Cmp, DAG));
5273 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, CCR,
5548 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5553 return getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG);
5583 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5584 SDValue Result = getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG);
5589 Result = getCMOV(dl, VT, Result, TrueVal, ARMcc2, CCR, Cmp2, DAG);
5690 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5692 Chain, Dest, ARMcc, CCR, Cmp);
5739 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5741 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, CCR,
5793 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5795 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, CCR,
5802 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5804 Chain, Dest, ARMcc, CCR, Cmp);
5819 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
5821 SDValue Ops[] = { Chain, Dest, ARMcc, CCR, Cmp };
5825 SDValue Ops[] = { Res, Dest, ARMcc, CCR, Res.getValue(1) };
6331 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
6347 ARMcc, CCR, CmpLo);
6357 ARMcc, CCR, CmpHi);
6375 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
6390 ARMcc, CCR, CmpHi);
6396 DAG.getConstant(0, dl, VT), ARMcc, CCR, CmpLo);
6983 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
6987 CCR, Chain.getValue(1));
10547 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
10549 SDValue Result = getCMOV(dl, VT, False, True, ARMcc, CCR, Cmp, DAG);
10553 Result = getCMOV(dl, VT, Result, True, ARMcc, CCR, Cmp, DAG);