)]}'
{
  "commit": "825c956c64eb703a1874116df5bf894159f51aae",
  "tree": "64f564f70ac2a5373f960de13f73f79eb1b2dbfe",
  "parents": [
    "e574381839f3ddcad2a6c885444d6c59c1b46a11"
  ],
  "author": {
    "name": "Fabian Ritter",
    "email": "fabian.ritter@amd.com",
    "time": "Wed Sep 24 13:22:03 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 24 13:22:03 2025 +0200"
  },
  "message": "[AMDGPU] SIMemoryLegalizer: Factor out check if memory operations can affect the global AS (#160129)\n\nMostly NFC, and adds an assertion for gfx12 to ensure that no atomic scratch\ninstructions are present in the case of GloballyAddressableScratch. This should\nalways hold because of #154710.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c85d2bb9fe9ae5724cf2a3e13c6db6d53a1e17cf",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp",
      "new_id": "27dc4ead4c364b417507bbdc3d4e428805202316",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp"
    }
  ]
}
