|
|
static AddWithCarryResult | AddWithCarry (const T &x, const T &y, const bool carry_in) |
| |
|
static constexpr T | OR (const T &x, const T &y) |
| |
|
static constexpr T | EOR (const T &x, const T &y) |
| |
|
static constexpr T | AND (const T &x, const T &y) |
| |
|
static T | LSR (const T &x, u32 shift) |
| |
|
static T | ASR (const T &x, i32 shift) |
| |
|
static ASR_C_Results | ASR_C (const T &x, i32 shift) |
| |
|
static T | LSL (const T &x, i32 shift) |
| |
|
static LSR_C_Results | LSR_C (const T &x, i32 shift) |
| |
|
static LSL_C_Results | LSL_C (const T &x, i32 shift) |
| |
|
static T | ROR (const T &x, i32 shift) |
| |
|
static ROR_C_Results | ROR_C (const T &x, i32 shift) |
| |
|
static RXR_C_Results | RXR_C (const T &x, bool carry_in) |
| |
|
static T | RXR (const T &x, bool carry_in) |
| |
|
static ImmShiftResults | DecodeImmShift (uint8_t type, uint8_t imm5) |
| |
|
static T | Shift (T value, SRType type, T amount, bool carry_in) |
| |
|
static ShiftCRes | Shift_C (T value, SRType type, T amount, bool carry_in) |
| |