Lines Matching +full:0 +full:x02c00000

12 #define ARM_R0	0
29 #define ARM_COND_EQ 0x0 /* == */
30 #define ARM_COND_NE 0x1 /* != */
31 #define ARM_COND_CS 0x2 /* unsigned >= */
33 #define ARM_COND_CC 0x3 /* unsigned < */
35 #define ARM_COND_MI 0x4 /* < 0 */
36 #define ARM_COND_PL 0x5 /* >= 0 */
37 #define ARM_COND_VS 0x6 /* Signed Overflow */
38 #define ARM_COND_VC 0x7 /* No Signed Overflow */
39 #define ARM_COND_HI 0x8 /* unsigned > */
40 #define ARM_COND_LS 0x9 /* unsigned <= */
41 #define ARM_COND_GE 0xa /* Signed >= */
42 #define ARM_COND_LT 0xb /* Signed < */
43 #define ARM_COND_GT 0xc /* Signed > */
44 #define ARM_COND_LE 0xd /* Signed <= */
45 #define ARM_COND_AL 0xe /* None */
48 #define SRTYPE_LSL 0
54 #define ARM_INST_ADD_R 0x00800000
55 #define ARM_INST_ADDS_R 0x00900000
56 #define ARM_INST_ADC_R 0x00a00000
57 #define ARM_INST_ADC_I 0x02a00000
58 #define ARM_INST_ADD_I 0x02800000
59 #define ARM_INST_ADDS_I 0x02900000
61 #define ARM_INST_AND_R 0x00000000
62 #define ARM_INST_ANDS_R 0x00100000
63 #define ARM_INST_AND_I 0x02000000
65 #define ARM_INST_BIC_R 0x01c00000
66 #define ARM_INST_BIC_I 0x03c00000
68 #define ARM_INST_B 0x0a000000
69 #define ARM_INST_BX 0x012FFF10
70 #define ARM_INST_BLX_R 0x012fff30
72 #define ARM_INST_CMP_R 0x01500000
73 #define ARM_INST_CMP_I 0x03500000
75 #define ARM_INST_EOR_R 0x00200000
76 #define ARM_INST_EOR_I 0x02200000
78 #define ARM_INST_LDST__U 0x00800000
79 #define ARM_INST_LDST__IMM12 0x00000fff
80 #define ARM_INST_LDRB_I 0x05500000
81 #define ARM_INST_LDRB_R 0x07d00000
82 #define ARM_INST_LDRD_I 0x014000d0
83 #define ARM_INST_LDRH_I 0x015000b0
84 #define ARM_INST_LDRH_R 0x019000b0
85 #define ARM_INST_LDR_I 0x05100000
86 #define ARM_INST_LDR_R 0x07900000
88 #define ARM_INST_LDM 0x08900000
89 #define ARM_INST_LDM_IA 0x08b00000
91 #define ARM_INST_LSL_I 0x01a00000
92 #define ARM_INST_LSL_R 0x01a00010
94 #define ARM_INST_LSR_I 0x01a00020
95 #define ARM_INST_LSR_R 0x01a00030
97 #define ARM_INST_ASR_I 0x01a00040
98 #define ARM_INST_ASR_R 0x01a00050
100 #define ARM_INST_MOV_R 0x01a00000
101 #define ARM_INST_MOVS_R 0x01b00000
102 #define ARM_INST_MOV_I 0x03a00000
103 #define ARM_INST_MOVW 0x03000000
104 #define ARM_INST_MOVT 0x03400000
106 #define ARM_INST_MUL 0x00000090
108 #define ARM_INST_POP 0x08bd0000
109 #define ARM_INST_PUSH 0x092d0000
111 #define ARM_INST_ORR_R 0x01800000
112 #define ARM_INST_ORRS_R 0x01900000
113 #define ARM_INST_ORR_I 0x03800000
115 #define ARM_INST_REV 0x06bf0f30
116 #define ARM_INST_REV16 0x06bf0fb0
118 #define ARM_INST_RSB_I 0x02600000
119 #define ARM_INST_RSBS_I 0x02700000
120 #define ARM_INST_RSC_I 0x02e00000
122 #define ARM_INST_SUB_R 0x00400000
123 #define ARM_INST_SUBS_R 0x00500000
124 #define ARM_INST_RSB_R 0x00600000
125 #define ARM_INST_SUB_I 0x02400000
126 #define ARM_INST_SUBS_I 0x02500000
127 #define ARM_INST_SBC_I 0x02c00000
128 #define ARM_INST_SBC_R 0x00c00000
129 #define ARM_INST_SBCS_R 0x00d00000
131 #define ARM_INST_STR_I 0x05000000
132 #define ARM_INST_STRB_I 0x05400000
133 #define ARM_INST_STRD_I 0x014000f0
134 #define ARM_INST_STRH_I 0x014000b0
136 #define ARM_INST_TST_R 0x01100000
137 #define ARM_INST_TST_I 0x03100000
139 #define ARM_INST_UDIV 0x0730f010
141 #define ARM_INST_UMULL 0x00800090
143 #define ARM_INST_MLS 0x00600090
145 #define ARM_INST_UXTH 0x06ff0070
159 #define ARM_INST_UDF 0xe7fddef1
182 #define ARM_B(imm24) (ARM_INST_B | ((imm24) & 0xffffff))
186 #define ARM_CMP_R(rn, rm) _AL3_R(ARM_INST_CMP, 0, rn, rm)
187 #define ARM_CMP_I(rn, imm) _AL3_I(ARM_INST_CMP, 0, rn, imm)
209 #define ARM_LSL_R(rd, rn, rm) (_AL3_R(ARM_INST_LSL, rd, 0, rn) | (rm) << 8)
210 #define ARM_LSL_I(rd, rn, imm) (_AL3_I(ARM_INST_LSL, rd, 0, rn) | (imm) << 7)
212 #define ARM_LSR_R(rd, rn, rm) (_AL3_R(ARM_INST_LSR, rd, 0, rn) | (rm) << 8)
213 #define ARM_LSR_I(rd, rn, imm) (_AL3_I(ARM_INST_LSR, rd, 0, rn) | (imm) << 7)
214 #define ARM_ASR_R(rd, rn, rm) (_AL3_R(ARM_INST_ASR, rd, 0, rn) | (rm) << 8)
215 #define ARM_ASR_I(rd, rn, imm) (_AL3_I(ARM_INST_ASR, rd, 0, rn) | (imm) << 7)
217 #define ARM_MOV_R(rd, rm) _AL3_R(ARM_INST_MOV, rd, 0, rm)
218 #define ARM_MOVS_R(rd, rm) _AL3_R(ARM_INST_MOVS, rd, 0, rm)
219 #define ARM_MOV_I(rd, imm) _AL3_I(ARM_INST_MOV, rd, 0, imm)
226 (ARM_INST_MOVW | ((imm) >> 12) << 16 | (rd) << 12 | ((imm) & 0x0fff))
229 (ARM_INST_MOVT | ((imm) >> 12) << 16 | (rd) << 12 | ((imm) & 0x0fff))
264 #define ARM_TST_R(rn, rm) _AL3_R(ARM_INST_TST, 0, rn, rm)
265 #define ARM_TST_I(rn, imm) _AL3_I(ARM_INST_TST, 0, rn, imm)