LLVM 20.0.0git
|
#include "llvm/ProfileData/CtxInstrContextNode.h"
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 |
Static Public Member Functions | |
static size_t | getAllocSize (uint32_t NumCounters, uint32_t NumCallsites) |
Definition at line 68 of file CtxInstrContextNode.h.
|
inline |
Definition at line 75 of file CtxInstrContextNode.h.
References llvm::Guid.
|
inline |
Definition at line 93 of file CtxInstrContextNode.h.
|
inline |
Definition at line 87 of file CtxInstrContextNode.h.
Referenced by counters(), entrycount(), and subContexts().
Definition at line 95 of file CtxInstrContextNode.h.
References counters().
|
inline |
Definition at line 92 of file CtxInstrContextNode.h.
|
inline |
Definition at line 113 of file CtxInstrContextNode.h.
References counters().
|
inlinestatic |
Definition at line 80 of file CtxInstrContextNode.h.
Referenced by size().
|
inline |
Definition at line 108 of file CtxInstrContextNode.h.
References llvm::Guid.
|
inline |
Definition at line 109 of file CtxInstrContextNode.h.
|
inline |
Definition at line 111 of file CtxInstrContextNode.h.
References getAllocSize().
|
inline |
Definition at line 100 of file CtxInstrContextNode.h.
References counters().
Referenced by subContexts().
|
inline |
Definition at line 104 of file CtxInstrContextNode.h.
References subContexts().