diff options
author | Victor Do Nascimento <victor.donascimento@arm.com> | 2024-01-04 14:06:38 +0000 |
---|---|---|
committer | Victor Do Nascimento <victor.donascimento@arm.com> | 2024-01-15 13:11:48 +0000 |
commit | e771eaf8bb4cfc4a04346a14756fa21e01e7b9ba (patch) | |
tree | 01d2911ac905de462246f50d060ea75c2ac03edc /include | |
parent | b88fbd5213b2c38141c066365d7ea092ab7cfea8 (diff) | |
download | binutils-e771eaf8bb4cfc4a04346a14756fa21e01e7b9ba.zip binutils-e771eaf8bb4cfc4a04346a14756fa21e01e7b9ba.tar.gz binutils-e771eaf8bb4cfc4a04346a14756fa21e01e7b9ba.tar.bz2 |
aarch64: rcpc3: Add integer load/store insns
Along with the relevant unit tests and updates to the existing
regression tests, this adds support for the following novel rcpc3
insns:
LDIAPP <Wt1>, <Wt2>, [<Xn|SP>]
LDIAPP <Wt1>, <Wt2>, [<Xn|SP>], #8
LDIAPP <Xt1>, <Xt2>, [<Xn|SP>]
LDIAPP <Xt1>, <Xt2>, [<Xn|SP>], #16
STILP <Wt1>, <Wt2>, [<Xn|SP>]
STILP <Wt1>, <Wt2>, [<Xn|SP>, #-8]!
STILP <Xt1>, <Xt2>, [<Xn|SP>]
STILP <Xt1>, <Xt2>, [<Xn|SP>, #-16]!
LDAPR <Wt>, [<Xn|SP>], #4
LDAPR <Xt>, [<Xn|SP>], #8
STLR <Wt>, [<Xn|SP>, #-4]!
STLR <Xt>, [<Xn|SP>, #-8]!
Diffstat (limited to 'include')
-rw-r--r-- | include/opcode/aarch64.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index 44d6aaf..6f02f47 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -1013,6 +1013,7 @@ enum aarch64_insn_class the, sve2_urqvs, sve_index1, + rcpc3 }; /* Opcode enumerators. */ |