Home
last modified time | relevance | path

Searched refs:exponent (Results 1 - 25 of 342) sorted by relevance

12345678910>>...14

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtin-number-prototype.c77 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 Dformat_r11g11b10f.h64 /* 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 Dfast_idiv_by_const.c105 /* 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 Dstrtod.cc105 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 Dbignum-dtoa.cc37 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 Dfixed-dtoa.cc220 // 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 Ddouble-conversion-strtod.cpp119 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 Ddouble-conversion-bignum-dtoa.cpp51 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 Ddouble-conversion-strtod.cpp119 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 Ddouble-conversion-bignum-dtoa.cpp51 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 Ddouble-conversion-strtod.cpp119 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 Ddouble-conversion-bignum-dtoa.cpp51 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 DScientificNotation.java49 * 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 DScientificNotation.java50 * 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 Dmpegaudio_tablegen.h50 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 Dstrtod.cc91 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 Dfixed-dtoa.cc193 // 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 Dnumber_tests.rs6 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 Drandfloat.py33 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 Dmath_frexp_test.cpp38 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 Dfloat16_helper.cc22 // | 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 DdeFloat16Test.c119 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 Dstring_util.cc35 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 Dhex_float.h178 // 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 Ddng_utils.h809 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...]

Completed in 14 milliseconds

12345678910>>...14