reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
337 FunctionCallTrie(const FunctionCallTrie &) = delete; 338 FunctionCallTrie &operator=(const FunctionCallTrie &) = delete; 338 FunctionCallTrie &operator=(const FunctionCallTrie &) = delete; 340 FunctionCallTrie(FunctionCallTrie &&O) XRAY_NEVER_INSTRUMENT 347 FunctionCallTrie &operator=(FunctionCallTrie &&O) XRAY_NEVER_INSTRUMENT { 347 FunctionCallTrie &operator=(FunctionCallTrie &&O) XRAY_NEVER_INSTRUMENT { 480 void deepCopyInto(FunctionCallTrie &O) const XRAY_NEVER_INSTRUMENT { 486 FunctionCallTrie::Node *Node; 487 FunctionCallTrie::Node *NewNode; 543 void mergeInto(FunctionCallTrie &O) const XRAY_NEVER_INSTRUMENT { 545 FunctionCallTrie::Node *OrigNode; 546 FunctionCallTrie::Node *TargetNode;projects/compiler-rt/lib/xray/xray_profile_collector.cpp
32 typename std::aligned_storage<sizeof(FunctionCallTrie)>::type TrieStorage; 61 FunctionCallTrie::Allocators::Buffers Buffers; 62 FunctionCallTrie::Allocators Allocators; 63 FunctionCallTrie FCT; 108 void post(BufferQueue *Q, FunctionCallTrie &&T, 109 FunctionCallTrie::Allocators &&A, 110 FunctionCallTrie::Allocators::Buffers &&B, 157 const FunctionCallTrie::Node *Node; 169 using StackArray = Array<const FunctionCallTrie::Node *>;projects/compiler-rt/lib/xray/xray_profile_collector.h
39 void post(BufferQueue *Q, FunctionCallTrie &&T, 40 FunctionCallTrie::Allocators &&A, 41 FunctionCallTrie::Allocators::Buffers &&B, tid_t TId);projects/compiler-rt/lib/xray/xray_profiling.cpp
55 thread_local FunctionCallTrie::Allocators::Buffers ThreadBuffers; 56 thread_local std::aligned_storage<sizeof(FunctionCallTrie::Allocators), 57 alignof(FunctionCallTrie::Allocators)>::type 59 thread_local std::aligned_storage<sizeof(FunctionCallTrie), 60 alignof(FunctionCallTrie)>::type 128 new (&AllocatorsStorage) FunctionCallTrie::Allocators( 129 FunctionCallTrie::InitAllocatorsFromBuffers(ThreadBuffers)); 141 FunctionCallTrie(*reinterpret_cast<FunctionCallTrie::Allocators *>(projects/compiler-rt/lib/xray/xray_segmented_array.h
353 T *AppendEmplace(Args &&... args) XRAY_NEVER_INSTRUMENT { 377 new (AlignedOffset) T{std::forward<Args>(args)...};usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept 98 move(_Tp&& __t) noexceptusr/include/c++/7.4.0/type_traits
1629 { typedef _Tp type; }; 1633 { typedef _Tp type; };