/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
DivU64x32.c | 56 mov ecx, Divisor ; Put 32 bits divisor in ECX
57 div ecx ; Dividend Divisor Quoitent...Remainder
local 58 ; 0:EAX / ECX = EAX EDX
63 div ecx ; Leave the REMAINDER in EDX as High 32-bit of new dividend
65 ; EDX:EAX / ECX = EAX EDX
67 mov ecx, Remainder ; Put &REMAINDER to ecx
69 jecxz Label1 ; If ecx == 0, no remainder exist, return with quoitent in EDX directly
local 70 mov dword ptr [ecx], edx ; Put EDX through REMAINDER pointer in ECX [all...] |
/external/swiftshader/third_party/LLVM/lib/Support/ |
Host.cpp | 85 mov dword ptr [esi],ecx 109 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; 110 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX)) 116 bool HasSSE3 = (ECX & 0x1); 117 GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX);
|
/external/libunwind/src/x86/ |
unwind_i.h | 37 #define ECX 1
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.h | 50 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
Solaris.h | 27 #undef ECX
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.h | 46 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/Solaris/sys/ |
regset.h | 26 #undef ECX
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.h | 53 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7
|
/art/runtime/arch/x86/ |
registers_x86.h | 29 ECX = 1,
|
/external/llvm/include/llvm/Support/ |
Solaris.h | 36 #undef ECX
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86Subtarget.cpp | 179 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; 188 X86_MC::GetCpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX); 194 if (ECX & 0x1) { X86SSELevel = SSE3; ToggleFeature(X86::FeatureSSE3); } 195 if ((ECX >> 9) & 1) { X86SSELevel = SSSE3; ToggleFeature(X86::FeatureSSSE3);} 196 if ((ECX >> 19) & 1) { X86SSELevel = SSE41; ToggleFeature(X86::FeatureSSE41);} 197 if ((ECX >> 20) & 1) { X86SSELevel = SSE42; ToggleFeature(X86::FeatureSSE42);} 199 //if ((ECX >> 28) & 1) { HasAVX = true; ToggleFeature(X86::FeatureAVX); } 204 if (IsIntel && ((ECX >> 1) & 0x1)) { 208 if (IsIntel && ((ECX >> 12) & 0x1)) { 212 if (IsIntel && ((ECX >> 22) & 0x1)) [all...] |
/bionic/libc/include/sys/ |
reg.h | 37 #define ECX 1
|
/external/lzma/C/ |
CpuArch.c | 66 __asm xor ECX, ECX;
72 __asm mov c2, ECX;
|
/bionic/libc/kernel/uapi/asm-x86/asm/ |
ptrace-abi.h | 23 #define ECX 1
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Thunk16/ |
X86Thunk.c | 229 UINT32 ECX;
|
Thunk16Lib.h | 155 UINT32 ECX;
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
ptrace-abi.h | 8 #define ECX 1
|
/external/u-boot/arch/x86/include/asm/ |
ptrace.h | 7 #define ECX 1 30 long ecx; member in struct:pt_regs 51 long ecx; member in struct:irq_regs
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/ |
Host.cpp | 366 " movl %%eax,%%ecx\n" 373 " cmpl %%eax,%%ecx\n" 379 : "eax", "ecx"); 864 static void getAvailableFeatures(unsigned ECX, unsigned EDX, unsigned MaxLeaf, 880 if ((ECX >> 0) & 1) 882 if ((ECX >> 1) & 1) 884 if ((ECX >> 9) & 1) 886 if ((ECX >> 12) & 1) 888 if ((ECX >> 19) & 1) 890 if ((ECX >> 20) & 1 [all...] |
/external/llvm/lib/Support/ |
Host.cpp | 248 mov ecx,subleaf 255 mov dword ptr [esi],ecx 706 static unsigned getAvailableFeatures(unsigned int ECX, unsigned int EDX, 713 Features |= (((ECX >> 0) & 1) << FEATURE_SSE3); 714 Features |= (((ECX >> 9) & 1) << FEATURE_SSSE3); 715 Features |= (((ECX >> 19) & 1) << FEATURE_SSE4_1); 716 Features |= (((ECX >> 20) & 1) << FEATURE_SSE4_2); 717 Features |= (((ECX >> 22) & 1) << FEATURE_MOVBE); 723 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && 727 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX) [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/LegacyBios/ |
LegacyBios.h | 106 UINT32 ECX;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmBase/ |
SmmBase.h | 155 UINT32 ECX;
177 UINT32 ECX; // FF64
331 UINT32 ECX;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/Library/ |
EdkIIGlueBaseLib.h | [all...] |
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Framework/ |
SmmCis.h | 171 UINT32 ECX;
|
/external/swiftshader/third_party/llvm-subzero/lib/Support/ |
Host.cpp | 187 " movl %%eax,%%ecx\n" 194 " cmpl %%eax,%%ecx\n" 200 : "eax", "ecx"); 281 mov ecx,subleaf 288 mov dword ptr [esi],ecx 740 static unsigned getAvailableFeatures(unsigned int ECX, unsigned int EDX, 747 Features |= (((ECX >> 0) & 1) << FEATURE_SSE3); 748 Features |= (((ECX >> 9) & 1) << FEATURE_SSSE3); 749 Features |= (((ECX >> 19) & 1) << FEATURE_SSE4_1); 750 Features |= (((ECX >> 20) & 1) << FEATURE_SSE4_2) [all...] |