Home
last modified time | relevance | path

Searched refs:punpcklwd (Results 1 – 25 of 113) sorted by relevance

12345

/external/libvpx/libvpx/vpx_dsp/x86/
Dinv_wht_sse2.asm31 punpcklwd m4, m0
32 punpcklwd m5, m3
50 punpcklwd m0, m2
51 punpcklwd m1, m3
53 punpcklwd m0, m1
62 punpcklwd m0, m1
65 punpcklwd m0, m3
Dfwd_txfm_ssse3_x86_64.asm93 punpcklwd m2, m10, m9
121 punpcklwd m1, m10, m9
139 punpcklwd m11, m0, m3
158 punpcklwd m0, m6, m7
159 punpcklwd m3, m5, m11
162 punpcklwd m7, m4, m9
163 punpcklwd m10, m2, m1
212 punpcklwd m6, m1, m3
232 punpcklwd m3, m5, m4
256 punpcklwd m9, m5, m4
[all …]
Dhighbd_sad_sse2.asm96 punpcklwd m1, m6
97 punpcklwd m3, m6
134 punpcklwd m1, m6
135 punpcklwd m3, m6
202 punpcklwd m1, m6
203 punpcklwd m3, m6
270 punpcklwd m1, m6
271 punpcklwd m3, m6
339 punpcklwd m1, m6
340 punpcklwd m3, m6
Davg_ssse3_x86_64.asm20 punpcklwd m%9, m%1, m%2
21 punpcklwd m%10, m%3, m%4
25 punpcklwd m%2, m%5, m%6
26 punpcklwd m%4, m%7, m%8
Ddeblock_sse2.asm160 punpcklwd mm1, mm1
169 punpcklwd mm1, mm1
322 punpcklwd xmm1, xmm0 ;
347 punpcklwd xmm2, xmm0
356 punpcklwd xmm1, xmm0
375 punpcklwd xmm1, xmm4
501 punpcklwd mm1, mm1
511 punpcklwd mm1, mm1
555 punpcklwd xmm1, xmm0 ; expanding to dwords
556 punpcklwd xmm2, xmm0 ; expanding to dwords
[all …]
Dquantize_ssse3_x86_64.asm104 punpcklwd m11, m5
112 punpcklwd m11, m5
139 punpcklwd m11, m5
147 punpcklwd m11, m5
206 punpcklwd m11, m5
214 punpcklwd m11, m5
240 punpcklwd m11, m5
248 punpcklwd m11, m5
Dvpx_high_subpixel_8t_sse2.asm32 punpcklwd xmm0, xmm6
33 punpcklwd xmm2, xmm5
34 punpcklwd xmm3, xmm4
35 punpcklwd xmm1, xmm7
62 punpcklwd xmm0, xmm6 ;two row in one register
63 punpcklwd xmm1, xmm7
64 punpcklwd xmm2, xmm5
65 punpcklwd xmm3, xmm4
108 punpcklwd xmm0, xmm1
151 punpcklwd xmm0, xmm1
[all …]
/external/llvm/test/CodeGen/X86/
Dvec_set.ll10 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],…
13 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],…
14 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],…
17 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],…
20 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1],xmm3[2],xmm0[2],xmm3[3],…
21 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],…
22 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1],xmm3[2],xmm2[2],xmm3[3],…
Dvector-trunc.ll75 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],x…
77 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x…
78 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x…
82 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],x…
86 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],x…
87 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm3[0],xmm2[1],xmm3[1],xmm2[2],xmm3[2],xmm2[3],x…
88 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x…
94 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],…
96 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
97 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],…
[all …]
Dshrink_vmul.ll24 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],…
60 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],…
97 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
138 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1],xmm3[2],xmm2[2],xmm3[3],…
144 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
183 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],…
218 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],…
254 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
294 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1],xmm0[2],xmm4[2],xmm0[3],…
300 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm4[0],xmm1[1],xmm4[1],xmm1[2],xmm4[2],xmm1[3],…
[all …]
Dvector-zext.ll90 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x…
97 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],…
122 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x…
132 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
172 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x…
202 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],x…
250 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x…
256 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],…
279 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x…
287 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
[all …]
Dwiden_conv-4.ll17 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[…
46 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[…
88 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3]
99 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[…
137 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3]
148 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[…
/external/libjpeg-turbo/simd/
Djquant-3dn.asm72 punpcklwd mm4,mm2 ; mm4=(***0***1)
74 punpcklwd mm5,mm0 ; mm5=(***4***5)
91 punpcklwd mm6,mm3 ; mm6=(***8***9)
93 punpcklwd mm4,mm1 ; mm4=(***C***D)
176 punpcklwd mm0,mm1 ; mm0=(00 02 ** **)
179 punpcklwd mm2,mm3 ; mm2=(04 06 ** **)
182 punpcklwd mm0,mm4 ; mm0=(00 01 02 03)
183 punpcklwd mm2,mm5 ; mm2=(04 05 06 07)
200 punpcklwd mm6,mm1 ; mm6=(10 12 ** **)
203 punpcklwd mm3,mm4 ; mm3=(14 16 ** **)
[all …]
Djccolext-mmx.asm237 punpcklwd mmA,mmD ; mmA=(00 02 04 06 10 12 14 16)
241 punpcklwd mmB,mmG ; mmB=(01 03 05 07 11 13 15 17)
284 punpcklwd mm1,mm3
298 punpcklwd mm1,mm5 ; mm1=BOL
316 punpcklwd mm0,mm2
330 punpcklwd mm0,mm1 ; mm0=BEL
354 punpcklwd mm0,mm3
375 punpcklwd mm3,mm1 ; mm3=ROL
393 punpcklwd mm6,mm2
418 punpcklwd mm2,mm3 ; mm2=REL
Djccolext-sse2-64.asm245 punpcklwd xmmA,xmmF ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 30 34 38 3C)
249 punpcklwd xmmD,xmmC ; xmmD=(02 06 0A 0E 12 16 1A 1E 22 26 2A 2E 32 36 3A 3E)
300 punpcklwd xmm1,xmm3
314 punpcklwd xmm1,xmm5 ; xmm1=BOL
332 punpcklwd xmm0,xmm2
346 punpcklwd xmm0,xmm1 ; xmm0=BEL
370 punpcklwd xmm0,xmm3
391 punpcklwd xmm3,xmm1 ; xmm3=ROL
409 punpcklwd xmm6,xmm2
434 punpcklwd xmm2,xmm3 ; xmm2=REL
Djccolext-sse2.asm258 punpcklwd xmmA,xmmF ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 30 34 38 3C)
262 punpcklwd xmmD,xmmC ; xmmD=(02 06 0A 0E 12 16 1A 1E 22 26 2A 2E 32 36 3A 3E)
313 punpcklwd xmm1,xmm3
327 punpcklwd xmm1,xmm5 ; xmm1=BOL
345 punpcklwd xmm0,xmm2
359 punpcklwd xmm0,xmm1 ; xmm0=BEL
383 punpcklwd xmm0,xmm3
404 punpcklwd xmm3,xmm1 ; xmm3=ROL
422 punpcklwd xmm6,xmm2
447 punpcklwd xmm2,xmm3 ; xmm2=REL
Djquant-sse.asm72 punpcklwd mm4,mm2 ; mm4=(***0***1)
74 punpcklwd mm5,mm0 ; mm5=(***4***5)
86 punpcklwd mm6,mm3 ; mm6=(***8***9)
88 punpcklwd mm4,mm1 ; mm4=(***C***D)
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc65 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3()
66 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3()
71 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3()
72 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
173 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2()
177 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2()
181 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2()
187 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
/external/libyuv/files/source/
Drotate_win.cc67 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3()
68 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3()
73 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3()
74 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
177 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2()
181 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2()
185 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2()
191 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_block_sse2_x86_64.asm375 punpcklwd xmm0, xmm2 ; 80 90 a0 b0
379 punpcklwd xmm1, xmm3 ; 88 98 a8 b8
396 punpcklwd xmm3, xmm6 ; c0 d0 e0 f0
400 punpcklwd xmm5, xmm7 ; c8 d8 e8 f8
443 punpcklwd xmm0, xmm2 ; 00 10 20 30
447 punpcklwd xmm1, xmm3 ; 08 18 28 38
464 punpcklwd xmm3, xmm6 ; 40 50 60 70
468 punpcklwd xmm5, xmm7 ; 48 58 68 78
612 punpcklwd xmm0, xmm2 ; 80 90 a0 b0
616 punpcklwd xmm1, xmm3 ; 88 98 a8 b8
[all …]
Didctllm_mmx.asm105 punpcklwd mm1, mm0 ; 11 01 10 00
108 punpcklwd mm3, mm6 ; 31 21 30 20
169 punpcklwd mm1, mm0 ; 11 01 10 00
172 punpcklwd mm3, mm6 ; 31 21 30 20
246 punpcklwd mm5, mm5
Ddequantize_mmx.asm135 punpcklwd mm1, mm0 ; 11 01 10 00
138 punpcklwd mm3, mm6 ; 31 21 30 20
199 punpcklwd mm1, mm0 ; 11 01 10 00
202 punpcklwd mm3, mm6 ; 31 21 30 20
Didctllm_sse2.asm200 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000
204 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008
278 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000
282 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008
392 punpcklwd xmm4, xmm4
537 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000
541 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008
615 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000
619 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm116 punpcklwd xmm0, xmm2 ;32 30 22 20 12 10 02 00
119 punpcklwd xmm0, xmm3 ;13 12 11 10 03 02 01 00
185 punpcklwd xmm0, xmm2 ; 00 10 01 11 02 12 03 13
188 punpcklwd xmm4, xmm3 ; 20 30 21 31 22 32 23 33
240 punpcklwd xmm1, xmm4 ; c1 d1
270 punpcklwd xmm0, xmm1 ; 00 01 10 11 20 21 30 31
273 punpcklwd xmm2, xmm3 ; 02 03 12 13 22 23 32 33
331 punpcklwd xmm1, xmm4 ; c1 d1
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_dct_sse2.asm40 punpcklwd m0, m1 ; 00 10 01 11 02 12 03 13
41 punpcklwd m2, m3 ; 20 30 21 31 22 32 23 33

12345