LLVM 22.0.0git
|
#include "llvm/MC/MCPseudoProbe.h"
Public Member Functions | |
MCDecodedPseudoProbeInlineTree ()=default | |
MCDecodedPseudoProbeInlineTree (const InlineSite &Site, MCDecodedPseudoProbeInlineTree *Parent) | |
bool | hasInlineSite () const |
InlineSite | getInlineSite () const |
void | setProbes (MutableArrayRef< MCDecodedPseudoProbe > ProbesRef) |
auto | getProbes () const |
![]() | |
bool | isRoot () const |
MutableArrayRef< MCDecodedPseudoProbeInlineTree > & | getChildren () |
const MutableArrayRef< MCDecodedPseudoProbeInlineTree > & | getChildren () const |
const MCDecodedPseudoProbe * & | getProbes () const |
MCDecodedPseudoProbeInlineTree * | getOrAddNode (const InlineSite &Site) |
Additional Inherited Members | |
![]() | |
uint64_t | Guid |
MCPseudoProbeInlineTreeBase< MCDecodedPseudoProbe *, MCDecodedPseudoProbeInlineTree, MutableArrayRef< MCDecodedPseudoProbeInlineTree > > * | Parent |
![]() | |
MCPseudoProbeInlineTreeBase () | |
![]() | |
MutableArrayRef< MCDecodedPseudoProbeInlineTree > | Children |
MCDecodedPseudoProbe * | Probes |
Definition at line 313 of file MCPseudoProbe.h.
|
default |
|
inline |
Definition at line 322 of file MCPseudoProbe.h.
References llvm::MCPseudoProbeInlineTreeBase< MCDecodedPseudoProbe *, MCDecodedPseudoProbeInlineTree, MutableArrayRef< MCDecodedPseudoProbeInlineTree > >::Guid, and llvm::MCPseudoProbeInlineTreeBase< MCDecodedPseudoProbe *, MCDecodedPseudoProbeInlineTree, MutableArrayRef< MCDecodedPseudoProbeInlineTree > >::Parent.
|
inline |
Definition at line 331 of file MCPseudoProbe.h.
Referenced by llvm::MCDecodedPseudoProbe::getInlineContext().
|
inline |
Definition at line 336 of file MCPseudoProbe.h.
|
inline |
Definition at line 330 of file MCPseudoProbe.h.
References llvm::MCPseudoProbeInlineTreeBase< ProbesType, DerivedProbeInlineTreeType, InlinedProbeTreeMap >::isRoot(), llvm::MCPseudoProbeInlineTreeBase< MCDecodedPseudoProbe *, MCDecodedPseudoProbeInlineTree, MutableArrayRef< MCDecodedPseudoProbeInlineTree > >::isRoot(), and llvm::MCPseudoProbeInlineTreeBase< MCDecodedPseudoProbe *, MCDecodedPseudoProbeInlineTree, MutableArrayRef< MCDecodedPseudoProbeInlineTree > >::Parent.
Referenced by llvm::MCDecodedPseudoProbe::getInlineContext(), and llvm::MCPseudoProbeDecoder::getInlinerDescForProbe().
|
inline |