r189842 - ARM: Update testcases for improved codegen.
Jim Grosbach
grosbach at apple.com
Tue Sep 3 13:08:30 PDT 2013
Author: grosbach
Date: Tue Sep 3 15:08:30 2013
New Revision: 189842
URL: http://llvm.org/viewvc/llvm-project?rev=189842&view=rev
Log:
ARM: Update testcases for improved codegen.
>From llvm r189841.
Modified:
cfe/trunk/test/CodeGen/arm_neon_intrinsics.c
Modified: cfe/trunk/test/CodeGen/arm_neon_intrinsics.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/arm_neon_intrinsics.c?rev=189842&r1=189841&r2=189842&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/arm_neon_intrinsics.c (original)
+++ cfe/trunk/test/CodeGen/arm_neon_intrinsics.c Tue Sep 3 15:08:30 2013
@@ -4439,7 +4439,7 @@ uint32x4_t test_vmlaq_n_u32(uint32x4_t a
}
// CHECK: test_vmlaq_n_f32
-// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, q{{[0-9]+}}
+// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, d{{[0-9]+}}[0]
// CHECK: vadd.f32
float32x4_t test_vmlaq_n_f32(float32x4_t a, float32x4_t b, float32_t c) {
return vmlaq_n_f32(a, b, c);
@@ -4739,7 +4739,7 @@ uint32x4_t test_vmlsq_n_u32(uint32x4_t a
}
// CHECK: test_vmlsq_n_f32
-// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, q{{[0-9]+}}
+// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, d{{[0-9]+}}[0]
// CHECK: vsub.f32
float32x4_t test_vmlsq_n_f32(float32x4_t a, float32x4_t b, float32_t c) {
return vmlsq_n_f32(a, b, c);
@@ -5248,7 +5248,7 @@ int32x4_t test_vmulq_n_s32(int32x4_t a,
}
// CHECK: test_vmulq_n_f32
-// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, q{{[0-9]+}}
+// CHECK: vmul.f32 q{{[0-9]+}}, q{{[0-9]+}}, d{{[0-9]+}}[0]
float32x4_t test_vmulq_n_f32(float32x4_t a, float32_t b) {
return vmulq_n_f32(a, b);
}
More information about the cfe-commits
mailing list