)]}'
{
  "commit": "97455854815b7f874ebfd50a0660c26bf1f3f2a4",
  "tree": "3ef1dd932e5c77c26f12a0a1b4073554c39e858e",
  "parents": [
    "7d6abcca9117d4c24fcece8f6900a0a2ece9fbe5"
  ],
  "author": {
    "name": "Oleksandr \"Alex\" Zinenko",
    "email": "zinenko@google.com",
    "time": "Tue Nov 29 12:57:51 2022 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 29 11:57:51 2022 +0000"
  },
  "message": "Add expansion bubble-up to apply_patterns transform op (#11344)\n\nThis transformation is useful when fusing leading operations into a\r\nreduction after splitting said reduction.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2dfc42c0d33d1448fc8691e67d4706f05367ff9d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp",
      "new_id": "5074053b2c13196e3fb3dc1ccb43e0a6f036c7fd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "289b18d96921fcdbf19615e96f24106c6b56c780",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td",
      "new_id": "4230d7750f09bb62c16e3831956be1df15bdf8a0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "3b64f1d8348293c1ad35c691cf21c837a07d1d6f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir",
      "new_id": "185e273818add10cd175fc102083fa8dbd2154e5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir"
    }
  ]
}
