Searched refs:log2 (Results 1 - 9 of 9) sorted by relevance

/bionic/libm/x86_64/
H A De_log.S101 movq log2(%rip), %xmm6
112 mulsd 8+log2(%rip), %xmm7
735 log2: label
740 .type log2,@object
741 .size log2,16
H A De_log10.S106 movq log2(%rip), %xmm6
117 mulsd 8+log2(%rip), %xmm7
763 log2: label
768 .type log2,@object
769 .size log2,16
H A Ds_log1p.S117 movq log2(%rip), %xmm6
130 mulsd 8+log2(%rip), %xmm4
769 log2: label
774 .type log2,@object
775 .size log2,16
H A De_pow.S37 // log2(x) calculation:
41 // LH is a short approximation for log2(e)
46 // log2(x) result: k - log2(B) + p(r)
48 // -log2(B) read from data table (high, low parts)
49 // log2(x) is formed from high and low parts
53 // Main path is taken if | floor(log2(|log2(|x|)|) + floor(log2|y|) | < 8,
55 // exp2(y*log2(
4254 log2: label
[all...]
/bionic/libm/upstream-freebsd/lib/msun/src/
H A De_log2.c23 * log2(x) = (f - 0.5*f*f + k_log1p(f)) / ln2 + k
116 __weak_reference(log2, log2l);
H A Dmath_private.h687 #define __ieee754_log2 log2
/bionic/linker/
H A Dlinker_allocator.cpp60 static inline uint16_t log2(size_t number) { function
259 uint16_t log2_size = log2(size);
/bionic/libm/include/
H A Dmath.h195 double log2(double);
/bionic/tests/
H A Dmath_test.cpp484 TEST(math, log2) {
485 ASSERT_DOUBLE_EQ(12.0, log2(4096.0));
1370 ASSERT_DOUBLE_EQ(5.0, exp2(log2(5)));
1684 DoMathDataTest<1>(g_log2_intel_data, log2);

Completed in 230 milliseconds