)]}'
{
  "commit": "0e4cc77316732e67cff33e493eff2aa7feed4587",
  "tree": "e1e3a9830a91012c0b7a49a4ed6610793e34bcb3",
  "parents": [
    "9234efeee5f47807f0e08769983ac439d5ffefde"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jul 23 08:03:21 2021 +0200"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jul 23 08:03:21 2021 +0200"
  },
  "message": "x86: express unduly set rounding control bits in disassembly\n\nWhile EVEX.L\u0027L are indeed ignored when EVEX.b stands for just SAE,\nEVEX.b itself is not ignored when an insn permits neither rounding\ncontrol nor SAE.\n\nWhile changing this aspect of EVEX.b handling, also alter unduly set\nembedded broadcast: Don\u0027t call BadOp(), screwing up subsequent\ndisassembly, but emit \"{bad}\" instead.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f19edceb6bb255cdce37c17c0437e7e0f3568fcd",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/avx512f-nondef.d",
      "new_id": "07ffe60e1771ec8cbb27d740ccaf91b92f6df3c2",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/avx512f-nondef.d"
    },
    {
      "type": "modify",
      "old_id": "676c4e0fe4bf799966a56c3a739975f3c5731bfd",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/avx512f-nondef.s",
      "new_id": "96d0466624841e5f3e21fdbe51c113673b83855d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/avx512f-nondef.s"
    },
    {
      "type": "modify",
      "old_id": "367b2eb13211b650496bf9354f051d2ed529202d",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/evex.d",
      "new_id": "4afcc6db7280e446d90c903760ebad4dd4849e47",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/evex.d"
    },
    {
      "type": "modify",
      "old_id": "bce2d80588d1443d783a936d7fd8a2f723e4f3d1",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-avx512f-nondef.d",
      "new_id": "e8ddfd58870a0ce08a6861384a9359b44594cad2",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-avx512f-nondef.d"
    },
    {
      "type": "modify",
      "old_id": "255d2c931f155fe88b579bb3c9979162dbeca180",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-avx512f-nondef.s",
      "new_id": "952f2db76b37f81859a2dcd563bd7359ce97702e",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-avx512f-nondef.s"
    },
    {
      "type": "modify",
      "old_id": "3a7b48e0bf93d7e0da36ba57113c3f4fbbe84e0b",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-evex.d",
      "new_id": "041747db892809d9a24e0b3d476682410bfa8eab",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-evex.d"
    },
    {
      "type": "modify",
      "old_id": "521d68993386d9abe3410d9de10b10e23b673a55",
      "old_mode": 33188,
      "old_path": "opcodes/i386-dis.c",
      "new_id": "b25a9f324c05c0e68ef78dfcf06561f7eb60df66",
      "new_mode": 33188,
      "new_path": "opcodes/i386-dis.c"
    }
  ]
}
