/freebsd-11-stable/lib/libc/i386/string/ |
H A D | wmemchr.S | 38 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 D | memchr.S | 43 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 D | wcscmp.S | 37 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 D | memcmp.S | 42 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 D | bcopy.S | 54 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 D | bcmp.S | 42 pushl %edi 44 movl 12(%esp),%edi 62 popl %edi
|
H A D | bzero.S | 43 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 D | md5-586.S | 12 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 D | aes-586.S | 9 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 D | rc4-586.S | 14 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 D | rc5-586.S | 14 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 D | bf-686.S | 14 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 D | sha256-586.S | 14 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 D | des-586.S | 23 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 D | rmd-586.S | 15 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 D | cmll-x86.S | 14 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 D | wp-mmx.S | 14 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 D | crypt586.S | 14 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 D | x86-gf2m.S | 42 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 D | rmd160.S | 62 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 D | sha.S | 69 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 D | bf_enc_686.S | 74 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 D | opensolaris_atomic.S | 40 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 D | apm_bioscall.S | 52 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 D | udivdi3.S | 49 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...] |