[Mlir-commits] [mlir] [MLIR][NVVM] Update SM version requirements of Ops (PR #192257)

Srinivasa Ravi llvmlistbot at llvm.org
Fri Apr 17 02:48:29 PDT 2026


================
@@ -6715,7 +6715,8 @@ def TensormapFieldValueAttr :
     TensormapSwizzleModeAttr, TensormapSwizzleAtomicityAttr, 
     TensormapFillModeAttr]>;
 
-def NVVM_TensormapReplaceOp : NVVM_VoidIntrinsicOp<"tensormap.replace"> {
+def NVVM_TensormapReplaceOp : NVVM_VoidIntrinsicOp<"tensormap.replace",
+    [NVVMRequiresSMaOrSMf<[90, 103], [100, 101, 110, 120]>]> {
----------------
Wolfram70 wrote:

Since they implement the same interface under the hood, we can't have two different `NVVMRequiresSM*` traits on the same Op as the implementation becomes ambiguous.

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


More information about the Mlir-commits mailing list