)]}'
{
  "commit": "ca2532c4bfd23a0457b1f1564a673a755bf02350",
  "tree": "3fde12893cd71323bc9af99acd66ace6d6842a5c",
  "parents": [
    "cbea6b2670f56ba20134408b222d41c911f36cf8"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Fri Mar 25 14:53:21 2022 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Mar 25 14:53:21 2022 -0400"
  },
  "message": "Revert \"Add a pass to bufferize early copy only dispatches. (#8529)\" (#8641)\n\nThis reverts commit d487b5854bf38c8b9466899c583a081ad3d59bd8 because\r\nit causes performance regression for CPU.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "284bed4a79f969a9f3a9967e8c349d66dd6a7461",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/BUILD",
      "new_id": "2a0a363344cc88296cfe571d8452938f623a4cb3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/BUILD"
    },
    {
      "type": "modify",
      "old_id": "f7b22b0e5a0acdf328b5a3e37890837ab8d2f154",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/BufferizationAnalysis.cpp",
      "new_id": "4b2d5de116edc8e4d1e0d72605dc90ca733e7037",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/BufferizationAnalysis.cpp"
    },
    {
      "type": "delete",
      "old_id": "30d8a8303121a1683f1f54cf5cde9d95661ec496",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/BufferizeCopyOnlyDispatchesPass.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9f427825622de203ce748c544747877dd21485f6",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/CMakeLists.txt",
      "new_id": "db3e8572af7b0a8e350ec16b9ac48d429f1bba6f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0d9b83ee1a1656db654ddbb2452c8b929831365d",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/ConvertToDestinationPassingStylePass.cpp",
      "new_id": "6bb0a7e8f5ade938f2876b8e5aa27f32ec289d5a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/ConvertToDestinationPassingStylePass.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a26dbf255db210207b768bfeb086fc4e4dd4a8e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/LinalgBufferizePass.cpp",
      "new_id": "2a82d82e792d62c087d0bd790b9ad4994cf7473a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/LinalgBufferizePass.cpp"
    },
    {
      "type": "modify",
      "old_id": "af89788882c1466ea99c32b54832ba50e160092f",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/BUILD",
      "new_id": "f5212fc8101e8721f967d910cc6c4a946f31a7d8",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "9a75c9036882d51576b3c21edf2cfdaedc3fa8d5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/CMakeLists.txt",
      "new_id": "a650fa95c3c23b2723c295e3d3bf277c6781b1ff",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/test/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "653aac9f91f8a69dc5dcaae13cf3019e983f225a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/bufferize_copy_only_dispatches.mlir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9ecbbf5c769c05ea1157615f53b08eff5e308ab8",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/insert_distribution_info.mlir",
      "new_id": "41ad834b004e8d334e8d3016395f093b1199906f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/test/insert_distribution_info.mlir"
    },
    {
      "type": "modify",
      "old_id": "34070161ff7e32e0c1a03734444c4734a532c0d3",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/tile_and_distribute_to_workgroups.mlir",
      "new_id": "6bd12a7b218e7d82c6ec9c732569da058d51cc52",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/test/tile_and_distribute_to_workgroups.mlir"
    },
    {
      "type": "modify",
      "old_id": "52254309741c71acac369a09430ea4855b7a0653",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Dialect/LoweringConfig.td",
      "new_id": "3e3fdc4758fa3e240ad140622fcebab3ea2049cf",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Dialect/LoweringConfig.td"
    },
    {
      "type": "modify",
      "old_id": "eb0ea6beb0248b0b8aef03dbf75e90435819a902",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp",
      "new_id": "51a8d03156b7708952191030326969645849c302",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp"
    },
    {
      "type": "modify",
      "old_id": "f43d11edb3794f761ede994fd599aff011be8376",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/LLVMCPULowerExecutableTarget.cpp",
      "new_id": "e087c253b040b10e5ec2e1f7dadc505403ddf893",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/LLVMCPULowerExecutableTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6c2e1eb873950f9c4fcdfae4be60dbafe7bb5cc",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "0e14a85d9294f161720b4648946f8773085b2259",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "5aed8ea264b5ab0ddfa8e948c659e9de601db0fe",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/test/materialize_launch_configuration.mlir",
      "new_id": "56bc1b368a8f66935a581da18e5c506075b63e4c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/test/materialize_launch_configuration.mlir"
    },
    {
      "type": "modify",
      "old_id": "933756a55310568ca53634ee36cf70debe07f577",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/KernelConfig.cpp",
      "new_id": "38dcce884e3e1d928725d75086b39e7ea603913b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/KernelConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "773dffdaa3bc5a986ed6ad1da436966141280013",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/LLVMGPULowerExecutableTarget.cpp",
      "new_id": "4c92f7c06478fcad50965d3ca870b7936596b9a2",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/LLVMGPULowerExecutableTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "42eb9a0956d036e5e521997d98e42639f3119f37",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/Passes.cpp",
      "new_id": "b6dd90669044fb1bbe97dc46f60e3fd8740b229d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "37b5d9af11cda180364327ab60f0115b145fc317",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/test/gpu_set_num_workgroups.mlir",
      "new_id": "68af7ed5b1371cce5ccbf0ee73078af92fbb75cc",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/test/gpu_set_num_workgroups.mlir"
    },
    {
      "type": "modify",
      "old_id": "4cb91510e8068e1e238b052ff55065bd2fb254ba",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Passes.h",
      "new_id": "15d747f88bcc044eeae9a3c3f85d1157ce7b5b43",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "9b637bb5397c28bd383ae8fc6ebb2be9cbccab39",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Passes.td",
      "new_id": "d24c13def7025019d4c83e859427f20e4055bc2e",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "95538fbbb857f32a6a01d64c9d121b318db168b0",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/KernelConfig.cpp",
      "new_id": "e0e8cf02a1916b47e708003c3b266873cac114d4",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/KernelConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5581d73bcdec5c9eb183269b4de9faf08706043",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/Passes.cpp",
      "new_id": "d7dffeabf7a2deccd9e4c1c22fabc62c2d28a2e6",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "7dc3add4bdea435de92e5a0de32e404a9b2c5a8e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/test/config_default_linalg_ext_ops.mlir",
      "new_id": "7a491c288da7f0d173a334ee20dd1410e854a1c1",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/test/config_default_linalg_ext_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "db31e9436c8a87ac7bd7c8546afebb906394003f",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/SPIRV/test/config_default_linalg_ops.mlir",
      "new_id": "a850da37d78b19f8fcae1edf68de9ac52ea90924",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/SPIRV/test/config_default_linalg_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "c51e751c68814f6fc34b1a7b74953450b9102e2d",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Utils/Utils.cpp",
      "new_id": "98ad38b9b5748aca4ff75672bd14c00b7c2ec8a0",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Utils/Utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "24fd7cd7d6bd832a2c86470fd4869a537a5a7bd9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Utils/Utils.h",
      "new_id": "e137eb1a41aac7daa2345581bc5df55cf848c014",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Utils/Utils.h"
    },
    {
      "type": "modify",
      "old_id": "7e5e146f0f31fab1e45e5554ce93068655098fcb",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "4bbcdb1bf868b9288329fa501d498761abcaa92c",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    }
  ]
}
