|
LLVM 24.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 28 of file SIModeRegister.cpp.
|
default |
Referenced by delta(), intersect(), isCombinable(), isCompatible(), merge(), mergeUnknown(), operator!=(), and operator==().
Definition at line 36 of file SIModeRegister.cpp.
Definition at line 61 of file SIModeRegister.cpp.
Definition at line 54 of file SIModeRegister.cpp.
Definition at line 75 of file SIModeRegister.cpp.
References isCompatible(), Mask, and Status().
Definition at line 71 of file SIModeRegister.cpp.
References Mask, Mode, and Status().
Referenced by isCombinable().
Definition at line 42 of file SIModeRegister.cpp.
Definition at line 48 of file SIModeRegister.cpp.
Definition at line 69 of file SIModeRegister.cpp.
References Status().
Definition at line 65 of file SIModeRegister.cpp.
| unsigned Status::Mask = 0 |
Definition at line 31 of file SIModeRegister.cpp.
Referenced by delta(), intersect(), isCombinable(), isCompatible(), merge(), mergeUnknown(), operator==(), and Status().
| unsigned Status::Mode = 0 |
Definition at line 32 of file SIModeRegister.cpp.
Referenced by delta(), intersect(), isCompatible(), merge(), mergeUnknown(), operator==(), and Status().