)]}'
{
  "commit": "0fc56c437566f15e3fe54b568951eecb3cd68bf3",
  "tree": "821a9b695252e9618c6a06898e8d4cc51ee8c396",
  "parents": [
    "e5d0d78db4adc76200d9d8c3f055176911b42c5d"
  ],
  "author": {
    "name": "Taylor Simpson",
    "email": "tsimpson@quicinc.com",
    "time": "Thu Apr 27 16:00:12 2023 -0700"
  },
  "committer": {
    "name": "Taylor Simpson",
    "email": "tsimpson@quicinc.com",
    "time": "Thu May 18 12:40:52 2023 -0700"
  },
  "message": "Hexagon (target/hexagon) Move items to DisasContext\n\nThe following items in the CPUHexagonState are only used for bookkeeping\nwithin the translation of a packet.  With recent changes that eliminate\nthe need to free TCGv variables, these make more sense to be transient\nand kept in DisasContext.\n\nThe following items are moved\n    dczero_addr\n    branch_taken\n    this_PC\n\nSuggested-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nSigned-off-by: Taylor Simpson \u003ctsimpson@quicinc.com\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nMessage-Id: \u003c20230427230012.3800327-22-tsimpson@quicinc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4186f8fe3fbfecfbb8e608fb2acd580b73fedf3f",
      "old_mode": 33188,
      "old_path": "target/hexagon/README",
      "new_id": "43811178e95926d997eb84942b40c93241dfb6ca",
      "new_mode": 33188,
      "new_path": "target/hexagon/README"
    },
    {
      "type": "modify",
      "old_id": "87e457dda9e04179d3205f419ab7c6973d0be047",
      "old_mode": 33188,
      "old_path": "target/hexagon/cpu.h",
      "new_id": "d095dc6647fb92bee29085ed8c415d2bf0385004",
      "new_mode": 33188,
      "new_path": "target/hexagon/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "361cc789d7d6f60bcadf0f608eba8c7f9ce49616",
      "old_mode": 33188,
      "old_path": "target/hexagon/genptr.c",
      "new_id": "cb2aa28a19e4fe4a96e37b6aa05e9a996c1d3d1f",
      "new_mode": 33188,
      "new_path": "target/hexagon/genptr.c"
    },
    {
      "type": "modify",
      "old_id": "f3b298beee061d299447808c7b6bc6d7fca16ef8",
      "old_mode": 33188,
      "old_path": "target/hexagon/helper.h",
      "new_id": "fa0ebaf7c83a51e6be3cc2673195f5b70fc866b5",
      "new_mode": 33188,
      "new_path": "target/hexagon/helper.h"
    },
    {
      "type": "modify",
      "old_id": "5308c0848eaec457e915a31d3eff1c98cad55e67",
      "old_mode": 33188,
      "old_path": "target/hexagon/macros.h",
      "new_id": "5451b061eef60aed6154a330315c3cbf8a86251a",
      "new_mode": 33188,
      "new_path": "target/hexagon/macros.h"
    },
    {
      "type": "modify",
      "old_id": "dfabce312367adc64ba768c375d8c2389ba65262",
      "old_mode": 33188,
      "old_path": "target/hexagon/op_helper.c",
      "new_id": "12967ac21e03d5a7c0786dac38a268333df170f3",
      "new_mode": 33188,
      "new_path": "target/hexagon/op_helper.c"
    },
    {
      "type": "modify",
      "old_id": "ec5abd2fd07cda63d453ee3fb861faf06e7d09dc",
      "old_mode": 33188,
      "old_path": "target/hexagon/translate.c",
      "new_id": "b18f1a90519cbd749f7c4d7ad7e159c6255ad02a",
      "new_mode": 33188,
      "new_path": "target/hexagon/translate.c"
    },
    {
      "type": "modify",
      "old_id": "9697b4de0e4442e659592b87561dd3d2cf1129b8",
      "old_mode": 33188,
      "old_path": "target/hexagon/translate.h",
      "new_id": "4dd59c6726bd120a5af60aed55f73e9764866a4c",
      "new_mode": 33188,
      "new_path": "target/hexagon/translate.h"
    }
  ]
}
