[Mlir-commits] [mlir] [mlir][NVVM] Tighten result-type predicate on special-register ops (PR #195030)

Bastian Hagedorn llvmlistbot at llvm.org
Thu Apr 30 01:11:57 PDT 2026


================
@@ -306,22 +306,28 @@ class NVVM_SingleResultIntrinsicOp<string mnemonic, list<Trait> traits = [], str
 // NVVM special register op definitions
 //===----------------------------------------------------------------------===//
 
-class NVVM_PureSpecialRegisterOp<string mnemonic, list<Trait> traits = []> :
+class NVVM_PureSpecialRegisterOp<string mnemonic, list<Trait> traits = [],
----------------
bastianhagedorn wrote:

Right, dropped it and hard-coded I32 in the body as all SpecialRegisterOp are returning I32.

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


More information about the Mlir-commits mailing list