Home
last modified time | relevance | path

Searched refs:pextrb (Results 1 – 25 of 54) sorted by relevance

123

/external/llvm-project/llvm/test/CodeGen/X86/
Dpr40994.ll7 ; CHECK-NEXT: pextrb $0, %xmm0, -{{[0-9]+}}(%rsp)
8 ; CHECK-NEXT: pextrb $2, %xmm0, -{{[0-9]+}}(%rsp)
9 ; CHECK-NEXT: pextrb $4, %xmm0, -{{[0-9]+}}(%rsp)
10 ; CHECK-NEXT: pextrb $6, %xmm0, -{{[0-9]+}}(%rsp)
11 ; CHECK-NEXT: pextrb $8, %xmm0, -{{[0-9]+}}(%rsp)
12 ; CHECK-NEXT: pextrb $10, %xmm0, -{{[0-9]+}}(%rsp)
13 ; CHECK-NEXT: pextrb $12, %xmm0, -{{[0-9]+}}(%rsp)
14 ; CHECK-NEXT: pextrb $14, %xmm0, -{{[0-9]+}}(%rsp)
Dwiden_bitops-0.ll142 ; X86-NEXT: pextrb $1, %xmm1, %edx
143 ; X86-NEXT: pextrb $2, %xmm1, %ecx
159 ; X64-NEXT: pextrb $1, %xmm1, %edx
160 ; X64-NEXT: pextrb $2, %xmm1, %ecx
183 ; X86-NEXT: pextrb $1, %xmm1, %edx
184 ; X86-NEXT: pextrb $2, %xmm1, %ecx
200 ; X64-NEXT: pextrb $1, %xmm1, %edx
201 ; X64-NEXT: pextrb $2, %xmm1, %ecx
224 ; X86-NEXT: pextrb $1, %xmm1, %edx
225 ; X86-NEXT: pextrb $2, %xmm1, %ecx
[all …]
Dwiden_conv-1.ll42 ; X86-NEXT: pextrb $2, %xmm0, 2(%eax)
52 ; X64-NEXT: pextrb $2, %xmm0, 2(%rdi)
74 ; X86-NEXT: pextrb $4, %xmm0, 4(%eax)
84 ; X64-NEXT: pextrb $4, %xmm0, 4(%rdi)
Dvector-idiv-sdiv-128.ll1001 ; SSE41-NEXT: pextrb $1, %xmm1, %ecx
1002 ; SSE41-NEXT: pextrb $1, %xmm0, %eax
1013 ; SSE41-NEXT: pextrb $2, %xmm1, %ecx
1014 ; SSE41-NEXT: pextrb $2, %xmm0, %eax
1019 ; SSE41-NEXT: pextrb $3, %xmm1, %ecx
1020 ; SSE41-NEXT: pextrb $3, %xmm0, %eax
1025 ; SSE41-NEXT: pextrb $4, %xmm1, %ecx
1026 ; SSE41-NEXT: pextrb $4, %xmm0, %eax
1031 ; SSE41-NEXT: pextrb $5, %xmm1, %ecx
1032 ; SSE41-NEXT: pextrb $5, %xmm0, %eax
[all …]
Dmasked_store_trunc.ll733 ; SSE4-NEXT: pextrb $0, %xmm0, (%rdi)
737 ; SSE4-NEXT: pextrb $1, %xmm0, 1(%rdi)
741 ; SSE4-NEXT: pextrb $2, %xmm0, 2(%rdi)
745 ; SSE4-NEXT: pextrb $3, %xmm0, 3(%rdi)
749 ; SSE4-NEXT: pextrb $4, %xmm0, 4(%rdi)
753 ; SSE4-NEXT: pextrb $5, %xmm0, 5(%rdi)
757 ; SSE4-NEXT: pextrb $6, %xmm0, 6(%rdi)
761 ; SSE4-NEXT: pextrb $7, %xmm0, 7(%rdi)
1438 ; SSE4-NEXT: pextrb $0, %xmm0, (%rdi)
1442 ; SSE4-NEXT: pextrb $1, %xmm0, 1(%rdi)
[all …]
D2011-04-19-sclr-bb.ll6 ;CHECK-NOT: pextrb
Dwiden_load-2.ll289 ; X86-NEXT: pextrb $2, %xmm1, 2(%eax)
299 ; X64-NEXT: pextrb $2, %xmm1, 2(%rdi)
324 ; X86-NEXT: pextrb $14, %xmm1, 30(%eax)
338 ; X64-NEXT: pextrb $14, %xmm1, 30(%rdi)
363 ; X86-NEXT: pextrb $2, %xmm0, 2(%eax)
377 ; X64-NEXT: pextrb $2, %xmm0, 2(%rdi)
/external/llvm/test/CodeGen/X86/
Dvector-compare-results.ll507 ; SSE42-NEXT: pextrb $15, %xmm1, %eax
510 ; SSE42-NEXT: pextrb $14, %xmm1, %eax
513 ; SSE42-NEXT: pextrb $13, %xmm1, %eax
516 ; SSE42-NEXT: pextrb $12, %xmm1, %eax
519 ; SSE42-NEXT: pextrb $11, %xmm1, %eax
522 ; SSE42-NEXT: pextrb $10, %xmm1, %eax
525 ; SSE42-NEXT: pextrb $9, %xmm1, %eax
528 ; SSE42-NEXT: pextrb $8, %xmm1, %eax
531 ; SSE42-NEXT: pextrb $7, %xmm1, %eax
534 ; SSE42-NEXT: pextrb $6, %xmm1, %eax
[all …]
Dwiden_bitops-0.ll141 ; X32-SSE-NEXT: pextrb $0, %xmm1, %eax
142 ; X32-SSE-NEXT: pextrb $4, %xmm1, %edx
143 ; X32-SSE-NEXT: pextrb $8, %xmm1, %ecx
158 ; X64-SSE-NEXT: pextrb $0, %xmm1, %eax
159 ; X64-SSE-NEXT: pextrb $4, %xmm1, %edx
160 ; X64-SSE-NEXT: pextrb $8, %xmm1, %ecx
182 ; X32-SSE-NEXT: pextrb $0, %xmm1, %eax
183 ; X32-SSE-NEXT: pextrb $4, %xmm1, %edx
184 ; X32-SSE-NEXT: pextrb $8, %xmm1, %ecx
199 ; X64-SSE-NEXT: pextrb $0, %xmm1, %eax
[all …]
Dwiden_conv-1.ll39 ; X86-NEXT: pextrb $8, %xmm0, 2(%eax)
51 ; X64-NEXT: pextrb $8, %xmm0, 2(%rdi)
78 ; X86-NEXT: pextrb $8, %xmm0, 4(%eax)
90 ; X64-NEXT: pextrb $8, %xmm0, 4(%rdi)
Dextract-store.ll7 ; SSE41: pextrb
29 ; SSE41-NOT: pextrb
D2011-04-19-sclr-bb.ll6 ;CHECK-NOT: pextrb
/external/llvm-project/llvm/test/MC/X86/
DSSE41-64.s393 pextrb $0, %xmm6, 485498096 label
397 pextrb $0, %xmm6, 64(%rdx) label
401 pextrb $0, %xmm6, 64(%rdx,%rax,4) label
405 pextrb $0, %xmm6, -64(%rdx,%rax,4) label
409 pextrb $0, %xmm6, 64(%rdx,%rax) label
413 pextrb $0, %xmm6, %r13d label
417 pextrb $0, %xmm6, (%rdx) label
DSSE41-32.s389 pextrb $0, %xmm1, -485498096(%edx,%eax,4) label
393 pextrb $0, %xmm1, 485498096(%edx,%eax,4) label
397 pextrb $0, %xmm1, 485498096(%edx) label
401 pextrb $0, %xmm1, 485498096 label
405 pextrb $0, %xmm1, 64(%edx,%eax) label
409 pextrb $0, %xmm1, (%edx) label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 1 2 2.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 2 5 3.00 * pextrb $1, %xmm0, (%rax)
303 … - - - - - - - 0.50 2.50 - - pextrb $1, %xmm0, %ecx
304 …33 - - - - - - 1.00 4.00 - - pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 1 3 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 1 3 1.00 * pextrb $1, %xmm0, (%rax)
304 …1.00 - 1.00 - - - - - - - - pextrb $1, %xmm0, %ecx
305 … - - 1.00 - - 1.00 1.00 - - - pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 12 1.50 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 2 13 2.00 * pextrb $1, %xmm0, (%rax)
313 … - - 1.00 - - - - - - - - pextrb $1, %xmm0, %ecx
314 … 1.00 - 2.00 - - - - - - 1.00 pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 3 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 5 1.00 * pextrb $1, %xmm0, (%rax)
298 # CHECK-NEXT: - - 1.00 0.50 - 0.50 - - pextrb $1, %xmm0, %ecx
299 # CHECK-NEXT: - - - 0.50 1.00 0.50 0.50 0.50 pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 1 1 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 2 4 2.00 * pextrb $1, %xmm0, (%rax)
298 # CHECK-NEXT: - - - 1.00 - - - - pextrb $1, %xmm0, %ecx
299 # CHECK-NEXT: - - - 1.00 - - - 2.00 pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 2 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 2 1.00 * pextrb $1, %xmm0, (%rax)
300 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - pextrb $1, %xmm…
301 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 pextrb $1, %xmm…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 2 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 2 1.00 * pextrb $1, %xmm0, (%rax)
300 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - pextrb $1, %xmm…
301 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 pextrb $1, %xmm…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 1 2 2.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 2 5 3.00 * pextrb $1, %xmm0, (%rax)
302 … - - - - - - - 0.50 2.50 - - pextrb $1, %xmm0, %ecx
303 …50 - - - - - - 1.00 4.00 - - pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 3 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 5 1.00 * pextrb $1, %xmm0, (%rax)
298 # CHECK-NEXT: - - 1.00 0.50 - 0.50 - - pextrb $1, %xmm0, %ecx
299 # CHECK-NEXT: - - - 0.50 1.00 0.50 0.50 0.50 pextrb $1, %xmm0, (%rax)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 3 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 2 1.00 * pextrb $1, %xmm0, (%rax)
300 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - pextrb $1, %xmm…
301 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 pextrb $1, %xmm…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse41.s45 pextrb $1, %xmm0, %ecx label
46 pextrb $1, %xmm0, (%rax) label
185 # CHECK-NEXT: 2 3 1.00 pextrb $1, %xmm0, %ecx
186 # CHECK-NEXT: 3 2 1.00 * pextrb $1, %xmm0, (%rax)
300 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - pextrb $1, %xmm…
301 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 pextrb $1, %xmm…

123