)]}'
{
  "commit": "22c3694052384bc207bdf36d8c05c560bd91d291",
  "tree": "f5b31c934a04b4dbb644b3625a4c2c3a1fe2dbd3",
  "parents": [
    "41d6ac5da655a2e78109848f2db47e53552fd61a"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Mar 18 10:54:53 2022 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Mar 18 10:54:53 2022 +0100"
  },
  "message": "x86: fold certain AVX2 templates into their AVX counterparts\n\nLike for AVX512VL we can make the handling of operand sizes a little\nmore flexible to allow reducing the number of templates we have.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ef71b62e426f94477047d8cb6e3a608aa00ef76",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "10eb0a3aa6cc97369dec0713e1167e9350d11aaa",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "c7ce1c196f3766f05901653a194fa415930d3346",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "17405655cab0d9081eae360e4c3df5751faf6aaa",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "fa17a4fc5f59d09f1aac5078fcf9c226db8ba220",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "bfcbedc56f6e5c0bdfd3a242d538163af8176e0a",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
