Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Headers/
H A Dintrin.h274 long _InterlockedOr_np(long volatile *_Value, long _Mask);
346 short _InterlockedIncrement16_acq(short volatile *_Value);
347 short _InterlockedIncrement16_nf(short volatile *_Value);
348 short _InterlockedIncrement16_rel(short volatile *_Value);
349 long _InterlockedIncrement_acq(long volatile *_Value);
350 long _InterlockedIncrement_nf(long volatile *_Value);
351 long _InterlockedIncrement_rel(long volatile *_Value);
361 short _InterlockedDecrement16_nf(short volatile *_Value);
363 long _InterlockedDecrement_acq(long volatile *_Value);
364 long _InterlockedDecrement_nf(long volatile *_Value);
[all …]
H A Dimmintrin.h453 _InterlockedExchange_HLEAcquire(long volatile *_Target, long _Value) { in _InterlockedExchange_HLEAcquire() argument
455 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLEAcquire()
456 return _Value; in _InterlockedExchange_HLEAcquire()
459 _InterlockedExchange_HLERelease(long volatile *_Target, long _Value) { in _InterlockedExchange_HLERelease() argument
461 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLERelease()
462 return _Value; in _InterlockedExchange_HLERelease()
467 _InterlockedExchange64_HLEAcquire(__int64 volatile *_Target, __int64 _Value) { in _InterlockedExchange64_HLEAcquire() argument
469 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange64_HLEAcquire()
470 return _Value; in _InterlockedExchange64_HLEAcquire()
475 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange64_HLERelease()
[all …]
H A Dstdatomic.h163 typedef struct atomic_flag { atomic_bool _Value; } atomic_flag; member
178 #define atomic_flag_test_and_set(object) __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_C…
179 #define atomic_flag_test_and_set_explicit(object, order) __c11_atomic_exchange(&(object)->_Value, 1…
181 #define atomic_flag_clear(object) __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST)
182 #define atomic_flag_clear_explicit(object, order) __c11_atomic_store(&(object)->_Value, 0, order)
/freebsd-12.1/contrib/libstdc++/include/tr1/
H A Dhashtable_policy.h180 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()
229 const _Value*, _Value*>::__type in _GLIBCXX_BEGIN_NAMESPACE()
233 const _Value&, _Value&>::__type in _GLIBCXX_BEGIN_NAMESPACE()
370 const _Value*, _Value*>::__type in _GLIBCXX_BEGIN_NAMESPACE()
374 const _Value&, _Value&>::__type in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dunordered_set46 template<class _Value,
47 class _Hash = hash<_Value>,
52 : public _Hashtable<_Value, _Value, _Alloc,
53 std::_Identity<_Value>, _Pred,
59 typedef _Hashtable<_Value, _Value, _Alloc,
91 std::_Identity<_Value>(), __a)
95 template<class _Value,
96 class _Hash = hash<_Value>,
101 : public _Hashtable<_Value, _Value, _Alloc,
108 typedef _Hashtable<_Value, _Value, _Alloc,
[all …]
H A Dhashtable135 _Hashtable<_Key, _Value, _Allocator,
145 _Hashtable<_Key, _Value, _Allocator,
440 template<typename _Key, typename _Value,
465 template<typename _Key, typename _Value,
478 template<typename _Key, typename _Value,
500 template<typename _Key, typename _Value,
521 template<typename _Key, typename _Value,
534 template<typename _Key, typename _Value,
558 template<typename _Key, typename _Value,
599 template<typename _Key, typename _Value,
[all …]
H A 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 …]
/freebsd-12.1/contrib/libstdc++/include/ext/
H A 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>
81 template<typename _Value>
84 template<typename _Value>
[all …]
H A Dhash_set80 template<class _Value, class _HashFcn = hash<_Value>,
81 class _EqualKey = equal_to<_Value>,
82 class _Alloc = allocator<_Value> >
88 __glibcxx_class_requires3(_EqualKey, _Value, _Value, _BinaryPredicateConcept)
91 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>,
284 template<class _Value,
285 class _HashFcn = hash<_Value>,
286 class _EqualKey = equal_to<_Value>,
287 class _Alloc = allocator<_Value> >
293 __glibcxx_class_requires3(_EqualKey, _Value, _Value, _BinaryPredicateConcept)
[all …]
H A Drb_tree81 template <class _Key, class _Value, class _KeyOfValue, class _Compare,
82 class _Alloc = allocator<_Value> >
84 : public _Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc>
86 typedef _Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc> _Base;
/freebsd-12.1/contrib/libc++/include/ext/
H A Dhash_set213 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>,
214 class _Alloc = allocator<_Value> >
349 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
358 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
369 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
379 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
401 swap(hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
402 hash_set<_Value, _Hash, _Pred, _Alloc>& __y)
435 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>,
436 class _Alloc = allocator<_Value> >
[all …]
/freebsd-12.1/contrib/libc++/include/experimental/
H A Dunordered_set47 template <class _Value,
48 class _Hash = hash<_Value>, class _Pred = equal_to<_Value>>
49 using unordered_set = _VSTD::unordered_set<_Value, _Hash, _Pred,
50 polymorphic_allocator<_Value>>;
52 template <class _Value,
53 class _Hash = hash<_Value>, class _Pred = equal_to<_Value>>
54 using unordered_multiset = _VSTD::unordered_multiset<_Value, _Hash, _Pred,
55 polymorphic_allocator<_Value>>;
H A Dset47 template <class _Value, class _Compare = less<_Value>>
48 using set = _VSTD::set<_Value, _Compare,
49 polymorphic_allocator<_Value>>;
51 template <class _Value, class _Compare = less<_Value>>
52 using multiset = _VSTD::multiset<_Value, _Compare,
53 polymorphic_allocator<_Value>>;
H A Dmap47 template <class _Key, class _Value, class _Compare = less<_Key>>
48 using map = _VSTD::map<_Key, _Value, _Compare,
49 polymorphic_allocator<pair<const _Key, _Value>>>;
51 template <class _Key, class _Value, class _Compare = less<_Key>>
52 using multimap = _VSTD::multimap<_Key, _Value, _Compare,
53 polymorphic_allocator<pair<const _Key, _Value>>>;
H A Dunordered_map53 template <class _Key, class _Value,
55 using unordered_map = _VSTD::unordered_map<_Key, _Value, _Hash, _Pred,
56 polymorphic_allocator<pair<const _Key, _Value>>>;
58 template <class _Key, class _Value,
60 using unordered_multimap = _VSTD::unordered_multimap<_Key, _Value, _Hash, _Pred,
61 polymorphic_allocator<pair<const _Key, _Value>>>;
H A Dfunctional145 template<class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> class _B…
148 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
149 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> {
151 typedef _Value value_type;
154 const _Value __default_value_;
155 std::unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table;
159 _BMSkipTable(std::size_t __sz, _Value __default, _Hash __hf, _BinaryPredicate __pred)
178 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
179 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> {
181 typedef _Value value_type;
[all …]
/freebsd-12.1/contrib/libstdc++/include/debug/
H A 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>
226 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
232 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
237 swap(hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument
[all …]
H A 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> >
245 template<typename _Value, typename _Tp, typename _HashFcn,
249 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y)
252 template<typename _Value, typename _Tp, typename _HashFcn,
256 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y)
259 template<typename _Value, typename _Tp, typename _HashFcn,
262 swap(hash_multimap<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument
[all …]
H A 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> >
236 template<typename _Value, typename _HashFcn, typename _EqualKey,
240 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
243 template<typename _Value, typename _HashFcn, typename _EqualKey,
247 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __y)
250 template<typename _Value, typename _HashFcn, typename _EqualKey,
253 swap(hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument
[all …]
H A 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> >
51 public __gnu_debug::_Safe_sequence<hash_map<_Value, _Tp, _HashFcn,
261 template<typename _Value, typename _Tp, typename _HashFcn,
265 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y)
268 template<typename _Value, typename _Tp, typename _HashFcn,
275 template<typename _Value, typename _Tp, typename _HashFcn,
278 swap(hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument
[all …]
H A 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)
H A 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))
/freebsd-12.1/contrib/libc++/include/
H A Dunordered_set379 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>,
380 class _Alloc = allocator<_Value> >
903 unordered_set<_Value, _Hash, _Pred, _Alloc>&
913 unordered_set<_Value, _Hash, _Pred, _Alloc>&
914 unordered_set<_Value, _Hash, _Pred, _Alloc>::operator=(
937 swap(unordered_set<_Value, _Hash, _Pred, _Alloc>& __x,
938 unordered_set<_Value, _Hash, _Pred, _Alloc>& __y)
979 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>,
980 class _Alloc = allocator<_Value> >
1472 unordered_multiset<_Value, _Hash, _Pred, _Alloc>&
[all …]
/freebsd-12.1/contrib/libstdc++/include/bits/
H A 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 ())); \
/freebsd-12.1/contrib/compiler-rt/lib/builtins/
H A Datomic_flag_test_and_set.c24 return __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_CST); in atomic_flag_test_and_set()

12