Home
last modified time | relevance | path

Searched refs:iscan (Results 1 – 25 of 78) sorted by relevance

1234

/external/libaom/libaom/aom_dsp/
Dquantize.c21 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr, in quantize_b_adaptive_helper_c() argument
27 (void)iscan; in quantize_b_adaptive_helper_c()
113 const int16_t *iscan, const qm_val_t *qm_ptr, in quantize_b_helper_c() argument
119 (void)iscan; in quantize_b_helper_c()
174 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr, in highbd_quantize_b_adaptive_helper_c() argument
182 (void)iscan; in highbd_quantize_b_adaptive_helper_c()
262 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr, in highbd_quantize_b_helper_c() argument
270 (void)iscan; in highbd_quantize_b_helper_c()
323 const int16_t *scan, const int16_t *iscan) { in aom_quantize_b_adaptive_c() argument
326 dqcoeff_ptr, dequant_ptr, eob_ptr, scan, iscan, in aom_quantize_b_adaptive_c()
[all …]
Dquantize.h28 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr,
38 const int16_t *scan, const int16_t *iscan);
45 const int16_t *scan, const int16_t *iscan);
52 const int16_t *scan, const int16_t *iscan);
59 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr,
67 const int16_t *scan, const int16_t *iscan);
74 const int16_t *scan, const int16_t *iscan);
81 const int16_t *scan, const int16_t *iscan);
89 const int16_t *iscan, const qm_val_t *qm_ptr,
97 const int16_t *scan, const int16_t *iscan);
[all …]
/external/libaom/libaom/test/
Dscan_test.cc17 static int scan_test(const int16_t *scan, const int16_t *iscan, int si, int r, in scan_test() argument
19 if (iscan[r * w + c] != si || scan[si] != r * w + c) { in scan_test()
21 iscan[r * w + c], r * w + c, scan[si]); in scan_test()
31 const int16_t *iscan = scan_order->iscan; in scan_order_test() local
40 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
48 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
60 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
71 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
80 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
89 if (scan_test(scan, iscan, si, r, c, w)) return 1; in scan_order_test()
/external/libaom/libaom/av1/encoder/
Dav1_quantize.c41 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr, in quantize_fp_helper_c() argument
50 (void)iscan; in quantize_fp_helper_c()
112 const int16_t *scan, const int16_t *iscan, const qm_val_t *qm_ptr, in highbd_quantize_fp_helper_c() argument
121 (void)iscan; in highbd_quantize_fp_helper_c()
187 const int16_t *scan, const int16_t *iscan) { in av1_quantize_fp_c() argument
190 eob_ptr, scan, iscan, NULL, NULL, 0); in av1_quantize_fp_c()
199 const int16_t *scan, const int16_t *iscan) { in av1_quantize_fp_32x32_c() argument
202 eob_ptr, scan, iscan, NULL, NULL, 1); in av1_quantize_fp_32x32_c()
211 const int16_t *scan, const int16_t *iscan) { in av1_quantize_fp_64x64_c() argument
214 eob_ptr, scan, iscan, NULL, NULL, 2); in av1_quantize_fp_64x64_c()
[all …]
/external/libvpx/config/x86_64/
Dvp9_rtcd.h45 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
46 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
47 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
91 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
94 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
112 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
113 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
114 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
117 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
118 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
/external/libvpx/libvpx/vp9/encoder/ppc/
Dvp9_quantize_vsx.c46 const int16_t *iscan) { in vp9_quantize_fp_vsx() argument
55 int16x8_t scan0 = vec_vsx_ld(0, iscan); in vp9_quantize_fp_vsx()
56 int16x8_t scan1 = vec_vsx_ld(16, iscan); in vp9_quantize_fp_vsx()
106 scan0 = vec_vsx_ld(off0, iscan); in vp9_quantize_fp_vsx()
107 scan1 = vec_vsx_ld(off1, iscan); in vp9_quantize_fp_vsx()
108 scan2 = vec_vsx_ld(off2, iscan); in vp9_quantize_fp_vsx()
172 const int16_t *scan, const int16_t *iscan) { in vp9_quantize_fp_32x32_vsx() argument
190 int16x8_t scan0 = vec_vsx_ld(0, iscan); in vp9_quantize_fp_32x32_vsx()
191 int16x8_t scan1 = vec_vsx_ld(16, iscan); in vp9_quantize_fp_32x32_vsx()
240 scan0 = vec_vsx_ld(off0, iscan); in vp9_quantize_fp_32x32_vsx()
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dquantize_neon.c40 const int16_t *iscan) { in vpx_quantize_b_neon() argument
58 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_neon()
87 iscan += 8; in vpx_quantize_b_neon()
108 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_neon()
138 iscan += 8; in vpx_quantize_b_neon()
198 const int16_t *scan, const int16_t *iscan) { in vpx_quantize_b_32x32_neon() argument
218 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_32x32_neon()
247 iscan += 8; in vpx_quantize_b_32x32_neon()
266 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_32x32_neon()
296 iscan += 8; in vpx_quantize_b_32x32_neon()
/external/libvpx/libvpx/test/
Dvp9_quantize_test.cc46 const int16_t *iscan);
57 const int16_t *iscan);
65 const int16_t *iscan) { in QuantFPWrapper() argument
70 scan, iscan); in QuantFPWrapper()
158 scan_->iscan); in Run()
169 const int16_t *iscan, int is_32x32) { in quant_fp_nz() argument
172 (void)iscan; in quant_fp_nz()
242 const int16_t *iscan) { in quantize_fp_nz_c() argument
244 dqcoeff_ptr, dequant_ptr, eob_ptr, scan, iscan, 0); in quantize_fp_nz_c()
252 const int16_t *iscan) { in quantize_fp_32x32_nz_c() argument
[all …]
/external/libaom/libaom/av1/encoder/x86/
Dav1_highbd_quantize_avx2.c79 const __m256i iscan = in quantize() local
85 __m256i cur_eob = _mm256_sub_epi32(iscan, nz); in quantize()
95 const int16_t *scan, const int16_t *iscan, int log_scale) { in av1_highbd_quantize_fp_avx2() argument
106 quantize(qp, &coeff, iscan, log_scale, qcoeff_ptr, dqcoeff_ptr, &eob); in av1_highbd_quantize_fp_avx2()
111 iscan += step; in av1_highbd_quantize_fp_avx2()
117 quantize(qp, &coeff, iscan, log_scale, qcoeff_ptr, dqcoeff_ptr, &eob); in av1_highbd_quantize_fp_avx2()
122 iscan += step; in av1_highbd_quantize_fp_avx2()
Dav1_highbd_quantize_sse4.c83 static INLINE void find_eob(tran_low_t *qcoeff_ptr, const int16_t *iscan, in find_eob() argument
96 iscanIdx = _mm_loadu_si128((__m128i const *)iscan); in find_eob()
120 const int16_t *scan, const int16_t *iscan, int log_scale) { in av1_highbd_quantize_fp_sse4_1() argument
165 find_eob(quanAddr, iscan, &eob); in av1_highbd_quantize_fp_sse4_1()
174 iscan += quan_stride << 1; in av1_highbd_quantize_fp_sse4_1()
190 find_eob(quanAddr, iscan, &eob); in av1_highbd_quantize_fp_sse4_1()
/external/libvpx/config/arm64/
Dvp9_rtcd.h43 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
44 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
86 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
89 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
107 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
108 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
111 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
112 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
/external/libvpx/config/arm-neon/
Dvp9_rtcd.h43 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
44 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
86 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
89 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
107 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
108 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
111 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
112 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
/external/libaom/libaom/aom_dsp/x86/
Dhighbd_quantize_intrin_sse2.c25 const int16_t *scan, const int16_t *iscan) { in aom_highbd_quantize_b_sse2() argument
85 if (abs_qcoeff) eob_i = iscan[k] > eob_i ? iscan[k] : eob_i; in aom_highbd_quantize_b_sse2()
97 const int16_t *scan, const int16_t *iscan) { in aom_highbd_quantize_b_32x32_sse2() argument
145 if (abs_qcoeff) eob = iscan[idx_arr[i]] > eob ? iscan[idx_arr[i]] : eob; in aom_highbd_quantize_b_32x32_sse2()
155 const int16_t *scan, const int16_t *iscan) { in aom_highbd_quantize_b_64x64_sse2() argument
203 if (abs_qcoeff) eob = iscan[idx_arr[i]] > eob ? iscan[idx_arr[i]] : eob; in aom_highbd_quantize_b_64x64_sse2()
Dhighbd_quantize_intrin_avx2.c96 const __m256i iscan = in quantize() local
102 __m256i cur_eob = _mm256_sub_epi32(iscan, nz); in quantize()
119 const int16_t *scan, const int16_t *iscan) { in aom_highbd_quantize_b_avx2() argument
128 quantize(qp, &coeff, iscan, qcoeff_ptr, dqcoeff_ptr, &eob); in aom_highbd_quantize_b_avx2()
133 iscan += step; in aom_highbd_quantize_b_avx2()
140 quantize(qp, &coeff, iscan, qcoeff_ptr, dqcoeff_ptr, &eob); in aom_highbd_quantize_b_avx2()
145 iscan += step; in aom_highbd_quantize_b_avx2()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_avx2.c33 const __m256i iscan = _mm256_loadu_si256(iscan_ptr); in scan_eob_256() local
45 const __m256i iscan_plus_one = _mm256_sub_epi16(iscan, nzero_coeff0); in scan_eob_256()
54 const int16_t *iscan) { in vp9_quantize_fp_avx2() argument
64 iscan += n_coeffs; in vp9_quantize_fp_avx2()
100 eob256 = scan_eob_256((const __m256i *)(iscan + n_coeffs), &coeff256); in vp9_quantize_fp_avx2()
127 eob256, scan_eob_256((const __m256i *)(iscan + n_coeffs), &coeff256)); in vp9_quantize_fp_avx2()
Dvp9_quantize_sse2.c25 const int16_t *iscan) { in vp9_quantize_fp_sse2() argument
37 iscan += n_coeffs; in vp9_quantize_fp_sse2()
103 iscan0 = _mm_load_si128((const __m128i *)(iscan + n_coeffs)); in vp9_quantize_fp_sse2()
104 iscan1 = _mm_load_si128((const __m128i *)(iscan + n_coeffs) + 1); in vp9_quantize_fp_sse2()
178 iscan0 = _mm_load_si128((const __m128i *)(iscan + n_coeffs)); in vp9_quantize_fp_sse2()
179 iscan1 = _mm_load_si128((const __m128i *)(iscan + n_coeffs) + 1); in vp9_quantize_fp_sse2()
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl131 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan";
134 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan";
137 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan";
195 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan";
197 …ff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan" ;
/external/libvpx/config/x86/
Dvp9_rtcd.h45 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
46 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
47 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
91 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
94 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
112 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
113 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
116 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c34 const int16_t *iscan) { in vp9_quantize_fp_neon() argument
55 const int16x8_t v_iscan = vld1q_s16(&iscan[0]); in vp9_quantize_fp_neon()
80 const int16x8_t v_iscan = vld1q_s16(&iscan[i]); in vp9_quantize_fp_neon()
129 const int16_t *scan, const int16_t *iscan) { in vp9_quantize_fp_32x32_neon() argument
142 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vp9_quantize_fp_32x32_neon()
181 iscan += 8; in vp9_quantize_fp_32x32_neon()
196 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vp9_quantize_fp_32x32_neon()
227 iscan += 8; in vp9_quantize_fp_32x32_neon()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_quantize.c29 const int16_t *iscan) { in vp9_quantize_fp_c() argument
31 (void)iscan; in vp9_quantize_fp_c()
63 const int16_t *scan, const int16_t *iscan) { in vp9_highbd_quantize_fp_c() argument
67 (void)iscan; in vp9_highbd_quantize_fp_c()
98 const int16_t *scan, const int16_t *iscan) { in vp9_quantize_fp_32x32_c() argument
100 (void)iscan; in vp9_quantize_fp_32x32_c()
132 const int16_t *scan, const int16_t *iscan) { in vp9_highbd_quantize_fp_32x32_c() argument
135 (void)iscan; in vp9_highbd_quantize_fp_32x32_c()
163 const int16_t *scan, const int16_t *iscan) { in vp9_regular_quantize_b_4x4() argument
182 &p->eobs[block], scan, iscan); in vp9_regular_quantize_b_4x4()
[all …]
Dvp9_encodemb.c367 eob, scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
373 scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
379 scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
386 scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
398 scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
404 scan_order->iscan); in vp9_xform_quant_fp()
409 eob, scan_order->scan, scan_order->iscan); in vp9_xform_quant_fp()
416 scan_order->iscan); in vp9_xform_quant_fp()
518 scan_order->iscan); in vp9_xform_quant()
525 scan_order->iscan); in vp9_xform_quant()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_quantize_intrin_sse2.c27 const int16_t *scan, const int16_t *iscan) { in vpx_highbd_quantize_b_sse2() argument
89 if (abs_qcoeff) eob_i = iscan[k] > eob_i ? iscan[k] : eob_i; in vpx_highbd_quantize_b_sse2()
101 const int16_t *scan, const int16_t *iscan) { in vpx_highbd_quantize_b_32x32_sse2() argument
152 if (abs_qcoeff) eob = iscan[idx_arr[i]] > eob ? iscan[idx_arr[i]] : eob; in vpx_highbd_quantize_b_32x32_sse2()
Dquantize_avx.c29 const int16_t *iscan) { in vpx_quantize_b_avx() argument
99 scan_for_eob(&qcoeff0, &qcoeff1, cmp_mask0, cmp_mask1, iscan, 0, zero); in vpx_quantize_b_avx()
139 eob0 = scan_for_eob(&qcoeff0, &qcoeff1, cmp_mask0, cmp_mask1, iscan, index, in vpx_quantize_b_avx()
154 const int16_t *scan, const int16_t *iscan) { in vpx_quantize_b_32x32_avx() argument
238 scan_for_eob(&qcoeff0, &qcoeff1, cmp_mask0, cmp_mask1, iscan, 0, zero); in vpx_quantize_b_32x32_avx()
280 eob0 = scan_for_eob(&qcoeff0, &qcoeff1, cmp_mask0, cmp_mask1, iscan, index, in vpx_quantize_b_32x32_avx()
/external/libvpx/libvpx/vpx_dsp/
Dquantize.c123 const int16_t *iscan) { in vpx_quantize_b_c() argument
127 (void)iscan; in vpx_quantize_b_c()
174 const int16_t *scan, const int16_t *iscan) { in vpx_highbd_quantize_b_c() argument
178 (void)iscan; in vpx_highbd_quantize_b_c()
223 const int16_t *scan, const int16_t *iscan) { in vpx_quantize_b_32x32_c() argument
231 (void)iscan; in vpx_quantize_b_32x32_c()
284 const int16_t *scan, const int16_t *iscan) { in vpx_highbd_quantize_b_32x32_c() argument
292 (void)iscan; in vpx_highbd_quantize_b_32x32_c()
/external/libvpx/config/generic/
Dvp9_rtcd.h43 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
82 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
85 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
100 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);
103 …eff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan);

1234