Lines Matching defs:i
47 #define CODING_BITS(i) (i & 0x0e000000) argument
49 #define LDST_I_BIT(i) (i & (1 << 26)) /* Immediate constant */ argument
50 #define LDST_P_BIT(i) (i & (1 << 24)) /* Preindex */ argument
51 #define LDST_U_BIT(i) (i & (1 << 23)) /* Add offset */ argument
52 #define LDST_W_BIT(i) (i & (1 << 21)) /* Writeback */ argument
53 #define LDST_L_BIT(i) (i & (1 << 20)) /* Load */ argument
55 #define LDST_P_EQ_U(i) ((((i) ^ ((i) >> 1)) & (1 << 23)) == 0) argument
57 #define LDSTH_I_BIT(i) (i & (1 << 22)) /* half-word immed */ argument
58 #define LDM_S_BIT(i) (i & (1 << 22)) /* write CPSR from SPSR */ argument
60 #define RN_BITS(i) ((i >> 16) & 15) /* Rn */ argument
61 #define RD_BITS(i) ((i >> 12) & 15) /* Rd */ argument
62 #define RM_BITS(i) (i & 15) /* Rm */ argument
64 #define REGMASK_BITS(i) (i & 0xffff) argument
65 #define OFFSET_BITS(i) (i & 0x0fff) argument
67 #define IS_SHIFT(i) (i & 0x0ff0) argument
68 #define SHIFT_BITS(i) ((i >> 7) & 0x1f) argument
69 #define SHIFT_TYPE(i) (i & 0x60) argument