)]}'
{
  "commit": "f96945c5b5c3a52685e76795f03f75c75fb62fc7",
  "tree": "306c03a489c8d124ff26c6f4eed9241d26615a16",
  "parents": [
    "6963f94e98e9b0a1432bc0071d495c9e31b899ae"
  ],
  "author": {
    "name": "Karol Herbst",
    "email": "karolherbst@gmail.com",
    "time": "Thu Oct 06 00:36:23 2016 +0200"
  },
  "committer": {
    "name": "Samuel Pitoiset",
    "email": "samuel.pitoiset@gmail.com",
    "time": "Thu Oct 06 19:39:51 2016 +0200"
  },
  "message": "nv50/ir: optimize sub(a, 0) to a\n\nhelped some ue4 demos and divinity OS shaders\n\ntotal instructions in shared programs : 2818674 -\u003e 2818606 (-0.00%)\ntotal gprs used in shared programs    : 379273 -\u003e 379273 (0.00%)\ntotal local used in shared programs   : 9505 -\u003e 9505 (0.00%)\ntotal bytes used in shared programs   : 25837792 -\u003e 25837192 (-0.00%)\n\n                local        gpr       inst      bytes\n    helped           0           0          33          33\n      hurt           0           0           0           0\n\nSigned-off-by: Karol Herbst \u003ckarolherbst@gmail.com\u003e\nReviewed-by: Ilia Mirkin \u003cimirkin@alum.mit.edu\u003e\nReviewed-by: Pierre Moreau \u003cpierre.morrow@free.fr\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9875738593e12b01fcf2b37b1fb2c8bb2b0f17be",
      "old_mode": 33188,
      "old_path": "src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp",
      "new_id": "1c71155f8115b74085812ee29c74fbaded8af593",
      "new_mode": 33188,
      "new_path": "src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp"
    }
  ]
}
