LLVM: LiveDebugValues::DbgValueProperties Class Reference (original) (raw)

Meta qualifiers for a value. More...

#include "[CodeGen/LiveDebugValues/InstrRefBasedImpl.h](InstrRefBasedImpl%5F8h%5Fsource.html)"

Public Member Functions
DbgValueProperties (const DIExpression *DIExpr, bool Indirect, bool IsVariadic)
DbgValueProperties (const MachineInstr &MI)
Extract properties from an existing DBG_VALUE instruction.
bool isJoinable (const DbgValueProperties &Other) const
bool operator== (const DbgValueProperties &Other) const
bool operator!= (const DbgValueProperties &Other) const
unsigned getLocationOpCount () const

Meta qualifiers for a value.

Pair of whatever expression is used to qualify the value, and Boolean of whether or not it's indirect.

Definition at line 314 of file InstrRefBasedImpl.h.

LiveDebugValues::DbgValueProperties::DbgValueProperties ( const DIExpression * DIExpr, bool Indirect, bool IsVariadic ) inline

DbgValueProperties() [2/2]

LiveDebugValues::DbgValueProperties::DbgValueProperties ( const MachineInstr & MI) inline

getLocationOpCount()

unsigned LiveDebugValues::DbgValueProperties::getLocationOpCount ( ) const inline

isJoinable()

operator!=()

operator==()

DIExpr

Indirect

bool LiveDebugValues::DbgValueProperties::Indirect

IsVariadic

bool LiveDebugValues::DbgValueProperties::IsVariadic


The documentation for this class was generated from the following file: