[llvm] [AMDGPU] Split struct kernel arguments (PR #133786)

Shilei Tian via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 23 09:12:40 PDT 2025


shiltian wrote:

> > Another question is, does it affect explicit kernel launch via `hipLaunchKernelGGL` or even the lower level use via HSA?
> 
> No. The kernel signature does not change from the user pointer of view. It only needs HIP runtime change about laying out the kernel arg segment. It does not need HSA or firmware change.

I mean, if users launch a kernel using HSA runtime instead of HIP (which is what OpenMP is doing), is it gonna break?

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


More information about the llvm-commits mailing list