Home
last modified time | relevance | path

Searched refs:scalbn (Results 1 – 25 of 63) sorted by relevance

123

/external/musl/src/math/
Dscalb.c32 if ( fn > 65000.0) return scalbn(x, 65000); in scalb()
33 if (-fn > 65000.0) return scalbn(x,-65000); in scalb()
34 return scalbn(x,(int)fn); in scalb()
D__rem_pio2_large.c309 z = scalbn(z,q0); /* actual value of z */ in __rem_pio2_large()
345 z -= scalbn(1.0,q0); in __rem_pio2_large()
376 z = scalbn(z,-q0); in __rem_pio2_large()
388 fw = scalbn(1.0,q0); in __rem_pio2_large()
Dldexp.c5 return scalbn(x, n); in ldexp()
Dsignificand.c6 return scalbn(x, -ilogb(x)); in significand()
Dscalbln.c10 return scalbn(x, n); in scalbln()
Dscalbn.c4 double scalbn(double x, int n) in scalbn() function
Dscalbnl.c6 return scalbn(x, n); in scalbnl()
/external/musl/src/math/i386/
Dscalbn.s11 .global scalbn symbol
12 .type scalbn,@function
13 scalbn: label
Dscalbln.s1 # see scalbn.s
Dldexp.s1 # see scalbn.s
/external/rust/crates/libm/src/math/
Drem_pio2_large.rs15 use super::scalbn;
292 z = scalbn(z, q0); /* actual value of z */ in rem_pio2_large()
340 z -= scalbn(1., q0); in rem_pio2_large()
385 z = scalbn(z, -q0); in rem_pio2_large()
398 fw = scalbn(1., q0); in rem_pio2_large()
Dexp.rs68 use super::scalbn;
152 scalbn(y, k) in exp()
Dexp2.rs27 use super::scalbn;
387 scalbn(r, ki) in exp2()
Dmod.rs159 mod scalbn; module
273 pub use self::scalbn::scalbn;
Dldexp.rs3 super::scalbn(x, n) in ldexp()
Dscalbn.rs2 pub fn scalbn(x: f64, mut n: i32) -> f64 { in scalbn() function
Dfma.rs3 use super::scalbn;
203 scalbn(r, e) in fma()
/external/OpenCL-CTS/test_common/harness/
DerrorHelpers.cpp309 #define scalbn(_a, _i) ldexp(_a, _i) macro
362 return (float)scalbn(testVal - reference, ulp_exp); in Ulp_Error_Half_Float()
370 return (float)scalbn(testVal - reference, ulp_exp); in Ulp_Error_Half_Float()
442 return (float)scalbn(testVal - reference, ulp_exp); in Ulp_Error()
450 return (float)scalbn(testVal - reference, ulp_exp); in Ulp_Error()
/external/llvm/unittests/ADT/
DAPFloatTest.cpp2865 TEST(APFloatTest, scalbn) { in TEST() argument
2870 .bitwiseIsEqual(scalbn(APFloat(APFloat::IEEEsingle, "0x1p+0"), 0, RM))); in TEST()
2873 .bitwiseIsEqual(scalbn(APFloat(APFloat::IEEEsingle, "0x1p+0"), 42, RM))); in TEST()
2876 .bitwiseIsEqual(scalbn(APFloat(APFloat::IEEEsingle, "0x1p+0"), -42, RM))); in TEST()
2886 EXPECT_TRUE(PInf.bitwiseIsEqual(scalbn(PInf, 0, RM))); in TEST()
2887 EXPECT_TRUE(MInf.bitwiseIsEqual(scalbn(MInf, 0, RM))); in TEST()
2888 EXPECT_TRUE(PZero.bitwiseIsEqual(scalbn(PZero, 0, RM))); in TEST()
2889 EXPECT_TRUE(MZero.bitwiseIsEqual(scalbn(MZero, 0, RM))); in TEST()
2890 EXPECT_TRUE(QPNaN.bitwiseIsEqual(scalbn(QPNaN, 0, RM))); in TEST()
2891 EXPECT_TRUE(QMNaN.bitwiseIsEqual(scalbn(QMNaN, 0, RM))); in TEST()
[all …]
/external/harfbuzz_ng/util/
Dview-cairo.hh110 font_extents.ascent = scalbn ((double) hb_extents.ascender, scale_bits); in render()
111 font_extents.descent = -scalbn ((double) hb_extents.descender, scale_bits); in render()
112 font_extents.line_gap = scalbn ((double) hb_extents.line_gap, scale_bits); in render()
Dhelper-cairo.hh648 l->glyphs[i].x = scalbn ((double) hb_position->x_offset + x, scale_bits); in helper_cairo_line_from_buffer()
649 l->glyphs[i].y = scalbn ((double) -hb_position->y_offset + y, scale_bits); in helper_cairo_line_from_buffer()
656 l->glyphs[i].x = scalbn ((double) x, scale_bits); in helper_cairo_line_from_buffer()
657 l->glyphs[i].y = scalbn ((double) y, scale_bits); in helper_cairo_line_from_buffer()
/external/clang/lib/Headers/
D__clang_cuda_math_forward_declares.h167 __DEVICE__ double scalbn(double, int);
168 __DEVICE__ float scalbn(float, int);
250 using ::scalbn;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DAPFloat.h449 friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode);
584 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode);
680 friend DoubleAPFloat scalbn(DoubleAPFloat X, int Exp, roundingMode);
1202 friend APFloat scalbn(APFloat X, int Exp, roundingMode RM);
1213 inline APFloat scalbn(APFloat X, int Exp, APFloat::roundingMode RM) { in scalbn() function
1215 return APFloat(scalbn(X.U.IEEE, Exp, RM), X.getSemantics()); in scalbn()
1217 return APFloat(scalbn(X.U.Double, Exp, RM), X.getSemantics()); in scalbn()
/external/musl/src/internal/
Dfloatscan.c274 bias = copysignl(scalbn(1, 2*LDBL_MANT_DIG-bits-1), y); in decfloat()
275 frac = fmodl(y, scalbn(1, LDBL_MANT_DIG-bits)); in decfloat()
414 bias = copysignl(scalbn(1, 32+LDBL_MANT_DIG-bits-1), sign); in hexfloat()
/external/musl/include/
Dtgmath.h198 #undef scalbn
261 #define scalbn(x,y) __tg_real_2_1(scalbn, (x), (y)) macro

123