Home
last modified time | relevance | path

Searched refs:vmovq (Results 1 – 25 of 245) sorted by relevance

12345678910

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvec_fp_to_int.ll34 ; VEX-NEXT: vmovq %rax, %xmm1
37 ; VEX-NEXT: vmovq %rax, %xmm0
44 ; AVX512F-NEXT: vmovq %rax, %xmm1
47 ; AVX512F-NEXT: vmovq %rax, %xmm0
54 ; AVX512VL-NEXT: vmovq %rax, %xmm1
57 ; AVX512VL-NEXT: vmovq %rax, %xmm0
150 ; AVX1-NEXT: vmovq %rax, %xmm2
153 ; AVX1-NEXT: vmovq %rax, %xmm1
156 ; AVX1-NEXT: vmovq %rax, %xmm2
159 ; AVX1-NEXT: vmovq %rax, %xmm0
[all …]
Dvector-idiv-sdiv-512.ll20 ; AVX-NEXT: vmovq %rdx, %xmm2
21 ; AVX-NEXT: vmovq %xmm1, %rax
27 ; AVX-NEXT: vmovq %rdx, %xmm1
36 ; AVX-NEXT: vmovq %rdx, %xmm3
37 ; AVX-NEXT: vmovq %xmm2, %rax
43 ; AVX-NEXT: vmovq %rdx, %xmm2
53 ; AVX-NEXT: vmovq %rdx, %xmm3
54 ; AVX-NEXT: vmovq %xmm2, %rax
60 ; AVX-NEXT: vmovq %rdx, %xmm2
68 ; AVX-NEXT: vmovq %rdx, %xmm3
[all …]
Dsad_variations.ll19 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
20 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
61 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
62 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
102 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
103 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
143 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
144 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
184 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
185 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
[all …]
Dvector-idiv-udiv-512.ll21 ; AVX-NEXT: vmovq %rcx, %xmm2
22 ; AVX-NEXT: vmovq %xmm1, %rcx
29 ; AVX-NEXT: vmovq %rcx, %xmm1
39 ; AVX-NEXT: vmovq %rcx, %xmm3
40 ; AVX-NEXT: vmovq %xmm2, %rcx
47 ; AVX-NEXT: vmovq %rcx, %xmm2
58 ; AVX-NEXT: vmovq %rcx, %xmm3
59 ; AVX-NEXT: vmovq %xmm2, %rcx
66 ; AVX-NEXT: vmovq %rcx, %xmm2
75 ; AVX-NEXT: vmovq %rcx, %xmm3
[all …]
Dvector-idiv-sdiv-256.ll21 ; AVX1-NEXT: vmovq %rdx, %xmm2
22 ; AVX1-NEXT: vmovq %xmm1, %rax
28 ; AVX1-NEXT: vmovq %rdx, %xmm1
36 ; AVX1-NEXT: vmovq %rdx, %xmm2
37 ; AVX1-NEXT: vmovq %xmm0, %rax
43 ; AVX1-NEXT: vmovq %rdx, %xmm0
58 ; AVX2-NEXT: vmovq %rdx, %xmm2
59 ; AVX2-NEXT: vmovq %xmm1, %rax
65 ; AVX2-NEXT: vmovq %rdx, %xmm1
73 ; AVX2-NEXT: vmovq %rdx, %xmm2
[all …]
Dptest.ll105 ; AVX512-NEXT: vmovq %xmm1, %rax
107 ; AVX512-NEXT: vmovq %xmm2, %rcx
110 ; AVX512-NEXT: vmovq %xmm3, %rax
112 ; AVX512-NEXT: vmovq %xmm0, %rcx
206 ; AVX512-NEXT: vmovq %xmm1, %rax
208 ; AVX512-NEXT: vmovq %xmm2, %rcx
211 ; AVX512-NEXT: vmovq %xmm3, %rax
213 ; AVX512-NEXT: vmovq %xmm0, %rcx
298 ; AVX512-NEXT: vmovq %xmm1, %rax
300 ; AVX512-NEXT: vmovq %xmm2, %rcx
[all …]
Dvector-idiv-udiv-256.ll22 ; AVX1-NEXT: vmovq %rcx, %xmm2
23 ; AVX1-NEXT: vmovq %xmm1, %rcx
30 ; AVX1-NEXT: vmovq %rcx, %xmm1
39 ; AVX1-NEXT: vmovq %rcx, %xmm2
40 ; AVX1-NEXT: vmovq %xmm0, %rcx
47 ; AVX1-NEXT: vmovq %rcx, %xmm0
63 ; AVX2-NEXT: vmovq %rcx, %xmm2
64 ; AVX2-NEXT: vmovq %xmm1, %rcx
71 ; AVX2-NEXT: vmovq %rcx, %xmm1
80 ; AVX2-NEXT: vmovq %rcx, %xmm2
[all …]
Davx512-cvt.ll26 ; NODQ-NEXT: vmovq %xmm1, %rax
32 ; NODQ-NEXT: vmovq %xmm2, %rax
39 ; NODQ-NEXT: vmovq %xmm2, %rax
44 ; NODQ-NEXT: vmovq %xmm0, %rax
70 ; NODQ-NEXT: vmovq %xmm1, %rax
75 ; NODQ-NEXT: vmovq %xmm0, %rax
101 ; NODQ-NEXT: vmovq %xmm0, %rax
127 ; NODQ-NEXT: vmovq %xmm0, %rax
156 ; NODQ-NEXT: vmovq %xmm0, %rax
160 ; NODQ-NEXT: vmovq %xmm0, %rax
[all …]
Davx2-masked-gather.ll13 ; X86-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
39 ; NOGATHER-NEXT: vmovq %xmm3, %rax
63 ; X86-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
89 ; NOGATHER-NEXT: vmovq %xmm3, %rax
141 ; NOGATHER-NEXT: vmovq %xmm3, %rax
189 ; NOGATHER-NEXT: vmovq %xmm3, %rax
236 ; NOGATHER-NEXT: vmovq %xmm0, %rax
251 ; NOGATHER-NEXT: vmovq %xmm4, %rax
296 ; NOGATHER-NEXT: vmovq %xmm0, %rax
311 ; NOGATHER-NEXT: vmovq %xmm4, %rax
[all …]
Davg.ll47 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
48 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
50 ; AVX-NEXT: vmovq %xmm0, (%rax)
618 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
619 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
621 ; AVX-NEXT: vmovq %xmm0, (%rax)
830 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
831 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
833 ; AVX-NEXT: vmovq %xmm0, (%rax)
1011 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
[all …]
Dvec_int_to_fp.ll36 ; VEX-NEXT: vmovq %xmm0, %rax
45 ; AVX512F-NEXT: vmovq %xmm0, %rax
54 ; AVX512VL-NEXT: vmovq %xmm0, %rax
221 ; AVX1-NEXT: vmovq %xmm1, %rax
226 ; AVX1-NEXT: vmovq %xmm0, %rax
237 ; AVX2-NEXT: vmovq %xmm1, %rax
242 ; AVX2-NEXT: vmovq %xmm0, %rax
253 ; AVX512F-NEXT: vmovq %xmm1, %rax
258 ; AVX512F-NEXT: vmovq %xmm0, %rax
269 ; AVX512VL-NEXT: vmovq %xmm1, %rax
[all …]
Dmcinst-avx-lowering.ll7 ; CHECK: vmovq
16 ; CHECK: vmovq
Dpr34177.ll13 ; CHECK-NEXT: vmovq %xmm1, %r9
15 ; CHECK-NEXT: vmovq %xmm2, %rdx
18 ; CHECK-NEXT: vmovq %xmm0, %rcx
Dknown-signbits-vector.ll44 ; X64-NEXT: vmovq %rcx, %xmm0
45 ; X64-NEXT: vmovq %rdx, %xmm1
47 ; X64-NEXT: vmovq %rsi, %xmm1
48 ; X64-NEXT: vmovq %rax, %xmm2
81 ; X64-NEXT: vmovq %xmm0, %rax
118 ; X64-NEXT: vmovq %xmm0, %rax
157 ; X64-NEXT: vmovq %xmm0, %rax
190 ; X64-NEXT: vmovq %rsi, %xmm0
191 ; X64-NEXT: vmovq %rdi, %xmm1
196 ; X64-NEXT: vmovq %xmm0, %rax
[all …]
Dshuffle-strided-with-offset-256.ll127 ; AVX1-NEXT: vmovq %xmm0, (%rsi)
139 ; AVX2-NEXT: vmovq %xmm0, (%rsi)
151 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
163 ; AVX512VL-NEXT: vmovq %xmm0, (%rsi)
175 ; AVX512BW-NEXT: vmovq %xmm0, (%rsi)
205 ; AVX1-NEXT: vmovq %xmm0, (%rsi)
217 ; AVX2-NEXT: vmovq %xmm0, (%rsi)
229 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
241 ; AVX512VL-NEXT: vmovq %xmm0, (%rsi)
253 ; AVX512BW-NEXT: vmovq %xmm0, (%rsi)
[all …]
Dshuffle-vs-trunc-128.ll37 ; AVX-NEXT: vmovq %xmm0, (%rsi)
44 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
51 ; AVX512VL-NEXT: vmovq %xmm0, (%rsi)
58 ; AVX512BW-NEXT: vmovq %xmm0, (%rsi)
92 ; AVX-NEXT: vmovq %xmm0, (%rsi)
99 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
106 ; AVX512VL-NEXT: vmovq %xmm0, (%rsi)
113 ; AVX512BW-NEXT: vmovq %xmm0, (%rsi)
148 ; AVX-NEXT: vmovq %xmm0, (%rsi)
155 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-idiv-sdiv-256.ll20 ; AVX1-NEXT: vmovq %rdx, %xmm2
21 ; AVX1-NEXT: vmovq %xmm1, %rax
27 ; AVX1-NEXT: vmovq %rdx, %xmm1
35 ; AVX1-NEXT: vmovq %rdx, %xmm2
36 ; AVX1-NEXT: vmovq %xmm0, %rax
42 ; AVX1-NEXT: vmovq %rdx, %xmm0
57 ; AVX2-NEXT: vmovq %rdx, %xmm2
58 ; AVX2-NEXT: vmovq %xmm1, %rax
64 ; AVX2-NEXT: vmovq %rdx, %xmm1
72 ; AVX2-NEXT: vmovq %rdx, %xmm2
[all …]
Dvector-shuffle-variable-256.ll90 ; AVX1-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
91 ; AVX1-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
93 ; AVX1-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
94 ; AVX1-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
108 ; AVX2-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
109 ; AVX2-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
111 ; AVX2-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
112 ; AVX2-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
137 ; AVX1-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
138 ; AVX1-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
[all …]
Davx512-cvt.ll20 ; KNL-NEXT: vmovq %xmm1, %rax
26 ; KNL-NEXT: vmovq %xmm2, %rax
33 ; KNL-NEXT: vmovq %xmm2, %rax
38 ; KNL-NEXT: vmovq %xmm0, %rax
59 ; KNL-NEXT: vmovq %xmm1, %rax
64 ; KNL-NEXT: vmovq %xmm0, %rax
83 ; KNL-NEXT: vmovq %xmm0, %rax
106 ; KNL-NEXT: vmovq %xmm0, %rax
110 ; KNL-NEXT: vmovq %xmm0, %rax
132 ; KNL-NEXT: vmovq %rax, %xmm2
[all …]
Dvec_fp_to_int.ll28 ; AVX-NEXT: vmovq %rax, %xmm1
31 ; AVX-NEXT: vmovq %rax, %xmm0
53 ; AVX-NEXT: vmovq %rax, %xmm1
56 ; AVX-NEXT: vmovq %rax, %xmm0
116 ; AVX-NEXT: vmovq %rax, %xmm2
119 ; AVX-NEXT: vmovq %rax, %xmm1
122 ; AVX-NEXT: vmovq %rax, %xmm2
125 ; AVX-NEXT: vmovq %rax, %xmm0
202 ; AVX-NEXT: vmovq %rdx, %xmm2
210 ; AVX-NEXT: vmovq %rcx, %xmm0
[all …]
Davg.ll52 ; AVX2-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
53 ; AVX2-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
55 ; AVX2-NEXT: vmovq %xmm0, (%rax)
60 ; AVX512BW-NEXT: vmovq (%rdi), %xmm0
61 ; AVX512BW-NEXT: vmovq (%rsi), %xmm1
63 ; AVX512BW-NEXT: vmovq %xmm0, (%rax)
160 ; AVX2-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
161 ; AVX2-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
163 ; AVX2-NEXT: vmovq %xmm0, (%rax)
168 ; AVX512BW-NEXT: vmovq (%rdi), %xmm0
[all …]
Dvector-idiv-udiv-256.ll21 ; AVX1-NEXT: vmovq %rcx, %xmm2
22 ; AVX1-NEXT: vmovq %xmm1, %rcx
29 ; AVX1-NEXT: vmovq %rcx, %xmm1
38 ; AVX1-NEXT: vmovq %rcx, %xmm2
39 ; AVX1-NEXT: vmovq %xmm0, %rcx
46 ; AVX1-NEXT: vmovq %rcx, %xmm0
62 ; AVX2-NEXT: vmovq %rcx, %xmm2
63 ; AVX2-NEXT: vmovq %xmm1, %rcx
70 ; AVX2-NEXT: vmovq %rcx, %xmm1
79 ; AVX2-NEXT: vmovq %rcx, %xmm2
[all …]
Dmcinst-avx-lowering.ll7 ; CHECK: vmovq
16 ; CHECK: vmovq
/external/boringssl/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/
Dout.s79 # WAS vmovq stderr@GOTPCREL(%rip), %xmm0
87 vmovq %rax, %xmm0
90 # WAS vmovq foo@GOTPCREL(%rip), %xmm0
94 vmovq %rax, %xmm0
138 vmovq %rax, %xmm0
162 vmovq %rax, %xmm0
170 vmovq %rax, %xmm0
Din.s24 vmovq stderr@GOTPCREL(%rip), %xmm0
25 vmovq foo@GOTPCREL(%rip), %xmm0

12345678910