diff options
author | Bernard Ogden <bogden@arm.com> | 2013-10-29 09:47:51 +0000 |
---|---|---|
committer | Bernard Ogden <bogden@arm.com> | 2013-10-29 09:47:51 +0000 |
commit | 18b5701a6853f6b4a5b3a05ba5c79105a805b61b (patch) | |
tree | c574929b1a37e96e04213e2977c478c65f0b0761 /clang/test/Preprocessor/arm-target-features.c | |
parent | ee87e85505bb2b9b5057187785e82715ecbf71f2 (diff) | |
download | bcm5719-llvm-18b5701a6853f6b4a5b3a05ba5c79105a805b61b.tar.gz bcm5719-llvm-18b5701a6853f6b4a5b3a05ba5c79105a805b61b.zip |
ARM: Add -m[no-]crc to dis/enable CRC subtargetfeature from clang
Allow users to disable or enable CRC subtarget feature.
Differential Revision: http://llvm-reviews.chandlerc.com/D2037
llvm-svn: 193600
Diffstat (limited to 'clang/test/Preprocessor/arm-target-features.c')
-rw-r--r-- | clang/test/Preprocessor/arm-target-features.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/arm-target-features.c b/clang/test/Preprocessor/arm-target-features.c index 2cb9be6054a..ae93a3da7c0 100644 --- a/clang/test/Preprocessor/arm-target-features.c +++ b/clang/test/Preprocessor/arm-target-features.c @@ -27,6 +27,9 @@ // CHECK-V8-BAREHF-NEON-FP: __ARM_NEON__ 1 // CHECK-V8-BAREHF-NEON-FP: __VFP_FP__ 1 +// RUN: %clang -target armv8a -mnocrc -x c -E -dM %s | FileCheck --check-prefix=CHECK-V8-NOCRC %s +// CHECK-V8-NOCRC-NOT: __ARM_FEATURE_CRC32 1 + // Check that -mhwdiv works properly for armv8/thumbv8 (enabled by default). // RUN: %clang -target armv8 -x c -E -dM %s -o - | FileCheck --check-prefix=ARMV8 %s |