Lines Matching refs:Cmp
3748 SDValue Cmp; in LowerSELECT_CC() local
3753 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS); in LowerSELECT_CC()
3754 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
3755 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC()
3756 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV); in LowerSELECT_CC()
3759 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS); in LowerSELECT_CC()
3760 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
3761 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC()
3762 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC()
3765 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS); in LowerSELECT_CC()
3766 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
3767 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC()
3768 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV); in LowerSELECT_CC()
3771 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS); in LowerSELECT_CC()
3772 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
3773 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC()
3774 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC()