summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2015-12-24 21:53:40 +0000
committerSanjay Patel <spatel@rotateright.com>2015-12-24 21:53:40 +0000
commitb28ca3f1181dba31caa2f5bf7b059c4929c6d2be (patch)
tree9ddd48443e282e002e6fb064d832180fa14257ef /clang/test
parentae945e7927e3a38cc3a44e829bc158c1ce5602ad (diff)
downloadbcm5719-llvm-b28ca3f1181dba31caa2f5bf7b059c4929c6d2be.tar.gz
bcm5719-llvm-b28ca3f1181dba31caa2f5bf7b059c4929c6d2be.zip
fix test that depends on LLVM optimizations
llvm-svn: 256395
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CodeGen/aarch64-poly64.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/test/CodeGen/aarch64-poly64.c b/clang/test/CodeGen/aarch64-poly64.c
index a14162c0535..6ea3a2c0d8b 100644
--- a/clang/test/CodeGen/aarch64-poly64.c
+++ b/clang/test/CodeGen/aarch64-poly64.c
@@ -1,3 +1,6 @@
+// FIXME: This is a front-end test that depends on LLVM optimizations (-O3).
+// It should be split into separate files for front/middle/back-end testing.
+
// REQUIRES: aarch64-registered-target
// RUN: %clang_cc1 -triple arm64-none-linux-gnu -target-feature +neon \
// RUN: -ffp-contract=fast -S -O3 -o - %s | FileCheck %s --check-prefix=CHECK \
@@ -77,7 +80,7 @@ poly64x1_t test_vcopy_lane_p64(poly64x1_t a, poly64x1_t b) {
poly64x2_t test_vcopyq_lane_p64(poly64x2_t a, poly64x1_t b) {
// CHECK-LABEL: test_vcopyq_lane_p64
return vcopyq_lane_p64(a, 1, b, 0);
- // CHECK: ins {{v[0-9]+}}.d[1], {{v[0-9]+}}.d[0]
+ // CHECK: zip1 v0.2d, v0.2d, v1.2d
}
poly64x2_t test_vcopyq_laneq_p64(poly64x2_t a, poly64x2_t b) {
OpenPOWER on IntegriCloud