Skip to content

Commit 8ddd296

Browse files
Update tests
Signed-off-by: Mikhail R. Gadelha <[email protected]>
1 parent b86c593 commit 8ddd296

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

llvm/test/tools/llvm-mca/RISCV/SpacemitX60/rvv-conversion.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1189,7 +1189,7 @@ vfwcvt.xu.f.v v8, v16
11891189

11901190
# CHECK: Resource pressure per iteration:
11911191
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6]
1192-
# CHECK-NEXT: - 281.00 - - - 1473.00 224.00 -
1192+
# CHECK-NEXT: - 281.00 - - - 1473.00 368.00 -
11931193

11941194
# CHECK: Resource pressure by instruction:
11951195
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6] Instructions:

llvm/test/tools/llvm-mca/RISCV/SpacemitX60/rvv-fma.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1473,7 +1473,7 @@ vfwnmsac.vv v8, v16, v24
14731473

14741474
# CHECK: Resource pressure per iteration:
14751475
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6]
1476-
# CHECK-NEXT: - 353.00 - - - 248.00 1652.00 -
1476+
# CHECK-NEXT: - 353.00 - - - 248.00 864.00 -
14771477

14781478
# CHECK: Resource pressure by instruction:
14791479
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6] Instructions:

llvm/test/tools/llvm-mca/RISCV/SpacemitX60/rvv-fp.s

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2731,33 +2731,33 @@ vfwsub.wv v8, v16, v24
27312731
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e64, m8, tu, mu
27322732
# CHECK-NEXT: 1 8 8.00 8 SMX60_VFP[8] VFMSUB_VF vfmsub.vf v8, fs0, v8
27332733
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, mf2, tu, mu
2734-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2734+
# CHECK-NEXT: 1 4 1.00 4 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27352735
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, mf4, tu, mu
2736-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2736+
# CHECK-NEXT: 1 4 1.00 4 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27372737
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, m1, tu, mu
2738-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2738+
# CHECK-NEXT: 1 4 1.00 4 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27392739
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, m2, tu, mu
2740-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2740+
# CHECK-NEXT: 1 4 2.00 4 SMX60_VFP[2] VFMUL_VV vfmul.vv v8, v8, v8
27412741
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, m4, tu, mu
2742-
# CHECK-NEXT: 1 5 5.00 5 SMX60_VFP[5] VFMUL_VV vfmul.vv v8, v8, v8
2742+
# CHECK-NEXT: 1 5 4.00 5 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
27432743
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, m8, tu, mu
27442744
# CHECK-NEXT: 1 8 8.00 8 SMX60_VFP[8] VFMUL_VV vfmul.vv v8, v8, v8
27452745
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e32, mf2, tu, mu
2746-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2746+
# CHECK-NEXT: 1 4 1.00 4 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27472747
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e32, m1, tu, mu
2748-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2748+
# CHECK-NEXT: 1 4 1.00 4 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27492749
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e32, m2, tu, mu
2750-
# CHECK-NEXT: 1 4 4.00 4 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
2750+
# CHECK-NEXT: 1 4 2.00 4 SMX60_VFP[2] VFMUL_VV vfmul.vv v8, v8, v8
27512751
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e32, m4, tu, mu
2752-
# CHECK-NEXT: 1 5 5.00 5 SMX60_VFP[5] VFMUL_VV vfmul.vv v8, v8, v8
2752+
# CHECK-NEXT: 1 5 4.00 5 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
27532753
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e32, m8, tu, mu
27542754
# CHECK-NEXT: 1 8 8.00 8 SMX60_VFP[8] VFMUL_VV vfmul.vv v8, v8, v8
27552755
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e64, m1, tu, mu
2756-
# CHECK-NEXT: 1 5 5.00 5 SMX60_VFP[5] VFMUL_VV vfmul.vv v8, v8, v8
2756+
# CHECK-NEXT: 1 5 1.00 5 SMX60_VFP VFMUL_VV vfmul.vv v8, v8, v8
27572757
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e64, m2, tu, mu
2758-
# CHECK-NEXT: 1 5 5.00 5 SMX60_VFP[5] VFMUL_VV vfmul.vv v8, v8, v8
2758+
# CHECK-NEXT: 1 5 2.00 5 SMX60_VFP[2] VFMUL_VV vfmul.vv v8, v8, v8
27592759
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e64, m4, tu, mu
2760-
# CHECK-NEXT: 1 5 5.00 5 SMX60_VFP[5] VFMUL_VV vfmul.vv v8, v8, v8
2760+
# CHECK-NEXT: 1 5 4.00 5 SMX60_VFP[4] VFMUL_VV vfmul.vv v8, v8, v8
27612761
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e64, m8, tu, mu
27622762
# CHECK-NEXT: 1 8 8.00 8 SMX60_VFP[8] VFMUL_VV vfmul.vv v8, v8, v8
27632763
# CHECK-NEXT: 1 1 1.00 U 1 SMX60_IEU,SMX60_IEUA VSETVLI vsetvli t3, zero, e16, mf2, tu, mu
@@ -3763,7 +3763,7 @@ vfwsub.wv v8, v16, v24
37633763

37643764
# CHECK: Resource pressure per iteration:
37653765
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6]
3766-
# CHECK-NEXT: - 915.00 - - - 8892.00 30.00 -
3766+
# CHECK-NEXT: - 915.00 - - - 8863.00 120.00 -
37673767

37683768
# CHECK: Resource pressure by instruction:
37693769
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6] Instructions:
@@ -4578,33 +4578,33 @@ vfwsub.wv v8, v16, v24
45784578
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e64, m8, tu, mu
45794579
# CHECK-NEXT: - - - - - 8.00 - - vfmsub.vf v8, fs0, v8
45804580
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, mf2, tu, mu
4581-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4581+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
45824582
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, mf4, tu, mu
4583-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4583+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
45844584
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, m1, tu, mu
4585-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4585+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
45864586
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, m2, tu, mu
4587-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4587+
# CHECK-NEXT: - - - - - 2.00 - - vfmul.vv v8, v8, v8
45884588
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, m4, tu, mu
4589-
# CHECK-NEXT: - - - - - 5.00 - - vfmul.vv v8, v8, v8
4589+
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
45904590
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, m8, tu, mu
45914591
# CHECK-NEXT: - - - - - 8.00 - - vfmul.vv v8, v8, v8
45924592
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e32, mf2, tu, mu
4593-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4593+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
45944594
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e32, m1, tu, mu
4595-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4595+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
45964596
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e32, m2, tu, mu
4597-
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
4597+
# CHECK-NEXT: - - - - - 2.00 - - vfmul.vv v8, v8, v8
45984598
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e32, m4, tu, mu
4599-
# CHECK-NEXT: - - - - - 5.00 - - vfmul.vv v8, v8, v8
4599+
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
46004600
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e32, m8, tu, mu
46014601
# CHECK-NEXT: - - - - - 8.00 - - vfmul.vv v8, v8, v8
46024602
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e64, m1, tu, mu
4603-
# CHECK-NEXT: - - - - - 5.00 - - vfmul.vv v8, v8, v8
4603+
# CHECK-NEXT: - - - - - 1.00 - - vfmul.vv v8, v8, v8
46044604
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e64, m2, tu, mu
4605-
# CHECK-NEXT: - - - - - 5.00 - - vfmul.vv v8, v8, v8
4605+
# CHECK-NEXT: - - - - - 2.00 - - vfmul.vv v8, v8, v8
46064606
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e64, m4, tu, mu
4607-
# CHECK-NEXT: - - - - - 5.00 - - vfmul.vv v8, v8, v8
4607+
# CHECK-NEXT: - - - - - 4.00 - - vfmul.vv v8, v8, v8
46084608
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e64, m8, tu, mu
46094609
# CHECK-NEXT: - - - - - 8.00 - - vfmul.vv v8, v8, v8
46104610
# CHECK-NEXT: - 1.00 - - - - - - vsetvli t3, zero, e16, mf2, tu, mu

llvm/test/tools/llvm-mca/RISCV/SpacemitX60/rvv-permutation.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2354,7 +2354,7 @@ vfslide1up.vf v8, v16, ft0
23542354

23552355
# CHECK: Resource pressure per iteration:
23562356
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6]
2357-
# CHECK-NEXT: - 572.00 - - - 123.00 923.00 -
2357+
# CHECK-NEXT: - 572.00 - - - 303.00 5585.00 -
23582358

23592359
# CHECK: Resource pressure by instruction:
23602360
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6] Instructions:

0 commit comments

Comments
 (0)