Lines Matching refs:sp

23     str \reg, [sp, #-(\frame_adjustment)]!
29 ldr \reg, [sp], #(\frame_adjustment)
35 stp \reg1, \reg2, [sp, #-(\frame_adjustment)]!
42 ldp \reg1, \reg2, [sp], #(\frame_adjustment)
67 SETUP_SAVE_REFS_AND_ARGS_FRAME_INTERNAL sp
69 str xIP0, [sp] // Store ArtMethod* Runtime::callee_save_methods_[kSaveRefsAndArgs].
71 mov xIP0, sp
77 SETUP_SAVE_REFS_AND_ARGS_FRAME_INTERNAL sp
78 str x0, [sp, #0] // Store ArtMethod* to bottom of stack.
80 mov xIP0, sp
97 stp d0, d1, [sp, #16]
98 stp d2, d3, [sp, #32]
99 stp d4, d5, [sp, #48]
100 stp d6, d7, [sp, #64]
101 stp d8, d9, [sp, #80]
102 stp d10, d11, [sp, #96]
103 stp d12, d13, [sp, #112]
104 stp d14, d15, [sp, #128]
105 stp d16, d17, [sp, #144]
106 stp d18, d19, [sp, #160]
107 stp d20, d21, [sp, #176]
108 stp d22, d23, [sp, #192]
109 stp d24, d25, [sp, #208]
110 stp d26, d27, [sp, #224]
111 stp d28, d29, [sp, #240]
112 stp d30, d31, [sp, #256]
137 str xIP0, [sp]
139 mov xIP0, sp
155 ldp d0, d1, [sp, #16]
156 ldp d2, d3, [sp, #32]
157 ldp d4, d5, [sp, #48]
158 ldp d6, d7, [sp, #64]
159 ldp d8, d9, [sp, #80]
160 ldp d10, d11, [sp, #96]
161 ldp d12, d13, [sp, #112]
162 ldp d14, d15, [sp, #128]
163 ldp d16, d17, [sp, #144]
164 ldp d18, d19, [sp, #160]
165 ldp d20, d21, [sp, #176]
166 ldp d22, d23, [sp, #192]
167 ldp d24, d25, [sp, #208]
168 ldp d26, d27, [sp, #224]
169 ldp d28, d29, [sp, #240]
170 ldp d30, d31, [sp, #256]
339 mov x3, sp
369 mov xFP, sp // Use xFP for frame pointer, as it's callee-saved.
374 sub sp, sp, x10 // Adjust SP for ArtMethod*, args and alignment padding.
385 add x9, sp, #8 // Destination address is bottom of stack + null.
398 str xzr, [sp]
411 mov sp, xFP
412 .cfi_def_cfa_register sp
761 stp d8, d9, [sp, #112]
762 stp d10, d11, [sp, #128]
763 stp d12, d13, [sp, #144]
764 stp d14, d15, [sp, #160]
770 str xzr, [sp] // Store null for ArtMethod* slot
777 ldp d8, d9, [sp, #112]
778 ldp d10, d11, [sp, #128]
779 ldp d12, d13, [sp, #144]
780 ldp d14, d15, [sp, #160]
797 mov x9, sp // Save stack pointer.
801 sub sp, sp, x1
805 str lr, [sp, x1]
818 str w10, [sp, x1]
877 mov sp, xIP0
1031 ldr \xReg, [sp, #\offset] // restore xReg
1040 ldr \xReg2, [sp, #(\offset + 8)] // restore xReg2
1043 ldr \xReg1, [sp, #\offset] // restore xReg1
1045 ldp \xReg1, \xReg2, [sp, #\offset] // restore xReg1 and xReg2
1685 mov x3, sp // pass SP
1707 ldr xIP0, [sp, #0] // Load referrer
1765 stp d0, d1, [sp, #64]
1766 stp d2, d3, [sp, #80]
1767 stp d4, d5, [sp, #96]
1768 stp d6, d7, [sp, #112]
1771 ldr x1, [sp, #(8 * 8 + 8 * 8 + 8 + 8)] // Pass referrer.
1776 ldp d0, d1, [sp, #64]
1777 ldp d2, d3, [sp, #80]
1778 ldp d4, d5, [sp, #96]
1779 ldp d6, d7, [sp, #112]
1796 mov x3, sp
1800 ldr x0, [sp, #0] // artQuickResolutionTrampoline puts called method in *SP.
1870 mov x28, sp
1875 mov xFP, sp
1878 sub sp, sp, xIP0
1887 mov x2, sp // reserved area for arguments and other saved data (up to managed frame)
1903 ldp x0, x1, [sp]
1904 ldp x2, x3, [sp, #16]
1905 ldp x4, x5, [sp, #32]
1906 ldp x6, x7, [sp, #48]
1908 ldp d0, d1, [sp, #64]
1909 ldp d2, d3, [sp, #80]
1910 ldp d4, d5, [sp, #96]
1911 ldp d6, d7, [sp, #112]
1914 ldp x15, xIP1, [sp, #128]
1917 mov sp, xIP1
1936 mov sp, x28
1937 .cfi_def_cfa_register sp
1950 add sp, x1, #-1 // Remove the GenericJNI tag.
1951 .cfi_def_cfa_register sp
1967 mov x2, sp
1997 mov x3, sp // Pass SP
2018 add x3, sp, #16 // Pass floating-point result pointer, in kSaveEverything frame.
2019 add x2, sp, #272 // Pass integer result pointer, in kSaveEverything frame.
2020 mov x1, sp // Pass SP.
2028 str x0, [sp, #FRAME_SIZE_SAVE_EVERYTHING - 8]
2036 str x1, [sp, #FRAME_SIZE_SAVE_EVERYTHING - 8]
2192 add x1, sp, #(FRAME_SIZE_SAVE_REFS_ONLY + __SIZEOF_POINTER__) // pass args
2250 stp d0, d1, [sp, #160]
2251 stp d2, d3, [sp, #176]
2252 stp d4, d5, [sp, #192]
2253 stp d6, d7, [sp, #208]
2254 stp d16, d17, [sp, #224]
2255 stp d18, d19, [sp, #240]
2256 stp d20, d21, [sp, #256]
2257 stp d22, d23, [sp, #272]
2258 stp d24, d25, [sp, #288]
2259 stp d26, d27, [sp, #304]
2260 stp d28, d29, [sp, #320]
2261 stp d30, d31, [sp, #336]
2284 ldp d0, d1, [sp, #160]
2285 ldp d2, d3, [sp, #176]
2286 ldp d4, d5, [sp, #192]
2287 ldp d6, d7, [sp, #208]
2288 ldp d16, d17, [sp, #224]
2289 ldp d18, d19, [sp, #240]
2290 ldp d20, d21, [sp, #256]
2291 ldp d22, d23, [sp, #272]
2292 ldp d24, d25, [sp, #288]
2293 ldp d26, d27, [sp, #304]
2294 ldp d28, d29, [sp, #320]
2295 ldp d30, d31, [sp, #336]
2426 stp d0, d1, [sp, #144]
2427 stp d2, d3, [sp, #160]
2428 stp d4, d5, [sp, #176]
2429 stp d6, d7, [sp, #192]
2430 stp d16, d17, [sp, #208]
2431 stp d18, d19, [sp, #224]
2432 stp d20, d21, [sp, #240]
2433 stp d22, d23, [sp, #256]
2434 stp d24, d25, [sp, #272]
2435 stp d26, d27, [sp, #288]
2436 stp d28, d29, [sp, #304]
2437 stp d30, d31, [sp, #320]
2455 ldp d0, d1, [sp, #144]
2456 ldp d2, d3, [sp, #160]
2457 ldp d4, d5, [sp, #176]
2458 ldp d6, d7, [sp, #192]
2459 ldp d16, d17, [sp, #208]
2460 ldp d18, d19, [sp, #224]
2461 ldp d20, d21, [sp, #240]
2462 ldp d22, d23, [sp, #256]
2463 ldp d24, d25, [sp, #272]
2464 ldp d26, d27, [sp, #288]
2465 ldp d28, d29, [sp, #304]
2466 ldp d30, d31, [sp, #320]
2581 mov x2, sp // x2 := SP
2594 mov x2, sp // x2 := SP
2678 ldr x0, [sp, #FRAME_SIZE_SAVE_EVERYTHING] // pass ArtMethod