blob: d7dcb7a7492bfd708e49f309efe212cda4323883 [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_OPERAND_RN_SHIFT_AMOUNT_1TO31_A32_TEQ_H_
35#define VIXL_ASSEMBLER_COND_RD_OPERAND_RN_SHIFT_AMOUNT_1TO31_A32_TEQ_H_
36
37static const byte kInstruction_Teq_ls_r2_r11_ROR_19[] = {
38 0xeb, 0x09, 0x32, 0x91 // Teq ls r2 r11 ROR 19
39};
40static const byte kInstruction_Teq_al_r3_r8_ROR_19[] = {
41 0xe8, 0x09, 0x33, 0xe1 // Teq al r3 r8 ROR 19
42};
43static const byte kInstruction_Teq_ge_r8_r2_ROR_15[] = {
44 0xe2, 0x07, 0x38, 0xa1 // Teq ge r8 r2 ROR 15
45};
46static const byte kInstruction_Teq_eq_r10_r10_ROR_11[] = {
47 0xea, 0x05, 0x3a, 0x01 // Teq eq r10 r10 ROR 11
48};
49static const byte kInstruction_Teq_cc_r14_r10_LSL_29[] = {
50 0x8a, 0x0e, 0x3e, 0x31 // Teq cc r14 r10 LSL 29
51};
52static const byte kInstruction_Teq_cs_r9_r3_ROR_1[] = {
53 0xe3, 0x00, 0x39, 0x21 // Teq cs r9 r3 ROR 1
54};
55static const byte kInstruction_Teq_ls_r2_r7_LSL_21[] = {
56 0x87, 0x0a, 0x32, 0x91 // Teq ls r2 r7 LSL 21
57};
58static const byte kInstruction_Teq_eq_r4_r9_LSL_25[] = {
59 0x89, 0x0c, 0x34, 0x01 // Teq eq r4 r9 LSL 25
60};
61static const byte kInstruction_Teq_le_r14_r5_ROR_8[] = {
62 0x65, 0x04, 0x3e, 0xd1 // Teq le r14 r5 ROR 8
63};
64static const byte kInstruction_Teq_cs_r9_r9_ROR_29[] = {
65 0xe9, 0x0e, 0x39, 0x21 // Teq cs r9 r9 ROR 29
66};
67static const byte kInstruction_Teq_gt_r7_r10_LSL_25[] = {
68 0x8a, 0x0c, 0x37, 0xc1 // Teq gt r7 r10 LSL 25
69};
70static const byte kInstruction_Teq_mi_r0_r0_ROR_9[] = {
71 0xe0, 0x04, 0x30, 0x41 // Teq mi r0 r0 ROR 9
72};
73static const byte kInstruction_Teq_ge_r7_r11_LSL_19[] = {
74 0x8b, 0x09, 0x37, 0xa1 // Teq ge r7 r11 LSL 19
75};
76static const byte kInstruction_Teq_pl_r4_r5_ROR_10[] = {
77 0x65, 0x05, 0x34, 0x51 // Teq pl r4 r5 ROR 10
78};
79static const byte kInstruction_Teq_hi_r12_r2_ROR_29[] = {
80 0xe2, 0x0e, 0x3c, 0x81 // Teq hi r12 r2 ROR 29
81};
82static const byte kInstruction_Teq_ne_r13_r10_LSL_9[] = {
83 0x8a, 0x04, 0x3d, 0x11 // Teq ne r13 r10 LSL 9
84};
85static const byte kInstruction_Teq_vs_r8_r14_LSL_1[] = {
86 0x8e, 0x00, 0x38, 0x61 // Teq vs r8 r14 LSL 1
87};
88static const byte kInstruction_Teq_gt_r3_r5_LSL_14[] = {
89 0x05, 0x07, 0x33, 0xc1 // Teq gt r3 r5 LSL 14
90};
91static const byte kInstruction_Teq_le_r8_r3_LSL_13[] = {
92 0x83, 0x06, 0x38, 0xd1 // Teq le r8 r3 LSL 13
93};
94static const byte kInstruction_Teq_pl_r0_r13_LSL_27[] = {
95 0x8d, 0x0d, 0x30, 0x51 // Teq pl r0 r13 LSL 27
96};
97static const byte kInstruction_Teq_pl_r10_r2_ROR_4[] = {
98 0x62, 0x02, 0x3a, 0x51 // Teq pl r10 r2 ROR 4
99};
100static const byte kInstruction_Teq_cs_r11_r5_LSL_8[] = {
101 0x05, 0x04, 0x3b, 0x21 // Teq cs r11 r5 LSL 8
102};
103static const byte kInstruction_Teq_ge_r7_r14_ROR_17[] = {
104 0xee, 0x08, 0x37, 0xa1 // Teq ge r7 r14 ROR 17
105};
106static const byte kInstruction_Teq_cc_r11_r11_LSL_14[] = {
107 0x0b, 0x07, 0x3b, 0x31 // Teq cc r11 r11 LSL 14
108};
109static const byte kInstruction_Teq_vs_r13_r0_LSL_22[] = {
110 0x00, 0x0b, 0x3d, 0x61 // Teq vs r13 r0 LSL 22
111};
112static const byte kInstruction_Teq_cs_r0_r4_LSL_31[] = {
113 0x84, 0x0f, 0x30, 0x21 // Teq cs r0 r4 LSL 31
114};
115static const byte kInstruction_Teq_cs_r5_r8_ROR_30[] = {
116 0x68, 0x0f, 0x35, 0x21 // Teq cs r5 r8 ROR 30
117};
118static const byte kInstruction_Teq_pl_r4_r0_LSL_14[] = {
119 0x00, 0x07, 0x34, 0x51 // Teq pl r4 r0 LSL 14
120};
121static const byte kInstruction_Teq_ge_r12_r14_LSL_24[] = {
122 0x0e, 0x0c, 0x3c, 0xa1 // Teq ge r12 r14 LSL 24
123};
124static const byte kInstruction_Teq_vs_r11_r6_ROR_15[] = {
125 0xe6, 0x07, 0x3b, 0x61 // Teq vs r11 r6 ROR 15
126};
127static const byte kInstruction_Teq_vc_r13_r14_ROR_29[] = {
128 0xee, 0x0e, 0x3d, 0x71 // Teq vc r13 r14 ROR 29
129};
130static const byte kInstruction_Teq_al_r2_r3_LSL_1[] = {
131 0x83, 0x00, 0x32, 0xe1 // Teq al r2 r3 LSL 1
132};
133static const byte kInstruction_Teq_ge_r11_r8_ROR_29[] = {
134 0xe8, 0x0e, 0x3b, 0xa1 // Teq ge r11 r8 ROR 29
135};
136static const byte kInstruction_Teq_vs_r3_r7_LSL_4[] = {
137 0x07, 0x02, 0x33, 0x61 // Teq vs r3 r7 LSL 4
138};
139static const byte kInstruction_Teq_ls_r6_r10_ROR_7[] = {
140 0xea, 0x03, 0x36, 0x91 // Teq ls r6 r10 ROR 7
141};
142static const byte kInstruction_Teq_cs_r3_r5_LSL_19[] = {
143 0x85, 0x09, 0x33, 0x21 // Teq cs r3 r5 LSL 19
144};
145static const byte kInstruction_Teq_cc_r13_r12_ROR_16[] = {
146 0x6c, 0x08, 0x3d, 0x31 // Teq cc r13 r12 ROR 16
147};
148static const byte kInstruction_Teq_cc_r13_r3_LSL_20[] = {
149 0x03, 0x0a, 0x3d, 0x31 // Teq cc r13 r3 LSL 20
150};
151static const byte kInstruction_Teq_pl_r12_r2_LSL_9[] = {
152 0x82, 0x04, 0x3c, 0x51 // Teq pl r12 r2 LSL 9
153};
154static const byte kInstruction_Teq_vs_r6_r4_ROR_3[] = {
155 0xe4, 0x01, 0x36, 0x61 // Teq vs r6 r4 ROR 3
156};
157static const byte kInstruction_Teq_hi_r6_r6_ROR_23[] = {
158 0xe6, 0x0b, 0x36, 0x81 // Teq hi r6 r6 ROR 23
159};
160static const byte kInstruction_Teq_vs_r11_r2_ROR_5[] = {
161 0xe2, 0x02, 0x3b, 0x61 // Teq vs r11 r2 ROR 5
162};
163static const byte kInstruction_Teq_le_r8_r14_ROR_27[] = {
164 0xee, 0x0d, 0x38, 0xd1 // Teq le r8 r14 ROR 27
165};
166static const byte kInstruction_Teq_ne_r2_r11_LSL_7[] = {
167 0x8b, 0x03, 0x32, 0x11 // Teq ne r2 r11 LSL 7
168};
169static const byte kInstruction_Teq_ne_r13_r3_ROR_13[] = {
170 0xe3, 0x06, 0x3d, 0x11 // Teq ne r13 r3 ROR 13
171};
172static const byte kInstruction_Teq_mi_r1_r8_LSL_4[] = {
173 0x08, 0x02, 0x31, 0x41 // Teq mi r1 r8 LSL 4
174};
175static const byte kInstruction_Teq_eq_r2_r10_LSL_11[] = {
176 0x8a, 0x05, 0x32, 0x01 // Teq eq r2 r10 LSL 11
177};
178static const byte kInstruction_Teq_cs_r2_r10_LSL_31[] = {
179 0x8a, 0x0f, 0x32, 0x21 // Teq cs r2 r10 LSL 31
180};
181static const byte kInstruction_Teq_lt_r6_r13_ROR_16[] = {
182 0x6d, 0x08, 0x36, 0xb1 // Teq lt r6 r13 ROR 16
183};
184static const byte kInstruction_Teq_lt_r13_r0_ROR_11[] = {
185 0xe0, 0x05, 0x3d, 0xb1 // Teq lt r13 r0 ROR 11
186};
187static const byte kInstruction_Teq_ge_r13_r0_ROR_18[] = {
188 0x60, 0x09, 0x3d, 0xa1 // Teq ge r13 r0 ROR 18
189};
190static const byte kInstruction_Teq_al_r4_r6_ROR_27[] = {
191 0xe6, 0x0d, 0x34, 0xe1 // Teq al r4 r6 ROR 27
192};
193static const byte kInstruction_Teq_gt_r12_r9_ROR_9[] = {
194 0xe9, 0x04, 0x3c, 0xc1 // Teq gt r12 r9 ROR 9
195};
196static const byte kInstruction_Teq_cs_r12_r9_LSL_26[] = {
197 0x09, 0x0d, 0x3c, 0x21 // Teq cs r12 r9 LSL 26
198};
199static const byte kInstruction_Teq_cc_r7_r10_ROR_24[] = {
200 0x6a, 0x0c, 0x37, 0x31 // Teq cc r7 r10 ROR 24
201};
202static const byte kInstruction_Teq_cc_r5_r2_ROR_27[] = {
203 0xe2, 0x0d, 0x35, 0x31 // Teq cc r5 r2 ROR 27
204};
205static const byte kInstruction_Teq_hi_r11_r6_ROR_4[] = {
206 0x66, 0x02, 0x3b, 0x81 // Teq hi r11 r6 ROR 4
207};
208static const byte kInstruction_Teq_mi_r10_r6_LSL_7[] = {
209 0x86, 0x03, 0x3a, 0x41 // Teq mi r10 r6 LSL 7
210};
211static const byte kInstruction_Teq_le_r10_r1_ROR_27[] = {
212 0xe1, 0x0d, 0x3a, 0xd1 // Teq le r10 r1 ROR 27
213};
214static const byte kInstruction_Teq_le_r13_r13_ROR_14[] = {
215 0x6d, 0x07, 0x3d, 0xd1 // Teq le r13 r13 ROR 14
216};
217static const byte kInstruction_Teq_vs_r1_r6_LSL_20[] = {
218 0x06, 0x0a, 0x31, 0x61 // Teq vs r1 r6 LSL 20
219};
220static const byte kInstruction_Teq_lt_r7_r2_ROR_24[] = {
221 0x62, 0x0c, 0x37, 0xb1 // Teq lt r7 r2 ROR 24
222};
223static const byte kInstruction_Teq_mi_r5_r11_LSL_3[] = {
224 0x8b, 0x01, 0x35, 0x41 // Teq mi r5 r11 LSL 3
225};
226static const byte kInstruction_Teq_le_r7_r1_ROR_22[] = {
227 0x61, 0x0b, 0x37, 0xd1 // Teq le r7 r1 ROR 22
228};
229static const byte kInstruction_Teq_pl_r5_r13_ROR_16[] = {
230 0x6d, 0x08, 0x35, 0x51 // Teq pl r5 r13 ROR 16
231};
232static const byte kInstruction_Teq_pl_r10_r12_ROR_13[] = {
233 0xec, 0x06, 0x3a, 0x51 // Teq pl r10 r12 ROR 13
234};
235static const byte kInstruction_Teq_hi_r1_r6_ROR_14[] = {
236 0x66, 0x07, 0x31, 0x81 // Teq hi r1 r6 ROR 14
237};
238static const byte kInstruction_Teq_mi_r2_r5_LSL_17[] = {
239 0x85, 0x08, 0x32, 0x41 // Teq mi r2 r5 LSL 17
240};
241static const byte kInstruction_Teq_hi_r0_r6_LSL_16[] = {
242 0x06, 0x08, 0x30, 0x81 // Teq hi r0 r6 LSL 16
243};
244static const byte kInstruction_Teq_mi_r12_r4_LSL_7[] = {
245 0x84, 0x03, 0x3c, 0x41 // Teq mi r12 r4 LSL 7
246};
247static const byte kInstruction_Teq_pl_r13_r8_LSL_9[] = {
248 0x88, 0x04, 0x3d, 0x51 // Teq pl r13 r8 LSL 9
249};
250static const byte kInstruction_Teq_le_r2_r0_ROR_3[] = {
251 0xe0, 0x01, 0x32, 0xd1 // Teq le r2 r0 ROR 3
252};
253static const byte kInstruction_Teq_eq_r14_r10_LSL_24[] = {
254 0x0a, 0x0c, 0x3e, 0x01 // Teq eq r14 r10 LSL 24
255};
256static const byte kInstruction_Teq_al_r2_r3_ROR_10[] = {
257 0x63, 0x05, 0x32, 0xe1 // Teq al r2 r3 ROR 10
258};
259static const byte kInstruction_Teq_eq_r3_r12_LSL_17[] = {
260 0x8c, 0x08, 0x33, 0x01 // Teq eq r3 r12 LSL 17
261};
262static const byte kInstruction_Teq_ls_r6_r6_ROR_1[] = {
263 0xe6, 0x00, 0x36, 0x91 // Teq ls r6 r6 ROR 1
264};
265static const byte kInstruction_Teq_ls_r3_r2_ROR_6[] = {
266 0x62, 0x03, 0x33, 0x91 // Teq ls r3 r2 ROR 6
267};
268static const byte kInstruction_Teq_mi_r12_r4_ROR_5[] = {
269 0xe4, 0x02, 0x3c, 0x41 // Teq mi r12 r4 ROR 5
270};
271static const byte kInstruction_Teq_eq_r0_r2_ROR_17[] = {
272 0xe2, 0x08, 0x30, 0x01 // Teq eq r0 r2 ROR 17
273};
274static const byte kInstruction_Teq_gt_r3_r0_LSL_26[] = {
275 0x00, 0x0d, 0x33, 0xc1 // Teq gt r3 r0 LSL 26
276};
277static const byte kInstruction_Teq_cs_r8_r10_LSL_2[] = {
278 0x0a, 0x01, 0x38, 0x21 // Teq cs r8 r10 LSL 2
279};
280static const byte kInstruction_Teq_vc_r2_r10_LSL_31[] = {
281 0x8a, 0x0f, 0x32, 0x71 // Teq vc r2 r10 LSL 31
282};
283static const byte kInstruction_Teq_mi_r11_r7_ROR_6[] = {
284 0x67, 0x03, 0x3b, 0x41 // Teq mi r11 r7 ROR 6
285};
286static const byte kInstruction_Teq_mi_r12_r0_ROR_30[] = {
287 0x60, 0x0f, 0x3c, 0x41 // Teq mi r12 r0 ROR 30
288};
289static const byte kInstruction_Teq_ne_r2_r2_ROR_30[] = {
290 0x62, 0x0f, 0x32, 0x11 // Teq ne r2 r2 ROR 30
291};
292static const byte kInstruction_Teq_pl_r1_r2_ROR_12[] = {
293 0x62, 0x06, 0x31, 0x51 // Teq pl r1 r2 ROR 12
294};
295static const byte kInstruction_Teq_cs_r5_r13_LSL_17[] = {
296 0x8d, 0x08, 0x35, 0x21 // Teq cs r5 r13 LSL 17
297};
298static const byte kInstruction_Teq_vc_r1_r2_LSL_16[] = {
299 0x02, 0x08, 0x31, 0x71 // Teq vc r1 r2 LSL 16
300};
301static const byte kInstruction_Teq_vc_r6_r7_LSL_18[] = {
302 0x07, 0x09, 0x36, 0x71 // Teq vc r6 r7 LSL 18
303};
304static const byte kInstruction_Teq_ls_r1_r7_ROR_20[] = {
305 0x67, 0x0a, 0x31, 0x91 // Teq ls r1 r7 ROR 20
306};
307static const byte kInstruction_Teq_vc_r0_r8_ROR_3[] = {
308 0xe8, 0x01, 0x30, 0x71 // Teq vc r0 r8 ROR 3
309};
310static const byte kInstruction_Teq_vs_r11_r5_ROR_20[] = {
311 0x65, 0x0a, 0x3b, 0x61 // Teq vs r11 r5 ROR 20
312};
313static const byte kInstruction_Teq_lt_r5_r0_LSL_26[] = {
314 0x00, 0x0d, 0x35, 0xb1 // Teq lt r5 r0 LSL 26
315};
316static const byte kInstruction_Teq_ne_r8_r4_LSL_21[] = {
317 0x84, 0x0a, 0x38, 0x11 // Teq ne r8 r4 LSL 21
318};
319static const byte kInstruction_Teq_ge_r1_r12_ROR_27[] = {
320 0xec, 0x0d, 0x31, 0xa1 // Teq ge r1 r12 ROR 27
321};
322static const byte kInstruction_Teq_vc_r13_r0_LSL_28[] = {
323 0x00, 0x0e, 0x3d, 0x71 // Teq vc r13 r0 LSL 28
324};
325static const byte kInstruction_Teq_ne_r14_r12_ROR_29[] = {
326 0xec, 0x0e, 0x3e, 0x11 // Teq ne r14 r12 ROR 29
327};
328static const byte kInstruction_Teq_vs_r14_r8_ROR_1[] = {
329 0xe8, 0x00, 0x3e, 0x61 // Teq vs r14 r8 ROR 1
330};
331static const byte kInstruction_Teq_ne_r10_r11_ROR_10[] = {
332 0x6b, 0x05, 0x3a, 0x11 // Teq ne r10 r11 ROR 10
333};
334static const byte kInstruction_Teq_mi_r10_r2_LSL_25[] = {
335 0x82, 0x0c, 0x3a, 0x41 // Teq mi r10 r2 LSL 25
336};
337static const byte kInstruction_Teq_gt_r4_r3_LSL_11[] = {
338 0x83, 0x05, 0x34, 0xc1 // Teq gt r4 r3 LSL 11
339};
340static const byte kInstruction_Teq_cs_r6_r9_LSL_21[] = {
341 0x89, 0x0a, 0x36, 0x21 // Teq cs r6 r9 LSL 21
342};
343static const byte kInstruction_Teq_ne_r6_r7_LSL_3[] = {
344 0x87, 0x01, 0x36, 0x11 // Teq ne r6 r7 LSL 3
345};
346static const byte kInstruction_Teq_vs_r13_r0_ROR_2[] = {
347 0x60, 0x01, 0x3d, 0x61 // Teq vs r13 r0 ROR 2
348};
349static const byte kInstruction_Teq_mi_r13_r14_LSL_15[] = {
350 0x8e, 0x07, 0x3d, 0x41 // Teq mi r13 r14 LSL 15
351};
352static const byte kInstruction_Teq_gt_r2_r3_LSL_24[] = {
353 0x03, 0x0c, 0x32, 0xc1 // Teq gt r2 r3 LSL 24
354};
355static const byte kInstruction_Teq_pl_r0_r10_LSL_1[] = {
356 0x8a, 0x00, 0x30, 0x51 // Teq pl r0 r10 LSL 1
357};
358static const byte kInstruction_Teq_mi_r8_r8_ROR_26[] = {
359 0x68, 0x0d, 0x38, 0x41 // Teq mi r8 r8 ROR 26
360};
361static const byte kInstruction_Teq_cs_r3_r13_ROR_5[] = {
362 0xed, 0x02, 0x33, 0x21 // Teq cs r3 r13 ROR 5
363};
364static const byte kInstruction_Teq_gt_r8_r0_LSL_17[] = {
365 0x80, 0x08, 0x38, 0xc1 // Teq gt r8 r0 LSL 17
366};
367static const byte kInstruction_Teq_vs_r2_r9_LSL_13[] = {
368 0x89, 0x06, 0x32, 0x61 // Teq vs r2 r9 LSL 13
369};
370static const byte kInstruction_Teq_le_r11_r14_ROR_22[] = {
371 0x6e, 0x0b, 0x3b, 0xd1 // Teq le r11 r14 ROR 22
372};
373static const byte kInstruction_Teq_le_r11_r10_ROR_6[] = {
374 0x6a, 0x03, 0x3b, 0xd1 // Teq le r11 r10 ROR 6
375};
376static const byte kInstruction_Teq_lt_r12_r13_ROR_16[] = {
377 0x6d, 0x08, 0x3c, 0xb1 // Teq lt r12 r13 ROR 16
378};
379static const byte kInstruction_Teq_gt_r9_r5_LSL_27[] = {
380 0x85, 0x0d, 0x39, 0xc1 // Teq gt r9 r5 LSL 27
381};
382static const byte kInstruction_Teq_al_r0_r12_ROR_14[] = {
383 0x6c, 0x07, 0x30, 0xe1 // Teq al r0 r12 ROR 14
384};
385static const byte kInstruction_Teq_eq_r11_r11_LSL_12[] = {
386 0x0b, 0x06, 0x3b, 0x01 // Teq eq r11 r11 LSL 12
387};
388static const byte kInstruction_Teq_pl_r12_r13_LSL_30[] = {
389 0x0d, 0x0f, 0x3c, 0x51 // Teq pl r12 r13 LSL 30
390};
391static const byte kInstruction_Teq_mi_r11_r7_ROR_3[] = {
392 0xe7, 0x01, 0x3b, 0x41 // Teq mi r11 r7 ROR 3
393};
394static const byte kInstruction_Teq_eq_r14_r3_ROR_25[] = {
395 0xe3, 0x0c, 0x3e, 0x01 // Teq eq r14 r3 ROR 25
396};
397static const byte kInstruction_Teq_gt_r8_r4_ROR_10[] = {
398 0x64, 0x05, 0x38, 0xc1 // Teq gt r8 r4 ROR 10
399};
400static const byte kInstruction_Teq_lt_r1_r9_ROR_13[] = {
401 0xe9, 0x06, 0x31, 0xb1 // Teq lt r1 r9 ROR 13
402};
403static const byte kInstruction_Teq_ge_r0_r12_ROR_14[] = {
404 0x6c, 0x07, 0x30, 0xa1 // Teq ge r0 r12 ROR 14
405};
406static const byte kInstruction_Teq_gt_r13_r1_ROR_31[] = {
407 0xe1, 0x0f, 0x3d, 0xc1 // Teq gt r13 r1 ROR 31
408};
409static const byte kInstruction_Teq_eq_r11_r13_LSL_19[] = {
410 0x8d, 0x09, 0x3b, 0x01 // Teq eq r11 r13 LSL 19
411};
412static const byte kInstruction_Teq_pl_r0_r9_LSL_11[] = {
413 0x89, 0x05, 0x30, 0x51 // Teq pl r0 r9 LSL 11
414};
415static const byte kInstruction_Teq_al_r8_r7_ROR_27[] = {
416 0xe7, 0x0d, 0x38, 0xe1 // Teq al r8 r7 ROR 27
417};
418static const byte kInstruction_Teq_mi_r4_r1_ROR_3[] = {
419 0xe1, 0x01, 0x34, 0x41 // Teq mi r4 r1 ROR 3
420};
421static const byte kInstruction_Teq_cc_r11_r10_LSL_3[] = {
422 0x8a, 0x01, 0x3b, 0x31 // Teq cc r11 r10 LSL 3
423};
424static const byte kInstruction_Teq_ge_r3_r12_ROR_22[] = {
425 0x6c, 0x0b, 0x33, 0xa1 // Teq ge r3 r12 ROR 22
426};
427static const byte kInstruction_Teq_mi_r11_r4_LSL_7[] = {
428 0x84, 0x03, 0x3b, 0x41 // Teq mi r11 r4 LSL 7
429};
430static const byte kInstruction_Teq_cs_r5_r1_LSL_8[] = {
431 0x01, 0x04, 0x35, 0x21 // Teq cs r5 r1 LSL 8
432};
433static const byte kInstruction_Teq_mi_r5_r14_LSL_19[] = {
434 0x8e, 0x09, 0x35, 0x41 // Teq mi r5 r14 LSL 19
435};
436static const byte kInstruction_Teq_mi_r4_r3_LSL_26[] = {
437 0x03, 0x0d, 0x34, 0x41 // Teq mi r4 r3 LSL 26
438};
439static const byte kInstruction_Teq_pl_r5_r0_ROR_18[] = {
440 0x60, 0x09, 0x35, 0x51 // Teq pl r5 r0 ROR 18
441};
442static const byte kInstruction_Teq_hi_r2_r14_ROR_5[] = {
443 0xee, 0x02, 0x32, 0x81 // Teq hi r2 r14 ROR 5
444};
445static const byte kInstruction_Teq_pl_r4_r6_ROR_21[] = {
446 0xe6, 0x0a, 0x34, 0x51 // Teq pl r4 r6 ROR 21
447};
448static const byte kInstruction_Teq_le_r2_r12_LSL_3[] = {
449 0x8c, 0x01, 0x32, 0xd1 // Teq le r2 r12 LSL 3
450};
451static const byte kInstruction_Teq_ls_r0_r12_LSL_8[] = {
452 0x0c, 0x04, 0x30, 0x91 // Teq ls r0 r12 LSL 8
453};
454static const byte kInstruction_Teq_vc_r8_r2_ROR_19[] = {
455 0xe2, 0x09, 0x38, 0x71 // Teq vc r8 r2 ROR 19
456};
457static const byte kInstruction_Teq_gt_r13_r10_LSL_6[] = {
458 0x0a, 0x03, 0x3d, 0xc1 // Teq gt r13 r10 LSL 6
459};
460static const byte kInstruction_Teq_mi_r4_r11_ROR_3[] = {
461 0xeb, 0x01, 0x34, 0x41 // Teq mi r4 r11 ROR 3
462};
463static const byte kInstruction_Teq_ge_r2_r11_ROR_18[] = {
464 0x6b, 0x09, 0x32, 0xa1 // Teq ge r2 r11 ROR 18
465};
466static const byte kInstruction_Teq_hi_r3_r11_ROR_7[] = {
467 0xeb, 0x03, 0x33, 0x81 // Teq hi r3 r11 ROR 7
468};
469static const byte kInstruction_Teq_cc_r6_r9_LSL_14[] = {
470 0x09, 0x07, 0x36, 0x31 // Teq cc r6 r9 LSL 14
471};
472static const byte kInstruction_Teq_hi_r1_r2_LSL_21[] = {
473 0x82, 0x0a, 0x31, 0x81 // Teq hi r1 r2 LSL 21
474};
475static const byte kInstruction_Teq_hi_r11_r10_ROR_15[] = {
476 0xea, 0x07, 0x3b, 0x81 // Teq hi r11 r10 ROR 15
477};
478static const byte kInstruction_Teq_pl_r7_r7_LSL_26[] = {
479 0x07, 0x0d, 0x37, 0x51 // Teq pl r7 r7 LSL 26
480};
481static const byte kInstruction_Teq_cc_r12_r10_ROR_6[] = {
482 0x6a, 0x03, 0x3c, 0x31 // Teq cc r12 r10 ROR 6
483};
484static const byte kInstruction_Teq_lt_r1_r13_LSL_21[] = {
485 0x8d, 0x0a, 0x31, 0xb1 // Teq lt r1 r13 LSL 21
486};
487static const byte kInstruction_Teq_gt_r11_r4_ROR_14[] = {
488 0x64, 0x07, 0x3b, 0xc1 // Teq gt r11 r4 ROR 14
489};
490static const byte kInstruction_Teq_hi_r14_r10_ROR_3[] = {
491 0xea, 0x01, 0x3e, 0x81 // Teq hi r14 r10 ROR 3
492};
493static const byte kInstruction_Teq_hi_r3_r2_LSL_28[] = {
494 0x02, 0x0e, 0x33, 0x81 // Teq hi r3 r2 LSL 28
495};
496static const byte kInstruction_Teq_eq_r10_r10_LSL_17[] = {
497 0x8a, 0x08, 0x3a, 0x01 // Teq eq r10 r10 LSL 17
498};
499static const byte kInstruction_Teq_ls_r5_r3_LSL_22[] = {
500 0x03, 0x0b, 0x35, 0x91 // Teq ls r5 r3 LSL 22
501};
502static const byte kInstruction_Teq_vc_r3_r12_ROR_24[] = {
503 0x6c, 0x0c, 0x33, 0x71 // Teq vc r3 r12 ROR 24
504};
505static const byte kInstruction_Teq_vc_r8_r1_LSL_19[] = {
506 0x81, 0x09, 0x38, 0x71 // Teq vc r8 r1 LSL 19
507};
508static const byte kInstruction_Teq_cc_r10_r4_LSL_1[] = {
509 0x84, 0x00, 0x3a, 0x31 // Teq cc r10 r4 LSL 1
510};
511static const byte kInstruction_Teq_vc_r14_r13_ROR_14[] = {
512 0x6d, 0x07, 0x3e, 0x71 // Teq vc r14 r13 ROR 14
513};
514static const byte kInstruction_Teq_al_r13_r13_ROR_31[] = {
515 0xed, 0x0f, 0x3d, 0xe1 // Teq al r13 r13 ROR 31
516};
517static const byte kInstruction_Teq_lt_r8_r6_ROR_12[] = {
518 0x66, 0x06, 0x38, 0xb1 // Teq lt r8 r6 ROR 12
519};
520static const byte kInstruction_Teq_mi_r9_r13_LSL_5[] = {
521 0x8d, 0x02, 0x39, 0x41 // Teq mi r9 r13 LSL 5
522};
523static const byte kInstruction_Teq_al_r3_r0_LSL_5[] = {
524 0x80, 0x02, 0x33, 0xe1 // Teq al r3 r0 LSL 5
525};
526static const byte kInstruction_Teq_al_r6_r9_ROR_18[] = {
527 0x69, 0x09, 0x36, 0xe1 // Teq al r6 r9 ROR 18
528};
529static const byte kInstruction_Teq_mi_r13_r11_ROR_2[] = {
530 0x6b, 0x01, 0x3d, 0x41 // Teq mi r13 r11 ROR 2
531};
532static const byte kInstruction_Teq_vc_r5_r1_ROR_16[] = {
533 0x61, 0x08, 0x35, 0x71 // Teq vc r5 r1 ROR 16
534};
535static const byte kInstruction_Teq_ge_r13_r13_ROR_22[] = {
536 0x6d, 0x0b, 0x3d, 0xa1 // Teq ge r13 r13 ROR 22
537};
538static const byte kInstruction_Teq_al_r0_r10_ROR_27[] = {
539 0xea, 0x0d, 0x30, 0xe1 // Teq al r0 r10 ROR 27
540};
541static const byte kInstruction_Teq_vs_r5_r5_LSL_2[] = {
542 0x05, 0x01, 0x35, 0x61 // Teq vs r5 r5 LSL 2
543};
544static const byte kInstruction_Teq_le_r3_r10_ROR_11[] = {
545 0xea, 0x05, 0x33, 0xd1 // Teq le r3 r10 ROR 11
546};
547static const byte kInstruction_Teq_cs_r0_r10_LSL_29[] = {
548 0x8a, 0x0e, 0x30, 0x21 // Teq cs r0 r10 LSL 29
549};
550static const byte kInstruction_Teq_cc_r2_r2_LSL_30[] = {
551 0x02, 0x0f, 0x32, 0x31 // Teq cc r2 r2 LSL 30
552};
553static const byte kInstruction_Teq_hi_r6_r1_LSL_13[] = {
554 0x81, 0x06, 0x36, 0x81 // Teq hi r6 r1 LSL 13
555};
556static const byte kInstruction_Teq_mi_r10_r12_LSL_9[] = {
557 0x8c, 0x04, 0x3a, 0x41 // Teq mi r10 r12 LSL 9
558};
559static const byte kInstruction_Teq_ls_r13_r8_LSL_3[] = {
560 0x88, 0x01, 0x3d, 0x91 // Teq ls r13 r8 LSL 3
561};
562static const byte kInstruction_Teq_al_r11_r0_ROR_24[] = {
563 0x60, 0x0c, 0x3b, 0xe1 // Teq al r11 r0 ROR 24
564};
565static const byte kInstruction_Teq_gt_r2_r8_ROR_22[] = {
566 0x68, 0x0b, 0x32, 0xc1 // Teq gt r2 r8 ROR 22
567};
568static const byte kInstruction_Teq_lt_r5_r6_ROR_26[] = {
569 0x66, 0x0d, 0x35, 0xb1 // Teq lt r5 r6 ROR 26
570};
571static const byte kInstruction_Teq_hi_r13_r7_LSL_5[] = {
572 0x87, 0x02, 0x3d, 0x81 // Teq hi r13 r7 LSL 5
573};
574static const byte kInstruction_Teq_eq_r4_r13_LSL_26[] = {
575 0x0d, 0x0d, 0x34, 0x01 // Teq eq r4 r13 LSL 26
576};
577static const byte kInstruction_Teq_pl_r2_r4_ROR_31[] = {
578 0xe4, 0x0f, 0x32, 0x51 // Teq pl r2 r4 ROR 31
579};
580static const byte kInstruction_Teq_hi_r13_r7_LSL_2[] = {
581 0x07, 0x01, 0x3d, 0x81 // Teq hi r13 r7 LSL 2
582};
583static const byte kInstruction_Teq_cc_r6_r6_LSL_19[] = {
584 0x86, 0x09, 0x36, 0x31 // Teq cc r6 r6 LSL 19
585};
586static const byte kInstruction_Teq_cs_r14_r7_LSL_23[] = {
587 0x87, 0x0b, 0x3e, 0x21 // Teq cs r14 r7 LSL 23
588};
589static const byte kInstruction_Teq_ls_r8_r11_ROR_3[] = {
590 0xeb, 0x01, 0x38, 0x91 // Teq ls r8 r11 ROR 3
591};
592static const byte kInstruction_Teq_gt_r14_r14_ROR_30[] = {
593 0x6e, 0x0f, 0x3e, 0xc1 // Teq gt r14 r14 ROR 30
594};
595static const byte kInstruction_Teq_mi_r11_r9_LSL_8[] = {
596 0x09, 0x04, 0x3b, 0x41 // Teq mi r11 r9 LSL 8
597};
598static const byte kInstruction_Teq_vc_r11_r14_LSL_9[] = {
599 0x8e, 0x04, 0x3b, 0x71 // Teq vc r11 r14 LSL 9
600};
601static const byte kInstruction_Teq_vc_r13_r9_ROR_17[] = {
602 0xe9, 0x08, 0x3d, 0x71 // Teq vc r13 r9 ROR 17
603};
604static const byte kInstruction_Teq_ls_r5_r3_ROR_14[] = {
605 0x63, 0x07, 0x35, 0x91 // Teq ls r5 r3 ROR 14
606};
607static const byte kInstruction_Teq_ne_r9_r11_ROR_6[] = {
608 0x6b, 0x03, 0x39, 0x11 // Teq ne r9 r11 ROR 6
609};
610static const byte kInstruction_Teq_cs_r14_r0_LSL_30[] = {
611 0x00, 0x0f, 0x3e, 0x21 // Teq cs r14 r0 LSL 30
612};
613static const byte kInstruction_Teq_vs_r3_r4_ROR_31[] = {
614 0xe4, 0x0f, 0x33, 0x61 // Teq vs r3 r4 ROR 31
615};
616static const byte kInstruction_Teq_ne_r3_r13_ROR_18[] = {
617 0x6d, 0x09, 0x33, 0x11 // Teq ne r3 r13 ROR 18
618};
619static const byte kInstruction_Teq_hi_r13_r5_ROR_20[] = {
620 0x65, 0x0a, 0x3d, 0x81 // Teq hi r13 r5 ROR 20
621};
622static const byte kInstruction_Teq_hi_r0_r14_LSL_26[] = {
623 0x0e, 0x0d, 0x30, 0x81 // Teq hi r0 r14 LSL 26
624};
625static const byte kInstruction_Teq_cc_r1_r6_ROR_12[] = {
626 0x66, 0x06, 0x31, 0x31 // Teq cc r1 r6 ROR 12
627};
628static const byte kInstruction_Teq_pl_r8_r12_ROR_24[] = {
629 0x6c, 0x0c, 0x38, 0x51 // Teq pl r8 r12 ROR 24
630};
631static const byte kInstruction_Teq_vc_r10_r9_LSL_12[] = {
632 0x09, 0x06, 0x3a, 0x71 // Teq vc r10 r9 LSL 12
633};
634static const byte kInstruction_Teq_vc_r5_r2_ROR_20[] = {
635 0x62, 0x0a, 0x35, 0x71 // Teq vc r5 r2 ROR 20
636};
637static const byte kInstruction_Teq_ls_r2_r8_LSL_30[] = {
638 0x08, 0x0f, 0x32, 0x91 // Teq ls r2 r8 LSL 30
639};
640static const byte kInstruction_Teq_al_r4_r0_ROR_1[] = {
641 0xe0, 0x00, 0x34, 0xe1 // Teq al r4 r0 ROR 1
642};
643static const byte kInstruction_Teq_le_r12_r4_LSL_31[] = {
644 0x84, 0x0f, 0x3c, 0xd1 // Teq le r12 r4 LSL 31
645};
646static const byte kInstruction_Teq_cs_r13_r12_ROR_17[] = {
647 0xec, 0x08, 0x3d, 0x21 // Teq cs r13 r12 ROR 17
648};
649static const byte kInstruction_Teq_le_r10_r10_LSL_20[] = {
650 0x0a, 0x0a, 0x3a, 0xd1 // Teq le r10 r10 LSL 20
651};
652static const byte kInstruction_Teq_vc_r4_r12_LSL_8[] = {
653 0x0c, 0x04, 0x34, 0x71 // Teq vc r4 r12 LSL 8
654};
655static const byte kInstruction_Teq_eq_r5_r8_ROR_16[] = {
656 0x68, 0x08, 0x35, 0x01 // Teq eq r5 r8 ROR 16
657};
658static const byte kInstruction_Teq_pl_r6_r3_ROR_8[] = {
659 0x63, 0x04, 0x36, 0x51 // Teq pl r6 r3 ROR 8
660};
661static const byte kInstruction_Teq_lt_r5_r8_ROR_7[] = {
662 0xe8, 0x03, 0x35, 0xb1 // Teq lt r5 r8 ROR 7
663};
664static const byte kInstruction_Teq_mi_r1_r7_ROR_22[] = {
665 0x67, 0x0b, 0x31, 0x41 // Teq mi r1 r7 ROR 22
666};
667static const byte kInstruction_Teq_ge_r6_r5_ROR_18[] = {
668 0x65, 0x09, 0x36, 0xa1 // Teq ge r6 r5 ROR 18
669};
670static const byte kInstruction_Teq_pl_r14_r2_LSL_4[] = {
671 0x02, 0x02, 0x3e, 0x51 // Teq pl r14 r2 LSL 4
672};
673static const byte kInstruction_Teq_ne_r11_r6_LSL_7[] = {
674 0x86, 0x03, 0x3b, 0x11 // Teq ne r11 r6 LSL 7
675};
676static const byte kInstruction_Teq_mi_r2_r7_LSL_9[] = {
677 0x87, 0x04, 0x32, 0x41 // Teq mi r2 r7 LSL 9
678};
679static const byte kInstruction_Teq_vc_r4_r13_ROR_26[] = {
680 0x6d, 0x0d, 0x34, 0x71 // Teq vc r4 r13 ROR 26
681};
682static const byte kInstruction_Teq_cc_r14_r8_LSL_11[] = {
683 0x88, 0x05, 0x3e, 0x31 // Teq cc r14 r8 LSL 11
684};
685static const byte kInstruction_Teq_le_r2_r10_LSL_12[] = {
686 0x0a, 0x06, 0x32, 0xd1 // Teq le r2 r10 LSL 12
687};
688static const byte kInstruction_Teq_vc_r4_r11_LSL_18[] = {
689 0x0b, 0x09, 0x34, 0x71 // Teq vc r4 r11 LSL 18
690};
691static const byte kInstruction_Teq_eq_r0_r7_ROR_30[] = {
692 0x67, 0x0f, 0x30, 0x01 // Teq eq r0 r7 ROR 30
693};
694static const byte kInstruction_Teq_vs_r7_r5_ROR_28[] = {
695 0x65, 0x0e, 0x37, 0x61 // Teq vs r7 r5 ROR 28
696};
697static const byte kInstruction_Teq_cs_r6_r10_LSL_22[] = {
698 0x0a, 0x0b, 0x36, 0x21 // Teq cs r6 r10 LSL 22
699};
700static const byte kInstruction_Teq_ge_r13_r3_LSL_21[] = {
701 0x83, 0x0a, 0x3d, 0xa1 // Teq ge r13 r3 LSL 21
702};
703static const byte kInstruction_Teq_hi_r11_r2_LSL_30[] = {
704 0x02, 0x0f, 0x3b, 0x81 // Teq hi r11 r2 LSL 30
705};
706static const byte kInstruction_Teq_hi_r4_r1_LSL_1[] = {
707 0x81, 0x00, 0x34, 0x81 // Teq hi r4 r1 LSL 1
708};
709static const byte kInstruction_Teq_cc_r1_r1_LSL_19[] = {
710 0x81, 0x09, 0x31, 0x31 // Teq cc r1 r1 LSL 19
711};
712static const byte kInstruction_Teq_lt_r7_r11_ROR_19[] = {
713 0xeb, 0x09, 0x37, 0xb1 // Teq lt r7 r11 ROR 19
714};
715static const byte kInstruction_Teq_cs_r11_r4_ROR_17[] = {
716 0xe4, 0x08, 0x3b, 0x21 // Teq cs r11 r4 ROR 17
717};
718static const byte kInstruction_Teq_gt_r6_r5_LSL_31[] = {
719 0x85, 0x0f, 0x36, 0xc1 // Teq gt r6 r5 LSL 31
720};
721static const byte kInstruction_Teq_ne_r14_r10_LSL_11[] = {
722 0x8a, 0x05, 0x3e, 0x11 // Teq ne r14 r10 LSL 11
723};
724static const byte kInstruction_Teq_cc_r6_r2_ROR_31[] = {
725 0xe2, 0x0f, 0x36, 0x31 // Teq cc r6 r2 ROR 31
726};
727static const byte kInstruction_Teq_cc_r14_r14_LSL_4[] = {
728 0x0e, 0x02, 0x3e, 0x31 // Teq cc r14 r14 LSL 4
729};
730static const byte kInstruction_Teq_lt_r1_r5_LSL_25[] = {
731 0x85, 0x0c, 0x31, 0xb1 // Teq lt r1 r5 LSL 25
732};
733static const byte kInstruction_Teq_ge_r2_r1_ROR_16[] = {
734 0x61, 0x08, 0x32, 0xa1 // Teq ge r2 r1 ROR 16
735};
736static const byte kInstruction_Teq_ls_r8_r1_LSL_20[] = {
737 0x01, 0x0a, 0x38, 0x91 // Teq ls r8 r1 LSL 20
738};
739static const byte kInstruction_Teq_ne_r10_r13_LSL_28[] = {
740 0x0d, 0x0e, 0x3a, 0x11 // Teq ne r10 r13 LSL 28
741};
742static const byte kInstruction_Teq_mi_r14_r0_LSL_20[] = {
743 0x00, 0x0a, 0x3e, 0x41 // Teq mi r14 r0 LSL 20
744};
745static const byte kInstruction_Teq_cc_r14_r12_ROR_28[] = {
746 0x6c, 0x0e, 0x3e, 0x31 // Teq cc r14 r12 ROR 28
747};
748static const byte kInstruction_Teq_ne_r3_r12_LSL_7[] = {
749 0x8c, 0x03, 0x33, 0x11 // Teq ne r3 r12 LSL 7
750};
751static const byte kInstruction_Teq_vc_r9_r6_ROR_6[] = {
752 0x66, 0x03, 0x39, 0x71 // Teq vc r9 r6 ROR 6
753};
754static const byte kInstruction_Teq_cs_r1_r13_LSL_20[] = {
755 0x0d, 0x0a, 0x31, 0x21 // Teq cs r1 r13 LSL 20
756};
757static const byte kInstruction_Teq_al_r9_r0_ROR_11[] = {
758 0xe0, 0x05, 0x39, 0xe1 // Teq al r9 r0 ROR 11
759};
760static const byte kInstruction_Teq_pl_r13_r11_ROR_20[] = {
761 0x6b, 0x0a, 0x3d, 0x51 // Teq pl r13 r11 ROR 20
762};
763static const byte kInstruction_Teq_eq_r4_r14_ROR_5[] = {
764 0xee, 0x02, 0x34, 0x01 // Teq eq r4 r14 ROR 5
765};
766static const byte kInstruction_Teq_ne_r4_r11_ROR_28[] = {
767 0x6b, 0x0e, 0x34, 0x11 // Teq ne r4 r11 ROR 28
768};
769static const byte kInstruction_Teq_vc_r12_r7_ROR_29[] = {
770 0xe7, 0x0e, 0x3c, 0x71 // Teq vc r12 r7 ROR 29
771};
772static const byte kInstruction_Teq_mi_r13_r8_ROR_2[] = {
773 0x68, 0x01, 0x3d, 0x41 // Teq mi r13 r8 ROR 2
774};
775static const byte kInstruction_Teq_cc_r6_r10_LSL_12[] = {
776 0x0a, 0x06, 0x36, 0x31 // Teq cc r6 r10 LSL 12
777};
778static const byte kInstruction_Teq_le_r4_r7_LSL_7[] = {
779 0x87, 0x03, 0x34, 0xd1 // Teq le r4 r7 LSL 7
780};
781static const byte kInstruction_Teq_gt_r10_r3_LSL_12[] = {
782 0x03, 0x06, 0x3a, 0xc1 // Teq gt r10 r3 LSL 12
783};
784static const byte kInstruction_Teq_hi_r2_r6_LSL_8[] = {
785 0x06, 0x04, 0x32, 0x81 // Teq hi r2 r6 LSL 8
786};
787static const byte kInstruction_Teq_vc_r9_r2_LSL_29[] = {
788 0x82, 0x0e, 0x39, 0x71 // Teq vc r9 r2 LSL 29
789};
790static const byte kInstruction_Teq_cc_r14_r9_LSL_14[] = {
791 0x09, 0x07, 0x3e, 0x31 // Teq cc r14 r9 LSL 14
792};
793static const byte kInstruction_Teq_mi_r10_r13_LSL_7[] = {
794 0x8d, 0x03, 0x3a, 0x41 // Teq mi r10 r13 LSL 7
795};
796static const byte kInstruction_Teq_ls_r6_r6_LSL_19[] = {
797 0x86, 0x09, 0x36, 0x91 // Teq ls r6 r6 LSL 19
798};
799static const byte kInstruction_Teq_lt_r2_r8_LSL_29[] = {
800 0x88, 0x0e, 0x32, 0xb1 // Teq lt r2 r8 LSL 29
801};
802static const byte kInstruction_Teq_le_r14_r6_ROR_18[] = {
803 0x66, 0x09, 0x3e, 0xd1 // Teq le r14 r6 ROR 18
804};
805static const byte kInstruction_Teq_al_r14_r5_ROR_12[] = {
806 0x65, 0x06, 0x3e, 0xe1 // Teq al r14 r5 ROR 12
807};
808static const byte kInstruction_Teq_pl_r11_r12_ROR_10[] = {
809 0x6c, 0x05, 0x3b, 0x51 // Teq pl r11 r12 ROR 10
810};
811static const byte kInstruction_Teq_cc_r5_r8_LSL_19[] = {
812 0x88, 0x09, 0x35, 0x31 // Teq cc r5 r8 LSL 19
813};
814static const byte kInstruction_Teq_vs_r11_r14_ROR_26[] = {
815 0x6e, 0x0d, 0x3b, 0x61 // Teq vs r11 r14 ROR 26
816};
817static const byte kInstruction_Teq_cc_r1_r6_LSL_17[] = {
818 0x86, 0x08, 0x31, 0x31 // Teq cc r1 r6 LSL 17
819};
820static const byte kInstruction_Teq_vs_r11_r6_ROR_29[] = {
821 0xe6, 0x0e, 0x3b, 0x61 // Teq vs r11 r6 ROR 29
822};
823static const byte kInstruction_Teq_lt_r5_r1_LSL_14[] = {
824 0x01, 0x07, 0x35, 0xb1 // Teq lt r5 r1 LSL 14
825};
826static const byte kInstruction_Teq_cs_r14_r11_LSL_16[] = {
827 0x0b, 0x08, 0x3e, 0x21 // Teq cs r14 r11 LSL 16
828};
829static const byte kInstruction_Teq_eq_r0_r6_ROR_28[] = {
830 0x66, 0x0e, 0x30, 0x01 // Teq eq r0 r6 ROR 28
831};
832static const byte kInstruction_Teq_vs_r2_r8_ROR_13[] = {
833 0xe8, 0x06, 0x32, 0x61 // Teq vs r2 r8 ROR 13
834};
835static const byte kInstruction_Teq_mi_r6_r10_LSL_19[] = {
836 0x8a, 0x09, 0x36, 0x41 // Teq mi r6 r10 LSL 19
837};
838static const byte kInstruction_Teq_mi_r14_r0_LSL_27[] = {
839 0x80, 0x0d, 0x3e, 0x41 // Teq mi r14 r0 LSL 27
840};
841static const byte kInstruction_Teq_lt_r14_r1_ROR_26[] = {
842 0x61, 0x0d, 0x3e, 0xb1 // Teq lt r14 r1 ROR 26
843};
844static const byte kInstruction_Teq_hi_r1_r14_LSL_5[] = {
845 0x8e, 0x02, 0x31, 0x81 // Teq hi r1 r14 LSL 5
846};
847static const byte kInstruction_Teq_gt_r8_r11_ROR_31[] = {
848 0xeb, 0x0f, 0x38, 0xc1 // Teq gt r8 r11 ROR 31
849};
850static const byte kInstruction_Teq_pl_r12_r9_ROR_15[] = {
851 0xe9, 0x07, 0x3c, 0x51 // Teq pl r12 r9 ROR 15
852};
853static const byte kInstruction_Teq_al_r6_r0_ROR_14[] = {
854 0x60, 0x07, 0x36, 0xe1 // Teq al r6 r0 ROR 14
855};
856static const byte kInstruction_Teq_pl_r3_r7_LSL_21[] = {
857 0x87, 0x0a, 0x33, 0x51 // Teq pl r3 r7 LSL 21
858};
859static const byte kInstruction_Teq_gt_r11_r5_ROR_17[] = {
860 0xe5, 0x08, 0x3b, 0xc1 // Teq gt r11 r5 ROR 17
861};
862static const byte kInstruction_Teq_le_r14_r4_ROR_25[] = {
863 0xe4, 0x0c, 0x3e, 0xd1 // Teq le r14 r4 ROR 25
864};
865static const byte kInstruction_Teq_gt_r9_r11_LSL_3[] = {
866 0x8b, 0x01, 0x39, 0xc1 // Teq gt r9 r11 LSL 3
867};
868static const byte kInstruction_Teq_al_r2_r2_LSL_8[] = {
869 0x02, 0x04, 0x32, 0xe1 // Teq al r2 r2 LSL 8
870};
871static const byte kInstruction_Teq_al_r1_r3_ROR_9[] = {
872 0xe3, 0x04, 0x31, 0xe1 // Teq al r1 r3 ROR 9
873};
874static const byte kInstruction_Teq_al_r2_r3_LSL_7[] = {
875 0x83, 0x03, 0x32, 0xe1 // Teq al r2 r3 LSL 7
876};
877static const byte kInstruction_Teq_ge_r6_r8_LSL_18[] = {
878 0x08, 0x09, 0x36, 0xa1 // Teq ge r6 r8 LSL 18
879};
880static const byte kInstruction_Teq_le_r14_r7_LSL_21[] = {
881 0x87, 0x0a, 0x3e, 0xd1 // Teq le r14 r7 LSL 21
882};
883static const byte kInstruction_Teq_vc_r12_r2_LSL_23[] = {
884 0x82, 0x0b, 0x3c, 0x71 // Teq vc r12 r2 LSL 23
885};
886static const byte kInstruction_Teq_cc_r11_r1_ROR_9[] = {
887 0xe1, 0x04, 0x3b, 0x31 // Teq cc r11 r1 ROR 9
888};
889static const byte kInstruction_Teq_le_r5_r5_LSL_24[] = {
890 0x05, 0x0c, 0x35, 0xd1 // Teq le r5 r5 LSL 24
891};
892static const byte kInstruction_Teq_vc_r5_r7_ROR_3[] = {
893 0xe7, 0x01, 0x35, 0x71 // Teq vc r5 r7 ROR 3
894};
895static const byte kInstruction_Teq_cc_r8_r8_ROR_22[] = {
896 0x68, 0x0b, 0x38, 0x31 // Teq cc r8 r8 ROR 22
897};
898static const byte kInstruction_Teq_le_r8_r10_LSL_30[] = {
899 0x0a, 0x0f, 0x38, 0xd1 // Teq le r8 r10 LSL 30
900};
901static const byte kInstruction_Teq_cs_r10_r6_ROR_5[] = {
902 0xe6, 0x02, 0x3a, 0x21 // Teq cs r10 r6 ROR 5
903};
904static const byte kInstruction_Teq_lt_r6_r6_ROR_13[] = {
905 0xe6, 0x06, 0x36, 0xb1 // Teq lt r6 r6 ROR 13
906};
907static const byte kInstruction_Teq_gt_r1_r1_ROR_10[] = {
908 0x61, 0x05, 0x31, 0xc1 // Teq gt r1 r1 ROR 10
909};
910static const byte kInstruction_Teq_pl_r7_r12_ROR_12[] = {
911 0x6c, 0x06, 0x37, 0x51 // Teq pl r7 r12 ROR 12
912};
913static const byte kInstruction_Teq_lt_r3_r1_LSL_28[] = {
914 0x01, 0x0e, 0x33, 0xb1 // Teq lt r3 r1 LSL 28
915};
916static const byte kInstruction_Teq_al_r5_r13_ROR_21[] = {
917 0xed, 0x0a, 0x35, 0xe1 // Teq al r5 r13 ROR 21
918};
919static const byte kInstruction_Teq_cs_r14_r14_ROR_8[] = {
920 0x6e, 0x04, 0x3e, 0x21 // Teq cs r14 r14 ROR 8
921};
922static const byte kInstruction_Teq_vs_r3_r9_ROR_29[] = {
923 0xe9, 0x0e, 0x33, 0x61 // Teq vs r3 r9 ROR 29
924};
925static const byte kInstruction_Teq_al_r8_r1_LSL_18[] = {
926 0x01, 0x09, 0x38, 0xe1 // Teq al r8 r1 LSL 18
927};
928static const byte kInstruction_Teq_hi_r8_r0_ROR_23[] = {
929 0xe0, 0x0b, 0x38, 0x81 // Teq hi r8 r0 ROR 23
930};
931static const byte kInstruction_Teq_cc_r4_r5_LSL_28[] = {
932 0x05, 0x0e, 0x34, 0x31 // Teq cc r4 r5 LSL 28
933};
934static const byte kInstruction_Teq_ne_r5_r11_ROR_25[] = {
935 0xeb, 0x0c, 0x35, 0x11 // Teq ne r5 r11 ROR 25
936};
937static const byte kInstruction_Teq_cc_r5_r10_LSL_19[] = {
938 0x8a, 0x09, 0x35, 0x31 // Teq cc r5 r10 LSL 19
939};
940static const byte kInstruction_Teq_vc_r0_r7_ROR_9[] = {
941 0xe7, 0x04, 0x30, 0x71 // Teq vc r0 r7 ROR 9
942};
943static const byte kInstruction_Teq_gt_r7_r2_ROR_21[] = {
944 0xe2, 0x0a, 0x37, 0xc1 // Teq gt r7 r2 ROR 21
945};
946static const byte kInstruction_Teq_vs_r7_r7_ROR_31[] = {
947 0xe7, 0x0f, 0x37, 0x61 // Teq vs r7 r7 ROR 31
948};
949static const byte kInstruction_Teq_ge_r7_r13_ROR_9[] = {
950 0xed, 0x04, 0x37, 0xa1 // Teq ge r7 r13 ROR 9
951};
952static const byte kInstruction_Teq_le_r2_r5_ROR_12[] = {
953 0x65, 0x06, 0x32, 0xd1 // Teq le r2 r5 ROR 12
954};
955static const byte kInstruction_Teq_mi_r13_r8_LSL_25[] = {
956 0x88, 0x0c, 0x3d, 0x41 // Teq mi r13 r8 LSL 25
957};
958static const byte kInstruction_Teq_ls_r1_r12_ROR_2[] = {
959 0x6c, 0x01, 0x31, 0x91 // Teq ls r1 r12 ROR 2
960};
961static const byte kInstruction_Teq_cs_r12_r4_ROR_13[] = {
962 0xe4, 0x06, 0x3c, 0x21 // Teq cs r12 r4 ROR 13
963};
964static const byte kInstruction_Teq_hi_r3_r9_LSL_20[] = {
965 0x09, 0x0a, 0x33, 0x81 // Teq hi r3 r9 LSL 20
966};
967static const byte kInstruction_Teq_gt_r7_r1_ROR_31[] = {
968 0xe1, 0x0f, 0x37, 0xc1 // Teq gt r7 r1 ROR 31
969};
970static const byte kInstruction_Teq_ge_r2_r4_LSL_17[] = {
971 0x84, 0x08, 0x32, 0xa1 // Teq ge r2 r4 LSL 17
972};
973static const byte kInstruction_Teq_cc_r3_r11_LSL_5[] = {
974 0x8b, 0x02, 0x33, 0x31 // Teq cc r3 r11 LSL 5
975};
976static const byte kInstruction_Teq_eq_r0_r9_LSL_31[] = {
977 0x89, 0x0f, 0x30, 0x01 // Teq eq r0 r9 LSL 31
978};
979static const byte kInstruction_Teq_cc_r9_r3_ROR_14[] = {
980 0x63, 0x07, 0x39, 0x31 // Teq cc r9 r3 ROR 14
981};
982static const byte kInstruction_Teq_eq_r11_r2_LSL_16[] = {
983 0x02, 0x08, 0x3b, 0x01 // Teq eq r11 r2 LSL 16
984};
985static const byte kInstruction_Teq_gt_r10_r4_ROR_3[] = {
986 0xe4, 0x01, 0x3a, 0xc1 // Teq gt r10 r4 ROR 3
987};
988static const byte kInstruction_Teq_ge_r6_r12_LSL_12[] = {
989 0x0c, 0x06, 0x36, 0xa1 // Teq ge r6 r12 LSL 12
990};
991static const byte kInstruction_Teq_eq_r2_r2_LSL_6[] = {
992 0x02, 0x03, 0x32, 0x01 // Teq eq r2 r2 LSL 6
993};
994static const byte kInstruction_Teq_vc_r0_r12_ROR_18[] = {
995 0x6c, 0x09, 0x30, 0x71 // Teq vc r0 r12 ROR 18
996};
997static const byte kInstruction_Teq_ge_r1_r14_LSL_29[] = {
998 0x8e, 0x0e, 0x31, 0xa1 // Teq ge r1 r14 LSL 29
999};
1000static const byte kInstruction_Teq_le_r6_r10_ROR_3[] = {
1001 0xea, 0x01, 0x36, 0xd1 // Teq le r6 r10 ROR 3
1002};
1003static const byte kInstruction_Teq_al_r4_r10_ROR_10[] = {
1004 0x6a, 0x05, 0x34, 0xe1 // Teq al r4 r10 ROR 10
1005};
1006static const byte kInstruction_Teq_lt_r9_r14_LSL_7[] = {
1007 0x8e, 0x03, 0x39, 0xb1 // Teq lt r9 r14 LSL 7
1008};
1009static const byte kInstruction_Teq_eq_r12_r14_ROR_30[] = {
1010 0x6e, 0x0f, 0x3c, 0x01 // Teq eq r12 r14 ROR 30
1011};
1012static const byte kInstruction_Teq_cc_r0_r12_ROR_10[] = {
1013 0x6c, 0x05, 0x30, 0x31 // Teq cc r0 r12 ROR 10
1014};
1015static const byte kInstruction_Teq_ge_r7_r0_ROR_17[] = {
1016 0xe0, 0x08, 0x37, 0xa1 // Teq ge r7 r0 ROR 17
1017};
1018static const byte kInstruction_Teq_eq_r1_r0_LSL_8[] = {
1019 0x00, 0x04, 0x31, 0x01 // Teq eq r1 r0 LSL 8
1020};
1021static const byte kInstruction_Teq_al_r5_r14_LSL_25[] = {
1022 0x8e, 0x0c, 0x35, 0xe1 // Teq al r5 r14 LSL 25
1023};
1024static const byte kInstruction_Teq_cc_r10_r12_LSL_13[] = {
1025 0x8c, 0x06, 0x3a, 0x31 // Teq cc r10 r12 LSL 13
1026};
1027static const byte kInstruction_Teq_ne_r4_r0_LSL_28[] = {
1028 0x00, 0x0e, 0x34, 0x11 // Teq ne r4 r0 LSL 28
1029};
1030static const byte kInstruction_Teq_ne_r7_r3_LSL_8[] = {
1031 0x03, 0x04, 0x37, 0x11 // Teq ne r7 r3 LSL 8
1032};
1033static const byte kInstruction_Teq_ls_r3_r2_ROR_19[] = {
1034 0xe2, 0x09, 0x33, 0x91 // Teq ls r3 r2 ROR 19
1035};
1036static const byte kInstruction_Teq_le_r5_r11_ROR_5[] = {
1037 0xeb, 0x02, 0x35, 0xd1 // Teq le r5 r11 ROR 5
1038};
1039static const byte kInstruction_Teq_lt_r4_r1_LSL_24[] = {
1040 0x01, 0x0c, 0x34, 0xb1 // Teq lt r4 r1 LSL 24
1041};
1042static const byte kInstruction_Teq_ge_r11_r2_ROR_17[] = {
1043 0xe2, 0x08, 0x3b, 0xa1 // Teq ge r11 r2 ROR 17
1044};
1045static const byte kInstruction_Teq_hi_r10_r14_LSL_3[] = {
1046 0x8e, 0x01, 0x3a, 0x81 // Teq hi r10 r14 LSL 3
1047};
1048static const byte kInstruction_Teq_gt_r7_r14_LSL_10[] = {
1049 0x0e, 0x05, 0x37, 0xc1 // Teq gt r7 r14 LSL 10
1050};
1051static const byte kInstruction_Teq_lt_r13_r7_LSL_13[] = {
1052 0x87, 0x06, 0x3d, 0xb1 // Teq lt r13 r7 LSL 13
1053};
1054static const byte kInstruction_Teq_ne_r9_r6_ROR_10[] = {
1055 0x66, 0x05, 0x39, 0x11 // Teq ne r9 r6 ROR 10
1056};
1057static const byte kInstruction_Teq_ls_r3_r9_LSL_30[] = {
1058 0x09, 0x0f, 0x33, 0x91 // Teq ls r3 r9 LSL 30
1059};
1060static const byte kInstruction_Teq_pl_r9_r3_LSL_24[] = {
1061 0x03, 0x0c, 0x39, 0x51 // Teq pl r9 r3 LSL 24
1062};
1063static const byte kInstruction_Teq_cc_r11_r14_LSL_24[] = {
1064 0x0e, 0x0c, 0x3b, 0x31 // Teq cc r11 r14 LSL 24
1065};
1066static const byte kInstruction_Teq_mi_r14_r1_LSL_19[] = {
1067 0x81, 0x09, 0x3e, 0x41 // Teq mi r14 r1 LSL 19
1068};
1069static const byte kInstruction_Teq_le_r3_r1_LSL_19[] = {
1070 0x81, 0x09, 0x33, 0xd1 // Teq le r3 r1 LSL 19
1071};
1072static const byte kInstruction_Teq_gt_r7_r10_LSL_5[] = {
1073 0x8a, 0x02, 0x37, 0xc1 // Teq gt r7 r10 LSL 5
1074};
1075static const byte kInstruction_Teq_gt_r8_r5_ROR_30[] = {
1076 0x65, 0x0f, 0x38, 0xc1 // Teq gt r8 r5 ROR 30
1077};
1078static const byte kInstruction_Teq_hi_r0_r1_LSL_31[] = {
1079 0x81, 0x0f, 0x30, 0x81 // Teq hi r0 r1 LSL 31
1080};
1081static const byte kInstruction_Teq_cc_r3_r7_ROR_1[] = {
1082 0xe7, 0x00, 0x33, 0x31 // Teq cc r3 r7 ROR 1
1083};
1084static const byte kInstruction_Teq_mi_r7_r7_ROR_30[] = {
1085 0x67, 0x0f, 0x37, 0x41 // Teq mi r7 r7 ROR 30
1086};
1087static const byte kInstruction_Teq_le_r0_r6_LSL_10[] = {
1088 0x06, 0x05, 0x30, 0xd1 // Teq le r0 r6 LSL 10
1089};
1090static const byte kInstruction_Teq_ge_r7_r11_ROR_10[] = {
1091 0x6b, 0x05, 0x37, 0xa1 // Teq ge r7 r11 ROR 10
1092};
1093static const byte kInstruction_Teq_ne_r8_r8_ROR_30[] = {
1094 0x68, 0x0f, 0x38, 0x11 // Teq ne r8 r8 ROR 30
1095};
1096static const byte kInstruction_Teq_ne_r0_r10_ROR_14[] = {
1097 0x6a, 0x07, 0x30, 0x11 // Teq ne r0 r10 ROR 14
1098};
1099static const byte kInstruction_Teq_ge_r11_r12_ROR_8[] = {
1100 0x6c, 0x04, 0x3b, 0xa1 // Teq ge r11 r12 ROR 8
1101};
1102static const byte kInstruction_Teq_cc_r9_r6_LSL_16[] = {
1103 0x06, 0x08, 0x39, 0x31 // Teq cc r9 r6 LSL 16
1104};
1105static const byte kInstruction_Teq_gt_r1_r0_ROR_9[] = {
1106 0xe0, 0x04, 0x31, 0xc1 // Teq gt r1 r0 ROR 9
1107};
1108static const byte kInstruction_Teq_cc_r13_r8_LSL_21[] = {
1109 0x88, 0x0a, 0x3d, 0x31 // Teq cc r13 r8 LSL 21
1110};
1111static const byte kInstruction_Teq_gt_r14_r9_ROR_4[] = {
1112 0x69, 0x02, 0x3e, 0xc1 // Teq gt r14 r9 ROR 4
1113};
1114static const byte kInstruction_Teq_ge_r2_r1_ROR_28[] = {
1115 0x61, 0x0e, 0x32, 0xa1 // Teq ge r2 r1 ROR 28
1116};
1117static const byte kInstruction_Teq_ge_r1_r4_LSL_30[] = {
1118 0x04, 0x0f, 0x31, 0xa1 // Teq ge r1 r4 LSL 30
1119};
1120static const byte kInstruction_Teq_ls_r12_r5_ROR_13[] = {
1121 0xe5, 0x06, 0x3c, 0x91 // Teq ls r12 r5 ROR 13
1122};
1123static const byte kInstruction_Teq_cc_r0_r0_ROR_14[] = {
1124 0x60, 0x07, 0x30, 0x31 // Teq cc r0 r0 ROR 14
1125};
1126static const byte kInstruction_Teq_ge_r11_r9_ROR_12[] = {
1127 0x69, 0x06, 0x3b, 0xa1 // Teq ge r11 r9 ROR 12
1128};
1129static const byte kInstruction_Teq_lt_r1_r1_LSL_25[] = {
1130 0x81, 0x0c, 0x31, 0xb1 // Teq lt r1 r1 LSL 25
1131};
1132static const byte kInstruction_Teq_pl_r12_r1_ROR_31[] = {
1133 0xe1, 0x0f, 0x3c, 0x51 // Teq pl r12 r1 ROR 31
1134};
1135static const byte kInstruction_Teq_pl_r3_r0_LSL_8[] = {
1136 0x00, 0x04, 0x33, 0x51 // Teq pl r3 r0 LSL 8
1137};
1138static const byte kInstruction_Teq_vc_r13_r2_LSL_17[] = {
1139 0x82, 0x08, 0x3d, 0x71 // Teq vc r13 r2 LSL 17
1140};
1141static const byte kInstruction_Teq_cs_r0_r5_LSL_23[] = {
1142 0x85, 0x0b, 0x30, 0x21 // Teq cs r0 r5 LSL 23
1143};
1144static const byte kInstruction_Teq_cs_r1_r6_LSL_27[] = {
1145 0x86, 0x0d, 0x31, 0x21 // Teq cs r1 r6 LSL 27
1146};
1147static const byte kInstruction_Teq_le_r5_r11_ROR_21[] = {
1148 0xeb, 0x0a, 0x35, 0xd1 // Teq le r5 r11 ROR 21
1149};
1150static const byte kInstruction_Teq_le_r8_r5_LSL_19[] = {
1151 0x85, 0x09, 0x38, 0xd1 // Teq le r8 r5 LSL 19
1152};
1153static const byte kInstruction_Teq_ls_r2_r2_LSL_24[] = {
1154 0x02, 0x0c, 0x32, 0x91 // Teq ls r2 r2 LSL 24
1155};
1156static const byte kInstruction_Teq_eq_r7_r14_ROR_2[] = {
1157 0x6e, 0x01, 0x37, 0x01 // Teq eq r7 r14 ROR 2
1158};
1159static const byte kInstruction_Teq_vc_r5_r3_LSL_12[] = {
1160 0x03, 0x06, 0x35, 0x71 // Teq vc r5 r3 LSL 12
1161};
1162static const byte kInstruction_Teq_vs_r8_r10_LSL_8[] = {
1163 0x0a, 0x04, 0x38, 0x61 // Teq vs r8 r10 LSL 8
1164};
1165static const byte kInstruction_Teq_cc_r14_r7_LSL_19[] = {
1166 0x87, 0x09, 0x3e, 0x31 // Teq cc r14 r7 LSL 19
1167};
1168static const byte kInstruction_Teq_gt_r0_r3_LSL_7[] = {
1169 0x83, 0x03, 0x30, 0xc1 // Teq gt r0 r3 LSL 7
1170};
1171static const byte kInstruction_Teq_gt_r3_r10_LSL_17[] = {
1172 0x8a, 0x08, 0x33, 0xc1 // Teq gt r3 r10 LSL 17
1173};
1174static const byte kInstruction_Teq_vc_r12_r9_LSL_24[] = {
1175 0x09, 0x0c, 0x3c, 0x71 // Teq vc r12 r9 LSL 24
1176};
1177static const byte kInstruction_Teq_vc_r4_r4_ROR_16[] = {
1178 0x64, 0x08, 0x34, 0x71 // Teq vc r4 r4 ROR 16
1179};
1180static const byte kInstruction_Teq_gt_r12_r3_LSL_19[] = {
1181 0x83, 0x09, 0x3c, 0xc1 // Teq gt r12 r3 LSL 19
1182};
1183static const byte kInstruction_Teq_ls_r13_r8_ROR_14[] = {
1184 0x68, 0x07, 0x3d, 0x91 // Teq ls r13 r8 ROR 14
1185};
1186static const byte kInstruction_Teq_hi_r2_r9_LSL_4[] = {
1187 0x09, 0x02, 0x32, 0x81 // Teq hi r2 r9 LSL 4
1188};
1189static const byte kInstruction_Teq_cc_r2_r6_ROR_17[] = {
1190 0xe6, 0x08, 0x32, 0x31 // Teq cc r2 r6 ROR 17
1191};
1192static const byte kInstruction_Teq_vs_r10_r0_LSL_29[] = {
1193 0x80, 0x0e, 0x3a, 0x61 // Teq vs r10 r0 LSL 29
1194};
1195static const byte kInstruction_Teq_vs_r5_r5_LSL_12[] = {
1196 0x05, 0x06, 0x35, 0x61 // Teq vs r5 r5 LSL 12
1197};
1198static const byte kInstruction_Teq_eq_r2_r11_LSL_26[] = {
1199 0x0b, 0x0d, 0x32, 0x01 // Teq eq r2 r11 LSL 26
1200};
1201static const byte kInstruction_Teq_cs_r10_r3_ROR_2[] = {
1202 0x63, 0x01, 0x3a, 0x21 // Teq cs r10 r3 ROR 2
1203};
1204static const byte kInstruction_Teq_cc_r2_r10_ROR_23[] = {
1205 0xea, 0x0b, 0x32, 0x31 // Teq cc r2 r10 ROR 23
1206};
1207static const byte kInstruction_Teq_cs_r12_r7_LSL_14[] = {
1208 0x07, 0x07, 0x3c, 0x21 // Teq cs r12 r7 LSL 14
1209};
1210static const byte kInstruction_Teq_pl_r6_r1_ROR_5[] = {
1211 0xe1, 0x02, 0x36, 0x51 // Teq pl r6 r1 ROR 5
1212};
1213static const byte kInstruction_Teq_eq_r13_r5_ROR_13[] = {
1214 0xe5, 0x06, 0x3d, 0x01 // Teq eq r13 r5 ROR 13
1215};
1216static const byte kInstruction_Teq_vc_r12_r2_ROR_17[] = {
1217 0xe2, 0x08, 0x3c, 0x71 // Teq vc r12 r2 ROR 17
1218};
1219static const byte kInstruction_Teq_ne_r3_r12_ROR_20[] = {
1220 0x6c, 0x0a, 0x33, 0x11 // Teq ne r3 r12 ROR 20
1221};
1222static const byte kInstruction_Teq_vs_r0_r5_ROR_12[] = {
1223 0x65, 0x06, 0x30, 0x61 // Teq vs r0 r5 ROR 12
1224};
1225static const byte kInstruction_Teq_ls_r0_r5_ROR_16[] = {
1226 0x65, 0x08, 0x30, 0x91 // Teq ls r0 r5 ROR 16
1227};
1228static const byte kInstruction_Teq_mi_r10_r6_ROR_7[] = {
1229 0xe6, 0x03, 0x3a, 0x41 // Teq mi r10 r6 ROR 7
1230};
1231static const byte kInstruction_Teq_vs_r6_r6_LSL_27[] = {
1232 0x86, 0x0d, 0x36, 0x61 // Teq vs r6 r6 LSL 27
1233};
1234static const byte kInstruction_Teq_ge_r1_r12_ROR_29[] = {
1235 0xec, 0x0e, 0x31, 0xa1 // Teq ge r1 r12 ROR 29
1236};
1237static const byte kInstruction_Teq_eq_r9_r6_ROR_22[] = {
1238 0x66, 0x0b, 0x39, 0x01 // Teq eq r9 r6 ROR 22
1239};
1240static const byte kInstruction_Teq_pl_r0_r4_ROR_1[] = {
1241 0xe4, 0x00, 0x30, 0x51 // Teq pl r0 r4 ROR 1
1242};
1243static const byte kInstruction_Teq_lt_r14_r6_ROR_27[] = {
1244 0xe6, 0x0d, 0x3e, 0xb1 // Teq lt r14 r6 ROR 27
1245};
1246static const byte kInstruction_Teq_hi_r11_r9_LSL_29[] = {
1247 0x89, 0x0e, 0x3b, 0x81 // Teq hi r11 r9 LSL 29
1248};
1249static const byte kInstruction_Teq_ne_r5_r11_LSL_25[] = {
1250 0x8b, 0x0c, 0x35, 0x11 // Teq ne r5 r11 LSL 25
1251};
1252static const byte kInstruction_Teq_eq_r9_r13_ROR_26[] = {
1253 0x6d, 0x0d, 0x39, 0x01 // Teq eq r9 r13 ROR 26
1254};
1255static const byte kInstruction_Teq_ge_r11_r8_ROR_8[] = {
1256 0x68, 0x04, 0x3b, 0xa1 // Teq ge r11 r8 ROR 8
1257};
1258static const byte kInstruction_Teq_le_r8_r1_ROR_9[] = {
1259 0xe1, 0x04, 0x38, 0xd1 // Teq le r8 r1 ROR 9
1260};
1261static const byte kInstruction_Teq_hi_r7_r8_ROR_16[] = {
1262 0x68, 0x08, 0x37, 0x81 // Teq hi r7 r8 ROR 16
1263};
1264static const byte kInstruction_Teq_ne_r12_r7_ROR_21[] = {
1265 0xe7, 0x0a, 0x3c, 0x11 // Teq ne r12 r7 ROR 21
1266};
1267static const byte kInstruction_Teq_lt_r14_r1_LSL_11[] = {
1268 0x81, 0x05, 0x3e, 0xb1 // Teq lt r14 r1 LSL 11
1269};
1270static const byte kInstruction_Teq_cs_r11_r10_ROR_14[] = {
1271 0x6a, 0x07, 0x3b, 0x21 // Teq cs r11 r10 ROR 14
1272};
1273static const byte kInstruction_Teq_cs_r0_r12_LSL_31[] = {
1274 0x8c, 0x0f, 0x30, 0x21 // Teq cs r0 r12 LSL 31
1275};
1276static const byte kInstruction_Teq_ge_r6_r0_ROR_28[] = {
1277 0x60, 0x0e, 0x36, 0xa1 // Teq ge r6 r0 ROR 28
1278};
1279static const byte kInstruction_Teq_vc_r13_r12_LSL_12[] = {
1280 0x0c, 0x06, 0x3d, 0x71 // Teq vc r13 r12 LSL 12
1281};
1282static const byte kInstruction_Teq_ne_r7_r8_ROR_9[] = {
1283 0xe8, 0x04, 0x37, 0x11 // Teq ne r7 r8 ROR 9
1284};
1285static const byte kInstruction_Teq_ge_r3_r14_ROR_3[] = {
1286 0xee, 0x01, 0x33, 0xa1 // Teq ge r3 r14 ROR 3
1287};
1288static const byte kInstruction_Teq_gt_r9_r13_LSL_5[] = {
1289 0x8d, 0x02, 0x39, 0xc1 // Teq gt r9 r13 LSL 5
1290};
1291static const byte kInstruction_Teq_eq_r2_r7_LSL_6[] = {
1292 0x07, 0x03, 0x32, 0x01 // Teq eq r2 r7 LSL 6
1293};
1294static const byte kInstruction_Teq_al_r8_r9_LSL_23[] = {
1295 0x89, 0x0b, 0x38, 0xe1 // Teq al r8 r9 LSL 23
1296};
1297static const byte kInstruction_Teq_eq_r13_r8_ROR_22[] = {
1298 0x68, 0x0b, 0x3d, 0x01 // Teq eq r13 r8 ROR 22
1299};
1300static const byte kInstruction_Teq_cs_r12_r8_LSL_19[] = {
1301 0x88, 0x09, 0x3c, 0x21 // Teq cs r12 r8 LSL 19
1302};
1303static const byte kInstruction_Teq_al_r7_r9_LSL_11[] = {
1304 0x89, 0x05, 0x37, 0xe1 // Teq al r7 r9 LSL 11
1305};
1306static const byte kInstruction_Teq_ls_r2_r11_LSL_16[] = {
1307 0x0b, 0x08, 0x32, 0x91 // Teq ls r2 r11 LSL 16
1308};
1309static const byte kInstruction_Teq_gt_r12_r6_ROR_21[] = {
1310 0xe6, 0x0a, 0x3c, 0xc1 // Teq gt r12 r6 ROR 21
1311};
1312static const byte kInstruction_Teq_mi_r14_r13_ROR_23[] = {
1313 0xed, 0x0b, 0x3e, 0x41 // Teq mi r14 r13 ROR 23
1314};
1315static const byte kInstruction_Teq_hi_r5_r3_ROR_2[] = {
1316 0x63, 0x01, 0x35, 0x81 // Teq hi r5 r3 ROR 2
1317};
1318static const byte kInstruction_Teq_eq_r8_r4_LSL_13[] = {
1319 0x84, 0x06, 0x38, 0x01 // Teq eq r8 r4 LSL 13
1320};
1321static const byte kInstruction_Teq_le_r6_r6_LSL_5[] = {
1322 0x86, 0x02, 0x36, 0xd1 // Teq le r6 r6 LSL 5
1323};
1324static const byte kInstruction_Teq_hi_r6_r13_LSL_5[] = {
1325 0x8d, 0x02, 0x36, 0x81 // Teq hi r6 r13 LSL 5
1326};
1327static const byte kInstruction_Teq_hi_r1_r11_ROR_23[] = {
1328 0xeb, 0x0b, 0x31, 0x81 // Teq hi r1 r11 ROR 23
1329};
1330static const byte kInstruction_Teq_ls_r14_r11_LSL_13[] = {
1331 0x8b, 0x06, 0x3e, 0x91 // Teq ls r14 r11 LSL 13
1332};
1333static const byte kInstruction_Teq_vc_r5_r1_LSL_12[] = {
1334 0x01, 0x06, 0x35, 0x71 // Teq vc r5 r1 LSL 12
1335};
1336static const byte kInstruction_Teq_ls_r7_r7_ROR_6[] = {
1337 0x67, 0x03, 0x37, 0x91 // Teq ls r7 r7 ROR 6
1338};
1339static const byte kInstruction_Teq_ls_r1_r13_ROR_7[] = {
1340 0xed, 0x03, 0x31, 0x91 // Teq ls r1 r13 ROR 7
1341};
1342static const byte kInstruction_Teq_lt_r11_r8_LSL_6[] = {
1343 0x08, 0x03, 0x3b, 0xb1 // Teq lt r11 r8 LSL 6
1344};
1345static const byte kInstruction_Teq_lt_r9_r10_ROR_16[] = {
1346 0x6a, 0x08, 0x39, 0xb1 // Teq lt r9 r10 ROR 16
1347};
1348static const byte kInstruction_Teq_ls_r11_r0_ROR_28[] = {
1349 0x60, 0x0e, 0x3b, 0x91 // Teq ls r11 r0 ROR 28
1350};
1351static const byte kInstruction_Teq_gt_r1_r14_ROR_3[] = {
1352 0xee, 0x01, 0x31, 0xc1 // Teq gt r1 r14 ROR 3
1353};
1354static const byte kInstruction_Teq_eq_r12_r4_ROR_3[] = {
1355 0xe4, 0x01, 0x3c, 0x01 // Teq eq r12 r4 ROR 3
1356};
1357static const byte kInstruction_Teq_ls_r0_r2_ROR_7[] = {
1358 0xe2, 0x03, 0x30, 0x91 // Teq ls r0 r2 ROR 7
1359};
1360static const byte kInstruction_Teq_ge_r12_r9_LSL_1[] = {
1361 0x89, 0x00, 0x3c, 0xa1 // Teq ge r12 r9 LSL 1
1362};
1363static const byte kInstruction_Teq_cc_r1_r1_ROR_7[] = {
1364 0xe1, 0x03, 0x31, 0x31 // Teq cc r1 r1 ROR 7
1365};
1366static const byte kInstruction_Teq_lt_r5_r7_LSL_27[] = {
1367 0x87, 0x0d, 0x35, 0xb1 // Teq lt r5 r7 LSL 27
1368};
1369static const byte kInstruction_Teq_ge_r6_r4_ROR_13[] = {
1370 0xe4, 0x06, 0x36, 0xa1 // Teq ge r6 r4 ROR 13
1371};
1372static const byte kInstruction_Teq_mi_r4_r8_ROR_17[] = {
1373 0xe8, 0x08, 0x34, 0x41 // Teq mi r4 r8 ROR 17
1374};
1375static const byte kInstruction_Teq_hi_r3_r7_LSL_5[] = {
1376 0x87, 0x02, 0x33, 0x81 // Teq hi r3 r7 LSL 5
1377};
1378static const byte kInstruction_Teq_ge_r3_r11_ROR_27[] = {
1379 0xeb, 0x0d, 0x33, 0xa1 // Teq ge r3 r11 ROR 27
1380};
1381static const byte kInstruction_Teq_gt_r6_r13_LSL_14[] = {
1382 0x0d, 0x07, 0x36, 0xc1 // Teq gt r6 r13 LSL 14
1383};
1384static const byte kInstruction_Teq_le_r14_r12_LSL_13[] = {
1385 0x8c, 0x06, 0x3e, 0xd1 // Teq le r14 r12 LSL 13
1386};
1387static const byte kInstruction_Teq_ls_r9_r7_LSL_31[] = {
1388 0x87, 0x0f, 0x39, 0x91 // Teq ls r9 r7 LSL 31
1389};
1390static const byte kInstruction_Teq_lt_r0_r1_ROR_17[] = {
1391 0xe1, 0x08, 0x30, 0xb1 // Teq lt r0 r1 ROR 17
1392};
1393static const byte kInstruction_Teq_eq_r5_r3_ROR_30[] = {
1394 0x63, 0x0f, 0x35, 0x01 // Teq eq r5 r3 ROR 30
1395};
1396static const byte kInstruction_Teq_ls_r14_r3_LSL_16[] = {
1397 0x03, 0x08, 0x3e, 0x91 // Teq ls r14 r3 LSL 16
1398};
1399static const byte kInstruction_Teq_le_r13_r2_LSL_5[] = {
1400 0x82, 0x02, 0x3d, 0xd1 // Teq le r13 r2 LSL 5
1401};
1402static const byte kInstruction_Teq_ne_r11_r10_LSL_15[] = {
1403 0x8a, 0x07, 0x3b, 0x11 // Teq ne r11 r10 LSL 15
1404};
1405static const byte kInstruction_Teq_cs_r0_r4_LSL_17[] = {
1406 0x84, 0x08, 0x30, 0x21 // Teq cs r0 r4 LSL 17
1407};
1408static const byte kInstruction_Teq_ls_r3_r3_LSL_22[] = {
1409 0x03, 0x0b, 0x33, 0x91 // Teq ls r3 r3 LSL 22
1410};
1411static const byte kInstruction_Teq_cs_r4_r0_LSL_1[] = {
1412 0x80, 0x00, 0x34, 0x21 // Teq cs r4 r0 LSL 1
1413};
1414static const byte kInstruction_Teq_hi_r7_r7_ROR_13[] = {
1415 0xe7, 0x06, 0x37, 0x81 // Teq hi r7 r7 ROR 13
1416};
1417static const byte kInstruction_Teq_eq_r6_r0_ROR_16[] = {
1418 0x60, 0x08, 0x36, 0x01 // Teq eq r6 r0 ROR 16
1419};
1420static const byte kInstruction_Teq_vc_r10_r12_LSL_21[] = {
1421 0x8c, 0x0a, 0x3a, 0x71 // Teq vc r10 r12 LSL 21
1422};
1423static const byte kInstruction_Teq_ne_r3_r0_ROR_13[] = {
1424 0xe0, 0x06, 0x33, 0x11 // Teq ne r3 r0 ROR 13
1425};
1426static const byte kInstruction_Teq_ne_r4_r1_LSL_5[] = {
1427 0x81, 0x02, 0x34, 0x11 // Teq ne r4 r1 LSL 5
1428};
1429static const byte kInstruction_Teq_hi_r14_r9_ROR_31[] = {
1430 0xe9, 0x0f, 0x3e, 0x81 // Teq hi r14 r9 ROR 31
1431};
1432static const byte kInstruction_Teq_ls_r5_r3_ROR_17[] = {
1433 0xe3, 0x08, 0x35, 0x91 // Teq ls r5 r3 ROR 17
1434};
1435static const byte kInstruction_Teq_hi_r14_r11_LSL_30[] = {
1436 0x0b, 0x0f, 0x3e, 0x81 // Teq hi r14 r11 LSL 30
1437};
1438static const byte kInstruction_Teq_cs_r1_r14_LSL_3[] = {
1439 0x8e, 0x01, 0x31, 0x21 // Teq cs r1 r14 LSL 3
1440};
1441static const byte kInstruction_Teq_lt_r6_r6_ROR_10[] = {
1442 0x66, 0x05, 0x36, 0xb1 // Teq lt r6 r6 ROR 10
1443};
1444static const byte kInstruction_Teq_le_r1_r1_LSL_24[] = {
1445 0x01, 0x0c, 0x31, 0xd1 // Teq le r1 r1 LSL 24
1446};
1447static const byte kInstruction_Teq_cs_r8_r9_LSL_10[] = {
1448 0x09, 0x05, 0x38, 0x21 // Teq cs r8 r9 LSL 10
1449};
1450static const byte kInstruction_Teq_ne_r7_r6_LSL_4[] = {
1451 0x06, 0x02, 0x37, 0x11 // Teq ne r7 r6 LSL 4
1452};
1453static const byte kInstruction_Teq_cc_r5_r6_LSL_26[] = {
1454 0x06, 0x0d, 0x35, 0x31 // Teq cc r5 r6 LSL 26
1455};
1456static const byte kInstruction_Teq_ge_r11_r0_ROR_13[] = {
1457 0xe0, 0x06, 0x3b, 0xa1 // Teq ge r11 r0 ROR 13
1458};
1459static const byte kInstruction_Teq_cc_r6_r5_ROR_18[] = {
1460 0x65, 0x09, 0x36, 0x31 // Teq cc r6 r5 ROR 18
1461};
1462static const byte kInstruction_Teq_ne_r3_r5_LSL_11[] = {
1463 0x85, 0x05, 0x33, 0x11 // Teq ne r3 r5 LSL 11
1464};
1465static const byte kInstruction_Teq_lt_r12_r10_ROR_4[] = {
1466 0x6a, 0x02, 0x3c, 0xb1 // Teq lt r12 r10 ROR 4
1467};
1468static const byte kInstruction_Teq_ls_r7_r0_ROR_24[] = {
1469 0x60, 0x0c, 0x37, 0x91 // Teq ls r7 r0 ROR 24
1470};
1471static const byte kInstruction_Teq_al_r5_r3_LSL_20[] = {
1472 0x03, 0x0a, 0x35, 0xe1 // Teq al r5 r3 LSL 20
1473};
1474static const byte kInstruction_Teq_hi_r7_r9_ROR_14[] = {
1475 0x69, 0x07, 0x37, 0x81 // Teq hi r7 r9 ROR 14
1476};
1477static const byte kInstruction_Teq_ge_r12_r9_LSL_20[] = {
1478 0x09, 0x0a, 0x3c, 0xa1 // Teq ge r12 r9 LSL 20
1479};
1480static const byte kInstruction_Teq_al_r9_r1_LSL_21[] = {
1481 0x81, 0x0a, 0x39, 0xe1 // Teq al r9 r1 LSL 21
1482};
1483static const byte kInstruction_Teq_vs_r11_r6_ROR_16[] = {
1484 0x66, 0x08, 0x3b, 0x61 // Teq vs r11 r6 ROR 16
1485};
1486static const byte kInstruction_Teq_cc_r12_r4_ROR_31[] = {
1487 0xe4, 0x0f, 0x3c, 0x31 // Teq cc r12 r4 ROR 31
1488};
1489static const byte kInstruction_Teq_gt_r13_r7_LSL_25[] = {
1490 0x87, 0x0c, 0x3d, 0xc1 // Teq gt r13 r7 LSL 25
1491};
1492static const byte kInstruction_Teq_gt_r6_r1_LSL_6[] = {
1493 0x01, 0x03, 0x36, 0xc1 // Teq gt r6 r1 LSL 6
1494};
1495static const byte kInstruction_Teq_le_r4_r12_ROR_4[] = {
1496 0x6c, 0x02, 0x34, 0xd1 // Teq le r4 r12 ROR 4
1497};
1498static const byte kInstruction_Teq_mi_r2_r9_ROR_14[] = {
1499 0x69, 0x07, 0x32, 0x41 // Teq mi r2 r9 ROR 14
1500};
1501static const byte kInstruction_Teq_cs_r6_r2_LSL_18[] = {
1502 0x02, 0x09, 0x36, 0x21 // Teq cs r6 r2 LSL 18
1503};
1504static const byte kInstruction_Teq_le_r6_r0_LSL_21[] = {
1505 0x80, 0x0a, 0x36, 0xd1 // Teq le r6 r0 LSL 21
1506};
1507static const byte kInstruction_Teq_ge_r9_r2_ROR_31[] = {
1508 0xe2, 0x0f, 0x39, 0xa1 // Teq ge r9 r2 ROR 31
1509};
1510static const byte kInstruction_Teq_lt_r9_r13_ROR_19[] = {
1511 0xed, 0x09, 0x39, 0xb1 // Teq lt r9 r13 ROR 19
1512};
1513static const byte kInstruction_Teq_pl_r10_r0_ROR_14[] = {
1514 0x60, 0x07, 0x3a, 0x51 // Teq pl r10 r0 ROR 14
1515};
1516static const byte kInstruction_Teq_vs_r4_r11_ROR_8[] = {
1517 0x6b, 0x04, 0x34, 0x61 // Teq vs r4 r11 ROR 8
1518};
1519static const byte kInstruction_Teq_mi_r5_r1_ROR_14[] = {
1520 0x61, 0x07, 0x35, 0x41 // Teq mi r5 r1 ROR 14
1521};
1522static const byte kInstruction_Teq_le_r9_r2_ROR_26[] = {
1523 0x62, 0x0d, 0x39, 0xd1 // Teq le r9 r2 ROR 26
1524};
1525static const byte kInstruction_Teq_ne_r0_r6_ROR_15[] = {
1526 0xe6, 0x07, 0x30, 0x11 // Teq ne r0 r6 ROR 15
1527};
1528static const byte kInstruction_Teq_ne_r10_r4_LSL_10[] = {
1529 0x04, 0x05, 0x3a, 0x11 // Teq ne r10 r4 LSL 10
1530};
1531static const byte kInstruction_Teq_pl_r3_r5_LSL_1[] = {
1532 0x85, 0x00, 0x33, 0x51 // Teq pl r3 r5 LSL 1
1533};
1534static const byte kInstruction_Teq_gt_r1_r12_ROR_8[] = {
1535 0x6c, 0x04, 0x31, 0xc1 // Teq gt r1 r12 ROR 8
1536};
1537static const byte kInstruction_Teq_hi_r11_r10_ROR_26[] = {
1538 0x6a, 0x0d, 0x3b, 0x81 // Teq hi r11 r10 ROR 26
1539};
1540static const byte kInstruction_Teq_vc_r14_r4_ROR_10[] = {
1541 0x64, 0x05, 0x3e, 0x71 // Teq vc r14 r4 ROR 10
1542};
1543static const byte kInstruction_Teq_pl_r12_r10_ROR_26[] = {
1544 0x6a, 0x0d, 0x3c, 0x51 // Teq pl r12 r10 ROR 26
1545};
1546static const byte kInstruction_Teq_cs_r5_r11_ROR_18[] = {
1547 0x6b, 0x09, 0x35, 0x21 // Teq cs r5 r11 ROR 18
1548};
1549static const byte kInstruction_Teq_vc_r10_r0_LSL_8[] = {
1550 0x00, 0x04, 0x3a, 0x71 // Teq vc r10 r0 LSL 8
1551};
1552static const byte kInstruction_Teq_hi_r11_r13_ROR_28[] = {
1553 0x6d, 0x0e, 0x3b, 0x81 // Teq hi r11 r13 ROR 28
1554};
1555static const byte kInstruction_Teq_le_r5_r2_ROR_23[] = {
1556 0xe2, 0x0b, 0x35, 0xd1 // Teq le r5 r2 ROR 23
1557};
1558static const byte kInstruction_Teq_vc_r5_r13_LSL_11[] = {
1559 0x8d, 0x05, 0x35, 0x71 // Teq vc r5 r13 LSL 11
1560};
1561static const byte kInstruction_Teq_ge_r2_r8_LSL_4[] = {
1562 0x08, 0x02, 0x32, 0xa1 // Teq ge r2 r8 LSL 4
1563};
1564static const byte kInstruction_Teq_vs_r9_r3_LSL_17[] = {
1565 0x83, 0x08, 0x39, 0x61 // Teq vs r9 r3 LSL 17
1566};
1567static const byte kInstruction_Teq_vs_r3_r9_ROR_6[] = {
1568 0x69, 0x03, 0x33, 0x61 // Teq vs r3 r9 ROR 6
1569};
1570static const byte kInstruction_Teq_lt_r5_r4_LSL_10[] = {
1571 0x04, 0x05, 0x35, 0xb1 // Teq lt r5 r4 LSL 10
1572};
1573static const byte kInstruction_Teq_ge_r1_r10_ROR_25[] = {
1574 0xea, 0x0c, 0x31, 0xa1 // Teq ge r1 r10 ROR 25
1575};
1576static const byte kInstruction_Teq_gt_r1_r13_LSL_5[] = {
1577 0x8d, 0x02, 0x31, 0xc1 // Teq gt r1 r13 LSL 5
1578};
1579static const byte kInstruction_Teq_mi_r0_r3_ROR_2[] = {
1580 0x63, 0x01, 0x30, 0x41 // Teq mi r0 r3 ROR 2
1581};
1582static const byte kInstruction_Teq_vc_r9_r10_LSL_19[] = {
1583 0x8a, 0x09, 0x39, 0x71 // Teq vc r9 r10 LSL 19
1584};
1585static const byte kInstruction_Teq_eq_r8_r4_ROR_26[] = {
1586 0x64, 0x0d, 0x38, 0x01 // Teq eq r8 r4 ROR 26
1587};
1588static const byte kInstruction_Teq_ge_r14_r1_ROR_17[] = {
1589 0xe1, 0x08, 0x3e, 0xa1 // Teq ge r14 r1 ROR 17
1590};
1591static const byte kInstruction_Teq_cc_r13_r2_ROR_15[] = {
1592 0xe2, 0x07, 0x3d, 0x31 // Teq cc r13 r2 ROR 15
1593};
1594static const byte kInstruction_Teq_al_r8_r10_LSL_1[] = {
1595 0x8a, 0x00, 0x38, 0xe1 // Teq al r8 r10 LSL 1
1596};
1597static const byte kInstruction_Teq_mi_r3_r12_ROR_3[] = {
1598 0xec, 0x01, 0x33, 0x41 // Teq mi r3 r12 ROR 3
1599};
1600static const byte kInstruction_Teq_le_r7_r4_ROR_28[] = {
1601 0x64, 0x0e, 0x37, 0xd1 // Teq le r7 r4 ROR 28
1602};
1603static const byte kInstruction_Teq_vs_r3_r8_ROR_15[] = {
1604 0xe8, 0x07, 0x33, 0x61 // Teq vs r3 r8 ROR 15
1605};
1606static const byte kInstruction_Teq_cs_r14_r10_LSL_25[] = {
1607 0x8a, 0x0c, 0x3e, 0x21 // Teq cs r14 r10 LSL 25
1608};
1609static const byte kInstruction_Teq_vc_r6_r13_LSL_10[] = {
1610 0x0d, 0x05, 0x36, 0x71 // Teq vc r6 r13 LSL 10
1611};
1612static const byte kInstruction_Teq_mi_r0_r4_ROR_19[] = {
1613 0xe4, 0x09, 0x30, 0x41 // Teq mi r0 r4 ROR 19
1614};
1615static const byte kInstruction_Teq_mi_r5_r3_ROR_8[] = {
1616 0x63, 0x04, 0x35, 0x41 // Teq mi r5 r3 ROR 8
1617};
1618static const byte kInstruction_Teq_cc_r14_r10_LSL_1[] = {
1619 0x8a, 0x00, 0x3e, 0x31 // Teq cc r14 r10 LSL 1
1620};
1621static const byte kInstruction_Teq_vs_r1_r10_ROR_7[] = {
1622 0xea, 0x03, 0x31, 0x61 // Teq vs r1 r10 ROR 7
1623};
1624static const byte kInstruction_Teq_pl_r11_r4_ROR_5[] = {
1625 0xe4, 0x02, 0x3b, 0x51 // Teq pl r11 r4 ROR 5
1626};
1627static const byte kInstruction_Teq_hi_r0_r2_ROR_5[] = {
1628 0xe2, 0x02, 0x30, 0x81 // Teq hi r0 r2 ROR 5
1629};
1630static const byte kInstruction_Teq_cs_r8_r11_LSL_12[] = {
1631 0x0b, 0x06, 0x38, 0x21 // Teq cs r8 r11 LSL 12
1632};
1633static const byte kInstruction_Teq_lt_r10_r8_LSL_9[] = {
1634 0x88, 0x04, 0x3a, 0xb1 // Teq lt r10 r8 LSL 9
1635};
1636static const byte kInstruction_Teq_ls_r7_r2_LSL_23[] = {
1637 0x82, 0x0b, 0x37, 0x91 // Teq ls r7 r2 LSL 23
1638};
1639static const byte kInstruction_Teq_le_r7_r4_LSL_13[] = {
1640 0x84, 0x06, 0x37, 0xd1 // Teq le r7 r4 LSL 13
1641};
1642static const byte kInstruction_Teq_lt_r12_r0_LSL_4[] = {
1643 0x00, 0x02, 0x3c, 0xb1 // Teq lt r12 r0 LSL 4
1644};
1645static const byte kInstruction_Teq_le_r14_r1_ROR_12[] = {
1646 0x61, 0x06, 0x3e, 0xd1 // Teq le r14 r1 ROR 12
1647};
1648static const byte kInstruction_Teq_ls_r7_r10_ROR_15[] = {
1649 0xea, 0x07, 0x37, 0x91 // Teq ls r7 r10 ROR 15
1650};
1651static const byte kInstruction_Teq_ne_r0_r9_ROR_20[] = {
1652 0x69, 0x0a, 0x30, 0x11 // Teq ne r0 r9 ROR 20
1653};
1654static const byte kInstruction_Teq_vc_r13_r4_LSL_13[] = {
1655 0x84, 0x06, 0x3d, 0x71 // Teq vc r13 r4 LSL 13
1656};
1657static const byte kInstruction_Teq_hi_r4_r0_ROR_12[] = {
1658 0x60, 0x06, 0x34, 0x81 // Teq hi r4 r0 ROR 12
1659};
1660static const byte kInstruction_Teq_lt_r10_r4_ROR_28[] = {
1661 0x64, 0x0e, 0x3a, 0xb1 // Teq lt r10 r4 ROR 28
1662};
1663static const byte kInstruction_Teq_ge_r12_r5_ROR_13[] = {
1664 0xe5, 0x06, 0x3c, 0xa1 // Teq ge r12 r5 ROR 13
1665};
1666static const byte kInstruction_Teq_al_r0_r12_ROR_22[] = {
1667 0x6c, 0x0b, 0x30, 0xe1 // Teq al r0 r12 ROR 22
1668};
1669static const byte kInstruction_Teq_le_r5_r7_ROR_18[] = {
1670 0x67, 0x09, 0x35, 0xd1 // Teq le r5 r7 ROR 18
1671};
1672static const byte kInstruction_Teq_cc_r9_r9_LSL_26[] = {
1673 0x09, 0x0d, 0x39, 0x31 // Teq cc r9 r9 LSL 26
1674};
1675static const byte kInstruction_Teq_lt_r14_r4_ROR_18[] = {
1676 0x64, 0x09, 0x3e, 0xb1 // Teq lt r14 r4 ROR 18
1677};
1678static const byte kInstruction_Teq_ls_r7_r3_ROR_7[] = {
1679 0xe3, 0x03, 0x37, 0x91 // Teq ls r7 r3 ROR 7
1680};
1681static const byte kInstruction_Teq_mi_r0_r0_ROR_17[] = {
1682 0xe0, 0x08, 0x30, 0x41 // Teq mi r0 r0 ROR 17
1683};
1684static const byte kInstruction_Teq_mi_r3_r4_ROR_29[] = {
1685 0xe4, 0x0e, 0x33, 0x41 // Teq mi r3 r4 ROR 29
1686};
1687static const byte kInstruction_Teq_ne_r7_r8_LSL_18[] = {
1688 0x08, 0x09, 0x37, 0x11 // Teq ne r7 r8 LSL 18
1689};
1690static const byte kInstruction_Teq_al_r12_r12_ROR_1[] = {
1691 0xec, 0x00, 0x3c, 0xe1 // Teq al r12 r12 ROR 1
1692};
1693static const byte kInstruction_Teq_cc_r0_r2_LSL_24[] = {
1694 0x02, 0x0c, 0x30, 0x31 // Teq cc r0 r2 LSL 24
1695};
1696static const byte kInstruction_Teq_ne_r11_r9_LSL_8[] = {
1697 0x09, 0x04, 0x3b, 0x11 // Teq ne r11 r9 LSL 8
1698};
1699static const byte kInstruction_Teq_cc_r12_r12_LSL_6[] = {
1700 0x0c, 0x03, 0x3c, 0x31 // Teq cc r12 r12 LSL 6
1701};
1702static const byte kInstruction_Teq_mi_r3_r7_LSL_5[] = {
1703 0x87, 0x02, 0x33, 0x41 // Teq mi r3 r7 LSL 5
1704};
1705static const byte kInstruction_Teq_vc_r5_r3_LSL_29[] = {
1706 0x83, 0x0e, 0x35, 0x71 // Teq vc r5 r3 LSL 29
1707};
1708static const byte kInstruction_Teq_ne_r10_r9_ROR_27[] = {
1709 0xe9, 0x0d, 0x3a, 0x11 // Teq ne r10 r9 ROR 27
1710};
1711static const byte kInstruction_Teq_al_r6_r3_LSL_3[] = {
1712 0x83, 0x01, 0x36, 0xe1 // Teq al r6 r3 LSL 3
1713};
1714static const byte kInstruction_Teq_ge_r12_r13_LSL_11[] = {
1715 0x8d, 0x05, 0x3c, 0xa1 // Teq ge r12 r13 LSL 11
1716};
1717static const byte kInstruction_Teq_al_r12_r11_LSL_31[] = {
1718 0x8b, 0x0f, 0x3c, 0xe1 // Teq al r12 r11 LSL 31
1719};
1720static const byte kInstruction_Teq_gt_r0_r0_LSL_24[] = {
1721 0x00, 0x0c, 0x30, 0xc1 // Teq gt r0 r0 LSL 24
1722};
1723static const byte kInstruction_Teq_cc_r4_r13_LSL_9[] = {
1724 0x8d, 0x04, 0x34, 0x31 // Teq cc r4 r13 LSL 9
1725};
1726static const byte kInstruction_Teq_hi_r12_r5_ROR_21[] = {
1727 0xe5, 0x0a, 0x3c, 0x81 // Teq hi r12 r5 ROR 21
1728};
1729static const byte kInstruction_Teq_cs_r6_r10_LSL_28[] = {
1730 0x0a, 0x0e, 0x36, 0x21 // Teq cs r6 r10 LSL 28
1731};
1732static const byte kInstruction_Teq_lt_r0_r5_LSL_23[] = {
1733 0x85, 0x0b, 0x30, 0xb1 // Teq lt r0 r5 LSL 23
1734};
1735static const byte kInstruction_Teq_eq_r3_r6_ROR_5[] = {
1736 0xe6, 0x02, 0x33, 0x01 // Teq eq r3 r6 ROR 5
1737};
1738static const byte kInstruction_Teq_cs_r7_r7_ROR_29[] = {
1739 0xe7, 0x0e, 0x37, 0x21 // Teq cs r7 r7 ROR 29
1740};
1741static const byte kInstruction_Teq_gt_r8_r1_ROR_19[] = {
1742 0xe1, 0x09, 0x38, 0xc1 // Teq gt r8 r1 ROR 19
1743};
1744static const byte kInstruction_Teq_cs_r6_r8_LSL_5[] = {
1745 0x88, 0x02, 0x36, 0x21 // Teq cs r6 r8 LSL 5
1746};
1747static const byte kInstruction_Teq_eq_r9_r14_LSL_9[] = {
1748 0x8e, 0x04, 0x39, 0x01 // Teq eq r9 r14 LSL 9
1749};
1750static const byte kInstruction_Teq_lt_r9_r0_ROR_8[] = {
1751 0x60, 0x04, 0x39, 0xb1 // Teq lt r9 r0 ROR 8
1752};
1753static const byte kInstruction_Teq_lt_r8_r7_ROR_5[] = {
1754 0xe7, 0x02, 0x38, 0xb1 // Teq lt r8 r7 ROR 5
1755};
1756static const byte kInstruction_Teq_cc_r9_r10_LSL_2[] = {
1757 0x0a, 0x01, 0x39, 0x31 // Teq cc r9 r10 LSL 2
1758};
1759static const byte kInstruction_Teq_cs_r7_r10_LSL_26[] = {
1760 0x0a, 0x0d, 0x37, 0x21 // Teq cs r7 r10 LSL 26
1761};
1762static const byte kInstruction_Teq_ge_r7_r3_ROR_27[] = {
1763 0xe3, 0x0d, 0x37, 0xa1 // Teq ge r7 r3 ROR 27
1764};
1765static const byte kInstruction_Teq_gt_r7_r8_ROR_28[] = {
1766 0x68, 0x0e, 0x37, 0xc1 // Teq gt r7 r8 ROR 28
1767};
1768static const byte kInstruction_Teq_gt_r6_r0_LSL_18[] = {
1769 0x00, 0x09, 0x36, 0xc1 // Teq gt r6 r0 LSL 18
1770};
1771static const byte kInstruction_Teq_vc_r0_r3_ROR_19[] = {
1772 0xe3, 0x09, 0x30, 0x71 // Teq vc r0 r3 ROR 19
1773};
1774static const byte kInstruction_Teq_lt_r7_r9_ROR_11[] = {
1775 0xe9, 0x05, 0x37, 0xb1 // Teq lt r7 r9 ROR 11
1776};
1777static const byte kInstruction_Teq_vc_r5_r6_LSL_29[] = {
1778 0x86, 0x0e, 0x35, 0x71 // Teq vc r5 r6 LSL 29
1779};
1780static const byte kInstruction_Teq_cc_r8_r12_ROR_26[] = {
1781 0x6c, 0x0d, 0x38, 0x31 // Teq cc r8 r12 ROR 26
1782};
1783static const byte kInstruction_Teq_ls_r1_r9_LSL_27[] = {
1784 0x89, 0x0d, 0x31, 0x91 // Teq ls r1 r9 LSL 27
1785};
1786static const byte kInstruction_Teq_hi_r4_r14_ROR_22[] = {
1787 0x6e, 0x0b, 0x34, 0x81 // Teq hi r4 r14 ROR 22
1788};
1789static const byte kInstruction_Teq_le_r14_r0_LSL_14[] = {
1790 0x00, 0x07, 0x3e, 0xd1 // Teq le r14 r0 LSL 14
1791};
1792static const byte kInstruction_Teq_al_r4_r14_ROR_13[] = {
1793 0xee, 0x06, 0x34, 0xe1 // Teq al r4 r14 ROR 13
1794};
1795static const byte kInstruction_Teq_vs_r8_r9_ROR_28[] = {
1796 0x69, 0x0e, 0x38, 0x61 // Teq vs r8 r9 ROR 28
1797};
1798static const byte kInstruction_Teq_vs_r4_r4_LSL_23[] = {
1799 0x84, 0x0b, 0x34, 0x61 // Teq vs r4 r4 LSL 23
1800};
1801static const byte kInstruction_Teq_lt_r13_r5_LSL_7[] = {
1802 0x85, 0x03, 0x3d, 0xb1 // Teq lt r13 r5 LSL 7
1803};
1804static const byte kInstruction_Teq_cs_r1_r4_ROR_27[] = {
1805 0xe4, 0x0d, 0x31, 0x21 // Teq cs r1 r4 ROR 27
1806};
1807static const byte kInstruction_Teq_ne_r10_r3_LSL_7[] = {
1808 0x83, 0x03, 0x3a, 0x11 // Teq ne r10 r3 LSL 7
1809};
1810static const byte kInstruction_Teq_cs_r13_r8_LSL_23[] = {
1811 0x88, 0x0b, 0x3d, 0x21 // Teq cs r13 r8 LSL 23
1812};
1813static const byte kInstruction_Teq_al_r5_r13_ROR_7[] = {
1814 0xed, 0x03, 0x35, 0xe1 // Teq al r5 r13 ROR 7
1815};
1816static const byte kInstruction_Teq_lt_r10_r9_ROR_8[] = {
1817 0x69, 0x04, 0x3a, 0xb1 // Teq lt r10 r9 ROR 8
1818};
1819static const byte kInstruction_Teq_eq_r10_r1_ROR_14[] = {
1820 0x61, 0x07, 0x3a, 0x01 // Teq eq r10 r1 ROR 14
1821};
1822static const byte kInstruction_Teq_hi_r11_r6_ROR_1[] = {
1823 0xe6, 0x00, 0x3b, 0x81 // Teq hi r11 r6 ROR 1
1824};
1825static const byte kInstruction_Teq_pl_r1_r13_LSL_14[] = {
1826 0x0d, 0x07, 0x31, 0x51 // Teq pl r1 r13 LSL 14
1827};
1828static const byte kInstruction_Teq_hi_r5_r12_ROR_11[] = {
1829 0xec, 0x05, 0x35, 0x81 // Teq hi r5 r12 ROR 11
1830};
1831static const byte kInstruction_Teq_pl_r13_r7_ROR_30[] = {
1832 0x67, 0x0f, 0x3d, 0x51 // Teq pl r13 r7 ROR 30
1833};
1834static const byte kInstruction_Teq_ne_r9_r6_LSL_30[] = {
1835 0x06, 0x0f, 0x39, 0x11 // Teq ne r9 r6 LSL 30
1836};
1837static const byte kInstruction_Teq_mi_r4_r10_ROR_21[] = {
1838 0xea, 0x0a, 0x34, 0x41 // Teq mi r4 r10 ROR 21
1839};
1840static const byte kInstruction_Teq_hi_r9_r11_LSL_17[] = {
1841 0x8b, 0x08, 0x39, 0x81 // Teq hi r9 r11 LSL 17
1842};
1843static const byte kInstruction_Teq_le_r13_r2_LSL_17[] = {
1844 0x82, 0x08, 0x3d, 0xd1 // Teq le r13 r2 LSL 17
1845};
1846static const byte kInstruction_Teq_eq_r8_r9_LSL_5[] = {
1847 0x89, 0x02, 0x38, 0x01 // Teq eq r8 r9 LSL 5
1848};
1849static const byte kInstruction_Teq_vc_r13_r1_ROR_17[] = {
1850 0xe1, 0x08, 0x3d, 0x71 // Teq vc r13 r1 ROR 17
1851};
1852static const byte kInstruction_Teq_pl_r0_r3_LSL_5[] = {
1853 0x83, 0x02, 0x30, 0x51 // Teq pl r0 r3 LSL 5
1854};
1855static const byte kInstruction_Teq_ne_r12_r2_LSL_28[] = {
1856 0x02, 0x0e, 0x3c, 0x11 // Teq ne r12 r2 LSL 28
1857};
1858static const byte kInstruction_Teq_eq_r9_r1_ROR_17[] = {
1859 0xe1, 0x08, 0x39, 0x01 // Teq eq r9 r1 ROR 17
1860};
1861static const byte kInstruction_Teq_vs_r6_r10_ROR_23[] = {
1862 0xea, 0x0b, 0x36, 0x61 // Teq vs r6 r10 ROR 23
1863};
1864static const byte kInstruction_Teq_hi_r5_r0_ROR_2[] = {
1865 0x60, 0x01, 0x35, 0x81 // Teq hi r5 r0 ROR 2
1866};
1867static const byte kInstruction_Teq_eq_r7_r3_ROR_13[] = {
1868 0xe3, 0x06, 0x37, 0x01 // Teq eq r7 r3 ROR 13
1869};
1870static const byte kInstruction_Teq_cs_r7_r14_ROR_1[] = {
1871 0xee, 0x00, 0x37, 0x21 // Teq cs r7 r14 ROR 1
1872};
1873static const byte kInstruction_Teq_cs_r0_r5_LSL_24[] = {
1874 0x05, 0x0c, 0x30, 0x21 // Teq cs r0 r5 LSL 24
1875};
1876static const byte kInstruction_Teq_gt_r12_r8_LSL_10[] = {
1877 0x08, 0x05, 0x3c, 0xc1 // Teq gt r12 r8 LSL 10
1878};
1879static const byte kInstruction_Teq_mi_r0_r3_ROR_16[] = {
1880 0x63, 0x08, 0x30, 0x41 // Teq mi r0 r3 ROR 16
1881};
1882static const byte kInstruction_Teq_pl_r6_r4_LSL_18[] = {
1883 0x04, 0x09, 0x36, 0x51 // Teq pl r6 r4 LSL 18
1884};
1885static const byte kInstruction_Teq_cs_r11_r10_LSL_22[] = {
1886 0x0a, 0x0b, 0x3b, 0x21 // Teq cs r11 r10 LSL 22
1887};
1888static const byte kInstruction_Teq_ne_r9_r9_LSL_18[] = {
1889 0x09, 0x09, 0x39, 0x11 // Teq ne r9 r9 LSL 18
1890};
1891static const byte kInstruction_Teq_cs_r3_r3_LSL_16[] = {
1892 0x03, 0x08, 0x33, 0x21 // Teq cs r3 r3 LSL 16
1893};
1894static const byte kInstruction_Teq_hi_r10_r12_ROR_5[] = {
1895 0xec, 0x02, 0x3a, 0x81 // Teq hi r10 r12 ROR 5
1896};
1897static const byte kInstruction_Teq_cs_r7_r9_ROR_4[] = {
1898 0x69, 0x02, 0x37, 0x21 // Teq cs r7 r9 ROR 4
1899};
1900static const byte kInstruction_Teq_le_r4_r8_ROR_21[] = {
1901 0xe8, 0x0a, 0x34, 0xd1 // Teq le r4 r8 ROR 21
1902};
1903static const byte kInstruction_Teq_ne_r12_r9_LSL_15[] = {
1904 0x89, 0x07, 0x3c, 0x11 // Teq ne r12 r9 LSL 15
1905};
1906static const byte kInstruction_Teq_al_r8_r1_LSL_15[] = {
1907 0x81, 0x07, 0x38, 0xe1 // Teq al r8 r1 LSL 15
1908};
1909static const byte kInstruction_Teq_ls_r2_r8_ROR_19[] = {
1910 0xe8, 0x09, 0x32, 0x91 // Teq ls r2 r8 ROR 19
1911};
1912static const byte kInstruction_Teq_ls_r14_r10_LSL_5[] = {
1913 0x8a, 0x02, 0x3e, 0x91 // Teq ls r14 r10 LSL 5
1914};
1915static const byte kInstruction_Teq_pl_r5_r14_LSL_2[] = {
1916 0x0e, 0x01, 0x35, 0x51 // Teq pl r5 r14 LSL 2
1917};
1918static const byte kInstruction_Teq_eq_r12_r11_ROR_25[] = {
1919 0xeb, 0x0c, 0x3c, 0x01 // Teq eq r12 r11 ROR 25
1920};
1921static const byte kInstruction_Teq_le_r9_r6_LSL_27[] = {
1922 0x86, 0x0d, 0x39, 0xd1 // Teq le r9 r6 LSL 27
1923};
1924static const byte kInstruction_Teq_gt_r13_r11_LSL_19[] = {
1925 0x8b, 0x09, 0x3d, 0xc1 // Teq gt r13 r11 LSL 19
1926};
1927static const byte kInstruction_Teq_cc_r3_r8_ROR_21[] = {
1928 0xe8, 0x0a, 0x33, 0x31 // Teq cc r3 r8 ROR 21
1929};
1930static const byte kInstruction_Teq_ge_r0_r11_LSL_22[] = {
1931 0x0b, 0x0b, 0x30, 0xa1 // Teq ge r0 r11 LSL 22
1932};
1933static const byte kInstruction_Teq_ge_r12_r0_LSL_21[] = {
1934 0x80, 0x0a, 0x3c, 0xa1 // Teq ge r12 r0 LSL 21
1935};
1936static const byte kInstruction_Teq_ls_r6_r2_LSL_22[] = {
1937 0x02, 0x0b, 0x36, 0x91 // Teq ls r6 r2 LSL 22
1938};
1939static const byte kInstruction_Teq_ne_r6_r3_ROR_11[] = {
1940 0xe3, 0x05, 0x36, 0x11 // Teq ne r6 r3 ROR 11
1941};
1942static const byte kInstruction_Teq_eq_r1_r6_LSL_7[] = {
1943 0x86, 0x03, 0x31, 0x01 // Teq eq r1 r6 LSL 7
1944};
1945static const byte kInstruction_Teq_eq_r14_r9_LSL_7[] = {
1946 0x89, 0x03, 0x3e, 0x01 // Teq eq r14 r9 LSL 7
1947};
1948static const byte kInstruction_Teq_al_r9_r5_ROR_28[] = {
1949 0x65, 0x0e, 0x39, 0xe1 // Teq al r9 r5 ROR 28
1950};
1951static const byte kInstruction_Teq_ne_r11_r6_LSL_1[] = {
1952 0x86, 0x00, 0x3b, 0x11 // Teq ne r11 r6 LSL 1
1953};
1954static const byte kInstruction_Teq_ge_r13_r4_ROR_14[] = {
1955 0x64, 0x07, 0x3d, 0xa1 // Teq ge r13 r4 ROR 14
1956};
1957static const byte kInstruction_Teq_hi_r6_r11_LSL_26[] = {
1958 0x0b, 0x0d, 0x36, 0x81 // Teq hi r6 r11 LSL 26
1959};
1960static const byte kInstruction_Teq_le_r12_r5_LSL_10[] = {
1961 0x05, 0x05, 0x3c, 0xd1 // Teq le r12 r5 LSL 10
1962};
1963static const byte kInstruction_Teq_ge_r2_r2_LSL_29[] = {
1964 0x82, 0x0e, 0x32, 0xa1 // Teq ge r2 r2 LSL 29
1965};
1966static const byte kInstruction_Teq_ls_r8_r3_ROR_23[] = {
1967 0xe3, 0x0b, 0x38, 0x91 // Teq ls r8 r3 ROR 23
1968};
1969static const byte kInstruction_Teq_vs_r7_r6_LSL_19[] = {
1970 0x86, 0x09, 0x37, 0x61 // Teq vs r7 r6 LSL 19
1971};
1972static const byte kInstruction_Teq_cc_r13_r7_LSL_18[] = {
1973 0x07, 0x09, 0x3d, 0x31 // Teq cc r13 r7 LSL 18
1974};
1975static const byte kInstruction_Teq_vc_r2_r13_LSL_14[] = {
1976 0x0d, 0x07, 0x32, 0x71 // Teq vc r2 r13 LSL 14
1977};
1978static const byte kInstruction_Teq_lt_r1_r1_ROR_21[] = {
1979 0xe1, 0x0a, 0x31, 0xb1 // Teq lt r1 r1 ROR 21
1980};
1981static const byte kInstruction_Teq_ls_r11_r11_LSL_13[] = {
1982 0x8b, 0x06, 0x3b, 0x91 // Teq ls r11 r11 LSL 13
1983};
1984static const byte kInstruction_Teq_hi_r12_r7_LSL_23[] = {
1985 0x87, 0x0b, 0x3c, 0x81 // Teq hi r12 r7 LSL 23
1986};
1987static const byte kInstruction_Teq_vc_r2_r13_ROR_6[] = {
1988 0x6d, 0x03, 0x32, 0x71 // Teq vc r2 r13 ROR 6
1989};
1990static const byte kInstruction_Teq_lt_r5_r10_ROR_5[] = {
1991 0xea, 0x02, 0x35, 0xb1 // Teq lt r5 r10 ROR 5
1992};
1993static const byte kInstruction_Teq_le_r7_r6_LSL_15[] = {
1994 0x86, 0x07, 0x37, 0xd1 // Teq le r7 r6 LSL 15
1995};
1996static const byte kInstruction_Teq_al_r4_r6_LSL_9[] = {
1997 0x86, 0x04, 0x34, 0xe1 // Teq al r4 r6 LSL 9
1998};
1999static const byte kInstruction_Teq_gt_r13_r3_LSL_7[] = {
2000 0x83, 0x03, 0x3d, 0xc1 // Teq gt r13 r3 LSL 7
2001};
2002static const byte kInstruction_Teq_al_r9_r13_LSL_17[] = {
2003 0x8d, 0x08, 0x39, 0xe1 // Teq al r9 r13 LSL 17
2004};
2005static const byte kInstruction_Teq_hi_r13_r9_LSL_8[] = {
2006 0x09, 0x04, 0x3d, 0x81 // Teq hi r13 r9 LSL 8
2007};
2008static const byte kInstruction_Teq_mi_r1_r5_LSL_25[] = {
2009 0x85, 0x0c, 0x31, 0x41 // Teq mi r1 r5 LSL 25
2010};
2011static const byte kInstruction_Teq_gt_r1_r10_LSL_4[] = {
2012 0x0a, 0x02, 0x31, 0xc1 // Teq gt r1 r10 LSL 4
2013};
2014static const byte kInstruction_Teq_cs_r8_r0_LSL_1[] = {
2015 0x80, 0x00, 0x38, 0x21 // Teq cs r8 r0 LSL 1
2016};
2017static const byte kInstruction_Teq_pl_r5_r1_ROR_31[] = {
2018 0xe1, 0x0f, 0x35, 0x51 // Teq pl r5 r1 ROR 31
2019};
2020static const byte kInstruction_Teq_ls_r2_r0_LSL_1[] = {
2021 0x80, 0x00, 0x32, 0x91 // Teq ls r2 r0 LSL 1
2022};
2023static const byte kInstruction_Teq_le_r9_r12_ROR_24[] = {
2024 0x6c, 0x0c, 0x39, 0xd1 // Teq le r9 r12 ROR 24
2025};
2026static const byte kInstruction_Teq_vc_r6_r4_ROR_22[] = {
2027 0x64, 0x0b, 0x36, 0x71 // Teq vc r6 r4 ROR 22
2028};
2029static const byte kInstruction_Teq_ge_r10_r8_ROR_18[] = {
2030 0x68, 0x09, 0x3a, 0xa1 // Teq ge r10 r8 ROR 18
2031};
2032static const byte kInstruction_Teq_pl_r11_r14_ROR_24[] = {
2033 0x6e, 0x0c, 0x3b, 0x51 // Teq pl r11 r14 ROR 24
2034};
2035static const byte kInstruction_Teq_mi_r9_r10_ROR_2[] = {
2036 0x6a, 0x01, 0x39, 0x41 // Teq mi r9 r10 ROR 2
2037};
2038static const byte kInstruction_Teq_ne_r5_r5_LSL_1[] = {
2039 0x85, 0x00, 0x35, 0x11 // Teq ne r5 r5 LSL 1
2040};
2041static const byte kInstruction_Teq_eq_r1_r4_LSL_6[] = {
2042 0x04, 0x03, 0x31, 0x01 // Teq eq r1 r4 LSL 6
2043};
2044static const byte kInstruction_Teq_vc_r8_r0_ROR_5[] = {
2045 0xe0, 0x02, 0x38, 0x71 // Teq vc r8 r0 ROR 5
2046};
2047static const byte kInstruction_Teq_ls_r0_r8_ROR_11[] = {
2048 0xe8, 0x05, 0x30, 0x91 // Teq ls r0 r8 ROR 11
2049};
2050static const byte kInstruction_Teq_vc_r2_r12_ROR_2[] = {
2051 0x6c, 0x01, 0x32, 0x71 // Teq vc r2 r12 ROR 2
2052};
2053static const byte kInstruction_Teq_al_r3_r14_LSL_3[] = {
2054 0x8e, 0x01, 0x33, 0xe1 // Teq al r3 r14 LSL 3
2055};
2056static const byte kInstruction_Teq_vs_r12_r13_LSL_25[] = {
2057 0x8d, 0x0c, 0x3c, 0x61 // Teq vs r12 r13 LSL 25
2058};
2059static const byte kInstruction_Teq_gt_r7_r1_ROR_11[] = {
2060 0xe1, 0x05, 0x37, 0xc1 // Teq gt r7 r1 ROR 11
2061};
2062static const byte kInstruction_Teq_pl_r1_r11_ROR_18[] = {
2063 0x6b, 0x09, 0x31, 0x51 // Teq pl r1 r11 ROR 18
2064};
2065static const byte kInstruction_Teq_hi_r11_r4_LSL_3[] = {
2066 0x84, 0x01, 0x3b, 0x81 // Teq hi r11 r4 LSL 3
2067};
2068static const byte kInstruction_Teq_le_r0_r1_LSL_11[] = {
2069 0x81, 0x05, 0x30, 0xd1 // Teq le r0 r1 LSL 11
2070};
2071static const byte kInstruction_Teq_vs_r7_r3_LSL_18[] = {
2072 0x03, 0x09, 0x37, 0x61 // Teq vs r7 r3 LSL 18
2073};
2074static const byte kInstruction_Teq_le_r6_r13_ROR_11[] = {
2075 0xed, 0x05, 0x36, 0xd1 // Teq le r6 r13 ROR 11
2076};
2077static const byte kInstruction_Teq_ls_r0_r8_LSL_31[] = {
2078 0x88, 0x0f, 0x30, 0x91 // Teq ls r0 r8 LSL 31
2079};
2080static const byte kInstruction_Teq_gt_r6_r12_LSL_27[] = {
2081 0x8c, 0x0d, 0x36, 0xc1 // Teq gt r6 r12 LSL 27
2082};
2083static const byte kInstruction_Teq_ls_r13_r14_ROR_28[] = {
2084 0x6e, 0x0e, 0x3d, 0x91 // Teq ls r13 r14 ROR 28
2085};
2086static const byte kInstruction_Teq_vs_r9_r13_ROR_18[] = {
2087 0x6d, 0x09, 0x39, 0x61 // Teq vs r9 r13 ROR 18
2088};
2089static const byte kInstruction_Teq_vs_r11_r0_ROR_29[] = {
2090 0xe0, 0x0e, 0x3b, 0x61 // Teq vs r11 r0 ROR 29
2091};
2092static const byte kInstruction_Teq_eq_r3_r3_ROR_2[] = {
2093 0x63, 0x01, 0x33, 0x01 // Teq eq r3 r3 ROR 2
2094};
2095static const byte kInstruction_Teq_cs_r1_r4_ROR_2[] = {
2096 0x64, 0x01, 0x31, 0x21 // Teq cs r1 r4 ROR 2
2097};
2098static const byte kInstruction_Teq_vs_r5_r14_ROR_10[] = {
2099 0x6e, 0x05, 0x35, 0x61 // Teq vs r5 r14 ROR 10
2100};
2101static const byte kInstruction_Teq_al_r12_r14_ROR_2[] = {
2102 0x6e, 0x01, 0x3c, 0xe1 // Teq al r12 r14 ROR 2
2103};
2104static const byte kInstruction_Teq_eq_r3_r10_ROR_4[] = {
2105 0x6a, 0x02, 0x33, 0x01 // Teq eq r3 r10 ROR 4
2106};
2107static const byte kInstruction_Teq_ls_r3_r6_ROR_4[] = {
2108 0x66, 0x02, 0x33, 0x91 // Teq ls r3 r6 ROR 4
2109};
2110static const byte kInstruction_Teq_le_r1_r11_LSL_1[] = {
2111 0x8b, 0x00, 0x31, 0xd1 // Teq le r1 r11 LSL 1
2112};
2113static const byte kInstruction_Teq_gt_r3_r9_ROR_30[] = {
2114 0x69, 0x0f, 0x33, 0xc1 // Teq gt r3 r9 ROR 30
2115};
2116static const byte kInstruction_Teq_hi_r7_r4_LSL_20[] = {
2117 0x04, 0x0a, 0x37, 0x81 // Teq hi r7 r4 LSL 20
2118};
2119static const byte kInstruction_Teq_al_r11_r12_ROR_9[] = {
2120 0xec, 0x04, 0x3b, 0xe1 // Teq al r11 r12 ROR 9
2121};
2122static const byte kInstruction_Teq_lt_r14_r3_LSL_18[] = {
2123 0x03, 0x09, 0x3e, 0xb1 // Teq lt r14 r3 LSL 18
2124};
2125static const byte kInstruction_Teq_cc_r10_r6_LSL_31[] = {
2126 0x86, 0x0f, 0x3a, 0x31 // Teq cc r10 r6 LSL 31
2127};
2128static const byte kInstruction_Teq_hi_r0_r9_LSL_23[] = {
2129 0x89, 0x0b, 0x30, 0x81 // Teq hi r0 r9 LSL 23
2130};
2131static const byte kInstruction_Teq_cs_r5_r0_LSL_28[] = {
2132 0x00, 0x0e, 0x35, 0x21 // Teq cs r5 r0 LSL 28
2133};
2134static const byte kInstruction_Teq_lt_r8_r3_LSL_25[] = {
2135 0x83, 0x0c, 0x38, 0xb1 // Teq lt r8 r3 LSL 25
2136};
2137static const byte kInstruction_Teq_gt_r13_r4_LSL_30[] = {
2138 0x04, 0x0f, 0x3d, 0xc1 // Teq gt r13 r4 LSL 30
2139};
2140static const byte kInstruction_Teq_cc_r0_r11_ROR_15[] = {
2141 0xeb, 0x07, 0x30, 0x31 // Teq cc r0 r11 ROR 15
2142};
2143static const byte kInstruction_Teq_le_r9_r0_ROR_7[] = {
2144 0xe0, 0x03, 0x39, 0xd1 // Teq le r9 r0 ROR 7
2145};
2146static const byte kInstruction_Teq_vc_r11_r13_LSL_11[] = {
2147 0x8d, 0x05, 0x3b, 0x71 // Teq vc r11 r13 LSL 11
2148};
2149static const byte kInstruction_Teq_vs_r3_r11_LSL_18[] = {
2150 0x0b, 0x09, 0x33, 0x61 // Teq vs r3 r11 LSL 18
2151};
2152static const byte kInstruction_Teq_ls_r12_r13_LSL_29[] = {
2153 0x8d, 0x0e, 0x3c, 0x91 // Teq ls r12 r13 LSL 29
2154};
2155static const byte kInstruction_Teq_vc_r5_r9_LSL_21[] = {
2156 0x89, 0x0a, 0x35, 0x71 // Teq vc r5 r9 LSL 21
2157};
2158static const byte kInstruction_Teq_le_r13_r13_ROR_7[] = {
2159 0xed, 0x03, 0x3d, 0xd1 // Teq le r13 r13 ROR 7
2160};
2161static const byte kInstruction_Teq_cs_r9_r13_LSL_7[] = {
2162 0x8d, 0x03, 0x39, 0x21 // Teq cs r9 r13 LSL 7
2163};
2164static const byte kInstruction_Teq_ne_r0_r1_LSL_1[] = {
2165 0x81, 0x00, 0x30, 0x11 // Teq ne r0 r1 LSL 1
2166};
2167static const byte kInstruction_Teq_vs_r7_r13_ROR_10[] = {
2168 0x6d, 0x05, 0x37, 0x61 // Teq vs r7 r13 ROR 10
2169};
2170static const byte kInstruction_Teq_cs_r12_r13_ROR_2[] = {
2171 0x6d, 0x01, 0x3c, 0x21 // Teq cs r12 r13 ROR 2
2172};
2173static const byte kInstruction_Teq_ne_r4_r1_ROR_16[] = {
2174 0x61, 0x08, 0x34, 0x11 // Teq ne r4 r1 ROR 16
2175};
2176static const byte kInstruction_Teq_mi_r9_r6_LSL_20[] = {
2177 0x06, 0x0a, 0x39, 0x41 // Teq mi r9 r6 LSL 20
2178};
2179static const byte kInstruction_Teq_le_r8_r7_ROR_13[] = {
2180 0xe7, 0x06, 0x38, 0xd1 // Teq le r8 r7 ROR 13
2181};
2182static const byte kInstruction_Teq_le_r1_r0_ROR_20[] = {
2183 0x60, 0x0a, 0x31, 0xd1 // Teq le r1 r0 ROR 20
2184};
2185static const byte kInstruction_Teq_ls_r5_r7_LSL_5[] = {
2186 0x87, 0x02, 0x35, 0x91 // Teq ls r5 r7 LSL 5
2187};
2188static const byte kInstruction_Teq_al_r13_r3_LSL_16[] = {
2189 0x03, 0x08, 0x3d, 0xe1 // Teq al r13 r3 LSL 16
2190};
2191static const byte kInstruction_Teq_al_r11_r7_LSL_14[] = {
2192 0x07, 0x07, 0x3b, 0xe1 // Teq al r11 r7 LSL 14
2193};
2194static const byte kInstruction_Teq_ge_r8_r12_LSL_11[] = {
2195 0x8c, 0x05, 0x38, 0xa1 // Teq ge r8 r12 LSL 11
2196};
2197static const byte kInstruction_Teq_gt_r11_r13_ROR_28[] = {
2198 0x6d, 0x0e, 0x3b, 0xc1 // Teq gt r11 r13 ROR 28
2199};
2200static const byte kInstruction_Teq_ls_r11_r1_LSL_17[] = {
2201 0x81, 0x08, 0x3b, 0x91 // Teq ls r11 r1 LSL 17
2202};
2203static const byte kInstruction_Teq_le_r2_r10_ROR_9[] = {
2204 0xea, 0x04, 0x32, 0xd1 // Teq le r2 r10 ROR 9
2205};
2206static const byte kInstruction_Teq_le_r10_r9_ROR_18[] = {
2207 0x69, 0x09, 0x3a, 0xd1 // Teq le r10 r9 ROR 18
2208};
2209static const byte kInstruction_Teq_vc_r10_r2_LSL_18[] = {
2210 0x02, 0x09, 0x3a, 0x71 // Teq vc r10 r2 LSL 18
2211};
2212static const byte kInstruction_Teq_cc_r12_r14_ROR_23[] = {
2213 0xee, 0x0b, 0x3c, 0x31 // Teq cc r12 r14 ROR 23
2214};
2215static const byte kInstruction_Teq_eq_r2_r8_ROR_17[] = {
2216 0xe8, 0x08, 0x32, 0x01 // Teq eq r2 r8 ROR 17
2217};
2218static const byte kInstruction_Teq_vc_r4_r8_LSL_30[] = {
2219 0x08, 0x0f, 0x34, 0x71 // Teq vc r4 r8 LSL 30
2220};
2221static const byte kInstruction_Teq_pl_r12_r4_LSL_20[] = {
2222 0x04, 0x0a, 0x3c, 0x51 // Teq pl r12 r4 LSL 20
2223};
2224static const byte kInstruction_Teq_cs_r7_r2_LSL_9[] = {
2225 0x82, 0x04, 0x37, 0x21 // Teq cs r7 r2 LSL 9
2226};
2227static const byte kInstruction_Teq_hi_r5_r8_ROR_11[] = {
2228 0xe8, 0x05, 0x35, 0x81 // Teq hi r5 r8 ROR 11
2229};
2230static const byte kInstruction_Teq_lt_r0_r4_ROR_7[] = {
2231 0xe4, 0x03, 0x30, 0xb1 // Teq lt r0 r4 ROR 7
2232};
2233static const byte kInstruction_Teq_ls_r12_r10_ROR_28[] = {
2234 0x6a, 0x0e, 0x3c, 0x91 // Teq ls r12 r10 ROR 28
2235};
2236static const byte kInstruction_Teq_ne_r12_r5_ROR_9[] = {
2237 0xe5, 0x04, 0x3c, 0x11 // Teq ne r12 r5 ROR 9
2238};
2239static const byte kInstruction_Teq_eq_r1_r3_ROR_26[] = {
2240 0x63, 0x0d, 0x31, 0x01 // Teq eq r1 r3 ROR 26
2241};
2242static const byte kInstruction_Teq_ls_r5_r3_LSL_3[] = {
2243 0x83, 0x01, 0x35, 0x91 // Teq ls r5 r3 LSL 3
2244};
2245static const byte kInstruction_Teq_vs_r12_r0_ROR_24[] = {
2246 0x60, 0x0c, 0x3c, 0x61 // Teq vs r12 r0 ROR 24
2247};
2248static const byte kInstruction_Teq_vs_r3_r1_LSL_23[] = {
2249 0x81, 0x0b, 0x33, 0x61 // Teq vs r3 r1 LSL 23
2250};
2251static const byte kInstruction_Teq_ne_r5_r0_ROR_31[] = {
2252 0xe0, 0x0f, 0x35, 0x11 // Teq ne r5 r0 ROR 31
2253};
2254static const byte kInstruction_Teq_ne_r10_r0_ROR_1[] = {
2255 0xe0, 0x00, 0x3a, 0x11 // Teq ne r10 r0 ROR 1
2256};
2257static const byte kInstruction_Teq_hi_r6_r0_ROR_17[] = {
2258 0xe0, 0x08, 0x36, 0x81 // Teq hi r6 r0 ROR 17
2259};
2260static const byte kInstruction_Teq_ne_r11_r10_LSL_20[] = {
2261 0x0a, 0x0a, 0x3b, 0x11 // Teq ne r11 r10 LSL 20
2262};
2263static const byte kInstruction_Teq_lt_r8_r8_LSL_25[] = {
2264 0x88, 0x0c, 0x38, 0xb1 // Teq lt r8 r8 LSL 25
2265};
2266static const byte kInstruction_Teq_cs_r10_r3_ROR_28[] = {
2267 0x63, 0x0e, 0x3a, 0x21 // Teq cs r10 r3 ROR 28
2268};
2269static const byte kInstruction_Teq_cs_r13_r5_ROR_14[] = {
2270 0x65, 0x07, 0x3d, 0x21 // Teq cs r13 r5 ROR 14
2271};
2272static const byte kInstruction_Teq_mi_r12_r13_ROR_21[] = {
2273 0xed, 0x0a, 0x3c, 0x41 // Teq mi r12 r13 ROR 21
2274};
2275static const byte kInstruction_Teq_al_r9_r13_ROR_13[] = {
2276 0xed, 0x06, 0x39, 0xe1 // Teq al r9 r13 ROR 13
2277};
2278static const byte kInstruction_Teq_ne_r5_r2_LSL_21[] = {
2279 0x82, 0x0a, 0x35, 0x11 // Teq ne r5 r2 LSL 21
2280};
2281static const byte kInstruction_Teq_vs_r9_r11_ROR_15[] = {
2282 0xeb, 0x07, 0x39, 0x61 // Teq vs r9 r11 ROR 15
2283};
2284static const byte kInstruction_Teq_al_r10_r1_LSL_17[] = {
2285 0x81, 0x08, 0x3a, 0xe1 // Teq al r10 r1 LSL 17
2286};
2287static const byte kInstruction_Teq_eq_r6_r5_LSL_18[] = {
2288 0x05, 0x09, 0x36, 0x01 // Teq eq r6 r5 LSL 18
2289};
2290static const byte kInstruction_Teq_ge_r0_r7_LSL_17[] = {
2291 0x87, 0x08, 0x30, 0xa1 // Teq ge r0 r7 LSL 17
2292};
2293static const byte kInstruction_Teq_cc_r8_r14_ROR_5[] = {
2294 0xee, 0x02, 0x38, 0x31 // Teq cc r8 r14 ROR 5
2295};
2296static const byte kInstruction_Teq_ge_r14_r0_ROR_23[] = {
2297 0xe0, 0x0b, 0x3e, 0xa1 // Teq ge r14 r0 ROR 23
2298};
2299static const byte kInstruction_Teq_pl_r0_r13_ROR_10[] = {
2300 0x6d, 0x05, 0x30, 0x51 // Teq pl r0 r13 ROR 10
2301};
2302static const byte kInstruction_Teq_gt_r12_r3_ROR_6[] = {
2303 0x63, 0x03, 0x3c, 0xc1 // Teq gt r12 r3 ROR 6
2304};
2305static const byte kInstruction_Teq_cc_r6_r6_LSL_13[] = {
2306 0x86, 0x06, 0x36, 0x31 // Teq cc r6 r6 LSL 13
2307};
2308static const byte kInstruction_Teq_vs_r11_r6_LSL_6[] = {
2309 0x06, 0x03, 0x3b, 0x61 // Teq vs r11 r6 LSL 6
2310};
2311static const byte kInstruction_Teq_vc_r13_r14_ROR_25[] = {
2312 0xee, 0x0c, 0x3d, 0x71 // Teq vc r13 r14 ROR 25
2313};
2314static const byte kInstruction_Teq_ls_r5_r8_ROR_26[] = {
2315 0x68, 0x0d, 0x35, 0x91 // Teq ls r5 r8 ROR 26
2316};
2317static const byte kInstruction_Teq_hi_r11_r7_LSL_29[] = {
2318 0x87, 0x0e, 0x3b, 0x81 // Teq hi r11 r7 LSL 29
2319};
2320static const byte kInstruction_Teq_vs_r3_r10_ROR_5[] = {
2321 0xea, 0x02, 0x33, 0x61 // Teq vs r3 r10 ROR 5
2322};
2323static const byte kInstruction_Teq_hi_r2_r0_LSL_19[] = {
2324 0x80, 0x09, 0x32, 0x81 // Teq hi r2 r0 LSL 19
2325};
2326static const byte kInstruction_Teq_ne_r14_r14_ROR_8[] = {
2327 0x6e, 0x04, 0x3e, 0x11 // Teq ne r14 r14 ROR 8
2328};
2329static const byte kInstruction_Teq_mi_r0_r1_LSL_24[] = {
2330 0x01, 0x0c, 0x30, 0x41 // Teq mi r0 r1 LSL 24
2331};
2332static const byte kInstruction_Teq_vs_r0_r6_ROR_18[] = {
2333 0x66, 0x09, 0x30, 0x61 // Teq vs r0 r6 ROR 18
2334};
2335static const byte kInstruction_Teq_ge_r13_r9_LSL_5[] = {
2336 0x89, 0x02, 0x3d, 0xa1 // Teq ge r13 r9 LSL 5
2337};
2338static const byte kInstruction_Teq_le_r14_r5_ROR_23[] = {
2339 0xe5, 0x0b, 0x3e, 0xd1 // Teq le r14 r5 ROR 23
2340};
2341static const byte kInstruction_Teq_mi_r0_r0_LSL_31[] = {
2342 0x80, 0x0f, 0x30, 0x41 // Teq mi r0 r0 LSL 31
2343};
2344static const byte kInstruction_Teq_ls_r7_r9_ROR_6[] = {
2345 0x69, 0x03, 0x37, 0x91 // Teq ls r7 r9 ROR 6
2346};
2347static const byte kInstruction_Teq_mi_r3_r10_ROR_4[] = {
2348 0x6a, 0x02, 0x33, 0x41 // Teq mi r3 r10 ROR 4
2349};
2350static const byte kInstruction_Teq_mi_r13_r5_ROR_7[] = {
2351 0xe5, 0x03, 0x3d, 0x41 // Teq mi r13 r5 ROR 7
2352};
2353static const byte kInstruction_Teq_pl_r14_r12_ROR_28[] = {
2354 0x6c, 0x0e, 0x3e, 0x51 // Teq pl r14 r12 ROR 28
2355};
2356static const byte kInstruction_Teq_le_r9_r4_LSL_13[] = {
2357 0x84, 0x06, 0x39, 0xd1 // Teq le r9 r4 LSL 13
2358};
2359static const byte kInstruction_Teq_le_r13_r0_ROR_3[] = {
2360 0xe0, 0x01, 0x3d, 0xd1 // Teq le r13 r0 ROR 3
2361};
2362static const byte kInstruction_Teq_vc_r7_r3_ROR_8[] = {
2363 0x63, 0x04, 0x37, 0x71 // Teq vc r7 r3 ROR 8
2364};
2365static const byte kInstruction_Teq_ls_r2_r13_ROR_8[] = {
2366 0x6d, 0x04, 0x32, 0x91 // Teq ls r2 r13 ROR 8
2367};
2368static const byte kInstruction_Teq_pl_r8_r2_LSL_19[] = {
2369 0x82, 0x09, 0x38, 0x51 // Teq pl r8 r2 LSL 19
2370};
2371static const byte kInstruction_Teq_ne_r11_r12_ROR_6[] = {
2372 0x6c, 0x03, 0x3b, 0x11 // Teq ne r11 r12 ROR 6
2373};
2374static const byte kInstruction_Teq_vc_r5_r13_LSL_5[] = {
2375 0x8d, 0x02, 0x35, 0x71 // Teq vc r5 r13 LSL 5
2376};
2377static const byte kInstruction_Teq_vc_r12_r9_ROR_26[] = {
2378 0x69, 0x0d, 0x3c, 0x71 // Teq vc r12 r9 ROR 26
2379};
2380static const byte kInstruction_Teq_le_r11_r6_LSL_2[] = {
2381 0x06, 0x01, 0x3b, 0xd1 // Teq le r11 r6 LSL 2
2382};
2383static const byte kInstruction_Teq_mi_r0_r13_ROR_11[] = {
2384 0xed, 0x05, 0x30, 0x41 // Teq mi r0 r13 ROR 11
2385};
2386static const byte kInstruction_Teq_vc_r5_r12_LSL_16[] = {
2387 0x0c, 0x08, 0x35, 0x71 // Teq vc r5 r12 LSL 16
2388};
2389static const byte kInstruction_Teq_vc_r7_r9_LSL_29[] = {
2390 0x89, 0x0e, 0x37, 0x71 // Teq vc r7 r9 LSL 29
2391};
2392static const byte kInstruction_Teq_ls_r5_r4_LSL_3[] = {
2393 0x84, 0x01, 0x35, 0x91 // Teq ls r5 r4 LSL 3
2394};
2395static const byte kInstruction_Teq_ge_r14_r3_ROR_7[] = {
2396 0xe3, 0x03, 0x3e, 0xa1 // Teq ge r14 r3 ROR 7
2397};
2398static const byte kInstruction_Teq_cc_r6_r1_ROR_9[] = {
2399 0xe1, 0x04, 0x36, 0x31 // Teq cc r6 r1 ROR 9
2400};
2401static const byte kInstruction_Teq_eq_r12_r0_ROR_26[] = {
2402 0x60, 0x0d, 0x3c, 0x01 // Teq eq r12 r0 ROR 26
2403};
2404static const byte kInstruction_Teq_cc_r8_r8_ROR_10[] = {
2405 0x68, 0x05, 0x38, 0x31 // Teq cc r8 r8 ROR 10
2406};
2407static const byte kInstruction_Teq_eq_r4_r5_ROR_3[] = {
2408 0xe5, 0x01, 0x34, 0x01 // Teq eq r4 r5 ROR 3
2409};
2410static const byte kInstruction_Teq_eq_r13_r4_ROR_28[] = {
2411 0x64, 0x0e, 0x3d, 0x01 // Teq eq r13 r4 ROR 28
2412};
2413static const byte kInstruction_Teq_vc_r2_r7_LSL_10[] = {
2414 0x07, 0x05, 0x32, 0x71 // Teq vc r2 r7 LSL 10
2415};
2416static const byte kInstruction_Teq_al_r9_r0_ROR_18[] = {
2417 0x60, 0x09, 0x39, 0xe1 // Teq al r9 r0 ROR 18
2418};
2419static const byte kInstruction_Teq_le_r11_r10_LSL_22[] = {
2420 0x0a, 0x0b, 0x3b, 0xd1 // Teq le r11 r10 LSL 22
2421};
2422static const byte kInstruction_Teq_ls_r11_r9_ROR_8[] = {
2423 0x69, 0x04, 0x3b, 0x91 // Teq ls r11 r9 ROR 8
2424};
2425static const byte kInstruction_Teq_gt_r7_r5_ROR_3[] = {
2426 0xe5, 0x01, 0x37, 0xc1 // Teq gt r7 r5 ROR 3
2427};
2428static const byte kInstruction_Teq_vc_r0_r4_ROR_28[] = {
2429 0x64, 0x0e, 0x30, 0x71 // Teq vc r0 r4 ROR 28
2430};
2431static const byte kInstruction_Teq_vs_r3_r0_ROR_11[] = {
2432 0xe0, 0x05, 0x33, 0x61 // Teq vs r3 r0 ROR 11
2433};
2434static const byte kInstruction_Teq_mi_r14_r6_LSL_17[] = {
2435 0x86, 0x08, 0x3e, 0x41 // Teq mi r14 r6 LSL 17
2436};
2437static const byte kInstruction_Teq_ge_r9_r9_ROR_22[] = {
2438 0x69, 0x0b, 0x39, 0xa1 // Teq ge r9 r9 ROR 22
2439};
2440static const byte kInstruction_Teq_pl_r9_r4_ROR_9[] = {
2441 0xe4, 0x04, 0x39, 0x51 // Teq pl r9 r4 ROR 9
2442};
2443static const byte kInstruction_Teq_hi_r13_r13_ROR_1[] = {
2444 0xed, 0x00, 0x3d, 0x81 // Teq hi r13 r13 ROR 1
2445};
2446static const byte kInstruction_Teq_ge_r4_r12_ROR_24[] = {
2447 0x6c, 0x0c, 0x34, 0xa1 // Teq ge r4 r12 ROR 24
2448};
2449static const byte kInstruction_Teq_mi_r4_r4_ROR_30[] = {
2450 0x64, 0x0f, 0x34, 0x41 // Teq mi r4 r4 ROR 30
2451};
2452static const byte kInstruction_Teq_mi_r13_r6_LSL_2[] = {
2453 0x06, 0x01, 0x3d, 0x41 // Teq mi r13 r6 LSL 2
2454};
2455static const byte kInstruction_Teq_eq_r4_r11_ROR_28[] = {
2456 0x6b, 0x0e, 0x34, 0x01 // Teq eq r4 r11 ROR 28
2457};
2458static const byte kInstruction_Teq_ls_r1_r13_LSL_16[] = {
2459 0x0d, 0x08, 0x31, 0x91 // Teq ls r1 r13 LSL 16
2460};
2461static const byte kInstruction_Teq_cc_r13_r0_ROR_17[] = {
2462 0xe0, 0x08, 0x3d, 0x31 // Teq cc r13 r0 ROR 17
2463};
2464static const byte kInstruction_Teq_mi_r6_r13_ROR_3[] = {
2465 0xed, 0x01, 0x36, 0x41 // Teq mi r6 r13 ROR 3
2466};
2467static const byte kInstruction_Teq_vs_r8_r14_LSL_17[] = {
2468 0x8e, 0x08, 0x38, 0x61 // Teq vs r8 r14 LSL 17
2469};
2470static const byte kInstruction_Teq_eq_r2_r8_ROR_14[] = {
2471 0x68, 0x07, 0x32, 0x01 // Teq eq r2 r8 ROR 14
2472};
2473static const byte kInstruction_Teq_ge_r3_r2_LSL_15[] = {
2474 0x82, 0x07, 0x33, 0xa1 // Teq ge r3 r2 LSL 15
2475};
2476static const byte kInstruction_Teq_le_r7_r10_LSL_6[] = {
2477 0x0a, 0x03, 0x37, 0xd1 // Teq le r7 r10 LSL 6
2478};
2479static const byte kInstruction_Teq_cs_r5_r13_ROR_30[] = {
2480 0x6d, 0x0f, 0x35, 0x21 // Teq cs r5 r13 ROR 30
2481};
2482static const byte kInstruction_Teq_gt_r4_r2_LSL_22[] = {
2483 0x02, 0x0b, 0x34, 0xc1 // Teq gt r4 r2 LSL 22
2484};
2485static const byte kInstruction_Teq_cc_r6_r8_LSL_20[] = {
2486 0x08, 0x0a, 0x36, 0x31 // Teq cc r6 r8 LSL 20
2487};
2488static const byte kInstruction_Teq_al_r13_r14_LSL_2[] = {
2489 0x0e, 0x01, 0x3d, 0xe1 // Teq al r13 r14 LSL 2
2490};
2491static const byte kInstruction_Teq_le_r13_r9_ROR_15[] = {
2492 0xe9, 0x07, 0x3d, 0xd1 // Teq le r13 r9 ROR 15
2493};
2494static const byte kInstruction_Teq_cs_r2_r12_LSL_30[] = {
2495 0x0c, 0x0f, 0x32, 0x21 // Teq cs r2 r12 LSL 30
2496};
2497static const byte kInstruction_Teq_ge_r4_r13_LSL_26[] = {
2498 0x0d, 0x0d, 0x34, 0xa1 // Teq ge r4 r13 LSL 26
2499};
2500static const byte kInstruction_Teq_pl_r13_r8_ROR_2[] = {
2501 0x68, 0x01, 0x3d, 0x51 // Teq pl r13 r8 ROR 2
2502};
2503static const byte kInstruction_Teq_lt_r4_r13_ROR_8[] = {
2504 0x6d, 0x04, 0x34, 0xb1 // Teq lt r4 r13 ROR 8
2505};
2506static const byte kInstruction_Teq_ge_r5_r2_ROR_19[] = {
2507 0xe2, 0x09, 0x35, 0xa1 // Teq ge r5 r2 ROR 19
2508};
2509static const byte kInstruction_Teq_cc_r7_r12_LSL_31[] = {
2510 0x8c, 0x0f, 0x37, 0x31 // Teq cc r7 r12 LSL 31
2511};
2512static const byte kInstruction_Teq_al_r5_r1_ROR_10[] = {
2513 0x61, 0x05, 0x35, 0xe1 // Teq al r5 r1 ROR 10
2514};
2515static const byte kInstruction_Teq_al_r9_r12_ROR_17[] = {
2516 0xec, 0x08, 0x39, 0xe1 // Teq al r9 r12 ROR 17
2517};
2518static const byte kInstruction_Teq_cc_r3_r14_ROR_6[] = {
2519 0x6e, 0x03, 0x33, 0x31 // Teq cc r3 r14 ROR 6
2520};
2521static const byte kInstruction_Teq_lt_r14_r3_LSL_28[] = {
2522 0x03, 0x0e, 0x3e, 0xb1 // Teq lt r14 r3 LSL 28
2523};
2524static const byte kInstruction_Teq_cc_r5_r10_LSL_28[] = {
2525 0x0a, 0x0e, 0x35, 0x31 // Teq cc r5 r10 LSL 28
2526};
2527static const byte kInstruction_Teq_cs_r3_r14_LSL_30[] = {
2528 0x0e, 0x0f, 0x33, 0x21 // Teq cs r3 r14 LSL 30
2529};
2530static const byte kInstruction_Teq_le_r11_r14_LSL_1[] = {
2531 0x8e, 0x00, 0x3b, 0xd1 // Teq le r11 r14 LSL 1
2532};
2533static const byte kInstruction_Teq_ls_r4_r3_LSL_18[] = {
2534 0x03, 0x09, 0x34, 0x91 // Teq ls r4 r3 LSL 18
2535};
2536static const byte kInstruction_Teq_ne_r4_r8_ROR_22[] = {
2537 0x68, 0x0b, 0x34, 0x11 // Teq ne r4 r8 ROR 22
2538};
2539static const byte kInstruction_Teq_cc_r6_r13_ROR_18[] = {
2540 0x6d, 0x09, 0x36, 0x31 // Teq cc r6 r13 ROR 18
2541};
2542static const byte kInstruction_Teq_lt_r0_r4_LSL_8[] = {
2543 0x04, 0x04, 0x30, 0xb1 // Teq lt r0 r4 LSL 8
2544};
2545static const byte kInstruction_Teq_pl_r12_r3_ROR_14[] = {
2546 0x63, 0x07, 0x3c, 0x51 // Teq pl r12 r3 ROR 14
2547};
2548static const byte kInstruction_Teq_eq_r5_r1_LSL_11[] = {
2549 0x81, 0x05, 0x35, 0x01 // Teq eq r5 r1 LSL 11
2550};
2551static const byte kInstruction_Teq_vc_r3_r3_LSL_21[] = {
2552 0x83, 0x0a, 0x33, 0x71 // Teq vc r3 r3 LSL 21
2553};
2554static const byte kInstruction_Teq_ls_r3_r8_ROR_29[] = {
2555 0xe8, 0x0e, 0x33, 0x91 // Teq ls r3 r8 ROR 29
2556};
2557static const byte kInstruction_Teq_ge_r6_r9_LSL_8[] = {
2558 0x09, 0x04, 0x36, 0xa1 // Teq ge r6 r9 LSL 8
2559};
2560static const byte kInstruction_Teq_mi_r1_r5_LSL_11[] = {
2561 0x85, 0x05, 0x31, 0x41 // Teq mi r1 r5 LSL 11
2562};
2563static const byte kInstruction_Teq_vs_r5_r4_LSL_7[] = {
2564 0x84, 0x03, 0x35, 0x61 // Teq vs r5 r4 LSL 7
2565};
2566static const byte kInstruction_Teq_ge_r4_r13_LSL_31[] = {
2567 0x8d, 0x0f, 0x34, 0xa1 // Teq ge r4 r13 LSL 31
2568};
2569static const byte kInstruction_Teq_al_r2_r9_ROR_14[] = {
2570 0x69, 0x07, 0x32, 0xe1 // Teq al r2 r9 ROR 14
2571};
2572static const byte kInstruction_Teq_cc_r11_r10_ROR_25[] = {
2573 0xea, 0x0c, 0x3b, 0x31 // Teq cc r11 r10 ROR 25
2574};
2575static const byte kInstruction_Teq_hi_r8_r1_ROR_9[] = {
2576 0xe1, 0x04, 0x38, 0x81 // Teq hi r8 r1 ROR 9
2577};
2578static const byte kInstruction_Teq_al_r12_r10_LSL_20[] = {
2579 0x0a, 0x0a, 0x3c, 0xe1 // Teq al r12 r10 LSL 20
2580};
2581static const byte kInstruction_Teq_ge_r7_r0_ROR_12[] = {
2582 0x60, 0x06, 0x37, 0xa1 // Teq ge r7 r0 ROR 12
2583};
2584static const byte kInstruction_Teq_hi_r4_r12_ROR_1[] = {
2585 0xec, 0x00, 0x34, 0x81 // Teq hi r4 r12 ROR 1
2586};
2587static const byte kInstruction_Teq_al_r9_r2_ROR_8[] = {
2588 0x62, 0x04, 0x39, 0xe1 // Teq al r9 r2 ROR 8
2589};
2590static const byte kInstruction_Teq_ne_r13_r2_ROR_2[] = {
2591 0x62, 0x01, 0x3d, 0x11 // Teq ne r13 r2 ROR 2
2592};
2593static const byte kInstruction_Teq_hi_r9_r1_LSL_3[] = {
2594 0x81, 0x01, 0x39, 0x81 // Teq hi r9 r1 LSL 3
2595};
2596static const byte kInstruction_Teq_gt_r7_r6_ROR_5[] = {
2597 0xe6, 0x02, 0x37, 0xc1 // Teq gt r7 r6 ROR 5
2598};
2599static const byte kInstruction_Teq_eq_r8_r8_LSL_7[] = {
2600 0x88, 0x03, 0x38, 0x01 // Teq eq r8 r8 LSL 7
2601};
2602static const byte kInstruction_Teq_le_r11_r7_ROR_27[] = {
2603 0xe7, 0x0d, 0x3b, 0xd1 // Teq le r11 r7 ROR 27
2604};
2605static const byte kInstruction_Teq_ls_r0_r13_LSL_21[] = {
2606 0x8d, 0x0a, 0x30, 0x91 // Teq ls r0 r13 LSL 21
2607};
2608static const byte kInstruction_Teq_cs_r4_r9_ROR_21[] = {
2609 0xe9, 0x0a, 0x34, 0x21 // Teq cs r4 r9 ROR 21
2610};
2611static const byte kInstruction_Teq_lt_r1_r3_ROR_21[] = {
2612 0xe3, 0x0a, 0x31, 0xb1 // Teq lt r1 r3 ROR 21
2613};
2614static const byte kInstruction_Teq_ne_r5_r1_LSL_10[] = {
2615 0x01, 0x05, 0x35, 0x11 // Teq ne r5 r1 LSL 10
2616};
2617static const byte kInstruction_Teq_mi_r2_r11_LSL_3[] = {
2618 0x8b, 0x01, 0x32, 0x41 // Teq mi r2 r11 LSL 3
2619};
2620static const byte kInstruction_Teq_cc_r12_r14_ROR_2[] = {
2621 0x6e, 0x01, 0x3c, 0x31 // Teq cc r12 r14 ROR 2
2622};
2623static const byte kInstruction_Teq_lt_r10_r9_ROR_3[] = {
2624 0xe9, 0x01, 0x3a, 0xb1 // Teq lt r10 r9 ROR 3
2625};
2626static const byte kInstruction_Teq_vs_r7_r4_ROR_29[] = {
2627 0xe4, 0x0e, 0x37, 0x61 // Teq vs r7 r4 ROR 29
2628};
2629static const byte kInstruction_Teq_ne_r8_r5_ROR_31[] = {
2630 0xe5, 0x0f, 0x38, 0x11 // Teq ne r8 r5 ROR 31
2631};
2632static const byte kInstruction_Teq_le_r3_r10_ROR_6[] = {
2633 0x6a, 0x03, 0x33, 0xd1 // Teq le r3 r10 ROR 6
2634};
2635static const byte kInstruction_Teq_gt_r1_r3_ROR_4[] = {
2636 0x63, 0x02, 0x31, 0xc1 // Teq gt r1 r3 ROR 4
2637};
2638static const byte kInstruction_Teq_vc_r7_r9_ROR_21[] = {
2639 0xe9, 0x0a, 0x37, 0x71 // Teq vc r7 r9 ROR 21
2640};
2641static const byte kInstruction_Teq_le_r10_r1_LSL_21[] = {
2642 0x81, 0x0a, 0x3a, 0xd1 // Teq le r10 r1 LSL 21
2643};
2644static const byte kInstruction_Teq_le_r1_r6_LSL_20[] = {
2645 0x06, 0x0a, 0x31, 0xd1 // Teq le r1 r6 LSL 20
2646};
2647static const byte kInstruction_Teq_vs_r3_r2_ROR_11[] = {
2648 0xe2, 0x05, 0x33, 0x61 // Teq vs r3 r2 ROR 11
2649};
2650static const byte kInstruction_Teq_lt_r6_r9_LSL_14[] = {
2651 0x09, 0x07, 0x36, 0xb1 // Teq lt r6 r9 LSL 14
2652};
2653static const byte kInstruction_Teq_lt_r8_r4_LSL_1[] = {
2654 0x84, 0x00, 0x38, 0xb1 // Teq lt r8 r4 LSL 1
2655};
2656static const byte kInstruction_Teq_al_r12_r2_ROR_29[] = {
2657 0xe2, 0x0e, 0x3c, 0xe1 // Teq al r12 r2 ROR 29
2658};
2659static const byte kInstruction_Teq_pl_r0_r11_ROR_5[] = {
2660 0xeb, 0x02, 0x30, 0x51 // Teq pl r0 r11 ROR 5
2661};
2662static const byte kInstruction_Teq_al_r7_r14_LSL_18[] = {
2663 0x0e, 0x09, 0x37, 0xe1 // Teq al r7 r14 LSL 18
2664};
2665static const byte kInstruction_Teq_ls_r6_r9_LSL_23[] = {
2666 0x89, 0x0b, 0x36, 0x91 // Teq ls r6 r9 LSL 23
2667};
2668static const byte kInstruction_Teq_cc_r11_r11_LSL_21[] = {
2669 0x8b, 0x0a, 0x3b, 0x31 // Teq cc r11 r11 LSL 21
2670};
2671static const byte kInstruction_Teq_gt_r2_r4_ROR_19[] = {
2672 0xe4, 0x09, 0x32, 0xc1 // Teq gt r2 r4 ROR 19
2673};
2674static const byte kInstruction_Teq_mi_r9_r14_LSL_26[] = {
2675 0x0e, 0x0d, 0x39, 0x41 // Teq mi r9 r14 LSL 26
2676};
2677static const byte kInstruction_Teq_vc_r3_r5_LSL_24[] = {
2678 0x05, 0x0c, 0x33, 0x71 // Teq vc r3 r5 LSL 24
2679};
2680static const byte kInstruction_Teq_hi_r8_r10_ROR_5[] = {
2681 0xea, 0x02, 0x38, 0x81 // Teq hi r8 r10 ROR 5
2682};
2683static const byte kInstruction_Teq_cs_r9_r14_ROR_29[] = {
2684 0xee, 0x0e, 0x39, 0x21 // Teq cs r9 r14 ROR 29
2685};
2686static const byte kInstruction_Teq_al_r13_r9_LSL_20[] = {
2687 0x09, 0x0a, 0x3d, 0xe1 // Teq al r13 r9 LSL 20
2688};
2689static const byte kInstruction_Teq_ne_r4_r5_LSL_5[] = {
2690 0x85, 0x02, 0x34, 0x11 // Teq ne r4 r5 LSL 5
2691};
2692static const byte kInstruction_Teq_ls_r3_r12_LSL_20[] = {
2693 0x0c, 0x0a, 0x33, 0x91 // Teq ls r3 r12 LSL 20
2694};
2695static const byte kInstruction_Teq_ls_r10_r8_ROR_13[] = {
2696 0xe8, 0x06, 0x3a, 0x91 // Teq ls r10 r8 ROR 13
2697};
2698static const byte kInstruction_Teq_pl_r11_r6_ROR_3[] = {
2699 0xe6, 0x01, 0x3b, 0x51 // Teq pl r11 r6 ROR 3
2700};
2701static const byte kInstruction_Teq_ls_r12_r4_ROR_1[] = {
2702 0xe4, 0x00, 0x3c, 0x91 // Teq ls r12 r4 ROR 1
2703};
2704static const byte kInstruction_Teq_cc_r11_r12_LSL_22[] = {
2705 0x0c, 0x0b, 0x3b, 0x31 // Teq cc r11 r12 LSL 22
2706};
2707static const byte kInstruction_Teq_vs_r13_r8_ROR_15[] = {
2708 0xe8, 0x07, 0x3d, 0x61 // Teq vs r13 r8 ROR 15
2709};
2710static const byte kInstruction_Teq_hi_r3_r1_LSL_22[] = {
2711 0x01, 0x0b, 0x33, 0x81 // Teq hi r3 r1 LSL 22
2712};
2713static const byte kInstruction_Teq_pl_r5_r13_ROR_3[] = {
2714 0xed, 0x01, 0x35, 0x51 // Teq pl r5 r13 ROR 3
2715};
2716static const byte kInstruction_Teq_cs_r8_r9_LSL_18[] = {
2717 0x09, 0x09, 0x38, 0x21 // Teq cs r8 r9 LSL 18
2718};
2719static const byte kInstruction_Teq_ne_r0_r1_ROR_4[] = {
2720 0x61, 0x02, 0x30, 0x11 // Teq ne r0 r1 ROR 4
2721};
2722static const byte kInstruction_Teq_ge_r12_r9_LSL_12[] = {
2723 0x09, 0x06, 0x3c, 0xa1 // Teq ge r12 r9 LSL 12
2724};
2725static const byte kInstruction_Teq_vc_r14_r1_ROR_26[] = {
2726 0x61, 0x0d, 0x3e, 0x71 // Teq vc r14 r1 ROR 26
2727};
2728static const byte kInstruction_Teq_gt_r12_r1_ROR_20[] = {
2729 0x61, 0x0a, 0x3c, 0xc1 // Teq gt r12 r1 ROR 20
2730};
2731static const byte kInstruction_Teq_mi_r9_r4_LSL_14[] = {
2732 0x04, 0x07, 0x39, 0x41 // Teq mi r9 r4 LSL 14
2733};
2734static const byte kInstruction_Teq_vs_r5_r12_LSL_18[] = {
2735 0x0c, 0x09, 0x35, 0x61 // Teq vs r5 r12 LSL 18
2736};
2737static const byte kInstruction_Teq_ne_r12_r1_ROR_18[] = {
2738 0x61, 0x09, 0x3c, 0x11 // Teq ne r12 r1 ROR 18
2739};
2740static const byte kInstruction_Teq_ls_r13_r4_LSL_20[] = {
2741 0x04, 0x0a, 0x3d, 0x91 // Teq ls r13 r4 LSL 20
2742};
2743static const byte kInstruction_Teq_vc_r7_r2_ROR_27[] = {
2744 0xe2, 0x0d, 0x37, 0x71 // Teq vc r7 r2 ROR 27
2745};
2746static const byte kInstruction_Teq_cs_r10_r11_ROR_12[] = {
2747 0x6b, 0x06, 0x3a, 0x21 // Teq cs r10 r11 ROR 12
2748};
2749static const byte kInstruction_Teq_hi_r6_r7_ROR_30[] = {
2750 0x67, 0x0f, 0x36, 0x81 // Teq hi r6 r7 ROR 30
2751};
2752static const byte kInstruction_Teq_le_r12_r11_LSL_19[] = {
2753 0x8b, 0x09, 0x3c, 0xd1 // Teq le r12 r11 LSL 19
2754};
2755static const byte kInstruction_Teq_ls_r13_r10_LSL_5[] = {
2756 0x8a, 0x02, 0x3d, 0x91 // Teq ls r13 r10 LSL 5
2757};
2758static const byte kInstruction_Teq_le_r13_r12_ROR_26[] = {
2759 0x6c, 0x0d, 0x3d, 0xd1 // Teq le r13 r12 ROR 26
2760};
2761static const byte kInstruction_Teq_hi_r5_r6_LSL_24[] = {
2762 0x06, 0x0c, 0x35, 0x81 // Teq hi r5 r6 LSL 24
2763};
2764static const byte kInstruction_Teq_mi_r5_r3_LSL_2[] = {
2765 0x03, 0x01, 0x35, 0x41 // Teq mi r5 r3 LSL 2
2766};
2767static const byte kInstruction_Teq_cc_r13_r12_ROR_27[] = {
2768 0xec, 0x0d, 0x3d, 0x31 // Teq cc r13 r12 ROR 27
2769};
2770static const byte kInstruction_Teq_hi_r8_r1_LSL_31[] = {
2771 0x81, 0x0f, 0x38, 0x81 // Teq hi r8 r1 LSL 31
2772};
2773static const byte kInstruction_Teq_vc_r10_r12_LSL_27[] = {
2774 0x8c, 0x0d, 0x3a, 0x71 // Teq vc r10 r12 LSL 27
2775};
2776static const byte kInstruction_Teq_vs_r0_r8_LSL_6[] = {
2777 0x08, 0x03, 0x30, 0x61 // Teq vs r0 r8 LSL 6
2778};
2779static const byte kInstruction_Teq_ne_r4_r4_LSL_4[] = {
2780 0x04, 0x02, 0x34, 0x11 // Teq ne r4 r4 LSL 4
2781};
2782static const byte kInstruction_Teq_vc_r14_r11_ROR_30[] = {
2783 0x6b, 0x0f, 0x3e, 0x71 // Teq vc r14 r11 ROR 30
2784};
2785static const byte kInstruction_Teq_lt_r14_r8_LSL_16[] = {
2786 0x08, 0x08, 0x3e, 0xb1 // Teq lt r14 r8 LSL 16
2787};
2788static const byte kInstruction_Teq_ne_r12_r1_LSL_25[] = {
2789 0x81, 0x0c, 0x3c, 0x11 // Teq ne r12 r1 LSL 25
2790};
2791static const byte kInstruction_Teq_vc_r9_r12_ROR_7[] = {
2792 0xec, 0x03, 0x39, 0x71 // Teq vc r9 r12 ROR 7
2793};
2794static const byte kInstruction_Teq_eq_r3_r5_ROR_12[] = {
2795 0x65, 0x06, 0x33, 0x01 // Teq eq r3 r5 ROR 12
2796};
2797static const byte kInstruction_Teq_hi_r0_r7_ROR_1[] = {
2798 0xe7, 0x00, 0x30, 0x81 // Teq hi r0 r7 ROR 1
2799};
2800static const byte kInstruction_Teq_ne_r1_r7_LSL_3[] = {
2801 0x87, 0x01, 0x31, 0x11 // Teq ne r1 r7 LSL 3
2802};
2803static const byte kInstruction_Teq_mi_r14_r9_LSL_28[] = {
2804 0x09, 0x0e, 0x3e, 0x41 // Teq mi r14 r9 LSL 28
2805};
2806static const byte kInstruction_Teq_mi_r5_r14_LSL_31[] = {
2807 0x8e, 0x0f, 0x35, 0x41 // Teq mi r5 r14 LSL 31
2808};
2809static const byte kInstruction_Teq_le_r9_r4_ROR_9[] = {
2810 0xe4, 0x04, 0x39, 0xd1 // Teq le r9 r4 ROR 9
2811};
2812static const byte kInstruction_Teq_le_r6_r5_LSL_1[] = {
2813 0x85, 0x00, 0x36, 0xd1 // Teq le r6 r5 LSL 1
2814};
2815static const byte kInstruction_Teq_ls_r10_r8_LSL_8[] = {
2816 0x08, 0x04, 0x3a, 0x91 // Teq ls r10 r8 LSL 8
2817};
2818static const byte kInstruction_Teq_mi_r7_r2_ROR_13[] = {
2819 0xe2, 0x06, 0x37, 0x41 // Teq mi r7 r2 ROR 13
2820};
2821static const byte kInstruction_Teq_pl_r1_r0_LSL_26[] = {
2822 0x00, 0x0d, 0x31, 0x51 // Teq pl r1 r0 LSL 26
2823};
2824static const byte kInstruction_Teq_ne_r8_r3_LSL_1[] = {
2825 0x83, 0x00, 0x38, 0x11 // Teq ne r8 r3 LSL 1
2826};
2827static const byte kInstruction_Teq_hi_r13_r9_LSL_1[] = {
2828 0x89, 0x00, 0x3d, 0x81 // Teq hi r13 r9 LSL 1
2829};
2830static const byte kInstruction_Teq_gt_r5_r12_ROR_6[] = {
2831 0x6c, 0x03, 0x35, 0xc1 // Teq gt r5 r12 ROR 6
2832};
2833static const byte kInstruction_Teq_le_r5_r9_ROR_22[] = {
2834 0x69, 0x0b, 0x35, 0xd1 // Teq le r5 r9 ROR 22
2835};
2836static const byte kInstruction_Teq_al_r13_r10_LSL_10[] = {
2837 0x0a, 0x05, 0x3d, 0xe1 // Teq al r13 r10 LSL 10
2838};
2839static const byte kInstruction_Teq_cc_r7_r2_LSL_24[] = {
2840 0x02, 0x0c, 0x37, 0x31 // Teq cc r7 r2 LSL 24
2841};
2842static const byte kInstruction_Teq_gt_r2_r8_LSL_8[] = {
2843 0x08, 0x04, 0x32, 0xc1 // Teq gt r2 r8 LSL 8
2844};
2845static const byte kInstruction_Teq_mi_r6_r11_LSL_2[] = {
2846 0x0b, 0x01, 0x36, 0x41 // Teq mi r6 r11 LSL 2
2847};
2848static const byte kInstruction_Teq_le_r14_r6_ROR_25[] = {
2849 0xe6, 0x0c, 0x3e, 0xd1 // Teq le r14 r6 ROR 25
2850};
2851static const byte kInstruction_Teq_lt_r1_r10_LSL_26[] = {
2852 0x0a, 0x0d, 0x31, 0xb1 // Teq lt r1 r10 LSL 26
2853};
2854static const byte kInstruction_Teq_ls_r8_r10_ROR_19[] = {
2855 0xea, 0x09, 0x38, 0x91 // Teq ls r8 r10 ROR 19
2856};
2857static const byte kInstruction_Teq_ge_r13_r3_LSL_31[] = {
2858 0x83, 0x0f, 0x3d, 0xa1 // Teq ge r13 r3 LSL 31
2859};
2860static const byte kInstruction_Teq_gt_r9_r10_LSL_14[] = {
2861 0x0a, 0x07, 0x39, 0xc1 // Teq gt r9 r10 LSL 14
2862};
2863static const byte kInstruction_Teq_cs_r10_r7_LSL_21[] = {
2864 0x87, 0x0a, 0x3a, 0x21 // Teq cs r10 r7 LSL 21
2865};
2866static const byte kInstruction_Teq_vc_r2_r12_LSL_27[] = {
2867 0x8c, 0x0d, 0x32, 0x71 // Teq vc r2 r12 LSL 27
2868};
2869static const byte kInstruction_Teq_ls_r0_r4_ROR_3[] = {
2870 0xe4, 0x01, 0x30, 0x91 // Teq ls r0 r4 ROR 3
2871};
2872static const byte kInstruction_Teq_cs_r8_r6_ROR_4[] = {
2873 0x66, 0x02, 0x38, 0x21 // Teq cs r8 r6 ROR 4
2874};
2875static const byte kInstruction_Teq_vs_r1_r8_ROR_20[] = {
2876 0x68, 0x0a, 0x31, 0x61 // Teq vs r1 r8 ROR 20
2877};
2878static const byte kInstruction_Teq_cc_r11_r1_LSL_25[] = {
2879 0x81, 0x0c, 0x3b, 0x31 // Teq cc r11 r1 LSL 25
2880};
2881static const byte kInstruction_Teq_al_r10_r12_LSL_31[] = {
2882 0x8c, 0x0f, 0x3a, 0xe1 // Teq al r10 r12 LSL 31
2883};
2884static const byte kInstruction_Teq_eq_r5_r13_ROR_7[] = {
2885 0xed, 0x03, 0x35, 0x01 // Teq eq r5 r13 ROR 7
2886};
2887static const byte kInstruction_Teq_ne_r1_r8_ROR_11[] = {
2888 0xe8, 0x05, 0x31, 0x11 // Teq ne r1 r8 ROR 11
2889};
2890static const byte kInstruction_Teq_lt_r4_r2_LSL_14[] = {
2891 0x02, 0x07, 0x34, 0xb1 // Teq lt r4 r2 LSL 14
2892};
2893static const byte kInstruction_Teq_le_r14_r0_ROR_22[] = {
2894 0x60, 0x0b, 0x3e, 0xd1 // Teq le r14 r0 ROR 22
2895};
2896static const byte kInstruction_Teq_ne_r8_r1_LSL_1[] = {
2897 0x81, 0x00, 0x38, 0x11 // Teq ne r8 r1 LSL 1
2898};
2899static const byte kInstruction_Teq_mi_r12_r14_ROR_10[] = {
2900 0x6e, 0x05, 0x3c, 0x41 // Teq mi r12 r14 ROR 10
2901};
2902static const byte kInstruction_Teq_al_r9_r11_LSL_2[] = {
2903 0x0b, 0x01, 0x39, 0xe1 // Teq al r9 r11 LSL 2
2904};
2905static const byte kInstruction_Teq_hi_r13_r2_LSL_24[] = {
2906 0x02, 0x0c, 0x3d, 0x81 // Teq hi r13 r2 LSL 24
2907};
2908static const byte kInstruction_Teq_mi_r5_r2_LSL_25[] = {
2909 0x82, 0x0c, 0x35, 0x41 // Teq mi r5 r2 LSL 25
2910};
2911static const byte kInstruction_Teq_ne_r9_r3_ROR_22[] = {
2912 0x63, 0x0b, 0x39, 0x11 // Teq ne r9 r3 ROR 22
2913};
2914static const byte kInstruction_Teq_vs_r14_r13_LSL_11[] = {
2915 0x8d, 0x05, 0x3e, 0x61 // Teq vs r14 r13 LSL 11
2916};
2917static const byte kInstruction_Teq_le_r3_r0_LSL_7[] = {
2918 0x80, 0x03, 0x33, 0xd1 // Teq le r3 r0 LSL 7
2919};
2920static const byte kInstruction_Teq_cc_r7_r5_ROR_1[] = {
2921 0xe5, 0x00, 0x37, 0x31 // Teq cc r7 r5 ROR 1
2922};
2923static const byte kInstruction_Teq_eq_r7_r1_ROR_29[] = {
2924 0xe1, 0x0e, 0x37, 0x01 // Teq eq r7 r1 ROR 29
2925};
2926static const byte kInstruction_Teq_cs_r7_r11_ROR_18[] = {
2927 0x6b, 0x09, 0x37, 0x21 // Teq cs r7 r11 ROR 18
2928};
2929static const byte kInstruction_Teq_cc_r9_r11_LSL_29[] = {
2930 0x8b, 0x0e, 0x39, 0x31 // Teq cc r9 r11 LSL 29
2931};
2932static const byte kInstruction_Teq_pl_r14_r11_ROR_4[] = {
2933 0x6b, 0x02, 0x3e, 0x51 // Teq pl r14 r11 ROR 4
2934};
2935static const byte kInstruction_Teq_mi_r10_r6_ROR_30[] = {
2936 0x66, 0x0f, 0x3a, 0x41 // Teq mi r10 r6 ROR 30
2937};
2938static const byte kInstruction_Teq_cs_r3_r0_ROR_24[] = {
2939 0x60, 0x0c, 0x33, 0x21 // Teq cs r3 r0 ROR 24
2940};
2941static const byte kInstruction_Teq_vs_r11_r4_ROR_15[] = {
2942 0xe4, 0x07, 0x3b, 0x61 // Teq vs r11 r4 ROR 15
2943};
2944static const byte kInstruction_Teq_mi_r10_r9_LSL_13[] = {
2945 0x89, 0x06, 0x3a, 0x41 // Teq mi r10 r9 LSL 13
2946};
2947static const byte kInstruction_Teq_cc_r2_r1_LSL_26[] = {
2948 0x01, 0x0d, 0x32, 0x31 // Teq cc r2 r1 LSL 26
2949};
2950static const byte kInstruction_Teq_ge_r4_r3_LSL_4[] = {
2951 0x03, 0x02, 0x34, 0xa1 // Teq ge r4 r3 LSL 4
2952};
2953static const byte kInstruction_Teq_eq_r11_r2_ROR_21[] = {
2954 0xe2, 0x0a, 0x3b, 0x01 // Teq eq r11 r2 ROR 21
2955};
2956static const byte kInstruction_Teq_ge_r11_r4_ROR_18[] = {
2957 0x64, 0x09, 0x3b, 0xa1 // Teq ge r11 r4 ROR 18
2958};
2959static const byte kInstruction_Teq_le_r7_r0_LSL_26[] = {
2960 0x00, 0x0d, 0x37, 0xd1 // Teq le r7 r0 LSL 26
2961};
2962static const byte kInstruction_Teq_ge_r11_r8_LSL_16[] = {
2963 0x08, 0x08, 0x3b, 0xa1 // Teq ge r11 r8 LSL 16
2964};
2965static const byte kInstruction_Teq_pl_r10_r6_LSL_25[] = {
2966 0x86, 0x0c, 0x3a, 0x51 // Teq pl r10 r6 LSL 25
2967};
2968static const byte kInstruction_Teq_hi_r13_r12_LSL_16[] = {
2969 0x0c, 0x08, 0x3d, 0x81 // Teq hi r13 r12 LSL 16
2970};
2971static const byte kInstruction_Teq_cc_r6_r9_LSL_9[] = {
2972 0x89, 0x04, 0x36, 0x31 // Teq cc r6 r9 LSL 9
2973};
2974static const byte kInstruction_Teq_eq_r4_r5_LSL_15[] = {
2975 0x85, 0x07, 0x34, 0x01 // Teq eq r4 r5 LSL 15
2976};
2977static const byte kInstruction_Teq_cc_r9_r10_LSL_14[] = {
2978 0x0a, 0x07, 0x39, 0x31 // Teq cc r9 r10 LSL 14
2979};
2980static const byte kInstruction_Teq_mi_r8_r12_ROR_29[] = {
2981 0xec, 0x0e, 0x38, 0x41 // Teq mi r8 r12 ROR 29
2982};
2983static const byte kInstruction_Teq_cs_r10_r1_LSL_17[] = {
2984 0x81, 0x08, 0x3a, 0x21 // Teq cs r10 r1 LSL 17
2985};
2986static const byte kInstruction_Teq_pl_r9_r7_LSL_12[] = {
2987 0x07, 0x06, 0x39, 0x51 // Teq pl r9 r7 LSL 12
2988};
2989static const byte kInstruction_Teq_le_r11_r9_ROR_17[] = {
2990 0xe9, 0x08, 0x3b, 0xd1 // Teq le r11 r9 ROR 17
2991};
2992static const byte kInstruction_Teq_pl_r13_r14_ROR_21[] = {
2993 0xee, 0x0a, 0x3d, 0x51 // Teq pl r13 r14 ROR 21
2994};
2995static const byte kInstruction_Teq_mi_r7_r9_ROR_11[] = {
2996 0xe9, 0x05, 0x37, 0x41 // Teq mi r7 r9 ROR 11
2997};
2998static const byte kInstruction_Teq_hi_r0_r6_ROR_9[] = {
2999 0xe6, 0x04, 0x30, 0x81 // Teq hi r0 r6 ROR 9
3000};
3001static const byte kInstruction_Teq_gt_r12_r4_LSL_11[] = {
3002 0x84, 0x05, 0x3c, 0xc1 // Teq gt r12 r4 LSL 11
3003};
3004static const byte kInstruction_Teq_cs_r11_r8_ROR_6[] = {
3005 0x68, 0x03, 0x3b, 0x21 // Teq cs r11 r8 ROR 6
3006};
3007static const byte kInstruction_Teq_ge_r2_r2_ROR_4[] = {
3008 0x62, 0x02, 0x32, 0xa1 // Teq ge r2 r2 ROR 4
3009};
3010static const byte kInstruction_Teq_vc_r3_r12_ROR_2[] = {
3011 0x6c, 0x01, 0x33, 0x71 // Teq vc r3 r12 ROR 2
3012};
3013static const byte kInstruction_Teq_mi_r2_r0_LSL_8[] = {
3014 0x00, 0x04, 0x32, 0x41 // Teq mi r2 r0 LSL 8
3015};
3016static const byte kInstruction_Teq_hi_r10_r4_ROR_21[] = {
3017 0xe4, 0x0a, 0x3a, 0x81 // Teq hi r10 r4 ROR 21
3018};
3019static const byte kInstruction_Teq_mi_r5_r5_ROR_23[] = {
3020 0xe5, 0x0b, 0x35, 0x41 // Teq mi r5 r5 ROR 23
3021};
3022static const byte kInstruction_Teq_lt_r4_r3_LSL_4[] = {
3023 0x03, 0x02, 0x34, 0xb1 // Teq lt r4 r3 LSL 4
3024};
3025static const byte kInstruction_Teq_eq_r0_r11_ROR_21[] = {
3026 0xeb, 0x0a, 0x30, 0x01 // Teq eq r0 r11 ROR 21
3027};
3028static const byte kInstruction_Teq_ge_r3_r0_LSL_3[] = {
3029 0x80, 0x01, 0x33, 0xa1 // Teq ge r3 r0 LSL 3
3030};
3031static const byte kInstruction_Teq_hi_r0_r11_LSL_15[] = {
3032 0x8b, 0x07, 0x30, 0x81 // Teq hi r0 r11 LSL 15
3033};
3034static const byte kInstruction_Teq_ge_r11_r11_ROR_1[] = {
3035 0xeb, 0x00, 0x3b, 0xa1 // Teq ge r11 r11 ROR 1
3036};
3037static const byte kInstruction_Teq_ge_r11_r11_LSL_30[] = {
3038 0x0b, 0x0f, 0x3b, 0xa1 // Teq ge r11 r11 LSL 30
3039};
3040static const byte kInstruction_Teq_ne_r0_r9_ROR_4[] = {
3041 0x69, 0x02, 0x30, 0x11 // Teq ne r0 r9 ROR 4
3042};
3043static const byte kInstruction_Teq_le_r13_r3_ROR_22[] = {
3044 0x63, 0x0b, 0x3d, 0xd1 // Teq le r13 r3 ROR 22
3045};
3046static const byte kInstruction_Teq_cs_r4_r14_LSL_24[] = {
3047 0x0e, 0x0c, 0x34, 0x21 // Teq cs r4 r14 LSL 24
3048};
3049static const byte kInstruction_Teq_le_r12_r4_LSL_14[] = {
3050 0x04, 0x07, 0x3c, 0xd1 // Teq le r12 r4 LSL 14
3051};
3052static const byte kInstruction_Teq_ne_r13_r1_ROR_5[] = {
3053 0xe1, 0x02, 0x3d, 0x11 // Teq ne r13 r1 ROR 5
3054};
3055static const byte kInstruction_Teq_eq_r11_r11_ROR_22[] = {
3056 0x6b, 0x0b, 0x3b, 0x01 // Teq eq r11 r11 ROR 22
3057};
3058static const byte kInstruction_Teq_le_r12_r2_LSL_19[] = {
3059 0x82, 0x09, 0x3c, 0xd1 // Teq le r12 r2 LSL 19
3060};
3061static const byte kInstruction_Teq_pl_r9_r14_ROR_12[] = {
3062 0x6e, 0x06, 0x39, 0x51 // Teq pl r9 r14 ROR 12
3063};
3064static const byte kInstruction_Teq_cc_r4_r1_LSL_26[] = {
3065 0x01, 0x0d, 0x34, 0x31 // Teq cc r4 r1 LSL 26
3066};
3067static const byte kInstruction_Teq_al_r14_r6_ROR_23[] = {
3068 0xe6, 0x0b, 0x3e, 0xe1 // Teq al r14 r6 ROR 23
3069};
3070static const byte kInstruction_Teq_cc_r11_r2_LSL_10[] = {
3071 0x02, 0x05, 0x3b, 0x31 // Teq cc r11 r2 LSL 10
3072};
3073static const byte kInstruction_Teq_ge_r10_r7_ROR_21[] = {
3074 0xe7, 0x0a, 0x3a, 0xa1 // Teq ge r10 r7 ROR 21
3075};
3076static const byte kInstruction_Teq_lt_r6_r10_LSL_18[] = {
3077 0x0a, 0x09, 0x36, 0xb1 // Teq lt r6 r10 LSL 18
3078};
3079static const byte kInstruction_Teq_ne_r4_r11_LSL_30[] = {
3080 0x0b, 0x0f, 0x34, 0x11 // Teq ne r4 r11 LSL 30
3081};
3082static const byte kInstruction_Teq_ge_r9_r3_LSL_21[] = {
3083 0x83, 0x0a, 0x39, 0xa1 // Teq ge r9 r3 LSL 21
3084};
3085static const byte kInstruction_Teq_eq_r6_r2_ROR_31[] = {
3086 0xe2, 0x0f, 0x36, 0x01 // Teq eq r6 r2 ROR 31
3087};
3088static const byte kInstruction_Teq_lt_r13_r10_ROR_10[] = {
3089 0x6a, 0x05, 0x3d, 0xb1 // Teq lt r13 r10 ROR 10
3090};
3091static const byte kInstruction_Teq_vc_r12_r0_LSL_17[] = {
3092 0x80, 0x08, 0x3c, 0x71 // Teq vc r12 r0 LSL 17
3093};
3094static const byte kInstruction_Teq_ls_r12_r3_LSL_27[] = {
3095 0x83, 0x0d, 0x3c, 0x91 // Teq ls r12 r3 LSL 27
3096};
3097static const byte kInstruction_Teq_ls_r5_r8_ROR_6[] = {
3098 0x68, 0x03, 0x35, 0x91 // Teq ls r5 r8 ROR 6
3099};
3100static const byte kInstruction_Teq_ne_r2_r1_ROR_25[] = {
3101 0xe1, 0x0c, 0x32, 0x11 // Teq ne r2 r1 ROR 25
3102};
3103static const byte kInstruction_Teq_ne_r13_r2_LSL_6[] = {
3104 0x02, 0x03, 0x3d, 0x11 // Teq ne r13 r2 LSL 6
3105};
3106static const byte kInstruction_Teq_cs_r8_r5_LSL_12[] = {
3107 0x05, 0x06, 0x38, 0x21 // Teq cs r8 r5 LSL 12
3108};
3109static const byte kInstruction_Teq_ne_r8_r1_LSL_10[] = {
3110 0x01, 0x05, 0x38, 0x11 // Teq ne r8 r1 LSL 10
3111};
3112static const byte kInstruction_Teq_vs_r8_r11_LSL_15[] = {
3113 0x8b, 0x07, 0x38, 0x61 // Teq vs r8 r11 LSL 15
3114};
3115static const byte kInstruction_Teq_le_r9_r1_LSL_17[] = {
3116 0x81, 0x08, 0x39, 0xd1 // Teq le r9 r1 LSL 17
3117};
3118static const byte kInstruction_Teq_hi_r9_r0_LSL_21[] = {
3119 0x80, 0x0a, 0x39, 0x81 // Teq hi r9 r0 LSL 21
3120};
3121static const byte kInstruction_Teq_hi_r13_r3_ROR_22[] = {
3122 0x63, 0x0b, 0x3d, 0x81 // Teq hi r13 r3 ROR 22
3123};
3124static const byte kInstruction_Teq_pl_r0_r9_LSL_1[] = {
3125 0x89, 0x00, 0x30, 0x51 // Teq pl r0 r9 LSL 1
3126};
3127static const byte kInstruction_Teq_le_r3_r9_ROR_28[] = {
3128 0x69, 0x0e, 0x33, 0xd1 // Teq le r3 r9 ROR 28
3129};
3130static const byte kInstruction_Teq_pl_r1_r14_ROR_6[] = {
3131 0x6e, 0x03, 0x31, 0x51 // Teq pl r1 r14 ROR 6
3132};
3133static const byte kInstruction_Teq_le_r7_r7_ROR_11[] = {
3134 0xe7, 0x05, 0x37, 0xd1 // Teq le r7 r7 ROR 11
3135};
3136static const byte kInstruction_Teq_cc_r5_r8_ROR_31[] = {
3137 0xe8, 0x0f, 0x35, 0x31 // Teq cc r5 r8 ROR 31
3138};
3139static const byte kInstruction_Teq_pl_r13_r5_ROR_4[] = {
3140 0x65, 0x02, 0x3d, 0x51 // Teq pl r13 r5 ROR 4
3141};
3142static const byte kInstruction_Teq_pl_r7_r7_ROR_10[] = {
3143 0x67, 0x05, 0x37, 0x51 // Teq pl r7 r7 ROR 10
3144};
3145static const byte kInstruction_Teq_ge_r4_r11_LSL_19[] = {
3146 0x8b, 0x09, 0x34, 0xa1 // Teq ge r4 r11 LSL 19
3147};
3148static const byte kInstruction_Teq_pl_r12_r5_LSL_29[] = {
3149 0x85, 0x0e, 0x3c, 0x51 // Teq pl r12 r5 LSL 29
3150};
3151static const byte kInstruction_Teq_cs_r11_r14_LSL_4[] = {
3152 0x0e, 0x02, 0x3b, 0x21 // Teq cs r11 r14 LSL 4
3153};
3154static const byte kInstruction_Teq_al_r13_r11_LSL_24[] = {
3155 0x0b, 0x0c, 0x3d, 0xe1 // Teq al r13 r11 LSL 24
3156};
3157static const byte kInstruction_Teq_eq_r12_r4_LSL_14[] = {
3158 0x04, 0x07, 0x3c, 0x01 // Teq eq r12 r4 LSL 14
3159};
3160static const byte kInstruction_Teq_ge_r10_r0_ROR_5[] = {
3161 0xe0, 0x02, 0x3a, 0xa1 // Teq ge r10 r0 ROR 5
3162};
3163static const byte kInstruction_Teq_ls_r11_r14_LSL_20[] = {
3164 0x0e, 0x0a, 0x3b, 0x91 // Teq ls r11 r14 LSL 20
3165};
3166static const byte kInstruction_Teq_al_r3_r9_ROR_3[] = {
3167 0xe9, 0x01, 0x33, 0xe1 // Teq al r3 r9 ROR 3
3168};
3169static const byte kInstruction_Teq_vs_r5_r3_LSL_2[] = {
3170 0x03, 0x01, 0x35, 0x61 // Teq vs r5 r3 LSL 2
3171};
3172static const byte kInstruction_Teq_hi_r14_r2_LSL_18[] = {
3173 0x02, 0x09, 0x3e, 0x81 // Teq hi r14 r2 LSL 18
3174};
3175static const byte kInstruction_Teq_cs_r4_r4_LSL_27[] = {
3176 0x84, 0x0d, 0x34, 0x21 // Teq cs r4 r4 LSL 27
3177};
3178static const byte kInstruction_Teq_hi_r5_r1_ROR_25[] = {
3179 0xe1, 0x0c, 0x35, 0x81 // Teq hi r5 r1 ROR 25
3180};
3181static const byte kInstruction_Teq_eq_r11_r11_LSL_3[] = {
3182 0x8b, 0x01, 0x3b, 0x01 // Teq eq r11 r11 LSL 3
3183};
3184static const byte kInstruction_Teq_cs_r2_r6_ROR_17[] = {
3185 0xe6, 0x08, 0x32, 0x21 // Teq cs r2 r6 ROR 17
3186};
3187static const byte kInstruction_Teq_vs_r9_r0_LSL_24[] = {
3188 0x00, 0x0c, 0x39, 0x61 // Teq vs r9 r0 LSL 24
3189};
3190static const byte kInstruction_Teq_cs_r12_r8_LSL_5[] = {
3191 0x88, 0x02, 0x3c, 0x21 // Teq cs r12 r8 LSL 5
3192};
3193static const byte kInstruction_Teq_cs_r13_r14_LSL_15[] = {
3194 0x8e, 0x07, 0x3d, 0x21 // Teq cs r13 r14 LSL 15
3195};
3196static const byte kInstruction_Teq_pl_r10_r14_LSL_27[] = {
3197 0x8e, 0x0d, 0x3a, 0x51 // Teq pl r10 r14 LSL 27
3198};
3199static const byte kInstruction_Teq_ge_r14_r10_ROR_18[] = {
3200 0x6a, 0x09, 0x3e, 0xa1 // Teq ge r14 r10 ROR 18
3201};
3202static const byte kInstruction_Teq_vc_r9_r9_LSL_18[] = {
3203 0x09, 0x09, 0x39, 0x71 // Teq vc r9 r9 LSL 18
3204};
3205static const byte kInstruction_Teq_vs_r14_r9_LSL_10[] = {
3206 0x09, 0x05, 0x3e, 0x61 // Teq vs r14 r9 LSL 10
3207};
3208static const byte kInstruction_Teq_pl_r1_r8_ROR_27[] = {
3209 0xe8, 0x0d, 0x31, 0x51 // Teq pl r1 r8 ROR 27
3210};
3211static const byte kInstruction_Teq_mi_r10_r7_ROR_5[] = {
3212 0xe7, 0x02, 0x3a, 0x41 // Teq mi r10 r7 ROR 5
3213};
3214static const byte kInstruction_Teq_ls_r8_r12_ROR_6[] = {
3215 0x6c, 0x03, 0x38, 0x91 // Teq ls r8 r12 ROR 6
3216};
3217static const byte kInstruction_Teq_gt_r10_r10_ROR_22[] = {
3218 0x6a, 0x0b, 0x3a, 0xc1 // Teq gt r10 r10 ROR 22
3219};
3220static const byte kInstruction_Teq_ls_r13_r2_LSL_27[] = {
3221 0x82, 0x0d, 0x3d, 0x91 // Teq ls r13 r2 LSL 27
3222};
3223static const byte kInstruction_Teq_le_r7_r6_LSL_18[] = {
3224 0x06, 0x09, 0x37, 0xd1 // Teq le r7 r6 LSL 18
3225};
3226static const byte kInstruction_Teq_hi_r10_r2_ROR_14[] = {
3227 0x62, 0x07, 0x3a, 0x81 // Teq hi r10 r2 ROR 14
3228};
3229static const byte kInstruction_Teq_ls_r10_r8_LSL_20[] = {
3230 0x08, 0x0a, 0x3a, 0x91 // Teq ls r10 r8 LSL 20
3231};
3232static const byte kInstruction_Teq_vs_r5_r10_LSL_20[] = {
3233 0x0a, 0x0a, 0x35, 0x61 // Teq vs r5 r10 LSL 20
3234};
3235static const byte kInstruction_Teq_pl_r0_r5_LSL_24[] = {
3236 0x05, 0x0c, 0x30, 0x51 // Teq pl r0 r5 LSL 24
3237};
3238static const byte kInstruction_Teq_eq_r11_r10_LSL_4[] = {
3239 0x0a, 0x02, 0x3b, 0x01 // Teq eq r11 r10 LSL 4
3240};
3241static const byte kInstruction_Teq_pl_r10_r4_ROR_25[] = {
3242 0xe4, 0x0c, 0x3a, 0x51 // Teq pl r10 r4 ROR 25
3243};
3244static const byte kInstruction_Teq_vs_r2_r4_LSL_18[] = {
3245 0x04, 0x09, 0x32, 0x61 // Teq vs r2 r4 LSL 18
3246};
3247static const byte kInstruction_Teq_gt_r4_r14_LSL_26[] = {
3248 0x0e, 0x0d, 0x34, 0xc1 // Teq gt r4 r14 LSL 26
3249};
3250static const byte kInstruction_Teq_lt_r9_r2_ROR_23[] = {
3251 0xe2, 0x0b, 0x39, 0xb1 // Teq lt r9 r2 ROR 23
3252};
3253static const byte kInstruction_Teq_lt_r6_r5_LSL_13[] = {
3254 0x85, 0x06, 0x36, 0xb1 // Teq lt r6 r5 LSL 13
3255};
3256static const byte kInstruction_Teq_ls_r1_r9_LSL_24[] = {
3257 0x09, 0x0c, 0x31, 0x91 // Teq ls r1 r9 LSL 24
3258};
3259static const byte kInstruction_Teq_vc_r7_r4_ROR_29[] = {
3260 0xe4, 0x0e, 0x37, 0x71 // Teq vc r7 r4 ROR 29
3261};
3262static const byte kInstruction_Teq_cs_r0_r1_ROR_10[] = {
3263 0x61, 0x05, 0x30, 0x21 // Teq cs r0 r1 ROR 10
3264};
3265static const byte kInstruction_Teq_eq_r6_r13_ROR_27[] = {
3266 0xed, 0x0d, 0x36, 0x01 // Teq eq r6 r13 ROR 27
3267};
3268static const byte kInstruction_Teq_lt_r7_r8_ROR_28[] = {
3269 0x68, 0x0e, 0x37, 0xb1 // Teq lt r7 r8 ROR 28
3270};
3271static const byte kInstruction_Teq_pl_r12_r6_ROR_27[] = {
3272 0xe6, 0x0d, 0x3c, 0x51 // Teq pl r12 r6 ROR 27
3273};
3274static const byte kInstruction_Teq_vs_r12_r14_LSL_17[] = {
3275 0x8e, 0x08, 0x3c, 0x61 // Teq vs r12 r14 LSL 17
3276};
3277static const byte kInstruction_Teq_ne_r4_r10_LSL_17[] = {
3278 0x8a, 0x08, 0x34, 0x11 // Teq ne r4 r10 LSL 17
3279};
3280static const byte kInstruction_Teq_gt_r13_r6_LSL_4[] = {
3281 0x06, 0x02, 0x3d, 0xc1 // Teq gt r13 r6 LSL 4
3282};
3283static const byte kInstruction_Teq_gt_r10_r12_ROR_2[] = {
3284 0x6c, 0x01, 0x3a, 0xc1 // Teq gt r10 r12 ROR 2
3285};
3286static const byte kInstruction_Teq_hi_r8_r0_LSL_7[] = {
3287 0x80, 0x03, 0x38, 0x81 // Teq hi r8 r0 LSL 7
3288};
3289static const byte kInstruction_Teq_vs_r7_r1_LSL_5[] = {
3290 0x81, 0x02, 0x37, 0x61 // Teq vs r7 r1 LSL 5
3291};
3292static const byte kInstruction_Teq_mi_r11_r14_ROR_7[] = {
3293 0xee, 0x03, 0x3b, 0x41 // Teq mi r11 r14 ROR 7
3294};
3295static const byte kInstruction_Teq_vs_r13_r3_ROR_19[] = {
3296 0xe3, 0x09, 0x3d, 0x61 // Teq vs r13 r3 ROR 19
3297};
3298static const byte kInstruction_Teq_gt_r9_r7_ROR_27[] = {
3299 0xe7, 0x0d, 0x39, 0xc1 // Teq gt r9 r7 ROR 27
3300};
3301static const byte kInstruction_Teq_gt_r12_r1_LSL_5[] = {
3302 0x81, 0x02, 0x3c, 0xc1 // Teq gt r12 r1 LSL 5
3303};
3304static const byte kInstruction_Teq_hi_r3_r3_ROR_13[] = {
3305 0xe3, 0x06, 0x33, 0x81 // Teq hi r3 r3 ROR 13
3306};
3307static const byte kInstruction_Teq_le_r8_r5_ROR_18[] = {
3308 0x65, 0x09, 0x38, 0xd1 // Teq le r8 r5 ROR 18
3309};
3310static const byte kInstruction_Teq_mi_r2_r3_LSL_11[] = {
3311 0x83, 0x05, 0x32, 0x41 // Teq mi r2 r3 LSL 11
3312};
3313static const byte kInstruction_Teq_ls_r12_r5_LSL_17[] = {
3314 0x85, 0x08, 0x3c, 0x91 // Teq ls r12 r5 LSL 17
3315};
3316static const byte kInstruction_Teq_ge_r8_r7_LSL_21[] = {
3317 0x87, 0x0a, 0x38, 0xa1 // Teq ge r8 r7 LSL 21
3318};
3319static const byte kInstruction_Teq_al_r9_r13_LSL_4[] = {
3320 0x0d, 0x02, 0x39, 0xe1 // Teq al r9 r13 LSL 4
3321};
3322static const byte kInstruction_Teq_lt_r7_r12_ROR_26[] = {
3323 0x6c, 0x0d, 0x37, 0xb1 // Teq lt r7 r12 ROR 26
3324};
3325static const byte kInstruction_Teq_cc_r13_r7_ROR_23[] = {
3326 0xe7, 0x0b, 0x3d, 0x31 // Teq cc r13 r7 ROR 23
3327};
3328static const byte kInstruction_Teq_ne_r12_r3_ROR_29[] = {
3329 0xe3, 0x0e, 0x3c, 0x11 // Teq ne r12 r3 ROR 29
3330};
3331static const byte kInstruction_Teq_ne_r7_r1_LSL_11[] = {
3332 0x81, 0x05, 0x37, 0x11 // Teq ne r7 r1 LSL 11
3333};
3334static const byte kInstruction_Teq_lt_r6_r14_LSL_14[] = {
3335 0x0e, 0x07, 0x36, 0xb1 // Teq lt r6 r14 LSL 14
3336};
3337static const byte kInstruction_Teq_ne_r7_r1_ROR_5[] = {
3338 0xe1, 0x02, 0x37, 0x11 // Teq ne r7 r1 ROR 5
3339};
3340static const byte kInstruction_Teq_cs_r4_r12_ROR_26[] = {
3341 0x6c, 0x0d, 0x34, 0x21 // Teq cs r4 r12 ROR 26
3342};
3343static const byte kInstruction_Teq_mi_r6_r1_ROR_15[] = {
3344 0xe1, 0x07, 0x36, 0x41 // Teq mi r6 r1 ROR 15
3345};
3346static const byte kInstruction_Teq_vc_r8_r11_ROR_10[] = {
3347 0x6b, 0x05, 0x38, 0x71 // Teq vc r8 r11 ROR 10
3348};
3349static const byte kInstruction_Teq_vs_r10_r0_LSL_8[] = {
3350 0x00, 0x04, 0x3a, 0x61 // Teq vs r10 r0 LSL 8
3351};
3352static const byte kInstruction_Teq_hi_r4_r5_ROR_23[] = {
3353 0xe5, 0x0b, 0x34, 0x81 // Teq hi r4 r5 ROR 23
3354};
3355static const byte kInstruction_Teq_al_r7_r5_LSL_12[] = {
3356 0x05, 0x06, 0x37, 0xe1 // Teq al r7 r5 LSL 12
3357};
3358static const byte kInstruction_Teq_ls_r7_r1_ROR_7[] = {
3359 0xe1, 0x03, 0x37, 0x91 // Teq ls r7 r1 ROR 7
3360};
3361static const byte kInstruction_Teq_hi_r0_r4_LSL_2[] = {
3362 0x04, 0x01, 0x30, 0x81 // Teq hi r0 r4 LSL 2
3363};
3364static const byte kInstruction_Teq_ge_r12_r5_ROR_1[] = {
3365 0xe5, 0x00, 0x3c, 0xa1 // Teq ge r12 r5 ROR 1
3366};
3367static const byte kInstruction_Teq_vs_r14_r0_LSL_17[] = {
3368 0x80, 0x08, 0x3e, 0x61 // Teq vs r14 r0 LSL 17
3369};
3370static const byte kInstruction_Teq_ne_r8_r0_LSL_21[] = {
3371 0x80, 0x0a, 0x38, 0x11 // Teq ne r8 r0 LSL 21
3372};
3373static const byte kInstruction_Teq_ls_r7_r0_ROR_11[] = {
3374 0xe0, 0x05, 0x37, 0x91 // Teq ls r7 r0 ROR 11
3375};
3376static const byte kInstruction_Teq_al_r7_r8_LSL_24[] = {
3377 0x08, 0x0c, 0x37, 0xe1 // Teq al r7 r8 LSL 24
3378};
3379static const byte kInstruction_Teq_lt_r12_r4_ROR_29[] = {
3380 0xe4, 0x0e, 0x3c, 0xb1 // Teq lt r12 r4 ROR 29
3381};
3382static const byte kInstruction_Teq_cs_r8_r5_ROR_22[] = {
3383 0x65, 0x0b, 0x38, 0x21 // Teq cs r8 r5 ROR 22
3384};
3385static const byte kInstruction_Teq_ge_r1_r1_LSL_24[] = {
3386 0x01, 0x0c, 0x31, 0xa1 // Teq ge r1 r1 LSL 24
3387};
3388static const byte kInstruction_Teq_pl_r12_r11_LSL_23[] = {
3389 0x8b, 0x0b, 0x3c, 0x51 // Teq pl r12 r11 LSL 23
3390};
3391static const byte kInstruction_Teq_mi_r7_r9_ROR_24[] = {
3392 0x69, 0x0c, 0x37, 0x41 // Teq mi r7 r9 ROR 24
3393};
3394static const byte kInstruction_Teq_vc_r13_r5_ROR_11[] = {
3395 0xe5, 0x05, 0x3d, 0x71 // Teq vc r13 r5 ROR 11
3396};
3397static const byte kInstruction_Teq_cs_r10_r6_ROR_30[] = {
3398 0x66, 0x0f, 0x3a, 0x21 // Teq cs r10 r6 ROR 30
3399};
3400static const byte kInstruction_Teq_ge_r12_r13_LSL_10[] = {
3401 0x0d, 0x05, 0x3c, 0xa1 // Teq ge r12 r13 LSL 10
3402};
3403static const byte kInstruction_Teq_ge_r13_r8_LSL_25[] = {
3404 0x88, 0x0c, 0x3d, 0xa1 // Teq ge r13 r8 LSL 25
3405};
3406static const byte kInstruction_Teq_le_r1_r3_LSL_26[] = {
3407 0x03, 0x0d, 0x31, 0xd1 // Teq le r1 r3 LSL 26
3408};
3409static const byte kInstruction_Teq_lt_r4_r0_LSL_19[] = {
3410 0x80, 0x09, 0x34, 0xb1 // Teq lt r4 r0 LSL 19
3411};
3412static const byte kInstruction_Teq_vs_r3_r9_ROR_7[] = {
3413 0xe9, 0x03, 0x33, 0x61 // Teq vs r3 r9 ROR 7
3414};
3415static const byte kInstruction_Teq_ne_r14_r5_ROR_29[] = {
3416 0xe5, 0x0e, 0x3e, 0x11 // Teq ne r14 r5 ROR 29
3417};
3418static const byte kInstruction_Teq_cs_r0_r7_ROR_30[] = {
3419 0x67, 0x0f, 0x30, 0x21 // Teq cs r0 r7 ROR 30
3420};
3421static const byte kInstruction_Teq_eq_r12_r13_LSL_8[] = {
3422 0x0d, 0x04, 0x3c, 0x01 // Teq eq r12 r13 LSL 8
3423};
3424static const byte kInstruction_Teq_ne_r13_r4_LSL_29[] = {
3425 0x84, 0x0e, 0x3d, 0x11 // Teq ne r13 r4 LSL 29
3426};
3427static const byte kInstruction_Teq_eq_r1_r12_LSL_20[] = {
3428 0x0c, 0x0a, 0x31, 0x01 // Teq eq r1 r12 LSL 20
3429};
3430static const byte kInstruction_Teq_vc_r0_r13_LSL_10[] = {
3431 0x0d, 0x05, 0x30, 0x71 // Teq vc r0 r13 LSL 10
3432};
3433static const byte kInstruction_Teq_ls_r10_r6_LSL_5[] = {
3434 0x86, 0x02, 0x3a, 0x91 // Teq ls r10 r6 LSL 5
3435};
3436static const byte kInstruction_Teq_le_r13_r5_ROR_27[] = {
3437 0xe5, 0x0d, 0x3d, 0xd1 // Teq le r13 r5 ROR 27
3438};
3439static const byte kInstruction_Teq_cs_r0_r14_ROR_3[] = {
3440 0xee, 0x01, 0x30, 0x21 // Teq cs r0 r14 ROR 3
3441};
3442static const byte kInstruction_Teq_pl_r7_r4_LSL_25[] = {
3443 0x84, 0x0c, 0x37, 0x51 // Teq pl r7 r4 LSL 25
3444};
3445static const byte kInstruction_Teq_le_r8_r3_LSL_29[] = {
3446 0x83, 0x0e, 0x38, 0xd1 // Teq le r8 r3 LSL 29
3447};
3448static const byte kInstruction_Teq_gt_r8_r4_ROR_14[] = {
3449 0x64, 0x07, 0x38, 0xc1 // Teq gt r8 r4 ROR 14
3450};
3451static const byte kInstruction_Teq_pl_r12_r12_ROR_20[] = {
3452 0x6c, 0x0a, 0x3c, 0x51 // Teq pl r12 r12 ROR 20
3453};
3454static const byte kInstruction_Teq_gt_r1_r8_ROR_15[] = {
3455 0xe8, 0x07, 0x31, 0xc1 // Teq gt r1 r8 ROR 15
3456};
3457static const byte kInstruction_Teq_ge_r14_r0_LSL_25[] = {
3458 0x80, 0x0c, 0x3e, 0xa1 // Teq ge r14 r0 LSL 25
3459};
3460static const byte kInstruction_Teq_cc_r12_r5_ROR_7[] = {
3461 0xe5, 0x03, 0x3c, 0x31 // Teq cc r12 r5 ROR 7
3462};
3463static const byte kInstruction_Teq_cs_r5_r14_LSL_3[] = {
3464 0x8e, 0x01, 0x35, 0x21 // Teq cs r5 r14 LSL 3
3465};
3466static const byte kInstruction_Teq_hi_r12_r2_LSL_16[] = {
3467 0x02, 0x08, 0x3c, 0x81 // Teq hi r12 r2 LSL 16
3468};
3469static const byte kInstruction_Teq_le_r9_r3_LSL_31[] = {
3470 0x83, 0x0f, 0x39, 0xd1 // Teq le r9 r3 LSL 31
3471};
3472static const byte kInstruction_Teq_ge_r4_r12_ROR_25[] = {
3473 0xec, 0x0c, 0x34, 0xa1 // Teq ge r4 r12 ROR 25
3474};
3475static const byte kInstruction_Teq_cc_r9_r10_ROR_3[] = {
3476 0xea, 0x01, 0x39, 0x31 // Teq cc r9 r10 ROR 3
3477};
3478static const byte kInstruction_Teq_lt_r6_r9_LSL_8[] = {
3479 0x09, 0x04, 0x36, 0xb1 // Teq lt r6 r9 LSL 8
3480};
3481static const byte kInstruction_Teq_pl_r13_r11_ROR_12[] = {
3482 0x6b, 0x06, 0x3d, 0x51 // Teq pl r13 r11 ROR 12
3483};
3484static const byte kInstruction_Teq_ne_r7_r8_LSL_28[] = {
3485 0x08, 0x0e, 0x37, 0x11 // Teq ne r7 r8 LSL 28
3486};
3487static const byte kInstruction_Teq_cc_r11_r13_ROR_23[] = {
3488 0xed, 0x0b, 0x3b, 0x31 // Teq cc r11 r13 ROR 23
3489};
3490static const byte kInstruction_Teq_vc_r12_r7_LSL_27[] = {
3491 0x87, 0x0d, 0x3c, 0x71 // Teq vc r12 r7 LSL 27
3492};
3493static const byte kInstruction_Teq_hi_r0_r14_ROR_9[] = {
3494 0xee, 0x04, 0x30, 0x81 // Teq hi r0 r14 ROR 9
3495};
3496static const byte kInstruction_Teq_vs_r10_r5_LSL_3[] = {
3497 0x85, 0x01, 0x3a, 0x61 // Teq vs r10 r5 LSL 3
3498};
3499static const byte kInstruction_Teq_vc_r9_r10_LSL_4[] = {
3500 0x0a, 0x02, 0x39, 0x71 // Teq vc r9 r10 LSL 4
3501};
3502static const byte kInstruction_Teq_hi_r4_r9_ROR_8[] = {
3503 0x69, 0x04, 0x34, 0x81 // Teq hi r4 r9 ROR 8
3504};
3505static const byte kInstruction_Teq_hi_r8_r4_ROR_7[] = {
3506 0xe4, 0x03, 0x38, 0x81 // Teq hi r8 r4 ROR 7
3507};
3508static const byte kInstruction_Teq_hi_r13_r3_LSL_7[] = {
3509 0x83, 0x03, 0x3d, 0x81 // Teq hi r13 r3 LSL 7
3510};
3511static const byte kInstruction_Teq_lt_r6_r3_ROR_4[] = {
3512 0x63, 0x02, 0x36, 0xb1 // Teq lt r6 r3 ROR 4
3513};
3514static const byte kInstruction_Teq_lt_r12_r12_ROR_26[] = {
3515 0x6c, 0x0d, 0x3c, 0xb1 // Teq lt r12 r12 ROR 26
3516};
3517static const byte kInstruction_Teq_le_r1_r10_ROR_7[] = {
3518 0xea, 0x03, 0x31, 0xd1 // Teq le r1 r10 ROR 7
3519};
3520static const byte kInstruction_Teq_ge_r11_r1_ROR_21[] = {
3521 0xe1, 0x0a, 0x3b, 0xa1 // Teq ge r11 r1 ROR 21
3522};
3523static const byte kInstruction_Teq_le_r6_r10_ROR_4[] = {
3524 0x6a, 0x02, 0x36, 0xd1 // Teq le r6 r10 ROR 4
3525};
3526static const byte kInstruction_Teq_hi_r3_r6_LSL_21[] = {
3527 0x86, 0x0a, 0x33, 0x81 // Teq hi r3 r6 LSL 21
3528};
3529static const byte kInstruction_Teq_vs_r2_r13_LSL_1[] = {
3530 0x8d, 0x00, 0x32, 0x61 // Teq vs r2 r13 LSL 1
3531};
3532static const byte kInstruction_Teq_pl_r6_r0_ROR_26[] = {
3533 0x60, 0x0d, 0x36, 0x51 // Teq pl r6 r0 ROR 26
3534};
3535static const byte kInstruction_Teq_hi_r6_r14_ROR_9[] = {
3536 0xee, 0x04, 0x36, 0x81 // Teq hi r6 r14 ROR 9
3537};
3538static const byte kInstruction_Teq_cs_r14_r2_ROR_4[] = {
3539 0x62, 0x02, 0x3e, 0x21 // Teq cs r14 r2 ROR 4
3540};
3541static const byte kInstruction_Teq_vc_r14_r13_ROR_12[] = {
3542 0x6d, 0x06, 0x3e, 0x71 // Teq vc r14 r13 ROR 12
3543};
3544static const byte kInstruction_Teq_ne_r2_r13_ROR_22[] = {
3545 0x6d, 0x0b, 0x32, 0x11 // Teq ne r2 r13 ROR 22
3546};
3547static const byte kInstruction_Teq_pl_r3_r6_LSL_25[] = {
3548 0x86, 0x0c, 0x33, 0x51 // Teq pl r3 r6 LSL 25
3549};
3550static const byte kInstruction_Teq_vc_r2_r2_ROR_27[] = {
3551 0xe2, 0x0d, 0x32, 0x71 // Teq vc r2 r2 ROR 27
3552};
3553static const byte kInstruction_Teq_mi_r7_r5_LSL_27[] = {
3554 0x85, 0x0d, 0x37, 0x41 // Teq mi r7 r5 LSL 27
3555};
3556static const byte kInstruction_Teq_lt_r8_r4_ROR_24[] = {
3557 0x64, 0x0c, 0x38, 0xb1 // Teq lt r8 r4 ROR 24
3558};
3559static const byte kInstruction_Teq_le_r13_r7_LSL_4[] = {
3560 0x07, 0x02, 0x3d, 0xd1 // Teq le r13 r7 LSL 4
3561};
3562static const byte kInstruction_Teq_eq_r3_r5_LSL_23[] = {
3563 0x85, 0x0b, 0x33, 0x01 // Teq eq r3 r5 LSL 23
3564};
3565static const byte kInstruction_Teq_gt_r13_r2_ROR_22[] = {
3566 0x62, 0x0b, 0x3d, 0xc1 // Teq gt r13 r2 ROR 22
3567};
3568static const byte kInstruction_Teq_cc_r3_r1_LSL_27[] = {
3569 0x81, 0x0d, 0x33, 0x31 // Teq cc r3 r1 LSL 27
3570};
3571static const byte kInstruction_Teq_pl_r3_r6_LSL_16[] = {
3572 0x06, 0x08, 0x33, 0x51 // Teq pl r3 r6 LSL 16
3573};
3574static const byte kInstruction_Teq_cc_r14_r12_LSL_31[] = {
3575 0x8c, 0x0f, 0x3e, 0x31 // Teq cc r14 r12 LSL 31
3576};
3577static const byte kInstruction_Teq_hi_r7_r10_LSL_2[] = {
3578 0x0a, 0x01, 0x37, 0x81 // Teq hi r7 r10 LSL 2
3579};
3580static const byte kInstruction_Teq_eq_r12_r4_ROR_24[] = {
3581 0x64, 0x0c, 0x3c, 0x01 // Teq eq r12 r4 ROR 24
3582};
3583static const byte kInstruction_Teq_ne_r14_r7_ROR_7[] = {
3584 0xe7, 0x03, 0x3e, 0x11 // Teq ne r14 r7 ROR 7
3585};
3586static const byte kInstruction_Teq_cs_r13_r9_LSL_21[] = {
3587 0x89, 0x0a, 0x3d, 0x21 // Teq cs r13 r9 LSL 21
3588};
3589static const byte kInstruction_Teq_lt_r7_r14_ROR_27[] = {
3590 0xee, 0x0d, 0x37, 0xb1 // Teq lt r7 r14 ROR 27
3591};
3592static const byte kInstruction_Teq_cc_r7_r0_ROR_13[] = {
3593 0xe0, 0x06, 0x37, 0x31 // Teq cc r7 r0 ROR 13
3594};
3595static const byte kInstruction_Teq_ge_r13_r6_ROR_25[] = {
3596 0xe6, 0x0c, 0x3d, 0xa1 // Teq ge r13 r6 ROR 25
3597};
3598static const byte kInstruction_Teq_cs_r4_r12_ROR_5[] = {
3599 0xec, 0x02, 0x34, 0x21 // Teq cs r4 r12 ROR 5
3600};
3601static const byte kInstruction_Teq_ge_r11_r4_ROR_16[] = {
3602 0x64, 0x08, 0x3b, 0xa1 // Teq ge r11 r4 ROR 16
3603};
3604static const byte kInstruction_Teq_ge_r0_r13_ROR_12[] = {
3605 0x6d, 0x06, 0x30, 0xa1 // Teq ge r0 r13 ROR 12
3606};
3607static const byte kInstruction_Teq_al_r10_r9_ROR_7[] = {
3608 0xe9, 0x03, 0x3a, 0xe1 // Teq al r10 r9 ROR 7
3609};
3610static const byte kInstruction_Teq_hi_r0_r4_LSL_17[] = {
3611 0x84, 0x08, 0x30, 0x81 // Teq hi r0 r4 LSL 17
3612};
3613static const byte kInstruction_Teq_pl_r1_r11_ROR_8[] = {
3614 0x6b, 0x04, 0x31, 0x51 // Teq pl r1 r11 ROR 8
3615};
3616static const byte kInstruction_Teq_ge_r1_r6_ROR_12[] = {
3617 0x66, 0x06, 0x31, 0xa1 // Teq ge r1 r6 ROR 12
3618};
3619static const byte kInstruction_Teq_ls_r5_r8_LSL_9[] = {
3620 0x88, 0x04, 0x35, 0x91 // Teq ls r5 r8 LSL 9
3621};
3622static const byte kInstruction_Teq_mi_r2_r4_ROR_19[] = {
3623 0xe4, 0x09, 0x32, 0x41 // Teq mi r2 r4 ROR 19
3624};
3625static const byte kInstruction_Teq_ge_r7_r9_LSL_31[] = {
3626 0x89, 0x0f, 0x37, 0xa1 // Teq ge r7 r9 LSL 31
3627};
3628static const byte kInstruction_Teq_ne_r11_r5_ROR_10[] = {
3629 0x65, 0x05, 0x3b, 0x11 // Teq ne r11 r5 ROR 10
3630};
3631static const byte kInstruction_Teq_pl_r5_r12_ROR_16[] = {
3632 0x6c, 0x08, 0x35, 0x51 // Teq pl r5 r12 ROR 16
3633};
3634static const byte kInstruction_Teq_hi_r5_r13_LSL_7[] = {
3635 0x8d, 0x03, 0x35, 0x81 // Teq hi r5 r13 LSL 7
3636};
3637static const byte kInstruction_Teq_ls_r5_r8_LSL_28[] = {
3638 0x08, 0x0e, 0x35, 0x91 // Teq ls r5 r8 LSL 28
3639};
3640static const byte kInstruction_Teq_cc_r14_r0_ROR_14[] = {
3641 0x60, 0x07, 0x3e, 0x31 // Teq cc r14 r0 ROR 14
3642};
3643static const byte kInstruction_Teq_cc_r5_r6_LSL_15[] = {
3644 0x86, 0x07, 0x35, 0x31 // Teq cc r5 r6 LSL 15
3645};
3646static const byte kInstruction_Teq_vs_r3_r4_ROR_23[] = {
3647 0xe4, 0x0b, 0x33, 0x61 // Teq vs r3 r4 ROR 23
3648};
3649static const byte kInstruction_Teq_eq_r10_r12_LSL_21[] = {
3650 0x8c, 0x0a, 0x3a, 0x01 // Teq eq r10 r12 LSL 21
3651};
3652static const byte kInstruction_Teq_gt_r7_r12_ROR_27[] = {
3653 0xec, 0x0d, 0x37, 0xc1 // Teq gt r7 r12 ROR 27
3654};
3655static const byte kInstruction_Teq_gt_r6_r11_ROR_1[] = {
3656 0xeb, 0x00, 0x36, 0xc1 // Teq gt r6 r11 ROR 1
3657};
3658static const byte kInstruction_Teq_ne_r5_r3_LSL_26[] = {
3659 0x03, 0x0d, 0x35, 0x11 // Teq ne r5 r3 LSL 26
3660};
3661static const byte kInstruction_Teq_eq_r13_r10_LSL_15[] = {
3662 0x8a, 0x07, 0x3d, 0x01 // Teq eq r13 r10 LSL 15
3663};
3664static const byte kInstruction_Teq_ge_r2_r9_ROR_22[] = {
3665 0x69, 0x0b, 0x32, 0xa1 // Teq ge r2 r9 ROR 22
3666};
3667static const byte kInstruction_Teq_ls_r11_r3_LSL_3[] = {
3668 0x83, 0x01, 0x3b, 0x91 // Teq ls r11 r3 LSL 3
3669};
3670static const byte kInstruction_Teq_hi_r3_r5_LSL_29[] = {
3671 0x85, 0x0e, 0x33, 0x81 // Teq hi r3 r5 LSL 29
3672};
3673static const byte kInstruction_Teq_ge_r8_r6_ROR_22[] = {
3674 0x66, 0x0b, 0x38, 0xa1 // Teq ge r8 r6 ROR 22
3675};
3676static const byte kInstruction_Teq_eq_r0_r8_ROR_20[] = {
3677 0x68, 0x0a, 0x30, 0x01 // Teq eq r0 r8 ROR 20
3678};
3679static const byte kInstruction_Teq_ls_r5_r1_LSL_17[] = {
3680 0x81, 0x08, 0x35, 0x91 // Teq ls r5 r1 LSL 17
3681};
3682static const byte kInstruction_Teq_vc_r10_r11_ROR_4[] = {
3683 0x6b, 0x02, 0x3a, 0x71 // Teq vc r10 r11 ROR 4
3684};
3685static const byte kInstruction_Teq_ls_r11_r10_LSL_29[] = {
3686 0x8a, 0x0e, 0x3b, 0x91 // Teq ls r11 r10 LSL 29
3687};
3688static const byte kInstruction_Teq_le_r9_r8_ROR_15[] = {
3689 0xe8, 0x07, 0x39, 0xd1 // Teq le r9 r8 ROR 15
3690};
3691static const byte kInstruction_Teq_pl_r1_r14_LSL_16[] = {
3692 0x0e, 0x08, 0x31, 0x51 // Teq pl r1 r14 LSL 16
3693};
3694static const byte kInstruction_Teq_lt_r12_r8_LSL_20[] = {
3695 0x08, 0x0a, 0x3c, 0xb1 // Teq lt r12 r8 LSL 20
3696};
3697static const byte kInstruction_Teq_ge_r9_r8_LSL_6[] = {
3698 0x08, 0x03, 0x39, 0xa1 // Teq ge r9 r8 LSL 6
3699};
3700static const byte kInstruction_Teq_ne_r14_r9_LSL_7[] = {
3701 0x89, 0x03, 0x3e, 0x11 // Teq ne r14 r9 LSL 7
3702};
3703static const byte kInstruction_Teq_vc_r3_r14_ROR_11[] = {
3704 0xee, 0x05, 0x33, 0x71 // Teq vc r3 r14 ROR 11
3705};
3706static const byte kInstruction_Teq_eq_r13_r1_LSL_14[] = {
3707 0x01, 0x07, 0x3d, 0x01 // Teq eq r13 r1 LSL 14
3708};
3709static const byte kInstruction_Teq_pl_r8_r6_LSL_4[] = {
3710 0x06, 0x02, 0x38, 0x51 // Teq pl r8 r6 LSL 4
3711};
3712static const byte kInstruction_Teq_ls_r4_r1_LSL_1[] = {
3713 0x81, 0x00, 0x34, 0x91 // Teq ls r4 r1 LSL 1
3714};
3715static const byte kInstruction_Teq_gt_r4_r8_LSL_28[] = {
3716 0x08, 0x0e, 0x34, 0xc1 // Teq gt r4 r8 LSL 28
3717};
3718static const byte kInstruction_Teq_al_r0_r7_LSL_9[] = {
3719 0x87, 0x04, 0x30, 0xe1 // Teq al r0 r7 LSL 9
3720};
3721static const byte kInstruction_Teq_eq_r13_r8_LSL_25[] = {
3722 0x88, 0x0c, 0x3d, 0x01 // Teq eq r13 r8 LSL 25
3723};
3724static const byte kInstruction_Teq_vc_r9_r12_LSL_25[] = {
3725 0x8c, 0x0c, 0x39, 0x71 // Teq vc r9 r12 LSL 25
3726};
3727static const byte kInstruction_Teq_ge_r5_r3_ROR_15[] = {
3728 0xe3, 0x07, 0x35, 0xa1 // Teq ge r5 r3 ROR 15
3729};
3730static const byte kInstruction_Teq_al_r6_r7_LSL_14[] = {
3731 0x07, 0x07, 0x36, 0xe1 // Teq al r6 r7 LSL 14
3732};
3733static const byte kInstruction_Teq_ne_r8_r2_LSL_5[] = {
3734 0x82, 0x02, 0x38, 0x11 // Teq ne r8 r2 LSL 5
3735};
3736static const byte kInstruction_Teq_cc_r0_r11_ROR_13[] = {
3737 0xeb, 0x06, 0x30, 0x31 // Teq cc r0 r11 ROR 13
3738};
3739static const byte kInstruction_Teq_cc_r14_r13_ROR_23[] = {
3740 0xed, 0x0b, 0x3e, 0x31 // Teq cc r14 r13 ROR 23
3741};
3742static const byte kInstruction_Teq_pl_r2_r13_ROR_24[] = {
3743 0x6d, 0x0c, 0x32, 0x51 // Teq pl r2 r13 ROR 24
3744};
3745static const byte kInstruction_Teq_vs_r10_r1_ROR_27[] = {
3746 0xe1, 0x0d, 0x3a, 0x61 // Teq vs r10 r1 ROR 27
3747};
3748static const byte kInstruction_Teq_cs_r7_r3_ROR_21[] = {
3749 0xe3, 0x0a, 0x37, 0x21 // Teq cs r7 r3 ROR 21
3750};
3751static const byte kInstruction_Teq_mi_r7_r1_LSL_3[] = {
3752 0x81, 0x01, 0x37, 0x41 // Teq mi r7 r1 LSL 3
3753};
3754static const byte kInstruction_Teq_vc_r0_r13_LSL_24[] = {
3755 0x0d, 0x0c, 0x30, 0x71 // Teq vc r0 r13 LSL 24
3756};
3757static const byte kInstruction_Teq_cs_r4_r8_ROR_1[] = {
3758 0xe8, 0x00, 0x34, 0x21 // Teq cs r4 r8 ROR 1
3759};
3760static const byte kInstruction_Teq_gt_r7_r7_ROR_6[] = {
3761 0x67, 0x03, 0x37, 0xc1 // Teq gt r7 r7 ROR 6
3762};
3763static const byte kInstruction_Teq_mi_r10_r6_LSL_31[] = {
3764 0x86, 0x0f, 0x3a, 0x41 // Teq mi r10 r6 LSL 31
3765};
3766static const byte kInstruction_Teq_hi_r11_r8_LSL_31[] = {
3767 0x88, 0x0f, 0x3b, 0x81 // Teq hi r11 r8 LSL 31
3768};
3769static const byte kInstruction_Teq_eq_r8_r0_LSL_15[] = {
3770 0x80, 0x07, 0x38, 0x01 // Teq eq r8 r0 LSL 15
3771};
3772static const byte kInstruction_Teq_lt_r9_r8_LSL_4[] = {
3773 0x08, 0x02, 0x39, 0xb1 // Teq lt r9 r8 LSL 4
3774};
3775static const byte kInstruction_Teq_vs_r1_r13_ROR_22[] = {
3776 0x6d, 0x0b, 0x31, 0x61 // Teq vs r1 r13 ROR 22
3777};
3778static const byte kInstruction_Teq_le_r13_r8_ROR_1[] = {
3779 0xe8, 0x00, 0x3d, 0xd1 // Teq le r13 r8 ROR 1
3780};
3781static const byte kInstruction_Teq_vs_r8_r3_ROR_10[] = {
3782 0x63, 0x05, 0x38, 0x61 // Teq vs r8 r3 ROR 10
3783};
3784static const byte kInstruction_Teq_ge_r2_r6_ROR_6[] = {
3785 0x66, 0x03, 0x32, 0xa1 // Teq ge r2 r6 ROR 6
3786};
3787static const byte kInstruction_Teq_vs_r9_r6_ROR_30[] = {
3788 0x66, 0x0f, 0x39, 0x61 // Teq vs r9 r6 ROR 30
3789};
3790static const byte kInstruction_Teq_eq_r8_r10_LSL_23[] = {
3791 0x8a, 0x0b, 0x38, 0x01 // Teq eq r8 r10 LSL 23
3792};
3793static const byte kInstruction_Teq_cc_r3_r10_ROR_17[] = {
3794 0xea, 0x08, 0x33, 0x31 // Teq cc r3 r10 ROR 17
3795};
3796static const byte kInstruction_Teq_lt_r6_r13_LSL_4[] = {
3797 0x0d, 0x02, 0x36, 0xb1 // Teq lt r6 r13 LSL 4
3798};
3799static const byte kInstruction_Teq_pl_r8_r6_LSL_16[] = {
3800 0x06, 0x08, 0x38, 0x51 // Teq pl r8 r6 LSL 16
3801};
3802static const byte kInstruction_Teq_vs_r2_r8_LSL_7[] = {
3803 0x88, 0x03, 0x32, 0x61 // Teq vs r2 r8 LSL 7
3804};
3805static const byte kInstruction_Teq_lt_r10_r11_LSL_2[] = {
3806 0x0b, 0x01, 0x3a, 0xb1 // Teq lt r10 r11 LSL 2
3807};
3808static const byte kInstruction_Teq_ge_r9_r10_LSL_22[] = {
3809 0x0a, 0x0b, 0x39, 0xa1 // Teq ge r9 r10 LSL 22
3810};
3811static const byte kInstruction_Teq_gt_r0_r6_ROR_17[] = {
3812 0xe6, 0x08, 0x30, 0xc1 // Teq gt r0 r6 ROR 17
3813};
3814static const byte kInstruction_Teq_gt_r10_r11_LSL_3[] = {
3815 0x8b, 0x01, 0x3a, 0xc1 // Teq gt r10 r11 LSL 3
3816};
3817static const byte kInstruction_Teq_cc_r3_r11_LSL_31[] = {
3818 0x8b, 0x0f, 0x33, 0x31 // Teq cc r3 r11 LSL 31
3819};
3820static const byte kInstruction_Teq_al_r11_r7_LSL_12[] = {
3821 0x07, 0x06, 0x3b, 0xe1 // Teq al r11 r7 LSL 12
3822};
3823static const byte kInstruction_Teq_al_r2_r6_ROR_16[] = {
3824 0x66, 0x08, 0x32, 0xe1 // Teq al r2 r6 ROR 16
3825};
3826static const byte kInstruction_Teq_cs_r1_r12_LSL_20[] = {
3827 0x0c, 0x0a, 0x31, 0x21 // Teq cs r1 r12 LSL 20
3828};
3829static const byte kInstruction_Teq_eq_r1_r6_ROR_8[] = {
3830 0x66, 0x04, 0x31, 0x01 // Teq eq r1 r6 ROR 8
3831};
3832static const byte kInstruction_Teq_ls_r13_r7_LSL_12[] = {
3833 0x07, 0x06, 0x3d, 0x91 // Teq ls r13 r7 LSL 12
3834};
3835static const byte kInstruction_Teq_vs_r12_r11_ROR_6[] = {
3836 0x6b, 0x03, 0x3c, 0x61 // Teq vs r12 r11 ROR 6
3837};
3838static const byte kInstruction_Teq_vc_r9_r3_ROR_7[] = {
3839 0xe3, 0x03, 0x39, 0x71 // Teq vc r9 r3 ROR 7
3840};
3841static const byte kInstruction_Teq_ls_r11_r9_ROR_12[] = {
3842 0x69, 0x06, 0x3b, 0x91 // Teq ls r11 r9 ROR 12
3843};
3844static const byte kInstruction_Teq_pl_r1_r4_ROR_5[] = {
3845 0xe4, 0x02, 0x31, 0x51 // Teq pl r1 r4 ROR 5
3846};
3847static const byte kInstruction_Teq_cs_r14_r7_LSL_26[] = {
3848 0x07, 0x0d, 0x3e, 0x21 // Teq cs r14 r7 LSL 26
3849};
3850static const byte kInstruction_Teq_cs_r8_r11_LSL_9[] = {
3851 0x8b, 0x04, 0x38, 0x21 // Teq cs r8 r11 LSL 9
3852};
3853static const byte kInstruction_Teq_hi_r6_r14_LSL_6[] = {
3854 0x0e, 0x03, 0x36, 0x81 // Teq hi r6 r14 LSL 6
3855};
3856static const byte kInstruction_Teq_hi_r11_r5_ROR_29[] = {
3857 0xe5, 0x0e, 0x3b, 0x81 // Teq hi r11 r5 ROR 29
3858};
3859static const byte kInstruction_Teq_eq_r0_r3_ROR_3[] = {
3860 0xe3, 0x01, 0x30, 0x01 // Teq eq r0 r3 ROR 3
3861};
3862static const byte kInstruction_Teq_al_r9_r14_ROR_17[] = {
3863 0xee, 0x08, 0x39, 0xe1 // Teq al r9 r14 ROR 17
3864};
3865static const byte kInstruction_Teq_ne_r9_r2_LSL_22[] = {
3866 0x02, 0x0b, 0x39, 0x11 // Teq ne r9 r2 LSL 22
3867};
3868static const byte kInstruction_Teq_vc_r7_r3_ROR_3[] = {
3869 0xe3, 0x01, 0x37, 0x71 // Teq vc r7 r3 ROR 3
3870};
3871static const byte kInstruction_Teq_vs_r5_r4_LSL_2[] = {
3872 0x04, 0x01, 0x35, 0x61 // Teq vs r5 r4 LSL 2
3873};
3874static const byte kInstruction_Teq_ne_r13_r3_ROR_17[] = {
3875 0xe3, 0x08, 0x3d, 0x11 // Teq ne r13 r3 ROR 17
3876};
3877static const byte kInstruction_Teq_cc_r8_r11_ROR_15[] = {
3878 0xeb, 0x07, 0x38, 0x31 // Teq cc r8 r11 ROR 15
3879};
3880static const byte kInstruction_Teq_ge_r4_r1_ROR_11[] = {
3881 0xe1, 0x05, 0x34, 0xa1 // Teq ge r4 r1 ROR 11
3882};
3883static const byte kInstruction_Teq_cs_r0_r10_LSL_5[] = {
3884 0x8a, 0x02, 0x30, 0x21 // Teq cs r0 r10 LSL 5
3885};
3886static const byte kInstruction_Teq_cc_r9_r10_LSL_1[] = {
3887 0x8a, 0x00, 0x39, 0x31 // Teq cc r9 r10 LSL 1
3888};
3889static const byte kInstruction_Teq_al_r4_r4_ROR_18[] = {
3890 0x64, 0x09, 0x34, 0xe1 // Teq al r4 r4 ROR 18
3891};
3892static const byte kInstruction_Teq_ls_r4_r5_ROR_3[] = {
3893 0xe5, 0x01, 0x34, 0x91 // Teq ls r4 r5 ROR 3
3894};
3895static const byte kInstruction_Teq_pl_r8_r3_LSL_21[] = {
3896 0x83, 0x0a, 0x38, 0x51 // Teq pl r8 r3 LSL 21
3897};
3898static const byte kInstruction_Teq_vc_r1_r10_ROR_5[] = {
3899 0xea, 0x02, 0x31, 0x71 // Teq vc r1 r10 ROR 5
3900};
3901static const byte kInstruction_Teq_ge_r5_r6_ROR_11[] = {
3902 0xe6, 0x05, 0x35, 0xa1 // Teq ge r5 r6 ROR 11
3903};
3904static const byte kInstruction_Teq_eq_r11_r12_LSL_6[] = {
3905 0x0c, 0x03, 0x3b, 0x01 // Teq eq r11 r12 LSL 6
3906};
3907static const byte kInstruction_Teq_gt_r13_r0_LSL_10[] = {
3908 0x00, 0x05, 0x3d, 0xc1 // Teq gt r13 r0 LSL 10
3909};
3910static const byte kInstruction_Teq_ne_r14_r3_ROR_1[] = {
3911 0xe3, 0x00, 0x3e, 0x11 // Teq ne r14 r3 ROR 1
3912};
3913static const byte kInstruction_Teq_ne_r2_r13_ROR_12[] = {
3914 0x6d, 0x06, 0x32, 0x11 // Teq ne r2 r13 ROR 12
3915};
3916static const byte kInstruction_Teq_ne_r10_r0_LSL_4[] = {
3917 0x00, 0x02, 0x3a, 0x11 // Teq ne r10 r0 LSL 4
3918};
3919static const byte kInstruction_Teq_pl_r13_r8_LSL_24[] = {
3920 0x08, 0x0c, 0x3d, 0x51 // Teq pl r13 r8 LSL 24
3921};
3922static const byte kInstruction_Teq_ge_r11_r9_ROR_2[] = {
3923 0x69, 0x01, 0x3b, 0xa1 // Teq ge r11 r9 ROR 2
3924};
3925static const byte kInstruction_Teq_cc_r2_r5_LSL_30[] = {
3926 0x05, 0x0f, 0x32, 0x31 // Teq cc r2 r5 LSL 30
3927};
3928static const byte kInstruction_Teq_al_r11_r10_ROR_2[] = {
3929 0x6a, 0x01, 0x3b, 0xe1 // Teq al r11 r10 ROR 2
3930};
3931static const byte kInstruction_Teq_vc_r0_r1_LSL_6[] = {
3932 0x01, 0x03, 0x30, 0x71 // Teq vc r0 r1 LSL 6
3933};
3934static const byte kInstruction_Teq_cc_r12_r5_ROR_31[] = {
3935 0xe5, 0x0f, 0x3c, 0x31 // Teq cc r12 r5 ROR 31
3936};
3937static const byte kInstruction_Teq_gt_r0_r13_LSL_21[] = {
3938 0x8d, 0x0a, 0x30, 0xc1 // Teq gt r0 r13 LSL 21
3939};
3940static const byte kInstruction_Teq_ne_r0_r10_LSL_24[] = {
3941 0x0a, 0x0c, 0x30, 0x11 // Teq ne r0 r10 LSL 24
3942};
3943static const byte kInstruction_Teq_gt_r2_r12_ROR_16[] = {
3944 0x6c, 0x08, 0x32, 0xc1 // Teq gt r2 r12 ROR 16
3945};
3946static const byte kInstruction_Teq_eq_r13_r11_LSL_14[] = {
3947 0x0b, 0x07, 0x3d, 0x01 // Teq eq r13 r11 LSL 14
3948};
3949static const byte kInstruction_Teq_hi_r1_r7_ROR_3[] = {
3950 0xe7, 0x01, 0x31, 0x81 // Teq hi r1 r7 ROR 3
3951};
3952static const byte kInstruction_Teq_eq_r11_r13_ROR_14[] = {
3953 0x6d, 0x07, 0x3b, 0x01 // Teq eq r11 r13 ROR 14
3954};
3955static const byte kInstruction_Teq_cs_r14_r11_ROR_29[] = {
3956 0xeb, 0x0e, 0x3e, 0x21 // Teq cs r14 r11 ROR 29
3957};
3958static const byte kInstruction_Teq_mi_r9_r6_LSL_9[] = {
3959 0x86, 0x04, 0x39, 0x41 // Teq mi r9 r6 LSL 9
3960};
3961static const byte kInstruction_Teq_pl_r2_r5_ROR_29[] = {
3962 0xe5, 0x0e, 0x32, 0x51 // Teq pl r2 r5 ROR 29
3963};
3964static const byte kInstruction_Teq_ge_r12_r13_LSL_31[] = {
3965 0x8d, 0x0f, 0x3c, 0xa1 // Teq ge r12 r13 LSL 31
3966};
3967static const byte kInstruction_Teq_ne_r8_r11_ROR_12[] = {
3968 0x6b, 0x06, 0x38, 0x11 // Teq ne r8 r11 ROR 12
3969};
3970static const byte kInstruction_Teq_ne_r0_r2_ROR_3[] = {
3971 0xe2, 0x01, 0x30, 0x11 // Teq ne r0 r2 ROR 3
3972};
3973static const byte kInstruction_Teq_eq_r10_r14_ROR_29[] = {
3974 0xee, 0x0e, 0x3a, 0x01 // Teq eq r10 r14 ROR 29
3975};
3976static const byte kInstruction_Teq_lt_r13_r11_ROR_6[] = {
3977 0x6b, 0x03, 0x3d, 0xb1 // Teq lt r13 r11 ROR 6
3978};
3979static const byte kInstruction_Teq_vc_r12_r1_ROR_27[] = {
3980 0xe1, 0x0d, 0x3c, 0x71 // Teq vc r12 r1 ROR 27
3981};
3982static const byte kInstruction_Teq_vs_r0_r11_ROR_12[] = {
3983 0x6b, 0x06, 0x30, 0x61 // Teq vs r0 r11 ROR 12
3984};
3985static const byte kInstruction_Teq_lt_r1_r10_LSL_4[] = {
3986 0x0a, 0x02, 0x31, 0xb1 // Teq lt r1 r10 LSL 4
3987};
3988static const byte kInstruction_Teq_gt_r10_r12_ROR_28[] = {
3989 0x6c, 0x0e, 0x3a, 0xc1 // Teq gt r10 r12 ROR 28
3990};
3991static const byte kInstruction_Teq_le_r14_r10_ROR_17[] = {
3992 0xea, 0x08, 0x3e, 0xd1 // Teq le r14 r10 ROR 17
3993};
3994static const byte kInstruction_Teq_gt_r3_r12_ROR_4[] = {
3995 0x6c, 0x02, 0x33, 0xc1 // Teq gt r3 r12 ROR 4
3996};
3997static const byte kInstruction_Teq_ge_r7_r13_ROR_29[] = {
3998 0xed, 0x0e, 0x37, 0xa1 // Teq ge r7 r13 ROR 29
3999};
4000static const byte kInstruction_Teq_cc_r11_r5_LSL_7[] = {
4001 0x85, 0x03, 0x3b, 0x31 // Teq cc r11 r5 LSL 7
4002};
4003static const byte kInstruction_Teq_mi_r13_r9_LSL_1[] = {
4004 0x89, 0x00, 0x3d, 0x41 // Teq mi r13 r9 LSL 1
4005};
4006static const byte kInstruction_Teq_ne_r8_r2_LSL_19[] = {
4007 0x82, 0x09, 0x38, 0x11 // Teq ne r8 r2 LSL 19
4008};
4009static const byte kInstruction_Teq_vc_r1_r5_LSL_8[] = {
4010 0x05, 0x04, 0x31, 0x71 // Teq vc r1 r5 LSL 8
4011};
4012static const byte kInstruction_Teq_vs_r6_r1_ROR_28[] = {
4013 0x61, 0x0e, 0x36, 0x61 // Teq vs r6 r1 ROR 28
4014};
4015static const byte kInstruction_Teq_mi_r13_r4_ROR_6[] = {
4016 0x64, 0x03, 0x3d, 0x41 // Teq mi r13 r4 ROR 6
4017};
4018static const byte kInstruction_Teq_vs_r2_r3_ROR_22[] = {
4019 0x63, 0x0b, 0x32, 0x61 // Teq vs r2 r3 ROR 22
4020};
4021static const byte kInstruction_Teq_gt_r12_r8_LSL_5[] = {
4022 0x88, 0x02, 0x3c, 0xc1 // Teq gt r12 r8 LSL 5
4023};
4024static const byte kInstruction_Teq_eq_r4_r6_LSL_9[] = {
4025 0x86, 0x04, 0x34, 0x01 // Teq eq r4 r6 LSL 9
4026};
4027static const byte kInstruction_Teq_cs_r0_r2_LSL_9[] = {
4028 0x82, 0x04, 0x30, 0x21 // Teq cs r0 r2 LSL 9
4029};
4030static const byte kInstruction_Teq_pl_r3_r6_LSL_31[] = {
4031 0x86, 0x0f, 0x33, 0x51 // Teq pl r3 r6 LSL 31
4032};
4033static const byte kInstruction_Teq_ls_r14_r6_ROR_23[] = {
4034 0xe6, 0x0b, 0x3e, 0x91 // Teq ls r14 r6 ROR 23
4035};
4036static const byte kInstruction_Teq_cs_r12_r11_ROR_1[] = {
4037 0xeb, 0x00, 0x3c, 0x21 // Teq cs r12 r11 ROR 1
4038};
4039static const byte kInstruction_Teq_hi_r2_r4_ROR_31[] = {
4040 0xe4, 0x0f, 0x32, 0x81 // Teq hi r2 r4 ROR 31
4041};
4042static const byte kInstruction_Teq_ge_r12_r2_LSL_18[] = {
4043 0x02, 0x09, 0x3c, 0xa1 // Teq ge r12 r2 LSL 18
4044};
4045static const byte kInstruction_Teq_vc_r8_r2_LSL_11[] = {
4046 0x82, 0x05, 0x38, 0x71 // Teq vc r8 r2 LSL 11
4047};
4048static const byte kInstruction_Teq_ls_r2_r13_LSL_24[] = {
4049 0x0d, 0x0c, 0x32, 0x91 // Teq ls r2 r13 LSL 24
4050};
4051static const byte kInstruction_Teq_cc_r1_r6_ROR_4[] = {
4052 0x66, 0x02, 0x31, 0x31 // Teq cc r1 r6 ROR 4
4053};
4054static const byte kInstruction_Teq_gt_r2_r4_LSL_23[] = {
4055 0x84, 0x0b, 0x32, 0xc1 // Teq gt r2 r4 LSL 23
4056};
4057static const byte kInstruction_Teq_vs_r4_r11_LSL_11[] = {
4058 0x8b, 0x05, 0x34, 0x61 // Teq vs r4 r11 LSL 11
4059};
4060static const byte kInstruction_Teq_gt_r10_r9_ROR_6[] = {
4061 0x69, 0x03, 0x3a, 0xc1 // Teq gt r10 r9 ROR 6
4062};
4063static const byte kInstruction_Teq_cc_r2_r10_ROR_27[] = {
4064 0xea, 0x0d, 0x32, 0x31 // Teq cc r2 r10 ROR 27
4065};
4066static const byte kInstruction_Teq_ge_r5_r5_ROR_20[] = {
4067 0x65, 0x0a, 0x35, 0xa1 // Teq ge r5 r5 ROR 20
4068};
4069static const byte kInstruction_Teq_cc_r2_r4_LSL_8[] = {
4070 0x04, 0x04, 0x32, 0x31 // Teq cc r2 r4 LSL 8
4071};
4072static const byte kInstruction_Teq_eq_r12_r0_LSL_3[] = {
4073 0x80, 0x01, 0x3c, 0x01 // Teq eq r12 r0 LSL 3
4074};
4075static const byte kInstruction_Teq_vc_r4_r2_ROR_24[] = {
4076 0x62, 0x0c, 0x34, 0x71 // Teq vc r4 r2 ROR 24
4077};
4078static const byte kInstruction_Teq_cc_r1_r10_ROR_4[] = {
4079 0x6a, 0x02, 0x31, 0x31 // Teq cc r1 r10 ROR 4
4080};
4081static const byte kInstruction_Teq_ne_r7_r12_LSL_15[] = {
4082 0x8c, 0x07, 0x37, 0x11 // Teq ne r7 r12 LSL 15
4083};
4084static const byte kInstruction_Teq_ge_r4_r12_ROR_11[] = {
4085 0xec, 0x05, 0x34, 0xa1 // Teq ge r4 r12 ROR 11
4086};
4087static const byte kInstruction_Teq_ge_r0_r6_LSL_14[] = {
4088 0x06, 0x07, 0x30, 0xa1 // Teq ge r0 r6 LSL 14
4089};
4090static const byte kInstruction_Teq_cs_r5_r13_LSL_20[] = {
4091 0x0d, 0x0a, 0x35, 0x21 // Teq cs r5 r13 LSL 20
4092};
4093static const byte kInstruction_Teq_ls_r9_r2_LSL_27[] = {
4094 0x82, 0x0d, 0x39, 0x91 // Teq ls r9 r2 LSL 27
4095};
4096static const byte kInstruction_Teq_cc_r5_r4_ROR_30[] = {
4097 0x64, 0x0f, 0x35, 0x31 // Teq cc r5 r4 ROR 30
4098};
4099static const byte kInstruction_Teq_mi_r2_r6_LSL_4[] = {
4100 0x06, 0x02, 0x32, 0x41 // Teq mi r2 r6 LSL 4
4101};
4102static const byte kInstruction_Teq_al_r12_r0_LSL_3[] = {
4103 0x80, 0x01, 0x3c, 0xe1 // Teq al r12 r0 LSL 3
4104};
4105static const byte kInstruction_Teq_lt_r12_r6_LSL_30[] = {
4106 0x06, 0x0f, 0x3c, 0xb1 // Teq lt r12 r6 LSL 30
4107};
4108static const byte kInstruction_Teq_ge_r14_r11_LSL_3[] = {
4109 0x8b, 0x01, 0x3e, 0xa1 // Teq ge r14 r11 LSL 3
4110};
4111static const byte kInstruction_Teq_hi_r2_r4_LSL_11[] = {
4112 0x84, 0x05, 0x32, 0x81 // Teq hi r2 r4 LSL 11
4113};
4114static const byte kInstruction_Teq_lt_r7_r13_LSL_4[] = {
4115 0x0d, 0x02, 0x37, 0xb1 // Teq lt r7 r13 LSL 4
4116};
4117static const byte kInstruction_Teq_mi_r3_r6_ROR_31[] = {
4118 0xe6, 0x0f, 0x33, 0x41 // Teq mi r3 r6 ROR 31
4119};
4120static const byte kInstruction_Teq_lt_r2_r2_LSL_17[] = {
4121 0x82, 0x08, 0x32, 0xb1 // Teq lt r2 r2 LSL 17
4122};
4123static const byte kInstruction_Teq_pl_r13_r4_LSL_30[] = {
4124 0x04, 0x0f, 0x3d, 0x51 // Teq pl r13 r4 LSL 30
4125};
4126static const byte kInstruction_Teq_mi_r9_r1_LSL_16[] = {
4127 0x01, 0x08, 0x39, 0x41 // Teq mi r9 r1 LSL 16
4128};
4129static const byte kInstruction_Teq_cc_r14_r0_ROR_23[] = {
4130 0xe0, 0x0b, 0x3e, 0x31 // Teq cc r14 r0 ROR 23
4131};
4132static const byte kInstruction_Teq_vc_r10_r0_ROR_11[] = {
4133 0xe0, 0x05, 0x3a, 0x71 // Teq vc r10 r0 ROR 11
4134};
4135static const byte kInstruction_Teq_al_r6_r6_ROR_17[] = {
4136 0xe6, 0x08, 0x36, 0xe1 // Teq al r6 r6 ROR 17
4137};
4138static const byte kInstruction_Teq_hi_r10_r10_ROR_11[] = {
4139 0xea, 0x05, 0x3a, 0x81 // Teq hi r10 r10 ROR 11
4140};
4141static const byte kInstruction_Teq_lt_r3_r0_ROR_28[] = {
4142 0x60, 0x0e, 0x33, 0xb1 // Teq lt r3 r0 ROR 28
4143};
4144static const byte kInstruction_Teq_cs_r11_r8_ROR_26[] = {
4145 0x68, 0x0d, 0x3b, 0x21 // Teq cs r11 r8 ROR 26
4146};
4147static const byte kInstruction_Teq_al_r13_r7_LSL_17[] = {
4148 0x87, 0x08, 0x3d, 0xe1 // Teq al r13 r7 LSL 17
4149};
4150static const byte kInstruction_Teq_lt_r9_r5_ROR_1[] = {
4151 0xe5, 0x00, 0x39, 0xb1 // Teq lt r9 r5 ROR 1
4152};
4153static const byte kInstruction_Teq_pl_r4_r1_LSL_7[] = {
4154 0x81, 0x03, 0x34, 0x51 // Teq pl r4 r1 LSL 7
4155};
4156static const byte kInstruction_Teq_le_r14_r8_ROR_3[] = {
4157 0xe8, 0x01, 0x3e, 0xd1 // Teq le r14 r8 ROR 3
4158};
4159static const byte kInstruction_Teq_cc_r4_r9_ROR_23[] = {
4160 0xe9, 0x0b, 0x34, 0x31 // Teq cc r4 r9 ROR 23
4161};
4162static const byte kInstruction_Teq_vs_r7_r10_LSL_25[] = {
4163 0x8a, 0x0c, 0x37, 0x61 // Teq vs r7 r10 LSL 25
4164};
4165static const byte kInstruction_Teq_hi_r1_r1_LSL_16[] = {
4166 0x01, 0x08, 0x31, 0x81 // Teq hi r1 r1 LSL 16
4167};
4168static const byte kInstruction_Teq_cs_r6_r12_LSL_19[] = {
4169 0x8c, 0x09, 0x36, 0x21 // Teq cs r6 r12 LSL 19
4170};
4171static const byte kInstruction_Teq_mi_r6_r12_LSL_8[] = {
4172 0x0c, 0x04, 0x36, 0x41 // Teq mi r6 r12 LSL 8
4173};
4174static const byte kInstruction_Teq_hi_r7_r10_LSL_1[] = {
4175 0x8a, 0x00, 0x37, 0x81 // Teq hi r7 r10 LSL 1
4176};
4177static const byte kInstruction_Teq_gt_r14_r0_ROR_11[] = {
4178 0xe0, 0x05, 0x3e, 0xc1 // Teq gt r14 r0 ROR 11
4179};
4180static const byte kInstruction_Teq_lt_r4_r10_LSL_14[] = {
4181 0x0a, 0x07, 0x34, 0xb1 // Teq lt r4 r10 LSL 14
4182};
4183static const byte kInstruction_Teq_lt_r14_r4_ROR_19[] = {
4184 0xe4, 0x09, 0x3e, 0xb1 // Teq lt r14 r4 ROR 19
4185};
4186static const byte kInstruction_Teq_mi_r12_r12_LSL_3[] = {
4187 0x8c, 0x01, 0x3c, 0x41 // Teq mi r12 r12 LSL 3
4188};
4189static const byte kInstruction_Teq_le_r3_r13_LSL_18[] = {
4190 0x0d, 0x09, 0x33, 0xd1 // Teq le r3 r13 LSL 18
4191};
4192static const byte kInstruction_Teq_pl_r10_r8_ROR_4[] = {
4193 0x68, 0x02, 0x3a, 0x51 // Teq pl r10 r8 ROR 4
4194};
4195static const byte kInstruction_Teq_ne_r7_r7_ROR_13[] = {
4196 0xe7, 0x06, 0x37, 0x11 // Teq ne r7 r7 ROR 13
4197};
4198static const byte kInstruction_Teq_lt_r14_r8_ROR_21[] = {
4199 0xe8, 0x0a, 0x3e, 0xb1 // Teq lt r14 r8 ROR 21
4200};
4201static const byte kInstruction_Teq_ge_r6_r9_LSL_22[] = {
4202 0x09, 0x0b, 0x36, 0xa1 // Teq ge r6 r9 LSL 22
4203};
4204static const byte kInstruction_Teq_ge_r0_r6_ROR_29[] = {
4205 0xe6, 0x0e, 0x30, 0xa1 // Teq ge r0 r6 ROR 29
4206};
4207static const byte kInstruction_Teq_ne_r12_r14_LSL_24[] = {
4208 0x0e, 0x0c, 0x3c, 0x11 // Teq ne r12 r14 LSL 24
4209};
4210static const byte kInstruction_Teq_vs_r2_r6_ROR_3[] = {
4211 0xe6, 0x01, 0x32, 0x61 // Teq vs r2 r6 ROR 3
4212};
4213static const byte kInstruction_Teq_mi_r7_r2_ROR_5[] = {
4214 0xe2, 0x02, 0x37, 0x41 // Teq mi r7 r2 ROR 5
4215};
4216static const byte kInstruction_Teq_vs_r6_r9_ROR_15[] = {
4217 0xe9, 0x07, 0x36, 0x61 // Teq vs r6 r9 ROR 15
4218};
4219static const byte kInstruction_Teq_gt_r9_r7_ROR_30[] = {
4220 0x67, 0x0f, 0x39, 0xc1 // Teq gt r9 r7 ROR 30
4221};
4222static const byte kInstruction_Teq_ne_r9_r3_LSL_3[] = {
4223 0x83, 0x01, 0x39, 0x11 // Teq ne r9 r3 LSL 3
4224};
4225static const byte kInstruction_Teq_al_r14_r2_LSL_16[] = {
4226 0x02, 0x08, 0x3e, 0xe1 // Teq al r14 r2 LSL 16
4227};
4228static const byte kInstruction_Teq_vc_r8_r9_LSL_14[] = {
4229 0x09, 0x07, 0x38, 0x71 // Teq vc r8 r9 LSL 14
4230};
4231static const byte kInstruction_Teq_pl_r7_r12_LSL_2[] = {
4232 0x0c, 0x01, 0x37, 0x51 // Teq pl r7 r12 LSL 2
4233};
4234static const byte kInstruction_Teq_lt_r4_r1_LSL_4[] = {
4235 0x01, 0x02, 0x34, 0xb1 // Teq lt r4 r1 LSL 4
4236};
4237static const byte kInstruction_Teq_vs_r13_r1_LSL_27[] = {
4238 0x81, 0x0d, 0x3d, 0x61 // Teq vs r13 r1 LSL 27
4239};
4240static const byte kInstruction_Teq_vc_r14_r8_LSL_19[] = {
4241 0x88, 0x09, 0x3e, 0x71 // Teq vc r14 r8 LSL 19
4242};
4243static const byte kInstruction_Teq_ne_r4_r2_ROR_12[] = {
4244 0x62, 0x06, 0x34, 0x11 // Teq ne r4 r2 ROR 12
4245};
4246static const byte kInstruction_Teq_al_r1_r4_ROR_9[] = {
4247 0xe4, 0x04, 0x31, 0xe1 // Teq al r1 r4 ROR 9
4248};
4249static const byte kInstruction_Teq_vs_r4_r0_ROR_8[] = {
4250 0x60, 0x04, 0x34, 0x61 // Teq vs r4 r0 ROR 8
4251};
4252static const byte kInstruction_Teq_ge_r14_r5_ROR_22[] = {
4253 0x65, 0x0b, 0x3e, 0xa1 // Teq ge r14 r5 ROR 22
4254};
4255static const byte kInstruction_Teq_cs_r5_r0_ROR_31[] = {
4256 0xe0, 0x0f, 0x35, 0x21 // Teq cs r5 r0 ROR 31
4257};
4258static const byte kInstruction_Teq_mi_r8_r2_LSL_5[] = {
4259 0x82, 0x02, 0x38, 0x41 // Teq mi r8 r2 LSL 5
4260};
4261static const byte kInstruction_Teq_cs_r8_r13_ROR_20[] = {
4262 0x6d, 0x0a, 0x38, 0x21 // Teq cs r8 r13 ROR 20
4263};
4264static const byte kInstruction_Teq_cs_r5_r3_LSL_30[] = {
4265 0x03, 0x0f, 0x35, 0x21 // Teq cs r5 r3 LSL 30
4266};
4267static const byte kInstruction_Teq_cc_r14_r4_ROR_29[] = {
4268 0xe4, 0x0e, 0x3e, 0x31 // Teq cc r14 r4 ROR 29
4269};
4270static const byte kInstruction_Teq_cs_r11_r1_ROR_19[] = {
4271 0xe1, 0x09, 0x3b, 0x21 // Teq cs r11 r1 ROR 19
4272};
4273static const byte kInstruction_Teq_pl_r3_r1_ROR_12[] = {
4274 0x61, 0x06, 0x33, 0x51 // Teq pl r3 r1 ROR 12
4275};
4276static const byte kInstruction_Teq_gt_r13_r0_ROR_7[] = {
4277 0xe0, 0x03, 0x3d, 0xc1 // Teq gt r13 r0 ROR 7
4278};
4279static const byte kInstruction_Teq_gt_r9_r7_ROR_4[] = {
4280 0x67, 0x02, 0x39, 0xc1 // Teq gt r9 r7 ROR 4
4281};
4282static const byte kInstruction_Teq_pl_r3_r8_LSL_4[] = {
4283 0x08, 0x02, 0x33, 0x51 // Teq pl r3 r8 LSL 4
4284};
4285static const byte kInstruction_Teq_gt_r14_r8_ROR_17[] = {
4286 0xe8, 0x08, 0x3e, 0xc1 // Teq gt r14 r8 ROR 17
4287};
4288static const byte kInstruction_Teq_mi_r1_r10_LSL_4[] = {
4289 0x0a, 0x02, 0x31, 0x41 // Teq mi r1 r10 LSL 4
4290};
4291static const byte kInstruction_Teq_ne_r11_r2_ROR_17[] = {
4292 0xe2, 0x08, 0x3b, 0x11 // Teq ne r11 r2 ROR 17
4293};
4294static const byte kInstruction_Teq_gt_r9_r2_ROR_10[] = {
4295 0x62, 0x05, 0x39, 0xc1 // Teq gt r9 r2 ROR 10
4296};
4297static const byte kInstruction_Teq_lt_r6_r12_LSL_10[] = {
4298 0x0c, 0x05, 0x36, 0xb1 // Teq lt r6 r12 LSL 10
4299};
4300static const byte kInstruction_Teq_gt_r11_r1_LSL_2[] = {
4301 0x01, 0x01, 0x3b, 0xc1 // Teq gt r11 r1 LSL 2
4302};
4303static const byte kInstruction_Teq_mi_r7_r6_ROR_1[] = {
4304 0xe6, 0x00, 0x37, 0x41 // Teq mi r7 r6 ROR 1
4305};
4306static const byte kInstruction_Teq_gt_r0_r12_LSL_11[] = {
4307 0x8c, 0x05, 0x30, 0xc1 // Teq gt r0 r12 LSL 11
4308};
4309static const byte kInstruction_Teq_lt_r11_r11_LSL_1[] = {
4310 0x8b, 0x00, 0x3b, 0xb1 // Teq lt r11 r11 LSL 1
4311};
4312static const byte kInstruction_Teq_ne_r9_r13_LSL_28[] = {
4313 0x0d, 0x0e, 0x39, 0x11 // Teq ne r9 r13 LSL 28
4314};
4315static const byte kInstruction_Teq_le_r8_r6_ROR_25[] = {
4316 0xe6, 0x0c, 0x38, 0xd1 // Teq le r8 r6 ROR 25
4317};
4318static const byte kInstruction_Teq_ne_r9_r10_LSL_1[] = {
4319 0x8a, 0x00, 0x39, 0x11 // Teq ne r9 r10 LSL 1
4320};
4321static const byte kInstruction_Teq_pl_r6_r12_LSL_12[] = {
4322 0x0c, 0x06, 0x36, 0x51 // Teq pl r6 r12 LSL 12
4323};
4324static const byte kInstruction_Teq_ge_r11_r1_ROR_22[] = {
4325 0x61, 0x0b, 0x3b, 0xa1 // Teq ge r11 r1 ROR 22
4326};
4327static const byte kInstruction_Teq_vs_r13_r2_ROR_6[] = {
4328 0x62, 0x03, 0x3d, 0x61 // Teq vs r13 r2 ROR 6
4329};
4330static const byte kInstruction_Teq_le_r11_r12_ROR_14[] = {
4331 0x6c, 0x07, 0x3b, 0xd1 // Teq le r11 r12 ROR 14
4332};
4333static const byte kInstruction_Teq_cc_r1_r12_ROR_6[] = {
4334 0x6c, 0x03, 0x31, 0x31 // Teq cc r1 r12 ROR 6
4335};
4336static const byte kInstruction_Teq_lt_r0_r11_LSL_18[] = {
4337 0x0b, 0x09, 0x30, 0xb1 // Teq lt r0 r11 LSL 18
4338};
4339static const byte kInstruction_Teq_al_r14_r12_ROR_15[] = {
4340 0xec, 0x07, 0x3e, 0xe1 // Teq al r14 r12 ROR 15
4341};
4342static const byte kInstruction_Teq_gt_r0_r6_LSL_21[] = {
4343 0x86, 0x0a, 0x30, 0xc1 // Teq gt r0 r6 LSL 21
4344};
4345static const byte kInstruction_Teq_cs_r4_r10_ROR_8[] = {
4346 0x6a, 0x04, 0x34, 0x21 // Teq cs r4 r10 ROR 8
4347};
4348static const byte kInstruction_Teq_ls_r11_r10_ROR_27[] = {
4349 0xea, 0x0d, 0x3b, 0x91 // Teq ls r11 r10 ROR 27
4350};
4351static const byte kInstruction_Teq_gt_r5_r2_ROR_17[] = {
4352 0xe2, 0x08, 0x35, 0xc1 // Teq gt r5 r2 ROR 17
4353};
4354static const byte kInstruction_Teq_vs_r9_r1_LSL_21[] = {
4355 0x81, 0x0a, 0x39, 0x61 // Teq vs r9 r1 LSL 21
4356};
4357static const byte kInstruction_Teq_cc_r14_r11_LSL_18[] = {
4358 0x0b, 0x09, 0x3e, 0x31 // Teq cc r14 r11 LSL 18
4359};
4360static const byte kInstruction_Teq_cs_r3_r3_ROR_26[] = {
4361 0x63, 0x0d, 0x33, 0x21 // Teq cs r3 r3 ROR 26
4362};
4363static const byte kInstruction_Teq_ls_r6_r2_LSL_2[] = {
4364 0x02, 0x01, 0x36, 0x91 // Teq ls r6 r2 LSL 2
4365};
4366static const byte kInstruction_Teq_ls_r1_r6_LSL_9[] = {
4367 0x86, 0x04, 0x31, 0x91 // Teq ls r1 r6 LSL 9
4368};
4369static const byte kInstruction_Teq_ge_r5_r13_LSL_31[] = {
4370 0x8d, 0x0f, 0x35, 0xa1 // Teq ge r5 r13 LSL 31
4371};
4372static const byte kInstruction_Teq_le_r11_r11_ROR_12[] = {
4373 0x6b, 0x06, 0x3b, 0xd1 // Teq le r11 r11 ROR 12
4374};
4375static const byte kInstruction_Teq_ls_r5_r2_ROR_16[] = {
4376 0x62, 0x08, 0x35, 0x91 // Teq ls r5 r2 ROR 16
4377};
4378static const byte kInstruction_Teq_hi_r9_r8_ROR_4[] = {
4379 0x68, 0x02, 0x39, 0x81 // Teq hi r9 r8 ROR 4
4380};
4381static const byte kInstruction_Teq_hi_r6_r14_ROR_5[] = {
4382 0xee, 0x02, 0x36, 0x81 // Teq hi r6 r14 ROR 5
4383};
4384static const byte kInstruction_Teq_vs_r0_r6_LSL_11[] = {
4385 0x86, 0x05, 0x30, 0x61 // Teq vs r0 r6 LSL 11
4386};
4387static const byte kInstruction_Teq_ne_r10_r9_LSL_2[] = {
4388 0x09, 0x01, 0x3a, 0x11 // Teq ne r10 r9 LSL 2
4389};
4390static const byte kInstruction_Teq_le_r11_r13_ROR_23[] = {
4391 0xed, 0x0b, 0x3b, 0xd1 // Teq le r11 r13 ROR 23
4392};
4393static const byte kInstruction_Teq_ne_r3_r10_ROR_4[] = {
4394 0x6a, 0x02, 0x33, 0x11 // Teq ne r3 r10 ROR 4
4395};
4396static const byte kInstruction_Teq_gt_r12_r2_LSL_20[] = {
4397 0x02, 0x0a, 0x3c, 0xc1 // Teq gt r12 r2 LSL 20
4398};
4399static const byte kInstruction_Teq_al_r9_r3_ROR_7[] = {
4400 0xe3, 0x03, 0x39, 0xe1 // Teq al r9 r3 ROR 7
4401};
4402static const byte kInstruction_Teq_hi_r3_r10_ROR_24[] = {
4403 0x6a, 0x0c, 0x33, 0x81 // Teq hi r3 r10 ROR 24
4404};
4405static const byte kInstruction_Teq_ne_r2_r8_LSL_2[] = {
4406 0x08, 0x01, 0x32, 0x11 // Teq ne r2 r8 LSL 2
4407};
4408static const byte kInstruction_Teq_ge_r11_r13_ROR_5[] = {
4409 0xed, 0x02, 0x3b, 0xa1 // Teq ge r11 r13 ROR 5
4410};
4411static const byte kInstruction_Teq_lt_r3_r5_LSL_6[] = {
4412 0x05, 0x03, 0x33, 0xb1 // Teq lt r3 r5 LSL 6
4413};
4414static const byte kInstruction_Teq_al_r2_r6_ROR_4[] = {
4415 0x66, 0x02, 0x32, 0xe1 // Teq al r2 r6 ROR 4
4416};
4417static const byte kInstruction_Teq_ge_r13_r5_LSL_6[] = {
4418 0x05, 0x03, 0x3d, 0xa1 // Teq ge r13 r5 LSL 6
4419};
4420static const byte kInstruction_Teq_ne_r3_r0_LSL_22[] = {
4421 0x00, 0x0b, 0x33, 0x11 // Teq ne r3 r0 LSL 22
4422};
4423static const byte kInstruction_Teq_cs_r13_r5_ROR_19[] = {
4424 0xe5, 0x09, 0x3d, 0x21 // Teq cs r13 r5 ROR 19
4425};
4426static const byte kInstruction_Teq_ne_r5_r2_LSL_25[] = {
4427 0x82, 0x0c, 0x35, 0x11 // Teq ne r5 r2 LSL 25
4428};
4429static const byte kInstruction_Teq_gt_r11_r11_ROR_29[] = {
4430 0xeb, 0x0e, 0x3b, 0xc1 // Teq gt r11 r11 ROR 29
4431};
4432static const byte kInstruction_Teq_vs_r5_r1_LSL_24[] = {
4433 0x01, 0x0c, 0x35, 0x61 // Teq vs r5 r1 LSL 24
4434};
4435static const byte kInstruction_Teq_eq_r12_r8_LSL_8[] = {
4436 0x08, 0x04, 0x3c, 0x01 // Teq eq r12 r8 LSL 8
4437};
4438static const byte kInstruction_Teq_pl_r10_r11_LSL_26[] = {
4439 0x0b, 0x0d, 0x3a, 0x51 // Teq pl r10 r11 LSL 26
4440};
4441static const byte kInstruction_Teq_cc_r3_r14_LSL_24[] = {
4442 0x0e, 0x0c, 0x33, 0x31 // Teq cc r3 r14 LSL 24
4443};
4444static const byte kInstruction_Teq_ls_r6_r13_LSL_10[] = {
4445 0x0d, 0x05, 0x36, 0x91 // Teq ls r6 r13 LSL 10
4446};
4447static const byte kInstruction_Teq_ge_r12_r8_LSL_28[] = {
4448 0x08, 0x0e, 0x3c, 0xa1 // Teq ge r12 r8 LSL 28
4449};
4450static const byte kInstruction_Teq_mi_r1_r8_LSL_26[] = {
4451 0x08, 0x0d, 0x31, 0x41 // Teq mi r1 r8 LSL 26
4452};
4453static const byte kInstruction_Teq_mi_r0_r1_ROR_14[] = {
4454 0x61, 0x07, 0x30, 0x41 // Teq mi r0 r1 ROR 14
4455};
4456static const byte kInstruction_Teq_mi_r14_r9_ROR_5[] = {
4457 0xe9, 0x02, 0x3e, 0x41 // Teq mi r14 r9 ROR 5
4458};
4459static const byte kInstruction_Teq_vs_r8_r11_LSL_29[] = {
4460 0x8b, 0x0e, 0x38, 0x61 // Teq vs r8 r11 LSL 29
4461};
4462static const byte kInstruction_Teq_ge_r4_r1_ROR_30[] = {
4463 0x61, 0x0f, 0x34, 0xa1 // Teq ge r4 r1 ROR 30
4464};
4465static const byte kInstruction_Teq_ge_r12_r5_ROR_6[] = {
4466 0x65, 0x03, 0x3c, 0xa1 // Teq ge r12 r5 ROR 6
4467};
4468static const byte kInstruction_Teq_hi_r14_r9_LSL_30[] = {
4469 0x09, 0x0f, 0x3e, 0x81 // Teq hi r14 r9 LSL 30
4470};
4471static const byte kInstruction_Teq_pl_r5_r0_ROR_28[] = {
4472 0x60, 0x0e, 0x35, 0x51 // Teq pl r5 r0 ROR 28
4473};
4474static const byte kInstruction_Teq_gt_r0_r1_ROR_30[] = {
4475 0x61, 0x0f, 0x30, 0xc1 // Teq gt r0 r1 ROR 30
4476};
4477static const byte kInstruction_Teq_pl_r11_r9_ROR_4[] = {
4478 0x69, 0x02, 0x3b, 0x51 // Teq pl r11 r9 ROR 4
4479};
4480static const byte kInstruction_Teq_le_r1_r6_ROR_17[] = {
4481 0xe6, 0x08, 0x31, 0xd1 // Teq le r1 r6 ROR 17
4482};
4483static const byte kInstruction_Teq_hi_r8_r0_LSL_4[] = {
4484 0x00, 0x02, 0x38, 0x81 // Teq hi r8 r0 LSL 4
4485};
4486static const byte kInstruction_Teq_gt_r7_r14_ROR_3[] = {
4487 0xee, 0x01, 0x37, 0xc1 // Teq gt r7 r14 ROR 3
4488};
4489static const byte kInstruction_Teq_hi_r5_r11_ROR_7[] = {
4490 0xeb, 0x03, 0x35, 0x81 // Teq hi r5 r11 ROR 7
4491};
4492static const byte kInstruction_Teq_hi_r0_r10_LSL_20[] = {
4493 0x0a, 0x0a, 0x30, 0x81 // Teq hi r0 r10 LSL 20
4494};
4495static const byte kInstruction_Teq_gt_r10_r14_LSL_25[] = {
4496 0x8e, 0x0c, 0x3a, 0xc1 // Teq gt r10 r14 LSL 25
4497};
4498static const byte kInstruction_Teq_pl_r9_r6_ROR_11[] = {
4499 0xe6, 0x05, 0x39, 0x51 // Teq pl r9 r6 ROR 11
4500};
4501static const byte kInstruction_Teq_le_r2_r4_ROR_23[] = {
4502 0xe4, 0x0b, 0x32, 0xd1 // Teq le r2 r4 ROR 23
4503};
4504static const byte kInstruction_Teq_pl_r0_r4_LSL_2[] = {
4505 0x04, 0x01, 0x30, 0x51 // Teq pl r0 r4 LSL 2
4506};
4507static const byte kInstruction_Teq_ls_r8_r8_ROR_23[] = {
4508 0xe8, 0x0b, 0x38, 0x91 // Teq ls r8 r8 ROR 23
4509};
4510static const byte kInstruction_Teq_le_r10_r11_ROR_6[] = {
4511 0x6b, 0x03, 0x3a, 0xd1 // Teq le r10 r11 ROR 6
4512};
4513static const byte kInstruction_Teq_hi_r6_r1_ROR_29[] = {
4514 0xe1, 0x0e, 0x36, 0x81 // Teq hi r6 r1 ROR 29
4515};
4516static const byte kInstruction_Teq_cs_r12_r6_LSL_9[] = {
4517 0x86, 0x04, 0x3c, 0x21 // Teq cs r12 r6 LSL 9
4518};
4519static const byte kInstruction_Teq_hi_r9_r4_ROR_21[] = {
4520 0xe4, 0x0a, 0x39, 0x81 // Teq hi r9 r4 ROR 21
4521};
4522static const byte kInstruction_Teq_lt_r1_r11_ROR_9[] = {
4523 0xeb, 0x04, 0x31, 0xb1 // Teq lt r1 r11 ROR 9
4524};
4525static const byte kInstruction_Teq_cs_r9_r11_ROR_11[] = {
4526 0xeb, 0x05, 0x39, 0x21 // Teq cs r9 r11 ROR 11
4527};
4528static const byte kInstruction_Teq_pl_r14_r4_ROR_1[] = {
4529 0xe4, 0x00, 0x3e, 0x51 // Teq pl r14 r4 ROR 1
4530};
4531static const byte kInstruction_Teq_ls_r0_r10_LSL_5[] = {
4532 0x8a, 0x02, 0x30, 0x91 // Teq ls r0 r10 LSL 5
4533};
4534static const byte kInstruction_Teq_pl_r12_r10_LSL_29[] = {
4535 0x8a, 0x0e, 0x3c, 0x51 // Teq pl r12 r10 LSL 29
4536};
4537static const byte kInstruction_Teq_gt_r1_r13_ROR_30[] = {
4538 0x6d, 0x0f, 0x31, 0xc1 // Teq gt r1 r13 ROR 30
4539};
4540static const byte kInstruction_Teq_al_r13_r13_LSL_19[] = {
4541 0x8d, 0x09, 0x3d, 0xe1 // Teq al r13 r13 LSL 19
4542};
4543static const byte kInstruction_Teq_pl_r3_r10_ROR_30[] = {
4544 0x6a, 0x0f, 0x33, 0x51 // Teq pl r3 r10 ROR 30
4545};
4546static const byte kInstruction_Teq_lt_r9_r9_ROR_15[] = {
4547 0xe9, 0x07, 0x39, 0xb1 // Teq lt r9 r9 ROR 15
4548};
4549static const byte kInstruction_Teq_eq_r3_r5_ROR_3[] = {
4550 0xe5, 0x01, 0x33, 0x01 // Teq eq r3 r5 ROR 3
4551};
4552static const byte kInstruction_Teq_lt_r3_r12_ROR_6[] = {
4553 0x6c, 0x03, 0x33, 0xb1 // Teq lt r3 r12 ROR 6
4554};
4555static const byte kInstruction_Teq_vs_r11_r4_LSL_14[] = {
4556 0x04, 0x07, 0x3b, 0x61 // Teq vs r11 r4 LSL 14
4557};
4558static const byte kInstruction_Teq_mi_r12_r12_ROR_28[] = {
4559 0x6c, 0x0e, 0x3c, 0x41 // Teq mi r12 r12 ROR 28
4560};
4561static const byte kInstruction_Teq_cc_r2_r6_LSL_27[] = {
4562 0x86, 0x0d, 0x32, 0x31 // Teq cc r2 r6 LSL 27
4563};
4564static const byte kInstruction_Teq_mi_r2_r8_LSL_12[] = {
4565 0x08, 0x06, 0x32, 0x41 // Teq mi r2 r8 LSL 12
4566};
4567static const byte kInstruction_Teq_al_r7_r7_LSL_17[] = {
4568 0x87, 0x08, 0x37, 0xe1 // Teq al r7 r7 LSL 17
4569};
4570static const byte kInstruction_Teq_eq_r6_r3_LSL_27[] = {
4571 0x83, 0x0d, 0x36, 0x01 // Teq eq r6 r3 LSL 27
4572};
4573static const byte kInstruction_Teq_gt_r1_r14_LSL_9[] = {
4574 0x8e, 0x04, 0x31, 0xc1 // Teq gt r1 r14 LSL 9
4575};
4576static const byte kInstruction_Teq_lt_r8_r10_ROR_29[] = {
4577 0xea, 0x0e, 0x38, 0xb1 // Teq lt r8 r10 ROR 29
4578};
4579static const byte kInstruction_Teq_vs_r12_r0_ROR_1[] = {
4580 0xe0, 0x00, 0x3c, 0x61 // Teq vs r12 r0 ROR 1
4581};
4582static const byte kInstruction_Teq_cs_r7_r1_LSL_18[] = {
4583 0x01, 0x09, 0x37, 0x21 // Teq cs r7 r1 LSL 18
4584};
4585static const byte kInstruction_Teq_cc_r1_r10_ROR_13[] = {
4586 0xea, 0x06, 0x31, 0x31 // Teq cc r1 r10 ROR 13
4587};
4588static const byte kInstruction_Teq_cs_r12_r12_ROR_1[] = {
4589 0xec, 0x00, 0x3c, 0x21 // Teq cs r12 r12 ROR 1
4590};
4591static const byte kInstruction_Teq_mi_r7_r14_ROR_15[] = {
4592 0xee, 0x07, 0x37, 0x41 // Teq mi r7 r14 ROR 15
4593};
4594static const byte kInstruction_Teq_mi_r14_r7_ROR_1[] = {
4595 0xe7, 0x00, 0x3e, 0x41 // Teq mi r14 r7 ROR 1
4596};
4597static const byte kInstruction_Teq_pl_r11_r8_LSL_1[] = {
4598 0x88, 0x00, 0x3b, 0x51 // Teq pl r11 r8 LSL 1
4599};
4600static const byte kInstruction_Teq_ne_r5_r10_LSL_29[] = {
4601 0x8a, 0x0e, 0x35, 0x11 // Teq ne r5 r10 LSL 29
4602};
4603static const byte kInstruction_Teq_eq_r0_r0_LSL_31[] = {
4604 0x80, 0x0f, 0x30, 0x01 // Teq eq r0 r0 LSL 31
4605};
4606static const byte kInstruction_Teq_vc_r5_r8_LSL_23[] = {
4607 0x88, 0x0b, 0x35, 0x71 // Teq vc r5 r8 LSL 23
4608};
4609static const byte kInstruction_Teq_vc_r8_r8_ROR_5[] = {
4610 0xe8, 0x02, 0x38, 0x71 // Teq vc r8 r8 ROR 5
4611};
4612static const byte kInstruction_Teq_al_r1_r14_LSL_20[] = {
4613 0x0e, 0x0a, 0x31, 0xe1 // Teq al r1 r14 LSL 20
4614};
4615static const byte kInstruction_Teq_vs_r13_r14_ROR_22[] = {
4616 0x6e, 0x0b, 0x3d, 0x61 // Teq vs r13 r14 ROR 22
4617};
4618static const byte kInstruction_Teq_vc_r12_r0_LSL_21[] = {
4619 0x80, 0x0a, 0x3c, 0x71 // Teq vc r12 r0 LSL 21
4620};
4621static const byte kInstruction_Teq_cs_r13_r0_LSL_29[] = {
4622 0x80, 0x0e, 0x3d, 0x21 // Teq cs r13 r0 LSL 29
4623};
4624static const byte kInstruction_Teq_gt_r12_r0_ROR_25[] = {
4625 0xe0, 0x0c, 0x3c, 0xc1 // Teq gt r12 r0 ROR 25
4626};
4627static const byte kInstruction_Teq_lt_r14_r13_LSL_25[] = {
4628 0x8d, 0x0c, 0x3e, 0xb1 // Teq lt r14 r13 LSL 25
4629};
4630static const byte kInstruction_Teq_ls_r0_r6_LSL_1[] = {
4631 0x86, 0x00, 0x30, 0x91 // Teq ls r0 r6 LSL 1
4632};
4633static const byte kInstruction_Teq_al_r13_r8_ROR_9[] = {
4634 0xe8, 0x04, 0x3d, 0xe1 // Teq al r13 r8 ROR 9
4635};
4636static const byte kInstruction_Teq_hi_r0_r9_LSL_26[] = {
4637 0x09, 0x0d, 0x30, 0x81 // Teq hi r0 r9 LSL 26
4638};
4639static const byte kInstruction_Teq_ls_r13_r1_LSL_25[] = {
4640 0x81, 0x0c, 0x3d, 0x91 // Teq ls r13 r1 LSL 25
4641};
4642static const byte kInstruction_Teq_vc_r6_r1_LSL_21[] = {
4643 0x81, 0x0a, 0x36, 0x71 // Teq vc r6 r1 LSL 21
4644};
4645static const byte kInstruction_Teq_ge_r9_r0_ROR_7[] = {
4646 0xe0, 0x03, 0x39, 0xa1 // Teq ge r9 r0 ROR 7
4647};
4648static const byte kInstruction_Teq_le_r6_r2_LSL_22[] = {
4649 0x02, 0x0b, 0x36, 0xd1 // Teq le r6 r2 LSL 22
4650};
4651static const byte kInstruction_Teq_ge_r13_r4_ROR_18[] = {
4652 0x64, 0x09, 0x3d, 0xa1 // Teq ge r13 r4 ROR 18
4653};
4654static const byte kInstruction_Teq_ne_r0_r9_LSL_17[] = {
4655 0x89, 0x08, 0x30, 0x11 // Teq ne r0 r9 LSL 17
4656};
4657static const byte kInstruction_Teq_ne_r12_r14_ROR_6[] = {
4658 0x6e, 0x03, 0x3c, 0x11 // Teq ne r12 r14 ROR 6
4659};
4660static const byte kInstruction_Teq_lt_r6_r7_ROR_28[] = {
4661 0x67, 0x0e, 0x36, 0xb1 // Teq lt r6 r7 ROR 28
4662};
4663static const byte kInstruction_Teq_al_r12_r14_ROR_25[] = {
4664 0xee, 0x0c, 0x3c, 0xe1 // Teq al r12 r14 ROR 25
4665};
4666static const byte kInstruction_Teq_vs_r13_r11_LSL_12[] = {
4667 0x0b, 0x06, 0x3d, 0x61 // Teq vs r13 r11 LSL 12
4668};
4669static const byte kInstruction_Teq_vs_r10_r13_LSL_15[] = {
4670 0x8d, 0x07, 0x3a, 0x61 // Teq vs r10 r13 LSL 15
4671};
4672static const byte kInstruction_Teq_ls_r14_r10_ROR_21[] = {
4673 0xea, 0x0a, 0x3e, 0x91 // Teq ls r14 r10 ROR 21
4674};
4675static const byte kInstruction_Teq_ge_r12_r8_LSL_25[] = {
4676 0x88, 0x0c, 0x3c, 0xa1 // Teq ge r12 r8 LSL 25
4677};
4678static const byte kInstruction_Teq_ls_r1_r4_ROR_13[] = {
4679 0xe4, 0x06, 0x31, 0x91 // Teq ls r1 r4 ROR 13
4680};
4681static const byte kInstruction_Teq_mi_r0_r12_ROR_18[] = {
4682 0x6c, 0x09, 0x30, 0x41 // Teq mi r0 r12 ROR 18
4683};
4684static const byte kInstruction_Teq_vs_r0_r9_ROR_5[] = {
4685 0xe9, 0x02, 0x30, 0x61 // Teq vs r0 r9 ROR 5
4686};
4687static const byte kInstruction_Teq_pl_r13_r7_ROR_23[] = {
4688 0xe7, 0x0b, 0x3d, 0x51 // Teq pl r13 r7 ROR 23
4689};
4690static const byte kInstruction_Teq_vs_r10_r1_ROR_8[] = {
4691 0x61, 0x04, 0x3a, 0x61 // Teq vs r10 r1 ROR 8
4692};
4693static const byte kInstruction_Teq_gt_r3_r7_LSL_10[] = {
4694 0x07, 0x05, 0x33, 0xc1 // Teq gt r3 r7 LSL 10
4695};
4696static const byte kInstruction_Teq_pl_r7_r13_ROR_19[] = {
4697 0xed, 0x09, 0x37, 0x51 // Teq pl r7 r13 ROR 19
4698};
4699static const byte kInstruction_Teq_lt_r14_r10_ROR_15[] = {
4700 0xea, 0x07, 0x3e, 0xb1 // Teq lt r14 r10 ROR 15
4701};
4702static const byte kInstruction_Teq_le_r2_r12_ROR_30[] = {
4703 0x6c, 0x0f, 0x32, 0xd1 // Teq le r2 r12 ROR 30
4704};
4705static const byte kInstruction_Teq_ge_r3_r8_ROR_27[] = {
4706 0xe8, 0x0d, 0x33, 0xa1 // Teq ge r3 r8 ROR 27
4707};
4708static const byte kInstruction_Teq_ne_r0_r13_ROR_9[] = {
4709 0xed, 0x04, 0x30, 0x11 // Teq ne r0 r13 ROR 9
4710};
4711static const byte kInstruction_Teq_ge_r14_r3_ROR_28[] = {
4712 0x63, 0x0e, 0x3e, 0xa1 // Teq ge r14 r3 ROR 28
4713};
4714static const byte kInstruction_Teq_pl_r5_r14_LSL_9[] = {
4715 0x8e, 0x04, 0x35, 0x51 // Teq pl r5 r14 LSL 9
4716};
4717static const byte kInstruction_Teq_gt_r4_r0_LSL_18[] = {
4718 0x00, 0x09, 0x34, 0xc1 // Teq gt r4 r0 LSL 18
4719};
4720static const byte kInstruction_Teq_ne_r4_r14_LSL_8[] = {
4721 0x0e, 0x04, 0x34, 0x11 // Teq ne r4 r14 LSL 8
4722};
4723static const byte kInstruction_Teq_ne_r4_r1_LSL_22[] = {
4724 0x01, 0x0b, 0x34, 0x11 // Teq ne r4 r1 LSL 22
4725};
4726static const byte kInstruction_Teq_le_r10_r1_ROR_3[] = {
4727 0xe1, 0x01, 0x3a, 0xd1 // Teq le r10 r1 ROR 3
4728};
4729static const byte kInstruction_Teq_ge_r12_r5_LSL_15[] = {
4730 0x85, 0x07, 0x3c, 0xa1 // Teq ge r12 r5 LSL 15
4731};
4732static const byte kInstruction_Teq_al_r2_r11_LSL_12[] = {
4733 0x0b, 0x06, 0x32, 0xe1 // Teq al r2 r11 LSL 12
4734};
4735static const byte kInstruction_Teq_gt_r12_r14_ROR_26[] = {
4736 0x6e, 0x0d, 0x3c, 0xc1 // Teq gt r12 r14 ROR 26
4737};
4738static const byte kInstruction_Teq_ge_r0_r3_ROR_27[] = {
4739 0xe3, 0x0d, 0x30, 0xa1 // Teq ge r0 r3 ROR 27
4740};
4741static const byte kInstruction_Teq_cc_r12_r5_ROR_18[] = {
4742 0x65, 0x09, 0x3c, 0x31 // Teq cc r12 r5 ROR 18
4743};
4744static const byte kInstruction_Teq_cs_r7_r12_LSL_18[] = {
4745 0x0c, 0x09, 0x37, 0x21 // Teq cs r7 r12 LSL 18
4746};
4747static const byte kInstruction_Teq_lt_r5_r6_LSL_14[] = {
4748 0x06, 0x07, 0x35, 0xb1 // Teq lt r5 r6 LSL 14
4749};
4750static const byte kInstruction_Teq_ge_r3_r0_LSL_26[] = {
4751 0x00, 0x0d, 0x33, 0xa1 // Teq ge r3 r0 LSL 26
4752};
4753static const byte kInstruction_Teq_ge_r0_r3_ROR_16[] = {
4754 0x63, 0x08, 0x30, 0xa1 // Teq ge r0 r3 ROR 16
4755};
4756static const byte kInstruction_Teq_ge_r9_r2_ROR_16[] = {
4757 0x62, 0x08, 0x39, 0xa1 // Teq ge r9 r2 ROR 16
4758};
4759static const byte kInstruction_Teq_le_r13_r12_ROR_8[] = {
4760 0x6c, 0x04, 0x3d, 0xd1 // Teq le r13 r12 ROR 8
4761};
4762static const byte kInstruction_Teq_eq_r1_r9_LSL_23[] = {
4763 0x89, 0x0b, 0x31, 0x01 // Teq eq r1 r9 LSL 23
4764};
4765static const byte kInstruction_Teq_ge_r5_r12_ROR_5[] = {
4766 0xec, 0x02, 0x35, 0xa1 // Teq ge r5 r12 ROR 5
4767};
4768static const byte kInstruction_Teq_ne_r5_r14_ROR_12[] = {
4769 0x6e, 0x06, 0x35, 0x11 // Teq ne r5 r14 ROR 12
4770};
4771static const byte kInstruction_Teq_ne_r4_r1_LSL_18[] = {
4772 0x01, 0x09, 0x34, 0x11 // Teq ne r4 r1 LSL 18
4773};
4774static const byte kInstruction_Teq_eq_r11_r14_LSL_19[] = {
4775 0x8e, 0x09, 0x3b, 0x01 // Teq eq r11 r14 LSL 19
4776};
4777static const byte kInstruction_Teq_ls_r11_r0_LSL_10[] = {
4778 0x00, 0x05, 0x3b, 0x91 // Teq ls r11 r0 LSL 10
4779};
4780static const byte kInstruction_Teq_cc_r6_r10_ROR_5[] = {
4781 0xea, 0x02, 0x36, 0x31 // Teq cc r6 r10 ROR 5
4782};
4783static const byte kInstruction_Teq_cc_r10_r1_LSL_27[] = {
4784 0x81, 0x0d, 0x3a, 0x31 // Teq cc r10 r1 LSL 27
4785};
4786static const byte kInstruction_Teq_eq_r1_r8_LSL_3[] = {
4787 0x88, 0x01, 0x31, 0x01 // Teq eq r1 r8 LSL 3
4788};
4789static const byte kInstruction_Teq_cs_r2_r5_ROR_24[] = {
4790 0x65, 0x0c, 0x32, 0x21 // Teq cs r2 r5 ROR 24
4791};
4792static const byte kInstruction_Teq_le_r4_r5_ROR_1[] = {
4793 0xe5, 0x00, 0x34, 0xd1 // Teq le r4 r5 ROR 1
4794};
4795static const byte kInstruction_Teq_vs_r2_r3_LSL_24[] = {
4796 0x03, 0x0c, 0x32, 0x61 // Teq vs r2 r3 LSL 24
4797};
4798static const byte kInstruction_Teq_eq_r3_r3_LSL_16[] = {
4799 0x03, 0x08, 0x33, 0x01 // Teq eq r3 r3 LSL 16
4800};
4801static const byte kInstruction_Teq_vc_r3_r5_ROR_15[] = {
4802 0xe5, 0x07, 0x33, 0x71 // Teq vc r3 r5 ROR 15
4803};
4804static const byte kInstruction_Teq_le_r1_r5_ROR_15[] = {
4805 0xe5, 0x07, 0x31, 0xd1 // Teq le r1 r5 ROR 15
4806};
4807static const byte kInstruction_Teq_al_r2_r7_LSL_22[] = {
4808 0x07, 0x0b, 0x32, 0xe1 // Teq al r2 r7 LSL 22
4809};
4810static const byte kInstruction_Teq_ge_r0_r12_LSL_3[] = {
4811 0x8c, 0x01, 0x30, 0xa1 // Teq ge r0 r12 LSL 3
4812};
4813static const byte kInstruction_Teq_ne_r12_r4_LSL_6[] = {
4814 0x04, 0x03, 0x3c, 0x11 // Teq ne r12 r4 LSL 6
4815};
4816static const byte kInstruction_Teq_ge_r4_r5_ROR_21[] = {
4817 0xe5, 0x0a, 0x34, 0xa1 // Teq ge r4 r5 ROR 21
4818};
4819static const byte kInstruction_Teq_eq_r7_r11_LSL_13[] = {
4820 0x8b, 0x06, 0x37, 0x01 // Teq eq r7 r11 LSL 13
4821};
4822static const byte kInstruction_Teq_pl_r0_r5_ROR_28[] = {
4823 0x65, 0x0e, 0x30, 0x51 // Teq pl r0 r5 ROR 28
4824};
4825static const byte kInstruction_Teq_vc_r4_r10_LSL_1[] = {
4826 0x8a, 0x00, 0x34, 0x71 // Teq vc r4 r10 LSL 1
4827};
4828static const byte kInstruction_Teq_vc_r8_r10_ROR_30[] = {
4829 0x6a, 0x0f, 0x38, 0x71 // Teq vc r8 r10 ROR 30
4830};
4831static const byte kInstruction_Teq_gt_r3_r10_ROR_9[] = {
4832 0xea, 0x04, 0x33, 0xc1 // Teq gt r3 r10 ROR 9
4833};
4834static const byte kInstruction_Teq_lt_r9_r5_LSL_24[] = {
4835 0x05, 0x0c, 0x39, 0xb1 // Teq lt r9 r5 LSL 24
4836};
4837static const byte kInstruction_Teq_ge_r12_r5_LSL_21[] = {
4838 0x85, 0x0a, 0x3c, 0xa1 // Teq ge r12 r5 LSL 21
4839};
4840static const byte kInstruction_Teq_gt_r2_r11_LSL_18[] = {
4841 0x0b, 0x09, 0x32, 0xc1 // Teq gt r2 r11 LSL 18
4842};
4843static const byte kInstruction_Teq_vc_r9_r13_LSL_16[] = {
4844 0x0d, 0x08, 0x39, 0x71 // Teq vc r9 r13 LSL 16
4845};
4846static const byte kInstruction_Teq_ls_r5_r8_LSL_25[] = {
4847 0x88, 0x0c, 0x35, 0x91 // Teq ls r5 r8 LSL 25
4848};
4849static const byte kInstruction_Teq_hi_r5_r0_ROR_22[] = {
4850 0x60, 0x0b, 0x35, 0x81 // Teq hi r5 r0 ROR 22
4851};
4852static const byte kInstruction_Teq_al_r0_r9_LSL_29[] = {
4853 0x89, 0x0e, 0x30, 0xe1 // Teq al r0 r9 LSL 29
4854};
4855static const byte kInstruction_Teq_ls_r0_r0_LSL_7[] = {
4856 0x80, 0x03, 0x30, 0x91 // Teq ls r0 r0 LSL 7
4857};
4858static const byte kInstruction_Teq_lt_r7_r6_ROR_18[] = {
4859 0x66, 0x09, 0x37, 0xb1 // Teq lt r7 r6 ROR 18
4860};
4861static const byte kInstruction_Teq_lt_r9_r0_LSL_26[] = {
4862 0x00, 0x0d, 0x39, 0xb1 // Teq lt r9 r0 LSL 26
4863};
4864static const byte kInstruction_Teq_al_r4_r0_ROR_17[] = {
4865 0xe0, 0x08, 0x34, 0xe1 // Teq al r4 r0 ROR 17
4866};
4867static const byte kInstruction_Teq_vs_r14_r3_LSL_16[] = {
4868 0x03, 0x08, 0x3e, 0x61 // Teq vs r14 r3 LSL 16
4869};
4870static const byte kInstruction_Teq_eq_r6_r0_LSL_17[] = {
4871 0x80, 0x08, 0x36, 0x01 // Teq eq r6 r0 LSL 17
4872};
4873static const byte kInstruction_Teq_gt_r10_r14_ROR_25[] = {
4874 0xee, 0x0c, 0x3a, 0xc1 // Teq gt r10 r14 ROR 25
4875};
4876static const byte kInstruction_Teq_pl_r1_r6_LSL_5[] = {
4877 0x86, 0x02, 0x31, 0x51 // Teq pl r1 r6 LSL 5
4878};
4879static const byte kInstruction_Teq_ls_r11_r13_LSL_14[] = {
4880 0x0d, 0x07, 0x3b, 0x91 // Teq ls r11 r13 LSL 14
4881};
4882static const byte kInstruction_Teq_ne_r5_r4_ROR_7[] = {
4883 0xe4, 0x03, 0x35, 0x11 // Teq ne r5 r4 ROR 7
4884};
4885static const byte kInstruction_Teq_cc_r6_r1_ROR_12[] = {
4886 0x61, 0x06, 0x36, 0x31 // Teq cc r6 r1 ROR 12
4887};
4888static const byte kInstruction_Teq_mi_r3_r3_ROR_21[] = {
4889 0xe3, 0x0a, 0x33, 0x41 // Teq mi r3 r3 ROR 21
4890};
4891static const byte kInstruction_Teq_al_r1_r4_LSL_30[] = {
4892 0x04, 0x0f, 0x31, 0xe1 // Teq al r1 r4 LSL 30
4893};
4894static const byte kInstruction_Teq_mi_r2_r14_LSL_8[] = {
4895 0x0e, 0x04, 0x32, 0x41 // Teq mi r2 r14 LSL 8
4896};
4897static const byte kInstruction_Teq_hi_r1_r12_LSL_12[] = {
4898 0x0c, 0x06, 0x31, 0x81 // Teq hi r1 r12 LSL 12
4899};
4900static const byte kInstruction_Teq_ne_r11_r14_ROR_1[] = {
4901 0xee, 0x00, 0x3b, 0x11 // Teq ne r11 r14 ROR 1
4902};
4903static const byte kInstruction_Teq_vc_r0_r5_LSL_9[] = {
4904 0x85, 0x04, 0x30, 0x71 // Teq vc r0 r5 LSL 9
4905};
4906static const byte kInstruction_Teq_hi_r1_r0_ROR_18[] = {
4907 0x60, 0x09, 0x31, 0x81 // Teq hi r1 r0 ROR 18
4908};
4909static const byte kInstruction_Teq_hi_r2_r5_ROR_3[] = {
4910 0xe5, 0x01, 0x32, 0x81 // Teq hi r2 r5 ROR 3
4911};
4912static const byte kInstruction_Teq_mi_r12_r7_ROR_7[] = {
4913 0xe7, 0x03, 0x3c, 0x41 // Teq mi r12 r7 ROR 7
4914};
4915static const byte kInstruction_Teq_ne_r13_r14_LSL_17[] = {
4916 0x8e, 0x08, 0x3d, 0x11 // Teq ne r13 r14 LSL 17
4917};
4918static const byte kInstruction_Teq_gt_r14_r1_LSL_4[] = {
4919 0x01, 0x02, 0x3e, 0xc1 // Teq gt r14 r1 LSL 4
4920};
4921static const byte kInstruction_Teq_lt_r8_r3_ROR_23[] = {
4922 0xe3, 0x0b, 0x38, 0xb1 // Teq lt r8 r3 ROR 23
4923};
4924static const byte kInstruction_Teq_gt_r4_r8_LSL_13[] = {
4925 0x88, 0x06, 0x34, 0xc1 // Teq gt r4 r8 LSL 13
4926};
4927static const byte kInstruction_Teq_le_r9_r11_LSL_25[] = {
4928 0x8b, 0x0c, 0x39, 0xd1 // Teq le r9 r11 LSL 25
4929};
4930static const byte kInstruction_Teq_le_r9_r3_LSL_26[] = {
4931 0x03, 0x0d, 0x39, 0xd1 // Teq le r9 r3 LSL 26
4932};
4933static const byte kInstruction_Teq_cs_r8_r10_LSL_22[] = {
4934 0x0a, 0x0b, 0x38, 0x21 // Teq cs r8 r10 LSL 22
4935};
4936static const byte kInstruction_Teq_gt_r13_r1_ROR_24[] = {
4937 0x61, 0x0c, 0x3d, 0xc1 // Teq gt r13 r1 ROR 24
4938};
4939static const byte kInstruction_Teq_eq_r5_r10_ROR_21[] = {
4940 0xea, 0x0a, 0x35, 0x01 // Teq eq r5 r10 ROR 21
4941};
4942static const byte kInstruction_Teq_mi_r11_r6_LSL_13[] = {
4943 0x86, 0x06, 0x3b, 0x41 // Teq mi r11 r6 LSL 13
4944};
4945static const byte kInstruction_Teq_eq_r0_r14_LSL_14[] = {
4946 0x0e, 0x07, 0x30, 0x01 // Teq eq r0 r14 LSL 14
4947};
4948static const byte kInstruction_Teq_eq_r2_r4_LSL_9[] = {
4949 0x84, 0x04, 0x32, 0x01 // Teq eq r2 r4 LSL 9
4950};
4951static const byte kInstruction_Teq_ge_r12_r10_ROR_25[] = {
4952 0xea, 0x0c, 0x3c, 0xa1 // Teq ge r12 r10 ROR 25
4953};
4954static const byte kInstruction_Teq_gt_r13_r4_ROR_11[] = {
4955 0xe4, 0x05, 0x3d, 0xc1 // Teq gt r13 r4 ROR 11
4956};
4957static const byte kInstruction_Teq_lt_r12_r3_ROR_11[] = {
4958 0xe3, 0x05, 0x3c, 0xb1 // Teq lt r12 r3 ROR 11
4959};
4960static const byte kInstruction_Teq_eq_r0_r1_LSL_7[] = {
4961 0x81, 0x03, 0x30, 0x01 // Teq eq r0 r1 LSL 7
4962};
4963static const byte kInstruction_Teq_ne_r1_r7_LSL_19[] = {
4964 0x87, 0x09, 0x31, 0x11 // Teq ne r1 r7 LSL 19
4965};
4966static const byte kInstruction_Teq_eq_r6_r2_ROR_3[] = {
4967 0xe2, 0x01, 0x36, 0x01 // Teq eq r6 r2 ROR 3
4968};
4969static const byte kInstruction_Teq_lt_r14_r0_ROR_24[] = {
4970 0x60, 0x0c, 0x3e, 0xb1 // Teq lt r14 r0 ROR 24
4971};
4972static const byte kInstruction_Teq_vc_r6_r4_LSL_8[] = {
4973 0x04, 0x04, 0x36, 0x71 // Teq vc r6 r4 LSL 8
4974};
4975static const byte kInstruction_Teq_al_r9_r4_LSL_18[] = {
4976 0x04, 0x09, 0x39, 0xe1 // Teq al r9 r4 LSL 18
4977};
4978static const byte kInstruction_Teq_hi_r14_r10_LSL_5[] = {
4979 0x8a, 0x02, 0x3e, 0x81 // Teq hi r14 r10 LSL 5
4980};
4981static const byte kInstruction_Teq_eq_r6_r7_ROR_21[] = {
4982 0xe7, 0x0a, 0x36, 0x01 // Teq eq r6 r7 ROR 21
4983};
4984static const byte kInstruction_Teq_le_r5_r13_LSL_13[] = {
4985 0x8d, 0x06, 0x35, 0xd1 // Teq le r5 r13 LSL 13
4986};
4987static const byte kInstruction_Teq_vc_r8_r11_ROR_29[] = {
4988 0xeb, 0x0e, 0x38, 0x71 // Teq vc r8 r11 ROR 29
4989};
4990static const byte kInstruction_Teq_al_r5_r5_ROR_11[] = {
4991 0xe5, 0x05, 0x35, 0xe1 // Teq al r5 r5 ROR 11
4992};
4993static const byte kInstruction_Teq_cc_r6_r3_LSL_23[] = {
4994 0x83, 0x0b, 0x36, 0x31 // Teq cc r6 r3 LSL 23
4995};
4996static const byte kInstruction_Teq_vs_r4_r9_LSL_28[] = {
4997 0x09, 0x0e, 0x34, 0x61 // Teq vs r4 r9 LSL 28
4998};
4999static const byte kInstruction_Teq_lt_r5_r2_ROR_15[] = {
5000 0xe2, 0x07, 0x35, 0xb1 // Teq lt r5 r2 ROR 15
5001};
5002static const byte kInstruction_Teq_al_r10_r0_LSL_12[] = {
5003 0x00, 0x06, 0x3a, 0xe1 // Teq al r10 r0 LSL 12
5004};
5005static const byte kInstruction_Teq_cc_r14_r12_LSL_8[] = {
5006 0x0c, 0x04, 0x3e, 0x31 // Teq cc r14 r12 LSL 8
5007};
5008static const byte kInstruction_Teq_al_r6_r4_LSL_24[] = {
5009 0x04, 0x0c, 0x36, 0xe1 // Teq al r6 r4 LSL 24
5010};
5011static const byte kInstruction_Teq_vc_r11_r1_LSL_2[] = {
5012 0x01, 0x01, 0x3b, 0x71 // Teq vc r11 r1 LSL 2
5013};
5014static const byte kInstruction_Teq_vc_r12_r9_LSL_26[] = {
5015 0x09, 0x0d, 0x3c, 0x71 // Teq vc r12 r9 LSL 26
5016};
5017static const byte kInstruction_Teq_lt_r13_r7_ROR_12[] = {
5018 0x67, 0x06, 0x3d, 0xb1 // Teq lt r13 r7 ROR 12
5019};
5020static const byte kInstruction_Teq_vs_r6_r5_ROR_4[] = {
5021 0x65, 0x02, 0x36, 0x61 // Teq vs r6 r5 ROR 4
5022};
5023static const byte kInstruction_Teq_pl_r14_r3_LSL_31[] = {
5024 0x83, 0x0f, 0x3e, 0x51 // Teq pl r14 r3 LSL 31
5025};
5026static const byte kInstruction_Teq_ne_r3_r9_LSL_9[] = {
5027 0x89, 0x04, 0x33, 0x11 // Teq ne r3 r9 LSL 9
5028};
5029static const byte kInstruction_Teq_lt_r4_r5_ROR_29[] = {
5030 0xe5, 0x0e, 0x34, 0xb1 // Teq lt r4 r5 ROR 29
5031};
5032static const byte kInstruction_Teq_pl_r3_r8_LSL_23[] = {
5033 0x88, 0x0b, 0x33, 0x51 // Teq pl r3 r8 LSL 23
5034};
5035static const byte kInstruction_Teq_al_r6_r13_LSL_8[] = {
5036 0x0d, 0x04, 0x36, 0xe1 // Teq al r6 r13 LSL 8
5037};
5038static const byte kInstruction_Teq_cs_r2_r6_ROR_13[] = {
5039 0xe6, 0x06, 0x32, 0x21 // Teq cs r2 r6 ROR 13
5040};
5041static const byte kInstruction_Teq_vc_r11_r3_LSL_15[] = {
5042 0x83, 0x07, 0x3b, 0x71 // Teq vc r11 r3 LSL 15
5043};
5044static const byte kInstruction_Teq_vs_r0_r5_LSL_22[] = {
5045 0x05, 0x0b, 0x30, 0x61 // Teq vs r0 r5 LSL 22
5046};
5047static const byte kInstruction_Teq_eq_r4_r2_ROR_3[] = {
5048 0xe2, 0x01, 0x34, 0x01 // Teq eq r4 r2 ROR 3
5049};
5050static const byte kInstruction_Teq_vc_r7_r13_ROR_22[] = {
5051 0x6d, 0x0b, 0x37, 0x71 // Teq vc r7 r13 ROR 22
5052};
5053static const byte kInstruction_Teq_le_r11_r4_ROR_26[] = {
5054 0x64, 0x0d, 0x3b, 0xd1 // Teq le r11 r4 ROR 26
5055};
5056static const byte kInstruction_Teq_ge_r7_r7_LSL_4[] = {
5057 0x07, 0x02, 0x37, 0xa1 // Teq ge r7 r7 LSL 4
5058};
5059static const byte kInstruction_Teq_al_r7_r13_ROR_19[] = {
5060 0xed, 0x09, 0x37, 0xe1 // Teq al r7 r13 ROR 19
5061};
5062static const byte kInstruction_Teq_le_r10_r12_ROR_6[] = {
5063 0x6c, 0x03, 0x3a, 0xd1 // Teq le r10 r12 ROR 6
5064};
5065static const byte kInstruction_Teq_ge_r1_r1_LSL_4[] = {
5066 0x01, 0x02, 0x31, 0xa1 // Teq ge r1 r1 LSL 4
5067};
5068static const byte kInstruction_Teq_ne_r11_r5_ROR_4[] = {
5069 0x65, 0x02, 0x3b, 0x11 // Teq ne r11 r5 ROR 4
5070};
5071static const byte kInstruction_Teq_mi_r7_r4_LSL_21[] = {
5072 0x84, 0x0a, 0x37, 0x41 // Teq mi r7 r4 LSL 21
5073};
5074static const byte kInstruction_Teq_al_r11_r8_LSL_14[] = {
5075 0x08, 0x07, 0x3b, 0xe1 // Teq al r11 r8 LSL 14
5076};
5077static const byte kInstruction_Teq_ls_r4_r7_LSL_29[] = {
5078 0x87, 0x0e, 0x34, 0x91 // Teq ls r4 r7 LSL 29
5079};
5080static const byte kInstruction_Teq_ge_r7_r13_ROR_17[] = {
5081 0xed, 0x08, 0x37, 0xa1 // Teq ge r7 r13 ROR 17
5082};
5083static const byte kInstruction_Teq_vs_r10_r4_LSL_23[] = {
5084 0x84, 0x0b, 0x3a, 0x61 // Teq vs r10 r4 LSL 23
5085};
5086static const byte kInstruction_Teq_ls_r1_r7_LSL_26[] = {
5087 0x07, 0x0d, 0x31, 0x91 // Teq ls r1 r7 LSL 26
5088};
5089static const byte kInstruction_Teq_cc_r3_r14_LSL_21[] = {
5090 0x8e, 0x0a, 0x33, 0x31 // Teq cc r3 r14 LSL 21
5091};
5092static const byte kInstruction_Teq_gt_r13_r4_LSL_31[] = {
5093 0x84, 0x0f, 0x3d, 0xc1 // Teq gt r13 r4 LSL 31
5094};
5095static const byte kInstruction_Teq_ne_r12_r7_ROR_15[] = {
5096 0xe7, 0x07, 0x3c, 0x11 // Teq ne r12 r7 ROR 15
5097};
5098static const byte kInstruction_Teq_pl_r8_r5_ROR_6[] = {
5099 0x65, 0x03, 0x38, 0x51 // Teq pl r8 r5 ROR 6
5100};
5101static const byte kInstruction_Teq_lt_r2_r12_ROR_16[] = {
5102 0x6c, 0x08, 0x32, 0xb1 // Teq lt r2 r12 ROR 16
5103};
5104static const byte kInstruction_Teq_cc_r2_r12_LSL_18[] = {
5105 0x0c, 0x09, 0x32, 0x31 // Teq cc r2 r12 LSL 18
5106};
5107static const byte kInstruction_Teq_cc_r10_r8_LSL_12[] = {
5108 0x08, 0x06, 0x3a, 0x31 // Teq cc r10 r8 LSL 12
5109};
5110static const byte kInstruction_Teq_pl_r8_r12_LSL_11[] = {
5111 0x8c, 0x05, 0x38, 0x51 // Teq pl r8 r12 LSL 11
5112};
5113static const byte kInstruction_Teq_cc_r9_r12_ROR_5[] = {
5114 0xec, 0x02, 0x39, 0x31 // Teq cc r9 r12 ROR 5
5115};
5116static const byte kInstruction_Teq_gt_r6_r4_LSL_30[] = {
5117 0x04, 0x0f, 0x36, 0xc1 // Teq gt r6 r4 LSL 30
5118};
5119static const byte kInstruction_Teq_cc_r7_r8_ROR_27[] = {
5120 0xe8, 0x0d, 0x37, 0x31 // Teq cc r7 r8 ROR 27
5121};
5122static const byte kInstruction_Teq_ls_r5_r6_LSL_13[] = {
5123 0x86, 0x06, 0x35, 0x91 // Teq ls r5 r6 LSL 13
5124};
5125static const byte kInstruction_Teq_pl_r10_r14_LSL_17[] = {
5126 0x8e, 0x08, 0x3a, 0x51 // Teq pl r10 r14 LSL 17
5127};
5128static const byte kInstruction_Teq_lt_r8_r3_ROR_2[] = {
5129 0x63, 0x01, 0x38, 0xb1 // Teq lt r8 r3 ROR 2
5130};
5131static const byte kInstruction_Teq_hi_r6_r1_LSL_2[] = {
5132 0x01, 0x01, 0x36, 0x81 // Teq hi r6 r1 LSL 2
5133};
5134static const byte kInstruction_Teq_pl_r6_r8_LSL_23[] = {
5135 0x88, 0x0b, 0x36, 0x51 // Teq pl r6 r8 LSL 23
5136};
5137static const byte kInstruction_Teq_le_r10_r4_ROR_3[] = {
5138 0xe4, 0x01, 0x3a, 0xd1 // Teq le r10 r4 ROR 3
5139};
5140static const byte kInstruction_Teq_hi_r2_r10_ROR_22[] = {
5141 0x6a, 0x0b, 0x32, 0x81 // Teq hi r2 r10 ROR 22
5142};
5143static const byte kInstruction_Teq_ge_r6_r10_ROR_7[] = {
5144 0xea, 0x03, 0x36, 0xa1 // Teq ge r6 r10 ROR 7
5145};
5146static const byte kInstruction_Teq_pl_r13_r5_LSL_28[] = {
5147 0x05, 0x0e, 0x3d, 0x51 // Teq pl r13 r5 LSL 28
5148};
5149static const byte kInstruction_Teq_hi_r7_r6_ROR_1[] = {
5150 0xe6, 0x00, 0x37, 0x81 // Teq hi r7 r6 ROR 1
5151};
5152static const byte kInstruction_Teq_ge_r13_r4_LSL_1[] = {
5153 0x84, 0x00, 0x3d, 0xa1 // Teq ge r13 r4 LSL 1
5154};
5155static const byte kInstruction_Teq_eq_r10_r1_LSL_26[] = {
5156 0x01, 0x0d, 0x3a, 0x01 // Teq eq r10 r1 LSL 26
5157};
5158static const byte kInstruction_Teq_pl_r9_r9_ROR_22[] = {
5159 0x69, 0x0b, 0x39, 0x51 // Teq pl r9 r9 ROR 22
5160};
5161static const byte kInstruction_Teq_le_r3_r1_ROR_29[] = {
5162 0xe1, 0x0e, 0x33, 0xd1 // Teq le r3 r1 ROR 29
5163};
5164static const byte kInstruction_Teq_hi_r7_r5_LSL_11[] = {
5165 0x85, 0x05, 0x37, 0x81 // Teq hi r7 r5 LSL 11
5166};
5167static const byte kInstruction_Teq_mi_r5_r0_LSL_24[] = {
5168 0x00, 0x0c, 0x35, 0x41 // Teq mi r5 r0 LSL 24
5169};
5170static const byte kInstruction_Teq_lt_r2_r5_LSL_12[] = {
5171 0x05, 0x06, 0x32, 0xb1 // Teq lt r2 r5 LSL 12
5172};
5173static const byte kInstruction_Teq_cc_r3_r3_LSL_25[] = {
5174 0x83, 0x0c, 0x33, 0x31 // Teq cc r3 r3 LSL 25
5175};
5176static const byte kInstruction_Teq_gt_r4_r6_ROR_30[] = {
5177 0x66, 0x0f, 0x34, 0xc1 // Teq gt r4 r6 ROR 30
5178};
5179static const byte kInstruction_Teq_cs_r6_r5_LSL_4[] = {
5180 0x05, 0x02, 0x36, 0x21 // Teq cs r6 r5 LSL 4
5181};
5182static const byte kInstruction_Teq_pl_r1_r0_LSL_8[] = {
5183 0x00, 0x04, 0x31, 0x51 // Teq pl r1 r0 LSL 8
5184};
5185static const byte kInstruction_Teq_pl_r5_r4_ROR_19[] = {
5186 0xe4, 0x09, 0x35, 0x51 // Teq pl r5 r4 ROR 19
5187};
5188static const byte kInstruction_Teq_vc_r7_r6_ROR_2[] = {
5189 0x66, 0x01, 0x37, 0x71 // Teq vc r7 r6 ROR 2
5190};
5191static const byte kInstruction_Teq_vs_r12_r11_LSL_19[] = {
5192 0x8b, 0x09, 0x3c, 0x61 // Teq vs r12 r11 LSL 19
5193};
5194static const byte kInstruction_Teq_cc_r11_r12_LSL_5[] = {
5195 0x8c, 0x02, 0x3b, 0x31 // Teq cc r11 r12 LSL 5
5196};
5197static const byte kInstruction_Teq_cs_r4_r11_ROR_20[] = {
5198 0x6b, 0x0a, 0x34, 0x21 // Teq cs r4 r11 ROR 20
5199};
5200static const byte kInstruction_Teq_cs_r5_r6_ROR_10[] = {
5201 0x66, 0x05, 0x35, 0x21 // Teq cs r5 r6 ROR 10
5202};
5203static const byte kInstruction_Teq_vs_r7_r2_LSL_15[] = {
5204 0x82, 0x07, 0x37, 0x61 // Teq vs r7 r2 LSL 15
5205};
5206static const byte kInstruction_Teq_ls_r8_r14_ROR_1[] = {
5207 0xee, 0x00, 0x38, 0x91 // Teq ls r8 r14 ROR 1
5208};
5209static const byte kInstruction_Teq_pl_r11_r6_ROR_31[] = {
5210 0xe6, 0x0f, 0x3b, 0x51 // Teq pl r11 r6 ROR 31
5211};
5212static const byte kInstruction_Teq_le_r11_r10_LSL_26[] = {
5213 0x0a, 0x0d, 0x3b, 0xd1 // Teq le r11 r10 LSL 26
5214};
5215static const byte kInstruction_Teq_ne_r2_r11_LSL_28[] = {
5216 0x0b, 0x0e, 0x32, 0x11 // Teq ne r2 r11 LSL 28
5217};
5218static const byte kInstruction_Teq_gt_r5_r10_LSL_14[] = {
5219 0x0a, 0x07, 0x35, 0xc1 // Teq gt r5 r10 LSL 14
5220};
5221static const byte kInstruction_Teq_ge_r13_r4_ROR_6[] = {
5222 0x64, 0x03, 0x3d, 0xa1 // Teq ge r13 r4 ROR 6
5223};
5224static const byte kInstruction_Teq_pl_r13_r4_LSL_31[] = {
5225 0x84, 0x0f, 0x3d, 0x51 // Teq pl r13 r4 LSL 31
5226};
5227static const byte kInstruction_Teq_ls_r6_r12_LSL_30[] = {
5228 0x0c, 0x0f, 0x36, 0x91 // Teq ls r6 r12 LSL 30
5229};
5230static const byte kInstruction_Teq_pl_r9_r14_LSL_15[] = {
5231 0x8e, 0x07, 0x39, 0x51 // Teq pl r9 r14 LSL 15
5232};
5233static const byte kInstruction_Teq_ne_r2_r13_ROR_2[] = {
5234 0x6d, 0x01, 0x32, 0x11 // Teq ne r2 r13 ROR 2
5235};
5236static const byte kInstruction_Teq_cc_r14_r1_LSL_22[] = {
5237 0x01, 0x0b, 0x3e, 0x31 // Teq cc r14 r1 LSL 22
5238};
5239static const byte kInstruction_Teq_ge_r10_r7_LSL_24[] = {
5240 0x07, 0x0c, 0x3a, 0xa1 // Teq ge r10 r7 LSL 24
5241};
5242static const byte kInstruction_Teq_hi_r3_r14_LSL_29[] = {
5243 0x8e, 0x0e, 0x33, 0x81 // Teq hi r3 r14 LSL 29
5244};
5245static const byte kInstruction_Teq_mi_r14_r1_ROR_1[] = {
5246 0xe1, 0x00, 0x3e, 0x41 // Teq mi r14 r1 ROR 1
5247};
5248static const byte kInstruction_Teq_eq_r11_r10_ROR_12[] = {
5249 0x6a, 0x06, 0x3b, 0x01 // Teq eq r11 r10 ROR 12
5250};
5251static const byte kInstruction_Teq_cc_r0_r8_ROR_6[] = {
5252 0x68, 0x03, 0x30, 0x31 // Teq cc r0 r8 ROR 6
5253};
5254static const byte kInstruction_Teq_ls_r2_r1_ROR_23[] = {
5255 0xe1, 0x0b, 0x32, 0x91 // Teq ls r2 r1 ROR 23
5256};
5257static const byte kInstruction_Teq_al_r8_r0_ROR_21[] = {
5258 0xe0, 0x0a, 0x38, 0xe1 // Teq al r8 r0 ROR 21
5259};
5260static const byte kInstruction_Teq_ge_r0_r11_ROR_7[] = {
5261 0xeb, 0x03, 0x30, 0xa1 // Teq ge r0 r11 ROR 7
5262};
5263static const byte kInstruction_Teq_vs_r5_r4_LSL_3[] = {
5264 0x84, 0x01, 0x35, 0x61 // Teq vs r5 r4 LSL 3
5265};
5266static const byte kInstruction_Teq_vs_r12_r1_LSL_6[] = {
5267 0x01, 0x03, 0x3c, 0x61 // Teq vs r12 r1 LSL 6
5268};
5269static const byte kInstruction_Teq_eq_r0_r0_ROR_7[] = {
5270 0xe0, 0x03, 0x30, 0x01 // Teq eq r0 r0 ROR 7
5271};
5272static const byte kInstruction_Teq_pl_r1_r1_ROR_17[] = {
5273 0xe1, 0x08, 0x31, 0x51 // Teq pl r1 r1 ROR 17
5274};
5275static const byte kInstruction_Teq_mi_r13_r6_ROR_22[] = {
5276 0x66, 0x0b, 0x3d, 0x41 // Teq mi r13 r6 ROR 22
5277};
5278static const byte kInstruction_Teq_hi_r12_r12_LSL_21[] = {
5279 0x8c, 0x0a, 0x3c, 0x81 // Teq hi r12 r12 LSL 21
5280};
5281static const byte kInstruction_Teq_mi_r11_r2_LSL_8[] = {
5282 0x02, 0x04, 0x3b, 0x41 // Teq mi r11 r2 LSL 8
5283};
5284static const byte kInstruction_Teq_pl_r9_r1_ROR_15[] = {
5285 0xe1, 0x07, 0x39, 0x51 // Teq pl r9 r1 ROR 15
5286};
5287static const byte kInstruction_Teq_vc_r9_r7_LSL_25[] = {
5288 0x87, 0x0c, 0x39, 0x71 // Teq vc r9 r7 LSL 25
5289};
5290static const byte kInstruction_Teq_ge_r4_r0_LSL_23[] = {
5291 0x80, 0x0b, 0x34, 0xa1 // Teq ge r4 r0 LSL 23
5292};
5293static const byte kInstruction_Teq_ne_r13_r7_LSL_11[] = {
5294 0x87, 0x05, 0x3d, 0x11 // Teq ne r13 r7 LSL 11
5295};
5296static const byte kInstruction_Teq_eq_r9_r3_ROR_13[] = {
5297 0xe3, 0x06, 0x39, 0x01 // Teq eq r9 r3 ROR 13
5298};
5299static const byte kInstruction_Teq_ge_r7_r3_ROR_4[] = {
5300 0x63, 0x02, 0x37, 0xa1 // Teq ge r7 r3 ROR 4
5301};
5302static const byte kInstruction_Teq_al_r7_r11_ROR_1[] = {
5303 0xeb, 0x00, 0x37, 0xe1 // Teq al r7 r11 ROR 1
5304};
5305static const byte kInstruction_Teq_le_r1_r8_ROR_10[] = {
5306 0x68, 0x05, 0x31, 0xd1 // Teq le r1 r8 ROR 10
5307};
5308static const byte kInstruction_Teq_le_r0_r10_LSL_21[] = {
5309 0x8a, 0x0a, 0x30, 0xd1 // Teq le r0 r10 LSL 21
5310};
5311static const byte kInstruction_Teq_pl_r0_r6_ROR_4[] = {
5312 0x66, 0x02, 0x30, 0x51 // Teq pl r0 r6 ROR 4
5313};
5314static const byte kInstruction_Teq_cc_r9_r3_LSL_31[] = {
5315 0x83, 0x0f, 0x39, 0x31 // Teq cc r9 r3 LSL 31
5316};
5317static const byte kInstruction_Teq_pl_r8_r7_ROR_13[] = {
5318 0xe7, 0x06, 0x38, 0x51 // Teq pl r8 r7 ROR 13
5319};
5320static const byte kInstruction_Teq_cs_r1_r6_LSL_4[] = {
5321 0x06, 0x02, 0x31, 0x21 // Teq cs r1 r6 LSL 4
5322};
5323static const byte kInstruction_Teq_mi_r5_r0_ROR_24[] = {
5324 0x60, 0x0c, 0x35, 0x41 // Teq mi r5 r0 ROR 24
5325};
5326static const byte kInstruction_Teq_eq_r4_r5_LSL_17[] = {
5327 0x85, 0x08, 0x34, 0x01 // Teq eq r4 r5 LSL 17
5328};
5329static const byte kInstruction_Teq_ne_r9_r14_ROR_22[] = {
5330 0x6e, 0x0b, 0x39, 0x11 // Teq ne r9 r14 ROR 22
5331};
5332static const byte kInstruction_Teq_lt_r2_r12_LSL_13[] = {
5333 0x8c, 0x06, 0x32, 0xb1 // Teq lt r2 r12 LSL 13
5334};
5335static const byte kInstruction_Teq_le_r8_r12_ROR_22[] = {
5336 0x6c, 0x0b, 0x38, 0xd1 // Teq le r8 r12 ROR 22
5337};
5338static const byte kInstruction_Teq_cc_r2_r1_LSL_30[] = {
5339 0x01, 0x0f, 0x32, 0x31 // Teq cc r2 r1 LSL 30
5340};
5341static const byte kInstruction_Teq_lt_r4_r13_ROR_4[] = {
5342 0x6d, 0x02, 0x34, 0xb1 // Teq lt r4 r13 ROR 4
5343};
5344static const byte kInstruction_Teq_ne_r12_r6_LSL_22[] = {
5345 0x06, 0x0b, 0x3c, 0x11 // Teq ne r12 r6 LSL 22
5346};
5347static const byte kInstruction_Teq_le_r2_r11_ROR_6[] = {
5348 0x6b, 0x03, 0x32, 0xd1 // Teq le r2 r11 ROR 6
5349};
5350static const byte kInstruction_Teq_hi_r6_r12_ROR_22[] = {
5351 0x6c, 0x0b, 0x36, 0x81 // Teq hi r6 r12 ROR 22
5352};
5353static const byte kInstruction_Teq_le_r7_r6_LSL_6[] = {
5354 0x06, 0x03, 0x37, 0xd1 // Teq le r7 r6 LSL 6
5355};
5356static const byte kInstruction_Teq_vc_r8_r2_ROR_15[] = {
5357 0xe2, 0x07, 0x38, 0x71 // Teq vc r8 r2 ROR 15
5358};
5359static const byte kInstruction_Teq_vc_r11_r3_ROR_19[] = {
5360 0xe3, 0x09, 0x3b, 0x71 // Teq vc r11 r3 ROR 19
5361};
5362static const byte kInstruction_Teq_cc_r2_r3_ROR_7[] = {
5363 0xe3, 0x03, 0x32, 0x31 // Teq cc r2 r3 ROR 7
5364};
5365static const byte kInstruction_Teq_ls_r2_r5_LSL_13[] = {
5366 0x85, 0x06, 0x32, 0x91 // Teq ls r2 r5 LSL 13
5367};
5368static const byte kInstruction_Teq_eq_r13_r13_ROR_17[] = {
5369 0xed, 0x08, 0x3d, 0x01 // Teq eq r13 r13 ROR 17
5370};
5371static const byte kInstruction_Teq_pl_r6_r10_ROR_31[] = {
5372 0xea, 0x0f, 0x36, 0x51 // Teq pl r6 r10 ROR 31
5373};
5374static const byte kInstruction_Teq_mi_r11_r10_LSL_19[] = {
5375 0x8a, 0x09, 0x3b, 0x41 // Teq mi r11 r10 LSL 19
5376};
5377static const byte kInstruction_Teq_ne_r0_r10_ROR_15[] = {
5378 0xea, 0x07, 0x30, 0x11 // Teq ne r0 r10 ROR 15
5379};
5380static const byte kInstruction_Teq_lt_r12_r10_ROR_31[] = {
5381 0xea, 0x0f, 0x3c, 0xb1 // Teq lt r12 r10 ROR 31
5382};
5383static const byte kInstruction_Teq_ge_r1_r10_LSL_16[] = {
5384 0x0a, 0x08, 0x31, 0xa1 // Teq ge r1 r10 LSL 16
5385};
5386static const byte kInstruction_Teq_ge_r1_r13_ROR_29[] = {
5387 0xed, 0x0e, 0x31, 0xa1 // Teq ge r1 r13 ROR 29
5388};
5389static const byte kInstruction_Teq_ge_r1_r1_LSL_2[] = {
5390 0x01, 0x01, 0x31, 0xa1 // Teq ge r1 r1 LSL 2
5391};
5392static const byte kInstruction_Teq_al_r12_r3_LSL_10[] = {
5393 0x03, 0x05, 0x3c, 0xe1 // Teq al r12 r3 LSL 10
5394};
5395static const byte kInstruction_Teq_hi_r11_r10_ROR_30[] = {
5396 0x6a, 0x0f, 0x3b, 0x81 // Teq hi r11 r10 ROR 30
5397};
5398static const byte kInstruction_Teq_ne_r6_r14_ROR_12[] = {
5399 0x6e, 0x06, 0x36, 0x11 // Teq ne r6 r14 ROR 12
5400};
5401static const byte kInstruction_Teq_mi_r6_r6_LSL_25[] = {
5402 0x86, 0x0c, 0x36, 0x41 // Teq mi r6 r6 LSL 25
5403};
5404static const byte kInstruction_Teq_lt_r3_r4_LSL_3[] = {
5405 0x84, 0x01, 0x33, 0xb1 // Teq lt r3 r4 LSL 3
5406};
5407static const byte kInstruction_Teq_gt_r11_r6_LSL_5[] = {
5408 0x86, 0x02, 0x3b, 0xc1 // Teq gt r11 r6 LSL 5
5409};
5410static const byte kInstruction_Teq_hi_r7_r4_ROR_28[] = {
5411 0x64, 0x0e, 0x37, 0x81 // Teq hi r7 r4 ROR 28
5412};
5413static const byte kInstruction_Teq_mi_r2_r7_LSL_11[] = {
5414 0x87, 0x05, 0x32, 0x41 // Teq mi r2 r7 LSL 11
5415};
5416static const byte kInstruction_Teq_le_r2_r0_LSL_31[] = {
5417 0x80, 0x0f, 0x32, 0xd1 // Teq le r2 r0 LSL 31
5418};
5419static const byte kInstruction_Teq_vc_r0_r14_ROR_18[] = {
5420 0x6e, 0x09, 0x30, 0x71 // Teq vc r0 r14 ROR 18
5421};
5422static const byte kInstruction_Teq_ne_r6_r9_LSL_10[] = {
5423 0x09, 0x05, 0x36, 0x11 // Teq ne r6 r9 LSL 10
5424};
5425static const byte kInstruction_Teq_gt_r14_r9_ROR_15[] = {
5426 0xe9, 0x07, 0x3e, 0xc1 // Teq gt r14 r9 ROR 15
5427};
5428static const byte kInstruction_Teq_hi_r11_r7_LSL_25[] = {
5429 0x87, 0x0c, 0x3b, 0x81 // Teq hi r11 r7 LSL 25
5430};
5431static const byte kInstruction_Teq_al_r6_r8_LSL_20[] = {
5432 0x08, 0x0a, 0x36, 0xe1 // Teq al r6 r8 LSL 20
5433};
5434static const byte kInstruction_Teq_mi_r9_r13_LSL_27[] = {
5435 0x8d, 0x0d, 0x39, 0x41 // Teq mi r9 r13 LSL 27
5436};
5437static const byte kInstruction_Teq_mi_r4_r2_ROR_2[] = {
5438 0x62, 0x01, 0x34, 0x41 // Teq mi r4 r2 ROR 2
5439};
5440static const byte kInstruction_Teq_hi_r6_r5_ROR_17[] = {
5441 0xe5, 0x08, 0x36, 0x81 // Teq hi r6 r5 ROR 17
5442};
5443static const byte kInstruction_Teq_hi_r9_r8_LSL_31[] = {
5444 0x88, 0x0f, 0x39, 0x81 // Teq hi r9 r8 LSL 31
5445};
5446static const byte kInstruction_Teq_eq_r5_r11_ROR_27[] = {
5447 0xeb, 0x0d, 0x35, 0x01 // Teq eq r5 r11 ROR 27
5448};
5449static const byte kInstruction_Teq_eq_r3_r5_LSL_8[] = {
5450 0x05, 0x04, 0x33, 0x01 // Teq eq r3 r5 LSL 8
5451};
5452static const byte kInstruction_Teq_cc_r8_r10_LSL_2[] = {
5453 0x0a, 0x01, 0x38, 0x31 // Teq cc r8 r10 LSL 2
5454};
5455static const byte kInstruction_Teq_mi_r0_r3_LSL_20[] = {
5456 0x03, 0x0a, 0x30, 0x41 // Teq mi r0 r3 LSL 20
5457};
5458static const byte kInstruction_Teq_pl_r13_r7_ROR_24[] = {
5459 0x67, 0x0c, 0x3d, 0x51 // Teq pl r13 r7 ROR 24
5460};
5461static const byte kInstruction_Teq_hi_r8_r0_ROR_15[] = {
5462 0xe0, 0x07, 0x38, 0x81 // Teq hi r8 r0 ROR 15
5463};
5464static const byte kInstruction_Teq_ne_r9_r13_ROR_29[] = {
5465 0xed, 0x0e, 0x39, 0x11 // Teq ne r9 r13 ROR 29
5466};
5467static const byte kInstruction_Teq_mi_r10_r8_LSL_17[] = {
5468 0x88, 0x08, 0x3a, 0x41 // Teq mi r10 r8 LSL 17
5469};
5470static const byte kInstruction_Teq_hi_r10_r0_LSL_24[] = {
5471 0x00, 0x0c, 0x3a, 0x81 // Teq hi r10 r0 LSL 24
5472};
5473static const byte kInstruction_Teq_gt_r3_r5_LSL_24[] = {
5474 0x05, 0x0c, 0x33, 0xc1 // Teq gt r3 r5 LSL 24
5475};
5476static const byte kInstruction_Teq_al_r4_r8_LSL_20[] = {
5477 0x08, 0x0a, 0x34, 0xe1 // Teq al r4 r8 LSL 20
5478};
5479static const byte kInstruction_Teq_cs_r14_r12_ROR_2[] = {
5480 0x6c, 0x01, 0x3e, 0x21 // Teq cs r14 r12 ROR 2
5481};
5482static const byte kInstruction_Teq_cs_r0_r9_LSL_8[] = {
5483 0x09, 0x04, 0x30, 0x21 // Teq cs r0 r9 LSL 8
5484};
5485static const byte kInstruction_Teq_al_r1_r13_ROR_27[] = {
5486 0xed, 0x0d, 0x31, 0xe1 // Teq al r1 r13 ROR 27
5487};
5488static const byte kInstruction_Teq_vc_r10_r5_LSL_27[] = {
5489 0x85, 0x0d, 0x3a, 0x71 // Teq vc r10 r5 LSL 27
5490};
5491static const byte kInstruction_Teq_vs_r14_r8_LSL_19[] = {
5492 0x88, 0x09, 0x3e, 0x61 // Teq vs r14 r8 LSL 19
5493};
5494static const byte kInstruction_Teq_mi_r3_r10_ROR_30[] = {
5495 0x6a, 0x0f, 0x33, 0x41 // Teq mi r3 r10 ROR 30
5496};
5497static const byte kInstruction_Teq_gt_r1_r7_LSL_17[] = {
5498 0x87, 0x08, 0x31, 0xc1 // Teq gt r1 r7 LSL 17
5499};
5500static const byte kInstruction_Teq_le_r11_r6_ROR_7[] = {
5501 0xe6, 0x03, 0x3b, 0xd1 // Teq le r11 r6 ROR 7
5502};
5503static const byte kInstruction_Teq_cc_r3_r14_LSL_8[] = {
5504 0x0e, 0x04, 0x33, 0x31 // Teq cc r3 r14 LSL 8
5505};
5506static const byte kInstruction_Teq_cs_r7_r14_LSL_7[] = {
5507 0x8e, 0x03, 0x37, 0x21 // Teq cs r7 r14 LSL 7
5508};
5509static const byte kInstruction_Teq_ge_r3_r13_LSL_17[] = {
5510 0x8d, 0x08, 0x33, 0xa1 // Teq ge r3 r13 LSL 17
5511};
5512static const byte kInstruction_Teq_gt_r10_r13_ROR_25[] = {
5513 0xed, 0x0c, 0x3a, 0xc1 // Teq gt r10 r13 ROR 25
5514};
5515static const byte kInstruction_Teq_mi_r8_r14_LSL_7[] = {
5516 0x8e, 0x03, 0x38, 0x41 // Teq mi r8 r14 LSL 7
5517};
5518static const byte kInstruction_Teq_cs_r13_r8_LSL_13[] = {
5519 0x88, 0x06, 0x3d, 0x21 // Teq cs r13 r8 LSL 13
5520};
5521static const byte kInstruction_Teq_hi_r13_r5_LSL_20[] = {
5522 0x05, 0x0a, 0x3d, 0x81 // Teq hi r13 r5 LSL 20
5523};
5524static const byte kInstruction_Teq_al_r4_r0_ROR_3[] = {
5525 0xe0, 0x01, 0x34, 0xe1 // Teq al r4 r0 ROR 3
5526};
5527static const byte kInstruction_Teq_al_r2_r7_LSL_16[] = {
5528 0x07, 0x08, 0x32, 0xe1 // Teq al r2 r7 LSL 16
5529};
5530static const byte kInstruction_Teq_pl_r6_r2_LSL_30[] = {
5531 0x02, 0x0f, 0x36, 0x51 // Teq pl r6 r2 LSL 30
5532};
5533static const byte kInstruction_Teq_al_r13_r8_LSL_27[] = {
5534 0x88, 0x0d, 0x3d, 0xe1 // Teq al r13 r8 LSL 27
5535};
5536static const byte kInstruction_Teq_vs_r8_r3_LSL_1[] = {
5537 0x83, 0x00, 0x38, 0x61 // Teq vs r8 r3 LSL 1
5538};
5539static const byte kInstruction_Teq_eq_r0_r12_LSL_10[] = {
5540 0x0c, 0x05, 0x30, 0x01 // Teq eq r0 r12 LSL 10
5541};
5542static const byte kInstruction_Teq_mi_r11_r1_ROR_9[] = {
5543 0xe1, 0x04, 0x3b, 0x41 // Teq mi r11 r1 ROR 9
5544};
5545static const byte kInstruction_Teq_al_r14_r8_LSL_14[] = {
5546 0x08, 0x07, 0x3e, 0xe1 // Teq al r14 r8 LSL 14
5547};
5548static const byte kInstruction_Teq_lt_r6_r7_ROR_26[] = {
5549 0x67, 0x0d, 0x36, 0xb1 // Teq lt r6 r7 ROR 26
5550};
5551static const byte kInstruction_Teq_pl_r11_r8_LSL_12[] = {
5552 0x08, 0x06, 0x3b, 0x51 // Teq pl r11 r8 LSL 12
5553};
5554static const byte kInstruction_Teq_hi_r13_r2_ROR_24[] = {
5555 0x62, 0x0c, 0x3d, 0x81 // Teq hi r13 r2 ROR 24
5556};
5557static const byte kInstruction_Teq_le_r4_r12_LSL_13[] = {
5558 0x8c, 0x06, 0x34, 0xd1 // Teq le r4 r12 LSL 13
5559};
5560static const byte kInstruction_Teq_hi_r13_r2_LSL_31[] = {
5561 0x82, 0x0f, 0x3d, 0x81 // Teq hi r13 r2 LSL 31
5562};
5563static const byte kInstruction_Teq_mi_r10_r11_ROR_29[] = {
5564 0xeb, 0x0e, 0x3a, 0x41 // Teq mi r10 r11 ROR 29
5565};
5566static const byte kInstruction_Teq_mi_r7_r5_LSL_11[] = {
5567 0x85, 0x05, 0x37, 0x41 // Teq mi r7 r5 LSL 11
5568};
5569static const byte kInstruction_Teq_gt_r11_r12_ROR_4[] = {
5570 0x6c, 0x02, 0x3b, 0xc1 // Teq gt r11 r12 ROR 4
5571};
5572static const byte kInstruction_Teq_lt_r1_r7_ROR_1[] = {
5573 0xe7, 0x00, 0x31, 0xb1 // Teq lt r1 r7 ROR 1
5574};
5575static const byte kInstruction_Teq_le_r6_r6_LSL_23[] = {
5576 0x86, 0x0b, 0x36, 0xd1 // Teq le r6 r6 LSL 23
5577};
5578static const byte kInstruction_Teq_eq_r11_r5_LSL_31[] = {
5579 0x85, 0x0f, 0x3b, 0x01 // Teq eq r11 r5 LSL 31
5580};
5581static const byte kInstruction_Teq_le_r9_r8_ROR_20[] = {
5582 0x68, 0x0a, 0x39, 0xd1 // Teq le r9 r8 ROR 20
5583};
5584static const byte kInstruction_Teq_vs_r0_r4_ROR_30[] = {
5585 0x64, 0x0f, 0x30, 0x61 // Teq vs r0 r4 ROR 30
5586};
5587static const byte kInstruction_Teq_hi_r3_r4_LSL_9[] = {
5588 0x84, 0x04, 0x33, 0x81 // Teq hi r3 r4 LSL 9
5589};
5590static const byte kInstruction_Teq_cc_r3_r13_ROR_20[] = {
5591 0x6d, 0x0a, 0x33, 0x31 // Teq cc r3 r13 ROR 20
5592};
5593static const byte kInstruction_Teq_pl_r14_r5_ROR_3[] = {
5594 0xe5, 0x01, 0x3e, 0x51 // Teq pl r14 r5 ROR 3
5595};
5596static const byte kInstruction_Teq_cc_r11_r8_LSL_30[] = {
5597 0x08, 0x0f, 0x3b, 0x31 // Teq cc r11 r8 LSL 30
5598};
5599static const byte kInstruction_Teq_lt_r12_r0_LSL_3[] = {
5600 0x80, 0x01, 0x3c, 0xb1 // Teq lt r12 r0 LSL 3
5601};
5602static const byte kInstruction_Teq_gt_r11_r9_LSL_30[] = {
5603 0x09, 0x0f, 0x3b, 0xc1 // Teq gt r11 r9 LSL 30
5604};
5605static const byte kInstruction_Teq_gt_r8_r8_ROR_3[] = {
5606 0xe8, 0x01, 0x38, 0xc1 // Teq gt r8 r8 ROR 3
5607};
5608static const byte kInstruction_Teq_vs_r8_r13_LSL_12[] = {
5609 0x0d, 0x06, 0x38, 0x61 // Teq vs r8 r13 LSL 12
5610};
5611static const byte kInstruction_Teq_al_r12_r9_LSL_22[] = {
5612 0x09, 0x0b, 0x3c, 0xe1 // Teq al r12 r9 LSL 22
5613};
5614static const byte kInstruction_Teq_ne_r5_r12_LSL_2[] = {
5615 0x0c, 0x01, 0x35, 0x11 // Teq ne r5 r12 LSL 2
5616};
5617static const byte kInstruction_Teq_vs_r2_r3_LSL_25[] = {
5618 0x83, 0x0c, 0x32, 0x61 // Teq vs r2 r3 LSL 25
5619};
5620static const byte kInstruction_Teq_vc_r11_r4_ROR_7[] = {
5621 0xe4, 0x03, 0x3b, 0x71 // Teq vc r11 r4 ROR 7
5622};
5623static const byte kInstruction_Teq_gt_r7_r11_LSL_21[] = {
5624 0x8b, 0x0a, 0x37, 0xc1 // Teq gt r7 r11 LSL 21
5625};
5626static const byte kInstruction_Teq_eq_r14_r3_LSL_21[] = {
5627 0x83, 0x0a, 0x3e, 0x01 // Teq eq r14 r3 LSL 21
5628};
5629static const byte kInstruction_Teq_lt_r12_r8_LSL_9[] = {
5630 0x88, 0x04, 0x3c, 0xb1 // Teq lt r12 r8 LSL 9
5631};
5632static const byte kInstruction_Teq_vs_r8_r10_LSL_24[] = {
5633 0x0a, 0x0c, 0x38, 0x61 // Teq vs r8 r10 LSL 24
5634};
5635static const byte kInstruction_Teq_al_r10_r0_ROR_26[] = {
5636 0x60, 0x0d, 0x3a, 0xe1 // Teq al r10 r0 ROR 26
5637};
5638static const byte kInstruction_Teq_hi_r8_r9_LSL_18[] = {
5639 0x09, 0x09, 0x38, 0x81 // Teq hi r8 r9 LSL 18
5640};
5641static const byte kInstruction_Teq_ne_r5_r13_ROR_13[] = {
5642 0xed, 0x06, 0x35, 0x11 // Teq ne r5 r13 ROR 13
5643};
5644static const byte kInstruction_Teq_pl_r0_r13_LSL_23[] = {
5645 0x8d, 0x0b, 0x30, 0x51 // Teq pl r0 r13 LSL 23
5646};
5647static const byte kInstruction_Teq_hi_r0_r2_LSL_30[] = {
5648 0x02, 0x0f, 0x30, 0x81 // Teq hi r0 r2 LSL 30
5649};
5650static const byte kInstruction_Teq_le_r6_r14_ROR_22[] = {
5651 0x6e, 0x0b, 0x36, 0xd1 // Teq le r6 r14 ROR 22
5652};
5653static const byte kInstruction_Teq_hi_r9_r5_LSL_3[] = {
5654 0x85, 0x01, 0x39, 0x81 // Teq hi r9 r5 LSL 3
5655};
5656static const byte kInstruction_Teq_ge_r7_r6_LSL_26[] = {
5657 0x06, 0x0d, 0x37, 0xa1 // Teq ge r7 r6 LSL 26
5658};
5659static const byte kInstruction_Teq_cc_r13_r6_ROR_28[] = {
5660 0x66, 0x0e, 0x3d, 0x31 // Teq cc r13 r6 ROR 28
5661};
5662static const byte kInstruction_Teq_lt_r11_r1_ROR_13[] = {
5663 0xe1, 0x06, 0x3b, 0xb1 // Teq lt r11 r1 ROR 13
5664};
5665static const byte kInstruction_Teq_gt_r14_r10_LSL_20[] = {
5666 0x0a, 0x0a, 0x3e, 0xc1 // Teq gt r14 r10 LSL 20
5667};
5668static const byte kInstruction_Teq_ne_r7_r2_ROR_27[] = {
5669 0xe2, 0x0d, 0x37, 0x11 // Teq ne r7 r2 ROR 27
5670};
5671static const byte kInstruction_Teq_cc_r1_r1_ROR_2[] = {
5672 0x61, 0x01, 0x31, 0x31 // Teq cc r1 r1 ROR 2
5673};
5674static const byte kInstruction_Teq_le_r8_r11_ROR_6[] = {
5675 0x6b, 0x03, 0x38, 0xd1 // Teq le r8 r11 ROR 6
5676};
5677static const byte kInstruction_Teq_mi_r0_r12_LSL_4[] = {
5678 0x0c, 0x02, 0x30, 0x41 // Teq mi r0 r12 LSL 4
5679};
5680static const byte kInstruction_Teq_cs_r10_r2_ROR_28[] = {
5681 0x62, 0x0e, 0x3a, 0x21 // Teq cs r10 r2 ROR 28
5682};
5683static const byte kInstruction_Teq_hi_r10_r5_ROR_20[] = {
5684 0x65, 0x0a, 0x3a, 0x81 // Teq hi r10 r5 ROR 20
5685};
5686static const byte kInstruction_Teq_cs_r0_r9_LSL_31[] = {
5687 0x89, 0x0f, 0x30, 0x21 // Teq cs r0 r9 LSL 31
5688};
5689static const byte kInstruction_Teq_hi_r12_r7_ROR_16[] = {
5690 0x67, 0x08, 0x3c, 0x81 // Teq hi r12 r7 ROR 16
5691};
5692static const byte kInstruction_Teq_ne_r7_r3_LSL_1[] = {
5693 0x83, 0x00, 0x37, 0x11 // Teq ne r7 r3 LSL 1
5694};
5695static const byte kInstruction_Teq_mi_r5_r10_ROR_19[] = {
5696 0xea, 0x09, 0x35, 0x41 // Teq mi r5 r10 ROR 19
5697};
5698static const byte kInstruction_Teq_mi_r3_r14_LSL_15[] = {
5699 0x8e, 0x07, 0x33, 0x41 // Teq mi r3 r14 LSL 15
5700};
5701static const byte kInstruction_Teq_vc_r8_r8_ROR_2[] = {
5702 0x68, 0x01, 0x38, 0x71 // Teq vc r8 r8 ROR 2
5703};
5704static const byte kInstruction_Teq_hi_r2_r9_ROR_4[] = {
5705 0x69, 0x02, 0x32, 0x81 // Teq hi r2 r9 ROR 4
5706};
5707static const byte kInstruction_Teq_gt_r7_r1_ROR_6[] = {
5708 0x61, 0x03, 0x37, 0xc1 // Teq gt r7 r1 ROR 6
5709};
5710static const byte kInstruction_Teq_ne_r12_r5_LSL_10[] = {
5711 0x05, 0x05, 0x3c, 0x11 // Teq ne r12 r5 LSL 10
5712};
5713static const byte kInstruction_Teq_vs_r6_r8_ROR_13[] = {
5714 0xe8, 0x06, 0x36, 0x61 // Teq vs r6 r8 ROR 13
5715};
5716static const byte kInstruction_Teq_ls_r14_r9_LSL_23[] = {
5717 0x89, 0x0b, 0x3e, 0x91 // Teq ls r14 r9 LSL 23
5718};
5719static const byte kInstruction_Teq_ne_r8_r12_LSL_12[] = {
5720 0x0c, 0x06, 0x38, 0x11 // Teq ne r8 r12 LSL 12
5721};
5722static const byte kInstruction_Teq_al_r5_r10_LSL_20[] = {
5723 0x0a, 0x0a, 0x35, 0xe1 // Teq al r5 r10 LSL 20
5724};
5725static const byte kInstruction_Teq_al_r3_r2_LSL_17[] = {
5726 0x82, 0x08, 0x33, 0xe1 // Teq al r3 r2 LSL 17
5727};
5728static const byte kInstruction_Teq_pl_r1_r10_ROR_29[] = {
5729 0xea, 0x0e, 0x31, 0x51 // Teq pl r1 r10 ROR 29
5730};
5731static const byte kInstruction_Teq_cs_r1_r7_LSL_19[] = {
5732 0x87, 0x09, 0x31, 0x21 // Teq cs r1 r7 LSL 19
5733};
5734static const byte kInstruction_Teq_pl_r13_r2_ROR_27[] = {
5735 0xe2, 0x0d, 0x3d, 0x51 // Teq pl r13 r2 ROR 27
5736};
5737static const byte kInstruction_Teq_gt_r1_r1_ROR_3[] = {
5738 0xe1, 0x01, 0x31, 0xc1 // Teq gt r1 r1 ROR 3
5739};
5740static const byte kInstruction_Teq_eq_r10_r8_ROR_6[] = {
5741 0x68, 0x03, 0x3a, 0x01 // Teq eq r10 r8 ROR 6
5742};
5743static const byte kInstruction_Teq_ge_r6_r7_ROR_16[] = {
5744 0x67, 0x08, 0x36, 0xa1 // Teq ge r6 r7 ROR 16
5745};
5746static const byte kInstruction_Teq_eq_r0_r9_ROR_18[] = {
5747 0x69, 0x09, 0x30, 0x01 // Teq eq r0 r9 ROR 18
5748};
5749static const byte kInstruction_Teq_gt_r13_r4_LSL_1[] = {
5750 0x84, 0x00, 0x3d, 0xc1 // Teq gt r13 r4 LSL 1
5751};
5752static const byte kInstruction_Teq_gt_r2_r12_ROR_21[] = {
5753 0xec, 0x0a, 0x32, 0xc1 // Teq gt r2 r12 ROR 21
5754};
5755static const byte kInstruction_Teq_le_r6_r3_LSL_24[] = {
5756 0x03, 0x0c, 0x36, 0xd1 // Teq le r6 r3 LSL 24
5757};
5758static const byte kInstruction_Teq_gt_r3_r14_LSL_1[] = {
5759 0x8e, 0x00, 0x33, 0xc1 // Teq gt r3 r14 LSL 1
5760};
5761static const byte kInstruction_Teq_hi_r4_r8_LSL_21[] = {
5762 0x88, 0x0a, 0x34, 0x81 // Teq hi r4 r8 LSL 21
5763};
5764static const byte kInstruction_Teq_mi_r3_r9_LSL_6[] = {
5765 0x09, 0x03, 0x33, 0x41 // Teq mi r3 r9 LSL 6
5766};
5767static const byte kInstruction_Teq_vc_r13_r2_ROR_13[] = {
5768 0xe2, 0x06, 0x3d, 0x71 // Teq vc r13 r2 ROR 13
5769};
5770static const byte kInstruction_Teq_ge_r3_r1_LSL_22[] = {
5771 0x01, 0x0b, 0x33, 0xa1 // Teq ge r3 r1 LSL 22
5772};
5773static const byte kInstruction_Teq_eq_r9_r3_ROR_12[] = {
5774 0x63, 0x06, 0x39, 0x01 // Teq eq r9 r3 ROR 12
5775};
5776static const byte kInstruction_Teq_ge_r13_r8_ROR_25[] = {
5777 0xe8, 0x0c, 0x3d, 0xa1 // Teq ge r13 r8 ROR 25
5778};
5779static const byte kInstruction_Teq_vc_r13_r8_LSL_15[] = {
5780 0x88, 0x07, 0x3d, 0x71 // Teq vc r13 r8 LSL 15
5781};
5782static const byte kInstruction_Teq_cc_r0_r10_ROR_31[] = {
5783 0xea, 0x0f, 0x30, 0x31 // Teq cc r0 r10 ROR 31
5784};
5785static const byte kInstruction_Teq_le_r13_r8_LSL_23[] = {
5786 0x88, 0x0b, 0x3d, 0xd1 // Teq le r13 r8 LSL 23
5787};
5788static const byte kInstruction_Teq_ls_r5_r12_ROR_18[] = {
5789 0x6c, 0x09, 0x35, 0x91 // Teq ls r5 r12 ROR 18
5790};
5791static const byte kInstruction_Teq_pl_r2_r3_LSL_18[] = {
5792 0x03, 0x09, 0x32, 0x51 // Teq pl r2 r3 LSL 18
5793};
5794static const byte kInstruction_Teq_gt_r7_r4_LSL_8[] = {
5795 0x04, 0x04, 0x37, 0xc1 // Teq gt r7 r4 LSL 8
5796};
5797static const byte kInstruction_Teq_ne_r9_r7_LSL_28[] = {
5798 0x07, 0x0e, 0x39, 0x11 // Teq ne r9 r7 LSL 28
5799};
5800static const byte kInstruction_Teq_al_r0_r14_ROR_22[] = {
5801 0x6e, 0x0b, 0x30, 0xe1 // Teq al r0 r14 ROR 22
5802};
5803static const byte kInstruction_Teq_mi_r4_r3_ROR_17[] = {
5804 0xe3, 0x08, 0x34, 0x41 // Teq mi r4 r3 ROR 17
5805};
5806static const byte kInstruction_Teq_eq_r0_r14_ROR_28[] = {
5807 0x6e, 0x0e, 0x30, 0x01 // Teq eq r0 r14 ROR 28
5808};
5809static const byte kInstruction_Teq_eq_r3_r12_ROR_1[] = {
5810 0xec, 0x00, 0x33, 0x01 // Teq eq r3 r12 ROR 1
5811};
5812static const byte kInstruction_Teq_hi_r11_r5_LSL_18[] = {
5813 0x05, 0x09, 0x3b, 0x81 // Teq hi r11 r5 LSL 18
5814};
5815static const byte kInstruction_Teq_ls_r7_r14_LSL_18[] = {
5816 0x0e, 0x09, 0x37, 0x91 // Teq ls r7 r14 LSL 18
5817};
5818static const byte kInstruction_Teq_gt_r9_r1_LSL_20[] = {
5819 0x01, 0x0a, 0x39, 0xc1 // Teq gt r9 r1 LSL 20
5820};
5821static const byte kInstruction_Teq_ls_r13_r2_LSL_24[] = {
5822 0x02, 0x0c, 0x3d, 0x91 // Teq ls r13 r2 LSL 24
5823};
5824static const byte kInstruction_Teq_cs_r0_r6_LSL_5[] = {
5825 0x86, 0x02, 0x30, 0x21 // Teq cs r0 r6 LSL 5
5826};
5827static const byte kInstruction_Teq_ls_r8_r6_LSL_25[] = {
5828 0x86, 0x0c, 0x38, 0x91 // Teq ls r8 r6 LSL 25
5829};
5830static const byte kInstruction_Teq_eq_r3_r13_LSL_25[] = {
5831 0x8d, 0x0c, 0x33, 0x01 // Teq eq r3 r13 LSL 25
5832};
5833static const byte kInstruction_Teq_pl_r12_r0_ROR_29[] = {
5834 0xe0, 0x0e, 0x3c, 0x51 // Teq pl r12 r0 ROR 29
5835};
5836static const byte kInstruction_Teq_ls_r9_r11_LSL_13[] = {
5837 0x8b, 0x06, 0x39, 0x91 // Teq ls r9 r11 LSL 13
5838};
5839static const byte kInstruction_Teq_pl_r8_r11_LSL_12[] = {
5840 0x0b, 0x06, 0x38, 0x51 // Teq pl r8 r11 LSL 12
5841};
5842static const byte kInstruction_Teq_vs_r9_r7_LSL_18[] = {
5843 0x07, 0x09, 0x39, 0x61 // Teq vs r9 r7 LSL 18
5844};
5845static const byte kInstruction_Teq_ge_r1_r9_LSL_11[] = {
5846 0x89, 0x05, 0x31, 0xa1 // Teq ge r1 r9 LSL 11
5847};
5848static const byte kInstruction_Teq_al_r12_r14_ROR_17[] = {
5849 0xee, 0x08, 0x3c, 0xe1 // Teq al r12 r14 ROR 17
5850};
5851static const byte kInstruction_Teq_eq_r4_r3_LSL_29[] = {
5852 0x83, 0x0e, 0x34, 0x01 // Teq eq r4 r3 LSL 29
5853};
5854static const byte kInstruction_Teq_ge_r13_r5_LSL_12[] = {
5855 0x05, 0x06, 0x3d, 0xa1 // Teq ge r13 r5 LSL 12
5856};
5857static const byte kInstruction_Teq_ls_r4_r6_LSL_27[] = {
5858 0x86, 0x0d, 0x34, 0x91 // Teq ls r4 r6 LSL 27
5859};
5860static const byte kInstruction_Teq_ne_r0_r2_LSL_25[] = {
5861 0x82, 0x0c, 0x30, 0x11 // Teq ne r0 r2 LSL 25
5862};
5863static const byte kInstruction_Teq_vs_r11_r0_LSL_8[] = {
5864 0x00, 0x04, 0x3b, 0x61 // Teq vs r11 r0 LSL 8
5865};
5866static const byte kInstruction_Teq_pl_r7_r9_ROR_29[] = {
5867 0xe9, 0x0e, 0x37, 0x51 // Teq pl r7 r9 ROR 29
5868};
5869static const byte kInstruction_Teq_le_r5_r9_ROR_2[] = {
5870 0x69, 0x01, 0x35, 0xd1 // Teq le r5 r9 ROR 2
5871};
5872static const byte kInstruction_Teq_vs_r4_r4_ROR_28[] = {
5873 0x64, 0x0e, 0x34, 0x61 // Teq vs r4 r4 ROR 28
5874};
5875static const byte kInstruction_Teq_ls_r6_r13_LSL_2[] = {
5876 0x0d, 0x01, 0x36, 0x91 // Teq ls r6 r13 LSL 2
5877};
5878static const byte kInstruction_Teq_lt_r8_r2_ROR_10[] = {
5879 0x62, 0x05, 0x38, 0xb1 // Teq lt r8 r2 ROR 10
5880};
5881static const byte kInstruction_Teq_mi_r9_r6_ROR_13[] = {
5882 0xe6, 0x06, 0x39, 0x41 // Teq mi r9 r6 ROR 13
5883};
5884static const byte kInstruction_Teq_ge_r13_r11_ROR_30[] = {
5885 0x6b, 0x0f, 0x3d, 0xa1 // Teq ge r13 r11 ROR 30
5886};
5887static const byte kInstruction_Teq_al_r13_r5_LSL_12[] = {
5888 0x05, 0x06, 0x3d, 0xe1 // Teq al r13 r5 LSL 12
5889};
5890static const byte kInstruction_Teq_al_r6_r11_ROR_17[] = {
5891 0xeb, 0x08, 0x36, 0xe1 // Teq al r6 r11 ROR 17
5892};
5893static const byte kInstruction_Teq_mi_r14_r12_LSL_10[] = {
5894 0x0c, 0x05, 0x3e, 0x41 // Teq mi r14 r12 LSL 10
5895};
5896static const byte kInstruction_Teq_gt_r7_r9_ROR_31[] = {
5897 0xe9, 0x0f, 0x37, 0xc1 // Teq gt r7 r9 ROR 31
5898};
5899static const byte kInstruction_Teq_cc_r9_r10_ROR_4[] = {
5900 0x6a, 0x02, 0x39, 0x31 // Teq cc r9 r10 ROR 4
5901};
5902static const byte kInstruction_Teq_hi_r4_r12_ROR_3[] = {
5903 0xec, 0x01, 0x34, 0x81 // Teq hi r4 r12 ROR 3
5904};
5905static const byte kInstruction_Teq_hi_r4_r6_ROR_29[] = {
5906 0xe6, 0x0e, 0x34, 0x81 // Teq hi r4 r6 ROR 29
5907};
5908static const byte kInstruction_Teq_al_r14_r12_ROR_30[] = {
5909 0x6c, 0x0f, 0x3e, 0xe1 // Teq al r14 r12 ROR 30
5910};
5911static const byte kInstruction_Teq_al_r11_r1_LSL_1[] = {
5912 0x81, 0x00, 0x3b, 0xe1 // Teq al r11 r1 LSL 1
5913};
5914static const byte kInstruction_Teq_pl_r4_r13_LSL_13[] = {
5915 0x8d, 0x06, 0x34, 0x51 // Teq pl r4 r13 LSL 13
5916};
5917static const byte kInstruction_Teq_al_r8_r2_ROR_1[] = {
5918 0xe2, 0x00, 0x38, 0xe1 // Teq al r8 r2 ROR 1
5919};
5920static const byte kInstruction_Teq_ne_r6_r3_LSL_19[] = {
5921 0x83, 0x09, 0x36, 0x11 // Teq ne r6 r3 LSL 19
5922};
5923static const byte kInstruction_Teq_eq_r8_r8_LSL_8[] = {
5924 0x08, 0x04, 0x38, 0x01 // Teq eq r8 r8 LSL 8
5925};
5926static const byte kInstruction_Teq_ne_r5_r4_LSL_20[] = {
5927 0x04, 0x0a, 0x35, 0x11 // Teq ne r5 r4 LSL 20
5928};
5929static const byte kInstruction_Teq_gt_r5_r6_ROR_17[] = {
5930 0xe6, 0x08, 0x35, 0xc1 // Teq gt r5 r6 ROR 17
5931};
5932static const byte kInstruction_Teq_ne_r12_r14_LSL_25[] = {
5933 0x8e, 0x0c, 0x3c, 0x11 // Teq ne r12 r14 LSL 25
5934};
5935static const byte kInstruction_Teq_lt_r9_r2_LSL_26[] = {
5936 0x02, 0x0d, 0x39, 0xb1 // Teq lt r9 r2 LSL 26
5937};
5938static const byte kInstruction_Teq_vc_r13_r7_LSL_25[] = {
5939 0x87, 0x0c, 0x3d, 0x71 // Teq vc r13 r7 LSL 25
5940};
5941static const byte kInstruction_Teq_mi_r9_r12_ROR_6[] = {
5942 0x6c, 0x03, 0x39, 0x41 // Teq mi r9 r12 ROR 6
5943};
5944static const byte kInstruction_Teq_ge_r3_r5_LSL_12[] = {
5945 0x05, 0x06, 0x33, 0xa1 // Teq ge r3 r5 LSL 12
5946};
5947static const byte kInstruction_Teq_cs_r8_r10_ROR_8[] = {
5948 0x6a, 0x04, 0x38, 0x21 // Teq cs r8 r10 ROR 8
5949};
5950static const byte kInstruction_Teq_ge_r10_r13_LSL_4[] = {
5951 0x0d, 0x02, 0x3a, 0xa1 // Teq ge r10 r13 LSL 4
5952};
5953static const byte kInstruction_Teq_cc_r13_r10_LSL_12[] = {
5954 0x0a, 0x06, 0x3d, 0x31 // Teq cc r13 r10 LSL 12
5955};
5956static const byte kInstruction_Teq_cs_r0_r8_LSL_15[] = {
5957 0x88, 0x07, 0x30, 0x21 // Teq cs r0 r8 LSL 15
5958};
5959static const byte kInstruction_Teq_ge_r3_r14_ROR_23[] = {
5960 0xee, 0x0b, 0x33, 0xa1 // Teq ge r3 r14 ROR 23
5961};
5962static const byte kInstruction_Teq_gt_r4_r13_LSL_23[] = {
5963 0x8d, 0x0b, 0x34, 0xc1 // Teq gt r4 r13 LSL 23
5964};
5965static const byte kInstruction_Teq_vs_r11_r13_LSL_31[] = {
5966 0x8d, 0x0f, 0x3b, 0x61 // Teq vs r11 r13 LSL 31
5967};
5968static const byte kInstruction_Teq_mi_r5_r12_LSL_26[] = {
5969 0x0c, 0x0d, 0x35, 0x41 // Teq mi r5 r12 LSL 26
5970};
5971static const byte kInstruction_Teq_gt_r5_r0_ROR_3[] = {
5972 0xe0, 0x01, 0x35, 0xc1 // Teq gt r5 r0 ROR 3
5973};
5974static const byte kInstruction_Teq_vs_r2_r6_ROR_7[] = {
5975 0xe6, 0x03, 0x32, 0x61 // Teq vs r2 r6 ROR 7
5976};
5977static const byte kInstruction_Teq_cc_r5_r10_ROR_8[] = {
5978 0x6a, 0x04, 0x35, 0x31 // Teq cc r5 r10 ROR 8
5979};
5980static const byte kInstruction_Teq_hi_r8_r13_ROR_15[] = {
5981 0xed, 0x07, 0x38, 0x81 // Teq hi r8 r13 ROR 15
5982};
5983static const byte kInstruction_Teq_cc_r11_r9_ROR_16[] = {
5984 0x69, 0x08, 0x3b, 0x31 // Teq cc r11 r9 ROR 16
5985};
5986static const byte kInstruction_Teq_ge_r6_r9_ROR_1[] = {
5987 0xe9, 0x00, 0x36, 0xa1 // Teq ge r6 r9 ROR 1
5988};
5989static const byte kInstruction_Teq_le_r7_r3_ROR_10[] = {
5990 0x63, 0x05, 0x37, 0xd1 // Teq le r7 r3 ROR 10
5991};
5992static const byte kInstruction_Teq_hi_r7_r14_ROR_17[] = {
5993 0xee, 0x08, 0x37, 0x81 // Teq hi r7 r14 ROR 17
5994};
5995static const byte kInstruction_Teq_lt_r4_r14_LSL_11[] = {
5996 0x8e, 0x05, 0x34, 0xb1 // Teq lt r4 r14 LSL 11
5997};
5998static const byte kInstruction_Teq_ne_r0_r11_ROR_6[] = {
5999 0x6b, 0x03, 0x30, 0x11 // Teq ne r0 r11 ROR 6
6000};
6001static const byte kInstruction_Teq_le_r4_r12_ROR_27[] = {
6002 0xec, 0x0d, 0x34, 0xd1 // Teq le r4 r12 ROR 27
6003};
6004static const byte kInstruction_Teq_ne_r2_r2_ROR_29[] = {
6005 0xe2, 0x0e, 0x32, 0x11 // Teq ne r2 r2 ROR 29
6006};
6007static const byte kInstruction_Teq_vs_r8_r12_ROR_28[] = {
6008 0x6c, 0x0e, 0x38, 0x61 // Teq vs r8 r12 ROR 28
6009};
6010static const byte kInstruction_Teq_ls_r1_r0_LSL_9[] = {
6011 0x80, 0x04, 0x31, 0x91 // Teq ls r1 r0 LSL 9
6012};
6013static const byte kInstruction_Teq_mi_r3_r6_ROR_24[] = {
6014 0x66, 0x0c, 0x33, 0x41 // Teq mi r3 r6 ROR 24
6015};
6016static const byte kInstruction_Teq_mi_r4_r8_LSL_9[] = {
6017 0x88, 0x04, 0x34, 0x41 // Teq mi r4 r8 LSL 9
6018};
6019static const byte kInstruction_Teq_cs_r4_r1_ROR_28[] = {
6020 0x61, 0x0e, 0x34, 0x21 // Teq cs r4 r1 ROR 28
6021};
6022static const byte kInstruction_Teq_lt_r0_r10_ROR_4[] = {
6023 0x6a, 0x02, 0x30, 0xb1 // Teq lt r0 r10 ROR 4
6024};
6025static const byte kInstruction_Teq_lt_r6_r13_ROR_25[] = {
6026 0xed, 0x0c, 0x36, 0xb1 // Teq lt r6 r13 ROR 25
6027};
6028static const byte kInstruction_Teq_gt_r2_r10_ROR_22[] = {
6029 0x6a, 0x0b, 0x32, 0xc1 // Teq gt r2 r10 ROR 22
6030};
6031static const byte kInstruction_Teq_hi_r2_r4_ROR_24[] = {
6032 0x64, 0x0c, 0x32, 0x81 // Teq hi r2 r4 ROR 24
6033};
6034static const byte kInstruction_Teq_mi_r0_r7_LSL_20[] = {
6035 0x07, 0x0a, 0x30, 0x41 // Teq mi r0 r7 LSL 20
6036};
6037static const TestResult kReferenceTeq[] = {
6038 {
6039 ARRAY_SIZE(kInstruction_Teq_ls_r2_r11_ROR_19),
6040 kInstruction_Teq_ls_r2_r11_ROR_19,
6041 },
6042 {
6043 ARRAY_SIZE(kInstruction_Teq_al_r3_r8_ROR_19),
6044 kInstruction_Teq_al_r3_r8_ROR_19,
6045 },
6046 {
6047 ARRAY_SIZE(kInstruction_Teq_ge_r8_r2_ROR_15),
6048 kInstruction_Teq_ge_r8_r2_ROR_15,
6049 },
6050 {
6051 ARRAY_SIZE(kInstruction_Teq_eq_r10_r10_ROR_11),
6052 kInstruction_Teq_eq_r10_r10_ROR_11,
6053 },
6054 {
6055 ARRAY_SIZE(kInstruction_Teq_cc_r14_r10_LSL_29),
6056 kInstruction_Teq_cc_r14_r10_LSL_29,
6057 },
6058 {
6059 ARRAY_SIZE(kInstruction_Teq_cs_r9_r3_ROR_1),
6060 kInstruction_Teq_cs_r9_r3_ROR_1,
6061 },
6062 {
6063 ARRAY_SIZE(kInstruction_Teq_ls_r2_r7_LSL_21),
6064 kInstruction_Teq_ls_r2_r7_LSL_21,
6065 },
6066 {
6067 ARRAY_SIZE(kInstruction_Teq_eq_r4_r9_LSL_25),
6068 kInstruction_Teq_eq_r4_r9_LSL_25,
6069 },
6070 {
6071 ARRAY_SIZE(kInstruction_Teq_le_r14_r5_ROR_8),
6072 kInstruction_Teq_le_r14_r5_ROR_8,
6073 },
6074 {
6075 ARRAY_SIZE(kInstruction_Teq_cs_r9_r9_ROR_29),
6076 kInstruction_Teq_cs_r9_r9_ROR_29,
6077 },
6078 {
6079 ARRAY_SIZE(kInstruction_Teq_gt_r7_r10_LSL_25),
6080 kInstruction_Teq_gt_r7_r10_LSL_25,
6081 },
6082 {
6083 ARRAY_SIZE(kInstruction_Teq_mi_r0_r0_ROR_9),
6084 kInstruction_Teq_mi_r0_r0_ROR_9,
6085 },
6086 {
6087 ARRAY_SIZE(kInstruction_Teq_ge_r7_r11_LSL_19),
6088 kInstruction_Teq_ge_r7_r11_LSL_19,
6089 },
6090 {
6091 ARRAY_SIZE(kInstruction_Teq_pl_r4_r5_ROR_10),
6092 kInstruction_Teq_pl_r4_r5_ROR_10,
6093 },
6094 {
6095 ARRAY_SIZE(kInstruction_Teq_hi_r12_r2_ROR_29),
6096 kInstruction_Teq_hi_r12_r2_ROR_29,
6097 },
6098 {
6099 ARRAY_SIZE(kInstruction_Teq_ne_r13_r10_LSL_9),
6100 kInstruction_Teq_ne_r13_r10_LSL_9,
6101 },
6102 {
6103 ARRAY_SIZE(kInstruction_Teq_vs_r8_r14_LSL_1),
6104 kInstruction_Teq_vs_r8_r14_LSL_1,
6105 },
6106 {
6107 ARRAY_SIZE(kInstruction_Teq_gt_r3_r5_LSL_14),
6108 kInstruction_Teq_gt_r3_r5_LSL_14,
6109 },
6110 {
6111 ARRAY_SIZE(kInstruction_Teq_le_r8_r3_LSL_13),
6112 kInstruction_Teq_le_r8_r3_LSL_13,
6113 },
6114 {
6115 ARRAY_SIZE(kInstruction_Teq_pl_r0_r13_LSL_27),
6116 kInstruction_Teq_pl_r0_r13_LSL_27,
6117 },
6118 {
6119 ARRAY_SIZE(kInstruction_Teq_pl_r10_r2_ROR_4),
6120 kInstruction_Teq_pl_r10_r2_ROR_4,
6121 },
6122 {
6123 ARRAY_SIZE(kInstruction_Teq_cs_r11_r5_LSL_8),
6124 kInstruction_Teq_cs_r11_r5_LSL_8,
6125 },
6126 {
6127 ARRAY_SIZE(kInstruction_Teq_ge_r7_r14_ROR_17),
6128 kInstruction_Teq_ge_r7_r14_ROR_17,
6129 },
6130 {
6131 ARRAY_SIZE(kInstruction_Teq_cc_r11_r11_LSL_14),
6132 kInstruction_Teq_cc_r11_r11_LSL_14,
6133 },
6134 {
6135 ARRAY_SIZE(kInstruction_Teq_vs_r13_r0_LSL_22),
6136 kInstruction_Teq_vs_r13_r0_LSL_22,
6137 },
6138 {
6139 ARRAY_SIZE(kInstruction_Teq_cs_r0_r4_LSL_31),
6140 kInstruction_Teq_cs_r0_r4_LSL_31,
6141 },
6142 {
6143 ARRAY_SIZE(kInstruction_Teq_cs_r5_r8_ROR_30),
6144 kInstruction_Teq_cs_r5_r8_ROR_30,
6145 },
6146 {
6147 ARRAY_SIZE(kInstruction_Teq_pl_r4_r0_LSL_14),
6148 kInstruction_Teq_pl_r4_r0_LSL_14,
6149 },
6150 {
6151 ARRAY_SIZE(kInstruction_Teq_ge_r12_r14_LSL_24),
6152 kInstruction_Teq_ge_r12_r14_LSL_24,
6153 },
6154 {
6155 ARRAY_SIZE(kInstruction_Teq_vs_r11_r6_ROR_15),
6156 kInstruction_Teq_vs_r11_r6_ROR_15,
6157 },
6158 {
6159 ARRAY_SIZE(kInstruction_Teq_vc_r13_r14_ROR_29),
6160 kInstruction_Teq_vc_r13_r14_ROR_29,
6161 },
6162 {
6163 ARRAY_SIZE(kInstruction_Teq_al_r2_r3_LSL_1),
6164 kInstruction_Teq_al_r2_r3_LSL_1,
6165 },
6166 {
6167 ARRAY_SIZE(kInstruction_Teq_ge_r11_r8_ROR_29),
6168 kInstruction_Teq_ge_r11_r8_ROR_29,
6169 },
6170 {
6171 ARRAY_SIZE(kInstruction_Teq_vs_r3_r7_LSL_4),
6172 kInstruction_Teq_vs_r3_r7_LSL_4,
6173 },
6174 {
6175 ARRAY_SIZE(kInstruction_Teq_ls_r6_r10_ROR_7),
6176 kInstruction_Teq_ls_r6_r10_ROR_7,
6177 },
6178 {
6179 ARRAY_SIZE(kInstruction_Teq_cs_r3_r5_LSL_19),
6180 kInstruction_Teq_cs_r3_r5_LSL_19,
6181 },
6182 {
6183 ARRAY_SIZE(kInstruction_Teq_cc_r13_r12_ROR_16),
6184 kInstruction_Teq_cc_r13_r12_ROR_16,
6185 },
6186 {
6187 ARRAY_SIZE(kInstruction_Teq_cc_r13_r3_LSL_20),
6188 kInstruction_Teq_cc_r13_r3_LSL_20,
6189 },
6190 {
6191 ARRAY_SIZE(kInstruction_Teq_pl_r12_r2_LSL_9),
6192 kInstruction_Teq_pl_r12_r2_LSL_9,
6193 },
6194 {
6195 ARRAY_SIZE(kInstruction_Teq_vs_r6_r4_ROR_3),
6196 kInstruction_Teq_vs_r6_r4_ROR_3,
6197 },
6198 {
6199 ARRAY_SIZE(kInstruction_Teq_hi_r6_r6_ROR_23),
6200 kInstruction_Teq_hi_r6_r6_ROR_23,
6201 },
6202 {
6203 ARRAY_SIZE(kInstruction_Teq_vs_r11_r2_ROR_5),
6204 kInstruction_Teq_vs_r11_r2_ROR_5,
6205 },
6206 {
6207 ARRAY_SIZE(kInstruction_Teq_le_r8_r14_ROR_27),
6208 kInstruction_Teq_le_r8_r14_ROR_27,
6209 },
6210 {
6211 ARRAY_SIZE(kInstruction_Teq_ne_r2_r11_LSL_7),
6212 kInstruction_Teq_ne_r2_r11_LSL_7,
6213 },
6214 {
6215 ARRAY_SIZE(kInstruction_Teq_ne_r13_r3_ROR_13),
6216 kInstruction_Teq_ne_r13_r3_ROR_13,
6217 },
6218 {
6219 ARRAY_SIZE(kInstruction_Teq_mi_r1_r8_LSL_4),
6220 kInstruction_Teq_mi_r1_r8_LSL_4,
6221 },
6222 {
6223 ARRAY_SIZE(kInstruction_Teq_eq_r2_r10_LSL_11),
6224 kInstruction_Teq_eq_r2_r10_LSL_11,
6225 },
6226 {
6227 ARRAY_SIZE(kInstruction_Teq_cs_r2_r10_LSL_31),
6228 kInstruction_Teq_cs_r2_r10_LSL_31,
6229 },
6230 {
6231 ARRAY_SIZE(kInstruction_Teq_lt_r6_r13_ROR_16),
6232 kInstruction_Teq_lt_r6_r13_ROR_16,
6233 },
6234 {
6235 ARRAY_SIZE(kInstruction_Teq_lt_r13_r0_ROR_11),
6236 kInstruction_Teq_lt_r13_r0_ROR_11,
6237 },
6238 {
6239 ARRAY_SIZE(kInstruction_Teq_ge_r13_r0_ROR_18),
6240 kInstruction_Teq_ge_r13_r0_ROR_18,
6241 },
6242 {
6243 ARRAY_SIZE(kInstruction_Teq_al_r4_r6_ROR_27),
6244 kInstruction_Teq_al_r4_r6_ROR_27,
6245 },
6246 {
6247 ARRAY_SIZE(kInstruction_Teq_gt_r12_r9_ROR_9),
6248 kInstruction_Teq_gt_r12_r9_ROR_9,
6249 },
6250 {
6251 ARRAY_SIZE(kInstruction_Teq_cs_r12_r9_LSL_26),
6252 kInstruction_Teq_cs_r12_r9_LSL_26,
6253 },
6254 {
6255 ARRAY_SIZE(kInstruction_Teq_cc_r7_r10_ROR_24),
6256 kInstruction_Teq_cc_r7_r10_ROR_24,
6257 },
6258 {
6259 ARRAY_SIZE(kInstruction_Teq_cc_r5_r2_ROR_27),
6260 kInstruction_Teq_cc_r5_r2_ROR_27,
6261 },
6262 {
6263 ARRAY_SIZE(kInstruction_Teq_hi_r11_r6_ROR_4),
6264 kInstruction_Teq_hi_r11_r6_ROR_4,
6265 },
6266 {
6267 ARRAY_SIZE(kInstruction_Teq_mi_r10_r6_LSL_7),
6268 kInstruction_Teq_mi_r10_r6_LSL_7,
6269 },
6270 {
6271 ARRAY_SIZE(kInstruction_Teq_le_r10_r1_ROR_27),
6272 kInstruction_Teq_le_r10_r1_ROR_27,
6273 },
6274 {
6275 ARRAY_SIZE(kInstruction_Teq_le_r13_r13_ROR_14),
6276 kInstruction_Teq_le_r13_r13_ROR_14,
6277 },
6278 {
6279 ARRAY_SIZE(kInstruction_Teq_vs_r1_r6_LSL_20),
6280 kInstruction_Teq_vs_r1_r6_LSL_20,
6281 },
6282 {
6283 ARRAY_SIZE(kInstruction_Teq_lt_r7_r2_ROR_24),
6284 kInstruction_Teq_lt_r7_r2_ROR_24,
6285 },
6286 {
6287 ARRAY_SIZE(kInstruction_Teq_mi_r5_r11_LSL_3),
6288 kInstruction_Teq_mi_r5_r11_LSL_3,
6289 },
6290 {
6291 ARRAY_SIZE(kInstruction_Teq_le_r7_r1_ROR_22),
6292 kInstruction_Teq_le_r7_r1_ROR_22,
6293 },
6294 {
6295 ARRAY_SIZE(kInstruction_Teq_pl_r5_r13_ROR_16),
6296 kInstruction_Teq_pl_r5_r13_ROR_16,
6297 },
6298 {
6299 ARRAY_SIZE(kInstruction_Teq_pl_r10_r12_ROR_13),
6300 kInstruction_Teq_pl_r10_r12_ROR_13,
6301 },
6302 {
6303 ARRAY_SIZE(kInstruction_Teq_hi_r1_r6_ROR_14),
6304 kInstruction_Teq_hi_r1_r6_ROR_14,
6305 },
6306 {
6307 ARRAY_SIZE(kInstruction_Teq_mi_r2_r5_LSL_17),
6308 kInstruction_Teq_mi_r2_r5_LSL_17,
6309 },
6310 {
6311 ARRAY_SIZE(kInstruction_Teq_hi_r0_r6_LSL_16),
6312 kInstruction_Teq_hi_r0_r6_LSL_16,
6313 },
6314 {
6315 ARRAY_SIZE(kInstruction_Teq_mi_r12_r4_LSL_7),
6316 kInstruction_Teq_mi_r12_r4_LSL_7,
6317 },
6318 {
6319 ARRAY_SIZE(kInstruction_Teq_pl_r13_r8_LSL_9),
6320 kInstruction_Teq_pl_r13_r8_LSL_9,
6321 },
6322 {
6323 ARRAY_SIZE(kInstruction_Teq_le_r2_r0_ROR_3),
6324 kInstruction_Teq_le_r2_r0_ROR_3,
6325 },
6326 {
6327 ARRAY_SIZE(kInstruction_Teq_eq_r14_r10_LSL_24),
6328 kInstruction_Teq_eq_r14_r10_LSL_24,
6329 },
6330 {
6331 ARRAY_SIZE(kInstruction_Teq_al_r2_r3_ROR_10),
6332 kInstruction_Teq_al_r2_r3_ROR_10,
6333 },
6334 {
6335 ARRAY_SIZE(kInstruction_Teq_eq_r3_r12_LSL_17),
6336 kInstruction_Teq_eq_r3_r12_LSL_17,
6337 },
6338 {
6339 ARRAY_SIZE(kInstruction_Teq_ls_r6_r6_ROR_1),
6340 kInstruction_Teq_ls_r6_r6_ROR_1,
6341 },
6342 {
6343 ARRAY_SIZE(kInstruction_Teq_ls_r3_r2_ROR_6),
6344 kInstruction_Teq_ls_r3_r2_ROR_6,
6345 },
6346 {
6347 ARRAY_SIZE(kInstruction_Teq_mi_r12_r4_ROR_5),
6348 kInstruction_Teq_mi_r12_r4_ROR_5,
6349 },
6350 {
6351 ARRAY_SIZE(kInstruction_Teq_eq_r0_r2_ROR_17),
6352 kInstruction_Teq_eq_r0_r2_ROR_17,
6353 },
6354 {
6355 ARRAY_SIZE(kInstruction_Teq_gt_r3_r0_LSL_26),
6356 kInstruction_Teq_gt_r3_r0_LSL_26,
6357 },
6358 {
6359 ARRAY_SIZE(kInstruction_Teq_cs_r8_r10_LSL_2),
6360 kInstruction_Teq_cs_r8_r10_LSL_2,
6361 },
6362 {
6363 ARRAY_SIZE(kInstruction_Teq_vc_r2_r10_LSL_31),
6364 kInstruction_Teq_vc_r2_r10_LSL_31,
6365 },
6366 {
6367 ARRAY_SIZE(kInstruction_Teq_mi_r11_r7_ROR_6),
6368 kInstruction_Teq_mi_r11_r7_ROR_6,
6369 },
6370 {
6371 ARRAY_SIZE(kInstruction_Teq_mi_r12_r0_ROR_30),
6372 kInstruction_Teq_mi_r12_r0_ROR_30,
6373 },
6374 {
6375 ARRAY_SIZE(kInstruction_Teq_ne_r2_r2_ROR_30),
6376 kInstruction_Teq_ne_r2_r2_ROR_30,
6377 },
6378 {
6379 ARRAY_SIZE(kInstruction_Teq_pl_r1_r2_ROR_12),
6380 kInstruction_Teq_pl_r1_r2_ROR_12,
6381 },
6382 {
6383 ARRAY_SIZE(kInstruction_Teq_cs_r5_r13_LSL_17),
6384 kInstruction_Teq_cs_r5_r13_LSL_17,
6385 },
6386 {
6387 ARRAY_SIZE(kInstruction_Teq_vc_r1_r2_LSL_16),
6388 kInstruction_Teq_vc_r1_r2_LSL_16,
6389 },
6390 {
6391 ARRAY_SIZE(kInstruction_Teq_vc_r6_r7_LSL_18),
6392 kInstruction_Teq_vc_r6_r7_LSL_18,
6393 },
6394 {
6395 ARRAY_SIZE(kInstruction_Teq_ls_r1_r7_ROR_20),
6396 kInstruction_Teq_ls_r1_r7_ROR_20,
6397 },
6398 {
6399 ARRAY_SIZE(kInstruction_Teq_vc_r0_r8_ROR_3),
6400 kInstruction_Teq_vc_r0_r8_ROR_3,
6401 },
6402 {
6403 ARRAY_SIZE(kInstruction_Teq_vs_r11_r5_ROR_20),
6404 kInstruction_Teq_vs_r11_r5_ROR_20,
6405 },
6406 {
6407 ARRAY_SIZE(kInstruction_Teq_lt_r5_r0_LSL_26),
6408 kInstruction_Teq_lt_r5_r0_LSL_26,
6409 },
6410 {
6411 ARRAY_SIZE(kInstruction_Teq_ne_r8_r4_LSL_21),
6412 kInstruction_Teq_ne_r8_r4_LSL_21,
6413 },
6414 {
6415 ARRAY_SIZE(kInstruction_Teq_ge_r1_r12_ROR_27),
6416 kInstruction_Teq_ge_r1_r12_ROR_27,
6417 },
6418 {
6419 ARRAY_SIZE(kInstruction_Teq_vc_r13_r0_LSL_28),
6420 kInstruction_Teq_vc_r13_r0_LSL_28,
6421 },
6422 {
6423 ARRAY_SIZE(kInstruction_Teq_ne_r14_r12_ROR_29),
6424 kInstruction_Teq_ne_r14_r12_ROR_29,
6425 },
6426 {
6427 ARRAY_SIZE(kInstruction_Teq_vs_r14_r8_ROR_1),
6428 kInstruction_Teq_vs_r14_r8_ROR_1,
6429 },
6430 {
6431 ARRAY_SIZE(kInstruction_Teq_ne_r10_r11_ROR_10),
6432 kInstruction_Teq_ne_r10_r11_ROR_10,
6433 },
6434 {
6435 ARRAY_SIZE(kInstruction_Teq_mi_r10_r2_LSL_25),
6436 kInstruction_Teq_mi_r10_r2_LSL_25,
6437 },
6438 {
6439 ARRAY_SIZE(kInstruction_Teq_gt_r4_r3_LSL_11),
6440 kInstruction_Teq_gt_r4_r3_LSL_11,
6441 },
6442 {
6443 ARRAY_SIZE(kInstruction_Teq_cs_r6_r9_LSL_21),
6444 kInstruction_Teq_cs_r6_r9_LSL_21,
6445 },
6446 {
6447 ARRAY_SIZE(kInstruction_Teq_ne_r6_r7_LSL_3),
6448 kInstruction_Teq_ne_r6_r7_LSL_3,
6449 },
6450 {
6451 ARRAY_SIZE(kInstruction_Teq_vs_r13_r0_ROR_2),
6452 kInstruction_Teq_vs_r13_r0_ROR_2,
6453 },
6454 {
6455 ARRAY_SIZE(kInstruction_Teq_mi_r13_r14_LSL_15),
6456 kInstruction_Teq_mi_r13_r14_LSL_15,
6457 },
6458 {
6459 ARRAY_SIZE(kInstruction_Teq_gt_r2_r3_LSL_24),
6460 kInstruction_Teq_gt_r2_r3_LSL_24,
6461 },
6462 {
6463 ARRAY_SIZE(kInstruction_Teq_pl_r0_r10_LSL_1),
6464 kInstruction_Teq_pl_r0_r10_LSL_1,
6465 },
6466 {
6467 ARRAY_SIZE(kInstruction_Teq_mi_r8_r8_ROR_26),
6468 kInstruction_Teq_mi_r8_r8_ROR_26,
6469 },
6470 {
6471 ARRAY_SIZE(kInstruction_Teq_cs_r3_r13_ROR_5),
6472 kInstruction_Teq_cs_r3_r13_ROR_5,
6473 },
6474 {
6475 ARRAY_SIZE(kInstruction_Teq_gt_r8_r0_LSL_17),
6476 kInstruction_Teq_gt_r8_r0_LSL_17,
6477 },
6478 {
6479 ARRAY_SIZE(kInstruction_Teq_vs_r2_r9_LSL_13),
6480 kInstruction_Teq_vs_r2_r9_LSL_13,
6481 },
6482 {
6483 ARRAY_SIZE(kInstruction_Teq_le_r11_r14_ROR_22),
6484 kInstruction_Teq_le_r11_r14_ROR_22,
6485 },
6486 {
6487 ARRAY_SIZE(kInstruction_Teq_le_r11_r10_ROR_6),
6488 kInstruction_Teq_le_r11_r10_ROR_6,
6489 },
6490 {
6491 ARRAY_SIZE(kInstruction_Teq_lt_r12_r13_ROR_16),
6492 kInstruction_Teq_lt_r12_r13_ROR_16,
6493 },
6494 {
6495 ARRAY_SIZE(kInstruction_Teq_gt_r9_r5_LSL_27),
6496 kInstruction_Teq_gt_r9_r5_LSL_27,
6497 },
6498 {
6499 ARRAY_SIZE(kInstruction_Teq_al_r0_r12_ROR_14),
6500 kInstruction_Teq_al_r0_r12_ROR_14,
6501 },
6502 {
6503 ARRAY_SIZE(kInstruction_Teq_eq_r11_r11_LSL_12),
6504 kInstruction_Teq_eq_r11_r11_LSL_12,
6505 },
6506 {
6507 ARRAY_SIZE(kInstruction_Teq_pl_r12_r13_LSL_30),
6508 kInstruction_Teq_pl_r12_r13_LSL_30,
6509 },
6510 {
6511 ARRAY_SIZE(kInstruction_Teq_mi_r11_r7_ROR_3),
6512 kInstruction_Teq_mi_r11_r7_ROR_3,
6513 },
6514 {
6515 ARRAY_SIZE(kInstruction_Teq_eq_r14_r3_ROR_25),
6516 kInstruction_Teq_eq_r14_r3_ROR_25,
6517 },
6518 {
6519 ARRAY_SIZE(kInstruction_Teq_gt_r8_r4_ROR_10),
6520 kInstruction_Teq_gt_r8_r4_ROR_10,
6521 },
6522 {
6523 ARRAY_SIZE(kInstruction_Teq_lt_r1_r9_ROR_13),
6524 kInstruction_Teq_lt_r1_r9_ROR_13,
6525 },
6526 {
6527 ARRAY_SIZE(kInstruction_Teq_ge_r0_r12_ROR_14),
6528 kInstruction_Teq_ge_r0_r12_ROR_14,
6529 },
6530 {
6531 ARRAY_SIZE(kInstruction_Teq_gt_r13_r1_ROR_31),
6532 kInstruction_Teq_gt_r13_r1_ROR_31,
6533 },
6534 {
6535 ARRAY_SIZE(kInstruction_Teq_eq_r11_r13_LSL_19),
6536 kInstruction_Teq_eq_r11_r13_LSL_19,
6537 },
6538 {
6539 ARRAY_SIZE(kInstruction_Teq_pl_r0_r9_LSL_11),
6540 kInstruction_Teq_pl_r0_r9_LSL_11,
6541 },
6542 {
6543 ARRAY_SIZE(kInstruction_Teq_al_r8_r7_ROR_27),
6544 kInstruction_Teq_al_r8_r7_ROR_27,
6545 },
6546 {
6547 ARRAY_SIZE(kInstruction_Teq_mi_r4_r1_ROR_3),
6548 kInstruction_Teq_mi_r4_r1_ROR_3,
6549 },
6550 {
6551 ARRAY_SIZE(kInstruction_Teq_cc_r11_r10_LSL_3),
6552 kInstruction_Teq_cc_r11_r10_LSL_3,
6553 },
6554 {
6555 ARRAY_SIZE(kInstruction_Teq_ge_r3_r12_ROR_22),
6556 kInstruction_Teq_ge_r3_r12_ROR_22,
6557 },
6558 {
6559 ARRAY_SIZE(kInstruction_Teq_mi_r11_r4_LSL_7),
6560 kInstruction_Teq_mi_r11_r4_LSL_7,
6561 },
6562 {
6563 ARRAY_SIZE(kInstruction_Teq_cs_r5_r1_LSL_8),
6564 kInstruction_Teq_cs_r5_r1_LSL_8,
6565 },
6566 {
6567 ARRAY_SIZE(kInstruction_Teq_mi_r5_r14_LSL_19),
6568 kInstruction_Teq_mi_r5_r14_LSL_19,
6569 },
6570 {
6571 ARRAY_SIZE(kInstruction_Teq_mi_r4_r3_LSL_26),
6572 kInstruction_Teq_mi_r4_r3_LSL_26,
6573 },
6574 {
6575 ARRAY_SIZE(kInstruction_Teq_pl_r5_r0_ROR_18),
6576 kInstruction_Teq_pl_r5_r0_ROR_18,
6577 },
6578 {
6579 ARRAY_SIZE(kInstruction_Teq_hi_r2_r14_ROR_5),
6580 kInstruction_Teq_hi_r2_r14_ROR_5,
6581 },
6582 {
6583 ARRAY_SIZE(kInstruction_Teq_pl_r4_r6_ROR_21),
6584 kInstruction_Teq_pl_r4_r6_ROR_21,
6585 },
6586 {
6587 ARRAY_SIZE(kInstruction_Teq_le_r2_r12_LSL_3),
6588 kInstruction_Teq_le_r2_r12_LSL_3,
6589 },
6590 {
6591 ARRAY_SIZE(kInstruction_Teq_ls_r0_r12_LSL_8),
6592 kInstruction_Teq_ls_r0_r12_LSL_8,
6593 },
6594 {
6595 ARRAY_SIZE(kInstruction_Teq_vc_r8_r2_ROR_19),
6596 kInstruction_Teq_vc_r8_r2_ROR_19,
6597 },
6598 {
6599 ARRAY_SIZE(kInstruction_Teq_gt_r13_r10_LSL_6),
6600 kInstruction_Teq_gt_r13_r10_LSL_6,
6601 },
6602 {
6603 ARRAY_SIZE(kInstruction_Teq_mi_r4_r11_ROR_3),
6604 kInstruction_Teq_mi_r4_r11_ROR_3,
6605 },
6606 {
6607 ARRAY_SIZE(kInstruction_Teq_ge_r2_r11_ROR_18),
6608 kInstruction_Teq_ge_r2_r11_ROR_18,
6609 },
6610 {
6611 ARRAY_SIZE(kInstruction_Teq_hi_r3_r11_ROR_7),
6612 kInstruction_Teq_hi_r3_r11_ROR_7,
6613 },
6614 {
6615 ARRAY_SIZE(kInstruction_Teq_cc_r6_r9_LSL_14),
6616 kInstruction_Teq_cc_r6_r9_LSL_14,
6617 },
6618 {
6619 ARRAY_SIZE(kInstruction_Teq_hi_r1_r2_LSL_21),
6620 kInstruction_Teq_hi_r1_r2_LSL_21,
6621 },
6622 {
6623 ARRAY_SIZE(kInstruction_Teq_hi_r11_r10_ROR_15),
6624 kInstruction_Teq_hi_r11_r10_ROR_15,
6625 },
6626 {
6627 ARRAY_SIZE(kInstruction_Teq_pl_r7_r7_LSL_26),
6628 kInstruction_Teq_pl_r7_r7_LSL_26,
6629 },
6630 {
6631 ARRAY_SIZE(kInstruction_Teq_cc_r12_r10_ROR_6),
6632 kInstruction_Teq_cc_r12_r10_ROR_6,
6633 },
6634 {
6635 ARRAY_SIZE(kInstruction_Teq_lt_r1_r13_LSL_21),
6636 kInstruction_Teq_lt_r1_r13_LSL_21,
6637 },
6638 {
6639 ARRAY_SIZE(kInstruction_Teq_gt_r11_r4_ROR_14),
6640 kInstruction_Teq_gt_r11_r4_ROR_14,
6641 },
6642 {
6643 ARRAY_SIZE(kInstruction_Teq_hi_r14_r10_ROR_3),
6644 kInstruction_Teq_hi_r14_r10_ROR_3,
6645 },
6646 {
6647 ARRAY_SIZE(kInstruction_Teq_hi_r3_r2_LSL_28),
6648 kInstruction_Teq_hi_r3_r2_LSL_28,
6649 },
6650 {
6651 ARRAY_SIZE(kInstruction_Teq_eq_r10_r10_LSL_17),
6652 kInstruction_Teq_eq_r10_r10_LSL_17,
6653 },
6654 {
6655 ARRAY_SIZE(kInstruction_Teq_ls_r5_r3_LSL_22),
6656 kInstruction_Teq_ls_r5_r3_LSL_22,
6657 },
6658 {
6659 ARRAY_SIZE(kInstruction_Teq_vc_r3_r12_ROR_24),
6660 kInstruction_Teq_vc_r3_r12_ROR_24,
6661 },
6662 {
6663 ARRAY_SIZE(kInstruction_Teq_vc_r8_r1_LSL_19),
6664 kInstruction_Teq_vc_r8_r1_LSL_19,
6665 },
6666 {
6667 ARRAY_SIZE(kInstruction_Teq_cc_r10_r4_LSL_1),
6668 kInstruction_Teq_cc_r10_r4_LSL_1,
6669 },
6670 {
6671 ARRAY_SIZE(kInstruction_Teq_vc_r14_r13_ROR_14),
6672 kInstruction_Teq_vc_r14_r13_ROR_14,
6673 },
6674 {
6675 ARRAY_SIZE(kInstruction_Teq_al_r13_r13_ROR_31),
6676 kInstruction_Teq_al_r13_r13_ROR_31,
6677 },
6678 {
6679 ARRAY_SIZE(kInstruction_Teq_lt_r8_r6_ROR_12),
6680 kInstruction_Teq_lt_r8_r6_ROR_12,
6681 },
6682 {
6683 ARRAY_SIZE(kInstruction_Teq_mi_r9_r13_LSL_5),
6684 kInstruction_Teq_mi_r9_r13_LSL_5,
6685 },
6686 {
6687 ARRAY_SIZE(kInstruction_Teq_al_r3_r0_LSL_5),
6688 kInstruction_Teq_al_r3_r0_LSL_5,
6689 },
6690 {
6691 ARRAY_SIZE(kInstruction_Teq_al_r6_r9_ROR_18),
6692 kInstruction_Teq_al_r6_r9_ROR_18,
6693 },
6694 {
6695 ARRAY_SIZE(kInstruction_Teq_mi_r13_r11_ROR_2),
6696 kInstruction_Teq_mi_r13_r11_ROR_2,
6697 },
6698 {
6699 ARRAY_SIZE(kInstruction_Teq_vc_r5_r1_ROR_16),
6700 kInstruction_Teq_vc_r5_r1_ROR_16,
6701 },
6702 {
6703 ARRAY_SIZE(kInstruction_Teq_ge_r13_r13_ROR_22),
6704 kInstruction_Teq_ge_r13_r13_ROR_22,
6705 },
6706 {
6707 ARRAY_SIZE(kInstruction_Teq_al_r0_r10_ROR_27),
6708 kInstruction_Teq_al_r0_r10_ROR_27,
6709 },
6710 {
6711 ARRAY_SIZE(kInstruction_Teq_vs_r5_r5_LSL_2),
6712 kInstruction_Teq_vs_r5_r5_LSL_2,
6713 },
6714 {
6715 ARRAY_SIZE(kInstruction_Teq_le_r3_r10_ROR_11),
6716 kInstruction_Teq_le_r3_r10_ROR_11,
6717 },
6718 {
6719 ARRAY_SIZE(kInstruction_Teq_cs_r0_r10_LSL_29),
6720 kInstruction_Teq_cs_r0_r10_LSL_29,
6721 },
6722 {
6723 ARRAY_SIZE(kInstruction_Teq_cc_r2_r2_LSL_30),
6724 kInstruction_Teq_cc_r2_r2_LSL_30,
6725 },
6726 {
6727 ARRAY_SIZE(kInstruction_Teq_hi_r6_r1_LSL_13),
6728 kInstruction_Teq_hi_r6_r1_LSL_13,
6729 },
6730 {
6731 ARRAY_SIZE(kInstruction_Teq_mi_r10_r12_LSL_9),
6732 kInstruction_Teq_mi_r10_r12_LSL_9,
6733 },
6734 {
6735 ARRAY_SIZE(kInstruction_Teq_ls_r13_r8_LSL_3),
6736 kInstruction_Teq_ls_r13_r8_LSL_3,
6737 },
6738 {
6739 ARRAY_SIZE(kInstruction_Teq_al_r11_r0_ROR_24),
6740 kInstruction_Teq_al_r11_r0_ROR_24,
6741 },
6742 {
6743 ARRAY_SIZE(kInstruction_Teq_gt_r2_r8_ROR_22),
6744 kInstruction_Teq_gt_r2_r8_ROR_22,
6745 },
6746 {
6747 ARRAY_SIZE(kInstruction_Teq_lt_r5_r6_ROR_26),
6748 kInstruction_Teq_lt_r5_r6_ROR_26,
6749 },
6750 {
6751 ARRAY_SIZE(kInstruction_Teq_hi_r13_r7_LSL_5),
6752 kInstruction_Teq_hi_r13_r7_LSL_5,
6753 },
6754 {
6755 ARRAY_SIZE(kInstruction_Teq_eq_r4_r13_LSL_26),
6756 kInstruction_Teq_eq_r4_r13_LSL_26,
6757 },
6758 {
6759 ARRAY_SIZE(kInstruction_Teq_pl_r2_r4_ROR_31),
6760 kInstruction_Teq_pl_r2_r4_ROR_31,
6761 },
6762 {
6763 ARRAY_SIZE(kInstruction_Teq_hi_r13_r7_LSL_2),
6764 kInstruction_Teq_hi_r13_r7_LSL_2,
6765 },
6766 {
6767 ARRAY_SIZE(kInstruction_Teq_cc_r6_r6_LSL_19),
6768 kInstruction_Teq_cc_r6_r6_LSL_19,
6769 },
6770 {
6771 ARRAY_SIZE(kInstruction_Teq_cs_r14_r7_LSL_23),
6772 kInstruction_Teq_cs_r14_r7_LSL_23,
6773 },
6774 {
6775 ARRAY_SIZE(kInstruction_Teq_ls_r8_r11_ROR_3),
6776 kInstruction_Teq_ls_r8_r11_ROR_3,
6777 },
6778 {
6779 ARRAY_SIZE(kInstruction_Teq_gt_r14_r14_ROR_30),
6780 kInstruction_Teq_gt_r14_r14_ROR_30,
6781 },
6782 {
6783 ARRAY_SIZE(kInstruction_Teq_mi_r11_r9_LSL_8),
6784 kInstruction_Teq_mi_r11_r9_LSL_8,
6785 },
6786 {
6787 ARRAY_SIZE(kInstruction_Teq_vc_r11_r14_LSL_9),
6788 kInstruction_Teq_vc_r11_r14_LSL_9,
6789 },
6790 {
6791 ARRAY_SIZE(kInstruction_Teq_vc_r13_r9_ROR_17),
6792 kInstruction_Teq_vc_r13_r9_ROR_17,
6793 },
6794 {
6795 ARRAY_SIZE(kInstruction_Teq_ls_r5_r3_ROR_14),
6796 kInstruction_Teq_ls_r5_r3_ROR_14,
6797 },
6798 {
6799 ARRAY_SIZE(kInstruction_Teq_ne_r9_r11_ROR_6),
6800 kInstruction_Teq_ne_r9_r11_ROR_6,
6801 },
6802 {
6803 ARRAY_SIZE(kInstruction_Teq_cs_r14_r0_LSL_30),
6804 kInstruction_Teq_cs_r14_r0_LSL_30,
6805 },
6806 {
6807 ARRAY_SIZE(kInstruction_Teq_vs_r3_r4_ROR_31),
6808 kInstruction_Teq_vs_r3_r4_ROR_31,
6809 },
6810 {
6811 ARRAY_SIZE(kInstruction_Teq_ne_r3_r13_ROR_18),
6812 kInstruction_Teq_ne_r3_r13_ROR_18,
6813 },
6814 {
6815 ARRAY_SIZE(kInstruction_Teq_hi_r13_r5_ROR_20),
6816 kInstruction_Teq_hi_r13_r5_ROR_20,
6817 },
6818 {
6819 ARRAY_SIZE(kInstruction_Teq_hi_r0_r14_LSL_26),
6820 kInstruction_Teq_hi_r0_r14_LSL_26,
6821 },
6822 {
6823 ARRAY_SIZE(kInstruction_Teq_cc_r1_r6_ROR_12),
6824 kInstruction_Teq_cc_r1_r6_ROR_12,
6825 },
6826 {
6827 ARRAY_SIZE(kInstruction_Teq_pl_r8_r12_ROR_24),
6828 kInstruction_Teq_pl_r8_r12_ROR_24,
6829 },
6830 {
6831 ARRAY_SIZE(kInstruction_Teq_vc_r10_r9_LSL_12),
6832 kInstruction_Teq_vc_r10_r9_LSL_12,
6833 },
6834 {
6835 ARRAY_SIZE(kInstruction_Teq_vc_r5_r2_ROR_20),
6836 kInstruction_Teq_vc_r5_r2_ROR_20,
6837 },
6838 {
6839 ARRAY_SIZE(kInstruction_Teq_ls_r2_r8_LSL_30),
6840 kInstruction_Teq_ls_r2_r8_LSL_30,
6841 },
6842 {
6843 ARRAY_SIZE(kInstruction_Teq_al_r4_r0_ROR_1),
6844 kInstruction_Teq_al_r4_r0_ROR_1,
6845 },
6846 {
6847 ARRAY_SIZE(kInstruction_Teq_le_r12_r4_LSL_31),
6848 kInstruction_Teq_le_r12_r4_LSL_31,
6849 },
6850 {
6851 ARRAY_SIZE(kInstruction_Teq_cs_r13_r12_ROR_17),
6852 kInstruction_Teq_cs_r13_r12_ROR_17,
6853 },
6854 {
6855 ARRAY_SIZE(kInstruction_Teq_le_r10_r10_LSL_20),
6856 kInstruction_Teq_le_r10_r10_LSL_20,
6857 },
6858 {
6859 ARRAY_SIZE(kInstruction_Teq_vc_r4_r12_LSL_8),
6860 kInstruction_Teq_vc_r4_r12_LSL_8,
6861 },
6862 {
6863 ARRAY_SIZE(kInstruction_Teq_eq_r5_r8_ROR_16),
6864 kInstruction_Teq_eq_r5_r8_ROR_16,
6865 },
6866 {
6867 ARRAY_SIZE(kInstruction_Teq_pl_r6_r3_ROR_8),
6868 kInstruction_Teq_pl_r6_r3_ROR_8,
6869 },
6870 {
6871 ARRAY_SIZE(kInstruction_Teq_lt_r5_r8_ROR_7),
6872 kInstruction_Teq_lt_r5_r8_ROR_7,
6873 },
6874 {
6875 ARRAY_SIZE(kInstruction_Teq_mi_r1_r7_ROR_22),
6876 kInstruction_Teq_mi_r1_r7_ROR_22,
6877 },
6878 {
6879 ARRAY_SIZE(kInstruction_Teq_ge_r6_r5_ROR_18),
6880 kInstruction_Teq_ge_r6_r5_ROR_18,
6881 },
6882 {
6883 ARRAY_SIZE(kInstruction_Teq_pl_r14_r2_LSL_4),
6884 kInstruction_Teq_pl_r14_r2_LSL_4,
6885 },
6886 {
6887 ARRAY_SIZE(kInstruction_Teq_ne_r11_r6_LSL_7),
6888 kInstruction_Teq_ne_r11_r6_LSL_7,
6889 },
6890 {
6891 ARRAY_SIZE(kInstruction_Teq_mi_r2_r7_LSL_9),
6892 kInstruction_Teq_mi_r2_r7_LSL_9,
6893 },
6894 {
6895 ARRAY_SIZE(kInstruction_Teq_vc_r4_r13_ROR_26),
6896 kInstruction_Teq_vc_r4_r13_ROR_26,
6897 },
6898 {
6899 ARRAY_SIZE(kInstruction_Teq_cc_r14_r8_LSL_11),
6900 kInstruction_Teq_cc_r14_r8_LSL_11,
6901 },
6902 {
6903 ARRAY_SIZE(kInstruction_Teq_le_r2_r10_LSL_12),
6904 kInstruction_Teq_le_r2_r10_LSL_12,
6905 },
6906 {
6907 ARRAY_SIZE(kInstruction_Teq_vc_r4_r11_LSL_18),
6908 kInstruction_Teq_vc_r4_r11_LSL_18,
6909 },
6910 {
6911 ARRAY_SIZE(kInstruction_Teq_eq_r0_r7_ROR_30),
6912 kInstruction_Teq_eq_r0_r7_ROR_30,
6913 },
6914 {
6915 ARRAY_SIZE(kInstruction_Teq_vs_r7_r5_ROR_28),
6916 kInstruction_Teq_vs_r7_r5_ROR_28,
6917 },
6918 {
6919 ARRAY_SIZE(kInstruction_Teq_cs_r6_r10_LSL_22),
6920 kInstruction_Teq_cs_r6_r10_LSL_22,
6921 },
6922 {
6923 ARRAY_SIZE(kInstruction_Teq_ge_r13_r3_LSL_21),
6924 kInstruction_Teq_ge_r13_r3_LSL_21,
6925 },
6926 {
6927 ARRAY_SIZE(kInstruction_Teq_hi_r11_r2_LSL_30),
6928 kInstruction_Teq_hi_r11_r2_LSL_30,
6929 },
6930 {
6931 ARRAY_SIZE(kInstruction_Teq_hi_r4_r1_LSL_1),
6932 kInstruction_Teq_hi_r4_r1_LSL_1,
6933 },
6934 {
6935 ARRAY_SIZE(kInstruction_Teq_cc_r1_r1_LSL_19),
6936 kInstruction_Teq_cc_r1_r1_LSL_19,
6937 },
6938 {
6939 ARRAY_SIZE(kInstruction_Teq_lt_r7_r11_ROR_19),
6940 kInstruction_Teq_lt_r7_r11_ROR_19,
6941 },
6942 {
6943 ARRAY_SIZE(kInstruction_Teq_cs_r11_r4_ROR_17),
6944 kInstruction_Teq_cs_r11_r4_ROR_17,
6945 },
6946 {
6947 ARRAY_SIZE(kInstruction_Teq_gt_r6_r5_LSL_31),
6948 kInstruction_Teq_gt_r6_r5_LSL_31,
6949 },
6950 {
6951 ARRAY_SIZE(kInstruction_Teq_ne_r14_r10_LSL_11),
6952 kInstruction_Teq_ne_r14_r10_LSL_11,
6953 },
6954 {
6955 ARRAY_SIZE(kInstruction_Teq_cc_r6_r2_ROR_31),
6956 kInstruction_Teq_cc_r6_r2_ROR_31,
6957 },
6958 {
6959 ARRAY_SIZE(kInstruction_Teq_cc_r14_r14_LSL_4),
6960 kInstruction_Teq_cc_r14_r14_LSL_4,
6961 },
6962 {
6963 ARRAY_SIZE(kInstruction_Teq_lt_r1_r5_LSL_25),
6964 kInstruction_Teq_lt_r1_r5_LSL_25,
6965 },
6966 {
6967 ARRAY_SIZE(kInstruction_Teq_ge_r2_r1_ROR_16),
6968 kInstruction_Teq_ge_r2_r1_ROR_16,
6969 },
6970 {
6971 ARRAY_SIZE(kInstruction_Teq_ls_r8_r1_LSL_20),
6972 kInstruction_Teq_ls_r8_r1_LSL_20,
6973 },
6974 {
6975 ARRAY_SIZE(kInstruction_Teq_ne_r10_r13_LSL_28),
6976 kInstruction_Teq_ne_r10_r13_LSL_28,
6977 },
6978 {
6979 ARRAY_SIZE(kInstruction_Teq_mi_r14_r0_LSL_20),
6980 kInstruction_Teq_mi_r14_r0_LSL_20,
6981 },
6982 {
6983 ARRAY_SIZE(kInstruction_Teq_cc_r14_r12_ROR_28),
6984 kInstruction_Teq_cc_r14_r12_ROR_28,
6985 },
6986 {
6987 ARRAY_SIZE(kInstruction_Teq_ne_r3_r12_LSL_7),
6988 kInstruction_Teq_ne_r3_r12_LSL_7,
6989 },
6990 {
6991 ARRAY_SIZE(kInstruction_Teq_vc_r9_r6_ROR_6),
6992 kInstruction_Teq_vc_r9_r6_ROR_6,
6993 },
6994 {
6995 ARRAY_SIZE(kInstruction_Teq_cs_r1_r13_LSL_20),
6996 kInstruction_Teq_cs_r1_r13_LSL_20,
6997 },
6998 {
6999 ARRAY_SIZE(kInstruction_Teq_al_r9_r0_ROR_11),
7000 kInstruction_Teq_al_r9_r0_ROR_11,
7001 },
7002 {
7003 ARRAY_SIZE(kInstruction_Teq_pl_r13_r11_ROR_20),
7004 kInstruction_Teq_pl_r13_r11_ROR_20,
7005 },
7006 {
7007 ARRAY_SIZE(kInstruction_Teq_eq_r4_r14_ROR_5),
7008 kInstruction_Teq_eq_r4_r14_ROR_5,
7009 },
7010 {
7011 ARRAY_SIZE(kInstruction_Teq_ne_r4_r11_ROR_28),
7012 kInstruction_Teq_ne_r4_r11_ROR_28,
7013 },
7014 {
7015 ARRAY_SIZE(kInstruction_Teq_vc_r12_r7_ROR_29),
7016 kInstruction_Teq_vc_r12_r7_ROR_29,
7017 },
7018 {
7019 ARRAY_SIZE(kInstruction_Teq_mi_r13_r8_ROR_2),
7020 kInstruction_Teq_mi_r13_r8_ROR_2,
7021 },
7022 {
7023 ARRAY_SIZE(kInstruction_Teq_cc_r6_r10_LSL_12),
7024 kInstruction_Teq_cc_r6_r10_LSL_12,
7025 },
7026 {
7027 ARRAY_SIZE(kInstruction_Teq_le_r4_r7_LSL_7),
7028 kInstruction_Teq_le_r4_r7_LSL_7,
7029 },
7030 {
7031 ARRAY_SIZE(kInstruction_Teq_gt_r10_r3_LSL_12),
7032 kInstruction_Teq_gt_r10_r3_LSL_12,
7033 },
7034 {
7035 ARRAY_SIZE(kInstruction_Teq_hi_r2_r6_LSL_8),
7036 kInstruction_Teq_hi_r2_r6_LSL_8,
7037 },
7038 {
7039 ARRAY_SIZE(kInstruction_Teq_vc_r9_r2_LSL_29),
7040 kInstruction_Teq_vc_r9_r2_LSL_29,
7041 },
7042 {
7043 ARRAY_SIZE(kInstruction_Teq_cc_r14_r9_LSL_14),
7044 kInstruction_Teq_cc_r14_r9_LSL_14,
7045 },
7046 {
7047 ARRAY_SIZE(kInstruction_Teq_mi_r10_r13_LSL_7),
7048 kInstruction_Teq_mi_r10_r13_LSL_7,
7049 },
7050 {
7051 ARRAY_SIZE(kInstruction_Teq_ls_r6_r6_LSL_19),
7052 kInstruction_Teq_ls_r6_r6_LSL_19,
7053 },
7054 {
7055 ARRAY_SIZE(kInstruction_Teq_lt_r2_r8_LSL_29),
7056 kInstruction_Teq_lt_r2_r8_LSL_29,
7057 },
7058 {
7059 ARRAY_SIZE(kInstruction_Teq_le_r14_r6_ROR_18),
7060 kInstruction_Teq_le_r14_r6_ROR_18,
7061 },
7062 {
7063 ARRAY_SIZE(kInstruction_Teq_al_r14_r5_ROR_12),
7064 kInstruction_Teq_al_r14_r5_ROR_12,
7065 },
7066 {
7067 ARRAY_SIZE(kInstruction_Teq_pl_r11_r12_ROR_10),
7068 kInstruction_Teq_pl_r11_r12_ROR_10,
7069 },
7070 {
7071 ARRAY_SIZE(kInstruction_Teq_cc_r5_r8_LSL_19),
7072 kInstruction_Teq_cc_r5_r8_LSL_19,
7073 },
7074 {
7075 ARRAY_SIZE(kInstruction_Teq_vs_r11_r14_ROR_26),
7076 kInstruction_Teq_vs_r11_r14_ROR_26,
7077 },
7078 {
7079 ARRAY_SIZE(kInstruction_Teq_cc_r1_r6_LSL_17),
7080 kInstruction_Teq_cc_r1_r6_LSL_17,
7081 },
7082 {
7083 ARRAY_SIZE(kInstruction_Teq_vs_r11_r6_ROR_29),
7084 kInstruction_Teq_vs_r11_r6_ROR_29,
7085 },
7086 {
7087 ARRAY_SIZE(kInstruction_Teq_lt_r5_r1_LSL_14),
7088 kInstruction_Teq_lt_r5_r1_LSL_14,
7089 },
7090 {
7091 ARRAY_SIZE(kInstruction_Teq_cs_r14_r11_LSL_16),
7092 kInstruction_Teq_cs_r14_r11_LSL_16,
7093 },
7094 {
7095 ARRAY_SIZE(kInstruction_Teq_eq_r0_r6_ROR_28),
7096 kInstruction_Teq_eq_r0_r6_ROR_28,
7097 },
7098 {
7099 ARRAY_SIZE(kInstruction_Teq_vs_r2_r8_ROR_13),
7100 kInstruction_Teq_vs_r2_r8_ROR_13,
7101 },
7102 {
7103 ARRAY_SIZE(kInstruction_Teq_mi_r6_r10_LSL_19),
7104 kInstruction_Teq_mi_r6_r10_LSL_19,
7105 },
7106 {
7107 ARRAY_SIZE(kInstruction_Teq_mi_r14_r0_LSL_27),
7108 kInstruction_Teq_mi_r14_r0_LSL_27,
7109 },
7110 {
7111 ARRAY_SIZE(kInstruction_Teq_lt_r14_r1_ROR_26),
7112 kInstruction_Teq_lt_r14_r1_ROR_26,
7113 },
7114 {
7115 ARRAY_SIZE(kInstruction_Teq_hi_r1_r14_LSL_5),
7116 kInstruction_Teq_hi_r1_r14_LSL_5,
7117 },
7118 {
7119 ARRAY_SIZE(kInstruction_Teq_gt_r8_r11_ROR_31),
7120 kInstruction_Teq_gt_r8_r11_ROR_31,
7121 },
7122 {
7123 ARRAY_SIZE(kInstruction_Teq_pl_r12_r9_ROR_15),
7124 kInstruction_Teq_pl_r12_r9_ROR_15,
7125 },
7126 {
7127 ARRAY_SIZE(kInstruction_Teq_al_r6_r0_ROR_14),
7128 kInstruction_Teq_al_r6_r0_ROR_14,
7129 },
7130 {
7131 ARRAY_SIZE(kInstruction_Teq_pl_r3_r7_LSL_21),
7132 kInstruction_Teq_pl_r3_r7_LSL_21,
7133 },
7134 {
7135 ARRAY_SIZE(kInstruction_Teq_gt_r11_r5_ROR_17),
7136 kInstruction_Teq_gt_r11_r5_ROR_17,
7137 },
7138 {
7139 ARRAY_SIZE(kInstruction_Teq_le_r14_r4_ROR_25),
7140 kInstruction_Teq_le_r14_r4_ROR_25,
7141 },
7142 {
7143 ARRAY_SIZE(kInstruction_Teq_gt_r9_r11_LSL_3),
7144 kInstruction_Teq_gt_r9_r11_LSL_3,
7145 },
7146 {
7147 ARRAY_SIZE(kInstruction_Teq_al_r2_r2_LSL_8),
7148 kInstruction_Teq_al_r2_r2_LSL_8,
7149 },
7150 {
7151 ARRAY_SIZE(kInstruction_Teq_al_r1_r3_ROR_9),
7152 kInstruction_Teq_al_r1_r3_ROR_9,
7153 },
7154 {
7155 ARRAY_SIZE(kInstruction_Teq_al_r2_r3_LSL_7),
7156 kInstruction_Teq_al_r2_r3_LSL_7,
7157 },
7158 {
7159 ARRAY_SIZE(kInstruction_Teq_ge_r6_r8_LSL_18),
7160 kInstruction_Teq_ge_r6_r8_LSL_18,
7161 },
7162 {
7163 ARRAY_SIZE(kInstruction_Teq_le_r14_r7_LSL_21),
7164 kInstruction_Teq_le_r14_r7_LSL_21,
7165 },
7166 {
7167 ARRAY_SIZE(kInstruction_Teq_vc_r12_r2_LSL_23),
7168 kInstruction_Teq_vc_r12_r2_LSL_23,
7169 },
7170 {
7171 ARRAY_SIZE(kInstruction_Teq_cc_r11_r1_ROR_9),
7172 kInstruction_Teq_cc_r11_r1_ROR_9,
7173 },
7174 {
7175 ARRAY_SIZE(kInstruction_Teq_le_r5_r5_LSL_24),
7176 kInstruction_Teq_le_r5_r5_LSL_24,
7177 },
7178 {
7179 ARRAY_SIZE(kInstruction_Teq_vc_r5_r7_ROR_3),
7180 kInstruction_Teq_vc_r5_r7_ROR_3,
7181 },
7182 {
7183 ARRAY_SIZE(kInstruction_Teq_cc_r8_r8_ROR_22),
7184 kInstruction_Teq_cc_r8_r8_ROR_22,
7185 },
7186 {
7187 ARRAY_SIZE(kInstruction_Teq_le_r8_r10_LSL_30),
7188 kInstruction_Teq_le_r8_r10_LSL_30,
7189 },
7190 {
7191 ARRAY_SIZE(kInstruction_Teq_cs_r10_r6_ROR_5),
7192 kInstruction_Teq_cs_r10_r6_ROR_5,
7193 },
7194 {
7195 ARRAY_SIZE(kInstruction_Teq_lt_r6_r6_ROR_13),
7196 kInstruction_Teq_lt_r6_r6_ROR_13,
7197 },
7198 {
7199 ARRAY_SIZE(kInstruction_Teq_gt_r1_r1_ROR_10),
7200 kInstruction_Teq_gt_r1_r1_ROR_10,
7201 },
7202 {
7203 ARRAY_SIZE(kInstruction_Teq_pl_r7_r12_ROR_12),
7204 kInstruction_Teq_pl_r7_r12_ROR_12,
7205 },
7206 {
7207 ARRAY_SIZE(kInstruction_Teq_lt_r3_r1_LSL_28),
7208 kInstruction_Teq_lt_r3_r1_LSL_28,
7209 },
7210 {
7211 ARRAY_SIZE(kInstruction_Teq_al_r5_r13_ROR_21),
7212 kInstruction_Teq_al_r5_r13_ROR_21,
7213 },
7214 {
7215 ARRAY_SIZE(kInstruction_Teq_cs_r14_r14_ROR_8),
7216 kInstruction_Teq_cs_r14_r14_ROR_8,
7217 },
7218 {
7219 ARRAY_SIZE(kInstruction_Teq_vs_r3_r9_ROR_29),
7220 kInstruction_Teq_vs_r3_r9_ROR_29,
7221 },
7222 {
7223 ARRAY_SIZE(kInstruction_Teq_al_r8_r1_LSL_18),
7224 kInstruction_Teq_al_r8_r1_LSL_18,
7225 },
7226 {
7227 ARRAY_SIZE(kInstruction_Teq_hi_r8_r0_ROR_23),
7228 kInstruction_Teq_hi_r8_r0_ROR_23,
7229 },
7230 {
7231 ARRAY_SIZE(kInstruction_Teq_cc_r4_r5_LSL_28),
7232 kInstruction_Teq_cc_r4_r5_LSL_28,
7233 },
7234 {
7235 ARRAY_SIZE(kInstruction_Teq_ne_r5_r11_ROR_25),
7236 kInstruction_Teq_ne_r5_r11_ROR_25,
7237 },
7238 {
7239 ARRAY_SIZE(kInstruction_Teq_cc_r5_r10_LSL_19),
7240 kInstruction_Teq_cc_r5_r10_LSL_19,
7241 },
7242 {
7243 ARRAY_SIZE(kInstruction_Teq_vc_r0_r7_ROR_9),
7244 kInstruction_Teq_vc_r0_r7_ROR_9,
7245 },
7246 {
7247 ARRAY_SIZE(kInstruction_Teq_gt_r7_r2_ROR_21),
7248 kInstruction_Teq_gt_r7_r2_ROR_21,
7249 },
7250 {
7251 ARRAY_SIZE(kInstruction_Teq_vs_r7_r7_ROR_31),
7252 kInstruction_Teq_vs_r7_r7_ROR_31,
7253 },
7254 {
7255 ARRAY_SIZE(kInstruction_Teq_ge_r7_r13_ROR_9),
7256 kInstruction_Teq_ge_r7_r13_ROR_9,
7257 },
7258 {
7259 ARRAY_SIZE(kInstruction_Teq_le_r2_r5_ROR_12),
7260 kInstruction_Teq_le_r2_r5_ROR_12,
7261 },
7262 {
7263 ARRAY_SIZE(kInstruction_Teq_mi_r13_r8_LSL_25),
7264 kInstruction_Teq_mi_r13_r8_LSL_25,
7265 },
7266 {
7267 ARRAY_SIZE(kInstruction_Teq_ls_r1_r12_ROR_2),
7268 kInstruction_Teq_ls_r1_r12_ROR_2,
7269 },
7270 {
7271 ARRAY_SIZE(kInstruction_Teq_cs_r12_r4_ROR_13),
7272 kInstruction_Teq_cs_r12_r4_ROR_13,
7273 },
7274 {
7275 ARRAY_SIZE(kInstruction_Teq_hi_r3_r9_LSL_20),
7276 kInstruction_Teq_hi_r3_r9_LSL_20,
7277 },
7278 {
7279 ARRAY_SIZE(kInstruction_Teq_gt_r7_r1_ROR_31),
7280 kInstruction_Teq_gt_r7_r1_ROR_31,
7281 },
7282 {
7283 ARRAY_SIZE(kInstruction_Teq_ge_r2_r4_LSL_17),
7284 kInstruction_Teq_ge_r2_r4_LSL_17,
7285 },
7286 {
7287 ARRAY_SIZE(kInstruction_Teq_cc_r3_r11_LSL_5),
7288 kInstruction_Teq_cc_r3_r11_LSL_5,
7289 },
7290 {
7291 ARRAY_SIZE(kInstruction_Teq_eq_r0_r9_LSL_31),
7292 kInstruction_Teq_eq_r0_r9_LSL_31,
7293 },
7294 {
7295 ARRAY_SIZE(kInstruction_Teq_cc_r9_r3_ROR_14),
7296 kInstruction_Teq_cc_r9_r3_ROR_14,
7297 },
7298 {
7299 ARRAY_SIZE(kInstruction_Teq_eq_r11_r2_LSL_16),
7300 kInstruction_Teq_eq_r11_r2_LSL_16,
7301 },
7302 {
7303 ARRAY_SIZE(kInstruction_Teq_gt_r10_r4_ROR_3),
7304 kInstruction_Teq_gt_r10_r4_ROR_3,
7305 },
7306 {
7307 ARRAY_SIZE(kInstruction_Teq_ge_r6_r12_LSL_12),
7308 kInstruction_Teq_ge_r6_r12_LSL_12,
7309 },
7310 {
7311 ARRAY_SIZE(kInstruction_Teq_eq_r2_r2_LSL_6),
7312 kInstruction_Teq_eq_r2_r2_LSL_6,
7313 },
7314 {
7315 ARRAY_SIZE(kInstruction_Teq_vc_r0_r12_ROR_18),
7316 kInstruction_Teq_vc_r0_r12_ROR_18,
7317 },
7318 {
7319 ARRAY_SIZE(kInstruction_Teq_ge_r1_r14_LSL_29),
7320 kInstruction_Teq_ge_r1_r14_LSL_29,
7321 },
7322 {
7323 ARRAY_SIZE(kInstruction_Teq_le_r6_r10_ROR_3),
7324 kInstruction_Teq_le_r6_r10_ROR_3,
7325 },
7326 {
7327 ARRAY_SIZE(kInstruction_Teq_al_r4_r10_ROR_10),
7328 kInstruction_Teq_al_r4_r10_ROR_10,
7329 },
7330 {
7331 ARRAY_SIZE(kInstruction_Teq_lt_r9_r14_LSL_7),
7332 kInstruction_Teq_lt_r9_r14_LSL_7,
7333 },
7334 {
7335 ARRAY_SIZE(kInstruction_Teq_eq_r12_r14_ROR_30),
7336 kInstruction_Teq_eq_r12_r14_ROR_30,
7337 },
7338 {
7339 ARRAY_SIZE(kInstruction_Teq_cc_r0_r12_ROR_10),
7340 kInstruction_Teq_cc_r0_r12_ROR_10,
7341 },
7342 {
7343 ARRAY_SIZE(kInstruction_Teq_ge_r7_r0_ROR_17),
7344 kInstruction_Teq_ge_r7_r0_ROR_17,
7345 },
7346 {
7347 ARRAY_SIZE(kInstruction_Teq_eq_r1_r0_LSL_8),
7348 kInstruction_Teq_eq_r1_r0_LSL_8,
7349 },
7350 {
7351 ARRAY_SIZE(kInstruction_Teq_al_r5_r14_LSL_25),
7352 kInstruction_Teq_al_r5_r14_LSL_25,
7353 },
7354 {
7355 ARRAY_SIZE(kInstruction_Teq_cc_r10_r12_LSL_13),
7356 kInstruction_Teq_cc_r10_r12_LSL_13,
7357 },
7358 {
7359 ARRAY_SIZE(kInstruction_Teq_ne_r4_r0_LSL_28),
7360 kInstruction_Teq_ne_r4_r0_LSL_28,
7361 },
7362 {
7363 ARRAY_SIZE(kInstruction_Teq_ne_r7_r3_LSL_8),
7364 kInstruction_Teq_ne_r7_r3_LSL_8,
7365 },
7366 {
7367 ARRAY_SIZE(kInstruction_Teq_ls_r3_r2_ROR_19),
7368 kInstruction_Teq_ls_r3_r2_ROR_19,
7369 },
7370 {
7371 ARRAY_SIZE(kInstruction_Teq_le_r5_r11_ROR_5),
7372 kInstruction_Teq_le_r5_r11_ROR_5,
7373 },
7374 {
7375 ARRAY_SIZE(kInstruction_Teq_lt_r4_r1_LSL_24),
7376 kInstruction_Teq_lt_r4_r1_LSL_24,
7377 },
7378 {
7379 ARRAY_SIZE(kInstruction_Teq_ge_r11_r2_ROR_17),
7380 kInstruction_Teq_ge_r11_r2_ROR_17,
7381 },
7382 {
7383 ARRAY_SIZE(kInstruction_Teq_hi_r10_r14_LSL_3),
7384 kInstruction_Teq_hi_r10_r14_LSL_3,
7385 },
7386 {
7387 ARRAY_SIZE(kInstruction_Teq_gt_r7_r14_LSL_10),
7388 kInstruction_Teq_gt_r7_r14_LSL_10,
7389 },
7390 {
7391 ARRAY_SIZE(kInstruction_Teq_lt_r13_r7_LSL_13),
7392 kInstruction_Teq_lt_r13_r7_LSL_13,
7393 },
7394 {
7395 ARRAY_SIZE(kInstruction_Teq_ne_r9_r6_ROR_10),
7396 kInstruction_Teq_ne_r9_r6_ROR_10,
7397 },
7398 {
7399 ARRAY_SIZE(kInstruction_Teq_ls_r3_r9_LSL_30),
7400 kInstruction_Teq_ls_r3_r9_LSL_30,
7401 },
7402 {
7403 ARRAY_SIZE(kInstruction_Teq_pl_r9_r3_LSL_24),
7404 kInstruction_Teq_pl_r9_r3_LSL_24,
7405 },
7406 {
7407 ARRAY_SIZE(kInstruction_Teq_cc_r11_r14_LSL_24),
7408 kInstruction_Teq_cc_r11_r14_LSL_24,
7409 },
7410 {
7411 ARRAY_SIZE(kInstruction_Teq_mi_r14_r1_LSL_19),
7412 kInstruction_Teq_mi_r14_r1_LSL_19,
7413 },
7414 {
7415 ARRAY_SIZE(kInstruction_Teq_le_r3_r1_LSL_19),
7416 kInstruction_Teq_le_r3_r1_LSL_19,
7417 },
7418 {
7419 ARRAY_SIZE(kInstruction_Teq_gt_r7_r10_LSL_5),
7420 kInstruction_Teq_gt_r7_r10_LSL_5,
7421 },
7422 {
7423 ARRAY_SIZE(kInstruction_Teq_gt_r8_r5_ROR_30),
7424 kInstruction_Teq_gt_r8_r5_ROR_30,
7425 },
7426 {
7427 ARRAY_SIZE(kInstruction_Teq_hi_r0_r1_LSL_31),
7428 kInstruction_Teq_hi_r0_r1_LSL_31,
7429 },
7430 {
7431 ARRAY_SIZE(kInstruction_Teq_cc_r3_r7_ROR_1),
7432 kInstruction_Teq_cc_r3_r7_ROR_1,
7433 },
7434 {
7435 ARRAY_SIZE(kInstruction_Teq_mi_r7_r7_ROR_30),
7436 kInstruction_Teq_mi_r7_r7_ROR_30,
7437 },
7438 {
7439 ARRAY_SIZE(kInstruction_Teq_le_r0_r6_LSL_10),
7440 kInstruction_Teq_le_r0_r6_LSL_10,
7441 },
7442 {
7443 ARRAY_SIZE(kInstruction_Teq_ge_r7_r11_ROR_10),
7444 kInstruction_Teq_ge_r7_r11_ROR_10,
7445 },
7446 {
7447 ARRAY_SIZE(kInstruction_Teq_ne_r8_r8_ROR_30),
7448 kInstruction_Teq_ne_r8_r8_ROR_30,
7449 },
7450 {
7451 ARRAY_SIZE(kInstruction_Teq_ne_r0_r10_ROR_14),
7452 kInstruction_Teq_ne_r0_r10_ROR_14,
7453 },
7454 {
7455 ARRAY_SIZE(kInstruction_Teq_ge_r11_r12_ROR_8),
7456 kInstruction_Teq_ge_r11_r12_ROR_8,
7457 },
7458 {
7459 ARRAY_SIZE(kInstruction_Teq_cc_r9_r6_LSL_16),
7460 kInstruction_Teq_cc_r9_r6_LSL_16,
7461 },
7462 {
7463 ARRAY_SIZE(kInstruction_Teq_gt_r1_r0_ROR_9),
7464 kInstruction_Teq_gt_r1_r0_ROR_9,
7465 },
7466 {
7467 ARRAY_SIZE(kInstruction_Teq_cc_r13_r8_LSL_21),
7468 kInstruction_Teq_cc_r13_r8_LSL_21,
7469 },
7470 {
7471 ARRAY_SIZE(kInstruction_Teq_gt_r14_r9_ROR_4),
7472 kInstruction_Teq_gt_r14_r9_ROR_4,
7473 },
7474 {
7475 ARRAY_SIZE(kInstruction_Teq_ge_r2_r1_ROR_28),
7476 kInstruction_Teq_ge_r2_r1_ROR_28,
7477 },
7478 {
7479 ARRAY_SIZE(kInstruction_Teq_ge_r1_r4_LSL_30),
7480 kInstruction_Teq_ge_r1_r4_LSL_30,
7481 },
7482 {
7483 ARRAY_SIZE(kInstruction_Teq_ls_r12_r5_ROR_13),
7484 kInstruction_Teq_ls_r12_r5_ROR_13,
7485 },
7486 {
7487 ARRAY_SIZE(kInstruction_Teq_cc_r0_r0_ROR_14),
7488 kInstruction_Teq_cc_r0_r0_ROR_14,
7489 },
7490 {
7491 ARRAY_SIZE(kInstruction_Teq_ge_r11_r9_ROR_12),
7492 kInstruction_Teq_ge_r11_r9_ROR_12,
7493 },
7494 {
7495 ARRAY_SIZE(kInstruction_Teq_lt_r1_r1_LSL_25),
7496 kInstruction_Teq_lt_r1_r1_LSL_25,
7497 },
7498 {
7499 ARRAY_SIZE(kInstruction_Teq_pl_r12_r1_ROR_31),
7500 kInstruction_Teq_pl_r12_r1_ROR_31,
7501 },
7502 {
7503 ARRAY_SIZE(kInstruction_Teq_pl_r3_r0_LSL_8),
7504 kInstruction_Teq_pl_r3_r0_LSL_8,
7505 },
7506 {
7507 ARRAY_SIZE(kInstruction_Teq_vc_r13_r2_LSL_17),
7508 kInstruction_Teq_vc_r13_r2_LSL_17,
7509 },
7510 {
7511 ARRAY_SIZE(kInstruction_Teq_cs_r0_r5_LSL_23),
7512 kInstruction_Teq_cs_r0_r5_LSL_23,
7513 },
7514 {
7515 ARRAY_SIZE(kInstruction_Teq_cs_r1_r6_LSL_27),
7516 kInstruction_Teq_cs_r1_r6_LSL_27,
7517 },
7518 {
7519 ARRAY_SIZE(kInstruction_Teq_le_r5_r11_ROR_21),
7520 kInstruction_Teq_le_r5_r11_ROR_21,
7521 },
7522 {
7523 ARRAY_SIZE(kInstruction_Teq_le_r8_r5_LSL_19),
7524 kInstruction_Teq_le_r8_r5_LSL_19,
7525 },
7526 {
7527 ARRAY_SIZE(kInstruction_Teq_ls_r2_r2_LSL_24),
7528 kInstruction_Teq_ls_r2_r2_LSL_24,
7529 },
7530 {
7531 ARRAY_SIZE(kInstruction_Teq_eq_r7_r14_ROR_2),
7532 kInstruction_Teq_eq_r7_r14_ROR_2,
7533 },
7534 {
7535 ARRAY_SIZE(kInstruction_Teq_vc_r5_r3_LSL_12),
7536 kInstruction_Teq_vc_r5_r3_LSL_12,
7537 },
7538 {
7539 ARRAY_SIZE(kInstruction_Teq_vs_r8_r10_LSL_8),
7540 kInstruction_Teq_vs_r8_r10_LSL_8,
7541 },
7542 {
7543 ARRAY_SIZE(kInstruction_Teq_cc_r14_r7_LSL_19),
7544 kInstruction_Teq_cc_r14_r7_LSL_19,
7545 },
7546 {
7547 ARRAY_SIZE(kInstruction_Teq_gt_r0_r3_LSL_7),
7548 kInstruction_Teq_gt_r0_r3_LSL_7,
7549 },
7550 {
7551 ARRAY_SIZE(kInstruction_Teq_gt_r3_r10_LSL_17),
7552 kInstruction_Teq_gt_r3_r10_LSL_17,
7553 },
7554 {
7555 ARRAY_SIZE(kInstruction_Teq_vc_r12_r9_LSL_24),
7556 kInstruction_Teq_vc_r12_r9_LSL_24,
7557 },
7558 {
7559 ARRAY_SIZE(kInstruction_Teq_vc_r4_r4_ROR_16),
7560 kInstruction_Teq_vc_r4_r4_ROR_16,
7561 },
7562 {
7563 ARRAY_SIZE(kInstruction_Teq_gt_r12_r3_LSL_19),
7564 kInstruction_Teq_gt_r12_r3_LSL_19,
7565 },
7566 {
7567 ARRAY_SIZE(kInstruction_Teq_ls_r13_r8_ROR_14),
7568 kInstruction_Teq_ls_r13_r8_ROR_14,
7569 },
7570 {
7571 ARRAY_SIZE(kInstruction_Teq_hi_r2_r9_LSL_4),
7572 kInstruction_Teq_hi_r2_r9_LSL_4,
7573 },
7574 {
7575 ARRAY_SIZE(kInstruction_Teq_cc_r2_r6_ROR_17),
7576 kInstruction_Teq_cc_r2_r6_ROR_17,
7577 },
7578 {
7579 ARRAY_SIZE(kInstruction_Teq_vs_r10_r0_LSL_29),
7580 kInstruction_Teq_vs_r10_r0_LSL_29,
7581 },
7582 {
7583 ARRAY_SIZE(kInstruction_Teq_vs_r5_r5_LSL_12),
7584 kInstruction_Teq_vs_r5_r5_LSL_12,
7585 },
7586 {
7587 ARRAY_SIZE(kInstruction_Teq_eq_r2_r11_LSL_26),
7588 kInstruction_Teq_eq_r2_r11_LSL_26,
7589 },
7590 {
7591 ARRAY_SIZE(kInstruction_Teq_cs_r10_r3_ROR_2),
7592 kInstruction_Teq_cs_r10_r3_ROR_2,
7593 },
7594 {
7595 ARRAY_SIZE(kInstruction_Teq_cc_r2_r10_ROR_23),
7596 kInstruction_Teq_cc_r2_r10_ROR_23,
7597 },
7598 {
7599 ARRAY_SIZE(kInstruction_Teq_cs_r12_r7_LSL_14),
7600 kInstruction_Teq_cs_r12_r7_LSL_14,
7601 },
7602 {
7603 ARRAY_SIZE(kInstruction_Teq_pl_r6_r1_ROR_5),
7604 kInstruction_Teq_pl_r6_r1_ROR_5,
7605 },
7606 {
7607 ARRAY_SIZE(kInstruction_Teq_eq_r13_r5_ROR_13),
7608 kInstruction_Teq_eq_r13_r5_ROR_13,
7609 },
7610 {
7611 ARRAY_SIZE(kInstruction_Teq_vc_r12_r2_ROR_17),
7612 kInstruction_Teq_vc_r12_r2_ROR_17,
7613 },
7614 {
7615 ARRAY_SIZE(kInstruction_Teq_ne_r3_r12_ROR_20),
7616 kInstruction_Teq_ne_r3_r12_ROR_20,
7617 },
7618 {
7619 ARRAY_SIZE(kInstruction_Teq_vs_r0_r5_ROR_12),
7620 kInstruction_Teq_vs_r0_r5_ROR_12,
7621 },
7622 {
7623 ARRAY_SIZE(kInstruction_Teq_ls_r0_r5_ROR_16),
7624 kInstruction_Teq_ls_r0_r5_ROR_16,
7625 },
7626 {
7627 ARRAY_SIZE(kInstruction_Teq_mi_r10_r6_ROR_7),
7628 kInstruction_Teq_mi_r10_r6_ROR_7,
7629 },
7630 {
7631 ARRAY_SIZE(kInstruction_Teq_vs_r6_r6_LSL_27),
7632 kInstruction_Teq_vs_r6_r6_LSL_27,
7633 },
7634 {
7635 ARRAY_SIZE(kInstruction_Teq_ge_r1_r12_ROR_29),
7636 kInstruction_Teq_ge_r1_r12_ROR_29,
7637 },
7638 {
7639 ARRAY_SIZE(kInstruction_Teq_eq_r9_r6_ROR_22),
7640 kInstruction_Teq_eq_r9_r6_ROR_22,
7641 },
7642 {
7643 ARRAY_SIZE(kInstruction_Teq_pl_r0_r4_ROR_1),
7644 kInstruction_Teq_pl_r0_r4_ROR_1,
7645 },
7646 {
7647 ARRAY_SIZE(kInstruction_Teq_lt_r14_r6_ROR_27),
7648 kInstruction_Teq_lt_r14_r6_ROR_27,
7649 },
7650 {
7651 ARRAY_SIZE(kInstruction_Teq_hi_r11_r9_LSL_29),
7652 kInstruction_Teq_hi_r11_r9_LSL_29,
7653 },
7654 {
7655 ARRAY_SIZE(kInstruction_Teq_ne_r5_r11_LSL_25),
7656 kInstruction_Teq_ne_r5_r11_LSL_25,
7657 },
7658 {
7659 ARRAY_SIZE(kInstruction_Teq_eq_r9_r13_ROR_26),
7660 kInstruction_Teq_eq_r9_r13_ROR_26,
7661 },
7662 {
7663 ARRAY_SIZE(kInstruction_Teq_ge_r11_r8_ROR_8),
7664 kInstruction_Teq_ge_r11_r8_ROR_8,
7665 },
7666 {
7667 ARRAY_SIZE(kInstruction_Teq_le_r8_r1_ROR_9),
7668 kInstruction_Teq_le_r8_r1_ROR_9,
7669 },
7670 {
7671 ARRAY_SIZE(kInstruction_Teq_hi_r7_r8_ROR_16),
7672 kInstruction_Teq_hi_r7_r8_ROR_16,
7673 },
7674 {
7675 ARRAY_SIZE(kInstruction_Teq_ne_r12_r7_ROR_21),
7676 kInstruction_Teq_ne_r12_r7_ROR_21,
7677 },
7678 {
7679 ARRAY_SIZE(kInstruction_Teq_lt_r14_r1_LSL_11),
7680 kInstruction_Teq_lt_r14_r1_LSL_11,
7681 },
7682 {
7683 ARRAY_SIZE(kInstruction_Teq_cs_r11_r10_ROR_14),
7684 kInstruction_Teq_cs_r11_r10_ROR_14,
7685 },
7686 {
7687 ARRAY_SIZE(kInstruction_Teq_cs_r0_r12_LSL_31),
7688 kInstruction_Teq_cs_r0_r12_LSL_31,
7689 },
7690 {
7691 ARRAY_SIZE(kInstruction_Teq_ge_r6_r0_ROR_28),
7692 kInstruction_Teq_ge_r6_r0_ROR_28,
7693 },
7694 {
7695 ARRAY_SIZE(kInstruction_Teq_vc_r13_r12_LSL_12),
7696 kInstruction_Teq_vc_r13_r12_LSL_12,
7697 },
7698 {
7699 ARRAY_SIZE(kInstruction_Teq_ne_r7_r8_ROR_9),
7700 kInstruction_Teq_ne_r7_r8_ROR_9,
7701 },
7702 {
7703 ARRAY_SIZE(kInstruction_Teq_ge_r3_r14_ROR_3),
7704 kInstruction_Teq_ge_r3_r14_ROR_3,
7705 },
7706 {
7707 ARRAY_SIZE(kInstruction_Teq_gt_r9_r13_LSL_5),
7708 kInstruction_Teq_gt_r9_r13_LSL_5,
7709 },
7710 {
7711 ARRAY_SIZE(kInstruction_Teq_eq_r2_r7_LSL_6),
7712 kInstruction_Teq_eq_r2_r7_LSL_6,
7713 },
7714 {
7715 ARRAY_SIZE(kInstruction_Teq_al_r8_r9_LSL_23),
7716 kInstruction_Teq_al_r8_r9_LSL_23,
7717 },
7718 {
7719 ARRAY_SIZE(kInstruction_Teq_eq_r13_r8_ROR_22),
7720 kInstruction_Teq_eq_r13_r8_ROR_22,
7721 },
7722 {
7723 ARRAY_SIZE(kInstruction_Teq_cs_r12_r8_LSL_19),
7724 kInstruction_Teq_cs_r12_r8_LSL_19,
7725 },
7726 {
7727 ARRAY_SIZE(kInstruction_Teq_al_r7_r9_LSL_11),
7728 kInstruction_Teq_al_r7_r9_LSL_11,
7729 },
7730 {
7731 ARRAY_SIZE(kInstruction_Teq_ls_r2_r11_LSL_16),
7732 kInstruction_Teq_ls_r2_r11_LSL_16,
7733 },
7734 {
7735 ARRAY_SIZE(kInstruction_Teq_gt_r12_r6_ROR_21),
7736 kInstruction_Teq_gt_r12_r6_ROR_21,
7737 },
7738 {
7739 ARRAY_SIZE(kInstruction_Teq_mi_r14_r13_ROR_23),
7740 kInstruction_Teq_mi_r14_r13_ROR_23,
7741 },
7742 {
7743 ARRAY_SIZE(kInstruction_Teq_hi_r5_r3_ROR_2),
7744 kInstruction_Teq_hi_r5_r3_ROR_2,
7745 },
7746 {
7747 ARRAY_SIZE(kInstruction_Teq_eq_r8_r4_LSL_13),
7748 kInstruction_Teq_eq_r8_r4_LSL_13,
7749 },
7750 {
7751 ARRAY_SIZE(kInstruction_Teq_le_r6_r6_LSL_5),
7752 kInstruction_Teq_le_r6_r6_LSL_5,
7753 },
7754 {
7755 ARRAY_SIZE(kInstruction_Teq_hi_r6_r13_LSL_5),
7756 kInstruction_Teq_hi_r6_r13_LSL_5,
7757 },
7758 {
7759 ARRAY_SIZE(kInstruction_Teq_hi_r1_r11_ROR_23),
7760 kInstruction_Teq_hi_r1_r11_ROR_23,
7761 },
7762 {
7763 ARRAY_SIZE(kInstruction_Teq_ls_r14_r11_LSL_13),
7764 kInstruction_Teq_ls_r14_r11_LSL_13,
7765 },
7766 {
7767 ARRAY_SIZE(kInstruction_Teq_vc_r5_r1_LSL_12),
7768 kInstruction_Teq_vc_r5_r1_LSL_12,
7769 },
7770 {
7771 ARRAY_SIZE(kInstruction_Teq_ls_r7_r7_ROR_6),
7772 kInstruction_Teq_ls_r7_r7_ROR_6,
7773 },
7774 {
7775 ARRAY_SIZE(kInstruction_Teq_ls_r1_r13_ROR_7),
7776 kInstruction_Teq_ls_r1_r13_ROR_7,
7777 },
7778 {
7779 ARRAY_SIZE(kInstruction_Teq_lt_r11_r8_LSL_6),
7780 kInstruction_Teq_lt_r11_r8_LSL_6,
7781 },
7782 {
7783 ARRAY_SIZE(kInstruction_Teq_lt_r9_r10_ROR_16),
7784 kInstruction_Teq_lt_r9_r10_ROR_16,
7785 },
7786 {
7787 ARRAY_SIZE(kInstruction_Teq_ls_r11_r0_ROR_28),
7788 kInstruction_Teq_ls_r11_r0_ROR_28,
7789 },
7790 {
7791 ARRAY_SIZE(kInstruction_Teq_gt_r1_r14_ROR_3),
7792 kInstruction_Teq_gt_r1_r14_ROR_3,
7793 },
7794 {
7795 ARRAY_SIZE(kInstruction_Teq_eq_r12_r4_ROR_3),
7796 kInstruction_Teq_eq_r12_r4_ROR_3,
7797 },
7798 {
7799 ARRAY_SIZE(kInstruction_Teq_ls_r0_r2_ROR_7),
7800 kInstruction_Teq_ls_r0_r2_ROR_7,
7801 },
7802 {
7803 ARRAY_SIZE(kInstruction_Teq_ge_r12_r9_LSL_1),
7804 kInstruction_Teq_ge_r12_r9_LSL_1,
7805 },
7806 {
7807 ARRAY_SIZE(kInstruction_Teq_cc_r1_r1_ROR_7),
7808 kInstruction_Teq_cc_r1_r1_ROR_7,
7809 },
7810 {
7811 ARRAY_SIZE(kInstruction_Teq_lt_r5_r7_LSL_27),
7812 kInstruction_Teq_lt_r5_r7_LSL_27,
7813 },
7814 {
7815 ARRAY_SIZE(kInstruction_Teq_ge_r6_r4_ROR_13),
7816 kInstruction_Teq_ge_r6_r4_ROR_13,
7817 },
7818 {
7819 ARRAY_SIZE(kInstruction_Teq_mi_r4_r8_ROR_17),
7820 kInstruction_Teq_mi_r4_r8_ROR_17,
7821 },
7822 {
7823 ARRAY_SIZE(kInstruction_Teq_hi_r3_r7_LSL_5),
7824 kInstruction_Teq_hi_r3_r7_LSL_5,
7825 },
7826 {
7827 ARRAY_SIZE(kInstruction_Teq_ge_r3_r11_ROR_27),
7828 kInstruction_Teq_ge_r3_r11_ROR_27,
7829 },
7830 {
7831 ARRAY_SIZE(kInstruction_Teq_gt_r6_r13_LSL_14),
7832 kInstruction_Teq_gt_r6_r13_LSL_14,
7833 },
7834 {
7835 ARRAY_SIZE(kInstruction_Teq_le_r14_r12_LSL_13),
7836 kInstruction_Teq_le_r14_r12_LSL_13,
7837 },
7838 {
7839 ARRAY_SIZE(kInstruction_Teq_ls_r9_r7_LSL_31),
7840 kInstruction_Teq_ls_r9_r7_LSL_31,
7841 },
7842 {
7843 ARRAY_SIZE(kInstruction_Teq_lt_r0_r1_ROR_17),
7844 kInstruction_Teq_lt_r0_r1_ROR_17,
7845 },
7846 {
7847 ARRAY_SIZE(kInstruction_Teq_eq_r5_r3_ROR_30),
7848 kInstruction_Teq_eq_r5_r3_ROR_30,
7849 },
7850 {
7851 ARRAY_SIZE(kInstruction_Teq_ls_r14_r3_LSL_16),
7852 kInstruction_Teq_ls_r14_r3_LSL_16,
7853 },
7854 {
7855 ARRAY_SIZE(kInstruction_Teq_le_r13_r2_LSL_5),
7856 kInstruction_Teq_le_r13_r2_LSL_5,
7857 },
7858 {
7859 ARRAY_SIZE(kInstruction_Teq_ne_r11_r10_LSL_15),
7860 kInstruction_Teq_ne_r11_r10_LSL_15,
7861 },
7862 {
7863 ARRAY_SIZE(kInstruction_Teq_cs_r0_r4_LSL_17),
7864 kInstruction_Teq_cs_r0_r4_LSL_17,
7865 },
7866 {
7867 ARRAY_SIZE(kInstruction_Teq_ls_r3_r3_LSL_22),
7868 kInstruction_Teq_ls_r3_r3_LSL_22,
7869 },
7870 {
7871 ARRAY_SIZE(kInstruction_Teq_cs_r4_r0_LSL_1),
7872 kInstruction_Teq_cs_r4_r0_LSL_1,
7873 },
7874 {
7875 ARRAY_SIZE(kInstruction_Teq_hi_r7_r7_ROR_13),
7876 kInstruction_Teq_hi_r7_r7_ROR_13,
7877 },
7878 {
7879 ARRAY_SIZE(kInstruction_Teq_eq_r6_r0_ROR_16),
7880 kInstruction_Teq_eq_r6_r0_ROR_16,
7881 },
7882 {
7883 ARRAY_SIZE(kInstruction_Teq_vc_r10_r12_LSL_21),
7884 kInstruction_Teq_vc_r10_r12_LSL_21,
7885 },
7886 {
7887 ARRAY_SIZE(kInstruction_Teq_ne_r3_r0_ROR_13),
7888 kInstruction_Teq_ne_r3_r0_ROR_13,
7889 },
7890 {
7891 ARRAY_SIZE(kInstruction_Teq_ne_r4_r1_LSL_5),
7892 kInstruction_Teq_ne_r4_r1_LSL_5,
7893 },
7894 {
7895 ARRAY_SIZE(kInstruction_Teq_hi_r14_r9_ROR_31),
7896 kInstruction_Teq_hi_r14_r9_ROR_31,
7897 },
7898 {
7899 ARRAY_SIZE(kInstruction_Teq_ls_r5_r3_ROR_17),
7900 kInstruction_Teq_ls_r5_r3_ROR_17,
7901 },
7902 {
7903 ARRAY_SIZE(kInstruction_Teq_hi_r14_r11_LSL_30),
7904 kInstruction_Teq_hi_r14_r11_LSL_30,
7905 },
7906 {
7907 ARRAY_SIZE(kInstruction_Teq_cs_r1_r14_LSL_3),
7908 kInstruction_Teq_cs_r1_r14_LSL_3,
7909 },
7910 {
7911 ARRAY_SIZE(kInstruction_Teq_lt_r6_r6_ROR_10),
7912 kInstruction_Teq_lt_r6_r6_ROR_10,
7913 },
7914 {
7915 ARRAY_SIZE(kInstruction_Teq_le_r1_r1_LSL_24),
7916 kInstruction_Teq_le_r1_r1_LSL_24,
7917 },
7918 {
7919 ARRAY_SIZE(kInstruction_Teq_cs_r8_r9_LSL_10),
7920 kInstruction_Teq_cs_r8_r9_LSL_10,
7921 },
7922 {
7923 ARRAY_SIZE(kInstruction_Teq_ne_r7_r6_LSL_4),
7924 kInstruction_Teq_ne_r7_r6_LSL_4,
7925 },
7926 {
7927 ARRAY_SIZE(kInstruction_Teq_cc_r5_r6_LSL_26),
7928 kInstruction_Teq_cc_r5_r6_LSL_26,
7929 },
7930 {
7931 ARRAY_SIZE(kInstruction_Teq_ge_r11_r0_ROR_13),
7932 kInstruction_Teq_ge_r11_r0_ROR_13,
7933 },
7934 {
7935 ARRAY_SIZE(kInstruction_Teq_cc_r6_r5_ROR_18),
7936 kInstruction_Teq_cc_r6_r5_ROR_18,
7937 },
7938 {
7939 ARRAY_SIZE(kInstruction_Teq_ne_r3_r5_LSL_11),
7940 kInstruction_Teq_ne_r3_r5_LSL_11,
7941 },
7942 {
7943 ARRAY_SIZE(kInstruction_Teq_lt_r12_r10_ROR_4),
7944 kInstruction_Teq_lt_r12_r10_ROR_4,
7945 },
7946 {
7947 ARRAY_SIZE(kInstruction_Teq_ls_r7_r0_ROR_24),
7948 kInstruction_Teq_ls_r7_r0_ROR_24,
7949 },
7950 {
7951 ARRAY_SIZE(kInstruction_Teq_al_r5_r3_LSL_20),
7952 kInstruction_Teq_al_r5_r3_LSL_20,
7953 },
7954 {
7955 ARRAY_SIZE(kInstruction_Teq_hi_r7_r9_ROR_14),
7956 kInstruction_Teq_hi_r7_r9_ROR_14,
7957 },
7958 {
7959 ARRAY_SIZE(kInstruction_Teq_ge_r12_r9_LSL_20),
7960 kInstruction_Teq_ge_r12_r9_LSL_20,
7961 },
7962 {
7963 ARRAY_SIZE(kInstruction_Teq_al_r9_r1_LSL_21),
7964 kInstruction_Teq_al_r9_r1_LSL_21,
7965 },
7966 {
7967 ARRAY_SIZE(kInstruction_Teq_vs_r11_r6_ROR_16),
7968 kInstruction_Teq_vs_r11_r6_ROR_16,
7969 },
7970 {
7971 ARRAY_SIZE(kInstruction_Teq_cc_r12_r4_ROR_31),
7972 kInstruction_Teq_cc_r12_r4_ROR_31,
7973 },
7974 {
7975 ARRAY_SIZE(kInstruction_Teq_gt_r13_r7_LSL_25),
7976 kInstruction_Teq_gt_r13_r7_LSL_25,
7977 },
7978 {
7979 ARRAY_SIZE(kInstruction_Teq_gt_r6_r1_LSL_6),
7980 kInstruction_Teq_gt_r6_r1_LSL_6,
7981 },
7982 {
7983 ARRAY_SIZE(kInstruction_Teq_le_r4_r12_ROR_4),
7984 kInstruction_Teq_le_r4_r12_ROR_4,
7985 },
7986 {
7987 ARRAY_SIZE(kInstruction_Teq_mi_r2_r9_ROR_14),
7988 kInstruction_Teq_mi_r2_r9_ROR_14,
7989 },
7990 {
7991 ARRAY_SIZE(kInstruction_Teq_cs_r6_r2_LSL_18),
7992 kInstruction_Teq_cs_r6_r2_LSL_18,
7993 },
7994 {
7995 ARRAY_SIZE(kInstruction_Teq_le_r6_r0_LSL_21),
7996 kInstruction_Teq_le_r6_r0_LSL_21,
7997 },
7998 {
7999 ARRAY_SIZE(kInstruction_Teq_ge_r9_r2_ROR_31),
8000 kInstruction_Teq_ge_r9_r2_ROR_31,
8001 },
8002 {
8003 ARRAY_SIZE(kInstruction_Teq_lt_r9_r13_ROR_19),
8004 kInstruction_Teq_lt_r9_r13_ROR_19,
8005 },
8006 {
8007 ARRAY_SIZE(kInstruction_Teq_pl_r10_r0_ROR_14),
8008 kInstruction_Teq_pl_r10_r0_ROR_14,
8009 },
8010 {
8011 ARRAY_SIZE(kInstruction_Teq_vs_r4_r11_ROR_8),
8012 kInstruction_Teq_vs_r4_r11_ROR_8,
8013 },
8014 {
8015 ARRAY_SIZE(kInstruction_Teq_mi_r5_r1_ROR_14),
8016 kInstruction_Teq_mi_r5_r1_ROR_14,
8017 },
8018 {
8019 ARRAY_SIZE(kInstruction_Teq_le_r9_r2_ROR_26),
8020 kInstruction_Teq_le_r9_r2_ROR_26,
8021 },
8022 {
8023 ARRAY_SIZE(kInstruction_Teq_ne_r0_r6_ROR_15),
8024 kInstruction_Teq_ne_r0_r6_ROR_15,
8025 },
8026 {
8027 ARRAY_SIZE(kInstruction_Teq_ne_r10_r4_LSL_10),
8028 kInstruction_Teq_ne_r10_r4_LSL_10,
8029 },
8030 {
8031 ARRAY_SIZE(kInstruction_Teq_pl_r3_r5_LSL_1),
8032 kInstruction_Teq_pl_r3_r5_LSL_1,
8033 },
8034 {
8035 ARRAY_SIZE(kInstruction_Teq_gt_r1_r12_ROR_8),
8036 kInstruction_Teq_gt_r1_r12_ROR_8,
8037 },
8038 {
8039 ARRAY_SIZE(kInstruction_Teq_hi_r11_r10_ROR_26),
8040 kInstruction_Teq_hi_r11_r10_ROR_26,
8041 },
8042 {
8043 ARRAY_SIZE(kInstruction_Teq_vc_r14_r4_ROR_10),
8044 kInstruction_Teq_vc_r14_r4_ROR_10,
8045 },
8046 {
8047 ARRAY_SIZE(kInstruction_Teq_pl_r12_r10_ROR_26),
8048 kInstruction_Teq_pl_r12_r10_ROR_26,
8049 },
8050 {
8051 ARRAY_SIZE(kInstruction_Teq_cs_r5_r11_ROR_18),
8052 kInstruction_Teq_cs_r5_r11_ROR_18,
8053 },
8054 {
8055 ARRAY_SIZE(kInstruction_Teq_vc_r10_r0_LSL_8),
8056 kInstruction_Teq_vc_r10_r0_LSL_8,
8057 },
8058 {
8059 ARRAY_SIZE(kInstruction_Teq_hi_r11_r13_ROR_28),
8060 kInstruction_Teq_hi_r11_r13_ROR_28,
8061 },
8062 {
8063 ARRAY_SIZE(kInstruction_Teq_le_r5_r2_ROR_23),
8064 kInstruction_Teq_le_r5_r2_ROR_23,
8065 },
8066 {
8067 ARRAY_SIZE(kInstruction_Teq_vc_r5_r13_LSL_11),
8068 kInstruction_Teq_vc_r5_r13_LSL_11,
8069 },
8070 {
8071 ARRAY_SIZE(kInstruction_Teq_ge_r2_r8_LSL_4),
8072 kInstruction_Teq_ge_r2_r8_LSL_4,
8073 },
8074 {
8075 ARRAY_SIZE(kInstruction_Teq_vs_r9_r3_LSL_17),
8076 kInstruction_Teq_vs_r9_r3_LSL_17,
8077 },
8078 {
8079 ARRAY_SIZE(kInstruction_Teq_vs_r3_r9_ROR_6),
8080 kInstruction_Teq_vs_r3_r9_ROR_6,
8081 },
8082 {
8083 ARRAY_SIZE(kInstruction_Teq_lt_r5_r4_LSL_10),
8084 kInstruction_Teq_lt_r5_r4_LSL_10,
8085 },
8086 {
8087 ARRAY_SIZE(kInstruction_Teq_ge_r1_r10_ROR_25),
8088 kInstruction_Teq_ge_r1_r10_ROR_25,
8089 },
8090 {
8091 ARRAY_SIZE(kInstruction_Teq_gt_r1_r13_LSL_5),
8092 kInstruction_Teq_gt_r1_r13_LSL_5,
8093 },
8094 {
8095 ARRAY_SIZE(kInstruction_Teq_mi_r0_r3_ROR_2),
8096 kInstruction_Teq_mi_r0_r3_ROR_2,
8097 },
8098 {
8099 ARRAY_SIZE(kInstruction_Teq_vc_r9_r10_LSL_19),
8100 kInstruction_Teq_vc_r9_r10_LSL_19,
8101 },
8102 {
8103 ARRAY_SIZE(kInstruction_Teq_eq_r8_r4_ROR_26),
8104 kInstruction_Teq_eq_r8_r4_ROR_26,
8105 },
8106 {
8107 ARRAY_SIZE(kInstruction_Teq_ge_r14_r1_ROR_17),
8108 kInstruction_Teq_ge_r14_r1_ROR_17,
8109 },
8110 {
8111 ARRAY_SIZE(kInstruction_Teq_cc_r13_r2_ROR_15),
8112 kInstruction_Teq_cc_r13_r2_ROR_15,
8113 },
8114 {
8115 ARRAY_SIZE(kInstruction_Teq_al_r8_r10_LSL_1),
8116 kInstruction_Teq_al_r8_r10_LSL_1,
8117 },
8118 {
8119 ARRAY_SIZE(kInstruction_Teq_mi_r3_r12_ROR_3),
8120 kInstruction_Teq_mi_r3_r12_ROR_3,
8121 },
8122 {
8123 ARRAY_SIZE(kInstruction_Teq_le_r7_r4_ROR_28),
8124 kInstruction_Teq_le_r7_r4_ROR_28,
8125 },
8126 {
8127 ARRAY_SIZE(kInstruction_Teq_vs_r3_r8_ROR_15),
8128 kInstruction_Teq_vs_r3_r8_ROR_15,
8129 },
8130 {
8131 ARRAY_SIZE(kInstruction_Teq_cs_r14_r10_LSL_25),
8132 kInstruction_Teq_cs_r14_r10_LSL_25,
8133 },
8134 {
8135 ARRAY_SIZE(kInstruction_Teq_vc_r6_r13_LSL_10),
8136 kInstruction_Teq_vc_r6_r13_LSL_10,
8137 },
8138 {
8139 ARRAY_SIZE(kInstruction_Teq_mi_r0_r4_ROR_19),
8140 kInstruction_Teq_mi_r0_r4_ROR_19,
8141 },
8142 {
8143 ARRAY_SIZE(kInstruction_Teq_mi_r5_r3_ROR_8),
8144 kInstruction_Teq_mi_r5_r3_ROR_8,
8145 },
8146 {
8147 ARRAY_SIZE(kInstruction_Teq_cc_r14_r10_LSL_1),
8148 kInstruction_Teq_cc_r14_r10_LSL_1,
8149 },
8150 {
8151 ARRAY_SIZE(kInstruction_Teq_vs_r1_r10_ROR_7),
8152 kInstruction_Teq_vs_r1_r10_ROR_7,
8153 },
8154 {
8155 ARRAY_SIZE(kInstruction_Teq_pl_r11_r4_ROR_5),
8156 kInstruction_Teq_pl_r11_r4_ROR_5,
8157 },
8158 {
8159 ARRAY_SIZE(kInstruction_Teq_hi_r0_r2_ROR_5),
8160 kInstruction_Teq_hi_r0_r2_ROR_5,
8161 },
8162 {
8163 ARRAY_SIZE(kInstruction_Teq_cs_r8_r11_LSL_12),
8164 kInstruction_Teq_cs_r8_r11_LSL_12,
8165 },
8166 {
8167 ARRAY_SIZE(kInstruction_Teq_lt_r10_r8_LSL_9),
8168 kInstruction_Teq_lt_r10_r8_LSL_9,
8169 },
8170 {
8171 ARRAY_SIZE(kInstruction_Teq_ls_r7_r2_LSL_23),
8172 kInstruction_Teq_ls_r7_r2_LSL_23,
8173 },
8174 {
8175 ARRAY_SIZE(kInstruction_Teq_le_r7_r4_LSL_13),
8176 kInstruction_Teq_le_r7_r4_LSL_13,
8177 },
8178 {
8179 ARRAY_SIZE(kInstruction_Teq_lt_r12_r0_LSL_4),
8180 kInstruction_Teq_lt_r12_r0_LSL_4,
8181 },
8182 {
8183 ARRAY_SIZE(kInstruction_Teq_le_r14_r1_ROR_12),
8184 kInstruction_Teq_le_r14_r1_ROR_12,
8185 },
8186 {
8187 ARRAY_SIZE(kInstruction_Teq_ls_r7_r10_ROR_15),
8188 kInstruction_Teq_ls_r7_r10_ROR_15,
8189 },
8190 {
8191 ARRAY_SIZE(kInstruction_Teq_ne_r0_r9_ROR_20),
8192 kInstruction_Teq_ne_r0_r9_ROR_20,
8193 },
8194 {
8195 ARRAY_SIZE(kInstruction_Teq_vc_r13_r4_LSL_13),
8196 kInstruction_Teq_vc_r13_r4_LSL_13,
8197 },
8198 {
8199 ARRAY_SIZE(kInstruction_Teq_hi_r4_r0_ROR_12),
8200 kInstruction_Teq_hi_r4_r0_ROR_12,
8201 },
8202 {
8203 ARRAY_SIZE(kInstruction_Teq_lt_r10_r4_ROR_28),
8204 kInstruction_Teq_lt_r10_r4_ROR_28,
8205 },
8206 {
8207 ARRAY_SIZE(kInstruction_Teq_ge_r12_r5_ROR_13),
8208 kInstruction_Teq_ge_r12_r5_ROR_13,
8209 },
8210 {
8211 ARRAY_SIZE(kInstruction_Teq_al_r0_r12_ROR_22),
8212 kInstruction_Teq_al_r0_r12_ROR_22,
8213 },
8214 {
8215 ARRAY_SIZE(kInstruction_Teq_le_r5_r7_ROR_18),
8216 kInstruction_Teq_le_r5_r7_ROR_18,
8217 },
8218 {
8219 ARRAY_SIZE(kInstruction_Teq_cc_r9_r9_LSL_26),
8220 kInstruction_Teq_cc_r9_r9_LSL_26,
8221 },
8222 {
8223 ARRAY_SIZE(kInstruction_Teq_lt_r14_r4_ROR_18),
8224 kInstruction_Teq_lt_r14_r4_ROR_18,
8225 },
8226 {
8227 ARRAY_SIZE(kInstruction_Teq_ls_r7_r3_ROR_7),
8228 kInstruction_Teq_ls_r7_r3_ROR_7,
8229 },
8230 {
8231 ARRAY_SIZE(kInstruction_Teq_mi_r0_r0_ROR_17),
8232 kInstruction_Teq_mi_r0_r0_ROR_17,
8233 },
8234 {
8235 ARRAY_SIZE(kInstruction_Teq_mi_r3_r4_ROR_29),
8236 kInstruction_Teq_mi_r3_r4_ROR_29,
8237 },
8238 {
8239 ARRAY_SIZE(kInstruction_Teq_ne_r7_r8_LSL_18),
8240 kInstruction_Teq_ne_r7_r8_LSL_18,
8241 },
8242 {
8243 ARRAY_SIZE(kInstruction_Teq_al_r12_r12_ROR_1),
8244 kInstruction_Teq_al_r12_r12_ROR_1,
8245 },
8246 {
8247 ARRAY_SIZE(kInstruction_Teq_cc_r0_r2_LSL_24),
8248 kInstruction_Teq_cc_r0_r2_LSL_24,
8249 },
8250 {
8251 ARRAY_SIZE(kInstruction_Teq_ne_r11_r9_LSL_8),
8252 kInstruction_Teq_ne_r11_r9_LSL_8,
8253 },
8254 {
8255 ARRAY_SIZE(kInstruction_Teq_cc_r12_r12_LSL_6),
8256 kInstruction_Teq_cc_r12_r12_LSL_6,
8257 },
8258 {
8259 ARRAY_SIZE(kInstruction_Teq_mi_r3_r7_LSL_5),
8260 kInstruction_Teq_mi_r3_r7_LSL_5,
8261 },
8262 {
8263 ARRAY_SIZE(kInstruction_Teq_vc_r5_r3_LSL_29),
8264 kInstruction_Teq_vc_r5_r3_LSL_29,
8265 },
8266 {
8267 ARRAY_SIZE(kInstruction_Teq_ne_r10_r9_ROR_27),
8268 kInstruction_Teq_ne_r10_r9_ROR_27,
8269 },
8270 {
8271 ARRAY_SIZE(kInstruction_Teq_al_r6_r3_LSL_3),
8272 kInstruction_Teq_al_r6_r3_LSL_3,
8273 },
8274 {
8275 ARRAY_SIZE(kInstruction_Teq_ge_r12_r13_LSL_11),
8276 kInstruction_Teq_ge_r12_r13_LSL_11,
8277 },
8278 {
8279 ARRAY_SIZE(kInstruction_Teq_al_r12_r11_LSL_31),
8280 kInstruction_Teq_al_r12_r11_LSL_31,
8281 },
8282 {
8283 ARRAY_SIZE(kInstruction_Teq_gt_r0_r0_LSL_24),
8284 kInstruction_Teq_gt_r0_r0_LSL_24,
8285 },
8286 {
8287 ARRAY_SIZE(kInstruction_Teq_cc_r4_r13_LSL_9),
8288 kInstruction_Teq_cc_r4_r13_LSL_9,
8289 },
8290 {
8291 ARRAY_SIZE(kInstruction_Teq_hi_r12_r5_ROR_21),
8292 kInstruction_Teq_hi_r12_r5_ROR_21,
8293 },
8294 {
8295 ARRAY_SIZE(kInstruction_Teq_cs_r6_r10_LSL_28),
8296 kInstruction_Teq_cs_r6_r10_LSL_28,
8297 },
8298 {
8299 ARRAY_SIZE(kInstruction_Teq_lt_r0_r5_LSL_23),
8300 kInstruction_Teq_lt_r0_r5_LSL_23,
8301 },
8302 {
8303 ARRAY_SIZE(kInstruction_Teq_eq_r3_r6_ROR_5),
8304 kInstruction_Teq_eq_r3_r6_ROR_5,
8305 },
8306 {
8307 ARRAY_SIZE(kInstruction_Teq_cs_r7_r7_ROR_29),
8308 kInstruction_Teq_cs_r7_r7_ROR_29,
8309 },
8310 {
8311 ARRAY_SIZE(kInstruction_Teq_gt_r8_r1_ROR_19),
8312 kInstruction_Teq_gt_r8_r1_ROR_19,
8313 },
8314 {
8315 ARRAY_SIZE(kInstruction_Teq_cs_r6_r8_LSL_5),
8316 kInstruction_Teq_cs_r6_r8_LSL_5,
8317 },
8318 {
8319 ARRAY_SIZE(kInstruction_Teq_eq_r9_r14_LSL_9),
8320 kInstruction_Teq_eq_r9_r14_LSL_9,
8321 },
8322 {
8323 ARRAY_SIZE(kInstruction_Teq_lt_r9_r0_ROR_8),
8324 kInstruction_Teq_lt_r9_r0_ROR_8,
8325 },
8326 {
8327 ARRAY_SIZE(kInstruction_Teq_lt_r8_r7_ROR_5),
8328 kInstruction_Teq_lt_r8_r7_ROR_5,
8329 },
8330 {
8331 ARRAY_SIZE(kInstruction_Teq_cc_r9_r10_LSL_2),
8332 kInstruction_Teq_cc_r9_r10_LSL_2,
8333 },
8334 {
8335 ARRAY_SIZE(kInstruction_Teq_cs_r7_r10_LSL_26),
8336 kInstruction_Teq_cs_r7_r10_LSL_26,
8337 },
8338 {
8339 ARRAY_SIZE(kInstruction_Teq_ge_r7_r3_ROR_27),
8340 kInstruction_Teq_ge_r7_r3_ROR_27,
8341 },
8342 {
8343 ARRAY_SIZE(kInstruction_Teq_gt_r7_r8_ROR_28),
8344 kInstruction_Teq_gt_r7_r8_ROR_28,
8345 },
8346 {
8347 ARRAY_SIZE(kInstruction_Teq_gt_r6_r0_LSL_18),
8348 kInstruction_Teq_gt_r6_r0_LSL_18,
8349 },
8350 {
8351 ARRAY_SIZE(kInstruction_Teq_vc_r0_r3_ROR_19),
8352 kInstruction_Teq_vc_r0_r3_ROR_19,
8353 },
8354 {
8355 ARRAY_SIZE(kInstruction_Teq_lt_r7_r9_ROR_11),
8356 kInstruction_Teq_lt_r7_r9_ROR_11,
8357 },
8358 {
8359 ARRAY_SIZE(kInstruction_Teq_vc_r5_r6_LSL_29),
8360 kInstruction_Teq_vc_r5_r6_LSL_29,
8361 },
8362 {
8363 ARRAY_SIZE(kInstruction_Teq_cc_r8_r12_ROR_26),
8364 kInstruction_Teq_cc_r8_r12_ROR_26,
8365 },
8366 {
8367 ARRAY_SIZE(kInstruction_Teq_ls_r1_r9_LSL_27),
8368 kInstruction_Teq_ls_r1_r9_LSL_27,
8369 },
8370 {
8371 ARRAY_SIZE(kInstruction_Teq_hi_r4_r14_ROR_22),
8372 kInstruction_Teq_hi_r4_r14_ROR_22,
8373 },
8374 {
8375 ARRAY_SIZE(kInstruction_Teq_le_r14_r0_LSL_14),
8376 kInstruction_Teq_le_r14_r0_LSL_14,
8377 },
8378 {
8379 ARRAY_SIZE(kInstruction_Teq_al_r4_r14_ROR_13),
8380 kInstruction_Teq_al_r4_r14_ROR_13,
8381 },
8382 {
8383 ARRAY_SIZE(kInstruction_Teq_vs_r8_r9_ROR_28),
8384 kInstruction_Teq_vs_r8_r9_ROR_28,
8385 },
8386 {
8387 ARRAY_SIZE(kInstruction_Teq_vs_r4_r4_LSL_23),
8388 kInstruction_Teq_vs_r4_r4_LSL_23,
8389 },
8390 {
8391 ARRAY_SIZE(kInstruction_Teq_lt_r13_r5_LSL_7),
8392 kInstruction_Teq_lt_r13_r5_LSL_7,
8393 },
8394 {
8395 ARRAY_SIZE(kInstruction_Teq_cs_r1_r4_ROR_27),
8396 kInstruction_Teq_cs_r1_r4_ROR_27,
8397 },
8398 {
8399 ARRAY_SIZE(kInstruction_Teq_ne_r10_r3_LSL_7),
8400 kInstruction_Teq_ne_r10_r3_LSL_7,
8401 },
8402 {
8403 ARRAY_SIZE(kInstruction_Teq_cs_r13_r8_LSL_23),
8404 kInstruction_Teq_cs_r13_r8_LSL_23,
8405 },
8406 {
8407 ARRAY_SIZE(kInstruction_Teq_al_r5_r13_ROR_7),
8408 kInstruction_Teq_al_r5_r13_ROR_7,
8409 },
8410 {
8411 ARRAY_SIZE(kInstruction_Teq_lt_r10_r9_ROR_8),
8412 kInstruction_Teq_lt_r10_r9_ROR_8,
8413 },
8414 {
8415 ARRAY_SIZE(kInstruction_Teq_eq_r10_r1_ROR_14),
8416 kInstruction_Teq_eq_r10_r1_ROR_14,
8417 },
8418 {
8419 ARRAY_SIZE(kInstruction_Teq_hi_r11_r6_ROR_1),
8420 kInstruction_Teq_hi_r11_r6_ROR_1,
8421 },
8422 {
8423 ARRAY_SIZE(kInstruction_Teq_pl_r1_r13_LSL_14),
8424 kInstruction_Teq_pl_r1_r13_LSL_14,
8425 },
8426 {
8427 ARRAY_SIZE(kInstruction_Teq_hi_r5_r12_ROR_11),
8428 kInstruction_Teq_hi_r5_r12_ROR_11,
8429 },
8430 {
8431 ARRAY_SIZE(kInstruction_Teq_pl_r13_r7_ROR_30),
8432 kInstruction_Teq_pl_r13_r7_ROR_30,
8433 },
8434 {
8435 ARRAY_SIZE(kInstruction_Teq_ne_r9_r6_LSL_30),
8436 kInstruction_Teq_ne_r9_r6_LSL_30,
8437 },
8438 {
8439 ARRAY_SIZE(kInstruction_Teq_mi_r4_r10_ROR_21),
8440 kInstruction_Teq_mi_r4_r10_ROR_21,
8441 },
8442 {
8443 ARRAY_SIZE(kInstruction_Teq_hi_r9_r11_LSL_17),
8444 kInstruction_Teq_hi_r9_r11_LSL_17,
8445 },
8446 {
8447 ARRAY_SIZE(kInstruction_Teq_le_r13_r2_LSL_17),
8448 kInstruction_Teq_le_r13_r2_LSL_17,
8449 },
8450 {
8451 ARRAY_SIZE(kInstruction_Teq_eq_r8_r9_LSL_5),
8452 kInstruction_Teq_eq_r8_r9_LSL_5,
8453 },
8454 {
8455 ARRAY_SIZE(kInstruction_Teq_vc_r13_r1_ROR_17),
8456 kInstruction_Teq_vc_r13_r1_ROR_17,
8457 },
8458 {
8459 ARRAY_SIZE(kInstruction_Teq_pl_r0_r3_LSL_5),
8460 kInstruction_Teq_pl_r0_r3_LSL_5,
8461 },
8462 {
8463 ARRAY_SIZE(kInstruction_Teq_ne_r12_r2_LSL_28),
8464 kInstruction_Teq_ne_r12_r2_LSL_28,
8465 },
8466 {
8467 ARRAY_SIZE(kInstruction_Teq_eq_r9_r1_ROR_17),
8468 kInstruction_Teq_eq_r9_r1_ROR_17,
8469 },
8470 {
8471 ARRAY_SIZE(kInstruction_Teq_vs_r6_r10_ROR_23),
8472 kInstruction_Teq_vs_r6_r10_ROR_23,
8473 },
8474 {
8475 ARRAY_SIZE(kInstruction_Teq_hi_r5_r0_ROR_2),
8476 kInstruction_Teq_hi_r5_r0_ROR_2,
8477 },
8478 {
8479 ARRAY_SIZE(kInstruction_Teq_eq_r7_r3_ROR_13),
8480 kInstruction_Teq_eq_r7_r3_ROR_13,
8481 },
8482 {
8483 ARRAY_SIZE(kInstruction_Teq_cs_r7_r14_ROR_1),
8484 kInstruction_Teq_cs_r7_r14_ROR_1,
8485 },
8486 {
8487 ARRAY_SIZE(kInstruction_Teq_cs_r0_r5_LSL_24),
8488 kInstruction_Teq_cs_r0_r5_LSL_24,
8489 },
8490 {
8491 ARRAY_SIZE(kInstruction_Teq_gt_r12_r8_LSL_10),
8492 kInstruction_Teq_gt_r12_r8_LSL_10,
8493 },
8494 {
8495 ARRAY_SIZE(kInstruction_Teq_mi_r0_r3_ROR_16),
8496 kInstruction_Teq_mi_r0_r3_ROR_16,
8497 },
8498 {
8499 ARRAY_SIZE(kInstruction_Teq_pl_r6_r4_LSL_18),
8500 kInstruction_Teq_pl_r6_r4_LSL_18,
8501 },
8502 {
8503 ARRAY_SIZE(kInstruction_Teq_cs_r11_r10_LSL_22),
8504 kInstruction_Teq_cs_r11_r10_LSL_22,
8505 },
8506 {
8507 ARRAY_SIZE(kInstruction_Teq_ne_r9_r9_LSL_18),
8508 kInstruction_Teq_ne_r9_r9_LSL_18,
8509 },
8510 {
8511 ARRAY_SIZE(kInstruction_Teq_cs_r3_r3_LSL_16),
8512 kInstruction_Teq_cs_r3_r3_LSL_16,
8513 },
8514 {
8515 ARRAY_SIZE(kInstruction_Teq_hi_r10_r12_ROR_5),
8516 kInstruction_Teq_hi_r10_r12_ROR_5,
8517 },
8518 {
8519 ARRAY_SIZE(kInstruction_Teq_cs_r7_r9_ROR_4),
8520 kInstruction_Teq_cs_r7_r9_ROR_4,
8521 },
8522 {
8523 ARRAY_SIZE(kInstruction_Teq_le_r4_r8_ROR_21),
8524 kInstruction_Teq_le_r4_r8_ROR_21,
8525 },
8526 {
8527 ARRAY_SIZE(kInstruction_Teq_ne_r12_r9_LSL_15),
8528 kInstruction_Teq_ne_r12_r9_LSL_15,
8529 },
8530 {
8531 ARRAY_SIZE(kInstruction_Teq_al_r8_r1_LSL_15),
8532 kInstruction_Teq_al_r8_r1_LSL_15,
8533 },
8534 {
8535 ARRAY_SIZE(kInstruction_Teq_ls_r2_r8_ROR_19),
8536 kInstruction_Teq_ls_r2_r8_ROR_19,
8537 },
8538 {
8539 ARRAY_SIZE(kInstruction_Teq_ls_r14_r10_LSL_5),
8540 kInstruction_Teq_ls_r14_r10_LSL_5,
8541 },
8542 {
8543 ARRAY_SIZE(kInstruction_Teq_pl_r5_r14_LSL_2),
8544 kInstruction_Teq_pl_r5_r14_LSL_2,
8545 },
8546 {
8547 ARRAY_SIZE(kInstruction_Teq_eq_r12_r11_ROR_25),
8548 kInstruction_Teq_eq_r12_r11_ROR_25,
8549 },
8550 {
8551 ARRAY_SIZE(kInstruction_Teq_le_r9_r6_LSL_27),
8552 kInstruction_Teq_le_r9_r6_LSL_27,
8553 },
8554 {
8555 ARRAY_SIZE(kInstruction_Teq_gt_r13_r11_LSL_19),
8556 kInstruction_Teq_gt_r13_r11_LSL_19,
8557 },
8558 {
8559 ARRAY_SIZE(kInstruction_Teq_cc_r3_r8_ROR_21),
8560 kInstruction_Teq_cc_r3_r8_ROR_21,
8561 },
8562 {
8563 ARRAY_SIZE(kInstruction_Teq_ge_r0_r11_LSL_22),
8564 kInstruction_Teq_ge_r0_r11_LSL_22,
8565 },
8566 {
8567 ARRAY_SIZE(kInstruction_Teq_ge_r12_r0_LSL_21),
8568 kInstruction_Teq_ge_r12_r0_LSL_21,
8569 },
8570 {
8571 ARRAY_SIZE(kInstruction_Teq_ls_r6_r2_LSL_22),
8572 kInstruction_Teq_ls_r6_r2_LSL_22,
8573 },
8574 {
8575 ARRAY_SIZE(kInstruction_Teq_ne_r6_r3_ROR_11),
8576 kInstruction_Teq_ne_r6_r3_ROR_11,
8577 },
8578 {
8579 ARRAY_SIZE(kInstruction_Teq_eq_r1_r6_LSL_7),
8580 kInstruction_Teq_eq_r1_r6_LSL_7,
8581 },
8582 {
8583 ARRAY_SIZE(kInstruction_Teq_eq_r14_r9_LSL_7),
8584 kInstruction_Teq_eq_r14_r9_LSL_7,
8585 },
8586 {
8587 ARRAY_SIZE(kInstruction_Teq_al_r9_r5_ROR_28),
8588 kInstruction_Teq_al_r9_r5_ROR_28,
8589 },
8590 {
8591 ARRAY_SIZE(kInstruction_Teq_ne_r11_r6_LSL_1),
8592 kInstruction_Teq_ne_r11_r6_LSL_1,
8593 },
8594 {
8595 ARRAY_SIZE(kInstruction_Teq_ge_r13_r4_ROR_14),
8596 kInstruction_Teq_ge_r13_r4_ROR_14,
8597 },
8598 {
8599 ARRAY_SIZE(kInstruction_Teq_hi_r6_r11_LSL_26),
8600 kInstruction_Teq_hi_r6_r11_LSL_26,
8601 },
8602 {
8603 ARRAY_SIZE(kInstruction_Teq_le_r12_r5_LSL_10),
8604 kInstruction_Teq_le_r12_r5_LSL_10,
8605 },
8606 {
8607 ARRAY_SIZE(kInstruction_Teq_ge_r2_r2_LSL_29),
8608 kInstruction_Teq_ge_r2_r2_LSL_29,
8609 },
8610 {
8611 ARRAY_SIZE(kInstruction_Teq_ls_r8_r3_ROR_23),
8612 kInstruction_Teq_ls_r8_r3_ROR_23,
8613 },
8614 {
8615 ARRAY_SIZE(kInstruction_Teq_vs_r7_r6_LSL_19),
8616 kInstruction_Teq_vs_r7_r6_LSL_19,
8617 },
8618 {
8619 ARRAY_SIZE(kInstruction_Teq_cc_r13_r7_LSL_18),
8620 kInstruction_Teq_cc_r13_r7_LSL_18,
8621 },
8622 {
8623 ARRAY_SIZE(kInstruction_Teq_vc_r2_r13_LSL_14),
8624 kInstruction_Teq_vc_r2_r13_LSL_14,
8625 },
8626 {
8627 ARRAY_SIZE(kInstruction_Teq_lt_r1_r1_ROR_21),
8628 kInstruction_Teq_lt_r1_r1_ROR_21,
8629 },
8630 {
8631 ARRAY_SIZE(kInstruction_Teq_ls_r11_r11_LSL_13),
8632 kInstruction_Teq_ls_r11_r11_LSL_13,
8633 },
8634 {
8635 ARRAY_SIZE(kInstruction_Teq_hi_r12_r7_LSL_23),
8636 kInstruction_Teq_hi_r12_r7_LSL_23,
8637 },
8638 {
8639 ARRAY_SIZE(kInstruction_Teq_vc_r2_r13_ROR_6),
8640 kInstruction_Teq_vc_r2_r13_ROR_6,
8641 },
8642 {
8643 ARRAY_SIZE(kInstruction_Teq_lt_r5_r10_ROR_5),
8644 kInstruction_Teq_lt_r5_r10_ROR_5,
8645 },
8646 {
8647 ARRAY_SIZE(kInstruction_Teq_le_r7_r6_LSL_15),
8648 kInstruction_Teq_le_r7_r6_LSL_15,
8649 },
8650 {
8651 ARRAY_SIZE(kInstruction_Teq_al_r4_r6_LSL_9),
8652 kInstruction_Teq_al_r4_r6_LSL_9,
8653 },
8654 {
8655 ARRAY_SIZE(kInstruction_Teq_gt_r13_r3_LSL_7),
8656 kInstruction_Teq_gt_r13_r3_LSL_7,
8657 },
8658 {
8659 ARRAY_SIZE(kInstruction_Teq_al_r9_r13_LSL_17),
8660 kInstruction_Teq_al_r9_r13_LSL_17,
8661 },
8662 {
8663 ARRAY_SIZE(kInstruction_Teq_hi_r13_r9_LSL_8),
8664 kInstruction_Teq_hi_r13_r9_LSL_8,
8665 },
8666 {
8667 ARRAY_SIZE(kInstruction_Teq_mi_r1_r5_LSL_25),
8668 kInstruction_Teq_mi_r1_r5_LSL_25,
8669 },
8670 {
8671 ARRAY_SIZE(kInstruction_Teq_gt_r1_r10_LSL_4),
8672 kInstruction_Teq_gt_r1_r10_LSL_4,
8673 },
8674 {
8675 ARRAY_SIZE(kInstruction_Teq_cs_r8_r0_LSL_1),
8676 kInstruction_Teq_cs_r8_r0_LSL_1,
8677 },
8678 {
8679 ARRAY_SIZE(kInstruction_Teq_pl_r5_r1_ROR_31),
8680 kInstruction_Teq_pl_r5_r1_ROR_31,
8681 },
8682 {
8683 ARRAY_SIZE(kInstruction_Teq_ls_r2_r0_LSL_1),
8684 kInstruction_Teq_ls_r2_r0_LSL_1,
8685 },
8686 {
8687 ARRAY_SIZE(kInstruction_Teq_le_r9_r12_ROR_24),
8688 kInstruction_Teq_le_r9_r12_ROR_24,
8689 },
8690 {
8691 ARRAY_SIZE(kInstruction_Teq_vc_r6_r4_ROR_22),
8692 kInstruction_Teq_vc_r6_r4_ROR_22,
8693 },
8694 {
8695 ARRAY_SIZE(kInstruction_Teq_ge_r10_r8_ROR_18),
8696 kInstruction_Teq_ge_r10_r8_ROR_18,
8697 },
8698 {
8699 ARRAY_SIZE(kInstruction_Teq_pl_r11_r14_ROR_24),
8700 kInstruction_Teq_pl_r11_r14_ROR_24,
8701 },
8702 {
8703 ARRAY_SIZE(kInstruction_Teq_mi_r9_r10_ROR_2),
8704 kInstruction_Teq_mi_r9_r10_ROR_2,
8705 },
8706 {
8707 ARRAY_SIZE(kInstruction_Teq_ne_r5_r5_LSL_1),
8708 kInstruction_Teq_ne_r5_r5_LSL_1,
8709 },
8710 {
8711 ARRAY_SIZE(kInstruction_Teq_eq_r1_r4_LSL_6),
8712 kInstruction_Teq_eq_r1_r4_LSL_6,
8713 },
8714 {
8715 ARRAY_SIZE(kInstruction_Teq_vc_r8_r0_ROR_5),
8716 kInstruction_Teq_vc_r8_r0_ROR_5,
8717 },
8718 {
8719 ARRAY_SIZE(kInstruction_Teq_ls_r0_r8_ROR_11),
8720 kInstruction_Teq_ls_r0_r8_ROR_11,
8721 },
8722 {
8723 ARRAY_SIZE(kInstruction_Teq_vc_r2_r12_ROR_2),
8724 kInstruction_Teq_vc_r2_r12_ROR_2,
8725 },
8726 {
8727 ARRAY_SIZE(kInstruction_Teq_al_r3_r14_LSL_3),
8728 kInstruction_Teq_al_r3_r14_LSL_3,
8729 },
8730 {
8731 ARRAY_SIZE(kInstruction_Teq_vs_r12_r13_LSL_25),
8732 kInstruction_Teq_vs_r12_r13_LSL_25,
8733 },
8734 {
8735 ARRAY_SIZE(kInstruction_Teq_gt_r7_r1_ROR_11),
8736 kInstruction_Teq_gt_r7_r1_ROR_11,
8737 },
8738 {
8739 ARRAY_SIZE(kInstruction_Teq_pl_r1_r11_ROR_18),
8740 kInstruction_Teq_pl_r1_r11_ROR_18,
8741 },
8742 {
8743 ARRAY_SIZE(kInstruction_Teq_hi_r11_r4_LSL_3),
8744 kInstruction_Teq_hi_r11_r4_LSL_3,
8745 },
8746 {
8747 ARRAY_SIZE(kInstruction_Teq_le_r0_r1_LSL_11),
8748 kInstruction_Teq_le_r0_r1_LSL_11,
8749 },
8750 {
8751 ARRAY_SIZE(kInstruction_Teq_vs_r7_r3_LSL_18),
8752 kInstruction_Teq_vs_r7_r3_LSL_18,
8753 },
8754 {
8755 ARRAY_SIZE(kInstruction_Teq_le_r6_r13_ROR_11),
8756 kInstruction_Teq_le_r6_r13_ROR_11,
8757 },
8758 {
8759 ARRAY_SIZE(kInstruction_Teq_ls_r0_r8_LSL_31),
8760 kInstruction_Teq_ls_r0_r8_LSL_31,
8761 },
8762 {
8763 ARRAY_SIZE(kInstruction_Teq_gt_r6_r12_LSL_27),
8764 kInstruction_Teq_gt_r6_r12_LSL_27,
8765 },
8766 {
8767 ARRAY_SIZE(kInstruction_Teq_ls_r13_r14_ROR_28),
8768 kInstruction_Teq_ls_r13_r14_ROR_28,
8769 },
8770 {
8771 ARRAY_SIZE(kInstruction_Teq_vs_r9_r13_ROR_18),
8772 kInstruction_Teq_vs_r9_r13_ROR_18,
8773 },
8774 {
8775 ARRAY_SIZE(kInstruction_Teq_vs_r11_r0_ROR_29),
8776 kInstruction_Teq_vs_r11_r0_ROR_29,
8777 },
8778 {
8779 ARRAY_SIZE(kInstruction_Teq_eq_r3_r3_ROR_2),
8780 kInstruction_Teq_eq_r3_r3_ROR_2,
8781 },
8782 {
8783 ARRAY_SIZE(kInstruction_Teq_cs_r1_r4_ROR_2),
8784 kInstruction_Teq_cs_r1_r4_ROR_2,
8785 },
8786 {
8787 ARRAY_SIZE(kInstruction_Teq_vs_r5_r14_ROR_10),
8788 kInstruction_Teq_vs_r5_r14_ROR_10,
8789 },
8790 {
8791 ARRAY_SIZE(kInstruction_Teq_al_r12_r14_ROR_2),
8792 kInstruction_Teq_al_r12_r14_ROR_2,
8793 },
8794 {
8795 ARRAY_SIZE(kInstruction_Teq_eq_r3_r10_ROR_4),
8796 kInstruction_Teq_eq_r3_r10_ROR_4,
8797 },
8798 {
8799 ARRAY_SIZE(kInstruction_Teq_ls_r3_r6_ROR_4),
8800 kInstruction_Teq_ls_r3_r6_ROR_4,
8801 },
8802 {
8803 ARRAY_SIZE(kInstruction_Teq_le_r1_r11_LSL_1),
8804 kInstruction_Teq_le_r1_r11_LSL_1,
8805 },
8806 {
8807 ARRAY_SIZE(kInstruction_Teq_gt_r3_r9_ROR_30),
8808 kInstruction_Teq_gt_r3_r9_ROR_30,
8809 },
8810 {
8811 ARRAY_SIZE(kInstruction_Teq_hi_r7_r4_LSL_20),
8812 kInstruction_Teq_hi_r7_r4_LSL_20,
8813 },
8814 {
8815 ARRAY_SIZE(kInstruction_Teq_al_r11_r12_ROR_9),
8816 kInstruction_Teq_al_r11_r12_ROR_9,
8817 },
8818 {
8819 ARRAY_SIZE(kInstruction_Teq_lt_r14_r3_LSL_18),
8820 kInstruction_Teq_lt_r14_r3_LSL_18,
8821 },
8822 {
8823 ARRAY_SIZE(kInstruction_Teq_cc_r10_r6_LSL_31),
8824 kInstruction_Teq_cc_r10_r6_LSL_31,
8825 },
8826 {
8827 ARRAY_SIZE(kInstruction_Teq_hi_r0_r9_LSL_23),
8828 kInstruction_Teq_hi_r0_r9_LSL_23,
8829 },
8830 {
8831 ARRAY_SIZE(kInstruction_Teq_cs_r5_r0_LSL_28),
8832 kInstruction_Teq_cs_r5_r0_LSL_28,
8833 },
8834 {
8835 ARRAY_SIZE(kInstruction_Teq_lt_r8_r3_LSL_25),
8836 kInstruction_Teq_lt_r8_r3_LSL_25,
8837 },
8838 {
8839 ARRAY_SIZE(kInstruction_Teq_gt_r13_r4_LSL_30),
8840 kInstruction_Teq_gt_r13_r4_LSL_30,
8841 },
8842 {
8843 ARRAY_SIZE(kInstruction_Teq_cc_r0_r11_ROR_15),
8844 kInstruction_Teq_cc_r0_r11_ROR_15,
8845 },
8846 {
8847 ARRAY_SIZE(kInstruction_Teq_le_r9_r0_ROR_7),
8848 kInstruction_Teq_le_r9_r0_ROR_7,
8849 },
8850 {
8851 ARRAY_SIZE(kInstruction_Teq_vc_r11_r13_LSL_11),
8852 kInstruction_Teq_vc_r11_r13_LSL_11,
8853 },
8854 {
8855 ARRAY_SIZE(kInstruction_Teq_vs_r3_r11_LSL_18),
8856 kInstruction_Teq_vs_r3_r11_LSL_18,
8857 },
8858 {
8859 ARRAY_SIZE(kInstruction_Teq_ls_r12_r13_LSL_29),
8860 kInstruction_Teq_ls_r12_r13_LSL_29,
8861 },
8862 {
8863 ARRAY_SIZE(kInstruction_Teq_vc_r5_r9_LSL_21),
8864 kInstruction_Teq_vc_r5_r9_LSL_21,
8865 },
8866 {
8867 ARRAY_SIZE(kInstruction_Teq_le_r13_r13_ROR_7),
8868 kInstruction_Teq_le_r13_r13_ROR_7,
8869 },
8870 {
8871 ARRAY_SIZE(kInstruction_Teq_cs_r9_r13_LSL_7),
8872 kInstruction_Teq_cs_r9_r13_LSL_7,
8873 },
8874 {
8875 ARRAY_SIZE(kInstruction_Teq_ne_r0_r1_LSL_1),
8876 kInstruction_Teq_ne_r0_r1_LSL_1,
8877 },
8878 {
8879 ARRAY_SIZE(kInstruction_Teq_vs_r7_r13_ROR_10),
8880 kInstruction_Teq_vs_r7_r13_ROR_10,
8881 },
8882 {
8883 ARRAY_SIZE(kInstruction_Teq_cs_r12_r13_ROR_2),
8884 kInstruction_Teq_cs_r12_r13_ROR_2,
8885 },
8886 {
8887 ARRAY_SIZE(kInstruction_Teq_ne_r4_r1_ROR_16),
8888 kInstruction_Teq_ne_r4_r1_ROR_16,
8889 },
8890 {
8891 ARRAY_SIZE(kInstruction_Teq_mi_r9_r6_LSL_20),
8892 kInstruction_Teq_mi_r9_r6_LSL_20,
8893 },
8894 {
8895 ARRAY_SIZE(kInstruction_Teq_le_r8_r7_ROR_13),
8896 kInstruction_Teq_le_r8_r7_ROR_13,
8897 },
8898 {
8899 ARRAY_SIZE(kInstruction_Teq_le_r1_r0_ROR_20),
8900 kInstruction_Teq_le_r1_r0_ROR_20,
8901 },
8902 {
8903 ARRAY_SIZE(kInstruction_Teq_ls_r5_r7_LSL_5),
8904 kInstruction_Teq_ls_r5_r7_LSL_5,
8905 },
8906 {
8907 ARRAY_SIZE(kInstruction_Teq_al_r13_r3_LSL_16),
8908 kInstruction_Teq_al_r13_r3_LSL_16,
8909 },
8910 {
8911 ARRAY_SIZE(kInstruction_Teq_al_r11_r7_LSL_14),
8912 kInstruction_Teq_al_r11_r7_LSL_14,
8913 },
8914 {
8915 ARRAY_SIZE(kInstruction_Teq_ge_r8_r12_LSL_11),
8916 kInstruction_Teq_ge_r8_r12_LSL_11,
8917 },
8918 {
8919 ARRAY_SIZE(kInstruction_Teq_gt_r11_r13_ROR_28),
8920 kInstruction_Teq_gt_r11_r13_ROR_28,
8921 },
8922 {
8923 ARRAY_SIZE(kInstruction_Teq_ls_r11_r1_LSL_17),
8924 kInstruction_Teq_ls_r11_r1_LSL_17,
8925 },
8926 {
8927 ARRAY_SIZE(kInstruction_Teq_le_r2_r10_ROR_9),
8928 kInstruction_Teq_le_r2_r10_ROR_9,
8929 },
8930 {
8931 ARRAY_SIZE(kInstruction_Teq_le_r10_r9_ROR_18),
8932 kInstruction_Teq_le_r10_r9_ROR_18,
8933 },
8934 {
8935 ARRAY_SIZE(kInstruction_Teq_vc_r10_r2_LSL_18),
8936 kInstruction_Teq_vc_r10_r2_LSL_18,
8937 },
8938 {
8939 ARRAY_SIZE(kInstruction_Teq_cc_r12_r14_ROR_23),
8940 kInstruction_Teq_cc_r12_r14_ROR_23,
8941 },
8942 {
8943 ARRAY_SIZE(kInstruction_Teq_eq_r2_r8_ROR_17),
8944 kInstruction_Teq_eq_r2_r8_ROR_17,
8945 },
8946 {
8947 ARRAY_SIZE(kInstruction_Teq_vc_r4_r8_LSL_30),
8948 kInstruction_Teq_vc_r4_r8_LSL_30,
8949 },
8950 {
8951 ARRAY_SIZE(kInstruction_Teq_pl_r12_r4_LSL_20),
8952 kInstruction_Teq_pl_r12_r4_LSL_20,
8953 },
8954 {
8955 ARRAY_SIZE(kInstruction_Teq_cs_r7_r2_LSL_9),
8956 kInstruction_Teq_cs_r7_r2_LSL_9,
8957 },
8958 {
8959 ARRAY_SIZE(kInstruction_Teq_hi_r5_r8_ROR_11),
8960 kInstruction_Teq_hi_r5_r8_ROR_11,
8961 },
8962 {
8963 ARRAY_SIZE(kInstruction_Teq_lt_r0_r4_ROR_7),
8964 kInstruction_Teq_lt_r0_r4_ROR_7,
8965 },
8966 {
8967 ARRAY_SIZE(kInstruction_Teq_ls_r12_r10_ROR_28),
8968 kInstruction_Teq_ls_r12_r10_ROR_28,
8969 },
8970 {
8971 ARRAY_SIZE(kInstruction_Teq_ne_r12_r5_ROR_9),
8972 kInstruction_Teq_ne_r12_r5_ROR_9,
8973 },
8974 {
8975 ARRAY_SIZE(kInstruction_Teq_eq_r1_r3_ROR_26),
8976 kInstruction_Teq_eq_r1_r3_ROR_26,
8977 },
8978 {
8979 ARRAY_SIZE(kInstruction_Teq_ls_r5_r3_LSL_3),
8980 kInstruction_Teq_ls_r5_r3_LSL_3,
8981 },
8982 {
8983 ARRAY_SIZE(kInstruction_Teq_vs_r12_r0_ROR_24),
8984 kInstruction_Teq_vs_r12_r0_ROR_24,
8985 },
8986 {
8987 ARRAY_SIZE(kInstruction_Teq_vs_r3_r1_LSL_23),
8988 kInstruction_Teq_vs_r3_r1_LSL_23,
8989 },
8990 {
8991 ARRAY_SIZE(kInstruction_Teq_ne_r5_r0_ROR_31),
8992 kInstruction_Teq_ne_r5_r0_ROR_31,
8993 },
8994 {
8995 ARRAY_SIZE(kInstruction_Teq_ne_r10_r0_ROR_1),
8996 kInstruction_Teq_ne_r10_r0_ROR_1,
8997 },
8998 {
8999 ARRAY_SIZE(kInstruction_Teq_hi_r6_r0_ROR_17),
9000 kInstruction_Teq_hi_r6_r0_ROR_17,
9001 },
9002 {
9003 ARRAY_SIZE(kInstruction_Teq_ne_r11_r10_LSL_20),
9004 kInstruction_Teq_ne_r11_r10_LSL_20,
9005 },
9006 {
9007 ARRAY_SIZE(kInstruction_Teq_lt_r8_r8_LSL_25),
9008 kInstruction_Teq_lt_r8_r8_LSL_25,
9009 },
9010 {
9011 ARRAY_SIZE(kInstruction_Teq_cs_r10_r3_ROR_28),
9012 kInstruction_Teq_cs_r10_r3_ROR_28,
9013 },
9014 {
9015 ARRAY_SIZE(kInstruction_Teq_cs_r13_r5_ROR_14),
9016 kInstruction_Teq_cs_r13_r5_ROR_14,
9017 },
9018 {
9019 ARRAY_SIZE(kInstruction_Teq_mi_r12_r13_ROR_21),
9020 kInstruction_Teq_mi_r12_r13_ROR_21,
9021 },
9022 {
9023 ARRAY_SIZE(kInstruction_Teq_al_r9_r13_ROR_13),
9024 kInstruction_Teq_al_r9_r13_ROR_13,
9025 },
9026 {
9027 ARRAY_SIZE(kInstruction_Teq_ne_r5_r2_LSL_21),
9028 kInstruction_Teq_ne_r5_r2_LSL_21,
9029 },
9030 {
9031 ARRAY_SIZE(kInstruction_Teq_vs_r9_r11_ROR_15),
9032 kInstruction_Teq_vs_r9_r11_ROR_15,
9033 },
9034 {
9035 ARRAY_SIZE(kInstruction_Teq_al_r10_r1_LSL_17),
9036 kInstruction_Teq_al_r10_r1_LSL_17,
9037 },
9038 {
9039 ARRAY_SIZE(kInstruction_Teq_eq_r6_r5_LSL_18),
9040 kInstruction_Teq_eq_r6_r5_LSL_18,
9041 },
9042 {
9043 ARRAY_SIZE(kInstruction_Teq_ge_r0_r7_LSL_17),
9044 kInstruction_Teq_ge_r0_r7_LSL_17,
9045 },
9046 {
9047 ARRAY_SIZE(kInstruction_Teq_cc_r8_r14_ROR_5),
9048 kInstruction_Teq_cc_r8_r14_ROR_5,
9049 },
9050 {
9051 ARRAY_SIZE(kInstruction_Teq_ge_r14_r0_ROR_23),
9052 kInstruction_Teq_ge_r14_r0_ROR_23,
9053 },
9054 {
9055 ARRAY_SIZE(kInstruction_Teq_pl_r0_r13_ROR_10),
9056 kInstruction_Teq_pl_r0_r13_ROR_10,
9057 },
9058 {
9059 ARRAY_SIZE(kInstruction_Teq_gt_r12_r3_ROR_6),
9060 kInstruction_Teq_gt_r12_r3_ROR_6,
9061 },
9062 {
9063 ARRAY_SIZE(kInstruction_Teq_cc_r6_r6_LSL_13),
9064 kInstruction_Teq_cc_r6_r6_LSL_13,
9065 },
9066 {
9067 ARRAY_SIZE(kInstruction_Teq_vs_r11_r6_LSL_6),
9068 kInstruction_Teq_vs_r11_r6_LSL_6,
9069 },
9070 {
9071 ARRAY_SIZE(kInstruction_Teq_vc_r13_r14_ROR_25),
9072 kInstruction_Teq_vc_r13_r14_ROR_25,
9073 },
9074 {
9075 ARRAY_SIZE(kInstruction_Teq_ls_r5_r8_ROR_26),
9076 kInstruction_Teq_ls_r5_r8_ROR_26,
9077 },
9078 {
9079 ARRAY_SIZE(kInstruction_Teq_hi_r11_r7_LSL_29),
9080 kInstruction_Teq_hi_r11_r7_LSL_29,
9081 },
9082 {
9083 ARRAY_SIZE(kInstruction_Teq_vs_r3_r10_ROR_5),
9084 kInstruction_Teq_vs_r3_r10_ROR_5,
9085 },
9086 {
9087 ARRAY_SIZE(kInstruction_Teq_hi_r2_r0_LSL_19),
9088 kInstruction_Teq_hi_r2_r0_LSL_19,
9089 },
9090 {
9091 ARRAY_SIZE(kInstruction_Teq_ne_r14_r14_ROR_8),
9092 kInstruction_Teq_ne_r14_r14_ROR_8,
9093 },
9094 {
9095 ARRAY_SIZE(kInstruction_Teq_mi_r0_r1_LSL_24),
9096 kInstruction_Teq_mi_r0_r1_LSL_24,
9097 },
9098 {
9099 ARRAY_SIZE(kInstruction_Teq_vs_r0_r6_ROR_18),
9100 kInstruction_Teq_vs_r0_r6_ROR_18,
9101 },
9102 {
9103 ARRAY_SIZE(kInstruction_Teq_ge_r13_r9_LSL_5),
9104 kInstruction_Teq_ge_r13_r9_LSL_5,
9105 },
9106 {
9107 ARRAY_SIZE(kInstruction_Teq_le_r14_r5_ROR_23),
9108 kInstruction_Teq_le_r14_r5_ROR_23,
9109 },
9110 {
9111 ARRAY_SIZE(kInstruction_Teq_mi_r0_r0_LSL_31),
9112 kInstruction_Teq_mi_r0_r0_LSL_31,
9113 },
9114 {
9115 ARRAY_SIZE(kInstruction_Teq_ls_r7_r9_ROR_6),
9116 kInstruction_Teq_ls_r7_r9_ROR_6,
9117 },
9118 {
9119 ARRAY_SIZE(kInstruction_Teq_mi_r3_r10_ROR_4),
9120 kInstruction_Teq_mi_r3_r10_ROR_4,
9121 },
9122 {
9123 ARRAY_SIZE(kInstruction_Teq_mi_r13_r5_ROR_7),
9124 kInstruction_Teq_mi_r13_r5_ROR_7,
9125 },
9126 {
9127 ARRAY_SIZE(kInstruction_Teq_pl_r14_r12_ROR_28),
9128 kInstruction_Teq_pl_r14_r12_ROR_28,
9129 },
9130 {
9131 ARRAY_SIZE(kInstruction_Teq_le_r9_r4_LSL_13),
9132 kInstruction_Teq_le_r9_r4_LSL_13,
9133 },
9134 {
9135 ARRAY_SIZE(kInstruction_Teq_le_r13_r0_ROR_3),
9136 kInstruction_Teq_le_r13_r0_ROR_3,
9137 },
9138 {
9139 ARRAY_SIZE(kInstruction_Teq_vc_r7_r3_ROR_8),
9140 kInstruction_Teq_vc_r7_r3_ROR_8,
9141 },
9142 {
9143 ARRAY_SIZE(kInstruction_Teq_ls_r2_r13_ROR_8),
9144 kInstruction_Teq_ls_r2_r13_ROR_8,
9145 },
9146 {
9147 ARRAY_SIZE(kInstruction_Teq_pl_r8_r2_LSL_19),
9148 kInstruction_Teq_pl_r8_r2_LSL_19,
9149 },
9150 {
9151 ARRAY_SIZE(kInstruction_Teq_ne_r11_r12_ROR_6),
9152 kInstruction_Teq_ne_r11_r12_ROR_6,
9153 },
9154 {
9155 ARRAY_SIZE(kInstruction_Teq_vc_r5_r13_LSL_5),
9156 kInstruction_Teq_vc_r5_r13_LSL_5,
9157 },
9158 {
9159 ARRAY_SIZE(kInstruction_Teq_vc_r12_r9_ROR_26),
9160 kInstruction_Teq_vc_r12_r9_ROR_26,
9161 },
9162 {
9163 ARRAY_SIZE(kInstruction_Teq_le_r11_r6_LSL_2),
9164 kInstruction_Teq_le_r11_r6_LSL_2,
9165 },
9166 {
9167 ARRAY_SIZE(kInstruction_Teq_mi_r0_r13_ROR_11),
9168 kInstruction_Teq_mi_r0_r13_ROR_11,
9169 },
9170 {
9171 ARRAY_SIZE(kInstruction_Teq_vc_r5_r12_LSL_16),
9172 kInstruction_Teq_vc_r5_r12_LSL_16,
9173 },
9174 {
9175 ARRAY_SIZE(kInstruction_Teq_vc_r7_r9_LSL_29),
9176 kInstruction_Teq_vc_r7_r9_LSL_29,
9177 },
9178 {
9179 ARRAY_SIZE(kInstruction_Teq_ls_r5_r4_LSL_3),
9180 kInstruction_Teq_ls_r5_r4_LSL_3,
9181 },
9182 {
9183 ARRAY_SIZE(kInstruction_Teq_ge_r14_r3_ROR_7),
9184 kInstruction_Teq_ge_r14_r3_ROR_7,
9185 },
9186 {
9187 ARRAY_SIZE(kInstruction_Teq_cc_r6_r1_ROR_9),
9188 kInstruction_Teq_cc_r6_r1_ROR_9,
9189 },
9190 {
9191 ARRAY_SIZE(kInstruction_Teq_eq_r12_r0_ROR_26),
9192 kInstruction_Teq_eq_r12_r0_ROR_26,
9193 },
9194 {
9195 ARRAY_SIZE(kInstruction_Teq_cc_r8_r8_ROR_10),
9196 kInstruction_Teq_cc_r8_r8_ROR_10,
9197 },
9198 {
9199 ARRAY_SIZE(kInstruction_Teq_eq_r4_r5_ROR_3),
9200 kInstruction_Teq_eq_r4_r5_ROR_3,
9201 },
9202 {
9203 ARRAY_SIZE(kInstruction_Teq_eq_r13_r4_ROR_28),
9204 kInstruction_Teq_eq_r13_r4_ROR_28,
9205 },
9206 {
9207 ARRAY_SIZE(kInstruction_Teq_vc_r2_r7_LSL_10),
9208 kInstruction_Teq_vc_r2_r7_LSL_10,
9209 },
9210 {
9211 ARRAY_SIZE(kInstruction_Teq_al_r9_r0_ROR_18),
9212 kInstruction_Teq_al_r9_r0_ROR_18,
9213 },
9214 {
9215 ARRAY_SIZE(kInstruction_Teq_le_r11_r10_LSL_22),
9216 kInstruction_Teq_le_r11_r10_LSL_22,
9217 },
9218 {
9219 ARRAY_SIZE(kInstruction_Teq_ls_r11_r9_ROR_8),
9220 kInstruction_Teq_ls_r11_r9_ROR_8,
9221 },
9222 {
9223 ARRAY_SIZE(kInstruction_Teq_gt_r7_r5_ROR_3),
9224 kInstruction_Teq_gt_r7_r5_ROR_3,
9225 },
9226 {
9227 ARRAY_SIZE(kInstruction_Teq_vc_r0_r4_ROR_28),
9228 kInstruction_Teq_vc_r0_r4_ROR_28,
9229 },
9230 {
9231 ARRAY_SIZE(kInstruction_Teq_vs_r3_r0_ROR_11),
9232 kInstruction_Teq_vs_r3_r0_ROR_11,
9233 },
9234 {
9235 ARRAY_SIZE(kInstruction_Teq_mi_r14_r6_LSL_17),
9236 kInstruction_Teq_mi_r14_r6_LSL_17,
9237 },
9238 {
9239 ARRAY_SIZE(kInstruction_Teq_ge_r9_r9_ROR_22),
9240 kInstruction_Teq_ge_r9_r9_ROR_22,
9241 },
9242 {
9243 ARRAY_SIZE(kInstruction_Teq_pl_r9_r4_ROR_9),
9244 kInstruction_Teq_pl_r9_r4_ROR_9,
9245 },
9246 {
9247 ARRAY_SIZE(kInstruction_Teq_hi_r13_r13_ROR_1),
9248 kInstruction_Teq_hi_r13_r13_ROR_1,
9249 },
9250 {
9251 ARRAY_SIZE(kInstruction_Teq_ge_r4_r12_ROR_24),
9252 kInstruction_Teq_ge_r4_r12_ROR_24,
9253 },
9254 {
9255 ARRAY_SIZE(kInstruction_Teq_mi_r4_r4_ROR_30),
9256 kInstruction_Teq_mi_r4_r4_ROR_30,
9257 },
9258 {
9259 ARRAY_SIZE(kInstruction_Teq_mi_r13_r6_LSL_2),
9260 kInstruction_Teq_mi_r13_r6_LSL_2,
9261 },
9262 {
9263 ARRAY_SIZE(kInstruction_Teq_eq_r4_r11_ROR_28),
9264 kInstruction_Teq_eq_r4_r11_ROR_28,
9265 },
9266 {
9267 ARRAY_SIZE(kInstruction_Teq_ls_r1_r13_LSL_16),
9268 kInstruction_Teq_ls_r1_r13_LSL_16,
9269 },
9270 {
9271 ARRAY_SIZE(kInstruction_Teq_cc_r13_r0_ROR_17),
9272 kInstruction_Teq_cc_r13_r0_ROR_17,
9273 },
9274 {
9275 ARRAY_SIZE(kInstruction_Teq_mi_r6_r13_ROR_3),
9276 kInstruction_Teq_mi_r6_r13_ROR_3,
9277 },
9278 {
9279 ARRAY_SIZE(kInstruction_Teq_vs_r8_r14_LSL_17),
9280 kInstruction_Teq_vs_r8_r14_LSL_17,
9281 },
9282 {
9283 ARRAY_SIZE(kInstruction_Teq_eq_r2_r8_ROR_14),
9284 kInstruction_Teq_eq_r2_r8_ROR_14,
9285 },
9286 {
9287 ARRAY_SIZE(kInstruction_Teq_ge_r3_r2_LSL_15),
9288 kInstruction_Teq_ge_r3_r2_LSL_15,
9289 },
9290 {
9291 ARRAY_SIZE(kInstruction_Teq_le_r7_r10_LSL_6),
9292 kInstruction_Teq_le_r7_r10_LSL_6,
9293 },
9294 {
9295 ARRAY_SIZE(kInstruction_Teq_cs_r5_r13_ROR_30),
9296 kInstruction_Teq_cs_r5_r13_ROR_30,
9297 },
9298 {
9299 ARRAY_SIZE(kInstruction_Teq_gt_r4_r2_LSL_22),
9300 kInstruction_Teq_gt_r4_r2_LSL_22,
9301 },
9302 {
9303 ARRAY_SIZE(kInstruction_Teq_cc_r6_r8_LSL_20),
9304 kInstruction_Teq_cc_r6_r8_LSL_20,
9305 },
9306 {
9307 ARRAY_SIZE(kInstruction_Teq_al_r13_r14_LSL_2),
9308 kInstruction_Teq_al_r13_r14_LSL_2,
9309 },
9310 {
9311 ARRAY_SIZE(kInstruction_Teq_le_r13_r9_ROR_15),
9312 kInstruction_Teq_le_r13_r9_ROR_15,
9313 },
9314 {
9315 ARRAY_SIZE(kInstruction_Teq_cs_r2_r12_LSL_30),
9316 kInstruction_Teq_cs_r2_r12_LSL_30,
9317 },
9318 {
9319 ARRAY_SIZE(kInstruction_Teq_ge_r4_r13_LSL_26),
9320 kInstruction_Teq_ge_r4_r13_LSL_26,
9321 },
9322 {
9323 ARRAY_SIZE(kInstruction_Teq_pl_r13_r8_ROR_2),
9324 kInstruction_Teq_pl_r13_r8_ROR_2,
9325 },
9326 {
9327 ARRAY_SIZE(kInstruction_Teq_lt_r4_r13_ROR_8),
9328 kInstruction_Teq_lt_r4_r13_ROR_8,
9329 },
9330 {
9331 ARRAY_SIZE(kInstruction_Teq_ge_r5_r2_ROR_19),
9332 kInstruction_Teq_ge_r5_r2_ROR_19,
9333 },
9334 {
9335 ARRAY_SIZE(kInstruction_Teq_cc_r7_r12_LSL_31),
9336 kInstruction_Teq_cc_r7_r12_LSL_31,
9337 },
9338 {
9339 ARRAY_SIZE(kInstruction_Teq_al_r5_r1_ROR_10),
9340 kInstruction_Teq_al_r5_r1_ROR_10,
9341 },
9342 {
9343 ARRAY_SIZE(kInstruction_Teq_al_r9_r12_ROR_17),
9344 kInstruction_Teq_al_r9_r12_ROR_17,
9345 },
9346 {
9347 ARRAY_SIZE(kInstruction_Teq_cc_r3_r14_ROR_6),
9348 kInstruction_Teq_cc_r3_r14_ROR_6,
9349 },
9350 {
9351 ARRAY_SIZE(kInstruction_Teq_lt_r14_r3_LSL_28),
9352 kInstruction_Teq_lt_r14_r3_LSL_28,
9353 },
9354 {
9355 ARRAY_SIZE(kInstruction_Teq_cc_r5_r10_LSL_28),
9356 kInstruction_Teq_cc_r5_r10_LSL_28,
9357 },
9358 {
9359 ARRAY_SIZE(kInstruction_Teq_cs_r3_r14_LSL_30),
9360 kInstruction_Teq_cs_r3_r14_LSL_30,
9361 },
9362 {
9363 ARRAY_SIZE(kInstruction_Teq_le_r11_r14_LSL_1),
9364 kInstruction_Teq_le_r11_r14_LSL_1,
9365 },
9366 {
9367 ARRAY_SIZE(kInstruction_Teq_ls_r4_r3_LSL_18),
9368 kInstruction_Teq_ls_r4_r3_LSL_18,
9369 },
9370 {
9371 ARRAY_SIZE(kInstruction_Teq_ne_r4_r8_ROR_22),
9372 kInstruction_Teq_ne_r4_r8_ROR_22,
9373 },
9374 {
9375 ARRAY_SIZE(kInstruction_Teq_cc_r6_r13_ROR_18),
9376 kInstruction_Teq_cc_r6_r13_ROR_18,
9377 },
9378 {
9379 ARRAY_SIZE(kInstruction_Teq_lt_r0_r4_LSL_8),
9380 kInstruction_Teq_lt_r0_r4_LSL_8,
9381 },
9382 {
9383 ARRAY_SIZE(kInstruction_Teq_pl_r12_r3_ROR_14),
9384 kInstruction_Teq_pl_r12_r3_ROR_14,
9385 },
9386 {
9387 ARRAY_SIZE(kInstruction_Teq_eq_r5_r1_LSL_11),
9388 kInstruction_Teq_eq_r5_r1_LSL_11,
9389 },
9390 {
9391 ARRAY_SIZE(kInstruction_Teq_vc_r3_r3_LSL_21),
9392 kInstruction_Teq_vc_r3_r3_LSL_21,
9393 },
9394 {
9395 ARRAY_SIZE(kInstruction_Teq_ls_r3_r8_ROR_29),
9396 kInstruction_Teq_ls_r3_r8_ROR_29,
9397 },
9398 {
9399 ARRAY_SIZE(kInstruction_Teq_ge_r6_r9_LSL_8),
9400 kInstruction_Teq_ge_r6_r9_LSL_8,
9401 },
9402 {
9403 ARRAY_SIZE(kInstruction_Teq_mi_r1_r5_LSL_11),
9404 kInstruction_Teq_mi_r1_r5_LSL_11,
9405 },
9406 {
9407 ARRAY_SIZE(kInstruction_Teq_vs_r5_r4_LSL_7),
9408 kInstruction_Teq_vs_r5_r4_LSL_7,
9409 },
9410 {
9411 ARRAY_SIZE(kInstruction_Teq_ge_r4_r13_LSL_31),
9412 kInstruction_Teq_ge_r4_r13_LSL_31,
9413 },
9414 {
9415 ARRAY_SIZE(kInstruction_Teq_al_r2_r9_ROR_14),
9416 kInstruction_Teq_al_r2_r9_ROR_14,
9417 },
9418 {
9419 ARRAY_SIZE(kInstruction_Teq_cc_r11_r10_ROR_25),
9420 kInstruction_Teq_cc_r11_r10_ROR_25,
9421 },
9422 {
9423 ARRAY_SIZE(kInstruction_Teq_hi_r8_r1_ROR_9),
9424 kInstruction_Teq_hi_r8_r1_ROR_9,
9425 },
9426 {
9427 ARRAY_SIZE(kInstruction_Teq_al_r12_r10_LSL_20),
9428 kInstruction_Teq_al_r12_r10_LSL_20,
9429 },
9430 {
9431 ARRAY_SIZE(kInstruction_Teq_ge_r7_r0_ROR_12),
9432 kInstruction_Teq_ge_r7_r0_ROR_12,
9433 },
9434 {
9435 ARRAY_SIZE(kInstruction_Teq_hi_r4_r12_ROR_1),
9436 kInstruction_Teq_hi_r4_r12_ROR_1,
9437 },
9438 {
9439 ARRAY_SIZE(kInstruction_Teq_al_r9_r2_ROR_8),
9440 kInstruction_Teq_al_r9_r2_ROR_8,
9441 },
9442 {
9443 ARRAY_SIZE(kInstruction_Teq_ne_r13_r2_ROR_2),
9444 kInstruction_Teq_ne_r13_r2_ROR_2,
9445 },
9446 {
9447 ARRAY_SIZE(kInstruction_Teq_hi_r9_r1_LSL_3),
9448 kInstruction_Teq_hi_r9_r1_LSL_3,
9449 },
9450 {
9451 ARRAY_SIZE(kInstruction_Teq_gt_r7_r6_ROR_5),
9452 kInstruction_Teq_gt_r7_r6_ROR_5,
9453 },
9454 {
9455 ARRAY_SIZE(kInstruction_Teq_eq_r8_r8_LSL_7),
9456 kInstruction_Teq_eq_r8_r8_LSL_7,
9457 },
9458 {
9459 ARRAY_SIZE(kInstruction_Teq_le_r11_r7_ROR_27),
9460 kInstruction_Teq_le_r11_r7_ROR_27,
9461 },
9462 {
9463 ARRAY_SIZE(kInstruction_Teq_ls_r0_r13_LSL_21),
9464 kInstruction_Teq_ls_r0_r13_LSL_21,
9465 },
9466 {
9467 ARRAY_SIZE(kInstruction_Teq_cs_r4_r9_ROR_21),
9468 kInstruction_Teq_cs_r4_r9_ROR_21,
9469 },
9470 {
9471 ARRAY_SIZE(kInstruction_Teq_lt_r1_r3_ROR_21),
9472 kInstruction_Teq_lt_r1_r3_ROR_21,
9473 },
9474 {
9475 ARRAY_SIZE(kInstruction_Teq_ne_r5_r1_LSL_10),
9476 kInstruction_Teq_ne_r5_r1_LSL_10,
9477 },
9478 {
9479 ARRAY_SIZE(kInstruction_Teq_mi_r2_r11_LSL_3),
9480 kInstruction_Teq_mi_r2_r11_LSL_3,
9481 },
9482 {
9483 ARRAY_SIZE(kInstruction_Teq_cc_r12_r14_ROR_2),
9484 kInstruction_Teq_cc_r12_r14_ROR_2,
9485 },
9486 {
9487 ARRAY_SIZE(kInstruction_Teq_lt_r10_r9_ROR_3),
9488 kInstruction_Teq_lt_r10_r9_ROR_3,
9489 },
9490 {
9491 ARRAY_SIZE(kInstruction_Teq_vs_r7_r4_ROR_29),
9492 kInstruction_Teq_vs_r7_r4_ROR_29,
9493 },
9494 {
9495 ARRAY_SIZE(kInstruction_Teq_ne_r8_r5_ROR_31),
9496 kInstruction_Teq_ne_r8_r5_ROR_31,
9497 },
9498 {
9499 ARRAY_SIZE(kInstruction_Teq_le_r3_r10_ROR_6),
9500 kInstruction_Teq_le_r3_r10_ROR_6,
9501 },
9502 {
9503 ARRAY_SIZE(kInstruction_Teq_gt_r1_r3_ROR_4),
9504 kInstruction_Teq_gt_r1_r3_ROR_4,
9505 },
9506 {
9507 ARRAY_SIZE(kInstruction_Teq_vc_r7_r9_ROR_21),
9508 kInstruction_Teq_vc_r7_r9_ROR_21,
9509 },
9510 {
9511 ARRAY_SIZE(kInstruction_Teq_le_r10_r1_LSL_21),
9512 kInstruction_Teq_le_r10_r1_LSL_21,
9513 },
9514 {
9515 ARRAY_SIZE(kInstruction_Teq_le_r1_r6_LSL_20),
9516 kInstruction_Teq_le_r1_r6_LSL_20,
9517 },
9518 {
9519 ARRAY_SIZE(kInstruction_Teq_vs_r3_r2_ROR_11),
9520 kInstruction_Teq_vs_r3_r2_ROR_11,
9521 },
9522 {
9523 ARRAY_SIZE(kInstruction_Teq_lt_r6_r9_LSL_14),
9524 kInstruction_Teq_lt_r6_r9_LSL_14,
9525 },
9526 {
9527 ARRAY_SIZE(kInstruction_Teq_lt_r8_r4_LSL_1),
9528 kInstruction_Teq_lt_r8_r4_LSL_1,
9529 },
9530 {
9531 ARRAY_SIZE(kInstruction_Teq_al_r12_r2_ROR_29),
9532 kInstruction_Teq_al_r12_r2_ROR_29,
9533 },
9534 {
9535 ARRAY_SIZE(kInstruction_Teq_pl_r0_r11_ROR_5),
9536 kInstruction_Teq_pl_r0_r11_ROR_5,
9537 },
9538 {
9539 ARRAY_SIZE(kInstruction_Teq_al_r7_r14_LSL_18),
9540 kInstruction_Teq_al_r7_r14_LSL_18,
9541 },
9542 {
9543 ARRAY_SIZE(kInstruction_Teq_ls_r6_r9_LSL_23),
9544 kInstruction_Teq_ls_r6_r9_LSL_23,
9545 },
9546 {
9547 ARRAY_SIZE(kInstruction_Teq_cc_r11_r11_LSL_21),
9548 kInstruction_Teq_cc_r11_r11_LSL_21,
9549 },
9550 {
9551 ARRAY_SIZE(kInstruction_Teq_gt_r2_r4_ROR_19),
9552 kInstruction_Teq_gt_r2_r4_ROR_19,
9553 },
9554 {
9555 ARRAY_SIZE(kInstruction_Teq_mi_r9_r14_LSL_26),
9556 kInstruction_Teq_mi_r9_r14_LSL_26,
9557 },
9558 {
9559 ARRAY_SIZE(kInstruction_Teq_vc_r3_r5_LSL_24),
9560 kInstruction_Teq_vc_r3_r5_LSL_24,
9561 },
9562 {
9563 ARRAY_SIZE(kInstruction_Teq_hi_r8_r10_ROR_5),
9564 kInstruction_Teq_hi_r8_r10_ROR_5,
9565 },
9566 {
9567 ARRAY_SIZE(kInstruction_Teq_cs_r9_r14_ROR_29),
9568 kInstruction_Teq_cs_r9_r14_ROR_29,
9569 },
9570 {
9571 ARRAY_SIZE(kInstruction_Teq_al_r13_r9_LSL_20),
9572 kInstruction_Teq_al_r13_r9_LSL_20,
9573 },
9574 {
9575 ARRAY_SIZE(kInstruction_Teq_ne_r4_r5_LSL_5),
9576 kInstruction_Teq_ne_r4_r5_LSL_5,
9577 },
9578 {
9579 ARRAY_SIZE(kInstruction_Teq_ls_r3_r12_LSL_20),
9580 kInstruction_Teq_ls_r3_r12_LSL_20,
9581 },
9582 {
9583 ARRAY_SIZE(kInstruction_Teq_ls_r10_r8_ROR_13),
9584 kInstruction_Teq_ls_r10_r8_ROR_13,
9585 },
9586 {
9587 ARRAY_SIZE(kInstruction_Teq_pl_r11_r6_ROR_3),
9588 kInstruction_Teq_pl_r11_r6_ROR_3,
9589 },
9590 {
9591 ARRAY_SIZE(kInstruction_Teq_ls_r12_r4_ROR_1),
9592 kInstruction_Teq_ls_r12_r4_ROR_1,
9593 },
9594 {
9595 ARRAY_SIZE(kInstruction_Teq_cc_r11_r12_LSL_22),
9596 kInstruction_Teq_cc_r11_r12_LSL_22,
9597 },
9598 {
9599 ARRAY_SIZE(kInstruction_Teq_vs_r13_r8_ROR_15),
9600 kInstruction_Teq_vs_r13_r8_ROR_15,
9601 },
9602 {
9603 ARRAY_SIZE(kInstruction_Teq_hi_r3_r1_LSL_22),
9604 kInstruction_Teq_hi_r3_r1_LSL_22,
9605 },
9606 {
9607 ARRAY_SIZE(kInstruction_Teq_pl_r5_r13_ROR_3),
9608 kInstruction_Teq_pl_r5_r13_ROR_3,
9609 },
9610 {
9611 ARRAY_SIZE(kInstruction_Teq_cs_r8_r9_LSL_18),
9612 kInstruction_Teq_cs_r8_r9_LSL_18,
9613 },
9614 {
9615 ARRAY_SIZE(kInstruction_Teq_ne_r0_r1_ROR_4),
9616 kInstruction_Teq_ne_r0_r1_ROR_4,
9617 },
9618 {
9619 ARRAY_SIZE(kInstruction_Teq_ge_r12_r9_LSL_12),
9620 kInstruction_Teq_ge_r12_r9_LSL_12,
9621 },
9622 {
9623 ARRAY_SIZE(kInstruction_Teq_vc_r14_r1_ROR_26),
9624 kInstruction_Teq_vc_r14_r1_ROR_26,
9625 },
9626 {
9627 ARRAY_SIZE(kInstruction_Teq_gt_r12_r1_ROR_20),
9628 kInstruction_Teq_gt_r12_r1_ROR_20,
9629 },
9630 {
9631 ARRAY_SIZE(kInstruction_Teq_mi_r9_r4_LSL_14),
9632 kInstruction_Teq_mi_r9_r4_LSL_14,
9633 },
9634 {
9635 ARRAY_SIZE(kInstruction_Teq_vs_r5_r12_LSL_18),
9636 kInstruction_Teq_vs_r5_r12_LSL_18,
9637 },
9638 {
9639 ARRAY_SIZE(kInstruction_Teq_ne_r12_r1_ROR_18),
9640 kInstruction_Teq_ne_r12_r1_ROR_18,
9641 },
9642 {
9643 ARRAY_SIZE(kInstruction_Teq_ls_r13_r4_LSL_20),
9644 kInstruction_Teq_ls_r13_r4_LSL_20,
9645 },
9646 {
9647 ARRAY_SIZE(kInstruction_Teq_vc_r7_r2_ROR_27),
9648 kInstruction_Teq_vc_r7_r2_ROR_27,
9649 },
9650 {
9651 ARRAY_SIZE(kInstruction_Teq_cs_r10_r11_ROR_12),
9652 kInstruction_Teq_cs_r10_r11_ROR_12,
9653 },
9654 {
9655 ARRAY_SIZE(kInstruction_Teq_hi_r6_r7_ROR_30),
9656 kInstruction_Teq_hi_r6_r7_ROR_30,
9657 },
9658 {
9659 ARRAY_SIZE(kInstruction_Teq_le_r12_r11_LSL_19),
9660 kInstruction_Teq_le_r12_r11_LSL_19,
9661 },
9662 {
9663 ARRAY_SIZE(kInstruction_Teq_ls_r13_r10_LSL_5),
9664 kInstruction_Teq_ls_r13_r10_LSL_5,
9665 },
9666 {
9667 ARRAY_SIZE(kInstruction_Teq_le_r13_r12_ROR_26),
9668 kInstruction_Teq_le_r13_r12_ROR_26,
9669 },
9670 {
9671 ARRAY_SIZE(kInstruction_Teq_hi_r5_r6_LSL_24),
9672 kInstruction_Teq_hi_r5_r6_LSL_24,
9673 },
9674 {
9675 ARRAY_SIZE(kInstruction_Teq_mi_r5_r3_LSL_2),
9676 kInstruction_Teq_mi_r5_r3_LSL_2,
9677 },
9678 {
9679 ARRAY_SIZE(kInstruction_Teq_cc_r13_r12_ROR_27),
9680 kInstruction_Teq_cc_r13_r12_ROR_27,
9681 },
9682 {
9683 ARRAY_SIZE(kInstruction_Teq_hi_r8_r1_LSL_31),
9684 kInstruction_Teq_hi_r8_r1_LSL_31,
9685 },
9686 {
9687 ARRAY_SIZE(kInstruction_Teq_vc_r10_r12_LSL_27),
9688 kInstruction_Teq_vc_r10_r12_LSL_27,
9689 },
9690 {
9691 ARRAY_SIZE(kInstruction_Teq_vs_r0_r8_LSL_6),
9692 kInstruction_Teq_vs_r0_r8_LSL_6,
9693 },
9694 {
9695 ARRAY_SIZE(kInstruction_Teq_ne_r4_r4_LSL_4),
9696 kInstruction_Teq_ne_r4_r4_LSL_4,
9697 },
9698 {
9699 ARRAY_SIZE(kInstruction_Teq_vc_r14_r11_ROR_30),
9700 kInstruction_Teq_vc_r14_r11_ROR_30,
9701 },
9702 {
9703 ARRAY_SIZE(kInstruction_Teq_lt_r14_r8_LSL_16),
9704 kInstruction_Teq_lt_r14_r8_LSL_16,
9705 },
9706 {
9707 ARRAY_SIZE(kInstruction_Teq_ne_r12_r1_LSL_25),
9708 kInstruction_Teq_ne_r12_r1_LSL_25,
9709 },
9710 {
9711 ARRAY_SIZE(kInstruction_Teq_vc_r9_r12_ROR_7),
9712 kInstruction_Teq_vc_r9_r12_ROR_7,
9713 },
9714 {
9715 ARRAY_SIZE(kInstruction_Teq_eq_r3_r5_ROR_12),
9716 kInstruction_Teq_eq_r3_r5_ROR_12,
9717 },
9718 {
9719 ARRAY_SIZE(kInstruction_Teq_hi_r0_r7_ROR_1),
9720 kInstruction_Teq_hi_r0_r7_ROR_1,
9721 },
9722 {
9723 ARRAY_SIZE(kInstruction_Teq_ne_r1_r7_LSL_3),
9724 kInstruction_Teq_ne_r1_r7_LSL_3,
9725 },
9726 {
9727 ARRAY_SIZE(kInstruction_Teq_mi_r14_r9_LSL_28),
9728 kInstruction_Teq_mi_r14_r9_LSL_28,
9729 },
9730 {
9731 ARRAY_SIZE(kInstruction_Teq_mi_r5_r14_LSL_31),
9732 kInstruction_Teq_mi_r5_r14_LSL_31,
9733 },
9734 {
9735 ARRAY_SIZE(kInstruction_Teq_le_r9_r4_ROR_9),
9736 kInstruction_Teq_le_r9_r4_ROR_9,
9737 },
9738 {
9739 ARRAY_SIZE(kInstruction_Teq_le_r6_r5_LSL_1),
9740 kInstruction_Teq_le_r6_r5_LSL_1,
9741 },
9742 {
9743 ARRAY_SIZE(kInstruction_Teq_ls_r10_r8_LSL_8),
9744 kInstruction_Teq_ls_r10_r8_LSL_8,
9745 },
9746 {
9747 ARRAY_SIZE(kInstruction_Teq_mi_r7_r2_ROR_13),
9748 kInstruction_Teq_mi_r7_r2_ROR_13,
9749 },
9750 {
9751 ARRAY_SIZE(kInstruction_Teq_pl_r1_r0_LSL_26),
9752 kInstruction_Teq_pl_r1_r0_LSL_26,
9753 },
9754 {
9755 ARRAY_SIZE(kInstruction_Teq_ne_r8_r3_LSL_1),
9756 kInstruction_Teq_ne_r8_r3_LSL_1,
9757 },
9758 {
9759 ARRAY_SIZE(kInstruction_Teq_hi_r13_r9_LSL_1),
9760 kInstruction_Teq_hi_r13_r9_LSL_1,
9761 },
9762 {
9763 ARRAY_SIZE(kInstruction_Teq_gt_r5_r12_ROR_6),
9764 kInstruction_Teq_gt_r5_r12_ROR_6,
9765 },
9766 {
9767 ARRAY_SIZE(kInstruction_Teq_le_r5_r9_ROR_22),
9768 kInstruction_Teq_le_r5_r9_ROR_22,
9769 },
9770 {
9771 ARRAY_SIZE(kInstruction_Teq_al_r13_r10_LSL_10),
9772 kInstruction_Teq_al_r13_r10_LSL_10,
9773 },
9774 {
9775 ARRAY_SIZE(kInstruction_Teq_cc_r7_r2_LSL_24),
9776 kInstruction_Teq_cc_r7_r2_LSL_24,
9777 },
9778 {
9779 ARRAY_SIZE(kInstruction_Teq_gt_r2_r8_LSL_8),
9780 kInstruction_Teq_gt_r2_r8_LSL_8,
9781 },
9782 {
9783 ARRAY_SIZE(kInstruction_Teq_mi_r6_r11_LSL_2),
9784 kInstruction_Teq_mi_r6_r11_LSL_2,
9785 },
9786 {
9787 ARRAY_SIZE(kInstruction_Teq_le_r14_r6_ROR_25),
9788 kInstruction_Teq_le_r14_r6_ROR_25,
9789 },
9790 {
9791 ARRAY_SIZE(kInstruction_Teq_lt_r1_r10_LSL_26),
9792 kInstruction_Teq_lt_r1_r10_LSL_26,
9793 },
9794 {
9795 ARRAY_SIZE(kInstruction_Teq_ls_r8_r10_ROR_19),
9796 kInstruction_Teq_ls_r8_r10_ROR_19,
9797 },
9798 {
9799 ARRAY_SIZE(kInstruction_Teq_ge_r13_r3_LSL_31),
9800 kInstruction_Teq_ge_r13_r3_LSL_31,
9801 },
9802 {
9803 ARRAY_SIZE(kInstruction_Teq_gt_r9_r10_LSL_14),
9804 kInstruction_Teq_gt_r9_r10_LSL_14,
9805 },
9806 {
9807 ARRAY_SIZE(kInstruction_Teq_cs_r10_r7_LSL_21),
9808 kInstruction_Teq_cs_r10_r7_LSL_21,
9809 },
9810 {
9811 ARRAY_SIZE(kInstruction_Teq_vc_r2_r12_LSL_27),
9812 kInstruction_Teq_vc_r2_r12_LSL_27,
9813 },
9814 {
9815 ARRAY_SIZE(kInstruction_Teq_ls_r0_r4_ROR_3),
9816 kInstruction_Teq_ls_r0_r4_ROR_3,
9817 },
9818 {
9819 ARRAY_SIZE(kInstruction_Teq_cs_r8_r6_ROR_4),
9820 kInstruction_Teq_cs_r8_r6_ROR_4,
9821 },
9822 {
9823 ARRAY_SIZE(kInstruction_Teq_vs_r1_r8_ROR_20),
9824 kInstruction_Teq_vs_r1_r8_ROR_20,
9825 },
9826 {
9827 ARRAY_SIZE(kInstruction_Teq_cc_r11_r1_LSL_25),
9828 kInstruction_Teq_cc_r11_r1_LSL_25,
9829 },
9830 {
9831 ARRAY_SIZE(kInstruction_Teq_al_r10_r12_LSL_31),
9832 kInstruction_Teq_al_r10_r12_LSL_31,
9833 },
9834 {
9835 ARRAY_SIZE(kInstruction_Teq_eq_r5_r13_ROR_7),
9836 kInstruction_Teq_eq_r5_r13_ROR_7,
9837 },
9838 {
9839 ARRAY_SIZE(kInstruction_Teq_ne_r1_r8_ROR_11),
9840 kInstruction_Teq_ne_r1_r8_ROR_11,
9841 },
9842 {
9843 ARRAY_SIZE(kInstruction_Teq_lt_r4_r2_LSL_14),
9844 kInstruction_Teq_lt_r4_r2_LSL_14,
9845 },
9846 {
9847 ARRAY_SIZE(kInstruction_Teq_le_r14_r0_ROR_22),
9848 kInstruction_Teq_le_r14_r0_ROR_22,
9849 },
9850 {
9851 ARRAY_SIZE(kInstruction_Teq_ne_r8_r1_LSL_1),
9852 kInstruction_Teq_ne_r8_r1_LSL_1,
9853 },
9854 {
9855 ARRAY_SIZE(kInstruction_Teq_mi_r12_r14_ROR_10),
9856 kInstruction_Teq_mi_r12_r14_ROR_10,
9857 },
9858 {
9859 ARRAY_SIZE(kInstruction_Teq_al_r9_r11_LSL_2),
9860 kInstruction_Teq_al_r9_r11_LSL_2,
9861 },
9862 {
9863 ARRAY_SIZE(kInstruction_Teq_hi_r13_r2_LSL_24),
9864 kInstruction_Teq_hi_r13_r2_LSL_24,
9865 },
9866 {
9867 ARRAY_SIZE(kInstruction_Teq_mi_r5_r2_LSL_25),
9868 kInstruction_Teq_mi_r5_r2_LSL_25,
9869 },
9870 {
9871 ARRAY_SIZE(kInstruction_Teq_ne_r9_r3_ROR_22),
9872 kInstruction_Teq_ne_r9_r3_ROR_22,
9873 },
9874 {
9875 ARRAY_SIZE(kInstruction_Teq_vs_r14_r13_LSL_11),
9876 kInstruction_Teq_vs_r14_r13_LSL_11,
9877 },
9878 {
9879 ARRAY_SIZE(kInstruction_Teq_le_r3_r0_LSL_7),
9880 kInstruction_Teq_le_r3_r0_LSL_7,
9881 },
9882 {
9883 ARRAY_SIZE(kInstruction_Teq_cc_r7_r5_ROR_1),
9884 kInstruction_Teq_cc_r7_r5_ROR_1,
9885 },
9886 {
9887 ARRAY_SIZE(kInstruction_Teq_eq_r7_r1_ROR_29),
9888 kInstruction_Teq_eq_r7_r1_ROR_29,
9889 },
9890 {
9891 ARRAY_SIZE(kInstruction_Teq_cs_r7_r11_ROR_18),
9892 kInstruction_Teq_cs_r7_r11_ROR_18,
9893 },
9894 {
9895 ARRAY_SIZE(kInstruction_Teq_cc_r9_r11_LSL_29),
9896 kInstruction_Teq_cc_r9_r11_LSL_29,
9897 },
9898 {
9899 ARRAY_SIZE(kInstruction_Teq_pl_r14_r11_ROR_4),
9900 kInstruction_Teq_pl_r14_r11_ROR_4,
9901 },
9902 {
9903 ARRAY_SIZE(kInstruction_Teq_mi_r10_r6_ROR_30),
9904 kInstruction_Teq_mi_r10_r6_ROR_30,
9905 },
9906 {
9907 ARRAY_SIZE(kInstruction_Teq_cs_r3_r0_ROR_24),
9908 kInstruction_Teq_cs_r3_r0_ROR_24,
9909 },
9910 {
9911 ARRAY_SIZE(kInstruction_Teq_vs_r11_r4_ROR_15),
9912 kInstruction_Teq_vs_r11_r4_ROR_15,
9913 },
9914 {
9915 ARRAY_SIZE(kInstruction_Teq_mi_r10_r9_LSL_13),
9916 kInstruction_Teq_mi_r10_r9_LSL_13,
9917 },
9918 {
9919 ARRAY_SIZE(kInstruction_Teq_cc_r2_r1_LSL_26),
9920 kInstruction_Teq_cc_r2_r1_LSL_26,
9921 },
9922 {
9923 ARRAY_SIZE(kInstruction_Teq_ge_r4_r3_LSL_4),
9924 kInstruction_Teq_ge_r4_r3_LSL_4,
9925 },
9926 {
9927 ARRAY_SIZE(kInstruction_Teq_eq_r11_r2_ROR_21),
9928 kInstruction_Teq_eq_r11_r2_ROR_21,
9929 },
9930 {
9931 ARRAY_SIZE(kInstruction_Teq_ge_r11_r4_ROR_18),
9932 kInstruction_Teq_ge_r11_r4_ROR_18,
9933 },
9934 {
9935 ARRAY_SIZE(kInstruction_Teq_le_r7_r0_LSL_26),
9936 kInstruction_Teq_le_r7_r0_LSL_26,
9937 },
9938 {
9939 ARRAY_SIZE(kInstruction_Teq_ge_r11_r8_LSL_16),
9940 kInstruction_Teq_ge_r11_r8_LSL_16,
9941 },
9942 {
9943 ARRAY_SIZE(kInstruction_Teq_pl_r10_r6_LSL_25),
9944 kInstruction_Teq_pl_r10_r6_LSL_25,
9945 },
9946 {
9947 ARRAY_SIZE(kInstruction_Teq_hi_r13_r12_LSL_16),
9948 kInstruction_Teq_hi_r13_r12_LSL_16,
9949 },
9950 {
9951 ARRAY_SIZE(kInstruction_Teq_cc_r6_r9_LSL_9),
9952 kInstruction_Teq_cc_r6_r9_LSL_9,
9953 },
9954 {
9955 ARRAY_SIZE(kInstruction_Teq_eq_r4_r5_LSL_15),
9956 kInstruction_Teq_eq_r4_r5_LSL_15,
9957 },
9958 {
9959 ARRAY_SIZE(kInstruction_Teq_cc_r9_r10_LSL_14),
9960 kInstruction_Teq_cc_r9_r10_LSL_14,
9961 },
9962 {
9963 ARRAY_SIZE(kInstruction_Teq_mi_r8_r12_ROR_29),
9964 kInstruction_Teq_mi_r8_r12_ROR_29,
9965 },
9966 {
9967 ARRAY_SIZE(kInstruction_Teq_cs_r10_r1_LSL_17),
9968 kInstruction_Teq_cs_r10_r1_LSL_17,
9969 },
9970 {
9971 ARRAY_SIZE(kInstruction_Teq_pl_r9_r7_LSL_12),
9972 kInstruction_Teq_pl_r9_r7_LSL_12,
9973 },
9974 {
9975 ARRAY_SIZE(kInstruction_Teq_le_r11_r9_ROR_17),
9976 kInstruction_Teq_le_r11_r9_ROR_17,
9977 },
9978 {
9979 ARRAY_SIZE(kInstruction_Teq_pl_r13_r14_ROR_21),
9980 kInstruction_Teq_pl_r13_r14_ROR_21,
9981 },
9982 {
9983 ARRAY_SIZE(kInstruction_Teq_mi_r7_r9_ROR_11),
9984 kInstruction_Teq_mi_r7_r9_ROR_11,
9985 },
9986 {
9987 ARRAY_SIZE(kInstruction_Teq_hi_r0_r6_ROR_9),
9988 kInstruction_Teq_hi_r0_r6_ROR_9,
9989 },
9990 {
9991 ARRAY_SIZE(kInstruction_Teq_gt_r12_r4_LSL_11),
9992 kInstruction_Teq_gt_r12_r4_LSL_11,
9993 },
9994 {
9995 ARRAY_SIZE(kInstruction_Teq_cs_r11_r8_ROR_6),
9996 kInstruction_Teq_cs_r11_r8_ROR_6,
9997 },
9998 {
9999 ARRAY_SIZE(kInstruction_Teq_ge_r2_r2_ROR_4),
10000 kInstruction_Teq_ge_r2_r2_ROR_4,
10001 },
10002 {
10003 ARRAY_SIZE(kInstruction_Teq_vc_r3_r12_ROR_2),
10004 kInstruction_Teq_vc_r3_r12_ROR_2,
10005 },
10006 {
10007 ARRAY_SIZE(kInstruction_Teq_mi_r2_r0_LSL_8),
10008 kInstruction_Teq_mi_r2_r0_LSL_8,
10009 },
10010 {
10011 ARRAY_SIZE(kInstruction_Teq_hi_r10_r4_ROR_21),
10012 kInstruction_Teq_hi_r10_r4_ROR_21,
10013 },
10014 {
10015 ARRAY_SIZE(kInstruction_Teq_mi_r5_r5_ROR_23),
10016 kInstruction_Teq_mi_r5_r5_ROR_23,
10017 },
10018 {
10019 ARRAY_SIZE(kInstruction_Teq_lt_r4_r3_LSL_4),
10020 kInstruction_Teq_lt_r4_r3_LSL_4,
10021 },
10022 {
10023 ARRAY_SIZE(kInstruction_Teq_eq_r0_r11_ROR_21),
10024 kInstruction_Teq_eq_r0_r11_ROR_21,
10025 },
10026 {
10027 ARRAY_SIZE(kInstruction_Teq_ge_r3_r0_LSL_3),
10028 kInstruction_Teq_ge_r3_r0_LSL_3,
10029 },
10030 {
10031 ARRAY_SIZE(kInstruction_Teq_hi_r0_r11_LSL_15),
10032 kInstruction_Teq_hi_r0_r11_LSL_15,
10033 },
10034 {
10035 ARRAY_SIZE(kInstruction_Teq_ge_r11_r11_ROR_1),
10036 kInstruction_Teq_ge_r11_r11_ROR_1,
10037 },
10038 {
10039 ARRAY_SIZE(kInstruction_Teq_ge_r11_r11_LSL_30),
10040 kInstruction_Teq_ge_r11_r11_LSL_30,
10041 },
10042 {
10043 ARRAY_SIZE(kInstruction_Teq_ne_r0_r9_ROR_4),
10044 kInstruction_Teq_ne_r0_r9_ROR_4,
10045 },
10046 {
10047 ARRAY_SIZE(kInstruction_Teq_le_r13_r3_ROR_22),
10048 kInstruction_Teq_le_r13_r3_ROR_22,
10049 },
10050 {
10051 ARRAY_SIZE(kInstruction_Teq_cs_r4_r14_LSL_24),
10052 kInstruction_Teq_cs_r4_r14_LSL_24,
10053 },
10054 {
10055 ARRAY_SIZE(kInstruction_Teq_le_r12_r4_LSL_14),
10056 kInstruction_Teq_le_r12_r4_LSL_14,
10057 },
10058 {
10059 ARRAY_SIZE(kInstruction_Teq_ne_r13_r1_ROR_5),
10060 kInstruction_Teq_ne_r13_r1_ROR_5,
10061 },
10062 {
10063 ARRAY_SIZE(kInstruction_Teq_eq_r11_r11_ROR_22),
10064 kInstruction_Teq_eq_r11_r11_ROR_22,
10065 },
10066 {
10067 ARRAY_SIZE(kInstruction_Teq_le_r12_r2_LSL_19),
10068 kInstruction_Teq_le_r12_r2_LSL_19,
10069 },
10070 {
10071 ARRAY_SIZE(kInstruction_Teq_pl_r9_r14_ROR_12),
10072 kInstruction_Teq_pl_r9_r14_ROR_12,
10073 },
10074 {
10075 ARRAY_SIZE(kInstruction_Teq_cc_r4_r1_LSL_26),
10076 kInstruction_Teq_cc_r4_r1_LSL_26,
10077 },
10078 {
10079 ARRAY_SIZE(kInstruction_Teq_al_r14_r6_ROR_23),
10080 kInstruction_Teq_al_r14_r6_ROR_23,
10081 },
10082 {
10083 ARRAY_SIZE(kInstruction_Teq_cc_r11_r2_LSL_10),
10084 kInstruction_Teq_cc_r11_r2_LSL_10,
10085 },
10086 {
10087 ARRAY_SIZE(kInstruction_Teq_ge_r10_r7_ROR_21),
10088 kInstruction_Teq_ge_r10_r7_ROR_21,
10089 },
10090 {
10091 ARRAY_SIZE(kInstruction_Teq_lt_r6_r10_LSL_18),
10092 kInstruction_Teq_lt_r6_r10_LSL_18,
10093 },
10094 {
10095 ARRAY_SIZE(kInstruction_Teq_ne_r4_r11_LSL_30),
10096 kInstruction_Teq_ne_r4_r11_LSL_30,
10097 },
10098 {
10099 ARRAY_SIZE(kInstruction_Teq_ge_r9_r3_LSL_21),
10100 kInstruction_Teq_ge_r9_r3_LSL_21,
10101 },
10102 {
10103 ARRAY_SIZE(kInstruction_Teq_eq_r6_r2_ROR_31),
10104 kInstruction_Teq_eq_r6_r2_ROR_31,
10105 },
10106 {
10107 ARRAY_SIZE(kInstruction_Teq_lt_r13_r10_ROR_10),
10108 kInstruction_Teq_lt_r13_r10_ROR_10,
10109 },
10110 {
10111 ARRAY_SIZE(kInstruction_Teq_vc_r12_r0_LSL_17),
10112 kInstruction_Teq_vc_r12_r0_LSL_17,
10113 },
10114 {
10115 ARRAY_SIZE(kInstruction_Teq_ls_r12_r3_LSL_27),
10116 kInstruction_Teq_ls_r12_r3_LSL_27,
10117 },
10118 {
10119 ARRAY_SIZE(kInstruction_Teq_ls_r5_r8_ROR_6),
10120 kInstruction_Teq_ls_r5_r8_ROR_6,
10121 },
10122 {
10123 ARRAY_SIZE(kInstruction_Teq_ne_r2_r1_ROR_25),
10124 kInstruction_Teq_ne_r2_r1_ROR_25,
10125 },
10126 {
10127 ARRAY_SIZE(kInstruction_Teq_ne_r13_r2_LSL_6),
10128 kInstruction_Teq_ne_r13_r2_LSL_6,
10129 },
10130 {
10131 ARRAY_SIZE(kInstruction_Teq_cs_r8_r5_LSL_12),
10132 kInstruction_Teq_cs_r8_r5_LSL_12,
10133 },
10134 {
10135 ARRAY_SIZE(kInstruction_Teq_ne_r8_r1_LSL_10),
10136 kInstruction_Teq_ne_r8_r1_LSL_10,
10137 },
10138 {
10139 ARRAY_SIZE(kInstruction_Teq_vs_r8_r11_LSL_15),
10140 kInstruction_Teq_vs_r8_r11_LSL_15,
10141 },
10142 {
10143 ARRAY_SIZE(kInstruction_Teq_le_r9_r1_LSL_17),
10144 kInstruction_Teq_le_r9_r1_LSL_17,
10145 },
10146 {
10147 ARRAY_SIZE(kInstruction_Teq_hi_r9_r0_LSL_21),
10148 kInstruction_Teq_hi_r9_r0_LSL_21,
10149 },
10150 {
10151 ARRAY_SIZE(kInstruction_Teq_hi_r13_r3_ROR_22),
10152 kInstruction_Teq_hi_r13_r3_ROR_22,
10153 },
10154 {
10155 ARRAY_SIZE(kInstruction_Teq_pl_r0_r9_LSL_1),
10156 kInstruction_Teq_pl_r0_r9_LSL_1,
10157 },
10158 {
10159 ARRAY_SIZE(kInstruction_Teq_le_r3_r9_ROR_28),
10160 kInstruction_Teq_le_r3_r9_ROR_28,
10161 },
10162 {
10163 ARRAY_SIZE(kInstruction_Teq_pl_r1_r14_ROR_6),
10164 kInstruction_Teq_pl_r1_r14_ROR_6,
10165 },
10166 {
10167 ARRAY_SIZE(kInstruction_Teq_le_r7_r7_ROR_11),
10168 kInstruction_Teq_le_r7_r7_ROR_11,
10169 },
10170 {
10171 ARRAY_SIZE(kInstruction_Teq_cc_r5_r8_ROR_31),
10172 kInstruction_Teq_cc_r5_r8_ROR_31,
10173 },
10174 {
10175 ARRAY_SIZE(kInstruction_Teq_pl_r13_r5_ROR_4),
10176 kInstruction_Teq_pl_r13_r5_ROR_4,
10177 },
10178 {
10179 ARRAY_SIZE(kInstruction_Teq_pl_r7_r7_ROR_10),
10180 kInstruction_Teq_pl_r7_r7_ROR_10,
10181 },
10182 {
10183 ARRAY_SIZE(kInstruction_Teq_ge_r4_r11_LSL_19),
10184 kInstruction_Teq_ge_r4_r11_LSL_19,
10185 },
10186 {
10187 ARRAY_SIZE(kInstruction_Teq_pl_r12_r5_LSL_29),
10188 kInstruction_Teq_pl_r12_r5_LSL_29,
10189 },
10190 {
10191 ARRAY_SIZE(kInstruction_Teq_cs_r11_r14_LSL_4),
10192 kInstruction_Teq_cs_r11_r14_LSL_4,
10193 },
10194 {
10195 ARRAY_SIZE(kInstruction_Teq_al_r13_r11_LSL_24),
10196 kInstruction_Teq_al_r13_r11_LSL_24,
10197 },
10198 {
10199 ARRAY_SIZE(kInstruction_Teq_eq_r12_r4_LSL_14),
10200 kInstruction_Teq_eq_r12_r4_LSL_14,
10201 },
10202 {
10203 ARRAY_SIZE(kInstruction_Teq_ge_r10_r0_ROR_5),
10204 kInstruction_Teq_ge_r10_r0_ROR_5,
10205 },
10206 {
10207 ARRAY_SIZE(kInstruction_Teq_ls_r11_r14_LSL_20),
10208 kInstruction_Teq_ls_r11_r14_LSL_20,
10209 },
10210 {
10211 ARRAY_SIZE(kInstruction_Teq_al_r3_r9_ROR_3),
10212 kInstruction_Teq_al_r3_r9_ROR_3,
10213 },
10214 {
10215 ARRAY_SIZE(kInstruction_Teq_vs_r5_r3_LSL_2),
10216 kInstruction_Teq_vs_r5_r3_LSL_2,
10217 },
10218 {
10219 ARRAY_SIZE(kInstruction_Teq_hi_r14_r2_LSL_18),
10220 kInstruction_Teq_hi_r14_r2_LSL_18,
10221 },
10222 {
10223 ARRAY_SIZE(kInstruction_Teq_cs_r4_r4_LSL_27),
10224 kInstruction_Teq_cs_r4_r4_LSL_27,
10225 },
10226 {
10227 ARRAY_SIZE(kInstruction_Teq_hi_r5_r1_ROR_25),
10228 kInstruction_Teq_hi_r5_r1_ROR_25,
10229 },
10230 {
10231 ARRAY_SIZE(kInstruction_Teq_eq_r11_r11_LSL_3),
10232 kInstruction_Teq_eq_r11_r11_LSL_3,
10233 },
10234 {
10235 ARRAY_SIZE(kInstruction_Teq_cs_r2_r6_ROR_17),
10236 kInstruction_Teq_cs_r2_r6_ROR_17,
10237 },
10238 {
10239 ARRAY_SIZE(kInstruction_Teq_vs_r9_r0_LSL_24),
10240 kInstruction_Teq_vs_r9_r0_LSL_24,
10241 },
10242 {
10243 ARRAY_SIZE(kInstruction_Teq_cs_r12_r8_LSL_5),
10244 kInstruction_Teq_cs_r12_r8_LSL_5,
10245 },
10246 {
10247 ARRAY_SIZE(kInstruction_Teq_cs_r13_r14_LSL_15),
10248 kInstruction_Teq_cs_r13_r14_LSL_15,
10249 },
10250 {
10251 ARRAY_SIZE(kInstruction_Teq_pl_r10_r14_LSL_27),
10252 kInstruction_Teq_pl_r10_r14_LSL_27,
10253 },
10254 {
10255 ARRAY_SIZE(kInstruction_Teq_ge_r14_r10_ROR_18),
10256 kInstruction_Teq_ge_r14_r10_ROR_18,
10257 },
10258 {
10259 ARRAY_SIZE(kInstruction_Teq_vc_r9_r9_LSL_18),
10260 kInstruction_Teq_vc_r9_r9_LSL_18,
10261 },
10262 {
10263 ARRAY_SIZE(kInstruction_Teq_vs_r14_r9_LSL_10),
10264 kInstruction_Teq_vs_r14_r9_LSL_10,
10265 },
10266 {
10267 ARRAY_SIZE(kInstruction_Teq_pl_r1_r8_ROR_27),
10268 kInstruction_Teq_pl_r1_r8_ROR_27,
10269 },
10270 {
10271 ARRAY_SIZE(kInstruction_Teq_mi_r10_r7_ROR_5),
10272 kInstruction_Teq_mi_r10_r7_ROR_5,
10273 },
10274 {
10275 ARRAY_SIZE(kInstruction_Teq_ls_r8_r12_ROR_6),
10276 kInstruction_Teq_ls_r8_r12_ROR_6,
10277 },
10278 {
10279 ARRAY_SIZE(kInstruction_Teq_gt_r10_r10_ROR_22),
10280 kInstruction_Teq_gt_r10_r10_ROR_22,
10281 },
10282 {
10283 ARRAY_SIZE(kInstruction_Teq_ls_r13_r2_LSL_27),
10284 kInstruction_Teq_ls_r13_r2_LSL_27,
10285 },
10286 {
10287 ARRAY_SIZE(kInstruction_Teq_le_r7_r6_LSL_18),
10288 kInstruction_Teq_le_r7_r6_LSL_18,
10289 },
10290 {
10291 ARRAY_SIZE(kInstruction_Teq_hi_r10_r2_ROR_14),
10292 kInstruction_Teq_hi_r10_r2_ROR_14,
10293 },
10294 {
10295 ARRAY_SIZE(kInstruction_Teq_ls_r10_r8_LSL_20),
10296 kInstruction_Teq_ls_r10_r8_LSL_20,
10297 },
10298 {
10299 ARRAY_SIZE(kInstruction_Teq_vs_r5_r10_LSL_20),
10300 kInstruction_Teq_vs_r5_r10_LSL_20,
10301 },
10302 {
10303 ARRAY_SIZE(kInstruction_Teq_pl_r0_r5_LSL_24),
10304 kInstruction_Teq_pl_r0_r5_LSL_24,
10305 },
10306 {
10307 ARRAY_SIZE(kInstruction_Teq_eq_r11_r10_LSL_4),
10308 kInstruction_Teq_eq_r11_r10_LSL_4,
10309 },
10310 {
10311 ARRAY_SIZE(kInstruction_Teq_pl_r10_r4_ROR_25),
10312 kInstruction_Teq_pl_r10_r4_ROR_25,
10313 },
10314 {
10315 ARRAY_SIZE(kInstruction_Teq_vs_r2_r4_LSL_18),
10316 kInstruction_Teq_vs_r2_r4_LSL_18,
10317 },
10318 {
10319 ARRAY_SIZE(kInstruction_Teq_gt_r4_r14_LSL_26),
10320 kInstruction_Teq_gt_r4_r14_LSL_26,
10321 },
10322 {
10323 ARRAY_SIZE(kInstruction_Teq_lt_r9_r2_ROR_23),
10324 kInstruction_Teq_lt_r9_r2_ROR_23,
10325 },
10326 {
10327 ARRAY_SIZE(kInstruction_Teq_lt_r6_r5_LSL_13),
10328 kInstruction_Teq_lt_r6_r5_LSL_13,
10329 },
10330 {
10331 ARRAY_SIZE(kInstruction_Teq_ls_r1_r9_LSL_24),
10332 kInstruction_Teq_ls_r1_r9_LSL_24,
10333 },
10334 {
10335 ARRAY_SIZE(kInstruction_Teq_vc_r7_r4_ROR_29),
10336 kInstruction_Teq_vc_r7_r4_ROR_29,
10337 },
10338 {
10339 ARRAY_SIZE(kInstruction_Teq_cs_r0_r1_ROR_10),
10340 kInstruction_Teq_cs_r0_r1_ROR_10,
10341 },
10342 {
10343 ARRAY_SIZE(kInstruction_Teq_eq_r6_r13_ROR_27),
10344 kInstruction_Teq_eq_r6_r13_ROR_27,
10345 },
10346 {
10347 ARRAY_SIZE(kInstruction_Teq_lt_r7_r8_ROR_28),
10348 kInstruction_Teq_lt_r7_r8_ROR_28,
10349 },
10350 {
10351 ARRAY_SIZE(kInstruction_Teq_pl_r12_r6_ROR_27),
10352 kInstruction_Teq_pl_r12_r6_ROR_27,
10353 },
10354 {
10355 ARRAY_SIZE(kInstruction_Teq_vs_r12_r14_LSL_17),
10356 kInstruction_Teq_vs_r12_r14_LSL_17,
10357 },
10358 {
10359 ARRAY_SIZE(kInstruction_Teq_ne_r4_r10_LSL_17),
10360 kInstruction_Teq_ne_r4_r10_LSL_17,
10361 },
10362 {
10363 ARRAY_SIZE(kInstruction_Teq_gt_r13_r6_LSL_4),
10364 kInstruction_Teq_gt_r13_r6_LSL_4,
10365 },
10366 {
10367 ARRAY_SIZE(kInstruction_Teq_gt_r10_r12_ROR_2),
10368 kInstruction_Teq_gt_r10_r12_ROR_2,
10369 },
10370 {
10371 ARRAY_SIZE(kInstruction_Teq_hi_r8_r0_LSL_7),
10372 kInstruction_Teq_hi_r8_r0_LSL_7,
10373 },
10374 {
10375 ARRAY_SIZE(kInstruction_Teq_vs_r7_r1_LSL_5),
10376 kInstruction_Teq_vs_r7_r1_LSL_5,
10377 },
10378 {
10379 ARRAY_SIZE(kInstruction_Teq_mi_r11_r14_ROR_7),
10380 kInstruction_Teq_mi_r11_r14_ROR_7,
10381 },
10382 {
10383 ARRAY_SIZE(kInstruction_Teq_vs_r13_r3_ROR_19),
10384 kInstruction_Teq_vs_r13_r3_ROR_19,
10385 },
10386 {
10387 ARRAY_SIZE(kInstruction_Teq_gt_r9_r7_ROR_27),
10388 kInstruction_Teq_gt_r9_r7_ROR_27,
10389 },
10390 {
10391 ARRAY_SIZE(kInstruction_Teq_gt_r12_r1_LSL_5),
10392 kInstruction_Teq_gt_r12_r1_LSL_5,
10393 },
10394 {
10395 ARRAY_SIZE(kInstruction_Teq_hi_r3_r3_ROR_13),
10396 kInstruction_Teq_hi_r3_r3_ROR_13,
10397 },
10398 {
10399 ARRAY_SIZE(kInstruction_Teq_le_r8_r5_ROR_18),
10400 kInstruction_Teq_le_r8_r5_ROR_18,
10401 },
10402 {
10403 ARRAY_SIZE(kInstruction_Teq_mi_r2_r3_LSL_11),
10404 kInstruction_Teq_mi_r2_r3_LSL_11,
10405 },
10406 {
10407 ARRAY_SIZE(kInstruction_Teq_ls_r12_r5_LSL_17),
10408 kInstruction_Teq_ls_r12_r5_LSL_17,
10409 },
10410 {
10411 ARRAY_SIZE(kInstruction_Teq_ge_r8_r7_LSL_21),
10412 kInstruction_Teq_ge_r8_r7_LSL_21,
10413 },
10414 {
10415 ARRAY_SIZE(kInstruction_Teq_al_r9_r13_LSL_4),
10416 kInstruction_Teq_al_r9_r13_LSL_4,
10417 },
10418 {
10419 ARRAY_SIZE(kInstruction_Teq_lt_r7_r12_ROR_26),
10420 kInstruction_Teq_lt_r7_r12_ROR_26,
10421 },
10422 {
10423 ARRAY_SIZE(kInstruction_Teq_cc_r13_r7_ROR_23),
10424 kInstruction_Teq_cc_r13_r7_ROR_23,
10425 },
10426 {
10427 ARRAY_SIZE(kInstruction_Teq_ne_r12_r3_ROR_29),
10428 kInstruction_Teq_ne_r12_r3_ROR_29,
10429 },
10430 {
10431 ARRAY_SIZE(kInstruction_Teq_ne_r7_r1_LSL_11),
10432 kInstruction_Teq_ne_r7_r1_LSL_11,
10433 },
10434 {
10435 ARRAY_SIZE(kInstruction_Teq_lt_r6_r14_LSL_14),
10436 kInstruction_Teq_lt_r6_r14_LSL_14,
10437 },
10438 {
10439 ARRAY_SIZE(kInstruction_Teq_ne_r7_r1_ROR_5),
10440 kInstruction_Teq_ne_r7_r1_ROR_5,
10441 },
10442 {
10443 ARRAY_SIZE(kInstruction_Teq_cs_r4_r12_ROR_26),
10444 kInstruction_Teq_cs_r4_r12_ROR_26,
10445 },
10446 {
10447 ARRAY_SIZE(kInstruction_Teq_mi_r6_r1_ROR_15),
10448 kInstruction_Teq_mi_r6_r1_ROR_15,
10449 },
10450 {
10451 ARRAY_SIZE(kInstruction_Teq_vc_r8_r11_ROR_10),
10452 kInstruction_Teq_vc_r8_r11_ROR_10,
10453 },
10454 {
10455 ARRAY_SIZE(kInstruction_Teq_vs_r10_r0_LSL_8),
10456 kInstruction_Teq_vs_r10_r0_LSL_8,
10457 },
10458 {
10459 ARRAY_SIZE(kInstruction_Teq_hi_r4_r5_ROR_23),
10460 kInstruction_Teq_hi_r4_r5_ROR_23,
10461 },
10462 {
10463 ARRAY_SIZE(kInstruction_Teq_al_r7_r5_LSL_12),
10464 kInstruction_Teq_al_r7_r5_LSL_12,
10465 },
10466 {
10467 ARRAY_SIZE(kInstruction_Teq_ls_r7_r1_ROR_7),
10468 kInstruction_Teq_ls_r7_r1_ROR_7,
10469 },
10470 {
10471 ARRAY_SIZE(kInstruction_Teq_hi_r0_r4_LSL_2),
10472 kInstruction_Teq_hi_r0_r4_LSL_2,
10473 },
10474 {
10475 ARRAY_SIZE(kInstruction_Teq_ge_r12_r5_ROR_1),
10476 kInstruction_Teq_ge_r12_r5_ROR_1,
10477 },
10478 {
10479 ARRAY_SIZE(kInstruction_Teq_vs_r14_r0_LSL_17),
10480 kInstruction_Teq_vs_r14_r0_LSL_17,
10481 },
10482 {
10483 ARRAY_SIZE(kInstruction_Teq_ne_r8_r0_LSL_21),
10484 kInstruction_Teq_ne_r8_r0_LSL_21,
10485 },
10486 {
10487 ARRAY_SIZE(kInstruction_Teq_ls_r7_r0_ROR_11),
10488 kInstruction_Teq_ls_r7_r0_ROR_11,
10489 },
10490 {
10491 ARRAY_SIZE(kInstruction_Teq_al_r7_r8_LSL_24),
10492 kInstruction_Teq_al_r7_r8_LSL_24,
10493 },
10494 {
10495 ARRAY_SIZE(kInstruction_Teq_lt_r12_r4_ROR_29),
10496 kInstruction_Teq_lt_r12_r4_ROR_29,
10497 },
10498 {
10499 ARRAY_SIZE(kInstruction_Teq_cs_r8_r5_ROR_22),
10500 kInstruction_Teq_cs_r8_r5_ROR_22,
10501 },
10502 {
10503 ARRAY_SIZE(kInstruction_Teq_ge_r1_r1_LSL_24),
10504 kInstruction_Teq_ge_r1_r1_LSL_24,
10505 },
10506 {
10507 ARRAY_SIZE(kInstruction_Teq_pl_r12_r11_LSL_23),
10508 kInstruction_Teq_pl_r12_r11_LSL_23,
10509 },
10510 {
10511 ARRAY_SIZE(kInstruction_Teq_mi_r7_r9_ROR_24),
10512 kInstruction_Teq_mi_r7_r9_ROR_24,
10513 },
10514 {
10515 ARRAY_SIZE(kInstruction_Teq_vc_r13_r5_ROR_11),
10516 kInstruction_Teq_vc_r13_r5_ROR_11,
10517 },
10518 {
10519 ARRAY_SIZE(kInstruction_Teq_cs_r10_r6_ROR_30),
10520 kInstruction_Teq_cs_r10_r6_ROR_30,
10521 },
10522 {
10523 ARRAY_SIZE(kInstruction_Teq_ge_r12_r13_LSL_10),
10524 kInstruction_Teq_ge_r12_r13_LSL_10,
10525 },
10526 {
10527 ARRAY_SIZE(kInstruction_Teq_ge_r13_r8_LSL_25),
10528 kInstruction_Teq_ge_r13_r8_LSL_25,
10529 },
10530 {
10531 ARRAY_SIZE(kInstruction_Teq_le_r1_r3_LSL_26),
10532 kInstruction_Teq_le_r1_r3_LSL_26,
10533 },
10534 {
10535 ARRAY_SIZE(kInstruction_Teq_lt_r4_r0_LSL_19),
10536 kInstruction_Teq_lt_r4_r0_LSL_19,
10537 },
10538 {
10539 ARRAY_SIZE(kInstruction_Teq_vs_r3_r9_ROR_7),
10540 kInstruction_Teq_vs_r3_r9_ROR_7,
10541 },
10542 {
10543 ARRAY_SIZE(kInstruction_Teq_ne_r14_r5_ROR_29),
10544 kInstruction_Teq_ne_r14_r5_ROR_29,
10545 },
10546 {
10547 ARRAY_SIZE(kInstruction_Teq_cs_r0_r7_ROR_30),
10548 kInstruction_Teq_cs_r0_r7_ROR_30,
10549 },
10550 {
10551 ARRAY_SIZE(kInstruction_Teq_eq_r12_r13_LSL_8),
10552 kInstruction_Teq_eq_r12_r13_LSL_8,
10553 },
10554 {
10555 ARRAY_SIZE(kInstruction_Teq_ne_r13_r4_LSL_29),
10556 kInstruction_Teq_ne_r13_r4_LSL_29,
10557 },
10558 {
10559 ARRAY_SIZE(kInstruction_Teq_eq_r1_r12_LSL_20),
10560 kInstruction_Teq_eq_r1_r12_LSL_20,
10561 },
10562 {
10563 ARRAY_SIZE(kInstruction_Teq_vc_r0_r13_LSL_10),
10564 kInstruction_Teq_vc_r0_r13_LSL_10,
10565 },
10566 {
10567 ARRAY_SIZE(kInstruction_Teq_ls_r10_r6_LSL_5),
10568 kInstruction_Teq_ls_r10_r6_LSL_5,
10569 },
10570 {
10571 ARRAY_SIZE(kInstruction_Teq_le_r13_r5_ROR_27),
10572 kInstruction_Teq_le_r13_r5_ROR_27,
10573 },
10574 {
10575 ARRAY_SIZE(kInstruction_Teq_cs_r0_r14_ROR_3),
10576 kInstruction_Teq_cs_r0_r14_ROR_3,
10577 },
10578 {
10579 ARRAY_SIZE(kInstruction_Teq_pl_r7_r4_LSL_25),
10580 kInstruction_Teq_pl_r7_r4_LSL_25,
10581 },
10582 {
10583 ARRAY_SIZE(kInstruction_Teq_le_r8_r3_LSL_29),
10584 kInstruction_Teq_le_r8_r3_LSL_29,
10585 },
10586 {
10587 ARRAY_SIZE(kInstruction_Teq_gt_r8_r4_ROR_14),
10588 kInstruction_Teq_gt_r8_r4_ROR_14,
10589 },
10590 {
10591 ARRAY_SIZE(kInstruction_Teq_pl_r12_r12_ROR_20),
10592 kInstruction_Teq_pl_r12_r12_ROR_20,
10593 },
10594 {
10595 ARRAY_SIZE(kInstruction_Teq_gt_r1_r8_ROR_15),
10596 kInstruction_Teq_gt_r1_r8_ROR_15,
10597 },
10598 {
10599 ARRAY_SIZE(kInstruction_Teq_ge_r14_r0_LSL_25),
10600 kInstruction_Teq_ge_r14_r0_LSL_25,
10601 },
10602 {
10603 ARRAY_SIZE(kInstruction_Teq_cc_r12_r5_ROR_7),
10604 kInstruction_Teq_cc_r12_r5_ROR_7,
10605 },
10606 {
10607 ARRAY_SIZE(kInstruction_Teq_cs_r5_r14_LSL_3),
10608 kInstruction_Teq_cs_r5_r14_LSL_3,
10609 },
10610 {
10611 ARRAY_SIZE(kInstruction_Teq_hi_r12_r2_LSL_16),
10612 kInstruction_Teq_hi_r12_r2_LSL_16,
10613 },
10614 {
10615 ARRAY_SIZE(kInstruction_Teq_le_r9_r3_LSL_31),
10616 kInstruction_Teq_le_r9_r3_LSL_31,
10617 },
10618 {
10619 ARRAY_SIZE(kInstruction_Teq_ge_r4_r12_ROR_25),
10620 kInstruction_Teq_ge_r4_r12_ROR_25,
10621 },
10622 {
10623 ARRAY_SIZE(kInstruction_Teq_cc_r9_r10_ROR_3),
10624 kInstruction_Teq_cc_r9_r10_ROR_3,
10625 },
10626 {
10627 ARRAY_SIZE(kInstruction_Teq_lt_r6_r9_LSL_8),
10628 kInstruction_Teq_lt_r6_r9_LSL_8,
10629 },
10630 {
10631 ARRAY_SIZE(kInstruction_Teq_pl_r13_r11_ROR_12),
10632 kInstruction_Teq_pl_r13_r11_ROR_12,
10633 },
10634 {
10635 ARRAY_SIZE(kInstruction_Teq_ne_r7_r8_LSL_28),
10636 kInstruction_Teq_ne_r7_r8_LSL_28,
10637 },
10638 {
10639 ARRAY_SIZE(kInstruction_Teq_cc_r11_r13_ROR_23),
10640 kInstruction_Teq_cc_r11_r13_ROR_23,
10641 },
10642 {
10643 ARRAY_SIZE(kInstruction_Teq_vc_r12_r7_LSL_27),
10644 kInstruction_Teq_vc_r12_r7_LSL_27,
10645 },
10646 {
10647 ARRAY_SIZE(kInstruction_Teq_hi_r0_r14_ROR_9),
10648 kInstruction_Teq_hi_r0_r14_ROR_9,
10649 },
10650 {
10651 ARRAY_SIZE(kInstruction_Teq_vs_r10_r5_LSL_3),
10652 kInstruction_Teq_vs_r10_r5_LSL_3,
10653 },
10654 {
10655 ARRAY_SIZE(kInstruction_Teq_vc_r9_r10_LSL_4),
10656 kInstruction_Teq_vc_r9_r10_LSL_4,
10657 },
10658 {
10659 ARRAY_SIZE(kInstruction_Teq_hi_r4_r9_ROR_8),
10660 kInstruction_Teq_hi_r4_r9_ROR_8,
10661 },
10662 {
10663 ARRAY_SIZE(kInstruction_Teq_hi_r8_r4_ROR_7),
10664 kInstruction_Teq_hi_r8_r4_ROR_7,
10665 },
10666 {
10667 ARRAY_SIZE(kInstruction_Teq_hi_r13_r3_LSL_7),
10668 kInstruction_Teq_hi_r13_r3_LSL_7,
10669 },
10670 {
10671 ARRAY_SIZE(kInstruction_Teq_lt_r6_r3_ROR_4),
10672 kInstruction_Teq_lt_r6_r3_ROR_4,
10673 },
10674 {
10675 ARRAY_SIZE(kInstruction_Teq_lt_r12_r12_ROR_26),
10676 kInstruction_Teq_lt_r12_r12_ROR_26,
10677 },
10678 {
10679 ARRAY_SIZE(kInstruction_Teq_le_r1_r10_ROR_7),
10680 kInstruction_Teq_le_r1_r10_ROR_7,
10681 },
10682 {
10683 ARRAY_SIZE(kInstruction_Teq_ge_r11_r1_ROR_21),
10684 kInstruction_Teq_ge_r11_r1_ROR_21,
10685 },
10686 {
10687 ARRAY_SIZE(kInstruction_Teq_le_r6_r10_ROR_4),
10688 kInstruction_Teq_le_r6_r10_ROR_4,
10689 },
10690 {
10691 ARRAY_SIZE(kInstruction_Teq_hi_r3_r6_LSL_21),
10692 kInstruction_Teq_hi_r3_r6_LSL_21,
10693 },
10694 {
10695 ARRAY_SIZE(kInstruction_Teq_vs_r2_r13_LSL_1),
10696 kInstruction_Teq_vs_r2_r13_LSL_1,
10697 },
10698 {
10699 ARRAY_SIZE(kInstruction_Teq_pl_r6_r0_ROR_26),
10700 kInstruction_Teq_pl_r6_r0_ROR_26,
10701 },
10702 {
10703 ARRAY_SIZE(kInstruction_Teq_hi_r6_r14_ROR_9),
10704 kInstruction_Teq_hi_r6_r14_ROR_9,
10705 },
10706 {
10707 ARRAY_SIZE(kInstruction_Teq_cs_r14_r2_ROR_4),
10708 kInstruction_Teq_cs_r14_r2_ROR_4,
10709 },
10710 {
10711 ARRAY_SIZE(kInstruction_Teq_vc_r14_r13_ROR_12),
10712 kInstruction_Teq_vc_r14_r13_ROR_12,
10713 },
10714 {
10715 ARRAY_SIZE(kInstruction_Teq_ne_r2_r13_ROR_22),
10716 kInstruction_Teq_ne_r2_r13_ROR_22,
10717 },
10718 {
10719 ARRAY_SIZE(kInstruction_Teq_pl_r3_r6_LSL_25),
10720 kInstruction_Teq_pl_r3_r6_LSL_25,
10721 },
10722 {
10723 ARRAY_SIZE(kInstruction_Teq_vc_r2_r2_ROR_27),
10724 kInstruction_Teq_vc_r2_r2_ROR_27,
10725 },
10726 {
10727 ARRAY_SIZE(kInstruction_Teq_mi_r7_r5_LSL_27),
10728 kInstruction_Teq_mi_r7_r5_LSL_27,
10729 },
10730 {
10731 ARRAY_SIZE(kInstruction_Teq_lt_r8_r4_ROR_24),
10732 kInstruction_Teq_lt_r8_r4_ROR_24,
10733 },
10734 {
10735 ARRAY_SIZE(kInstruction_Teq_le_r13_r7_LSL_4),
10736 kInstruction_Teq_le_r13_r7_LSL_4,
10737 },
10738 {
10739 ARRAY_SIZE(kInstruction_Teq_eq_r3_r5_LSL_23),
10740 kInstruction_Teq_eq_r3_r5_LSL_23,
10741 },
10742 {
10743 ARRAY_SIZE(kInstruction_Teq_gt_r13_r2_ROR_22),
10744 kInstruction_Teq_gt_r13_r2_ROR_22,
10745 },
10746 {
10747 ARRAY_SIZE(kInstruction_Teq_cc_r3_r1_LSL_27),
10748 kInstruction_Teq_cc_r3_r1_LSL_27,
10749 },
10750 {
10751 ARRAY_SIZE(kInstruction_Teq_pl_r3_r6_LSL_16),
10752 kInstruction_Teq_pl_r3_r6_LSL_16,
10753 },
10754 {
10755 ARRAY_SIZE(kInstruction_Teq_cc_r14_r12_LSL_31),
10756 kInstruction_Teq_cc_r14_r12_LSL_31,
10757 },
10758 {
10759 ARRAY_SIZE(kInstruction_Teq_hi_r7_r10_LSL_2),
10760 kInstruction_Teq_hi_r7_r10_LSL_2,
10761 },
10762 {
10763 ARRAY_SIZE(kInstruction_Teq_eq_r12_r4_ROR_24),
10764 kInstruction_Teq_eq_r12_r4_ROR_24,
10765 },
10766 {
10767 ARRAY_SIZE(kInstruction_Teq_ne_r14_r7_ROR_7),
10768 kInstruction_Teq_ne_r14_r7_ROR_7,
10769 },
10770 {
10771 ARRAY_SIZE(kInstruction_Teq_cs_r13_r9_LSL_21),
10772 kInstruction_Teq_cs_r13_r9_LSL_21,
10773 },
10774 {
10775 ARRAY_SIZE(kInstruction_Teq_lt_r7_r14_ROR_27),
10776 kInstruction_Teq_lt_r7_r14_ROR_27,
10777 },
10778 {
10779 ARRAY_SIZE(kInstruction_Teq_cc_r7_r0_ROR_13),
10780 kInstruction_Teq_cc_r7_r0_ROR_13,
10781 },
10782 {
10783 ARRAY_SIZE(kInstruction_Teq_ge_r13_r6_ROR_25),
10784 kInstruction_Teq_ge_r13_r6_ROR_25,
10785 },
10786 {
10787 ARRAY_SIZE(kInstruction_Teq_cs_r4_r12_ROR_5),
10788 kInstruction_Teq_cs_r4_r12_ROR_5,
10789 },
10790 {
10791 ARRAY_SIZE(kInstruction_Teq_ge_r11_r4_ROR_16),
10792 kInstruction_Teq_ge_r11_r4_ROR_16,
10793 },
10794 {
10795 ARRAY_SIZE(kInstruction_Teq_ge_r0_r13_ROR_12),
10796 kInstruction_Teq_ge_r0_r13_ROR_12,
10797 },
10798 {
10799 ARRAY_SIZE(kInstruction_Teq_al_r10_r9_ROR_7),
10800 kInstruction_Teq_al_r10_r9_ROR_7,
10801 },
10802 {
10803 ARRAY_SIZE(kInstruction_Teq_hi_r0_r4_LSL_17),
10804 kInstruction_Teq_hi_r0_r4_LSL_17,
10805 },
10806 {
10807 ARRAY_SIZE(kInstruction_Teq_pl_r1_r11_ROR_8),
10808 kInstruction_Teq_pl_r1_r11_ROR_8,
10809 },
10810 {
10811 ARRAY_SIZE(kInstruction_Teq_ge_r1_r6_ROR_12),
10812 kInstruction_Teq_ge_r1_r6_ROR_12,
10813 },
10814 {
10815 ARRAY_SIZE(kInstruction_Teq_ls_r5_r8_LSL_9),
10816 kInstruction_Teq_ls_r5_r8_LSL_9,
10817 },
10818 {
10819 ARRAY_SIZE(kInstruction_Teq_mi_r2_r4_ROR_19),
10820 kInstruction_Teq_mi_r2_r4_ROR_19,
10821 },
10822 {
10823 ARRAY_SIZE(kInstruction_Teq_ge_r7_r9_LSL_31),
10824 kInstruction_Teq_ge_r7_r9_LSL_31,
10825 },
10826 {
10827 ARRAY_SIZE(kInstruction_Teq_ne_r11_r5_ROR_10),
10828 kInstruction_Teq_ne_r11_r5_ROR_10,
10829 },
10830 {
10831 ARRAY_SIZE(kInstruction_Teq_pl_r5_r12_ROR_16),
10832 kInstruction_Teq_pl_r5_r12_ROR_16,
10833 },
10834 {
10835 ARRAY_SIZE(kInstruction_Teq_hi_r5_r13_LSL_7),
10836 kInstruction_Teq_hi_r5_r13_LSL_7,
10837 },
10838 {
10839 ARRAY_SIZE(kInstruction_Teq_ls_r5_r8_LSL_28),
10840 kInstruction_Teq_ls_r5_r8_LSL_28,
10841 },
10842 {
10843 ARRAY_SIZE(kInstruction_Teq_cc_r14_r0_ROR_14),
10844 kInstruction_Teq_cc_r14_r0_ROR_14,
10845 },
10846 {
10847 ARRAY_SIZE(kInstruction_Teq_cc_r5_r6_LSL_15),
10848 kInstruction_Teq_cc_r5_r6_LSL_15,
10849 },
10850 {
10851 ARRAY_SIZE(kInstruction_Teq_vs_r3_r4_ROR_23),
10852 kInstruction_Teq_vs_r3_r4_ROR_23,
10853 },
10854 {
10855 ARRAY_SIZE(kInstruction_Teq_eq_r10_r12_LSL_21),
10856 kInstruction_Teq_eq_r10_r12_LSL_21,
10857 },
10858 {
10859 ARRAY_SIZE(kInstruction_Teq_gt_r7_r12_ROR_27),
10860 kInstruction_Teq_gt_r7_r12_ROR_27,
10861 },
10862 {
10863 ARRAY_SIZE(kInstruction_Teq_gt_r6_r11_ROR_1),
10864 kInstruction_Teq_gt_r6_r11_ROR_1,
10865 },
10866 {
10867 ARRAY_SIZE(kInstruction_Teq_ne_r5_r3_LSL_26),
10868 kInstruction_Teq_ne_r5_r3_LSL_26,
10869 },
10870 {
10871 ARRAY_SIZE(kInstruction_Teq_eq_r13_r10_LSL_15),
10872 kInstruction_Teq_eq_r13_r10_LSL_15,
10873 },
10874 {
10875 ARRAY_SIZE(kInstruction_Teq_ge_r2_r9_ROR_22),
10876 kInstruction_Teq_ge_r2_r9_ROR_22,
10877 },
10878 {
10879 ARRAY_SIZE(kInstruction_Teq_ls_r11_r3_LSL_3),
10880 kInstruction_Teq_ls_r11_r3_LSL_3,
10881 },
10882 {
10883 ARRAY_SIZE(kInstruction_Teq_hi_r3_r5_LSL_29),
10884 kInstruction_Teq_hi_r3_r5_LSL_29,
10885 },
10886 {
10887 ARRAY_SIZE(kInstruction_Teq_ge_r8_r6_ROR_22),
10888 kInstruction_Teq_ge_r8_r6_ROR_22,
10889 },
10890 {
10891 ARRAY_SIZE(kInstruction_Teq_eq_r0_r8_ROR_20),
10892 kInstruction_Teq_eq_r0_r8_ROR_20,
10893 },
10894 {
10895 ARRAY_SIZE(kInstruction_Teq_ls_r5_r1_LSL_17),
10896 kInstruction_Teq_ls_r5_r1_LSL_17,
10897 },
10898 {
10899 ARRAY_SIZE(kInstruction_Teq_vc_r10_r11_ROR_4),
10900 kInstruction_Teq_vc_r10_r11_ROR_4,
10901 },
10902 {
10903 ARRAY_SIZE(kInstruction_Teq_ls_r11_r10_LSL_29),
10904 kInstruction_Teq_ls_r11_r10_LSL_29,
10905 },
10906 {
10907 ARRAY_SIZE(kInstruction_Teq_le_r9_r8_ROR_15),
10908 kInstruction_Teq_le_r9_r8_ROR_15,
10909 },
10910 {
10911 ARRAY_SIZE(kInstruction_Teq_pl_r1_r14_LSL_16),
10912 kInstruction_Teq_pl_r1_r14_LSL_16,
10913 },
10914 {
10915 ARRAY_SIZE(kInstruction_Teq_lt_r12_r8_LSL_20),
10916 kInstruction_Teq_lt_r12_r8_LSL_20,
10917 },
10918 {
10919 ARRAY_SIZE(kInstruction_Teq_ge_r9_r8_LSL_6),
10920 kInstruction_Teq_ge_r9_r8_LSL_6,
10921 },
10922 {
10923 ARRAY_SIZE(kInstruction_Teq_ne_r14_r9_LSL_7),
10924 kInstruction_Teq_ne_r14_r9_LSL_7,
10925 },
10926 {
10927 ARRAY_SIZE(kInstruction_Teq_vc_r3_r14_ROR_11),
10928 kInstruction_Teq_vc_r3_r14_ROR_11,
10929 },
10930 {
10931 ARRAY_SIZE(kInstruction_Teq_eq_r13_r1_LSL_14),
10932 kInstruction_Teq_eq_r13_r1_LSL_14,
10933 },
10934 {
10935 ARRAY_SIZE(kInstruction_Teq_pl_r8_r6_LSL_4),
10936 kInstruction_Teq_pl_r8_r6_LSL_4,
10937 },
10938 {
10939 ARRAY_SIZE(kInstruction_Teq_ls_r4_r1_LSL_1),
10940 kInstruction_Teq_ls_r4_r1_LSL_1,
10941 },
10942 {
10943 ARRAY_SIZE(kInstruction_Teq_gt_r4_r8_LSL_28),
10944 kInstruction_Teq_gt_r4_r8_LSL_28,
10945 },
10946 {
10947 ARRAY_SIZE(kInstruction_Teq_al_r0_r7_LSL_9),
10948 kInstruction_Teq_al_r0_r7_LSL_9,
10949 },
10950 {
10951 ARRAY_SIZE(kInstruction_Teq_eq_r13_r8_LSL_25),
10952 kInstruction_Teq_eq_r13_r8_LSL_25,
10953 },
10954 {
10955 ARRAY_SIZE(kInstruction_Teq_vc_r9_r12_LSL_25),
10956 kInstruction_Teq_vc_r9_r12_LSL_25,
10957 },
10958 {
10959 ARRAY_SIZE(kInstruction_Teq_ge_r5_r3_ROR_15),
10960 kInstruction_Teq_ge_r5_r3_ROR_15,
10961 },
10962 {
10963 ARRAY_SIZE(kInstruction_Teq_al_r6_r7_LSL_14),
10964 kInstruction_Teq_al_r6_r7_LSL_14,
10965 },
10966 {
10967 ARRAY_SIZE(kInstruction_Teq_ne_r8_r2_LSL_5),
10968 kInstruction_Teq_ne_r8_r2_LSL_5,
10969 },
10970 {
10971 ARRAY_SIZE(kInstruction_Teq_cc_r0_r11_ROR_13),
10972 kInstruction_Teq_cc_r0_r11_ROR_13,
10973 },
10974 {
10975 ARRAY_SIZE(kInstruction_Teq_cc_r14_r13_ROR_23),
10976 kInstruction_Teq_cc_r14_r13_ROR_23,
10977 },
10978 {
10979 ARRAY_SIZE(kInstruction_Teq_pl_r2_r13_ROR_24),
10980 kInstruction_Teq_pl_r2_r13_ROR_24,
10981 },
10982 {
10983 ARRAY_SIZE(kInstruction_Teq_vs_r10_r1_ROR_27),
10984 kInstruction_Teq_vs_r10_r1_ROR_27,
10985 },
10986 {
10987 ARRAY_SIZE(kInstruction_Teq_cs_r7_r3_ROR_21),
10988 kInstruction_Teq_cs_r7_r3_ROR_21,
10989 },
10990 {
10991 ARRAY_SIZE(kInstruction_Teq_mi_r7_r1_LSL_3),
10992 kInstruction_Teq_mi_r7_r1_LSL_3,
10993 },
10994 {
10995 ARRAY_SIZE(kInstruction_Teq_vc_r0_r13_LSL_24),
10996 kInstruction_Teq_vc_r0_r13_LSL_24,
10997 },
10998 {
10999 ARRAY_SIZE(kInstruction_Teq_cs_r4_r8_ROR_1),
11000 kInstruction_Teq_cs_r4_r8_ROR_1,
11001 },
11002 {
11003 ARRAY_SIZE(kInstruction_Teq_gt_r7_r7_ROR_6),
11004 kInstruction_Teq_gt_r7_r7_ROR_6,
11005 },
11006 {
11007 ARRAY_SIZE(kInstruction_Teq_mi_r10_r6_LSL_31),
11008 kInstruction_Teq_mi_r10_r6_LSL_31,
11009 },
11010 {
11011 ARRAY_SIZE(kInstruction_Teq_hi_r11_r8_LSL_31),
11012 kInstruction_Teq_hi_r11_r8_LSL_31,
11013 },
11014 {
11015 ARRAY_SIZE(kInstruction_Teq_eq_r8_r0_LSL_15),
11016 kInstruction_Teq_eq_r8_r0_LSL_15,
11017 },
11018 {
11019 ARRAY_SIZE(kInstruction_Teq_lt_r9_r8_LSL_4),
11020 kInstruction_Teq_lt_r9_r8_LSL_4,
11021 },
11022 {
11023 ARRAY_SIZE(kInstruction_Teq_vs_r1_r13_ROR_22),
11024 kInstruction_Teq_vs_r1_r13_ROR_22,
11025 },
11026 {
11027 ARRAY_SIZE(kInstruction_Teq_le_r13_r8_ROR_1),
11028 kInstruction_Teq_le_r13_r8_ROR_1,
11029 },
11030 {
11031 ARRAY_SIZE(kInstruction_Teq_vs_r8_r3_ROR_10),
11032 kInstruction_Teq_vs_r8_r3_ROR_10,
11033 },
11034 {
11035 ARRAY_SIZE(kInstruction_Teq_ge_r2_r6_ROR_6),
11036 kInstruction_Teq_ge_r2_r6_ROR_6,
11037 },
11038 {
11039 ARRAY_SIZE(kInstruction_Teq_vs_r9_r6_ROR_30),
11040 kInstruction_Teq_vs_r9_r6_ROR_30,
11041 },
11042 {
11043 ARRAY_SIZE(kInstruction_Teq_eq_r8_r10_LSL_23),
11044 kInstruction_Teq_eq_r8_r10_LSL_23,
11045 },
11046 {
11047 ARRAY_SIZE(kInstruction_Teq_cc_r3_r10_ROR_17),
11048 kInstruction_Teq_cc_r3_r10_ROR_17,
11049 },
11050 {
11051 ARRAY_SIZE(kInstruction_Teq_lt_r6_r13_LSL_4),
11052 kInstruction_Teq_lt_r6_r13_LSL_4,
11053 },
11054 {
11055 ARRAY_SIZE(kInstruction_Teq_pl_r8_r6_LSL_16),
11056 kInstruction_Teq_pl_r8_r6_LSL_16,
11057 },
11058 {
11059 ARRAY_SIZE(kInstruction_Teq_vs_r2_r8_LSL_7),
11060 kInstruction_Teq_vs_r2_r8_LSL_7,
11061 },
11062 {
11063 ARRAY_SIZE(kInstruction_Teq_lt_r10_r11_LSL_2),
11064 kInstruction_Teq_lt_r10_r11_LSL_2,
11065 },
11066 {
11067 ARRAY_SIZE(kInstruction_Teq_ge_r9_r10_LSL_22),
11068 kInstruction_Teq_ge_r9_r10_LSL_22,
11069 },
11070 {
11071 ARRAY_SIZE(kInstruction_Teq_gt_r0_r6_ROR_17),
11072 kInstruction_Teq_gt_r0_r6_ROR_17,
11073 },
11074 {
11075 ARRAY_SIZE(kInstruction_Teq_gt_r10_r11_LSL_3),
11076 kInstruction_Teq_gt_r10_r11_LSL_3,
11077 },
11078 {
11079 ARRAY_SIZE(kInstruction_Teq_cc_r3_r11_LSL_31),
11080 kInstruction_Teq_cc_r3_r11_LSL_31,
11081 },
11082 {
11083 ARRAY_SIZE(kInstruction_Teq_al_r11_r7_LSL_12),
11084 kInstruction_Teq_al_r11_r7_LSL_12,
11085 },
11086 {
11087 ARRAY_SIZE(kInstruction_Teq_al_r2_r6_ROR_16),
11088 kInstruction_Teq_al_r2_r6_ROR_16,
11089 },
11090 {
11091 ARRAY_SIZE(kInstruction_Teq_cs_r1_r12_LSL_20),
11092 kInstruction_Teq_cs_r1_r12_LSL_20,
11093 },
11094 {
11095 ARRAY_SIZE(kInstruction_Teq_eq_r1_r6_ROR_8),
11096 kInstruction_Teq_eq_r1_r6_ROR_8,
11097 },
11098 {
11099 ARRAY_SIZE(kInstruction_Teq_ls_r13_r7_LSL_12),
11100 kInstruction_Teq_ls_r13_r7_LSL_12,
11101 },
11102 {
11103 ARRAY_SIZE(kInstruction_Teq_vs_r12_r11_ROR_6),
11104 kInstruction_Teq_vs_r12_r11_ROR_6,
11105 },
11106 {
11107 ARRAY_SIZE(kInstruction_Teq_vc_r9_r3_ROR_7),
11108 kInstruction_Teq_vc_r9_r3_ROR_7,
11109 },
11110 {
11111 ARRAY_SIZE(kInstruction_Teq_ls_r11_r9_ROR_12),
11112 kInstruction_Teq_ls_r11_r9_ROR_12,
11113 },
11114 {
11115 ARRAY_SIZE(kInstruction_Teq_pl_r1_r4_ROR_5),
11116 kInstruction_Teq_pl_r1_r4_ROR_5,
11117 },
11118 {
11119 ARRAY_SIZE(kInstruction_Teq_cs_r14_r7_LSL_26),
11120 kInstruction_Teq_cs_r14_r7_LSL_26,
11121 },
11122 {
11123 ARRAY_SIZE(kInstruction_Teq_cs_r8_r11_LSL_9),
11124 kInstruction_Teq_cs_r8_r11_LSL_9,
11125 },
11126 {
11127 ARRAY_SIZE(kInstruction_Teq_hi_r6_r14_LSL_6),
11128 kInstruction_Teq_hi_r6_r14_LSL_6,
11129 },
11130 {
11131 ARRAY_SIZE(kInstruction_Teq_hi_r11_r5_ROR_29),
11132 kInstruction_Teq_hi_r11_r5_ROR_29,
11133 },
11134 {
11135 ARRAY_SIZE(kInstruction_Teq_eq_r0_r3_ROR_3),
11136 kInstruction_Teq_eq_r0_r3_ROR_3,
11137 },
11138 {
11139 ARRAY_SIZE(kInstruction_Teq_al_r9_r14_ROR_17),
11140 kInstruction_Teq_al_r9_r14_ROR_17,
11141 },
11142 {
11143 ARRAY_SIZE(kInstruction_Teq_ne_r9_r2_LSL_22),
11144 kInstruction_Teq_ne_r9_r2_LSL_22,
11145 },
11146 {
11147 ARRAY_SIZE(kInstruction_Teq_vc_r7_r3_ROR_3),
11148 kInstruction_Teq_vc_r7_r3_ROR_3,
11149 },
11150 {
11151 ARRAY_SIZE(kInstruction_Teq_vs_r5_r4_LSL_2),
11152 kInstruction_Teq_vs_r5_r4_LSL_2,
11153 },
11154 {
11155 ARRAY_SIZE(kInstruction_Teq_ne_r13_r3_ROR_17),
11156 kInstruction_Teq_ne_r13_r3_ROR_17,
11157 },
11158 {
11159 ARRAY_SIZE(kInstruction_Teq_cc_r8_r11_ROR_15),
11160 kInstruction_Teq_cc_r8_r11_ROR_15,
11161 },
11162 {
11163 ARRAY_SIZE(kInstruction_Teq_ge_r4_r1_ROR_11),
11164 kInstruction_Teq_ge_r4_r1_ROR_11,
11165 },
11166 {
11167 ARRAY_SIZE(kInstruction_Teq_cs_r0_r10_LSL_5),
11168 kInstruction_Teq_cs_r0_r10_LSL_5,
11169 },
11170 {
11171 ARRAY_SIZE(kInstruction_Teq_cc_r9_r10_LSL_1),
11172 kInstruction_Teq_cc_r9_r10_LSL_1,
11173 },
11174 {
11175 ARRAY_SIZE(kInstruction_Teq_al_r4_r4_ROR_18),
11176 kInstruction_Teq_al_r4_r4_ROR_18,
11177 },
11178 {
11179 ARRAY_SIZE(kInstruction_Teq_ls_r4_r5_ROR_3),
11180 kInstruction_Teq_ls_r4_r5_ROR_3,
11181 },
11182 {
11183 ARRAY_SIZE(kInstruction_Teq_pl_r8_r3_LSL_21),
11184 kInstruction_Teq_pl_r8_r3_LSL_21,
11185 },
11186 {
11187 ARRAY_SIZE(kInstruction_Teq_vc_r1_r10_ROR_5),
11188 kInstruction_Teq_vc_r1_r10_ROR_5,
11189 },
11190 {
11191 ARRAY_SIZE(kInstruction_Teq_ge_r5_r6_ROR_11),
11192 kInstruction_Teq_ge_r5_r6_ROR_11,
11193 },
11194 {
11195 ARRAY_SIZE(kInstruction_Teq_eq_r11_r12_LSL_6),
11196 kInstruction_Teq_eq_r11_r12_LSL_6,
11197 },
11198 {
11199 ARRAY_SIZE(kInstruction_Teq_gt_r13_r0_LSL_10),
11200 kInstruction_Teq_gt_r13_r0_LSL_10,
11201 },
11202 {
11203 ARRAY_SIZE(kInstruction_Teq_ne_r14_r3_ROR_1),
11204 kInstruction_Teq_ne_r14_r3_ROR_1,
11205 },
11206 {
11207 ARRAY_SIZE(kInstruction_Teq_ne_r2_r13_ROR_12),
11208 kInstruction_Teq_ne_r2_r13_ROR_12,
11209 },
11210 {
11211 ARRAY_SIZE(kInstruction_Teq_ne_r10_r0_LSL_4),
11212 kInstruction_Teq_ne_r10_r0_LSL_4,
11213 },
11214 {
11215 ARRAY_SIZE(kInstruction_Teq_pl_r13_r8_LSL_24),
11216 kInstruction_Teq_pl_r13_r8_LSL_24,
11217 },
11218 {
11219 ARRAY_SIZE(kInstruction_Teq_ge_r11_r9_ROR_2),
11220 kInstruction_Teq_ge_r11_r9_ROR_2,
11221 },
11222 {
11223 ARRAY_SIZE(kInstruction_Teq_cc_r2_r5_LSL_30),
11224 kInstruction_Teq_cc_r2_r5_LSL_30,
11225 },
11226 {
11227 ARRAY_SIZE(kInstruction_Teq_al_r11_r10_ROR_2),
11228 kInstruction_Teq_al_r11_r10_ROR_2,
11229 },
11230 {
11231 ARRAY_SIZE(kInstruction_Teq_vc_r0_r1_LSL_6),
11232 kInstruction_Teq_vc_r0_r1_LSL_6,
11233 },
11234 {
11235 ARRAY_SIZE(kInstruction_Teq_cc_r12_r5_ROR_31),
11236 kInstruction_Teq_cc_r12_r5_ROR_31,
11237 },
11238 {
11239 ARRAY_SIZE(kInstruction_Teq_gt_r0_r13_LSL_21),
11240 kInstruction_Teq_gt_r0_r13_LSL_21,
11241 },
11242 {
11243 ARRAY_SIZE(kInstruction_Teq_ne_r0_r10_LSL_24),
11244 kInstruction_Teq_ne_r0_r10_LSL_24,
11245 },
11246 {
11247 ARRAY_SIZE(kInstruction_Teq_gt_r2_r12_ROR_16),
11248 kInstruction_Teq_gt_r2_r12_ROR_16,
11249 },
11250 {
11251 ARRAY_SIZE(kInstruction_Teq_eq_r13_r11_LSL_14),
11252 kInstruction_Teq_eq_r13_r11_LSL_14,
11253 },
11254 {
11255 ARRAY_SIZE(kInstruction_Teq_hi_r1_r7_ROR_3),
11256 kInstruction_Teq_hi_r1_r7_ROR_3,
11257 },
11258 {
11259 ARRAY_SIZE(kInstruction_Teq_eq_r11_r13_ROR_14),
11260 kInstruction_Teq_eq_r11_r13_ROR_14,
11261 },
11262 {
11263 ARRAY_SIZE(kInstruction_Teq_cs_r14_r11_ROR_29),
11264 kInstruction_Teq_cs_r14_r11_ROR_29,
11265 },
11266 {
11267 ARRAY_SIZE(kInstruction_Teq_mi_r9_r6_LSL_9),
11268 kInstruction_Teq_mi_r9_r6_LSL_9,
11269 },
11270 {
11271 ARRAY_SIZE(kInstruction_Teq_pl_r2_r5_ROR_29),
11272 kInstruction_Teq_pl_r2_r5_ROR_29,
11273 },
11274 {
11275 ARRAY_SIZE(kInstruction_Teq_ge_r12_r13_LSL_31),
11276 kInstruction_Teq_ge_r12_r13_LSL_31,
11277 },
11278 {
11279 ARRAY_SIZE(kInstruction_Teq_ne_r8_r11_ROR_12),
11280 kInstruction_Teq_ne_r8_r11_ROR_12,
11281 },
11282 {
11283 ARRAY_SIZE(kInstruction_Teq_ne_r0_r2_ROR_3),
11284 kInstruction_Teq_ne_r0_r2_ROR_3,
11285 },
11286 {
11287 ARRAY_SIZE(kInstruction_Teq_eq_r10_r14_ROR_29),
11288 kInstruction_Teq_eq_r10_r14_ROR_29,
11289 },
11290 {
11291 ARRAY_SIZE(kInstruction_Teq_lt_r13_r11_ROR_6),
11292 kInstruction_Teq_lt_r13_r11_ROR_6,
11293 },
11294 {
11295 ARRAY_SIZE(kInstruction_Teq_vc_r12_r1_ROR_27),
11296 kInstruction_Teq_vc_r12_r1_ROR_27,
11297 },
11298 {
11299 ARRAY_SIZE(kInstruction_Teq_vs_r0_r11_ROR_12),
11300 kInstruction_Teq_vs_r0_r11_ROR_12,
11301 },
11302 {
11303 ARRAY_SIZE(kInstruction_Teq_lt_r1_r10_LSL_4),
11304 kInstruction_Teq_lt_r1_r10_LSL_4,
11305 },
11306 {
11307 ARRAY_SIZE(kInstruction_Teq_gt_r10_r12_ROR_28),
11308 kInstruction_Teq_gt_r10_r12_ROR_28,
11309 },
11310 {
11311 ARRAY_SIZE(kInstruction_Teq_le_r14_r10_ROR_17),
11312 kInstruction_Teq_le_r14_r10_ROR_17,
11313 },
11314 {
11315 ARRAY_SIZE(kInstruction_Teq_gt_r3_r12_ROR_4),
11316 kInstruction_Teq_gt_r3_r12_ROR_4,
11317 },
11318 {
11319 ARRAY_SIZE(kInstruction_Teq_ge_r7_r13_ROR_29),
11320 kInstruction_Teq_ge_r7_r13_ROR_29,
11321 },
11322 {
11323 ARRAY_SIZE(kInstruction_Teq_cc_r11_r5_LSL_7),
11324 kInstruction_Teq_cc_r11_r5_LSL_7,
11325 },
11326 {
11327 ARRAY_SIZE(kInstruction_Teq_mi_r13_r9_LSL_1),
11328 kInstruction_Teq_mi_r13_r9_LSL_1,
11329 },
11330 {
11331 ARRAY_SIZE(kInstruction_Teq_ne_r8_r2_LSL_19),
11332 kInstruction_Teq_ne_r8_r2_LSL_19,
11333 },
11334 {
11335 ARRAY_SIZE(kInstruction_Teq_vc_r1_r5_LSL_8),
11336 kInstruction_Teq_vc_r1_r5_LSL_8,
11337 },
11338 {
11339 ARRAY_SIZE(kInstruction_Teq_vs_r6_r1_ROR_28),
11340 kInstruction_Teq_vs_r6_r1_ROR_28,
11341 },
11342 {
11343 ARRAY_SIZE(kInstruction_Teq_mi_r13_r4_ROR_6),
11344 kInstruction_Teq_mi_r13_r4_ROR_6,
11345 },
11346 {
11347 ARRAY_SIZE(kInstruction_Teq_vs_r2_r3_ROR_22),
11348 kInstruction_Teq_vs_r2_r3_ROR_22,
11349 },
11350 {
11351 ARRAY_SIZE(kInstruction_Teq_gt_r12_r8_LSL_5),
11352 kInstruction_Teq_gt_r12_r8_LSL_5,
11353 },
11354 {
11355 ARRAY_SIZE(kInstruction_Teq_eq_r4_r6_LSL_9),
11356 kInstruction_Teq_eq_r4_r6_LSL_9,
11357 },
11358 {
11359 ARRAY_SIZE(kInstruction_Teq_cs_r0_r2_LSL_9),
11360 kInstruction_Teq_cs_r0_r2_LSL_9,
11361 },
11362 {
11363 ARRAY_SIZE(kInstruction_Teq_pl_r3_r6_LSL_31),
11364 kInstruction_Teq_pl_r3_r6_LSL_31,
11365 },
11366 {
11367 ARRAY_SIZE(kInstruction_Teq_ls_r14_r6_ROR_23),
11368 kInstruction_Teq_ls_r14_r6_ROR_23,
11369 },
11370 {
11371 ARRAY_SIZE(kInstruction_Teq_cs_r12_r11_ROR_1),
11372 kInstruction_Teq_cs_r12_r11_ROR_1,
11373 },
11374 {
11375 ARRAY_SIZE(kInstruction_Teq_hi_r2_r4_ROR_31),
11376 kInstruction_Teq_hi_r2_r4_ROR_31,
11377 },
11378 {
11379 ARRAY_SIZE(kInstruction_Teq_ge_r12_r2_LSL_18),
11380 kInstruction_Teq_ge_r12_r2_LSL_18,
11381 },
11382 {
11383 ARRAY_SIZE(kInstruction_Teq_vc_r8_r2_LSL_11),
11384 kInstruction_Teq_vc_r8_r2_LSL_11,
11385 },
11386 {
11387 ARRAY_SIZE(kInstruction_Teq_ls_r2_r13_LSL_24),
11388 kInstruction_Teq_ls_r2_r13_LSL_24,
11389 },
11390 {
11391 ARRAY_SIZE(kInstruction_Teq_cc_r1_r6_ROR_4),
11392 kInstruction_Teq_cc_r1_r6_ROR_4,
11393 },
11394 {
11395 ARRAY_SIZE(kInstruction_Teq_gt_r2_r4_LSL_23),
11396 kInstruction_Teq_gt_r2_r4_LSL_23,
11397 },
11398 {
11399 ARRAY_SIZE(kInstruction_Teq_vs_r4_r11_LSL_11),
11400 kInstruction_Teq_vs_r4_r11_LSL_11,
11401 },
11402 {
11403 ARRAY_SIZE(kInstruction_Teq_gt_r10_r9_ROR_6),
11404 kInstruction_Teq_gt_r10_r9_ROR_6,
11405 },
11406 {
11407 ARRAY_SIZE(kInstruction_Teq_cc_r2_r10_ROR_27),
11408 kInstruction_Teq_cc_r2_r10_ROR_27,
11409 },
11410 {
11411 ARRAY_SIZE(kInstruction_Teq_ge_r5_r5_ROR_20),
11412 kInstruction_Teq_ge_r5_r5_ROR_20,
11413 },
11414 {
11415 ARRAY_SIZE(kInstruction_Teq_cc_r2_r4_LSL_8),
11416 kInstruction_Teq_cc_r2_r4_LSL_8,
11417 },
11418 {
11419 ARRAY_SIZE(kInstruction_Teq_eq_r12_r0_LSL_3),
11420 kInstruction_Teq_eq_r12_r0_LSL_3,
11421 },
11422 {
11423 ARRAY_SIZE(kInstruction_Teq_vc_r4_r2_ROR_24),
11424 kInstruction_Teq_vc_r4_r2_ROR_24,
11425 },
11426 {
11427 ARRAY_SIZE(kInstruction_Teq_cc_r1_r10_ROR_4),
11428 kInstruction_Teq_cc_r1_r10_ROR_4,
11429 },
11430 {
11431 ARRAY_SIZE(kInstruction_Teq_ne_r7_r12_LSL_15),
11432 kInstruction_Teq_ne_r7_r12_LSL_15,
11433 },
11434 {
11435 ARRAY_SIZE(kInstruction_Teq_ge_r4_r12_ROR_11),
11436 kInstruction_Teq_ge_r4_r12_ROR_11,
11437 },
11438 {
11439 ARRAY_SIZE(kInstruction_Teq_ge_r0_r6_LSL_14),
11440 kInstruction_Teq_ge_r0_r6_LSL_14,
11441 },
11442 {
11443 ARRAY_SIZE(kInstruction_Teq_cs_r5_r13_LSL_20),
11444 kInstruction_Teq_cs_r5_r13_LSL_20,
11445 },
11446 {
11447 ARRAY_SIZE(kInstruction_Teq_ls_r9_r2_LSL_27),
11448 kInstruction_Teq_ls_r9_r2_LSL_27,
11449 },
11450 {
11451 ARRAY_SIZE(kInstruction_Teq_cc_r5_r4_ROR_30),
11452 kInstruction_Teq_cc_r5_r4_ROR_30,
11453 },
11454 {
11455 ARRAY_SIZE(kInstruction_Teq_mi_r2_r6_LSL_4),
11456 kInstruction_Teq_mi_r2_r6_LSL_4,
11457 },
11458 {
11459 ARRAY_SIZE(kInstruction_Teq_al_r12_r0_LSL_3),
11460 kInstruction_Teq_al_r12_r0_LSL_3,
11461 },
11462 {
11463 ARRAY_SIZE(kInstruction_Teq_lt_r12_r6_LSL_30),
11464 kInstruction_Teq_lt_r12_r6_LSL_30,
11465 },
11466 {
11467 ARRAY_SIZE(kInstruction_Teq_ge_r14_r11_LSL_3),
11468 kInstruction_Teq_ge_r14_r11_LSL_3,
11469 },
11470 {
11471 ARRAY_SIZE(kInstruction_Teq_hi_r2_r4_LSL_11),
11472 kInstruction_Teq_hi_r2_r4_LSL_11,
11473 },
11474 {
11475 ARRAY_SIZE(kInstruction_Teq_lt_r7_r13_LSL_4),
11476 kInstruction_Teq_lt_r7_r13_LSL_4,
11477 },
11478 {
11479 ARRAY_SIZE(kInstruction_Teq_mi_r3_r6_ROR_31),
11480 kInstruction_Teq_mi_r3_r6_ROR_31,
11481 },
11482 {
11483 ARRAY_SIZE(kInstruction_Teq_lt_r2_r2_LSL_17),
11484 kInstruction_Teq_lt_r2_r2_LSL_17,
11485 },
11486 {
11487 ARRAY_SIZE(kInstruction_Teq_pl_r13_r4_LSL_30),
11488 kInstruction_Teq_pl_r13_r4_LSL_30,
11489 },
11490 {
11491 ARRAY_SIZE(kInstruction_Teq_mi_r9_r1_LSL_16),
11492 kInstruction_Teq_mi_r9_r1_LSL_16,
11493 },
11494 {
11495 ARRAY_SIZE(kInstruction_Teq_cc_r14_r0_ROR_23),
11496 kInstruction_Teq_cc_r14_r0_ROR_23,
11497 },
11498 {
11499 ARRAY_SIZE(kInstruction_Teq_vc_r10_r0_ROR_11),
11500 kInstruction_Teq_vc_r10_r0_ROR_11,
11501 },
11502 {
11503 ARRAY_SIZE(kInstruction_Teq_al_r6_r6_ROR_17),
11504 kInstruction_Teq_al_r6_r6_ROR_17,
11505 },
11506 {
11507 ARRAY_SIZE(kInstruction_Teq_hi_r10_r10_ROR_11),
11508 kInstruction_Teq_hi_r10_r10_ROR_11,
11509 },
11510 {
11511 ARRAY_SIZE(kInstruction_Teq_lt_r3_r0_ROR_28),
11512 kInstruction_Teq_lt_r3_r0_ROR_28,
11513 },
11514 {
11515 ARRAY_SIZE(kInstruction_Teq_cs_r11_r8_ROR_26),
11516 kInstruction_Teq_cs_r11_r8_ROR_26,
11517 },
11518 {
11519 ARRAY_SIZE(kInstruction_Teq_al_r13_r7_LSL_17),
11520 kInstruction_Teq_al_r13_r7_LSL_17,
11521 },
11522 {
11523 ARRAY_SIZE(kInstruction_Teq_lt_r9_r5_ROR_1),
11524 kInstruction_Teq_lt_r9_r5_ROR_1,
11525 },
11526 {
11527 ARRAY_SIZE(kInstruction_Teq_pl_r4_r1_LSL_7),
11528 kInstruction_Teq_pl_r4_r1_LSL_7,
11529 },
11530 {
11531 ARRAY_SIZE(kInstruction_Teq_le_r14_r8_ROR_3),
11532 kInstruction_Teq_le_r14_r8_ROR_3,
11533 },
11534 {
11535 ARRAY_SIZE(kInstruction_Teq_cc_r4_r9_ROR_23),
11536 kInstruction_Teq_cc_r4_r9_ROR_23,
11537 },
11538 {
11539 ARRAY_SIZE(kInstruction_Teq_vs_r7_r10_LSL_25),
11540 kInstruction_Teq_vs_r7_r10_LSL_25,
11541 },
11542 {
11543 ARRAY_SIZE(kInstruction_Teq_hi_r1_r1_LSL_16),
11544 kInstruction_Teq_hi_r1_r1_LSL_16,
11545 },
11546 {
11547 ARRAY_SIZE(kInstruction_Teq_cs_r6_r12_LSL_19),
11548 kInstruction_Teq_cs_r6_r12_LSL_19,
11549 },
11550 {
11551 ARRAY_SIZE(kInstruction_Teq_mi_r6_r12_LSL_8),
11552 kInstruction_Teq_mi_r6_r12_LSL_8,
11553 },
11554 {
11555 ARRAY_SIZE(kInstruction_Teq_hi_r7_r10_LSL_1),
11556 kInstruction_Teq_hi_r7_r10_LSL_1,
11557 },
11558 {
11559 ARRAY_SIZE(kInstruction_Teq_gt_r14_r0_ROR_11),
11560 kInstruction_Teq_gt_r14_r0_ROR_11,
11561 },
11562 {
11563 ARRAY_SIZE(kInstruction_Teq_lt_r4_r10_LSL_14),
11564 kInstruction_Teq_lt_r4_r10_LSL_14,
11565 },
11566 {
11567 ARRAY_SIZE(kInstruction_Teq_lt_r14_r4_ROR_19),
11568 kInstruction_Teq_lt_r14_r4_ROR_19,
11569 },
11570 {
11571 ARRAY_SIZE(kInstruction_Teq_mi_r12_r12_LSL_3),
11572 kInstruction_Teq_mi_r12_r12_LSL_3,
11573 },
11574 {
11575 ARRAY_SIZE(kInstruction_Teq_le_r3_r13_LSL_18),
11576 kInstruction_Teq_le_r3_r13_LSL_18,
11577 },
11578 {
11579 ARRAY_SIZE(kInstruction_Teq_pl_r10_r8_ROR_4),
11580 kInstruction_Teq_pl_r10_r8_ROR_4,
11581 },
11582 {
11583 ARRAY_SIZE(kInstruction_Teq_ne_r7_r7_ROR_13),
11584 kInstruction_Teq_ne_r7_r7_ROR_13,
11585 },
11586 {
11587 ARRAY_SIZE(kInstruction_Teq_lt_r14_r8_ROR_21),
11588 kInstruction_Teq_lt_r14_r8_ROR_21,
11589 },
11590 {
11591 ARRAY_SIZE(kInstruction_Teq_ge_r6_r9_LSL_22),
11592 kInstruction_Teq_ge_r6_r9_LSL_22,
11593 },
11594 {
11595 ARRAY_SIZE(kInstruction_Teq_ge_r0_r6_ROR_29),
11596 kInstruction_Teq_ge_r0_r6_ROR_29,
11597 },
11598 {
11599 ARRAY_SIZE(kInstruction_Teq_ne_r12_r14_LSL_24),
11600 kInstruction_Teq_ne_r12_r14_LSL_24,
11601 },
11602 {
11603 ARRAY_SIZE(kInstruction_Teq_vs_r2_r6_ROR_3),
11604 kInstruction_Teq_vs_r2_r6_ROR_3,
11605 },
11606 {
11607 ARRAY_SIZE(kInstruction_Teq_mi_r7_r2_ROR_5),
11608 kInstruction_Teq_mi_r7_r2_ROR_5,
11609 },
11610 {
11611 ARRAY_SIZE(kInstruction_Teq_vs_r6_r9_ROR_15),
11612 kInstruction_Teq_vs_r6_r9_ROR_15,
11613 },
11614 {
11615 ARRAY_SIZE(kInstruction_Teq_gt_r9_r7_ROR_30),
11616 kInstruction_Teq_gt_r9_r7_ROR_30,
11617 },
11618 {
11619 ARRAY_SIZE(kInstruction_Teq_ne_r9_r3_LSL_3),
11620 kInstruction_Teq_ne_r9_r3_LSL_3,
11621 },
11622 {
11623 ARRAY_SIZE(kInstruction_Teq_al_r14_r2_LSL_16),
11624 kInstruction_Teq_al_r14_r2_LSL_16,
11625 },
11626 {
11627 ARRAY_SIZE(kInstruction_Teq_vc_r8_r9_LSL_14),
11628 kInstruction_Teq_vc_r8_r9_LSL_14,
11629 },
11630 {
11631 ARRAY_SIZE(kInstruction_Teq_pl_r7_r12_LSL_2),
11632 kInstruction_Teq_pl_r7_r12_LSL_2,
11633 },
11634 {
11635 ARRAY_SIZE(kInstruction_Teq_lt_r4_r1_LSL_4),
11636 kInstruction_Teq_lt_r4_r1_LSL_4,
11637 },
11638 {
11639 ARRAY_SIZE(kInstruction_Teq_vs_r13_r1_LSL_27),
11640 kInstruction_Teq_vs_r13_r1_LSL_27,
11641 },
11642 {
11643 ARRAY_SIZE(kInstruction_Teq_vc_r14_r8_LSL_19),
11644 kInstruction_Teq_vc_r14_r8_LSL_19,
11645 },
11646 {
11647 ARRAY_SIZE(kInstruction_Teq_ne_r4_r2_ROR_12),
11648 kInstruction_Teq_ne_r4_r2_ROR_12,
11649 },
11650 {
11651 ARRAY_SIZE(kInstruction_Teq_al_r1_r4_ROR_9),
11652 kInstruction_Teq_al_r1_r4_ROR_9,
11653 },
11654 {
11655 ARRAY_SIZE(kInstruction_Teq_vs_r4_r0_ROR_8),
11656 kInstruction_Teq_vs_r4_r0_ROR_8,
11657 },
11658 {
11659 ARRAY_SIZE(kInstruction_Teq_ge_r14_r5_ROR_22),
11660 kInstruction_Teq_ge_r14_r5_ROR_22,
11661 },
11662 {
11663 ARRAY_SIZE(kInstruction_Teq_cs_r5_r0_ROR_31),
11664 kInstruction_Teq_cs_r5_r0_ROR_31,
11665 },
11666 {
11667 ARRAY_SIZE(kInstruction_Teq_mi_r8_r2_LSL_5),
11668 kInstruction_Teq_mi_r8_r2_LSL_5,
11669 },
11670 {
11671 ARRAY_SIZE(kInstruction_Teq_cs_r8_r13_ROR_20),
11672 kInstruction_Teq_cs_r8_r13_ROR_20,
11673 },
11674 {
11675 ARRAY_SIZE(kInstruction_Teq_cs_r5_r3_LSL_30),
11676 kInstruction_Teq_cs_r5_r3_LSL_30,
11677 },
11678 {
11679 ARRAY_SIZE(kInstruction_Teq_cc_r14_r4_ROR_29),
11680 kInstruction_Teq_cc_r14_r4_ROR_29,
11681 },
11682 {
11683 ARRAY_SIZE(kInstruction_Teq_cs_r11_r1_ROR_19),
11684 kInstruction_Teq_cs_r11_r1_ROR_19,
11685 },
11686 {
11687 ARRAY_SIZE(kInstruction_Teq_pl_r3_r1_ROR_12),
11688 kInstruction_Teq_pl_r3_r1_ROR_12,
11689 },
11690 {
11691 ARRAY_SIZE(kInstruction_Teq_gt_r13_r0_ROR_7),
11692 kInstruction_Teq_gt_r13_r0_ROR_7,
11693 },
11694 {
11695 ARRAY_SIZE(kInstruction_Teq_gt_r9_r7_ROR_4),
11696 kInstruction_Teq_gt_r9_r7_ROR_4,
11697 },
11698 {
11699 ARRAY_SIZE(kInstruction_Teq_pl_r3_r8_LSL_4),
11700 kInstruction_Teq_pl_r3_r8_LSL_4,
11701 },
11702 {
11703 ARRAY_SIZE(kInstruction_Teq_gt_r14_r8_ROR_17),
11704 kInstruction_Teq_gt_r14_r8_ROR_17,
11705 },
11706 {
11707 ARRAY_SIZE(kInstruction_Teq_mi_r1_r10_LSL_4),
11708 kInstruction_Teq_mi_r1_r10_LSL_4,
11709 },
11710 {
11711 ARRAY_SIZE(kInstruction_Teq_ne_r11_r2_ROR_17),
11712 kInstruction_Teq_ne_r11_r2_ROR_17,
11713 },
11714 {
11715 ARRAY_SIZE(kInstruction_Teq_gt_r9_r2_ROR_10),
11716 kInstruction_Teq_gt_r9_r2_ROR_10,
11717 },
11718 {
11719 ARRAY_SIZE(kInstruction_Teq_lt_r6_r12_LSL_10),
11720 kInstruction_Teq_lt_r6_r12_LSL_10,
11721 },
11722 {
11723 ARRAY_SIZE(kInstruction_Teq_gt_r11_r1_LSL_2),
11724 kInstruction_Teq_gt_r11_r1_LSL_2,
11725 },
11726 {
11727 ARRAY_SIZE(kInstruction_Teq_mi_r7_r6_ROR_1),
11728 kInstruction_Teq_mi_r7_r6_ROR_1,
11729 },
11730 {
11731 ARRAY_SIZE(kInstruction_Teq_gt_r0_r12_LSL_11),
11732 kInstruction_Teq_gt_r0_r12_LSL_11,
11733 },
11734 {
11735 ARRAY_SIZE(kInstruction_Teq_lt_r11_r11_LSL_1),
11736 kInstruction_Teq_lt_r11_r11_LSL_1,
11737 },
11738 {
11739 ARRAY_SIZE(kInstruction_Teq_ne_r9_r13_LSL_28),
11740 kInstruction_Teq_ne_r9_r13_LSL_28,
11741 },
11742 {
11743 ARRAY_SIZE(kInstruction_Teq_le_r8_r6_ROR_25),
11744 kInstruction_Teq_le_r8_r6_ROR_25,
11745 },
11746 {
11747 ARRAY_SIZE(kInstruction_Teq_ne_r9_r10_LSL_1),
11748 kInstruction_Teq_ne_r9_r10_LSL_1,
11749 },
11750 {
11751 ARRAY_SIZE(kInstruction_Teq_pl_r6_r12_LSL_12),
11752 kInstruction_Teq_pl_r6_r12_LSL_12,
11753 },
11754 {
11755 ARRAY_SIZE(kInstruction_Teq_ge_r11_r1_ROR_22),
11756 kInstruction_Teq_ge_r11_r1_ROR_22,
11757 },
11758 {
11759 ARRAY_SIZE(kInstruction_Teq_vs_r13_r2_ROR_6),
11760 kInstruction_Teq_vs_r13_r2_ROR_6,
11761 },
11762 {
11763 ARRAY_SIZE(kInstruction_Teq_le_r11_r12_ROR_14),
11764 kInstruction_Teq_le_r11_r12_ROR_14,
11765 },
11766 {
11767 ARRAY_SIZE(kInstruction_Teq_cc_r1_r12_ROR_6),
11768 kInstruction_Teq_cc_r1_r12_ROR_6,
11769 },
11770 {
11771 ARRAY_SIZE(kInstruction_Teq_lt_r0_r11_LSL_18),
11772 kInstruction_Teq_lt_r0_r11_LSL_18,
11773 },
11774 {
11775 ARRAY_SIZE(kInstruction_Teq_al_r14_r12_ROR_15),
11776 kInstruction_Teq_al_r14_r12_ROR_15,
11777 },
11778 {
11779 ARRAY_SIZE(kInstruction_Teq_gt_r0_r6_LSL_21),
11780 kInstruction_Teq_gt_r0_r6_LSL_21,
11781 },
11782 {
11783 ARRAY_SIZE(kInstruction_Teq_cs_r4_r10_ROR_8),
11784 kInstruction_Teq_cs_r4_r10_ROR_8,
11785 },
11786 {
11787 ARRAY_SIZE(kInstruction_Teq_ls_r11_r10_ROR_27),
11788 kInstruction_Teq_ls_r11_r10_ROR_27,
11789 },
11790 {
11791 ARRAY_SIZE(kInstruction_Teq_gt_r5_r2_ROR_17),
11792 kInstruction_Teq_gt_r5_r2_ROR_17,
11793 },
11794 {
11795 ARRAY_SIZE(kInstruction_Teq_vs_r9_r1_LSL_21),
11796 kInstruction_Teq_vs_r9_r1_LSL_21,
11797 },
11798 {
11799 ARRAY_SIZE(kInstruction_Teq_cc_r14_r11_LSL_18),
11800 kInstruction_Teq_cc_r14_r11_LSL_18,
11801 },
11802 {
11803 ARRAY_SIZE(kInstruction_Teq_cs_r3_r3_ROR_26),
11804 kInstruction_Teq_cs_r3_r3_ROR_26,
11805 },
11806 {
11807 ARRAY_SIZE(kInstruction_Teq_ls_r6_r2_LSL_2),
11808 kInstruction_Teq_ls_r6_r2_LSL_2,
11809 },
11810 {
11811 ARRAY_SIZE(kInstruction_Teq_ls_r1_r6_LSL_9),
11812 kInstruction_Teq_ls_r1_r6_LSL_9,
11813 },
11814 {
11815 ARRAY_SIZE(kInstruction_Teq_ge_r5_r13_LSL_31),
11816 kInstruction_Teq_ge_r5_r13_LSL_31,
11817 },
11818 {
11819 ARRAY_SIZE(kInstruction_Teq_le_r11_r11_ROR_12),
11820 kInstruction_Teq_le_r11_r11_ROR_12,
11821 },
11822 {
11823 ARRAY_SIZE(kInstruction_Teq_ls_r5_r2_ROR_16),
11824 kInstruction_Teq_ls_r5_r2_ROR_16,
11825 },
11826 {
11827 ARRAY_SIZE(kInstruction_Teq_hi_r9_r8_ROR_4),
11828 kInstruction_Teq_hi_r9_r8_ROR_4,
11829 },
11830 {
11831 ARRAY_SIZE(kInstruction_Teq_hi_r6_r14_ROR_5),
11832 kInstruction_Teq_hi_r6_r14_ROR_5,
11833 },
11834 {
11835 ARRAY_SIZE(kInstruction_Teq_vs_r0_r6_LSL_11),
11836 kInstruction_Teq_vs_r0_r6_LSL_11,
11837 },
11838 {
11839 ARRAY_SIZE(kInstruction_Teq_ne_r10_r9_LSL_2),
11840 kInstruction_Teq_ne_r10_r9_LSL_2,
11841 },
11842 {
11843 ARRAY_SIZE(kInstruction_Teq_le_r11_r13_ROR_23),
11844 kInstruction_Teq_le_r11_r13_ROR_23,
11845 },
11846 {
11847 ARRAY_SIZE(kInstruction_Teq_ne_r3_r10_ROR_4),
11848 kInstruction_Teq_ne_r3_r10_ROR_4,
11849 },
11850 {
11851 ARRAY_SIZE(kInstruction_Teq_gt_r12_r2_LSL_20),
11852 kInstruction_Teq_gt_r12_r2_LSL_20,
11853 },
11854 {
11855 ARRAY_SIZE(kInstruction_Teq_al_r9_r3_ROR_7),
11856 kInstruction_Teq_al_r9_r3_ROR_7,
11857 },
11858 {
11859 ARRAY_SIZE(kInstruction_Teq_hi_r3_r10_ROR_24),
11860 kInstruction_Teq_hi_r3_r10_ROR_24,
11861 },
11862 {
11863 ARRAY_SIZE(kInstruction_Teq_ne_r2_r8_LSL_2),
11864 kInstruction_Teq_ne_r2_r8_LSL_2,
11865 },
11866 {
11867 ARRAY_SIZE(kInstruction_Teq_ge_r11_r13_ROR_5),
11868 kInstruction_Teq_ge_r11_r13_ROR_5,
11869 },
11870 {
11871 ARRAY_SIZE(kInstruction_Teq_lt_r3_r5_LSL_6),
11872 kInstruction_Teq_lt_r3_r5_LSL_6,
11873 },
11874 {
11875 ARRAY_SIZE(kInstruction_Teq_al_r2_r6_ROR_4),
11876 kInstruction_Teq_al_r2_r6_ROR_4,
11877 },
11878 {
11879 ARRAY_SIZE(kInstruction_Teq_ge_r13_r5_LSL_6),
11880 kInstruction_Teq_ge_r13_r5_LSL_6,
11881 },
11882 {
11883 ARRAY_SIZE(kInstruction_Teq_ne_r3_r0_LSL_22),
11884 kInstruction_Teq_ne_r3_r0_LSL_22,
11885 },
11886 {
11887 ARRAY_SIZE(kInstruction_Teq_cs_r13_r5_ROR_19),
11888 kInstruction_Teq_cs_r13_r5_ROR_19,
11889 },
11890 {
11891 ARRAY_SIZE(kInstruction_Teq_ne_r5_r2_LSL_25),
11892 kInstruction_Teq_ne_r5_r2_LSL_25,
11893 },
11894 {
11895 ARRAY_SIZE(kInstruction_Teq_gt_r11_r11_ROR_29),
11896 kInstruction_Teq_gt_r11_r11_ROR_29,
11897 },
11898 {
11899 ARRAY_SIZE(kInstruction_Teq_vs_r5_r1_LSL_24),
11900 kInstruction_Teq_vs_r5_r1_LSL_24,
11901 },
11902 {
11903 ARRAY_SIZE(kInstruction_Teq_eq_r12_r8_LSL_8),
11904 kInstruction_Teq_eq_r12_r8_LSL_8,
11905 },
11906 {
11907 ARRAY_SIZE(kInstruction_Teq_pl_r10_r11_LSL_26),
11908 kInstruction_Teq_pl_r10_r11_LSL_26,
11909 },
11910 {
11911 ARRAY_SIZE(kInstruction_Teq_cc_r3_r14_LSL_24),
11912 kInstruction_Teq_cc_r3_r14_LSL_24,
11913 },
11914 {
11915 ARRAY_SIZE(kInstruction_Teq_ls_r6_r13_LSL_10),
11916 kInstruction_Teq_ls_r6_r13_LSL_10,
11917 },
11918 {
11919 ARRAY_SIZE(kInstruction_Teq_ge_r12_r8_LSL_28),
11920 kInstruction_Teq_ge_r12_r8_LSL_28,
11921 },
11922 {
11923 ARRAY_SIZE(kInstruction_Teq_mi_r1_r8_LSL_26),
11924 kInstruction_Teq_mi_r1_r8_LSL_26,
11925 },
11926 {
11927 ARRAY_SIZE(kInstruction_Teq_mi_r0_r1_ROR_14),
11928 kInstruction_Teq_mi_r0_r1_ROR_14,
11929 },
11930 {
11931 ARRAY_SIZE(kInstruction_Teq_mi_r14_r9_ROR_5),
11932 kInstruction_Teq_mi_r14_r9_ROR_5,
11933 },
11934 {
11935 ARRAY_SIZE(kInstruction_Teq_vs_r8_r11_LSL_29),
11936 kInstruction_Teq_vs_r8_r11_LSL_29,
11937 },
11938 {
11939 ARRAY_SIZE(kInstruction_Teq_ge_r4_r1_ROR_30),
11940 kInstruction_Teq_ge_r4_r1_ROR_30,
11941 },
11942 {
11943 ARRAY_SIZE(kInstruction_Teq_ge_r12_r5_ROR_6),
11944 kInstruction_Teq_ge_r12_r5_ROR_6,
11945 },
11946 {
11947 ARRAY_SIZE(kInstruction_Teq_hi_r14_r9_LSL_30),
11948 kInstruction_Teq_hi_r14_r9_LSL_30,
11949 },
11950 {
11951 ARRAY_SIZE(kInstruction_Teq_pl_r5_r0_ROR_28),
11952 kInstruction_Teq_pl_r5_r0_ROR_28,
11953 },
11954 {
11955 ARRAY_SIZE(kInstruction_Teq_gt_r0_r1_ROR_30),
11956 kInstruction_Teq_gt_r0_r1_ROR_30,
11957 },
11958 {
11959 ARRAY_SIZE(kInstruction_Teq_pl_r11_r9_ROR_4),
11960 kInstruction_Teq_pl_r11_r9_ROR_4,
11961 },
11962 {
11963 ARRAY_SIZE(kInstruction_Teq_le_r1_r6_ROR_17),
11964 kInstruction_Teq_le_r1_r6_ROR_17,
11965 },
11966 {
11967 ARRAY_SIZE(kInstruction_Teq_hi_r8_r0_LSL_4),
11968 kInstruction_Teq_hi_r8_r0_LSL_4,
11969 },
11970 {
11971 ARRAY_SIZE(kInstruction_Teq_gt_r7_r14_ROR_3),
11972 kInstruction_Teq_gt_r7_r14_ROR_3,
11973 },
11974 {
11975 ARRAY_SIZE(kInstruction_Teq_hi_r5_r11_ROR_7),
11976 kInstruction_Teq_hi_r5_r11_ROR_7,
11977 },
11978 {
11979 ARRAY_SIZE(kInstruction_Teq_hi_r0_r10_LSL_20),
11980 kInstruction_Teq_hi_r0_r10_LSL_20,
11981 },
11982 {
11983 ARRAY_SIZE(kInstruction_Teq_gt_r10_r14_LSL_25),
11984 kInstruction_Teq_gt_r10_r14_LSL_25,
11985 },
11986 {
11987 ARRAY_SIZE(kInstruction_Teq_pl_r9_r6_ROR_11),
11988 kInstruction_Teq_pl_r9_r6_ROR_11,
11989 },
11990 {
11991 ARRAY_SIZE(kInstruction_Teq_le_r2_r4_ROR_23),
11992 kInstruction_Teq_le_r2_r4_ROR_23,
11993 },
11994 {
11995 ARRAY_SIZE(kInstruction_Teq_pl_r0_r4_LSL_2),
11996 kInstruction_Teq_pl_r0_r4_LSL_2,
11997 },
11998 {
11999 ARRAY_SIZE(kInstruction_Teq_ls_r8_r8_ROR_23),
12000 kInstruction_Teq_ls_r8_r8_ROR_23,
12001 },
12002 {
12003 ARRAY_SIZE(kInstruction_Teq_le_r10_r11_ROR_6),
12004 kInstruction_Teq_le_r10_r11_ROR_6,
12005 },
12006 {
12007 ARRAY_SIZE(kInstruction_Teq_hi_r6_r1_ROR_29),
12008 kInstruction_Teq_hi_r6_r1_ROR_29,
12009 },
12010 {
12011 ARRAY_SIZE(kInstruction_Teq_cs_r12_r6_LSL_9),
12012 kInstruction_Teq_cs_r12_r6_LSL_9,
12013 },
12014 {
12015 ARRAY_SIZE(kInstruction_Teq_hi_r9_r4_ROR_21),
12016 kInstruction_Teq_hi_r9_r4_ROR_21,
12017 },
12018 {
12019 ARRAY_SIZE(kInstruction_Teq_lt_r1_r11_ROR_9),
12020 kInstruction_Teq_lt_r1_r11_ROR_9,
12021 },
12022 {
12023 ARRAY_SIZE(kInstruction_Teq_cs_r9_r11_ROR_11),
12024 kInstruction_Teq_cs_r9_r11_ROR_11,
12025 },
12026 {
12027 ARRAY_SIZE(kInstruction_Teq_pl_r14_r4_ROR_1),
12028 kInstruction_Teq_pl_r14_r4_ROR_1,
12029 },
12030 {
12031 ARRAY_SIZE(kInstruction_Teq_ls_r0_r10_LSL_5),
12032 kInstruction_Teq_ls_r0_r10_LSL_5,
12033 },
12034 {
12035 ARRAY_SIZE(kInstruction_Teq_pl_r12_r10_LSL_29),
12036 kInstruction_Teq_pl_r12_r10_LSL_29,
12037 },
12038 {
12039 ARRAY_SIZE(kInstruction_Teq_gt_r1_r13_ROR_30),
12040 kInstruction_Teq_gt_r1_r13_ROR_30,
12041 },
12042 {
12043 ARRAY_SIZE(kInstruction_Teq_al_r13_r13_LSL_19),
12044 kInstruction_Teq_al_r13_r13_LSL_19,
12045 },
12046 {
12047 ARRAY_SIZE(kInstruction_Teq_pl_r3_r10_ROR_30),
12048 kInstruction_Teq_pl_r3_r10_ROR_30,
12049 },
12050 {
12051 ARRAY_SIZE(kInstruction_Teq_lt_r9_r9_ROR_15),
12052 kInstruction_Teq_lt_r9_r9_ROR_15,
12053 },
12054 {
12055 ARRAY_SIZE(kInstruction_Teq_eq_r3_r5_ROR_3),
12056 kInstruction_Teq_eq_r3_r5_ROR_3,
12057 },
12058 {
12059 ARRAY_SIZE(kInstruction_Teq_lt_r3_r12_ROR_6),
12060 kInstruction_Teq_lt_r3_r12_ROR_6,
12061 },
12062 {
12063 ARRAY_SIZE(kInstruction_Teq_vs_r11_r4_LSL_14),
12064 kInstruction_Teq_vs_r11_r4_LSL_14,
12065 },
12066 {
12067 ARRAY_SIZE(kInstruction_Teq_mi_r12_r12_ROR_28),
12068 kInstruction_Teq_mi_r12_r12_ROR_28,
12069 },
12070 {
12071 ARRAY_SIZE(kInstruction_Teq_cc_r2_r6_LSL_27),
12072 kInstruction_Teq_cc_r2_r6_LSL_27,
12073 },
12074 {
12075 ARRAY_SIZE(kInstruction_Teq_mi_r2_r8_LSL_12),
12076 kInstruction_Teq_mi_r2_r8_LSL_12,
12077 },
12078 {
12079 ARRAY_SIZE(kInstruction_Teq_al_r7_r7_LSL_17),
12080 kInstruction_Teq_al_r7_r7_LSL_17,
12081 },
12082 {
12083 ARRAY_SIZE(kInstruction_Teq_eq_r6_r3_LSL_27),
12084 kInstruction_Teq_eq_r6_r3_LSL_27,
12085 },
12086 {
12087 ARRAY_SIZE(kInstruction_Teq_gt_r1_r14_LSL_9),
12088 kInstruction_Teq_gt_r1_r14_LSL_9,
12089 },
12090 {
12091 ARRAY_SIZE(kInstruction_Teq_lt_r8_r10_ROR_29),
12092 kInstruction_Teq_lt_r8_r10_ROR_29,
12093 },
12094 {
12095 ARRAY_SIZE(kInstruction_Teq_vs_r12_r0_ROR_1),
12096 kInstruction_Teq_vs_r12_r0_ROR_1,
12097 },
12098 {
12099 ARRAY_SIZE(kInstruction_Teq_cs_r7_r1_LSL_18),
12100 kInstruction_Teq_cs_r7_r1_LSL_18,
12101 },
12102 {
12103 ARRAY_SIZE(kInstruction_Teq_cc_r1_r10_ROR_13),
12104 kInstruction_Teq_cc_r1_r10_ROR_13,
12105 },
12106 {
12107 ARRAY_SIZE(kInstruction_Teq_cs_r12_r12_ROR_1),
12108 kInstruction_Teq_cs_r12_r12_ROR_1,
12109 },
12110 {
12111 ARRAY_SIZE(kInstruction_Teq_mi_r7_r14_ROR_15),
12112 kInstruction_Teq_mi_r7_r14_ROR_15,
12113 },
12114 {
12115 ARRAY_SIZE(kInstruction_Teq_mi_r14_r7_ROR_1),
12116 kInstruction_Teq_mi_r14_r7_ROR_1,
12117 },
12118 {
12119 ARRAY_SIZE(kInstruction_Teq_pl_r11_r8_LSL_1),
12120 kInstruction_Teq_pl_r11_r8_LSL_1,
12121 },
12122 {
12123 ARRAY_SIZE(kInstruction_Teq_ne_r5_r10_LSL_29),
12124 kInstruction_Teq_ne_r5_r10_LSL_29,
12125 },
12126 {
12127 ARRAY_SIZE(kInstruction_Teq_eq_r0_r0_LSL_31),
12128 kInstruction_Teq_eq_r0_r0_LSL_31,
12129 },
12130 {
12131 ARRAY_SIZE(kInstruction_Teq_vc_r5_r8_LSL_23),
12132 kInstruction_Teq_vc_r5_r8_LSL_23,
12133 },
12134 {
12135 ARRAY_SIZE(kInstruction_Teq_vc_r8_r8_ROR_5),
12136 kInstruction_Teq_vc_r8_r8_ROR_5,
12137 },
12138 {
12139 ARRAY_SIZE(kInstruction_Teq_al_r1_r14_LSL_20),
12140 kInstruction_Teq_al_r1_r14_LSL_20,
12141 },
12142 {
12143 ARRAY_SIZE(kInstruction_Teq_vs_r13_r14_ROR_22),
12144 kInstruction_Teq_vs_r13_r14_ROR_22,
12145 },
12146 {
12147 ARRAY_SIZE(kInstruction_Teq_vc_r12_r0_LSL_21),
12148 kInstruction_Teq_vc_r12_r0_LSL_21,
12149 },
12150 {
12151 ARRAY_SIZE(kInstruction_Teq_cs_r13_r0_LSL_29),
12152 kInstruction_Teq_cs_r13_r0_LSL_29,
12153 },
12154 {
12155 ARRAY_SIZE(kInstruction_Teq_gt_r12_r0_ROR_25),
12156 kInstruction_Teq_gt_r12_r0_ROR_25,
12157 },
12158 {
12159 ARRAY_SIZE(kInstruction_Teq_lt_r14_r13_LSL_25),
12160 kInstruction_Teq_lt_r14_r13_LSL_25,
12161 },
12162 {
12163 ARRAY_SIZE(kInstruction_Teq_ls_r0_r6_LSL_1),
12164 kInstruction_Teq_ls_r0_r6_LSL_1,
12165 },
12166 {
12167 ARRAY_SIZE(kInstruction_Teq_al_r13_r8_ROR_9),
12168 kInstruction_Teq_al_r13_r8_ROR_9,
12169 },
12170 {
12171 ARRAY_SIZE(kInstruction_Teq_hi_r0_r9_LSL_26),
12172 kInstruction_Teq_hi_r0_r9_LSL_26,
12173 },
12174 {
12175 ARRAY_SIZE(kInstruction_Teq_ls_r13_r1_LSL_25),
12176 kInstruction_Teq_ls_r13_r1_LSL_25,
12177 },
12178 {
12179 ARRAY_SIZE(kInstruction_Teq_vc_r6_r1_LSL_21),
12180 kInstruction_Teq_vc_r6_r1_LSL_21,
12181 },
12182 {
12183 ARRAY_SIZE(kInstruction_Teq_ge_r9_r0_ROR_7),
12184 kInstruction_Teq_ge_r9_r0_ROR_7,
12185 },
12186 {
12187 ARRAY_SIZE(kInstruction_Teq_le_r6_r2_LSL_22),
12188 kInstruction_Teq_le_r6_r2_LSL_22,
12189 },
12190 {
12191 ARRAY_SIZE(kInstruction_Teq_ge_r13_r4_ROR_18),
12192 kInstruction_Teq_ge_r13_r4_ROR_18,
12193 },
12194 {
12195 ARRAY_SIZE(kInstruction_Teq_ne_r0_r9_LSL_17),
12196 kInstruction_Teq_ne_r0_r9_LSL_17,
12197 },
12198 {
12199 ARRAY_SIZE(kInstruction_Teq_ne_r12_r14_ROR_6),
12200 kInstruction_Teq_ne_r12_r14_ROR_6,
12201 },
12202 {
12203 ARRAY_SIZE(kInstruction_Teq_lt_r6_r7_ROR_28),
12204 kInstruction_Teq_lt_r6_r7_ROR_28,
12205 },
12206 {
12207 ARRAY_SIZE(kInstruction_Teq_al_r12_r14_ROR_25),
12208 kInstruction_Teq_al_r12_r14_ROR_25,
12209 },
12210 {
12211 ARRAY_SIZE(kInstruction_Teq_vs_r13_r11_LSL_12),
12212 kInstruction_Teq_vs_r13_r11_LSL_12,
12213 },
12214 {
12215 ARRAY_SIZE(kInstruction_Teq_vs_r10_r13_LSL_15),
12216 kInstruction_Teq_vs_r10_r13_LSL_15,
12217 },
12218 {
12219 ARRAY_SIZE(kInstruction_Teq_ls_r14_r10_ROR_21),
12220 kInstruction_Teq_ls_r14_r10_ROR_21,
12221 },
12222 {
12223 ARRAY_SIZE(kInstruction_Teq_ge_r12_r8_LSL_25),
12224 kInstruction_Teq_ge_r12_r8_LSL_25,
12225 },
12226 {
12227 ARRAY_SIZE(kInstruction_Teq_ls_r1_r4_ROR_13),
12228 kInstruction_Teq_ls_r1_r4_ROR_13,
12229 },
12230 {
12231 ARRAY_SIZE(kInstruction_Teq_mi_r0_r12_ROR_18),
12232 kInstruction_Teq_mi_r0_r12_ROR_18,
12233 },
12234 {
12235 ARRAY_SIZE(kInstruction_Teq_vs_r0_r9_ROR_5),
12236 kInstruction_Teq_vs_r0_r9_ROR_5,
12237 },
12238 {
12239 ARRAY_SIZE(kInstruction_Teq_pl_r13_r7_ROR_23),
12240 kInstruction_Teq_pl_r13_r7_ROR_23,
12241 },
12242 {
12243 ARRAY_SIZE(kInstruction_Teq_vs_r10_r1_ROR_8),
12244 kInstruction_Teq_vs_r10_r1_ROR_8,
12245 },
12246 {
12247 ARRAY_SIZE(kInstruction_Teq_gt_r3_r7_LSL_10),
12248 kInstruction_Teq_gt_r3_r7_LSL_10,
12249 },
12250 {
12251 ARRAY_SIZE(kInstruction_Teq_pl_r7_r13_ROR_19),
12252 kInstruction_Teq_pl_r7_r13_ROR_19,
12253 },
12254 {
12255 ARRAY_SIZE(kInstruction_Teq_lt_r14_r10_ROR_15),
12256 kInstruction_Teq_lt_r14_r10_ROR_15,
12257 },
12258 {
12259 ARRAY_SIZE(kInstruction_Teq_le_r2_r12_ROR_30),
12260 kInstruction_Teq_le_r2_r12_ROR_30,
12261 },
12262 {
12263 ARRAY_SIZE(kInstruction_Teq_ge_r3_r8_ROR_27),
12264 kInstruction_Teq_ge_r3_r8_ROR_27,
12265 },
12266 {
12267 ARRAY_SIZE(kInstruction_Teq_ne_r0_r13_ROR_9),
12268 kInstruction_Teq_ne_r0_r13_ROR_9,
12269 },
12270 {
12271 ARRAY_SIZE(kInstruction_Teq_ge_r14_r3_ROR_28),
12272 kInstruction_Teq_ge_r14_r3_ROR_28,
12273 },
12274 {
12275 ARRAY_SIZE(kInstruction_Teq_pl_r5_r14_LSL_9),
12276 kInstruction_Teq_pl_r5_r14_LSL_9,
12277 },
12278 {
12279 ARRAY_SIZE(kInstruction_Teq_gt_r4_r0_LSL_18),
12280 kInstruction_Teq_gt_r4_r0_LSL_18,
12281 },
12282 {
12283 ARRAY_SIZE(kInstruction_Teq_ne_r4_r14_LSL_8),
12284 kInstruction_Teq_ne_r4_r14_LSL_8,
12285 },
12286 {
12287 ARRAY_SIZE(kInstruction_Teq_ne_r4_r1_LSL_22),
12288 kInstruction_Teq_ne_r4_r1_LSL_22,
12289 },
12290 {
12291 ARRAY_SIZE(kInstruction_Teq_le_r10_r1_ROR_3),
12292 kInstruction_Teq_le_r10_r1_ROR_3,
12293 },
12294 {
12295 ARRAY_SIZE(kInstruction_Teq_ge_r12_r5_LSL_15),
12296 kInstruction_Teq_ge_r12_r5_LSL_15,
12297 },
12298 {
12299 ARRAY_SIZE(kInstruction_Teq_al_r2_r11_LSL_12),
12300 kInstruction_Teq_al_r2_r11_LSL_12,
12301 },
12302 {
12303 ARRAY_SIZE(kInstruction_Teq_gt_r12_r14_ROR_26),
12304 kInstruction_Teq_gt_r12_r14_ROR_26,
12305 },
12306 {
12307 ARRAY_SIZE(kInstruction_Teq_ge_r0_r3_ROR_27),
12308 kInstruction_Teq_ge_r0_r3_ROR_27,
12309 },
12310 {
12311 ARRAY_SIZE(kInstruction_Teq_cc_r12_r5_ROR_18),
12312 kInstruction_Teq_cc_r12_r5_ROR_18,
12313 },
12314 {
12315 ARRAY_SIZE(kInstruction_Teq_cs_r7_r12_LSL_18),
12316 kInstruction_Teq_cs_r7_r12_LSL_18,
12317 },
12318 {
12319 ARRAY_SIZE(kInstruction_Teq_lt_r5_r6_LSL_14),
12320 kInstruction_Teq_lt_r5_r6_LSL_14,
12321 },
12322 {
12323 ARRAY_SIZE(kInstruction_Teq_ge_r3_r0_LSL_26),
12324 kInstruction_Teq_ge_r3_r0_LSL_26,
12325 },
12326 {
12327 ARRAY_SIZE(kInstruction_Teq_ge_r0_r3_ROR_16),
12328 kInstruction_Teq_ge_r0_r3_ROR_16,
12329 },
12330 {
12331 ARRAY_SIZE(kInstruction_Teq_ge_r9_r2_ROR_16),
12332 kInstruction_Teq_ge_r9_r2_ROR_16,
12333 },
12334 {
12335 ARRAY_SIZE(kInstruction_Teq_le_r13_r12_ROR_8),
12336 kInstruction_Teq_le_r13_r12_ROR_8,
12337 },
12338 {
12339 ARRAY_SIZE(kInstruction_Teq_eq_r1_r9_LSL_23),
12340 kInstruction_Teq_eq_r1_r9_LSL_23,
12341 },
12342 {
12343 ARRAY_SIZE(kInstruction_Teq_ge_r5_r12_ROR_5),
12344 kInstruction_Teq_ge_r5_r12_ROR_5,
12345 },
12346 {
12347 ARRAY_SIZE(kInstruction_Teq_ne_r5_r14_ROR_12),
12348 kInstruction_Teq_ne_r5_r14_ROR_12,
12349 },
12350 {
12351 ARRAY_SIZE(kInstruction_Teq_ne_r4_r1_LSL_18),
12352 kInstruction_Teq_ne_r4_r1_LSL_18,
12353 },
12354 {
12355 ARRAY_SIZE(kInstruction_Teq_eq_r11_r14_LSL_19),
12356 kInstruction_Teq_eq_r11_r14_LSL_19,
12357 },
12358 {
12359 ARRAY_SIZE(kInstruction_Teq_ls_r11_r0_LSL_10),
12360 kInstruction_Teq_ls_r11_r0_LSL_10,
12361 },
12362 {
12363 ARRAY_SIZE(kInstruction_Teq_cc_r6_r10_ROR_5),
12364 kInstruction_Teq_cc_r6_r10_ROR_5,
12365 },
12366 {
12367 ARRAY_SIZE(kInstruction_Teq_cc_r10_r1_LSL_27),
12368 kInstruction_Teq_cc_r10_r1_LSL_27,
12369 },
12370 {
12371 ARRAY_SIZE(kInstruction_Teq_eq_r1_r8_LSL_3),
12372 kInstruction_Teq_eq_r1_r8_LSL_3,
12373 },
12374 {
12375 ARRAY_SIZE(kInstruction_Teq_cs_r2_r5_ROR_24),
12376 kInstruction_Teq_cs_r2_r5_ROR_24,
12377 },
12378 {
12379 ARRAY_SIZE(kInstruction_Teq_le_r4_r5_ROR_1),
12380 kInstruction_Teq_le_r4_r5_ROR_1,
12381 },
12382 {
12383 ARRAY_SIZE(kInstruction_Teq_vs_r2_r3_LSL_24),
12384 kInstruction_Teq_vs_r2_r3_LSL_24,
12385 },
12386 {
12387 ARRAY_SIZE(kInstruction_Teq_eq_r3_r3_LSL_16),
12388 kInstruction_Teq_eq_r3_r3_LSL_16,
12389 },
12390 {
12391 ARRAY_SIZE(kInstruction_Teq_vc_r3_r5_ROR_15),
12392 kInstruction_Teq_vc_r3_r5_ROR_15,
12393 },
12394 {
12395 ARRAY_SIZE(kInstruction_Teq_le_r1_r5_ROR_15),
12396 kInstruction_Teq_le_r1_r5_ROR_15,
12397 },
12398 {
12399 ARRAY_SIZE(kInstruction_Teq_al_r2_r7_LSL_22),
12400 kInstruction_Teq_al_r2_r7_LSL_22,
12401 },
12402 {
12403 ARRAY_SIZE(kInstruction_Teq_ge_r0_r12_LSL_3),
12404 kInstruction_Teq_ge_r0_r12_LSL_3,
12405 },
12406 {
12407 ARRAY_SIZE(kInstruction_Teq_ne_r12_r4_LSL_6),
12408 kInstruction_Teq_ne_r12_r4_LSL_6,
12409 },
12410 {
12411 ARRAY_SIZE(kInstruction_Teq_ge_r4_r5_ROR_21),
12412 kInstruction_Teq_ge_r4_r5_ROR_21,
12413 },
12414 {
12415 ARRAY_SIZE(kInstruction_Teq_eq_r7_r11_LSL_13),
12416 kInstruction_Teq_eq_r7_r11_LSL_13,
12417 },
12418 {
12419 ARRAY_SIZE(kInstruction_Teq_pl_r0_r5_ROR_28),
12420 kInstruction_Teq_pl_r0_r5_ROR_28,
12421 },
12422 {
12423 ARRAY_SIZE(kInstruction_Teq_vc_r4_r10_LSL_1),
12424 kInstruction_Teq_vc_r4_r10_LSL_1,
12425 },
12426 {
12427 ARRAY_SIZE(kInstruction_Teq_vc_r8_r10_ROR_30),
12428 kInstruction_Teq_vc_r8_r10_ROR_30,
12429 },
12430 {
12431 ARRAY_SIZE(kInstruction_Teq_gt_r3_r10_ROR_9),
12432 kInstruction_Teq_gt_r3_r10_ROR_9,
12433 },
12434 {
12435 ARRAY_SIZE(kInstruction_Teq_lt_r9_r5_LSL_24),
12436 kInstruction_Teq_lt_r9_r5_LSL_24,
12437 },
12438 {
12439 ARRAY_SIZE(kInstruction_Teq_ge_r12_r5_LSL_21),
12440 kInstruction_Teq_ge_r12_r5_LSL_21,
12441 },
12442 {
12443 ARRAY_SIZE(kInstruction_Teq_gt_r2_r11_LSL_18),
12444 kInstruction_Teq_gt_r2_r11_LSL_18,
12445 },
12446 {
12447 ARRAY_SIZE(kInstruction_Teq_vc_r9_r13_LSL_16),
12448 kInstruction_Teq_vc_r9_r13_LSL_16,
12449 },
12450 {
12451 ARRAY_SIZE(kInstruction_Teq_ls_r5_r8_LSL_25),
12452 kInstruction_Teq_ls_r5_r8_LSL_25,
12453 },
12454 {
12455 ARRAY_SIZE(kInstruction_Teq_hi_r5_r0_ROR_22),
12456 kInstruction_Teq_hi_r5_r0_ROR_22,
12457 },
12458 {
12459 ARRAY_SIZE(kInstruction_Teq_al_r0_r9_LSL_29),
12460 kInstruction_Teq_al_r0_r9_LSL_29,
12461 },
12462 {
12463 ARRAY_SIZE(kInstruction_Teq_ls_r0_r0_LSL_7),
12464 kInstruction_Teq_ls_r0_r0_LSL_7,
12465 },
12466 {
12467 ARRAY_SIZE(kInstruction_Teq_lt_r7_r6_ROR_18),
12468 kInstruction_Teq_lt_r7_r6_ROR_18,
12469 },
12470 {
12471 ARRAY_SIZE(kInstruction_Teq_lt_r9_r0_LSL_26),
12472 kInstruction_Teq_lt_r9_r0_LSL_26,
12473 },
12474 {
12475 ARRAY_SIZE(kInstruction_Teq_al_r4_r0_ROR_17),
12476 kInstruction_Teq_al_r4_r0_ROR_17,
12477 },
12478 {
12479 ARRAY_SIZE(kInstruction_Teq_vs_r14_r3_LSL_16),
12480 kInstruction_Teq_vs_r14_r3_LSL_16,
12481 },
12482 {
12483 ARRAY_SIZE(kInstruction_Teq_eq_r6_r0_LSL_17),
12484 kInstruction_Teq_eq_r6_r0_LSL_17,
12485 },
12486 {
12487 ARRAY_SIZE(kInstruction_Teq_gt_r10_r14_ROR_25),
12488 kInstruction_Teq_gt_r10_r14_ROR_25,
12489 },
12490 {
12491 ARRAY_SIZE(kInstruction_Teq_pl_r1_r6_LSL_5),
12492 kInstruction_Teq_pl_r1_r6_LSL_5,
12493 },
12494 {
12495 ARRAY_SIZE(kInstruction_Teq_ls_r11_r13_LSL_14),
12496 kInstruction_Teq_ls_r11_r13_LSL_14,
12497 },
12498 {
12499 ARRAY_SIZE(kInstruction_Teq_ne_r5_r4_ROR_7),
12500 kInstruction_Teq_ne_r5_r4_ROR_7,
12501 },
12502 {
12503 ARRAY_SIZE(kInstruction_Teq_cc_r6_r1_ROR_12),
12504 kInstruction_Teq_cc_r6_r1_ROR_12,
12505 },
12506 {
12507 ARRAY_SIZE(kInstruction_Teq_mi_r3_r3_ROR_21),
12508 kInstruction_Teq_mi_r3_r3_ROR_21,
12509 },
12510 {
12511 ARRAY_SIZE(kInstruction_Teq_al_r1_r4_LSL_30),
12512 kInstruction_Teq_al_r1_r4_LSL_30,
12513 },
12514 {
12515 ARRAY_SIZE(kInstruction_Teq_mi_r2_r14_LSL_8),
12516 kInstruction_Teq_mi_r2_r14_LSL_8,
12517 },
12518 {
12519 ARRAY_SIZE(kInstruction_Teq_hi_r1_r12_LSL_12),
12520 kInstruction_Teq_hi_r1_r12_LSL_12,
12521 },
12522 {
12523 ARRAY_SIZE(kInstruction_Teq_ne_r11_r14_ROR_1),
12524 kInstruction_Teq_ne_r11_r14_ROR_1,
12525 },
12526 {
12527 ARRAY_SIZE(kInstruction_Teq_vc_r0_r5_LSL_9),
12528 kInstruction_Teq_vc_r0_r5_LSL_9,
12529 },
12530 {
12531 ARRAY_SIZE(kInstruction_Teq_hi_r1_r0_ROR_18),
12532 kInstruction_Teq_hi_r1_r0_ROR_18,
12533 },
12534 {
12535 ARRAY_SIZE(kInstruction_Teq_hi_r2_r5_ROR_3),
12536 kInstruction_Teq_hi_r2_r5_ROR_3,
12537 },
12538 {
12539 ARRAY_SIZE(kInstruction_Teq_mi_r12_r7_ROR_7),
12540 kInstruction_Teq_mi_r12_r7_ROR_7,
12541 },
12542 {
12543 ARRAY_SIZE(kInstruction_Teq_ne_r13_r14_LSL_17),
12544 kInstruction_Teq_ne_r13_r14_LSL_17,
12545 },
12546 {
12547 ARRAY_SIZE(kInstruction_Teq_gt_r14_r1_LSL_4),
12548 kInstruction_Teq_gt_r14_r1_LSL_4,
12549 },
12550 {
12551 ARRAY_SIZE(kInstruction_Teq_lt_r8_r3_ROR_23),
12552 kInstruction_Teq_lt_r8_r3_ROR_23,
12553 },
12554 {
12555 ARRAY_SIZE(kInstruction_Teq_gt_r4_r8_LSL_13),
12556 kInstruction_Teq_gt_r4_r8_LSL_13,
12557 },
12558 {
12559 ARRAY_SIZE(kInstruction_Teq_le_r9_r11_LSL_25),
12560 kInstruction_Teq_le_r9_r11_LSL_25,
12561 },
12562 {
12563 ARRAY_SIZE(kInstruction_Teq_le_r9_r3_LSL_26),
12564 kInstruction_Teq_le_r9_r3_LSL_26,
12565 },
12566 {
12567 ARRAY_SIZE(kInstruction_Teq_cs_r8_r10_LSL_22),
12568 kInstruction_Teq_cs_r8_r10_LSL_22,
12569 },
12570 {
12571 ARRAY_SIZE(kInstruction_Teq_gt_r13_r1_ROR_24),
12572 kInstruction_Teq_gt_r13_r1_ROR_24,
12573 },
12574 {
12575 ARRAY_SIZE(kInstruction_Teq_eq_r5_r10_ROR_21),
12576 kInstruction_Teq_eq_r5_r10_ROR_21,
12577 },
12578 {
12579 ARRAY_SIZE(kInstruction_Teq_mi_r11_r6_LSL_13),
12580 kInstruction_Teq_mi_r11_r6_LSL_13,
12581 },
12582 {
12583 ARRAY_SIZE(kInstruction_Teq_eq_r0_r14_LSL_14),
12584 kInstruction_Teq_eq_r0_r14_LSL_14,
12585 },
12586 {
12587 ARRAY_SIZE(kInstruction_Teq_eq_r2_r4_LSL_9),
12588 kInstruction_Teq_eq_r2_r4_LSL_9,
12589 },
12590 {
12591 ARRAY_SIZE(kInstruction_Teq_ge_r12_r10_ROR_25),
12592 kInstruction_Teq_ge_r12_r10_ROR_25,
12593 },
12594 {
12595 ARRAY_SIZE(kInstruction_Teq_gt_r13_r4_ROR_11),
12596 kInstruction_Teq_gt_r13_r4_ROR_11,
12597 },
12598 {
12599 ARRAY_SIZE(kInstruction_Teq_lt_r12_r3_ROR_11),
12600 kInstruction_Teq_lt_r12_r3_ROR_11,
12601 },
12602 {
12603 ARRAY_SIZE(kInstruction_Teq_eq_r0_r1_LSL_7),
12604 kInstruction_Teq_eq_r0_r1_LSL_7,
12605 },
12606 {
12607 ARRAY_SIZE(kInstruction_Teq_ne_r1_r7_LSL_19),
12608 kInstruction_Teq_ne_r1_r7_LSL_19,
12609 },
12610 {
12611 ARRAY_SIZE(kInstruction_Teq_eq_r6_r2_ROR_3),
12612 kInstruction_Teq_eq_r6_r2_ROR_3,
12613 },
12614 {
12615 ARRAY_SIZE(kInstruction_Teq_lt_r14_r0_ROR_24),
12616 kInstruction_Teq_lt_r14_r0_ROR_24,
12617 },
12618 {
12619 ARRAY_SIZE(kInstruction_Teq_vc_r6_r4_LSL_8),
12620 kInstruction_Teq_vc_r6_r4_LSL_8,
12621 },
12622 {
12623 ARRAY_SIZE(kInstruction_Teq_al_r9_r4_LSL_18),
12624 kInstruction_Teq_al_r9_r4_LSL_18,
12625 },
12626 {
12627 ARRAY_SIZE(kInstruction_Teq_hi_r14_r10_LSL_5),
12628 kInstruction_Teq_hi_r14_r10_LSL_5,
12629 },
12630 {
12631 ARRAY_SIZE(kInstruction_Teq_eq_r6_r7_ROR_21),
12632 kInstruction_Teq_eq_r6_r7_ROR_21,
12633 },
12634 {
12635 ARRAY_SIZE(kInstruction_Teq_le_r5_r13_LSL_13),
12636 kInstruction_Teq_le_r5_r13_LSL_13,
12637 },
12638 {
12639 ARRAY_SIZE(kInstruction_Teq_vc_r8_r11_ROR_29),
12640 kInstruction_Teq_vc_r8_r11_ROR_29,
12641 },
12642 {
12643 ARRAY_SIZE(kInstruction_Teq_al_r5_r5_ROR_11),
12644 kInstruction_Teq_al_r5_r5_ROR_11,
12645 },
12646 {
12647 ARRAY_SIZE(kInstruction_Teq_cc_r6_r3_LSL_23),
12648 kInstruction_Teq_cc_r6_r3_LSL_23,
12649 },
12650 {
12651 ARRAY_SIZE(kInstruction_Teq_vs_r4_r9_LSL_28),
12652 kInstruction_Teq_vs_r4_r9_LSL_28,
12653 },
12654 {
12655 ARRAY_SIZE(kInstruction_Teq_lt_r5_r2_ROR_15),
12656 kInstruction_Teq_lt_r5_r2_ROR_15,
12657 },
12658 {
12659 ARRAY_SIZE(kInstruction_Teq_al_r10_r0_LSL_12),
12660 kInstruction_Teq_al_r10_r0_LSL_12,
12661 },
12662 {
12663 ARRAY_SIZE(kInstruction_Teq_cc_r14_r12_LSL_8),
12664 kInstruction_Teq_cc_r14_r12_LSL_8,
12665 },
12666 {
12667 ARRAY_SIZE(kInstruction_Teq_al_r6_r4_LSL_24),
12668 kInstruction_Teq_al_r6_r4_LSL_24,
12669 },
12670 {
12671 ARRAY_SIZE(kInstruction_Teq_vc_r11_r1_LSL_2),
12672 kInstruction_Teq_vc_r11_r1_LSL_2,
12673 },
12674 {
12675 ARRAY_SIZE(kInstruction_Teq_vc_r12_r9_LSL_26),
12676 kInstruction_Teq_vc_r12_r9_LSL_26,
12677 },
12678 {
12679 ARRAY_SIZE(kInstruction_Teq_lt_r13_r7_ROR_12),
12680 kInstruction_Teq_lt_r13_r7_ROR_12,
12681 },
12682 {
12683 ARRAY_SIZE(kInstruction_Teq_vs_r6_r5_ROR_4),
12684 kInstruction_Teq_vs_r6_r5_ROR_4,
12685 },
12686 {
12687 ARRAY_SIZE(kInstruction_Teq_pl_r14_r3_LSL_31),
12688 kInstruction_Teq_pl_r14_r3_LSL_31,
12689 },
12690 {
12691 ARRAY_SIZE(kInstruction_Teq_ne_r3_r9_LSL_9),
12692 kInstruction_Teq_ne_r3_r9_LSL_9,
12693 },
12694 {
12695 ARRAY_SIZE(kInstruction_Teq_lt_r4_r5_ROR_29),
12696 kInstruction_Teq_lt_r4_r5_ROR_29,
12697 },
12698 {
12699 ARRAY_SIZE(kInstruction_Teq_pl_r3_r8_LSL_23),
12700 kInstruction_Teq_pl_r3_r8_LSL_23,
12701 },
12702 {
12703 ARRAY_SIZE(kInstruction_Teq_al_r6_r13_LSL_8),
12704 kInstruction_Teq_al_r6_r13_LSL_8,
12705 },
12706 {
12707 ARRAY_SIZE(kInstruction_Teq_cs_r2_r6_ROR_13),
12708 kInstruction_Teq_cs_r2_r6_ROR_13,
12709 },
12710 {
12711 ARRAY_SIZE(kInstruction_Teq_vc_r11_r3_LSL_15),
12712 kInstruction_Teq_vc_r11_r3_LSL_15,
12713 },
12714 {
12715 ARRAY_SIZE(kInstruction_Teq_vs_r0_r5_LSL_22),
12716 kInstruction_Teq_vs_r0_r5_LSL_22,
12717 },
12718 {
12719 ARRAY_SIZE(kInstruction_Teq_eq_r4_r2_ROR_3),
12720 kInstruction_Teq_eq_r4_r2_ROR_3,
12721 },
12722 {
12723 ARRAY_SIZE(kInstruction_Teq_vc_r7_r13_ROR_22),
12724 kInstruction_Teq_vc_r7_r13_ROR_22,
12725 },
12726 {
12727 ARRAY_SIZE(kInstruction_Teq_le_r11_r4_ROR_26),
12728 kInstruction_Teq_le_r11_r4_ROR_26,
12729 },
12730 {
12731 ARRAY_SIZE(kInstruction_Teq_ge_r7_r7_LSL_4),
12732 kInstruction_Teq_ge_r7_r7_LSL_4,
12733 },
12734 {
12735 ARRAY_SIZE(kInstruction_Teq_al_r7_r13_ROR_19),
12736 kInstruction_Teq_al_r7_r13_ROR_19,
12737 },
12738 {
12739 ARRAY_SIZE(kInstruction_Teq_le_r10_r12_ROR_6),
12740 kInstruction_Teq_le_r10_r12_ROR_6,
12741 },
12742 {
12743 ARRAY_SIZE(kInstruction_Teq_ge_r1_r1_LSL_4),
12744 kInstruction_Teq_ge_r1_r1_LSL_4,
12745 },
12746 {
12747 ARRAY_SIZE(kInstruction_Teq_ne_r11_r5_ROR_4),
12748 kInstruction_Teq_ne_r11_r5_ROR_4,
12749 },
12750 {
12751 ARRAY_SIZE(kInstruction_Teq_mi_r7_r4_LSL_21),
12752 kInstruction_Teq_mi_r7_r4_LSL_21,
12753 },
12754 {
12755 ARRAY_SIZE(kInstruction_Teq_al_r11_r8_LSL_14),
12756 kInstruction_Teq_al_r11_r8_LSL_14,
12757 },
12758 {
12759 ARRAY_SIZE(kInstruction_Teq_ls_r4_r7_LSL_29),
12760 kInstruction_Teq_ls_r4_r7_LSL_29,
12761 },
12762 {
12763 ARRAY_SIZE(kInstruction_Teq_ge_r7_r13_ROR_17),
12764 kInstruction_Teq_ge_r7_r13_ROR_17,
12765 },
12766 {
12767 ARRAY_SIZE(kInstruction_Teq_vs_r10_r4_LSL_23),
12768 kInstruction_Teq_vs_r10_r4_LSL_23,
12769 },
12770 {
12771 ARRAY_SIZE(kInstruction_Teq_ls_r1_r7_LSL_26),
12772 kInstruction_Teq_ls_r1_r7_LSL_26,
12773 },
12774 {
12775 ARRAY_SIZE(kInstruction_Teq_cc_r3_r14_LSL_21),
12776 kInstruction_Teq_cc_r3_r14_LSL_21,
12777 },
12778 {
12779 ARRAY_SIZE(kInstruction_Teq_gt_r13_r4_LSL_31),
12780 kInstruction_Teq_gt_r13_r4_LSL_31,
12781 },
12782 {
12783 ARRAY_SIZE(kInstruction_Teq_ne_r12_r7_ROR_15),
12784 kInstruction_Teq_ne_r12_r7_ROR_15,
12785 },
12786 {
12787 ARRAY_SIZE(kInstruction_Teq_pl_r8_r5_ROR_6),
12788 kInstruction_Teq_pl_r8_r5_ROR_6,
12789 },
12790 {
12791 ARRAY_SIZE(kInstruction_Teq_lt_r2_r12_ROR_16),
12792 kInstruction_Teq_lt_r2_r12_ROR_16,
12793 },
12794 {
12795 ARRAY_SIZE(kInstruction_Teq_cc_r2_r12_LSL_18),
12796 kInstruction_Teq_cc_r2_r12_LSL_18,
12797 },
12798 {
12799 ARRAY_SIZE(kInstruction_Teq_cc_r10_r8_LSL_12),
12800 kInstruction_Teq_cc_r10_r8_LSL_12,
12801 },
12802 {
12803 ARRAY_SIZE(kInstruction_Teq_pl_r8_r12_LSL_11),
12804 kInstruction_Teq_pl_r8_r12_LSL_11,
12805 },
12806 {
12807 ARRAY_SIZE(kInstruction_Teq_cc_r9_r12_ROR_5),
12808 kInstruction_Teq_cc_r9_r12_ROR_5,
12809 },
12810 {
12811 ARRAY_SIZE(kInstruction_Teq_gt_r6_r4_LSL_30),
12812 kInstruction_Teq_gt_r6_r4_LSL_30,
12813 },
12814 {
12815 ARRAY_SIZE(kInstruction_Teq_cc_r7_r8_ROR_27),
12816 kInstruction_Teq_cc_r7_r8_ROR_27,
12817 },
12818 {
12819 ARRAY_SIZE(kInstruction_Teq_ls_r5_r6_LSL_13),
12820 kInstruction_Teq_ls_r5_r6_LSL_13,
12821 },
12822 {
12823 ARRAY_SIZE(kInstruction_Teq_pl_r10_r14_LSL_17),
12824 kInstruction_Teq_pl_r10_r14_LSL_17,
12825 },
12826 {
12827 ARRAY_SIZE(kInstruction_Teq_lt_r8_r3_ROR_2),
12828 kInstruction_Teq_lt_r8_r3_ROR_2,
12829 },
12830 {
12831 ARRAY_SIZE(kInstruction_Teq_hi_r6_r1_LSL_2),
12832 kInstruction_Teq_hi_r6_r1_LSL_2,
12833 },
12834 {
12835 ARRAY_SIZE(kInstruction_Teq_pl_r6_r8_LSL_23),
12836 kInstruction_Teq_pl_r6_r8_LSL_23,
12837 },
12838 {
12839 ARRAY_SIZE(kInstruction_Teq_le_r10_r4_ROR_3),
12840 kInstruction_Teq_le_r10_r4_ROR_3,
12841 },
12842 {
12843 ARRAY_SIZE(kInstruction_Teq_hi_r2_r10_ROR_22),
12844 kInstruction_Teq_hi_r2_r10_ROR_22,
12845 },
12846 {
12847 ARRAY_SIZE(kInstruction_Teq_ge_r6_r10_ROR_7),
12848 kInstruction_Teq_ge_r6_r10_ROR_7,
12849 },
12850 {
12851 ARRAY_SIZE(kInstruction_Teq_pl_r13_r5_LSL_28),
12852 kInstruction_Teq_pl_r13_r5_LSL_28,
12853 },
12854 {
12855 ARRAY_SIZE(kInstruction_Teq_hi_r7_r6_ROR_1),
12856 kInstruction_Teq_hi_r7_r6_ROR_1,
12857 },
12858 {
12859 ARRAY_SIZE(kInstruction_Teq_ge_r13_r4_LSL_1),
12860 kInstruction_Teq_ge_r13_r4_LSL_1,
12861 },
12862 {
12863 ARRAY_SIZE(kInstruction_Teq_eq_r10_r1_LSL_26),
12864 kInstruction_Teq_eq_r10_r1_LSL_26,
12865 },
12866 {
12867 ARRAY_SIZE(kInstruction_Teq_pl_r9_r9_ROR_22),
12868 kInstruction_Teq_pl_r9_r9_ROR_22,
12869 },
12870 {
12871 ARRAY_SIZE(kInstruction_Teq_le_r3_r1_ROR_29),
12872 kInstruction_Teq_le_r3_r1_ROR_29,
12873 },
12874 {
12875 ARRAY_SIZE(kInstruction_Teq_hi_r7_r5_LSL_11),
12876 kInstruction_Teq_hi_r7_r5_LSL_11,
12877 },
12878 {
12879 ARRAY_SIZE(kInstruction_Teq_mi_r5_r0_LSL_24),
12880 kInstruction_Teq_mi_r5_r0_LSL_24,
12881 },
12882 {
12883 ARRAY_SIZE(kInstruction_Teq_lt_r2_r5_LSL_12),
12884 kInstruction_Teq_lt_r2_r5_LSL_12,
12885 },
12886 {
12887 ARRAY_SIZE(kInstruction_Teq_cc_r3_r3_LSL_25),
12888 kInstruction_Teq_cc_r3_r3_LSL_25,
12889 },
12890 {
12891 ARRAY_SIZE(kInstruction_Teq_gt_r4_r6_ROR_30),
12892 kInstruction_Teq_gt_r4_r6_ROR_30,
12893 },
12894 {
12895 ARRAY_SIZE(kInstruction_Teq_cs_r6_r5_LSL_4),
12896 kInstruction_Teq_cs_r6_r5_LSL_4,
12897 },
12898 {
12899 ARRAY_SIZE(kInstruction_Teq_pl_r1_r0_LSL_8),
12900 kInstruction_Teq_pl_r1_r0_LSL_8,
12901 },
12902 {
12903 ARRAY_SIZE(kInstruction_Teq_pl_r5_r4_ROR_19),
12904 kInstruction_Teq_pl_r5_r4_ROR_19,
12905 },
12906 {
12907 ARRAY_SIZE(kInstruction_Teq_vc_r7_r6_ROR_2),
12908 kInstruction_Teq_vc_r7_r6_ROR_2,
12909 },
12910 {
12911 ARRAY_SIZE(kInstruction_Teq_vs_r12_r11_LSL_19),
12912 kInstruction_Teq_vs_r12_r11_LSL_19,
12913 },
12914 {
12915 ARRAY_SIZE(kInstruction_Teq_cc_r11_r12_LSL_5),
12916 kInstruction_Teq_cc_r11_r12_LSL_5,
12917 },
12918 {
12919 ARRAY_SIZE(kInstruction_Teq_cs_r4_r11_ROR_20),
12920 kInstruction_Teq_cs_r4_r11_ROR_20,
12921 },
12922 {
12923 ARRAY_SIZE(kInstruction_Teq_cs_r5_r6_ROR_10),
12924 kInstruction_Teq_cs_r5_r6_ROR_10,
12925 },
12926 {
12927 ARRAY_SIZE(kInstruction_Teq_vs_r7_r2_LSL_15),
12928 kInstruction_Teq_vs_r7_r2_LSL_15,
12929 },
12930 {
12931 ARRAY_SIZE(kInstruction_Teq_ls_r8_r14_ROR_1),
12932 kInstruction_Teq_ls_r8_r14_ROR_1,
12933 },
12934 {
12935 ARRAY_SIZE(kInstruction_Teq_pl_r11_r6_ROR_31),
12936 kInstruction_Teq_pl_r11_r6_ROR_31,
12937 },
12938 {
12939 ARRAY_SIZE(kInstruction_Teq_le_r11_r10_LSL_26),
12940 kInstruction_Teq_le_r11_r10_LSL_26,
12941 },
12942 {
12943 ARRAY_SIZE(kInstruction_Teq_ne_r2_r11_LSL_28),
12944 kInstruction_Teq_ne_r2_r11_LSL_28,
12945 },
12946 {
12947 ARRAY_SIZE(kInstruction_Teq_gt_r5_r10_LSL_14),
12948 kInstruction_Teq_gt_r5_r10_LSL_14,
12949 },
12950 {
12951 ARRAY_SIZE(kInstruction_Teq_ge_r13_r4_ROR_6),
12952 kInstruction_Teq_ge_r13_r4_ROR_6,
12953 },
12954 {
12955 ARRAY_SIZE(kInstruction_Teq_pl_r13_r4_LSL_31),
12956 kInstruction_Teq_pl_r13_r4_LSL_31,
12957 },
12958 {
12959 ARRAY_SIZE(kInstruction_Teq_ls_r6_r12_LSL_30),
12960 kInstruction_Teq_ls_r6_r12_LSL_30,
12961 },
12962 {
12963 ARRAY_SIZE(kInstruction_Teq_pl_r9_r14_LSL_15),
12964 kInstruction_Teq_pl_r9_r14_LSL_15,
12965 },
12966 {
12967 ARRAY_SIZE(kInstruction_Teq_ne_r2_r13_ROR_2),
12968 kInstruction_Teq_ne_r2_r13_ROR_2,
12969 },
12970 {
12971 ARRAY_SIZE(kInstruction_Teq_cc_r14_r1_LSL_22),
12972 kInstruction_Teq_cc_r14_r1_LSL_22,
12973 },
12974 {
12975 ARRAY_SIZE(kInstruction_Teq_ge_r10_r7_LSL_24),
12976 kInstruction_Teq_ge_r10_r7_LSL_24,
12977 },
12978 {
12979 ARRAY_SIZE(kInstruction_Teq_hi_r3_r14_LSL_29),
12980 kInstruction_Teq_hi_r3_r14_LSL_29,
12981 },
12982 {
12983 ARRAY_SIZE(kInstruction_Teq_mi_r14_r1_ROR_1),
12984 kInstruction_Teq_mi_r14_r1_ROR_1,
12985 },
12986 {
12987 ARRAY_SIZE(kInstruction_Teq_eq_r11_r10_ROR_12),
12988 kInstruction_Teq_eq_r11_r10_ROR_12,
12989 },
12990 {
12991 ARRAY_SIZE(kInstruction_Teq_cc_r0_r8_ROR_6),
12992 kInstruction_Teq_cc_r0_r8_ROR_6,
12993 },
12994 {
12995 ARRAY_SIZE(kInstruction_Teq_ls_r2_r1_ROR_23),
12996 kInstruction_Teq_ls_r2_r1_ROR_23,
12997 },
12998 {
12999 ARRAY_SIZE(kInstruction_Teq_al_r8_r0_ROR_21),
13000 kInstruction_Teq_al_r8_r0_ROR_21,
13001 },
13002 {
13003 ARRAY_SIZE(kInstruction_Teq_ge_r0_r11_ROR_7),
13004 kInstruction_Teq_ge_r0_r11_ROR_7,
13005 },
13006 {
13007 ARRAY_SIZE(kInstruction_Teq_vs_r5_r4_LSL_3),
13008 kInstruction_Teq_vs_r5_r4_LSL_3,
13009 },
13010 {
13011 ARRAY_SIZE(kInstruction_Teq_vs_r12_r1_LSL_6),
13012 kInstruction_Teq_vs_r12_r1_LSL_6,
13013 },
13014 {
13015 ARRAY_SIZE(kInstruction_Teq_eq_r0_r0_ROR_7),
13016 kInstruction_Teq_eq_r0_r0_ROR_7,
13017 },
13018 {
13019 ARRAY_SIZE(kInstruction_Teq_pl_r1_r1_ROR_17),
13020 kInstruction_Teq_pl_r1_r1_ROR_17,
13021 },
13022 {
13023 ARRAY_SIZE(kInstruction_Teq_mi_r13_r6_ROR_22),
13024 kInstruction_Teq_mi_r13_r6_ROR_22,
13025 },
13026 {
13027 ARRAY_SIZE(kInstruction_Teq_hi_r12_r12_LSL_21),
13028 kInstruction_Teq_hi_r12_r12_LSL_21,
13029 },
13030 {
13031 ARRAY_SIZE(kInstruction_Teq_mi_r11_r2_LSL_8),
13032 kInstruction_Teq_mi_r11_r2_LSL_8,
13033 },
13034 {
13035 ARRAY_SIZE(kInstruction_Teq_pl_r9_r1_ROR_15),
13036 kInstruction_Teq_pl_r9_r1_ROR_15,
13037 },
13038 {
13039 ARRAY_SIZE(kInstruction_Teq_vc_r9_r7_LSL_25),
13040 kInstruction_Teq_vc_r9_r7_LSL_25,
13041 },
13042 {
13043 ARRAY_SIZE(kInstruction_Teq_ge_r4_r0_LSL_23),
13044 kInstruction_Teq_ge_r4_r0_LSL_23,
13045 },
13046 {
13047 ARRAY_SIZE(kInstruction_Teq_ne_r13_r7_LSL_11),
13048 kInstruction_Teq_ne_r13_r7_LSL_11,
13049 },
13050 {
13051 ARRAY_SIZE(kInstruction_Teq_eq_r9_r3_ROR_13),
13052 kInstruction_Teq_eq_r9_r3_ROR_13,
13053 },
13054 {
13055 ARRAY_SIZE(kInstruction_Teq_ge_r7_r3_ROR_4),
13056 kInstruction_Teq_ge_r7_r3_ROR_4,
13057 },
13058 {
13059 ARRAY_SIZE(kInstruction_Teq_al_r7_r11_ROR_1),
13060 kInstruction_Teq_al_r7_r11_ROR_1,
13061 },
13062 {
13063 ARRAY_SIZE(kInstruction_Teq_le_r1_r8_ROR_10),
13064 kInstruction_Teq_le_r1_r8_ROR_10,
13065 },
13066 {
13067 ARRAY_SIZE(kInstruction_Teq_le_r0_r10_LSL_21),
13068 kInstruction_Teq_le_r0_r10_LSL_21,
13069 },
13070 {
13071 ARRAY_SIZE(kInstruction_Teq_pl_r0_r6_ROR_4),
13072 kInstruction_Teq_pl_r0_r6_ROR_4,
13073 },
13074 {
13075 ARRAY_SIZE(kInstruction_Teq_cc_r9_r3_LSL_31),
13076 kInstruction_Teq_cc_r9_r3_LSL_31,
13077 },
13078 {
13079 ARRAY_SIZE(kInstruction_Teq_pl_r8_r7_ROR_13),
13080 kInstruction_Teq_pl_r8_r7_ROR_13,
13081 },
13082 {
13083 ARRAY_SIZE(kInstruction_Teq_cs_r1_r6_LSL_4),
13084 kInstruction_Teq_cs_r1_r6_LSL_4,
13085 },
13086 {
13087 ARRAY_SIZE(kInstruction_Teq_mi_r5_r0_ROR_24),
13088 kInstruction_Teq_mi_r5_r0_ROR_24,
13089 },
13090 {
13091 ARRAY_SIZE(kInstruction_Teq_eq_r4_r5_LSL_17),
13092 kInstruction_Teq_eq_r4_r5_LSL_17,
13093 },
13094 {
13095 ARRAY_SIZE(kInstruction_Teq_ne_r9_r14_ROR_22),
13096 kInstruction_Teq_ne_r9_r14_ROR_22,
13097 },
13098 {
13099 ARRAY_SIZE(kInstruction_Teq_lt_r2_r12_LSL_13),
13100 kInstruction_Teq_lt_r2_r12_LSL_13,
13101 },
13102 {
13103 ARRAY_SIZE(kInstruction_Teq_le_r8_r12_ROR_22),
13104 kInstruction_Teq_le_r8_r12_ROR_22,
13105 },
13106 {
13107 ARRAY_SIZE(kInstruction_Teq_cc_r2_r1_LSL_30),
13108 kInstruction_Teq_cc_r2_r1_LSL_30,
13109 },
13110 {
13111 ARRAY_SIZE(kInstruction_Teq_lt_r4_r13_ROR_4),
13112 kInstruction_Teq_lt_r4_r13_ROR_4,
13113 },
13114 {
13115 ARRAY_SIZE(kInstruction_Teq_ne_r12_r6_LSL_22),
13116 kInstruction_Teq_ne_r12_r6_LSL_22,
13117 },
13118 {
13119 ARRAY_SIZE(kInstruction_Teq_le_r2_r11_ROR_6),
13120 kInstruction_Teq_le_r2_r11_ROR_6,
13121 },
13122 {
13123 ARRAY_SIZE(kInstruction_Teq_hi_r6_r12_ROR_22),
13124 kInstruction_Teq_hi_r6_r12_ROR_22,
13125 },
13126 {
13127 ARRAY_SIZE(kInstruction_Teq_le_r7_r6_LSL_6),
13128 kInstruction_Teq_le_r7_r6_LSL_6,
13129 },
13130 {
13131 ARRAY_SIZE(kInstruction_Teq_vc_r8_r2_ROR_15),
13132 kInstruction_Teq_vc_r8_r2_ROR_15,
13133 },
13134 {
13135 ARRAY_SIZE(kInstruction_Teq_vc_r11_r3_ROR_19),
13136 kInstruction_Teq_vc_r11_r3_ROR_19,
13137 },
13138 {
13139 ARRAY_SIZE(kInstruction_Teq_cc_r2_r3_ROR_7),
13140 kInstruction_Teq_cc_r2_r3_ROR_7,
13141 },
13142 {
13143 ARRAY_SIZE(kInstruction_Teq_ls_r2_r5_LSL_13),
13144 kInstruction_Teq_ls_r2_r5_LSL_13,
13145 },
13146 {
13147 ARRAY_SIZE(kInstruction_Teq_eq_r13_r13_ROR_17),
13148 kInstruction_Teq_eq_r13_r13_ROR_17,
13149 },
13150 {
13151 ARRAY_SIZE(kInstruction_Teq_pl_r6_r10_ROR_31),
13152 kInstruction_Teq_pl_r6_r10_ROR_31,
13153 },
13154 {
13155 ARRAY_SIZE(kInstruction_Teq_mi_r11_r10_LSL_19),
13156 kInstruction_Teq_mi_r11_r10_LSL_19,
13157 },
13158 {
13159 ARRAY_SIZE(kInstruction_Teq_ne_r0_r10_ROR_15),
13160 kInstruction_Teq_ne_r0_r10_ROR_15,
13161 },
13162 {
13163 ARRAY_SIZE(kInstruction_Teq_lt_r12_r10_ROR_31),
13164 kInstruction_Teq_lt_r12_r10_ROR_31,
13165 },
13166 {
13167 ARRAY_SIZE(kInstruction_Teq_ge_r1_r10_LSL_16),
13168 kInstruction_Teq_ge_r1_r10_LSL_16,
13169 },
13170 {
13171 ARRAY_SIZE(kInstruction_Teq_ge_r1_r13_ROR_29),
13172 kInstruction_Teq_ge_r1_r13_ROR_29,
13173 },
13174 {
13175 ARRAY_SIZE(kInstruction_Teq_ge_r1_r1_LSL_2),
13176 kInstruction_Teq_ge_r1_r1_LSL_2,
13177 },
13178 {
13179 ARRAY_SIZE(kInstruction_Teq_al_r12_r3_LSL_10),
13180 kInstruction_Teq_al_r12_r3_LSL_10,
13181 },
13182 {
13183 ARRAY_SIZE(kInstruction_Teq_hi_r11_r10_ROR_30),
13184 kInstruction_Teq_hi_r11_r10_ROR_30,
13185 },
13186 {
13187 ARRAY_SIZE(kInstruction_Teq_ne_r6_r14_ROR_12),
13188 kInstruction_Teq_ne_r6_r14_ROR_12,
13189 },
13190 {
13191 ARRAY_SIZE(kInstruction_Teq_mi_r6_r6_LSL_25),
13192 kInstruction_Teq_mi_r6_r6_LSL_25,
13193 },
13194 {
13195 ARRAY_SIZE(kInstruction_Teq_lt_r3_r4_LSL_3),
13196 kInstruction_Teq_lt_r3_r4_LSL_3,
13197 },
13198 {
13199 ARRAY_SIZE(kInstruction_Teq_gt_r11_r6_LSL_5),
13200 kInstruction_Teq_gt_r11_r6_LSL_5,
13201 },
13202 {
13203 ARRAY_SIZE(kInstruction_Teq_hi_r7_r4_ROR_28),
13204 kInstruction_Teq_hi_r7_r4_ROR_28,
13205 },
13206 {
13207 ARRAY_SIZE(kInstruction_Teq_mi_r2_r7_LSL_11),
13208 kInstruction_Teq_mi_r2_r7_LSL_11,
13209 },
13210 {
13211 ARRAY_SIZE(kInstruction_Teq_le_r2_r0_LSL_31),
13212 kInstruction_Teq_le_r2_r0_LSL_31,
13213 },
13214 {
13215 ARRAY_SIZE(kInstruction_Teq_vc_r0_r14_ROR_18),
13216 kInstruction_Teq_vc_r0_r14_ROR_18,
13217 },
13218 {
13219 ARRAY_SIZE(kInstruction_Teq_ne_r6_r9_LSL_10),
13220 kInstruction_Teq_ne_r6_r9_LSL_10,
13221 },
13222 {
13223 ARRAY_SIZE(kInstruction_Teq_gt_r14_r9_ROR_15),
13224 kInstruction_Teq_gt_r14_r9_ROR_15,
13225 },
13226 {
13227 ARRAY_SIZE(kInstruction_Teq_hi_r11_r7_LSL_25),
13228 kInstruction_Teq_hi_r11_r7_LSL_25,
13229 },
13230 {
13231 ARRAY_SIZE(kInstruction_Teq_al_r6_r8_LSL_20),
13232 kInstruction_Teq_al_r6_r8_LSL_20,
13233 },
13234 {
13235 ARRAY_SIZE(kInstruction_Teq_mi_r9_r13_LSL_27),
13236 kInstruction_Teq_mi_r9_r13_LSL_27,
13237 },
13238 {
13239 ARRAY_SIZE(kInstruction_Teq_mi_r4_r2_ROR_2),
13240 kInstruction_Teq_mi_r4_r2_ROR_2,
13241 },
13242 {
13243 ARRAY_SIZE(kInstruction_Teq_hi_r6_r5_ROR_17),
13244 kInstruction_Teq_hi_r6_r5_ROR_17,
13245 },
13246 {
13247 ARRAY_SIZE(kInstruction_Teq_hi_r9_r8_LSL_31),
13248 kInstruction_Teq_hi_r9_r8_LSL_31,
13249 },
13250 {
13251 ARRAY_SIZE(kInstruction_Teq_eq_r5_r11_ROR_27),
13252 kInstruction_Teq_eq_r5_r11_ROR_27,
13253 },
13254 {
13255 ARRAY_SIZE(kInstruction_Teq_eq_r3_r5_LSL_8),
13256 kInstruction_Teq_eq_r3_r5_LSL_8,
13257 },
13258 {
13259 ARRAY_SIZE(kInstruction_Teq_cc_r8_r10_LSL_2),
13260 kInstruction_Teq_cc_r8_r10_LSL_2,
13261 },
13262 {
13263 ARRAY_SIZE(kInstruction_Teq_mi_r0_r3_LSL_20),
13264 kInstruction_Teq_mi_r0_r3_LSL_20,
13265 },
13266 {
13267 ARRAY_SIZE(kInstruction_Teq_pl_r13_r7_ROR_24),
13268 kInstruction_Teq_pl_r13_r7_ROR_24,
13269 },
13270 {
13271 ARRAY_SIZE(kInstruction_Teq_hi_r8_r0_ROR_15),
13272 kInstruction_Teq_hi_r8_r0_ROR_15,
13273 },
13274 {
13275 ARRAY_SIZE(kInstruction_Teq_ne_r9_r13_ROR_29),
13276 kInstruction_Teq_ne_r9_r13_ROR_29,
13277 },
13278 {
13279 ARRAY_SIZE(kInstruction_Teq_mi_r10_r8_LSL_17),
13280 kInstruction_Teq_mi_r10_r8_LSL_17,
13281 },
13282 {
13283 ARRAY_SIZE(kInstruction_Teq_hi_r10_r0_LSL_24),
13284 kInstruction_Teq_hi_r10_r0_LSL_24,
13285 },
13286 {
13287 ARRAY_SIZE(kInstruction_Teq_gt_r3_r5_LSL_24),
13288 kInstruction_Teq_gt_r3_r5_LSL_24,
13289 },
13290 {
13291 ARRAY_SIZE(kInstruction_Teq_al_r4_r8_LSL_20),
13292 kInstruction_Teq_al_r4_r8_LSL_20,
13293 },
13294 {
13295 ARRAY_SIZE(kInstruction_Teq_cs_r14_r12_ROR_2),
13296 kInstruction_Teq_cs_r14_r12_ROR_2,
13297 },
13298 {
13299 ARRAY_SIZE(kInstruction_Teq_cs_r0_r9_LSL_8),
13300 kInstruction_Teq_cs_r0_r9_LSL_8,
13301 },
13302 {
13303 ARRAY_SIZE(kInstruction_Teq_al_r1_r13_ROR_27),
13304 kInstruction_Teq_al_r1_r13_ROR_27,
13305 },
13306 {
13307 ARRAY_SIZE(kInstruction_Teq_vc_r10_r5_LSL_27),
13308 kInstruction_Teq_vc_r10_r5_LSL_27,
13309 },
13310 {
13311 ARRAY_SIZE(kInstruction_Teq_vs_r14_r8_LSL_19),
13312 kInstruction_Teq_vs_r14_r8_LSL_19,
13313 },
13314 {
13315 ARRAY_SIZE(kInstruction_Teq_mi_r3_r10_ROR_30),
13316 kInstruction_Teq_mi_r3_r10_ROR_30,
13317 },
13318 {
13319 ARRAY_SIZE(kInstruction_Teq_gt_r1_r7_LSL_17),
13320 kInstruction_Teq_gt_r1_r7_LSL_17,
13321 },
13322 {
13323 ARRAY_SIZE(kInstruction_Teq_le_r11_r6_ROR_7),
13324 kInstruction_Teq_le_r11_r6_ROR_7,
13325 },
13326 {
13327 ARRAY_SIZE(kInstruction_Teq_cc_r3_r14_LSL_8),
13328 kInstruction_Teq_cc_r3_r14_LSL_8,
13329 },
13330 {
13331 ARRAY_SIZE(kInstruction_Teq_cs_r7_r14_LSL_7),
13332 kInstruction_Teq_cs_r7_r14_LSL_7,
13333 },
13334 {
13335 ARRAY_SIZE(kInstruction_Teq_ge_r3_r13_LSL_17),
13336 kInstruction_Teq_ge_r3_r13_LSL_17,
13337 },
13338 {
13339 ARRAY_SIZE(kInstruction_Teq_gt_r10_r13_ROR_25),
13340 kInstruction_Teq_gt_r10_r13_ROR_25,
13341 },
13342 {
13343 ARRAY_SIZE(kInstruction_Teq_mi_r8_r14_LSL_7),
13344 kInstruction_Teq_mi_r8_r14_LSL_7,
13345 },
13346 {
13347 ARRAY_SIZE(kInstruction_Teq_cs_r13_r8_LSL_13),
13348 kInstruction_Teq_cs_r13_r8_LSL_13,
13349 },
13350 {
13351 ARRAY_SIZE(kInstruction_Teq_hi_r13_r5_LSL_20),
13352 kInstruction_Teq_hi_r13_r5_LSL_20,
13353 },
13354 {
13355 ARRAY_SIZE(kInstruction_Teq_al_r4_r0_ROR_3),
13356 kInstruction_Teq_al_r4_r0_ROR_3,
13357 },
13358 {
13359 ARRAY_SIZE(kInstruction_Teq_al_r2_r7_LSL_16),
13360 kInstruction_Teq_al_r2_r7_LSL_16,
13361 },
13362 {
13363 ARRAY_SIZE(kInstruction_Teq_pl_r6_r2_LSL_30),
13364 kInstruction_Teq_pl_r6_r2_LSL_30,
13365 },
13366 {
13367 ARRAY_SIZE(kInstruction_Teq_al_r13_r8_LSL_27),
13368 kInstruction_Teq_al_r13_r8_LSL_27,
13369 },
13370 {
13371 ARRAY_SIZE(kInstruction_Teq_vs_r8_r3_LSL_1),
13372 kInstruction_Teq_vs_r8_r3_LSL_1,
13373 },
13374 {
13375 ARRAY_SIZE(kInstruction_Teq_eq_r0_r12_LSL_10),
13376 kInstruction_Teq_eq_r0_r12_LSL_10,
13377 },
13378 {
13379 ARRAY_SIZE(kInstruction_Teq_mi_r11_r1_ROR_9),
13380 kInstruction_Teq_mi_r11_r1_ROR_9,
13381 },
13382 {
13383 ARRAY_SIZE(kInstruction_Teq_al_r14_r8_LSL_14),
13384 kInstruction_Teq_al_r14_r8_LSL_14,
13385 },
13386 {
13387 ARRAY_SIZE(kInstruction_Teq_lt_r6_r7_ROR_26),
13388 kInstruction_Teq_lt_r6_r7_ROR_26,
13389 },
13390 {
13391 ARRAY_SIZE(kInstruction_Teq_pl_r11_r8_LSL_12),
13392 kInstruction_Teq_pl_r11_r8_LSL_12,
13393 },
13394 {
13395 ARRAY_SIZE(kInstruction_Teq_hi_r13_r2_ROR_24),
13396 kInstruction_Teq_hi_r13_r2_ROR_24,
13397 },
13398 {
13399 ARRAY_SIZE(kInstruction_Teq_le_r4_r12_LSL_13),
13400 kInstruction_Teq_le_r4_r12_LSL_13,
13401 },
13402 {
13403 ARRAY_SIZE(kInstruction_Teq_hi_r13_r2_LSL_31),
13404 kInstruction_Teq_hi_r13_r2_LSL_31,
13405 },
13406 {
13407 ARRAY_SIZE(kInstruction_Teq_mi_r10_r11_ROR_29),
13408 kInstruction_Teq_mi_r10_r11_ROR_29,
13409 },
13410 {
13411 ARRAY_SIZE(kInstruction_Teq_mi_r7_r5_LSL_11),
13412 kInstruction_Teq_mi_r7_r5_LSL_11,
13413 },
13414 {
13415 ARRAY_SIZE(kInstruction_Teq_gt_r11_r12_ROR_4),
13416 kInstruction_Teq_gt_r11_r12_ROR_4,
13417 },
13418 {
13419 ARRAY_SIZE(kInstruction_Teq_lt_r1_r7_ROR_1),
13420 kInstruction_Teq_lt_r1_r7_ROR_1,
13421 },
13422 {
13423 ARRAY_SIZE(kInstruction_Teq_le_r6_r6_LSL_23),
13424 kInstruction_Teq_le_r6_r6_LSL_23,
13425 },
13426 {
13427 ARRAY_SIZE(kInstruction_Teq_eq_r11_r5_LSL_31),
13428 kInstruction_Teq_eq_r11_r5_LSL_31,
13429 },
13430 {
13431 ARRAY_SIZE(kInstruction_Teq_le_r9_r8_ROR_20),
13432 kInstruction_Teq_le_r9_r8_ROR_20,
13433 },
13434 {
13435 ARRAY_SIZE(kInstruction_Teq_vs_r0_r4_ROR_30),
13436 kInstruction_Teq_vs_r0_r4_ROR_30,
13437 },
13438 {
13439 ARRAY_SIZE(kInstruction_Teq_hi_r3_r4_LSL_9),
13440 kInstruction_Teq_hi_r3_r4_LSL_9,
13441 },
13442 {
13443 ARRAY_SIZE(kInstruction_Teq_cc_r3_r13_ROR_20),
13444 kInstruction_Teq_cc_r3_r13_ROR_20,
13445 },
13446 {
13447 ARRAY_SIZE(kInstruction_Teq_pl_r14_r5_ROR_3),
13448 kInstruction_Teq_pl_r14_r5_ROR_3,
13449 },
13450 {
13451 ARRAY_SIZE(kInstruction_Teq_cc_r11_r8_LSL_30),
13452 kInstruction_Teq_cc_r11_r8_LSL_30,
13453 },
13454 {
13455 ARRAY_SIZE(kInstruction_Teq_lt_r12_r0_LSL_3),
13456 kInstruction_Teq_lt_r12_r0_LSL_3,
13457 },
13458 {
13459 ARRAY_SIZE(kInstruction_Teq_gt_r11_r9_LSL_30),
13460 kInstruction_Teq_gt_r11_r9_LSL_30,
13461 },
13462 {
13463 ARRAY_SIZE(kInstruction_Teq_gt_r8_r8_ROR_3),
13464 kInstruction_Teq_gt_r8_r8_ROR_3,
13465 },
13466 {
13467 ARRAY_SIZE(kInstruction_Teq_vs_r8_r13_LSL_12),
13468 kInstruction_Teq_vs_r8_r13_LSL_12,
13469 },
13470 {
13471 ARRAY_SIZE(kInstruction_Teq_al_r12_r9_LSL_22),
13472 kInstruction_Teq_al_r12_r9_LSL_22,
13473 },
13474 {
13475 ARRAY_SIZE(kInstruction_Teq_ne_r5_r12_LSL_2),
13476 kInstruction_Teq_ne_r5_r12_LSL_2,
13477 },
13478 {
13479 ARRAY_SIZE(kInstruction_Teq_vs_r2_r3_LSL_25),
13480 kInstruction_Teq_vs_r2_r3_LSL_25,
13481 },
13482 {
13483 ARRAY_SIZE(kInstruction_Teq_vc_r11_r4_ROR_7),
13484 kInstruction_Teq_vc_r11_r4_ROR_7,
13485 },
13486 {
13487 ARRAY_SIZE(kInstruction_Teq_gt_r7_r11_LSL_21),
13488 kInstruction_Teq_gt_r7_r11_LSL_21,
13489 },
13490 {
13491 ARRAY_SIZE(kInstruction_Teq_eq_r14_r3_LSL_21),
13492 kInstruction_Teq_eq_r14_r3_LSL_21,
13493 },
13494 {
13495 ARRAY_SIZE(kInstruction_Teq_lt_r12_r8_LSL_9),
13496 kInstruction_Teq_lt_r12_r8_LSL_9,
13497 },
13498 {
13499 ARRAY_SIZE(kInstruction_Teq_vs_r8_r10_LSL_24),
13500 kInstruction_Teq_vs_r8_r10_LSL_24,
13501 },
13502 {
13503 ARRAY_SIZE(kInstruction_Teq_al_r10_r0_ROR_26),
13504 kInstruction_Teq_al_r10_r0_ROR_26,
13505 },
13506 {
13507 ARRAY_SIZE(kInstruction_Teq_hi_r8_r9_LSL_18),
13508 kInstruction_Teq_hi_r8_r9_LSL_18,
13509 },
13510 {
13511 ARRAY_SIZE(kInstruction_Teq_ne_r5_r13_ROR_13),
13512 kInstruction_Teq_ne_r5_r13_ROR_13,
13513 },
13514 {
13515 ARRAY_SIZE(kInstruction_Teq_pl_r0_r13_LSL_23),
13516 kInstruction_Teq_pl_r0_r13_LSL_23,
13517 },
13518 {
13519 ARRAY_SIZE(kInstruction_Teq_hi_r0_r2_LSL_30),
13520 kInstruction_Teq_hi_r0_r2_LSL_30,
13521 },
13522 {
13523 ARRAY_SIZE(kInstruction_Teq_le_r6_r14_ROR_22),
13524 kInstruction_Teq_le_r6_r14_ROR_22,
13525 },
13526 {
13527 ARRAY_SIZE(kInstruction_Teq_hi_r9_r5_LSL_3),
13528 kInstruction_Teq_hi_r9_r5_LSL_3,
13529 },
13530 {
13531 ARRAY_SIZE(kInstruction_Teq_ge_r7_r6_LSL_26),
13532 kInstruction_Teq_ge_r7_r6_LSL_26,
13533 },
13534 {
13535 ARRAY_SIZE(kInstruction_Teq_cc_r13_r6_ROR_28),
13536 kInstruction_Teq_cc_r13_r6_ROR_28,
13537 },
13538 {
13539 ARRAY_SIZE(kInstruction_Teq_lt_r11_r1_ROR_13),
13540 kInstruction_Teq_lt_r11_r1_ROR_13,
13541 },
13542 {
13543 ARRAY_SIZE(kInstruction_Teq_gt_r14_r10_LSL_20),
13544 kInstruction_Teq_gt_r14_r10_LSL_20,
13545 },
13546 {
13547 ARRAY_SIZE(kInstruction_Teq_ne_r7_r2_ROR_27),
13548 kInstruction_Teq_ne_r7_r2_ROR_27,
13549 },
13550 {
13551 ARRAY_SIZE(kInstruction_Teq_cc_r1_r1_ROR_2),
13552 kInstruction_Teq_cc_r1_r1_ROR_2,
13553 },
13554 {
13555 ARRAY_SIZE(kInstruction_Teq_le_r8_r11_ROR_6),
13556 kInstruction_Teq_le_r8_r11_ROR_6,
13557 },
13558 {
13559 ARRAY_SIZE(kInstruction_Teq_mi_r0_r12_LSL_4),
13560 kInstruction_Teq_mi_r0_r12_LSL_4,
13561 },
13562 {
13563 ARRAY_SIZE(kInstruction_Teq_cs_r10_r2_ROR_28),
13564 kInstruction_Teq_cs_r10_r2_ROR_28,
13565 },
13566 {
13567 ARRAY_SIZE(kInstruction_Teq_hi_r10_r5_ROR_20),
13568 kInstruction_Teq_hi_r10_r5_ROR_20,
13569 },
13570 {
13571 ARRAY_SIZE(kInstruction_Teq_cs_r0_r9_LSL_31),
13572 kInstruction_Teq_cs_r0_r9_LSL_31,
13573 },
13574 {
13575 ARRAY_SIZE(kInstruction_Teq_hi_r12_r7_ROR_16),
13576 kInstruction_Teq_hi_r12_r7_ROR_16,
13577 },
13578 {
13579 ARRAY_SIZE(kInstruction_Teq_ne_r7_r3_LSL_1),
13580 kInstruction_Teq_ne_r7_r3_LSL_1,
13581 },
13582 {
13583 ARRAY_SIZE(kInstruction_Teq_mi_r5_r10_ROR_19),
13584 kInstruction_Teq_mi_r5_r10_ROR_19,
13585 },
13586 {
13587 ARRAY_SIZE(kInstruction_Teq_mi_r3_r14_LSL_15),
13588 kInstruction_Teq_mi_r3_r14_LSL_15,
13589 },
13590 {
13591 ARRAY_SIZE(kInstruction_Teq_vc_r8_r8_ROR_2),
13592 kInstruction_Teq_vc_r8_r8_ROR_2,
13593 },
13594 {
13595 ARRAY_SIZE(kInstruction_Teq_hi_r2_r9_ROR_4),
13596 kInstruction_Teq_hi_r2_r9_ROR_4,
13597 },
13598 {
13599 ARRAY_SIZE(kInstruction_Teq_gt_r7_r1_ROR_6),
13600 kInstruction_Teq_gt_r7_r1_ROR_6,
13601 },
13602 {
13603 ARRAY_SIZE(kInstruction_Teq_ne_r12_r5_LSL_10),
13604 kInstruction_Teq_ne_r12_r5_LSL_10,
13605 },
13606 {
13607 ARRAY_SIZE(kInstruction_Teq_vs_r6_r8_ROR_13),
13608 kInstruction_Teq_vs_r6_r8_ROR_13,
13609 },
13610 {
13611 ARRAY_SIZE(kInstruction_Teq_ls_r14_r9_LSL_23),
13612 kInstruction_Teq_ls_r14_r9_LSL_23,
13613 },
13614 {
13615 ARRAY_SIZE(kInstruction_Teq_ne_r8_r12_LSL_12),
13616 kInstruction_Teq_ne_r8_r12_LSL_12,
13617 },
13618 {
13619 ARRAY_SIZE(kInstruction_Teq_al_r5_r10_LSL_20),
13620 kInstruction_Teq_al_r5_r10_LSL_20,
13621 },
13622 {
13623 ARRAY_SIZE(kInstruction_Teq_al_r3_r2_LSL_17),
13624 kInstruction_Teq_al_r3_r2_LSL_17,
13625 },
13626 {
13627 ARRAY_SIZE(kInstruction_Teq_pl_r1_r10_ROR_29),
13628 kInstruction_Teq_pl_r1_r10_ROR_29,
13629 },
13630 {
13631 ARRAY_SIZE(kInstruction_Teq_cs_r1_r7_LSL_19),
13632 kInstruction_Teq_cs_r1_r7_LSL_19,
13633 },
13634 {
13635 ARRAY_SIZE(kInstruction_Teq_pl_r13_r2_ROR_27),
13636 kInstruction_Teq_pl_r13_r2_ROR_27,
13637 },
13638 {
13639 ARRAY_SIZE(kInstruction_Teq_gt_r1_r1_ROR_3),
13640 kInstruction_Teq_gt_r1_r1_ROR_3,
13641 },
13642 {
13643 ARRAY_SIZE(kInstruction_Teq_eq_r10_r8_ROR_6),
13644 kInstruction_Teq_eq_r10_r8_ROR_6,
13645 },
13646 {
13647 ARRAY_SIZE(kInstruction_Teq_ge_r6_r7_ROR_16),
13648 kInstruction_Teq_ge_r6_r7_ROR_16,
13649 },
13650 {
13651 ARRAY_SIZE(kInstruction_Teq_eq_r0_r9_ROR_18),
13652 kInstruction_Teq_eq_r0_r9_ROR_18,
13653 },
13654 {
13655 ARRAY_SIZE(kInstruction_Teq_gt_r13_r4_LSL_1),
13656 kInstruction_Teq_gt_r13_r4_LSL_1,
13657 },
13658 {
13659 ARRAY_SIZE(kInstruction_Teq_gt_r2_r12_ROR_21),
13660 kInstruction_Teq_gt_r2_r12_ROR_21,
13661 },
13662 {
13663 ARRAY_SIZE(kInstruction_Teq_le_r6_r3_LSL_24),
13664 kInstruction_Teq_le_r6_r3_LSL_24,
13665 },
13666 {
13667 ARRAY_SIZE(kInstruction_Teq_gt_r3_r14_LSL_1),
13668 kInstruction_Teq_gt_r3_r14_LSL_1,
13669 },
13670 {
13671 ARRAY_SIZE(kInstruction_Teq_hi_r4_r8_LSL_21),
13672 kInstruction_Teq_hi_r4_r8_LSL_21,
13673 },
13674 {
13675 ARRAY_SIZE(kInstruction_Teq_mi_r3_r9_LSL_6),
13676 kInstruction_Teq_mi_r3_r9_LSL_6,
13677 },
13678 {
13679 ARRAY_SIZE(kInstruction_Teq_vc_r13_r2_ROR_13),
13680 kInstruction_Teq_vc_r13_r2_ROR_13,
13681 },
13682 {
13683 ARRAY_SIZE(kInstruction_Teq_ge_r3_r1_LSL_22),
13684 kInstruction_Teq_ge_r3_r1_LSL_22,
13685 },
13686 {
13687 ARRAY_SIZE(kInstruction_Teq_eq_r9_r3_ROR_12),
13688 kInstruction_Teq_eq_r9_r3_ROR_12,
13689 },
13690 {
13691 ARRAY_SIZE(kInstruction_Teq_ge_r13_r8_ROR_25),
13692 kInstruction_Teq_ge_r13_r8_ROR_25,
13693 },
13694 {
13695 ARRAY_SIZE(kInstruction_Teq_vc_r13_r8_LSL_15),
13696 kInstruction_Teq_vc_r13_r8_LSL_15,
13697 },
13698 {
13699 ARRAY_SIZE(kInstruction_Teq_cc_r0_r10_ROR_31),
13700 kInstruction_Teq_cc_r0_r10_ROR_31,
13701 },
13702 {
13703 ARRAY_SIZE(kInstruction_Teq_le_r13_r8_LSL_23),
13704 kInstruction_Teq_le_r13_r8_LSL_23,
13705 },
13706 {
13707 ARRAY_SIZE(kInstruction_Teq_ls_r5_r12_ROR_18),
13708 kInstruction_Teq_ls_r5_r12_ROR_18,
13709 },
13710 {
13711 ARRAY_SIZE(kInstruction_Teq_pl_r2_r3_LSL_18),
13712 kInstruction_Teq_pl_r2_r3_LSL_18,
13713 },
13714 {
13715 ARRAY_SIZE(kInstruction_Teq_gt_r7_r4_LSL_8),
13716 kInstruction_Teq_gt_r7_r4_LSL_8,
13717 },
13718 {
13719 ARRAY_SIZE(kInstruction_Teq_ne_r9_r7_LSL_28),
13720 kInstruction_Teq_ne_r9_r7_LSL_28,
13721 },
13722 {
13723 ARRAY_SIZE(kInstruction_Teq_al_r0_r14_ROR_22),
13724 kInstruction_Teq_al_r0_r14_ROR_22,
13725 },
13726 {
13727 ARRAY_SIZE(kInstruction_Teq_mi_r4_r3_ROR_17),
13728 kInstruction_Teq_mi_r4_r3_ROR_17,
13729 },
13730 {
13731 ARRAY_SIZE(kInstruction_Teq_eq_r0_r14_ROR_28),
13732 kInstruction_Teq_eq_r0_r14_ROR_28,
13733 },
13734 {
13735 ARRAY_SIZE(kInstruction_Teq_eq_r3_r12_ROR_1),
13736 kInstruction_Teq_eq_r3_r12_ROR_1,
13737 },
13738 {
13739 ARRAY_SIZE(kInstruction_Teq_hi_r11_r5_LSL_18),
13740 kInstruction_Teq_hi_r11_r5_LSL_18,
13741 },
13742 {
13743 ARRAY_SIZE(kInstruction_Teq_ls_r7_r14_LSL_18),
13744 kInstruction_Teq_ls_r7_r14_LSL_18,
13745 },
13746 {
13747 ARRAY_SIZE(kInstruction_Teq_gt_r9_r1_LSL_20),
13748 kInstruction_Teq_gt_r9_r1_LSL_20,
13749 },
13750 {
13751 ARRAY_SIZE(kInstruction_Teq_ls_r13_r2_LSL_24),
13752 kInstruction_Teq_ls_r13_r2_LSL_24,
13753 },
13754 {
13755 ARRAY_SIZE(kInstruction_Teq_cs_r0_r6_LSL_5),
13756 kInstruction_Teq_cs_r0_r6_LSL_5,
13757 },
13758 {
13759 ARRAY_SIZE(kInstruction_Teq_ls_r8_r6_LSL_25),
13760 kInstruction_Teq_ls_r8_r6_LSL_25,
13761 },
13762 {
13763 ARRAY_SIZE(kInstruction_Teq_eq_r3_r13_LSL_25),
13764 kInstruction_Teq_eq_r3_r13_LSL_25,
13765 },
13766 {
13767 ARRAY_SIZE(kInstruction_Teq_pl_r12_r0_ROR_29),
13768 kInstruction_Teq_pl_r12_r0_ROR_29,
13769 },
13770 {
13771 ARRAY_SIZE(kInstruction_Teq_ls_r9_r11_LSL_13),
13772 kInstruction_Teq_ls_r9_r11_LSL_13,
13773 },
13774 {
13775 ARRAY_SIZE(kInstruction_Teq_pl_r8_r11_LSL_12),
13776 kInstruction_Teq_pl_r8_r11_LSL_12,
13777 },
13778 {
13779 ARRAY_SIZE(kInstruction_Teq_vs_r9_r7_LSL_18),
13780 kInstruction_Teq_vs_r9_r7_LSL_18,
13781 },
13782 {
13783 ARRAY_SIZE(kInstruction_Teq_ge_r1_r9_LSL_11),
13784 kInstruction_Teq_ge_r1_r9_LSL_11,
13785 },
13786 {
13787 ARRAY_SIZE(kInstruction_Teq_al_r12_r14_ROR_17),
13788 kInstruction_Teq_al_r12_r14_ROR_17,
13789 },
13790 {
13791 ARRAY_SIZE(kInstruction_Teq_eq_r4_r3_LSL_29),
13792 kInstruction_Teq_eq_r4_r3_LSL_29,
13793 },
13794 {
13795 ARRAY_SIZE(kInstruction_Teq_ge_r13_r5_LSL_12),
13796 kInstruction_Teq_ge_r13_r5_LSL_12,
13797 },
13798 {
13799 ARRAY_SIZE(kInstruction_Teq_ls_r4_r6_LSL_27),
13800 kInstruction_Teq_ls_r4_r6_LSL_27,
13801 },
13802 {
13803 ARRAY_SIZE(kInstruction_Teq_ne_r0_r2_LSL_25),
13804 kInstruction_Teq_ne_r0_r2_LSL_25,
13805 },
13806 {
13807 ARRAY_SIZE(kInstruction_Teq_vs_r11_r0_LSL_8),
13808 kInstruction_Teq_vs_r11_r0_LSL_8,
13809 },
13810 {
13811 ARRAY_SIZE(kInstruction_Teq_pl_r7_r9_ROR_29),
13812 kInstruction_Teq_pl_r7_r9_ROR_29,
13813 },
13814 {
13815 ARRAY_SIZE(kInstruction_Teq_le_r5_r9_ROR_2),
13816 kInstruction_Teq_le_r5_r9_ROR_2,
13817 },
13818 {
13819 ARRAY_SIZE(kInstruction_Teq_vs_r4_r4_ROR_28),
13820 kInstruction_Teq_vs_r4_r4_ROR_28,
13821 },
13822 {
13823 ARRAY_SIZE(kInstruction_Teq_ls_r6_r13_LSL_2),
13824 kInstruction_Teq_ls_r6_r13_LSL_2,
13825 },
13826 {
13827 ARRAY_SIZE(kInstruction_Teq_lt_r8_r2_ROR_10),
13828 kInstruction_Teq_lt_r8_r2_ROR_10,
13829 },
13830 {
13831 ARRAY_SIZE(kInstruction_Teq_mi_r9_r6_ROR_13),
13832 kInstruction_Teq_mi_r9_r6_ROR_13,
13833 },
13834 {
13835 ARRAY_SIZE(kInstruction_Teq_ge_r13_r11_ROR_30),
13836 kInstruction_Teq_ge_r13_r11_ROR_30,
13837 },
13838 {
13839 ARRAY_SIZE(kInstruction_Teq_al_r13_r5_LSL_12),
13840 kInstruction_Teq_al_r13_r5_LSL_12,
13841 },
13842 {
13843 ARRAY_SIZE(kInstruction_Teq_al_r6_r11_ROR_17),
13844 kInstruction_Teq_al_r6_r11_ROR_17,
13845 },
13846 {
13847 ARRAY_SIZE(kInstruction_Teq_mi_r14_r12_LSL_10),
13848 kInstruction_Teq_mi_r14_r12_LSL_10,
13849 },
13850 {
13851 ARRAY_SIZE(kInstruction_Teq_gt_r7_r9_ROR_31),
13852 kInstruction_Teq_gt_r7_r9_ROR_31,
13853 },
13854 {
13855 ARRAY_SIZE(kInstruction_Teq_cc_r9_r10_ROR_4),
13856 kInstruction_Teq_cc_r9_r10_ROR_4,
13857 },
13858 {
13859 ARRAY_SIZE(kInstruction_Teq_hi_r4_r12_ROR_3),
13860 kInstruction_Teq_hi_r4_r12_ROR_3,
13861 },
13862 {
13863 ARRAY_SIZE(kInstruction_Teq_hi_r4_r6_ROR_29),
13864 kInstruction_Teq_hi_r4_r6_ROR_29,
13865 },
13866 {
13867 ARRAY_SIZE(kInstruction_Teq_al_r14_r12_ROR_30),
13868 kInstruction_Teq_al_r14_r12_ROR_30,
13869 },
13870 {
13871 ARRAY_SIZE(kInstruction_Teq_al_r11_r1_LSL_1),
13872 kInstruction_Teq_al_r11_r1_LSL_1,
13873 },
13874 {
13875 ARRAY_SIZE(kInstruction_Teq_pl_r4_r13_LSL_13),
13876 kInstruction_Teq_pl_r4_r13_LSL_13,
13877 },
13878 {
13879 ARRAY_SIZE(kInstruction_Teq_al_r8_r2_ROR_1),
13880 kInstruction_Teq_al_r8_r2_ROR_1,
13881 },
13882 {
13883 ARRAY_SIZE(kInstruction_Teq_ne_r6_r3_LSL_19),
13884 kInstruction_Teq_ne_r6_r3_LSL_19,
13885 },
13886 {
13887 ARRAY_SIZE(kInstruction_Teq_eq_r8_r8_LSL_8),
13888 kInstruction_Teq_eq_r8_r8_LSL_8,
13889 },
13890 {
13891 ARRAY_SIZE(kInstruction_Teq_ne_r5_r4_LSL_20),
13892 kInstruction_Teq_ne_r5_r4_LSL_20,
13893 },
13894 {
13895 ARRAY_SIZE(kInstruction_Teq_gt_r5_r6_ROR_17),
13896 kInstruction_Teq_gt_r5_r6_ROR_17,
13897 },
13898 {
13899 ARRAY_SIZE(kInstruction_Teq_ne_r12_r14_LSL_25),
13900 kInstruction_Teq_ne_r12_r14_LSL_25,
13901 },
13902 {
13903 ARRAY_SIZE(kInstruction_Teq_lt_r9_r2_LSL_26),
13904 kInstruction_Teq_lt_r9_r2_LSL_26,
13905 },
13906 {
13907 ARRAY_SIZE(kInstruction_Teq_vc_r13_r7_LSL_25),
13908 kInstruction_Teq_vc_r13_r7_LSL_25,
13909 },
13910 {
13911 ARRAY_SIZE(kInstruction_Teq_mi_r9_r12_ROR_6),
13912 kInstruction_Teq_mi_r9_r12_ROR_6,
13913 },
13914 {
13915 ARRAY_SIZE(kInstruction_Teq_ge_r3_r5_LSL_12),
13916 kInstruction_Teq_ge_r3_r5_LSL_12,
13917 },
13918 {
13919 ARRAY_SIZE(kInstruction_Teq_cs_r8_r10_ROR_8),
13920 kInstruction_Teq_cs_r8_r10_ROR_8,
13921 },
13922 {
13923 ARRAY_SIZE(kInstruction_Teq_ge_r10_r13_LSL_4),
13924 kInstruction_Teq_ge_r10_r13_LSL_4,
13925 },
13926 {
13927 ARRAY_SIZE(kInstruction_Teq_cc_r13_r10_LSL_12),
13928 kInstruction_Teq_cc_r13_r10_LSL_12,
13929 },
13930 {
13931 ARRAY_SIZE(kInstruction_Teq_cs_r0_r8_LSL_15),
13932 kInstruction_Teq_cs_r0_r8_LSL_15,
13933 },
13934 {
13935 ARRAY_SIZE(kInstruction_Teq_ge_r3_r14_ROR_23),
13936 kInstruction_Teq_ge_r3_r14_ROR_23,
13937 },
13938 {
13939 ARRAY_SIZE(kInstruction_Teq_gt_r4_r13_LSL_23),
13940 kInstruction_Teq_gt_r4_r13_LSL_23,
13941 },
13942 {
13943 ARRAY_SIZE(kInstruction_Teq_vs_r11_r13_LSL_31),
13944 kInstruction_Teq_vs_r11_r13_LSL_31,
13945 },
13946 {
13947 ARRAY_SIZE(kInstruction_Teq_mi_r5_r12_LSL_26),
13948 kInstruction_Teq_mi_r5_r12_LSL_26,
13949 },
13950 {
13951 ARRAY_SIZE(kInstruction_Teq_gt_r5_r0_ROR_3),
13952 kInstruction_Teq_gt_r5_r0_ROR_3,
13953 },
13954 {
13955 ARRAY_SIZE(kInstruction_Teq_vs_r2_r6_ROR_7),
13956 kInstruction_Teq_vs_r2_r6_ROR_7,
13957 },
13958 {
13959 ARRAY_SIZE(kInstruction_Teq_cc_r5_r10_ROR_8),
13960 kInstruction_Teq_cc_r5_r10_ROR_8,
13961 },
13962 {
13963 ARRAY_SIZE(kInstruction_Teq_hi_r8_r13_ROR_15),
13964 kInstruction_Teq_hi_r8_r13_ROR_15,
13965 },
13966 {
13967 ARRAY_SIZE(kInstruction_Teq_cc_r11_r9_ROR_16),
13968 kInstruction_Teq_cc_r11_r9_ROR_16,
13969 },
13970 {
13971 ARRAY_SIZE(kInstruction_Teq_ge_r6_r9_ROR_1),
13972 kInstruction_Teq_ge_r6_r9_ROR_1,
13973 },
13974 {
13975 ARRAY_SIZE(kInstruction_Teq_le_r7_r3_ROR_10),
13976 kInstruction_Teq_le_r7_r3_ROR_10,
13977 },
13978 {
13979 ARRAY_SIZE(kInstruction_Teq_hi_r7_r14_ROR_17),
13980 kInstruction_Teq_hi_r7_r14_ROR_17,
13981 },
13982 {
13983 ARRAY_SIZE(kInstruction_Teq_lt_r4_r14_LSL_11),
13984 kInstruction_Teq_lt_r4_r14_LSL_11,
13985 },
13986 {
13987 ARRAY_SIZE(kInstruction_Teq_ne_r0_r11_ROR_6),
13988 kInstruction_Teq_ne_r0_r11_ROR_6,
13989 },
13990 {
13991 ARRAY_SIZE(kInstruction_Teq_le_r4_r12_ROR_27),
13992 kInstruction_Teq_le_r4_r12_ROR_27,
13993 },
13994 {
13995 ARRAY_SIZE(kInstruction_Teq_ne_r2_r2_ROR_29),
13996 kInstruction_Teq_ne_r2_r2_ROR_29,
13997 },
13998 {
13999 ARRAY_SIZE(kInstruction_Teq_vs_r8_r12_ROR_28),
14000 kInstruction_Teq_vs_r8_r12_ROR_28,
14001 },
14002 {
14003 ARRAY_SIZE(kInstruction_Teq_ls_r1_r0_LSL_9),
14004 kInstruction_Teq_ls_r1_r0_LSL_9,
14005 },
14006 {
14007 ARRAY_SIZE(kInstruction_Teq_mi_r3_r6_ROR_24),
14008 kInstruction_Teq_mi_r3_r6_ROR_24,
14009 },
14010 {
14011 ARRAY_SIZE(kInstruction_Teq_mi_r4_r8_LSL_9),
14012 kInstruction_Teq_mi_r4_r8_LSL_9,
14013 },
14014 {
14015 ARRAY_SIZE(kInstruction_Teq_cs_r4_r1_ROR_28),
14016 kInstruction_Teq_cs_r4_r1_ROR_28,
14017 },
14018 {
14019 ARRAY_SIZE(kInstruction_Teq_lt_r0_r10_ROR_4),
14020 kInstruction_Teq_lt_r0_r10_ROR_4,
14021 },
14022 {
14023 ARRAY_SIZE(kInstruction_Teq_lt_r6_r13_ROR_25),
14024 kInstruction_Teq_lt_r6_r13_ROR_25,
14025 },
14026 {
14027 ARRAY_SIZE(kInstruction_Teq_gt_r2_r10_ROR_22),
14028 kInstruction_Teq_gt_r2_r10_ROR_22,
14029 },
14030 {
14031 ARRAY_SIZE(kInstruction_Teq_hi_r2_r4_ROR_24),
14032 kInstruction_Teq_hi_r2_r4_ROR_24,
14033 },
14034 {
14035 ARRAY_SIZE(kInstruction_Teq_mi_r0_r7_LSL_20),
14036 kInstruction_Teq_mi_r0_r7_LSL_20,
14037 },
14038};
14039
14040#endif // VIXL_ASSEMBLER_COND_RD_OPERAND_RN_SHIFT_AMOUNT_1TO31_A32_TEQ_H_