/freebsd/lib/libc/arm/aeabi/ |
H A D | aeabi_double.c | 38 flag __unorddf2(float64, float64); 41 int __aeabi_dcmpeq_vfp(float64, float64); 42 int __aeabi_dcmplt_vfp(float64, float64); 43 int __aeabi_dcmple_vfp(float64, float64); 44 int __aeabi_dcmpgt_vfp(float64, float64); 45 int __aeabi_dcmpge_vfp(float64, float64); 46 int __aeabi_dcmpun_vfp(float64, float64); 50 float64 __aeabi_dadd_vfp(float64, float64); 51 float64 __aeabi_ddiv_vfp(float64, float64); 52 float64 __aeabi_dmul_vfp(float64, float64); [all …]
|
H A D | aeabi_float.c | 48 float64 __aeabi_f2d_vfp(float32); 68 float64 AEABI_FUNC(f2d, float32, float32_to_float64) in AEABI_FUNC2()
|
/freebsd/lib/libc/riscv/softfloat/ |
H A D | softfloat.h | 212 float64 float64_round_to_int( float64 ); 213 float64 float64_add( float64, float64 ); 214 float64 float64_sub( float64, float64 ); 215 float64 float64_mul( float64, float64 ); 216 float64 float64_div( float64, float64 ); 217 float64 float64_rem( float64, float64 ); 218 float64 float64_sqrt( float64 ); 219 int float64_eq( float64, float64 ); 220 int float64_le( float64, float64 ); 221 int float64_lt( float64, float64 ); [all …]
|
/freebsd/lib/libc/powerpc/softfloat/ |
H A D | softfloat.h | 204 float64 float64_round_to_int( float64 ); 205 float64 float64_add( float64, float64 ); 206 float64 float64_sub( float64, float64 ); 207 float64 float64_mul( float64, float64 ); 208 float64 float64_div( float64, float64 ); 209 float64 float64_rem( float64, float64 ); 210 float64 float64_sqrt( float64 ); 211 int float64_eq( float64, float64 ); 212 int float64_le( float64, float64 ); 213 int float64_lt( float64, float64 ); [all …]
|
/freebsd/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 212 float64 float64_round_to_int( float64 ); 213 float64 float64_add( float64, float64 ); 214 float64 float64_sub( float64, float64 ); 215 float64 float64_mul( float64, float64 ); 216 float64 float64_div( float64, float64 ); 217 float64 float64_rem( float64, float64 ); 218 float64 float64_sqrt( float64 ); 219 int float64_eq( float64, float64 ); 220 int float64_le( float64, float64 ); 221 int float64_lt( float64, float64 ); [all …]
|
/freebsd/lib/libc/powerpc64/softfloat/ |
H A D | softfloat.h | 204 float64 float64_round_to_int( float64 ); 205 float64 float64_add( float64, float64 ); 206 float64 float64_sub( float64, float64 ); 207 float64 float64_mul( float64, float64 ); 208 float64 float64_div( float64, float64 ); 209 float64 float64_rem( float64, float64 ); 210 float64 float64_sqrt( float64 ); 211 int float64_eq( float64, float64 ); 212 int float64_le( float64, float64 ); 213 int float64_lt( float64, float64 ); [all …]
|
/freebsd/lib/libc/powerpcspe/softfloat/ |
H A D | softfloat.h | 204 float64 float64_round_to_int( float64 ); 205 float64 float64_add( float64, float64 ); 206 float64 float64_sub( float64, float64 ); 207 float64 float64_mul( float64, float64 ); 208 float64 float64_div( float64, float64 ); 209 float64 float64_rem( float64, float64 ); 210 float64 float64_sqrt( float64 ); 211 int float64_eq( float64, float64 ); 212 int float64_le( float64, float64 ); 213 int float64_lt( float64, float64 ); [all …]
|
/freebsd/lib/libc/softfloat/templates/ |
H A D | softfloat.h | 190 float64 float64_round_to_int( float64 ); 191 float64 float64_add( float64, float64 ); 192 float64 float64_sub( float64, float64 ); 193 float64 float64_mul( float64, float64 ); 194 float64 float64_div( float64, float64 ); 195 float64 float64_rem( float64, float64 ); 196 float64 float64_sqrt( float64 ); 197 !!!flag float64_eq( float64, float64 ); 198 !!!flag float64_le( float64, float64 ); 199 !!!flag float64_lt( float64, float64 ); [all …]
|
H A D | softfloat-specialize | 170 flag float64_is_nan( float64 a ) 183 flag float64_is_signaling_nan( float64 a ) 199 static commonNaNT float64ToCommonNaN( float64 a ) 217 static float64 commonNaNToFloat64( commonNaNT a ) 234 static float64 propagateFloat64NaN( float64 a, float64 b )
|
/freebsd/lib/libc/softfloat/ |
H A D | negdf2.c | 11 float64 __negdf2(float64); 13 float64 14 __negdf2(float64 a) in __negdf2()
|
H A D | eqdf2.c | 11 flag __eqdf2(float64, float64); 14 __eqdf2(float64 a, float64 b) in __eqdf2()
|
H A D | nedf2.c | 11 flag __nedf2(float64, float64); 14 __nedf2(float64 a, float64 b) in __nedf2()
|
H A D | gtdf2.c | 11 flag __gtdf2(float64, float64); 14 __gtdf2(float64 a, float64 b) in __gtdf2()
|
H A D | gedf2.c | 11 flag __gedf2(float64, float64); 14 __gedf2(float64 a, float64 b) in __gedf2()
|
H A D | ledf2.c | 11 flag __ledf2(float64, float64); 14 __ledf2(float64 a, float64 b) in __ledf2()
|
H A D | ltdf2.c | 11 flag __ltdf2(float64, float64); 14 __ltdf2(float64 a, float64 b) in __ltdf2()
|
H A D | unorddf2.c | 11 flag __unorddf2(float64, float64); 14 __unorddf2(float64 a, float64 b) in __unorddf2()
|
H A D | timesoftfloat.c | 128 static void time_a_int32_z_float64( float64 function( int32 ) ) in time_a_int32_z_float64() 283 static void time_a_int64_z_float64( float64 function( int64 ) ) in time_a_int64_z_float64() 441 static void time_a_float32_z_float64( float64 function( float32 ) ) in time_a_float32_z_float64() 669 static const float64 inputs_float64[ numInputs_float64 ] = { 704 static void time_a_float64_z_int32( int32 function( float64 ) ) in time_a_float64_z_int32() argument 731 static void time_a_float64_z_int64( int64 function( float64 ) ) in time_a_float64_z_int64() argument 847 static void time_az_float64( float64 function( float64 ) ) in time_az_float64() argument 874 static void time_ab_float64_z_flag( flag function( float64, float64 ) ) in time_ab_float64_z_flag() argument 909 static void time_abz_float64( float64 function( float64, float64 ) ) in time_abz_float64() argument 944 static const float64 inputs_float64_pos[ numInputs_float64 ] = { [all …]
|
H A D | softfloat-specialize | 221 flag float64_is_nan( float64 a ) 239 flag float64_is_signaling_nan( float64 a ) 255 static commonNaNT float64ToCommonNaN( float64 a ) 273 static float64 commonNaNToFloat64( commonNaNT a ) 290 static float64 propagateFloat64NaN( float64 a, float64 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 100 `float64' type is defined as a structure of two 32-bit integers, with the 105 Standard, then the `float32' and `float64' types should be indistinguishable 107 when `float32' or `float64' values are placed in processor registers by 157 (`float64'), respectively. When rounding to reduced precision, additional
|
/freebsd/lib/libc/softfloat/bits32/ |
H A D | softfloat.c | 1664 static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) in addFloat64Sigs() 1742 static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) in subFloat64Sigs() 1822 float64 float64_add( float64 a, float64 b ) in float64_add() 1844 float64 float64_sub( float64 a, float64 b ) in float64_sub() 1866 float64 float64_mul( float64 a, float64 b ) in float64_mul() 1928 float64 float64_div( float64 a, float64 b ) in float64_div() 2009 float64 float64_rem( float64 a, float64 b ) in float64_rem() 2114 float64 float64_sqrt( float64 a ) in float64_sqrt() 2184 flag float64_eq( float64 a, float64 b ) in float64_eq() 2210 flag float64_le( float64 a, float64 b ) in float64_le() [all …]
|
/freebsd/lib/libc/softfloat/bits64/ |
H A D | softfloat.c | 2669 static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) in addFloat64Sigs() 2741 static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) in subFloat64Sigs() 2815 float64 float64_add( float64 a, float64 b ) in float64_add() 2837 float64 float64_sub( float64 a, float64 b ) in float64_sub() 2859 float64 float64_mul( float64 a, float64 b ) in float64_mul() 2918 float64 float64_div( float64 a, float64 b ) in float64_div() 2990 float64 float64_rem( float64 a, float64 b ) in float64_rem() 3076 float64 float64_sqrt( float64 a ) in float64_sqrt() 3129 flag float64_eq( float64 a, float64 b ) in float64_eq() 3153 flag float64_le( float64 a, float64 b ) in float64_le() [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | nifty | 87 >0 leshort =64 \b, float64 datatype
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LowLevelType.h | 86 static constexpr LLT float64() { in float64() function
|
/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,
|