/external/libaom/libaom/av1/encoder/x86/ |
D | av1_quantize_avx2.c | 108 const int16_t *iscan_ptr, tran_low_t *qcoeff, in quantize() argument 123 const __m256i iscan = _mm256_loadu_si256((const __m256i *)iscan_ptr); in quantize() 135 static INLINE __m256i scan_eob_256(const __m256i *iscan_ptr, in scan_eob_256() argument 137 const __m256i iscan = _mm256_loadu_si256(iscan_ptr); in scan_eob_256() 256 const int16_t *scan_ptr, const int16_t *iscan_ptr) { in av1_quantize_fp_avx2() argument 270 quantize(&thr, qp, &coeff, iscan_ptr, qcoeff_ptr, dqcoeff_ptr, &eob); in av1_quantize_fp_avx2() 275 iscan_ptr += step; in av1_quantize_fp_avx2() 282 quantize(&thr, qp, &coeff, iscan_ptr, qcoeff_ptr, dqcoeff_ptr, &eob); in av1_quantize_fp_avx2() 287 iscan_ptr += step; in av1_quantize_fp_avx2() 294 __m256i *c, const int16_t *iscan_ptr, in quantize_32x32() argument [all …]
|
D | av1_quantize_sse2.c | 71 static INLINE void quantize(const int16_t *iscan_ptr, in quantize() argument 122 _mm_load_si128((const __m128i *)(iscan_ptr + n_coeffs)); in quantize() 124 _mm_load_si128((const __m128i *)(iscan_ptr + n_coeffs) + 1); in quantize() 144 const int16_t *scan_ptr, const int16_t *iscan_ptr) { in av1_quantize_fp_sse2() argument 150 iscan_ptr += n_coeffs; in av1_quantize_fp_sse2() 165 quantize(iscan_ptr, coeff_ptr, n_coeffs, qcoeff_ptr, dqcoeff_ptr, &round0, in av1_quantize_fp_sse2() 172 quantize(iscan_ptr, coeff_ptr, n_coeffs, qcoeff_ptr, dqcoeff_ptr, &round1, in av1_quantize_fp_sse2()
|
D | av1_highbd_quantize_avx2.c | 49 const int16_t *iscan_ptr, int log_scale, in quantize() argument 75 const __m128i isc = _mm_loadu_si128((const __m128i *)iscan_ptr); in quantize()
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | quantize_vsx.c | 82 const int16_t *iscan_ptr, int index) { in nonzero_scanindex() argument 83 int16x8_t scan = vec_vsx_ld(index, iscan_ptr); in nonzero_scanindex() 103 const int16_t *iscan_ptr) { in vpx_quantize_b_vsx() argument 144 eob = vec_max(nonzero_scanindex(qcoeff0, zero_mask0, iscan_ptr, 0), in vpx_quantize_b_vsx() 145 nonzero_scanindex(qcoeff1, zero_mask1, iscan_ptr, 16)); in vpx_quantize_b_vsx() 183 vec_max(eob, nonzero_scanindex(qcoeff0, zero_mask0, iscan_ptr, off0)); in vpx_quantize_b_vsx() 184 eob2 = vec_max(nonzero_scanindex(qcoeff1, zero_mask1, iscan_ptr, off1), in vpx_quantize_b_vsx() 185 nonzero_scanindex(qcoeff2, zero_mask2, iscan_ptr, off2)); in vpx_quantize_b_vsx() 204 const int16_t *scan_ptr, const int16_t *iscan_ptr) { in vpx_quantize_b_32x32_vsx() argument 257 eob = vec_max(nonzero_scanindex(qcoeff0, zero_mask0, iscan_ptr, 0), in vpx_quantize_b_32x32_vsx() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | quantize_x86.h | 148 const int16_t *iscan_ptr, int *is_found, in update_mask1() argument 154 __m128i iscan0 = _mm_load_si128((const __m128i *)(iscan_ptr)); in update_mask1() 156 __m128i iscan1 = _mm_load_si128((const __m128i *)(iscan_ptr + 8)); in update_mask1() 165 __m128i *threshold, const int16_t *iscan_ptr, in update_mask0() argument 187 update_mask1(&cmp_mask0, &cmp_mask1, iscan_ptr, is_found, mask); in update_mask0()
|
D | quantize_sse2.c | 27 const int16_t *iscan_ptr) { in aom_quantize_b_sse2() argument 84 scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0, zero); in aom_quantize_b_sse2() 117 eob0 = scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, in aom_quantize_b_sse2()
|
D | adaptive_quantize_avx2.c | 46 const int16_t *iscan_ptr, int *is_found, in update_mask1_avx2() argument 50 __m256i iscan = _mm256_loadu_si256((const __m256i *)(iscan_ptr)); in update_mask1_avx2() 58 const int16_t *iscan_ptr, int *is_found, in update_mask0_avx2() argument 70 update_mask1_avx2(&cmp_mask0, iscan_ptr, is_found, mask); in update_mask0_avx2()
|
D | highbd_quantize_intrin_avx2.c | 67 const int16_t *iscan_ptr, tran_low_t *qcoeff, in quantize() argument 92 const __m128i isc = _mm_loadu_si128((const __m128i *)iscan_ptr); in quantize()
|
D | highbd_adaptive_quantize_avx2.c | 36 const int16_t *iscan_ptr, in highbd_update_mask1_avx2() argument 40 __m256i iscan = _mm256_loadu_si256((const __m256i *)(iscan_ptr)); in highbd_update_mask1_avx2() 49 const int16_t *iscan_ptr, in highbd_update_mask0_avx2() argument 58 highbd_update_mask1_avx2(&cmp_mask0, iscan_ptr, is_found, mask); in highbd_update_mask0_avx2()
|
D | highbd_adaptive_quantize_sse2.c | 58 const int16_t *iscan_ptr, int *is_found, in highbd_update_mask1() argument 62 __m128i iscan0 = _mm_load_si128((const __m128i *)(iscan_ptr)); in highbd_update_mask1() 72 const int16_t *iscan_ptr, int *is_found, in highbd_update_mask0() argument 83 highbd_update_mask1(&cmp_mask0, iscan_ptr, is_found, mask); in highbd_update_mask0()
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_quantize_avx2.c | 31 static INLINE __m256i scan_eob_256(const __m256i *iscan_ptr, in scan_eob_256() argument 33 const __m256i iscan = _mm256_loadu_si256(iscan_ptr); in scan_eob_256()
|