LLVM: llvm::memprof::MemProfRecord Struct Reference (original) (raw)

#include "[llvm/ProfileData/MemProf.h](MemProf%5F8h%5Fsource.html)"

Public Member Functions
MemProfRecord ()=default
void print (llvm::raw_ostream &OS) const
Public Attributes
llvm::SmallVector< AllocationInfo > AllocSites
llvm::SmallVector< CallSiteInfo > CallSites

Detailed Description

Definition at line 518 of file MemProf.h.

Constructor & Destructor Documentation

llvm::memprof::MemProfRecord::MemProfRecord ( ) default

Member Function Documentation

print()

void llvm::memprof::MemProfRecord::print ( llvm::raw_ostream & OS) const inline

Definition at line 527 of file MemProf.h.

References AllocSites, CallSites, F, and N.

Member Data Documentation

AllocSites

llvm::SmallVector<AllocationInfo> llvm::memprof::MemProfRecord::AllocSites

Definition at line 520 of file MemProf.h.

Referenced by llvm::yaml::MappingTraits< memprof::GUIDMemProfRecordPair >::mapping(), print(), and undriftMemProfRecord().

CallSites

llvm::SmallVector<CallSiteInfo> llvm::memprof::MemProfRecord::CallSites

Definition at line 522 of file MemProf.h.

Referenced by llvm::yaml::MappingTraits< memprof::GUIDMemProfRecordPair >::mapping(), print(), and undriftMemProfRecord().


The documentation for this struct was generated from the following file: