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

Srinivasa Ravi llvmlistbot at llvm.org
Fri Apr 17 01:23:42 PDT 2026


================
@@ -5075,7 +5075,8 @@ def Tcgen05WaitKindAttr :
   let assemblyFormat = "`<` $value `>`";
 }
 
-def NVVM_Tcgen05AllocOp : NVVM_Op<"tcgen05.alloc", [NVVMRequiresSMa<[100, 101]>]> {
+def NVVM_Tcgen05AllocOp : NVVM_Op<"tcgen05.alloc",
+    [NVVMRequiresSMaOrSMf<[100, 101, 110], [100, 101, 110]>]> {
----------------
Wolfram70 wrote:

I think in these cases (like here), we can just use `NVVMRequiresSMf`, since that implies `NVVMRequiresSMa` for those architectures as well. 

Changed these to `NVVMRequiresSMf` when the lists are the same in the latest revision, thanks!

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


More information about the Mlir-commits mailing list