)]}'
{
  "commit": "72b8db717ac2a5dfb03755b592e796a61c7db60b",
  "tree": "db9c501eee70452edd0f686b7a25304658451e7d",
  "parents": [
    "ff5363bf29ba9f426b241abb9e72d12d9b785221"
  ],
  "author": {
    "name": "Federico Bruzzone",
    "email": "federico.bruzzone.i@gmail.com",
    "time": "Fri Jul 10 16:47:12 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 10 15:47:12 2026 +0100"
  },
  "message": "[mlir][vector] add consistent stride verification to masked load/store and gather/scatter ops (#205869)\n\nExtend negative stride checks to MaskedLoadOp, MaskedStoreOp, GatherOp,\nand ScatterOp to match LoadOp and StoreOp behavior.\n\nDepends on: https://github.com/llvm/llvm-project/pull/204611.\n\nAI Disclaimer: I used AI for the tests.\n\n@banach-space @dcaballe If you look at the latest commit, you can see\nwhy the integration tests were failing in #204842. Those two calls were\nadded in this PR, I sincerely apologize to you!\n\n---------\n\nSigned-off-by: Federico Bruzzone \u003cfederico.bruzzone.i@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a519e6d89a47281f299ed5542ba27b99c53622d9",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td",
      "new_id": "6e0134fc0cdc6f96b5b0b93767a0b223741ca57f",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td"
    },
    {
      "type": "modify",
      "old_id": "e0cb9923b1dd46a62a49fd0b2e3033b4ee165fdd",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp",
      "new_id": "94f627d12752ed5142418af8cfa6a91780a31157",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "90e8a2f2217b8dc33ac252ca5b941ca0bfbee27b",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Vector/invalid.mlir",
      "new_id": "aaa55cface958ac9ab4b58fe0c98988100421fc5",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Vector/invalid.mlir"
    }
  ]
}
