Home
last modified time | relevance | path

Searched refs:paddw (Results 1 – 25 of 92) sorted by relevance

1234

/external/libvpx/libvpx/vp8/common/x86/
Didctllm_sse2.asm55 paddw xmm4, [GLOBAL(fours)]
71 paddw xmm0, xmm4
72 paddw xmm1, xmm4
73 paddw xmm2, xmm4
74 paddw xmm3, xmm4
163 paddw xmm2, xmm2 ;
166 paddw xmm2, xmm0 ; a1 = 0+2
170 paddw xmm5, xmm1 ; ip1 * sin(pi/8) * sqrt(2)
175 paddw xmm7, xmm3 ; ip3 * cos(pi/8) * sqrt(2)
182 paddw xmm5, xmm1
[all …]
Ddequantize_mmx.asm98 paddw mm2, mm2 ;
101 paddw mm2, mm0 ; a1 =0+2
104 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2)
109 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
116 paddw mm5, mm1
119 paddw mm3, mm4
121 paddw mm3, mm5 ; d1
125 paddw mm2, mm3 ;0
127 paddw mm4, mm7 ;1
153 paddw mm2, mm2 ;
[all …]
Didctllm_mmx.asm68 paddw mm2, mm2 ;
71 paddw mm2, mm0 ; a1 =0+2
74 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2)
79 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
86 paddw mm5, mm1
89 paddw mm3, mm4
91 paddw mm3, mm5 ; d1
95 paddw mm2, mm3 ;0
97 paddw mm4, mm7 ;1
123 paddw mm2, mm2 ;
[all …]
Diwalsh_mmx.asm37 paddw mm4, mm3 ;ip[0] + ip[12] aka al
38 paddw mm5, mm2 ;ip[4] + ip[8] aka bl
41 paddw mm4, mm5 ;al + bl
48 paddw mm0, mm1 ;dl + cl
75 paddw mm1, mm3 ;ip[0] + ip[12] aka al
76 paddw mm5, mm2 ;ip[4] + ip[8] aka bl
79 paddw mm1, mm5 ;al + bl
81 paddw mm1, mm7
82 paddw mm6, mm7
90 paddw mm0, mm4 ;dl + cl
[all …]
Diwalsh_sse2.asm33 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0]
62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
70 paddw xmm5, xmm4 ;dl+cl a1+b1 aka op[4] op[0]
73 paddw xmm5, xmm0
74 paddw xmm4, xmm0
Dsubpixel_ssse3.asm942 paddw xmm3, [GLOBAL(rd)] ; xmm3 += round value
945 paddw xmm4, [GLOBAL(rd)] ; xmm4 += round value
966 paddw xmm6, [GLOBAL(rd)] ; xmm6 += round value
969 paddw xmm4, [GLOBAL(rd)] ; xmm4 += round value
981 paddw xmm5, [GLOBAL(rd)] ; xmm5 += round value
984 paddw xmm7, [GLOBAL(rd)] ; xmm7 += round value
1039 paddw xmm4, [GLOBAL(rd)]
1042 paddw xmm2, [GLOBAL(rd)]
1048 paddw xmm3, [GLOBAL(rd)]
1051 paddw xmm5, [GLOBAL(rd)]
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_subpel_variance_impl_sse2.asm46 paddw %4, %2
50 paddw %4, %2
333 paddw m1, filter_rnd
336 paddw m0, filter_rnd
337 paddw m1, m5
338 paddw m0, m4
361 paddw m1, filter_rnd
364 paddw m0, filter_rnd
365 paddw m1, m5
366 paddw m0, m4
[all …]
Dsad_mmx.asm75 paddw mm0, mm2
76 paddw mm1, mm3
82 paddw mm7, mm0
83 paddw mm7, mm1
94 paddw mm0, mm7
99 paddw mm7, mm0
156 paddw mm7, mm0
158 paddw mm7, mm2
167 paddw mm0, mm7
172 paddw mm7, mm0
[all …]
Dintrapred_sse2.asm34 paddw m0, [GLOBAL(pw_4)]
54 paddw m0, [GLOBAL(pw2_4)]
74 paddw m0, [GLOBAL(pw2_4)]
98 paddw m0, m2
99 paddw m0, [GLOBAL(pw_8)]
125 paddw m0, [GLOBAL(pw2_8)]
151 paddw m0, [GLOBAL(pw2_8)]
213 paddw m0, m2
215 paddw m0, m2
216 paddw m0, [GLOBAL(pw_16)]
[all …]
Dsad_sse3.asm102 paddw xmm5, xmm1
103 paddw xmm6, xmm2
104 paddw xmm7, xmm3
120 paddw xmm5, xmm1
121 paddw xmm6, xmm2
122 paddw xmm7, xmm3
145 paddw mm5, mm1
146 paddw mm6, mm2
147 paddw mm7, mm3
163 paddw mm5, mm1
[all …]
Dhighbd_intrapred_sse2.asm31 paddw m0, m2
35 paddw m0, [GLOBAL(pw_4)]
59 paddw m0, m2
65 paddw m0, [GLOBAL(pw_8)]
94 paddw m0, m2
95 paddw m0, m3
96 paddw m0, m4
98 paddw m0, m2
142 paddw m0, m2
143 paddw m0, m3
[all …]
Dsad_sse4.asm33 paddw xmm1, xmm2
34 paddw xmm1, xmm3
35 paddw xmm1, xmm4
54 paddw xmm5, xmm2
55 paddw xmm5, xmm3
56 paddw xmm5, xmm4
58 paddw xmm1, xmm5
79 paddw xmm5, xmm2
80 paddw xmm5, xmm3
81 paddw xmm5, xmm4
[all …]
Dsad_ssse3.asm34 paddw xmm5, xmm1
35 paddw xmm6, xmm2
36 paddw xmm7, xmm3
50 paddw xmm5, xmm1
51 paddw xmm6, xmm2
52 paddw xmm7, xmm3
89 paddw xmm5, xmm1
90 paddw xmm6, xmm2
91 paddw xmm7, xmm3
112 paddw xmm5, xmm1
[all …]
Dhighbd_sad_sse2.asm90 paddw m1, m2
91 paddw m3, m4
94 paddw m1, m2
95 paddw m3, m4
128 paddw m1, m2
129 paddw m3, m4
132 paddw m1, m2
133 paddw m3, m4
196 paddw m1, m2
197 paddw m3, m4
[all …]
Dvariance_impl_mmx.asm108 paddw mm5, mm0 ; accumulate differences in mm5
109 paddw mm5, mm2 ; accumulate differences in mm5
131 paddw mm5, mm0 ; accumulate differences in mm5
132 paddw mm5, mm2 ; accumulate differences in mm5
154 paddw mm5, mm0 ; accumulate differences in mm5
155 paddw mm5, mm2 ; accumulate differences in mm5
177 paddw mm5, mm0 ; accumulate differences in mm5
178 paddw mm5, mm2 ; accumulate differences in mm5
200 paddw mm5, mm0 ; accumulate differences in mm5
201 paddw mm5, mm2 ; accumulate differences in mm5
[all …]
Dsubpel_variance_sse2.asm52 paddw %5, %3
54 paddw %5, %1
84 paddw m6, m4
386 paddw m2, filter_rnd
387 paddw m0, filter_rnd
400 paddw m2, filter_rnd
403 paddw m0, filter_rnd
404 paddw m2, m3
405 paddw m0, m4
434 paddw m2, filter_rnd
[all …]
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_dct_ssse3_x86_64.asm52 paddw m0, m1
53 paddw m2, m3
58 paddw m4, m5
59 paddw m6, m7
65 paddw m0, m2
66 paddw m1, m3
71 paddw m4, m6
72 paddw m5, m7
78 paddw m0, m4
79 paddw m1, m5
[all …]
/external/libjpeg-turbo/simd/
Djdcolext-mmx.asm115 paddw mm4,mm7
116 paddw mm5,mm7
117 paddw mm0,mm7
118 paddw mm1,mm7
132 paddw mm4,mm4 ; mm4=2*CbE
133 paddw mm5,mm5 ; mm5=2*CbO
136 paddw mm0,mm0 ; mm0=2*CrE
137 paddw mm1,mm1 ; mm1=2*CrO
144 paddw mm4,[GOTOFF(eax,PW_ONE)]
145 paddw mm5,[GOTOFF(eax,PW_ONE)]
[all …]
Djdcolext-sse2-64.asm104 paddw xmm4,xmm7
105 paddw xmm5,xmm7
106 paddw xmm0,xmm7
107 paddw xmm1,xmm7
121 paddw xmm4,xmm4 ; xmm4=2*CbE
122 paddw xmm5,xmm5 ; xmm5=2*CbO
125 paddw xmm0,xmm0 ; xmm0=2*CrE
126 paddw xmm1,xmm1 ; xmm1=2*CrO
133 paddw xmm4,[rel PW_ONE]
134 paddw xmm5,[rel PW_ONE]
[all …]
Djcsample-sse2-64.asm135 paddw xmm0,xmm2
136 paddw xmm1,xmm3
137 paddw xmm0,xmm7
138 paddw xmm1,xmm7
282 paddw xmm0,xmm4
283 paddw xmm1,xmm5
291 paddw xmm2,xmm4
292 paddw xmm3,xmm5
294 paddw xmm0,xmm1
295 paddw xmm2,xmm3
[all …]
Djdcolext-sse2.asm116 paddw xmm4,xmm7
117 paddw xmm5,xmm7
118 paddw xmm0,xmm7
119 paddw xmm1,xmm7
133 paddw xmm4,xmm4 ; xmm4=2*CbE
134 paddw xmm5,xmm5 ; xmm5=2*CbO
137 paddw xmm0,xmm0 ; xmm0=2*CrE
138 paddw xmm1,xmm1 ; xmm1=2*CrO
145 paddw xmm4,[GOTOFF(eax,PW_ONE)]
146 paddw xmm5,[GOTOFF(eax,PW_ONE)]
[all …]
Djcsample-mmx.asm129 paddw mm0,mm2
130 paddw mm1,mm3
131 paddw mm0,mm7
132 paddw mm1,mm7
273 paddw mm0,mm4
274 paddw mm1,mm5
282 paddw mm2,mm4
283 paddw mm3,mm5
285 paddw mm0,mm1
286 paddw mm2,mm3
[all …]
Djcsample-sse2.asm141 paddw xmm0,xmm2
142 paddw xmm1,xmm3
143 paddw xmm0,xmm7
144 paddw xmm1,xmm7
299 paddw xmm0,xmm4
300 paddw xmm1,xmm5
308 paddw xmm2,xmm4
309 paddw xmm3,xmm5
311 paddw xmm0,xmm1
312 paddw xmm2,xmm3
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_mmx.asm67 paddw mm0, mm3 ; a1 = 0 + 3
68 paddw mm1, mm2 ; b1 = 1 + 2
82 paddw mm0, mm1 ; op[0] = a1 + b1
142 paddw mm0, mm4 ; a1 = 0 + 3
143 paddw mm1, mm2 ; b1 = 1 + 2
158 paddw mm0, mm1 ; a1 + b1
161 paddw mm0, MMWORD PTR[GLOBAL(_7w)]
162 paddw mm2, MMWORD PTR[GLOBAL(_7w)]
198 paddw mm1, mm6 ; op[4] += (d1!=0)
Ddct_sse2.asm88 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1
125 paddw xmm0, xmm2 ;b1 b1 b1 b1 a1 a1 a1 a1
159 paddw xmm3, xmm2 ;op[4] += (d1!=0)
219 paddw xmm0, xmm3 ; a1 = 0 + 3
220 paddw xmm1, xmm2 ; b1 = 1 + 2
234 paddw xmm0, xmm1 ; op[0] = a1 + b1
303 paddw xmm0, xmm3 ; a1 = 0 + 3
304 paddw xmm1, xmm4 ; b1 = 1 + 2
319 paddw xmm0, xmm1 ; a1 + b1
322 paddw xmm0, XMMWORD PTR[GLOBAL(_7w)]
[all …]

1234