Lines Matching refs:CmpOp0

2038 static Comparison getCmp(SelectionDAG &DAG, SDValue CmpOp0, SDValue CmpOp1,  in getCmp()  argument
2043 if (CmpOp0.getOpcode() == ISD::INTRINSIC_W_CHAIN && in getCmp()
2044 CmpOp0.getResNo() == 0 && CmpOp0->hasNUsesOfValue(1, 0) && in getCmp()
2045 isIntrinsicWithCCAndChain(CmpOp0, Opcode, CCValid)) in getCmp()
2046 return getIntrinsicCmp(DAG, Opcode, CmpOp0, CCValid, Constant, Cond); in getCmp()
2047 if (CmpOp0.getOpcode() == ISD::INTRINSIC_WO_CHAIN && in getCmp()
2048 CmpOp0.getResNo() == CmpOp0->getNumValues() - 1 && in getCmp()
2049 isIntrinsicWithCC(CmpOp0, Opcode, CCValid)) in getCmp()
2050 return getIntrinsicCmp(DAG, Opcode, CmpOp0, CCValid, Constant, Cond); in getCmp()
2052 Comparison C(CmpOp0, CmpOp1); in getCmp()
2233 EVT VT, SDValue CmpOp0, SDValue CmpOp1) { in getVectorCmp() argument
2236 if (CmpOp0.getValueType() == MVT::v4f32) { in getVectorCmp()
2237 SDValue H0 = expandV4F32ToV2F64(DAG, 0, DL, CmpOp0); in getVectorCmp()
2238 SDValue L0 = expandV4F32ToV2F64(DAG, 2, DL, CmpOp0); in getVectorCmp()
2245 return DAG.getNode(Opcode, DL, VT, CmpOp0, CmpOp1); in getVectorCmp()
2251 ISD::CondCode CC, SDValue CmpOp0, in lowerVectorSETCC() argument
2253 bool IsFP = CmpOp0.getValueType().isFloatingPoint(); in lowerVectorSETCC()
2262 SDValue LT = getVectorCmp(DAG, SystemZISD::VFCMPH, DL, VT, CmpOp1, CmpOp0); in lowerVectorSETCC()
2263 SDValue GE = getVectorCmp(DAG, SystemZISD::VFCMPHE, DL, VT, CmpOp0, CmpOp1); in lowerVectorSETCC()
2273 SDValue LT = getVectorCmp(DAG, SystemZISD::VFCMPH, DL, VT, CmpOp1, CmpOp0); in lowerVectorSETCC()
2274 SDValue GT = getVectorCmp(DAG, SystemZISD::VFCMPH, DL, VT, CmpOp0, CmpOp1); in lowerVectorSETCC()
2284 Cmp = getVectorCmp(DAG, Opcode, DL, VT, CmpOp0, CmpOp1); in lowerVectorSETCC()
2288 Cmp = getVectorCmp(DAG, Opcode, DL, VT, CmpOp1, CmpOp0); in lowerVectorSETCC()
2305 SDValue CmpOp0 = Op.getOperand(0); in lowerSETCC() local
2311 return lowerVectorSETCC(DAG, DL, VT, CC, CmpOp0, CmpOp1); in lowerSETCC()
2313 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSETCC()
2320 SDValue CmpOp0 = Op.getOperand(2); in lowerBR_CC() local
2325 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerBR_CC()
2356 SDValue CmpOp0 = Op.getOperand(0); in lowerSELECT_CC() local
2363 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSELECT_CC()