)]}'
{
  "commit": "92414566d7d56df9b5a654ea232c37bea9ab2b44",
  "tree": "5eb351657fc50bbb67103d50790eb5761a79b95c",
  "parents": [
    "c4c58a15b5bbc99616de2441420b83795dc20c91"
  ],
  "author": {
    "name": "Thomas",
    "email": "thomasraoux@google.com",
    "time": "Wed Aug 04 10:02:11 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 04 10:02:11 2021 -0700"
  },
  "message": "[CUDA] Re-organize the set of vector transformation to improve codegen (#6628)\n\nImprove the order of transformation and enable transfer ops\r\noptimizations.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2bddc16e0e3c2ed89a1786fdc71720509349473",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/BUILD",
      "new_id": "fd00b709390e003ab162d53d869b89a4d3fa7e64",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/BUILD"
    },
    {
      "type": "modify",
      "old_id": "074b92c74b1123b1178a4472ef7fb6ca1db929db",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/CMakeLists.txt",
      "new_id": "20ae4732e992de90d3e00b71269f101741e3345d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aac5f1cfea5490194e95af0961dbe4d57c52efba",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/LLVMGPUVectorLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "7bef525cfbd709e50dc9acd5c49025d2e080baef",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/LLVMGPUVectorization.cpp",
      "new_id": "cdf55d637ec6f2ea3142d936175064805e41dd0a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/LLVMGPUVectorization.cpp"
    },
    {
      "type": "modify",
      "old_id": "ec13ad3ddbe5029855e5f27b6cb5a3f6702197a5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/Passes.cpp",
      "new_id": "c64e6fa1bf269d027bd24ca89c1cf02de6e637ea",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e2de4fda950bb4a270da479b28ea3e365f4dcfa",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/test/nvvm_pipeline_test.mlir",
      "new_id": "73bd058a60a80c42096c5d93c3eb137ecb4e4554",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/test/nvvm_pipeline_test.mlir"
    },
    {
      "type": "modify",
      "old_id": "f0574b619ac3173a044f2932bed1716f4ee6a88a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/test/vectorization.mlir",
      "new_id": "480d0c49f45faea76cbfbb5a81c19fe0bb892a0c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/test/vectorization.mlir"
    },
    {
      "type": "modify",
      "old_id": "fc69b16a0acf204e7322535726e32f1c36c1c9ba",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Passes.h",
      "new_id": "6d9ae4b6e6f58fa49c40e977b4d9f8532efd8457",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "3716f0e499e04ae5c7c1082a4bd178c1090afb82",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Passes.td",
      "new_id": "328515c32438c8b9405db0238a88104170a27719",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Passes.td"
    }
  ]
}
