class DbgValueLoc

Declaration

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

Description

A single location or constant.

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

Method Overview

Methods

DbgValueLoc(const llvm::DIExpression* Expr,
            const llvm::ConstantFP* CFP)

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

Parameters

const llvm::DIExpression* Expr
const llvm::ConstantFP* CFP

DbgValueLoc(const llvm::DIExpression* Expr,
            const llvm::ConstantInt* CIP)

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

Parameters

const llvm::DIExpression* Expr
const llvm::ConstantInt* CIP

DbgValueLoc(const llvm::DIExpression* Expr,
            llvm::MachineLocation Loc)

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

Parameters

const llvm::DIExpression* Expr
llvm::MachineLocation Loc

DbgValueLoc(const llvm::DIExpression* Expr,
            llvm::TargetIndexLocation Loc)

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

Parameters

const llvm::DIExpression* Expr
llvm::TargetIndexLocation Loc

DbgValueLoc(const llvm::DIExpression* Expr,
            int64_t i)

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

Parameters

const llvm::DIExpression* Expr
int64_t i

void dump() const

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

const llvm::ConstantFP* getConstantFP() const

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

const llvm::ConstantInt* getConstantInt() const

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

const llvm::DIExpression* getExpression() const

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

int64_t getInt() const

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

llvm::MachineLocation getLoc() const

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

llvm::TargetIndexLocation getTargetIndexLocation()
    const

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

bool isConstantFP() const

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

bool isConstantInt() const

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

bool isEntryVal() const

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

bool isFragment() const

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

bool isInt() const

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

bool isLocation() const

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

bool isTargetIndexLocation() const

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