Home
last modified time | relevance | path

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

/netbsd-src/lib/libc/softfloat/
H A Dfpsetround.c56 const fp_rnd old = float_rounding_mode; in __weak_alias()
57 float_rounding_mode = rnd_dir; in __weak_alias()
H A Dfpgetround.c54 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.c2100 float_rounding_mode = roundingCode; in timeFunctionVariety()
/netbsd-src/lib/libc/softfloat/bits32/
H A Dsoftfloat.c83 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 Dsoftfloat.c77 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 Dsoftfloat.c112 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 Dsoftfloat.h107 #define float_rounding_mode() fpgetround() macro
/netbsd-src/lib/libc/arch/sparc64/softfloat/
H A Dsoftfloat-qp.h9 #define float_rounding_mode _softfloat_float_rounding_mode macro
H A Dsoftfloat.h88 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/aarch64/softfloat/
H A Dsoftfloat-qp.h9 #define float_rounding_mode _softfloat_float_rounding_mode macro
H A Dsoftfloat.h93 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/powerpc/softfloat/
H A Dsoftfloat.h86 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/mips/softfloat/
H A Dsoftfloat.h88 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/arm/softfloat/
H A Dsoftfloat.h87 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/or1k/softfloat/
H A Dsoftfloat.h86 extern fp_rnd float_rounding_mode;
/netbsd-src/regress/lib/libc/ieeefp/testfloat/include/
H A Dsoftfloat.h120 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/softfloat/templates/
H A Dsoftfloat.h79 extern !!!int8 float_rounding_mode;
/netbsd-src/lib/libc/arch/m68k/softfloat/
H A Dsoftfloat.h88 extern fp_rnd float_rounding_mode;
/netbsd-src/lib/libc/arch/sh3/softfloat/
H A Dsoftfloat.h86 extern fp_rnd float_rounding_mode;
/netbsd-src/regress/lib/libc/ieeefp/testfloat/
H A DtestFunction.c651 float_rounding_mode = roundingCode; in testFunctionVariety()