)]}'
{
  "commit": "c83443fd7622715ea2b81edae1cc60928ec3614c",
  "tree": "1b7a77fca295da40a1d5dedb06f2fd37f5aa485d",
  "parents": [
    "457bc7af867d02e6f0dcbaf3c55d9b131ce5ab08"
  ],
  "author": {
    "name": "Haochen Jiang",
    "email": "haochen.jiang@intel.com",
    "time": "Fri Oct 24 10:53:21 2025 +0800"
  },
  "committer": {
    "name": "Haochen Jiang",
    "email": "haochen.jiang@intel.com",
    "time": "Wed Oct 29 14:12:16 2025 +0800"
  },
  "message": "Revert \"x86/APX: drop AMX-TRANSPOSE promoted insns\"\n\nThis reverts commit bafcf0823c1ae4c2201670225c9cf14ccf2abc67.\n\nThe patch (the removal) was done on the wrong assumption that\nit was only the APX-promoted forms which would be dropped\nbecause the APX spec was updated ahead of ISE and there was no\ninfo that AMX-TRANSPOSE would be de-published at that time.\nGiven the current situation, since we will choose to disable\nAMX-TRANSPOSE but not to remove the support in Binutils, we will\nalso not remove the APX support.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b508d790b5de8894d603b7b97aef010bff89e92",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "615824026c86a238f75d2fd6ff3f7d699941ef60",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "68c73e9385c790812f5ab73d5760525bf21130a7",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted-intel.d",
      "new_id": "d5476d3dff3f2a278f82e8ee19b9f9e0e24ca3ef",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted-intel.d"
    },
    {
      "type": "modify",
      "old_id": "3ced6d5d90ceb5cb98f4a938d8f0968315aee448",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted-wig.d",
      "new_id": "c445a44df97d652ec4511e34d4e6fb95eed7d112",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted-wig.d"
    },
    {
      "type": "modify",
      "old_id": "64498ff088f5943a5018cff9a29b511d6f9f25ed",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted.d",
      "new_id": "d9ebf3b1d531080fdc4d772208249f8c1df1c61d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted.d"
    },
    {
      "type": "modify",
      "old_id": "f95ff503281d11a26c3841d751acdc30c3f69b41",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted.s",
      "new_id": "f0bcb3a9bebbd7e3d12d41323fe1616c1e195bea",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-apx-evex-promoted.s"
    },
    {
      "type": "modify",
      "old_id": "5281ab6ab9e981c794598de8920f339a07aac232",
      "old_mode": 33188,
      "old_path": "opcodes/i386-dis-evex.h",
      "new_id": "3c24c224efcfdfb9973ca6a7c968454c16104f5c",
      "new_mode": 33188,
      "new_path": "opcodes/i386-dis-evex.h"
    },
    {
      "type": "modify",
      "old_id": "e0ccd538e99de02e0bb3b08e6b9fff72b498956c",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "6ba7764449c2d96c6365b840a9ea2d51e801b0a4",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    },
    {
      "type": "modify",
      "old_id": "6cd52c26ba18d939e98df300df6a9cc7f80d1d39",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "1cf3d5d468864918ab0c2c98b614adb8176ac0f7",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "9eff27797b09f69d1783d042af5cc2422fdb8455",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "6341f55ab076bb322140645b94907a3bf1e47439",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
