Home | History | Annotate | Download | only in fpu

Lines Matching refs:floatx80

78 | The macro `FLOATX80' must be defined to enable the extended double-precision
79 | floating-point format `floatx80'. If this macro is not defined, the
80 | `floatx80' type will not be defined, and none of the functions that either
81 | input or output the `floatx80' type will be defined. The same applies to
86 #define FLOATX80
91 #define FLOATX80
152 #ifdef FLOATX80
156 } floatx80;
157 #define make_floatx80(exp, mant) ((floatx80) { mant, exp })
204 #ifdef FLOATX80
236 #ifdef FLOATX80
253 #ifdef FLOATX80
254 floatx80 int32_to_floatx80( int32 STATUS_PARAM );
263 #ifdef FLOATX80
264 floatx80 int64_to_floatx80( int64 STATUS_PARAM );
306 #ifdef FLOATX80
307 floatx80 float32_to_floatx80( float32 STATUS_PARAM );
423 #ifdef FLOATX80
424 floatx80 float64_to_floatx80( float64 STATUS_PARAM );
521 #ifdef FLOATX80
526 int32 floatx80_to_int32( floatx80 STATUS_PARAM );
527 int32 floatx80_to_int32_round_to_zero( floatx80 STATUS_PARAM );
528 int64 floatx80_to_int64( floatx80 STATUS_PARAM );
529 int64 floatx80_to_int64_round_to_zero( floatx80 STATUS_PARAM );
530 float32 floatx80_to_float32( floatx80 STATUS_PARAM );
531 float64 floatx80_to_float64( floatx80 STATUS_PARAM );
533 float128 floatx80_to_float128( floatx80 STATUS_PARAM );
539 floatx80 floatx80_round_to_int( floatx80 STATUS_PARAM );
540 floatx80 floatx80_add( floatx80, floatx80 STATUS_PARAM );
541 floatx80 floatx80_sub( floatx80, floatx80 STATUS_PARAM );
542 floatx80 floatx80_mul( floatx80, floatx80 STATUS_PARAM );
543 floatx80 floatx80_div( floatx80, floatx80 STATUS_PARAM );
544 floatx80 floatx80_rem( floatx80, floatx80 STATUS_PARAM );
545 floatx80 floatx80_sqrt( floatx80 STATUS_PARAM );
546 int floatx80_eq( floatx80, floatx80 STATUS_PARAM );
547 int floatx80_le( floatx80, floatx80 STATUS_PARAM );
548 int floatx80_lt( floatx80, floatx80 STATUS_PARAM );
549 int floatx80_unordered( floatx80, floatx80 STATUS_PARAM );
550 int floatx80_eq_quiet( floatx80, floatx80 STATUS_PARAM );
551 int floatx80_le_quiet( floatx80, floatx80 STATUS_PARAM );
552 int floatx80_lt_quiet( floatx80, floatx80 STATUS_PARAM );
553 int floatx80_unordered_quiet( floatx80, floatx80 STATUS_PARAM );
554 int floatx80_compare( floatx80, floatx80 STATUS_PARAM );
555 int floatx80_compare_quiet( floatx80, floatx80 STATUS_PARAM );
556 int floatx80_is_quiet_nan( floatx80 );
557 int floatx80_is_signaling_nan( floatx80 );
558 floatx80 floatx80_maybe_silence_nan( floatx80 );
559 floatx80 floatx80_scalbn( floatx80, int STATUS_PARAM );
561 INLINE floatx80 floatx80_abs(floatx80 a)
567 INLINE floatx80 floatx80_chs(floatx80 a)
573 INLINE int floatx80_is_infinity(floatx80 a)
578 INLINE int floatx80_is_neg(floatx80 a)
583 INLINE int floatx80_is_zero(floatx80 a)
588 INLINE int floatx80_is_any_nan(floatx80 a)
626 #ifdef FLOATX80
627 floatx80 float128_to_floatx80( float128 STATUS_PARAM );