[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