Lines Matching refs:sp

14 ; RV32I-NEXT:    addi sp, sp, -16
15 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
18 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
19 ; RV32I-NEXT: addi sp, sp, 16
29 ; RV64I-NEXT: addi sp, sp, -16
30 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
33 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
34 ; RV64I-NEXT: addi sp, sp, 16
48 ; RV32I-NEXT: addi sp, sp, -16
49 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
52 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
53 ; RV32I-NEXT: addi sp, sp, 16
63 ; RV64I-NEXT: addi sp, sp, -16
64 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
67 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
68 ; RV64I-NEXT: addi sp, sp, 16
82 ; RV32I-NEXT: addi sp, sp, -16
83 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
86 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
87 ; RV32I-NEXT: addi sp, sp, 16
98 ; RV64I-NEXT: addi sp, sp, -16
99 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
102 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
103 ; RV64I-NEXT: addi sp, sp, 16
118 ; RV32I-NEXT: addi sp, sp, -16
119 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
122 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
123 ; RV32I-NEXT: addi sp, sp, 16
135 ; RV64I-NEXT: addi sp, sp, -16
136 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
139 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
140 ; RV64I-NEXT: addi sp, sp, 16
156 ; RV32I-NEXT: addi sp, sp, -16
157 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
160 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
161 ; RV32I-NEXT: addi sp, sp, 16
171 ; RV64I-NEXT: addi sp, sp, -16
172 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
175 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
176 ; RV64I-NEXT: addi sp, sp, 16
190 ; RV32I-NEXT: addi sp, sp, -16
191 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
194 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
195 ; RV32I-NEXT: addi sp, sp, 16
205 ; RV64I-NEXT: addi sp, sp, -16
206 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
209 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
210 ; RV64I-NEXT: addi sp, sp, 16
224 ; RV32I-NEXT: addi sp, sp, -16
225 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
228 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
229 ; RV32I-NEXT: addi sp, sp, 16
240 ; RV64I-NEXT: addi sp, sp, -16
241 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
244 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
245 ; RV64I-NEXT: addi sp, sp, 16
260 ; RV32I-NEXT: addi sp, sp, -16
261 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
264 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
265 ; RV32I-NEXT: addi sp, sp, 16
277 ; RV64I-NEXT: addi sp, sp, -16
278 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
281 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
282 ; RV64I-NEXT: addi sp, sp, 16
298 ; RV32I-NEXT: addi sp, sp, -16
299 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
302 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
303 ; RV32I-NEXT: addi sp, sp, 16
313 ; RV64I-NEXT: addi sp, sp, -16
314 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
317 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
318 ; RV64I-NEXT: addi sp, sp, 16
332 ; RV32I-NEXT: addi sp, sp, -16
333 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
336 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
337 ; RV32I-NEXT: addi sp, sp, 16
347 ; RV64I-NEXT: addi sp, sp, -16
348 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
351 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
352 ; RV64I-NEXT: addi sp, sp, 16
366 ; RV32I-NEXT: addi sp, sp, -16
367 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
370 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
371 ; RV32I-NEXT: addi sp, sp, 16
382 ; RV64I-NEXT: addi sp, sp, -16
383 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
386 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
387 ; RV64I-NEXT: addi sp, sp, 16
402 ; RV32I-NEXT: addi sp, sp, -16
403 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
406 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
407 ; RV32I-NEXT: addi sp, sp, 16
419 ; RV64I-NEXT: addi sp, sp, -16
420 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
423 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
424 ; RV64I-NEXT: addi sp, sp, 16
440 ; RV32I-NEXT: addi sp, sp, -16
441 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
444 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
445 ; RV32I-NEXT: addi sp, sp, 16
450 ; RV32IA-NEXT: addi sp, sp, -16
451 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
454 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
455 ; RV32IA-NEXT: addi sp, sp, 16
460 ; RV64I-NEXT: addi sp, sp, -16
461 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
464 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
465 ; RV64I-NEXT: addi sp, sp, 16
479 ; RV32I-NEXT: addi sp, sp, -16
480 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
483 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
484 ; RV32I-NEXT: addi sp, sp, 16
489 ; RV32IA-NEXT: addi sp, sp, -16
490 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
493 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
494 ; RV32IA-NEXT: addi sp, sp, 16
499 ; RV64I-NEXT: addi sp, sp, -16
500 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
503 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
504 ; RV64I-NEXT: addi sp, sp, 16
518 ; RV32I-NEXT: addi sp, sp, -16
519 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
522 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
523 ; RV32I-NEXT: addi sp, sp, 16
528 ; RV32IA-NEXT: addi sp, sp, -16
529 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
532 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
533 ; RV32IA-NEXT: addi sp, sp, 16
538 ; RV64I-NEXT: addi sp, sp, -16
539 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
542 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
543 ; RV64I-NEXT: addi sp, sp, 16
558 ; RV32I-NEXT: addi sp, sp, -16
559 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
562 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
563 ; RV32I-NEXT: addi sp, sp, 16
568 ; RV32IA-NEXT: addi sp, sp, -16
569 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
572 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
573 ; RV32IA-NEXT: addi sp, sp, 16
578 ; RV64I-NEXT: addi sp, sp, -16
579 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
582 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
583 ; RV64I-NEXT: addi sp, sp, 16
599 ; RV32I-NEXT: addi sp, sp, -16
600 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
603 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
604 ; RV32I-NEXT: addi sp, sp, 16
614 ; RV64I-NEXT: addi sp, sp, -16
615 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
618 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
619 ; RV64I-NEXT: addi sp, sp, 16
633 ; RV32I-NEXT: addi sp, sp, -16
634 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
637 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
638 ; RV32I-NEXT: addi sp, sp, 16
648 ; RV64I-NEXT: addi sp, sp, -16
649 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
652 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
653 ; RV64I-NEXT: addi sp, sp, 16
667 ; RV32I-NEXT: addi sp, sp, -16
668 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
671 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
672 ; RV32I-NEXT: addi sp, sp, 16
683 ; RV64I-NEXT: addi sp, sp, -16
684 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
687 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
688 ; RV64I-NEXT: addi sp, sp, 16
703 ; RV32I-NEXT: addi sp, sp, -16
704 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
707 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
708 ; RV32I-NEXT: addi sp, sp, 16
719 ; RV64I-NEXT: addi sp, sp, -16
720 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
723 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
724 ; RV64I-NEXT: addi sp, sp, 16
739 ; RV32I-NEXT: addi sp, sp, -16
740 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
743 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
744 ; RV32I-NEXT: addi sp, sp, 16
754 ; RV64I-NEXT: addi sp, sp, -16
755 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
758 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
759 ; RV64I-NEXT: addi sp, sp, 16
773 ; RV32I-NEXT: addi sp, sp, -16
774 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
777 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
778 ; RV32I-NEXT: addi sp, sp, 16
788 ; RV64I-NEXT: addi sp, sp, -16
789 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
792 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
793 ; RV64I-NEXT: addi sp, sp, 16
807 ; RV32I-NEXT: addi sp, sp, -16
808 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
811 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
812 ; RV32I-NEXT: addi sp, sp, 16
823 ; RV64I-NEXT: addi sp, sp, -16
824 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
827 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
828 ; RV64I-NEXT: addi sp, sp, 16
843 ; RV32I-NEXT: addi sp, sp, -16
844 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
847 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
848 ; RV32I-NEXT: addi sp, sp, 16
859 ; RV64I-NEXT: addi sp, sp, -16
860 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
863 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
864 ; RV64I-NEXT: addi sp, sp, 16
879 ; RV32I-NEXT: addi sp, sp, -16
880 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
883 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
884 ; RV32I-NEXT: addi sp, sp, 16
894 ; RV64I-NEXT: addi sp, sp, -16
895 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
898 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
899 ; RV64I-NEXT: addi sp, sp, 16
913 ; RV32I-NEXT: addi sp, sp, -16
914 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
917 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
918 ; RV32I-NEXT: addi sp, sp, 16
928 ; RV64I-NEXT: addi sp, sp, -16
929 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
932 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
933 ; RV64I-NEXT: addi sp, sp, 16
947 ; RV32I-NEXT: addi sp, sp, -16
948 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
951 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
952 ; RV32I-NEXT: addi sp, sp, 16
963 ; RV64I-NEXT: addi sp, sp, -16
964 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
967 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
968 ; RV64I-NEXT: addi sp, sp, 16
983 ; RV32I-NEXT: addi sp, sp, -16
984 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
987 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
988 ; RV32I-NEXT: addi sp, sp, 16
999 ; RV64I-NEXT: addi sp, sp, -16
1000 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
1003 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
1004 ; RV64I-NEXT: addi sp, sp, 16
1019 ; RV32I-NEXT: addi sp, sp, -16
1020 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1023 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1024 ; RV32I-NEXT: addi sp, sp, 16
1029 ; RV32IA-NEXT: addi sp, sp, -16
1030 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1033 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1034 ; RV32IA-NEXT: addi sp, sp, 16
1039 ; RV64I-NEXT: addi sp, sp, -16
1040 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
1043 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
1044 ; RV64I-NEXT: addi sp, sp, 16
1058 ; RV32I-NEXT: addi sp, sp, -16
1059 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1062 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1063 ; RV32I-NEXT: addi sp, sp, 16
1068 ; RV32IA-NEXT: addi sp, sp, -16
1069 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1072 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1073 ; RV32IA-NEXT: addi sp, sp, 16
1078 ; RV64I-NEXT: addi sp, sp, -16
1079 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
1082 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
1083 ; RV64I-NEXT: addi sp, sp, 16
1097 ; RV32I-NEXT: addi sp, sp, -16
1098 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1101 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1102 ; RV32I-NEXT: addi sp, sp, 16
1107 ; RV32IA-NEXT: addi sp, sp, -16
1108 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1111 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1112 ; RV32IA-NEXT: addi sp, sp, 16
1117 ; RV64I-NEXT: addi sp, sp, -16
1118 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
1121 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
1122 ; RV64I-NEXT: addi sp, sp, 16
1137 ; RV32I-NEXT: addi sp, sp, -16
1138 ; RV32I-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1141 ; RV32I-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1142 ; RV32I-NEXT: addi sp, sp, 16
1147 ; RV32IA-NEXT: addi sp, sp, -16
1148 ; RV32IA-NEXT: sw ra, 12(sp) # 4-byte Folded Spill
1151 ; RV32IA-NEXT: lw ra, 12(sp) # 4-byte Folded Reload
1152 ; RV32IA-NEXT: addi sp, sp, 16
1157 ; RV64I-NEXT: addi sp, sp, -16
1158 ; RV64I-NEXT: sd ra, 8(sp) # 8-byte Folded Spill
1161 ; RV64I-NEXT: ld ra, 8(sp) # 8-byte Folded Reload
1162 ; RV64I-NEXT: addi sp, sp, 16