)]}'
{
  "commit": "39088ea2e5e895fa67b45d386c76bdf0a12eb054",
  "tree": "b1ba4bdde2d7a691cadcbfa57ed532288a093ed2",
  "parents": [
    "4b23615964a55134cc9210a05fd9b909f9d6c34e"
  ],
  "author": {
    "name": "Krzysztof Drewniak",
    "email": "Krzysztof.Drewniak@amd.com",
    "time": "Tue Jul 07 15:49:05 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 07 15:49:05 2026 -0700"
  },
  "message": "[ROCDL] Set relaxed buffer OOB mode (#24692)\n\nRecent LLVM changes to ptr addrspace(7)/fat buffer lowering (LLVM PRs\nhttps://github.com/llvm/llvm-project/pull/134329 and\nhttps://github.com/llvm/llvm-project/pull/134734 ) mean that\nunderalligned loads from buffer pointers get devectorized unless\n\"relaxed mode\" is enabled. IREE already has mitigations for the issues\nthat this OOB mode handles, so we must enable relaxed mode to prevent\nsevere regressions as seen in #24690.\n\nSadly there\u0027s no test for this one as we don\u0027t currently have tests for\nthe module translation and this is a hotfix so I want to keep it\nminimal.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0b1d80f1ad1743c2caf6f474f3084517ccdac675",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/ROCMTarget.cpp",
      "new_id": "f6cdb120231fcc2abd6d73610114ab412c87e203",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/ROCMTarget.cpp"
    }
  ]
}
