================
@@ -1738,6 +1722,31 @@ multiclass FMA_INST {
defm INT_NVVM_FMA : FMA_INST;
+class FMA_OOB_INST<NVPTXRegClass RC, string suffix> :
+ BasicNVPTXInst<(outs RC:$dst), (ins RC:$a, RC:$b, RC:$c),
+ "fma.rn.oob" # suffix>;
+
+class FMA_OOB_TYPE<ValueType VT, NVPTXRegClass RC, string TypeName> {
+ ValueType Type = VT;
+ NVPTXRegClass RegClass = RC;
+ string TypeStr = TypeName;
+}
----------------
AlexMaclean wrote:
Use `RegTyInfo`
https://github.com/llvm/llvm-project/pull/170079
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits