[llvm-branch-commits] [llvm] [LoongArch] Select `V{AND, OR, XOR, NOR}I.B` for bitwise with byte splat immediates (PR #192217)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Apr 16 04:58:59 PDT 2026
================
@@ -279,8 +279,11 @@ def GPRMemAtomic : RegisterOperand<GPR> {
let PrintMethod = "printAtomicMemOp";
}
-// A parameterized register class alternative to i32imm/i64imm from Target.td.
+// A parameterized register class alternative to i16imm/i32imm/i64imm from Target.td.
def grlenimm : Operand<GRLenVT>;
+def imm16 : Operand<GRLenVT> {
+ let ParserMatchClass = ImmAsmOperand<"", 16, "">;
----------------
wangleiat wrote:
It looks like the `ParserMatchClass` is not needed.
https://github.com/llvm/llvm-project/pull/192217
More information about the llvm-branch-commits
mailing list