[llvm] [offload] Add olLaunchKernelWithPtrArgs with an argument pointer array (PR #194333)

Piotr Balcer via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 27 03:33:42 PDT 2026


pbalcer wrote:

@lplewa @jhuber6 @kevinsala @jdoerfert @KseniyaTikhomirova @tahonermann @wlemkows @EuphoricThinking @koparasy

This is a follow-up to @lplewa's PR, https://github.com/llvm/llvm-project/pull/184343, that was adding argument sizes property to the olLaunchKernel API entry point. During @KseniyaTikhomirova's work on the SYCL implementation on top of it, we've realized that, even with the sizes, this API would be insufficient for the reasons outlined in the commit message above.

For now I'm creating this as a draft, and I'd be curious to hear your feedback regarding the outlined proposal.

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


More information about the llvm-commits mailing list