[clang][AArch64][SVE] Change SVE_VECTOR_OPERATORS macro for VLA vectors
authorDavid Truby <david.truby@arm.com>
Thu, 11 Aug 2022 13:23:35 +0000 (13:23 +0000)
committerDavid Truby <david.truby@arm.com>
Thu, 11 Aug 2022 13:23:52 +0000 (13:23 +0000)
commit13a784f368ef062a7bd652829bcf8bbdd94dc659
treed2a7abb9edd5eed0282d1f86c43d20e939e5bf46
parentbbb30bd54a6447702f9f59a2ae4c478eb7133ae0
[clang][AArch64][SVE] Change SVE_VECTOR_OPERATORS macro for VLA vectors

The __ARM_FEATURE_SVE_VECTOR_OPERATORS macro should be changed to
indicate that this feature is now supported on VLA vectors as well as
VLS vectors. There is a complementary PR to the ACLE spec here
https://github.com/ARM-software/acle/pull/213

Reviewed By: peterwaller-arm

Differential Revision: https://reviews.llvm.org/D131573
clang/lib/Basic/Targets/AArch64.cpp
clang/test/Preprocessor/aarch64-target-features.c