Searched refs:esp (Results 1 – 15 of 15) sorted by relevance
/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 32 subl MACRO_LITERAL(12), %esp // Grow stack by 3 words. 39 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 55 subl MACRO_LITERAL(12), %esp // Grow stack by 3 words. 62 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 81 subl MACRO_LITERAL(8), %esp // Grow stack by 2 words. 89 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 91 movl 12(%esp), REG_VAR(got_reg) 102 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values 121 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET 134 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET [all …]
|
D | jni_entrypoints_x86.S | 28 movl (%esp), %eax // Thread* self 58 movl (%esp), %ecx 73 movl (%esp), %edx 90 leal 2 * __SIZEOF_POINTER__(%esp), %edi 100 leal (%esp, %eax, 1), %eax 145 addl LITERAL(16), %esp 168 subl %esp, %ecx 192 movl %edx, (%esp) 197 CFI_RESTORE_STATE_AND_DEF_CFA(%esp, FRAME_SIZE_SAVE_REFS_AND_ARGS)
|
D | asm_support_x86.S | 160 CFI_DEF_CFA(esp, RAW_VAR(cfa_offset)) 201 subl MACRO_LITERAL(RAW_VAR(frame_adjustment)), %esp 206 addl MACRO_LITERAL(RAW_VAR(frame_adjustment)), %esp 270 movsd %xmm0, 0(%esp) 271 movsd %xmm1, 8(%esp) 272 movsd %xmm2, 16(%esp) 273 movsd %xmm3, 24(%esp) 285 movsd 4(%esp), %xmm0 286 movsd 12(%esp), %xmm1 287 movsd 20(%esp), %xmm2 [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 …]
|
D | __x86.get_pc_thunk.S | 28 movl (%esp), %ebx
|
/art/runtime/interpreter/mterp/x86/ |
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) 70 movl %eax, OUT_ARG0(%esp) 74 movl %ecx, OUT_ARG1(%esp) [all …]
|
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 | 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) 187 movl %eax, OUT_ARG0(%esp)
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 219 // 0x00000003: add esp, -12 223 // 0x00000007: mov [esp + 36], ecx 224 // 0x0000000b: movss [esp + 40], xmm0 225 // 0x00000011: mov [esp + 44], edx 226 // 0x00000015: mov [esp + 48], ebx 227 // 0x00000019: add esp, -32 229 // 0x0000001c: add esp, 32 232 // 0x0000001f: add esp, 16
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test_expected.inc | 83 // 0x00000002: sub esp, 52 86 // 0x00000005: add esp, 52
|