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

1 2

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

Completed in 4928 milliseconds

1 2