Skip to content

Commit c3f5c8f

Browse files
Update test
Signed-off-by: Mikhail R. Gadelha <[email protected]>
1 parent 0f80bdf commit c3f5c8f

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

llvm/test/CodeGen/RISCV/ipra.ll

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,25 @@ define internal void @foobar(ptr %live_throughout.0.val) norecurse nounwind {
6868
; RV64-LABEL: foobar:
6969
; RV64: # %bb.0: # %entry
7070
; RV64-NEXT: addi sp, sp, -48
71+
; RV64-NEXT: sd ra, 40(sp) # 8-byte Folded Spill
7172
; RV64-NEXT: mv a1, a0
72-
; RV64-NEXT: addi a0, sp, 16
73-
; RV64-NEXT: addi a2, sp, 12
73+
; RV64-NEXT: addi a0, sp, 8
74+
; RV64-NEXT: addi a2, sp, 4
7475
; RV64-NEXT: call bmp_iter_set_init
76+
; RV64-NEXT: ld ra, 40(sp) # 8-byte Folded Reload
7577
; RV64-NEXT: addi sp, sp, 48
7678
; RV64-NEXT: ret
7779
;
7880
; RV32-LABEL: foobar:
7981
; RV32: # %bb.0: # %entry
80-
; RV32-NEXT: addi sp, sp, -32
82+
; RV32-NEXT: addi sp, sp, -48
83+
; RV32-NEXT: sw ra, 44(sp) # 4-byte Folded Spill
8184
; RV32-NEXT: mv a1, a0
82-
; RV32-NEXT: addi a0, sp, 8
83-
; RV32-NEXT: addi a2, sp, 4
85+
; RV32-NEXT: addi a0, sp, 16
86+
; RV32-NEXT: addi a2, sp, 12
8487
; RV32-NEXT: call bmp_iter_set_init
85-
; RV32-NEXT: addi sp, sp, 32
88+
; RV32-NEXT: lw ra, 44(sp) # 4-byte Folded Reload
89+
; RV32-NEXT: addi sp, sp, 48
8690
; RV32-NEXT: ret
8791
;
8892
; RV64-WITHFP-LABEL: foobar:

0 commit comments

Comments
 (0)