[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


================
@@ -1621,6 +1621,38 @@ of the permutation is defined as follows:
 
 ### TMA family of Intrinsics
 
+#### Tensor-Map Property Overrides
+
+Tensor intrinsics with `override` in their name replace properties in the
+opaque tensor map with explicit operands. The supported override variants and
+operand layouts are:
+
+| Intrinsic suffix | Modes and dimensions | Operands after `%tensor_map` |
+|------------------|----------------------|------------------------------|
+| `override.addr` | `tile` 1D--5D; `im2col`, `im2col.w`, and `im2col.w.128` 3D--5D; `tile.gather4` or `tile.scatter4` 2D | `ptr addrspace(1) %override_addr` |
----------------
rajatbajpai wrote:

fixed formatting, btw I find rendered file to be easier to read.

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


More information about the llvm-commits mailing list