Skip to content

Commit 13cf5c9

Browse files
committed
[RISCV] Re-generate memcmp test checks missed in #121530. NFC
A patch landed to these tests while #121530 was in review and I forgot to rebase.
1 parent 82fdd10 commit 13cf5c9

File tree

2 files changed

+48
-48
lines changed

2 files changed

+48
-48
lines changed

llvm/test/CodeGen/RISCV/memcmp-optsize.ll

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2459,9 +2459,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind optsize {
24592459
; CHECK-UNALIGNED-RV32-ZBB-NEXT: or a1, a1, a3
24602460
; CHECK-UNALIGNED-RV32-ZBB-NEXT: rev8 a0, a0
24612461
; CHECK-UNALIGNED-RV32-ZBB-NEXT: rev8 a1, a1
2462-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a2, a1, a0
2463-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a0, a0, a1
2464-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sub a0, a2, a0
2462+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a2, a0, a1
2463+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a0, a1, a0
2464+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sub a0, a0, a2
24652465
; CHECK-UNALIGNED-RV32-ZBB-NEXT: ret
24662466
;
24672467
; CHECK-UNALIGNED-RV64-ZBB-LABEL: memcmp_size_3:
@@ -2478,9 +2478,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind optsize {
24782478
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
24792479
; CHECK-UNALIGNED-RV64-ZBB-NEXT: srli a0, a0, 32
24802480
; CHECK-UNALIGNED-RV64-ZBB-NEXT: srli a1, a1, 32
2481-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
2482-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
2483-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
2481+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
2482+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
2483+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
24842484
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
24852485
;
24862486
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_3:
@@ -2493,9 +2493,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind optsize {
24932493
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: pack a1, a3, a1
24942494
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: rev8 a0, a0
24952495
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: rev8 a1, a1
2496-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a2, a1, a0
2497-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a0, a0, a1
2498-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sub a0, a2, a0
2496+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a2, a0, a1
2497+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a0, a1, a0
2498+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sub a0, a0, a2
24992499
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: ret
25002500
;
25012501
; CHECK-UNALIGNED-RV64-ZBKB-LABEL: memcmp_size_3:
@@ -2512,9 +2512,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind optsize {
25122512
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
25132513
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: srli a0, a0, 32
25142514
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: srli a1, a1, 32
2515-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
2516-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
2517-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
2515+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
2516+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
2517+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
25182518
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
25192519
;
25202520
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_3:
@@ -2845,9 +2845,9 @@ define i32 @memcmp_size_5(ptr %s1, ptr %s2) nounwind optsize {
28452845
; CHECK-UNALIGNED-RV64-ZBB-NEXT: or a1, a1, a3
28462846
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a0, a0
28472847
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
2848-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
2849-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
2850-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
2848+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
2849+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
2850+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
28512851
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
28522852
;
28532853
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_5:
@@ -2878,9 +2878,9 @@ define i32 @memcmp_size_5(ptr %s1, ptr %s2) nounwind optsize {
28782878
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: pack a1, a3, a1
28792879
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a0, a0
28802880
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
2881-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
2882-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
2883-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
2881+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
2882+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
2883+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
28842884
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
28852885
;
28862886
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_5:
@@ -3044,9 +3044,9 @@ define i32 @memcmp_size_6(ptr %s1, ptr %s2) nounwind optsize {
30443044
; CHECK-UNALIGNED-RV64-ZBB-NEXT: or a1, a1, a3
30453045
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a0, a0
30463046
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
3047-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
3048-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
3049-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
3047+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
3048+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
3049+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
30503050
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
30513051
;
30523052
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_6:
@@ -3083,9 +3083,9 @@ define i32 @memcmp_size_6(ptr %s1, ptr %s2) nounwind optsize {
30833083
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: pack a1, a3, a1
30843084
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a0, a0
30853085
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
3086-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
3087-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
3088-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
3086+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
3087+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
3088+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
30893089
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
30903090
;
30913091
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_6:

llvm/test/CodeGen/RISCV/memcmp.ll

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3155,9 +3155,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind {
31553155
; CHECK-UNALIGNED-RV32-ZBB-NEXT: or a1, a1, a3
31563156
; CHECK-UNALIGNED-RV32-ZBB-NEXT: rev8 a0, a0
31573157
; CHECK-UNALIGNED-RV32-ZBB-NEXT: rev8 a1, a1
3158-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a2, a1, a0
3159-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a0, a0, a1
3160-
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sub a0, a2, a0
3158+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a2, a0, a1
3159+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sltu a0, a1, a0
3160+
; CHECK-UNALIGNED-RV32-ZBB-NEXT: sub a0, a0, a2
31613161
; CHECK-UNALIGNED-RV32-ZBB-NEXT: ret
31623162
;
31633163
; CHECK-UNALIGNED-RV64-ZBB-LABEL: memcmp_size_3:
@@ -3174,9 +3174,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind {
31743174
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
31753175
; CHECK-UNALIGNED-RV64-ZBB-NEXT: srli a0, a0, 32
31763176
; CHECK-UNALIGNED-RV64-ZBB-NEXT: srli a1, a1, 32
3177-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
3178-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
3179-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
3177+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
3178+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
3179+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
31803180
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
31813181
;
31823182
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_3:
@@ -3189,9 +3189,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind {
31893189
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: pack a1, a3, a1
31903190
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: rev8 a0, a0
31913191
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: rev8 a1, a1
3192-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a2, a1, a0
3193-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a0, a0, a1
3194-
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sub a0, a2, a0
3192+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a2, a0, a1
3193+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sltu a0, a1, a0
3194+
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: sub a0, a0, a2
31953195
; CHECK-UNALIGNED-RV32-ZBKB-NEXT: ret
31963196
;
31973197
; CHECK-UNALIGNED-RV64-ZBKB-LABEL: memcmp_size_3:
@@ -3208,9 +3208,9 @@ define i32 @memcmp_size_3(ptr %s1, ptr %s2) nounwind {
32083208
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
32093209
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: srli a0, a0, 32
32103210
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: srli a1, a1, 32
3211-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
3212-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
3213-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
3211+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
3212+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
3213+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
32143214
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
32153215
;
32163216
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_3:
@@ -3541,9 +3541,9 @@ define i32 @memcmp_size_5(ptr %s1, ptr %s2) nounwind {
35413541
; CHECK-UNALIGNED-RV64-ZBB-NEXT: or a1, a1, a3
35423542
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a0, a0
35433543
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
3544-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
3545-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
3546-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
3544+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
3545+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
3546+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
35473547
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
35483548
;
35493549
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_5:
@@ -3574,9 +3574,9 @@ define i32 @memcmp_size_5(ptr %s1, ptr %s2) nounwind {
35743574
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: pack a1, a3, a1
35753575
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a0, a0
35763576
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
3577-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
3578-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
3579-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
3577+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
3578+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
3579+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
35803580
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
35813581
;
35823582
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_5:
@@ -3740,9 +3740,9 @@ define i32 @memcmp_size_6(ptr %s1, ptr %s2) nounwind {
37403740
; CHECK-UNALIGNED-RV64-ZBB-NEXT: or a1, a1, a3
37413741
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a0, a0
37423742
; CHECK-UNALIGNED-RV64-ZBB-NEXT: rev8 a1, a1
3743-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a1, a0
3744-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a0, a1
3745-
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a2, a0
3743+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a2, a0, a1
3744+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sltu a0, a1, a0
3745+
; CHECK-UNALIGNED-RV64-ZBB-NEXT: sub a0, a0, a2
37463746
; CHECK-UNALIGNED-RV64-ZBB-NEXT: ret
37473747
;
37483748
; CHECK-UNALIGNED-RV32-ZBKB-LABEL: memcmp_size_6:
@@ -3779,9 +3779,9 @@ define i32 @memcmp_size_6(ptr %s1, ptr %s2) nounwind {
37793779
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: pack a1, a3, a1
37803780
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a0, a0
37813781
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: rev8 a1, a1
3782-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a1, a0
3783-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a0, a1
3784-
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a2, a0
3782+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a2, a0, a1
3783+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sltu a0, a1, a0
3784+
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: sub a0, a0, a2
37853785
; CHECK-UNALIGNED-RV64-ZBKB-NEXT: ret
37863786
;
37873787
; CHECK-UNALIGNED-RV32-V-LABEL: memcmp_size_6:

0 commit comments

Comments
 (0)