diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2021-11-30 17:50:24 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2021-11-30 17:50:24 +0000 |
commit | 31a8056f2f519fda71682cffd0eac6ba87a59c8e (patch) | |
tree | 9434d8f31b29e4ab743cf8c340a33623b9e59a8d /gas | |
parent | 2dd3146b4ffcb8528a6e093741ba31636afdf8ae (diff) | |
download | gdb-31a8056f2f519fda71682cffd0eac6ba87a59c8e.zip gdb-31a8056f2f519fda71682cffd0eac6ba87a59c8e.tar.gz gdb-31a8056f2f519fda71682cffd0eac6ba87a59c8e.tar.bz2 |
aarch64: Remove duplicate system register entries
There is a lot of overlap between the ETM and ETE system registers,
so some registers were listed twice.
Already tested by etm.[sd] and ete.[sd].
opcodes/
* aarch64-opc.c (aarch64_sys_regs): Combine ETE and ETM blocks
and remove redundant entries.
gas/
* testsuite/gas/aarch64/etm.s: Remove duplicated test.
* testsuite/gas/aarch64/etm.d: Update accordingly.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/gas/aarch64/etm.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/etm.s | 2 |
2 files changed, 0 insertions, 4 deletions
diff --git a/gas/testsuite/gas/aarch64/etm.d b/gas/testsuite/gas/aarch64/etm.d index 4472b2f..ea00b86 100644 --- a/gas/testsuite/gas/aarch64/etm.d +++ b/gas/testsuite/gas/aarch64/etm.d @@ -90,7 +90,6 @@ Disassembly of section \.text: [^:]+: d5310a80 mrs x0, trcextinselr2 [^:]+: d5310b80 mrs x0, trcextinselr3 [^:]+: d53100e0 mrs x0, trcimspec0 -[^:]+: d53100e0 mrs x0, trcimspec0 [^:]+: d53101e0 mrs x0, trcimspec1 [^:]+: d53102e0 mrs x0, trcimspec2 [^:]+: d53103e0 mrs x0, trcimspec3 @@ -267,7 +266,6 @@ Disassembly of section \.text: [^:]+: d5110a80 msr trcextinselr2, x0 [^:]+: d5110b80 msr trcextinselr3, x0 [^:]+: d51100e0 msr trcimspec0, x0 -[^:]+: d51100e0 msr trcimspec0, x0 [^:]+: d51101e0 msr trcimspec1, x0 [^:]+: d51102e0 msr trcimspec2, x0 [^:]+: d51103e0 msr trcimspec3, x0 diff --git a/gas/testsuite/gas/aarch64/etm.s b/gas/testsuite/gas/aarch64/etm.s index 8f1947d..761f56a 100644 --- a/gas/testsuite/gas/aarch64/etm.s +++ b/gas/testsuite/gas/aarch64/etm.s @@ -86,7 +86,6 @@ mrs x0, trcextinselr1 mrs x0, trcextinselr2 mrs x0, trcextinselr3 mrs x0, trcimspec0 -mrs x0, trcimspec0 mrs x0, trcimspec1 mrs x0, trcimspec2 mrs x0, trcimspec3 @@ -265,7 +264,6 @@ msr trcextinselr1, x0 msr trcextinselr2, x0 msr trcextinselr3, x0 msr trcimspec0, x0 -msr trcimspec0, x0 msr trcimspec1, x0 msr trcimspec2, x0 msr trcimspec3, x0 |