)]}'
{
  "commit": "f69175b1e6aba63ad349644256c58c0e3b3316f1",
  "tree": "d35527ee51a07d5f3949afa4a13b82f4615c5980",
  "parents": [
    "f00cd27646c08ee2ab68a561c3db34dd8f259951"
  ],
  "author": {
    "name": "Thomas Raoux",
    "email": "thomasraoux@google.com",
    "time": "Wed Mar 09 00:08:11 2022 +0000"
  },
  "committer": {
    "name": "Thomas Raoux",
    "email": "thomasraoux@google.com",
    "time": "Mon Mar 14 15:22:24 2022 +0000"
  },
  "message": "[mlir][vector] Add unrolling pattern for multidim_reduce op\n\nImplement the vectorLoopUnroll interface for MultiDimReduceOp and add a\npattern to do the unrolling following the same interface other vector\nunroll patterns.\n\nDifferential Revision: https://reviews.llvm.org/D121263\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e7f06903824f910e3643035337e7bbfcf87b571",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td",
      "new_id": "b0012924e5baeb10f70783b6b04e75fe237a0e4d",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/Vector/IR/VectorOps.td"
    },
    {
      "type": "modify",
      "old_id": "f6547e46d5418c50e871fea1daa7b759610c10ae",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp",
      "new_id": "61b5c7aac9f6f570929977d140e26de026193f04",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Vector/IR/VectorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "1da965e3fafc9582785e305ad8e5e6f08181b139",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Vector/Transforms/VectorUnrollDistribute.cpp",
      "new_id": "7ec69f006dba50ec187c93f2780f0a325cf31e7f",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Vector/Transforms/VectorUnrollDistribute.cpp"
    },
    {
      "type": "modify",
      "old_id": "581039c48cb73801a068f26338c3e030504d5568",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Vector/vector-unroll-options.mlir",
      "new_id": "dd1a6fd781e47e6fef62bf8257a0b6982eaf04d9",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Vector/vector-unroll-options.mlir"
    },
    {
      "type": "modify",
      "old_id": "67e33d3aa0b4ab6dd14e3b79e20441d945fd2670",
      "old_mode": 33188,
      "old_path": "mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp",
      "new_id": "2bf5e3f1a8e7d9eac67c7e3eae17a7b309c1c992",
      "new_mode": 33188,
      "new_path": "mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp"
    }
  ]
}
