[binutils-gdb] aarch64: rcpc3: Define RCPC3_INSN macro

Victor Do Nascimento victorldn@sourceware.org
Mon Jan 15 13:16:42 GMT 2024


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b88fbd5213b2c38141c066365d7ea092ab7cfea8

commit b88fbd5213b2c38141c066365d7ea092ab7cfea8
Author: Victor Do Nascimento <victor.donascimento@arm.com>
Date:   Thu Jan 4 14:04:40 2024 +0000

    aarch64: rcpc3: Define RCPC3_INSN macro
    
    This patch adds the necessary macro for encoding FEAT_RCPC3-dependent
    instructions in Binutils.

Diff:
---
 opcodes/aarch64-tbl.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/opcodes/aarch64-tbl.h b/opcodes/aarch64-tbl.h
index 1092d63ebc5..1b3895be25d 100644
--- a/opcodes/aarch64-tbl.h
+++ b/opcodes/aarch64-tbl.h
@@ -2886,6 +2886,8 @@ static const aarch64_feature_set aarch64_feature_rcpc3 =
   { NAME, OPCODE, MASK, the, 0, THE, OPS, QUALS, FLAGS, 0, 0, NULL }
 #define D128_THE_INSN(NAME,OPCODE,MASK,OPS,QUALS,FLAGS) \
   { NAME, OPCODE, MASK, the, 0, D128_THE, OPS, QUALS, FLAGS, 0, 0, NULL }
+#define RCPC3_INSN(NAME,OPCODE,MASK,CLASS,OPS,QUALS,FLAGS) \
+  { NAME, OPCODE, MASK, CLASS, 0, RCPC3, OPS, QUALS, FLAGS, 0, 0, NULL }
 
 #define MOPS_CPY_OP1_OP2_PME_INSN(NAME, OPCODE, MASK, FLAGS, CONSTRAINTS) \
   MOPS_INSN (NAME, OPCODE, MASK, 0, \


More information about the Binutils-cvs mailing list