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

Methods

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

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:121

uint64_t getGuid() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:117

uint64_t getIndex() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:119

uint8_t getType() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:123

bool isBlock() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:125

bool isCall() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:137

bool isDirectCall() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:133

bool isEntry() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:115

bool isIndirectCall() const

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:129

void setAttributes(uint8_t Attr)

Declared at: llvm/include/llvm/MC/MCPseudoProbe.h:139

Parameters

uint8_t Attr