diff options
author | Bill Wendling <isanbard@gmail.com> | 2013-12-03 07:39:25 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2013-12-03 07:39:25 +0000 |
commit | b4384b572320b7cf8f2bf4850e3043d629f389f5 (patch) | |
tree | 4306a97ebeb4f236249b0c4f41ea4589be3238da /test | |
parent | 751c7caf0d8863bf5fc37486ce0aa3cec00591ac (diff) | |
download | clang-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.c | 7 |
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 |