Searched refs:FCT (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/xray/ |
| H A D | xray_profiling.cpp | 44 atomic_uintptr_t FCT; member 138 uptr FCT = 0; in getThreadLocalData() local 139 if (atomic_compare_exchange_strong(&TLD.FCT, &FCT, 1, memory_order_acq_rel)) { in getThreadLocalData() 143 FCT = reinterpret_cast<uptr>( in getThreadLocalData() 145 atomic_store(&TLD.FCT, FCT, memory_order_release); in getThreadLocalData() 148 if (FCT == 1) in getThreadLocalData() 155 auto FCT = atomic_exchange(&TLD.FCT, 0, memory_order_acq_rel); in cleanupTLD() local 178 DCHECK_NE(FCT, nullptr); in postCurrentThreadFCT() 294 auto FCT = reinterpret_cast<FunctionCallTrie *>(atomic_load_relaxed(&T->FCT)); in profilingHandleArg0() local 298 FCT->enterFunction(FuncId, TSC, CPU); in profilingHandleArg0() [all …]
|
| H A D | xray_profile_collector.cpp | 63 FunctionCallTrie FCT; member 276 if (ThreadTrie.FCT.getRoots().empty()) in serialize() 279 populateRecords(ProfileRecords, PathAlloc, ThreadTrie.FCT); in serialize() 280 DCHECK(!ThreadTrie.FCT.getRoots().empty()); in serialize()
|