Home
last modified time | relevance | path

Searched refs:vpextrd (Results 1 – 25 of 73) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dbool-vector.ll129 ; X32-AVX2-NEXT: vpextrd $1, %xmm0, %ecx
131 ; X32-AVX2-NEXT: vpextrd $2, %xmm0, %edx
133 ; X32-AVX2-NEXT: vpextrd $3, %xmm0, %esi
179 ; X64-AVX2-NEXT: vpextrd $1, %xmm0, %ecx
181 ; X64-AVX2-NEXT: vpextrd $2, %xmm0, %edx
183 ; X64-AVX2-NEXT: vpextrd $3, %xmm0, %esi
Dknown-bits.ll19 ; X32-NEXT: vpextrd $1, %xmm0, %ebp
22 ; X32-NEXT: vpextrd $2, %xmm0, %edi
23 ; X32-NEXT: vpextrd $3, %xmm0, %ebx
56 ; X64-NEXT: vpextrd $1, %xmm0, %r8d
59 ; X64-NEXT: vpextrd $2, %xmm0, %edi
60 ; X64-NEXT: vpextrd $3, %xmm0, %ecx
Dscalar-fp-to-i64.ll47 ; AVX512DQVL_32_WIN-NEXT: vpextrd $1, %xmm0, %edx
56 ; AVX512DQVL_32_LIN-NEXT: vpextrd $1, %xmm0, %edx
70 ; AVX512DQ_32_WIN-NEXT: vpextrd $1, %xmm0, %edx
79 ; AVX512DQ_32_LIN-NEXT: vpextrd $1, %xmm0, %edx
348 ; AVX512DQVL_32_WIN-NEXT: vpextrd $1, %xmm0, %edx
357 ; AVX512DQVL_32_LIN-NEXT: vpextrd $1, %xmm0, %edx
371 ; AVX512DQ_32_WIN-NEXT: vpextrd $1, %xmm0, %edx
380 ; AVX512DQ_32_LIN-NEXT: vpextrd $1, %xmm0, %edx
535 ; AVX512DQVL_32_WIN-NEXT: vpextrd $1, %xmm0, %edx
544 ; AVX512DQVL_32_LIN-NEXT: vpextrd $1, %xmm0, %edx
[all …]
Dcombine-urem.ll130 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
139 ; AVX-NEXT: vpextrd $2, %xmm0, %eax
143 ; AVX-NEXT: vpextrd $3, %xmm0, %eax
Dcombine-srem.ll145 ; AVX-NEXT: vpextrd $1, %xmm0, %ecx
156 ; AVX-NEXT: vpextrd $2, %xmm0, %ecx
161 ; AVX-NEXT: vpextrd $3, %xmm0, %ecx
Dshrink_vmul.ll2280 ; X86-AVX1-NEXT: vpextrd $3, %xmm0, %ecx
2285 ; X86-AVX1-NEXT: vpextrd $2, %xmm0, %ecx
2290 ; X86-AVX1-NEXT: vpextrd $1, %xmm0, %ecx
2303 ; X86-AVX1-NEXT: vpextrd $3, %xmm0, %ecx
2308 ; X86-AVX1-NEXT: vpextrd $2, %xmm0, %esi
2313 ; X86-AVX1-NEXT: vpextrd $1, %xmm0, %edi
2359 ; X86-AVX2-NEXT: vpextrd $1, %xmm1, %ecx
2370 ; X86-AVX2-NEXT: vpextrd $2, %xmm1, %ecx
2375 ; X86-AVX2-NEXT: vpextrd $3, %xmm1, %ecx
2380 ; X86-AVX2-NEXT: vpextrd $1, %xmm0, %ecx
[all …]
Dcombine-udiv.ll116 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
125 ; AVX-NEXT: vpextrd $2, %xmm0, %eax
129 ; AVX-NEXT: vpextrd $3, %xmm0, %eax
Dvector-gep.ll25 ;CHECK-NEXT: vpextrd
Dhaddsub-undef.ll364 ; AVX1-NEXT: vpextrd $1, %xmm0, %ecx
368 ; AVX1-NEXT: vpextrd $1, %xmm0, %edx
Doddshuffles.ll188 ; AVX1-NEXT: vpextrd $3, %xmm0, 16(%rdi)
197 ; AVX2-NEXT: vpextrd $3, %xmm0, 16(%rdi)
204 ; XOP-NEXT: vpextrd $3, %xmm0, 16(%rdi)
341 ; AVX-NEXT: vpextrd $2, %xmm0, 8(%rdi)
349 ; XOP-NEXT: vpextrd $2, %xmm0, 8(%rdi)
460 ; AVX-NEXT: vpextrd $2, %xmm0, 8(%rdi)
469 ; XOP-NEXT: vpextrd $2, %xmm0, 8(%rdi)
727 ; AVX-NEXT: vpextrd $2, %xmm0, 8(%rdi)
735 ; XOP-NEXT: vpextrd $2, %xmm0, 8(%rdi)
Dhaddsub-2.ll866 ; AVX-NEXT: vpextrd $1, %xmm0, %ecx
868 ; AVX-NEXT: vpextrd $2, %xmm0, %ecx
869 ; AVX-NEXT: vpextrd $3, %xmm0, %edx
871 ; AVX-NEXT: vpextrd $1, %xmm1, %edx
874 ; AVX-NEXT: vpextrd $3, %xmm1, %esi
875 ; AVX-NEXT: vpextrd $2, %xmm1, %edi
/external/llvm/test/MC/X86/
Dx86-64-avx512dq.s2448 vpextrd $0xab, %xmm28, %eax
2452 vpextrd $0x7b, %xmm28, %eax
2456 vpextrd $0x7b, %xmm28, %ebp
2460 vpextrd $0x7b, %xmm28, %r13d
2464 vpextrd $0x7b, %xmm28, (%rcx)
2468 vpextrd $0x7b, %xmm28, 291(%rax,%r14,8)
2472 vpextrd $0x7b, %xmm28, 508(%rdx)
2476 vpextrd $0x7b, %xmm28, 512(%rdx)
2480 vpextrd $0x7b, %xmm28, -512(%rdx)
2484 vpextrd $0x7b, %xmm28, -516(%rdx)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86-64-avx512dq.s2448 vpextrd $0xab, %xmm28, %eax
2452 vpextrd $0x7b, %xmm28, %eax
2456 vpextrd $0x7b, %xmm28, %ebp
2460 vpextrd $0x7b, %xmm28, %r13d
2464 vpextrd $0x7b, %xmm28, (%rcx)
2468 vpextrd $0x7b, %xmm28, 291(%rax,%r14,8)
2472 vpextrd $0x7b, %xmm28, 508(%rdx)
2476 vpextrd $0x7b, %xmm28, 512(%rdx)
2480 vpextrd $0x7b, %xmm28, -512(%rdx)
2484 vpextrd $0x7b, %xmm28, -516(%rdx)
[all …]
DAVX-64.s11877 vpextrd $0, %xmm15, 485498096 label
11881 vpextrd $0, %xmm15, 64(%rdx) label
11885 vpextrd $0, %xmm15, 64(%rdx,%rax) label
11889 vpextrd $0, %xmm15, -64(%rdx,%rax,4) label
11893 vpextrd $0, %xmm15, 64(%rdx,%rax,4) label
11897 vpextrd $0, %xmm15, %r13d label
11901 vpextrd $0, %xmm15, (%rdx) label
11905 vpextrd $0, %xmm6, 485498096 label
11909 vpextrd $0, %xmm6, 64(%rdx) label
11913 vpextrd $0, %xmm6, 64(%rdx,%rax) label
[all …]
DAVX-32.s5721 vpextrd $0, %xmm1, 485498096 label
5725 vpextrd $0, %xmm1, 485498096(%edx) label
5729 vpextrd $0, %xmm1, -485498096(%edx,%eax,4) label
5733 vpextrd $0, %xmm1, 485498096(%edx,%eax,4) label
5737 vpextrd $0, %xmm1, 64(%edx,%eax) label
5741 vpextrd $0, %xmm1, (%edx) label
/external/llvm/test/CodeGen/X86/
Dvec_sdiv_to_shift.ll78 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
88 ; AVX-NEXT: vpextrd $2, %xmm0, %eax
92 ; AVX-NEXT: vpextrd $3, %xmm0, %eax
264 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
275 ; AVX-NEXT: vpextrd $2, %xmm0, %eax
279 ; AVX-NEXT: vpextrd $3, %xmm0, %eax
Dvector-lzcnt-256.ll156 ; AVX1-NEXT: vpextrd $1, %xmm1, %eax
165 ; AVX1-NEXT: vpextrd $2, %xmm1, %ecx
169 ; AVX1-NEXT: vpextrd $3, %xmm1, %ecx
175 ; AVX1-NEXT: vpextrd $1, %xmm0, %ecx
183 ; AVX1-NEXT: vpextrd $2, %xmm0, %ecx
187 ; AVX1-NEXT: vpextrd $3, %xmm0, %ecx
240 ; AVX1-NEXT: vpextrd $1, %xmm1, %eax
246 ; AVX1-NEXT: vpextrd $2, %xmm1, %eax
249 ; AVX1-NEXT: vpextrd $3, %xmm1, %eax
254 ; AVX1-NEXT: vpextrd $1, %xmm0, %eax
[all …]
Davx512-insert-extract.ll474 ; KNL-NEXT: vpextrd $1, %xmm0, %eax
476 ; KNL-NEXT: vpextrd $1, %xmm0, (%rdi)
481 ; SKX-NEXT: vpextrd $1, %xmm0, %eax
483 ; SKX-NEXT: vpextrd $1, %xmm0, (%rdi)
494 ; KNL-NEXT: vpextrd $1, %xmm0, %eax
496 ; KNL-NEXT: vpextrd $1, %xmm0, (%rdi)
501 ; SKX-NEXT: vpextrd $1, %xmm0, %eax
503 ; SKX-NEXT: vpextrd $1, %xmm0, (%rdi)
514 ; KNL-NEXT: vpextrd $1, %xmm0, %eax
515 ; KNL-NEXT: vpextrd $3, %xmm0, (%rdi)
[all …]
Dvector-idiv-udiv-512.ll96 ; AVX-NEXT: vpextrd $1, %xmm1, %eax
112 ; AVX-NEXT: vpextrd $2, %xmm1, %eax
120 ; AVX-NEXT: vpextrd $3, %xmm1, %eax
129 ; AVX-NEXT: vpextrd $1, %xmm2, %eax
145 ; AVX-NEXT: vpextrd $2, %xmm2, %eax
153 ; AVX-NEXT: vpextrd $3, %xmm2, %eax
163 ; AVX-NEXT: vpextrd $1, %xmm2, %eax
179 ; AVX-NEXT: vpextrd $2, %xmm2, %eax
187 ; AVX-NEXT: vpextrd $3, %xmm2, %eax
195 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
[all …]
Dvector-idiv-sdiv-512.ll88 ; AVX-NEXT: vpextrd $1, %xmm1, %eax
108 ; AVX-NEXT: vpextrd $2, %xmm1, %eax
118 ; AVX-NEXT: vpextrd $3, %xmm1, %eax
129 ; AVX-NEXT: vpextrd $1, %xmm2, %eax
149 ; AVX-NEXT: vpextrd $2, %xmm2, %eax
159 ; AVX-NEXT: vpextrd $3, %xmm2, %eax
171 ; AVX-NEXT: vpextrd $1, %xmm2, %eax
191 ; AVX-NEXT: vpextrd $2, %xmm2, %eax
201 ; AVX-NEXT: vpextrd $3, %xmm2, %eax
211 ; AVX-NEXT: vpextrd $1, %xmm0, %eax
[all …]
Dvector-compare-results.ll3560 ; AVX512-NEXT: vpextrd $1, %xmm4, %ecx
3562 ; AVX512-NEXT: vpextrd $1, %xmm5, %edx
3575 ; AVX512-NEXT: vpextrd $2, %xmm4, %edx
3576 ; AVX512-NEXT: vpextrd $2, %xmm5, %esi
3581 ; AVX512-NEXT: vpextrd $3, %xmm4, %edx
3582 ; AVX512-NEXT: vpextrd $3, %xmm5, %esi
3588 ; AVX512-NEXT: vpextrd $1, %xmm5, %edx
3590 ; AVX512-NEXT: vpextrd $1, %xmm6, %esi
3601 ; AVX512-NEXT: vpextrd $2, %xmm5, %edx
3602 ; AVX512-NEXT: vpextrd $2, %xmm6, %esi
[all …]
Dvector-gep.ll25 ;CHECK-NEXT: vpextrd
Dextractelement-index.ll235 ; AVX-NEXT: vpextrd $3, %xmm0, %eax
288 ; AVX1-NEXT: vpextrd $3, %xmm0, %eax
295 ; AVX2-NEXT: vpextrd $3, %xmm0, %eax
Dhaddsub-undef.ll365 ; AVX1-NEXT: vpextrd $1, %xmm0, %ecx
369 ; AVX1-NEXT: vpextrd $1, %xmm0, %edx
Dhaddsub-2.ll872 ; AVX-NEXT: vpextrd $1, %xmm0, %ecx
874 ; AVX-NEXT: vpextrd $2, %xmm0, %ecx
875 ; AVX-NEXT: vpextrd $3, %xmm0, %edx
877 ; AVX-NEXT: vpextrd $1, %xmm1, %edx
880 ; AVX-NEXT: vpextrd $3, %xmm1, %esi
881 ; AVX-NEXT: vpextrd $2, %xmm1, %edi

123