Home
last modified time | relevance | path

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

123456

/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dmemcpy.S1399 lea 0x30(%rdx),%rdx
1427 lea 0x10(%rdx),%rdx
1440 lea 0x10(%rdx),%rdx
1454 lea 0x30(%rdx),%rdx
1482 lea 0x10(%rdx),%rdx
1495 lea 0x10(%rdx),%rdx
1509 lea 0x30(%rdx),%rdx
1537 lea 0x10(%rdx),%rdx
1550 lea 0x10(%rdx),%rdx
1564 lea 0x30(%rdx),%rdx
[all …]
H A Dmemset.S92 cmp $0x1,%rdx
99 mov %rdx,%r8
100 movzbq %sil,%rdx
501 mov %rdx,-0x8(%rdi)
548 movd %rdx,%xmm0
881 mov %rdx,(%rdi)
882 mov %rdx,0x8(%rdi)
915 xchg %rax,%rdx
919 xchg %rax,%rdx
927 movnti %rdx,(%rdi)
[all …]
H A Dstrcat.S71 movq (%rdi), %rdx / move 1 quadword from (%rdi) to %rdx
73 andq %rdx, %rcx / %rcx = %rdx & 0x7f7f7f7f7f7f7f7f
76 orq %rdx, %rcx / %rcx |= %rdx
95 movq (%rsi), %rdx / move 1 quadword from (%rsi) to %rdx
97 andq %rdx, %rcx / %rcx = %rdx & 0x7f7f7f7f7f7f7f7f
100 orq %rdx, %rcx / %rcx |= %rdx
104 movq %rdx, (%rdi) / copy this quadword to (%rdi)
H A Dmemcmp.S62 cmp $8, %rdx
66 test %rdx, %rdx
76 dec %rdx
92 cmp $32, %rdx
107 sub $8, %rdx
152 sub $32, %rdx
180 lea -8 (%r8, %rdx), %rdx
203 cmp %rdx, %rcx
246 sub $64, %rdx
268 cmp %rdx, %rcx
[all …]
/illumos-gate/usr/src/common/bignum/amd64/
H A Dbignum_amd64_asm.S239 testq %rdx, %rdx
242 movq %rdx, %r8 / Use r8 for len; %rdx is used by mul
256 adcq $0, %rdx / p += cy
267 adcq $0, %rdx / p += cy
278 adcq $0, %rdx / p += cy
289 adcq $0, %rdx / p += cy
300 adcq $0, %rdx / p += cy
311 adcq $0, %rdx / p += cy
322 adcq $0, %rdx / p += cy
331 adcq $0, %rdx / p += cy
[all …]
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/
H A D64.bmi1.s47 andn %rax, %rbx, %rdx
53 blsi %rax, %rdx
54 blsi (%rax), %rdx
55 blsi 0x40(%rax), %rdx
56 blsmsk %rax, %rdx
57 blsmsk (%rax), %rdx
59 blsr %rax, %rdx
60 blsr (%rax), %rdx
61 blsr 0x40(%rax), %rdx
62 tzcnt %rax, %rdx
[all …]
H A D64.avx512_vnni.s37 vpdpbusd (%rdx){1to4}, %xmm1, %xmm2
39 vpdpbusd (%rdx){1to8}, %ymm1, %ymm2
41 vpdpbusd (%rdx){1to16}, %zmm1, %zmm2
55 vpdpbusds (%rdx){1to4}, %xmm1, %xmm2
57 vpdpbusds (%rdx){1to8}, %ymm1, %ymm2
59 vpdpbusds (%rdx){1to16}, %zmm1, %zmm2
73 vpdpwssd (%rdx){1to4}, %xmm1, %xmm2
75 vpdpwssd (%rdx){1to8}, %ymm1, %ymm2
77 vpdpwssd (%rdx){1to16}, %zmm1, %zmm2
91 vpdpwssds (%rdx){1to4}, %xmm1, %xmm2
[all …]
H A D64.bmi1.out22 libdis_test+0x6d: c4 e2 e0 f2 d0 andn %rax,%rbx,%rdx
25 libdis_test+0x7d: c4 e2 e0 f7 d0 bextr %rbx,%rax,%rdx
28 libdis_test+0x8d: c4 e2 e8 f3 d8 blsi %rax,%rdx
29 libdis_test+0x92: c4 e2 e8 f3 18 blsi (%rax),%rdx
30 libdis_test+0x97: c4 e2 e8 f3 58 40 blsi 0x40(%rax),%rdx
31 libdis_test+0x9d: c4 e2 e8 f3 d0 blsmsk %rax,%rdx
32 libdis_test+0xa2: c4 e2 e8 f3 10 blsmsk (%rax),%rdx
34 libdis_test+0xad: c4 e2 e8 f3 c8 blsr %rax,%rdx
35 libdis_test+0xb2: c4 e2 e8 f3 08 blsr (%rax),%rdx
37 libdis_test+0xbd: f3 48 0f bc d0 tzcnt %rax,%rdx
[all …]
H A D64.avx512_vnni.out14 libdis_test+0x4b: 62 f2 75 18 50 12 vpdpbusd (%rdx){1to4},%xmm1,%xmm2
15 libdis_test+0x51: 62 f2 75 18 50 92 vpdpbusd 0x23(%rdx){1to4},%xmm1,%xmm2
17 libdis_test+0x5b: 62 f2 75 38 50 12 vpdpbusd (%rdx){1to8},%ymm1,%ymm2
18 libdis_test+0x61: 62 f2 75 38 50 92 vpdpbusd 0x23(%rdx){1to8},%ymm1,%ymm2
20 libdis_test+0x6b: 62 f2 75 58 50 12 vpdpbusd (%rdx){1to16},%zmm1,%zmm2
36 libdis_test+0xc6: 62 f2 75 18 51 12 vpdpbusds (%rdx){1to4},%xmm1,%xmm2
39 libdis_test+0xd6: 62 f2 75 38 51 12 vpdpbusds (%rdx){1to8},%ymm1,%ymm2
42 libdis_test+0xe6: 62 f2 75 58 51 12 vpdpbusds (%rdx){1to16},%zmm1,%zmm2
58 libdis_test+0x141: 62 f2 75 18 52 12 vpdpwssd (%rdx){1to4},%xmm1,%xmm2
61 libdis_test+0x151: 62 f2 75 38 52 12 vpdpwssd (%rdx){1to8},%ymm1,%ymm2
[all …]
H A D64.vbmi2.s283 vpshldvd (%rdx){1to4}, %xmm4, %xmm5
292 vpshldvd (%rdx){1to8}, %ymm4, %ymm5
301 vpshldvd (%rdx){1to16}, %zmm4, %zmm5
310 vpshldvq (%rdx){1to2}, %xmm4, %xmm5
319 vpshldvq (%rdx){1to4}, %ymm4, %ymm5
328 vpshldvq (%rdx){1to8}, %zmm4, %zmm5
358 vpshrdvd (%rdx){1to4}, %xmm4, %xmm5
367 vpshrdvd (%rdx){1to8}, %ymm4, %ymm5
385 vpshrdvq (%rdx){1to2}, %xmm4, %xmm5
394 vpshrdvq (%rdx){1to4}, %ymm4, %ymm5
[all …]
H A D64.vbmi.s142 vpermi2d (%rdx){1to4}, %xmm14, %xmm15
154 vpermi2d (%rdx){1to8}, %ymm14, %ymm15
166 vpermi2d (%rdx){1to16}, %zmm14, %zmm15
178 vpermi2q (%rdx){1to2}, %xmm14, %xmm15
190 vpermi2q (%rdx){1to4}, %ymm14, %ymm15
202 vpermi2q (%rdx){1to8}, %zmm14, %zmm15
268 vpermt2d (%rdx){1to4}, %xmm14, %xmm15
280 vpermt2d (%rdx){1to8}, %ymm14, %ymm15
304 vpermt2q (%rdx){1to2}, %xmm14, %xmm15
316 vpermt2q (%rdx){1to4}, %ymm14, %ymm15
[all …]
H A D64.avx.s30 vaddpd 0x42(%rdx), %ymm5, %ymm6
37 vaddps 0x42(%rdx), %ymm5, %ymm6
90 vandnpd 0x42(%rdx), %ymm5, %ymm6
97 vandnps 0x42(%rdx), %ymm5, %ymm6
104 vandpd 0x42(%rdx), %ymm5, %ymm6
111 vandps 0x42(%rdx), %ymm5, %ymm6
1055 vldmxcsr (%rdx)
1056 vldmxcsr 0x8(%rdx)
1201 vmovmskps %ymm3, %rdx
2232 vstmxcsr (%rdx)
[all …]
H A D64.avx512.s166 vandnpd 0x42(%rdx), %zmm5, %zmm6
176 vandnps 0x42(%rdx), %zmm5, %zmm6
186 vandpd 0x42(%rdx), %zmm5, %zmm6
196 vandps 0x42(%rdx), %zmm5, %zmm6
203 vpandd 0x42(%rdx), %ymm5, %ymm6
206 vpandd 0x42(%rdx), %zmm5, %zmm6
213 vpandq 0x42(%rdx), %ymm5, %ymm6
216 vpandq 0x42(%rdx), %zmm5, %zmm6
263 vpord 0x42(%rdx), %ymm5, %ymm6
273 vporq 0x42(%rdx), %ymm5, %ymm6
[all …]
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Dexc.S38 pushq %rdx
79 movq %rdx,(%rax)
80 movq (4*8)(%rsp),%rdx /* copy %cs */
81 movq %rdx,(1*8)(%rax)
83 movq %rdx,(2*8)(%rax)
85 movq %rdx,(3*8)(%rax)
87 movq %rdx,(4*8)(%rax)
95 leaq fw_intr_handlers(%rip),%rdx
96 movq (%rdx,%rcx,8),%rdx /* push intr handler address on old stack */
97 movq %rdx,8(%rax)
[all …]
/illumos-gate/usr/src/boot/libsa/amd64/
H A D_setjmp.S68 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
85 movq 48(%rdx),%r14
86 movq 56(%rdx),%r15
[all …]
/illumos-gate/usr/src/lib/commpage/amd64/
H A Dcp_subr.S60 shlq $0x20, %rdx
61 orq %rdx, %rax
81 addq %rdx, %rax
152 shlq $0x20, %rdx
153 orq %rdx, %rax
169 movq (%r9, %rdx, 8), %rdx
170 addq %rdx, %rax
364 imulq %rdx
368 subq %rax, %rdx
375 imulq $NANOSEC, %rdx, %rdx
[all …]
/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/
H A Ddata.S154 pushq %rdx
166 pushq %rdx
177 pushq %rdx
185 pushq %rdx
194 pushq %rdx
205 pushq %rdx
218 pushq %rdx
228 pushq %rdx
240 pushq %rdx
344 movq %rax,%rdx
[all …]
/illumos-gate/usr/src/uts/intel/kdi/
H A Dkdi_asm.S57 addq (%rdx), %rax
88 shlq $32, %rdx; \
89 orq %rax, %rdx; \
93 shlq $32, %rdx; \
94 orq %rax, %rdx; \
103 shrq $32, %rdx; \
280 movq %rax, %rdx
281 shrq $32, %rdx
303 cmpq $0, %rdx
305 mov %rdx, %cr3
[all …]
/illumos-gate/usr/src/uts/intel/ml/
H A Dlock_prim.S93 movq %gs:CPU_THREAD, %rdx /* rdx = thread addr */
187 movq %rdx, 16(%rsp) /* save old pil ptr */
196 movq 16(%rsp), %rdx /* rdx = old pil addr */
197 movw %ax, (%rdx) /* store old pil */
208 movq 16(%rsp), %rdx /* old_pil_addr */
285 cmpxchgq %rdx, (%rdi)
347 cmpxchgq %rdx, (%rdi)
364 cmpxchgq %rdx, (%rdi)
408 movq %gs:CPU_THREAD, %rdx
409 cmpq %rdx, (%rdi)
[all …]
H A Dddi_i86_asm.S41 movq %rsi, %rdx
64 movq %rsi, %rdx
87 movq %rsi, %rdx
117 movq %rdx, %rax
118 movq %rsi, %rdx
368 incq %rdx
397 addq $2, %rdx
424 addq $4, %rdx
462 incq %rdx
488 addq $2, %rdx
[all …]
H A Di86_subr.S335 shlq $32, %rdx
336 orq %rdx, %rax
342 shlq $32, %rdx
343 orq %rdx, %rax
350 shlq $32, %rdx
351 orq %rdx, %rax
366 shlq $32, %rdx
866 CLI(%rdx)
1366 popq %rdx
1494 testq %rdx,%rdx
[all …]
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A Dsyscall.S39 movq %rdx, %rsi /* arg1 */
40 movq %rcx, %rdx /* arg2 */
67 movq %rdx, %rsi /* arg1 */
68 movq %rcx, %rdx /* arg2 */
84 movq %rdx, %rdi /* arg0 */
86 movq %r8, %rdx /* arg2 */
102 movq %rdx, 8(%r10)
123 movq %rdx, %rdi /* arg0 */
125 movq %r8, %rdx /* arg2 */
135 movq %rdx, 8(%r10)
/illumos-gate/usr/src/lib/libmvec/amd64/src/
H A D__vsqrtf.S44 movslq %edx,%rdx / sign extend and scale strides
45 shlq $2,%rdx
52 cmpq $4,%rdx
58 movq %rdx,%r9
80 addq %rdx,%rsi
94 addq %rdx,%rsi
96 addq %rdx,%rsi
98 addq %rdx,%rsi
100 addq %rdx,%rsi
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_asm.S42 movq %rdi, %rdx
43 vmread %rdx, %rax
59 cmpxchgq %rdx, (%rdi)
74 movq %rdx, %rcx /* load count */
91 subq $1, %rdx /* decrement remaining count */
94 testq $0xfff, %rdx /* test if count is 4k-aligned */
99 cmpq $0, %rdx
153 movq %rdx, %rcx
154 movq %rsi, %rdx
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Dboot_elf.S254 shrq $32, %rdx
262 shrq $32, %rdx
362 movq %rdx, ORIG_RDX(%rbp)
461 movq ORIG_RDX(%rbp), %rdx
496 movq (%rbp), %rdx /
497 subq %rdi, %rdx / %rdx == prev frame sz
509 cmpq %rax,%rdx
511 movq %rax, %rdx
521 addq %rcx, %rdx / %rdx == tail of dest
693 pushq %rdx
[all …]

123456