[all-commits] [llvm/llvm-project] aad00d: [AArch64][llvm] Allow +hcx to be specified as opti...
Jonathan Thackray via All-commits
all-commits at lists.llvm.org
Tue Jul 7 08:14:58 PDT 2026
Branch: refs/heads/users/jthackray/allow_feature_hcx_as_optional
Home: https://github.com/llvm/llvm-project
Commit: aad00df6f697e9ee68fa028b78e48d3bc556e637
https://github.com/llvm/llvm-project/commit/aad00df6f697e9ee68fa028b78e48d3bc556e637
Author: Jonathan Thackray <jonathan.thackray at arm.com>
Date: 2026-07-07 (Tue, 07 Jul 2026)
Changed paths:
M clang/test/CIR/CodeGen/attr-target-aarch64.c
M clang/test/CodeGen/AArch64/targetattr.c
M clang/test/Driver/print-supported-extensions-aarch64.c
M llvm/lib/Target/AArch64/AArch64Features.td
Log Message:
-----------
[AArch64][llvm] Allow +hcx to be specified as optional for Armv8.6
The `HCRX_EL2` system register can be accessed if FEAT_HCX is
implemented, and is optional from Armv8.6 (and mandatory in Armv8.7).
Allow `clang -march=armv8.6-a+hcx` by making FeatureHCX an
optional argument.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list