diff options
author | Ties Stuij <ties.stuij@arm.com> | 2022-11-16 09:47:55 +0000 |
---|---|---|
committer | Ties Stuij <ties@stuij.se> | 2022-11-16 10:20:14 +0000 |
commit | 983f63f7f0d1643eb138db004351a18d1b3e91a3 (patch) | |
tree | f3fd2026728809714de69e3a524a811d7904f6e1 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | a1ac6efcb01ab8840d269056f01fb564b44c7ddc (diff) | |
download | llvm-983f63f7f0d1643eb138db004351a18d1b3e91a3.zip llvm-983f63f7f0d1643eb138db004351a18d1b3e91a3.tar.gz llvm-983f63f7f0d1643eb138db004351a18d1b3e91a3.tar.bz2 |
[AArch64][ARM] add Armv8.9-a/Armv9.4-a identifier support
For both ARM and AArch64 add support for specifying -march=armv8.9a/armv9.4a to
clang. Add backend plumbing like target parser and predicate support.
For a summary of Amv8.9/Armv9.4 features, see:
https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-2022
For detailed information, consult the Arm Architecture Reference Manual for
A-profile architecture:
https://developer.arm.com/documentation/ddi0487/latest/
People who contributed to this patch:
- Keith Walker
- Ties Stuij
Reviewed By: tmatheson
Differential Revision: https://reviews.llvm.org/D138010
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions