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