LLVM 20.0.0git
|
Record of a use-before-def: created when a value that's live-in to the current block isn't available in any machine location, but it will be defined in this block. More...
Public Member Functions | |
UseBeforeDef (ArrayRef< DbgOp > Values, DebugVariableID VarID, const DbgValueProperties &Properties) | |
Public Attributes | |
SmallVector< DbgOp > | Values |
Value of this variable, def'd in block. | |
DebugVariableID | VarID |
Identity of this variable. | |
DbgValueProperties | Properties |
Additional variable properties. | |
Record of a use-before-def: created when a value that's live-in to the current block isn't available in any machine location, but it will be defined in this block.
Definition at line 246 of file InstrRefBasedImpl.cpp.
|
inline |
Definition at line 253 of file InstrRefBasedImpl.cpp.
DbgValueProperties TransferTracker::UseBeforeDef::Properties |
Additional variable properties.
Definition at line 252 of file InstrRefBasedImpl.cpp.
SmallVector<DbgOp> TransferTracker::UseBeforeDef::Values |
Value of this variable, def'd in block.
Definition at line 248 of file InstrRefBasedImpl.cpp.
DebugVariableID TransferTracker::UseBeforeDef::VarID |
Identity of this variable.
Definition at line 250 of file InstrRefBasedImpl.cpp.