LLVM 18.0.0git
|
#include "llvm/ProfileData/MemProf.h"
Public Member Functions | |
MemProfRecord ()=default | |
MemProfRecord (const IndexedMemProfRecord &Record, llvm::function_ref< const Frame(const FrameId Id)> IdToFrameCallback) | |
void | print (llvm::raw_ostream &OS) const |
Public Attributes | |
llvm::SmallVector< AllocationInfo > | AllocSites |
llvm::SmallVector< llvm::SmallVector< Frame > > | CallSites |
|
default |
|
inline |
Definition at line 408 of file MemProf.h.
References AllocSites, CallSites, and llvm::SmallVectorTemplateBase< T, bool >::push_back().
|
inline |
llvm::SmallVector<AllocationInfo> llvm::memprof::MemProfRecord::AllocSites |
Definition at line 403 of file MemProf.h.
Referenced by MemProfRecord(), and print().
llvm::SmallVector<llvm::SmallVector<Frame> > llvm::memprof::MemProfRecord::CallSites |
Definition at line 405 of file MemProf.h.
Referenced by MemProfRecord(), and print().