reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/NVPTX/NVPTXISelLowering.cpp
 2143   SDValue AbsA = DAG.getNode(ISD::FABS, SL, VT, A);
 2146   SDValue AdjustedA = DAG.getNode(ISD::FADD, SL, VT, AbsA,
 2147                                   DAG.getConstantFP(0.5, SL, VT));
 2148   SDValue RoundedA = DAG.getNode(ISD::FTRUNC, SL, VT, AdjustedA);
 2151   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 2151   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 2152   SDValue IsSmall =DAG.getSetCC(SL, SetCCVT, AbsA,
 2153                                 DAG.getConstantFP(0.5, SL, VT), ISD::SETOLT);
 2154   RoundedA = DAG.getNode(ISD::SELECT, SL, VT, IsSmall,
 2155                          DAG.getConstantFP(0, SL, VT),
 2159   RoundedA = DAG.getNode(ISD::FCOPYSIGN, SL, VT, RoundedA, A);
 2160   DAG.getNode(ISD::FTRUNC, SL, VT, A);
 2164       DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 52.0), SL, VT),
 2164       DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 52.0), SL, VT),
 2166   return DAG.getNode(ISD::SELECT, SL, VT, IsLarge, A, RoundedA);