/external/libhevc/common/x86/ |
D | ihevc_itrans_recon_16x16_ssse3_intr.c | 884 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_ssse3() 885 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_ssse3() 908 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_ssse3() 909 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_ssse3() 931 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_ssse3() 932 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_ssse3() 954 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_ssse3() 955 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_ssse3() 977 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_ssse3() 978 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_ssse3() [all …]
|
D | ihevc_16x16_itrans_recon_sse42_intr.c | 880 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_sse42() 881 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_sse42() 904 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_sse42() 905 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_sse42() 927 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_sse42() 928 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_sse42() 950 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_sse42() 951 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_sse42() 973 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_16x16_sse42() 974 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_16x16_sse42() [all …]
|
D | ihevc_32x32_itrans_recon_sse42_intr.c | 1837 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_sse42() 1838 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_sse42() 1867 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_sse42() 1868 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_sse42() 1897 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_sse42() 1898 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_sse42() 1926 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_sse42() 1927 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_sse42() 1955 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_sse42() 1956 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_sse42() [all …]
|
D | ihevc_itrans_recon_32x32_ssse3_intr.c | 1848 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_ssse3() 1849 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_ssse3() 1878 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_ssse3() 1879 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_ssse3() 1908 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_ssse3() 1909 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_ssse3() 1937 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_ssse3() 1938 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_ssse3() 1966 m_temp_reg_31 = _mm_sra_epi32(m_temp_reg_31, m_count); in ihevc_itrans_recon_32x32_ssse3() 1967 m_temp_reg_30 = _mm_sra_epi32(m_temp_reg_30, m_count); in ihevc_itrans_recon_32x32_ssse3() [all …]
|
D | ihevc_itrans_recon_sse42_intr.c | 236 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 237 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 238 m_temp_reg_23 = _mm_sra_epi32(m_temp_reg_23, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 239 m_temp_reg_22 = _mm_sra_epi32(m_temp_reg_22, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 327 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 328 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 329 m_temp_reg_23 = _mm_sra_epi32(m_temp_reg_23, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 330 m_temp_reg_22 = _mm_sra_epi32(m_temp_reg_22, m_count); in ihevc_itrans_recon_4x4_ttype1_sse42() 562 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_sse42() 563 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_sse42() [all …]
|
D | ihevc_itrans_recon_ssse3_intr.c | 285 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 286 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 287 m_temp_reg_23 = _mm_sra_epi32(m_temp_reg_23, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 288 m_temp_reg_22 = _mm_sra_epi32(m_temp_reg_22, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 423 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 424 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 425 m_temp_reg_23 = _mm_sra_epi32(m_temp_reg_23, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 426 m_temp_reg_22 = _mm_sra_epi32(m_temp_reg_22, m_count); in ihevc_itrans_recon_4x4_ttype1_ssse3() 695 m_temp_reg_21 = _mm_sra_epi32(m_temp_reg_21, m_count); in ihevc_itrans_recon_4x4_ssse3() 696 m_temp_reg_20 = _mm_sra_epi32(m_temp_reg_20, m_count); in ihevc_itrans_recon_4x4_ssse3() [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | highbd_convolve_2d_ssse3.c | 76 res_even = _mm_sra_epi32(_mm_add_epi32(res_even, round_const_x), in av1_highbd_convolve_2d_sr_ssse3() 87 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const_x), round_shift_x); in av1_highbd_convolve_2d_sr_ssse3() 136 _mm_sra_epi32(_mm_add_epi32(res_a0, round_const_y), round_shift_y); in av1_highbd_convolve_2d_sr_ssse3() 137 res_a_round0 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3() 142 _mm_sra_epi32(_mm_add_epi32(res_a1, round_const_y), round_shift_y); in av1_highbd_convolve_2d_sr_ssse3() 143 res_a_round1 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3() 148 __m128i res_b_round0 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3() 150 res_b_round0 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3() 154 __m128i res_b_round1 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3() 156 res_b_round1 = _mm_sra_epi32( in av1_highbd_convolve_2d_sr_ssse3()
|
D | convolve_sse2.c | 130 res_round = _mm_sra_epi32(_mm_add_epi32(res, round_const), round_shift); in av1_convolve_y_sr_sse2() 143 res_round = _mm_sra_epi32(_mm_add_epi32(res, round_const), round_shift); in av1_convolve_y_sr_sse2() 203 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_convolve_y_sr_sse2() 205 _mm_sra_epi32(_mm_add_epi32(res_hi, round_const), round_shift); in av1_convolve_y_sr_sse2() 217 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_convolve_y_sr_sse2() 219 _mm_sra_epi32(_mm_add_epi32(res_hi, round_const), round_shift); in av1_convolve_y_sr_sse2() 278 _mm_sra_epi32(_mm_add_epi32(res_lo, round_0_const), round_0_shift); in av1_convolve_x_sr_sse2() 280 _mm_sra_epi32(_mm_add_epi32(res_lo_round, round_const), round_shift); in av1_convolve_x_sr_sse2() 322 _mm_sra_epi32(_mm_add_epi32(res_lo, round_0_const), round_0_shift); in av1_convolve_x_sr_sse2() 323 res_lo_round = _mm_sra_epi32(_mm_add_epi32(res_lo_round, round_const), in av1_convolve_x_sr_sse2() [all …]
|
D | jnt_convolve_sse2.c | 69 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_dist_wtd_convolve_x_sse2() 122 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_dist_wtd_convolve_x_sse2() 124 _mm_sra_epi32(_mm_add_epi32(res_hi, round_const), round_shift); in av1_dist_wtd_convolve_x_sse2() 218 _mm_sra_epi32(_mm_add_epi32(res_shift, round_const), round_shift); in av1_dist_wtd_convolve_y_sse2() 247 _mm_sra_epi32(_mm_add_epi32(res_shift, round_const), round_shift); in av1_dist_wtd_convolve_y_sse2() 320 res_lo_shift = _mm_sra_epi32(_mm_add_epi32(res_lo_shift, round_const), in av1_dist_wtd_convolve_y_sse2() 322 res_hi_shift = _mm_sra_epi32(_mm_add_epi32(res_hi_shift, round_const), in av1_dist_wtd_convolve_y_sse2() 350 res_lo_shift = _mm_sra_epi32(_mm_add_epi32(res_lo_shift, round_const), in av1_dist_wtd_convolve_y_sse2() 352 res_hi_shift = _mm_sra_epi32(_mm_add_epi32(res_hi_shift, round_const), in av1_dist_wtd_convolve_y_sse2() 475 _mm_sra_epi32(_mm_add_epi32(res_even, round_const), round_shift); in av1_dist_wtd_convolve_2d_sse2() [all …]
|
D | jnt_convolve_ssse3.c | 99 _mm_sra_epi32(_mm_add_epi32(res_even, round_const), round_shift); in av1_dist_wtd_convolve_2d_ssse3() 114 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const), round_shift); in av1_dist_wtd_convolve_2d_ssse3() 200 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_dist_wtd_convolve_2d_ssse3() 202 _mm_sra_epi32(_mm_add_epi32(res_hi, round_const), round_shift); in av1_dist_wtd_convolve_2d_ssse3()
|
D | highbd_jnt_convolve_sse4.c | 103 res_a_round0 = _mm_sra_epi32(_mm_add_epi32(res_a_round0, round_const_y), in av1_highbd_dist_wtd_convolve_y_sse4_1() 108 res_a_round1 = _mm_sra_epi32(_mm_add_epi32(res_a_round1, round_const_y), in av1_highbd_dist_wtd_convolve_y_sse4_1() 167 res_b_round0 = _mm_sra_epi32( in av1_highbd_dist_wtd_convolve_y_sse4_1() 172 res_b_round1 = _mm_sra_epi32( in av1_highbd_dist_wtd_convolve_y_sse4_1() 320 _mm_sra_epi32(_mm_add_epi32(res_even, round_const_x), round_shift_x); in av1_highbd_dist_wtd_convolve_x_sse4_1() 330 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const_x), round_shift_x); in av1_highbd_dist_wtd_convolve_x_sse4_1()
|
D | convolve_2d_sse2.c | 87 _mm_sra_epi32(_mm_add_epi32(res_even, round_const), round_shift); in av1_convolve_2d_sr_sse2() 102 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const), round_shift); in av1_convolve_2d_sr_sse2() 192 _mm_sra_epi32(_mm_add_epi32(res_lo, sum_round), sum_shift); in av1_convolve_2d_sr_sse2() 194 _mm_sra_epi32(_mm_add_epi32(res_hi, sum_round), sum_shift); in av1_convolve_2d_sr_sse2() 196 res_lo_round = _mm_sra_epi32(_mm_add_epi32(res_lo_round, round_const), in av1_convolve_2d_sr_sse2() 198 res_hi_round = _mm_sra_epi32(_mm_add_epi32(res_hi_round, round_const), in av1_convolve_2d_sr_sse2()
|
D | highbd_warp_plane_sse4.c | 126 res_even = _mm_sra_epi32(_mm_add_epi32(res_even, round_const), in highbd_filter_src_pixels() 140 res_odd = _mm_sra_epi32(_mm_add_epi32(res_odd, round_const), in highbd_filter_src_pixels() 533 res_lo = _mm_sra_epi32(_mm_add_epi32(res_lo, reduce_bits_vert_const), in av1_highbd_warp_affine_sse4_1() 549 res32_lo = _mm_sra_epi32(_mm_add_epi32(res32_lo, round_bits_const), in av1_highbd_warp_affine_sse4_1() 566 _mm_sra_epi32(_mm_add_epi32(res_hi, reduce_bits_vert_const), in av1_highbd_warp_affine_sse4_1() 582 res32_hi = _mm_sra_epi32( in av1_highbd_warp_affine_sse4_1()
|
D | highbd_convolve_2d_sse4.c | 251 _mm_sra_epi32(_mm_add_epi32(res_even, round_const), round_shift); in av1_highbd_dist_wtd_convolve_2d_sse4_1() 266 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const), round_shift); in av1_highbd_dist_wtd_convolve_2d_sse4_1() 352 _mm_sra_epi32(_mm_add_epi32(res_lo, round_const), round_shift); in av1_highbd_dist_wtd_convolve_2d_sse4_1() 383 _mm_sra_epi32(_mm_add_epi32(res_hi, round_const), round_shift); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
|
D | av1_convolve_scale_sse4.c | 81 _mm_sra_epi32(_mm_add_epi32(conv, round_add), round_shift); in hfilter8() 168 _mm_sra_epi32(_mm_add_epi32(conv, round_shift_add), round_shift); in vfilter8() 312 _mm_sra_epi32(_mm_add_epi32(conv, round_add), round_shift); in highbd_hfilter8() 400 _mm_sra_epi32(_mm_add_epi32(conv, round_shift_add), round_shift); in highbd_vfilter8() 419 res32 = _mm_sra_epi32(_mm_add_epi32(res32, round_bits_const), in highbd_vfilter8()
|
D | highbd_inv_txfm_sse4.c | 136 a0 = _mm_sra_epi32(a0, _mm_cvtsi32_si128(shift)); in addsub_shift_sse4_1() 137 a1 = _mm_sra_epi32(a1, _mm_cvtsi32_si128(shift)); in addsub_shift_sse4_1() 369 a0 = _mm_sra_epi32(a0, _mm_cvtsi32_si128(shift)); in neg_shift_sse4_1() 370 a1 = _mm_sra_epi32(a1, _mm_cvtsi32_si128(shift)); in neg_shift_sse4_1() 1229 a0 = _mm_sra_epi32(a0, shift_vec); in shift_sse4_1() 1230 a1 = _mm_sra_epi32(a1, shift_vec); in shift_sse4_1() 1238 a0 = _mm_sra_epi32(a0, shift_vec); in shift_sse4_1() 1239 a1 = _mm_sra_epi32(a1, shift_vec); in shift_sse4_1() 1472 x = _mm_sra_epi32(x, _mm_cvtsi32_si128(out_shift)); in idct8x8_low1_sse4_1() 1898 in[0] = _mm_sra_epi32(in[0], _mm_cvtsi32_si128(out_shift)); in idct16x16_low1_sse4_1() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | highbd_convolve_ssse3.c | 90 __m128i res_a_round0 = _mm_sra_epi32( in av1_highbd_convolve_y_sr_ssse3() 94 __m128i res_a_round1 = _mm_sra_epi32( in av1_highbd_convolve_y_sr_ssse3() 99 __m128i res_b_round0 = _mm_sra_epi32( in av1_highbd_convolve_y_sr_ssse3() 103 __m128i res_b_round1 = _mm_sra_epi32( in av1_highbd_convolve_y_sr_ssse3() 216 res_even = _mm_sra_epi32(_mm_add_epi32(res_even, round_const_x), in av1_highbd_convolve_x_sr_ssse3() 227 _mm_sra_epi32(_mm_add_epi32(res_odd, round_const_x), round_shift_x); in av1_highbd_convolve_x_sr_ssse3() 229 res_even = _mm_sra_epi32(_mm_add_epi32(res_even, round_const_bits), in av1_highbd_convolve_x_sr_ssse3() 231 res_odd = _mm_sra_epi32(_mm_add_epi32(res_odd, round_const_bits), in av1_highbd_convolve_x_sr_ssse3()
|
/external/flac/libFLAC/ |
D | lpc_intrin_sse2.c | 98 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 129 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 160 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 187 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 216 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 239 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 262 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 281 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 302 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() 317 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_16_intrin_sse2() [all …]
|
D | lpc_intrin_sse41.c | 999 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1030 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1061 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1088 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1117 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1140 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1163 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1182 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1203 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() 1218 summ = _mm_sra_epi32(summ, cnt); in FLAC__lpc_compute_residual_from_qlp_coefficients_intrin_sse41() [all …]
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v64_intrinsics_x86.h | 471 return _mm_sra_epi32(a, _mm_cvtsi32_si128(c)); in v64_shr_s32()
|
D | v128_intrinsics_x86.h | 572 return _mm_sra_epi32(a, _mm_cvtsi32_si128(c)); in v128_shr_s32()
|
/external/clang/test/CodeGen/ |
D | sse2-builtins.c | 1199 return _mm_sra_epi32(A, B); in test_mm_sra_epi32()
|
/external/clang/lib/Headers/ |
D | emmintrin.h | 1315 _mm_sra_epi32(__m128i __a, __m128i __count) in _mm_sra_epi32() function
|