Home
last modified time | relevance | path

Searched refs:constexpr (Results 1 – 25 of 1298) sorted by relevance

12345678910>>...52

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DX86TargetParser.cpp49 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 Dsanitizer_dense_map_info.h21 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 DXCOFF.h28 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 DAMDGPUMetadata.h33 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 DTypeSize.h96 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 Dnumbers17 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 Dmdspan53 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 Dcompare23 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 Dchrono26 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 Dnumeric20 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 Diterator39 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 Dweekday.h35 _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 Dyear_month_weekday.h43 _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 Dyear_month_day.h46 _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 Dmonth.h33 _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 Dformatter.h97 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 Dyear.h37 _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 DInputSection.h311 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 Dordering.h34 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 DOrcABISupport.h57 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 DLowLevelType.h42 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 DCustomizableOptional.h34 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 Dexpected.h106 …_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 Delements_view.h78 …_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 DRegister.h23 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 …]

12345678910>>...52