)]}'
{
  "commit": "48f6dee7045f04c7bef4fc6bc1dc29a0bd1e62db",
  "tree": "47d8e021641c94e5f5cb34a8a66db30d9b3be498",
  "parents": [
    "b133218fabee193342dfe5762dd19b74de6e216e"
  ],
  "author": {
    "name": "Jakub Kuderski",
    "email": "jakub@nod-labs.com",
    "time": "Mon Nov 11 15:18:26 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 11 20:18:26 2024 +0000"
  },
  "message": "[python][tuner] Add bindings for MMAIntrinsic (#19095)\n\nExpose MMA intrinsics to python. This includes both the `MMAIntrinsic`\r\nattribute and the enum values. In addition, expose element/vector types\r\nand shapes from the MMA interface (but not the interface itself).\r\n\r\nThis is so that the tuner can use the compiler as the SoT for all the\r\nintrinsics and use them to parse target properties and generate\r\nconstraints.\r\n\r\nThe enum values are kept opaque so that we do not have to duplicate the\r\ndefinitions in TD and C API headers.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9115b13dcff6b6aa683314d5ed976c8c0851eb8",
      "old_mode": 33188,
      "old_path": "compiler/bindings/c/iree/compiler/dialects/iree_gpu.h",
      "new_id": "7a596fef7068489ae0baf5d213d0dfe9ad059b5d",
      "new_mode": 33188,
      "new_path": "compiler/bindings/c/iree/compiler/dialects/iree_gpu.h"
    },
    {
      "type": "modify",
      "old_id": "0e463fd75c19f0ba7a273a34fe771788ae62591d",
      "old_mode": 33188,
      "old_path": "compiler/bindings/python/IREECompilerDialectsModule.cpp",
      "new_id": "d24075a8e9e5b23ee3fe7d83768f5a4e222a85cc",
      "new_mode": 33188,
      "new_path": "compiler/bindings/python/IREECompilerDialectsModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "a69a0357fbb1c0251ae0edea67f8a75b86e29451",
      "old_mode": 33188,
      "old_path": "compiler/bindings/python/test/ir/dialects_test.py",
      "new_id": "e1b4121be8fcbb1e802048abca3e962b05f8cc2e",
      "new_mode": 33188,
      "new_path": "compiler/bindings/python/test/ir/dialects_test.py"
    },
    {
      "type": "modify",
      "old_id": "821845e73e8c3715e917476c160398c18d4429ae",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/Internal/IREEGPUDialectCAPI.cpp",
      "new_id": "15f517e7a0f783fd5ce6a629383398092bbe6daf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/Internal/IREEGPUDialectCAPI.cpp"
    },
    {
      "type": "modify",
      "old_id": "dcb315c3ce73da6f44d94744f916709aece960de",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.c",
      "new_id": "664bab403a68f824a431c7318933f847da41cff3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.c"
    },
    {
      "type": "modify",
      "old_id": "13ad7abc261167b5e6f32315f3fce6b71d6bc410",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.def",
      "new_id": "4d2fb0d306e427ec02c3b8b134e5b3a915ae69b8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.def"
    },
    {
      "type": "modify",
      "old_id": "4ff25663c3771b76374ff9b6cfebad5a0454286d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.ld",
      "new_id": "cd3f967d5c828af99269928160b4f73426781941",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.ld"
    },
    {
      "type": "modify",
      "old_id": "871ca80576715e64abde3c2c0e9fc7cf69a9c511",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/API/api_exports.macos.lst",
      "new_id": "1ac458854058d7fb5bd12410459dddafd6a668fc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/API/api_exports.macos.lst"
    },
    {
      "type": "modify",
      "old_id": "2c9f828bc41250a3e4567720c194280c435e6d2d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUInterfaces.td",
      "new_id": "639737a570158df5ecb02d8b3ee6c8696b27c044",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUInterfaces.td"
    }
  ]
}
