|
LLVM 22.0.0git
|
Wrapper class representing a virtual register or register unit. More...
#include "llvm/CodeGen/Register.h"
Public Member Functions | |
| constexpr | VirtRegOrUnit (MCRegUnit Unit) |
| constexpr | VirtRegOrUnit (Register Reg) |
| constexpr bool | isVirtualReg () const |
| constexpr MCRegUnit | asMCRegUnit () const |
| constexpr Register | asVirtualReg () const |
| constexpr bool | operator== (const VirtRegOrUnit &Other) const |
Wrapper class representing a virtual register or register unit.
Definition at line 181 of file Register.h.
|
inlineexplicitconstexpr |
Definition at line 185 of file Register.h.
References assert(), and llvm::Register::isVirtualRegister().
Referenced by operator==().
|
inlineexplicitconstexpr |
Definition at line 188 of file Register.h.
|
inlineconstexpr |
Definition at line 196 of file Register.h.
References assert(), and isVirtualReg().
|
inlineconstexpr |
Definition at line 201 of file Register.h.
References assert(), isVirtualReg(), and Register.
|
inlineconstexpr |
Definition at line 192 of file Register.h.
References llvm::Register::isVirtualRegister().
Referenced by asMCRegUnit(), and asVirtualReg().
|
inlineconstexpr |
Definition at line 206 of file Register.h.
References llvm::Other, and VirtRegOrUnit().