]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: Add features to the Statistical Profiling Extension.
authorSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Thu, 16 Nov 2023 12:16:53 +0000 (12:16 +0000)
committersrinath <srinath.parvathaneni@arm.com>
Thu, 16 Nov 2023 12:16:56 +0000 (12:16 +0000)
commit43e228e98c33d3dbb428f4061de0362ba13ffbf5
treea9a1239b9ef124c5cd6dbd34acf6bd1eb9c3aed0
parentebd5c32f2f0c2cfaeb5b86e9dd792cc62530be84
aarch64: Add features to the Statistical Profiling Extension.

This patch adds features to the Statistical Profiling Extension,
identified as FEAT_SPEv1p4, FEAT_SPE_FDS, and FEAT_SPE_CRR, which
are enabled by default from Armv9.4-A.

Also adds support for system register "pmsdsfr_el1".
gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.l [new file with mode: 0644]
gas/testsuite/gas/aarch64/armv8_9-a-sysregs.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/armv8_9-a-sysregs.s [new file with mode: 0644]
include/opcode/aarch64.h
opcodes/aarch64-sys-regs.def