)]}'
{
  "commit": "b0e8fa7ff0dc9a32ff71df0e895aa7fb5089fcfa",
  "tree": "6a0f801be0b037087fc7a45033a4bb927ab4aad1",
  "parents": [
    "7e21379963c8be351a03693ce64d0a597ea0dbd7"
  ],
  "author": {
    "name": "Tejas Joshi",
    "email": "TejasSanjay.Joshi@amd.com",
    "time": "Tue Nov 15 21:56:37 2022 +0530"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Tue Nov 15 10:07:02 2022 -0800"
  },
  "message": "Add AMD znver4 processor support\n\n2022-09-28  Tejas Joshi \u003cTejasSanjay.Joshi@amd.com\u003e\n\ngas/\n\n        * config/tc-i386.c (cpu_arch): Add znver4 ARCH and rmpquery SUBARCH.\n        (md_assemble): Expand comment before swap_operands() with rmpquery.\n        * doc/c-i386.texi: Add znver4.\n        * testsuite/gas/i386/arch-14-1.d: New.\n        * testsuite/gas/i386/arch-14-1.s: New.\n        * testsuite/gas/i386/arch-14-znver4.d: New.\n        * testsuite/gas/i386/i386.exp: Add new znver4 test cases.\n        * testsuite/gas/i386/rmpquery.d: New.\n        * testsuite/gas/i386/rmpquery.s: New.\n        * testsuite/gas/i386/x86-64-arch-4-1.d: New.\n        * testsuite/gas/i386/x86-64-arch-4-1.s: New.\n        * testsuite/gas/i386/x86-64-arch-4-znver4.d: New.\n\nopcodes/\n\n        * i386-dis.c (x86_64_table): Add rmpquery.\n        * i386-gen.c (cpu_flag_init): Add CPU_ZNVER4_FLAGS and\n        CPU_RMPQUERY_FLAGS.\n        (cpu_flags): Add CpuRMPQUERY.\n        * i386-opc.h (enum): Add CpuRMPQUERY.\n        (i386_cpu_flags): Add cpurmpquery.\n        * i386-opc.tbl: Add rmpquery insn.\n        * i386-init.h: Re-generated.\n        * i386-tbl.h: Re-generated.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71437d4ab799699269ffa663ea8a772fec8d0b93",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "a5ea9b16c9e984c223bd6daf1e681a8e6deab2c7",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "6fa1199f32850cfc7e5c563ff2d0eab4a2613fef",
      "old_mode": 33188,
      "old_path": "gas/doc/c-i386.texi",
      "new_id": "feca644fa0bf85d0146a0996893f7a49cf2555a9",
      "new_mode": 33188,
      "new_path": "gas/doc/c-i386.texi"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "649c71c0f44418efd335d5e429d3acf7e5a6f6fa",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/arch-14-1.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59e3a687dbe7d66278d35a9a572edddc87a610eb",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/arch-14-1.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae309f99885660b931556781f1d56ead5373a95",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/arch-14-znver4.d"
    },
    {
      "type": "modify",
      "old_id": "cad783e46fd5aff79c537be11c494d0b33447501",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/i386.exp",
      "new_id": "f989e56a578c515950d29257e9f37bf848f47bd7",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/i386.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d937685612f91e25962150077c47aa65b1789ec",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/rmpquery.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75393734648f2caa2d7031cbb249783438cebf43",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/rmpquery.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f33cd6bc29734dfd601767f18f2791db7ac46a02",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-4-1.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57a370fa752d3f3663b4153138c1f707b3219bb1",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-4-1.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d64c96f0d40f761f84be74de39ece23452445cd3",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-4-znver4.d"
    },
    {
      "type": "modify",
      "old_id": "b724f78b981ad8c031f81aa239d24b266c51b0fa",
      "old_mode": 33188,
      "old_path": "opcodes/i386-dis.c",
      "new_id": "e43666af841db760fb628a64cd1164da5474d54b",
      "new_mode": 33188,
      "new_path": "opcodes/i386-dis.c"
    },
    {
      "type": "modify",
      "old_id": "48c15844ce3a89805b3acb50a79111ee3234d72e",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "4115c131fd19cff322f4fe9bfd904d27271d4f53",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    },
    {
      "type": "modify",
      "old_id": "23ac795c5c423ddb4f27f8cd83425b5eb3a1c01b",
      "old_mode": 33188,
      "old_path": "opcodes/i386-init.h",
      "new_id": "ba0af171e0cdede3c554e8dd34014681eb9567a6",
      "new_mode": 33188,
      "new_path": "opcodes/i386-init.h"
    },
    {
      "type": "modify",
      "old_id": "fd3675a58d4a442c07a85effe8482d7934f850ef",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.h",
      "new_id": "168729fec622eccccd0e197a21f3e6af0945dbcf",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.h"
    },
    {
      "type": "modify",
      "old_id": "7202f3f74f2ed177b143dd6ddb914307c5f1dc0a",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "eae3e53f778164cdea58f0fb6af545c52ded044b",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "bf444e99534d2e3d3634b07649bc16da479031bb",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "c463db9d3cca6d9bb836dbe04921257d08b4cc81",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
