)]}'
{
  "commit": "51cab31caabf2512cb1c25400a084713e713ae22",
  "tree": "de8a32c7df1e7e7fcf1f6af2f5ce6583962fee88",
  "parents": [
    "e91733064bb2b803a32e2994ff34a59314a93018"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Fri Sep 16 11:24:32 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 16 11:24:32 2022 -0700"
  },
  "message": "Restrict places where `DetachElementwiseFromNamedOps` triggers. (#10443)\n\nThis pass needs to be deprecated eventually. This is really working around a front-end/input issue. For now only trigger the pattern to detach `outs` from named ops when the `outs` operand is defined by a `LinalgOp` that is not a `FillOp`.\r\n\r\nIssue #10406",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aae5c355ed7afb6c4a8be33eb12bba71dee3a932",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/DetachElementwiseFromNamedOps.cpp",
      "new_id": "f8db58ad568064c46769b6e199928a8404489b39",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/DetachElementwiseFromNamedOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "aedca264a4a551a4b30cc596b38f65a9fe224191",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/detach_elementwise_from_named_ops.mlir",
      "new_id": "acd5fa8655099d48ec441e6bc2aefc5450badc12",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/detach_elementwise_from_named_ops.mlir"
    }
  ]
}
