Lines Matching +full:11 +full:i
20 #define CODING_BITS(i) (i & 0x0e000000) argument
22 #define LDST_P_BIT(i) (i & (1 << 24)) /* Preindex */ argument
23 #define LDST_U_BIT(i) (i & (1 << 23)) /* Add offset */ argument
24 #define LDST_W_BIT(i) (i & (1 << 21)) /* Writeback */ argument
25 #define LDST_L_BIT(i) (i & (1 << 20)) /* Load */ argument
27 #define LDST_P_EQ_U(i) ((((i) ^ ((i) >> 1)) & (1 << 23)) == 0) argument
29 #define LDSTHD_I_BIT(i) (i & (1 << 22)) /* double/half-word immed */ argument
31 #define RN_BITS(i) ((i >> 16) & 15) /* Rn */ argument
32 #define RD_BITS(i) ((i >> 12) & 15) /* Rd */ argument
33 #define RM_BITS(i) (i & 15) /* Rm */ argument
35 #define REGMASK_BITS(i) (i & 0xffff) argument
110 * PU = 11 B A
185 u32 L = (tinstr & (1<<11)) >> 11; in thumb2arm()
187 switch ((tinstr & 0xf800) >> 11) { in thumb2arm()
189 case 0xc000 >> 11: /* 7.1.51 STMIA */ in thumb2arm()
190 case 0xc800 >> 11: /* 7.1.25 LDMIA */ in thumb2arm()
200 case 0xb000 >> 11: /* 7.1.48 PUSH */ in thumb2arm()
201 case 0xb800 >> 11: /* 7.1.47 POP */ in thumb2arm()