Lines Matching defs:floatx80
34 The macro `FLOATX80' must be defined to enable the extended double-precision
35 floating-point format `floatx80'. If this macro is not defined, the
36 `floatx80' type will not be defined, and none of the functions that either
37 input or output the `floatx80' type will be defined. The same applies to
41 #define FLOATX80
51 #ifdef FLOATX80
55 } floatx80;
116 #ifdef FLOATX80
117 floatx80 int32_to_floatx80( !!!int32 );
124 #ifdef FLOATX80
125 floatx80 int64_to_floatx80( !!!int64 );
141 #ifdef FLOATX80
142 floatx80 float32_to_floatx80( float32 );
178 #ifdef FLOATX80
179 floatx80 float64_to_floatx80( float64 );
205 #ifdef FLOATX80
212 !!!int32 floatx80_to_int32( floatx80 );
213 !!!int32 floatx80_to_int32_round_to_zero( floatx80 );
214 !!!int64 floatx80_to_int64( floatx80 );
215 !!!int64 floatx80_to_int64_round_to_zero( floatx80 );
216 float32 floatx80_to_float32( floatx80 );
217 float64 floatx80_to_float64( floatx80 );
219 float128 floatx80_to_float128( floatx80 );
235 floatx80 floatx80_round_to_int( floatx80 );
236 floatx80 floatx80_add( floatx80, floatx80 );
237 floatx80 floatx80_sub( floatx80, floatx80 );
238 floatx80 floatx80_mul( floatx80, floatx80 );
239 floatx80 floatx80_div( floatx80, floatx80 );
240 floatx80 floatx80_rem( floatx80, floatx80 );
241 floatx80 floatx80_sqrt( floatx80 );
242 !!!flag floatx80_eq( floatx80, floatx80 );
243 !!!flag floatx80_le( floatx80, floatx80 );
244 !!!flag floatx80_lt( floatx80, floatx80 );
245 !!!flag floatx80_eq_signaling( floatx80, floatx80 );
246 !!!flag floatx80_le_quiet( floatx80, floatx80 );
247 !!!flag floatx80_lt_quiet( floatx80, floatx80 );
248 !!!flag floatx80_is_signaling_nan( floatx80 );
265 #ifdef FLOATX80
266 floatx80 float128_to_floatx80( float128 );