)]}'
{
  "commit": "b08d152138e82f355c12bc5909b181adde6d4b0e",
  "tree": "cf5699682dd000200345bbfd5491d1da241fff1f",
  "parents": [
    "4d3f06a5e54ff25b13f495ee62eb2b71706ff449"
  ],
  "author": {
    "name": "Krzysztof Drewniak",
    "email": "Krzysztof.Drewniak@amd.com",
    "time": "Fri Jan 17 11:15:02 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 17 13:15:02 2025 -0600"
  },
  "message": "[HAL] Use util.assume.int for memref alignments (#19691)\n\nWhen bufferizing, use util.assume.int to construct\r\nmemref.assume_alignment, since we can use the divisibility on those\r\nassumptions constrain the subspan offset.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "953d361e3361cc198be98825c1640034bb2e67fe",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/iree_comprehensive_bufferize.mlir",
      "new_id": "79d383779e1f124546f8c6f8aede330923e863f5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/iree_comprehensive_bufferize.mlir"
    },
    {
      "type": "modify",
      "old_id": "9e31af790e8b3672221687236fc6ae9abf10c8de",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALTypes.cpp",
      "new_id": "ea460093e212f0dd1f1c9b80ed38359a75440b5a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALTypes.cpp"
    }
  ]
}
