| /freebsd-14.2/tools/test/xregs_sig/ |
| H A D | c2x2c_amd64.S | 48 movdqu %xmm0, (%rdi) 49 movdqu %xmm1, 1 * 16(%rdi) 50 movdqu %xmm2, 2 * 16(%rdi) 51 movdqu %xmm3, 3 * 16(%rdi) 52 movdqu %xmm4, 4 * 16(%rdi) 53 movdqu %xmm5, 5 * 16(%rdi) 54 movdqu %xmm6, 6 * 16(%rdi) 55 movdqu %xmm7, 7 * 16(%rdi) 72 movdqu (%rdi), %xmm0 96 vmovdqu %ymm0, (%rdi) [all …]
|
| /freebsd-14.2/contrib/bionic-x86_64-string/ |
| H A D | sse2-strcpy-slm.S | 573 lea 1(%rdi), %rdi 587 lea 2(%rdi), %rdi 602 lea 3(%rdi), %rdi 616 lea 4(%rdi), %rdi 631 lea 5(%rdi), %rdi 647 lea 6(%rdi), %rdi 663 lea 7(%rdi), %rdi 677 lea 8(%rdi), %rdi 692 lea 9(%rdi), %rdi 708 lea 10(%rdi), %rdi [all …]
|
| H A D | sse4-memcmp-slm.S | 94 add %rdx, %rdi 118 sub %rcx, %rdi 160 add $32, %rdi 163 add $64, %rdi 166 add %rdx, %rdi 218 add $128, %rdi 236 add $32, %rdi 347 add $32, %rdi 388 add $64, %rdi 422 add $64, %rdi [all …]
|
| H A D | sse2-memmove-slm.S | 100 mov %rdi, %rax 103 cmp %rsi, %rdi 168 lea 64(%rdi), %r8 213 add %rdi, %rdx 297 movb %sil, (%rdi) 304 movw %si, (%rdi) 310 movl %ebx, (%rdi) 317 mov %rbx, (%rdi) 325 sub %rdi, %rdx 454 movb %cl, (%rdi) [all …]
|
| H A D | avx2-memset-kbl.S | 53 movq %rdi, %rax 67 movb %cl, (%rdi) 72 movq %rcx, (%rdi) 77 movl %ecx, (%rdi) 82 movw %cx, (%rdi) 90 movdqu %xmm0, (%rdi) 94 movdqu %xmm0, 16(%rdi) 98 movdqu %xmm0, 32(%rdi) 99 movdqu %xmm0, 48(%rdi) 118 leaq 128(%rdi), %rcx [all …]
|
| /freebsd-14.2/sys/crypto/openssl/amd64/ |
| H A D | rc4-x86_64.S | 31 leaq 8(%rdi),%rdi 32 movb -8(%rdi),%r10b 33 movb -4(%rdi),%cl 34 cmpl $-1,256(%rdi) 41 movl (%rdi,%r10,4),%eax 52 movl (%rdi,%rcx,4),%edx 53 movl %eax,(%rdi,%rcx,4) 521 movl %ecx,-4(%rdi) 541 leaq 8(%rdi),%rdi 599 movl $-1,256(%rdi) [all …]
|
| H A D | keccak1600-x86_64.S | 8 movq 60(%rdi),%rax 9 movq 68(%rdi),%rbx 10 movq 76(%rdi),%rcx 11 movq 84(%rdi),%rdx 12 movq 92(%rdi),%rbp 18 movq -52(%rdi),%r9 19 movq -4(%rdi),%r10 20 movq 44(%rdi),%r11 286 leaq 100(%rdi),%rdi 308 leaq -100(%rdi),%rdi [all …]
|
| H A D | wp-x86_64.S | 28 movq %rdi,0(%r10) 40 movq 0(%rdi),%r8 41 movq 8(%rdi),%r9 42 movq 16(%rdi),%r10 43 movq 24(%rdi),%r11 44 movq 32(%rdi),%r12 45 movq 40(%rdi),%r13 46 movq 48(%rdi),%r14 47 movq 56(%rdi),%r15 568 xorq 0(%rdi),%r8 [all …]
|
| H A D | rc4-md5-x86_64.S | 40 leaq 8(%rdi),%rdi 41 movb -8(%rdi),%bpl 42 movb -4(%rdi),%cl 46 movl (%rdi,%rbp,4),%eax 48 leaq (%rdi,%rbp,4),%rsi 68 movl (%rdi,%rcx,4),%edx 70 movl %eax,(%rdi,%rcx,4) 87 movl (%rdi,%rcx,4),%edx 89 movl %ebx,(%rdi,%rcx,4) 1261 movl %ebp,-8(%rdi) [all …]
|
| H A D | sha512-x86_64.S | 61 movq %rbx,%rdi 63 xorq %rcx,%rdi 95 andq %r15,%rdi 99 xorq %rdi,%r11 110 movq %r8,%rdi 114 xorq %r9,%rdi 118 andq %rdx,%rdi 122 xorq %r9,%rdi 126 addq %rdi,%r12 181 xorq %rdi,%r9 [all …]
|
| H A D | x86_64-mont5.S | 832 xorq %rdi,%rdi 1050 xorq %rdi,%rdi 1629 leaq 64(%rdi),%rdi 1701 leaq 64(%rdi),%rdi 1758 leaq 64(%rdi),%rdi 1874 leaq 8(%rdi),%rdi 1989 leaq 64(%rdi),%rdi 2042 leaq 32(%rdi),%rdi 3012 leaq 64(%rdi),%rdi 3425 leaq 8(%rdi),%rdi [all …]
|
| /freebsd-14.2/crypto/openssl/crypto/sha/asm/ |
| H A D | keccak1600-x86_64.pl | 311 xchg %rsi,%rdi 368 lea 100(%rdi),%rdi # size optimization 372 notq $A[0][1](%rdi) 373 notq $A[0][2](%rdi) 374 notq $A[1][3](%rdi) 375 notq $A[2][2](%rdi) 376 notq $A[3][2](%rdi) 377 notq $A[4][0](%rdi) 390 lea -100(%rdi),%rdi # preserve A[][] 433 lea 100(%rdi),%rdi # size optimization [all …]
|
| /freebsd-14.2/lib/libc/amd64/string/ |
| H A D | strcat.S | 41 incq %rdi 48 addq $8,%rdi 108 incq %rdi 131 incq %rdi 137 incq %rdi 143 incq %rdi 149 incq %rdi 155 incq %rdi 161 incq %rdi 167 incq %rdi [all …]
|
| H A D | memmove.S | 63 movq %rdi,%r8 83 leaq 32(%rdi),%rdi 165 movq %rdi,%r10 170 leaq 16(%rdi,%rcx),%rdi 200 leaq -8(%rdi,%rcx),%rdi 217 leaq -32(%rdi),%rdi 236 leaq -16(%rdi),%rdi 245 leaq -8(%rdi),%rdi 254 leaq -4(%rdi),%rdi 263 leaq -2(%rdi),%rdi [all …]
|
| H A D | memset.S | 39 movq %rdi,%rax 53 movq %r10,(%rdi) 54 movq %r10,8(%rdi) 57 leaq 32(%rdi),%rdi 71 movq %r10,(%rdi) 72 movq %r10,8(%rdi) 80 movq %r10,(%rdi) 106 movq %rdi,%r9 130 movq %r10,(%rdi) 132 movq %rdi,%r8 [all …]
|
| H A D | memcmp.S | 79 movq (%rdi),%r8 147 leaq 32(%rdi),%rdi 179 leaq 16(%rdi),%rdi 186 leaq 8(%rdi),%rdi 192 leaq -8(%rdi,%rdx),%rdi 197 leaq -16(%rdi,%rdx),%rdi 202 leaq 8(%rdi),%rdi 207 leaq -4(%rdi,%rdx),%rdi 217 leaq 4(%rdi),%rdi 326 sub %rdi, %rsi # express rsi as distance from rdi [all …]
|
| H A D | stpcpy.S | 55 incq %rdi 65 addq $8,%rdi 82 incq %rdi 88 incq %rdi 94 incq %rdi 100 incq %rdi 106 incq %rdi 112 incq %rdi 118 incq %rdi 122 incq %rdi [all …]
|
| /freebsd-14.2/sys/amd64/vmm/intel/ |
| H A D | vmx_support.S | 49 movq %rdi,VMXCTX_GUEST_RDI(%rsp); \ 64 movq %cr2,%rdi; \ 65 movq %rdi,VMXCTX_GUEST_CR2(%rsp); \ 66 movq %rsp,%rdi; 79 movq %rdi,%rsp; \ 80 movq VMXCTX_GUEST_CR2(%rdi),%rsi; \ 82 movq VMXCTX_GUEST_RSI(%rdi),%rsi; \ 83 movq VMXCTX_GUEST_RDX(%rdi),%rdx; \ 85 movq VMXCTX_GUEST_R8(%rdi),%r8; \ 86 movq VMXCTX_GUEST_R9(%rdi),%r9; \ [all …]
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | cpu_switch.S | 59 movq %rsi,%rdi 75 leaq TD_MD_PCB(%rdi),%r8 138 movq %rdi,%r13 140 movq %rsi,%rdi 377 sgdt PCB_GDT(%rdi) 378 sidt PCB_IDT(%rdi) 379 sldt PCB_LDT(%rdi) 380 str PCB_TR(%rdi) 454 lidt PCB_IDT(%rdi) 455 lldt PCB_LDT(%rdi) [all …]
|
| H A D | support.S | 186 leaq 32(%rdi),%rdi 203 leaq 16(%rdi),%rdi 210 leaq 8(%rdi),%rdi 226 leaq 8(%rdi),%rdi 241 leaq 4(%rdi),%rdi 316 leaq 32(%rdi),%rdi 478 leaq -8(%rdi),%rdi 487 leaq -4(%rdi),%rdi 496 leaq -2(%rdi),%rdi 578 leaq 32(%rdi),%rdi [all …]
|
| H A D | efirt_support.S | 40 movq %rbx, EC_RBX(%rdi) 41 movq %rsp, EC_RSP(%rdi) 42 movq %rbp, EC_RBP(%rdi) 43 movq %r12, EC_R12(%rdi) 44 movq %r13, EC_R13(%rdi) 45 movq %r14, EC_R14(%rdi) 46 movq %r15, EC_R15(%rdi) 70 movq EC_ARG3(%rdi), %r8 73 movq EC_ARG4(%rdi), %r9 94 movq EC_R15(%rdi), %r15 [all …]
|
| /freebsd-14.2/crypto/openssl/crypto/ec/asm/ |
| H A D | x25519-x86_64.pl | 132 mov %rax,%rdi 136 mov %rdi,%rax 141 mov %rdi,%rax 147 mov %rdi,%rax 521 .cfi_push %rdi 613 .cfi_push %rdi 641 adcx %rdi,$acc5 685 adox %rdi,$acc4 930 push %rdi 959 push %rdi [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/lua/setjmp/ |
| H A D | setjmp_x86_64.S | 40 movq %rsp, 0(%rdi) 41 movq %rbp, 8(%rdi) 42 movq %rbx, 16(%rdi) 43 movq %r12, 24(%rdi) 44 movq %r13, 32(%rdi) 45 movq %r14, 40(%rdi) 46 movq %r15, 48(%rdi) 54 movq 0(%rdi), %rsp 55 movq 8(%rdi), %rbp 56 movq 16(%rdi), %rbx [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
| H A D | sha512-x86_64.S | 153 movq %rbx,%rdi 155 xorq %rcx,%rdi 193 movq %r8,%rdi 196 xorq %r9,%rdi 202 xorq %r9,%rdi 247 xorq %rdi,%r9 270 movq %r9,%rdi 337 xorq %r8,%rdi 391 andq %r9,%rdi 449 movq %r8,%rdi [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_amd64.S | 30 push %rdi 35 lea 8(%rsp), %rdi 37 lea 16(%rsp), %rdi 44 pop %rdi 46 CFI_RESTORE(%rdi) 72 push %rdi 86 pop %rdi 114 push %rdi 142 pop %rdi 171 push %rdi [all …]
|