LLVM 22.0.0git
|
Public Member Functions | |
Status ()=default | |
Status (unsigned NewMask, unsigned NewMode) | |
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 = 0 |
unsigned | Mode = 0 |
Definition at line 29 of file SIModeRegister.cpp.
|
default |
Referenced by delta(), intersect(), isCombinable(), isCompatible(), merge(), mergeUnknown(), operator!=(), and operator==().
Definition at line 37 of file SIModeRegister.cpp.
Definition at line 62 of file SIModeRegister.cpp.
Definition at line 55 of file SIModeRegister.cpp.
Definition at line 76 of file SIModeRegister.cpp.
References isCompatible(), Mask, and Status().
Definition at line 72 of file SIModeRegister.cpp.
References Mask, Mode, and Status().
Referenced by isCombinable().
Definition at line 43 of file SIModeRegister.cpp.
Definition at line 49 of file SIModeRegister.cpp.
Definition at line 70 of file SIModeRegister.cpp.
References Status().
Definition at line 66 of file SIModeRegister.cpp.
unsigned Status::Mask = 0 |
Definition at line 32 of file SIModeRegister.cpp.
Referenced by delta(), intersect(), isCombinable(), isCompatible(), merge(), mergeUnknown(), operator==(), and Status().
unsigned Status::Mode = 0 |
Definition at line 33 of file SIModeRegister.cpp.
Referenced by delta(), intersect(), isCompatible(), merge(), mergeUnknown(), operator==(), and Status().