)]}'
{
  "commit": "1d1060427db0fe4332d5ae34487789d57e873b5c",
  "tree": "a95e9f2fa3a7d34fa20cf206fe563439377e334a",
  "parents": [
    "2f4e3a2c823f7a51630253cd8a8681203b86664b"
  ],
  "author": {
    "name": "Richard Sandiford",
    "email": "richard.sandiford@arm.com",
    "time": "Thu Mar 30 11:09:09 2023 +0100"
  },
  "committer": {
    "name": "Richard Sandiford",
    "email": "richard.sandiford@arm.com",
    "time": "Thu Mar 30 11:09:09 2023 +0100"
  },
  "message": "aarch64: Regularise FLD_* suffixes\n\nSome FLD_imm* suffixes used a counting scheme such as FLD_immN,\nFLD_immN_2, FLD_immN_3, etc., while others used the lsb as the\nsuffix.  The latter seems more mnemonic, and was a big help\nin doing the SME2 work.\n\nSimilarly, the _10 suffix on FLD_SME_size_10 was nonobvious.\nPresumably it indicated a 2-bit field, but it actually starts\nin bit 22.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73ee15a025797ed451864bc1f980876ea298bfa2",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-asm.c",
      "new_id": "7351c2417b235f943bffe3efb10f2bdf16353ee7",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-asm.c"
    },
    {
      "type": "modify",
      "old_id": "ddbeefa9d91146cca3dbcdf73f6fcf434dbc1194",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-dis.c",
      "new_id": "05e285fac9984d31bb616d00677393546e73ebe2",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-dis.c"
    },
    {
      "type": "modify",
      "old_id": "2fa09b29d26755f782ea7d5dafdb15f5561bb2bc",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-opc-2.c",
      "new_id": "1d59a8bd332d98e1841b89c23e5bf6c481ee3c5f",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-opc-2.c"
    },
    {
      "type": "modify",
      "old_id": "7a88c19633da765513653020e85fb4b7ba023a01",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-opc.c",
      "new_id": "46c49dd95f82c684d2fea37d4c0d986f3361642c",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-opc.c"
    },
    {
      "type": "modify",
      "old_id": "2bbc81e66bb08ffe97de63b661e69fce42f0188f",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-opc.h",
      "new_id": "fc1f80872612af955f4b4269147a73e8add5031e",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-opc.h"
    },
    {
      "type": "modify",
      "old_id": "8deeded05e5b371bf95913e9eb3a671993b1a26b",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-tbl.h",
      "new_id": "82f4af2839f1eb39f40d41da23c8b00e30e50517",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-tbl.h"
    }
  ]
}
