Lines Matching refs:Reload

74 ; CHECK-RV32-NEXT:    lw ra, 60(sp) # 4-byte Folded Reload
75 ; CHECK-RV32-NEXT: lw t0, 56(sp) # 4-byte Folded Reload
76 ; CHECK-RV32-NEXT: lw t1, 52(sp) # 4-byte Folded Reload
77 ; CHECK-RV32-NEXT: lw t2, 48(sp) # 4-byte Folded Reload
78 ; CHECK-RV32-NEXT: lw a0, 44(sp) # 4-byte Folded Reload
79 ; CHECK-RV32-NEXT: lw a1, 40(sp) # 4-byte Folded Reload
80 ; CHECK-RV32-NEXT: lw a2, 36(sp) # 4-byte Folded Reload
81 ; CHECK-RV32-NEXT: lw a3, 32(sp) # 4-byte Folded Reload
82 ; CHECK-RV32-NEXT: lw a4, 28(sp) # 4-byte Folded Reload
83 ; CHECK-RV32-NEXT: lw a5, 24(sp) # 4-byte Folded Reload
84 ; CHECK-RV32-NEXT: lw a6, 20(sp) # 4-byte Folded Reload
85 ; CHECK-RV32-NEXT: lw a7, 16(sp) # 4-byte Folded Reload
86 ; CHECK-RV32-NEXT: lw t3, 12(sp) # 4-byte Folded Reload
87 ; CHECK-RV32-NEXT: lw t4, 8(sp) # 4-byte Folded Reload
88 ; CHECK-RV32-NEXT: lw t5, 4(sp) # 4-byte Folded Reload
89 ; CHECK-RV32-NEXT: lw t6, 0(sp) # 4-byte Folded Reload
145 ; CHECK-RV32-F-NEXT: lw ra, 188(sp) # 4-byte Folded Reload
146 ; CHECK-RV32-F-NEXT: lw t0, 184(sp) # 4-byte Folded Reload
147 ; CHECK-RV32-F-NEXT: lw t1, 180(sp) # 4-byte Folded Reload
148 ; CHECK-RV32-F-NEXT: lw t2, 176(sp) # 4-byte Folded Reload
149 ; CHECK-RV32-F-NEXT: lw a0, 172(sp) # 4-byte Folded Reload
150 ; CHECK-RV32-F-NEXT: lw a1, 168(sp) # 4-byte Folded Reload
151 ; CHECK-RV32-F-NEXT: lw a2, 164(sp) # 4-byte Folded Reload
152 ; CHECK-RV32-F-NEXT: lw a3, 160(sp) # 4-byte Folded Reload
153 ; CHECK-RV32-F-NEXT: lw a4, 156(sp) # 4-byte Folded Reload
154 ; CHECK-RV32-F-NEXT: lw a5, 152(sp) # 4-byte Folded Reload
155 ; CHECK-RV32-F-NEXT: lw a6, 148(sp) # 4-byte Folded Reload
156 ; CHECK-RV32-F-NEXT: lw a7, 144(sp) # 4-byte Folded Reload
157 ; CHECK-RV32-F-NEXT: lw t3, 140(sp) # 4-byte Folded Reload
158 ; CHECK-RV32-F-NEXT: lw t4, 136(sp) # 4-byte Folded Reload
159 ; CHECK-RV32-F-NEXT: lw t5, 132(sp) # 4-byte Folded Reload
160 ; CHECK-RV32-F-NEXT: lw t6, 128(sp) # 4-byte Folded Reload
161 ; CHECK-RV32-F-NEXT: flw ft0, 124(sp) # 4-byte Folded Reload
162 ; CHECK-RV32-F-NEXT: flw ft1, 120(sp) # 4-byte Folded Reload
163 ; CHECK-RV32-F-NEXT: flw ft2, 116(sp) # 4-byte Folded Reload
164 ; CHECK-RV32-F-NEXT: flw ft3, 112(sp) # 4-byte Folded Reload
165 ; CHECK-RV32-F-NEXT: flw ft4, 108(sp) # 4-byte Folded Reload
166 ; CHECK-RV32-F-NEXT: flw ft5, 104(sp) # 4-byte Folded Reload
167 ; CHECK-RV32-F-NEXT: flw ft6, 100(sp) # 4-byte Folded Reload
168 ; CHECK-RV32-F-NEXT: flw ft7, 96(sp) # 4-byte Folded Reload
169 ; CHECK-RV32-F-NEXT: flw fa0, 92(sp) # 4-byte Folded Reload
170 ; CHECK-RV32-F-NEXT: flw fa1, 88(sp) # 4-byte Folded Reload
171 ; CHECK-RV32-F-NEXT: flw fa2, 84(sp) # 4-byte Folded Reload
172 ; CHECK-RV32-F-NEXT: flw fa3, 80(sp) # 4-byte Folded Reload
173 ; CHECK-RV32-F-NEXT: flw fa4, 76(sp) # 4-byte Folded Reload
174 ; CHECK-RV32-F-NEXT: flw fa5, 72(sp) # 4-byte Folded Reload
175 ; CHECK-RV32-F-NEXT: flw fa6, 68(sp) # 4-byte Folded Reload
176 ; CHECK-RV32-F-NEXT: flw fa7, 64(sp) # 4-byte Folded Reload
177 ; CHECK-RV32-F-NEXT: flw ft8, 60(sp) # 4-byte Folded Reload
178 ; CHECK-RV32-F-NEXT: flw ft9, 56(sp) # 4-byte Folded Reload
179 ; CHECK-RV32-F-NEXT: flw ft10, 52(sp) # 4-byte Folded Reload
180 ; CHECK-RV32-F-NEXT: flw ft11, 48(sp) # 4-byte Folded Reload
181 ; CHECK-RV32-F-NEXT: flw fs0, 44(sp) # 4-byte Folded Reload
182 ; CHECK-RV32-F-NEXT: flw fs1, 40(sp) # 4-byte Folded Reload
183 ; CHECK-RV32-F-NEXT: flw fs2, 36(sp) # 4-byte Folded Reload
184 ; CHECK-RV32-F-NEXT: flw fs3, 32(sp) # 4-byte Folded Reload
185 ; CHECK-RV32-F-NEXT: flw fs4, 28(sp) # 4-byte Folded Reload
186 ; CHECK-RV32-F-NEXT: flw fs5, 24(sp) # 4-byte Folded Reload
187 ; CHECK-RV32-F-NEXT: flw fs6, 20(sp) # 4-byte Folded Reload
188 ; CHECK-RV32-F-NEXT: flw fs7, 16(sp) # 4-byte Folded Reload
189 ; CHECK-RV32-F-NEXT: flw fs8, 12(sp) # 4-byte Folded Reload
190 ; CHECK-RV32-F-NEXT: flw fs9, 8(sp) # 4-byte Folded Reload
191 ; CHECK-RV32-F-NEXT: flw fs10, 4(sp) # 4-byte Folded Reload
192 ; CHECK-RV32-F-NEXT: flw fs11, 0(sp) # 4-byte Folded Reload
248 ; CHECK-RV32-FD-NEXT: lw ra, 316(sp) # 4-byte Folded Reload
249 ; CHECK-RV32-FD-NEXT: lw t0, 312(sp) # 4-byte Folded Reload
250 ; CHECK-RV32-FD-NEXT: lw t1, 308(sp) # 4-byte Folded Reload
251 ; CHECK-RV32-FD-NEXT: lw t2, 304(sp) # 4-byte Folded Reload
252 ; CHECK-RV32-FD-NEXT: lw a0, 300(sp) # 4-byte Folded Reload
253 ; CHECK-RV32-FD-NEXT: lw a1, 296(sp) # 4-byte Folded Reload
254 ; CHECK-RV32-FD-NEXT: lw a2, 292(sp) # 4-byte Folded Reload
255 ; CHECK-RV32-FD-NEXT: lw a3, 288(sp) # 4-byte Folded Reload
256 ; CHECK-RV32-FD-NEXT: lw a4, 284(sp) # 4-byte Folded Reload
257 ; CHECK-RV32-FD-NEXT: lw a5, 280(sp) # 4-byte Folded Reload
258 ; CHECK-RV32-FD-NEXT: lw a6, 276(sp) # 4-byte Folded Reload
259 ; CHECK-RV32-FD-NEXT: lw a7, 272(sp) # 4-byte Folded Reload
260 ; CHECK-RV32-FD-NEXT: lw t3, 268(sp) # 4-byte Folded Reload
261 ; CHECK-RV32-FD-NEXT: lw t4, 264(sp) # 4-byte Folded Reload
262 ; CHECK-RV32-FD-NEXT: lw t5, 260(sp) # 4-byte Folded Reload
263 ; CHECK-RV32-FD-NEXT: lw t6, 256(sp) # 4-byte Folded Reload
264 ; CHECK-RV32-FD-NEXT: fld ft0, 248(sp) # 8-byte Folded Reload
265 ; CHECK-RV32-FD-NEXT: fld ft1, 240(sp) # 8-byte Folded Reload
266 ; CHECK-RV32-FD-NEXT: fld ft2, 232(sp) # 8-byte Folded Reload
267 ; CHECK-RV32-FD-NEXT: fld ft3, 224(sp) # 8-byte Folded Reload
268 ; CHECK-RV32-FD-NEXT: fld ft4, 216(sp) # 8-byte Folded Reload
269 ; CHECK-RV32-FD-NEXT: fld ft5, 208(sp) # 8-byte Folded Reload
270 ; CHECK-RV32-FD-NEXT: fld ft6, 200(sp) # 8-byte Folded Reload
271 ; CHECK-RV32-FD-NEXT: fld ft7, 192(sp) # 8-byte Folded Reload
272 ; CHECK-RV32-FD-NEXT: fld fa0, 184(sp) # 8-byte Folded Reload
273 ; CHECK-RV32-FD-NEXT: fld fa1, 176(sp) # 8-byte Folded Reload
274 ; CHECK-RV32-FD-NEXT: fld fa2, 168(sp) # 8-byte Folded Reload
275 ; CHECK-RV32-FD-NEXT: fld fa3, 160(sp) # 8-byte Folded Reload
276 ; CHECK-RV32-FD-NEXT: fld fa4, 152(sp) # 8-byte Folded Reload
277 ; CHECK-RV32-FD-NEXT: fld fa5, 144(sp) # 8-byte Folded Reload
278 ; CHECK-RV32-FD-NEXT: fld fa6, 136(sp) # 8-byte Folded Reload
279 ; CHECK-RV32-FD-NEXT: fld fa7, 128(sp) # 8-byte Folded Reload
280 ; CHECK-RV32-FD-NEXT: fld ft8, 120(sp) # 8-byte Folded Reload
281 ; CHECK-RV32-FD-NEXT: fld ft9, 112(sp) # 8-byte Folded Reload
282 ; CHECK-RV32-FD-NEXT: fld ft10, 104(sp) # 8-byte Folded Reload
283 ; CHECK-RV32-FD-NEXT: fld ft11, 96(sp) # 8-byte Folded Reload
284 ; CHECK-RV32-FD-NEXT: fld fs0, 88(sp) # 8-byte Folded Reload
285 ; CHECK-RV32-FD-NEXT: fld fs1, 80(sp) # 8-byte Folded Reload
286 ; CHECK-RV32-FD-NEXT: fld fs2, 72(sp) # 8-byte Folded Reload
287 ; CHECK-RV32-FD-NEXT: fld fs3, 64(sp) # 8-byte Folded Reload
288 ; CHECK-RV32-FD-NEXT: fld fs4, 56(sp) # 8-byte Folded Reload
289 ; CHECK-RV32-FD-NEXT: fld fs5, 48(sp) # 8-byte Folded Reload
290 ; CHECK-RV32-FD-NEXT: fld fs6, 40(sp) # 8-byte Folded Reload
291 ; CHECK-RV32-FD-NEXT: fld fs7, 32(sp) # 8-byte Folded Reload
292 ; CHECK-RV32-FD-NEXT: fld fs8, 24(sp) # 8-byte Folded Reload
293 ; CHECK-RV32-FD-NEXT: fld fs9, 16(sp) # 8-byte Folded Reload
294 ; CHECK-RV32-FD-NEXT: fld fs10, 8(sp) # 8-byte Folded Reload
295 ; CHECK-RV32-FD-NEXT: fld fs11, 0(sp) # 8-byte Folded Reload
319 ; CHECK-RV64-NEXT: ld ra, 120(sp) # 8-byte Folded Reload
320 ; CHECK-RV64-NEXT: ld t0, 112(sp) # 8-byte Folded Reload
321 ; CHECK-RV64-NEXT: ld t1, 104(sp) # 8-byte Folded Reload
322 ; CHECK-RV64-NEXT: ld t2, 96(sp) # 8-byte Folded Reload
323 ; CHECK-RV64-NEXT: ld a0, 88(sp) # 8-byte Folded Reload
324 ; CHECK-RV64-NEXT: ld a1, 80(sp) # 8-byte Folded Reload
325 ; CHECK-RV64-NEXT: ld a2, 72(sp) # 8-byte Folded Reload
326 ; CHECK-RV64-NEXT: ld a3, 64(sp) # 8-byte Folded Reload
327 ; CHECK-RV64-NEXT: ld a4, 56(sp) # 8-byte Folded Reload
328 ; CHECK-RV64-NEXT: ld a5, 48(sp) # 8-byte Folded Reload
329 ; CHECK-RV64-NEXT: ld a6, 40(sp) # 8-byte Folded Reload
330 ; CHECK-RV64-NEXT: ld a7, 32(sp) # 8-byte Folded Reload
331 ; CHECK-RV64-NEXT: ld t3, 24(sp) # 8-byte Folded Reload
332 ; CHECK-RV64-NEXT: ld t4, 16(sp) # 8-byte Folded Reload
333 ; CHECK-RV64-NEXT: ld t5, 8(sp) # 8-byte Folded Reload
334 ; CHECK-RV64-NEXT: ld t6, 0(sp) # 8-byte Folded Reload
390 ; CHECK-RV64-F-NEXT: ld ra, 248(sp) # 8-byte Folded Reload
391 ; CHECK-RV64-F-NEXT: ld t0, 240(sp) # 8-byte Folded Reload
392 ; CHECK-RV64-F-NEXT: ld t1, 232(sp) # 8-byte Folded Reload
393 ; CHECK-RV64-F-NEXT: ld t2, 224(sp) # 8-byte Folded Reload
394 ; CHECK-RV64-F-NEXT: ld a0, 216(sp) # 8-byte Folded Reload
395 ; CHECK-RV64-F-NEXT: ld a1, 208(sp) # 8-byte Folded Reload
396 ; CHECK-RV64-F-NEXT: ld a2, 200(sp) # 8-byte Folded Reload
397 ; CHECK-RV64-F-NEXT: ld a3, 192(sp) # 8-byte Folded Reload
398 ; CHECK-RV64-F-NEXT: ld a4, 184(sp) # 8-byte Folded Reload
399 ; CHECK-RV64-F-NEXT: ld a5, 176(sp) # 8-byte Folded Reload
400 ; CHECK-RV64-F-NEXT: ld a6, 168(sp) # 8-byte Folded Reload
401 ; CHECK-RV64-F-NEXT: ld a7, 160(sp) # 8-byte Folded Reload
402 ; CHECK-RV64-F-NEXT: ld t3, 152(sp) # 8-byte Folded Reload
403 ; CHECK-RV64-F-NEXT: ld t4, 144(sp) # 8-byte Folded Reload
404 ; CHECK-RV64-F-NEXT: ld t5, 136(sp) # 8-byte Folded Reload
405 ; CHECK-RV64-F-NEXT: ld t6, 128(sp) # 8-byte Folded Reload
406 ; CHECK-RV64-F-NEXT: flw ft0, 124(sp) # 4-byte Folded Reload
407 ; CHECK-RV64-F-NEXT: flw ft1, 120(sp) # 4-byte Folded Reload
408 ; CHECK-RV64-F-NEXT: flw ft2, 116(sp) # 4-byte Folded Reload
409 ; CHECK-RV64-F-NEXT: flw ft3, 112(sp) # 4-byte Folded Reload
410 ; CHECK-RV64-F-NEXT: flw ft4, 108(sp) # 4-byte Folded Reload
411 ; CHECK-RV64-F-NEXT: flw ft5, 104(sp) # 4-byte Folded Reload
412 ; CHECK-RV64-F-NEXT: flw ft6, 100(sp) # 4-byte Folded Reload
413 ; CHECK-RV64-F-NEXT: flw ft7, 96(sp) # 4-byte Folded Reload
414 ; CHECK-RV64-F-NEXT: flw fa0, 92(sp) # 4-byte Folded Reload
415 ; CHECK-RV64-F-NEXT: flw fa1, 88(sp) # 4-byte Folded Reload
416 ; CHECK-RV64-F-NEXT: flw fa2, 84(sp) # 4-byte Folded Reload
417 ; CHECK-RV64-F-NEXT: flw fa3, 80(sp) # 4-byte Folded Reload
418 ; CHECK-RV64-F-NEXT: flw fa4, 76(sp) # 4-byte Folded Reload
419 ; CHECK-RV64-F-NEXT: flw fa5, 72(sp) # 4-byte Folded Reload
420 ; CHECK-RV64-F-NEXT: flw fa6, 68(sp) # 4-byte Folded Reload
421 ; CHECK-RV64-F-NEXT: flw fa7, 64(sp) # 4-byte Folded Reload
422 ; CHECK-RV64-F-NEXT: flw ft8, 60(sp) # 4-byte Folded Reload
423 ; CHECK-RV64-F-NEXT: flw ft9, 56(sp) # 4-byte Folded Reload
424 ; CHECK-RV64-F-NEXT: flw ft10, 52(sp) # 4-byte Folded Reload
425 ; CHECK-RV64-F-NEXT: flw ft11, 48(sp) # 4-byte Folded Reload
426 ; CHECK-RV64-F-NEXT: flw fs0, 44(sp) # 4-byte Folded Reload
427 ; CHECK-RV64-F-NEXT: flw fs1, 40(sp) # 4-byte Folded Reload
428 ; CHECK-RV64-F-NEXT: flw fs2, 36(sp) # 4-byte Folded Reload
429 ; CHECK-RV64-F-NEXT: flw fs3, 32(sp) # 4-byte Folded Reload
430 ; CHECK-RV64-F-NEXT: flw fs4, 28(sp) # 4-byte Folded Reload
431 ; CHECK-RV64-F-NEXT: flw fs5, 24(sp) # 4-byte Folded Reload
432 ; CHECK-RV64-F-NEXT: flw fs6, 20(sp) # 4-byte Folded Reload
433 ; CHECK-RV64-F-NEXT: flw fs7, 16(sp) # 4-byte Folded Reload
434 ; CHECK-RV64-F-NEXT: flw fs8, 12(sp) # 4-byte Folded Reload
435 ; CHECK-RV64-F-NEXT: flw fs9, 8(sp) # 4-byte Folded Reload
436 ; CHECK-RV64-F-NEXT: flw fs10, 4(sp) # 4-byte Folded Reload
437 ; CHECK-RV64-F-NEXT: flw fs11, 0(sp) # 4-byte Folded Reload
493 ; CHECK-RV64-FD-NEXT: ld ra, 376(sp) # 8-byte Folded Reload
494 ; CHECK-RV64-FD-NEXT: ld t0, 368(sp) # 8-byte Folded Reload
495 ; CHECK-RV64-FD-NEXT: ld t1, 360(sp) # 8-byte Folded Reload
496 ; CHECK-RV64-FD-NEXT: ld t2, 352(sp) # 8-byte Folded Reload
497 ; CHECK-RV64-FD-NEXT: ld a0, 344(sp) # 8-byte Folded Reload
498 ; CHECK-RV64-FD-NEXT: ld a1, 336(sp) # 8-byte Folded Reload
499 ; CHECK-RV64-FD-NEXT: ld a2, 328(sp) # 8-byte Folded Reload
500 ; CHECK-RV64-FD-NEXT: ld a3, 320(sp) # 8-byte Folded Reload
501 ; CHECK-RV64-FD-NEXT: ld a4, 312(sp) # 8-byte Folded Reload
502 ; CHECK-RV64-FD-NEXT: ld a5, 304(sp) # 8-byte Folded Reload
503 ; CHECK-RV64-FD-NEXT: ld a6, 296(sp) # 8-byte Folded Reload
504 ; CHECK-RV64-FD-NEXT: ld a7, 288(sp) # 8-byte Folded Reload
505 ; CHECK-RV64-FD-NEXT: ld t3, 280(sp) # 8-byte Folded Reload
506 ; CHECK-RV64-FD-NEXT: ld t4, 272(sp) # 8-byte Folded Reload
507 ; CHECK-RV64-FD-NEXT: ld t5, 264(sp) # 8-byte Folded Reload
508 ; CHECK-RV64-FD-NEXT: ld t6, 256(sp) # 8-byte Folded Reload
509 ; CHECK-RV64-FD-NEXT: fld ft0, 248(sp) # 8-byte Folded Reload
510 ; CHECK-RV64-FD-NEXT: fld ft1, 240(sp) # 8-byte Folded Reload
511 ; CHECK-RV64-FD-NEXT: fld ft2, 232(sp) # 8-byte Folded Reload
512 ; CHECK-RV64-FD-NEXT: fld ft3, 224(sp) # 8-byte Folded Reload
513 ; CHECK-RV64-FD-NEXT: fld ft4, 216(sp) # 8-byte Folded Reload
514 ; CHECK-RV64-FD-NEXT: fld ft5, 208(sp) # 8-byte Folded Reload
515 ; CHECK-RV64-FD-NEXT: fld ft6, 200(sp) # 8-byte Folded Reload
516 ; CHECK-RV64-FD-NEXT: fld ft7, 192(sp) # 8-byte Folded Reload
517 ; CHECK-RV64-FD-NEXT: fld fa0, 184(sp) # 8-byte Folded Reload
518 ; CHECK-RV64-FD-NEXT: fld fa1, 176(sp) # 8-byte Folded Reload
519 ; CHECK-RV64-FD-NEXT: fld fa2, 168(sp) # 8-byte Folded Reload
520 ; CHECK-RV64-FD-NEXT: fld fa3, 160(sp) # 8-byte Folded Reload
521 ; CHECK-RV64-FD-NEXT: fld fa4, 152(sp) # 8-byte Folded Reload
522 ; CHECK-RV64-FD-NEXT: fld fa5, 144(sp) # 8-byte Folded Reload
523 ; CHECK-RV64-FD-NEXT: fld fa6, 136(sp) # 8-byte Folded Reload
524 ; CHECK-RV64-FD-NEXT: fld fa7, 128(sp) # 8-byte Folded Reload
525 ; CHECK-RV64-FD-NEXT: fld ft8, 120(sp) # 8-byte Folded Reload
526 ; CHECK-RV64-FD-NEXT: fld ft9, 112(sp) # 8-byte Folded Reload
527 ; CHECK-RV64-FD-NEXT: fld ft10, 104(sp) # 8-byte Folded Reload
528 ; CHECK-RV64-FD-NEXT: fld ft11, 96(sp) # 8-byte Folded Reload
529 ; CHECK-RV64-FD-NEXT: fld fs0, 88(sp) # 8-byte Folded Reload
530 ; CHECK-RV64-FD-NEXT: fld fs1, 80(sp) # 8-byte Folded Reload
531 ; CHECK-RV64-FD-NEXT: fld fs2, 72(sp) # 8-byte Folded Reload
532 ; CHECK-RV64-FD-NEXT: fld fs3, 64(sp) # 8-byte Folded Reload
533 ; CHECK-RV64-FD-NEXT: fld fs4, 56(sp) # 8-byte Folded Reload
534 ; CHECK-RV64-FD-NEXT: fld fs5, 48(sp) # 8-byte Folded Reload
535 ; CHECK-RV64-FD-NEXT: fld fs6, 40(sp) # 8-byte Folded Reload
536 ; CHECK-RV64-FD-NEXT: fld fs7, 32(sp) # 8-byte Folded Reload
537 ; CHECK-RV64-FD-NEXT: fld fs8, 24(sp) # 8-byte Folded Reload
538 ; CHECK-RV64-FD-NEXT: fld fs9, 16(sp) # 8-byte Folded Reload
539 ; CHECK-RV64-FD-NEXT: fld fs10, 8(sp) # 8-byte Folded Reload
540 ; CHECK-RV64-FD-NEXT: fld fs11, 0(sp) # 8-byte Folded Reload
574 ; CHECK-RV32-NEXT: lw ra, 76(sp) # 4-byte Folded Reload
575 ; CHECK-RV32-NEXT: lw t0, 72(sp) # 4-byte Folded Reload
576 ; CHECK-RV32-NEXT: lw t1, 68(sp) # 4-byte Folded Reload
577 ; CHECK-RV32-NEXT: lw t2, 64(sp) # 4-byte Folded Reload
578 ; CHECK-RV32-NEXT: lw s0, 60(sp) # 4-byte Folded Reload
579 ; CHECK-RV32-NEXT: lw a0, 56(sp) # 4-byte Folded Reload
580 ; CHECK-RV32-NEXT: lw a1, 52(sp) # 4-byte Folded Reload
581 ; CHECK-RV32-NEXT: lw a2, 48(sp) # 4-byte Folded Reload
582 ; CHECK-RV32-NEXT: lw a3, 44(sp) # 4-byte Folded Reload
583 ; CHECK-RV32-NEXT: lw a4, 40(sp) # 4-byte Folded Reload
584 ; CHECK-RV32-NEXT: lw a5, 36(sp) # 4-byte Folded Reload
585 ; CHECK-RV32-NEXT: lw a6, 32(sp) # 4-byte Folded Reload
586 ; CHECK-RV32-NEXT: lw a7, 28(sp) # 4-byte Folded Reload
587 ; CHECK-RV32-NEXT: lw t3, 24(sp) # 4-byte Folded Reload
588 ; CHECK-RV32-NEXT: lw t4, 20(sp) # 4-byte Folded Reload
589 ; CHECK-RV32-NEXT: lw t5, 16(sp) # 4-byte Folded Reload
590 ; CHECK-RV32-NEXT: lw t6, 12(sp) # 4-byte Folded Reload
648 ; CHECK-RV32-F-NEXT: lw ra, 204(sp) # 4-byte Folded Reload
649 ; CHECK-RV32-F-NEXT: lw t0, 200(sp) # 4-byte Folded Reload
650 ; CHECK-RV32-F-NEXT: lw t1, 196(sp) # 4-byte Folded Reload
651 ; CHECK-RV32-F-NEXT: lw t2, 192(sp) # 4-byte Folded Reload
652 ; CHECK-RV32-F-NEXT: lw s0, 188(sp) # 4-byte Folded Reload
653 ; CHECK-RV32-F-NEXT: lw a0, 184(sp) # 4-byte Folded Reload
654 ; CHECK-RV32-F-NEXT: lw a1, 180(sp) # 4-byte Folded Reload
655 ; CHECK-RV32-F-NEXT: lw a2, 176(sp) # 4-byte Folded Reload
656 ; CHECK-RV32-F-NEXT: lw a3, 172(sp) # 4-byte Folded Reload
657 ; CHECK-RV32-F-NEXT: lw a4, 168(sp) # 4-byte Folded Reload
658 ; CHECK-RV32-F-NEXT: lw a5, 164(sp) # 4-byte Folded Reload
659 ; CHECK-RV32-F-NEXT: lw a6, 160(sp) # 4-byte Folded Reload
660 ; CHECK-RV32-F-NEXT: lw a7, 156(sp) # 4-byte Folded Reload
661 ; CHECK-RV32-F-NEXT: lw t3, 152(sp) # 4-byte Folded Reload
662 ; CHECK-RV32-F-NEXT: lw t4, 148(sp) # 4-byte Folded Reload
663 ; CHECK-RV32-F-NEXT: lw t5, 144(sp) # 4-byte Folded Reload
664 ; CHECK-RV32-F-NEXT: lw t6, 140(sp) # 4-byte Folded Reload
665 ; CHECK-RV32-F-NEXT: flw ft0, 136(sp) # 4-byte Folded Reload
666 ; CHECK-RV32-F-NEXT: flw ft1, 132(sp) # 4-byte Folded Reload
667 ; CHECK-RV32-F-NEXT: flw ft2, 128(sp) # 4-byte Folded Reload
668 ; CHECK-RV32-F-NEXT: flw ft3, 124(sp) # 4-byte Folded Reload
669 ; CHECK-RV32-F-NEXT: flw ft4, 120(sp) # 4-byte Folded Reload
670 ; CHECK-RV32-F-NEXT: flw ft5, 116(sp) # 4-byte Folded Reload
671 ; CHECK-RV32-F-NEXT: flw ft6, 112(sp) # 4-byte Folded Reload
672 ; CHECK-RV32-F-NEXT: flw ft7, 108(sp) # 4-byte Folded Reload
673 ; CHECK-RV32-F-NEXT: flw fa0, 104(sp) # 4-byte Folded Reload
674 ; CHECK-RV32-F-NEXT: flw fa1, 100(sp) # 4-byte Folded Reload
675 ; CHECK-RV32-F-NEXT: flw fa2, 96(sp) # 4-byte Folded Reload
676 ; CHECK-RV32-F-NEXT: flw fa3, 92(sp) # 4-byte Folded Reload
677 ; CHECK-RV32-F-NEXT: flw fa4, 88(sp) # 4-byte Folded Reload
678 ; CHECK-RV32-F-NEXT: flw fa5, 84(sp) # 4-byte Folded Reload
679 ; CHECK-RV32-F-NEXT: flw fa6, 80(sp) # 4-byte Folded Reload
680 ; CHECK-RV32-F-NEXT: flw fa7, 76(sp) # 4-byte Folded Reload
681 ; CHECK-RV32-F-NEXT: flw ft8, 72(sp) # 4-byte Folded Reload
682 ; CHECK-RV32-F-NEXT: flw ft9, 68(sp) # 4-byte Folded Reload
683 ; CHECK-RV32-F-NEXT: flw ft10, 64(sp) # 4-byte Folded Reload
684 ; CHECK-RV32-F-NEXT: flw ft11, 60(sp) # 4-byte Folded Reload
685 ; CHECK-RV32-F-NEXT: flw fs0, 56(sp) # 4-byte Folded Reload
686 ; CHECK-RV32-F-NEXT: flw fs1, 52(sp) # 4-byte Folded Reload
687 ; CHECK-RV32-F-NEXT: flw fs2, 48(sp) # 4-byte Folded Reload
688 ; CHECK-RV32-F-NEXT: flw fs3, 44(sp) # 4-byte Folded Reload
689 ; CHECK-RV32-F-NEXT: flw fs4, 40(sp) # 4-byte Folded Reload
690 ; CHECK-RV32-F-NEXT: flw fs5, 36(sp) # 4-byte Folded Reload
691 ; CHECK-RV32-F-NEXT: flw fs6, 32(sp) # 4-byte Folded Reload
692 ; CHECK-RV32-F-NEXT: flw fs7, 28(sp) # 4-byte Folded Reload
693 ; CHECK-RV32-F-NEXT: flw fs8, 24(sp) # 4-byte Folded Reload
694 ; CHECK-RV32-F-NEXT: flw fs9, 20(sp) # 4-byte Folded Reload
695 ; CHECK-RV32-F-NEXT: flw fs10, 16(sp) # 4-byte Folded Reload
696 ; CHECK-RV32-F-NEXT: flw fs11, 12(sp) # 4-byte Folded Reload
754 ; CHECK-RV32-FD-NEXT: lw ra, 332(sp) # 4-byte Folded Reload
755 ; CHECK-RV32-FD-NEXT: lw t0, 328(sp) # 4-byte Folded Reload
756 ; CHECK-RV32-FD-NEXT: lw t1, 324(sp) # 4-byte Folded Reload
757 ; CHECK-RV32-FD-NEXT: lw t2, 320(sp) # 4-byte Folded Reload
758 ; CHECK-RV32-FD-NEXT: lw s0, 316(sp) # 4-byte Folded Reload
759 ; CHECK-RV32-FD-NEXT: lw a0, 312(sp) # 4-byte Folded Reload
760 ; CHECK-RV32-FD-NEXT: lw a1, 308(sp) # 4-byte Folded Reload
761 ; CHECK-RV32-FD-NEXT: lw a2, 304(sp) # 4-byte Folded Reload
762 ; CHECK-RV32-FD-NEXT: lw a3, 300(sp) # 4-byte Folded Reload
763 ; CHECK-RV32-FD-NEXT: lw a4, 296(sp) # 4-byte Folded Reload
764 ; CHECK-RV32-FD-NEXT: lw a5, 292(sp) # 4-byte Folded Reload
765 ; CHECK-RV32-FD-NEXT: lw a6, 288(sp) # 4-byte Folded Reload
766 ; CHECK-RV32-FD-NEXT: lw a7, 284(sp) # 4-byte Folded Reload
767 ; CHECK-RV32-FD-NEXT: lw t3, 280(sp) # 4-byte Folded Reload
768 ; CHECK-RV32-FD-NEXT: lw t4, 276(sp) # 4-byte Folded Reload
769 ; CHECK-RV32-FD-NEXT: lw t5, 272(sp) # 4-byte Folded Reload
770 ; CHECK-RV32-FD-NEXT: lw t6, 268(sp) # 4-byte Folded Reload
771 ; CHECK-RV32-FD-NEXT: fld ft0, 256(sp) # 8-byte Folded Reload
772 ; CHECK-RV32-FD-NEXT: fld ft1, 248(sp) # 8-byte Folded Reload
773 ; CHECK-RV32-FD-NEXT: fld ft2, 240(sp) # 8-byte Folded Reload
774 ; CHECK-RV32-FD-NEXT: fld ft3, 232(sp) # 8-byte Folded Reload
775 ; CHECK-RV32-FD-NEXT: fld ft4, 224(sp) # 8-byte Folded Reload
776 ; CHECK-RV32-FD-NEXT: fld ft5, 216(sp) # 8-byte Folded Reload
777 ; CHECK-RV32-FD-NEXT: fld ft6, 208(sp) # 8-byte Folded Reload
778 ; CHECK-RV32-FD-NEXT: fld ft7, 200(sp) # 8-byte Folded Reload
779 ; CHECK-RV32-FD-NEXT: fld fa0, 192(sp) # 8-byte Folded Reload
780 ; CHECK-RV32-FD-NEXT: fld fa1, 184(sp) # 8-byte Folded Reload
781 ; CHECK-RV32-FD-NEXT: fld fa2, 176(sp) # 8-byte Folded Reload
782 ; CHECK-RV32-FD-NEXT: fld fa3, 168(sp) # 8-byte Folded Reload
783 ; CHECK-RV32-FD-NEXT: fld fa4, 160(sp) # 8-byte Folded Reload
784 ; CHECK-RV32-FD-NEXT: fld fa5, 152(sp) # 8-byte Folded Reload
785 ; CHECK-RV32-FD-NEXT: fld fa6, 144(sp) # 8-byte Folded Reload
786 ; CHECK-RV32-FD-NEXT: fld fa7, 136(sp) # 8-byte Folded Reload
787 ; CHECK-RV32-FD-NEXT: fld ft8, 128(sp) # 8-byte Folded Reload
788 ; CHECK-RV32-FD-NEXT: fld ft9, 120(sp) # 8-byte Folded Reload
789 ; CHECK-RV32-FD-NEXT: fld ft10, 112(sp) # 8-byte Folded Reload
790 ; CHECK-RV32-FD-NEXT: fld ft11, 104(sp) # 8-byte Folded Reload
791 ; CHECK-RV32-FD-NEXT: fld fs0, 96(sp) # 8-byte Folded Reload
792 ; CHECK-RV32-FD-NEXT: fld fs1, 88(sp) # 8-byte Folded Reload
793 ; CHECK-RV32-FD-NEXT: fld fs2, 80(sp) # 8-byte Folded Reload
794 ; CHECK-RV32-FD-NEXT: fld fs3, 72(sp) # 8-byte Folded Reload
795 ; CHECK-RV32-FD-NEXT: fld fs4, 64(sp) # 8-byte Folded Reload
796 ; CHECK-RV32-FD-NEXT: fld fs5, 56(sp) # 8-byte Folded Reload
797 ; CHECK-RV32-FD-NEXT: fld fs6, 48(sp) # 8-byte Folded Reload
798 ; CHECK-RV32-FD-NEXT: fld fs7, 40(sp) # 8-byte Folded Reload
799 ; CHECK-RV32-FD-NEXT: fld fs8, 32(sp) # 8-byte Folded Reload
800 ; CHECK-RV32-FD-NEXT: fld fs9, 24(sp) # 8-byte Folded Reload
801 ; CHECK-RV32-FD-NEXT: fld fs10, 16(sp) # 8-byte Folded Reload
802 ; CHECK-RV32-FD-NEXT: fld fs11, 8(sp) # 8-byte Folded Reload
828 ; CHECK-RV64-NEXT: ld ra, 136(sp) # 8-byte Folded Reload
829 ; CHECK-RV64-NEXT: ld t0, 128(sp) # 8-byte Folded Reload
830 ; CHECK-RV64-NEXT: ld t1, 120(sp) # 8-byte Folded Reload
831 ; CHECK-RV64-NEXT: ld t2, 112(sp) # 8-byte Folded Reload
832 ; CHECK-RV64-NEXT: ld s0, 104(sp) # 8-byte Folded Reload
833 ; CHECK-RV64-NEXT: ld a0, 96(sp) # 8-byte Folded Reload
834 ; CHECK-RV64-NEXT: ld a1, 88(sp) # 8-byte Folded Reload
835 ; CHECK-RV64-NEXT: ld a2, 80(sp) # 8-byte Folded Reload
836 ; CHECK-RV64-NEXT: ld a3, 72(sp) # 8-byte Folded Reload
837 ; CHECK-RV64-NEXT: ld a4, 64(sp) # 8-byte Folded Reload
838 ; CHECK-RV64-NEXT: ld a5, 56(sp) # 8-byte Folded Reload
839 ; CHECK-RV64-NEXT: ld a6, 48(sp) # 8-byte Folded Reload
840 ; CHECK-RV64-NEXT: ld a7, 40(sp) # 8-byte Folded Reload
841 ; CHECK-RV64-NEXT: ld t3, 32(sp) # 8-byte Folded Reload
842 ; CHECK-RV64-NEXT: ld t4, 24(sp) # 8-byte Folded Reload
843 ; CHECK-RV64-NEXT: ld t5, 16(sp) # 8-byte Folded Reload
844 ; CHECK-RV64-NEXT: ld t6, 8(sp) # 8-byte Folded Reload
902 ; CHECK-RV64-F-NEXT: ld ra, 264(sp) # 8-byte Folded Reload
903 ; CHECK-RV64-F-NEXT: ld t0, 256(sp) # 8-byte Folded Reload
904 ; CHECK-RV64-F-NEXT: ld t1, 248(sp) # 8-byte Folded Reload
905 ; CHECK-RV64-F-NEXT: ld t2, 240(sp) # 8-byte Folded Reload
906 ; CHECK-RV64-F-NEXT: ld s0, 232(sp) # 8-byte Folded Reload
907 ; CHECK-RV64-F-NEXT: ld a0, 224(sp) # 8-byte Folded Reload
908 ; CHECK-RV64-F-NEXT: ld a1, 216(sp) # 8-byte Folded Reload
909 ; CHECK-RV64-F-NEXT: ld a2, 208(sp) # 8-byte Folded Reload
910 ; CHECK-RV64-F-NEXT: ld a3, 200(sp) # 8-byte Folded Reload
911 ; CHECK-RV64-F-NEXT: ld a4, 192(sp) # 8-byte Folded Reload
912 ; CHECK-RV64-F-NEXT: ld a5, 184(sp) # 8-byte Folded Reload
913 ; CHECK-RV64-F-NEXT: ld a6, 176(sp) # 8-byte Folded Reload
914 ; CHECK-RV64-F-NEXT: ld a7, 168(sp) # 8-byte Folded Reload
915 ; CHECK-RV64-F-NEXT: ld t3, 160(sp) # 8-byte Folded Reload
916 ; CHECK-RV64-F-NEXT: ld t4, 152(sp) # 8-byte Folded Reload
917 ; CHECK-RV64-F-NEXT: ld t5, 144(sp) # 8-byte Folded Reload
918 ; CHECK-RV64-F-NEXT: ld t6, 136(sp) # 8-byte Folded Reload
919 ; CHECK-RV64-F-NEXT: flw ft0, 132(sp) # 4-byte Folded Reload
920 ; CHECK-RV64-F-NEXT: flw ft1, 128(sp) # 4-byte Folded Reload
921 ; CHECK-RV64-F-NEXT: flw ft2, 124(sp) # 4-byte Folded Reload
922 ; CHECK-RV64-F-NEXT: flw ft3, 120(sp) # 4-byte Folded Reload
923 ; CHECK-RV64-F-NEXT: flw ft4, 116(sp) # 4-byte Folded Reload
924 ; CHECK-RV64-F-NEXT: flw ft5, 112(sp) # 4-byte Folded Reload
925 ; CHECK-RV64-F-NEXT: flw ft6, 108(sp) # 4-byte Folded Reload
926 ; CHECK-RV64-F-NEXT: flw ft7, 104(sp) # 4-byte Folded Reload
927 ; CHECK-RV64-F-NEXT: flw fa0, 100(sp) # 4-byte Folded Reload
928 ; CHECK-RV64-F-NEXT: flw fa1, 96(sp) # 4-byte Folded Reload
929 ; CHECK-RV64-F-NEXT: flw fa2, 92(sp) # 4-byte Folded Reload
930 ; CHECK-RV64-F-NEXT: flw fa3, 88(sp) # 4-byte Folded Reload
931 ; CHECK-RV64-F-NEXT: flw fa4, 84(sp) # 4-byte Folded Reload
932 ; CHECK-RV64-F-NEXT: flw fa5, 80(sp) # 4-byte Folded Reload
933 ; CHECK-RV64-F-NEXT: flw fa6, 76(sp) # 4-byte Folded Reload
934 ; CHECK-RV64-F-NEXT: flw fa7, 72(sp) # 4-byte Folded Reload
935 ; CHECK-RV64-F-NEXT: flw ft8, 68(sp) # 4-byte Folded Reload
936 ; CHECK-RV64-F-NEXT: flw ft9, 64(sp) # 4-byte Folded Reload
937 ; CHECK-RV64-F-NEXT: flw ft10, 60(sp) # 4-byte Folded Reload
938 ; CHECK-RV64-F-NEXT: flw ft11, 56(sp) # 4-byte Folded Reload
939 ; CHECK-RV64-F-NEXT: flw fs0, 52(sp) # 4-byte Folded Reload
940 ; CHECK-RV64-F-NEXT: flw fs1, 48(sp) # 4-byte Folded Reload
941 ; CHECK-RV64-F-NEXT: flw fs2, 44(sp) # 4-byte Folded Reload
942 ; CHECK-RV64-F-NEXT: flw fs3, 40(sp) # 4-byte Folded Reload
943 ; CHECK-RV64-F-NEXT: flw fs4, 36(sp) # 4-byte Folded Reload
944 ; CHECK-RV64-F-NEXT: flw fs5, 32(sp) # 4-byte Folded Reload
945 ; CHECK-RV64-F-NEXT: flw fs6, 28(sp) # 4-byte Folded Reload
946 ; CHECK-RV64-F-NEXT: flw fs7, 24(sp) # 4-byte Folded Reload
947 ; CHECK-RV64-F-NEXT: flw fs8, 20(sp) # 4-byte Folded Reload
948 ; CHECK-RV64-F-NEXT: flw fs9, 16(sp) # 4-byte Folded Reload
949 ; CHECK-RV64-F-NEXT: flw fs10, 12(sp) # 4-byte Folded Reload
950 ; CHECK-RV64-F-NEXT: flw fs11, 8(sp) # 4-byte Folded Reload
1008 ; CHECK-RV64-FD-NEXT: ld ra, 392(sp) # 8-byte Folded Reload
1009 ; CHECK-RV64-FD-NEXT: ld t0, 384(sp) # 8-byte Folded Reload
1010 ; CHECK-RV64-FD-NEXT: ld t1, 376(sp) # 8-byte Folded Reload
1011 ; CHECK-RV64-FD-NEXT: ld t2, 368(sp) # 8-byte Folded Reload
1012 ; CHECK-RV64-FD-NEXT: ld s0, 360(sp) # 8-byte Folded Reload
1013 ; CHECK-RV64-FD-NEXT: ld a0, 352(sp) # 8-byte Folded Reload
1014 ; CHECK-RV64-FD-NEXT: ld a1, 344(sp) # 8-byte Folded Reload
1015 ; CHECK-RV64-FD-NEXT: ld a2, 336(sp) # 8-byte Folded Reload
1016 ; CHECK-RV64-FD-NEXT: ld a3, 328(sp) # 8-byte Folded Reload
1017 ; CHECK-RV64-FD-NEXT: ld a4, 320(sp) # 8-byte Folded Reload
1018 ; CHECK-RV64-FD-NEXT: ld a5, 312(sp) # 8-byte Folded Reload
1019 ; CHECK-RV64-FD-NEXT: ld a6, 304(sp) # 8-byte Folded Reload
1020 ; CHECK-RV64-FD-NEXT: ld a7, 296(sp) # 8-byte Folded Reload
1021 ; CHECK-RV64-FD-NEXT: ld t3, 288(sp) # 8-byte Folded Reload
1022 ; CHECK-RV64-FD-NEXT: ld t4, 280(sp) # 8-byte Folded Reload
1023 ; CHECK-RV64-FD-NEXT: ld t5, 272(sp) # 8-byte Folded Reload
1024 ; CHECK-RV64-FD-NEXT: ld t6, 264(sp) # 8-byte Folded Reload
1025 ; CHECK-RV64-FD-NEXT: fld ft0, 256(sp) # 8-byte Folded Reload
1026 ; CHECK-RV64-FD-NEXT: fld ft1, 248(sp) # 8-byte Folded Reload
1027 ; CHECK-RV64-FD-NEXT: fld ft2, 240(sp) # 8-byte Folded Reload
1028 ; CHECK-RV64-FD-NEXT: fld ft3, 232(sp) # 8-byte Folded Reload
1029 ; CHECK-RV64-FD-NEXT: fld ft4, 224(sp) # 8-byte Folded Reload
1030 ; CHECK-RV64-FD-NEXT: fld ft5, 216(sp) # 8-byte Folded Reload
1031 ; CHECK-RV64-FD-NEXT: fld ft6, 208(sp) # 8-byte Folded Reload
1032 ; CHECK-RV64-FD-NEXT: fld ft7, 200(sp) # 8-byte Folded Reload
1033 ; CHECK-RV64-FD-NEXT: fld fa0, 192(sp) # 8-byte Folded Reload
1034 ; CHECK-RV64-FD-NEXT: fld fa1, 184(sp) # 8-byte Folded Reload
1035 ; CHECK-RV64-FD-NEXT: fld fa2, 176(sp) # 8-byte Folded Reload
1036 ; CHECK-RV64-FD-NEXT: fld fa3, 168(sp) # 8-byte Folded Reload
1037 ; CHECK-RV64-FD-NEXT: fld fa4, 160(sp) # 8-byte Folded Reload
1038 ; CHECK-RV64-FD-NEXT: fld fa5, 152(sp) # 8-byte Folded Reload
1039 ; CHECK-RV64-FD-NEXT: fld fa6, 144(sp) # 8-byte Folded Reload
1040 ; CHECK-RV64-FD-NEXT: fld fa7, 136(sp) # 8-byte Folded Reload
1041 ; CHECK-RV64-FD-NEXT: fld ft8, 128(sp) # 8-byte Folded Reload
1042 ; CHECK-RV64-FD-NEXT: fld ft9, 120(sp) # 8-byte Folded Reload
1043 ; CHECK-RV64-FD-NEXT: fld ft10, 112(sp) # 8-byte Folded Reload
1044 ; CHECK-RV64-FD-NEXT: fld ft11, 104(sp) # 8-byte Folded Reload
1045 ; CHECK-RV64-FD-NEXT: fld fs0, 96(sp) # 8-byte Folded Reload
1046 ; CHECK-RV64-FD-NEXT: fld fs1, 88(sp) # 8-byte Folded Reload
1047 ; CHECK-RV64-FD-NEXT: fld fs2, 80(sp) # 8-byte Folded Reload
1048 ; CHECK-RV64-FD-NEXT: fld fs3, 72(sp) # 8-byte Folded Reload
1049 ; CHECK-RV64-FD-NEXT: fld fs4, 64(sp) # 8-byte Folded Reload
1050 ; CHECK-RV64-FD-NEXT: fld fs5, 56(sp) # 8-byte Folded Reload
1051 ; CHECK-RV64-FD-NEXT: fld fs6, 48(sp) # 8-byte Folded Reload
1052 ; CHECK-RV64-FD-NEXT: fld fs7, 40(sp) # 8-byte Folded Reload
1053 ; CHECK-RV64-FD-NEXT: fld fs8, 32(sp) # 8-byte Folded Reload
1054 ; CHECK-RV64-FD-NEXT: fld fs9, 24(sp) # 8-byte Folded Reload
1055 ; CHECK-RV64-FD-NEXT: fld fs10, 16(sp) # 8-byte Folded Reload
1056 ; CHECK-RV64-FD-NEXT: fld fs11, 8(sp) # 8-byte Folded Reload