Lines Matching refs:roundingMode

211     int8 roundingMode;  in roundAndPackFloat32()  local
216 roundingMode = float_rounding_mode; in roundAndPackFloat32()
217 roundNearestEven = roundingMode == float_round_nearest_even; in roundAndPackFloat32()
220 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloat32()
226 if ( roundingMode == float_round_up ) roundIncrement = 0; in roundAndPackFloat32()
229 if ( roundingMode == float_round_down ) roundIncrement = 0; in roundAndPackFloat32()
423 int8 roundingMode; in roundAndPackFloat64() local
426 roundingMode = float_rounding_mode; in roundAndPackFloat64()
427 roundNearestEven = ( roundingMode == float_round_nearest_even ); in roundAndPackFloat64()
430 if ( roundingMode == float_round_to_zero ) { in roundAndPackFloat64()
435 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat64()
438 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat64()
450 if ( ( roundingMode == float_round_to_zero ) in roundAndPackFloat64()
451 || ( zSign && ( roundingMode == float_round_up ) ) in roundAndPackFloat64()
452 || ( ! zSign && ( roundingMode == float_round_down ) ) in roundAndPackFloat64()
473 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat64()
476 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat64()
595 int8 roundingMode; in float32_to_int32() local
625 roundingMode = float_rounding_mode; in float32_to_int32()
626 if ( roundingMode == float_round_nearest_even ) { in float32_to_int32()
636 z += ( roundingMode == float_round_down ) & aSigExtra; in float32_to_int32()
640 z += ( roundingMode == float_round_up ) & aSigExtra; in float32_to_int32()
737 int8 roundingMode; in float32_round_to_int() local
770 roundingMode = float_rounding_mode; in float32_round_to_int()
771 if ( roundingMode == float_round_nearest_even ) { in float32_round_to_int()
775 else if ( roundingMode != float_round_to_zero ) { in float32_round_to_int()
776 if ( extractFloat32Sign( z ) ^ ( roundingMode == float_round_up ) ) { in float32_round_to_int()
1421 int8 roundingMode; in float64_to_int32() local
1449 roundingMode = float_rounding_mode; in float64_to_int32()
1450 if ( roundingMode == float_round_nearest_even ) { in float64_to_int32()
1461 + ( ( roundingMode == float_round_down ) & aSigExtra ) ); in float64_to_int32()
1464 z = absZ + ( ( roundingMode == float_round_up ) & aSigExtra ); in float64_to_int32()
1576 int8 roundingMode; in float64_round_to_int() local
1592 roundingMode = float_rounding_mode; in float64_round_to_int()
1593 if ( roundingMode == float_round_nearest_even ) { in float64_round_to_int()
1605 else if ( roundingMode != float_round_to_zero ) { in float64_round_to_int()
1607 ^ ( roundingMode == float_round_up ) ) { in float64_round_to_int()
1642 roundingMode = float_rounding_mode; in float64_round_to_int()
1643 if ( roundingMode == float_round_nearest_even ) { in float64_round_to_int()
1649 else if ( roundingMode != float_round_to_zero ) { in float64_round_to_int()
1651 ^ ( roundingMode == float_round_up ) ) { in float64_round_to_int()