| /freebsd-14.2/contrib/llvm-project/clang/lib/Headers/ |
| H A D | intrin.h | 225 long _InterlockedOr_np(long volatile *_Value, long _Mask); 286 short _InterlockedIncrement16_acq(short volatile *_Value); 287 short _InterlockedIncrement16_nf(short volatile *_Value); 288 short _InterlockedIncrement16_rel(short volatile *_Value); 289 long _InterlockedIncrement_acq(long volatile *_Value); 290 long _InterlockedIncrement_nf(long volatile *_Value); 291 long _InterlockedIncrement_rel(long volatile *_Value); 301 short _InterlockedDecrement16_nf(short volatile *_Value); 303 long _InterlockedDecrement_acq(long volatile *_Value); 304 long _InterlockedDecrement_nf(long volatile *_Value); [all …]
|
| H A D | immintrin.h | 748 _InterlockedExchange_HLEAcquire(long volatile *_Target, long _Value) { in _InterlockedExchange_HLEAcquire() argument 750 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLEAcquire() 751 return _Value; in _InterlockedExchange_HLEAcquire() 754 _InterlockedExchange_HLERelease(long volatile *_Target, long _Value) { in _InterlockedExchange_HLERelease() argument 756 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange_HLERelease() 757 return _Value; in _InterlockedExchange_HLERelease() 762 _InterlockedExchange64_HLEAcquire(__int64 volatile *_Target, __int64 _Value) { in _InterlockedExchange64_HLEAcquire() argument 764 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange64_HLEAcquire() 765 return _Value; in _InterlockedExchange64_HLEAcquire() 770 : "+r" (_Value), "+m" (*_Target) :: "memory"); in _InterlockedExchange64_HLERelease() [all …]
|
| H A D | stdatomic.h | 167 typedef struct atomic_flag { atomic_bool _Value; } atomic_flag; member 182 #define atomic_flag_test_and_set(object) __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_C… 183 #define atomic_flag_test_and_set_explicit(object, order) __c11_atomic_exchange(&(object)->_Value, 1… 185 #define atomic_flag_clear(object) __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST) 186 #define atomic_flag_clear_explicit(object, order) __c11_atomic_store(&(object)->_Value, 0, order)
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ext/ |
| H A D | hash_set | 216 template <class _Value, 217 class _Hash = hash<_Value>, 218 class _Pred = std::equal_to<_Value>, 223 typedef _Value key_type; 371 swap(hash_set<_Value, _Hash, _Pred, _Alloc>& __x, hash_set<_Value, _Hash, _Pred, _Alloc>& __y) { 377 operator==(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x, const hash_set<_Value, _Hash, _Pred, … 391 operator!=(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x, const hash_set<_Value, _Hash, _Pred, … 395 template <class _Value, 396 class _Hash = hash<_Value>, 402 typedef _Value key_type; [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/src/include/ryu/ |
| H A D | ryu.h | 90 … char* const _First, char* const _Last, const _Floating _Value, const chars_format _Fmt) noexcept { in _Floating_to_chars_ryu() argument 92 return __f2s_buffered_n(_First, _Last, _Value, _Fmt); in _Floating_to_chars_ryu() 94 return __d2s_buffered_n(_First, _Last, _Value, _Fmt); in _Floating_to_chars_ryu() 100 char* const _First, char* const _Last, const _Floating _Value, int _Precision) noexcept { in _Floating_to_chars_scientific_precision() argument 116 return __d2exp_buffered_n(_First, _Last, _Value, static_cast<uint32_t>(_Precision)); 121 char* const _First, char* const _Last, const _Floating _Value, int _Precision) noexcept { in _Floating_to_chars_fixed_precision() argument 137 return __d2fixed_buffered_n(_First, _Last, _Value, static_cast<uint32_t>(_Precision));
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | unordered_set | 581 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>, class _Alloc = … 585 typedef _Value key_type; 1029 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set( 1123 inline unordered_set<_Value, _Hash, _Pred, _Alloc>& 1131 inline unordered_set<_Value, _Hash, _Pred, _Alloc>& 1148 swap(unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, unordered_set<_Value, _Hash, _Pred, _Alloc>&… 1185 template <class _Value, class _Hash = hash<_Value>, class _Pred = equal_to<_Value>, class _Alloc = … 1189 typedef _Value key_type; 1735 inline unordered_multiset<_Value, _Hash, _Pred, _Alloc>& 1743 inline unordered_multiset<_Value, _Hash, _Pred, _Alloc>& [all …]
|
| H A D | __tree | 77 template <class _Key, class _Value> 506 template <class _Key, class _Value> 507 struct __is_tree_value_type_imp<__value_type<_Key, _Value> > : true_type {};
|
| H A D | __hash_table | 66 template <class _Key, class _Value> 67 struct __is_hash_value_type_imp<__hash_value_type<_Key, _Value> > : true_type {};
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | libdispatch.h | 198 template <class _RandomAccessIterator, class _Transform, class _Value, class _Combiner, class _Redu… 199 _LIBCPP_HIDE_FROM_ABI optional<_Value> __parallel_transform_reduce( in __parallel_transform_reduce() 203 _Value __init, in __parallel_transform_reduce() 211 auto __destroy = [__count = __partitions.__chunk_count_](_Value* __ptr) { in __parallel_transform_reduce() 213 std::allocator<_Value>().deallocate(__ptr, __count); in __parallel_transform_reduce() 218 unique_ptr<_Value[], decltype(__destroy)> __values( in __parallel_transform_reduce() 219 std::allocator<_Value>().allocate(__partitions.__chunk_count_), __destroy); in __parallel_transform_reduce() 260 using _Value = __iter_value_type<_RandomAccessIterator>; in __parallel_stable_sort() local 262 auto __destroy = [__size](_Value* __ptr) { in __parallel_stable_sort() 264 std::allocator<_Value>().deallocate(__ptr, __size); in __parallel_stable_sort() [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/src/include/ |
| H A D | to_chars_floating_point.h | 100 char* _First, char* const _Last, const _Floating _Value, int _Precision) noexcept { 122 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value); 339 char* _First, char* const _Last, const _Floating _Value) noexcept { 350 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value); 837 char* _First, char* const _Last, const _Floating _Value, int _Precision) noexcept { 842 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value); 1005 _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value); 1017 _Value = std::bit_cast<_Floating>(_Uint_value); 1053 return _Floating_to_chars_ryu(_First, _Last, _Value, chars_format{}); 1056 return _Floating_to_chars_hex_shortest(_First, _Last, _Value); [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | boyer_moore_searcher.h | 36 template <class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> 40 template <class _Key, class _Value, class _Hash, class _BinaryPredicate> 41 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> { 43 using value_type = _Value; 47 unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table_; 63 template <class _Key, class _Value, class _Hash, class _BinaryPredicate> 64 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> { 66 using value_type = _Value;
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/ |
| H A D | atomic_flag_clear.c | 22 __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST); in atomic_flag_clear()
|
| H A D | atomic_flag_test_and_set.c | 22 return __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_CST); in atomic_flag_test_and_set()
|
| H A D | atomic_flag_clear_explicit.c | 23 __c11_atomic_store(&(object)->_Value, 0, order); in atomic_flag_clear_explicit()
|
| H A D | atomic_flag_test_and_set_explicit.c | 23 return __c11_atomic_exchange(&(object)->_Value, 1, order); in atomic_flag_test_and_set_explicit()
|