Lines Matching refs:sp

44     sub sp, #4                                    @ bottom word will hold Method*
49 str \rTemp, [sp, #0] @ Place Method* at bottom of stack.
50 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
59 add sp, #4 @ bottom word holds Method*
80 str \rTemp, [sp, #0] @ Place Method* at bottom of stack.
81 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
86 str r0, [sp, #0] @ Store ArtMethod* to bottom of stack.
87 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
99 sub sp, #8 @ 2 words of space, alignment padding and Method*
104 str \rTemp, [sp, #0] @ Place Method* at bottom of stack.
105 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
138 add sp, #8 @ rewind sp
161 add sp, #8 @ rewind sp
165 add sp, #4 @ skip r0
512 ldr r10, [sp, #8] @ Restore JValue* result
513 ldr sp, [sp, #4] @ Restore saved stack pointer
514 .cfi_def_cfa sp, SAVE_SIZE @ CFA = sp + SAVE_SIZE
522 sub sp, sp, r10 @ Reserve space for callee stack
524 str lr, [sp, r10] @ Store link register per the compiler ABI
527 mov r0, sp
539 mov sp, r0 @ Make SP point to gprs_.
541 ldm sp, {r0-r11} @ load r0-r11 from gprs_.
542 ldr r12, [sp, #60] @ Load the value of PC (r15) from gprs_ (60 = 4 * 15) into IP (r12).
543 ldr lr, [sp, #56] @ Load LR from gprs_, 56 = 4 * 14.
544 ldr sp, [sp, #52] @ Load SP from gprs_ 52 = 4 * 13.
715 ldr \rReg, [sp, #\offset] @ restore rReg
722 str \rReg, [sp, #\offset] @ save rReg
741 sub sp, #8 @ push padding
753 add sp, #8 @ pop padding
760 add sp, #20
879 str rSELF, [sp, #-16]! @ expand the frame and pass Thread::Current
882 add sp, #16 @ strip the extra frame
1000 str rSELF, [sp, #-16]! @ expand the frame and pass Thread::Current
1003 add sp, #16 @ release out args
1015 str rSELF, [sp, #-16]! @ expand the frame and pass Thread::Current
1018 add sp, #16 @ release out args
1431 mov r3, sp @ pass SP
1435 add sp, #(FRAME_SIZE_SAVE_REFS_AND_ARGS - FRAME_SIZE_SAVE_REFS_ONLY)
1459 ldr r4, [sp, #(2 * 4)] // Load referrer.
1541 ldr r1, [sp, #(8 * 8 + 6 * 4)] // Pass referrer.
1562 mov r3, sp @ pass SP
1566 ldr r0, [sp, #0] @ load resolved method in r0
1584 mov r10, sp
1587 sub sp, sp, #5120
1596 mov r2, sp // reserved area for arguments and other saved data (up to managed frame)
1616 mov sp, ip
1628 sub sp, sp, #8 // Stack alignment.
1645 mov sp, r10
1646 .cfi_def_cfa_register sp
1649 add sp, #FRAME_SIZE_SAVE_REFS_AND_ARGS-FRAME_SIZE_SAVE_REFS_ONLY
1664 mov sp, ip
1665 .cfi_def_cfa_register sp
1674 mov r2, sp @ pass SP
1678 add sp, #(FRAME_SIZE_SAVE_REFS_AND_ARGS - FRAME_SIZE_SAVE_REFS_ONLY)
2013 sub sp, #4
2019 add sp, #4
2030 sub sp, #4
2035 add sp, #4
2060 sub sp, #4
2064 add sp, #4
2072 add r1, sp, #(FRAME_SIZE_SAVE_REFS_ONLY + __SIZEOF_POINTER__) @ pass args
2178 str r0, [sp, #0]
2181 str r0, [sp, #4]
2184 str r0, [sp, #8]
2187 str r0, [sp, #12]
2190 str r0, [sp, #16]
2193 str r0, [sp, #20]
2581 mov r2, sp @ r2 := SP
2583 str r1, [sp, 72] @ r0:r1 := Result. Copy r1 to context.
2595 mov r2, sp @ r2 := SP
2597 str r1, [sp, #72] @ Save r1 to context (r0:r1 = result)
2691 ldr r0, [sp, FRAME_SIZE_SAVE_EVERYTHING] @ pass ArtMethod