Searched refs:edx (Results 1 - 25 of 446) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DLongJump.c40 pop edx ; edx <- JumpBuffer
42 mov ebx, [edx]
43 mov esi, [edx + 4]
44 mov edi, [edx + 8]
45 mov ebp, [edx + 12]
46 mov esp, [edx + 16]
47 jmp dword ptr [edx + 20]
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 DRShiftU64.c40 xor edx, edx local
43 cmovz edx, eax local
45 shrd eax, edx, cl local
46 shr edx, cl 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 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 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 DARShiftU64.c43 cmovz edx, eax local
45 shrd eax, edx, cl local
46 sar edx, cl local
H A DModU64x32.c42 xor edx, edx local
46 mov eax, edx
H A DDivU64x32Remainder.c43 xor edx, edx local
50 mov [ecx], edx
52 pop edx
H A DLongJump.S34 pop %edx # edx <- JumpBuffer
36 movl (%edx), %ebx
37 movl 4(%edx), %esi
38 movl 8(%edx), %edi
39 movl 12(%edx), %ebp
40 movl 16(%edx), %esp
41 jmp *20(%edx) # restore "eip"
H A DSwapBytes64.c38 mov edx, dword ptr [Operand + 0] local
40 bswap edx
H A DDivU64x32.c42 xor edx, edx local
47 pop edx ; restore high-order dword of the quotient local
H A DLongJump.asm36 pop edx ; edx <- JumpBuffer
38 mov ebx, [edx]
39 mov esi, [edx + 4]
40 mov edi, [edx + 8]
41 mov ebp, [edx + 12]
42 mov esp, [edx + 16]
43 jmp dword ptr [edx + 20] ; restore "eip"
H A DMultU64x64.asm36 mov edx, [esp + 16] ; edx <- M2[0..31]
38 mov eax, edx
40 imul edx, [esp + 12] ; edx <- M1[32..63] * M2[0..31]
41 add ebx, edx ; carries are abandoned
42 mul ecx ; edx:eax <- M1[0..31] * M2[0..31]
43 add edx, ebx ; carries are abandoned
H A DReadMm0.c38 pop edx
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/core/
H A Dsetjmp.S15 movl 0(%esp),%edx /* return address */
16 movl %edx,0(%ecx)
30 movl 4(%esp),%edx /* jumpbuf */
32 movl 0(%edx),%ecx
33 movl 4(%edx),%ebx
34 movl 8(%edx),%esp
35 movl 12(%edx),%ebp
36 movl 16(%edx),%esi
37 movl 20(%edx),%edi
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dos_BSD_386_2.s46 movl 0(%esp),%edx
47 movl %edx, 0(%eax) /* rta */
59 movl 4(%esp),%edx
61 movl 0(%edx),%ecx
62 movl 4(%edx),%ebx
63 movl 8(%edx),%esp
64 movl 12(%edx),%ebp
65 movl 16(%edx),%esi
66 movl 20(%edx),%edi
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/
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
H A DMathLShiftS64.c35 shld edx, eax, cl local
43 mov edx, eax local
46 shl edx, cl local
51 xor edx,edx local
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/
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
H A Dllshl.c35 shld edx, eax, cl local
43 mov edx, eax local
46 shl edx, cl local
51 xor edx,edx local
/vbox/src/libs/zlib-1.2.6/contrib/asm686/
H A Dmatch.S107 /* throughout the entire function. %edx will hold the pointer to the */
111 movl deflatestate(%esp), %edx
120 movl dsPrevLen(%edx), %eax
121 movl dsGoodMatch(%edx), %ebx
123 movl dsWMask(%edx), %eax
124 movl dsMaxChainLen(%edx), %ebx
141 movl dsNiceMatch(%edx), %eax
142 movl dsLookahead(%edx), %ebx
150 movl dsWindow(%edx), %esi
152 movl dsStrStart(%edx),
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ia32/
H A DInterlockedCompareExchange32.c46 mov edx, ExchangeValue local
47 lock cmpxchg [ecx], edx
/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)

Completed in 72 milliseconds

1234567891011>>