LLVM 17.0.0git
|
#include "llvm/CodeGen/MIRParser/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. | |
union { | |
const TargetRegisterClass * RC | |
const RegisterBank * RegBank | |
} | D |
Register | VReg |
Register | PreferredReg |
Definition at line 37 of file MIParser.h.
Enumerator | |
---|---|
UNKNOWN | |
NORMAL | |
GENERIC | |
REGBANK |
Definition at line 38 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.
enum llvm::VRegInfo::uint8_t llvm::VRegInfo::Kind = UNKNOWN |
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.