aboutsummaryrefslogtreecommitdiff
path: root/clang/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
commit2045e7beeb8eebda41141746d5abecb99820f315 (patch)
treef51b48ff8579b11486517df27c871a8ec8a72c2e /clang/test
parent058803abe524fb34fb09c396e18b49228f266a67 (diff)
downloadllvm-2045e7beeb8eebda41141746d5abecb99820f315.zip
llvm-2045e7beeb8eebda41141746d5abecb99820f315.tar.gz
llvm-2045e7beeb8eebda41141746d5abecb99820f315.tar.bz2
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. ------------------------------------------------------------------------ llvm-svn: 196233
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CodeGen/aarch64-neon-copy.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/clang/test/CodeGen/aarch64-neon-copy.c b/clang/test/CodeGen/aarch64-neon-copy.c
index 6bc6f00..077f7ce9 100644
--- a/clang/test/CodeGen/aarch64-neon-copy.c
+++ b/clang/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