)]}'
{
  "commit": "16447cc4a8335407c2b71e050e7ebbecf664898e",
  "tree": "c1d45df7751689c2f7d219ce35b19e5f14235192",
  "parents": [
    "f33b42dc4eefd90e9535ef86183bb50c8a739e44"
  ],
  "author": {
    "name": "Juan Manuel Martinez Caamaño",
    "email": "jmartinezcaamao@gmail.com",
    "time": "Thu Jan 08 09:26:06 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 08 09:26:06 2026 +0100"
  },
  "message": "[NFC][SPIRV] Small changes for SPIRVPushConstantAccess (#174734)\n\nThis patch consists of 3 NFC changes:\n* Do not always report _changed_, report it only when something was\nmodified\n* Replace loop with `replaceUsesOfWith`\n* Instead of using a temporary vector, use `make_early_inc_range()` to\npre-increment the iterator before erasing the current element.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07772d266d9f28d9669bd8870fc5046335a3be6a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SPIRV/SPIRVPushConstantAccess.cpp",
      "new_id": "87a66dc4bb10b1a25b1f907492a1d81cef36533c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SPIRV/SPIRVPushConstantAccess.cpp"
    }
  ]
}
