LLVM: llvm::memprof::MemProfSummary Class Reference (original) (raw)

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

Public Member Functions
MemProfSummary (uint64_t NumContexts, uint64_t NumColdContexts, uint64_t NumHotContexts, uint64_t MaxColdTotalSize, uint64_t MaxWarmTotalSize, uint64_t MaxHotTotalSize)
uint64_t getNumContexts () const
uint64_t getNumColdContexts () const
uint64_t getNumHotContexts () const
uint64_t getMaxColdTotalSize () const
uint64_t getMaxWarmTotalSize () const
uint64_t getMaxHotTotalSize () const
LLVM_ABI void printSummaryYaml (raw_ostream &OS) const
LLVM_ABI void write (ProfOStream &OS) const
Write to indexed MemProf profile.

Definition at line 22 of file MemProfSummary.h.

deserialize()

getMaxColdTotalSize()

uint64_t llvm::memprof::MemProfSummary::getMaxColdTotalSize ( ) const inline

getMaxHotTotalSize()

uint64_t llvm::memprof::MemProfSummary::getMaxHotTotalSize ( ) const inline

getMaxWarmTotalSize()

uint64_t llvm::memprof::MemProfSummary::getMaxWarmTotalSize ( ) const inline

getNumColdContexts()

uint64_t llvm::memprof::MemProfSummary::getNumColdContexts ( ) const inline

getNumContexts()

uint64_t llvm::memprof::MemProfSummary::getNumContexts ( ) const inline

getNumHotContexts()

uint64_t llvm::memprof::MemProfSummary::getNumHotContexts ( ) const inline

getNumSummaryFields()

constexpr unsigned llvm::memprof::MemProfSummary::getNumSummaryFields ( ) inlinestaticconstexpr

printSummaryYaml()

void MemProfSummary::printSummaryYaml ( raw_ostream & OS ) const

write()


The documentation for this class was generated from the following files: