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

1234567

/freebsd-9.3-release/lib/libkse/arch/i386/i386/
H A Dthr_enter_uts.S38 movl %esp, %edx /* save stack */
39 movl 12(%edx), %eax /* get bottom of stack */
40 addl 16(%edx), %eax /* add length */
42 pushl 4(%edx) /* push the address of the mailbox */
43 call *8(%edx)
H A Dthr_getcontext.S56 movl 4(%esp), %edx /* get address of mcontext */
57 cmpl $0, %edx /* check for null pointer */
61 1: cmpl $MC_LEN, MC_LEN_OFFSET(%edx) /* is context valid? */
65 2: /*movl 4(%edx), %gs*/ /* we don't touch %gs */
66 movw 8(%edx), %fs
67 movw 12(%edx), %es
68 movw 16(%edx), %ds
69 movw 76(%edx), %ss
70 movl 20(%edx), %edi
71 movl 24(%edx),
[all...]
/freebsd-9.3-release/tools/KSE/ksetest/
H A Dkse_asm.S54 movl 4(%esp), %edx /* get address of kse_thr_mailbox */
56 cmpl $0, %edx /* check for null pointer */
60 1: cmpl $MC_SIZE, UC_MC_LEN_OFFSET(%edx) /* is context valid? */
65 movl %edx, %ebx /* save the pointer for later */
69 addl $UC_MC_OFFSET, %edx /* add offset to mcontext */
70 movl 4(%edx), %gs
71 movl 8(%edx), %fs
72 movl 12(%edx), %es
73 movl 16(%edx), %ds
74 movl 76(%edx),
[all...]
/freebsd-9.3-release/tools/KSE/rr/
H A Dkse_asm.S54 movl 4(%esp), %edx /* get address of kse_thr_mailbox */
56 cmpl $0, %edx /* check for null pointer */
60 1: cmpl $MC_SIZE, UC_MC_LEN_OFFSET(%edx) /* is context valid? */
65 movl %edx, %ebx /* save the pointer for later */
69 addl $UC_MC_OFFSET, %edx /* add offset to mcontext */
70 movl 4(%edx), %gs
71 movl 8(%edx), %fs
72 movl 12(%edx), %es
73 movl 16(%edx), %ds
74 movl 76(%edx),
[all...]
/freebsd-9.3-release/secure/lib/libcrypto/i386/
H A Drmd-586.s16 movl 4(%esp), %edx
19 movl (%edx), %ecx
21 movl 4(%edx), %esi
23 movl 8(%edx), %edi
61 movl 12(%edx), %ebx
62 movl 16(%edx), %ebp
65 movl (%esp), %edx
67 addl %edx, %ecx
75 movl 4(%esp), %edx
80 addl %edx,
[all...]
H A Dco-586.s25 movl (%edi), %edx
29 mull %edx
32 adcl %edx, %ecx
33 movl (%edi), %edx
41 mull %edx
44 adcl %edx, %ebp
45 movl 4(%edi), %edx
48 mull %edx
51 adcl %edx, %ebp
52 movl (%edi), %edx
[all...]
H A Dcast-586.s31 movl (%ebp), %edx
33 addl %esi, %edx
34 roll %cl, %edx
35 movl %edx, %ebx
39 shrl $16, %edx
42 andl $255, %edx
48 movl CAST_S_table3(,%edx,4),%ebx
52 movl 8(%ebp), %edx
54 xorl %edi, %edx
55 roll %cl, %edx
[all...]
H A Dbf-586.s32 movl 4(%ebp), %edx
34 xorl %edx, %esi
36 movl %edi, %edx
40 andl $255, %edx
46 movl 3144(%ebp,%edx,4),%edx
47 addl %edx, %ebx
52 movl 8(%ebp), %edx
54 xorl %edx, %edi
56 movl %esi, %edx
[all...]
H A Dcrypt586.s25 leal DES_SPtrans, %edx
26 pushl %edx
33 movl %esi, %edx
34 shrl $16, %edx
36 xorl %esi, %edx
37 andl %edx, %eax
38 andl %ecx, %edx
41 movl %edx, %ecx
44 xorl %ecx, %edx
49 xorl %esi, %edx
[all...]
H A Dmd5-586.s30 movl 12(%edi), %edx
37 xorl %edx, %edi
40 xorl %edx, %edi
49 leal 3905402710(%edx,%ebp,1),%edx
51 addl %edi, %edx
53 roll $12, %edx
55 addl %eax, %edx
58 andl %edx, %edi
62 movl %edx,
[all...]
H A Dbn-586.s37 adcl $0, %edx
39 adcl $0, %edx
41 movl %edx, %esi
47 adcl $0, %edx
49 adcl $0, %edx
51 movl %edx, %esi
57 adcl $0, %edx
59 adcl $0, %edx
61 movl %edx, %esi
67 adcl $0, %edx
[all...]
/freebsd-9.3-release/sys/crypto/blowfish/arch/i386/
H A Dbf_enc_586.S86 movl 4(%ebp), %edx
88 xorl %edx, %esi
90 movl %edi, %edx
94 andl $255, %edx
100 movl 3144(%ebp,%edx,4),%edx
101 addl %edx, %ebx
106 movl 8(%ebp), %edx
108 xorl %edx, %edi
110 movl %esi, %edx
[all...]
/freebsd-9.3-release/lib/libstand/i386/
H A D_setjmp.S52 movl 0(%esp),%edx
53 movl %edx, 0(%eax) /* rta */
64 movl 4(%esp),%edx
66 movl 0(%edx),%ecx
67 movl 4(%edx),%ebx
68 movl 8(%edx),%esp
69 movl 12(%edx),%ebp
70 movl 16(%edx),%esi
71 movl 20(%edx),%edi
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_support.s48 movl 8(%esp),%edx
49 cmpl $VM_MAXUSER_ADDRESS-4,%edx
51 xchgl %eax,(%edx)
52 movl 12(%esp),%edx
53 movl %eax,(%edx)
62 movl 8(%esp),%edx
63 cmpl $VM_MAXUSER_ADDRESS-4,%edx
68 xaddl %eax,(%edx)
69 movl 12(%esp),%edx
70 movl %eax,(%edx)
[all...]
/freebsd-9.3-release/contrib/compiler-rt/lib/i386/
H A Dmuldi3.S18 movl 8(%esp), %edx // a.lo
20 imull %edx, %ebx // a.lo * b.hi
22 mull %edx // EDX:EAX = a.lo * b.lo
24 addl %ebx, %edx
H A Ddivdi3.S30 movl 20(%esp), %edx // high word of b
32 movl %edx, %ecx
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
38 movl %edx, 20(%esp)
42 movl 12(%esp), %edx // high word of b
44 movl %edx, %ecx
47 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a
49 sbbl %ecx, %edx // EDX:EAX = abs(a)
50 movl %edx, 1
[all...]
H A Dlshrdi3.S32 movd %xmm0, %edx
41 movl 8(%esp), %edx // Load high
47 shrdl %cl, %edx, %eax // right shift low by count
48 shrl %cl, %edx // right shift high by count
51 1: movl %edx, %eax // Move high to low
52 xorl %edx, %edx // clear high
H A Dmoddi3.S30 movl 20(%esp), %edx // high word of b
32 movl %edx, %ecx
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
38 movl %edx, 20(%esp)
41 movl 12(%esp), %edx // high word of b
43 movl %edx, %ecx
46 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a
48 sbbl %ecx, %edx // EDX:EAX = abs(a)
49 movl %edx, 1
[all...]
/freebsd-9.3-release/lib/libc/i386/string/
H A Dstrcmp.S41 * %edx - pointer to s2
55 movl 0x08(%esp),%edx
60 incl %edx
64 cmpb %cl,(%edx)
67 incl %edx
71 cmpb %cl,(%edx)
74 incl %edx
78 cmpb %cl,(%edx)
81 incl %edx
85 cmpb %cl,(%edx)
[all...]
H A Dstrcpy.S50 movl 8(%esp),%edx /* src address */
54 L1: movb (%edx),%al /* unroll loop, but not too much */
58 movb 1(%edx),%al
62 movb 2(%edx),%al
66 movb 3(%edx),%al
70 movb 4(%edx),%al
74 movb 5(%edx),%al
78 movb 6(%edx),%al
82 movb 7(%edx),%al
84 addl $8,%edx
[all...]
/freebsd-9.3-release/lib/libc/i386/gen/
H A D_setjmp.S51 movl 0(%esp),%edx
52 movl %edx, 0(%eax) /* rta */
66 movl 4(%esp),%edx
68 movl 0(%edx),%ecx
69 movl 4(%edx),%ebx
70 movl 8(%edx),%esp
71 movl 12(%edx),%ebp
72 movl 16(%edx),%esi
73 movl 20(%edx),%edi
74 fldcw 24(%edx)
[all...]
H A Dsigsetjmp.S78 2: movl 0(%esp),%edx
79 movl %edx, 0(%ecx)
93 movl 4(%esp),%edx
94 cmpl $0,44(%edx)
101 leal 28(%edx), %eax
111 movl 4(%esp),%edx
113 movl 0(%edx),%ecx
114 movl 4(%edx),%ebx
115 movl 8(%edx),%esp
116 movl 12(%edx),
[all...]
H A Dsetjmp.S69 movl 0(%esp),%edx
70 movl %edx, 0(%ecx)
84 movl 4(%esp),%edx
90 leal 28(%edx), %eax
100 movl 4(%esp),%edx
102 movl 0(%edx),%ecx
103 movl 4(%edx),%ebx
104 movl 8(%edx),%esp
105 movl 12(%edx),%ebp
106 movl 16(%edx),
[all...]
/freebsd-9.3-release/sys/pc98/pc98/
H A Dbusio.s55 * IN: edx port
59 BUS_ACCESS_ADDR(ebx,edx)
64 BUS_ACCESS_ADDR(ebx,edx)
69 BUS_ACCESS_ADDR(ebx,edx)
76 * edx PORT
79 BUS_ACCESS_ADDR(ebx,edx)
84 BUS_ACCESS_ADDR(ebx,edx)
89 BUS_ACCESS_ADDR(ebx,edx)
96 * edx PORT
100 BUS_ACCESS_ADDR(ebx,edx)
[all...]
/freebsd-9.3-release/lib/libc/i386/sys/
H A Dexect.S45 popl %edx
46 orl $ PSL_T,%edx
47 pushl %edx

Completed in 130 milliseconds

1234567