/external/llvm-project/llvm/test/CodeGen/X86/ |
D | pr40994.ll | 7 ; 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)
|
D | widen_bitops-0.ll | 142 ; 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 …]
|
D | widen_conv-1.ll | 42 ; 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)
|
D | vector-idiv-sdiv-128.ll | 1001 ; 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 …]
|
D | masked_store_trunc.ll | 733 ; 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 …]
|
D | 2011-04-19-sclr-bb.ll | 6 ;CHECK-NOT: pextrb
|
D | widen_load-2.ll | 289 ; 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/ |
D | vector-compare-results.ll | 507 ; 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 …]
|
D | widen_bitops-0.ll | 141 ; 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 …]
|
D | widen_conv-1.ll | 39 ; 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)
|
D | extract-store.ll | 7 ; SSE41: pextrb 29 ; SSE41-NOT: pextrb
|
D | 2011-04-19-sclr-bb.ll | 6 ;CHECK-NOT: pextrb
|
/external/llvm-project/llvm/test/MC/X86/ |
D | SSE41-64.s | 393 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
|
D | SSE41-32.s | 389 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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/ |
D | resources-sse41.s | 45 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…
|