)]}'
{
  "commit": "70e6e52c9ce84c82f5409c9836a3926d2fb98221",
  "tree": "ae6c12cc17fd056da58eb4a66b2ab0c63882f3cd",
  "parents": [
    "8007d749733c5109cddc323eb8b52a5f2a0bad9f"
  ],
  "author": {
    "name": "Nicolas Vasilache",
    "email": "nicolasvasilache@users.noreply.github.com",
    "time": "Mon Mar 06 20:22:48 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 06 20:22:48 2023 +0100"
  },
  "message": "Add additional options to the ApplyPatternsOp (#12519)\n\nThe following upstream options are added to the ApplyPatternsOp:\r\n\r\n1. rank-reduction of linalg ops via reshapes\r\n2. pack/unpack propagation\r\n3. split bubble_expand from bubble_collapse as these patterns exhibit an\r\ninterference behavior\r\n4. patterns for greedy fusion of linalg ops\r\n\r\nAll these are extensively tested upstream, this PR provides the plumbing\r\nto be used with the transform dialect.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eefb051a6e2a04af1886b2426d8db0e65854f07f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp",
      "new_id": "55b08e0d2dbff7a37162bca9709da30b73ff01a2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1064f6ac1b646d37164451abe0d8e4dda8d1514",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h",
      "new_id": "797c3c01643d7a0621e782f61d7dfa0a3c6bf86c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h"
    },
    {
      "type": "modify",
      "old_id": "a55c29dfb069d0dc39881c880958a43e5a6d605e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td",
      "new_id": "e588b60e9ec0bac642842b5c87763afb2244f2b9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "8811b762843f52be3de3b9cb385301cecaec6620",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions_codegen_spec.mlir",
      "new_id": "6131ead0e569ed852b886edcf1c5be944763356f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "b74075aeb7497df87822571e02a187ad46b29737",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir",
      "new_id": "c3eebc0a43eb10782e2d6f04b73198ee3d695b85",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir"
    },
    {
      "type": "modify",
      "old_id": "3417d9c4fdc4f629308507233794c8a842f944f4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.cpp",
      "new_id": "dbddae94c7066a938b17f1c991b5992b7d922554",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d13de7bb4b35cccc2661256f5f980edf57eafa7",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/eltwise_reduction_codegen_spec.mlir",
      "new_id": "e39aed55e8f825a0b3e4150330413d5551035584",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/eltwise_reduction_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "69af78b85cc80a56de6bc1b0b04adda330878e02",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/eltwise_reduction_eltwise_codegen_spec.mlir",
      "new_id": "bd5115c71cb8614f3990305e77aa1bad47df7271",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/eltwise_reduction_eltwise_codegen_spec.mlir"
    }
  ]
}
