struct AllocationInfo
Declaration
struct AllocationInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ProfileData/MemProf.h:292
Member Variables
- public llvm::SmallVector<Frame> CallStack
- public llvm::memprof::PortableMemInfoBlock Info
Method Overview
- public AllocationInfo()
- public AllocationInfo(const llvm::memprof::IndexedAllocationInfo & IndexedAI, llvm::function_ref<const Frame (const FrameId)> IdToFrameCallback)
- public void printYAML(llvm::raw_ostream & OS) const
Methods
¶AllocationInfo()
AllocationInfo()
Declared at: llvm/include/llvm/ProfileData/MemProf.h:298
¶AllocationInfo(
const llvm::memprof::IndexedAllocationInfo&
IndexedAI,
llvm::function_ref<const Frame(const FrameId)>
IdToFrameCallback)
AllocationInfo(
const llvm::memprof::IndexedAllocationInfo&
IndexedAI,
llvm::function_ref<const Frame(const FrameId)>
IdToFrameCallback)
Declared at: llvm/include/llvm/ProfileData/MemProf.h:299
Parameters
- const llvm::memprof::IndexedAllocationInfo& IndexedAI
- llvm::function_ref<const Frame(const FrameId)> IdToFrameCallback
¶void printYAML(llvm::raw_ostream& OS) const
void printYAML(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/ProfileData/MemProf.h:308