Home
last modified time | relevance | path

Searched refs:RootAutoDetector (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/
H A DRootAutoDetector.cpp33 RootAutoDetector::PerThreadSamples::PerThreadSamples(RootAutoDetector &Parent) { in PerThreadSamples()
38 void RootAutoDetector::start() { in start()
43 RootAutoDetector *RAD = reinterpret_cast<RootAutoDetector *>(Ctx); in start()
87 void RootAutoDetector::join() { pthread_join(WorkerThread, nullptr); } in join()
89 void RootAutoDetector::sample() { in sample()
103 void RootAutoDetector::collectStack() { in collectStack()
H A DRootAutoDetector.h58 class RootAutoDetector final {
65 PerThreadSamples(RootAutoDetector &Parent);
78 RootAutoDetector(atomic_uintptr_t &FunctionDataListHead, in RootAutoDetector() function
H A DCtxInstrProfiling.cpp48 RootAutoDetector *getRootDetector() { in getRootDetector()
49 return reinterpret_cast<RootAutoDetector *>( in getRootDetector()
449 auto *RD = new (__sanitizer::InternalAlloc(sizeof(RootAutoDetector))) in __llvm_ctx_profile_start_collection()
450 RootAutoDetector(AllFunctionsData, RootDetector, AutodetectDuration); in __llvm_ctx_profile_start_collection()