Home
last modified time | relevance | path

Searched refs:pmovzxwd (Results 1 – 25 of 75) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dslow-pmulld.ll156 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
157 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
167 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
168 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
538 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
539 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
548 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
549 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
653 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm3 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero
655 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm4 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero
[all …]
Ddagcombine-buildvector.ll25 ; CHECK-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
31 %0 = tail call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp3)
36 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
Dpmovext.ll27 ; CHECK: pmovzxwd %xmm0, %xmm0
31 %tmp2 = tail call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp1) nounwind
45 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
Dvec_trunc_sext.ll22 ; SSE_41-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
D2012-07-10-extload64.ll8 ; CHECK-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
Dwiden_load-2.ll159 ; X86-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
162 ; X86-NEXT: pmovzxwd {{.*#+}} xmm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
174 ; X64-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
175 ; X64-NEXT: pmovzxwd {{.*#+}} xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
/external/llvm/test/CodeGen/X86/
Dpmovext.ll27 ; CHECK: pmovzxwd %xmm0, %xmm0
31 %tmp2 = tail call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp1) nounwind
45 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
Ddagcombine-buildvector.ll22 %0 = tail call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp3)
27 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
D2012-07-10-extload64.ll6 ; CHECK: pmovzxwd
Dvec_trunc_sext.ll22 ; SSE_41-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
Dtrunc-ext-ld-st.ll58 ;CHECK: pmovzxwd
Dsse41-intrinsics-x86-upgrade.ll197 ; CHECK-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
199 %res = call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %a0) ; <<4 x i32>> [#uses=1]
202 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Ddagcombine-buildvector.ll22 %0 = tail call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp3)
27 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 6 1.00 * pmovzxwd (%rax), %xmm2
351 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxwd %xmm0,…
352 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxwd (%rax)…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 6 1.00 * pmovzxwd (%rax), %xmm2
351 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxwd %xmm0,…
352 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxwd (%rax)…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 0.50 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 1 6 1.00 * pmovzxwd (%rax), %xmm2
355 … - - 0.50 0.50 - - - - 0.50 0.50 - pmovzxwd %xmm0, %xmm2
356 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - pmovzxwd (%rax), %xmm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 6 1.00 * pmovzxwd (%rax), %xmm2
351 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxwd %xmm0,…
352 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxwd (%rax)…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 6 1.00 * pmovzxwd (%rax), %xmm2
351 # CHECK-NEXT: - - - - - - - 1.00 - - pmovzxwd %xmm0,…
352 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pmovzxwd (%rax)…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 0.50 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 7 0.50 * pmovzxwd (%rax), %xmm2
349 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovzxwd %xmm0, %xmm2
350 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovzxwd (%rax), %xmm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 0.25 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 1 8 0.50 * pmovzxwd (%rax), %xmm2
353 … - - - - - - 0.25 0.25 0.25 0.25 - pmovzxwd %xmm0, %xmm2
354 …0.50 - - - - - 0.25 0.25 0.25 0.25 - pmovzxwd (%rax), %xmm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 1 4 1.00 * pmovzxwd (%rax), %xmm2
349 # CHECK-NEXT: - - - 1.00 - - - - pmovzxwd %xmm0, %xmm2
350 # CHECK-NEXT: - - - 1.00 - - - 1.00 pmovzxwd (%rax), %xmm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 1 0.50 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 2 7 0.50 * pmovzxwd (%rax), %xmm2
349 # CHECK-NEXT: - - - 0.50 - 0.50 - - pmovzxwd %xmm0, %xmm2
350 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pmovzxwd (%rax), %xmm2
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
Dvec_demanded_elts.ll147 ; pmovzxwd ignores the upper 64-bits of its input; -instcombine should remove this shuffle:
150 ; CHECK-NEXT: pmovzxwd
151 %0 = call <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16> %tmp3)
154 declare <4 x i32> @llvm.x86.sse41.pmovzxwd(<8 x i16>) nounwind readnone
/external/v8/src/ia32/
Dsse-instr.h79 V(pmovzxwd, 66, 0F, 38, 33) \
/external/v8/src/x64/
Dsse-instr.h74 V(pmovzxwd, 66, 0F, 38, 33) \

123