Home | History | Annotate | Download | only in PowerPC

Lines Matching defs:Round

4816   // Otherwise, convert to double-precision and then round.
4828 // to double-precision first and then round to single-precision.
4847 SDValue Round = DAG.getNode(ISD::AND, dl, MVT::i64,
4849 Round = DAG.getNode(ISD::ADD, dl, MVT::i64,
4850 Round, DAG.getConstant(2047, MVT::i64));
4851 Round = DAG.getNode(ISD::OR, dl, MVT::i64, Round, SINT);
4852 Round = DAG.getNode(ISD::AND, dl, MVT::i64,
4853 Round, DAG.getConstant(-2048, MVT::i64));
4870 SINT = DAG.getNode(ISD::SELECT, dl, MVT::i64, Cond, Round, SINT);
4945 00 Round to nearest
4946 01 Round to 0
4947 10 Round to +inf
4948 11 Round to -inf
4952 0 Round to 0
4953 1 Round to nearest
4954 2 Round to +inf
4955 3 Round to -inf
5823 // Add the two halves of the long double in round-to-zero mode.
6657 // to round-to-zero. We emit this via custom inserter since the FPSCR
6670 // Set rounding mode to round-to-zero.