/external/llvm-project/llvm/test/CodeGen/X86/ |
D | combine-sext-in-reg.ll | 9 ; SSE-NEXT: pmovsxbq %xmm0, %xmm2 11 ; SSE-NEXT: pmovsxbq %xmm0, %xmm1 30 ; SSE-NEXT: pmovsxbq %xmm0, %xmm2 32 ; SSE-NEXT: pmovsxbq %xmm0, %xmm1
|
D | vector-sext.ll | 458 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm0 478 ; X86-SSE41-NEXT: pmovsxbq %xmm0, %xmm0 513 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm2 515 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm1 551 ; X86-SSE41-NEXT: pmovsxbq %xmm0, %xmm2 553 ; X86-SSE41-NEXT: pmovsxbq %xmm0, %xmm1 603 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm4 606 ; SSE41-NEXT: pmovsxbq %xmm1, %xmm1 608 ; SSE41-NEXT: pmovsxbq %xmm2, %xmm2 610 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm3 [all …]
|
D | pmovsx-inreg.ll | 13 ; SSE41-NEXT: pmovsxbq (%rdi), %xmm0 46 ; SSE41-NEXT: pmovsxbq (%rdi), %xmm0 47 ; SSE41-NEXT: pmovsxbq 2(%rdi), %xmm1
|
D | sse41-pmovxrm.ll | 41 ; SSE41-NEXT: pmovsxbq (%rdi), %xmm0
|
D | sse41-intrinsics-x86-upgrade.ll | 202 ; SSE-NEXT: pmovsxbq %xmm0, %xmm0 ## encoding: [0x66,0x0f,0x38,0x22,0xc0] 214 %res = call <2 x i64> @llvm.x86.sse41.pmovsxbq(<16 x i8> %a0) ; <<2 x i64>> [#uses=1] 217 declare <2 x i64> @llvm.x86.sse41.pmovsxbq(<16 x i8>) nounwind readnone
|
/external/llvm-project/llvm/test/MC/X86/ |
D | SSE41-32.s | 789 pmovsxbq -485498096(%edx,%eax,4), %xmm1 label 793 pmovsxbq 485498096(%edx,%eax,4), %xmm1 label 797 pmovsxbq 485498096(%edx), %xmm1 label 801 pmovsxbq 485498096, %xmm1 label 805 pmovsxbq 64(%edx,%eax), %xmm1 label 809 pmovsxbq (%edx), %xmm1 label 813 pmovsxbq %xmm1, %xmm1 label
|
D | SSE41-64.s | 869 pmovsxbq 485498096, %xmm6 label 873 pmovsxbq 64(%rdx,%rax,4), %xmm6 label 877 pmovsxbq -64(%rdx,%rax,4), %xmm6 label 881 pmovsxbq 64(%rdx,%rax), %xmm6 label 885 pmovsxbq 64(%rdx), %xmm6 label 889 pmovsxbq (%rdx), %xmm6 label 893 pmovsxbq %xmm6, %xmm6 label
|
D | x86-32-coverage.s | 9585 pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9589 pmovsxbq 0x45,%xmm5 9593 pmovsxbq 0x7eed,%xmm5 9597 pmovsxbq 0xbabecafe,%xmm5 9601 pmovsxbq 0x12345678,%xmm5 9605 pmovsxbq %xmm5,%xmm5
|
/external/llvm/test/CodeGen/X86/ |
D | 2011-10-19-LegelizeLoad.ll | 19 ; CHECK: pmovsxbq i(%rip), % 20 ; CHECK: pmovsxbq j(%rip), %
|
D | sse41-intrinsics-x86-upgrade.ll | 98 ; CHECK-NEXT: pmovsxbq %xmm0, %xmm0 100 %res = call <2 x i64> @llvm.x86.sse41.pmovsxbq(<16 x i8> %a0) ; <<2 x i64>> [#uses=1] 103 declare <2 x i64> @llvm.x86.sse41.pmovsxbq(<16 x i8>) nounwind readnone
|
D | vector-sext.ll | 222 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm0 232 ; X32-SSE41-NEXT: pmovsxbq %xmm0, %xmm0 279 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm2 281 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm1 305 ; X32-SSE41-NEXT: pmovsxbq %xmm0, %xmm2 307 ; X32-SSE41-NEXT: pmovsxbq %xmm0, %xmm1 383 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm4 386 ; SSE41-NEXT: pmovsxbq %xmm1, %xmm1 388 ; SSE41-NEXT: pmovsxbq %xmm2, %xmm2 390 ; SSE41-NEXT: pmovsxbq %xmm0, %xmm3 [all …]
|
D | pmovsx-inreg.ll | 16 ; SSE41: pmovsxbq
|
D | sse41-pmovxrm.ll | 40 ; SSE41-NEXT: pmovsxbq (%rdi), %xmm0
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 0.25 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 1 8 0.33 * pmovsxbq (%rax), %xmm2 336 … - - - - - - 0.25 0.25 0.25 0.25 - pmovsxbq %xmm0, %xmm2 337 …0.33 - - - - - 0.25 0.25 0.25 0.25 - pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 0.50 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 1 6 1.00 * pmovsxbq (%rax), %xmm2 337 … - - 0.50 0.50 - - - - 0.50 0.50 - pmovsxbq %xmm0, %xmm2 338 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 2 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 1 7 1.50 * pmovsxbq (%rax), %xmm2 346 … - - 0.50 0.50 - - - - - - - pmovsxbq %xmm0, %xmm2 347 … - - 0.50 0.50 - - - 1.50 1.50 - - pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 0.50 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 7 0.50 * pmovsxbq (%rax), %xmm2 331 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovsxbq %xmm0, %xmm2 332 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 1 4 1.00 * pmovsxbq (%rax), %xmm2 331 # CHECK-NEXT: - - - 1.00 - - - - pmovsxbq %xmm0, %xmm2 332 # CHECK-NEXT: - - - 1.00 - - - 1.00 pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 6 1.00 * pmovsxbq (%rax), %xmm2 333 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbq %xmm0,… 334 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbq (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 6 1.00 * pmovsxbq (%rax), %xmm2 333 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbq %xmm0,… 334 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbq (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 0.25 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 1 8 0.50 * pmovsxbq (%rax), %xmm2 335 … - - - - - - 0.25 0.25 0.25 0.25 - pmovsxbq %xmm0, %xmm2 336 …0.50 - - - - - 0.25 0.25 0.25 0.25 - pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 0.50 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 7 0.50 * pmovsxbq (%rax), %xmm2 331 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovsxbq %xmm0, %xmm2 332 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovsxbq (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 6 1.00 * pmovsxbq (%rax), %xmm2 333 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbq %xmm0,… 334 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbq (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-sse41.s | 95 pmovsxbq %xmm0, %xmm2 label 96 pmovsxbq (%rax), %xmm2 label 218 # CHECK-NEXT: 1 1 1.00 pmovsxbq %xmm0, %xmm2 219 # CHECK-NEXT: 2 6 1.00 * pmovsxbq (%rax), %xmm2 333 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbq %xmm0,… 334 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbq (%rax)…
|
/external/llvm/test/MC/X86/ |
D | x86-32-coverage.s | 9545 pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9549 pmovsxbq 0x45,%xmm5 9553 pmovsxbq 0x7eed,%xmm5 9557 pmovsxbq 0xbabecafe,%xmm5 9561 pmovsxbq 0x12345678,%xmm5 9565 pmovsxbq %xmm5,%xmm5
|