/netbsd-src/lib/libc/softfloat/ |
H A D | fpsetround.c | 56 const fp_rnd old = float_rounding_mode; in __weak_alias() 57 float_rounding_mode = rnd_dir; in __weak_alias()
|
H A D | fpgetround.c | 54 return float_rounding_mode; in __weak_alias()
|
H A D | softfloat-for-gcc.h | 9 #define float_rounding_mode _softfloat_float_rounding_mode macro
|
H A D | softfloat.txt | 137 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 D | timesoftfloat.c | 2100 float_rounding_mode = roundingCode; in timeFunctionVariety()
|
/netbsd-src/lib/libc/softfloat/bits32/ |
H A D | softfloat.c | 83 fp_rnd float_rounding_mode = float_round_nearest_even; variable 216 roundingMode = float_rounding_mode; in roundAndPackFloat32() 426 roundingMode = float_rounding_mode; in roundAndPackFloat64() 625 roundingMode = float_rounding_mode; in float32_to_int32() 751 switch ( float_rounding_mode ) { in float32_round_to_int() 770 roundingMode = float_rounding_mode; in float32_round_to_int() 894 return packFloat32( float_rounding_mode == float_round_down, 0, 0 ); in subFloat32Sigs() 1449 roundingMode = float_rounding_mode; in float64_to_int32() 1592 roundingMode = float_rounding_mode; in float64_round_to_int() 1618 switch ( float_rounding_mode ) { in float64_round_to_int() [all …]
|
/netbsd-src/lib/libc/softfloat/bits64/ |
H A D | softfloat.c | 77 fp_rnd float_rounding_mode = float_round_nearest_even; variable 129 roundingMode = float_rounding_mode; in roundAndPackInt32() 179 roundingMode = float_rounding_mode; in roundAndPackInt64() 319 roundingMode = float_rounding_mode; in roundAndPackFloat32() 489 roundingMode = float_rounding_mode; in roundAndPackFloat64() 666 roundingMode = float_rounding_mode; in roundAndPackFloatx80() 997 roundingMode = float_rounding_mode; in roundAndPackFloat128() 1665 switch ( float_rounding_mode ) { in float32_round_to_int() 1684 roundingMode = float_rounding_mode; in float32_round_to_int() 1808 return packFloat32( float_rounding_mode == float_round_down, 0, 0 ); in subFloat32Sigs() [all …]
|
/netbsd-src/sys/lib/libkern/ |
H A D | softfloat.c | 112 roundingMode = float_rounding_mode(); in roundAndPackInt32() 161 roundingMode = float_rounding_mode(); in roundAndPackInt64() 203 roundingMode = float_rounding_mode(); in roundAndPackUInt64() 327 roundingMode = float_rounding_mode(); in roundAndPackFloat32() 488 roundingMode = float_rounding_mode(); in roundAndPackFloat64() 656 roundingMode = float_rounding_mode(); in roundAndPackFloatx80() 979 roundingMode = float_rounding_mode(); in roundAndPackFloat128() 1587 switch ( float_rounding_mode() ) { in float32_round_to_int() 1604 roundingMode = float_rounding_mode(); in float32_round_to_int() 1726 return packFloat32( float_rounding_mode() == float_round_down, 0, 0 ); in subFloat32Sigs() [all …]
|
H A D | softfloat.h | 107 #define float_rounding_mode() fpgetround() macro
|
/netbsd-src/lib/libc/arch/sparc64/softfloat/ |
H A D | softfloat-qp.h | 9 #define float_rounding_mode _softfloat_float_rounding_mode macro
|
H A D | softfloat.h | 88 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/aarch64/softfloat/ |
H A D | softfloat-qp.h | 9 #define float_rounding_mode _softfloat_float_rounding_mode macro
|
H A D | softfloat.h | 93 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/powerpc/softfloat/ |
H A D | softfloat.h | 86 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/mips/softfloat/ |
H A D | softfloat.h | 88 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/arm/softfloat/ |
H A D | softfloat.h | 87 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/or1k/softfloat/ |
H A D | softfloat.h | 86 extern fp_rnd float_rounding_mode;
|
/netbsd-src/regress/lib/libc/ieeefp/testfloat/include/ |
H A D | softfloat.h | 120 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/softfloat/templates/ |
H A D | softfloat.h | 79 extern !!!int8 float_rounding_mode;
|
/netbsd-src/lib/libc/arch/m68k/softfloat/ |
H A D | softfloat.h | 88 extern fp_rnd float_rounding_mode;
|
/netbsd-src/lib/libc/arch/sh3/softfloat/ |
H A D | softfloat.h | 86 extern fp_rnd float_rounding_mode;
|
/netbsd-src/regress/lib/libc/ieeefp/testfloat/ |
H A D | testFunction.c | 651 float_rounding_mode = roundingCode; in testFunctionVariety()
|