)]}'
{
  "commit": "ad8782e1a87cf0873520264db82025bcb5d51f1d",
  "tree": "e7a06b4b36109207812c80404629754a85358c91",
  "parents": [
    "5b8757b4b881ccd8fbddb5ad7e93ee45e45cebb3"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Fri Feb 17 17:05:02 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 17 14:05:02 2023 -0800"
  },
  "message": "Integrate llvm/llvm-project@eb141867 (#12264)\n\n* Reset third_party/llvm-project:\r\neb14186771e7bca992c043637aac3ed7104eaa1f (2023-02-17 11:27:24 +0200):\r\nRevert \"[LLD] [COFF] Don\u0027t try to detect MSVC installations in mingw\r\nmode\"\r\n* Updated to https://github.com/tensorflow/mlir-hlo/commit/50584fafb42af5dc34355282e380b6a74c355b29\r\n* Updated to https://github.com/tensorflow/tensorflow/commit/20ff2f32d85e79195b9b38f69039eb185f8cb1a5\r\n* Massive renaming to update `scf.foreach_thread` to `scf.forall` and associated ops / methods\r\n* Added `threadIDGenerator` for `mapNestedForeachToThreadsImpl`\r\n* Fixed vector op accessor method callsites",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94ac28dc0ce8bcdb78e2d7295cedfb18f19c287a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPUPatterns.cpp",
      "new_id": "fb27df428420ff60ee0ca3e991f53d6454c9f4c4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPUPatterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "23a316289257de7b14567339c25089dddf4273ac",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/OptimizeVectorTransferPass.cpp",
      "new_id": "4f1c2a1eb3738587b91494f3f3e740f5a23fe017",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/OptimizeVectorTransferPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "fef674de25920b424c095b937e80e0a97dbe7a21",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp",
      "new_id": "b9e0b8e575e5809fd16e865c7e955f6afba3b110",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "46a6474878d705a80d64d7fbf33b327ee89deeaa",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp",
      "new_id": "753da93b5fae1684ad75299ae4928c71ef701e06",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "d9241fc1b61a61d122640092121d210bfe41381b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h",
      "new_id": "6ef6aa70c0bc75331118d34974705d370e69f9c3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h"
    },
    {
      "type": "modify",
      "old_id": "cbd948bfea445e8a43939d49f06be317c3b4c82c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td",
      "new_id": "ea4491e2f4ac093b4725d823b5d9eab7930bb9d7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "0503be78ba70612a3dffe5d3721bc37787d4f2fe",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions.mlir",
      "new_id": "289bb023ff51418dfd028da098cfbeee9e7d3e06",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions.mlir"
    },
    {
      "type": "modify",
      "old_id": "b63d491f13b4896e976f8d2ab0183adf6304bf95",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions_codegen_spec.mlir",
      "new_id": "360ba8260a13a6a193a05d77b270800b8573c911",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/reductions_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "eda27bb7c98c01abd03157e2a9061c5e54beb1e5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir",
      "new_id": "b74075aeb7497df87822571e02a187ad46b29737",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_dialect_apply_pattern_op.mlir"
    },
    {
      "type": "modify",
      "old_id": "c466cfd485d413dea79cc495987e57eb3df71d49",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUDistribute.cpp",
      "new_id": "ce05c5a21e5a6fd868ae1de0ec63b5293ed21ca1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUDistribute.cpp"
    },
    {
      "type": "modify",
      "old_id": "42c58ce5ecb8ee41c3a4dc6ab2e9f037e1030715",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUTileTensor.cpp",
      "new_id": "a65da9a1eb269f12dfc29c57b065273d0aaac5dd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUTileTensor.cpp"
    },
    {
      "type": "modify",
      "old_id": "4883ca3ef4542a1f463f6f744b69d17a51968790",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.cpp",
      "new_id": "7141f1ee747d352e883052a90e7eaee266d5d87a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff86d255f6b77a3221952779c1cd75c2f8d35088",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.h",
      "new_id": "4513124b1a45120567ff38cf9a0b0086b4b7df71",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.h"
    },
    {
      "type": "modify",
      "old_id": "656fee72eaa6097368e407ebd95ebef85e23a61a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensionsOps.td",
      "new_id": "bb1b4fb4a0fc256e639e43ae8606ea692744dd6d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "5049c6e403a821b6ee4c7e188417eecf46a341f8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/distribute_foreach.mlir",
      "new_id": "fddbf571238462a2a8b452ef19f73f6240983c2d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/distribute_foreach.mlir"
    },
    {
      "type": "modify",
      "old_id": "d263246a30956b6fa59a1a042c580907560adc15",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/set_transform_strategy.mlir",
      "new_id": "e827c0b7e959cd603d42eb611f8e3e472e258909",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/set_transform_strategy.mlir"
    },
    {
      "type": "modify",
      "old_id": "5f4ebee055855a63e8dffbb32e343e8018f23b98",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/tile_on_tensor.mlir",
      "new_id": "4127abfc1b497157328e6686994f671f7068bbd0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/tile_on_tensor.mlir"
    },
    {
      "type": "modify",
      "old_id": "3aa246fbdf50c5ff432a3485f20ca7ad338ab5e4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_codegen_foreach_to_gpu_spec.mlir",
      "new_id": "8ee855696a70d7248796761f10d7fc671aa421c1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_codegen_foreach_to_gpu_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "5bf08caab5ba6baf662051b4a56f5d6fa8c02227",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Passes.td",
      "new_id": "36d1d24f33cf6036b82068821929bd566950d0d8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "3281b176e8c6ce4e7cba626b637aa7aa73be52ac",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/SPIRVBreakDownLargeVector.cpp",
      "new_id": "4a8cdf851a932844324411ce980df40b21f97a59",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/SPIRVBreakDownLargeVector.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b779bd1a6f980692148b438c3e817fce8cceae6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/SPIRVVectorize.cpp",
      "new_id": "bf2e7c8417870e88f2b4584e3700e29a3582cfeb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/SPIRVVectorize.cpp"
    },
    {
      "type": "modify",
      "old_id": "9d7ced1f2d237caa50b3bef66d0cea69d903f90d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/CPU/Common.cpp",
      "new_id": "07bc9ba21ebfff4b237ff865c2541d9444736501",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/CPU/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f17af3af2de725b1af6cb5246a277ff0cce492a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/CPU/ReductionStrategy.cpp",
      "new_id": "3bd6764d5a7d717c84a6db62d474f7acb3635379",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/CPU/ReductionStrategy.cpp"
    },
    {
      "type": "modify",
      "old_id": "d81605ad9c5e8f825a79afc4026df72da564f3db",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.cpp",
      "new_id": "1bc37b5e9ee31e06f705528699dcc4d49e3e01ec",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "83c268639b823625b9053d66a3d2a1bf6f973352",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.h",
      "new_id": "7d8620fd5333785fe4055545acf6cca6bd3c0471",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/Common/Common.h"
    },
    {
      "type": "modify",
      "old_id": "9ed8323260059d19be43f8ba61d7629cd07bef60",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/Common.cpp",
      "new_id": "b029779b9b5e45d1e4b3c72c2626f7f0125b3dcf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "d8d0dbf783572560e5c0be231e75a576cc0aa62d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/Common.h",
      "new_id": "7f3613853ef7a5d317088d4e5f20e1b3cb59b75a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/Common.h"
    },
    {
      "type": "modify",
      "old_id": "340bc3141b8a3579c6bbc24cf13431bcfc185b06",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/SmallReductionStrategy.cpp",
      "new_id": "6cf9c7260d6acf741c29428a0f6e8b58687bab06",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/SmallReductionStrategy.cpp"
    },
    {
      "type": "modify",
      "old_id": "4ca0994159f7367eb3c94b15dbb63af236bd4aba",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/StagedReductionStrategy.cpp",
      "new_id": "5f1b48092d246e570ea0c836be8205f0d5b8ac60",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformDialectStrategies/GPU/StagedReductionStrategy.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ce490964fceee594f5c3032ddd60bfe4a22b3cc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensions.cpp",
      "new_id": "456bac30b2d1958ee05ec1bcfa7e6cdb0f91d258",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "c8432977476c38954c7ea3b8b7d325b65fceb4a5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensions.h",
      "new_id": "69dd4dd1e9dcd3618a9f0cf8b73cee9bf8f1eb4b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensions.h"
    },
    {
      "type": "modify",
      "old_id": "037c39f852c01293c9e3babea2297ef4e5e82c40",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensionsOps.td",
      "new_id": "1150d93b68cc497f239b9989342b3e7d97876ecd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/TransformExtensions/FlowExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "96f7f09403fd526920c758130a0c47fdb82db045",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/transform_dialect_dispatch_spec.mlir",
      "new_id": "6539fd4eeba530d1a37b85f4225eb4a8fa34b47e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/transform_dialect_dispatch_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "7232e2aeea3baffcfd84672630a6340f9fe16209",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/WORKSPACE",
      "new_id": "57908f1f5298cce9a6d516d140c89fb4dddb7ffc",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "1fe0baf3579aca39a74fe45b06e8b0722af1d96a",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.h",
      "new_id": "1f49c797e08212a5b10f3471dcdcec6ec764be1c",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.h"
    },
    {
      "type": "modify",
      "old_id": "f47c2d803325f05a3e1382e47c9c3a6d22ff32a2",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.td",
      "new_id": "acadacca9eaf6d34dfde8333ac9915fd775ef8d8",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.td"
    },
    {
      "type": "modify",
      "old_id": "63795faf594e8b12e927863364698a5fbbbf938b",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/Transforms/Transforms.h",
      "new_id": "5194775ac8a34715c44df6c5aa98232162dd8fc6",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/Transforms/Transforms.h"
    },
    {
      "type": "modify",
      "old_id": "e4ea7f1ccceaf34f16ef63395008eff3afba1e2a",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.cpp",
      "new_id": "04da78c0cafe85f7bb31c9fbf179c6964fe7d489",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/TransformOps/LinalgExtTransformOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "3cbabbf4dc5bd1b936effec3f2a7bb286284223d",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Transforms/ForeachThreadToAsync.cpp",
      "new_id": "d7b3a665207d2625c8968b7e03a010274df23c4a",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Transforms/ForeachThreadToAsync.cpp"
    },
    {
      "type": "modify",
      "old_id": "dfe4434276b6e0fb245d203b98d2525e8e2def03",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Transforms/ForeachThreadToSequentialFor.cpp",
      "new_id": "a46512fa1c5fc3b82087ba61bc326124d3b265a0",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/LinalgExt/Transforms/ForeachThreadToSequentialFor.cpp"
    },
    {
      "type": "modify",
      "old_id": "9e2c35371f6bdbc1341545e394872ae8009285b7",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/foreach-thread-to-async.mlir",
      "new_id": "eb70e14cf2982e6a43b2f7b427aad766bd0bc1b2",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/foreach-thread-to-async.mlir"
    },
    {
      "type": "modify",
      "old_id": "a01da7e742b47fe56b6723b402f5787341ffc183",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/foreach-thread-to-scf-for.mlir",
      "new_id": "0aef6ab4804348b37cb9725c2b47f082c20dee21",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/foreach-thread-to-scf-for.mlir"
    },
    {
      "type": "modify",
      "old_id": "367da649ff4e9b258e4552ddd4dd9d4da7aefeb4",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/fuse-operands.mlir",
      "new_id": "b790dbcc522ffeeb925b5f1225a4550a83b807cd",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_linalg_ext/fuse-operands.mlir"
    },
    {
      "type": "modify",
      "old_id": "249a9262e5719bdf34bb8d584270023dc4d42bfe",
      "old_mode": 33188,
      "old_path": "tests/e2e/linalg_transform/transform_dialect_dispatch_spec.mlir",
      "new_id": "065c2a26701b6cb37e115d6b201bdb71400ea185",
      "new_mode": 33188,
      "new_path": "tests/e2e/linalg_transform/transform_dialect_dispatch_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "3f250879a189eaa2a284af1537581052307b07b2",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cpu/matmul_codegen_custom_dispatch_formation_spec.mlir",
      "new_id": "2ffb8801fae5549697728f4c65ec3315e4ff92db",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cpu/matmul_codegen_custom_dispatch_formation_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "8d33c2442f8f9c4a73bbf325c763d5c1bcb85c89",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cpu/matmul_codegen_default_spec.mlir",
      "new_id": "2d13cb79196dc0138c728c7768578c71ef35339e",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cpu/matmul_codegen_default_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "beacf030be511c5b3e4b01c2755100d446f9cd81",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/eltwise_reduction_codegen_spec.mlir",
      "new_id": "25a08b28b3a0db1d05f0ac1ea4d49ace33c3061c",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/eltwise_reduction_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "43dedf3d49999c0f9724ba8f3120ed0c48f527e3",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/eltwise_reduction_eltwise_codegen_spec.mlir",
      "new_id": "29f3860f895c42442855ede3a495f9e51d928797",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/eltwise_reduction_eltwise_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "a29843da8d02b6c71eee53f78cf807477be0e4be",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_codegen_spec.mlir",
      "new_id": "ddf3fc7d9ca9d1084ba52e88c736a4ca2c493c86",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "69354fbcdfa78d9817fc46570010b0e5f2c9c32a",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_eltwise_codegen_spec.mlir",
      "new_id": "c7213eeadac4f050d99fa42a71f80271f5971b19",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_eltwise_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "8224a2eea29063b7ebbb2405801262a5a23cd2de",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_v2_codegen_spec.mlir",
      "new_id": "8951d6a28257be0ef210176ce2eeb6e51201bb5a",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_v2_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "867db8e89f005a69f5f95ccbca31e0893c76a5eb",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/reduction_v3_codegen_spec.mlir",
      "new_id": "967d37af778493c87159b15e74c6eba73a4526c7",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/reduction_v3_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "9ace54f44766b4592fe8e4bba84bce209482eb04",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/softmax_codegen_spec.mlir",
      "new_id": "df7464d752c9047fb6387cd0550b882e2ed04e22",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/softmax_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "46a4fe9ed497285f0ca56dfb626fad1eb8b71b4e",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/softmax_partial_codegen_spec.mlir",
      "new_id": "ba90328e0ca13471aefa1d532c625c4ff1b9bfba",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/softmax_partial_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "8e44a1606ab0393419aecf7ddf5f6af79a8a9b41",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/softmax_v2_codegen_spec.mlir",
      "new_id": "89f18dfd2904bda89fa3e4c3a8e32f01df098689",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/softmax_v2_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "f55dac8293346a6a50aa1f2898e6a240b6eb5f5e",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/vecadd2d_codegen_spec.mlir",
      "new_id": "57487772606de7002d04f6459c68cb46e5ca51c6",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/vecadd2d_codegen_spec.mlir"
    },
    {
      "type": "modify",
      "old_id": "84836dd0dc242500fd10a2d8fad6d40a2476baf5",
      "old_mode": 33188,
      "old_path": "tests/transform_dialect/cuda/vecadd2d_codegen_spec_partial_tile.mlir",
      "new_id": "f651ed170cb59530e5e95f6b4047ca063db5b206",
      "new_mode": 33188,
      "new_path": "tests/transform_dialect/cuda/vecadd2d_codegen_spec_partial_tile.mlir"
    },
    {
      "type": "modify",
      "old_id": "677ea5eb2e5b25b137495221a21877504ee5f2ce",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "eb14186771e7bca992c043637aac3ed7104eaa1f",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    },
    {
      "type": "modify",
      "old_id": "a913e03964df57009a51b46ccba09b322f2ba31b",
      "old_mode": 57344,
      "old_path": "third_party/mlir-hlo",
      "new_id": "50584fafb42af5dc34355282e380b6a74c355b29",
      "new_mode": 57344,
      "new_path": "third_party/mlir-hlo"
    }
  ]
}
