[llvm] [NVPTX] Allow directly storing immediates to improve readability (PR #145552)
Drew Kersnar via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 24 10:24:33 PDT 2025
================
@@ -184,6 +184,18 @@ class OneUse2<SDPatternOperator operator>
class fpimm_pos_inf<ValueType vt>
: FPImmLeaf<vt, [{ return Imm.isPosInfinity(); }]>;
+
+
+// Operands which can hold a Register or an Immediate.
+//
+// Unfortunately, since most register classes can hold multiple types, we must
+// use the 'Any' type for these.
+
+def RI1 : Operand<i1>;
----------------
dakersnar wrote:
Doesn't look like you use RI1, do we need this for future changes?
https://github.com/llvm/llvm-project/pull/145552
More information about the llvm-commits
mailing list