)]}'
{
  "commit": "ebf08a7cdbc6bd882fcd9b9639f2fd7e5562af6d",
  "tree": "bfe005c6f3cd947392d0059b714a2248bd979456",
  "parents": [
    "94a2168c63ac5e075be132fe1b97dd8427c03733"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Wed Sep 22 19:30:18 2021 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 22 16:30:18 2021 -0700"
  },
  "message": "[spirv] Fix matmul vectorization corner cases (#7137)\n\n* We don\u0027t support non-16/non-32 bit element types yet.\r\n* Don\u0027t vectorize for odd K sizes. We cannot vector load there.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa571093db7292e3acda539068587c13705b8390",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/KernelConfig.cpp",
      "new_id": "cf8c39def92f7e6407ddaec49224c73c2d91f69d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/KernelConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "5f847d43d7d3dda327753f999b7a40afb5275f47",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/test/BUILD",
      "new_id": "75967bc289feae2389745d373c12d4f602a93274",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0d805b1803b7bce4463fee201b169cd7551840ec",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/test/CMakeLists.txt",
      "new_id": "b42fcef384c1bf7a1e9df6164585338a311b9eb2",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cbdd91dab025382684480493a4b0596ee048cd9",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/test/config_default_matmul.mlir"
    }
  ]
}
