/external/llvm/test/CodeGen/X86/ |
D | vector-shuffle-variable-256.ll | 339 ; AVX1-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 342 ; AVX1-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 345 ; AVX1-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 348 ; AVX1-NEXT: vpinsrw $4, %eax, %xmm0, %xmm0 351 ; AVX1-NEXT: vpinsrw $5, %eax, %xmm0, %xmm0 354 ; AVX1-NEXT: vpinsrw $6, %eax, %xmm0, %xmm0 357 ; AVX1-NEXT: vpinsrw $7, %eax, %xmm0, %xmm0 362 ; AVX1-NEXT: vpinsrw $1, (%rsp,%rax,2), %xmm1, %xmm1 364 ; AVX1-NEXT: vpinsrw $2, (%rsp,%rax,2), %xmm1, %xmm1 366 ; AVX1-NEXT: vpinsrw $3, (%rsp,%rax,2), %xmm1, %xmm1 [all …]
|
D | merge-consecutive-loads-256.ll | 696 ; AVX1-NEXT: vpinsrw $0, (%rdi), %xmm0, %xmm1 697 ; AVX1-NEXT: vpinsrw $3, 6(%rdi), %xmm1, %xmm1 698 ; AVX1-NEXT: vpinsrw $4, 24(%rdi), %xmm0, %xmm0 699 ; AVX1-NEXT: vpinsrw $6, 28(%rdi), %xmm0, %xmm0 700 ; AVX1-NEXT: vpinsrw $7, 30(%rdi), %xmm0, %xmm0 707 ; AVX2-NEXT: vpinsrw $0, (%rdi), %xmm0, %xmm1 708 ; AVX2-NEXT: vpinsrw $3, 6(%rdi), %xmm1, %xmm1 709 ; AVX2-NEXT: vpinsrw $4, 24(%rdi), %xmm0, %xmm0 710 ; AVX2-NEXT: vpinsrw $6, 28(%rdi), %xmm0, %xmm0 711 ; AVX2-NEXT: vpinsrw $7, 30(%rdi), %xmm0, %xmm0 [all …]
|
D | avx-intrinsics-fast-isel.ll | 990 ; X32-NEXT: vpinsrw $6, %eax, %xmm1, %xmm1 997 ; X64-NEXT: vpinsrw $6, %edi, %xmm1, %xmm1 2038 ; X32-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 2040 ; X32-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 2042 ; X32-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 2044 ; X32-NEXT: vpinsrw $4, %eax, %xmm0, %xmm0 2046 ; X32-NEXT: vpinsrw $5, %eax, %xmm0, %xmm0 2048 ; X32-NEXT: vpinsrw $6, %eax, %xmm0, %xmm0 2050 ; X32-NEXT: vpinsrw $7, %eax, %xmm0, %xmm0 2054 ; X32-NEXT: vpinsrw $1, %eax, %xmm1, %xmm1 [all …]
|
D | avx-insertelt.ll | 39 ; AVX-NEXT: vpinsrw $0, %edi, %xmm0, %xmm1 45 ; AVX2-NEXT: vpinsrw $0, %edi, %xmm0, %xmm1
|
D | avx512-insert-extract.ll | 792 ; KNL-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm2 795 ; KNL-NEXT: vpinsrw $1, %edi, %xmm2, %xmm2 801 ; SKX-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm1 804 ; SKX-NEXT: vpinsrw $1, %edi, %xmm1, %xmm1 816 ; KNL-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm1 819 ; KNL-NEXT: vpinsrw $1, %edi, %xmm1, %xmm1 825 ; SKX-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm1 828 ; SKX-NEXT: vpinsrw $1, %edi, %xmm1, %xmm1 840 ; KNL-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm0 841 ; KNL-NEXT: vpinsrw $5, %edi, %xmm0, %xmm0 [all …]
|
D | masked_memop.ll | 5563 ; AVX-NEXT: vpinsrw $1, 2(%rdi), %xmm1, %xmm1 5569 ; AVX-NEXT: vpinsrw $2, 4(%rdi), %xmm1, %xmm1 5575 ; AVX-NEXT: vpinsrw $3, 6(%rdi), %xmm1, %xmm1 5581 ; AVX-NEXT: vpinsrw $4, 8(%rdi), %xmm1, %xmm1 5587 ; AVX-NEXT: vpinsrw $5, 10(%rdi), %xmm1, %xmm1 5593 ; AVX-NEXT: vpinsrw $6, 12(%rdi), %xmm1, %xmm1 5599 ; AVX-NEXT: vpinsrw $7, 14(%rdi), %xmm1, %xmm1 5630 ; AVX512F-NEXT: vpinsrw $1, 2(%rdi), %xmm0, %xmm0 5638 ; AVX512F-NEXT: vpinsrw $2, 4(%rdi), %xmm0, %xmm0 5646 ; AVX512F-NEXT: vpinsrw $3, 6(%rdi), %xmm0, %xmm0 [all …]
|
D | vector-half-conversions.ll | 1716 ; AVX1-NEXT: vpinsrw $1, %eax, %xmm3, %xmm3 1721 ; AVX1-NEXT: vpinsrw $2, %eax, %xmm3, %xmm3 1724 ; AVX1-NEXT: vpinsrw $3, %eax, %xmm3, %xmm3 1728 ; AVX1-NEXT: vpinsrw $4, %eax, %xmm3, %xmm3 1732 ; AVX1-NEXT: vpinsrw $5, %eax, %xmm3, %xmm3 1737 ; AVX1-NEXT: vpinsrw $6, %eax, %xmm3, %xmm3 1739 ; AVX1-NEXT: vpinsrw $7, %eax, %xmm3, %xmm2 1747 ; AVX1-NEXT: vpinsrw $1, %eax, %xmm3, %xmm3 1752 ; AVX1-NEXT: vpinsrw $2, %eax, %xmm3, %xmm3 1755 ; AVX1-NEXT: vpinsrw $3, %eax, %xmm3, %xmm3 [all …]
|
D | vector-sext.ll | 1397 ; AVX1-NEXT: vpinsrw $1, %ecx, %xmm0, %xmm0 1401 ; AVX1-NEXT: vpinsrw $2, %ecx, %xmm0, %xmm0 1405 ; AVX1-NEXT: vpinsrw $3, %ecx, %xmm0, %xmm0 1409 ; AVX1-NEXT: vpinsrw $4, %ecx, %xmm0, %xmm0 1413 ; AVX1-NEXT: vpinsrw $5, %ecx, %xmm0, %xmm0 1417 ; AVX1-NEXT: vpinsrw $6, %ecx, %xmm0, %xmm0 1419 ; AVX1-NEXT: vpinsrw $7, %eax, %xmm0, %xmm0 1432 ; AVX2-NEXT: vpinsrw $1, %ecx, %xmm0, %xmm0 1436 ; AVX2-NEXT: vpinsrw $2, %ecx, %xmm0, %xmm0 1440 ; AVX2-NEXT: vpinsrw $3, %ecx, %xmm0, %xmm0 [all …]
|
D | vector-shuffle-variable-128.ll | 338 ; AVX-NEXT: vpinsrw $1, -24(%rsp,%r11,2), %xmm0, %xmm0 339 ; AVX-NEXT: vpinsrw $2, -24(%rsp,%r14,2), %xmm0, %xmm0 340 ; AVX-NEXT: vpinsrw $3, -24(%rsp,%rcx,2), %xmm0, %xmm0 341 ; AVX-NEXT: vpinsrw $4, -24(%rsp,%rdi,2), %xmm0, %xmm0 342 ; AVX-NEXT: vpinsrw $5, -24(%rsp,%rax,2), %xmm0, %xmm0 343 ; AVX-NEXT: vpinsrw $6, %esi, %xmm0, %xmm0 344 ; AVX-NEXT: vpinsrw $7, %edx, %xmm0, %xmm0 1269 ; AVX1-NEXT: vpinsrw $1, -24(%rsp,%r11,2), %xmm0, %xmm0 1270 ; AVX1-NEXT: vpinsrw $2, -40(%rsp,%rdx,2), %xmm0, %xmm0 1271 ; AVX1-NEXT: vpinsrw $3, -24(%rsp,%rcx,2), %xmm0, %xmm0 [all …]
|
D | clear_upper_vector_element_bits.ll | 112 ; AVX-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 113 ; AVX-NEXT: vpinsrw $2, %ecx, %xmm0, %xmm0 114 ; AVX-NEXT: vpinsrw $3, %edx, %xmm0, %xmm0 115 ; AVX-NEXT: vpinsrw $4, %esi, %xmm0, %xmm0 116 ; AVX-NEXT: vpinsrw $5, %edi, %xmm0, %xmm0 117 ; AVX-NEXT: vpinsrw $6, %r8d, %xmm0, %xmm0 118 ; AVX-NEXT: vpinsrw $7, %r9d, %xmm0, %xmm0
|
D | avx512bwvl-intrinsics.ll | 218 ; CHECK-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x01] 220 ; CHECK-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x02] 222 ; CHECK-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x03] 224 ; CHECK-NEXT: vpinsrw $4, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x04] 226 ; CHECK-NEXT: vpinsrw $5, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x05] 228 ; CHECK-NEXT: vpinsrw $6, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x06] 230 ; CHECK-NEXT: vpinsrw $7, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x07] 266 ; CHECK-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x01] 268 ; CHECK-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x02] 270 ; CHECK-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0x7d,0x08,0xc4,0xc0,0x03] [all …]
|
D | avx512-intrinsics.ll | 910 ; CHECK-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 912 ; CHECK-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 914 ; CHECK-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 916 ; CHECK-NEXT: vpinsrw $4, %eax, %xmm0, %xmm0 918 ; CHECK-NEXT: vpinsrw $5, %eax, %xmm0, %xmm0 920 ; CHECK-NEXT: vpinsrw $6, %eax, %xmm0, %xmm0 922 ; CHECK-NEXT: vpinsrw $7, %eax, %xmm0, %xmm0 958 ; CHECK-NEXT: vpinsrw $1, %eax, %xmm0, %xmm0 960 ; CHECK-NEXT: vpinsrw $2, %eax, %xmm0, %xmm0 962 ; CHECK-NEXT: vpinsrw $3, %eax, %xmm0, %xmm0 [all …]
|
D | vector-shuffle-128-v8.ll | 1385 ; AVX-NEXT: vpinsrw $1, %edi, %xmm0, %xmm0 1402 ; AVX-NEXT: vpinsrw $5, %edi, %xmm0, %xmm0 1419 ; AVX-NEXT: vpinsrw $7, %edi, %xmm0, %xmm0 1436 ; AVX-NEXT: vpinsrw $2, %edi, %xmm0, %xmm0
|
D | stack-folding-int-avx1.ll | 538 …;CHECK: vpinsrw $1, {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}}, {{%xmm[0-9][0-9]*}} {{.*#+}} 4-…
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 4192 vpinsrw $171,%eax, %xmm25, %xmm18 4196 vpinsrw $123,%eax, %xmm25, %xmm18 4200 vpinsrw $123,%ebp, %xmm25, %xmm18 4204 vpinsrw $123,%r13d, %xmm25, %xmm18 4208 vpinsrw $123, (%rcx), %xmm25, %xmm18 4212 vpinsrw $123, 291(%rax,%r14,8), %xmm25, %xmm18 4216 vpinsrw $123, 254(%rdx), %xmm25, %xmm18 4220 vpinsrw $123, 256(%rdx), %xmm25, %xmm18 4224 vpinsrw $123, -256(%rdx), %xmm25, %xmm18 4228 vpinsrw $123, -258(%rdx), %xmm25, %xmm18
|
D | x86_64-avx-encoding.s | 2185 vpinsrw $7, %eax, %xmm12, %xmm13 2189 vpinsrw $7, (%rax), %xmm12, %xmm13 2801 vpinsrw $7, %eax, %xmm12, %xmm10 2805 vpinsrw $7, (%rax), %xmm12, %xmm10 4081 vpinsrw $7, %r8, %xmm15, %xmm8 4085 vpinsrw $7, %rcx, %xmm4, %xmm6
|
D | x86-32-avx.s | 1472 vpinsrw $7, %eax, %xmm2, %xmm3 1476 vpinsrw $7, (%eax), %xmm2, %xmm3 2068 vpinsrw $7, %eax, %xmm2, %xmm5 2072 vpinsrw $7, (%eax), %xmm2, %xmm5
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86_64-avx-encoding.s | 1417 vpinsrw $7, %eax, %xmm12, %xmm13 1421 vpinsrw $7, (%rax), %xmm12, %xmm13 2033 vpinsrw $7, %eax, %xmm12, %xmm10 2037 vpinsrw $7, (%rax), %xmm12, %xmm10 3309 vpinsrw $7, %r8, %xmm15, %xmm8 3313 vpinsrw $7, %rcx, %xmm4, %xmm6
|
D | x86-32-avx.s | 1448 vpinsrw $7, %eax, %xmm2, %xmm3 1452 vpinsrw $7, (%eax), %xmm2, %xmm3 2044 vpinsrw $7, %eax, %xmm2, %xmm5 2048 vpinsrw $7, (%eax), %xmm2, %xmm5
|
/external/skia/src/jumper/ |
D | SkJumper_generated_win.S | 1692 DB 197,57,196,192,2 ; vpinsrw $0x2,%eax,%xmm8,%xmm8 1700 DB 197,57,196,192,6 ; vpinsrw $0x6,%eax,%xmm8,%xmm8 1702 DB 197,57,196,192,5 ; vpinsrw $0x5,%eax,%xmm8,%xmm8 1704 DB 197,57,196,192,4 ; vpinsrw $0x4,%eax,%xmm8,%xmm8 1783 DB 197,57,196,192,2 ; vpinsrw $0x2,%eax,%xmm8,%xmm8 1791 DB 197,57,196,192,6 ; vpinsrw $0x6,%eax,%xmm8,%xmm8 1793 DB 197,57,196,192,5 ; vpinsrw $0x5,%eax,%xmm8,%xmm8 1795 DB 197,57,196,192,4 ; vpinsrw $0x4,%eax,%xmm8,%xmm8 1873 DB 196,65,57,196,68,83,4,2 ; vpinsrw $0x2,0x4(%r11,%rdx,2),%xmm8,%xmm8 1878 DB 196,65,57,196,68,83,12,6 ; vpinsrw $0x6,0xc(%r11,%rdx,2),%xmm8,%xmm8 [all …]
|
/external/v8/src/x64/ |
D | assembler-x64.h | 1766 void vpinsrw(XMMRegister dst, XMMRegister src1, Register src2, int8_t imm8) { in vpinsrw() function 1771 void vpinsrw(XMMRegister dst, XMMRegister src1, const Operand& src2, in vpinsrw() function
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 5812 …{ X86::VPINSRWrri, "vpinsrw", Convert__Reg1_3__Reg1_2__Reg1_1__ImmSExti32i81_0, { MCK_ImmSExti32i8… 5813 …{ X86::VPINSRWrr64i, "vpinsrw", Convert__Reg1_3__Reg1_2__Reg1_1__ImmSExti32i81_0, { MCK_ImmSExti32… 5814 …{ X86::VPINSRWrmi, "vpinsrw", Convert__Reg1_3__Reg1_2__Mem5_1__ImmSExti32i81_0, { MCK_ImmSExti32i8…
|
D | X86InstrSSE.td | 3984 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"), 3992 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"), 4016 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}",
|
D | X86GenAsmWriter.inc | 4052 "q\t\000vpinsrw\t\000vpmaddubsw\t\000vpmaddwd\t\000vpmaxsb\t\000vpmaxsd\t"
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSSE.td | 4533 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"), 4542 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
|