Home
last modified time | relevance | path

Searched refs:vpextrb (Results 1 – 25 of 58) sorted by relevance

123

/external/llvm/test/CodeGen/X86/
Dvector-compare-results.ll1662 ; AVX1-NEXT: vpextrb $15, %xmm1, %eax
1665 ; AVX1-NEXT: vpextrb $14, %xmm1, %eax
1668 ; AVX1-NEXT: vpextrb $13, %xmm1, %eax
1671 ; AVX1-NEXT: vpextrb $12, %xmm1, %eax
1674 ; AVX1-NEXT: vpextrb $11, %xmm1, %eax
1677 ; AVX1-NEXT: vpextrb $10, %xmm1, %eax
1680 ; AVX1-NEXT: vpextrb $9, %xmm1, %eax
1683 ; AVX1-NEXT: vpextrb $8, %xmm1, %eax
1686 ; AVX1-NEXT: vpextrb $7, %xmm1, %eax
1689 ; AVX1-NEXT: vpextrb $6, %xmm1, %eax
[all …]
Dmasked_memop.ll2238 ; AVX-NEXT: vpextrb $0, %xmm0, %eax
2246 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
2252 ; AVX-NEXT: vpextrb $2, %xmm0, %eax
2258 ; AVX-NEXT: vpextrb $3, %xmm0, %eax
2264 ; AVX-NEXT: vpextrb $4, %xmm0, %eax
2270 ; AVX-NEXT: vpextrb $5, %xmm0, %eax
2276 ; AVX-NEXT: vpextrb $6, %xmm0, %eax
2282 ; AVX-NEXT: vpextrb $7, %xmm0, %eax
2288 ; AVX-NEXT: vpextrb $8, %xmm0, %eax
2294 ; AVX-NEXT: vpextrb $9, %xmm0, %eax
[all …]
Dvector-idiv-udiv-512.ll308 ; AVX512BW-NEXT: vpextrb $1, %xmm1, %eax
316 ; AVX512BW-NEXT: vpextrb $0, %xmm1, %ecx
326 ; AVX512BW-NEXT: vpextrb $2, %xmm1, %eax
335 ; AVX512BW-NEXT: vpextrb $3, %xmm1, %eax
344 ; AVX512BW-NEXT: vpextrb $4, %xmm1, %eax
353 ; AVX512BW-NEXT: vpextrb $5, %xmm1, %eax
362 ; AVX512BW-NEXT: vpextrb $6, %xmm1, %eax
371 ; AVX512BW-NEXT: vpextrb $7, %xmm1, %eax
380 ; AVX512BW-NEXT: vpextrb $8, %xmm1, %eax
389 ; AVX512BW-NEXT: vpextrb $9, %xmm1, %eax
[all …]
Dvector-idiv-sdiv-512.ll334 ; AVX512BW-NEXT: vpextrb $1, %xmm1, %eax
344 ; AVX512BW-NEXT: vpextrb $0, %xmm1, %ecx
356 ; AVX512BW-NEXT: vpextrb $2, %xmm1, %eax
367 ; AVX512BW-NEXT: vpextrb $3, %xmm1, %eax
378 ; AVX512BW-NEXT: vpextrb $4, %xmm1, %eax
389 ; AVX512BW-NEXT: vpextrb $5, %xmm1, %eax
400 ; AVX512BW-NEXT: vpextrb $6, %xmm1, %eax
411 ; AVX512BW-NEXT: vpextrb $7, %xmm1, %eax
422 ; AVX512BW-NEXT: vpextrb $8, %xmm1, %eax
433 ; AVX512BW-NEXT: vpextrb $9, %xmm1, %eax
[all …]
Dextract-store.ll6 ; AVX: vpextrb
28 ; AVX-NOT: vpextrb
Dclear_upper_vector_element_bits.ll208 ; AVX-NEXT: vpextrb $0, %xmm0, %eax
210 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
212 ; AVX-NEXT: vpextrb $2, %xmm0, %eax
214 ; AVX-NEXT: vpextrb $3, %xmm0, %eax
216 ; AVX-NEXT: vpextrb $4, %xmm0, %eax
218 ; AVX-NEXT: vpextrb $5, %xmm0, %eax
220 ; AVX-NEXT: vpextrb $6, %xmm0, %eax
222 ; AVX-NEXT: vpextrb $7, %xmm0, %eax
224 ; AVX-NEXT: vpextrb $8, %xmm0, %eax
226 ; AVX-NEXT: vpextrb $9, %xmm0, %eax
[all …]
Davx512-insert-extract.ll596 ; KNL-NEXT: vpextrb $1, %xmm0, %eax
598 ; KNL-NEXT: vpextrb $1, %xmm0, (%rdi)
604 ; SKX-NEXT: vpextrb $1, %xmm0, %eax
606 ; SKX-NEXT: vpextrb $1, %xmm0, (%rdi)
618 ; KNL-NEXT: vpextrb $1, %xmm0, %eax
620 ; KNL-NEXT: vpextrb $1, %xmm0, (%rdi)
626 ; SKX-NEXT: vpextrb $1, %xmm0, %eax
628 ; SKX-NEXT: vpextrb $1, %xmm0, (%rdi)
640 ; KNL-NEXT: vpextrb $1, %xmm0, %eax
641 ; KNL-NEXT: vpextrb $3, %xmm0, (%rdi)
[all …]
Dextractelement-index.ll26 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
48 ; AVX-NEXT: vpextrb $11, %xmm0, %eax
70 ; AVX-NEXT: vpextrb $14, %xmm0, %eax
92 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
116 ; AVX1-NEXT: vpextrb $1, %xmm0, %eax
124 ; AVX2-NEXT: vpextrb $1, %xmm0, %eax
/external/llvm-project/llvm/test/CodeGen/X86/
Dvar-permute-512.ll338 ; AVX512F-NEXT: vpextrb $1, %xmm4, %eax
341 ; AVX512F-NEXT: vpextrb $2, %xmm4, %eax
344 ; AVX512F-NEXT: vpextrb $3, %xmm4, %eax
347 ; AVX512F-NEXT: vpextrb $4, %xmm4, %eax
350 ; AVX512F-NEXT: vpextrb $5, %xmm4, %eax
353 ; AVX512F-NEXT: vpextrb $6, %xmm4, %eax
356 ; AVX512F-NEXT: vpextrb $7, %xmm4, %eax
359 ; AVX512F-NEXT: vpextrb $8, %xmm4, %eax
362 ; AVX512F-NEXT: vpextrb $9, %xmm4, %eax
365 ; AVX512F-NEXT: vpextrb $10, %xmm4, %eax
[all …]
Dmasked_store_trunc.ll809 ; AVX1-NEXT: vpextrb $0, %xmm0, (%rdi)
813 ; AVX1-NEXT: vpextrb $1, %xmm0, 1(%rdi)
817 ; AVX1-NEXT: vpextrb $2, %xmm0, 2(%rdi)
821 ; AVX1-NEXT: vpextrb $3, %xmm0, 3(%rdi)
825 ; AVX1-NEXT: vpextrb $4, %xmm0, 4(%rdi)
829 ; AVX1-NEXT: vpextrb $5, %xmm0, 5(%rdi)
833 ; AVX1-NEXT: vpextrb $6, %xmm0, 6(%rdi)
837 ; AVX1-NEXT: vpextrb $7, %xmm0, 7(%rdi)
885 ; AVX2-NEXT: vpextrb $0, %xmm0, (%rdi)
889 ; AVX2-NEXT: vpextrb $1, %xmm0, 1(%rdi)
[all …]
Dmasked_store_trunc_usat.ll1095 ; AVX1-NEXT: vpextrb $0, %xmm0, (%rdi)
1099 ; AVX1-NEXT: vpextrb $1, %xmm0, 1(%rdi)
1103 ; AVX1-NEXT: vpextrb $2, %xmm0, 2(%rdi)
1107 ; AVX1-NEXT: vpextrb $3, %xmm0, 3(%rdi)
1111 ; AVX1-NEXT: vpextrb $4, %xmm0, 4(%rdi)
1115 ; AVX1-NEXT: vpextrb $5, %xmm0, 5(%rdi)
1119 ; AVX1-NEXT: vpextrb $6, %xmm0, 6(%rdi)
1123 ; AVX1-NEXT: vpextrb $7, %xmm0, 7(%rdi)
1174 ; AVX2-NEXT: vpextrb $0, %xmm0, (%rdi)
1178 ; AVX2-NEXT: vpextrb $1, %xmm0, 1(%rdi)
[all …]
Dmasked_store_trunc_ssat.ll1290 ; AVX1-NEXT: vpextrb $0, %xmm0, (%rdi)
1294 ; AVX1-NEXT: vpextrb $1, %xmm0, 1(%rdi)
1298 ; AVX1-NEXT: vpextrb $2, %xmm0, 2(%rdi)
1302 ; AVX1-NEXT: vpextrb $3, %xmm0, 3(%rdi)
1306 ; AVX1-NEXT: vpextrb $4, %xmm0, 4(%rdi)
1310 ; AVX1-NEXT: vpextrb $5, %xmm0, 5(%rdi)
1314 ; AVX1-NEXT: vpextrb $6, %xmm0, 6(%rdi)
1318 ; AVX1-NEXT: vpextrb $7, %xmm0, 7(%rdi)
1370 ; AVX2-NEXT: vpextrb $0, %xmm0, (%rdi)
1374 ; AVX2-NEXT: vpextrb $1, %xmm0, 1(%rdi)
[all …]
Dtrunc-vector-width.ll12 ; CHECK-NEXT: vpextrb $1, %xmm0, (%rax)
13 ; CHECK-NEXT: vpextrb $4, %xmm0, (%rax)
14 ; CHECK-NEXT: vpextrb $8, %xmm0, (%rax)
Dmasked_store.ll2927 ; AVX1OR2-NEXT: vpextrb $0, %xmm1, (%rdi)
2931 ; AVX1OR2-NEXT: vpextrb $1, %xmm1, 1(%rdi)
2935 ; AVX1OR2-NEXT: vpextrb $2, %xmm1, 2(%rdi)
2939 ; AVX1OR2-NEXT: vpextrb $3, %xmm1, 3(%rdi)
2943 ; AVX1OR2-NEXT: vpextrb $4, %xmm1, 4(%rdi)
2947 ; AVX1OR2-NEXT: vpextrb $5, %xmm1, 5(%rdi)
2951 ; AVX1OR2-NEXT: vpextrb $6, %xmm1, 6(%rdi)
2955 ; AVX1OR2-NEXT: vpextrb $7, %xmm1, 7(%rdi)
2959 ; AVX1OR2-NEXT: vpextrb $8, %xmm1, 8(%rdi)
2963 ; AVX1OR2-NEXT: vpextrb $9, %xmm1, 9(%rdi)
[all …]
Davx512-vec3-crash.ll16 ; CHECK-NEXT: vpextrb $1, %xmm0, %edx
17 ; CHECK-NEXT: vpextrb $2, %xmm0, %ecx
Dvector-idiv-sdiv-128.ll1102 ; AVX-NEXT: vpextrb $1, %xmm1, %ecx
1103 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
1114 ; AVX-NEXT: vpextrb $2, %xmm1, %ecx
1115 ; AVX-NEXT: vpextrb $2, %xmm0, %eax
1120 ; AVX-NEXT: vpextrb $3, %xmm1, %ecx
1121 ; AVX-NEXT: vpextrb $3, %xmm0, %eax
1126 ; AVX-NEXT: vpextrb $4, %xmm1, %ecx
1127 ; AVX-NEXT: vpextrb $4, %xmm0, %eax
1132 ; AVX-NEXT: vpextrb $5, %xmm1, %ecx
1133 ; AVX-NEXT: vpextrb $5, %xmm0, %eax
[all …]
Dmasked_compressstore.ll3932 ; AVX1OR2-NEXT: vpextrb $0, %xmm0, (%rdi)
3937 ; AVX1OR2-NEXT: vpextrb $1, %xmm0, (%rdi)
3942 ; AVX1OR2-NEXT: vpextrb $2, %xmm0, (%rdi)
3947 ; AVX1OR2-NEXT: vpextrb $3, %xmm0, (%rdi)
3952 ; AVX1OR2-NEXT: vpextrb $4, %xmm0, (%rdi)
3957 ; AVX1OR2-NEXT: vpextrb $5, %xmm0, (%rdi)
3962 ; AVX1OR2-NEXT: vpextrb $6, %xmm0, (%rdi)
3967 ; AVX1OR2-NEXT: vpextrb $7, %xmm0, (%rdi)
3972 ; AVX1OR2-NEXT: vpextrb $8, %xmm0, (%rdi)
3977 ; AVX1OR2-NEXT: vpextrb $9, %xmm0, (%rdi)
[all …]
Dextractelement-index.ll51 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
74 ; AVX-NEXT: vpextrb $11, %xmm0, %eax
96 ; AVX-NEXT: vpextrb $14, %xmm0, %eax
119 ; AVX-NEXT: vpextrb $1, %xmm0, %eax
144 ; AVX1-NEXT: vpextrb $1, %xmm0, %eax
152 ; AVX2-NEXT: vpextrb $1, %xmm0, %eax
Dvec_setcc.ll234 ; AVX-NEXT: vpextrb $0, %xmm0, %eax
235 ; AVX-NEXT: vpextrb $2, %xmm0, %edx
236 ; AVX-NEXT: vpextrb $4, %xmm0, %ecx
Dextract-store.ll39 ; AVX-X86-NEXT: vpextrb $0, %xmm0, (%eax)
44 ; AVX-X64-NEXT: vpextrb $0, %xmm0, (%rdi)
81 ; AVX-X86-NEXT: vpextrb $3, %xmm0, (%eax)
86 ; AVX-X64-NEXT: vpextrb $3, %xmm0, (%rdi)
121 ; AVX-X86-NEXT: vpextrb $15, %xmm0, (%eax)
126 ; AVX-X64-NEXT: vpextrb $15, %xmm0, (%rdi)
Dbitcast-vector-bool.ll248 ; AVX512-NEXT: vpextrb $1, %xmm0, %eax
430 ; AVX512-NEXT: vpextrb $1, %xmm0, %eax
/external/llvm/test/MC/X86/
Dx86-64-avx512bw.s4117 vpextrb $171, %xmm17, %eax
4121 vpextrb $123, %xmm17, %eax
4125 vpextrb $123, %xmm17,%r8d
4129 vpextrb $123, %xmm17, (%rcx)
4133 vpextrb $123, %xmm17, 291(%rax,%r14,8)
4137 vpextrb $123, %xmm17, 127(%rdx)
4141 vpextrb $123, %xmm17, 128(%rdx)
4145 vpextrb $123, %xmm17, -128(%rdx)
4149 vpextrb $123, %xmm17, -129(%rdx)
/external/llvm-project/llvm/test/MC/X86/
Dx86-64-avx512bw.s4117 vpextrb $171, %xmm17, %eax
4121 vpextrb $123, %xmm17, %eax
4125 vpextrb $123, %xmm17,%r8d
4129 vpextrb $123, %xmm17, (%rcx)
4133 vpextrb $123, %xmm17, 291(%rax,%r14,8)
4137 vpextrb $123, %xmm17, 127(%rdx)
4141 vpextrb $123, %xmm17, 128(%rdx)
4145 vpextrb $123, %xmm17, -128(%rdx)
4149 vpextrb $123, %xmm17, -129(%rdx)
DAVX-64.s11821 vpextrb $0, %xmm15, 485498096 label
11825 vpextrb $0, %xmm15, 64(%rdx) label
11829 vpextrb $0, %xmm15, 64(%rdx,%rax) label
11833 vpextrb $0, %xmm15, -64(%rdx,%rax,4) label
11837 vpextrb $0, %xmm15, 64(%rdx,%rax,4) label
11841 vpextrb $0, %xmm15, %r13d label
11845 vpextrb $0, %xmm15, (%rdx) label
11849 vpextrb $0, %xmm6, 485498096 label
11853 vpextrb $0, %xmm6, 64(%rdx) label
11857 vpextrb $0, %xmm6, 64(%rdx,%rax) label
[all …]
/external/capstone/suite/MC/X86/
Dx86_64-avx-encoding.s.cs695 0xc4,0x63,0x79,0x14,0xe0,0x07 = vpextrb $7, %xmm12, %eax
696 0xc4,0x63,0x79,0x14,0x20,0x07 = vpextrb $7, %xmm12, (%rax)
1019 0xc4,0xe3,0x79,0x14,0xe1,0x07 = vpextrb $7, %xmm4, %ecx

123