diff options
author | Sudakshina Das <sudi.das@arm.com> | 2019-04-11 10:13:23 +0100 |
---|---|---|
committer | Sudakshina Das <sudi.das@arm.com> | 2019-04-11 10:13:23 +0100 |
commit | e54010f1aeb050cb9d65862a0afe9095a7a85f27 (patch) | |
tree | 9d730c0e01304541dbbd95b4113a60b56c8138c2 /opcodes/aarch64-opc-2.c | |
parent | 68811f8ff84895ef1cad37ac6947f1a340dd2ae2 (diff) | |
download | binutils-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.c | 30 |
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, }; |