Skip to content

Commit f9f1398

Browse files
committed
Update tests
1 parent c6cb8e4 commit f9f1398

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

llvm/test/CodeGen/AArch64/framelayout-split-sve.mir

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,8 @@ body: |
172172
# CHECK-NEXT: frame-setup CFI_INSTRUCTION def_cfa $w29, 16
173173
# CHECK-NEXT: frame-setup CFI_INSTRUCTION offset $w30, -8
174174
# CHECK-NEXT: frame-setup CFI_INSTRUCTION offset $w29, -16
175-
# CHECK-NEXT: $sp = frame-setup SUBXri $sp, 1024, 0
176-
# CHECK-NEXT: $sp = frame-setup ADDVL_XXI $sp, -1, implicit $vg
177-
# CHECK-NEXT: $[[TMP:x[0-9]+]] = frame-setup SUBXri $sp, 1040, 0
178-
# CHECK-NEXT: $[[TMP]] = frame-setup ADDVL_XXI $[[TMP]], -2, implicit $vg
175+
# CHECK-NEXT: $[[TMP:x[0-9]+]] = frame-setup SUBXri $sp, 2064, 0
176+
# CHECK-NEXT: $[[TMP]] = frame-setup ADDVL_XXI $x9, -3, implicit $vg
179177
# CHECK-NEXT: $sp = frame-setup ANDXri killed $[[TMP]], 7930
180178
#
181179
# CHECK-NEXT: $x8 = SUBXri $fp, 1024, 0

llvm/test/CodeGen/AArch64/split-sve-stack-frame-layout.ll

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -741,11 +741,9 @@ define void @zpr_and_ppr_local_realignment(<vscale x 16 x i1> %pred, <vscale x 1
741741
; CHECK-LABEL: zpr_and_ppr_local_realignment:
742742
; CHECK: // %bb.0:
743743
; CHECK-NEXT: stp x29, x30, [sp, #-16]! // 16-byte Folded Spill
744+
; CHECK-NEXT: sub x9, sp, #2064
744745
; CHECK-NEXT: mov x29, sp
745-
; CHECK-NEXT: sub sp, sp, #1024
746-
; CHECK-NEXT: addvl sp, sp, #-1
747-
; CHECK-NEXT: sub x9, sp, #1040
748-
; CHECK-NEXT: addvl x9, x9, #-1
746+
; CHECK-NEXT: addvl x9, x9, #-2
749747
; CHECK-NEXT: and sp, x9, #0xffffffffffffffe0
750748
; CHECK-NEXT: .cfi_def_cfa w29, 16
751749
; CHECK-NEXT: .cfi_offset w30, -8
@@ -943,10 +941,8 @@ define void @sve_locals_only_ppr_csr_vla(i64 %n, <vscale x 16 x i1> %pred, <vsca
943941
; CHECK-NEXT: str p6, [sp, #5, mul vl] // 2-byte Folded Spill
944942
; CHECK-NEXT: str p5, [sp, #6, mul vl] // 2-byte Folded Spill
945943
; CHECK-NEXT: str p4, [sp, #7, mul vl] // 2-byte Folded Spill
946-
; CHECK-NEXT: sub sp, sp, #1024
947-
; CHECK-NEXT: addvl sp, sp, #-1
948-
; CHECK-NEXT: sub sp, sp, #1024
949-
; CHECK-NEXT: addvl sp, sp, #-1
944+
; CHECK-NEXT: sub sp, sp, #2048
945+
; CHECK-NEXT: addvl sp, sp, #-2
950946
; CHECK-NEXT: mov x19, sp
951947
; CHECK-NEXT: .cfi_def_cfa w29, 32
952948
; CHECK-NEXT: .cfi_offset w19, -16

0 commit comments

Comments
 (0)