Home
last modified time | relevance | path

Searched refs:_mm_or_si128 (Results 1 – 25 of 62) sorted by relevance

123

/external/libvpx/libvpx/vpx_dsp/x86/
Dloopfilter_avx2.c52 abs_p1p0 = _mm_or_si128(_mm_subs_epu8(q1p1, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
57 abs_p0q0 = _mm_or_si128(_mm_subs_epu8(q0p0, p0q0), in mb_lpf_horizontal_edge_w_avx2_8()
59 abs_p1q1 = _mm_or_si128(_mm_subs_epu8(q1p1, p1q1), in mb_lpf_horizontal_edge_w_avx2_8()
75 _mm_or_si128(_mm_subs_epu8(q2p2, q1p1), in mb_lpf_horizontal_edge_w_avx2_8()
77 _mm_or_si128(_mm_subs_epu8(q3p3, q2p2), in mb_lpf_horizontal_edge_w_avx2_8()
133 _mm_or_si128(_mm_subs_epu8(q2p2, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
135 _mm_or_si128(_mm_subs_epu8(q3p3, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
154 _mm_or_si128(_mm_subs_epu8(q4p4, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
156 _mm_or_si128(_mm_subs_epu8(q5p5, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
165 _mm_or_si128(_mm_subs_epu8(q6p6, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
[all …]
Dhighbd_loopfilter_sse2.c44 retval = _mm_andnot_si128(_mm_or_si128(ubounded, lbounded), value); in signed_char_clamp_bd_sse2()
47 retval = _mm_or_si128(retval, ubounded); in signed_char_clamp_bd_sse2()
48 retval = _mm_or_si128(retval, lbounded); in signed_char_clamp_bd_sse2()
110 abs_p1p0 = _mm_or_si128(_mm_subs_epu16(p1, p0), _mm_subs_epu16(p0, p1)); in highbd_mb_lpf_horizontal_edge_w_sse2_8()
111 abs_q1q0 = _mm_or_si128(_mm_subs_epu16(q1, q0), _mm_subs_epu16(q0, q1)); in highbd_mb_lpf_horizontal_edge_w_sse2_8()
115 abs_p0q0 = _mm_or_si128(_mm_subs_epu16(p0, q0), _mm_subs_epu16(q0, p0)); in highbd_mb_lpf_horizontal_edge_w_sse2_8()
116 abs_p1q1 = _mm_or_si128(_mm_subs_epu16(p1, q1), _mm_subs_epu16(q1, p1)); in highbd_mb_lpf_horizontal_edge_w_sse2_8()
128 work = _mm_max_epi16(_mm_or_si128(_mm_subs_epu16(p1, p0), in highbd_mb_lpf_horizontal_edge_w_sse2_8()
130 _mm_or_si128(_mm_subs_epu16(q1, q0), in highbd_mb_lpf_horizontal_edge_w_sse2_8()
133 work = _mm_max_epi16(_mm_or_si128(_mm_subs_epu16(p2, p1), in highbd_mb_lpf_horizontal_edge_w_sse2_8()
[all …]
Dloopfilter_sse2.c18 return _mm_or_si128(_mm_subs_epu8(a, b), _mm_subs_epu8(b, a)); in abs_diff()
302 q2p2 = _mm_or_si128(q2p2, flat_q2p2); in mb_lpf_horizontal_edge_w_sse2_8()
306 q1p1 = _mm_or_si128(qs1ps1, flat_q1p1); in mb_lpf_horizontal_edge_w_sse2_8()
310 q0p0 = _mm_or_si128(qs0ps0, flat_q0p0); in mb_lpf_horizontal_edge_w_sse2_8()
314 q6p6 = _mm_or_si128(q6p6, flat2_q6p6); in mb_lpf_horizontal_edge_w_sse2_8()
320 q5p5 = _mm_or_si128(q5p5, flat2_q5p5); in mb_lpf_horizontal_edge_w_sse2_8()
326 q4p4 = _mm_or_si128(q4p4, flat2_q4p4); in mb_lpf_horizontal_edge_w_sse2_8()
332 q3p3 = _mm_or_si128(q3p3, flat2_q3p3); in mb_lpf_horizontal_edge_w_sse2_8()
338 q2p2 = _mm_or_si128(q2p2, flat2_q2p2); in mb_lpf_horizontal_edge_w_sse2_8()
344 q1p1 = _mm_or_si128(q1p1, flat2_q1p1); in mb_lpf_horizontal_edge_w_sse2_8()
[all …]
Dfwd_txfm_sse2.h40 __m128i cmp0 = _mm_or_si128(_mm_cmpeq_epi16(*preg0, max_overflow), in check_epi16_overflow_x2()
42 __m128i cmp1 = _mm_or_si128(_mm_cmpeq_epi16(*preg1, max_overflow), in check_epi16_overflow_x2()
44 cmp0 = _mm_or_si128(cmp0, cmp1); in check_epi16_overflow_x2()
54 __m128i cmp0 = _mm_or_si128(_mm_cmpeq_epi16(*preg0, max_overflow), in check_epi16_overflow_x4()
56 __m128i cmp1 = _mm_or_si128(_mm_cmpeq_epi16(*preg1, max_overflow), in check_epi16_overflow_x4()
58 __m128i cmp2 = _mm_or_si128(_mm_cmpeq_epi16(*preg2, max_overflow), in check_epi16_overflow_x4()
60 __m128i cmp3 = _mm_or_si128(_mm_cmpeq_epi16(*preg3, max_overflow), in check_epi16_overflow_x4()
62 cmp0 = _mm_or_si128(_mm_or_si128(cmp0, cmp1), _mm_or_si128(cmp2, cmp3)); in check_epi16_overflow_x4()
Dinv_txfm_sse2.c3304 zero_idx[0] = _mm_or_si128(in[0], in[1]); in vpx_idct32x32_1024_add_sse2()
3305 zero_idx[1] = _mm_or_si128(in[2], in[3]); in vpx_idct32x32_1024_add_sse2()
3306 zero_idx[2] = _mm_or_si128(in[4], in[5]); in vpx_idct32x32_1024_add_sse2()
3307 zero_idx[3] = _mm_or_si128(in[6], in[7]); in vpx_idct32x32_1024_add_sse2()
3308 zero_idx[4] = _mm_or_si128(in[8], in[9]); in vpx_idct32x32_1024_add_sse2()
3309 zero_idx[5] = _mm_or_si128(in[10], in[11]); in vpx_idct32x32_1024_add_sse2()
3310 zero_idx[6] = _mm_or_si128(in[12], in[13]); in vpx_idct32x32_1024_add_sse2()
3311 zero_idx[7] = _mm_or_si128(in[14], in[15]); in vpx_idct32x32_1024_add_sse2()
3312 zero_idx[8] = _mm_or_si128(in[16], in[17]); in vpx_idct32x32_1024_add_sse2()
3313 zero_idx[9] = _mm_or_si128(in[18], in[19]); in vpx_idct32x32_1024_add_sse2()
[all …]
/external/vulkan-validation-layers/libs/glm/detail/
Dintrinsic_integer.inl51 Reg1 = _mm_or_si128(Reg2, Reg1);
57 Reg1 = _mm_or_si128(Reg2, Reg1);
63 Reg1 = _mm_or_si128(Reg2, Reg1);
69 Reg1 = _mm_or_si128(Reg2, Reg1);
75 Reg1 = _mm_or_si128(Reg2, Reg1);
81 Reg1 = _mm_or_si128(Reg1, Reg2);
104 Reg1 = _mm_or_si128(Reg2, Reg1);
110 Reg1 = _mm_or_si128(Reg2, Reg1);
116 Reg1 = _mm_or_si128(Reg2, Reg1);
122 Reg1 = _mm_or_si128(Reg2, Reg1);
[all …]
/external/skia/src/opts/
DSkColor_opts_SSE2.h48 __m128i s = _mm_or_si128(_mm_slli_epi32(scale, 16), scale); in SkAlphaMulQ_SSE2()
63 return _mm_or_si128(rb, ag); in SkAlphaMulQ_SSE2()
80 return _mm_or_si128(rb, ag); in SkAlphaMulQ_SSE2()
123 __m128i c = _mm_or_si128(dr, dg); in SkPackRGB16_SSE2()
124 return _mm_or_si128(c, db); in SkPackRGB16_SSE2()
134 __m128i c = _mm_or_si128(da, dr); in SkPackARGB32_SSE2()
135 c = _mm_or_si128(c, dg); in SkPackARGB32_SSE2()
136 return _mm_or_si128(c, db); in SkPackARGB32_SSE2()
142 r = _mm_or_si128(_mm_slli_epi32(r, (8 - SK_R16_BITS)), in SkPacked16ToR32_SSE2()
151 g = _mm_or_si128(_mm_slli_epi32(g, (8 - SK_G16_BITS)), in SkPacked16ToG32_SSE2()
[all …]
DSkBlitRow_opts_SSE4.cpp44 const __m128i ORed = _mm_or_si128(s3, _mm_or_si128(s2, _mm_or_si128(s1, s0))); in S32A_Opaque_BlitRow32_SSE4()
DSkBlitRow_opts_SSE2.cpp106 alpha = _mm_or_si128(alpha, _mm_slli_epi32(alpha, 16)); in S32A_Opaque_BlitRow32_SSE2()
131 dst_pixel = _mm_or_si128(dst_rb, dst_ag); in S32A_Opaque_BlitRow32_SSE2()
163 const __m128i ORed = _mm_or_si128(s3, _mm_or_si128(s2, _mm_or_si128(s1, s0))); in S32A_Opaque_BlitRow32_SSE2()
289 pixels = _mm_or_si128(pixel_R, pixel_G); in Color32A_D565_SSE2()
290 pixels = _mm_or_si128(pixels, pixel_B); in Color32A_D565_SSE2()
374 mask = _mm_or_si128(_mm_or_si128(r, g), b); in SkBlendLCD16_SSE2()
460 mask = _mm_or_si128(_mm_or_si128(r, g), b); in SkBlendLCD16Opaque_SSE2()
501 return _mm_or_si128(_mm_packus_epi16(resultLo, resultHi), in SkBlendLCD16Opaque_SSE2()
DSkSwizzler_opts.h530 rg = _mm_or_si128(r, _mm_slli_epi16(g, 8)); // rgrgrgrg RGRGRGRG in premul_should_swapRB()
531 ba = _mm_or_si128(b, _mm_slli_epi16(a, 8)); // babababa BABABABA in premul_should_swapRB()
613 __m128i rgba = _mm_or_si128(_mm_shuffle_epi8(rgb, expand), alphaMask); in insert_alpha_should_swaprb()
671 __m128i gg = _mm_or_si128(_mm_and_si128(ga, _mm_set1_epi16(0x00FF)), in grayA_to_RGBA()
699 __m128i gg = _mm_or_si128(g0, _mm_slli_epi16(g0, 8)); in grayA_to_rgbA()
700 __m128i ga = _mm_or_si128(g0, _mm_slli_epi16(a0, 8)); in grayA_to_rgbA()
749 __m128i rg = _mm_or_si128(r, _mm_slli_epi16(g, 8)), // rgrgrgrg RGRGRGRG in inverted_cmyk_to()
750 ba = _mm_or_si128(b, _mm_set1_epi16((uint16_t) 0xFF00)); // b1b1b1b1 B1B1B1B1 in inverted_cmyk_to()
DSkBitmapProcState_opts_SSE2.cpp285 wide_out = _mm_or_si128(wide_out, _mm_add_epi32( in ClampX_ClampY_filter_scale_SSE2()
335 wide_i = _mm_or_si128(wide_i, wide_lo); in ClampX_ClampY_filter_scale_SSE2()
347 wide_i = _mm_or_si128(wide_i, wide_fx1); in ClampX_ClampY_filter_scale_SSE2()
516 wide_i = _mm_or_si128(wide_i, wide_lo); in ClampX_ClampY_filter_affine_SSE2()
528 wide_i = _mm_or_si128(wide_i, wide_f1); in ClampX_ClampY_filter_affine_SSE2()
601 __m128i wide_i = _mm_or_si128(_mm_slli_epi32(wide_hi, 16), in ClampX_ClampY_nofilter_affine_SSE2()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_rast_tri.c316 __m128i c_0 = _mm_or_si128(_mm_or_si128(c0_0, c1_0), c2_0); in lp_rast_triangle_3_16()
322 __m128i c_1 = _mm_or_si128(_mm_or_si128(c0_1, c1_1), c2_1); in lp_rast_triangle_3_16()
329 __m128i c_2 = _mm_or_si128(_mm_or_si128(c0_2, c1_2), c2_2); in lp_rast_triangle_3_16()
335 __m128i c_3 = _mm_or_si128(_mm_or_si128(c0_3, c1_3), c2_3); in lp_rast_triangle_3_16()
416 __m128i c_0 = _mm_or_si128(_mm_or_si128(c0_0, c1_0), c2_0); in lp_rast_triangle_3_4()
422 __m128i c_1 = _mm_or_si128(_mm_or_si128(c0_1, c1_1), c2_1); in lp_rast_triangle_3_4()
429 __m128i c_2 = _mm_or_si128(_mm_or_si128(c0_2, c1_2), c2_2); in lp_rast_triangle_3_4()
435 __m128i c_3 = _mm_or_si128(_mm_or_si128(c0_3, c1_3), c2_3); in lp_rast_triangle_3_4()
/external/webp/src/dsp/
Dalpha_processing_sse41.c56 const __m128i c0 = _mm_or_si128(b0, b1); in ExtractAlpha()
57 const __m128i c1 = _mm_or_si128(b2, b3); in ExtractAlpha()
58 const __m128i d0 = _mm_or_si128(c0, c1); in ExtractAlpha()
Dlossless_sse2.c65 const __m128i AC = _mm_or_si128(AC0, CA0); in Select()
66 const __m128i BC = _mm_or_si128(BC0, CB0); in Select()
202 const __m128i out = _mm_or_si128(J, A); in TransformColorInverse()
259 const __m128i rgba0 = _mm_or_si128(ga2, rb1); // rg0..rg7 | ba0..ba7 in ConvertBGRAToRGBA4444()
297 const __m128i rg1 = _mm_or_si128(rb1, g_lo2); // gr0...gr7|xx in ConvertBGRAToRGB565()
299 const __m128i gb1 = _mm_or_si128(b1, g_hi2); // bg0...bg7|xx in ConvertBGRAToRGB565()
328 const __m128i c0 = _mm_or_si128(a0l, b0h); // rgbrgb00|rgbrgb00 in ConvertBGRAToBGR()
329 const __m128i c4 = _mm_or_si128(a4l, b4h); // rgbrgb00|rgbrgb00 in ConvertBGRAToBGR()
Dalpha_processing_sse2.c53 const __m128i b2_lo = _mm_or_si128(b1_lo, a2_lo); in DispatchAlpha()
54 const __m128i b2_hi = _mm_or_si128(b1_hi, a2_hi); in DispatchAlpha()
167 const __m128i argb6 = _mm_or_si128(argb5, alpha0); \
239 const __m128i scale1 = _mm_or_si128(tmp2, kOne64); in MultARGBRow()
Dupsampling_sse2.c45 const __m128i tmp3 = _mm_or_si128(tmp1, tmp2); /* ((ij) & (s^t)) | (k^in) */\
75 const __m128i t1 = _mm_or_si128(ad, bc); /* (a^d) | (b^c) */ \
76 const __m128i t2 = _mm_or_si128(t1, st); /* (a^d) | (b^c) | (s^t) */ \
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_highbd_block_error_intrin_sse2.c43 test = _mm_movemask_epi8(_mm_or_si128(_mm_or_si128(cmp0, cmp1), in vp9_highbd_block_error_sse2()
44 _mm_or_si128(cmp2, cmp3))); in vp9_highbd_block_error_sse2()
/external/libvpx/libvpx/vp8/encoder/x86/
Ddenoising_sse2.c79 _mm_or_si128(pdiff, ndiff), k_16); in vp8_denoiser_filter_sse2()
94 adj = _mm_or_si128(adj, adj0); in vp8_denoiser_filter_sse2()
153 _mm_min_epu8(_mm_or_si128(pdiff, ndiff), k_delta); in vp8_denoiser_filter_sse2()
256 _mm_or_si128(pdiff, ndiff), k_16); in vp8_denoiser_filter_uv_sse2()
272 adj = _mm_or_si128(adj, adj0); in vp8_denoiser_filter_uv_sse2()
339 _mm_min_epu8(_mm_or_si128(pdiff, ndiff), k_delta); in vp8_denoiser_filter_uv_sse2()
/external/opencv3/modules/features2d/src/
Dfast.cpp117 … m0 = _mm_or_si128(m0, _mm_and_si128(_mm_cmpgt_epi8(x1, v0), _mm_cmpgt_epi8(x2, v0))); in FAST_t()
118 … m1 = _mm_or_si128(m1, _mm_and_si128(_mm_cmpgt_epi8(v1, x1), _mm_cmpgt_epi8(v1, x2))); in FAST_t()
119 … m0 = _mm_or_si128(m0, _mm_and_si128(_mm_cmpgt_epi8(x2, v0), _mm_cmpgt_epi8(x3, v0))); in FAST_t()
120 … m1 = _mm_or_si128(m1, _mm_and_si128(_mm_cmpgt_epi8(v1, x2), _mm_cmpgt_epi8(v1, x3))); in FAST_t()
121 … m0 = _mm_or_si128(m0, _mm_and_si128(_mm_cmpgt_epi8(x3, v0), _mm_cmpgt_epi8(x0, v0))); in FAST_t()
122 … m1 = _mm_or_si128(m1, _mm_and_si128(_mm_cmpgt_epi8(v1, x3), _mm_cmpgt_epi8(v1, x0))); in FAST_t()
123 m0 = _mm_or_si128(m0, m1); in FAST_t()
/external/libhevc/common/x86/
Dihevc_sao_ssse3_intr.c208 band_table3_8x16b = _mm_or_si128(band_table3_8x16b, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
212 band_table2_8x16b = _mm_or_si128(band_table2_8x16b, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
218 band_table1_8x16b = _mm_or_si128(band_table1_8x16b, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
224 band_table0_8x16b = _mm_or_si128(band_table0_8x16b, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
274 tmp_set_128i_1 = _mm_or_si128(tmp_set_128i_1, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
275 tmp_set_128i_3 = _mm_or_si128(tmp_set_128i_3, tmp_set_128i_4); in ihevc_sao_band_offset_luma_ssse3()
279 tmp_set_128i_1 = _mm_or_si128(tmp_set_128i_1, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3()
280 tmp_set_128i_3 = _mm_or_si128(tmp_set_128i_3, tmp_set_128i_4); in ihevc_sao_band_offset_luma_ssse3()
289 tmp_set_128i_1 = _mm_or_si128(tmp_set_128i_1, cmp_store); in ihevc_sao_band_offset_luma_ssse3()
292 tmp_set_128i_2 = _mm_or_si128(tmp_set_128i_2, cmp_store); in ihevc_sao_band_offset_luma_ssse3()
[all …]
Dihevc_inter_pred_filters_ssse3_intr.c456 res_temp5_8x16b = _mm_or_si128(res_temp7_8x16b, res_temp8_8x16b); in ihevc_inter_pred_luma_horz_ssse3()
494 res_temp15_8x16b = _mm_or_si128(res_temp17_8x16b, res_temp18_8x16b); in ihevc_inter_pred_luma_horz_ssse3()
614 res_temp5_8x16b = _mm_or_si128(res_temp7_8x16b, res_temp8_8x16b); in ihevc_inter_pred_luma_horz_ssse3()
652 res_temp15_8x16b = _mm_or_si128(res_temp17_8x16b, res_temp18_8x16b); in ihevc_inter_pred_luma_horz_ssse3()
703 res_temp5_8x16b = _mm_or_si128(res_temp7_8x16b, res_temp8_8x16b); in ihevc_inter_pred_luma_horz_ssse3()
1187 s8_8x16b = _mm_or_si128(s6_8x16b, s7_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
1221 s28_8x16b = _mm_or_si128(s26_8x16b, s27_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
1258 s18_8x16b = _mm_or_si128(s16_8x16b, s17_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
1291 s38_8x16b = _mm_or_si128(s36_8x16b, s37_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
1342 s8_8x16b = _mm_or_si128(s6_8x16b, s7_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
[all …]
Dihevc_intra_pred_filters_sse42_intr.c1484 fract_4x32b = _mm_or_si128(fract_4x32b, fract1_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42()
1485 row_4x32b = _mm_or_si128(row_4x32b, fract2_8x16b); /*(32 - fract) */ in ihevc_intra_pred_luma_mode_3_to_9_sse42()
1590 fract_4x32b = _mm_or_si128(fract_4x32b, fract1_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42()
1591 fract2_8x16b = _mm_or_si128(fract2_8x16b, fract3_8x16b); /*(32 - fract) */ in ihevc_intra_pred_luma_mode_3_to_9_sse42()
1772 fract_4x32b = _mm_or_si128(fract_4x32b, fract1_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42()
1773 fract2_8x16b = _mm_or_si128(fract2_8x16b, fract3_8x16b); /*(32 - fract) */ in ihevc_intra_pred_luma_mode_3_to_9_sse42()
2051 fract_4x32b = _mm_or_si128(fract_4x32b, fract1_8x16b); in ihevc_intra_pred_luma_mode_11_to_17_sse42()
2052 row_4x32b = _mm_or_si128(row_4x32b, fract2_8x16b); /*(32 - fract) */ in ihevc_intra_pred_luma_mode_11_to_17_sse42()
2193 fract_4x32b = _mm_or_si128(fract_4x32b, fract1_8x16b); in ihevc_intra_pred_luma_mode_11_to_17_sse42()
2194 fract2_8x16b = _mm_or_si128(fract2_8x16b, fract3_8x16b); /*(32 - fract) */ in ihevc_intra_pred_luma_mode_11_to_17_sse42()
[all …]
/external/opencv3/3rdparty/libwebp/dsp/
Dupsampling_sse2.c49 const __m128i tmp3 = _mm_or_si128(tmp1, tmp2); /* ((ij) & (s^t)) | (k^in) */\
79 const __m128i t1 = _mm_or_si128(ad, bc); /* (a^d) | (b^c) */ \
80 const __m128i t2 = _mm_or_si128(t1, st); /* (a^d) | (b^c) | (s^t) */ \
/external/webrtc/webrtc/modules/video_processing/util/
Ddenoiser_filter_sse2.cc173 _mm_min_epu8(_mm_or_si128(pdiff, ndiff), k_16); in MbDenoise()
188 adj = _mm_or_si128(adj, adj0); in MbDenoise()
248 const __m128i adj = _mm_min_epu8(_mm_or_si128(pdiff, ndiff), k_delta); in MbDenoise()
/external/fec/
Dviterbi27_sse2.c161 survivor0 = _mm_or_si128(_mm_and_si128(decision0,m1),_mm_andnot_si128(decision0,m0));
162 survivor1 = _mm_or_si128(_mm_and_si128(decision1,m3),_mm_andnot_si128(decision1,m2));

123