Home
last modified time | relevance | path

Searched refs:FunctionData (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/
H A DCtxInstrProfiling.h144 struct FunctionData { struct
157 FunctionData() = default;
201 __llvm_ctx_profile_start_context(__ctx_profile::FunctionData *FData, GUID Guid,
206 void __llvm_ctx_profile_release_context(__ctx_profile::FunctionData *FData);
210 ContextNode *__llvm_ctx_profile_get_context(__ctx_profile::FunctionData *FData,
H A DCtxInstrProfiling.cpp211 ContextNode *getFlatProfile(FunctionData &Data, void *Callee, GUID Guid, in getFlatProfile()
243 Data.Next = reinterpret_cast<FunctionData *>( in getFlatProfile()
273 ContextRoot *FunctionData::getOrAllocateContextRoot() { in getOrAllocateContextRoot()
309 ContextNode *getUnhandledContext(FunctionData &Data, void *Callee, GUID Guid, in getUnhandledContext()
350 ContextNode *__llvm_ctx_profile_get_context(FunctionData *Data, void *Callee, in __llvm_ctx_profile_get_context()
408 ContextNode *__llvm_ctx_profile_start_context(FunctionData *FData, GUID Guid, in __llvm_ctx_profile_start_context()
416 void __llvm_ctx_profile_release_context(FunctionData *FData) in __llvm_ctx_profile_release_context()
487 const auto *Pos = reinterpret_cast<const FunctionData *>( in __llvm_ctx_profile_fetch()
H A DCtxInstrContextNode.h130 PTRDECL(FunctionData, Next) \
H A DRootAutoDetector.cpp65 for (auto *FD = reinterpret_cast<FunctionData *>( in start()
/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/tests/
H A DCtxInstrProfilingTest.cpp12 FunctionData Root;
73 FunctionData FData; in TEST_F()
97 FunctionData FData; in TEST_F()
115 FunctionData FData; in TEST_F()
134 FunctionData FData[3]; in TEST_F()
180 FunctionData FData; in TEST_F()
221 FunctionData FData; in TEST_F()
306 FunctionData FData; in TEST_F()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp170 auto It = FunctionData.find(Name); in overlapRecord()
171 if (It == FunctionData.end()) { in overlapRecord()
197 auto &ProfileDataMap = FunctionData[Name]; in addRecord()
393 for (auto &I : IPW.FunctionData) in mergeRecordsFromWriter()
558 for (const auto &I : FunctionData) in writeImpl()
686 for (const auto &I : FunctionData) in writeImpl()
809 for (const auto &I : FunctionData) { in writeText()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h46 StringMap<ProfilingData> FunctionData; variable
110 StringMap<ProfilingData> &getProfileData() { return FunctionData; } in getProfileData()
H A DCtxInstrContextNode.h130 PTRDECL(FunctionData, Next) \
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.h374 struct FunctionData { struct
385 llvm::SmallDenseMap<llvm::Function *, FunctionData> FunctionGlobalizedDecls; argument