Searched refs:rdx (Results 1 - 25 of 84) sorted by relevance

1234

/freebsd-10.2-release/lib/libkse/arch/amd64/amd64/
H A Denter_uts.S36 addq %rcx, %rdx /* get stack base */
37 andq $~0xf, %rdx /* align to 16 bytes */
38 movq %rdx, %rsp /* switch to UTS stack */
39 movq %rdx, %rbp /* set frame */
/freebsd-10.2-release/lib/libc/amd64/gen/
H A Dsigsetjmp.S64 leaq 72(%rcx),%rdx /* 9,10 (sigset_t*)oset */
69 movq 0(%rsp),%rdx /* retval */
70 movq %rdx, 0(%rcx) /* 0; retval */
88 movq %rdi,%rdx
92 leaq 72(%rdx),%rsi /* (sigset_t*)set */
93 movq $0,%rdx /* (sigset_t*)oset */
99 2: movq %rdi,%rdx
101 movq 0(%rdx),%rcx
102 movq 8(%rdx),%rbx
103 movq 16(%rdx),
[all...]
H A D_setjmp.S51 movq 0(%rsp),%rdx /* retval */
52 movq %rdx, 0(%rax) /* 0; retval */
69 movq %rdi,%rdx
72 movl 68(%rdx),%eax
80 movq 0(%rdx),%rcx
81 movq 8(%rdx),%rbx
82 movq 16(%rdx),%rsp
83 movq 24(%rdx),%rbp
84 movq 32(%rdx),%r12
85 movq 40(%rdx),
[all...]
H A Dsetjmp.S56 leaq 72(%rcx),%rdx /* 9,10; (sigset_t*)oset */
61 movq 0(%rsp),%rdx /* retval */
62 movq %rdx, 0(%rcx) /* 0; retval */
81 movq %rdi,%rdx
83 leaq 72(%rdx),%rsi /* (sigset_t*)set */
84 movq $0,%rdx /* (sigset_t*)oset */
90 movq %rdi,%rdx
93 movl 68(%rdx),%eax
101 movq 0(%rdx),%rcx
102 movq 8(%rdx),
[all...]
/freebsd-10.2-release/secure/lib/libcrypto/amd64/
H A Dmodexp512-x86_64.S10 adcq $0,%rdx
12 movq %rdx,%rbx
17 adcq $0,%rdx
19 adcq $0,%rdx
20 movq %rdx,%rbx
25 adcq $0,%rdx
27 adcq $0,%rdx
28 movq %rdx,%rbx
33 adcq $0,%rdx
35 adcq $0,%rdx
[all...]
H A Dx86_64-mont.S12 cmpq %rsi,%rdx
34 movq %rdx,%r12
48 movq %rdx,%r11
53 adcq $0,%rdx
54 movq %rdx,%r13
63 adcq $0,%rdx
66 adcq $0,%rdx
68 movq %rdx,%r13
74 adcq $0,%rdx
76 movq %rdx,
[all...]
H A Dwp-x86_64.S22 movq %rdx,16(%r10)
30 xorq %rdx,%rdx
74 leaq (%rdx,%rdx,1),%rdi
82 leaq (%rdx,%rdx,1),%rdi
88 leaq (%rdx,%rdx,1),%rdi
96 leaq (%rdx,
[all...]
H A Dx86_64-mont5.S35 leaq 128(%rdx),%r12
178 movq %rdx,%r11
183 adcq $0,%rdx
184 movq %rdx,%r13
193 adcq $0,%rdx
196 adcq $0,%rdx
198 movq %rdx,%r13
204 adcq $0,%rdx
206 movq %rdx,%r10
214 adcq $0,%rdx
[all...]
/freebsd-10.2-release/lib/libstand/amd64/
H A D_setjmp.S51 movq 0(%rsp),%rdx /* retval */
52 movq %rdx, 0(%rax) /* 0; retval */
68 movq %rdi,%rdx
71 movl 68(%rdx),%eax
79 movq 0(%rdx),%rcx
80 movq 8(%rdx),%rbx
81 movq 16(%rdx),%rsp
82 movq 24(%rdx),%rbp
83 movq 32(%rdx),%r12
84 movq 40(%rdx),
[all...]
/freebsd-10.2-release/lib/libc/amd64/stdlib/
H A Ddiv.S15 salq $32,%rdx
16 orq %rdx,%rax
/freebsd-10.2-release/lib/libc/amd64/string/
H A Dmemset.S17 movq %rdx,%rcx
37 orq %rdx,%rax
39 movq %rdi,%rdx /* compute misalignment */
40 negq %rdx
41 andq $7,%rdx
43 subq %rdx,%r8
45 movq %rdx,%rcx /* set until word aligned */
H A Dstrcat.S34 movq (%rdi),%rdx
36 subq %r8,%rdx
37 testq %r9,%rdx
102 movq %rdx,(%rdi)
105 movq (%rsi),%rdx
106 movq %rdx,%rcx
122 shrq $8,%rdx
128 shrq $8,%rdx
134 shrq $8,%rdx
140 shrq $8,%rdx
[all...]
H A Dbcmp.S11 movq %rdx,%rcx /* compare by words */
17 movq %rdx,%rcx /* compare remainder by bytes */
H A Dstpcpy.S48 movq %rdx,(%rdi)
51 movq (%rsi),%rdx
52 movq %rdx,%rcx
68 shrq $8,%rdx
74 shrq $8,%rdx
80 shrq $8,%rdx
86 shrq $8,%rdx
92 shrq $8,%rdx
98 shrq $8,%rdx
104 shrq $8,%rdx
[all...]
H A Dstrcmp.S48 movq 8(%rsi),%rdx
50 cmpq %rax,%rdx
52 subq %r8,%rdx
54 andq %rax,%rdx
55 testq %r9,%rdx
71 movzbq %dl,%rdx
72 subq %rdx,%rax
H A Dbcopy.S58 movq %rdx,%rcx
67 movq %rdx,%rcx
81 movq %rdx,%rcx /* copy remainder by words */
H A Dmemcmp.S16 movq %rdx,%rcx /* compare by longs */
22 movq %rdx,%rcx /* compare remainder by bytes */
/freebsd-10.2-release/sys/boot/amd64/efi/
H A Dstart.S46 pushq %rdx
53 popq %rdx
55 pushq %rdx
/freebsd-10.2-release/crypto/openssl/crypto/bn/asm/
H A Dx86_64-mont5.pl37 $bp="%rdx"; # const BN_ULONG *bp,
190 mov %rdx,$hi0
195 adc \$0,%rdx
196 mov %rdx,$hi1
205 adc \$0,%rdx
208 adc \$0,%rdx
210 mov %rdx,$hi1
216 adc \$0,%rdx
218 mov %rdx,$lo0
226 adc \$0,%rdx
[all...]
H A Dmodexp512-x86_64.pl84 # uses rax, rdx, and args
91 mul $OP # rdx:rax = %OP * [0]
94 adc \$0, %rdx
99 mov %rdx, $TMP
102 mul $OP # rdx:rax = %OP * [$i]
105 adc \$0, %rdx
107 adc \$0, %rdx
111 mov %rdx, $X[0]
117 # uses rax, rdx, and args
124 mul $OP # rdx
[all...]
H A Dx86_64-mont.pl49 $bp="%rdx"; # const BN_ULONG *bp,
111 mov %rdx,$hi0
116 adc \$0,%rdx
117 mov %rdx,$hi1
126 adc \$0,%rdx
129 adc \$0,%rdx
131 mov %rdx,$hi1
137 adc \$0,%rdx
139 mov %rdx,$lo0
147 adc \$0,%rdx
[all...]
/freebsd-10.2-release/sys/amd64/amd64/
H A Dsupport.S68 movq $-PAGE_SIZE,%rdx
69 subq %rdx,%rdi
72 movnti %rax,(%rdi,%rdx)
73 movnti %rax,8(%rdi,%rdx)
74 movnti %rax,16(%rdi,%rdx)
75 movnti %rax,24(%rdi,%rdx)
76 addq $32,%rdx
85 movq %rdx,%rcx
92 movq %rdx,%rcx
105 * rdi, rsi, rdx
[all...]
H A Dcpu_switch.S76 movq PCPU(CURPMAP),%rdx
77 LK btrl %eax,PM_ACTIVE(%rdx) /* clear old */
91 * %rdx = mtx
121 1: movq %rdx,%rcx
128 movq %rcx,%rdx
144 SETLK %rdx, TD_LOCK(%rdi) /* Release the old thread */
151 SETLK %rdx,TD_LOCK(%rdi) /* Release the old thread */
154 movq TD_PROC(%rsi),%rdx /* newproc */
155 movq P_VMSPACE(%rdx), %rdx
[all...]
/freebsd-10.2-release/lib/libc/amd64/sys/
H A Dbrk.S52 movq PIC_GOT(HIDENAME(minbrk)),%rdx
53 cmpq %rax,(%rdx)
59 movq (%rdx),%rdi
69 movq PIC_GOT(HIDENAME(curbrk)),%rdx
70 movq %rax,(%rdx)
H A Dsbrk.S54 movq PIC_GOT(HIDENAME(curbrk)),%rdx
55 movq (%rdx),%rax
66 movq PIC_GOT(HIDENAME(curbrk)),%rdx
67 movq (%rdx),%rax
73 addq %rcx,(%rdx)

Completed in 213 milliseconds

1234