Home
last modified time | relevance | path

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

/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/
Dfpsetround.c56 const fp_rnd old = float_rounding_mode; in __weak_alias()
57 float_rounding_mode = rnd_dir; in __weak_alias()
Dfpgetround.c54 return float_rounding_mode; in __weak_alias()
Dsoftfloat-for-gcc.h37 #define float_rounding_mode _softfloat_float_rounding_mode macro
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
Dtimesoftfloat.c2100 float_rounding_mode = roundingCode; in timeFunctionVariety()
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/bits32/
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 …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/bits32/
Dsoftfloat.c82 fp_rnd float_rounding_mode = float_round_nearest_even; variable
215 roundingMode = float_rounding_mode; in roundAndPackFloat32()
425 roundingMode = float_rounding_mode; in roundAndPackFloat64()
624 roundingMode = float_rounding_mode; in float32_to_int32()
750 switch ( float_rounding_mode ) { in float32_round_to_int()
769 roundingMode = float_rounding_mode; in float32_round_to_int()
893 return packFloat32( float_rounding_mode == float_round_down, 0, 0 ); in subFloat32Sigs()
1448 roundingMode = float_rounding_mode; in float64_to_int32()
1591 roundingMode = float_rounding_mode; in float64_round_to_int()
1617 switch ( float_rounding_mode ) { in float64_round_to_int()
[all …]
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/bits64/
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 …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/
Dsoftfloat-for-gcc.h37 #define float_rounding_mode _softfloat_float_rounding_mode macro
/device/linaro/bootloader/edk2/StdLib/Include/Aarch64/
Dsoftfloat.h87 extern fp_rnd float_rounding_mode;
/device/linaro/bootloader/edk2/StdLib/Include/Arm/
Dsoftfloat.h87 extern fp_rnd float_rounding_mode;
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/templates/
Dsoftfloat.h79 extern !!!int8 float_rounding_mode;
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/Arm/
Dsoftfloat.h116 extern fp_rnd float_rounding_mode;