/external/libvpx/libvpx/vpx_dsp/x86/ |
subpel_variance_sse2.asm | 52 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_rn [all...] |
highbd_intrapred_sse2.asm | 31 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, m [all...] |
highbd_subpel_variance_impl_sse2.asm | 46 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, m [all...] |
highbd_sad_sse2.asm | 90 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, m [all...] |
variance_impl_mmx.asm | 108 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 mm [all...] |
inv_wht_sse2.asm | 26 paddw m0, m2 41 paddw m3, m4 75 paddw m%1, m%3 76 paddw m%2, m%4
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_subpel_variance.asm | 76 paddw %5, %3 78 paddw %5, %1 108 paddw m6, m4 410 paddw m2, filter_rnd 411 paddw m0, filter_rnd 424 paddw m2, filter_rnd 427 paddw m0, filter_rnd 428 paddw m2, m3 429 paddw m0, m4 458 paddw m2, filter_rn [all...] |
/external/llvm/test/CodeGen/X86/ |
pr16807.ll | 12 ; CHECK: paddw 16 ; CHECK: paddw
|
coalescer-commute2.ll | 3 ; CHECK: paddw 5 ; CHECK: paddw 6 ; CHECK-NOT: paddw
|
/external/libvpx/libvpx/vp8/common/x86/ |
subpixel_mmx.asm | 273 paddw mm3, mm5 ; 274 paddw mm4, mm6 ; 276 paddw mm3, [GLOBAL(rd)] ; xmm3 += round value 279 paddw mm4, [GLOBAL(rd)] ; 305 paddw mm3, mm5 ; 306 paddw mm4, mm6 ; 317 paddw mm3, [GLOBAL(rd)] ; xmm3 += round value 320 paddw mm4, [GLOBAL(rd)] ; 330 paddw mm3, mm5 ; 331 paddw mm4, mm6 [all...] |
iwalsh_sse2.asm | 33 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
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
subpixel_mmx.asm | 273 paddw mm3, mm5 ; 274 paddw mm4, mm6 ; 276 paddw mm3, [GLOBAL(rd)] ; xmm3 += round value 279 paddw mm4, [GLOBAL(rd)] ; 305 paddw mm3, mm5 ; 306 paddw mm4, mm6 ; 317 paddw mm3, [GLOBAL(rd)] ; xmm3 += round value 320 paddw mm4, [GLOBAL(rd)] ; 330 paddw mm3, mm5 ; 331 paddw mm4, mm6 [all...] |
variance_impl_mmx.asm | 109 paddw mm5, mm0 ; accumulate differences in mm5 110 paddw mm5, mm2 ; accumulate differences in mm5 133 paddw mm5, mm0 ; accumulate differences in mm5 134 paddw mm5, mm2 ; accumulate differences in mm5 156 paddw mm5, mm0 ; accumulate differences in mm5 157 paddw mm5, mm2 ; accumulate differences in mm5 179 paddw mm5, mm0 ; accumulate differences in mm5 180 paddw mm5, mm2 ; accumulate differences in mm5 202 paddw mm5, mm0 ; accumulate differences in mm5 203 paddw mm5, mm2 ; accumulate differences in mm [all...] |
variance_impl_sse2.asm | 150 paddw xmm7, xmm1 153 paddw xmm7, xmm3 255 paddw xmm7, xmm1 266 paddw xmm7, xmm2 279 paddw xmm7, xmm2 294 paddw xmm7, xmm2 306 paddw xmm7, xmm2 323 paddw xmm7, xmm2 335 paddw xmm7, xmm2 351 paddw xmm7, xmm [all...] |
iwalsh_sse2.asm | 33 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
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/win32/ |
scaleopt.c | 120 paddw mm1, mm0 122 paddw mm1, mm4 177 paddw mm1, mm2 181 paddw mm1, round_values; 183 paddw mm3, mm4 187 paddw mm3, round_values 199 paddw mm5, mm6 203 paddw mm5, round_values 271 paddw mm1, mm0 273 paddw mm1, mm [all...] |
/external/libjpeg-turbo/simd/ |
jdcolext-mmx.asm | 115 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...] |
jcsample-mmx.asm | 129 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,mm [all...] |
jcsample-sse2-64.asm | 135 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,xmm [all...] |
jquant-mmx.asm | 78 paddw mm0,mm7 79 paddw mm4,mm7 80 paddw mm1,mm7 81 paddw mm5,mm7 95 paddw mm2,mm7 96 paddw mm0,mm7 97 paddw mm3,mm7 98 paddw mm4,mm7 209 paddw mm0, MMWORD [CORRECTION(0,0,edx)] ; correction + roundfactor 210 paddw mm1, MMWORD [CORRECTION(0,1,edx) [all...] |
jfdctfst-sse2-64.asm | 162 paddw xmm6,xmm2 ; xmm6=data1+data6=tmp1 163 paddw xmm3,xmm5 ; xmm3=data0+data7=tmp0 179 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp3 180 paddw xmm7,xmm0 ; xmm7=data2+data5=tmp2 190 paddw xmm4,xmm1 ; xmm4=tmp10 191 paddw xmm0,xmm7 ; xmm0=tmp11 193 paddw xmm6,xmm3 201 paddw xmm1,xmm0 ; xmm1=data0 202 paddw xmm7,xmm6 ; xmm7=data2 211 paddw xmm2,xmm5 ; xmm2=tmp1 [all...] |
jfdctfst-sse2.asm | 168 paddw xmm6,xmm2 ; xmm6=data1+data6=tmp1 169 paddw xmm3,xmm5 ; xmm3=data0+data7=tmp0 185 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp3 186 paddw xmm7,xmm0 ; xmm7=data2+data5=tmp2 196 paddw xmm4,xmm1 ; xmm4=tmp10 197 paddw xmm0,xmm7 ; xmm0=tmp11 199 paddw xmm6,xmm3 207 paddw xmm1,xmm0 ; xmm1=data0 208 paddw xmm7,xmm6 ; xmm7=data2 217 paddw xmm2,xmm5 ; xmm2=tmp1 [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 67 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)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 67 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)
|
/external/mesa3d/src/mesa/x86/ |
mmx_blend.S | 59 PADDW ( MP1, MA1 ) /* t1 + (t1 >> 8) ~= (t1/255) << 8 */ ;\ 62 TWO(PADDW ( MP2, MA2 )) /* t2 + (t2 >> 8) ~= (t2/255) << 8 */ ;\ 79 PADDW ( M80, MA1 ) /* t1 += 0x80 */ ;\ 82 TWO(PADDW ( M80, MA2 )) /* t2 += 0x80 */ ;\ 90 PADDW ( MP1, MA1 ) /* t1 + (t1 >> 8) ~= (t1/255) << 8 */ ;\ 93 TWO(PADDW ( MP2, MA2 )) /* t2 + (t2 >> 8) ~= (t2/255) << 8 */ ;\ 114 PADDW ( MP1, MA1 ) /* t1 + (t1 >> 8) ~= (t1/255) << 8 */ ;\ 115 TWO(PADDW ( MP2, MA2 )) /* t2 + (t2 >> 8) ~= (t2/255) << 8 */ ;\ 117 PADDW ( MQ1, MA1 ) /* (t1/255 + q1) << 8 */ ;\ 118 TWO(PADDW ( MQ2, MA2 )) /* (t2/255 + q2) << 8 */ ; [all...] |