Skip to content

Commit

Permalink
[AIE2] NFC: Remove un-used CHECK lines
Browse files Browse the repository at this point in the history
  • Loading branch information
gbossu committed Oct 23, 2024
1 parent 0217a06 commit 21d4886
Showing 1 changed file with 0 additions and 115 deletions.
115 changes: 0 additions & 115 deletions llvm/test/CodeGen/AIE/aie2/end-to-end/TanhTemplated-swp.ll
Original file line number Diff line number Diff line change
Expand Up @@ -59,121 +59,6 @@ declare <32 x i16> @llvm.aie2.vbroadcast16.I512(i32) #0

; Function Attrs: mustprogress noinline
define dso_local void @TanhTemplated(ptr noalias %ifm, ptr noalias %ofm, ptr nonnull align 32 dereferenceable(64) %params) align 2 {
; WAW-STICKY-ON-LABEL: TanhTemplated:
; WAW-STICKY-ON: .p2align 4
; WAW-STICKY-ON-NEXT: // %bb.0: // %for.body.lr.ph
; WAW-STICKY-ON-NEXT: nopx ; mov r9, r16
; WAW-STICKY-ON-NEXT: movxm r3, #16512
; WAW-STICKY-ON-NEXT: movxm r0, #16256
; WAW-STICKY-ON-NEXT: movxm r1, #16384
; WAW-STICKY-ON-NEXT: lda r5, [p2, #0]; movxm r2, #16128
; WAW-STICKY-ON-NEXT: vbcst.16 x0, r1
; WAW-STICKY-ON-NEXT: vbcst.16 x3, r0
; WAW-STICKY-ON-NEXT: vldb wl3, [p0], #32; vbcst.16 x2, r2
; WAW-STICKY-ON-NEXT: mova r0, #0; vconv.fp32.bf16 bmh0, wl2
; WAW-STICKY-ON-NEXT: vbcst.16 x2, r0
; WAW-STICKY-ON-NEXT: vconv.fp32.bf16 bmh1, wl3
; WAW-STICKY-ON-NEXT: mova r1, #-5; vmov wh0, wl2
; WAW-STICKY-ON-NEXT: lshl r1, r5, r1; vmov wh3, wl2
; WAW-STICKY-ON-NEXT: mova r1, #60; vldb wl3, [p0], #32; add.nc r2, r1, #-2
; WAW-STICKY-ON-NEXT: movxm r4, #-16256; vmul.f bmh2, x0, x3, r1
; WAW-STICKY-ON-NEXT: movxm r6, #32767
; WAW-STICKY-ON-NEXT: movxm r7, #15616
; WAW-STICKY-ON-NEXT: movxm r8, #16000
; WAW-STICKY-ON-NEXT: vbcst.16 x1, r3
; WAW-STICKY-ON-NEXT: vbcst.16 x10, r4
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl3, bmh2; vbcst.16 x8, r6; vmul.f bmh3, x0, x3, r1
; WAW-STICKY-ON-NEXT: vbcst.16 x6, r7
; WAW-STICKY-ON-NEXT: vmin_ge.bf16 x3, r16, x3, x1
; WAW-STICKY-ON-NEXT: vmax_lt.bf16 x3, r16, x3, x10
; WAW-STICKY-ON-NEXT: vmov wh3, wl2
; WAW-STICKY-ON-NEXT: vmov wh6, wl2
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl5, bmh3; vband x7, x8, x3
; WAW-STICKY-ON-NEXT: vldb wl7, [p0], #32; vmov wh7, wl2
; WAW-STICKY-ON-NEXT: vmin_ge.bf16 x5, r16, x5, x1
; WAW-STICKY-ON-NEXT: vmax_lt.bf16 x5, r16, x5, x10
; WAW-STICKY-ON-NEXT: vldb wl7, [p0], #32; vband x7, x8, x5
; WAW-STICKY-ON-NEXT: vmov wh7, wl2; vmul.f bmh2, x6, x7, r1
; WAW-STICKY-ON-NEXT: vbcst.16 x4, r8
; WAW-STICKY-ON-NEXT: vmov wh4, wl2; vmul.f bmh4, x6, x7, r1
; WAW-STICKY-ON-NEXT: vmov wh5, wl2; vmul.f bmh5, x0, x7, r1
; WAW-STICKY-ON-NEXT: vmac.f bmh3, bmh0, x3, x4, r1
; WAW-STICKY-ON-NEXT: movxm ls, #.LBB0_1; vmac.f bmh6, bmh0, x5, x4, r1
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl7, bmh2; movxm le, #.L_LEnd0; vmul.f bmh7, x0, x7, r1
; WAW-STICKY-ON-NEXT: add.nc lc, r2, #0
; WAW-STICKY-ON-NEXT: nopb ; nopa ; vconv.bf16.fp32 wl3, bmh4; nopxm ; vmsc.f bmh3, bmh3, x7, x3, r1
; WAW-STICKY-ON-NEXT: nopb ; nopa ; vconv.bf16.fp32 wl3, bmh5; nopxm ; nopv
; WAW-STICKY-ON-NEXT: nopb ; nopa ; nops ; nopxm ; vmsc.f bmh2, bmh6, x3, x5, r1
; WAW-STICKY-ON-NEXT: nopb ; nopa ; nops ; nopx ; vmin_ge.bf16 x3, r16, x3, x1; nopv
; WAW-STICKY-ON-NEXT: nopb ; nopa ; vconv.bf16.fp32 wl5, bmh7; nopx ; vmax_lt.bf16 x3, r16, x3, x10; nopv
; WAW-STICKY-ON-NEXT: nopb ; nopa ; nops ; nopx ; vmov wh3, wl2; nopv
; WAW-STICKY-ON-NEXT: nopb ; mova r0, #28; vconv.bf16.fp32 wl7, bmh3; nopx ; vmin_ge.bf16 x5, r16, x5, x1; nopv
; WAW-STICKY-ON-NEXT: .p2align 4
; WAW-STICKY-ON-NEXT: .LBB0_1: // %for.body
; WAW-STICKY-ON-NEXT: // =>This Inner Loop Header: Depth=1
; WAW-STICKY-ON-NEXT: nopa ; nopb ; nopx ; vband x9, x8, x3; nops
; WAW-STICKY-ON-NEXT: vmov wh6, wl2
; WAW-STICKY-ON-NEXT: vmax_lt.bf16 x5, r16, x5, x10
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl7, bmh2; vmov wh7, wl2
; WAW-STICKY-ON-NEXT: vldb wl7, [p0], #32; vmov wh9, wl2; vmul.f bmh6, x7, x0, r1
; WAW-STICKY-ON-NEXT: vmov wh5, wl2; vmul.f bmh2, x7, x0, r1
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: vldb wl7, [p0], #32; vband x9, x8, x5; vmul.f bmh3, x6, x9, r1
; WAW-STICKY-ON-NEXT: vmov wh9, wl2; vsub.f bmh6, bmh6, bmh1, r0
; WAW-STICKY-ON-NEXT: vsub.f bml0, bmh2, bmh1, r0
; WAW-STICKY-ON-NEXT: vmov wh4, wl2; vmul.f bmh4, x6, x9, r1
; WAW-STICKY-ON-NEXT: vmul.f bmh7, x0, x7, r1
; WAW-STICKY-ON-NEXT: vmac.f bmh5, bmh0, x3, x4, r1
; WAW-STICKY-ON-NEXT: vmac.f bmh2, bmh0, x5, x4, r1
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl7, bmh3; vmul.f bmh8, x0, x7, r1
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl3, bmh4; vmov wh3, wl2; vmsc.f bmh3, bmh5, x7, x3, r1
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl3, bmh7
; WAW-STICKY-ON-NEXT: vmsc.f bmh2, bmh2, x3, x5, r1
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bmh6, [p1], #32; vmin_ge.bf16 x3, r16, x3, x1
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl5, bmh8; vmax_lt.bf16 x3, r16, x3, x10
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bml0, [p1], #32; vmov wh3, wl2
; WAW-STICKY-ON-NEXT: .L_LEnd0:
; WAW-STICKY-ON-NEXT: nopb ; nopa ; vconv.bf16.fp32 wl7, bmh3; nopx ; vmin_ge.bf16 x5, r16, x5, x1; nopv
; WAW-STICKY-ON-NEXT: // %bb.2:
; WAW-STICKY-ON-NEXT: nopx
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl1, bmh2; vmov wh1, wl2
; WAW-STICKY-ON-NEXT: vmov wh6, wl2; vmul.f bmh3, x7, x0, r1
; WAW-STICKY-ON-NEXT: vmax_lt.bf16 x10, r16, x5, x10; vmul.f bmh2, x1, x0, r1
; WAW-STICKY-ON-NEXT: vband x1, x8, x3
; WAW-STICKY-ON-NEXT: vband x8, x8, x10
; WAW-STICKY-ON-NEXT: vmov wh1, wl2; vsub.f bmh3, bmh3, bmh1, r0
; WAW-STICKY-ON-NEXT: vmov wh8, wl2; vsub.f bmh2, bmh2, bmh1, r0
; WAW-STICKY-ON-NEXT: vmul.f bmh2, x6, x1, r1
; WAW-STICKY-ON-NEXT: vmul.f bmh3, x6, x8, r1
; WAW-STICKY-ON-NEXT: vmov wh4, wl2
; WAW-STICKY-ON-NEXT: vmov wh10, wl2
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bmh3, [p1], #32; vmac.f bmh4, bmh0, x3, x4, r1
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bmh2, [p1], #32; vmac.f bmh0, bmh0, x10, x4, r1
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl4, bmh2
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl4, bmh3
; WAW-STICKY-ON-NEXT: vmsc.f bmh2, bmh4, x4, x3, r1
; WAW-STICKY-ON-NEXT: vmsc.f bmh0, bmh0, x4, x10, r1
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl4, bmh2
; WAW-STICKY-ON-NEXT: vconv.bf16.fp32 wl4, bmh0
; WAW-STICKY-ON-NEXT: vmul.f bmh2, x4, x0, r1
; WAW-STICKY-ON-NEXT: vmul.f bmh0, x4, x0, r1
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: vsub.f bmh2, bmh2, bmh1, r0
; WAW-STICKY-ON-NEXT: vsub.f bmh0, bmh0, bmh1, r0
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: nop
; WAW-STICKY-ON-NEXT: ret lr
; WAW-STICKY-ON-NEXT: nop // Delay Slot 5
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bmh2, [p1], #32 // Delay Slot 4
; WAW-STICKY-ON-NEXT: vst.conv.bf16.fp32 bmh0, [p1], #32 // Delay Slot 3
; WAW-STICKY-ON-NEXT: nop // Delay Slot 2
; WAW-STICKY-ON-NEXT: mov r16, r9 // Delay Slot 1
; CHECK-LABEL: TanhTemplated:
; CHECK: .p2align 4
; CHECK-NEXT: // %bb.0: // %for.body.lr.ph
Expand Down

0 comments on commit 21d4886

Please sign in to comment.