Home
last modified time | relevance | path

Searched refs:edx (Results 1 – 25 of 110) sorted by relevance

12345

/reactos/win32ss/gdi/eng/i386/
H A Dfloatobj.S168 xor eax, edx
172 sub eax, edx
328 mov edx, [edx + lMant] /* Load mantissa2 in edx */
448 mov edx, [edx + lMant]
451 sar edx, 31
575 test edx, edx /* Special handling for result < 0 */
580 or eax, edx
603 or eax, edx
707 xor eax, edx
708 sub eax, edx
[all …]
/reactos/ntoskrnl/ex/i386/
H A Dioport.S37 mov al, [edx]
45 mov ax, [edx]
61 mov edx, edi
70 mov edi, edx
79 mov edx, edi
88 mov edi, edx
97 mov edx, edi
106 mov edi, edx
151 mov edx, edi
163 mov edi, edx
[all …]
H A Dfastinterlck_asm.S37 lock add [ecx], edx
48 add dword ptr [ecx], edx
78 mov edx, [ebp+4]
86 lea ecx, [edx-1]
122 mov ebx, edx
125 mov edx, [ebp+4]
133 lea ecx, [edx + HEX(10001)]
162 mov edx, [ebp+4]
171 mov ecx, edx
/reactos/sdk/include/reactos/libs/libmpg123/
H A Dsynth_sse3d.h76 movl 24(%ebp),%edx
80 movl (%edx),%eax
85 movl %eax,(%edx)
95 xchgl %edx,%ecx
100 pushl %edx
117 movq (%edx),%mm0
156 leal 128(%edx),%edx
163 movq (%edx),%mm0
182 leal 64(%edx),%edx
193 movq (%edx),%mm0
[all …]
/reactos/sdk/lib/crt/math/i386/
H A Dalldvrm_asm.s97 neg edx
100 mov DVNDLO,edx
108 neg edx
111 mov DVSRLO,edx
126 xor edx,edx
190 sbb edx,DVSRHI
202 sbb edx,DVNDHI
215 sbb edx,0
221 mov ecx,edx
222 mov edx,ebx
[all …]
H A Dallrem_asm.s110 mov edx,DVNDLO // lo word of a
112 neg edx
115 mov DVNDLO,edx
120 mov edx,DVSRLO // lo word of b
122 neg edx
125 mov DVSRLO,edx
140 xor edx,edx
145 xor edx,edx
195 sbb edx,DVSRHI
205 sbb edx,DVNDHI
[all …]
H A Dalldiv_asm.s109 mov edx,DVNDLO // lo word of a
111 neg edx
114 mov DVNDLO,edx
120 mov edx,DVSRLO // lo word of a
122 neg edx
125 mov DVSRLO,edx
140 xor edx,edx
145 mov edx,ebx // edx:eax <- quotient
155 mov edx,DVNDHI // edx:eax <- dividend
195 xor edx,edx // edx:eax <- quotient
[all …]
H A Daullrem_asm.s108 xor edx,edx
112 mov eax,edx // edx:eax <- remainder
113 xor edx,edx
123 mov edx,DVNDHI // edx:eax <- dividend
128 shr edx,1 // shift dividend right one bit// hi bit <- 0
145 add edx,ecx // EDX:EAX = QUOT * DVSR
154 cmp edx,DVNDHI // compare hi words of result and original
161 sbb edx,DVSRHI
171 sbb edx,DVNDHI
172 neg edx // and negate it
[all …]
H A Daulldvrm_asm.s108 xor edx,edx
123 add edx,ecx // EDX:EAX = QUOT * DVSR
133 mov edx,DVNDHI // edx:eax <- dividend
156 add edx,ecx // EDX:EAX = QUOT * DVSR
165 cmp edx,DVNDHI // compare hi words of result and original
173 sbb edx,DVSRHI
185 sbb edx,DVNDHI
186 neg edx // otherwise, negate the result
188 sbb edx,0
193 mov ecx,edx
[all …]
H A Dpow_asm.s138 pop edx
140 or edx, 0
145 adc edx, 0
146 neg edx
156 shr edx, 1
158 or ecx, edx
231 and edx, 2
263 pop edx
268 or edx, edx
322 pop edx
[all …]
H A Daulldiv_asm.s112 xor edx,edx
117 mov edx,ebx // edx:eax <- quotient hi:quotient lo
127 mov edx,DVNDHI // edx:eax <- dividend
132 shr edx,1 // shift dividend right one bit// hi bit <- 0
150 add edx,ecx // EDX:EAX = QUOT * DVSR
159 cmp edx,DVNDHI // compare hi words of result and original
167 xor edx,edx // edx:eax <- quotient
H A Daullshr_asm.s76 shrd eax,edx,cl
77 shr edx,cl
84 mov eax,edx
85 xor edx,edx
95 xor edx,edx
H A Dallshr_asm.s76 shrd eax,edx,cl
77 sar edx,cl
84 mov eax,edx
85 sar edx,31
94 sar edx,31
95 mov eax,edx
/reactos/sdk/lib/crt/setjmp/i386/
H A Dsetjmp.s41 mov edx, JMPBUF[esp]
45 mov [edx + JB_BX*4], ebx
46 mov [edx + JB_DI*4], edi
47 mov [edx + JB_SI*4], esi
49 mov [edx + JB_SP*4], ecx
51 mov [edx + JB_IP*4], ecx
70 mov edx, JMPBUF[esp]
74 mov [edx + JB_BX*4], ebx
75 mov [edx + JB_DI*4], edi
76 mov [edx + JB_SI*4], esi
[all …]
/reactos/win32ss/gdi/dib/i386/
H A Ddib24bpp_hline.s25 mov edx, [esp+48]
27 sub edx, ecx
28 mov [esp], edx
32 cmp edx, 7
33 mov esi, edx
56 mov [edx], si
87 dec edx
92 mov esi, edx
102 mov edx, ecx
103 shl edx, 8
[all …]
H A Ddib32bpp_colorfill.s28 mov edx, [ebp+12] /* edx = prcl */
33 mov edi, [edx+4] /* edi = prcl->top; */
37 mov ebx, [edx] /* ebx = prcl->left; */
40 mov ebx, [edx+8] /* ebx = prcl->right; */
41 sub ebx, [edx] /* ebx = prcl->right - prcl->left; */
44 mov edx, [edx+12] /* edx = prcl->bottom; */
45 sub edx, edi /* edx -= prcl->top; */
56 dec edx /* cy--; */
/reactos/drivers/bus/acpi/acpica/include/platform/
H A Dacmsvc.h95 __asm mov edx, n_hi \
99 __asm mov r32, edx \
106 __asm mov edx, n_hi \
110 __asm mov c32, edx \
117 __asm mov edx, n_hi \
121 __asm shld edx, eax, cl \
123 __asm mov n_hi, edx \
131 __asm mov edx, n_hi \
135 __asm shrd eax, edx, cl \
136 __asm shr edx, cl \
[all …]
/reactos/ntoskrnl/ke/i386/
H A Dusercall_asm.S87 mov eax, edx
124 mov edx, fs:[KPCR_CURRENT_THREAD]
128 mov ecx, [edx+KTHREAD_STACK_BASE]
135 mov eax, [edx+KTHREAD_TRAP_FRAME]
138 mov [edx+KTHREAD_TRAP_FRAME], eax
157 mov eax, [edx+KTHREAD_STACK_BASE]
165 mov [edx+KTHREAD_STACK_BASE], ecx
166 mov [edx+KTHREAD_STACK_LIMIT], esi
175 mov esi, [edx+KTHREAD_TRAP_FRAME]
178 mov edx, fs:[KPCR_TSS]
[all …]
/reactos/dll/win32/kernel32/client/i386/
H A Dfiber.S40 mov edx, fs:[TEB_SELF]
43 mov eax, [edx+TEB_FIBER_DATA]
70 mov ecx, [edx+TEB_FLS_DATA]
76 mov ecx, [edx+TEB_EXCEPTION_LIST]
78 mov ecx, [edx+TEB_STACK_LIMIT]
85 mov [edx+TEB_FIBER_DATA], ecx
89 mov [edx+TEB_EXCEPTION_LIST], esi
91 mov [edx+TEB_STACK_BASE], esi
93 mov [edx+TEB_STACK_LIMIT], esi
95 mov [edx+TEB_DEALLOCATION_STACK], esi
[all …]
/reactos/boot/freeldr/bootsect/
H A Dext2.S135 xor edx,edx
144 sub ebx,edx
167 xor edx,edx
170 mov eax,edx
171 xor edx,edx
179 push edx
281 xor edx,edx
287 shr edx,16
407 xor edx,edx
419 pop edx
[all …]
H A Dntfs.S120 xor edx, edx
135 test edx, edx
166 push edx
211 xor edx, edx
354 xor edx, edx
384 xor edx, edx
388 xor edx, edx
633 push edx
641 pop edx
710 xor edx, edx
[all …]
/reactos/drivers/filesystems/btrfs/
H A Dxor.S196 mov eax, edx
211 add edx, 16
222 mov ecx, [edx]
227 add edx, 4
238 mov cl, [edx]
243 inc edx
281 mov eax, edx
296 add edx, 32
312 add edx, 4
323 mov cl, [edx]
[all …]
H A Dcrc32c.S133 mov edx, [ebp+12]
148 mov cl, byte ptr [edx]
155 inc edx
179 mov edx, [ebp+12]
190 crc32 eax, dword ptr [edx]
192 add edx, 4
200 crc32 eax, word ptr [edx]
202 add edx, 2
209 crc32 eax, byte ptr [edx]
210 inc edx
/reactos/sdk/lib/rtl/i386/
H A Drtlmem.s118 and edx, 3
123 or ecx, edx
193 and edx, 3
241 mov edx, ecx
250 sub edx, ecx
252 mov ecx, edx
257 mov ecx, edx
284 mov edx, ecx
291 sub edx, ecx
295 mov ecx, edx
[all …]
/reactos/sdk/lib/pseh/i386/
H A Dpseh3_i386.S48 mov [eax + SEH3_REGISTRATION_FRAME_ScopeTable], edx
57 mov edx, dword ptr fs:[0]
58 mov [eax + SEH3_REGISTRATION_FRAME_Next], edx
102 mov [eax + SEH3_REGISTRATION_FRAME_ScopeTable], edx
108 mov edx, dword ptr fs:[0]
111 mov ecx, [edx + SEH3_REGISTRATION_FRAME_EndOfChain]
115 mov dword ptr [edx + SEH3_REGISTRATION_FRAME_EndOfChain], eax
158 mov edx, [eax + SEH3_REGISTRATION_FRAME_ReturnAddress]
163 jmp edx
212 mov edx, [eax + SEH3_REGISTRATION_FRAME_ScopeTable]
[all …]

12345