Commit ab2e62917c for qemu.org

commit ab2e62917cab5fcf2c9abf9289d58ac263092e44
Merge: 2c0584588c 0509b1a380
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Tue Oct 27 09:22:37 2026 -0500

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

    tcg: Generic expansion of integer opcodes.
    tcg: Annontate functions with QEMU_*_NONNULL

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmrdrUUdHHJpY2hhcmQu
    # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV94cwf/TIqi1eLGIahM5hMc
    # cfA9qRrVUiTt+cEcGolcsHAkrThzURLb+gXsSsnzo+GZ6RUkBuo9cclWZAhPyQo6
    # LC7V1cWe8J7+0MKoN8Rk3sOQv2wYhzr2Ybj0Q3QGTlJy+TqpncCcyysbiJOO9eiu
    # +9Wqc9sM1hXcGfSr+CCdAgdWQIOl8OggYl7K3tZ2FgQyFD3fsNDjcPLsZJuuK4C+
    # PY9pc4ih0ZYfXceZ7OL31edXA43gZSqETLCYoJ18WHgyZGUeRObVdbiktV9GGf6V
    # INYQ8sVn+OJyBjqCpO1V7nobzIIACXw3Nzehrzkj7KgvoLwqCgPuJhjXASQfqoXL
    # Fyw/RA==
    # =vukX
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Sun 25 Oct 2026 02:18:29 AM CDT
    # 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-20261025' of https://gitlab.com/rth7680/qemu: (100 commits)
      tcg: Annontate functions in tcg-op-common.h with QEMU_*_NONNULL
      tcg: Generic expansion of remaining atomic operations
      tcg: Generic expansion of tcg_gen_{non}atomic_cmpxchg_chk
      tcg: Generic expansion of tcg_gen_qemu_st_chk
      tcg: Generic expansion of tcg_gen_qemu_ld_chk
      tcg: Generic expansion of tcg_gen_dup_*
      tcg: Generic expansion of tcg_gen_st16_*
      tcg: Generic expansion of tcg_gen_st8_*
      tcg: Generic expansion of tcg_gen_st_*
      tcg: Generic expansion of tcg_gen_ld16u_*
      tcg: Generic expansion of tcg_gen_ld16s_*
      tcg: Generic expansion of tcg_gen_ld8u_*
      tcg: Generic expansion of tcg_gen_ld8s_*
      tcg: Generic expansion of tcg_gen_ld_*
      tcg: Generic expansion of tcg_gen_revbit8_*
      tcg: Split out tcg_gen_bitswap
      tcg: Generic expansion of tcg_gen_bswap16_*
      tcg: Use unsigned for flags for bswap and revbit operations
      tcg: Generic expansion of tcg_gen_muls2_*
      tcg: Generic expansion of tcg_gen_mulu2_*
      ...

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