/external/libavc/common/x86/ |
ih264_iquant_itrans_recon_dc_ssse3.c | 153 temp4 = _mm_and_si128(temp4, sign_reg); 155 temp5 = _mm_and_si128(temp5, sign_reg); 306 temp1 = _mm_and_si128(temp1, sign_reg); 308 temp2 = _mm_and_si128(temp2, sign_reg); 310 temp3 = _mm_and_si128(temp3, sign_reg); 312 temp4 = _mm_and_si128(temp4, sign_reg); 314 temp5 = _mm_and_si128(temp5, sign_reg); 316 temp6 = _mm_and_si128(temp6, sign_reg); 318 temp7 = _mm_and_si128(temp7, sign_reg); 320 temp8 = _mm_and_si128(temp8, sign_reg) [all...] |
ih264_deblk_luma_ssse3.c | 196 flag1_16x8 = _mm_and_si128(flag1_16x8, flag2_16x8); 212 flag1_16x8 = _mm_and_si128(flag1_16x8, flag2_16x8); 227 flag2_16x8 = _mm_and_si128(flag1_16x8, flag2_16x8); 240 flag3_16x8 = _mm_and_si128(flag3_16x8, flag2_16x8); 253 flag4_16x8 = _mm_and_si128(flag4_16x8, flag2_16x8); 384 p0_16x8 = _mm_and_si128(p0_16x8, 386 p0_16x8_1 = _mm_and_si128(p0_16x8_1, flag1_16x8); 388 q0_16x8 = _mm_and_si128(q0_16x8, 390 q0_16x8_1 = _mm_and_si128(q0_16x8_1, flag1_16x8); 394 p0_16x8 = _mm_and_si128(p0_16x8 [all...] |
ih264_deblk_chroma_ssse3.c | 153 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)); 157 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)); 184 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)); 188 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)); 207 p0_uv_8x16_1 = _mm_and_si128(p0_uv_16x8, 209 p0_uv_8x16_2 = _mm_and_si128(p0_uv_8x16_2, flag1); 212 q0_uv_8x16_1 = _mm_and_si128(q0_uv_16x8, 214 q0_uv_8x16_2 = _mm_and_si128(q0_uv_8x16_2, flag1); 322 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)); 326 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff)) [all...] |
ih264_ihadamard_scaling_ssse3.c | 105 mult_val = _mm_and_si128(mult_val, mask); 175 src_r0 = _mm_and_si128(src_r0, mask); 176 src_r1 = _mm_and_si128(src_r1, mask); 177 src_r2 = _mm_and_si128(src_r2, mask); 178 src_r3 = _mm_and_si128(src_r3, mask);
|
ih264_iquant_itrans_recon_sse42.c | 283 temp0 = _mm_and_si128(temp0, sign_reg); 285 temp1 = _mm_and_si128(temp1, sign_reg); 485 pred_r0 = _mm_and_si128(pred_r0, chroma_mask); 486 pred_r1 = _mm_and_si128(pred_r1, chroma_mask); 487 pred_r2 = _mm_and_si128(pred_r2, chroma_mask); 488 pred_r3 = _mm_and_si128(pred_r3, chroma_mask); 538 temp0 = _mm_and_si128(temp0, sign_reg); 540 temp1 = _mm_and_si128(temp1, sign_reg); 558 out_r0 = _mm_and_si128(out_r0, chroma_mask); 559 out_r1 = _mm_and_si128(out_r1, chroma_mask) [all...] |
ih264_resi_trans_quant_sse42.c | 301 cmp0 = _mm_and_si128(temp_1, cmp0); 314 cmp1 = _mm_and_si128(temp_1, cmp1); 409 src_r0 = _mm_and_si128(src_r0, chroma_mask); 410 src_r1 = _mm_and_si128(src_r1, chroma_mask); 411 src_r2 = _mm_and_si128(src_r2, chroma_mask); 412 src_r3 = _mm_and_si128(src_r3, chroma_mask); 423 pred_r0 = _mm_and_si128(pred_r0, chroma_mask); 424 pred_r1 = _mm_and_si128(pred_r1, chroma_mask); 425 pred_r2 = _mm_and_si128(pred_r2, chroma_mask); 426 pred_r3 = _mm_and_si128(pred_r3, chroma_mask) [all...] |
/external/skia/src/opts/ |
SkColor_opts_SSE2.h | 51 __m128i rb = _mm_and_si128(mask, c); 57 ASSERT_EQ(ag, _mm_and_si128(mask, ag)); // ag = _mm_srli_epi16(c, 8) did this for us. 61 ASSERT_EQ(rb, _mm_and_si128(mask, rb)); // rb = _mm_srli_epi16(rb, 8) did this for us. 73 __m128i rb = _mm_and_si128(mask, c); 89 __m128i src_rb = _mm_and_si128(mask, src); 91 __m128i dst_rb = _mm_and_si128(mask, dst); 173 r = _mm_and_si128(r, _mm_set1_epi32(SK_R16_MASK)); 182 g = _mm_and_si128(g, _mm_set1_epi32(SK_G16_MASK)); 191 b = _mm_and_si128(b, _mm_set1_epi32(SK_B16_MASK)); 211 r1 = _mm_and_si128(r1, _mm_set1_epi32(SK_R16_MASK)) [all...] |
SkBlitRow_opts.h | 109 auto ANDed = _mm_and_si128(s3, _mm_and_si128(s2, _mm_and_si128(s1, s0))); 144 if (0xffff == _mm_movemask_epi8(_mm_cmpeq_epi8(_mm_and_si128(ORed, alphaMask), 158 auto ANDed = _mm_and_si128(s3, _mm_and_si128(s2, _mm_and_si128(s1, s0))); 159 if (0xffff == _mm_movemask_epi8(_mm_cmpeq_epi8(_mm_and_si128(ANDed, alphaMask),
|
SkBlitRow_opts_SSE2.cpp | 157 __m128i r = _mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask), 161 __m128i g = _mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask), 165 __m128i b = _mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask), 243 __m128i r = _mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask), 247 __m128i g = _mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask), 251 __m128i b = _mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask),
|
/external/skqp/src/opts/ |
SkColor_opts_SSE2.h | 51 __m128i rb = _mm_and_si128(mask, c); 57 ASSERT_EQ(ag, _mm_and_si128(mask, ag)); // ag = _mm_srli_epi16(c, 8) did this for us. 61 ASSERT_EQ(rb, _mm_and_si128(mask, rb)); // rb = _mm_srli_epi16(rb, 8) did this for us. 73 __m128i rb = _mm_and_si128(mask, c); 89 __m128i src_rb = _mm_and_si128(mask, src); 91 __m128i dst_rb = _mm_and_si128(mask, dst); 173 r = _mm_and_si128(r, _mm_set1_epi32(SK_R16_MASK)); 182 g = _mm_and_si128(g, _mm_set1_epi32(SK_G16_MASK)); 191 b = _mm_and_si128(b, _mm_set1_epi32(SK_B16_MASK)); 211 r1 = _mm_and_si128(r1, _mm_set1_epi32(SK_R16_MASK)) [all...] |
SkBlitRow_opts.h | 109 auto ANDed = _mm_and_si128(s3, _mm_and_si128(s2, _mm_and_si128(s1, s0))); 144 if (0xffff == _mm_movemask_epi8(_mm_cmpeq_epi8(_mm_and_si128(ORed, alphaMask), 158 auto ANDed = _mm_and_si128(s3, _mm_and_si128(s2, _mm_and_si128(s1, s0))); 159 if (0xffff == _mm_movemask_epi8(_mm_cmpeq_epi8(_mm_and_si128(ANDed, alphaMask),
|
SkBlitRow_opts_SSE2.cpp | 157 __m128i r = _mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask), 161 __m128i g = _mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask), 165 __m128i b = _mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask), 243 __m128i r = _mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask), 247 __m128i g = _mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask), 251 __m128i b = _mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask),
|
/external/webp/src/dsp/ |
alpha_processing_sse2.c | 50 const __m128i b1_lo = _mm_and_si128(b0_lo, rgb_mask); 51 const __m128i b1_hi = _mm_and_si128(b0_hi, rgb_mask); 59 all_alphas = _mm_and_si128(all_alphas, a0); 123 const __m128i b0 = _mm_and_si128(a0, a_mask); 124 const __m128i b1 = _mm_and_si128(a1, a_mask); 130 all_alphas = _mm_and_si128(all_alphas, d0); 242 const __m128i b0 = _mm_and_si128(a0, alpha_mask); 243 const __m128i b1 = _mm_and_si128(a1, alpha_mask); 244 const __m128i b2 = _mm_and_si128(a2, alpha_mask); 245 const __m128i b3 = _mm_and_si128(a3, alpha_mask) [all...] |
common_sse2.h | 113 (OUT##0) = _mm_packus_epi16(_mm_and_si128((IN##0), v_mask), \ 114 _mm_and_si128((IN##1), v_mask)); \ 115 (OUT##1) = _mm_packus_epi16(_mm_and_si128((IN##2), v_mask), \ 116 _mm_and_si128((IN##3), v_mask)); \ 117 (OUT##2) = _mm_packus_epi16(_mm_and_si128((IN##4), v_mask), \ 118 _mm_and_si128((IN##5), v_mask)); \
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_loopfilter_sse2.c | 41 ubounded = _mm_and_si128(ubounded, max); 42 lbounded = _mm_and_si128(lbounded, min); 121 mask = _mm_and_si128(mask, _mm_adds_epu16(limit, one)); 156 filt = _mm_and_si128(signed_char_clamp_bd_sse2(_mm_subs_epi16(ps1, qs1), bd), 162 filt = _mm_and_si128(filt, mask); 208 flat = _mm_and_si128(flat, mask); 246 flat2 = _mm_and_si128(flat2, flat); // flat2 & flat & mask 355 flat_p2 = _mm_and_si128(flat, flat_p2); 359 flat_q2 = _mm_and_si128(flat, flat_q2); 364 flat_p1 = _mm_and_si128(flat, flat_p1) [all...] |
loopfilter_avx2.c | 66 abs_p1q1 = _mm_srli_epi16(_mm_and_si128(abs_p1q1, fe), 1); 99 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev); 105 filt = _mm_and_si128(filt, mask); 137 flat = _mm_and_si128(flat, mask); 163 flat2 = _mm_and_si128(flat2, flat); // flat2 & flat & mask 310 flat_q2p2 = _mm_and_si128(flat, flat_q2p2); 314 flat_q1p1 = _mm_and_si128(flat, flat_q1p1); 318 flat_q0p0 = _mm_and_si128(flat, flat_q0p0); 322 flat2_q6p6 = _mm_and_si128(flat2, flat2_q6p6); 328 flat2_q5p5 = _mm_and_si128(flat2, flat2_q5p5) [all...] |
quantize_sse2.c | 71 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 72 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 106 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 107 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1);
|
quantize_avx.c | 87 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 88 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 132 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 133 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 230 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 231 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 288 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 289 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1);
|
quantize_ssse3.c | 64 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 65 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 97 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 98 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 203 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 204 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1); 265 qcoeff0 = _mm_and_si128(qcoeff0, cmp_mask0); 266 qcoeff1 = _mm_and_si128(qcoeff1, cmp_mask1);
|
loopfilter_sse2.c | 56 mask = _mm_and_si128(mask, _mm_srli_si128(mask, 8)); \ 71 filter = _mm_and_si128(_mm_srli_si128(work, 8), hev); \ 76 filter = _mm_and_si128(filter, mask); /* & mask */ \ 276 abs_p1q1 = _mm_srli_epi16(_mm_and_si128(abs_p1q1, fe), 1); 307 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev); 313 filt = _mm_and_si128(filt, mask); 343 flat = _mm_and_si128(flat, mask); 362 flat2 = _mm_and_si128(flat2, flat); // flat2 & flat & mask 509 flat_q2p2 = _mm_and_si128(flat, flat_q2p2); 513 flat_q1p1 = _mm_and_si128(flat, flat_q1p1) [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
denoising_sse2.c | 83 __m128i adj2 = _mm_and_si128(mask2, l32); 84 const __m128i adj1 = _mm_and_si128(mask1, l21); 85 const __m128i adj0 = _mm_and_si128(mask0, clamped_absdiff); 96 nadj = _mm_and_si128(diff_sign, adj); 154 nadj = _mm_and_si128(diff_sign, adj); 258 __m128i adj2 = _mm_and_si128(mask2, l32); 259 const __m128i adj1 = _mm_and_si128(mask1, l21); 260 const __m128i adj0 = _mm_and_si128(mask0, clamped_absdiff); 272 nadj = _mm_and_si128(diff_sign, adj); 341 nadj = _mm_and_si128(diff_sign, adj) [all...] |
/external/boringssl/src/crypto/poly1305/ |
poly1305_vec.c | 219 st->H[0] = _mm_and_si128(MMASK, T5); 220 st->H[1] = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)); 222 st->H[2] = _mm_and_si128(MMASK, T5); 223 st->H[3] = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)); 299 M0 = _mm_and_si128(MMASK, T5); 300 M1 = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)); 302 M2 = _mm_and_si128(MMASK, T5); 303 M3 = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)); 363 M0 = _mm_and_si128(MMASK, T5); 364 M1 = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)) [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_quantize_sse2.c | 108 eob = _mm_and_si128(iscan0, nzero_coeff0); 109 eob1 = _mm_and_si128(iscan1, nzero_coeff1); 183 eob0 = _mm_and_si128(iscan0, nzero_coeff0); 184 eob1 = _mm_and_si128(iscan1, nzero_coeff1);
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_sse.h | 196 fixup = _mm_add_epi32(_mm_and_si128(anegmask, b), 197 _mm_and_si128(bnegmask, a)); 201 fixup13 = _mm_and_si128(fixup, _mm_set_epi32(-1,0,-1,0)); 239 __m128i ba_mask = _mm_and_si128(ba, mask);
|
/external/webrtc/webrtc/modules/video_processing/util/ |
denoiser_filter_sse2.cc | 179 __m128i adj2 = _mm_and_si128(mask2, l32); 180 const __m128i adj1 = _mm_and_si128(mask1, l21); 181 const __m128i adj0 = _mm_and_si128(mask0, clamped_absdiff); 192 nadj = _mm_and_si128(diff_sign, adj); 252 nadj = _mm_and_si128(diff_sign, adj);
|