Home
last modified time | relevance | path

Searched refs:punpckhbw (Results 1 – 25 of 55) sorted by relevance

123

/external/libvpx/libvpx/vpx_dsp/x86/
Dsubpel_variance_sse2.asm382 punpckhbw m2, m0, m4
389 punpckhbw m2, m0, m5
390 punpckhbw m3, m4, m5
413 punpckhbw m2, m0, m5
416 punpckhbw m3, m1, m5
457 punpckhbw m2, m0, m5
490 punpckhbw m3, m1, m5
495 punpckhbw m2, m0, m5
518 punpckhbw m2, m0, m5
559 punpckhbw m3, m1, m5
[all …]
Dvariance_impl_mmx.asm103 punpckhbw mm2, mm6 ; unpack to higher prrcision
104 punpckhbw mm3, mm6
126 punpckhbw mm2, mm6 ; unpack to higher prrcision
127 punpckhbw mm3, mm6
149 punpckhbw mm2, mm6 ; unpack to higher prrcision
150 punpckhbw mm3, mm6
172 punpckhbw mm2, mm6 ; unpack to higher prrcision
173 punpckhbw mm3, mm6
195 punpckhbw mm2, mm6 ; unpack to higher prrcision
196 punpckhbw mm3, mm6
[all …]
Dsad_mmx.asm72 punpckhbw mm1, mm6
73 punpckhbw mm3, mm6
152 punpckhbw mm2, mm6
222 punpckhbw mm2, mm6
292 punpckhbw mm2, mm3
317 punpckhbw mm5, mm3
391 punpckhbw mm1, mm6
394 punpckhbw mm3, mm6
Dsubtract_sse2.asm40 punpckhbw m2, m0, m7
41 punpckhbw m3, m1, m7
46 punpckhbw m1, m4, m7
47 punpckhbw m3, m5, m7
Dloopfilter_mmx.asm480 punpckhbw mm5, mm2 ;
495 punpckhbw mm1, mm5 ; a0b0c0d0
540 punpckhbw mm1, mm6 ; 73 72 63 62 53 52 43 42
543 punpckhbw mm3, mm7 ; 75 74 65 64 55 54 45 44
Dvpx_subpixel_bilinear_sse2.asm107 punpckhbw xmm2, xmm5
108 punpckhbw xmm3, xmm5
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_block_sse2_x86_64.asm367 punpckhbw xmm1, s9 ; 88 98
372 punpckhbw xmm3, s11 ; a8 b8
388 punpckhbw xmm5, s13 ; c8 d8
393 punpckhbw xmm7, s15 ; e8 f8
435 punpckhbw xmm1, s1 ; 08 18
440 punpckhbw xmm3, s3 ; 28 38
456 punpckhbw xmm5, s5 ; 48 58
461 punpckhbw xmm7, s7 ; 68 78
604 punpckhbw xmm1, i9 ; 88 98
609 punpckhbw xmm3, i11 ; a8 b8
[all …]
Dvp8_loopfilter_mmx.asm480 punpckhbw mm5, mm2 ;
495 punpckhbw mm1, mm5 ; a0b0c0d0
540 punpckhbw mm1, mm6 ; 73 72 63 62 53 52 43 42
543 punpckhbw mm3, mm7 ; 75 74 65 64 55 54 45 44
1176 punpckhbw mm7, mm5 ; a0b0c0d0
1188 punpckhbw mm7, mm2 ; a0b0c0d0
1214 punpckhbw mm2, mm4
1240 punpckhbw mm2, mm4
1271 punpckhbw mm2, mm4
1297 punpckhbw mm1, mm6 ; mm3 = 71 70 61 60 51 50 41 40
[all …]
Dmfqe_sse2.asm56 punpckhbw xmm3, xmm6
63 punpckhbw xmm5, xmm6
213 punpckhbw xmm1, xmm2
Dloopfilter_sse2.asm420 punpckhbw xmm1, xmm4 ; Filter 2 (lo)
431 punpckhbw xmm7, xmm5 ; axbxcxdx
437 punpckhbw xmm4, xmm2 ; axbxcxdx
883punpckhbw xmm1, xmm6 ; f3 f2 e3 e2 d3 d2 c3 c2 b3 b2 a3 a2 93 92 83 82
887punpckhbw xmm3, xmm7 ; f5 f4 e5 e4 d5 d4 c5 c4 b5 b4 a5 a4 95 94 85 84
1055punpckhbw xmm1, xmm2 ; f1 f0 e1 e0 d1 d0 c1 c0 b1 b0 a1 a0 91 90 81…
1061punpckhbw xmm6, [rsp+_p0] ; f3 f2 e3 e2 d3 d2 c3 c2 b3 b2 a3 a2 93 92 83…
1106punpckhbw xmm7, [rsp+_q1] ; f5 f4 e5 e4 d5 d4 c5 c4 b5 b4 a5 a4 95 94 85…
1107punpckhbw xmm5, [rsp+_q3] ; f7 f6 e7 e6 d7 d6 c7 c6 b7 b6 a7 a6 97 96 87…
1548punpckhbw xmm6, xmm1 ; f1 f0 e1 e0 d1 d0 c1 c0 b1 b0 a1 a0 9…
[all …]
Dsubpixel_sse2.asm1018 punpckhbw xmm4, xmm0
1027 punpckhbw xmm6, xmm0
1050 punpckhbw xmm4, xmm0
1059 punpckhbw xmm6, xmm0
1071 punpckhbw xmm6, xmm0
1144 punpckhbw xmm6, xmm0
1146 punpckhbw xmm4, xmm0
1183 punpckhbw xmm4, xmm0
1192 punpckhbw xmm6, xmm0
/external/llvm/test/CodeGen/X86/
Dbswap-vector.ll18 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
51 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
84 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
123 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
131 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
166 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
174 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
209 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
219 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
258 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
Dvector-zext.ll161 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm1 = xmm1[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
171 ; SSSE3-NEXT: punpckhbw {{.*#+}} xmm1 = xmm1[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
179 ; SSE41-NEXT: punpckhbw {{.*#+}} xmm1 = xmm1[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
207 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm1 = xmm1[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
217 ; SSSE3-NEXT: punpckhbw {{.*#+}} xmm1 = xmm1[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc145 punpckhbw xmm7, xmm1 in TransposeUVWx8_SSE2()
152 punpckhbw xmm7, xmm3 in TransposeUVWx8_SSE2()
159 punpckhbw xmm7, xmm5 in TransposeUVWx8_SSE2()
168 punpckhbw xmm5, xmm7 in TransposeUVWx8_SSE2()
Dcompare_win.cc43 punpckhbw xmm2, xmm5 in SumSquareError_SSE2()
163 punpckhbw xmm1, xmm7 // src[8-15] in HashDjb2_SSE41()
Drow_win.cc507 punpckhbw xmm2, xmm0 in RGB565ToARGBRow_SSE2()
707 punpckhbw xmm2, xmm0 in ARGB1555ToARGBRow_SSE2()
746 punpckhbw xmm1, xmm2 in ARGB4444ToARGBRow_SSE2()
3288 punpckhbw xmm2, xmm1 // next 8 UV pairs in MergeUVRow_SSE2()
4210 punpckhbw xmm1, xmm1 // next 2 pixels in ARGBAttenuateRow_SSE2()
4261 punpckhbw xmm2, xmm2 // next 2 pixel rgbs in ARGBAttenuateRow_SSSE3()
4347 punpckhbw xmm1, xmm1 // next 2 in ARGBUnattenuateRow_SSE2()
4678 punpckhbw xmm1, xmm5 // next 2 pixels in ARGBQuantizeRow_SSE2()
4715 punpckhbw xmm1, xmm1 // next 2 in ARGBShadeRow_SSE2()
4750 punpckhbw xmm1, xmm1 // next 2 in ARGBMultiplyRow_SSE2()
[all …]
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_mfqe_sse2.asm57 punpckhbw xmm3, xmm6
64 punpckhbw xmm5, xmm6
214 punpckhbw xmm1, xmm2
/external/valgrind/VEX/test/
Dmmxtest.c457 #define punpckhbw_m2r(var, reg) mmx_m2r(punpckhbw, var, reg)
458 #define punpckhbw_r2r(regs, regd) mmx_r2r(punpckhbw, regs, regd)
459 #define punpckhbw(vars, vard) mmx_m2m(punpckhbw, vars, vard) macro
573 do_test("punpckhbw", punpckhbw(ma,mb)); in main()
/external/libyuv/files/source/
Dscale.cc894 punpckhbw xmm1, xmm4 in ScaleAddRows_SSE2()
907 punpckhbw xmm3, xmm4 in ScaleAddRows_SSE2()
966 punpckhbw xmm3, xmm4 in ScaleFilterRows_SSE2()
968 punpckhbw xmm1, xmm4 in ScaleFilterRows_SSE2()
981 punpckhbw xmm0, xmm0 // duplicate last pixel for filtering in ScaleFilterRows_SSE2()
997 punpckhbw xmm0, xmm0 // duplicate last pixel for filtering in ScaleFilterRows_SSE2()
1014 punpckhbw xmm0, xmm0 // duplicate last pixel for filtering in ScaleFilterRows_SSE2()
1058 punpckhbw xmm1, xmm2 in ScaleFilterRows_SSSE3()
1069 punpckhbw xmm0, xmm0 // duplicate last pixel for filtering in ScaleFilterRows_SSSE3()
1086 punpckhbw xmm0, xmm0 in ScaleFilterRows_SSSE3()
[all …]
Drotate.cc186 punpckhbw xmm7, xmm1 in TransposeUVWx8_SSE2()
193 punpckhbw xmm7, xmm3 in TransposeUVWx8_SSE2()
200 punpckhbw xmm7, xmm5 in TransposeUVWx8_SSE2()
209 punpckhbw xmm5, xmm7 in TransposeUVWx8_SSE2()
Dcompare.cc101 punpckhbw xmm1, xmm7 // src[8-15] in HashDjb2_SSE41()
277 punpckhbw xmm2, xmm5 in SumSquareError_SSE2()
/external/llvm/test/MC/X86/
Dx86-32-coverage.s5013 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%mm3
5017 punpckhbw 0x45,%mm3
5021 punpckhbw 0x7eed,%mm3
5025 punpckhbw 0xbabecafe,%mm3
5029 punpckhbw 0x12345678,%mm3
5033 punpckhbw %mm3,%mm3
5037 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
5041 punpckhbw 0x45,%xmm5
5045 punpckhbw 0x7eed,%xmm5
5049 punpckhbw 0xbabecafe,%xmm5
[all …]
/external/valgrind/none/tests/x86/
Dinsn_mmx.def90 punpckhbw mm.ub[12,34,56,78,21,43,65,87] mm.ub[11,22,33,44,55,66,77,88] => 1.ub[55,21,66,43,77,65,8…
91 punpckhbw m64.ub[12,34,56,78,21,43,65,87] mm.ub[11,22,33,44,55,66,77,88] => 1.ub[55,21,66,43,77,65,…
/external/valgrind/memcheck/tests/x86/
Dsse2_memory.stdout.exp921 r punpckhbw 9af71fa3b2eb193aa1ea325e66e9352f 02d247cf8517649f72192e5f827e282b 72a119ea2e325f5e8266…
922 r punpckhbw ff73207976a7e3690a27504912977ccc f0f9234f9eba9a958ca52969efabc119 8c0aa52729506949ef12…
923 r punpckhbw 6bdaf6e4b93c0d7da2297c9833d5065a 8f365a3af8998c3f3010e81e43ba2936 30a21029e87c1e984333…
924 r punpckhbw fa4f5508e274ce8397e2f6c03d3b9a36 1b4bbf57191f944caaeeca9412e54a82 aa97eee2caf694c0123d…
925 r punpckhbw 29d24beeb4f9c06c74255e19064461a0 30dc814de496694aa5b091c250486bdb a574b025915ec2195006…
926 m punpckhbw 631ef08148dc1e1fddef7bd0b2f32169 d4494a7b5457da0526a3b6dac14ce3b7 26dda3efb67bdad0c1b2…
927 m punpckhbw f39f216df4e4ec9a9c89701af67936f0 3973217646f776fdfaf05d18048b0a77 fa9cf0895d70181a04f6…
928 m punpckhbw cbef073bfa604ec27dbb81863919f39f f2f502856f244ce29c7e14cac21e1dc1 9c7d7ebb1481ca86c239…
929 m punpckhbw 28cf71b4ddba9e45cc170d2c0f0d4074 fe517d301409742219a0fdc750fec552 19cca017fd0dc72c500f…
930 m punpckhbw a6e2917d843e94b13510d6026c6f654f b9e982dbd8b0660edd8796c662050bca dd35871096d6c602626c…
/external/valgrind/none/tests/amd64/
Dinsn_mmx.def110 punpckhbw mm.ub[12,34,56,78,21,43,65,87] mm.ub[11,22,33,44,55,66,77,88] => 1.ub[55,21,66,43,77,65,8…
111 punpckhbw m64.ub[12,34,56,78,21,43,65,87] mm.ub[11,22,33,44,55,66,77,88] => 1.ub[55,21,66,43,77,65,…

123