/freebsd-11-stable/tools/KSE/ksetest/ |
H A D | kse_asm.S | 54 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-11-stable/tools/KSE/rr/ |
H A D | kse_asm.S | 54 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-11-stable/secure/lib/libcrypto/i386/ |
H A D | rmd-586.S | 11 movl 4(%esp),%edx 14 movl (%edx),%ecx 16 movl 4(%edx),%esi 18 movl 8(%edx),%edi 56 movl 12(%edx),%ebx 57 movl 16(%edx),%ebp 60 movl (%esp),%edx 62 addl %edx,%ecx 70 movl 4(%esp),%edx 75 addl %edx, [all...] |
H A D | co-586.S | 20 movl (%edi),%edx 24 mull %edx 27 adcl %edx,%ecx 28 movl (%edi),%edx 36 mull %edx 39 adcl %edx,%ebp 40 movl 4(%edi),%edx 43 mull %edx 46 adcl %edx,%ebp 47 movl (%edi),%edx [all...] |
H A D | rc4-586.S | 16 movl 24(%esp),%edx 21 cmpl $0,%edx 26 leal (%esi,%edx,1),%ecx 33 andl $-4,%edx 36 testl $-8,%edx 45 andl $-8,%edx 46 leal -8(%esi,%edx,1),%edx 47 movl %edx,-4(%edi) 49 movl (%edi,%ebx,4),%edx [all...] |
H A D | bf-586.S | 27 movl 4(%ebp),%edx 29 xorl %edx,%esi 31 movl %edi,%edx 35 andl $255,%edx 41 movl 3144(%ebp,%edx,4),%edx 42 addl %edx,%ebx 47 movl 8(%ebp),%edx 49 xorl %edx,%edi 51 movl %esi,%edx [all...] |
H A D | sha256-586.S | 31 leal OPENSSL_ia32cap_P-.L001K256(%ebp),%edx 32 movl (%edx),%ecx 33 movl 4(%edx),%ebx 36 movl 8(%edx),%edx 41 testl $536870912,%edx 60 movl 12(%edi),%edx 65 bswap %edx 67 pushl %edx 72 movl 28(%edi),%edx [all...] |
H A D | crypt586.S | 21 popl %edx 22 leal _GLOBAL_OFFSET_TABLE_+[.-.L000PIC_me_up](%edx),%edx 23 movl DES_SPtrans@GOT(%edx),%edx 24 pushl %edx 31 movl %esi,%edx 32 shrl $16,%edx 34 xorl %esi,%edx 35 andl %edx, [all...] |
H A D | md5-586.S | 25 movl 12(%edi),%edx 32 xorl %edx,%edi 35 xorl %edx,%edi 44 leal 3905402710(%edx,%ebp,1),%edx 46 addl %edi,%edx 48 roll $12,%edx 50 addl %eax,%edx 53 andl %edx,%edi 57 movl %edx, [all...] |
H A D | wp-mmx.S | 31 xorl %edx,%edx 73 movzbl %ah,%edx 77 leal (%edx,%edx,1),%edi 78 movzbl %ah,%edx 84 leal (%edx,%edx,1),%edi 85 movzbl %bh,%edx 91 leal (%edx, [all...] |
/freebsd-11-stable/sys/crypto/blowfish/arch/i386/ |
H A D | bf_enc_586.S | 86 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-11-stable/stand/libsa/i386/ |
H A D | _setjmp.S | 52 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-11-stable/sys/i386/linux/ |
H A D | linux_support.s | 48 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-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
H A D | muldi3.S | 19 movl 8(%esp), %edx // a.lo 21 imull %edx, %ebx // a.lo * b.hi 23 mull %edx // EDX:EAX = a.lo * b.lo 25 addl %ebx, %edx
|
H A D | divdi3.S | 31 movl 20(%esp), %edx // high word of b 33 movl %edx, %ecx 36 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b 38 sbbl %ecx, %edx // EDX:EAX = abs(b) 39 movl %edx, 20(%esp) 43 movl 12(%esp), %edx // high word of b 45 movl %edx, %ecx 48 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a 50 sbbl %ecx, %edx // EDX:EAX = abs(a) 51 movl %edx, 1 [all...] |
H A D | lshrdi3.S | 33 movd %xmm0, %edx 43 movl 8(%esp), %edx // Load high 49 shrdl %cl, %edx, %eax // right shift low by count 50 shrl %cl, %edx // right shift high by count 53 1: movl %edx, %eax // Move high to low 54 xorl %edx, %edx // clear high
|
H A D | moddi3.S | 31 movl 20(%esp), %edx // high word of b 33 movl %edx, %ecx 36 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b 38 sbbl %ecx, %edx // EDX:EAX = abs(b) 39 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...] |
/freebsd-11-stable/lib/libc/i386/gen/ |
H A D | _setjmp.S | 51 movl 0(%esp),%edx 52 movl %edx, 0(%eax) /* rta */ 65 movl 4(%esp),%edx 67 movl 0(%edx),%ecx 68 movl 4(%edx),%ebx 69 movl 8(%edx),%esp 70 movl 12(%edx),%ebp 71 movl 16(%edx),%esi 72 movl 20(%edx),%edi 73 fldcw 24(%edx) [all...] |
H A D | sigsetjmp.S | 69 2: movl 0(%esp),%edx 70 movl %edx, 0(%ecx) 83 movl 4(%esp),%edx 84 cmpl $0,44(%edx) 87 leal 28(%edx), %eax 92 movl 4(%esp),%edx 94 movl 0(%edx),%ecx 95 movl 4(%edx),%ebx 96 movl 8(%edx),%esp 97 movl 12(%edx), [all...] |
/freebsd-11-stable/lib/libc/i386/string/ |
H A D | strcmp.S | 41 * %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 D | strcpy.S | 50 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-11-stable/sys/pc98/pc98/ |
H A D | busio.s | 55 * 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-11-stable/lib/msun/i387/ |
H A D | s_copysign.S | 40 movl 16(%esp),%edx 41 andl $0x80000000,%edx 44 orl %edx,%eax
|
H A D | s_copysignf.S | 12 movl 8(%esp),%edx 13 andl $0x80000000,%edx 16 orl %edx,%eax
|
H A D | s_copysignl.S | 10 movl 24(%esp),%edx 11 andl $0x8000,%edx 14 orl %edx,%eax
|