)]}'
{
  "commit": "702603f46591f88a56168eaaa580ccc37fab2d80",
  "tree": "5a523eb4229685f3913da225df83051597bca07b",
  "parents": [
    "f3bc127a2cac390e1dd23d5d778499322b928da2"
  ],
  "author": {
    "name": "Keshav Vinayak Jha",
    "email": "31160700+keshavvinayak01@users.noreply.github.com",
    "time": "Wed Apr 22 22:01:42 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 22 22:01:42 2026 +0530"
  },
  "message": "[Codegen][LinalgExt] Port attention rewrites to OnlineAttentionOp (#24123)\n\nRewriting `AttentionOp` patterns to work with `OnlineAttention` with\ntemplatization.\n\nSigned-off-by: Keshav Vinayak Jha \u003ckeshavvinayakjha@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66b088db368456e060a06ba9ebbf91184a7ee738",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/StripCompilationInfo.cpp",
      "new_id": "7651cd5dea2776a3548069a875b70e182c9efdad",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/StripCompilationInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "adb6f1c59438d5190f8dca636ea9129a1a0fdb0d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/strip_compilation_info.mlir",
      "new_id": "fad5cd5e7dcaac711ea0ca52d3bcfda25cd6a572",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/strip_compilation_info.mlir"
    },
    {
      "type": "modify",
      "old_id": "b9357fc1d98d6d8af92d42715814a613d24197ec",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/ReshapeFusion.cpp",
      "new_id": "d71a4f4726b1e57d7519950658e30466a9849c61",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/ReshapeFusion.cpp"
    },
    {
      "type": "modify",
      "old_id": "301b32a3c488967e36f6f51675508f2349efbfe2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/TransposeFusion.cpp",
      "new_id": "644c4fbc1fdc0c594e0f6a475dda4645a7f79989",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/TransposeFusion.cpp"
    },
    {
      "type": "modify",
      "old_id": "63cc5387e60e61de055f056c2c76ce0d5d6156f3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/DispatchCreation/test/fold_unit_dims.mlir",
      "new_id": "9199de72cf8b18ebbfb5ed297d9648780ccdd23d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/DispatchCreation/test/fold_unit_dims.mlir"
    }
  ]
}
