tra added a comment.

In D113249#3112279 <https://reviews.llvm.org/D113249#3112279>, @Hahnfeld wrote:

> Experimental support for `__int128` is new in CUDA 11.5, not sure if Clang 
> enables this for CUDA.

I think we've added support for i128 a while back: 
https://godbolt.org/z/18bEbhMYb

> The release notes also specify
>
>> `builtin_assume` can now be used to specify address space to allow for 
>> efficient loads and stores.
>
> The docs are very scarce on this, I could only find `void 
> __builtin_assume(bool exp)` which I think is not what they are talking 
> about...

AMD folks have D112041 <https://reviews.llvm.org/D112041> under review which 
will have builtin_assume help AS inference. In any case, we've already been 
doing it reasonably well automatically.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D113249

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to