/freebsd-10.1-release/lib/libc/softfloat/ |
H A D | gexf2.c | 16 flag __gexf2(floatx80, floatx80); 19 __gexf2(floatx80 a, floatx80 b)
|
H A D | gtxf2.c | 16 flag __gtxf2(floatx80, floatx80); 19 __gtxf2(floatx80 a, floatx80 b)
|
H A D | negxf2.c | 16 floatx80 __negxf2(floatx80); 18 floatx80 19 __negxf2(floatx80 a)
|
H A D | nexf2.c | 16 flag __nexf2(floatx80, floatx80); 19 __nexf2(floatx80 a, floatx80 b)
|
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 | timesoftfloat.c | 160 static void time_a_int32_z_floatx80( floatx80 function( int32 ) ) 315 static void time_a_int64_z_floatx80( floatx80 function( int64 ) ) 473 static void time_a_float32_z_floatx80( floatx80 function( float32 ) ) 790 static void time_a_float64_z_floatx80( floatx80 function( float64 ) ) 1053 static void time_a_floatx80_z_int32( int32 function( floatx80 ) ) 1058 floatx80 a; 1085 static void time_a_floatx80_z_int64( int64 function( floatx80 ) ) 1090 floatx80 a; 1117 static void time_a_floatx80_z_float32( float32 function( floatx80 ) ) 1122 floatx80 [all...] |
/freebsd-10.1-release/tools/test/testfloat/sparc64/ |
H A D | softfloat.h | 41 | floating-point format `floatx80'. If this macro is not defined, the 42 | `floatx80' type will not be defined, and none of the functions that either 43 | input or output the `floatx80' type will be defined. The same applies to 58 } floatx80; typedef in typeref:struct:__anon11660 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 ); [all...] |
H A D | systfloat.h | 97 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-10.1-release/tools/test/testfloat/ |
H A D | slowfloat.h | 36 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...] |
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 ) ); [all...] |
H A D | systfloat.c | 51 floatx80 syst_int32_to_floatx80( int32 a ) 53 floatx80 z; 97 floatx80 syst_int64_to_floatx80( int64 a ) 99 floatx80 z; 152 floatx80 syst_float32_to_floatx80( float32 a ) 154 floatx80 z; 262 floatx80 syst_float64_to_floatx80( float64 a ) 264 floatx80 z; 354 int32 syst_floatx80_to_int32_round_to_zero( floatx80 a ) 363 int64 syst_floatx80_to_int64_round_to_zero( floatx80 [all...] |
H A D | testCases.h | 62 extern floatx80 testCases_a_floatx80; 63 extern floatx80 testCases_b_floatx80;
|
H A D | writeHex.h | 36 void writeHex_floatx80( floatx80, FILE * );
|
H A D | slowfloat-64.c | 645 static floatX floatx80ToFloatX( floatx80 a ) 686 static floatx80 floatXToFloatx80( floatX zx ) 691 floatx80 z; 1298 floatx80 slow_int32_to_floatx80( int32 a ) 1334 floatx80 slow_int64_to_floatx80( int64 a ) 1403 floatx80 slow_float32_to_floatx80( float32 a ) 1592 floatx80 slow_float64_to_floatx80( float64 a ) 1734 int32 slow_floatx80_to_int32( floatx80 a ) 1741 int32 slow_floatx80_to_int32_round_to_zero( floatx80 a ) 1754 int64 slow_floatx80_to_int64( floatx80 [all...] |
H A D | testLoops.c | 342 floatx80 trueZ, uint8 trueFlags, floatx80 testZ, uint8 testFlags ) 432 INLINE flag floatx80_same( floatx80 a, floatx80 b ) 439 INLINE flag floatx80_isNaN( floatx80 a ) 576 floatx80 trueFunction( int32 ), floatx80 testFunction( int32 ) ) 579 floatx80 trueZ, testZ; 790 floatx80 trueFunction( int64 ), floatx80 testFunctio [all...] |
H A D | writeHex.c | 147 void writeHex_floatx80( floatx80 a, FILE *stream )
|
H A D | testCases.c | 2094 static floatx80 floatx80NextQInP1( sequenceT *sequencePtr ) 2097 floatx80 z; 2119 static floatx80 floatx80NextQOutP1( sequenceT *sequencePtr ) 2122 floatx80 z; 2147 static floatx80 floatx80NextQInP2( sequenceT *sequencePtr ) 2150 floatx80 z; 2172 static floatx80 floatx80NextQOutP2( sequenceT *sequencePtr ) 2175 floatx80 z; 2197 static floatx80 floatx80RandomQOutP3( void ) 2199 floatx80 [all...] |
/freebsd-10.1-release/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 39 floating-point format `floatx80'. If this macro is not defined, the 40 `floatx80' type will not be defined, and none of the functions that either 41 input or output the `floatx80' type will be defined. The same applies to 61 } floatx80; typedef in typeref:struct:__anon5540 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 ); [all...] |
/freebsd-10.1-release/lib/libc/mips/softfloat/ |
H A D | softfloat.h | 39 floating-point format `floatx80'. If this macro is not defined, the 40 `floatx80' type will not be defined, and none of the functions that either 41 input or output the `floatx80' type will be defined. The same applies to 61 } floatx80; typedef in typeref:struct:__anon5632 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 ); [all...] |
/freebsd-10.1-release/lib/libc/powerpc/softfloat/ |
H A D | softfloat.h | 39 floating-point format `floatx80'. If this macro is not defined, the 40 `floatx80' type will not be defined, and none of the functions that either 41 input or output the `floatx80' type will be defined. The same applies to 61 } floatx80; typedef in typeref:struct:__anon5651 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 ); [all...] |
/freebsd-10.1-release/lib/libc/powerpc64/softfloat/ |
H A D | softfloat.h | 39 floating-point format `floatx80'. If this macro is not defined, the 40 `floatx80' type will not be defined, and none of the functions that either 41 input or output the `floatx80' type will be defined. The same applies to 61 } floatx80; typedef in typeref:struct:__anon5658 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 ); [all...] |
/freebsd-10.1-release/lib/libc/softfloat/templates/ |
H A D | softfloat.h | 36 floating-point format `floatx80'. If this macro is not defined, the
37 `floatx80' type will not be defined, and none of the functions that either
38 input or output the `floatx80' type will be defined. The same applies to
56 } floatx80;
typedef in typeref:struct:__anon5676 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 );
[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-10.1-release/lib/libc/softfloat/bits64/ |
H A D | softfloat.c | 556 INLINE bits64 extractFloatx80Frac( floatx80 a ) 569 INLINE int32 extractFloatx80Exp( floatx80 a ) 582 INLINE flag extractFloatx80Sign( floatx80 a ) 614 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) 616 floatx80 z; 649 static floatx80 818 static floatx80 1186 floatx80 int32_to_floatx80( int32 a ) 1202 floatx80 uint32_to_floatx80( uint32 a ) 1317 floatx80 int64_to_floatx8 [all...] |