[PATCH] D124866: [CUDA][HIP] support __noinline__ as keyword
Yaxun Liu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri May 6 12:30:59 PDT 2022
yaxunl added a comment.
In D124866#3497439 <https://reviews.llvm.org/D124866#3497439>, @tra wrote:
>> CUDA/HIP do not have language spec.
>
> Well. It's not completely true. CUDA programming guide does serve as the de-facto spec for CUDA. It's far from perfect, but it does mention `__noinline__` and `__forceinline__` as function qualifiers: https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#noinline-and-forceinline
Thanks for the pointer. I missed that part.
CUDA SDK implements `__noinline__` as attribute `__attribute__((noinline))` though. Some requirements may not have diagnostics.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D124866/new/
https://reviews.llvm.org/D124866
More information about the cfe-commits
mailing list