| /NextBSD/secure/lib/libcrypto/amd64/ |
| HD | rc4-x86_64.S | 22 leaq 8(%rdi),%rdi 23 movb -8(%rdi),%r10b 24 movb -4(%rdi),%cl 25 cmpl $-1,256(%rdi) 32 movl (%rdi,%r10,4),%eax 43 movl (%rdi,%rcx,4),%edx 44 movl %eax,(%rdi,%rcx,4) 45 movl %edx,(%rdi,%r10,4) 48 movl (%rdi,%rax,4),%edx 49 movl (%rdi,%r10,4),%eax [all …]
|
| HD | wp-x86_64.S | 20 movq %rdi,0(%r10) 31 movq 0(%rdi),%r8 32 movq 8(%rdi),%r9 33 movq 16(%rdi),%r10 34 movq 24(%rdi),%r11 35 movq 32(%rdi),%r12 36 movq 40(%rdi),%r13 37 movq 48(%rdi),%r14 38 movq 56(%rdi),%r15 77 leaq (%rdx,%rdx,1),%rdi [all …]
|
| HD | sha512-x86_64.S | 20 movq %rdi,128+0(%rsp) 26 movq 0(%rdi),%rax 27 movq 8(%rdi),%rbx 28 movq 16(%rdi),%rcx 29 movq 24(%rdi),%rdx 30 movq 32(%rdi),%r8 31 movq 40(%rdi),%r9 32 movq 48(%rdi),%r10 33 movq 56(%rdi),%r11 38 movq %rbx,%rdi [all …]
|
| HD | rc4-md5-x86_64.S | 26 leaq 8(%rdi),%rdi 27 movb -8(%rdi),%bpl 28 movb -4(%rdi),%cl 32 movl (%rdi,%rbp,4),%eax 34 leaq (%rdi,%rbp,4),%rsi 54 movl (%rdi,%rcx,4),%edx 56 movl %eax,(%rdi,%rcx,4) 69 movd (%rdi,%rax,4),%xmm0 73 movl (%rdi,%rcx,4),%edx 75 movl %ebx,(%rdi,%rcx,4) [all …]
|
| HD | x86_64-mont5.S | 234 movq %rax,(%rdi,%r14,8) 244 movq %rdi,%rcx 252 movq %rax,(%rdi,%r14,8) 379 movq %rdi,56+8(%rsp) 415 movq %rdx,%rdi 424 addq %rax,%rdi 427 addq %r11,%rdi 431 movq %rdi,(%r14) 451 movq %rdx,%rdi 460 addq %rax,%rdi [all …]
|
| HD | x86_64-gf2m.S | 11 leaq (,%rax,4),%rdi 19 sarq $63,%rdi 26 andq %rbp,%rdi 29 movq %rdi,%rbx 30 shlq $61,%rdi 33 xorq %rdi,%rax 71 movq %r8,%rdi 72 andq %rbp,%rdi 79 movq (%rsp,%rdi,8),%rcx 80 movq %r8,%rdi [all …]
|
| HD | aesni-mb-x86_64.S | 30 leaq 80(%rdi),%rdi 35 movl -64(%rdi),%ecx 36 movq -80(%rdi),%r8 38 movq -72(%rdi),%r12 41 movdqu -56(%rdi),%xmm2 44 movl -24(%rdi),%ecx 45 movq -40(%rdi),%r9 47 movq -32(%rdi),%r13 50 movdqu -16(%rdi),%xmm3 53 movl 16(%rdi),%ecx [all …]
|
| HD | ecp_nistz256-x86_64.S | 53 movq %r8,0(%rdi) 55 movq %r9,8(%rdi) 57 movq %r10,16(%rdi) 58 movq %r11,24(%rdi) 115 movq %r8,0(%rdi) 116 movq %r9,8(%rdi) 117 movq %r10,16(%rdi) 118 movq %r11,24(%rdi) 179 movq %r8,0(%rdi) 181 movq %r9,8(%rdi) [all …]
|
| HD | aes-x86_64.S | 21 movl 0(%r14,%rdi,8),%r11d 28 xorl 3(%r14,%rdi,8),%r11d 46 xorl 2(%r14,%rdi,8),%r11d 53 xorl 1(%r14,%rdi,8),%r11d 60 xorl 1(%r14,%rdi,8),%r12d 75 movzbl 2(%r14,%rdi,8),%r11d 82 movl 0(%r14,%rdi,8),%edi 96 movl 0(%r14,%rdi,8),%edi 109 movl 0(%r14,%rdi,8),%edi 124 movl 2(%r14,%rdi,8),%edi [all …]
|
| HD | aesni-x86_64.S | 8 movups (%rdi),%xmm2 32 movups (%rdi),%xmm2 510 movdqu (%rdi),%xmm2 511 movdqu 16(%rdi),%xmm3 512 movdqu 32(%rdi),%xmm4 513 movdqu 48(%rdi),%xmm5 514 movdqu 64(%rdi),%xmm6 515 movdqu 80(%rdi),%xmm7 516 movdqu 96(%rdi),%xmm8 517 movdqu 112(%rdi),%xmm9 [all …]
|
| HD | x86_64-mont.S | 180 movq %rax,(%rdi,%r14,8) 190 movq %rdi,%rcx 198 movq %rax,(%rdi,%r14,8) 235 movq %rdi,16(%rsp,%r9,8) 256 movq %rdx,%rdi 265 addq %rax,%rdi 268 addq %r11,%rdi 271 movq %rdi,(%rsp) 289 movq %rdx,%rdi 298 addq %rax,%rdi [all …]
|
| HD | rsaz-x86_64.S | 382 movq %rdi,%rsi 532 leaq 8(%rsp),%rdi 541 movq %r8,(%rdi) 607 leaq 8(%rdi),%rdi 612 movq %r8,(%rdi) 613 movq %r9,8(%rdi) 614 movq %r10,16(%rdi) 615 movq %r11,24(%rdi) 616 movq %r12,32(%rdi) 617 movq %r13,40(%rdi) [all …]
|
| HD | x86_64cpuid.S | 16 movl (%rdi),%eax 19 cmpxchgl %r8d,(%rdi) 43 movl %eax,8(%rdi) 117 movl %ebx,8(%rdi) 158 andl $4294967263,8(%rdi) 177 movb %al,(%rdi) 179 leaq 1(%rdi),%rdi 185 testq $7,%rdi 187 movb %al,(%rdi) 189 leaq 1(%rdi),%rdi [all …]
|
| /NextBSD/lib/libc/amd64/string/ |
| HD | strcat.S | 14 movq %rdi,%rax 26 cmpb $0,(%rdi) 28 incq %rdi 34 movq (%rdi),%rdx 35 addq $8,%rdi 45 cmpb $0,-8(%rdi) /* 1st byte == 0? */ 47 subq $8,%rdi 50 1: cmpb $0,-7(%rdi) /* 2nd byte == 0? */ 52 subq $7,%rdi 55 1: cmpb $0,-6(%rdi) /* 3rd byte == 0? */ [all …]
|
| HD | stpcpy.S | 38 movb %dl,(%rdi) 39 incq %rdi 42 movq %rdi,%rax 48 movq %rdx,(%rdi) 49 addq $8,%rdi 63 movb %dl,(%rdi) 66 incq %rdi 69 movb %dl,(%rdi) 72 incq %rdi 75 movb %dl,(%rdi) [all …]
|
| /NextBSD/sys/amd64/vmm/intel/ |
| HD | vmx_support.S | 55 movq %rdi,%rsp; \ 56 movq VMXCTX_GUEST_CR2(%rdi),%rsi; \ 58 movq VMXCTX_GUEST_RSI(%rdi),%rsi; \ 59 movq VMXCTX_GUEST_RDX(%rdi),%rdx; \ 60 movq VMXCTX_GUEST_RCX(%rdi),%rcx; \ 61 movq VMXCTX_GUEST_R8(%rdi),%r8; \ 62 movq VMXCTX_GUEST_R9(%rdi),%r9; \ 63 movq VMXCTX_GUEST_RAX(%rdi),%rax; \ 64 movq VMXCTX_GUEST_RBX(%rdi),%rbx; \ 65 movq VMXCTX_GUEST_RBP(%rdi),%rbp; \ [all …]
|
| /NextBSD/sys/amd64/amd64/ |
| HD | cpu_switch.S | 73 movq %rsi,%rdi 89 movq TD_PCB(%rdi),%r8 107 cmpq %rdi,PCPU(FPCURTHREAD) 131 movq %rdi,%r13 133 movq %rsi,%rdi 293 movq %rax,PCB_RIP(%rdi) 295 movq %rbx,PCB_RBX(%rdi) 296 movq %rsp,PCB_RSP(%rdi) 297 movq %rbp,PCB_RBP(%rdi) 298 movq %r12,PCB_R12(%rdi) [all …]
|
| HD | support.S | 68 subq %rdx,%rdi 71 movnti %rax,(%rdi,%rdx) 72 movnti %rax,8(%rdi,%rdx) 73 movnti %rax,16(%rdi,%rdx) 74 movnti %rax,24(%rdi,%rdx) 109 xchgq %rsi,%rdi 112 movq %rdi,%rax 130 addq %rcx,%rdi /* copy backwards */ 132 decq %rdi 141 subq $7,%rdi [all …]
|
| /NextBSD/contrib/compiler-rt/lib/tsan/rtl/ |
| HD | tsan_rtl_amd64.S | 21 push %rdi 23 CFI_REL_OFFSET(%rdi, 0) 61 pop %rdi 76 CFI_RESTORE(%rdi) 101 push %rdi 103 CFI_REL_OFFSET(%rdi, 0) 141 pop %rdi 156 CFI_RESTORE(%rdi) 171 push %rdi 173 CFI_REL_OFFSET(%rdi, 0) [all …]
|
| /NextBSD/lib/libc/amd64/gen/ |
| HD | sigsetjmp.S | 57 movl %esi,88(%rdi) /* 11; savemask */ 60 pushq %rdi 61 movq %rdi,%rcx 62 movq $1,%rdi /* SIG_BLOCK */ 67 popq %rdi 68 2: movq %rdi,%rcx 85 cmpl $0,88(%rdi) 87 movq %rdi,%rdx 88 pushq %rdi 90 movq $3,%rdi /* SIG_SETMASK */ [all …]
|
| HD | setjmp.S | 52 pushq %rdi 53 movq %rdi,%rcx 54 movq $1,%rdi /* SIG_BLOCK */ 59 popq %rdi 60 movq %rdi,%rcx 78 pushq %rdi 80 movq %rdi,%rdx 81 movq $3,%rdi /* SIG_SETMASK */ 88 popq %rdi /* jmpbuf */ 89 movq %rdi,%rdx
|
| /NextBSD/crypto/openssl/crypto/aes/asm/ |
| HD | aes-x86_64.pl | 54 $acc1="%edi"; $maskfe="%rdi"; 619 mov 0(%rdi),$s0 # load input vector 620 mov 4(%rdi),$s1 621 mov 8(%rdi),$s2 622 mov 12(%rdi),$s3 1217 mov 0(%rdi),$s0 # load input vector 1218 mov 4(%rdi),$s1 1219 mov 8(%rdi),$s2 1220 mov 12(%rdi),$s3 1314 mov %rdi,%rsi # %rsi=userKey [all …]
|
| /NextBSD/crypto/openssl/crypto/whrlpool/asm/ |
| HD | wp-x86_64.pl | 74 mov %rdi,0(%r10) # save parameter block 86 for($i=0;$i<8;$i++) { $code.="mov $i*8(%rdi),@mm[$i]\n"; } # L=H 109 lea (%rdx,%rdx),%rdi 112 $func 7(%rbp,%rdi,8),@mm[1] 116 lea (%rdx,%rdx),%rdi 119 $func 5(%rbp,%rdi,8),@mm[3] 123 lea (%rdx,%rdx),%rdi 126 $func 3(%rbp,%rdi,8),@mm[5] 130 lea (%rdx,%rdx),%rdi 133 $func 1(%rbp,%rdi,8),@mm[7] [all …]
|
| /NextBSD/sys/compat/ndis/ |
| HD | winx64_wrap.S | 99 mov %rdi,96-16(%rsp)# save %rdi 102 mov %rsp,%rdi # destination == new stack top 106 mov %r10,%rdi # set up arg0 (%rcx -> %rdi) 116 mov 96-16(%rsp),%rdi# restore %rdi 130 call *%rdi 138 call *%rdi 146 call *%rdi 155 call *%rdi 165 call *%rdi 177 call *%rdi
|
| /NextBSD/contrib/compiler-rt/lib/builtins/x86_64/ |
| HD | floatundisf.S | 22 testq %rdi, %rdi 24 cvtsi2ssq %rdi, %xmm0 27 1: andq %rdi, %rsi 28 shrq %rdi 29 orq %rsi, %rdi 30 cvtsi2ssq %rdi, %xmm0
|