Commit a97f90fcf8 for qemu.org

commit a97f90fcf8029af253a2ba274b9bda9acabc5b23
Merge: 19b46407ee b9bf2135a7
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Thu Sep 24 08:24:59 2026 -0700

    Merge tag 'pull-tcg-20260924' of https://gitlab.com/rth7680/qemu into staging

    Never pass NULL to tcg expansion functions.

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmq1OBEdHHJpY2hhcmQu
    # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+M2wf9EtIYT+rAB3dqhRDr
    # cORS7UPNh9eRbQiSOz/5BMnkHnuDgJYg2E2Eas0Nhy5c2XAALbFQl2h55weQqGgP
    # lIahuNADIqgFO+qs+pmqLbzix/JI1s/YfBmCxrzPfyUHyZPK3ZAMHCMrFpE2BR5+
    # ErI3Q81tZ6ljGa+QPqxdipy/UVRh2ZAGXnukpAsVNZzKEMP3wlQLb/hw2XZLLrOl
    # viCGE6+lcv7dtykvj2fwc0X4jztn3Njz+nuX9buKllyAyxomXpS+UC4f0Ev942p7
    # xkOFa0GmbjR0Sz3OJ3VDZFbwcn8oL5EcRnq4hcnSBNL5fPh+Zc4C4sRv0gkxXQmC
    # wgKPDw==
    # =d3/e
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 24 Sep 2026 07:47:45 AM PDT
    # gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
    # gpg:                issuer "richard.henderson@linaro.org"
    # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate]

    * tag 'pull-tcg-20260924' of https://gitlab.com/rth7680/qemu:
      target/hppa/tcg: Always initialize DisasCond.{a0,a1}
      target/mips/tcg: Use gen_mxu_logic for gen_mxu_S32CPS
      target/mips/tcg: Use gen_mxu_logic for gen_mxu_S32SLT
      target/mips/tcg: Use gen_mxu_logic for gen_mxu_S32MAX_S32MIN
      target/mips/tcg: Split out gen_mxu_logic
      target/mips/tcg: Drop zero optimization in gen_mxu_s32mul
      target/mips/tcg: Fix zero in gen_mxu_d8sum
      target/i386/tcg: Always initialize CCPrepare.reg

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>