)]}'
{
  "commit": "6d95f8c98aa477dcb319c753d743453847133bad",
  "tree": "df95fb966343ae5a519dc928e2f8851aa6662275",
  "parents": [
    "4f8ee5187e8fb76d7ba40239018b2a6c99a41b62"
  ],
  "author": {
    "name": "Ingo Müller",
    "email": "ingomueller@google.com",
    "time": "Fri May 17 08:11:22 2024 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 17 08:11:22 2024 +0200"
  },
  "message": "Integrate LLVM at `74a87548` (clean) (#17423)\n\nThis integrates llvm/llvm-project@74a87548 without local changes.\r\n\r\nOne fix-up is required to adapt to upstream changes:\r\n\r\nllvm/llvm-project@5c35b63d introduces the `dwarfAddressSpace` attribute\r\nto `LLVM::DIDerivedTypeAttr`, so existing constructions of that type\r\nstop compiling. This commit adds `std::nullopt` as a value for that\r\nargument in the existing constructions.\r\n\r\n---------\r\n\r\nSigned-off-by: Ingo Müller \u003cingomueller@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2561814e9c11354e3698f38f760614628479c787",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/DispatchABI.cpp",
      "new_id": "6daa1575abdb2ae33c5e9445330ad8782dda9521",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/DispatchABI.cpp"
    },
    {
      "type": "modify",
      "old_id": "1650f1b3d7f97ca95eb930984e74bdfd91b02b4e",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "74a87548e5b62881108e6cd1fd63b45580fc3097",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    }
  ]
}
