diff options
author | Lucas Duarte Prates <lucas.prates@arm.com> | 2023-11-28 16:39:39 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-28 16:39:39 +0000 |
commit | b3bc8d75ff3c9d44d0f547fb949e73e6b8b65fef (patch) | |
tree | f44959cf3657b12102f383e8021c600cf8e2cc31 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 2bdf6231dadc59d9be3ad32b787120f473b6ca9e (diff) | |
download | llvm-b3bc8d75ff3c9d44d0f547fb949e73e6b8b65fef.zip llvm-b3bc8d75ff3c9d44d0f547fb949e73e6b8b65fef.tar.gz llvm-b3bc8d75ff3c9d44d0f547fb949e73e6b8b65fef.tar.bz2 |
[AArch64] Assembly support for Armv9.5-A Debug/PMU Extensions (#73537)
This implements assembly support for the Debug/PMU extensions introduced
as part of the Armv9.5-A architecture version.
The changes include:
* New ID_AA64DFR2_EL1 ID system register
* New MDSTEPOP_EL1 and SPMZR_EL0 system registers
Mode details about these extensions can be found at:
* https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2023
* https://developer.arm.com/documentation/ddi0602/2023-09/
Co-authored-by: Oliver Stannard <oliver.stannard@arm.com>
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions