Skip to content

Commit 45ccdba

Browse files
committed
ReGenRun llvm/test/CodeGen/Thumb2/mve-vcvt-fixed-to-float.ll
1 parent cbf17e7 commit 45ccdba

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

llvm/test/CodeGen/Thumb2/mve-vcvt-fixed-to-float.ll

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -476,9 +476,7 @@ define arm_aapcs_vfpcc <8 x half> @vcvt_i16_14(<8 x i16> %0) {
476476
define arm_aapcs_vfpcc <8 x half> @vcvt_i16_15(<8 x i16> %0) {
477477
; CHECK-LABEL: vcvt_i16_15:
478478
; CHECK: @ %bb.0:
479-
; CHECK-NEXT: vmov.i16 q1, #0x200
480-
; CHECK-NEXT: vcvt.f16.s16 q0, q0
481-
; CHECK-NEXT: vmul.f16 q0, q0, q1
479+
; CHECK-NEXT: vcvt.f16.s16 q0, q0, #15
482480
; CHECK-NEXT: bx lr
483481
%2 = sitofp <8 x i16> %0 to <8 x half>
484482
%3 = fmul ninf <8 x half> %2, <half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200>
@@ -962,9 +960,7 @@ define arm_aapcs_vfpcc <8 x half> @vcvt_u16_14(<8 x i16> %0) {
962960
define arm_aapcs_vfpcc <8 x half> @vcvt_u16_15(<8 x i16> %0) {
963961
; CHECK-LABEL: vcvt_u16_15:
964962
; CHECK: @ %bb.0:
965-
; CHECK-NEXT: vmov.i16 q1, #0x200
966-
; CHECK-NEXT: vcvt.f16.u16 q0, q0
967-
; CHECK-NEXT: vmul.f16 q0, q0, q1
963+
; CHECK-NEXT: vcvt.f16.u16 q0, q0, #15
968964
; CHECK-NEXT: bx lr
969965
%2 = uitofp <8 x i16> %0 to <8 x half>
970966
%3 = fmul ninf <8 x half> %2, <half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200, half 0xH0200>

0 commit comments

Comments
 (0)