Home
last modified time | relevance | path

Searched defs:eax (Results 1 – 25 of 31) sorted by relevance

12

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
DEfiSetMem.c59 mov eax, Buffer in EfiCommonLibSetMem() local
71 mov eax, edi in EfiCommonLibSetMem() local
72 shr eax, 3 in EfiCommonLibSetMem() local
74 shl eax, 3 in EfiCommonLibSetMem() local
75 sub eax, edi in EfiCommonLibSetMem() local
76 cmp eax, edx in EfiCommonLibSetMem() local
87 shr eax, 6 in EfiCommonLibSetMem() local
88 test eax, eax in EfiCommonLibSetMem() local
91 shl eax, 6 in EfiCommonLibSetMem() local
93 shr eax, 6 in EfiCommonLibSetMem() local
DEfiSetMemSSE2.c59 mov eax, Buffer in EfiCommonLibSetMem() local
71 mov eax, edi in EfiCommonLibSetMem() local
72 shr eax, 4 in EfiCommonLibSetMem() local
74 shl eax, 4 in EfiCommonLibSetMem() local
75 sub eax, edi in EfiCommonLibSetMem() local
76 cmp eax, edx in EfiCommonLibSetMem() local
87 shr eax, 7 in EfiCommonLibSetMem() local
88 test eax, eax in EfiCommonLibSetMem() local
91 shl eax, 7 in EfiCommonLibSetMem() local
93 shr eax, 7 in EfiCommonLibSetMem() local
DEfiCopyMemSSE2.c60 mov eax, esi in EfiCommonLibCopyMem() local
61 add eax, ecx ; Source + Count in EfiCommonLibCopyMem() local
94 shr eax, 6 ; convert to 64-byte count in EfiCommonLibCopyMem() local
96 sub ecx, eax ; subtract from the original count in EfiCommonLibCopyMem() local
97 shr eax, 6 ; and this is how many 64-byte blocks in EfiCommonLibCopyMem() local
126 mov eax, DWORD PTR [esi] ; get data from Source in EfiCommonLibCopyMem() local
127 mov DWORD PTR [edi], eax ; write byte to Destination in EfiCommonLibCopyMem() local
DEfiCopyMem.c63 mov eax, esi in EfiCommonLibCopyMem() local
64 add eax, ecx ; Source + Count in EfiCommonLibCopyMem() local
97 shr eax, 6 ; convert to 64-byte count in EfiCommonLibCopyMem() local
99 sub ecx, eax ; subtract from the original count in EfiCommonLibCopyMem() local
100 shr eax, 6 ; and this is how many 64-byte blocks in EfiCommonLibCopyMem() local
142 mov eax, DWORD PTR [esi] ; get data from Source in EfiCommonLibCopyMem() local
143 mov DWORD PTR [edi], eax ; write byte to Destination in EfiCommonLibCopyMem() local
DLShiftU64.c50 mov eax, dword ptr Operand[0] in LShiftU64() local
59 shld edx, eax, cl in LShiftU64() local
60 shl eax, cl in LShiftU64() local
DDivU64x32.c55 mov eax, dword ptr Dividend[4] ; Put high 32 bits of 64-bit dividend in EAX in DivU64x32() local
62 mov eax, dword ptr Dividend[0] ; Put low 32 bits of 64-bit dividend in EAX in DivU64x32() local
DRShiftU64.c47 mov eax, dword ptr Operand[0] in RShiftU64() local
56 shrd eax, edx, cl in RShiftU64() local
DEfiCopyMemRep4.c70 mov esi, eax ; esi <- End of Source in EfiCommonLibCopyMem() local
/device/linaro/bootloader/edk2/StdLib/LibC/CRT/Ia32/
Dulldiv.c57 xor eax, eax in _aulldiv() local
58 push eax in _aulldiv() local
63 mov eax, [esp + 20] in _aulldiv() local
71 mov eax, [esp + 20] in _aulldiv() local
Dlldiv.c66 xor eax, eax in _alldiv() local
67 push eax in _alldiv() local
72 mov eax, [esp + 20] in _alldiv() local
80 mov eax, [esp + 20] in _alldiv() local
Dullrem.c62 mov eax, [esp + 28] in _aullrem() local
70 mov eax, [esp + 28] in _aullrem() local
83 mov eax, [esp + 20] in _aullrem() local
Dllrem.c62 mov eax, [esp + 28] in _allrem() local
70 mov eax, [esp + 28] in _allrem() local
83 mov eax, [esp + 20] in _allrem() local
Dllmul.c54 mov eax, [esp + 16] in _allmul() local
62 mov eax, [esp + 16] in _allmul() local
Dllshl.c35 shld edx, eax, cl in _allshl() local
36 shl eax, cl in _allshl() local
Dlldvrm.c68 mov eax, [esp + 28] in _alldvrm() local
76 mov eax, [esp + 28] in _alldvrm() local
Dulldvrm.c68 mov eax, [esp + 28] in _aulldvrm() local
76 mov eax, [esp + 28] in _aulldvrm() local
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
DDivU64x32.c40 mov eax, dword ptr [Dividend + 4] in InternalMathDivU64x32() local
44 push eax ; save quotient on stack in InternalMathDivU64x32() local
45 mov eax, dword ptr [Dividend] in InternalMathDivU64x32() local
DLRotU64.c44 shld edx, eax, cl in InternalMathLRotU64() local
46 shld eax, ebx, cl in InternalMathLRotU64() local
DLongJump.c39 pop eax ; skip return address in InternalLongJump() local
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
DDivU64x32.c25 mov eax, dword ptr [Dividend + 4] in InternalMathDivU64x32() local
29 push eax ; save quotient on stack in InternalMathDivU64x32() local
30 mov eax, dword ptr [Dividend] in InternalMathDivU64x32() local
DLRotU64.c37 shld edx, eax, cl in InternalMathLRotU64() local
39 shld eax, ebx, cl in InternalMathLRotU64() local
DLongJump.c26 pop eax ; skip return address in InternalLongJump() local
/device/linaro/bootloader/edk2/CryptoPkg/Library/IntrinsicLib/Ia32/
DMathLShiftS64.c35 shld edx, eax, cl in _allshl() local
36 shl eax, cl in _allshl() local
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/
DCpuIA32.c59 EfiCpuid (IN UINT32 RegisterInEax,
170 EfiCpuidExt (
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/IA32/
DCpuIA32.c53 mov eax, RegisterInEax in EfiCpuid() local
167 mov eax, RegisterInEax in EfiCpuidExt() local

12