Searched refs:edi (Results 1 - 25 of 147) sorted by relevance

123456

/freebsd-11-stable/lib/libc/i386/string/
H A Dwmemchr.S38 pushl %edi
40 movl 12(%esp),%edi /* Buffer */
51 bigloop:cmpl %eax,(%edi)
53 cmpl %eax,4(%edi)
55 cmpl %eax,8(%edi)
57 cmpl %eax,12(%edi)
59 cmpl %eax,16(%edi)
61 cmpl %eax,20(%edi)
63 cmpl %eax,24(%edi)
65 cmpl %eax,28(%edi)
[all...]
H A Dmemchr.S43 pushl %edi
44 movl 8(%esp),%edi /* string address */
52 leal -1(%edi),%eax /* adjust result of scan */
53 popl %edi
57 popl %edi
H A Dwcscmp.S37 pushl %edi
39 movl 12(%esp),%edi /* s1 */
42 top: movl (%edi),%eax
47 movl 4(%edi),%eax
52 movl 8(%edi),%eax
57 movl 12(%edi),%eax
60 leal 16(%edi),%edi
67 popl %edi
78 popl %edi
[all...]
H A Dmemcmp.S42 pushl %edi
44 movl 12(%esp),%edi
62 popl %edi
66 subl %ecx,%edi /* four pairs of bytes do not */
70 L6: movzbl -1(%edi),%eax /* Perform unsigned comparison */
74 popl %edi
H A Dbcopy.S54 pushl %edi
56 movl 12(%esp),%edi
58 movl %edi,%eax
61 movl 16(%esp),%edi
64 movl %edi,%edx
77 popl %edi
81 addl %ecx,%edi /* copy backwards. */
86 decl %edi
93 subl $3,%edi
96 popl %edi
[all...]
H A Dbcmp.S42 pushl %edi
44 movl 12(%esp),%edi
62 popl %edi
H A Dbzero.S43 pushl %edi
45 movl 12(%esp),%edi
59 movl %edi,%edx /* compute misalignment */
80 popl %edi
/freebsd-11-stable/secure/lib/libcrypto/i386/
H A Dmd5-586.S12 pushl %edi
13 movl 12(%esp),%edi
21 movl (%edi),%eax
23 movl 4(%edi),%ebx
24 movl 8(%edi),%ecx
25 movl 12(%edi),%edx
29 movl %ecx,%edi
32 xorl %edx,%edi
33 andl %ebx,%edi
35 xorl %edx,%edi
[all...]
H A Daes-586.S9 movl %edi,20(%esp)
10 xorl (%edi),%eax
11 xorl 4(%edi),%ebx
12 xorl 8(%edi),%ecx
13 xorl 12(%edi),%edx
14 movl 240(%edi),%esi
16 leal (%edi,%esi,8),%esi
18 movl -128(%ebp),%edi
20 movl -64(%ebp),%edi
22 movl (%ebp),%edi
[all...]
H A Drc4-586.S14 pushl %edi
15 movl 20(%esp),%edi
23 movb (%edi),%al
24 movb 4(%edi),%bl
25 addl $8,%edi
30 cmpl $-1,256(%edi)
32 movl (%edi,%eax,4),%ecx
47 movl %edx,-4(%edi)
49 movl (%edi,%ebx,4),%edx
50 movl %ecx,(%edi,
[all...]
H A Drc5-586.S14 pushl %edi
18 movl (%edx),%edi
22 addl 4(%ebp),%edi
24 xorl %esi,%edi
27 roll %cl,%edi
28 addl %eax,%edi
29 xorl %edi,%esi
31 movl %edi,%ecx
34 xorl %esi,%edi
37 roll %cl,%edi
[all...]
H A Dbf-686.S14 pushl %edi
22 movl 24(%esp),%edi
25 xorl (%edi),%ecx
29 movl 4(%edi),%esi
34 movl 72(%edi,%eax,4),%esi
35 movl 1096(%edi,%ebx,4),%ebp
39 movl 2120(%edi,%eax,4),%eax
41 movl 3144(%edi,%ebx,4),%ebp
48 movl 8(%edi),%esi
53 movl 72(%edi,
[all...]
H A Dsha256-586.S14 pushl %edi
16 movl 24(%esp),%edi
26 addl %edi,%eax
28 movl %edi,4(%esp)
50 subl %edi,%eax
56 movl (%edi),%eax
57 movl 4(%edi),%ebx
58 movl 8(%edi),%ecx
60 movl 12(%edi),%edx
68 movl 16(%edi),
[all...]
H A Ddes-586.S23 xorl (%ebp,%ebx,1),%edi
25 xorl 0x200(%ebp,%ecx,1),%edi
28 xorl 0x100(%ebp,%ebx,1),%edi
31 xorl 0x300(%ebp,%ecx,1),%edi
35 xorl 0x600(%ebp,%ebx,1),%edi
36 xorl 0x700(%ebp,%ecx,1),%edi
38 xorl 0x400(%ebp,%eax,1),%edi
39 xorl 0x500(%ebp,%edx,1),%edi
44 xorl %edi,%eax
46 xorl %edi,
[all...]
H A Drmd-586.S15 pushl %edi
18 movl 8(%edx),%edi
55 movl %edi,%eax
63 roll $10,%edi
69 xorl %edi,%eax
87 addl %edi,%ebx
92 addl %eax,%edi
95 addl %edx,%edi
97 roll $12,%edi
98 addl %esi,%edi
[all...]
H A Dcmll-x86.S14 pushl %edi
17 movl 28(%esp),%edi
21 leal -127(%edi),%ecx
28 leal (%edi,%eax,1),%eax
54 popl %edi
80 pushl %edi
82 movl 28(%esp),%edi
86 movl 272(%edi),%eax
87 leal -127(%edi),%ecx
94 leal (%edi,
[all...]
H A Dwp-mmx.S14 pushl %edi
16 movl 24(%esp),%edi
23 movl %edi,4(%ebx)
49 pxor (%edi),%mm0
50 pxor 8(%edi),%mm1
51 pxor 16(%edi),%mm2
52 pxor 24(%edi),%mm3
53 pxor 32(%edi),%mm4
54 pxor 40(%edi),%mm5
55 pxor 48(%edi),
[all...]
H A Dcrypt586.S14 pushl %edi
17 xorl %edi,%edi
57 xorl (%ebp,%ebx,1),%edi
59 xorl 0x200(%ebp,%ecx,1),%edi
62 xorl 0x100(%ebp,%ebx,1),%edi
65 xorl 0x300(%ebp,%ecx,1),%edi
70 xorl %ebx,%edi
72 xorl %ebx,%edi
74 xorl %ebx,%edi
[all...]
H A Dx86-gf2m.S42 movl %ebp,%edi
44 andl %ebx,%edi
50 movd (%esp,%edi,4),%mm2
51 movl %ebp,%edi
53 andl %ebx,%edi
62 movd (%esp,%edi,4),%mm2
63 movl %ebp,%edi
65 andl %ebx,%edi
74 movd (%esp,%edi,4),%mm2
75 movl %ebp,%edi
[all...]
/freebsd-11-stable/lib/libmd/i386/
H A Drmd160.S62 pushl %edi
70 movl 108(%esp), %edi
106 movl (%edi), %eax
108 movl 4(%edi), %ebx
109 movl 8(%edi), %ecx
110 movl 12(%edi), %edx
111 movl 16(%edi), %ebp
115 movl 4(%esp), %edi
117 addl %edi, %eax
125 movl 8(%esp), %edi
[all...]
H A Dsha.S69 pushl %edi
73 movl 16(%ebp), %edi
155 addl %edi, %ebp
158 movl (%esp), %edi
162 leal 1518500249(%ebp,%edi,1),%ebp
163 movl %ebx, %edi
165 xorl %ecx, %edi
167 andl %eax, %edi
173 xorl %ecx, %edi
177 addl %ebp, %edi
[all...]
/freebsd-11-stable/sys/crypto/blowfish/arch/i386/
H A Dbf_enc_686.S74 pushl %edi
83 movl 24(%esp), %edi
86 xorl (%edi), %ecx
90 movl 4(%edi), %esi
95 movl 72(%edi,%eax,4),%esi
96 movl 1096(%edi,%ebx,4),%ebp
100 movl 2120(%edi,%eax,4),%eax
102 movl 3144(%edi,%ebx,4),%ebp
109 movl 8(%edi), %esi
114 movl 72(%edi,
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/common/atomic/i386/
H A Dopensolaris_atomic.S40 pushl %edi
42 movl 12(%esp), %edi // %edi = target address
43 movl (%edi), %eax
44 movl 4(%edi), %edx // %edx:%eax = old value
53 cmpxchg8b (%edi) // try to stick it in
58 popl %edi
71 pushl %edi
73 movl 12(%esp), %edi // %edi
[all...]
/freebsd-11-stable/sys/pc98/apm/
H A Dapm_bioscall.S52 pushl %edi
58 movl 20(%ebp),%edi
63 movl %eax,%edi
75 movl %edi,0(%ebp)
80 movl $0,20(%ebp) /* edi is cannot get */
81 movl %edi,%eax
83 popl %edi
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/
H A Dudivdi3.S49 pushl %edi
53 movl %eax, %edi
60 imull %edi, %eax // q*bhi
62 sbbl $0, %edi // decrement q if remainder is negative
64 movl %edi, %eax
65 popl %edi
80 pushl %edi
85 movl %eax, %edi
92 imull %edi, %eax // q*bhi
94 sbbl $0, %edi // decremen
[all...]

Completed in 212 milliseconds

123456