|
LLVM 22.0.0git
|
#include "llvm/CodeGen/MIRParser/MIParser.h"
Public Types | |
| enum | : uint8_t { UNKNOWN , NORMAL , GENERIC , REGBANK } |
Public Attributes | |
| enum llvm::VRegInfo:: { ... } | Kind = UNKNOWN |
| bool | Explicit = false |
| VReg was explicitly specified in the .mir file. | |
| union { | |
| const TargetRegisterClass * RC | |
| const RegisterBank * RegBank | |
| } | D |
| Register | VReg |
| Register | PreferredReg |
| uint8_t | Flags = 0 |
Definition at line 39 of file MIParser.h.
| anonymous enum : uint8_t |
| Enumerator | |
|---|---|
| UNKNOWN | |
| NORMAL | |
| GENERIC | |
| REGBANK | |
Definition at line 40 of file MIParser.h.
| union { ... } llvm::VRegInfo::D |
| bool llvm::VRegInfo::Explicit = false |
VReg was explicitly specified in the .mir file.
Definition at line 41 of file MIParser.h.
| uint8_t llvm::VRegInfo::Flags = 0 |
Definition at line 48 of file MIParser.h.
| enum { ... } llvm::VRegInfo::Kind |
| Register llvm::VRegInfo::PreferredReg |
Definition at line 47 of file MIParser.h.
| const TargetRegisterClass* llvm::VRegInfo::RC |
Definition at line 43 of file MIParser.h.
| const RegisterBank* llvm::VRegInfo::RegBank |
Definition at line 44 of file MIParser.h.
| Register llvm::VRegInfo::VReg |
Definition at line 46 of file MIParser.h.
Referenced by llvm::PerFunctionMIParsingState::getVRegInfo(), and llvm::PerFunctionMIParsingState::getVRegInfoNamed().