struct StackMaps::CallsiteInfo

Declaration

struct StackMaps::CallsiteInfo { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/StackMaps.h:312

Member Variables

public const llvm::MCExpr* CSOffsetExpr = nullptr
public uint64_t ID = 0
public llvm::StackMaps::LocationVec Locations
public llvm::StackMaps::LiveOutVec LiveOuts

Method Overview

  • public CallsiteInfo()
  • public CallsiteInfo(const llvm::MCExpr * CSOffsetExpr, uint64_t ID, llvm::StackMaps::LocationVec && Locations, llvm::StackMaps::LiveOutVec && LiveOuts)

Methods

CallsiteInfo()

Declared at: llvm/include/llvm/CodeGen/StackMaps.h:318

CallsiteInfo(
    const llvm::MCExpr* CSOffsetExpr,
    uint64_t ID,
    llvm::StackMaps::LocationVec&& Locations,
    llvm::StackMaps::LiveOutVec&& LiveOuts)

Declared at: llvm/include/llvm/CodeGen/StackMaps.h:319

Parameters

const llvm::MCExpr* CSOffsetExpr
uint64_t ID
llvm::StackMaps::LocationVec&& Locations
llvm::StackMaps::LiveOutVec&& LiveOuts