[all-commits] [llvm/llvm-project] 650aec: [ARM][AArch64] Add missing v8.x checks
tyb0807 via All-commits
all-commits at lists.llvm.org
Tue Feb 22 01:08:57 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 650aec687eb54aeeb3cef4a41f2dbaa49ef3e358
https://github.com/llvm/llvm-project/commit/650aec687eb54aeeb3cef4a41f2dbaa49ef3e358
Author: tyb0807 <sontuan.vu at arm.com>
Date: 2022-02-22 (Tue, 22 Feb 2022)
Changed paths:
M clang/lib/Basic/Targets/ARM.cpp
M clang/lib/Driver/ToolChains/Arch/AArch64.cpp
M clang/test/Preprocessor/aarch64-target-features.c
M clang/test/Preprocessor/arm-target-features.c
Log Message:
-----------
[ARM][AArch64] Add missing v8.x checks
Summary:
This patch adds checks that were missing in clang for Armv8.5/6/7-A. These include:
* ACLE macro defines for AArch32.
* Handling of crypto and SM4, SHA and AES feature flags on clang's driver.
Reviewers: dmgreen, SjoerdMeijer, tmatheson
Differential Revision: https://reviews.llvm.org/D116153
More information about the All-commits
mailing list