]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
Merge tag 'pull-fpu-20260430' of https://gitlab.com/rth7680/qemu into staging
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 30 Apr 2026 14:32:40 +0000 (10:32 -0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 30 Apr 2026 14:32:40 +0000 (10:32 -0400)
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>

Trivial merge