)]}'
{
  "commit": "91e0055c7c46d26356765a0e641c77920d85a26f",
  "tree": "8a068df626e25589e5e7a1c4e5ef40bc8ba6c32a",
  "parents": [
    "f23c10f9e68efae7df10745234bf879a84b2d02b"
  ],
  "author": {
    "name": "Max191",
    "email": "44243577+Max191@users.noreply.github.com",
    "time": "Thu Jul 31 13:35:26 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 31 10:35:26 2025 -0700"
  },
  "message": "[mlir] Implement inferResultRanges for vector.step op (#151536)\n\nImplements the `inferResultRanges` method from the\n`InferIntRangeInterface` interface for `vector.step`. The implementation\nis similar to that of arith.constant, since the exact result values are\nstatically known.\n\nSigned-off-by: Max Dawkins \u003cmax.dawkins@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e68a3c77881fb93d8fa5f698e0a2f0fb57c33b60",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td",
      "new_id": "5d45508af5c061954a9d4e586b0273ea2a8d244a",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td"
    },
    {
      "type": "modify",
      "old_id": "25ce292f16e45a97f1824c179c3fdcadfc3f43e9",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp",
      "new_id": "86fbb7679031223d8cd12df5c7341cfb77066fe8",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "f89d307590e0b6353166535bbcd75ab748226cf0",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Vector/int-range-interface.mlir",
      "new_id": "b2f16bb3dac9c6d540a8564c061a9ec264417de3",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Vector/int-range-interface.mlir"
    }
  ]
}
