aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2013-12-03 07:39:25 +0000
committerBill Wendling <isanbard@gmail.com>2013-12-03 07:39:25 +0000
commitb4384b572320b7cf8f2bf4850e3043d629f389f5 (patch)
tree4306a97ebeb4f236249b0c4f41ea4589be3238da /test
parent751c7caf0d8863bf5fc37486ce0aa3cec00591ac (diff)
downloadclang-b4384b572320b7cf8f2bf4850e3043d629f389f5.tar.gz
Merging r196206:
------------------------------------------------------------------------ r196206 | jiangning | 2013-12-02 21:36:55 -0800 (Mon, 02 Dec 2013) | 4 lines Patch by Ana Pazos. Fixed vcopy_laneq_f64 intrinsic implementation. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_34@196233 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/CodeGen/aarch64-neon-copy.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/CodeGen/aarch64-neon-copy.c b/test/CodeGen/aarch64-neon-copy.c
index 6bc6f005f3..077f7ce913 100644
--- a/test/CodeGen/aarch64-neon-copy.c
+++ b/test/CodeGen/aarch64-neon-copy.c
@@ -1227,10 +1227,9 @@ uint64x1_t test_vcopy_laneq_u64(uint64x1_t a, uint64x2_t c) {
}
// CHECK: test_vcopy_laneq_f64
-float64x1_t test_vcopy_laneq_f64(float64x1_t a, float64x1_t c) {
- return vcopy_laneq_f64(a, 0, c, 0);
-// CHECK: fmov {{d[0-9]+}}, {{d[0-9]+}}
-// CHECK-NOT: dup {{d[0-9]+}}, {{v[0-9]+}}.d[0]
+float64x1_t test_vcopy_laneq_f64(float64x1_t a, float64x2_t c) {
+ return vcopy_laneq_f64(a, 0, c, 1);
+// CHECK: dup {{d[0-9]+}}, {{v[0-9]+}}.d[1]
}
// CHECK: test_vcopy_laneq_p64