Skip to content

Commit 8369b75

Browse files
committed
Rebase
1 parent 89cd3bc commit 8369b75

File tree

7 files changed

+169
-169
lines changed

7 files changed

+169
-169
lines changed

llvm/test/CodeGen/SystemZ/atomicrmw-fadd-04.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ define half @f1(ptr %src, half %b) {
1414
; CHECK-NEXT: .cfi_offset %r15, -40
1515
; CHECK-NEXT: aghi %r15, -184
1616
; CHECK-NEXT: .cfi_def_cfa_offset 344
17-
; CHECK-NEXT: std %f8, 176(%r15) # 8-byte Folded Spill
18-
; CHECK-NEXT: std %f9, 168(%r15) # 8-byte Folded Spill
19-
; CHECK-NEXT: std %f10, 160(%r15) # 8-byte Folded Spill
17+
; CHECK-NEXT: std %f8, 176(%r15) # 8-byte Spill
18+
; CHECK-NEXT: std %f9, 168(%r15) # 8-byte Spill
19+
; CHECK-NEXT: std %f10, 160(%r15) # 8-byte Spill
2020
; CHECK-NEXT: .cfi_offset %f8, -168
2121
; CHECK-NEXT: .cfi_offset %f9, -176
2222
; CHECK-NEXT: .cfi_offset %f10, -184
@@ -66,9 +66,9 @@ define half @f1(ptr %src, half %b) {
6666
; CHECK-NEXT: j .LBB0_1
6767
; CHECK-NEXT: .LBB0_5: # %atomicrmw.end
6868
; CHECK-NEXT: ler %f0, %f9
69-
; CHECK-NEXT: ld %f8, 176(%r15) # 8-byte Folded Reload
70-
; CHECK-NEXT: ld %f9, 168(%r15) # 8-byte Folded Reload
71-
; CHECK-NEXT: ld %f10, 160(%r15) # 8-byte Folded Reload
69+
; CHECK-NEXT: ld %f8, 176(%r15) # 8-byte Reload
70+
; CHECK-NEXT: ld %f9, 168(%r15) # 8-byte Reload
71+
; CHECK-NEXT: ld %f10, 160(%r15) # 8-byte Reload
7272
; CHECK-NEXT: lmg %r11, %r15, 272(%r15)
7373
; CHECK-NEXT: br %r14
7474
%res = atomicrmw fadd ptr %src, half %b seq_cst

llvm/test/CodeGen/SystemZ/fp-half-cmp.ll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ define half @fun0(half %Arg0, half %Arg1) {
1313
; CHECK-NEXT: .cfi_offset %r15, -40
1414
; CHECK-NEXT: aghi %r15, -176
1515
; CHECK-NEXT: .cfi_def_cfa_offset 336
16-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
17-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
16+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
17+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
1818
; CHECK-NEXT: .cfi_offset %f8, -168
1919
; CHECK-NEXT: .cfi_offset %f9, -176
2020
; CHECK-NEXT: ldr %f8, %f2
@@ -30,8 +30,8 @@ define half @fun0(half %Arg0, half %Arg1) {
3030
; CHECK-NEXT: .LBB0_2: # %entry
3131
; CHECK-NEXT: # kill: def $f0s killed $f0s killed $v0
3232
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
33-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
34-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
33+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
34+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
3535
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
3636
; CHECK-NEXT: br %r14
3737
entry:
@@ -100,8 +100,8 @@ define i64 @fun3(i64 %a, i64 %b, half %f1, half %f2) #0 {
100100
; CHECK-NEXT: .cfi_offset %r15, -40
101101
; CHECK-NEXT: aghi %r15, -176
102102
; CHECK-NEXT: .cfi_def_cfa_offset 336
103-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
104-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
103+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
104+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
105105
; CHECK-NEXT: .cfi_offset %f8, -168
106106
; CHECK-NEXT: .cfi_offset %f9, -176
107107
; CHECK-NEXT: ldr %f8, %f0
@@ -113,8 +113,8 @@ define i64 @fun3(i64 %a, i64 %b, half %f1, half %f2) #0 {
113113
; CHECK-NEXT: ldr %f0, %f8
114114
; CHECK-NEXT: brasl %r14, __extendhfsf2@PLT
115115
; CHECK-NEXT: cebr %f0, %f9
116-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
117-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
116+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
117+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
118118
; CHECK-NEXT: selgre %r2, %r12, %r13
119119
; CHECK-NEXT: lmg %r12, %r15, 272(%r15)
120120
; CHECK-NEXT: br %r14

llvm/test/CodeGen/SystemZ/fp-half-libcall.ll

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ define half @f2(half %x, half %y) {
3131
; CHECK-NEXT: .cfi_offset %r15, -40
3232
; CHECK-NEXT: aghi %r15, -176
3333
; CHECK-NEXT: .cfi_def_cfa_offset 336
34-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
35-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
34+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
35+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
3636
; CHECK-NEXT: .cfi_offset %f8, -168
3737
; CHECK-NEXT: .cfi_offset %f9, -176
3838
; CHECK-NEXT: ler %f8, %f2
@@ -44,8 +44,8 @@ define half @f2(half %x, half %y) {
4444
; CHECK-NEXT: ler %f0, %f9
4545
; CHECK-NEXT: brasl %r14, powf@PLT
4646
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
47-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
48-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
47+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
48+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
4949
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
5050
; CHECK-NEXT: br %r14
5151
%tmp = call half @llvm.pow.f16(half %x, half %y)
@@ -179,8 +179,8 @@ define half @f10(half %x, half %y) {
179179
; CHECK-NEXT: .cfi_offset %r15, -40
180180
; CHECK-NEXT: aghi %r15, -176
181181
; CHECK-NEXT: .cfi_def_cfa_offset 336
182-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
183-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
182+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
183+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
184184
; CHECK-NEXT: .cfi_offset %f8, -168
185185
; CHECK-NEXT: .cfi_offset %f9, -176
186186
; CHECK-NEXT: ler %f8, %f2
@@ -192,8 +192,8 @@ define half @f10(half %x, half %y) {
192192
; CHECK-NEXT: ler %f0, %f9
193193
; CHECK-NEXT: brasl %r14, fminf@PLT
194194
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
195-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
196-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
195+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
196+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
197197
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
198198
; CHECK-NEXT: br %r14
199199
%tmp = call half @llvm.minnum.f16(half %x, half %y)
@@ -208,8 +208,8 @@ define half @f11(half %x, half %y) {
208208
; CHECK-NEXT: .cfi_offset %r15, -40
209209
; CHECK-NEXT: aghi %r15, -176
210210
; CHECK-NEXT: .cfi_def_cfa_offset 336
211-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
212-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
211+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
212+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
213213
; CHECK-NEXT: .cfi_offset %f8, -168
214214
; CHECK-NEXT: .cfi_offset %f9, -176
215215
; CHECK-NEXT: ler %f8, %f2
@@ -221,8 +221,8 @@ define half @f11(half %x, half %y) {
221221
; CHECK-NEXT: ler %f0, %f9
222222
; CHECK-NEXT: brasl %r14, fmaxf@PLT
223223
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
224-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
225-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
224+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
225+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
226226
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
227227
; CHECK-NEXT: br %r14
228228
%tmp = call half @llvm.maxnum.f16(half %x, half %y)
@@ -239,8 +239,8 @@ define half @f12(half %x, half %y) {
239239
; CHECK-NEXT: .cfi_offset %r15, -40
240240
; CHECK-NEXT: aghi %r15, -176
241241
; CHECK-NEXT: .cfi_def_cfa_offset 336
242-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
243-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
242+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
243+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
244244
; CHECK-NEXT: .cfi_offset %f8, -168
245245
; CHECK-NEXT: .cfi_offset %f9, -176
246246
; CHECK-NEXT: ler %f9, %f0
@@ -255,8 +255,8 @@ define half @f12(half %x, half %y) {
255255
; CHECK-NEXT: ler %f0, %f8
256256
; CHECK-NEXT: .LBB11_2:
257257
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
258-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
259-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
258+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
259+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
260260
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
261261
; CHECK-NEXT: br %r14
262262
%tmp = call nnan half @llvm.minnum.f16(half %x, half %y)
@@ -271,8 +271,8 @@ define half @f13(half %x, half %y) {
271271
; CHECK-NEXT: .cfi_offset %r15, -40
272272
; CHECK-NEXT: aghi %r15, -176
273273
; CHECK-NEXT: .cfi_def_cfa_offset 336
274-
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
275-
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
274+
; CHECK-NEXT: std %f8, 168(%r15) # 8-byte Spill
275+
; CHECK-NEXT: std %f9, 160(%r15) # 8-byte Spill
276276
; CHECK-NEXT: .cfi_offset %f8, -168
277277
; CHECK-NEXT: .cfi_offset %f9, -176
278278
; CHECK-NEXT: ler %f9, %f0
@@ -287,8 +287,8 @@ define half @f13(half %x, half %y) {
287287
; CHECK-NEXT: ler %f0, %f8
288288
; CHECK-NEXT: .LBB12_2:
289289
; CHECK-NEXT: brasl %r14, __truncsfhf2@PLT
290-
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
291-
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
290+
; CHECK-NEXT: ld %f8, 168(%r15) # 8-byte Reload
291+
; CHECK-NEXT: ld %f9, 160(%r15) # 8-byte Reload
292292
; CHECK-NEXT: lmg %r14, %r15, 288(%r15)
293293
; CHECK-NEXT: br %r14
294294
%tmp = call nnan half @llvm.maxnum.f16(half %x, half %y)

llvm/test/CodeGen/SystemZ/fp-half-strict.ll

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ define half @fun0(half %f1, half %f2) #0 {
1919
; NOVEC-NEXT: .cfi_offset %r15, -40
2020
; NOVEC-NEXT: aghi %r15, -176
2121
; NOVEC-NEXT: .cfi_def_cfa_offset 336
22-
; NOVEC-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
23-
; NOVEC-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
22+
; NOVEC-NEXT: std %f8, 168(%r15) # 8-byte Spill
23+
; NOVEC-NEXT: std %f9, 160(%r15) # 8-byte Spill
2424
; NOVEC-NEXT: .cfi_offset %f8, -168
2525
; NOVEC-NEXT: .cfi_offset %f9, -176
2626
; NOVEC-NEXT: ler %f8, %f0
@@ -31,8 +31,8 @@ define half @fun0(half %f1, half %f2) #0 {
3131
; NOVEC-NEXT: brasl %r14, __extendhfsf2@PLT
3232
; NOVEC-NEXT: aebr %f0, %f9
3333
; NOVEC-NEXT: brasl %r14, __truncsfhf2@PLT
34-
; NOVEC-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
35-
; NOVEC-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
34+
; NOVEC-NEXT: ld %f8, 168(%r15) # 8-byte Reload
35+
; NOVEC-NEXT: ld %f9, 160(%r15) # 8-byte Reload
3636
; NOVEC-NEXT: lmg %r14, %r15, 288(%r15)
3737
; NOVEC-NEXT: br %r14
3838
;
@@ -43,8 +43,8 @@ define half @fun0(half %f1, half %f2) #0 {
4343
; VECTOR-NEXT: .cfi_offset %r15, -40
4444
; VECTOR-NEXT: aghi %r15, -176
4545
; VECTOR-NEXT: .cfi_def_cfa_offset 336
46-
; VECTOR-NEXT: std %f8, 168(%r15) # 8-byte Folded Spill
47-
; VECTOR-NEXT: std %f9, 160(%r15) # 8-byte Folded Spill
46+
; VECTOR-NEXT: std %f8, 168(%r15) # 8-byte Spill
47+
; VECTOR-NEXT: std %f9, 160(%r15) # 8-byte Spill
4848
; VECTOR-NEXT: .cfi_offset %f8, -168
4949
; VECTOR-NEXT: .cfi_offset %f9, -176
5050
; VECTOR-NEXT: ldr %f8, %f0
@@ -55,8 +55,8 @@ define half @fun0(half %f1, half %f2) #0 {
5555
; VECTOR-NEXT: brasl %r14, __extendhfsf2@PLT
5656
; VECTOR-NEXT: aebr %f0, %f9
5757
; VECTOR-NEXT: brasl %r14, __truncsfhf2@PLT
58-
; VECTOR-NEXT: ld %f8, 168(%r15) # 8-byte Folded Reload
59-
; VECTOR-NEXT: ld %f9, 160(%r15) # 8-byte Folded Reload
58+
; VECTOR-NEXT: ld %f8, 168(%r15) # 8-byte Reload
59+
; VECTOR-NEXT: ld %f9, 160(%r15) # 8-byte Reload
6060
; VECTOR-NEXT: lmg %r14, %r15, 288(%r15)
6161
; VECTOR-NEXT: br %r14
6262
%res = call half @llvm.experimental.constrained.fadd.f16(
@@ -134,9 +134,9 @@ define half @fun2(half %Op0, half %Op1, half %Op2) #0 {
134134
; NOVEC-NEXT: .cfi_offset %r15, -40
135135
; NOVEC-NEXT: aghi %r15, -184
136136
; NOVEC-NEXT: .cfi_def_cfa_offset 344
137-
; NOVEC-NEXT: std %f8, 176(%r15) # 8-byte Folded Spill
138-
; NOVEC-NEXT: std %f9, 168(%r15) # 8-byte Folded Spill
139-
; NOVEC-NEXT: std %f10, 160(%r15) # 8-byte Folded Spill
137+
; NOVEC-NEXT: std %f8, 176(%r15) # 8-byte Spill
138+
; NOVEC-NEXT: std %f9, 168(%r15) # 8-byte Spill
139+
; NOVEC-NEXT: std %f10, 160(%r15) # 8-byte Spill
140140
; NOVEC-NEXT: .cfi_offset %f8, -168
141141
; NOVEC-NEXT: .cfi_offset %f9, -176
142142
; NOVEC-NEXT: .cfi_offset %f10, -184
@@ -155,9 +155,9 @@ define half @fun2(half %Op0, half %Op1, half %Op2) #0 {
155155
; NOVEC-NEXT: brasl %r14, __extendhfsf2@PLT
156156
; NOVEC-NEXT: meebr %f0, %f9
157157
; NOVEC-NEXT: brasl %r14, __truncsfhf2@PLT
158-
; NOVEC-NEXT: ld %f8, 176(%r15) # 8-byte Folded Reload
159-
; NOVEC-NEXT: ld %f9, 168(%r15) # 8-byte Folded Reload
160-
; NOVEC-NEXT: ld %f10, 160(%r15) # 8-byte Folded Reload
158+
; NOVEC-NEXT: ld %f8, 176(%r15) # 8-byte Reload
159+
; NOVEC-NEXT: ld %f9, 168(%r15) # 8-byte Reload
160+
; NOVEC-NEXT: ld %f10, 160(%r15) # 8-byte Reload
161161
; NOVEC-NEXT: lmg %r14, %r15, 296(%r15)
162162
; NOVEC-NEXT: br %r14
163163
;
@@ -168,9 +168,9 @@ define half @fun2(half %Op0, half %Op1, half %Op2) #0 {
168168
; VECTOR-NEXT: .cfi_offset %r15, -40
169169
; VECTOR-NEXT: aghi %r15, -184
170170
; VECTOR-NEXT: .cfi_def_cfa_offset 344
171-
; VECTOR-NEXT: std %f8, 176(%r15) # 8-byte Folded Spill
172-
; VECTOR-NEXT: std %f9, 168(%r15) # 8-byte Folded Spill
173-
; VECTOR-NEXT: std %f10, 160(%r15) # 8-byte Folded Spill
171+
; VECTOR-NEXT: std %f8, 176(%r15) # 8-byte Spill
172+
; VECTOR-NEXT: std %f9, 168(%r15) # 8-byte Spill
173+
; VECTOR-NEXT: std %f10, 160(%r15) # 8-byte Spill
174174
; VECTOR-NEXT: .cfi_offset %f8, -168
175175
; VECTOR-NEXT: .cfi_offset %f9, -176
176176
; VECTOR-NEXT: .cfi_offset %f10, -184
@@ -189,9 +189,9 @@ define half @fun2(half %Op0, half %Op1, half %Op2) #0 {
189189
; VECTOR-NEXT: brasl %r14, __extendhfsf2@PLT
190190
; VECTOR-NEXT: wfmsb %f0, %f9, %f0
191191
; VECTOR-NEXT: brasl %r14, __truncsfhf2@PLT
192-
; VECTOR-NEXT: ld %f8, 176(%r15) # 8-byte Folded Reload
193-
; VECTOR-NEXT: ld %f9, 168(%r15) # 8-byte Folded Reload
194-
; VECTOR-NEXT: ld %f10, 160(%r15) # 8-byte Folded Reload
192+
; VECTOR-NEXT: ld %f8, 176(%r15) # 8-byte Reload
193+
; VECTOR-NEXT: ld %f9, 168(%r15) # 8-byte Reload
194+
; VECTOR-NEXT: ld %f10, 160(%r15) # 8-byte Reload
195195
; VECTOR-NEXT: lmg %r14, %r15, 296(%r15)
196196
; VECTOR-NEXT: br %r14
197197
entry:

0 commit comments

Comments
 (0)