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

1 2 3

  /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...]
quantize_sse4.c 26 eob = i; \
31 char eob = 0; local
125 *d->eob = eob;
vp8_quantize_sse2.c 29 eob = i; \
34 char eob = 0; local
139 *d->eob = eob;
225 *d->eob = 0xFF & _mm_cvtsi128_si32(x0);
  /external/libvpx/libvpx/vpx_dsp/x86/
quantize_x86.h 49 // Scan 16 values for eob reference in scan_ptr. Use masks (-1) from comparing
69 static INLINE int16_t accumulate_eob(__m128i eob) {
71 eob_shuffled = _mm_shuffle_epi32(eob, 0xe);
72 eob = _mm_max_epi16(eob, eob_shuffled);
73 eob_shuffled = _mm_shufflelo_epi16(eob, 0xe);
74 eob = _mm_max_epi16(eob, eob_shuffled);
75 eob_shuffled = _mm_shufflelo_epi16(eob, 0x1);
76 eob = _mm_max_epi16(eob, eob_shuffled)
    [all...]
quantize_sse2.c 34 __m128i eob, eob0; local
84 eob =
120 eob = _mm_max_epi16(eob, eob0);
125 *eob_ptr = accumulate_eob(eob);
quantize_avx.c 38 __m128i eob = zero, eob0; local
100 eob = scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0,
146 eob = _mm_max_epi16(eob, eob0);
149 *eob_ptr = accumulate_eob(eob);
168 __m128i eob = zero, eob0; local
256 eob = scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0,
311 eob = _mm_max_epi16(eob, eob0);
314 *eob_ptr = accumulate_eob(eob);
    [all...]
quantize_ssse3.c 33 __m128i eob, eob0; local
77 eob =
111 eob = _mm_max_epi16(eob, eob0);
116 *eob_ptr = accumulate_eob(eob);
134 __m128i eob = zero, eob0; local
229 eob = scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0,
288 eob = _mm_max_epi16(eob, eob0);
291 *eob_ptr = accumulate_eob(eob);
    [all...]
highbd_quantize_intrin_sse2.c 105 int i, eob = -1; local
151 if (abs_qcoeff) eob = iscan[idx_arr[i]] > eob ? iscan[idx_arr[i]] : eob;
153 *eob_ptr = eob + 1;
  /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/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...]
vp9_dct_ssse3.c 290 __m128i eob; local
344 // Scan for eob
358 eob = _mm_and_si128(iscan0, nzero_coeff0);
360 eob = _mm_max_epi16(eob, eob1);
421 // Scan for eob
438 eob = _mm_max_epi16(eob, eob0);
444 // Accumulate EOB
447 eob_shuffled = _mm_shuffle_epi32(eob, 0xe)
    [all...]
vp9_quantize_ssse3_x86_64.asm 24 eob, scan, iscan
96 pandn m8, m6 ; m8 = max(eob)
97 pandn m13, m11 ; m13 = max(eob)
146 pandn m14, m6 ; m14 = max(eob)
147 pandn m13, m11 ; m13 = max(eob)
163 ; horizontally accumulate/max eobs and write into [eob] memory pointer
  /external/libvpx/libvpx/vpx_dsp/
quantize.c 25 int tmp, eob = -1; local
35 if (tmp) eob = 0;
37 *eob_ptr = eob + 1;
46 int eob = -1; local
59 if (abs_qcoeff) eob = 0;
61 *eob_ptr = eob + 1;
74 int tmp, eob = -1; local
85 if (tmp) eob = 0;
87 *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
283 int i, eob = -1; 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
pop3.c 896 EOB string so count this is two matching bytes. This is necessary to make
897 the code detect the EOB if the only data than comes now is %2e CR LF like
899 pop3c->eob = 2;
    [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_encodemb.c 70 const int eob = p->eobs[block]; local
106 assert(eob <= default_eob);
108 for (i = 0; i < eob; i++) {
122 for (i = 0; i < eob; i++) {
202 (i + 1 != eob) ? vp9_get_token(qcoeff[scan[i + 1]]) : EOB_TOKEN;
271 // Determine whether to move the eob position to i+1
286 assert(final_eob <= eob);
295 for (i = final_eob; i < eob; i++) {
332 uint16_t *const eob = &p->eobs[block]; local
346 eob, scan_order->scan, scan_order->iscan)
408 uint16_t *const eob = &p->eobs[block]; local
482 uint16_t *const eob = &p->eobs[block]; local
750 uint16_t *eob = &p->eobs[block]; local
    [all...]
vp9_quantize.c 30 int i, eob = -1; local
52 if (tmp) eob = i;
54 *eob_ptr = eob + 1;
65 int eob = -1; local
85 if (abs_qcoeff) eob = i;
87 *eob_ptr = eob + 1;
99 int i, eob = -1; local
122 if (tmp) eob = i;
124 *eob_ptr = eob + 1;
133 int i, eob = -1 local
    [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_detokenize.c 136 return c; // zero tokens at the end (no eob token)
240 int eob; local
251 eob = decode_coefs(xd, get_plane_type(plane), pd->dqcoeff, tx_size,
253 a[0] = l[0] = (eob > 0);
259 eob = decode_coefs(xd, get_plane_type(plane), pd->dqcoeff, tx_size,
261 *(uint16_t *)a = ((eob > 0) * 0x0101) >> ctx_shift_a;
262 *(uint16_t *)l = ((eob > 0) * 0x0101) >> ctx_shift_l;
268 eob = decode_coefs(xd, get_plane_type(plane), pd->dqcoeff, tx_size,
270 *(uint32_t *)a = ((eob > 0) * 0x01010101) >> ctx_shift_a;
271 *(uint32_t *)l = ((eob > 0) * 0x01010101) >> ctx_shift_l
    [all...]
  /external/libvpx/libvpx/vp8/encoder/
encodemb.c 153 int eob; local
184 eob = *d->eob;
195 tokens[eob][0].rate = 0;
196 tokens[eob][0].error = 0;
197 tokens[eob][0].next = 16;
198 tokens[eob][0].token = DCT_EOB_TOKEN;
199 tokens[eob][0].qc = 0;
200 *(tokens[eob] + 1) = *(tokens[eob] + 0)
    [all...]
tokenize.c 115 int eob; local
121 eob = xd->eobs[24];
124 if (!eob) {
149 for (; c < eob; ++c) {
203 const int eob = *b->eob; local
214 if (c >= eob) {
240 assert(eob <= 16);
241 for (; c < eob; ++c) {
274 const int eob = *b->eob local
    [all...]
  /external/libvpx/libvpx/vp8/encoder/mips/msa/
quantize_msa.c 18 int32_t cnt, eob; local
34 eob = -1;
68 eob = (15 - cnt);
73 eob = (7 - (cnt - 8));
78 return (int8_t)(eob + 1);
85 int32_t cnt, eob; local
104 eob = -1;
150 eob = cnt;
162 eob = cnt;
181 return (int8_t)(eob + 1)
    [all...]
  /external/libvpx/libvpx/test/
vp9_quantize_test.cc 42 uint16_t *eob, const int16_t *scan,
53 uint16_t *eob, const int16_t *scan,
61 const int16_t *dequant, uint16_t *eob, const int16_t *scan,
66 fn(coeff, count, skip_block, round, quant, qcoeff, dqcoeff, dequant, eob,
144 int i, eob = -1; local
187 // Scan for eob.
189 // Use the scan order to find the correct eob.
192 eob = i;
195 *eob_ptr = eob + 1;
251 uint16_t eob, ref_eob local
310 uint16_t eob, ref_eob; local
366 uint16_t eob; local
    [all...]

Completed in 754 milliseconds

1 2 3