/external/llvm/test/CodeGen/X86/ |
D | pmul.ll | 28 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 29 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm2 34 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm0 167 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm3 168 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm2 173 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm1 175 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm0 419 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm2 420 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm4 425 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm0 [all …]
|
D | vector-idiv-sdiv-128.ll | 206 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 207 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm2 211 ; SSE41-NEXT: pmovsxbw %xmm3, %xmm3 527 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 528 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm2 532 ; SSE41-NEXT: pmovsxbw %xmm3, %xmm3 546 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm2 547 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm3 552 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm1
|
D | sse41-intrinsics-x86-upgrade.ll | 109 ; CHECK-NEXT: pmovsxbw %xmm0, %xmm0 111 %res = call <8 x i16> @llvm.x86.sse41.pmovsxbw(<16 x i8> %a0) ; <<8 x i16>> [#uses=1] 114 declare <8 x i16> @llvm.x86.sse41.pmovsxbw(<16 x i8>) nounwind readnone
|
D | pmovsx-inreg.ll | 72 ; SSE41: pmovsxbw
|
D | vector-idiv-udiv-128.ll | 522 ; SSE41-NEXT: pmovsxbw %xmm2, %xmm1 523 ; SSE41-NEXT: pmovsxbw {{.*}}(%rip), %xmm3 528 ; SSE41-NEXT: pmovsxbw %xmm2, %xmm2
|
/external/llvm-project/llvm/test/MC/X86/ |
D | SSE41-32.s | 817 pmovsxbw -485498096(%edx,%eax,4), %xmm1 label 821 pmovsxbw 485498096(%edx,%eax,4), %xmm1 label 825 pmovsxbw 485498096(%edx), %xmm1 label 829 pmovsxbw 485498096, %xmm1 label 833 pmovsxbw 64(%edx,%eax), %xmm1 label 837 pmovsxbw (%edx), %xmm1 label 841 pmovsxbw %xmm1, %xmm1 label
|
D | SSE41-64.s | 897 pmovsxbw 485498096, %xmm6 label 901 pmovsxbw 64(%rdx,%rax,4), %xmm6 label 905 pmovsxbw -64(%rdx,%rax,4), %xmm6 label 909 pmovsxbw 64(%rdx,%rax), %xmm6 label 913 pmovsxbw 64(%rdx), %xmm6 label 917 pmovsxbw (%rdx), %xmm6 label 921 pmovsxbw %xmm6, %xmm6 label
|
D | x86-32-coverage.s | 9537 pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 9541 pmovsxbw 0x45,%xmm5 9545 pmovsxbw 0x7eed,%xmm5 9549 pmovsxbw 0xbabecafe,%xmm5 9553 pmovsxbw 0x12345678,%xmm5 9557 pmovsxbw %xmm5,%xmm5
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 0.25 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 1 8 0.33 * pmovsxbw (%rax), %xmm2 338 … - - - - - - 0.25 0.25 0.25 0.25 - pmovsxbw %xmm0, %xmm2 339 …0.33 - - - - - 0.25 0.25 0.25 0.25 - pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 0.50 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 1 6 1.00 * pmovsxbw (%rax), %xmm2 339 … - - 0.50 0.50 - - - - 0.50 0.50 - pmovsxbw %xmm0, %xmm2 340 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 2 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 1 7 1.50 * pmovsxbw (%rax), %xmm2 348 … - - 0.50 0.50 - - - - - - - pmovsxbw %xmm0, %xmm2 349 … - - 0.50 0.50 - - - 1.50 1.50 - - pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 0.50 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 7 0.50 * pmovsxbw (%rax), %xmm2 333 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovsxbw %xmm0, %xmm2 334 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 1 4 1.00 * pmovsxbw (%rax), %xmm2 333 # CHECK-NEXT: - - - 1.00 - - - - pmovsxbw %xmm0, %xmm2 334 # CHECK-NEXT: - - - 1.00 - - - 1.00 pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 6 1.00 * pmovsxbw (%rax), %xmm2 335 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbw %xmm0,… 336 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbw (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 6 1.00 * pmovsxbw (%rax), %xmm2 335 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbw %xmm0,… 336 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbw (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 0.25 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 1 8 0.50 * pmovsxbw (%rax), %xmm2 337 … - - - - - - 0.25 0.25 0.25 0.25 - pmovsxbw %xmm0, %xmm2 338 …0.50 - - - - - 0.25 0.25 0.25 0.25 - pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 0.50 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 7 0.50 * pmovsxbw (%rax), %xmm2 333 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovsxbw %xmm0, %xmm2 334 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovsxbw (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 6 1.00 * pmovsxbw (%rax), %xmm2 335 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbw %xmm0,… 336 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbw (%rax)…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-sse41.s | 98 pmovsxbw %xmm0, %xmm2 label 99 pmovsxbw (%rax), %xmm2 label 220 # CHECK-NEXT: 1 1 1.00 pmovsxbw %xmm0, %xmm2 221 # CHECK-NEXT: 2 6 1.00 * pmovsxbw (%rax), %xmm2 335 # CHECK-NEXT: - - - - - - - 1.00 - - pmovsxbw %xmm0,… 336 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovsxbw (%rax)…
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vector-idiv-sdiv-128.ll | 198 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 203 ; SSE41-NEXT: pmovsxbw %xmm3, %xmm3 318 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 322 ; SSE41-NEXT: pmovsxbw %xmm2, %xmm2 643 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 648 ; SSE41-NEXT: pmovsxbw %xmm3, %xmm3 790 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm2 794 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm1
|
D | vec_smulo.ll | 1378 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm3 1382 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm6 1395 ; SSE41-NEXT: pmovsxbw %xmm5, %xmm1 1396 ; SSE41-NEXT: pmovsxbw %xmm7, %xmm2 1732 ; SSE41-NEXT: pmovsxbw %xmm3, %xmm7 1736 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm4 1749 ; SSE41-NEXT: pmovsxbw %xmm5, %xmm3 1750 ; SSE41-NEXT: pmovsxbw %xmm6, %xmm5 1756 ; SSE41-NEXT: pmovsxbw %xmm2, %xmm5 1761 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm2 [all …]
|
D | pmovsx-inreg.ll | 175 ; SSE41-NEXT: pmovsxbw (%rdi), %xmm0 208 ; SSE41-NEXT: pmovsxbw (%rdi), %xmm0 209 ; SSE41-NEXT: pmovsxbw 8(%rdi), %xmm1
|
D | vector-sext.ll | 29 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm0 45 ; X86-SSE41-NEXT: pmovsxbw %xmm0, %xmm0 74 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm2 76 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm1 109 ; X86-SSE41-NEXT: pmovsxbw %xmm0, %xmm2 111 ; X86-SSE41-NEXT: pmovsxbw %xmm0, %xmm1 150 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm5 151 ; SSE41-NEXT: pmovsxbw %xmm1, %xmm2 153 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm4 155 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm3 [all …]
|
D | promote-vec3.ll | 90 ; SSE41-NEXT: pmovsxbw %xmm0, %xmm0
|
/external/llvm/test/MC/X86/ |
D | x86-32-coverage.s | 9497 pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 9501 pmovsxbw 0x45,%xmm5 9505 pmovsxbw 0x7eed,%xmm5 9509 pmovsxbw 0xbabecafe,%xmm5 9513 pmovsxbw 0x12345678,%xmm5 9517 pmovsxbw %xmm5,%xmm5
|