LLVM 20.0.0git
|
Stores the resolved operands (machine locations and constants) and qualifying meta-information needed to construct a concrete DBG_VALUE-like instruction. More...
Public Member Functions | |
ResolvedDbgValue (SmallVectorImpl< ResolvedDbgOp > &Ops, DbgValueProperties Properties) | |
auto | loc_indices () const |
Returns all the LocIdx values used in this struct, in the order in which they appear as operands in the debug value; may contain duplicates. | |
Public Attributes | |
SmallVector< ResolvedDbgOp > | Ops |
DbgValueProperties | Properties |
Stores the resolved operands (machine locations and constants) and qualifying meta-information needed to construct a concrete DBG_VALUE-like instruction.
Definition at line 203 of file InstrRefBasedImpl.cpp.
|
inline |
Definition at line 207 of file InstrRefBasedImpl.cpp.
|
inline |
Returns all the LocIdx values used in this struct, in the order in which they appear as operands in the debug value; may contain duplicates.
Definition at line 213 of file InstrRefBasedImpl.cpp.
References llvm::make_filter_range(), llvm::map_range(), and Ops.
SmallVector<ResolvedDbgOp> TransferTracker::ResolvedDbgValue::Ops |
Definition at line 204 of file InstrRefBasedImpl.cpp.
Referenced by loc_indices().
DbgValueProperties TransferTracker::ResolvedDbgValue::Properties |
Definition at line 205 of file InstrRefBasedImpl.cpp.