)]}'
{
  "commit": "478ec79c09286f0cd33551a2dfd2e897f3334d3a",
  "tree": "c7cbf0482703925879c35a5b9af1cbeb87249a4c",
  "parents": [
    "0d24ff185f46e97cc41215e94adffac40cdd3600"
  ],
  "author": {
    "name": "Thomas",
    "email": "thomasraoux@google.com",
    "time": "Tue Sep 01 15:42:36 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 01 15:42:36 2020 -0700"
  },
  "message": "Add pass to convert memref to memref of vector. (#3028)\n\nAdd a new pass to convert memref to memref of vector in order to allow vector load/stores to be used.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c8a1f65cb962c53950fadd921058dc725d8d549",
      "old_mode": 33188,
      "old_path": "experimental/ModelBuilder/test/BenchMatMulVectorGPU.cpp",
      "new_id": "5b6bbf2e3dc27273575d7e8b5bf5a5d9c1a4ea96",
      "new_mode": 33188,
      "new_path": "experimental/ModelBuilder/test/BenchMatMulVectorGPU.cpp"
    },
    {
      "type": "modify",
      "old_id": "ebb0e6af120cacbe8e2a782deca0667e886137e2",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/BUILD",
      "new_id": "6a307139c8c6ecacd7b5124da85a863fe56b0b7a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/BUILD"
    },
    {
      "type": "modify",
      "old_id": "77323e0cce2a37756776a80a5ee683a35d2534db",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/CMakeLists.txt",
      "new_id": "8e34e87ecae3150ee7c6957c246838e85f448337",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b08890e8bfffdc591386beaf814a68dddd0d2ea7",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/Passes.h",
      "new_id": "72872f5dee731d37c9b8379657bba82e1c9392e9",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/Passes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ff1530683170d0e147e85ba297907219acc0d1c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/VectorizeMemref.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a87e8c6d49e0db22cccef456a8fdf6d584cc746",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/test/memref_vecrotization.mlir"
    },
    {
      "type": "modify",
      "old_id": "74eaf7188bc48374e8ab136e65b5ad8ce6565037",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/init_conversions.h",
      "new_id": "2978c69ea146cfd9658c2cf2eca90723b54a7c20",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/init_conversions.h"
    }
  ]
}
