Searched refs:esp (Results 1 – 14 of 14) sorted by relevance
/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 32 subl MACRO_LITERAL(12), %esp // Grow stack by 3 words. 42 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 58 subl MACRO_LITERAL(12), %esp // Grow stack by 3 words. 68 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 87 subl MACRO_LITERAL(8), %esp // Grow stack by 2 words. 98 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 100 movl 12(%esp), REG_VAR(got_reg) 111 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values 133 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 146 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET [all …]
|
D | jni_entrypoints_x86.S | 23 subl LITERAL(8), %esp // align stack 29 movl (%esp), %eax // Thread* self 41 addl LITERAL(12), %esp // remove argument & padding 75 leal 1(%esp), %eax // Tag as GenericJNI frame. 79 subl LITERAL(12), %esp // align stack 84 addl LITERAL(16), %esp 95 CFI_RESTORE_STATE_AND_DEF_CFA(%esp, FRAME_SIZE_SAVE_REFS_AND_ARGS) 107 movl (%esp), %edx // Remember the method in EDX. 108 movl 48(%esp), %ebp 110 movl 52(%esp), %esi [all …]
|
D | asm_support_x86.S | 135 CFI_DEF_CFA(esp, RAW_VAR(cfa_offset)) 226 subl MACRO_LITERAL(4 * 8), %esp 229 movsd %xmm0, 0(%esp) 230 movsd %xmm1, 8(%esp) 231 movsd %xmm2, 16(%esp) 232 movsd %xmm3, 24(%esp) 244 movsd 4(%esp), %xmm0 245 movsd 12(%esp), %xmm1 246 movsd 20(%esp), %xmm2 247 movsd 28(%esp), %xmm3 [all …]
|
D | context_x86.cc | 104 uintptr_t esp = gprs[kNumberOfCpuRegisters - ESP - 1] - sizeof(intptr_t); in DoLongJump() local 105 gprs[kNumberOfCpuRegisters] = esp; in DoLongJump() 106 *(reinterpret_cast<uintptr_t*>(esp)) = eip_; in DoLongJump()
|
D | memcmp16_x86.S | 43 #define RETURN RETURN_END; CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16); CFI_REMEMBER_STATE 46 movl LEN(%esp), %ecx 51 movl BLK1(%esp), %eax 53 movl BLK2(%esp), %edx 134 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) 180 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) 210 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) 263 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) 293 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) 346 CFI_RESTORE_STATE_AND_DEF_CFA(esp, 16) [all …]
|
/art/runtime/interpreter/mterp/x86/ |
D | main.S | 165 #define rSELF IN_ARG0(%esp) 377 .cfi_def_cfa esp, 4 386 subl $$FRAME_SIZE, %esp 390 movl IN_ARG2(%esp), %edx 393 movl IN_ARG3(%esp), %eax 397 movl IN_ARG1(%esp), %ecx 411 movl %eax, OUT_ARG0(%esp) 413 movl %ecx, OUT_ARG1(%esp) 415 movl %eax, OUT_ARG2(%esp) 433 movl %ecx, OUT_ARG0(%esp) [all …]
|
D | invoke.S | 10 movl %ecx, OUT_ARG0(%esp) 12 movl %eax, OUT_ARG1(%esp) 13 movl rPC, OUT_ARG2(%esp) 15 movl rINST, OUT_ARG3(%esp) 36 movl %ecx, OUT_ARG0(%esp) 38 movl %eax, OUT_ARG1(%esp) 39 movl rPC, OUT_ARG2(%esp) 41 movl rINST, OUT_ARG3(%esp)
|
D | arithmetic.S | 11 mov rIBASE, LOCAL0(%esp) 50 mov LOCAL0(%esp), rIBASE 60 mov rIBASE, LOCAL0(%esp) 73 mov LOCAL0(%esp), rIBASE 82 mov LOCAL0(%esp), rIBASE 108 mov rIBASE, LOCAL0(%esp) 112 mov LOCAL0(%esp), rIBASE 135 mov rIBASE, LOCAL0(%esp) 139 mov LOCAL0(%esp), rIBASE 240 movl rIBASE, LOCAL0(%esp) # save rIBASE [all …]
|
D | array.S | 42 movl %eax, OUT_ARG0(%esp) 43 movl %ecx, OUT_ARG1(%esp) 110 movl %eax, OUT_ARG0(%esp) 111 movl rPC, OUT_ARG1(%esp) 113 movl rINST, OUT_ARG2(%esp) 162 movl %eax, OUT_ARG0(%esp) 163 movl %ecx, OUT_ARG1(%esp) 181 movl %eax, OUT_ARG0(%esp) 182 movl rPC, OUT_ARG1(%esp) 184 movl %ecx, OUT_ARG2(%esp) [all …]
|
D | object.S | 7 movl rPC, OUT_ARG0(%esp) # arg0: Instruction* inst 8 movl rINST, OUT_ARG1(%esp) # arg1: uint16_t inst_data 10 movl %eax, OUT_ARG2(%esp) # arg2: ShadowFrame* sf 12 movl %eax, OUT_ARG3(%esp) # arg3: Thread* self 26 movl %eax, OUT_ARG0(%esp) 28 movl %ecx, OUT_ARG1(%esp) 30 movl %eax, OUT_ARG2(%esp) 32 movl %ecx, OUT_ARG3(%esp)
|
D | other.S | 9 movl %eax, OUT_ARG0(%esp) 10 movl rINST, OUT_ARG1(%esp) 12 movl %eax, OUT_ARG2(%esp) 14 movl %eax, OUT_ARG3(%esp) 71 movl %eax, OUT_ARG0(%esp) 72 movl rINST, OUT_ARG1(%esp) 74 movl %eax, OUT_ARG2(%esp) 76 movl %eax, OUT_ARG3(%esp) 128 movl %ecx, OUT_ARG0(%esp) 130 movl %eax, OUT_ARG1(%esp) [all …]
|
D | control_flow.S | 134 movl %eax, OUT_ARG1(%esp) # ARG1 <- vAA 135 movl %ecx, OUT_ARG0(%esp) # ARG0 <- switchData 154 movl %eax, OUT_ARG0(%esp) 170 movl %eax, OUT_ARG0(%esp) 181 movl %eax, OUT_ARG0(%esp) 198 movl %eax, OUT_ARG0(%esp)
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 210 // 0x00000003: add esp, -28 214 // 0x00000007: mov [esp + 52], ecx 215 // 0x0000000b: movss [esp + 56], xmm0 216 // 0x00000011: mov [esp + 60], edx 217 // 0x00000015: mov [esp + 64], ebx 218 // 0x00000019: add esp, -32 220 // 0x0000001c: add esp, 32 223 // 0x0000001f: add esp, 32
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test_expected.inc | 83 // 0x00000002: sub esp, 52 86 // 0x00000005: add esp, 52
|