Lines Matching defs:i
41 #define CODING_BITS(i) (i & 0x0e000000) argument
42 #define COND_BITS(i) (i & 0xf0000000) argument
44 #define LDST_I_BIT(i) (i & (1 << 26)) /* Immediate constant */ argument
45 #define LDST_P_BIT(i) (i & (1 << 24)) /* Preindex */ argument
46 #define LDST_U_BIT(i) (i & (1 << 23)) /* Add offset */ argument
47 #define LDST_W_BIT(i) (i & (1 << 21)) /* Writeback */ argument
48 #define LDST_L_BIT(i) (i & (1 << 20)) /* Load */ argument
50 #define LDST_P_EQ_U(i) ((((i) ^ ((i) >> 1)) & (1 << 23)) == 0) argument
52 #define LDSTHD_I_BIT(i) (i & (1 << 22)) /* double/half-word immed */ argument
53 #define LDM_S_BIT(i) (i & (1 << 22)) /* write CPSR from SPSR */ argument
55 #define RN_BITS(i) ((i >> 16) & 15) /* Rn */ argument
56 #define RD_BITS(i) ((i >> 12) & 15) /* Rd */ argument
57 #define RM_BITS(i) (i & 15) /* Rm */ argument
59 #define REGMASK_BITS(i) (i & 0xffff) argument
60 #define OFFSET_BITS(i) (i & 0x0fff) argument
62 #define IS_SHIFT(i) (i & 0x0ff0) argument
63 #define SHIFT_BITS(i) ((i >> 7) & 0x1f) argument
64 #define SHIFT_TYPE(i) (i & 0x60) argument