|
LLVM
4.0.0
|
#include <MIParser.h>
Public Types | |
| enum | uint8_t { UNKNOWN, NORMAL, GENERIC, REGBANK } |
Public Attributes | |
| enum llvm::VRegInfo::uint8_t | Kind = UNKNOWN |
| bool | Explicit = false |
| VReg was explicitly specified in the .mir file. More... | |
| union { | |
| const TargetRegisterClass * RC | |
| const RegisterBank * RegBank | |
| } | D |
| unsigned | VReg |
| unsigned | PreferredReg = 0 |
Definition at line 35 of file MIParser.h.
| Enumerator | |
|---|---|
| UNKNOWN | |
| NORMAL | |
| GENERIC | |
| REGBANK | |
Definition at line 36 of file MIParser.h.
| union { ... } llvm::VRegInfo::D |
Referenced by llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
VReg was explicitly specified in the .mir file.
Definition at line 39 of file MIParser.h.
Referenced by llvm::MIRParserImpl::parseRegisterInfo().
| enum llvm::VRegInfo::uint8_t llvm::VRegInfo::Kind = UNKNOWN |
Referenced by llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
| unsigned llvm::VRegInfo::PreferredReg = 0 |
Definition at line 45 of file MIParser.h.
Referenced by llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
| const TargetRegisterClass* llvm::VRegInfo::RC |
Definition at line 41 of file MIParser.h.
Referenced by llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
| const RegisterBank* llvm::VRegInfo::RegBank |
Definition at line 42 of file MIParser.h.
Referenced by llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
| unsigned llvm::VRegInfo::VReg |
Definition at line 44 of file MIParser.h.
Referenced by llvm::PerFunctionMIParsingState::getVRegInfo(), llvm::MIRParserImpl::parseRegisterInfo(), and llvm::MIRParserImpl::setupRegisterInfo().
1.8.6