Searched refs:rdx (Results 26 - 50 of 84) sorted by relevance

1234

/freebsd-10.2-release/lib/libc/amd64/sys/
H A Dcerror.S56 movq $-1,%rdx
/freebsd-10.2-release/libexec/rtld-elf/amd64/
H A Drtld_start.S37 movq %rsp,%rdx # construct address of obj_main
38 addq $8,%rdx
44 * %rdx contains a pointer to a termination function that should be
69 * rdx 0x38
91 pushq %rdx # Save %rdx
93 .cfi_offset %rdx,-40
146 popq %rdx # Restore %rdx
148 .cfi_restore %rdx
[all...]
/freebsd-10.2-release/secure/lib/libcrypto/amd64/
H A Dx86_64-gf2m.S20 movq %rax,%rdx
23 shrq $1,%rdx
31 xorq %rcx,%rdx
34 xorq %rbx,%rdx
90 xorq %rbx,%rdx
105 xorq %rbx,%rdx
120 xorq %rbx,%rdx
135 xorq %rbx,%rdx
150 xorq %rbx,%rdx
165 xorq %rbx,%rdx
[all...]
H A Dsha512-x86_64.S15 shlq $4,%rdx
17 leaq (%rsi,%rdx,8),%rdx
21 movq %rdx,128+16(%rsp)
30 movq 24(%rdi),%rdx
77 addq %r12,%rdx
83 movq %rdx,%r13
91 xorq %rdx,%r13
99 andq %rdx,%r15
103 xorq %rdx,
[all...]
H A Daesni-x86_64.S8 movl 240(%rdx),%eax
9 movups (%rdx),%xmm0
10 movups 16(%rdx),%xmm1
11 leaq 32(%rdx),%rdx
16 movups (%rdx),%xmm1
17 leaq 16(%rdx),%rdx
29 movl 240(%rdx),%eax
30 movups (%rdx),
[all...]
H A Drc4-x86_64.S17 movq %rdx,%r12
67 movb (%rdi,%rdx,4),%r8b
75 movb (%rdi,%rdx,4),%r8b
83 movb (%rdi,%rdx,4),%r8b
91 movb (%rdi,%rdx,4),%r8b
99 movb (%rdi,%rdx,4),%r8b
107 movb (%rdi,%rdx,4),%r8b
115 movb (%rdi,%rdx,4),%r8b
124 movb (%rdi,%rdx,4),%r8b
376 xorb (%rdi,%rdx,
[all...]
H A Dmd5-x86_64.S19 shlq $6,%rdx
20 leaq (%rsi,%rdx,1),%rdi
53 leal -389564586(%rdx,%r10,1),%edx
89 leal 1200080426(%rdx,%r10,1),%edx
125 leal -1958414417(%rdx,%r10,1),%edx
161 leal -40341101(%rdx,%r10,1),%edx
202 leal -1069501632(%rdx,%r10,1),%edx
246 leal 38016083(%rdx,%r10,1),%edx
290 leal -1019803690(%rdx,%r10,1),%edx
334 leal -51403784(%rdx,
[all...]
H A Dvpaes-x86_64.S22 movq %rdx,%r9
24 movl 240(%rdx),%eax
112 movq %rdx,%r9
113 movl 240(%rdx),%eax
239 movdqu %xmm0,(%rdx)
246 movdqu %xmm3,(%rdx)
367 addq $32,%rdx
370 addq $-16,%rdx
373 movdqu %xmm0,(%rdx)
546 addq $16,%rdx
[all...]
H A Daes-x86_64.S287 leal (%rdx,%rdx,1),%r9d
347 leaq -63(%rdx),%rcx
359 movq %rdx,%r15
648 shlq $32,%rdx
651 orq %rdx,%rcx
654 movq %rcx,%rdx
656 andq %rsi,%rdx
658 movq %rdx,%r12
664 subq %r12,%rdx
[all...]
H A Dcmll-x86_64.S30 movq %rdx,%r14
299 movq %rdx,%r15
554 movq %rdx,%r13
915 movq 40(%r13),%rdx
927 movq %rdx,%r9
931 shlq $15,%rdx
932 orq %r11,%rdx
934 movq %rdx,-88(%r13)
947 movq %rdx,%r9
951 shlq $15,%rdx
[all...]
/freebsd-10.2-release/lib/libz/contrib/gcc_gvmat64/
H A Dgvmat64.S68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
170 ; parameter 1 in rcx(deflate state s), param 2 in rdx (cur match)
176 ; rax, rcx, rdx, r8, r9, r10, and r11, which are scratch.
195 ; this clear high 32 bits of r8, which can be garbage in both r8 and rdx
419 mov rdx, 0xfffffffffffffef8 //; -(MAX_MATCH_8)
423 prefetcht1 [rsi+rdx]
424 prefetcht1 [rdi+rdx]
428 ;;; adjust rdx so that it is offset to the exact byte that mismatched.
443 mov rax, [rsi + rdx]
444 xor rax, [rdi + rdx]
[all...]
/freebsd-10.2-release/sys/amd64/vmm/amd/
H A Dsvm_support.S48 * %rdx: pointer to the pcpu data
54 push %rdx
88 movq SCTX_RDX(%rsi), %rdx
112 movq %rdx, SCTX_RDX(%rax)
124 pop %rdx
126 shr $32, %rdx
/freebsd-10.2-release/sys/amd64/linux32/
H A Dlinux32_support.s49 movl %edi,(%rdx)
64 movl %edi,(%rdx)
83 movl %eax,(%rdx)
102 movl %eax,(%rdx)
121 movl %eax,(%rdx)
/freebsd-10.2-release/sys/boot/amd64/efi/
H A Damd64_tramp.S44 movq %rdx,%r12 /* Stash the kernel values for later. */
/freebsd-10.2-release/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_asm.S43 movq TF_RDX(%rsp),%rdx; \
75 movq TF_RAX(%rsp), %rdx
199 cmpxchgq %rdx, (%rdi)
221 movq %rdx, %rcx /* load count */
242 subq $1, %rdx /* decrement remaining count */
245 testq $0xfff, %rdx /* test if count is 4k-aligned */
250 cmpq $0, %rdx
318 movq %rdx, %rcx
319 movq %rsi, %rdx
/freebsd-10.2-release/lib/libc/stdio/
H A Dxprintf_int.c262 int rdx, sign, zext, ngrp; local
288 rdx = 10;
295 rdx = 16;
300 rdx = 10;
305 rdx = 8;
350 p = __ultoa(uu, pe, rdx, digit, ngrp, thousands_sep, grouping);
352 p = __ujtoa(uu, pe, rdx, digit, ngrp, thousands_sep, grouping);
366 if (pi->prec == 0 && !(pi->alt && rdx == 8))
369 if (rdx == 8)
371 if (rdx
[all...]
/freebsd-10.2-release/crypto/openssl/crypto/camellia/asm/
H A Dcmll-x86_64.pl142 mov %rdx,$key
252 mov %rdx,$keyend
413 mov %rdx,$out # keyTable
525 &_loadround (4,$out,"%rcx","%rdx"); # KR
535 &_rotl128 ("%rcx","%rdx",15);
536 &_saveround (4,$out,-128,"%rcx","%rdx"); # KR<<<15
539 &_rotl128 ("%rcx","%rdx",15); # 15+15=30
540 &_saveround (8,$out,-128,"%rcx","%rdx"); # KR<<<30
549 &_rotl128 ("%rcx","%rdx",30); # 30+30=60
550 &_saveround (18,$out,-128,"%rcx","%rdx"); # K
[all...]
/freebsd-10.2-release/lib/libkse/arch/amd64/amd64/
H A Dcontext.S36 * rdx (3rd arg, 2nd return)
53 * rdx 3
60 * rdx 2
64 * secondary return, eg: pipe(2), in %rdx) %rcx,%rsi,%rdi etc are
129 movq %rdx, MC_RDX(%rdi)
201 movq MC_RDX(%rdi), %rax /* rdx on stack */
209 cmpq $0, %rdx /* set *loc to val */
211 movq %rsi, (%rdx)
213 popq %rsi /* restore rsi, rdx, and rdi */
214 popq %rdx
[all...]
/freebsd-10.2-release/sys/cddl/contrib/opensolaris/common/atomic/amd64/
H A Dopensolaris_atomic.S61 cmpxchgq %rdx, (%rdi)
/freebsd-10.2-release/sys/compat/ndis/
H A Dwinx64_wrap.S52 * %rdi, %rsi, %rdx, %rcx, %r8, %r9
60 * %rcx, %rdx, %r8, %r9
107 mov %rdx,%rsi # set up arg1 (%rdx -> %rsi)
108 mov %r8,%rdx # set up arg2 (%r8 -> %rdx)
137 /* %rdx is already correct */
/freebsd-10.2-release/sys/amd64/amd64/
H A Dapic_vector.S65 movq lapic, %rdx ; /* pointer to local APIC */ \
66 movl LA_ISR + 16 * (index)(%rdx), %eax ; /* load ISR */ \
245 movq lapic, %rdx
246 movl $0, LA_EOI(%rdx) /* End Of Interrupt to APIC */
H A Dexception.S192 movq %rdx,TF_RDX(%rsp)
268 movq %rdx,TF_RDX(%rsp)
378 movq %rdx,TF_RDX(%rsp) /* arg 3 */
410 movq TF_RDX(%rsp),%rdx /* return value 2 */
467 movq %rdx,TF_RDX(%rsp)
495 shlq $32,%rdx
496 orq %rdx,%r12
498 movq TF_SIZE(%rsp),%rdx
500 shrq $32,%rdx
539 movq PCPU(RSP0),%rdx
[all...]
/freebsd-10.2-release/lib/libc/amd64/gen/
H A Drfork_thread.S38 * %edi %rsi %rdx %rcx
50 movq %rdx, %rbx
/freebsd-10.2-release/crypto/openssl/crypto/
H A Dx86_64cpuid.pl17 ($arg1,$arg2,$arg3,$arg4)=$win64?("%rcx","%rdx","%r8", "%r9") : # Win64 order
18 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
50 shl \$32,%rdx
51 or %rdx,%rax
234 xorq %rdx,%rdx
257 xorq %rdx,%rdx
/freebsd-10.2-release/sys/amd64/ia32/
H A Dia32_exception.S56 movq %rdx,TF_RDX(%rsp)

Completed in 250 milliseconds

1234