blob: ace8064f46adab8b6e566a08c2b2a047cfdfc4d2 [file] [log] [blame]
Pierre Langlois88c46b82016-06-02 18:15:32 +01001// Copyright 2015, ARM Limited
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are met:
6//
7// * Redistributions of source code must retain the above copyright notice,
8// this list of conditions and the following disclaimer.
9// * Redistributions in binary form must reproduce the above copyright notice,
10// this list of conditions and the following disclaimer in the documentation
11// and/or other materials provided with the distribution.
12// * Neither the name of ARM Limited nor the names of its contributors may be
13// used to endorse or promote products derived from this software without
14// specific prior written permission.
15//
16// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
27
28// ---------------------------------------------------------------------
29// This file is auto generated using tools/generate_simulator_traces.py.
30//
31// PLEASE DO NOT EDIT.
32// ---------------------------------------------------------------------
33
34#ifndef VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_SHIFT_RS_A32_BIC_H_
35#define VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_SHIFT_RS_A32_BIC_H_
36
37static const byte kInstruction_Bic_ge_r11_r9_r6_LSR_r12[] = {
38 0x36, 0xbc, 0xc9, 0xa1 // Bic ge r11 r9 r6 LSR r12
39};
40static const byte kInstruction_Bic_ge_r4_r14_r6_ASR_r0[] = {
41 0x56, 0x40, 0xce, 0xa1 // Bic ge r4 r14 r6 ASR r0
42};
43static const byte kInstruction_Bic_al_r0_r1_r11_ASR_r12[] = {
44 0x5b, 0x0c, 0xc1, 0xe1 // Bic al r0 r1 r11 ASR r12
45};
46static const byte kInstruction_Bic_gt_r12_r11_r13_ASR_r1[] = {
47 0x5d, 0xc1, 0xcb, 0xc1 // Bic gt r12 r11 r13 ASR r1
48};
49static const byte kInstruction_Bic_pl_r6_r12_r5_LSL_r12[] = {
50 0x15, 0x6c, 0xcc, 0x51 // Bic pl r6 r12 r5 LSL r12
51};
52static const byte kInstruction_Bic_vc_r2_r6_r1_ASR_r10[] = {
53 0x51, 0x2a, 0xc6, 0x71 // Bic vc r2 r6 r1 ASR r10
54};
55static const byte kInstruction_Bic_ge_r9_r0_r7_ROR_r12[] = {
56 0x77, 0x9c, 0xc0, 0xa1 // Bic ge r9 r0 r7 ROR r12
57};
58static const byte kInstruction_Bic_ls_r1_r7_r1_ASR_r2[] = {
59 0x51, 0x12, 0xc7, 0x91 // Bic ls r1 r7 r1 ASR r2
60};
61static const byte kInstruction_Bic_vs_r11_r1_r0_LSR_r10[] = {
62 0x30, 0xba, 0xc1, 0x61 // Bic vs r11 r1 r0 LSR r10
63};
64static const byte kInstruction_Bic_ne_r1_r7_r3_ASR_r14[] = {
65 0x53, 0x1e, 0xc7, 0x11 // Bic ne r1 r7 r3 ASR r14
66};
67static const byte kInstruction_Bic_ls_r3_r12_r11_ROR_r4[] = {
68 0x7b, 0x34, 0xcc, 0x91 // Bic ls r3 r12 r11 ROR r4
69};
70static const byte kInstruction_Bic_le_r0_r10_r2_LSL_r8[] = {
71 0x12, 0x08, 0xca, 0xd1 // Bic le r0 r10 r2 LSL r8
72};
73static const byte kInstruction_Bic_ls_r10_r11_r4_LSL_r4[] = {
74 0x14, 0xa4, 0xcb, 0x91 // Bic ls r10 r11 r4 LSL r4
75};
76static const byte kInstruction_Bic_eq_r4_r0_r14_ROR_r4[] = {
77 0x7e, 0x44, 0xc0, 0x01 // Bic eq r4 r0 r14 ROR r4
78};
79static const byte kInstruction_Bic_cc_r12_r10_r9_ROR_r12[] = {
80 0x79, 0xcc, 0xca, 0x31 // Bic cc r12 r10 r9 ROR r12
81};
82static const byte kInstruction_Bic_ge_r14_r4_r8_ROR_r14[] = {
83 0x78, 0xee, 0xc4, 0xa1 // Bic ge r14 r4 r8 ROR r14
84};
85static const byte kInstruction_Bic_ne_r4_r11_r9_ASR_r5[] = {
86 0x59, 0x45, 0xcb, 0x11 // Bic ne r4 r11 r9 ASR r5
87};
88static const byte kInstruction_Bic_cc_r4_r6_r5_LSR_r5[] = {
89 0x35, 0x45, 0xc6, 0x31 // Bic cc r4 r6 r5 LSR r5
90};
91static const byte kInstruction_Bic_mi_r8_r8_r0_LSR_r11[] = {
92 0x30, 0x8b, 0xc8, 0x41 // Bic mi r8 r8 r0 LSR r11
93};
94static const byte kInstruction_Bic_pl_r2_r2_r5_LSR_r3[] = {
95 0x35, 0x23, 0xc2, 0x51 // Bic pl r2 r2 r5 LSR r3
96};
97static const byte kInstruction_Bic_gt_r1_r10_r7_LSR_r8[] = {
98 0x37, 0x18, 0xca, 0xc1 // Bic gt r1 r10 r7 LSR r8
99};
100static const byte kInstruction_Bic_eq_r13_r0_r13_LSR_r1[] = {
101 0x3d, 0xd1, 0xc0, 0x01 // Bic eq r13 r0 r13 LSR r1
102};
103static const byte kInstruction_Bic_ne_r4_r5_r14_ROR_r13[] = {
104 0x7e, 0x4d, 0xc5, 0x11 // Bic ne r4 r5 r14 ROR r13
105};
106static const byte kInstruction_Bic_al_r1_r10_r11_ASR_r2[] = {
107 0x5b, 0x12, 0xca, 0xe1 // Bic al r1 r10 r11 ASR r2
108};
109static const byte kInstruction_Bic_vc_r1_r10_r8_LSR_r3[] = {
110 0x38, 0x13, 0xca, 0x71 // Bic vc r1 r10 r8 LSR r3
111};
112static const byte kInstruction_Bic_vc_r14_r0_r8_LSR_r10[] = {
113 0x38, 0xea, 0xc0, 0x71 // Bic vc r14 r0 r8 LSR r10
114};
115static const byte kInstruction_Bic_gt_r7_r6_r13_LSL_r1[] = {
116 0x1d, 0x71, 0xc6, 0xc1 // Bic gt r7 r6 r13 LSL r1
117};
118static const byte kInstruction_Bic_eq_r12_r14_r3_ROR_r3[] = {
119 0x73, 0xc3, 0xce, 0x01 // Bic eq r12 r14 r3 ROR r3
120};
121static const byte kInstruction_Bic_al_r8_r9_r2_LSL_r0[] = {
122 0x12, 0x80, 0xc9, 0xe1 // Bic al r8 r9 r2 LSL r0
123};
124static const byte kInstruction_Bic_mi_r1_r14_r13_ASR_r13[] = {
125 0x5d, 0x1d, 0xce, 0x41 // Bic mi r1 r14 r13 ASR r13
126};
127static const byte kInstruction_Bic_cc_r1_r4_r11_LSR_r6[] = {
128 0x3b, 0x16, 0xc4, 0x31 // Bic cc r1 r4 r11 LSR r6
129};
130static const byte kInstruction_Bic_mi_r8_r0_r10_LSR_r2[] = {
131 0x3a, 0x82, 0xc0, 0x41 // Bic mi r8 r0 r10 LSR r2
132};
133static const byte kInstruction_Bic_vs_r10_r8_r2_ROR_r9[] = {
134 0x72, 0xa9, 0xc8, 0x61 // Bic vs r10 r8 r2 ROR r9
135};
136static const byte kInstruction_Bic_ge_r12_r5_r10_ASR_r4[] = {
137 0x5a, 0xc4, 0xc5, 0xa1 // Bic ge r12 r5 r10 ASR r4
138};
139static const byte kInstruction_Bic_mi_r4_r8_r11_ROR_r4[] = {
140 0x7b, 0x44, 0xc8, 0x41 // Bic mi r4 r8 r11 ROR r4
141};
142static const byte kInstruction_Bic_le_r14_r6_r11_LSR_r12[] = {
143 0x3b, 0xec, 0xc6, 0xd1 // Bic le r14 r6 r11 LSR r12
144};
145static const byte kInstruction_Bic_cs_r4_r5_r10_LSR_r1[] = {
146 0x3a, 0x41, 0xc5, 0x21 // Bic cs r4 r5 r10 LSR r1
147};
148static const byte kInstruction_Bic_pl_r4_r0_r14_LSL_r13[] = {
149 0x1e, 0x4d, 0xc0, 0x51 // Bic pl r4 r0 r14 LSL r13
150};
151static const byte kInstruction_Bic_vc_r10_r2_r10_LSR_r4[] = {
152 0x3a, 0xa4, 0xc2, 0x71 // Bic vc r10 r2 r10 LSR r4
153};
154static const byte kInstruction_Bic_ne_r3_r10_r14_ROR_r7[] = {
155 0x7e, 0x37, 0xca, 0x11 // Bic ne r3 r10 r14 ROR r7
156};
157static const byte kInstruction_Bic_eq_r14_r11_r0_ROR_r12[] = {
158 0x70, 0xec, 0xcb, 0x01 // Bic eq r14 r11 r0 ROR r12
159};
160static const byte kInstruction_Bic_eq_r13_r0_r12_ROR_r12[] = {
161 0x7c, 0xdc, 0xc0, 0x01 // Bic eq r13 r0 r12 ROR r12
162};
163static const byte kInstruction_Bic_vc_r1_r8_r11_ASR_r13[] = {
164 0x5b, 0x1d, 0xc8, 0x71 // Bic vc r1 r8 r11 ASR r13
165};
166static const byte kInstruction_Bic_eq_r10_r0_r12_ROR_r1[] = {
167 0x7c, 0xa1, 0xc0, 0x01 // Bic eq r10 r0 r12 ROR r1
168};
169static const byte kInstruction_Bic_vs_r6_r3_r0_ASR_r13[] = {
170 0x50, 0x6d, 0xc3, 0x61 // Bic vs r6 r3 r0 ASR r13
171};
172static const byte kInstruction_Bic_eq_r1_r13_r0_LSR_r13[] = {
173 0x30, 0x1d, 0xcd, 0x01 // Bic eq r1 r13 r0 LSR r13
174};
175static const byte kInstruction_Bic_ne_r1_r7_r1_LSL_r10[] = {
176 0x11, 0x1a, 0xc7, 0x11 // Bic ne r1 r7 r1 LSL r10
177};
178static const byte kInstruction_Bic_vc_r6_r9_r10_ASR_r9[] = {
179 0x5a, 0x69, 0xc9, 0x71 // Bic vc r6 r9 r10 ASR r9
180};
181static const byte kInstruction_Bic_ls_r11_r6_r1_ASR_r6[] = {
182 0x51, 0xb6, 0xc6, 0x91 // Bic ls r11 r6 r1 ASR r6
183};
184static const byte kInstruction_Bic_cc_r7_r1_r12_ROR_r7[] = {
185 0x7c, 0x77, 0xc1, 0x31 // Bic cc r7 r1 r12 ROR r7
186};
187static const byte kInstruction_Bic_pl_r9_r11_r5_LSL_r6[] = {
188 0x15, 0x96, 0xcb, 0x51 // Bic pl r9 r11 r5 LSL r6
189};
190static const byte kInstruction_Bic_pl_r1_r2_r14_LSR_r5[] = {
191 0x3e, 0x15, 0xc2, 0x51 // Bic pl r1 r2 r14 LSR r5
192};
193static const byte kInstruction_Bic_lt_r14_r7_r7_LSL_r9[] = {
194 0x17, 0xe9, 0xc7, 0xb1 // Bic lt r14 r7 r7 LSL r9
195};
196static const byte kInstruction_Bic_al_r2_r6_r2_ASR_r1[] = {
197 0x52, 0x21, 0xc6, 0xe1 // Bic al r2 r6 r2 ASR r1
198};
199static const byte kInstruction_Bic_al_r3_r14_r10_ASR_r2[] = {
200 0x5a, 0x32, 0xce, 0xe1 // Bic al r3 r14 r10 ASR r2
201};
202static const byte kInstruction_Bic_ge_r3_r10_r11_LSR_r7[] = {
203 0x3b, 0x37, 0xca, 0xa1 // Bic ge r3 r10 r11 LSR r7
204};
205static const byte kInstruction_Bic_ls_r1_r12_r4_ROR_r3[] = {
206 0x74, 0x13, 0xcc, 0x91 // Bic ls r1 r12 r4 ROR r3
207};
208static const byte kInstruction_Bic_cc_r10_r11_r13_LSR_r2[] = {
209 0x3d, 0xa2, 0xcb, 0x31 // Bic cc r10 r11 r13 LSR r2
210};
211static const byte kInstruction_Bic_lt_r12_r3_r13_ASR_r13[] = {
212 0x5d, 0xcd, 0xc3, 0xb1 // Bic lt r12 r3 r13 ASR r13
213};
214static const byte kInstruction_Bic_mi_r3_r12_r2_ROR_r7[] = {
215 0x72, 0x37, 0xcc, 0x41 // Bic mi r3 r12 r2 ROR r7
216};
217static const byte kInstruction_Bic_cs_r7_r1_r3_LSL_r14[] = {
218 0x13, 0x7e, 0xc1, 0x21 // Bic cs r7 r1 r3 LSL r14
219};
220static const byte kInstruction_Bic_ge_r13_r9_r3_LSL_r9[] = {
221 0x13, 0xd9, 0xc9, 0xa1 // Bic ge r13 r9 r3 LSL r9
222};
223static const byte kInstruction_Bic_vc_r0_r7_r7_ASR_r12[] = {
224 0x57, 0x0c, 0xc7, 0x71 // Bic vc r0 r7 r7 ASR r12
225};
226static const byte kInstruction_Bic_pl_r12_r3_r7_ASR_r5[] = {
227 0x57, 0xc5, 0xc3, 0x51 // Bic pl r12 r3 r7 ASR r5
228};
229static const byte kInstruction_Bic_hi_r8_r13_r9_LSR_r10[] = {
230 0x39, 0x8a, 0xcd, 0x81 // Bic hi r8 r13 r9 LSR r10
231};
232static const byte kInstruction_Bic_ls_r5_r2_r5_ROR_r12[] = {
233 0x75, 0x5c, 0xc2, 0x91 // Bic ls r5 r2 r5 ROR r12
234};
235static const byte kInstruction_Bic_lt_r13_r5_r14_LSL_r12[] = {
236 0x1e, 0xdc, 0xc5, 0xb1 // Bic lt r13 r5 r14 LSL r12
237};
238static const byte kInstruction_Bic_mi_r3_r12_r7_LSL_r14[] = {
239 0x17, 0x3e, 0xcc, 0x41 // Bic mi r3 r12 r7 LSL r14
240};
241static const byte kInstruction_Bic_eq_r2_r9_r12_LSR_r7[] = {
242 0x3c, 0x27, 0xc9, 0x01 // Bic eq r2 r9 r12 LSR r7
243};
244static const byte kInstruction_Bic_hi_r5_r1_r12_ROR_r10[] = {
245 0x7c, 0x5a, 0xc1, 0x81 // Bic hi r5 r1 r12 ROR r10
246};
247static const byte kInstruction_Bic_eq_r6_r2_r13_LSL_r14[] = {
248 0x1d, 0x6e, 0xc2, 0x01 // Bic eq r6 r2 r13 LSL r14
249};
250static const byte kInstruction_Bic_al_r7_r8_r13_ASR_r9[] = {
251 0x5d, 0x79, 0xc8, 0xe1 // Bic al r7 r8 r13 ASR r9
252};
253static const byte kInstruction_Bic_cs_r2_r0_r8_ROR_r4[] = {
254 0x78, 0x24, 0xc0, 0x21 // Bic cs r2 r0 r8 ROR r4
255};
256static const byte kInstruction_Bic_eq_r13_r2_r3_LSR_r14[] = {
257 0x33, 0xde, 0xc2, 0x01 // Bic eq r13 r2 r3 LSR r14
258};
259static const byte kInstruction_Bic_vc_r1_r13_r6_LSL_r12[] = {
260 0x16, 0x1c, 0xcd, 0x71 // Bic vc r1 r13 r6 LSL r12
261};
262static const byte kInstruction_Bic_vc_r3_r0_r14_LSR_r13[] = {
263 0x3e, 0x3d, 0xc0, 0x71 // Bic vc r3 r0 r14 LSR r13
264};
265static const byte kInstruction_Bic_cc_r3_r2_r14_ASR_r8[] = {
266 0x5e, 0x38, 0xc2, 0x31 // Bic cc r3 r2 r14 ASR r8
267};
268static const byte kInstruction_Bic_gt_r7_r13_r6_LSR_r3[] = {
269 0x36, 0x73, 0xcd, 0xc1 // Bic gt r7 r13 r6 LSR r3
270};
271static const byte kInstruction_Bic_mi_r8_r9_r12_ROR_r13[] = {
272 0x7c, 0x8d, 0xc9, 0x41 // Bic mi r8 r9 r12 ROR r13
273};
274static const byte kInstruction_Bic_vc_r7_r0_r8_ROR_r14[] = {
275 0x78, 0x7e, 0xc0, 0x71 // Bic vc r7 r0 r8 ROR r14
276};
277static const byte kInstruction_Bic_pl_r1_r14_r9_LSR_r3[] = {
278 0x39, 0x13, 0xce, 0x51 // Bic pl r1 r14 r9 LSR r3
279};
280static const byte kInstruction_Bic_cs_r0_r1_r1_ROR_r4[] = {
281 0x71, 0x04, 0xc1, 0x21 // Bic cs r0 r1 r1 ROR r4
282};
283static const byte kInstruction_Bic_ls_r0_r3_r13_ROR_r5[] = {
284 0x7d, 0x05, 0xc3, 0x91 // Bic ls r0 r3 r13 ROR r5
285};
286static const byte kInstruction_Bic_lt_r2_r0_r1_ASR_r8[] = {
287 0x51, 0x28, 0xc0, 0xb1 // Bic lt r2 r0 r1 ASR r8
288};
289static const byte kInstruction_Bic_vc_r2_r6_r8_LSL_r3[] = {
290 0x18, 0x23, 0xc6, 0x71 // Bic vc r2 r6 r8 LSL r3
291};
292static const byte kInstruction_Bic_vc_r10_r4_r11_LSL_r12[] = {
293 0x1b, 0xac, 0xc4, 0x71 // Bic vc r10 r4 r11 LSL r12
294};
295static const byte kInstruction_Bic_hi_r3_r7_r2_LSR_r13[] = {
296 0x32, 0x3d, 0xc7, 0x81 // Bic hi r3 r7 r2 LSR r13
297};
298static const byte kInstruction_Bic_gt_r1_r1_r14_LSL_r9[] = {
299 0x1e, 0x19, 0xc1, 0xc1 // Bic gt r1 r1 r14 LSL r9
300};
301static const byte kInstruction_Bic_gt_r1_r3_r6_LSL_r6[] = {
302 0x16, 0x16, 0xc3, 0xc1 // Bic gt r1 r3 r6 LSL r6
303};
304static const byte kInstruction_Bic_cs_r6_r12_r3_ROR_r14[] = {
305 0x73, 0x6e, 0xcc, 0x21 // Bic cs r6 r12 r3 ROR r14
306};
307static const byte kInstruction_Bic_ls_r5_r1_r6_ROR_r11[] = {
308 0x76, 0x5b, 0xc1, 0x91 // Bic ls r5 r1 r6 ROR r11
309};
310static const byte kInstruction_Bic_eq_r14_r4_r0_ASR_r11[] = {
311 0x50, 0xeb, 0xc4, 0x01 // Bic eq r14 r4 r0 ASR r11
312};
313static const byte kInstruction_Bic_le_r12_r2_r13_ASR_r5[] = {
314 0x5d, 0xc5, 0xc2, 0xd1 // Bic le r12 r2 r13 ASR r5
315};
316static const byte kInstruction_Bic_cc_r0_r0_r0_LSR_r3[] = {
317 0x30, 0x03, 0xc0, 0x31 // Bic cc r0 r0 r0 LSR r3
318};
319static const byte kInstruction_Bic_eq_r3_r1_r11_ROR_r2[] = {
320 0x7b, 0x32, 0xc1, 0x01 // Bic eq r3 r1 r11 ROR r2
321};
322static const byte kInstruction_Bic_gt_r14_r7_r7_ASR_r14[] = {
323 0x57, 0xee, 0xc7, 0xc1 // Bic gt r14 r7 r7 ASR r14
324};
325static const byte kInstruction_Bic_ne_r4_r8_r5_ASR_r13[] = {
326 0x55, 0x4d, 0xc8, 0x11 // Bic ne r4 r8 r5 ASR r13
327};
328static const byte kInstruction_Bic_ge_r5_r0_r7_ASR_r7[] = {
329 0x57, 0x57, 0xc0, 0xa1 // Bic ge r5 r0 r7 ASR r7
330};
331static const byte kInstruction_Bic_cs_r5_r3_r13_ROR_r4[] = {
332 0x7d, 0x54, 0xc3, 0x21 // Bic cs r5 r3 r13 ROR r4
333};
334static const byte kInstruction_Bic_ls_r2_r7_r9_ROR_r4[] = {
335 0x79, 0x24, 0xc7, 0x91 // Bic ls r2 r7 r9 ROR r4
336};
337static const byte kInstruction_Bic_ge_r5_r10_r4_LSL_r2[] = {
338 0x14, 0x52, 0xca, 0xa1 // Bic ge r5 r10 r4 LSL r2
339};
340static const byte kInstruction_Bic_le_r13_r7_r3_LSL_r8[] = {
341 0x13, 0xd8, 0xc7, 0xd1 // Bic le r13 r7 r3 LSL r8
342};
343static const byte kInstruction_Bic_vs_r1_r6_r2_ASR_r8[] = {
344 0x52, 0x18, 0xc6, 0x61 // Bic vs r1 r6 r2 ASR r8
345};
346static const byte kInstruction_Bic_lt_r0_r4_r5_LSL_r1[] = {
347 0x15, 0x01, 0xc4, 0xb1 // Bic lt r0 r4 r5 LSL r1
348};
349static const byte kInstruction_Bic_ne_r3_r10_r3_ASR_r9[] = {
350 0x53, 0x39, 0xca, 0x11 // Bic ne r3 r10 r3 ASR r9
351};
352static const byte kInstruction_Bic_vc_r7_r7_r10_LSR_r7[] = {
353 0x3a, 0x77, 0xc7, 0x71 // Bic vc r7 r7 r10 LSR r7
354};
355static const byte kInstruction_Bic_ge_r1_r0_r8_LSR_r8[] = {
356 0x38, 0x18, 0xc0, 0xa1 // Bic ge r1 r0 r8 LSR r8
357};
358static const byte kInstruction_Bic_al_r9_r0_r11_ROR_r10[] = {
359 0x7b, 0x9a, 0xc0, 0xe1 // Bic al r9 r0 r11 ROR r10
360};
361static const byte kInstruction_Bic_cs_r14_r5_r10_ROR_r10[] = {
362 0x7a, 0xea, 0xc5, 0x21 // Bic cs r14 r5 r10 ROR r10
363};
364static const byte kInstruction_Bic_mi_r12_r7_r1_ASR_r12[] = {
365 0x51, 0xcc, 0xc7, 0x41 // Bic mi r12 r7 r1 ASR r12
366};
367static const byte kInstruction_Bic_al_r14_r1_r12_LSL_r3[] = {
368 0x1c, 0xe3, 0xc1, 0xe1 // Bic al r14 r1 r12 LSL r3
369};
370static const byte kInstruction_Bic_vs_r3_r5_r6_ASR_r10[] = {
371 0x56, 0x3a, 0xc5, 0x61 // Bic vs r3 r5 r6 ASR r10
372};
373static const byte kInstruction_Bic_al_r4_r5_r9_LSR_r7[] = {
374 0x39, 0x47, 0xc5, 0xe1 // Bic al r4 r5 r9 LSR r7
375};
376static const byte kInstruction_Bic_vc_r14_r10_r0_LSR_r12[] = {
377 0x30, 0xec, 0xca, 0x71 // Bic vc r14 r10 r0 LSR r12
378};
379static const byte kInstruction_Bic_vs_r10_r11_r8_ROR_r4[] = {
380 0x78, 0xa4, 0xcb, 0x61 // Bic vs r10 r11 r8 ROR r4
381};
382static const byte kInstruction_Bic_vs_r4_r0_r14_ASR_r1[] = {
383 0x5e, 0x41, 0xc0, 0x61 // Bic vs r4 r0 r14 ASR r1
384};
385static const byte kInstruction_Bic_hi_r13_r5_r12_ROR_r5[] = {
386 0x7c, 0xd5, 0xc5, 0x81 // Bic hi r13 r5 r12 ROR r5
387};
388static const byte kInstruction_Bic_hi_r6_r2_r5_ROR_r7[] = {
389 0x75, 0x67, 0xc2, 0x81 // Bic hi r6 r2 r5 ROR r7
390};
391static const byte kInstruction_Bic_cs_r13_r1_r3_ASR_r10[] = {
392 0x53, 0xda, 0xc1, 0x21 // Bic cs r13 r1 r3 ASR r10
393};
394static const byte kInstruction_Bic_hi_r2_r8_r9_ASR_r2[] = {
395 0x59, 0x22, 0xc8, 0x81 // Bic hi r2 r8 r9 ASR r2
396};
397static const byte kInstruction_Bic_vs_r1_r9_r11_LSL_r6[] = {
398 0x1b, 0x16, 0xc9, 0x61 // Bic vs r1 r9 r11 LSL r6
399};
400static const byte kInstruction_Bic_ge_r3_r8_r4_LSR_r10[] = {
401 0x34, 0x3a, 0xc8, 0xa1 // Bic ge r3 r8 r4 LSR r10
402};
403static const byte kInstruction_Bic_cs_r12_r4_r9_LSL_r10[] = {
404 0x19, 0xca, 0xc4, 0x21 // Bic cs r12 r4 r9 LSL r10
405};
406static const byte kInstruction_Bic_ne_r2_r9_r3_LSL_r8[] = {
407 0x13, 0x28, 0xc9, 0x11 // Bic ne r2 r9 r3 LSL r8
408};
409static const byte kInstruction_Bic_mi_r4_r12_r4_ROR_r4[] = {
410 0x74, 0x44, 0xcc, 0x41 // Bic mi r4 r12 r4 ROR r4
411};
412static const byte kInstruction_Bic_ge_r8_r7_r12_LSR_r12[] = {
413 0x3c, 0x8c, 0xc7, 0xa1 // Bic ge r8 r7 r12 LSR r12
414};
415static const byte kInstruction_Bic_gt_r11_r1_r3_LSR_r8[] = {
416 0x33, 0xb8, 0xc1, 0xc1 // Bic gt r11 r1 r3 LSR r8
417};
418static const byte kInstruction_Bic_lt_r10_r10_r12_LSL_r0[] = {
419 0x1c, 0xa0, 0xca, 0xb1 // Bic lt r10 r10 r12 LSL r0
420};
421static const byte kInstruction_Bic_al_r14_r7_r12_ASR_r13[] = {
422 0x5c, 0xed, 0xc7, 0xe1 // Bic al r14 r7 r12 ASR r13
423};
424static const byte kInstruction_Bic_hi_r3_r8_r11_LSR_r6[] = {
425 0x3b, 0x36, 0xc8, 0x81 // Bic hi r3 r8 r11 LSR r6
426};
427static const byte kInstruction_Bic_hi_r0_r14_r14_ROR_r11[] = {
428 0x7e, 0x0b, 0xce, 0x81 // Bic hi r0 r14 r14 ROR r11
429};
430static const byte kInstruction_Bic_vs_r0_r6_r10_ROR_r8[] = {
431 0x7a, 0x08, 0xc6, 0x61 // Bic vs r0 r6 r10 ROR r8
432};
433static const byte kInstruction_Bic_vc_r8_r13_r6_LSL_r7[] = {
434 0x16, 0x87, 0xcd, 0x71 // Bic vc r8 r13 r6 LSL r7
435};
436static const byte kInstruction_Bic_mi_r8_r6_r10_ASR_r0[] = {
437 0x5a, 0x80, 0xc6, 0x41 // Bic mi r8 r6 r10 ASR r0
438};
439static const byte kInstruction_Bic_cc_r5_r12_r8_LSR_r12[] = {
440 0x38, 0x5c, 0xcc, 0x31 // Bic cc r5 r12 r8 LSR r12
441};
442static const byte kInstruction_Bic_ne_r5_r0_r8_ASR_r6[] = {
443 0x58, 0x56, 0xc0, 0x11 // Bic ne r5 r0 r8 ASR r6
444};
445static const byte kInstruction_Bic_lt_r12_r4_r4_ROR_r4[] = {
446 0x74, 0xc4, 0xc4, 0xb1 // Bic lt r12 r4 r4 ROR r4
447};
448static const byte kInstruction_Bic_gt_r5_r1_r11_ASR_r14[] = {
449 0x5b, 0x5e, 0xc1, 0xc1 // Bic gt r5 r1 r11 ASR r14
450};
451static const byte kInstruction_Bic_pl_r7_r6_r14_ASR_r9[] = {
452 0x5e, 0x79, 0xc6, 0x51 // Bic pl r7 r6 r14 ASR r9
453};
454static const byte kInstruction_Bic_eq_r6_r13_r0_ROR_r10[] = {
455 0x70, 0x6a, 0xcd, 0x01 // Bic eq r6 r13 r0 ROR r10
456};
457static const byte kInstruction_Bic_vs_r2_r4_r9_ASR_r5[] = {
458 0x59, 0x25, 0xc4, 0x61 // Bic vs r2 r4 r9 ASR r5
459};
460static const byte kInstruction_Bic_ne_r11_r5_r9_ASR_r4[] = {
461 0x59, 0xb4, 0xc5, 0x11 // Bic ne r11 r5 r9 ASR r4
462};
463static const byte kInstruction_Bic_lt_r12_r2_r13_LSL_r4[] = {
464 0x1d, 0xc4, 0xc2, 0xb1 // Bic lt r12 r2 r13 LSL r4
465};
466static const byte kInstruction_Bic_lt_r11_r5_r11_ROR_r8[] = {
467 0x7b, 0xb8, 0xc5, 0xb1 // Bic lt r11 r5 r11 ROR r8
468};
469static const byte kInstruction_Bic_vc_r4_r13_r9_LSR_r10[] = {
470 0x39, 0x4a, 0xcd, 0x71 // Bic vc r4 r13 r9 LSR r10
471};
472static const byte kInstruction_Bic_cc_r5_r11_r4_ASR_r1[] = {
473 0x54, 0x51, 0xcb, 0x31 // Bic cc r5 r11 r4 ASR r1
474};
475static const byte kInstruction_Bic_ls_r0_r13_r1_LSL_r7[] = {
476 0x11, 0x07, 0xcd, 0x91 // Bic ls r0 r13 r1 LSL r7
477};
478static const byte kInstruction_Bic_lt_r6_r11_r6_LSL_r11[] = {
479 0x16, 0x6b, 0xcb, 0xb1 // Bic lt r6 r11 r6 LSL r11
480};
481static const byte kInstruction_Bic_eq_r0_r2_r5_LSR_r7[] = {
482 0x35, 0x07, 0xc2, 0x01 // Bic eq r0 r2 r5 LSR r7
483};
484static const byte kInstruction_Bic_al_r1_r0_r8_ASR_r6[] = {
485 0x58, 0x16, 0xc0, 0xe1 // Bic al r1 r0 r8 ASR r6
486};
487static const byte kInstruction_Bic_ls_r6_r2_r5_LSL_r0[] = {
488 0x15, 0x60, 0xc2, 0x91 // Bic ls r6 r2 r5 LSL r0
489};
490static const byte kInstruction_Bic_cc_r5_r3_r0_LSL_r6[] = {
491 0x10, 0x56, 0xc3, 0x31 // Bic cc r5 r3 r0 LSL r6
492};
493static const byte kInstruction_Bic_ne_r7_r7_r0_ROR_r3[] = {
494 0x70, 0x73, 0xc7, 0x11 // Bic ne r7 r7 r0 ROR r3
495};
496static const byte kInstruction_Bic_vc_r7_r1_r11_ASR_r13[] = {
497 0x5b, 0x7d, 0xc1, 0x71 // Bic vc r7 r1 r11 ASR r13
498};
499static const byte kInstruction_Bic_ls_r4_r7_r13_ASR_r12[] = {
500 0x5d, 0x4c, 0xc7, 0x91 // Bic ls r4 r7 r13 ASR r12
501};
502static const byte kInstruction_Bic_pl_r12_r9_r2_LSL_r1[] = {
503 0x12, 0xc1, 0xc9, 0x51 // Bic pl r12 r9 r2 LSL r1
504};
505static const byte kInstruction_Bic_le_r12_r1_r0_LSR_r8[] = {
506 0x30, 0xc8, 0xc1, 0xd1 // Bic le r12 r1 r0 LSR r8
507};
508static const byte kInstruction_Bic_gt_r14_r10_r0_LSR_r4[] = {
509 0x30, 0xe4, 0xca, 0xc1 // Bic gt r14 r10 r0 LSR r4
510};
511static const byte kInstruction_Bic_ge_r0_r12_r2_LSR_r8[] = {
512 0x32, 0x08, 0xcc, 0xa1 // Bic ge r0 r12 r2 LSR r8
513};
514static const byte kInstruction_Bic_gt_r0_r4_r10_ASR_r8[] = {
515 0x5a, 0x08, 0xc4, 0xc1 // Bic gt r0 r4 r10 ASR r8
516};
517static const byte kInstruction_Bic_ne_r4_r7_r5_ROR_r14[] = {
518 0x75, 0x4e, 0xc7, 0x11 // Bic ne r4 r7 r5 ROR r14
519};
520static const byte kInstruction_Bic_ls_r2_r14_r1_LSR_r14[] = {
521 0x31, 0x2e, 0xce, 0x91 // Bic ls r2 r14 r1 LSR r14
522};
523static const byte kInstruction_Bic_al_r6_r11_r3_LSL_r2[] = {
524 0x13, 0x62, 0xcb, 0xe1 // Bic al r6 r11 r3 LSL r2
525};
526static const byte kInstruction_Bic_vc_r7_r10_r1_ASR_r0[] = {
527 0x51, 0x70, 0xca, 0x71 // Bic vc r7 r10 r1 ASR r0
528};
529static const byte kInstruction_Bic_hi_r7_r7_r11_ASR_r4[] = {
530 0x5b, 0x74, 0xc7, 0x81 // Bic hi r7 r7 r11 ASR r4
531};
532static const byte kInstruction_Bic_al_r10_r9_r0_LSR_r6[] = {
533 0x30, 0xa6, 0xc9, 0xe1 // Bic al r10 r9 r0 LSR r6
534};
535static const byte kInstruction_Bic_hi_r2_r0_r7_LSR_r5[] = {
536 0x37, 0x25, 0xc0, 0x81 // Bic hi r2 r0 r7 LSR r5
537};
538static const byte kInstruction_Bic_al_r3_r9_r3_ASR_r4[] = {
539 0x53, 0x34, 0xc9, 0xe1 // Bic al r3 r9 r3 ASR r4
540};
541static const byte kInstruction_Bic_ne_r1_r9_r1_LSR_r8[] = {
542 0x31, 0x18, 0xc9, 0x11 // Bic ne r1 r9 r1 LSR r8
543};
544static const byte kInstruction_Bic_vc_r5_r11_r0_LSL_r14[] = {
545 0x10, 0x5e, 0xcb, 0x71 // Bic vc r5 r11 r0 LSL r14
546};
547static const byte kInstruction_Bic_hi_r7_r8_r9_ASR_r14[] = {
548 0x59, 0x7e, 0xc8, 0x81 // Bic hi r7 r8 r9 ASR r14
549};
550static const byte kInstruction_Bic_mi_r5_r2_r5_LSL_r10[] = {
551 0x15, 0x5a, 0xc2, 0x41 // Bic mi r5 r2 r5 LSL r10
552};
553static const byte kInstruction_Bic_vc_r8_r9_r11_ROR_r9[] = {
554 0x7b, 0x89, 0xc9, 0x71 // Bic vc r8 r9 r11 ROR r9
555};
556static const byte kInstruction_Bic_vc_r9_r9_r2_LSR_r12[] = {
557 0x32, 0x9c, 0xc9, 0x71 // Bic vc r9 r9 r2 LSR r12
558};
559static const byte kInstruction_Bic_cs_r5_r6_r9_LSL_r2[] = {
560 0x19, 0x52, 0xc6, 0x21 // Bic cs r5 r6 r9 LSL r2
561};
562static const byte kInstruction_Bic_vc_r9_r0_r8_LSL_r10[] = {
563 0x18, 0x9a, 0xc0, 0x71 // Bic vc r9 r0 r8 LSL r10
564};
565static const byte kInstruction_Bic_mi_r14_r13_r0_LSR_r14[] = {
566 0x30, 0xee, 0xcd, 0x41 // Bic mi r14 r13 r0 LSR r14
567};
568static const byte kInstruction_Bic_vs_r8_r11_r14_ASR_r10[] = {
569 0x5e, 0x8a, 0xcb, 0x61 // Bic vs r8 r11 r14 ASR r10
570};
571static const byte kInstruction_Bic_gt_r2_r6_r9_LSR_r14[] = {
572 0x39, 0x2e, 0xc6, 0xc1 // Bic gt r2 r6 r9 LSR r14
573};
574static const byte kInstruction_Bic_cs_r12_r4_r1_ASR_r10[] = {
575 0x51, 0xca, 0xc4, 0x21 // Bic cs r12 r4 r1 ASR r10
576};
577static const byte kInstruction_Bic_cs_r0_r9_r5_LSL_r5[] = {
578 0x15, 0x05, 0xc9, 0x21 // Bic cs r0 r9 r5 LSL r5
579};
580static const byte kInstruction_Bic_ge_r3_r4_r11_ROR_r3[] = {
581 0x7b, 0x33, 0xc4, 0xa1 // Bic ge r3 r4 r11 ROR r3
582};
583static const byte kInstruction_Bic_le_r14_r6_r6_LSR_r7[] = {
584 0x36, 0xe7, 0xc6, 0xd1 // Bic le r14 r6 r6 LSR r7
585};
586static const byte kInstruction_Bic_vs_r8_r7_r1_ASR_r6[] = {
587 0x51, 0x86, 0xc7, 0x61 // Bic vs r8 r7 r1 ASR r6
588};
589static const byte kInstruction_Bic_eq_r14_r10_r9_ROR_r8[] = {
590 0x79, 0xe8, 0xca, 0x01 // Bic eq r14 r10 r9 ROR r8
591};
592static const byte kInstruction_Bic_vs_r3_r11_r13_LSL_r4[] = {
593 0x1d, 0x34, 0xcb, 0x61 // Bic vs r3 r11 r13 LSL r4
594};
595static const byte kInstruction_Bic_lt_r3_r6_r12_ASR_r4[] = {
596 0x5c, 0x34, 0xc6, 0xb1 // Bic lt r3 r6 r12 ASR r4
597};
598static const byte kInstruction_Bic_cc_r9_r1_r4_ROR_r1[] = {
599 0x74, 0x91, 0xc1, 0x31 // Bic cc r9 r1 r4 ROR r1
600};
601static const byte kInstruction_Bic_hi_r9_r8_r2_ASR_r14[] = {
602 0x52, 0x9e, 0xc8, 0x81 // Bic hi r9 r8 r2 ASR r14
603};
604static const byte kInstruction_Bic_gt_r14_r5_r12_LSL_r4[] = {
605 0x1c, 0xe4, 0xc5, 0xc1 // Bic gt r14 r5 r12 LSL r4
606};
607static const byte kInstruction_Bic_hi_r5_r9_r6_LSL_r10[] = {
608 0x16, 0x5a, 0xc9, 0x81 // Bic hi r5 r9 r6 LSL r10
609};
610static const byte kInstruction_Bic_hi_r1_r7_r2_ROR_r13[] = {
611 0x72, 0x1d, 0xc7, 0x81 // Bic hi r1 r7 r2 ROR r13
612};
613static const byte kInstruction_Bic_cs_r13_r8_r12_LSL_r3[] = {
614 0x1c, 0xd3, 0xc8, 0x21 // Bic cs r13 r8 r12 LSL r3
615};
616static const byte kInstruction_Bic_ge_r5_r8_r0_ROR_r1[] = {
617 0x70, 0x51, 0xc8, 0xa1 // Bic ge r5 r8 r0 ROR r1
618};
619static const byte kInstruction_Bic_gt_r3_r12_r3_ROR_r9[] = {
620 0x73, 0x39, 0xcc, 0xc1 // Bic gt r3 r12 r3 ROR r9
621};
622static const byte kInstruction_Bic_ne_r4_r4_r11_LSR_r1[] = {
623 0x3b, 0x41, 0xc4, 0x11 // Bic ne r4 r4 r11 LSR r1
624};
625static const byte kInstruction_Bic_ls_r3_r3_r13_ASR_r5[] = {
626 0x5d, 0x35, 0xc3, 0x91 // Bic ls r3 r3 r13 ASR r5
627};
628static const byte kInstruction_Bic_ne_r5_r14_r13_LSR_r9[] = {
629 0x3d, 0x59, 0xce, 0x11 // Bic ne r5 r14 r13 LSR r9
630};
631static const byte kInstruction_Bic_pl_r11_r5_r0_LSR_r2[] = {
632 0x30, 0xb2, 0xc5, 0x51 // Bic pl r11 r5 r0 LSR r2
633};
634static const byte kInstruction_Bic_mi_r7_r4_r14_LSL_r8[] = {
635 0x1e, 0x78, 0xc4, 0x41 // Bic mi r7 r4 r14 LSL r8
636};
637static const byte kInstruction_Bic_pl_r4_r3_r0_ROR_r11[] = {
638 0x70, 0x4b, 0xc3, 0x51 // Bic pl r4 r3 r0 ROR r11
639};
640static const byte kInstruction_Bic_lt_r13_r3_r10_LSR_r1[] = {
641 0x3a, 0xd1, 0xc3, 0xb1 // Bic lt r13 r3 r10 LSR r1
642};
643static const byte kInstruction_Bic_pl_r5_r1_r6_LSL_r12[] = {
644 0x16, 0x5c, 0xc1, 0x51 // Bic pl r5 r1 r6 LSL r12
645};
646static const byte kInstruction_Bic_lt_r14_r10_r2_LSR_r6[] = {
647 0x32, 0xe6, 0xca, 0xb1 // Bic lt r14 r10 r2 LSR r6
648};
649static const byte kInstruction_Bic_eq_r13_r12_r3_ASR_r14[] = {
650 0x53, 0xde, 0xcc, 0x01 // Bic eq r13 r12 r3 ASR r14
651};
652static const byte kInstruction_Bic_mi_r3_r2_r7_ROR_r13[] = {
653 0x77, 0x3d, 0xc2, 0x41 // Bic mi r3 r2 r7 ROR r13
654};
655static const byte kInstruction_Bic_lt_r7_r10_r11_ROR_r3[] = {
656 0x7b, 0x73, 0xca, 0xb1 // Bic lt r7 r10 r11 ROR r3
657};
658static const byte kInstruction_Bic_pl_r6_r14_r9_LSR_r3[] = {
659 0x39, 0x63, 0xce, 0x51 // Bic pl r6 r14 r9 LSR r3
660};
661static const byte kInstruction_Bic_vc_r12_r4_r7_LSR_r4[] = {
662 0x37, 0xc4, 0xc4, 0x71 // Bic vc r12 r4 r7 LSR r4
663};
664static const byte kInstruction_Bic_ne_r14_r8_r13_ASR_r0[] = {
665 0x5d, 0xe0, 0xc8, 0x11 // Bic ne r14 r8 r13 ASR r0
666};
667static const byte kInstruction_Bic_le_r7_r7_r11_LSL_r1[] = {
668 0x1b, 0x71, 0xc7, 0xd1 // Bic le r7 r7 r11 LSL r1
669};
670static const byte kInstruction_Bic_lt_r6_r11_r6_ROR_r5[] = {
671 0x76, 0x65, 0xcb, 0xb1 // Bic lt r6 r11 r6 ROR r5
672};
673static const byte kInstruction_Bic_vs_r3_r0_r9_LSR_r8[] = {
674 0x39, 0x38, 0xc0, 0x61 // Bic vs r3 r0 r9 LSR r8
675};
676static const byte kInstruction_Bic_hi_r9_r11_r5_ASR_r5[] = {
677 0x55, 0x95, 0xcb, 0x81 // Bic hi r9 r11 r5 ASR r5
678};
679static const byte kInstruction_Bic_mi_r2_r7_r2_ROR_r3[] = {
680 0x72, 0x23, 0xc7, 0x41 // Bic mi r2 r7 r2 ROR r3
681};
682static const byte kInstruction_Bic_lt_r3_r0_r1_ROR_r4[] = {
683 0x71, 0x34, 0xc0, 0xb1 // Bic lt r3 r0 r1 ROR r4
684};
685static const byte kInstruction_Bic_eq_r13_r0_r4_LSR_r14[] = {
686 0x34, 0xde, 0xc0, 0x01 // Bic eq r13 r0 r4 LSR r14
687};
688static const byte kInstruction_Bic_lt_r12_r9_r10_LSL_r1[] = {
689 0x1a, 0xc1, 0xc9, 0xb1 // Bic lt r12 r9 r10 LSL r1
690};
691static const byte kInstruction_Bic_pl_r13_r14_r3_ASR_r3[] = {
692 0x53, 0xd3, 0xce, 0x51 // Bic pl r13 r14 r3 ASR r3
693};
694static const byte kInstruction_Bic_pl_r2_r13_r12_LSR_r10[] = {
695 0x3c, 0x2a, 0xcd, 0x51 // Bic pl r2 r13 r12 LSR r10
696};
697static const byte kInstruction_Bic_gt_r8_r1_r14_LSR_r10[] = {
698 0x3e, 0x8a, 0xc1, 0xc1 // Bic gt r8 r1 r14 LSR r10
699};
700static const byte kInstruction_Bic_gt_r14_r3_r10_LSL_r13[] = {
701 0x1a, 0xed, 0xc3, 0xc1 // Bic gt r14 r3 r10 LSL r13
702};
703static const byte kInstruction_Bic_vs_r9_r10_r2_LSR_r3[] = {
704 0x32, 0x93, 0xca, 0x61 // Bic vs r9 r10 r2 LSR r3
705};
706static const byte kInstruction_Bic_hi_r14_r1_r7_ROR_r1[] = {
707 0x77, 0xe1, 0xc1, 0x81 // Bic hi r14 r1 r7 ROR r1
708};
709static const byte kInstruction_Bic_gt_r0_r12_r14_LSR_r9[] = {
710 0x3e, 0x09, 0xcc, 0xc1 // Bic gt r0 r12 r14 LSR r9
711};
712static const byte kInstruction_Bic_lt_r11_r14_r12_ROR_r3[] = {
713 0x7c, 0xb3, 0xce, 0xb1 // Bic lt r11 r14 r12 ROR r3
714};
715static const byte kInstruction_Bic_al_r14_r1_r12_ASR_r6[] = {
716 0x5c, 0xe6, 0xc1, 0xe1 // Bic al r14 r1 r12 ASR r6
717};
718static const byte kInstruction_Bic_al_r5_r1_r9_LSR_r2[] = {
719 0x39, 0x52, 0xc1, 0xe1 // Bic al r5 r1 r9 LSR r2
720};
721static const byte kInstruction_Bic_lt_r7_r8_r13_ROR_r2[] = {
722 0x7d, 0x72, 0xc8, 0xb1 // Bic lt r7 r8 r13 ROR r2
723};
724static const byte kInstruction_Bic_ls_r9_r11_r12_ASR_r14[] = {
725 0x5c, 0x9e, 0xcb, 0x91 // Bic ls r9 r11 r12 ASR r14
726};
727static const byte kInstruction_Bic_hi_r3_r4_r3_LSL_r9[] = {
728 0x13, 0x39, 0xc4, 0x81 // Bic hi r3 r4 r3 LSL r9
729};
730static const byte kInstruction_Bic_hi_r4_r0_r1_ASR_r11[] = {
731 0x51, 0x4b, 0xc0, 0x81 // Bic hi r4 r0 r1 ASR r11
732};
733static const byte kInstruction_Bic_mi_r11_r10_r5_ROR_r11[] = {
734 0x75, 0xbb, 0xca, 0x41 // Bic mi r11 r10 r5 ROR r11
735};
736static const byte kInstruction_Bic_le_r6_r11_r2_LSR_r12[] = {
737 0x32, 0x6c, 0xcb, 0xd1 // Bic le r6 r11 r2 LSR r12
738};
739static const byte kInstruction_Bic_gt_r1_r12_r5_ASR_r5[] = {
740 0x55, 0x15, 0xcc, 0xc1 // Bic gt r1 r12 r5 ASR r5
741};
742static const byte kInstruction_Bic_cs_r12_r4_r0_ASR_r12[] = {
743 0x50, 0xcc, 0xc4, 0x21 // Bic cs r12 r4 r0 ASR r12
744};
745static const byte kInstruction_Bic_eq_r1_r12_r1_LSR_r8[] = {
746 0x31, 0x18, 0xcc, 0x01 // Bic eq r1 r12 r1 LSR r8
747};
748static const byte kInstruction_Bic_al_r14_r5_r11_LSL_r12[] = {
749 0x1b, 0xec, 0xc5, 0xe1 // Bic al r14 r5 r11 LSL r12
750};
751static const byte kInstruction_Bic_hi_r4_r7_r10_ASR_r5[] = {
752 0x5a, 0x45, 0xc7, 0x81 // Bic hi r4 r7 r10 ASR r5
753};
754static const byte kInstruction_Bic_ls_r0_r3_r3_LSL_r6[] = {
755 0x13, 0x06, 0xc3, 0x91 // Bic ls r0 r3 r3 LSL r6
756};
757static const byte kInstruction_Bic_le_r11_r8_r3_ASR_r10[] = {
758 0x53, 0xba, 0xc8, 0xd1 // Bic le r11 r8 r3 ASR r10
759};
760static const byte kInstruction_Bic_gt_r6_r12_r11_ROR_r11[] = {
761 0x7b, 0x6b, 0xcc, 0xc1 // Bic gt r6 r12 r11 ROR r11
762};
763static const byte kInstruction_Bic_ge_r9_r1_r4_ASR_r13[] = {
764 0x54, 0x9d, 0xc1, 0xa1 // Bic ge r9 r1 r4 ASR r13
765};
766static const byte kInstruction_Bic_gt_r7_r10_r4_LSR_r13[] = {
767 0x34, 0x7d, 0xca, 0xc1 // Bic gt r7 r10 r4 LSR r13
768};
769static const byte kInstruction_Bic_vs_r11_r6_r3_ASR_r3[] = {
770 0x53, 0xb3, 0xc6, 0x61 // Bic vs r11 r6 r3 ASR r3
771};
772static const byte kInstruction_Bic_hi_r11_r12_r5_ROR_r14[] = {
773 0x75, 0xbe, 0xcc, 0x81 // Bic hi r11 r12 r5 ROR r14
774};
775static const byte kInstruction_Bic_hi_r11_r6_r5_ROR_r4[] = {
776 0x75, 0xb4, 0xc6, 0x81 // Bic hi r11 r6 r5 ROR r4
777};
778static const byte kInstruction_Bic_pl_r4_r6_r10_LSL_r11[] = {
779 0x1a, 0x4b, 0xc6, 0x51 // Bic pl r4 r6 r10 LSL r11
780};
781static const byte kInstruction_Bic_cs_r0_r4_r8_LSL_r13[] = {
782 0x18, 0x0d, 0xc4, 0x21 // Bic cs r0 r4 r8 LSL r13
783};
784static const byte kInstruction_Bic_cs_r10_r14_r1_LSL_r9[] = {
785 0x11, 0xa9, 0xce, 0x21 // Bic cs r10 r14 r1 LSL r9
786};
787static const byte kInstruction_Bic_vc_r0_r3_r2_LSL_r0[] = {
788 0x12, 0x00, 0xc3, 0x71 // Bic vc r0 r3 r2 LSL r0
789};
790static const byte kInstruction_Bic_eq_r8_r4_r6_ROR_r11[] = {
791 0x76, 0x8b, 0xc4, 0x01 // Bic eq r8 r4 r6 ROR r11
792};
793static const byte kInstruction_Bic_eq_r6_r14_r2_ROR_r5[] = {
794 0x72, 0x65, 0xce, 0x01 // Bic eq r6 r14 r2 ROR r5
795};
796static const byte kInstruction_Bic_vs_r8_r14_r0_ASR_r1[] = {
797 0x50, 0x81, 0xce, 0x61 // Bic vs r8 r14 r0 ASR r1
798};
799static const byte kInstruction_Bic_cc_r9_r10_r12_LSR_r4[] = {
800 0x3c, 0x94, 0xca, 0x31 // Bic cc r9 r10 r12 LSR r4
801};
802static const byte kInstruction_Bic_al_r8_r13_r2_LSR_r1[] = {
803 0x32, 0x81, 0xcd, 0xe1 // Bic al r8 r13 r2 LSR r1
804};
805static const byte kInstruction_Bic_vc_r9_r11_r3_ROR_r10[] = {
806 0x73, 0x9a, 0xcb, 0x71 // Bic vc r9 r11 r3 ROR r10
807};
808static const byte kInstruction_Bic_lt_r6_r2_r1_ASR_r8[] = {
809 0x51, 0x68, 0xc2, 0xb1 // Bic lt r6 r2 r1 ASR r8
810};
811static const byte kInstruction_Bic_cs_r11_r8_r5_LSR_r3[] = {
812 0x35, 0xb3, 0xc8, 0x21 // Bic cs r11 r8 r5 LSR r3
813};
814static const byte kInstruction_Bic_vs_r10_r5_r4_ROR_r9[] = {
815 0x74, 0xa9, 0xc5, 0x61 // Bic vs r10 r5 r4 ROR r9
816};
817static const byte kInstruction_Bic_le_r7_r1_r7_LSR_r1[] = {
818 0x37, 0x71, 0xc1, 0xd1 // Bic le r7 r1 r7 LSR r1
819};
820static const byte kInstruction_Bic_vc_r4_r14_r7_LSR_r4[] = {
821 0x37, 0x44, 0xce, 0x71 // Bic vc r4 r14 r7 LSR r4
822};
823static const byte kInstruction_Bic_eq_r5_r3_r3_LSR_r8[] = {
824 0x33, 0x58, 0xc3, 0x01 // Bic eq r5 r3 r3 LSR r8
825};
826static const byte kInstruction_Bic_ge_r14_r7_r9_LSL_r8[] = {
827 0x19, 0xe8, 0xc7, 0xa1 // Bic ge r14 r7 r9 LSL r8
828};
829static const byte kInstruction_Bic_ls_r11_r0_r2_LSR_r9[] = {
830 0x32, 0xb9, 0xc0, 0x91 // Bic ls r11 r0 r2 LSR r9
831};
832static const byte kInstruction_Bic_al_r1_r11_r2_ASR_r11[] = {
833 0x52, 0x1b, 0xcb, 0xe1 // Bic al r1 r11 r2 ASR r11
834};
835static const byte kInstruction_Bic_hi_r3_r14_r11_LSL_r8[] = {
836 0x1b, 0x38, 0xce, 0x81 // Bic hi r3 r14 r11 LSL r8
837};
838static const byte kInstruction_Bic_al_r11_r1_r3_LSR_r2[] = {
839 0x33, 0xb2, 0xc1, 0xe1 // Bic al r11 r1 r3 LSR r2
840};
841static const byte kInstruction_Bic_ne_r13_r2_r6_LSR_r0[] = {
842 0x36, 0xd0, 0xc2, 0x11 // Bic ne r13 r2 r6 LSR r0
843};
844static const byte kInstruction_Bic_ne_r13_r10_r3_ASR_r11[] = {
845 0x53, 0xdb, 0xca, 0x11 // Bic ne r13 r10 r3 ASR r11
846};
847static const byte kInstruction_Bic_vs_r9_r10_r14_ROR_r9[] = {
848 0x7e, 0x99, 0xca, 0x61 // Bic vs r9 r10 r14 ROR r9
849};
850static const byte kInstruction_Bic_ne_r2_r14_r7_LSL_r6[] = {
851 0x17, 0x26, 0xce, 0x11 // Bic ne r2 r14 r7 LSL r6
852};
853static const byte kInstruction_Bic_cs_r4_r8_r6_LSL_r0[] = {
854 0x16, 0x40, 0xc8, 0x21 // Bic cs r4 r8 r6 LSL r0
855};
856static const byte kInstruction_Bic_al_r7_r7_r8_ASR_r13[] = {
857 0x58, 0x7d, 0xc7, 0xe1 // Bic al r7 r7 r8 ASR r13
858};
859static const byte kInstruction_Bic_al_r7_r10_r2_ASR_r7[] = {
860 0x52, 0x77, 0xca, 0xe1 // Bic al r7 r10 r2 ASR r7
861};
862static const byte kInstruction_Bic_le_r14_r8_r11_LSR_r8[] = {
863 0x3b, 0xe8, 0xc8, 0xd1 // Bic le r14 r8 r11 LSR r8
864};
865static const byte kInstruction_Bic_ne_r14_r3_r12_ROR_r6[] = {
866 0x7c, 0xe6, 0xc3, 0x11 // Bic ne r14 r3 r12 ROR r6
867};
868static const byte kInstruction_Bic_cc_r4_r8_r12_ROR_r5[] = {
869 0x7c, 0x45, 0xc8, 0x31 // Bic cc r4 r8 r12 ROR r5
870};
871static const byte kInstruction_Bic_vc_r8_r11_r5_ROR_r3[] = {
872 0x75, 0x83, 0xcb, 0x71 // Bic vc r8 r11 r5 ROR r3
873};
874static const byte kInstruction_Bic_ge_r10_r6_r7_ASR_r4[] = {
875 0x57, 0xa4, 0xc6, 0xa1 // Bic ge r10 r6 r7 ASR r4
876};
877static const byte kInstruction_Bic_cc_r10_r4_r13_ASR_r4[] = {
878 0x5d, 0xa4, 0xc4, 0x31 // Bic cc r10 r4 r13 ASR r4
879};
880static const byte kInstruction_Bic_vc_r3_r2_r9_ROR_r4[] = {
881 0x79, 0x34, 0xc2, 0x71 // Bic vc r3 r2 r9 ROR r4
882};
883static const byte kInstruction_Bic_pl_r1_r8_r2_LSR_r11[] = {
884 0x32, 0x1b, 0xc8, 0x51 // Bic pl r1 r8 r2 LSR r11
885};
886static const byte kInstruction_Bic_al_r10_r14_r0_LSL_r3[] = {
887 0x10, 0xa3, 0xce, 0xe1 // Bic al r10 r14 r0 LSL r3
888};
889static const byte kInstruction_Bic_hi_r2_r12_r10_LSR_r13[] = {
890 0x3a, 0x2d, 0xcc, 0x81 // Bic hi r2 r12 r10 LSR r13
891};
892static const byte kInstruction_Bic_cs_r2_r13_r9_ROR_r3[] = {
893 0x79, 0x23, 0xcd, 0x21 // Bic cs r2 r13 r9 ROR r3
894};
895static const byte kInstruction_Bic_gt_r1_r8_r6_ROR_r1[] = {
896 0x76, 0x11, 0xc8, 0xc1 // Bic gt r1 r8 r6 ROR r1
897};
898static const byte kInstruction_Bic_vc_r6_r3_r0_ROR_r8[] = {
899 0x70, 0x68, 0xc3, 0x71 // Bic vc r6 r3 r0 ROR r8
900};
901static const byte kInstruction_Bic_le_r14_r1_r4_ROR_r4[] = {
902 0x74, 0xe4, 0xc1, 0xd1 // Bic le r14 r1 r4 ROR r4
903};
904static const byte kInstruction_Bic_lt_r7_r9_r11_ASR_r6[] = {
905 0x5b, 0x76, 0xc9, 0xb1 // Bic lt r7 r9 r11 ASR r6
906};
907static const byte kInstruction_Bic_cc_r1_r7_r7_ASR_r12[] = {
908 0x57, 0x1c, 0xc7, 0x31 // Bic cc r1 r7 r7 ASR r12
909};
910static const byte kInstruction_Bic_cc_r7_r6_r14_LSR_r13[] = {
911 0x3e, 0x7d, 0xc6, 0x31 // Bic cc r7 r6 r14 LSR r13
912};
913static const byte kInstruction_Bic_lt_r7_r3_r12_LSR_r6[] = {
914 0x3c, 0x76, 0xc3, 0xb1 // Bic lt r7 r3 r12 LSR r6
915};
916static const byte kInstruction_Bic_vs_r13_r9_r6_ROR_r5[] = {
917 0x76, 0xd5, 0xc9, 0x61 // Bic vs r13 r9 r6 ROR r5
918};
919static const byte kInstruction_Bic_hi_r6_r14_r6_ASR_r8[] = {
920 0x56, 0x68, 0xce, 0x81 // Bic hi r6 r14 r6 ASR r8
921};
922static const byte kInstruction_Bic_cs_r11_r10_r9_LSR_r6[] = {
923 0x39, 0xb6, 0xca, 0x21 // Bic cs r11 r10 r9 LSR r6
924};
925static const byte kInstruction_Bic_cs_r9_r1_r0_ASR_r7[] = {
926 0x50, 0x97, 0xc1, 0x21 // Bic cs r9 r1 r0 ASR r7
927};
928static const byte kInstruction_Bic_lt_r6_r14_r2_ASR_r8[] = {
929 0x52, 0x68, 0xce, 0xb1 // Bic lt r6 r14 r2 ASR r8
930};
931static const byte kInstruction_Bic_eq_r2_r10_r10_LSR_r8[] = {
932 0x3a, 0x28, 0xca, 0x01 // Bic eq r2 r10 r10 LSR r8
933};
934static const byte kInstruction_Bic_vs_r7_r2_r4_LSL_r11[] = {
935 0x14, 0x7b, 0xc2, 0x61 // Bic vs r7 r2 r4 LSL r11
936};
937static const byte kInstruction_Bic_eq_r14_r11_r1_ASR_r9[] = {
938 0x51, 0xe9, 0xcb, 0x01 // Bic eq r14 r11 r1 ASR r9
939};
940static const byte kInstruction_Bic_hi_r11_r3_r1_LSR_r4[] = {
941 0x31, 0xb4, 0xc3, 0x81 // Bic hi r11 r3 r1 LSR r4
942};
943static const byte kInstruction_Bic_pl_r10_r7_r10_ASR_r3[] = {
944 0x5a, 0xa3, 0xc7, 0x51 // Bic pl r10 r7 r10 ASR r3
945};
946static const byte kInstruction_Bic_ge_r12_r5_r0_LSL_r0[] = {
947 0x10, 0xc0, 0xc5, 0xa1 // Bic ge r12 r5 r0 LSL r0
948};
949static const byte kInstruction_Bic_ge_r2_r3_r1_ROR_r2[] = {
950 0x71, 0x22, 0xc3, 0xa1 // Bic ge r2 r3 r1 ROR r2
951};
952static const byte kInstruction_Bic_ge_r12_r14_r10_LSR_r3[] = {
953 0x3a, 0xc3, 0xce, 0xa1 // Bic ge r12 r14 r10 LSR r3
954};
955static const byte kInstruction_Bic_ge_r12_r1_r8_ROR_r0[] = {
956 0x78, 0xc0, 0xc1, 0xa1 // Bic ge r12 r1 r8 ROR r0
957};
958static const byte kInstruction_Bic_vc_r4_r13_r14_LSL_r3[] = {
959 0x1e, 0x43, 0xcd, 0x71 // Bic vc r4 r13 r14 LSL r3
960};
961static const byte kInstruction_Bic_hi_r9_r8_r7_LSL_r9[] = {
962 0x17, 0x99, 0xc8, 0x81 // Bic hi r9 r8 r7 LSL r9
963};
964static const byte kInstruction_Bic_ne_r4_r2_r8_LSR_r9[] = {
965 0x38, 0x49, 0xc2, 0x11 // Bic ne r4 r2 r8 LSR r9
966};
967static const byte kInstruction_Bic_al_r6_r7_r7_ASR_r3[] = {
968 0x57, 0x63, 0xc7, 0xe1 // Bic al r6 r7 r7 ASR r3
969};
970static const byte kInstruction_Bic_vc_r2_r0_r12_LSL_r14[] = {
971 0x1c, 0x2e, 0xc0, 0x71 // Bic vc r2 r0 r12 LSL r14
972};
973static const byte kInstruction_Bic_vs_r5_r7_r13_LSL_r0[] = {
974 0x1d, 0x50, 0xc7, 0x61 // Bic vs r5 r7 r13 LSL r0
975};
976static const byte kInstruction_Bic_ne_r5_r8_r12_LSL_r1[] = {
977 0x1c, 0x51, 0xc8, 0x11 // Bic ne r5 r8 r12 LSL r1
978};
979static const byte kInstruction_Bic_hi_r9_r12_r7_LSR_r2[] = {
980 0x37, 0x92, 0xcc, 0x81 // Bic hi r9 r12 r7 LSR r2
981};
982static const byte kInstruction_Bic_vc_r12_r4_r5_ROR_r7[] = {
983 0x75, 0xc7, 0xc4, 0x71 // Bic vc r12 r4 r5 ROR r7
984};
985static const byte kInstruction_Bic_cc_r1_r8_r7_LSL_r5[] = {
986 0x17, 0x15, 0xc8, 0x31 // Bic cc r1 r8 r7 LSL r5
987};
988static const byte kInstruction_Bic_ge_r5_r0_r7_LSR_r12[] = {
989 0x37, 0x5c, 0xc0, 0xa1 // Bic ge r5 r0 r7 LSR r12
990};
991static const byte kInstruction_Bic_lt_r8_r3_r3_ROR_r6[] = {
992 0x73, 0x86, 0xc3, 0xb1 // Bic lt r8 r3 r3 ROR r6
993};
994static const byte kInstruction_Bic_vs_r8_r9_r0_ASR_r7[] = {
995 0x50, 0x87, 0xc9, 0x61 // Bic vs r8 r9 r0 ASR r7
996};
997static const byte kInstruction_Bic_lt_r8_r2_r13_ROR_r5[] = {
998 0x7d, 0x85, 0xc2, 0xb1 // Bic lt r8 r2 r13 ROR r5
999};
1000static const byte kInstruction_Bic_ge_r0_r3_r4_LSL_r6[] = {
1001 0x14, 0x06, 0xc3, 0xa1 // Bic ge r0 r3 r4 LSL r6
1002};
1003static const byte kInstruction_Bic_lt_r8_r0_r10_LSL_r4[] = {
1004 0x1a, 0x84, 0xc0, 0xb1 // Bic lt r8 r0 r10 LSL r4
1005};
1006static const byte kInstruction_Bic_hi_r4_r8_r0_ROR_r4[] = {
1007 0x70, 0x44, 0xc8, 0x81 // Bic hi r4 r8 r0 ROR r4
1008};
1009static const byte kInstruction_Bic_mi_r10_r0_r9_LSL_r7[] = {
1010 0x19, 0xa7, 0xc0, 0x41 // Bic mi r10 r0 r9 LSL r7
1011};
1012static const byte kInstruction_Bic_hi_r2_r4_r0_LSR_r1[] = {
1013 0x30, 0x21, 0xc4, 0x81 // Bic hi r2 r4 r0 LSR r1
1014};
1015static const byte kInstruction_Bic_gt_r3_r10_r10_LSL_r1[] = {
1016 0x1a, 0x31, 0xca, 0xc1 // Bic gt r3 r10 r10 LSL r1
1017};
1018static const byte kInstruction_Bic_ne_r4_r11_r0_ASR_r2[] = {
1019 0x50, 0x42, 0xcb, 0x11 // Bic ne r4 r11 r0 ASR r2
1020};
1021static const byte kInstruction_Bic_vc_r7_r7_r11_ROR_r5[] = {
1022 0x7b, 0x75, 0xc7, 0x71 // Bic vc r7 r7 r11 ROR r5
1023};
1024static const byte kInstruction_Bic_al_r5_r3_r3_LSR_r12[] = {
1025 0x33, 0x5c, 0xc3, 0xe1 // Bic al r5 r3 r3 LSR r12
1026};
1027static const byte kInstruction_Bic_cc_r4_r14_r7_LSL_r1[] = {
1028 0x17, 0x41, 0xce, 0x31 // Bic cc r4 r14 r7 LSL r1
1029};
1030static const byte kInstruction_Bic_ls_r1_r1_r5_LSR_r6[] = {
1031 0x35, 0x16, 0xc1, 0x91 // Bic ls r1 r1 r5 LSR r6
1032};
1033static const byte kInstruction_Bic_eq_r11_r1_r14_LSL_r8[] = {
1034 0x1e, 0xb8, 0xc1, 0x01 // Bic eq r11 r1 r14 LSL r8
1035};
1036static const byte kInstruction_Bic_eq_r8_r12_r2_LSR_r9[] = {
1037 0x32, 0x89, 0xcc, 0x01 // Bic eq r8 r12 r2 LSR r9
1038};
1039static const byte kInstruction_Bic_mi_r8_r4_r14_LSL_r12[] = {
1040 0x1e, 0x8c, 0xc4, 0x41 // Bic mi r8 r4 r14 LSL r12
1041};
1042static const byte kInstruction_Bic_mi_r14_r6_r4_ASR_r5[] = {
1043 0x54, 0xe5, 0xc6, 0x41 // Bic mi r14 r6 r4 ASR r5
1044};
1045static const byte kInstruction_Bic_hi_r14_r13_r1_ASR_r12[] = {
1046 0x51, 0xec, 0xcd, 0x81 // Bic hi r14 r13 r1 ASR r12
1047};
1048static const byte kInstruction_Bic_cc_r0_r11_r0_ASR_r14[] = {
1049 0x50, 0x0e, 0xcb, 0x31 // Bic cc r0 r11 r0 ASR r14
1050};
1051static const byte kInstruction_Bic_ne_r2_r3_r9_LSR_r5[] = {
1052 0x39, 0x25, 0xc3, 0x11 // Bic ne r2 r3 r9 LSR r5
1053};
1054static const byte kInstruction_Bic_pl_r10_r1_r12_ROR_r6[] = {
1055 0x7c, 0xa6, 0xc1, 0x51 // Bic pl r10 r1 r12 ROR r6
1056};
1057static const byte kInstruction_Bic_ls_r0_r10_r4_ASR_r10[] = {
1058 0x54, 0x0a, 0xca, 0x91 // Bic ls r0 r10 r4 ASR r10
1059};
1060static const byte kInstruction_Bic_ge_r8_r9_r11_ROR_r11[] = {
1061 0x7b, 0x8b, 0xc9, 0xa1 // Bic ge r8 r9 r11 ROR r11
1062};
1063static const byte kInstruction_Bic_ne_r10_r13_r6_ROR_r11[] = {
1064 0x76, 0xab, 0xcd, 0x11 // Bic ne r10 r13 r6 ROR r11
1065};
1066static const byte kInstruction_Bic_pl_r0_r5_r9_ROR_r12[] = {
1067 0x79, 0x0c, 0xc5, 0x51 // Bic pl r0 r5 r9 ROR r12
1068};
1069static const byte kInstruction_Bic_vs_r8_r1_r0_LSL_r13[] = {
1070 0x10, 0x8d, 0xc1, 0x61 // Bic vs r8 r1 r0 LSL r13
1071};
1072static const byte kInstruction_Bic_al_r3_r10_r4_ASR_r3[] = {
1073 0x54, 0x33, 0xca, 0xe1 // Bic al r3 r10 r4 ASR r3
1074};
1075static const byte kInstruction_Bic_gt_r0_r14_r10_ASR_r5[] = {
1076 0x5a, 0x05, 0xce, 0xc1 // Bic gt r0 r14 r10 ASR r5
1077};
1078static const byte kInstruction_Bic_cc_r4_r7_r8_LSR_r4[] = {
1079 0x38, 0x44, 0xc7, 0x31 // Bic cc r4 r7 r8 LSR r4
1080};
1081static const byte kInstruction_Bic_mi_r14_r12_r12_ROR_r7[] = {
1082 0x7c, 0xe7, 0xcc, 0x41 // Bic mi r14 r12 r12 ROR r7
1083};
1084static const byte kInstruction_Bic_ge_r8_r5_r5_ASR_r6[] = {
1085 0x55, 0x86, 0xc5, 0xa1 // Bic ge r8 r5 r5 ASR r6
1086};
1087static const byte kInstruction_Bic_eq_r12_r9_r11_ROR_r3[] = {
1088 0x7b, 0xc3, 0xc9, 0x01 // Bic eq r12 r9 r11 ROR r3
1089};
1090static const byte kInstruction_Bic_vs_r14_r0_r4_ASR_r14[] = {
1091 0x54, 0xee, 0xc0, 0x61 // Bic vs r14 r0 r4 ASR r14
1092};
1093static const byte kInstruction_Bic_hi_r1_r14_r1_ASR_r12[] = {
1094 0x51, 0x1c, 0xce, 0x81 // Bic hi r1 r14 r1 ASR r12
1095};
1096static const byte kInstruction_Bic_cc_r2_r2_r6_LSR_r12[] = {
1097 0x36, 0x2c, 0xc2, 0x31 // Bic cc r2 r2 r6 LSR r12
1098};
1099static const byte kInstruction_Bic_gt_r6_r13_r0_LSL_r2[] = {
1100 0x10, 0x62, 0xcd, 0xc1 // Bic gt r6 r13 r0 LSL r2
1101};
1102static const byte kInstruction_Bic_vs_r9_r1_r13_ROR_r1[] = {
1103 0x7d, 0x91, 0xc1, 0x61 // Bic vs r9 r1 r13 ROR r1
1104};
1105static const byte kInstruction_Bic_ge_r4_r10_r0_LSR_r7[] = {
1106 0x30, 0x47, 0xca, 0xa1 // Bic ge r4 r10 r0 LSR r7
1107};
1108static const byte kInstruction_Bic_cs_r4_r0_r13_LSR_r6[] = {
1109 0x3d, 0x46, 0xc0, 0x21 // Bic cs r4 r0 r13 LSR r6
1110};
1111static const byte kInstruction_Bic_cc_r0_r7_r13_LSL_r1[] = {
1112 0x1d, 0x01, 0xc7, 0x31 // Bic cc r0 r7 r13 LSL r1
1113};
1114static const byte kInstruction_Bic_ne_r2_r4_r2_LSR_r14[] = {
1115 0x32, 0x2e, 0xc4, 0x11 // Bic ne r2 r4 r2 LSR r14
1116};
1117static const byte kInstruction_Bic_vc_r12_r12_r3_LSR_r1[] = {
1118 0x33, 0xc1, 0xcc, 0x71 // Bic vc r12 r12 r3 LSR r1
1119};
1120static const byte kInstruction_Bic_le_r4_r6_r3_ASR_r5[] = {
1121 0x53, 0x45, 0xc6, 0xd1 // Bic le r4 r6 r3 ASR r5
1122};
1123static const byte kInstruction_Bic_vs_r14_r4_r10_ROR_r13[] = {
1124 0x7a, 0xed, 0xc4, 0x61 // Bic vs r14 r4 r10 ROR r13
1125};
1126static const byte kInstruction_Bic_cs_r5_r5_r2_ROR_r3[] = {
1127 0x72, 0x53, 0xc5, 0x21 // Bic cs r5 r5 r2 ROR r3
1128};
1129static const byte kInstruction_Bic_eq_r13_r3_r11_ROR_r5[] = {
1130 0x7b, 0xd5, 0xc3, 0x01 // Bic eq r13 r3 r11 ROR r5
1131};
1132static const byte kInstruction_Bic_cc_r8_r11_r12_ASR_r4[] = {
1133 0x5c, 0x84, 0xcb, 0x31 // Bic cc r8 r11 r12 ASR r4
1134};
1135static const byte kInstruction_Bic_cc_r14_r13_r12_ASR_r9[] = {
1136 0x5c, 0xe9, 0xcd, 0x31 // Bic cc r14 r13 r12 ASR r9
1137};
1138static const byte kInstruction_Bic_pl_r8_r0_r0_ROR_r4[] = {
1139 0x70, 0x84, 0xc0, 0x51 // Bic pl r8 r0 r0 ROR r4
1140};
1141static const byte kInstruction_Bic_vc_r6_r11_r0_ASR_r10[] = {
1142 0x50, 0x6a, 0xcb, 0x71 // Bic vc r6 r11 r0 ASR r10
1143};
1144static const byte kInstruction_Bic_lt_r7_r9_r9_ROR_r9[] = {
1145 0x79, 0x79, 0xc9, 0xb1 // Bic lt r7 r9 r9 ROR r9
1146};
1147static const byte kInstruction_Bic_cs_r10_r11_r5_LSR_r6[] = {
1148 0x35, 0xa6, 0xcb, 0x21 // Bic cs r10 r11 r5 LSR r6
1149};
1150static const byte kInstruction_Bic_mi_r12_r7_r6_LSL_r3[] = {
1151 0x16, 0xc3, 0xc7, 0x41 // Bic mi r12 r7 r6 LSL r3
1152};
1153static const byte kInstruction_Bic_al_r3_r10_r4_ROR_r0[] = {
1154 0x74, 0x30, 0xca, 0xe1 // Bic al r3 r10 r4 ROR r0
1155};
1156static const byte kInstruction_Bic_pl_r2_r1_r6_LSL_r5[] = {
1157 0x16, 0x25, 0xc1, 0x51 // Bic pl r2 r1 r6 LSL r5
1158};
1159static const byte kInstruction_Bic_eq_r7_r13_r6_ASR_r12[] = {
1160 0x56, 0x7c, 0xcd, 0x01 // Bic eq r7 r13 r6 ASR r12
1161};
1162static const byte kInstruction_Bic_gt_r3_r6_r9_ROR_r11[] = {
1163 0x79, 0x3b, 0xc6, 0xc1 // Bic gt r3 r6 r9 ROR r11
1164};
1165static const byte kInstruction_Bic_eq_r3_r0_r8_LSL_r10[] = {
1166 0x18, 0x3a, 0xc0, 0x01 // Bic eq r3 r0 r8 LSL r10
1167};
1168static const byte kInstruction_Bic_lt_r5_r6_r4_LSL_r5[] = {
1169 0x14, 0x55, 0xc6, 0xb1 // Bic lt r5 r6 r4 LSL r5
1170};
1171static const byte kInstruction_Bic_hi_r3_r9_r2_ROR_r2[] = {
1172 0x72, 0x32, 0xc9, 0x81 // Bic hi r3 r9 r2 ROR r2
1173};
1174static const byte kInstruction_Bic_ls_r4_r6_r3_LSL_r3[] = {
1175 0x13, 0x43, 0xc6, 0x91 // Bic ls r4 r6 r3 LSL r3
1176};
1177static const byte kInstruction_Bic_hi_r11_r10_r2_ASR_r14[] = {
1178 0x52, 0xbe, 0xca, 0x81 // Bic hi r11 r10 r2 ASR r14
1179};
1180static const byte kInstruction_Bic_pl_r5_r10_r12_LSR_r0[] = {
1181 0x3c, 0x50, 0xca, 0x51 // Bic pl r5 r10 r12 LSR r0
1182};
1183static const byte kInstruction_Bic_le_r0_r2_r8_LSR_r3[] = {
1184 0x38, 0x03, 0xc2, 0xd1 // Bic le r0 r2 r8 LSR r3
1185};
1186static const byte kInstruction_Bic_ne_r5_r1_r0_LSL_r3[] = {
1187 0x10, 0x53, 0xc1, 0x11 // Bic ne r5 r1 r0 LSL r3
1188};
1189static const byte kInstruction_Bic_ge_r1_r11_r2_ROR_r3[] = {
1190 0x72, 0x13, 0xcb, 0xa1 // Bic ge r1 r11 r2 ROR r3
1191};
1192static const byte kInstruction_Bic_eq_r4_r14_r9_LSR_r14[] = {
1193 0x39, 0x4e, 0xce, 0x01 // Bic eq r4 r14 r9 LSR r14
1194};
1195static const byte kInstruction_Bic_cs_r0_r0_r11_ROR_r10[] = {
1196 0x7b, 0x0a, 0xc0, 0x21 // Bic cs r0 r0 r11 ROR r10
1197};
1198static const byte kInstruction_Bic_ls_r2_r8_r11_ASR_r9[] = {
1199 0x5b, 0x29, 0xc8, 0x91 // Bic ls r2 r8 r11 ASR r9
1200};
1201static const byte kInstruction_Bic_eq_r0_r14_r0_ASR_r11[] = {
1202 0x50, 0x0b, 0xce, 0x01 // Bic eq r0 r14 r0 ASR r11
1203};
1204static const byte kInstruction_Bic_lt_r2_r1_r1_LSR_r11[] = {
1205 0x31, 0x2b, 0xc1, 0xb1 // Bic lt r2 r1 r1 LSR r11
1206};
1207static const byte kInstruction_Bic_mi_r5_r9_r13_LSL_r9[] = {
1208 0x1d, 0x59, 0xc9, 0x41 // Bic mi r5 r9 r13 LSL r9
1209};
1210static const byte kInstruction_Bic_cc_r9_r9_r12_LSL_r11[] = {
1211 0x1c, 0x9b, 0xc9, 0x31 // Bic cc r9 r9 r12 LSL r11
1212};
1213static const byte kInstruction_Bic_cc_r3_r13_r1_LSL_r6[] = {
1214 0x11, 0x36, 0xcd, 0x31 // Bic cc r3 r13 r1 LSL r6
1215};
1216static const byte kInstruction_Bic_ne_r10_r13_r14_ASR_r9[] = {
1217 0x5e, 0xa9, 0xcd, 0x11 // Bic ne r10 r13 r14 ASR r9
1218};
1219static const byte kInstruction_Bic_pl_r13_r2_r5_ROR_r8[] = {
1220 0x75, 0xd8, 0xc2, 0x51 // Bic pl r13 r2 r5 ROR r8
1221};
1222static const byte kInstruction_Bic_vs_r3_r6_r5_LSR_r5[] = {
1223 0x35, 0x35, 0xc6, 0x61 // Bic vs r3 r6 r5 LSR r5
1224};
1225static const byte kInstruction_Bic_lt_r13_r8_r0_ASR_r12[] = {
1226 0x50, 0xdc, 0xc8, 0xb1 // Bic lt r13 r8 r0 ASR r12
1227};
1228static const byte kInstruction_Bic_al_r0_r5_r9_ASR_r10[] = {
1229 0x59, 0x0a, 0xc5, 0xe1 // Bic al r0 r5 r9 ASR r10
1230};
1231static const byte kInstruction_Bic_hi_r10_r10_r13_ASR_r9[] = {
1232 0x5d, 0xa9, 0xca, 0x81 // Bic hi r10 r10 r13 ASR r9
1233};
1234static const byte kInstruction_Bic_pl_r5_r4_r5_LSL_r1[] = {
1235 0x15, 0x51, 0xc4, 0x51 // Bic pl r5 r4 r5 LSL r1
1236};
1237static const byte kInstruction_Bic_vc_r12_r11_r3_LSR_r6[] = {
1238 0x33, 0xc6, 0xcb, 0x71 // Bic vc r12 r11 r3 LSR r6
1239};
1240static const byte kInstruction_Bic_ge_r14_r14_r9_ROR_r1[] = {
1241 0x79, 0xe1, 0xce, 0xa1 // Bic ge r14 r14 r9 ROR r1
1242};
1243static const byte kInstruction_Bic_ge_r9_r6_r8_LSR_r14[] = {
1244 0x38, 0x9e, 0xc6, 0xa1 // Bic ge r9 r6 r8 LSR r14
1245};
1246static const byte kInstruction_Bic_ge_r14_r12_r11_ASR_r14[] = {
1247 0x5b, 0xee, 0xcc, 0xa1 // Bic ge r14 r12 r11 ASR r14
1248};
1249static const byte kInstruction_Bic_eq_r8_r14_r13_ASR_r13[] = {
1250 0x5d, 0x8d, 0xce, 0x01 // Bic eq r8 r14 r13 ASR r13
1251};
1252static const byte kInstruction_Bic_le_r0_r8_r12_LSL_r3[] = {
1253 0x1c, 0x03, 0xc8, 0xd1 // Bic le r0 r8 r12 LSL r3
1254};
1255static const byte kInstruction_Bic_cc_r8_r14_r10_LSR_r0[] = {
1256 0x3a, 0x80, 0xce, 0x31 // Bic cc r8 r14 r10 LSR r0
1257};
1258static const byte kInstruction_Bic_pl_r12_r0_r9_ROR_r10[] = {
1259 0x79, 0xca, 0xc0, 0x51 // Bic pl r12 r0 r9 ROR r10
1260};
1261static const byte kInstruction_Bic_ls_r1_r8_r13_LSL_r1[] = {
1262 0x1d, 0x11, 0xc8, 0x91 // Bic ls r1 r8 r13 LSL r1
1263};
1264static const byte kInstruction_Bic_ls_r7_r6_r7_ROR_r8[] = {
1265 0x77, 0x78, 0xc6, 0x91 // Bic ls r7 r6 r7 ROR r8
1266};
1267static const byte kInstruction_Bic_le_r11_r12_r9_LSL_r6[] = {
1268 0x19, 0xb6, 0xcc, 0xd1 // Bic le r11 r12 r9 LSL r6
1269};
1270static const byte kInstruction_Bic_al_r13_r8_r4_LSR_r0[] = {
1271 0x34, 0xd0, 0xc8, 0xe1 // Bic al r13 r8 r4 LSR r0
1272};
1273static const byte kInstruction_Bic_lt_r14_r13_r5_ASR_r7[] = {
1274 0x55, 0xe7, 0xcd, 0xb1 // Bic lt r14 r13 r5 ASR r7
1275};
1276static const byte kInstruction_Bic_cs_r1_r4_r0_LSR_r8[] = {
1277 0x30, 0x18, 0xc4, 0x21 // Bic cs r1 r4 r0 LSR r8
1278};
1279static const byte kInstruction_Bic_ls_r13_r5_r3_ASR_r2[] = {
1280 0x53, 0xd2, 0xc5, 0x91 // Bic ls r13 r5 r3 ASR r2
1281};
1282static const byte kInstruction_Bic_al_r4_r5_r8_ROR_r6[] = {
1283 0x78, 0x46, 0xc5, 0xe1 // Bic al r4 r5 r8 ROR r6
1284};
1285static const byte kInstruction_Bic_le_r5_r12_r0_LSL_r8[] = {
1286 0x10, 0x58, 0xcc, 0xd1 // Bic le r5 r12 r0 LSL r8
1287};
1288static const byte kInstruction_Bic_hi_r4_r2_r0_LSL_r9[] = {
1289 0x10, 0x49, 0xc2, 0x81 // Bic hi r4 r2 r0 LSL r9
1290};
1291static const byte kInstruction_Bic_pl_r9_r12_r7_LSL_r3[] = {
1292 0x17, 0x93, 0xcc, 0x51 // Bic pl r9 r12 r7 LSL r3
1293};
1294static const byte kInstruction_Bic_lt_r3_r13_r0_LSR_r6[] = {
1295 0x30, 0x36, 0xcd, 0xb1 // Bic lt r3 r13 r0 LSR r6
1296};
1297static const byte kInstruction_Bic_vs_r2_r7_r12_LSR_r8[] = {
1298 0x3c, 0x28, 0xc7, 0x61 // Bic vs r2 r7 r12 LSR r8
1299};
1300static const byte kInstruction_Bic_le_r0_r8_r1_LSL_r1[] = {
1301 0x11, 0x01, 0xc8, 0xd1 // Bic le r0 r8 r1 LSL r1
1302};
1303static const byte kInstruction_Bic_ge_r11_r4_r2_LSR_r6[] = {
1304 0x32, 0xb6, 0xc4, 0xa1 // Bic ge r11 r4 r2 LSR r6
1305};
1306static const byte kInstruction_Bic_le_r12_r9_r12_LSR_r6[] = {
1307 0x3c, 0xc6, 0xc9, 0xd1 // Bic le r12 r9 r12 LSR r6
1308};
1309static const byte kInstruction_Bic_cs_r10_r0_r13_LSR_r10[] = {
1310 0x3d, 0xaa, 0xc0, 0x21 // Bic cs r10 r0 r13 LSR r10
1311};
1312static const byte kInstruction_Bic_vc_r3_r0_r8_LSR_r9[] = {
1313 0x38, 0x39, 0xc0, 0x71 // Bic vc r3 r0 r8 LSR r9
1314};
1315static const byte kInstruction_Bic_cc_r14_r1_r1_LSL_r1[] = {
1316 0x11, 0xe1, 0xc1, 0x31 // Bic cc r14 r1 r1 LSL r1
1317};
1318static const byte kInstruction_Bic_le_r12_r7_r4_LSL_r12[] = {
1319 0x14, 0xcc, 0xc7, 0xd1 // Bic le r12 r7 r4 LSL r12
1320};
1321static const byte kInstruction_Bic_ls_r10_r6_r12_ASR_r10[] = {
1322 0x5c, 0xaa, 0xc6, 0x91 // Bic ls r10 r6 r12 ASR r10
1323};
1324static const byte kInstruction_Bic_vs_r4_r13_r10_ASR_r5[] = {
1325 0x5a, 0x45, 0xcd, 0x61 // Bic vs r4 r13 r10 ASR r5
1326};
1327static const byte kInstruction_Bic_vs_r11_r7_r3_ROR_r1[] = {
1328 0x73, 0xb1, 0xc7, 0x61 // Bic vs r11 r7 r3 ROR r1
1329};
1330static const byte kInstruction_Bic_ge_r3_r2_r5_ASR_r1[] = {
1331 0x55, 0x31, 0xc2, 0xa1 // Bic ge r3 r2 r5 ASR r1
1332};
1333static const byte kInstruction_Bic_cs_r10_r11_r3_ROR_r5[] = {
1334 0x73, 0xa5, 0xcb, 0x21 // Bic cs r10 r11 r3 ROR r5
1335};
1336static const byte kInstruction_Bic_gt_r13_r1_r2_ROR_r14[] = {
1337 0x72, 0xde, 0xc1, 0xc1 // Bic gt r13 r1 r2 ROR r14
1338};
1339static const byte kInstruction_Bic_ne_r11_r10_r14_LSR_r1[] = {
1340 0x3e, 0xb1, 0xca, 0x11 // Bic ne r11 r10 r14 LSR r1
1341};
1342static const byte kInstruction_Bic_cc_r9_r5_r5_LSL_r8[] = {
1343 0x15, 0x98, 0xc5, 0x31 // Bic cc r9 r5 r5 LSL r8
1344};
1345static const byte kInstruction_Bic_hi_r10_r13_r7_LSL_r13[] = {
1346 0x17, 0xad, 0xcd, 0x81 // Bic hi r10 r13 r7 LSL r13
1347};
1348static const byte kInstruction_Bic_eq_r1_r13_r8_ROR_r6[] = {
1349 0x78, 0x16, 0xcd, 0x01 // Bic eq r1 r13 r8 ROR r6
1350};
1351static const byte kInstruction_Bic_le_r13_r0_r5_LSR_r1[] = {
1352 0x35, 0xd1, 0xc0, 0xd1 // Bic le r13 r0 r5 LSR r1
1353};
1354static const byte kInstruction_Bic_gt_r10_r0_r7_ROR_r10[] = {
1355 0x77, 0xaa, 0xc0, 0xc1 // Bic gt r10 r0 r7 ROR r10
1356};
1357static const byte kInstruction_Bic_cs_r7_r3_r11_ASR_r1[] = {
1358 0x5b, 0x71, 0xc3, 0x21 // Bic cs r7 r3 r11 ASR r1
1359};
1360static const byte kInstruction_Bic_cs_r0_r11_r12_LSL_r5[] = {
1361 0x1c, 0x05, 0xcb, 0x21 // Bic cs r0 r11 r12 LSL r5
1362};
1363static const byte kInstruction_Bic_vc_r6_r10_r7_ROR_r3[] = {
1364 0x77, 0x63, 0xca, 0x71 // Bic vc r6 r10 r7 ROR r3
1365};
1366static const byte kInstruction_Bic_hi_r10_r9_r6_ROR_r14[] = {
1367 0x76, 0xae, 0xc9, 0x81 // Bic hi r10 r9 r6 ROR r14
1368};
1369static const byte kInstruction_Bic_le_r9_r2_r7_LSR_r4[] = {
1370 0x37, 0x94, 0xc2, 0xd1 // Bic le r9 r2 r7 LSR r4
1371};
1372static const byte kInstruction_Bic_cs_r7_r14_r1_LSR_r12[] = {
1373 0x31, 0x7c, 0xce, 0x21 // Bic cs r7 r14 r1 LSR r12
1374};
1375static const byte kInstruction_Bic_mi_r6_r11_r9_LSR_r3[] = {
1376 0x39, 0x63, 0xcb, 0x41 // Bic mi r6 r11 r9 LSR r3
1377};
1378static const byte kInstruction_Bic_vc_r9_r10_r14_ROR_r10[] = {
1379 0x7e, 0x9a, 0xca, 0x71 // Bic vc r9 r10 r14 ROR r10
1380};
1381static const byte kInstruction_Bic_mi_r8_r9_r9_ROR_r7[] = {
1382 0x79, 0x87, 0xc9, 0x41 // Bic mi r8 r9 r9 ROR r7
1383};
1384static const byte kInstruction_Bic_le_r10_r2_r6_ASR_r7[] = {
1385 0x56, 0xa7, 0xc2, 0xd1 // Bic le r10 r2 r6 ASR r7
1386};
1387static const byte kInstruction_Bic_eq_r6_r5_r3_ROR_r8[] = {
1388 0x73, 0x68, 0xc5, 0x01 // Bic eq r6 r5 r3 ROR r8
1389};
1390static const byte kInstruction_Bic_al_r4_r0_r4_LSL_r10[] = {
1391 0x14, 0x4a, 0xc0, 0xe1 // Bic al r4 r0 r4 LSL r10
1392};
1393static const byte kInstruction_Bic_ne_r6_r5_r14_ASR_r7[] = {
1394 0x5e, 0x67, 0xc5, 0x11 // Bic ne r6 r5 r14 ASR r7
1395};
1396static const byte kInstruction_Bic_hi_r12_r5_r5_ROR_r0[] = {
1397 0x75, 0xc0, 0xc5, 0x81 // Bic hi r12 r5 r5 ROR r0
1398};
1399static const byte kInstruction_Bic_hi_r1_r2_r6_LSL_r13[] = {
1400 0x16, 0x1d, 0xc2, 0x81 // Bic hi r1 r2 r6 LSL r13
1401};
1402static const byte kInstruction_Bic_vc_r9_r14_r2_LSL_r4[] = {
1403 0x12, 0x94, 0xce, 0x71 // Bic vc r9 r14 r2 LSL r4
1404};
1405static const byte kInstruction_Bic_cs_r8_r3_r10_ASR_r1[] = {
1406 0x5a, 0x81, 0xc3, 0x21 // Bic cs r8 r3 r10 ASR r1
1407};
1408static const byte kInstruction_Bic_hi_r12_r5_r0_LSR_r1[] = {
1409 0x30, 0xc1, 0xc5, 0x81 // Bic hi r12 r5 r0 LSR r1
1410};
1411static const byte kInstruction_Bic_eq_r14_r12_r0_ASR_r7[] = {
1412 0x50, 0xe7, 0xcc, 0x01 // Bic eq r14 r12 r0 ASR r7
1413};
1414static const byte kInstruction_Bic_vs_r7_r6_r6_LSL_r12[] = {
1415 0x16, 0x7c, 0xc6, 0x61 // Bic vs r7 r6 r6 LSL r12
1416};
1417static const byte kInstruction_Bic_cc_r11_r11_r10_ROR_r9[] = {
1418 0x7a, 0xb9, 0xcb, 0x31 // Bic cc r11 r11 r10 ROR r9
1419};
1420static const byte kInstruction_Bic_lt_r7_r0_r7_LSR_r13[] = {
1421 0x37, 0x7d, 0xc0, 0xb1 // Bic lt r7 r0 r7 LSR r13
1422};
1423static const byte kInstruction_Bic_vc_r2_r12_r0_LSR_r9[] = {
1424 0x30, 0x29, 0xcc, 0x71 // Bic vc r2 r12 r0 LSR r9
1425};
1426static const byte kInstruction_Bic_hi_r14_r7_r0_ROR_r11[] = {
1427 0x70, 0xeb, 0xc7, 0x81 // Bic hi r14 r7 r0 ROR r11
1428};
1429static const byte kInstruction_Bic_mi_r1_r1_r8_LSR_r14[] = {
1430 0x38, 0x1e, 0xc1, 0x41 // Bic mi r1 r1 r8 LSR r14
1431};
1432static const byte kInstruction_Bic_le_r8_r7_r0_ROR_r11[] = {
1433 0x70, 0x8b, 0xc7, 0xd1 // Bic le r8 r7 r0 ROR r11
1434};
1435static const byte kInstruction_Bic_ne_r8_r14_r10_ASR_r14[] = {
1436 0x5a, 0x8e, 0xce, 0x11 // Bic ne r8 r14 r10 ASR r14
1437};
1438static const byte kInstruction_Bic_gt_r0_r10_r10_ASR_r1[] = {
1439 0x5a, 0x01, 0xca, 0xc1 // Bic gt r0 r10 r10 ASR r1
1440};
1441static const byte kInstruction_Bic_ge_r6_r5_r10_ASR_r3[] = {
1442 0x5a, 0x63, 0xc5, 0xa1 // Bic ge r6 r5 r10 ASR r3
1443};
1444static const byte kInstruction_Bic_cs_r13_r12_r9_LSR_r4[] = {
1445 0x39, 0xd4, 0xcc, 0x21 // Bic cs r13 r12 r9 LSR r4
1446};
1447static const byte kInstruction_Bic_gt_r14_r14_r7_ROR_r1[] = {
1448 0x77, 0xe1, 0xce, 0xc1 // Bic gt r14 r14 r7 ROR r1
1449};
1450static const byte kInstruction_Bic_eq_r5_r14_r14_ROR_r10[] = {
1451 0x7e, 0x5a, 0xce, 0x01 // Bic eq r5 r14 r14 ROR r10
1452};
1453static const byte kInstruction_Bic_pl_r1_r9_r2_LSR_r10[] = {
1454 0x32, 0x1a, 0xc9, 0x51 // Bic pl r1 r9 r2 LSR r10
1455};
1456static const byte kInstruction_Bic_eq_r12_r2_r7_ASR_r2[] = {
1457 0x57, 0xc2, 0xc2, 0x01 // Bic eq r12 r2 r7 ASR r2
1458};
1459static const byte kInstruction_Bic_al_r7_r6_r3_LSL_r7[] = {
1460 0x13, 0x77, 0xc6, 0xe1 // Bic al r7 r6 r3 LSL r7
1461};
1462static const byte kInstruction_Bic_le_r1_r5_r7_LSR_r9[] = {
1463 0x37, 0x19, 0xc5, 0xd1 // Bic le r1 r5 r7 LSR r9
1464};
1465static const byte kInstruction_Bic_gt_r12_r4_r11_ASR_r5[] = {
1466 0x5b, 0xc5, 0xc4, 0xc1 // Bic gt r12 r4 r11 ASR r5
1467};
1468static const byte kInstruction_Bic_cc_r6_r12_r3_ROR_r5[] = {
1469 0x73, 0x65, 0xcc, 0x31 // Bic cc r6 r12 r3 ROR r5
1470};
1471static const byte kInstruction_Bic_hi_r8_r3_r5_LSR_r14[] = {
1472 0x35, 0x8e, 0xc3, 0x81 // Bic hi r8 r3 r5 LSR r14
1473};
1474static const byte kInstruction_Bic_le_r10_r2_r6_LSR_r12[] = {
1475 0x36, 0xac, 0xc2, 0xd1 // Bic le r10 r2 r6 LSR r12
1476};
1477static const byte kInstruction_Bic_cs_r13_r8_r7_LSL_r1[] = {
1478 0x17, 0xd1, 0xc8, 0x21 // Bic cs r13 r8 r7 LSL r1
1479};
1480static const byte kInstruction_Bic_hi_r11_r13_r5_LSL_r13[] = {
1481 0x15, 0xbd, 0xcd, 0x81 // Bic hi r11 r13 r5 LSL r13
1482};
1483static const byte kInstruction_Bic_lt_r4_r13_r3_ROR_r8[] = {
1484 0x73, 0x48, 0xcd, 0xb1 // Bic lt r4 r13 r3 ROR r8
1485};
1486static const byte kInstruction_Bic_cs_r3_r3_r2_ROR_r7[] = {
1487 0x72, 0x37, 0xc3, 0x21 // Bic cs r3 r3 r2 ROR r7
1488};
1489static const byte kInstruction_Bic_lt_r0_r2_r4_LSR_r12[] = {
1490 0x34, 0x0c, 0xc2, 0xb1 // Bic lt r0 r2 r4 LSR r12
1491};
1492static const byte kInstruction_Bic_gt_r14_r7_r5_ROR_r11[] = {
1493 0x75, 0xeb, 0xc7, 0xc1 // Bic gt r14 r7 r5 ROR r11
1494};
1495static const byte kInstruction_Bic_al_r9_r11_r0_ASR_r3[] = {
1496 0x50, 0x93, 0xcb, 0xe1 // Bic al r9 r11 r0 ASR r3
1497};
1498static const byte kInstruction_Bic_vs_r6_r13_r5_ASR_r3[] = {
1499 0x55, 0x63, 0xcd, 0x61 // Bic vs r6 r13 r5 ASR r3
1500};
1501static const byte kInstruction_Bic_hi_r12_r10_r13_LSR_r14[] = {
1502 0x3d, 0xce, 0xca, 0x81 // Bic hi r12 r10 r13 LSR r14
1503};
1504static const byte kInstruction_Bic_hi_r1_r2_r10_LSL_r10[] = {
1505 0x1a, 0x1a, 0xc2, 0x81 // Bic hi r1 r2 r10 LSL r10
1506};
1507static const byte kInstruction_Bic_ls_r7_r7_r3_LSL_r11[] = {
1508 0x13, 0x7b, 0xc7, 0x91 // Bic ls r7 r7 r3 LSL r11
1509};
1510static const byte kInstruction_Bic_eq_r3_r6_r10_LSR_r4[] = {
1511 0x3a, 0x34, 0xc6, 0x01 // Bic eq r3 r6 r10 LSR r4
1512};
1513static const byte kInstruction_Bic_ne_r7_r11_r9_LSL_r5[] = {
1514 0x19, 0x75, 0xcb, 0x11 // Bic ne r7 r11 r9 LSL r5
1515};
1516static const byte kInstruction_Bic_al_r11_r14_r0_ROR_r11[] = {
1517 0x70, 0xbb, 0xce, 0xe1 // Bic al r11 r14 r0 ROR r11
1518};
1519static const byte kInstruction_Bic_eq_r7_r12_r2_ASR_r8[] = {
1520 0x52, 0x78, 0xcc, 0x01 // Bic eq r7 r12 r2 ASR r8
1521};
1522static const byte kInstruction_Bic_vc_r5_r0_r9_LSR_r3[] = {
1523 0x39, 0x53, 0xc0, 0x71 // Bic vc r5 r0 r9 LSR r3
1524};
1525static const byte kInstruction_Bic_vc_r13_r12_r8_ROR_r12[] = {
1526 0x78, 0xdc, 0xcc, 0x71 // Bic vc r13 r12 r8 ROR r12
1527};
1528static const byte kInstruction_Bic_hi_r9_r14_r11_LSR_r12[] = {
1529 0x3b, 0x9c, 0xce, 0x81 // Bic hi r9 r14 r11 LSR r12
1530};
1531static const byte kInstruction_Bic_pl_r4_r1_r1_LSR_r7[] = {
1532 0x31, 0x47, 0xc1, 0x51 // Bic pl r4 r1 r1 LSR r7
1533};
1534static const byte kInstruction_Bic_vs_r9_r12_r12_LSR_r11[] = {
1535 0x3c, 0x9b, 0xcc, 0x61 // Bic vs r9 r12 r12 LSR r11
1536};
1537static const byte kInstruction_Bic_cs_r7_r8_r1_ROR_r7[] = {
1538 0x71, 0x77, 0xc8, 0x21 // Bic cs r7 r8 r1 ROR r7
1539};
1540static const byte kInstruction_Bic_hi_r8_r14_r6_ROR_r6[] = {
1541 0x76, 0x86, 0xce, 0x81 // Bic hi r8 r14 r6 ROR r6
1542};
1543static const byte kInstruction_Bic_le_r4_r1_r7_ASR_r1[] = {
1544 0x57, 0x41, 0xc1, 0xd1 // Bic le r4 r1 r7 ASR r1
1545};
1546static const byte kInstruction_Bic_cs_r11_r11_r3_ROR_r4[] = {
1547 0x73, 0xb4, 0xcb, 0x21 // Bic cs r11 r11 r3 ROR r4
1548};
1549static const byte kInstruction_Bic_eq_r3_r2_r4_LSL_r12[] = {
1550 0x14, 0x3c, 0xc2, 0x01 // Bic eq r3 r2 r4 LSL r12
1551};
1552static const byte kInstruction_Bic_cs_r10_r2_r11_LSR_r11[] = {
1553 0x3b, 0xab, 0xc2, 0x21 // Bic cs r10 r2 r11 LSR r11
1554};
1555static const byte kInstruction_Bic_hi_r5_r14_r7_ROR_r11[] = {
1556 0x77, 0x5b, 0xce, 0x81 // Bic hi r5 r14 r7 ROR r11
1557};
1558static const byte kInstruction_Bic_lt_r11_r9_r12_LSR_r12[] = {
1559 0x3c, 0xbc, 0xc9, 0xb1 // Bic lt r11 r9 r12 LSR r12
1560};
1561static const byte kInstruction_Bic_lt_r11_r11_r10_LSR_r10[] = {
1562 0x3a, 0xba, 0xcb, 0xb1 // Bic lt r11 r11 r10 LSR r10
1563};
1564static const byte kInstruction_Bic_vc_r5_r3_r10_LSR_r10[] = {
1565 0x3a, 0x5a, 0xc3, 0x71 // Bic vc r5 r3 r10 LSR r10
1566};
1567static const byte kInstruction_Bic_pl_r11_r8_r5_ROR_r4[] = {
1568 0x75, 0xb4, 0xc8, 0x51 // Bic pl r11 r8 r5 ROR r4
1569};
1570static const byte kInstruction_Bic_ls_r12_r7_r14_ASR_r8[] = {
1571 0x5e, 0xc8, 0xc7, 0x91 // Bic ls r12 r7 r14 ASR r8
1572};
1573static const byte kInstruction_Bic_cc_r13_r8_r14_ASR_r11[] = {
1574 0x5e, 0xdb, 0xc8, 0x31 // Bic cc r13 r8 r14 ASR r11
1575};
1576static const byte kInstruction_Bic_cs_r13_r3_r13_LSL_r2[] = {
1577 0x1d, 0xd2, 0xc3, 0x21 // Bic cs r13 r3 r13 LSL r2
1578};
1579static const byte kInstruction_Bic_al_r3_r5_r4_ROR_r12[] = {
1580 0x74, 0x3c, 0xc5, 0xe1 // Bic al r3 r5 r4 ROR r12
1581};
1582static const byte kInstruction_Bic_lt_r10_r14_r10_LSR_r9[] = {
1583 0x3a, 0xa9, 0xce, 0xb1 // Bic lt r10 r14 r10 LSR r9
1584};
1585static const byte kInstruction_Bic_vc_r6_r4_r14_ASR_r1[] = {
1586 0x5e, 0x61, 0xc4, 0x71 // Bic vc r6 r4 r14 ASR r1
1587};
1588static const byte kInstruction_Bic_hi_r4_r1_r7_LSR_r3[] = {
1589 0x37, 0x43, 0xc1, 0x81 // Bic hi r4 r1 r7 LSR r3
1590};
1591static const byte kInstruction_Bic_pl_r7_r12_r12_ROR_r12[] = {
1592 0x7c, 0x7c, 0xcc, 0x51 // Bic pl r7 r12 r12 ROR r12
1593};
1594static const byte kInstruction_Bic_le_r8_r1_r0_LSR_r4[] = {
1595 0x30, 0x84, 0xc1, 0xd1 // Bic le r8 r1 r0 LSR r4
1596};
1597static const byte kInstruction_Bic_ne_r12_r14_r5_ROR_r2[] = {
1598 0x75, 0xc2, 0xce, 0x11 // Bic ne r12 r14 r5 ROR r2
1599};
1600static const byte kInstruction_Bic_vc_r3_r10_r14_ASR_r0[] = {
1601 0x5e, 0x30, 0xca, 0x71 // Bic vc r3 r10 r14 ASR r0
1602};
1603static const byte kInstruction_Bic_eq_r6_r13_r7_ROR_r13[] = {
1604 0x77, 0x6d, 0xcd, 0x01 // Bic eq r6 r13 r7 ROR r13
1605};
1606static const byte kInstruction_Bic_mi_r14_r8_r9_ROR_r14[] = {
1607 0x79, 0xee, 0xc8, 0x41 // Bic mi r14 r8 r9 ROR r14
1608};
1609static const byte kInstruction_Bic_cs_r4_r12_r0_ROR_r2[] = {
1610 0x70, 0x42, 0xcc, 0x21 // Bic cs r4 r12 r0 ROR r2
1611};
1612static const byte kInstruction_Bic_al_r3_r2_r11_ASR_r0[] = {
1613 0x5b, 0x30, 0xc2, 0xe1 // Bic al r3 r2 r11 ASR r0
1614};
1615static const byte kInstruction_Bic_ne_r5_r6_r14_ROR_r0[] = {
1616 0x7e, 0x50, 0xc6, 0x11 // Bic ne r5 r6 r14 ROR r0
1617};
1618static const byte kInstruction_Bic_gt_r14_r8_r12_LSL_r11[] = {
1619 0x1c, 0xeb, 0xc8, 0xc1 // Bic gt r14 r8 r12 LSL r11
1620};
1621static const byte kInstruction_Bic_cs_r10_r12_r4_LSL_r13[] = {
1622 0x14, 0xad, 0xcc, 0x21 // Bic cs r10 r12 r4 LSL r13
1623};
1624static const byte kInstruction_Bic_ls_r3_r6_r9_ASR_r2[] = {
1625 0x59, 0x32, 0xc6, 0x91 // Bic ls r3 r6 r9 ASR r2
1626};
1627static const byte kInstruction_Bic_ge_r0_r5_r7_LSR_r13[] = {
1628 0x37, 0x0d, 0xc5, 0xa1 // Bic ge r0 r5 r7 LSR r13
1629};
1630static const byte kInstruction_Bic_cc_r5_r8_r9_LSR_r7[] = {
1631 0x39, 0x57, 0xc8, 0x31 // Bic cc r5 r8 r9 LSR r7
1632};
1633static const byte kInstruction_Bic_lt_r14_r6_r14_ASR_r14[] = {
1634 0x5e, 0xee, 0xc6, 0xb1 // Bic lt r14 r6 r14 ASR r14
1635};
1636static const byte kInstruction_Bic_cc_r8_r13_r4_ASR_r10[] = {
1637 0x54, 0x8a, 0xcd, 0x31 // Bic cc r8 r13 r4 ASR r10
1638};
1639static const byte kInstruction_Bic_lt_r13_r8_r11_ASR_r1[] = {
1640 0x5b, 0xd1, 0xc8, 0xb1 // Bic lt r13 r8 r11 ASR r1
1641};
1642static const byte kInstruction_Bic_gt_r10_r8_r13_LSL_r8[] = {
1643 0x1d, 0xa8, 0xc8, 0xc1 // Bic gt r10 r8 r13 LSL r8
1644};
1645static const byte kInstruction_Bic_mi_r2_r3_r14_ASR_r14[] = {
1646 0x5e, 0x2e, 0xc3, 0x41 // Bic mi r2 r3 r14 ASR r14
1647};
1648static const byte kInstruction_Bic_hi_r3_r2_r2_LSL_r9[] = {
1649 0x12, 0x39, 0xc2, 0x81 // Bic hi r3 r2 r2 LSL r9
1650};
1651static const byte kInstruction_Bic_pl_r7_r11_r5_ROR_r2[] = {
1652 0x75, 0x72, 0xcb, 0x51 // Bic pl r7 r11 r5 ROR r2
1653};
1654static const byte kInstruction_Bic_cs_r14_r2_r7_LSL_r9[] = {
1655 0x17, 0xe9, 0xc2, 0x21 // Bic cs r14 r2 r7 LSL r9
1656};
1657static const byte kInstruction_Bic_ne_r6_r13_r1_ROR_r2[] = {
1658 0x71, 0x62, 0xcd, 0x11 // Bic ne r6 r13 r1 ROR r2
1659};
1660static const byte kInstruction_Bic_hi_r3_r3_r11_ASR_r6[] = {
1661 0x5b, 0x36, 0xc3, 0x81 // Bic hi r3 r3 r11 ASR r6
1662};
1663static const byte kInstruction_Bic_pl_r7_r12_r3_ROR_r2[] = {
1664 0x73, 0x72, 0xcc, 0x51 // Bic pl r7 r12 r3 ROR r2
1665};
1666static const byte kInstruction_Bic_vs_r9_r10_r0_ROR_r14[] = {
1667 0x70, 0x9e, 0xca, 0x61 // Bic vs r9 r10 r0 ROR r14
1668};
1669static const byte kInstruction_Bic_gt_r12_r8_r0_LSR_r2[] = {
1670 0x30, 0xc2, 0xc8, 0xc1 // Bic gt r12 r8 r0 LSR r2
1671};
1672static const byte kInstruction_Bic_hi_r13_r10_r4_LSL_r8[] = {
1673 0x14, 0xd8, 0xca, 0x81 // Bic hi r13 r10 r4 LSL r8
1674};
1675static const byte kInstruction_Bic_vc_r10_r9_r10_ROR_r12[] = {
1676 0x7a, 0xac, 0xc9, 0x71 // Bic vc r10 r9 r10 ROR r12
1677};
1678static const byte kInstruction_Bic_vc_r9_r3_r4_LSL_r4[] = {
1679 0x14, 0x94, 0xc3, 0x71 // Bic vc r9 r3 r4 LSL r4
1680};
1681static const byte kInstruction_Bic_pl_r5_r5_r7_LSR_r6[] = {
1682 0x37, 0x56, 0xc5, 0x51 // Bic pl r5 r5 r7 LSR r6
1683};
1684static const byte kInstruction_Bic_gt_r0_r9_r7_LSR_r10[] = {
1685 0x37, 0x0a, 0xc9, 0xc1 // Bic gt r0 r9 r7 LSR r10
1686};
1687static const byte kInstruction_Bic_mi_r13_r10_r12_ROR_r3[] = {
1688 0x7c, 0xd3, 0xca, 0x41 // Bic mi r13 r10 r12 ROR r3
1689};
1690static const byte kInstruction_Bic_le_r5_r7_r13_LSL_r0[] = {
1691 0x1d, 0x50, 0xc7, 0xd1 // Bic le r5 r7 r13 LSL r0
1692};
1693static const byte kInstruction_Bic_vc_r10_r7_r7_LSR_r13[] = {
1694 0x37, 0xad, 0xc7, 0x71 // Bic vc r10 r7 r7 LSR r13
1695};
1696static const byte kInstruction_Bic_pl_r1_r14_r10_LSL_r6[] = {
1697 0x1a, 0x16, 0xce, 0x51 // Bic pl r1 r14 r10 LSL r6
1698};
1699static const byte kInstruction_Bic_al_r0_r14_r4_LSR_r0[] = {
1700 0x34, 0x00, 0xce, 0xe1 // Bic al r0 r14 r4 LSR r0
1701};
1702static const byte kInstruction_Bic_ne_r2_r8_r3_ASR_r7[] = {
1703 0x53, 0x27, 0xc8, 0x11 // Bic ne r2 r8 r3 ASR r7
1704};
1705static const byte kInstruction_Bic_ne_r7_r12_r6_LSR_r12[] = {
1706 0x36, 0x7c, 0xcc, 0x11 // Bic ne r7 r12 r6 LSR r12
1707};
1708static const byte kInstruction_Bic_hi_r7_r7_r3_LSR_r5[] = {
1709 0x33, 0x75, 0xc7, 0x81 // Bic hi r7 r7 r3 LSR r5
1710};
1711static const byte kInstruction_Bic_vc_r4_r5_r10_ASR_r8[] = {
1712 0x5a, 0x48, 0xc5, 0x71 // Bic vc r4 r5 r10 ASR r8
1713};
1714static const byte kInstruction_Bic_ne_r6_r3_r14_LSL_r4[] = {
1715 0x1e, 0x64, 0xc3, 0x11 // Bic ne r6 r3 r14 LSL r4
1716};
1717static const byte kInstruction_Bic_vc_r2_r5_r5_LSR_r5[] = {
1718 0x35, 0x25, 0xc5, 0x71 // Bic vc r2 r5 r5 LSR r5
1719};
1720static const byte kInstruction_Bic_le_r9_r10_r4_ASR_r9[] = {
1721 0x54, 0x99, 0xca, 0xd1 // Bic le r9 r10 r4 ASR r9
1722};
1723static const byte kInstruction_Bic_vs_r6_r13_r12_LSR_r3[] = {
1724 0x3c, 0x63, 0xcd, 0x61 // Bic vs r6 r13 r12 LSR r3
1725};
1726static const byte kInstruction_Bic_le_r6_r9_r8_ROR_r14[] = {
1727 0x78, 0x6e, 0xc9, 0xd1 // Bic le r6 r9 r8 ROR r14
1728};
1729static const byte kInstruction_Bic_mi_r1_r10_r11_LSL_r0[] = {
1730 0x1b, 0x10, 0xca, 0x41 // Bic mi r1 r10 r11 LSL r0
1731};
1732static const byte kInstruction_Bic_ls_r6_r13_r4_LSR_r10[] = {
1733 0x34, 0x6a, 0xcd, 0x91 // Bic ls r6 r13 r4 LSR r10
1734};
1735static const byte kInstruction_Bic_mi_r7_r12_r9_ASR_r8[] = {
1736 0x59, 0x78, 0xcc, 0x41 // Bic mi r7 r12 r9 ASR r8
1737};
1738static const byte kInstruction_Bic_lt_r3_r3_r11_LSL_r14[] = {
1739 0x1b, 0x3e, 0xc3, 0xb1 // Bic lt r3 r3 r11 LSL r14
1740};
1741static const byte kInstruction_Bic_ne_r7_r1_r14_LSR_r8[] = {
1742 0x3e, 0x78, 0xc1, 0x11 // Bic ne r7 r1 r14 LSR r8
1743};
1744static const byte kInstruction_Bic_vc_r13_r6_r2_LSR_r0[] = {
1745 0x32, 0xd0, 0xc6, 0x71 // Bic vc r13 r6 r2 LSR r0
1746};
1747static const byte kInstruction_Bic_cc_r10_r10_r11_ASR_r8[] = {
1748 0x5b, 0xa8, 0xca, 0x31 // Bic cc r10 r10 r11 ASR r8
1749};
1750static const byte kInstruction_Bic_cc_r9_r5_r1_LSL_r11[] = {
1751 0x11, 0x9b, 0xc5, 0x31 // Bic cc r9 r5 r1 LSL r11
1752};
1753static const byte kInstruction_Bic_al_r10_r7_r6_ASR_r3[] = {
1754 0x56, 0xa3, 0xc7, 0xe1 // Bic al r10 r7 r6 ASR r3
1755};
1756static const byte kInstruction_Bic_cs_r7_r0_r5_LSR_r10[] = {
1757 0x35, 0x7a, 0xc0, 0x21 // Bic cs r7 r0 r5 LSR r10
1758};
1759static const byte kInstruction_Bic_lt_r4_r7_r9_ASR_r3[] = {
1760 0x59, 0x43, 0xc7, 0xb1 // Bic lt r4 r7 r9 ASR r3
1761};
1762static const byte kInstruction_Bic_vs_r12_r10_r1_LSR_r4[] = {
1763 0x31, 0xc4, 0xca, 0x61 // Bic vs r12 r10 r1 LSR r4
1764};
1765static const byte kInstruction_Bic_al_r9_r11_r5_ROR_r12[] = {
1766 0x75, 0x9c, 0xcb, 0xe1 // Bic al r9 r11 r5 ROR r12
1767};
1768static const byte kInstruction_Bic_ne_r9_r0_r8_LSL_r6[] = {
1769 0x18, 0x96, 0xc0, 0x11 // Bic ne r9 r0 r8 LSL r6
1770};
1771static const byte kInstruction_Bic_vs_r6_r9_r1_LSL_r14[] = {
1772 0x11, 0x6e, 0xc9, 0x61 // Bic vs r6 r9 r1 LSL r14
1773};
1774static const byte kInstruction_Bic_ge_r12_r8_r9_LSR_r14[] = {
1775 0x39, 0xce, 0xc8, 0xa1 // Bic ge r12 r8 r9 LSR r14
1776};
1777static const byte kInstruction_Bic_pl_r4_r8_r8_ROR_r8[] = {
1778 0x78, 0x48, 0xc8, 0x51 // Bic pl r4 r8 r8 ROR r8
1779};
1780static const byte kInstruction_Bic_vc_r0_r13_r4_ROR_r10[] = {
1781 0x74, 0x0a, 0xcd, 0x71 // Bic vc r0 r13 r4 ROR r10
1782};
1783static const byte kInstruction_Bic_al_r5_r10_r5_LSL_r0[] = {
1784 0x15, 0x50, 0xca, 0xe1 // Bic al r5 r10 r5 LSL r0
1785};
1786static const byte kInstruction_Bic_eq_r14_r9_r6_ROR_r14[] = {
1787 0x76, 0xee, 0xc9, 0x01 // Bic eq r14 r9 r6 ROR r14
1788};
1789static const byte kInstruction_Bic_pl_r13_r14_r0_ASR_r9[] = {
1790 0x50, 0xd9, 0xce, 0x51 // Bic pl r13 r14 r0 ASR r9
1791};
1792static const byte kInstruction_Bic_le_r3_r4_r4_LSL_r3[] = {
1793 0x14, 0x33, 0xc4, 0xd1 // Bic le r3 r4 r4 LSL r3
1794};
1795static const byte kInstruction_Bic_eq_r1_r8_r8_ASR_r11[] = {
1796 0x58, 0x1b, 0xc8, 0x01 // Bic eq r1 r8 r8 ASR r11
1797};
1798static const byte kInstruction_Bic_hi_r11_r2_r6_ROR_r5[] = {
1799 0x76, 0xb5, 0xc2, 0x81 // Bic hi r11 r2 r6 ROR r5
1800};
1801static const byte kInstruction_Bic_gt_r5_r2_r6_ROR_r11[] = {
1802 0x76, 0x5b, 0xc2, 0xc1 // Bic gt r5 r2 r6 ROR r11
1803};
1804static const byte kInstruction_Bic_cc_r6_r11_r2_ASR_r4[] = {
1805 0x52, 0x64, 0xcb, 0x31 // Bic cc r6 r11 r2 ASR r4
1806};
1807static const byte kInstruction_Bic_ge_r0_r0_r0_LSR_r3[] = {
1808 0x30, 0x03, 0xc0, 0xa1 // Bic ge r0 r0 r0 LSR r3
1809};
1810static const byte kInstruction_Bic_le_r14_r13_r9_LSL_r0[] = {
1811 0x19, 0xe0, 0xcd, 0xd1 // Bic le r14 r13 r9 LSL r0
1812};
1813static const byte kInstruction_Bic_gt_r6_r13_r1_ROR_r4[] = {
1814 0x71, 0x64, 0xcd, 0xc1 // Bic gt r6 r13 r1 ROR r4
1815};
1816static const byte kInstruction_Bic_eq_r11_r8_r7_LSL_r12[] = {
1817 0x17, 0xbc, 0xc8, 0x01 // Bic eq r11 r8 r7 LSL r12
1818};
1819static const byte kInstruction_Bic_cc_r3_r11_r3_ROR_r6[] = {
1820 0x73, 0x36, 0xcb, 0x31 // Bic cc r3 r11 r3 ROR r6
1821};
1822static const byte kInstruction_Bic_cs_r1_r2_r2_LSR_r12[] = {
1823 0x32, 0x1c, 0xc2, 0x21 // Bic cs r1 r2 r2 LSR r12
1824};
1825static const byte kInstruction_Bic_lt_r7_r2_r9_LSR_r10[] = {
1826 0x39, 0x7a, 0xc2, 0xb1 // Bic lt r7 r2 r9 LSR r10
1827};
1828static const byte kInstruction_Bic_pl_r11_r4_r3_ROR_r2[] = {
1829 0x73, 0xb2, 0xc4, 0x51 // Bic pl r11 r4 r3 ROR r2
1830};
1831static const byte kInstruction_Bic_cc_r14_r8_r7_LSL_r14[] = {
1832 0x17, 0xee, 0xc8, 0x31 // Bic cc r14 r8 r7 LSL r14
1833};
1834static const byte kInstruction_Bic_le_r8_r3_r8_LSL_r9[] = {
1835 0x18, 0x89, 0xc3, 0xd1 // Bic le r8 r3 r8 LSL r9
1836};
1837static const byte kInstruction_Bic_mi_r10_r0_r1_LSL_r4[] = {
1838 0x11, 0xa4, 0xc0, 0x41 // Bic mi r10 r0 r1 LSL r4
1839};
1840static const byte kInstruction_Bic_al_r2_r1_r1_LSR_r4[] = {
1841 0x31, 0x24, 0xc1, 0xe1 // Bic al r2 r1 r1 LSR r4
1842};
1843static const byte kInstruction_Bic_al_r11_r1_r2_ROR_r1[] = {
1844 0x72, 0xb1, 0xc1, 0xe1 // Bic al r11 r1 r2 ROR r1
1845};
1846static const byte kInstruction_Bic_le_r11_r5_r11_LSL_r8[] = {
1847 0x1b, 0xb8, 0xc5, 0xd1 // Bic le r11 r5 r11 LSL r8
1848};
1849static const byte kInstruction_Bic_al_r7_r1_r4_ROR_r2[] = {
1850 0x74, 0x72, 0xc1, 0xe1 // Bic al r7 r1 r4 ROR r2
1851};
1852static const byte kInstruction_Bic_cc_r0_r0_r3_ROR_r10[] = {
1853 0x73, 0x0a, 0xc0, 0x31 // Bic cc r0 r0 r3 ROR r10
1854};
1855static const byte kInstruction_Bic_cc_r14_r12_r10_ROR_r6[] = {
1856 0x7a, 0xe6, 0xcc, 0x31 // Bic cc r14 r12 r10 ROR r6
1857};
1858static const byte kInstruction_Bic_cc_r4_r0_r1_LSL_r13[] = {
1859 0x11, 0x4d, 0xc0, 0x31 // Bic cc r4 r0 r1 LSL r13
1860};
1861static const byte kInstruction_Bic_le_r12_r5_r13_ASR_r12[] = {
1862 0x5d, 0xcc, 0xc5, 0xd1 // Bic le r12 r5 r13 ASR r12
1863};
1864static const byte kInstruction_Bic_cs_r4_r6_r11_ROR_r11[] = {
1865 0x7b, 0x4b, 0xc6, 0x21 // Bic cs r4 r6 r11 ROR r11
1866};
1867static const byte kInstruction_Bic_cc_r2_r10_r1_ASR_r12[] = {
1868 0x51, 0x2c, 0xca, 0x31 // Bic cc r2 r10 r1 ASR r12
1869};
1870static const byte kInstruction_Bic_lt_r6_r12_r13_LSL_r3[] = {
1871 0x1d, 0x63, 0xcc, 0xb1 // Bic lt r6 r12 r13 LSL r3
1872};
1873static const byte kInstruction_Bic_le_r14_r12_r6_LSL_r7[] = {
1874 0x16, 0xe7, 0xcc, 0xd1 // Bic le r14 r12 r6 LSL r7
1875};
1876static const byte kInstruction_Bic_mi_r6_r13_r3_LSR_r14[] = {
1877 0x33, 0x6e, 0xcd, 0x41 // Bic mi r6 r13 r3 LSR r14
1878};
1879static const byte kInstruction_Bic_al_r2_r5_r9_ROR_r9[] = {
1880 0x79, 0x29, 0xc5, 0xe1 // Bic al r2 r5 r9 ROR r9
1881};
1882static const byte kInstruction_Bic_ls_r8_r5_r12_LSR_r13[] = {
1883 0x3c, 0x8d, 0xc5, 0x91 // Bic ls r8 r5 r12 LSR r13
1884};
1885static const byte kInstruction_Bic_ne_r0_r2_r2_ASR_r3[] = {
1886 0x52, 0x03, 0xc2, 0x11 // Bic ne r0 r2 r2 ASR r3
1887};
1888static const byte kInstruction_Bic_vc_r2_r6_r1_LSR_r12[] = {
1889 0x31, 0x2c, 0xc6, 0x71 // Bic vc r2 r6 r1 LSR r12
1890};
1891static const byte kInstruction_Bic_mi_r9_r3_r7_LSL_r13[] = {
1892 0x17, 0x9d, 0xc3, 0x41 // Bic mi r9 r3 r7 LSL r13
1893};
1894static const byte kInstruction_Bic_mi_r11_r9_r1_ASR_r13[] = {
1895 0x51, 0xbd, 0xc9, 0x41 // Bic mi r11 r9 r1 ASR r13
1896};
1897static const byte kInstruction_Bic_le_r3_r10_r6_LSR_r14[] = {
1898 0x36, 0x3e, 0xca, 0xd1 // Bic le r3 r10 r6 LSR r14
1899};
1900static const byte kInstruction_Bic_al_r13_r7_r13_LSL_r8[] = {
1901 0x1d, 0xd8, 0xc7, 0xe1 // Bic al r13 r7 r13 LSL r8
1902};
1903static const byte kInstruction_Bic_vs_r2_r2_r11_ASR_r0[] = {
1904 0x5b, 0x20, 0xc2, 0x61 // Bic vs r2 r2 r11 ASR r0
1905};
1906static const byte kInstruction_Bic_ls_r11_r4_r14_LSR_r1[] = {
1907 0x3e, 0xb1, 0xc4, 0x91 // Bic ls r11 r4 r14 LSR r1
1908};
1909static const byte kInstruction_Bic_le_r1_r13_r10_LSR_r1[] = {
1910 0x3a, 0x11, 0xcd, 0xd1 // Bic le r1 r13 r10 LSR r1
1911};
1912static const byte kInstruction_Bic_gt_r1_r12_r5_ROR_r10[] = {
1913 0x75, 0x1a, 0xcc, 0xc1 // Bic gt r1 r12 r5 ROR r10
1914};
1915static const byte kInstruction_Bic_mi_r7_r6_r6_LSR_r13[] = {
1916 0x36, 0x7d, 0xc6, 0x41 // Bic mi r7 r6 r6 LSR r13
1917};
1918static const byte kInstruction_Bic_mi_r14_r1_r9_LSL_r9[] = {
1919 0x19, 0xe9, 0xc1, 0x41 // Bic mi r14 r1 r9 LSL r9
1920};
1921static const byte kInstruction_Bic_cc_r6_r12_r5_LSR_r9[] = {
1922 0x35, 0x69, 0xcc, 0x31 // Bic cc r6 r12 r5 LSR r9
1923};
1924static const byte kInstruction_Bic_gt_r12_r6_r3_ASR_r11[] = {
1925 0x53, 0xcb, 0xc6, 0xc1 // Bic gt r12 r6 r3 ASR r11
1926};
1927static const byte kInstruction_Bic_mi_r14_r6_r10_LSL_r14[] = {
1928 0x1a, 0xee, 0xc6, 0x41 // Bic mi r14 r6 r10 LSL r14
1929};
1930static const byte kInstruction_Bic_hi_r0_r7_r2_ROR_r9[] = {
1931 0x72, 0x09, 0xc7, 0x81 // Bic hi r0 r7 r2 ROR r9
1932};
1933static const byte kInstruction_Bic_gt_r10_r10_r6_LSR_r14[] = {
1934 0x36, 0xae, 0xca, 0xc1 // Bic gt r10 r10 r6 LSR r14
1935};
1936static const byte kInstruction_Bic_cs_r1_r6_r10_ASR_r3[] = {
1937 0x5a, 0x13, 0xc6, 0x21 // Bic cs r1 r6 r10 ASR r3
1938};
1939static const byte kInstruction_Bic_lt_r6_r5_r7_ROR_r10[] = {
1940 0x77, 0x6a, 0xc5, 0xb1 // Bic lt r6 r5 r7 ROR r10
1941};
1942static const byte kInstruction_Bic_pl_r7_r9_r2_ASR_r9[] = {
1943 0x52, 0x79, 0xc9, 0x51 // Bic pl r7 r9 r2 ASR r9
1944};
1945static const byte kInstruction_Bic_gt_r7_r8_r9_LSL_r2[] = {
1946 0x19, 0x72, 0xc8, 0xc1 // Bic gt r7 r8 r9 LSL r2
1947};
1948static const byte kInstruction_Bic_ge_r0_r5_r11_ROR_r4[] = {
1949 0x7b, 0x04, 0xc5, 0xa1 // Bic ge r0 r5 r11 ROR r4
1950};
1951static const byte kInstruction_Bic_pl_r14_r8_r4_ASR_r11[] = {
1952 0x54, 0xeb, 0xc8, 0x51 // Bic pl r14 r8 r4 ASR r11
1953};
1954static const byte kInstruction_Bic_gt_r8_r7_r14_LSL_r14[] = {
1955 0x1e, 0x8e, 0xc7, 0xc1 // Bic gt r8 r7 r14 LSL r14
1956};
1957static const byte kInstruction_Bic_pl_r14_r3_r0_ROR_r7[] = {
1958 0x70, 0xe7, 0xc3, 0x51 // Bic pl r14 r3 r0 ROR r7
1959};
1960static const byte kInstruction_Bic_lt_r7_r4_r4_LSL_r9[] = {
1961 0x14, 0x79, 0xc4, 0xb1 // Bic lt r7 r4 r4 LSL r9
1962};
1963static const byte kInstruction_Bic_gt_r2_r3_r6_ROR_r0[] = {
1964 0x76, 0x20, 0xc3, 0xc1 // Bic gt r2 r3 r6 ROR r0
1965};
1966static const byte kInstruction_Bic_al_r7_r12_r1_ROR_r14[] = {
1967 0x71, 0x7e, 0xcc, 0xe1 // Bic al r7 r12 r1 ROR r14
1968};
1969static const byte kInstruction_Bic_ne_r8_r1_r1_LSL_r11[] = {
1970 0x11, 0x8b, 0xc1, 0x11 // Bic ne r8 r1 r1 LSL r11
1971};
1972static const byte kInstruction_Bic_eq_r11_r5_r14_ASR_r13[] = {
1973 0x5e, 0xbd, 0xc5, 0x01 // Bic eq r11 r5 r14 ASR r13
1974};
1975static const byte kInstruction_Bic_ls_r2_r0_r9_ASR_r1[] = {
1976 0x59, 0x21, 0xc0, 0x91 // Bic ls r2 r0 r9 ASR r1
1977};
1978static const byte kInstruction_Bic_vc_r10_r7_r0_LSL_r2[] = {
1979 0x10, 0xa2, 0xc7, 0x71 // Bic vc r10 r7 r0 LSL r2
1980};
1981static const byte kInstruction_Bic_mi_r11_r9_r12_LSL_r5[] = {
1982 0x1c, 0xb5, 0xc9, 0x41 // Bic mi r11 r9 r12 LSL r5
1983};
1984static const byte kInstruction_Bic_al_r2_r10_r10_ASR_r8[] = {
1985 0x5a, 0x28, 0xca, 0xe1 // Bic al r2 r10 r10 ASR r8
1986};
1987static const byte kInstruction_Bic_al_r6_r4_r6_LSR_r0[] = {
1988 0x36, 0x60, 0xc4, 0xe1 // Bic al r6 r4 r6 LSR r0
1989};
1990static const byte kInstruction_Bic_al_r12_r3_r11_LSR_r1[] = {
1991 0x3b, 0xc1, 0xc3, 0xe1 // Bic al r12 r3 r11 LSR r1
1992};
1993static const byte kInstruction_Bic_lt_r2_r10_r8_LSL_r1[] = {
1994 0x18, 0x21, 0xca, 0xb1 // Bic lt r2 r10 r8 LSL r1
1995};
1996static const byte kInstruction_Bic_ge_r8_r3_r5_LSR_r14[] = {
1997 0x35, 0x8e, 0xc3, 0xa1 // Bic ge r8 r3 r5 LSR r14
1998};
1999static const byte kInstruction_Bic_lt_r4_r7_r2_LSL_r5[] = {
2000 0x12, 0x45, 0xc7, 0xb1 // Bic lt r4 r7 r2 LSL r5
2001};
2002static const byte kInstruction_Bic_mi_r1_r0_r7_LSL_r2[] = {
2003 0x17, 0x12, 0xc0, 0x41 // Bic mi r1 r0 r7 LSL r2
2004};
2005static const byte kInstruction_Bic_cs_r6_r8_r3_LSL_r0[] = {
2006 0x13, 0x60, 0xc8, 0x21 // Bic cs r6 r8 r3 LSL r0
2007};
2008static const byte kInstruction_Bic_pl_r2_r8_r13_ROR_r7[] = {
2009 0x7d, 0x27, 0xc8, 0x51 // Bic pl r2 r8 r13 ROR r7
2010};
2011static const byte kInstruction_Bic_gt_r7_r0_r12_LSL_r7[] = {
2012 0x1c, 0x77, 0xc0, 0xc1 // Bic gt r7 r0 r12 LSL r7
2013};
2014static const byte kInstruction_Bic_lt_r6_r14_r11_LSL_r13[] = {
2015 0x1b, 0x6d, 0xce, 0xb1 // Bic lt r6 r14 r11 LSL r13
2016};
2017static const byte kInstruction_Bic_ne_r14_r4_r13_ASR_r14[] = {
2018 0x5d, 0xee, 0xc4, 0x11 // Bic ne r14 r4 r13 ASR r14
2019};
2020static const byte kInstruction_Bic_al_r11_r10_r3_LSL_r7[] = {
2021 0x13, 0xb7, 0xca, 0xe1 // Bic al r11 r10 r3 LSL r7
2022};
2023static const byte kInstruction_Bic_gt_r3_r10_r11_LSL_r4[] = {
2024 0x1b, 0x34, 0xca, 0xc1 // Bic gt r3 r10 r11 LSL r4
2025};
2026static const byte kInstruction_Bic_le_r1_r10_r11_ROR_r9[] = {
2027 0x7b, 0x19, 0xca, 0xd1 // Bic le r1 r10 r11 ROR r9
2028};
2029static const byte kInstruction_Bic_gt_r1_r5_r3_ROR_r8[] = {
2030 0x73, 0x18, 0xc5, 0xc1 // Bic gt r1 r5 r3 ROR r8
2031};
2032static const byte kInstruction_Bic_le_r7_r0_r13_LSR_r12[] = {
2033 0x3d, 0x7c, 0xc0, 0xd1 // Bic le r7 r0 r13 LSR r12
2034};
2035static const byte kInstruction_Bic_ne_r10_r4_r3_LSL_r5[] = {
2036 0x13, 0xa5, 0xc4, 0x11 // Bic ne r10 r4 r3 LSL r5
2037};
2038static const byte kInstruction_Bic_vs_r14_r7_r7_LSR_r10[] = {
2039 0x37, 0xea, 0xc7, 0x61 // Bic vs r14 r7 r7 LSR r10
2040};
2041static const byte kInstruction_Bic_gt_r9_r4_r3_ROR_r14[] = {
2042 0x73, 0x9e, 0xc4, 0xc1 // Bic gt r9 r4 r3 ROR r14
2043};
2044static const byte kInstruction_Bic_eq_r13_r11_r14_LSL_r1[] = {
2045 0x1e, 0xd1, 0xcb, 0x01 // Bic eq r13 r11 r14 LSL r1
2046};
2047static const byte kInstruction_Bic_cc_r7_r4_r6_ROR_r10[] = {
2048 0x76, 0x7a, 0xc4, 0x31 // Bic cc r7 r4 r6 ROR r10
2049};
2050static const byte kInstruction_Bic_lt_r3_r11_r12_ROR_r9[] = {
2051 0x7c, 0x39, 0xcb, 0xb1 // Bic lt r3 r11 r12 ROR r9
2052};
2053static const byte kInstruction_Bic_lt_r10_r7_r7_LSR_r14[] = {
2054 0x37, 0xae, 0xc7, 0xb1 // Bic lt r10 r7 r7 LSR r14
2055};
2056static const byte kInstruction_Bic_cs_r4_r9_r14_ROR_r0[] = {
2057 0x7e, 0x40, 0xc9, 0x21 // Bic cs r4 r9 r14 ROR r0
2058};
2059static const byte kInstruction_Bic_cc_r1_r10_r12_LSR_r13[] = {
2060 0x3c, 0x1d, 0xca, 0x31 // Bic cc r1 r10 r12 LSR r13
2061};
2062static const byte kInstruction_Bic_vs_r2_r14_r7_LSL_r8[] = {
2063 0x17, 0x28, 0xce, 0x61 // Bic vs r2 r14 r7 LSL r8
2064};
2065static const byte kInstruction_Bic_le_r5_r12_r12_ASR_r1[] = {
2066 0x5c, 0x51, 0xcc, 0xd1 // Bic le r5 r12 r12 ASR r1
2067};
2068static const byte kInstruction_Bic_ne_r11_r2_r13_ASR_r13[] = {
2069 0x5d, 0xbd, 0xc2, 0x11 // Bic ne r11 r2 r13 ASR r13
2070};
2071static const byte kInstruction_Bic_lt_r9_r6_r12_ASR_r2[] = {
2072 0x5c, 0x92, 0xc6, 0xb1 // Bic lt r9 r6 r12 ASR r2
2073};
2074static const byte kInstruction_Bic_vc_r8_r11_r5_LSR_r11[] = {
2075 0x35, 0x8b, 0xcb, 0x71 // Bic vc r8 r11 r5 LSR r11
2076};
2077static const byte kInstruction_Bic_cs_r8_r1_r12_LSL_r11[] = {
2078 0x1c, 0x8b, 0xc1, 0x21 // Bic cs r8 r1 r12 LSL r11
2079};
2080static const byte kInstruction_Bic_pl_r10_r8_r14_ROR_r13[] = {
2081 0x7e, 0xad, 0xc8, 0x51 // Bic pl r10 r8 r14 ROR r13
2082};
2083static const byte kInstruction_Bic_gt_r6_r14_r11_LSR_r4[] = {
2084 0x3b, 0x64, 0xce, 0xc1 // Bic gt r6 r14 r11 LSR r4
2085};
2086static const byte kInstruction_Bic_lt_r12_r7_r8_ASR_r8[] = {
2087 0x58, 0xc8, 0xc7, 0xb1 // Bic lt r12 r7 r8 ASR r8
2088};
2089static const byte kInstruction_Bic_eq_r12_r12_r1_LSL_r8[] = {
2090 0x11, 0xc8, 0xcc, 0x01 // Bic eq r12 r12 r1 LSL r8
2091};
2092static const byte kInstruction_Bic_vc_r10_r2_r2_LSL_r9[] = {
2093 0x12, 0xa9, 0xc2, 0x71 // Bic vc r10 r2 r2 LSL r9
2094};
2095static const byte kInstruction_Bic_ge_r5_r11_r2_ASR_r10[] = {
2096 0x52, 0x5a, 0xcb, 0xa1 // Bic ge r5 r11 r2 ASR r10
2097};
2098static const byte kInstruction_Bic_ls_r3_r7_r14_ASR_r7[] = {
2099 0x5e, 0x37, 0xc7, 0x91 // Bic ls r3 r7 r14 ASR r7
2100};
2101static const byte kInstruction_Bic_le_r9_r0_r3_ROR_r5[] = {
2102 0x73, 0x95, 0xc0, 0xd1 // Bic le r9 r0 r3 ROR r5
2103};
2104static const byte kInstruction_Bic_cc_r9_r2_r12_ROR_r10[] = {
2105 0x7c, 0x9a, 0xc2, 0x31 // Bic cc r9 r2 r12 ROR r10
2106};
2107static const byte kInstruction_Bic_cc_r11_r6_r2_ROR_r7[] = {
2108 0x72, 0xb7, 0xc6, 0x31 // Bic cc r11 r6 r2 ROR r7
2109};
2110static const byte kInstruction_Bic_pl_r6_r12_r10_LSL_r0[] = {
2111 0x1a, 0x60, 0xcc, 0x51 // Bic pl r6 r12 r10 LSL r0
2112};
2113static const byte kInstruction_Bic_ne_r12_r1_r5_ASR_r8[] = {
2114 0x55, 0xc8, 0xc1, 0x11 // Bic ne r12 r1 r5 ASR r8
2115};
2116static const byte kInstruction_Bic_vs_r14_r3_r11_LSL_r9[] = {
2117 0x1b, 0xe9, 0xc3, 0x61 // Bic vs r14 r3 r11 LSL r9
2118};
2119static const byte kInstruction_Bic_mi_r0_r13_r4_ROR_r5[] = {
2120 0x74, 0x05, 0xcd, 0x41 // Bic mi r0 r13 r4 ROR r5
2121};
2122static const byte kInstruction_Bic_ge_r2_r0_r5_ROR_r5[] = {
2123 0x75, 0x25, 0xc0, 0xa1 // Bic ge r2 r0 r5 ROR r5
2124};
2125static const byte kInstruction_Bic_ne_r13_r14_r8_ROR_r12[] = {
2126 0x78, 0xdc, 0xce, 0x11 // Bic ne r13 r14 r8 ROR r12
2127};
2128static const byte kInstruction_Bic_vs_r1_r6_r6_ASR_r13[] = {
2129 0x56, 0x1d, 0xc6, 0x61 // Bic vs r1 r6 r6 ASR r13
2130};
2131static const byte kInstruction_Bic_gt_r12_r0_r14_ASR_r4[] = {
2132 0x5e, 0xc4, 0xc0, 0xc1 // Bic gt r12 r0 r14 ASR r4
2133};
2134static const byte kInstruction_Bic_cs_r13_r6_r11_ASR_r4[] = {
2135 0x5b, 0xd4, 0xc6, 0x21 // Bic cs r13 r6 r11 ASR r4
2136};
2137static const byte kInstruction_Bic_vs_r13_r14_r12_ROR_r1[] = {
2138 0x7c, 0xd1, 0xce, 0x61 // Bic vs r13 r14 r12 ROR r1
2139};
2140static const byte kInstruction_Bic_vs_r5_r6_r11_ROR_r6[] = {
2141 0x7b, 0x56, 0xc6, 0x61 // Bic vs r5 r6 r11 ROR r6
2142};
2143static const byte kInstruction_Bic_vc_r0_r14_r9_LSR_r7[] = {
2144 0x39, 0x07, 0xce, 0x71 // Bic vc r0 r14 r9 LSR r7
2145};
2146static const byte kInstruction_Bic_ge_r5_r4_r7_ROR_r8[] = {
2147 0x77, 0x58, 0xc4, 0xa1 // Bic ge r5 r4 r7 ROR r8
2148};
2149static const byte kInstruction_Bic_ge_r9_r4_r1_LSR_r10[] = {
2150 0x31, 0x9a, 0xc4, 0xa1 // Bic ge r9 r4 r1 LSR r10
2151};
2152static const byte kInstruction_Bic_cs_r5_r13_r11_ASR_r1[] = {
2153 0x5b, 0x51, 0xcd, 0x21 // Bic cs r5 r13 r11 ASR r1
2154};
2155static const byte kInstruction_Bic_vc_r7_r5_r0_ROR_r6[] = {
2156 0x70, 0x76, 0xc5, 0x71 // Bic vc r7 r5 r0 ROR r6
2157};
2158static const byte kInstruction_Bic_pl_r6_r1_r14_LSR_r6[] = {
2159 0x3e, 0x66, 0xc1, 0x51 // Bic pl r6 r1 r14 LSR r6
2160};
2161static const byte kInstruction_Bic_ls_r11_r9_r2_LSL_r5[] = {
2162 0x12, 0xb5, 0xc9, 0x91 // Bic ls r11 r9 r2 LSL r5
2163};
2164static const byte kInstruction_Bic_vc_r10_r1_r5_LSL_r1[] = {
2165 0x15, 0xa1, 0xc1, 0x71 // Bic vc r10 r1 r5 LSL r1
2166};
2167static const byte kInstruction_Bic_le_r10_r5_r11_ASR_r14[] = {
2168 0x5b, 0xae, 0xc5, 0xd1 // Bic le r10 r5 r11 ASR r14
2169};
2170static const byte kInstruction_Bic_hi_r4_r3_r4_LSR_r9[] = {
2171 0x34, 0x49, 0xc3, 0x81 // Bic hi r4 r3 r4 LSR r9
2172};
2173static const byte kInstruction_Bic_ne_r4_r5_r2_ASR_r6[] = {
2174 0x52, 0x46, 0xc5, 0x11 // Bic ne r4 r5 r2 ASR r6
2175};
2176static const byte kInstruction_Bic_lt_r10_r8_r2_LSR_r5[] = {
2177 0x32, 0xa5, 0xc8, 0xb1 // Bic lt r10 r8 r2 LSR r5
2178};
2179static const byte kInstruction_Bic_gt_r14_r2_r0_ROR_r1[] = {
2180 0x70, 0xe1, 0xc2, 0xc1 // Bic gt r14 r2 r0 ROR r1
2181};
2182static const byte kInstruction_Bic_pl_r8_r11_r2_ASR_r4[] = {
2183 0x52, 0x84, 0xcb, 0x51 // Bic pl r8 r11 r2 ASR r4
2184};
2185static const byte kInstruction_Bic_lt_r1_r12_r8_ROR_r8[] = {
2186 0x78, 0x18, 0xcc, 0xb1 // Bic lt r1 r12 r8 ROR r8
2187};
2188static const byte kInstruction_Bic_al_r10_r11_r7_LSR_r11[] = {
2189 0x37, 0xab, 0xcb, 0xe1 // Bic al r10 r11 r7 LSR r11
2190};
2191static const byte kInstruction_Bic_ne_r3_r10_r7_LSR_r11[] = {
2192 0x37, 0x3b, 0xca, 0x11 // Bic ne r3 r10 r7 LSR r11
2193};
2194static const byte kInstruction_Bic_eq_r14_r0_r3_ASR_r9[] = {
2195 0x53, 0xe9, 0xc0, 0x01 // Bic eq r14 r0 r3 ASR r9
2196};
2197static const byte kInstruction_Bic_ne_r3_r12_r2_LSL_r3[] = {
2198 0x12, 0x33, 0xcc, 0x11 // Bic ne r3 r12 r2 LSL r3
2199};
2200static const byte kInstruction_Bic_lt_r5_r11_r7_ASR_r0[] = {
2201 0x57, 0x50, 0xcb, 0xb1 // Bic lt r5 r11 r7 ASR r0
2202};
2203static const byte kInstruction_Bic_cc_r13_r4_r9_ASR_r9[] = {
2204 0x59, 0xd9, 0xc4, 0x31 // Bic cc r13 r4 r9 ASR r9
2205};
2206static const byte kInstruction_Bic_ls_r13_r1_r9_LSR_r14[] = {
2207 0x39, 0xde, 0xc1, 0x91 // Bic ls r13 r1 r9 LSR r14
2208};
2209static const byte kInstruction_Bic_le_r6_r9_r2_ASR_r10[] = {
2210 0x52, 0x6a, 0xc9, 0xd1 // Bic le r6 r9 r2 ASR r10
2211};
2212static const byte kInstruction_Bic_vs_r8_r9_r10_LSR_r0[] = {
2213 0x3a, 0x80, 0xc9, 0x61 // Bic vs r8 r9 r10 LSR r0
2214};
2215static const byte kInstruction_Bic_vs_r2_r11_r11_ASR_r1[] = {
2216 0x5b, 0x21, 0xcb, 0x61 // Bic vs r2 r11 r11 ASR r1
2217};
2218static const byte kInstruction_Bic_mi_r5_r1_r1_LSR_r8[] = {
2219 0x31, 0x58, 0xc1, 0x41 // Bic mi r5 r1 r1 LSR r8
2220};
2221static const byte kInstruction_Bic_ne_r9_r3_r11_ASR_r11[] = {
2222 0x5b, 0x9b, 0xc3, 0x11 // Bic ne r9 r3 r11 ASR r11
2223};
2224static const byte kInstruction_Bic_gt_r7_r10_r6_ROR_r9[] = {
2225 0x76, 0x79, 0xca, 0xc1 // Bic gt r7 r10 r6 ROR r9
2226};
2227static const byte kInstruction_Bic_ls_r2_r10_r1_ASR_r13[] = {
2228 0x51, 0x2d, 0xca, 0x91 // Bic ls r2 r10 r1 ASR r13
2229};
2230static const byte kInstruction_Bic_al_r0_r9_r6_ROR_r3[] = {
2231 0x76, 0x03, 0xc9, 0xe1 // Bic al r0 r9 r6 ROR r3
2232};
2233static const byte kInstruction_Bic_lt_r6_r5_r10_LSL_r6[] = {
2234 0x1a, 0x66, 0xc5, 0xb1 // Bic lt r6 r5 r10 LSL r6
2235};
2236static const byte kInstruction_Bic_ge_r1_r2_r14_ASR_r7[] = {
2237 0x5e, 0x17, 0xc2, 0xa1 // Bic ge r1 r2 r14 ASR r7
2238};
2239static const byte kInstruction_Bic_mi_r2_r1_r4_ASR_r9[] = {
2240 0x54, 0x29, 0xc1, 0x41 // Bic mi r2 r1 r4 ASR r9
2241};
2242static const byte kInstruction_Bic_al_r11_r9_r9_ROR_r0[] = {
2243 0x79, 0xb0, 0xc9, 0xe1 // Bic al r11 r9 r9 ROR r0
2244};
2245static const byte kInstruction_Bic_cc_r5_r14_r9_LSR_r12[] = {
2246 0x39, 0x5c, 0xce, 0x31 // Bic cc r5 r14 r9 LSR r12
2247};
2248static const byte kInstruction_Bic_lt_r9_r14_r6_ROR_r3[] = {
2249 0x76, 0x93, 0xce, 0xb1 // Bic lt r9 r14 r6 ROR r3
2250};
2251static const byte kInstruction_Bic_ls_r12_r5_r6_ROR_r12[] = {
2252 0x76, 0xcc, 0xc5, 0x91 // Bic ls r12 r5 r6 ROR r12
2253};
2254static const byte kInstruction_Bic_eq_r14_r12_r5_ROR_r0[] = {
2255 0x75, 0xe0, 0xcc, 0x01 // Bic eq r14 r12 r5 ROR r0
2256};
2257static const byte kInstruction_Bic_ge_r1_r7_r4_ASR_r5[] = {
2258 0x54, 0x15, 0xc7, 0xa1 // Bic ge r1 r7 r4 ASR r5
2259};
2260static const byte kInstruction_Bic_ls_r8_r10_r8_LSR_r9[] = {
2261 0x38, 0x89, 0xca, 0x91 // Bic ls r8 r10 r8 LSR r9
2262};
2263static const byte kInstruction_Bic_eq_r4_r8_r11_ASR_r11[] = {
2264 0x5b, 0x4b, 0xc8, 0x01 // Bic eq r4 r8 r11 ASR r11
2265};
2266static const byte kInstruction_Bic_lt_r1_r0_r0_LSR_r4[] = {
2267 0x30, 0x14, 0xc0, 0xb1 // Bic lt r1 r0 r0 LSR r4
2268};
2269static const byte kInstruction_Bic_hi_r8_r5_r13_LSL_r14[] = {
2270 0x1d, 0x8e, 0xc5, 0x81 // Bic hi r8 r5 r13 LSL r14
2271};
2272static const byte kInstruction_Bic_ls_r13_r0_r14_ROR_r2[] = {
2273 0x7e, 0xd2, 0xc0, 0x91 // Bic ls r13 r0 r14 ROR r2
2274};
2275static const byte kInstruction_Bic_ls_r9_r13_r5_ROR_r10[] = {
2276 0x75, 0x9a, 0xcd, 0x91 // Bic ls r9 r13 r5 ROR r10
2277};
2278static const byte kInstruction_Bic_cc_r11_r14_r9_ASR_r9[] = {
2279 0x59, 0xb9, 0xce, 0x31 // Bic cc r11 r14 r9 ASR r9
2280};
2281static const byte kInstruction_Bic_vc_r11_r8_r6_LSL_r12[] = {
2282 0x16, 0xbc, 0xc8, 0x71 // Bic vc r11 r8 r6 LSL r12
2283};
2284static const byte kInstruction_Bic_ge_r14_r0_r0_LSR_r13[] = {
2285 0x30, 0xed, 0xc0, 0xa1 // Bic ge r14 r0 r0 LSR r13
2286};
2287static const byte kInstruction_Bic_pl_r0_r7_r11_ASR_r4[] = {
2288 0x5b, 0x04, 0xc7, 0x51 // Bic pl r0 r7 r11 ASR r4
2289};
2290static const byte kInstruction_Bic_eq_r14_r2_r0_LSR_r13[] = {
2291 0x30, 0xed, 0xc2, 0x01 // Bic eq r14 r2 r0 LSR r13
2292};
2293static const byte kInstruction_Bic_hi_r13_r2_r2_ASR_r5[] = {
2294 0x52, 0xd5, 0xc2, 0x81 // Bic hi r13 r2 r2 ASR r5
2295};
2296static const byte kInstruction_Bic_ge_r7_r9_r6_ROR_r2[] = {
2297 0x76, 0x72, 0xc9, 0xa1 // Bic ge r7 r9 r6 ROR r2
2298};
2299static const byte kInstruction_Bic_le_r0_r8_r10_ASR_r13[] = {
2300 0x5a, 0x0d, 0xc8, 0xd1 // Bic le r0 r8 r10 ASR r13
2301};
2302static const byte kInstruction_Bic_le_r14_r12_r1_LSL_r10[] = {
2303 0x11, 0xea, 0xcc, 0xd1 // Bic le r14 r12 r1 LSL r10
2304};
2305static const byte kInstruction_Bic_le_r10_r4_r4_ASR_r0[] = {
2306 0x54, 0xa0, 0xc4, 0xd1 // Bic le r10 r4 r4 ASR r0
2307};
2308static const byte kInstruction_Bic_pl_r14_r7_r3_LSL_r13[] = {
2309 0x13, 0xed, 0xc7, 0x51 // Bic pl r14 r7 r3 LSL r13
2310};
2311static const byte kInstruction_Bic_hi_r6_r1_r7_LSR_r3[] = {
2312 0x37, 0x63, 0xc1, 0x81 // Bic hi r6 r1 r7 LSR r3
2313};
2314static const byte kInstruction_Bic_mi_r6_r6_r8_ROR_r6[] = {
2315 0x78, 0x66, 0xc6, 0x41 // Bic mi r6 r6 r8 ROR r6
2316};
2317static const byte kInstruction_Bic_ls_r11_r10_r6_ROR_r4[] = {
2318 0x76, 0xb4, 0xca, 0x91 // Bic ls r11 r10 r6 ROR r4
2319};
2320static const byte kInstruction_Bic_pl_r12_r1_r7_LSL_r6[] = {
2321 0x17, 0xc6, 0xc1, 0x51 // Bic pl r12 r1 r7 LSL r6
2322};
2323static const byte kInstruction_Bic_cc_r10_r10_r11_LSR_r8[] = {
2324 0x3b, 0xa8, 0xca, 0x31 // Bic cc r10 r10 r11 LSR r8
2325};
2326static const byte kInstruction_Bic_eq_r0_r8_r3_LSL_r6[] = {
2327 0x13, 0x06, 0xc8, 0x01 // Bic eq r0 r8 r3 LSL r6
2328};
2329static const byte kInstruction_Bic_cc_r11_r2_r10_ROR_r14[] = {
2330 0x7a, 0xbe, 0xc2, 0x31 // Bic cc r11 r2 r10 ROR r14
2331};
2332static const byte kInstruction_Bic_ge_r3_r8_r1_LSL_r1[] = {
2333 0x11, 0x31, 0xc8, 0xa1 // Bic ge r3 r8 r1 LSL r1
2334};
2335static const byte kInstruction_Bic_vc_r1_r0_r2_ROR_r12[] = {
2336 0x72, 0x1c, 0xc0, 0x71 // Bic vc r1 r0 r2 ROR r12
2337};
2338static const byte kInstruction_Bic_al_r7_r14_r13_ASR_r6[] = {
2339 0x5d, 0x76, 0xce, 0xe1 // Bic al r7 r14 r13 ASR r6
2340};
2341static const byte kInstruction_Bic_hi_r4_r2_r0_ROR_r4[] = {
2342 0x70, 0x44, 0xc2, 0x81 // Bic hi r4 r2 r0 ROR r4
2343};
2344static const byte kInstruction_Bic_vs_r14_r4_r7_ASR_r9[] = {
2345 0x57, 0xe9, 0xc4, 0x61 // Bic vs r14 r4 r7 ASR r9
2346};
2347static const byte kInstruction_Bic_ls_r0_r5_r12_LSR_r11[] = {
2348 0x3c, 0x0b, 0xc5, 0x91 // Bic ls r0 r5 r12 LSR r11
2349};
2350static const byte kInstruction_Bic_al_r10_r4_r3_ASR_r12[] = {
2351 0x53, 0xac, 0xc4, 0xe1 // Bic al r10 r4 r3 ASR r12
2352};
2353static const byte kInstruction_Bic_ge_r1_r0_r0_ROR_r13[] = {
2354 0x70, 0x1d, 0xc0, 0xa1 // Bic ge r1 r0 r0 ROR r13
2355};
2356static const byte kInstruction_Bic_al_r7_r14_r13_ASR_r11[] = {
2357 0x5d, 0x7b, 0xce, 0xe1 // Bic al r7 r14 r13 ASR r11
2358};
2359static const byte kInstruction_Bic_mi_r0_r10_r14_LSR_r8[] = {
2360 0x3e, 0x08, 0xca, 0x41 // Bic mi r0 r10 r14 LSR r8
2361};
2362static const byte kInstruction_Bic_vc_r3_r10_r14_LSR_r7[] = {
2363 0x3e, 0x37, 0xca, 0x71 // Bic vc r3 r10 r14 LSR r7
2364};
2365static const byte kInstruction_Bic_cs_r9_r3_r0_LSL_r10[] = {
2366 0x10, 0x9a, 0xc3, 0x21 // Bic cs r9 r3 r0 LSL r10
2367};
2368static const byte kInstruction_Bic_vc_r12_r14_r7_LSL_r0[] = {
2369 0x17, 0xc0, 0xce, 0x71 // Bic vc r12 r14 r7 LSL r0
2370};
2371static const byte kInstruction_Bic_cc_r12_r5_r1_LSR_r8[] = {
2372 0x31, 0xc8, 0xc5, 0x31 // Bic cc r12 r5 r1 LSR r8
2373};
2374static const byte kInstruction_Bic_eq_r3_r0_r0_ASR_r1[] = {
2375 0x50, 0x31, 0xc0, 0x01 // Bic eq r3 r0 r0 ASR r1
2376};
2377static const byte kInstruction_Bic_ls_r13_r13_r7_LSL_r6[] = {
2378 0x17, 0xd6, 0xcd, 0x91 // Bic ls r13 r13 r7 LSL r6
2379};
2380static const byte kInstruction_Bic_ne_r12_r10_r8_ROR_r1[] = {
2381 0x78, 0xc1, 0xca, 0x11 // Bic ne r12 r10 r8 ROR r1
2382};
2383static const byte kInstruction_Bic_eq_r5_r14_r1_LSR_r1[] = {
2384 0x31, 0x51, 0xce, 0x01 // Bic eq r5 r14 r1 LSR r1
2385};
2386static const byte kInstruction_Bic_gt_r14_r8_r14_ASR_r7[] = {
2387 0x5e, 0xe7, 0xc8, 0xc1 // Bic gt r14 r8 r14 ASR r7
2388};
2389static const byte kInstruction_Bic_hi_r0_r7_r10_ASR_r9[] = {
2390 0x5a, 0x09, 0xc7, 0x81 // Bic hi r0 r7 r10 ASR r9
2391};
2392static const byte kInstruction_Bic_al_r11_r4_r14_ASR_r14[] = {
2393 0x5e, 0xbe, 0xc4, 0xe1 // Bic al r11 r4 r14 ASR r14
2394};
2395static const byte kInstruction_Bic_eq_r3_r13_r12_LSL_r0[] = {
2396 0x1c, 0x30, 0xcd, 0x01 // Bic eq r3 r13 r12 LSL r0
2397};
2398static const byte kInstruction_Bic_ls_r8_r4_r0_ASR_r0[] = {
2399 0x50, 0x80, 0xc4, 0x91 // Bic ls r8 r4 r0 ASR r0
2400};
2401static const byte kInstruction_Bic_vc_r8_r6_r12_LSR_r3[] = {
2402 0x3c, 0x83, 0xc6, 0x71 // Bic vc r8 r6 r12 LSR r3
2403};
2404static const byte kInstruction_Bic_pl_r0_r11_r6_ROR_r0[] = {
2405 0x76, 0x00, 0xcb, 0x51 // Bic pl r0 r11 r6 ROR r0
2406};
2407static const byte kInstruction_Bic_gt_r5_r0_r7_LSR_r9[] = {
2408 0x37, 0x59, 0xc0, 0xc1 // Bic gt r5 r0 r7 LSR r9
2409};
2410static const byte kInstruction_Bic_pl_r2_r13_r12_ASR_r1[] = {
2411 0x5c, 0x21, 0xcd, 0x51 // Bic pl r2 r13 r12 ASR r1
2412};
2413static const byte kInstruction_Bic_vs_r10_r7_r6_LSL_r4[] = {
2414 0x16, 0xa4, 0xc7, 0x61 // Bic vs r10 r7 r6 LSL r4
2415};
2416static const byte kInstruction_Bic_pl_r13_r2_r12_ASR_r4[] = {
2417 0x5c, 0xd4, 0xc2, 0x51 // Bic pl r13 r2 r12 ASR r4
2418};
2419static const byte kInstruction_Bic_cs_r5_r7_r1_LSR_r4[] = {
2420 0x31, 0x54, 0xc7, 0x21 // Bic cs r5 r7 r1 LSR r4
2421};
2422static const byte kInstruction_Bic_ls_r2_r14_r2_LSR_r1[] = {
2423 0x32, 0x21, 0xce, 0x91 // Bic ls r2 r14 r2 LSR r1
2424};
2425static const byte kInstruction_Bic_lt_r2_r8_r4_ROR_r2[] = {
2426 0x74, 0x22, 0xc8, 0xb1 // Bic lt r2 r8 r4 ROR r2
2427};
2428static const byte kInstruction_Bic_lt_r10_r2_r12_ASR_r4[] = {
2429 0x5c, 0xa4, 0xc2, 0xb1 // Bic lt r10 r2 r12 ASR r4
2430};
2431static const byte kInstruction_Bic_mi_r7_r10_r1_LSR_r4[] = {
2432 0x31, 0x74, 0xca, 0x41 // Bic mi r7 r10 r1 LSR r4
2433};
2434static const byte kInstruction_Bic_cc_r1_r11_r2_ROR_r10[] = {
2435 0x72, 0x1a, 0xcb, 0x31 // Bic cc r1 r11 r2 ROR r10
2436};
2437static const byte kInstruction_Bic_eq_r9_r12_r14_ASR_r6[] = {
2438 0x5e, 0x96, 0xcc, 0x01 // Bic eq r9 r12 r14 ASR r6
2439};
2440static const byte kInstruction_Bic_ge_r14_r11_r4_ASR_r8[] = {
2441 0x54, 0xe8, 0xcb, 0xa1 // Bic ge r14 r11 r4 ASR r8
2442};
2443static const byte kInstruction_Bic_ne_r0_r13_r12_ROR_r10[] = {
2444 0x7c, 0x0a, 0xcd, 0x11 // Bic ne r0 r13 r12 ROR r10
2445};
2446static const byte kInstruction_Bic_cs_r12_r0_r7_LSL_r9[] = {
2447 0x17, 0xc9, 0xc0, 0x21 // Bic cs r12 r0 r7 LSL r9
2448};
2449static const byte kInstruction_Bic_mi_r3_r11_r8_ASR_r12[] = {
2450 0x58, 0x3c, 0xcb, 0x41 // Bic mi r3 r11 r8 ASR r12
2451};
2452static const byte kInstruction_Bic_mi_r4_r12_r14_LSR_r4[] = {
2453 0x3e, 0x44, 0xcc, 0x41 // Bic mi r4 r12 r14 LSR r4
2454};
2455static const byte kInstruction_Bic_pl_r3_r7_r6_ASR_r8[] = {
2456 0x56, 0x38, 0xc7, 0x51 // Bic pl r3 r7 r6 ASR r8
2457};
2458static const byte kInstruction_Bic_hi_r7_r5_r13_ROR_r8[] = {
2459 0x7d, 0x78, 0xc5, 0x81 // Bic hi r7 r5 r13 ROR r8
2460};
2461static const byte kInstruction_Bic_eq_r3_r4_r7_ASR_r14[] = {
2462 0x57, 0x3e, 0xc4, 0x01 // Bic eq r3 r4 r7 ASR r14
2463};
2464static const byte kInstruction_Bic_eq_r7_r11_r1_LSR_r7[] = {
2465 0x31, 0x77, 0xcb, 0x01 // Bic eq r7 r11 r1 LSR r7
2466};
2467static const byte kInstruction_Bic_cc_r5_r6_r12_LSL_r10[] = {
2468 0x1c, 0x5a, 0xc6, 0x31 // Bic cc r5 r6 r12 LSL r10
2469};
2470static const byte kInstruction_Bic_ne_r2_r9_r5_ROR_r7[] = {
2471 0x75, 0x27, 0xc9, 0x11 // Bic ne r2 r9 r5 ROR r7
2472};
2473static const byte kInstruction_Bic_ne_r3_r1_r2_ASR_r13[] = {
2474 0x52, 0x3d, 0xc1, 0x11 // Bic ne r3 r1 r2 ASR r13
2475};
2476static const byte kInstruction_Bic_lt_r10_r8_r10_ROR_r5[] = {
2477 0x7a, 0xa5, 0xc8, 0xb1 // Bic lt r10 r8 r10 ROR r5
2478};
2479static const byte kInstruction_Bic_vs_r12_r5_r14_LSR_r2[] = {
2480 0x3e, 0xc2, 0xc5, 0x61 // Bic vs r12 r5 r14 LSR r2
2481};
2482static const byte kInstruction_Bic_al_r14_r3_r6_ASR_r14[] = {
2483 0x56, 0xee, 0xc3, 0xe1 // Bic al r14 r3 r6 ASR r14
2484};
2485static const byte kInstruction_Bic_le_r4_r6_r13_LSR_r7[] = {
2486 0x3d, 0x47, 0xc6, 0xd1 // Bic le r4 r6 r13 LSR r7
2487};
2488static const byte kInstruction_Bic_eq_r8_r8_r9_LSL_r4[] = {
2489 0x19, 0x84, 0xc8, 0x01 // Bic eq r8 r8 r9 LSL r4
2490};
2491static const byte kInstruction_Bic_al_r5_r3_r5_ROR_r8[] = {
2492 0x75, 0x58, 0xc3, 0xe1 // Bic al r5 r3 r5 ROR r8
2493};
2494static const byte kInstruction_Bic_mi_r5_r12_r14_LSR_r11[] = {
2495 0x3e, 0x5b, 0xcc, 0x41 // Bic mi r5 r12 r14 LSR r11
2496};
2497static const byte kInstruction_Bic_hi_r11_r7_r3_ROR_r7[] = {
2498 0x73, 0xb7, 0xc7, 0x81 // Bic hi r11 r7 r3 ROR r7
2499};
2500static const byte kInstruction_Bic_vs_r1_r12_r10_ROR_r7[] = {
2501 0x7a, 0x17, 0xcc, 0x61 // Bic vs r1 r12 r10 ROR r7
2502};
2503static const byte kInstruction_Bic_ge_r0_r13_r13_LSR_r12[] = {
2504 0x3d, 0x0c, 0xcd, 0xa1 // Bic ge r0 r13 r13 LSR r12
2505};
2506static const byte kInstruction_Bic_le_r1_r0_r14_LSR_r12[] = {
2507 0x3e, 0x1c, 0xc0, 0xd1 // Bic le r1 r0 r14 LSR r12
2508};
2509static const byte kInstruction_Bic_lt_r5_r2_r6_ROR_r2[] = {
2510 0x76, 0x52, 0xc2, 0xb1 // Bic lt r5 r2 r6 ROR r2
2511};
2512static const byte kInstruction_Bic_pl_r12_r11_r10_ASR_r5[] = {
2513 0x5a, 0xc5, 0xcb, 0x51 // Bic pl r12 r11 r10 ASR r5
2514};
2515static const byte kInstruction_Bic_al_r2_r13_r14_LSL_r10[] = {
2516 0x1e, 0x2a, 0xcd, 0xe1 // Bic al r2 r13 r14 LSL r10
2517};
2518static const byte kInstruction_Bic_cc_r11_r4_r10_ASR_r2[] = {
2519 0x5a, 0xb2, 0xc4, 0x31 // Bic cc r11 r4 r10 ASR r2
2520};
2521static const byte kInstruction_Bic_ls_r13_r2_r0_LSL_r7[] = {
2522 0x10, 0xd7, 0xc2, 0x91 // Bic ls r13 r2 r0 LSL r7
2523};
2524static const byte kInstruction_Bic_mi_r9_r14_r6_ROR_r8[] = {
2525 0x76, 0x98, 0xce, 0x41 // Bic mi r9 r14 r6 ROR r8
2526};
2527static const byte kInstruction_Bic_pl_r1_r12_r0_ASR_r1[] = {
2528 0x50, 0x11, 0xcc, 0x51 // Bic pl r1 r12 r0 ASR r1
2529};
2530static const byte kInstruction_Bic_le_r2_r7_r13_ASR_r9[] = {
2531 0x5d, 0x29, 0xc7, 0xd1 // Bic le r2 r7 r13 ASR r9
2532};
2533static const byte kInstruction_Bic_ge_r1_r14_r13_ASR_r8[] = {
2534 0x5d, 0x18, 0xce, 0xa1 // Bic ge r1 r14 r13 ASR r8
2535};
2536static const byte kInstruction_Bic_gt_r7_r7_r9_LSR_r4[] = {
2537 0x39, 0x74, 0xc7, 0xc1 // Bic gt r7 r7 r9 LSR r4
2538};
2539static const byte kInstruction_Bic_ls_r1_r10_r8_LSL_r12[] = {
2540 0x18, 0x1c, 0xca, 0x91 // Bic ls r1 r10 r8 LSL r12
2541};
2542static const byte kInstruction_Bic_vc_r9_r13_r1_LSR_r1[] = {
2543 0x31, 0x91, 0xcd, 0x71 // Bic vc r9 r13 r1 LSR r1
2544};
2545static const byte kInstruction_Bic_gt_r5_r3_r10_ROR_r5[] = {
2546 0x7a, 0x55, 0xc3, 0xc1 // Bic gt r5 r3 r10 ROR r5
2547};
2548static const byte kInstruction_Bic_ge_r7_r14_r4_ASR_r6[] = {
2549 0x54, 0x76, 0xce, 0xa1 // Bic ge r7 r14 r4 ASR r6
2550};
2551static const byte kInstruction_Bic_pl_r13_r1_r11_ROR_r3[] = {
2552 0x7b, 0xd3, 0xc1, 0x51 // Bic pl r13 r1 r11 ROR r3
2553};
2554static const byte kInstruction_Bic_vs_r14_r4_r3_LSL_r9[] = {
2555 0x13, 0xe9, 0xc4, 0x61 // Bic vs r14 r4 r3 LSL r9
2556};
2557static const byte kInstruction_Bic_vc_r2_r2_r11_LSL_r8[] = {
2558 0x1b, 0x28, 0xc2, 0x71 // Bic vc r2 r2 r11 LSL r8
2559};
2560static const byte kInstruction_Bic_al_r4_r14_r13_ASR_r13[] = {
2561 0x5d, 0x4d, 0xce, 0xe1 // Bic al r4 r14 r13 ASR r13
2562};
2563static const byte kInstruction_Bic_lt_r6_r3_r7_LSR_r14[] = {
2564 0x37, 0x6e, 0xc3, 0xb1 // Bic lt r6 r3 r7 LSR r14
2565};
2566static const byte kInstruction_Bic_cc_r1_r0_r7_ROR_r14[] = {
2567 0x77, 0x1e, 0xc0, 0x31 // Bic cc r1 r0 r7 ROR r14
2568};
2569static const byte kInstruction_Bic_eq_r2_r14_r9_ROR_r0[] = {
2570 0x79, 0x20, 0xce, 0x01 // Bic eq r2 r14 r9 ROR r0
2571};
2572static const byte kInstruction_Bic_lt_r9_r12_r1_LSL_r9[] = {
2573 0x11, 0x99, 0xcc, 0xb1 // Bic lt r9 r12 r1 LSL r9
2574};
2575static const byte kInstruction_Bic_ls_r8_r14_r4_ASR_r6[] = {
2576 0x54, 0x86, 0xce, 0x91 // Bic ls r8 r14 r4 ASR r6
2577};
2578static const byte kInstruction_Bic_cs_r2_r9_r3_ASR_r5[] = {
2579 0x53, 0x25, 0xc9, 0x21 // Bic cs r2 r9 r3 ASR r5
2580};
2581static const byte kInstruction_Bic_gt_r3_r4_r3_ROR_r4[] = {
2582 0x73, 0x34, 0xc4, 0xc1 // Bic gt r3 r4 r3 ROR r4
2583};
2584static const byte kInstruction_Bic_ne_r2_r12_r7_LSL_r1[] = {
2585 0x17, 0x21, 0xcc, 0x11 // Bic ne r2 r12 r7 LSL r1
2586};
2587static const byte kInstruction_Bic_gt_r4_r11_r2_ASR_r3[] = {
2588 0x52, 0x43, 0xcb, 0xc1 // Bic gt r4 r11 r2 ASR r3
2589};
2590static const byte kInstruction_Bic_hi_r8_r14_r2_LSL_r2[] = {
2591 0x12, 0x82, 0xce, 0x81 // Bic hi r8 r14 r2 LSL r2
2592};
2593static const byte kInstruction_Bic_al_r12_r9_r3_LSR_r9[] = {
2594 0x33, 0xc9, 0xc9, 0xe1 // Bic al r12 r9 r3 LSR r9
2595};
2596static const byte kInstruction_Bic_mi_r6_r13_r0_LSL_r13[] = {
2597 0x10, 0x6d, 0xcd, 0x41 // Bic mi r6 r13 r0 LSL r13
2598};
2599static const byte kInstruction_Bic_eq_r0_r11_r11_LSL_r9[] = {
2600 0x1b, 0x09, 0xcb, 0x01 // Bic eq r0 r11 r11 LSL r9
2601};
2602static const byte kInstruction_Bic_cc_r6_r7_r4_LSL_r11[] = {
2603 0x14, 0x6b, 0xc7, 0x31 // Bic cc r6 r7 r4 LSL r11
2604};
2605static const byte kInstruction_Bic_ne_r8_r13_r10_LSR_r4[] = {
2606 0x3a, 0x84, 0xcd, 0x11 // Bic ne r8 r13 r10 LSR r4
2607};
2608static const byte kInstruction_Bic_eq_r10_r12_r3_LSR_r4[] = {
2609 0x33, 0xa4, 0xcc, 0x01 // Bic eq r10 r12 r3 LSR r4
2610};
2611static const byte kInstruction_Bic_mi_r12_r9_r3_LSR_r2[] = {
2612 0x33, 0xc2, 0xc9, 0x41 // Bic mi r12 r9 r3 LSR r2
2613};
2614static const byte kInstruction_Bic_vc_r13_r2_r12_ASR_r2[] = {
2615 0x5c, 0xd2, 0xc2, 0x71 // Bic vc r13 r2 r12 ASR r2
2616};
2617static const byte kInstruction_Bic_vc_r7_r2_r4_ASR_r4[] = {
2618 0x54, 0x74, 0xc2, 0x71 // Bic vc r7 r2 r4 ASR r4
2619};
2620static const byte kInstruction_Bic_gt_r3_r7_r12_LSR_r1[] = {
2621 0x3c, 0x31, 0xc7, 0xc1 // Bic gt r3 r7 r12 LSR r1
2622};
2623static const byte kInstruction_Bic_lt_r2_r8_r14_LSL_r1[] = {
2624 0x1e, 0x21, 0xc8, 0xb1 // Bic lt r2 r8 r14 LSL r1
2625};
2626static const byte kInstruction_Bic_cs_r11_r6_r12_LSL_r14[] = {
2627 0x1c, 0xbe, 0xc6, 0x21 // Bic cs r11 r6 r12 LSL r14
2628};
2629static const byte kInstruction_Bic_al_r7_r12_r11_LSL_r5[] = {
2630 0x1b, 0x75, 0xcc, 0xe1 // Bic al r7 r12 r11 LSL r5
2631};
2632static const byte kInstruction_Bic_ls_r2_r7_r9_LSL_r4[] = {
2633 0x19, 0x24, 0xc7, 0x91 // Bic ls r2 r7 r9 LSL r4
2634};
2635static const byte kInstruction_Bic_vc_r4_r2_r10_LSR_r7[] = {
2636 0x3a, 0x47, 0xc2, 0x71 // Bic vc r4 r2 r10 LSR r7
2637};
2638static const byte kInstruction_Bic_lt_r7_r1_r12_LSL_r8[] = {
2639 0x1c, 0x78, 0xc1, 0xb1 // Bic lt r7 r1 r12 LSL r8
2640};
2641static const byte kInstruction_Bic_al_r4_r0_r12_ROR_r14[] = {
2642 0x7c, 0x4e, 0xc0, 0xe1 // Bic al r4 r0 r12 ROR r14
2643};
2644static const byte kInstruction_Bic_eq_r10_r10_r6_LSL_r10[] = {
2645 0x16, 0xaa, 0xca, 0x01 // Bic eq r10 r10 r6 LSL r10
2646};
2647static const byte kInstruction_Bic_pl_r5_r3_r12_ROR_r7[] = {
2648 0x7c, 0x57, 0xc3, 0x51 // Bic pl r5 r3 r12 ROR r7
2649};
2650static const byte kInstruction_Bic_hi_r14_r13_r5_LSL_r8[] = {
2651 0x15, 0xe8, 0xcd, 0x81 // Bic hi r14 r13 r5 LSL r8
2652};
2653static const byte kInstruction_Bic_eq_r13_r13_r1_LSL_r6[] = {
2654 0x11, 0xd6, 0xcd, 0x01 // Bic eq r13 r13 r1 LSL r6
2655};
2656static const byte kInstruction_Bic_le_r8_r5_r2_LSR_r6[] = {
2657 0x32, 0x86, 0xc5, 0xd1 // Bic le r8 r5 r2 LSR r6
2658};
2659static const byte kInstruction_Bic_vs_r12_r3_r10_ASR_r11[] = {
2660 0x5a, 0xcb, 0xc3, 0x61 // Bic vs r12 r3 r10 ASR r11
2661};
2662static const byte kInstruction_Bic_al_r8_r9_r10_LSL_r14[] = {
2663 0x1a, 0x8e, 0xc9, 0xe1 // Bic al r8 r9 r10 LSL r14
2664};
2665static const byte kInstruction_Bic_mi_r5_r5_r2_ROR_r0[] = {
2666 0x72, 0x50, 0xc5, 0x41 // Bic mi r5 r5 r2 ROR r0
2667};
2668static const byte kInstruction_Bic_cc_r1_r14_r0_ASR_r8[] = {
2669 0x50, 0x18, 0xce, 0x31 // Bic cc r1 r14 r0 ASR r8
2670};
2671static const byte kInstruction_Bic_eq_r0_r9_r14_ASR_r0[] = {
2672 0x5e, 0x00, 0xc9, 0x01 // Bic eq r0 r9 r14 ASR r0
2673};
2674static const byte kInstruction_Bic_vc_r10_r14_r8_LSR_r6[] = {
2675 0x38, 0xa6, 0xce, 0x71 // Bic vc r10 r14 r8 LSR r6
2676};
2677static const byte kInstruction_Bic_pl_r6_r0_r8_ASR_r13[] = {
2678 0x58, 0x6d, 0xc0, 0x51 // Bic pl r6 r0 r8 ASR r13
2679};
2680static const byte kInstruction_Bic_eq_r10_r8_r7_ASR_r4[] = {
2681 0x57, 0xa4, 0xc8, 0x01 // Bic eq r10 r8 r7 ASR r4
2682};
2683static const byte kInstruction_Bic_ls_r12_r10_r2_ROR_r11[] = {
2684 0x72, 0xcb, 0xca, 0x91 // Bic ls r12 r10 r2 ROR r11
2685};
2686static const byte kInstruction_Bic_ne_r5_r7_r11_LSL_r8[] = {
2687 0x1b, 0x58, 0xc7, 0x11 // Bic ne r5 r7 r11 LSL r8
2688};
2689static const byte kInstruction_Bic_vc_r13_r13_r7_ROR_r13[] = {
2690 0x77, 0xdd, 0xcd, 0x71 // Bic vc r13 r13 r7 ROR r13
2691};
2692static const byte kInstruction_Bic_ge_r6_r3_r3_LSR_r13[] = {
2693 0x33, 0x6d, 0xc3, 0xa1 // Bic ge r6 r3 r3 LSR r13
2694};
2695static const byte kInstruction_Bic_pl_r13_r11_r0_ROR_r10[] = {
2696 0x70, 0xda, 0xcb, 0x51 // Bic pl r13 r11 r0 ROR r10
2697};
2698static const byte kInstruction_Bic_eq_r9_r3_r6_LSR_r1[] = {
2699 0x36, 0x91, 0xc3, 0x01 // Bic eq r9 r3 r6 LSR r1
2700};
2701static const byte kInstruction_Bic_vs_r4_r9_r2_ROR_r14[] = {
2702 0x72, 0x4e, 0xc9, 0x61 // Bic vs r4 r9 r2 ROR r14
2703};
2704static const byte kInstruction_Bic_gt_r2_r14_r13_ASR_r0[] = {
2705 0x5d, 0x20, 0xce, 0xc1 // Bic gt r2 r14 r13 ASR r0
2706};
2707static const byte kInstruction_Bic_ge_r3_r2_r6_LSL_r6[] = {
2708 0x16, 0x36, 0xc2, 0xa1 // Bic ge r3 r2 r6 LSL r6
2709};
2710static const byte kInstruction_Bic_cc_r3_r0_r1_ROR_r4[] = {
2711 0x71, 0x34, 0xc0, 0x31 // Bic cc r3 r0 r1 ROR r4
2712};
2713static const byte kInstruction_Bic_vc_r11_r6_r5_LSL_r2[] = {
2714 0x15, 0xb2, 0xc6, 0x71 // Bic vc r11 r6 r5 LSL r2
2715};
2716static const byte kInstruction_Bic_pl_r1_r8_r13_ASR_r7[] = {
2717 0x5d, 0x17, 0xc8, 0x51 // Bic pl r1 r8 r13 ASR r7
2718};
2719static const byte kInstruction_Bic_ne_r0_r11_r3_ROR_r6[] = {
2720 0x73, 0x06, 0xcb, 0x11 // Bic ne r0 r11 r3 ROR r6
2721};
2722static const byte kInstruction_Bic_vc_r7_r6_r4_LSR_r9[] = {
2723 0x34, 0x79, 0xc6, 0x71 // Bic vc r7 r6 r4 LSR r9
2724};
2725static const byte kInstruction_Bic_hi_r6_r12_r10_ROR_r6[] = {
2726 0x7a, 0x66, 0xcc, 0x81 // Bic hi r6 r12 r10 ROR r6
2727};
2728static const byte kInstruction_Bic_ge_r8_r11_r3_LSL_r4[] = {
2729 0x13, 0x84, 0xcb, 0xa1 // Bic ge r8 r11 r3 LSL r4
2730};
2731static const byte kInstruction_Bic_pl_r5_r10_r2_ROR_r11[] = {
2732 0x72, 0x5b, 0xca, 0x51 // Bic pl r5 r10 r2 ROR r11
2733};
2734static const byte kInstruction_Bic_ne_r3_r5_r14_ROR_r13[] = {
2735 0x7e, 0x3d, 0xc5, 0x11 // Bic ne r3 r5 r14 ROR r13
2736};
2737static const byte kInstruction_Bic_ne_r11_r0_r11_LSR_r1[] = {
2738 0x3b, 0xb1, 0xc0, 0x11 // Bic ne r11 r0 r11 LSR r1
2739};
2740static const byte kInstruction_Bic_ne_r2_r5_r9_LSL_r4[] = {
2741 0x19, 0x24, 0xc5, 0x11 // Bic ne r2 r5 r9 LSL r4
2742};
2743static const byte kInstruction_Bic_eq_r7_r2_r2_ASR_r2[] = {
2744 0x52, 0x72, 0xc2, 0x01 // Bic eq r7 r2 r2 ASR r2
2745};
2746static const byte kInstruction_Bic_pl_r2_r7_r2_LSL_r4[] = {
2747 0x12, 0x24, 0xc7, 0x51 // Bic pl r2 r7 r2 LSL r4
2748};
2749static const byte kInstruction_Bic_pl_r10_r2_r6_LSL_r3[] = {
2750 0x16, 0xa3, 0xc2, 0x51 // Bic pl r10 r2 r6 LSL r3
2751};
2752static const byte kInstruction_Bic_vs_r6_r3_r10_LSR_r3[] = {
2753 0x3a, 0x63, 0xc3, 0x61 // Bic vs r6 r3 r10 LSR r3
2754};
2755static const byte kInstruction_Bic_eq_r5_r13_r11_ASR_r4[] = {
2756 0x5b, 0x54, 0xcd, 0x01 // Bic eq r5 r13 r11 ASR r4
2757};
2758static const byte kInstruction_Bic_vs_r11_r6_r4_LSL_r13[] = {
2759 0x14, 0xbd, 0xc6, 0x61 // Bic vs r11 r6 r4 LSL r13
2760};
2761static const byte kInstruction_Bic_al_r11_r12_r6_LSL_r2[] = {
2762 0x16, 0xb2, 0xcc, 0xe1 // Bic al r11 r12 r6 LSL r2
2763};
2764static const byte kInstruction_Bic_hi_r12_r4_r10_ASR_r13[] = {
2765 0x5a, 0xcd, 0xc4, 0x81 // Bic hi r12 r4 r10 ASR r13
2766};
2767static const byte kInstruction_Bic_ne_r12_r6_r10_LSL_r8[] = {
2768 0x1a, 0xc8, 0xc6, 0x11 // Bic ne r12 r6 r10 LSL r8
2769};
2770static const byte kInstruction_Bic_pl_r10_r0_r7_ROR_r6[] = {
2771 0x77, 0xa6, 0xc0, 0x51 // Bic pl r10 r0 r7 ROR r6
2772};
2773static const byte kInstruction_Bic_vc_r7_r10_r9_LSL_r13[] = {
2774 0x19, 0x7d, 0xca, 0x71 // Bic vc r7 r10 r9 LSL r13
2775};
2776static const byte kInstruction_Bic_cs_r10_r5_r7_LSL_r5[] = {
2777 0x17, 0xa5, 0xc5, 0x21 // Bic cs r10 r5 r7 LSL r5
2778};
2779static const byte kInstruction_Bic_eq_r12_r3_r5_LSL_r1[] = {
2780 0x15, 0xc1, 0xc3, 0x01 // Bic eq r12 r3 r5 LSL r1
2781};
2782static const byte kInstruction_Bic_cs_r10_r11_r1_LSL_r1[] = {
2783 0x11, 0xa1, 0xcb, 0x21 // Bic cs r10 r11 r1 LSL r1
2784};
2785static const byte kInstruction_Bic_vs_r4_r11_r0_ROR_r13[] = {
2786 0x70, 0x4d, 0xcb, 0x61 // Bic vs r4 r11 r0 ROR r13
2787};
2788static const byte kInstruction_Bic_eq_r12_r2_r12_LSL_r13[] = {
2789 0x1c, 0xcd, 0xc2, 0x01 // Bic eq r12 r2 r12 LSL r13
2790};
2791static const byte kInstruction_Bic_ne_r4_r11_r3_LSR_r2[] = {
2792 0x33, 0x42, 0xcb, 0x11 // Bic ne r4 r11 r3 LSR r2
2793};
2794static const byte kInstruction_Bic_ge_r11_r2_r13_ASR_r7[] = {
2795 0x5d, 0xb7, 0xc2, 0xa1 // Bic ge r11 r2 r13 ASR r7
2796};
2797static const byte kInstruction_Bic_cs_r9_r10_r6_LSR_r1[] = {
2798 0x36, 0x91, 0xca, 0x21 // Bic cs r9 r10 r6 LSR r1
2799};
2800static const byte kInstruction_Bic_eq_r1_r9_r10_ASR_r4[] = {
2801 0x5a, 0x14, 0xc9, 0x01 // Bic eq r1 r9 r10 ASR r4
2802};
2803static const byte kInstruction_Bic_mi_r13_r4_r1_ASR_r1[] = {
2804 0x51, 0xd1, 0xc4, 0x41 // Bic mi r13 r4 r1 ASR r1
2805};
2806static const byte kInstruction_Bic_le_r5_r13_r8_LSR_r13[] = {
2807 0x38, 0x5d, 0xcd, 0xd1 // Bic le r5 r13 r8 LSR r13
2808};
2809static const byte kInstruction_Bic_cs_r2_r2_r6_LSL_r1[] = {
2810 0x16, 0x21, 0xc2, 0x21 // Bic cs r2 r2 r6 LSL r1
2811};
2812static const byte kInstruction_Bic_al_r12_r7_r14_ROR_r13[] = {
2813 0x7e, 0xcd, 0xc7, 0xe1 // Bic al r12 r7 r14 ROR r13
2814};
2815static const byte kInstruction_Bic_cs_r6_r12_r0_LSL_r2[] = {
2816 0x10, 0x62, 0xcc, 0x21 // Bic cs r6 r12 r0 LSL r2
2817};
2818static const byte kInstruction_Bic_vc_r4_r4_r10_ROR_r1[] = {
2819 0x7a, 0x41, 0xc4, 0x71 // Bic vc r4 r4 r10 ROR r1
2820};
2821static const byte kInstruction_Bic_pl_r0_r10_r1_ROR_r1[] = {
2822 0x71, 0x01, 0xca, 0x51 // Bic pl r0 r10 r1 ROR r1
2823};
2824static const byte kInstruction_Bic_lt_r11_r6_r9_LSR_r0[] = {
2825 0x39, 0xb0, 0xc6, 0xb1 // Bic lt r11 r6 r9 LSR r0
2826};
2827static const byte kInstruction_Bic_cc_r12_r14_r9_ROR_r5[] = {
2828 0x79, 0xc5, 0xce, 0x31 // Bic cc r12 r14 r9 ROR r5
2829};
2830static const byte kInstruction_Bic_mi_r3_r2_r0_ROR_r8[] = {
2831 0x70, 0x38, 0xc2, 0x41 // Bic mi r3 r2 r0 ROR r8
2832};
2833static const byte kInstruction_Bic_cs_r9_r1_r9_ASR_r7[] = {
2834 0x59, 0x97, 0xc1, 0x21 // Bic cs r9 r1 r9 ASR r7
2835};
2836static const byte kInstruction_Bic_ge_r6_r0_r14_ROR_r12[] = {
2837 0x7e, 0x6c, 0xc0, 0xa1 // Bic ge r6 r0 r14 ROR r12
2838};
2839static const byte kInstruction_Bic_ge_r9_r10_r3_ASR_r8[] = {
2840 0x53, 0x98, 0xca, 0xa1 // Bic ge r9 r10 r3 ASR r8
2841};
2842static const byte kInstruction_Bic_le_r12_r5_r10_ROR_r10[] = {
2843 0x7a, 0xca, 0xc5, 0xd1 // Bic le r12 r5 r10 ROR r10
2844};
2845static const byte kInstruction_Bic_gt_r14_r8_r14_ASR_r2[] = {
2846 0x5e, 0xe2, 0xc8, 0xc1 // Bic gt r14 r8 r14 ASR r2
2847};
2848static const byte kInstruction_Bic_eq_r2_r11_r4_LSR_r1[] = {
2849 0x34, 0x21, 0xcb, 0x01 // Bic eq r2 r11 r4 LSR r1
2850};
2851static const byte kInstruction_Bic_ne_r10_r5_r0_LSL_r5[] = {
2852 0x10, 0xa5, 0xc5, 0x11 // Bic ne r10 r5 r0 LSL r5
2853};
2854static const byte kInstruction_Bic_vs_r3_r3_r14_LSR_r7[] = {
2855 0x3e, 0x37, 0xc3, 0x61 // Bic vs r3 r3 r14 LSR r7
2856};
2857static const byte kInstruction_Bic_al_r13_r5_r7_ASR_r2[] = {
2858 0x57, 0xd2, 0xc5, 0xe1 // Bic al r13 r5 r7 ASR r2
2859};
2860static const byte kInstruction_Bic_vc_r12_r7_r10_ASR_r4[] = {
2861 0x5a, 0xc4, 0xc7, 0x71 // Bic vc r12 r7 r10 ASR r4
2862};
2863static const byte kInstruction_Bic_pl_r12_r14_r0_LSL_r12[] = {
2864 0x10, 0xcc, 0xce, 0x51 // Bic pl r12 r14 r0 LSL r12
2865};
2866static const byte kInstruction_Bic_pl_r5_r12_r1_LSR_r4[] = {
2867 0x31, 0x54, 0xcc, 0x51 // Bic pl r5 r12 r1 LSR r4
2868};
2869static const byte kInstruction_Bic_ge_r8_r5_r13_LSR_r14[] = {
2870 0x3d, 0x8e, 0xc5, 0xa1 // Bic ge r8 r5 r13 LSR r14
2871};
2872static const byte kInstruction_Bic_le_r3_r14_r1_ASR_r11[] = {
2873 0x51, 0x3b, 0xce, 0xd1 // Bic le r3 r14 r1 ASR r11
2874};
2875static const byte kInstruction_Bic_gt_r9_r14_r9_ASR_r1[] = {
2876 0x59, 0x91, 0xce, 0xc1 // Bic gt r9 r14 r9 ASR r1
2877};
2878static const byte kInstruction_Bic_ge_r0_r5_r4_ROR_r9[] = {
2879 0x74, 0x09, 0xc5, 0xa1 // Bic ge r0 r5 r4 ROR r9
2880};
2881static const byte kInstruction_Bic_ne_r12_r13_r4_LSL_r8[] = {
2882 0x14, 0xc8, 0xcd, 0x11 // Bic ne r12 r13 r4 LSL r8
2883};
2884static const byte kInstruction_Bic_le_r2_r4_r13_ROR_r2[] = {
2885 0x7d, 0x22, 0xc4, 0xd1 // Bic le r2 r4 r13 ROR r2
2886};
2887static const byte kInstruction_Bic_ne_r2_r13_r10_LSL_r10[] = {
2888 0x1a, 0x2a, 0xcd, 0x11 // Bic ne r2 r13 r10 LSL r10
2889};
2890static const byte kInstruction_Bic_vs_r5_r0_r1_ROR_r4[] = {
2891 0x71, 0x54, 0xc0, 0x61 // Bic vs r5 r0 r1 ROR r4
2892};
2893static const byte kInstruction_Bic_eq_r6_r5_r4_ASR_r3[] = {
2894 0x54, 0x63, 0xc5, 0x01 // Bic eq r6 r5 r4 ASR r3
2895};
2896static const byte kInstruction_Bic_cc_r10_r14_r1_LSL_r5[] = {
2897 0x11, 0xa5, 0xce, 0x31 // Bic cc r10 r14 r1 LSL r5
2898};
2899static const byte kInstruction_Bic_mi_r2_r2_r9_LSR_r3[] = {
2900 0x39, 0x23, 0xc2, 0x41 // Bic mi r2 r2 r9 LSR r3
2901};
2902static const byte kInstruction_Bic_le_r2_r13_r1_LSR_r14[] = {
2903 0x31, 0x2e, 0xcd, 0xd1 // Bic le r2 r13 r1 LSR r14
2904};
2905static const byte kInstruction_Bic_pl_r5_r2_r10_LSL_r7[] = {
2906 0x1a, 0x57, 0xc2, 0x51 // Bic pl r5 r2 r10 LSL r7
2907};
2908static const byte kInstruction_Bic_cs_r7_r13_r14_LSL_r13[] = {
2909 0x1e, 0x7d, 0xcd, 0x21 // Bic cs r7 r13 r14 LSL r13
2910};
2911static const byte kInstruction_Bic_hi_r1_r14_r4_LSL_r0[] = {
2912 0x14, 0x10, 0xce, 0x81 // Bic hi r1 r14 r4 LSL r0
2913};
2914static const byte kInstruction_Bic_pl_r14_r8_r13_ASR_r14[] = {
2915 0x5d, 0xee, 0xc8, 0x51 // Bic pl r14 r8 r13 ASR r14
2916};
2917static const byte kInstruction_Bic_al_r8_r14_r13_ROR_r8[] = {
2918 0x7d, 0x88, 0xce, 0xe1 // Bic al r8 r14 r13 ROR r8
2919};
2920static const byte kInstruction_Bic_lt_r2_r2_r1_LSL_r9[] = {
2921 0x11, 0x29, 0xc2, 0xb1 // Bic lt r2 r2 r1 LSL r9
2922};
2923static const byte kInstruction_Bic_ne_r8_r10_r13_LSL_r4[] = {
2924 0x1d, 0x84, 0xca, 0x11 // Bic ne r8 r10 r13 LSL r4
2925};
2926static const byte kInstruction_Bic_le_r8_r10_r0_ASR_r6[] = {
2927 0x50, 0x86, 0xca, 0xd1 // Bic le r8 r10 r0 ASR r6
2928};
2929static const byte kInstruction_Bic_ls_r3_r9_r5_LSL_r11[] = {
2930 0x15, 0x3b, 0xc9, 0x91 // Bic ls r3 r9 r5 LSL r11
2931};
2932static const byte kInstruction_Bic_hi_r13_r3_r0_LSR_r9[] = {
2933 0x30, 0xd9, 0xc3, 0x81 // Bic hi r13 r3 r0 LSR r9
2934};
2935static const byte kInstruction_Bic_vc_r4_r7_r6_LSR_r10[] = {
2936 0x36, 0x4a, 0xc7, 0x71 // Bic vc r4 r7 r6 LSR r10
2937};
2938static const byte kInstruction_Bic_vc_r14_r0_r2_LSR_r3[] = {
2939 0x32, 0xe3, 0xc0, 0x71 // Bic vc r14 r0 r2 LSR r3
2940};
2941static const byte kInstruction_Bic_eq_r12_r5_r5_ASR_r14[] = {
2942 0x55, 0xce, 0xc5, 0x01 // Bic eq r12 r5 r5 ASR r14
2943};
2944static const byte kInstruction_Bic_eq_r9_r14_r9_ROR_r12[] = {
2945 0x79, 0x9c, 0xce, 0x01 // Bic eq r9 r14 r9 ROR r12
2946};
2947static const byte kInstruction_Bic_hi_r5_r11_r4_LSL_r3[] = {
2948 0x14, 0x53, 0xcb, 0x81 // Bic hi r5 r11 r4 LSL r3
2949};
2950static const byte kInstruction_Bic_mi_r7_r9_r8_LSR_r7[] = {
2951 0x38, 0x77, 0xc9, 0x41 // Bic mi r7 r9 r8 LSR r7
2952};
2953static const byte kInstruction_Bic_lt_r8_r4_r10_ROR_r12[] = {
2954 0x7a, 0x8c, 0xc4, 0xb1 // Bic lt r8 r4 r10 ROR r12
2955};
2956static const byte kInstruction_Bic_al_r6_r8_r5_LSR_r3[] = {
2957 0x35, 0x63, 0xc8, 0xe1 // Bic al r6 r8 r5 LSR r3
2958};
2959static const byte kInstruction_Bic_vc_r8_r10_r11_ASR_r13[] = {
2960 0x5b, 0x8d, 0xca, 0x71 // Bic vc r8 r10 r11 ASR r13
2961};
2962static const byte kInstruction_Bic_eq_r12_r7_r1_LSL_r4[] = {
2963 0x11, 0xc4, 0xc7, 0x01 // Bic eq r12 r7 r1 LSL r4
2964};
2965static const byte kInstruction_Bic_hi_r9_r5_r9_LSR_r6[] = {
2966 0x39, 0x96, 0xc5, 0x81 // Bic hi r9 r5 r9 LSR r6
2967};
2968static const byte kInstruction_Bic_al_r10_r8_r2_ASR_r0[] = {
2969 0x52, 0xa0, 0xc8, 0xe1 // Bic al r10 r8 r2 ASR r0
2970};
2971static const byte kInstruction_Bic_lt_r2_r12_r9_ASR_r2[] = {
2972 0x59, 0x22, 0xcc, 0xb1 // Bic lt r2 r12 r9 ASR r2
2973};
2974static const byte kInstruction_Bic_cs_r11_r5_r9_LSR_r13[] = {
2975 0x39, 0xbd, 0xc5, 0x21 // Bic cs r11 r5 r9 LSR r13
2976};
2977static const byte kInstruction_Bic_eq_r0_r5_r6_ROR_r1[] = {
2978 0x76, 0x01, 0xc5, 0x01 // Bic eq r0 r5 r6 ROR r1
2979};
2980static const byte kInstruction_Bic_vc_r12_r8_r13_LSL_r14[] = {
2981 0x1d, 0xce, 0xc8, 0x71 // Bic vc r12 r8 r13 LSL r14
2982};
2983static const byte kInstruction_Bic_cc_r6_r6_r6_LSR_r0[] = {
2984 0x36, 0x60, 0xc6, 0x31 // Bic cc r6 r6 r6 LSR r0
2985};
2986static const byte kInstruction_Bic_le_r11_r10_r0_LSL_r2[] = {
2987 0x10, 0xb2, 0xca, 0xd1 // Bic le r11 r10 r0 LSL r2
2988};
2989static const byte kInstruction_Bic_vc_r2_r9_r0_ASR_r4[] = {
2990 0x50, 0x24, 0xc9, 0x71 // Bic vc r2 r9 r0 ASR r4
2991};
2992static const byte kInstruction_Bic_gt_r12_r2_r9_LSL_r12[] = {
2993 0x19, 0xcc, 0xc2, 0xc1 // Bic gt r12 r2 r9 LSL r12
2994};
2995static const byte kInstruction_Bic_vc_r3_r11_r14_ASR_r0[] = {
2996 0x5e, 0x30, 0xcb, 0x71 // Bic vc r3 r11 r14 ASR r0
2997};
2998static const byte kInstruction_Bic_lt_r10_r14_r7_ROR_r6[] = {
2999 0x77, 0xa6, 0xce, 0xb1 // Bic lt r10 r14 r7 ROR r6
3000};
3001static const byte kInstruction_Bic_ge_r11_r4_r5_LSR_r0[] = {
3002 0x35, 0xb0, 0xc4, 0xa1 // Bic ge r11 r4 r5 LSR r0
3003};
3004static const byte kInstruction_Bic_le_r1_r5_r1_LSR_r7[] = {
3005 0x31, 0x17, 0xc5, 0xd1 // Bic le r1 r5 r1 LSR r7
3006};
3007static const byte kInstruction_Bic_gt_r12_r11_r13_LSR_r1[] = {
3008 0x3d, 0xc1, 0xcb, 0xc1 // Bic gt r12 r11 r13 LSR r1
3009};
3010static const byte kInstruction_Bic_gt_r3_r1_r4_LSL_r14[] = {
3011 0x14, 0x3e, 0xc1, 0xc1 // Bic gt r3 r1 r4 LSL r14
3012};
3013static const byte kInstruction_Bic_cs_r9_r3_r6_ROR_r4[] = {
3014 0x76, 0x94, 0xc3, 0x21 // Bic cs r9 r3 r6 ROR r4
3015};
3016static const byte kInstruction_Bic_al_r9_r5_r0_LSL_r3[] = {
3017 0x10, 0x93, 0xc5, 0xe1 // Bic al r9 r5 r0 LSL r3
3018};
3019static const byte kInstruction_Bic_le_r14_r7_r6_LSR_r8[] = {
3020 0x36, 0xe8, 0xc7, 0xd1 // Bic le r14 r7 r6 LSR r8
3021};
3022static const byte kInstruction_Bic_vc_r11_r6_r2_ROR_r4[] = {
3023 0x72, 0xb4, 0xc6, 0x71 // Bic vc r11 r6 r2 ROR r4
3024};
3025static const byte kInstruction_Bic_vc_r9_r2_r2_ASR_r7[] = {
3026 0x52, 0x97, 0xc2, 0x71 // Bic vc r9 r2 r2 ASR r7
3027};
3028static const byte kInstruction_Bic_ge_r9_r8_r10_ASR_r1[] = {
3029 0x5a, 0x91, 0xc8, 0xa1 // Bic ge r9 r8 r10 ASR r1
3030};
3031static const byte kInstruction_Bic_ls_r5_r13_r2_LSL_r8[] = {
3032 0x12, 0x58, 0xcd, 0x91 // Bic ls r5 r13 r2 LSL r8
3033};
3034static const byte kInstruction_Bic_cs_r3_r11_r8_LSL_r1[] = {
3035 0x18, 0x31, 0xcb, 0x21 // Bic cs r3 r11 r8 LSL r1
3036};
3037static const byte kInstruction_Bic_cs_r9_r12_r7_LSR_r10[] = {
3038 0x37, 0x9a, 0xcc, 0x21 // Bic cs r9 r12 r7 LSR r10
3039};
3040static const byte kInstruction_Bic_mi_r8_r2_r2_ROR_r4[] = {
3041 0x72, 0x84, 0xc2, 0x41 // Bic mi r8 r2 r2 ROR r4
3042};
3043static const byte kInstruction_Bic_le_r14_r10_r1_LSR_r7[] = {
3044 0x31, 0xe7, 0xca, 0xd1 // Bic le r14 r10 r1 LSR r7
3045};
3046static const byte kInstruction_Bic_cs_r14_r4_r3_ASR_r7[] = {
3047 0x53, 0xe7, 0xc4, 0x21 // Bic cs r14 r4 r3 ASR r7
3048};
3049static const byte kInstruction_Bic_ne_r3_r9_r5_ROR_r8[] = {
3050 0x75, 0x38, 0xc9, 0x11 // Bic ne r3 r9 r5 ROR r8
3051};
3052static const byte kInstruction_Bic_ge_r4_r4_r5_ROR_r13[] = {
3053 0x75, 0x4d, 0xc4, 0xa1 // Bic ge r4 r4 r5 ROR r13
3054};
3055static const byte kInstruction_Bic_ls_r13_r10_r10_LSR_r7[] = {
3056 0x3a, 0xd7, 0xca, 0x91 // Bic ls r13 r10 r10 LSR r7
3057};
3058static const byte kInstruction_Bic_ne_r4_r6_r13_LSR_r14[] = {
3059 0x3d, 0x4e, 0xc6, 0x11 // Bic ne r4 r6 r13 LSR r14
3060};
3061static const byte kInstruction_Bic_le_r14_r7_r8_ROR_r7[] = {
3062 0x78, 0xe7, 0xc7, 0xd1 // Bic le r14 r7 r8 ROR r7
3063};
3064static const byte kInstruction_Bic_mi_r4_r5_r2_ROR_r5[] = {
3065 0x72, 0x45, 0xc5, 0x41 // Bic mi r4 r5 r2 ROR r5
3066};
3067static const byte kInstruction_Bic_gt_r14_r9_r7_ASR_r0[] = {
3068 0x57, 0xe0, 0xc9, 0xc1 // Bic gt r14 r9 r7 ASR r0
3069};
3070static const byte kInstruction_Bic_ls_r1_r12_r12_ASR_r1[] = {
3071 0x5c, 0x11, 0xcc, 0x91 // Bic ls r1 r12 r12 ASR r1
3072};
3073static const byte kInstruction_Bic_al_r5_r7_r3_LSR_r12[] = {
3074 0x33, 0x5c, 0xc7, 0xe1 // Bic al r5 r7 r3 LSR r12
3075};
3076static const byte kInstruction_Bic_vs_r4_r6_r14_LSR_r7[] = {
3077 0x3e, 0x47, 0xc6, 0x61 // Bic vs r4 r6 r14 LSR r7
3078};
3079static const byte kInstruction_Bic_cc_r1_r14_r6_ROR_r4[] = {
3080 0x76, 0x14, 0xce, 0x31 // Bic cc r1 r14 r6 ROR r4
3081};
3082static const byte kInstruction_Bic_le_r13_r5_r6_LSR_r2[] = {
3083 0x36, 0xd2, 0xc5, 0xd1 // Bic le r13 r5 r6 LSR r2
3084};
3085static const byte kInstruction_Bic_ge_r3_r0_r7_ASR_r2[] = {
3086 0x57, 0x32, 0xc0, 0xa1 // Bic ge r3 r0 r7 ASR r2
3087};
3088static const byte kInstruction_Bic_ne_r3_r1_r13_ASR_r2[] = {
3089 0x5d, 0x32, 0xc1, 0x11 // Bic ne r3 r1 r13 ASR r2
3090};
3091static const byte kInstruction_Bic_vs_r7_r14_r6_LSL_r0[] = {
3092 0x16, 0x70, 0xce, 0x61 // Bic vs r7 r14 r6 LSL r0
3093};
3094static const byte kInstruction_Bic_vs_r12_r1_r5_ROR_r7[] = {
3095 0x75, 0xc7, 0xc1, 0x61 // Bic vs r12 r1 r5 ROR r7
3096};
3097static const byte kInstruction_Bic_ne_r13_r1_r0_ASR_r8[] = {
3098 0x50, 0xd8, 0xc1, 0x11 // Bic ne r13 r1 r0 ASR r8
3099};
3100static const byte kInstruction_Bic_lt_r3_r10_r5_LSR_r0[] = {
3101 0x35, 0x30, 0xca, 0xb1 // Bic lt r3 r10 r5 LSR r0
3102};
3103static const byte kInstruction_Bic_gt_r3_r5_r5_ASR_r10[] = {
3104 0x55, 0x3a, 0xc5, 0xc1 // Bic gt r3 r5 r5 ASR r10
3105};
3106static const byte kInstruction_Bic_lt_r6_r0_r2_LSL_r14[] = {
3107 0x12, 0x6e, 0xc0, 0xb1 // Bic lt r6 r0 r2 LSL r14
3108};
3109static const byte kInstruction_Bic_ne_r3_r9_r7_LSR_r11[] = {
3110 0x37, 0x3b, 0xc9, 0x11 // Bic ne r3 r9 r7 LSR r11
3111};
3112static const byte kInstruction_Bic_gt_r9_r8_r8_LSL_r5[] = {
3113 0x18, 0x95, 0xc8, 0xc1 // Bic gt r9 r8 r8 LSL r5
3114};
3115static const byte kInstruction_Bic_eq_r2_r2_r13_ASR_r7[] = {
3116 0x5d, 0x27, 0xc2, 0x01 // Bic eq r2 r2 r13 ASR r7
3117};
3118static const byte kInstruction_Bic_al_r8_r10_r0_ROR_r14[] = {
3119 0x70, 0x8e, 0xca, 0xe1 // Bic al r8 r10 r0 ROR r14
3120};
3121static const byte kInstruction_Bic_hi_r2_r11_r1_LSL_r13[] = {
3122 0x11, 0x2d, 0xcb, 0x81 // Bic hi r2 r11 r1 LSL r13
3123};
3124static const byte kInstruction_Bic_eq_r12_r11_r9_LSR_r2[] = {
3125 0x39, 0xc2, 0xcb, 0x01 // Bic eq r12 r11 r9 LSR r2
3126};
3127static const byte kInstruction_Bic_cs_r5_r1_r8_ROR_r6[] = {
3128 0x78, 0x56, 0xc1, 0x21 // Bic cs r5 r1 r8 ROR r6
3129};
3130static const byte kInstruction_Bic_ge_r10_r9_r0_ASR_r10[] = {
3131 0x50, 0xaa, 0xc9, 0xa1 // Bic ge r10 r9 r0 ASR r10
3132};
3133static const byte kInstruction_Bic_vs_r11_r7_r4_ASR_r2[] = {
3134 0x54, 0xb2, 0xc7, 0x61 // Bic vs r11 r7 r4 ASR r2
3135};
3136static const byte kInstruction_Bic_gt_r5_r14_r14_LSL_r10[] = {
3137 0x1e, 0x5a, 0xce, 0xc1 // Bic gt r5 r14 r14 LSL r10
3138};
3139static const byte kInstruction_Bic_ne_r7_r5_r1_LSR_r7[] = {
3140 0x31, 0x77, 0xc5, 0x11 // Bic ne r7 r5 r1 LSR r7
3141};
3142static const byte kInstruction_Bic_pl_r6_r2_r5_LSR_r6[] = {
3143 0x35, 0x66, 0xc2, 0x51 // Bic pl r6 r2 r5 LSR r6
3144};
3145static const byte kInstruction_Bic_mi_r11_r11_r12_ROR_r0[] = {
3146 0x7c, 0xb0, 0xcb, 0x41 // Bic mi r11 r11 r12 ROR r0
3147};
3148static const byte kInstruction_Bic_vc_r10_r2_r2_LSR_r10[] = {
3149 0x32, 0xaa, 0xc2, 0x71 // Bic vc r10 r2 r2 LSR r10
3150};
3151static const byte kInstruction_Bic_gt_r14_r2_r10_ASR_r0[] = {
3152 0x5a, 0xe0, 0xc2, 0xc1 // Bic gt r14 r2 r10 ASR r0
3153};
3154static const byte kInstruction_Bic_ls_r3_r14_r14_LSR_r6[] = {
3155 0x3e, 0x36, 0xce, 0x91 // Bic ls r3 r14 r14 LSR r6
3156};
3157static const byte kInstruction_Bic_le_r11_r7_r3_ASR_r7[] = {
3158 0x53, 0xb7, 0xc7, 0xd1 // Bic le r11 r7 r3 ASR r7
3159};
3160static const byte kInstruction_Bic_gt_r9_r1_r12_ASR_r6[] = {
3161 0x5c, 0x96, 0xc1, 0xc1 // Bic gt r9 r1 r12 ASR r6
3162};
3163static const byte kInstruction_Bic_cs_r14_r7_r10_LSR_r1[] = {
3164 0x3a, 0xe1, 0xc7, 0x21 // Bic cs r14 r7 r10 LSR r1
3165};
3166static const byte kInstruction_Bic_ne_r1_r3_r5_LSR_r12[] = {
3167 0x35, 0x1c, 0xc3, 0x11 // Bic ne r1 r3 r5 LSR r12
3168};
3169static const byte kInstruction_Bic_cc_r1_r12_r2_ROR_r5[] = {
3170 0x72, 0x15, 0xcc, 0x31 // Bic cc r1 r12 r2 ROR r5
3171};
3172static const byte kInstruction_Bic_ls_r13_r11_r10_ROR_r4[] = {
3173 0x7a, 0xd4, 0xcb, 0x91 // Bic ls r13 r11 r10 ROR r4
3174};
3175static const byte kInstruction_Bic_le_r6_r1_r6_ROR_r7[] = {
3176 0x76, 0x67, 0xc1, 0xd1 // Bic le r6 r1 r6 ROR r7
3177};
3178static const byte kInstruction_Bic_gt_r10_r5_r11_ROR_r5[] = {
3179 0x7b, 0xa5, 0xc5, 0xc1 // Bic gt r10 r5 r11 ROR r5
3180};
3181static const byte kInstruction_Bic_ls_r4_r5_r14_LSL_r1[] = {
3182 0x1e, 0x41, 0xc5, 0x91 // Bic ls r4 r5 r14 LSL r1
3183};
3184static const byte kInstruction_Bic_hi_r1_r10_r2_LSL_r6[] = {
3185 0x12, 0x16, 0xca, 0x81 // Bic hi r1 r10 r2 LSL r6
3186};
3187static const byte kInstruction_Bic_hi_r11_r11_r12_ROR_r1[] = {
3188 0x7c, 0xb1, 0xcb, 0x81 // Bic hi r11 r11 r12 ROR r1
3189};
3190static const byte kInstruction_Bic_eq_r5_r11_r12_LSL_r12[] = {
3191 0x1c, 0x5c, 0xcb, 0x01 // Bic eq r5 r11 r12 LSL r12
3192};
3193static const byte kInstruction_Bic_le_r11_r5_r13_LSR_r2[] = {
3194 0x3d, 0xb2, 0xc5, 0xd1 // Bic le r11 r5 r13 LSR r2
3195};
3196static const byte kInstruction_Bic_vs_r0_r7_r13_ASR_r3[] = {
3197 0x5d, 0x03, 0xc7, 0x61 // Bic vs r0 r7 r13 ASR r3
3198};
3199static const byte kInstruction_Bic_hi_r4_r3_r9_ASR_r11[] = {
3200 0x59, 0x4b, 0xc3, 0x81 // Bic hi r4 r3 r9 ASR r11
3201};
3202static const byte kInstruction_Bic_cs_r3_r3_r9_LSR_r4[] = {
3203 0x39, 0x34, 0xc3, 0x21 // Bic cs r3 r3 r9 LSR r4
3204};
3205static const byte kInstruction_Bic_eq_r11_r12_r12_LSL_r2[] = {
3206 0x1c, 0xb2, 0xcc, 0x01 // Bic eq r11 r12 r12 LSL r2
3207};
3208static const byte kInstruction_Bic_mi_r4_r12_r3_ROR_r13[] = {
3209 0x73, 0x4d, 0xcc, 0x41 // Bic mi r4 r12 r3 ROR r13
3210};
3211static const byte kInstruction_Bic_lt_r2_r9_r1_LSL_r0[] = {
3212 0x11, 0x20, 0xc9, 0xb1 // Bic lt r2 r9 r1 LSL r0
3213};
3214static const byte kInstruction_Bic_al_r2_r1_r8_ASR_r8[] = {
3215 0x58, 0x28, 0xc1, 0xe1 // Bic al r2 r1 r8 ASR r8
3216};
3217static const byte kInstruction_Bic_vs_r0_r8_r1_LSL_r7[] = {
3218 0x11, 0x07, 0xc8, 0x61 // Bic vs r0 r8 r1 LSL r7
3219};
3220static const byte kInstruction_Bic_le_r2_r4_r14_ROR_r2[] = {
3221 0x7e, 0x22, 0xc4, 0xd1 // Bic le r2 r4 r14 ROR r2
3222};
3223static const byte kInstruction_Bic_ne_r3_r8_r14_LSR_r5[] = {
3224 0x3e, 0x35, 0xc8, 0x11 // Bic ne r3 r8 r14 LSR r5
3225};
3226static const byte kInstruction_Bic_hi_r14_r11_r10_LSR_r6[] = {
3227 0x3a, 0xe6, 0xcb, 0x81 // Bic hi r14 r11 r10 LSR r6
3228};
3229static const byte kInstruction_Bic_pl_r11_r13_r10_LSR_r11[] = {
3230 0x3a, 0xbb, 0xcd, 0x51 // Bic pl r11 r13 r10 LSR r11
3231};
3232static const byte kInstruction_Bic_pl_r14_r11_r1_ASR_r8[] = {
3233 0x51, 0xe8, 0xcb, 0x51 // Bic pl r14 r11 r1 ASR r8
3234};
3235static const byte kInstruction_Bic_mi_r10_r7_r13_LSR_r4[] = {
3236 0x3d, 0xa4, 0xc7, 0x41 // Bic mi r10 r7 r13 LSR r4
3237};
3238static const byte kInstruction_Bic_vs_r14_r11_r4_LSR_r5[] = {
3239 0x34, 0xe5, 0xcb, 0x61 // Bic vs r14 r11 r4 LSR r5
3240};
3241static const byte kInstruction_Bic_ge_r10_r10_r9_LSR_r1[] = {
3242 0x39, 0xa1, 0xca, 0xa1 // Bic ge r10 r10 r9 LSR r1
3243};
3244static const byte kInstruction_Bic_le_r0_r8_r2_ROR_r13[] = {
3245 0x72, 0x0d, 0xc8, 0xd1 // Bic le r0 r8 r2 ROR r13
3246};
3247static const byte kInstruction_Bic_ls_r13_r8_r1_ASR_r13[] = {
3248 0x51, 0xdd, 0xc8, 0x91 // Bic ls r13 r8 r1 ASR r13
3249};
3250static const byte kInstruction_Bic_cs_r3_r7_r11_ASR_r13[] = {
3251 0x5b, 0x3d, 0xc7, 0x21 // Bic cs r3 r7 r11 ASR r13
3252};
3253static const byte kInstruction_Bic_mi_r7_r4_r2_LSL_r14[] = {
3254 0x12, 0x7e, 0xc4, 0x41 // Bic mi r7 r4 r2 LSL r14
3255};
3256static const byte kInstruction_Bic_mi_r9_r12_r1_ASR_r5[] = {
3257 0x51, 0x95, 0xcc, 0x41 // Bic mi r9 r12 r1 ASR r5
3258};
3259static const byte kInstruction_Bic_vs_r13_r14_r5_LSL_r2[] = {
3260 0x15, 0xd2, 0xce, 0x61 // Bic vs r13 r14 r5 LSL r2
3261};
3262static const byte kInstruction_Bic_eq_r4_r14_r12_ASR_r0[] = {
3263 0x5c, 0x40, 0xce, 0x01 // Bic eq r4 r14 r12 ASR r0
3264};
3265static const byte kInstruction_Bic_le_r11_r14_r12_LSL_r5[] = {
3266 0x1c, 0xb5, 0xce, 0xd1 // Bic le r11 r14 r12 LSL r5
3267};
3268static const byte kInstruction_Bic_vc_r10_r10_r9_LSR_r0[] = {
3269 0x39, 0xa0, 0xca, 0x71 // Bic vc r10 r10 r9 LSR r0
3270};
3271static const byte kInstruction_Bic_al_r3_r12_r9_ROR_r0[] = {
3272 0x79, 0x30, 0xcc, 0xe1 // Bic al r3 r12 r9 ROR r0
3273};
3274static const byte kInstruction_Bic_cs_r13_r3_r12_ROR_r2[] = {
3275 0x7c, 0xd2, 0xc3, 0x21 // Bic cs r13 r3 r12 ROR r2
3276};
3277static const byte kInstruction_Bic_ge_r0_r4_r9_LSL_r14[] = {
3278 0x19, 0x0e, 0xc4, 0xa1 // Bic ge r0 r4 r9 LSL r14
3279};
3280static const byte kInstruction_Bic_gt_r5_r6_r1_LSL_r2[] = {
3281 0x11, 0x52, 0xc6, 0xc1 // Bic gt r5 r6 r1 LSL r2
3282};
3283static const byte kInstruction_Bic_ne_r0_r12_r8_LSL_r0[] = {
3284 0x18, 0x00, 0xcc, 0x11 // Bic ne r0 r12 r8 LSL r0
3285};
3286static const byte kInstruction_Bic_ne_r5_r9_r7_LSR_r5[] = {
3287 0x37, 0x55, 0xc9, 0x11 // Bic ne r5 r9 r7 LSR r5
3288};
3289static const byte kInstruction_Bic_lt_r0_r13_r0_ROR_r4[] = {
3290 0x70, 0x04, 0xcd, 0xb1 // Bic lt r0 r13 r0 ROR r4
3291};
3292static const byte kInstruction_Bic_cc_r4_r2_r10_LSL_r4[] = {
3293 0x1a, 0x44, 0xc2, 0x31 // Bic cc r4 r2 r10 LSL r4
3294};
3295static const byte kInstruction_Bic_ls_r6_r9_r7_ASR_r10[] = {
3296 0x57, 0x6a, 0xc9, 0x91 // Bic ls r6 r9 r7 ASR r10
3297};
3298static const byte kInstruction_Bic_eq_r9_r2_r14_ROR_r5[] = {
3299 0x7e, 0x95, 0xc2, 0x01 // Bic eq r9 r2 r14 ROR r5
3300};
3301static const byte kInstruction_Bic_mi_r14_r14_r9_ROR_r10[] = {
3302 0x79, 0xea, 0xce, 0x41 // Bic mi r14 r14 r9 ROR r10
3303};
3304static const byte kInstruction_Bic_vc_r0_r13_r13_ASR_r7[] = {
3305 0x5d, 0x07, 0xcd, 0x71 // Bic vc r0 r13 r13 ASR r7
3306};
3307static const byte kInstruction_Bic_gt_r11_r3_r4_ASR_r14[] = {
3308 0x54, 0xbe, 0xc3, 0xc1 // Bic gt r11 r3 r4 ASR r14
3309};
3310static const byte kInstruction_Bic_gt_r13_r2_r9_ROR_r4[] = {
3311 0x79, 0xd4, 0xc2, 0xc1 // Bic gt r13 r2 r9 ROR r4
3312};
3313static const byte kInstruction_Bic_eq_r10_r4_r13_LSR_r14[] = {
3314 0x3d, 0xae, 0xc4, 0x01 // Bic eq r10 r4 r13 LSR r14
3315};
3316static const byte kInstruction_Bic_ge_r11_r10_r6_LSR_r0[] = {
3317 0x36, 0xb0, 0xca, 0xa1 // Bic ge r11 r10 r6 LSR r0
3318};
3319static const byte kInstruction_Bic_ne_r2_r5_r2_ASR_r3[] = {
3320 0x52, 0x23, 0xc5, 0x11 // Bic ne r2 r5 r2 ASR r3
3321};
3322static const byte kInstruction_Bic_eq_r3_r4_r7_ASR_r4[] = {
3323 0x57, 0x34, 0xc4, 0x01 // Bic eq r3 r4 r7 ASR r4
3324};
3325static const byte kInstruction_Bic_vc_r3_r3_r14_ROR_r6[] = {
3326 0x7e, 0x36, 0xc3, 0x71 // Bic vc r3 r3 r14 ROR r6
3327};
3328static const byte kInstruction_Bic_pl_r14_r3_r12_LSL_r14[] = {
3329 0x1c, 0xee, 0xc3, 0x51 // Bic pl r14 r3 r12 LSL r14
3330};
3331static const byte kInstruction_Bic_pl_r4_r3_r8_LSR_r12[] = {
3332 0x38, 0x4c, 0xc3, 0x51 // Bic pl r4 r3 r8 LSR r12
3333};
3334static const byte kInstruction_Bic_gt_r13_r13_r5_ROR_r8[] = {
3335 0x75, 0xd8, 0xcd, 0xc1 // Bic gt r13 r13 r5 ROR r8
3336};
3337static const byte kInstruction_Bic_lt_r5_r2_r11_LSR_r10[] = {
3338 0x3b, 0x5a, 0xc2, 0xb1 // Bic lt r5 r2 r11 LSR r10
3339};
3340static const byte kInstruction_Bic_vs_r1_r13_r10_ROR_r5[] = {
3341 0x7a, 0x15, 0xcd, 0x61 // Bic vs r1 r13 r10 ROR r5
3342};
3343static const byte kInstruction_Bic_lt_r12_r5_r1_ASR_r6[] = {
3344 0x51, 0xc6, 0xc5, 0xb1 // Bic lt r12 r5 r1 ASR r6
3345};
3346static const byte kInstruction_Bic_ne_r7_r11_r6_LSR_r0[] = {
3347 0x36, 0x70, 0xcb, 0x11 // Bic ne r7 r11 r6 LSR r0
3348};
3349static const byte kInstruction_Bic_lt_r13_r7_r7_LSR_r11[] = {
3350 0x37, 0xdb, 0xc7, 0xb1 // Bic lt r13 r7 r7 LSR r11
3351};
3352static const byte kInstruction_Bic_ne_r5_r2_r2_ASR_r4[] = {
3353 0x52, 0x54, 0xc2, 0x11 // Bic ne r5 r2 r2 ASR r4
3354};
3355static const byte kInstruction_Bic_vs_r12_r0_r0_ROR_r6[] = {
3356 0x70, 0xc6, 0xc0, 0x61 // Bic vs r12 r0 r0 ROR r6
3357};
3358static const byte kInstruction_Bic_vs_r11_r9_r5_LSL_r10[] = {
3359 0x15, 0xba, 0xc9, 0x61 // Bic vs r11 r9 r5 LSL r10
3360};
3361static const byte kInstruction_Bic_cc_r9_r8_r2_LSR_r14[] = {
3362 0x32, 0x9e, 0xc8, 0x31 // Bic cc r9 r8 r2 LSR r14
3363};
3364static const byte kInstruction_Bic_pl_r10_r9_r8_ASR_r10[] = {
3365 0x58, 0xaa, 0xc9, 0x51 // Bic pl r10 r9 r8 ASR r10
3366};
3367static const byte kInstruction_Bic_cc_r9_r10_r12_LSR_r6[] = {
3368 0x3c, 0x96, 0xca, 0x31 // Bic cc r9 r10 r12 LSR r6
3369};
3370static const byte kInstruction_Bic_eq_r1_r2_r12_ASR_r1[] = {
3371 0x5c, 0x11, 0xc2, 0x01 // Bic eq r1 r2 r12 ASR r1
3372};
3373static const byte kInstruction_Bic_ne_r5_r4_r3_ASR_r4[] = {
3374 0x53, 0x54, 0xc4, 0x11 // Bic ne r5 r4 r3 ASR r4
3375};
3376static const byte kInstruction_Bic_pl_r14_r11_r14_LSR_r2[] = {
3377 0x3e, 0xe2, 0xcb, 0x51 // Bic pl r14 r11 r14 LSR r2
3378};
3379static const byte kInstruction_Bic_cs_r5_r1_r5_ROR_r14[] = {
3380 0x75, 0x5e, 0xc1, 0x21 // Bic cs r5 r1 r5 ROR r14
3381};
3382static const byte kInstruction_Bic_cc_r1_r7_r11_LSR_r9[] = {
3383 0x3b, 0x19, 0xc7, 0x31 // Bic cc r1 r7 r11 LSR r9
3384};
3385static const byte kInstruction_Bic_eq_r6_r6_r1_LSL_r8[] = {
3386 0x11, 0x68, 0xc6, 0x01 // Bic eq r6 r6 r1 LSL r8
3387};
3388static const byte kInstruction_Bic_al_r6_r6_r11_LSL_r2[] = {
3389 0x1b, 0x62, 0xc6, 0xe1 // Bic al r6 r6 r11 LSL r2
3390};
3391static const byte kInstruction_Bic_eq_r14_r8_r0_ASR_r4[] = {
3392 0x50, 0xe4, 0xc8, 0x01 // Bic eq r14 r8 r0 ASR r4
3393};
3394static const byte kInstruction_Bic_vc_r0_r8_r12_ASR_r10[] = {
3395 0x5c, 0x0a, 0xc8, 0x71 // Bic vc r0 r8 r12 ASR r10
3396};
3397static const byte kInstruction_Bic_cs_r5_r12_r8_LSR_r5[] = {
3398 0x38, 0x55, 0xcc, 0x21 // Bic cs r5 r12 r8 LSR r5
3399};
3400static const byte kInstruction_Bic_cc_r4_r7_r6_ROR_r13[] = {
3401 0x76, 0x4d, 0xc7, 0x31 // Bic cc r4 r7 r6 ROR r13
3402};
3403static const byte kInstruction_Bic_hi_r13_r13_r5_ROR_r8[] = {
3404 0x75, 0xd8, 0xcd, 0x81 // Bic hi r13 r13 r5 ROR r8
3405};
3406static const byte kInstruction_Bic_ne_r12_r9_r0_ROR_r9[] = {
3407 0x70, 0xc9, 0xc9, 0x11 // Bic ne r12 r9 r0 ROR r9
3408};
3409static const byte kInstruction_Bic_cc_r3_r1_r9_ROR_r7[] = {
3410 0x79, 0x37, 0xc1, 0x31 // Bic cc r3 r1 r9 ROR r7
3411};
3412static const byte kInstruction_Bic_mi_r7_r8_r6_ROR_r4[] = {
3413 0x76, 0x74, 0xc8, 0x41 // Bic mi r7 r8 r6 ROR r4
3414};
3415static const byte kInstruction_Bic_le_r14_r13_r11_ROR_r14[] = {
3416 0x7b, 0xee, 0xcd, 0xd1 // Bic le r14 r13 r11 ROR r14
3417};
3418static const byte kInstruction_Bic_gt_r11_r7_r11_ASR_r3[] = {
3419 0x5b, 0xb3, 0xc7, 0xc1 // Bic gt r11 r7 r11 ASR r3
3420};
3421static const byte kInstruction_Bic_hi_r11_r13_r11_LSL_r11[] = {
3422 0x1b, 0xbb, 0xcd, 0x81 // Bic hi r11 r13 r11 LSL r11
3423};
3424static const byte kInstruction_Bic_lt_r4_r5_r0_ROR_r0[] = {
3425 0x70, 0x40, 0xc5, 0xb1 // Bic lt r4 r5 r0 ROR r0
3426};
3427static const byte kInstruction_Bic_al_r3_r3_r9_ASR_r6[] = {
3428 0x59, 0x36, 0xc3, 0xe1 // Bic al r3 r3 r9 ASR r6
3429};
3430static const byte kInstruction_Bic_lt_r5_r13_r4_ROR_r4[] = {
3431 0x74, 0x54, 0xcd, 0xb1 // Bic lt r5 r13 r4 ROR r4
3432};
3433static const byte kInstruction_Bic_hi_r6_r2_r14_ROR_r3[] = {
3434 0x7e, 0x63, 0xc2, 0x81 // Bic hi r6 r2 r14 ROR r3
3435};
3436static const byte kInstruction_Bic_hi_r2_r13_r13_ROR_r3[] = {
3437 0x7d, 0x23, 0xcd, 0x81 // Bic hi r2 r13 r13 ROR r3
3438};
3439static const byte kInstruction_Bic_le_r11_r3_r14_ASR_r8[] = {
3440 0x5e, 0xb8, 0xc3, 0xd1 // Bic le r11 r3 r14 ASR r8
3441};
3442static const byte kInstruction_Bic_vs_r14_r10_r1_ASR_r9[] = {
3443 0x51, 0xe9, 0xca, 0x61 // Bic vs r14 r10 r1 ASR r9
3444};
3445static const byte kInstruction_Bic_lt_r1_r0_r6_ASR_r14[] = {
3446 0x56, 0x1e, 0xc0, 0xb1 // Bic lt r1 r0 r6 ASR r14
3447};
3448static const byte kInstruction_Bic_lt_r5_r12_r1_ASR_r3[] = {
3449 0x51, 0x53, 0xcc, 0xb1 // Bic lt r5 r12 r1 ASR r3
3450};
3451static const byte kInstruction_Bic_mi_r8_r1_r10_LSL_r5[] = {
3452 0x1a, 0x85, 0xc1, 0x41 // Bic mi r8 r1 r10 LSL r5
3453};
3454static const byte kInstruction_Bic_le_r8_r9_r4_LSL_r9[] = {
3455 0x14, 0x89, 0xc9, 0xd1 // Bic le r8 r9 r4 LSL r9
3456};
3457static const byte kInstruction_Bic_ne_r6_r4_r12_ROR_r5[] = {
3458 0x7c, 0x65, 0xc4, 0x11 // Bic ne r6 r4 r12 ROR r5
3459};
3460static const byte kInstruction_Bic_lt_r0_r6_r4_ROR_r11[] = {
3461 0x74, 0x0b, 0xc6, 0xb1 // Bic lt r0 r6 r4 ROR r11
3462};
3463static const byte kInstruction_Bic_vc_r5_r11_r0_LSR_r4[] = {
3464 0x30, 0x54, 0xcb, 0x71 // Bic vc r5 r11 r0 LSR r4
3465};
3466static const byte kInstruction_Bic_cc_r13_r13_r12_LSR_r14[] = {
3467 0x3c, 0xde, 0xcd, 0x31 // Bic cc r13 r13 r12 LSR r14
3468};
3469static const byte kInstruction_Bic_eq_r13_r3_r1_LSR_r13[] = {
3470 0x31, 0xdd, 0xc3, 0x01 // Bic eq r13 r3 r1 LSR r13
3471};
3472static const byte kInstruction_Bic_ls_r12_r4_r12_LSL_r7[] = {
3473 0x1c, 0xc7, 0xc4, 0x91 // Bic ls r12 r4 r12 LSL r7
3474};
3475static const byte kInstruction_Bic_eq_r13_r14_r11_ASR_r3[] = {
3476 0x5b, 0xd3, 0xce, 0x01 // Bic eq r13 r14 r11 ASR r3
3477};
3478static const byte kInstruction_Bic_pl_r9_r1_r14_LSR_r0[] = {
3479 0x3e, 0x90, 0xc1, 0x51 // Bic pl r9 r1 r14 LSR r0
3480};
3481static const byte kInstruction_Bic_ne_r14_r4_r8_ASR_r4[] = {
3482 0x58, 0xe4, 0xc4, 0x11 // Bic ne r14 r4 r8 ASR r4
3483};
3484static const byte kInstruction_Bic_al_r9_r5_r1_ROR_r7[] = {
3485 0x71, 0x97, 0xc5, 0xe1 // Bic al r9 r5 r1 ROR r7
3486};
3487static const byte kInstruction_Bic_cs_r4_r2_r10_LSL_r1[] = {
3488 0x1a, 0x41, 0xc2, 0x21 // Bic cs r4 r2 r10 LSL r1
3489};
3490static const byte kInstruction_Bic_mi_r1_r5_r11_ASR_r1[] = {
3491 0x5b, 0x11, 0xc5, 0x41 // Bic mi r1 r5 r11 ASR r1
3492};
3493static const byte kInstruction_Bic_pl_r12_r8_r4_LSL_r3[] = {
3494 0x14, 0xc3, 0xc8, 0x51 // Bic pl r12 r8 r4 LSL r3
3495};
3496static const byte kInstruction_Bic_le_r6_r4_r6_LSL_r10[] = {
3497 0x16, 0x6a, 0xc4, 0xd1 // Bic le r6 r4 r6 LSL r10
3498};
3499static const byte kInstruction_Bic_lt_r3_r0_r5_ASR_r13[] = {
3500 0x55, 0x3d, 0xc0, 0xb1 // Bic lt r3 r0 r5 ASR r13
3501};
3502static const byte kInstruction_Bic_eq_r11_r13_r1_ASR_r6[] = {
3503 0x51, 0xb6, 0xcd, 0x01 // Bic eq r11 r13 r1 ASR r6
3504};
3505static const byte kInstruction_Bic_cc_r0_r14_r6_ASR_r11[] = {
3506 0x56, 0x0b, 0xce, 0x31 // Bic cc r0 r14 r6 ASR r11
3507};
3508static const byte kInstruction_Bic_le_r6_r11_r9_ROR_r0[] = {
3509 0x79, 0x60, 0xcb, 0xd1 // Bic le r6 r11 r9 ROR r0
3510};
3511static const byte kInstruction_Bic_vc_r2_r7_r2_LSR_r7[] = {
3512 0x32, 0x27, 0xc7, 0x71 // Bic vc r2 r7 r2 LSR r7
3513};
3514static const byte kInstruction_Bic_le_r9_r5_r9_LSR_r12[] = {
3515 0x39, 0x9c, 0xc5, 0xd1 // Bic le r9 r5 r9 LSR r12
3516};
3517static const byte kInstruction_Bic_vc_r3_r0_r6_LSR_r5[] = {
3518 0x36, 0x35, 0xc0, 0x71 // Bic vc r3 r0 r6 LSR r5
3519};
3520static const byte kInstruction_Bic_ne_r4_r13_r14_LSL_r0[] = {
3521 0x1e, 0x40, 0xcd, 0x11 // Bic ne r4 r13 r14 LSL r0
3522};
3523static const byte kInstruction_Bic_eq_r7_r11_r1_LSL_r13[] = {
3524 0x11, 0x7d, 0xcb, 0x01 // Bic eq r7 r11 r1 LSL r13
3525};
3526static const byte kInstruction_Bic_cs_r1_r1_r8_LSL_r5[] = {
3527 0x18, 0x15, 0xc1, 0x21 // Bic cs r1 r1 r8 LSL r5
3528};
3529static const byte kInstruction_Bic_hi_r11_r5_r12_ROR_r10[] = {
3530 0x7c, 0xba, 0xc5, 0x81 // Bic hi r11 r5 r12 ROR r10
3531};
3532static const byte kInstruction_Bic_ge_r12_r12_r13_LSR_r8[] = {
3533 0x3d, 0xc8, 0xcc, 0xa1 // Bic ge r12 r12 r13 LSR r8
3534};
3535static const byte kInstruction_Bic_gt_r13_r11_r13_LSL_r12[] = {
3536 0x1d, 0xdc, 0xcb, 0xc1 // Bic gt r13 r11 r13 LSL r12
3537};
3538static const byte kInstruction_Bic_cc_r10_r8_r0_LSR_r3[] = {
3539 0x30, 0xa3, 0xc8, 0x31 // Bic cc r10 r8 r0 LSR r3
3540};
3541static const byte kInstruction_Bic_vs_r4_r3_r14_LSR_r7[] = {
3542 0x3e, 0x47, 0xc3, 0x61 // Bic vs r4 r3 r14 LSR r7
3543};
3544static const byte kInstruction_Bic_pl_r0_r5_r1_ROR_r9[] = {
3545 0x71, 0x09, 0xc5, 0x51 // Bic pl r0 r5 r1 ROR r9
3546};
3547static const byte kInstruction_Bic_vc_r8_r10_r11_LSR_r11[] = {
3548 0x3b, 0x8b, 0xca, 0x71 // Bic vc r8 r10 r11 LSR r11
3549};
3550static const byte kInstruction_Bic_le_r9_r8_r5_LSR_r11[] = {
3551 0x35, 0x9b, 0xc8, 0xd1 // Bic le r9 r8 r5 LSR r11
3552};
3553static const byte kInstruction_Bic_pl_r7_r8_r3_ASR_r11[] = {
3554 0x53, 0x7b, 0xc8, 0x51 // Bic pl r7 r8 r3 ASR r11
3555};
3556static const byte kInstruction_Bic_ne_r0_r7_r12_LSR_r1[] = {
3557 0x3c, 0x01, 0xc7, 0x11 // Bic ne r0 r7 r12 LSR r1
3558};
3559static const byte kInstruction_Bic_ge_r12_r12_r12_LSL_r5[] = {
3560 0x1c, 0xc5, 0xcc, 0xa1 // Bic ge r12 r12 r12 LSL r5
3561};
3562static const byte kInstruction_Bic_lt_r4_r7_r9_LSR_r5[] = {
3563 0x39, 0x45, 0xc7, 0xb1 // Bic lt r4 r7 r9 LSR r5
3564};
3565static const byte kInstruction_Bic_le_r9_r14_r7_ASR_r10[] = {
3566 0x57, 0x9a, 0xce, 0xd1 // Bic le r9 r14 r7 ASR r10
3567};
3568static const byte kInstruction_Bic_al_r5_r1_r2_LSR_r11[] = {
3569 0x32, 0x5b, 0xc1, 0xe1 // Bic al r5 r1 r2 LSR r11
3570};
3571static const byte kInstruction_Bic_ne_r6_r12_r6_ASR_r12[] = {
3572 0x56, 0x6c, 0xcc, 0x11 // Bic ne r6 r12 r6 ASR r12
3573};
3574static const byte kInstruction_Bic_eq_r14_r3_r7_ROR_r13[] = {
3575 0x77, 0xed, 0xc3, 0x01 // Bic eq r14 r3 r7 ROR r13
3576};
3577static const byte kInstruction_Bic_ls_r2_r2_r9_LSL_r9[] = {
3578 0x19, 0x29, 0xc2, 0x91 // Bic ls r2 r2 r9 LSL r9
3579};
3580static const byte kInstruction_Bic_mi_r8_r14_r5_ASR_r1[] = {
3581 0x55, 0x81, 0xce, 0x41 // Bic mi r8 r14 r5 ASR r1
3582};
3583static const byte kInstruction_Bic_vs_r5_r3_r4_ASR_r14[] = {
3584 0x54, 0x5e, 0xc3, 0x61 // Bic vs r5 r3 r4 ASR r14
3585};
3586static const byte kInstruction_Bic_ge_r11_r13_r1_ASR_r6[] = {
3587 0x51, 0xb6, 0xcd, 0xa1 // Bic ge r11 r13 r1 ASR r6
3588};
3589static const byte kInstruction_Bic_cs_r6_r3_r13_ASR_r13[] = {
3590 0x5d, 0x6d, 0xc3, 0x21 // Bic cs r6 r3 r13 ASR r13
3591};
3592static const byte kInstruction_Bic_le_r7_r10_r10_LSR_r14[] = {
3593 0x3a, 0x7e, 0xca, 0xd1 // Bic le r7 r10 r10 LSR r14
3594};
3595static const byte kInstruction_Bic_gt_r3_r8_r6_ASR_r2[] = {
3596 0x56, 0x32, 0xc8, 0xc1 // Bic gt r3 r8 r6 ASR r2
3597};
3598static const byte kInstruction_Bic_vs_r3_r10_r5_ASR_r0[] = {
3599 0x55, 0x30, 0xca, 0x61 // Bic vs r3 r10 r5 ASR r0
3600};
3601static const byte kInstruction_Bic_ge_r4_r5_r9_LSL_r3[] = {
3602 0x19, 0x43, 0xc5, 0xa1 // Bic ge r4 r5 r9 LSL r3
3603};
3604static const byte kInstruction_Bic_lt_r5_r7_r7_LSR_r7[] = {
3605 0x37, 0x57, 0xc7, 0xb1 // Bic lt r5 r7 r7 LSR r7
3606};
3607static const byte kInstruction_Bic_cc_r4_r10_r1_ROR_r9[] = {
3608 0x71, 0x49, 0xca, 0x31 // Bic cc r4 r10 r1 ROR r9
3609};
3610static const byte kInstruction_Bic_lt_r10_r13_r0_ROR_r4[] = {
3611 0x70, 0xa4, 0xcd, 0xb1 // Bic lt r10 r13 r0 ROR r4
3612};
3613static const byte kInstruction_Bic_vc_r12_r1_r6_ASR_r2[] = {
3614 0x56, 0xc2, 0xc1, 0x71 // Bic vc r12 r1 r6 ASR r2
3615};
3616static const byte kInstruction_Bic_ne_r10_r0_r6_ROR_r8[] = {
3617 0x76, 0xa8, 0xc0, 0x11 // Bic ne r10 r0 r6 ROR r8
3618};
3619static const byte kInstruction_Bic_hi_r9_r0_r6_ROR_r9[] = {
3620 0x76, 0x99, 0xc0, 0x81 // Bic hi r9 r0 r6 ROR r9
3621};
3622static const byte kInstruction_Bic_cc_r5_r0_r6_LSL_r5[] = {
3623 0x16, 0x55, 0xc0, 0x31 // Bic cc r5 r0 r6 LSL r5
3624};
3625static const byte kInstruction_Bic_hi_r2_r12_r10_LSR_r5[] = {
3626 0x3a, 0x25, 0xcc, 0x81 // Bic hi r2 r12 r10 LSR r5
3627};
3628static const byte kInstruction_Bic_vc_r3_r7_r7_LSL_r1[] = {
3629 0x17, 0x31, 0xc7, 0x71 // Bic vc r3 r7 r7 LSL r1
3630};
3631static const byte kInstruction_Bic_gt_r6_r13_r4_LSR_r9[] = {
3632 0x34, 0x69, 0xcd, 0xc1 // Bic gt r6 r13 r4 LSR r9
3633};
3634static const byte kInstruction_Bic_cc_r11_r1_r3_ROR_r0[] = {
3635 0x73, 0xb0, 0xc1, 0x31 // Bic cc r11 r1 r3 ROR r0
3636};
3637static const byte kInstruction_Bic_ls_r9_r7_r4_LSL_r10[] = {
3638 0x14, 0x9a, 0xc7, 0x91 // Bic ls r9 r7 r4 LSL r10
3639};
3640static const byte kInstruction_Bic_al_r14_r8_r3_ROR_r13[] = {
3641 0x73, 0xed, 0xc8, 0xe1 // Bic al r14 r8 r3 ROR r13
3642};
3643static const byte kInstruction_Bic_cc_r0_r10_r10_ASR_r3[] = {
3644 0x5a, 0x03, 0xca, 0x31 // Bic cc r0 r10 r10 ASR r3
3645};
3646static const byte kInstruction_Bic_mi_r3_r4_r7_ROR_r0[] = {
3647 0x77, 0x30, 0xc4, 0x41 // Bic mi r3 r4 r7 ROR r0
3648};
3649static const byte kInstruction_Bic_al_r8_r2_r3_LSR_r11[] = {
3650 0x33, 0x8b, 0xc2, 0xe1 // Bic al r8 r2 r3 LSR r11
3651};
3652static const byte kInstruction_Bic_mi_r7_r13_r4_ASR_r6[] = {
3653 0x54, 0x76, 0xcd, 0x41 // Bic mi r7 r13 r4 ASR r6
3654};
3655static const byte kInstruction_Bic_lt_r13_r14_r13_ASR_r5[] = {
3656 0x5d, 0xd5, 0xce, 0xb1 // Bic lt r13 r14 r13 ASR r5
3657};
3658static const byte kInstruction_Bic_lt_r6_r6_r12_LSL_r0[] = {
3659 0x1c, 0x60, 0xc6, 0xb1 // Bic lt r6 r6 r12 LSL r0
3660};
3661static const byte kInstruction_Bic_hi_r7_r8_r13_ASR_r2[] = {
3662 0x5d, 0x72, 0xc8, 0x81 // Bic hi r7 r8 r13 ASR r2
3663};
3664static const byte kInstruction_Bic_ls_r11_r1_r9_ROR_r5[] = {
3665 0x79, 0xb5, 0xc1, 0x91 // Bic ls r11 r1 r9 ROR r5
3666};
3667static const byte kInstruction_Bic_cs_r3_r4_r3_ASR_r1[] = {
3668 0x53, 0x31, 0xc4, 0x21 // Bic cs r3 r4 r3 ASR r1
3669};
3670static const byte kInstruction_Bic_ls_r0_r10_r4_LSL_r0[] = {
3671 0x14, 0x00, 0xca, 0x91 // Bic ls r0 r10 r4 LSL r0
3672};
3673static const byte kInstruction_Bic_cc_r13_r8_r8_ASR_r3[] = {
3674 0x58, 0xd3, 0xc8, 0x31 // Bic cc r13 r8 r8 ASR r3
3675};
3676static const byte kInstruction_Bic_lt_r14_r0_r2_LSR_r8[] = {
3677 0x32, 0xe8, 0xc0, 0xb1 // Bic lt r14 r0 r2 LSR r8
3678};
3679static const byte kInstruction_Bic_eq_r7_r1_r14_LSR_r5[] = {
3680 0x3e, 0x75, 0xc1, 0x01 // Bic eq r7 r1 r14 LSR r5
3681};
3682static const byte kInstruction_Bic_cc_r12_r13_r4_ROR_r2[] = {
3683 0x74, 0xc2, 0xcd, 0x31 // Bic cc r12 r13 r4 ROR r2
3684};
3685static const byte kInstruction_Bic_gt_r9_r6_r7_ROR_r0[] = {
3686 0x77, 0x90, 0xc6, 0xc1 // Bic gt r9 r6 r7 ROR r0
3687};
3688static const byte kInstruction_Bic_ls_r0_r12_r14_ASR_r3[] = {
3689 0x5e, 0x03, 0xcc, 0x91 // Bic ls r0 r12 r14 ASR r3
3690};
3691static const byte kInstruction_Bic_lt_r7_r2_r3_ASR_r13[] = {
3692 0x53, 0x7d, 0xc2, 0xb1 // Bic lt r7 r2 r3 ASR r13
3693};
3694static const byte kInstruction_Bic_pl_r4_r13_r8_LSR_r0[] = {
3695 0x38, 0x40, 0xcd, 0x51 // Bic pl r4 r13 r8 LSR r0
3696};
3697static const byte kInstruction_Bic_gt_r0_r4_r5_LSR_r11[] = {
3698 0x35, 0x0b, 0xc4, 0xc1 // Bic gt r0 r4 r5 LSR r11
3699};
3700static const byte kInstruction_Bic_ge_r1_r12_r9_ASR_r6[] = {
3701 0x59, 0x16, 0xcc, 0xa1 // Bic ge r1 r12 r9 ASR r6
3702};
3703static const byte kInstruction_Bic_ls_r7_r3_r2_ASR_r1[] = {
3704 0x52, 0x71, 0xc3, 0x91 // Bic ls r7 r3 r2 ASR r1
3705};
3706static const byte kInstruction_Bic_mi_r8_r2_r11_ASR_r1[] = {
3707 0x5b, 0x81, 0xc2, 0x41 // Bic mi r8 r2 r11 ASR r1
3708};
3709static const byte kInstruction_Bic_gt_r12_r11_r8_ROR_r9[] = {
3710 0x78, 0xc9, 0xcb, 0xc1 // Bic gt r12 r11 r8 ROR r9
3711};
3712static const byte kInstruction_Bic_al_r13_r5_r10_LSL_r9[] = {
3713 0x1a, 0xd9, 0xc5, 0xe1 // Bic al r13 r5 r10 LSL r9
3714};
3715static const byte kInstruction_Bic_ne_r2_r1_r7_ROR_r14[] = {
3716 0x77, 0x2e, 0xc1, 0x11 // Bic ne r2 r1 r7 ROR r14
3717};
3718static const byte kInstruction_Bic_gt_r3_r12_r10_LSL_r3[] = {
3719 0x1a, 0x33, 0xcc, 0xc1 // Bic gt r3 r12 r10 LSL r3
3720};
3721static const byte kInstruction_Bic_vs_r3_r12_r12_ROR_r0[] = {
3722 0x7c, 0x30, 0xcc, 0x61 // Bic vs r3 r12 r12 ROR r0
3723};
3724static const byte kInstruction_Bic_ne_r2_r10_r0_LSR_r9[] = {
3725 0x30, 0x29, 0xca, 0x11 // Bic ne r2 r10 r0 LSR r9
3726};
3727static const byte kInstruction_Bic_vc_r10_r11_r12_ROR_r13[] = {
3728 0x7c, 0xad, 0xcb, 0x71 // Bic vc r10 r11 r12 ROR r13
3729};
3730static const byte kInstruction_Bic_vc_r1_r10_r13_LSR_r14[] = {
3731 0x3d, 0x1e, 0xca, 0x71 // Bic vc r1 r10 r13 LSR r14
3732};
3733static const byte kInstruction_Bic_gt_r3_r9_r11_LSR_r4[] = {
3734 0x3b, 0x34, 0xc9, 0xc1 // Bic gt r3 r9 r11 LSR r4
3735};
3736static const byte kInstruction_Bic_mi_r6_r9_r8_ROR_r7[] = {
3737 0x78, 0x67, 0xc9, 0x41 // Bic mi r6 r9 r8 ROR r7
3738};
3739static const byte kInstruction_Bic_le_r10_r6_r14_ASR_r9[] = {
3740 0x5e, 0xa9, 0xc6, 0xd1 // Bic le r10 r6 r14 ASR r9
3741};
3742static const byte kInstruction_Bic_pl_r3_r4_r3_LSR_r14[] = {
3743 0x33, 0x3e, 0xc4, 0x51 // Bic pl r3 r4 r3 LSR r14
3744};
3745static const byte kInstruction_Bic_cs_r3_r10_r10_ROR_r7[] = {
3746 0x7a, 0x37, 0xca, 0x21 // Bic cs r3 r10 r10 ROR r7
3747};
3748static const byte kInstruction_Bic_hi_r14_r13_r5_ASR_r0[] = {
3749 0x55, 0xe0, 0xcd, 0x81 // Bic hi r14 r13 r5 ASR r0
3750};
3751static const byte kInstruction_Bic_cc_r13_r2_r0_LSL_r10[] = {
3752 0x10, 0xda, 0xc2, 0x31 // Bic cc r13 r2 r0 LSL r10
3753};
3754static const byte kInstruction_Bic_le_r7_r4_r11_LSL_r8[] = {
3755 0x1b, 0x78, 0xc4, 0xd1 // Bic le r7 r4 r11 LSL r8
3756};
3757static const byte kInstruction_Bic_ne_r2_r8_r11_LSR_r5[] = {
3758 0x3b, 0x25, 0xc8, 0x11 // Bic ne r2 r8 r11 LSR r5
3759};
3760static const byte kInstruction_Bic_gt_r7_r5_r6_ROR_r7[] = {
3761 0x76, 0x77, 0xc5, 0xc1 // Bic gt r7 r5 r6 ROR r7
3762};
3763static const byte kInstruction_Bic_vc_r0_r12_r9_LSL_r11[] = {
3764 0x19, 0x0b, 0xcc, 0x71 // Bic vc r0 r12 r9 LSL r11
3765};
3766static const byte kInstruction_Bic_eq_r6_r7_r9_ROR_r14[] = {
3767 0x79, 0x6e, 0xc7, 0x01 // Bic eq r6 r7 r9 ROR r14
3768};
3769static const byte kInstruction_Bic_mi_r3_r5_r4_ROR_r3[] = {
3770 0x74, 0x33, 0xc5, 0x41 // Bic mi r3 r5 r4 ROR r3
3771};
3772static const byte kInstruction_Bic_le_r13_r7_r2_ASR_r3[] = {
3773 0x52, 0xd3, 0xc7, 0xd1 // Bic le r13 r7 r2 ASR r3
3774};
3775static const byte kInstruction_Bic_cc_r7_r4_r0_LSR_r12[] = {
3776 0x30, 0x7c, 0xc4, 0x31 // Bic cc r7 r4 r0 LSR r12
3777};
3778static const byte kInstruction_Bic_hi_r8_r8_r3_ASR_r9[] = {
3779 0x53, 0x89, 0xc8, 0x81 // Bic hi r8 r8 r3 ASR r9
3780};
3781static const byte kInstruction_Bic_pl_r7_r3_r6_ASR_r2[] = {
3782 0x56, 0x72, 0xc3, 0x51 // Bic pl r7 r3 r6 ASR r2
3783};
3784static const byte kInstruction_Bic_lt_r12_r2_r12_ROR_r6[] = {
3785 0x7c, 0xc6, 0xc2, 0xb1 // Bic lt r12 r2 r12 ROR r6
3786};
3787static const byte kInstruction_Bic_eq_r10_r13_r1_ASR_r13[] = {
3788 0x51, 0xad, 0xcd, 0x01 // Bic eq r10 r13 r1 ASR r13
3789};
3790static const byte kInstruction_Bic_al_r12_r9_r5_ROR_r11[] = {
3791 0x75, 0xcb, 0xc9, 0xe1 // Bic al r12 r9 r5 ROR r11
3792};
3793static const byte kInstruction_Bic_mi_r8_r7_r5_ASR_r2[] = {
3794 0x55, 0x82, 0xc7, 0x41 // Bic mi r8 r7 r5 ASR r2
3795};
3796static const byte kInstruction_Bic_cs_r11_r8_r0_ROR_r7[] = {
3797 0x70, 0xb7, 0xc8, 0x21 // Bic cs r11 r8 r0 ROR r7
3798};
3799static const byte kInstruction_Bic_vc_r11_r3_r3_LSL_r12[] = {
3800 0x13, 0xbc, 0xc3, 0x71 // Bic vc r11 r3 r3 LSL r12
3801};
3802static const byte kInstruction_Bic_cc_r14_r12_r13_LSR_r14[] = {
3803 0x3d, 0xee, 0xcc, 0x31 // Bic cc r14 r12 r13 LSR r14
3804};
3805static const byte kInstruction_Bic_pl_r4_r14_r10_LSR_r14[] = {
3806 0x3a, 0x4e, 0xce, 0x51 // Bic pl r4 r14 r10 LSR r14
3807};
3808static const byte kInstruction_Bic_cc_r0_r11_r9_ASR_r2[] = {
3809 0x59, 0x02, 0xcb, 0x31 // Bic cc r0 r11 r9 ASR r2
3810};
3811static const byte kInstruction_Bic_hi_r11_r9_r8_LSL_r8[] = {
3812 0x18, 0xb8, 0xc9, 0x81 // Bic hi r11 r9 r8 LSL r8
3813};
3814static const byte kInstruction_Bic_ne_r12_r12_r7_LSR_r7[] = {
3815 0x37, 0xc7, 0xcc, 0x11 // Bic ne r12 r12 r7 LSR r7
3816};
3817static const byte kInstruction_Bic_vs_r5_r2_r7_LSR_r2[] = {
3818 0x37, 0x52, 0xc2, 0x61 // Bic vs r5 r2 r7 LSR r2
3819};
3820static const byte kInstruction_Bic_gt_r0_r13_r5_LSR_r11[] = {
3821 0x35, 0x0b, 0xcd, 0xc1 // Bic gt r0 r13 r5 LSR r11
3822};
3823static const byte kInstruction_Bic_vs_r0_r2_r14_ROR_r9[] = {
3824 0x7e, 0x09, 0xc2, 0x61 // Bic vs r0 r2 r14 ROR r9
3825};
3826static const byte kInstruction_Bic_hi_r0_r5_r7_ROR_r14[] = {
3827 0x77, 0x0e, 0xc5, 0x81 // Bic hi r0 r5 r7 ROR r14
3828};
3829static const byte kInstruction_Bic_lt_r12_r9_r4_ASR_r9[] = {
3830 0x54, 0xc9, 0xc9, 0xb1 // Bic lt r12 r9 r4 ASR r9
3831};
3832static const byte kInstruction_Bic_gt_r0_r3_r11_ROR_r9[] = {
3833 0x7b, 0x09, 0xc3, 0xc1 // Bic gt r0 r3 r11 ROR r9
3834};
3835static const byte kInstruction_Bic_vs_r13_r3_r5_LSR_r12[] = {
3836 0x35, 0xdc, 0xc3, 0x61 // Bic vs r13 r3 r5 LSR r12
3837};
3838static const byte kInstruction_Bic_lt_r9_r11_r9_ASR_r13[] = {
3839 0x59, 0x9d, 0xcb, 0xb1 // Bic lt r9 r11 r9 ASR r13
3840};
3841static const byte kInstruction_Bic_ge_r12_r10_r5_LSR_r1[] = {
3842 0x35, 0xc1, 0xca, 0xa1 // Bic ge r12 r10 r5 LSR r1
3843};
3844static const byte kInstruction_Bic_ne_r6_r10_r1_ASR_r11[] = {
3845 0x51, 0x6b, 0xca, 0x11 // Bic ne r6 r10 r1 ASR r11
3846};
3847static const byte kInstruction_Bic_al_r14_r3_r12_ROR_r10[] = {
3848 0x7c, 0xea, 0xc3, 0xe1 // Bic al r14 r3 r12 ROR r10
3849};
3850static const byte kInstruction_Bic_vs_r0_r4_r1_ROR_r6[] = {
3851 0x71, 0x06, 0xc4, 0x61 // Bic vs r0 r4 r1 ROR r6
3852};
3853static const byte kInstruction_Bic_eq_r10_r10_r10_LSL_r10[] = {
3854 0x1a, 0xaa, 0xca, 0x01 // Bic eq r10 r10 r10 LSL r10
3855};
3856static const byte kInstruction_Bic_gt_r6_r14_r7_ASR_r13[] = {
3857 0x57, 0x6d, 0xce, 0xc1 // Bic gt r6 r14 r7 ASR r13
3858};
3859static const byte kInstruction_Bic_vs_r1_r9_r9_ROR_r13[] = {
3860 0x79, 0x1d, 0xc9, 0x61 // Bic vs r1 r9 r9 ROR r13
3861};
3862static const byte kInstruction_Bic_hi_r0_r3_r12_LSL_r9[] = {
3863 0x1c, 0x09, 0xc3, 0x81 // Bic hi r0 r3 r12 LSL r9
3864};
3865static const byte kInstruction_Bic_vc_r6_r13_r11_ROR_r4[] = {
3866 0x7b, 0x64, 0xcd, 0x71 // Bic vc r6 r13 r11 ROR r4
3867};
3868static const byte kInstruction_Bic_ne_r6_r4_r2_LSR_r11[] = {
3869 0x32, 0x6b, 0xc4, 0x11 // Bic ne r6 r4 r2 LSR r11
3870};
3871static const byte kInstruction_Bic_vs_r12_r13_r14_LSR_r12[] = {
3872 0x3e, 0xcc, 0xcd, 0x61 // Bic vs r12 r13 r14 LSR r12
3873};
3874static const byte kInstruction_Bic_hi_r0_r7_r12_LSL_r7[] = {
3875 0x1c, 0x07, 0xc7, 0x81 // Bic hi r0 r7 r12 LSL r7
3876};
3877static const byte kInstruction_Bic_vc_r14_r9_r9_ROR_r0[] = {
3878 0x79, 0xe0, 0xc9, 0x71 // Bic vc r14 r9 r9 ROR r0
3879};
3880static const byte kInstruction_Bic_ls_r5_r7_r2_LSR_r13[] = {
3881 0x32, 0x5d, 0xc7, 0x91 // Bic ls r5 r7 r2 LSR r13
3882};
3883static const byte kInstruction_Bic_gt_r9_r12_r11_ASR_r3[] = {
3884 0x5b, 0x93, 0xcc, 0xc1 // Bic gt r9 r12 r11 ASR r3
3885};
3886static const byte kInstruction_Bic_cs_r10_r8_r14_LSL_r4[] = {
3887 0x1e, 0xa4, 0xc8, 0x21 // Bic cs r10 r8 r14 LSL r4
3888};
3889static const byte kInstruction_Bic_mi_r0_r3_r9_LSR_r3[] = {
3890 0x39, 0x03, 0xc3, 0x41 // Bic mi r0 r3 r9 LSR r3
3891};
3892static const byte kInstruction_Bic_ne_r1_r5_r11_ASR_r8[] = {
3893 0x5b, 0x18, 0xc5, 0x11 // Bic ne r1 r5 r11 ASR r8
3894};
3895static const byte kInstruction_Bic_le_r7_r1_r6_ROR_r3[] = {
3896 0x76, 0x73, 0xc1, 0xd1 // Bic le r7 r1 r6 ROR r3
3897};
3898static const byte kInstruction_Bic_le_r5_r0_r5_ROR_r14[] = {
3899 0x75, 0x5e, 0xc0, 0xd1 // Bic le r5 r0 r5 ROR r14
3900};
3901static const byte kInstruction_Bic_mi_r11_r9_r12_LSL_r10[] = {
3902 0x1c, 0xba, 0xc9, 0x41 // Bic mi r11 r9 r12 LSL r10
3903};
3904static const byte kInstruction_Bic_lt_r14_r2_r14_ROR_r2[] = {
3905 0x7e, 0xe2, 0xc2, 0xb1 // Bic lt r14 r2 r14 ROR r2
3906};
3907static const byte kInstruction_Bic_eq_r12_r8_r3_LSL_r4[] = {
3908 0x13, 0xc4, 0xc8, 0x01 // Bic eq r12 r8 r3 LSL r4
3909};
3910static const byte kInstruction_Bic_gt_r3_r6_r0_LSR_r8[] = {
3911 0x30, 0x38, 0xc6, 0xc1 // Bic gt r3 r6 r0 LSR r8
3912};
3913static const byte kInstruction_Bic_lt_r8_r11_r12_LSL_r3[] = {
3914 0x1c, 0x83, 0xcb, 0xb1 // Bic lt r8 r11 r12 LSL r3
3915};
3916static const byte kInstruction_Bic_hi_r4_r13_r10_ASR_r11[] = {
3917 0x5a, 0x4b, 0xcd, 0x81 // Bic hi r4 r13 r10 ASR r11
3918};
3919static const byte kInstruction_Bic_hi_r11_r13_r13_LSL_r2[] = {
3920 0x1d, 0xb2, 0xcd, 0x81 // Bic hi r11 r13 r13 LSL r2
3921};
3922static const byte kInstruction_Bic_vc_r1_r13_r14_LSL_r8[] = {
3923 0x1e, 0x18, 0xcd, 0x71 // Bic vc r1 r13 r14 LSL r8
3924};
3925static const byte kInstruction_Bic_gt_r1_r10_r7_LSR_r14[] = {
3926 0x37, 0x1e, 0xca, 0xc1 // Bic gt r1 r10 r7 LSR r14
3927};
3928static const byte kInstruction_Bic_ne_r8_r0_r8_ASR_r0[] = {
3929 0x58, 0x80, 0xc0, 0x11 // Bic ne r8 r0 r8 ASR r0
3930};
3931static const byte kInstruction_Bic_vc_r5_r7_r13_LSR_r11[] = {
3932 0x3d, 0x5b, 0xc7, 0x71 // Bic vc r5 r7 r13 LSR r11
3933};
3934static const byte kInstruction_Bic_pl_r4_r10_r11_ASR_r12[] = {
3935 0x5b, 0x4c, 0xca, 0x51 // Bic pl r4 r10 r11 ASR r12
3936};
3937static const byte kInstruction_Bic_lt_r14_r6_r14_ROR_r9[] = {
3938 0x7e, 0xe9, 0xc6, 0xb1 // Bic lt r14 r6 r14 ROR r9
3939};
3940static const byte kInstruction_Bic_vc_r10_r6_r0_LSL_r14[] = {
3941 0x10, 0xae, 0xc6, 0x71 // Bic vc r10 r6 r0 LSL r14
3942};
3943static const byte kInstruction_Bic_mi_r4_r14_r8_ROR_r5[] = {
3944 0x78, 0x45, 0xce, 0x41 // Bic mi r4 r14 r8 ROR r5
3945};
3946static const byte kInstruction_Bic_ls_r1_r9_r7_LSL_r10[] = {
3947 0x17, 0x1a, 0xc9, 0x91 // Bic ls r1 r9 r7 LSL r10
3948};
3949static const byte kInstruction_Bic_ne_r3_r10_r13_LSL_r0[] = {
3950 0x1d, 0x30, 0xca, 0x11 // Bic ne r3 r10 r13 LSL r0
3951};
3952static const byte kInstruction_Bic_vc_r1_r6_r6_ASR_r2[] = {
3953 0x56, 0x12, 0xc6, 0x71 // Bic vc r1 r6 r6 ASR r2
3954};
3955static const byte kInstruction_Bic_vs_r8_r10_r5_ROR_r5[] = {
3956 0x75, 0x85, 0xca, 0x61 // Bic vs r8 r10 r5 ROR r5
3957};
3958static const byte kInstruction_Bic_ge_r11_r14_r7_ASR_r10[] = {
3959 0x57, 0xba, 0xce, 0xa1 // Bic ge r11 r14 r7 ASR r10
3960};
3961static const byte kInstruction_Bic_lt_r11_r14_r12_LSL_r8[] = {
3962 0x1c, 0xb8, 0xce, 0xb1 // Bic lt r11 r14 r12 LSL r8
3963};
3964static const byte kInstruction_Bic_mi_r2_r1_r1_LSL_r6[] = {
3965 0x11, 0x26, 0xc1, 0x41 // Bic mi r2 r1 r1 LSL r6
3966};
3967static const byte kInstruction_Bic_cs_r1_r4_r7_ASR_r4[] = {
3968 0x57, 0x14, 0xc4, 0x21 // Bic cs r1 r4 r7 ASR r4
3969};
3970static const byte kInstruction_Bic_gt_r12_r10_r3_ROR_r1[] = {
3971 0x73, 0xc1, 0xca, 0xc1 // Bic gt r12 r10 r3 ROR r1
3972};
3973static const byte kInstruction_Bic_ne_r1_r14_r12_LSL_r13[] = {
3974 0x1c, 0x1d, 0xce, 0x11 // Bic ne r1 r14 r12 LSL r13
3975};
3976static const byte kInstruction_Bic_ne_r3_r0_r11_LSL_r8[] = {
3977 0x1b, 0x38, 0xc0, 0x11 // Bic ne r3 r0 r11 LSL r8
3978};
3979static const byte kInstruction_Bic_cc_r2_r13_r12_LSR_r13[] = {
3980 0x3c, 0x2d, 0xcd, 0x31 // Bic cc r2 r13 r12 LSR r13
3981};
3982static const byte kInstruction_Bic_le_r9_r14_r4_ROR_r4[] = {
3983 0x74, 0x94, 0xce, 0xd1 // Bic le r9 r14 r4 ROR r4
3984};
3985static const byte kInstruction_Bic_cs_r5_r11_r10_ASR_r7[] = {
3986 0x5a, 0x57, 0xcb, 0x21 // Bic cs r5 r11 r10 ASR r7
3987};
3988static const byte kInstruction_Bic_ne_r13_r8_r2_ROR_r4[] = {
3989 0x72, 0xd4, 0xc8, 0x11 // Bic ne r13 r8 r2 ROR r4
3990};
3991static const byte kInstruction_Bic_cs_r10_r0_r9_LSL_r3[] = {
3992 0x19, 0xa3, 0xc0, 0x21 // Bic cs r10 r0 r9 LSL r3
3993};
3994static const byte kInstruction_Bic_le_r13_r4_r5_LSR_r0[] = {
3995 0x35, 0xd0, 0xc4, 0xd1 // Bic le r13 r4 r5 LSR r0
3996};
3997static const byte kInstruction_Bic_cs_r4_r3_r2_LSR_r1[] = {
3998 0x32, 0x41, 0xc3, 0x21 // Bic cs r4 r3 r2 LSR r1
3999};
4000static const byte kInstruction_Bic_al_r6_r12_r6_LSL_r10[] = {
4001 0x16, 0x6a, 0xcc, 0xe1 // Bic al r6 r12 r6 LSL r10
4002};
4003static const byte kInstruction_Bic_vc_r2_r10_r5_LSL_r9[] = {
4004 0x15, 0x29, 0xca, 0x71 // Bic vc r2 r10 r5 LSL r9
4005};
4006static const byte kInstruction_Bic_vc_r6_r7_r0_ASR_r10[] = {
4007 0x50, 0x6a, 0xc7, 0x71 // Bic vc r6 r7 r0 ASR r10
4008};
4009static const byte kInstruction_Bic_vs_r5_r11_r10_LSL_r13[] = {
4010 0x1a, 0x5d, 0xcb, 0x61 // Bic vs r5 r11 r10 LSL r13
4011};
4012static const byte kInstruction_Bic_pl_r14_r6_r11_ASR_r4[] = {
4013 0x5b, 0xe4, 0xc6, 0x51 // Bic pl r14 r6 r11 ASR r4
4014};
4015static const byte kInstruction_Bic_al_r2_r0_r2_ROR_r5[] = {
4016 0x72, 0x25, 0xc0, 0xe1 // Bic al r2 r0 r2 ROR r5
4017};
4018static const byte kInstruction_Bic_gt_r5_r3_r2_LSL_r14[] = {
4019 0x12, 0x5e, 0xc3, 0xc1 // Bic gt r5 r3 r2 LSL r14
4020};
4021static const byte kInstruction_Bic_ls_r8_r13_r9_ASR_r12[] = {
4022 0x59, 0x8c, 0xcd, 0x91 // Bic ls r8 r13 r9 ASR r12
4023};
4024static const byte kInstruction_Bic_eq_r5_r10_r6_LSR_r6[] = {
4025 0x36, 0x56, 0xca, 0x01 // Bic eq r5 r10 r6 LSR r6
4026};
4027static const byte kInstruction_Bic_ge_r3_r13_r10_ROR_r14[] = {
4028 0x7a, 0x3e, 0xcd, 0xa1 // Bic ge r3 r13 r10 ROR r14
4029};
4030static const byte kInstruction_Bic_lt_r14_r9_r14_ASR_r1[] = {
4031 0x5e, 0xe1, 0xc9, 0xb1 // Bic lt r14 r9 r14 ASR r1
4032};
4033static const byte kInstruction_Bic_hi_r2_r8_r12_ASR_r14[] = {
4034 0x5c, 0x2e, 0xc8, 0x81 // Bic hi r2 r8 r12 ASR r14
4035};
4036static const byte kInstruction_Bic_al_r3_r5_r10_LSL_r13[] = {
4037 0x1a, 0x3d, 0xc5, 0xe1 // Bic al r3 r5 r10 LSL r13
4038};
4039static const byte kInstruction_Bic_mi_r13_r9_r2_ROR_r6[] = {
4040 0x72, 0xd6, 0xc9, 0x41 // Bic mi r13 r9 r2 ROR r6
4041};
4042static const byte kInstruction_Bic_mi_r14_r10_r13_ROR_r9[] = {
4043 0x7d, 0xe9, 0xca, 0x41 // Bic mi r14 r10 r13 ROR r9
4044};
4045static const byte kInstruction_Bic_cc_r11_r7_r12_LSR_r5[] = {
4046 0x3c, 0xb5, 0xc7, 0x31 // Bic cc r11 r7 r12 LSR r5
4047};
4048static const byte kInstruction_Bic_pl_r12_r10_r7_ASR_r4[] = {
4049 0x57, 0xc4, 0xca, 0x51 // Bic pl r12 r10 r7 ASR r4
4050};
4051static const byte kInstruction_Bic_vc_r6_r12_r1_ASR_r1[] = {
4052 0x51, 0x61, 0xcc, 0x71 // Bic vc r6 r12 r1 ASR r1
4053};
4054static const byte kInstruction_Bic_cc_r0_r5_r8_ROR_r10[] = {
4055 0x78, 0x0a, 0xc5, 0x31 // Bic cc r0 r5 r8 ROR r10
4056};
4057static const byte kInstruction_Bic_cs_r14_r9_r12_LSR_r6[] = {
4058 0x3c, 0xe6, 0xc9, 0x21 // Bic cs r14 r9 r12 LSR r6
4059};
4060static const byte kInstruction_Bic_mi_r4_r8_r6_LSR_r5[] = {
4061 0x36, 0x45, 0xc8, 0x41 // Bic mi r4 r8 r6 LSR r5
4062};
4063static const byte kInstruction_Bic_ge_r6_r5_r13_ROR_r12[] = {
4064 0x7d, 0x6c, 0xc5, 0xa1 // Bic ge r6 r5 r13 ROR r12
4065};
4066static const byte kInstruction_Bic_al_r2_r10_r1_LSL_r1[] = {
4067 0x11, 0x21, 0xca, 0xe1 // Bic al r2 r10 r1 LSL r1
4068};
4069static const byte kInstruction_Bic_ls_r10_r14_r12_ROR_r14[] = {
4070 0x7c, 0xae, 0xce, 0x91 // Bic ls r10 r14 r12 ROR r14
4071};
4072static const byte kInstruction_Bic_vc_r4_r2_r3_LSL_r5[] = {
4073 0x13, 0x45, 0xc2, 0x71 // Bic vc r4 r2 r3 LSL r5
4074};
4075static const byte kInstruction_Bic_gt_r1_r12_r1_LSR_r3[] = {
4076 0x31, 0x13, 0xcc, 0xc1 // Bic gt r1 r12 r1 LSR r3
4077};
4078static const byte kInstruction_Bic_le_r6_r4_r7_ASR_r7[] = {
4079 0x57, 0x67, 0xc4, 0xd1 // Bic le r6 r4 r7 ASR r7
4080};
4081static const byte kInstruction_Bic_mi_r6_r11_r3_ASR_r13[] = {
4082 0x53, 0x6d, 0xcb, 0x41 // Bic mi r6 r11 r3 ASR r13
4083};
4084static const byte kInstruction_Bic_ge_r10_r11_r7_LSL_r1[] = {
4085 0x17, 0xa1, 0xcb, 0xa1 // Bic ge r10 r11 r7 LSL r1
4086};
4087static const byte kInstruction_Bic_pl_r8_r2_r6_ASR_r4[] = {
4088 0x56, 0x84, 0xc2, 0x51 // Bic pl r8 r2 r6 ASR r4
4089};
4090static const byte kInstruction_Bic_gt_r8_r6_r13_ASR_r10[] = {
4091 0x5d, 0x8a, 0xc6, 0xc1 // Bic gt r8 r6 r13 ASR r10
4092};
4093static const byte kInstruction_Bic_pl_r6_r0_r3_ASR_r9[] = {
4094 0x53, 0x69, 0xc0, 0x51 // Bic pl r6 r0 r3 ASR r9
4095};
4096static const byte kInstruction_Bic_hi_r13_r0_r12_LSL_r7[] = {
4097 0x1c, 0xd7, 0xc0, 0x81 // Bic hi r13 r0 r12 LSL r7
4098};
4099static const byte kInstruction_Bic_mi_r2_r12_r4_ASR_r1[] = {
4100 0x54, 0x21, 0xcc, 0x41 // Bic mi r2 r12 r4 ASR r1
4101};
4102static const byte kInstruction_Bic_hi_r7_r4_r11_ASR_r7[] = {
4103 0x5b, 0x77, 0xc4, 0x81 // Bic hi r7 r4 r11 ASR r7
4104};
4105static const byte kInstruction_Bic_lt_r7_r9_r8_ROR_r8[] = {
4106 0x78, 0x78, 0xc9, 0xb1 // Bic lt r7 r9 r8 ROR r8
4107};
4108static const byte kInstruction_Bic_le_r14_r2_r8_LSR_r10[] = {
4109 0x38, 0xea, 0xc2, 0xd1 // Bic le r14 r2 r8 LSR r10
4110};
4111static const byte kInstruction_Bic_al_r2_r12_r12_ASR_r12[] = {
4112 0x5c, 0x2c, 0xcc, 0xe1 // Bic al r2 r12 r12 ASR r12
4113};
4114static const byte kInstruction_Bic_mi_r2_r1_r5_ROR_r3[] = {
4115 0x75, 0x23, 0xc1, 0x41 // Bic mi r2 r1 r5 ROR r3
4116};
4117static const byte kInstruction_Bic_le_r14_r5_r13_ASR_r3[] = {
4118 0x5d, 0xe3, 0xc5, 0xd1 // Bic le r14 r5 r13 ASR r3
4119};
4120static const byte kInstruction_Bic_le_r9_r14_r13_LSR_r12[] = {
4121 0x3d, 0x9c, 0xce, 0xd1 // Bic le r9 r14 r13 LSR r12
4122};
4123static const byte kInstruction_Bic_gt_r10_r8_r13_LSR_r2[] = {
4124 0x3d, 0xa2, 0xc8, 0xc1 // Bic gt r10 r8 r13 LSR r2
4125};
4126static const byte kInstruction_Bic_vc_r2_r14_r11_LSR_r1[] = {
4127 0x3b, 0x21, 0xce, 0x71 // Bic vc r2 r14 r11 LSR r1
4128};
4129static const byte kInstruction_Bic_cc_r14_r7_r8_LSL_r6[] = {
4130 0x18, 0xe6, 0xc7, 0x31 // Bic cc r14 r7 r8 LSL r6
4131};
4132static const byte kInstruction_Bic_cs_r10_r11_r13_ASR_r6[] = {
4133 0x5d, 0xa6, 0xcb, 0x21 // Bic cs r10 r11 r13 ASR r6
4134};
4135static const byte kInstruction_Bic_pl_r13_r10_r2_ASR_r2[] = {
4136 0x52, 0xd2, 0xca, 0x51 // Bic pl r13 r10 r2 ASR r2
4137};
4138static const byte kInstruction_Bic_eq_r8_r4_r2_ASR_r3[] = {
4139 0x52, 0x83, 0xc4, 0x01 // Bic eq r8 r4 r2 ASR r3
4140};
4141static const byte kInstruction_Bic_ne_r8_r2_r1_LSL_r14[] = {
4142 0x11, 0x8e, 0xc2, 0x11 // Bic ne r8 r2 r1 LSL r14
4143};
4144static const byte kInstruction_Bic_le_r4_r11_r0_ROR_r13[] = {
4145 0x70, 0x4d, 0xcb, 0xd1 // Bic le r4 r11 r0 ROR r13
4146};
4147static const byte kInstruction_Bic_gt_r4_r7_r3_ROR_r3[] = {
4148 0x73, 0x43, 0xc7, 0xc1 // Bic gt r4 r7 r3 ROR r3
4149};
4150static const byte kInstruction_Bic_mi_r2_r5_r6_LSR_r4[] = {
4151 0x36, 0x24, 0xc5, 0x41 // Bic mi r2 r5 r6 LSR r4
4152};
4153static const byte kInstruction_Bic_le_r10_r3_r4_ASR_r3[] = {
4154 0x54, 0xa3, 0xc3, 0xd1 // Bic le r10 r3 r4 ASR r3
4155};
4156static const byte kInstruction_Bic_gt_r5_r4_r1_LSR_r4[] = {
4157 0x31, 0x54, 0xc4, 0xc1 // Bic gt r5 r4 r1 LSR r4
4158};
4159static const byte kInstruction_Bic_gt_r11_r8_r11_LSR_r10[] = {
4160 0x3b, 0xba, 0xc8, 0xc1 // Bic gt r11 r8 r11 LSR r10
4161};
4162static const byte kInstruction_Bic_ne_r2_r2_r6_LSL_r1[] = {
4163 0x16, 0x21, 0xc2, 0x11 // Bic ne r2 r2 r6 LSL r1
4164};
4165static const byte kInstruction_Bic_le_r0_r9_r3_LSL_r10[] = {
4166 0x13, 0x0a, 0xc9, 0xd1 // Bic le r0 r9 r3 LSL r10
4167};
4168static const byte kInstruction_Bic_mi_r10_r0_r14_LSR_r12[] = {
4169 0x3e, 0xac, 0xc0, 0x41 // Bic mi r10 r0 r14 LSR r12
4170};
4171static const byte kInstruction_Bic_ls_r3_r12_r3_LSR_r11[] = {
4172 0x33, 0x3b, 0xcc, 0x91 // Bic ls r3 r12 r3 LSR r11
4173};
4174static const byte kInstruction_Bic_ge_r13_r11_r3_ROR_r4[] = {
4175 0x73, 0xd4, 0xcb, 0xa1 // Bic ge r13 r11 r3 ROR r4
4176};
4177static const byte kInstruction_Bic_vs_r0_r3_r13_ROR_r6[] = {
4178 0x7d, 0x06, 0xc3, 0x61 // Bic vs r0 r3 r13 ROR r6
4179};
4180static const byte kInstruction_Bic_lt_r0_r11_r9_LSL_r10[] = {
4181 0x19, 0x0a, 0xcb, 0xb1 // Bic lt r0 r11 r9 LSL r10
4182};
4183static const byte kInstruction_Bic_ne_r9_r14_r13_ASR_r0[] = {
4184 0x5d, 0x90, 0xce, 0x11 // Bic ne r9 r14 r13 ASR r0
4185};
4186static const byte kInstruction_Bic_le_r5_r0_r9_LSL_r4[] = {
4187 0x19, 0x54, 0xc0, 0xd1 // Bic le r5 r0 r9 LSL r4
4188};
4189static const byte kInstruction_Bic_ge_r3_r3_r5_ASR_r3[] = {
4190 0x55, 0x33, 0xc3, 0xa1 // Bic ge r3 r3 r5 ASR r3
4191};
4192static const byte kInstruction_Bic_cs_r5_r4_r12_ROR_r0[] = {
4193 0x7c, 0x50, 0xc4, 0x21 // Bic cs r5 r4 r12 ROR r0
4194};
4195static const byte kInstruction_Bic_lt_r4_r0_r1_LSR_r7[] = {
4196 0x31, 0x47, 0xc0, 0xb1 // Bic lt r4 r0 r1 LSR r7
4197};
4198static const byte kInstruction_Bic_vc_r0_r0_r3_LSL_r14[] = {
4199 0x13, 0x0e, 0xc0, 0x71 // Bic vc r0 r0 r3 LSL r14
4200};
4201static const byte kInstruction_Bic_ge_r8_r10_r6_ASR_r0[] = {
4202 0x56, 0x80, 0xca, 0xa1 // Bic ge r8 r10 r6 ASR r0
4203};
4204static const byte kInstruction_Bic_eq_r11_r6_r6_ROR_r5[] = {
4205 0x76, 0xb5, 0xc6, 0x01 // Bic eq r11 r6 r6 ROR r5
4206};
4207static const byte kInstruction_Bic_pl_r1_r2_r3_ASR_r8[] = {
4208 0x53, 0x18, 0xc2, 0x51 // Bic pl r1 r2 r3 ASR r8
4209};
4210static const byte kInstruction_Bic_le_r5_r11_r0_ROR_r11[] = {
4211 0x70, 0x5b, 0xcb, 0xd1 // Bic le r5 r11 r0 ROR r11
4212};
4213static const byte kInstruction_Bic_ls_r7_r5_r0_ASR_r5[] = {
4214 0x50, 0x75, 0xc5, 0x91 // Bic ls r7 r5 r0 ASR r5
4215};
4216static const byte kInstruction_Bic_lt_r10_r12_r2_ROR_r2[] = {
4217 0x72, 0xa2, 0xcc, 0xb1 // Bic lt r10 r12 r2 ROR r2
4218};
4219static const byte kInstruction_Bic_ls_r13_r0_r5_LSL_r1[] = {
4220 0x15, 0xd1, 0xc0, 0x91 // Bic ls r13 r0 r5 LSL r1
4221};
4222static const byte kInstruction_Bic_pl_r7_r12_r0_ROR_r10[] = {
4223 0x70, 0x7a, 0xcc, 0x51 // Bic pl r7 r12 r0 ROR r10
4224};
4225static const byte kInstruction_Bic_pl_r10_r8_r7_LSR_r5[] = {
4226 0x37, 0xa5, 0xc8, 0x51 // Bic pl r10 r8 r7 LSR r5
4227};
4228static const byte kInstruction_Bic_vc_r5_r3_r2_LSL_r8[] = {
4229 0x12, 0x58, 0xc3, 0x71 // Bic vc r5 r3 r2 LSL r8
4230};
4231static const byte kInstruction_Bic_mi_r2_r8_r7_ASR_r11[] = {
4232 0x57, 0x2b, 0xc8, 0x41 // Bic mi r2 r8 r7 ASR r11
4233};
4234static const byte kInstruction_Bic_lt_r7_r1_r5_ASR_r3[] = {
4235 0x55, 0x73, 0xc1, 0xb1 // Bic lt r7 r1 r5 ASR r3
4236};
4237static const byte kInstruction_Bic_ne_r11_r6_r1_ROR_r11[] = {
4238 0x71, 0xbb, 0xc6, 0x11 // Bic ne r11 r6 r1 ROR r11
4239};
4240static const byte kInstruction_Bic_vc_r12_r1_r13_ASR_r1[] = {
4241 0x5d, 0xc1, 0xc1, 0x71 // Bic vc r12 r1 r13 ASR r1
4242};
4243static const byte kInstruction_Bic_le_r0_r14_r0_LSR_r12[] = {
4244 0x30, 0x0c, 0xce, 0xd1 // Bic le r0 r14 r0 LSR r12
4245};
4246static const byte kInstruction_Bic_mi_r2_r1_r10_ROR_r0[] = {
4247 0x7a, 0x20, 0xc1, 0x41 // Bic mi r2 r1 r10 ROR r0
4248};
4249static const byte kInstruction_Bic_gt_r10_r11_r14_LSR_r10[] = {
4250 0x3e, 0xaa, 0xcb, 0xc1 // Bic gt r10 r11 r14 LSR r10
4251};
4252static const byte kInstruction_Bic_vs_r1_r12_r11_ASR_r9[] = {
4253 0x5b, 0x19, 0xcc, 0x61 // Bic vs r1 r12 r11 ASR r9
4254};
4255static const byte kInstruction_Bic_hi_r4_r7_r8_ASR_r12[] = {
4256 0x58, 0x4c, 0xc7, 0x81 // Bic hi r4 r7 r8 ASR r12
4257};
4258static const byte kInstruction_Bic_cc_r8_r8_r14_ASR_r8[] = {
4259 0x5e, 0x88, 0xc8, 0x31 // Bic cc r8 r8 r14 ASR r8
4260};
4261static const byte kInstruction_Bic_cc_r0_r4_r1_ROR_r3[] = {
4262 0x71, 0x03, 0xc4, 0x31 // Bic cc r0 r4 r1 ROR r3
4263};
4264static const byte kInstruction_Bic_gt_r7_r1_r3_ROR_r9[] = {
4265 0x73, 0x79, 0xc1, 0xc1 // Bic gt r7 r1 r3 ROR r9
4266};
4267static const byte kInstruction_Bic_cc_r4_r10_r1_ASR_r6[] = {
4268 0x51, 0x46, 0xca, 0x31 // Bic cc r4 r10 r1 ASR r6
4269};
4270static const byte kInstruction_Bic_vc_r3_r14_r11_ROR_r8[] = {
4271 0x7b, 0x38, 0xce, 0x71 // Bic vc r3 r14 r11 ROR r8
4272};
4273static const byte kInstruction_Bic_al_r9_r11_r7_LSR_r6[] = {
4274 0x37, 0x96, 0xcb, 0xe1 // Bic al r9 r11 r7 LSR r6
4275};
4276static const byte kInstruction_Bic_ls_r5_r10_r6_LSR_r5[] = {
4277 0x36, 0x55, 0xca, 0x91 // Bic ls r5 r10 r6 LSR r5
4278};
4279static const byte kInstruction_Bic_ls_r2_r8_r3_LSR_r14[] = {
4280 0x33, 0x2e, 0xc8, 0x91 // Bic ls r2 r8 r3 LSR r14
4281};
4282static const byte kInstruction_Bic_lt_r12_r3_r4_LSL_r6[] = {
4283 0x14, 0xc6, 0xc3, 0xb1 // Bic lt r12 r3 r4 LSL r6
4284};
4285static const byte kInstruction_Bic_al_r3_r2_r13_ASR_r7[] = {
4286 0x5d, 0x37, 0xc2, 0xe1 // Bic al r3 r2 r13 ASR r7
4287};
4288static const byte kInstruction_Bic_gt_r8_r1_r8_ROR_r7[] = {
4289 0x78, 0x87, 0xc1, 0xc1 // Bic gt r8 r1 r8 ROR r7
4290};
4291static const byte kInstruction_Bic_eq_r7_r11_r1_ASR_r6[] = {
4292 0x51, 0x76, 0xcb, 0x01 // Bic eq r7 r11 r1 ASR r6
4293};
4294static const byte kInstruction_Bic_cs_r1_r0_r9_LSL_r0[] = {
4295 0x19, 0x10, 0xc0, 0x21 // Bic cs r1 r0 r9 LSL r0
4296};
4297static const byte kInstruction_Bic_ls_r7_r14_r3_ROR_r7[] = {
4298 0x73, 0x77, 0xce, 0x91 // Bic ls r7 r14 r3 ROR r7
4299};
4300static const byte kInstruction_Bic_cc_r8_r1_r3_LSL_r2[] = {
4301 0x13, 0x82, 0xc1, 0x31 // Bic cc r8 r1 r3 LSL r2
4302};
4303static const byte kInstruction_Bic_cs_r11_r4_r8_ASR_r3[] = {
4304 0x58, 0xb3, 0xc4, 0x21 // Bic cs r11 r4 r8 ASR r3
4305};
4306static const byte kInstruction_Bic_le_r10_r9_r10_ASR_r6[] = {
4307 0x5a, 0xa6, 0xc9, 0xd1 // Bic le r10 r9 r10 ASR r6
4308};
4309static const byte kInstruction_Bic_le_r14_r1_r5_LSL_r10[] = {
4310 0x15, 0xea, 0xc1, 0xd1 // Bic le r14 r1 r5 LSL r10
4311};
4312static const byte kInstruction_Bic_cc_r10_r6_r11_ASR_r6[] = {
4313 0x5b, 0xa6, 0xc6, 0x31 // Bic cc r10 r6 r11 ASR r6
4314};
4315static const byte kInstruction_Bic_ne_r7_r13_r7_LSL_r10[] = {
4316 0x17, 0x7a, 0xcd, 0x11 // Bic ne r7 r13 r7 LSL r10
4317};
4318static const byte kInstruction_Bic_pl_r3_r14_r10_ASR_r12[] = {
4319 0x5a, 0x3c, 0xce, 0x51 // Bic pl r3 r14 r10 ASR r12
4320};
4321static const byte kInstruction_Bic_ls_r14_r11_r9_LSR_r11[] = {
4322 0x39, 0xeb, 0xcb, 0x91 // Bic ls r14 r11 r9 LSR r11
4323};
4324static const byte kInstruction_Bic_vs_r7_r10_r10_LSL_r0[] = {
4325 0x1a, 0x70, 0xca, 0x61 // Bic vs r7 r10 r10 LSL r0
4326};
4327static const byte kInstruction_Bic_hi_r10_r11_r6_LSL_r11[] = {
4328 0x16, 0xab, 0xcb, 0x81 // Bic hi r10 r11 r6 LSL r11
4329};
4330static const byte kInstruction_Bic_le_r7_r8_r5_LSR_r0[] = {
4331 0x35, 0x70, 0xc8, 0xd1 // Bic le r7 r8 r5 LSR r0
4332};
4333static const byte kInstruction_Bic_eq_r9_r13_r10_LSR_r8[] = {
4334 0x3a, 0x98, 0xcd, 0x01 // Bic eq r9 r13 r10 LSR r8
4335};
4336static const byte kInstruction_Bic_lt_r2_r9_r13_LSR_r10[] = {
4337 0x3d, 0x2a, 0xc9, 0xb1 // Bic lt r2 r9 r13 LSR r10
4338};
4339static const byte kInstruction_Bic_al_r8_r6_r0_LSR_r14[] = {
4340 0x30, 0x8e, 0xc6, 0xe1 // Bic al r8 r6 r0 LSR r14
4341};
4342static const byte kInstruction_Bic_al_r14_r5_r9_LSL_r12[] = {
4343 0x19, 0xec, 0xc5, 0xe1 // Bic al r14 r5 r9 LSL r12
4344};
4345static const byte kInstruction_Bic_al_r4_r4_r3_ASR_r1[] = {
4346 0x53, 0x41, 0xc4, 0xe1 // Bic al r4 r4 r3 ASR r1
4347};
4348static const byte kInstruction_Bic_vc_r5_r9_r0_ROR_r3[] = {
4349 0x70, 0x53, 0xc9, 0x71 // Bic vc r5 r9 r0 ROR r3
4350};
4351static const byte kInstruction_Bic_vc_r11_r4_r14_LSR_r3[] = {
4352 0x3e, 0xb3, 0xc4, 0x71 // Bic vc r11 r4 r14 LSR r3
4353};
4354static const byte kInstruction_Bic_cc_r1_r1_r11_LSR_r14[] = {
4355 0x3b, 0x1e, 0xc1, 0x31 // Bic cc r1 r1 r11 LSR r14
4356};
4357static const byte kInstruction_Bic_lt_r5_r4_r9_LSL_r13[] = {
4358 0x19, 0x5d, 0xc4, 0xb1 // Bic lt r5 r4 r9 LSL r13
4359};
4360static const byte kInstruction_Bic_mi_r7_r10_r4_LSR_r6[] = {
4361 0x34, 0x76, 0xca, 0x41 // Bic mi r7 r10 r4 LSR r6
4362};
4363static const byte kInstruction_Bic_cc_r1_r1_r8_ASR_r7[] = {
4364 0x58, 0x17, 0xc1, 0x31 // Bic cc r1 r1 r8 ASR r7
4365};
4366static const byte kInstruction_Bic_eq_r14_r9_r6_LSR_r2[] = {
4367 0x36, 0xe2, 0xc9, 0x01 // Bic eq r14 r9 r6 LSR r2
4368};
4369static const byte kInstruction_Bic_eq_r3_r9_r13_LSR_r4[] = {
4370 0x3d, 0x34, 0xc9, 0x01 // Bic eq r3 r9 r13 LSR r4
4371};
4372static const byte kInstruction_Bic_gt_r4_r8_r8_LSL_r1[] = {
4373 0x18, 0x41, 0xc8, 0xc1 // Bic gt r4 r8 r8 LSL r1
4374};
4375static const byte kInstruction_Bic_pl_r9_r11_r0_ROR_r13[] = {
4376 0x70, 0x9d, 0xcb, 0x51 // Bic pl r9 r11 r0 ROR r13
4377};
4378static const byte kInstruction_Bic_ls_r0_r2_r5_ROR_r6[] = {
4379 0x75, 0x06, 0xc2, 0x91 // Bic ls r0 r2 r5 ROR r6
4380};
4381static const byte kInstruction_Bic_cc_r9_r6_r14_LSL_r0[] = {
4382 0x1e, 0x90, 0xc6, 0x31 // Bic cc r9 r6 r14 LSL r0
4383};
4384static const byte kInstruction_Bic_vs_r2_r4_r10_LSR_r11[] = {
4385 0x3a, 0x2b, 0xc4, 0x61 // Bic vs r2 r4 r10 LSR r11
4386};
4387static const byte kInstruction_Bic_le_r4_r13_r4_ASR_r9[] = {
4388 0x54, 0x49, 0xcd, 0xd1 // Bic le r4 r13 r4 ASR r9
4389};
4390static const byte kInstruction_Bic_pl_r4_r8_r14_LSR_r1[] = {
4391 0x3e, 0x41, 0xc8, 0x51 // Bic pl r4 r8 r14 LSR r1
4392};
4393static const byte kInstruction_Bic_ge_r10_r11_r14_ASR_r14[] = {
4394 0x5e, 0xae, 0xcb, 0xa1 // Bic ge r10 r11 r14 ASR r14
4395};
4396static const byte kInstruction_Bic_pl_r6_r2_r3_LSR_r7[] = {
4397 0x33, 0x67, 0xc2, 0x51 // Bic pl r6 r2 r3 LSR r7
4398};
4399static const byte kInstruction_Bic_vc_r14_r2_r9_LSR_r14[] = {
4400 0x39, 0xee, 0xc2, 0x71 // Bic vc r14 r2 r9 LSR r14
4401};
4402static const byte kInstruction_Bic_ne_r4_r5_r11_ROR_r13[] = {
4403 0x7b, 0x4d, 0xc5, 0x11 // Bic ne r4 r5 r11 ROR r13
4404};
4405static const byte kInstruction_Bic_ls_r5_r11_r14_LSR_r8[] = {
4406 0x3e, 0x58, 0xcb, 0x91 // Bic ls r5 r11 r14 LSR r8
4407};
4408static const byte kInstruction_Bic_mi_r2_r11_r4_ASR_r11[] = {
4409 0x54, 0x2b, 0xcb, 0x41 // Bic mi r2 r11 r4 ASR r11
4410};
4411static const byte kInstruction_Bic_vs_r7_r8_r1_LSL_r14[] = {
4412 0x11, 0x7e, 0xc8, 0x61 // Bic vs r7 r8 r1 LSL r14
4413};
4414static const byte kInstruction_Bic_vs_r3_r4_r14_LSL_r6[] = {
4415 0x1e, 0x36, 0xc4, 0x61 // Bic vs r3 r4 r14 LSL r6
4416};
4417static const byte kInstruction_Bic_pl_r9_r8_r9_ASR_r14[] = {
4418 0x59, 0x9e, 0xc8, 0x51 // Bic pl r9 r8 r9 ASR r14
4419};
4420static const byte kInstruction_Bic_le_r4_r0_r0_LSL_r2[] = {
4421 0x10, 0x42, 0xc0, 0xd1 // Bic le r4 r0 r0 LSL r2
4422};
4423static const byte kInstruction_Bic_cc_r12_r1_r3_ROR_r5[] = {
4424 0x73, 0xc5, 0xc1, 0x31 // Bic cc r12 r1 r3 ROR r5
4425};
4426static const byte kInstruction_Bic_mi_r7_r11_r12_ASR_r6[] = {
4427 0x5c, 0x76, 0xcb, 0x41 // Bic mi r7 r11 r12 ASR r6
4428};
4429static const byte kInstruction_Bic_pl_r14_r0_r2_LSR_r14[] = {
4430 0x32, 0xee, 0xc0, 0x51 // Bic pl r14 r0 r2 LSR r14
4431};
4432static const byte kInstruction_Bic_vs_r12_r1_r13_ASR_r3[] = {
4433 0x5d, 0xc3, 0xc1, 0x61 // Bic vs r12 r1 r13 ASR r3
4434};
4435static const byte kInstruction_Bic_vc_r11_r6_r2_LSR_r12[] = {
4436 0x32, 0xbc, 0xc6, 0x71 // Bic vc r11 r6 r2 LSR r12
4437};
4438static const byte kInstruction_Bic_vc_r2_r12_r10_LSL_r0[] = {
4439 0x1a, 0x20, 0xcc, 0x71 // Bic vc r2 r12 r10 LSL r0
4440};
4441static const byte kInstruction_Bic_ne_r4_r10_r0_ROR_r8[] = {
4442 0x70, 0x48, 0xca, 0x11 // Bic ne r4 r10 r0 ROR r8
4443};
4444static const byte kInstruction_Bic_al_r14_r14_r1_LSR_r12[] = {
4445 0x31, 0xec, 0xce, 0xe1 // Bic al r14 r14 r1 LSR r12
4446};
4447static const byte kInstruction_Bic_vs_r6_r12_r2_LSL_r11[] = {
4448 0x12, 0x6b, 0xcc, 0x61 // Bic vs r6 r12 r2 LSL r11
4449};
4450static const byte kInstruction_Bic_cc_r0_r4_r5_LSR_r3[] = {
4451 0x35, 0x03, 0xc4, 0x31 // Bic cc r0 r4 r5 LSR r3
4452};
4453static const byte kInstruction_Bic_cs_r3_r2_r6_ROR_r4[] = {
4454 0x76, 0x34, 0xc2, 0x21 // Bic cs r3 r2 r6 ROR r4
4455};
4456static const byte kInstruction_Bic_al_r2_r5_r4_ASR_r10[] = {
4457 0x54, 0x2a, 0xc5, 0xe1 // Bic al r2 r5 r4 ASR r10
4458};
4459static const byte kInstruction_Bic_ls_r1_r10_r9_LSL_r1[] = {
4460 0x19, 0x11, 0xca, 0x91 // Bic ls r1 r10 r9 LSL r1
4461};
4462static const byte kInstruction_Bic_al_r3_r8_r5_LSR_r6[] = {
4463 0x35, 0x36, 0xc8, 0xe1 // Bic al r3 r8 r5 LSR r6
4464};
4465static const byte kInstruction_Bic_mi_r8_r0_r6_LSR_r0[] = {
4466 0x36, 0x80, 0xc0, 0x41 // Bic mi r8 r0 r6 LSR r0
4467};
4468static const byte kInstruction_Bic_le_r14_r9_r9_LSR_r1[] = {
4469 0x39, 0xe1, 0xc9, 0xd1 // Bic le r14 r9 r9 LSR r1
4470};
4471static const byte kInstruction_Bic_lt_r1_r8_r12_LSR_r10[] = {
4472 0x3c, 0x1a, 0xc8, 0xb1 // Bic lt r1 r8 r12 LSR r10
4473};
4474static const byte kInstruction_Bic_eq_r9_r12_r5_ASR_r12[] = {
4475 0x55, 0x9c, 0xcc, 0x01 // Bic eq r9 r12 r5 ASR r12
4476};
4477static const byte kInstruction_Bic_ls_r4_r14_r7_ROR_r9[] = {
4478 0x77, 0x49, 0xce, 0x91 // Bic ls r4 r14 r7 ROR r9
4479};
4480static const byte kInstruction_Bic_cs_r9_r3_r12_ROR_r7[] = {
4481 0x7c, 0x97, 0xc3, 0x21 // Bic cs r9 r3 r12 ROR r7
4482};
4483static const byte kInstruction_Bic_vs_r11_r1_r12_LSL_r11[] = {
4484 0x1c, 0xbb, 0xc1, 0x61 // Bic vs r11 r1 r12 LSL r11
4485};
4486static const byte kInstruction_Bic_vc_r8_r13_r1_LSR_r3[] = {
4487 0x31, 0x83, 0xcd, 0x71 // Bic vc r8 r13 r1 LSR r3
4488};
4489static const byte kInstruction_Bic_gt_r13_r8_r14_LSR_r14[] = {
4490 0x3e, 0xde, 0xc8, 0xc1 // Bic gt r13 r8 r14 LSR r14
4491};
4492static const byte kInstruction_Bic_eq_r10_r4_r9_ROR_r6[] = {
4493 0x79, 0xa6, 0xc4, 0x01 // Bic eq r10 r4 r9 ROR r6
4494};
4495static const byte kInstruction_Bic_ls_r0_r11_r8_LSL_r12[] = {
4496 0x18, 0x0c, 0xcb, 0x91 // Bic ls r0 r11 r8 LSL r12
4497};
4498static const byte kInstruction_Bic_le_r2_r6_r4_LSR_r6[] = {
4499 0x34, 0x26, 0xc6, 0xd1 // Bic le r2 r6 r4 LSR r6
4500};
4501static const byte kInstruction_Bic_cs_r14_r4_r6_LSR_r11[] = {
4502 0x36, 0xeb, 0xc4, 0x21 // Bic cs r14 r4 r6 LSR r11
4503};
4504static const byte kInstruction_Bic_lt_r8_r3_r4_ROR_r1[] = {
4505 0x74, 0x81, 0xc3, 0xb1 // Bic lt r8 r3 r4 ROR r1
4506};
4507static const byte kInstruction_Bic_le_r9_r1_r12_ASR_r13[] = {
4508 0x5c, 0x9d, 0xc1, 0xd1 // Bic le r9 r1 r12 ASR r13
4509};
4510static const byte kInstruction_Bic_vc_r10_r6_r10_LSR_r9[] = {
4511 0x3a, 0xa9, 0xc6, 0x71 // Bic vc r10 r6 r10 LSR r9
4512};
4513static const byte kInstruction_Bic_cc_r3_r10_r6_LSL_r6[] = {
4514 0x16, 0x36, 0xca, 0x31 // Bic cc r3 r10 r6 LSL r6
4515};
4516static const byte kInstruction_Bic_ls_r4_r2_r13_ROR_r0[] = {
4517 0x7d, 0x40, 0xc2, 0x91 // Bic ls r4 r2 r13 ROR r0
4518};
4519static const byte kInstruction_Bic_hi_r9_r10_r10_LSR_r6[] = {
4520 0x3a, 0x96, 0xca, 0x81 // Bic hi r9 r10 r10 LSR r6
4521};
4522static const byte kInstruction_Bic_cs_r12_r4_r0_LSR_r4[] = {
4523 0x30, 0xc4, 0xc4, 0x21 // Bic cs r12 r4 r0 LSR r4
4524};
4525static const byte kInstruction_Bic_eq_r8_r14_r7_ASR_r10[] = {
4526 0x57, 0x8a, 0xce, 0x01 // Bic eq r8 r14 r7 ASR r10
4527};
4528static const byte kInstruction_Bic_vc_r1_r13_r4_ROR_r10[] = {
4529 0x74, 0x1a, 0xcd, 0x71 // Bic vc r1 r13 r4 ROR r10
4530};
4531static const byte kInstruction_Bic_cs_r6_r12_r8_ROR_r7[] = {
4532 0x78, 0x67, 0xcc, 0x21 // Bic cs r6 r12 r8 ROR r7
4533};
4534static const byte kInstruction_Bic_ne_r0_r2_r11_LSL_r5[] = {
4535 0x1b, 0x05, 0xc2, 0x11 // Bic ne r0 r2 r11 LSL r5
4536};
4537static const byte kInstruction_Bic_ne_r7_r13_r0_LSR_r0[] = {
4538 0x30, 0x70, 0xcd, 0x11 // Bic ne r7 r13 r0 LSR r0
4539};
4540static const byte kInstruction_Bic_gt_r13_r7_r14_LSL_r7[] = {
4541 0x1e, 0xd7, 0xc7, 0xc1 // Bic gt r13 r7 r14 LSL r7
4542};
4543static const byte kInstruction_Bic_gt_r4_r1_r13_ROR_r13[] = {
4544 0x7d, 0x4d, 0xc1, 0xc1 // Bic gt r4 r1 r13 ROR r13
4545};
4546static const byte kInstruction_Bic_ls_r14_r6_r4_ASR_r3[] = {
4547 0x54, 0xe3, 0xc6, 0x91 // Bic ls r14 r6 r4 ASR r3
4548};
4549static const byte kInstruction_Bic_ne_r8_r0_r9_ROR_r0[] = {
4550 0x79, 0x80, 0xc0, 0x11 // Bic ne r8 r0 r9 ROR r0
4551};
4552static const byte kInstruction_Bic_mi_r10_r10_r13_ROR_r10[] = {
4553 0x7d, 0xaa, 0xca, 0x41 // Bic mi r10 r10 r13 ROR r10
4554};
4555static const byte kInstruction_Bic_cs_r13_r9_r6_ASR_r10[] = {
4556 0x56, 0xda, 0xc9, 0x21 // Bic cs r13 r9 r6 ASR r10
4557};
4558static const byte kInstruction_Bic_le_r0_r0_r1_LSL_r14[] = {
4559 0x11, 0x0e, 0xc0, 0xd1 // Bic le r0 r0 r1 LSL r14
4560};
4561static const byte kInstruction_Bic_vs_r6_r14_r10_ASR_r8[] = {
4562 0x5a, 0x68, 0xce, 0x61 // Bic vs r6 r14 r10 ASR r8
4563};
4564static const byte kInstruction_Bic_vc_r3_r7_r0_LSL_r2[] = {
4565 0x10, 0x32, 0xc7, 0x71 // Bic vc r3 r7 r0 LSL r2
4566};
4567static const byte kInstruction_Bic_mi_r7_r14_r9_ASR_r8[] = {
4568 0x59, 0x78, 0xce, 0x41 // Bic mi r7 r14 r9 ASR r8
4569};
4570static const byte kInstruction_Bic_cc_r10_r14_r1_LSL_r3[] = {
4571 0x11, 0xa3, 0xce, 0x31 // Bic cc r10 r14 r1 LSL r3
4572};
4573static const byte kInstruction_Bic_mi_r2_r11_r6_ASR_r2[] = {
4574 0x56, 0x22, 0xcb, 0x41 // Bic mi r2 r11 r6 ASR r2
4575};
4576static const byte kInstruction_Bic_vs_r6_r14_r12_LSR_r13[] = {
4577 0x3c, 0x6d, 0xce, 0x61 // Bic vs r6 r14 r12 LSR r13
4578};
4579static const byte kInstruction_Bic_le_r9_r7_r5_ROR_r10[] = {
4580 0x75, 0x9a, 0xc7, 0xd1 // Bic le r9 r7 r5 ROR r10
4581};
4582static const byte kInstruction_Bic_gt_r1_r0_r9_LSL_r1[] = {
4583 0x19, 0x11, 0xc0, 0xc1 // Bic gt r1 r0 r9 LSL r1
4584};
4585static const byte kInstruction_Bic_gt_r4_r11_r0_LSL_r1[] = {
4586 0x10, 0x41, 0xcb, 0xc1 // Bic gt r4 r11 r0 LSL r1
4587};
4588static const byte kInstruction_Bic_gt_r12_r1_r11_ROR_r3[] = {
4589 0x7b, 0xc3, 0xc1, 0xc1 // Bic gt r12 r1 r11 ROR r3
4590};
4591static const byte kInstruction_Bic_cs_r11_r11_r11_LSL_r12[] = {
4592 0x1b, 0xbc, 0xcb, 0x21 // Bic cs r11 r11 r11 LSL r12
4593};
4594static const byte kInstruction_Bic_le_r3_r1_r2_ASR_r11[] = {
4595 0x52, 0x3b, 0xc1, 0xd1 // Bic le r3 r1 r2 ASR r11
4596};
4597static const byte kInstruction_Bic_cc_r6_r7_r12_ASR_r8[] = {
4598 0x5c, 0x68, 0xc7, 0x31 // Bic cc r6 r7 r12 ASR r8
4599};
4600static const byte kInstruction_Bic_eq_r11_r8_r3_LSR_r12[] = {
4601 0x33, 0xbc, 0xc8, 0x01 // Bic eq r11 r8 r3 LSR r12
4602};
4603static const byte kInstruction_Bic_hi_r13_r12_r0_ASR_r13[] = {
4604 0x50, 0xdd, 0xcc, 0x81 // Bic hi r13 r12 r0 ASR r13
4605};
4606static const byte kInstruction_Bic_vs_r11_r1_r14_LSL_r8[] = {
4607 0x1e, 0xb8, 0xc1, 0x61 // Bic vs r11 r1 r14 LSL r8
4608};
4609static const byte kInstruction_Bic_vc_r7_r9_r4_ROR_r13[] = {
4610 0x74, 0x7d, 0xc9, 0x71 // Bic vc r7 r9 r4 ROR r13
4611};
4612static const byte kInstruction_Bic_vc_r8_r0_r1_ASR_r11[] = {
4613 0x51, 0x8b, 0xc0, 0x71 // Bic vc r8 r0 r1 ASR r11
4614};
4615static const byte kInstruction_Bic_vs_r12_r14_r11_LSL_r0[] = {
4616 0x1b, 0xc0, 0xce, 0x61 // Bic vs r12 r14 r11 LSL r0
4617};
4618static const byte kInstruction_Bic_al_r13_r10_r1_ROR_r4[] = {
4619 0x71, 0xd4, 0xca, 0xe1 // Bic al r13 r10 r1 ROR r4
4620};
4621static const byte kInstruction_Bic_vs_r9_r2_r3_LSR_r2[] = {
4622 0x33, 0x92, 0xc2, 0x61 // Bic vs r9 r2 r3 LSR r2
4623};
4624static const byte kInstruction_Bic_hi_r7_r13_r12_LSR_r7[] = {
4625 0x3c, 0x77, 0xcd, 0x81 // Bic hi r7 r13 r12 LSR r7
4626};
4627static const byte kInstruction_Bic_ls_r4_r11_r2_ROR_r14[] = {
4628 0x72, 0x4e, 0xcb, 0x91 // Bic ls r4 r11 r2 ROR r14
4629};
4630static const byte kInstruction_Bic_hi_r8_r5_r13_LSL_r0[] = {
4631 0x1d, 0x80, 0xc5, 0x81 // Bic hi r8 r5 r13 LSL r0
4632};
4633static const byte kInstruction_Bic_mi_r4_r12_r8_LSL_r0[] = {
4634 0x18, 0x40, 0xcc, 0x41 // Bic mi r4 r12 r8 LSL r0
4635};
4636static const byte kInstruction_Bic_eq_r5_r10_r11_ROR_r11[] = {
4637 0x7b, 0x5b, 0xca, 0x01 // Bic eq r5 r10 r11 ROR r11
4638};
4639static const byte kInstruction_Bic_ne_r11_r4_r9_ASR_r0[] = {
4640 0x59, 0xb0, 0xc4, 0x11 // Bic ne r11 r4 r9 ASR r0
4641};
4642static const byte kInstruction_Bic_cc_r9_r4_r14_LSR_r10[] = {
4643 0x3e, 0x9a, 0xc4, 0x31 // Bic cc r9 r4 r14 LSR r10
4644};
4645static const byte kInstruction_Bic_pl_r10_r0_r8_LSR_r6[] = {
4646 0x38, 0xa6, 0xc0, 0x51 // Bic pl r10 r0 r8 LSR r6
4647};
4648static const byte kInstruction_Bic_ge_r11_r4_r12_ASR_r6[] = {
4649 0x5c, 0xb6, 0xc4, 0xa1 // Bic ge r11 r4 r12 ASR r6
4650};
4651static const byte kInstruction_Bic_mi_r10_r11_r11_ASR_r6[] = {
4652 0x5b, 0xa6, 0xcb, 0x41 // Bic mi r10 r11 r11 ASR r6
4653};
4654static const byte kInstruction_Bic_cc_r3_r13_r8_LSL_r11[] = {
4655 0x18, 0x3b, 0xcd, 0x31 // Bic cc r3 r13 r8 LSL r11
4656};
4657static const byte kInstruction_Bic_le_r7_r14_r6_ROR_r9[] = {
4658 0x76, 0x79, 0xce, 0xd1 // Bic le r7 r14 r6 ROR r9
4659};
4660static const byte kInstruction_Bic_eq_r1_r5_r0_ROR_r3[] = {
4661 0x70, 0x13, 0xc5, 0x01 // Bic eq r1 r5 r0 ROR r3
4662};
4663static const byte kInstruction_Bic_al_r1_r14_r3_ASR_r11[] = {
4664 0x53, 0x1b, 0xce, 0xe1 // Bic al r1 r14 r3 ASR r11
4665};
4666static const byte kInstruction_Bic_vs_r8_r8_r7_ROR_r3[] = {
4667 0x77, 0x83, 0xc8, 0x61 // Bic vs r8 r8 r7 ROR r3
4668};
4669static const byte kInstruction_Bic_hi_r5_r3_r2_LSR_r7[] = {
4670 0x32, 0x57, 0xc3, 0x81 // Bic hi r5 r3 r2 LSR r7
4671};
4672static const byte kInstruction_Bic_cs_r0_r12_r3_LSL_r1[] = {
4673 0x13, 0x01, 0xcc, 0x21 // Bic cs r0 r12 r3 LSL r1
4674};
4675static const byte kInstruction_Bic_cs_r0_r4_r10_LSR_r4[] = {
4676 0x3a, 0x04, 0xc4, 0x21 // Bic cs r0 r4 r10 LSR r4
4677};
4678static const byte kInstruction_Bic_al_r6_r0_r12_LSL_r3[] = {
4679 0x1c, 0x63, 0xc0, 0xe1 // Bic al r6 r0 r12 LSL r3
4680};
4681static const byte kInstruction_Bic_ls_r10_r10_r3_ASR_r8[] = {
4682 0x53, 0xa8, 0xca, 0x91 // Bic ls r10 r10 r3 ASR r8
4683};
4684static const byte kInstruction_Bic_ne_r10_r4_r6_LSR_r1[] = {
4685 0x36, 0xa1, 0xc4, 0x11 // Bic ne r10 r4 r6 LSR r1
4686};
4687static const byte kInstruction_Bic_al_r11_r7_r10_ASR_r2[] = {
4688 0x5a, 0xb2, 0xc7, 0xe1 // Bic al r11 r7 r10 ASR r2
4689};
4690static const byte kInstruction_Bic_gt_r13_r1_r4_ROR_r3[] = {
4691 0x74, 0xd3, 0xc1, 0xc1 // Bic gt r13 r1 r4 ROR r3
4692};
4693static const byte kInstruction_Bic_ge_r10_r9_r11_LSR_r14[] = {
4694 0x3b, 0xae, 0xc9, 0xa1 // Bic ge r10 r9 r11 LSR r14
4695};
4696static const byte kInstruction_Bic_ge_r2_r3_r10_ROR_r1[] = {
4697 0x7a, 0x21, 0xc3, 0xa1 // Bic ge r2 r3 r10 ROR r1
4698};
4699static const byte kInstruction_Bic_lt_r5_r8_r6_LSL_r1[] = {
4700 0x16, 0x51, 0xc8, 0xb1 // Bic lt r5 r8 r6 LSL r1
4701};
4702static const byte kInstruction_Bic_ne_r1_r10_r0_ROR_r4[] = {
4703 0x70, 0x14, 0xca, 0x11 // Bic ne r1 r10 r0 ROR r4
4704};
4705static const byte kInstruction_Bic_ge_r3_r11_r2_ROR_r8[] = {
4706 0x72, 0x38, 0xcb, 0xa1 // Bic ge r3 r11 r2 ROR r8
4707};
4708static const byte kInstruction_Bic_hi_r14_r1_r4_LSR_r3[] = {
4709 0x34, 0xe3, 0xc1, 0x81 // Bic hi r14 r1 r4 LSR r3
4710};
4711static const byte kInstruction_Bic_pl_r11_r4_r13_LSL_r7[] = {
4712 0x1d, 0xb7, 0xc4, 0x51 // Bic pl r11 r4 r13 LSL r7
4713};
4714static const byte kInstruction_Bic_hi_r8_r7_r7_ASR_r4[] = {
4715 0x57, 0x84, 0xc7, 0x81 // Bic hi r8 r7 r7 ASR r4
4716};
4717static const byte kInstruction_Bic_le_r8_r11_r4_ROR_r13[] = {
4718 0x74, 0x8d, 0xcb, 0xd1 // Bic le r8 r11 r4 ROR r13
4719};
4720static const byte kInstruction_Bic_ne_r4_r12_r11_ROR_r10[] = {
4721 0x7b, 0x4a, 0xcc, 0x11 // Bic ne r4 r12 r11 ROR r10
4722};
4723static const byte kInstruction_Bic_le_r10_r8_r1_ASR_r0[] = {
4724 0x51, 0xa0, 0xc8, 0xd1 // Bic le r10 r8 r1 ASR r0
4725};
4726static const byte kInstruction_Bic_gt_r13_r12_r2_LSL_r3[] = {
4727 0x12, 0xd3, 0xcc, 0xc1 // Bic gt r13 r12 r2 LSL r3
4728};
4729static const byte kInstruction_Bic_cc_r11_r12_r5_LSL_r14[] = {
4730 0x15, 0xbe, 0xcc, 0x31 // Bic cc r11 r12 r5 LSL r14
4731};
4732static const byte kInstruction_Bic_mi_r11_r8_r7_LSR_r7[] = {
4733 0x37, 0xb7, 0xc8, 0x41 // Bic mi r11 r8 r7 LSR r7
4734};
4735static const byte kInstruction_Bic_eq_r4_r13_r6_LSL_r2[] = {
4736 0x16, 0x42, 0xcd, 0x01 // Bic eq r4 r13 r6 LSL r2
4737};
4738static const byte kInstruction_Bic_vs_r14_r7_r3_ROR_r3[] = {
4739 0x73, 0xe3, 0xc7, 0x61 // Bic vs r14 r7 r3 ROR r3
4740};
4741static const byte kInstruction_Bic_vs_r12_r2_r9_LSR_r0[] = {
4742 0x39, 0xc0, 0xc2, 0x61 // Bic vs r12 r2 r9 LSR r0
4743};
4744static const byte kInstruction_Bic_pl_r5_r6_r3_LSR_r10[] = {
4745 0x33, 0x5a, 0xc6, 0x51 // Bic pl r5 r6 r3 LSR r10
4746};
4747static const byte kInstruction_Bic_cc_r11_r9_r10_LSR_r3[] = {
4748 0x3a, 0xb3, 0xc9, 0x31 // Bic cc r11 r9 r10 LSR r3
4749};
4750static const byte kInstruction_Bic_vc_r5_r6_r7_LSR_r13[] = {
4751 0x37, 0x5d, 0xc6, 0x71 // Bic vc r5 r6 r7 LSR r13
4752};
4753static const byte kInstruction_Bic_hi_r6_r12_r2_ROR_r0[] = {
4754 0x72, 0x60, 0xcc, 0x81 // Bic hi r6 r12 r2 ROR r0
4755};
4756static const byte kInstruction_Bic_ge_r1_r0_r14_LSR_r14[] = {
4757 0x3e, 0x1e, 0xc0, 0xa1 // Bic ge r1 r0 r14 LSR r14
4758};
4759static const byte kInstruction_Bic_ls_r12_r0_r10_ASR_r1[] = {
4760 0x5a, 0xc1, 0xc0, 0x91 // Bic ls r12 r0 r10 ASR r1
4761};
4762static const byte kInstruction_Bic_vs_r13_r11_r9_LSL_r4[] = {
4763 0x19, 0xd4, 0xcb, 0x61 // Bic vs r13 r11 r9 LSL r4
4764};
4765static const byte kInstruction_Bic_le_r11_r8_r2_LSR_r11[] = {
4766 0x32, 0xbb, 0xc8, 0xd1 // Bic le r11 r8 r2 LSR r11
4767};
4768static const byte kInstruction_Bic_hi_r1_r8_r3_ROR_r1[] = {
4769 0x73, 0x11, 0xc8, 0x81 // Bic hi r1 r8 r3 ROR r1
4770};
4771static const byte kInstruction_Bic_cc_r3_r6_r3_LSL_r13[] = {
4772 0x13, 0x3d, 0xc6, 0x31 // Bic cc r3 r6 r3 LSL r13
4773};
4774static const byte kInstruction_Bic_gt_r14_r14_r6_LSR_r5[] = {
4775 0x36, 0xe5, 0xce, 0xc1 // Bic gt r14 r14 r6 LSR r5
4776};
4777static const byte kInstruction_Bic_al_r6_r9_r2_LSL_r2[] = {
4778 0x12, 0x62, 0xc9, 0xe1 // Bic al r6 r9 r2 LSL r2
4779};
4780static const byte kInstruction_Bic_ge_r12_r1_r5_LSR_r3[] = {
4781 0x35, 0xc3, 0xc1, 0xa1 // Bic ge r12 r1 r5 LSR r3
4782};
4783static const byte kInstruction_Bic_gt_r7_r2_r6_LSR_r9[] = {
4784 0x36, 0x79, 0xc2, 0xc1 // Bic gt r7 r2 r6 LSR r9
4785};
4786static const byte kInstruction_Bic_ls_r11_r5_r3_LSR_r7[] = {
4787 0x33, 0xb7, 0xc5, 0x91 // Bic ls r11 r5 r3 LSR r7
4788};
4789static const byte kInstruction_Bic_eq_r13_r5_r12_ROR_r8[] = {
4790 0x7c, 0xd8, 0xc5, 0x01 // Bic eq r13 r5 r12 ROR r8
4791};
4792static const byte kInstruction_Bic_cc_r9_r2_r4_LSR_r13[] = {
4793 0x34, 0x9d, 0xc2, 0x31 // Bic cc r9 r2 r4 LSR r13
4794};
4795static const byte kInstruction_Bic_al_r1_r8_r6_ASR_r13[] = {
4796 0x56, 0x1d, 0xc8, 0xe1 // Bic al r1 r8 r6 ASR r13
4797};
4798static const byte kInstruction_Bic_le_r12_r5_r9_LSR_r8[] = {
4799 0x39, 0xc8, 0xc5, 0xd1 // Bic le r12 r5 r9 LSR r8
4800};
4801static const byte kInstruction_Bic_ne_r4_r10_r1_LSL_r13[] = {
4802 0x11, 0x4d, 0xca, 0x11 // Bic ne r4 r10 r1 LSL r13
4803};
4804static const byte kInstruction_Bic_hi_r14_r6_r1_ASR_r2[] = {
4805 0x51, 0xe2, 0xc6, 0x81 // Bic hi r14 r6 r1 ASR r2
4806};
4807static const byte kInstruction_Bic_ls_r8_r11_r2_ROR_r11[] = {
4808 0x72, 0x8b, 0xcb, 0x91 // Bic ls r8 r11 r2 ROR r11
4809};
4810static const byte kInstruction_Bic_pl_r6_r10_r12_ASR_r5[] = {
4811 0x5c, 0x65, 0xca, 0x51 // Bic pl r6 r10 r12 ASR r5
4812};
4813static const byte kInstruction_Bic_lt_r8_r10_r9_LSR_r13[] = {
4814 0x39, 0x8d, 0xca, 0xb1 // Bic lt r8 r10 r9 LSR r13
4815};
4816static const byte kInstruction_Bic_eq_r0_r0_r3_ASR_r7[] = {
4817 0x53, 0x07, 0xc0, 0x01 // Bic eq r0 r0 r3 ASR r7
4818};
4819static const byte kInstruction_Bic_ne_r10_r14_r3_ROR_r2[] = {
4820 0x73, 0xa2, 0xce, 0x11 // Bic ne r10 r14 r3 ROR r2
4821};
4822static const byte kInstruction_Bic_hi_r13_r12_r1_LSR_r5[] = {
4823 0x31, 0xd5, 0xcc, 0x81 // Bic hi r13 r12 r1 LSR r5
4824};
4825static const byte kInstruction_Bic_eq_r5_r2_r5_ROR_r4[] = {
4826 0x75, 0x54, 0xc2, 0x01 // Bic eq r5 r2 r5 ROR r4
4827};
4828static const byte kInstruction_Bic_ne_r13_r7_r3_LSL_r10[] = {
4829 0x13, 0xda, 0xc7, 0x11 // Bic ne r13 r7 r3 LSL r10
4830};
4831static const byte kInstruction_Bic_eq_r0_r10_r0_ROR_r1[] = {
4832 0x70, 0x01, 0xca, 0x01 // Bic eq r0 r10 r0 ROR r1
4833};
4834static const byte kInstruction_Bic_lt_r2_r13_r10_ASR_r9[] = {
4835 0x5a, 0x29, 0xcd, 0xb1 // Bic lt r2 r13 r10 ASR r9
4836};
4837static const byte kInstruction_Bic_pl_r9_r4_r1_LSL_r6[] = {
4838 0x11, 0x96, 0xc4, 0x51 // Bic pl r9 r4 r1 LSL r6
4839};
4840static const byte kInstruction_Bic_ls_r11_r10_r4_LSR_r12[] = {
4841 0x34, 0xbc, 0xca, 0x91 // Bic ls r11 r10 r4 LSR r12
4842};
4843static const byte kInstruction_Bic_gt_r5_r14_r14_ASR_r13[] = {
4844 0x5e, 0x5d, 0xce, 0xc1 // Bic gt r5 r14 r14 ASR r13
4845};
4846static const byte kInstruction_Bic_vc_r13_r11_r14_LSL_r8[] = {
4847 0x1e, 0xd8, 0xcb, 0x71 // Bic vc r13 r11 r14 LSL r8
4848};
4849static const byte kInstruction_Bic_le_r13_r12_r12_LSL_r2[] = {
4850 0x1c, 0xd2, 0xcc, 0xd1 // Bic le r13 r12 r12 LSL r2
4851};
4852static const byte kInstruction_Bic_ge_r4_r0_r12_LSR_r4[] = {
4853 0x3c, 0x44, 0xc0, 0xa1 // Bic ge r4 r0 r12 LSR r4
4854};
4855static const byte kInstruction_Bic_cs_r3_r4_r1_LSR_r1[] = {
4856 0x31, 0x31, 0xc4, 0x21 // Bic cs r3 r4 r1 LSR r1
4857};
4858static const byte kInstruction_Bic_ls_r13_r6_r2_ASR_r10[] = {
4859 0x52, 0xda, 0xc6, 0x91 // Bic ls r13 r6 r2 ASR r10
4860};
4861static const byte kInstruction_Bic_cc_r5_r1_r3_ROR_r4[] = {
4862 0x73, 0x54, 0xc1, 0x31 // Bic cc r5 r1 r3 ROR r4
4863};
4864static const byte kInstruction_Bic_vc_r14_r10_r14_LSL_r1[] = {
4865 0x1e, 0xe1, 0xca, 0x71 // Bic vc r14 r10 r14 LSL r1
4866};
4867static const byte kInstruction_Bic_gt_r6_r6_r4_LSR_r10[] = {
4868 0x34, 0x6a, 0xc6, 0xc1 // Bic gt r6 r6 r4 LSR r10
4869};
4870static const byte kInstruction_Bic_vc_r6_r14_r2_LSR_r0[] = {
4871 0x32, 0x60, 0xce, 0x71 // Bic vc r6 r14 r2 LSR r0
4872};
4873static const byte kInstruction_Bic_le_r8_r5_r13_ROR_r10[] = {
4874 0x7d, 0x8a, 0xc5, 0xd1 // Bic le r8 r5 r13 ROR r10
4875};
4876static const byte kInstruction_Bic_vc_r9_r7_r1_LSR_r10[] = {
4877 0x31, 0x9a, 0xc7, 0x71 // Bic vc r9 r7 r1 LSR r10
4878};
4879static const byte kInstruction_Bic_pl_r6_r7_r1_ROR_r11[] = {
4880 0x71, 0x6b, 0xc7, 0x51 // Bic pl r6 r7 r1 ROR r11
4881};
4882static const byte kInstruction_Bic_cc_r7_r13_r11_ASR_r1[] = {
4883 0x5b, 0x71, 0xcd, 0x31 // Bic cc r7 r13 r11 ASR r1
4884};
4885static const byte kInstruction_Bic_eq_r3_r12_r2_LSL_r0[] = {
4886 0x12, 0x30, 0xcc, 0x01 // Bic eq r3 r12 r2 LSL r0
4887};
4888static const byte kInstruction_Bic_vc_r1_r1_r12_ROR_r0[] = {
4889 0x7c, 0x10, 0xc1, 0x71 // Bic vc r1 r1 r12 ROR r0
4890};
4891static const byte kInstruction_Bic_cs_r10_r0_r11_ROR_r12[] = {
4892 0x7b, 0xac, 0xc0, 0x21 // Bic cs r10 r0 r11 ROR r12
4893};
4894static const byte kInstruction_Bic_ne_r10_r9_r9_LSL_r12[] = {
4895 0x19, 0xac, 0xc9, 0x11 // Bic ne r10 r9 r9 LSL r12
4896};
4897static const byte kInstruction_Bic_vc_r0_r5_r7_ASR_r1[] = {
4898 0x57, 0x01, 0xc5, 0x71 // Bic vc r0 r5 r7 ASR r1
4899};
4900static const byte kInstruction_Bic_le_r14_r13_r13_LSL_r0[] = {
4901 0x1d, 0xe0, 0xcd, 0xd1 // Bic le r14 r13 r13 LSL r0
4902};
4903static const byte kInstruction_Bic_ls_r7_r11_r2_ASR_r10[] = {
4904 0x52, 0x7a, 0xcb, 0x91 // Bic ls r7 r11 r2 ASR r10
4905};
4906static const byte kInstruction_Bic_lt_r11_r8_r14_ROR_r10[] = {
4907 0x7e, 0xba, 0xc8, 0xb1 // Bic lt r11 r8 r14 ROR r10
4908};
4909static const byte kInstruction_Bic_cs_r2_r7_r4_LSR_r4[] = {
4910 0x34, 0x24, 0xc7, 0x21 // Bic cs r2 r7 r4 LSR r4
4911};
4912static const byte kInstruction_Bic_vc_r9_r8_r14_ASR_r6[] = {
4913 0x5e, 0x96, 0xc8, 0x71 // Bic vc r9 r8 r14 ASR r6
4914};
4915static const byte kInstruction_Bic_cs_r3_r9_r13_LSL_r7[] = {
4916 0x1d, 0x37, 0xc9, 0x21 // Bic cs r3 r9 r13 LSL r7
4917};
4918static const byte kInstruction_Bic_vs_r12_r2_r13_ROR_r3[] = {
4919 0x7d, 0xc3, 0xc2, 0x61 // Bic vs r12 r2 r13 ROR r3
4920};
4921static const byte kInstruction_Bic_vs_r4_r11_r8_ASR_r7[] = {
4922 0x58, 0x47, 0xcb, 0x61 // Bic vs r4 r11 r8 ASR r7
4923};
4924static const byte kInstruction_Bic_gt_r10_r6_r12_LSL_r4[] = {
4925 0x1c, 0xa4, 0xc6, 0xc1 // Bic gt r10 r6 r12 LSL r4
4926};
4927static const byte kInstruction_Bic_gt_r13_r14_r10_ROR_r3[] = {
4928 0x7a, 0xd3, 0xce, 0xc1 // Bic gt r13 r14 r10 ROR r3
4929};
4930static const byte kInstruction_Bic_ls_r4_r1_r4_ASR_r0[] = {
4931 0x54, 0x40, 0xc1, 0x91 // Bic ls r4 r1 r4 ASR r0
4932};
4933static const byte kInstruction_Bic_hi_r0_r11_r14_LSR_r13[] = {
4934 0x3e, 0x0d, 0xcb, 0x81 // Bic hi r0 r11 r14 LSR r13
4935};
4936static const byte kInstruction_Bic_vs_r0_r3_r10_LSL_r4[] = {
4937 0x1a, 0x04, 0xc3, 0x61 // Bic vs r0 r3 r10 LSL r4
4938};
4939static const byte kInstruction_Bic_vs_r2_r7_r6_LSR_r9[] = {
4940 0x36, 0x29, 0xc7, 0x61 // Bic vs r2 r7 r6 LSR r9
4941};
4942static const byte kInstruction_Bic_ls_r5_r5_r2_ROR_r9[] = {
4943 0x72, 0x59, 0xc5, 0x91 // Bic ls r5 r5 r2 ROR r9
4944};
4945static const byte kInstruction_Bic_cc_r13_r14_r13_LSR_r5[] = {
4946 0x3d, 0xd5, 0xce, 0x31 // Bic cc r13 r14 r13 LSR r5
4947};
4948static const byte kInstruction_Bic_vc_r11_r12_r12_LSR_r2[] = {
4949 0x3c, 0xb2, 0xcc, 0x71 // Bic vc r11 r12 r12 LSR r2
4950};
4951static const byte kInstruction_Bic_lt_r8_r13_r9_LSR_r14[] = {
4952 0x39, 0x8e, 0xcd, 0xb1 // Bic lt r8 r13 r9 LSR r14
4953};
4954static const byte kInstruction_Bic_cc_r8_r5_r0_LSR_r0[] = {
4955 0x30, 0x80, 0xc5, 0x31 // Bic cc r8 r5 r0 LSR r0
4956};
4957static const byte kInstruction_Bic_vs_r8_r14_r10_LSL_r11[] = {
4958 0x1a, 0x8b, 0xce, 0x61 // Bic vs r8 r14 r10 LSL r11
4959};
4960static const byte kInstruction_Bic_gt_r8_r11_r4_LSR_r11[] = {
4961 0x34, 0x8b, 0xcb, 0xc1 // Bic gt r8 r11 r4 LSR r11
4962};
4963static const byte kInstruction_Bic_gt_r13_r11_r8_LSR_r1[] = {
4964 0x38, 0xd1, 0xcb, 0xc1 // Bic gt r13 r11 r8 LSR r1
4965};
4966static const byte kInstruction_Bic_al_r6_r8_r5_LSL_r4[] = {
4967 0x15, 0x64, 0xc8, 0xe1 // Bic al r6 r8 r5 LSL r4
4968};
4969static const byte kInstruction_Bic_le_r4_r10_r0_ASR_r3[] = {
4970 0x50, 0x43, 0xca, 0xd1 // Bic le r4 r10 r0 ASR r3
4971};
4972static const byte kInstruction_Bic_vs_r12_r5_r10_ASR_r3[] = {
4973 0x5a, 0xc3, 0xc5, 0x61 // Bic vs r12 r5 r10 ASR r3
4974};
4975static const byte kInstruction_Bic_cs_r6_r4_r3_ROR_r0[] = {
4976 0x73, 0x60, 0xc4, 0x21 // Bic cs r6 r4 r3 ROR r0
4977};
4978static const byte kInstruction_Bic_ge_r5_r4_r7_LSL_r2[] = {
4979 0x17, 0x52, 0xc4, 0xa1 // Bic ge r5 r4 r7 LSL r2
4980};
4981static const byte kInstruction_Bic_le_r7_r1_r4_LSL_r0[] = {
4982 0x14, 0x70, 0xc1, 0xd1 // Bic le r7 r1 r4 LSL r0
4983};
4984static const byte kInstruction_Bic_cc_r2_r2_r9_ASR_r4[] = {
4985 0x59, 0x24, 0xc2, 0x31 // Bic cc r2 r2 r9 ASR r4
4986};
4987static const byte kInstruction_Bic_ne_r9_r13_r1_ASR_r5[] = {
4988 0x51, 0x95, 0xcd, 0x11 // Bic ne r9 r13 r1 ASR r5
4989};
4990static const byte kInstruction_Bic_eq_r8_r4_r1_ROR_r11[] = {
4991 0x71, 0x8b, 0xc4, 0x01 // Bic eq r8 r4 r1 ROR r11
4992};
4993static const byte kInstruction_Bic_vc_r14_r1_r14_ASR_r6[] = {
4994 0x5e, 0xe6, 0xc1, 0x71 // Bic vc r14 r1 r14 ASR r6
4995};
4996static const byte kInstruction_Bic_vs_r13_r7_r1_ASR_r12[] = {
4997 0x51, 0xdc, 0xc7, 0x61 // Bic vs r13 r7 r1 ASR r12
4998};
4999static const byte kInstruction_Bic_gt_r10_r2_r6_ROR_r0[] = {
5000 0x76, 0xa0, 0xc2, 0xc1 // Bic gt r10 r2 r6 ROR r0
5001};
5002static const byte kInstruction_Bic_mi_r9_r11_r0_LSR_r5[] = {
5003 0x30, 0x95, 0xcb, 0x41 // Bic mi r9 r11 r0 LSR r5
5004};
5005static const byte kInstruction_Bic_cc_r6_r9_r7_ROR_r12[] = {
5006 0x77, 0x6c, 0xc9, 0x31 // Bic cc r6 r9 r7 ROR r12
5007};
5008static const byte kInstruction_Bic_al_r7_r14_r7_LSR_r2[] = {
5009 0x37, 0x72, 0xce, 0xe1 // Bic al r7 r14 r7 LSR r2
5010};
5011static const byte kInstruction_Bic_ne_r9_r1_r11_LSR_r13[] = {
5012 0x3b, 0x9d, 0xc1, 0x11 // Bic ne r9 r1 r11 LSR r13
5013};
5014static const byte kInstruction_Bic_al_r9_r12_r5_LSR_r7[] = {
5015 0x35, 0x97, 0xcc, 0xe1 // Bic al r9 r12 r5 LSR r7
5016};
5017static const byte kInstruction_Bic_cc_r6_r14_r9_LSR_r4[] = {
5018 0x39, 0x64, 0xce, 0x31 // Bic cc r6 r14 r9 LSR r4
5019};
5020static const byte kInstruction_Bic_pl_r3_r10_r14_ASR_r6[] = {
5021 0x5e, 0x36, 0xca, 0x51 // Bic pl r3 r10 r14 ASR r6
5022};
5023static const byte kInstruction_Bic_cc_r9_r9_r11_ASR_r0[] = {
5024 0x5b, 0x90, 0xc9, 0x31 // Bic cc r9 r9 r11 ASR r0
5025};
5026static const byte kInstruction_Bic_al_r1_r6_r7_ASR_r8[] = {
5027 0x57, 0x18, 0xc6, 0xe1 // Bic al r1 r6 r7 ASR r8
5028};
5029static const byte kInstruction_Bic_hi_r0_r0_r10_LSR_r8[] = {
5030 0x3a, 0x08, 0xc0, 0x81 // Bic hi r0 r0 r10 LSR r8
5031};
5032static const byte kInstruction_Bic_vc_r13_r14_r3_ROR_r11[] = {
5033 0x73, 0xdb, 0xce, 0x71 // Bic vc r13 r14 r3 ROR r11
5034};
5035static const byte kInstruction_Bic_le_r12_r1_r6_ROR_r8[] = {
5036 0x76, 0xc8, 0xc1, 0xd1 // Bic le r12 r1 r6 ROR r8
5037};
5038static const byte kInstruction_Bic_pl_r4_r7_r12_ROR_r13[] = {
5039 0x7c, 0x4d, 0xc7, 0x51 // Bic pl r4 r7 r12 ROR r13
5040};
5041static const byte kInstruction_Bic_vc_r4_r14_r1_ASR_r9[] = {
5042 0x51, 0x49, 0xce, 0x71 // Bic vc r4 r14 r1 ASR r9
5043};
5044static const byte kInstruction_Bic_vs_r11_r12_r7_LSR_r14[] = {
5045 0x37, 0xbe, 0xcc, 0x61 // Bic vs r11 r12 r7 LSR r14
5046};
5047static const byte kInstruction_Bic_mi_r14_r3_r13_ASR_r13[] = {
5048 0x5d, 0xed, 0xc3, 0x41 // Bic mi r14 r3 r13 ASR r13
5049};
5050static const byte kInstruction_Bic_lt_r13_r6_r6_ROR_r0[] = {
5051 0x76, 0xd0, 0xc6, 0xb1 // Bic lt r13 r6 r6 ROR r0
5052};
5053static const byte kInstruction_Bic_lt_r9_r6_r10_ROR_r6[] = {
5054 0x7a, 0x96, 0xc6, 0xb1 // Bic lt r9 r6 r10 ROR r6
5055};
5056static const byte kInstruction_Bic_hi_r7_r0_r1_LSL_r11[] = {
5057 0x11, 0x7b, 0xc0, 0x81 // Bic hi r7 r0 r1 LSL r11
5058};
5059static const byte kInstruction_Bic_cc_r10_r12_r11_ROR_r10[] = {
5060 0x7b, 0xaa, 0xcc, 0x31 // Bic cc r10 r12 r11 ROR r10
5061};
5062static const byte kInstruction_Bic_lt_r3_r8_r8_ROR_r4[] = {
5063 0x78, 0x34, 0xc8, 0xb1 // Bic lt r3 r8 r8 ROR r4
5064};
5065static const byte kInstruction_Bic_le_r1_r11_r12_ASR_r2[] = {
5066 0x5c, 0x12, 0xcb, 0xd1 // Bic le r1 r11 r12 ASR r2
5067};
5068static const byte kInstruction_Bic_ne_r5_r11_r0_LSR_r11[] = {
5069 0x30, 0x5b, 0xcb, 0x11 // Bic ne r5 r11 r0 LSR r11
5070};
5071static const byte kInstruction_Bic_hi_r3_r10_r9_ROR_r4[] = {
5072 0x79, 0x34, 0xca, 0x81 // Bic hi r3 r10 r9 ROR r4
5073};
5074static const byte kInstruction_Bic_ge_r4_r0_r11_LSL_r8[] = {
5075 0x1b, 0x48, 0xc0, 0xa1 // Bic ge r4 r0 r11 LSL r8
5076};
5077static const byte kInstruction_Bic_eq_r12_r3_r0_ROR_r5[] = {
5078 0x70, 0xc5, 0xc3, 0x01 // Bic eq r12 r3 r0 ROR r5
5079};
5080static const byte kInstruction_Bic_pl_r1_r6_r8_LSR_r9[] = {
5081 0x38, 0x19, 0xc6, 0x51 // Bic pl r1 r6 r8 LSR r9
5082};
5083static const byte kInstruction_Bic_hi_r4_r4_r9_LSR_r14[] = {
5084 0x39, 0x4e, 0xc4, 0x81 // Bic hi r4 r4 r9 LSR r14
5085};
5086static const byte kInstruction_Bic_ne_r8_r2_r6_ASR_r9[] = {
5087 0x56, 0x89, 0xc2, 0x11 // Bic ne r8 r2 r6 ASR r9
5088};
5089static const byte kInstruction_Bic_lt_r8_r11_r2_LSR_r13[] = {
5090 0x32, 0x8d, 0xcb, 0xb1 // Bic lt r8 r11 r2 LSR r13
5091};
5092static const byte kInstruction_Bic_eq_r2_r0_r11_LSR_r7[] = {
5093 0x3b, 0x27, 0xc0, 0x01 // Bic eq r2 r0 r11 LSR r7
5094};
5095static const byte kInstruction_Bic_ls_r6_r13_r13_ASR_r7[] = {
5096 0x5d, 0x67, 0xcd, 0x91 // Bic ls r6 r13 r13 ASR r7
5097};
5098static const byte kInstruction_Bic_vs_r8_r0_r13_ROR_r4[] = {
5099 0x7d, 0x84, 0xc0, 0x61 // Bic vs r8 r0 r13 ROR r4
5100};
5101static const byte kInstruction_Bic_ge_r13_r7_r9_ROR_r14[] = {
5102 0x79, 0xde, 0xc7, 0xa1 // Bic ge r13 r7 r9 ROR r14
5103};
5104static const byte kInstruction_Bic_al_r14_r12_r10_LSR_r13[] = {
5105 0x3a, 0xed, 0xcc, 0xe1 // Bic al r14 r12 r10 LSR r13
5106};
5107static const byte kInstruction_Bic_vs_r6_r3_r2_LSL_r10[] = {
5108 0x12, 0x6a, 0xc3, 0x61 // Bic vs r6 r3 r2 LSL r10
5109};
5110static const byte kInstruction_Bic_vs_r11_r12_r4_ASR_r2[] = {
5111 0x54, 0xb2, 0xcc, 0x61 // Bic vs r11 r12 r4 ASR r2
5112};
5113static const byte kInstruction_Bic_vc_r5_r3_r8_LSR_r5[] = {
5114 0x38, 0x55, 0xc3, 0x71 // Bic vc r5 r3 r8 LSR r5
5115};
5116static const byte kInstruction_Bic_le_r0_r3_r13_ASR_r8[] = {
5117 0x5d, 0x08, 0xc3, 0xd1 // Bic le r0 r3 r13 ASR r8
5118};
5119static const byte kInstruction_Bic_cs_r0_r13_r12_LSR_r0[] = {
5120 0x3c, 0x00, 0xcd, 0x21 // Bic cs r0 r13 r12 LSR r0
5121};
5122static const byte kInstruction_Bic_cs_r13_r7_r2_ASR_r14[] = {
5123 0x52, 0xde, 0xc7, 0x21 // Bic cs r13 r7 r2 ASR r14
5124};
5125static const byte kInstruction_Bic_gt_r3_r13_r14_LSR_r7[] = {
5126 0x3e, 0x37, 0xcd, 0xc1 // Bic gt r3 r13 r14 LSR r7
5127};
5128static const byte kInstruction_Bic_vs_r6_r11_r12_ROR_r3[] = {
5129 0x7c, 0x63, 0xcb, 0x61 // Bic vs r6 r11 r12 ROR r3
5130};
5131static const byte kInstruction_Bic_vs_r13_r5_r4_LSR_r4[] = {
5132 0x34, 0xd4, 0xc5, 0x61 // Bic vs r13 r5 r4 LSR r4
5133};
5134static const byte kInstruction_Bic_hi_r7_r14_r10_LSL_r14[] = {
5135 0x1a, 0x7e, 0xce, 0x81 // Bic hi r7 r14 r10 LSL r14
5136};
5137static const byte kInstruction_Bic_cc_r5_r4_r11_LSL_r9[] = {
5138 0x1b, 0x59, 0xc4, 0x31 // Bic cc r5 r4 r11 LSL r9
5139};
5140static const byte kInstruction_Bic_cc_r10_r11_r11_ASR_r1[] = {
5141 0x5b, 0xa1, 0xcb, 0x31 // Bic cc r10 r11 r11 ASR r1
5142};
5143static const byte kInstruction_Bic_ls_r1_r10_r14_LSL_r14[] = {
5144 0x1e, 0x1e, 0xca, 0x91 // Bic ls r1 r10 r14 LSL r14
5145};
5146static const byte kInstruction_Bic_vs_r1_r8_r9_ASR_r1[] = {
5147 0x59, 0x11, 0xc8, 0x61 // Bic vs r1 r8 r9 ASR r1
5148};
5149static const byte kInstruction_Bic_ne_r9_r10_r10_LSR_r14[] = {
5150 0x3a, 0x9e, 0xca, 0x11 // Bic ne r9 r10 r10 LSR r14
5151};
5152static const byte kInstruction_Bic_ls_r14_r7_r13_LSL_r7[] = {
5153 0x1d, 0xe7, 0xc7, 0x91 // Bic ls r14 r7 r13 LSL r7
5154};
5155static const byte kInstruction_Bic_vs_r14_r1_r10_LSL_r4[] = {
5156 0x1a, 0xe4, 0xc1, 0x61 // Bic vs r14 r1 r10 LSL r4
5157};
5158static const byte kInstruction_Bic_vs_r10_r9_r9_LSL_r12[] = {
5159 0x19, 0xac, 0xc9, 0x61 // Bic vs r10 r9 r9 LSL r12
5160};
5161static const byte kInstruction_Bic_ge_r2_r5_r4_ROR_r7[] = {
5162 0x74, 0x27, 0xc5, 0xa1 // Bic ge r2 r5 r4 ROR r7
5163};
5164static const byte kInstruction_Bic_mi_r0_r7_r3_LSL_r3[] = {
5165 0x13, 0x03, 0xc7, 0x41 // Bic mi r0 r7 r3 LSL r3
5166};
5167static const byte kInstruction_Bic_ne_r9_r0_r8_ASR_r3[] = {
5168 0x58, 0x93, 0xc0, 0x11 // Bic ne r9 r0 r8 ASR r3
5169};
5170static const byte kInstruction_Bic_vs_r11_r5_r10_ASR_r5[] = {
5171 0x5a, 0xb5, 0xc5, 0x61 // Bic vs r11 r5 r10 ASR r5
5172};
5173static const byte kInstruction_Bic_ge_r10_r13_r11_LSL_r3[] = {
5174 0x1b, 0xa3, 0xcd, 0xa1 // Bic ge r10 r13 r11 LSL r3
5175};
5176static const byte kInstruction_Bic_cs_r9_r8_r1_LSR_r2[] = {
5177 0x31, 0x92, 0xc8, 0x21 // Bic cs r9 r8 r1 LSR r2
5178};
5179static const byte kInstruction_Bic_mi_r4_r11_r8_ROR_r1[] = {
5180 0x78, 0x41, 0xcb, 0x41 // Bic mi r4 r11 r8 ROR r1
5181};
5182static const byte kInstruction_Bic_cs_r8_r12_r7_ASR_r5[] = {
5183 0x57, 0x85, 0xcc, 0x21 // Bic cs r8 r12 r7 ASR r5
5184};
5185static const byte kInstruction_Bic_ls_r2_r10_r3_LSL_r10[] = {
5186 0x13, 0x2a, 0xca, 0x91 // Bic ls r2 r10 r3 LSL r10
5187};
5188static const byte kInstruction_Bic_al_r14_r11_r1_ROR_r6[] = {
5189 0x71, 0xe6, 0xcb, 0xe1 // Bic al r14 r11 r1 ROR r6
5190};
5191static const byte kInstruction_Bic_vs_r5_r10_r11_LSR_r11[] = {
5192 0x3b, 0x5b, 0xca, 0x61 // Bic vs r5 r10 r11 LSR r11
5193};
5194static const byte kInstruction_Bic_vs_r7_r7_r3_LSR_r1[] = {
5195 0x33, 0x71, 0xc7, 0x61 // Bic vs r7 r7 r3 LSR r1
5196};
5197static const byte kInstruction_Bic_cs_r7_r2_r5_LSR_r7[] = {
5198 0x35, 0x77, 0xc2, 0x21 // Bic cs r7 r2 r5 LSR r7
5199};
5200static const byte kInstruction_Bic_cc_r5_r7_r3_LSL_r10[] = {
5201 0x13, 0x5a, 0xc7, 0x31 // Bic cc r5 r7 r3 LSL r10
5202};
5203static const byte kInstruction_Bic_ls_r1_r3_r6_LSR_r0[] = {
5204 0x36, 0x10, 0xc3, 0x91 // Bic ls r1 r3 r6 LSR r0
5205};
5206static const byte kInstruction_Bic_eq_r0_r4_r13_ASR_r2[] = {
5207 0x5d, 0x02, 0xc4, 0x01 // Bic eq r0 r4 r13 ASR r2
5208};
5209static const byte kInstruction_Bic_ne_r10_r13_r4_LSR_r6[] = {
5210 0x34, 0xa6, 0xcd, 0x11 // Bic ne r10 r13 r4 LSR r6
5211};
5212static const byte kInstruction_Bic_lt_r1_r1_r8_ROR_r5[] = {
5213 0x78, 0x15, 0xc1, 0xb1 // Bic lt r1 r1 r8 ROR r5
5214};
5215static const byte kInstruction_Bic_vc_r5_r2_r4_ROR_r5[] = {
5216 0x74, 0x55, 0xc2, 0x71 // Bic vc r5 r2 r4 ROR r5
5217};
5218static const byte kInstruction_Bic_cc_r3_r7_r1_LSL_r7[] = {
5219 0x11, 0x37, 0xc7, 0x31 // Bic cc r3 r7 r1 LSL r7
5220};
5221static const byte kInstruction_Bic_mi_r8_r5_r9_LSR_r8[] = {
5222 0x39, 0x88, 0xc5, 0x41 // Bic mi r8 r5 r9 LSR r8
5223};
5224static const byte kInstruction_Bic_le_r2_r1_r4_ASR_r0[] = {
5225 0x54, 0x20, 0xc1, 0xd1 // Bic le r2 r1 r4 ASR r0
5226};
5227static const byte kInstruction_Bic_cc_r1_r4_r0_ASR_r9[] = {
5228 0x50, 0x19, 0xc4, 0x31 // Bic cc r1 r4 r0 ASR r9
5229};
5230static const byte kInstruction_Bic_cs_r7_r2_r4_LSR_r3[] = {
5231 0x34, 0x73, 0xc2, 0x21 // Bic cs r7 r2 r4 LSR r3
5232};
5233static const byte kInstruction_Bic_pl_r6_r5_r3_LSR_r0[] = {
5234 0x33, 0x60, 0xc5, 0x51 // Bic pl r6 r5 r3 LSR r0
5235};
5236static const byte kInstruction_Bic_cs_r10_r7_r7_LSR_r1[] = {
5237 0x37, 0xa1, 0xc7, 0x21 // Bic cs r10 r7 r7 LSR r1
5238};
5239static const byte kInstruction_Bic_hi_r5_r12_r4_LSR_r13[] = {
5240 0x34, 0x5d, 0xcc, 0x81 // Bic hi r5 r12 r4 LSR r13
5241};
5242static const byte kInstruction_Bic_ls_r1_r13_r10_ASR_r13[] = {
5243 0x5a, 0x1d, 0xcd, 0x91 // Bic ls r1 r13 r10 ASR r13
5244};
5245static const byte kInstruction_Bic_al_r6_r0_r0_ROR_r13[] = {
5246 0x70, 0x6d, 0xc0, 0xe1 // Bic al r6 r0 r0 ROR r13
5247};
5248static const byte kInstruction_Bic_lt_r7_r1_r14_LSR_r6[] = {
5249 0x3e, 0x76, 0xc1, 0xb1 // Bic lt r7 r1 r14 LSR r6
5250};
5251static const byte kInstruction_Bic_lt_r8_r13_r3_ROR_r10[] = {
5252 0x73, 0x8a, 0xcd, 0xb1 // Bic lt r8 r13 r3 ROR r10
5253};
5254static const byte kInstruction_Bic_ne_r2_r1_r3_ASR_r12[] = {
5255 0x53, 0x2c, 0xc1, 0x11 // Bic ne r2 r1 r3 ASR r12
5256};
5257static const byte kInstruction_Bic_ls_r5_r11_r10_ROR_r10[] = {
5258 0x7a, 0x5a, 0xcb, 0x91 // Bic ls r5 r11 r10 ROR r10
5259};
5260static const byte kInstruction_Bic_vc_r6_r4_r2_LSR_r13[] = {
5261 0x32, 0x6d, 0xc4, 0x71 // Bic vc r6 r4 r2 LSR r13
5262};
5263static const byte kInstruction_Bic_pl_r5_r1_r9_LSR_r14[] = {
5264 0x39, 0x5e, 0xc1, 0x51 // Bic pl r5 r1 r9 LSR r14
5265};
5266static const byte kInstruction_Bic_ls_r10_r5_r0_ROR_r10[] = {
5267 0x70, 0xaa, 0xc5, 0x91 // Bic ls r10 r5 r0 ROR r10
5268};
5269static const byte kInstruction_Bic_le_r1_r1_r9_LSR_r13[] = {
5270 0x39, 0x1d, 0xc1, 0xd1 // Bic le r1 r1 r9 LSR r13
5271};
5272static const byte kInstruction_Bic_ge_r0_r5_r9_ROR_r1[] = {
5273 0x79, 0x01, 0xc5, 0xa1 // Bic ge r0 r5 r9 ROR r1
5274};
5275static const byte kInstruction_Bic_eq_r14_r11_r8_LSR_r10[] = {
5276 0x38, 0xea, 0xcb, 0x01 // Bic eq r14 r11 r8 LSR r10
5277};
5278static const byte kInstruction_Bic_cc_r3_r9_r3_LSL_r2[] = {
5279 0x13, 0x32, 0xc9, 0x31 // Bic cc r3 r9 r3 LSL r2
5280};
5281static const byte kInstruction_Bic_ne_r4_r1_r8_ROR_r12[] = {
5282 0x78, 0x4c, 0xc1, 0x11 // Bic ne r4 r1 r8 ROR r12
5283};
5284static const byte kInstruction_Bic_mi_r9_r1_r6_LSL_r2[] = {
5285 0x16, 0x92, 0xc1, 0x41 // Bic mi r9 r1 r6 LSL r2
5286};
5287static const byte kInstruction_Bic_al_r10_r2_r6_LSR_r9[] = {
5288 0x36, 0xa9, 0xc2, 0xe1 // Bic al r10 r2 r6 LSR r9
5289};
5290static const byte kInstruction_Bic_cc_r12_r4_r7_ROR_r9[] = {
5291 0x77, 0xc9, 0xc4, 0x31 // Bic cc r12 r4 r7 ROR r9
5292};
5293static const byte kInstruction_Bic_ge_r8_r9_r12_ROR_r0[] = {
5294 0x7c, 0x80, 0xc9, 0xa1 // Bic ge r8 r9 r12 ROR r0
5295};
5296static const byte kInstruction_Bic_cs_r3_r1_r11_LSL_r0[] = {
5297 0x1b, 0x30, 0xc1, 0x21 // Bic cs r3 r1 r11 LSL r0
5298};
5299static const byte kInstruction_Bic_gt_r2_r0_r14_ASR_r0[] = {
5300 0x5e, 0x20, 0xc0, 0xc1 // Bic gt r2 r0 r14 ASR r0
5301};
5302static const byte kInstruction_Bic_ne_r11_r8_r14_LSR_r12[] = {
5303 0x3e, 0xbc, 0xc8, 0x11 // Bic ne r11 r8 r14 LSR r12
5304};
5305static const byte kInstruction_Bic_al_r4_r4_r7_ROR_r12[] = {
5306 0x77, 0x4c, 0xc4, 0xe1 // Bic al r4 r4 r7 ROR r12
5307};
5308static const byte kInstruction_Bic_gt_r3_r9_r8_ASR_r0[] = {
5309 0x58, 0x30, 0xc9, 0xc1 // Bic gt r3 r9 r8 ASR r0
5310};
5311static const byte kInstruction_Bic_lt_r14_r3_r13_LSL_r13[] = {
5312 0x1d, 0xed, 0xc3, 0xb1 // Bic lt r14 r3 r13 LSL r13
5313};
5314static const byte kInstruction_Bic_ge_r7_r4_r14_ASR_r4[] = {
5315 0x5e, 0x74, 0xc4, 0xa1 // Bic ge r7 r4 r14 ASR r4
5316};
5317static const byte kInstruction_Bic_ne_r2_r12_r2_ASR_r2[] = {
5318 0x52, 0x22, 0xcc, 0x11 // Bic ne r2 r12 r2 ASR r2
5319};
5320static const byte kInstruction_Bic_al_r3_r9_r4_LSL_r6[] = {
5321 0x14, 0x36, 0xc9, 0xe1 // Bic al r3 r9 r4 LSL r6
5322};
5323static const byte kInstruction_Bic_eq_r9_r4_r10_ASR_r4[] = {
5324 0x5a, 0x94, 0xc4, 0x01 // Bic eq r9 r4 r10 ASR r4
5325};
5326static const byte kInstruction_Bic_ls_r6_r6_r4_ASR_r1[] = {
5327 0x54, 0x61, 0xc6, 0x91 // Bic ls r6 r6 r4 ASR r1
5328};
5329static const byte kInstruction_Bic_vs_r3_r8_r2_LSR_r12[] = {
5330 0x32, 0x3c, 0xc8, 0x61 // Bic vs r3 r8 r2 LSR r12
5331};
5332static const byte kInstruction_Bic_cc_r14_r14_r3_LSL_r5[] = {
5333 0x13, 0xe5, 0xce, 0x31 // Bic cc r14 r14 r3 LSL r5
5334};
5335static const byte kInstruction_Bic_vc_r14_r4_r0_ROR_r0[] = {
5336 0x70, 0xe0, 0xc4, 0x71 // Bic vc r14 r4 r0 ROR r0
5337};
5338static const byte kInstruction_Bic_cs_r11_r4_r3_LSL_r12[] = {
5339 0x13, 0xbc, 0xc4, 0x21 // Bic cs r11 r4 r3 LSL r12
5340};
5341static const byte kInstruction_Bic_mi_r3_r7_r3_LSR_r13[] = {
5342 0x33, 0x3d, 0xc7, 0x41 // Bic mi r3 r7 r3 LSR r13
5343};
5344static const byte kInstruction_Bic_ls_r10_r7_r8_LSL_r8[] = {
5345 0x18, 0xa8, 0xc7, 0x91 // Bic ls r10 r7 r8 LSL r8
5346};
5347static const byte kInstruction_Bic_pl_r5_r1_r12_LSL_r6[] = {
5348 0x1c, 0x56, 0xc1, 0x51 // Bic pl r5 r1 r12 LSL r6
5349};
5350static const byte kInstruction_Bic_gt_r10_r8_r3_ASR_r9[] = {
5351 0x53, 0xa9, 0xc8, 0xc1 // Bic gt r10 r8 r3 ASR r9
5352};
5353static const byte kInstruction_Bic_pl_r4_r3_r6_LSL_r12[] = {
5354 0x16, 0x4c, 0xc3, 0x51 // Bic pl r4 r3 r6 LSL r12
5355};
5356static const byte kInstruction_Bic_mi_r10_r14_r2_LSR_r5[] = {
5357 0x32, 0xa5, 0xce, 0x41 // Bic mi r10 r14 r2 LSR r5
5358};
5359static const byte kInstruction_Bic_ne_r14_r11_r2_ROR_r14[] = {
5360 0x72, 0xee, 0xcb, 0x11 // Bic ne r14 r11 r2 ROR r14
5361};
5362static const byte kInstruction_Bic_eq_r9_r0_r4_ASR_r8[] = {
5363 0x54, 0x98, 0xc0, 0x01 // Bic eq r9 r0 r4 ASR r8
5364};
5365static const byte kInstruction_Bic_hi_r4_r3_r12_LSL_r0[] = {
5366 0x1c, 0x40, 0xc3, 0x81 // Bic hi r4 r3 r12 LSL r0
5367};
5368static const byte kInstruction_Bic_gt_r6_r6_r14_ASR_r6[] = {
5369 0x5e, 0x66, 0xc6, 0xc1 // Bic gt r6 r6 r14 ASR r6
5370};
5371static const byte kInstruction_Bic_le_r9_r14_r0_LSR_r8[] = {
5372 0x30, 0x98, 0xce, 0xd1 // Bic le r9 r14 r0 LSR r8
5373};
5374static const byte kInstruction_Bic_ne_r4_r6_r4_ROR_r10[] = {
5375 0x74, 0x4a, 0xc6, 0x11 // Bic ne r4 r6 r4 ROR r10
5376};
5377static const byte kInstruction_Bic_ls_r1_r3_r5_LSL_r10[] = {
5378 0x15, 0x1a, 0xc3, 0x91 // Bic ls r1 r3 r5 LSL r10
5379};
5380static const byte kInstruction_Bic_ne_r13_r1_r13_LSR_r11[] = {
5381 0x3d, 0xdb, 0xc1, 0x11 // Bic ne r13 r1 r13 LSR r11
5382};
5383static const byte kInstruction_Bic_le_r6_r2_r13_LSR_r1[] = {
5384 0x3d, 0x61, 0xc2, 0xd1 // Bic le r6 r2 r13 LSR r1
5385};
5386static const byte kInstruction_Bic_eq_r2_r12_r8_ROR_r4[] = {
5387 0x78, 0x24, 0xcc, 0x01 // Bic eq r2 r12 r8 ROR r4
5388};
5389static const byte kInstruction_Bic_al_r13_r3_r5_LSR_r4[] = {
5390 0x35, 0xd4, 0xc3, 0xe1 // Bic al r13 r3 r5 LSR r4
5391};
5392static const byte kInstruction_Bic_vs_r13_r11_r1_LSR_r5[] = {
5393 0x31, 0xd5, 0xcb, 0x61 // Bic vs r13 r11 r1 LSR r5
5394};
5395static const byte kInstruction_Bic_vc_r14_r12_r4_LSR_r14[] = {
5396 0x34, 0xee, 0xcc, 0x71 // Bic vc r14 r12 r4 LSR r14
5397};
5398static const byte kInstruction_Bic_ge_r1_r9_r10_LSL_r1[] = {
5399 0x1a, 0x11, 0xc9, 0xa1 // Bic ge r1 r9 r10 LSL r1
5400};
5401static const byte kInstruction_Bic_ge_r13_r9_r4_ASR_r0[] = {
5402 0x54, 0xd0, 0xc9, 0xa1 // Bic ge r13 r9 r4 ASR r0
5403};
5404static const byte kInstruction_Bic_pl_r8_r8_r11_ASR_r3[] = {
5405 0x5b, 0x83, 0xc8, 0x51 // Bic pl r8 r8 r11 ASR r3
5406};
5407static const byte kInstruction_Bic_ne_r7_r14_r14_ROR_r6[] = {
5408 0x7e, 0x76, 0xce, 0x11 // Bic ne r7 r14 r14 ROR r6
5409};
5410static const byte kInstruction_Bic_vs_r1_r4_r3_ROR_r2[] = {
5411 0x73, 0x12, 0xc4, 0x61 // Bic vs r1 r4 r3 ROR r2
5412};
5413static const byte kInstruction_Bic_vc_r7_r13_r8_ASR_r6[] = {
5414 0x58, 0x76, 0xcd, 0x71 // Bic vc r7 r13 r8 ASR r6
5415};
5416static const byte kInstruction_Bic_vs_r9_r3_r10_LSR_r14[] = {
5417 0x3a, 0x9e, 0xc3, 0x61 // Bic vs r9 r3 r10 LSR r14
5418};
5419static const byte kInstruction_Bic_al_r7_r14_r0_ROR_r4[] = {
5420 0x70, 0x74, 0xce, 0xe1 // Bic al r7 r14 r0 ROR r4
5421};
5422static const byte kInstruction_Bic_ls_r1_r11_r4_ROR_r6[] = {
5423 0x74, 0x16, 0xcb, 0x91 // Bic ls r1 r11 r4 ROR r6
5424};
5425static const byte kInstruction_Bic_gt_r8_r1_r11_LSR_r11[] = {
5426 0x3b, 0x8b, 0xc1, 0xc1 // Bic gt r8 r1 r11 LSR r11
5427};
5428static const byte kInstruction_Bic_vs_r4_r10_r6_ASR_r12[] = {
5429 0x56, 0x4c, 0xca, 0x61 // Bic vs r4 r10 r6 ASR r12
5430};
5431static const byte kInstruction_Bic_ne_r7_r6_r13_LSL_r0[] = {
5432 0x1d, 0x70, 0xc6, 0x11 // Bic ne r7 r6 r13 LSL r0
5433};
5434static const byte kInstruction_Bic_hi_r12_r3_r6_LSL_r4[] = {
5435 0x16, 0xc4, 0xc3, 0x81 // Bic hi r12 r3 r6 LSL r4
5436};
5437static const byte kInstruction_Bic_lt_r1_r6_r11_ASR_r3[] = {
5438 0x5b, 0x13, 0xc6, 0xb1 // Bic lt r1 r6 r11 ASR r3
5439};
5440static const byte kInstruction_Bic_le_r9_r8_r13_LSR_r7[] = {
5441 0x3d, 0x97, 0xc8, 0xd1 // Bic le r9 r8 r13 LSR r7
5442};
5443static const byte kInstruction_Bic_vs_r14_r1_r10_LSR_r4[] = {
5444 0x3a, 0xe4, 0xc1, 0x61 // Bic vs r14 r1 r10 LSR r4
5445};
5446static const byte kInstruction_Bic_hi_r11_r8_r7_ROR_r8[] = {
5447 0x77, 0xb8, 0xc8, 0x81 // Bic hi r11 r8 r7 ROR r8
5448};
5449static const byte kInstruction_Bic_eq_r8_r12_r7_ASR_r12[] = {
5450 0x57, 0x8c, 0xcc, 0x01 // Bic eq r8 r12 r7 ASR r12
5451};
5452static const byte kInstruction_Bic_vs_r1_r5_r10_LSL_r7[] = {
5453 0x1a, 0x17, 0xc5, 0x61 // Bic vs r1 r5 r10 LSL r7
5454};
5455static const byte kInstruction_Bic_eq_r14_r8_r6_LSR_r4[] = {
5456 0x36, 0xe4, 0xc8, 0x01 // Bic eq r14 r8 r6 LSR r4
5457};
5458static const byte kInstruction_Bic_ls_r3_r10_r8_LSR_r13[] = {
5459 0x38, 0x3d, 0xca, 0x91 // Bic ls r3 r10 r8 LSR r13
5460};
5461static const byte kInstruction_Bic_ls_r12_r10_r4_ROR_r7[] = {
5462 0x74, 0xc7, 0xca, 0x91 // Bic ls r12 r10 r4 ROR r7
5463};
5464static const byte kInstruction_Bic_eq_r6_r2_r12_LSR_r1[] = {
5465 0x3c, 0x61, 0xc2, 0x01 // Bic eq r6 r2 r12 LSR r1
5466};
5467static const byte kInstruction_Bic_vs_r6_r4_r13_LSR_r0[] = {
5468 0x3d, 0x60, 0xc4, 0x61 // Bic vs r6 r4 r13 LSR r0
5469};
5470static const byte kInstruction_Bic_pl_r11_r6_r9_LSL_r8[] = {
5471 0x19, 0xb8, 0xc6, 0x51 // Bic pl r11 r6 r9 LSL r8
5472};
5473static const byte kInstruction_Bic_cc_r13_r13_r8_ASR_r2[] = {
5474 0x58, 0xd2, 0xcd, 0x31 // Bic cc r13 r13 r8 ASR r2
5475};
5476static const byte kInstruction_Bic_vc_r13_r3_r11_LSR_r2[] = {
5477 0x3b, 0xd2, 0xc3, 0x71 // Bic vc r13 r3 r11 LSR r2
5478};
5479static const byte kInstruction_Bic_gt_r11_r10_r2_LSR_r3[] = {
5480 0x32, 0xb3, 0xca, 0xc1 // Bic gt r11 r10 r2 LSR r3
5481};
5482static const byte kInstruction_Bic_ne_r5_r3_r10_ROR_r10[] = {
5483 0x7a, 0x5a, 0xc3, 0x11 // Bic ne r5 r3 r10 ROR r10
5484};
5485static const byte kInstruction_Bic_ge_r14_r6_r7_ASR_r10[] = {
5486 0x57, 0xea, 0xc6, 0xa1 // Bic ge r14 r6 r7 ASR r10
5487};
5488static const byte kInstruction_Bic_pl_r14_r13_r9_LSL_r0[] = {
5489 0x19, 0xe0, 0xcd, 0x51 // Bic pl r14 r13 r9 LSL r0
5490};
5491static const byte kInstruction_Bic_al_r13_r7_r8_ASR_r6[] = {
5492 0x58, 0xd6, 0xc7, 0xe1 // Bic al r13 r7 r8 ASR r6
5493};
5494static const byte kInstruction_Bic_eq_r9_r5_r6_LSL_r14[] = {
5495 0x16, 0x9e, 0xc5, 0x01 // Bic eq r9 r5 r6 LSL r14
5496};
5497static const byte kInstruction_Bic_cs_r1_r0_r0_LSL_r1[] = {
5498 0x10, 0x11, 0xc0, 0x21 // Bic cs r1 r0 r0 LSL r1
5499};
5500static const byte kInstruction_Bic_cc_r9_r11_r5_ASR_r3[] = {
5501 0x55, 0x93, 0xcb, 0x31 // Bic cc r9 r11 r5 ASR r3
5502};
5503static const byte kInstruction_Bic_ge_r0_r3_r7_ASR_r5[] = {
5504 0x57, 0x05, 0xc3, 0xa1 // Bic ge r0 r3 r7 ASR r5
5505};
5506static const byte kInstruction_Bic_mi_r3_r3_r14_ASR_r7[] = {
5507 0x5e, 0x37, 0xc3, 0x41 // Bic mi r3 r3 r14 ASR r7
5508};
5509static const byte kInstruction_Bic_lt_r11_r11_r3_LSL_r0[] = {
5510 0x13, 0xb0, 0xcb, 0xb1 // Bic lt r11 r11 r3 LSL r0
5511};
5512static const byte kInstruction_Bic_al_r10_r4_r10_LSR_r7[] = {
5513 0x3a, 0xa7, 0xc4, 0xe1 // Bic al r10 r4 r10 LSR r7
5514};
5515static const byte kInstruction_Bic_mi_r8_r14_r2_ROR_r10[] = {
5516 0x72, 0x8a, 0xce, 0x41 // Bic mi r8 r14 r2 ROR r10
5517};
5518static const byte kInstruction_Bic_hi_r2_r10_r1_ROR_r10[] = {
5519 0x71, 0x2a, 0xca, 0x81 // Bic hi r2 r10 r1 ROR r10
5520};
5521static const byte kInstruction_Bic_vc_r7_r2_r7_ASR_r1[] = {
5522 0x57, 0x71, 0xc2, 0x71 // Bic vc r7 r2 r7 ASR r1
5523};
5524static const byte kInstruction_Bic_ls_r3_r1_r2_ROR_r14[] = {
5525 0x72, 0x3e, 0xc1, 0x91 // Bic ls r3 r1 r2 ROR r14
5526};
5527static const byte kInstruction_Bic_vs_r2_r10_r10_ASR_r5[] = {
5528 0x5a, 0x25, 0xca, 0x61 // Bic vs r2 r10 r10 ASR r5
5529};
5530static const byte kInstruction_Bic_al_r5_r12_r9_ROR_r14[] = {
5531 0x79, 0x5e, 0xcc, 0xe1 // Bic al r5 r12 r9 ROR r14
5532};
5533static const byte kInstruction_Bic_cc_r6_r1_r8_ASR_r14[] = {
5534 0x58, 0x6e, 0xc1, 0x31 // Bic cc r6 r1 r8 ASR r14
5535};
5536static const byte kInstruction_Bic_al_r10_r14_r6_LSR_r8[] = {
5537 0x36, 0xa8, 0xce, 0xe1 // Bic al r10 r14 r6 LSR r8
5538};
5539static const byte kInstruction_Bic_eq_r3_r2_r12_ASR_r12[] = {
5540 0x5c, 0x3c, 0xc2, 0x01 // Bic eq r3 r2 r12 ASR r12
5541};
5542static const byte kInstruction_Bic_le_r10_r1_r13_LSL_r7[] = {
5543 0x1d, 0xa7, 0xc1, 0xd1 // Bic le r10 r1 r13 LSL r7
5544};
5545static const byte kInstruction_Bic_eq_r7_r1_r12_ASR_r9[] = {
5546 0x5c, 0x79, 0xc1, 0x01 // Bic eq r7 r1 r12 ASR r9
5547};
5548static const byte kInstruction_Bic_ls_r3_r1_r14_LSR_r6[] = {
5549 0x3e, 0x36, 0xc1, 0x91 // Bic ls r3 r1 r14 LSR r6
5550};
5551static const byte kInstruction_Bic_ge_r14_r0_r5_ASR_r5[] = {
5552 0x55, 0xe5, 0xc0, 0xa1 // Bic ge r14 r0 r5 ASR r5
5553};
5554static const byte kInstruction_Bic_eq_r14_r2_r2_ROR_r5[] = {
5555 0x72, 0xe5, 0xc2, 0x01 // Bic eq r14 r2 r2 ROR r5
5556};
5557static const byte kInstruction_Bic_pl_r0_r4_r9_ASR_r2[] = {
5558 0x59, 0x02, 0xc4, 0x51 // Bic pl r0 r4 r9 ASR r2
5559};
5560static const byte kInstruction_Bic_hi_r4_r12_r10_ROR_r2[] = {
5561 0x7a, 0x42, 0xcc, 0x81 // Bic hi r4 r12 r10 ROR r2
5562};
5563static const byte kInstruction_Bic_pl_r1_r5_r13_LSR_r12[] = {
5564 0x3d, 0x1c, 0xc5, 0x51 // Bic pl r1 r5 r13 LSR r12
5565};
5566static const byte kInstruction_Bic_le_r1_r2_r7_LSR_r10[] = {
5567 0x37, 0x1a, 0xc2, 0xd1 // Bic le r1 r2 r7 LSR r10
5568};
5569static const byte kInstruction_Bic_gt_r10_r7_r11_LSR_r7[] = {
5570 0x3b, 0xa7, 0xc7, 0xc1 // Bic gt r10 r7 r11 LSR r7
5571};
5572static const byte kInstruction_Bic_ls_r10_r9_r5_ASR_r5[] = {
5573 0x55, 0xa5, 0xc9, 0x91 // Bic ls r10 r9 r5 ASR r5
5574};
5575static const byte kInstruction_Bic_cs_r3_r10_r6_LSR_r13[] = {
5576 0x36, 0x3d, 0xca, 0x21 // Bic cs r3 r10 r6 LSR r13
5577};
5578static const byte kInstruction_Bic_le_r5_r5_r3_LSR_r7[] = {
5579 0x33, 0x57, 0xc5, 0xd1 // Bic le r5 r5 r3 LSR r7
5580};
5581static const byte kInstruction_Bic_al_r8_r6_r1_LSL_r10[] = {
5582 0x11, 0x8a, 0xc6, 0xe1 // Bic al r8 r6 r1 LSL r10
5583};
5584static const byte kInstruction_Bic_lt_r2_r0_r14_ROR_r8[] = {
5585 0x7e, 0x28, 0xc0, 0xb1 // Bic lt r2 r0 r14 ROR r8
5586};
5587static const byte kInstruction_Bic_al_r10_r4_r10_LSR_r12[] = {
5588 0x3a, 0xac, 0xc4, 0xe1 // Bic al r10 r4 r10 LSR r12
5589};
5590static const byte kInstruction_Bic_vc_r4_r4_r0_LSR_r13[] = {
5591 0x30, 0x4d, 0xc4, 0x71 // Bic vc r4 r4 r0 LSR r13
5592};
5593static const byte kInstruction_Bic_ne_r10_r10_r14_LSR_r13[] = {
5594 0x3e, 0xad, 0xca, 0x11 // Bic ne r10 r10 r14 LSR r13
5595};
5596static const byte kInstruction_Bic_cs_r7_r13_r10_LSL_r2[] = {
5597 0x1a, 0x72, 0xcd, 0x21 // Bic cs r7 r13 r10 LSL r2
5598};
5599static const byte kInstruction_Bic_ge_r0_r5_r1_ASR_r12[] = {
5600 0x51, 0x0c, 0xc5, 0xa1 // Bic ge r0 r5 r1 ASR r12
5601};
5602static const byte kInstruction_Bic_mi_r12_r5_r9_ROR_r11[] = {
5603 0x79, 0xcb, 0xc5, 0x41 // Bic mi r12 r5 r9 ROR r11
5604};
5605static const byte kInstruction_Bic_vc_r12_r14_r9_LSR_r11[] = {
5606 0x39, 0xcb, 0xce, 0x71 // Bic vc r12 r14 r9 LSR r11
5607};
5608static const byte kInstruction_Bic_ls_r5_r6_r13_LSR_r8[] = {
5609 0x3d, 0x58, 0xc6, 0x91 // Bic ls r5 r6 r13 LSR r8
5610};
5611static const byte kInstruction_Bic_vc_r9_r11_r13_ROR_r11[] = {
5612 0x7d, 0x9b, 0xcb, 0x71 // Bic vc r9 r11 r13 ROR r11
5613};
5614static const byte kInstruction_Bic_pl_r6_r7_r14_LSL_r0[] = {
5615 0x1e, 0x60, 0xc7, 0x51 // Bic pl r6 r7 r14 LSL r0
5616};
5617static const byte kInstruction_Bic_le_r2_r9_r4_LSR_r7[] = {
5618 0x34, 0x27, 0xc9, 0xd1 // Bic le r2 r9 r4 LSR r7
5619};
5620static const byte kInstruction_Bic_le_r9_r11_r7_ASR_r11[] = {
5621 0x57, 0x9b, 0xcb, 0xd1 // Bic le r9 r11 r7 ASR r11
5622};
5623static const byte kInstruction_Bic_vs_r12_r9_r9_LSR_r10[] = {
5624 0x39, 0xca, 0xc9, 0x61 // Bic vs r12 r9 r9 LSR r10
5625};
5626static const byte kInstruction_Bic_lt_r4_r11_r0_ROR_r6[] = {
5627 0x70, 0x46, 0xcb, 0xb1 // Bic lt r4 r11 r0 ROR r6
5628};
5629static const byte kInstruction_Bic_cs_r7_r7_r13_ROR_r0[] = {
5630 0x7d, 0x70, 0xc7, 0x21 // Bic cs r7 r7 r13 ROR r0
5631};
5632static const byte kInstruction_Bic_al_r11_r3_r13_LSR_r5[] = {
5633 0x3d, 0xb5, 0xc3, 0xe1 // Bic al r11 r3 r13 LSR r5
5634};
5635static const byte kInstruction_Bic_hi_r0_r4_r1_LSR_r10[] = {
5636 0x31, 0x0a, 0xc4, 0x81 // Bic hi r0 r4 r1 LSR r10
5637};
5638static const byte kInstruction_Bic_vc_r1_r2_r12_LSR_r8[] = {
5639 0x3c, 0x18, 0xc2, 0x71 // Bic vc r1 r2 r12 LSR r8
5640};
5641static const byte kInstruction_Bic_hi_r4_r9_r13_LSR_r2[] = {
5642 0x3d, 0x42, 0xc9, 0x81 // Bic hi r4 r9 r13 LSR r2
5643};
5644static const byte kInstruction_Bic_vs_r10_r13_r10_ASR_r3[] = {
5645 0x5a, 0xa3, 0xcd, 0x61 // Bic vs r10 r13 r10 ASR r3
5646};
5647static const byte kInstruction_Bic_vs_r3_r2_r7_ROR_r4[] = {
5648 0x77, 0x34, 0xc2, 0x61 // Bic vs r3 r2 r7 ROR r4
5649};
5650static const byte kInstruction_Bic_eq_r5_r6_r6_LSR_r4[] = {
5651 0x36, 0x54, 0xc6, 0x01 // Bic eq r5 r6 r6 LSR r4
5652};
5653static const byte kInstruction_Bic_vs_r2_r3_r10_ASR_r5[] = {
5654 0x5a, 0x25, 0xc3, 0x61 // Bic vs r2 r3 r10 ASR r5
5655};
5656static const byte kInstruction_Bic_le_r9_r3_r11_LSL_r1[] = {
5657 0x1b, 0x91, 0xc3, 0xd1 // Bic le r9 r3 r11 LSL r1
5658};
5659static const byte kInstruction_Bic_pl_r4_r6_r6_ROR_r10[] = {
5660 0x76, 0x4a, 0xc6, 0x51 // Bic pl r4 r6 r6 ROR r10
5661};
5662static const byte kInstruction_Bic_gt_r11_r13_r2_LSL_r5[] = {
5663 0x12, 0xb5, 0xcd, 0xc1 // Bic gt r11 r13 r2 LSL r5
5664};
5665static const byte kInstruction_Bic_cc_r3_r12_r6_ASR_r13[] = {
5666 0x56, 0x3d, 0xcc, 0x31 // Bic cc r3 r12 r6 ASR r13
5667};
5668static const byte kInstruction_Bic_pl_r1_r3_r10_LSL_r0[] = {
5669 0x1a, 0x10, 0xc3, 0x51 // Bic pl r1 r3 r10 LSL r0
5670};
5671static const byte kInstruction_Bic_mi_r14_r8_r1_LSR_r8[] = {
5672 0x31, 0xe8, 0xc8, 0x41 // Bic mi r14 r8 r1 LSR r8
5673};
5674static const byte kInstruction_Bic_mi_r11_r9_r13_LSL_r7[] = {
5675 0x1d, 0xb7, 0xc9, 0x41 // Bic mi r11 r9 r13 LSL r7
5676};
5677static const byte kInstruction_Bic_hi_r8_r4_r6_LSR_r7[] = {
5678 0x36, 0x87, 0xc4, 0x81 // Bic hi r8 r4 r6 LSR r7
5679};
5680static const byte kInstruction_Bic_cc_r7_r10_r7_ASR_r10[] = {
5681 0x57, 0x7a, 0xca, 0x31 // Bic cc r7 r10 r7 ASR r10
5682};
5683static const byte kInstruction_Bic_al_r4_r7_r1_ASR_r8[] = {
5684 0x51, 0x48, 0xc7, 0xe1 // Bic al r4 r7 r1 ASR r8
5685};
5686static const byte kInstruction_Bic_vs_r1_r6_r7_ASR_r12[] = {
5687 0x57, 0x1c, 0xc6, 0x61 // Bic vs r1 r6 r7 ASR r12
5688};
5689static const byte kInstruction_Bic_ne_r1_r13_r14_ROR_r14[] = {
5690 0x7e, 0x1e, 0xcd, 0x11 // Bic ne r1 r13 r14 ROR r14
5691};
5692static const byte kInstruction_Bic_vs_r1_r14_r3_LSR_r5[] = {
5693 0x33, 0x15, 0xce, 0x61 // Bic vs r1 r14 r3 LSR r5
5694};
5695static const byte kInstruction_Bic_eq_r13_r6_r10_ROR_r6[] = {
5696 0x7a, 0xd6, 0xc6, 0x01 // Bic eq r13 r6 r10 ROR r6
5697};
5698static const byte kInstruction_Bic_mi_r10_r3_r0_ASR_r4[] = {
5699 0x50, 0xa4, 0xc3, 0x41 // Bic mi r10 r3 r0 ASR r4
5700};
5701static const byte kInstruction_Bic_ge_r13_r1_r8_ASR_r4[] = {
5702 0x58, 0xd4, 0xc1, 0xa1 // Bic ge r13 r1 r8 ASR r4
5703};
5704static const byte kInstruction_Bic_ne_r14_r0_r12_LSL_r11[] = {
5705 0x1c, 0xeb, 0xc0, 0x11 // Bic ne r14 r0 r12 LSL r11
5706};
5707static const byte kInstruction_Bic_vc_r14_r9_r8_ROR_r4[] = {
5708 0x78, 0xe4, 0xc9, 0x71 // Bic vc r14 r9 r8 ROR r4
5709};
5710static const byte kInstruction_Bic_vs_r7_r0_r10_LSR_r1[] = {
5711 0x3a, 0x71, 0xc0, 0x61 // Bic vs r7 r0 r10 LSR r1
5712};
5713static const byte kInstruction_Bic_pl_r14_r1_r1_ASR_r5[] = {
5714 0x51, 0xe5, 0xc1, 0x51 // Bic pl r14 r1 r1 ASR r5
5715};
5716static const byte kInstruction_Bic_eq_r0_r11_r12_LSR_r8[] = {
5717 0x3c, 0x08, 0xcb, 0x01 // Bic eq r0 r11 r12 LSR r8
5718};
5719static const byte kInstruction_Bic_cc_r3_r7_r2_LSL_r10[] = {
5720 0x12, 0x3a, 0xc7, 0x31 // Bic cc r3 r7 r2 LSL r10
5721};
5722static const byte kInstruction_Bic_ge_r11_r13_r2_ASR_r11[] = {
5723 0x52, 0xbb, 0xcd, 0xa1 // Bic ge r11 r13 r2 ASR r11
5724};
5725static const byte kInstruction_Bic_gt_r8_r0_r6_LSL_r6[] = {
5726 0x16, 0x86, 0xc0, 0xc1 // Bic gt r8 r0 r6 LSL r6
5727};
5728static const byte kInstruction_Bic_vc_r14_r4_r6_ROR_r10[] = {
5729 0x76, 0xea, 0xc4, 0x71 // Bic vc r14 r4 r6 ROR r10
5730};
5731static const byte kInstruction_Bic_cs_r8_r8_r4_LSR_r3[] = {
5732 0x34, 0x83, 0xc8, 0x21 // Bic cs r8 r8 r4 LSR r3
5733};
5734static const byte kInstruction_Bic_vs_r11_r13_r1_LSR_r4[] = {
5735 0x31, 0xb4, 0xcd, 0x61 // Bic vs r11 r13 r1 LSR r4
5736};
5737static const byte kInstruction_Bic_vc_r12_r2_r10_ROR_r10[] = {
5738 0x7a, 0xca, 0xc2, 0x71 // Bic vc r12 r2 r10 ROR r10
5739};
5740static const byte kInstruction_Bic_cs_r11_r14_r12_LSR_r3[] = {
5741 0x3c, 0xb3, 0xce, 0x21 // Bic cs r11 r14 r12 LSR r3
5742};
5743static const byte kInstruction_Bic_hi_r6_r9_r0_ROR_r6[] = {
5744 0x70, 0x66, 0xc9, 0x81 // Bic hi r6 r9 r0 ROR r6
5745};
5746static const byte kInstruction_Bic_vc_r0_r12_r3_LSR_r12[] = {
5747 0x33, 0x0c, 0xcc, 0x71 // Bic vc r0 r12 r3 LSR r12
5748};
5749static const byte kInstruction_Bic_ls_r3_r13_r8_LSR_r3[] = {
5750 0x38, 0x33, 0xcd, 0x91 // Bic ls r3 r13 r8 LSR r3
5751};
5752static const byte kInstruction_Bic_al_r0_r10_r11_ROR_r5[] = {
5753 0x7b, 0x05, 0xca, 0xe1 // Bic al r0 r10 r11 ROR r5
5754};
5755static const byte kInstruction_Bic_pl_r4_r4_r1_ASR_r8[] = {
5756 0x51, 0x48, 0xc4, 0x51 // Bic pl r4 r4 r1 ASR r8
5757};
5758static const byte kInstruction_Bic_ls_r14_r11_r0_LSR_r6[] = {
5759 0x30, 0xe6, 0xcb, 0x91 // Bic ls r14 r11 r0 LSR r6
5760};
5761static const byte kInstruction_Bic_ls_r14_r11_r6_LSL_r9[] = {
5762 0x16, 0xe9, 0xcb, 0x91 // Bic ls r14 r11 r6 LSL r9
5763};
5764static const byte kInstruction_Bic_vs_r2_r8_r4_ASR_r14[] = {
5765 0x54, 0x2e, 0xc8, 0x61 // Bic vs r2 r8 r4 ASR r14
5766};
5767static const byte kInstruction_Bic_hi_r6_r9_r2_LSL_r13[] = {
5768 0x12, 0x6d, 0xc9, 0x81 // Bic hi r6 r9 r2 LSL r13
5769};
5770static const byte kInstruction_Bic_ls_r0_r7_r8_ROR_r4[] = {
5771 0x78, 0x04, 0xc7, 0x91 // Bic ls r0 r7 r8 ROR r4
5772};
5773static const byte kInstruction_Bic_vs_r11_r7_r10_LSL_r4[] = {
5774 0x1a, 0xb4, 0xc7, 0x61 // Bic vs r11 r7 r10 LSL r4
5775};
5776static const byte kInstruction_Bic_al_r11_r4_r11_ROR_r7[] = {
5777 0x7b, 0xb7, 0xc4, 0xe1 // Bic al r11 r4 r11 ROR r7
5778};
5779static const byte kInstruction_Bic_ge_r14_r13_r1_LSR_r3[] = {
5780 0x31, 0xe3, 0xcd, 0xa1 // Bic ge r14 r13 r1 LSR r3
5781};
5782static const byte kInstruction_Bic_cc_r1_r0_r14_ASR_r14[] = {
5783 0x5e, 0x1e, 0xc0, 0x31 // Bic cc r1 r0 r14 ASR r14
5784};
5785static const byte kInstruction_Bic_hi_r1_r3_r5_LSL_r4[] = {
5786 0x15, 0x14, 0xc3, 0x81 // Bic hi r1 r3 r5 LSL r4
5787};
5788static const byte kInstruction_Bic_le_r5_r4_r13_ASR_r7[] = {
5789 0x5d, 0x57, 0xc4, 0xd1 // Bic le r5 r4 r13 ASR r7
5790};
5791static const byte kInstruction_Bic_le_r3_r9_r9_ASR_r7[] = {
5792 0x59, 0x37, 0xc9, 0xd1 // Bic le r3 r9 r9 ASR r7
5793};
5794static const byte kInstruction_Bic_ne_r4_r6_r14_ROR_r9[] = {
5795 0x7e, 0x49, 0xc6, 0x11 // Bic ne r4 r6 r14 ROR r9
5796};
5797static const byte kInstruction_Bic_ge_r5_r3_r1_ROR_r8[] = {
5798 0x71, 0x58, 0xc3, 0xa1 // Bic ge r5 r3 r1 ROR r8
5799};
5800static const byte kInstruction_Bic_ne_r6_r11_r9_ROR_r0[] = {
5801 0x79, 0x60, 0xcb, 0x11 // Bic ne r6 r11 r9 ROR r0
5802};
5803static const byte kInstruction_Bic_vs_r6_r0_r11_ASR_r5[] = {
5804 0x5b, 0x65, 0xc0, 0x61 // Bic vs r6 r0 r11 ASR r5
5805};
5806static const byte kInstruction_Bic_lt_r0_r14_r9_LSR_r8[] = {
5807 0x39, 0x08, 0xce, 0xb1 // Bic lt r0 r14 r9 LSR r8
5808};
5809static const byte kInstruction_Bic_hi_r5_r1_r14_ASR_r8[] = {
5810 0x5e, 0x58, 0xc1, 0x81 // Bic hi r5 r1 r14 ASR r8
5811};
5812static const byte kInstruction_Bic_vc_r5_r6_r1_ROR_r7[] = {
5813 0x71, 0x57, 0xc6, 0x71 // Bic vc r5 r6 r1 ROR r7
5814};
5815static const byte kInstruction_Bic_al_r14_r5_r14_ROR_r0[] = {
5816 0x7e, 0xe0, 0xc5, 0xe1 // Bic al r14 r5 r14 ROR r0
5817};
5818static const byte kInstruction_Bic_lt_r7_r7_r2_ASR_r2[] = {
5819 0x52, 0x72, 0xc7, 0xb1 // Bic lt r7 r7 r2 ASR r2
5820};
5821static const byte kInstruction_Bic_ls_r5_r5_r6_LSL_r10[] = {
5822 0x16, 0x5a, 0xc5, 0x91 // Bic ls r5 r5 r6 LSL r10
5823};
5824static const byte kInstruction_Bic_eq_r8_r14_r8_ASR_r2[] = {
5825 0x58, 0x82, 0xce, 0x01 // Bic eq r8 r14 r8 ASR r2
5826};
5827static const byte kInstruction_Bic_eq_r4_r1_r2_ASR_r11[] = {
5828 0x52, 0x4b, 0xc1, 0x01 // Bic eq r4 r1 r2 ASR r11
5829};
5830static const byte kInstruction_Bic_lt_r12_r10_r6_ROR_r11[] = {
5831 0x76, 0xcb, 0xca, 0xb1 // Bic lt r12 r10 r6 ROR r11
5832};
5833static const byte kInstruction_Bic_gt_r6_r12_r13_LSL_r14[] = {
5834 0x1d, 0x6e, 0xcc, 0xc1 // Bic gt r6 r12 r13 LSL r14
5835};
5836static const byte kInstruction_Bic_al_r0_r5_r6_LSR_r9[] = {
5837 0x36, 0x09, 0xc5, 0xe1 // Bic al r0 r5 r6 LSR r9
5838};
5839static const byte kInstruction_Bic_cc_r6_r6_r3_LSL_r1[] = {
5840 0x13, 0x61, 0xc6, 0x31 // Bic cc r6 r6 r3 LSL r1
5841};
5842static const byte kInstruction_Bic_ge_r4_r2_r6_LSR_r0[] = {
5843 0x36, 0x40, 0xc2, 0xa1 // Bic ge r4 r2 r6 LSR r0
5844};
5845static const byte kInstruction_Bic_ge_r11_r10_r4_ASR_r11[] = {
5846 0x54, 0xbb, 0xca, 0xa1 // Bic ge r11 r10 r4 ASR r11
5847};
5848static const byte kInstruction_Bic_gt_r4_r4_r9_LSR_r6[] = {
5849 0x39, 0x46, 0xc4, 0xc1 // Bic gt r4 r4 r9 LSR r6
5850};
5851static const byte kInstruction_Bic_al_r1_r8_r12_ASR_r13[] = {
5852 0x5c, 0x1d, 0xc8, 0xe1 // Bic al r1 r8 r12 ASR r13
5853};
5854static const byte kInstruction_Bic_ne_r13_r7_r1_ROR_r12[] = {
5855 0x71, 0xdc, 0xc7, 0x11 // Bic ne r13 r7 r1 ROR r12
5856};
5857static const byte kInstruction_Bic_le_r10_r12_r0_LSL_r1[] = {
5858 0x10, 0xa1, 0xcc, 0xd1 // Bic le r10 r12 r0 LSL r1
5859};
5860static const byte kInstruction_Bic_le_r0_r1_r10_ASR_r2[] = {
5861 0x5a, 0x02, 0xc1, 0xd1 // Bic le r0 r1 r10 ASR r2
5862};
5863static const byte kInstruction_Bic_vs_r2_r13_r11_LSR_r13[] = {
5864 0x3b, 0x2d, 0xcd, 0x61 // Bic vs r2 r13 r11 LSR r13
5865};
5866static const byte kInstruction_Bic_gt_r9_r11_r2_ASR_r3[] = {
5867 0x52, 0x93, 0xcb, 0xc1 // Bic gt r9 r11 r2 ASR r3
5868};
5869static const byte kInstruction_Bic_vs_r11_r2_r14_ROR_r10[] = {
5870 0x7e, 0xba, 0xc2, 0x61 // Bic vs r11 r2 r14 ROR r10
5871};
5872static const byte kInstruction_Bic_ne_r9_r8_r12_LSR_r5[] = {
5873 0x3c, 0x95, 0xc8, 0x11 // Bic ne r9 r8 r12 LSR r5
5874};
5875static const byte kInstruction_Bic_le_r10_r6_r9_LSR_r3[] = {
5876 0x39, 0xa3, 0xc6, 0xd1 // Bic le r10 r6 r9 LSR r3
5877};
5878static const byte kInstruction_Bic_gt_r14_r0_r3_ASR_r14[] = {
5879 0x53, 0xee, 0xc0, 0xc1 // Bic gt r14 r0 r3 ASR r14
5880};
5881static const byte kInstruction_Bic_vs_r4_r2_r13_ASR_r11[] = {
5882 0x5d, 0x4b, 0xc2, 0x61 // Bic vs r4 r2 r13 ASR r11
5883};
5884static const byte kInstruction_Bic_hi_r2_r11_r8_LSR_r7[] = {
5885 0x38, 0x27, 0xcb, 0x81 // Bic hi r2 r11 r8 LSR r7
5886};
5887static const byte kInstruction_Bic_vs_r11_r6_r11_ROR_r4[] = {
5888 0x7b, 0xb4, 0xc6, 0x61 // Bic vs r11 r6 r11 ROR r4
5889};
5890static const byte kInstruction_Bic_mi_r6_r9_r13_LSL_r8[] = {
5891 0x1d, 0x68, 0xc9, 0x41 // Bic mi r6 r9 r13 LSL r8
5892};
5893static const byte kInstruction_Bic_gt_r13_r2_r8_ASR_r2[] = {
5894 0x58, 0xd2, 0xc2, 0xc1 // Bic gt r13 r2 r8 ASR r2
5895};
5896static const byte kInstruction_Bic_ne_r0_r1_r9_ASR_r14[] = {
5897 0x59, 0x0e, 0xc1, 0x11 // Bic ne r0 r1 r9 ASR r14
5898};
5899static const byte kInstruction_Bic_vc_r1_r5_r6_LSR_r14[] = {
5900 0x36, 0x1e, 0xc5, 0x71 // Bic vc r1 r5 r6 LSR r14
5901};
5902static const byte kInstruction_Bic_ne_r7_r5_r8_ROR_r4[] = {
5903 0x78, 0x74, 0xc5, 0x11 // Bic ne r7 r5 r8 ROR r4
5904};
5905static const byte kInstruction_Bic_eq_r5_r0_r4_LSR_r2[] = {
5906 0x34, 0x52, 0xc0, 0x01 // Bic eq r5 r0 r4 LSR r2
5907};
5908static const byte kInstruction_Bic_ge_r13_r4_r11_ASR_r13[] = {
5909 0x5b, 0xdd, 0xc4, 0xa1 // Bic ge r13 r4 r11 ASR r13
5910};
5911static const byte kInstruction_Bic_le_r2_r10_r9_LSL_r2[] = {
5912 0x19, 0x22, 0xca, 0xd1 // Bic le r2 r10 r9 LSL r2
5913};
5914static const byte kInstruction_Bic_cs_r4_r8_r12_LSL_r3[] = {
5915 0x1c, 0x43, 0xc8, 0x21 // Bic cs r4 r8 r12 LSL r3
5916};
5917static const byte kInstruction_Bic_pl_r12_r12_r1_LSL_r12[] = {
5918 0x11, 0xcc, 0xcc, 0x51 // Bic pl r12 r12 r1 LSL r12
5919};
5920static const byte kInstruction_Bic_pl_r13_r14_r10_LSL_r10[] = {
5921 0x1a, 0xda, 0xce, 0x51 // Bic pl r13 r14 r10 LSL r10
5922};
5923static const byte kInstruction_Bic_pl_r9_r14_r0_LSR_r9[] = {
5924 0x30, 0x99, 0xce, 0x51 // Bic pl r9 r14 r0 LSR r9
5925};
5926static const byte kInstruction_Bic_ge_r5_r12_r5_ROR_r3[] = {
5927 0x75, 0x53, 0xcc, 0xa1 // Bic ge r5 r12 r5 ROR r3
5928};
5929static const byte kInstruction_Bic_le_r9_r4_r1_LSL_r11[] = {
5930 0x11, 0x9b, 0xc4, 0xd1 // Bic le r9 r4 r1 LSL r11
5931};
5932static const byte kInstruction_Bic_ne_r6_r6_r2_LSL_r3[] = {
5933 0x12, 0x63, 0xc6, 0x11 // Bic ne r6 r6 r2 LSL r3
5934};
5935static const byte kInstruction_Bic_cs_r5_r7_r7_ROR_r4[] = {
5936 0x77, 0x54, 0xc7, 0x21 // Bic cs r5 r7 r7 ROR r4
5937};
5938static const byte kInstruction_Bic_cs_r10_r3_r1_ASR_r4[] = {
5939 0x51, 0xa4, 0xc3, 0x21 // Bic cs r10 r3 r1 ASR r4
5940};
5941static const byte kInstruction_Bic_ls_r6_r0_r14_ASR_r6[] = {
5942 0x5e, 0x66, 0xc0, 0x91 // Bic ls r6 r0 r14 ASR r6
5943};
5944static const byte kInstruction_Bic_eq_r12_r1_r8_ASR_r13[] = {
5945 0x58, 0xcd, 0xc1, 0x01 // Bic eq r12 r1 r8 ASR r13
5946};
5947static const byte kInstruction_Bic_ls_r4_r12_r9_LSR_r5[] = {
5948 0x39, 0x45, 0xcc, 0x91 // Bic ls r4 r12 r9 LSR r5
5949};
5950static const byte kInstruction_Bic_hi_r11_r13_r12_LSL_r5[] = {
5951 0x1c, 0xb5, 0xcd, 0x81 // Bic hi r11 r13 r12 LSL r5
5952};
5953static const byte kInstruction_Bic_ge_r1_r6_r9_LSL_r5[] = {
5954 0x19, 0x15, 0xc6, 0xa1 // Bic ge r1 r6 r9 LSL r5
5955};
5956static const byte kInstruction_Bic_lt_r14_r3_r7_ROR_r10[] = {
5957 0x77, 0xea, 0xc3, 0xb1 // Bic lt r14 r3 r7 ROR r10
5958};
5959static const byte kInstruction_Bic_cs_r12_r9_r1_LSL_r2[] = {
5960 0x11, 0xc2, 0xc9, 0x21 // Bic cs r12 r9 r1 LSL r2
5961};
5962static const byte kInstruction_Bic_al_r6_r10_r0_ROR_r6[] = {
5963 0x70, 0x66, 0xca, 0xe1 // Bic al r6 r10 r0 ROR r6
5964};
5965static const byte kInstruction_Bic_gt_r2_r14_r11_ASR_r2[] = {
5966 0x5b, 0x22, 0xce, 0xc1 // Bic gt r2 r14 r11 ASR r2
5967};
5968static const byte kInstruction_Bic_cs_r6_r8_r5_ROR_r9[] = {
5969 0x75, 0x69, 0xc8, 0x21 // Bic cs r6 r8 r5 ROR r9
5970};
5971static const byte kInstruction_Bic_cs_r7_r11_r7_ASR_r3[] = {
5972 0x57, 0x73, 0xcb, 0x21 // Bic cs r7 r11 r7 ASR r3
5973};
5974static const byte kInstruction_Bic_ge_r1_r11_r0_ROR_r4[] = {
5975 0x70, 0x14, 0xcb, 0xa1 // Bic ge r1 r11 r0 ROR r4
5976};
5977static const byte kInstruction_Bic_gt_r6_r1_r10_ROR_r6[] = {
5978 0x7a, 0x66, 0xc1, 0xc1 // Bic gt r6 r1 r10 ROR r6
5979};
5980static const byte kInstruction_Bic_ne_r7_r12_r0_LSL_r5[] = {
5981 0x10, 0x75, 0xcc, 0x11 // Bic ne r7 r12 r0 LSL r5
5982};
5983static const byte kInstruction_Bic_ne_r12_r4_r8_ROR_r3[] = {
5984 0x78, 0xc3, 0xc4, 0x11 // Bic ne r12 r4 r8 ROR r3
5985};
5986static const byte kInstruction_Bic_ls_r7_r12_r9_ASR_r11[] = {
5987 0x59, 0x7b, 0xcc, 0x91 // Bic ls r7 r12 r9 ASR r11
5988};
5989static const byte kInstruction_Bic_pl_r11_r5_r1_LSL_r12[] = {
5990 0x11, 0xbc, 0xc5, 0x51 // Bic pl r11 r5 r1 LSL r12
5991};
5992static const byte kInstruction_Bic_al_r11_r10_r3_LSL_r5[] = {
5993 0x13, 0xb5, 0xca, 0xe1 // Bic al r11 r10 r3 LSL r5
5994};
5995static const byte kInstruction_Bic_gt_r8_r3_r6_ROR_r12[] = {
5996 0x76, 0x8c, 0xc3, 0xc1 // Bic gt r8 r3 r6 ROR r12
5997};
5998static const byte kInstruction_Bic_eq_r12_r1_r10_ASR_r14[] = {
5999 0x5a, 0xce, 0xc1, 0x01 // Bic eq r12 r1 r10 ASR r14
6000};
6001static const byte kInstruction_Bic_mi_r4_r8_r13_LSL_r1[] = {
6002 0x1d, 0x41, 0xc8, 0x41 // Bic mi r4 r8 r13 LSL r1
6003};
6004static const byte kInstruction_Bic_cc_r14_r3_r10_LSL_r14[] = {
6005 0x1a, 0xee, 0xc3, 0x31 // Bic cc r14 r3 r10 LSL r14
6006};
6007static const byte kInstruction_Bic_vs_r8_r13_r3_ASR_r9[] = {
6008 0x53, 0x89, 0xcd, 0x61 // Bic vs r8 r13 r3 ASR r9
6009};
6010static const byte kInstruction_Bic_le_r13_r5_r5_LSR_r6[] = {
6011 0x35, 0xd6, 0xc5, 0xd1 // Bic le r13 r5 r5 LSR r6
6012};
6013static const byte kInstruction_Bic_ls_r6_r4_r2_ASR_r5[] = {
6014 0x52, 0x65, 0xc4, 0x91 // Bic ls r6 r4 r2 ASR r5
6015};
6016static const byte kInstruction_Bic_ls_r6_r10_r6_ASR_r0[] = {
6017 0x56, 0x60, 0xca, 0x91 // Bic ls r6 r10 r6 ASR r0
6018};
6019static const byte kInstruction_Bic_ge_r14_r1_r4_ASR_r4[] = {
6020 0x54, 0xe4, 0xc1, 0xa1 // Bic ge r14 r1 r4 ASR r4
6021};
6022static const byte kInstruction_Bic_gt_r3_r11_r10_LSL_r11[] = {
6023 0x1a, 0x3b, 0xcb, 0xc1 // Bic gt r3 r11 r10 LSL r11
6024};
6025static const byte kInstruction_Bic_le_r5_r7_r12_ASR_r14[] = {
6026 0x5c, 0x5e, 0xc7, 0xd1 // Bic le r5 r7 r12 ASR r14
6027};
6028static const byte kInstruction_Bic_lt_r3_r3_r6_ROR_r2[] = {
6029 0x76, 0x32, 0xc3, 0xb1 // Bic lt r3 r3 r6 ROR r2
6030};
6031static const byte kInstruction_Bic_eq_r11_r11_r4_ASR_r11[] = {
6032 0x54, 0xbb, 0xcb, 0x01 // Bic eq r11 r11 r4 ASR r11
6033};
6034static const byte kInstruction_Bic_mi_r8_r12_r5_ASR_r2[] = {
6035 0x55, 0x82, 0xcc, 0x41 // Bic mi r8 r12 r5 ASR r2
6036};
6037static const TestResult kReferenceBic[] = {
6038 {
6039 ARRAY_SIZE(kInstruction_Bic_ge_r11_r9_r6_LSR_r12),
6040 kInstruction_Bic_ge_r11_r9_r6_LSR_r12,
6041 },
6042 {
6043 ARRAY_SIZE(kInstruction_Bic_ge_r4_r14_r6_ASR_r0),
6044 kInstruction_Bic_ge_r4_r14_r6_ASR_r0,
6045 },
6046 {
6047 ARRAY_SIZE(kInstruction_Bic_al_r0_r1_r11_ASR_r12),
6048 kInstruction_Bic_al_r0_r1_r11_ASR_r12,
6049 },
6050 {
6051 ARRAY_SIZE(kInstruction_Bic_gt_r12_r11_r13_ASR_r1),
6052 kInstruction_Bic_gt_r12_r11_r13_ASR_r1,
6053 },
6054 {
6055 ARRAY_SIZE(kInstruction_Bic_pl_r6_r12_r5_LSL_r12),
6056 kInstruction_Bic_pl_r6_r12_r5_LSL_r12,
6057 },
6058 {
6059 ARRAY_SIZE(kInstruction_Bic_vc_r2_r6_r1_ASR_r10),
6060 kInstruction_Bic_vc_r2_r6_r1_ASR_r10,
6061 },
6062 {
6063 ARRAY_SIZE(kInstruction_Bic_ge_r9_r0_r7_ROR_r12),
6064 kInstruction_Bic_ge_r9_r0_r7_ROR_r12,
6065 },
6066 {
6067 ARRAY_SIZE(kInstruction_Bic_ls_r1_r7_r1_ASR_r2),
6068 kInstruction_Bic_ls_r1_r7_r1_ASR_r2,
6069 },
6070 {
6071 ARRAY_SIZE(kInstruction_Bic_vs_r11_r1_r0_LSR_r10),
6072 kInstruction_Bic_vs_r11_r1_r0_LSR_r10,
6073 },
6074 {
6075 ARRAY_SIZE(kInstruction_Bic_ne_r1_r7_r3_ASR_r14),
6076 kInstruction_Bic_ne_r1_r7_r3_ASR_r14,
6077 },
6078 {
6079 ARRAY_SIZE(kInstruction_Bic_ls_r3_r12_r11_ROR_r4),
6080 kInstruction_Bic_ls_r3_r12_r11_ROR_r4,
6081 },
6082 {
6083 ARRAY_SIZE(kInstruction_Bic_le_r0_r10_r2_LSL_r8),
6084 kInstruction_Bic_le_r0_r10_r2_LSL_r8,
6085 },
6086 {
6087 ARRAY_SIZE(kInstruction_Bic_ls_r10_r11_r4_LSL_r4),
6088 kInstruction_Bic_ls_r10_r11_r4_LSL_r4,
6089 },
6090 {
6091 ARRAY_SIZE(kInstruction_Bic_eq_r4_r0_r14_ROR_r4),
6092 kInstruction_Bic_eq_r4_r0_r14_ROR_r4,
6093 },
6094 {
6095 ARRAY_SIZE(kInstruction_Bic_cc_r12_r10_r9_ROR_r12),
6096 kInstruction_Bic_cc_r12_r10_r9_ROR_r12,
6097 },
6098 {
6099 ARRAY_SIZE(kInstruction_Bic_ge_r14_r4_r8_ROR_r14),
6100 kInstruction_Bic_ge_r14_r4_r8_ROR_r14,
6101 },
6102 {
6103 ARRAY_SIZE(kInstruction_Bic_ne_r4_r11_r9_ASR_r5),
6104 kInstruction_Bic_ne_r4_r11_r9_ASR_r5,
6105 },
6106 {
6107 ARRAY_SIZE(kInstruction_Bic_cc_r4_r6_r5_LSR_r5),
6108 kInstruction_Bic_cc_r4_r6_r5_LSR_r5,
6109 },
6110 {
6111 ARRAY_SIZE(kInstruction_Bic_mi_r8_r8_r0_LSR_r11),
6112 kInstruction_Bic_mi_r8_r8_r0_LSR_r11,
6113 },
6114 {
6115 ARRAY_SIZE(kInstruction_Bic_pl_r2_r2_r5_LSR_r3),
6116 kInstruction_Bic_pl_r2_r2_r5_LSR_r3,
6117 },
6118 {
6119 ARRAY_SIZE(kInstruction_Bic_gt_r1_r10_r7_LSR_r8),
6120 kInstruction_Bic_gt_r1_r10_r7_LSR_r8,
6121 },
6122 {
6123 ARRAY_SIZE(kInstruction_Bic_eq_r13_r0_r13_LSR_r1),
6124 kInstruction_Bic_eq_r13_r0_r13_LSR_r1,
6125 },
6126 {
6127 ARRAY_SIZE(kInstruction_Bic_ne_r4_r5_r14_ROR_r13),
6128 kInstruction_Bic_ne_r4_r5_r14_ROR_r13,
6129 },
6130 {
6131 ARRAY_SIZE(kInstruction_Bic_al_r1_r10_r11_ASR_r2),
6132 kInstruction_Bic_al_r1_r10_r11_ASR_r2,
6133 },
6134 {
6135 ARRAY_SIZE(kInstruction_Bic_vc_r1_r10_r8_LSR_r3),
6136 kInstruction_Bic_vc_r1_r10_r8_LSR_r3,
6137 },
6138 {
6139 ARRAY_SIZE(kInstruction_Bic_vc_r14_r0_r8_LSR_r10),
6140 kInstruction_Bic_vc_r14_r0_r8_LSR_r10,
6141 },
6142 {
6143 ARRAY_SIZE(kInstruction_Bic_gt_r7_r6_r13_LSL_r1),
6144 kInstruction_Bic_gt_r7_r6_r13_LSL_r1,
6145 },
6146 {
6147 ARRAY_SIZE(kInstruction_Bic_eq_r12_r14_r3_ROR_r3),
6148 kInstruction_Bic_eq_r12_r14_r3_ROR_r3,
6149 },
6150 {
6151 ARRAY_SIZE(kInstruction_Bic_al_r8_r9_r2_LSL_r0),
6152 kInstruction_Bic_al_r8_r9_r2_LSL_r0,
6153 },
6154 {
6155 ARRAY_SIZE(kInstruction_Bic_mi_r1_r14_r13_ASR_r13),
6156 kInstruction_Bic_mi_r1_r14_r13_ASR_r13,
6157 },
6158 {
6159 ARRAY_SIZE(kInstruction_Bic_cc_r1_r4_r11_LSR_r6),
6160 kInstruction_Bic_cc_r1_r4_r11_LSR_r6,
6161 },
6162 {
6163 ARRAY_SIZE(kInstruction_Bic_mi_r8_r0_r10_LSR_r2),
6164 kInstruction_Bic_mi_r8_r0_r10_LSR_r2,
6165 },
6166 {
6167 ARRAY_SIZE(kInstruction_Bic_vs_r10_r8_r2_ROR_r9),
6168 kInstruction_Bic_vs_r10_r8_r2_ROR_r9,
6169 },
6170 {
6171 ARRAY_SIZE(kInstruction_Bic_ge_r12_r5_r10_ASR_r4),
6172 kInstruction_Bic_ge_r12_r5_r10_ASR_r4,
6173 },
6174 {
6175 ARRAY_SIZE(kInstruction_Bic_mi_r4_r8_r11_ROR_r4),
6176 kInstruction_Bic_mi_r4_r8_r11_ROR_r4,
6177 },
6178 {
6179 ARRAY_SIZE(kInstruction_Bic_le_r14_r6_r11_LSR_r12),
6180 kInstruction_Bic_le_r14_r6_r11_LSR_r12,
6181 },
6182 {
6183 ARRAY_SIZE(kInstruction_Bic_cs_r4_r5_r10_LSR_r1),
6184 kInstruction_Bic_cs_r4_r5_r10_LSR_r1,
6185 },
6186 {
6187 ARRAY_SIZE(kInstruction_Bic_pl_r4_r0_r14_LSL_r13),
6188 kInstruction_Bic_pl_r4_r0_r14_LSL_r13,
6189 },
6190 {
6191 ARRAY_SIZE(kInstruction_Bic_vc_r10_r2_r10_LSR_r4),
6192 kInstruction_Bic_vc_r10_r2_r10_LSR_r4,
6193 },
6194 {
6195 ARRAY_SIZE(kInstruction_Bic_ne_r3_r10_r14_ROR_r7),
6196 kInstruction_Bic_ne_r3_r10_r14_ROR_r7,
6197 },
6198 {
6199 ARRAY_SIZE(kInstruction_Bic_eq_r14_r11_r0_ROR_r12),
6200 kInstruction_Bic_eq_r14_r11_r0_ROR_r12,
6201 },
6202 {
6203 ARRAY_SIZE(kInstruction_Bic_eq_r13_r0_r12_ROR_r12),
6204 kInstruction_Bic_eq_r13_r0_r12_ROR_r12,
6205 },
6206 {
6207 ARRAY_SIZE(kInstruction_Bic_vc_r1_r8_r11_ASR_r13),
6208 kInstruction_Bic_vc_r1_r8_r11_ASR_r13,
6209 },
6210 {
6211 ARRAY_SIZE(kInstruction_Bic_eq_r10_r0_r12_ROR_r1),
6212 kInstruction_Bic_eq_r10_r0_r12_ROR_r1,
6213 },
6214 {
6215 ARRAY_SIZE(kInstruction_Bic_vs_r6_r3_r0_ASR_r13),
6216 kInstruction_Bic_vs_r6_r3_r0_ASR_r13,
6217 },
6218 {
6219 ARRAY_SIZE(kInstruction_Bic_eq_r1_r13_r0_LSR_r13),
6220 kInstruction_Bic_eq_r1_r13_r0_LSR_r13,
6221 },
6222 {
6223 ARRAY_SIZE(kInstruction_Bic_ne_r1_r7_r1_LSL_r10),
6224 kInstruction_Bic_ne_r1_r7_r1_LSL_r10,
6225 },
6226 {
6227 ARRAY_SIZE(kInstruction_Bic_vc_r6_r9_r10_ASR_r9),
6228 kInstruction_Bic_vc_r6_r9_r10_ASR_r9,
6229 },
6230 {
6231 ARRAY_SIZE(kInstruction_Bic_ls_r11_r6_r1_ASR_r6),
6232 kInstruction_Bic_ls_r11_r6_r1_ASR_r6,
6233 },
6234 {
6235 ARRAY_SIZE(kInstruction_Bic_cc_r7_r1_r12_ROR_r7),
6236 kInstruction_Bic_cc_r7_r1_r12_ROR_r7,
6237 },
6238 {
6239 ARRAY_SIZE(kInstruction_Bic_pl_r9_r11_r5_LSL_r6),
6240 kInstruction_Bic_pl_r9_r11_r5_LSL_r6,
6241 },
6242 {
6243 ARRAY_SIZE(kInstruction_Bic_pl_r1_r2_r14_LSR_r5),
6244 kInstruction_Bic_pl_r1_r2_r14_LSR_r5,
6245 },
6246 {
6247 ARRAY_SIZE(kInstruction_Bic_lt_r14_r7_r7_LSL_r9),
6248 kInstruction_Bic_lt_r14_r7_r7_LSL_r9,
6249 },
6250 {
6251 ARRAY_SIZE(kInstruction_Bic_al_r2_r6_r2_ASR_r1),
6252 kInstruction_Bic_al_r2_r6_r2_ASR_r1,
6253 },
6254 {
6255 ARRAY_SIZE(kInstruction_Bic_al_r3_r14_r10_ASR_r2),
6256 kInstruction_Bic_al_r3_r14_r10_ASR_r2,
6257 },
6258 {
6259 ARRAY_SIZE(kInstruction_Bic_ge_r3_r10_r11_LSR_r7),
6260 kInstruction_Bic_ge_r3_r10_r11_LSR_r7,
6261 },
6262 {
6263 ARRAY_SIZE(kInstruction_Bic_ls_r1_r12_r4_ROR_r3),
6264 kInstruction_Bic_ls_r1_r12_r4_ROR_r3,
6265 },
6266 {
6267 ARRAY_SIZE(kInstruction_Bic_cc_r10_r11_r13_LSR_r2),
6268 kInstruction_Bic_cc_r10_r11_r13_LSR_r2,
6269 },
6270 {
6271 ARRAY_SIZE(kInstruction_Bic_lt_r12_r3_r13_ASR_r13),
6272 kInstruction_Bic_lt_r12_r3_r13_ASR_r13,
6273 },
6274 {
6275 ARRAY_SIZE(kInstruction_Bic_mi_r3_r12_r2_ROR_r7),
6276 kInstruction_Bic_mi_r3_r12_r2_ROR_r7,
6277 },
6278 {
6279 ARRAY_SIZE(kInstruction_Bic_cs_r7_r1_r3_LSL_r14),
6280 kInstruction_Bic_cs_r7_r1_r3_LSL_r14,
6281 },
6282 {
6283 ARRAY_SIZE(kInstruction_Bic_ge_r13_r9_r3_LSL_r9),
6284 kInstruction_Bic_ge_r13_r9_r3_LSL_r9,
6285 },
6286 {
6287 ARRAY_SIZE(kInstruction_Bic_vc_r0_r7_r7_ASR_r12),
6288 kInstruction_Bic_vc_r0_r7_r7_ASR_r12,
6289 },
6290 {
6291 ARRAY_SIZE(kInstruction_Bic_pl_r12_r3_r7_ASR_r5),
6292 kInstruction_Bic_pl_r12_r3_r7_ASR_r5,
6293 },
6294 {
6295 ARRAY_SIZE(kInstruction_Bic_hi_r8_r13_r9_LSR_r10),
6296 kInstruction_Bic_hi_r8_r13_r9_LSR_r10,
6297 },
6298 {
6299 ARRAY_SIZE(kInstruction_Bic_ls_r5_r2_r5_ROR_r12),
6300 kInstruction_Bic_ls_r5_r2_r5_ROR_r12,
6301 },
6302 {
6303 ARRAY_SIZE(kInstruction_Bic_lt_r13_r5_r14_LSL_r12),
6304 kInstruction_Bic_lt_r13_r5_r14_LSL_r12,
6305 },
6306 {
6307 ARRAY_SIZE(kInstruction_Bic_mi_r3_r12_r7_LSL_r14),
6308 kInstruction_Bic_mi_r3_r12_r7_LSL_r14,
6309 },
6310 {
6311 ARRAY_SIZE(kInstruction_Bic_eq_r2_r9_r12_LSR_r7),
6312 kInstruction_Bic_eq_r2_r9_r12_LSR_r7,
6313 },
6314 {
6315 ARRAY_SIZE(kInstruction_Bic_hi_r5_r1_r12_ROR_r10),
6316 kInstruction_Bic_hi_r5_r1_r12_ROR_r10,
6317 },
6318 {
6319 ARRAY_SIZE(kInstruction_Bic_eq_r6_r2_r13_LSL_r14),
6320 kInstruction_Bic_eq_r6_r2_r13_LSL_r14,
6321 },
6322 {
6323 ARRAY_SIZE(kInstruction_Bic_al_r7_r8_r13_ASR_r9),
6324 kInstruction_Bic_al_r7_r8_r13_ASR_r9,
6325 },
6326 {
6327 ARRAY_SIZE(kInstruction_Bic_cs_r2_r0_r8_ROR_r4),
6328 kInstruction_Bic_cs_r2_r0_r8_ROR_r4,
6329 },
6330 {
6331 ARRAY_SIZE(kInstruction_Bic_eq_r13_r2_r3_LSR_r14),
6332 kInstruction_Bic_eq_r13_r2_r3_LSR_r14,
6333 },
6334 {
6335 ARRAY_SIZE(kInstruction_Bic_vc_r1_r13_r6_LSL_r12),
6336 kInstruction_Bic_vc_r1_r13_r6_LSL_r12,
6337 },
6338 {
6339 ARRAY_SIZE(kInstruction_Bic_vc_r3_r0_r14_LSR_r13),
6340 kInstruction_Bic_vc_r3_r0_r14_LSR_r13,
6341 },
6342 {
6343 ARRAY_SIZE(kInstruction_Bic_cc_r3_r2_r14_ASR_r8),
6344 kInstruction_Bic_cc_r3_r2_r14_ASR_r8,
6345 },
6346 {
6347 ARRAY_SIZE(kInstruction_Bic_gt_r7_r13_r6_LSR_r3),
6348 kInstruction_Bic_gt_r7_r13_r6_LSR_r3,
6349 },
6350 {
6351 ARRAY_SIZE(kInstruction_Bic_mi_r8_r9_r12_ROR_r13),
6352 kInstruction_Bic_mi_r8_r9_r12_ROR_r13,
6353 },
6354 {
6355 ARRAY_SIZE(kInstruction_Bic_vc_r7_r0_r8_ROR_r14),
6356 kInstruction_Bic_vc_r7_r0_r8_ROR_r14,
6357 },
6358 {
6359 ARRAY_SIZE(kInstruction_Bic_pl_r1_r14_r9_LSR_r3),
6360 kInstruction_Bic_pl_r1_r14_r9_LSR_r3,
6361 },
6362 {
6363 ARRAY_SIZE(kInstruction_Bic_cs_r0_r1_r1_ROR_r4),
6364 kInstruction_Bic_cs_r0_r1_r1_ROR_r4,
6365 },
6366 {
6367 ARRAY_SIZE(kInstruction_Bic_ls_r0_r3_r13_ROR_r5),
6368 kInstruction_Bic_ls_r0_r3_r13_ROR_r5,
6369 },
6370 {
6371 ARRAY_SIZE(kInstruction_Bic_lt_r2_r0_r1_ASR_r8),
6372 kInstruction_Bic_lt_r2_r0_r1_ASR_r8,
6373 },
6374 {
6375 ARRAY_SIZE(kInstruction_Bic_vc_r2_r6_r8_LSL_r3),
6376 kInstruction_Bic_vc_r2_r6_r8_LSL_r3,
6377 },
6378 {
6379 ARRAY_SIZE(kInstruction_Bic_vc_r10_r4_r11_LSL_r12),
6380 kInstruction_Bic_vc_r10_r4_r11_LSL_r12,
6381 },
6382 {
6383 ARRAY_SIZE(kInstruction_Bic_hi_r3_r7_r2_LSR_r13),
6384 kInstruction_Bic_hi_r3_r7_r2_LSR_r13,
6385 },
6386 {
6387 ARRAY_SIZE(kInstruction_Bic_gt_r1_r1_r14_LSL_r9),
6388 kInstruction_Bic_gt_r1_r1_r14_LSL_r9,
6389 },
6390 {
6391 ARRAY_SIZE(kInstruction_Bic_gt_r1_r3_r6_LSL_r6),
6392 kInstruction_Bic_gt_r1_r3_r6_LSL_r6,
6393 },
6394 {
6395 ARRAY_SIZE(kInstruction_Bic_cs_r6_r12_r3_ROR_r14),
6396 kInstruction_Bic_cs_r6_r12_r3_ROR_r14,
6397 },
6398 {
6399 ARRAY_SIZE(kInstruction_Bic_ls_r5_r1_r6_ROR_r11),
6400 kInstruction_Bic_ls_r5_r1_r6_ROR_r11,
6401 },
6402 {
6403 ARRAY_SIZE(kInstruction_Bic_eq_r14_r4_r0_ASR_r11),
6404 kInstruction_Bic_eq_r14_r4_r0_ASR_r11,
6405 },
6406 {
6407 ARRAY_SIZE(kInstruction_Bic_le_r12_r2_r13_ASR_r5),
6408 kInstruction_Bic_le_r12_r2_r13_ASR_r5,
6409 },
6410 {
6411 ARRAY_SIZE(kInstruction_Bic_cc_r0_r0_r0_LSR_r3),
6412 kInstruction_Bic_cc_r0_r0_r0_LSR_r3,
6413 },
6414 {
6415 ARRAY_SIZE(kInstruction_Bic_eq_r3_r1_r11_ROR_r2),
6416 kInstruction_Bic_eq_r3_r1_r11_ROR_r2,
6417 },
6418 {
6419 ARRAY_SIZE(kInstruction_Bic_gt_r14_r7_r7_ASR_r14),
6420 kInstruction_Bic_gt_r14_r7_r7_ASR_r14,
6421 },
6422 {
6423 ARRAY_SIZE(kInstruction_Bic_ne_r4_r8_r5_ASR_r13),
6424 kInstruction_Bic_ne_r4_r8_r5_ASR_r13,
6425 },
6426 {
6427 ARRAY_SIZE(kInstruction_Bic_ge_r5_r0_r7_ASR_r7),
6428 kInstruction_Bic_ge_r5_r0_r7_ASR_r7,
6429 },
6430 {
6431 ARRAY_SIZE(kInstruction_Bic_cs_r5_r3_r13_ROR_r4),
6432 kInstruction_Bic_cs_r5_r3_r13_ROR_r4,
6433 },
6434 {
6435 ARRAY_SIZE(kInstruction_Bic_ls_r2_r7_r9_ROR_r4),
6436 kInstruction_Bic_ls_r2_r7_r9_ROR_r4,
6437 },
6438 {
6439 ARRAY_SIZE(kInstruction_Bic_ge_r5_r10_r4_LSL_r2),
6440 kInstruction_Bic_ge_r5_r10_r4_LSL_r2,
6441 },
6442 {
6443 ARRAY_SIZE(kInstruction_Bic_le_r13_r7_r3_LSL_r8),
6444 kInstruction_Bic_le_r13_r7_r3_LSL_r8,
6445 },
6446 {
6447 ARRAY_SIZE(kInstruction_Bic_vs_r1_r6_r2_ASR_r8),
6448 kInstruction_Bic_vs_r1_r6_r2_ASR_r8,
6449 },
6450 {
6451 ARRAY_SIZE(kInstruction_Bic_lt_r0_r4_r5_LSL_r1),
6452 kInstruction_Bic_lt_r0_r4_r5_LSL_r1,
6453 },
6454 {
6455 ARRAY_SIZE(kInstruction_Bic_ne_r3_r10_r3_ASR_r9),
6456 kInstruction_Bic_ne_r3_r10_r3_ASR_r9,
6457 },
6458 {
6459 ARRAY_SIZE(kInstruction_Bic_vc_r7_r7_r10_LSR_r7),
6460 kInstruction_Bic_vc_r7_r7_r10_LSR_r7,
6461 },
6462 {
6463 ARRAY_SIZE(kInstruction_Bic_ge_r1_r0_r8_LSR_r8),
6464 kInstruction_Bic_ge_r1_r0_r8_LSR_r8,
6465 },
6466 {
6467 ARRAY_SIZE(kInstruction_Bic_al_r9_r0_r11_ROR_r10),
6468 kInstruction_Bic_al_r9_r0_r11_ROR_r10,
6469 },
6470 {
6471 ARRAY_SIZE(kInstruction_Bic_cs_r14_r5_r10_ROR_r10),
6472 kInstruction_Bic_cs_r14_r5_r10_ROR_r10,
6473 },
6474 {
6475 ARRAY_SIZE(kInstruction_Bic_mi_r12_r7_r1_ASR_r12),
6476 kInstruction_Bic_mi_r12_r7_r1_ASR_r12,
6477 },
6478 {
6479 ARRAY_SIZE(kInstruction_Bic_al_r14_r1_r12_LSL_r3),
6480 kInstruction_Bic_al_r14_r1_r12_LSL_r3,
6481 },
6482 {
6483 ARRAY_SIZE(kInstruction_Bic_vs_r3_r5_r6_ASR_r10),
6484 kInstruction_Bic_vs_r3_r5_r6_ASR_r10,
6485 },
6486 {
6487 ARRAY_SIZE(kInstruction_Bic_al_r4_r5_r9_LSR_r7),
6488 kInstruction_Bic_al_r4_r5_r9_LSR_r7,
6489 },
6490 {
6491 ARRAY_SIZE(kInstruction_Bic_vc_r14_r10_r0_LSR_r12),
6492 kInstruction_Bic_vc_r14_r10_r0_LSR_r12,
6493 },
6494 {
6495 ARRAY_SIZE(kInstruction_Bic_vs_r10_r11_r8_ROR_r4),
6496 kInstruction_Bic_vs_r10_r11_r8_ROR_r4,
6497 },
6498 {
6499 ARRAY_SIZE(kInstruction_Bic_vs_r4_r0_r14_ASR_r1),
6500 kInstruction_Bic_vs_r4_r0_r14_ASR_r1,
6501 },
6502 {
6503 ARRAY_SIZE(kInstruction_Bic_hi_r13_r5_r12_ROR_r5),
6504 kInstruction_Bic_hi_r13_r5_r12_ROR_r5,
6505 },
6506 {
6507 ARRAY_SIZE(kInstruction_Bic_hi_r6_r2_r5_ROR_r7),
6508 kInstruction_Bic_hi_r6_r2_r5_ROR_r7,
6509 },
6510 {
6511 ARRAY_SIZE(kInstruction_Bic_cs_r13_r1_r3_ASR_r10),
6512 kInstruction_Bic_cs_r13_r1_r3_ASR_r10,
6513 },
6514 {
6515 ARRAY_SIZE(kInstruction_Bic_hi_r2_r8_r9_ASR_r2),
6516 kInstruction_Bic_hi_r2_r8_r9_ASR_r2,
6517 },
6518 {
6519 ARRAY_SIZE(kInstruction_Bic_vs_r1_r9_r11_LSL_r6),
6520 kInstruction_Bic_vs_r1_r9_r11_LSL_r6,
6521 },
6522 {
6523 ARRAY_SIZE(kInstruction_Bic_ge_r3_r8_r4_LSR_r10),
6524 kInstruction_Bic_ge_r3_r8_r4_LSR_r10,
6525 },
6526 {
6527 ARRAY_SIZE(kInstruction_Bic_cs_r12_r4_r9_LSL_r10),
6528 kInstruction_Bic_cs_r12_r4_r9_LSL_r10,
6529 },
6530 {
6531 ARRAY_SIZE(kInstruction_Bic_ne_r2_r9_r3_LSL_r8),
6532 kInstruction_Bic_ne_r2_r9_r3_LSL_r8,
6533 },
6534 {
6535 ARRAY_SIZE(kInstruction_Bic_mi_r4_r12_r4_ROR_r4),
6536 kInstruction_Bic_mi_r4_r12_r4_ROR_r4,
6537 },
6538 {
6539 ARRAY_SIZE(kInstruction_Bic_ge_r8_r7_r12_LSR_r12),
6540 kInstruction_Bic_ge_r8_r7_r12_LSR_r12,
6541 },
6542 {
6543 ARRAY_SIZE(kInstruction_Bic_gt_r11_r1_r3_LSR_r8),
6544 kInstruction_Bic_gt_r11_r1_r3_LSR_r8,
6545 },
6546 {
6547 ARRAY_SIZE(kInstruction_Bic_lt_r10_r10_r12_LSL_r0),
6548 kInstruction_Bic_lt_r10_r10_r12_LSL_r0,
6549 },
6550 {
6551 ARRAY_SIZE(kInstruction_Bic_al_r14_r7_r12_ASR_r13),
6552 kInstruction_Bic_al_r14_r7_r12_ASR_r13,
6553 },
6554 {
6555 ARRAY_SIZE(kInstruction_Bic_hi_r3_r8_r11_LSR_r6),
6556 kInstruction_Bic_hi_r3_r8_r11_LSR_r6,
6557 },
6558 {
6559 ARRAY_SIZE(kInstruction_Bic_hi_r0_r14_r14_ROR_r11),
6560 kInstruction_Bic_hi_r0_r14_r14_ROR_r11,
6561 },
6562 {
6563 ARRAY_SIZE(kInstruction_Bic_vs_r0_r6_r10_ROR_r8),
6564 kInstruction_Bic_vs_r0_r6_r10_ROR_r8,
6565 },
6566 {
6567 ARRAY_SIZE(kInstruction_Bic_vc_r8_r13_r6_LSL_r7),
6568 kInstruction_Bic_vc_r8_r13_r6_LSL_r7,
6569 },
6570 {
6571 ARRAY_SIZE(kInstruction_Bic_mi_r8_r6_r10_ASR_r0),
6572 kInstruction_Bic_mi_r8_r6_r10_ASR_r0,
6573 },
6574 {
6575 ARRAY_SIZE(kInstruction_Bic_cc_r5_r12_r8_LSR_r12),
6576 kInstruction_Bic_cc_r5_r12_r8_LSR_r12,
6577 },
6578 {
6579 ARRAY_SIZE(kInstruction_Bic_ne_r5_r0_r8_ASR_r6),
6580 kInstruction_Bic_ne_r5_r0_r8_ASR_r6,
6581 },
6582 {
6583 ARRAY_SIZE(kInstruction_Bic_lt_r12_r4_r4_ROR_r4),
6584 kInstruction_Bic_lt_r12_r4_r4_ROR_r4,
6585 },
6586 {
6587 ARRAY_SIZE(kInstruction_Bic_gt_r5_r1_r11_ASR_r14),
6588 kInstruction_Bic_gt_r5_r1_r11_ASR_r14,
6589 },
6590 {
6591 ARRAY_SIZE(kInstruction_Bic_pl_r7_r6_r14_ASR_r9),
6592 kInstruction_Bic_pl_r7_r6_r14_ASR_r9,
6593 },
6594 {
6595 ARRAY_SIZE(kInstruction_Bic_eq_r6_r13_r0_ROR_r10),
6596 kInstruction_Bic_eq_r6_r13_r0_ROR_r10,
6597 },
6598 {
6599 ARRAY_SIZE(kInstruction_Bic_vs_r2_r4_r9_ASR_r5),
6600 kInstruction_Bic_vs_r2_r4_r9_ASR_r5,
6601 },
6602 {
6603 ARRAY_SIZE(kInstruction_Bic_ne_r11_r5_r9_ASR_r4),
6604 kInstruction_Bic_ne_r11_r5_r9_ASR_r4,
6605 },
6606 {
6607 ARRAY_SIZE(kInstruction_Bic_lt_r12_r2_r13_LSL_r4),
6608 kInstruction_Bic_lt_r12_r2_r13_LSL_r4,
6609 },
6610 {
6611 ARRAY_SIZE(kInstruction_Bic_lt_r11_r5_r11_ROR_r8),
6612 kInstruction_Bic_lt_r11_r5_r11_ROR_r8,
6613 },
6614 {
6615 ARRAY_SIZE(kInstruction_Bic_vc_r4_r13_r9_LSR_r10),
6616 kInstruction_Bic_vc_r4_r13_r9_LSR_r10,
6617 },
6618 {
6619 ARRAY_SIZE(kInstruction_Bic_cc_r5_r11_r4_ASR_r1),
6620 kInstruction_Bic_cc_r5_r11_r4_ASR_r1,
6621 },
6622 {
6623 ARRAY_SIZE(kInstruction_Bic_ls_r0_r13_r1_LSL_r7),
6624 kInstruction_Bic_ls_r0_r13_r1_LSL_r7,
6625 },
6626 {
6627 ARRAY_SIZE(kInstruction_Bic_lt_r6_r11_r6_LSL_r11),
6628 kInstruction_Bic_lt_r6_r11_r6_LSL_r11,
6629 },
6630 {
6631 ARRAY_SIZE(kInstruction_Bic_eq_r0_r2_r5_LSR_r7),
6632 kInstruction_Bic_eq_r0_r2_r5_LSR_r7,
6633 },
6634 {
6635 ARRAY_SIZE(kInstruction_Bic_al_r1_r0_r8_ASR_r6),
6636 kInstruction_Bic_al_r1_r0_r8_ASR_r6,
6637 },
6638 {
6639 ARRAY_SIZE(kInstruction_Bic_ls_r6_r2_r5_LSL_r0),
6640 kInstruction_Bic_ls_r6_r2_r5_LSL_r0,
6641 },
6642 {
6643 ARRAY_SIZE(kInstruction_Bic_cc_r5_r3_r0_LSL_r6),
6644 kInstruction_Bic_cc_r5_r3_r0_LSL_r6,
6645 },
6646 {
6647 ARRAY_SIZE(kInstruction_Bic_ne_r7_r7_r0_ROR_r3),
6648 kInstruction_Bic_ne_r7_r7_r0_ROR_r3,
6649 },
6650 {
6651 ARRAY_SIZE(kInstruction_Bic_vc_r7_r1_r11_ASR_r13),
6652 kInstruction_Bic_vc_r7_r1_r11_ASR_r13,
6653 },
6654 {
6655 ARRAY_SIZE(kInstruction_Bic_ls_r4_r7_r13_ASR_r12),
6656 kInstruction_Bic_ls_r4_r7_r13_ASR_r12,
6657 },
6658 {
6659 ARRAY_SIZE(kInstruction_Bic_pl_r12_r9_r2_LSL_r1),
6660 kInstruction_Bic_pl_r12_r9_r2_LSL_r1,
6661 },
6662 {
6663 ARRAY_SIZE(kInstruction_Bic_le_r12_r1_r0_LSR_r8),
6664 kInstruction_Bic_le_r12_r1_r0_LSR_r8,
6665 },
6666 {
6667 ARRAY_SIZE(kInstruction_Bic_gt_r14_r10_r0_LSR_r4),
6668 kInstruction_Bic_gt_r14_r10_r0_LSR_r4,
6669 },
6670 {
6671 ARRAY_SIZE(kInstruction_Bic_ge_r0_r12_r2_LSR_r8),
6672 kInstruction_Bic_ge_r0_r12_r2_LSR_r8,
6673 },
6674 {
6675 ARRAY_SIZE(kInstruction_Bic_gt_r0_r4_r10_ASR_r8),
6676 kInstruction_Bic_gt_r0_r4_r10_ASR_r8,
6677 },
6678 {
6679 ARRAY_SIZE(kInstruction_Bic_ne_r4_r7_r5_ROR_r14),
6680 kInstruction_Bic_ne_r4_r7_r5_ROR_r14,
6681 },
6682 {
6683 ARRAY_SIZE(kInstruction_Bic_ls_r2_r14_r1_LSR_r14),
6684 kInstruction_Bic_ls_r2_r14_r1_LSR_r14,
6685 },
6686 {
6687 ARRAY_SIZE(kInstruction_Bic_al_r6_r11_r3_LSL_r2),
6688 kInstruction_Bic_al_r6_r11_r3_LSL_r2,
6689 },
6690 {
6691 ARRAY_SIZE(kInstruction_Bic_vc_r7_r10_r1_ASR_r0),
6692 kInstruction_Bic_vc_r7_r10_r1_ASR_r0,
6693 },
6694 {
6695 ARRAY_SIZE(kInstruction_Bic_hi_r7_r7_r11_ASR_r4),
6696 kInstruction_Bic_hi_r7_r7_r11_ASR_r4,
6697 },
6698 {
6699 ARRAY_SIZE(kInstruction_Bic_al_r10_r9_r0_LSR_r6),
6700 kInstruction_Bic_al_r10_r9_r0_LSR_r6,
6701 },
6702 {
6703 ARRAY_SIZE(kInstruction_Bic_hi_r2_r0_r7_LSR_r5),
6704 kInstruction_Bic_hi_r2_r0_r7_LSR_r5,
6705 },
6706 {
6707 ARRAY_SIZE(kInstruction_Bic_al_r3_r9_r3_ASR_r4),
6708 kInstruction_Bic_al_r3_r9_r3_ASR_r4,
6709 },
6710 {
6711 ARRAY_SIZE(kInstruction_Bic_ne_r1_r9_r1_LSR_r8),
6712 kInstruction_Bic_ne_r1_r9_r1_LSR_r8,
6713 },
6714 {
6715 ARRAY_SIZE(kInstruction_Bic_vc_r5_r11_r0_LSL_r14),
6716 kInstruction_Bic_vc_r5_r11_r0_LSL_r14,
6717 },
6718 {
6719 ARRAY_SIZE(kInstruction_Bic_hi_r7_r8_r9_ASR_r14),
6720 kInstruction_Bic_hi_r7_r8_r9_ASR_r14,
6721 },
6722 {
6723 ARRAY_SIZE(kInstruction_Bic_mi_r5_r2_r5_LSL_r10),
6724 kInstruction_Bic_mi_r5_r2_r5_LSL_r10,
6725 },
6726 {
6727 ARRAY_SIZE(kInstruction_Bic_vc_r8_r9_r11_ROR_r9),
6728 kInstruction_Bic_vc_r8_r9_r11_ROR_r9,
6729 },
6730 {
6731 ARRAY_SIZE(kInstruction_Bic_vc_r9_r9_r2_LSR_r12),
6732 kInstruction_Bic_vc_r9_r9_r2_LSR_r12,
6733 },
6734 {
6735 ARRAY_SIZE(kInstruction_Bic_cs_r5_r6_r9_LSL_r2),
6736 kInstruction_Bic_cs_r5_r6_r9_LSL_r2,
6737 },
6738 {
6739 ARRAY_SIZE(kInstruction_Bic_vc_r9_r0_r8_LSL_r10),
6740 kInstruction_Bic_vc_r9_r0_r8_LSL_r10,
6741 },
6742 {
6743 ARRAY_SIZE(kInstruction_Bic_mi_r14_r13_r0_LSR_r14),
6744 kInstruction_Bic_mi_r14_r13_r0_LSR_r14,
6745 },
6746 {
6747 ARRAY_SIZE(kInstruction_Bic_vs_r8_r11_r14_ASR_r10),
6748 kInstruction_Bic_vs_r8_r11_r14_ASR_r10,
6749 },
6750 {
6751 ARRAY_SIZE(kInstruction_Bic_gt_r2_r6_r9_LSR_r14),
6752 kInstruction_Bic_gt_r2_r6_r9_LSR_r14,
6753 },
6754 {
6755 ARRAY_SIZE(kInstruction_Bic_cs_r12_r4_r1_ASR_r10),
6756 kInstruction_Bic_cs_r12_r4_r1_ASR_r10,
6757 },
6758 {
6759 ARRAY_SIZE(kInstruction_Bic_cs_r0_r9_r5_LSL_r5),
6760 kInstruction_Bic_cs_r0_r9_r5_LSL_r5,
6761 },
6762 {
6763 ARRAY_SIZE(kInstruction_Bic_ge_r3_r4_r11_ROR_r3),
6764 kInstruction_Bic_ge_r3_r4_r11_ROR_r3,
6765 },
6766 {
6767 ARRAY_SIZE(kInstruction_Bic_le_r14_r6_r6_LSR_r7),
6768 kInstruction_Bic_le_r14_r6_r6_LSR_r7,
6769 },
6770 {
6771 ARRAY_SIZE(kInstruction_Bic_vs_r8_r7_r1_ASR_r6),
6772 kInstruction_Bic_vs_r8_r7_r1_ASR_r6,
6773 },
6774 {
6775 ARRAY_SIZE(kInstruction_Bic_eq_r14_r10_r9_ROR_r8),
6776 kInstruction_Bic_eq_r14_r10_r9_ROR_r8,
6777 },
6778 {
6779 ARRAY_SIZE(kInstruction_Bic_vs_r3_r11_r13_LSL_r4),
6780 kInstruction_Bic_vs_r3_r11_r13_LSL_r4,
6781 },
6782 {
6783 ARRAY_SIZE(kInstruction_Bic_lt_r3_r6_r12_ASR_r4),
6784 kInstruction_Bic_lt_r3_r6_r12_ASR_r4,
6785 },
6786 {
6787 ARRAY_SIZE(kInstruction_Bic_cc_r9_r1_r4_ROR_r1),
6788 kInstruction_Bic_cc_r9_r1_r4_ROR_r1,
6789 },
6790 {
6791 ARRAY_SIZE(kInstruction_Bic_hi_r9_r8_r2_ASR_r14),
6792 kInstruction_Bic_hi_r9_r8_r2_ASR_r14,
6793 },
6794 {
6795 ARRAY_SIZE(kInstruction_Bic_gt_r14_r5_r12_LSL_r4),
6796 kInstruction_Bic_gt_r14_r5_r12_LSL_r4,
6797 },
6798 {
6799 ARRAY_SIZE(kInstruction_Bic_hi_r5_r9_r6_LSL_r10),
6800 kInstruction_Bic_hi_r5_r9_r6_LSL_r10,
6801 },
6802 {
6803 ARRAY_SIZE(kInstruction_Bic_hi_r1_r7_r2_ROR_r13),
6804 kInstruction_Bic_hi_r1_r7_r2_ROR_r13,
6805 },
6806 {
6807 ARRAY_SIZE(kInstruction_Bic_cs_r13_r8_r12_LSL_r3),
6808 kInstruction_Bic_cs_r13_r8_r12_LSL_r3,
6809 },
6810 {
6811 ARRAY_SIZE(kInstruction_Bic_ge_r5_r8_r0_ROR_r1),
6812 kInstruction_Bic_ge_r5_r8_r0_ROR_r1,
6813 },
6814 {
6815 ARRAY_SIZE(kInstruction_Bic_gt_r3_r12_r3_ROR_r9),
6816 kInstruction_Bic_gt_r3_r12_r3_ROR_r9,
6817 },
6818 {
6819 ARRAY_SIZE(kInstruction_Bic_ne_r4_r4_r11_LSR_r1),
6820 kInstruction_Bic_ne_r4_r4_r11_LSR_r1,
6821 },
6822 {
6823 ARRAY_SIZE(kInstruction_Bic_ls_r3_r3_r13_ASR_r5),
6824 kInstruction_Bic_ls_r3_r3_r13_ASR_r5,
6825 },
6826 {
6827 ARRAY_SIZE(kInstruction_Bic_ne_r5_r14_r13_LSR_r9),
6828 kInstruction_Bic_ne_r5_r14_r13_LSR_r9,
6829 },
6830 {
6831 ARRAY_SIZE(kInstruction_Bic_pl_r11_r5_r0_LSR_r2),
6832 kInstruction_Bic_pl_r11_r5_r0_LSR_r2,
6833 },
6834 {
6835 ARRAY_SIZE(kInstruction_Bic_mi_r7_r4_r14_LSL_r8),
6836 kInstruction_Bic_mi_r7_r4_r14_LSL_r8,
6837 },
6838 {
6839 ARRAY_SIZE(kInstruction_Bic_pl_r4_r3_r0_ROR_r11),
6840 kInstruction_Bic_pl_r4_r3_r0_ROR_r11,
6841 },
6842 {
6843 ARRAY_SIZE(kInstruction_Bic_lt_r13_r3_r10_LSR_r1),
6844 kInstruction_Bic_lt_r13_r3_r10_LSR_r1,
6845 },
6846 {
6847 ARRAY_SIZE(kInstruction_Bic_pl_r5_r1_r6_LSL_r12),
6848 kInstruction_Bic_pl_r5_r1_r6_LSL_r12,
6849 },
6850 {
6851 ARRAY_SIZE(kInstruction_Bic_lt_r14_r10_r2_LSR_r6),
6852 kInstruction_Bic_lt_r14_r10_r2_LSR_r6,
6853 },
6854 {
6855 ARRAY_SIZE(kInstruction_Bic_eq_r13_r12_r3_ASR_r14),
6856 kInstruction_Bic_eq_r13_r12_r3_ASR_r14,
6857 },
6858 {
6859 ARRAY_SIZE(kInstruction_Bic_mi_r3_r2_r7_ROR_r13),
6860 kInstruction_Bic_mi_r3_r2_r7_ROR_r13,
6861 },
6862 {
6863 ARRAY_SIZE(kInstruction_Bic_lt_r7_r10_r11_ROR_r3),
6864 kInstruction_Bic_lt_r7_r10_r11_ROR_r3,
6865 },
6866 {
6867 ARRAY_SIZE(kInstruction_Bic_pl_r6_r14_r9_LSR_r3),
6868 kInstruction_Bic_pl_r6_r14_r9_LSR_r3,
6869 },
6870 {
6871 ARRAY_SIZE(kInstruction_Bic_vc_r12_r4_r7_LSR_r4),
6872 kInstruction_Bic_vc_r12_r4_r7_LSR_r4,
6873 },
6874 {
6875 ARRAY_SIZE(kInstruction_Bic_ne_r14_r8_r13_ASR_r0),
6876 kInstruction_Bic_ne_r14_r8_r13_ASR_r0,
6877 },
6878 {
6879 ARRAY_SIZE(kInstruction_Bic_le_r7_r7_r11_LSL_r1),
6880 kInstruction_Bic_le_r7_r7_r11_LSL_r1,
6881 },
6882 {
6883 ARRAY_SIZE(kInstruction_Bic_lt_r6_r11_r6_ROR_r5),
6884 kInstruction_Bic_lt_r6_r11_r6_ROR_r5,
6885 },
6886 {
6887 ARRAY_SIZE(kInstruction_Bic_vs_r3_r0_r9_LSR_r8),
6888 kInstruction_Bic_vs_r3_r0_r9_LSR_r8,
6889 },
6890 {
6891 ARRAY_SIZE(kInstruction_Bic_hi_r9_r11_r5_ASR_r5),
6892 kInstruction_Bic_hi_r9_r11_r5_ASR_r5,
6893 },
6894 {
6895 ARRAY_SIZE(kInstruction_Bic_mi_r2_r7_r2_ROR_r3),
6896 kInstruction_Bic_mi_r2_r7_r2_ROR_r3,
6897 },
6898 {
6899 ARRAY_SIZE(kInstruction_Bic_lt_r3_r0_r1_ROR_r4),
6900 kInstruction_Bic_lt_r3_r0_r1_ROR_r4,
6901 },
6902 {
6903 ARRAY_SIZE(kInstruction_Bic_eq_r13_r0_r4_LSR_r14),
6904 kInstruction_Bic_eq_r13_r0_r4_LSR_r14,
6905 },
6906 {
6907 ARRAY_SIZE(kInstruction_Bic_lt_r12_r9_r10_LSL_r1),
6908 kInstruction_Bic_lt_r12_r9_r10_LSL_r1,
6909 },
6910 {
6911 ARRAY_SIZE(kInstruction_Bic_pl_r13_r14_r3_ASR_r3),
6912 kInstruction_Bic_pl_r13_r14_r3_ASR_r3,
6913 },
6914 {
6915 ARRAY_SIZE(kInstruction_Bic_pl_r2_r13_r12_LSR_r10),
6916 kInstruction_Bic_pl_r2_r13_r12_LSR_r10,
6917 },
6918 {
6919 ARRAY_SIZE(kInstruction_Bic_gt_r8_r1_r14_LSR_r10),
6920 kInstruction_Bic_gt_r8_r1_r14_LSR_r10,
6921 },
6922 {
6923 ARRAY_SIZE(kInstruction_Bic_gt_r14_r3_r10_LSL_r13),
6924 kInstruction_Bic_gt_r14_r3_r10_LSL_r13,
6925 },
6926 {
6927 ARRAY_SIZE(kInstruction_Bic_vs_r9_r10_r2_LSR_r3),
6928 kInstruction_Bic_vs_r9_r10_r2_LSR_r3,
6929 },
6930 {
6931 ARRAY_SIZE(kInstruction_Bic_hi_r14_r1_r7_ROR_r1),
6932 kInstruction_Bic_hi_r14_r1_r7_ROR_r1,
6933 },
6934 {
6935 ARRAY_SIZE(kInstruction_Bic_gt_r0_r12_r14_LSR_r9),
6936 kInstruction_Bic_gt_r0_r12_r14_LSR_r9,
6937 },
6938 {
6939 ARRAY_SIZE(kInstruction_Bic_lt_r11_r14_r12_ROR_r3),
6940 kInstruction_Bic_lt_r11_r14_r12_ROR_r3,
6941 },
6942 {
6943 ARRAY_SIZE(kInstruction_Bic_al_r14_r1_r12_ASR_r6),
6944 kInstruction_Bic_al_r14_r1_r12_ASR_r6,
6945 },
6946 {
6947 ARRAY_SIZE(kInstruction_Bic_al_r5_r1_r9_LSR_r2),
6948 kInstruction_Bic_al_r5_r1_r9_LSR_r2,
6949 },
6950 {
6951 ARRAY_SIZE(kInstruction_Bic_lt_r7_r8_r13_ROR_r2),
6952 kInstruction_Bic_lt_r7_r8_r13_ROR_r2,
6953 },
6954 {
6955 ARRAY_SIZE(kInstruction_Bic_ls_r9_r11_r12_ASR_r14),
6956 kInstruction_Bic_ls_r9_r11_r12_ASR_r14,
6957 },
6958 {
6959 ARRAY_SIZE(kInstruction_Bic_hi_r3_r4_r3_LSL_r9),
6960 kInstruction_Bic_hi_r3_r4_r3_LSL_r9,
6961 },
6962 {
6963 ARRAY_SIZE(kInstruction_Bic_hi_r4_r0_r1_ASR_r11),
6964 kInstruction_Bic_hi_r4_r0_r1_ASR_r11,
6965 },
6966 {
6967 ARRAY_SIZE(kInstruction_Bic_mi_r11_r10_r5_ROR_r11),
6968 kInstruction_Bic_mi_r11_r10_r5_ROR_r11,
6969 },
6970 {
6971 ARRAY_SIZE(kInstruction_Bic_le_r6_r11_r2_LSR_r12),
6972 kInstruction_Bic_le_r6_r11_r2_LSR_r12,
6973 },
6974 {
6975 ARRAY_SIZE(kInstruction_Bic_gt_r1_r12_r5_ASR_r5),
6976 kInstruction_Bic_gt_r1_r12_r5_ASR_r5,
6977 },
6978 {
6979 ARRAY_SIZE(kInstruction_Bic_cs_r12_r4_r0_ASR_r12),
6980 kInstruction_Bic_cs_r12_r4_r0_ASR_r12,
6981 },
6982 {
6983 ARRAY_SIZE(kInstruction_Bic_eq_r1_r12_r1_LSR_r8),
6984 kInstruction_Bic_eq_r1_r12_r1_LSR_r8,
6985 },
6986 {
6987 ARRAY_SIZE(kInstruction_Bic_al_r14_r5_r11_LSL_r12),
6988 kInstruction_Bic_al_r14_r5_r11_LSL_r12,
6989 },
6990 {
6991 ARRAY_SIZE(kInstruction_Bic_hi_r4_r7_r10_ASR_r5),
6992 kInstruction_Bic_hi_r4_r7_r10_ASR_r5,
6993 },
6994 {
6995 ARRAY_SIZE(kInstruction_Bic_ls_r0_r3_r3_LSL_r6),
6996 kInstruction_Bic_ls_r0_r3_r3_LSL_r6,
6997 },
6998 {
6999 ARRAY_SIZE(kInstruction_Bic_le_r11_r8_r3_ASR_r10),
7000 kInstruction_Bic_le_r11_r8_r3_ASR_r10,
7001 },
7002 {
7003 ARRAY_SIZE(kInstruction_Bic_gt_r6_r12_r11_ROR_r11),
7004 kInstruction_Bic_gt_r6_r12_r11_ROR_r11,
7005 },
7006 {
7007 ARRAY_SIZE(kInstruction_Bic_ge_r9_r1_r4_ASR_r13),
7008 kInstruction_Bic_ge_r9_r1_r4_ASR_r13,
7009 },
7010 {
7011 ARRAY_SIZE(kInstruction_Bic_gt_r7_r10_r4_LSR_r13),
7012 kInstruction_Bic_gt_r7_r10_r4_LSR_r13,
7013 },
7014 {
7015 ARRAY_SIZE(kInstruction_Bic_vs_r11_r6_r3_ASR_r3),
7016 kInstruction_Bic_vs_r11_r6_r3_ASR_r3,
7017 },
7018 {
7019 ARRAY_SIZE(kInstruction_Bic_hi_r11_r12_r5_ROR_r14),
7020 kInstruction_Bic_hi_r11_r12_r5_ROR_r14,
7021 },
7022 {
7023 ARRAY_SIZE(kInstruction_Bic_hi_r11_r6_r5_ROR_r4),
7024 kInstruction_Bic_hi_r11_r6_r5_ROR_r4,
7025 },
7026 {
7027 ARRAY_SIZE(kInstruction_Bic_pl_r4_r6_r10_LSL_r11),
7028 kInstruction_Bic_pl_r4_r6_r10_LSL_r11,
7029 },
7030 {
7031 ARRAY_SIZE(kInstruction_Bic_cs_r0_r4_r8_LSL_r13),
7032 kInstruction_Bic_cs_r0_r4_r8_LSL_r13,
7033 },
7034 {
7035 ARRAY_SIZE(kInstruction_Bic_cs_r10_r14_r1_LSL_r9),
7036 kInstruction_Bic_cs_r10_r14_r1_LSL_r9,
7037 },
7038 {
7039 ARRAY_SIZE(kInstruction_Bic_vc_r0_r3_r2_LSL_r0),
7040 kInstruction_Bic_vc_r0_r3_r2_LSL_r0,
7041 },
7042 {
7043 ARRAY_SIZE(kInstruction_Bic_eq_r8_r4_r6_ROR_r11),
7044 kInstruction_Bic_eq_r8_r4_r6_ROR_r11,
7045 },
7046 {
7047 ARRAY_SIZE(kInstruction_Bic_eq_r6_r14_r2_ROR_r5),
7048 kInstruction_Bic_eq_r6_r14_r2_ROR_r5,
7049 },
7050 {
7051 ARRAY_SIZE(kInstruction_Bic_vs_r8_r14_r0_ASR_r1),
7052 kInstruction_Bic_vs_r8_r14_r0_ASR_r1,
7053 },
7054 {
7055 ARRAY_SIZE(kInstruction_Bic_cc_r9_r10_r12_LSR_r4),
7056 kInstruction_Bic_cc_r9_r10_r12_LSR_r4,
7057 },
7058 {
7059 ARRAY_SIZE(kInstruction_Bic_al_r8_r13_r2_LSR_r1),
7060 kInstruction_Bic_al_r8_r13_r2_LSR_r1,
7061 },
7062 {
7063 ARRAY_SIZE(kInstruction_Bic_vc_r9_r11_r3_ROR_r10),
7064 kInstruction_Bic_vc_r9_r11_r3_ROR_r10,
7065 },
7066 {
7067 ARRAY_SIZE(kInstruction_Bic_lt_r6_r2_r1_ASR_r8),
7068 kInstruction_Bic_lt_r6_r2_r1_ASR_r8,
7069 },
7070 {
7071 ARRAY_SIZE(kInstruction_Bic_cs_r11_r8_r5_LSR_r3),
7072 kInstruction_Bic_cs_r11_r8_r5_LSR_r3,
7073 },
7074 {
7075 ARRAY_SIZE(kInstruction_Bic_vs_r10_r5_r4_ROR_r9),
7076 kInstruction_Bic_vs_r10_r5_r4_ROR_r9,
7077 },
7078 {
7079 ARRAY_SIZE(kInstruction_Bic_le_r7_r1_r7_LSR_r1),
7080 kInstruction_Bic_le_r7_r1_r7_LSR_r1,
7081 },
7082 {
7083 ARRAY_SIZE(kInstruction_Bic_vc_r4_r14_r7_LSR_r4),
7084 kInstruction_Bic_vc_r4_r14_r7_LSR_r4,
7085 },
7086 {
7087 ARRAY_SIZE(kInstruction_Bic_eq_r5_r3_r3_LSR_r8),
7088 kInstruction_Bic_eq_r5_r3_r3_LSR_r8,
7089 },
7090 {
7091 ARRAY_SIZE(kInstruction_Bic_ge_r14_r7_r9_LSL_r8),
7092 kInstruction_Bic_ge_r14_r7_r9_LSL_r8,
7093 },
7094 {
7095 ARRAY_SIZE(kInstruction_Bic_ls_r11_r0_r2_LSR_r9),
7096 kInstruction_Bic_ls_r11_r0_r2_LSR_r9,
7097 },
7098 {
7099 ARRAY_SIZE(kInstruction_Bic_al_r1_r11_r2_ASR_r11),
7100 kInstruction_Bic_al_r1_r11_r2_ASR_r11,
7101 },
7102 {
7103 ARRAY_SIZE(kInstruction_Bic_hi_r3_r14_r11_LSL_r8),
7104 kInstruction_Bic_hi_r3_r14_r11_LSL_r8,
7105 },
7106 {
7107 ARRAY_SIZE(kInstruction_Bic_al_r11_r1_r3_LSR_r2),
7108 kInstruction_Bic_al_r11_r1_r3_LSR_r2,
7109 },
7110 {
7111 ARRAY_SIZE(kInstruction_Bic_ne_r13_r2_r6_LSR_r0),
7112 kInstruction_Bic_ne_r13_r2_r6_LSR_r0,
7113 },
7114 {
7115 ARRAY_SIZE(kInstruction_Bic_ne_r13_r10_r3_ASR_r11),
7116 kInstruction_Bic_ne_r13_r10_r3_ASR_r11,
7117 },
7118 {
7119 ARRAY_SIZE(kInstruction_Bic_vs_r9_r10_r14_ROR_r9),
7120 kInstruction_Bic_vs_r9_r10_r14_ROR_r9,
7121 },
7122 {
7123 ARRAY_SIZE(kInstruction_Bic_ne_r2_r14_r7_LSL_r6),
7124 kInstruction_Bic_ne_r2_r14_r7_LSL_r6,
7125 },
7126 {
7127 ARRAY_SIZE(kInstruction_Bic_cs_r4_r8_r6_LSL_r0),
7128 kInstruction_Bic_cs_r4_r8_r6_LSL_r0,
7129 },
7130 {
7131 ARRAY_SIZE(kInstruction_Bic_al_r7_r7_r8_ASR_r13),
7132 kInstruction_Bic_al_r7_r7_r8_ASR_r13,
7133 },
7134 {
7135 ARRAY_SIZE(kInstruction_Bic_al_r7_r10_r2_ASR_r7),
7136 kInstruction_Bic_al_r7_r10_r2_ASR_r7,
7137 },
7138 {
7139 ARRAY_SIZE(kInstruction_Bic_le_r14_r8_r11_LSR_r8),
7140 kInstruction_Bic_le_r14_r8_r11_LSR_r8,
7141 },
7142 {
7143 ARRAY_SIZE(kInstruction_Bic_ne_r14_r3_r12_ROR_r6),
7144 kInstruction_Bic_ne_r14_r3_r12_ROR_r6,
7145 },
7146 {
7147 ARRAY_SIZE(kInstruction_Bic_cc_r4_r8_r12_ROR_r5),
7148 kInstruction_Bic_cc_r4_r8_r12_ROR_r5,
7149 },
7150 {
7151 ARRAY_SIZE(kInstruction_Bic_vc_r8_r11_r5_ROR_r3),
7152 kInstruction_Bic_vc_r8_r11_r5_ROR_r3,
7153 },
7154 {
7155 ARRAY_SIZE(kInstruction_Bic_ge_r10_r6_r7_ASR_r4),
7156 kInstruction_Bic_ge_r10_r6_r7_ASR_r4,
7157 },
7158 {
7159 ARRAY_SIZE(kInstruction_Bic_cc_r10_r4_r13_ASR_r4),
7160 kInstruction_Bic_cc_r10_r4_r13_ASR_r4,
7161 },
7162 {
7163 ARRAY_SIZE(kInstruction_Bic_vc_r3_r2_r9_ROR_r4),
7164 kInstruction_Bic_vc_r3_r2_r9_ROR_r4,
7165 },
7166 {
7167 ARRAY_SIZE(kInstruction_Bic_pl_r1_r8_r2_LSR_r11),
7168 kInstruction_Bic_pl_r1_r8_r2_LSR_r11,
7169 },
7170 {
7171 ARRAY_SIZE(kInstruction_Bic_al_r10_r14_r0_LSL_r3),
7172 kInstruction_Bic_al_r10_r14_r0_LSL_r3,
7173 },
7174 {
7175 ARRAY_SIZE(kInstruction_Bic_hi_r2_r12_r10_LSR_r13),
7176 kInstruction_Bic_hi_r2_r12_r10_LSR_r13,
7177 },
7178 {
7179 ARRAY_SIZE(kInstruction_Bic_cs_r2_r13_r9_ROR_r3),
7180 kInstruction_Bic_cs_r2_r13_r9_ROR_r3,
7181 },
7182 {
7183 ARRAY_SIZE(kInstruction_Bic_gt_r1_r8_r6_ROR_r1),
7184 kInstruction_Bic_gt_r1_r8_r6_ROR_r1,
7185 },
7186 {
7187 ARRAY_SIZE(kInstruction_Bic_vc_r6_r3_r0_ROR_r8),
7188 kInstruction_Bic_vc_r6_r3_r0_ROR_r8,
7189 },
7190 {
7191 ARRAY_SIZE(kInstruction_Bic_le_r14_r1_r4_ROR_r4),
7192 kInstruction_Bic_le_r14_r1_r4_ROR_r4,
7193 },
7194 {
7195 ARRAY_SIZE(kInstruction_Bic_lt_r7_r9_r11_ASR_r6),
7196 kInstruction_Bic_lt_r7_r9_r11_ASR_r6,
7197 },
7198 {
7199 ARRAY_SIZE(kInstruction_Bic_cc_r1_r7_r7_ASR_r12),
7200 kInstruction_Bic_cc_r1_r7_r7_ASR_r12,
7201 },
7202 {
7203 ARRAY_SIZE(kInstruction_Bic_cc_r7_r6_r14_LSR_r13),
7204 kInstruction_Bic_cc_r7_r6_r14_LSR_r13,
7205 },
7206 {
7207 ARRAY_SIZE(kInstruction_Bic_lt_r7_r3_r12_LSR_r6),
7208 kInstruction_Bic_lt_r7_r3_r12_LSR_r6,
7209 },
7210 {
7211 ARRAY_SIZE(kInstruction_Bic_vs_r13_r9_r6_ROR_r5),
7212 kInstruction_Bic_vs_r13_r9_r6_ROR_r5,
7213 },
7214 {
7215 ARRAY_SIZE(kInstruction_Bic_hi_r6_r14_r6_ASR_r8),
7216 kInstruction_Bic_hi_r6_r14_r6_ASR_r8,
7217 },
7218 {
7219 ARRAY_SIZE(kInstruction_Bic_cs_r11_r10_r9_LSR_r6),
7220 kInstruction_Bic_cs_r11_r10_r9_LSR_r6,
7221 },
7222 {
7223 ARRAY_SIZE(kInstruction_Bic_cs_r9_r1_r0_ASR_r7),
7224 kInstruction_Bic_cs_r9_r1_r0_ASR_r7,
7225 },
7226 {
7227 ARRAY_SIZE(kInstruction_Bic_lt_r6_r14_r2_ASR_r8),
7228 kInstruction_Bic_lt_r6_r14_r2_ASR_r8,
7229 },
7230 {
7231 ARRAY_SIZE(kInstruction_Bic_eq_r2_r10_r10_LSR_r8),
7232 kInstruction_Bic_eq_r2_r10_r10_LSR_r8,
7233 },
7234 {
7235 ARRAY_SIZE(kInstruction_Bic_vs_r7_r2_r4_LSL_r11),
7236 kInstruction_Bic_vs_r7_r2_r4_LSL_r11,
7237 },
7238 {
7239 ARRAY_SIZE(kInstruction_Bic_eq_r14_r11_r1_ASR_r9),
7240 kInstruction_Bic_eq_r14_r11_r1_ASR_r9,
7241 },
7242 {
7243 ARRAY_SIZE(kInstruction_Bic_hi_r11_r3_r1_LSR_r4),
7244 kInstruction_Bic_hi_r11_r3_r1_LSR_r4,
7245 },
7246 {
7247 ARRAY_SIZE(kInstruction_Bic_pl_r10_r7_r10_ASR_r3),
7248 kInstruction_Bic_pl_r10_r7_r10_ASR_r3,
7249 },
7250 {
7251 ARRAY_SIZE(kInstruction_Bic_ge_r12_r5_r0_LSL_r0),
7252 kInstruction_Bic_ge_r12_r5_r0_LSL_r0,
7253 },
7254 {
7255 ARRAY_SIZE(kInstruction_Bic_ge_r2_r3_r1_ROR_r2),
7256 kInstruction_Bic_ge_r2_r3_r1_ROR_r2,
7257 },
7258 {
7259 ARRAY_SIZE(kInstruction_Bic_ge_r12_r14_r10_LSR_r3),
7260 kInstruction_Bic_ge_r12_r14_r10_LSR_r3,
7261 },
7262 {
7263 ARRAY_SIZE(kInstruction_Bic_ge_r12_r1_r8_ROR_r0),
7264 kInstruction_Bic_ge_r12_r1_r8_ROR_r0,
7265 },
7266 {
7267 ARRAY_SIZE(kInstruction_Bic_vc_r4_r13_r14_LSL_r3),
7268 kInstruction_Bic_vc_r4_r13_r14_LSL_r3,
7269 },
7270 {
7271 ARRAY_SIZE(kInstruction_Bic_hi_r9_r8_r7_LSL_r9),
7272 kInstruction_Bic_hi_r9_r8_r7_LSL_r9,
7273 },
7274 {
7275 ARRAY_SIZE(kInstruction_Bic_ne_r4_r2_r8_LSR_r9),
7276 kInstruction_Bic_ne_r4_r2_r8_LSR_r9,
7277 },
7278 {
7279 ARRAY_SIZE(kInstruction_Bic_al_r6_r7_r7_ASR_r3),
7280 kInstruction_Bic_al_r6_r7_r7_ASR_r3,
7281 },
7282 {
7283 ARRAY_SIZE(kInstruction_Bic_vc_r2_r0_r12_LSL_r14),
7284 kInstruction_Bic_vc_r2_r0_r12_LSL_r14,
7285 },
7286 {
7287 ARRAY_SIZE(kInstruction_Bic_vs_r5_r7_r13_LSL_r0),
7288 kInstruction_Bic_vs_r5_r7_r13_LSL_r0,
7289 },
7290 {
7291 ARRAY_SIZE(kInstruction_Bic_ne_r5_r8_r12_LSL_r1),
7292 kInstruction_Bic_ne_r5_r8_r12_LSL_r1,
7293 },
7294 {
7295 ARRAY_SIZE(kInstruction_Bic_hi_r9_r12_r7_LSR_r2),
7296 kInstruction_Bic_hi_r9_r12_r7_LSR_r2,
7297 },
7298 {
7299 ARRAY_SIZE(kInstruction_Bic_vc_r12_r4_r5_ROR_r7),
7300 kInstruction_Bic_vc_r12_r4_r5_ROR_r7,
7301 },
7302 {
7303 ARRAY_SIZE(kInstruction_Bic_cc_r1_r8_r7_LSL_r5),
7304 kInstruction_Bic_cc_r1_r8_r7_LSL_r5,
7305 },
7306 {
7307 ARRAY_SIZE(kInstruction_Bic_ge_r5_r0_r7_LSR_r12),
7308 kInstruction_Bic_ge_r5_r0_r7_LSR_r12,
7309 },
7310 {
7311 ARRAY_SIZE(kInstruction_Bic_lt_r8_r3_r3_ROR_r6),
7312 kInstruction_Bic_lt_r8_r3_r3_ROR_r6,
7313 },
7314 {
7315 ARRAY_SIZE(kInstruction_Bic_vs_r8_r9_r0_ASR_r7),
7316 kInstruction_Bic_vs_r8_r9_r0_ASR_r7,
7317 },
7318 {
7319 ARRAY_SIZE(kInstruction_Bic_lt_r8_r2_r13_ROR_r5),
7320 kInstruction_Bic_lt_r8_r2_r13_ROR_r5,
7321 },
7322 {
7323 ARRAY_SIZE(kInstruction_Bic_ge_r0_r3_r4_LSL_r6),
7324 kInstruction_Bic_ge_r0_r3_r4_LSL_r6,
7325 },
7326 {
7327 ARRAY_SIZE(kInstruction_Bic_lt_r8_r0_r10_LSL_r4),
7328 kInstruction_Bic_lt_r8_r0_r10_LSL_r4,
7329 },
7330 {
7331 ARRAY_SIZE(kInstruction_Bic_hi_r4_r8_r0_ROR_r4),
7332 kInstruction_Bic_hi_r4_r8_r0_ROR_r4,
7333 },
7334 {
7335 ARRAY_SIZE(kInstruction_Bic_mi_r10_r0_r9_LSL_r7),
7336 kInstruction_Bic_mi_r10_r0_r9_LSL_r7,
7337 },
7338 {
7339 ARRAY_SIZE(kInstruction_Bic_hi_r2_r4_r0_LSR_r1),
7340 kInstruction_Bic_hi_r2_r4_r0_LSR_r1,
7341 },
7342 {
7343 ARRAY_SIZE(kInstruction_Bic_gt_r3_r10_r10_LSL_r1),
7344 kInstruction_Bic_gt_r3_r10_r10_LSL_r1,
7345 },
7346 {
7347 ARRAY_SIZE(kInstruction_Bic_ne_r4_r11_r0_ASR_r2),
7348 kInstruction_Bic_ne_r4_r11_r0_ASR_r2,
7349 },
7350 {
7351 ARRAY_SIZE(kInstruction_Bic_vc_r7_r7_r11_ROR_r5),
7352 kInstruction_Bic_vc_r7_r7_r11_ROR_r5,
7353 },
7354 {
7355 ARRAY_SIZE(kInstruction_Bic_al_r5_r3_r3_LSR_r12),
7356 kInstruction_Bic_al_r5_r3_r3_LSR_r12,
7357 },
7358 {
7359 ARRAY_SIZE(kInstruction_Bic_cc_r4_r14_r7_LSL_r1),
7360 kInstruction_Bic_cc_r4_r14_r7_LSL_r1,
7361 },
7362 {
7363 ARRAY_SIZE(kInstruction_Bic_ls_r1_r1_r5_LSR_r6),
7364 kInstruction_Bic_ls_r1_r1_r5_LSR_r6,
7365 },
7366 {
7367 ARRAY_SIZE(kInstruction_Bic_eq_r11_r1_r14_LSL_r8),
7368 kInstruction_Bic_eq_r11_r1_r14_LSL_r8,
7369 },
7370 {
7371 ARRAY_SIZE(kInstruction_Bic_eq_r8_r12_r2_LSR_r9),
7372 kInstruction_Bic_eq_r8_r12_r2_LSR_r9,
7373 },
7374 {
7375 ARRAY_SIZE(kInstruction_Bic_mi_r8_r4_r14_LSL_r12),
7376 kInstruction_Bic_mi_r8_r4_r14_LSL_r12,
7377 },
7378 {
7379 ARRAY_SIZE(kInstruction_Bic_mi_r14_r6_r4_ASR_r5),
7380 kInstruction_Bic_mi_r14_r6_r4_ASR_r5,
7381 },
7382 {
7383 ARRAY_SIZE(kInstruction_Bic_hi_r14_r13_r1_ASR_r12),
7384 kInstruction_Bic_hi_r14_r13_r1_ASR_r12,
7385 },
7386 {
7387 ARRAY_SIZE(kInstruction_Bic_cc_r0_r11_r0_ASR_r14),
7388 kInstruction_Bic_cc_r0_r11_r0_ASR_r14,
7389 },
7390 {
7391 ARRAY_SIZE(kInstruction_Bic_ne_r2_r3_r9_LSR_r5),
7392 kInstruction_Bic_ne_r2_r3_r9_LSR_r5,
7393 },
7394 {
7395 ARRAY_SIZE(kInstruction_Bic_pl_r10_r1_r12_ROR_r6),
7396 kInstruction_Bic_pl_r10_r1_r12_ROR_r6,
7397 },
7398 {
7399 ARRAY_SIZE(kInstruction_Bic_ls_r0_r10_r4_ASR_r10),
7400 kInstruction_Bic_ls_r0_r10_r4_ASR_r10,
7401 },
7402 {
7403 ARRAY_SIZE(kInstruction_Bic_ge_r8_r9_r11_ROR_r11),
7404 kInstruction_Bic_ge_r8_r9_r11_ROR_r11,
7405 },
7406 {
7407 ARRAY_SIZE(kInstruction_Bic_ne_r10_r13_r6_ROR_r11),
7408 kInstruction_Bic_ne_r10_r13_r6_ROR_r11,
7409 },
7410 {
7411 ARRAY_SIZE(kInstruction_Bic_pl_r0_r5_r9_ROR_r12),
7412 kInstruction_Bic_pl_r0_r5_r9_ROR_r12,
7413 },
7414 {
7415 ARRAY_SIZE(kInstruction_Bic_vs_r8_r1_r0_LSL_r13),
7416 kInstruction_Bic_vs_r8_r1_r0_LSL_r13,
7417 },
7418 {
7419 ARRAY_SIZE(kInstruction_Bic_al_r3_r10_r4_ASR_r3),
7420 kInstruction_Bic_al_r3_r10_r4_ASR_r3,
7421 },
7422 {
7423 ARRAY_SIZE(kInstruction_Bic_gt_r0_r14_r10_ASR_r5),
7424 kInstruction_Bic_gt_r0_r14_r10_ASR_r5,
7425 },
7426 {
7427 ARRAY_SIZE(kInstruction_Bic_cc_r4_r7_r8_LSR_r4),
7428 kInstruction_Bic_cc_r4_r7_r8_LSR_r4,
7429 },
7430 {
7431 ARRAY_SIZE(kInstruction_Bic_mi_r14_r12_r12_ROR_r7),
7432 kInstruction_Bic_mi_r14_r12_r12_ROR_r7,
7433 },
7434 {
7435 ARRAY_SIZE(kInstruction_Bic_ge_r8_r5_r5_ASR_r6),
7436 kInstruction_Bic_ge_r8_r5_r5_ASR_r6,
7437 },
7438 {
7439 ARRAY_SIZE(kInstruction_Bic_eq_r12_r9_r11_ROR_r3),
7440 kInstruction_Bic_eq_r12_r9_r11_ROR_r3,
7441 },
7442 {
7443 ARRAY_SIZE(kInstruction_Bic_vs_r14_r0_r4_ASR_r14),
7444 kInstruction_Bic_vs_r14_r0_r4_ASR_r14,
7445 },
7446 {
7447 ARRAY_SIZE(kInstruction_Bic_hi_r1_r14_r1_ASR_r12),
7448 kInstruction_Bic_hi_r1_r14_r1_ASR_r12,
7449 },
7450 {
7451 ARRAY_SIZE(kInstruction_Bic_cc_r2_r2_r6_LSR_r12),
7452 kInstruction_Bic_cc_r2_r2_r6_LSR_r12,
7453 },
7454 {
7455 ARRAY_SIZE(kInstruction_Bic_gt_r6_r13_r0_LSL_r2),
7456 kInstruction_Bic_gt_r6_r13_r0_LSL_r2,
7457 },
7458 {
7459 ARRAY_SIZE(kInstruction_Bic_vs_r9_r1_r13_ROR_r1),
7460 kInstruction_Bic_vs_r9_r1_r13_ROR_r1,
7461 },
7462 {
7463 ARRAY_SIZE(kInstruction_Bic_ge_r4_r10_r0_LSR_r7),
7464 kInstruction_Bic_ge_r4_r10_r0_LSR_r7,
7465 },
7466 {
7467 ARRAY_SIZE(kInstruction_Bic_cs_r4_r0_r13_LSR_r6),
7468 kInstruction_Bic_cs_r4_r0_r13_LSR_r6,
7469 },
7470 {
7471 ARRAY_SIZE(kInstruction_Bic_cc_r0_r7_r13_LSL_r1),
7472 kInstruction_Bic_cc_r0_r7_r13_LSL_r1,
7473 },
7474 {
7475 ARRAY_SIZE(kInstruction_Bic_ne_r2_r4_r2_LSR_r14),
7476 kInstruction_Bic_ne_r2_r4_r2_LSR_r14,
7477 },
7478 {
7479 ARRAY_SIZE(kInstruction_Bic_vc_r12_r12_r3_LSR_r1),
7480 kInstruction_Bic_vc_r12_r12_r3_LSR_r1,
7481 },
7482 {
7483 ARRAY_SIZE(kInstruction_Bic_le_r4_r6_r3_ASR_r5),
7484 kInstruction_Bic_le_r4_r6_r3_ASR_r5,
7485 },
7486 {
7487 ARRAY_SIZE(kInstruction_Bic_vs_r14_r4_r10_ROR_r13),
7488 kInstruction_Bic_vs_r14_r4_r10_ROR_r13,
7489 },
7490 {
7491 ARRAY_SIZE(kInstruction_Bic_cs_r5_r5_r2_ROR_r3),
7492 kInstruction_Bic_cs_r5_r5_r2_ROR_r3,
7493 },
7494 {
7495 ARRAY_SIZE(kInstruction_Bic_eq_r13_r3_r11_ROR_r5),
7496 kInstruction_Bic_eq_r13_r3_r11_ROR_r5,
7497 },
7498 {
7499 ARRAY_SIZE(kInstruction_Bic_cc_r8_r11_r12_ASR_r4),
7500 kInstruction_Bic_cc_r8_r11_r12_ASR_r4,
7501 },
7502 {
7503 ARRAY_SIZE(kInstruction_Bic_cc_r14_r13_r12_ASR_r9),
7504 kInstruction_Bic_cc_r14_r13_r12_ASR_r9,
7505 },
7506 {
7507 ARRAY_SIZE(kInstruction_Bic_pl_r8_r0_r0_ROR_r4),
7508 kInstruction_Bic_pl_r8_r0_r0_ROR_r4,
7509 },
7510 {
7511 ARRAY_SIZE(kInstruction_Bic_vc_r6_r11_r0_ASR_r10),
7512 kInstruction_Bic_vc_r6_r11_r0_ASR_r10,
7513 },
7514 {
7515 ARRAY_SIZE(kInstruction_Bic_lt_r7_r9_r9_ROR_r9),
7516 kInstruction_Bic_lt_r7_r9_r9_ROR_r9,
7517 },
7518 {
7519 ARRAY_SIZE(kInstruction_Bic_cs_r10_r11_r5_LSR_r6),
7520 kInstruction_Bic_cs_r10_r11_r5_LSR_r6,
7521 },
7522 {
7523 ARRAY_SIZE(kInstruction_Bic_mi_r12_r7_r6_LSL_r3),
7524 kInstruction_Bic_mi_r12_r7_r6_LSL_r3,
7525 },
7526 {
7527 ARRAY_SIZE(kInstruction_Bic_al_r3_r10_r4_ROR_r0),
7528 kInstruction_Bic_al_r3_r10_r4_ROR_r0,
7529 },
7530 {
7531 ARRAY_SIZE(kInstruction_Bic_pl_r2_r1_r6_LSL_r5),
7532 kInstruction_Bic_pl_r2_r1_r6_LSL_r5,
7533 },
7534 {
7535 ARRAY_SIZE(kInstruction_Bic_eq_r7_r13_r6_ASR_r12),
7536 kInstruction_Bic_eq_r7_r13_r6_ASR_r12,
7537 },
7538 {
7539 ARRAY_SIZE(kInstruction_Bic_gt_r3_r6_r9_ROR_r11),
7540 kInstruction_Bic_gt_r3_r6_r9_ROR_r11,
7541 },
7542 {
7543 ARRAY_SIZE(kInstruction_Bic_eq_r3_r0_r8_LSL_r10),
7544 kInstruction_Bic_eq_r3_r0_r8_LSL_r10,
7545 },
7546 {
7547 ARRAY_SIZE(kInstruction_Bic_lt_r5_r6_r4_LSL_r5),
7548 kInstruction_Bic_lt_r5_r6_r4_LSL_r5,
7549 },
7550 {
7551 ARRAY_SIZE(kInstruction_Bic_hi_r3_r9_r2_ROR_r2),
7552 kInstruction_Bic_hi_r3_r9_r2_ROR_r2,
7553 },
7554 {
7555 ARRAY_SIZE(kInstruction_Bic_ls_r4_r6_r3_LSL_r3),
7556 kInstruction_Bic_ls_r4_r6_r3_LSL_r3,
7557 },
7558 {
7559 ARRAY_SIZE(kInstruction_Bic_hi_r11_r10_r2_ASR_r14),
7560 kInstruction_Bic_hi_r11_r10_r2_ASR_r14,
7561 },
7562 {
7563 ARRAY_SIZE(kInstruction_Bic_pl_r5_r10_r12_LSR_r0),
7564 kInstruction_Bic_pl_r5_r10_r12_LSR_r0,
7565 },
7566 {
7567 ARRAY_SIZE(kInstruction_Bic_le_r0_r2_r8_LSR_r3),
7568 kInstruction_Bic_le_r0_r2_r8_LSR_r3,
7569 },
7570 {
7571 ARRAY_SIZE(kInstruction_Bic_ne_r5_r1_r0_LSL_r3),
7572 kInstruction_Bic_ne_r5_r1_r0_LSL_r3,
7573 },
7574 {
7575 ARRAY_SIZE(kInstruction_Bic_ge_r1_r11_r2_ROR_r3),
7576 kInstruction_Bic_ge_r1_r11_r2_ROR_r3,
7577 },
7578 {
7579 ARRAY_SIZE(kInstruction_Bic_eq_r4_r14_r9_LSR_r14),
7580 kInstruction_Bic_eq_r4_r14_r9_LSR_r14,
7581 },
7582 {
7583 ARRAY_SIZE(kInstruction_Bic_cs_r0_r0_r11_ROR_r10),
7584 kInstruction_Bic_cs_r0_r0_r11_ROR_r10,
7585 },
7586 {
7587 ARRAY_SIZE(kInstruction_Bic_ls_r2_r8_r11_ASR_r9),
7588 kInstruction_Bic_ls_r2_r8_r11_ASR_r9,
7589 },
7590 {
7591 ARRAY_SIZE(kInstruction_Bic_eq_r0_r14_r0_ASR_r11),
7592 kInstruction_Bic_eq_r0_r14_r0_ASR_r11,
7593 },
7594 {
7595 ARRAY_SIZE(kInstruction_Bic_lt_r2_r1_r1_LSR_r11),
7596 kInstruction_Bic_lt_r2_r1_r1_LSR_r11,
7597 },
7598 {
7599 ARRAY_SIZE(kInstruction_Bic_mi_r5_r9_r13_LSL_r9),
7600 kInstruction_Bic_mi_r5_r9_r13_LSL_r9,
7601 },
7602 {
7603 ARRAY_SIZE(kInstruction_Bic_cc_r9_r9_r12_LSL_r11),
7604 kInstruction_Bic_cc_r9_r9_r12_LSL_r11,
7605 },
7606 {
7607 ARRAY_SIZE(kInstruction_Bic_cc_r3_r13_r1_LSL_r6),
7608 kInstruction_Bic_cc_r3_r13_r1_LSL_r6,
7609 },
7610 {
7611 ARRAY_SIZE(kInstruction_Bic_ne_r10_r13_r14_ASR_r9),
7612 kInstruction_Bic_ne_r10_r13_r14_ASR_r9,
7613 },
7614 {
7615 ARRAY_SIZE(kInstruction_Bic_pl_r13_r2_r5_ROR_r8),
7616 kInstruction_Bic_pl_r13_r2_r5_ROR_r8,
7617 },
7618 {
7619 ARRAY_SIZE(kInstruction_Bic_vs_r3_r6_r5_LSR_r5),
7620 kInstruction_Bic_vs_r3_r6_r5_LSR_r5,
7621 },
7622 {
7623 ARRAY_SIZE(kInstruction_Bic_lt_r13_r8_r0_ASR_r12),
7624 kInstruction_Bic_lt_r13_r8_r0_ASR_r12,
7625 },
7626 {
7627 ARRAY_SIZE(kInstruction_Bic_al_r0_r5_r9_ASR_r10),
7628 kInstruction_Bic_al_r0_r5_r9_ASR_r10,
7629 },
7630 {
7631 ARRAY_SIZE(kInstruction_Bic_hi_r10_r10_r13_ASR_r9),
7632 kInstruction_Bic_hi_r10_r10_r13_ASR_r9,
7633 },
7634 {
7635 ARRAY_SIZE(kInstruction_Bic_pl_r5_r4_r5_LSL_r1),
7636 kInstruction_Bic_pl_r5_r4_r5_LSL_r1,
7637 },
7638 {
7639 ARRAY_SIZE(kInstruction_Bic_vc_r12_r11_r3_LSR_r6),
7640 kInstruction_Bic_vc_r12_r11_r3_LSR_r6,
7641 },
7642 {
7643 ARRAY_SIZE(kInstruction_Bic_ge_r14_r14_r9_ROR_r1),
7644 kInstruction_Bic_ge_r14_r14_r9_ROR_r1,
7645 },
7646 {
7647 ARRAY_SIZE(kInstruction_Bic_ge_r9_r6_r8_LSR_r14),
7648 kInstruction_Bic_ge_r9_r6_r8_LSR_r14,
7649 },
7650 {
7651 ARRAY_SIZE(kInstruction_Bic_ge_r14_r12_r11_ASR_r14),
7652 kInstruction_Bic_ge_r14_r12_r11_ASR_r14,
7653 },
7654 {
7655 ARRAY_SIZE(kInstruction_Bic_eq_r8_r14_r13_ASR_r13),
7656 kInstruction_Bic_eq_r8_r14_r13_ASR_r13,
7657 },
7658 {
7659 ARRAY_SIZE(kInstruction_Bic_le_r0_r8_r12_LSL_r3),
7660 kInstruction_Bic_le_r0_r8_r12_LSL_r3,
7661 },
7662 {
7663 ARRAY_SIZE(kInstruction_Bic_cc_r8_r14_r10_LSR_r0),
7664 kInstruction_Bic_cc_r8_r14_r10_LSR_r0,
7665 },
7666 {
7667 ARRAY_SIZE(kInstruction_Bic_pl_r12_r0_r9_ROR_r10),
7668 kInstruction_Bic_pl_r12_r0_r9_ROR_r10,
7669 },
7670 {
7671 ARRAY_SIZE(kInstruction_Bic_ls_r1_r8_r13_LSL_r1),
7672 kInstruction_Bic_ls_r1_r8_r13_LSL_r1,
7673 },
7674 {
7675 ARRAY_SIZE(kInstruction_Bic_ls_r7_r6_r7_ROR_r8),
7676 kInstruction_Bic_ls_r7_r6_r7_ROR_r8,
7677 },
7678 {
7679 ARRAY_SIZE(kInstruction_Bic_le_r11_r12_r9_LSL_r6),
7680 kInstruction_Bic_le_r11_r12_r9_LSL_r6,
7681 },
7682 {
7683 ARRAY_SIZE(kInstruction_Bic_al_r13_r8_r4_LSR_r0),
7684 kInstruction_Bic_al_r13_r8_r4_LSR_r0,
7685 },
7686 {
7687 ARRAY_SIZE(kInstruction_Bic_lt_r14_r13_r5_ASR_r7),
7688 kInstruction_Bic_lt_r14_r13_r5_ASR_r7,
7689 },
7690 {
7691 ARRAY_SIZE(kInstruction_Bic_cs_r1_r4_r0_LSR_r8),
7692 kInstruction_Bic_cs_r1_r4_r0_LSR_r8,
7693 },
7694 {
7695 ARRAY_SIZE(kInstruction_Bic_ls_r13_r5_r3_ASR_r2),
7696 kInstruction_Bic_ls_r13_r5_r3_ASR_r2,
7697 },
7698 {
7699 ARRAY_SIZE(kInstruction_Bic_al_r4_r5_r8_ROR_r6),
7700 kInstruction_Bic_al_r4_r5_r8_ROR_r6,
7701 },
7702 {
7703 ARRAY_SIZE(kInstruction_Bic_le_r5_r12_r0_LSL_r8),
7704 kInstruction_Bic_le_r5_r12_r0_LSL_r8,
7705 },
7706 {
7707 ARRAY_SIZE(kInstruction_Bic_hi_r4_r2_r0_LSL_r9),
7708 kInstruction_Bic_hi_r4_r2_r0_LSL_r9,
7709 },
7710 {
7711 ARRAY_SIZE(kInstruction_Bic_pl_r9_r12_r7_LSL_r3),
7712 kInstruction_Bic_pl_r9_r12_r7_LSL_r3,
7713 },
7714 {
7715 ARRAY_SIZE(kInstruction_Bic_lt_r3_r13_r0_LSR_r6),
7716 kInstruction_Bic_lt_r3_r13_r0_LSR_r6,
7717 },
7718 {
7719 ARRAY_SIZE(kInstruction_Bic_vs_r2_r7_r12_LSR_r8),
7720 kInstruction_Bic_vs_r2_r7_r12_LSR_r8,
7721 },
7722 {
7723 ARRAY_SIZE(kInstruction_Bic_le_r0_r8_r1_LSL_r1),
7724 kInstruction_Bic_le_r0_r8_r1_LSL_r1,
7725 },
7726 {
7727 ARRAY_SIZE(kInstruction_Bic_ge_r11_r4_r2_LSR_r6),
7728 kInstruction_Bic_ge_r11_r4_r2_LSR_r6,
7729 },
7730 {
7731 ARRAY_SIZE(kInstruction_Bic_le_r12_r9_r12_LSR_r6),
7732 kInstruction_Bic_le_r12_r9_r12_LSR_r6,
7733 },
7734 {
7735 ARRAY_SIZE(kInstruction_Bic_cs_r10_r0_r13_LSR_r10),
7736 kInstruction_Bic_cs_r10_r0_r13_LSR_r10,
7737 },
7738 {
7739 ARRAY_SIZE(kInstruction_Bic_vc_r3_r0_r8_LSR_r9),
7740 kInstruction_Bic_vc_r3_r0_r8_LSR_r9,
7741 },
7742 {
7743 ARRAY_SIZE(kInstruction_Bic_cc_r14_r1_r1_LSL_r1),
7744 kInstruction_Bic_cc_r14_r1_r1_LSL_r1,
7745 },
7746 {
7747 ARRAY_SIZE(kInstruction_Bic_le_r12_r7_r4_LSL_r12),
7748 kInstruction_Bic_le_r12_r7_r4_LSL_r12,
7749 },
7750 {
7751 ARRAY_SIZE(kInstruction_Bic_ls_r10_r6_r12_ASR_r10),
7752 kInstruction_Bic_ls_r10_r6_r12_ASR_r10,
7753 },
7754 {
7755 ARRAY_SIZE(kInstruction_Bic_vs_r4_r13_r10_ASR_r5),
7756 kInstruction_Bic_vs_r4_r13_r10_ASR_r5,
7757 },
7758 {
7759 ARRAY_SIZE(kInstruction_Bic_vs_r11_r7_r3_ROR_r1),
7760 kInstruction_Bic_vs_r11_r7_r3_ROR_r1,
7761 },
7762 {
7763 ARRAY_SIZE(kInstruction_Bic_ge_r3_r2_r5_ASR_r1),
7764 kInstruction_Bic_ge_r3_r2_r5_ASR_r1,
7765 },
7766 {
7767 ARRAY_SIZE(kInstruction_Bic_cs_r10_r11_r3_ROR_r5),
7768 kInstruction_Bic_cs_r10_r11_r3_ROR_r5,
7769 },
7770 {
7771 ARRAY_SIZE(kInstruction_Bic_gt_r13_r1_r2_ROR_r14),
7772 kInstruction_Bic_gt_r13_r1_r2_ROR_r14,
7773 },
7774 {
7775 ARRAY_SIZE(kInstruction_Bic_ne_r11_r10_r14_LSR_r1),
7776 kInstruction_Bic_ne_r11_r10_r14_LSR_r1,
7777 },
7778 {
7779 ARRAY_SIZE(kInstruction_Bic_cc_r9_r5_r5_LSL_r8),
7780 kInstruction_Bic_cc_r9_r5_r5_LSL_r8,
7781 },
7782 {
7783 ARRAY_SIZE(kInstruction_Bic_hi_r10_r13_r7_LSL_r13),
7784 kInstruction_Bic_hi_r10_r13_r7_LSL_r13,
7785 },
7786 {
7787 ARRAY_SIZE(kInstruction_Bic_eq_r1_r13_r8_ROR_r6),
7788 kInstruction_Bic_eq_r1_r13_r8_ROR_r6,
7789 },
7790 {
7791 ARRAY_SIZE(kInstruction_Bic_le_r13_r0_r5_LSR_r1),
7792 kInstruction_Bic_le_r13_r0_r5_LSR_r1,
7793 },
7794 {
7795 ARRAY_SIZE(kInstruction_Bic_gt_r10_r0_r7_ROR_r10),
7796 kInstruction_Bic_gt_r10_r0_r7_ROR_r10,
7797 },
7798 {
7799 ARRAY_SIZE(kInstruction_Bic_cs_r7_r3_r11_ASR_r1),
7800 kInstruction_Bic_cs_r7_r3_r11_ASR_r1,
7801 },
7802 {
7803 ARRAY_SIZE(kInstruction_Bic_cs_r0_r11_r12_LSL_r5),
7804 kInstruction_Bic_cs_r0_r11_r12_LSL_r5,
7805 },
7806 {
7807 ARRAY_SIZE(kInstruction_Bic_vc_r6_r10_r7_ROR_r3),
7808 kInstruction_Bic_vc_r6_r10_r7_ROR_r3,
7809 },
7810 {
7811 ARRAY_SIZE(kInstruction_Bic_hi_r10_r9_r6_ROR_r14),
7812 kInstruction_Bic_hi_r10_r9_r6_ROR_r14,
7813 },
7814 {
7815 ARRAY_SIZE(kInstruction_Bic_le_r9_r2_r7_LSR_r4),
7816 kInstruction_Bic_le_r9_r2_r7_LSR_r4,
7817 },
7818 {
7819 ARRAY_SIZE(kInstruction_Bic_cs_r7_r14_r1_LSR_r12),
7820 kInstruction_Bic_cs_r7_r14_r1_LSR_r12,
7821 },
7822 {
7823 ARRAY_SIZE(kInstruction_Bic_mi_r6_r11_r9_LSR_r3),
7824 kInstruction_Bic_mi_r6_r11_r9_LSR_r3,
7825 },
7826 {
7827 ARRAY_SIZE(kInstruction_Bic_vc_r9_r10_r14_ROR_r10),
7828 kInstruction_Bic_vc_r9_r10_r14_ROR_r10,
7829 },
7830 {
7831 ARRAY_SIZE(kInstruction_Bic_mi_r8_r9_r9_ROR_r7),
7832 kInstruction_Bic_mi_r8_r9_r9_ROR_r7,
7833 },
7834 {
7835 ARRAY_SIZE(kInstruction_Bic_le_r10_r2_r6_ASR_r7),
7836 kInstruction_Bic_le_r10_r2_r6_ASR_r7,
7837 },
7838 {
7839 ARRAY_SIZE(kInstruction_Bic_eq_r6_r5_r3_ROR_r8),
7840 kInstruction_Bic_eq_r6_r5_r3_ROR_r8,
7841 },
7842 {
7843 ARRAY_SIZE(kInstruction_Bic_al_r4_r0_r4_LSL_r10),
7844 kInstruction_Bic_al_r4_r0_r4_LSL_r10,
7845 },
7846 {
7847 ARRAY_SIZE(kInstruction_Bic_ne_r6_r5_r14_ASR_r7),
7848 kInstruction_Bic_ne_r6_r5_r14_ASR_r7,
7849 },
7850 {
7851 ARRAY_SIZE(kInstruction_Bic_hi_r12_r5_r5_ROR_r0),
7852 kInstruction_Bic_hi_r12_r5_r5_ROR_r0,
7853 },
7854 {
7855 ARRAY_SIZE(kInstruction_Bic_hi_r1_r2_r6_LSL_r13),
7856 kInstruction_Bic_hi_r1_r2_r6_LSL_r13,
7857 },
7858 {
7859 ARRAY_SIZE(kInstruction_Bic_vc_r9_r14_r2_LSL_r4),
7860 kInstruction_Bic_vc_r9_r14_r2_LSL_r4,
7861 },
7862 {
7863 ARRAY_SIZE(kInstruction_Bic_cs_r8_r3_r10_ASR_r1),
7864 kInstruction_Bic_cs_r8_r3_r10_ASR_r1,
7865 },
7866 {
7867 ARRAY_SIZE(kInstruction_Bic_hi_r12_r5_r0_LSR_r1),
7868 kInstruction_Bic_hi_r12_r5_r0_LSR_r1,
7869 },
7870 {
7871 ARRAY_SIZE(kInstruction_Bic_eq_r14_r12_r0_ASR_r7),
7872 kInstruction_Bic_eq_r14_r12_r0_ASR_r7,
7873 },
7874 {
7875 ARRAY_SIZE(kInstruction_Bic_vs_r7_r6_r6_LSL_r12),
7876 kInstruction_Bic_vs_r7_r6_r6_LSL_r12,
7877 },
7878 {
7879 ARRAY_SIZE(kInstruction_Bic_cc_r11_r11_r10_ROR_r9),
7880 kInstruction_Bic_cc_r11_r11_r10_ROR_r9,
7881 },
7882 {
7883 ARRAY_SIZE(kInstruction_Bic_lt_r7_r0_r7_LSR_r13),
7884 kInstruction_Bic_lt_r7_r0_r7_LSR_r13,
7885 },
7886 {
7887 ARRAY_SIZE(kInstruction_Bic_vc_r2_r12_r0_LSR_r9),
7888 kInstruction_Bic_vc_r2_r12_r0_LSR_r9,
7889 },
7890 {
7891 ARRAY_SIZE(kInstruction_Bic_hi_r14_r7_r0_ROR_r11),
7892 kInstruction_Bic_hi_r14_r7_r0_ROR_r11,
7893 },
7894 {
7895 ARRAY_SIZE(kInstruction_Bic_mi_r1_r1_r8_LSR_r14),
7896 kInstruction_Bic_mi_r1_r1_r8_LSR_r14,
7897 },
7898 {
7899 ARRAY_SIZE(kInstruction_Bic_le_r8_r7_r0_ROR_r11),
7900 kInstruction_Bic_le_r8_r7_r0_ROR_r11,
7901 },
7902 {
7903 ARRAY_SIZE(kInstruction_Bic_ne_r8_r14_r10_ASR_r14),
7904 kInstruction_Bic_ne_r8_r14_r10_ASR_r14,
7905 },
7906 {
7907 ARRAY_SIZE(kInstruction_Bic_gt_r0_r10_r10_ASR_r1),
7908 kInstruction_Bic_gt_r0_r10_r10_ASR_r1,
7909 },
7910 {
7911 ARRAY_SIZE(kInstruction_Bic_ge_r6_r5_r10_ASR_r3),
7912 kInstruction_Bic_ge_r6_r5_r10_ASR_r3,
7913 },
7914 {
7915 ARRAY_SIZE(kInstruction_Bic_cs_r13_r12_r9_LSR_r4),
7916 kInstruction_Bic_cs_r13_r12_r9_LSR_r4,
7917 },
7918 {
7919 ARRAY_SIZE(kInstruction_Bic_gt_r14_r14_r7_ROR_r1),
7920 kInstruction_Bic_gt_r14_r14_r7_ROR_r1,
7921 },
7922 {
7923 ARRAY_SIZE(kInstruction_Bic_eq_r5_r14_r14_ROR_r10),
7924 kInstruction_Bic_eq_r5_r14_r14_ROR_r10,
7925 },
7926 {
7927 ARRAY_SIZE(kInstruction_Bic_pl_r1_r9_r2_LSR_r10),
7928 kInstruction_Bic_pl_r1_r9_r2_LSR_r10,
7929 },
7930 {
7931 ARRAY_SIZE(kInstruction_Bic_eq_r12_r2_r7_ASR_r2),
7932 kInstruction_Bic_eq_r12_r2_r7_ASR_r2,
7933 },
7934 {
7935 ARRAY_SIZE(kInstruction_Bic_al_r7_r6_r3_LSL_r7),
7936 kInstruction_Bic_al_r7_r6_r3_LSL_r7,
7937 },
7938 {
7939 ARRAY_SIZE(kInstruction_Bic_le_r1_r5_r7_LSR_r9),
7940 kInstruction_Bic_le_r1_r5_r7_LSR_r9,
7941 },
7942 {
7943 ARRAY_SIZE(kInstruction_Bic_gt_r12_r4_r11_ASR_r5),
7944 kInstruction_Bic_gt_r12_r4_r11_ASR_r5,
7945 },
7946 {
7947 ARRAY_SIZE(kInstruction_Bic_cc_r6_r12_r3_ROR_r5),
7948 kInstruction_Bic_cc_r6_r12_r3_ROR_r5,
7949 },
7950 {
7951 ARRAY_SIZE(kInstruction_Bic_hi_r8_r3_r5_LSR_r14),
7952 kInstruction_Bic_hi_r8_r3_r5_LSR_r14,
7953 },
7954 {
7955 ARRAY_SIZE(kInstruction_Bic_le_r10_r2_r6_LSR_r12),
7956 kInstruction_Bic_le_r10_r2_r6_LSR_r12,
7957 },
7958 {
7959 ARRAY_SIZE(kInstruction_Bic_cs_r13_r8_r7_LSL_r1),
7960 kInstruction_Bic_cs_r13_r8_r7_LSL_r1,
7961 },
7962 {
7963 ARRAY_SIZE(kInstruction_Bic_hi_r11_r13_r5_LSL_r13),
7964 kInstruction_Bic_hi_r11_r13_r5_LSL_r13,
7965 },
7966 {
7967 ARRAY_SIZE(kInstruction_Bic_lt_r4_r13_r3_ROR_r8),
7968 kInstruction_Bic_lt_r4_r13_r3_ROR_r8,
7969 },
7970 {
7971 ARRAY_SIZE(kInstruction_Bic_cs_r3_r3_r2_ROR_r7),
7972 kInstruction_Bic_cs_r3_r3_r2_ROR_r7,
7973 },
7974 {
7975 ARRAY_SIZE(kInstruction_Bic_lt_r0_r2_r4_LSR_r12),
7976 kInstruction_Bic_lt_r0_r2_r4_LSR_r12,
7977 },
7978 {
7979 ARRAY_SIZE(kInstruction_Bic_gt_r14_r7_r5_ROR_r11),
7980 kInstruction_Bic_gt_r14_r7_r5_ROR_r11,
7981 },
7982 {
7983 ARRAY_SIZE(kInstruction_Bic_al_r9_r11_r0_ASR_r3),
7984 kInstruction_Bic_al_r9_r11_r0_ASR_r3,
7985 },
7986 {
7987 ARRAY_SIZE(kInstruction_Bic_vs_r6_r13_r5_ASR_r3),
7988 kInstruction_Bic_vs_r6_r13_r5_ASR_r3,
7989 },
7990 {
7991 ARRAY_SIZE(kInstruction_Bic_hi_r12_r10_r13_LSR_r14),
7992 kInstruction_Bic_hi_r12_r10_r13_LSR_r14,
7993 },
7994 {
7995 ARRAY_SIZE(kInstruction_Bic_hi_r1_r2_r10_LSL_r10),
7996 kInstruction_Bic_hi_r1_r2_r10_LSL_r10,
7997 },
7998 {
7999 ARRAY_SIZE(kInstruction_Bic_ls_r7_r7_r3_LSL_r11),
8000 kInstruction_Bic_ls_r7_r7_r3_LSL_r11,
8001 },
8002 {
8003 ARRAY_SIZE(kInstruction_Bic_eq_r3_r6_r10_LSR_r4),
8004 kInstruction_Bic_eq_r3_r6_r10_LSR_r4,
8005 },
8006 {
8007 ARRAY_SIZE(kInstruction_Bic_ne_r7_r11_r9_LSL_r5),
8008 kInstruction_Bic_ne_r7_r11_r9_LSL_r5,
8009 },
8010 {
8011 ARRAY_SIZE(kInstruction_Bic_al_r11_r14_r0_ROR_r11),
8012 kInstruction_Bic_al_r11_r14_r0_ROR_r11,
8013 },
8014 {
8015 ARRAY_SIZE(kInstruction_Bic_eq_r7_r12_r2_ASR_r8),
8016 kInstruction_Bic_eq_r7_r12_r2_ASR_r8,
8017 },
8018 {
8019 ARRAY_SIZE(kInstruction_Bic_vc_r5_r0_r9_LSR_r3),
8020 kInstruction_Bic_vc_r5_r0_r9_LSR_r3,
8021 },
8022 {
8023 ARRAY_SIZE(kInstruction_Bic_vc_r13_r12_r8_ROR_r12),
8024 kInstruction_Bic_vc_r13_r12_r8_ROR_r12,
8025 },
8026 {
8027 ARRAY_SIZE(kInstruction_Bic_hi_r9_r14_r11_LSR_r12),
8028 kInstruction_Bic_hi_r9_r14_r11_LSR_r12,
8029 },
8030 {
8031 ARRAY_SIZE(kInstruction_Bic_pl_r4_r1_r1_LSR_r7),
8032 kInstruction_Bic_pl_r4_r1_r1_LSR_r7,
8033 },
8034 {
8035 ARRAY_SIZE(kInstruction_Bic_vs_r9_r12_r12_LSR_r11),
8036 kInstruction_Bic_vs_r9_r12_r12_LSR_r11,
8037 },
8038 {
8039 ARRAY_SIZE(kInstruction_Bic_cs_r7_r8_r1_ROR_r7),
8040 kInstruction_Bic_cs_r7_r8_r1_ROR_r7,
8041 },
8042 {
8043 ARRAY_SIZE(kInstruction_Bic_hi_r8_r14_r6_ROR_r6),
8044 kInstruction_Bic_hi_r8_r14_r6_ROR_r6,
8045 },
8046 {
8047 ARRAY_SIZE(kInstruction_Bic_le_r4_r1_r7_ASR_r1),
8048 kInstruction_Bic_le_r4_r1_r7_ASR_r1,
8049 },
8050 {
8051 ARRAY_SIZE(kInstruction_Bic_cs_r11_r11_r3_ROR_r4),
8052 kInstruction_Bic_cs_r11_r11_r3_ROR_r4,
8053 },
8054 {
8055 ARRAY_SIZE(kInstruction_Bic_eq_r3_r2_r4_LSL_r12),
8056 kInstruction_Bic_eq_r3_r2_r4_LSL_r12,
8057 },
8058 {
8059 ARRAY_SIZE(kInstruction_Bic_cs_r10_r2_r11_LSR_r11),
8060 kInstruction_Bic_cs_r10_r2_r11_LSR_r11,
8061 },
8062 {
8063 ARRAY_SIZE(kInstruction_Bic_hi_r5_r14_r7_ROR_r11),
8064 kInstruction_Bic_hi_r5_r14_r7_ROR_r11,
8065 },
8066 {
8067 ARRAY_SIZE(kInstruction_Bic_lt_r11_r9_r12_LSR_r12),
8068 kInstruction_Bic_lt_r11_r9_r12_LSR_r12,
8069 },
8070 {
8071 ARRAY_SIZE(kInstruction_Bic_lt_r11_r11_r10_LSR_r10),
8072 kInstruction_Bic_lt_r11_r11_r10_LSR_r10,
8073 },
8074 {
8075 ARRAY_SIZE(kInstruction_Bic_vc_r5_r3_r10_LSR_r10),
8076 kInstruction_Bic_vc_r5_r3_r10_LSR_r10,
8077 },
8078 {
8079 ARRAY_SIZE(kInstruction_Bic_pl_r11_r8_r5_ROR_r4),
8080 kInstruction_Bic_pl_r11_r8_r5_ROR_r4,
8081 },
8082 {
8083 ARRAY_SIZE(kInstruction_Bic_ls_r12_r7_r14_ASR_r8),
8084 kInstruction_Bic_ls_r12_r7_r14_ASR_r8,
8085 },
8086 {
8087 ARRAY_SIZE(kInstruction_Bic_cc_r13_r8_r14_ASR_r11),
8088 kInstruction_Bic_cc_r13_r8_r14_ASR_r11,
8089 },
8090 {
8091 ARRAY_SIZE(kInstruction_Bic_cs_r13_r3_r13_LSL_r2),
8092 kInstruction_Bic_cs_r13_r3_r13_LSL_r2,
8093 },
8094 {
8095 ARRAY_SIZE(kInstruction_Bic_al_r3_r5_r4_ROR_r12),
8096 kInstruction_Bic_al_r3_r5_r4_ROR_r12,
8097 },
8098 {
8099 ARRAY_SIZE(kInstruction_Bic_lt_r10_r14_r10_LSR_r9),
8100 kInstruction_Bic_lt_r10_r14_r10_LSR_r9,
8101 },
8102 {
8103 ARRAY_SIZE(kInstruction_Bic_vc_r6_r4_r14_ASR_r1),
8104 kInstruction_Bic_vc_r6_r4_r14_ASR_r1,
8105 },
8106 {
8107 ARRAY_SIZE(kInstruction_Bic_hi_r4_r1_r7_LSR_r3),
8108 kInstruction_Bic_hi_r4_r1_r7_LSR_r3,
8109 },
8110 {
8111 ARRAY_SIZE(kInstruction_Bic_pl_r7_r12_r12_ROR_r12),
8112 kInstruction_Bic_pl_r7_r12_r12_ROR_r12,
8113 },
8114 {
8115 ARRAY_SIZE(kInstruction_Bic_le_r8_r1_r0_LSR_r4),
8116 kInstruction_Bic_le_r8_r1_r0_LSR_r4,
8117 },
8118 {
8119 ARRAY_SIZE(kInstruction_Bic_ne_r12_r14_r5_ROR_r2),
8120 kInstruction_Bic_ne_r12_r14_r5_ROR_r2,
8121 },
8122 {
8123 ARRAY_SIZE(kInstruction_Bic_vc_r3_r10_r14_ASR_r0),
8124 kInstruction_Bic_vc_r3_r10_r14_ASR_r0,
8125 },
8126 {
8127 ARRAY_SIZE(kInstruction_Bic_eq_r6_r13_r7_ROR_r13),
8128 kInstruction_Bic_eq_r6_r13_r7_ROR_r13,
8129 },
8130 {
8131 ARRAY_SIZE(kInstruction_Bic_mi_r14_r8_r9_ROR_r14),
8132 kInstruction_Bic_mi_r14_r8_r9_ROR_r14,
8133 },
8134 {
8135 ARRAY_SIZE(kInstruction_Bic_cs_r4_r12_r0_ROR_r2),
8136 kInstruction_Bic_cs_r4_r12_r0_ROR_r2,
8137 },
8138 {
8139 ARRAY_SIZE(kInstruction_Bic_al_r3_r2_r11_ASR_r0),
8140 kInstruction_Bic_al_r3_r2_r11_ASR_r0,
8141 },
8142 {
8143 ARRAY_SIZE(kInstruction_Bic_ne_r5_r6_r14_ROR_r0),
8144 kInstruction_Bic_ne_r5_r6_r14_ROR_r0,
8145 },
8146 {
8147 ARRAY_SIZE(kInstruction_Bic_gt_r14_r8_r12_LSL_r11),
8148 kInstruction_Bic_gt_r14_r8_r12_LSL_r11,
8149 },
8150 {
8151 ARRAY_SIZE(kInstruction_Bic_cs_r10_r12_r4_LSL_r13),
8152 kInstruction_Bic_cs_r10_r12_r4_LSL_r13,
8153 },
8154 {
8155 ARRAY_SIZE(kInstruction_Bic_ls_r3_r6_r9_ASR_r2),
8156 kInstruction_Bic_ls_r3_r6_r9_ASR_r2,
8157 },
8158 {
8159 ARRAY_SIZE(kInstruction_Bic_ge_r0_r5_r7_LSR_r13),
8160 kInstruction_Bic_ge_r0_r5_r7_LSR_r13,
8161 },
8162 {
8163 ARRAY_SIZE(kInstruction_Bic_cc_r5_r8_r9_LSR_r7),
8164 kInstruction_Bic_cc_r5_r8_r9_LSR_r7,
8165 },
8166 {
8167 ARRAY_SIZE(kInstruction_Bic_lt_r14_r6_r14_ASR_r14),
8168 kInstruction_Bic_lt_r14_r6_r14_ASR_r14,
8169 },
8170 {
8171 ARRAY_SIZE(kInstruction_Bic_cc_r8_r13_r4_ASR_r10),
8172 kInstruction_Bic_cc_r8_r13_r4_ASR_r10,
8173 },
8174 {
8175 ARRAY_SIZE(kInstruction_Bic_lt_r13_r8_r11_ASR_r1),
8176 kInstruction_Bic_lt_r13_r8_r11_ASR_r1,
8177 },
8178 {
8179 ARRAY_SIZE(kInstruction_Bic_gt_r10_r8_r13_LSL_r8),
8180 kInstruction_Bic_gt_r10_r8_r13_LSL_r8,
8181 },
8182 {
8183 ARRAY_SIZE(kInstruction_Bic_mi_r2_r3_r14_ASR_r14),
8184 kInstruction_Bic_mi_r2_r3_r14_ASR_r14,
8185 },
8186 {
8187 ARRAY_SIZE(kInstruction_Bic_hi_r3_r2_r2_LSL_r9),
8188 kInstruction_Bic_hi_r3_r2_r2_LSL_r9,
8189 },
8190 {
8191 ARRAY_SIZE(kInstruction_Bic_pl_r7_r11_r5_ROR_r2),
8192 kInstruction_Bic_pl_r7_r11_r5_ROR_r2,
8193 },
8194 {
8195 ARRAY_SIZE(kInstruction_Bic_cs_r14_r2_r7_LSL_r9),
8196 kInstruction_Bic_cs_r14_r2_r7_LSL_r9,
8197 },
8198 {
8199 ARRAY_SIZE(kInstruction_Bic_ne_r6_r13_r1_ROR_r2),
8200 kInstruction_Bic_ne_r6_r13_r1_ROR_r2,
8201 },
8202 {
8203 ARRAY_SIZE(kInstruction_Bic_hi_r3_r3_r11_ASR_r6),
8204 kInstruction_Bic_hi_r3_r3_r11_ASR_r6,
8205 },
8206 {
8207 ARRAY_SIZE(kInstruction_Bic_pl_r7_r12_r3_ROR_r2),
8208 kInstruction_Bic_pl_r7_r12_r3_ROR_r2,
8209 },
8210 {
8211 ARRAY_SIZE(kInstruction_Bic_vs_r9_r10_r0_ROR_r14),
8212 kInstruction_Bic_vs_r9_r10_r0_ROR_r14,
8213 },
8214 {
8215 ARRAY_SIZE(kInstruction_Bic_gt_r12_r8_r0_LSR_r2),
8216 kInstruction_Bic_gt_r12_r8_r0_LSR_r2,
8217 },
8218 {
8219 ARRAY_SIZE(kInstruction_Bic_hi_r13_r10_r4_LSL_r8),
8220 kInstruction_Bic_hi_r13_r10_r4_LSL_r8,
8221 },
8222 {
8223 ARRAY_SIZE(kInstruction_Bic_vc_r10_r9_r10_ROR_r12),
8224 kInstruction_Bic_vc_r10_r9_r10_ROR_r12,
8225 },
8226 {
8227 ARRAY_SIZE(kInstruction_Bic_vc_r9_r3_r4_LSL_r4),
8228 kInstruction_Bic_vc_r9_r3_r4_LSL_r4,
8229 },
8230 {
8231 ARRAY_SIZE(kInstruction_Bic_pl_r5_r5_r7_LSR_r6),
8232 kInstruction_Bic_pl_r5_r5_r7_LSR_r6,
8233 },
8234 {
8235 ARRAY_SIZE(kInstruction_Bic_gt_r0_r9_r7_LSR_r10),
8236 kInstruction_Bic_gt_r0_r9_r7_LSR_r10,
8237 },
8238 {
8239 ARRAY_SIZE(kInstruction_Bic_mi_r13_r10_r12_ROR_r3),
8240 kInstruction_Bic_mi_r13_r10_r12_ROR_r3,
8241 },
8242 {
8243 ARRAY_SIZE(kInstruction_Bic_le_r5_r7_r13_LSL_r0),
8244 kInstruction_Bic_le_r5_r7_r13_LSL_r0,
8245 },
8246 {
8247 ARRAY_SIZE(kInstruction_Bic_vc_r10_r7_r7_LSR_r13),
8248 kInstruction_Bic_vc_r10_r7_r7_LSR_r13,
8249 },
8250 {
8251 ARRAY_SIZE(kInstruction_Bic_pl_r1_r14_r10_LSL_r6),
8252 kInstruction_Bic_pl_r1_r14_r10_LSL_r6,
8253 },
8254 {
8255 ARRAY_SIZE(kInstruction_Bic_al_r0_r14_r4_LSR_r0),
8256 kInstruction_Bic_al_r0_r14_r4_LSR_r0,
8257 },
8258 {
8259 ARRAY_SIZE(kInstruction_Bic_ne_r2_r8_r3_ASR_r7),
8260 kInstruction_Bic_ne_r2_r8_r3_ASR_r7,
8261 },
8262 {
8263 ARRAY_SIZE(kInstruction_Bic_ne_r7_r12_r6_LSR_r12),
8264 kInstruction_Bic_ne_r7_r12_r6_LSR_r12,
8265 },
8266 {
8267 ARRAY_SIZE(kInstruction_Bic_hi_r7_r7_r3_LSR_r5),
8268 kInstruction_Bic_hi_r7_r7_r3_LSR_r5,
8269 },
8270 {
8271 ARRAY_SIZE(kInstruction_Bic_vc_r4_r5_r10_ASR_r8),
8272 kInstruction_Bic_vc_r4_r5_r10_ASR_r8,
8273 },
8274 {
8275 ARRAY_SIZE(kInstruction_Bic_ne_r6_r3_r14_LSL_r4),
8276 kInstruction_Bic_ne_r6_r3_r14_LSL_r4,
8277 },
8278 {
8279 ARRAY_SIZE(kInstruction_Bic_vc_r2_r5_r5_LSR_r5),
8280 kInstruction_Bic_vc_r2_r5_r5_LSR_r5,
8281 },
8282 {
8283 ARRAY_SIZE(kInstruction_Bic_le_r9_r10_r4_ASR_r9),
8284 kInstruction_Bic_le_r9_r10_r4_ASR_r9,
8285 },
8286 {
8287 ARRAY_SIZE(kInstruction_Bic_vs_r6_r13_r12_LSR_r3),
8288 kInstruction_Bic_vs_r6_r13_r12_LSR_r3,
8289 },
8290 {
8291 ARRAY_SIZE(kInstruction_Bic_le_r6_r9_r8_ROR_r14),
8292 kInstruction_Bic_le_r6_r9_r8_ROR_r14,
8293 },
8294 {
8295 ARRAY_SIZE(kInstruction_Bic_mi_r1_r10_r11_LSL_r0),
8296 kInstruction_Bic_mi_r1_r10_r11_LSL_r0,
8297 },
8298 {
8299 ARRAY_SIZE(kInstruction_Bic_ls_r6_r13_r4_LSR_r10),
8300 kInstruction_Bic_ls_r6_r13_r4_LSR_r10,
8301 },
8302 {
8303 ARRAY_SIZE(kInstruction_Bic_mi_r7_r12_r9_ASR_r8),
8304 kInstruction_Bic_mi_r7_r12_r9_ASR_r8,
8305 },
8306 {
8307 ARRAY_SIZE(kInstruction_Bic_lt_r3_r3_r11_LSL_r14),
8308 kInstruction_Bic_lt_r3_r3_r11_LSL_r14,
8309 },
8310 {
8311 ARRAY_SIZE(kInstruction_Bic_ne_r7_r1_r14_LSR_r8),
8312 kInstruction_Bic_ne_r7_r1_r14_LSR_r8,
8313 },
8314 {
8315 ARRAY_SIZE(kInstruction_Bic_vc_r13_r6_r2_LSR_r0),
8316 kInstruction_Bic_vc_r13_r6_r2_LSR_r0,
8317 },
8318 {
8319 ARRAY_SIZE(kInstruction_Bic_cc_r10_r10_r11_ASR_r8),
8320 kInstruction_Bic_cc_r10_r10_r11_ASR_r8,
8321 },
8322 {
8323 ARRAY_SIZE(kInstruction_Bic_cc_r9_r5_r1_LSL_r11),
8324 kInstruction_Bic_cc_r9_r5_r1_LSL_r11,
8325 },
8326 {
8327 ARRAY_SIZE(kInstruction_Bic_al_r10_r7_r6_ASR_r3),
8328 kInstruction_Bic_al_r10_r7_r6_ASR_r3,
8329 },
8330 {
8331 ARRAY_SIZE(kInstruction_Bic_cs_r7_r0_r5_LSR_r10),
8332 kInstruction_Bic_cs_r7_r0_r5_LSR_r10,
8333 },
8334 {
8335 ARRAY_SIZE(kInstruction_Bic_lt_r4_r7_r9_ASR_r3),
8336 kInstruction_Bic_lt_r4_r7_r9_ASR_r3,
8337 },
8338 {
8339 ARRAY_SIZE(kInstruction_Bic_vs_r12_r10_r1_LSR_r4),
8340 kInstruction_Bic_vs_r12_r10_r1_LSR_r4,
8341 },
8342 {
8343 ARRAY_SIZE(kInstruction_Bic_al_r9_r11_r5_ROR_r12),
8344 kInstruction_Bic_al_r9_r11_r5_ROR_r12,
8345 },
8346 {
8347 ARRAY_SIZE(kInstruction_Bic_ne_r9_r0_r8_LSL_r6),
8348 kInstruction_Bic_ne_r9_r0_r8_LSL_r6,
8349 },
8350 {
8351 ARRAY_SIZE(kInstruction_Bic_vs_r6_r9_r1_LSL_r14),
8352 kInstruction_Bic_vs_r6_r9_r1_LSL_r14,
8353 },
8354 {
8355 ARRAY_SIZE(kInstruction_Bic_ge_r12_r8_r9_LSR_r14),
8356 kInstruction_Bic_ge_r12_r8_r9_LSR_r14,
8357 },
8358 {
8359 ARRAY_SIZE(kInstruction_Bic_pl_r4_r8_r8_ROR_r8),
8360 kInstruction_Bic_pl_r4_r8_r8_ROR_r8,
8361 },
8362 {
8363 ARRAY_SIZE(kInstruction_Bic_vc_r0_r13_r4_ROR_r10),
8364 kInstruction_Bic_vc_r0_r13_r4_ROR_r10,
8365 },
8366 {
8367 ARRAY_SIZE(kInstruction_Bic_al_r5_r10_r5_LSL_r0),
8368 kInstruction_Bic_al_r5_r10_r5_LSL_r0,
8369 },
8370 {
8371 ARRAY_SIZE(kInstruction_Bic_eq_r14_r9_r6_ROR_r14),
8372 kInstruction_Bic_eq_r14_r9_r6_ROR_r14,
8373 },
8374 {
8375 ARRAY_SIZE(kInstruction_Bic_pl_r13_r14_r0_ASR_r9),
8376 kInstruction_Bic_pl_r13_r14_r0_ASR_r9,
8377 },
8378 {
8379 ARRAY_SIZE(kInstruction_Bic_le_r3_r4_r4_LSL_r3),
8380 kInstruction_Bic_le_r3_r4_r4_LSL_r3,
8381 },
8382 {
8383 ARRAY_SIZE(kInstruction_Bic_eq_r1_r8_r8_ASR_r11),
8384 kInstruction_Bic_eq_r1_r8_r8_ASR_r11,
8385 },
8386 {
8387 ARRAY_SIZE(kInstruction_Bic_hi_r11_r2_r6_ROR_r5),
8388 kInstruction_Bic_hi_r11_r2_r6_ROR_r5,
8389 },
8390 {
8391 ARRAY_SIZE(kInstruction_Bic_gt_r5_r2_r6_ROR_r11),
8392 kInstruction_Bic_gt_r5_r2_r6_ROR_r11,
8393 },
8394 {
8395 ARRAY_SIZE(kInstruction_Bic_cc_r6_r11_r2_ASR_r4),
8396 kInstruction_Bic_cc_r6_r11_r2_ASR_r4,
8397 },
8398 {
8399 ARRAY_SIZE(kInstruction_Bic_ge_r0_r0_r0_LSR_r3),
8400 kInstruction_Bic_ge_r0_r0_r0_LSR_r3,
8401 },
8402 {
8403 ARRAY_SIZE(kInstruction_Bic_le_r14_r13_r9_LSL_r0),
8404 kInstruction_Bic_le_r14_r13_r9_LSL_r0,
8405 },
8406 {
8407 ARRAY_SIZE(kInstruction_Bic_gt_r6_r13_r1_ROR_r4),
8408 kInstruction_Bic_gt_r6_r13_r1_ROR_r4,
8409 },
8410 {
8411 ARRAY_SIZE(kInstruction_Bic_eq_r11_r8_r7_LSL_r12),
8412 kInstruction_Bic_eq_r11_r8_r7_LSL_r12,
8413 },
8414 {
8415 ARRAY_SIZE(kInstruction_Bic_cc_r3_r11_r3_ROR_r6),
8416 kInstruction_Bic_cc_r3_r11_r3_ROR_r6,
8417 },
8418 {
8419 ARRAY_SIZE(kInstruction_Bic_cs_r1_r2_r2_LSR_r12),
8420 kInstruction_Bic_cs_r1_r2_r2_LSR_r12,
8421 },
8422 {
8423 ARRAY_SIZE(kInstruction_Bic_lt_r7_r2_r9_LSR_r10),
8424 kInstruction_Bic_lt_r7_r2_r9_LSR_r10,
8425 },
8426 {
8427 ARRAY_SIZE(kInstruction_Bic_pl_r11_r4_r3_ROR_r2),
8428 kInstruction_Bic_pl_r11_r4_r3_ROR_r2,
8429 },
8430 {
8431 ARRAY_SIZE(kInstruction_Bic_cc_r14_r8_r7_LSL_r14),
8432 kInstruction_Bic_cc_r14_r8_r7_LSL_r14,
8433 },
8434 {
8435 ARRAY_SIZE(kInstruction_Bic_le_r8_r3_r8_LSL_r9),
8436 kInstruction_Bic_le_r8_r3_r8_LSL_r9,
8437 },
8438 {
8439 ARRAY_SIZE(kInstruction_Bic_mi_r10_r0_r1_LSL_r4),
8440 kInstruction_Bic_mi_r10_r0_r1_LSL_r4,
8441 },
8442 {
8443 ARRAY_SIZE(kInstruction_Bic_al_r2_r1_r1_LSR_r4),
8444 kInstruction_Bic_al_r2_r1_r1_LSR_r4,
8445 },
8446 {
8447 ARRAY_SIZE(kInstruction_Bic_al_r11_r1_r2_ROR_r1),
8448 kInstruction_Bic_al_r11_r1_r2_ROR_r1,
8449 },
8450 {
8451 ARRAY_SIZE(kInstruction_Bic_le_r11_r5_r11_LSL_r8),
8452 kInstruction_Bic_le_r11_r5_r11_LSL_r8,
8453 },
8454 {
8455 ARRAY_SIZE(kInstruction_Bic_al_r7_r1_r4_ROR_r2),
8456 kInstruction_Bic_al_r7_r1_r4_ROR_r2,
8457 },
8458 {
8459 ARRAY_SIZE(kInstruction_Bic_cc_r0_r0_r3_ROR_r10),
8460 kInstruction_Bic_cc_r0_r0_r3_ROR_r10,
8461 },
8462 {
8463 ARRAY_SIZE(kInstruction_Bic_cc_r14_r12_r10_ROR_r6),
8464 kInstruction_Bic_cc_r14_r12_r10_ROR_r6,
8465 },
8466 {
8467 ARRAY_SIZE(kInstruction_Bic_cc_r4_r0_r1_LSL_r13),
8468 kInstruction_Bic_cc_r4_r0_r1_LSL_r13,
8469 },
8470 {
8471 ARRAY_SIZE(kInstruction_Bic_le_r12_r5_r13_ASR_r12),
8472 kInstruction_Bic_le_r12_r5_r13_ASR_r12,
8473 },
8474 {
8475 ARRAY_SIZE(kInstruction_Bic_cs_r4_r6_r11_ROR_r11),
8476 kInstruction_Bic_cs_r4_r6_r11_ROR_r11,
8477 },
8478 {
8479 ARRAY_SIZE(kInstruction_Bic_cc_r2_r10_r1_ASR_r12),
8480 kInstruction_Bic_cc_r2_r10_r1_ASR_r12,
8481 },
8482 {
8483 ARRAY_SIZE(kInstruction_Bic_lt_r6_r12_r13_LSL_r3),
8484 kInstruction_Bic_lt_r6_r12_r13_LSL_r3,
8485 },
8486 {
8487 ARRAY_SIZE(kInstruction_Bic_le_r14_r12_r6_LSL_r7),
8488 kInstruction_Bic_le_r14_r12_r6_LSL_r7,
8489 },
8490 {
8491 ARRAY_SIZE(kInstruction_Bic_mi_r6_r13_r3_LSR_r14),
8492 kInstruction_Bic_mi_r6_r13_r3_LSR_r14,
8493 },
8494 {
8495 ARRAY_SIZE(kInstruction_Bic_al_r2_r5_r9_ROR_r9),
8496 kInstruction_Bic_al_r2_r5_r9_ROR_r9,
8497 },
8498 {
8499 ARRAY_SIZE(kInstruction_Bic_ls_r8_r5_r12_LSR_r13),
8500 kInstruction_Bic_ls_r8_r5_r12_LSR_r13,
8501 },
8502 {
8503 ARRAY_SIZE(kInstruction_Bic_ne_r0_r2_r2_ASR_r3),
8504 kInstruction_Bic_ne_r0_r2_r2_ASR_r3,
8505 },
8506 {
8507 ARRAY_SIZE(kInstruction_Bic_vc_r2_r6_r1_LSR_r12),
8508 kInstruction_Bic_vc_r2_r6_r1_LSR_r12,
8509 },
8510 {
8511 ARRAY_SIZE(kInstruction_Bic_mi_r9_r3_r7_LSL_r13),
8512 kInstruction_Bic_mi_r9_r3_r7_LSL_r13,
8513 },
8514 {
8515 ARRAY_SIZE(kInstruction_Bic_mi_r11_r9_r1_ASR_r13),
8516 kInstruction_Bic_mi_r11_r9_r1_ASR_r13,
8517 },
8518 {
8519 ARRAY_SIZE(kInstruction_Bic_le_r3_r10_r6_LSR_r14),
8520 kInstruction_Bic_le_r3_r10_r6_LSR_r14,
8521 },
8522 {
8523 ARRAY_SIZE(kInstruction_Bic_al_r13_r7_r13_LSL_r8),
8524 kInstruction_Bic_al_r13_r7_r13_LSL_r8,
8525 },
8526 {
8527 ARRAY_SIZE(kInstruction_Bic_vs_r2_r2_r11_ASR_r0),
8528 kInstruction_Bic_vs_r2_r2_r11_ASR_r0,
8529 },
8530 {
8531 ARRAY_SIZE(kInstruction_Bic_ls_r11_r4_r14_LSR_r1),
8532 kInstruction_Bic_ls_r11_r4_r14_LSR_r1,
8533 },
8534 {
8535 ARRAY_SIZE(kInstruction_Bic_le_r1_r13_r10_LSR_r1),
8536 kInstruction_Bic_le_r1_r13_r10_LSR_r1,
8537 },
8538 {
8539 ARRAY_SIZE(kInstruction_Bic_gt_r1_r12_r5_ROR_r10),
8540 kInstruction_Bic_gt_r1_r12_r5_ROR_r10,
8541 },
8542 {
8543 ARRAY_SIZE(kInstruction_Bic_mi_r7_r6_r6_LSR_r13),
8544 kInstruction_Bic_mi_r7_r6_r6_LSR_r13,
8545 },
8546 {
8547 ARRAY_SIZE(kInstruction_Bic_mi_r14_r1_r9_LSL_r9),
8548 kInstruction_Bic_mi_r14_r1_r9_LSL_r9,
8549 },
8550 {
8551 ARRAY_SIZE(kInstruction_Bic_cc_r6_r12_r5_LSR_r9),
8552 kInstruction_Bic_cc_r6_r12_r5_LSR_r9,
8553 },
8554 {
8555 ARRAY_SIZE(kInstruction_Bic_gt_r12_r6_r3_ASR_r11),
8556 kInstruction_Bic_gt_r12_r6_r3_ASR_r11,
8557 },
8558 {
8559 ARRAY_SIZE(kInstruction_Bic_mi_r14_r6_r10_LSL_r14),
8560 kInstruction_Bic_mi_r14_r6_r10_LSL_r14,
8561 },
8562 {
8563 ARRAY_SIZE(kInstruction_Bic_hi_r0_r7_r2_ROR_r9),
8564 kInstruction_Bic_hi_r0_r7_r2_ROR_r9,
8565 },
8566 {
8567 ARRAY_SIZE(kInstruction_Bic_gt_r10_r10_r6_LSR_r14),
8568 kInstruction_Bic_gt_r10_r10_r6_LSR_r14,
8569 },
8570 {
8571 ARRAY_SIZE(kInstruction_Bic_cs_r1_r6_r10_ASR_r3),
8572 kInstruction_Bic_cs_r1_r6_r10_ASR_r3,
8573 },
8574 {
8575 ARRAY_SIZE(kInstruction_Bic_lt_r6_r5_r7_ROR_r10),
8576 kInstruction_Bic_lt_r6_r5_r7_ROR_r10,
8577 },
8578 {
8579 ARRAY_SIZE(kInstruction_Bic_pl_r7_r9_r2_ASR_r9),
8580 kInstruction_Bic_pl_r7_r9_r2_ASR_r9,
8581 },
8582 {
8583 ARRAY_SIZE(kInstruction_Bic_gt_r7_r8_r9_LSL_r2),
8584 kInstruction_Bic_gt_r7_r8_r9_LSL_r2,
8585 },
8586 {
8587 ARRAY_SIZE(kInstruction_Bic_ge_r0_r5_r11_ROR_r4),
8588 kInstruction_Bic_ge_r0_r5_r11_ROR_r4,
8589 },
8590 {
8591 ARRAY_SIZE(kInstruction_Bic_pl_r14_r8_r4_ASR_r11),
8592 kInstruction_Bic_pl_r14_r8_r4_ASR_r11,
8593 },
8594 {
8595 ARRAY_SIZE(kInstruction_Bic_gt_r8_r7_r14_LSL_r14),
8596 kInstruction_Bic_gt_r8_r7_r14_LSL_r14,
8597 },
8598 {
8599 ARRAY_SIZE(kInstruction_Bic_pl_r14_r3_r0_ROR_r7),
8600 kInstruction_Bic_pl_r14_r3_r0_ROR_r7,
8601 },
8602 {
8603 ARRAY_SIZE(kInstruction_Bic_lt_r7_r4_r4_LSL_r9),
8604 kInstruction_Bic_lt_r7_r4_r4_LSL_r9,
8605 },
8606 {
8607 ARRAY_SIZE(kInstruction_Bic_gt_r2_r3_r6_ROR_r0),
8608 kInstruction_Bic_gt_r2_r3_r6_ROR_r0,
8609 },
8610 {
8611 ARRAY_SIZE(kInstruction_Bic_al_r7_r12_r1_ROR_r14),
8612 kInstruction_Bic_al_r7_r12_r1_ROR_r14,
8613 },
8614 {
8615 ARRAY_SIZE(kInstruction_Bic_ne_r8_r1_r1_LSL_r11),
8616 kInstruction_Bic_ne_r8_r1_r1_LSL_r11,
8617 },
8618 {
8619 ARRAY_SIZE(kInstruction_Bic_eq_r11_r5_r14_ASR_r13),
8620 kInstruction_Bic_eq_r11_r5_r14_ASR_r13,
8621 },
8622 {
8623 ARRAY_SIZE(kInstruction_Bic_ls_r2_r0_r9_ASR_r1),
8624 kInstruction_Bic_ls_r2_r0_r9_ASR_r1,
8625 },
8626 {
8627 ARRAY_SIZE(kInstruction_Bic_vc_r10_r7_r0_LSL_r2),
8628 kInstruction_Bic_vc_r10_r7_r0_LSL_r2,
8629 },
8630 {
8631 ARRAY_SIZE(kInstruction_Bic_mi_r11_r9_r12_LSL_r5),
8632 kInstruction_Bic_mi_r11_r9_r12_LSL_r5,
8633 },
8634 {
8635 ARRAY_SIZE(kInstruction_Bic_al_r2_r10_r10_ASR_r8),
8636 kInstruction_Bic_al_r2_r10_r10_ASR_r8,
8637 },
8638 {
8639 ARRAY_SIZE(kInstruction_Bic_al_r6_r4_r6_LSR_r0),
8640 kInstruction_Bic_al_r6_r4_r6_LSR_r0,
8641 },
8642 {
8643 ARRAY_SIZE(kInstruction_Bic_al_r12_r3_r11_LSR_r1),
8644 kInstruction_Bic_al_r12_r3_r11_LSR_r1,
8645 },
8646 {
8647 ARRAY_SIZE(kInstruction_Bic_lt_r2_r10_r8_LSL_r1),
8648 kInstruction_Bic_lt_r2_r10_r8_LSL_r1,
8649 },
8650 {
8651 ARRAY_SIZE(kInstruction_Bic_ge_r8_r3_r5_LSR_r14),
8652 kInstruction_Bic_ge_r8_r3_r5_LSR_r14,
8653 },
8654 {
8655 ARRAY_SIZE(kInstruction_Bic_lt_r4_r7_r2_LSL_r5),
8656 kInstruction_Bic_lt_r4_r7_r2_LSL_r5,
8657 },
8658 {
8659 ARRAY_SIZE(kInstruction_Bic_mi_r1_r0_r7_LSL_r2),
8660 kInstruction_Bic_mi_r1_r0_r7_LSL_r2,
8661 },
8662 {
8663 ARRAY_SIZE(kInstruction_Bic_cs_r6_r8_r3_LSL_r0),
8664 kInstruction_Bic_cs_r6_r8_r3_LSL_r0,
8665 },
8666 {
8667 ARRAY_SIZE(kInstruction_Bic_pl_r2_r8_r13_ROR_r7),
8668 kInstruction_Bic_pl_r2_r8_r13_ROR_r7,
8669 },
8670 {
8671 ARRAY_SIZE(kInstruction_Bic_gt_r7_r0_r12_LSL_r7),
8672 kInstruction_Bic_gt_r7_r0_r12_LSL_r7,
8673 },
8674 {
8675 ARRAY_SIZE(kInstruction_Bic_lt_r6_r14_r11_LSL_r13),
8676 kInstruction_Bic_lt_r6_r14_r11_LSL_r13,
8677 },
8678 {
8679 ARRAY_SIZE(kInstruction_Bic_ne_r14_r4_r13_ASR_r14),
8680 kInstruction_Bic_ne_r14_r4_r13_ASR_r14,
8681 },
8682 {
8683 ARRAY_SIZE(kInstruction_Bic_al_r11_r10_r3_LSL_r7),
8684 kInstruction_Bic_al_r11_r10_r3_LSL_r7,
8685 },
8686 {
8687 ARRAY_SIZE(kInstruction_Bic_gt_r3_r10_r11_LSL_r4),
8688 kInstruction_Bic_gt_r3_r10_r11_LSL_r4,
8689 },
8690 {
8691 ARRAY_SIZE(kInstruction_Bic_le_r1_r10_r11_ROR_r9),
8692 kInstruction_Bic_le_r1_r10_r11_ROR_r9,
8693 },
8694 {
8695 ARRAY_SIZE(kInstruction_Bic_gt_r1_r5_r3_ROR_r8),
8696 kInstruction_Bic_gt_r1_r5_r3_ROR_r8,
8697 },
8698 {
8699 ARRAY_SIZE(kInstruction_Bic_le_r7_r0_r13_LSR_r12),
8700 kInstruction_Bic_le_r7_r0_r13_LSR_r12,
8701 },
8702 {
8703 ARRAY_SIZE(kInstruction_Bic_ne_r10_r4_r3_LSL_r5),
8704 kInstruction_Bic_ne_r10_r4_r3_LSL_r5,
8705 },
8706 {
8707 ARRAY_SIZE(kInstruction_Bic_vs_r14_r7_r7_LSR_r10),
8708 kInstruction_Bic_vs_r14_r7_r7_LSR_r10,
8709 },
8710 {
8711 ARRAY_SIZE(kInstruction_Bic_gt_r9_r4_r3_ROR_r14),
8712 kInstruction_Bic_gt_r9_r4_r3_ROR_r14,
8713 },
8714 {
8715 ARRAY_SIZE(kInstruction_Bic_eq_r13_r11_r14_LSL_r1),
8716 kInstruction_Bic_eq_r13_r11_r14_LSL_r1,
8717 },
8718 {
8719 ARRAY_SIZE(kInstruction_Bic_cc_r7_r4_r6_ROR_r10),
8720 kInstruction_Bic_cc_r7_r4_r6_ROR_r10,
8721 },
8722 {
8723 ARRAY_SIZE(kInstruction_Bic_lt_r3_r11_r12_ROR_r9),
8724 kInstruction_Bic_lt_r3_r11_r12_ROR_r9,
8725 },
8726 {
8727 ARRAY_SIZE(kInstruction_Bic_lt_r10_r7_r7_LSR_r14),
8728 kInstruction_Bic_lt_r10_r7_r7_LSR_r14,
8729 },
8730 {
8731 ARRAY_SIZE(kInstruction_Bic_cs_r4_r9_r14_ROR_r0),
8732 kInstruction_Bic_cs_r4_r9_r14_ROR_r0,
8733 },
8734 {
8735 ARRAY_SIZE(kInstruction_Bic_cc_r1_r10_r12_LSR_r13),
8736 kInstruction_Bic_cc_r1_r10_r12_LSR_r13,
8737 },
8738 {
8739 ARRAY_SIZE(kInstruction_Bic_vs_r2_r14_r7_LSL_r8),
8740 kInstruction_Bic_vs_r2_r14_r7_LSL_r8,
8741 },
8742 {
8743 ARRAY_SIZE(kInstruction_Bic_le_r5_r12_r12_ASR_r1),
8744 kInstruction_Bic_le_r5_r12_r12_ASR_r1,
8745 },
8746 {
8747 ARRAY_SIZE(kInstruction_Bic_ne_r11_r2_r13_ASR_r13),
8748 kInstruction_Bic_ne_r11_r2_r13_ASR_r13,
8749 },
8750 {
8751 ARRAY_SIZE(kInstruction_Bic_lt_r9_r6_r12_ASR_r2),
8752 kInstruction_Bic_lt_r9_r6_r12_ASR_r2,
8753 },
8754 {
8755 ARRAY_SIZE(kInstruction_Bic_vc_r8_r11_r5_LSR_r11),
8756 kInstruction_Bic_vc_r8_r11_r5_LSR_r11,
8757 },
8758 {
8759 ARRAY_SIZE(kInstruction_Bic_cs_r8_r1_r12_LSL_r11),
8760 kInstruction_Bic_cs_r8_r1_r12_LSL_r11,
8761 },
8762 {
8763 ARRAY_SIZE(kInstruction_Bic_pl_r10_r8_r14_ROR_r13),
8764 kInstruction_Bic_pl_r10_r8_r14_ROR_r13,
8765 },
8766 {
8767 ARRAY_SIZE(kInstruction_Bic_gt_r6_r14_r11_LSR_r4),
8768 kInstruction_Bic_gt_r6_r14_r11_LSR_r4,
8769 },
8770 {
8771 ARRAY_SIZE(kInstruction_Bic_lt_r12_r7_r8_ASR_r8),
8772 kInstruction_Bic_lt_r12_r7_r8_ASR_r8,
8773 },
8774 {
8775 ARRAY_SIZE(kInstruction_Bic_eq_r12_r12_r1_LSL_r8),
8776 kInstruction_Bic_eq_r12_r12_r1_LSL_r8,
8777 },
8778 {
8779 ARRAY_SIZE(kInstruction_Bic_vc_r10_r2_r2_LSL_r9),
8780 kInstruction_Bic_vc_r10_r2_r2_LSL_r9,
8781 },
8782 {
8783 ARRAY_SIZE(kInstruction_Bic_ge_r5_r11_r2_ASR_r10),
8784 kInstruction_Bic_ge_r5_r11_r2_ASR_r10,
8785 },
8786 {
8787 ARRAY_SIZE(kInstruction_Bic_ls_r3_r7_r14_ASR_r7),
8788 kInstruction_Bic_ls_r3_r7_r14_ASR_r7,
8789 },
8790 {
8791 ARRAY_SIZE(kInstruction_Bic_le_r9_r0_r3_ROR_r5),
8792 kInstruction_Bic_le_r9_r0_r3_ROR_r5,
8793 },
8794 {
8795 ARRAY_SIZE(kInstruction_Bic_cc_r9_r2_r12_ROR_r10),
8796 kInstruction_Bic_cc_r9_r2_r12_ROR_r10,
8797 },
8798 {
8799 ARRAY_SIZE(kInstruction_Bic_cc_r11_r6_r2_ROR_r7),
8800 kInstruction_Bic_cc_r11_r6_r2_ROR_r7,
8801 },
8802 {
8803 ARRAY_SIZE(kInstruction_Bic_pl_r6_r12_r10_LSL_r0),
8804 kInstruction_Bic_pl_r6_r12_r10_LSL_r0,
8805 },
8806 {
8807 ARRAY_SIZE(kInstruction_Bic_ne_r12_r1_r5_ASR_r8),
8808 kInstruction_Bic_ne_r12_r1_r5_ASR_r8,
8809 },
8810 {
8811 ARRAY_SIZE(kInstruction_Bic_vs_r14_r3_r11_LSL_r9),
8812 kInstruction_Bic_vs_r14_r3_r11_LSL_r9,
8813 },
8814 {
8815 ARRAY_SIZE(kInstruction_Bic_mi_r0_r13_r4_ROR_r5),
8816 kInstruction_Bic_mi_r0_r13_r4_ROR_r5,
8817 },
8818 {
8819 ARRAY_SIZE(kInstruction_Bic_ge_r2_r0_r5_ROR_r5),
8820 kInstruction_Bic_ge_r2_r0_r5_ROR_r5,
8821 },
8822 {
8823 ARRAY_SIZE(kInstruction_Bic_ne_r13_r14_r8_ROR_r12),
8824 kInstruction_Bic_ne_r13_r14_r8_ROR_r12,
8825 },
8826 {
8827 ARRAY_SIZE(kInstruction_Bic_vs_r1_r6_r6_ASR_r13),
8828 kInstruction_Bic_vs_r1_r6_r6_ASR_r13,
8829 },
8830 {
8831 ARRAY_SIZE(kInstruction_Bic_gt_r12_r0_r14_ASR_r4),
8832 kInstruction_Bic_gt_r12_r0_r14_ASR_r4,
8833 },
8834 {
8835 ARRAY_SIZE(kInstruction_Bic_cs_r13_r6_r11_ASR_r4),
8836 kInstruction_Bic_cs_r13_r6_r11_ASR_r4,
8837 },
8838 {
8839 ARRAY_SIZE(kInstruction_Bic_vs_r13_r14_r12_ROR_r1),
8840 kInstruction_Bic_vs_r13_r14_r12_ROR_r1,
8841 },
8842 {
8843 ARRAY_SIZE(kInstruction_Bic_vs_r5_r6_r11_ROR_r6),
8844 kInstruction_Bic_vs_r5_r6_r11_ROR_r6,
8845 },
8846 {
8847 ARRAY_SIZE(kInstruction_Bic_vc_r0_r14_r9_LSR_r7),
8848 kInstruction_Bic_vc_r0_r14_r9_LSR_r7,
8849 },
8850 {
8851 ARRAY_SIZE(kInstruction_Bic_ge_r5_r4_r7_ROR_r8),
8852 kInstruction_Bic_ge_r5_r4_r7_ROR_r8,
8853 },
8854 {
8855 ARRAY_SIZE(kInstruction_Bic_ge_r9_r4_r1_LSR_r10),
8856 kInstruction_Bic_ge_r9_r4_r1_LSR_r10,
8857 },
8858 {
8859 ARRAY_SIZE(kInstruction_Bic_cs_r5_r13_r11_ASR_r1),
8860 kInstruction_Bic_cs_r5_r13_r11_ASR_r1,
8861 },
8862 {
8863 ARRAY_SIZE(kInstruction_Bic_vc_r7_r5_r0_ROR_r6),
8864 kInstruction_Bic_vc_r7_r5_r0_ROR_r6,
8865 },
8866 {
8867 ARRAY_SIZE(kInstruction_Bic_pl_r6_r1_r14_LSR_r6),
8868 kInstruction_Bic_pl_r6_r1_r14_LSR_r6,
8869 },
8870 {
8871 ARRAY_SIZE(kInstruction_Bic_ls_r11_r9_r2_LSL_r5),
8872 kInstruction_Bic_ls_r11_r9_r2_LSL_r5,
8873 },
8874 {
8875 ARRAY_SIZE(kInstruction_Bic_vc_r10_r1_r5_LSL_r1),
8876 kInstruction_Bic_vc_r10_r1_r5_LSL_r1,
8877 },
8878 {
8879 ARRAY_SIZE(kInstruction_Bic_le_r10_r5_r11_ASR_r14),
8880 kInstruction_Bic_le_r10_r5_r11_ASR_r14,
8881 },
8882 {
8883 ARRAY_SIZE(kInstruction_Bic_hi_r4_r3_r4_LSR_r9),
8884 kInstruction_Bic_hi_r4_r3_r4_LSR_r9,
8885 },
8886 {
8887 ARRAY_SIZE(kInstruction_Bic_ne_r4_r5_r2_ASR_r6),
8888 kInstruction_Bic_ne_r4_r5_r2_ASR_r6,
8889 },
8890 {
8891 ARRAY_SIZE(kInstruction_Bic_lt_r10_r8_r2_LSR_r5),
8892 kInstruction_Bic_lt_r10_r8_r2_LSR_r5,
8893 },
8894 {
8895 ARRAY_SIZE(kInstruction_Bic_gt_r14_r2_r0_ROR_r1),
8896 kInstruction_Bic_gt_r14_r2_r0_ROR_r1,
8897 },
8898 {
8899 ARRAY_SIZE(kInstruction_Bic_pl_r8_r11_r2_ASR_r4),
8900 kInstruction_Bic_pl_r8_r11_r2_ASR_r4,
8901 },
8902 {
8903 ARRAY_SIZE(kInstruction_Bic_lt_r1_r12_r8_ROR_r8),
8904 kInstruction_Bic_lt_r1_r12_r8_ROR_r8,
8905 },
8906 {
8907 ARRAY_SIZE(kInstruction_Bic_al_r10_r11_r7_LSR_r11),
8908 kInstruction_Bic_al_r10_r11_r7_LSR_r11,
8909 },
8910 {
8911 ARRAY_SIZE(kInstruction_Bic_ne_r3_r10_r7_LSR_r11),
8912 kInstruction_Bic_ne_r3_r10_r7_LSR_r11,
8913 },
8914 {
8915 ARRAY_SIZE(kInstruction_Bic_eq_r14_r0_r3_ASR_r9),
8916 kInstruction_Bic_eq_r14_r0_r3_ASR_r9,
8917 },
8918 {
8919 ARRAY_SIZE(kInstruction_Bic_ne_r3_r12_r2_LSL_r3),
8920 kInstruction_Bic_ne_r3_r12_r2_LSL_r3,
8921 },
8922 {
8923 ARRAY_SIZE(kInstruction_Bic_lt_r5_r11_r7_ASR_r0),
8924 kInstruction_Bic_lt_r5_r11_r7_ASR_r0,
8925 },
8926 {
8927 ARRAY_SIZE(kInstruction_Bic_cc_r13_r4_r9_ASR_r9),
8928 kInstruction_Bic_cc_r13_r4_r9_ASR_r9,
8929 },
8930 {
8931 ARRAY_SIZE(kInstruction_Bic_ls_r13_r1_r9_LSR_r14),
8932 kInstruction_Bic_ls_r13_r1_r9_LSR_r14,
8933 },
8934 {
8935 ARRAY_SIZE(kInstruction_Bic_le_r6_r9_r2_ASR_r10),
8936 kInstruction_Bic_le_r6_r9_r2_ASR_r10,
8937 },
8938 {
8939 ARRAY_SIZE(kInstruction_Bic_vs_r8_r9_r10_LSR_r0),
8940 kInstruction_Bic_vs_r8_r9_r10_LSR_r0,
8941 },
8942 {
8943 ARRAY_SIZE(kInstruction_Bic_vs_r2_r11_r11_ASR_r1),
8944 kInstruction_Bic_vs_r2_r11_r11_ASR_r1,
8945 },
8946 {
8947 ARRAY_SIZE(kInstruction_Bic_mi_r5_r1_r1_LSR_r8),
8948 kInstruction_Bic_mi_r5_r1_r1_LSR_r8,
8949 },
8950 {
8951 ARRAY_SIZE(kInstruction_Bic_ne_r9_r3_r11_ASR_r11),
8952 kInstruction_Bic_ne_r9_r3_r11_ASR_r11,
8953 },
8954 {
8955 ARRAY_SIZE(kInstruction_Bic_gt_r7_r10_r6_ROR_r9),
8956 kInstruction_Bic_gt_r7_r10_r6_ROR_r9,
8957 },
8958 {
8959 ARRAY_SIZE(kInstruction_Bic_ls_r2_r10_r1_ASR_r13),
8960 kInstruction_Bic_ls_r2_r10_r1_ASR_r13,
8961 },
8962 {
8963 ARRAY_SIZE(kInstruction_Bic_al_r0_r9_r6_ROR_r3),
8964 kInstruction_Bic_al_r0_r9_r6_ROR_r3,
8965 },
8966 {
8967 ARRAY_SIZE(kInstruction_Bic_lt_r6_r5_r10_LSL_r6),
8968 kInstruction_Bic_lt_r6_r5_r10_LSL_r6,
8969 },
8970 {
8971 ARRAY_SIZE(kInstruction_Bic_ge_r1_r2_r14_ASR_r7),
8972 kInstruction_Bic_ge_r1_r2_r14_ASR_r7,
8973 },
8974 {
8975 ARRAY_SIZE(kInstruction_Bic_mi_r2_r1_r4_ASR_r9),
8976 kInstruction_Bic_mi_r2_r1_r4_ASR_r9,
8977 },
8978 {
8979 ARRAY_SIZE(kInstruction_Bic_al_r11_r9_r9_ROR_r0),
8980 kInstruction_Bic_al_r11_r9_r9_ROR_r0,
8981 },
8982 {
8983 ARRAY_SIZE(kInstruction_Bic_cc_r5_r14_r9_LSR_r12),
8984 kInstruction_Bic_cc_r5_r14_r9_LSR_r12,
8985 },
8986 {
8987 ARRAY_SIZE(kInstruction_Bic_lt_r9_r14_r6_ROR_r3),
8988 kInstruction_Bic_lt_r9_r14_r6_ROR_r3,
8989 },
8990 {
8991 ARRAY_SIZE(kInstruction_Bic_ls_r12_r5_r6_ROR_r12),
8992 kInstruction_Bic_ls_r12_r5_r6_ROR_r12,
8993 },
8994 {
8995 ARRAY_SIZE(kInstruction_Bic_eq_r14_r12_r5_ROR_r0),
8996 kInstruction_Bic_eq_r14_r12_r5_ROR_r0,
8997 },
8998 {
8999 ARRAY_SIZE(kInstruction_Bic_ge_r1_r7_r4_ASR_r5),
9000 kInstruction_Bic_ge_r1_r7_r4_ASR_r5,
9001 },
9002 {
9003 ARRAY_SIZE(kInstruction_Bic_ls_r8_r10_r8_LSR_r9),
9004 kInstruction_Bic_ls_r8_r10_r8_LSR_r9,
9005 },
9006 {
9007 ARRAY_SIZE(kInstruction_Bic_eq_r4_r8_r11_ASR_r11),
9008 kInstruction_Bic_eq_r4_r8_r11_ASR_r11,
9009 },
9010 {
9011 ARRAY_SIZE(kInstruction_Bic_lt_r1_r0_r0_LSR_r4),
9012 kInstruction_Bic_lt_r1_r0_r0_LSR_r4,
9013 },
9014 {
9015 ARRAY_SIZE(kInstruction_Bic_hi_r8_r5_r13_LSL_r14),
9016 kInstruction_Bic_hi_r8_r5_r13_LSL_r14,
9017 },
9018 {
9019 ARRAY_SIZE(kInstruction_Bic_ls_r13_r0_r14_ROR_r2),
9020 kInstruction_Bic_ls_r13_r0_r14_ROR_r2,
9021 },
9022 {
9023 ARRAY_SIZE(kInstruction_Bic_ls_r9_r13_r5_ROR_r10),
9024 kInstruction_Bic_ls_r9_r13_r5_ROR_r10,
9025 },
9026 {
9027 ARRAY_SIZE(kInstruction_Bic_cc_r11_r14_r9_ASR_r9),
9028 kInstruction_Bic_cc_r11_r14_r9_ASR_r9,
9029 },
9030 {
9031 ARRAY_SIZE(kInstruction_Bic_vc_r11_r8_r6_LSL_r12),
9032 kInstruction_Bic_vc_r11_r8_r6_LSL_r12,
9033 },
9034 {
9035 ARRAY_SIZE(kInstruction_Bic_ge_r14_r0_r0_LSR_r13),
9036 kInstruction_Bic_ge_r14_r0_r0_LSR_r13,
9037 },
9038 {
9039 ARRAY_SIZE(kInstruction_Bic_pl_r0_r7_r11_ASR_r4),
9040 kInstruction_Bic_pl_r0_r7_r11_ASR_r4,
9041 },
9042 {
9043 ARRAY_SIZE(kInstruction_Bic_eq_r14_r2_r0_LSR_r13),
9044 kInstruction_Bic_eq_r14_r2_r0_LSR_r13,
9045 },
9046 {
9047 ARRAY_SIZE(kInstruction_Bic_hi_r13_r2_r2_ASR_r5),
9048 kInstruction_Bic_hi_r13_r2_r2_ASR_r5,
9049 },
9050 {
9051 ARRAY_SIZE(kInstruction_Bic_ge_r7_r9_r6_ROR_r2),
9052 kInstruction_Bic_ge_r7_r9_r6_ROR_r2,
9053 },
9054 {
9055 ARRAY_SIZE(kInstruction_Bic_le_r0_r8_r10_ASR_r13),
9056 kInstruction_Bic_le_r0_r8_r10_ASR_r13,
9057 },
9058 {
9059 ARRAY_SIZE(kInstruction_Bic_le_r14_r12_r1_LSL_r10),
9060 kInstruction_Bic_le_r14_r12_r1_LSL_r10,
9061 },
9062 {
9063 ARRAY_SIZE(kInstruction_Bic_le_r10_r4_r4_ASR_r0),
9064 kInstruction_Bic_le_r10_r4_r4_ASR_r0,
9065 },
9066 {
9067 ARRAY_SIZE(kInstruction_Bic_pl_r14_r7_r3_LSL_r13),
9068 kInstruction_Bic_pl_r14_r7_r3_LSL_r13,
9069 },
9070 {
9071 ARRAY_SIZE(kInstruction_Bic_hi_r6_r1_r7_LSR_r3),
9072 kInstruction_Bic_hi_r6_r1_r7_LSR_r3,
9073 },
9074 {
9075 ARRAY_SIZE(kInstruction_Bic_mi_r6_r6_r8_ROR_r6),
9076 kInstruction_Bic_mi_r6_r6_r8_ROR_r6,
9077 },
9078 {
9079 ARRAY_SIZE(kInstruction_Bic_ls_r11_r10_r6_ROR_r4),
9080 kInstruction_Bic_ls_r11_r10_r6_ROR_r4,
9081 },
9082 {
9083 ARRAY_SIZE(kInstruction_Bic_pl_r12_r1_r7_LSL_r6),
9084 kInstruction_Bic_pl_r12_r1_r7_LSL_r6,
9085 },
9086 {
9087 ARRAY_SIZE(kInstruction_Bic_cc_r10_r10_r11_LSR_r8),
9088 kInstruction_Bic_cc_r10_r10_r11_LSR_r8,
9089 },
9090 {
9091 ARRAY_SIZE(kInstruction_Bic_eq_r0_r8_r3_LSL_r6),
9092 kInstruction_Bic_eq_r0_r8_r3_LSL_r6,
9093 },
9094 {
9095 ARRAY_SIZE(kInstruction_Bic_cc_r11_r2_r10_ROR_r14),
9096 kInstruction_Bic_cc_r11_r2_r10_ROR_r14,
9097 },
9098 {
9099 ARRAY_SIZE(kInstruction_Bic_ge_r3_r8_r1_LSL_r1),
9100 kInstruction_Bic_ge_r3_r8_r1_LSL_r1,
9101 },
9102 {
9103 ARRAY_SIZE(kInstruction_Bic_vc_r1_r0_r2_ROR_r12),
9104 kInstruction_Bic_vc_r1_r0_r2_ROR_r12,
9105 },
9106 {
9107 ARRAY_SIZE(kInstruction_Bic_al_r7_r14_r13_ASR_r6),
9108 kInstruction_Bic_al_r7_r14_r13_ASR_r6,
9109 },
9110 {
9111 ARRAY_SIZE(kInstruction_Bic_hi_r4_r2_r0_ROR_r4),
9112 kInstruction_Bic_hi_r4_r2_r0_ROR_r4,
9113 },
9114 {
9115 ARRAY_SIZE(kInstruction_Bic_vs_r14_r4_r7_ASR_r9),
9116 kInstruction_Bic_vs_r14_r4_r7_ASR_r9,
9117 },
9118 {
9119 ARRAY_SIZE(kInstruction_Bic_ls_r0_r5_r12_LSR_r11),
9120 kInstruction_Bic_ls_r0_r5_r12_LSR_r11,
9121 },
9122 {
9123 ARRAY_SIZE(kInstruction_Bic_al_r10_r4_r3_ASR_r12),
9124 kInstruction_Bic_al_r10_r4_r3_ASR_r12,
9125 },
9126 {
9127 ARRAY_SIZE(kInstruction_Bic_ge_r1_r0_r0_ROR_r13),
9128 kInstruction_Bic_ge_r1_r0_r0_ROR_r13,
9129 },
9130 {
9131 ARRAY_SIZE(kInstruction_Bic_al_r7_r14_r13_ASR_r11),
9132 kInstruction_Bic_al_r7_r14_r13_ASR_r11,
9133 },
9134 {
9135 ARRAY_SIZE(kInstruction_Bic_mi_r0_r10_r14_LSR_r8),
9136 kInstruction_Bic_mi_r0_r10_r14_LSR_r8,
9137 },
9138 {
9139 ARRAY_SIZE(kInstruction_Bic_vc_r3_r10_r14_LSR_r7),
9140 kInstruction_Bic_vc_r3_r10_r14_LSR_r7,
9141 },
9142 {
9143 ARRAY_SIZE(kInstruction_Bic_cs_r9_r3_r0_LSL_r10),
9144 kInstruction_Bic_cs_r9_r3_r0_LSL_r10,
9145 },
9146 {
9147 ARRAY_SIZE(kInstruction_Bic_vc_r12_r14_r7_LSL_r0),
9148 kInstruction_Bic_vc_r12_r14_r7_LSL_r0,
9149 },
9150 {
9151 ARRAY_SIZE(kInstruction_Bic_cc_r12_r5_r1_LSR_r8),
9152 kInstruction_Bic_cc_r12_r5_r1_LSR_r8,
9153 },
9154 {
9155 ARRAY_SIZE(kInstruction_Bic_eq_r3_r0_r0_ASR_r1),
9156 kInstruction_Bic_eq_r3_r0_r0_ASR_r1,
9157 },
9158 {
9159 ARRAY_SIZE(kInstruction_Bic_ls_r13_r13_r7_LSL_r6),
9160 kInstruction_Bic_ls_r13_r13_r7_LSL_r6,
9161 },
9162 {
9163 ARRAY_SIZE(kInstruction_Bic_ne_r12_r10_r8_ROR_r1),
9164 kInstruction_Bic_ne_r12_r10_r8_ROR_r1,
9165 },
9166 {
9167 ARRAY_SIZE(kInstruction_Bic_eq_r5_r14_r1_LSR_r1),
9168 kInstruction_Bic_eq_r5_r14_r1_LSR_r1,
9169 },
9170 {
9171 ARRAY_SIZE(kInstruction_Bic_gt_r14_r8_r14_ASR_r7),
9172 kInstruction_Bic_gt_r14_r8_r14_ASR_r7,
9173 },
9174 {
9175 ARRAY_SIZE(kInstruction_Bic_hi_r0_r7_r10_ASR_r9),
9176 kInstruction_Bic_hi_r0_r7_r10_ASR_r9,
9177 },
9178 {
9179 ARRAY_SIZE(kInstruction_Bic_al_r11_r4_r14_ASR_r14),
9180 kInstruction_Bic_al_r11_r4_r14_ASR_r14,
9181 },
9182 {
9183 ARRAY_SIZE(kInstruction_Bic_eq_r3_r13_r12_LSL_r0),
9184 kInstruction_Bic_eq_r3_r13_r12_LSL_r0,
9185 },
9186 {
9187 ARRAY_SIZE(kInstruction_Bic_ls_r8_r4_r0_ASR_r0),
9188 kInstruction_Bic_ls_r8_r4_r0_ASR_r0,
9189 },
9190 {
9191 ARRAY_SIZE(kInstruction_Bic_vc_r8_r6_r12_LSR_r3),
9192 kInstruction_Bic_vc_r8_r6_r12_LSR_r3,
9193 },
9194 {
9195 ARRAY_SIZE(kInstruction_Bic_pl_r0_r11_r6_ROR_r0),
9196 kInstruction_Bic_pl_r0_r11_r6_ROR_r0,
9197 },
9198 {
9199 ARRAY_SIZE(kInstruction_Bic_gt_r5_r0_r7_LSR_r9),
9200 kInstruction_Bic_gt_r5_r0_r7_LSR_r9,
9201 },
9202 {
9203 ARRAY_SIZE(kInstruction_Bic_pl_r2_r13_r12_ASR_r1),
9204 kInstruction_Bic_pl_r2_r13_r12_ASR_r1,
9205 },
9206 {
9207 ARRAY_SIZE(kInstruction_Bic_vs_r10_r7_r6_LSL_r4),
9208 kInstruction_Bic_vs_r10_r7_r6_LSL_r4,
9209 },
9210 {
9211 ARRAY_SIZE(kInstruction_Bic_pl_r13_r2_r12_ASR_r4),
9212 kInstruction_Bic_pl_r13_r2_r12_ASR_r4,
9213 },
9214 {
9215 ARRAY_SIZE(kInstruction_Bic_cs_r5_r7_r1_LSR_r4),
9216 kInstruction_Bic_cs_r5_r7_r1_LSR_r4,
9217 },
9218 {
9219 ARRAY_SIZE(kInstruction_Bic_ls_r2_r14_r2_LSR_r1),
9220 kInstruction_Bic_ls_r2_r14_r2_LSR_r1,
9221 },
9222 {
9223 ARRAY_SIZE(kInstruction_Bic_lt_r2_r8_r4_ROR_r2),
9224 kInstruction_Bic_lt_r2_r8_r4_ROR_r2,
9225 },
9226 {
9227 ARRAY_SIZE(kInstruction_Bic_lt_r10_r2_r12_ASR_r4),
9228 kInstruction_Bic_lt_r10_r2_r12_ASR_r4,
9229 },
9230 {
9231 ARRAY_SIZE(kInstruction_Bic_mi_r7_r10_r1_LSR_r4),
9232 kInstruction_Bic_mi_r7_r10_r1_LSR_r4,
9233 },
9234 {
9235 ARRAY_SIZE(kInstruction_Bic_cc_r1_r11_r2_ROR_r10),
9236 kInstruction_Bic_cc_r1_r11_r2_ROR_r10,
9237 },
9238 {
9239 ARRAY_SIZE(kInstruction_Bic_eq_r9_r12_r14_ASR_r6),
9240 kInstruction_Bic_eq_r9_r12_r14_ASR_r6,
9241 },
9242 {
9243 ARRAY_SIZE(kInstruction_Bic_ge_r14_r11_r4_ASR_r8),
9244 kInstruction_Bic_ge_r14_r11_r4_ASR_r8,
9245 },
9246 {
9247 ARRAY_SIZE(kInstruction_Bic_ne_r0_r13_r12_ROR_r10),
9248 kInstruction_Bic_ne_r0_r13_r12_ROR_r10,
9249 },
9250 {
9251 ARRAY_SIZE(kInstruction_Bic_cs_r12_r0_r7_LSL_r9),
9252 kInstruction_Bic_cs_r12_r0_r7_LSL_r9,
9253 },
9254 {
9255 ARRAY_SIZE(kInstruction_Bic_mi_r3_r11_r8_ASR_r12),
9256 kInstruction_Bic_mi_r3_r11_r8_ASR_r12,
9257 },
9258 {
9259 ARRAY_SIZE(kInstruction_Bic_mi_r4_r12_r14_LSR_r4),
9260 kInstruction_Bic_mi_r4_r12_r14_LSR_r4,
9261 },
9262 {
9263 ARRAY_SIZE(kInstruction_Bic_pl_r3_r7_r6_ASR_r8),
9264 kInstruction_Bic_pl_r3_r7_r6_ASR_r8,
9265 },
9266 {
9267 ARRAY_SIZE(kInstruction_Bic_hi_r7_r5_r13_ROR_r8),
9268 kInstruction_Bic_hi_r7_r5_r13_ROR_r8,
9269 },
9270 {
9271 ARRAY_SIZE(kInstruction_Bic_eq_r3_r4_r7_ASR_r14),
9272 kInstruction_Bic_eq_r3_r4_r7_ASR_r14,
9273 },
9274 {
9275 ARRAY_SIZE(kInstruction_Bic_eq_r7_r11_r1_LSR_r7),
9276 kInstruction_Bic_eq_r7_r11_r1_LSR_r7,
9277 },
9278 {
9279 ARRAY_SIZE(kInstruction_Bic_cc_r5_r6_r12_LSL_r10),
9280 kInstruction_Bic_cc_r5_r6_r12_LSL_r10,
9281 },
9282 {
9283 ARRAY_SIZE(kInstruction_Bic_ne_r2_r9_r5_ROR_r7),
9284 kInstruction_Bic_ne_r2_r9_r5_ROR_r7,
9285 },
9286 {
9287 ARRAY_SIZE(kInstruction_Bic_ne_r3_r1_r2_ASR_r13),
9288 kInstruction_Bic_ne_r3_r1_r2_ASR_r13,
9289 },
9290 {
9291 ARRAY_SIZE(kInstruction_Bic_lt_r10_r8_r10_ROR_r5),
9292 kInstruction_Bic_lt_r10_r8_r10_ROR_r5,
9293 },
9294 {
9295 ARRAY_SIZE(kInstruction_Bic_vs_r12_r5_r14_LSR_r2),
9296 kInstruction_Bic_vs_r12_r5_r14_LSR_r2,
9297 },
9298 {
9299 ARRAY_SIZE(kInstruction_Bic_al_r14_r3_r6_ASR_r14),
9300 kInstruction_Bic_al_r14_r3_r6_ASR_r14,
9301 },
9302 {
9303 ARRAY_SIZE(kInstruction_Bic_le_r4_r6_r13_LSR_r7),
9304 kInstruction_Bic_le_r4_r6_r13_LSR_r7,
9305 },
9306 {
9307 ARRAY_SIZE(kInstruction_Bic_eq_r8_r8_r9_LSL_r4),
9308 kInstruction_Bic_eq_r8_r8_r9_LSL_r4,
9309 },
9310 {
9311 ARRAY_SIZE(kInstruction_Bic_al_r5_r3_r5_ROR_r8),
9312 kInstruction_Bic_al_r5_r3_r5_ROR_r8,
9313 },
9314 {
9315 ARRAY_SIZE(kInstruction_Bic_mi_r5_r12_r14_LSR_r11),
9316 kInstruction_Bic_mi_r5_r12_r14_LSR_r11,
9317 },
9318 {
9319 ARRAY_SIZE(kInstruction_Bic_hi_r11_r7_r3_ROR_r7),
9320 kInstruction_Bic_hi_r11_r7_r3_ROR_r7,
9321 },
9322 {
9323 ARRAY_SIZE(kInstruction_Bic_vs_r1_r12_r10_ROR_r7),
9324 kInstruction_Bic_vs_r1_r12_r10_ROR_r7,
9325 },
9326 {
9327 ARRAY_SIZE(kInstruction_Bic_ge_r0_r13_r13_LSR_r12),
9328 kInstruction_Bic_ge_r0_r13_r13_LSR_r12,
9329 },
9330 {
9331 ARRAY_SIZE(kInstruction_Bic_le_r1_r0_r14_LSR_r12),
9332 kInstruction_Bic_le_r1_r0_r14_LSR_r12,
9333 },
9334 {
9335 ARRAY_SIZE(kInstruction_Bic_lt_r5_r2_r6_ROR_r2),
9336 kInstruction_Bic_lt_r5_r2_r6_ROR_r2,
9337 },
9338 {
9339 ARRAY_SIZE(kInstruction_Bic_pl_r12_r11_r10_ASR_r5),
9340 kInstruction_Bic_pl_r12_r11_r10_ASR_r5,
9341 },
9342 {
9343 ARRAY_SIZE(kInstruction_Bic_al_r2_r13_r14_LSL_r10),
9344 kInstruction_Bic_al_r2_r13_r14_LSL_r10,
9345 },
9346 {
9347 ARRAY_SIZE(kInstruction_Bic_cc_r11_r4_r10_ASR_r2),
9348 kInstruction_Bic_cc_r11_r4_r10_ASR_r2,
9349 },
9350 {
9351 ARRAY_SIZE(kInstruction_Bic_ls_r13_r2_r0_LSL_r7),
9352 kInstruction_Bic_ls_r13_r2_r0_LSL_r7,
9353 },
9354 {
9355 ARRAY_SIZE(kInstruction_Bic_mi_r9_r14_r6_ROR_r8),
9356 kInstruction_Bic_mi_r9_r14_r6_ROR_r8,
9357 },
9358 {
9359 ARRAY_SIZE(kInstruction_Bic_pl_r1_r12_r0_ASR_r1),
9360 kInstruction_Bic_pl_r1_r12_r0_ASR_r1,
9361 },
9362 {
9363 ARRAY_SIZE(kInstruction_Bic_le_r2_r7_r13_ASR_r9),
9364 kInstruction_Bic_le_r2_r7_r13_ASR_r9,
9365 },
9366 {
9367 ARRAY_SIZE(kInstruction_Bic_ge_r1_r14_r13_ASR_r8),
9368 kInstruction_Bic_ge_r1_r14_r13_ASR_r8,
9369 },
9370 {
9371 ARRAY_SIZE(kInstruction_Bic_gt_r7_r7_r9_LSR_r4),
9372 kInstruction_Bic_gt_r7_r7_r9_LSR_r4,
9373 },
9374 {
9375 ARRAY_SIZE(kInstruction_Bic_ls_r1_r10_r8_LSL_r12),
9376 kInstruction_Bic_ls_r1_r10_r8_LSL_r12,
9377 },
9378 {
9379 ARRAY_SIZE(kInstruction_Bic_vc_r9_r13_r1_LSR_r1),
9380 kInstruction_Bic_vc_r9_r13_r1_LSR_r1,
9381 },
9382 {
9383 ARRAY_SIZE(kInstruction_Bic_gt_r5_r3_r10_ROR_r5),
9384 kInstruction_Bic_gt_r5_r3_r10_ROR_r5,
9385 },
9386 {
9387 ARRAY_SIZE(kInstruction_Bic_ge_r7_r14_r4_ASR_r6),
9388 kInstruction_Bic_ge_r7_r14_r4_ASR_r6,
9389 },
9390 {
9391 ARRAY_SIZE(kInstruction_Bic_pl_r13_r1_r11_ROR_r3),
9392 kInstruction_Bic_pl_r13_r1_r11_ROR_r3,
9393 },
9394 {
9395 ARRAY_SIZE(kInstruction_Bic_vs_r14_r4_r3_LSL_r9),
9396 kInstruction_Bic_vs_r14_r4_r3_LSL_r9,
9397 },
9398 {
9399 ARRAY_SIZE(kInstruction_Bic_vc_r2_r2_r11_LSL_r8),
9400 kInstruction_Bic_vc_r2_r2_r11_LSL_r8,
9401 },
9402 {
9403 ARRAY_SIZE(kInstruction_Bic_al_r4_r14_r13_ASR_r13),
9404 kInstruction_Bic_al_r4_r14_r13_ASR_r13,
9405 },
9406 {
9407 ARRAY_SIZE(kInstruction_Bic_lt_r6_r3_r7_LSR_r14),
9408 kInstruction_Bic_lt_r6_r3_r7_LSR_r14,
9409 },
9410 {
9411 ARRAY_SIZE(kInstruction_Bic_cc_r1_r0_r7_ROR_r14),
9412 kInstruction_Bic_cc_r1_r0_r7_ROR_r14,
9413 },
9414 {
9415 ARRAY_SIZE(kInstruction_Bic_eq_r2_r14_r9_ROR_r0),
9416 kInstruction_Bic_eq_r2_r14_r9_ROR_r0,
9417 },
9418 {
9419 ARRAY_SIZE(kInstruction_Bic_lt_r9_r12_r1_LSL_r9),
9420 kInstruction_Bic_lt_r9_r12_r1_LSL_r9,
9421 },
9422 {
9423 ARRAY_SIZE(kInstruction_Bic_ls_r8_r14_r4_ASR_r6),
9424 kInstruction_Bic_ls_r8_r14_r4_ASR_r6,
9425 },
9426 {
9427 ARRAY_SIZE(kInstruction_Bic_cs_r2_r9_r3_ASR_r5),
9428 kInstruction_Bic_cs_r2_r9_r3_ASR_r5,
9429 },
9430 {
9431 ARRAY_SIZE(kInstruction_Bic_gt_r3_r4_r3_ROR_r4),
9432 kInstruction_Bic_gt_r3_r4_r3_ROR_r4,
9433 },
9434 {
9435 ARRAY_SIZE(kInstruction_Bic_ne_r2_r12_r7_LSL_r1),
9436 kInstruction_Bic_ne_r2_r12_r7_LSL_r1,
9437 },
9438 {
9439 ARRAY_SIZE(kInstruction_Bic_gt_r4_r11_r2_ASR_r3),
9440 kInstruction_Bic_gt_r4_r11_r2_ASR_r3,
9441 },
9442 {
9443 ARRAY_SIZE(kInstruction_Bic_hi_r8_r14_r2_LSL_r2),
9444 kInstruction_Bic_hi_r8_r14_r2_LSL_r2,
9445 },
9446 {
9447 ARRAY_SIZE(kInstruction_Bic_al_r12_r9_r3_LSR_r9),
9448 kInstruction_Bic_al_r12_r9_r3_LSR_r9,
9449 },
9450 {
9451 ARRAY_SIZE(kInstruction_Bic_mi_r6_r13_r0_LSL_r13),
9452 kInstruction_Bic_mi_r6_r13_r0_LSL_r13,
9453 },
9454 {
9455 ARRAY_SIZE(kInstruction_Bic_eq_r0_r11_r11_LSL_r9),
9456 kInstruction_Bic_eq_r0_r11_r11_LSL_r9,
9457 },
9458 {
9459 ARRAY_SIZE(kInstruction_Bic_cc_r6_r7_r4_LSL_r11),
9460 kInstruction_Bic_cc_r6_r7_r4_LSL_r11,
9461 },
9462 {
9463 ARRAY_SIZE(kInstruction_Bic_ne_r8_r13_r10_LSR_r4),
9464 kInstruction_Bic_ne_r8_r13_r10_LSR_r4,
9465 },
9466 {
9467 ARRAY_SIZE(kInstruction_Bic_eq_r10_r12_r3_LSR_r4),
9468 kInstruction_Bic_eq_r10_r12_r3_LSR_r4,
9469 },
9470 {
9471 ARRAY_SIZE(kInstruction_Bic_mi_r12_r9_r3_LSR_r2),
9472 kInstruction_Bic_mi_r12_r9_r3_LSR_r2,
9473 },
9474 {
9475 ARRAY_SIZE(kInstruction_Bic_vc_r13_r2_r12_ASR_r2),
9476 kInstruction_Bic_vc_r13_r2_r12_ASR_r2,
9477 },
9478 {
9479 ARRAY_SIZE(kInstruction_Bic_vc_r7_r2_r4_ASR_r4),
9480 kInstruction_Bic_vc_r7_r2_r4_ASR_r4,
9481 },
9482 {
9483 ARRAY_SIZE(kInstruction_Bic_gt_r3_r7_r12_LSR_r1),
9484 kInstruction_Bic_gt_r3_r7_r12_LSR_r1,
9485 },
9486 {
9487 ARRAY_SIZE(kInstruction_Bic_lt_r2_r8_r14_LSL_r1),
9488 kInstruction_Bic_lt_r2_r8_r14_LSL_r1,
9489 },
9490 {
9491 ARRAY_SIZE(kInstruction_Bic_cs_r11_r6_r12_LSL_r14),
9492 kInstruction_Bic_cs_r11_r6_r12_LSL_r14,
9493 },
9494 {
9495 ARRAY_SIZE(kInstruction_Bic_al_r7_r12_r11_LSL_r5),
9496 kInstruction_Bic_al_r7_r12_r11_LSL_r5,
9497 },
9498 {
9499 ARRAY_SIZE(kInstruction_Bic_ls_r2_r7_r9_LSL_r4),
9500 kInstruction_Bic_ls_r2_r7_r9_LSL_r4,
9501 },
9502 {
9503 ARRAY_SIZE(kInstruction_Bic_vc_r4_r2_r10_LSR_r7),
9504 kInstruction_Bic_vc_r4_r2_r10_LSR_r7,
9505 },
9506 {
9507 ARRAY_SIZE(kInstruction_Bic_lt_r7_r1_r12_LSL_r8),
9508 kInstruction_Bic_lt_r7_r1_r12_LSL_r8,
9509 },
9510 {
9511 ARRAY_SIZE(kInstruction_Bic_al_r4_r0_r12_ROR_r14),
9512 kInstruction_Bic_al_r4_r0_r12_ROR_r14,
9513 },
9514 {
9515 ARRAY_SIZE(kInstruction_Bic_eq_r10_r10_r6_LSL_r10),
9516 kInstruction_Bic_eq_r10_r10_r6_LSL_r10,
9517 },
9518 {
9519 ARRAY_SIZE(kInstruction_Bic_pl_r5_r3_r12_ROR_r7),
9520 kInstruction_Bic_pl_r5_r3_r12_ROR_r7,
9521 },
9522 {
9523 ARRAY_SIZE(kInstruction_Bic_hi_r14_r13_r5_LSL_r8),
9524 kInstruction_Bic_hi_r14_r13_r5_LSL_r8,
9525 },
9526 {
9527 ARRAY_SIZE(kInstruction_Bic_eq_r13_r13_r1_LSL_r6),
9528 kInstruction_Bic_eq_r13_r13_r1_LSL_r6,
9529 },
9530 {
9531 ARRAY_SIZE(kInstruction_Bic_le_r8_r5_r2_LSR_r6),
9532 kInstruction_Bic_le_r8_r5_r2_LSR_r6,
9533 },
9534 {
9535 ARRAY_SIZE(kInstruction_Bic_vs_r12_r3_r10_ASR_r11),
9536 kInstruction_Bic_vs_r12_r3_r10_ASR_r11,
9537 },
9538 {
9539 ARRAY_SIZE(kInstruction_Bic_al_r8_r9_r10_LSL_r14),
9540 kInstruction_Bic_al_r8_r9_r10_LSL_r14,
9541 },
9542 {
9543 ARRAY_SIZE(kInstruction_Bic_mi_r5_r5_r2_ROR_r0),
9544 kInstruction_Bic_mi_r5_r5_r2_ROR_r0,
9545 },
9546 {
9547 ARRAY_SIZE(kInstruction_Bic_cc_r1_r14_r0_ASR_r8),
9548 kInstruction_Bic_cc_r1_r14_r0_ASR_r8,
9549 },
9550 {
9551 ARRAY_SIZE(kInstruction_Bic_eq_r0_r9_r14_ASR_r0),
9552 kInstruction_Bic_eq_r0_r9_r14_ASR_r0,
9553 },
9554 {
9555 ARRAY_SIZE(kInstruction_Bic_vc_r10_r14_r8_LSR_r6),
9556 kInstruction_Bic_vc_r10_r14_r8_LSR_r6,
9557 },
9558 {
9559 ARRAY_SIZE(kInstruction_Bic_pl_r6_r0_r8_ASR_r13),
9560 kInstruction_Bic_pl_r6_r0_r8_ASR_r13,
9561 },
9562 {
9563 ARRAY_SIZE(kInstruction_Bic_eq_r10_r8_r7_ASR_r4),
9564 kInstruction_Bic_eq_r10_r8_r7_ASR_r4,
9565 },
9566 {
9567 ARRAY_SIZE(kInstruction_Bic_ls_r12_r10_r2_ROR_r11),
9568 kInstruction_Bic_ls_r12_r10_r2_ROR_r11,
9569 },
9570 {
9571 ARRAY_SIZE(kInstruction_Bic_ne_r5_r7_r11_LSL_r8),
9572 kInstruction_Bic_ne_r5_r7_r11_LSL_r8,
9573 },
9574 {
9575 ARRAY_SIZE(kInstruction_Bic_vc_r13_r13_r7_ROR_r13),
9576 kInstruction_Bic_vc_r13_r13_r7_ROR_r13,
9577 },
9578 {
9579 ARRAY_SIZE(kInstruction_Bic_ge_r6_r3_r3_LSR_r13),
9580 kInstruction_Bic_ge_r6_r3_r3_LSR_r13,
9581 },
9582 {
9583 ARRAY_SIZE(kInstruction_Bic_pl_r13_r11_r0_ROR_r10),
9584 kInstruction_Bic_pl_r13_r11_r0_ROR_r10,
9585 },
9586 {
9587 ARRAY_SIZE(kInstruction_Bic_eq_r9_r3_r6_LSR_r1),
9588 kInstruction_Bic_eq_r9_r3_r6_LSR_r1,
9589 },
9590 {
9591 ARRAY_SIZE(kInstruction_Bic_vs_r4_r9_r2_ROR_r14),
9592 kInstruction_Bic_vs_r4_r9_r2_ROR_r14,
9593 },
9594 {
9595 ARRAY_SIZE(kInstruction_Bic_gt_r2_r14_r13_ASR_r0),
9596 kInstruction_Bic_gt_r2_r14_r13_ASR_r0,
9597 },
9598 {
9599 ARRAY_SIZE(kInstruction_Bic_ge_r3_r2_r6_LSL_r6),
9600 kInstruction_Bic_ge_r3_r2_r6_LSL_r6,
9601 },
9602 {
9603 ARRAY_SIZE(kInstruction_Bic_cc_r3_r0_r1_ROR_r4),
9604 kInstruction_Bic_cc_r3_r0_r1_ROR_r4,
9605 },
9606 {
9607 ARRAY_SIZE(kInstruction_Bic_vc_r11_r6_r5_LSL_r2),
9608 kInstruction_Bic_vc_r11_r6_r5_LSL_r2,
9609 },
9610 {
9611 ARRAY_SIZE(kInstruction_Bic_pl_r1_r8_r13_ASR_r7),
9612 kInstruction_Bic_pl_r1_r8_r13_ASR_r7,
9613 },
9614 {
9615 ARRAY_SIZE(kInstruction_Bic_ne_r0_r11_r3_ROR_r6),
9616 kInstruction_Bic_ne_r0_r11_r3_ROR_r6,
9617 },
9618 {
9619 ARRAY_SIZE(kInstruction_Bic_vc_r7_r6_r4_LSR_r9),
9620 kInstruction_Bic_vc_r7_r6_r4_LSR_r9,
9621 },
9622 {
9623 ARRAY_SIZE(kInstruction_Bic_hi_r6_r12_r10_ROR_r6),
9624 kInstruction_Bic_hi_r6_r12_r10_ROR_r6,
9625 },
9626 {
9627 ARRAY_SIZE(kInstruction_Bic_ge_r8_r11_r3_LSL_r4),
9628 kInstruction_Bic_ge_r8_r11_r3_LSL_r4,
9629 },
9630 {
9631 ARRAY_SIZE(kInstruction_Bic_pl_r5_r10_r2_ROR_r11),
9632 kInstruction_Bic_pl_r5_r10_r2_ROR_r11,
9633 },
9634 {
9635 ARRAY_SIZE(kInstruction_Bic_ne_r3_r5_r14_ROR_r13),
9636 kInstruction_Bic_ne_r3_r5_r14_ROR_r13,
9637 },
9638 {
9639 ARRAY_SIZE(kInstruction_Bic_ne_r11_r0_r11_LSR_r1),
9640 kInstruction_Bic_ne_r11_r0_r11_LSR_r1,
9641 },
9642 {
9643 ARRAY_SIZE(kInstruction_Bic_ne_r2_r5_r9_LSL_r4),
9644 kInstruction_Bic_ne_r2_r5_r9_LSL_r4,
9645 },
9646 {
9647 ARRAY_SIZE(kInstruction_Bic_eq_r7_r2_r2_ASR_r2),
9648 kInstruction_Bic_eq_r7_r2_r2_ASR_r2,
9649 },
9650 {
9651 ARRAY_SIZE(kInstruction_Bic_pl_r2_r7_r2_LSL_r4),
9652 kInstruction_Bic_pl_r2_r7_r2_LSL_r4,
9653 },
9654 {
9655 ARRAY_SIZE(kInstruction_Bic_pl_r10_r2_r6_LSL_r3),
9656 kInstruction_Bic_pl_r10_r2_r6_LSL_r3,
9657 },
9658 {
9659 ARRAY_SIZE(kInstruction_Bic_vs_r6_r3_r10_LSR_r3),
9660 kInstruction_Bic_vs_r6_r3_r10_LSR_r3,
9661 },
9662 {
9663 ARRAY_SIZE(kInstruction_Bic_eq_r5_r13_r11_ASR_r4),
9664 kInstruction_Bic_eq_r5_r13_r11_ASR_r4,
9665 },
9666 {
9667 ARRAY_SIZE(kInstruction_Bic_vs_r11_r6_r4_LSL_r13),
9668 kInstruction_Bic_vs_r11_r6_r4_LSL_r13,
9669 },
9670 {
9671 ARRAY_SIZE(kInstruction_Bic_al_r11_r12_r6_LSL_r2),
9672 kInstruction_Bic_al_r11_r12_r6_LSL_r2,
9673 },
9674 {
9675 ARRAY_SIZE(kInstruction_Bic_hi_r12_r4_r10_ASR_r13),
9676 kInstruction_Bic_hi_r12_r4_r10_ASR_r13,
9677 },
9678 {
9679 ARRAY_SIZE(kInstruction_Bic_ne_r12_r6_r10_LSL_r8),
9680 kInstruction_Bic_ne_r12_r6_r10_LSL_r8,
9681 },
9682 {
9683 ARRAY_SIZE(kInstruction_Bic_pl_r10_r0_r7_ROR_r6),
9684 kInstruction_Bic_pl_r10_r0_r7_ROR_r6,
9685 },
9686 {
9687 ARRAY_SIZE(kInstruction_Bic_vc_r7_r10_r9_LSL_r13),
9688 kInstruction_Bic_vc_r7_r10_r9_LSL_r13,
9689 },
9690 {
9691 ARRAY_SIZE(kInstruction_Bic_cs_r10_r5_r7_LSL_r5),
9692 kInstruction_Bic_cs_r10_r5_r7_LSL_r5,
9693 },
9694 {
9695 ARRAY_SIZE(kInstruction_Bic_eq_r12_r3_r5_LSL_r1),
9696 kInstruction_Bic_eq_r12_r3_r5_LSL_r1,
9697 },
9698 {
9699 ARRAY_SIZE(kInstruction_Bic_cs_r10_r11_r1_LSL_r1),
9700 kInstruction_Bic_cs_r10_r11_r1_LSL_r1,
9701 },
9702 {
9703 ARRAY_SIZE(kInstruction_Bic_vs_r4_r11_r0_ROR_r13),
9704 kInstruction_Bic_vs_r4_r11_r0_ROR_r13,
9705 },
9706 {
9707 ARRAY_SIZE(kInstruction_Bic_eq_r12_r2_r12_LSL_r13),
9708 kInstruction_Bic_eq_r12_r2_r12_LSL_r13,
9709 },
9710 {
9711 ARRAY_SIZE(kInstruction_Bic_ne_r4_r11_r3_LSR_r2),
9712 kInstruction_Bic_ne_r4_r11_r3_LSR_r2,
9713 },
9714 {
9715 ARRAY_SIZE(kInstruction_Bic_ge_r11_r2_r13_ASR_r7),
9716 kInstruction_Bic_ge_r11_r2_r13_ASR_r7,
9717 },
9718 {
9719 ARRAY_SIZE(kInstruction_Bic_cs_r9_r10_r6_LSR_r1),
9720 kInstruction_Bic_cs_r9_r10_r6_LSR_r1,
9721 },
9722 {
9723 ARRAY_SIZE(kInstruction_Bic_eq_r1_r9_r10_ASR_r4),
9724 kInstruction_Bic_eq_r1_r9_r10_ASR_r4,
9725 },
9726 {
9727 ARRAY_SIZE(kInstruction_Bic_mi_r13_r4_r1_ASR_r1),
9728 kInstruction_Bic_mi_r13_r4_r1_ASR_r1,
9729 },
9730 {
9731 ARRAY_SIZE(kInstruction_Bic_le_r5_r13_r8_LSR_r13),
9732 kInstruction_Bic_le_r5_r13_r8_LSR_r13,
9733 },
9734 {
9735 ARRAY_SIZE(kInstruction_Bic_cs_r2_r2_r6_LSL_r1),
9736 kInstruction_Bic_cs_r2_r2_r6_LSL_r1,
9737 },
9738 {
9739 ARRAY_SIZE(kInstruction_Bic_al_r12_r7_r14_ROR_r13),
9740 kInstruction_Bic_al_r12_r7_r14_ROR_r13,
9741 },
9742 {
9743 ARRAY_SIZE(kInstruction_Bic_cs_r6_r12_r0_LSL_r2),
9744 kInstruction_Bic_cs_r6_r12_r0_LSL_r2,
9745 },
9746 {
9747 ARRAY_SIZE(kInstruction_Bic_vc_r4_r4_r10_ROR_r1),
9748 kInstruction_Bic_vc_r4_r4_r10_ROR_r1,
9749 },
9750 {
9751 ARRAY_SIZE(kInstruction_Bic_pl_r0_r10_r1_ROR_r1),
9752 kInstruction_Bic_pl_r0_r10_r1_ROR_r1,
9753 },
9754 {
9755 ARRAY_SIZE(kInstruction_Bic_lt_r11_r6_r9_LSR_r0),
9756 kInstruction_Bic_lt_r11_r6_r9_LSR_r0,
9757 },
9758 {
9759 ARRAY_SIZE(kInstruction_Bic_cc_r12_r14_r9_ROR_r5),
9760 kInstruction_Bic_cc_r12_r14_r9_ROR_r5,
9761 },
9762 {
9763 ARRAY_SIZE(kInstruction_Bic_mi_r3_r2_r0_ROR_r8),
9764 kInstruction_Bic_mi_r3_r2_r0_ROR_r8,
9765 },
9766 {
9767 ARRAY_SIZE(kInstruction_Bic_cs_r9_r1_r9_ASR_r7),
9768 kInstruction_Bic_cs_r9_r1_r9_ASR_r7,
9769 },
9770 {
9771 ARRAY_SIZE(kInstruction_Bic_ge_r6_r0_r14_ROR_r12),
9772 kInstruction_Bic_ge_r6_r0_r14_ROR_r12,
9773 },
9774 {
9775 ARRAY_SIZE(kInstruction_Bic_ge_r9_r10_r3_ASR_r8),
9776 kInstruction_Bic_ge_r9_r10_r3_ASR_r8,
9777 },
9778 {
9779 ARRAY_SIZE(kInstruction_Bic_le_r12_r5_r10_ROR_r10),
9780 kInstruction_Bic_le_r12_r5_r10_ROR_r10,
9781 },
9782 {
9783 ARRAY_SIZE(kInstruction_Bic_gt_r14_r8_r14_ASR_r2),
9784 kInstruction_Bic_gt_r14_r8_r14_ASR_r2,
9785 },
9786 {
9787 ARRAY_SIZE(kInstruction_Bic_eq_r2_r11_r4_LSR_r1),
9788 kInstruction_Bic_eq_r2_r11_r4_LSR_r1,
9789 },
9790 {
9791 ARRAY_SIZE(kInstruction_Bic_ne_r10_r5_r0_LSL_r5),
9792 kInstruction_Bic_ne_r10_r5_r0_LSL_r5,
9793 },
9794 {
9795 ARRAY_SIZE(kInstruction_Bic_vs_r3_r3_r14_LSR_r7),
9796 kInstruction_Bic_vs_r3_r3_r14_LSR_r7,
9797 },
9798 {
9799 ARRAY_SIZE(kInstruction_Bic_al_r13_r5_r7_ASR_r2),
9800 kInstruction_Bic_al_r13_r5_r7_ASR_r2,
9801 },
9802 {
9803 ARRAY_SIZE(kInstruction_Bic_vc_r12_r7_r10_ASR_r4),
9804 kInstruction_Bic_vc_r12_r7_r10_ASR_r4,
9805 },
9806 {
9807 ARRAY_SIZE(kInstruction_Bic_pl_r12_r14_r0_LSL_r12),
9808 kInstruction_Bic_pl_r12_r14_r0_LSL_r12,
9809 },
9810 {
9811 ARRAY_SIZE(kInstruction_Bic_pl_r5_r12_r1_LSR_r4),
9812 kInstruction_Bic_pl_r5_r12_r1_LSR_r4,
9813 },
9814 {
9815 ARRAY_SIZE(kInstruction_Bic_ge_r8_r5_r13_LSR_r14),
9816 kInstruction_Bic_ge_r8_r5_r13_LSR_r14,
9817 },
9818 {
9819 ARRAY_SIZE(kInstruction_Bic_le_r3_r14_r1_ASR_r11),
9820 kInstruction_Bic_le_r3_r14_r1_ASR_r11,
9821 },
9822 {
9823 ARRAY_SIZE(kInstruction_Bic_gt_r9_r14_r9_ASR_r1),
9824 kInstruction_Bic_gt_r9_r14_r9_ASR_r1,
9825 },
9826 {
9827 ARRAY_SIZE(kInstruction_Bic_ge_r0_r5_r4_ROR_r9),
9828 kInstruction_Bic_ge_r0_r5_r4_ROR_r9,
9829 },
9830 {
9831 ARRAY_SIZE(kInstruction_Bic_ne_r12_r13_r4_LSL_r8),
9832 kInstruction_Bic_ne_r12_r13_r4_LSL_r8,
9833 },
9834 {
9835 ARRAY_SIZE(kInstruction_Bic_le_r2_r4_r13_ROR_r2),
9836 kInstruction_Bic_le_r2_r4_r13_ROR_r2,
9837 },
9838 {
9839 ARRAY_SIZE(kInstruction_Bic_ne_r2_r13_r10_LSL_r10),
9840 kInstruction_Bic_ne_r2_r13_r10_LSL_r10,
9841 },
9842 {
9843 ARRAY_SIZE(kInstruction_Bic_vs_r5_r0_r1_ROR_r4),
9844 kInstruction_Bic_vs_r5_r0_r1_ROR_r4,
9845 },
9846 {
9847 ARRAY_SIZE(kInstruction_Bic_eq_r6_r5_r4_ASR_r3),
9848 kInstruction_Bic_eq_r6_r5_r4_ASR_r3,
9849 },
9850 {
9851 ARRAY_SIZE(kInstruction_Bic_cc_r10_r14_r1_LSL_r5),
9852 kInstruction_Bic_cc_r10_r14_r1_LSL_r5,
9853 },
9854 {
9855 ARRAY_SIZE(kInstruction_Bic_mi_r2_r2_r9_LSR_r3),
9856 kInstruction_Bic_mi_r2_r2_r9_LSR_r3,
9857 },
9858 {
9859 ARRAY_SIZE(kInstruction_Bic_le_r2_r13_r1_LSR_r14),
9860 kInstruction_Bic_le_r2_r13_r1_LSR_r14,
9861 },
9862 {
9863 ARRAY_SIZE(kInstruction_Bic_pl_r5_r2_r10_LSL_r7),
9864 kInstruction_Bic_pl_r5_r2_r10_LSL_r7,
9865 },
9866 {
9867 ARRAY_SIZE(kInstruction_Bic_cs_r7_r13_r14_LSL_r13),
9868 kInstruction_Bic_cs_r7_r13_r14_LSL_r13,
9869 },
9870 {
9871 ARRAY_SIZE(kInstruction_Bic_hi_r1_r14_r4_LSL_r0),
9872 kInstruction_Bic_hi_r1_r14_r4_LSL_r0,
9873 },
9874 {
9875 ARRAY_SIZE(kInstruction_Bic_pl_r14_r8_r13_ASR_r14),
9876 kInstruction_Bic_pl_r14_r8_r13_ASR_r14,
9877 },
9878 {
9879 ARRAY_SIZE(kInstruction_Bic_al_r8_r14_r13_ROR_r8),
9880 kInstruction_Bic_al_r8_r14_r13_ROR_r8,
9881 },
9882 {
9883 ARRAY_SIZE(kInstruction_Bic_lt_r2_r2_r1_LSL_r9),
9884 kInstruction_Bic_lt_r2_r2_r1_LSL_r9,
9885 },
9886 {
9887 ARRAY_SIZE(kInstruction_Bic_ne_r8_r10_r13_LSL_r4),
9888 kInstruction_Bic_ne_r8_r10_r13_LSL_r4,
9889 },
9890 {
9891 ARRAY_SIZE(kInstruction_Bic_le_r8_r10_r0_ASR_r6),
9892 kInstruction_Bic_le_r8_r10_r0_ASR_r6,
9893 },
9894 {
9895 ARRAY_SIZE(kInstruction_Bic_ls_r3_r9_r5_LSL_r11),
9896 kInstruction_Bic_ls_r3_r9_r5_LSL_r11,
9897 },
9898 {
9899 ARRAY_SIZE(kInstruction_Bic_hi_r13_r3_r0_LSR_r9),
9900 kInstruction_Bic_hi_r13_r3_r0_LSR_r9,
9901 },
9902 {
9903 ARRAY_SIZE(kInstruction_Bic_vc_r4_r7_r6_LSR_r10),
9904 kInstruction_Bic_vc_r4_r7_r6_LSR_r10,
9905 },
9906 {
9907 ARRAY_SIZE(kInstruction_Bic_vc_r14_r0_r2_LSR_r3),
9908 kInstruction_Bic_vc_r14_r0_r2_LSR_r3,
9909 },
9910 {
9911 ARRAY_SIZE(kInstruction_Bic_eq_r12_r5_r5_ASR_r14),
9912 kInstruction_Bic_eq_r12_r5_r5_ASR_r14,
9913 },
9914 {
9915 ARRAY_SIZE(kInstruction_Bic_eq_r9_r14_r9_ROR_r12),
9916 kInstruction_Bic_eq_r9_r14_r9_ROR_r12,
9917 },
9918 {
9919 ARRAY_SIZE(kInstruction_Bic_hi_r5_r11_r4_LSL_r3),
9920 kInstruction_Bic_hi_r5_r11_r4_LSL_r3,
9921 },
9922 {
9923 ARRAY_SIZE(kInstruction_Bic_mi_r7_r9_r8_LSR_r7),
9924 kInstruction_Bic_mi_r7_r9_r8_LSR_r7,
9925 },
9926 {
9927 ARRAY_SIZE(kInstruction_Bic_lt_r8_r4_r10_ROR_r12),
9928 kInstruction_Bic_lt_r8_r4_r10_ROR_r12,
9929 },
9930 {
9931 ARRAY_SIZE(kInstruction_Bic_al_r6_r8_r5_LSR_r3),
9932 kInstruction_Bic_al_r6_r8_r5_LSR_r3,
9933 },
9934 {
9935 ARRAY_SIZE(kInstruction_Bic_vc_r8_r10_r11_ASR_r13),
9936 kInstruction_Bic_vc_r8_r10_r11_ASR_r13,
9937 },
9938 {
9939 ARRAY_SIZE(kInstruction_Bic_eq_r12_r7_r1_LSL_r4),
9940 kInstruction_Bic_eq_r12_r7_r1_LSL_r4,
9941 },
9942 {
9943 ARRAY_SIZE(kInstruction_Bic_hi_r9_r5_r9_LSR_r6),
9944 kInstruction_Bic_hi_r9_r5_r9_LSR_r6,
9945 },
9946 {
9947 ARRAY_SIZE(kInstruction_Bic_al_r10_r8_r2_ASR_r0),
9948 kInstruction_Bic_al_r10_r8_r2_ASR_r0,
9949 },
9950 {
9951 ARRAY_SIZE(kInstruction_Bic_lt_r2_r12_r9_ASR_r2),
9952 kInstruction_Bic_lt_r2_r12_r9_ASR_r2,
9953 },
9954 {
9955 ARRAY_SIZE(kInstruction_Bic_cs_r11_r5_r9_LSR_r13),
9956 kInstruction_Bic_cs_r11_r5_r9_LSR_r13,
9957 },
9958 {
9959 ARRAY_SIZE(kInstruction_Bic_eq_r0_r5_r6_ROR_r1),
9960 kInstruction_Bic_eq_r0_r5_r6_ROR_r1,
9961 },
9962 {
9963 ARRAY_SIZE(kInstruction_Bic_vc_r12_r8_r13_LSL_r14),
9964 kInstruction_Bic_vc_r12_r8_r13_LSL_r14,
9965 },
9966 {
9967 ARRAY_SIZE(kInstruction_Bic_cc_r6_r6_r6_LSR_r0),
9968 kInstruction_Bic_cc_r6_r6_r6_LSR_r0,
9969 },
9970 {
9971 ARRAY_SIZE(kInstruction_Bic_le_r11_r10_r0_LSL_r2),
9972 kInstruction_Bic_le_r11_r10_r0_LSL_r2,
9973 },
9974 {
9975 ARRAY_SIZE(kInstruction_Bic_vc_r2_r9_r0_ASR_r4),
9976 kInstruction_Bic_vc_r2_r9_r0_ASR_r4,
9977 },
9978 {
9979 ARRAY_SIZE(kInstruction_Bic_gt_r12_r2_r9_LSL_r12),
9980 kInstruction_Bic_gt_r12_r2_r9_LSL_r12,
9981 },
9982 {
9983 ARRAY_SIZE(kInstruction_Bic_vc_r3_r11_r14_ASR_r0),
9984 kInstruction_Bic_vc_r3_r11_r14_ASR_r0,
9985 },
9986 {
9987 ARRAY_SIZE(kInstruction_Bic_lt_r10_r14_r7_ROR_r6),
9988 kInstruction_Bic_lt_r10_r14_r7_ROR_r6,
9989 },
9990 {
9991 ARRAY_SIZE(kInstruction_Bic_ge_r11_r4_r5_LSR_r0),
9992 kInstruction_Bic_ge_r11_r4_r5_LSR_r0,
9993 },
9994 {
9995 ARRAY_SIZE(kInstruction_Bic_le_r1_r5_r1_LSR_r7),
9996 kInstruction_Bic_le_r1_r5_r1_LSR_r7,
9997 },
9998 {
9999 ARRAY_SIZE(kInstruction_Bic_gt_r12_r11_r13_LSR_r1),
10000 kInstruction_Bic_gt_r12_r11_r13_LSR_r1,
10001 },
10002 {
10003 ARRAY_SIZE(kInstruction_Bic_gt_r3_r1_r4_LSL_r14),
10004 kInstruction_Bic_gt_r3_r1_r4_LSL_r14,
10005 },
10006 {
10007 ARRAY_SIZE(kInstruction_Bic_cs_r9_r3_r6_ROR_r4),
10008 kInstruction_Bic_cs_r9_r3_r6_ROR_r4,
10009 },
10010 {
10011 ARRAY_SIZE(kInstruction_Bic_al_r9_r5_r0_LSL_r3),
10012 kInstruction_Bic_al_r9_r5_r0_LSL_r3,
10013 },
10014 {
10015 ARRAY_SIZE(kInstruction_Bic_le_r14_r7_r6_LSR_r8),
10016 kInstruction_Bic_le_r14_r7_r6_LSR_r8,
10017 },
10018 {
10019 ARRAY_SIZE(kInstruction_Bic_vc_r11_r6_r2_ROR_r4),
10020 kInstruction_Bic_vc_r11_r6_r2_ROR_r4,
10021 },
10022 {
10023 ARRAY_SIZE(kInstruction_Bic_vc_r9_r2_r2_ASR_r7),
10024 kInstruction_Bic_vc_r9_r2_r2_ASR_r7,
10025 },
10026 {
10027 ARRAY_SIZE(kInstruction_Bic_ge_r9_r8_r10_ASR_r1),
10028 kInstruction_Bic_ge_r9_r8_r10_ASR_r1,
10029 },
10030 {
10031 ARRAY_SIZE(kInstruction_Bic_ls_r5_r13_r2_LSL_r8),
10032 kInstruction_Bic_ls_r5_r13_r2_LSL_r8,
10033 },
10034 {
10035 ARRAY_SIZE(kInstruction_Bic_cs_r3_r11_r8_LSL_r1),
10036 kInstruction_Bic_cs_r3_r11_r8_LSL_r1,
10037 },
10038 {
10039 ARRAY_SIZE(kInstruction_Bic_cs_r9_r12_r7_LSR_r10),
10040 kInstruction_Bic_cs_r9_r12_r7_LSR_r10,
10041 },
10042 {
10043 ARRAY_SIZE(kInstruction_Bic_mi_r8_r2_r2_ROR_r4),
10044 kInstruction_Bic_mi_r8_r2_r2_ROR_r4,
10045 },
10046 {
10047 ARRAY_SIZE(kInstruction_Bic_le_r14_r10_r1_LSR_r7),
10048 kInstruction_Bic_le_r14_r10_r1_LSR_r7,
10049 },
10050 {
10051 ARRAY_SIZE(kInstruction_Bic_cs_r14_r4_r3_ASR_r7),
10052 kInstruction_Bic_cs_r14_r4_r3_ASR_r7,
10053 },
10054 {
10055 ARRAY_SIZE(kInstruction_Bic_ne_r3_r9_r5_ROR_r8),
10056 kInstruction_Bic_ne_r3_r9_r5_ROR_r8,
10057 },
10058 {
10059 ARRAY_SIZE(kInstruction_Bic_ge_r4_r4_r5_ROR_r13),
10060 kInstruction_Bic_ge_r4_r4_r5_ROR_r13,
10061 },
10062 {
10063 ARRAY_SIZE(kInstruction_Bic_ls_r13_r10_r10_LSR_r7),
10064 kInstruction_Bic_ls_r13_r10_r10_LSR_r7,
10065 },
10066 {
10067 ARRAY_SIZE(kInstruction_Bic_ne_r4_r6_r13_LSR_r14),
10068 kInstruction_Bic_ne_r4_r6_r13_LSR_r14,
10069 },
10070 {
10071 ARRAY_SIZE(kInstruction_Bic_le_r14_r7_r8_ROR_r7),
10072 kInstruction_Bic_le_r14_r7_r8_ROR_r7,
10073 },
10074 {
10075 ARRAY_SIZE(kInstruction_Bic_mi_r4_r5_r2_ROR_r5),
10076 kInstruction_Bic_mi_r4_r5_r2_ROR_r5,
10077 },
10078 {
10079 ARRAY_SIZE(kInstruction_Bic_gt_r14_r9_r7_ASR_r0),
10080 kInstruction_Bic_gt_r14_r9_r7_ASR_r0,
10081 },
10082 {
10083 ARRAY_SIZE(kInstruction_Bic_ls_r1_r12_r12_ASR_r1),
10084 kInstruction_Bic_ls_r1_r12_r12_ASR_r1,
10085 },
10086 {
10087 ARRAY_SIZE(kInstruction_Bic_al_r5_r7_r3_LSR_r12),
10088 kInstruction_Bic_al_r5_r7_r3_LSR_r12,
10089 },
10090 {
10091 ARRAY_SIZE(kInstruction_Bic_vs_r4_r6_r14_LSR_r7),
10092 kInstruction_Bic_vs_r4_r6_r14_LSR_r7,
10093 },
10094 {
10095 ARRAY_SIZE(kInstruction_Bic_cc_r1_r14_r6_ROR_r4),
10096 kInstruction_Bic_cc_r1_r14_r6_ROR_r4,
10097 },
10098 {
10099 ARRAY_SIZE(kInstruction_Bic_le_r13_r5_r6_LSR_r2),
10100 kInstruction_Bic_le_r13_r5_r6_LSR_r2,
10101 },
10102 {
10103 ARRAY_SIZE(kInstruction_Bic_ge_r3_r0_r7_ASR_r2),
10104 kInstruction_Bic_ge_r3_r0_r7_ASR_r2,
10105 },
10106 {
10107 ARRAY_SIZE(kInstruction_Bic_ne_r3_r1_r13_ASR_r2),
10108 kInstruction_Bic_ne_r3_r1_r13_ASR_r2,
10109 },
10110 {
10111 ARRAY_SIZE(kInstruction_Bic_vs_r7_r14_r6_LSL_r0),
10112 kInstruction_Bic_vs_r7_r14_r6_LSL_r0,
10113 },
10114 {
10115 ARRAY_SIZE(kInstruction_Bic_vs_r12_r1_r5_ROR_r7),
10116 kInstruction_Bic_vs_r12_r1_r5_ROR_r7,
10117 },
10118 {
10119 ARRAY_SIZE(kInstruction_Bic_ne_r13_r1_r0_ASR_r8),
10120 kInstruction_Bic_ne_r13_r1_r0_ASR_r8,
10121 },
10122 {
10123 ARRAY_SIZE(kInstruction_Bic_lt_r3_r10_r5_LSR_r0),
10124 kInstruction_Bic_lt_r3_r10_r5_LSR_r0,
10125 },
10126 {
10127 ARRAY_SIZE(kInstruction_Bic_gt_r3_r5_r5_ASR_r10),
10128 kInstruction_Bic_gt_r3_r5_r5_ASR_r10,
10129 },
10130 {
10131 ARRAY_SIZE(kInstruction_Bic_lt_r6_r0_r2_LSL_r14),
10132 kInstruction_Bic_lt_r6_r0_r2_LSL_r14,
10133 },
10134 {
10135 ARRAY_SIZE(kInstruction_Bic_ne_r3_r9_r7_LSR_r11),
10136 kInstruction_Bic_ne_r3_r9_r7_LSR_r11,
10137 },
10138 {
10139 ARRAY_SIZE(kInstruction_Bic_gt_r9_r8_r8_LSL_r5),
10140 kInstruction_Bic_gt_r9_r8_r8_LSL_r5,
10141 },
10142 {
10143 ARRAY_SIZE(kInstruction_Bic_eq_r2_r2_r13_ASR_r7),
10144 kInstruction_Bic_eq_r2_r2_r13_ASR_r7,
10145 },
10146 {
10147 ARRAY_SIZE(kInstruction_Bic_al_r8_r10_r0_ROR_r14),
10148 kInstruction_Bic_al_r8_r10_r0_ROR_r14,
10149 },
10150 {
10151 ARRAY_SIZE(kInstruction_Bic_hi_r2_r11_r1_LSL_r13),
10152 kInstruction_Bic_hi_r2_r11_r1_LSL_r13,
10153 },
10154 {
10155 ARRAY_SIZE(kInstruction_Bic_eq_r12_r11_r9_LSR_r2),
10156 kInstruction_Bic_eq_r12_r11_r9_LSR_r2,
10157 },
10158 {
10159 ARRAY_SIZE(kInstruction_Bic_cs_r5_r1_r8_ROR_r6),
10160 kInstruction_Bic_cs_r5_r1_r8_ROR_r6,
10161 },
10162 {
10163 ARRAY_SIZE(kInstruction_Bic_ge_r10_r9_r0_ASR_r10),
10164 kInstruction_Bic_ge_r10_r9_r0_ASR_r10,
10165 },
10166 {
10167 ARRAY_SIZE(kInstruction_Bic_vs_r11_r7_r4_ASR_r2),
10168 kInstruction_Bic_vs_r11_r7_r4_ASR_r2,
10169 },
10170 {
10171 ARRAY_SIZE(kInstruction_Bic_gt_r5_r14_r14_LSL_r10),
10172 kInstruction_Bic_gt_r5_r14_r14_LSL_r10,
10173 },
10174 {
10175 ARRAY_SIZE(kInstruction_Bic_ne_r7_r5_r1_LSR_r7),
10176 kInstruction_Bic_ne_r7_r5_r1_LSR_r7,
10177 },
10178 {
10179 ARRAY_SIZE(kInstruction_Bic_pl_r6_r2_r5_LSR_r6),
10180 kInstruction_Bic_pl_r6_r2_r5_LSR_r6,
10181 },
10182 {
10183 ARRAY_SIZE(kInstruction_Bic_mi_r11_r11_r12_ROR_r0),
10184 kInstruction_Bic_mi_r11_r11_r12_ROR_r0,
10185 },
10186 {
10187 ARRAY_SIZE(kInstruction_Bic_vc_r10_r2_r2_LSR_r10),
10188 kInstruction_Bic_vc_r10_r2_r2_LSR_r10,
10189 },
10190 {
10191 ARRAY_SIZE(kInstruction_Bic_gt_r14_r2_r10_ASR_r0),
10192 kInstruction_Bic_gt_r14_r2_r10_ASR_r0,
10193 },
10194 {
10195 ARRAY_SIZE(kInstruction_Bic_ls_r3_r14_r14_LSR_r6),
10196 kInstruction_Bic_ls_r3_r14_r14_LSR_r6,
10197 },
10198 {
10199 ARRAY_SIZE(kInstruction_Bic_le_r11_r7_r3_ASR_r7),
10200 kInstruction_Bic_le_r11_r7_r3_ASR_r7,
10201 },
10202 {
10203 ARRAY_SIZE(kInstruction_Bic_gt_r9_r1_r12_ASR_r6),
10204 kInstruction_Bic_gt_r9_r1_r12_ASR_r6,
10205 },
10206 {
10207 ARRAY_SIZE(kInstruction_Bic_cs_r14_r7_r10_LSR_r1),
10208 kInstruction_Bic_cs_r14_r7_r10_LSR_r1,
10209 },
10210 {
10211 ARRAY_SIZE(kInstruction_Bic_ne_r1_r3_r5_LSR_r12),
10212 kInstruction_Bic_ne_r1_r3_r5_LSR_r12,
10213 },
10214 {
10215 ARRAY_SIZE(kInstruction_Bic_cc_r1_r12_r2_ROR_r5),
10216 kInstruction_Bic_cc_r1_r12_r2_ROR_r5,
10217 },
10218 {
10219 ARRAY_SIZE(kInstruction_Bic_ls_r13_r11_r10_ROR_r4),
10220 kInstruction_Bic_ls_r13_r11_r10_ROR_r4,
10221 },
10222 {
10223 ARRAY_SIZE(kInstruction_Bic_le_r6_r1_r6_ROR_r7),
10224 kInstruction_Bic_le_r6_r1_r6_ROR_r7,
10225 },
10226 {
10227 ARRAY_SIZE(kInstruction_Bic_gt_r10_r5_r11_ROR_r5),
10228 kInstruction_Bic_gt_r10_r5_r11_ROR_r5,
10229 },
10230 {
10231 ARRAY_SIZE(kInstruction_Bic_ls_r4_r5_r14_LSL_r1),
10232 kInstruction_Bic_ls_r4_r5_r14_LSL_r1,
10233 },
10234 {
10235 ARRAY_SIZE(kInstruction_Bic_hi_r1_r10_r2_LSL_r6),
10236 kInstruction_Bic_hi_r1_r10_r2_LSL_r6,
10237 },
10238 {
10239 ARRAY_SIZE(kInstruction_Bic_hi_r11_r11_r12_ROR_r1),
10240 kInstruction_Bic_hi_r11_r11_r12_ROR_r1,
10241 },
10242 {
10243 ARRAY_SIZE(kInstruction_Bic_eq_r5_r11_r12_LSL_r12),
10244 kInstruction_Bic_eq_r5_r11_r12_LSL_r12,
10245 },
10246 {
10247 ARRAY_SIZE(kInstruction_Bic_le_r11_r5_r13_LSR_r2),
10248 kInstruction_Bic_le_r11_r5_r13_LSR_r2,
10249 },
10250 {
10251 ARRAY_SIZE(kInstruction_Bic_vs_r0_r7_r13_ASR_r3),
10252 kInstruction_Bic_vs_r0_r7_r13_ASR_r3,
10253 },
10254 {
10255 ARRAY_SIZE(kInstruction_Bic_hi_r4_r3_r9_ASR_r11),
10256 kInstruction_Bic_hi_r4_r3_r9_ASR_r11,
10257 },
10258 {
10259 ARRAY_SIZE(kInstruction_Bic_cs_r3_r3_r9_LSR_r4),
10260 kInstruction_Bic_cs_r3_r3_r9_LSR_r4,
10261 },
10262 {
10263 ARRAY_SIZE(kInstruction_Bic_eq_r11_r12_r12_LSL_r2),
10264 kInstruction_Bic_eq_r11_r12_r12_LSL_r2,
10265 },
10266 {
10267 ARRAY_SIZE(kInstruction_Bic_mi_r4_r12_r3_ROR_r13),
10268 kInstruction_Bic_mi_r4_r12_r3_ROR_r13,
10269 },
10270 {
10271 ARRAY_SIZE(kInstruction_Bic_lt_r2_r9_r1_LSL_r0),
10272 kInstruction_Bic_lt_r2_r9_r1_LSL_r0,
10273 },
10274 {
10275 ARRAY_SIZE(kInstruction_Bic_al_r2_r1_r8_ASR_r8),
10276 kInstruction_Bic_al_r2_r1_r8_ASR_r8,
10277 },
10278 {
10279 ARRAY_SIZE(kInstruction_Bic_vs_r0_r8_r1_LSL_r7),
10280 kInstruction_Bic_vs_r0_r8_r1_LSL_r7,
10281 },
10282 {
10283 ARRAY_SIZE(kInstruction_Bic_le_r2_r4_r14_ROR_r2),
10284 kInstruction_Bic_le_r2_r4_r14_ROR_r2,
10285 },
10286 {
10287 ARRAY_SIZE(kInstruction_Bic_ne_r3_r8_r14_LSR_r5),
10288 kInstruction_Bic_ne_r3_r8_r14_LSR_r5,
10289 },
10290 {
10291 ARRAY_SIZE(kInstruction_Bic_hi_r14_r11_r10_LSR_r6),
10292 kInstruction_Bic_hi_r14_r11_r10_LSR_r6,
10293 },
10294 {
10295 ARRAY_SIZE(kInstruction_Bic_pl_r11_r13_r10_LSR_r11),
10296 kInstruction_Bic_pl_r11_r13_r10_LSR_r11,
10297 },
10298 {
10299 ARRAY_SIZE(kInstruction_Bic_pl_r14_r11_r1_ASR_r8),
10300 kInstruction_Bic_pl_r14_r11_r1_ASR_r8,
10301 },
10302 {
10303 ARRAY_SIZE(kInstruction_Bic_mi_r10_r7_r13_LSR_r4),
10304 kInstruction_Bic_mi_r10_r7_r13_LSR_r4,
10305 },
10306 {
10307 ARRAY_SIZE(kInstruction_Bic_vs_r14_r11_r4_LSR_r5),
10308 kInstruction_Bic_vs_r14_r11_r4_LSR_r5,
10309 },
10310 {
10311 ARRAY_SIZE(kInstruction_Bic_ge_r10_r10_r9_LSR_r1),
10312 kInstruction_Bic_ge_r10_r10_r9_LSR_r1,
10313 },
10314 {
10315 ARRAY_SIZE(kInstruction_Bic_le_r0_r8_r2_ROR_r13),
10316 kInstruction_Bic_le_r0_r8_r2_ROR_r13,
10317 },
10318 {
10319 ARRAY_SIZE(kInstruction_Bic_ls_r13_r8_r1_ASR_r13),
10320 kInstruction_Bic_ls_r13_r8_r1_ASR_r13,
10321 },
10322 {
10323 ARRAY_SIZE(kInstruction_Bic_cs_r3_r7_r11_ASR_r13),
10324 kInstruction_Bic_cs_r3_r7_r11_ASR_r13,
10325 },
10326 {
10327 ARRAY_SIZE(kInstruction_Bic_mi_r7_r4_r2_LSL_r14),
10328 kInstruction_Bic_mi_r7_r4_r2_LSL_r14,
10329 },
10330 {
10331 ARRAY_SIZE(kInstruction_Bic_mi_r9_r12_r1_ASR_r5),
10332 kInstruction_Bic_mi_r9_r12_r1_ASR_r5,
10333 },
10334 {
10335 ARRAY_SIZE(kInstruction_Bic_vs_r13_r14_r5_LSL_r2),
10336 kInstruction_Bic_vs_r13_r14_r5_LSL_r2,
10337 },
10338 {
10339 ARRAY_SIZE(kInstruction_Bic_eq_r4_r14_r12_ASR_r0),
10340 kInstruction_Bic_eq_r4_r14_r12_ASR_r0,
10341 },
10342 {
10343 ARRAY_SIZE(kInstruction_Bic_le_r11_r14_r12_LSL_r5),
10344 kInstruction_Bic_le_r11_r14_r12_LSL_r5,
10345 },
10346 {
10347 ARRAY_SIZE(kInstruction_Bic_vc_r10_r10_r9_LSR_r0),
10348 kInstruction_Bic_vc_r10_r10_r9_LSR_r0,
10349 },
10350 {
10351 ARRAY_SIZE(kInstruction_Bic_al_r3_r12_r9_ROR_r0),
10352 kInstruction_Bic_al_r3_r12_r9_ROR_r0,
10353 },
10354 {
10355 ARRAY_SIZE(kInstruction_Bic_cs_r13_r3_r12_ROR_r2),
10356 kInstruction_Bic_cs_r13_r3_r12_ROR_r2,
10357 },
10358 {
10359 ARRAY_SIZE(kInstruction_Bic_ge_r0_r4_r9_LSL_r14),
10360 kInstruction_Bic_ge_r0_r4_r9_LSL_r14,
10361 },
10362 {
10363 ARRAY_SIZE(kInstruction_Bic_gt_r5_r6_r1_LSL_r2),
10364 kInstruction_Bic_gt_r5_r6_r1_LSL_r2,
10365 },
10366 {
10367 ARRAY_SIZE(kInstruction_Bic_ne_r0_r12_r8_LSL_r0),
10368 kInstruction_Bic_ne_r0_r12_r8_LSL_r0,
10369 },
10370 {
10371 ARRAY_SIZE(kInstruction_Bic_ne_r5_r9_r7_LSR_r5),
10372 kInstruction_Bic_ne_r5_r9_r7_LSR_r5,
10373 },
10374 {
10375 ARRAY_SIZE(kInstruction_Bic_lt_r0_r13_r0_ROR_r4),
10376 kInstruction_Bic_lt_r0_r13_r0_ROR_r4,
10377 },
10378 {
10379 ARRAY_SIZE(kInstruction_Bic_cc_r4_r2_r10_LSL_r4),
10380 kInstruction_Bic_cc_r4_r2_r10_LSL_r4,
10381 },
10382 {
10383 ARRAY_SIZE(kInstruction_Bic_ls_r6_r9_r7_ASR_r10),
10384 kInstruction_Bic_ls_r6_r9_r7_ASR_r10,
10385 },
10386 {
10387 ARRAY_SIZE(kInstruction_Bic_eq_r9_r2_r14_ROR_r5),
10388 kInstruction_Bic_eq_r9_r2_r14_ROR_r5,
10389 },
10390 {
10391 ARRAY_SIZE(kInstruction_Bic_mi_r14_r14_r9_ROR_r10),
10392 kInstruction_Bic_mi_r14_r14_r9_ROR_r10,
10393 },
10394 {
10395 ARRAY_SIZE(kInstruction_Bic_vc_r0_r13_r13_ASR_r7),
10396 kInstruction_Bic_vc_r0_r13_r13_ASR_r7,
10397 },
10398 {
10399 ARRAY_SIZE(kInstruction_Bic_gt_r11_r3_r4_ASR_r14),
10400 kInstruction_Bic_gt_r11_r3_r4_ASR_r14,
10401 },
10402 {
10403 ARRAY_SIZE(kInstruction_Bic_gt_r13_r2_r9_ROR_r4),
10404 kInstruction_Bic_gt_r13_r2_r9_ROR_r4,
10405 },
10406 {
10407 ARRAY_SIZE(kInstruction_Bic_eq_r10_r4_r13_LSR_r14),
10408 kInstruction_Bic_eq_r10_r4_r13_LSR_r14,
10409 },
10410 {
10411 ARRAY_SIZE(kInstruction_Bic_ge_r11_r10_r6_LSR_r0),
10412 kInstruction_Bic_ge_r11_r10_r6_LSR_r0,
10413 },
10414 {
10415 ARRAY_SIZE(kInstruction_Bic_ne_r2_r5_r2_ASR_r3),
10416 kInstruction_Bic_ne_r2_r5_r2_ASR_r3,
10417 },
10418 {
10419 ARRAY_SIZE(kInstruction_Bic_eq_r3_r4_r7_ASR_r4),
10420 kInstruction_Bic_eq_r3_r4_r7_ASR_r4,
10421 },
10422 {
10423 ARRAY_SIZE(kInstruction_Bic_vc_r3_r3_r14_ROR_r6),
10424 kInstruction_Bic_vc_r3_r3_r14_ROR_r6,
10425 },
10426 {
10427 ARRAY_SIZE(kInstruction_Bic_pl_r14_r3_r12_LSL_r14),
10428 kInstruction_Bic_pl_r14_r3_r12_LSL_r14,
10429 },
10430 {
10431 ARRAY_SIZE(kInstruction_Bic_pl_r4_r3_r8_LSR_r12),
10432 kInstruction_Bic_pl_r4_r3_r8_LSR_r12,
10433 },
10434 {
10435 ARRAY_SIZE(kInstruction_Bic_gt_r13_r13_r5_ROR_r8),
10436 kInstruction_Bic_gt_r13_r13_r5_ROR_r8,
10437 },
10438 {
10439 ARRAY_SIZE(kInstruction_Bic_lt_r5_r2_r11_LSR_r10),
10440 kInstruction_Bic_lt_r5_r2_r11_LSR_r10,
10441 },
10442 {
10443 ARRAY_SIZE(kInstruction_Bic_vs_r1_r13_r10_ROR_r5),
10444 kInstruction_Bic_vs_r1_r13_r10_ROR_r5,
10445 },
10446 {
10447 ARRAY_SIZE(kInstruction_Bic_lt_r12_r5_r1_ASR_r6),
10448 kInstruction_Bic_lt_r12_r5_r1_ASR_r6,
10449 },
10450 {
10451 ARRAY_SIZE(kInstruction_Bic_ne_r7_r11_r6_LSR_r0),
10452 kInstruction_Bic_ne_r7_r11_r6_LSR_r0,
10453 },
10454 {
10455 ARRAY_SIZE(kInstruction_Bic_lt_r13_r7_r7_LSR_r11),
10456 kInstruction_Bic_lt_r13_r7_r7_LSR_r11,
10457 },
10458 {
10459 ARRAY_SIZE(kInstruction_Bic_ne_r5_r2_r2_ASR_r4),
10460 kInstruction_Bic_ne_r5_r2_r2_ASR_r4,
10461 },
10462 {
10463 ARRAY_SIZE(kInstruction_Bic_vs_r12_r0_r0_ROR_r6),
10464 kInstruction_Bic_vs_r12_r0_r0_ROR_r6,
10465 },
10466 {
10467 ARRAY_SIZE(kInstruction_Bic_vs_r11_r9_r5_LSL_r10),
10468 kInstruction_Bic_vs_r11_r9_r5_LSL_r10,
10469 },
10470 {
10471 ARRAY_SIZE(kInstruction_Bic_cc_r9_r8_r2_LSR_r14),
10472 kInstruction_Bic_cc_r9_r8_r2_LSR_r14,
10473 },
10474 {
10475 ARRAY_SIZE(kInstruction_Bic_pl_r10_r9_r8_ASR_r10),
10476 kInstruction_Bic_pl_r10_r9_r8_ASR_r10,
10477 },
10478 {
10479 ARRAY_SIZE(kInstruction_Bic_cc_r9_r10_r12_LSR_r6),
10480 kInstruction_Bic_cc_r9_r10_r12_LSR_r6,
10481 },
10482 {
10483 ARRAY_SIZE(kInstruction_Bic_eq_r1_r2_r12_ASR_r1),
10484 kInstruction_Bic_eq_r1_r2_r12_ASR_r1,
10485 },
10486 {
10487 ARRAY_SIZE(kInstruction_Bic_ne_r5_r4_r3_ASR_r4),
10488 kInstruction_Bic_ne_r5_r4_r3_ASR_r4,
10489 },
10490 {
10491 ARRAY_SIZE(kInstruction_Bic_pl_r14_r11_r14_LSR_r2),
10492 kInstruction_Bic_pl_r14_r11_r14_LSR_r2,
10493 },
10494 {
10495 ARRAY_SIZE(kInstruction_Bic_cs_r5_r1_r5_ROR_r14),
10496 kInstruction_Bic_cs_r5_r1_r5_ROR_r14,
10497 },
10498 {
10499 ARRAY_SIZE(kInstruction_Bic_cc_r1_r7_r11_LSR_r9),
10500 kInstruction_Bic_cc_r1_r7_r11_LSR_r9,
10501 },
10502 {
10503 ARRAY_SIZE(kInstruction_Bic_eq_r6_r6_r1_LSL_r8),
10504 kInstruction_Bic_eq_r6_r6_r1_LSL_r8,
10505 },
10506 {
10507 ARRAY_SIZE(kInstruction_Bic_al_r6_r6_r11_LSL_r2),
10508 kInstruction_Bic_al_r6_r6_r11_LSL_r2,
10509 },
10510 {
10511 ARRAY_SIZE(kInstruction_Bic_eq_r14_r8_r0_ASR_r4),
10512 kInstruction_Bic_eq_r14_r8_r0_ASR_r4,
10513 },
10514 {
10515 ARRAY_SIZE(kInstruction_Bic_vc_r0_r8_r12_ASR_r10),
10516 kInstruction_Bic_vc_r0_r8_r12_ASR_r10,
10517 },
10518 {
10519 ARRAY_SIZE(kInstruction_Bic_cs_r5_r12_r8_LSR_r5),
10520 kInstruction_Bic_cs_r5_r12_r8_LSR_r5,
10521 },
10522 {
10523 ARRAY_SIZE(kInstruction_Bic_cc_r4_r7_r6_ROR_r13),
10524 kInstruction_Bic_cc_r4_r7_r6_ROR_r13,
10525 },
10526 {
10527 ARRAY_SIZE(kInstruction_Bic_hi_r13_r13_r5_ROR_r8),
10528 kInstruction_Bic_hi_r13_r13_r5_ROR_r8,
10529 },
10530 {
10531 ARRAY_SIZE(kInstruction_Bic_ne_r12_r9_r0_ROR_r9),
10532 kInstruction_Bic_ne_r12_r9_r0_ROR_r9,
10533 },
10534 {
10535 ARRAY_SIZE(kInstruction_Bic_cc_r3_r1_r9_ROR_r7),
10536 kInstruction_Bic_cc_r3_r1_r9_ROR_r7,
10537 },
10538 {
10539 ARRAY_SIZE(kInstruction_Bic_mi_r7_r8_r6_ROR_r4),
10540 kInstruction_Bic_mi_r7_r8_r6_ROR_r4,
10541 },
10542 {
10543 ARRAY_SIZE(kInstruction_Bic_le_r14_r13_r11_ROR_r14),
10544 kInstruction_Bic_le_r14_r13_r11_ROR_r14,
10545 },
10546 {
10547 ARRAY_SIZE(kInstruction_Bic_gt_r11_r7_r11_ASR_r3),
10548 kInstruction_Bic_gt_r11_r7_r11_ASR_r3,
10549 },
10550 {
10551 ARRAY_SIZE(kInstruction_Bic_hi_r11_r13_r11_LSL_r11),
10552 kInstruction_Bic_hi_r11_r13_r11_LSL_r11,
10553 },
10554 {
10555 ARRAY_SIZE(kInstruction_Bic_lt_r4_r5_r0_ROR_r0),
10556 kInstruction_Bic_lt_r4_r5_r0_ROR_r0,
10557 },
10558 {
10559 ARRAY_SIZE(kInstruction_Bic_al_r3_r3_r9_ASR_r6),
10560 kInstruction_Bic_al_r3_r3_r9_ASR_r6,
10561 },
10562 {
10563 ARRAY_SIZE(kInstruction_Bic_lt_r5_r13_r4_ROR_r4),
10564 kInstruction_Bic_lt_r5_r13_r4_ROR_r4,
10565 },
10566 {
10567 ARRAY_SIZE(kInstruction_Bic_hi_r6_r2_r14_ROR_r3),
10568 kInstruction_Bic_hi_r6_r2_r14_ROR_r3,
10569 },
10570 {
10571 ARRAY_SIZE(kInstruction_Bic_hi_r2_r13_r13_ROR_r3),
10572 kInstruction_Bic_hi_r2_r13_r13_ROR_r3,
10573 },
10574 {
10575 ARRAY_SIZE(kInstruction_Bic_le_r11_r3_r14_ASR_r8),
10576 kInstruction_Bic_le_r11_r3_r14_ASR_r8,
10577 },
10578 {
10579 ARRAY_SIZE(kInstruction_Bic_vs_r14_r10_r1_ASR_r9),
10580 kInstruction_Bic_vs_r14_r10_r1_ASR_r9,
10581 },
10582 {
10583 ARRAY_SIZE(kInstruction_Bic_lt_r1_r0_r6_ASR_r14),
10584 kInstruction_Bic_lt_r1_r0_r6_ASR_r14,
10585 },
10586 {
10587 ARRAY_SIZE(kInstruction_Bic_lt_r5_r12_r1_ASR_r3),
10588 kInstruction_Bic_lt_r5_r12_r1_ASR_r3,
10589 },
10590 {
10591 ARRAY_SIZE(kInstruction_Bic_mi_r8_r1_r10_LSL_r5),
10592 kInstruction_Bic_mi_r8_r1_r10_LSL_r5,
10593 },
10594 {
10595 ARRAY_SIZE(kInstruction_Bic_le_r8_r9_r4_LSL_r9),
10596 kInstruction_Bic_le_r8_r9_r4_LSL_r9,
10597 },
10598 {
10599 ARRAY_SIZE(kInstruction_Bic_ne_r6_r4_r12_ROR_r5),
10600 kInstruction_Bic_ne_r6_r4_r12_ROR_r5,
10601 },
10602 {
10603 ARRAY_SIZE(kInstruction_Bic_lt_r0_r6_r4_ROR_r11),
10604 kInstruction_Bic_lt_r0_r6_r4_ROR_r11,
10605 },
10606 {
10607 ARRAY_SIZE(kInstruction_Bic_vc_r5_r11_r0_LSR_r4),
10608 kInstruction_Bic_vc_r5_r11_r0_LSR_r4,
10609 },
10610 {
10611 ARRAY_SIZE(kInstruction_Bic_cc_r13_r13_r12_LSR_r14),
10612 kInstruction_Bic_cc_r13_r13_r12_LSR_r14,
10613 },
10614 {
10615 ARRAY_SIZE(kInstruction_Bic_eq_r13_r3_r1_LSR_r13),
10616 kInstruction_Bic_eq_r13_r3_r1_LSR_r13,
10617 },
10618 {
10619 ARRAY_SIZE(kInstruction_Bic_ls_r12_r4_r12_LSL_r7),
10620 kInstruction_Bic_ls_r12_r4_r12_LSL_r7,
10621 },
10622 {
10623 ARRAY_SIZE(kInstruction_Bic_eq_r13_r14_r11_ASR_r3),
10624 kInstruction_Bic_eq_r13_r14_r11_ASR_r3,
10625 },
10626 {
10627 ARRAY_SIZE(kInstruction_Bic_pl_r9_r1_r14_LSR_r0),
10628 kInstruction_Bic_pl_r9_r1_r14_LSR_r0,
10629 },
10630 {
10631 ARRAY_SIZE(kInstruction_Bic_ne_r14_r4_r8_ASR_r4),
10632 kInstruction_Bic_ne_r14_r4_r8_ASR_r4,
10633 },
10634 {
10635 ARRAY_SIZE(kInstruction_Bic_al_r9_r5_r1_ROR_r7),
10636 kInstruction_Bic_al_r9_r5_r1_ROR_r7,
10637 },
10638 {
10639 ARRAY_SIZE(kInstruction_Bic_cs_r4_r2_r10_LSL_r1),
10640 kInstruction_Bic_cs_r4_r2_r10_LSL_r1,
10641 },
10642 {
10643 ARRAY_SIZE(kInstruction_Bic_mi_r1_r5_r11_ASR_r1),
10644 kInstruction_Bic_mi_r1_r5_r11_ASR_r1,
10645 },
10646 {
10647 ARRAY_SIZE(kInstruction_Bic_pl_r12_r8_r4_LSL_r3),
10648 kInstruction_Bic_pl_r12_r8_r4_LSL_r3,
10649 },
10650 {
10651 ARRAY_SIZE(kInstruction_Bic_le_r6_r4_r6_LSL_r10),
10652 kInstruction_Bic_le_r6_r4_r6_LSL_r10,
10653 },
10654 {
10655 ARRAY_SIZE(kInstruction_Bic_lt_r3_r0_r5_ASR_r13),
10656 kInstruction_Bic_lt_r3_r0_r5_ASR_r13,
10657 },
10658 {
10659 ARRAY_SIZE(kInstruction_Bic_eq_r11_r13_r1_ASR_r6),
10660 kInstruction_Bic_eq_r11_r13_r1_ASR_r6,
10661 },
10662 {
10663 ARRAY_SIZE(kInstruction_Bic_cc_r0_r14_r6_ASR_r11),
10664 kInstruction_Bic_cc_r0_r14_r6_ASR_r11,
10665 },
10666 {
10667 ARRAY_SIZE(kInstruction_Bic_le_r6_r11_r9_ROR_r0),
10668 kInstruction_Bic_le_r6_r11_r9_ROR_r0,
10669 },
10670 {
10671 ARRAY_SIZE(kInstruction_Bic_vc_r2_r7_r2_LSR_r7),
10672 kInstruction_Bic_vc_r2_r7_r2_LSR_r7,
10673 },
10674 {
10675 ARRAY_SIZE(kInstruction_Bic_le_r9_r5_r9_LSR_r12),
10676 kInstruction_Bic_le_r9_r5_r9_LSR_r12,
10677 },
10678 {
10679 ARRAY_SIZE(kInstruction_Bic_vc_r3_r0_r6_LSR_r5),
10680 kInstruction_Bic_vc_r3_r0_r6_LSR_r5,
10681 },
10682 {
10683 ARRAY_SIZE(kInstruction_Bic_ne_r4_r13_r14_LSL_r0),
10684 kInstruction_Bic_ne_r4_r13_r14_LSL_r0,
10685 },
10686 {
10687 ARRAY_SIZE(kInstruction_Bic_eq_r7_r11_r1_LSL_r13),
10688 kInstruction_Bic_eq_r7_r11_r1_LSL_r13,
10689 },
10690 {
10691 ARRAY_SIZE(kInstruction_Bic_cs_r1_r1_r8_LSL_r5),
10692 kInstruction_Bic_cs_r1_r1_r8_LSL_r5,
10693 },
10694 {
10695 ARRAY_SIZE(kInstruction_Bic_hi_r11_r5_r12_ROR_r10),
10696 kInstruction_Bic_hi_r11_r5_r12_ROR_r10,
10697 },
10698 {
10699 ARRAY_SIZE(kInstruction_Bic_ge_r12_r12_r13_LSR_r8),
10700 kInstruction_Bic_ge_r12_r12_r13_LSR_r8,
10701 },
10702 {
10703 ARRAY_SIZE(kInstruction_Bic_gt_r13_r11_r13_LSL_r12),
10704 kInstruction_Bic_gt_r13_r11_r13_LSL_r12,
10705 },
10706 {
10707 ARRAY_SIZE(kInstruction_Bic_cc_r10_r8_r0_LSR_r3),
10708 kInstruction_Bic_cc_r10_r8_r0_LSR_r3,
10709 },
10710 {
10711 ARRAY_SIZE(kInstruction_Bic_vs_r4_r3_r14_LSR_r7),
10712 kInstruction_Bic_vs_r4_r3_r14_LSR_r7,
10713 },
10714 {
10715 ARRAY_SIZE(kInstruction_Bic_pl_r0_r5_r1_ROR_r9),
10716 kInstruction_Bic_pl_r0_r5_r1_ROR_r9,
10717 },
10718 {
10719 ARRAY_SIZE(kInstruction_Bic_vc_r8_r10_r11_LSR_r11),
10720 kInstruction_Bic_vc_r8_r10_r11_LSR_r11,
10721 },
10722 {
10723 ARRAY_SIZE(kInstruction_Bic_le_r9_r8_r5_LSR_r11),
10724 kInstruction_Bic_le_r9_r8_r5_LSR_r11,
10725 },
10726 {
10727 ARRAY_SIZE(kInstruction_Bic_pl_r7_r8_r3_ASR_r11),
10728 kInstruction_Bic_pl_r7_r8_r3_ASR_r11,
10729 },
10730 {
10731 ARRAY_SIZE(kInstruction_Bic_ne_r0_r7_r12_LSR_r1),
10732 kInstruction_Bic_ne_r0_r7_r12_LSR_r1,
10733 },
10734 {
10735 ARRAY_SIZE(kInstruction_Bic_ge_r12_r12_r12_LSL_r5),
10736 kInstruction_Bic_ge_r12_r12_r12_LSL_r5,
10737 },
10738 {
10739 ARRAY_SIZE(kInstruction_Bic_lt_r4_r7_r9_LSR_r5),
10740 kInstruction_Bic_lt_r4_r7_r9_LSR_r5,
10741 },
10742 {
10743 ARRAY_SIZE(kInstruction_Bic_le_r9_r14_r7_ASR_r10),
10744 kInstruction_Bic_le_r9_r14_r7_ASR_r10,
10745 },
10746 {
10747 ARRAY_SIZE(kInstruction_Bic_al_r5_r1_r2_LSR_r11),
10748 kInstruction_Bic_al_r5_r1_r2_LSR_r11,
10749 },
10750 {
10751 ARRAY_SIZE(kInstruction_Bic_ne_r6_r12_r6_ASR_r12),
10752 kInstruction_Bic_ne_r6_r12_r6_ASR_r12,
10753 },
10754 {
10755 ARRAY_SIZE(kInstruction_Bic_eq_r14_r3_r7_ROR_r13),
10756 kInstruction_Bic_eq_r14_r3_r7_ROR_r13,
10757 },
10758 {
10759 ARRAY_SIZE(kInstruction_Bic_ls_r2_r2_r9_LSL_r9),
10760 kInstruction_Bic_ls_r2_r2_r9_LSL_r9,
10761 },
10762 {
10763 ARRAY_SIZE(kInstruction_Bic_mi_r8_r14_r5_ASR_r1),
10764 kInstruction_Bic_mi_r8_r14_r5_ASR_r1,
10765 },
10766 {
10767 ARRAY_SIZE(kInstruction_Bic_vs_r5_r3_r4_ASR_r14),
10768 kInstruction_Bic_vs_r5_r3_r4_ASR_r14,
10769 },
10770 {
10771 ARRAY_SIZE(kInstruction_Bic_ge_r11_r13_r1_ASR_r6),
10772 kInstruction_Bic_ge_r11_r13_r1_ASR_r6,
10773 },
10774 {
10775 ARRAY_SIZE(kInstruction_Bic_cs_r6_r3_r13_ASR_r13),
10776 kInstruction_Bic_cs_r6_r3_r13_ASR_r13,
10777 },
10778 {
10779 ARRAY_SIZE(kInstruction_Bic_le_r7_r10_r10_LSR_r14),
10780 kInstruction_Bic_le_r7_r10_r10_LSR_r14,
10781 },
10782 {
10783 ARRAY_SIZE(kInstruction_Bic_gt_r3_r8_r6_ASR_r2),
10784 kInstruction_Bic_gt_r3_r8_r6_ASR_r2,
10785 },
10786 {
10787 ARRAY_SIZE(kInstruction_Bic_vs_r3_r10_r5_ASR_r0),
10788 kInstruction_Bic_vs_r3_r10_r5_ASR_r0,
10789 },
10790 {
10791 ARRAY_SIZE(kInstruction_Bic_ge_r4_r5_r9_LSL_r3),
10792 kInstruction_Bic_ge_r4_r5_r9_LSL_r3,
10793 },
10794 {
10795 ARRAY_SIZE(kInstruction_Bic_lt_r5_r7_r7_LSR_r7),
10796 kInstruction_Bic_lt_r5_r7_r7_LSR_r7,
10797 },
10798 {
10799 ARRAY_SIZE(kInstruction_Bic_cc_r4_r10_r1_ROR_r9),
10800 kInstruction_Bic_cc_r4_r10_r1_ROR_r9,
10801 },
10802 {
10803 ARRAY_SIZE(kInstruction_Bic_lt_r10_r13_r0_ROR_r4),
10804 kInstruction_Bic_lt_r10_r13_r0_ROR_r4,
10805 },
10806 {
10807 ARRAY_SIZE(kInstruction_Bic_vc_r12_r1_r6_ASR_r2),
10808 kInstruction_Bic_vc_r12_r1_r6_ASR_r2,
10809 },
10810 {
10811 ARRAY_SIZE(kInstruction_Bic_ne_r10_r0_r6_ROR_r8),
10812 kInstruction_Bic_ne_r10_r0_r6_ROR_r8,
10813 },
10814 {
10815 ARRAY_SIZE(kInstruction_Bic_hi_r9_r0_r6_ROR_r9),
10816 kInstruction_Bic_hi_r9_r0_r6_ROR_r9,
10817 },
10818 {
10819 ARRAY_SIZE(kInstruction_Bic_cc_r5_r0_r6_LSL_r5),
10820 kInstruction_Bic_cc_r5_r0_r6_LSL_r5,
10821 },
10822 {
10823 ARRAY_SIZE(kInstruction_Bic_hi_r2_r12_r10_LSR_r5),
10824 kInstruction_Bic_hi_r2_r12_r10_LSR_r5,
10825 },
10826 {
10827 ARRAY_SIZE(kInstruction_Bic_vc_r3_r7_r7_LSL_r1),
10828 kInstruction_Bic_vc_r3_r7_r7_LSL_r1,
10829 },
10830 {
10831 ARRAY_SIZE(kInstruction_Bic_gt_r6_r13_r4_LSR_r9),
10832 kInstruction_Bic_gt_r6_r13_r4_LSR_r9,
10833 },
10834 {
10835 ARRAY_SIZE(kInstruction_Bic_cc_r11_r1_r3_ROR_r0),
10836 kInstruction_Bic_cc_r11_r1_r3_ROR_r0,
10837 },
10838 {
10839 ARRAY_SIZE(kInstruction_Bic_ls_r9_r7_r4_LSL_r10),
10840 kInstruction_Bic_ls_r9_r7_r4_LSL_r10,
10841 },
10842 {
10843 ARRAY_SIZE(kInstruction_Bic_al_r14_r8_r3_ROR_r13),
10844 kInstruction_Bic_al_r14_r8_r3_ROR_r13,
10845 },
10846 {
10847 ARRAY_SIZE(kInstruction_Bic_cc_r0_r10_r10_ASR_r3),
10848 kInstruction_Bic_cc_r0_r10_r10_ASR_r3,
10849 },
10850 {
10851 ARRAY_SIZE(kInstruction_Bic_mi_r3_r4_r7_ROR_r0),
10852 kInstruction_Bic_mi_r3_r4_r7_ROR_r0,
10853 },
10854 {
10855 ARRAY_SIZE(kInstruction_Bic_al_r8_r2_r3_LSR_r11),
10856 kInstruction_Bic_al_r8_r2_r3_LSR_r11,
10857 },
10858 {
10859 ARRAY_SIZE(kInstruction_Bic_mi_r7_r13_r4_ASR_r6),
10860 kInstruction_Bic_mi_r7_r13_r4_ASR_r6,
10861 },
10862 {
10863 ARRAY_SIZE(kInstruction_Bic_lt_r13_r14_r13_ASR_r5),
10864 kInstruction_Bic_lt_r13_r14_r13_ASR_r5,
10865 },
10866 {
10867 ARRAY_SIZE(kInstruction_Bic_lt_r6_r6_r12_LSL_r0),
10868 kInstruction_Bic_lt_r6_r6_r12_LSL_r0,
10869 },
10870 {
10871 ARRAY_SIZE(kInstruction_Bic_hi_r7_r8_r13_ASR_r2),
10872 kInstruction_Bic_hi_r7_r8_r13_ASR_r2,
10873 },
10874 {
10875 ARRAY_SIZE(kInstruction_Bic_ls_r11_r1_r9_ROR_r5),
10876 kInstruction_Bic_ls_r11_r1_r9_ROR_r5,
10877 },
10878 {
10879 ARRAY_SIZE(kInstruction_Bic_cs_r3_r4_r3_ASR_r1),
10880 kInstruction_Bic_cs_r3_r4_r3_ASR_r1,
10881 },
10882 {
10883 ARRAY_SIZE(kInstruction_Bic_ls_r0_r10_r4_LSL_r0),
10884 kInstruction_Bic_ls_r0_r10_r4_LSL_r0,
10885 },
10886 {
10887 ARRAY_SIZE(kInstruction_Bic_cc_r13_r8_r8_ASR_r3),
10888 kInstruction_Bic_cc_r13_r8_r8_ASR_r3,
10889 },
10890 {
10891 ARRAY_SIZE(kInstruction_Bic_lt_r14_r0_r2_LSR_r8),
10892 kInstruction_Bic_lt_r14_r0_r2_LSR_r8,
10893 },
10894 {
10895 ARRAY_SIZE(kInstruction_Bic_eq_r7_r1_r14_LSR_r5),
10896 kInstruction_Bic_eq_r7_r1_r14_LSR_r5,
10897 },
10898 {
10899 ARRAY_SIZE(kInstruction_Bic_cc_r12_r13_r4_ROR_r2),
10900 kInstruction_Bic_cc_r12_r13_r4_ROR_r2,
10901 },
10902 {
10903 ARRAY_SIZE(kInstruction_Bic_gt_r9_r6_r7_ROR_r0),
10904 kInstruction_Bic_gt_r9_r6_r7_ROR_r0,
10905 },
10906 {
10907 ARRAY_SIZE(kInstruction_Bic_ls_r0_r12_r14_ASR_r3),
10908 kInstruction_Bic_ls_r0_r12_r14_ASR_r3,
10909 },
10910 {
10911 ARRAY_SIZE(kInstruction_Bic_lt_r7_r2_r3_ASR_r13),
10912 kInstruction_Bic_lt_r7_r2_r3_ASR_r13,
10913 },
10914 {
10915 ARRAY_SIZE(kInstruction_Bic_pl_r4_r13_r8_LSR_r0),
10916 kInstruction_Bic_pl_r4_r13_r8_LSR_r0,
10917 },
10918 {
10919 ARRAY_SIZE(kInstruction_Bic_gt_r0_r4_r5_LSR_r11),
10920 kInstruction_Bic_gt_r0_r4_r5_LSR_r11,
10921 },
10922 {
10923 ARRAY_SIZE(kInstruction_Bic_ge_r1_r12_r9_ASR_r6),
10924 kInstruction_Bic_ge_r1_r12_r9_ASR_r6,
10925 },
10926 {
10927 ARRAY_SIZE(kInstruction_Bic_ls_r7_r3_r2_ASR_r1),
10928 kInstruction_Bic_ls_r7_r3_r2_ASR_r1,
10929 },
10930 {
10931 ARRAY_SIZE(kInstruction_Bic_mi_r8_r2_r11_ASR_r1),
10932 kInstruction_Bic_mi_r8_r2_r11_ASR_r1,
10933 },
10934 {
10935 ARRAY_SIZE(kInstruction_Bic_gt_r12_r11_r8_ROR_r9),
10936 kInstruction_Bic_gt_r12_r11_r8_ROR_r9,
10937 },
10938 {
10939 ARRAY_SIZE(kInstruction_Bic_al_r13_r5_r10_LSL_r9),
10940 kInstruction_Bic_al_r13_r5_r10_LSL_r9,
10941 },
10942 {
10943 ARRAY_SIZE(kInstruction_Bic_ne_r2_r1_r7_ROR_r14),
10944 kInstruction_Bic_ne_r2_r1_r7_ROR_r14,
10945 },
10946 {
10947 ARRAY_SIZE(kInstruction_Bic_gt_r3_r12_r10_LSL_r3),
10948 kInstruction_Bic_gt_r3_r12_r10_LSL_r3,
10949 },
10950 {
10951 ARRAY_SIZE(kInstruction_Bic_vs_r3_r12_r12_ROR_r0),
10952 kInstruction_Bic_vs_r3_r12_r12_ROR_r0,
10953 },
10954 {
10955 ARRAY_SIZE(kInstruction_Bic_ne_r2_r10_r0_LSR_r9),
10956 kInstruction_Bic_ne_r2_r10_r0_LSR_r9,
10957 },
10958 {
10959 ARRAY_SIZE(kInstruction_Bic_vc_r10_r11_r12_ROR_r13),
10960 kInstruction_Bic_vc_r10_r11_r12_ROR_r13,
10961 },
10962 {
10963 ARRAY_SIZE(kInstruction_Bic_vc_r1_r10_r13_LSR_r14),
10964 kInstruction_Bic_vc_r1_r10_r13_LSR_r14,
10965 },
10966 {
10967 ARRAY_SIZE(kInstruction_Bic_gt_r3_r9_r11_LSR_r4),
10968 kInstruction_Bic_gt_r3_r9_r11_LSR_r4,
10969 },
10970 {
10971 ARRAY_SIZE(kInstruction_Bic_mi_r6_r9_r8_ROR_r7),
10972 kInstruction_Bic_mi_r6_r9_r8_ROR_r7,
10973 },
10974 {
10975 ARRAY_SIZE(kInstruction_Bic_le_r10_r6_r14_ASR_r9),
10976 kInstruction_Bic_le_r10_r6_r14_ASR_r9,
10977 },
10978 {
10979 ARRAY_SIZE(kInstruction_Bic_pl_r3_r4_r3_LSR_r14),
10980 kInstruction_Bic_pl_r3_r4_r3_LSR_r14,
10981 },
10982 {
10983 ARRAY_SIZE(kInstruction_Bic_cs_r3_r10_r10_ROR_r7),
10984 kInstruction_Bic_cs_r3_r10_r10_ROR_r7,
10985 },
10986 {
10987 ARRAY_SIZE(kInstruction_Bic_hi_r14_r13_r5_ASR_r0),
10988 kInstruction_Bic_hi_r14_r13_r5_ASR_r0,
10989 },
10990 {
10991 ARRAY_SIZE(kInstruction_Bic_cc_r13_r2_r0_LSL_r10),
10992 kInstruction_Bic_cc_r13_r2_r0_LSL_r10,
10993 },
10994 {
10995 ARRAY_SIZE(kInstruction_Bic_le_r7_r4_r11_LSL_r8),
10996 kInstruction_Bic_le_r7_r4_r11_LSL_r8,
10997 },
10998 {
10999 ARRAY_SIZE(kInstruction_Bic_ne_r2_r8_r11_LSR_r5),
11000 kInstruction_Bic_ne_r2_r8_r11_LSR_r5,
11001 },
11002 {
11003 ARRAY_SIZE(kInstruction_Bic_gt_r7_r5_r6_ROR_r7),
11004 kInstruction_Bic_gt_r7_r5_r6_ROR_r7,
11005 },
11006 {
11007 ARRAY_SIZE(kInstruction_Bic_vc_r0_r12_r9_LSL_r11),
11008 kInstruction_Bic_vc_r0_r12_r9_LSL_r11,
11009 },
11010 {
11011 ARRAY_SIZE(kInstruction_Bic_eq_r6_r7_r9_ROR_r14),
11012 kInstruction_Bic_eq_r6_r7_r9_ROR_r14,
11013 },
11014 {
11015 ARRAY_SIZE(kInstruction_Bic_mi_r3_r5_r4_ROR_r3),
11016 kInstruction_Bic_mi_r3_r5_r4_ROR_r3,
11017 },
11018 {
11019 ARRAY_SIZE(kInstruction_Bic_le_r13_r7_r2_ASR_r3),
11020 kInstruction_Bic_le_r13_r7_r2_ASR_r3,
11021 },
11022 {
11023 ARRAY_SIZE(kInstruction_Bic_cc_r7_r4_r0_LSR_r12),
11024 kInstruction_Bic_cc_r7_r4_r0_LSR_r12,
11025 },
11026 {
11027 ARRAY_SIZE(kInstruction_Bic_hi_r8_r8_r3_ASR_r9),
11028 kInstruction_Bic_hi_r8_r8_r3_ASR_r9,
11029 },
11030 {
11031 ARRAY_SIZE(kInstruction_Bic_pl_r7_r3_r6_ASR_r2),
11032 kInstruction_Bic_pl_r7_r3_r6_ASR_r2,
11033 },
11034 {
11035 ARRAY_SIZE(kInstruction_Bic_lt_r12_r2_r12_ROR_r6),
11036 kInstruction_Bic_lt_r12_r2_r12_ROR_r6,
11037 },
11038 {
11039 ARRAY_SIZE(kInstruction_Bic_eq_r10_r13_r1_ASR_r13),
11040 kInstruction_Bic_eq_r10_r13_r1_ASR_r13,
11041 },
11042 {
11043 ARRAY_SIZE(kInstruction_Bic_al_r12_r9_r5_ROR_r11),
11044 kInstruction_Bic_al_r12_r9_r5_ROR_r11,
11045 },
11046 {
11047 ARRAY_SIZE(kInstruction_Bic_mi_r8_r7_r5_ASR_r2),
11048 kInstruction_Bic_mi_r8_r7_r5_ASR_r2,
11049 },
11050 {
11051 ARRAY_SIZE(kInstruction_Bic_cs_r11_r8_r0_ROR_r7),
11052 kInstruction_Bic_cs_r11_r8_r0_ROR_r7,
11053 },
11054 {
11055 ARRAY_SIZE(kInstruction_Bic_vc_r11_r3_r3_LSL_r12),
11056 kInstruction_Bic_vc_r11_r3_r3_LSL_r12,
11057 },
11058 {
11059 ARRAY_SIZE(kInstruction_Bic_cc_r14_r12_r13_LSR_r14),
11060 kInstruction_Bic_cc_r14_r12_r13_LSR_r14,
11061 },
11062 {
11063 ARRAY_SIZE(kInstruction_Bic_pl_r4_r14_r10_LSR_r14),
11064 kInstruction_Bic_pl_r4_r14_r10_LSR_r14,
11065 },
11066 {
11067 ARRAY_SIZE(kInstruction_Bic_cc_r0_r11_r9_ASR_r2),
11068 kInstruction_Bic_cc_r0_r11_r9_ASR_r2,
11069 },
11070 {
11071 ARRAY_SIZE(kInstruction_Bic_hi_r11_r9_r8_LSL_r8),
11072 kInstruction_Bic_hi_r11_r9_r8_LSL_r8,
11073 },
11074 {
11075 ARRAY_SIZE(kInstruction_Bic_ne_r12_r12_r7_LSR_r7),
11076 kInstruction_Bic_ne_r12_r12_r7_LSR_r7,
11077 },
11078 {
11079 ARRAY_SIZE(kInstruction_Bic_vs_r5_r2_r7_LSR_r2),
11080 kInstruction_Bic_vs_r5_r2_r7_LSR_r2,
11081 },
11082 {
11083 ARRAY_SIZE(kInstruction_Bic_gt_r0_r13_r5_LSR_r11),
11084 kInstruction_Bic_gt_r0_r13_r5_LSR_r11,
11085 },
11086 {
11087 ARRAY_SIZE(kInstruction_Bic_vs_r0_r2_r14_ROR_r9),
11088 kInstruction_Bic_vs_r0_r2_r14_ROR_r9,
11089 },
11090 {
11091 ARRAY_SIZE(kInstruction_Bic_hi_r0_r5_r7_ROR_r14),
11092 kInstruction_Bic_hi_r0_r5_r7_ROR_r14,
11093 },
11094 {
11095 ARRAY_SIZE(kInstruction_Bic_lt_r12_r9_r4_ASR_r9),
11096 kInstruction_Bic_lt_r12_r9_r4_ASR_r9,
11097 },
11098 {
11099 ARRAY_SIZE(kInstruction_Bic_gt_r0_r3_r11_ROR_r9),
11100 kInstruction_Bic_gt_r0_r3_r11_ROR_r9,
11101 },
11102 {
11103 ARRAY_SIZE(kInstruction_Bic_vs_r13_r3_r5_LSR_r12),
11104 kInstruction_Bic_vs_r13_r3_r5_LSR_r12,
11105 },
11106 {
11107 ARRAY_SIZE(kInstruction_Bic_lt_r9_r11_r9_ASR_r13),
11108 kInstruction_Bic_lt_r9_r11_r9_ASR_r13,
11109 },
11110 {
11111 ARRAY_SIZE(kInstruction_Bic_ge_r12_r10_r5_LSR_r1),
11112 kInstruction_Bic_ge_r12_r10_r5_LSR_r1,
11113 },
11114 {
11115 ARRAY_SIZE(kInstruction_Bic_ne_r6_r10_r1_ASR_r11),
11116 kInstruction_Bic_ne_r6_r10_r1_ASR_r11,
11117 },
11118 {
11119 ARRAY_SIZE(kInstruction_Bic_al_r14_r3_r12_ROR_r10),
11120 kInstruction_Bic_al_r14_r3_r12_ROR_r10,
11121 },
11122 {
11123 ARRAY_SIZE(kInstruction_Bic_vs_r0_r4_r1_ROR_r6),
11124 kInstruction_Bic_vs_r0_r4_r1_ROR_r6,
11125 },
11126 {
11127 ARRAY_SIZE(kInstruction_Bic_eq_r10_r10_r10_LSL_r10),
11128 kInstruction_Bic_eq_r10_r10_r10_LSL_r10,
11129 },
11130 {
11131 ARRAY_SIZE(kInstruction_Bic_gt_r6_r14_r7_ASR_r13),
11132 kInstruction_Bic_gt_r6_r14_r7_ASR_r13,
11133 },
11134 {
11135 ARRAY_SIZE(kInstruction_Bic_vs_r1_r9_r9_ROR_r13),
11136 kInstruction_Bic_vs_r1_r9_r9_ROR_r13,
11137 },
11138 {
11139 ARRAY_SIZE(kInstruction_Bic_hi_r0_r3_r12_LSL_r9),
11140 kInstruction_Bic_hi_r0_r3_r12_LSL_r9,
11141 },
11142 {
11143 ARRAY_SIZE(kInstruction_Bic_vc_r6_r13_r11_ROR_r4),
11144 kInstruction_Bic_vc_r6_r13_r11_ROR_r4,
11145 },
11146 {
11147 ARRAY_SIZE(kInstruction_Bic_ne_r6_r4_r2_LSR_r11),
11148 kInstruction_Bic_ne_r6_r4_r2_LSR_r11,
11149 },
11150 {
11151 ARRAY_SIZE(kInstruction_Bic_vs_r12_r13_r14_LSR_r12),
11152 kInstruction_Bic_vs_r12_r13_r14_LSR_r12,
11153 },
11154 {
11155 ARRAY_SIZE(kInstruction_Bic_hi_r0_r7_r12_LSL_r7),
11156 kInstruction_Bic_hi_r0_r7_r12_LSL_r7,
11157 },
11158 {
11159 ARRAY_SIZE(kInstruction_Bic_vc_r14_r9_r9_ROR_r0),
11160 kInstruction_Bic_vc_r14_r9_r9_ROR_r0,
11161 },
11162 {
11163 ARRAY_SIZE(kInstruction_Bic_ls_r5_r7_r2_LSR_r13),
11164 kInstruction_Bic_ls_r5_r7_r2_LSR_r13,
11165 },
11166 {
11167 ARRAY_SIZE(kInstruction_Bic_gt_r9_r12_r11_ASR_r3),
11168 kInstruction_Bic_gt_r9_r12_r11_ASR_r3,
11169 },
11170 {
11171 ARRAY_SIZE(kInstruction_Bic_cs_r10_r8_r14_LSL_r4),
11172 kInstruction_Bic_cs_r10_r8_r14_LSL_r4,
11173 },
11174 {
11175 ARRAY_SIZE(kInstruction_Bic_mi_r0_r3_r9_LSR_r3),
11176 kInstruction_Bic_mi_r0_r3_r9_LSR_r3,
11177 },
11178 {
11179 ARRAY_SIZE(kInstruction_Bic_ne_r1_r5_r11_ASR_r8),
11180 kInstruction_Bic_ne_r1_r5_r11_ASR_r8,
11181 },
11182 {
11183 ARRAY_SIZE(kInstruction_Bic_le_r7_r1_r6_ROR_r3),
11184 kInstruction_Bic_le_r7_r1_r6_ROR_r3,
11185 },
11186 {
11187 ARRAY_SIZE(kInstruction_Bic_le_r5_r0_r5_ROR_r14),
11188 kInstruction_Bic_le_r5_r0_r5_ROR_r14,
11189 },
11190 {
11191 ARRAY_SIZE(kInstruction_Bic_mi_r11_r9_r12_LSL_r10),
11192 kInstruction_Bic_mi_r11_r9_r12_LSL_r10,
11193 },
11194 {
11195 ARRAY_SIZE(kInstruction_Bic_lt_r14_r2_r14_ROR_r2),
11196 kInstruction_Bic_lt_r14_r2_r14_ROR_r2,
11197 },
11198 {
11199 ARRAY_SIZE(kInstruction_Bic_eq_r12_r8_r3_LSL_r4),
11200 kInstruction_Bic_eq_r12_r8_r3_LSL_r4,
11201 },
11202 {
11203 ARRAY_SIZE(kInstruction_Bic_gt_r3_r6_r0_LSR_r8),
11204 kInstruction_Bic_gt_r3_r6_r0_LSR_r8,
11205 },
11206 {
11207 ARRAY_SIZE(kInstruction_Bic_lt_r8_r11_r12_LSL_r3),
11208 kInstruction_Bic_lt_r8_r11_r12_LSL_r3,
11209 },
11210 {
11211 ARRAY_SIZE(kInstruction_Bic_hi_r4_r13_r10_ASR_r11),
11212 kInstruction_Bic_hi_r4_r13_r10_ASR_r11,
11213 },
11214 {
11215 ARRAY_SIZE(kInstruction_Bic_hi_r11_r13_r13_LSL_r2),
11216 kInstruction_Bic_hi_r11_r13_r13_LSL_r2,
11217 },
11218 {
11219 ARRAY_SIZE(kInstruction_Bic_vc_r1_r13_r14_LSL_r8),
11220 kInstruction_Bic_vc_r1_r13_r14_LSL_r8,
11221 },
11222 {
11223 ARRAY_SIZE(kInstruction_Bic_gt_r1_r10_r7_LSR_r14),
11224 kInstruction_Bic_gt_r1_r10_r7_LSR_r14,
11225 },
11226 {
11227 ARRAY_SIZE(kInstruction_Bic_ne_r8_r0_r8_ASR_r0),
11228 kInstruction_Bic_ne_r8_r0_r8_ASR_r0,
11229 },
11230 {
11231 ARRAY_SIZE(kInstruction_Bic_vc_r5_r7_r13_LSR_r11),
11232 kInstruction_Bic_vc_r5_r7_r13_LSR_r11,
11233 },
11234 {
11235 ARRAY_SIZE(kInstruction_Bic_pl_r4_r10_r11_ASR_r12),
11236 kInstruction_Bic_pl_r4_r10_r11_ASR_r12,
11237 },
11238 {
11239 ARRAY_SIZE(kInstruction_Bic_lt_r14_r6_r14_ROR_r9),
11240 kInstruction_Bic_lt_r14_r6_r14_ROR_r9,
11241 },
11242 {
11243 ARRAY_SIZE(kInstruction_Bic_vc_r10_r6_r0_LSL_r14),
11244 kInstruction_Bic_vc_r10_r6_r0_LSL_r14,
11245 },
11246 {
11247 ARRAY_SIZE(kInstruction_Bic_mi_r4_r14_r8_ROR_r5),
11248 kInstruction_Bic_mi_r4_r14_r8_ROR_r5,
11249 },
11250 {
11251 ARRAY_SIZE(kInstruction_Bic_ls_r1_r9_r7_LSL_r10),
11252 kInstruction_Bic_ls_r1_r9_r7_LSL_r10,
11253 },
11254 {
11255 ARRAY_SIZE(kInstruction_Bic_ne_r3_r10_r13_LSL_r0),
11256 kInstruction_Bic_ne_r3_r10_r13_LSL_r0,
11257 },
11258 {
11259 ARRAY_SIZE(kInstruction_Bic_vc_r1_r6_r6_ASR_r2),
11260 kInstruction_Bic_vc_r1_r6_r6_ASR_r2,
11261 },
11262 {
11263 ARRAY_SIZE(kInstruction_Bic_vs_r8_r10_r5_ROR_r5),
11264 kInstruction_Bic_vs_r8_r10_r5_ROR_r5,
11265 },
11266 {
11267 ARRAY_SIZE(kInstruction_Bic_ge_r11_r14_r7_ASR_r10),
11268 kInstruction_Bic_ge_r11_r14_r7_ASR_r10,
11269 },
11270 {
11271 ARRAY_SIZE(kInstruction_Bic_lt_r11_r14_r12_LSL_r8),
11272 kInstruction_Bic_lt_r11_r14_r12_LSL_r8,
11273 },
11274 {
11275 ARRAY_SIZE(kInstruction_Bic_mi_r2_r1_r1_LSL_r6),
11276 kInstruction_Bic_mi_r2_r1_r1_LSL_r6,
11277 },
11278 {
11279 ARRAY_SIZE(kInstruction_Bic_cs_r1_r4_r7_ASR_r4),
11280 kInstruction_Bic_cs_r1_r4_r7_ASR_r4,
11281 },
11282 {
11283 ARRAY_SIZE(kInstruction_Bic_gt_r12_r10_r3_ROR_r1),
11284 kInstruction_Bic_gt_r12_r10_r3_ROR_r1,
11285 },
11286 {
11287 ARRAY_SIZE(kInstruction_Bic_ne_r1_r14_r12_LSL_r13),
11288 kInstruction_Bic_ne_r1_r14_r12_LSL_r13,
11289 },
11290 {
11291 ARRAY_SIZE(kInstruction_Bic_ne_r3_r0_r11_LSL_r8),
11292 kInstruction_Bic_ne_r3_r0_r11_LSL_r8,
11293 },
11294 {
11295 ARRAY_SIZE(kInstruction_Bic_cc_r2_r13_r12_LSR_r13),
11296 kInstruction_Bic_cc_r2_r13_r12_LSR_r13,
11297 },
11298 {
11299 ARRAY_SIZE(kInstruction_Bic_le_r9_r14_r4_ROR_r4),
11300 kInstruction_Bic_le_r9_r14_r4_ROR_r4,
11301 },
11302 {
11303 ARRAY_SIZE(kInstruction_Bic_cs_r5_r11_r10_ASR_r7),
11304 kInstruction_Bic_cs_r5_r11_r10_ASR_r7,
11305 },
11306 {
11307 ARRAY_SIZE(kInstruction_Bic_ne_r13_r8_r2_ROR_r4),
11308 kInstruction_Bic_ne_r13_r8_r2_ROR_r4,
11309 },
11310 {
11311 ARRAY_SIZE(kInstruction_Bic_cs_r10_r0_r9_LSL_r3),
11312 kInstruction_Bic_cs_r10_r0_r9_LSL_r3,
11313 },
11314 {
11315 ARRAY_SIZE(kInstruction_Bic_le_r13_r4_r5_LSR_r0),
11316 kInstruction_Bic_le_r13_r4_r5_LSR_r0,
11317 },
11318 {
11319 ARRAY_SIZE(kInstruction_Bic_cs_r4_r3_r2_LSR_r1),
11320 kInstruction_Bic_cs_r4_r3_r2_LSR_r1,
11321 },
11322 {
11323 ARRAY_SIZE(kInstruction_Bic_al_r6_r12_r6_LSL_r10),
11324 kInstruction_Bic_al_r6_r12_r6_LSL_r10,
11325 },
11326 {
11327 ARRAY_SIZE(kInstruction_Bic_vc_r2_r10_r5_LSL_r9),
11328 kInstruction_Bic_vc_r2_r10_r5_LSL_r9,
11329 },
11330 {
11331 ARRAY_SIZE(kInstruction_Bic_vc_r6_r7_r0_ASR_r10),
11332 kInstruction_Bic_vc_r6_r7_r0_ASR_r10,
11333 },
11334 {
11335 ARRAY_SIZE(kInstruction_Bic_vs_r5_r11_r10_LSL_r13),
11336 kInstruction_Bic_vs_r5_r11_r10_LSL_r13,
11337 },
11338 {
11339 ARRAY_SIZE(kInstruction_Bic_pl_r14_r6_r11_ASR_r4),
11340 kInstruction_Bic_pl_r14_r6_r11_ASR_r4,
11341 },
11342 {
11343 ARRAY_SIZE(kInstruction_Bic_al_r2_r0_r2_ROR_r5),
11344 kInstruction_Bic_al_r2_r0_r2_ROR_r5,
11345 },
11346 {
11347 ARRAY_SIZE(kInstruction_Bic_gt_r5_r3_r2_LSL_r14),
11348 kInstruction_Bic_gt_r5_r3_r2_LSL_r14,
11349 },
11350 {
11351 ARRAY_SIZE(kInstruction_Bic_ls_r8_r13_r9_ASR_r12),
11352 kInstruction_Bic_ls_r8_r13_r9_ASR_r12,
11353 },
11354 {
11355 ARRAY_SIZE(kInstruction_Bic_eq_r5_r10_r6_LSR_r6),
11356 kInstruction_Bic_eq_r5_r10_r6_LSR_r6,
11357 },
11358 {
11359 ARRAY_SIZE(kInstruction_Bic_ge_r3_r13_r10_ROR_r14),
11360 kInstruction_Bic_ge_r3_r13_r10_ROR_r14,
11361 },
11362 {
11363 ARRAY_SIZE(kInstruction_Bic_lt_r14_r9_r14_ASR_r1),
11364 kInstruction_Bic_lt_r14_r9_r14_ASR_r1,
11365 },
11366 {
11367 ARRAY_SIZE(kInstruction_Bic_hi_r2_r8_r12_ASR_r14),
11368 kInstruction_Bic_hi_r2_r8_r12_ASR_r14,
11369 },
11370 {
11371 ARRAY_SIZE(kInstruction_Bic_al_r3_r5_r10_LSL_r13),
11372 kInstruction_Bic_al_r3_r5_r10_LSL_r13,
11373 },
11374 {
11375 ARRAY_SIZE(kInstruction_Bic_mi_r13_r9_r2_ROR_r6),
11376 kInstruction_Bic_mi_r13_r9_r2_ROR_r6,
11377 },
11378 {
11379 ARRAY_SIZE(kInstruction_Bic_mi_r14_r10_r13_ROR_r9),
11380 kInstruction_Bic_mi_r14_r10_r13_ROR_r9,
11381 },
11382 {
11383 ARRAY_SIZE(kInstruction_Bic_cc_r11_r7_r12_LSR_r5),
11384 kInstruction_Bic_cc_r11_r7_r12_LSR_r5,
11385 },
11386 {
11387 ARRAY_SIZE(kInstruction_Bic_pl_r12_r10_r7_ASR_r4),
11388 kInstruction_Bic_pl_r12_r10_r7_ASR_r4,
11389 },
11390 {
11391 ARRAY_SIZE(kInstruction_Bic_vc_r6_r12_r1_ASR_r1),
11392 kInstruction_Bic_vc_r6_r12_r1_ASR_r1,
11393 },
11394 {
11395 ARRAY_SIZE(kInstruction_Bic_cc_r0_r5_r8_ROR_r10),
11396 kInstruction_Bic_cc_r0_r5_r8_ROR_r10,
11397 },
11398 {
11399 ARRAY_SIZE(kInstruction_Bic_cs_r14_r9_r12_LSR_r6),
11400 kInstruction_Bic_cs_r14_r9_r12_LSR_r6,
11401 },
11402 {
11403 ARRAY_SIZE(kInstruction_Bic_mi_r4_r8_r6_LSR_r5),
11404 kInstruction_Bic_mi_r4_r8_r6_LSR_r5,
11405 },
11406 {
11407 ARRAY_SIZE(kInstruction_Bic_ge_r6_r5_r13_ROR_r12),
11408 kInstruction_Bic_ge_r6_r5_r13_ROR_r12,
11409 },
11410 {
11411 ARRAY_SIZE(kInstruction_Bic_al_r2_r10_r1_LSL_r1),
11412 kInstruction_Bic_al_r2_r10_r1_LSL_r1,
11413 },
11414 {
11415 ARRAY_SIZE(kInstruction_Bic_ls_r10_r14_r12_ROR_r14),
11416 kInstruction_Bic_ls_r10_r14_r12_ROR_r14,
11417 },
11418 {
11419 ARRAY_SIZE(kInstruction_Bic_vc_r4_r2_r3_LSL_r5),
11420 kInstruction_Bic_vc_r4_r2_r3_LSL_r5,
11421 },
11422 {
11423 ARRAY_SIZE(kInstruction_Bic_gt_r1_r12_r1_LSR_r3),
11424 kInstruction_Bic_gt_r1_r12_r1_LSR_r3,
11425 },
11426 {
11427 ARRAY_SIZE(kInstruction_Bic_le_r6_r4_r7_ASR_r7),
11428 kInstruction_Bic_le_r6_r4_r7_ASR_r7,
11429 },
11430 {
11431 ARRAY_SIZE(kInstruction_Bic_mi_r6_r11_r3_ASR_r13),
11432 kInstruction_Bic_mi_r6_r11_r3_ASR_r13,
11433 },
11434 {
11435 ARRAY_SIZE(kInstruction_Bic_ge_r10_r11_r7_LSL_r1),
11436 kInstruction_Bic_ge_r10_r11_r7_LSL_r1,
11437 },
11438 {
11439 ARRAY_SIZE(kInstruction_Bic_pl_r8_r2_r6_ASR_r4),
11440 kInstruction_Bic_pl_r8_r2_r6_ASR_r4,
11441 },
11442 {
11443 ARRAY_SIZE(kInstruction_Bic_gt_r8_r6_r13_ASR_r10),
11444 kInstruction_Bic_gt_r8_r6_r13_ASR_r10,
11445 },
11446 {
11447 ARRAY_SIZE(kInstruction_Bic_pl_r6_r0_r3_ASR_r9),
11448 kInstruction_Bic_pl_r6_r0_r3_ASR_r9,
11449 },
11450 {
11451 ARRAY_SIZE(kInstruction_Bic_hi_r13_r0_r12_LSL_r7),
11452 kInstruction_Bic_hi_r13_r0_r12_LSL_r7,
11453 },
11454 {
11455 ARRAY_SIZE(kInstruction_Bic_mi_r2_r12_r4_ASR_r1),
11456 kInstruction_Bic_mi_r2_r12_r4_ASR_r1,
11457 },
11458 {
11459 ARRAY_SIZE(kInstruction_Bic_hi_r7_r4_r11_ASR_r7),
11460 kInstruction_Bic_hi_r7_r4_r11_ASR_r7,
11461 },
11462 {
11463 ARRAY_SIZE(kInstruction_Bic_lt_r7_r9_r8_ROR_r8),
11464 kInstruction_Bic_lt_r7_r9_r8_ROR_r8,
11465 },
11466 {
11467 ARRAY_SIZE(kInstruction_Bic_le_r14_r2_r8_LSR_r10),
11468 kInstruction_Bic_le_r14_r2_r8_LSR_r10,
11469 },
11470 {
11471 ARRAY_SIZE(kInstruction_Bic_al_r2_r12_r12_ASR_r12),
11472 kInstruction_Bic_al_r2_r12_r12_ASR_r12,
11473 },
11474 {
11475 ARRAY_SIZE(kInstruction_Bic_mi_r2_r1_r5_ROR_r3),
11476 kInstruction_Bic_mi_r2_r1_r5_ROR_r3,
11477 },
11478 {
11479 ARRAY_SIZE(kInstruction_Bic_le_r14_r5_r13_ASR_r3),
11480 kInstruction_Bic_le_r14_r5_r13_ASR_r3,
11481 },
11482 {
11483 ARRAY_SIZE(kInstruction_Bic_le_r9_r14_r13_LSR_r12),
11484 kInstruction_Bic_le_r9_r14_r13_LSR_r12,
11485 },
11486 {
11487 ARRAY_SIZE(kInstruction_Bic_gt_r10_r8_r13_LSR_r2),
11488 kInstruction_Bic_gt_r10_r8_r13_LSR_r2,
11489 },
11490 {
11491 ARRAY_SIZE(kInstruction_Bic_vc_r2_r14_r11_LSR_r1),
11492 kInstruction_Bic_vc_r2_r14_r11_LSR_r1,
11493 },
11494 {
11495 ARRAY_SIZE(kInstruction_Bic_cc_r14_r7_r8_LSL_r6),
11496 kInstruction_Bic_cc_r14_r7_r8_LSL_r6,
11497 },
11498 {
11499 ARRAY_SIZE(kInstruction_Bic_cs_r10_r11_r13_ASR_r6),
11500 kInstruction_Bic_cs_r10_r11_r13_ASR_r6,
11501 },
11502 {
11503 ARRAY_SIZE(kInstruction_Bic_pl_r13_r10_r2_ASR_r2),
11504 kInstruction_Bic_pl_r13_r10_r2_ASR_r2,
11505 },
11506 {
11507 ARRAY_SIZE(kInstruction_Bic_eq_r8_r4_r2_ASR_r3),
11508 kInstruction_Bic_eq_r8_r4_r2_ASR_r3,
11509 },
11510 {
11511 ARRAY_SIZE(kInstruction_Bic_ne_r8_r2_r1_LSL_r14),
11512 kInstruction_Bic_ne_r8_r2_r1_LSL_r14,
11513 },
11514 {
11515 ARRAY_SIZE(kInstruction_Bic_le_r4_r11_r0_ROR_r13),
11516 kInstruction_Bic_le_r4_r11_r0_ROR_r13,
11517 },
11518 {
11519 ARRAY_SIZE(kInstruction_Bic_gt_r4_r7_r3_ROR_r3),
11520 kInstruction_Bic_gt_r4_r7_r3_ROR_r3,
11521 },
11522 {
11523 ARRAY_SIZE(kInstruction_Bic_mi_r2_r5_r6_LSR_r4),
11524 kInstruction_Bic_mi_r2_r5_r6_LSR_r4,
11525 },
11526 {
11527 ARRAY_SIZE(kInstruction_Bic_le_r10_r3_r4_ASR_r3),
11528 kInstruction_Bic_le_r10_r3_r4_ASR_r3,
11529 },
11530 {
11531 ARRAY_SIZE(kInstruction_Bic_gt_r5_r4_r1_LSR_r4),
11532 kInstruction_Bic_gt_r5_r4_r1_LSR_r4,
11533 },
11534 {
11535 ARRAY_SIZE(kInstruction_Bic_gt_r11_r8_r11_LSR_r10),
11536 kInstruction_Bic_gt_r11_r8_r11_LSR_r10,
11537 },
11538 {
11539 ARRAY_SIZE(kInstruction_Bic_ne_r2_r2_r6_LSL_r1),
11540 kInstruction_Bic_ne_r2_r2_r6_LSL_r1,
11541 },
11542 {
11543 ARRAY_SIZE(kInstruction_Bic_le_r0_r9_r3_LSL_r10),
11544 kInstruction_Bic_le_r0_r9_r3_LSL_r10,
11545 },
11546 {
11547 ARRAY_SIZE(kInstruction_Bic_mi_r10_r0_r14_LSR_r12),
11548 kInstruction_Bic_mi_r10_r0_r14_LSR_r12,
11549 },
11550 {
11551 ARRAY_SIZE(kInstruction_Bic_ls_r3_r12_r3_LSR_r11),
11552 kInstruction_Bic_ls_r3_r12_r3_LSR_r11,
11553 },
11554 {
11555 ARRAY_SIZE(kInstruction_Bic_ge_r13_r11_r3_ROR_r4),
11556 kInstruction_Bic_ge_r13_r11_r3_ROR_r4,
11557 },
11558 {
11559 ARRAY_SIZE(kInstruction_Bic_vs_r0_r3_r13_ROR_r6),
11560 kInstruction_Bic_vs_r0_r3_r13_ROR_r6,
11561 },
11562 {
11563 ARRAY_SIZE(kInstruction_Bic_lt_r0_r11_r9_LSL_r10),
11564 kInstruction_Bic_lt_r0_r11_r9_LSL_r10,
11565 },
11566 {
11567 ARRAY_SIZE(kInstruction_Bic_ne_r9_r14_r13_ASR_r0),
11568 kInstruction_Bic_ne_r9_r14_r13_ASR_r0,
11569 },
11570 {
11571 ARRAY_SIZE(kInstruction_Bic_le_r5_r0_r9_LSL_r4),
11572 kInstruction_Bic_le_r5_r0_r9_LSL_r4,
11573 },
11574 {
11575 ARRAY_SIZE(kInstruction_Bic_ge_r3_r3_r5_ASR_r3),
11576 kInstruction_Bic_ge_r3_r3_r5_ASR_r3,
11577 },
11578 {
11579 ARRAY_SIZE(kInstruction_Bic_cs_r5_r4_r12_ROR_r0),
11580 kInstruction_Bic_cs_r5_r4_r12_ROR_r0,
11581 },
11582 {
11583 ARRAY_SIZE(kInstruction_Bic_lt_r4_r0_r1_LSR_r7),
11584 kInstruction_Bic_lt_r4_r0_r1_LSR_r7,
11585 },
11586 {
11587 ARRAY_SIZE(kInstruction_Bic_vc_r0_r0_r3_LSL_r14),
11588 kInstruction_Bic_vc_r0_r0_r3_LSL_r14,
11589 },
11590 {
11591 ARRAY_SIZE(kInstruction_Bic_ge_r8_r10_r6_ASR_r0),
11592 kInstruction_Bic_ge_r8_r10_r6_ASR_r0,
11593 },
11594 {
11595 ARRAY_SIZE(kInstruction_Bic_eq_r11_r6_r6_ROR_r5),
11596 kInstruction_Bic_eq_r11_r6_r6_ROR_r5,
11597 },
11598 {
11599 ARRAY_SIZE(kInstruction_Bic_pl_r1_r2_r3_ASR_r8),
11600 kInstruction_Bic_pl_r1_r2_r3_ASR_r8,
11601 },
11602 {
11603 ARRAY_SIZE(kInstruction_Bic_le_r5_r11_r0_ROR_r11),
11604 kInstruction_Bic_le_r5_r11_r0_ROR_r11,
11605 },
11606 {
11607 ARRAY_SIZE(kInstruction_Bic_ls_r7_r5_r0_ASR_r5),
11608 kInstruction_Bic_ls_r7_r5_r0_ASR_r5,
11609 },
11610 {
11611 ARRAY_SIZE(kInstruction_Bic_lt_r10_r12_r2_ROR_r2),
11612 kInstruction_Bic_lt_r10_r12_r2_ROR_r2,
11613 },
11614 {
11615 ARRAY_SIZE(kInstruction_Bic_ls_r13_r0_r5_LSL_r1),
11616 kInstruction_Bic_ls_r13_r0_r5_LSL_r1,
11617 },
11618 {
11619 ARRAY_SIZE(kInstruction_Bic_pl_r7_r12_r0_ROR_r10),
11620 kInstruction_Bic_pl_r7_r12_r0_ROR_r10,
11621 },
11622 {
11623 ARRAY_SIZE(kInstruction_Bic_pl_r10_r8_r7_LSR_r5),
11624 kInstruction_Bic_pl_r10_r8_r7_LSR_r5,
11625 },
11626 {
11627 ARRAY_SIZE(kInstruction_Bic_vc_r5_r3_r2_LSL_r8),
11628 kInstruction_Bic_vc_r5_r3_r2_LSL_r8,
11629 },
11630 {
11631 ARRAY_SIZE(kInstruction_Bic_mi_r2_r8_r7_ASR_r11),
11632 kInstruction_Bic_mi_r2_r8_r7_ASR_r11,
11633 },
11634 {
11635 ARRAY_SIZE(kInstruction_Bic_lt_r7_r1_r5_ASR_r3),
11636 kInstruction_Bic_lt_r7_r1_r5_ASR_r3,
11637 },
11638 {
11639 ARRAY_SIZE(kInstruction_Bic_ne_r11_r6_r1_ROR_r11),
11640 kInstruction_Bic_ne_r11_r6_r1_ROR_r11,
11641 },
11642 {
11643 ARRAY_SIZE(kInstruction_Bic_vc_r12_r1_r13_ASR_r1),
11644 kInstruction_Bic_vc_r12_r1_r13_ASR_r1,
11645 },
11646 {
11647 ARRAY_SIZE(kInstruction_Bic_le_r0_r14_r0_LSR_r12),
11648 kInstruction_Bic_le_r0_r14_r0_LSR_r12,
11649 },
11650 {
11651 ARRAY_SIZE(kInstruction_Bic_mi_r2_r1_r10_ROR_r0),
11652 kInstruction_Bic_mi_r2_r1_r10_ROR_r0,
11653 },
11654 {
11655 ARRAY_SIZE(kInstruction_Bic_gt_r10_r11_r14_LSR_r10),
11656 kInstruction_Bic_gt_r10_r11_r14_LSR_r10,
11657 },
11658 {
11659 ARRAY_SIZE(kInstruction_Bic_vs_r1_r12_r11_ASR_r9),
11660 kInstruction_Bic_vs_r1_r12_r11_ASR_r9,
11661 },
11662 {
11663 ARRAY_SIZE(kInstruction_Bic_hi_r4_r7_r8_ASR_r12),
11664 kInstruction_Bic_hi_r4_r7_r8_ASR_r12,
11665 },
11666 {
11667 ARRAY_SIZE(kInstruction_Bic_cc_r8_r8_r14_ASR_r8),
11668 kInstruction_Bic_cc_r8_r8_r14_ASR_r8,
11669 },
11670 {
11671 ARRAY_SIZE(kInstruction_Bic_cc_r0_r4_r1_ROR_r3),
11672 kInstruction_Bic_cc_r0_r4_r1_ROR_r3,
11673 },
11674 {
11675 ARRAY_SIZE(kInstruction_Bic_gt_r7_r1_r3_ROR_r9),
11676 kInstruction_Bic_gt_r7_r1_r3_ROR_r9,
11677 },
11678 {
11679 ARRAY_SIZE(kInstruction_Bic_cc_r4_r10_r1_ASR_r6),
11680 kInstruction_Bic_cc_r4_r10_r1_ASR_r6,
11681 },
11682 {
11683 ARRAY_SIZE(kInstruction_Bic_vc_r3_r14_r11_ROR_r8),
11684 kInstruction_Bic_vc_r3_r14_r11_ROR_r8,
11685 },
11686 {
11687 ARRAY_SIZE(kInstruction_Bic_al_r9_r11_r7_LSR_r6),
11688 kInstruction_Bic_al_r9_r11_r7_LSR_r6,
11689 },
11690 {
11691 ARRAY_SIZE(kInstruction_Bic_ls_r5_r10_r6_LSR_r5),
11692 kInstruction_Bic_ls_r5_r10_r6_LSR_r5,
11693 },
11694 {
11695 ARRAY_SIZE(kInstruction_Bic_ls_r2_r8_r3_LSR_r14),
11696 kInstruction_Bic_ls_r2_r8_r3_LSR_r14,
11697 },
11698 {
11699 ARRAY_SIZE(kInstruction_Bic_lt_r12_r3_r4_LSL_r6),
11700 kInstruction_Bic_lt_r12_r3_r4_LSL_r6,
11701 },
11702 {
11703 ARRAY_SIZE(kInstruction_Bic_al_r3_r2_r13_ASR_r7),
11704 kInstruction_Bic_al_r3_r2_r13_ASR_r7,
11705 },
11706 {
11707 ARRAY_SIZE(kInstruction_Bic_gt_r8_r1_r8_ROR_r7),
11708 kInstruction_Bic_gt_r8_r1_r8_ROR_r7,
11709 },
11710 {
11711 ARRAY_SIZE(kInstruction_Bic_eq_r7_r11_r1_ASR_r6),
11712 kInstruction_Bic_eq_r7_r11_r1_ASR_r6,
11713 },
11714 {
11715 ARRAY_SIZE(kInstruction_Bic_cs_r1_r0_r9_LSL_r0),
11716 kInstruction_Bic_cs_r1_r0_r9_LSL_r0,
11717 },
11718 {
11719 ARRAY_SIZE(kInstruction_Bic_ls_r7_r14_r3_ROR_r7),
11720 kInstruction_Bic_ls_r7_r14_r3_ROR_r7,
11721 },
11722 {
11723 ARRAY_SIZE(kInstruction_Bic_cc_r8_r1_r3_LSL_r2),
11724 kInstruction_Bic_cc_r8_r1_r3_LSL_r2,
11725 },
11726 {
11727 ARRAY_SIZE(kInstruction_Bic_cs_r11_r4_r8_ASR_r3),
11728 kInstruction_Bic_cs_r11_r4_r8_ASR_r3,
11729 },
11730 {
11731 ARRAY_SIZE(kInstruction_Bic_le_r10_r9_r10_ASR_r6),
11732 kInstruction_Bic_le_r10_r9_r10_ASR_r6,
11733 },
11734 {
11735 ARRAY_SIZE(kInstruction_Bic_le_r14_r1_r5_LSL_r10),
11736 kInstruction_Bic_le_r14_r1_r5_LSL_r10,
11737 },
11738 {
11739 ARRAY_SIZE(kInstruction_Bic_cc_r10_r6_r11_ASR_r6),
11740 kInstruction_Bic_cc_r10_r6_r11_ASR_r6,
11741 },
11742 {
11743 ARRAY_SIZE(kInstruction_Bic_ne_r7_r13_r7_LSL_r10),
11744 kInstruction_Bic_ne_r7_r13_r7_LSL_r10,
11745 },
11746 {
11747 ARRAY_SIZE(kInstruction_Bic_pl_r3_r14_r10_ASR_r12),
11748 kInstruction_Bic_pl_r3_r14_r10_ASR_r12,
11749 },
11750 {
11751 ARRAY_SIZE(kInstruction_Bic_ls_r14_r11_r9_LSR_r11),
11752 kInstruction_Bic_ls_r14_r11_r9_LSR_r11,
11753 },
11754 {
11755 ARRAY_SIZE(kInstruction_Bic_vs_r7_r10_r10_LSL_r0),
11756 kInstruction_Bic_vs_r7_r10_r10_LSL_r0,
11757 },
11758 {
11759 ARRAY_SIZE(kInstruction_Bic_hi_r10_r11_r6_LSL_r11),
11760 kInstruction_Bic_hi_r10_r11_r6_LSL_r11,
11761 },
11762 {
11763 ARRAY_SIZE(kInstruction_Bic_le_r7_r8_r5_LSR_r0),
11764 kInstruction_Bic_le_r7_r8_r5_LSR_r0,
11765 },
11766 {
11767 ARRAY_SIZE(kInstruction_Bic_eq_r9_r13_r10_LSR_r8),
11768 kInstruction_Bic_eq_r9_r13_r10_LSR_r8,
11769 },
11770 {
11771 ARRAY_SIZE(kInstruction_Bic_lt_r2_r9_r13_LSR_r10),
11772 kInstruction_Bic_lt_r2_r9_r13_LSR_r10,
11773 },
11774 {
11775 ARRAY_SIZE(kInstruction_Bic_al_r8_r6_r0_LSR_r14),
11776 kInstruction_Bic_al_r8_r6_r0_LSR_r14,
11777 },
11778 {
11779 ARRAY_SIZE(kInstruction_Bic_al_r14_r5_r9_LSL_r12),
11780 kInstruction_Bic_al_r14_r5_r9_LSL_r12,
11781 },
11782 {
11783 ARRAY_SIZE(kInstruction_Bic_al_r4_r4_r3_ASR_r1),
11784 kInstruction_Bic_al_r4_r4_r3_ASR_r1,
11785 },
11786 {
11787 ARRAY_SIZE(kInstruction_Bic_vc_r5_r9_r0_ROR_r3),
11788 kInstruction_Bic_vc_r5_r9_r0_ROR_r3,
11789 },
11790 {
11791 ARRAY_SIZE(kInstruction_Bic_vc_r11_r4_r14_LSR_r3),
11792 kInstruction_Bic_vc_r11_r4_r14_LSR_r3,
11793 },
11794 {
11795 ARRAY_SIZE(kInstruction_Bic_cc_r1_r1_r11_LSR_r14),
11796 kInstruction_Bic_cc_r1_r1_r11_LSR_r14,
11797 },
11798 {
11799 ARRAY_SIZE(kInstruction_Bic_lt_r5_r4_r9_LSL_r13),
11800 kInstruction_Bic_lt_r5_r4_r9_LSL_r13,
11801 },
11802 {
11803 ARRAY_SIZE(kInstruction_Bic_mi_r7_r10_r4_LSR_r6),
11804 kInstruction_Bic_mi_r7_r10_r4_LSR_r6,
11805 },
11806 {
11807 ARRAY_SIZE(kInstruction_Bic_cc_r1_r1_r8_ASR_r7),
11808 kInstruction_Bic_cc_r1_r1_r8_ASR_r7,
11809 },
11810 {
11811 ARRAY_SIZE(kInstruction_Bic_eq_r14_r9_r6_LSR_r2),
11812 kInstruction_Bic_eq_r14_r9_r6_LSR_r2,
11813 },
11814 {
11815 ARRAY_SIZE(kInstruction_Bic_eq_r3_r9_r13_LSR_r4),
11816 kInstruction_Bic_eq_r3_r9_r13_LSR_r4,
11817 },
11818 {
11819 ARRAY_SIZE(kInstruction_Bic_gt_r4_r8_r8_LSL_r1),
11820 kInstruction_Bic_gt_r4_r8_r8_LSL_r1,
11821 },
11822 {
11823 ARRAY_SIZE(kInstruction_Bic_pl_r9_r11_r0_ROR_r13),
11824 kInstruction_Bic_pl_r9_r11_r0_ROR_r13,
11825 },
11826 {
11827 ARRAY_SIZE(kInstruction_Bic_ls_r0_r2_r5_ROR_r6),
11828 kInstruction_Bic_ls_r0_r2_r5_ROR_r6,
11829 },
11830 {
11831 ARRAY_SIZE(kInstruction_Bic_cc_r9_r6_r14_LSL_r0),
11832 kInstruction_Bic_cc_r9_r6_r14_LSL_r0,
11833 },
11834 {
11835 ARRAY_SIZE(kInstruction_Bic_vs_r2_r4_r10_LSR_r11),
11836 kInstruction_Bic_vs_r2_r4_r10_LSR_r11,
11837 },
11838 {
11839 ARRAY_SIZE(kInstruction_Bic_le_r4_r13_r4_ASR_r9),
11840 kInstruction_Bic_le_r4_r13_r4_ASR_r9,
11841 },
11842 {
11843 ARRAY_SIZE(kInstruction_Bic_pl_r4_r8_r14_LSR_r1),
11844 kInstruction_Bic_pl_r4_r8_r14_LSR_r1,
11845 },
11846 {
11847 ARRAY_SIZE(kInstruction_Bic_ge_r10_r11_r14_ASR_r14),
11848 kInstruction_Bic_ge_r10_r11_r14_ASR_r14,
11849 },
11850 {
11851 ARRAY_SIZE(kInstruction_Bic_pl_r6_r2_r3_LSR_r7),
11852 kInstruction_Bic_pl_r6_r2_r3_LSR_r7,
11853 },
11854 {
11855 ARRAY_SIZE(kInstruction_Bic_vc_r14_r2_r9_LSR_r14),
11856 kInstruction_Bic_vc_r14_r2_r9_LSR_r14,
11857 },
11858 {
11859 ARRAY_SIZE(kInstruction_Bic_ne_r4_r5_r11_ROR_r13),
11860 kInstruction_Bic_ne_r4_r5_r11_ROR_r13,
11861 },
11862 {
11863 ARRAY_SIZE(kInstruction_Bic_ls_r5_r11_r14_LSR_r8),
11864 kInstruction_Bic_ls_r5_r11_r14_LSR_r8,
11865 },
11866 {
11867 ARRAY_SIZE(kInstruction_Bic_mi_r2_r11_r4_ASR_r11),
11868 kInstruction_Bic_mi_r2_r11_r4_ASR_r11,
11869 },
11870 {
11871 ARRAY_SIZE(kInstruction_Bic_vs_r7_r8_r1_LSL_r14),
11872 kInstruction_Bic_vs_r7_r8_r1_LSL_r14,
11873 },
11874 {
11875 ARRAY_SIZE(kInstruction_Bic_vs_r3_r4_r14_LSL_r6),
11876 kInstruction_Bic_vs_r3_r4_r14_LSL_r6,
11877 },
11878 {
11879 ARRAY_SIZE(kInstruction_Bic_pl_r9_r8_r9_ASR_r14),
11880 kInstruction_Bic_pl_r9_r8_r9_ASR_r14,
11881 },
11882 {
11883 ARRAY_SIZE(kInstruction_Bic_le_r4_r0_r0_LSL_r2),
11884 kInstruction_Bic_le_r4_r0_r0_LSL_r2,
11885 },
11886 {
11887 ARRAY_SIZE(kInstruction_Bic_cc_r12_r1_r3_ROR_r5),
11888 kInstruction_Bic_cc_r12_r1_r3_ROR_r5,
11889 },
11890 {
11891 ARRAY_SIZE(kInstruction_Bic_mi_r7_r11_r12_ASR_r6),
11892 kInstruction_Bic_mi_r7_r11_r12_ASR_r6,
11893 },
11894 {
11895 ARRAY_SIZE(kInstruction_Bic_pl_r14_r0_r2_LSR_r14),
11896 kInstruction_Bic_pl_r14_r0_r2_LSR_r14,
11897 },
11898 {
11899 ARRAY_SIZE(kInstruction_Bic_vs_r12_r1_r13_ASR_r3),
11900 kInstruction_Bic_vs_r12_r1_r13_ASR_r3,
11901 },
11902 {
11903 ARRAY_SIZE(kInstruction_Bic_vc_r11_r6_r2_LSR_r12),
11904 kInstruction_Bic_vc_r11_r6_r2_LSR_r12,
11905 },
11906 {
11907 ARRAY_SIZE(kInstruction_Bic_vc_r2_r12_r10_LSL_r0),
11908 kInstruction_Bic_vc_r2_r12_r10_LSL_r0,
11909 },
11910 {
11911 ARRAY_SIZE(kInstruction_Bic_ne_r4_r10_r0_ROR_r8),
11912 kInstruction_Bic_ne_r4_r10_r0_ROR_r8,
11913 },
11914 {
11915 ARRAY_SIZE(kInstruction_Bic_al_r14_r14_r1_LSR_r12),
11916 kInstruction_Bic_al_r14_r14_r1_LSR_r12,
11917 },
11918 {
11919 ARRAY_SIZE(kInstruction_Bic_vs_r6_r12_r2_LSL_r11),
11920 kInstruction_Bic_vs_r6_r12_r2_LSL_r11,
11921 },
11922 {
11923 ARRAY_SIZE(kInstruction_Bic_cc_r0_r4_r5_LSR_r3),
11924 kInstruction_Bic_cc_r0_r4_r5_LSR_r3,
11925 },
11926 {
11927 ARRAY_SIZE(kInstruction_Bic_cs_r3_r2_r6_ROR_r4),
11928 kInstruction_Bic_cs_r3_r2_r6_ROR_r4,
11929 },
11930 {
11931 ARRAY_SIZE(kInstruction_Bic_al_r2_r5_r4_ASR_r10),
11932 kInstruction_Bic_al_r2_r5_r4_ASR_r10,
11933 },
11934 {
11935 ARRAY_SIZE(kInstruction_Bic_ls_r1_r10_r9_LSL_r1),
11936 kInstruction_Bic_ls_r1_r10_r9_LSL_r1,
11937 },
11938 {
11939 ARRAY_SIZE(kInstruction_Bic_al_r3_r8_r5_LSR_r6),
11940 kInstruction_Bic_al_r3_r8_r5_LSR_r6,
11941 },
11942 {
11943 ARRAY_SIZE(kInstruction_Bic_mi_r8_r0_r6_LSR_r0),
11944 kInstruction_Bic_mi_r8_r0_r6_LSR_r0,
11945 },
11946 {
11947 ARRAY_SIZE(kInstruction_Bic_le_r14_r9_r9_LSR_r1),
11948 kInstruction_Bic_le_r14_r9_r9_LSR_r1,
11949 },
11950 {
11951 ARRAY_SIZE(kInstruction_Bic_lt_r1_r8_r12_LSR_r10),
11952 kInstruction_Bic_lt_r1_r8_r12_LSR_r10,
11953 },
11954 {
11955 ARRAY_SIZE(kInstruction_Bic_eq_r9_r12_r5_ASR_r12),
11956 kInstruction_Bic_eq_r9_r12_r5_ASR_r12,
11957 },
11958 {
11959 ARRAY_SIZE(kInstruction_Bic_ls_r4_r14_r7_ROR_r9),
11960 kInstruction_Bic_ls_r4_r14_r7_ROR_r9,
11961 },
11962 {
11963 ARRAY_SIZE(kInstruction_Bic_cs_r9_r3_r12_ROR_r7),
11964 kInstruction_Bic_cs_r9_r3_r12_ROR_r7,
11965 },
11966 {
11967 ARRAY_SIZE(kInstruction_Bic_vs_r11_r1_r12_LSL_r11),
11968 kInstruction_Bic_vs_r11_r1_r12_LSL_r11,
11969 },
11970 {
11971 ARRAY_SIZE(kInstruction_Bic_vc_r8_r13_r1_LSR_r3),
11972 kInstruction_Bic_vc_r8_r13_r1_LSR_r3,
11973 },
11974 {
11975 ARRAY_SIZE(kInstruction_Bic_gt_r13_r8_r14_LSR_r14),
11976 kInstruction_Bic_gt_r13_r8_r14_LSR_r14,
11977 },
11978 {
11979 ARRAY_SIZE(kInstruction_Bic_eq_r10_r4_r9_ROR_r6),
11980 kInstruction_Bic_eq_r10_r4_r9_ROR_r6,
11981 },
11982 {
11983 ARRAY_SIZE(kInstruction_Bic_ls_r0_r11_r8_LSL_r12),
11984 kInstruction_Bic_ls_r0_r11_r8_LSL_r12,
11985 },
11986 {
11987 ARRAY_SIZE(kInstruction_Bic_le_r2_r6_r4_LSR_r6),
11988 kInstruction_Bic_le_r2_r6_r4_LSR_r6,
11989 },
11990 {
11991 ARRAY_SIZE(kInstruction_Bic_cs_r14_r4_r6_LSR_r11),
11992 kInstruction_Bic_cs_r14_r4_r6_LSR_r11,
11993 },
11994 {
11995 ARRAY_SIZE(kInstruction_Bic_lt_r8_r3_r4_ROR_r1),
11996 kInstruction_Bic_lt_r8_r3_r4_ROR_r1,
11997 },
11998 {
11999 ARRAY_SIZE(kInstruction_Bic_le_r9_r1_r12_ASR_r13),
12000 kInstruction_Bic_le_r9_r1_r12_ASR_r13,
12001 },
12002 {
12003 ARRAY_SIZE(kInstruction_Bic_vc_r10_r6_r10_LSR_r9),
12004 kInstruction_Bic_vc_r10_r6_r10_LSR_r9,
12005 },
12006 {
12007 ARRAY_SIZE(kInstruction_Bic_cc_r3_r10_r6_LSL_r6),
12008 kInstruction_Bic_cc_r3_r10_r6_LSL_r6,
12009 },
12010 {
12011 ARRAY_SIZE(kInstruction_Bic_ls_r4_r2_r13_ROR_r0),
12012 kInstruction_Bic_ls_r4_r2_r13_ROR_r0,
12013 },
12014 {
12015 ARRAY_SIZE(kInstruction_Bic_hi_r9_r10_r10_LSR_r6),
12016 kInstruction_Bic_hi_r9_r10_r10_LSR_r6,
12017 },
12018 {
12019 ARRAY_SIZE(kInstruction_Bic_cs_r12_r4_r0_LSR_r4),
12020 kInstruction_Bic_cs_r12_r4_r0_LSR_r4,
12021 },
12022 {
12023 ARRAY_SIZE(kInstruction_Bic_eq_r8_r14_r7_ASR_r10),
12024 kInstruction_Bic_eq_r8_r14_r7_ASR_r10,
12025 },
12026 {
12027 ARRAY_SIZE(kInstruction_Bic_vc_r1_r13_r4_ROR_r10),
12028 kInstruction_Bic_vc_r1_r13_r4_ROR_r10,
12029 },
12030 {
12031 ARRAY_SIZE(kInstruction_Bic_cs_r6_r12_r8_ROR_r7),
12032 kInstruction_Bic_cs_r6_r12_r8_ROR_r7,
12033 },
12034 {
12035 ARRAY_SIZE(kInstruction_Bic_ne_r0_r2_r11_LSL_r5),
12036 kInstruction_Bic_ne_r0_r2_r11_LSL_r5,
12037 },
12038 {
12039 ARRAY_SIZE(kInstruction_Bic_ne_r7_r13_r0_LSR_r0),
12040 kInstruction_Bic_ne_r7_r13_r0_LSR_r0,
12041 },
12042 {
12043 ARRAY_SIZE(kInstruction_Bic_gt_r13_r7_r14_LSL_r7),
12044 kInstruction_Bic_gt_r13_r7_r14_LSL_r7,
12045 },
12046 {
12047 ARRAY_SIZE(kInstruction_Bic_gt_r4_r1_r13_ROR_r13),
12048 kInstruction_Bic_gt_r4_r1_r13_ROR_r13,
12049 },
12050 {
12051 ARRAY_SIZE(kInstruction_Bic_ls_r14_r6_r4_ASR_r3),
12052 kInstruction_Bic_ls_r14_r6_r4_ASR_r3,
12053 },
12054 {
12055 ARRAY_SIZE(kInstruction_Bic_ne_r8_r0_r9_ROR_r0),
12056 kInstruction_Bic_ne_r8_r0_r9_ROR_r0,
12057 },
12058 {
12059 ARRAY_SIZE(kInstruction_Bic_mi_r10_r10_r13_ROR_r10),
12060 kInstruction_Bic_mi_r10_r10_r13_ROR_r10,
12061 },
12062 {
12063 ARRAY_SIZE(kInstruction_Bic_cs_r13_r9_r6_ASR_r10),
12064 kInstruction_Bic_cs_r13_r9_r6_ASR_r10,
12065 },
12066 {
12067 ARRAY_SIZE(kInstruction_Bic_le_r0_r0_r1_LSL_r14),
12068 kInstruction_Bic_le_r0_r0_r1_LSL_r14,
12069 },
12070 {
12071 ARRAY_SIZE(kInstruction_Bic_vs_r6_r14_r10_ASR_r8),
12072 kInstruction_Bic_vs_r6_r14_r10_ASR_r8,
12073 },
12074 {
12075 ARRAY_SIZE(kInstruction_Bic_vc_r3_r7_r0_LSL_r2),
12076 kInstruction_Bic_vc_r3_r7_r0_LSL_r2,
12077 },
12078 {
12079 ARRAY_SIZE(kInstruction_Bic_mi_r7_r14_r9_ASR_r8),
12080 kInstruction_Bic_mi_r7_r14_r9_ASR_r8,
12081 },
12082 {
12083 ARRAY_SIZE(kInstruction_Bic_cc_r10_r14_r1_LSL_r3),
12084 kInstruction_Bic_cc_r10_r14_r1_LSL_r3,
12085 },
12086 {
12087 ARRAY_SIZE(kInstruction_Bic_mi_r2_r11_r6_ASR_r2),
12088 kInstruction_Bic_mi_r2_r11_r6_ASR_r2,
12089 },
12090 {
12091 ARRAY_SIZE(kInstruction_Bic_vs_r6_r14_r12_LSR_r13),
12092 kInstruction_Bic_vs_r6_r14_r12_LSR_r13,
12093 },
12094 {
12095 ARRAY_SIZE(kInstruction_Bic_le_r9_r7_r5_ROR_r10),
12096 kInstruction_Bic_le_r9_r7_r5_ROR_r10,
12097 },
12098 {
12099 ARRAY_SIZE(kInstruction_Bic_gt_r1_r0_r9_LSL_r1),
12100 kInstruction_Bic_gt_r1_r0_r9_LSL_r1,
12101 },
12102 {
12103 ARRAY_SIZE(kInstruction_Bic_gt_r4_r11_r0_LSL_r1),
12104 kInstruction_Bic_gt_r4_r11_r0_LSL_r1,
12105 },
12106 {
12107 ARRAY_SIZE(kInstruction_Bic_gt_r12_r1_r11_ROR_r3),
12108 kInstruction_Bic_gt_r12_r1_r11_ROR_r3,
12109 },
12110 {
12111 ARRAY_SIZE(kInstruction_Bic_cs_r11_r11_r11_LSL_r12),
12112 kInstruction_Bic_cs_r11_r11_r11_LSL_r12,
12113 },
12114 {
12115 ARRAY_SIZE(kInstruction_Bic_le_r3_r1_r2_ASR_r11),
12116 kInstruction_Bic_le_r3_r1_r2_ASR_r11,
12117 },
12118 {
12119 ARRAY_SIZE(kInstruction_Bic_cc_r6_r7_r12_ASR_r8),
12120 kInstruction_Bic_cc_r6_r7_r12_ASR_r8,
12121 },
12122 {
12123 ARRAY_SIZE(kInstruction_Bic_eq_r11_r8_r3_LSR_r12),
12124 kInstruction_Bic_eq_r11_r8_r3_LSR_r12,
12125 },
12126 {
12127 ARRAY_SIZE(kInstruction_Bic_hi_r13_r12_r0_ASR_r13),
12128 kInstruction_Bic_hi_r13_r12_r0_ASR_r13,
12129 },
12130 {
12131 ARRAY_SIZE(kInstruction_Bic_vs_r11_r1_r14_LSL_r8),
12132 kInstruction_Bic_vs_r11_r1_r14_LSL_r8,
12133 },
12134 {
12135 ARRAY_SIZE(kInstruction_Bic_vc_r7_r9_r4_ROR_r13),
12136 kInstruction_Bic_vc_r7_r9_r4_ROR_r13,
12137 },
12138 {
12139 ARRAY_SIZE(kInstruction_Bic_vc_r8_r0_r1_ASR_r11),
12140 kInstruction_Bic_vc_r8_r0_r1_ASR_r11,
12141 },
12142 {
12143 ARRAY_SIZE(kInstruction_Bic_vs_r12_r14_r11_LSL_r0),
12144 kInstruction_Bic_vs_r12_r14_r11_LSL_r0,
12145 },
12146 {
12147 ARRAY_SIZE(kInstruction_Bic_al_r13_r10_r1_ROR_r4),
12148 kInstruction_Bic_al_r13_r10_r1_ROR_r4,
12149 },
12150 {
12151 ARRAY_SIZE(kInstruction_Bic_vs_r9_r2_r3_LSR_r2),
12152 kInstruction_Bic_vs_r9_r2_r3_LSR_r2,
12153 },
12154 {
12155 ARRAY_SIZE(kInstruction_Bic_hi_r7_r13_r12_LSR_r7),
12156 kInstruction_Bic_hi_r7_r13_r12_LSR_r7,
12157 },
12158 {
12159 ARRAY_SIZE(kInstruction_Bic_ls_r4_r11_r2_ROR_r14),
12160 kInstruction_Bic_ls_r4_r11_r2_ROR_r14,
12161 },
12162 {
12163 ARRAY_SIZE(kInstruction_Bic_hi_r8_r5_r13_LSL_r0),
12164 kInstruction_Bic_hi_r8_r5_r13_LSL_r0,
12165 },
12166 {
12167 ARRAY_SIZE(kInstruction_Bic_mi_r4_r12_r8_LSL_r0),
12168 kInstruction_Bic_mi_r4_r12_r8_LSL_r0,
12169 },
12170 {
12171 ARRAY_SIZE(kInstruction_Bic_eq_r5_r10_r11_ROR_r11),
12172 kInstruction_Bic_eq_r5_r10_r11_ROR_r11,
12173 },
12174 {
12175 ARRAY_SIZE(kInstruction_Bic_ne_r11_r4_r9_ASR_r0),
12176 kInstruction_Bic_ne_r11_r4_r9_ASR_r0,
12177 },
12178 {
12179 ARRAY_SIZE(kInstruction_Bic_cc_r9_r4_r14_LSR_r10),
12180 kInstruction_Bic_cc_r9_r4_r14_LSR_r10,
12181 },
12182 {
12183 ARRAY_SIZE(kInstruction_Bic_pl_r10_r0_r8_LSR_r6),
12184 kInstruction_Bic_pl_r10_r0_r8_LSR_r6,
12185 },
12186 {
12187 ARRAY_SIZE(kInstruction_Bic_ge_r11_r4_r12_ASR_r6),
12188 kInstruction_Bic_ge_r11_r4_r12_ASR_r6,
12189 },
12190 {
12191 ARRAY_SIZE(kInstruction_Bic_mi_r10_r11_r11_ASR_r6),
12192 kInstruction_Bic_mi_r10_r11_r11_ASR_r6,
12193 },
12194 {
12195 ARRAY_SIZE(kInstruction_Bic_cc_r3_r13_r8_LSL_r11),
12196 kInstruction_Bic_cc_r3_r13_r8_LSL_r11,
12197 },
12198 {
12199 ARRAY_SIZE(kInstruction_Bic_le_r7_r14_r6_ROR_r9),
12200 kInstruction_Bic_le_r7_r14_r6_ROR_r9,
12201 },
12202 {
12203 ARRAY_SIZE(kInstruction_Bic_eq_r1_r5_r0_ROR_r3),
12204 kInstruction_Bic_eq_r1_r5_r0_ROR_r3,
12205 },
12206 {
12207 ARRAY_SIZE(kInstruction_Bic_al_r1_r14_r3_ASR_r11),
12208 kInstruction_Bic_al_r1_r14_r3_ASR_r11,
12209 },
12210 {
12211 ARRAY_SIZE(kInstruction_Bic_vs_r8_r8_r7_ROR_r3),
12212 kInstruction_Bic_vs_r8_r8_r7_ROR_r3,
12213 },
12214 {
12215 ARRAY_SIZE(kInstruction_Bic_hi_r5_r3_r2_LSR_r7),
12216 kInstruction_Bic_hi_r5_r3_r2_LSR_r7,
12217 },
12218 {
12219 ARRAY_SIZE(kInstruction_Bic_cs_r0_r12_r3_LSL_r1),
12220 kInstruction_Bic_cs_r0_r12_r3_LSL_r1,
12221 },
12222 {
12223 ARRAY_SIZE(kInstruction_Bic_cs_r0_r4_r10_LSR_r4),
12224 kInstruction_Bic_cs_r0_r4_r10_LSR_r4,
12225 },
12226 {
12227 ARRAY_SIZE(kInstruction_Bic_al_r6_r0_r12_LSL_r3),
12228 kInstruction_Bic_al_r6_r0_r12_LSL_r3,
12229 },
12230 {
12231 ARRAY_SIZE(kInstruction_Bic_ls_r10_r10_r3_ASR_r8),
12232 kInstruction_Bic_ls_r10_r10_r3_ASR_r8,
12233 },
12234 {
12235 ARRAY_SIZE(kInstruction_Bic_ne_r10_r4_r6_LSR_r1),
12236 kInstruction_Bic_ne_r10_r4_r6_LSR_r1,
12237 },
12238 {
12239 ARRAY_SIZE(kInstruction_Bic_al_r11_r7_r10_ASR_r2),
12240 kInstruction_Bic_al_r11_r7_r10_ASR_r2,
12241 },
12242 {
12243 ARRAY_SIZE(kInstruction_Bic_gt_r13_r1_r4_ROR_r3),
12244 kInstruction_Bic_gt_r13_r1_r4_ROR_r3,
12245 },
12246 {
12247 ARRAY_SIZE(kInstruction_Bic_ge_r10_r9_r11_LSR_r14),
12248 kInstruction_Bic_ge_r10_r9_r11_LSR_r14,
12249 },
12250 {
12251 ARRAY_SIZE(kInstruction_Bic_ge_r2_r3_r10_ROR_r1),
12252 kInstruction_Bic_ge_r2_r3_r10_ROR_r1,
12253 },
12254 {
12255 ARRAY_SIZE(kInstruction_Bic_lt_r5_r8_r6_LSL_r1),
12256 kInstruction_Bic_lt_r5_r8_r6_LSL_r1,
12257 },
12258 {
12259 ARRAY_SIZE(kInstruction_Bic_ne_r1_r10_r0_ROR_r4),
12260 kInstruction_Bic_ne_r1_r10_r0_ROR_r4,
12261 },
12262 {
12263 ARRAY_SIZE(kInstruction_Bic_ge_r3_r11_r2_ROR_r8),
12264 kInstruction_Bic_ge_r3_r11_r2_ROR_r8,
12265 },
12266 {
12267 ARRAY_SIZE(kInstruction_Bic_hi_r14_r1_r4_LSR_r3),
12268 kInstruction_Bic_hi_r14_r1_r4_LSR_r3,
12269 },
12270 {
12271 ARRAY_SIZE(kInstruction_Bic_pl_r11_r4_r13_LSL_r7),
12272 kInstruction_Bic_pl_r11_r4_r13_LSL_r7,
12273 },
12274 {
12275 ARRAY_SIZE(kInstruction_Bic_hi_r8_r7_r7_ASR_r4),
12276 kInstruction_Bic_hi_r8_r7_r7_ASR_r4,
12277 },
12278 {
12279 ARRAY_SIZE(kInstruction_Bic_le_r8_r11_r4_ROR_r13),
12280 kInstruction_Bic_le_r8_r11_r4_ROR_r13,
12281 },
12282 {
12283 ARRAY_SIZE(kInstruction_Bic_ne_r4_r12_r11_ROR_r10),
12284 kInstruction_Bic_ne_r4_r12_r11_ROR_r10,
12285 },
12286 {
12287 ARRAY_SIZE(kInstruction_Bic_le_r10_r8_r1_ASR_r0),
12288 kInstruction_Bic_le_r10_r8_r1_ASR_r0,
12289 },
12290 {
12291 ARRAY_SIZE(kInstruction_Bic_gt_r13_r12_r2_LSL_r3),
12292 kInstruction_Bic_gt_r13_r12_r2_LSL_r3,
12293 },
12294 {
12295 ARRAY_SIZE(kInstruction_Bic_cc_r11_r12_r5_LSL_r14),
12296 kInstruction_Bic_cc_r11_r12_r5_LSL_r14,
12297 },
12298 {
12299 ARRAY_SIZE(kInstruction_Bic_mi_r11_r8_r7_LSR_r7),
12300 kInstruction_Bic_mi_r11_r8_r7_LSR_r7,
12301 },
12302 {
12303 ARRAY_SIZE(kInstruction_Bic_eq_r4_r13_r6_LSL_r2),
12304 kInstruction_Bic_eq_r4_r13_r6_LSL_r2,
12305 },
12306 {
12307 ARRAY_SIZE(kInstruction_Bic_vs_r14_r7_r3_ROR_r3),
12308 kInstruction_Bic_vs_r14_r7_r3_ROR_r3,
12309 },
12310 {
12311 ARRAY_SIZE(kInstruction_Bic_vs_r12_r2_r9_LSR_r0),
12312 kInstruction_Bic_vs_r12_r2_r9_LSR_r0,
12313 },
12314 {
12315 ARRAY_SIZE(kInstruction_Bic_pl_r5_r6_r3_LSR_r10),
12316 kInstruction_Bic_pl_r5_r6_r3_LSR_r10,
12317 },
12318 {
12319 ARRAY_SIZE(kInstruction_Bic_cc_r11_r9_r10_LSR_r3),
12320 kInstruction_Bic_cc_r11_r9_r10_LSR_r3,
12321 },
12322 {
12323 ARRAY_SIZE(kInstruction_Bic_vc_r5_r6_r7_LSR_r13),
12324 kInstruction_Bic_vc_r5_r6_r7_LSR_r13,
12325 },
12326 {
12327 ARRAY_SIZE(kInstruction_Bic_hi_r6_r12_r2_ROR_r0),
12328 kInstruction_Bic_hi_r6_r12_r2_ROR_r0,
12329 },
12330 {
12331 ARRAY_SIZE(kInstruction_Bic_ge_r1_r0_r14_LSR_r14),
12332 kInstruction_Bic_ge_r1_r0_r14_LSR_r14,
12333 },
12334 {
12335 ARRAY_SIZE(kInstruction_Bic_ls_r12_r0_r10_ASR_r1),
12336 kInstruction_Bic_ls_r12_r0_r10_ASR_r1,
12337 },
12338 {
12339 ARRAY_SIZE(kInstruction_Bic_vs_r13_r11_r9_LSL_r4),
12340 kInstruction_Bic_vs_r13_r11_r9_LSL_r4,
12341 },
12342 {
12343 ARRAY_SIZE(kInstruction_Bic_le_r11_r8_r2_LSR_r11),
12344 kInstruction_Bic_le_r11_r8_r2_LSR_r11,
12345 },
12346 {
12347 ARRAY_SIZE(kInstruction_Bic_hi_r1_r8_r3_ROR_r1),
12348 kInstruction_Bic_hi_r1_r8_r3_ROR_r1,
12349 },
12350 {
12351 ARRAY_SIZE(kInstruction_Bic_cc_r3_r6_r3_LSL_r13),
12352 kInstruction_Bic_cc_r3_r6_r3_LSL_r13,
12353 },
12354 {
12355 ARRAY_SIZE(kInstruction_Bic_gt_r14_r14_r6_LSR_r5),
12356 kInstruction_Bic_gt_r14_r14_r6_LSR_r5,
12357 },
12358 {
12359 ARRAY_SIZE(kInstruction_Bic_al_r6_r9_r2_LSL_r2),
12360 kInstruction_Bic_al_r6_r9_r2_LSL_r2,
12361 },
12362 {
12363 ARRAY_SIZE(kInstruction_Bic_ge_r12_r1_r5_LSR_r3),
12364 kInstruction_Bic_ge_r12_r1_r5_LSR_r3,
12365 },
12366 {
12367 ARRAY_SIZE(kInstruction_Bic_gt_r7_r2_r6_LSR_r9),
12368 kInstruction_Bic_gt_r7_r2_r6_LSR_r9,
12369 },
12370 {
12371 ARRAY_SIZE(kInstruction_Bic_ls_r11_r5_r3_LSR_r7),
12372 kInstruction_Bic_ls_r11_r5_r3_LSR_r7,
12373 },
12374 {
12375 ARRAY_SIZE(kInstruction_Bic_eq_r13_r5_r12_ROR_r8),
12376 kInstruction_Bic_eq_r13_r5_r12_ROR_r8,
12377 },
12378 {
12379 ARRAY_SIZE(kInstruction_Bic_cc_r9_r2_r4_LSR_r13),
12380 kInstruction_Bic_cc_r9_r2_r4_LSR_r13,
12381 },
12382 {
12383 ARRAY_SIZE(kInstruction_Bic_al_r1_r8_r6_ASR_r13),
12384 kInstruction_Bic_al_r1_r8_r6_ASR_r13,
12385 },
12386 {
12387 ARRAY_SIZE(kInstruction_Bic_le_r12_r5_r9_LSR_r8),
12388 kInstruction_Bic_le_r12_r5_r9_LSR_r8,
12389 },
12390 {
12391 ARRAY_SIZE(kInstruction_Bic_ne_r4_r10_r1_LSL_r13),
12392 kInstruction_Bic_ne_r4_r10_r1_LSL_r13,
12393 },
12394 {
12395 ARRAY_SIZE(kInstruction_Bic_hi_r14_r6_r1_ASR_r2),
12396 kInstruction_Bic_hi_r14_r6_r1_ASR_r2,
12397 },
12398 {
12399 ARRAY_SIZE(kInstruction_Bic_ls_r8_r11_r2_ROR_r11),
12400 kInstruction_Bic_ls_r8_r11_r2_ROR_r11,
12401 },
12402 {
12403 ARRAY_SIZE(kInstruction_Bic_pl_r6_r10_r12_ASR_r5),
12404 kInstruction_Bic_pl_r6_r10_r12_ASR_r5,
12405 },
12406 {
12407 ARRAY_SIZE(kInstruction_Bic_lt_r8_r10_r9_LSR_r13),
12408 kInstruction_Bic_lt_r8_r10_r9_LSR_r13,
12409 },
12410 {
12411 ARRAY_SIZE(kInstruction_Bic_eq_r0_r0_r3_ASR_r7),
12412 kInstruction_Bic_eq_r0_r0_r3_ASR_r7,
12413 },
12414 {
12415 ARRAY_SIZE(kInstruction_Bic_ne_r10_r14_r3_ROR_r2),
12416 kInstruction_Bic_ne_r10_r14_r3_ROR_r2,
12417 },
12418 {
12419 ARRAY_SIZE(kInstruction_Bic_hi_r13_r12_r1_LSR_r5),
12420 kInstruction_Bic_hi_r13_r12_r1_LSR_r5,
12421 },
12422 {
12423 ARRAY_SIZE(kInstruction_Bic_eq_r5_r2_r5_ROR_r4),
12424 kInstruction_Bic_eq_r5_r2_r5_ROR_r4,
12425 },
12426 {
12427 ARRAY_SIZE(kInstruction_Bic_ne_r13_r7_r3_LSL_r10),
12428 kInstruction_Bic_ne_r13_r7_r3_LSL_r10,
12429 },
12430 {
12431 ARRAY_SIZE(kInstruction_Bic_eq_r0_r10_r0_ROR_r1),
12432 kInstruction_Bic_eq_r0_r10_r0_ROR_r1,
12433 },
12434 {
12435 ARRAY_SIZE(kInstruction_Bic_lt_r2_r13_r10_ASR_r9),
12436 kInstruction_Bic_lt_r2_r13_r10_ASR_r9,
12437 },
12438 {
12439 ARRAY_SIZE(kInstruction_Bic_pl_r9_r4_r1_LSL_r6),
12440 kInstruction_Bic_pl_r9_r4_r1_LSL_r6,
12441 },
12442 {
12443 ARRAY_SIZE(kInstruction_Bic_ls_r11_r10_r4_LSR_r12),
12444 kInstruction_Bic_ls_r11_r10_r4_LSR_r12,
12445 },
12446 {
12447 ARRAY_SIZE(kInstruction_Bic_gt_r5_r14_r14_ASR_r13),
12448 kInstruction_Bic_gt_r5_r14_r14_ASR_r13,
12449 },
12450 {
12451 ARRAY_SIZE(kInstruction_Bic_vc_r13_r11_r14_LSL_r8),
12452 kInstruction_Bic_vc_r13_r11_r14_LSL_r8,
12453 },
12454 {
12455 ARRAY_SIZE(kInstruction_Bic_le_r13_r12_r12_LSL_r2),
12456 kInstruction_Bic_le_r13_r12_r12_LSL_r2,
12457 },
12458 {
12459 ARRAY_SIZE(kInstruction_Bic_ge_r4_r0_r12_LSR_r4),
12460 kInstruction_Bic_ge_r4_r0_r12_LSR_r4,
12461 },
12462 {
12463 ARRAY_SIZE(kInstruction_Bic_cs_r3_r4_r1_LSR_r1),
12464 kInstruction_Bic_cs_r3_r4_r1_LSR_r1,
12465 },
12466 {
12467 ARRAY_SIZE(kInstruction_Bic_ls_r13_r6_r2_ASR_r10),
12468 kInstruction_Bic_ls_r13_r6_r2_ASR_r10,
12469 },
12470 {
12471 ARRAY_SIZE(kInstruction_Bic_cc_r5_r1_r3_ROR_r4),
12472 kInstruction_Bic_cc_r5_r1_r3_ROR_r4,
12473 },
12474 {
12475 ARRAY_SIZE(kInstruction_Bic_vc_r14_r10_r14_LSL_r1),
12476 kInstruction_Bic_vc_r14_r10_r14_LSL_r1,
12477 },
12478 {
12479 ARRAY_SIZE(kInstruction_Bic_gt_r6_r6_r4_LSR_r10),
12480 kInstruction_Bic_gt_r6_r6_r4_LSR_r10,
12481 },
12482 {
12483 ARRAY_SIZE(kInstruction_Bic_vc_r6_r14_r2_LSR_r0),
12484 kInstruction_Bic_vc_r6_r14_r2_LSR_r0,
12485 },
12486 {
12487 ARRAY_SIZE(kInstruction_Bic_le_r8_r5_r13_ROR_r10),
12488 kInstruction_Bic_le_r8_r5_r13_ROR_r10,
12489 },
12490 {
12491 ARRAY_SIZE(kInstruction_Bic_vc_r9_r7_r1_LSR_r10),
12492 kInstruction_Bic_vc_r9_r7_r1_LSR_r10,
12493 },
12494 {
12495 ARRAY_SIZE(kInstruction_Bic_pl_r6_r7_r1_ROR_r11),
12496 kInstruction_Bic_pl_r6_r7_r1_ROR_r11,
12497 },
12498 {
12499 ARRAY_SIZE(kInstruction_Bic_cc_r7_r13_r11_ASR_r1),
12500 kInstruction_Bic_cc_r7_r13_r11_ASR_r1,
12501 },
12502 {
12503 ARRAY_SIZE(kInstruction_Bic_eq_r3_r12_r2_LSL_r0),
12504 kInstruction_Bic_eq_r3_r12_r2_LSL_r0,
12505 },
12506 {
12507 ARRAY_SIZE(kInstruction_Bic_vc_r1_r1_r12_ROR_r0),
12508 kInstruction_Bic_vc_r1_r1_r12_ROR_r0,
12509 },
12510 {
12511 ARRAY_SIZE(kInstruction_Bic_cs_r10_r0_r11_ROR_r12),
12512 kInstruction_Bic_cs_r10_r0_r11_ROR_r12,
12513 },
12514 {
12515 ARRAY_SIZE(kInstruction_Bic_ne_r10_r9_r9_LSL_r12),
12516 kInstruction_Bic_ne_r10_r9_r9_LSL_r12,
12517 },
12518 {
12519 ARRAY_SIZE(kInstruction_Bic_vc_r0_r5_r7_ASR_r1),
12520 kInstruction_Bic_vc_r0_r5_r7_ASR_r1,
12521 },
12522 {
12523 ARRAY_SIZE(kInstruction_Bic_le_r14_r13_r13_LSL_r0),
12524 kInstruction_Bic_le_r14_r13_r13_LSL_r0,
12525 },
12526 {
12527 ARRAY_SIZE(kInstruction_Bic_ls_r7_r11_r2_ASR_r10),
12528 kInstruction_Bic_ls_r7_r11_r2_ASR_r10,
12529 },
12530 {
12531 ARRAY_SIZE(kInstruction_Bic_lt_r11_r8_r14_ROR_r10),
12532 kInstruction_Bic_lt_r11_r8_r14_ROR_r10,
12533 },
12534 {
12535 ARRAY_SIZE(kInstruction_Bic_cs_r2_r7_r4_LSR_r4),
12536 kInstruction_Bic_cs_r2_r7_r4_LSR_r4,
12537 },
12538 {
12539 ARRAY_SIZE(kInstruction_Bic_vc_r9_r8_r14_ASR_r6),
12540 kInstruction_Bic_vc_r9_r8_r14_ASR_r6,
12541 },
12542 {
12543 ARRAY_SIZE(kInstruction_Bic_cs_r3_r9_r13_LSL_r7),
12544 kInstruction_Bic_cs_r3_r9_r13_LSL_r7,
12545 },
12546 {
12547 ARRAY_SIZE(kInstruction_Bic_vs_r12_r2_r13_ROR_r3),
12548 kInstruction_Bic_vs_r12_r2_r13_ROR_r3,
12549 },
12550 {
12551 ARRAY_SIZE(kInstruction_Bic_vs_r4_r11_r8_ASR_r7),
12552 kInstruction_Bic_vs_r4_r11_r8_ASR_r7,
12553 },
12554 {
12555 ARRAY_SIZE(kInstruction_Bic_gt_r10_r6_r12_LSL_r4),
12556 kInstruction_Bic_gt_r10_r6_r12_LSL_r4,
12557 },
12558 {
12559 ARRAY_SIZE(kInstruction_Bic_gt_r13_r14_r10_ROR_r3),
12560 kInstruction_Bic_gt_r13_r14_r10_ROR_r3,
12561 },
12562 {
12563 ARRAY_SIZE(kInstruction_Bic_ls_r4_r1_r4_ASR_r0),
12564 kInstruction_Bic_ls_r4_r1_r4_ASR_r0,
12565 },
12566 {
12567 ARRAY_SIZE(kInstruction_Bic_hi_r0_r11_r14_LSR_r13),
12568 kInstruction_Bic_hi_r0_r11_r14_LSR_r13,
12569 },
12570 {
12571 ARRAY_SIZE(kInstruction_Bic_vs_r0_r3_r10_LSL_r4),
12572 kInstruction_Bic_vs_r0_r3_r10_LSL_r4,
12573 },
12574 {
12575 ARRAY_SIZE(kInstruction_Bic_vs_r2_r7_r6_LSR_r9),
12576 kInstruction_Bic_vs_r2_r7_r6_LSR_r9,
12577 },
12578 {
12579 ARRAY_SIZE(kInstruction_Bic_ls_r5_r5_r2_ROR_r9),
12580 kInstruction_Bic_ls_r5_r5_r2_ROR_r9,
12581 },
12582 {
12583 ARRAY_SIZE(kInstruction_Bic_cc_r13_r14_r13_LSR_r5),
12584 kInstruction_Bic_cc_r13_r14_r13_LSR_r5,
12585 },
12586 {
12587 ARRAY_SIZE(kInstruction_Bic_vc_r11_r12_r12_LSR_r2),
12588 kInstruction_Bic_vc_r11_r12_r12_LSR_r2,
12589 },
12590 {
12591 ARRAY_SIZE(kInstruction_Bic_lt_r8_r13_r9_LSR_r14),
12592 kInstruction_Bic_lt_r8_r13_r9_LSR_r14,
12593 },
12594 {
12595 ARRAY_SIZE(kInstruction_Bic_cc_r8_r5_r0_LSR_r0),
12596 kInstruction_Bic_cc_r8_r5_r0_LSR_r0,
12597 },
12598 {
12599 ARRAY_SIZE(kInstruction_Bic_vs_r8_r14_r10_LSL_r11),
12600 kInstruction_Bic_vs_r8_r14_r10_LSL_r11,
12601 },
12602 {
12603 ARRAY_SIZE(kInstruction_Bic_gt_r8_r11_r4_LSR_r11),
12604 kInstruction_Bic_gt_r8_r11_r4_LSR_r11,
12605 },
12606 {
12607 ARRAY_SIZE(kInstruction_Bic_gt_r13_r11_r8_LSR_r1),
12608 kInstruction_Bic_gt_r13_r11_r8_LSR_r1,
12609 },
12610 {
12611 ARRAY_SIZE(kInstruction_Bic_al_r6_r8_r5_LSL_r4),
12612 kInstruction_Bic_al_r6_r8_r5_LSL_r4,
12613 },
12614 {
12615 ARRAY_SIZE(kInstruction_Bic_le_r4_r10_r0_ASR_r3),
12616 kInstruction_Bic_le_r4_r10_r0_ASR_r3,
12617 },
12618 {
12619 ARRAY_SIZE(kInstruction_Bic_vs_r12_r5_r10_ASR_r3),
12620 kInstruction_Bic_vs_r12_r5_r10_ASR_r3,
12621 },
12622 {
12623 ARRAY_SIZE(kInstruction_Bic_cs_r6_r4_r3_ROR_r0),
12624 kInstruction_Bic_cs_r6_r4_r3_ROR_r0,
12625 },
12626 {
12627 ARRAY_SIZE(kInstruction_Bic_ge_r5_r4_r7_LSL_r2),
12628 kInstruction_Bic_ge_r5_r4_r7_LSL_r2,
12629 },
12630 {
12631 ARRAY_SIZE(kInstruction_Bic_le_r7_r1_r4_LSL_r0),
12632 kInstruction_Bic_le_r7_r1_r4_LSL_r0,
12633 },
12634 {
12635 ARRAY_SIZE(kInstruction_Bic_cc_r2_r2_r9_ASR_r4),
12636 kInstruction_Bic_cc_r2_r2_r9_ASR_r4,
12637 },
12638 {
12639 ARRAY_SIZE(kInstruction_Bic_ne_r9_r13_r1_ASR_r5),
12640 kInstruction_Bic_ne_r9_r13_r1_ASR_r5,
12641 },
12642 {
12643 ARRAY_SIZE(kInstruction_Bic_eq_r8_r4_r1_ROR_r11),
12644 kInstruction_Bic_eq_r8_r4_r1_ROR_r11,
12645 },
12646 {
12647 ARRAY_SIZE(kInstruction_Bic_vc_r14_r1_r14_ASR_r6),
12648 kInstruction_Bic_vc_r14_r1_r14_ASR_r6,
12649 },
12650 {
12651 ARRAY_SIZE(kInstruction_Bic_vs_r13_r7_r1_ASR_r12),
12652 kInstruction_Bic_vs_r13_r7_r1_ASR_r12,
12653 },
12654 {
12655 ARRAY_SIZE(kInstruction_Bic_gt_r10_r2_r6_ROR_r0),
12656 kInstruction_Bic_gt_r10_r2_r6_ROR_r0,
12657 },
12658 {
12659 ARRAY_SIZE(kInstruction_Bic_mi_r9_r11_r0_LSR_r5),
12660 kInstruction_Bic_mi_r9_r11_r0_LSR_r5,
12661 },
12662 {
12663 ARRAY_SIZE(kInstruction_Bic_cc_r6_r9_r7_ROR_r12),
12664 kInstruction_Bic_cc_r6_r9_r7_ROR_r12,
12665 },
12666 {
12667 ARRAY_SIZE(kInstruction_Bic_al_r7_r14_r7_LSR_r2),
12668 kInstruction_Bic_al_r7_r14_r7_LSR_r2,
12669 },
12670 {
12671 ARRAY_SIZE(kInstruction_Bic_ne_r9_r1_r11_LSR_r13),
12672 kInstruction_Bic_ne_r9_r1_r11_LSR_r13,
12673 },
12674 {
12675 ARRAY_SIZE(kInstruction_Bic_al_r9_r12_r5_LSR_r7),
12676 kInstruction_Bic_al_r9_r12_r5_LSR_r7,
12677 },
12678 {
12679 ARRAY_SIZE(kInstruction_Bic_cc_r6_r14_r9_LSR_r4),
12680 kInstruction_Bic_cc_r6_r14_r9_LSR_r4,
12681 },
12682 {
12683 ARRAY_SIZE(kInstruction_Bic_pl_r3_r10_r14_ASR_r6),
12684 kInstruction_Bic_pl_r3_r10_r14_ASR_r6,
12685 },
12686 {
12687 ARRAY_SIZE(kInstruction_Bic_cc_r9_r9_r11_ASR_r0),
12688 kInstruction_Bic_cc_r9_r9_r11_ASR_r0,
12689 },
12690 {
12691 ARRAY_SIZE(kInstruction_Bic_al_r1_r6_r7_ASR_r8),
12692 kInstruction_Bic_al_r1_r6_r7_ASR_r8,
12693 },
12694 {
12695 ARRAY_SIZE(kInstruction_Bic_hi_r0_r0_r10_LSR_r8),
12696 kInstruction_Bic_hi_r0_r0_r10_LSR_r8,
12697 },
12698 {
12699 ARRAY_SIZE(kInstruction_Bic_vc_r13_r14_r3_ROR_r11),
12700 kInstruction_Bic_vc_r13_r14_r3_ROR_r11,
12701 },
12702 {
12703 ARRAY_SIZE(kInstruction_Bic_le_r12_r1_r6_ROR_r8),
12704 kInstruction_Bic_le_r12_r1_r6_ROR_r8,
12705 },
12706 {
12707 ARRAY_SIZE(kInstruction_Bic_pl_r4_r7_r12_ROR_r13),
12708 kInstruction_Bic_pl_r4_r7_r12_ROR_r13,
12709 },
12710 {
12711 ARRAY_SIZE(kInstruction_Bic_vc_r4_r14_r1_ASR_r9),
12712 kInstruction_Bic_vc_r4_r14_r1_ASR_r9,
12713 },
12714 {
12715 ARRAY_SIZE(kInstruction_Bic_vs_r11_r12_r7_LSR_r14),
12716 kInstruction_Bic_vs_r11_r12_r7_LSR_r14,
12717 },
12718 {
12719 ARRAY_SIZE(kInstruction_Bic_mi_r14_r3_r13_ASR_r13),
12720 kInstruction_Bic_mi_r14_r3_r13_ASR_r13,
12721 },
12722 {
12723 ARRAY_SIZE(kInstruction_Bic_lt_r13_r6_r6_ROR_r0),
12724 kInstruction_Bic_lt_r13_r6_r6_ROR_r0,
12725 },
12726 {
12727 ARRAY_SIZE(kInstruction_Bic_lt_r9_r6_r10_ROR_r6),
12728 kInstruction_Bic_lt_r9_r6_r10_ROR_r6,
12729 },
12730 {
12731 ARRAY_SIZE(kInstruction_Bic_hi_r7_r0_r1_LSL_r11),
12732 kInstruction_Bic_hi_r7_r0_r1_LSL_r11,
12733 },
12734 {
12735 ARRAY_SIZE(kInstruction_Bic_cc_r10_r12_r11_ROR_r10),
12736 kInstruction_Bic_cc_r10_r12_r11_ROR_r10,
12737 },
12738 {
12739 ARRAY_SIZE(kInstruction_Bic_lt_r3_r8_r8_ROR_r4),
12740 kInstruction_Bic_lt_r3_r8_r8_ROR_r4,
12741 },
12742 {
12743 ARRAY_SIZE(kInstruction_Bic_le_r1_r11_r12_ASR_r2),
12744 kInstruction_Bic_le_r1_r11_r12_ASR_r2,
12745 },
12746 {
12747 ARRAY_SIZE(kInstruction_Bic_ne_r5_r11_r0_LSR_r11),
12748 kInstruction_Bic_ne_r5_r11_r0_LSR_r11,
12749 },
12750 {
12751 ARRAY_SIZE(kInstruction_Bic_hi_r3_r10_r9_ROR_r4),
12752 kInstruction_Bic_hi_r3_r10_r9_ROR_r4,
12753 },
12754 {
12755 ARRAY_SIZE(kInstruction_Bic_ge_r4_r0_r11_LSL_r8),
12756 kInstruction_Bic_ge_r4_r0_r11_LSL_r8,
12757 },
12758 {
12759 ARRAY_SIZE(kInstruction_Bic_eq_r12_r3_r0_ROR_r5),
12760 kInstruction_Bic_eq_r12_r3_r0_ROR_r5,
12761 },
12762 {
12763 ARRAY_SIZE(kInstruction_Bic_pl_r1_r6_r8_LSR_r9),
12764 kInstruction_Bic_pl_r1_r6_r8_LSR_r9,
12765 },
12766 {
12767 ARRAY_SIZE(kInstruction_Bic_hi_r4_r4_r9_LSR_r14),
12768 kInstruction_Bic_hi_r4_r4_r9_LSR_r14,
12769 },
12770 {
12771 ARRAY_SIZE(kInstruction_Bic_ne_r8_r2_r6_ASR_r9),
12772 kInstruction_Bic_ne_r8_r2_r6_ASR_r9,
12773 },
12774 {
12775 ARRAY_SIZE(kInstruction_Bic_lt_r8_r11_r2_LSR_r13),
12776 kInstruction_Bic_lt_r8_r11_r2_LSR_r13,
12777 },
12778 {
12779 ARRAY_SIZE(kInstruction_Bic_eq_r2_r0_r11_LSR_r7),
12780 kInstruction_Bic_eq_r2_r0_r11_LSR_r7,
12781 },
12782 {
12783 ARRAY_SIZE(kInstruction_Bic_ls_r6_r13_r13_ASR_r7),
12784 kInstruction_Bic_ls_r6_r13_r13_ASR_r7,
12785 },
12786 {
12787 ARRAY_SIZE(kInstruction_Bic_vs_r8_r0_r13_ROR_r4),
12788 kInstruction_Bic_vs_r8_r0_r13_ROR_r4,
12789 },
12790 {
12791 ARRAY_SIZE(kInstruction_Bic_ge_r13_r7_r9_ROR_r14),
12792 kInstruction_Bic_ge_r13_r7_r9_ROR_r14,
12793 },
12794 {
12795 ARRAY_SIZE(kInstruction_Bic_al_r14_r12_r10_LSR_r13),
12796 kInstruction_Bic_al_r14_r12_r10_LSR_r13,
12797 },
12798 {
12799 ARRAY_SIZE(kInstruction_Bic_vs_r6_r3_r2_LSL_r10),
12800 kInstruction_Bic_vs_r6_r3_r2_LSL_r10,
12801 },
12802 {
12803 ARRAY_SIZE(kInstruction_Bic_vs_r11_r12_r4_ASR_r2),
12804 kInstruction_Bic_vs_r11_r12_r4_ASR_r2,
12805 },
12806 {
12807 ARRAY_SIZE(kInstruction_Bic_vc_r5_r3_r8_LSR_r5),
12808 kInstruction_Bic_vc_r5_r3_r8_LSR_r5,
12809 },
12810 {
12811 ARRAY_SIZE(kInstruction_Bic_le_r0_r3_r13_ASR_r8),
12812 kInstruction_Bic_le_r0_r3_r13_ASR_r8,
12813 },
12814 {
12815 ARRAY_SIZE(kInstruction_Bic_cs_r0_r13_r12_LSR_r0),
12816 kInstruction_Bic_cs_r0_r13_r12_LSR_r0,
12817 },
12818 {
12819 ARRAY_SIZE(kInstruction_Bic_cs_r13_r7_r2_ASR_r14),
12820 kInstruction_Bic_cs_r13_r7_r2_ASR_r14,
12821 },
12822 {
12823 ARRAY_SIZE(kInstruction_Bic_gt_r3_r13_r14_LSR_r7),
12824 kInstruction_Bic_gt_r3_r13_r14_LSR_r7,
12825 },
12826 {
12827 ARRAY_SIZE(kInstruction_Bic_vs_r6_r11_r12_ROR_r3),
12828 kInstruction_Bic_vs_r6_r11_r12_ROR_r3,
12829 },
12830 {
12831 ARRAY_SIZE(kInstruction_Bic_vs_r13_r5_r4_LSR_r4),
12832 kInstruction_Bic_vs_r13_r5_r4_LSR_r4,
12833 },
12834 {
12835 ARRAY_SIZE(kInstruction_Bic_hi_r7_r14_r10_LSL_r14),
12836 kInstruction_Bic_hi_r7_r14_r10_LSL_r14,
12837 },
12838 {
12839 ARRAY_SIZE(kInstruction_Bic_cc_r5_r4_r11_LSL_r9),
12840 kInstruction_Bic_cc_r5_r4_r11_LSL_r9,
12841 },
12842 {
12843 ARRAY_SIZE(kInstruction_Bic_cc_r10_r11_r11_ASR_r1),
12844 kInstruction_Bic_cc_r10_r11_r11_ASR_r1,
12845 },
12846 {
12847 ARRAY_SIZE(kInstruction_Bic_ls_r1_r10_r14_LSL_r14),
12848 kInstruction_Bic_ls_r1_r10_r14_LSL_r14,
12849 },
12850 {
12851 ARRAY_SIZE(kInstruction_Bic_vs_r1_r8_r9_ASR_r1),
12852 kInstruction_Bic_vs_r1_r8_r9_ASR_r1,
12853 },
12854 {
12855 ARRAY_SIZE(kInstruction_Bic_ne_r9_r10_r10_LSR_r14),
12856 kInstruction_Bic_ne_r9_r10_r10_LSR_r14,
12857 },
12858 {
12859 ARRAY_SIZE(kInstruction_Bic_ls_r14_r7_r13_LSL_r7),
12860 kInstruction_Bic_ls_r14_r7_r13_LSL_r7,
12861 },
12862 {
12863 ARRAY_SIZE(kInstruction_Bic_vs_r14_r1_r10_LSL_r4),
12864 kInstruction_Bic_vs_r14_r1_r10_LSL_r4,
12865 },
12866 {
12867 ARRAY_SIZE(kInstruction_Bic_vs_r10_r9_r9_LSL_r12),
12868 kInstruction_Bic_vs_r10_r9_r9_LSL_r12,
12869 },
12870 {
12871 ARRAY_SIZE(kInstruction_Bic_ge_r2_r5_r4_ROR_r7),
12872 kInstruction_Bic_ge_r2_r5_r4_ROR_r7,
12873 },
12874 {
12875 ARRAY_SIZE(kInstruction_Bic_mi_r0_r7_r3_LSL_r3),
12876 kInstruction_Bic_mi_r0_r7_r3_LSL_r3,
12877 },
12878 {
12879 ARRAY_SIZE(kInstruction_Bic_ne_r9_r0_r8_ASR_r3),
12880 kInstruction_Bic_ne_r9_r0_r8_ASR_r3,
12881 },
12882 {
12883 ARRAY_SIZE(kInstruction_Bic_vs_r11_r5_r10_ASR_r5),
12884 kInstruction_Bic_vs_r11_r5_r10_ASR_r5,
12885 },
12886 {
12887 ARRAY_SIZE(kInstruction_Bic_ge_r10_r13_r11_LSL_r3),
12888 kInstruction_Bic_ge_r10_r13_r11_LSL_r3,
12889 },
12890 {
12891 ARRAY_SIZE(kInstruction_Bic_cs_r9_r8_r1_LSR_r2),
12892 kInstruction_Bic_cs_r9_r8_r1_LSR_r2,
12893 },
12894 {
12895 ARRAY_SIZE(kInstruction_Bic_mi_r4_r11_r8_ROR_r1),
12896 kInstruction_Bic_mi_r4_r11_r8_ROR_r1,
12897 },
12898 {
12899 ARRAY_SIZE(kInstruction_Bic_cs_r8_r12_r7_ASR_r5),
12900 kInstruction_Bic_cs_r8_r12_r7_ASR_r5,
12901 },
12902 {
12903 ARRAY_SIZE(kInstruction_Bic_ls_r2_r10_r3_LSL_r10),
12904 kInstruction_Bic_ls_r2_r10_r3_LSL_r10,
12905 },
12906 {
12907 ARRAY_SIZE(kInstruction_Bic_al_r14_r11_r1_ROR_r6),
12908 kInstruction_Bic_al_r14_r11_r1_ROR_r6,
12909 },
12910 {
12911 ARRAY_SIZE(kInstruction_Bic_vs_r5_r10_r11_LSR_r11),
12912 kInstruction_Bic_vs_r5_r10_r11_LSR_r11,
12913 },
12914 {
12915 ARRAY_SIZE(kInstruction_Bic_vs_r7_r7_r3_LSR_r1),
12916 kInstruction_Bic_vs_r7_r7_r3_LSR_r1,
12917 },
12918 {
12919 ARRAY_SIZE(kInstruction_Bic_cs_r7_r2_r5_LSR_r7),
12920 kInstruction_Bic_cs_r7_r2_r5_LSR_r7,
12921 },
12922 {
12923 ARRAY_SIZE(kInstruction_Bic_cc_r5_r7_r3_LSL_r10),
12924 kInstruction_Bic_cc_r5_r7_r3_LSL_r10,
12925 },
12926 {
12927 ARRAY_SIZE(kInstruction_Bic_ls_r1_r3_r6_LSR_r0),
12928 kInstruction_Bic_ls_r1_r3_r6_LSR_r0,
12929 },
12930 {
12931 ARRAY_SIZE(kInstruction_Bic_eq_r0_r4_r13_ASR_r2),
12932 kInstruction_Bic_eq_r0_r4_r13_ASR_r2,
12933 },
12934 {
12935 ARRAY_SIZE(kInstruction_Bic_ne_r10_r13_r4_LSR_r6),
12936 kInstruction_Bic_ne_r10_r13_r4_LSR_r6,
12937 },
12938 {
12939 ARRAY_SIZE(kInstruction_Bic_lt_r1_r1_r8_ROR_r5),
12940 kInstruction_Bic_lt_r1_r1_r8_ROR_r5,
12941 },
12942 {
12943 ARRAY_SIZE(kInstruction_Bic_vc_r5_r2_r4_ROR_r5),
12944 kInstruction_Bic_vc_r5_r2_r4_ROR_r5,
12945 },
12946 {
12947 ARRAY_SIZE(kInstruction_Bic_cc_r3_r7_r1_LSL_r7),
12948 kInstruction_Bic_cc_r3_r7_r1_LSL_r7,
12949 },
12950 {
12951 ARRAY_SIZE(kInstruction_Bic_mi_r8_r5_r9_LSR_r8),
12952 kInstruction_Bic_mi_r8_r5_r9_LSR_r8,
12953 },
12954 {
12955 ARRAY_SIZE(kInstruction_Bic_le_r2_r1_r4_ASR_r0),
12956 kInstruction_Bic_le_r2_r1_r4_ASR_r0,
12957 },
12958 {
12959 ARRAY_SIZE(kInstruction_Bic_cc_r1_r4_r0_ASR_r9),
12960 kInstruction_Bic_cc_r1_r4_r0_ASR_r9,
12961 },
12962 {
12963 ARRAY_SIZE(kInstruction_Bic_cs_r7_r2_r4_LSR_r3),
12964 kInstruction_Bic_cs_r7_r2_r4_LSR_r3,
12965 },
12966 {
12967 ARRAY_SIZE(kInstruction_Bic_pl_r6_r5_r3_LSR_r0),
12968 kInstruction_Bic_pl_r6_r5_r3_LSR_r0,
12969 },
12970 {
12971 ARRAY_SIZE(kInstruction_Bic_cs_r10_r7_r7_LSR_r1),
12972 kInstruction_Bic_cs_r10_r7_r7_LSR_r1,
12973 },
12974 {
12975 ARRAY_SIZE(kInstruction_Bic_hi_r5_r12_r4_LSR_r13),
12976 kInstruction_Bic_hi_r5_r12_r4_LSR_r13,
12977 },
12978 {
12979 ARRAY_SIZE(kInstruction_Bic_ls_r1_r13_r10_ASR_r13),
12980 kInstruction_Bic_ls_r1_r13_r10_ASR_r13,
12981 },
12982 {
12983 ARRAY_SIZE(kInstruction_Bic_al_r6_r0_r0_ROR_r13),
12984 kInstruction_Bic_al_r6_r0_r0_ROR_r13,
12985 },
12986 {
12987 ARRAY_SIZE(kInstruction_Bic_lt_r7_r1_r14_LSR_r6),
12988 kInstruction_Bic_lt_r7_r1_r14_LSR_r6,
12989 },
12990 {
12991 ARRAY_SIZE(kInstruction_Bic_lt_r8_r13_r3_ROR_r10),
12992 kInstruction_Bic_lt_r8_r13_r3_ROR_r10,
12993 },
12994 {
12995 ARRAY_SIZE(kInstruction_Bic_ne_r2_r1_r3_ASR_r12),
12996 kInstruction_Bic_ne_r2_r1_r3_ASR_r12,
12997 },
12998 {
12999 ARRAY_SIZE(kInstruction_Bic_ls_r5_r11_r10_ROR_r10),
13000 kInstruction_Bic_ls_r5_r11_r10_ROR_r10,
13001 },
13002 {
13003 ARRAY_SIZE(kInstruction_Bic_vc_r6_r4_r2_LSR_r13),
13004 kInstruction_Bic_vc_r6_r4_r2_LSR_r13,
13005 },
13006 {
13007 ARRAY_SIZE(kInstruction_Bic_pl_r5_r1_r9_LSR_r14),
13008 kInstruction_Bic_pl_r5_r1_r9_LSR_r14,
13009 },
13010 {
13011 ARRAY_SIZE(kInstruction_Bic_ls_r10_r5_r0_ROR_r10),
13012 kInstruction_Bic_ls_r10_r5_r0_ROR_r10,
13013 },
13014 {
13015 ARRAY_SIZE(kInstruction_Bic_le_r1_r1_r9_LSR_r13),
13016 kInstruction_Bic_le_r1_r1_r9_LSR_r13,
13017 },
13018 {
13019 ARRAY_SIZE(kInstruction_Bic_ge_r0_r5_r9_ROR_r1),
13020 kInstruction_Bic_ge_r0_r5_r9_ROR_r1,
13021 },
13022 {
13023 ARRAY_SIZE(kInstruction_Bic_eq_r14_r11_r8_LSR_r10),
13024 kInstruction_Bic_eq_r14_r11_r8_LSR_r10,
13025 },
13026 {
13027 ARRAY_SIZE(kInstruction_Bic_cc_r3_r9_r3_LSL_r2),
13028 kInstruction_Bic_cc_r3_r9_r3_LSL_r2,
13029 },
13030 {
13031 ARRAY_SIZE(kInstruction_Bic_ne_r4_r1_r8_ROR_r12),
13032 kInstruction_Bic_ne_r4_r1_r8_ROR_r12,
13033 },
13034 {
13035 ARRAY_SIZE(kInstruction_Bic_mi_r9_r1_r6_LSL_r2),
13036 kInstruction_Bic_mi_r9_r1_r6_LSL_r2,
13037 },
13038 {
13039 ARRAY_SIZE(kInstruction_Bic_al_r10_r2_r6_LSR_r9),
13040 kInstruction_Bic_al_r10_r2_r6_LSR_r9,
13041 },
13042 {
13043 ARRAY_SIZE(kInstruction_Bic_cc_r12_r4_r7_ROR_r9),
13044 kInstruction_Bic_cc_r12_r4_r7_ROR_r9,
13045 },
13046 {
13047 ARRAY_SIZE(kInstruction_Bic_ge_r8_r9_r12_ROR_r0),
13048 kInstruction_Bic_ge_r8_r9_r12_ROR_r0,
13049 },
13050 {
13051 ARRAY_SIZE(kInstruction_Bic_cs_r3_r1_r11_LSL_r0),
13052 kInstruction_Bic_cs_r3_r1_r11_LSL_r0,
13053 },
13054 {
13055 ARRAY_SIZE(kInstruction_Bic_gt_r2_r0_r14_ASR_r0),
13056 kInstruction_Bic_gt_r2_r0_r14_ASR_r0,
13057 },
13058 {
13059 ARRAY_SIZE(kInstruction_Bic_ne_r11_r8_r14_LSR_r12),
13060 kInstruction_Bic_ne_r11_r8_r14_LSR_r12,
13061 },
13062 {
13063 ARRAY_SIZE(kInstruction_Bic_al_r4_r4_r7_ROR_r12),
13064 kInstruction_Bic_al_r4_r4_r7_ROR_r12,
13065 },
13066 {
13067 ARRAY_SIZE(kInstruction_Bic_gt_r3_r9_r8_ASR_r0),
13068 kInstruction_Bic_gt_r3_r9_r8_ASR_r0,
13069 },
13070 {
13071 ARRAY_SIZE(kInstruction_Bic_lt_r14_r3_r13_LSL_r13),
13072 kInstruction_Bic_lt_r14_r3_r13_LSL_r13,
13073 },
13074 {
13075 ARRAY_SIZE(kInstruction_Bic_ge_r7_r4_r14_ASR_r4),
13076 kInstruction_Bic_ge_r7_r4_r14_ASR_r4,
13077 },
13078 {
13079 ARRAY_SIZE(kInstruction_Bic_ne_r2_r12_r2_ASR_r2),
13080 kInstruction_Bic_ne_r2_r12_r2_ASR_r2,
13081 },
13082 {
13083 ARRAY_SIZE(kInstruction_Bic_al_r3_r9_r4_LSL_r6),
13084 kInstruction_Bic_al_r3_r9_r4_LSL_r6,
13085 },
13086 {
13087 ARRAY_SIZE(kInstruction_Bic_eq_r9_r4_r10_ASR_r4),
13088 kInstruction_Bic_eq_r9_r4_r10_ASR_r4,
13089 },
13090 {
13091 ARRAY_SIZE(kInstruction_Bic_ls_r6_r6_r4_ASR_r1),
13092 kInstruction_Bic_ls_r6_r6_r4_ASR_r1,
13093 },
13094 {
13095 ARRAY_SIZE(kInstruction_Bic_vs_r3_r8_r2_LSR_r12),
13096 kInstruction_Bic_vs_r3_r8_r2_LSR_r12,
13097 },
13098 {
13099 ARRAY_SIZE(kInstruction_Bic_cc_r14_r14_r3_LSL_r5),
13100 kInstruction_Bic_cc_r14_r14_r3_LSL_r5,
13101 },
13102 {
13103 ARRAY_SIZE(kInstruction_Bic_vc_r14_r4_r0_ROR_r0),
13104 kInstruction_Bic_vc_r14_r4_r0_ROR_r0,
13105 },
13106 {
13107 ARRAY_SIZE(kInstruction_Bic_cs_r11_r4_r3_LSL_r12),
13108 kInstruction_Bic_cs_r11_r4_r3_LSL_r12,
13109 },
13110 {
13111 ARRAY_SIZE(kInstruction_Bic_mi_r3_r7_r3_LSR_r13),
13112 kInstruction_Bic_mi_r3_r7_r3_LSR_r13,
13113 },
13114 {
13115 ARRAY_SIZE(kInstruction_Bic_ls_r10_r7_r8_LSL_r8),
13116 kInstruction_Bic_ls_r10_r7_r8_LSL_r8,
13117 },
13118 {
13119 ARRAY_SIZE(kInstruction_Bic_pl_r5_r1_r12_LSL_r6),
13120 kInstruction_Bic_pl_r5_r1_r12_LSL_r6,
13121 },
13122 {
13123 ARRAY_SIZE(kInstruction_Bic_gt_r10_r8_r3_ASR_r9),
13124 kInstruction_Bic_gt_r10_r8_r3_ASR_r9,
13125 },
13126 {
13127 ARRAY_SIZE(kInstruction_Bic_pl_r4_r3_r6_LSL_r12),
13128 kInstruction_Bic_pl_r4_r3_r6_LSL_r12,
13129 },
13130 {
13131 ARRAY_SIZE(kInstruction_Bic_mi_r10_r14_r2_LSR_r5),
13132 kInstruction_Bic_mi_r10_r14_r2_LSR_r5,
13133 },
13134 {
13135 ARRAY_SIZE(kInstruction_Bic_ne_r14_r11_r2_ROR_r14),
13136 kInstruction_Bic_ne_r14_r11_r2_ROR_r14,
13137 },
13138 {
13139 ARRAY_SIZE(kInstruction_Bic_eq_r9_r0_r4_ASR_r8),
13140 kInstruction_Bic_eq_r9_r0_r4_ASR_r8,
13141 },
13142 {
13143 ARRAY_SIZE(kInstruction_Bic_hi_r4_r3_r12_LSL_r0),
13144 kInstruction_Bic_hi_r4_r3_r12_LSL_r0,
13145 },
13146 {
13147 ARRAY_SIZE(kInstruction_Bic_gt_r6_r6_r14_ASR_r6),
13148 kInstruction_Bic_gt_r6_r6_r14_ASR_r6,
13149 },
13150 {
13151 ARRAY_SIZE(kInstruction_Bic_le_r9_r14_r0_LSR_r8),
13152 kInstruction_Bic_le_r9_r14_r0_LSR_r8,
13153 },
13154 {
13155 ARRAY_SIZE(kInstruction_Bic_ne_r4_r6_r4_ROR_r10),
13156 kInstruction_Bic_ne_r4_r6_r4_ROR_r10,
13157 },
13158 {
13159 ARRAY_SIZE(kInstruction_Bic_ls_r1_r3_r5_LSL_r10),
13160 kInstruction_Bic_ls_r1_r3_r5_LSL_r10,
13161 },
13162 {
13163 ARRAY_SIZE(kInstruction_Bic_ne_r13_r1_r13_LSR_r11),
13164 kInstruction_Bic_ne_r13_r1_r13_LSR_r11,
13165 },
13166 {
13167 ARRAY_SIZE(kInstruction_Bic_le_r6_r2_r13_LSR_r1),
13168 kInstruction_Bic_le_r6_r2_r13_LSR_r1,
13169 },
13170 {
13171 ARRAY_SIZE(kInstruction_Bic_eq_r2_r12_r8_ROR_r4),
13172 kInstruction_Bic_eq_r2_r12_r8_ROR_r4,
13173 },
13174 {
13175 ARRAY_SIZE(kInstruction_Bic_al_r13_r3_r5_LSR_r4),
13176 kInstruction_Bic_al_r13_r3_r5_LSR_r4,
13177 },
13178 {
13179 ARRAY_SIZE(kInstruction_Bic_vs_r13_r11_r1_LSR_r5),
13180 kInstruction_Bic_vs_r13_r11_r1_LSR_r5,
13181 },
13182 {
13183 ARRAY_SIZE(kInstruction_Bic_vc_r14_r12_r4_LSR_r14),
13184 kInstruction_Bic_vc_r14_r12_r4_LSR_r14,
13185 },
13186 {
13187 ARRAY_SIZE(kInstruction_Bic_ge_r1_r9_r10_LSL_r1),
13188 kInstruction_Bic_ge_r1_r9_r10_LSL_r1,
13189 },
13190 {
13191 ARRAY_SIZE(kInstruction_Bic_ge_r13_r9_r4_ASR_r0),
13192 kInstruction_Bic_ge_r13_r9_r4_ASR_r0,
13193 },
13194 {
13195 ARRAY_SIZE(kInstruction_Bic_pl_r8_r8_r11_ASR_r3),
13196 kInstruction_Bic_pl_r8_r8_r11_ASR_r3,
13197 },
13198 {
13199 ARRAY_SIZE(kInstruction_Bic_ne_r7_r14_r14_ROR_r6),
13200 kInstruction_Bic_ne_r7_r14_r14_ROR_r6,
13201 },
13202 {
13203 ARRAY_SIZE(kInstruction_Bic_vs_r1_r4_r3_ROR_r2),
13204 kInstruction_Bic_vs_r1_r4_r3_ROR_r2,
13205 },
13206 {
13207 ARRAY_SIZE(kInstruction_Bic_vc_r7_r13_r8_ASR_r6),
13208 kInstruction_Bic_vc_r7_r13_r8_ASR_r6,
13209 },
13210 {
13211 ARRAY_SIZE(kInstruction_Bic_vs_r9_r3_r10_LSR_r14),
13212 kInstruction_Bic_vs_r9_r3_r10_LSR_r14,
13213 },
13214 {
13215 ARRAY_SIZE(kInstruction_Bic_al_r7_r14_r0_ROR_r4),
13216 kInstruction_Bic_al_r7_r14_r0_ROR_r4,
13217 },
13218 {
13219 ARRAY_SIZE(kInstruction_Bic_ls_r1_r11_r4_ROR_r6),
13220 kInstruction_Bic_ls_r1_r11_r4_ROR_r6,
13221 },
13222 {
13223 ARRAY_SIZE(kInstruction_Bic_gt_r8_r1_r11_LSR_r11),
13224 kInstruction_Bic_gt_r8_r1_r11_LSR_r11,
13225 },
13226 {
13227 ARRAY_SIZE(kInstruction_Bic_vs_r4_r10_r6_ASR_r12),
13228 kInstruction_Bic_vs_r4_r10_r6_ASR_r12,
13229 },
13230 {
13231 ARRAY_SIZE(kInstruction_Bic_ne_r7_r6_r13_LSL_r0),
13232 kInstruction_Bic_ne_r7_r6_r13_LSL_r0,
13233 },
13234 {
13235 ARRAY_SIZE(kInstruction_Bic_hi_r12_r3_r6_LSL_r4),
13236 kInstruction_Bic_hi_r12_r3_r6_LSL_r4,
13237 },
13238 {
13239 ARRAY_SIZE(kInstruction_Bic_lt_r1_r6_r11_ASR_r3),
13240 kInstruction_Bic_lt_r1_r6_r11_ASR_r3,
13241 },
13242 {
13243 ARRAY_SIZE(kInstruction_Bic_le_r9_r8_r13_LSR_r7),
13244 kInstruction_Bic_le_r9_r8_r13_LSR_r7,
13245 },
13246 {
13247 ARRAY_SIZE(kInstruction_Bic_vs_r14_r1_r10_LSR_r4),
13248 kInstruction_Bic_vs_r14_r1_r10_LSR_r4,
13249 },
13250 {
13251 ARRAY_SIZE(kInstruction_Bic_hi_r11_r8_r7_ROR_r8),
13252 kInstruction_Bic_hi_r11_r8_r7_ROR_r8,
13253 },
13254 {
13255 ARRAY_SIZE(kInstruction_Bic_eq_r8_r12_r7_ASR_r12),
13256 kInstruction_Bic_eq_r8_r12_r7_ASR_r12,
13257 },
13258 {
13259 ARRAY_SIZE(kInstruction_Bic_vs_r1_r5_r10_LSL_r7),
13260 kInstruction_Bic_vs_r1_r5_r10_LSL_r7,
13261 },
13262 {
13263 ARRAY_SIZE(kInstruction_Bic_eq_r14_r8_r6_LSR_r4),
13264 kInstruction_Bic_eq_r14_r8_r6_LSR_r4,
13265 },
13266 {
13267 ARRAY_SIZE(kInstruction_Bic_ls_r3_r10_r8_LSR_r13),
13268 kInstruction_Bic_ls_r3_r10_r8_LSR_r13,
13269 },
13270 {
13271 ARRAY_SIZE(kInstruction_Bic_ls_r12_r10_r4_ROR_r7),
13272 kInstruction_Bic_ls_r12_r10_r4_ROR_r7,
13273 },
13274 {
13275 ARRAY_SIZE(kInstruction_Bic_eq_r6_r2_r12_LSR_r1),
13276 kInstruction_Bic_eq_r6_r2_r12_LSR_r1,
13277 },
13278 {
13279 ARRAY_SIZE(kInstruction_Bic_vs_r6_r4_r13_LSR_r0),
13280 kInstruction_Bic_vs_r6_r4_r13_LSR_r0,
13281 },
13282 {
13283 ARRAY_SIZE(kInstruction_Bic_pl_r11_r6_r9_LSL_r8),
13284 kInstruction_Bic_pl_r11_r6_r9_LSL_r8,
13285 },
13286 {
13287 ARRAY_SIZE(kInstruction_Bic_cc_r13_r13_r8_ASR_r2),
13288 kInstruction_Bic_cc_r13_r13_r8_ASR_r2,
13289 },
13290 {
13291 ARRAY_SIZE(kInstruction_Bic_vc_r13_r3_r11_LSR_r2),
13292 kInstruction_Bic_vc_r13_r3_r11_LSR_r2,
13293 },
13294 {
13295 ARRAY_SIZE(kInstruction_Bic_gt_r11_r10_r2_LSR_r3),
13296 kInstruction_Bic_gt_r11_r10_r2_LSR_r3,
13297 },
13298 {
13299 ARRAY_SIZE(kInstruction_Bic_ne_r5_r3_r10_ROR_r10),
13300 kInstruction_Bic_ne_r5_r3_r10_ROR_r10,
13301 },
13302 {
13303 ARRAY_SIZE(kInstruction_Bic_ge_r14_r6_r7_ASR_r10),
13304 kInstruction_Bic_ge_r14_r6_r7_ASR_r10,
13305 },
13306 {
13307 ARRAY_SIZE(kInstruction_Bic_pl_r14_r13_r9_LSL_r0),
13308 kInstruction_Bic_pl_r14_r13_r9_LSL_r0,
13309 },
13310 {
13311 ARRAY_SIZE(kInstruction_Bic_al_r13_r7_r8_ASR_r6),
13312 kInstruction_Bic_al_r13_r7_r8_ASR_r6,
13313 },
13314 {
13315 ARRAY_SIZE(kInstruction_Bic_eq_r9_r5_r6_LSL_r14),
13316 kInstruction_Bic_eq_r9_r5_r6_LSL_r14,
13317 },
13318 {
13319 ARRAY_SIZE(kInstruction_Bic_cs_r1_r0_r0_LSL_r1),
13320 kInstruction_Bic_cs_r1_r0_r0_LSL_r1,
13321 },
13322 {
13323 ARRAY_SIZE(kInstruction_Bic_cc_r9_r11_r5_ASR_r3),
13324 kInstruction_Bic_cc_r9_r11_r5_ASR_r3,
13325 },
13326 {
13327 ARRAY_SIZE(kInstruction_Bic_ge_r0_r3_r7_ASR_r5),
13328 kInstruction_Bic_ge_r0_r3_r7_ASR_r5,
13329 },
13330 {
13331 ARRAY_SIZE(kInstruction_Bic_mi_r3_r3_r14_ASR_r7),
13332 kInstruction_Bic_mi_r3_r3_r14_ASR_r7,
13333 },
13334 {
13335 ARRAY_SIZE(kInstruction_Bic_lt_r11_r11_r3_LSL_r0),
13336 kInstruction_Bic_lt_r11_r11_r3_LSL_r0,
13337 },
13338 {
13339 ARRAY_SIZE(kInstruction_Bic_al_r10_r4_r10_LSR_r7),
13340 kInstruction_Bic_al_r10_r4_r10_LSR_r7,
13341 },
13342 {
13343 ARRAY_SIZE(kInstruction_Bic_mi_r8_r14_r2_ROR_r10),
13344 kInstruction_Bic_mi_r8_r14_r2_ROR_r10,
13345 },
13346 {
13347 ARRAY_SIZE(kInstruction_Bic_hi_r2_r10_r1_ROR_r10),
13348 kInstruction_Bic_hi_r2_r10_r1_ROR_r10,
13349 },
13350 {
13351 ARRAY_SIZE(kInstruction_Bic_vc_r7_r2_r7_ASR_r1),
13352 kInstruction_Bic_vc_r7_r2_r7_ASR_r1,
13353 },
13354 {
13355 ARRAY_SIZE(kInstruction_Bic_ls_r3_r1_r2_ROR_r14),
13356 kInstruction_Bic_ls_r3_r1_r2_ROR_r14,
13357 },
13358 {
13359 ARRAY_SIZE(kInstruction_Bic_vs_r2_r10_r10_ASR_r5),
13360 kInstruction_Bic_vs_r2_r10_r10_ASR_r5,
13361 },
13362 {
13363 ARRAY_SIZE(kInstruction_Bic_al_r5_r12_r9_ROR_r14),
13364 kInstruction_Bic_al_r5_r12_r9_ROR_r14,
13365 },
13366 {
13367 ARRAY_SIZE(kInstruction_Bic_cc_r6_r1_r8_ASR_r14),
13368 kInstruction_Bic_cc_r6_r1_r8_ASR_r14,
13369 },
13370 {
13371 ARRAY_SIZE(kInstruction_Bic_al_r10_r14_r6_LSR_r8),
13372 kInstruction_Bic_al_r10_r14_r6_LSR_r8,
13373 },
13374 {
13375 ARRAY_SIZE(kInstruction_Bic_eq_r3_r2_r12_ASR_r12),
13376 kInstruction_Bic_eq_r3_r2_r12_ASR_r12,
13377 },
13378 {
13379 ARRAY_SIZE(kInstruction_Bic_le_r10_r1_r13_LSL_r7),
13380 kInstruction_Bic_le_r10_r1_r13_LSL_r7,
13381 },
13382 {
13383 ARRAY_SIZE(kInstruction_Bic_eq_r7_r1_r12_ASR_r9),
13384 kInstruction_Bic_eq_r7_r1_r12_ASR_r9,
13385 },
13386 {
13387 ARRAY_SIZE(kInstruction_Bic_ls_r3_r1_r14_LSR_r6),
13388 kInstruction_Bic_ls_r3_r1_r14_LSR_r6,
13389 },
13390 {
13391 ARRAY_SIZE(kInstruction_Bic_ge_r14_r0_r5_ASR_r5),
13392 kInstruction_Bic_ge_r14_r0_r5_ASR_r5,
13393 },
13394 {
13395 ARRAY_SIZE(kInstruction_Bic_eq_r14_r2_r2_ROR_r5),
13396 kInstruction_Bic_eq_r14_r2_r2_ROR_r5,
13397 },
13398 {
13399 ARRAY_SIZE(kInstruction_Bic_pl_r0_r4_r9_ASR_r2),
13400 kInstruction_Bic_pl_r0_r4_r9_ASR_r2,
13401 },
13402 {
13403 ARRAY_SIZE(kInstruction_Bic_hi_r4_r12_r10_ROR_r2),
13404 kInstruction_Bic_hi_r4_r12_r10_ROR_r2,
13405 },
13406 {
13407 ARRAY_SIZE(kInstruction_Bic_pl_r1_r5_r13_LSR_r12),
13408 kInstruction_Bic_pl_r1_r5_r13_LSR_r12,
13409 },
13410 {
13411 ARRAY_SIZE(kInstruction_Bic_le_r1_r2_r7_LSR_r10),
13412 kInstruction_Bic_le_r1_r2_r7_LSR_r10,
13413 },
13414 {
13415 ARRAY_SIZE(kInstruction_Bic_gt_r10_r7_r11_LSR_r7),
13416 kInstruction_Bic_gt_r10_r7_r11_LSR_r7,
13417 },
13418 {
13419 ARRAY_SIZE(kInstruction_Bic_ls_r10_r9_r5_ASR_r5),
13420 kInstruction_Bic_ls_r10_r9_r5_ASR_r5,
13421 },
13422 {
13423 ARRAY_SIZE(kInstruction_Bic_cs_r3_r10_r6_LSR_r13),
13424 kInstruction_Bic_cs_r3_r10_r6_LSR_r13,
13425 },
13426 {
13427 ARRAY_SIZE(kInstruction_Bic_le_r5_r5_r3_LSR_r7),
13428 kInstruction_Bic_le_r5_r5_r3_LSR_r7,
13429 },
13430 {
13431 ARRAY_SIZE(kInstruction_Bic_al_r8_r6_r1_LSL_r10),
13432 kInstruction_Bic_al_r8_r6_r1_LSL_r10,
13433 },
13434 {
13435 ARRAY_SIZE(kInstruction_Bic_lt_r2_r0_r14_ROR_r8),
13436 kInstruction_Bic_lt_r2_r0_r14_ROR_r8,
13437 },
13438 {
13439 ARRAY_SIZE(kInstruction_Bic_al_r10_r4_r10_LSR_r12),
13440 kInstruction_Bic_al_r10_r4_r10_LSR_r12,
13441 },
13442 {
13443 ARRAY_SIZE(kInstruction_Bic_vc_r4_r4_r0_LSR_r13),
13444 kInstruction_Bic_vc_r4_r4_r0_LSR_r13,
13445 },
13446 {
13447 ARRAY_SIZE(kInstruction_Bic_ne_r10_r10_r14_LSR_r13),
13448 kInstruction_Bic_ne_r10_r10_r14_LSR_r13,
13449 },
13450 {
13451 ARRAY_SIZE(kInstruction_Bic_cs_r7_r13_r10_LSL_r2),
13452 kInstruction_Bic_cs_r7_r13_r10_LSL_r2,
13453 },
13454 {
13455 ARRAY_SIZE(kInstruction_Bic_ge_r0_r5_r1_ASR_r12),
13456 kInstruction_Bic_ge_r0_r5_r1_ASR_r12,
13457 },
13458 {
13459 ARRAY_SIZE(kInstruction_Bic_mi_r12_r5_r9_ROR_r11),
13460 kInstruction_Bic_mi_r12_r5_r9_ROR_r11,
13461 },
13462 {
13463 ARRAY_SIZE(kInstruction_Bic_vc_r12_r14_r9_LSR_r11),
13464 kInstruction_Bic_vc_r12_r14_r9_LSR_r11,
13465 },
13466 {
13467 ARRAY_SIZE(kInstruction_Bic_ls_r5_r6_r13_LSR_r8),
13468 kInstruction_Bic_ls_r5_r6_r13_LSR_r8,
13469 },
13470 {
13471 ARRAY_SIZE(kInstruction_Bic_vc_r9_r11_r13_ROR_r11),
13472 kInstruction_Bic_vc_r9_r11_r13_ROR_r11,
13473 },
13474 {
13475 ARRAY_SIZE(kInstruction_Bic_pl_r6_r7_r14_LSL_r0),
13476 kInstruction_Bic_pl_r6_r7_r14_LSL_r0,
13477 },
13478 {
13479 ARRAY_SIZE(kInstruction_Bic_le_r2_r9_r4_LSR_r7),
13480 kInstruction_Bic_le_r2_r9_r4_LSR_r7,
13481 },
13482 {
13483 ARRAY_SIZE(kInstruction_Bic_le_r9_r11_r7_ASR_r11),
13484 kInstruction_Bic_le_r9_r11_r7_ASR_r11,
13485 },
13486 {
13487 ARRAY_SIZE(kInstruction_Bic_vs_r12_r9_r9_LSR_r10),
13488 kInstruction_Bic_vs_r12_r9_r9_LSR_r10,
13489 },
13490 {
13491 ARRAY_SIZE(kInstruction_Bic_lt_r4_r11_r0_ROR_r6),
13492 kInstruction_Bic_lt_r4_r11_r0_ROR_r6,
13493 },
13494 {
13495 ARRAY_SIZE(kInstruction_Bic_cs_r7_r7_r13_ROR_r0),
13496 kInstruction_Bic_cs_r7_r7_r13_ROR_r0,
13497 },
13498 {
13499 ARRAY_SIZE(kInstruction_Bic_al_r11_r3_r13_LSR_r5),
13500 kInstruction_Bic_al_r11_r3_r13_LSR_r5,
13501 },
13502 {
13503 ARRAY_SIZE(kInstruction_Bic_hi_r0_r4_r1_LSR_r10),
13504 kInstruction_Bic_hi_r0_r4_r1_LSR_r10,
13505 },
13506 {
13507 ARRAY_SIZE(kInstruction_Bic_vc_r1_r2_r12_LSR_r8),
13508 kInstruction_Bic_vc_r1_r2_r12_LSR_r8,
13509 },
13510 {
13511 ARRAY_SIZE(kInstruction_Bic_hi_r4_r9_r13_LSR_r2),
13512 kInstruction_Bic_hi_r4_r9_r13_LSR_r2,
13513 },
13514 {
13515 ARRAY_SIZE(kInstruction_Bic_vs_r10_r13_r10_ASR_r3),
13516 kInstruction_Bic_vs_r10_r13_r10_ASR_r3,
13517 },
13518 {
13519 ARRAY_SIZE(kInstruction_Bic_vs_r3_r2_r7_ROR_r4),
13520 kInstruction_Bic_vs_r3_r2_r7_ROR_r4,
13521 },
13522 {
13523 ARRAY_SIZE(kInstruction_Bic_eq_r5_r6_r6_LSR_r4),
13524 kInstruction_Bic_eq_r5_r6_r6_LSR_r4,
13525 },
13526 {
13527 ARRAY_SIZE(kInstruction_Bic_vs_r2_r3_r10_ASR_r5),
13528 kInstruction_Bic_vs_r2_r3_r10_ASR_r5,
13529 },
13530 {
13531 ARRAY_SIZE(kInstruction_Bic_le_r9_r3_r11_LSL_r1),
13532 kInstruction_Bic_le_r9_r3_r11_LSL_r1,
13533 },
13534 {
13535 ARRAY_SIZE(kInstruction_Bic_pl_r4_r6_r6_ROR_r10),
13536 kInstruction_Bic_pl_r4_r6_r6_ROR_r10,
13537 },
13538 {
13539 ARRAY_SIZE(kInstruction_Bic_gt_r11_r13_r2_LSL_r5),
13540 kInstruction_Bic_gt_r11_r13_r2_LSL_r5,
13541 },
13542 {
13543 ARRAY_SIZE(kInstruction_Bic_cc_r3_r12_r6_ASR_r13),
13544 kInstruction_Bic_cc_r3_r12_r6_ASR_r13,
13545 },
13546 {
13547 ARRAY_SIZE(kInstruction_Bic_pl_r1_r3_r10_LSL_r0),
13548 kInstruction_Bic_pl_r1_r3_r10_LSL_r0,
13549 },
13550 {
13551 ARRAY_SIZE(kInstruction_Bic_mi_r14_r8_r1_LSR_r8),
13552 kInstruction_Bic_mi_r14_r8_r1_LSR_r8,
13553 },
13554 {
13555 ARRAY_SIZE(kInstruction_Bic_mi_r11_r9_r13_LSL_r7),
13556 kInstruction_Bic_mi_r11_r9_r13_LSL_r7,
13557 },
13558 {
13559 ARRAY_SIZE(kInstruction_Bic_hi_r8_r4_r6_LSR_r7),
13560 kInstruction_Bic_hi_r8_r4_r6_LSR_r7,
13561 },
13562 {
13563 ARRAY_SIZE(kInstruction_Bic_cc_r7_r10_r7_ASR_r10),
13564 kInstruction_Bic_cc_r7_r10_r7_ASR_r10,
13565 },
13566 {
13567 ARRAY_SIZE(kInstruction_Bic_al_r4_r7_r1_ASR_r8),
13568 kInstruction_Bic_al_r4_r7_r1_ASR_r8,
13569 },
13570 {
13571 ARRAY_SIZE(kInstruction_Bic_vs_r1_r6_r7_ASR_r12),
13572 kInstruction_Bic_vs_r1_r6_r7_ASR_r12,
13573 },
13574 {
13575 ARRAY_SIZE(kInstruction_Bic_ne_r1_r13_r14_ROR_r14),
13576 kInstruction_Bic_ne_r1_r13_r14_ROR_r14,
13577 },
13578 {
13579 ARRAY_SIZE(kInstruction_Bic_vs_r1_r14_r3_LSR_r5),
13580 kInstruction_Bic_vs_r1_r14_r3_LSR_r5,
13581 },
13582 {
13583 ARRAY_SIZE(kInstruction_Bic_eq_r13_r6_r10_ROR_r6),
13584 kInstruction_Bic_eq_r13_r6_r10_ROR_r6,
13585 },
13586 {
13587 ARRAY_SIZE(kInstruction_Bic_mi_r10_r3_r0_ASR_r4),
13588 kInstruction_Bic_mi_r10_r3_r0_ASR_r4,
13589 },
13590 {
13591 ARRAY_SIZE(kInstruction_Bic_ge_r13_r1_r8_ASR_r4),
13592 kInstruction_Bic_ge_r13_r1_r8_ASR_r4,
13593 },
13594 {
13595 ARRAY_SIZE(kInstruction_Bic_ne_r14_r0_r12_LSL_r11),
13596 kInstruction_Bic_ne_r14_r0_r12_LSL_r11,
13597 },
13598 {
13599 ARRAY_SIZE(kInstruction_Bic_vc_r14_r9_r8_ROR_r4),
13600 kInstruction_Bic_vc_r14_r9_r8_ROR_r4,
13601 },
13602 {
13603 ARRAY_SIZE(kInstruction_Bic_vs_r7_r0_r10_LSR_r1),
13604 kInstruction_Bic_vs_r7_r0_r10_LSR_r1,
13605 },
13606 {
13607 ARRAY_SIZE(kInstruction_Bic_pl_r14_r1_r1_ASR_r5),
13608 kInstruction_Bic_pl_r14_r1_r1_ASR_r5,
13609 },
13610 {
13611 ARRAY_SIZE(kInstruction_Bic_eq_r0_r11_r12_LSR_r8),
13612 kInstruction_Bic_eq_r0_r11_r12_LSR_r8,
13613 },
13614 {
13615 ARRAY_SIZE(kInstruction_Bic_cc_r3_r7_r2_LSL_r10),
13616 kInstruction_Bic_cc_r3_r7_r2_LSL_r10,
13617 },
13618 {
13619 ARRAY_SIZE(kInstruction_Bic_ge_r11_r13_r2_ASR_r11),
13620 kInstruction_Bic_ge_r11_r13_r2_ASR_r11,
13621 },
13622 {
13623 ARRAY_SIZE(kInstruction_Bic_gt_r8_r0_r6_LSL_r6),
13624 kInstruction_Bic_gt_r8_r0_r6_LSL_r6,
13625 },
13626 {
13627 ARRAY_SIZE(kInstruction_Bic_vc_r14_r4_r6_ROR_r10),
13628 kInstruction_Bic_vc_r14_r4_r6_ROR_r10,
13629 },
13630 {
13631 ARRAY_SIZE(kInstruction_Bic_cs_r8_r8_r4_LSR_r3),
13632 kInstruction_Bic_cs_r8_r8_r4_LSR_r3,
13633 },
13634 {
13635 ARRAY_SIZE(kInstruction_Bic_vs_r11_r13_r1_LSR_r4),
13636 kInstruction_Bic_vs_r11_r13_r1_LSR_r4,
13637 },
13638 {
13639 ARRAY_SIZE(kInstruction_Bic_vc_r12_r2_r10_ROR_r10),
13640 kInstruction_Bic_vc_r12_r2_r10_ROR_r10,
13641 },
13642 {
13643 ARRAY_SIZE(kInstruction_Bic_cs_r11_r14_r12_LSR_r3),
13644 kInstruction_Bic_cs_r11_r14_r12_LSR_r3,
13645 },
13646 {
13647 ARRAY_SIZE(kInstruction_Bic_hi_r6_r9_r0_ROR_r6),
13648 kInstruction_Bic_hi_r6_r9_r0_ROR_r6,
13649 },
13650 {
13651 ARRAY_SIZE(kInstruction_Bic_vc_r0_r12_r3_LSR_r12),
13652 kInstruction_Bic_vc_r0_r12_r3_LSR_r12,
13653 },
13654 {
13655 ARRAY_SIZE(kInstruction_Bic_ls_r3_r13_r8_LSR_r3),
13656 kInstruction_Bic_ls_r3_r13_r8_LSR_r3,
13657 },
13658 {
13659 ARRAY_SIZE(kInstruction_Bic_al_r0_r10_r11_ROR_r5),
13660 kInstruction_Bic_al_r0_r10_r11_ROR_r5,
13661 },
13662 {
13663 ARRAY_SIZE(kInstruction_Bic_pl_r4_r4_r1_ASR_r8),
13664 kInstruction_Bic_pl_r4_r4_r1_ASR_r8,
13665 },
13666 {
13667 ARRAY_SIZE(kInstruction_Bic_ls_r14_r11_r0_LSR_r6),
13668 kInstruction_Bic_ls_r14_r11_r0_LSR_r6,
13669 },
13670 {
13671 ARRAY_SIZE(kInstruction_Bic_ls_r14_r11_r6_LSL_r9),
13672 kInstruction_Bic_ls_r14_r11_r6_LSL_r9,
13673 },
13674 {
13675 ARRAY_SIZE(kInstruction_Bic_vs_r2_r8_r4_ASR_r14),
13676 kInstruction_Bic_vs_r2_r8_r4_ASR_r14,
13677 },
13678 {
13679 ARRAY_SIZE(kInstruction_Bic_hi_r6_r9_r2_LSL_r13),
13680 kInstruction_Bic_hi_r6_r9_r2_LSL_r13,
13681 },
13682 {
13683 ARRAY_SIZE(kInstruction_Bic_ls_r0_r7_r8_ROR_r4),
13684 kInstruction_Bic_ls_r0_r7_r8_ROR_r4,
13685 },
13686 {
13687 ARRAY_SIZE(kInstruction_Bic_vs_r11_r7_r10_LSL_r4),
13688 kInstruction_Bic_vs_r11_r7_r10_LSL_r4,
13689 },
13690 {
13691 ARRAY_SIZE(kInstruction_Bic_al_r11_r4_r11_ROR_r7),
13692 kInstruction_Bic_al_r11_r4_r11_ROR_r7,
13693 },
13694 {
13695 ARRAY_SIZE(kInstruction_Bic_ge_r14_r13_r1_LSR_r3),
13696 kInstruction_Bic_ge_r14_r13_r1_LSR_r3,
13697 },
13698 {
13699 ARRAY_SIZE(kInstruction_Bic_cc_r1_r0_r14_ASR_r14),
13700 kInstruction_Bic_cc_r1_r0_r14_ASR_r14,
13701 },
13702 {
13703 ARRAY_SIZE(kInstruction_Bic_hi_r1_r3_r5_LSL_r4),
13704 kInstruction_Bic_hi_r1_r3_r5_LSL_r4,
13705 },
13706 {
13707 ARRAY_SIZE(kInstruction_Bic_le_r5_r4_r13_ASR_r7),
13708 kInstruction_Bic_le_r5_r4_r13_ASR_r7,
13709 },
13710 {
13711 ARRAY_SIZE(kInstruction_Bic_le_r3_r9_r9_ASR_r7),
13712 kInstruction_Bic_le_r3_r9_r9_ASR_r7,
13713 },
13714 {
13715 ARRAY_SIZE(kInstruction_Bic_ne_r4_r6_r14_ROR_r9),
13716 kInstruction_Bic_ne_r4_r6_r14_ROR_r9,
13717 },
13718 {
13719 ARRAY_SIZE(kInstruction_Bic_ge_r5_r3_r1_ROR_r8),
13720 kInstruction_Bic_ge_r5_r3_r1_ROR_r8,
13721 },
13722 {
13723 ARRAY_SIZE(kInstruction_Bic_ne_r6_r11_r9_ROR_r0),
13724 kInstruction_Bic_ne_r6_r11_r9_ROR_r0,
13725 },
13726 {
13727 ARRAY_SIZE(kInstruction_Bic_vs_r6_r0_r11_ASR_r5),
13728 kInstruction_Bic_vs_r6_r0_r11_ASR_r5,
13729 },
13730 {
13731 ARRAY_SIZE(kInstruction_Bic_lt_r0_r14_r9_LSR_r8),
13732 kInstruction_Bic_lt_r0_r14_r9_LSR_r8,
13733 },
13734 {
13735 ARRAY_SIZE(kInstruction_Bic_hi_r5_r1_r14_ASR_r8),
13736 kInstruction_Bic_hi_r5_r1_r14_ASR_r8,
13737 },
13738 {
13739 ARRAY_SIZE(kInstruction_Bic_vc_r5_r6_r1_ROR_r7),
13740 kInstruction_Bic_vc_r5_r6_r1_ROR_r7,
13741 },
13742 {
13743 ARRAY_SIZE(kInstruction_Bic_al_r14_r5_r14_ROR_r0),
13744 kInstruction_Bic_al_r14_r5_r14_ROR_r0,
13745 },
13746 {
13747 ARRAY_SIZE(kInstruction_Bic_lt_r7_r7_r2_ASR_r2),
13748 kInstruction_Bic_lt_r7_r7_r2_ASR_r2,
13749 },
13750 {
13751 ARRAY_SIZE(kInstruction_Bic_ls_r5_r5_r6_LSL_r10),
13752 kInstruction_Bic_ls_r5_r5_r6_LSL_r10,
13753 },
13754 {
13755 ARRAY_SIZE(kInstruction_Bic_eq_r8_r14_r8_ASR_r2),
13756 kInstruction_Bic_eq_r8_r14_r8_ASR_r2,
13757 },
13758 {
13759 ARRAY_SIZE(kInstruction_Bic_eq_r4_r1_r2_ASR_r11),
13760 kInstruction_Bic_eq_r4_r1_r2_ASR_r11,
13761 },
13762 {
13763 ARRAY_SIZE(kInstruction_Bic_lt_r12_r10_r6_ROR_r11),
13764 kInstruction_Bic_lt_r12_r10_r6_ROR_r11,
13765 },
13766 {
13767 ARRAY_SIZE(kInstruction_Bic_gt_r6_r12_r13_LSL_r14),
13768 kInstruction_Bic_gt_r6_r12_r13_LSL_r14,
13769 },
13770 {
13771 ARRAY_SIZE(kInstruction_Bic_al_r0_r5_r6_LSR_r9),
13772 kInstruction_Bic_al_r0_r5_r6_LSR_r9,
13773 },
13774 {
13775 ARRAY_SIZE(kInstruction_Bic_cc_r6_r6_r3_LSL_r1),
13776 kInstruction_Bic_cc_r6_r6_r3_LSL_r1,
13777 },
13778 {
13779 ARRAY_SIZE(kInstruction_Bic_ge_r4_r2_r6_LSR_r0),
13780 kInstruction_Bic_ge_r4_r2_r6_LSR_r0,
13781 },
13782 {
13783 ARRAY_SIZE(kInstruction_Bic_ge_r11_r10_r4_ASR_r11),
13784 kInstruction_Bic_ge_r11_r10_r4_ASR_r11,
13785 },
13786 {
13787 ARRAY_SIZE(kInstruction_Bic_gt_r4_r4_r9_LSR_r6),
13788 kInstruction_Bic_gt_r4_r4_r9_LSR_r6,
13789 },
13790 {
13791 ARRAY_SIZE(kInstruction_Bic_al_r1_r8_r12_ASR_r13),
13792 kInstruction_Bic_al_r1_r8_r12_ASR_r13,
13793 },
13794 {
13795 ARRAY_SIZE(kInstruction_Bic_ne_r13_r7_r1_ROR_r12),
13796 kInstruction_Bic_ne_r13_r7_r1_ROR_r12,
13797 },
13798 {
13799 ARRAY_SIZE(kInstruction_Bic_le_r10_r12_r0_LSL_r1),
13800 kInstruction_Bic_le_r10_r12_r0_LSL_r1,
13801 },
13802 {
13803 ARRAY_SIZE(kInstruction_Bic_le_r0_r1_r10_ASR_r2),
13804 kInstruction_Bic_le_r0_r1_r10_ASR_r2,
13805 },
13806 {
13807 ARRAY_SIZE(kInstruction_Bic_vs_r2_r13_r11_LSR_r13),
13808 kInstruction_Bic_vs_r2_r13_r11_LSR_r13,
13809 },
13810 {
13811 ARRAY_SIZE(kInstruction_Bic_gt_r9_r11_r2_ASR_r3),
13812 kInstruction_Bic_gt_r9_r11_r2_ASR_r3,
13813 },
13814 {
13815 ARRAY_SIZE(kInstruction_Bic_vs_r11_r2_r14_ROR_r10),
13816 kInstruction_Bic_vs_r11_r2_r14_ROR_r10,
13817 },
13818 {
13819 ARRAY_SIZE(kInstruction_Bic_ne_r9_r8_r12_LSR_r5),
13820 kInstruction_Bic_ne_r9_r8_r12_LSR_r5,
13821 },
13822 {
13823 ARRAY_SIZE(kInstruction_Bic_le_r10_r6_r9_LSR_r3),
13824 kInstruction_Bic_le_r10_r6_r9_LSR_r3,
13825 },
13826 {
13827 ARRAY_SIZE(kInstruction_Bic_gt_r14_r0_r3_ASR_r14),
13828 kInstruction_Bic_gt_r14_r0_r3_ASR_r14,
13829 },
13830 {
13831 ARRAY_SIZE(kInstruction_Bic_vs_r4_r2_r13_ASR_r11),
13832 kInstruction_Bic_vs_r4_r2_r13_ASR_r11,
13833 },
13834 {
13835 ARRAY_SIZE(kInstruction_Bic_hi_r2_r11_r8_LSR_r7),
13836 kInstruction_Bic_hi_r2_r11_r8_LSR_r7,
13837 },
13838 {
13839 ARRAY_SIZE(kInstruction_Bic_vs_r11_r6_r11_ROR_r4),
13840 kInstruction_Bic_vs_r11_r6_r11_ROR_r4,
13841 },
13842 {
13843 ARRAY_SIZE(kInstruction_Bic_mi_r6_r9_r13_LSL_r8),
13844 kInstruction_Bic_mi_r6_r9_r13_LSL_r8,
13845 },
13846 {
13847 ARRAY_SIZE(kInstruction_Bic_gt_r13_r2_r8_ASR_r2),
13848 kInstruction_Bic_gt_r13_r2_r8_ASR_r2,
13849 },
13850 {
13851 ARRAY_SIZE(kInstruction_Bic_ne_r0_r1_r9_ASR_r14),
13852 kInstruction_Bic_ne_r0_r1_r9_ASR_r14,
13853 },
13854 {
13855 ARRAY_SIZE(kInstruction_Bic_vc_r1_r5_r6_LSR_r14),
13856 kInstruction_Bic_vc_r1_r5_r6_LSR_r14,
13857 },
13858 {
13859 ARRAY_SIZE(kInstruction_Bic_ne_r7_r5_r8_ROR_r4),
13860 kInstruction_Bic_ne_r7_r5_r8_ROR_r4,
13861 },
13862 {
13863 ARRAY_SIZE(kInstruction_Bic_eq_r5_r0_r4_LSR_r2),
13864 kInstruction_Bic_eq_r5_r0_r4_LSR_r2,
13865 },
13866 {
13867 ARRAY_SIZE(kInstruction_Bic_ge_r13_r4_r11_ASR_r13),
13868 kInstruction_Bic_ge_r13_r4_r11_ASR_r13,
13869 },
13870 {
13871 ARRAY_SIZE(kInstruction_Bic_le_r2_r10_r9_LSL_r2),
13872 kInstruction_Bic_le_r2_r10_r9_LSL_r2,
13873 },
13874 {
13875 ARRAY_SIZE(kInstruction_Bic_cs_r4_r8_r12_LSL_r3),
13876 kInstruction_Bic_cs_r4_r8_r12_LSL_r3,
13877 },
13878 {
13879 ARRAY_SIZE(kInstruction_Bic_pl_r12_r12_r1_LSL_r12),
13880 kInstruction_Bic_pl_r12_r12_r1_LSL_r12,
13881 },
13882 {
13883 ARRAY_SIZE(kInstruction_Bic_pl_r13_r14_r10_LSL_r10),
13884 kInstruction_Bic_pl_r13_r14_r10_LSL_r10,
13885 },
13886 {
13887 ARRAY_SIZE(kInstruction_Bic_pl_r9_r14_r0_LSR_r9),
13888 kInstruction_Bic_pl_r9_r14_r0_LSR_r9,
13889 },
13890 {
13891 ARRAY_SIZE(kInstruction_Bic_ge_r5_r12_r5_ROR_r3),
13892 kInstruction_Bic_ge_r5_r12_r5_ROR_r3,
13893 },
13894 {
13895 ARRAY_SIZE(kInstruction_Bic_le_r9_r4_r1_LSL_r11),
13896 kInstruction_Bic_le_r9_r4_r1_LSL_r11,
13897 },
13898 {
13899 ARRAY_SIZE(kInstruction_Bic_ne_r6_r6_r2_LSL_r3),
13900 kInstruction_Bic_ne_r6_r6_r2_LSL_r3,
13901 },
13902 {
13903 ARRAY_SIZE(kInstruction_Bic_cs_r5_r7_r7_ROR_r4),
13904 kInstruction_Bic_cs_r5_r7_r7_ROR_r4,
13905 },
13906 {
13907 ARRAY_SIZE(kInstruction_Bic_cs_r10_r3_r1_ASR_r4),
13908 kInstruction_Bic_cs_r10_r3_r1_ASR_r4,
13909 },
13910 {
13911 ARRAY_SIZE(kInstruction_Bic_ls_r6_r0_r14_ASR_r6),
13912 kInstruction_Bic_ls_r6_r0_r14_ASR_r6,
13913 },
13914 {
13915 ARRAY_SIZE(kInstruction_Bic_eq_r12_r1_r8_ASR_r13),
13916 kInstruction_Bic_eq_r12_r1_r8_ASR_r13,
13917 },
13918 {
13919 ARRAY_SIZE(kInstruction_Bic_ls_r4_r12_r9_LSR_r5),
13920 kInstruction_Bic_ls_r4_r12_r9_LSR_r5,
13921 },
13922 {
13923 ARRAY_SIZE(kInstruction_Bic_hi_r11_r13_r12_LSL_r5),
13924 kInstruction_Bic_hi_r11_r13_r12_LSL_r5,
13925 },
13926 {
13927 ARRAY_SIZE(kInstruction_Bic_ge_r1_r6_r9_LSL_r5),
13928 kInstruction_Bic_ge_r1_r6_r9_LSL_r5,
13929 },
13930 {
13931 ARRAY_SIZE(kInstruction_Bic_lt_r14_r3_r7_ROR_r10),
13932 kInstruction_Bic_lt_r14_r3_r7_ROR_r10,
13933 },
13934 {
13935 ARRAY_SIZE(kInstruction_Bic_cs_r12_r9_r1_LSL_r2),
13936 kInstruction_Bic_cs_r12_r9_r1_LSL_r2,
13937 },
13938 {
13939 ARRAY_SIZE(kInstruction_Bic_al_r6_r10_r0_ROR_r6),
13940 kInstruction_Bic_al_r6_r10_r0_ROR_r6,
13941 },
13942 {
13943 ARRAY_SIZE(kInstruction_Bic_gt_r2_r14_r11_ASR_r2),
13944 kInstruction_Bic_gt_r2_r14_r11_ASR_r2,
13945 },
13946 {
13947 ARRAY_SIZE(kInstruction_Bic_cs_r6_r8_r5_ROR_r9),
13948 kInstruction_Bic_cs_r6_r8_r5_ROR_r9,
13949 },
13950 {
13951 ARRAY_SIZE(kInstruction_Bic_cs_r7_r11_r7_ASR_r3),
13952 kInstruction_Bic_cs_r7_r11_r7_ASR_r3,
13953 },
13954 {
13955 ARRAY_SIZE(kInstruction_Bic_ge_r1_r11_r0_ROR_r4),
13956 kInstruction_Bic_ge_r1_r11_r0_ROR_r4,
13957 },
13958 {
13959 ARRAY_SIZE(kInstruction_Bic_gt_r6_r1_r10_ROR_r6),
13960 kInstruction_Bic_gt_r6_r1_r10_ROR_r6,
13961 },
13962 {
13963 ARRAY_SIZE(kInstruction_Bic_ne_r7_r12_r0_LSL_r5),
13964 kInstruction_Bic_ne_r7_r12_r0_LSL_r5,
13965 },
13966 {
13967 ARRAY_SIZE(kInstruction_Bic_ne_r12_r4_r8_ROR_r3),
13968 kInstruction_Bic_ne_r12_r4_r8_ROR_r3,
13969 },
13970 {
13971 ARRAY_SIZE(kInstruction_Bic_ls_r7_r12_r9_ASR_r11),
13972 kInstruction_Bic_ls_r7_r12_r9_ASR_r11,
13973 },
13974 {
13975 ARRAY_SIZE(kInstruction_Bic_pl_r11_r5_r1_LSL_r12),
13976 kInstruction_Bic_pl_r11_r5_r1_LSL_r12,
13977 },
13978 {
13979 ARRAY_SIZE(kInstruction_Bic_al_r11_r10_r3_LSL_r5),
13980 kInstruction_Bic_al_r11_r10_r3_LSL_r5,
13981 },
13982 {
13983 ARRAY_SIZE(kInstruction_Bic_gt_r8_r3_r6_ROR_r12),
13984 kInstruction_Bic_gt_r8_r3_r6_ROR_r12,
13985 },
13986 {
13987 ARRAY_SIZE(kInstruction_Bic_eq_r12_r1_r10_ASR_r14),
13988 kInstruction_Bic_eq_r12_r1_r10_ASR_r14,
13989 },
13990 {
13991 ARRAY_SIZE(kInstruction_Bic_mi_r4_r8_r13_LSL_r1),
13992 kInstruction_Bic_mi_r4_r8_r13_LSL_r1,
13993 },
13994 {
13995 ARRAY_SIZE(kInstruction_Bic_cc_r14_r3_r10_LSL_r14),
13996 kInstruction_Bic_cc_r14_r3_r10_LSL_r14,
13997 },
13998 {
13999 ARRAY_SIZE(kInstruction_Bic_vs_r8_r13_r3_ASR_r9),
14000 kInstruction_Bic_vs_r8_r13_r3_ASR_r9,
14001 },
14002 {
14003 ARRAY_SIZE(kInstruction_Bic_le_r13_r5_r5_LSR_r6),
14004 kInstruction_Bic_le_r13_r5_r5_LSR_r6,
14005 },
14006 {
14007 ARRAY_SIZE(kInstruction_Bic_ls_r6_r4_r2_ASR_r5),
14008 kInstruction_Bic_ls_r6_r4_r2_ASR_r5,
14009 },
14010 {
14011 ARRAY_SIZE(kInstruction_Bic_ls_r6_r10_r6_ASR_r0),
14012 kInstruction_Bic_ls_r6_r10_r6_ASR_r0,
14013 },
14014 {
14015 ARRAY_SIZE(kInstruction_Bic_ge_r14_r1_r4_ASR_r4),
14016 kInstruction_Bic_ge_r14_r1_r4_ASR_r4,
14017 },
14018 {
14019 ARRAY_SIZE(kInstruction_Bic_gt_r3_r11_r10_LSL_r11),
14020 kInstruction_Bic_gt_r3_r11_r10_LSL_r11,
14021 },
14022 {
14023 ARRAY_SIZE(kInstruction_Bic_le_r5_r7_r12_ASR_r14),
14024 kInstruction_Bic_le_r5_r7_r12_ASR_r14,
14025 },
14026 {
14027 ARRAY_SIZE(kInstruction_Bic_lt_r3_r3_r6_ROR_r2),
14028 kInstruction_Bic_lt_r3_r3_r6_ROR_r2,
14029 },
14030 {
14031 ARRAY_SIZE(kInstruction_Bic_eq_r11_r11_r4_ASR_r11),
14032 kInstruction_Bic_eq_r11_r11_r4_ASR_r11,
14033 },
14034 {
14035 ARRAY_SIZE(kInstruction_Bic_mi_r8_r12_r5_ASR_r2),
14036 kInstruction_Bic_mi_r8_r12_r5_ASR_r2,
14037 },
14038};
14039
14040#endif // VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_SHIFT_RS_A32_BIC_H_