/freebsd/lib/libc/arm/aeabi/ |
H A D | aeabi_float.c | 38 flag __unordsf2(float32, float32); 41 int __aeabi_fcmpeq_vfp(float32, float32); 42 int __aeabi_fcmplt_vfp(float32, float32); 43 int __aeabi_fcmple_vfp(float32, float32); 44 int __aeabi_fcmpgt_vfp(float32, float32); 45 int __aeabi_fcmpge_vfp(float32, float32); 46 int __aeabi_fcmpun_vfp(float32, float32); 47 int __aeabi_f2iz_vfp(float32); 48 float64 __aeabi_f2d_vfp(float32); 49 float32 __aeabi_i2f_vfp(int); [all …]
|
H A D | aeabi_double.c | 48 float32 __aeabi_d2f_vfp(float64); 68 float32 AEABI_FUNC(d2f, float64, float64_to_float32) in AEABI_FUNC2()
|
/freebsd/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 54 typedef unsigned int float32; typedef 122 float32 int32_to_float32( int ); 131 float32 int64_to_float32( long long ); 146 int float32_to_int32( float32 ); 147 int float32_to_int32_round_to_zero( float32 ); 149 unsigned int float32_to_uint32_round_to_zero( float32 ); 152 long long float32_to_int64( float32 ); 153 long long float32_to_int64_round_to_zero( float32 ); 155 float64 float32_to_float64( float32 ); 157 floatx80 float32_to_floatx80( float32 ); [all …]
|
/freebsd/lib/libc/powerpc/softfloat/ |
H A D | softfloat.h | 54 typedef unsigned int float32; typedef 124 float32 int32_to_float32( int ); 132 float32 int64_to_float32( long long ); 146 int float32_to_int32( float32 ); 147 int float32_to_int32_round_to_zero( float32 ); 148 unsigned int float32_to_uint32_round_to_zero( float32 ); 149 long long float32_to_int64( float32 ); 150 long long float32_to_int64_round_to_zero( float32 ); 151 float64 float32_to_float64( float32 ); 153 floatx80 float32_to_floatx80( float32 ); [all …]
|
/freebsd/lib/libc/powerpc64/softfloat/ |
H A D | softfloat.h | 54 typedef unsigned int float32; typedef 124 float32 int32_to_float32( int ); 132 float32 int64_to_float32( long long ); 146 int float32_to_int32( float32 ); 147 int float32_to_int32_round_to_zero( float32 ); 148 unsigned int float32_to_uint32_round_to_zero( float32 ); 149 long long float32_to_int64( float32 ); 150 long long float32_to_int64_round_to_zero( float32 ); 151 float64 float32_to_float64( float32 ); 153 floatx80 float32_to_floatx80( float32 ); [all …]
|
/freebsd/lib/libc/powerpcspe/softfloat/ |
H A D | softfloat.h | 54 typedef unsigned int float32; typedef 124 float32 int32_to_float32( int ); 132 float32 int64_to_float32( long long ); 146 int float32_to_int32( float32 ); 147 int float32_to_int32_round_to_zero( float32 ); 148 unsigned int float32_to_uint32_round_to_zero( float32 ); 149 long long float32_to_int64( float32 ); 150 long long float32_to_int64_round_to_zero( float32 ); 151 float64 float32_to_float64( float32 ); 153 floatx80 float32_to_floatx80( float32 ); [all …]
|
/freebsd/lib/libc/riscv/softfloat/ |
H A D | softfloat.h | 54 typedef unsigned int float32; typedef 122 float32 int32_to_float32( int ); 131 float32 int64_to_float32( long long ); 146 int float32_to_int32( float32 ); 147 int float32_to_int32_round_to_zero( float32 ); 149 unsigned int float32_to_uint32_round_to_zero( float32 ); 152 long long float32_to_int64( float32 ); 153 long long float32_to_int64_round_to_zero( float32 ); 155 float64 float32_to_float64( float32 ); 157 floatx80 float32_to_floatx80( float32 ); [all …]
|
/freebsd/lib/libc/softfloat/templates/ |
H A D | softfloat.h | 49 typedef !!!bits32 float32; typedef 114 float32 int32_to_float32( !!!int32 ); 122 float32 int64_to_float32( !!!int64 ); 136 !!!int32 float32_to_int32( float32 ); 137 !!!int32 float32_to_int32_round_to_zero( float32 ); 138 !!!int64 float32_to_int64( float32 ); 139 !!!int64 float32_to_int64_round_to_zero( float32 ); 140 float64 float32_to_float64( float32 ); 142 floatx80 float32_to_floatx80( float32 ); 145 float128 float32_to_float128( float32 ); [all …]
|
H A D | softfloat-specialize | 78 flag float32_is_nan( float32 a ) 91 flag float32_is_signaling_nan( float32 a ) 105 static commonNaNT float32ToCommonNaN( float32 a ) 123 static float32 commonNaNToFloat32( commonNaNT a ) 137 static float32 propagateFloat32NaN( float32 a, float32 b )
|
/freebsd/lib/libc/softfloat/ |
H A D | negsf2.c | 11 float32 __negsf2(float32); 13 float32 14 __negsf2(float32 a) in __negsf2()
|
H A D | eqsf2.c | 11 flag __eqsf2(float32, float32); 14 __eqsf2(float32 a, float32 b) in __eqsf2()
|
H A D | gesf2.c | 11 flag __gesf2(float32, float32); 14 __gesf2(float32 a, float32 b) in __gesf2()
|
H A D | gtsf2.c | 11 flag __gtsf2(float32, float32); 14 __gtsf2(float32 a, float32 b) in __gtsf2()
|
H A D | lesf2.c | 11 flag __lesf2(float32, float32); 14 __lesf2(float32 a, float32 b) in __lesf2()
|
H A D | ltsf2.c | 11 flag __ltsf2(float32, float32); 14 __ltsf2(float32 a, float32 b) in __ltsf2()
|
H A D | nesf2.c | 11 flag __nesf2(float32, float32); 14 __nesf2(float32 a, float32 b) in __nesf2()
|
H A D | unordsf2.c | 11 flag __unordsf2(float32, float32); 14 __unordsf2(float32 a, float32 b) in __unordsf2()
|
H A D | timesoftfloat.c | 101 static void time_a_int32_z_float32( float32 function( int32 ) ) in time_a_int32_z_float32() 256 static void time_a_int64_z_float32( float32 function( int64 ) ) in time_a_int64_z_float32() 376 static const float32 inputs_float32[ numInputs_float32 ] = { 387 static void time_a_float32_z_int32( int32 function( float32 ) ) in time_a_float32_z_int32() argument 414 static void time_a_float32_z_int64( int64 function( float32 ) ) in time_a_float32_z_int64() argument 441 static void time_a_float32_z_float64( float64 function( float32 ) ) in time_a_float32_z_float64() argument 470 static void time_a_float32_z_floatx80( floatx80 function( float32 ) ) in time_a_float32_z_floatx80() argument 501 static void time_a_float32_z_float128( float128 function( float32 ) ) in time_a_float32_z_float128() argument 530 static void time_az_float32( float32 function( float32 ) ) in time_az_float32() argument 557 static void time_ab_float32_z_flag( flag function( float32, float32 ) ) in time_ab_float32_z_flag() argument [all …]
|
H A D | softfloat-specialize | 122 flag float32_is_nan( float32 a ) 139 flag float32_is_signaling_nan( float32 a ) 153 static commonNaNT float32ToCommonNaN( float32 a ) 171 static float32 commonNaNToFloat32( commonNaNT a ) 185 static float32 propagateFloat32NaN( float32 a, float32 b )
|
H A D | softfloat.txt | 86 file defines four types: `float32' (single precision), `float64' (double 88 (quadruple precision). The `float32' and `float64' types are defined in 97 header file defines only two types: `float32' and `float64'. Because 99 the `float32' type is identified with an appropriate integer type. The 105 Standard, then the `float32' and `float64' types should be indistinguishable 107 when `float32' or `float64' values are placed in processor registers by 156 equivalent to single precision (`float32') or to double precision
|
/freebsd/lib/libc/softfloat/bits32/ |
H A D | softfloat.c | 106 INLINE bits32 extractFloat32Frac( float32 a ) in extractFloat32Frac() 118 INLINE int16 extractFloat32Exp( float32 a ) in extractFloat32Exp() 130 INLINE flag extractFloat32Sign( float32 a ) in extractFloat32Sign() 168 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) in packFloat32() 198 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) in roundAndPackFloat32() 260 static float32 526 float32 int32_to_float32( int32 a ) in int32_to_float32() 578 int32 float32_to_int32( float32 a ) in float32_to_int32() 649 int32 float32_to_int32_round_to_zero( float32 a ) in float32_to_int32_round_to_zero() 689 float64 float32_to_float64( float32 a ) in float32_to_float64() [all …]
|
/freebsd/lib/libc/softfloat/bits64/ |
H A D | softfloat.c | 209 INLINE bits32 extractFloat32Frac( float32 a ) in extractFloat32Frac() 221 INLINE int16 extractFloat32Exp( float32 a ) in extractFloat32Exp() 233 INLINE flag extractFloat32Sign( float32 a ) in extractFloat32Sign() 271 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) in packFloat32() 301 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) in roundAndPackFloat32() 363 static float32 1115 float32 int32_to_float32( int32 a ) in int32_to_float32() 1127 float32 uint32_to_float32( uint32 a ) in uint32_to_float32() 1258 float32 int64_to_float32( int64 a ) in int64_to_float32() 1382 int32 float32_to_int32( float32 a ) in float32_to_int32() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | fp_div_impl.inc | 17 // It uses 3 iterations for float32, 4 for float64 and 5 for float128, 20 // it is done for float32 by default) and (N-1) half-width iteration plus one 147 // for float32 division. This is expected to be useful for some 16-bit 257 // the total number of iterations should be at least 3 even for float32.
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | nifty | 85 >0 leshort =16 \b, float32 datatype
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/ |
H A D | LowLevelType.h | 89 static constexpr LLT float32() { in float32() function
|