LLVM
8.0.1
|
Public Member Functions | |
Status () | |
Status (unsigned Mask, unsigned Mode) | |
Status | merge (const Status &S) const |
Status | mergeUnknown (unsigned newMask) |
Status | intersect (const Status &S) const |
Status | delta (const Status &S) const |
bool | operator== (const Status &S) const |
bool | operator!= (const Status &S) const |
bool | isCompatible (Status &S) |
bool | isCombinable (Status &S) |
Public Attributes | |
unsigned | Mask |
unsigned | Mode |
Definition at line 40 of file SIModeRegister.cpp.
|
inline |
Definition at line 46 of file SIModeRegister.cpp.
Definition at line 48 of file SIModeRegister.cpp.
References llvm::BitmaskEnumDetail::Mask().
Definition at line 73 of file SIModeRegister.cpp.
Referenced by llvm::createSIModeRegisterPass().
Definition at line 66 of file SIModeRegister.cpp.
Definition at line 87 of file SIModeRegister.cpp.
References Mask.
Referenced by llvm::createSIModeRegisterPass().
Definition at line 83 of file SIModeRegister.cpp.
Definition at line 54 of file SIModeRegister.cpp.
Referenced by llvm::createSIModeRegisterPass().
Definition at line 60 of file SIModeRegister.cpp.
Definition at line 81 of file SIModeRegister.cpp.
Definition at line 77 of file SIModeRegister.cpp.
unsigned Status::Mask |
Definition at line 43 of file SIModeRegister.cpp.
Referenced by llvm::createSIModeRegisterPass(), delta(), intersect(), isCombinable(), isCompatible(), merge(), and operator==().
unsigned Status::Mode |
Definition at line 44 of file SIModeRegister.cpp.
Referenced by llvm::createSIModeRegisterPass(), delta(), intersect(), isCompatible(), merge(), and operator==().