Home
last modified time | relevance | path

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

123

/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_dct_ssse3_x86_64.asm50 psubw m8, m0, m1
51 psubw m9, m2, m3
56 psubw m8, m4, m5
57 psubw m9, m6, m7
63 psubw m8, m0, m2
64 psubw m9, m1, m3
69 psubw m8, m4, m6
70 psubw m9, m5, m7
76 psubw m8, m0, m4
77 psubw m9, m1, m5
[all …]
Dvp9_dct_mmx.asm20 psubw m3, m2
21 psubw m4, m3
24 psubw m5, m1 ;b1
25 psubw m4, m2 ;c1
26 psubw m0, m4
Dvp9_error_sse2.asm33 psubw m0, m2
34 psubw m1, m3
94 psubw m0, m2
95 psubw m1, m3
Dvp9_highbd_error_avx.asm49 psubw xm0, xm2
50 psubw xm1, xm3
128 psubw xm0, xm2
132 psubw xm1, xm3
212 psubw xm0, xm2
216 psubw xm1, xm3
Dvp9_quantize_ssse3_x86_64.asm96 psubw m6, m7 ; m6 = scan[i] + 1
97 psubw m11, m7 ; m11 = scan[i] + 1
146 psubw m6, m7 ; m6 = scan[i] + 1
147 psubw m11, m7 ; m11 = scan[i] + 1
Dvp9_highbd_error_sse2.asm50 psubw m0, m2
54 psubw m1, m3
/external/libvpx/libvpx/vp8/encoder/x86/
Dencodeopt.asm33 psubw xmm0, xmm1
34 psubw xmm2, xmm3
86 psubw mm5, mm6
92 psubw mm3, mm4
104 psubw mm5, mm6
107 psubw mm3, mm4
159 psubw mm5, mm6
162 psubw mm3, mm4
175 psubw mm5, mm6
178 psubw mm3, mm4
[all …]
Dquantize_mmx.asm38 psubw mm3, mm0 ; abs
56 psubw mm3, mm0 ;gain the sign back
81 psubw mm7, mm4 ; abs
96 psubw mm7, mm4;gain the sign back
122 psubw mm7, mm4 ; abs
137 psubw mm7, mm4;gain the sign back
163 psubw mm7, mm4 ; abs
178 psubw mm7, mm4;gain the sign back
Ddct_mmx.asm70 psubw mm4, mm2 ; c1 = 1 - 2
71 psubw mm5, mm3 ; d1 = 0 - 3
83 psubw mm2, mm1 ; op[2] = a1 - b1
145 psubw mm3, mm2 ; c1 = 1 - 2
146 psubw mm5, mm4 ; d1 = 0 - 3
159 psubw mm2, mm1 ; a1 - b1
Ddct_sse2.asm89 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d1
126 psubw xmm3, xmm2 ;c1 c1 c1 c1 d1 d1 d1 d1
222 psubw xmm4, xmm2 ; c1 = 1 - 2
223 psubw xmm5, xmm3 ; d1 = 0 - 3
235 psubw xmm2, xmm1 ; op[2] = a1 - b1
306 psubw xmm4, xmm2 ; c1 = 1 - 2
307 psubw xmm5, xmm3 ; d1 = 0 - 3
320 psubw xmm2, xmm1 ; a1 - b1
/external/libvpx/libvpx/vp8/common/x86/
Diwalsh_mmx.asm42 psubw mm6, mm5 ;al - bl
44 psubw mm0, mm3 ;ip[0] - ip[12] aka d1
45 psubw mm1, mm2 ;ip[4] - ip[8] aka c1
49 psubw mm5, mm1 ;dl - cl
80 psubw mm6, mm5 ;al - bl
86 psubw mm0, mm3 ;ip[0] - ip[12] aka d1
87 psubw mm4, mm2 ;ip[4] - ip[8] aka c1
91 psubw mm5, mm4 ;dl - cl
Ddequantize_mmx.asm97 psubw mm0, mm2 ; b1= 0-2
110 psubw mm7, mm5 ; c1
128 psubw mm0, mm7 ;2
130 psubw mm6, mm3 ;3
152 psubw mm0, mm2 ; b1= 0-2
165 psubw mm7, mm5 ; c1
186 psubw mm0, mm7 ;2
188 psubw mm6, mm3 ;3
Didctllm_sse2.asm162 psubw xmm0, xmm2 ; b1 = 0-2
176 psubw xmm7, xmm5 ; c1
194 psubw xmm0, xmm7 ;2
196 psubw xmm6, xmm3 ;3
232 psubw xmm0, xmm2 ; b1 = 0-2
245 psubw xmm7, xmm5 ; c1
266 psubw xmm0, xmm7 ;2
268 psubw xmm6, xmm3 ;3
500 psubw xmm0, xmm2 ; b1 = 0-2
513 psubw xmm7, xmm5 ; c1
[all …]
Didctllm_mmx.asm67 psubw mm0, mm2 ; b1= 0-2
80 psubw mm7, mm5 ; c1
98 psubw mm0, mm7 ;2
100 psubw mm6, mm3 ;3
122 psubw mm0, mm2 ; b1= 0-2
135 psubw mm7, mm5 ; c1
156 psubw mm0, mm7 ;2
158 psubw mm6, mm3 ;3
Diwalsh_sse2.asm34 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
42 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
63 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
71 psubw xmm4, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
/external/libvpx/libvpx/vpx_dsp/x86/
Dsubtract_sse2.asm44 psubw m2, m3
45 psubw m0, m1
50 psubw m1, m3
51 psubw m4, m5
100 psubw m0, m1
101 psubw m2, m3
Dhighbd_variance_impl_sse2.asm86 psubw xmm1, xmm2
93 psubw xmm3, xmm2
100 psubw xmm1, xmm2
107 psubw xmm3, xmm2
233 psubw xmm1, xmm2
243 psubw xmm3, xmm2
250 psubw xmm1, xmm2
257 psubw xmm3, xmm2
Dinv_wht_sse2.asm27 psubw m3, m1
38 psubw m5, m4, m1 ; b
39 psubw m4, m2 ; c
40 psubw m0, m5
Dhighbd_intrapred_sse2.asm279 psubw m3, m2 ; max possible value
281 psubw m0, m1
321 psubw m3, m2 ; max possible value
323 psubw m0, m1
367 psubw m7, m5 ; max possible value
369 psubw m0, m2
370 psubw m1, m2
423 psubw m10, m5 ; max possible value
425 psubw m1, m0
426 psubw m2, m0
[all …]
Dhalfpix_variance_impl_sse2.asm61 psubw xmm5, xmm3 ; xmm5 -= xmm3
65 psubw xmm4, xmm3
167 psubw xmm5, xmm2
170 psubw xmm4, xmm2
274 psubw xmm5, xmm3 ; xmm5 -= xmm3
275 psubw xmm1, xmm2
Dfwd_txfm_ssse3_x86_64.asm36 psubw m%3, m%1, m%2
124 psubw m%1, m%3
125 psubw m%2, m%4
Dquantize_avx_x86_64.asm167 psubw m6, m6, m7 ; m6 = scan[i] + 1
168 psubw m11, m11, m12 ; m11 = scan[i] + 1
210 psubw m0, m4
211 psubw m1, m4
354 psubw m6, m7 ; m6 = scan[i] + 1
355 psubw m11, m12 ; m11 = scan[i] + 1
475 psubw m6, m7 ; m6 = scan[i] + 1
476 psubw m11, m12 ; m11 = scan[i] + 1
Dintrapred_sse2.asm529 psubw m0, m2
560 psubw m0, m2
593 psubw m0, m2
594 psubw m4, m2
634 psubw m0, m2
635 psubw m3, m2
636 psubw m4, m2
637 psubw m5, m2
Dquantize_ssse3_x86_64.asm45 psubw m0, [pw_1]
160 psubw m6, m7 ; m6 = scan[i] + 1
161 psubw m11, m12 ; m11 = scan[i] + 1
262 psubw m6, m7 ; m6 = scan[i] + 1
263 psubw m11, m12 ; m11 = scan[i] + 1
/external/llvm/test/CodeGen/X86/
Dvector-tzcnt-128.ll468 ; SSE2-NEXT: psubw %xmm0, %xmm1
470 ; SSE2-NEXT: psubw {{.*}}(%rip), %xmm1
474 ; SSE2-NEXT: psubw %xmm0, %xmm1
494 ; SSE3-NEXT: psubw %xmm0, %xmm1
496 ; SSE3-NEXT: psubw {{.*}}(%rip), %xmm1
500 ; SSE3-NEXT: psubw %xmm0, %xmm1
520 ; SSSE3-NEXT: psubw %xmm0, %xmm1
522 ; SSSE3-NEXT: psubw {{.*}}(%rip), %xmm1
542 ; SSE41-NEXT: psubw %xmm0, %xmm1
544 ; SSE41-NEXT: psubw {{.*}}(%rip), %xmm1
[all …]

123