/openbsd-current/gnu/gcc/libstdc++-v3/src/ |
H A D | limits.cc | 1 // Static data members of -*- C++ -*- numeric_limits classes 65 const bool numeric_limits<bool>::is_specialized; 66 const int numeric_limits<bool>::digits; 67 const int numeric_limits<bool>::digits10; 68 const bool numeric_limits<bool>::is_signed; 69 const bool numeric_limits<bool>::is_integer; 70 const bool numeric_limits<bool>::is_exact; 71 const int numeric_limits<bool>::radix; 72 const int numeric_limits<bool>::min_exponent; 73 const int numeric_limits<boo [all...] |
/openbsd-current/gnu/lib/libstdc++/libstdc++/src/ |
H A D | limits.cc | 1 // Static data members of -*- C++ -*- numeric_limits classes 65 const bool numeric_limits<bool>::is_specialized; 66 const int numeric_limits<bool>::digits; 67 const int numeric_limits<bool>::digits10; 68 const bool numeric_limits<bool>::is_signed; 69 const bool numeric_limits<bool>::is_integer; 70 const bool numeric_limits<bool>::is_exact; 71 const int numeric_limits<bool>::radix; 72 const int numeric_limits<bool>::min_exponent; 73 const int numeric_limits<boo [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/abi/ |
H A D | bitfield6.C | 11 if (sizeof (U) * std::numeric_limits<unsigned char>::digits != 4096)
|
/openbsd-current/gnu/lib/libstdc++/libstdc++/testsuite/18_support/ |
H A D | numeric_limits.cc | 23 // 18.2.1.1 template class numeric_limits 66 T limits_min = std::numeric_limits<T>::min(); 67 T limits_max = std::numeric_limits<T>::max(); 78 T epsilon = std::numeric_limits<T>::epsilon(); 93 VERIFY( std::numeric_limits<char>::is_signed == char_is_signed ); 94 VERIFY( std::numeric_limits<signed char>::is_signed == true ); 95 VERIFY( std::numeric_limits<unsigned char>::is_signed == false ); 96 VERIFY( std::numeric_limits<short>::is_signed == true ); 97 VERIFY( std::numeric_limits<unsigned short>::is_signed == false ); 98 VERIFY( std::numeric_limits<in 245 template struct std::numeric_limits<B>; member in class:std [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Support/ |
H A D | MathExtras.cpp | 26 const float huge_valf = std::numeric_limits<float>::infinity();
|
/openbsd-current/gnu/llvm/libcxx/include/__random/ |
H A D | clamp_to_integral.h | 27 bool _FloatBigger = (numeric_limits<_FloatT>::digits > numeric_limits<_IntT>::digits), 28 int _Bits = (numeric_limits<_IntT>::digits - numeric_limits<_FloatT>::digits)> 33 static_assert(numeric_limits<_FloatT>::radix == 2, "FloatT has incorrect radix"); 36 return _FloatBigger ? numeric_limits<_IntT>::max() : (numeric_limits<_IntT>::max() >> _Bits << _Bits); 46 using _Lim = numeric_limits<_IntT>;
|
/openbsd-current/gnu/llvm/libcxx/include/__bit/ |
H A D | countl.h | 60 return numeric_limits<_Tp>::digits; 64 - (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits); 67 - (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits); 70 - (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits); 75 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; 95 return __t != numeric_limits<_Tp>::max() ? std::countl_zero(static_cast<_Tp>(~__t)) : numeric_limits<_T [all...] |
H A D | bit_ceil.h | 30 const unsigned __n = numeric_limits<_Tp>::digits - std::countl_zero((_Tp)(__t - 1u)); 31 _LIBCPP_ASSERT(__n != numeric_limits<_Tp>::digits, "Bad input to bit_ceil"); 36 const unsigned __extra = numeric_limits<unsigned>::digits - numeric_limits<_Tp>::digits;
|
H A D | bit_log2.h | 27 return numeric_limits<_Tp>::digits - 1 - std::countl_zero(__t);
|
H A D | countr.h | 40 return numeric_limits<_Tp>::digits; 50 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; 61 return __t != numeric_limits<_Tp>::max() ? std::countr_zero(static_cast<_Tp>(~__t)) : numeric_limits<_Tp>::digits;
|
H A D | rotate.h | 28 const unsigned int __dig = numeric_limits<_Tp>::digits; 38 const unsigned int __dig = numeric_limits<_Tp>::digits;
|
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | WinEHFuncInfo.h | 99 int UnwindHelpFrameIdx = std::numeric_limits<int>::max(); 100 int PSPSymFrameIdx = std::numeric_limits<int>::max(); 107 int EHRegNodeFrameIndex = std::numeric_limits<int>::max(); 108 int EHRegNodeEndOffset = std::numeric_limits<int>::max(); 109 int EHGuardFrameIndex = std::numeric_limits<int>::max(); 110 int SEHSetFrameOffset = std::numeric_limits<int>::max();
|
H A D | ExecutionDomainFix.h | 77 static_cast<unsigned>(std::numeric_limits<unsigned>::digits) && 85 static_cast<unsigned>(std::numeric_limits<unsigned>::digits) && 93 static_cast<unsigned>(std::numeric_limits<unsigned>::digits) &&
|
/openbsd-current/gnu/llvm/libcxx/include/__fwd/ |
H A D | span.h | 28 inline constexpr size_t dynamic_extent = numeric_limits<size_t>::max();
|
/openbsd-current/gnu/llvm/lldb/include/lldb/Breakpoint/ |
H A D | StoppointHitCounter.h | 25 lldbassert(std::numeric_limits<uint32_t>::max() - m_hit_count >= difference);
|
/openbsd-current/gnu/llvm/lld/MachO/ |
H A D | OutputSegment.cpp | 81 .Case(segment_names::llvm, std::numeric_limits<int>::max() - 1) 84 .Case(segment_names::linkEdit, std::numeric_limits<int>::max()) 99 .Case(section_names::unwindInfo, std::numeric_limits<int>::max() - 1) 100 .Case(section_names::ehFrame, std::numeric_limits<int>::max()) 113 return std::numeric_limits<int>::max() - 3; 115 return std::numeric_limits<int>::max() - 2; 117 return std::numeric_limits<int>::max() - 1; 119 return std::numeric_limits<int>::max(); 140 .Case(section_names::codeSignature, std::numeric_limits<int>::max()) 148 return std::numeric_limits<in [all...] |
/openbsd-current/gnu/lib/libstdc++/libstdc++/testsuite/27_io/ |
H A D | ios_base_storage.cc | 54 int max = std::numeric_limits<int>::max() - 1; 88 v = ios.pword(std::numeric_limits<int>::max()); 126 l = ios.iword(std::numeric_limits<int>::max());
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/ |
H A D | Instrumentation.h | 156 /// weights to strictly less than std::numeric_limits<uint32_t>::max(). 158 return MaxCount < std::numeric_limits<uint32_t>::max() 160 : MaxCount / std::numeric_limits<uint32_t>::max() + 1; 169 assert(Scaled <= std::numeric_limits<uint32_t>::max() && "overflow 32-bits");
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
H A D | CodeViewRecordIO.cpp | 288 } else if (Value >= std::numeric_limits<int8_t>::min() && 289 Value <= std::numeric_limits<int8_t>::max()) { 294 } else if (Value >= std::numeric_limits<int16_t>::min() && 295 Value <= std::numeric_limits<int16_t>::max()) { 300 } else if (Value >= std::numeric_limits<int32_t>::min() && 301 Value <= std::numeric_limits<int32_t>::max()) { 320 } else if (Value <= std::numeric_limits<uint16_t>::max()) { 325 } else if (Value <= std::numeric_limits<uint32_t>::max()) { 343 } else if (Value >= std::numeric_limits<int8_t>::min() && 344 Value <= std::numeric_limits<int8_ [all...] |
/openbsd-current/gnu/gcc/libstdc++-v3/include/std/ |
H A D | std_limits.h | 1 // The template and inlines for the numeric_limits classes. -*- C++ -*- 51 // The numeric_limits<> traits document implementation-defined aspects 73 // Since a numeric_limits<> is a bit tricky to get right, we rely on 157 * This is used in the std::numeric_limits class. 172 * of exponent bits. This type is used in the std::numeric_limits class. 185 * @brief Part of std::numeric_limits. 192 * of the std::numeric_limits class. 288 struct numeric_limits : public __numeric_limits_base struct in inherits:__numeric_limits_base 316 /// numeric_limits<bool> specialization. 318 struct numeric_limits<boo struct 372 struct numeric_limits<signed char> struct 423 struct numeric_limits<unsigned char> struct 474 struct numeric_limits<char> struct 529 struct numeric_limits<wchar_t> struct 580 struct numeric_limits<short> struct 631 struct numeric_limits<unsigned short> struct 682 struct numeric_limits<int> struct 733 struct numeric_limits<unsigned int> struct 784 struct numeric_limits<long> struct 835 struct numeric_limits<unsigned long> struct 886 struct numeric_limits<long long> struct 937 struct numeric_limits<unsigned long long> struct 988 struct numeric_limits<float> struct 1045 struct numeric_limits<double> struct 1102 struct numeric_limits<long double> struct [all...] |
/openbsd-current/gnu/llvm/libcxx/include/__compare/ |
H A D | strong_order.h | 53 if constexpr (numeric_limits<_Dp>::is_iec559 && sizeof(_Dp) == sizeof(int32_t)) { 56 __rx = (__rx < 0) ? (numeric_limits<int32_t>::min() - __rx - 1) : __rx; 57 __ry = (__ry < 0) ? (numeric_limits<int32_t>::min() - __ry - 1) : __ry; 59 } else if constexpr (numeric_limits<_Dp>::is_iec559 && sizeof(_Dp) == sizeof(int64_t)) { 62 __rx = (__rx < 0) ? (numeric_limits<int64_t>::min() - __rx - 1) : __rx; 63 __ry = (__ry < 0) ? (numeric_limits<int64_t>::min() - __ry - 1) : __ry; 70 if constexpr (numeric_limits<_Dp>::radix == 2) {
|
/openbsd-current/gnu/llvm/libcxx/include/__numeric/ |
H A D | midpoint.h | 44 constexpr _Up __bitshift = numeric_limits<_Up>::digits - 1; 80 constexpr _Fp __lo = numeric_limits<_Fp>::min()*2; 81 constexpr _Fp __hi = numeric_limits<_Fp>::max()/2;
|
/openbsd-current/gnu/llvm/compiler-rt/lib/fuzzer/ |
H A D | FuzzerDictionary.h | 29 static_assert(kMaxSizeT <= std::numeric_limits<uint8_t>::max(), 60 return PositionHint != std::numeric_limits<size_t>::max(); 80 size_t PositionHint = std::numeric_limits<size_t>::max();
|
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/std/ |
H A D | std_limits.h | 1 // The template and inlines for the -*- C++ -*- numeric_limits classes. 51 // The numeric_limits<> traits document implementation-defined aspects 73 // Since a numeric_limits<> is a bit tricky to get right, we rely on 203 struct numeric_limits : public __numeric_limits_base struct in namespace:std 218 struct numeric_limits<bool> struct in namespace:std 271 struct numeric_limits<char> struct in namespace:std 321 struct numeric_limits<signed char> struct in namespace:std 371 struct numeric_limits<unsigned char> struct in namespace:std 421 struct numeric_limits<wchar_t> struct in namespace:std 471 struct numeric_limits<shor struct in namespace:std 521 struct numeric_limits<unsigned short> struct in namespace:std 571 struct numeric_limits<int> struct in namespace:std 621 struct numeric_limits<unsigned int> struct in namespace:std 671 struct numeric_limits<long> struct in namespace:std 721 struct numeric_limits<unsigned long> struct in namespace:std 771 struct numeric_limits<long long> struct in namespace:std 821 struct numeric_limits<unsigned long long> struct in namespace:std 871 struct numeric_limits<float> struct in namespace:std 929 struct numeric_limits<double> struct in namespace:std 987 struct numeric_limits<long double> struct in namespace:std [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/ |
H A D | OptBisect.h | 85 static const int Disabled = std::numeric_limits<int>::max();
|