/third_party/ffmpeg/libavutil/ |
H A D | softfloat.h | 181 * This converts a fixed point value v with frac_bits fractional bits to a 183 * @returns a SoftFloat with value v * 2^-frac_bits 185 static inline av_const SoftFloat av_int2sf(int v, int frac_bits){ in av_int2sf() argument 191 return av_normalize_sf(av_normalize1_sf((SoftFloat){v, ONE_BITS + 1 - frac_bits + exp_offset})); in av_int2sf() 198 static inline av_const int av_sf2int(SoftFloat v, int frac_bits){ in av_sf2int() argument 199 v.exp += frac_bits - (ONE_BITS + 1); in av_sf2int()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_double_ops.c | 323 nir_ssa_def *frac_bits = nir_isub(b, nir_imm_int(b, 52), unbiased_exp); in lower_trunc() local 333 * return src & (~0 << frac_bits) in lower_trunc() 340 /* Compute "~0 << frac_bits" in terms of hi/lo 32-bit integer math */ in lower_trunc() 343 nir_ige(b, frac_bits, nir_imm_int(b, 32)), in lower_trunc() 345 nir_ishl(b, nir_imm_int(b, ~0), frac_bits)); in lower_trunc() 349 nir_ilt(b, frac_bits, nir_imm_int(b, 33)), in lower_trunc() 353 nir_isub(b, frac_bits, nir_imm_int(b, 32)))); in lower_trunc()
|
/third_party/mesa3d/src/util/ |
H A D | u_math.h | 758 util_unsigned_fixed(float value, unsigned frac_bits) in util_unsigned_fixed() argument 760 return value < 0 ? 0 : (uint32_t)(value * (1<<frac_bits)); in util_unsigned_fixed() 764 util_signed_fixed(float value, unsigned frac_bits) in util_signed_fixed() argument 766 return (int32_t)(value * (1<<frac_bits)); in util_signed_fixed()
|
/third_party/mesa3d/src/mesa/main/ |
H A D | macros.h | 226 * \param frac_bits The number of bits used to store the fractional part. 229 U_FIXED(float value, uint32_t frac_bits) in U_FIXED() argument 231 value *= (1 << frac_bits); in U_FIXED() 238 * \param frac_bits The number of bits used to store the fractional part. 241 S_FIXED(float value, uint32_t frac_bits) in S_FIXED() argument 243 return (int32_t) (value * (1 << frac_bits)); in S_FIXED()
|
/third_party/ffmpeg/libavcodec/ |
H A D | mlpdec.c | 772 int frac_bits, max_chan; in read_matrix_params() local 774 frac_bits = get_bits(gbp, 4); in read_matrix_params() 783 if (frac_bits > 14) { in read_matrix_params() 796 coeff_val = get_sbits(gbp, frac_bits + 2); in read_matrix_params() 798 s->matrix_coeff[mat][ch] = coeff_val * (1 << (14 - frac_bits)); in read_matrix_params()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe_common.h | 938 static inline int S_FIXED(float value, unsigned frac_bits) in S_FIXED() argument 940 return value * (1 << frac_bits); in S_FIXED()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_private.h | 213 radv_float_to_sfixed(float value, unsigned frac_bits) in radv_float_to_sfixed() argument 215 return value * (1 << frac_bits); in radv_float_to_sfixed() 219 radv_float_to_ufixed(float value, unsigned frac_bits) in radv_float_to_ufixed() argument 221 return value * (1 << frac_bits); in radv_float_to_ufixed()
|
/third_party/vixl/src/aarch64/ |
H A D | logic-aarch64.cc | 6312 uint16_t frac_bits = static_cast<uint16_t>(Bits(fraction, 51, 42)); 6313 return Float16Pack(sign, exp_bits, frac_bits); 6316 uint32_t frac_bits = static_cast<uint32_t>(Bits(fraction, 51, 29)); 6317 return FloatPack(sign, exp_bits, frac_bits);
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state.c | 4707 static inline int S_FIXED(float value, unsigned frac_bits) in S_FIXED() argument 4709 return value * (1 << frac_bits); in S_FIXED()
|
/third_party/node/deps/v8/src/execution/arm64/ |
H A D | simulator-logic-arm64.cc | 4079 uint32_t frac_bits = static_cast<uint32_t>(Bits(fraction, 51, 29)); in FPRecipEstimate() local 4080 return float_pack(sign, exp_bits, frac_bits); in FPRecipEstimate()
|