From: Sanjay Patel Date: Thu, 24 Dec 2015 21:53:40 +0000 (+0000) Subject: fix test that depends on LLVM optimizations X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=54749dd8e2b0e95bf29b91c8b3e56d84ea7381b2;p=clang fix test that depends on LLVM optimizations git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256395 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/aarch64-poly64.c b/test/CodeGen/aarch64-poly64.c index a14162c053..6ea3a2c0d8 100644 --- a/test/CodeGen/aarch64-poly64.c +++ b/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) {