| enum | { ARMII_AddrModeMask = 0x1f, 
ARMII_IndexModeShift = 5, 
ARMII_IndexModeMask = 3 << ARMII_IndexModeShift, 
ARMII_FormShift = 7,
 ARMII_FormMask = 0x3f << ARMII_FormShift, 
ARMII_Pseudo = 0 << ARMII_FormShift, 
ARMII_MulFrm = 1 << ARMII_FormShift, 
ARMII_BrFrm = 2 << ARMII_FormShift,
 ARMII_BrMiscFrm = 3 << ARMII_FormShift, 
ARMII_DPFrm = 4 << ARMII_FormShift, 
ARMII_DPSoRegFrm = 5 << ARMII_FormShift, 
ARMII_LdFrm = 6 << ARMII_FormShift,
 ARMII_StFrm = 7 << ARMII_FormShift, 
ARMII_LdMiscFrm = 8 << ARMII_FormShift, 
ARMII_StMiscFrm = 9 << ARMII_FormShift, 
ARMII_LdStMulFrm = 10 << ARMII_FormShift,
 ARMII_LdStExFrm = 11 << ARMII_FormShift, 
ARMII_ArithMiscFrm = 12 << ARMII_FormShift, 
ARMII_SatFrm = 13 << ARMII_FormShift, 
ARMII_ExtFrm = 14 << ARMII_FormShift,
 ARMII_VFPUnaryFrm = 15 << ARMII_FormShift, 
ARMII_VFPBinaryFrm = 16 << ARMII_FormShift, 
ARMII_VFPConv1Frm = 17 << ARMII_FormShift, 
ARMII_VFPConv2Frm = 18 << ARMII_FormShift,
 ARMII_VFPConv3Frm = 19 << ARMII_FormShift, 
ARMII_VFPConv4Frm = 20 << ARMII_FormShift, 
ARMII_VFPConv5Frm = 21 << ARMII_FormShift, 
ARMII_VFPLdStFrm = 22 << ARMII_FormShift,
 ARMII_VFPLdStMulFrm = 23 << ARMII_FormShift, 
ARMII_VFPMiscFrm = 24 << ARMII_FormShift, 
ARMII_ThumbFrm = 25 << ARMII_FormShift, 
ARMII_MiscFrm = 26 << ARMII_FormShift,
 ARMII_NGetLnFrm = 27 << ARMII_FormShift, 
ARMII_NSetLnFrm = 28 << ARMII_FormShift, 
ARMII_NDupFrm = 29 << ARMII_FormShift, 
ARMII_NLdStFrm = 30 << ARMII_FormShift,
 ARMII_N1RegModImmFrm = 31 << ARMII_FormShift, 
ARMII_N2RegFrm = 32 << ARMII_FormShift, 
ARMII_NVCVTFrm = 33 << ARMII_FormShift, 
ARMII_NVDupLnFrm = 34 << ARMII_FormShift,
 ARMII_N2RegVShLFrm = 35 << ARMII_FormShift, 
ARMII_N2RegVShRFrm = 36 << ARMII_FormShift, 
ARMII_N3RegFrm = 37 << ARMII_FormShift, 
ARMII_N3RegVShFrm = 38 << ARMII_FormShift,
 ARMII_NVExtFrm = 39 << ARMII_FormShift, 
ARMII_NVMulSLFrm = 40 << ARMII_FormShift, 
ARMII_NVTBLFrm = 41 << ARMII_FormShift, 
ARMII_UnaryDP = 1 << 13,
 ARMII_Xform16Bit = 1 << 14, 
ARMII_ThumbArithFlagSetting = 1 << 18, 
ARMII_DomainShift = 15, 
ARMII_DomainMask = 7 << ARMII_DomainShift,
 ARMII_DomainGeneral = 0 << ARMII_DomainShift, 
ARMII_DomainVFP = 1 << ARMII_DomainShift, 
ARMII_DomainNEON = 2 << ARMII_DomainShift, 
ARMII_DomainNEONA8 = 4 << ARMII_DomainShift,
 ARMII_ShiftTypeShift = 4, 
ARMII_M_BitShift = 5, 
ARMII_ShiftImmShift = 5, 
ARMII_ShiftShift = 7,
 ARMII_N_BitShift = 7, 
ARMII_ImmHiShift = 8, 
ARMII_SoRotImmShift = 8, 
ARMII_RegRsShift = 8,
 ARMII_ExtRotImmShift = 10, 
ARMII_RegRdLoShift = 12, 
ARMII_RegRdShift = 12, 
ARMII_RegRdHiShift = 16,
 ARMII_RegRnShift = 16, 
ARMII_S_BitShift = 20, 
ARMII_W_BitShift = 21, 
ARMII_AM3_I_BitShift = 22,
 ARMII_D_BitShift = 22, 
ARMII_U_BitShift = 23, 
ARMII_P_BitShift = 24, 
ARMII_I_BitShift = 25,
 ARMII_CondShift = 28
 }
 |