/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
ReadMsr64.c | 24 mov ecx, Index
local
|
ReadPmc.c | 24 mov ecx, PmcIndex
local
|
CpuId.c | 30 push ecx
31 mov ecx, RegisterEax
local 33 mov [ecx], eax
35 mov ecx, RegisterEbx
local 37 mov [ecx], ebx
40 mov ecx, RegisterEcx
local 42 mov [ecx], eax
44 mov ecx, RegisterEdx
local 46 mov [ecx], edx
|
CpuIdEx.c | 30 mov ecx, SubIndex
local 32 push ecx
33 mov ecx, RegisterEax
local 35 mov [ecx], eax
37 mov ecx, RegisterEbx
local 39 mov [ecx], ebx
42 mov ecx, RegisterEcx
local 44 mov [ecx], eax
46 mov ecx, RegisterEdx
local 48 mov [ecx], edx [all...] |
DivU64x32.c | 26 mov ecx, Divisor
local 28 div ecx
31 div ecx
|
ModU64x32.c | 34 mov ecx, Divisor
local 36 div ecx
38 div ecx
|
Monitor.c | 27 mov ecx, RegisterEcx
local
|
MultU64x32.c | 33 mov ecx, Multiplier
local 34 mov eax, ecx
35 imul ecx, dword ptr [Multiplicand + 4] // overflow not detectable
local 37 add edx, ecx
|
Mwait.c | 26 mov ecx, RegisterEcx
local
|
WriteMsr64.c | 27 mov ecx, Index
local
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
ReadMsr64.c | 39 mov ecx, Index
local
|
ReadPmc.c | 33 mov ecx, Index
local
|
CpuId.c | 22 If Ecx is not NULL, then the value of ECX after CPUID is returned in Ecx.
32 @param RegisterEcx A pointer to the 32-bit ECX value returned by the CPUID
53 push ecx
54 mov ecx, RegisterEax
local 56 mov [ecx], eax
58 mov ecx, RegisterEbx
local 60 mov [ecx], ebx
63 mov ecx, RegisterEcx local 67 mov ecx, RegisterEdx local [all...] |
CpuIdEx.c | 19 and ECX set to the value specified by SubIndex. This function always returns
24 If Ecx is not NULL, then the value of ECX after CPUID is returned in Ecx.
29 @param SubIndex The 32-bit value to load into ECX prior to invoking the
37 @param RegisterEcx A pointer to the 32-bit ECX value returned by the CPUID
60 mov ecx, SubIndex
local 62 push ecx
63 mov ecx, RegisterEax
local 65 mov [ecx], eax 67 mov ecx, RegisterEbx local 72 mov ecx, RegisterEcx local 76 mov ecx, RegisterEdx local [all...] |
DivU64x32.c | 41 mov ecx, Divisor
local 43 div ecx
46 div ecx
|
ModU64x32.c | 41 mov ecx, Divisor
local 43 div ecx
45 div ecx
|
Monitor.c | 18 Executes a MONITOR instruction with the register state specified by Eax, Ecx
23 @param RegisterEcx The value to load into ECX or RCX before executing the MONITOR
41 mov ecx, RegisterEcx
local
|
MultU64x32.c | 40 mov ecx, Multiplier
local 41 mov eax, ecx
42 imul ecx, dword ptr [Multiplicand + 4] // overflow not detectable
local 44 add edx, ecx
|
Mwait.c | 19 Ecx. Returns Eax. This function is only available on IA-32 and x64.
23 @param RegisterEcx The value to load into ECX or RCX before executing the MONITOR
38 mov ecx, RegisterEcx
local
|
WriteMsr64.c | 45 mov ecx, Index
local
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
EfiSetMemRep1.c | 47 mov ecx, Count
local 48 test ecx, ecx
local
|
EfiZeroMemRep1.c | 45 mov ecx, Count
local
|
GetPowerOfTwo.c | 50 mov ecx, dword ptr Input[4]
local 52 bsr ecx, ecx
local 53 bts edx, ecx
56 mov ecx, dword ptr Input[0]
local 58 bsr ecx, ecx
local 59 bts eax, ecx
|
/external/clang/test/CodeGen/ |
ms-inline-asm-errors.cpp | 13 mov ecx, [eax]A.foo // expected-error {{Unable to lookup field reference!}} local
|
/external/clang/test/Parser/ |
MicrosoftExtensionsInlineAsm.c | 9 mov ecx, Base local 10 lock bts [ecx], eax
|