[flang-commits] [flang] [flang][cuda] Handle launch of cooperative kernel (PR #124362)

Zhen Wang via flang-commits flang-commits at lists.llvm.org
Fri Jan 24 15:25:16 PST 2025


================
@@ -151,4 +151,69 @@ void RTDEF(CUFLaunchClusterKernel)(const void *kernel, intptr_t clusterX,
   CUDA_REPORT_IF_ERROR(cudaLaunchKernelExC(&config, kernel, params));
 }
 
+void RTDEF(CUFLaunchCooperativeKernel)(const void *kernel, intptr_t gridX,
+    intptr_t gridY, intptr_t gridZ, intptr_t blockX, intptr_t blockY,
+    intptr_t blockZ, int32_t smem, void **params, void **extra) {
----------------
wangzpgi wrote:

Is this `extra` a place holder for `stream`?

https://github.com/llvm/llvm-project/pull/124362


More information about the flang-commits mailing list