/external/libvpx/libvpx/vp8/common/x86/ |
D | idctllm_sse2.asm | 55 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 …]
|
D | dequantize_mmx.asm | 98 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 …]
|
D | idctllm_mmx.asm | 68 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 …]
|
D | iwalsh_mmx.asm | 37 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 …]
|
D | 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
|
D | subpixel_ssse3.asm | 942 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/ |
D | 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, m4 [all …]
|
D | sad_mmx.asm | 75 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 …]
|
D | intrapred_sse2.asm | 34 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 …]
|
D | sad_sse3.asm | 102 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 …]
|
D | 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, m3 [all …]
|
D | sad_sse4.asm | 33 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 …]
|
D | sad_ssse3.asm | 34 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 …]
|
D | 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, m4 [all …]
|
D | 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 mm5 [all …]
|
D | 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_rnd [all …]
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_dct_ssse3_x86_64.asm | 52 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/ |
D | 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 …]
|
D | jdcolext-sse2-64.asm | 104 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 …]
|
D | 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,xmm3 [all …]
|
D | jdcolext-sse2.asm | 116 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 …]
|
D | 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,mm3 [all …]
|
D | jcsample-sse2.asm | 141 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/ |
D | 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)
|
D | dct_sse2.asm | 88 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 …]
|