| /llvm-project-15.0.7/libcxx/test/std/utilities/format/format.functions/ |
| H A D | format_tests.h | 1045 …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 D | infinity.pass.cpp | 23 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 D | fp_mul_impl.inc | 25 // 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 D | fp_add_impl.inc | 23 // 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 D | fp_div_impl.inc | 45 // 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 D | fp_extend_impl.inc | 79 // 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 D | Numeric.cpp | 37 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 D | test.hpp | 13 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 D | real.h | 216 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 D | external-hello.cpp | 17 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 D | Threading.h | 50 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 D | Threading.cpp | 115 return Deadline::infinity(); in timeoutSeconds() 124 if (D == Deadline::infinity()) in wait()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | MathExtras.cpp | 26 const float huge_valf = std::numeric_limits<float>::infinity();
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | limits | 48 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 D | spec-02-20.test | 7 negative infinity: -.inf
|
| H A D | construct-float.test | 7 negative infinity: -.inf
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.exp/ |
| H A D | max.pass.cpp | 27 assert(m == std::numeric_limits<D::result_type>::infinity()); in main()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | immediates.ll | 126 ; 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 D | student_t_distribution.h | 96 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 D | cauchy_distribution.h | 100 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 D | extreme_value_distribution.h | 101 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 D | normal_distribution.h | 103 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 D | compare-inf.ll | 3 ; 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 D | NativeFormatTests.cpp | 126 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 D | AArch64PBQPRegAlloc.cpp | 197 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()
|