Lines Matching refs:sp

48     daddiu $sp, $sp, -160
56 sd $ra, 152($sp)
58 sd $s8, 144($sp)
60 sd $t8, 136($sp) # t8 holds caller's gp, now save it to the stack.
62 sd $s7, 128($sp)
64 sd $s6, 120($sp)
66 sd $s5, 112($sp)
68 sd $s4, 104($sp)
70 sd $s3, 96($sp)
72 sd $s2, 88($sp)
74 sd $s1, 80($sp)
76 sd $s0, 72($sp)
80 s.d $f31, 64($sp)
81 s.d $f30, 56($sp)
82 s.d $f29, 48($sp)
83 s.d $f28, 40($sp)
84 s.d $f27, 32($sp)
85 s.d $f26, 24($sp)
86 s.d $f25, 16($sp)
87 s.d $f24, 8($sp)
94 sd $t1, 0($sp) # Place ArtMethod* at bottom of stack.
95 sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_frame.
106 daddiu $sp, $sp, -80
114 sd $ra, 72($sp)
116 sd $s8, 64($sp)
118 sd $t8, 56($sp) # t8 holds caller's gp, now save it to the stack.
120 sd $s7, 48($sp)
122 sd $s6, 40($sp)
124 sd $s5, 32($sp)
126 sd $s4, 24($sp)
128 sd $s3, 16($sp)
130 sd $s2, 8($sp)
137 sd $t1, 0($sp) # Place Method* at bottom of stack.
138 sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_frame.
142 ld $ra, 72($sp)
144 ld $s8, 64($sp)
146 ld $t8, 56($sp) # Restore gp back to it's temp storage.
148 ld $s7, 48($sp)
150 ld $s6, 40($sp)
152 ld $s5, 32($sp)
154 ld $s4, 24($sp)
156 ld $s3, 16($sp)
158 ld $s2, 8($sp)
160 daddiu $sp, $sp, 80
166 ld $ra, 72($sp)
168 ld $s8, 64($sp)
170 ld $t8, 56($sp) # Restore gp back to it's temp storage.
172 ld $s7, 48($sp)
174 ld $s6, 40($sp)
176 ld $s5, 32($sp)
178 ld $s4, 24($sp)
180 ld $s3, 16($sp)
182 ld $s2, 8($sp)
186 daddiu $sp, $sp, 80
194 daddiu $sp, $sp, -208
202 sd $ra, 200($sp) # = kQuickCalleeSaveFrame_RefAndArgs_LrOffset
204 sd $s8, 192($sp)
206 sd $t8, 184($sp) # t8 holds caller's gp, now save it to the stack.
208 sd $s7, 176($sp)
210 sd $s6, 168($sp)
212 sd $s5, 160($sp)
214 sd $s4, 152($sp)
216 sd $s3, 144($sp)
218 sd $s2, 136($sp)
221 sd $a7, 128($sp)
223 sd $a6, 120($sp)
225 sd $a5, 112($sp)
227 sd $a4, 104($sp)
229 sd $a3, 96($sp)
231 sd $a2, 88($sp)
233 sd $a1, 80($sp) # = kQuickCalleeSaveFrame_RefAndArgs_Gpr1Offset
236 s.d $f19, 72($sp)
237 s.d $f18, 64($sp)
238 s.d $f17, 56($sp)
239 s.d $f16, 48($sp)
240 s.d $f15, 40($sp)
241 s.d $f14, 32($sp)
242 s.d $f13, 24($sp) # = kQuickCalleeSaveFrame_RefAndArgs_Fpr1Offset
243 s.d $f12, 16($sp) # This isn't necessary to store.
260 sd $t1, 0($sp) # Place Method* at bottom of stack.
261 sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_frame.
266 sd $a0, 0($sp) # Place Method* at bottom of stack.
267 sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_frame.
271 ld $ra, 200($sp)
273 ld $s8, 192($sp)
275 ld $t8, 184($sp) # Restore gp back to it's temp storage.
277 ld $s7, 176($sp)
279 ld $s6, 168($sp)
281 ld $s5, 160($sp)
283 ld $s4, 152($sp)
285 ld $s3, 144($sp)
287 ld $s2, 136($sp)
290 ld $a7, 128($sp)
292 ld $a6, 120($sp)
294 ld $a5, 112($sp)
296 ld $a4, 104($sp)
298 ld $a3, 96($sp)
300 ld $a2, 88($sp)
302 ld $a1, 80($sp)
305 l.d $f19, 72($sp)
306 l.d $f18, 64($sp)
307 l.d $f17, 56($sp)
308 l.d $f16, 48($sp)
309 l.d $f15, 40($sp)
310 l.d $f14, 32($sp)
311 l.d $f13, 24($sp)
312 l.d $f12, 16($sp)
315 daddiu $sp, $sp, 208
432 ld $sp, 232($a0)
532 ld $a2, FRAME_SIZE_REFS_AND_ARGS_CALLEE_SAVE($sp) # pass caller Method*
534 jal \cxx_name # (method_idx, this, caller, Thread*, $sp)
535 move $a4, $sp # pass $sp
626 daddiu $sp, $sp, -48
628 sd $ra, 40($sp)
630 sd $s8, 32($sp)
632 sd $s1, 24($sp)
634 sd $s0, 16($sp)
636 sd $a5, 8($sp)
638 sd $a4, 0($sp)
643 move $s8, $sp # save sp in s8 (fp)
648 dsubu $sp, $sp, $t3 # reserve stack space for argument array
653 daddiu $v0, $sp, 12 # v0 points to where to copy arg_array
674 sw $a1, 8($sp) # copy this ptr (skip 8 bytes for ArtMethod*)
675 sd $zero, 0($sp) # store null for ArtMethod* at bottom of frame
679 move $sp, $s8 # restore sp
682 ld $a4, 0($sp)
684 ld $a5, 8($sp)
686 ld $s0, 16($sp)
688 ld $s1, 24($sp)
690 ld $s8, 32($sp)
692 ld $ra, 40($sp)
694 daddiu $sp, $sp, 48
729 daddiu $sp, $sp, -48
731 sd $ra, 40($sp)
733 sd $s8, 32($sp)
735 sd $s1, 24($sp)
737 sd $s0, 16($sp)
739 sd $a5, 8($sp)
741 sd $a4, 0($sp)
746 move $s8, $sp # save sp in s8 (fp)
751 dsubu $sp, $sp, $t3 # reserve stack space for argument array
756 daddiu $v0, $sp, 8 # v0 points to where to copy arg_array
777 sd $zero, 0($sp) # store null for ArtMethod* at bottom of frame
781 move $sp, $s8 # restore sp
784 ld $a4, 0($sp)
786 ld $a5, 8($sp)
788 ld $s0, 16($sp)
790 ld $s1, 24($sp)
792 ld $s8, 32($sp)
794 ld $ra, 40($sp)
796 daddiu $sp, $sp, 48
825 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
862 daddiu $sp, $sp, -32
864 sd $ra, 24($sp)
866 sd $t9, 16($sp)
867 sd $a1, 8($sp)
868 sd $a0, 0($sp)
873 ld $ra, 24($sp)
875 daddiu $sp, $sp, 32
878 ld $t9, 16($sp)
879 ld $a1, 8($sp)
880 ld $a0, 0($sp)
881 daddiu $sp, $sp, 32
937 daddiu $sp, $sp, -64
939 sd $ra, 56($sp)
941 sd $t9, 24($sp)
942 sd $a2, 16($sp)
943 sd $a1, 8($sp)
944 sd $a0, 0($sp)
950 ld $ra, 56($sp)
951 ld $t9, 24($sp)
952 ld $a2, 16($sp)
953 ld $a1, 8($sp)
954 ld $a0, 0($sp)
955 daddiu $sp, $sp, 64
973 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
985 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
997 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1009 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1021 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1033 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1045 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1057 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1069 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1081 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1093 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1105 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1117 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1129 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1141 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1153 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1165 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1178 ld $a1, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1190 ld $a2, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1202 ld $a3, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1214 ld $a3, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1226 ld $a3, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1238 ld $a3, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1250 ld $a3, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE($sp) # pass referrer's Method*
1352 move $a3, $sp # pass $sp
1354 daddiu $sp, $sp, REFS_AND_ARGS_MINUS_REFS_SIZE # skip a0-a7 and f12-f19
1369 ld $a0, 0($sp) # load caller Method*
1384 move $a3, $sp # pass $sp
1386 ld $a0, 0($sp) # load resolved method in $a0
1401 move $s8, $sp # save $sp
1405 move $a1, $sp # pass $sp
1407 daddiu $sp, $sp, -5120 # reserve space on the stack
1415 move $sp, $v1 # release part of the alloca
1418 ld $a0, 0($sp)
1419 ld $a1, 8($sp)
1420 ld $a2, 16($sp)
1421 ld $a3, 24($sp)
1422 ld $a4, 32($sp)
1423 ld $a5, 40($sp)
1424 ld $a6, 48($sp)
1425 ld $a7, 56($sp)
1427 l.d $f12, 0($sp)
1428 l.d $f13, 8($sp)
1429 l.d $f14, 16($sp)
1430 l.d $f15, 24($sp)
1431 l.d $f16, 32($sp)
1432 l.d $f17, 40($sp)
1433 l.d $f18, 48($sp)
1434 l.d $f19, 56($sp)
1436 daddiu $sp, $sp, 64
1447 move $sp, $s8 # tear down the alloca
1456 ld $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF)
1466 move $a2, $sp # pass $sp
1468 daddiu $sp, $sp, REFS_AND_ARGS_MINUS_REFS_SIZE # skip a0-a7 and f12-f19
1485 daddiu $sp, $sp, -16 # space for saving arg0
1487 sd $a0, 0($sp) # save arg0
1492 ld $a0, 0($sp) # restore arg0
1493 daddiu $sp, $sp, 16 # remove args
1506 move $t0, $sp # remember bottom of caller's frame
1507 daddiu $sp, $sp, -16 # save return values and set up args
1509 sd $v0, 0($sp)
1511 s.d $f0, 8($sp)
1514 move $a1, $t0 # pass $sp
1522 ld $v0, 0($sp) # restore return values
1523 l.d $f0, 8($sp)
1525 daddiu $sp, $sp, 16+FRAME_SIZE_REFS_ONLY_CALLEE_SAVE # 16 bytes of saved values + ref_only callee save frame