Searched refs:rdi (Results 26 - 50 of 129) sorted by relevance

123456

/freebsd-11-stable/sys/dev/hyperv/vmbus/amd64/
H A Dvmbus_vector.S42 movq %rsp, %rdi
/freebsd-11-stable/stand/efi/loader/arch/amd64/
H A Dstart.S49 lea ImageBase(%rip), %rdi
58 popq %rdi
H A Damd64_tramp.S42 movq %rdi,%rsp /* Switch to our temporary stack. */
/freebsd-11-stable/secure/lib/libcrypto/amd64/
H A Dsha512-x86_64.S35 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 Dx86_64-mont.S204 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 Daesni-x86_64.S9 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 Dx86_64cpuid.S17 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 Decp_nistz256-x86_64.S55 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 Drsaz-x86_64.S394 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 Daesni-mb-x86_64.S39 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 Daes-x86_64.S22 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 Drsaz-avx2.S21 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 Dsigtramp.S43 lea SIGF_UC(%rsp),%rdi /* get ucontext_t */
H A Dexception.S222 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 Dia32_exception.S52 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 Ddtrace_asm.S41 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 Drtld_start.S35 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 Dmemcmp.S32 subq %rcx,%rdi /* eight pairs of bytes do not */
37 movb -1(%rdi),%al
H A Dbzero.S26 movq %rdi,%rcx /* compute misalignment */
H A Dmemset.S18 movq %rdi,%r11
39 movq %rdi,%rdx /* compute misalignment */
/freebsd-11-stable/lib/libc/amd64/sys/
H A Dsbrk.S51 pushq %rdi
52 movq %rdi,%rcx
61 addq %rax,%rdi
/freebsd-11-stable/sys/contrib/zlib/contrib/gcc_gvmat64/
H A Dgvmat64.S68 ; 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 Daeskeys_amd64.S118 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 Drdmavt_cq.h89 struct rvt_dev_info *rdi; member in struct:rvt_cq
/freebsd-11-stable/sys/amd64/vmm/amd/
H A Dsvm_support.S48 * %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

Completed in 154 milliseconds

123456