)]}'
{
  "commit": "6bcc29f4ee6a371b7c7b98ea408590ef1bb7ddfc",
  "tree": "49b7f1f7b04124d447e90fa9f1db26089064d8bb",
  "parents": [
    "2b902827a4b8f41714b1a47233a2046d88cae822"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Thu Sep 23 09:48:57 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 23 09:48:57 2021 -0700"
  },
  "message": "Handle fusion of any named ops with outs of root ops. (#7133)\n\nCurrent code only handles fusion of linalg.fill/linalg.generic\r\nwith outs of root operations, but this could be any op. These ops\r\nwould be simultaneoulsy added to the fusion group of consumer root\r\noperation, but also marked as root. Fix that and also ensure an op\r\nwithin a dispatch region is not added to another \"nested\" dispatch\r\nregion.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5e6f48d184ca2d0b6e22f39acc8b9a2dde209a5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/DispatchLinalgOnTensors.cpp",
      "new_id": "30c7932a446ece1ef5d3bc3d2498d8b329c58fec",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/DispatchLinalgOnTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "0dc7904d78c5d9d7a3c530632603450bf66b6d33",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir",
      "new_id": "2d35b8ad0236bd15404c9ea224be733e770701c9",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir"
    }
  ]
}
