)]}'
{
  "commit": "9eaa4ef7d6b439d8c444b533beddd82146578e25",
  "tree": "b5ff53da5e3e0064816cde3debe8b074f8310508",
  "parents": [
    "4c0fd906bfd1e8888654b3e8a967ef977bb84403"
  ],
  "author": {
    "name": "Bangtian Liu",
    "email": "liubangtian@gmail.com",
    "time": "Thu Nov 14 14:31:36 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Nov 14 14:31:36 2024 -0500"
  },
  "message": "[tuner]: Add a utility function to query supported MMA intrinsics (#19124)\n\nThis PR aims to address the task listed in\r\nhttps://github.com/nod-ai/SHARK-Platform/issues/453: add a utility\r\nfunction (`QueryMMAIntrinsics`) to query supported MMA intrinsics.\r\n\r\nA new test pass `TestLLVMGPUQueryMMAPass` has been added to validate the\r\ncorrectness of this utility function, along with a corresponding test to\r\nensure reliable functionality.\r\n\r\nTODO: The function will be exposed to both the C API and Python in a\r\nfollow-up PR.\r\n\r\n---------\r\n\r\nSigned-off-by: Bangtian Liu \u003cliubangtian@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa9277a00b11296caf31d00dcbaf612ef9cc7b8c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/BUILD.bazel",
      "new_id": "3159126442c8e57396d9a0ea7c67931ed9d54322",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b9a962b27d41604b8482d02334603b18ccd6c2ab",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/CMakeLists.txt",
      "new_id": "fef9ca37e6aa7103e9093bb8d1fb274d80ecb0a6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a7a8e5643c6ecdb0cf7093143acf76cbda2d4c2d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Passes.td",
      "new_id": "06d9960f180fcfde2e21e6156365429235a6d29b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Passes.td"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "355187fd6f2b75d17fad65919ca77d97d1ec1078",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TestLLVMGPUQueryMMAPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a0d7d3da8005e1b6a909353f25586fb54c0ebbf",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/BUILD.bazel",
      "new_id": "0256a74f2ecd45f826bed0e1f135dd437e9704c9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f628010b1acdd9aab3cd2154e433c18398822d78",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/CMakeLists.txt",
      "new_id": "635a49df1694dccaf3ae99578fd8057b2cc6ea12",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "070355f7085bc8c7bb223c5f70f17d7f32979648",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/test_query_mma.mlir"
    },
    {
      "type": "modify",
      "old_id": "e996aba997b1efcb3330ed64a94712a90a8bd2fd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.cpp",
      "new_id": "1ad0bd397f9aab4c4269e44c17c656940ee48692",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e7c108f7c196b4845d16e8b4999fc9455b541f7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.h",
      "new_id": "ead0fc42e01c84fb8cb183b7e21acc330cc60ed6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/GPUUtils.h"
    }
  ]
}
