)]}'
{
  "commit": "101b4bb8f4ae546fe5f2291e9501bee4239123ff",
  "tree": "9ace78862e21fa1df494f404f9608479976d9052",
  "parents": [
    "a7148a799b2a4c7e2be56b21f6d01018a6b27895"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri May 16 10:32:19 2025 +0200"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri May 16 10:32:19 2025 +0200"
  },
  "message": "x86: improve matching diagnostics when %st is involved\n\nDiagnosing operand size vs operand type mismatches doesn\u0027t work very\nwell when GPRs and FPRs are in the same register class, distinguished\njust by size. Introduce a separate RegFP class.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffde87aef53f753a771845950b896a4821d3f45d",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "31d4bccaee368aa6e9f1770f1759a46c9715ad16",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "7188cd5a4c89b3b506afda550fd16afbe066a1fd",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/inval-type.l",
      "new_id": "c029a9f0879bf896cdae5a44a3f6425acbf2369b",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/inval-type.l"
    },
    {
      "type": "modify",
      "old_id": "78cda94a6c3ce24d00e75849758130c6a58d0eed",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/inval-type.s",
      "new_id": "6490acd86932fa55277e9667750b67285ba6d1c0",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/inval-type.s"
    },
    {
      "type": "modify",
      "old_id": "df8013072c7749c6ff3e601da7d697c1b5683c2a",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "e90e2faa8ab27f477d461d30aae4c1d9eac773e7",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    },
    {
      "type": "modify",
      "old_id": "9e3ed63c512b211cde05fe894ab8ded255656c43",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.h",
      "new_id": "86fe0b8605944f481b362003d56e058f798d35b5",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.h"
    },
    {
      "type": "modify",
      "old_id": "bc71987bbfbb1f89e114f12e1ffbbe0a48313857",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "0a5e8de35d48f76002b2f711eb8d3240fee12901",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "026d3eea2126eac0ff0ce9fcc76e44d251edd645",
      "old_mode": 33188,
      "old_path": "opcodes/i386-reg.tbl",
      "new_id": "0b134b2d784032ed66ec595b804af5662170cf22",
      "new_mode": 33188,
      "new_path": "opcodes/i386-reg.tbl"
    },
    {
      "type": "modify",
      "old_id": "c12c69e5019fed64b8f1675571fc50a9ee8d18c4",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "83f7d990f59c5fb49d1c19abbead34d1ec758a79",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
