Home
last modified time | relevance | path

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

123

/external/llvm-project/llvm/test/CodeGen/X86/
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
Dslow-pmulld.ll420 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
426 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
500 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
511 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
618 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
620 ; SSE4-32-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
634 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
636 ; SSE4-64-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
1040 ; CHECK32-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
1046 ; CHECK64-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
[all …]
Dpmulh.ll351 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
377 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
437 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero
471 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero
543 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
546 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm4[0],zero,xmm4[1],zero,xmm4[2],zero,xmm4[3],zero
594 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
597 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm4[0],zero,xmm4[1],zero,xmm4[2],zero,xmm4[3],zero
707 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm8 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
711 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm5 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero
[all …]
Dvec_trunc_sext.ll23 ; SSE_41-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero
Dwiden_conv-4.ll32 ; X86-SSE42-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero
59 ; X64-SSE42-NEXT: pmovzxwd {{.*#+}} xmm2 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[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/llvm-project/llvm/test/MC/X86/
DSSE41-32.s1041 pmovzxwd -485498096(%edx,%eax,4), %xmm1 label
1045 pmovzxwd 485498096(%edx,%eax,4), %xmm1 label
1049 pmovzxwd 485498096(%edx), %xmm1 label
1053 pmovzxwd 485498096, %xmm1 label
1057 pmovzxwd 64(%edx,%eax), %xmm1 label
1061 pmovzxwd (%edx), %xmm1 label
1065 pmovzxwd %xmm1, %xmm1 label
DSSE41-64.s1121 pmovzxwd 485498096, %xmm6 label
1125 pmovzxwd 64(%rdx,%rax,4), %xmm6 label
1129 pmovzxwd -64(%rdx,%rax,4), %xmm6 label
1133 pmovzxwd 64(%rdx,%rax), %xmm6 label
1137 pmovzxwd 64(%rdx), %xmm6 label
1141 pmovzxwd (%rdx), %xmm6 label
1145 pmovzxwd %xmm6, %xmm6 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
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.33 * pmovzxwd (%rax), %xmm2
354 … - - - - - - 0.25 0.25 0.25 0.25 - pmovzxwd %xmm0, %xmm2
355 …0.33 - - - - - 0.25 0.25 0.25 0.25 - pmovzxwd (%rax), %xmm2
/external/llvm-project/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/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse41.s122 pmovzxwd %xmm0, %xmm2 label
123 pmovzxwd (%rax), %xmm2 label
236 # CHECK-NEXT: 1 2 1.00 pmovzxwd %xmm0, %xmm2
237 # CHECK-NEXT: 1 7 1.50 * pmovzxwd (%rax), %xmm2
364 … - - 0.50 0.50 - - - - - - - pmovzxwd %xmm0, %xmm2
365 … - - 0.50 0.50 - - - 1.50 1.50 - - pmovzxwd (%rax), %xmm2
/external/llvm-project/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/llvm-project/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/llvm-project/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/llvm-project/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/llvm-project/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/llvm-project/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/llvm-project/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/llvm-project/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)…

123