[PATCH] D120566: [OpenCL][AMDGPU]: Do not allow a call to kernel

John McCall via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 25 13:25:19 PST 2022


rjmccall added a comment.

Is there something which stops you from taking the address of a kernel and then calling it?  If not, are there actually any uses of kernels in the module that shouldn't be rewritten as uses of the clone?

I feel like this would be a lot easier to just fix in your LLVM pass so that you rewrite any uses of a kernel to use a clone instead before you rewrite the kernel.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120566/new/

https://reviews.llvm.org/D120566



More information about the cfe-commits mailing list