Lines Matching refs:STATUS
59 STATUS(float_rounding_mode) = val;
64 STATUS(float_exception_flags) = val;
70 STATUS(floatx80_rounding_precision) = val;
119 roundingMode = STATUS(float_rounding_mode);
145 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
168 roundingMode = STATUS(float_rounding_mode);
198 if ( absZ1 ) STATUS(float_exception_flags) |= float_flag_inexact;
242 if (STATUS(flush_inputs_to_zero)) {
317 roundingMode = STATUS(float_rounding_mode);
344 if (STATUS(flush_to_zero)) {
349 ( STATUS(float_detect_tininess) == float_tininess_before_rounding )
358 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
424 if (STATUS(flush_inputs_to_zero)) {
499 roundingMode = STATUS(float_rounding_mode);
526 if (STATUS(flush_to_zero)) {
531 ( STATUS(float_detect_tininess) == float_tininess_before_rounding )
540 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
671 roundingMode = STATUS(float_rounding_mode);
708 if (STATUS(flush_to_zero)) {
713 ( STATUS(float_detect_tininess) == float_tininess_before_rounding )
720 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
731 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
779 ( STATUS(float_detect_tininess) == float_tininess_before_rounding )
786 if ( zSig1 ) STATUS(float_exception_flags) |= float_flag_inexact;
807 if ( zSig1 ) STATUS(float_exception_flags) |= float_flag_inexact;
998 roundingMode = STATUS(float_rounding_mode);
1042 if (STATUS(flush_to_zero)) {
1047 ( STATUS(float_detect_tininess) == float_tininess_before_rounding )
1073 if ( zSig2 ) STATUS(float_exception_flags) |= float_flag_inexact;
1417 if ( aExp | aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
1423 STATUS(float_exception_flags) |= float_flag_inexact;
1462 STATUS(float_exception_flags) |= float_flag_inexact;
1470 STATUS(float_exception_flags) |= float_flag_inexact;
1549 if ( aExp | aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
1556 STATUS(float_exception_flags) |= float_flag_inexact;
1686 STATUS(float_exception_flags) |= float_flag_inexact;
1688 switch ( STATUS(float_rounding_mode) ) {
1705 roundingMode = STATUS(float_rounding_mode);
1716 if ( z != float32_val(a) ) STATUS(float_exception_flags) |= float_flag_inexact;
1776 if (STATUS(flush_to_zero)) {
1834 return packFloat32( STATUS(float_rounding_mode) == float_round_down, 0, 0 );
2281 return float64_to_float32(r, status);
2598 if ( aExp || aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
2613 STATUS(float_exception_flags) |= float_flag_inexact;
2647 STATUS(float_exception_flags) |= float_flag_inexact;
2665 STATUS(float_exception_flags) |= float_flag_inexact;
2753 if ( aExp | aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
2758 STATUS(float_exception_flags) |= float_flag_inexact;
2893 roundingMode = STATUS(float_rounding_mode);
2917 && STATUS(float_detect_tininess) == float_tininess_before_rounding) {
3037 STATUS(float_exception_flags) |= float_flag_inexact;
3039 switch ( STATUS(float_rounding_mode) ) {
3057 roundingMode = STATUS(float_rounding_mode);
3069 STATUS(float_exception_flags) |= float_flag_inexact;
3078 oldmode = STATUS(float_rounding_mode);
3079 STATUS(float_rounding_mode) = float_round_to_zero;
3081 STATUS(float_rounding_mode) = oldmode;
3140 if (STATUS(flush_to_zero)) {
3198 return packFloat64( STATUS(float_rounding_mode) == float_round_down, 0, 0 );
3873 if ( aExp || aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
3887 STATUS(float_exception_flags) |= float_flag_inexact;
3965 if ( aExp | aSig ) STATUS(float_exception_flags) |= float_flag_inexact;
3970 STATUS(float_exception_flags) |= float_flag_inexact;
4088 STATUS(float_exception_flags) |= float_flag_inexact;
4090 switch ( STATUS(float_rounding_mode) ) {
4114 roundingMode = STATUS(float_rounding_mode);
4129 if ( z.low != a.low ) STATUS(float_exception_flags) |= float_flag_inexact;
4196 STATUS(floatx80_rounding_precision), zSign, zExp, zSig0, zSig1 STATUS_VAR );
4238 return packFloatx80( STATUS(float_rounding_mode) == float_round_down, 0, 0 );
4264 STATUS(floatx80_rounding_precision), zSign, zExp, zSig0, zSig1 STATUS_VAR );
4365 STATUS(floatx80_rounding_precision), zSign, zExp, zSig0, zSig1 STATUS_VAR );
4445 STATUS(floatx80_rounding_precision), zSign, zExp, zSig0, zSig1 STATUS_VAR );
4611 STATUS(floatx80_rounding_precision), 0, zExp, zSig0, zSig1 STATUS_VAR );
4912 if ( aExp || aSig0 ) STATUS(float_exception_flags) |= float_flag_inexact;
4927 STATUS(float_exception_flags) |= float_flag_inexact;
5004 if ( aSig1 ) STATUS(float_exception_flags) |= float_flag_inexact;
5016 STATUS(float_exception_flags) |= float_flag_inexact;
5022 STATUS(float_exception_flags) |= float_flag_inexact;
5029 STATUS(float_exception_flags) |= float_flag_inexact;
5173 roundingMode = STATUS(float_rounding_mode);
5197 STATUS(float_exception_flags) |= float_flag_inexact;
5199 switch ( STATUS(float_rounding_mode) ) {
5224 roundingMode = STATUS(float_rounding_mode);
5241 STATUS(float_exception_flags) |= float_flag_inexact;
5307 if (STATUS(flush_to_zero)) {
5376 return packFloat128( STATUS(float_rounding_mode) == float_round_down, 0, 0, 0 );
6454 return normalizeRoundAndPackFloatx80( STATUS(floatx80_rounding_precision),