)]}'
{
  "commit": "05ff3e2b7d5d5e8d1c38a5f1610ebe84896df609",
  "tree": "781edd87121aafffeac08d005751bc37be134a20",
  "parents": [
    "3b30ab4e53ee85eb48b2a56081a25f87cc4b2a6d"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Thu Mar 14 14:03:30 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 14 14:03:30 2024 -0700"
  },
  "message": "Don\u0027t link `opencl.bc` when compiling for ROCm.  (#16778)\n\nWe shouldn\u0027t be using it, and linking it in to every executable adds ~20\r\nseconds wall time for large programs like unet:\r\n\r\n\r\n![image](https://github.com/openxla/iree/assets/4010439/260c420f-11ec-4a20-af6e-055a0599f582)\r\n\r\n\r\n~~Also enable the external tests (ONNX ops) on ROCm again to confirm\r\nthat this doesn\u0027t regress anything there.~~ (Need to update the XFAIL\r\nsets there after newly passing tests, in a separate PR)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3fe5f5d9abb83b77fbd8e1e6100384f21d124fb",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/CMakeLists.txt",
      "new_id": "d1be434920462be9265881b4a4fd6fddad571977",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e027907d9cbd55377ba2b96a826a2b86e84cd594",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/ROCMTargetUtils.cpp",
      "new_id": "f86741ebda5d3fd7e8951a09ebb40493aefd334e",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/ROCMTargetUtils.cpp"
    }
  ]
}
