HomeSort by relevance Sort by last modified time
    Searched refs:eob (Results 1 - 25 of 103) sorted by null

1 2 3 4 5

  /external/libvpx/libvpx/vp9/common/
vp9_idct.h 42 int eob);
44 int eob);
46 int eob);
48 int eob);
50 int eob);
53 int stride, int eob);
55 int stride, int eob);
57 int stride, int eob);
61 int eob, int bd);
63 int eob, int bd)
    [all...]
vp9_idct.c 120 int eob) {
121 if (eob > 1)
128 int eob) {
129 if (eob > 1)
136 int eob) {
142 if (eob == 1)
145 else if (eob <= 12)
152 int eob) {
155 if (eob == 1) /* DC only DCT coefficient. */
157 else if (eob <= 10
    [all...]
  /external/libvpx/libvpx/vp8/encoder/x86/
vp8_quantize_ssse3.c 21 unsigned long eob; local
22 _BitScanReverse(&eob, mask);
23 eob++;
24 if (mask == 0) eob = 0;
25 return eob;
29 int eob; local
31 __asm__ __volatile__("bsr %1, %0" : "=r"(eob) : "r"(mask) : "flags");
33 asm volatile("bsr %1, %0" : "=r"(eob) : "r"(mask) : "flags");
35 eob++;
36 if (mask == 0) eob = 0
42 int eob, mask; local
    [all...]
  /external/libaom/libaom/av1/common/arm/
av1_inv_txfm_neon.h 109 // Transform block width in log2 for eob (size of 64 map to 32)
120 TX_SIZE tx_size, int eob) {
121 if (eob == 1) {
128 const int eob_row = (eob - 1) >> tx_w_log2;
135 TX_SIZE tx_size, int eob) {
136 eob -= 1;
139 *eobx = eob / (eoby_max + 1);
140 *eoby = (eob >= eoby_max) ? eoby_max : eob_fill[eob];
144 TX_SIZE tx_size, int eob) {
    [all...]
  /external/libvpx/libvpx/vp8/encoder/mips/mmi/
vp8_quantize_mmi.c 29 eob = i; \
46 int eob = 0; local
181 "gssdlc1 %[ftmp10], 0x07(%[eob]) \n\t"
182 "gssdrc1 %[ftmp10], 0x00(%[eob]) \n\t"
194 [inv_zig_zag] "r"((mips_reg)inv_zig_zag), [eob] "r"((mips_reg)&eob),
198 *d->eob = eob;
202 int eob = 0; local
261 *d->eob = (char)eob
    [all...]
  /external/libaom/libaom/av1/common/
idct.h 38 int stride, int eob, int reduced_tx_set);
40 int eob, int bd);
  /external/libaom/libaom/av1/encoder/x86/
av1_highbd_quantize_sse4.c 84 __m128i *eob) {
99 *eob = _mm_max_epi16(*eob, iscanIdx);
102 static INLINE uint16_t get_accumulated_eob(__m128i *eob) {
105 eob_shuffled = _mm_shuffle_epi32(*eob, 0xe);
106 *eob = _mm_max_epi16(*eob, eob_shuffled);
107 eob_shuffled = _mm_shufflelo_epi16(*eob, 0xe);
108 *eob = _mm_max_epi16(*eob, eob_shuffled)
122 __m128i eob = _mm_setzero_si128(); local
    [all...]
av1_highbd_quantize_avx2.c 51 __m256i *eob) {
87 *eob = _mm256_max_epi32(cur_eob, *eob);
105 __m256i eob = _mm256_setzero_si256(); local
106 quantize(qp, &coeff, iscan, log_scale, qcoeff_ptr, dqcoeff_ptr, &eob);
117 quantize(qp, &coeff, iscan, log_scale, qcoeff_ptr, dqcoeff_ptr, &eob);
127 eob_s = _mm256_shuffle_epi32(eob, 0xe);
128 eob = _mm256_max_epi16(eob, eob_s);
129 eob_s = _mm256_shufflelo_epi16(eob, 0xe)
    [all...]
av1_quantize_avx2.c 98 static INLINE uint16_t quant_gather_eob(__m256i eob) {
99 const __m128i eob_lo = _mm256_castsi256_si128(eob);
100 const __m128i eob_hi = _mm256_extractf128_si256(eob, 1);
109 tran_low_t *dqcoeff, __m256i *eob) {
128 *eob = _mm256_max_epi16(*eob, cur_eob);
154 __m256i eob = _mm256_setzero_si256(); local
155 quantize(&thr, qp, &coeff, iscan_ptr, qcoeff_ptr, dqcoeff_ptr, &eob);
167 quantize(&thr, qp, &coeff, iscan_ptr, qcoeff_ptr, dqcoeff_ptr, &eob);
175 *eob_ptr = quant_gather_eob(eob);
229 __m256i eob = _mm256_setzero_si256(); local
308 __m256i eob = _mm256_setzero_si256(); local
    [all...]
av1_quantize_sse2.c 78 __m128i *eob) {
116 // Scan for eob
131 *eob = _mm_max_epi16(*eob, eob2);
163 __m128i eob = _mm_setzero_si128(); local
166 &round1, &quant0, &quant1, &dequant0, &dequant1, &thr0, &thr1, &eob);
174 &eob);
178 // Accumulate EOB
181 eob_shuffled = _mm_shuffle_epi32(eob, 0xe);
182 eob = _mm_max_epi16(eob, eob_shuffled)
    [all...]
  /external/libvpx/libvpx/vpx_dsp/x86/
quantize_sse2.h 65 // Scan 16 values for eob reference in scan. Use masks (-1) from comparing to
85 static INLINE int16_t accumulate_eob(__m128i eob) {
87 eob_shuffled = _mm_shuffle_epi32(eob, 0xe);
88 eob = _mm_max_epi16(eob, eob_shuffled);
89 eob_shuffled = _mm_shufflelo_epi16(eob, 0xe);
90 eob = _mm_max_epi16(eob, eob_shuffled);
91 eob_shuffled = _mm_shufflelo_epi16(eob, 0x1);
92 eob = _mm_max_epi16(eob, eob_shuffled)
    [all...]
  /external/libaom/libaom/aom_dsp/x86/
highbd_quantize_intrin_avx2.c 68 tran_low_t *dqcoeff, __m256i *eob) {
104 *eob = _mm256_max_epi32(cur_eob, *eob);
127 __m256i eob = _mm256_setzero_si256(); local
128 quantize(qp, &coeff, iscan, qcoeff_ptr, dqcoeff_ptr, &eob);
140 quantize(qp, &coeff, iscan, qcoeff_ptr, dqcoeff_ptr, &eob);
150 eob_s = _mm256_shuffle_epi32(eob, 0xe);
151 eob = _mm256_max_epi16(eob, eob_s);
152 eob_s = _mm256_shufflelo_epi16(eob, 0xe)
    [all...]
quantize_x86.h 96 // Scan 16 values for eob reference in scan_ptr. Use masks (-1) from comparing
116 static INLINE int16_t accumulate_eob(__m128i eob) {
118 eob_shuffled = _mm_shuffle_epi32(eob, 0xe);
119 eob = _mm_max_epi16(eob, eob_shuffled);
120 eob_shuffled = _mm_shufflelo_epi16(eob, 0xe);
121 eob = _mm_max_epi16(eob, eob_shuffled);
122 eob_shuffled = _mm_shufflelo_epi16(eob, 0x1);
123 eob = _mm_max_epi16(eob, eob_shuffled)
    [all...]
  /external/libaom/libaom/test/
encodetxb_test.cc 37 const uint16_t eob, const TX_SIZE tx_size,
79 for (int eob = 1; eob <= width * height && !result; ++eob) {
80 InitDataWithEob(scan, bwl, eob);
82 av1_get_nz_map_contexts_c(levels_, scan, eob, (TX_SIZE)tx_size,
84 get_nz_map_contexts_func_(levels_, scan, eob, (TX_SIZE)tx_size,
87 result = Compare(scan, eob);
91 << " height " << real_height << " eob " << eob; local
113 const int eob = width * height; local
    [all...]
av1_quantize_test.cc 63 uint16_t eob; local
76 ref_eob = eob = -1;
102 quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, dequant_ptr, &eob,
113 EXPECT_EQ(ref_eob, eob) << "eob error: "
115 err_count += (ref_eob != eob);
138 uint16_t eob; local
148 ref_eob = eob = -1;
179 quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, dequant_ptr, &eob,
181 EXPECT_EQ(ref_eob, eob) << "eob error:
    [all...]
  /external/libvpx/libvpx/vp9/encoder/x86/
vp9_quantize_sse2.c 29 __m128i eob; local
94 // Scan for eob
108 eob = _mm_and_si128(iscan0, nzero_coeff0);
110 eob = _mm_max_epi16(eob, eob1);
169 // Scan for eob
186 eob = _mm_max_epi16(eob, eob0);
191 // Accumulate EOB
194 eob_shuffled = _mm_shuffle_epi32(eob, 0xe)
    [all...]
  /external/libaom/libaom/av1/common/x86/
av1_inv_txfm_ssse3.h 177 // Transform block width in log2 for eob (size of 64 map to 32)
183 TX_SIZE tx_size, int eob) {
184 if (eob == 1) {
191 const int eob_row = (eob - 1) >> tx_w_log2;
203 TX_SIZE tx_size, int eob) {
204 eob -= 1;
207 *eobx = (eob >= eobx_max) ? eobx_max : eob_fill[eob];
208 const int temp_eoby = eob / (eobx_max + 1);
214 TX_SIZE tx_size, int eob) {
    [all...]
  /external/libvpx/libvpx/vpx_dsp/
quantize.c 26 int tmp, eob = -1; local
36 if (tmp) eob = 0;
38 *eob_ptr = eob + 1;
47 int eob = -1; local
60 if (abs_qcoeff) eob = 0;
62 *eob_ptr = eob + 1;
75 int tmp, eob = -1; local
86 if (tmp) eob = 0;
88 *eob_ptr = eob + 1;
98 int eob = -1 local
124 int i, non_zero_count = (int)n_coeffs, eob = -1; local
175 int i, non_zero_count = (int)n_coeffs, eob = -1; local
230 int i, eob = -1; local
291 int i, eob = -1; local
    [all...]
  /external/libaom/libaom/av1/encoder/
encodetxb.c 144 static INLINE int get_eob_pos_token(const int eob, int *const extra) {
147 if (eob < 33) {
148 t = eob_to_pos_small[eob];
150 const int e = AOMMIN((eob - 1) >> 5, 16);
154 *extra = eob - k_eob_group_start[t];
160 void av1_update_eob_context(int cdf_idx, int eob, TX_SIZE tx_size,
165 void av1_update_eob_context(int eob, TX_SIZE tx_size, TX_CLASS tx_class,
170 const int eob_pt = get_eob_pos_token(eob, &eob_extra);
249 static int get_eob_cost(int eob, const LV_MAP_EOB_COST *txb_eob_costs,
252 const int eob_pt = get_eob_pos_token(eob, &eob_extra)
651 uint16_t eob = eob_txb[block]; local
836 const int eob = p->eobs[block]; local
1663 int eob = p->eobs[block]; local
1825 const int eob = p->eobs[block]; local
1912 const uint16_t eob = p->eobs[block]; local
1989 const int eob = p->eobs[block]; local
    [all...]
encodetxb.h 40 int eob; member in struct:TxbInfo
57 uint16_t eob, TXB_CTX *txb_ctx);
61 const SCAN_ORDER *scan_order, int eob);
  /external/libvpx/libvpx/vp9/encoder/ppc/
vp9_quantize_vsx.c 47 int16x8_t qcoeff0, qcoeff1, dqcoeff0, dqcoeff1, eob; local
87 eob = vec_max(vec_or(scan0, zero_coeff0), vec_or(scan1, zero_coeff1));
131 eob = vec_max(eob, vec_or(scan0, zero_coeff0));
133 eob = vec_max(eob, eob2);
142 eob = vec_max_across(eob);
143 *eob_ptr = eob[0] + 1;
182 int16x8_t qcoeff0, qcoeff1, dqcoeff0, dqcoeff1, eob; local
    [all...]
  /external/libvpx/libvpx/vpx_dsp/ppc/
quantize_vsx.c 104 int16x8_t qcoeff0, qcoeff1, dqcoeff0, dqcoeff1, eob; local
144 eob = vec_max(nonzero_scanindex(qcoeff0, zero_mask0, iscan_ptr, 0),
182 eob =
183 vec_max(eob, nonzero_scanindex(qcoeff0, zero_mask0, iscan_ptr, off0));
186 eob = vec_max(eob, eob2);
195 eob = vec_max_across(eob);
196 *eob_ptr = eob[0];
214 int16x8_t qcoeff0, qcoeff1, eob; local
    [all...]
  /external/curl/lib/
pop3.h 64 size_t eob; /* Number of bytes of the EOB (End Of Body) that member in struct:pop3_conn
smtp.h 58 size_t eob; /* Number of bytes of the EOB (End Of Body) that member in struct:SMTP
  /external/libvpx/libvpx/vp9/encoder/
vp9_encodemb.c 71 const int eob = p->eobs[block]; local
113 assert(eob <= default_eob);
115 for (i = 0; i < eob; i++) {
129 for (i = 0; i < eob; i++) {
209 (i + 1 != eob) ? vp9_get_token(qcoeff[scan[i + 1]]) : EOB_TOKEN;
279 // Determine whether to move the eob position to i+1
296 final_eob = eob - 1;
306 assert(final_eob <= eob);
315 for (i = final_eob; i < eob; i++) {
353 uint16_t *const eob = &p->eobs[block] local
429 uint16_t *const eob = &p->eobs[block]; local
503 uint16_t *const eob = &p->eobs[block]; local
771 uint16_t *eob = &p->eobs[block]; local
    [all...]

Completed in 635 milliseconds

1 2 3 4 5