|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/PowerPC/PPCISelLowering.cpp 7309 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags);
7310 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
7311 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7311 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7312 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);
7316 DAG.getNode(ISD::FNEG, dl, MVT::f64, Cmp), Sel1, FV);
7319 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags);
7320 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
7321 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7321 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7322 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV);
7325 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags);
7326 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
7327 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7327 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7328 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);
7331 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags);
7332 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
7333 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7333 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7334 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV);
7337 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags);
7338 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits
7339 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7339 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp);
7340 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);