Lines Matching defs:floatx80
70 The macro `FLOATX80' must be defined to enable the extended double-precision
71 floating-point format `floatx80'. If this macro is not defined, the
72 `floatx80' type will not be defined, and none of the functions that either
73 input or output the `floatx80' type will be defined. The same applies to
77 /* #define FLOATX80 */
87 #ifdef FLOATX80
96 } floatx80;
157 #ifdef FLOATX80
158 floatx80 int32_to_floatx80( int );
166 #ifdef FLOATX80
167 floatx80 int64_to_floatx80( int64_t );
186 #ifdef FLOATX80
187 floatx80 float32_to_floatx80( float32 );
227 #ifdef FLOATX80
228 floatx80 float64_to_floatx80( float64 );
256 #ifdef FLOATX80
263 int floatx80_to_int32( floatx80 );
264 int floatx80_to_int32_round_to_zero( floatx80 );
265 int64_t floatx80_to_int64( floatx80 );
266 int64_t floatx80_to_int64_round_to_zero( floatx80 );
267 float32 floatx80_to_float32( floatx80 );
268 float64 floatx80_to_float64( floatx80 );
270 float128 floatx80_to_float128( floatx80 );
286 floatx80 floatx80_round_to_int( floatx80 );
287 floatx80 floatx80_add( floatx80, floatx80 );
288 floatx80 floatx80_sub( floatx80, floatx80 );
289 floatx80 floatx80_mul( floatx80, floatx80 );
290 floatx80 floatx80_div( floatx80, floatx80 );
291 floatx80 floatx80_rem( floatx80, floatx80 );
292 floatx80 floatx80_sqrt( floatx80 );
293 int floatx80_eq( floatx80, floatx80 );
294 int floatx80_le( floatx80, floatx80 );
295 int floatx80_lt( floatx80, floatx80 );
296 int floatx80_eq_signaling( floatx80, floatx80 );
297 int floatx80_le_quiet( floatx80, floatx80 );
298 int floatx80_lt_quiet( floatx80, floatx80 );
299 int floatx80_is_signaling_nan( floatx80 );
316 #ifdef FLOATX80
317 floatx80 float128_to_floatx80( float128 );