/freebsd-9.3-release/lib/libc/softfloat/ |
H A D | negsf2.c | 14 float32 __negsf2(float32); 16 float32 17 __negsf2(float32 a)
|
H A D | eqsf2.c | 14 flag __eqsf2(float32, float32); 17 __eqsf2(float32 a, float32 b)
|
H A D | gesf2.c | 14 flag __gesf2(float32, float32); 17 __gesf2(float32 a, float32 b)
|
H A D | gtsf2.c | 14 flag __gtsf2(float32, float32); 17 __gtsf2(float32 a, float32 b)
|
H A D | lesf2.c | 14 flag __lesf2(float32, float32); 17 __lesf2(float32 a, float32 b)
|
H A D | ltsf2.c | 14 flag __ltsf2(float32, float32); 17 __ltsf2(float32 a, float32 b)
|
H A D | nesf2.c | 14 flag __nesf2(float32, float32); 17 __nesf2(float32 a, float32 b)
|
H A D | unordsf2.c | 14 flag __unordsf2(float32, float32); 17 __unordsf2(float32 a, float32 b)
|
H A D | softfloat-specialize | 98 flag float32_is_nan( float32 a ) 114 flag float32_is_signaling_nan( float32 a ) 128 static commonNaNT float32ToCommonNaN( float32 a ) 146 static float32 commonNaNToFloat32( commonNaNT a ) 160 static float32 propagateFloat32NaN( float32 a, float32 b )
|
/freebsd-9.3-release/tools/test/testfloat/sparc64/ |
H A D | softfloat.h | 52 typedef unsigned int float32; typedef 108 float32 int32_to_float32( int ); 116 float32 int64_to_float32( long ); 128 int float32_to_int32( float32 ); 129 int float32_to_int32_round_to_zero( float32 ); 130 long float32_to_int64( float32 ); 131 long float32_to_int64_round_to_zero( float32 ); 132 float64 float32_to_float64( float32 ); 134 floatx80 float32_to_floatx80( float32 ); 137 float128 float32_to_float128( float32 ); [all...] |
H A D | systfloat.h | 94 float32 syst_int32_to_float32( int32 ); 103 float32 syst_int64_to_float32( int64 ); 112 int32 syst_float32_to_int32( float32 ); 113 int32 syst_float32_to_int32_round_to_zero( float32 ); 115 int64 syst_float32_to_int64( float32 ); 116 int64 syst_float32_to_int64_round_to_zero( float32 ); 118 float64 syst_float32_to_float64( float32 ); 120 floatx80 syst_float32_to_floatx80( float32 ); 123 float128 syst_float32_to_float128( float32 ); 125 float32 syst_float32_round_to_in [all...] |
H A D | fpu_util.c | 65 typedef unsigned int float32; typedef 177 float32 204 float32 233 syst_float32_to_int32_round_to_zero(float32 a) 242 syst_float32_to_int64_round_to_zero(float32 a) 251 syst_float32_to_float64(float32 a) 260 syst_float32_to_float128(float32 a) 268 float32 269 syst_float32_add(float32 a, float32 [all...] |
/freebsd-9.3-release/tools/test/testfloat/ |
H A D | slowfloat.h | 33 float32 slow_int32_to_float32( int32 ); 42 float32 slow_int64_to_float32( int64 ); 52 int32 slow_float32_to_int32( float32 ); 53 int32 slow_float32_to_int32_round_to_zero( float32 ); 55 int64 slow_float32_to_int64( float32 ); 56 int64 slow_float32_to_int64_round_to_zero( float32 ); 58 float64 slow_float32_to_float64( float32 ); 60 floatx80 slow_float32_to_floatx80( float32 ); 63 float128 slow_float32_to_float128( float32 ); 66 float32 slow_float32_round_to_in [all...] |
H A D | testLoops.h | 43 void test_a_int32_z_float32( float32 ( int32 ), float32 ( int32 ) ); 52 void test_a_int64_z_float32( float32 ( int64 ), float32 ( int64 ) ); 62 void test_a_float32_z_int32( int32 ( float32 ), int32 ( float32 ) ); 64 void test_a_float32_z_int64( int64 ( float32 ), int64 ( float32 ) ); 66 void test_a_float32_z_float64( float64 ( float32 ), float64 ( float32 ) ); [all...] |
H A D | systfloat.c | 31 float32 syst_int32_to_float32( int32 a ) 33 float32 z; 77 float32 syst_int64_to_float32( int64 a ) 79 float32 z; 123 int32 syst_float32_to_int32_round_to_zero( float32 a ) 132 int64 syst_float32_to_int64_round_to_zero( float32 a ) 141 float64 syst_float32_to_float64( float32 a ) 152 floatx80 syst_float32_to_floatx80( float32 a ) 165 float128 syst_float32_to_float128( float32 a ) 176 float32 syst_float32_ad [all...] |
H A D | testCases.h | 57 extern float32 testCases_a_float32; 58 extern float32 testCases_b_float32;
|
H A D | writeHex.h | 33 void writeHex_float32( float32, FILE * );
|
H A D | slowfloat-32.c | 248 static floatX float32ToFloatX( float32 a ) 289 static float32 floatXToFloat32( floatX zx ) 294 float32 z; 872 float32 slow_int32_to_float32( int32 a ) 886 int32 slow_float32_to_int32( float32 a ) 893 int32 slow_float32_to_int32_round_to_zero( float32 a ) 906 float64 slow_float32_to_float64( float32 a ) 913 float32 slow_float32_round_to_int( float32 a ) 920 float32 slow_float32_ad [all...] |
/freebsd-9.3-release/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 55 typedef unsigned int float32; typedef 123 float32 int32_to_float32( int ); 132 float32 int64_to_float32( long long ); 147 int float32_to_int32( float32 ); 148 int float32_to_int32_round_to_zero( float32 ); 150 unsigned int float32_to_uint32_round_to_zero( float32 ); 153 long long float32_to_int64( float32 ); 154 long long float32_to_int64_round_to_zero( float32 ); 156 float64 float32_to_float64( float32 ); 158 floatx80 float32_to_floatx80( float32 ); [all...] |
/freebsd-9.3-release/lib/libc/mips/softfloat/ |
H A D | softfloat.h | 55 typedef unsigned int float32; typedef 123 float32 int32_to_float32( int ); 132 float32 int64_to_float32( long long ); 147 int float32_to_int32( float32 ); 148 int float32_to_int32_round_to_zero( float32 ); 150 unsigned int float32_to_uint32_round_to_zero( float32 ); 153 long long float32_to_int64( float32 ); 154 long long float32_to_int64_round_to_zero( float32 ); 156 float64 float32_to_float64( float32 ); 158 floatx80 float32_to_floatx80( float32 ); [all...] |
/freebsd-9.3-release/lib/libc/powerpc/softfloat/ |
H A D | softfloat.h | 55 typedef unsigned int float32; typedef 125 float32 int32_to_float32( int ); 133 float32 int64_to_float32( long long ); 147 int float32_to_int32( float32 ); 148 int float32_to_int32_round_to_zero( float32 ); 149 unsigned int float32_to_uint32_round_to_zero( float32 ); 150 long long float32_to_int64( float32 ); 151 long long float32_to_int64_round_to_zero( float32 ); 152 float64 float32_to_float64( float32 ); 154 floatx80 float32_to_floatx80( float32 ); [all...] |
/freebsd-9.3-release/lib/libc/powerpc64/softfloat/ |
H A D | softfloat.h | 55 typedef unsigned int float32; typedef 125 float32 int32_to_float32( int ); 133 float32 int64_to_float32( long long ); 147 int float32_to_int32( float32 ); 148 int float32_to_int32_round_to_zero( float32 ); 149 unsigned int float32_to_uint32_round_to_zero( float32 ); 150 long long float32_to_int64( float32 ); 151 long long float32_to_int64_round_to_zero( float32 ); 152 float64 float32_to_float64( float32 ); 154 floatx80 float32_to_floatx80( float32 ); [all...] |
/freebsd-9.3-release/lib/libc/softfloat/templates/ |
H A D | softfloat.h | 50 typedef !!!bits32 float32;
typedef 115 float32 int32_to_float32( !!!int32 );
123 float32 int64_to_float32( !!!int64 );
137 !!!int32 float32_to_int32( float32 );
138 !!!int32 float32_to_int32_round_to_zero( float32 );
139 !!!int64 float32_to_int64( float32 );
140 !!!int64 float32_to_int64_round_to_zero( float32 );
141 float64 float32_to_float64( float32 );
143 floatx80 float32_to_floatx80( float32 );
146 float128 float32_to_float128( float32 );
[all...] |
H A D | softfloat-specialize | 79 flag float32_is_nan( float32 a )
92 flag float32_is_signaling_nan( float32 a )
106 static commonNaNT float32ToCommonNaN( float32 a )
124 static float32 commonNaNToFloat32( commonNaNT a )
138 static float32 propagateFloat32NaN( float32 a, float32 b )
|
/freebsd-9.3-release/lib/libc/softfloat/bits32/ |
H A D | softfloat.c | 109 INLINE bits32 extractFloat32Frac( float32 a ) 121 INLINE int16 extractFloat32Exp( float32 a ) 133 INLINE flag extractFloat32Sign( float32 a ) 171 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) 201 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 263 static float32 529 float32 int32_to_float32( int32 a ) 581 int32 float32_to_int32( float32 a ) 652 int32 float32_to_int32_round_to_zero( float32 a ) 692 float64 float32_to_float64( float32 [all...] |