Home
last modified time | relevance | path

Searched refs:_Value (Results 1 – 25 of 36) sorted by relevance

12

/openbsd/src/gnu/llvm/clang/lib/Headers/
Dintrin.h142 long _InterlockedAddLargeStatistic(__int64 volatile *_Addend, long _Value);
207 long _InterlockedAnd_np(long volatile *_Value, long _Mask);
208 short _InterlockedAnd16_np(short volatile *_Value, short _Mask);
209 __int64 _InterlockedAnd64_np(__int64 volatile *_Value, __int64 _Mask);
210 char _InterlockedAnd8_np(char volatile *_Value, char _Mask);
225 long _InterlockedOr_np(long volatile *_Value, long _Mask);
226 short _InterlockedOr16_np(short volatile *_Value, short _Mask);
227 __int64 _InterlockedOr64_np(__int64 volatile *_Value, __int64 _Mask);
228 char _InterlockedOr8_np(char volatile *_Value, char _Mask);
229 long _InterlockedXor_np(long volatile *_Value, long _Mask);
[all …]
Dimmintrin.h577 _InterlockedExchange_HLEAcquire(long volatile *_Target, long _Value) { in _InterlockedExchange_HLEAcquire() argument
579 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLEAcquire()
580 return _Value; in _InterlockedExchange_HLEAcquire()
583 _InterlockedExchange_HLERelease(long volatile *_Target, long _Value) { in _InterlockedExchange_HLERelease() argument
585 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLERelease()
586 return _Value; in _InterlockedExchange_HLERelease()
591 _InterlockedExchange64_HLEAcquire(__int64 volatile *_Target, __int64 _Value) { in _InterlockedExchange64_HLEAcquire() argument
593 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange64_HLEAcquire()
594 return _Value; in _InterlockedExchange64_HLEAcquire()
597 _InterlockedExchange64_HLERelease(__int64 volatile *_Target, __int64 _Value) { in _InterlockedExchange64_HLERelease() argument
[all …]
Dstdatomic.h162 typedef struct atomic_flag { atomic_bool _Value; } atomic_flag; member
177 #define atomic_flag_test_and_set(object) __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_C…
178 #define atomic_flag_test_and_set_explicit(object, order) __c11_atomic_exchange(&(object)->_Value, 1…
180 #define atomic_flag_clear(object) __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST)
181 #define atomic_flag_clear_explicit(object, order) __c11_atomic_store(&(object)->_Value, 0, order)
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Dhashtable_policy.h177 template<typename _Value, bool __cache_hash_code> in _GLIBCXX_BEGIN_NAMESPACE()
180 template<typename _Value> in _GLIBCXX_BEGIN_NAMESPACE()
181 struct _Hash_node<_Value, true> in _GLIBCXX_BEGIN_NAMESPACE()
183 _Value _M_v; in _GLIBCXX_BEGIN_NAMESPACE()
188 template<typename _Value> in _GLIBCXX_BEGIN_NAMESPACE()
189 struct _Hash_node<_Value, false> in _GLIBCXX_BEGIN_NAMESPACE()
191 _Value _M_v; in _GLIBCXX_BEGIN_NAMESPACE()
197 template<typename _Value, bool __cache> in _GLIBCXX_BEGIN_NAMESPACE()
200 _Node_iterator_base(_Hash_node<_Value, __cache>* __p) in _GLIBCXX_BEGIN_NAMESPACE()
207 _Hash_node<_Value, __cache>* _M_cur; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
Dunordered_set46 template<class _Value,
47 class _Hash = hash<_Value>,
48 class _Pred = std::equal_to<_Value>,
49 class _Alloc = std::allocator<_Value>,
52 : public _Hashtable<_Value, _Value, _Alloc,
53 std::_Identity<_Value>, _Pred,
59 typedef _Hashtable<_Value, _Value, _Alloc,
60 std::_Identity<_Value>, _Pred,
80 std::_Identity<_Value>(), __a)
91 std::_Identity<_Value>(), __a)
[all …]
Dhashtable73 // _Key and _Value: arbitrary CopyConstructible types.
126 template<typename _Key, typename _Value, typename _Allocator,
135 _Hashtable<_Key, _Value, _Allocator,
142 public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal,
144 public __detail::_Map_base<_Key, _Value, _ExtractKey, __unique_keys,
145 _Hashtable<_Key, _Value, _Allocator,
155 typedef _Value value_type;
185 typedef __detail::_Hash_node<_Value, __cache_hash_code> _Node;
191 typedef typename _Allocator::template rebind<_Value>::other
440 template<typename _Key, typename _Value,
[all …]
Dtype_traits66 #define _DEFINE_SPEC_BODY(_Value) \
67 : public integral_constant<bool, _Value> { };
69 #define _DEFINE_SPEC_0_HELPER(_Spec, _Value) \
72 _DEFINE_SPEC_BODY(_Value)
74 #define _DEFINE_SPEC_1_HELPER(_Spec, _Value) \
77 _DEFINE_SPEC_BODY(_Value)
79 #define _DEFINE_SPEC_2_HELPER(_Spec, _Value) \
82 _DEFINE_SPEC_BODY(_Value)
84 #define _DEFINE_SPEC(_Order, _Trait, _Type, _Value) \
85 _DEFINE_SPEC_##_Order##_HELPER(_Trait<_Type>, _Value) \
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dnumeric_traits.h59 template<typename _Value>
63 static const _Value __min = __glibcxx_min(_Value);
64 static const _Value __max = __glibcxx_max(_Value);
67 template<typename _Value>
68 const _Value __numeric_traits_integer<_Value>::__min;
70 template<typename _Value>
71 const _Value __numeric_traits_integer<_Value>::__max;
73 template<typename _Value>
78 2 + std::numeric_limits<_Value>::digits * 3010/10000;
81 template<typename _Value>
[all …]
Dhash_set80 template<class _Value, class _HashFcn = hash<_Value>,
81 class _EqualKey = equal_to<_Value>,
82 class _Alloc = allocator<_Value> >
86 __glibcxx_class_requires(_Value, _SGIAssignableConcept)
87 __glibcxx_class_requires3(_HashFcn, size_t, _Value, _UnaryFunctionConcept)
88 __glibcxx_class_requires3(_EqualKey, _Value, _Value, _BinaryPredicateConcept)
91 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>,
260 template<class _Value, class _HashFcn, class _EqualKey, class _Alloc>
262 operator==(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs1,
263 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs2)
[all …]
/openbsd/src/gnu/llvm/libcxx/include/ext/
Dhash_set217 template <class _Value, class _Hash = hash<_Value>, class _Pred = std::equal_to<_Value>,
218 class _Alloc = std::allocator<_Value> >
223 typedef _Value key_type;
335 template <class _Value, class _Hash, class _Pred, class _Alloc>
336 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
343 template <class _Value, class _Hash, class _Pred, class _Alloc>
344 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
351 template <class _Value, class _Hash, class _Pred, class _Alloc>
353 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
359 template <class _Value, class _Hash, class _Pred, class _Alloc>
[all …]
/openbsd/src/gnu/llvm/libcxx/include/experimental/
Dunordered_set50 template <class _Value,
51 class _Hash = hash<_Value>, class _Pred = equal_to<_Value>>
52 using unordered_set = _VSTD::unordered_set<_Value, _Hash, _Pred,
53 polymorphic_allocator<_Value>>;
55 template <class _Value,
56 class _Hash = hash<_Value>, class _Pred = equal_to<_Value>>
57 using unordered_multiset = _VSTD::unordered_multiset<_Value, _Hash, _Pred,
58 polymorphic_allocator<_Value>>;
Dset50 template <class _Value, class _Compare = less<_Value>>
51 using set = _VSTD::set<_Value, _Compare,
52 polymorphic_allocator<_Value>>;
54 template <class _Value, class _Compare = less<_Value>>
55 using multiset = _VSTD::multiset<_Value, _Compare,
56 polymorphic_allocator<_Value>>;
Dmap50 template <class _Key, class _Value, class _Compare = less<_Key>>
51 using map = _VSTD::map<_Key, _Value, _Compare,
52 polymorphic_allocator<pair<const _Key, _Value>>>;
54 template <class _Key, class _Value, class _Compare = less<_Key>>
55 using multimap = _VSTD::multimap<_Key, _Value, _Compare,
56 polymorphic_allocator<pair<const _Key, _Value>>>;
Dunordered_map56 template <class _Key, class _Value,
58 using unordered_map = _VSTD::unordered_map<_Key, _Value, _Hash, _Pred,
59 polymorphic_allocator<pair<const _Key, _Value>>>;
61 template <class _Key, class _Value,
63 using unordered_multimap = _VSTD::unordered_multimap<_Key, _Value, _Hash, _Pred,
64 polymorphic_allocator<pair<const _Key, _Value>>>;
Dfunctional126 template<class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> class _B…
129 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
130 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> {
131 typedef _Value value_type;
134 const _Value __default_value_;
135 std::unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table_;
139 _BMSkipTable(size_t __sz, _Value __default, _Hash __hf, _BinaryPredicate __pred)
158 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
159 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> {
161 typedef _Value value_type;
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/debug/
Dhash_multiset.h45 template<typename _Value,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
50 : public _GLIBCXX_EXT::hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>,
51 public __gnu_debug::_Safe_sequence<hash_multiset<_Value, _HashFcn,
54 typedef _GLIBCXX_EXT:: hash_multiset<_Value,_HashFcn, _EqualKey,_Alloc>
223 template<typename _Value, typename _HashFcn, typename _EqualKey, typename _Alloc>
225 operator==(const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x,
226 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
[all …]
Dhash_set.h45 template<typename _Value,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
50 : public _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc>,
51 public __gnu_debug::_Safe_sequence<hash_set<_Value, _HashFcn, _EqualKey,
54 typedef _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc> _Base;
236 template<typename _Value, typename _HashFcn, typename _EqualKey,
239 operator==(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __x,
240 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
[all …]
Dhash_multimap.h45 template<typename _Value, typename _Tp,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
50 : public _GLIBCXX_EXT::hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>,
51 public __gnu_debug::_Safe_sequence<hash_multimap<_Value, _Tp, _HashFcn,
54 typedef _GLIBCXX_EXT::hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>
245 template<typename _Value, typename _Tp, typename _HashFcn,
248 operator==(const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __x,
249 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y)
[all …]
Dhash_map.h45 template<typename _Value, typename _Tp,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
50 : public _GLIBCXX_EXT::hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>,
51 public __gnu_debug::_Safe_sequence<hash_map<_Value, _Tp, _HashFcn,
54 typedef _GLIBCXX_EXT::hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>
261 template<typename _Value, typename _Tp, typename _HashFcn,
264 operator==(const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x,
265 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y)
[all …]
Ddebug.h72 # define __glibcxx_requires_partitioned(_First,_Last,_Value) argument
73 # define __glibcxx_requires_partitioned_pred(_First,_Last,_Value,_Pred) argument
126 # define __glibcxx_requires_partitioned(_First,_Last,_Value) \ argument
127 __glibcxx_check_partitioned(_First,_Last,_Value)
128 # define __glibcxx_requires_partitioned_pred(_First,_Last,_Value,_Pred) \ argument
129 __glibcxx_check_partitioned_pred(_First,_Last,_Value,_Pred)
Dmacros.h176 #define __glibcxx_check_partitioned(_First,_Last,_Value) \ argument
179 _Value), \
183 ._M_string(#_Value))
187 #define __glibcxx_check_partitioned_pred(_First,_Last,_Value,_Pred) \ argument
190 _Value, _Pred), \
195 ._M_string(#_Value))
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/
Dhash_set77 template <class _Value,
78 class _HashFcn = hash<_Value>,
79 class _EqualKey = equal_to<_Value>,
80 class _Alloc = allocator<_Value> >
83 template <class _Value, class _HashFcn, class _EqualKey, class _Alloc>
85 operator==(const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs1,
86 const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs2);
93 template <class _Value, class _HashFcn, class _EqualKey, class _Alloc>
97 __glibcpp_class_requires(_Value, _SGIAssignableConcept)
98 __glibcpp_class_requires3(_HashFcn, size_t, _Value, _UnaryFunctionConcept);
[all …]
/openbsd/src/gnu/llvm/libcxx/include/
Dunordered_set499 template <class _Value, class _Hash, class _Pred, class _Alloc>
502 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>,
503 class _Alloc = allocator<_Value> >
508 typedef _Value key_type;
616 …static_assert(sizeof(std::__diagnose_unordered_container_requirements<_Value, _Hash, _Pred>(0)), "…
941 template <class _Value, class _Hash, class _Pred, class _Alloc>
942 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(size_type __n,
950 template <class _Value, class _Hash, class _Pred, class _Alloc>
951 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(size_type __n,
959 template <class _Value, class _Hash, class _Pred, class _Alloc>
[all …]
/openbsd/src/gnu/llvm/libcxx/src/include/
Dto_chars_floating_point.h100 char* _First, char* const _Last, const _Floating _Value, int _Precision) noexcept {
122 const _Uint_type _Uint_value = _VSTD::bit_cast<_Uint_type>(_Value);
339 char* _First, char* const _Last, const _Floating _Value) noexcept {
350 const _Uint_type _Uint_value = _VSTD::bit_cast<_Uint_type>(_Value);
837 char* _First, char* const _Last, const _Floating _Value, int _Precision) noexcept {
842 const _Uint_type _Uint_value = _VSTD::bit_cast<_Uint_type>(_Value);
942 … _Floating_to_chars_fixed_precision(_Buffer, _VSTD::end(_Buffer), _Value, _Effective_precision);
948 …_Floating_to_chars_scientific_precision(_Buffer, _VSTD::end(_Buffer), _Value, _Effective_precision…
992 …char* _First, char* const _Last, _Floating _Value, const chars_format _Fmt, const int _Precision) …
1005 _Uint_type _Uint_value = _VSTD::bit_cast<_Uint_type>(_Value);
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/bits/
Dvalarray_after.h349 typedef typename __fun<_Name, _Arg>::result_type _Value; \
351 return _Expr<_Closure, _Value>(_Closure(__v(), __w())); \
362 typedef typename __fun<_Name, _Arg>::result_type _Value; \
364 return _Expr<_Closure, _Value>(_Closure(__v(), __t)); \
375 typedef typename __fun<_Name, _Arg>::result_type _Value; \
377 return _Expr<_Closure, _Value>(_Closure(__t, __v())); \
388 typedef typename __fun<_Name, _Arg>::result_type _Value; \
390 return _Expr<_Closure, _Value>(_Closure(__e(), __v)); \
401 typedef typename __fun<_Name, _Tp>::result_type _Value; \
403 return _Expr<_Closure, _Value>(_Closure(__v, __e ())); \

12