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
- public DbgValueLoc(const llvm::DIExpression * Expr, const llvm::ConstantFP * CFP)
- public DbgValueLoc(const llvm::DIExpression * Expr, const llvm::ConstantInt * CIP)
- public DbgValueLoc(const llvm::DIExpression * Expr, llvm::MachineLocation Loc)
- public DbgValueLoc(const llvm::DIExpression * Expr, llvm::TargetIndexLocation Loc)
- public DbgValueLoc(const llvm::DIExpression * Expr, int64_t i)
- public void dump() const
- public const llvm::ConstantFP * getConstantFP() const
- public const llvm::ConstantInt * getConstantInt() const
- public const llvm::DIExpression * getExpression() const
- public int64_t getInt() const
- public llvm::MachineLocation getLoc() const
- public llvm::TargetIndexLocation getTargetIndexLocation() const
- public bool isConstantFP() const
- public bool isConstantInt() const
- public bool isEntryVal() const
- public bool isFragment() const
- public bool isInt() const
- public bool isLocation() const
- public bool isTargetIndexLocation() const
Methods
¶DbgValueLoc(const llvm::DIExpression* Expr,
const llvm::ConstantFP* CFP)
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)
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)
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)
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)
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
void dump() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:104
¶const llvm::ConstantFP* getConstantFP() const
const llvm::ConstantFP* getConstantFP() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:94
¶const llvm::ConstantInt* getConstantInt() const
const llvm::ConstantInt* getConstantInt() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:95
¶const llvm::DIExpression* getExpression() const
const llvm::DIExpression* getExpression() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:100
¶int64_t getInt() const
int64_t getInt() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:93
¶llvm::MachineLocation getLoc() const
llvm::MachineLocation getLoc() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:96
¶llvm::TargetIndexLocation getTargetIndexLocation()
const
llvm::TargetIndexLocation getTargetIndexLocation()
const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:97
¶bool isConstantFP() const
bool isConstantFP() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:91
¶bool isConstantInt() const
bool isConstantInt() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:92
¶bool isEntryVal() const
bool isEntryVal() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:99
¶bool isFragment() const
bool isFragment() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:98
¶bool isInt() const
bool isInt() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:90
¶bool isLocation() const
bool isLocation() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:86
¶bool isTargetIndexLocation() const
bool isTargetIndexLocation() const
Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:87