Home
last modified time | relevance | path

Searched refs:ProfilingData (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h39 using ProfilingData = SmallDenseMap<uint64_t, InstrProfRecord>;
43 StringMap<ProfilingData> FunctionData;
77 StringMap<ProfilingData> &getProfileData() { return FunctionData; } in getProfileData()
183 bool shouldEncodeData(const ProfilingData &PD);
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_profiling.cpp42 struct ProfilingData { struct
62 thread_local ProfilingData TLD{{0}, {0}};
74 static ProfilingData *getThreadLocalData() XRAY_NEVER_INSTRUMENT { in getThreadLocalData()
167 static void postCurrentThreadFCT(ProfilingData &T) XRAY_NEVER_INSTRUMENT { in postCurrentThreadFCT()
437 auto T = reinterpret_cast<ProfilingData *>(P); in profilingLoggingInit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp104 using data_type = const InstrProfWriter::ProfilingData *const;
105 using data_type_ref = const InstrProfWriter::ProfilingData *const;
224 ProfilingData::iterator Where; in overlapRecord()
246 ProfilingData::iterator Where; in addRecord()
382 bool InstrProfWriter::shouldEncodeData(const ProfilingData &PD) { in shouldEncodeData()
424 SmallVector<std::pair<StringRef, const ProfilingData *>, 0> OrderedData; in writeImpl()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp770 getFuncName(const StringMap<InstrProfWriter::ProfilingData>::value_type &Val) { in getFuncName()