)]}'
{
  "commit": "7c410492bdcbfdd4972de827d995bfb8482841a5",
  "tree": "014ab037b0c82481874bf6d0321a117d6eb4f0a4",
  "parents": [
    "199790292101bed6128c1db2e1bb1cacf2d6ab54"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Wed Jun 19 13:37:22 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 19 13:37:22 2024 -0700"
  },
  "message": "Fixing broken fill builtins that were double offsetting. (#17696)\n\nThis had been broken since inception for any fill that was not starting\r\nat offset 0 of the target resource. By taking the offset as an argument\r\nsubsequent dispatch operand packing would offset by the binding range.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dfbff7a9ead25d8576bdadee5843630e976679ef",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i16.mlir",
      "new_id": "81f683f26cdf6a986ea64bb73010f7fcea1c2845",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i16.mlir"
    },
    {
      "type": "modify",
      "old_id": "8af753ae1ad0bec9aba0ed37f61d3776c358e681",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i32.mlir",
      "new_id": "43b0829e99e9c4ad3d4da99815b7849de83c5408",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i32.mlir"
    },
    {
      "type": "modify",
      "old_id": "707667b0a36187cea68a907283afa0439473bf3e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i64.mlir",
      "new_id": "96e527a20f0f2b70c46acf92dbaf41666aa87389",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "8b647ee153b735b8a7d587c4a9995ccf1df689e9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i8.mlir",
      "new_id": "7005ded9aee40c94884d6053c454b3b3aa7fa19f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Builtins/fill_i8.mlir"
    },
    {
      "type": "modify",
      "old_id": "c6d72ad9b02466d1babbf1c18af0dc60ce5837c5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/MaterializeBuiltins.cpp",
      "new_id": "7797ab179bd6e308418cc207d6a7db2158724545",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/MaterializeBuiltins.cpp"
    },
    {
      "type": "modify",
      "old_id": "bc50f4e1cdf102dc4386ca89cf44b99412b89b9a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/test/materialize_builtins.mlir",
      "new_id": "5a8e9bc50790498e546cc803c590b895ab70ea83",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/test/materialize_builtins.mlir"
    }
  ]
}
