)]}'
{
  "commit": "02f1e73db033f47a81e0f6c8b545ef0c7c127a18",
  "tree": "9dfc7f88244c53f348a579f8137828716fb7be86",
  "parents": [
    "cbfefdbf92f655d04f49b8343fef90306d05dd4d"
  ],
  "author": {
    "name": "Pooja Hemashekar",
    "email": "hemashekar@roofline.ai",
    "time": "Wed Aug 19 08:22:46 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 19 08:22:46 2026 +0200"
  },
  "message": "Integrate LLVM to llvm/llvm-project@d37fa5a838db (#24825)\n\nBumps the llvm-project submodule from llvm/llvm-project@6ea395e4fe4d to\nllvm/llvm-project@d37fa5a838db. Clean fast-forward, no carry-over\nreverts.\n\nAdaptations needed:\n- llvm/llvm-project@5835482e92cc moved the bufferization dialect\u0027s\n`BufferizableOpInterface` implementations out of the op definitions into\nexternal models that require explicit registration. Since IREE maintains\nits own dialect registry, update its codegen bufferization registration\naccordingly.\n- llvm/llvm-project@bcbe2e2dbc6c added function-signature validation to\nthe TOSA validation pass, enabled by default. IREE supports dynamic\ndimensions in function signatures, but the new checks reject them.\nDisable this validation in IREE\u0027s TOSA input pipeline, matching\nupstream\u0027s own `tosa-to-linalg` pipeline.\n- Regenerated CAPI export files for the MLIR memory-effects C API\nchanges in llvm/llvm-project@d04e49d9abec.\n\nAssisted-by: Claude Code\n\nSigned-off-by: Pooja Hemashekar \u003chemashekar@roofline.ai\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef0e07c8227a66274a2f3227a5dd8ba8db650b3e",
      "old_mode": 33188,
      "old_path": "compiler/plugins/input/TOSA/InputConversion/Passes.cpp",
      "new_id": "b9ecfa88f94ad5308efc1201e9d77331afe5e8d4",
      "new_mode": 33188,
      "new_path": "compiler/plugins/input/TOSA/InputConversion/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "77b58352cfb62abab18a0f3119e5d9f77a06f9bd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.c",
      "new_id": "c92d46e663795401b3265c81f7345d90fe207c07",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.c"
    },
    {
      "type": "modify",
      "old_id": "3d078035cead63c98d9448d4107bcad23bd5a40a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.def",
      "new_id": "417cfcc004a37535ec198d84bcfbdd2833e7f529",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.def"
    },
    {
      "type": "modify",
      "old_id": "49739934e881df512fb2c6b9aab641fea43891fd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.ld",
      "new_id": "86643c842453d5b75b888df15fd38288ea1922a9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.ld"
    },
    {
      "type": "modify",
      "old_id": "c7969ca036469ab6851339d7c1a3a2775d409e3a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.macos.lst",
      "new_id": "fc3d9f70e741773b9b74eb482a613ea3dd4e2f09",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.macos.lst"
    },
    {
      "type": "modify",
      "old_id": "69733a6d8b3b0b2989cf9ce198a59b784a552a45",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/CommonDialectRegistration.cpp",
      "new_id": "8bb62d3baae4e30f967e049d8a7a9b089d3b69b2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/CommonDialectRegistration.cpp"
    },
    {
      "type": "modify",
      "old_id": "fe0b8b603b78476c05f61e446e27c7678993e5b0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/BufferizationInterfaces.cpp",
      "new_id": "23c0b5c6c09f02c65ee0a281f8a8409b0874bb53",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/BufferizationInterfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "6ea395e4fe4db26920d57779ddae98eac6ba945d",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "d37fa5a838db382c4138e9612616cb0ac4ef448a",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    }
  ]
}
