From 707f07ea4c883312abf6f94e74f54d262d7f7309 Mon Sep 17 00:00:00 2001 From: Chad Rosier Date: Mon, 16 Dec 2013 18:29:54 +0000 Subject: [AArch64] Fix v1fx patterns for Floating-point Multiply Extend and Floating-point Compare to Zero. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197403 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/aarch64-neon-intrinsics.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'test/CodeGen/aarch64-neon-intrinsics.c') diff --git a/test/CodeGen/aarch64-neon-intrinsics.c b/test/CodeGen/aarch64-neon-intrinsics.c index cd59ab3aa7..c0bca67aaa 100644 --- a/test/CodeGen/aarch64-neon-intrinsics.c +++ b/test/CodeGen/aarch64-neon-intrinsics.c @@ -3110,7 +3110,6 @@ int32x4_t test_vqrdmulhq_s32(int32x4_t a, int32x4_t b) { // CHECK: sqrdmulh {{v[0-9]+}}.4s, {{v[0-9]+}}.4s, {{v[0-9]+}}.4s } - float32x2_t test_vmulx_f32(float32x2_t a, float32x2_t b) { // CHECK: test_vmulx_f32 return vmulx_f32(a, b); @@ -5694,6 +5693,12 @@ float64_t test_vmulxd_f64(float64_t a, float64_t b) { // CHECK: fmulx {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}} } +float64x1_t test_vmulx_f64(float64x1_t a, float64x1_t b) { +// CHECK: test_vmulx_f64 + return vmulx_f64(a, b); +// CHECK: fmulx {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}} +} + float32_t test_vrecpss_f32(float32_t a, float32_t b) { // CHECK: test_vrecpss_f32 return vrecpss_f32(a, b); -- cgit v1.2.3