HomeSort by: relevance | last modified time | path
    Searched refs:min_normal (Results 1 - 22 of 22) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/stdc/
float_.d 46 enum FLT_MIN = float.min_normal;
48 enum DBL_MIN = double.min_normal;
50 enum LDBL_MIN = real.min_normal;
math.d 1465 return isfinite(x) && fabs(x) >= float.min_normal;
1471 return isfinite(x) && fabs(x) >= double.min_normal;
1477 return isfinite(x) && fabs(x) >= real.min_normal;
2680 else if (x<double.min_normal)
2682 immutable MIN = log(double.min_normal);
2683 for (; x<double.min_normal; x /= double.min_normal)
2708 else if (x<double.min_normal)
2710 immutable MIN = log10(double.min_normal);
2711 for (; x<double.min_normal; x /= double.min_normal
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/math/
operations.d 278 * $(SV $(PLUSMN)0.0, real.min_normal*real.epsilon )
494 * $(SV $(PLUSMN)0.0, -real.min_normal*real.epsilon )
544 assert( nextUp(-real.min_normal) == -real.min_normal*(1-real.epsilon) );
545 assert( nextUp(-real.min_normal*(1-real.epsilon)) == -real.min_normal*(1-2*real.epsilon) );
546 assert( isIdentical(-0.0L, nextUp(-real.min_normal*real.epsilon)) );
547 assert( nextUp(-0.0L) == real.min_normal*real.epsilon );
548 assert( nextUp(0.0L) == real.min_normal*real.epsilon );
549 assert( nextUp(real.min_normal*(1-real.epsilon)) == real.min_normal )
    [all...]
traits.d 155 assert( isFinite(float.min_normal));
164 assert(isFinite(double.min_normal));
170 assert(isFinite(real.min_normal));
177 static assert(isFinite(double.min_normal));
183 static assert(isFinite(real.min_normal));
209 return (x <= -X.min_normal && x != -X.infinity) || (x >= X.min_normal && x != X.infinity);
231 assert(!isNormal(real.min_normal/4));
251 static assert(!isNormal(real.min_normal/4));
271 return -X.min_normal < x && x < X.min_normal
    [all...]
rounding.d 426 assert(F.max.quantize(F.min_normal) == F.max);
427 assert((-F.max).quantize(F.min_normal) == -F.max);
428 assert(F.min_normal.quantize(F.max) == 0);
429 assert((-F.min_normal).quantize(F.max) == 0);
430 assert(F.min_normal.quantize(F.min_normal) == F.min_normal);
431 assert((-F.min_normal).quantize(F.min_normal) == -F.min_normal);
    [all...]
algebraic.d 413 [88/(64*sqrt(T.min_normal)), 105/(64*sqrt(T.min_normal)), 137/(64*sqrt(T.min_normal))],
414 [88/(128*sqrt(T.min_normal)), 105/(128*sqrt(T.min_normal)), 137/(128*sqrt(T.min_normal))],
415 [3*T.min_normal*T.epsilon, 4*T.min_normal*T.epsilon, 5*T.min_normal*T.epsilon],
416 [ T.min_normal, T.min_normal, sqrt(2.0L)*T.min_normal]
    [all...]
package.d 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));
354 // RECIP_EPSILON is the value such that (smallest_subnormal) * RECIP_EPSILON == T.min_normal
exponential.d 186 assert(isClose(pow(f2,10), 0.0f, 0.0, float.min_normal));
194 assert(isClose(pow(d2,66), 0.0, 0.0, double.min_normal));
204 assert(isClose(pow(r2,999), 0.0L, 0.0, real.min_normal));
218 static assert(isClose(pow(f2,10), 0.0f, 0.0, float.min_normal));
226 static assert(isClose(pow(d2,66), 0.0, 0.0, double.min_normal));
236 static assert(isClose(pow(r2,999), 0.0L, 0.0, real.min_normal));
1786 // set scratchreal = real.min_normal
2368 tuple(T(float.min_normal/2.0f), T(.5), -126),
2375 tuple(3 * (T.min_normal * T.epsilon), T( .75), (T.min_exp - T.mant_dig) + 2)
2394 [T.min_normal, .5, -16381]
    [all...]
hardware.d 423 () { x = T.min_normal; x /= T.max; },
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/array/
comparison.d 186 T[2] b = [T.min_normal, T.min_normal];
187 T[2] c = [T.max, T.min_normal];
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
target.h 173 real_t min_normal; member in struct:Target::FPTypeProperties
target.d 129 real_t min_normal; /// smallest representable normalized value that's not 0
typesem.d 2546 else if (ident == Id.min_normal)
2552 case Tfloat32: return floatValue(target.FloatProperties.min_normal);
2555 case Tfloat64: return floatValue(target.DoubleProperties.min_normal);
2558 case Tfloat80: return floatValue(target.RealProperties.min_normal);
3579 if (ident == Id.max || ident == Id.min || ident == Id.min_normal ||
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
numeric.d 435 static @property int min_10_exp(){ return cast(int) log10( +min_normal ); }
452 static @property CustomFloat min_normal()
694 auto e = cf.min_normal;
718 assert(to!float(myFloat.min_normal) == float.min_normal);
730 assert(to!double(myDouble.min_normal) == double.min_normal);
842 // testing .min_normal
845 static assert(CustomFloat!(5,2).min_normal.sign == 0);
846 static assert(CustomFloat!(5,2).min_normal.exponent == 1)
    [all...]
json.d 2209 assert(test(double.min_normal));
2215 const minSub = double.min_normal * double.epsilon;
conv.d 3521 assert(feq(cast(real) f, cast(real) float.min_normal));
3528 assert(feq(cast(real) d, cast(real) double.min_normal));
3546 real r = to!real(to!string(real.min_normal));
3550 // to!string returns 3.3621e-4932L. It is less than real.min_normal and it is subnormal value
3560 assert(to!string(r) == to!string(real.min_normal));
typecons.d 7929 static TD min_normal() {return TD(T.min_normal);}
traits.d 8213 static if (is(typeof(T.min_normal)))
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/internal/math/
gammafunction.d 407 assert(gamma(real.min_normal*real.epsilon) == real.infinity);
541 assert(logGamma(real.min_normal*real.epsilon) == real.infinity);
542 assert(logGamma(-real.min_normal*real.epsilon) == real.infinity);
585 * 1) Get exact real.max/min_normal/epsilon from compiler:
602 enum real MINLOG = -0x1.6546282207802c89d24d65e96274p+13L; // log(real.min_normal*real.epsilon) = log(smallest denormal)
607 enum real MINLOG = -0x1.6436716d5406e6d8p+13L; // log(real.min_normal*real.epsilon) = log(smallest denormal)
612 enum real MINLOG = -0x1.6436716d5406e6d8p+13L; // log(real.min_normal*real.epsilon) = log(smallest denormal)
617 enum real MINLOG = -0x1.74385446d71c3p+9L; // log(real.min_normal*real.epsilon) = log(smallest denormal)
937 x = real.min_normal * real.min_normal;
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-target.cc 86 real_from_string (&f.min_normal.rv (), buf);
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/
convert.d 409 if (x < T.min_normal) return -max;
526 testNumberConvert!("float.min_normal");
538 testNumberConvert!("double.min_normal");
545 testNumberConvert!("real.min_normal");
555 testNumberConvert!("float.min_normal/2");
557 testNumberConvert!("float.min_normal/2UL^^23");
560 testNumberConvert!("float.min_normal/19");
561 testNumberConvert!("float.min_normal/17");
563 testNumberConvert!("double.min_normal/2");
564 testNumberConvert!("double.min_normal/2UL^^52")
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/format/internal/
floats.d 230 assert(printFloat(float.min_normal, f) == "0x1p-126");
235 assert(printFloat(double.min_normal, f) == "0x1p-1022");
242 assert(printFloat(real.min_normal, f) == "0x1p-16382");
1497 auto result3 = printFloat(real.min_normal, f);
1500 auto result4 = printFloat(real.min_normal.nextDown, f);
2172 auto result3 = printFloat(real.min_normal, f);
2175 auto result4 = printFloat(real.min_normal.nextDown, f);
2851 auto result3 = printFloat(real.min_normal, f);
2854 auto result4 = printFloat(real.min_normal.nextDown, f);

Completed in 46 milliseconds