class DbgValueLocEntry

Declaration

class DbgValueLocEntry { /* full declaration omitted */ };

Description

A single location or constant within a variable location description, with either a single entry (with an optional DIExpression) used for a DBG_VALUE, or a list of entries used for a DBG_VALUE_LIST.

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:40

Member Variables

private enum EntryType EntryKind
private union(unnamed union at / home / hdoc / tmp / llvm - project / llvm / lib / CodeGen / AsmPrinter / DebugLocEntry.h : 53 : 3) Constant
private anonymous struct / union

Method Overview

Methods

DbgValueLocEntry(int64_t i)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:67

Parameters

int64_t i

DbgValueLocEntry(const llvm::ConstantFP* CFP)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:68

Parameters

const llvm::ConstantFP* CFP

DbgValueLocEntry(const llvm::ConstantInt* CIP)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:71

Parameters

const llvm::ConstantInt* CIP

DbgValueLocEntry(llvm::MachineLocation Loc)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:74

Parameters

llvm::MachineLocation Loc

DbgValueLocEntry(llvm::TargetIndexLocation Loc)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:75

Parameters

llvm::TargetIndexLocation Loc

void dump() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:92

const llvm::ConstantFP* getConstantFP() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:86

const llvm::ConstantInt* getConstantInt() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:87

int64_t getInt() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:85

llvm::MachineLocation getLoc() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:88

llvm::TargetIndexLocation getTargetIndexLocation()
    const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:89

bool isConstantFP() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:83

bool isConstantInt() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:84

bool isInt() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:82

bool isLocation() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:78

bool isTargetIndexLocation() const

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:79