[llvm] [NVPTX] Add Bulk Copy Prefetch Intrinsics (PR #123226)

Durgadoss R via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 16 11:14:42 PST 2025


================
@@ -5033,4 +5033,15 @@ def int_nvvm_cp_async_bulk_shared_cta_to_global
        NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
        ImmArg<ArgIndex<4>>]>;
 
+// Intrinsics for Bulk Copy Prefetch L2
+def int_nvvm_cp_async_bulk_prefetch_L2
+  : DefaultAttrsIntrinsic<[],
+      [llvm_global_ptr_ty, // src_smem_ptr
----------------
durga4github wrote:

typo: s/src_smem_ptr/src_gmem_ptr (since the src here is in global memory)

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


More information about the llvm-commits mailing list