Home
last modified time | relevance | path

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

12345678910>>...12

/external/llvm-project/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
146 ; AVX1-NEXT: vmovq %rax, %xmm2
149 ; AVX1-NEXT: vmovq %rax, %xmm1
152 ; AVX1-NEXT: vmovq %rax, %xmm2
155 ; AVX1-NEXT: vmovq %rax, %xmm0
[all …]
Dcombine-undef-index-mscatter.ll7 ; CHECK-NEXT: vmovq %rcx, %xmm0
8 ; CHECK-NEXT: vmovq %rdx, %xmm1
10 ; CHECK-NEXT: vmovq %rsi, %xmm1
11 ; CHECK-NEXT: vmovq %rdi, %xmm2
14 ; CHECK-NEXT: vmovq %r9, %xmm1
15 ; CHECK-NEXT: vmovq %r8, %xmm2
Dasm-reg-type-mismatch-avx512.ll8 ; CHECK-NEXT: vmovq {{.*#+}} xmm16 = mem[0],zero
10 ; CHECK-NEXT: vmovq %xmm16, %rax
13 …%0 = tail call i64 asm sideeffect "vmovq $1, $0", "={xmm16},*m,~{dirflag},~{fpsr},~{flags}"(i64* n…
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 …]
Dmasked_gather.ll65 ; AVX1-NEXT: vmovq %xmm0, %rcx
86 ; AVX1-NEXT: vmovq %xmm0, %rcx
105 ; AVX2-NEXT: vmovq %xmm0, %rcx
126 ; AVX2-NEXT: vmovq %xmm0, %rcx
203 ; AVX1-NEXT: vmovq %rdi, %xmm3
219 ; AVX1-NEXT: vmovq %xmm0, %rcx
240 ; AVX1-NEXT: vmovq %xmm0, %rcx
253 ; AVX2-NEXT: vmovq %rdi, %xmm3
264 ; AVX2-NEXT: vmovq %xmm0, %rcx
285 ; AVX2-NEXT: vmovq %xmm0, %rcx
[all …]
Dshuffle-strided-with-offset-256.ll124 ; AVX-NEXT: vmovq %xmm0, (%rsi)
135 ; AVX512-NEXT: vmovq %xmm0, (%rsi)
152 ; AVX-NEXT: vmovq %xmm0, (%rsi)
163 ; AVX512-NEXT: vmovq %xmm0, (%rsi)
180 ; AVX-NEXT: vmovq %xmm0, (%rsi)
191 ; AVX512-NEXT: vmovq %xmm0, (%rsi)
207 ; AVX1-NEXT: vmovq %xmm0, (%rsi)
217 ; AVX2-SLOW-NEXT: vmovq %xmm0, (%rsi)
228 ; AVX2-FAST-NEXT: vmovq %xmm0, (%rsi)
238 ; AVX512F-NEXT: vmovq %xmm0, (%rsi)
[all …]
Davg.ll47 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
48 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
50 ; AVX-NEXT: vmovq %xmm0, (%rax)
107 ; AVX1-NEXT: vmovq %xmm1, (%rax)
116 ; AVX2-NEXT: vmovq %xmm1, (%rax)
126 ; AVX512-NEXT: vmovq %xmm1, (%rax)
344 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
345 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
347 ; AVX-NEXT: vmovq %xmm0, (%rax)
637 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
[all …]
Dvec-strict-fptoint-512.ll97 ; AVX512VL-64-NEXT: vmovq %rax, %xmm2
100 ; AVX512VL-64-NEXT: vmovq %rax, %xmm1
104 ; AVX512VL-64-NEXT: vmovq %rax, %xmm3
107 ; AVX512VL-64-NEXT: vmovq %rax, %xmm2
112 ; AVX512VL-64-NEXT: vmovq %rax, %xmm3
115 ; AVX512VL-64-NEXT: vmovq %rax, %xmm2
118 ; AVX512VL-64-NEXT: vmovq %rax, %xmm3
121 ; AVX512VL-64-NEXT: vmovq %rax, %xmm0
286 ; AVX512VL-64-NEXT: vmovq %rax, %xmm2
289 ; AVX512VL-64-NEXT: vmovq %rax, %xmm1
[all …]
Dpr41619.ll8 ; CHECK-NEXT: vmovq %xmm0, %rax
11 ; CHECK-NEXT: vmovq %xmm0, %rax
38 ; AVX-NEXT: vmovq %xmm0, %rax
46 ; AVX512-NEXT: vmovq %xmm0, %rax
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 …]
Dmcinst-avx-lowering.ll7 ; CHECK: vmovq
16 ; CHECK: vmovq
Dvec-strict-inttofp-256.ll674 ; AVX1-64-NEXT: vmovq %xmm1, %rax
679 ; AVX1-64-NEXT: vmovq %xmm0, %rax
690 ; AVX2-64-NEXT: vmovq %xmm1, %rax
695 ; AVX2-64-NEXT: vmovq %xmm0, %rax
706 ; AVX512F-64-NEXT: vmovq %xmm1, %rax
711 ; AVX512F-64-NEXT: vmovq %xmm0, %rax
722 ; AVX512VL-64-NEXT: vmovq %xmm1, %rax
727 ; AVX512VL-64-NEXT: vmovq %xmm0, %rax
808 ; AVX1-64-NEXT: vmovq %xmm2, %rax
813 ; AVX1-64-NEXT: vmovq %xmm1, %rax
[all …]
Davx2-masked-gather.ll15 ; X86-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
43 ; NOGATHER-NEXT: vmovq %xmm2, %rcx
64 ; X86-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
92 ; NOGATHER-NEXT: vmovq %xmm2, %rcx
144 ; NOGATHER-NEXT: vmovq %xmm2, %rcx
194 ; NOGATHER-NEXT: vmovq %xmm2, %rcx
237 ; NOGATHER-NEXT: vmovq %xmm0, %rcx
257 ; NOGATHER-NEXT: vmovq %xmm0, %rcx
297 ; NOGATHER-NEXT: vmovq %xmm0, %rcx
318 ; NOGATHER-NEXT: vmovq %xmm0, %rcx
[all …]
Dvec-strict-fptoint-256.ll79 ; AVX-64-NEXT: vmovq %rax, %xmm2
82 ; AVX-64-NEXT: vmovq %rax, %xmm1
85 ; AVX-64-NEXT: vmovq %rax, %xmm2
88 ; AVX-64-NEXT: vmovq %rax, %xmm0
134 ; AVX512F-64-NEXT: vmovq %rax, %xmm2
137 ; AVX512F-64-NEXT: vmovq %rax, %xmm1
140 ; AVX512F-64-NEXT: vmovq %rax, %xmm2
143 ; AVX512F-64-NEXT: vmovq %rax, %xmm0
189 ; AVX512VL-64-NEXT: vmovq %rax, %xmm2
192 ; AVX512VL-64-NEXT: vmovq %rax, %xmm1
[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 …]
Dsetcc-wide-types.ll320 ; AVX1-NEXT: vmovq %xmm0, %rax
321 ; AVX1-NEXT: vmovq %xmm1, %rcx
323 ; AVX1-NEXT: vmovq %xmm4, %rdx
325 ; AVX1-NEXT: vmovq %xmm5, %rsi
330 ; AVX1-NEXT: vmovq %xmm2, %rdi
332 ; AVX1-NEXT: vmovq %xmm3, %rax
335 ; AVX1-NEXT: vmovq %xmm0, %rcx
338 ; AVX1-NEXT: vmovq %xmm1, %rdx
362 ; AVX2-NEXT: vmovq %xmm0, %rax
363 ; AVX2-NEXT: vmovq %xmm1, %rcx
[all …]
Dvsel-cmp-load.ll11 ; AVX1-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
31 ; AVX512-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
44 ; AVX1-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
66 ; AVX512-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
114 ; AVX1-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
130 ; AVX512-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
176 ; AVX1-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
198 ; AVX512-NEXT: vmovq {{.*#+}} xmm2 = mem[0],zero
/external/boringssl/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/
Dout.s81 # WAS vmovq stderr@GOTPCREL(%rip), %xmm0
89 vmovq %rax, %xmm0
92 # WAS vmovq foo@GOTPCREL(%rip), %xmm0
96 vmovq %rax, %xmm0
140 vmovq %rax, %xmm0
164 vmovq %rax, %xmm0
172 vmovq %rax, %xmm0
/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

12345678910>>...12