LLVM 20.0.0git
|
#include "llvm/ProfileData/CtxInstrContextNode.h"
Public Member Functions | |
ContextNode (GUID Guid, uint32_t NrCounters, uint32_t NrCallsites, 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 |
Static Public Member Functions | |
static size_t | getAllocSize (uint32_t NrCounters, uint32_t NrCallsites) |
Definition at line 68 of file CtxInstrContextNode.h.
|
inline |
Definition at line 75 of file CtxInstrContextNode.h.
References llvm::Guid.
|
inline |
Definition at line 92 of file CtxInstrContextNode.h.
|
inline |
Definition at line 86 of file CtxInstrContextNode.h.
Referenced by counters(), entrycount(), and subContexts().
Definition at line 94 of file CtxInstrContextNode.h.
References counters().
|
inline |
Definition at line 91 of file CtxInstrContextNode.h.
|
inline |
Definition at line 112 of file CtxInstrContextNode.h.
References counters().
|
inlinestatic |
Definition at line 80 of file CtxInstrContextNode.h.
Referenced by size().
|
inline |
Definition at line 107 of file CtxInstrContextNode.h.
References llvm::Guid.
|
inline |
Definition at line 108 of file CtxInstrContextNode.h.
|
inline |
Definition at line 110 of file CtxInstrContextNode.h.
References getAllocSize().
|
inline |
Definition at line 99 of file CtxInstrContextNode.h.
References counters().
Referenced by subContexts().
|
inline |
Definition at line 103 of file CtxInstrContextNode.h.
References subContexts().