)]}'
{
  "commit": "b027da44067c51671aba35a8d478b075840e4f21",
  "tree": "31886701ca95126ccadee42dc84d67d98c70f0e4",
  "parents": [
    "a86b8bfa9dc6b077b7882fcf88055ef197d1cc8a"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Thu Mar 07 11:13:21 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 07 19:13:21 2024 +0000"
  },
  "message": "Convert VulkanSPIRV compiler target into a plugin. (#16699)\n\nProgress on https://github.com/openxla/iree/issues/15468",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84308700a84a0727c67dc8598cdda639fabdd884",
      "old_mode": 33188,
      "old_path": "compiler/plugins/iree_compiler_plugin.cmake",
      "new_id": "33bfdc8be588ba1af6ad32d57faef3c7912e2c8c",
      "new_mode": 33188,
      "new_path": "compiler/plugins/iree_compiler_plugin.cmake"
    },
    {
      "type": "rename",
      "old_id": "83c380b7e6087d1aac1ae8de9254536ebe78ab93",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/BUILD.bazel",
      "new_id": "4e51dee7ee5d72861958eb7d832125e095265628",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/BUILD.bazel",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "96a4f6d9aa4fd4d862ff9da4ff6f32dc57f5be77",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/CMakeLists.txt",
      "new_id": "c14b76a56e7b613e19901d7773d49b51440c9279",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/CMakeLists.txt",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "015a8b3fe8747244f55c5a0187b31b9893589b72",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.cpp",
      "new_id": "1731b3d91034a627cc81aae0de977198a616085e",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/VulkanSPIRVTarget.cpp",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "44917a7e353e6f6201e8609b023a7f5f67542e11",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/test/BUILD.bazel",
      "new_id": "44917a7e353e6f6201e8609b023a7f5f67542e11",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/test/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "544502397d2ce83f8e8a8a97a1f4128d4c64cf65",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/test/CMakeLists.txt",
      "new_id": "ec5576e004468955698c228678b77642b1fb662c",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/test/CMakeLists.txt",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "68d654297a6aea5c724fb0c4833ab231080f038f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/test/smoketest.mlir",
      "new_id": "68d654297a6aea5c724fb0c4833ab231080f038f",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VulkanSPIRV/test/smoketest.mlir",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "6175f1c109e90d68bc2de1184ffcde2d7d8bb15a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4134250f94a68a52c7171ff6a143a0c6d89d4709",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/PluginAPI/Config/BUILD.bazel",
      "new_id": "9e101664df7732e9057400b473e75e89e0748bb0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/PluginAPI/Config/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f201bf07aea24f1be326f24ca3c934349f85b7cc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Tools/BUILD.bazel",
      "new_id": "6b7dae4b1d073eba8a667936b31d03ccb46dbabf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Tools/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "109efbfd14470368119e1e22f46c72dcc5504e49",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Tools/CMakeLists.txt",
      "new_id": "59b90ecd898453284332b61e97ba9bff464f627b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Tools/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "dd4135a07487fe012e6d0627edd0568ad003042a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Tools/init_targets.cc",
      "new_id": "f82c13f91f1ba69baacab14983e6bc68fdfeedec",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Tools/init_targets.cc"
    }
  ]
}
