LLVM: llvm::MCPseudoProbeBase Class Reference (original) (raw)

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

Inheritance diagram for llvm::MCPseudoProbeBase:

Public Member Functions
MCPseudoProbeBase (uint64_t I, uint64_t At, uint8_t T, uint32_t D)
bool isEntry () const
uint32_t getIndex () const
uint32_t getDiscriminator () const
uint8_t getAttributes () const
uint8_t getType () const
bool isBlock () const
bool isIndirectCall () const
bool isDirectCall () const
bool isCall () const
void setAttributes (uint8_t Attr)

Detailed Description

Definition at line 120 of file MCPseudoProbe.h.

Constructor & Destructor Documentation

Member Function Documentation

getAttributes()

uint8_t llvm::MCPseudoProbeBase::getAttributes ( ) const inline

getDiscriminator()

uint32_t llvm::MCPseudoProbeBase::getDiscriminator ( ) const inline

getIndex()

uint32_t llvm::MCPseudoProbeBase::getIndex ( ) const inline

getType()

uint8_t llvm::MCPseudoProbeBase::getType ( ) const inline

isBlock()

bool llvm::MCPseudoProbeBase::isBlock ( ) const inline

isCall()

bool llvm::MCPseudoProbeBase::isCall ( ) const inline

isDirectCall()

bool llvm::MCPseudoProbeBase::isDirectCall ( ) const inline

isEntry()

bool llvm::MCPseudoProbeBase::isEntry ( ) const inline

isIndirectCall()

bool llvm::MCPseudoProbeBase::isIndirectCall ( ) const inline

setAttributes()

void llvm::MCPseudoProbeBase::setAttributes ( uint8_t Attr) inline

Member Data Documentation

Attributes

uint8_t llvm::MCPseudoProbeBase::Attributes protected

Discriminator

uint32_t llvm::MCPseudoProbeBase::Discriminator protected

Index

PseudoProbeFirstId

Type

uint8_t llvm::MCPseudoProbeBase::Type protected

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