[PATCH][GAS][AArch64] Define BRBE system registers
authorPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Thu, 22 Oct 2020 14:17:35 +0000 (15:17 +0100)
committerPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Thu, 22 Oct 2020 14:17:35 +0000 (15:17 +0100)
commit6278c6a66379c40d2d91107a2101408ec4ca0673
tree088adac86a9cce729287f6010e57a2c5a0836894
parent5feaa09beca04312e51adc69766b0e4bfc181f99
[PATCH][GAS][AArch64] Define BRBE system registers

This patch introduces BRBE (Branch Record Buffer Extension) system
registers.

Note: as this is register only extension we do not want to hide these
registers behind -march flag going forward (they should be enabled by
default).

gas/ChangeLog:

2020-10-08  Przemyslaw Wirkus  <przemyslaw.wirkus@arm.com>

* NEWS: Docs update.
* testsuite/gas/aarch64/brbe-invalid.d: New test.
* testsuite/gas/aarch64/brbe-invalid.l: New test.
* testsuite/gas/aarch64/brbe-invalid.s: New test.
* testsuite/gas/aarch64/brbe.d: New test.
* testsuite/gas/aarch64/brbe.s: New test.

opcodes/ChangeLog:

2020-10-08  Przemyslaw Wirkus  <przemyslaw.wirkus@arm.com>

* aarch64-opc.c: Add BRBE system registers.
gas/NEWS
gas/testsuite/gas/aarch64/brbe-invalid.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/brbe-invalid.l [new file with mode: 0644]
gas/testsuite/gas/aarch64/brbe-invalid.s [new file with mode: 0644]
gas/testsuite/gas/aarch64/brbe.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/brbe.s [new file with mode: 0644]
opcodes/aarch64-opc.c