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