)]}'
{
  "commit": "d78f716ef8c1ba64610128dfa2e2fd11795bac3e",
  "tree": "973bed9e129b8fee7384ff0de130d6991aa55219",
  "parents": [
    "3998b2d3877774b03cffbed8543c05331b3ba8d4"
  ],
  "author": {
    "name": "Han-Chung Wang",
    "email": "hanhan0912@gmail.com",
    "time": "Mon Jan 22 02:27:31 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 22 02:27:31 2024 -0800"
  },
  "message": "Bump LLVM to llvm/llvm-project@0cb024b and deps (#16114)\n\n- Revert\r\nhttps://github.com/llvm/llvm-project/commit/af78e5daf0791135485dbd7972ffedb927727a6b\r\nlocally. We need to bump tf-nightly to drop the revert.\r\nhttps://github.com/openxla/iree/issues/16173\r\n- Disable tracy capture for CUDA benchmarking due to that it\u0027s not\r\nprogressing. https://github.com/openxla/iree/issues/16157\r\n- Apply a\r\n[fix](https://github.com/openxla/iree/pull/16114/commits/a863467d73bbd5c6356542c8b9dfaa0ed743ab62)\r\nfor SME compilation failures.\r\n- Add fixes for\r\nhttps://github.com/llvm/llvm-project/commit/0a8e3dd432ff15ce871e4b9df0645e8a7e011fb3\r\n\r\nCloses https://github.com/openxla/iree/issues/16063 because\r\nhttps://github.com/llvm/llvm-project/commit/974ded972564c87683fdfc057e07ba6d83710f51\r\nfixes the issue; the commit is carried in the integrate.\r\n\r\n---------\r\n\r\nCo-authored-by: Benjamin Maxwell \u003cbenjamin.maxwell@arm.com\u003e\r\nCo-authored-by: Lei Zhang \u003cantiagainst@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36df6f65597d7c9f053d74311da705b7dbdbcb8a",
      "old_mode": 33261,
      "old_path": "build_tools/benchmarks/run_benchmarks.sh",
      "new_id": "f31aee4f690b8fe632f2a180c742df1afd3c3aed",
      "new_mode": 33261,
      "new_path": "build_tools/benchmarks/run_benchmarks.sh"
    },
    {
      "type": "modify",
      "old_id": "9df99764573bed0bf8db3ddaed055c3452b25188",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/BufferizationAnalysis.cpp",
      "new_id": "28f2a2ae3ae67267b404024147b2c947c414a48d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/BufferizationAnalysis.cpp"
    },
    {
      "type": "modify",
      "old_id": "7125fcac26694973693e6f0cbeed6212990243a2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/MaterializeEncodingIntoPackUnPack.cpp",
      "new_id": "1003a2e6f5ab91119f2332e81d9589b1351c1758",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/MaterializeEncodingIntoPackUnPack.cpp"
    },
    {
      "type": "modify",
      "old_id": "6612229527fa3e214ec67191deafda4627bf4388",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/BufferizationInterfaces.cpp",
      "new_id": "47827be19424e0ef775a50c6155a9cafaa17e50b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/BufferizationInterfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "4eb955d88ecc3b990d852eb94ccb3a7f2b12650d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/ConvertToLLVM.cpp",
      "new_id": "c58e131647663c613190b13dfc7dcbeed3a5fcb5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/ConvertToLLVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "013f27837dcb19c5147a67ace0a90838ea14787f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp",
      "new_id": "bed58d2cd31e00ed6fde1540a9cf5bec570fcbff",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp"
    },
    {
      "type": "modify",
      "old_id": "b0b36909f8fcb5d7c146cc69e7bb12c7b34a403b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUSplitReduction.cpp",
      "new_id": "e7dfbaf8d8c6367f3dccff01f27f74dc5de109fb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUSplitReduction.cpp"
    },
    {
      "type": "modify",
      "old_id": "b545ca5c3db953fa69122e101d8a2503d6aad49e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "017131ad194897691cdb1065c9900d4e70d225d0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "36bc031d533078927ddc1b9f94d391bcfe594918",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/KernelConfig.cpp",
      "new_id": "0885d0d3934d48ed47f6a90f559a402fac41f247",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/KernelConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "63f858a34eb4b24f9e3e5b1f1e65dc5c5170a976",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/InterchangeTransposeGenericOps.cpp",
      "new_id": "92e40d44e0c7f666832b99927a573a03a71c4b54",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/InterchangeTransposeGenericOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "37acdc30b2ce4522365cc6cf84c2d256135ca66c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/DetachElementwiseFromNamedOps.cpp",
      "new_id": "49b6c48d5777d7dcfb630451b4bebd5bcce6abe2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/DetachElementwiseFromNamedOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "15e600524ecc8c06c55a0eb2d37fdeb05da121c3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/RaiseSpecialOps.cpp",
      "new_id": "fd75630ba4a5498a86b4d21eb05f6727fc9db0ac",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/RaiseSpecialOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "3eda0a1e689e044767f1abb01c7f7eb27fdc746d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/SetEncoding.cpp",
      "new_id": "9365e0285c80108ada13f62b670493eecd72e372",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/SetEncoding.cpp"
    },
    {
      "type": "modify",
      "old_id": "d85c990eb6ad5a52647dbb4ce0c3343d5283cce9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceLinalgOnTensorsDelta.cpp",
      "new_id": "ccfd041cdd8687119474f088ba291d34429bd886",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceLinalgOnTensorsDelta.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ff44a587bbcda52f9540293f265467f381bb67d",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/Transforms/Transforms.h",
      "new_id": "f2ed26971c436244cbd114e1923ece37152fc289",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/Transforms/Transforms.h"
    },
    {
      "type": "modify",
      "old_id": "f731cc70f32abfc3d9cb64376dbe921625a1745a",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/IR/LinalgExtOps.cpp",
      "new_id": "a73ad5fe729938f173287c7829560f023bca0941",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/IR/LinalgExtOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "67ca50d8ad974eea83d5fc099c56839f7ae5ed32",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "7ea6688479cebb1c041eb2d4cbe673c6b593087e",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    }
  ]
}
