)]}'
{
  "commit": "9b775b4ac0831b83093bd704e4aef8b090fa61ba",
  "tree": "bea32eb14bb45683e62433df21c9f35b43c7fcb1",
  "parents": [
    "5bee76d1ba4dc150537607bf4030a4d025b51be2"
  ],
  "author": {
    "name": "Quinn Dawkins",
    "email": "quinn@nod-labs.com",
    "time": "Wed Jul 19 08:51:16 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 19 08:51:16 2023 -0400"
  },
  "message": "[Transform] Add subgroup size setting when mapping to gpu threads (#14309)\n\nFor targets with support for configurable subgroup size, this is passed\r\ndown to the runtime through a `subgroup_size` attribute similar to the\r\nway `workgroup_size` is specified. This allows setting subgroup size in\r\ntransform dialect based strategies by assigning it at the same time as\r\nworkgroup size.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5dc95f9c565d76705b42a9fc8529abe7dffed040",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.cpp",
      "new_id": "f101d90d299316e6ff37cc7f7e93f196e3b04d9c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef673de78c3bbbc99b3c9058d4154a8d88416fd9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensionsOps.td",
      "new_id": "8956a6ba77abc62719196ff8777ee235182040d1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/TransformExtensions/LLVMGPUExtensionsOps.td"
    },
    {
      "type": "modify",
      "old_id": "1dd83ee6473672e4d1b2fb9332cedfa8d5140ee8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_distribute_forall.mlir",
      "new_id": "d29f891d5a7e13e9f5f6ff80bdc76f7e23ef07dd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/test/transform_distribute_forall.mlir"
    }
  ]
}
