LLVM 20.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(), merge(), and mergeUnknown().
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(), and Mask.
Definition at line 72 of file SIModeRegister.cpp.
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.
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().