)]}'
{
  "commit": "1d565b21e1aecbb0da6589f3c4ea83c9c788ad63",
  "tree": "91f484f105e06f76fe8b62ad159ee91a2c18c780",
  "parents": [
    "60eb27fe4951fbe6cf5e24cc3d6df7e97c43a909"
  ],
  "author": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Mon May 25 01:28:56 2015 +0200"
  },
  "committer": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Fri Jun 12 12:02:48 2015 +0200"
  },
  "message": "target-sh4: split out Q and M from of SR and optimize div1\n\nSplitting Q and M out of SR, it\u0027s possible to optimize div1 by using\nTCG code instead of an helper.\n\nAt the same time removed the now unused gen_copy_bit_i32 function.\n\nReviewed-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a308c535ca29bd994fc980db7f86d79923364f3c",
      "old_mode": 33188,
      "old_path": "target-sh4/cpu.h",
      "new_id": "4a027a6c1c16a1e83abc7b93f34541c2636e6583",
      "new_mode": 33188,
      "new_path": "target-sh4/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "3b5c436ab4529a77d9b728bf451e52ef6889868d",
      "old_mode": 33188,
      "old_path": "target-sh4/helper.h",
      "new_id": "c9bc40704245f6445a3c4ef1c95f65104066c61a",
      "new_mode": 33188,
      "new_path": "target-sh4/helper.h"
    },
    {
      "type": "modify",
      "old_id": "524d7f67a44253e6875e087163d948b411746908",
      "old_mode": 33188,
      "old_path": "target-sh4/op_helper.c",
      "new_id": "cbc11aeccd8fabd091e84a3c156e983b1912fe90",
      "new_mode": 33188,
      "new_path": "target-sh4/op_helper.c"
    },
    {
      "type": "modify",
      "old_id": "9ab3ba06c9b14b7940153819aac16efd34938454",
      "old_mode": 33188,
      "old_path": "target-sh4/translate.c",
      "new_id": "44d0e94454f7d34afe0107aa70a9814bd787fede",
      "new_mode": 33188,
      "new_path": "target-sh4/translate.c"
    }
  ]
}
