[AArch64] Add SVE system registers
authorRichard Sandiford <richard.sandiford@arm.com>
Wed, 15 Feb 2017 16:54:21 +0000 (16:54 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Wed, 15 Feb 2017 16:54:21 +0000 (16:54 +0000)
commit773fb663445646ebe45298e255d263f9520b2e2e
tree5fe4c3e1d8f6f8ea65885da0fc6dd841b483e865
parent7a2114e7a4ee1fbb5a0611733c72a2a7acc733c7
[AArch64] Add SVE system registers

This patch adds the SVE-specific system registers.

opcodes/
* aarch64-opc.c (aarch64_sys_regs): Add SVE registers.
(aarch64_sys_reg_supported_p): Handle them.

gas/
* testsuite/gas/aarch64/sve-sysreg.s,
testsuite/gas/aarch64/sve-sysreg.d,
testsuite/gas/aarch64/sve-sysreg-invalid.d,
testsuite/gas/aarch64/sve-sysreg-invalid.l: New tests.
gas/ChangeLog
gas/testsuite/gas/aarch64/sve-sysreg-invalid.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/sve-sysreg-invalid.l [new file with mode: 0644]
gas/testsuite/gas/aarch64/sve-sysreg.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/sve-sysreg.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/aarch64-opc.c