| /freebsd-14.2/lib/libc/powerpc/softfloat/ |
| H A D | softfloat.h | 251 floatx80 floatx80_round_to_int( floatx80 ); 252 floatx80 floatx80_add( floatx80, floatx80 ); 253 floatx80 floatx80_sub( floatx80, floatx80 ); 254 floatx80 floatx80_mul( floatx80, floatx80 ); 255 floatx80 floatx80_div( floatx80, floatx80 ); 256 floatx80 floatx80_rem( floatx80, floatx80 ); 257 floatx80 floatx80_sqrt( floatx80 ); 258 int floatx80_eq( floatx80, floatx80 ); 259 int floatx80_le( floatx80, floatx80 ); 260 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-14.2/lib/libc/riscv/softfloat/ |
| H A D | softfloat.h | 259 floatx80 floatx80_round_to_int( floatx80 ); 260 floatx80 floatx80_add( floatx80, floatx80 ); 261 floatx80 floatx80_sub( floatx80, floatx80 ); 262 floatx80 floatx80_mul( floatx80, floatx80 ); 263 floatx80 floatx80_div( floatx80, floatx80 ); 264 floatx80 floatx80_rem( floatx80, floatx80 ); 265 floatx80 floatx80_sqrt( floatx80 ); 266 int floatx80_eq( floatx80, floatx80 ); 267 int floatx80_le( floatx80, floatx80 ); 268 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-14.2/lib/libc/powerpcspe/softfloat/ |
| H A D | softfloat.h | 251 floatx80 floatx80_round_to_int( floatx80 ); 252 floatx80 floatx80_add( floatx80, floatx80 ); 253 floatx80 floatx80_sub( floatx80, floatx80 ); 254 floatx80 floatx80_mul( floatx80, floatx80 ); 255 floatx80 floatx80_div( floatx80, floatx80 ); 256 floatx80 floatx80_rem( floatx80, floatx80 ); 257 floatx80 floatx80_sqrt( floatx80 ); 258 int floatx80_eq( floatx80, floatx80 ); 259 int floatx80_le( floatx80, floatx80 ); 260 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-14.2/lib/libc/powerpc64/softfloat/ |
| H A D | softfloat.h | 251 floatx80 floatx80_round_to_int( floatx80 ); 252 floatx80 floatx80_add( floatx80, floatx80 ); 253 floatx80 floatx80_sub( floatx80, floatx80 ); 254 floatx80 floatx80_mul( floatx80, floatx80 ); 255 floatx80 floatx80_div( floatx80, floatx80 ); 256 floatx80 floatx80_rem( floatx80, floatx80 ); 257 floatx80 floatx80_sqrt( floatx80 ); 258 int floatx80_eq( floatx80, floatx80 ); 259 int floatx80_le( floatx80, floatx80 ); 260 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-14.2/lib/libc/arm/softfloat/ |
| H A D | softfloat.h | 259 floatx80 floatx80_round_to_int( floatx80 ); 260 floatx80 floatx80_add( floatx80, floatx80 ); 261 floatx80 floatx80_sub( floatx80, floatx80 ); 262 floatx80 floatx80_mul( floatx80, floatx80 ); 263 floatx80 floatx80_div( floatx80, floatx80 ); 264 floatx80 floatx80_rem( floatx80, floatx80 ); 265 floatx80 floatx80_sqrt( floatx80 ); 266 int floatx80_eq( floatx80, floatx80 ); 267 int floatx80_le( floatx80, floatx80 ); 268 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-14.2/lib/libc/softfloat/templates/ |
| H A D | softfloat.h | 55 } floatx80; typedef 235 floatx80 floatx80_round_to_int( floatx80 ); 236 floatx80 floatx80_add( floatx80, floatx80 ); 237 floatx80 floatx80_sub( floatx80, floatx80 ); 238 floatx80 floatx80_mul( floatx80, floatx80 ); 239 floatx80 floatx80_div( floatx80, floatx80 ); 240 floatx80 floatx80_rem( floatx80, floatx80 ); 241 floatx80 floatx80_sqrt( floatx80 ); 242 !!!flag floatx80_eq( floatx80, floatx80 ); 243 !!!flag floatx80_le( floatx80, floatx80 ); [all …]
|
| H A D | softfloat-specialize | 272 flag floatx80_is_nan( floatx80 a ) 285 flag floatx80_is_signaling_nan( floatx80 a ) 304 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 322 static floatx80 commonNaNToFloatx80( commonNaNT a ) 324 floatx80 z; 339 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
| /freebsd-14.2/lib/libc/softfloat/ |
| H A D | negxf2.c | 13 floatx80 __negxf2(floatx80); 15 floatx80 16 __negxf2(floatx80 a) in __negxf2()
|
| H A D | nexf2.c | 13 flag __nexf2(floatx80, floatx80); 16 __nexf2(floatx80 a, floatx80 b) in __nexf2()
|
| H A D | gtxf2.c | 13 flag __gtxf2(floatx80, floatx80); 16 __gtxf2(floatx80 a, floatx80 b) in __gtxf2()
|
| H A D | gexf2.c | 13 flag __gexf2(floatx80, floatx80); 16 __gexf2(floatx80 a, floatx80 b) in __gexf2()
|
| H A D | timesoftfloat.c | 1055 floatx80 a; in time_a_floatx80_z_int32() 1087 floatx80 a; in time_a_floatx80_z_int64() 1119 floatx80 a; in time_a_floatx80_z_float32() 1151 floatx80 a; in time_a_floatx80_z_float64() 1185 floatx80 a; in time_a_floatx80_z_float128() 1214 static void time_az_floatx80( floatx80 function( floatx80 ) ) in time_az_floatx80() argument 1219 floatx80 a; in time_az_floatx80() 1251 floatx80 a, b; in time_ab_floatx80_z_flag() 1288 static void time_abz_floatx80( floatx80 function( floatx80, floatx80 ) ) in time_abz_floatx80() argument 1368 static void time_az_floatx80_pos( floatx80 function( floatx80 ) ) in time_az_floatx80_pos() argument [all …]
|
| H A D | softfloat-specialize | 328 flag floatx80_is_nan( floatx80 a ) 341 flag floatx80_is_signaling_nan( floatx80 a ) 360 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 378 static floatx80 commonNaNToFloatx80( commonNaNT a ) 380 floatx80 z; 395 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
| H A D | softfloat-history.txt | 25 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
|
| H A D | softfloat.txt | 87 precision), `floatx80' (extended double precision), and `float128' 91 the byte order of the particular machine being used. The `floatx80' type 146 For extended double precision (`floatx80') only, the rounding precision 257 Rounding of the extended double-precision (`floatx80') functions is affected
|
| H A D | timesoftfloat.txt | 88 operations, particularly for extended double precision (`floatx80') and
|
| /freebsd-14.2/lib/libc/softfloat/bits64/ |
| H A D | softfloat.c | 3613 static floatx80 addFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) in addFloatx80Sigs() 3680 static floatx80 subFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) in subFloatx80Sigs() 3747 floatx80 floatx80_add( floatx80 a, floatx80 b ) in floatx80_add() 3769 floatx80 floatx80_sub( floatx80 a, floatx80 b ) in floatx80_sub() 3791 floatx80 floatx80_mul( floatx80 a, floatx80 b ) in floatx80_mul() 3851 floatx80 floatx80_div( floatx80 a, floatx80 b ) in floatx80_div() 3932 floatx80 floatx80_rem( floatx80 a, floatx80 b ) in floatx80_rem() 4030 floatx80 floatx80_sqrt( floatx80 a ) in floatx80_sqrt() 4102 flag floatx80_eq( floatx80 a, floatx80 b ) in floatx80_eq() 4133 flag floatx80_le( floatx80 a, floatx80 b ) in floatx80_le() [all …]
|