Lines Matching defs:CC
2191 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2192 SDValue Ops[] = { FalseVal, CPTmp0, SOShImm, CC, CCR, InFlag };
2205 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2206 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp2, CC, CCR, InFlag };
2211 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2212 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp1, CPTmp2, CC, CCR, InFlag };
2241 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2242 SDValue Ops[] = { FalseVal, True, CC, CCR, InFlag };
2274 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2275 SDValue Ops[] = { FalseVal, True, CC, CCR, InFlag };
2286 SDValue CC = N->getOperand(2);
2289 assert(CC.getOpcode() == ISD::Constant);
2292 (ARMCC::CondCodes)cast<ConstantSDNode>(CC)->getZExtValue();
2295 // Pattern: (ARMcmov:i32 GPR:i32:$false, so_reg:i32:$true, (imm:i32):$cc)
2296 // Emits: (MOVCCs:i32 GPR:i32:$false, so_reg:i32:$true, (imm:i32):$cc)
2318 // (imm:i32):$cc)
2320 // (so_imm:i32 (imm:i32):$true), (imm:i32):$cc)
2341 // Pattern: (ARMcmov:i32 GPR:i32:$false, GPR:i32:$true, (imm:i32):$cc)
2342 // Emits: (MOVCCr:i32 GPR:i32:$false, GPR:i32:$true, (imm:i32):$cc)
2345 // Pattern: (ARMcmov:i32 GPR:i32:$false, GPR:i32:$true, (imm:i32):$cc)
2346 // Emits: (tMOVCCr:i32 GPR:i32:$false, GPR:i32:$true, (imm:i32):$cc)
2378 SDValue CC = CurDAG->getTargetConstant(CCVal, MVT::i32);
2392 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp1, CC, CCR, Reg0, InFlag };
2408 SDValue Ops[] = { FalseVal, True, CC, CCR, Reg0, InFlag };
2420 SDValue Ops[] = { FalseVal, TrueVal, CC, CCR, Reg0, InFlag };
2435 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp2, CC, CCR, Reg0, InFlag };
2447 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp1, CPTmp2, CC, CCR, Reg0, InFlag };
2463 SDValue Ops[] = { FalseVal, True, CC, CCR, Reg0, InFlag };
2475 SDValue Ops[] = { FalseVal, TrueVal, CC, CCR, Reg0, InFlag };
2776 // Pattern: (ARMbrcond:void (bb:Other):$dst, (imm:i32):$cc)
2777 // Emits: (Bcc:void (bb:Other):$dst, (imm:i32):$cc)
2780 // Pattern: (ARMbrcond:void (bb:Other):$dst, (imm:i32):$cc)
2781 // Emits: (tBcc:void (bb:Other):$dst, (imm:i32):$cc)
2784 // Pattern: (ARMbrcond:void (bb:Other):$dst, (imm:i32):$cc)
2785 // Emits: (t2Bcc:void (bb:Other):$dst, (imm:i32):$cc)