Searched refs:numeric_limits (Results 1 - 25 of 372) sorted by relevance

1234567891011>>

/openbsd-current/gnu/gcc/libstdc++-v3/src/
H A Dlimits.cc1 // 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 Dlimits.cc1 // 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 Dbitfield6.C11 if (sizeof (U) * std::numeric_limits<unsigned char>::digits != 4096)
/openbsd-current/gnu/lib/libstdc++/libstdc++/testsuite/18_support/
H A Dnumeric_limits.cc23 // 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 DMathExtras.cpp26 const float huge_valf = std::numeric_limits<float>::infinity();
/openbsd-current/gnu/llvm/libcxx/include/__random/
H A Dclamp_to_integral.h27 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 Dcountl.h60 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 Dbit_ceil.h30 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 Dbit_log2.h27 return numeric_limits<_Tp>::digits - 1 - std::countl_zero(__t);
H A Dcountr.h40 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 Drotate.h28 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 DWinEHFuncInfo.h99 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 DExecutionDomainFix.h77 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 Dspan.h28 inline constexpr size_t dynamic_extent = numeric_limits<size_t>::max();
/openbsd-current/gnu/llvm/lldb/include/lldb/Breakpoint/
H A DStoppointHitCounter.h25 lldbassert(std::numeric_limits<uint32_t>::max() - m_hit_count >= difference);
/openbsd-current/gnu/llvm/lld/MachO/
H A DOutputSegment.cpp81 .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 Dios_base_storage.cc54 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 DInstrumentation.h156 /// 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 DCodeViewRecordIO.cpp288 } 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 Dstd_limits.h1 // 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 Dstrong_order.h53 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 Dmidpoint.h44 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 DFuzzerDictionary.h29 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 Dstd_limits.h1 // 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 DOptBisect.h85 static const int Disabled = std::numeric_limits<int>::max();

Completed in 199 milliseconds

1234567891011>>