/freebsd-11-stable/sys/dev/hyperv/vmbus/amd64/ |
H A D | vmbus_vector.S | 42 movq %rsp, %rdi
|
/freebsd-11-stable/stand/efi/loader/arch/amd64/ |
H A D | start.S | 49 lea ImageBase(%rip), %rdi 58 popq %rdi
|
H A D | amd64_tramp.S | 42 movq %rdi,%rsp /* Switch to our temporary stack. */
|
/freebsd-11-stable/secure/lib/libcrypto/amd64/ |
H A D | sha512-x86_64.S | 35 movq %rdi,128+0(%rsp) 41 movq 0(%rdi),%rax 42 movq 8(%rdi),%rbx 43 movq 16(%rdi),%rcx 44 movq 24(%rdi),%rdx 45 movq 32(%rdi),%r8 46 movq 40(%rdi),%r9 47 movq 48(%rdi),%r10 48 movq 56(%rdi),%r11 53 movq %rbx,%rdi [all...] |
H A D | x86_64-mont.S | 204 movq %rax,(%rdi,%r14,8) 217 movq (%rdi,%r14,8),%rcx 223 movq %rdx,(%rdi,%r14,8) 279 movq %rdi,16(%rsp,%r9,8) 300 movq %rdx,%rdi 309 addq %rax,%rdi 312 addq %r11,%rdi 315 movq %rdi,(%rsp) 333 movq %rdx,%rdi 342 addq %rax,%rdi [all...] |
H A D | aesni-x86_64.S | 9 movups (%rdi),%xmm2 33 movups (%rdi),%xmm2 511 movdqu (%rdi),%xmm2 512 movdqu 16(%rdi),%xmm3 513 movdqu 32(%rdi),%xmm4 514 movdqu 48(%rdi),%xmm5 515 movdqu 64(%rdi),%xmm6 516 movdqu 80(%rdi),%xmm7 517 movdqu 96(%rdi),%xmm8 518 movdqu 112(%rdi), [all...] |
H A D | x86_64cpuid.S | 17 movl (%rdi),%eax 20 cmpxchgl %r8d,(%rdi) 44 movl %eax,8(%rdi) 162 movl %ebx,8(%rdi) 175 andl $0xffffffdf,8(%rdi) 194 movb %al,(%rdi) 196 leaq 1(%rdi),%rdi 202 testq $7,%rdi 204 movb %al,(%rdi) [all...] |
H A D | ecp_nistz256-x86_64.S | 55 movq %r8,0(%rdi) 57 movq %r9,8(%rdi) 59 movq %r10,16(%rdi) 60 movq %r11,24(%rdi) 117 movq %r8,0(%rdi) 118 movq %r9,8(%rdi) 119 movq %r10,16(%rdi) 120 movq %r11,24(%rdi) 181 movq %r8,0(%rdi) 183 movq %r9,8(%rdi) [all...] |
H A D | rsaz-x86_64.S | 394 movq %rdi,%rsi 428 mulxq %rdx,%rax,%rdi 432 adcxq %rdi,%r8 444 mulxq 24(%rsi),%rdi,%r8 445 adoxq %rdi,%r11 453 mulxq 40(%rsi),%rdi,%r8 454 adoxq %rdi,%r13 462 adoxq %rdi,%r15 464 mulxq %rdx,%rax,%rdi 475 adcxq %rdi, [all...] |
H A D | aesni-mb-x86_64.S | 39 leaq 80(%rdi),%rdi 44 movl -64(%rdi),%ecx 45 movq -80(%rdi),%r8 47 movq -72(%rdi),%r12 50 movdqu -56(%rdi),%xmm2 53 movl -24(%rdi),%ecx 54 movq -40(%rdi),%r9 56 movq -32(%rdi),%r13 59 movdqu -16(%rdi), [all...] |
H A D | aes-x86_64.S | 22 movl 0(%r14,%rdi,8),%r11d 29 xorl 3(%r14,%rdi,8),%r11d 47 xorl 2(%r14,%rdi,8),%r11d 54 xorl 1(%r14,%rdi,8),%r11d 61 xorl 1(%r14,%rdi,8),%r12d 76 movzbl 2(%r14,%rdi,8),%r11d 83 movl 0(%r14,%rdi,8),%edi 97 movl 0(%r14,%rdi,8),%edi 110 movl 0(%r14,%rdi,8),%edi 125 movl 2(%r14,%rdi, [all...] |
H A D | rsaz-avx2.S | 21 subq $-128,%rdi 556 vmovdqu %ymm0,0-128(%rdi) 559 vmovdqu %ymm1,32-128(%rdi) 562 vmovdqu %ymm2,64-128(%rdi) 564 vmovdqu %ymm3,96-128(%rdi) 613 vmovdqu %ymm4,128-128(%rdi) 616 vmovdqu %ymm5,160-128(%rdi) 619 vmovdqu %ymm6,192-128(%rdi) 621 vmovdqu %ymm7,224-128(%rdi) 622 vmovdqu %ymm8,256-128(%rdi) [all...] |
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | sigtramp.S | 43 lea SIGF_UC(%rsp),%rdi /* get ucontext_t */
|
H A D | exception.S | 222 movq %rdi,TF_RDI(%rsp) 226 movq PCPU(CURPCB),%rdi 227 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi) 235 movq %rdi,TF_RDI(%rsp) 287 movq %rsp,%rdi 302 movq %rdi,TF_RDI(%rsp) 303 movq PCPU(CURPCB),%rdi 304 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi) 311 movq %rdi,TF_RDI(%rsp) 327 movq %rdi,TF_RD [all...] |
/freebsd-11-stable/sys/amd64/ia32/ |
H A D | ia32_exception.S | 52 movq %rdi,TF_RDI(%rsp) 53 movq PCPU(CURPCB),%rdi 54 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi) 75 movq %rsp, %rdi
|
/freebsd-11-stable/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_asm.S | 41 movq TF_RDI(%rsp),%rdi; \ 70 movq TF_RIP(%rsp), %rdi 71 decq %rdi 183 cmpxchgl %edx, (%rdi) 194 cmpxchgq %rdx, (%rdi) 215 xchgq %rdi, %rsi /* make %rsi source, %rdi dest */ 218 smovb /* move from %ds:rsi to %ed:rdi */ 233 movb (%rdi), %al /* load from source */ 235 addq $1, %rdi /* incremen [all...] |
/freebsd-11-stable/libexec/rtld-elf/amd64/ |
H A D | rtld_start.S | 35 movq %rdi,%r12 41 movq %r12,%rdi # *ap 72 * rdi 0x20 100 pushq %rdi # Save %rdi 102 .cfi_offset %rdi,-64 116 movq 0x58(%rsp),%rdi # Fetch obj argument 137 popq %rdi # Restore %rdi 139 .cfi_restore %rdi [all...] |
/freebsd-11-stable/lib/libc/amd64/string/ |
H A D | memcmp.S | 32 subq %rcx,%rdi /* eight pairs of bytes do not */ 37 movb -1(%rdi),%al
|
H A D | bzero.S | 26 movq %rdi,%rcx /* compute misalignment */
|
H A D | memset.S | 18 movq %rdi,%r11 39 movq %rdi,%rdx /* compute misalignment */
|
/freebsd-11-stable/lib/libc/amd64/sys/ |
H A D | sbrk.S | 51 pushq %rdi 52 movq %rdi,%rcx 61 addq %rax,%rdi
|
/freebsd-11-stable/sys/contrib/zlib/contrib/gcc_gvmat64/ |
H A D | gvmat64.S | 68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12 181 ; param 1 in rdi, param 2 in rsi 194 ; mac: param 1 in rdi, param 2 rsi 201 mov rcx,rdi 292 mov rdi, prev_ad 306 movzx r8d, word ptr [rdi + r8*2] 326 movzx r8d, word ptr [rdi + r8*2] 345 movzx r8d, word ptr [rdi + r8*2] 387 movzx r8d, word ptr [rdi + r8*2] 421 lea rdi, [r [all...] |
/freebsd-11-stable/sys/crypto/aesni/ |
H A D | aeskeys_amd64.S | 118 movups (%rdi),%xmm0 # user key (first 16 bytes) 125 movups 0x10(%rdi),%xmm2 # other user key 156 movq 0x10(%rdi),%xmm2 # other user key 203 addq %rax,%rdi 204 movdqa (%rdi),%xmm0 209 subq $0x10,%rdi 210 aesimc (%rdi),%xmm1 216 subq $0x10,%rdi 217 movdqa (%rdi),%xmm0
|
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | rdmavt_cq.h | 89 struct rvt_dev_info *rdi; member in struct:rvt_cq
|
/freebsd-11-stable/sys/amd64/vmm/amd/ |
H A D | svm_support.S | 48 * %rdi: physical address of VMCB 72 movq %rdi, %rax 91 movq SCTX_RDI(%rsi), %rdi 115 movq %rdi, SCTX_RDI(%rax) 154 xor %rdi, %rdi
|