Home
last modified time | relevance | path

Searched refs:real (Results 1 – 25 of 1800) sorted by relevance

12345678910>>...72

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/stdc/
H A Dmath.d58 enum double HUGE_VALL = real.infinity;
229 pure int fpclassify(real x); in version()
234 pure int isfinite(real x); in version()
239 pure int isinf(real x); in version()
244 pure int isnan(real x); in version()
249 pure int isnormal(real x); in version()
254 pure int signbit(real x); in version()
259 pure int isgreater(real x, real y); in version()
264 pure int isgreaterequal(real x, real y); in version()
269 pure int isless(real x, real y); in version()
[all …]
H A Dfloat_.d30 enum DECIMAL_DIG = real.dig;
36 enum LDBL_DIG = real.dig;
43 enum LDBL_MANT_DIG = real.mant_dig;
50 enum LDBL_MIN = real.min_normal;
57 enum LDBL_MAX = real.max;
64 enum LDBL_EPSILON = real.epsilon;
71 enum LDBL_MIN_EXP = real.min_exp;
78 enum LDBL_MAX_EXP = real.max_exp;
85 enum LDBL_MIN_10_EXP = real.min_10_exp;
92 enum LDBL_MAX_10_EXP = real.max_10_exp;
H A Dconfig.d80 alias c_long_double = real; in version()
110 alias c_complex_real = ddoc_complex!real; in version()
190 alias c_long_double = real;
192 alias c_long_double = real; // 64-bit real for MSVC targets
196 alias c_long_double = real; in version()
198 alias c_long_double = real; in version()
216 alias real c_long_double; in version()
221 alias real c_long_double; in version()
223 alias real c_long_double; in version()
225 alias real c_long_double; in version()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/internal/math/
H A Derrorfunction.d34 immutable real EXP_2 = 0.135335283236612691893999494972484403L; /* exp(-2) */
35 enum real SQRT2PI = 2.50662827463100050241576528481104525L; // sqrt(2pi)
38 enum real MAXLOG = 0x1.62e42fefa39ef358p+13L; // log(real.max)
39 enum real MINLOG = -0x1.6436716d5406e6d8p+13L; // log(real.min*real.epsilon) = log(smallest denorma…
53 immutable real[10] P = [ -0x1.30dfa809b3cc6676p-17, 0x1.38637cd0913c0288p+18, variable
59 immutable real[11] Q = [ 0x1.14d8e2a72dec49f4p+19, 0x1.0c880ff467626e1p+23, variable
67 enum isIEEEQuadruple = floatTraits!real.realFormat == RealFormat.ieeeQuadruple;
73 immutable real[9] RNr13 = [ variable
84 immutable real[9] RDr13 = [ variable
97 immutable real C13a = 0.723663330078125L;
[all …]
H A Dgammafunction.d32 enum real SQRT2PI = 2.50662827463100050242E0L; // sqrt(2pi)
33 immutable real EULERGAMMA = 0.57721_56649_01532_86060_65120_90082_40243_10421_59335_93992L; /** Eul…
37 immutable real[8] GammaNumeratorCoeffs = [ 1.0, variable
43 immutable real[9] GammaDenominatorCoeffs = [ 1.0, variable
49 immutable real[9] GammaSmallCoeffs = [ 1.0, variable
55 immutable real[9] GammaSmallNegCoeffs = [ -1.0, variable
61 immutable real[7] logGammaStirlingCoeffs = [ variable
67 immutable real[7] logGammaNumerator = [ variable
73 immutable real[8] logGammaDenominator = [ variable
87 real gammaStirling(real x) in gammaStirling()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/internal/math/
H A Derrorfunction.d35 immutable real EXP_2 = 0.135335283236612691893999494972484403L; /* exp(-2) */
36 enum real SQRT2PI = 2.50662827463100050241576528481104525L; // sqrt(2pi)
39 enum real MAXLOG = 0x1.62e42fefa39ef358p+13L; // log(real.max)
40 enum real MINLOG = -0x1.6436716d5406e6d8p+13L; // log(real.min*real.epsilon) = log(smallest denorma…
54 immutable real[10] P = [ -0x1.30dfa809b3cc6676p-17L, 0x1.38637cd0913c0288p+18L, variable
60 immutable real[11] Q = [ 0x1.14d8e2a72dec49f4p+19L, 0x1.0c880ff467626e1p+23L, variable
68 enum isIEEEQuadruple = floatTraits!real.realFormat == RealFormat.ieeeQuadruple;
74 immutable real[9] RNr13 = [ variable
85 immutable real[9] RDr13 = [ variable
98 immutable real C13a = 0.723663330078125L;
[all …]
H A Dgammafunction.d33 enum real SQRT2PI = 2.50662827463100050242E0L; // sqrt(2pi)
34 immutable real EULERGAMMA = 0.57721_56649_01532_86060_65120_90082_40243_10421_59335_93992L; /** Eul…
38 immutable real[8] GammaNumeratorCoeffs = [ 1.0L, variable
44 immutable real[9] GammaDenominatorCoeffs = [ 1.0L, variable
50 immutable real[9] GammaSmallCoeffs = [ 1.0L, variable
56 immutable real[9] GammaSmallNegCoeffs = [ -1.0L, variable
62 immutable real[7] logGammaStirlingCoeffs = [ variable
68 immutable real[7] logGammaNumerator = [ variable
74 immutable real[8] logGammaDenominator = [ variable
88 real gammaStirling(real x) in gammaStirling()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmathspecial.d88 real gamma(real x) in gamma()
107 real logGamma(real x) in logGamma()
120 real sgnGamma(real x) in sgnGamma()
126 if (x < -1/real.epsilon) in sgnGamma()
129 return real.nan; in sgnGamma()
134 return x == 0 ? copysign(1, x) : real.nan; in sgnGamma()
145 assert(isNaN(sgnGamma(-real.infinity)));
155 real beta(real x, real y) in beta()
177 real digamma(real x) in digamma()
188 real logmdigamma(real x) in logmdigamma()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmathspecial.d88 real gamma(real x) in gamma()
107 real logGamma(real x) in logGamma()
120 real sgnGamma(real x) in sgnGamma()
125 if (x < -1/real.epsilon) in sgnGamma()
128 return real.nan; in sgnGamma()
133 return x == 0 ? copysign(1, x) : real.nan; in sgnGamma()
144 assert(isNaN(sgnGamma(-real.infinity)));
154 real beta(real x, real y) in beta()
176 real digamma(real x) in digamma()
187 real logmdigamma(real x) in logmdigamma()
[all …]
H A Dmath.d234 static if (real.sizeof > double.sizeof) in version()
246 private bool equalsDigit(real x, real y, uint ndigits) in version()
270 alias real_t = real; in version()
286 static assert(real.mant_dig == 53 || real.mant_dig == 64 in version()
287 || real.mant_dig == 113, in version()
293 static assert(real.mant_dig == 53 || real.mant_dig == 106
294 || real.mant_dig == 113,
572 enum real E = 0x1.5bf0a8b1457695355fb8ac404e7a8p+1L; /** e = 2.718281... */
573 enum real LOG2T = 0x1.a934f0979a3715fc9257edfe9b5fbp+1L; /** $(SUB log, 2)10 = 3.321928... */
574 enum real LOG2E = 0x1.71547652b82fe1777d0ffda0d23a8p+0L; /** $(SUB log, 2)e = 1.442695... */
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Dmath.d40 extern (C) real rndtonl(real x);
57 real cos(real x); /* intrinsic */ /// ditto
74 real sin(real x); /* intrinsic */ /// ditto
85 long rndtol(real x); /* intrinsic */ /// ditto
100 real sqrt(real x); /* intrinsic */ /// ditto
109 real ldexp(real n, int exp); /* intrinsic */ /// ditto
112 static if (real.mant_dig == 113)
117 else static if (real.mant_dig == 106)
123 else static if (real.mant_dig == 64)
128 else static if (real.mant_dig == 53)
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/
H A Dcomplex_cmath.h35 return hypot(__c.real(), __c.imag()); in abs()
41 return atan2(__c.imag(), __c.real()); in arg()
59 if (std::isinf(__c.real())) in norm()
60 return abs(__c.real()); in norm()
63 return __c.real() * __c.real() + __c.imag() * __c.imag(); in norm()
69 return std::complex<_Tp>(__c.real(), -__c.imag()); in conj()
76 if (std::isinf(__c.real()) || std::isinf(__c.imag())) in proj()
124 if (std::isinf(__x.real())) { in sqrt()
125 if (__x.real() > _Tp(0)) in sqrt()
126 return std::complex<_Tp>(__x.real(), std::isnan(__x.imag()) in sqrt()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/math/
H A Doperations.d45 real NaN(ulong payload) @trusted pure nothrow @nogc in NaN()
49 alias F = floatTraits!(real); in NaN()
94 real x; in NaN()
103 real x = real.nan; in NaN()
132 real a = NaN(1_000_000);
141 static if (floatTraits!(real).realFormat == RealFormat.ieeeDouble)
160 ulong getNaNPayload(real x) @trusted pure nothrow @nogc in getNaNPayload()
165 alias F = floatTraits!(real); in getNaNPayload()
217 real a = NaN(1_000_000);
226 enum real a = NaN(1_000_000);
[all …]
H A Dconstants.d23 enum real E = 0x1.5bf0a8b1457695355fb8ac404e7a8p+1L; /** e = 2.718281... */
24 enum real LOG2T = 0x1.a934f0979a3715fc9257edfe9b5fbp+1L; /** $(SUB log, 2)10 = 3.321928... */
25 enum real LOG2E = 0x1.71547652b82fe1777d0ffda0d23a8p+0L; /** $(SUB log, 2)e = 1.442695... */
26 enum real LOG2 = 0x1.34413509f79fef311f12b35816f92p-2L; /** $(SUB log, 10)2 = 0.301029... */
27 enum real LOG10E = 0x1.bcb7b1526e50e32a6ab7555f5a67cp-2L; /** $(SUB log, 10)e = 0.434294... */
28 enum real LN2 = 0x1.62e42fefa39ef35793c7673007e5fp-1L; /** ln 2 = 0.693147... */
29 enum real LN10 = 0x1.26bb1bbb5551582dd4adac5705a61p+1L; /** ln 10 = 2.302585... */
30 enum real PI = 0x1.921fb54442d18469898cc51701b84p+1L; /** &pi; = 3.141592... */
31 enum real PI_2 = PI/2; /** $(PI) / 2 = 1.570796... */
32 enum real PI_4 = PI/4; /** $(PI) / 4 = 0.785398... */
[all …]
H A Dexponential.d51 static assert(real.mant_dig == 64); in version()
69 real p = 1.0, v = void;
114 assert(pow(real.nan, 2) is real.nan);
115 assert(pow(real.infinity, 2) == real.infinity);
124 immutable real x = 46;
149 assert(feqrel(pow(x, neg3), 1 / (x * x * x)) >= real.mant_dig - 1);
165 static if (real.mant_dig >= 64)
196 static if (real.mant_dig == 64) // x87
198 static real r1 = 21950.0L;
199 static real r2 = 0.000011L;
[all …]
H A Dtraits.d92 assert( isNaN(real.nan));
93 assert( isNaN(-real.nan));
95 assert(!isNaN(cast(real)-53.6));
102 static foreach (T; AliasSeq!(float, double, real))
169 assert(isFinite(real.max));
170 assert(isFinite(real.min_normal));
171 assert(!isFinite(real.nan));
172 assert(!isFinite(real.infinity));
182 static assert(isFinite(real.max));
183 static assert(isFinite(real.min_normal));
[all …]
H A Dtrigonometry.d51 static assert(real.mant_dig == 64); in version()
67 real cos(real x) @safe pure nothrow @nogc { return core.math.cos(x); } in pragma()
87 real function(real) pcos = &cos;
101 real r = cos(-2.0L);
125 real sin(real x) @safe pure nothrow @nogc { return core.math.sin(x); } in pragma()
141 real x = 30.0; in someFunc()
149 real function(real) psin = &sin;
163 real r = sin(-2.0L);
178 real tan(real x) @safe pure nothrow @nogc in pragma()
190 double tan(double x) @safe pure nothrow @nogc { return __ctfe ? cast(double) tan(cast(real) x) : ta… in pragma()
[all …]
H A Drounding.d37 static assert(real.mant_dig == 64); in version()
45 real ceil(real x) @trusted pure nothrow @nogc in ceil()
54 fld real ptr [RCX] ; in ceil()
95 real y = floorImpl(x); in ceil()
115 assert(ceil(real.infinity) == real.infinity);
116 assert(isNaN(ceil(real.nan)));
117 assert(isNaN(ceil(real.init)));
188 real floor(real x) @trusted pure nothrow @nogc in floor()
197 fld real ptr [RCX] ; in floor()
256 assert(floor(real.infinity) == real.infinity);
[all …]
H A Dremainder.d41 real fmod(real x, real y) @trusted nothrow @nogc in fmod()
73 real modf(real x, ref real i) @trusted nothrow @nogc in modf()
92 real frac;
93 real intpart;
120 real remainder(real x, real y) @trusted nothrow @nogc in remainder()
126 real remquo(real x, real y, out int n) @trusted nothrow @nogc /// ditto in remquo()
H A Dpackage.d303 assert(ieeeMean(-1*(1+8*real.epsilon),-2*(1+8*real.epsilon))
304 ==-1.5*(1+5*real.epsilon));
307 static if (floatTraits!(real).realFormat == RealFormat.ieeeExtended)
309 assert(ieeeMean(1.0L,real.infinity)==0x1p8192L);
310 assert(ieeeMean(0.0L,real.infinity)==1.5);
312 assert(ieeeMean(0.5*real.min_normal*(1-4*real.epsilon),0.5*real.min_normal)
313 == 0.5*real.min_normal*(1-2*real.epsilon));
320 static assert(real.mant_dig == 53 || real.mant_dig == 64 in version()
321 || real.mant_dig == 113, in version()
327 static assert(real.mant_dig == 53 || real.mant_dig == 113,
H A Dalgebraic.d69 assert(isNaN(abs(real.nan)));
70 assert(abs(-real.infinity) == real.infinity);
88 static foreach (T; AliasSeq!(float, double, real))
129 real fabs(real x) @safe pure nothrow @nogc { return core.math.fabs(x); } in pragma()
159 real function(real) pfabs = &fabs;
171 real r = fabs(-2.0L);
194 real sqrt(real x) @nogc @safe pure nothrow { return core.math.sqrt(x); } in pragma()
217 real function(real) psqrtr = &sqrt;
234 real r = sqrt(2.0L);
248 real cbrt(real x) @trusted nothrow @nogc in cbrt()
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dcomplex29 T real() const; // constexpr in C++14
32 void real(T);
59 constexpr float real() const;
60 void real(float);
88 constexpr double real() const;
89 void real(double);
117 constexpr long double real() const;
118 void real(long double);
167 template<class T> T real(const complex<T>&); // constexpr in C++14
168 long double real(long double); // constexpr in C++14
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/ppc/
H A Ddivtc3.c40 DD real = { .ld = __gcc_qdiv(realNumerator, denom) }; in __divtc3() local
43 real.s.hi = crt_scalbn(real.s.hi, -ilogbw); in __divtc3()
44 real.s.lo = crt_scalbn(real.s.lo, -ilogbw); in __divtc3()
48 if (crt_isnan(real.s.hi) && crt_isnan(imag.s.hi)) in __divtc3()
57 real.s.hi = crt_copysign(CRT_INFINITY,cDD.s.hi) * aDD.s.hi; in __divtc3()
58 real.s.lo = 0.0; in __divtc3()
68 real.s.hi = CRT_INFINITY * (aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi); in __divtc3()
69 real.s.lo = 0.0; in __divtc3()
79 real.s.hi = crt_copysign(0.0,(aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi)); in __divtc3()
80 real.s.lo = 0.0; in __divtc3()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dsimplify.cc339 mpfr_set (e->value.real, gfc_real_kinds[i].huge, GFC_RND_MODE); in init_result_expr()
340 mpfr_neg (e->value.real, e->value.real, GFC_RND_MODE); in init_result_expr()
343 mpfr_set (e->value.real, gfc_real_kinds[i].huge, GFC_RND_MODE); in init_result_expr()
345 mpfr_set_si (e->value.real, init, GFC_RND_MODE); in init_result_expr()
752 mpfr_abs (result->value.real, e->value.real, GFC_RND_MODE); in gfc_simplify_abs()
758 mpc_abs (result->value.real, e->value.complex, GFC_RND_MODE); in gfc_simplify_abs()
842 if (mpfr_cmp_si (x->value.real, 1) > 0 in gfc_simplify_acos()
843 || mpfr_cmp_si (x->value.real, -1) < 0) in gfc_simplify_acos()
850 mpfr_acos (result->value.real, x->value.real, GFC_RND_MODE); in gfc_simplify_acos()
876 if (mpfr_cmp_si (x->value.real, 1) < 0) in gfc_simplify_acosh()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dsimplify.c307 mpfr_set (e->value.real, gfc_real_kinds[i].huge, GFC_RND_MODE); in init_result_expr()
308 mpfr_neg (e->value.real, e->value.real, GFC_RND_MODE); in init_result_expr()
311 mpfr_set (e->value.real, gfc_real_kinds[i].huge, GFC_RND_MODE); in init_result_expr()
313 mpfr_set_si (e->value.real, init, GFC_RND_MODE); in init_result_expr()
720 mpfr_abs (result->value.real, e->value.real, GFC_RND_MODE); in gfc_simplify_abs()
726 mpc_abs (result->value.real, e->value.complex, GFC_RND_MODE); in gfc_simplify_abs()
810 if (mpfr_cmp_si (x->value.real, 1) > 0 in gfc_simplify_acos()
811 || mpfr_cmp_si (x->value.real, -1) < 0) in gfc_simplify_acos()
818 mpfr_acos (result->value.real, x->value.real, GFC_RND_MODE); in gfc_simplify_acos()
844 if (mpfr_cmp_si (x->value.real, 1) < 0) in gfc_simplify_acosh()
[all …]

12345678910>>...72