Home
last modified time | relevance | path

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

1234

/dragonfly/crypto/libressl/crypto/bn/
HDmodexp512-elf-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 …]
HDmont5-elf-x86_64.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 …]
HDmont-elf-x86_64.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,%r10
[all …]
HDgf2m-elf-x86_64.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 …]
/dragonfly/crypto/libressl/crypto/whrlpool/
HDwp-elf-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,%rdx,1),%rdi
102 leaq (%rdx,%rdx,1),%rdi
110 leaq (%rdx,%rdx,1),%rdi
116 leaq (%rdx,%rdx,1),%rdi
124 leaq (%rdx,%rdx,1),%rdi
[all …]
/dragonfly/sys/cpu/x86_64/include/
HDasmacros.h147 testq %rdx, %rdx ; \
150 testq $SPEC_CTRL_DUMMY_ENABLE,%rdx ; \
152 movq %rdx, %rax ; \
158 41: testq $SPEC_CTRL_DUMMY_IBPB,%rdx ; \
173 movq %rdx, TR_RDX(%rsp) ; \
177 movq TR_SS(%rcx), %rdx ; \
178 pushq %rdx ; \
179 movq TR_RSP(%rcx), %rdx ; \
180 pushq %rdx ; \
181 movq TR_RFLAGS(%rcx), %rdx ; \
[all …]
HDasm_mjgmacros.h52 cmpq $16,%rdx
62 movq -8(%rdi,%rdx),%r8
63 movq -8(%rsi,%rdx),%r9
74 movl -4(%rdi,%rdx),%r8d
75 movl -4(%rsi,%rdx),%r9d
86 movzwl -2(%rdi,%rdx),%r8d
87 movzwl -2(%rsi,%rdx),%r9d
101 cmpq $32,%rdx
111 movq -16(%rdi,%rdx),%r8
112 movq -16(%rsi,%rdx),%r9
[all …]
/dragonfly/lib/libc/x86_64/gen/
HDsetjmp.S55 leaq 72(%rcx),%rdx /* 9,10; (sigset_t*)oset */
60 movq 0(%rsp),%rdx /* retval */
61 movq %rdx, 0(%rcx) /* 0; retval */
80 movq %rdi,%rdx
82 leaq 72(%rdx),%rsi /* (sigset_t*)set */
83 movq $0,%rdx /* (sigset_t*)oset */
89 movq %rdi,%rdx
92 movl 68(%rdx),%eax
100 movq 0(%rdx),%rcx
101 movq 8(%rdx),%rbx
[all …]
HDsigsetjmp.S60 leaq 72(%rcx),%rdx /* 9,10 (sigset_t*)oset */
65 movq 0(%rsp),%rdx /* retval */
66 movq %rdx, 0(%rcx) /* 0; retval */
84 movq %rdi,%rdx
88 leaq 72(%rdx),%rsi /* (sigset_t*)set */
89 movq $0,%rdx /* (sigset_t*)oset */
95 2: movq %rdi,%rdx
97 movq 0(%rdx),%rcx
98 movq 8(%rdx),%rbx
99 movq 16(%rdx),%rsp
[all …]
HD_setjmp.S50 movq 0(%rsp),%rdx /* retval */
51 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),%r13
[all …]
/dragonfly/sys/platform/vkernel64/x86_64/
HDswtch.s115 movq TD_PCB(%rcx),%rdx /* RDX = PCB */
116 movq %rax,PCB_RIP(%rdx) /* return PC may be modified */
117 movq %rbx,PCB_RBX(%rdx)
118 movq %rsp,PCB_RSP(%rdx)
119 movq %rbp,PCB_RBP(%rdx)
120 movq %r12,PCB_R12(%rdx)
121 movq %r13,PCB_R13(%rdx)
122 movq %r14,PCB_R14(%rdx)
123 movq %r15,PCB_R15(%rdx)
169 movq PCB_FLAGS(%rdx),%rax
[all …]
/dragonfly/stand/lib/x86_64/
HD_setjmp.S49 movq 0(%rsp),%rdx /* retval */
50 movq %rdx, 0(%rax) /* 0; retval */
66 movq %rdi,%rdx
69 movl 68(%rdx),%eax
77 movq 0(%rdx),%rcx
78 movq 8(%rdx),%rbx
79 movq 16(%rdx),%rsp
80 movq 24(%rdx),%rbp
81 movq 32(%rdx),%r12
82 movq 40(%rdx),%r13
[all …]
/dragonfly/sys/platform/pc64/x86_64/
HDswtch.s149 movq TD_PCB(%rcx),%rdx /* RDX = PCB */
150 movq %rax,PCB_RIP(%rdx) /* return PC may be modified */
151 movq %rbx,PCB_RBX(%rdx)
152 movq %rsp,PCB_RSP(%rdx)
153 movq %rbp,PCB_RBP(%rdx)
154 movq %r12,PCB_R12(%rdx)
155 movq %r13,PCB_R13(%rdx)
156 movq %r14,PCB_R14(%rdx)
157 movq %r15,PCB_R15(%rdx)
219 movq PCB_FLAGS(%rdx),%rax
[all …]
HDsupport.s56 movq %rsi,%rdx
175 movq %rdx,%rcx
234 testq %rdx,%rdx /* anything to do? */
248 addq %rdx,%rax
266 movq PCPU(curthread),%rdx
267 movq TD_PCB(%rdx), %rdx
268 movq %rax,PCB_ONFAULT(%rdx)
274 movq PCPU(curthread),%rdx
275 movq TD_PCB(%rdx), %rdx
276 movq $0,PCB_ONFAULT(%rdx)
[all …]
HDipl.s156 movq $0,%rdx
157 testq PCPU_E8(ipending,%rdx),%rcx
160 movq $1,%rdx
161 testq PCPU_E8(ipending,%rdx),%rcx
164 movq $2,%rdx
165 testq PCPU_E8(ipending,%rdx),%rcx
248 andq PCPU_E8(ipending,%rdx),%rcx
251 btrq %rcx, PCPU_E8(ipending,%rdx)
255 shlq $6, %rdx
256 orq %rdx, %rcx /* form intr number */
[all …]
HDexception.S156 movq %rdx, TR_RDX(%rsp)
163 shlq $32,%rdx
164 orq %rdx,%rax
166 movq TR_PCB_GS_KERNEL(%rsp),%rdx /* retrieve kernel %gs */
168 shrq $32,%rdx
173 movq TR_RDX(%rsp), %rdx
218 movq %rdx, TR_RDX(%rsp)
221 movq TR_PCB_GS_SAVED(%rsp),%rdx
223 shrq $32,%rdx
231 movq TR_RDX(%rsp),%rdx
[all …]
/dragonfly/sys/cpu/x86_64/misc/
HDin_cksum2.s59 movq %rdi,%rdx /* %rdx = buffer pointer */
66 addl (%rdx),%eax
67 adcl 4(%rdx),%eax
68 adcl 8(%rdx),%eax
69 adcl 12(%rdx),%eax
70 adcl 16(%rdx),%eax
72 addq $20,%rdx
79 addl (%rdx),%eax
81 addq $4,%rdx
/dragonfly/sys/platform/pc64/apic/
HDioapic_ipl.s82 movq CNAME(ioapic_irqs) + IOAPIC_IRQI_ADDR(%rax), %rdx
84 testq %rdx, %rdx
86 movl %ecx, (%rdx) /* target register index */
87 orl $IOART_INTMASK, IOAPIC_WINDOW(%rdx)
99 movq CNAME(ioapic_irqs) + IOAPIC_IRQI_ADDR(%rax), %rdx
101 testq %rdx, %rdx
103 movl %ecx, (%rdx) /* write the target register index */
104 andl $~IOART_INTMASK, IOAPIC_WINDOW(%rdx)
/dragonfly/crypto/libressl/crypto/sha/
HDsha512-elf-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,%r13
129 movq %rdx,%r15
[all …]
/dragonfly/lib/libc/x86_64/string/
HDstrcat.S32 movq (%rdi),%rdx
34 subq %r8,%rdx
35 testq %r9,%rdx
100 movq %rdx,(%rdi)
103 movq (%rsi),%rdx
104 movq %rdx,%rcx
120 shrq $8,%rdx
126 shrq $8,%rdx
132 shrq $8,%rdx
138 shrq $8,%rdx
[all …]
HDstrcpy.S46 movq %rdx,(%rdi)
49 movq (%rsi),%rdx
50 movq %rdx,%rcx
66 shrq $8,%rdx
72 shrq $8,%rdx
78 shrq $8,%rdx
84 shrq $8,%rdx
90 shrq $8,%rdx
96 shrq $8,%rdx
102 shrq $8,%rdx
HDstrcmp.S46 movq 8(%rsi),%rdx
48 cmpq %rax,%rdx
50 subq %r8,%rdx
52 andq %rax,%rdx
53 testq %r9,%rdx
69 movzbq %dl,%rdx
70 subq %rdx,%rax
/dragonfly/test/testcases/libnvmm/
HDh_io_assist_asm.S60 movq $123,%rdx
75 movq $123,%rdx
90 movq $123,%rdx
102 movq $123,%rdx
114 movq $123,%rdx
126 movq $123,%rdx
146 movq $123,%rdx
161 movq $123,%rdx
176 movq $123,%rdx
187 movq $123,%rdx
[all …]
/dragonfly/lib/libc/x86_64/sys/
HDfake_sbrk.S52 movq PIC_GOT(HIDENAME(curbrk)),%rdx
53 movq (%rdx),%rax
64 movq PIC_GOT(HIDENAME(curbrk)),%rdx
65 movq (%rdx),%rax
71 addq %rcx,(%rdx)
81 movq PIC_GOT(HIDENAME(cerror)),%rdx
82 jmp *%rdx
HDgetcontext.S52 movq %rdi,%rdx
53 addq $UC_SIGMASK,%rdx /* pointer to signal mask */
69 movq %rdx,MC_RDX(%rdi)
107 movq $0,%rdx
128 movq (%rsp),%rdx
129 movq %rdx,MC_RIP(%rdi)
151 movq PIC_GOT(HIDENAME(cerror)),%rdx
152 jmp *%rdx

1234