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 176 of file Register.h.
|
inlineexplicitconstexpr |
Definition at line 180 of file Register.h.
References assert(), and llvm::Register::isVirtualRegister().
Referenced by operator==().
|
inlineexplicitconstexpr |
Definition at line 183 of file Register.h.
|
inlineconstexpr |
Definition at line 191 of file Register.h.
References assert(), and isVirtualReg().
|
inlineconstexpr |
Definition at line 196 of file Register.h.
References assert(), isVirtualReg(), and Register.
|
inlineconstexpr |
Definition at line 187 of file Register.h.
References llvm::Register::isVirtualRegister().
Referenced by asMCRegUnit(), and asVirtualReg().
|
inlineconstexpr |
Definition at line 201 of file Register.h.
References llvm::Other, and VirtRegOrUnit().