LLVM 18.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, const DebugVariable &Var, const DbgValueProperties &Properties) | |
Public Attributes | |
SmallVector< DbgOp > | Values |
Value of this variable, def'd in block. | |
DebugVariable | Var |
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 243 of file InstrRefBasedImpl.cpp.
|
inline |
Definition at line 250 of file InstrRefBasedImpl.cpp.
DbgValueProperties TransferTracker::UseBeforeDef::Properties |
Additional variable properties.
Definition at line 249 of file InstrRefBasedImpl.cpp.
SmallVector<DbgOp> TransferTracker::UseBeforeDef::Values |
Value of this variable, def'd in block.
Definition at line 245 of file InstrRefBasedImpl.cpp.
DebugVariable TransferTracker::UseBeforeDef::Var |
Identity of this variable.
Definition at line 247 of file InstrRefBasedImpl.cpp.