mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-19 15:13:49 -04:00
[ARM] tighten test checks; NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358594 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -274,18 +274,18 @@ define arm_aapcs_vfpcc i32 @t10(float %x) nounwind {
|
||||
; CHECK: vdup.32 [[Q0:q[0-9]+]], d0[0]
|
||||
; CHECK: vmov.i32 [[Q9:q[0-9]+]], #0x3f000000
|
||||
; CHECK: vmul.f32 [[Q8:q[0-9]+]], [[Q0]], [[Q0]]
|
||||
; CHECK: vadd.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK: vadd.f32 [[Q1:q[0-9]+]], [[Q8]], [[Q8]]
|
||||
; CHECK: vmul.f32 [[Q8]], [[Q9]], d1[0]
|
||||
; CHECK: vmul.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK: vadd.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK: vmul.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK: vst1.32 {d17[1]}, [r0:32]
|
||||
; CHECK: mov r0, #0
|
||||
; CHECK: cmp r0, #0
|
||||
; CHECK: movne r0, #0
|
||||
; CHECK: bxne lr
|
||||
; CHECK: trap
|
||||
; CHECK-NEXT: vadd.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK-NEXT: vadd.f32 [[Q1:q[0-9]+]], [[Q8]], [[Q8]]
|
||||
; CHECK-NEXT: vmul.f32 [[Q8]], [[Q9]], d1[0]
|
||||
; CHECK-NEXT: vmul.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK-NEXT: vadd.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK-NEXT: vmul.f32 [[Q8]], [[Q8]], [[Q8]]
|
||||
; CHECK-NEXT: vst1.32 {d17[1]}, [r0:32]
|
||||
; CHECK-NEXT: mov r0, #0
|
||||
; CHECK-NEXT: cmp r0, #0
|
||||
; CHECK-NEXT: movne r0, #0
|
||||
; CHECK-NEXT: bxne lr
|
||||
; CHECK-NEXT: trap
|
||||
entry:
|
||||
%0 = shufflevector <4 x float> zeroinitializer, <4 x float> undef, <4 x i32> zeroinitializer ; <<4 x float>> [#uses=1]
|
||||
%1 = insertelement <4 x float> %0, float %x, i32 1 ; <<4 x float>> [#uses=1]
|
||||
|
||||
Reference in New Issue
Block a user