class MCPseudoProbeBase
Declaration
class MCPseudoProbeBase { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:100
Member Variables
- protected uint64_t Guid
- protected uint64_t Index
- protected uint8_t Attributes
- protected uint8_t Type
- protected static const uint32_t PseudoProbeFirstId = 1
Method Overview
- public MCPseudoProbeBase(uint64_t G, uint64_t I, uint64_t At, uint8_t T)
- public uint8_t getAttributes() const
- public uint64_t getGuid() const
- public uint64_t getIndex() const
- public uint8_t getType() const
- public bool isBlock() const
- public bool isCall() const
- public bool isDirectCall() const
- public bool isEntry() const
- public bool isIndirectCall() const
- public void setAttributes(uint8_t Attr)
Methods
¶MCPseudoProbeBase(uint64_t G,
uint64_t I,
uint64_t At,
uint8_t T)
MCPseudoProbeBase(uint64_t G,
uint64_t I,
uint64_t At,
uint8_t T)
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:112
Parameters
- uint64_t G
- uint64_t I
- uint64_t At
- uint8_t T
¶uint8_t getAttributes() const
uint8_t getAttributes() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:121
¶uint64_t getGuid() const
uint64_t getGuid() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:117
¶uint64_t getIndex() const
uint64_t getIndex() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:119
¶uint8_t getType() const
uint8_t getType() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:123
¶bool isBlock() const
bool isBlock() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:125
¶bool isCall() const
bool isCall() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:137
¶bool isDirectCall() const
bool isDirectCall() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:133
¶bool isEntry() const
bool isEntry() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:115
¶bool isIndirectCall() const
bool isIndirectCall() const
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:129
¶void setAttributes(uint8_t Attr)
void setAttributes(uint8_t Attr)
Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:139
Parameters
- uint8_t Attr