)]}'
{
  "commit": "39482c2edcc9864cf694b8ea525b49693443f90a",
  "tree": "19c68a48a0ba7f212752df032a5f899a4a448cd6",
  "parents": [
    "9804ab26d0f25cb9c97e34f96bb0fb2be0a9f677"
  ],
  "author": {
    "name": "Philippe Mathieu-Daudé",
    "email": "philmd@linaro.org",
    "time": "Fri May 03 09:20:10 2024 +0200"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Sat May 04 08:02:57 2024 -0700"
  },
  "message": "target/alpha: Simplify gen_bcond_internal()\n\nRichard Henderson explained on IRC:\n\n  bcond_internal() used to insist that both branch\n  destination and branch fallthrough are use_goto_tb;\n  if not, we\u0027d use movcond to compute an indirect jump.\n  But it\u0027s perfectly fine for e.g. the branch fallthrough\n  to use_goto_tb, and the branch destination to use\n  an indirect branch.\n\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nMessage-Id: \u003c20240424234436.995410-4-richard.henderson@linaro.org\u003e\n[PMD: Split bigger patch, part 4/5]\nSigned-off-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nMessage-Id: \u003c20240503072014.24751-7-philmd@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "41151f002ea1b16b0c2e84231e7cd13105ae658b",
      "old_mode": 33188,
      "old_path": "target/alpha/translate.c",
      "new_id": "b7b94cc378cbe635fd820dcfc7833ccfe1bd337a",
      "new_mode": 33188,
      "new_path": "target/alpha/translate.c"
    }
  ]
}
