/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...] |