LLVM: llvm::ctx_profile::ContextNode Class Reference (original) (raw)

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

Public Member Functions
ContextNode (GUID Guid, uint32_t NumCounters, uint32_t NumCallsites, ContextNode *Next=nullptr)
uint64_t * counters ()
uint32_t counters_size () const
uint32_t callsites_size () const
const uint64_t * counters () const
ContextNode ** subContexts ()
ContextNode *const * subContexts () const
GUID guid () const
ContextNode * next () const
size_t size () const
uint64_t entrycount () const

Definition at line 68 of file CtxInstrContextNode.h.

callsites_size()

uint32_t llvm::ctx_profile::ContextNode::callsites_size ( ) const inline

counters() [1/2]

uint64_t * llvm::ctx_profile::ContextNode::counters ( ) inline

counters() [2/2]

const uint64_t * llvm::ctx_profile::ContextNode::counters ( ) const inline

counters_size()

uint32_t llvm::ctx_profile::ContextNode::counters_size ( ) const inline

entrycount()

uint64_t llvm::ctx_profile::ContextNode::entrycount ( ) const inline

getAllocSize()

size_t llvm::ctx_profile::ContextNode::getAllocSize ( uint32_t NumCounters, uint32_t NumCallsites ) inlinestatic

guid()

GUID llvm::ctx_profile::ContextNode::guid ( ) const inline

next()

ContextNode * llvm::ctx_profile::ContextNode::next ( ) const inline

size()

size_t llvm::ctx_profile::ContextNode::size ( ) const inline

subContexts() [1/2]

ContextNode ** llvm::ctx_profile::ContextNode::subContexts ( ) inline

subContexts() [2/2]

ContextNode *const * llvm::ctx_profile::ContextNode::subContexts ( ) const inline

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