HomeSort by relevance Sort by last modified time
    Searched defs:esi (Results 1 - 25 of 97) sorted by null

1 2 3 4

  /external/syslinux/gpxe/src/arch/x86/core/
x86_string.c 39 const void *esi = src; local
48 : "=&D" ( edi ), "=&S" ( esi ),
50 : "0" ( edi ), "1" ( esi ),
55 __asm__ __volatile__ ( "movsw" : "=&D" ( edi ), "=&S" ( esi )
56 : "0" ( edi ), "1" ( esi ) : "memory" );
59 __asm__ __volatile__ ( "movsb" : "=&D" ( edi ), "=&S" ( esi )
60 : "0" ( edi ), "1" ( esi ) : "memory" );
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
InterlockedCompareExchange64.c 26 mov esi, Value local
31 lock cmpxchg8b qword ptr [esi]
LongJump.c 30 mov esi, [edx + 4] local
DivU64x64Remainder.c 30 mov esi, eax // edi:esi <- dividend local
50 cmp esi, eax local
59 sub esi, eax local
60 sbb edi, edx // edi:esi <- remainder
61 mov [ecx], esi
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
LongJump.c 43 mov esi, [edx + 4] local
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseSynchronizationLib/Ia32/
InterlockedCompareExchange64.c 43 mov esi, Value local
48 lock cmpxchg8b qword ptr [esi]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
EfiCopyMemRep1.c 51 mov esi, Source ; esi <- Source local
54 cmp esi, edi
58 lea eax, [esi + edx - 1] ; eax <- End of Source
59 cmp esi, edi
63 mov esi, eax ; esi <- End of Source local
EfiCopyMemRep4.c 51 mov esi, Source ; esi <- Source local
54 cmp esi, edi
58 lea eax, [esi + edx - 1] ; eax <- End of Source
59 cmp esi, edi
70 mov esi, eax ; esi <- End of Source local
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/Ia32/
EfiJump.h 27 UINT32 esi; member in struct:__anon6566
  /external/python/cpython2/Modules/_ctypes/libffi_msvc/
win32.c 52 push esi // NEW: this register must be preserved across function calls
54 mov esi, esp // save stack pointer before the call local
86 sub esi, esp local
156 mov eax, esi
157 pop esi // NEW restore: must be preserved across function calls
  /external/python/cpython3/Modules/_ctypes/libffi_msvc/
win32.c 52 push esi // NEW: this register must be preserved across function calls
54 mov esi, esp // save stack pointer before the call local
86 sub esi, esp local
156 mov eax, esi
157 pop esi // NEW restore: must be preserved across function calls
  /bionic/libc/kernel/uapi/linux/
toshiba.h 30 unsigned int esi __attribute__((packed)); member in struct:__anon1210
  /external/kernel-headers/original/uapi/linux/
toshiba.h 43 unsigned int esi __attribute__ ((packed)); member in struct:__anon23418
  /external/syslinux/com32/include/syslinux/
bootpm.h 47 uint32_t esi; /* Offset 24 */ member in struct:syslinux_pm_regs
bootrm.h 60 reg32_t esi; /* Offset 36 */ member in struct:syslinux_rm_regs
  /external/syslinux/gpxe/src/arch/i386/include/
setjmp.h 15 uint32_t esi; member in struct:__anon37788
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/linux/
toshiba.h 32 unsigned int esi __attribute__ ((packed)); member in struct:__anon62871
  /external/valgrind/memcheck/tests/x86-solaris/
context_gpr.c 31 int eax, ebx, ecx, edx, esi, edi; local
60 "movl $0xf3, %%esi\n"
72 : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx), "=S" (esi),
79 printf(" eax=%#x, edx=%#x, esi=%#x, edi=%#x\n",
81 uc.uc_mcontext.gregs[ESI], uc.uc_mcontext.gregs[EDI]);
87 printf(" eax=%#x, edx=%#x, esi=%#x, edi=%#x\n", eax, edx, esi, edi);
  /system/core/libunwindstack/include/unwindstack/
UserX86.h 38 uint32_t esi; member in struct:unwindstack::x86_user_regs
  /external/libvpx/libvpx/third_party/libyuv/source/
rotate_win.cc 27 push esi
32 mov esi, [esp + 12 + 16] // dst_stride local
83 movq qword ptr [edx + esi], xmm4
84 lea edx, [edx + 2 * esi]
90 movq qword ptr [edx + esi], xmm6
91 lea edx, [edx + 2 * esi]
96 movq qword ptr [edx + esi], xmm5
97 lea edx, [edx + 2 * esi]
102 movq qword ptr [edx + esi], xmm7
103 lea edx, [edx + 2 * esi]
126 mov esi, [esp + 16 + 16] \/\/ dst_stride_a local
    [all...]
  /external/libyuv/files/source/
rotate_win.cc 29 push esi
34 mov esi, [esp + 12 + 16] // dst_stride local
85 movq qword ptr [edx + esi], xmm4
86 lea edx, [edx + 2 * esi]
92 movq qword ptr [edx + esi], xmm6
93 lea edx, [edx + 2 * esi]
98 movq qword ptr [edx + esi], xmm5
99 lea edx, [edx + 2 * esi]
104 movq qword ptr [edx + esi], xmm7
105 lea edx, [edx + 2 * esi]
130 mov esi, [esp + 16 + 16] \/\/ dst_stride_a local
    [all...]
  /external/syslinux/com32/samples/
entrydump.c 27 uint32_t edi, esi, ebp, esp; member in struct:stack_frame
57 "ESP: %08x EBP: %08x ESI: %08x EDI: %08x\n"
61 sf->esp + 4, sf->ebp, sf->esi, sf->edi,
  /external/syslinux/gpxe/src/arch/x86/include/bits/
string.h 54 const void *esi; local
64 * instead of being restricted to esi and edi. There's also a
99 /* Even if we have to load up esi and edi ready for a string
119 esi = src;
126 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
127 : "0" ( edi ), "1" ( esi ) : "memory" );
129 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
130 : "0" ( edi ), "1" ( esi ) : "memory" );
132 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
133 : "0" ( edi ), "1" ( esi ) : "memory" )
    [all...]
  /external/valgrind/none/tests/x86/
bug152818-x86.c 52 "movl %5, %%esi \t\n" \
62 "movl %%esi, %2 \t\n" \
73 : "%eax", "%esi", "%ecx", "cc" /* we mess up EFLAGS */);
95 unsigned int esi; local
106 esi = (unsigned int) b_center;
110 esi = (unsigned int) w_center;
114 esi = (unsigned int) l_center;
118 esi = (unsigned int) w_center;
140 eax, esi, eflags, resulting_eax, resulting_esi, resulting_eflags,
147 eax, esi, eflags, resulting_eax, resulting_esi, resulting_eflags
    [all...]
  /prebuilts/go/darwin-x86/src/runtime/
signal_darwin_386.go 23 func (c *sigctxt) esi() uint32 { return c.regs().esi } func

Completed in 694 milliseconds

1 2 3 4