Searched defs:edx (Results 1 - 25 of 54) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DSetJump.c63 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
H A DSwapBytes64.c38 mov edx, dword ptr [Operand + 0] local
40 bswap edx
H A DARShiftU64.c43 cmovz edx, eax local
45 shrd eax, edx, cl local
46 sar edx, cl local
H A DDivU64x32.c42 xor edx, edx local
47 pop edx ; restore high-order dword of the quotient local
H A DLShiftU64.c41 mov edx, dword ptr [Operand + 0] local
43 cmovz eax, edx
44 cmovz edx, dword ptr [Operand + 4] local
45 shld edx, eax, cl local
H A DModU64x32.c42 xor edx, edx local
46 mov eax, edx
H A DMultU64x32.c44 add edx, ecx local
H A DRShiftU64.c40 xor edx, edx local
43 cmovz edx, eax local
45 shrd eax, edx, cl local
46 shr edx, cl local
H A DWriteMsr64.c43 mov edx, dword ptr [Value + 4] local
H A DDivU64x32Remainder.c43 xor edx, edx local
50 mov [ecx], edx
52 pop edx
H A DLRotU64.c41 mov edx, dword ptr [Operand + 4] local
43 shld ebx, edx, cl local
44 shld edx, eax, cl local
49 cmovnz eax, edx
50 cmovnz edx, ecx local
H A DMonitor.c42 mov edx, RegisterEdx local
H A DMultU64x64.c41 mov edx, dword ptr [Multiplier + 0] local
43 mov eax, edx
45 imul edx, dword ptr [Multiplicand + 4] local
46 add ebx, edx
48 add edx, ebx local
H A DRRotU64.c42 mov edx, dword ptr [Operand + 4] local
44 shrd eax, edx, cl local
46 shrd edx, ebx, cl local
49 cmovnz eax, edx
50 cmovnz edx, ecx local
H A DDisablePaging32.c62 mov edx, Context2 local
72 push edx
H A DEnablePaging32.c65 mov edx, Context2 local
75 push edx
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/
H A DMathLShiftS64.c35 shld edx, eax, cl local
43 mov edx, eax local
46 shl edx, cl local
51 xor edx,edx local
H A DMathRShiftU64.c35 shrd eax, edx, cl local
36 shr edx, cl local
43 mov eax, edx
44 xor edx, edx local
54 xor edx, edx local
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ia32/
H A DInterlockedCompareExchange32.c46 mov edx, ExchangeValue local
47 lock cmpxchg [ecx], edx
H A DInterlockedCompareExchange64.c45 mov edx, dword ptr [CompareValue + 4] local
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/
H A Dllshl.c35 shld edx, eax, cl local
43 mov edx, eax local
46 shl edx, cl local
51 xor edx,edx local
H A Dullshr.c35 shrd eax, edx, cl local
36 shr edx, cl local
43 mov eax, edx
44 xor edx, edx local
54 xor edx, edx local
/vbox/src/VBox/VMM/testcase/
H A DtstInstrEmul.cpp41 uint32_t eax, edx, ebx, ecx, eflags; local
46 edx = 0xffff;
49 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx);
57 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx);
60 || edx != 0x1)
69 edx = 0xffff;
72 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx);
80 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx);
83 || edx != 0x1)
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Drdtsc.cpp41 mov ecx, edx
44 mov edi, edx
49 cmp edx, ecx local
56 cmp edx, edi local
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dprofile.h26 uint32_t edx; member in struct:profiler::__anon15749
58 "=d" ( profiler->rdtsc.edx ) );

Completed in 65 milliseconds

123