Searched defs:esp (Results 1 - 25 of 53) sorted by relevance

123

/external/clang/test/CodeGen/
H A Dmozilla-ms-inline-asm.c27 // CHECK: sub esp,eax
28 // CHECK: mov ecx,esp
37 // CHECK: mov esp,ebp
40 // CHECK: "=*m,*m,*m,*m,*m,~{eax},~{ebp},~{ecx},~{edx},~{flags},~{esp},~{dirflag},~{fpsr},~{flags}"
49 sub esp,eax local
50 mov ecx,esp
59 mov esp,ebp local
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
H A Dwin32.c50 mov ebp, esp
54 mov esi, esp // save stack pointer before the call
58 sub esp, ecx // sub esp, bytes local
60 mov eax, esp
68 add esp, 8 local
82 add esp, ecx local
85 // Check that esp has the same value as before!
86 sub esi, esp
158 mov esp, eb local
[all...]
/external/python/cpython3/Modules/_ctypes/libffi_msvc/
H A Dwin32.c50 mov ebp, esp
54 mov esi, esp // save stack pointer before the call
58 sub esp, ecx // sub esp, bytes local
60 mov eax, esp
68 add esp, 8 local
82 add esp, ecx local
85 // Check that esp has the same value as before!
86 sub esi, esp
158 mov esp, eb local
[all...]
/external/syslinux/com32/include/syslinux/
H A Dbootpm.h45 uint32_t esp; /* Offset 16 */ member in struct:syslinux_pm_regs
H A Dbootrm.h58 reg32_t esp; /* Offset 28 */ member in struct:syslinux_rm_regs
/external/syslinux/gpxe/src/arch/i386/include/
H A Dsetjmp.h13 uint32_t esp; member in struct:__anon24467
H A Dcomboot.h67 uint32_t esp; /* Offset 16 */ member in struct:__anon24443
87 uint32_t esp; /* Offset 28 */ member in struct:__anon24444
H A Dregisters.h39 * %edx, %esi, %edi, %ebp or %esp.
77 uint32_t esp; member in union:i386_regs::__anon24458
/external/iptables/extensions/
H A Dlibxt_esp.c12 "esp match options:\n"
59 const struct xt_esp *esp = (struct xt_esp *)match->data; local
61 printf(" esp");
62 print_spis("spi", esp->spis[0], esp->spis[1],
63 esp->invflags & XT_ESP_INV_SPI);
64 if (esp->invflags & ~XT_ESP_INV_MASK)
66 esp->invflags & ~XT_ESP_INV_MASK);
95 xt_xlate_add(xl, "esp spi%s",
109 .name = "esp",
[all...]
/external/syslinux/com32/samples/
H A Dentrydump.c27 uint32_t edi, esi, ebp, esp; member in struct:stack_frame
61 sf->esp + 4, sf->ebp, sf->esi, sf->edi,
/external/valgrind/coregrind/m_sigframe/
H A Dsigframe-solaris.c64 Addr esp; local
69 esp = sp_top_of_frame - sizeof(vki_sigframe_t);
70 esp = VG_ROUNDDN(esp, 16) - sizeof(UWord);
72 if (!ML_(sf_maybe_extend_stack)(tst, esp, sp_top_of_frame - esp, flags))
76 frame = (vki_sigframe_t*)esp;
194 vg_assert(esp == (Addr)&frame->return_addr);
195 VG_(set_SP)(tid, esp);
H A Dsigframe-x86-darwin.c146 Addr esp; local
153 esp = sp_top_of_frame - sizeof(struct hacky_sigframe);
154 esp -= 4; /* ELF ABI says that esp+4 must be 16 aligned on
158 if (! ML_(sf_maybe_extend_stack)(tst, esp, sp_top_of_frame - esp, flags))
161 vg_assert(VG_IS_16_ALIGNED(esp+4));
163 frame = (struct hacky_sigframe *) esp;
186 vg_assert(esp == (Addr)&frame->returnAddr);
187 VG_(set_SP)(tid, esp);
223 Addr esp; local
[all...]
H A Dsigframe-x86-linux.c376 SC2(esp,ESP);
424 Addr esp = esp_top_of_frame; local
432 esp -= sizeof(*frame);
433 esp = VG_ROUNDDN(esp, 16);
434 frame = (struct sigframe *)esp;
436 if (! ML_(sf_maybe_extend_stack)(tst, esp, sizeof(*frame), flags))
441 esp, offsetof(struct sigframe, vg) );
465 esp, offsetof(struct sigframe, vg) );
469 return esp;
482 Addr esp = esp_top_of_frame; local
547 Addr esp; local
655 Addr esp; local
[all...]
/external/zlib/src/contrib/masmx64/
H A Dinffas8664.c84 /* 0 0 */ void *esp; /* esp save */ member in struct:inffast_ar
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h34 long esp; member in struct:pt_regs
/external/libvpx/libvpx/third_party/libyuv/source/
H A Drotate_win.cc29 mov eax, [esp + 12 + 4] // src
30 mov edi, [esp + 12 + 8] // src_stride
31 mov edx, [esp + 12 + 12] // dst
32 mov esi, [esp + 12 + 16] // dst_stride
33 mov ecx, [esp + 12 + 20] // width
123 mov eax, [esp + 16 + 4] // src
124 mov edi, [esp + 16 + 8] // src_stride
125 mov edx, [esp + 16 + 12] // dst_a
126 mov esi, [esp + 16 + 16] // dst_stride_a
127 mov ebx, [esp
130 sub esp, 4 + 16 local
131 and esp, ~15 local
233 mov esp, [esp + 16] local
[all...]
/external/libyuv/files/source/
H A Drotate_win.cc31 mov eax, [esp + 12 + 4] // src
32 mov edi, [esp + 12 + 8] // src_stride
33 mov edx, [esp + 12 + 12] // dst
34 mov esi, [esp + 12 + 16] // dst_stride
35 mov ecx, [esp + 12 + 20] // width
127 mov eax, [esp + 16 + 4] // src
128 mov edi, [esp + 16 + 8] // src_stride
129 mov edx, [esp + 16 + 12] // dst_a
130 mov esi, [esp + 16 + 16] // dst_stride_a
131 mov ebx, [esp
134 sub esp, 4 + 16 local
135 and esp, ~15 local
238 mov esp, [esp + 16] local
[all...]
/external/strace/linux/x86_64/
H A Darch_regs.c23 uint32_t esp; member in struct:i386_user_regs_struct
33 uint32_t *const i386_esp_ptr = &i386_regs.esp;
/external/syslinux/com32/gdbstub/
H A Dmain.c83 asm volatile ("movl %0, %%esp\n\t"
99 uint32_t esp; local
103 asm volatile ("movl %%esp, %0\n\t":"=m" (esp));
104 dest = (char *)((esp - STACK_SIZE - total_size) & ~3);
/external/syslinux/core/include/
H A Dthread.h45 struct thread_stack *esp; /* Must be first; stack pointer */ member in struct:thread
/external/zlib/src/contrib/inflate86/
H A Dinffas86.c79 /* 0 0 */ void *esp; /* esp save */ member in struct:inffast_ar
457 /* put in, out, bits, and hold back into ar and pop esp */
473 " movl %%esp, (%%eax)\n" /* save esp, ebp */
475 " movl %%eax, %%esp\n"
476 " movl 8(%%esp), %%esi\n" /* esi = in */
477 " movl 16(%%esp), %%edi\n" /* edi = out */
478 " movl 40(%%esp), %%edx\n" /* edx = hold */
479 " movl 44(%%esp),
802 mov esp, eax local
1119 mov esp, [esp] local
[all...]
/external/clang/test/Sema/
H A Dasm.c126 void *esp; local
127 __asm__ volatile ("mov %%esp, %o" : "=r"(esp) : : ); // expected-error {{invalid % escape in inline assembly string}}
157 register struct foo bar asm("esp"); // expected-error {{bad type for named register variable}}
158 register float baz asm("esp"); // expected-error {{bad type for named register variable}}
161 register long long r1 asm ("esp"); // expected-error {{size of register 'esp' does not match variable size}}
162 register int r2 asm ("esp");
217 register int test16_baz asm("esp");
/external/google-breakpad/src/google_breakpad/common/
H A Dminidump_cpu_x86.h131 uint32_t esp; member in struct:__anon7479
/external/kernel-headers/original/uapi/video/
H A Duvesafb.h17 __u32 esp; member in struct:v86_regs
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86JITInfo.cpp201 "movl %esp, %ebp\n" // Standard prologue
210 "andl $-16, %esp\n" // Align ESP on 16-byte boundary
212 "subl $16, %esp\n"
214 "movl %eax, 4(%esp)\n"
215 "movl %ebp, (%esp)\n"
217 "movl %ebp, %esp\n" // Restore ESP
218 CFI(".cfi_def_cfa_register %esp\n")
219 "subl $12, %esp\n"
250 "movl %esp, %ebp\n" // Standard prologue
258 "andl $-16, %esp\
312 and esp, -16 local
318 mov esp, ebp local
319 sub esp, 12 local
[all...]

Completed in 6178 milliseconds

123