Searched refs:__location (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/libcxx/src/ |
| H A D | atomic.cpp | 142 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_notify() 150 void __cxx_atomic_notify_one(void const volatile* __location) in __cxx_atomic_notify_one() argument 151 { __libcpp_atomic_notify(__location); } in __cxx_atomic_notify_one() 153 void __cxx_atomic_notify_all(void const volatile* __location) in __cxx_atomic_notify_all() argument 154 { __libcpp_atomic_notify(__location); } in __cxx_atomic_notify_all() 158 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_monitor() 164 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_wait() 174 …__libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location,… in __cxx_atomic_notify_one() 179 …__libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location,… in __cxx_atomic_notify_all() 184 …contention_monitor_for_wait(&__libcpp_contention_state(__location)->__contention_state, __location… in __libcpp_atomic_monitor() [all …]
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | construct_at.h | 33 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* construct_at(_Tp* __location, _Args&&... __args) { in construct_at() argument 34 _LIBCPP_ASSERT(__location != nullptr, "null pointer given to construct_at"); in construct_at() 35 return ::new (_VSTD::__voidify(*__location)) _Tp(_VSTD::forward<_Args>(__args)...); in construct_at() 41 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Tp* __construct_at(_Tp* __location, _Args&&... __args) { in __construct_at() argument 43 return std::construct_at(__location, std::forward<_Args>(__args)...); in __construct_at() 45 return _LIBCPP_ASSERT(__location != nullptr, "null pointer given to construct_at"), in __construct_at() 46 ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in __construct_at()
|
| H A D | ranges_construct_at.h | 44 constexpr _Tp* operator()(_Tp* __location, _Args&& ...__args) const { in operator() 45 return _VSTD::construct_at(__location, _VSTD::forward<_Args>(__args)...); in operator() 62 constexpr void operator()(_Tp* __location) const noexcept { in operator() 63 _VSTD::destroy_at(__location); in operator()
|