)]}'
{
  "commit": "b48a5955575cf8924ffc191f3b0804976e5738b9",
  "tree": "b6bfc875776bf4bfdf727b86ccebcac3901b3a2e",
  "parents": [
    "efb87ccf277e8725c06967e1442cc3504a22fc58"
  ],
  "author": {
    "name": "Pooja Hemashekar",
    "email": "hemashekar@roofline.ai",
    "time": "Fri Aug 21 21:56:21 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 21 21:56:21 2026 +0200"
  },
  "message": "Integrate LLVM to llvm/llvm-project@d98828d394e4 (#24832)\n\nBumps the llvm-project submodule from llvm/llvm-project@d37fa5a838db to\nllvm/llvm-project@d98828d394e4.\n\nThis is based on llvm/llvm-project@bd9990e127e1 with a temporary revert\nof llvm/llvm-project@202ece62657c due to a regression in MLIR SPIR-V\nconversion where i16 StorageBuffer accesses can fail legalization when\nnarrow-integer emulation is required. Follow-up investigation/upstream\nfix required.\n\nAdaptations needed:\n- llvm/llvm-project@7e0416da49f4 removed `TargetOptions::FloatABIType`\nin favor of the `float-abi` LLVM IR module flag. Store the float ABI on\nIREE\u0027s `LLVMTarget` instead and set the module flag on generated\nexecutables in the LLVMCPU target backend, preserving the previous\nhard-float default.\n- Updated lit tests for MLIR assembly-format changes that moved inherent\nattributes out of the attr-dict into declarative syntax.\n- Regenerated CAPI export files.\n\nAssisted-by: Claude Code\n\nSigned-off-by: Pooja Hemashekar \u003chemashekar@roofline.ai\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a8ec2ecc1980e8d7481dca8715ba9de57cd2550",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/LLVMCPUTarget.cpp",
      "new_id": "b0b9f19eff1087b9f94f60cce264bb178128432a",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/LLVMCPUTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "c58cb4eb7527793343814e87f9086cdc4bc3b28a",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/LLVMTargetOptions.cpp",
      "new_id": "289ae033b6413828ffa1d58c44d125b0fdd92285",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/LLVMTargetOptions.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb39c88e75956244cee6cc02ba2dd0273b3a4a09",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/LLVMTargetOptions.h",
      "new_id": "d40b82c8134caa5bc5e24b3ca9e6dd8ef7c998ce",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/LLVMTargetOptions.h"
    },
    {
      "type": "modify",
      "old_id": "1225b8a8015256cd94a0c79e2b0084b1da091f68",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/iree_uk_amdgpu_dt_matmul_f8E4M3FNUZ.mlir",
      "new_id": "83aae08b428139f008d73a73beb3bcea65e27371",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/iree_uk_amdgpu_dt_matmul_f8E4M3FNUZ.mlir"
    },
    {
      "type": "modify",
      "old_id": "da42889d64d052fa1642bc335dc78051a7fb04ed",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/iree_uk_amdgpu_dt_scaled_matmul_f4E2M1FN.mlir",
      "new_id": "c57367827aeaae761554623bde817b344a017136",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/iree_uk_amdgpu_dt_scaled_matmul_f4E2M1FN.mlir"
    },
    {
      "type": "modify",
      "old_id": "d34db59ffccb04afe2875688b816bb048e88ba29",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/ukernel_patterns_gfx942.mlir",
      "new_id": "6097cae1ef979d5aff4b3c5ddce48b5310692c5c",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/ukernel_patterns_gfx942.mlir"
    },
    {
      "type": "modify",
      "old_id": "d6717e959eec3a006a22314fc1d78dc331518aae",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/ukernel_patterns_gfx950.mlir",
      "new_id": "a267995c871e53489d06b547c1c5756d0a159773",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/mlir_ukernel/ukernel_patterns_gfx950.mlir"
    },
    {
      "type": "modify",
      "old_id": "893c73b23a39ae501c2d79706f773bc0fd0d1d03",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/specialization/specialization_patterns_gfx942.mlir",
      "new_id": "978ea0b06c1bb0be367945fd47553ff4c115c817",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/specialization/specialization_patterns_gfx942.mlir"
    },
    {
      "type": "modify",
      "old_id": "a57285f0af5957d207fddcffb28f8f0b2bd25524",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/builtins/specialization/specialization_patterns_gfx950.mlir",
      "new_id": "9644e064fef40bcd11e18f31ec1fe35ee415a80a",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/builtins/specialization/specialization_patterns_gfx950.mlir"
    },
    {
      "type": "modify",
      "old_id": "c92d46e663795401b3265c81f7345d90fe207c07",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.c",
      "new_id": "e0e31c370a61f73ee0ede1e786b87d6a0675d019",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.c"
    },
    {
      "type": "modify",
      "old_id": "417cfcc004a37535ec198d84bcfbdd2833e7f529",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.def",
      "new_id": "a4b5fe741b25f36169242db20e92345f3733765c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.def"
    },
    {
      "type": "modify",
      "old_id": "86643c842453d5b75b888df15fd38288ea1922a9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.ld",
      "new_id": "bf447bd9113ac52135042c2b299bf352a439e631",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.ld"
    },
    {
      "type": "modify",
      "old_id": "fc3d9f70e741773b9b74eb482a613ea3dd4e2f09",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.macos.lst",
      "new_id": "1db3db70a14cc5ec4b639aa1ad931c21daf9e83d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.macos.lst"
    },
    {
      "type": "modify",
      "old_id": "d304b0ad619dd03fd11ec075ab29163b8d10b985",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution.mlir",
      "new_id": "31bc00483f92b160057eeb424e14d0fc783ce6eb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution.mlir"
    },
    {
      "type": "modify",
      "old_id": "e0227a5d6db1c590f40b7178252ec5c43e200daf",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution_scan.mlir",
      "new_id": "6eefab0a3737ce353140214a615b4cc82879d12f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution_scan.mlir"
    },
    {
      "type": "modify",
      "old_id": "a91a36eff316a5ebef65ec84ee91782bb54a3abc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_pipeline.mlir",
      "new_id": "b76f6b39ab11beea3bfb94e23f123e58180216e8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_pipeline.mlir"
    },
    {
      "type": "modify",
      "old_id": "d99a2cd40c067df38893222dda4de28a4a3b9778",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/vector_reduction_to_gpu.mlir",
      "new_id": "c13445e9b8487a91bca91eb85cc9bc6ddb8487c7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/vector_reduction_to_gpu.mlir"
    },
    {
      "type": "modify",
      "old_id": "92114867ba11ab0e11da567f1a613048655e4e0d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/flatten_memref_subspan.mlir",
      "new_id": "ef34ab412fbdeafa997fa37df6ee4b3b411e7748",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/flatten_memref_subspan.mlir"
    },
    {
      "type": "modify",
      "old_id": "6db182dd13675af01126b5329c4f0fe93555b8b7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/generic_vectorization_masked_configured.mlir",
      "new_id": "b49b2871a334d1c40789e1fb88456fbb0b17fe61",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/generic_vectorization_masked_configured.mlir"
    },
    {
      "type": "modify",
      "old_id": "5d4f2b2ec4df8608b16f16f635554b6771607a3f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/hoist_unrolled_vector_extract_insert_slice.mlir",
      "new_id": "931fc76569e6ff4137e3a091468d2667d9176c1d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/hoist_unrolled_vector_extract_insert_slice.mlir"
    },
    {
      "type": "modify",
      "old_id": "000802bf0049a9fea7a496f279e70a1b46de90cb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/resolve_swizzle_hints.mlir",
      "new_id": "d833f6b6208de587e883cd56f8ec4b0dfc54ce3c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/resolve_swizzle_hints.mlir"
    },
    {
      "type": "modify",
      "old_id": "003a5f21b158376ff5da936f89a5a84124791137",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_buffer_opt.mlir",
      "new_id": "69d5b06d08ae271e6cd8d6d9156c2986394fbfac",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/transform_buffer_opt.mlir"
    },
    {
      "type": "modify",
      "old_id": "1a94f5c0b77ffcada654b1d74dbbcf510ef0565d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/vector_layout_analysis.mlir",
      "new_id": "be038f12586b57727112c5fbefccf2d52517cc11",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/vector_layout_analysis.mlir"
    },
    {
      "type": "modify",
      "old_id": "5e8740094b89b13df9a583f36d8697b1e1c66a84",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/vectorize_tensor_pad.mlir",
      "new_id": "db32e9db499240d616a00a0bee38e4854e362da6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/vectorize_tensor_pad.mlir"
    },
    {
      "type": "modify",
      "old_id": "c72c77af7590f6a472e8bd1ce8bf48c950ab02e1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/ExternalInterfaces/test/gpu_scope_alloc.mlir",
      "new_id": "a2c6ac76be118dfd1679482fe7db33a6e73c94c3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/ExternalInterfaces/test/gpu_scope_alloc.mlir"
    },
    {
      "type": "modify",
      "old_id": "a80c5deb9753fe4eea9cdfe1bad6f905081d53a4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/TransformExtensions/test/lower_inner_tiled.mlir",
      "new_id": "07a8ae51c58007e4afd60fa9a692a72a6ceb222a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/TransformExtensions/test/lower_inner_tiled.mlir"
    },
    {
      "type": "modify",
      "old_id": "f8ca1d10085a99946d2c3221c3a92233ec514b82",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/TransformExtensions/test/unroll_multi_mma.mlir",
      "new_id": "c104cbaefb9325dc4d9b96c6bd0ee4272c8623e6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/TransformExtensions/test/unroll_multi_mma.mlir"
    },
    {
      "type": "modify",
      "old_id": "708d96236b81a4d1e3f11e5373d9dd3d668e6deb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/PCF/ExternalInterfaces/test/bufferize.mlir",
      "new_id": "1ba7b657ccbfacd68a449f7da01b8de50e0aa061",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/PCF/ExternalInterfaces/test/bufferize.mlir"
    },
    {
      "type": "modify",
      "old_id": "d1a9bddbb43ab88ca69c330be1b96d2f171f4c23",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/PCF/Transforms/test/convert_sref_to_memref.mlir",
      "new_id": "d6366b204d47b338f51eaa3db495f712db4ab827",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/PCF/Transforms/test/convert_sref_to_memref.mlir"
    },
    {
      "type": "modify",
      "old_id": "ae80017bfea511359226bdf8b1510b18b48ff67d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/VectorExt/Transforms/test/lower_transfer_gather_scatter_to_vector.mlir",
      "new_id": "1d62fa0897252df35cfd70b3bd52e0c5680d1917",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/VectorExt/Transforms/test/lower_transfer_gather_scatter_to_vector.mlir"
    },
    {
      "type": "modify",
      "old_id": "732b2e62e804ac33ef5a7180dc04736b73f3d4ce",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/aarch64_dotprod_vector_lowering.mlir",
      "new_id": "c1dea25f111a6f474c3bac60db70e47f957f9a75",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/aarch64_dotprod_vector_lowering.mlir"
    },
    {
      "type": "modify",
      "old_id": "b4693ac0520d00519ad6173e817f1e3ec14241ac",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/assign_workgroup_local_memory.mlir",
      "new_id": "9f563c5826b9fda73d8ef01741fd90e53e780a0c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/assign_workgroup_local_memory.mlir"
    },
    {
      "type": "modify",
      "old_id": "09e9ff9d3a42c7b2e1e0ec47e81d2aa7b0a6498e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/pipeline_pad_conv_tests.mlir",
      "new_id": "6e10efc44f1336ba3c79d85823e6c800aeb6278b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/pipeline_pad_conv_tests.mlir"
    },
    {
      "type": "modify",
      "old_id": "26c17655bd788649d98025e4e834b8a82b52da5f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_contract_to_arm_asm.mlir",
      "new_id": "e6ef97533f75c87dde9253b5002afc5793bbf7ee",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_contract_to_arm_asm.mlir"
    },
    {
      "type": "modify",
      "old_id": "466bc114ee3aea17ffbb8eadb344d903847ad064",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_contract_to_arm_intrinsics.mlir",
      "new_id": "4259dcd03d72ee042c9c4da31ab446a8bb09145a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_contract_to_arm_intrinsics.mlir"
    },
    {
      "type": "modify",
      "old_id": "26ef0ab0317edc96e68b59bac00b585b1cef7c06",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_lowering.mlir",
      "new_id": "4cbe62f4b604927bf2ad90d317b3278535461ec6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/vector_lowering.mlir"
    },
    {
      "type": "modify",
      "old_id": "748597b270dbfe718ed66213fd769de995b822c4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/NVVM/pipeline_tile_and_fuse_mma_sync.mlir",
      "new_id": "99fa509ad5e5e5319f337fe8502cf826bb687b7d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/NVVM/pipeline_tile_and_fuse_mma_sync.mlir"
    },
    {
      "type": "modify",
      "old_id": "8a80b02aa0edc3ca4fffbe9a37b9e159b6105068",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/NVVM/pipeline_vector_distribute_mma_sync.mlir",
      "new_id": "fdb19cc2d24e499739d468c22fe1a1e1db5c4303",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/NVVM/pipeline_vector_distribute_mma_sync.mlir"
    },
    {
      "type": "modify",
      "old_id": "4759ccf22cd77dcb6040500c037bc31db27ca349",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/gpu_nested_layout_vector_distribution_wide_shuffle.mlir",
      "new_id": "d87e7b08dcf22a39093159dfe7c18a7f8181dff1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/gpu_nested_layout_vector_distribution_wide_shuffle.mlir"
    },
    {
      "type": "modify",
      "old_id": "ae23c4b4403f534a28d5f36706f8d929f5baa27a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_igemm_tile_and_fuse.mlir",
      "new_id": "df78071fa8d620863d57477ce31cec1a59488dac",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_igemm_tile_and_fuse.mlir"
    },
    {
      "type": "modify",
      "old_id": "e85c9c2bf760de5ac9a26b33c97196a243720255",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_tile_and_fuse.mlir",
      "new_id": "c5c20f76fb15c53be9dba1e2a4871223bf3a84e5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_tile_and_fuse.mlir"
    },
    {
      "type": "modify",
      "old_id": "cd1dbeac203c02c11ee2a480edd834e826028d8a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_tile_and_fuse_gfx950.mlir",
      "new_id": "1dc5bd3b94f99c44bd3d74d1163eb5b0a51e4018",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_tile_and_fuse_gfx950.mlir"
    },
    {
      "type": "modify",
      "old_id": "d4c75282a2631a552fbe0105b7fc0276fc8c9ea3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_vector_distribute_gfx942.mlir",
      "new_id": "40b8aa949e3766c844f0e2169edbe2c651228d5d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/ROCDL/pipeline_vector_distribute_gfx942.mlir"
    },
    {
      "type": "modify",
      "old_id": "1bd7f7aadd554d0735177d391bac1d90883c9160",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/create_async_groups.mlir",
      "new_id": "5bfb282f59abe3f58752b994d70b5e0e41f72c89",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/create_async_groups.mlir"
    },
    {
      "type": "modify",
      "old_id": "fbf6a24ed3298ee2f4a7bdf9ea90f706dd055cc7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/legalize_nd_vectors.mlir",
      "new_id": "05f6734afd9ccc062c69ed72ce85c7c2e57d019d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/legalize_nd_vectors.mlir"
    },
    {
      "type": "modify",
      "old_id": "0b95ecf93188cc1a2fcd35d6652374fbbf56e9d8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/nvvm_pipeline_test.mlir",
      "new_id": "aa1bfb2153af205984407c6bc3d4069804dd013e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/nvvm_pipeline_test.mlir"
    },
    {
      "type": "modify",
      "old_id": "61581732f906eb972431f807f1d587ba8d747e51",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/pack_shared_memory_alloc.mlir",
      "new_id": "bab2e63103f69fc577babbb3d4276906c7d62291",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/pack_shared_memory_alloc.mlir"
    },
    {
      "type": "modify",
      "old_id": "a30926359886c943ea7055ccb9ba5860a694649a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/rocdl_load_to_transpose_load.mlir",
      "new_id": "4a7810bdba58406a3e6df8104c7e43235a3e0c72",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/rocdl_load_to_transpose_load.mlir"
    },
    {
      "type": "modify",
      "old_id": "9637bb9f7ee7daa46b80976303eae6d8f8093406",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_bufferize.mlir",
      "new_id": "c07aa7656022917e1adba14f6463d87e0587ee30",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_bufferize.mlir"
    },
    {
      "type": "modify",
      "old_id": "e1823cccb459ba676d971a04d9320ac9807b5b36",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_pack_shared_memory_alloc.mlir",
      "new_id": "eb32d4ad4c57ea466b10c7e9da3bd9af42bacda6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_pack_shared_memory_alloc.mlir"
    },
    {
      "type": "modify",
      "old_id": "42aed5706c0aa6e20322aea80571ca2c99a8ad53",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_vector_to_nvgpu_mma.mlir",
      "new_id": "9cf65607ef36752c117b3a7549193367c9c7e0a2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_dialect_vector_to_nvgpu_mma.mlir"
    },
    {
      "type": "modify",
      "old_id": "bd82f0b21c26c7bbca3bfa2d3222757e7dec3a30",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_gpu_pipelining.mlir",
      "new_id": "6a4ea9e2c6de020d0729e51ba5659654385c395f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_gpu_pipelining.mlir"
    },
    {
      "type": "modify",
      "old_id": "7f39db92a30d80fcfa35a59c5a7e50c11efdf474",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_vector_to_mma.mlir",
      "new_id": "1b6f81c9ad98ebb747206637ed3da883cf4bb6db",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_vector_to_mma.mlir"
    },
    {
      "type": "modify",
      "old_id": "3db6cf051de0c2acb5e9f8d8fb76d31f1695f97d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/break_down_large_vector.mlir",
      "new_id": "958a2d0417dc4836c2d39c75ef41804820f10035",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/break_down_large_vector.mlir"
    },
    {
      "type": "modify",
      "old_id": "db5751d59150d5f22f27a66169a12739a92b42fd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/initial_vector_lowering_index_type.mlir",
      "new_id": "e4d15d3a06d029f403992f348a8b1047631f1ab2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/initial_vector_lowering_index_type.mlir"
    },
    {
      "type": "modify",
      "old_id": "5a279ec8f2e228c69fd0e2ecfd67419165ef2b43",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/lowering_matmul_fusion.mlir",
      "new_id": "ac52bf9821ad286155a99eff54f7559d2a4501c4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/lowering_matmul_fusion.mlir"
    },
    {
      "type": "modify",
      "old_id": "b0560c21a0fae2ac4ad2f37ba0696b58a114b5cb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/lowering_reduction.mlir",
      "new_id": "bd477867cef53488723aa58be717a65523b3fcf8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/lowering_reduction.mlir"
    },
    {
      "type": "modify",
      "old_id": "3ebe1d196e4271258e8fd5edcb1b0b1fc8084e54",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/tile_and_promote_cooperative_matrix.mlir",
      "new_id": "274d3c8fddff7ab506ce5c7cef2701595a40910e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/tile_and_promote_cooperative_matrix.mlir"
    },
    {
      "type": "modify",
      "old_id": "e436221895d32d48c17c6929382d52afaf6b9f52",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_gather.mlir",
      "new_id": "c61c982740a174e8dca995b51bb96a7d68fd8a43",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_gather.mlir"
    },
    {
      "type": "modify",
      "old_id": "2494d9b41f0413e4352619e2ee168fa5b57c19f0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_load_store.mlir",
      "new_id": "810f15b4ea10c34409004199947e2982410246fc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_load_store.mlir"
    },
    {
      "type": "modify",
      "old_id": "ad195d37728ffe0b36c4aae918d5d57f0d9c9173",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_matmul.mlir",
      "new_id": "58d9c2bccd105c0a04320c3c9688ce8d15208514",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/vectorize_matmul.mlir"
    },
    {
      "type": "modify",
      "old_id": "d37fa5a838db382c4138e9612616cb0ac4ef448a",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "d98828d394e4967148f6992afc3f23662a8e17a8",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    }
  ]
}
