)]}'
{
  "commit": "f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81",
  "tree": "73a66c9854fe50e2a3e77433521bb3368dc282ad",
  "parents": [
    "eaf760ac0d92c60b81c47acd9c051228442f33c6",
    "4daad8d9d6b9d426beb8ce505d2164ba36ea3168"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Aug 28 16:07:04 2023 -0400"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Aug 28 16:07:04 2023 -0400"
  },
  "message": "Merge tag \u0027pull-tcg-20230823-2\u0027 of https://gitlab.com/rth7680/qemu into staging\n\naccel/*: Widen pc/saved_insn for *_sw_breakpoint\naccel/tcg: Replace remaining target_ulong in system-mode accel\ntcg: spelling fixes\ntcg: Document bswap, hswap, wswap byte patterns\ntcg: Introduce negsetcond opcodes\ntcg: Fold deposit with zero to and\ntcg: Unify TCG_TARGET_HAS_extr[lh]_i64_i32\ntcg/i386: Drop BYTEH deposits for 64-bit\ntcg/i386: Allow immediate as input to deposit\ntarget/*: Use tcg_gen_negsetcond_*\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmTnoP4dHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV80MAf+NCEN7bwqGWmWGtfz\n# YGXp6J51rDwOWVVzTZDv2Gtkc4/Cv0wwtLk4JT5Sg/LQur3tie/bgqOY1SBb4cRq\n# UC1ERk3oqvmh8+aUqCc2SsncVtBduxAMqdlIhuD886SuZHgdry5cp2/MaOEFL/Un\n# yQoKl238OzTmIuKnf4p/NnfD4PZxEtzKy9vQyHKswDH5f2+egaqpmKOL/6Xtl8rL\n# 2nXPbd1UTlMu/QLlQ/CLKcW3Z9eBNrYDSQV1+K2J5ZjSFey8H5RUv3UAfqRpY00b\n# EObcNCMSc6D9bpb2p34QENZNh9GiHE9Stg9VGNFOGilaaMxoa6yowlgz9Dz9xlWN\n# OHG1ug\u003d\u003d\n# \u003ded8f\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 24 Aug 2023 14:27:10 EDT\n# gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg:                issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \u003crichard.henderson@linaro.org\u003e\" [full]\n# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F\n\n* tag \u0027pull-tcg-20230823-2\u0027 of https://gitlab.com/rth7680/qemu: (48 commits)\n  tcg: spelling fixes\n  docs/devel/tcg-ops: fix missing newlines in \"Host vector operations\"\n  target/cris: Fix a typo in gen_swapr()\n  tcg/tcg-op: Document wswap_i64() byte pattern\n  tcg/tcg-op: Document hswap_i32/64() byte pattern\n  tcg/tcg-op: Document bswap64_i64() byte pattern\n  tcg/tcg-op: Document bswap32_i64() byte pattern\n  tcg/tcg-op: Document bswap32_i32() byte pattern\n  tcg/tcg-op: Document bswap16_i64() byte pattern\n  tcg/tcg-op: Document bswap16_i32() byte pattern\n  tcg/i386: Implement negsetcond_*\n  tcg/i386: Use shift in tcg_out_setcond\n  tcg/i386: Clear dest first in tcg_out_setcond if possible\n  tcg/i386: Use CMP+SBB in tcg_out_setcond\n  tcg/i386: Merge tcg_out_movcond{32,64}\n  tcg/i386: Merge tcg_out_setcond{32,64}\n  tcg/i386: Merge tcg_out_brcond{32,64}\n  tcg/sparc64: Implement negsetcond_*\n  tcg/s390x: Implement negsetcond_*\n  tcg/riscv: Implement negsetcond_*\n  ...\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": []
}
