/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtin-number-prototype.c | 77 int32_t exponent, /**< decimal exponent */ in ecma_builtin_number_prototype_helper_to_string() 83 if (exponent <= 0) in ecma_builtin_number_prototype_helper_to_string() 94 for (int i = 0; i < -exponent && to_num_digits > 0; i++) in ecma_builtin_number_prototype_helper_to_string() 105 to_copy = JERRY_MIN (to_copy, (lit_utf8_size_t) exponent); in ecma_builtin_number_prototype_helper_to_string() 111 exponent -= (int32_t) to_copy; in ecma_builtin_number_prototype_helper_to_string() 114 while (exponent > 0 && to_num_digits > 0) in ecma_builtin_number_prototype_helper_to_string() 119 exponent--; in ecma_builtin_number_prototype_helper_to_string() 155 int32_t exponent, /**< decimal exponent */ in ecma_builtin_binary_floating_number_to_string() 75 ecma_builtin_number_prototype_helper_to_string(lit_utf8_byte_t *digits_p, lit_utf8_size_t num_digits, int32_t exponent, lit_utf8_byte_t *to_digits_p, lit_utf8_size_t to_num_digits) ecma_builtin_number_prototype_helper_to_string() argument 153 ecma_builtin_binary_floating_number_to_string(lit_utf8_byte_t *digits_p, int32_t exponent, lit_utf8_byte_t *to_digits_p, lit_utf8_size_t to_num_digits) ecma_builtin_binary_floating_number_to_string() argument 302 int32_t exponent; ecma_builtin_number_prototype_object_to_string() local 671 int32_t exponent; ecma_builtin_number_prototype_object_to_fixed() local 769 int32_t exponent; ecma_builtin_number_prototype_object_to_exponential() local 874 int32_t exponent; ecma_builtin_number_prototype_object_to_precision() local [all...] |
/third_party/mesa3d/src/util/ |
H A D | format_r11g11b10f.h | 64 /* Map exponent to the range [-127,128] */ in f32_to_uf11() 65 int exponent = ((f32.ui >> 23) & 0xff) - 127; in f32_to_uf11() local 68 if (exponent == 128) { /* Infinity or NaN */ in f32_to_uf11() 92 } else if (exponent > -15) { /* Representable value */ in f32_to_uf11() 93 exponent += UF11_EXPONENT_BIAS; in f32_to_uf11() 95 uf11 = exponent << UF11_EXPONENT_SHIFT | mantissa; in f32_to_uf11() 108 int exponent = (val & 0x07c0) >> UF11_EXPONENT_SHIFT; in uf11_to_f32() local 113 if (exponent == 0) { in uf11_to_f32() 118 } else if (exponent == 31) { in uf11_to_f32() 122 exponent in uf11_to_f32() 147 int exponent = ((f32.ui >> 23) & 0xff) - 127; f32_to_uf10() local 190 int exponent = (val & 0x03e0) >> UF10_EXPONENT_SHIFT; uf10_to_f32() local [all...] |
H A D | fast_idiv_by_const.c | 105 /* Begin a loop that increments the exponent, until we find a power of 2 in util_compute_fast_udiv_info() 108 unsigned exponent; in util_compute_fast_udiv_info() local 109 for (exponent = 0; ; exponent++) { in util_compute_fast_udiv_info() 110 /* Quotient and remainder is from previous exponent; compute it for this in util_compute_fast_udiv_info() 111 * exponent. in util_compute_fast_udiv_info() 123 /* We're done if this exponent works for the round_up algorithm. in util_compute_fast_udiv_info() 124 * Note that exponent may be larger than the maximum shift supported, in util_compute_fast_udiv_info() 127 if ((exponent + extra_shift >= ceil_log_2_D) || in util_compute_fast_udiv_info() 128 (D - remainder) <= ((uint64_t)1 << (exponent in util_compute_fast_udiv_info() 191 unsigned exponent = SINT_BITS - 1; util_compute_fast_sdiv_info() local [all...] |
/third_party/icu/vendor/double-conversion/upstream/double-conversion/ |
H A D | strtod.cc | 105 int exponent, in CutToMaxSignificantDigits() 118 exponent + (buffer.length() - kMaxSignificantDecimalDigits); in CutToMaxSignificantDigits() 126 static void TrimAndCut(Vector<const char> buffer, int exponent, in TrimAndCut() argument 131 exponent += left_trimmed.length() - right_trimmed.length(); in TrimAndCut() 135 CutToMaxSignificantDigits(right_trimmed, exponent, in TrimAndCut() 141 *updated_exponent = exponent; in TrimAndCut() 182 // Compute the binary exponent. in ReadDiyFp() 183 int exponent = 0; in ReadDiyFp() local 184 *result = DiyFp(significand, exponent); in ReadDiyFp() 191 int exponent, in DoubleStrtod() 104 CutToMaxSignificantDigits(Vector<const char> buffer, int exponent, char* significant_buffer, int* significant_exponent) CutToMaxSignificantDigits() argument 190 DoubleStrtod(Vector<const char> trimmed, int exponent, double* result) DoubleStrtod() argument 247 AdjustmentPowerOfTen(int exponent) AdjustmentPowerOfTen() argument [all...] |
H A D | bignum-dtoa.cc | 37 static int NormalizedExponent(uint64_t significand, int exponent) { in NormalizedExponent() argument 41 exponent = exponent - 1; in NormalizedExponent() 43 return exponent; in NormalizedExponent() 49 static int EstimatePower(int exponent); 53 int exponent, 94 int exponent; in BignumDtoa() local 100 exponent = Single(f).Exponent(); in BignumDtoa() 104 exponent = Double(v).Exponent(); in BignumDtoa() 111 int normalized_exponent = NormalizedExponent(significand, exponent); in BignumDtoa() 385 EstimatePower(int exponent) EstimatePower() argument 417 InitialScaledStartValuesPositiveExponent( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesPositiveExponent() argument 450 InitialScaledStartValuesNegativeExponentPositivePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentPositivePower() argument 484 InitialScaledStartValuesNegativeExponentNegativePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentNegativePower() argument 568 InitialScaledStartValues(uint64_t significand, int exponent, bool lower_boundary_is_closer, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValues() argument [all...] |
H A D | fixed-dtoa.cc | 220 // point at bit (-exponent). 222 // -128 <= exponent <= 0. 223 // 0 <= fractionals * 2^exponent < 1 230 static void FillFractionals(uint64_t fractionals, int exponent, in FillFractionals() argument 233 DOUBLE_CONVERSION_ASSERT(-128 <= exponent && exponent <= 0); in FillFractionals() 235 // (-exponent). Inside the function the non-converted remainder of fractionals in FillFractionals() 237 if (-exponent <= 64) { in FillFractionals() 240 int point = -exponent; in FillFractionals() 267 DOUBLE_CONVERSION_ASSERT(64 < -exponent in FillFractionals() 317 int exponent = Double(v).Exponent(); FastFixedDtoa() local 368 significand <<= exponent; FastFixedDtoa() local [all...] |
/third_party/icu/icu4c/source/i18n/ |
H A D | double-conversion-strtod.cpp | 119 int exponent, in CutToMaxSignificantDigits() 132 exponent + (buffer.length() - kMaxSignificantDecimalDigits); in CutToMaxSignificantDigits() 140 static void TrimAndCut(Vector<const char> buffer, int exponent, in TrimAndCut() argument 145 exponent += left_trimmed.length() - right_trimmed.length(); in TrimAndCut() 149 CutToMaxSignificantDigits(right_trimmed, exponent, in TrimAndCut() 155 *updated_exponent = exponent; in TrimAndCut() 196 // Compute the binary exponent. in ReadDiyFp() 197 int exponent = 0; in ReadDiyFp() local 198 *result = DiyFp(significand, exponent); in ReadDiyFp() 205 int exponent, in DoubleStrtod() 118 CutToMaxSignificantDigits(Vector<const char> buffer, int exponent, char* significant_buffer, int* significant_exponent) CutToMaxSignificantDigits() argument 204 DoubleStrtod(Vector<const char> trimmed, int exponent, double* result) DoubleStrtod() argument 261 AdjustmentPowerOfTen(int exponent) AdjustmentPowerOfTen() argument [all...] |
H A D | double-conversion-bignum-dtoa.cpp | 51 static int NormalizedExponent(uint64_t significand, int exponent) { in NormalizedExponent() argument 55 exponent = exponent - 1; in NormalizedExponent() 57 return exponent; in NormalizedExponent() 63 static int EstimatePower(int exponent); 67 int exponent, 108 int exponent; in BignumDtoa() local 114 exponent = Single(f).Exponent(); in BignumDtoa() 118 exponent = Double(v).Exponent(); in BignumDtoa() 125 int normalized_exponent = NormalizedExponent(significand, exponent); in BignumDtoa() 399 EstimatePower(int exponent) EstimatePower() argument 431 InitialScaledStartValuesPositiveExponent( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesPositiveExponent() argument 464 InitialScaledStartValuesNegativeExponentPositivePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentPositivePower() argument 498 InitialScaledStartValuesNegativeExponentNegativePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentNegativePower() argument 582 InitialScaledStartValues(uint64_t significand, int exponent, bool lower_boundary_is_closer, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValues() argument [all...] |
/third_party/node/deps/icu-small/source/i18n/ |
H A D | double-conversion-strtod.cpp | 119 int exponent, in CutToMaxSignificantDigits() 132 exponent + (buffer.length() - kMaxSignificantDecimalDigits); in CutToMaxSignificantDigits() 140 static void TrimAndCut(Vector<const char> buffer, int exponent, in TrimAndCut() argument 145 exponent += left_trimmed.length() - right_trimmed.length(); in TrimAndCut() 149 CutToMaxSignificantDigits(right_trimmed, exponent, in TrimAndCut() 155 *updated_exponent = exponent; in TrimAndCut() 196 // Compute the binary exponent. in ReadDiyFp() 197 int exponent = 0; in ReadDiyFp() local 198 *result = DiyFp(significand, exponent); in ReadDiyFp() 205 int exponent, in DoubleStrtod() 118 CutToMaxSignificantDigits(Vector<const char> buffer, int exponent, char* significant_buffer, int* significant_exponent) CutToMaxSignificantDigits() argument 204 DoubleStrtod(Vector<const char> trimmed, int exponent, double* result) DoubleStrtod() argument 261 AdjustmentPowerOfTen(int exponent) AdjustmentPowerOfTen() argument [all...] |
H A D | double-conversion-bignum-dtoa.cpp | 51 static int NormalizedExponent(uint64_t significand, int exponent) { in NormalizedExponent() argument 55 exponent = exponent - 1; in NormalizedExponent() 57 return exponent; in NormalizedExponent() 63 static int EstimatePower(int exponent); 67 int exponent, 108 int exponent; in BignumDtoa() local 114 exponent = Single(f).Exponent(); in BignumDtoa() 118 exponent = Double(v).Exponent(); in BignumDtoa() 125 int normalized_exponent = NormalizedExponent(significand, exponent); in BignumDtoa() 399 EstimatePower(int exponent) EstimatePower() argument 431 InitialScaledStartValuesPositiveExponent( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesPositiveExponent() argument 464 InitialScaledStartValuesNegativeExponentPositivePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentPositivePower() argument 498 InitialScaledStartValuesNegativeExponentNegativePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentNegativePower() argument 582 InitialScaledStartValues(uint64_t significand, int exponent, bool lower_boundary_is_closer, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValues() argument [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | double-conversion-strtod.cpp | 119 int exponent, in CutToMaxSignificantDigits() 132 exponent + (buffer.length() - kMaxSignificantDecimalDigits); in CutToMaxSignificantDigits() 140 static void TrimAndCut(Vector<const char> buffer, int exponent, in TrimAndCut() argument 145 exponent += left_trimmed.length() - right_trimmed.length(); in TrimAndCut() 149 CutToMaxSignificantDigits(right_trimmed, exponent, in TrimAndCut() 155 *updated_exponent = exponent; in TrimAndCut() 196 // Compute the binary exponent. in ReadDiyFp() 197 int exponent = 0; in ReadDiyFp() local 198 *result = DiyFp(significand, exponent); in ReadDiyFp() 205 int exponent, in DoubleStrtod() 118 CutToMaxSignificantDigits(Vector<const char> buffer, int exponent, char* significant_buffer, int* significant_exponent) CutToMaxSignificantDigits() argument 204 DoubleStrtod(Vector<const char> trimmed, int exponent, double* result) DoubleStrtod() argument 261 AdjustmentPowerOfTen(int exponent) AdjustmentPowerOfTen() argument [all...] |
H A D | double-conversion-bignum-dtoa.cpp | 51 static int NormalizedExponent(uint64_t significand, int exponent) { in NormalizedExponent() argument 55 exponent = exponent - 1; in NormalizedExponent() 57 return exponent; in NormalizedExponent() 63 static int EstimatePower(int exponent); 67 int exponent, 108 int exponent; in BignumDtoa() local 114 exponent = Single(f).Exponent(); in BignumDtoa() 118 exponent = Double(v).Exponent(); in BignumDtoa() 125 int normalized_exponent = NormalizedExponent(significand, exponent); in BignumDtoa() 399 EstimatePower(int exponent) EstimatePower() argument 431 InitialScaledStartValuesPositiveExponent( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesPositiveExponent() argument 464 InitialScaledStartValuesNegativeExponentPositivePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentPositivePower() argument 498 InitialScaledStartValuesNegativeExponentNegativePower( uint64_t significand, int exponent, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValuesNegativeExponentNegativePower() argument 582 InitialScaledStartValues(uint64_t significand, int exponent, bool lower_boundary_is_closer, int estimated_power, bool need_boundary_deltas, Bignum* numerator, Bignum* denominator, Bignum* delta_minus, Bignum* delta_plus) InitialScaledStartValues() argument [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
H A D | ScientificNotation.java | 49 * Sets the minimum number of digits to show in the exponent of scientific notation, padding with 57 * The minimum number of digits to show in the exponent. 84 * The strategy for displaying the sign in the exponent. 115 // During formatting, we need to provide an object with state (the exponent) as the inner modifier. 124 // the state (the exponent) into that ScientificModifier. There is no difference between safe and 133 /* unsafe */ int exponent; field in ScientificNotation.ScientificHandler 167 int exponent; in processQuantity() 173 exponent = 0; in processQuantity() 176 exponent = 0; in processQuantity() 179 exponent in processQuantity() 269 doApply(int exponent, FormattedStringBuilder output, int rightIndex) doApply() argument 291 final int exponent; global() field in ScientificNotation.ScientificModifier 294 ScientificModifier(int exponent, ScientificHandler handler) ScientificModifier() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/number/ |
H A D | ScientificNotation.java | 50 * Sets the minimum number of digits to show in the exponent of scientific notation, padding with 58 * The minimum number of digits to show in the exponent. 84 * The strategy for displaying the sign in the exponent. 114 // During formatting, we need to provide an object with state (the exponent) as the inner modifier. 123 // the state (the exponent) into that ScientificModifier. There is no difference between safe and 132 /* unsafe */ int exponent; field in ScientificNotation.ScientificHandler 166 int exponent; in processQuantity() 172 exponent = 0; in processQuantity() 175 exponent = 0; in processQuantity() 178 exponent in processQuantity() 268 doApply(int exponent, FormattedStringBuilder output, int rightIndex) doApply() argument 290 final int exponent; global() field in ScientificNotation.ScientificModifier 293 ScientificModifier(int exponent, ScientificHandler handler) ScientificModifier() argument [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | mpegaudio_tablegen.h | 50 int i, value, exponent; in mpegaudio_tableinit() local 64 for (exponent = 0; exponent < 512; exponent++) { in mpegaudio_tableinit() 65 if (exponent && (exponent & 3) == 0) in mpegaudio_tableinit() 67 exp2_val = exp2_base * exp2_lut[exponent & 3] / IMDCT_SCALAR; in mpegaudio_tableinit() 71 expval_table_fixed[exponent][value] = (f < 0xFFFFFFFF ? llrint(f) : 0xFFFFFFFF); in mpegaudio_tableinit() 74 expval_table_float[exponent][value] = f; in mpegaudio_tableinit() 78 exp_table_fixed[exponent] in mpegaudio_tableinit() [all...] |
/third_party/node/deps/v8/src/base/numbers/ |
H A D | strtod.cc | 91 static void TrimToMaxSignificantDigits(Vector<const char> buffer, int exponent, in TrimLeadingZeros() argument 104 exponent + (buffer.length() - kMaxSignificantDecimalDigits); in TrimLeadingZeros() 141 // Compute the binary exponent. in TrimLeadingZeros() 142 int exponent = 0; in TrimLeadingZeros() local 143 *result = DiyFp(significand, exponent); in TrimLeadingZeros() 148 static bool DoubleStrtod(Vector<const char> trimmed, int exponent, in TrimLeadingZeros() argument 166 // If the 10^exponent (resp. 10^-exponent) fits into a double too then we in TrimLeadingZeros() 171 if (exponent < 0 && -exponent < kExactPowersOfTenSiz in TrimLeadingZeros() 205 AdjustmentPowerOfTen(int exponent) TrimLeadingZeros() argument 234 DiyFpStrtod(Vector<const char> buffer, int exponent, double* result) DiyFpStrtod() argument 348 BignumStrtod(Vector<const char> buffer, int exponent, double guess) BignumStrtod() argument 391 Strtod(Vector<const char> buffer, int exponent) Strtod() argument [all...] |
H A D | fixed-dtoa.cc | 193 // point at bit (-exponent). 195 // -128 <= exponent <= 0. 196 // 0 <= fractionals * 2^exponent < 1 203 static void FillFractionals(uint64_t fractionals, int exponent, in FillFractionals() argument 206 DCHECK(-128 <= exponent && exponent <= 0); in FillFractionals() 208 // (-exponent). Inside the function the non-converted remainder of fractionals in FillFractionals() 210 if (-exponent <= 64) { in FillFractionals() 213 int point = -exponent; in FillFractionals() 238 DCHECK(64 < -exponent in FillFractionals() 282 int exponent = Double(v).Exponent(); FastFixedDtoa() local 333 significand <<= exponent; FastFixedDtoa() local [all...] |
/third_party/rust/crates/minimal-lexical/tests/ |
H A D | number_tests.rs | 6 exponent: -4, in is_fast_path_test() 13 number.exponent = -15; in is_fast_path_test() 17 number.exponent = -25; in is_fast_path_test() 21 number.exponent = 25; in is_fast_path_test() 25 number.exponent = 36; in is_fast_path_test() 29 number.exponent = 38; in is_fast_path_test() 34 number.exponent = 0; in is_fast_path_test() 54 exponent: -4, in try_fast_path_test() 61 number.exponent = -10; in try_fast_path_test() 65 number.exponent in try_fast_path_test() [all...] |
/third_party/python/Modules/_decimal/tests/ |
H A D | randfloat.py | 33 digits, exponent = n, e 35 s = '{}e{}'.format(digits, exponent) 38 s = '{}e{}'.format(digits * 10**40, exponent - 40) 44 digits, exponent = n, e 46 s = '{}e{}'.format(digits, exponent) 49 s = '{}e{}'.format(digits * 10**40, exponent - 40) 52 exponent -= 1 73 exponent = 0 77 exponent = e 78 s = '{}e{}'.format(digits, exponent) [all...] |
/third_party/musl/libc-test/src/functionalext/supplement/math/math_gtest/ |
H A D | math_frexp_test.cpp | 38 int exponent; in HWTEST_F() local 40 double fraction = frexp(inputNum, &exponent); in HWTEST_F() 41 EXPECT_DOUBLE_EQ(2048.0, scalbn(fraction, exponent)); in HWTEST_F() 67 int exponent; in HWTEST_F() local 69 float fraction = frexpf(inputNum, &exponent); in HWTEST_F() 70 EXPECT_FLOAT_EQ(2048.0f, scalbnf(fraction, exponent)); in HWTEST_F() 80 int exponent; in HWTEST_F() local 82 float fraction = frexpf(inputNum, &exponent); in HWTEST_F() 83 EXPECT_FLOAT_EQ(6.3f, scalbnf(fraction, exponent)); in HWTEST_F() 93 int exponent; in HWTEST_F() local [all...] |
/third_party/vk-gl-cts/external/amber/src/src/ |
H A D | float16_helper.cc | 22 // | exponent | mantissa | 26 // | exponent | mantissa | 30 // | s | exponent | mantissa | 34 // | s | exponent | mantissa | 45 // Return exponent value of 32 bits float. 51 uint32_t exponent = exponent_bits - 112U; in FloatExponent() 53 assert(((exponent & ~half_exponent_mask) == 0U) && "Float exponent overflow"); in FloatExponent() 54 return static_cast<uint16_t>(exponent & half_exponent_mask); in FloatExponent() 68 uint32_t exponent in HexFloat16ToFloat() local 89 uint32_t exponent = (((static_cast<uint32_t>(value[1]) << 2U) | HexFloat11ToFloat() local 106 uint32_t exponent = (((static_cast<uint32_t>(value[1]) << 3U) | HexFloat10ToFloat() local 139 uint16_t exponent = FloatExponent(*hex); FloatToHexFloat16() local [all...] |
/third_party/vk-gl-cts/framework/delibs/debase/ |
H A D | deFloat16Test.c | 119 deUint32 exponent = deRandom_getUint32(&rnd); in deFloat16_selfTest() local 122 exponent = exponent % (127 - 25) + 1; /* Make sure >= 1, <= 127 - 25 */ in deFloat16_selfTest() 125 DE_TEST_ASSERT(deFloat32To16RTZ(getFloat32(0, exponent, mantissa)) == getFloat16(0, 0, 0)); in deFloat16_selfTest() 126 DE_TEST_ASSERT(deFloat32To16RTZ(getFloat32(1, exponent, mantissa)) == getFloat16(1, 0, 0)); in deFloat16_selfTest() 163 deUint32 exponent = deRandom_getUint32(&rnd); in deFloat16_selfTest() local 166 exponent = exponent % ((127 + 14) - (127 -14) + 1) + (127 - 14); /* Make sure >= 127 - 14, <= 127 + 14 */ in deFloat16_selfTest() 169 DE_TEST_ASSERT(deFloat32To16RTZ(getFloat32(0, exponent, mantissa)) == getFloat16(0, (deUint16) (exponent in deFloat16_selfTest() 180 deUint32 exponent = deRandom_getUint32(&rnd); deFloat16_selfTest() local 240 deUint32 exponent = deRandom_getUint32(&rnd); deFloat16_selfTest() local 324 deUint32 exponent = deRandom_getUint32(&rnd); deFloat16_selfTest() local [all...] |
/third_party/benchmark/src/ |
H A D | string_util.cc | 35 std::string* mantissa, int64_t* exponent) { in ToExponentAndMantissa() 59 *exponent = i + 1; in ToExponentAndMantissa() 65 *exponent = 0; in ToExponentAndMantissa() 74 *exponent = -static_cast<int64_t>(i + 1); in ToExponentAndMantissa() 81 *exponent = 0; in ToExponentAndMantissa() 84 *exponent = 0; in ToExponentAndMantissa() 89 std::string ExponentToPrefix(int64_t exponent, bool iec) { in ExponentToPrefix() argument 90 if (exponent == 0) return ""; in ExponentToPrefix() 92 const int64_t index = (exponent > 0 ? exponent in ExponentToPrefix() 34 ToExponentAndMantissa(double val, int precision, double one_k, std::string* mantissa, int64_t* exponent) ToExponentAndMantissa() argument 104 int64_t exponent; ToBinaryStringFullySpecified() local [all...] |
/third_party/glslang/SPIRV/ |
H A D | hex_float.h | 178 // Number of bits that represent the exponent. 182 // The bias of the exponent. (How much we need to subtract from the stored 188 // 1 sign bit, 8 exponent bits, 23 fractional bits. 202 // 1 sign bit, 11 exponent bits, 52 fractional bits. 216 // 1 sign bit, 5 exponent bits, 10 fractional bits. 281 // The least significant bit in the exponent, which is also the bit 294 // The bits that represent the exponent. 298 // How far left the exponent is shifted. 305 // The maximum representable unbiased exponent. 308 // The minimum representable exponent fo 382 setFromSignUnbiasedExponentAndNormalizedSignificand( bool negative, int_type exponent, uint_type significand, bool round_denorm_up) setFromSignUnbiasedExponentAndNormalizedSignificand() argument 571 int_type exponent = getUnbiasedExponent(); castTo() local 669 const uint_type exponent = static_cast<uint_type>( operator <<() local 881 int_type exponent = HF::exponent_bias; operator >>() local [all...] |
/third_party/skia/third_party/externals/dng_sdk/source/ |
H A D | dng_utils.h | 809 int32 exponent = (halfValue >> 10) & 0x0000001f; in DNG_HalfToFloat() local 812 if (exponent == 0) in DNG_HalfToFloat() 832 exponent -= 1; in DNG_HalfToFloat() 835 exponent += 1; in DNG_HalfToFloat() 842 else if (exponent == 31) in DNG_HalfToFloat() 867 exponent += (127 - 15); in DNG_HalfToFloat() 870 // Assemble sign, exponent and mantissa. in DNG_HalfToFloat() 872 return (uint32) ((sign << 31) | (exponent << 23) | mantissa); in DNG_HalfToFloat() 882 int32 exponent = ((i >> 23) & 0x000000ff) - (127 - 15); in DNG_FloatToHalf() local 885 if (exponent < in DNG_FloatToHalf() 980 int32 exponent = (input [0] ) & 0x7F; DNG_FP24ToFloat() local 1052 int32 exponent = (int32) ((input >> 23) & 0xFF) - 128; DNG_FloatToFP24() local [all...] |