)]}'
{
  "commit": "ce623e7aa486d1330c9a4529c77a302d2fdcb801",
  "tree": "0eb2f066a02a0cd040e95eeb05c40a4aea975cec",
  "parents": [
    "c04965ec7d8819448f7d7b48cee9fa6567e67455"
  ],
  "author": {
    "name": "Richard Sandiford",
    "email": "richard.sandiford@arm.com",
    "time": "Thu Mar 30 11:09:16 2023 +0100"
  },
  "committer": {
    "name": "Richard Sandiford",
    "email": "richard.sandiford@arm.com",
    "time": "Thu Mar 30 11:09:16 2023 +0100"
  },
  "message": "aarch64: Add the SME2 saturating conversion instructions\n\nThere are two instruction formats here:\n\n- SQCVT, SQCVTU and UQCVT, which operate on lists of two or\n  four registers.\n\n- SQCVTN, SQCVTUN and UQCVTN, which operate on lists of\n  four registers.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62b23cd19a7ecb11a9a3e68557444eb19a1b69de",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25-invalid.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b18a2ac99c3452d951ae97312db11165c4ce996",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25-invalid.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10395f75c4087fed8ef850ef83b83ba1b7a515d1",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25-invalid.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1e9d3968c87e73041a76f79b16285bdafac39de",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25-noarch.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66998fffd32da2fac245296292b5d6c7611d6b1e",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25-noarch.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2fdce756c336741c5b767b62dfdd1f680004a38",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45a2a70b0213fba69f772424a45837b196d509c9",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-25.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e336bf090503477c39c9432f8d562368ab319d8",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26-invalid.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08c2f7fc7af4a9f0d8441565a62c42baba0baa90",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26-invalid.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eddec902b2879d0e2cdb6bce7335162e84994ae",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26-invalid.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9af412a1e0e4c717992b630cd56246b5d84955b",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26-noarch.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1bd4899d5e3f79e4fa7e8228c18a9493f6e79d2",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26-noarch.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96e0ca990f64075748157cd0ea11901472f5c156",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72bdbf686764ff43b06551f9477ee22063a9d7ab",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sme2-26.s"
    },
    {
      "type": "modify",
      "old_id": "f18f383a711e10f86ecd23ec546a90e5cfaa550d",
      "old_mode": 33188,
      "old_path": "include/opcode/aarch64.h",
      "new_id": "b445bf758fcdcaab3dad7245988db2f76952beeb",
      "new_mode": 33188,
      "new_path": "include/opcode/aarch64.h"
    },
    {
      "type": "modify",
      "old_id": "b1d2d589a138f593e111207a8370f3124a313aca",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-asm.c",
      "new_id": "5f2e51044ce7c47a1c3eacd3f72b06f18eacf3ce",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-asm.c"
    },
    {
      "type": "modify",
      "old_id": "759f6ab3611a47d0da455036b6b4a083fdf88b97",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-dis-2.c",
      "new_id": "55a01e6e593ee24c8aac964698506a1d2aac40b4",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-dis-2.c"
    },
    {
      "type": "modify",
      "old_id": "7271231eb3fa0fdbaec7477ff39a093c06fac25a",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-dis.c",
      "new_id": "fd13c924804f024a7678f729788bd8517ed5e556",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-dis.c"
    },
    {
      "type": "modify",
      "old_id": "ac54bf7811aaf0483ba98122b1080b372461ea95",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-opc.c",
      "new_id": "0418a21b2954ef44b270f5ce40a9cd65dcaf8eb8",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-opc.c"
    },
    {
      "type": "modify",
      "old_id": "f8051c9b2da540643fc7bf13094d0bb5a4384902",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-opc.h",
      "new_id": "698b00d7805c12c6ebaba95aad3122a38768101a",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-opc.h"
    },
    {
      "type": "modify",
      "old_id": "eae843b593cf071a6f115af5a923be3211a92a76",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-tbl.h",
      "new_id": "b0c5bb54ae40deb435c410feb7b03f5366c53a9d",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-tbl.h"
    }
  ]
}
