/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | promote.ll | 9 ; X86-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 18 ; X64-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 35 ; X86-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 44 ; X64-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer…
|
D | slow-pmulld.ll | 322 ; SSE4-32-NEXT: pmovzxbd {{.*#+}} xmm3 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 324 ; SSE4-32-NEXT: pmovzxbd {{.*#+}} xmm2 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 326 ; SSE4-32-NEXT: pmovzxbd {{.*#+}} xmm1 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 327 ; SSE4-32-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],z… 338 ; SSE4-64-NEXT: pmovzxbd {{.*#+}} xmm3 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 340 ; SSE4-64-NEXT: pmovzxbd {{.*#+}} xmm2 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 342 ; SSE4-64-NEXT: pmovzxbd {{.*#+}} xmm1 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],z… 343 ; SSE4-64-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],z… 936 ; SLM32-NEXT: pmovzxbd {{.*#+}} xmm3 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],zer… 938 ; SLM32-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… [all …]
|
D | 2012-03-15-build_vector_wl.ll | 7 ; CHECK: pmovzxbd
|
D | widen_load-2.ll | 297 ; X86-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 298 ; X86-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 308 ; X64-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 309 ; X64-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 375 ; X86-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer… 391 ; X64-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zer…
|
D | widen_conv-3.ll | 94 ; X86-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]… 133 ; X64-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]…
|
D | widen_arith-1.ll | 18 ; CHECK-NEXT: pmovzxbd {{.*#+}} xmm2 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z…
|
D | widen_conv-4.ll | 120 ; X86-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]… 158 ; X64-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]…
|
D | vector-zext.ll | 180 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 216 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm2 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 218 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm1 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 278 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm4 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 280 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm1 = xmm1[0],zero,zero,zero,xmm1[1],zero,zero,zero,xmm1[2],zer… 282 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm2 = xmm2[0],zero,zero,zero,xmm2[1],zero,zero,zero,xmm2[2],zer… 284 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm3 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 968 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 1082 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 1083 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 1.00 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 6 1.00 * pmovzxbd (%rax), %xmm2 343 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxbd %xmm0,… 344 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxbd (%rax)…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 1.00 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 6 1.00 * pmovzxbd (%rax), %xmm2 343 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxbd %xmm0,… 344 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxbd (%rax)…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 0.50 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 1 6 1.00 * pmovzxbd (%rax), %xmm2 347 … - - 0.50 0.50 - - - - 0.50 0.50 - pmovzxbd %xmm0, %xmm2 348 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - pmovzxbd (%rax), %xmm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 1.00 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 6 1.00 * pmovzxbd (%rax), %xmm2 343 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxbd %xmm0,… 344 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxbd (%rax)…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 1.00 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 6 1.00 * pmovzxbd (%rax), %xmm2 343 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxbd %xmm0,… 344 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxbd (%rax)…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 0.50 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 7 0.50 * pmovzxbd (%rax), %xmm2 341 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovzxbd %xmm0, %xmm2 342 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovzxbd (%rax), %xmm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 0.25 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 1 8 0.50 * pmovzxbd (%rax), %xmm2 345 … - - - - - - 0.25 0.25 0.25 0.25 - pmovzxbd %xmm0, %xmm2 346 …0.50 - - - - - 0.25 0.25 0.25 0.25 - pmovzxbd (%rax), %xmm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 1.00 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 1 4 1.00 * pmovzxbd (%rax), %xmm2 341 # CHECK-NEXT: - - - 1.00 - - - - pmovzxbd %xmm0, %xmm2 342 # CHECK-NEXT: - - - 1.00 - - - 1.00 pmovzxbd (%rax), %xmm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-sse41.s | 110 pmovzxbd %xmm0, %xmm2 label 111 pmovzxbd (%rax), %xmm2 label 228 # CHECK-NEXT: 1 1 0.50 pmovzxbd %xmm0, %xmm2 229 # CHECK-NEXT: 2 7 0.50 * pmovzxbd (%rax), %xmm2 341 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovzxbd %xmm0, %xmm2 342 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovzxbd (%rax), %xmm2
|
/external/llvm/test/CodeGen/X86/ |
D | 2012-03-15-build_vector_wl.ll | 7 ; CHECK: pmovzxbd
|
D | promote.ll | 23 ; CHECK: pmovzxbd
|
D | widen_load-2.ll | 169 ; CHECK-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 170 ; CHECK-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 226 ; CHECK-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z…
|
D | widen_conv-3.ll | 94 ; X86-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]… 137 ; X64-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]…
|
D | trunc-ext-ld-st.ll | 46 ;CHECK: pmovzxbd
|
D | sse41-intrinsics-x86-upgrade.ll | 153 ; CHECK-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zer… 155 %res = call <4 x i32> @llvm.x86.sse41.pmovzxbd(<16 x i8> %a0) ; <<4 x i32>> [#uses=1] 158 declare <4 x i32> @llvm.x86.sse41.pmovzxbd(<16 x i8>) nounwind readnone
|
D | widen_conv-4.ll | 120 ; X86-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]… 162 ; X64-SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2]…
|
/external/swiftshader/src/Reactor/ |
D | x86.hpp | 102 RValue<Int4> pmovzxbd(RValue<Byte16> x);
|