Home
last modified time | relevance | path

Searched refs:float_rounding_mode (Results 1 – 13 of 13) sorted by relevance

/freebsd-src/lib/libc/softfloat/
H A Dfpsetround.c52 old = float_rounding_mode; in __weak_alias()
53 float_rounding_mode = rnd_dir; in __weak_alias()
H A Dfpgetround.c51 return float_rounding_mode; in __weak_alias()
H A Dsoftfloat-for-gcc.h9 #define float_rounding_mode __softfloat_float_rounding_mode macro
H A Dsoftfloat.txt137 by the global variable `float_rounding_mode'. This variable may be set
232 mode as specified by `float_rounding_mode'. Because C (and perhaps other
241 These variant functions ignore `float_rounding_mode' and always round toward
H A Dtimesoftfloat.c2095 float_rounding_mode = roundingCode; in timeFunctionVariety()
/freebsd-src/lib/libc/softfloat/bits32/
H A Dsoftfloat.c77 int float_rounding_mode = float_round_nearest_even; variable
205 roundingMode = float_rounding_mode; in roundAndPackFloat32()
415 roundingMode = float_rounding_mode; in roundAndPackFloat64()
614 roundingMode = float_rounding_mode; in float32_to_int32()
740 switch ( float_rounding_mode ) { in float32_round_to_int()
759 roundingMode = float_rounding_mode; in float32_round_to_int()
883 return packFloat32( float_rounding_mode == float_round_down, 0, 0 ); in subFloat32Sigs()
1438 roundingMode = float_rounding_mode; in float64_to_int32()
1581 roundingMode = float_rounding_mode; in float64_round_to_int()
1607 switch ( float_rounding_mode ) { in float64_round_to_int()
[all …]
/freebsd-src/lib/libc/softfloat/bits64/
H A Dsoftfloat.c71 int float_rounding_mode = float_round_nearest_even; variable
118 roundingMode = float_rounding_mode; in roundAndPackInt32()
168 roundingMode = float_rounding_mode; in roundAndPackInt64()
308 roundingMode = float_rounding_mode; in roundAndPackFloat32()
478 roundingMode = float_rounding_mode; in roundAndPackFloat64()
655 roundingMode = float_rounding_mode; in roundAndPackFloatx80()
986 roundingMode = float_rounding_mode; in roundAndPackFloat128()
1658 switch ( float_rounding_mode ) { in float32_round_to_int()
1677 roundingMode = float_rounding_mode; in float32_round_to_int()
1801 return packFloat32( float_rounding_mode == float_round_down, 0, 0 ); in subFloat32Sigs()
[all …]
/freebsd-src/lib/libc/powerpcspe/softfloat/
H A Dsoftfloat.h86 extern fp_rnd_t float_rounding_mode;
/freebsd-src/lib/libc/riscv/softfloat/
H A Dsoftfloat.h86 extern int float_rounding_mode;
/freebsd-src/lib/libc/powerpc64/softfloat/
H A Dsoftfloat.h86 extern fp_rnd_t float_rounding_mode;
/freebsd-src/lib/libc/powerpc/softfloat/
H A Dsoftfloat.h86 extern fp_rnd_t float_rounding_mode;
/freebsd-src/lib/libc/arm/softfloat/
H A Dsoftfloat.h86 extern int float_rounding_mode;
/freebsd-src/lib/libc/softfloat/templates/
H A Dsoftfloat.h79 extern !!!int8 float_rounding_mode;