)]}'
{
  "commit": "2f41487fdf9c387ab3e45c361868aee201d9bec7",
  "tree": "34b49cced1ed28e167e945390ab97d7964a8bfd5",
  "parents": [
    "b5b1dd283ab938e78d876055f72b39af07a5adfd"
  ],
  "author": {
    "name": "Kunwar Grover",
    "email": "groverkss@gmail.com",
    "time": "Mon Feb 19 06:49:26 2024 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Feb 18 20:19:26 2024 -0500"
  },
  "message": "[NestedLayout] Add subgroup_basis and thread_basis to layout (#16467)\n\nCo-authored-by: Quinn Dawkins \u003cquinn@nod-labs.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8aa0d6794fed9fa6ffacbeece382ed6b1dd7b62",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUNestedLayoutDistributionPatterns.cpp",
      "new_id": "5a48d3c4a63cf3641f94c0251155e7dd9dd11e41",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUNestedLayoutDistributionPatterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "1f6956a4cbef6ccd568d471aefb1ab2ff2416bfa",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_contract_amdgpu.mlir",
      "new_id": "0b8078d3ff5824cdb0a7818c704444ac1f855d7c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_contract_amdgpu.mlir"
    },
    {
      "type": "modify",
      "old_id": "92f88eddfa254d5e6f1367b0eeab404947327ee0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution.mlir",
      "new_id": "b990a7efd212ed819f851633bc2249fa880efac4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_nested_layout_vector_distribution.mlir"
    },
    {
      "type": "modify",
      "old_id": "693de1f16f32223326c2dc8bc15fd68adc271fd1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_vector_distribution.mlir",
      "new_id": "3ca81628f4a0b348591f344caf7c889a79262fc9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/gpu_vector_distribution.mlir"
    },
    {
      "type": "modify",
      "old_id": "878910049902252e1d612417e0349ebfaef42a5f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUVectorDistribute.cpp",
      "new_id": "12dc371ea864a02117f0658eccb52a6413869eeb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUVectorDistribute.cpp"
    },
    {
      "type": "modify",
      "old_id": "03b91124b43404651c7725779df2f55f88d7b3c0",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/VectorExt/IR/VectorExtAttrs.td",
      "new_id": "cb340d63ceadc0d38a8a3292c727f28be843da5c",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/VectorExt/IR/VectorExtAttrs.td"
    },
    {
      "type": "modify",
      "old_id": "461c3459f1a0dcd95028e693f4093d1a7bfd7a50",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/VectorExt/IR/VectorExtAttrs.cpp",
      "new_id": "8bf222f757dc578cbbdfc7d72df76c427a4cbef1",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/VectorExt/IR/VectorExtAttrs.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4ee93a74cf584028d19befdb7f89f9772474a7c",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_vector_ext/roundtrip.mlir",
      "new_id": "3c92b661632725d63e8189b6d765e6a71930f8e7",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/Dialect/iree_vector_ext/roundtrip.mlir"
    }
  ]
}
