Searched refs:CallStacks (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | MemProf.cpp | 493 llvm::SmallVector<CSIdPair, 0> CallStacks = MemProfCallStackData.takeVector(); in build() local 496 if (CallStacks.empty()) { in build() 537 llvm::sort(CallStacks, [&](const CSIdPair &L, const CSIdPair &R) { in build() 556 RadixArray.reserve(CallStacks.size() * 8); in build() 564 CallStackPos.reserve(CallStacks.size()); in build() 593 for (const auto &[CSId, CallStack] : llvm::reverse(CallStacks)) { in build()
|
H A D | InstrProfWriter.cpp | 305 auto [Iter, Inserted] = MemProfData.CallStacks.insert({CSId, CallStack}); in addMemProfCallStack() 400 MemProfData.CallStacks.reserve(IPW.MemProfData.CallStacks.size()); in mergeRecordsFromWriter() 401 for (auto &[CSId, CallStack] : IPW.MemProfData.CallStacks) { in mergeRecordsFromWriter() 693 writeMemProfCallStacks(OS, MemProfData.CallStacks); in writeMemProfV2() 732 memprof::computeFrameHistogram(MemProfData.CallStacks); in writeMemProfV3() 741 OS, MemProfData.CallStacks, MemProfFrameIndexes, FrameHistogram); in writeMemProfV3()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | MemProf.h | 939 llvm::MapVector<CallStackId, llvm::SmallVector<FrameId>> CallStacks; member
|