Home
last modified time | relevance | path

Searched refs:infinity (Results 1 – 25 of 95) sorted by relevance

1234

/llvm-project-15.0.7/libcxx/test/std/utilities/format/format.functions/
H A Dformat_tests.h1045 …template operator()<"answer is '{:a}'">(SV("answer is 'inf'"), std::numeric_limits<F>::infinity());
1170 …template operator()<"answer is '{:A}'">(SV("answer is 'INF'"), std::numeric_limits<F>::infinity());
1336 -std::numeric_limits<F>::infinity());
1338 -std::numeric_limits<F>::infinity());
1340 -std::numeric_limits<F>::infinity());
1450 -std::numeric_limits<F>::infinity());
1452 -std::numeric_limits<F>::infinity());
1454 -std::numeric_limits<F>::infinity());
1518 …template operator()<"answer is '{:e}'">(SV("answer is 'inf'"), std::numeric_limits<F>::infinity());
1641 …template operator()<"answer is '{:E}'">(SV("answer is 'INF'"), std::numeric_limits<F>::infinity());
[all …]
/llvm-project-15.0.7/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/
H A Dinfinity.pass.cpp23 assert(std::numeric_limits<T>::infinity() == expected); in test()
24 assert(std::numeric_limits<const T>::infinity() == expected); in test()
25 assert(std::numeric_limits<volatile T>::infinity() == expected); in test()
26 assert(std::numeric_limits<const volatile T>::infinity() == expected); in test()
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Dfp_mul_impl.inc25 // Detect if a or b is zero, denormal, infinity, or NaN.
40 // infinity * non-zero = +/- infinity
43 // infinity * zero = NaN
49 // non-zero * infinity = +/- infinity
52 // zero * infinity = NaN
93 // If we have overflowed the type, return +/- infinity.
120 // Perform the final rounding. The final result may overflow to infinity,
H A Dfp_add_impl.inc23 // Detect if a or b is zero, infinity, or NaN.
34 // +/-infinity + -/+infinity = qNaN
37 // +/-infinity + anything remaining = +/- infinity
42 // anything remaining + +/-infinity = +/-infinity
128 // If we have overflowed the type, return +/- infinity.
151 // Perform the final rounding. The result may overflow to infinity, but
H A Dfp_div_impl.inc45 // Detect if a or b is zero, denormal, infinity, or NaN.
60 // infinity / infinity = NaN
63 // infinity / anything else = +/- infinity
68 // anything else / infinity = +/- 0
80 // anything else / zero = +/- infinity
382 // If we have overflowed the exponent, return infinity
H A Dfp_extend_impl.inc79 // a is NaN or infinity.
80 // Conjure the result by beginning with infinity, then setting the qNaN
/llvm-project-15.0.7/flang/unittests/Runtime/
H A DNumeric.cpp37 EXPECT_EQ(RTNAME(Exponent8_8)(std::numeric_limits<Real<8>>::infinity()), in TEST()
47 std::isnan(RTNAME(Fraction4)(std::numeric_limits<Real<4>>::infinity()))); in TEST()
54 EXPECT_FALSE(RTNAME(IsNaN8)(std::numeric_limits<Real<8>>::infinity())); in TEST()
104 std::isnan(RTNAME(RRSpacing4)(std::numeric_limits<Real<4>>::infinity()))); in TEST()
115 std::isinf(RTNAME(Scale4)(std::numeric_limits<Real<4>>::infinity(), 1))); in TEST()
128 RTNAME(SetExponent4)(std::numeric_limits<Real<4>>::infinity(), 1))); in TEST()
204 std::isnan(RTNAME(Spacing4)(std::numeric_limits<Real<4>>::infinity()))); in TEST()
/llvm-project-15.0.7/libcxx/test/std/utilities/charconv/charconv.msvc/
H A Dtest.hpp13 inline constexpr float float_inf = numeric_limits<float>::infinity();
17 inline constexpr double double_inf = numeric_limits<double>::infinity();
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dreal.h216 Word infinity{maxExponent}; in Infinity()
217 infinity = infinity.SHIFTL(significandBits); in Infinity()
219 infinity = infinity.IBSET(infinity.bits - 1); in Infinity()
221 return {infinity}; in Infinity()
/llvm-project-15.0.7/flang/examples/
H A Dexternal-hello.cpp17 IONAME(OutputReal64)(io, std::numeric_limits<double>::infinity()); in output1()
18 IONAME(OutputReal64)(io, -std::numeric_limits<double>::infinity()); in output1()
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DThreading.h50 static Deadline infinity() { return Deadline(Infinite); } in infinity() function
95 void wait() const { (void)wait(Deadline::infinity()); } in wait()
112 void wait() const { (void)wait(Deadline::infinity()); } in wait()
H A DThreading.cpp115 return Deadline::infinity(); in timeoutSeconds()
124 if (D == Deadline::infinity()) in wait()
/llvm-project-15.0.7/llvm/lib/Support/
H A DMathExtras.cpp26 const float huge_valf = std::numeric_limits<float>::infinity();
/llvm-project-15.0.7/libcxx/include/
H A Dlimits48 static constexpr T infinity() noexcept;
171 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type();}
231 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
284 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
330 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
380 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
430 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
484 …IBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infinit…
577 …IBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infinit…
670 …IBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infinit…
[all …]
/llvm-project-15.0.7/llvm/test/YAMLParser/
H A Dspec-02-20.test7 negative infinity: -.inf
H A Dconstruct-float.test7 negative infinity: -.inf
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.exp/
H A Dmax.pass.cpp27 assert(m == std::numeric_limits<D::result_type>::infinity()); in main()
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dimmediates.ll126 ; CHECK-NEXT: f32.const $push[[NUM:[0-9]+]]=, infinity{{$}}
134 ; CHECK-NEXT: f32.const $push[[NUM:[0-9]+]]=, -infinity{{$}}
206 ; CHECK-NEXT: f64.const $push[[NUM:[0-9]+]]=, infinity{{$}}
214 ; CHECK-NEXT: f64.const $push[[NUM:[0-9]+]]=, -infinity{{$}}
/llvm-project-15.0.7/libcxx/include/__random/
H A Dstudent_t_distribution.h96 result_type min() const {return -numeric_limits<result_type>::infinity();} in min()
98 result_type max() const {return numeric_limits<result_type>::infinity();} in max()
H A Dcauchy_distribution.h100 result_type min() const {return -numeric_limits<result_type>::infinity();} in min()
102 result_type max() const {return numeric_limits<result_type>::infinity();} in max()
H A Dextreme_value_distribution.h101 result_type min() const {return -numeric_limits<result_type>::infinity();} in min()
103 result_type max() const {return numeric_limits<result_type>::infinity();} in max()
H A Dnormal_distribution.h103 result_type min() const {return -numeric_limits<result_type>::infinity();} in min()
105 result_type max() const {return numeric_limits<result_type>::infinity();} in max()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcompare-inf.ll3 ; Convert oeq and une to ole/oge/ule/uge when comparing with infinity
4 ; and negative infinity, because those are more efficient on x86.
/llvm-project-15.0.7/llvm/unittests/Support/
H A DNativeFormatTests.cpp126 EXPECT_EQ("INF", format_number(std::numeric_limits<double>::infinity(), in TEST()
128 EXPECT_EQ("-INF", format_number(-std::numeric_limits<double>::infinity(), in TEST()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.cpp197 costs[i + 1][j + 1] = std::numeric_limits<PBQP::PBQPNum>::infinity(); in addIntraChainConstraint()
223 std::numeric_limits<PBQP::PBQPNum>::infinity() && in addIntraChainConstraint()
300 std::numeric_limits<PBQP::PBQPNum>::infinity() && in addInterChainConstraint()

1234