Home
last modified time | relevance | path

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

123456

/minix3/external/bsd/llvm/dist/llvm/test/MC/X86/
H A Dx86-64-avx512f_vl.s29 vaddpd 2032(%rdx), %xmm29, %xmm20
33 vaddpd 2048(%rdx), %xmm29, %xmm20
37 vaddpd -2048(%rdx), %xmm29, %xmm20
41 vaddpd -2064(%rdx), %xmm29, %xmm20
45 vaddpd 1016(%rdx){1to2}, %xmm29, %xmm20
49 vaddpd 1024(%rdx){1to2}, %xmm29, %xmm20
53 vaddpd -1024(%rdx){1to2}, %xmm29, %xmm20
57 vaddpd -1032(%rdx){1to2}, %xmm29, %xmm20
85 vaddpd 4064(%rdx), %ymm26, %ymm28
89 vaddpd 4096(%rdx), %ymm26, %ymm28
[all …]
H A Davx512-encodings.s30 vaddpd 8128(%rdx), %zmm27, %zmm8
34 vaddpd 8192(%rdx), %zmm27, %zmm8
38 vaddpd -8192(%rdx), %zmm27, %zmm8
42 vaddpd -8256(%rdx), %zmm27, %zmm8
46 vaddpd 1016(%rdx){1to8}, %zmm27, %zmm8
50 vaddpd 1024(%rdx){1to8}, %zmm27, %zmm8
54 vaddpd -1024(%rdx){1to8}, %zmm27, %zmm8
58 vaddpd -1032(%rdx){1to8}, %zmm27, %zmm8
86 vaddps 8128(%rdx), %zmm13, %zmm18
90 vaddps 8192(%rdx), %zmm13, %zmm18
[all …]
H A Dx86-64-avx512bw_vl.s25 vpaddb 2032(%rdx), %xmm17, %xmm26
29 vpaddb 2048(%rdx), %xmm17, %xmm26
33 vpaddb -2048(%rdx), %xmm17, %xmm26
37 vpaddb -2064(%rdx), %xmm17, %xmm26
61 vpaddb 4064(%rdx), %ymm27, %ymm26
65 vpaddb 4096(%rdx), %ymm27, %ymm26
69 vpaddb -4096(%rdx), %ymm27, %ymm26
73 vpaddb -4128(%rdx), %ymm27, %ymm26
97 vpaddw 2032(%rdx), %xmm17, %xmm18
101 vpaddw 2048(%rdx), %xmm17, %xmm18
[all …]
H A Davx512vl-encoding.s29 vblendmpd 2032(%rdx), %xmm20, %xmm27
33 vblendmpd 2048(%rdx), %xmm20, %xmm27
37 vblendmpd -2048(%rdx), %xmm20, %xmm27
41 vblendmpd -2064(%rdx), %xmm20, %xmm27
45 vblendmpd 1016(%rdx){1to2}, %xmm20, %xmm27
49 vblendmpd 1024(%rdx){1to2}, %xmm20, %xmm27
53 vblendmpd -1024(%rdx){1to2}, %xmm20, %xmm27
57 vblendmpd -1032(%rdx){1to2}, %xmm20, %xmm27
85 vblendmpd 4064(%rdx), %ymm21, %ymm28
89 vblendmpd 4096(%rdx), %ymm21, %ymm28
[all …]
H A Dx86-64-avx512bw.s25 vpaddb 8128(%rdx), %zmm24, %zmm19
29 vpaddb 8192(%rdx), %zmm24, %zmm19
33 vpaddb -8192(%rdx), %zmm24, %zmm19
37 vpaddb -8256(%rdx), %zmm24, %zmm19
61 vpaddw 8128(%rdx), %zmm24, %zmm17
65 vpaddw 8192(%rdx), %zmm24, %zmm17
69 vpaddw -8192(%rdx), %zmm24, %zmm17
73 vpaddw -8256(%rdx), %zmm24, %zmm17
116 vpcmpeqb 8128(%rdx), %zmm26, %k4
120 vpcmpeqb 8192(%rdx), %zmm26, %k4
[all …]
H A Dx86-64-avx512dq_vl.s29 vpmullq 2032(%rdx), %xmm17, %xmm26
33 vpmullq 2048(%rdx), %xmm17, %xmm26
37 vpmullq -2048(%rdx), %xmm17, %xmm26
41 vpmullq -2064(%rdx), %xmm17, %xmm26
45 vpmullq 1016(%rdx){1to2}, %xmm17, %xmm26
49 vpmullq 1024(%rdx){1to2}, %xmm17, %xmm26
53 vpmullq -1024(%rdx){1to2}, %xmm17, %xmm26
57 vpmullq -1032(%rdx){1to2}, %xmm17, %xmm26
85 vpmullq 4064(%rdx), %ymm25, %ymm25
89 vpmullq 4096(%rdx), %ymm25, %ymm25
[all …]
H A Davx512bw-encoding.s25 vpblendmb 8128(%rdx), %zmm18, %zmm17
29 vpblendmb 8192(%rdx), %zmm18, %zmm17
33 vpblendmb -8192(%rdx), %zmm18, %zmm17
37 vpblendmb -8256(%rdx), %zmm18, %zmm17
61 vpblendmw 8128(%rdx), %zmm20, %zmm26
65 vpblendmw 8192(%rdx), %zmm20, %zmm26
69 vpblendmw -8192(%rdx), %zmm20, %zmm26
73 vpblendmw -8256(%rdx), %zmm20, %zmm26
H A Dx86-64-avx512dq.s29 vpmullq 8128(%rdx), %zmm24, %zmm18
33 vpmullq 8192(%rdx), %zmm24, %zmm18
37 vpmullq -8192(%rdx), %zmm24, %zmm18
41 vpmullq -8256(%rdx), %zmm24, %zmm18
45 vpmullq 1016(%rdx){1to8}, %zmm24, %zmm18
49 vpmullq 1024(%rdx){1to8}, %zmm24, %zmm18
53 vpmullq -1024(%rdx){1to8}, %zmm24, %zmm18
57 vpmullq -1032(%rdx){1to8}, %zmm24, %zmm18
/minix3/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/
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-mont5.S32 movq %rdx,%r12
83 movq %rdx,%r11
92 adcq $0,%rdx
93 movq %rdx,%r13
102 adcq $0,%rdx
105 adcq $0,%rdx
107 movq %rdx,%r13
113 adcq $0,%rdx
115 movq %rdx,%r10
125 adcq $0,%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,%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 …]
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,%r10
[all …]
H A Duplink-x86_64.S10 movq %rdx,56(%rsp)
14 movq $1,%rdx
17 movq 56(%rsp),%rdx
30 movq %rdx,56(%rsp)
34 movq $2,%rdx
37 movq 56(%rsp),%rdx
50 movq %rdx,56(%rsp)
54 movq $3,%rdx
57 movq 56(%rsp),%rdx
70 movq %rdx,56(%rsp)
[all …]
/minix3/external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/
H A Dreduction.ll6 define fastcc float @reduction_cost_float(<4 x float> %rdx) {
7 …%rdx.shuf = shufflevector <4 x float> %rdx, <4 x float> undef, <4 x i32> <i32 2, i32 3, i32 undef,…
8 %bin.rdx = fadd <4 x float> %rdx, %rdx.shuf
9 …%rdx.shuf7 = shufflevector <4 x float> %bin.rdx, <4 x float> undef, <4 x i32> <i32 1, i32 undef, i…
10 %bin.rdx8 = fadd <4 x float> %bin.rdx, %rdx.shuf7
21 define fastcc i32 @reduction_cost_int(<8 x i32> %rdx) {
22 %rdx.shuf = shufflevector <8 x i32> %rdx, <8 x i32> undef,
25 %bin.rdx = add <8 x i32> %rdx, %rdx.shuf
26 %rdx.shuf.2 = shufflevector <8 x i32> %bin.rdx, <8 x i32> undef,
29 %bin.rdx.2 = add <8 x i32> %bin.rdx, %rdx.shuf.2
[all …]
/minix3/crypto/external/bsd/openssl/dist/crypto/bn/asm/
H A Dx86_64-mont5.pl37 $bp="%rdx"; # const BN_ULONG *bp,
148 mov %rdx,$hi0
157 adc \$0,%rdx
158 mov %rdx,$hi1
167 adc \$0,%rdx
170 adc \$0,%rdx
172 mov %rdx,$hi1
178 adc \$0,%rdx
180 mov %rdx,$lo0
190 adc \$0,%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 …]
H A Dmodexp512-x86_64.pl94 adc \$0, %rdx
99 mov %rdx, $TMP
105 adc \$0, %rdx
107 adc \$0, %rdx
111 mov %rdx, $X[0]
126 adc \$0, %rdx
131 mov %rdx, $TMP
136 adc \$0, %rdx
138 adc \$0, %rdx
142 mov %rdx, $X[0]
[all …]
/minix3/common/lib/libc/arch/x86_64/string/
H A Dstrlen.S131 movq (%rax),%rdx /* get bytes to check */
134 mov %rdx,%rcx /* save for later check */
135 subq %r8,%rdx /* alg (3) above first */
137 andq %r9,%rdx
141 andq %rcx,%rdx
146 bsf %rdx,%rdx /* 7, 15, 23 ... 63 */
147 shr $3,%rdx /* 0, 1, 2 ... 7 */
148 lea -8(%rax,%rdx),%rax
159 movq (%rax),%rdx /* first data in high bytes */
162 or %rsi,%rdx /* low bytes now non-zero */
H A Dstrcat.S33 movq (%rdi),%rdx
35 subq %r8,%rdx
36 testq %r9,%rdx
101 movq %rdx,(%rdi)
104 movq (%rsi),%rdx
105 movq %rdx,%rcx
121 shrq $8,%rdx
127 shrq $8,%rdx
133 shrq $8,%rdx
139 shrq $8,%rdx
[all …]
H A Dstrcpy.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
H A Dbcopy.S55 movq %rdx,%rcx
72 lea -8(%rdi,%rdx),%r9 /* target address of last 8 */
73 mov -8(%rsi,%rdx),%r10 /* get last word */
75 cmpq %rdx,%r8 /* overlapping? */
101 lea -9(%r11,%rdx),%rcx /* post re-alignment count */
103 mov (%rsi),%rdx /* get first word */
110 mov %rdx,(%r8) /* write first word */
138 8: mov %rdx,%rcx
141 cmpq %rdx,%r8 /* overlapping? */
H A Dstrcmp.S47 movq 8(%rsi),%rdx
49 cmpq %rax,%rdx
51 subq %r8,%rdx
53 andq %rax,%rdx
54 testq %r9,%rdx
70 movzbq %dl,%rdx
71 subq %rdx,%rax
/minix3/external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/
H A Dasm_rep_movs.ll13 ; CHECK-NEXT: pushq %rdx
17 ; CHECK: leaq (%rsi), %rdx
18 ; CHECK: movq %rdx, %rdi
21 ; CHECK: leaq -1(%rsi,%rcx), %rdx
22 ; CHECK: movq %rdx, %rdi
25 ; CHECK: leaq (%rdi), %rdx
26 ; CHECK: movq %rdx, %rdi
29 ; CHECK: leaq -1(%rdi,%rcx), %rdx
30 ; CHECK: movq %rdx, %rdi
35 ; CHECK-NEXT: popq %rdx
[all …]
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/
H A Datomic128.ll20 ; CHECK-DAG: movq %rdx, [[INCHI:%[a-z0-9]+]]
22 ; CHECK-DAG: movq 8(%rdi), %rdx
25 ; CHECK: movq %rdx, %rcx
37 ; CHECK: movq %rdx, _var+8
45 ; CHECK-DAG: movq %rdx, [[INCHI:%[a-z0-9]+]]
47 ; CHECK-DAG: movq 8(%rdi), %rdx
53 ; CHECK: movq %rdx, %rcx
60 ; CHECK: movq %rdx, _var+8
69 ; CHECK-DAG: movq %rdx, [[INCHI:%[a-z0-9]+]]
71 ; CHECK-DAG: movq 8(%rdi), %rdx
[all …]
/minix3/lib/libc/arch/x86_64/string/
H A Dstrncmp.S19 testq %rdx,%rdx
24 decq %rdx
34 decq %rdx
44 decq %rdx
54 decq %rdx
64 decq %rdx
74 decq %rdx
84 decq %rdx
94 decq %rdx

123456