Searched refs:num_bits (Results 1 - 25 of 82) sorted by relevance

1234

/external/v4l2_codec2/vda/
H A Dbit_reader_core.cc44 int BitReaderCore::PeekBitsMsbAligned(int num_bits, uint64_t* out) { argument
45 // Try to have at least |num_bits| in the bit register.
46 if (nbits_ < num_bits)
47 Refill(num_bits);
53 bool BitReaderCore::SkipBitsSmall(int num_bits) { argument
54 DCHECK_GE(num_bits, 0);
56 while (num_bits >= kRegWidthInBits) {
59 num_bits -= kRegWidthInBits;
61 return ReadBitsInternal(num_bits, &dummy);
64 bool BitReaderCore::SkipBits(int num_bits) { argument
104 ReadBitsInternal(int num_bits, uint64_t* out) argument
132 reg_ <<= num_bits; local
[all...]
H A Dbit_reader_core.h39 bool ReadBits(int num_bits, bool* out) { argument
40 DCHECK_EQ(num_bits, 1);
44 // Read |num_bits| next bits from stream and return in |*out|, first bit
45 // from the stream starting at |num_bits| position in |*out|,
46 // bits of |*out| whose position is strictly greater than |num_bits|
49 // - |num_bits| cannot be larger than the bits the type can hold.
55 // return false unless |num_bits| is 0. The type |T| has to be a primitive
57 template<typename T> bool ReadBits(int num_bits, T* out) { argument
58 DCHECK_LE(num_bits, static_cast<int>(sizeof(T) * 8));
60 bool ret = ReadBitsInternal(num_bits,
[all...]
H A Dbit_reader.h25 template<typename T> bool ReadBits(int num_bits, T* out) { argument
26 return bit_reader_core_.ReadBits(num_bits, out);
33 // Read |num_bits| of binary data into |str|. |num_bits| must be a positive
36 bool ReadString(int num_bits, std::string* str);
38 bool SkipBits(int num_bits) { argument
39 return bit_reader_core_.SkipBits(num_bits);
H A Dbit_reader.cc21 bool BitReader::ReadString(int num_bits, std::string* str) { argument
22 DCHECK_EQ(num_bits % 8, 0);
23 DCHECK_GT(num_bits, 0);
25 int num_bytes = num_bits / 8;
H A Dh264_bit_reader.cc65 // Read |num_bits| (1 to 31 inclusive) from the stream and return them
67 // (|num_bits| - 1).
68 bool H264BitReader::ReadBits(int num_bits, int* out) { argument
69 int bits_left = num_bits;
71 DCHECK(num_bits <= 31);
83 *out &= ((1u << num_bits) - 1u);
H A Dvp8_bool_decoder.cc151 bool Vp8BoolDecoder::ReadLiteral(size_t num_bits, int* out) { argument
152 DCHECK_LE(num_bits, sizeof(int) * CHAR_BIT);
154 for (; num_bits > 0; --num_bits)
168 bool Vp8BoolDecoder::ReadLiteralWithSign(size_t num_bits, int* out) { argument
169 ReadLiteral(num_bits, out);
H A Dvp8_bool_decoder.h77 // Reads a "literal", that is, a "num_bits"-wide unsigned value whose bits
81 bool ReadLiteral(size_t num_bits, int* out);
84 // the ReadListeral(), it first read a "num_bits"-wide unsigned value, and
88 bool ReadLiteralWithSign(size_t num_bits, int* out);
/external/tensorflow/tensorflow/core/graph/
H A Dquantize_training.h26 // Note that the num_bits should be in [1, 63] and 'g' must be not null.
35 // - num_bits out of range.
38 Status DoQuantizeTraining(int32 num_bits, const string& quant_op_type,
44 int32 num_bits,
51 int32 num_bits, const string& quant_op_type,
/external/valgrind/memcheck/tests/vbit-test/
H A Dunary.c37 unsigned num_bits = result->vbits.num_bits; local
43 expected_vbits = undefined_vbits(num_bits);
51 expected_vbits = truncate_vbits(opnd->vbits, num_bits);
55 expected_vbits = left_vbits(opnd->vbits, num_bits);
59 assert(num_bits * 2 == opnd->vbits.num_bits);
64 expected_vbits = sextend_vbits(opnd->vbits, num_bits);
68 expected_vbits = zextend_vbits(opnd->vbits, num_bits);
72 assert(num_bits
[all...]
H A Dvbits.h39 unsigned num_bits; member in struct:__anon29644
65 vbits_t undefined_vbits(unsigned num_bits);
79 vbits_t defined_vbits(unsigned num_bits);
81 vbits_t truncate_vbits(vbits_t, unsigned num_bits);
82 vbits_t left_vbits(vbits_t, unsigned num_bits);
87 vbits_t sextend_vbits(vbits_t, unsigned num_bits);
88 vbits_t zextend_vbits(vbits_t, unsigned num_bits);
89 vbits_t onehot_vbits(unsigned bitno, unsigned num_bits);
H A Dbinary.c37 assert(v1.num_bits == v2.num_bits);
39 vbits_t new = { .num_bits = v2.num_bits };
42 switch (v2.num_bits) {
52 switch (v2.num_bits) {
84 expected_vbits = defined_vbits(result->vbits.num_bits);
91 expected_vbits = undefined_vbits(result->vbits.num_bits);
97 result->vbits.num_bits);
101 assert(opnd1->vbits.num_bits
406 all_bits_zero_value(unsigned num_bits) argument
423 all_bits_one_value(unsigned num_bits) argument
[all...]
H A Dvbits.c54 switch (v.num_bits) {
71 switch (v.num_bits) {
107 undefined_vbits(unsigned num_bits) argument
109 vbits_t new = { .num_bits = num_bits };
111 switch (num_bits) {
139 vbits_t new = { .num_bits = v.num_bits };
166 vbits_t new = { .num_bits = v.num_bits };
406 defined_vbits(unsigned num_bits) argument
457 truncate_vbits(vbits_t v, unsigned num_bits) argument
523 left_vbits(vbits_t v, unsigned num_bits) argument
786 zextend_vbits(vbits_t v, unsigned num_bits) argument
853 sextend_vbits(vbits_t v, unsigned num_bits) argument
876 onehot_vbits(unsigned bitno, unsigned num_bits) argument
[all...]
/external/webp/src/utils/
H A Drandom_utils.h36 // Returns a centered pseudo-random number with 'num_bits' amplitude.
39 static WEBP_INLINE int VP8RandomBits2(VP8Random* const rg, int num_bits, argument
42 assert(num_bits + VP8_RANDOM_DITHER_FIX <= 31);
49 diff = (int)((uint32_t)diff << 1) >> (32 - num_bits);
51 diff += 1 << (num_bits - 1); // shift back to 0.5-center
55 static WEBP_INLINE int VP8RandomBits(VP8Random* const rg, int num_bits) { argument
56 return VP8RandomBits2(rg, num_bits, rg->amp_);
/external/tensorflow/tensorflow/tools/graph_transforms/
H A Dfake_quantize_training.cc39 // TODO(suharshs): Make num_bits a parameter.
40 const int32 num_bits = 8; local
44 return DoQuantizeTrainingOnGraphDef(input_graph_def, num_bits, quant_op_type,
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_vlc.h224 * get num_bits from bit buffer without removing them
227 vl_vlc_peekbits(struct vl_vlc *vlc, unsigned num_bits) argument
229 assert(vl_vlc_valid_bits(vlc) >= num_bits || vlc->data >= vlc->end);
230 return vlc->buffer >> (64 - num_bits);
234 * remove num_bits from bit buffer
237 vl_vlc_eatbits(struct vl_vlc *vlc, unsigned num_bits) argument
239 assert(vl_vlc_valid_bits(vlc) >= num_bits);
241 vlc->buffer <<= num_bits;
242 vlc->invalid_bits += num_bits;
246 * get num_bits fro
249 vl_vlc_get_uimsbf(struct vl_vlc *vlc, unsigned num_bits) argument
265 vl_vlc_get_simsbf(struct vl_vlc *vlc, unsigned num_bits) argument
281 vl_vlc_get_vlclbf(struct vl_vlc *vlc, const struct vl_vlc_entry *tbl, unsigned num_bits) argument
292 vl_vlc_search_byte(struct vl_vlc *vlc, unsigned num_bits, uint8_t value) argument
349 vl_vlc_removebits(struct vl_vlc *vlc, unsigned pos, unsigned num_bits) argument
[all...]
/external/tensorflow/tensorflow/python/training/
H A Dquantize_training.i24 int num_bits,
29 tensorflow::DoQuantizeTrainingOnSerializedGraphDef(input_graph, num_bits,
53 int num_bits,
58 def do_quantize_training_on_graphdef(input_graph, num_bits):
64 input_graph.SerializeToString(), num_bits, status)
/external/freetype/src/lzw/
H A Dftzopen.c39 state->num_bits ); /* WHY? */
43 state->in_eof = FT_BOOL( count < state->num_bits );
47 if ( state->buf_size > state->num_bits )
48 state->buf_size -= state->num_bits - 1;
62 FT_UInt num_bits = state->num_bits; local
74 state->num_bits = ++num_bits;
75 if ( num_bits > LZW_MAX_BITS )
78 state->free_bits = state->num_bits < stat
[all...]
/external/tensorflow/tensorflow/core/kernels/
H A Dquantize_and_dequantize_op_gpu.cu.cc33 bool signed_input, int num_bits, bool range_given,
37 d, input, signed_input, num_bits, range_given, input_min_tensor,
32 operator ()(const GPUDevice& d, typename TTypes<T>::ConstVec input, bool signed_input, int num_bits, bool range_given, Tensor* input_min_tensor, Tensor* input_max_tensor, typename TTypes<T>::Vec out) argument
H A Dfake_quant_ops.cc48 bool IsNumBitsValid(int num_bits) { return num_bits >= 2 && num_bits <= 16; } argument
66 int num_bits; local
67 OP_REQUIRES_OK(context, context->GetAttr("num_bits", &num_bits));
69 context, IsNumBitsValid(num_bits),
70 InvalidArgument("num_bits must be between 2 and 16, inclusive"));
74 quant_max_ = (1 << num_bits) - 1;
106 int num_bits; local
178 int num_bits; local
217 int num_bits; local
307 int num_bits; local
354 int num_bits; local
[all...]
/external/tensorflow/tensorflow/contrib/quantize/python/
H A Dquant_ops.py59 num_bits=8,
80 num_bits: Number of bits to use for quantization, must be between 2 and 8.
82 [1; 2^num_bits - 1] or wide range [0; 2^num_bits - 1].
116 num_bits=num_bits,
156 num_bits=num_bits,
171 num_bits=8,
193 num_bits
[all...]
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/
H A Dfake_quantize_ops.cc95 int num_bits; local
96 OP_REQUIRES_OK(ctx, ctx->GetAttr("num_bits", &num_bits));
97 OP_REQUIRES(ctx, num_bits >= 2 && num_bits <= 16,
98 errors::InvalidArgument("num_bits is out of range, expected "
100 num_bits));
104 quant_max_ = (1 << num_bits) - 1;
143 int num_bits; local
144 OP_REQUIRES_OK(ctx, ctx->GetAttr("num_bits",
194 int num_bits; local
233 int num_bits; local
[all...]
/external/mesa3d/src/compiler/glsl/
H A Dir_array_refcount.h95 assert(linearized_index <= num_bits);
109 unsigned num_bits; member in class:ir_array_refcount_entry
/external/libxaac/decoder/
H A Dixheaacd_sbr_crc.c27 WORD32 num_bits) {
29 WORD32 data_bit_mask = (1 << (num_bits - 1));
34 for (i = 0; i < num_bits; i++) {
26 ixheaacd_calc_chk_sum(WORD16* crc_state, WORD32 stream_data, WORD32 num_bits) argument
/external/tensorflow/tensorflow/contrib/lite/kernels/
H A Dlsh_projection.cc146 int num_bits = SizeOfDimension(hash, 1); local
149 for (int j = 0; j < num_bits; j++) {
150 float seed = hash->data.f[i * num_bits + j];
154 *out_buf++ = hash_signature + i * (1 << num_bits);
161 int num_bits = SizeOfDimension(hash, 1); local
163 for (int j = 0; j < num_bits; j++) {
164 float seed = hash->data.f[i * num_bits + j];
/external/valgrind/coregrind/m_debuginfo/
H A Dtinfl.c218 #define TINFL_NEED_BITS(state_index, n) do { mz_uint c; TINFL_GET_BYTE(state_index, c); bit_buf |= (((tinfl_bit_buf_t)c) << num_bits); num_bits += 8; } while (num_bits < (mz_uint)(n))
219 #define TINFL_SKIP_BITS(state_index, n) do { if (num_bits < (mz_uint)(n)) { TINFL_NEED_BITS(state_index, n); } bit_buf >>= (n); num_bits -= (n); } MZ_MACRO_END
220 #define TINFL_GET_BITS(state_index, b, n) do { if (num_bits < (mz_uint)(n)) { TINFL_NEED_BITS(state_index, n); } b = bit_buf & ((1 << (n)) - 1); bit_buf >>= (n); num_bits -= (n); } MZ_MACRO_END
231 if ((code_len) && (num_bits >= code_len)) \
233 } else if (num_bits > TINFL_FAST_LOOKUP_BITS) { \
237 } while ((temp < 0) && (num_bits >
269 tinfl_status status = TINFL_STATUS_FAILED; mz_uint32 num_bits, dist, counter, num_extra; tinfl_bit_buf_t bit_buf; local
[all...]

Completed in 744 milliseconds

1234