1#include "libmicroemu/types.h"
7using InstrFlagsSet = u8;
9enum class InstrFlagsShift {
16 kUnalignedAllowShift = 6U,
20enum class InstrFlags : InstrFlagsSet {
21 k32Bit = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::k32Bit),
22 kAdd = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kAddShift),
23 kIndex = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kIndexShift),
24 kWBack = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kWBackShift),
25 kTbh = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kTbhShift),
26 kSetFlags = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kSetFlagsShift),
27 kUnalignedAllow = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kUnalignedAllowShift),
28 kNonZero = 1U <<
static_cast<InstrFlagsSet
>(InstrFlagsShift::kNonZeroShift)
The libmicroemu::internal namespace contains all classes and functions of libmicroemu which are priva...
Definition bkpt_flags.h:6