)]}'
{
  "commit": "0dcd4a4abc076d5f37005606dd4d576bc49d1561",
  "tree": "aace25fe0f0919fa9cafd813f8f800e61fd4850a",
  "parents": [
    "dfbdd4e9505247d637185d682472a2f059942487"
  ],
  "author": {
    "name": "Joseph Huber",
    "email": "huberjn@outlook.com",
    "time": "Mon Jun 15 07:26:32 2026 -0500"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jun 15 05:30:36 2026 -0700"
  },
  "message": "[libclc] Use unchecked division for f64 AMDGPU reciprocal (#203809)\n\nSummary:\nThis matches what the AMD device libraries does. We can avoid extra\nsteps by only performing the two steps of the Newton-Raphson\napproximation of 1 / x. The exceptional cases should not appear in these\nmath functions, this is local to AMDGPU, and I verified they are bitwise\nidentical to the AMD math functions with parity in performance now.\nGitOrigin-RevId: cac31111d37cd27b222aa2ddb11e2238db27017f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d635cc700442d5bdb9dc4818d3ccf3bb0247598",
      "old_mode": 33188,
      "old_path": "clc/lib/amdgpu/math/clc_recip_fast.inc",
      "new_id": "e19ec82d7566ddc66bcd36a054235fd65d157ebc",
      "new_mode": 33188,
      "new_path": "clc/lib/amdgpu/math/clc_recip_fast.inc"
    }
  ]
}
