Lines Matching refs:float_status
127 static inline void name(soft_t *a, float_status *s) \
141 static inline void name(soft_t *a, float_status *s) \ in GEN_INPUT_FLUSH__NOCHECK()
154 static inline void name(soft_t *a, soft_t *b, float_status *s) \
168 static inline void name(soft_t *a, soft_t *b, soft_t *c, float_status *s) \
230 static inline bool can_use_fpu(const float_status *s)
264 typedef float32 (*soft_f32_op2_fn)(float32 a, float32 b, float_status *s);
265 typedef float64 (*soft_f64_op2_fn)(float64 a, float64 b, float_status *s);
338 float32_gen2(float32 xa, float32 xb, float_status *s, in float32_gen2()
369 float64_gen2(float64 xa, float64 xb, float_status *s, in float64_gen2()
728 static void parts64_return_nan(FloatParts64 *a, float_status *s);
729 static void parts128_return_nan(FloatParts128 *a, float_status *s);
734 float_status *s);
736 float_status *s);
741 FloatParts64 *c, float_status *s,
746 float_status *s,
752 static void parts64_canonicalize(FloatParts64 *p, float_status *status,
754 static void parts128_canonicalize(FloatParts128 *p, float_status *status,
760 static void parts64_uncanon_normal(FloatParts64 *p, float_status *status,
762 static void parts128_uncanon_normal(FloatParts128 *p, float_status *status,
768 static void parts64_uncanon(FloatParts64 *p, float_status *status,
770 static void parts128_uncanon(FloatParts128 *p, float_status *status,
791 float_status *s, bool subtract);
793 float_status *s, bool subtract);
799 float_status *s);
801 float_status *s);
808 int flags, float_status *s);
811 int flags, float_status *s);
817 float_status *s);
819 float_status *s);
825 uint64_t *mod_quot, float_status *s);
827 uint64_t *mod_quot, float_status *s);
832 static void parts64_sqrt(FloatParts64 *a, float_status *s, const FloatFmt *f);
833 static void parts128_sqrt(FloatParts128 *a, float_status *s, const FloatFmt *f);
847 int scale, float_status *s,
850 int scale, float_status *s,
858 float_status *s);
861 float_status *s);
868 float_status *s);
871 float_status *s);
878 int bitsm1, float_status *s);
881 int bitsm1, float_status *s);
887 int scale, float_status *s);
889 int scale, float_status *s);
898 int scale, float_status *s);
900 int scale, float_status *s);
906 float_status *s, int flags);
908 float_status *s, int flags);
914 float_status *s, bool q);
916 float_status *s, bool q);
921 static void parts64_scalbn(FloatParts64 *a, int n, float_status *s);
922 static void parts128_scalbn(FloatParts128 *a, int n, float_status *s);
927 static void parts64_log2(FloatParts64 *a, float_status *s, const FloatFmt *f);
928 static void parts128_log2(FloatParts128 *a, float_status *s, const FloatFmt *f);
1666 float_status *s, const FloatFmt *params) in float16a_unpack_canonical()
1673 float_status *s) in float16_unpack_canonical()
1679 float_status *s) in bfloat16_unpack_canonical()
1686 float_status *s, in float16a_round_pack_canonical()
1694 float_status *s) in float16_round_pack_canonical()
1700 float_status *s) in bfloat16_round_pack_canonical()
1707 float_status *s) in float32_unpack_canonical()
1714 float_status *s) in float32_round_pack_canonical()
1721 float_status *s) in float64_unpack_canonical()
1728 float_status *s) in float64_round_pack_canonical()
1777 float_status *s) in float64r32_round_pack_canonical()
1784 float_status *s) in float128_unpack_canonical()
1791 float_status *s) in float128_round_pack_canonical()
1799 float_status *s) in floatx80_unpack_canonical()
1831 float_status *s) in floatx80_round_pack_canonical()
1890 float16_addsub(float16 a, float16 b, float_status *status, bool subtract) in float16_addsub()
1901 float16 float16_add(float16 a, float16 b, float_status *status) in float16_add()
1906 float16 float16_sub(float16 a, float16 b, float_status *status) in float16_sub()
1912 soft_f32_addsub(float32 a, float32 b, float_status *status, bool subtract) in soft_f32_addsub()
1923 static float32 soft_f32_add(float32 a, float32 b, float_status *status) in soft_f32_add()
1928 static float32 soft_f32_sub(float32 a, float32 b, float_status *status) in soft_f32_sub()
1934 soft_f64_addsub(float64 a, float64 b, float_status *status, bool subtract) in soft_f64_addsub()
1945 static float64 soft_f64_add(float64 a, float64 b, float_status *status) in soft_f64_add()
1950 static float64 soft_f64_sub(float64 a, float64 b, float_status *status) in soft_f64_sub()
1992 static float32 float32_addsub(float32 a, float32 b, float_status *s, in float32_addsub()
1999 static float64 float64_addsub(float64 a, float64 b, float_status *s, in float64_addsub()
2007 float32_add(float32 a, float32 b, float_status *s) in float32_add()
2013 float32_sub(float32 a, float32 b, float_status *s) in float32_sub()
2019 float64_add(float64 a, float64 b, float_status *s) in float64_add()
2025 float64_sub(float64 a, float64 b, float_status *s) in float64_sub()
2030 static float64 float64r32_addsub(float64 a, float64 b, float_status *status, in float64r32_addsub()
2042 float64 float64r32_add(float64 a, float64 b, float_status *status) in float64r32_add()
2047 float64 float64r32_sub(float64 a, float64 b, float_status *status) in float64r32_sub()
2053 bfloat16_addsub(bfloat16 a, bfloat16 b, float_status *status, bool subtract) in bfloat16_addsub()
2064 bfloat16 bfloat16_add(bfloat16 a, bfloat16 b, float_status *status) in bfloat16_add()
2069 bfloat16 bfloat16_sub(bfloat16 a, bfloat16 b, float_status *status) in bfloat16_sub()
2075 float128_addsub(float128 a, float128 b, float_status *status, bool subtract) in float128_addsub()
2086 float128 float128_add(float128 a, float128 b, float_status *status) in float128_add()
2091 float128 float128_sub(float128 a, float128 b, float_status *status) in float128_sub()
2097 floatx80_addsub(floatx80 a, floatx80 b, float_status *status, bool subtract) in floatx80_addsub()
2110 floatx80 floatx80_add(floatx80 a, floatx80 b, float_status *status) in floatx80_add()
2115 floatx80 floatx80_sub(floatx80 a, floatx80 b, float_status *status) in floatx80_sub()
2124 float16 QEMU_FLATTEN float16_mul(float16 a, float16 b, float_status *status) in float16_mul()
2136 soft_f32_mul(float32 a, float32 b, float_status *status) in soft_f32_mul()
2148 soft_f64_mul(float64 a, float64 b, float_status *status) in soft_f64_mul()
2170 float32_mul(float32 a, float32 b, float_status *s) in float32_mul()
2177 float64_mul(float64 a, float64 b, float_status *s) in float64_mul()
2183 float64 float64r32_mul(float64 a, float64 b, float_status *status) in float64r32_mul()
2195 bfloat16_mul(bfloat16 a, bfloat16 b, float_status *status) in bfloat16_mul()
2207 float128_mul(float128 a, float128 b, float_status *status) in float128_mul()
2219 floatx80_mul(floatx80 a, floatx80 b, float_status *status) in floatx80_mul()
2238 int scale, int flags, float_status *status) in float16_muladd_scalbn()
2256 int flags, float_status *status) in float16_muladd()
2263 int scale, int flags, float_status *status) in float32_muladd_scalbn()
2282 int scale, int flags, float_status *status) in float64_muladd_scalbn()
2302 float32_muladd(float32 xa, float32 xb, float32 xc, int flags, float_status *s) in float32_muladd()
2373 float64_muladd(float64 xa, float64 xb, float64 xc, int flags, float_status *s) in float64_muladd()
2441 int flags, float_status *status) in float64r32_muladd()
2459 int flags, float_status *status) in bfloat16_muladd()
2477 int flags, float_status *status) in float128_muladd()
2498 float16 float16_div(float16 a, float16 b, float_status *status) in float16_div()
2510 soft_f32_div(float32 a, float32 b, float_status *status) in soft_f32_div()
2522 soft_f64_div(float64 a, float64 b, float_status *status) in soft_f64_div()
2578 float32_div(float32 a, float32 b, float_status *s) in float32_div()
2585 float64_div(float64 a, float64 b, float_status *s) in float64_div()
2591 float64 float64r32_div(float64 a, float64 b, float_status *status) in float64r32_div()
2603 bfloat16_div(bfloat16 a, bfloat16 b, float_status *status) in bfloat16_div()
2615 float128_div(float128 a, float128 b, float_status *status) in float128_div()
2626 floatx80 floatx80_div(floatx80 a, floatx80 b, float_status *status) in floatx80_div()
2643 float32 float32_rem(float32 a, float32 b, float_status *status) in float32_rem()
2654 float64 float64_rem(float64 a, float64 b, float_status *status) in float64_rem()
2665 float128 float128_rem(float128 a, float128 b, float_status *status) in float128_rem()
2686 uint64_t *quotient, float_status *status) in floatx80_modrem()
2700 floatx80 floatx80_rem(floatx80 a, floatx80 b, float_status *status) in floatx80_rem()
2706 floatx80 floatx80_mod(floatx80 a, floatx80 b, float_status *status) in floatx80_mod()
2723 static void parts_float_to_ahp(FloatParts64 *a, float_status *s) in parts_float_to_ahp()
2762 static void parts64_float_to_float(FloatParts64 *a, float_status *s) in parts64_float_to_float()
2772 static void parts128_float_to_float(FloatParts128 *a, float_status *s) in parts128_float_to_float()
2786 float_status *s) in parts_float_to_float_narrow()
2811 float_status *s) in parts_float_to_float_widen()
2826 float32 float16_to_float32(float16 a, bool ieee, float_status *s) in float16_to_float32()
2836 float64 float16_to_float64(float16 a, bool ieee, float_status *s) in float16_to_float64()
2846 float16 float32_to_float16(float32 a, bool ieee, float_status *s) in float32_to_float16()
2863 soft_float32_to_float64(float32 a, float_status *s) in soft_float32_to_float64()
2872 float64 float32_to_float64(float32 a, float_status *s) in float32_to_float64()
2888 float16 float64_to_float16(float64 a, bool ieee, float_status *s) in float64_to_float16()
2904 float32 float64_to_float32(float64 a, float_status *s) in float64_to_float32()
2913 float32 bfloat16_to_float32(bfloat16 a, float_status *s) in bfloat16_to_float32()
2922 float64 bfloat16_to_float64(bfloat16 a, float_status *s) in bfloat16_to_float64()
2931 bfloat16 float32_to_bfloat16(float32 a, float_status *s) in float32_to_bfloat16()
2940 bfloat16 float64_to_bfloat16(float64 a, float_status *s) in float64_to_bfloat16()
2949 float32 float128_to_float32(float128 a, float_status *s) in float128_to_float32()
2959 float64 float128_to_float64(float128 a, float_status *s) in float128_to_float64()
2969 float128 float32_to_float128(float32 a, float_status *s) in float32_to_float128()
2979 float128 float64_to_float128(float64 a, float_status *s) in float64_to_float128()
2989 float32 floatx80_to_float32(floatx80 a, float_status *s) in floatx80_to_float32()
3002 float64 floatx80_to_float64(floatx80 a, float_status *s) in floatx80_to_float64()
3015 float128 floatx80_to_float128(floatx80 a, float_status *s) in floatx80_to_float128()
3027 floatx80 float32_to_floatx80(float32 a, float_status *s) in float32_to_floatx80()
3037 floatx80 float64_to_floatx80(float64 a, float_status *s) in float64_to_floatx80()
3047 floatx80 float128_to_floatx80(float128 a, float_status *s) in float128_to_floatx80()
3060 float16 float16_round_to_int(float16 a, float_status *s) in float16_round_to_int()
3069 float32 float32_round_to_int(float32 a, float_status *s) in float32_round_to_int()
3078 float64 float64_round_to_int(float64 a, float_status *s) in float64_round_to_int()
3087 bfloat16 bfloat16_round_to_int(bfloat16 a, float_status *s) in bfloat16_round_to_int()
3096 float128 float128_round_to_int(float128 a, float_status *s) in float128_round_to_int()
3105 floatx80 floatx80_round_to_int(floatx80 a, float_status *status) in floatx80_round_to_int()
3123 float_status *s) in float16_to_int8_scalbn()
3132 float_status *s) in float16_to_int16_scalbn()
3141 float_status *s) in float16_to_int32_scalbn()
3150 float_status *s) in float16_to_int64_scalbn()
3159 float_status *s) in float32_to_int16_scalbn()
3168 float_status *s) in float32_to_int32_scalbn()
3177 float_status *s) in float32_to_int64_scalbn()
3186 float_status *s) in float64_to_int16_scalbn()
3195 float_status *s) in float64_to_int32_scalbn()
3204 float_status *s) in float64_to_int64_scalbn()
3213 float_status *s) in bfloat16_to_int8_scalbn()
3222 float_status *s) in bfloat16_to_int16_scalbn()
3231 float_status *s) in bfloat16_to_int32_scalbn()
3240 float_status *s) in bfloat16_to_int64_scalbn()
3249 int scale, float_status *s) in float128_to_int32_scalbn()
3258 int scale, float_status *s) in float128_to_int64_scalbn()
3267 int scale, float_status *s) in float128_to_int128_scalbn()
3322 int scale, float_status *s) in floatx80_to_int32_scalbn()
3333 int scale, float_status *s) in floatx80_to_int64_scalbn()
3343 int8_t float16_to_int8(float16 a, float_status *s) in float16_to_int8()
3348 int16_t float16_to_int16(float16 a, float_status *s) in float16_to_int16()
3353 int32_t float16_to_int32(float16 a, float_status *s) in float16_to_int32()
3358 int64_t float16_to_int64(float16 a, float_status *s) in float16_to_int64()
3363 int16_t float32_to_int16(float32 a, float_status *s) in float32_to_int16()
3368 int32_t float32_to_int32(float32 a, float_status *s) in float32_to_int32()
3373 int64_t float32_to_int64(float32 a, float_status *s) in float32_to_int64()
3378 int16_t float64_to_int16(float64 a, float_status *s) in float64_to_int16()
3383 int32_t float64_to_int32(float64 a, float_status *s) in float64_to_int32()
3388 int64_t float64_to_int64(float64 a, float_status *s) in float64_to_int64()
3393 int32_t float128_to_int32(float128 a, float_status *s) in float128_to_int32()
3398 int64_t float128_to_int64(float128 a, float_status *s) in float128_to_int64()
3403 Int128 float128_to_int128(float128 a, float_status *s) in float128_to_int128()
3408 int32_t floatx80_to_int32(floatx80 a, float_status *s) in floatx80_to_int32()
3413 int64_t floatx80_to_int64(floatx80 a, float_status *s) in floatx80_to_int64()
3418 int16_t float16_to_int16_round_to_zero(float16 a, float_status *s) in float16_to_int16_round_to_zero()
3423 int32_t float16_to_int32_round_to_zero(float16 a, float_status *s) in float16_to_int32_round_to_zero()
3428 int64_t float16_to_int64_round_to_zero(float16 a, float_status *s) in float16_to_int64_round_to_zero()
3433 int16_t float32_to_int16_round_to_zero(float32 a, float_status *s) in float32_to_int16_round_to_zero()
3438 int32_t float32_to_int32_round_to_zero(float32 a, float_status *s) in float32_to_int32_round_to_zero()
3443 int64_t float32_to_int64_round_to_zero(float32 a, float_status *s) in float32_to_int64_round_to_zero()
3448 int16_t float64_to_int16_round_to_zero(float64 a, float_status *s) in float64_to_int16_round_to_zero()
3453 int32_t float64_to_int32_round_to_zero(float64 a, float_status *s) in float64_to_int32_round_to_zero()
3458 int64_t float64_to_int64_round_to_zero(float64 a, float_status *s) in float64_to_int64_round_to_zero()
3463 int32_t float128_to_int32_round_to_zero(float128 a, float_status *s) in float128_to_int32_round_to_zero()
3468 int64_t float128_to_int64_round_to_zero(float128 a, float_status *s) in float128_to_int64_round_to_zero()
3473 Int128 float128_to_int128_round_to_zero(float128 a, float_status *s) in float128_to_int128_round_to_zero()
3478 int32_t floatx80_to_int32_round_to_zero(floatx80 a, float_status *s) in floatx80_to_int32_round_to_zero()
3483 int64_t floatx80_to_int64_round_to_zero(floatx80 a, float_status *s) in floatx80_to_int64_round_to_zero()
3488 int8_t bfloat16_to_int8(bfloat16 a, float_status *s) in bfloat16_to_int8()
3493 int16_t bfloat16_to_int16(bfloat16 a, float_status *s) in bfloat16_to_int16()
3498 int32_t bfloat16_to_int32(bfloat16 a, float_status *s) in bfloat16_to_int32()
3503 int64_t bfloat16_to_int64(bfloat16 a, float_status *s) in bfloat16_to_int64()
3508 int8_t bfloat16_to_int8_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_int8_round_to_zero()
3513 int16_t bfloat16_to_int16_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_int16_round_to_zero()
3518 int32_t bfloat16_to_int32_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_int32_round_to_zero()
3523 int64_t bfloat16_to_int64_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_int64_round_to_zero()
3529 float_status *s) in float64_to_int32_modulo()
3538 float_status *s) in float64_to_int64_modulo()
3551 float_status *s) in float16_to_uint8_scalbn()
3560 float_status *s) in float16_to_uint16_scalbn()
3569 float_status *s) in float16_to_uint32_scalbn()
3578 float_status *s) in float16_to_uint64_scalbn()
3587 float_status *s) in float32_to_uint16_scalbn()
3596 float_status *s) in float32_to_uint32_scalbn()
3605 float_status *s) in float32_to_uint64_scalbn()
3614 float_status *s) in float64_to_uint16_scalbn()
3623 float_status *s) in float64_to_uint32_scalbn()
3632 float_status *s) in float64_to_uint64_scalbn()
3641 int scale, float_status *s) in bfloat16_to_uint8_scalbn()
3650 int scale, float_status *s) in bfloat16_to_uint16_scalbn()
3659 int scale, float_status *s) in bfloat16_to_uint32_scalbn()
3668 int scale, float_status *s) in bfloat16_to_uint64_scalbn()
3677 int scale, float_status *s) in float128_to_uint32_scalbn()
3686 int scale, float_status *s) in float128_to_uint64_scalbn()
3695 int scale, float_status *s) in float128_to_uint128_scalbn()
3750 uint8_t float16_to_uint8(float16 a, float_status *s) in float16_to_uint8()
3755 uint16_t float16_to_uint16(float16 a, float_status *s) in float16_to_uint16()
3760 uint32_t float16_to_uint32(float16 a, float_status *s) in float16_to_uint32()
3765 uint64_t float16_to_uint64(float16 a, float_status *s) in float16_to_uint64()
3770 uint16_t float32_to_uint16(float32 a, float_status *s) in float32_to_uint16()
3775 uint32_t float32_to_uint32(float32 a, float_status *s) in float32_to_uint32()
3780 uint64_t float32_to_uint64(float32 a, float_status *s) in float32_to_uint64()
3785 uint16_t float64_to_uint16(float64 a, float_status *s) in float64_to_uint16()
3790 uint32_t float64_to_uint32(float64 a, float_status *s) in float64_to_uint32()
3795 uint64_t float64_to_uint64(float64 a, float_status *s) in float64_to_uint64()
3800 uint32_t float128_to_uint32(float128 a, float_status *s) in float128_to_uint32()
3805 uint64_t float128_to_uint64(float128 a, float_status *s) in float128_to_uint64()
3810 Int128 float128_to_uint128(float128 a, float_status *s) in float128_to_uint128()
3815 uint16_t float16_to_uint16_round_to_zero(float16 a, float_status *s) in float16_to_uint16_round_to_zero()
3820 uint32_t float16_to_uint32_round_to_zero(float16 a, float_status *s) in float16_to_uint32_round_to_zero()
3825 uint64_t float16_to_uint64_round_to_zero(float16 a, float_status *s) in float16_to_uint64_round_to_zero()
3830 uint16_t float32_to_uint16_round_to_zero(float32 a, float_status *s) in float32_to_uint16_round_to_zero()
3835 uint32_t float32_to_uint32_round_to_zero(float32 a, float_status *s) in float32_to_uint32_round_to_zero()
3840 uint64_t float32_to_uint64_round_to_zero(float32 a, float_status *s) in float32_to_uint64_round_to_zero()
3845 uint16_t float64_to_uint16_round_to_zero(float64 a, float_status *s) in float64_to_uint16_round_to_zero()
3850 uint32_t float64_to_uint32_round_to_zero(float64 a, float_status *s) in float64_to_uint32_round_to_zero()
3855 uint64_t float64_to_uint64_round_to_zero(float64 a, float_status *s) in float64_to_uint64_round_to_zero()
3860 uint32_t float128_to_uint32_round_to_zero(float128 a, float_status *s) in float128_to_uint32_round_to_zero()
3865 uint64_t float128_to_uint64_round_to_zero(float128 a, float_status *s) in float128_to_uint64_round_to_zero()
3870 Int128 float128_to_uint128_round_to_zero(float128 a, float_status *s) in float128_to_uint128_round_to_zero()
3875 uint8_t bfloat16_to_uint8(bfloat16 a, float_status *s) in bfloat16_to_uint8()
3880 uint16_t bfloat16_to_uint16(bfloat16 a, float_status *s) in bfloat16_to_uint16()
3885 uint32_t bfloat16_to_uint32(bfloat16 a, float_status *s) in bfloat16_to_uint32()
3890 uint64_t bfloat16_to_uint64(bfloat16 a, float_status *s) in bfloat16_to_uint64()
3895 uint8_t bfloat16_to_uint8_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_uint8_round_to_zero()
3900 uint16_t bfloat16_to_uint16_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_uint16_round_to_zero()
3905 uint32_t bfloat16_to_uint32_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_uint32_round_to_zero()
3910 uint64_t bfloat16_to_uint64_round_to_zero(bfloat16 a, float_status *s) in bfloat16_to_uint64_round_to_zero()
3919 float16 int64_to_float16_scalbn(int64_t a, int scale, float_status *status) in int64_to_float16_scalbn()
3927 float16 int32_to_float16_scalbn(int32_t a, int scale, float_status *status) in int32_to_float16_scalbn()
3932 float16 int16_to_float16_scalbn(int16_t a, int scale, float_status *status) in int16_to_float16_scalbn()
3937 float16 int64_to_float16(int64_t a, float_status *status) in int64_to_float16()
3942 float16 int32_to_float16(int32_t a, float_status *status) in int32_to_float16()
3947 float16 int16_to_float16(int16_t a, float_status *status) in int16_to_float16()
3952 float16 int8_to_float16(int8_t a, float_status *status) in int8_to_float16()
3957 float32 int64_to_float32_scalbn(int64_t a, int scale, float_status *status) in int64_to_float32_scalbn()
3972 float32 int32_to_float32_scalbn(int32_t a, int scale, float_status *status) in int32_to_float32_scalbn()
3977 float32 int16_to_float32_scalbn(int16_t a, int scale, float_status *status) in int16_to_float32_scalbn()
3982 float32 int64_to_float32(int64_t a, float_status *status) in int64_to_float32()
3987 float32 int32_to_float32(int32_t a, float_status *status) in int32_to_float32()
3992 float32 int16_to_float32(int16_t a, float_status *status) in int16_to_float32()
3997 float64 int64_to_float64_scalbn(int64_t a, int scale, float_status *status) in int64_to_float64_scalbn()
4012 float64 int32_to_float64_scalbn(int32_t a, int scale, float_status *status) in int32_to_float64_scalbn()
4017 float64 int16_to_float64_scalbn(int16_t a, int scale, float_status *status) in int16_to_float64_scalbn()
4022 float64 int64_to_float64(int64_t a, float_status *status) in int64_to_float64()
4027 float64 int32_to_float64(int32_t a, float_status *status) in int32_to_float64()
4032 float64 int16_to_float64(int16_t a, float_status *status) in int16_to_float64()
4037 bfloat16 int64_to_bfloat16_scalbn(int64_t a, int scale, float_status *status) in int64_to_bfloat16_scalbn()
4045 bfloat16 int32_to_bfloat16_scalbn(int32_t a, int scale, float_status *status) in int32_to_bfloat16_scalbn()
4050 bfloat16 int16_to_bfloat16_scalbn(int16_t a, int scale, float_status *status) in int16_to_bfloat16_scalbn()
4055 bfloat16 int8_to_bfloat16_scalbn(int8_t a, int scale, float_status *status) in int8_to_bfloat16_scalbn()
4060 bfloat16 int64_to_bfloat16(int64_t a, float_status *status) in int64_to_bfloat16()
4065 bfloat16 int32_to_bfloat16(int32_t a, float_status *status) in int32_to_bfloat16()
4070 bfloat16 int16_to_bfloat16(int16_t a, float_status *status) in int16_to_bfloat16()
4075 bfloat16 int8_to_bfloat16(int8_t a, float_status *status) in int8_to_bfloat16()
4080 float128 int128_to_float128(Int128 a, float_status *status) in int128_to_float128()
4109 float128 int64_to_float128(int64_t a, float_status *status) in int64_to_float128()
4117 float128 int32_to_float128(int32_t a, float_status *status) in int32_to_float128()
4122 floatx80 int64_to_floatx80(int64_t a, float_status *status) in int64_to_floatx80()
4130 floatx80 int32_to_floatx80(int32_t a, float_status *status) in int32_to_floatx80()
4139 float16 uint64_to_float16_scalbn(uint64_t a, int scale, float_status *status) in uint64_to_float16_scalbn()
4147 float16 uint32_to_float16_scalbn(uint32_t a, int scale, float_status *status) in uint32_to_float16_scalbn()
4152 float16 uint16_to_float16_scalbn(uint16_t a, int scale, float_status *status) in uint16_to_float16_scalbn()
4157 float16 uint64_to_float16(uint64_t a, float_status *status) in uint64_to_float16()
4162 float16 uint32_to_float16(uint32_t a, float_status *status) in uint32_to_float16()
4167 float16 uint16_to_float16(uint16_t a, float_status *status) in uint16_to_float16()
4172 float16 uint8_to_float16(uint8_t a, float_status *status) in uint8_to_float16()
4177 float32 uint64_to_float32_scalbn(uint64_t a, int scale, float_status *status) in uint64_to_float32_scalbn()
4192 float32 uint32_to_float32_scalbn(uint32_t a, int scale, float_status *status) in uint32_to_float32_scalbn()
4197 float32 uint16_to_float32_scalbn(uint16_t a, int scale, float_status *status) in uint16_to_float32_scalbn()
4202 float32 uint64_to_float32(uint64_t a, float_status *status) in uint64_to_float32()
4207 float32 uint32_to_float32(uint32_t a, float_status *status) in uint32_to_float32()
4212 float32 uint16_to_float32(uint16_t a, float_status *status) in uint16_to_float32()
4217 float64 uint64_to_float64_scalbn(uint64_t a, int scale, float_status *status) in uint64_to_float64_scalbn()
4232 float64 uint32_to_float64_scalbn(uint32_t a, int scale, float_status *status) in uint32_to_float64_scalbn()
4237 float64 uint16_to_float64_scalbn(uint16_t a, int scale, float_status *status) in uint16_to_float64_scalbn()
4242 float64 uint64_to_float64(uint64_t a, float_status *status) in uint64_to_float64()
4247 float64 uint32_to_float64(uint32_t a, float_status *status) in uint32_to_float64()
4252 float64 uint16_to_float64(uint16_t a, float_status *status) in uint16_to_float64()
4257 bfloat16 uint64_to_bfloat16_scalbn(uint64_t a, int scale, float_status *status) in uint64_to_bfloat16_scalbn()
4265 bfloat16 uint32_to_bfloat16_scalbn(uint32_t a, int scale, float_status *status) in uint32_to_bfloat16_scalbn()
4270 bfloat16 uint16_to_bfloat16_scalbn(uint16_t a, int scale, float_status *status) in uint16_to_bfloat16_scalbn()
4275 bfloat16 uint8_to_bfloat16_scalbn(uint8_t a, int scale, float_status *status) in uint8_to_bfloat16_scalbn()
4280 bfloat16 uint64_to_bfloat16(uint64_t a, float_status *status) in uint64_to_bfloat16()
4285 bfloat16 uint32_to_bfloat16(uint32_t a, float_status *status) in uint32_to_bfloat16()
4290 bfloat16 uint16_to_bfloat16(uint16_t a, float_status *status) in uint16_to_bfloat16()
4295 bfloat16 uint8_to_bfloat16(uint8_t a, float_status *status) in uint8_to_bfloat16()
4300 float128 uint64_to_float128(uint64_t a, float_status *status) in uint64_to_float128()
4308 float128 uint128_to_float128(Int128 a, float_status *status) in uint128_to_float128()
4337 static float16 float16_minmax(float16 a, float16 b, float_status *s, int flags) in float16_minmax()
4349 float_status *s, int flags) in bfloat16_minmax()
4360 static float32 float32_minmax(float32 a, float32 b, float_status *s, int flags) in float32_minmax()
4371 static float64 float64_minmax(float64 a, float64 b, float_status *s, int flags) in float64_minmax()
4383 float_status *s, int flags) in float128_minmax()
4395 type type##_##name(type a, type b, float_status *s) \
4422 float16_do_compare(float16 a, float16 b, float_status *s, bool is_quiet) in MINMAX_2()
4431 FloatRelation float16_compare(float16 a, float16 b, float_status *s) in float16_compare()
4436 FloatRelation float16_compare_quiet(float16 a, float16 b, float_status *s) in float16_compare_quiet()
4442 float32_do_compare(float32 a, float32 b, float_status *s, bool is_quiet) in float32_do_compare()
4452 float32_hs_compare(float32 xa, float32 xb, float_status *s, bool is_quiet) in float32_hs_compare()
4485 FloatRelation float32_compare(float32 a, float32 b, float_status *s) in float32_compare()
4490 FloatRelation float32_compare_quiet(float32 a, float32 b, float_status *s) in float32_compare_quiet()
4496 float64_do_compare(float64 a, float64 b, float_status *s, bool is_quiet) in float64_do_compare()
4506 float64_hs_compare(float64 xa, float64 xb, float_status *s, bool is_quiet) in float64_hs_compare()
4539 FloatRelation float64_compare(float64 a, float64 b, float_status *s) in float64_compare()
4544 FloatRelation float64_compare_quiet(float64 a, float64 b, float_status *s) in float64_compare_quiet()
4550 bfloat16_do_compare(bfloat16 a, bfloat16 b, float_status *s, bool is_quiet) in bfloat16_do_compare()
4559 FloatRelation bfloat16_compare(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_compare()
4564 FloatRelation bfloat16_compare_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_compare_quiet()
4570 float128_do_compare(float128 a, float128 b, float_status *s, bool is_quiet) in float128_do_compare()
4579 FloatRelation float128_compare(float128 a, float128 b, float_status *s) in float128_compare()
4584 FloatRelation float128_compare_quiet(float128 a, float128 b, float_status *s) in float128_compare_quiet()
4590 floatx80_do_compare(floatx80 a, floatx80 b, float_status *s, bool is_quiet) in floatx80_do_compare()
4601 FloatRelation floatx80_compare(floatx80 a, floatx80 b, float_status *s) in floatx80_compare()
4606 FloatRelation floatx80_compare_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_compare_quiet()
4615 float16 float16_scalbn(float16 a, int n, float_status *status) in float16_scalbn()
4624 float32 float32_scalbn(float32 a, int n, float_status *status) in float32_scalbn()
4633 float64 float64_scalbn(float64 a, int n, float_status *status) in float64_scalbn()
4642 bfloat16 bfloat16_scalbn(bfloat16 a, int n, float_status *status) in bfloat16_scalbn()
4651 float128 float128_scalbn(float128 a, int n, float_status *status) in float128_scalbn()
4660 floatx80 floatx80_scalbn(floatx80 a, int n, float_status *status) in floatx80_scalbn()
4675 float16 QEMU_FLATTEN float16_sqrt(float16 a, float_status *status) in float16_sqrt()
4685 soft_f32_sqrt(float32 a, float_status *status) in soft_f32_sqrt()
4695 soft_f64_sqrt(float64 a, float_status *status) in soft_f64_sqrt()
4704 float32 QEMU_FLATTEN float32_sqrt(float32 xa, float_status *s) in float32_sqrt()
4731 float64 QEMU_FLATTEN float64_sqrt(float64 xa, float_status *s) in float64_sqrt()
4758 float64 float64r32_sqrt(float64 a, float_status *status) in float64r32_sqrt()
4767 bfloat16 QEMU_FLATTEN bfloat16_sqrt(bfloat16 a, float_status *status) in bfloat16_sqrt()
4776 float128 QEMU_FLATTEN float128_sqrt(float128 a, float_status *status) in float128_sqrt()
4785 floatx80 floatx80_sqrt(floatx80 a, float_status *s) in floatx80_sqrt()
4799 float32 float32_log2(float32 a, float_status *status) in float32_log2()
4808 float64 float64_log2(float64 a, float_status *status) in float64_log2()
4821 float16 float16_default_nan(float_status *status) in float16_default_nan()
4830 float32 float32_default_nan(float_status *status) in float32_default_nan()
4839 float64 float64_default_nan(float_status *status) in float64_default_nan()
4848 float128 float128_default_nan(float_status *status) in float128_default_nan()
4857 bfloat16 bfloat16_default_nan(float_status *status) in bfloat16_default_nan()
4870 float16 float16_silence_nan(float16 a, float_status *status) in float16_silence_nan()
4881 float32 float32_silence_nan(float32 a, float_status *status) in float32_silence_nan()
4892 float64 float64_silence_nan(float64 a, float_status *status) in float64_silence_nan()
4903 bfloat16 bfloat16_silence_nan(bfloat16 a, float_status *status) in bfloat16_silence_nan()
4914 float128 float128_silence_nan(float128 a, float_status *status) in float128_silence_nan()
4930 static bool parts_squash_denormal(FloatParts64 p, float_status *status) in parts_squash_denormal()
4940 float16 float16_squash_input_denormal(float16 a, float_status *status) in float16_squash_input_denormal()
4953 float32 float32_squash_input_denormal(float32 a, float_status *status) in float32_squash_input_denormal()
4966 float64 float64_squash_input_denormal(float64 a, float_status *status) in float64_squash_input_denormal()
4979 bfloat16 bfloat16_squash_input_denormal(bfloat16 a, float_status *status) in bfloat16_squash_input_denormal()
5015 floatx80 propagateFloatx80NaN(floatx80 a, floatx80 b, float_status *status) in propagateFloatx80NaN()
5054 float_status *status) in roundAndPackFloatx80()
5252 float_status *status) in normalizeRoundAndPackFloatx80()
5306 float32 float32_exp2(float32 a, float_status *status) in float32_exp2()
5354 floatx80 floatx80_round(floatx80 a, float_status *status) in floatx80_round()