/device/linaro/bootloader/edk2/MdePkg/Library/BaseSynchronizationLib/Ia32/ |
InterlockedCompareExchange64.asm | 37 InternalSyncCompareExchange64 PROC USES esi ebx
38 mov esi, [esp + 12]
43 lock cmpxchg8b qword ptr [esi]
|
/external/boringssl/mac-x86/crypto/test/ |
trampoline-x86.S | 16 pushl %esi 19 movl (%ecx),%esi 37 movl %esi,(%ecx) 42 popl %esi 104 xorl %esi,%esi
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/ |
intel-syntax.s | 9 imul esi, edi 31 # ATT-NEXT: 2 3 1.00 imull %edi, %esi 36 # INTEL-NEXT: 2 3 1.00 imul esi, edi
|
/external/libjpeg-turbo/simd/i386/ |
jidctfst-sse2.asm | 109 push esi 118 mov esi, JCOEFPTR [coef_block(eax)] ; inptr 121 mov eax, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF)] 122 or eax, DWORD [DWBLOCK(2,0,esi,SIZEOF_JCOEF)] 125 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 126 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,esi,SIZEOF_JCOEF)] 127 por xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 128 por xmm1, XMMWORD [XMMBLOCK(4,0,esi,SIZEOF_JCOEF)] 129 por xmm0, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 130 por xmm1, XMMWORD [XMMBLOCK(6,0,esi,SIZEOF_JCOEF) [all...] |
jidctred-mmx.asm | 132 push esi 141 mov esi, JCOEFPTR [coef_block(eax)] ; inptr 147 mov eax, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF)] 148 or eax, DWORD [DWBLOCK(2,0,esi,SIZEOF_JCOEF)] 151 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)] 152 movq mm1, MMWORD [MMBLOCK(2,0,esi,SIZEOF_JCOEF)] 153 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 154 por mm1, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)] 155 por mm0, MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF)] 156 por mm1, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF) [all...] |
jidctfst-mmx.asm | 111 push esi 120 mov esi, JCOEFPTR [coef_block(eax)] ; inptr 126 mov eax, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF)] 127 or eax, DWORD [DWBLOCK(2,0,esi,SIZEOF_JCOEF)] 130 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)] 131 movq mm1, MMWORD [MMBLOCK(2,0,esi,SIZEOF_JCOEF)] 132 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 133 por mm1, MMWORD [MMBLOCK(4,0,esi,SIZEOF_JCOEF)] 134 por mm0, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)] 135 por mm1, MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF) [all...] |
jidctint-avx2.asm | 311 push esi 320 mov esi, JCOEFPTR [coef_block(eax)] ; inptr 323 mov eax, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF)] 324 or eax, DWORD [DWBLOCK(2,0,esi,SIZEOF_JCOEF)] 327 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 328 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,esi,SIZEOF_JCOEF)] 329 vpor xmm0, xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 330 vpor xmm1, xmm1, XMMWORD [XMMBLOCK(4,0,esi,SIZEOF_JCOEF)] 331 vpor xmm0, xmm0, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 332 vpor xmm1, xmm1, XMMWORD [XMMBLOCK(6,0,esi,SIZEOF_JCOEF) [all...] |
jidctred-sse2.asm | 130 push esi 139 mov esi, JCOEFPTR [coef_block(eax)] ; inptr 142 mov eax, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF)] 143 or eax, DWORD [DWBLOCK(2,0,esi,SIZEOF_JCOEF)] 146 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 147 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,esi,SIZEOF_JCOEF)] 148 por xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 149 por xmm1, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 150 por xmm0, XMMWORD [XMMBLOCK(6,0,esi,SIZEOF_JCOEF)] 151 por xmm1, XMMWORD [XMMBLOCK(7,0,esi,SIZEOF_JCOEF) [all...] |
/bionic/libc/kernel/uapi/asm-x86/asm/ |
ptrace.h | 30 long esi; member in struct:pt_regs
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
LongJump.c | 30 mov esi, [edx + 4]
local
|
SetJump.c | 37 mov [edx + 4], esi
|
Thunk16.asm | 116 ; esi's in the following 2 instructions are indeed bp in 16-bit code. Fact
117 ; is "esi" in 32-bit addressing mode has the same encoding of "bp" in 16-
120 mov word ptr (IA32_REGS ptr [esi - sizeof (IA32_REGS)])._ESP, bp
121 mov ebx, (IA32_REGS ptr [esi - sizeof (IA32_REGS)])._EIP
161 mov ss, esi ; set up 16-bit stack segment
169 lea eax, [esi + (@RealMode - @Base)]
173 mov cs:[esi + (SavedSs - @Base)], edx
174 mov cs:[esi + (SavedEsp - @Base)], bx
176 lidt fword ptr cs:[esi + (_16Idtr - @Base)]
212 InternalAsmThunk16 PROC USES ebp ebx esi edi ds es fs gs [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/Ia32/ |
EbcLowLevel.S | 52 push %esi
56 mov %ebp, %esi
57 add $0x8, %esi
67 pop %esi
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
LongJump.c | 43 mov esi, [edx + 4]
local
|
SetJump.c | 65 mov [edx + 4], esi
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/SmmCpuFeaturesLib/Ia32/ |
SmiException.asm | 90 xor esi, esi
97 mov esi, edx ; save MSR_IA32_MISC_ENABLE[63-32]
108 push esi
132 xor esi, esi
139 mov esi, edx ; save MSR_IA32_MISC_ENABLE[63-32]
150 push esi
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
ptrace.h | 22 long esi; member in struct:pt_regs
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/COFF/ |
cv-fpo-csrs.s | 13 pushl %esi 14 .cv_fpo_pushreg esi 26 # ASM: pushl %esi 27 # ASM: .cv_fpo_pushreg %esi 36 xorl %esi, %esi 47 popl %esi 123 # OBJ-NEXT: FrameFunc: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = $ebx $T0 8 - ^ = $edi $T0 12 - ^ = $esi $T0 16 - ^ = 135 # OBJ-NEXT: FrameFunc: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = $ebx $T0 8 - ^ = $edi $T0 12 - ^ = $esi $T0 16 - ^ =
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
I186-32.s | 51 // CHECK: outsb %es:(%esi), %dx 53 outsb %es:(%esi), %dx 55 // CHECK: outsl %es:(%esi), %dx 57 outsl %es:(%esi), %dx 59 // CHECK: outsw %es:(%esi), %dx 61 outsw %es:(%esi), %dx 263 // CHECK: repne outsb %es:(%esi), %dx 265 repne outsb %es:(%esi), %dx 267 // CHECK: repne outsl %es:(%esi), %dx 269 repne outsl %es:(%esi), %dx [all...] |
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
ControlFlow.cpp | 41 TestJ(no, Far, edx, 0x1ul, edi, 0x1ul, esi); 42 TestJ(b, Near, edi, 0x1ul, esi, 0x80000000ul, eax); 43 TestJ(b, Far, esi, 0x1ul, eax, 0x80000000ul, ebx); 47 TestJ(e, Far, edx, 0x80000000ul, edi, 0x80000000ul, esi); 48 TestJ(ne, Near, edi, 0x80000000ul, esi, 0x1ul, eax); 49 TestJ(ne, Far, esi, 0x80000000ul, eax, 0x1ul, ebx); 53 TestJ(a, Far, edx, 0x80000000ul, edi, 0x1ul, esi); 54 TestJ(s, Near, edi, 0x1ul, esi, 0x80000000ul, eax); 55 TestJ(s, Far, esi, 0x1ul, eax, 0x80000000ul, ebx); 59 TestJ(p, Far, edx, 0x80000000ul, edi, 0x1ul, esi); [all...] |
LowLevel.cpp | 241 TestRegReg(cmp, ebp, esi, i32, 2, 0x3B, 0xEE); 242 TestRegReg(cmp, esi, edi, i32, 2, 0x3B, 0xF7); 250 TestRegReg(cmp, ebp, esi, i16, 3, 0x66, 0x3B, 0xEE); 251 TestRegReg(cmp, esi, edi, i16, 3, 0x66, 0x3B, 0xF7); 259 TestRegReg(cmp, ebp, esi, i8, 2, 0x3A, 0xEE); 260 TestRegReg(cmp, esi, edi, i8, 2, 0x3A, 0xF7); 270 TestRegImm(cmp, esi, 5, i32, 3, 0x83, 0xFE, 0x05); 279 TestRegImm(cmp, esi, 5, i16, 4, 0x66, 0x83, 0xFE, 0x05); 288 TestRegImm(cmp, esi, 5, i8, 3, 0x80, 0xFE, 0x05); 298 TestRegImm(cmp, esi, 0x100, i32, 6, 0x81, 0xFE, 0x00, 0x01, 0x00, 0x00) [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Thunk16/Ia32/ |
Thunk16.asm | 92 __Thunk16 PROC USES ebp ebx esi edi ds es fs gs
93 ASSUME esi:PTR IA32_REGS
94 mov esi, [esp + 36]
95 movzx edx, [esi]._SS
96 mov edi, [esi]._ESP
106 mov eax, [esi - sizeof(IA32_REGS)]._EFLAGS
122 mov esi, cr0
123 mov [edi + 6], esi ; save CR0
124 and esi, NOT 80000001h ; esi <- CR0 to set [all...] |
/external/boringssl/linux-x86/crypto/fipsmodule/ |
sha512-586.S | 17 pushl %esi 19 movl 20(%esp),%esi 31 movl %esi,(%esp) 40 movq (%esi),%mm0 42 movq 8(%esi),%mm1 44 movq 16(%esi),%mm2 46 movq 24(%esi),%mm3 47 movq 32(%esi),%mm4 48 movq 40(%esi),%mm5 49 movq 48(%esi),%mm [all...] |
/external/boringssl/mac-x86/crypto/fipsmodule/ |
sha512-586.S | 16 pushl %esi 18 movl 20(%esp),%esi 30 movl %esi,(%esp) 39 movq (%esi),%mm0 41 movq 8(%esi),%mm1 43 movq 16(%esi),%mm2 45 movq 24(%esi),%mm3 46 movq 32(%esi),%mm4 47 movq 40(%esi),%mm5 48 movq 48(%esi),%mm [all...] |
/device/linaro/bootloader/edk2/IntelFspPkg/FspSecCore/Ia32/ |
FspApiEntry.asm | 59 mov esi, ReturnAddress
60 movd MmxRegister, esi ; save ReturnAddress into MMX
65 mov esi, offset ReturnAddress
66 movd MmxRegister, esi ; save ReturnAddress into MMX
72 movd esi, MmxRegister ; move ReturnAddress from MMX to ESI
73 jmp esi
125 mov esi, [esp].LoadMicrocodeParams.MicrocodeCodeAddr
126 cmp esi, 0
133 mov esi, [esp].LoadMicrocodeParams.MicrocodeCodeAddr [all...] |