Home
last modified time | relevance | path

Searched refs:v_zero (Results 1 – 6 of 6) sorted by relevance

/external/libgav1/libgav1/src/dsp/arm/
Dcdef_neon.cc90 const uint8x8_t v_zero = vdup_n_u8(0); in AddPartial_D0_D4() local
93 *partial_lo = vaddl_u8(v_src[0], vext_u8(v_zero, v_src[1], 7)); in AddPartial_D0_D4()
96 *partial_lo = vaddw_u8(*partial_lo, vext_u8(v_zero, v_src[2], 6)); in AddPartial_D0_D4()
100 vaddl_u8(vext_u8(v_src[1], v_zero, 7), vext_u8(v_src[2], v_zero, 6)); in AddPartial_D0_D4()
103 *partial_lo = vaddw_u8(*partial_lo, vext_u8(v_zero, v_src[3], 5)); in AddPartial_D0_D4()
105 *partial_hi = vaddw_u8(*partial_hi, vext_u8(v_src[3], v_zero, 5)); in AddPartial_D0_D4()
108 *partial_lo = vaddw_u8(*partial_lo, vext_u8(v_zero, v_src[4], 4)); in AddPartial_D0_D4()
110 *partial_hi = vaddw_u8(*partial_hi, vext_u8(v_src[4], v_zero, 4)); in AddPartial_D0_D4()
113 *partial_lo = vaddw_u8(*partial_lo, vext_u8(v_zero, v_src[5], 3)); in AddPartial_D0_D4()
115 *partial_hi = vaddw_u8(*partial_hi, vext_u8(v_src[5], v_zero, 3)); in AddPartial_D0_D4()
[all …]
/external/libaom/libaom/av1/encoder/arm/neon/
Dquantize_neon.c42 const int16x8_t v_zero = vdupq_n_s16(0); in av1_quantize_fp_neon() local
65 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in av1_quantize_fp_neon()
67 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in av1_quantize_fp_neon()
91 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in av1_quantize_fp_neon()
93 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in av1_quantize_fp_neon()
139 const int16x8_t v_zero = vdupq_n_s16(0); in av1_quantize_lp_neon() local
163 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in av1_quantize_lp_neon()
165 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in av1_quantize_lp_neon()
188 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in av1_quantize_lp_neon()
190 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in av1_quantize_lp_neon()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c54 const int16x8_t v_zero = vdupq_n_s16(0); in vp9_quantize_fp_neon() local
82 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in vp9_quantize_fp_neon()
84 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in vp9_quantize_fp_neon()
107 const uint16x8_t v_nz_mask = vceqq_s16(v_tmp2, v_zero); in vp9_quantize_fp_neon()
109 const int16x8_t v_nz_iscan = vbslq_s16(v_nz_mask, v_zero, v_iscan_plus1); in vp9_quantize_fp_neon()
/external/libgav1/libgav1/src/dsp/x86/
Dcdef_avx2.cc169 const __m256i v_zero = _mm256_setzero_si256(); in AddPartial_D1_D3() local
172 v_d1_temp[i] = _mm256_hadd_epi16(v_src_16[i], v_zero); in AddPartial_D1_D3()
175 *partial_lo = *partial_hi = v_zero; in AddPartial_D1_D3()
291 const __m256i v_zero = _mm256_setzero_si256(); in AddPartial() local
307 const __m256i v_hsum_4_0 = _mm256_sad_epu8(v_src_4_0, v_zero); in AddPartial()
308 const __m256i v_hsum_5_1 = _mm256_sad_epu8(v_src_5_1, v_zero); in AddPartial()
309 const __m256i v_hsum_6_2 = _mm256_sad_epu8(v_src_6_2, v_zero); in AddPartial()
310 const __m256i v_hsum_7_3 = _mm256_sad_epu8(v_src_7_3, v_zero); in AddPartial()
Dcdef_sse4.cc157 const __m128i v_zero = _mm_setzero_si128(); in AddPartial_D1_D3() local
160 v_d1_temp[i] = _mm_hadd_epi16(v_src_16[i], v_zero); in AddPartial_D1_D3()
163 *partial_lo = *partial_hi = v_zero; in AddPartial_D1_D3()
262 const __m128i v_zero = _mm_setzero_si128(); in AddPartial() local
278 const __m128i v_hsum_4_0 = _mm_sad_epu8(v_src_4_0, v_zero); in AddPartial()
279 const __m128i v_hsum_5_1 = _mm_sad_epu8(v_src_5_1, v_zero); in AddPartial()
280 const __m128i v_hsum_6_2 = _mm_sad_epu8(v_src_6_2, v_zero); in AddPartial()
281 const __m128i v_hsum_7_3 = _mm_sad_epu8(v_src_7_3, v_zero); in AddPartial()
Dinverse_transform_sse4.cc1160 const __m128i v_zero = _mm_setzero_si128(); in Adst8_SSE4_1() local
1162 x[1] = _mm_subs_epi16(v_zero, s[4]); in Adst8_SSE4_1()
1164 x[3] = _mm_subs_epi16(v_zero, s[2]); in Adst8_SSE4_1()
1166 x[5] = _mm_subs_epi16(v_zero, s[7]); in Adst8_SSE4_1()
1168 x[7] = _mm_subs_epi16(v_zero, s[1]); in Adst8_SSE4_1()
1228 const __m128i v_zero = _mm_setzero_si128(); in Adst8DcOnly() local
1230 x[1] = _mm_subs_epi16(v_zero, s[4]); in Adst8DcOnly()
1232 x[3] = _mm_subs_epi16(v_zero, s[2]); in Adst8DcOnly()
1234 x[5] = _mm_subs_epi16(v_zero, s[7]); in Adst8DcOnly()
1236 x[7] = _mm_subs_epi16(v_zero, s[1]); in Adst8DcOnly()
[all …]