Home
last modified time | relevance | path

Searched refs:_mm_max_epi16 (Results 1 – 25 of 49) sorted by relevance

12

/external/libaom/libaom/aom_dsp/x86/
Davg_intrin_sse2.c28 absdiff0 = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
34 absdiff = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
35 maxabsdiff = _mm_max_epi16(absdiff0, absdiff); in aom_minmax_8x8_sse2()
42 absdiff = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
43 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in aom_minmax_8x8_sse2()
50 absdiff = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
51 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in aom_minmax_8x8_sse2()
58 absdiff = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
59 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in aom_minmax_8x8_sse2()
66 absdiff = _mm_max_epi16(diff, negdiff); in aom_minmax_8x8_sse2()
[all …]
Dhighbd_convolve_ssse3.c108 res_16bit0 = _mm_max_epi16(res_16bit0, zero); in av1_highbd_convolve_y_sr_ssse3()
112 res_16bit1 = _mm_max_epi16(res_16bit1, zero); in av1_highbd_convolve_y_sr_ssse3()
120 res_a_round0 = _mm_max_epi16(res_a_round0, zero); in av1_highbd_convolve_y_sr_ssse3()
124 res_a_round1 = _mm_max_epi16(res_a_round1, zero); in av1_highbd_convolve_y_sr_ssse3()
132 res_a_round0 = _mm_max_epi16(res_a_round0, zero); in av1_highbd_convolve_y_sr_ssse3()
136 res_a_round1 = _mm_max_epi16(res_a_round1, zero); in av1_highbd_convolve_y_sr_ssse3()
239 res = _mm_max_epi16(res, zero); in av1_highbd_convolve_x_sr_ssse3()
Dhighbd_loopfilter_sse2.c21 *pixel = _mm_max_epi16(*pixel, *min); in pixel_clamp()
101 max = _mm_max_epi16(max, abs_diff16(p[i], p[i - 1])); in highbd_filter_mask_dual()
102 max = _mm_max_epi16(max, abs_diff16(q[i], q[i - 1])); in highbd_filter_mask_dual()
137 max01 = _mm_max_epi16(*abs_p1p0, abs_q1q0); in highbd_hev_filter_mask_x_sse2()
146 max = _mm_max_epi16(max, max01); in highbd_hev_filter_mask_x_sse2()
149 max = _mm_max_epi16(max, abs_diff16(pq[i], pq[i - 1])); in highbd_hev_filter_mask_x_sse2()
151 max = _mm_max_epi16(max, _mm_srli_si128(max, 8)); in highbd_hev_filter_mask_x_sse2()
160 __m128i max = _mm_max_epi16(abs_diff16(pq[start], pq[0]), in flat_mask_internal()
164 max = _mm_max_epi16(max, abs_diff16(pq[i], pq[0])); in flat_mask_internal()
166 max = _mm_max_epi16(max, _mm_srli_si128(max, 8)); in flat_mask_internal()
[all …]
Dquantize_x86.h113 return _mm_max_epi16(eob0, eob1); in scan_for_eob()
119 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
121 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
123 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
Dhighbd_convolve_sse2.c85 resReg23_45 = _mm_max_epi16(resReg23_45, _mm_setzero_si128()); in aom_highbd_filter_block1d4_v4_sse2()
87 resReg34_56 = _mm_max_epi16(resReg34_56, _mm_setzero_si128()); in aom_highbd_filter_block1d4_v4_sse2()
145 srcRegFilt32b1_1 = _mm_max_epi16(srcRegFilt32b1_1, _mm_setzero_si128()); in aom_highbd_filter_block1d4_h4_sse2()
244 resReg23_45 = _mm_max_epi16(resReg23_45, _mm_setzero_si128()); in aom_highbd_filter_block1d8_v4_sse2()
246 resReg34_56 = _mm_max_epi16(resReg34_56, _mm_setzero_si128()); in aom_highbd_filter_block1d8_v4_sse2()
322 srcRegFilt32b1_1 = _mm_max_epi16(srcRegFilt32b1_1, _mm_setzero_si128()); in aom_highbd_filter_block1d8_h4_sse2()
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_loopfilter_sse2.c113 flat = _mm_max_epi16(abs_p1p0, abs_q1q0); in vpx_highbd_lpf_horizontal_16_sse2()
122 work = _mm_max_epi16( in vpx_highbd_lpf_horizontal_16_sse2()
125 mask = _mm_max_epi16(work, mask); in vpx_highbd_lpf_horizontal_16_sse2()
126 work = _mm_max_epi16( in vpx_highbd_lpf_horizontal_16_sse2()
129 mask = _mm_max_epi16(work, mask); in vpx_highbd_lpf_horizontal_16_sse2()
130 work = _mm_max_epi16( in vpx_highbd_lpf_horizontal_16_sse2()
133 mask = _mm_max_epi16(work, mask); in vpx_highbd_lpf_horizontal_16_sse2()
186 flat = _mm_max_epi16( in vpx_highbd_lpf_horizontal_16_sse2()
189 work = _mm_max_epi16( in vpx_highbd_lpf_horizontal_16_sse2()
192 flat = _mm_max_epi16(work, flat); in vpx_highbd_lpf_horizontal_16_sse2()
[all …]
Davg_intrin_sse2.c27 absdiff0 = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
33 absdiff = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
34 maxabsdiff = _mm_max_epi16(absdiff0, absdiff); in vpx_minmax_8x8_sse2()
41 absdiff = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
42 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in vpx_minmax_8x8_sse2()
49 absdiff = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
50 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in vpx_minmax_8x8_sse2()
57 absdiff = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
58 maxabsdiff = _mm_max_epi16(maxabsdiff, absdiff); in vpx_minmax_8x8_sse2()
65 absdiff = _mm_max_epi16(diff, negdiff); in vpx_minmax_8x8_sse2()
[all …]
Dquantize_sse2.h82 return _mm_max_epi16(eob0, eob1); in scan_for_eob()
88 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
90 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
92 eob = _mm_max_epi16(eob, eob_shuffled); in accumulate_eob()
Dhighbd_idct4x4_add_sse2.c107 max_input = _mm_max_epi16(io_short[0], io_short[1]); in vpx_highbd_idct4x4_16_add_sse2()
109 max_input = _mm_max_epi16(max_input, _mm_srli_si128(max_input, 8)); in vpx_highbd_idct4x4_16_add_sse2()
111 max_input = _mm_max_epi16(max_input, _mm_srli_si128(max_input, 4)); in vpx_highbd_idct4x4_16_add_sse2()
113 max_input = _mm_max_epi16(max_input, _mm_srli_si128(max_input, 2)); in vpx_highbd_idct4x4_16_add_sse2()
Dvpx_subpixel_4t_intrin_sse2.c671 res_reg = _mm_max_epi16(res_reg, reg_zero); in vpx_highbd_filter_block1d4_h4_sse2()
765 res_reg_m1012 = _mm_max_epi16(res_reg_m1012, reg_zero); in vpx_highbd_filter_block1d4_v4_sse2()
766 res_reg_0123 = _mm_max_epi16(res_reg_0123, reg_zero); in vpx_highbd_filter_block1d4_v4_sse2()
850 res_reg = _mm_max_epi16(res_reg, reg_zero); in vpx_highbd_filter_block1d8_h4_sse2()
969 res_reg_m1012 = _mm_max_epi16(res_reg_m1012, reg_zero); in vpx_highbd_filter_block1d8_v4_sse2()
970 res_reg_0123 = _mm_max_epi16(res_reg_0123, reg_zero); in vpx_highbd_filter_block1d8_v4_sse2()
Dquantize_avx.c141 eob = _mm_max_epi16(eob, eob0); in vpx_quantize_b_avx()
282 eob = _mm_max_epi16(eob, eob0); in vpx_quantize_b_32x32_avx()
Dquantize_ssse3.c105 eob = _mm_max_epi16(eob, eob0); in vpx_quantize_b_ssse3()
258 eob = _mm_max_epi16(eob, eob0); in vpx_quantize_b_32x32_ssse3()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_sse2.c110 eob = _mm_max_epi16(eob, eob1); in vp9_quantize_fp_sse2()
185 eob0 = _mm_max_epi16(eob0, eob1); in vp9_quantize_fp_sse2()
186 eob = _mm_max_epi16(eob, eob0); in vp9_quantize_fp_sse2()
195 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_quantize_fp_sse2()
197 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_quantize_fp_sse2()
199 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_quantize_fp_sse2()
Dvp9_dct_ssse3.c362 eob = _mm_max_epi16(eob, eob1); in vp9_fdct8x8_quant_ssse3()
439 eob0 = _mm_max_epi16(eob0, eob1); in vp9_fdct8x8_quant_ssse3()
440 eob = _mm_max_epi16(eob, eob0); in vp9_fdct8x8_quant_ssse3()
450 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_fdct8x8_quant_ssse3()
452 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_fdct8x8_quant_ssse3()
454 eob = _mm_max_epi16(eob, eob_shuffled); in vp9_fdct8x8_quant_ssse3()
/external/libaom/libaom/av1/common/x86/
Dhighbd_convolve_2d_ssse3.c161 res_16bit0 = _mm_max_epi16(res_16bit0, zero); in av1_highbd_convolve_2d_sr_ssse3()
165 res_16bit1 = _mm_max_epi16(res_16bit1, zero); in av1_highbd_convolve_2d_sr_ssse3()
173 res_a_round0 = _mm_max_epi16(res_a_round0, zero); in av1_highbd_convolve_2d_sr_ssse3()
177 res_a_round1 = _mm_max_epi16(res_a_round1, zero); in av1_highbd_convolve_2d_sr_ssse3()
185 res_a_round0 = _mm_max_epi16(res_a_round0, zero); in av1_highbd_convolve_2d_sr_ssse3()
189 res_a_round1 = _mm_max_epi16(res_a_round1, zero); in av1_highbd_convolve_2d_sr_ssse3()
Dreconinter_ssse3.c48 _mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)), in av1_build_compound_diffwtd_mask_highbd_ssse3()
66 _mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)), in av1_build_compound_diffwtd_mask_highbd_ssse3()
86 _mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)), in av1_build_compound_diffwtd_mask_highbd_ssse3()
104 _mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)), in av1_build_compound_diffwtd_mask_highbd_ssse3()
Dhighbd_wiener_convolve_ssse3.c108 res = _mm_min_epi16(_mm_max_epi16(res, zero), maxval); in av1_highbd_wiener_convolve_add_src_ssse3()
195 res_16bit = _mm_min_epi16(_mm_max_epi16(res_16bit, zero), maxval); in av1_highbd_wiener_convolve_add_src_ssse3()
/external/webrtc/webrtc/modules/video_processing/
Dcontent_analysis_sse2.cc198 _mm_add_epi16(se_16, _mm_max_epi16(setlo, _mm_subs_epi16(z, setlo))); in ComputeSpatialMetrics_SSE2()
200 _mm_add_epi16(se_16, _mm_max_epi16(sethi, _mm_subs_epi16(z, sethi))); in ComputeSpatialMetrics_SSE2()
202 _mm_max_epi16(sevtlo, _mm_subs_epi16(z, sevtlo))); in ComputeSpatialMetrics_SSE2()
204 _mm_max_epi16(sevthi, _mm_subs_epi16(z, sevthi))); in ComputeSpatialMetrics_SSE2()
206 _mm_max_epi16(sehtlo, _mm_subs_epi16(z, sehtlo))); in ComputeSpatialMetrics_SSE2()
208 _mm_max_epi16(sehthi, _mm_subs_epi16(z, sehthi))); in ComputeSpatialMetrics_SSE2()
/external/libaom/libaom/av1/encoder/x86/
Dav1_quantize_sse2.c130 const __m128i eob2 = _mm_max_epi16(eob0, eob1); in quantize()
131 *eob = _mm_max_epi16(*eob, eob2); in quantize()
182 eob = _mm_max_epi16(eob, eob_shuffled); in av1_quantize_fp_sse2()
184 eob = _mm_max_epi16(eob, eob_shuffled); in av1_quantize_fp_sse2()
186 eob = _mm_max_epi16(eob, eob_shuffled); in av1_quantize_fp_sse2()
Dav1_highbd_quantize_sse4.c99 *eob = _mm_max_epi16(*eob, iscanIdx); in find_eob()
106 *eob = _mm_max_epi16(*eob, eob_shuffled); in get_accumulated_eob()
108 *eob = _mm_max_epi16(*eob, eob_shuffled); in get_accumulated_eob()
110 *eob = _mm_max_epi16(*eob, eob_shuffled); in get_accumulated_eob()
/external/libvpx/libvpx/vp8/encoder/x86/
Dvp8_quantize_sse2.c208 x0 = _mm_max_epi16(x0, x1); in vp8_fast_quantize_b_sse2()
213 x0 = _mm_max_epi16(x0, x1); in vp8_fast_quantize_b_sse2()
218 x0 = _mm_max_epi16(x0, x1); in vp8_fast_quantize_b_sse2()
223 x0 = _mm_max_epi16(x0, x1); in vp8_fast_quantize_b_sse2()
/external/libopus/celt/x86/
Dvq_sse2.c176 pos = _mm_max_epi16(pos, _mm_and_si128(count, _mm_castps_si128(_mm_cmpgt_ps(r4, max)))); in op_pvq_search_sse2()
188 pos = _mm_max_epi16(pos, _mm_unpackhi_epi64(pos, pos)); in op_pvq_search_sse2()
189 pos = _mm_max_epi16(pos, _mm_shufflelo_epi16(pos, _MM_SHUFFLE(1, 0, 3, 2))); in op_pvq_search_sse2()
/external/webp/src/dsp/
Dcost_sse2.c70 const __m128i E0 = _mm_max_epi16(c0, D0); // abs(v), 16b in GetResidualCost_SSE2()
71 const __m128i E1 = _mm_max_epi16(c1, D1); in GetResidualCost_SSE2()
/external/libhevc/common/x86/
Dihevc_deblk_ssse3_intr.c453 tmp_delta0_8x16b = _mm_max_epi16(tmp_delta0_8x16b, tmp3_const_8x16b); in ihevc_deblk_luma_vert_ssse3()
486 tmp_delta1_8x16b = _mm_max_epi16(tmp_delta1_8x16b, tmp1_const_8x16b); in ihevc_deblk_luma_vert_ssse3()
891 tmp_delta0_8x16b = _mm_max_epi16(tmp_delta0_8x16b, tmp1_const_8x16b); in ihevc_deblk_luma_horz_ssse3()
947 tmp_delta1_8x16b = _mm_max_epi16(tmp_delta1_8x16b, tmp1_const_8x16b); in ihevc_deblk_luma_horz_ssse3()
1096 delta_vu0_16x8b = _mm_max_epi16(delta_vu0_16x8b, min_0_16x8b); in ihevc_deblk_chroma_vert_ssse3()
1241 delta_vu0_16x8b = _mm_max_epi16(delta_vu0_16x8b, min_0_16x8b); in ihevc_deblk_chroma_horz_ssse3()
/external/libavc/common/x86/
Dih264_deblk_luma_ssse3.c987 in_macro = _mm_max_epi16(i_C, in_macro); in ih264_deblk_luma_vert_bslt4_ssse3()
1018 in_macro = _mm_max_epi16(i_C0, in_macro); in ih264_deblk_luma_vert_bslt4_ssse3()
1034 in_macro = _mm_max_epi16(i_C0, in_macro); in ih264_deblk_luma_vert_bslt4_ssse3()
1311 in_macro_16x8 = _mm_max_epi16(C_8x16, in_macro_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1312 in_macro_hi_16x8 = _mm_max_epi16(C_hi_8x16, in_macro_hi_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1360 in_macro_16x8 = _mm_max_epi16(C0_8x16, in_macro_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1361 in_macro_hi_16x8 = _mm_max_epi16(C0_hi_8x16, in_macro_hi_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1391 in_macro_16x8 = _mm_max_epi16(C0_8x16, in_macro_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1392 in_macro_hi_16x8 = _mm_max_epi16(C0_hi_8x16, in_macro_hi_16x8); //CLIP3 in ih264_deblk_luma_horz_bslt4_ssse3()
1914 in_macro_16x8 = _mm_max_epi16(C_8x16, in_macro_16x8); //CLIP3 in ih264_deblk_luma_vert_bslt4_mbaff_ssse3()
[all …]

12