| /freebsd-13.1/lib/libc/arm/softfloat/ |
| H A D | softfloat.h | 260 floatx80 floatx80_round_to_int( floatx80 ); 261 floatx80 floatx80_add( floatx80, floatx80 ); 262 floatx80 floatx80_sub( floatx80, floatx80 ); 263 floatx80 floatx80_mul( floatx80, floatx80 ); 264 floatx80 floatx80_div( floatx80, floatx80 ); 265 floatx80 floatx80_rem( floatx80, floatx80 ); 266 floatx80 floatx80_sqrt( floatx80 ); 267 int floatx80_eq( floatx80, floatx80 ); 268 int floatx80_le( floatx80, floatx80 ); 269 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/lib/libc/mips/softfloat/ |
| H A D | softfloat.h | 260 floatx80 floatx80_round_to_int( floatx80 ); 261 floatx80 floatx80_add( floatx80, floatx80 ); 262 floatx80 floatx80_sub( floatx80, floatx80 ); 263 floatx80 floatx80_mul( floatx80, floatx80 ); 264 floatx80 floatx80_div( floatx80, floatx80 ); 265 floatx80 floatx80_rem( floatx80, floatx80 ); 266 floatx80 floatx80_sqrt( floatx80 ); 267 int floatx80_eq( floatx80, floatx80 ); 268 int floatx80_le( floatx80, floatx80 ); 269 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/lib/libc/powerpcspe/softfloat/ |
| H A D | softfloat.h | 252 floatx80 floatx80_round_to_int( floatx80 ); 253 floatx80 floatx80_add( floatx80, floatx80 ); 254 floatx80 floatx80_sub( floatx80, floatx80 ); 255 floatx80 floatx80_mul( floatx80, floatx80 ); 256 floatx80 floatx80_div( floatx80, floatx80 ); 257 floatx80 floatx80_rem( floatx80, floatx80 ); 258 floatx80 floatx80_sqrt( floatx80 ); 259 int floatx80_eq( floatx80, floatx80 ); 260 int floatx80_le( floatx80, floatx80 ); 261 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/lib/libc/riscv/softfloat/ |
| H A D | softfloat.h | 260 floatx80 floatx80_round_to_int( floatx80 ); 261 floatx80 floatx80_add( floatx80, floatx80 ); 262 floatx80 floatx80_sub( floatx80, floatx80 ); 263 floatx80 floatx80_mul( floatx80, floatx80 ); 264 floatx80 floatx80_div( floatx80, floatx80 ); 265 floatx80 floatx80_rem( floatx80, floatx80 ); 266 floatx80 floatx80_sqrt( floatx80 ); 267 int floatx80_eq( floatx80, floatx80 ); 268 int floatx80_le( floatx80, floatx80 ); 269 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/lib/libc/powerpc/softfloat/ |
| H A D | softfloat.h | 252 floatx80 floatx80_round_to_int( floatx80 ); 253 floatx80 floatx80_add( floatx80, floatx80 ); 254 floatx80 floatx80_sub( floatx80, floatx80 ); 255 floatx80 floatx80_mul( floatx80, floatx80 ); 256 floatx80 floatx80_div( floatx80, floatx80 ); 257 floatx80 floatx80_rem( floatx80, floatx80 ); 258 floatx80 floatx80_sqrt( floatx80 ); 259 int floatx80_eq( floatx80, floatx80 ); 260 int floatx80_le( floatx80, floatx80 ); 261 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/lib/libc/powerpc64/softfloat/ |
| H A D | softfloat.h | 252 floatx80 floatx80_round_to_int( floatx80 ); 253 floatx80 floatx80_add( floatx80, floatx80 ); 254 floatx80 floatx80_sub( floatx80, floatx80 ); 255 floatx80 floatx80_mul( floatx80, floatx80 ); 256 floatx80 floatx80_div( floatx80, floatx80 ); 257 floatx80 floatx80_rem( floatx80, floatx80 ); 258 floatx80 floatx80_sqrt( floatx80 ); 259 int floatx80_eq( floatx80, floatx80 ); 260 int floatx80_le( floatx80, floatx80 ); 261 int floatx80_lt( floatx80, floatx80 ); [all …]
|
| /freebsd-13.1/tools/test/testfloat/ |
| H A D | slowfloat.h | 122 floatx80 slow_floatx80_round_to_int( floatx80 ); 123 floatx80 slow_floatx80_add( floatx80, floatx80 ); 124 floatx80 slow_floatx80_sub( floatx80, floatx80 ); 125 floatx80 slow_floatx80_mul( floatx80, floatx80 ); 126 floatx80 slow_floatx80_div( floatx80, floatx80 ); 127 floatx80 slow_floatx80_rem( floatx80, floatx80 ); 128 floatx80 slow_floatx80_sqrt( floatx80 ); 129 flag slow_floatx80_eq( floatx80, floatx80 ); 130 flag slow_floatx80_le( floatx80, floatx80 ); 131 flag slow_floatx80_lt( floatx80, floatx80 ); [all …]
|
| H A D | testLoops.h | 46 void test_a_int32_z_floatx80( floatx80 ( int32 ), floatx80 ( int32 ) ); 55 void test_a_int64_z_floatx80( floatx80 ( int64 ), floatx80 ( int64 ) ); 68 void test_a_float32_z_floatx80( floatx80 ( float32 ), floatx80 ( float32 ) ); 87 void test_a_float64_z_floatx80( floatx80 ( float64 ), floatx80 ( float64 ) ); 102 void test_a_floatx80_z_int32( int32 ( floatx80 ), int32 ( floatx80 ) ); 104 void test_a_floatx80_z_int64( int64 ( floatx80 ), int64 ( floatx80 ) ); 110 test_a_floatx80_z_float128( float128 ( floatx80 ), float128 ( floatx80 ) ); 112 void test_az_floatx80( floatx80 ( floatx80 ), floatx80 ( floatx80 ) ); 115 flag ( floatx80, floatx80 ), flag ( floatx80, floatx80 ) ); 118 floatx80 ( floatx80, floatx80 ), floatx80 ( floatx80, floatx80 ) ); [all …]
|
| H A D | systfloat.c | 53 floatx80 z; in syst_int32_to_floatx80() 99 floatx80 z; in syst_int64_to_floatx80() 154 floatx80 z; in syst_float32_to_floatx80() 264 floatx80 z; in syst_float64_to_floatx80() 390 floatx80 syst_floatx80_add( floatx80 a, floatx80 b ) in syst_floatx80_add() 400 floatx80 syst_floatx80_sub( floatx80 a, floatx80 b ) in syst_floatx80_sub() 410 floatx80 syst_floatx80_mul( floatx80 a, floatx80 b ) in syst_floatx80_mul() 420 floatx80 syst_floatx80_div( floatx80 a, floatx80 b ) in syst_floatx80_div() 430 flag syst_floatx80_eq( floatx80 a, floatx80 b ) in syst_floatx80_eq() 437 flag syst_floatx80_le( floatx80 a, floatx80 b ) in syst_floatx80_le() [all …]
|
| H A D | slowfloat-64.c | 1799 floatx80 slow_floatx80_round_to_int( floatx80 a ) in slow_floatx80_round_to_int() 1806 floatx80 slow_floatx80_add( floatx80 a, floatx80 b ) in slow_floatx80_add() 1815 floatx80 slow_floatx80_sub( floatx80 a, floatx80 b ) in slow_floatx80_sub() 1825 floatx80 slow_floatx80_mul( floatx80 a, floatx80 b ) in slow_floatx80_mul() 1834 floatx80 slow_floatx80_div( floatx80 a, floatx80 b ) in slow_floatx80_div() 1843 floatx80 slow_floatx80_rem( floatx80 a, floatx80 b ) in slow_floatx80_rem() 1852 floatx80 slow_floatx80_sqrt( floatx80 a ) in slow_floatx80_sqrt() 1859 flag slow_floatx80_eq( floatx80 a, floatx80 b ) in slow_floatx80_eq() 1866 flag slow_floatx80_le( floatx80 a, floatx80 b ) in slow_floatx80_le() 1879 flag slow_floatx80_lt( floatx80 a, floatx80 b ) in slow_floatx80_lt() [all …]
|
| H A D | testLoops.c | 342 floatx80 trueZ, uint8 trueFlags, floatx80 testZ, uint8 testFlags ) in writeOutputs_z_floatx80() 432 INLINE flag floatx80_same( floatx80 a, floatx80 b ) in floatx80_same() 576 floatx80 trueFunction( int32 ), floatx80 testFunction( int32 ) ) in test_a_int32_z_floatx80() 790 floatx80 trueFunction( int64 ), floatx80 testFunction( int64 ) ) in test_a_int64_z_floatx80() 1810 int32 trueFunction( floatx80 ), int32 testFunction( floatx80 ) ) in test_a_floatx80_z_int32() 1867 int64 trueFunction( floatx80 ), int64 testFunction( floatx80 ) ) in test_a_floatx80_z_int64() 2093 floatx80 trueFunction( floatx80 ), floatx80 testFunction( floatx80 ) ) in test_az_floatx80() 2148 flag trueFunction( floatx80, floatx80 ), in test_ab_floatx80_z_flag() 2149 flag testFunction( floatx80, floatx80 ) in test_ab_floatx80_z_flag() 2200 floatx80 trueFunction( floatx80, floatx80 ), in test_abz_floatx80() [all …]
|
| H A D | testCases.h | 62 extern floatx80 testCases_a_floatx80; 63 extern floatx80 testCases_b_floatx80;
|
| H A D | testCases.c | 2097 floatx80 z; in floatx80NextQInP1() 2122 floatx80 z; in floatx80NextQOutP1() 2150 floatx80 z; in floatx80NextQInP2() 2175 floatx80 z; in floatx80NextQOutP2() 2199 floatx80 z; in floatx80RandomQOutP3() 2213 floatx80 z; in floatx80RandomQOutPInf() 2263 floatx80 z; in floatx80RandomQInfP3() 2282 floatx80 z; in floatx80RandomQInfPInf() 3153 static floatx80 current_a_floatx80; 3277 floatx80 testCases_a_floatx80; [all …]
|
| H A D | writeHex.h | 36 void writeHex_floatx80( floatx80, FILE * );
|
| H A D | writeHex.c | 147 void writeHex_floatx80( floatx80 a, FILE *stream ) in writeHex_floatx80()
|
| /freebsd-13.1/lib/libc/softfloat/templates/ |
| H A D | softfloat.h | 56 } floatx80; typedef 236 floatx80 floatx80_round_to_int( floatx80 ); 237 floatx80 floatx80_add( floatx80, floatx80 ); 238 floatx80 floatx80_sub( floatx80, floatx80 ); 239 floatx80 floatx80_mul( floatx80, floatx80 ); 240 floatx80 floatx80_div( floatx80, floatx80 ); 241 floatx80 floatx80_rem( floatx80, floatx80 ); 242 floatx80 floatx80_sqrt( floatx80 ); 243 !!!flag floatx80_eq( floatx80, floatx80 ); 244 !!!flag floatx80_le( floatx80, floatx80 ); [all …]
|
| H A D | softfloat-specialize | 273 flag floatx80_is_nan( floatx80 a ) 286 flag floatx80_is_signaling_nan( floatx80 a ) 305 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 323 static floatx80 commonNaNToFloatx80( commonNaNT a ) 325 floatx80 z; 340 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
| /freebsd-13.1/lib/libc/softfloat/ |
| H A D | negxf2.c | 16 floatx80 __negxf2(floatx80); 18 floatx80 19 __negxf2(floatx80 a) in __negxf2()
|
| H A D | gtxf2.c | 16 flag __gtxf2(floatx80, floatx80); 19 __gtxf2(floatx80 a, floatx80 b) in __gtxf2()
|
| H A D | gexf2.c | 16 flag __gexf2(floatx80, floatx80); 19 __gexf2(floatx80 a, floatx80 b) in __gexf2()
|
| H A D | nexf2.c | 16 flag __nexf2(floatx80, floatx80); 19 __nexf2(floatx80 a, floatx80 b) in __nexf2()
|
| H A D | timesoftfloat.c | 1058 floatx80 a; in time_a_floatx80_z_int32() 1090 floatx80 a; in time_a_floatx80_z_int64() 1122 floatx80 a; in time_a_floatx80_z_float32() 1154 floatx80 a; in time_a_floatx80_z_float64() 1188 floatx80 a; in time_a_floatx80_z_float128() 1217 static void time_az_floatx80( floatx80 function( floatx80 ) ) in time_az_floatx80() argument 1222 floatx80 a; in time_az_floatx80() 1254 floatx80 a, b; in time_ab_floatx80_z_flag() 1291 static void time_abz_floatx80( floatx80 function( floatx80, floatx80 ) ) in time_abz_floatx80() argument 1371 static void time_az_floatx80_pos( floatx80 function( floatx80 ) ) in time_az_floatx80_pos() argument [all …]
|
| H A D | softfloat-specialize | 329 flag floatx80_is_nan( floatx80 a ) 342 flag floatx80_is_signaling_nan( floatx80 a ) 361 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 379 static floatx80 commonNaNToFloatx80( commonNaNT a ) 381 floatx80 z; 396 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
| H A D | softfloat-history.txt | 26 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
|
| /freebsd-13.1/lib/libc/softfloat/bits64/ |
| H A D | softfloat.c | 3616 static floatx80 addFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) in addFloatx80Sigs() 3683 static floatx80 subFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) in subFloatx80Sigs() 3750 floatx80 floatx80_add( floatx80 a, floatx80 b ) in floatx80_add() 3772 floatx80 floatx80_sub( floatx80 a, floatx80 b ) in floatx80_sub() 3794 floatx80 floatx80_mul( floatx80 a, floatx80 b ) in floatx80_mul() 3854 floatx80 floatx80_div( floatx80 a, floatx80 b ) in floatx80_div() 3935 floatx80 floatx80_rem( floatx80 a, floatx80 b ) in floatx80_rem() 4033 floatx80 floatx80_sqrt( floatx80 a ) in floatx80_sqrt() 4105 flag floatx80_eq( floatx80 a, floatx80 b ) in floatx80_eq() 4136 flag floatx80_le( floatx80 a, floatx80 b ) in floatx80_le() [all …]
|