Lines Matching full:stack
5 ; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 | FileCheck %s -check-prefix=CHECK-STACK
8 ; the stack slot at offset 160, and 10 vector arguments, which
9 ; fill up v24-v31 and the two double-wide stack slots at 168
47 ; CHECK-STACK-LABEL: foo:
48 ; CHECK-STACK: # %bb.0:
49 ; CHECK-STACK-NEXT: stmg %r6, %r15, 48(%r15)
50 ; CHECK-STACK-NEXT: .cfi_offset %r6, -112
51 ; CHECK-STACK-NEXT: .cfi_offset %r14, -48
52 ; CHECK-STACK-NEXT: .cfi_offset %r15, -40
53 ; CHECK-STACK-NEXT: aghi %r15, -200
54 ; CHECK-STACK-NEXT: .cfi_def_cfa_offset 360
55 ; CHECK-STACK-NEXT: vrepif %v0, 10
56 ; CHECK-STACK-NEXT: vst %v0, 184(%r15), 3
57 ; CHECK-STACK-NEXT: vrepif %v0, 9
58 ; CHECK-STACK-NEXT: vrepif %v24, 1
59 ; CHECK-STACK-NEXT: vrepif %v26, 2
60 ; CHECK-STACK-NEXT: vrepif %v28, 3
61 ; CHECK-STACK-NEXT: vrepif %v30, 4
62 ; CHECK-STACK-NEXT: vrepif %v25, 5
63 ; CHECK-STACK-NEXT: vrepif %v27, 6
64 ; CHECK-STACK-NEXT: vrepif %v29, 7
65 ; CHECK-STACK-NEXT: vrepif %v31, 8
66 ; CHECK-STACK-NEXT: lghi %r2, 1
67 ; CHECK-STACK-NEXT: lghi %r3, 2
68 ; CHECK-STACK-NEXT: lghi %r4, 3
69 ; CHECK-STACK-NEXT: lghi %r5, 4
70 ; CHECK-STACK-NEXT: lghi %r6, 5
71 ; CHECK-STACK-NEXT: vst %v0, 168(%r15), 3
72 ; CHECK-STACK-NEXT: mvghi 160(%r15), 6
73 ; CHECK-STACK-NEXT: brasl %r14, bar@PLT
74 ; CHECK-STACK-NEXT: lmg %r6, %r15, 248(%r15)
75 ; CHECK-STACK-NEXT: br %r14