Home
last modified time | relevance | path

Searched refs:floatx80 (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-13.1/lib/libc/arm/softfloat/
H A Dsoftfloat.h260 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 Dsoftfloat.h260 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 Dsoftfloat.h252 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 Dsoftfloat.h260 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 Dsoftfloat.h252 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 Dsoftfloat.h252 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 Dslowfloat.h122 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 DtestLoops.h46 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 Dsystfloat.c53 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 Dslowfloat-64.c1799 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 DtestLoops.c342 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 DtestCases.h62 extern floatx80 testCases_a_floatx80;
63 extern floatx80 testCases_b_floatx80;
H A DtestCases.c2097 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 DwriteHex.h36 void writeHex_floatx80( floatx80, FILE * );
H A DwriteHex.c147 void writeHex_floatx80( floatx80 a, FILE *stream ) in writeHex_floatx80()
/freebsd-13.1/lib/libc/softfloat/templates/
H A Dsoftfloat.h56 } 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 Dsoftfloat-specialize273 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 Dnegxf2.c16 floatx80 __negxf2(floatx80);
18 floatx80
19 __negxf2(floatx80 a) in __negxf2()
H A Dgtxf2.c16 flag __gtxf2(floatx80, floatx80);
19 __gtxf2(floatx80 a, floatx80 b) in __gtxf2()
H A Dgexf2.c16 flag __gexf2(floatx80, floatx80);
19 __gexf2(floatx80 a, floatx80 b) in __gexf2()
H A Dnexf2.c16 flag __nexf2(floatx80, floatx80);
19 __nexf2(floatx80 a, floatx80 b) in __nexf2()
H A Dtimesoftfloat.c1058 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 Dsoftfloat-specialize329 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 Dsoftfloat-history.txt26 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
/freebsd-13.1/lib/libc/softfloat/bits64/
H A Dsoftfloat.c3616 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 …]

12