aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2017-11-16 16:07:07 +0000
committerTamar Christina <tamar.christina@arm.com>2017-11-16 16:27:35 +0000
commite9dbdd80cb02ac66cf7d4cd1207ec11928db2c95 (patch)
treee38fe9608a2a11b3e469c08c01013c05ea2adbc0 /gas/doc
parente849ea896bcdc3da8caff02eb6dc91dc85dd8a7e (diff)
downloadgdb-e9dbdd80cb02ac66cf7d4cd1207ec11928db2c95.zip
gdb-e9dbdd80cb02ac66cf7d4cd1207ec11928db2c95.tar.gz
gdb-e9dbdd80cb02ac66cf7d4cd1207ec11928db2c95.tar.bz2
Add assembler and disassembler support for the new Armv8.4-a instructions for AArch64.
Some of these instructions have been back-ported as optional extensions to Armv8.2-a and higher, but others are only available for Armv8.4-a. opcodes/ * aarch64-tbl.h (sha512h, sha512h2, sha512su0, sha512su1, eor3): New. (rax1, xar, bcax, sm3ss1, sm3tt1a, sm3tt1b, sm3tt2a, sm3tt2b): New. (sm3partw1, sm3partw2, sm4e, sm4ekey, fmlal, fmlsl): New. (fmlal2, fmlsl2, cfinv, rmif, setf8, setf16, stlurb): New. (ldapurb, ldapursb, stlurh, ldapurh, ldapursh, stlur): New. (ldapur, ldapursw, stlur): New. * aarch64-dis-2.c: Regenerate. gas/ * testsuite/gas/aarch64/armv8_4-a-illegal.d: New. * testsuite/gas/aarch64/armv8_4-a-illegal.l: New. * testsuite/gas/aarch64/armv8_4-a-illegal.s: New. * testsuite/gas/aarch64/armv8_4-a.d: New. * testsuite/gas/aarch64/armv8_4-a.s: New. * testsuite/gas/aarch64/armv8_2-a-crypto-fp16.s: New. * testsuite/gas/aarch64/armv8_2-a-crypto-fp16.d: New. * testsuite/gas/aarch64/armv8_3-a-crypto-fp16.d: New. * testsuite/gas/aarch64/armv8_4-a-crypto-fp16.d: New. * testsuite/gas/aarch64/armv8_2-a-crypto-fp16-illegal.s: New. * testsuite/gas/aarch64/armv8_2-a-crypto-fp16-illegal.l: New. * testsuite/gas/aarch64/armv8_2-a-crypto-fp16-illegal.d: New.
Diffstat (limited to 'gas/doc')
0 files changed, 0 insertions, 0 deletions