)]}'
{
  "commit": "9421775ba4c7ec94d64a366a96f059e0195a105c",
  "tree": "ae864e9132e14630fe7936af30803e3612d4341d",
  "parents": [
    "35ee297ebe62e4fef34fc8abe1442564144ee049"
  ],
  "author": {
    "name": "Haochen Jiang",
    "email": "haochen.jiang@intel.com",
    "time": "Tue Jan 14 10:30:32 2025 +0800"
  },
  "committer": {
    "name": "Haochen Jiang",
    "email": "haochen.jiang@intel.com",
    "time": "Tue Jan 14 10:30:32 2025 +0800"
  },
  "message": "x86: Remove mod_table pass for MVexSIBMEM\n\nWhen using MVexSIBMEM, OP_M will help check modrm. Thus, no need\nto pass mod_table.\n\nSince we have OP_M do the work, from now on, mod_table[] should\nnot gain any new entries, unless both slots of them are populated,\ne.g., different modrm leading to different insns could not be\ncombined (Bad_Opcode is not the case since OP_M could handle that).\n\nopcodes/ChangeLog:\n\n\t* i386-dis.c: Remove mod_table pass for MVexSIBMEM.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9b6cf30fd02fdbc9fae56a3fabdd8d08e96f6f0",
      "old_mode": 33188,
      "old_path": "opcodes/i386-dis.c",
      "new_id": "96d8d1e4db79dbe15a7bc55b95ce58b3efdf27bf",
      "new_mode": 33188,
      "new_path": "opcodes/i386-dis.c"
    }
  ]
}
