Commit 106df84b8d for qemu.org
commit 106df84b8dc40d41c08412e572cf10e3892e3d3f
Merge: b1c7ff93cc df540b566e
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu Apr 30 10:32:40 2026 -0400
Merge tag 'pull-fpu-20260430' of https://gitlab.com/rth7680/qemu into staging
fpu: Drop PARTS_GENERIC_64_128{_256}
fpu: Drop FRAC_GENERIC_64_128{_256}
fpu: Constify frac{64,128,256}_* inputs
fpu: Return struct from *_unpack_canonical
fpu: Inline some *_unpack_raw into only caller
fpu: Change parts_float_to_float_narrow to parts128_to_parts64
fpu: Change parts_float_to_float_widen to parts64_to_parts128
# -----BEGIN PGP SIGNATURE-----
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmnyhOMdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV864AgAjMAhRH1SfqWPr2yK
# 9hTvgA579zN1UmadpdQ/5RQp/XFx4h7n35vozI1pJTsgbNtnNR3VJFC7ORN6IlBU
# 3nL0TlRzmXTlW8jhdaVF3RJzTjoYuo4of+Q3RTmJ4gibxnmENkkPHOwLjFRFioxn
# X2Ae6bjZ+SXwRJh2bt/WpMs2npz+hkmGAmwmuNT1VD/x1VWNG6QTQPg10JLS623t
# OGqAdLzXRwb8hWQR/eJjTZgSjTRKFi7O3ty1GMlLrLvdQYa7MkfbSexda6mVqiaj
# MHMe6eFlPHv6wUR5Qzh4h1f/fPKIE/GndEahkUq2ztcFgrY3Yo3Fb9OYbOGvzNvF
# tU7piA==
# =6hiS
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 29 Apr 2026 18:23:31 EDT
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* tag 'pull-fpu-20260430' of https://gitlab.com/rth7680/qemu: (48 commits)
fpu: Change parts_float_to_float_widen to parts64_to_parts128
fpu: Change parts_float_to_float_narrow to parts128_to_parts64
fpu: Return struct from float128_unpack_canonical
fpu: Return struct from float128_unpack_raw
fpu: Inline floatx80_unpack_raw into only caller
fpu: Return struct from float{32,64}_unpack_canonical
fpu: Inline float64_unpack_raw into callers
fpu: Inline float32_unpack_raw into callers
fpu: Return struct from bfloat16_unpack_canonical
fpu: Inline bfloat16_unpack_raw into callers
fpu: Return struct from float16_unpack_canonical
fpu: Return struct from float16a_unpack_canonical
fpu: Inline float16_unpack_raw into callers
fpu: Return struct from float8_e5m2_unpack_canonical
fpu: Return struct from float8_e4m3_unpack_canonical
fpu: Return struct from float4_e2m1_unpack_canonical
fpu: Return structure from unpack_raw64
fpu: Constify frac{64,128,256}_* inputs
fpu: Drop FRAC_GENERIC_64_128{_256}
fpu: Drop PARTS_GENERIC_64_128{_256}
...
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>