[llvm-branch-commits] [llvm] AMDGPU: Mark sendmsg intrinsics as norecurse (PR #125016)
Jay Foad via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jan 30 04:10:31 PST 2025
jayfoad wrote:
> We cannot mark these as nocallback or nosync.
I think we can and should mark these as `nocallback`. I don't know how well it is documented, but I think in practice `nocallback` means that the intrinsic does not call back into user code **synchronously, in the current thread, before the intrinsic returns**.
https://github.com/llvm/llvm-project/pull/125016
More information about the llvm-branch-commits
mailing list