]> granicus.if.org Git - clang/commit
[AArch64] Disable __ARM_FEATURE_SVE without ACLE.
authorSander de Smalen <sander.desmalen@arm.com>
Tue, 30 Jul 2019 10:14:39 +0000 (10:14 +0000)
committerSander de Smalen <sander.desmalen@arm.com>
Tue, 30 Jul 2019 10:14:39 +0000 (10:14 +0000)
commitd8cc908d459846e11ee1caaa16bd4d07d8b44480
treea1373eab995c434838fd649d548bd75ef659140e
parent9b02332247149a7cfaec24d9e3c72ddbbfd93b0d
[AArch64] Disable __ARM_FEATURE_SVE without ACLE.

The Arm C Language Extensions for SVE document specifies that
__ARM_FEATURE_SVE should be set when the compiler supports SVE and
implements all the extensions described in the document.

This is currently not yet the case, so the feature should be disabled
until the compiler can provide all the extensions as described.

Reviewers: c-rhodes, rengolin, rovka, ktkachov

Reviewed By: rengolin

Differential Revision: https://reviews.llvm.org/D65404

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@367301 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets/AArch64.cpp
test/Preprocessor/aarch64-target-features.c