)]}'
{
  "commit": "7774b0defd638f50bfdd2a6a7f2411a82c842283",
  "tree": "e1f84354dd68dfd8a6d6dc96bd277ddbb6a6b96c",
  "parents": [
    "8ee423c8fb4a92112a1731fe082b981479edcb43"
  ],
  "author": {
    "name": "Kunwar Grover",
    "email": "groverkss@gmail.com",
    "time": "Wed Nov 15 02:41:30 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 14 21:11:30 2023 +0000"
  },
  "message": "Add FlashAttention v2 (#15527)\n\nThis patch adds the algorithmic modifications introduced in FA2 to the\r\ntile and decompose attention pass.\r\n\r\n---------\r\n\r\nCo-authored-by: Harsh Menon \u003charsh@nod-labs.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "367809b2dedeb32e64cde6ca6b7c652566e9a620",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/attention.mlir",
      "new_id": "20054535072aa4e88435d62d6d7db480e110d354",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/attention.mlir"
    },
    {
      "type": "modify",
      "old_id": "03e1cd68e77afce517c20220c963871922670602",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/attention_transform_spec.mlir",
      "new_id": "e33e07ec7395de3821aff64a487559da3e245529",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/attention_transform_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "430320ae33d6985acd8396edb38f4c18f2b4ba9f",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Passes/TileAndDecomposeAttention.cpp",
      "new_id": "778aeb079669527ef85f94e46278fdac307fafa3",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Passes/TileAndDecomposeAttention.cpp"
    },
    {
      "type": "modify",
      "old_id": "3561d8f5b1df6bc8180f6e9d6fd0ae126814aad2",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/tile_and_decompose_attention.mlir",
      "new_id": "322f8ab9155a3109cd4195bafda23ef4e5f49d7c",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/tile_and_decompose_attention.mlir"
    },
    {
      "type": "modify",
      "old_id": "3601d925f6d709a53a8d59dc3ff9cd20423a1700",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cpu/attention_codegen_spec.mlir",
      "new_id": "73ffab905f55d1f9b97eb1f817c1d11f1acee7b7",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cpu/attention_codegen_spec.mlir"
    }
  ]
}
