Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DMemProf.cpp20 for (const FrameId &Id : N.CallStack) in serialize()
21 LE.write<FrameId>(Id); in serialize()
29 for (const FrameId &Id : Frames) in serialize()
30 LE.write<FrameId>(Id); in serialize()
48 const FrameId Id = endian::readNext<FrameId, little, unaligned>(Ptr); in deserialize()
61 llvm::SmallVector<FrameId> Frames; in deserialize()
64 const FrameId Id = endian::readNext<FrameId, little, unaligned>(Ptr); in deserialize()
H A DRawMemProfReader.cpp312 using LocationPtr = const llvm::SmallVector<FrameId> *; in mapRawProfileToRecords()
328 llvm::SmallVector<FrameId> Callstack; in mapRawProfileToRecords()
336 const SmallVector<FrameId> &Frames = SymbolizedFrame[Address]; in mapRawProfileToRecords()
438 const FrameId Hash = F.hash(); in symbolizeAndFilterStackFrames()
542 auto IdToFrameCallback = [this](const FrameId Id) { in readNextRecord()
H A DInstrProfReader.cpp1089 memprof::FrameId LastUnmappedFrameId = 0; in getMemProfRecord()
1091 auto IdToFrameCallback = [&](const memprof::FrameId Id) { in getMemProfRecord()
H A DInstrProfWriter.cpp267 bool InstrProfWriter::addMemProfFrame(const memprof::FrameId Id, in addMemProfFrame()
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DMemProf.h137 using FrameId = uint64_t; variable
233 inline FrameId hash() const { in hash()
247 return static_cast<FrameId>(Result); in hash()
256 llvm::SmallVector<FrameId> CallStack;
412 for (const FrameId Id : Site) { in MemProfRecord()
540 using key_type = FrameId;
541 using key_type_ref = FrameId;
546 using hash_value_type = FrameId;
578 using internal_key_type = FrameId;
579 using external_key_type = FrameId;
[all …]
H A DRawMemProfReader.h93 const llvm::DenseMap<FrameId, Frame> &getFrameMapping() const { in getFrameMapping()
121 const Frame &idToFrame(const FrameId Id) const { in idToFrame()
140 llvm::DenseMap<uint64_t, llvm::SmallVector<FrameId>> SymbolizedFrame;
141 llvm::DenseMap<FrameId, Frame> IdToFrame;
H A DInstrProfWriter.h51 llvm::MapVector<memprof::FrameId, memprof::Frame> MemProfFrameData;
79 bool addMemProfFrame(const memprof::FrameId, const memprof::Frame &F,
/llvm-project-15.0.7/llvm/unittests/ProfileData/
H A DMemProfTest.cpp29 using ::llvm::memprof::FrameId;
273 llvm::SmallVector<llvm::SmallVector<FrameId>> AllocCallStacks = { in TEST()
276 llvm::SmallVector<llvm::SmallVector<FrameId>> CallSites = {{0x333, 0x777}}; in TEST()
H A DInstrProfTest.cpp230 llvm::DenseMap<::llvm::memprof::FrameId, ::llvm::memprof::Frame>;
244 std::initializer_list<std::initializer_list<::llvm::memprof::FrameId>> in makeRecord()
246 std::initializer_list<std::initializer_list<::llvm::memprof::FrameId>> in makeRecord()
317 memprof::FrameId LastUnmappedFrameId = 0; in TEST_F()
319 auto IdToFrameCallback = [&](const memprof::FrameId Id) { in TEST_F()
405 memprof::FrameId LastUnmappedFrameId = 0; in TEST_F()
408 auto IdToFrameCallback = [&](const memprof::FrameId Id) { in TEST_F()