)]}'
{
  "commit": "3e3689df4e05eb76b64a9e45247d87f9dad03177",
  "tree": "a8e4214f47a44d475c4a9eab7ab7f6f975bfaba2",
  "parents": [
    "7d10d8e076201e968d57f1c2f5ffd8c88ae1eec9"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Tue Jan 14 13:12:35 2025 -0800"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Mon Apr 28 13:40:17 2025 -0700"
  },
  "message": "tcg: Sink def, nb_iargs, nb_oargs loads in liveness_pass_1\n\nSink the sets of the def, nb_iargs, nb_oargs variables to\nthe default and do_not_remove labels.  They\u0027re not really\nneeded beforehand, and it avoids preceding code from having\nto keep them up-to-date.  Note that def had *not* been kept\nup-to-date; thankfully only def-\u003eflags had been used and\nthose bits were constant between opcode changes.\n\nReviewed-by: Pierrick Bouvier \u003cpierrick.bouvier@linaro.org\u003e\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2ca02eddf064ff5f71973eadf1d7255b777a5d1",
      "old_mode": 33188,
      "old_path": "tcg/tcg.c",
      "new_id": "2849bba480906b4685fbc1655a200e6574d88b47",
      "new_mode": 33188,
      "new_path": "tcg/tcg.c"
    }
  ]
}
