From c7cf050d448155e3ac92e741e150575535e3042a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Bossu?= Date: Wed, 23 Oct 2024 11:01:46 +0100 Subject: [PATCH] [AIE2] NFC: Remove un-used CHECK lines --- .../AIE/aie2/end-to-end/TanhTemplated-swp.ll | 115 ------------------ 1 file changed, 115 deletions(-) diff --git a/llvm/test/CodeGen/AIE/aie2/end-to-end/TanhTemplated-swp.ll b/llvm/test/CodeGen/AIE/aie2/end-to-end/TanhTemplated-swp.ll index 2757b9e7ff12..bd0a860e4127 100644 --- a/llvm/test/CodeGen/AIE/aie2/end-to-end/TanhTemplated-swp.ll +++ b/llvm/test/CodeGen/AIE/aie2/end-to-end/TanhTemplated-swp.ll @@ -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