Home
last modified time | relevance | path

Searched refs:isInfinity (Results 1 – 25 of 44) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/math/
H A Dtraits.d344 bool isInfinity(X)(X x) @nogc @trusted pure nothrow
384 assert(!isInfinity(float.init));
385 assert(!isInfinity(-float.init));
386 assert(!isInfinity(float.nan));
387 assert(!isInfinity(-float.nan));
388 assert(isInfinity(float.infinity));
389 assert(isInfinity(-float.infinity));
390 assert(isInfinity(-1.0f / 0.0f));
396 assert(!isInfinity(double.init));
397 assert(!isInfinity(-double.init));
[all …]
H A Drounding.d89 import std.math.traits : isInfinity, isNaN; in ceil()
92 if (isNaN(x) || isInfinity(x)) in ceil()
123 import std.math.traits : isInfinity, isNaN; in ceil()
126 if (isNaN(x) || isInfinity(x)) in ceil()
155 import std.math.traits : isInfinity, isNaN; in ceil()
158 if (isNaN(x) || isInfinity(x)) in ceil()
232 import std.math.traits : isInfinity, isNaN; in floor()
235 if (isNaN(x) || isInfinity(x) || x == 0.0) in floor()
264 import std.math.traits : isInfinity, isNaN; in floor()
267 if (isNaN(x) || isInfinity(x) || x == 0.0) in floor()
[all …]
H A Dremainder.d77 import std.math.traits : copysign, isInfinity; in modf()
81 return copysign(isInfinity(x) ? 0.0 : x - i, x); in modf()
H A Dtrigonometry.d314 import std.math.traits : isInfinity, isNaN, signbit; in tanImpl()
386 if (isInfinity(x)) in tanImpl()
679 import std.math.traits : copysign, isInfinity, signbit; in atanImpl()
768 if (isInfinity(x)) in atanImpl()
975 import std.math.traits : copysign, isInfinity, isNaN, signbit; in atan2Impl()
990 if (isInfinity(x)) in atan2Impl()
994 if (isInfinity(y)) in atan2Impl()
1001 if (isInfinity(y)) in atan2Impl()
1007 if (isInfinity(y)) in atan2Impl()
H A Dexponential.d178 import std.math.traits : isInfinity;
184 assert(isInfinity(pow(f1,10)));
192 assert(isInfinity(pow(d1,72)));
202 assert(isInfinity(pow(r1,1137)));
425 import std.math.traits : isInfinity, isNaN, signbit;
443 if (isInfinity(y)) in impl()
445 if (isInfinity(x)) in impl()
471 if (isInfinity(x)) in impl()
2976 import std.math.traits : isInfinity, isNaN, signbit; in log()
2990 if (isInfinity(x) && !signbit(x)) in log()
[all …]
H A Doperations.d1735 import std.math.traits : isInfinity, isNaN, signbit;
1738 if (isNaN(val) || isInfinity(val))
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmath.d251 if (isInfinity(x) && isInfinity(y)) in version()
253 if (isInfinity(x) || isInfinity(y)) in version()
1000 if (isInfinity(x)) in tan()
1227 if (isInfinity(x)) in atan()
1330 if (isInfinity(x)) in atan2()
1334 if (isInfinity(y)) in atan2()
1341 if (isInfinity(y)) in atan2()
1347 if (isInfinity(y)) in atan2()
3384 if (isInfinity(x) && !signbit(x)) in log()
3481 if (isInfinity(x) && !signbit(x)) in log10()
[all …]
H A Djson.d1313 import std.math : isNaN, isInfinity; in toValue()
1329 else if (val.isInfinity) in toValue()
1705 import std.math : isNaN, isInfinity;
1730 assert(jvInf.floating.isInfinity && jvInf.floating > 0);
1731 assert(jvNegInf.floating.isInfinity && jvNegInf.floating < 0);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dcomplex.d901 if (std.math.isInfinity(z.re) || std.math.isInfinity(z.im))
1429 if (std.math.isInfinity(x.re))
1438 if (std.math.isInfinity(x.im))
1455 if (std.math.isNaN(x.im) || std.math.isInfinity(x.im))
1462 if (std.math.isNaN(x.im) || std.math.isInfinity(x.im))
1488 import std.math.traits : isNaN, isInfinity;
1508 assert(i.re.isInfinity && i.im.isNaN);
1512 assert(k.re.isInfinity && k.im.isNaN);
1575 if (std.math.isInfinity(x.im))
1580 if (std.math.isInfinity(x.re))
[all …]
H A Djson.d1655 import std.math.traits : isNaN, isInfinity;
1671 else if (val.isInfinity)
2118 import std.math.traits : isNaN, isInfinity;
2143 assert(jvInf.floating.isInfinity && jvInf.floating > 0);
2144 assert(jvNegInf.floating.isInfinity && jvNegInf.floating < 0);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/root/
H A Dctfloat.h35 static bool isInfinity(real_t r);
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/root/
H A Dctfloat.d47 static bool isInfinity(real_t r) pure;
H A Dctfloat.h51 static bool isInfinity(real_t r);
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-ctfloat.cc80 CTFloat::isInfinity (real_t r) in isInfinity() function in CTFloat
H A Dintrinsics.def198 DEF_CTFE_BUILTIN (INTRINSIC_ISINFINITY, BUILT_IN_ISINF, "isInfinity",
H A DChangeLog-2017218 * intrinsics.cc (maybe_expand_intrinsic): Handle isNaN(), isInfinity()
928 (CTFloat::isInfinity): New function.
933 (Port::isInfinity): Remove function.
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAPFloat.h352 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
362 bool isInfinity() const { return category == fcInfinity; } in isInfinity() function
1214 bool isInfinity() const { return getCategory() == fcInfinity; } in isInfinity() function
1222 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp351 ((Mask & N_INFINITY) && Val.isInfinity() && Val.isNegative()) || in instCombineIntrinsic()
358 ((Mask & P_INFINITY) && Val.isInfinity() && !Val.isNegative()); in instCombineIntrinsic()
826 if (C && (C->isZero() || C->isInfinity())) { in instCombineIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp147 } else if (Const->isInfinity()) { in convertFCmp()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-frontend.cc344 CTFloat::isInfinity (real_t r) in isInfinity() function in CTFloat
H A Dintrinsics.def116 DEF_CTFE_BUILTIN (ISINFINITY, ISINFINITY, "isInfinity", "std.math",
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstants.h305 bool isInfinity() const { return Val.isInfinity(); } in isInfinity() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp11721 Success(Val.isInfinity() ? (Val.isNegative() ? -1 : 1) : 0, E); in VisitBuiltinCallExpr()
11727 Success(Val.isInfinity() ? 1 : 0, E); in VisitBuiltinCallExpr()
14119 if (A.isInfinity() || B.isInfinity()) { in VisitBinaryOperator()
14121 APFloat(A.getSemantics(), A.isInfinity() ? 1 : 0), A); in VisitBinaryOperator()
14123 APFloat(B.getSemantics(), B.isInfinity() ? 1 : 0), B); in VisitBinaryOperator()
14130 if (C.isInfinity() || D.isInfinity()) { in VisitBinaryOperator()
14132 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C); in VisitBinaryOperator()
14134 APFloat(D.getSemantics(), D.isInfinity() ? 1 : 0), D); in VisitBinaryOperator()
14141 if (!Recalc && (AC.isInfinity() || BD.isInfinity() || in VisitBinaryOperator()
14142 AD.isInfinity() || BC.isInfinity())) { in VisitBinaryOperator()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddmangle.c651 else if (CTFloat::isInfinity(value)) in realToMangleBuffer()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1596 bool isInfinity() const { return Value->isInfinity(); }

12