LLVM: LiveDebugValues::ResolvedDbgOp Struct Reference (original) (raw)
A DbgOp whose ID (if any) has resolved to an actual location, [LocIdx](classLiveDebugValues%5F1%5F1LocIdx.html "Handle-class for a particular "location"."). More...
#include "[CodeGen/LiveDebugValues/InstrRefBasedImpl.h](InstrRefBasedImpl%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| union { | |
| LocIdx Loc | |
| MachineOperand MO | |
| }; | |
| bool | IsConst |
A DbgOp whose ID (if any) has resolved to an actual location, [LocIdx](classLiveDebugValues%5F1%5F1LocIdx.html "Handle-class for a particular "location".").
Used when working with concrete debug values, i.e. when joining MLocs and VLocs in the TransferTracker or emitting DBG_VALUE/DBG_VALUE_LIST instructions in the MLocTracker.
Definition at line 382 of file InstrRefBasedImpl.h.
| LiveDebugValues::ResolvedDbgOp::ResolvedDbgOp ( LocIdx Loc) | inline |
|---|
◆ ResolvedDbgOp() [2/2]
| LiveDebugValues::ResolvedDbgOp::ResolvedDbgOp ( MachineOperand MO) | inline |
|---|
◆ dump()
◆ operator==()
◆ [union]
◆ IsConst
bool LiveDebugValues::ResolvedDbgOp::IsConst
◆ Loc
LocIdx LiveDebugValues::ResolvedDbgOp::Loc
◆ MO
The documentation for this struct was generated from the following files:
- lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h
- lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp