Skip to content

Commit 6afb625

Browse files
Update tests
Signed-off-by: Mikhail R. Gadelha <[email protected]>
1 parent 4e4ed6b commit 6afb625

28 files changed

+8207
-5368
lines changed

llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll

Lines changed: 426 additions & 405 deletions
Large diffs are not rendered by default.

llvm/test/CodeGen/RISCV/GlobalISel/rv32zbb-zbkb.ll

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -219,43 +219,44 @@ define i64 @ror_i64(i64 %a, i64 %b) nounwind {
219219
; CHECK-NEXT: bltu a5, a4, .LBB9_2
220220
; CHECK-NEXT: # %bb.1:
221221
; CHECK-NEXT: srl a6, a1, a5
222-
; CHECK-NEXT: j .LBB9_3
222+
; CHECK-NEXT: mv a3, a0
223+
; CHECK-NEXT: bnez a5, .LBB9_3
224+
; CHECK-NEXT: j .LBB9_4
223225
; CHECK-NEXT: .LBB9_2:
224226
; CHECK-NEXT: srl a3, a0, a2
225227
; CHECK-NEXT: neg a6, a5
226228
; CHECK-NEXT: sll a6, a1, a6
227229
; CHECK-NEXT: or a6, a3, a6
228-
; CHECK-NEXT: .LBB9_3:
229230
; CHECK-NEXT: mv a3, a0
230-
; CHECK-NEXT: beqz a5, .LBB9_5
231-
; CHECK-NEXT: # %bb.4:
231+
; CHECK-NEXT: beqz a5, .LBB9_4
232+
; CHECK-NEXT: .LBB9_3:
232233
; CHECK-NEXT: mv a3, a6
233-
; CHECK-NEXT: .LBB9_5:
234+
; CHECK-NEXT: .LBB9_4:
234235
; CHECK-NEXT: neg a6, a2
235-
; CHECK-NEXT: bltu a5, a4, .LBB9_9
236-
; CHECK-NEXT: # %bb.6:
236+
; CHECK-NEXT: bltu a5, a4, .LBB9_7
237+
; CHECK-NEXT: # %bb.5:
237238
; CHECK-NEXT: li a2, 0
238-
; CHECK-NEXT: .LBB9_7:
239239
; CHECK-NEXT: andi a5, a6, 63
240-
; CHECK-NEXT: bgeu a5, a4, .LBB9_10
241-
; CHECK-NEXT: # %bb.8:
240+
; CHECK-NEXT: bgeu a5, a4, .LBB9_8
241+
; CHECK-NEXT: .LBB9_6:
242242
; CHECK-NEXT: sll a4, a0, a6
243243
; CHECK-NEXT: neg a7, a5
244244
; CHECK-NEXT: srl a0, a0, a7
245245
; CHECK-NEXT: sll a6, a1, a6
246246
; CHECK-NEXT: or a0, a0, a6
247-
; CHECK-NEXT: bnez a5, .LBB9_11
248-
; CHECK-NEXT: j .LBB9_12
249-
; CHECK-NEXT: .LBB9_9:
247+
; CHECK-NEXT: bnez a5, .LBB9_9
248+
; CHECK-NEXT: j .LBB9_10
249+
; CHECK-NEXT: .LBB9_7:
250250
; CHECK-NEXT: srl a2, a1, a2
251-
; CHECK-NEXT: j .LBB9_7
252-
; CHECK-NEXT: .LBB9_10:
251+
; CHECK-NEXT: andi a5, a6, 63
252+
; CHECK-NEXT: bltu a5, a4, .LBB9_6
253+
; CHECK-NEXT: .LBB9_8:
253254
; CHECK-NEXT: li a4, 0
254255
; CHECK-NEXT: sll a0, a0, a5
255-
; CHECK-NEXT: beqz a5, .LBB9_12
256-
; CHECK-NEXT: .LBB9_11:
256+
; CHECK-NEXT: beqz a5, .LBB9_10
257+
; CHECK-NEXT: .LBB9_9:
257258
; CHECK-NEXT: mv a1, a0
258-
; CHECK-NEXT: .LBB9_12:
259+
; CHECK-NEXT: .LBB9_10:
259260
; CHECK-NEXT: or a0, a3, a4
260261
; CHECK-NEXT: or a1, a2, a1
261262
; CHECK-NEXT: ret

0 commit comments

Comments
 (0)