class MCPseudoProbeAddrFragment

Declaration

class MCPseudoProbeAddrFragment : public MCEncodedFragmentWithFixups { /* full declaration omitted */ };

Description

Interface implemented by fragments that contain encoded instructions and/or data and also have fixups registered.

Declared at: llvm/include/llvm/MC/MCFragment.h:615

Inherits from: MCEncodedFragmentWithFixups

Member Variables

private const llvm::MCExpr* AddrDelta
The expression for the difference of the two symbols that make up the address delta between two .pseudoprobe directives.

Method Overview

Methods

MCPseudoProbeAddrFragment(
    const llvm::MCExpr* AddrDelta,
    llvm::MCSection* Sec = nullptr)

Declared at: llvm/include/llvm/MC/MCFragment.h:621

Parameters

const llvm::MCExpr* AddrDelta
llvm::MCSection* Sec = nullptr

static bool classof(const llvm::MCFragment* F)

Declared at: llvm/include/llvm/MC/MCFragment.h:627

Parameters

const llvm::MCFragment* F

const llvm::MCExpr& getAddrDelta() const

Declared at: llvm/include/llvm/MC/MCFragment.h:625