Home
last modified time | relevance | path

Searched refs:esp (Results 1 – 8 of 8) sorted by relevance

/art/runtime/arch/x86/
Dquick_entrypoints_x86.S29 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.
65 movl %esp, %fs:THREAD_TOP_QUICK_FRAME_OFFSET
75 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values
94 subl MACRO_LITERAL(4 * 8), %esp
97 movsd %xmm0, 0(%esp)
98 movsd %xmm1, 8(%esp)
99 movsd %xmm2, 16(%esp)
100 movsd %xmm3, 24(%esp)
[all …]
Djni_entrypoints_x86.S23 subl LITERAL(8), %esp // align stack
28 addl LITERAL(12), %esp // remove argument & padding
Dcontext_x86.cc103 uintptr_t esp = gprs[kNumberOfCpuRegisters - ESP - 1] - sizeof(intptr_t); in DoLongJump() local
104 gprs[kNumberOfCpuRegisters] = esp; in DoLongJump()
105 *(reinterpret_cast<uintptr_t*>(esp)) = eip_; in DoLongJump()
Dasm_support_x86.S139 CFI_DEF_CFA(esp, 4)
Dmemcmp16_x86.S46 movl LEN(%esp), %ecx
51 movl BLK1(%esp), %eax
53 movl BLK2(%esp), %edx
/art/compiler/dex/quick/
Dquick_cfi_test_expected.inc82 // 0x00000000: sub esp, 60
84 // 0x00000003: mov [esp + 52], ebp
86 // 0x00000007: mov [esp + 56], esi
88 // 0x0000000b: mov [esp], eax
90 // 0x0000000e: mov ebp, [esp + 52]
92 // 0x00000012: mov esi, [esp + 56]
94 // 0x00000016: add esp, 60
/art/compiler/optimizing/
Doptimizing_cfi_test_expected.inc84 // 0x00000002: sub esp, 52
86 // 0x00000005: mov [esp], eax
88 // 0x00000008: add esp, 52
/art/compiler/jni/
Djni_cfi_test_expected.inc209 // 0x00000003: add esp, -28
213 // 0x00000007: mov [esp + 52], ecx
214 // 0x0000000b: movss [esp + 56], xmm0
215 // 0x00000011: mov [esp + 60], edx
216 // 0x00000015: mov [esp + 64], ebx
217 // 0x00000019: add esp, -32
219 // 0x0000001c: add esp, 32
222 // 0x0000001f: add esp, 32