| /openbsd-src/gnu/llvm/llvm/lib/TargetParser/ |
| H A D | X86TargetParser.cpp | 27 static constexpr unsigned NUM_FEATURE_WORDS = 34 constexpr FeatureBitset() = default; 35 constexpr FeatureBitset(std::initializer_list<unsigned> Init) { in FeatureBitset() 44 constexpr FeatureBitset &set(unsigned I) { in set() 51 constexpr bool operator[](unsigned I) const { in operator []() 56 constexpr FeatureBitset &operator&=(const FeatureBitset &RHS) { in operator &=() 65 constexpr FeatureBitset &operator|=(const FeatureBitset &RHS) { in operator |=() 75 constexpr FeatureBitset operator&(const FeatureBitset &RHS) const { in operator &() 83 constexpr FeatureBitset operator|(const FeatureBitset &RHS) const { in operator |() 90 constexpr FeatureBitset operator~() const { in operator ~() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_dense_map_info.h | 21 static constexpr unsigned combineHashValue(unsigned a, unsigned b) { in combineHashValue() 40 constexpr DenseMapPair() = default; 41 constexpr DenseMapPair(const KeyT &f, const ValueT &s) in DenseMapPair() 45 constexpr DenseMapPair(KeyT2 &&f, ValueT2 &&s) in DenseMapPair() 49 constexpr DenseMapPair(const DenseMapPair &other) = default; 50 constexpr DenseMapPair &operator=(const DenseMapPair &other) = default; 51 constexpr DenseMapPair(DenseMapPair &&other) = default; 52 constexpr DenseMapPair &operator=(DenseMapPair &&other) = default; 81 static constexpr uptr Log2MaxAlign = 12; 83 static constexpr T *getEmptyKey() { [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | AMDGPUMetadata.h | 33 constexpr uint32_t VersionMajorV2 = 1; 35 constexpr uint32_t VersionMinorV2 = 0; 38 constexpr uint32_t VersionMajorV3 = 1; 40 constexpr uint32_t VersionMinorV3 = 0; 43 constexpr uint32_t VersionMajorV4 = 1; 45 constexpr uint32_t VersionMinorV4 = 1; 48 constexpr uint32_t VersionMajorV5 = 1; 50 constexpr uint32_t VersionMinorV5 = 2; 53 constexpr char AssemblerDirectiveBegin[] = ".amd_amdgpu_hsa_metadata"; 55 constexpr char AssemblerDirectiveEnd[] = ".end_amd_amdgpu_hsa_metadata"; [all …]
|
| H A D | LowLevelTypeImpl.h | 42 static constexpr LLT scalar(unsigned SizeInBits) { in scalar() 49 static constexpr LLT pointer(unsigned AddressSpace, unsigned SizeInBits) { in pointer() 56 static constexpr LLT vector(ElementCount EC, unsigned ScalarSizeInBits) { in vector() 63 static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { in vector() 76 static constexpr LLT fixed_vector(unsigned NumElements, in fixed_vector() 83 static constexpr LLT fixed_vector(unsigned NumElements, LLT ScalarTy) { in fixed_vector() 89 static constexpr LLT scalable_vector(unsigned MinNumElements, in scalable_vector() 96 static constexpr LLT scalable_vector(unsigned MinNumElements, LLT ScalarTy) { in scalable_vector() 100 static constexpr LLT scalarOrVector(ElementCount EC, LLT ScalarTy) { in scalarOrVector() 104 static constexpr LLT scalarOrVector(ElementCount EC, uint64_t ScalarSize) { in scalarOrVector() [all …]
|
| H A D | TypeSize.h | 99 constexpr FixedOrScalableQuantity() = default; 100 constexpr FixedOrScalableQuantity(ScalarTy Quantity, bool Scalable) in FixedOrScalableQuantity() 103 friend constexpr LeafTy &operator+=(LeafTy &LHS, const LeafTy &RHS) { 109 friend constexpr LeafTy &operator-=(LeafTy &LHS, const LeafTy &RHS) { 115 friend constexpr LeafTy &operator*=(LeafTy &LHS, ScalarTy RHS) { 120 friend constexpr LeafTy operator+(const LeafTy &LHS, const LeafTy &RHS) { 125 friend constexpr LeafTy operator-(const LeafTy &LHS, const LeafTy &RHS) { 130 friend constexpr LeafTy operator*(const LeafTy &LHS, ScalarTy RHS) { 136 friend constexpr std::enable_if_t<std::is_signed<U>::value, LeafTy> 143 constexpr bool operator==(const FixedOrScalableQuantity &RHS) const { [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | XCOFF.h | 28 constexpr size_t FileNamePadSize = 6; 29 constexpr size_t NameSize = 8; 30 constexpr size_t FileHeaderSize32 = 20; 31 constexpr size_t FileHeaderSize64 = 24; 32 constexpr size_t AuxFileHeaderSize32 = 72; 33 constexpr size_t AuxFileHeaderSize64 = 110; 34 constexpr size_t AuxFileHeaderSizeShort = 28; 35 constexpr size_t SectionHeaderSize32 = 40; 36 constexpr size_t SectionHeaderSize64 = 72; 37 constexpr size_t SymbolTableEntrySize = 18; [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | numbers | 17 template<class T> inline constexpr T e_v = unspecified; 18 template<class T> inline constexpr T log2e_v = unspecified; 19 template<class T> inline constexpr T log10e_v = unspecified; 20 template<class T> inline constexpr T pi_v = unspecified; 21 template<class T> inline constexpr T inv_pi_v = unspecified; 22 template<class T> inline constexpr T inv_sqrtpi_v = unspecified; 23 template<class T> inline constexpr T ln2_v = unspecified; 24 template<class T> inline constexpr T ln10_v = unspecified; 25 template<class T> inline constexpr T sqrt2_v = unspecified; 26 template<class T> inline constexpr T sqrt3_v = unspecified; [all …]
|
| H A D | chrono | 24 constexpr 30 template <class Rep> inline constexpr bool treat_as_floating_point_v 37 static constexpr Rep zero(); // noexcept in C++20 38 static constexpr Rep max(); // noexcept in C++20 39 static constexpr Rep min(); // noexcept in C++20 54 constexpr duration() = default; 56 constexpr explicit duration(const Rep2& r, 66 constexpr duration(const duration<Rep2, Period2>& d, 75 constexpr rep count() const; 79 constexpr common_type<duration>::type operator+() const; [all …]
|
| H A D | compare | 23 constexpr bool is_eq (partial_ordering cmp) noexcept { return cmp == 0; } 24 constexpr bool is_neq (partial_ordering cmp) noexcept { return cmp != 0; } 25 constexpr bool is_lt (partial_ordering cmp) noexcept { return cmp < 0; } 26 constexpr bool is_lteq(partial_ordering cmp) noexcept { return cmp <= 0; } 27 constexpr bool is_gt (partial_ordering cmp) noexcept { return cmp > 0; } 28 constexpr bool is_gteq(partial_ordering cmp) noexcept { return cmp >= 0; } 55 inline constexpr unspecified strong_order = unspecified; 56 inline constexpr unspecified weak_order = unspecified; 57 inline constexpr unspecified partial_order = unspecified; 58 inline constexpr unspecified compare_strong_order_fallback = unspecified; [all …]
|
| H A D | numeric | 20 constexpr T // constexpr since C++20 24 constexpr T // constexpr since C++20 28 constexpr typename iterator_traits<InputIterator>::value_type // constexpr since C++20 32 constexpr T // constexpr since C++20 36 constexpr T // constexpr since C++20 40 constexpr T // constexpr since C++20 44 constexpr T // constexpr since C++20 50 constexpr T // constexpr since C++20 55 constexpr T // constexpr since C++20 61 constexpr T // constexpr since C++20 [all …]
|
| H A D | iterator | 39 inline constexpr unspecified iter_move = unspecified; // since C++20, nodiscard as an extension 77 inline constexpr bool disable_sized_sentinel_for = false; 191 template <class InputIterator, class Distance> // constexpr in C++17 192 constexpr void advance(InputIterator& i, Distance n); 194 template <class InputIterator> // constexpr in C++17 195 constexpr typename iterator_traits<InputIterator>::difference_type 198 template <class InputIterator> // constexpr in C++17 199 constexpr InputIterator next(InputIterator x, 202 template <class BidirectionalIterator> // constexpr in C++17 203 constexpr BidirectionalIterator prev(BidirectionalIterator x, [all …]
|
| H A D | algorithm | 47 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {}); 51 constexpr borrowed_iterator_t<R> min_element(R&& r, Comp comp = {}, Proj proj = {}); 55 …constexpr I ranges::max_element(I first, S last, Comp comp = {}, Proj proj = {}); … 59 …constexpr borrowed_iterator_t<R> ranges::max_element(R&& r, Comp comp = {}, Proj proj = {}); … 67 constexpr mismatch_result<_I1, _I2> 73 constexpr mismatch_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>> 77 constexpr I find(I first, S last, const T& value, Proj proj = {}); // since C++20 81 constexpr borrowed_iterator_t<R> 86 constexpr I find_if(I first, S last, Pred pred, Proj proj = {}); // since C++20 90 constexpr borrowed_iterator_t<R> [all …]
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | InputSection.h | 299 constexpr const char authGot[] = "__auth_got"; 300 constexpr const char authPtr[] = "__auth_ptr"; 301 constexpr const char binding[] = "__binding"; 302 constexpr const char bitcodeBundle[] = "__bundle"; 303 constexpr const char cString[] = "__cstring"; 304 constexpr const char cfString[] = "__cfstring"; 305 constexpr const char cgProfile[] = "__cg_profile"; 306 constexpr const char chainFixups[] = "__chainfixups"; 307 constexpr const char codeSignature[] = "__code_signature"; 308 constexpr const char common[] = "__common"; [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/__chrono/ |
| H A D | weekday.h | 36 _LIBCPP_HIDE_FROM_ABI static constexpr unsigned char __weekday_from_days(int __days) noexcept; 39 …_LIBCPP_HIDE_FROM_ABI inline explicit constexpr weekday(unsigned __val) noexcept : __wd_(static_ca… in weekday() 40 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday(const sys_days& __sysd) noexcept in weekday() 42 _LIBCPP_HIDE_FROM_ABI inline explicit constexpr weekday(const local_days& __locd) noexcept in weekday() 45 …_LIBCPP_HIDE_FROM_ABI inline constexpr weekday& operator++() noexcept { __wd_ = (__wd_ == 6 ? 0… 46 …_LIBCPP_HIDE_FROM_ABI inline constexpr weekday operator++(int) noexcept { weekday __tmp = *this; … 47 …_LIBCPP_HIDE_FROM_ABI inline constexpr weekday& operator--() noexcept { __wd_ = (__wd_ == 0 ? 6… 48 …_LIBCPP_HIDE_FROM_ABI inline constexpr weekday operator--(int) noexcept { weekday __tmp = *this; … 49 _LIBCPP_HIDE_FROM_ABI constexpr weekday& operator+=(const days& __dd) noexcept; 50 _LIBCPP_HIDE_FROM_ABI constexpr weekday& operator-=(const days& __dd) noexcept; [all …]
|
| H A D | year_month_weekday.h | 43 …_LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday(const chrono::year& __yval, const chrono::month… in year_month_weekday() 46 _LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday(const sys_days& __sysd) noexcept in year_month_weekday() 48 …_LIBCPP_HIDE_FROM_ABI inline explicit constexpr year_month_weekday(const local_days& __locd) noexc… in year_month_weekday() 50 _LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday& operator+=(const months&) noexcept; 51 _LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday& operator-=(const months&) noexcept; 52 _LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday& operator+=(const years&) noexcept; 53 _LIBCPP_HIDE_FROM_ABI constexpr year_month_weekday& operator-=(const years&) noexcept; 55 …_LIBCPP_HIDE_FROM_ABI inline constexpr chrono::year year() const noexcept { … in year() 56 …_LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { … in month() 57 …_LIBCPP_HIDE_FROM_ABI inline constexpr chrono::weekday weekday() const noexcept { … in weekday() [all …]
|
| H A D | year_month_day.h | 46 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month_day( in year_month_day() 49 … _LIBCPP_HIDE_FROM_ABI constexpr year_month_day(const year_month_day_last& __ymdl) noexcept; 50 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month_day(const sys_days& __sysd) noexcept in year_month_day() 52 … _LIBCPP_HIDE_FROM_ABI inline explicit constexpr year_month_day(const local_days& __locd) noexcept in year_month_day() 55 _LIBCPP_HIDE_FROM_ABI constexpr year_month_day& operator+=(const months& __dm) noexcept; 56 _LIBCPP_HIDE_FROM_ABI constexpr year_month_day& operator-=(const months& __dm) noexcept; 57 _LIBCPP_HIDE_FROM_ABI constexpr year_month_day& operator+=(const years& __dy) noexcept; 58 _LIBCPP_HIDE_FROM_ABI constexpr year_month_day& operator-=(const years& __dy) noexcept; 60 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::year year() const noexcept { return __y_; } in year() 61 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() [all …]
|
| H A D | month.h | 33 …_LIBCPP_HIDE_FROM_ABI explicit inline constexpr month(unsigned __val) noexcept : __m_(static_cast<… in month() 34 _LIBCPP_HIDE_FROM_ABI inline constexpr month& operator++() noexcept { ++__m_; return *this; } 35 …_LIBCPP_HIDE_FROM_ABI inline constexpr month operator++(int) noexcept { month __tmp = *this; ++(*… 36 _LIBCPP_HIDE_FROM_ABI inline constexpr month& operator--() noexcept { --__m_; return *this; } 37 …_LIBCPP_HIDE_FROM_ABI inline constexpr month operator--(int) noexcept { month __tmp = *this; --(*… 38 _LIBCPP_HIDE_FROM_ABI constexpr month& operator+=(const months& __m1) noexcept; 39 _LIBCPP_HIDE_FROM_ABI constexpr month& operator-=(const months& __m1) noexcept; 40 …_LIBCPP_HIDE_FROM_ABI explicit inline constexpr operator unsigned() const noexcept { return __m_; } 41 …_LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_ >= 1 && __m_ <= 12; } in ok() 45 _LIBCPP_HIDE_FROM_ABI inline constexpr [all …]
|
| H A D | formatter.h | 84 if constexpr (chrono::treat_as_floating_point_v<typename _Tp::rep>) in requires() 110 if constexpr (chrono::__is_duration<_Tp>::value) in __use_fraction() 176 if constexpr (chrono::__is_duration<_Tp>::value) in __format_chrono_using_chrono_specs() 187 if constexpr (chrono::__is_duration<_Tp>::value) { in __format_chrono_using_chrono_specs() 203 if constexpr (chrono::__is_duration<_Tp>::value) { in __format_chrono_using_chrono_specs() 212 if constexpr (__use_fraction<_Tp>()) in __format_chrono_using_chrono_specs() 268 if constexpr (__use_fraction<_Tp>()) { in __format_chrono_using_chrono_specs() 294 _LIBCPP_HIDE_FROM_ABI constexpr bool __weekday_ok(const _Tp& __value) { in __weekday_ok() 295 if constexpr (same_as<_Tp, chrono::day>) in __weekday_ok() 297 else if constexpr (same_as<_Tp, chrono::month>) in __weekday_ok() [all …]
|
| H A D | year.h | 37 …_LIBCPP_HIDE_FROM_ABI explicit inline constexpr year(int __val) noexcept : __y_(static_cast<short>… in year() 39 _LIBCPP_HIDE_FROM_ABI inline constexpr year& operator++() noexcept { ++__y_; return *this; } 40 …_LIBCPP_HIDE_FROM_ABI inline constexpr year operator++(int) noexcept { year __tmp = *this; ++(*th… 41 _LIBCPP_HIDE_FROM_ABI inline constexpr year& operator--() noexcept { --__y_; return *this; } 42 …_LIBCPP_HIDE_FROM_ABI inline constexpr year operator--(int) noexcept { year __tmp = *this; --(*th… 43 _LIBCPP_HIDE_FROM_ABI constexpr year& operator+=(const years& __dy) noexcept; 44 _LIBCPP_HIDE_FROM_ABI constexpr year& operator-=(const years& __dy) noexcept; 45 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator+() const noexcept { return *this; } 46 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator-() const noexcept { return year{-__y_}; } 48 …_LIBCPP_HIDE_FROM_ABI inline constexpr bool is_leap() const noexcept { return __y_ % 4 == 0 && (__… in is_leap() [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/__compare/ |
| H A D | ordering.h | 40 inline constexpr bool __one_of_v = (is_same_v<_Tp, _Args> || ...); 54 explicit constexpr partial_ordering(_OrdResult __v) noexcept in partial_ordering() 58 explicit constexpr partial_ordering(_NCmpResult __v) noexcept in partial_ordering() 62 constexpr bool __is_ordered() const noexcept { in __is_ordered() 74 friend constexpr bool operator==(partial_ordering, partial_ordering) noexcept = default; 77 friend constexpr bool operator==(partial_ordering __v, _CmpUnspecifiedParam) noexcept { 82 friend constexpr bool operator< (partial_ordering __v, _CmpUnspecifiedParam) noexcept { 87 friend constexpr bool operator<=(partial_ordering __v, _CmpUnspecifiedParam) noexcept { 92 friend constexpr bool operator> (partial_ordering __v, _CmpUnspecifiedParam) noexcept { 97 friend constexpr bool operator>=(partial_ordering __v, _CmpUnspecifiedParam) noexcept { [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | OrcABISupport.h | 57 static constexpr unsigned PointerSize = sizeof(uintptr_t); 58 static constexpr unsigned TrampolineSize = 1; 59 static constexpr unsigned StubSize = 1; 60 static constexpr unsigned StubToPointerMaxDisplacement = 1; 61 static constexpr unsigned ResolverCodeSize = 1; 90 static constexpr unsigned PointerSize = 8; 91 static constexpr unsigned TrampolineSize = 12; 92 static constexpr unsigned StubSize = 8; 93 static constexpr unsigned StubToPointerMaxDisplacement = 1U << 27; 94 static constexpr unsigned ResolverCodeSize = 0x120; [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | CustomizableOptional.h | 34 constexpr CustomizableOptional() = default; 35 constexpr CustomizableOptional(std::nullopt_t) {} in CustomizableOptional() 37 constexpr CustomizableOptional(const T &y) : Storage(std::in_place, y) {} in CustomizableOptional() 38 constexpr CustomizableOptional(const CustomizableOptional &O) = default; 40 constexpr CustomizableOptional(T &&y) in CustomizableOptional() 42 constexpr CustomizableOptional(CustomizableOptional &&O) = default; 45 constexpr CustomizableOptional(std::in_place_t, ArgTypes &&...Args) in CustomizableOptional() 49 constexpr CustomizableOptional(const std::optional<T> &y) in CustomizableOptional() 51 constexpr CustomizableOptional(std::optional<T> &&y) in CustomizableOptional() 74 constexpr const T *getPointer() const { return &Storage.value(); } in getPointer() [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/__ranges/ |
| H A D | elements_view.h | 75 …_LIBCPP_HIDE_FROM_ABI constexpr explicit elements_view(_View __base) : __base_(std::move(__base)) … in elements_view() 77 _LIBCPP_HIDE_FROM_ABI constexpr _View base() const& in base() 83 _LIBCPP_HIDE_FROM_ABI constexpr _View base() && { return std::move(__base_); } in base() 85 _LIBCPP_HIDE_FROM_ABI constexpr auto begin() in begin() 91 _LIBCPP_HIDE_FROM_ABI constexpr auto begin() const in begin() 97 _LIBCPP_HIDE_FROM_ABI constexpr auto end() in end() 103 _LIBCPP_HIDE_FROM_ABI constexpr auto end() in end() 109 _LIBCPP_HIDE_FROM_ABI constexpr auto end() const in end() 115 _LIBCPP_HIDE_FROM_ABI constexpr auto end() const in end() 121 _LIBCPP_HIDE_FROM_ABI constexpr auto size() in size() [all …]
|
| H A D | iota_view.h | 49 if constexpr (sizeof(_Int) < sizeof(short)) return type_identity<short>{}; in __call() 50 else if constexpr (sizeof(_Int) < sizeof(int)) return type_identity<int>{}; in __call() 51 else if constexpr (sizeof(_Int) < sizeof(long)) return type_identity<long>{}; in __call() 115 constexpr explicit __iterator(_Start __value) : __value_(std::move(__value)) {} 118 constexpr _Start operator*() const noexcept(is_nothrow_copy_constructible_v<_Start>) { 123 constexpr __iterator& operator++() { 129 constexpr void operator++(int) { ++*this; } 132 constexpr __iterator operator++(int) requires incrementable<_Start> { 139 constexpr __iterator& operator--() requires __decrementable<_Start> { 145 constexpr __iterator operator--(int) requires __decrementable<_Start> { [all …]
|
| H A D | lazy_split_view.h | 81 constexpr lazy_split_view(_View __base, _Pattern __pattern) in lazy_split_view() 88 constexpr lazy_split_view(_Range&& __r, range_value_t<_Range> __e) in lazy_split_view() 93 constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base() 95 constexpr _View base() && { return std::move(__base_); } in base() 98 constexpr auto begin() { in begin() 99 if constexpr (forward_range<_View>) { in begin() 108 constexpr auto begin() const requires forward_range<_View> && forward_range<const _View> { in begin() 113 constexpr auto end() requires forward_range<_View> && common_range<_View> { in end() 118 constexpr auto end() const { in end() 119 if constexpr (forward_range<_View> && forward_range<const _View> && common_range<const _View>) { in end() [all …]
|