)]}'
{
  "commit": "74c7803f0cc8d3d66513b6d6549bff2fbe737a7d",
  "tree": "ae70d11b006ef88862cff7e102e6188c96fa78f1",
  "parents": [
    "41f11e93773eb4e1f1844a4985afa276032d9ba8"
  ],
  "author": {
    "name": "Andre Vieira",
    "email": "andre.simoesdiasvieira@arm.com",
    "time": "Wed Nov 20 17:15:28 2024 +0000"
  },
  "committer": {
    "name": "Andre Vieira",
    "email": "andre.simoesdiasvieira@arm.com",
    "time": "Wed Nov 20 17:30:17 2024 +0000"
  },
  "message": "arm: Support pac_key_* register operand for MRS/MSR in Armv8.1-M Mainline\n\nAdd support for pac_key_[pu]_[0-3](_ns)? register operands for the MRS and MSR\ninstructions when assembling for Armv8.1-M Mainline, as well as adding the\ncorresponding support for disassembling instructions that use it.\n\n(cherry picked from commit 1fb5ccd6bfc140c0f542cdd678e5888e18599e59)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "540ab4873843a49214d85642b59520ef7a7dd971",
      "old_mode": 33188,
      "old_path": "gas/config/tc-arm.c",
      "new_id": "70ef6a3483f930cd428c1fed5a8c2777db64a45b",
      "new_mode": 33188,
      "new_path": "gas/config/tc-arm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "187799bbb030b3f6a75610ca627c63ba1b59fc60",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/arm/archv8_1m-pac-msr.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11221f473b1f4ebfb0ce9ce180b720d532b1d954",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/arm/archv8_1m-pac-msr.s"
    },
    {
      "type": "modify",
      "old_id": "601d9ba7321cb00b7a5c17752c5de969243bcef6",
      "old_mode": 33188,
      "old_path": "opcodes/arm-dis.c",
      "new_id": "43961858e86123e11b4cbda3df28f639956fb312",
      "new_mode": 33188,
      "new_path": "opcodes/arm-dis.c"
    }
  ]
}
