Home
last modified time | relevance | path

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

12

/freebsd-12-stable/tools/test/testfloat/sparc64/
Dsoftfloat.h58 } floatx80; typedef
111 floatx80 int32_to_floatx80( int );
119 floatx80 int64_to_floatx80( long );
134 floatx80 float32_to_floatx80( float32 );
167 floatx80 float64_to_floatx80( float64 );
196 int floatx80_to_int32( floatx80 );
197 int floatx80_to_int32_round_to_zero( floatx80 );
198 long floatx80_to_int64( floatx80 );
199 long floatx80_to_int64_round_to_zero( floatx80 );
200 float32 floatx80_to_float32( floatx80 );
[all …]
Dsystfloat.h97 floatx80 syst_int32_to_floatx80( int32 );
106 floatx80 syst_int64_to_floatx80( int64 );
120 floatx80 syst_float32_to_floatx80( float32 );
146 floatx80 syst_float64_to_floatx80( float64 );
165 int32 syst_floatx80_to_int32( floatx80 );
166 int32 syst_floatx80_to_int32_round_to_zero( floatx80 );
168 int64 syst_floatx80_to_int64( floatx80 );
169 int64 syst_floatx80_to_int64_round_to_zero( floatx80 );
171 float32 syst_floatx80_to_float32( floatx80 );
172 float64 syst_floatx80_to_float64( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/powerpc64/softfloat/
Dsoftfloat.h61 } floatx80; typedef
128 floatx80 int32_to_floatx80( int );
136 floatx80 int64_to_floatx80( long long );
154 floatx80 float32_to_floatx80( float32 );
194 floatx80 float64_to_floatx80( float64 );
229 int floatx80_to_int32( floatx80 );
230 int floatx80_to_int32_round_to_zero( floatx80 );
231 long long floatx80_to_int64( floatx80 );
232 long long floatx80_to_int64_round_to_zero( floatx80 );
233 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/powerpc/softfloat/
Dsoftfloat.h61 } floatx80; typedef
128 floatx80 int32_to_floatx80( int );
136 floatx80 int64_to_floatx80( long long );
154 floatx80 float32_to_floatx80( float32 );
194 floatx80 float64_to_floatx80( float64 );
229 int floatx80_to_int32( floatx80 );
230 int floatx80_to_int32_round_to_zero( floatx80 );
231 long long floatx80_to_int64( floatx80 );
232 long long floatx80_to_int64_round_to_zero( floatx80 );
233 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/riscv/softfloat/
Dsoftfloat.h61 } floatx80; typedef
126 floatx80 int32_to_floatx80( int );
135 floatx80 int64_to_floatx80( long long );
158 floatx80 float32_to_floatx80( float32 );
202 floatx80 float64_to_floatx80( float64 );
237 int floatx80_to_int32( floatx80 );
238 int floatx80_to_int32_round_to_zero( floatx80 );
239 long long floatx80_to_int64( floatx80 );
240 long long floatx80_to_int64_round_to_zero( floatx80 );
241 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/mips/softfloat/
Dsoftfloat.h61 } floatx80; typedef
126 floatx80 int32_to_floatx80( int );
135 floatx80 int64_to_floatx80( long long );
158 floatx80 float32_to_floatx80( float32 );
202 floatx80 float64_to_floatx80( float64 );
237 int floatx80_to_int32( floatx80 );
238 int floatx80_to_int32_round_to_zero( floatx80 );
239 long long floatx80_to_int64( floatx80 );
240 long long floatx80_to_int64_round_to_zero( floatx80 );
241 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/arm/softfloat/
Dsoftfloat.h61 } floatx80; typedef
126 floatx80 int32_to_floatx80( int );
135 floatx80 int64_to_floatx80( long long );
158 floatx80 float32_to_floatx80( float32 );
202 floatx80 float64_to_floatx80( float64 );
237 int floatx80_to_int32( floatx80 );
238 int floatx80_to_int32_round_to_zero( floatx80 );
239 long long floatx80_to_int64( floatx80 );
240 long long floatx80_to_int64_round_to_zero( floatx80 );
241 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/lib/libc/powerpcspe/softfloat/
Dsoftfloat.h61 } floatx80; typedef
128 floatx80 int32_to_floatx80( int );
136 floatx80 int64_to_floatx80( long long );
154 floatx80 float32_to_floatx80( float32 );
194 floatx80 float64_to_floatx80( float64 );
229 int floatx80_to_int32( floatx80 );
230 int floatx80_to_int32_round_to_zero( floatx80 );
231 long long floatx80_to_int64( floatx80 );
232 long long floatx80_to_int64_round_to_zero( floatx80 );
233 float32 floatx80_to_float32( floatx80 );
[all …]
/freebsd-12-stable/tools/test/testfloat/
Dslowfloat.h36 floatx80 slow_int32_to_floatx80( int32 );
45 floatx80 slow_int64_to_floatx80( int64 );
60 floatx80 slow_float32_to_floatx80( float32 );
88 floatx80 slow_float64_to_floatx80( float64 );
110 int32 slow_floatx80_to_int32( floatx80 );
111 int32 slow_floatx80_to_int32_round_to_zero( floatx80 );
113 int64 slow_floatx80_to_int64( floatx80 );
114 int64 slow_floatx80_to_int64_round_to_zero( floatx80 );
116 float32 slow_floatx80_to_float32( floatx80 );
117 float64 slow_floatx80_to_float64( floatx80 );
[all …]
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 ) );
106 void test_a_floatx80_z_float32( float32 ( floatx80 ), float32 ( floatx80 ) );
107 void test_a_floatx80_z_float64( float64 ( floatx80 ), float64 ( floatx80 ) );
110 test_a_floatx80_z_float128( float128 ( floatx80 ), float128 ( floatx80 ) );
112 void test_az_floatx80( floatx80 ( floatx80 ), floatx80 ( floatx80 ) );
[all …]
Dsystfloat.c51 floatx80 syst_int32_to_floatx80( int32 a ) in syst_int32_to_floatx80()
53 floatx80 z; in syst_int32_to_floatx80()
97 floatx80 syst_int64_to_floatx80( int64 a ) in syst_int64_to_floatx80()
99 floatx80 z; in syst_int64_to_floatx80()
152 floatx80 syst_float32_to_floatx80( float32 a ) in syst_float32_to_floatx80()
154 floatx80 z; in syst_float32_to_floatx80()
262 floatx80 syst_float64_to_floatx80( float64 a ) in syst_float64_to_floatx80()
264 floatx80 z; in syst_float64_to_floatx80()
354 int32 syst_floatx80_to_int32_round_to_zero( floatx80 a ) in syst_floatx80_to_int32_round_to_zero()
363 int64 syst_floatx80_to_int64_round_to_zero( floatx80 a ) in syst_floatx80_to_int64_round_to_zero()
[all …]
Dslowfloat-64.c645 static floatX floatx80ToFloatX( floatx80 a ) in floatx80ToFloatX()
686 static floatx80 floatXToFloatx80( floatX zx ) in floatXToFloatx80()
691 floatx80 z; in floatXToFloatx80()
1298 floatx80 slow_int32_to_floatx80( int32 a ) in slow_int32_to_floatx80()
1334 floatx80 slow_int64_to_floatx80( int64 a ) in slow_int64_to_floatx80()
1403 floatx80 slow_float32_to_floatx80( float32 a ) in slow_float32_to_floatx80()
1592 floatx80 slow_float64_to_floatx80( float64 a ) in slow_float64_to_floatx80()
1734 int32 slow_floatx80_to_int32( floatx80 a ) in slow_floatx80_to_int32()
1741 int32 slow_floatx80_to_int32_round_to_zero( floatx80 a ) in slow_floatx80_to_int32_round_to_zero()
1754 int64 slow_floatx80_to_int64( floatx80 a ) in slow_floatx80_to_int64()
[all …]
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()
439 INLINE flag floatx80_isNaN( floatx80 a ) in floatx80_isNaN()
576 floatx80 trueFunction( int32 ), floatx80 testFunction( int32 ) ) in test_a_int32_z_floatx80()
579 floatx80 trueZ, testZ; in test_a_int32_z_floatx80()
790 floatx80 trueFunction( int64 ), floatx80 testFunction( int64 ) ) in test_a_int64_z_floatx80()
793 floatx80 trueZ, testZ; in test_a_int64_z_floatx80()
1071 floatx80 trueFunction( float32 ), floatx80 testFunction( float32 ) ) in test_a_float32_z_floatx80()
1074 floatx80 trueZ, testZ; in test_a_float32_z_floatx80()
1525 floatx80 trueFunction( float64 ), floatx80 testFunction( float64 ) ) in test_a_float64_z_floatx80()
[all …]
DtestCases.h62 extern floatx80 testCases_a_floatx80;
63 extern floatx80 testCases_b_floatx80;
DtestCases.c2094 static floatx80 floatx80NextQInP1( sequenceT *sequencePtr ) in floatx80NextQInP1()
2097 floatx80 z; in floatx80NextQInP1()
2119 static floatx80 floatx80NextQOutP1( sequenceT *sequencePtr ) in floatx80NextQOutP1()
2122 floatx80 z; in floatx80NextQOutP1()
2147 static floatx80 floatx80NextQInP2( sequenceT *sequencePtr ) in floatx80NextQInP2()
2150 floatx80 z; in floatx80NextQInP2()
2172 static floatx80 floatx80NextQOutP2( sequenceT *sequencePtr ) in floatx80NextQOutP2()
2175 floatx80 z; in floatx80NextQOutP2()
2197 static floatx80 floatx80RandomQOutP3( void ) in floatx80RandomQOutP3()
2199 floatx80 z; in floatx80RandomQOutP3()
[all …]
DwriteHex.h36 void writeHex_floatx80( floatx80, FILE * );
/freebsd-12-stable/lib/libc/softfloat/templates/
Dsoftfloat.h56 } floatx80; typedef
118 floatx80 int32_to_floatx80( !!!int32 );
126 floatx80 int64_to_floatx80( !!!int64 );
143 floatx80 float32_to_floatx80( float32 );
180 floatx80 float64_to_floatx80( float64 );
213 !!!int32 floatx80_to_int32( floatx80 );
214 !!!int32 floatx80_to_int32_round_to_zero( floatx80 );
215 !!!int64 floatx80_to_int64( floatx80 );
216 !!!int64 floatx80_to_int64_round_to_zero( floatx80 );
217 float32 floatx80_to_float32( floatx80 );
[all …]
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-12-stable/lib/libc/softfloat/
Dnegxf2.c16 floatx80 __negxf2(floatx80);
18 floatx80
19 __negxf2(floatx80 a) in __negxf2()
Dgtxf2.c16 flag __gtxf2(floatx80, floatx80);
19 __gtxf2(floatx80 a, floatx80 b) in __gtxf2()
Dgexf2.c16 flag __gexf2(floatx80, floatx80);
19 __gexf2(floatx80 a, floatx80 b) in __gexf2()
Dnexf2.c16 flag __nexf2(floatx80, floatx80);
19 __nexf2(floatx80 a, floatx80 b) in __nexf2()
Dtimesoftfloat.c160 static void time_a_int32_z_floatx80( floatx80 function( int32 ) ) in time_a_int32_z_floatx80()
315 static void time_a_int64_z_floatx80( floatx80 function( int64 ) ) in time_a_int64_z_floatx80()
473 static void time_a_float32_z_floatx80( floatx80 function( float32 ) ) in time_a_float32_z_floatx80()
790 static void time_a_float64_z_floatx80( floatx80 function( float64 ) ) in time_a_float64_z_floatx80()
1053 static void time_a_floatx80_z_int32( int32 function( floatx80 ) ) in time_a_floatx80_z_int32() argument
1058 floatx80 a; in time_a_floatx80_z_int32()
1085 static void time_a_floatx80_z_int64( int64 function( floatx80 ) ) in time_a_floatx80_z_int64() argument
1090 floatx80 a; in time_a_floatx80_z_int64()
1117 static void time_a_floatx80_z_float32( float32 function( floatx80 ) ) in time_a_floatx80_z_float32() argument
1122 floatx80 a; in time_a_floatx80_z_float32()
[all …]
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 )
/freebsd-12-stable/lib/libc/softfloat/bits64/
Dsoftfloat.c556 INLINE bits64 extractFloatx80Frac( floatx80 a ) in extractFloatx80Frac()
569 INLINE int32 extractFloatx80Exp( floatx80 a ) in extractFloatx80Exp()
582 INLINE flag extractFloatx80Sign( floatx80 a ) in extractFloatx80Sign()
614 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) in packFloatx80()
616 floatx80 z; in packFloatx80()
649 static floatx80
818 static floatx80
1186 floatx80 int32_to_floatx80( int32 a ) in int32_to_floatx80()
1202 floatx80 uint32_to_floatx80( uint32 a ) in uint32_to_floatx80()
1317 floatx80 int64_to_floatx80( int64 a ) in int64_to_floatx80()
[all …]

12