Home
last modified time | relevance | path

Searched refs:v_round_offset (Results 1 – 3 of 3) sorted by relevance

/external/libaom/libaom/aom_dsp/x86/
Dblend_a64_mask_avx2.c30 const __m256i *m0, const __m256i *v_round_offset, const __m256i *v_maxval, in blend_a64_d16_mask_w16_avx2() argument
40 _mm256_srai_epi32(_mm256_sub_epi32(res0_lo, *v_round_offset), shift); in blend_a64_d16_mask_w16_avx2()
42 _mm256_srai_epi32(_mm256_sub_epi32(res0_hi, *v_round_offset), shift); in blend_a64_d16_mask_w16_avx2()
51 const __m256i *m0, const __m256i *m1, const __m256i *v_round_offset, in blend_a64_d16_mask_w32_avx2() argument
68 _mm256_srai_epi32(_mm256_sub_epi32(res0_lo, *v_round_offset), shift); in blend_a64_d16_mask_w32_avx2()
70 _mm256_srai_epi32(_mm256_sub_epi32(res0_hi, *v_round_offset), shift); in blend_a64_d16_mask_w32_avx2()
72 _mm256_srai_epi32(_mm256_sub_epi32(res1_lo, *v_round_offset), shift); in blend_a64_d16_mask_w32_avx2()
74 _mm256_srai_epi32(_mm256_sub_epi32(res1_hi, *v_round_offset), shift); in blend_a64_d16_mask_w32_avx2()
306 const __m128i v_round_offset = _mm_set1_epi32(round_offset); in aom_lowbd_blend_a64_d16_mask_avx2() local
314 mask_stride, h, &v_round_offset, shift); in aom_lowbd_blend_a64_d16_mask_avx2()
[all …]
Dblend_a64_mask_sse4.c877 const __m128i *m0, const __m128i *m1, const __m128i *v_round_offset, in blend_a64_d16_mask_w16_sse41() argument
893 res0_lo = _mm_srai_epi32(_mm_sub_epi32(res0_lo, *v_round_offset), shift); in blend_a64_d16_mask_w16_sse41()
894 res0_hi = _mm_srai_epi32(_mm_sub_epi32(res0_hi, *v_round_offset), shift); in blend_a64_d16_mask_w16_sse41()
895 res1_lo = _mm_srai_epi32(_mm_sub_epi32(res1_lo, *v_round_offset), shift); in blend_a64_d16_mask_w16_sse41()
896 res1_hi = _mm_srai_epi32(_mm_sub_epi32(res1_hi, *v_round_offset), shift); in blend_a64_d16_mask_w16_sse41()
1034 const __m128i v_round_offset = _mm_set1_epi32(round_offset); in aom_lowbd_blend_a64_d16_mask_sse4_1() local
1041 mask_stride, h, &v_round_offset, shift); in aom_lowbd_blend_a64_d16_mask_sse4_1()
1046 mask_stride, h, &v_round_offset, shift); in aom_lowbd_blend_a64_d16_mask_sse4_1()
1051 mask_stride, h, w, &v_round_offset, shift); in aom_lowbd_blend_a64_d16_mask_sse4_1()
1060 mask_stride, h, &v_round_offset, shift); in aom_lowbd_blend_a64_d16_mask_sse4_1()
[all …]
Dblend_mask_sse4.h29 const __m128i *m, const __m128i *v_round_offset, const __m128i *v_maxval, in blend_a64_d16_mask_w4_sse41() argument
37 const __m128i res_c = _mm_sub_epi32(res_a, *v_round_offset); in blend_a64_d16_mask_w4_sse41()
47 const __m128i *m, const __m128i *v_round_offset, const __m128i *v_maxval, in blend_a64_d16_mask_w8_sse41() argument
56 res_lo = _mm_srai_epi32(_mm_sub_epi32(res_lo, *v_round_offset), shift); in blend_a64_d16_mask_w8_sse41()
57 res_hi = _mm_srai_epi32(_mm_sub_epi32(res_hi, *v_round_offset), shift); in blend_a64_d16_mask_w8_sse41()