Parsing state for a virtual register referenced in MIR.
Declared in <llvm/CodeGen/MIRParser/MIParser.h>
struct VRegInfo;
| Name | Description |
|---|---|
Unnamed union | Register class or bank that types this virtual register. |
| Name | Description |
|---|---|
Unnamed enum | How this virtual register is typed during MIR parsing. |
| Name | Description |
|---|---|
D | Active typing payload selected by Kind. |
Explicit | VReg was explicitly specified in the .mir file. |
Flags | Target-specific virtual register flags. |
Kind | Active typing kind for this virtual register. |
PreferredReg | Preferred physical register, if any. |
VReg | Assigned virtual register number. |