)]}'
{
  "commit": "f812ce2da1edd181ee4621eb4abcd816e342d08e",
  "tree": "0e7f0debda91fe3cb9151ed149396e29dd96d2ec",
  "parents": [
    "3bdb45bf788d490d3fec154593706d9f2283b2a8"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Wed Mar 06 12:15:35 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 06 12:15:35 2024 -0800"
  },
  "message": "Drop lists of VulkanSPIRV flags. (#16680)\n\nPreviously this could take a list of `--iree-vulkan-target-triple` and\r\n`--iree-vulkan-target-env` flags. Other backends only support a single\r\nflag and as we move towards multi-device, we will be standardizing on\r\ndevice spec files with `#hal.device.target`s and their executable\r\nformats, _not_ loose flags for each backend.\r\n\r\nNow only one of those flags can be set at a time and both are a single\r\nvalue, not a list.\r\n\r\nProgress on https://github.com/openxla/iree/issues/15468 (the flag\r\nparsing code in here was not compatible with how compiler plugins are\r\ncurrently configured).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11aff8e609450df4f92e6ac235e5ee20d09b55c5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.cpp",
      "new_id": "015a8b3fe8747244f55c5a0187b31b9893589b72",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "536556329385acd5d3da71a8ecad0b7fb4ff775d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.h",
      "new_id": "6175f1c109e90d68bc2de1184ffcde2d7d8bb15a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/VulkanSPIRV/VulkanSPIRVTarget.h"
    },
    {
      "type": "modify",
      "old_id": "084c2b15e17aa70a3ef4145c1884db04e931be85",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/BUILD.bazel",
      "new_id": "687fa49cba44712e83fba5379822adb972ba698a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "524a0ba006029cb183ff2b31e0f4f62e7b0858a5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/CMakeLists.txt",
      "new_id": "bb5cbe5bbd693e4290b6b4f3ad86b045392e2dd1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "e51577fa485cda7852b2dd3901a0953dd44ff67c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/multiple_target_env_conversion.mlir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "69d101069c2e3c31f1692fe4ee3fdce58448b8b2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/target_env_conversion.mlir",
      "new_id": "3a23031eb1aded3bd5334dee8b2517e8682b13b0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Vulkan/Utils/test/target_env_conversion.mlir"
    }
  ]
}
