aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll')
-rw-r--r--llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll14
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll b/llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll
index 925fdf3..0d441e6 100644
--- a/llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll
+++ b/llvm/test/CodeGen/LoongArch/unaligned-memcpy-inline.ll
@@ -121,19 +121,19 @@ define void @t3() {
;
; LA64-LABEL: t3:
; LA64: # %bb.0: # %entry
-; LA64-NEXT: addi.d $sp, $sp, -64
-; LA64-NEXT: .cfi_def_cfa_offset 64
+; LA64-NEXT: addi.d $sp, $sp, -80
+; LA64-NEXT: .cfi_def_cfa_offset 80
; LA64-NEXT: pcalau12i $a0, %pc_hi20(.L.str)
; LA64-NEXT: addi.d $a0, $a0, %pc_lo12(.L.str)
; LA64-NEXT: ld.h $a1, $a0, 20
; LA64-NEXT: ld.w $a2, $a0, 16
; LA64-NEXT: ld.d $a3, $a0, 8
; LA64-NEXT: ld.d $a0, $a0, 0
-; LA64-NEXT: st.h $a1, $sp, 20
-; LA64-NEXT: st.w $a2, $sp, 16
-; LA64-NEXT: st.d $a3, $sp, 8
-; LA64-NEXT: st.d $a0, $sp, 0
-; LA64-NEXT: addi.d $sp, $sp, 64
+; LA64-NEXT: st.h $a1, $sp, 36
+; LA64-NEXT: st.w $a2, $sp, 32
+; LA64-NEXT: st.d $a3, $sp, 24
+; LA64-NEXT: st.d $a0, $sp, 16
+; LA64-NEXT: addi.d $sp, $sp, 80
; LA64-NEXT: ret
entry:
%msgbuf = alloca [64 x i8], align 1