Searched refs:alpha_sign (Results 1 – 4 of 4) sorted by relevance
/external/libaom/libaom/av1/common/arm/ |
D | cfl_neon.c | 408 int16x4_t alpha_sign, int abs_alpha_q12, in predict_w4() argument 411 const int16x4_t ac_sign = veor_s16(alpha_sign, ac_q3); in predict_w4() 417 int16x8_t alpha_sign, int abs_alpha_q12, in predict_w8() argument 420 const int16x8_t ac_sign = veorq_s16(alpha_sign, ac_q3); in predict_w8() 426 int16x8_t alpha_sign, int abs_alpha_q12, in predict_w16() argument 432 const int16x8_t ac_sign_0 = veorq_s16(alpha_sign, ac_q3.val[0]); in predict_w16() 433 const int16x8_t ac_sign_1 = veorq_s16(alpha_sign, ac_q3.val[1]); in predict_w16() 445 int16x8_t alpha_sign, int abs_alpha_q12, in predict_w32() argument 451 const int16x8_t ac_sign_0 = veorq_s16(alpha_sign, ac_q3.val[0]); in predict_w32() 452 const int16x8_t ac_sign_1 = veorq_s16(alpha_sign, ac_q3.val[1]); in predict_w32() [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | cfl_ssse3.c | 303 __m128i alpha_sign, __m128i dc_q0) { in CFL_GET_SUBSAMPLE_FUNCTION() 305 __m128i ac_sign = _mm_sign_epi16(alpha_sign, ac_q3); in CFL_GET_SUBSAMPLE_FUNCTION() 314 const __m128i alpha_sign = _mm_set1_epi16(alpha_q3); in cfl_predict_lbd_ssse3() local 315 const __m128i alpha_q12 = _mm_slli_epi16(_mm_abs_epi16(alpha_sign), 9); in cfl_predict_lbd_ssse3() 320 __m128i res = predict_unclipped(row, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_ssse3() 328 __m128i next = predict_unclipped(row + 1, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_ssse3() 332 res = predict_unclipped(row + 2, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_ssse3() 333 next = predict_unclipped(row + 3, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_ssse3() 358 const __m128i alpha_sign = _mm_set1_epi16(alpha_q3); in cfl_predict_hbd_ssse3() local 359 const __m128i alpha_q12 = _mm_slli_epi16(_mm_abs_epi16(alpha_sign), 9); in cfl_predict_hbd_ssse3() [all …]
|
D | cfl_avx2.c | 243 __m256i alpha_sign, __m256i dc_q0) { in predict_unclipped() argument 245 __m256i ac_sign = _mm256_sign_epi16(alpha_sign, ac_q3); in predict_unclipped() 256 const __m256i alpha_sign = _mm256_set1_epi16(alpha_q3); in cfl_predict_lbd_avx2() local 257 const __m256i alpha_q12 = _mm256_slli_epi16(_mm256_abs_epi16(alpha_sign), 9); in cfl_predict_lbd_avx2() 263 __m256i res = predict_unclipped(row, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_avx2() 264 __m256i next = predict_unclipped(row + 1, alpha_q12, alpha_sign, dc_q0); in cfl_predict_lbd_avx2() 319 const __m256i alpha_sign = _mm256_set1_epi16(alpha_q3); in cfl_predict_hbd_avx2() local 320 const __m256i alpha_q12 = _mm256_slli_epi16(_mm256_abs_epi16(alpha_sign), 9); in cfl_predict_hbd_avx2() 327 const __m256i res = predict_unclipped(row, alpha_q12, alpha_sign, dc_q0); in cfl_predict_hbd_avx2() 332 predict_unclipped(row + 1, alpha_q12, alpha_sign, dc_q0); in cfl_predict_hbd_avx2()
|
/external/libaom/libaom/av1/common/ |
D | cfl.c | 141 const int alpha_sign = (pred_type == CFL_PRED_U) ? CFL_SIGN_U(joint_sign) in CFL_SUB_AVG_FN() local 143 if (alpha_sign == CFL_SIGN_ZERO) return 0; in CFL_SUB_AVG_FN() 146 return (alpha_sign == CFL_SIGN_POS) ? abs_alpha_q3 + 1 : -abs_alpha_q3 - 1; in CFL_SUB_AVG_FN()
|