)]}'
{
  "commit": "adeb538647f1b8b588fd4d1d115df4f8ed3e0fd7",
  "tree": "4e8f634d30bdf8795b52e3b7d7bdb7595f7a6c56",
  "parents": [
    "01c4c57d7488dff0da7d117cc19edefe4136a22c"
  ],
  "author": {
    "name": "Max191",
    "email": "44243577+Max191@users.noreply.github.com",
    "time": "Tue Feb 27 14:59:50 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 27 19:59:50 2024 +0000"
  },
  "message": "[Flow] Allow element-wise fusion of multi-reduction ops (#16503)\n\nThis enables element-wise fusion of ops with multiple reduction dimensions in FusionOfTensorOps.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea4f55a91c130e48048fddcc3b5279ed33aad666",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FusionOfTensorOps.cpp",
      "new_id": "060439e442013a7cef18455adeff12e4348e9f58",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FusionOfTensorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "2cdc605cfa5c22d16f7935ab7036f9edd67b37e5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.cpp",
      "new_id": "56edc9ee5b165a83cbe421de4066c807f54636f0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "2bfc4bcd7900a07e9c42fb58677e7bc2bd57b5fd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.h",
      "new_id": "60cf6789e0ad11cfcbbdfef831f990405f03e1dc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "55041e11d577682c233f92d24ef0b335e6601f69",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.td",
      "new_id": "743b19e33c4cb6c93eaf6e86e824f2ecbe645057",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "f3741b60e6558cf3a9d06b0d3aa58d743c0cc36f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/fusion_of_tensor_ops.mlir",
      "new_id": "da68ca195a0c236ebfd8df222e4a5b5b86ad217e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/fusion_of_tensor_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "5485f5998588c6aa77b6d844facdce34b8883907",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/pipeline_tests.mlir",
      "new_id": "290d2d76331e8527d7651bb7524c1ddfa3f6fbe2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/pipeline_tests.mlir"
    }
  ]
}
