Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:Cmp

3612   SDValue Cmp;
3617 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS);
3618 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
3619 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
3620 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV);
3623 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS);
3624 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
3625 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
3626 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);
3629 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS);
3630 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
3631 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
3632 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV);
3635 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS);
3636 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
3637 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
3638 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);
5004 // cmp[wd] dest, oldval