)]}'
{
  "commit": "d25712c84d741baf1ba8e4ebeeb6151eb34df4d6",
  "tree": "470717a70d386eea2b92e3dceb8d02d83dce6034",
  "parents": [
    "1cbd8b7a51b0c92f3ec108592857f803084694c7"
  ],
  "author": {
    "name": "Marius Brehler",
    "email": "marius.brehler@amd.com",
    "time": "Fri Aug 16 18:28:23 2024 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 16 18:28:23 2024 +0200"
  },
  "message": "[VMVX] Switch to tablegen pass generation (#18248)\n\nThis switches the pass generation definition to tablegen. The cleanup\r\nincludes switching passes to follow the `create*Pass` naming convention\r\nand introduces an anonymous namespace.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5093195b6cd76c7a29e577416c543ee3bb203906",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/BUILD.bazel",
      "new_id": "034256eec52d12b594cf2be8c6a4a76a6c35037f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "7036907052b1aaefcbe8bbdd5fc08f36e29cc11c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/CMakeLists.txt",
      "new_id": "0957cce4626ef878bcace0431745b291057fe837",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "480c9a1b9527bbf70826b26beb4d9bcb72a5a381",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Conversion.cpp",
      "new_id": "df931a24c638fc48f1071a6a913d3a616e414de7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "069fc371da508c91b5cf6cc67ab4dd20228d2089",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/MaterializeConstants.cpp",
      "new_id": "9be626ae4bd75bd94ee7dcbb82e0cff1dff6cc5c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/MaterializeConstants.cpp"
    },
    {
      "type": "delete",
      "old_id": "09547a153b481d088f96d289dbed93a693af60b4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/PassDetail.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1b4ef57699b437cf8102a9a9cede32ae7757a299",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Passes.h",
      "new_id": "4f1e2bcfdbd181706fd9cc28ad745cc766ebbaca",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "34aeb401e46d6351594518be29cf22ae037920fc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Passes.td",
      "new_id": "0dbdc78aa9c7d782d6776d86afdd02d21e798e81",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "6ac97e73e73a22bbea09cf8c53b4cfdcd3ade7f4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/ResolveBufferDescriptors.cpp",
      "new_id": "5d38c4f9bce0898d35fcf65d7523c2ae489b1a3a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/ResolveBufferDescriptors.cpp"
    }
  ]
}
