/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
|