Home
last modified time | relevance | path

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

1234

/third_party/mesa3d/src/util/tests/
H A Dfast_idiv_by_const_test.cpp34 utrunc(uint64_t x, unsigned num_bits) in utrunc() argument
36 if (num_bits == 64) in utrunc()
39 return (x << (64 - num_bits)) >> (64 - num_bits); in utrunc()
43 strunc(int64_t x, unsigned num_bits) in strunc() argument
45 if (num_bits == 64) in strunc()
48 return (int64_t)((uint64_t)x << (64 - num_bits)) >> (64 - num_bits); in strunc()
52 uint_is_in_range(uint64_t x, unsigned num_bits) in uint_is_in_range() argument
54 if (num_bits in uint_is_in_range()
61 sint_is_in_range(int64_t x, unsigned num_bits) sint_is_in_range() argument
71 uadd_sat(uint64_t a, uint64_t b, unsigned num_bits) uadd_sat() argument
87 umul_add_high(uint64_t a, uint64_t b, uint64_t c, unsigned num_bits) umul_add_high() argument
112 smul_high(int64_t a, int64_t b, unsigned num_bits) smul_high() argument
142 fast_udiv_add_sat(uint64_t n, struct util_fast_udiv_info m, unsigned num_bits) fast_udiv_add_sat() argument
156 fast_udiv_mul_add(uint64_t n, struct util_fast_udiv_info m, unsigned num_bits) fast_udiv_mul_add() argument
171 fast_sdiv(int64_t n, int64_t d, struct util_fast_sdiv_info m, unsigned num_bits) fast_sdiv() argument
[all...]
/third_party/mesa3d/src/util/
H A Dvl_vlc.h220 * get num_bits from bit buffer without removing them
223 vl_vlc_peekbits(struct vl_vlc *vlc, unsigned num_bits) in vl_vlc_peekbits() argument
225 assert(vl_vlc_valid_bits(vlc) >= num_bits || vlc->data >= vlc->end); in vl_vlc_peekbits()
226 return vlc->buffer >> (64 - num_bits); in vl_vlc_peekbits()
230 * remove num_bits from bit buffer
233 vl_vlc_eatbits(struct vl_vlc *vlc, unsigned num_bits) in vl_vlc_eatbits() argument
235 assert(vl_vlc_valid_bits(vlc) >= num_bits); in vl_vlc_eatbits()
237 vlc->buffer <<= num_bits; in vl_vlc_eatbits()
238 vlc->invalid_bits += num_bits; in vl_vlc_eatbits()
242 * get num_bits fro
245 vl_vlc_get_uimsbf(struct vl_vlc *vlc, unsigned num_bits) vl_vlc_get_uimsbf() argument
261 vl_vlc_get_simsbf(struct vl_vlc *vlc, unsigned num_bits) vl_vlc_get_simsbf() argument
277 vl_vlc_get_vlclbf(struct vl_vlc *vlc, const struct vl_vlc_entry *tbl, unsigned num_bits) vl_vlc_get_vlclbf() argument
288 vl_vlc_search_byte(struct vl_vlc *vlc, unsigned num_bits, uint8_t value) vl_vlc_search_byte() argument
345 vl_vlc_removebits(struct vl_vlc *vlc, unsigned pos, unsigned num_bits) vl_vlc_removebits() argument
[all...]
H A Dfast_idiv_by_const.c47 util_compute_fast_udiv_info(uint64_t D, unsigned num_bits, unsigned UINT_BITS) in util_compute_fast_udiv_info() argument
50 assert(num_bits > 0 && num_bits <= UINT_BITS); in util_compute_fast_udiv_info()
77 /* The extra shift implicit in the difference between UINT_BITS and num_bits in util_compute_fast_udiv_info()
79 const unsigned extra_shift = UINT_BITS - num_bits; in util_compute_fast_udiv_info()
163 result = util_compute_fast_udiv_info(shifted_D, num_bits - pre_shift, in util_compute_fast_udiv_info()
/third_party/vk-gl-cts/external/amber/src/src/
H A Dtype.h56 static bool IsInt8(FormatMode mode, uint32_t num_bits) { in IsInt8() argument
57 return IsSignedInt(mode) && num_bits == 8; in IsInt8()
59 static bool IsInt16(FormatMode mode, uint32_t num_bits) { in IsInt16() argument
60 return IsSignedInt(mode) && num_bits == 16; in IsInt16()
62 static bool IsInt32(FormatMode mode, uint32_t num_bits) { in IsInt32() argument
63 return IsSignedInt(mode) && num_bits == 32; in IsInt32()
65 static bool IsInt64(FormatMode mode, uint32_t num_bits) { in IsInt64() argument
66 return IsSignedInt(mode) && num_bits == 64; in IsInt64()
69 static bool IsUint8(FormatMode mode, uint32_t num_bits) { in IsUint8() argument
70 return IsUnsignedInt(mode) && num_bits in IsUint8()
72 IsUint16(FormatMode mode, uint32_t num_bits) IsUint16() argument
75 IsUint32(FormatMode mode, uint32_t num_bits) IsUint32() argument
78 IsUint64(FormatMode mode, uint32_t num_bits) IsUint64() argument
82 IsFloat16(FormatMode mode, uint32_t num_bits) IsFloat16() argument
85 IsFloat32(FormatMode mode, uint32_t num_bits) IsFloat32() argument
88 IsFloat64(FormatMode mode, uint32_t num_bits) IsFloat64() argument
182 uint32_t num_bits = 0; global() member
216 AddMember(FormatComponentType name, FormatMode mode, uint32_t num_bits) AddMember() argument
[all...]
H A Dbuffer.cc42 uint32_t num_bits = seg->GetNumBits(); in CalculateDiff() local
43 if (type::Type::IsInt8(mode, num_bits)) in CalculateDiff()
45 if (type::Type::IsInt16(mode, num_bits)) in CalculateDiff()
47 if (type::Type::IsInt32(mode, num_bits)) in CalculateDiff()
49 if (type::Type::IsInt64(mode, num_bits)) in CalculateDiff()
51 if (type::Type::IsUint8(mode, num_bits)) in CalculateDiff()
53 if (type::Type::IsUint16(mode, num_bits)) in CalculateDiff()
55 if (type::Type::IsUint32(mode, num_bits)) in CalculateDiff()
57 if (type::Type::IsUint64(mode, num_bits)) in CalculateDiff()
59 if (type::Type::IsFloat16(mode, num_bits)) { in CalculateDiff()
339 WriteValueFromComponent(const Value& value, FormatMode mode, uint32_t num_bits, uint8_t* ptr) WriteValueFromComponent() argument
[all...]
H A Dverifier.cc226 uint32_t num_bits = seg.GetNumBits(); in GetActualValuesFromTexel() local
227 CopyBitsOfMemoryToBuffer(actual, texel, bit_offset, num_bits); in GetActualValuesFromTexel()
230 if (type::Type::IsInt8(mode, num_bits)) { in GetActualValuesFromTexel()
234 } else if (type::Type::IsInt16(mode, num_bits)) { in GetActualValuesFromTexel()
238 } else if (type::Type::IsInt32(mode, num_bits)) { in GetActualValuesFromTexel()
242 } else if (type::Type::IsInt64(mode, num_bits)) { in GetActualValuesFromTexel()
246 } else if (type::Type::IsUint8(mode, num_bits)) { in GetActualValuesFromTexel()
248 } else if (type::Type::IsUint16(mode, num_bits)) { in GetActualValuesFromTexel()
252 } else if (type::Type::IsUint32(mode, num_bits)) { in GetActualValuesFromTexel()
256 } else if (type::Type::IsUint64(mode, num_bits)) { in GetActualValuesFromTexel()
569 uint32_t num_bits = segment.GetNumBits(); ProbeSSBO() local
[all...]
H A Dtype_parser.h50 : type(t), mode(m), num_bits(bits) {} in Pieces()
54 uint8_t num_bits; member
/third_party/skia/third_party/externals/freetype/src/lzw/
H A Dftzopen.c39 state->num_bits ); /* WHY? */ in ft_lzwstate_refill()
43 state->in_eof = FT_BOOL( count < state->num_bits ); in ft_lzwstate_refill()
47 if ( state->buf_size > state->num_bits ) in ft_lzwstate_refill()
48 state->buf_size -= state->num_bits - 1; in ft_lzwstate_refill()
62 FT_UInt num_bits = state->num_bits; in ft_lzwstate_get_code() local
74 state->num_bits = ++num_bits; in ft_lzwstate_get_code()
75 if ( num_bits > LZW_MAX_BITS ) in ft_lzwstate_get_code()
78 state->free_bits = state->num_bits < stat in ft_lzwstate_get_code()
[all...]
/third_party/vk-gl-cts/external/amber/src/src/vkscript/
H A Ddatum_type_parser.cc53 uint8_t num_bits = 32; in Parse() local
61 num_bits = 64; in Parse()
65 num_bits = 8; in Parse()
67 num_bits = 16; in Parse()
69 num_bits = 64; in Parse()
79 num_bits = 64; in Parse()
92 type = type::Number::Float(num_bits); in Parse()
94 type = type::Number::Int(num_bits); in Parse()
96 type = type::Number::Uint(num_bits); in Parse()
/third_party/skia/third_party/externals/libwebp/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, in VP8RandomBits2() argument
42 assert(num_bits + VP8_RANDOM_DITHER_FIX <= 31); in VP8RandomBits2()
49 diff = (int)((uint32_t)diff << 1) >> (32 - num_bits); in VP8RandomBits2()
51 diff += 1 << (num_bits - 1); // shift back to 0.5-center in VP8RandomBits2()
55 static WEBP_INLINE int VP8RandomBits(VP8Random* const rg, int num_bits) { in VP8RandomBits() argument
56 return VP8RandomBits2(rg, num_bits, rg->amp_); in VP8RandomBits()
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_encoders.c121 * \param[in] num_bits The number of bits used to represent the register number.
128 size_t num_bits, in rogue_encoder_reg()
131 /* Verify "num" fits in "num_bits" and "bank" fits in "bank_bits". */ in rogue_encoder_reg()
132 assert(util_last_bit64(num) <= num_bits); in rogue_encoder_reg()
136 *value |= (bank << num_bits); in rogue_encoder_reg()
144 #define ROGUE_ENCODER_REG_VARIANT(bank_bits, num_bits) \
145 bool rogue_encoder_reg_##bank_bits##_##num_bits(uint64_t *value, \
157 return rogue_encoder_reg(value, bank_bits, bank, num_bits, num); \
125 rogue_encoder_reg(uint64_t *value, size_t bank_bits, size_t bank, size_t num_bits, size_t num) rogue_encoder_reg() argument
H A Drogue_encoders.h44 #define ROGUE_ENCODER_REG_VARIANT(bank_bits, num_bits) \
45 bool rogue_encoder_reg_##bank_bits##_##num_bits(uint64_t *value, \
/third_party/ffmpeg/libavformat/
H A Drtmpdh.c100 #define bn_random(bn, num_bits) \
102 int bits = num_bits; \
104 for (bits = num_bits; bits > 0; bits -= 32) { \
108 mpz_fdiv_r_2exp(bn, bn, num_bits); \
136 #define bn_random(bn, num_bits) gcry_mpi_randomize(bn, num_bits, GCRY_WEAK_RANDOM)
154 #define bn_random(bn, num_bits) BN_rand(bn, num_bits, 0, 0)
200 #define bn_random(bn, num_bits) \
211 mbedtls_mpi_fill_random(bn, (num_bits
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_type.cpp70 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeInt() local
71 if (num_bits != 32) { in ValidateTypeInt()
72 if (num_bits == 8) { in ValidateTypeInt()
79 } else if (num_bits == 16) { in ValidateTypeInt()
86 } else if (num_bits == 64) { in ValidateTypeInt()
94 << "Invalid number of bits (" << num_bits in ValidateTypeInt()
124 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeFloat() local
125 if (num_bits == 32) { in ValidateTypeFloat()
128 if (num_bits == 16) { in ValidateTypeFloat()
137 if (num_bits in ValidateTypeFloat()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_type.cpp70 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeInt() local
71 if (num_bits != 32) { in ValidateTypeInt()
72 if (num_bits == 8) { in ValidateTypeInt()
79 } else if (num_bits == 16) { in ValidateTypeInt()
86 } else if (num_bits == 64) { in ValidateTypeInt()
94 << "Invalid number of bits (" << num_bits in ValidateTypeInt()
124 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeFloat() local
125 if (num_bits == 32) { in ValidateTypeFloat()
128 if (num_bits == 16) { in ValidateTypeFloat()
137 if (num_bits in ValidateTypeFloat()
[all...]
/third_party/spirv-tools/source/val/
H A Dvalidate_type.cpp69 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeInt() local
70 if (num_bits != 32) { in ValidateTypeInt()
71 if (num_bits == 8) { in ValidateTypeInt()
78 } else if (num_bits == 16) { in ValidateTypeInt()
85 } else if (num_bits == 64) { in ValidateTypeInt()
93 << "Invalid number of bits (" << num_bits in ValidateTypeInt()
124 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeFloat() local
125 if (num_bits == 32) { in ValidateTypeFloat()
128 if (num_bits == 16) { in ValidateTypeFloat()
137 if (num_bits in ValidateTypeFloat()
[all...]
/third_party/node/deps/openssl/openssl/crypto/bn/
H A Dbn_recp.c50 recp->num_bits = BN_num_bits(d); in BN_RECP_CTX_set()
115 j = recp->num_bits << 1; in BN_div_recp()
132 if (!BN_rshift(a, m, recp->num_bits)) in BN_div_recp()
136 if (!BN_rshift(d, b, i - recp->num_bits)) in BN_div_recp()
/third_party/openssl/crypto/bn/
H A Dbn_recp.c50 recp->num_bits = BN_num_bits(d); in BN_RECP_CTX_set()
115 j = recp->num_bits << 1; in BN_div_recp()
132 if (!BN_rshift(a, m, recp->num_bits)) in BN_div_recp()
136 if (!BN_rshift(d, b, i - recp->num_bits)) in BN_div_recp()
/third_party/skia/third_party/externals/freetype/src/pshinter/
H A Dpshrec.c127 mask->num_bits = 0; in ps_mask_done()
159 if ( (FT_UInt)idx >= mask->num_bits ) in ps_mask_test_bit()
174 if ( idx >= mask->num_bits ) in ps_mask_clear_bit()
192 if ( idx >= mask->num_bits ) in ps_mask_set_bit()
198 mask->num_bits = idx + 1; in ps_mask_set_bit()
270 mask->num_bits = 0; in ps_mask_table_alloc()
327 mask->num_bits = bit_count; in ps_mask_table_set_bits()
378 FT_UInt count1 = mask1->num_bits; in ps_mask_table_test_intersect()
379 FT_UInt count2 = mask2->num_bits; in ps_mask_table_test_intersect()
427 FT_UInt count1 = mask1->num_bits; in ps_mask_table_merge()
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dir_array_refcount.cpp59 num_bits = MAX2(1, var->type->arrays_of_arrays_size()); in ir_array_refcount_entry()
60 bits = new BITSET_WORD[BITSET_WORDS(num_bits)]; in ir_array_refcount_entry()
61 memset(bits, 0, BITSET_WORDS(num_bits) * sizeof(bits[0])); in ir_array_refcount_entry()
H A Dir_array_refcount.h60 assert(linearized_index <= num_bits); in is_linearized_index_referenced()
72 unsigned num_bits; member in ir_array_refcount_entry
/third_party/node/deps/v8/tools/v8windbg/src/
H A Dv8-debug-helper-interop.cc49 uint8_t num_bits, uint8_t shift_bits) in StructField()
54 num_bits(num_bits), in StructField()
111 struct_field.offset, struct_field.num_bits, in GetPropertiesAsVector()
47 StructField(std::u16string field_name, std::u16string type_name, std::string uncompressed_type_name, uint64_t offset, uint8_t num_bits, uint8_t shift_bits) StructField() argument
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeon_vcn_enc_2_0.c85 uint32_t num_bits[RENCODE_SLICE_HEADER_TEMPLATE_MAX_NUM_INSTRUCTIONS] = {0}; in radeon_enc_slice_header_hevc() local
102 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
116 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
157 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
174 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
187 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
200 num_bits[inst_index] = enc->bits_output - bits_copied; in radeon_enc_slice_header_hevc()
211 RADEON_ENC_CS(num_bits[j]); in radeon_enc_slice_header_hevc()
H A Dradeon_uvd_enc_1_1.c104 unsigned int num_bits) in radeon_uvd_enc_code_fixed_bits()
108 while (num_bits > 0) { in radeon_uvd_enc_code_fixed_bits()
109 unsigned int value_to_pack = value & (0xffffffff >> (32 - num_bits)); in radeon_uvd_enc_code_fixed_bits()
111 num_bits > (32 - enc->bits_in_shifter) ? (32 - enc->bits_in_shifter) : num_bits; in radeon_uvd_enc_code_fixed_bits()
113 if (bits_to_pack < num_bits) in radeon_uvd_enc_code_fixed_bits()
114 value_to_pack = value_to_pack >> (num_bits - bits_to_pack); in radeon_uvd_enc_code_fixed_bits()
117 num_bits -= bits_to_pack; in radeon_uvd_enc_code_fixed_bits()
639 uint32_t num_bits[RENC_UVD_SLICE_HEADER_TEMPLATE_MAX_NUM_INSTRUCTIONS] = {0}; in radeon_uvd_enc_slice_header_hevc() local
655 num_bits[inst_inde in radeon_uvd_enc_slice_header_hevc()
103 radeon_uvd_enc_code_fixed_bits(struct radeon_uvd_encoder *enc, unsigned int value, unsigned int num_bits) radeon_uvd_enc_code_fixed_bits() argument
[all...]
/third_party/ffmpeg/libavcodec/
H A Dproresdec2.c61 const int num_bits, const int decode_precision) { in unpack_alpha()
62 const int mask = (1 << num_bits) - 1; in unpack_alpha()
70 val = get_bits(gb, num_bits); in unpack_alpha()
73 val = get_bits(gb, num_bits == 16 ? 7 : 4); in unpack_alpha()
80 if (num_bits == 16) { in unpack_alpha()
101 if (num_bits == 16) { in unpack_alpha()
122 const int num_bits) in unpack_alpha_10()
124 if (num_bits == 16) { in unpack_alpha_10()
132 const int num_bits) in unpack_alpha_12()
134 if (num_bits in unpack_alpha_12()
60 unpack_alpha(GetBitContext *gb, uint16_t *dst, int num_coeffs, const int num_bits, const int decode_precision) unpack_alpha() argument
121 unpack_alpha_10(GetBitContext *gb, uint16_t *dst, int num_coeffs, const int num_bits) unpack_alpha_10() argument
131 unpack_alpha_12(GetBitContext *gb, uint16_t *dst, int num_coeffs, const int num_bits) unpack_alpha_12() argument
[all...]

Completed in 14 milliseconds

1234