class DbgValueProperties
Declaration
class DbgValueProperties { /* full declaration omitted */ };
Description
Meta qualifiers for a value. Pair of whatever expression is used to qualify the value, and Boolean of whether or not it's indirect.
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:200
Member Variables
- public const llvm::DIExpression* DIExpr
- public bool Indirect
Method Overview
- public DbgValueProperties(const llvm::DIExpression * DIExpr, bool Indirect)
- public DbgValueProperties(const llvm::MachineInstr & MI)
Methods
¶DbgValueProperties(
const llvm::DIExpression* DIExpr,
bool Indirect)
DbgValueProperties(
const llvm::DIExpression* DIExpr,
bool Indirect)
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:202
Parameters
- const llvm::DIExpression* DIExpr
- bool Indirect
¶DbgValueProperties(const llvm::MachineInstr& MI)
DbgValueProperties(const llvm::MachineInstr& MI)
Description
Extract properties from an existing DBG_VALUE instruction.
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:206
Parameters
- const llvm::MachineInstr& MI