)]}'
{
  "commit": "802ef65b5f8dccbcabb7960bee9993ec65f95ab6",
  "tree": "29c9b3f27687acb9e04f8fdab8260a6f61b2f133",
  "parents": [
    "936fc0a96ed02e0d996ea58b05daf983b1cb3041"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Wed Dec 25 20:22:45 2024 -0800"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Thu Jan 16 20:57:17 2025 -0800"
  },
  "message": "tcg/arm: Add full [US]XT[BH] into {s}extract\n\nThe armv6 uxt and sxt opcodes have a 2-bit rotate field\nwhich supports extractions from ofs \u003d {0,8,16,24}.\nSpecial case ofs \u003d 0, len \u003c\u003d 8 as AND.\n\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "316185500d3a7d9f87424fae6da5ca6f8dd12f62",
      "old_mode": 33188,
      "old_path": "tcg/arm/tcg-target-has.h",
      "new_id": "d9f331110236425df20ff2a3118d2d58bd60c546",
      "new_mode": 33188,
      "new_path": "tcg/arm/tcg-target-has.h"
    },
    {
      "type": "modify",
      "old_id": "9cfb733a14ba0b35f738b7b25d637ffde69d7163",
      "old_mode": 33188,
      "old_path": "tcg/arm/tcg-target.c.inc",
      "new_id": "12dad7307f56929f1035374def7f3f7470f62be0",
      "new_mode": 33188,
      "new_path": "tcg/arm/tcg-target.c.inc"
    }
  ]
}
