)]}'
{
  "commit": "1ae012ec6c8c81eafb723e08b2aa0d5fc8115dec",
  "tree": "8c6add9ac1027d3fb1dd5ac46a74f9c62c00deff",
  "parents": [
    "0fddc29cda1bc6ef1f67ccdb753bac0d748301e4"
  ],
  "author": {
    "name": "Nicolas Vasilache",
    "email": "nicolasvasilache@users.noreply.github.com",
    "time": "Fri Feb 10 11:58:35 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 10 10:58:35 2023 +0000"
  },
  "message": "Expose unroll vector for gpu mma ops to the transform.apply_patterns op (#12138)\n\nThis PR allows the functionality that unrolls vectors to a mma native\r\nsize to be called from the transform dialect.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62b7a4273b8ced1f59323cad7dfbaaa2ca2daf41",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp",
      "new_id": "b281ed89d55e2d486b88d79247ef6dac96cfd4e2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "87cea4f13c1b5ff0ee5f5d5b21d2d2aa93dc8e7b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h",
      "new_id": "e268c4e0b9e90173fa7ab132fac1a526420eca66",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensions.h"
    },
    {
      "type": "modify",
      "old_id": "1dcd35205fcebc9f681970c9b72f3e94bb670d3c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td",
      "new_id": "52f535d2053fd601c9b5c580fd44c785669359db",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TransformExtensions/CommonExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "91c1b33f56a08d9b260a4b0c6227f8d4954a03a9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUTensorCoreVectorization.cpp",
      "new_id": "73b167e2a2aa69af3fc5de617983a30de4ac13da",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/LLVMGPUTensorCoreVectorization.cpp"
    },
    {
      "type": "modify",
      "old_id": "f04a064708bc8730ed983ca1a87796f66f3588a7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Passes.cpp",
      "new_id": "9e5efa64af2d93fb0f98e746f865b627c2b97f19",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "4cb6d99263e95434678405ce8c3dbe9d93fe1724",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.cpp",
      "new_id": "eb87340642f22e3f150910b477ff1b851a30cfab",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "10e48387a9740041a104208921481e97b12c168a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.h",
      "new_id": "ace232c210ef717ff716bc4d76301e692ef49160",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.h"
    }
  ]
}
