/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
ARShiftU64.c | 29 cmovz edx, eax
local 31 shrd eax, edx, cl
local 32 sar edx, cl
local
|
DivU64x32.c | 27 xor edx, edx
local 32 pop edx ; restore high-order dword of the quotient
local
|
LShiftU64.c | 35 mov edx, dword ptr [Operand + 0]
local 37 cmovz eax, edx
38 cmovz edx, dword ptr [Operand + 4]
local 39 shld edx, eax, cl
local
|
ModU64x32.c | 35 xor edx, edx
local 39 mov eax, edx
|
Monitor.c | 28 mov edx, RegisterEdx
local
|
MultU64x32.c | 37 add edx, ecx
local
|
RShiftU64.c | 34 xor edx, edx
local 37 cmovz edx, eax
local 39 shrd eax, edx, cl
local 40 shr edx, cl
local
|
SetJump.c | 35 mov edx, [esp]
local 36 mov [edx], ebx
37 mov [edx + 4], esi
38 mov [edx + 8], edi
39 mov [edx + 12], ebp
40 mov [edx + 16], esp
41 mov [edx + 20], ecx
|
SwapBytes64.c | 25 mov edx, dword ptr [Operand + 0]
local 27 bswap edx
|
WriteMsr64.c | 25 mov edx, dword ptr [Value + 4]
local
|
DivU64x32Remainder.c | 28 xor edx, edx
local 35 mov [ecx], edx
37 pop edx
|
InterlockedCompareExchange32.c | 28 mov edx, ExchangeValue
local 29 lock cmpxchg [ecx], edx
|
MultU64x64.c | 34 mov edx, dword ptr [Multiplier + 0]
local 36 mov eax, edx
38 imul edx, dword ptr [Multiplicand + 4]
local 39 add ebx, edx
41 add edx, ebx
local
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
GetPowerOfTwo.c | 49 mov edx, eax
local 53 bts edx, ecx
local
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
ARShiftU64.c | 44 mov edx, eax
local 47 shrd eax, edx, cl
local 48 sar edx, cl
local
|
DivU64x32.c | 42 xor edx, edx
local 47 pop edx ; restore high-order dword of the quotient
local
|
FlushCacheLine.c | 46 test edx, BIT19
local
|
LShiftU64.c | 41 mov edx, dword ptr [Operand + 0]
local 44 mov eax, edx
45 mov edx, dword ptr [Operand + 4]
local 47 shld edx, eax, cl
local
|
ModU64x32.c | 42 xor edx, edx
local 46 mov eax, edx
|
Monitor.c | 19 and Edx. Returns Eax. This function is only available on IA-32 and x64.
25 @param RegisterEdx The value to load into EDX or RDX before executing the MONITOR
42 mov edx, RegisterEdx
local
|
MultU64x32.c | 44 add edx, ecx
local
|
RShiftU64.c | 40 xor edx, edx
local 44 mov edx, eax
local 47 shrd eax, edx, cl
local 48 shr edx, cl
local
|
SetJump.c | 63 mov edx, [esp]
local 64 mov [edx], ebx
65 mov [edx + 4], esi
66 mov [edx + 8], edi
67 mov [edx + 12], ebp
68 mov [edx + 16], esp
69 mov [edx + 20], ecx
|
SwapBytes64.c | 38 mov edx, dword ptr [Operand + 0]
local 40 bswap edx
|
WriteMsr64.c | 43 mov edx, dword ptr [Value + 4]
local
|