)]}'
{
  "commit": "7e2dd20cc99e5cb69e5cd69f87483311287e8e54",
  "tree": "3abd209a6f440144b55e5c1073e26a2422bd9c8e",
  "parents": [
    "f4a7df433581c2e2616200e2d591194e084b7299"
  ],
  "author": {
    "name": "Max191",
    "email": "44243577+Max191@users.noreply.github.com",
    "time": "Wed May 01 10:57:34 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 01 13:57:34 2024 -0400"
  },
  "message": "[Winograd] Generate winograd.filter_transform op in ConvertConv2DToWinograd (#17106)\n\nThis PR enables the `ConvertConv2DToWinograd` pass to generate the\r\n`winograd.filter_transform` op instead of relying on constant folding\r\nwithin the pass. This will allow faster and more reliable constant\r\nfolding (or const-expr-hoisting) for the filter transform.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6cabb8b4805abb150be897c506d2f704458a5365",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/ConvertConv2DToWinograd.cpp",
      "new_id": "6ce35e192be05f843cd6915ed606990d96958748",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/ConvertConv2DToWinograd.cpp"
    },
    {
      "type": "modify",
      "old_id": "42b781da500fe54d1d47c45eff8b828c113795c1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/test/conv2d_to_winograd.mlir",
      "new_id": "b5be6e541e4151fc892d5542d366e2f2d925dcc8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/test/conv2d_to_winograd.mlir"
    }
  ]
}
