[llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)

Rajat Bajpai via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 23 03:14:09 PDT 2026


================
@@ -1323,6 +1323,12 @@ class CP_ASYNC_BULK_TENSOR_OVERRIDE_BASE<int dim, string mode, string override>
   string Suffix = "_" # mode # "_" # override # "_" # dim # "d";
 }
 
+// Helper that emits the intrinsic-property set for the cache_hint flag argument.
+class NVVM_CACHE_HINT_ARGPROP<int argNo> {
+  IntrinsicProperty Prop =
+      ArgInfo<ArgIndex<argNo>, [ArgName<"flag_cache_hint">]>;
----------------
rajatbajpai wrote:

sure, I made it generic but currently using it only for `cache hint`.

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


More information about the llvm-commits mailing list