Lines Matching refs:a
113 float16 float16_squash_input_denormal(float16 a, float_status *status);
114 float32 float32_squash_input_denormal(float32 a, float_status *status);
115 float64 float64_squash_input_denormal(float64 a, float_status *status);
116 bfloat16 bfloat16_squash_input_denormal(bfloat16 a, float_status *status);
137 float16 int16_to_float16_scalbn(int16_t a, int, float_status *status);
138 float16 int32_to_float16_scalbn(int32_t a, int, float_status *status);
139 float16 int64_to_float16_scalbn(int64_t a, int, float_status *status);
140 float16 uint16_to_float16_scalbn(uint16_t a, int, float_status *status);
141 float16 uint32_to_float16_scalbn(uint32_t a, int, float_status *status);
142 float16 uint64_to_float16_scalbn(uint64_t a, int, float_status *status);
144 float16 int8_to_float16(int8_t a, float_status *status);
145 float16 int16_to_float16(int16_t a, float_status *status);
146 float16 int32_to_float16(int32_t a, float_status *status);
147 float16 int64_to_float16(int64_t a, float_status *status);
148 float16 uint8_to_float16(uint8_t a, float_status *status);
149 float16 uint16_to_float16(uint16_t a, float_status *status);
150 float16 uint32_to_float16(uint32_t a, float_status *status);
151 float16 uint64_to_float16(uint64_t a, float_status *status);
196 float16 float64_to_float16(float64 a, bool ieee, float_status *status);
197 float64 float16_to_float64(float16 a, bool ieee, float_status *status);
214 uint8_t float16_to_uint8_scalbn(float16 a, FloatRoundMode,
216 uint16_t float16_to_uint16_scalbn(float16 a, FloatRoundMode,
218 uint32_t float16_to_uint32_scalbn(float16 a, FloatRoundMode,
220 uint64_t float16_to_uint64_scalbn(float16 a, FloatRoundMode,
223 uint8_t float16_to_uint8(float16 a, float_status *status);
224 uint16_t float16_to_uint16(float16 a, float_status *status);
225 uint32_t float16_to_uint32(float16 a, float_status *status);
226 uint64_t float16_to_uint64(float16 a, float_status *status);
228 uint16_t float16_to_uint16_round_to_zero(float16 a, float_status *status);
229 uint32_t float16_to_uint32_round_to_zero(float16 a, float_status *status);
230 uint64_t float16_to_uint64_round_to_zero(float16 a, float_status *status);
259 static inline bool float16_is_any_nan(float16 a) in float16_is_any_nan() argument
261 return ((float16_val(a) & ~0x8000) > 0x7c00); in float16_is_any_nan()
264 static inline bool float16_is_neg(float16 a) in float16_is_neg() argument
266 return float16_val(a) >> 15; in float16_is_neg()
269 static inline bool float16_is_infinity(float16 a) in float16_is_infinity() argument
271 return (float16_val(a) & 0x7fff) == 0x7c00; in float16_is_infinity()
274 static inline bool float16_is_zero(float16 a) in float16_is_zero() argument
276 return (float16_val(a) & 0x7fff) == 0; in float16_is_zero()
279 static inline bool float16_is_zero_or_denormal(float16 a) in float16_is_zero_or_denormal() argument
281 return (float16_val(a) & 0x7c00) == 0; in float16_is_zero_or_denormal()
284 static inline bool float16_is_normal(float16 a) in float16_is_normal() argument
286 return (((float16_val(a) >> 10) + 1) & 0x1f) >= 2; in float16_is_normal()
289 static inline float16 float16_abs(float16 a) in float16_abs() argument
294 return make_float16(float16_val(a) & 0x7fff); in float16_abs()
297 static inline float16 float16_chs(float16 a) in float16_chs() argument
302 return make_float16(float16_val(a) ^ 0x8000); in float16_chs()
305 static inline float16 float16_set_sign(float16 a, int sign) in float16_set_sign() argument
307 return make_float16((float16_val(a) & 0x7fff) | (sign << 15)); in float16_set_sign()
310 static inline bool float16_eq(float16 a, float16 b, float_status *s) in float16_eq() argument
312 return float16_compare(a, b, s) == float_relation_equal; in float16_eq()
315 static inline bool float16_le(float16 a, float16 b, float_status *s) in float16_le() argument
317 return float16_compare(a, b, s) <= float_relation_equal; in float16_le()
320 static inline bool float16_lt(float16 a, float16 b, float_status *s) in float16_lt() argument
322 return float16_compare(a, b, s) < float_relation_equal; in float16_lt()
325 static inline bool float16_unordered(float16 a, float16 b, float_status *s) in float16_unordered() argument
327 return float16_compare(a, b, s) == float_relation_unordered; in float16_unordered()
330 static inline bool float16_eq_quiet(float16 a, float16 b, float_status *s) in float16_eq_quiet() argument
332 return float16_compare_quiet(a, b, s) == float_relation_equal; in float16_eq_quiet()
335 static inline bool float16_le_quiet(float16 a, float16 b, float_status *s) in float16_le_quiet() argument
337 return float16_compare_quiet(a, b, s) <= float_relation_equal; in float16_le_quiet()
340 static inline bool float16_lt_quiet(float16 a, float16 b, float_status *s) in float16_lt_quiet() argument
342 return float16_compare_quiet(a, b, s) < float_relation_equal; in float16_lt_quiet()
345 static inline bool float16_unordered_quiet(float16 a, float16 b, in float16_unordered_quiet() argument
348 return float16_compare_quiet(a, b, s) == float_relation_unordered; in float16_unordered_quiet()
366 bfloat16 float64_to_bfloat16(float64 a, float_status *status);
367 float64 bfloat16_to_float64(bfloat16 a, float_status *status);
388 uint8_t bfloat16_to_uint8_scalbn(bfloat16 a, FloatRoundMode,
390 uint16_t bfloat16_to_uint16_scalbn(bfloat16 a, FloatRoundMode,
392 uint32_t bfloat16_to_uint32_scalbn(bfloat16 a, FloatRoundMode,
394 uint64_t bfloat16_to_uint64_scalbn(bfloat16 a, FloatRoundMode,
397 uint8_t bfloat16_to_uint8(bfloat16 a, float_status *status);
398 uint16_t bfloat16_to_uint16(bfloat16 a, float_status *status);
399 uint32_t bfloat16_to_uint32(bfloat16 a, float_status *status);
400 uint64_t bfloat16_to_uint64(bfloat16 a, float_status *status);
402 uint8_t bfloat16_to_uint8_round_to_zero(bfloat16 a, float_status *status);
403 uint16_t bfloat16_to_uint16_round_to_zero(bfloat16 a, float_status *status);
404 uint32_t bfloat16_to_uint32_round_to_zero(bfloat16 a, float_status *status);
405 uint64_t bfloat16_to_uint64_round_to_zero(bfloat16 a, float_status *status);
407 bfloat16 int8_to_bfloat16_scalbn(int8_t a, int, float_status *status);
408 bfloat16 int16_to_bfloat16_scalbn(int16_t a, int, float_status *status);
409 bfloat16 int32_to_bfloat16_scalbn(int32_t a, int, float_status *status);
410 bfloat16 int64_to_bfloat16_scalbn(int64_t a, int, float_status *status);
411 bfloat16 uint8_to_bfloat16_scalbn(uint8_t a, int, float_status *status);
412 bfloat16 uint16_to_bfloat16_scalbn(uint16_t a, int, float_status *status);
413 bfloat16 uint32_to_bfloat16_scalbn(uint32_t a, int, float_status *status);
414 bfloat16 uint64_to_bfloat16_scalbn(uint64_t a, int, float_status *status);
416 bfloat16 int8_to_bfloat16(int8_t a, float_status *status);
417 bfloat16 int16_to_bfloat16(int16_t a, float_status *status);
418 bfloat16 int32_to_bfloat16(int32_t a, float_status *status);
419 bfloat16 int64_to_bfloat16(int64_t a, float_status *status);
420 bfloat16 uint8_to_bfloat16(uint8_t a, float_status *status);
421 bfloat16 uint16_to_bfloat16(uint16_t a, float_status *status);
422 bfloat16 uint32_to_bfloat16(uint32_t a, float_status *status);
423 bfloat16 uint64_to_bfloat16(uint64_t a, float_status *status);
453 static inline bool bfloat16_is_any_nan(bfloat16 a) in bfloat16_is_any_nan() argument
455 return ((a & ~0x8000) > 0x7F80); in bfloat16_is_any_nan()
458 static inline bool bfloat16_is_neg(bfloat16 a) in bfloat16_is_neg() argument
460 return a >> 15; in bfloat16_is_neg()
463 static inline bool bfloat16_is_infinity(bfloat16 a) in bfloat16_is_infinity() argument
465 return (a & 0x7fff) == 0x7F80; in bfloat16_is_infinity()
468 static inline bool bfloat16_is_zero(bfloat16 a) in bfloat16_is_zero() argument
470 return (a & 0x7fff) == 0; in bfloat16_is_zero()
473 static inline bool bfloat16_is_zero_or_denormal(bfloat16 a) in bfloat16_is_zero_or_denormal() argument
475 return (a & 0x7F80) == 0; in bfloat16_is_zero_or_denormal()
478 static inline bool bfloat16_is_normal(bfloat16 a) in bfloat16_is_normal() argument
480 return (((a >> 7) + 1) & 0xff) >= 2; in bfloat16_is_normal()
483 static inline bfloat16 bfloat16_abs(bfloat16 a) in bfloat16_abs() argument
488 return a & 0x7fff; in bfloat16_abs()
491 static inline bfloat16 bfloat16_chs(bfloat16 a) in bfloat16_chs() argument
496 return a ^ 0x8000; in bfloat16_chs()
499 static inline bfloat16 bfloat16_set_sign(bfloat16 a, int sign) in bfloat16_set_sign() argument
501 return (a & 0x7fff) | (sign << 15); in bfloat16_set_sign()
504 static inline bool bfloat16_eq(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq() argument
506 return bfloat16_compare(a, b, s) == float_relation_equal; in bfloat16_eq()
509 static inline bool bfloat16_le(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le() argument
511 return bfloat16_compare(a, b, s) <= float_relation_equal; in bfloat16_le()
514 static inline bool bfloat16_lt(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt() argument
516 return bfloat16_compare(a, b, s) < float_relation_equal; in bfloat16_lt()
519 static inline bool bfloat16_unordered(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_unordered() argument
521 return bfloat16_compare(a, b, s) == float_relation_unordered; in bfloat16_unordered()
524 static inline bool bfloat16_eq_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq_quiet() argument
526 return bfloat16_compare_quiet(a, b, s) == float_relation_equal; in bfloat16_eq_quiet()
529 static inline bool bfloat16_le_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le_quiet() argument
531 return bfloat16_compare_quiet(a, b, s) <= float_relation_equal; in bfloat16_le_quiet()
534 static inline bool bfloat16_lt_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt_quiet() argument
536 return bfloat16_compare_quiet(a, b, s) < float_relation_equal; in bfloat16_lt_quiet()
539 static inline bool bfloat16_unordered_quiet(bfloat16 a, bfloat16 b, in bfloat16_unordered_quiet() argument
542 return bfloat16_compare_quiet(a, b, s) == float_relation_unordered; in bfloat16_unordered_quiet()
618 static inline float32 float32_abs(float32 a) in float32_abs() argument
623 return make_float32(float32_val(a) & 0x7fffffff); in float32_abs()
626 static inline float32 float32_chs(float32 a) in float32_chs() argument
631 return make_float32(float32_val(a) ^ 0x80000000); in float32_chs()
634 static inline bool float32_is_infinity(float32 a) in float32_is_infinity() argument
636 return (float32_val(a) & 0x7fffffff) == 0x7f800000; in float32_is_infinity()
639 static inline bool float32_is_neg(float32 a) in float32_is_neg() argument
641 return float32_val(a) >> 31; in float32_is_neg()
644 static inline bool float32_is_zero(float32 a) in float32_is_zero() argument
646 return (float32_val(a) & 0x7fffffff) == 0; in float32_is_zero()
649 static inline bool float32_is_any_nan(float32 a) in float32_is_any_nan() argument
651 return ((float32_val(a) & ~(1 << 31)) > 0x7f800000UL); in float32_is_any_nan()
654 static inline bool float32_is_zero_or_denormal(float32 a) in float32_is_zero_or_denormal() argument
656 return (float32_val(a) & 0x7f800000) == 0; in float32_is_zero_or_denormal()
659 static inline bool float32_is_normal(float32 a) in float32_is_normal() argument
661 return (((float32_val(a) >> 23) + 1) & 0xff) >= 2; in float32_is_normal()
664 static inline bool float32_is_denormal(float32 a) in float32_is_denormal() argument
666 return float32_is_zero_or_denormal(a) && !float32_is_zero(a); in float32_is_denormal()
669 static inline bool float32_is_zero_or_normal(float32 a) in float32_is_zero_or_normal() argument
671 return float32_is_normal(a) || float32_is_zero(a); in float32_is_zero_or_normal()
674 static inline float32 float32_set_sign(float32 a, int sign) in float32_set_sign() argument
676 return make_float32((float32_val(a) & 0x7fffffff) | (sign << 31)); in float32_set_sign()
679 static inline bool float32_eq(float32 a, float32 b, float_status *s) in float32_eq() argument
681 return float32_compare(a, b, s) == float_relation_equal; in float32_eq()
684 static inline bool float32_le(float32 a, float32 b, float_status *s) in float32_le() argument
686 return float32_compare(a, b, s) <= float_relation_equal; in float32_le()
689 static inline bool float32_lt(float32 a, float32 b, float_status *s) in float32_lt() argument
691 return float32_compare(a, b, s) < float_relation_equal; in float32_lt()
694 static inline bool float32_unordered(float32 a, float32 b, float_status *s) in float32_unordered() argument
696 return float32_compare(a, b, s) == float_relation_unordered; in float32_unordered()
699 static inline bool float32_eq_quiet(float32 a, float32 b, float_status *s) in float32_eq_quiet() argument
701 return float32_compare_quiet(a, b, s) == float_relation_equal; in float32_eq_quiet()
704 static inline bool float32_le_quiet(float32 a, float32 b, float_status *s) in float32_le_quiet() argument
706 return float32_compare_quiet(a, b, s) <= float_relation_equal; in float32_le_quiet()
709 static inline bool float32_lt_quiet(float32 a, float32 b, float_status *s) in float32_lt_quiet() argument
711 return float32_compare_quiet(a, b, s) < float_relation_equal; in float32_lt_quiet()
714 static inline bool float32_unordered_quiet(float32 a, float32 b, in float32_unordered_quiet() argument
717 return float32_compare_quiet(a, b, s) == float_relation_unordered; in float32_unordered_quiet()
807 bool float64_is_quiet_nan(float64 a, float_status *status);
812 static inline float64 float64_abs(float64 a) in float64_abs() argument
817 return make_float64(float64_val(a) & 0x7fffffffffffffffLL); in float64_abs()
820 static inline float64 float64_chs(float64 a) in float64_chs() argument
825 return make_float64(float64_val(a) ^ 0x8000000000000000LL); in float64_chs()
828 static inline bool float64_is_infinity(float64 a) in float64_is_infinity() argument
830 return (float64_val(a) & 0x7fffffffffffffffLL ) == 0x7ff0000000000000LL; in float64_is_infinity()
833 static inline bool float64_is_neg(float64 a) in float64_is_neg() argument
835 return float64_val(a) >> 63; in float64_is_neg()
838 static inline bool float64_is_zero(float64 a) in float64_is_zero() argument
840 return (float64_val(a) & 0x7fffffffffffffffLL) == 0; in float64_is_zero()
843 static inline bool float64_is_any_nan(float64 a) in float64_is_any_nan() argument
845 return ((float64_val(a) & ~(1ULL << 63)) > 0x7ff0000000000000ULL); in float64_is_any_nan()
848 static inline bool float64_is_zero_or_denormal(float64 a) in float64_is_zero_or_denormal() argument
850 return (float64_val(a) & 0x7ff0000000000000LL) == 0; in float64_is_zero_or_denormal()
853 static inline bool float64_is_normal(float64 a) in float64_is_normal() argument
855 return (((float64_val(a) >> 52) + 1) & 0x7ff) >= 2; in float64_is_normal()
858 static inline bool float64_is_denormal(float64 a) in float64_is_denormal() argument
860 return float64_is_zero_or_denormal(a) && !float64_is_zero(a); in float64_is_denormal()
863 static inline bool float64_is_zero_or_normal(float64 a) in float64_is_zero_or_normal() argument
865 return float64_is_normal(a) || float64_is_zero(a); in float64_is_zero_or_normal()
868 static inline float64 float64_set_sign(float64 a, int sign) in float64_set_sign() argument
870 return make_float64((float64_val(a) & 0x7fffffffffffffffULL) in float64_set_sign()
874 static inline bool float64_eq(float64 a, float64 b, float_status *s) in float64_eq() argument
876 return float64_compare(a, b, s) == float_relation_equal; in float64_eq()
879 static inline bool float64_le(float64 a, float64 b, float_status *s) in float64_le() argument
881 return float64_compare(a, b, s) <= float_relation_equal; in float64_le()
884 static inline bool float64_lt(float64 a, float64 b, float_status *s) in float64_lt() argument
886 return float64_compare(a, b, s) < float_relation_equal; in float64_lt()
889 static inline bool float64_unordered(float64 a, float64 b, float_status *s) in float64_unordered() argument
891 return float64_compare(a, b, s) == float_relation_unordered; in float64_unordered()
894 static inline bool float64_eq_quiet(float64 a, float64 b, float_status *s) in float64_eq_quiet() argument
896 return float64_compare_quiet(a, b, s) == float_relation_equal; in float64_eq_quiet()
899 static inline bool float64_le_quiet(float64 a, float64 b, float_status *s) in float64_le_quiet() argument
901 return float64_compare_quiet(a, b, s) <= float_relation_equal; in float64_le_quiet()
904 static inline bool float64_lt_quiet(float64 a, float64 b, float_status *s) in float64_lt_quiet() argument
906 return float64_compare_quiet(a, b, s) < float_relation_equal; in float64_lt_quiet()
909 static inline bool float64_unordered_quiet(float64 a, float64 b, in float64_unordered_quiet() argument
912 return float64_compare_quiet(a, b, s) == float_relation_unordered; in float64_unordered_quiet()
960 floatx80 floatx80_round(floatx80 a, float_status *status);
978 static inline floatx80 floatx80_abs(floatx80 a) in floatx80_abs() argument
980 a.high &= 0x7fff; in floatx80_abs()
981 return a; in floatx80_abs()
984 static inline floatx80 floatx80_chs(floatx80 a) in floatx80_chs() argument
986 a.high ^= 0x8000; in floatx80_chs()
987 return a; in floatx80_chs()
990 static inline bool floatx80_is_infinity(floatx80 a) in floatx80_is_infinity() argument
993 return (a.high & 0x7fff) == floatx80_infinity.high && !(a.low << 1); in floatx80_is_infinity()
995 return (a.high & 0x7fff) == floatx80_infinity.high && in floatx80_is_infinity()
996 a.low == floatx80_infinity.low; in floatx80_is_infinity()
1000 static inline bool floatx80_is_neg(floatx80 a) in floatx80_is_neg() argument
1002 return a.high >> 15; in floatx80_is_neg()
1005 static inline bool floatx80_is_zero(floatx80 a) in floatx80_is_zero() argument
1007 return (a.high & 0x7fff) == 0 && a.low == 0; in floatx80_is_zero()
1010 static inline bool floatx80_is_zero_or_denormal(floatx80 a) in floatx80_is_zero_or_denormal() argument
1012 return (a.high & 0x7fff) == 0; in floatx80_is_zero_or_denormal()
1015 static inline bool floatx80_is_any_nan(floatx80 a) in floatx80_is_any_nan() argument
1017 return ((a.high & 0x7fff) == 0x7fff) && (a.low<<1); in floatx80_is_any_nan()
1020 static inline bool floatx80_eq(floatx80 a, floatx80 b, float_status *s) in floatx80_eq() argument
1022 return floatx80_compare(a, b, s) == float_relation_equal; in floatx80_eq()
1025 static inline bool floatx80_le(floatx80 a, floatx80 b, float_status *s) in floatx80_le() argument
1027 return floatx80_compare(a, b, s) <= float_relation_equal; in floatx80_le()
1030 static inline bool floatx80_lt(floatx80 a, floatx80 b, float_status *s) in floatx80_lt() argument
1032 return floatx80_compare(a, b, s) < float_relation_equal; in floatx80_lt()
1035 static inline bool floatx80_unordered(floatx80 a, floatx80 b, float_status *s) in floatx80_unordered() argument
1037 return floatx80_compare(a, b, s) == float_relation_unordered; in floatx80_unordered()
1040 static inline bool floatx80_eq_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_eq_quiet() argument
1042 return floatx80_compare_quiet(a, b, s) == float_relation_equal; in floatx80_eq_quiet()
1045 static inline bool floatx80_le_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_le_quiet() argument
1047 return floatx80_compare_quiet(a, b, s) <= float_relation_equal; in floatx80_le_quiet()
1050 static inline bool floatx80_lt_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_lt_quiet() argument
1052 return floatx80_compare_quiet(a, b, s) < float_relation_equal; in floatx80_lt_quiet()
1055 static inline bool floatx80_unordered_quiet(floatx80 a, floatx80 b, in floatx80_unordered_quiet() argument
1058 return floatx80_compare_quiet(a, b, s) == float_relation_unordered; in floatx80_unordered_quiet()
1071 static inline bool floatx80_invalid_encoding(floatx80 a) in floatx80_invalid_encoding() argument
1096 return (a.low & (1ULL << 63)) == 0 && (a.high & 0x7FFF) != 0; in floatx80_invalid_encoding()
1112 static inline uint64_t extractFloatx80Frac(floatx80 a) in extractFloatx80Frac() argument
1114 return a.low; in extractFloatx80Frac()
1122 static inline int32_t extractFloatx80Exp(floatx80 a) in extractFloatx80Exp() argument
1124 return a.high & 0x7FFF; in extractFloatx80Exp()
1132 static inline bool extractFloatx80Sign(floatx80 a) in extractFloatx80Sign() argument
1134 return a.high >> 15; in extractFloatx80Sign()
1167 floatx80 propagateFloatx80NaN(floatx80 a, floatx80 b, float_status *status);
1262 static inline float128 float128_abs(float128 a) in float128_abs() argument
1264 a.high &= 0x7fffffffffffffffLL; in float128_abs()
1265 return a; in float128_abs()
1268 static inline float128 float128_chs(float128 a) in float128_chs() argument
1270 a.high ^= 0x8000000000000000LL; in float128_chs()
1271 return a; in float128_chs()
1274 static inline bool float128_is_infinity(float128 a) in float128_is_infinity() argument
1276 return (a.high & 0x7fffffffffffffffLL) == 0x7fff000000000000LL && a.low == 0; in float128_is_infinity()
1279 static inline bool float128_is_neg(float128 a) in float128_is_neg() argument
1281 return a.high >> 63; in float128_is_neg()
1284 static inline bool float128_is_zero(float128 a) in float128_is_zero() argument
1286 return (a.high & 0x7fffffffffffffffLL) == 0 && a.low == 0; in float128_is_zero()
1289 static inline bool float128_is_zero_or_denormal(float128 a) in float128_is_zero_or_denormal() argument
1291 return (a.high & 0x7fff000000000000LL) == 0; in float128_is_zero_or_denormal()
1294 static inline bool float128_is_normal(float128 a) in float128_is_normal() argument
1296 return (((a.high >> 48) + 1) & 0x7fff) >= 2; in float128_is_normal()
1299 static inline bool float128_is_denormal(float128 a) in float128_is_denormal() argument
1301 return float128_is_zero_or_denormal(a) && !float128_is_zero(a); in float128_is_denormal()
1304 static inline bool float128_is_any_nan(float128 a) in float128_is_any_nan() argument
1306 return ((a.high >> 48) & 0x7fff) == 0x7fff && in float128_is_any_nan()
1307 ((a.low != 0) || ((a.high & 0xffffffffffffLL) != 0)); in float128_is_any_nan()
1310 static inline bool float128_eq(float128 a, float128 b, float_status *s) in float128_eq() argument
1312 return float128_compare(a, b, s) == float_relation_equal; in float128_eq()
1315 static inline bool float128_le(float128 a, float128 b, float_status *s) in float128_le() argument
1317 return float128_compare(a, b, s) <= float_relation_equal; in float128_le()
1320 static inline bool float128_lt(float128 a, float128 b, float_status *s) in float128_lt() argument
1322 return float128_compare(a, b, s) < float_relation_equal; in float128_lt()
1325 static inline bool float128_unordered(float128 a, float128 b, float_status *s) in float128_unordered() argument
1327 return float128_compare(a, b, s) == float_relation_unordered; in float128_unordered()
1330 static inline bool float128_eq_quiet(float128 a, float128 b, float_status *s) in float128_eq_quiet() argument
1332 return float128_compare_quiet(a, b, s) == float_relation_equal; in float128_eq_quiet()
1335 static inline bool float128_le_quiet(float128 a, float128 b, float_status *s) in float128_le_quiet() argument
1337 return float128_compare_quiet(a, b, s) <= float_relation_equal; in float128_le_quiet()
1340 static inline bool float128_lt_quiet(float128 a, float128 b, float_status *s) in float128_lt_quiet() argument
1342 return float128_compare_quiet(a, b, s) < float_relation_equal; in float128_lt_quiet()
1345 static inline bool float128_unordered_quiet(float128 a, float128 b, in float128_unordered_quiet() argument
1348 return float128_compare_quiet(a, b, s) == float_relation_unordered; in float128_unordered_quiet()