@@ -49,14 +49,14 @@ define signext i32 @func() {
4949; CHECK-NEXT: .cfi_offset %r15, -40
5050; CHECK-NEXT: aghi %r15, -384
5151; CHECK-NEXT: .cfi_def_cfa_offset 544
52- ; CHECK-NEXT: std %f8, 376(%r15) # 8-byte Folded Spill
53- ; CHECK-NEXT: std %f9, 368(%r15) # 8-byte Folded Spill
54- ; CHECK-NEXT: std %f10, 360(%r15) # 8-byte Folded Spill
55- ; CHECK-NEXT: std %f11, 352(%r15) # 8-byte Folded Spill
56- ; CHECK-NEXT: std %f12, 344(%r15) # 8-byte Folded Spill
57- ; CHECK-NEXT: std %f13, 336(%r15) # 8-byte Folded Spill
58- ; CHECK-NEXT: std %f14, 328(%r15) # 8-byte Folded Spill
59- ; CHECK-NEXT: std %f15, 320(%r15) # 8-byte Folded Spill
52+ ; CHECK-NEXT: std %f8, 376(%r15) # 8-byte Spill
53+ ; CHECK-NEXT: std %f9, 368(%r15) # 8-byte Spill
54+ ; CHECK-NEXT: std %f10, 360(%r15) # 8-byte Spill
55+ ; CHECK-NEXT: std %f11, 352(%r15) # 8-byte Spill
56+ ; CHECK-NEXT: std %f12, 344(%r15) # 8-byte Spill
57+ ; CHECK-NEXT: std %f13, 336(%r15) # 8-byte Spill
58+ ; CHECK-NEXT: std %f14, 328(%r15) # 8-byte Spill
59+ ; CHECK-NEXT: std %f15, 320(%r15) # 8-byte Spill
6060; CHECK-NEXT: .cfi_offset %f8, -168
6161; CHECK-NEXT: .cfi_offset %f9, -176
6262; CHECK-NEXT: .cfi_offset %f10, -184
@@ -67,64 +67,64 @@ define signext i32 @func() {
6767; CHECK-NEXT: .cfi_offset %f15, -224
6868; CHECK-NEXT: lgrl %r1, t@GOT
6969; CHECK-NEXT: lgrl %r2, s@GOT
70- ; CHECK-NEXT: stg %r1, 312(%r15) # 8-byte Folded Spill
70+ ; CHECK-NEXT: stg %r1, 312(%r15) # 8-byte Spill
7171; CHECK-NEXT: mvhi 0(%r1), 1
7272; CHECK-NEXT: lgrl %r1, r@GOT
7373; CHECK-NEXT: lgrl %r3, q@GOT
74- ; CHECK-NEXT: stg %r2, 304(%r15) # 8-byte Folded Spill
74+ ; CHECK-NEXT: stg %r2, 304(%r15) # 8-byte Spill
7575; CHECK-NEXT: mvhi 0(%r2), 1
7676; CHECK-NEXT: lgrl %r2, p@GOT
77- ; CHECK-NEXT: stg %r1, 296(%r15) # 8-byte Folded Spill
77+ ; CHECK-NEXT: stg %r1, 296(%r15) # 8-byte Spill
7878; CHECK-NEXT: mvhi 0(%r1), 1
79- ; CHECK-NEXT: stg %r3, 288(%r15) # 8-byte Folded Spill
79+ ; CHECK-NEXT: stg %r3, 288(%r15) # 8-byte Spill
8080; CHECK-NEXT: mvhi 0(%r3), 1
8181; CHECK-NEXT: lgrl %r1, o@GOT
82- ; CHECK-NEXT: stg %r2, 280(%r15) # 8-byte Folded Spill
82+ ; CHECK-NEXT: stg %r2, 280(%r15) # 8-byte Spill
8383; CHECK-NEXT: mvhi 0(%r2), 1
8484; CHECK-NEXT: lgrl %r2, n@GOT
8585; CHECK-NEXT: lgrl %r3, m@GOT
86- ; CHECK-NEXT: stg %r1, 272(%r15) # 8-byte Folded Spill
86+ ; CHECK-NEXT: stg %r1, 272(%r15) # 8-byte Spill
8787; CHECK-NEXT: mvhi 0(%r1), 1
8888; CHECK-NEXT: lgrl %r1, l@GOT
89- ; CHECK-NEXT: stg %r2, 264(%r15) # 8-byte Folded Spill
89+ ; CHECK-NEXT: stg %r2, 264(%r15) # 8-byte Spill
9090; CHECK-NEXT: mvhi 0(%r2), 1
91- ; CHECK-NEXT: stg %r3, 256(%r15) # 8-byte Folded Spill
91+ ; CHECK-NEXT: stg %r3, 256(%r15) # 8-byte Spill
9292; CHECK-NEXT: mvhi 0(%r3), 1
9393; CHECK-NEXT: lgrl %r2, k@GOT
94- ; CHECK-NEXT: stg %r1, 248(%r15) # 8-byte Folded Spill
94+ ; CHECK-NEXT: stg %r1, 248(%r15) # 8-byte Spill
9595; CHECK-NEXT: mvhi 0(%r1), 1
9696; CHECK-NEXT: lgrl %r1, j@GOT
9797; CHECK-NEXT: lgrl %r3, i@GOT
98- ; CHECK-NEXT: stg %r2, 240(%r15) # 8-byte Folded Spill
98+ ; CHECK-NEXT: stg %r2, 240(%r15) # 8-byte Spill
9999; CHECK-NEXT: mvhi 0(%r2), 1
100100; CHECK-NEXT: lgrl %r2, h@GOT
101- ; CHECK-NEXT: stg %r1, 232(%r15) # 8-byte Folded Spill
101+ ; CHECK-NEXT: stg %r1, 232(%r15) # 8-byte Spill
102102; CHECK-NEXT: mvhi 0(%r1), 1
103- ; CHECK-NEXT: stg %r3, 224(%r15) # 8-byte Folded Spill
103+ ; CHECK-NEXT: stg %r3, 224(%r15) # 8-byte Spill
104104; CHECK-NEXT: mvhi 0(%r3), 1
105105; CHECK-NEXT: lgrl %r1, g@GOT
106- ; CHECK-NEXT: stg %r2, 216(%r15) # 8-byte Folded Spill
106+ ; CHECK-NEXT: stg %r2, 216(%r15) # 8-byte Spill
107107; CHECK-NEXT: mvhi 0(%r2), 1
108108; CHECK-NEXT: lgrl %r2, f@GOT
109109; CHECK-NEXT: lgrl %r3, e@GOT
110- ; CHECK-NEXT: stg %r1, 208(%r15) # 8-byte Folded Spill
110+ ; CHECK-NEXT: stg %r1, 208(%r15) # 8-byte Spill
111111; CHECK-NEXT: mvhi 0(%r1), 1
112112; CHECK-NEXT: lgrl %r1, d@GOT
113- ; CHECK-NEXT: stg %r2, 200(%r15) # 8-byte Folded Spill
113+ ; CHECK-NEXT: stg %r2, 200(%r15) # 8-byte Spill
114114; CHECK-NEXT: mvhi 0(%r2), 1
115- ; CHECK-NEXT: stg %r3, 192(%r15) # 8-byte Folded Spill
115+ ; CHECK-NEXT: stg %r3, 192(%r15) # 8-byte Spill
116116; CHECK-NEXT: mvhi 0(%r3), 1
117117; CHECK-NEXT: lgrl %r2, c@GOT
118- ; CHECK-NEXT: stg %r1, 184(%r15) # 8-byte Folded Spill
118+ ; CHECK-NEXT: stg %r1, 184(%r15) # 8-byte Spill
119119; CHECK-NEXT: mvhi 0(%r1), 1
120120; CHECK-NEXT: lgrl %r3, b@GOT
121121; CHECK-NEXT: lgrl %r4, a@GOT
122- ; CHECK-NEXT: stg %r2, 176(%r15) # 8-byte Folded Spill
122+ ; CHECK-NEXT: stg %r2, 176(%r15) # 8-byte Spill
123123; CHECK-NEXT: mvhi 0(%r2), 1
124124; CHECK-NEXT: lgrl %r1, buf@GOT
125- ; CHECK-NEXT: stg %r3, 168(%r15) # 8-byte Folded Spill
125+ ; CHECK-NEXT: stg %r3, 168(%r15) # 8-byte Spill
126126; CHECK-NEXT: mvhi 0(%r3), 1
127- ; CHECK-NEXT: stg %r4, 160(%r15) # 8-byte Folded Spill
127+ ; CHECK-NEXT: stg %r4, 160(%r15) # 8-byte Spill
128128; CHECK-NEXT: mvhi 0(%r4), 1
129129; CHECK-NEXT: larl %r0, .LBB0_2
130130; CHECK-NEXT: stg %r0, 8(%r1)
@@ -136,55 +136,55 @@ define signext i32 @func() {
136136; CHECK-NEXT: # %entry
137137; CHECK-NEXT: lhi %r0, 1
138138; CHECK-NEXT: .LBB0_3: # %entry
139- ; CHECK-NEXT: lg %r1, 160(%r15) # 8-byte Folded Reload
139+ ; CHECK-NEXT: lg %r1, 160(%r15) # 8-byte Reload
140140; CHECK-NEXT: a %r0, 0(%r1)
141- ; CHECK-NEXT: lg %r1, 168(%r15) # 8-byte Folded Reload
141+ ; CHECK-NEXT: lg %r1, 168(%r15) # 8-byte Reload
142142; CHECK-NEXT: a %r0, 0(%r1)
143- ; CHECK-NEXT: lg %r1, 176(%r15) # 8-byte Folded Reload
143+ ; CHECK-NEXT: lg %r1, 176(%r15) # 8-byte Reload
144144; CHECK-NEXT: a %r0, 0(%r1)
145- ; CHECK-NEXT: lg %r1, 184(%r15) # 8-byte Folded Reload
145+ ; CHECK-NEXT: lg %r1, 184(%r15) # 8-byte Reload
146146; CHECK-NEXT: a %r0, 0(%r1)
147- ; CHECK-NEXT: lg %r1, 192(%r15) # 8-byte Folded Reload
147+ ; CHECK-NEXT: lg %r1, 192(%r15) # 8-byte Reload
148148; CHECK-NEXT: a %r0, 0(%r1)
149- ; CHECK-NEXT: lg %r1, 200(%r15) # 8-byte Folded Reload
149+ ; CHECK-NEXT: lg %r1, 200(%r15) # 8-byte Reload
150150; CHECK-NEXT: a %r0, 0(%r1)
151- ; CHECK-NEXT: lg %r1, 208(%r15) # 8-byte Folded Reload
151+ ; CHECK-NEXT: lg %r1, 208(%r15) # 8-byte Reload
152152; CHECK-NEXT: a %r0, 0(%r1)
153- ; CHECK-NEXT: lg %r1, 216(%r15) # 8-byte Folded Reload
153+ ; CHECK-NEXT: lg %r1, 216(%r15) # 8-byte Reload
154154; CHECK-NEXT: a %r0, 0(%r1)
155- ; CHECK-NEXT: lg %r1, 224(%r15) # 8-byte Folded Reload
155+ ; CHECK-NEXT: lg %r1, 224(%r15) # 8-byte Reload
156156; CHECK-NEXT: a %r0, 0(%r1)
157- ; CHECK-NEXT: lg %r1, 232(%r15) # 8-byte Folded Reload
157+ ; CHECK-NEXT: lg %r1, 232(%r15) # 8-byte Reload
158158; CHECK-NEXT: a %r0, 0(%r1)
159- ; CHECK-NEXT: lg %r1, 240(%r15) # 8-byte Folded Reload
159+ ; CHECK-NEXT: lg %r1, 240(%r15) # 8-byte Reload
160160; CHECK-NEXT: a %r0, 0(%r1)
161- ; CHECK-NEXT: lg %r1, 248(%r15) # 8-byte Folded Reload
161+ ; CHECK-NEXT: lg %r1, 248(%r15) # 8-byte Reload
162162; CHECK-NEXT: a %r0, 0(%r1)
163- ; CHECK-NEXT: lg %r1, 256(%r15) # 8-byte Folded Reload
163+ ; CHECK-NEXT: lg %r1, 256(%r15) # 8-byte Reload
164164; CHECK-NEXT: a %r0, 0(%r1)
165- ; CHECK-NEXT: lg %r1, 264(%r15) # 8-byte Folded Reload
165+ ; CHECK-NEXT: lg %r1, 264(%r15) # 8-byte Reload
166166; CHECK-NEXT: a %r0, 0(%r1)
167- ; CHECK-NEXT: lg %r1, 272(%r15) # 8-byte Folded Reload
167+ ; CHECK-NEXT: lg %r1, 272(%r15) # 8-byte Reload
168168; CHECK-NEXT: a %r0, 0(%r1)
169- ; CHECK-NEXT: lg %r1, 280(%r15) # 8-byte Folded Reload
169+ ; CHECK-NEXT: lg %r1, 280(%r15) # 8-byte Reload
170170; CHECK-NEXT: a %r0, 0(%r1)
171- ; CHECK-NEXT: lg %r1, 288(%r15) # 8-byte Folded Reload
171+ ; CHECK-NEXT: lg %r1, 288(%r15) # 8-byte Reload
172172; CHECK-NEXT: a %r0, 0(%r1)
173- ; CHECK-NEXT: lg %r1, 296(%r15) # 8-byte Folded Reload
173+ ; CHECK-NEXT: lg %r1, 296(%r15) # 8-byte Reload
174174; CHECK-NEXT: a %r0, 0(%r1)
175- ; CHECK-NEXT: lg %r1, 304(%r15) # 8-byte Folded Reload
175+ ; CHECK-NEXT: lg %r1, 304(%r15) # 8-byte Reload
176176; CHECK-NEXT: a %r0, 0(%r1)
177- ; CHECK-NEXT: lg %r1, 312(%r15) # 8-byte Folded Reload
177+ ; CHECK-NEXT: lg %r1, 312(%r15) # 8-byte Reload
178178; CHECK-NEXT: a %r0, 0(%r1)
179179; CHECK-NEXT: lgfr %r2, %r0
180- ; CHECK-NEXT: ld %f8, 376(%r15) # 8-byte Folded Reload
181- ; CHECK-NEXT: ld %f9, 368(%r15) # 8-byte Folded Reload
182- ; CHECK-NEXT: ld %f10, 360(%r15) # 8-byte Folded Reload
183- ; CHECK-NEXT: ld %f11, 352(%r15) # 8-byte Folded Reload
184- ; CHECK-NEXT: ld %f12, 344(%r15) # 8-byte Folded Reload
185- ; CHECK-NEXT: ld %f13, 336(%r15) # 8-byte Folded Reload
186- ; CHECK-NEXT: ld %f14, 328(%r15) # 8-byte Folded Reload
187- ; CHECK-NEXT: ld %f15, 320(%r15) # 8-byte Folded Reload
180+ ; CHECK-NEXT: ld %f8, 376(%r15) # 8-byte Reload
181+ ; CHECK-NEXT: ld %f9, 368(%r15) # 8-byte Reload
182+ ; CHECK-NEXT: ld %f10, 360(%r15) # 8-byte Reload
183+ ; CHECK-NEXT: ld %f11, 352(%r15) # 8-byte Reload
184+ ; CHECK-NEXT: ld %f12, 344(%r15) # 8-byte Reload
185+ ; CHECK-NEXT: ld %f13, 336(%r15) # 8-byte Reload
186+ ; CHECK-NEXT: ld %f14, 328(%r15) # 8-byte Reload
187+ ; CHECK-NEXT: ld %f15, 320(%r15) # 8-byte Reload
188188; CHECK-NEXT: lmg %r6, %r15, 432(%r15)
189189; CHECK-NEXT: br %r14
190190entry:
0 commit comments