diff options
author | Nashe Mncube <nashe.mncube@arm.com> | 2024-10-22 16:06:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-22 16:06:14 +0100 |
commit | 6e535a9ac70fc0e69778f0d6c4568cb64a0e25db (patch) | |
tree | 807afa3b506ab87e58643438400a92c6cb661f6c /clang/lib/Basic/Module.cpp | |
parent | a18826d75cb0d0d13fc1aef620e04d2901e9bced (diff) | |
download | llvm-6e535a9ac70fc0e69778f0d6c4568cb64a0e25db.zip llvm-6e535a9ac70fc0e69778f0d6c4568cb64a0e25db.tar.gz llvm-6e535a9ac70fc0e69778f0d6c4568cb64a0e25db.tar.bz2 |
[LLVM][MC][AArch64] Assembler support for Armv9.6-A memory systems extensions (#112341)
Add support for the following Armv9.6-A memory systems extensions:
FEAT_LSUI - Unprivileged Load Store
FEAT_OCCMO - Outer Cacheable Cache Maintenance Operation
FEAT_PCDPHINT - Producer-Consumer Data Placement Hints
FEAT_SRMASK - Bitwise System Register Write Masks
as documented here:
https://developer.arm.com/documentation/109697/2024_09/Feature-descriptions/The-Armv9-6-architecture-extension
Co-authored-by: Jonathan Thackray <jonathan.thackray@arm.com>
---------
Co-authored-by: Jonathan Thackray <jonathan.thackray@arm.com>
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions