/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | X86TargetParser.cpp | 49 constexpr FeatureBitset Feature##ENUM = {X86::FEATURE_##ENUM}; 53 constexpr FeatureBitset FeaturesPentiumMMX = 57 constexpr FeatureBitset FeaturesPentium2 = 59 constexpr FeatureBitset FeaturesPentium3 = FeaturesPentium2 | FeatureSSE; 62 constexpr FeatureBitset FeaturesPentium4 = FeaturesPentium3 | FeatureSSE2; 63 constexpr FeatureBitset FeaturesPrescott = FeaturesPentium4 | FeatureSSE3; 64 constexpr FeatureBitset FeaturesNocona = 68 constexpr FeatureBitset FeaturesX86_64 = FeaturesPentium4 | Feature64BIT; 69 constexpr FeatureBitset FeaturesX86_64_V2 = FeaturesX86_64 | FeatureSAHF | 72 constexpr FeatureBitset FeaturesX86_64_V3 = [all …]
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/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 AuxFileEntNameSize = 14; 31 constexpr size_t FileHeaderSize32 = 20; 32 constexpr size_t FileHeaderSize64 = 24; 33 constexpr size_t AuxFileHeaderSize32 = 72; 34 constexpr size_t AuxFileHeaderSize64 = 110; 35 constexpr size_t AuxFileHeaderSizeShort = 28; 36 constexpr size_t SectionHeaderSize32 = 40; 37 constexpr size_t SectionHeaderSize64 = 72; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AMDGPUMetadata.h | 33 constexpr uint32_t VersionMajorV3 = 1; 35 constexpr uint32_t VersionMinorV3 = 0; 38 constexpr uint32_t VersionMajorV4 = 1; 40 constexpr uint32_t VersionMinorV4 = 1; 43 constexpr uint32_t VersionMajorV5 = 1; 45 constexpr uint32_t VersionMinorV5 = 2; 48 constexpr uint32_t VersionMajorV6 = 1; 50 constexpr uint32_t VersionMinorV6 = 2; 56 constexpr char AssemblerDirectiveBegin[] = ".amd_amdgpu_hsa_metadata"; 129 constexpr char ReqdWorkGroupSize[] = "ReqdWorkGroupSize"; [all …]
|
H A D | TypeSize.h | 96 constexpr FixedOrScalableQuantity() = default; 97 constexpr FixedOrScalableQuantity(ScalarTy Quantity, bool Scalable) in FixedOrScalableQuantity() 100 friend constexpr LeafTy &operator+=(LeafTy &LHS, const LeafTy &RHS) { 110 friend constexpr LeafTy &operator-=(LeafTy &LHS, const LeafTy &RHS) { 120 friend constexpr LeafTy &operator*=(LeafTy &LHS, ScalarTy RHS) { 125 friend constexpr LeafTy operator+(const LeafTy &LHS, const LeafTy &RHS) { 130 friend constexpr LeafTy operator-(const LeafTy &LHS, const LeafTy &RHS) { 135 friend constexpr LeafTy operator*(const LeafTy &LHS, ScalarTy RHS) { 141 friend constexpr std::enable_if_t<std::is_signed_v<U>, LeafTy> 148 constexpr bool operator==(const FixedOrScalableQuantity &RHS) const { [all …]
|
/freebsd/contrib/llvm-project/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 | mdspan | 53 static constexpr rank_type rank() noexcept { return sizeof...(_Extents); } 54 static constexpr rank_type rank_dynamic() noexcept { return dynamic-index(rank()); } 55 static constexpr size_t static_extent(rank_type) noexcept; 56 constexpr index_type extent(rank_type) const noexcept; 59 constexpr extents() noexcept = default; 62 constexpr explicit(see below) 65 constexpr explicit extents(_OtherIndexTypes...) noexcept; 67 constexpr explicit(N != rank_dynamic()) 70 constexpr explicit(N != rank_dynamic()) 75 friend constexpr bool operator==(const extents&, [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 | chrono | 26 constexpr 32 template <class Rep> inline constexpr bool treat_as_floating_point_v 39 static constexpr Rep zero(); // noexcept in C++20 40 static constexpr Rep max(); // noexcept in C++20 41 static constexpr Rep min(); // noexcept in C++20 56 constexpr duration() = default; 58 constexpr explicit duration(const Rep2& r, 68 constexpr duration(const duration<Rep2, Period2>& d, 77 constexpr rep count() const; 81 constexpr common_type<duration>::type operator+() const; [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 …]
|
/freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | weekday.h | 35 _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 in weekday() 41 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday(const sys_days& __sysd) noexcept in weekday() 43 _LIBCPP_HIDE_FROM_ABI inline explicit constexpr weekday(const local_days& __locd) noexcept in weekday() 46 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday& operator++() noexcept { 50 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday operator++(int) noexcept { 55 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday& operator--() noexcept { 59 _LIBCPP_HIDE_FROM_ABI inline constexpr weekday operator--(int) noexcept { 64 _LIBCPP_HIDE_FROM_ABI constexpr weekday& operator+=(const days& __dd) noexcept; 65 _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( 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) noexcept 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 { return __y_; } in year() 56 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() 57 _LIBCPP_HIDE_FROM_ABI inline constexpr chron in month() [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 in month() 35 _LIBCPP_HIDE_FROM_ABI inline constexpr month& operator++() noexcept { 39 _LIBCPP_HIDE_FROM_ABI inline constexpr month operator++(int) noexcept { 44 _LIBCPP_HIDE_FROM_ABI inline constexpr month& operator--() noexcept { 48 _LIBCPP_HIDE_FROM_ABI inline constexpr month operator--(int) noexcept { 53 _LIBCPP_HIDE_FROM_ABI constexpr month& operator+=(const months& __m1) noexcept; 54 _LIBCPP_HIDE_FROM_ABI constexpr month& operator-=(const months& __m1) noexcept; 55 _LIBCPP_HIDE_FROM_ABI explicit inline constexpr operator unsigned() const noexcept { return __m_; } 56 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_ >= 1 && __m_ <= 12; } 59 _LIBCPP_HIDE_FROM_ABI inline constexpr boo [all...] |
H A D | formatter.h | 97 if constexpr (chrono::treat_as_floating_point_v<_Rep>) in __format_sub_seconds() 130 if constexpr (chrono::treat_as_floating_point_v<typename _Duration::rep>) in __format_sub_seconds() 153 if constexpr (__is_time_point<_Tp>) in __use_fraction() 157 else if constexpr (__is_specialization_v<_Tp, chrono::zoned_time>) in __use_fraction() 160 else if constexpr (chrono::__is_duration<_Tp>::value) in __use_fraction() 162 else if constexpr (__is_hh_mm_ss<_Tp>) in __use_fraction() 229 if constexpr (same_as<_Tp, chrono::sys_info>) in __convert_to_time_zone() 233 else if constexpr (__is_specialization_v<_Tp, chrono::zoned_time>) in __convert_to_time_zone() 275 if constexpr (chrono::__is_duration<_Tp>::value) in __format_chrono_using_chrono_specs() 287 if constexpr (chrono::__is_duration<_Tp>::value) { in __format_chrono_using_chrono_specs() [all …]
|
H A D | year.h | 37 _LIBCPP_HIDE_FROM_ABI explicit inline constexpr year(int __val) noexcept : __y_(static_cast<short>(__val)) {} in year() 39 _LIBCPP_HIDE_FROM_ABI inline constexpr year& operator++() noexcept { 43 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator++(int) noexcept { 48 _LIBCPP_HIDE_FROM_ABI inline constexpr year& operator--() noexcept { in is_leap() 52 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator--(int) noexcept { in max() 57 _LIBCPP_HIDE_FROM_ABI constexpr year& operator+=(const years& __dy) noexcept; 58 _LIBCPP_HIDE_FROM_ABI constexpr year& operator-=(const years& __dy) noexcept; 59 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator+() const noexcept { return *this; } 60 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator-() const noexcept { return year{-__y_}; } 62 _LIBCPP_HIDE_FROM_ABI inline constexpr boo [all...] |
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | InputSection.h | 311 constexpr const char authGot[] = "__auth_got"; 312 constexpr const char authPtr[] = "__auth_ptr"; 313 constexpr const char binding[] = "__binding"; 314 constexpr const char bitcodeBundle[] = "__bundle"; 315 constexpr const char cString[] = "__cstring"; 316 constexpr const char cfString[] = "__cfstring"; 317 constexpr const char cgProfile[] = "__cg_profile"; 318 constexpr const char chainFixups[] = "__chainfixups"; 319 constexpr const char codeSignature[] = "__code_signature"; 320 constexpr const char common[] = "__common"; [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__compare/ |
H A D | ordering.h | 34 inline constexpr bool __one_of_v = (is_same_v<_Tp, _Args> || ...); 37 _LIBCPP_HIDE_FROM_ABI constexpr _CmpUnspecifiedParam(int _CmpUnspecifiedParam::*) noexcept {} 46 _LIBCPP_HIDE_FROM_ABI explicit constexpr partial_ordering(_OrdResult __v) noexcept : __value_(_ValueT(__v)) {} 48 _LIBCPP_HIDE_FROM_ABI explicit constexpr partial_ordering(_NCmpResult __v) noexcept : __value_(_ValueT(__v)) {} 50 _LIBCPP_HIDE_FROM_ABI constexpr bool __is_ordered() const noexcept { 62 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(partial_ordering, partial_ordering) noexcept = default; in __is_ordered() 64 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(partial_ordering __v, _CmpUnspecifiedParam) noexcept { in __is_ordered() 68 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator<(partial_ordering __v, _CmpUnspecifiedParam) noexcept { 72 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator<=(partial_ordering __v, _CmpUnspecifiedParam) noexcept { 76 _LIBCPP_HIDE_FROM_ABI friend constexpr boo [all...] |
/freebsd/contrib/llvm-project/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; 91 static constexpr unsigned PointerSize = 8; 92 static constexpr unsigned TrampolineSize = 12; 93 static constexpr unsigned StubSize = 8; 94 static constexpr unsigned StubToPointerMaxDisplacement = 1U << 27; 95 static constexpr unsigned ResolverCodeSize = 0x120; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/ |
H A D | LowLevelType.h | 42 static constexpr LLT scalar(unsigned SizeInBits) { in scalar() 49 static constexpr LLT token() { in token() 57 static constexpr LLT pointer(unsigned AddressSpace, unsigned SizeInBits) { in pointer() 64 static constexpr LLT vector(ElementCount EC, unsigned ScalarSizeInBits) { in vector() 71 static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { in vector() 84 static constexpr LLT float16() { in float16() 89 static constexpr LLT float32() { in float32() 94 static constexpr LLT float64() { in float64() 100 static constexpr LLT fixed_vector(unsigned NumElements, in fixed_vector() 107 static constexpr LLT fixed_vector(unsigned NumElements, LLT ScalarTy) { in fixed_vector() [all …]
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/libcxx/include/__expected/ |
H A D | expected.h | 106 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __conditional_no_unique_address(in_place_t, _Args&&... __… 110 _LIBCPP_HIDE_FROM_ABI constexpr explicit __conditional_no_unique_address( 120 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __conditional_no_unique_address(in_place_t, _Args&&... __… 124 _LIBCPP_HIDE_FROM_ABI constexpr explicit __conditional_no_unique_address( 134 inline constexpr bool __fits_in_tail_padding = []() { 216 _LIBCPP_HIDE_FROM_ABI constexpr __union_t(const __union_t&) = delete; 217 _LIBCPP_HIDE_FROM_ABI constexpr __union_t(const __union_t&) 221 _LIBCPP_HIDE_FROM_ABI constexpr __union_t(__union_t&&) = delete; 222 _LIBCPP_HIDE_FROM_ABI constexpr __union_t(__union_t&&) 226 _LIBCPP_HIDE_FROM_ABI constexpr __union_t& operator=(const __union_t&) = delete; [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | elements_view.h | 78 …_LIBCPP_HIDE_FROM_ABI constexpr explicit elements_view(_View __base) : __base_(std::move(__base)) … in elements_view() 80 _LIBCPP_HIDE_FROM_ABI constexpr _View base() const& in base() 86 _LIBCPP_HIDE_FROM_ABI constexpr _View base() && { return std::move(__base_); } in base() 88 _LIBCPP_HIDE_FROM_ABI constexpr auto begin() in begin() 94 _LIBCPP_HIDE_FROM_ABI constexpr auto begin() const in begin() 100 _LIBCPP_HIDE_FROM_ABI constexpr auto end() in end() 106 _LIBCPP_HIDE_FROM_ABI constexpr auto end() in end() 112 _LIBCPP_HIDE_FROM_ABI constexpr auto end() const in end() 118 _LIBCPP_HIDE_FROM_ABI constexpr auto end() const in end() 124 _LIBCPP_HIDE_FROM_ABI constexpr auto size() in size() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Register.h | 23 constexpr Register(unsigned Val = 0) : Reg(Val) {} in Reg() 24 constexpr Register(MCRegister Val) : Reg(Val) {} in Register() 44 static constexpr bool isStackSlot(unsigned Reg) { in isStackSlot() 49 constexpr bool isStack() const { return MCRegister::isStackSlot(Reg); } in isStack() 65 static constexpr bool isPhysicalRegister(unsigned Reg) { in isPhysicalRegister() 71 static constexpr bool isVirtualRegister(unsigned Reg) { in isVirtualRegister() 91 constexpr bool isVirtual() const { return isVirtualRegister(Reg); } in isVirtual() 95 constexpr bool isPhysical() const { return isPhysicalRegister(Reg); } in isPhysical() 101 constexpr operator unsigned() const { return Reg; } 103 constexpr unsigned id() const { return Reg; } in id() [all …]
|