summaryrefslogtreecommitdiff
path: root/opcodes/aarch64-opc-2.c
diff options
context:
space:
mode:
authorSudakshina Das <sudi.das@arm.com>2019-04-11 10:13:23 +0100
committerSudakshina Das <sudi.das@arm.com>2019-04-11 10:13:23 +0100
commite54010f1aeb050cb9d65862a0afe9095a7a85f27 (patch)
tree9d730c0e01304541dbbd95b4113a60b56c8138c2 /opcodes/aarch64-opc-2.c
parent68811f8ff84895ef1cad37ac6947f1a340dd2ae2 (diff)
downloadbinutils-gdb-e54010f1aeb050cb9d65862a0afe9095a7a85f27.tar.gz
[BINUTILS, AArch64, 1/2] Add new LDGM/STGM instruction
This patch adds the new LDGM/STGM instructions of the Armv8.5-A Memory Tagging Extension. This is part of the changes that have been introduced recently in the 00bet10 release The instructions are as follows: LDGM Xt, [<Xn|SP>] STGM Xt, [<Xn|SP>] *** gas/ChangeLog *** 2019-04-11 Sudakshina Das <sudi.das@arm.com> * testsuite/gas/aarch64/armv8_5-a-memtag.d: New tests for ldgm and stgm. * testsuite/gas/aarch64/armv8_5-a-memtag.s: Likewise. * testsuite/gas/aarch64/illegal-memtag.l: Likewise. * testsuite/gas/aarch64/illegal-memtag.s: Likewise. *** opcodes/ChangeLog *** 2019-04-11 Sudakshina Das <sudi.das@arm.com> * aarch64-asm-2.c: Regenerated. * aarch64-dis-2.c: Likewise. * aarch64-opc-2.c: Likewise. * aarch64-tbl.h (aarch64_opcode): Add new ldgm and stgm.
Diffstat (limited to 'opcodes/aarch64-opc-2.c')
-rw-r--r--opcodes/aarch64-opc-2.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/opcodes/aarch64-opc-2.c b/opcodes/aarch64-opc-2.c
index 15f2b9ff5da..29eb2b7528a 100644
--- a/opcodes/aarch64-opc-2.c
+++ b/opcodes/aarch64-opc-2.c
@@ -256,24 +256,24 @@ static const unsigned op_enum_table [] =
925,
931,
932,
- 984,
- 985,
986,
987,
+ 988,
+ 989,
12,
636,
637,
- 1179,
1181,
1183,
- 991,
+ 1185,
+ 993,
+ 1184,
1182,
- 1180,
318,
624,
635,
634,
- 989,
+ 991,
631,
628,
620,
@@ -283,7 +283,7 @@ static const unsigned op_enum_table [] =
630,
632,
633,
- 999,
+ 1001,
664,
667,
670,
@@ -300,17 +300,17 @@ static const unsigned op_enum_table [] =
391,
413,
415,
+ 1254,
+ 1259,
1252,
- 1257,
- 1250,
- 1249,
- 1253,
- 1260,
+ 1251,
+ 1255,
1262,
- 1263,
- 1259,
- 1265,
1264,
+ 1265,
+ 1261,
+ 1267,
+ 1266,
131,
};