LLVM  14.0.0git
Public Attributes | List of all members
TransferTracker::UseBeforeDef Struct Reference

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...

Collaboration diagram for TransferTracker::UseBeforeDef:
Collaboration graph
[legend]

Public Attributes

ValueIDNum ID
 Value of this variable, def'd in block. More...
 
DebugVariable Var
 Identity of this variable. More...
 
DbgValueProperties Properties
 Additional variable properties. More...
 

Detailed Description

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 217 of file InstrRefBasedImpl.cpp.

Member Data Documentation

◆ ID

ValueIDNum TransferTracker::UseBeforeDef::ID

Value of this variable, def'd in block.

Definition at line 219 of file InstrRefBasedImpl.cpp.

◆ Properties

DbgValueProperties TransferTracker::UseBeforeDef::Properties

Additional variable properties.

Definition at line 223 of file InstrRefBasedImpl.cpp.

◆ Var

DebugVariable TransferTracker::UseBeforeDef::Var

Identity of this variable.

Definition at line 221 of file InstrRefBasedImpl.cpp.


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