)]}'
{
  "commit": "badd598fafe56577d6c96cc132da75ea27af7d36",
  "tree": "946ab957a4a9ae02676e38f6a7ea17b4ce636f65",
  "parents": [
    "b5a58b8df33ae6b1a0a3ffc0b6d761416a5b9bdf"
  ],
  "author": {
    "name": "Han-Chung Wang",
    "email": "hanchung@google.com",
    "time": "Tue Jan 10 22:27:15 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 10 22:27:15 2023 -0800"
  },
  "message": "Integrate llvm-project at 3589885d82b6 and bump submodules (#11781)\n\n* Reset third_party/llvm-project:\r\n3589885d82b6a835a783304111400ec3bb167a6b (2023-01-10 17:14:04 +0100):\r\n[mlir][llvm] Improve error messages during LLVM IR import.\r\n* mlir-hlo: 05f2daaf397c990713b5063f6bbf87ff507ae885\r\n* tensorflow: 8dfaeff87fd1493ea974afd41454c9fc843758b8\r\n\r\nCherry-pick https://github.com/llvm/llvm-project/commit/069d7d7e4868dd7817b8b0c6858ac2334c1a4d89\r\n\r\nCo-authored-by: Thomas Raoux \u003cthomasraoux@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3aafe57f6843d08c53e774f99b1ce4bf4b00469",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp",
      "new_id": "21e4beb0f1bcaa7bfe49a7aec81eb7e3373b7f06",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "3c51baac63a1fef30ee3a8139cfb2c89469597e0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/warp_reduction.mlir",
      "new_id": "e5b05c00e63ac12e7eb6c20dbbd1d616f95b57e3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/warp_reduction.mlir"
    },
    {
      "type": "modify",
      "old_id": "7f5ee7f883d4bd34d51e28112cffe8fe429a2b6c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/reduction_pipeline_transform.mlir",
      "new_id": "f1f71140920329b8a6ad1b0967458da6fcf936eb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/reduction_pipeline_transform.mlir"
    },
    {
      "type": "modify",
      "old_id": "b5dbd824c57d755018ae6e1b2d44bebc7dff4022",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/Passes.cpp",
      "new_id": "7a9721bf30e2b5b43ca90afdde2db7c6eaede45a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "f330e6a09b968788a8ff4ea8618c128fb9e7d631",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Transforms/Conversion.cpp",
      "new_id": "0b754411d47c52068a0533d3ef1e686806e67307",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Transforms/Conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1847f8261e1b3fcbbe9a69ed56ddd87343cf1b0",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/WORKSPACE",
      "new_id": "d6616eb5e4a567d2cde3596b6448fb139bb287f6",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "28769a885c66bacd367e439566b08fce95a4f17a",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp",
      "new_id": "f757c0a1113f8674c54700ea203dcbc979089844",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp"
    },
    {
      "type": "modify",
      "old_id": "e3809e77d6e72026949d661d590d7299721d4598",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/fuse-operands.mlir",
      "new_id": "367da649ff4e9b258e4552ddd4dd9d4da7aefeb4",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/fuse-operands.mlir"
    },
    {
      "type": "modify",
      "old_id": "5af6869e182f149b639d0dfd2c76f76feb02437b",
      "old_mode": 33188,
      "old_path": "tests/e2e/tosa_ops/reshape.mlir",
      "new_id": "a4deaabc589bc45ff55bce6209568d1fa19e7535",
      "new_mode": 33188,
      "new_path": "tests/e2e/tosa_ops/reshape.mlir"
    },
    {
      "type": "modify",
      "old_id": "c45f5c85e2ce619beb53861bb5f6d678afd504d3",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction.mlir",
      "new_id": "ffcbd5bcb53ca1b0010750d120e2648f51e58b9a",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction.mlir"
    },
    {
      "type": "modify",
      "old_id": "0a32c5007fcb83c24b70e6369c9b4771866d9616",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_eltwise.mlir",
      "new_id": "e27a4c3d496250077bbc0e26ef4dfe443dd1ea7c",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_eltwise.mlir"
    },
    {
      "type": "modify",
      "old_id": "f51818b5af7e4542d02835b65db144194a10a03a",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_v3.mlir",
      "new_id": "a18eafef2700a90d5b33d8a406d265b7301bb150",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_v3.mlir"
    },
    {
      "type": "modify",
      "old_id": "e10e936315410abd222eb58911b1e20fbfa80baf",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "05439859eb90f47cc32ce7864ebe5e1775108a47",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    },
    {
      "type": "modify",
      "old_id": "eaaad2f2c81612daf89ea5a7346c29ea07fe803e",
      "old_mode": 57344,
      "old_path": "third_party/mlir-hlo",
      "new_id": "05f2daaf397c990713b5063f6bbf87ff507ae885",
      "new_mode": 57344,
      "new_path": "third_party/mlir-hlo"
    }
  ]
}
