Home
last modified time | relevance | path

Searched refs:vpinsrw (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dvector-shuffle-variable-256.ll339 ; 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 …]
Dmerge-consecutive-loads-256.ll696 ; 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 …]
Davx-intrinsics-fast-isel.ll990 ; 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 …]
Davx-insertelt.ll39 ; AVX-NEXT: vpinsrw $0, %edi, %xmm0, %xmm1
45 ; AVX2-NEXT: vpinsrw $0, %edi, %xmm0, %xmm1
Davx512-insert-extract.ll792 ; 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 …]
Dmasked_memop.ll5563 ; 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 …]
Dvector-half-conversions.ll1716 ; 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 …]
Dvector-sext.ll1397 ; 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 …]
Dvector-shuffle-variable-128.ll338 ; 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 …]
Dclear_upper_vector_element_bits.ll112 ; 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
Davx512bwvl-intrinsics.ll218 ; 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 …]
Davx512-intrinsics.ll910 ; 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 …]
Dvector-shuffle-128-v8.ll1385 ; 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
Dstack-folding-int-avx1.ll538 …;CHECK: vpinsrw $1, {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}}, {{%xmm[0-9][0-9]*}} {{.*#+}} 4-…
/external/llvm/test/MC/X86/
Dx86-64-avx512bw.s4192 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
Dx86_64-avx-encoding.s2185 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
Dx86-32-avx.s1472 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/
Dx86_64-avx-encoding.s1417 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
Dx86-32-avx.s1448 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/
DSkJumper_generated_win.S1692 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/
Dassembler-x64.h1766 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/
DX86GenAsmMatcher.inc5812 …{ 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…
DX86InstrSSE.td3984 "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}",
DX86GenAsmWriter.inc4052 "q\t\000vpinsrw\t\000vpmaddubsw\t\000vpmaddwd\t\000vpmaxsb\t\000vpmaxsd\t"
/external/llvm/lib/Target/X86/
DX86InstrSSE.td4533 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
4542 "vpinsrw\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),

12