assembler-cond-rdlow-rnlow-operand-immediate-t32-imm3-in-it-block-sub.h revision d3832965c62a8ad461b9ea9eb0994ca6b0a3da2c
1688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// Copyright 2015, VIXL authors
2688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// All rights reserved.
3688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//
4688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// Redistribution and use in source and binary forms, with or without
5688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// modification, are permitted provided that the following conditions are met:
6688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//
7688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//   * Redistributions of source code must retain the above copyright notice,
8688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//     this list of conditions and the following disclaimer.
9688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//   * Redistributions in binary form must reproduce the above copyright notice,
10688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//     this list of conditions and the following disclaimer in the documentation
11688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//     and/or other materials provided with the distribution.
12688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//   * Neither the name of ARM Limited nor the names of its contributors may be
13688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//     used to endorse or promote products derived from this software without
14688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//     specific prior written permission.
15688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//
16688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin
27688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust
28688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// ---------------------------------------------------------------------
29688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// This file is auto generated using tools/generate_simulator_traces.py.
30688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust//
31688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// PLEASE DO NOT EDIT.
32688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust// ---------------------------------------------------------------------
33688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust
34892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin#ifndef VIXL_ASSEMBLER_COND_RDLOW_RNLOW_OPERAND_IMMEDIATE_T32_IMM3_IN_IT_BLOCK_SUB_H_
35688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust#define VIXL_ASSEMBLER_COND_RDLOW_RNLOW_OPERAND_IMMEDIATE_T32_IMM3_IN_IT_BLOCK_SUB_H_
36892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin
37688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beuststatic const byte kInstruction_Sub_lt_r7_r4_2[] = {
38688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust  0xb8, 0xbf, 0xa7, 0x1e // It lt; Sub lt r7 r4 2
39688c8bb8f89826b978e4f04da88c68b1dd2f304fCédric Beust};
40static const byte kInstruction_Sub_cc_r0_r0_4[] = {
41  0x38, 0xbf, 0x00, 0x1f // It cc; Sub cc r0 r0 4
42};
43static const byte kInstruction_Sub_ne_r4_r0_0[] = {
44  0x18, 0xbf, 0x04, 0x1e // It ne; Sub ne r4 r0 0
45};
46static const byte kInstruction_Sub_le_r6_r1_4[] = {
47  0xd8, 0xbf, 0x0e, 0x1f // It le; Sub le r6 r1 4
48};
49static const byte kInstruction_Sub_lt_r6_r7_3[] = {
50  0xb8, 0xbf, 0xfe, 0x1e // It lt; Sub lt r6 r7 3
51};
52static const byte kInstruction_Sub_lt_r4_r5_1[] = {
53  0xb8, 0xbf, 0x6c, 0x1e // It lt; Sub lt r4 r5 1
54};
55static const byte kInstruction_Sub_cs_r3_r6_6[] = {
56  0x28, 0xbf, 0xb3, 0x1f // It cs; Sub cs r3 r6 6
57};
58static const byte kInstruction_Sub_cs_r1_r2_0[] = {
59  0x28, 0xbf, 0x11, 0x1e // It cs; Sub cs r1 r2 0
60};
61static const byte kInstruction_Sub_vs_r2_r5_4[] = {
62  0x68, 0xbf, 0x2a, 0x1f // It vs; Sub vs r2 r5 4
63};
64static const byte kInstruction_Sub_cs_r5_r3_2[] = {
65  0x28, 0xbf, 0x9d, 0x1e // It cs; Sub cs r5 r3 2
66};
67static const byte kInstruction_Sub_le_r6_r4_2[] = {
68  0xd8, 0xbf, 0xa6, 0x1e // It le; Sub le r6 r4 2
69};
70static const byte kInstruction_Sub_gt_r4_r0_6[] = {
71  0xc8, 0xbf, 0x84, 0x1f // It gt; Sub gt r4 r0 6
72};
73static const byte kInstruction_Sub_ne_r7_r6_1[] = {
74  0x18, 0xbf, 0x77, 0x1e // It ne; Sub ne r7 r6 1
75};
76static const byte kInstruction_Sub_mi_r1_r6_4[] = {
77  0x48, 0xbf, 0x31, 0x1f // It mi; Sub mi r1 r6 4
78};
79static const byte kInstruction_Sub_gt_r7_r7_2[] = {
80  0xc8, 0xbf, 0xbf, 0x1e // It gt; Sub gt r7 r7 2
81};
82static const byte kInstruction_Sub_vs_r5_r3_4[] = {
83  0x68, 0xbf, 0x1d, 0x1f // It vs; Sub vs r5 r3 4
84};
85static const byte kInstruction_Sub_gt_r1_r3_2[] = {
86  0xc8, 0xbf, 0x99, 0x1e // It gt; Sub gt r1 r3 2
87};
88static const byte kInstruction_Sub_lt_r5_r0_5[] = {
89  0xb8, 0xbf, 0x45, 0x1f // It lt; Sub lt r5 r0 5
90};
91static const byte kInstruction_Sub_vs_r5_r4_3[] = {
92  0x68, 0xbf, 0xe5, 0x1e // It vs; Sub vs r5 r4 3
93};
94static const byte kInstruction_Sub_pl_r0_r5_4[] = {
95  0x58, 0xbf, 0x28, 0x1f // It pl; Sub pl r0 r5 4
96};
97static const byte kInstruction_Sub_hi_r3_r2_1[] = {
98  0x88, 0xbf, 0x53, 0x1e // It hi; Sub hi r3 r2 1
99};
100static const byte kInstruction_Sub_cs_r4_r3_0[] = {
101  0x28, 0xbf, 0x1c, 0x1e // It cs; Sub cs r4 r3 0
102};
103static const byte kInstruction_Sub_lt_r7_r3_0[] = {
104  0xb8, 0xbf, 0x1f, 0x1e // It lt; Sub lt r7 r3 0
105};
106static const byte kInstruction_Sub_ne_r7_r7_0[] = {
107  0x18, 0xbf, 0x3f, 0x1e // It ne; Sub ne r7 r7 0
108};
109static const byte kInstruction_Sub_cc_r2_r6_0[] = {
110  0x38, 0xbf, 0x32, 0x1e // It cc; Sub cc r2 r6 0
111};
112static const byte kInstruction_Sub_vc_r5_r4_6[] = {
113  0x78, 0xbf, 0xa5, 0x1f // It vc; Sub vc r5 r4 6
114};
115static const byte kInstruction_Sub_gt_r6_r6_0[] = {
116  0xc8, 0xbf, 0x36, 0x1e // It gt; Sub gt r6 r6 0
117};
118static const byte kInstruction_Sub_cc_r0_r4_0[] = {
119  0x38, 0xbf, 0x20, 0x1e // It cc; Sub cc r0 r4 0
120};
121static const byte kInstruction_Sub_cs_r4_r5_1[] = {
122  0x28, 0xbf, 0x6c, 0x1e // It cs; Sub cs r4 r5 1
123};
124static const byte kInstruction_Sub_ls_r0_r5_6[] = {
125  0x98, 0xbf, 0xa8, 0x1f // It ls; Sub ls r0 r5 6
126};
127static const byte kInstruction_Sub_pl_r5_r3_4[] = {
128  0x58, 0xbf, 0x1d, 0x1f // It pl; Sub pl r5 r3 4
129};
130static const byte kInstruction_Sub_le_r2_r2_1[] = {
131  0xd8, 0xbf, 0x52, 0x1e // It le; Sub le r2 r2 1
132};
133static const byte kInstruction_Sub_vs_r1_r5_4[] = {
134  0x68, 0xbf, 0x29, 0x1f // It vs; Sub vs r1 r5 4
135};
136static const byte kInstruction_Sub_lt_r4_r3_3[] = {
137  0xb8, 0xbf, 0xdc, 0x1e // It lt; Sub lt r4 r3 3
138};
139static const byte kInstruction_Sub_mi_r6_r6_0[] = {
140  0x48, 0xbf, 0x36, 0x1e // It mi; Sub mi r6 r6 0
141};
142static const byte kInstruction_Sub_ge_r0_r5_7[] = {
143  0xa8, 0xbf, 0xe8, 0x1f // It ge; Sub ge r0 r5 7
144};
145static const byte kInstruction_Sub_gt_r4_r2_5[] = {
146  0xc8, 0xbf, 0x54, 0x1f // It gt; Sub gt r4 r2 5
147};
148static const byte kInstruction_Sub_ls_r5_r6_4[] = {
149  0x98, 0xbf, 0x35, 0x1f // It ls; Sub ls r5 r6 4
150};
151static const byte kInstruction_Sub_cc_r6_r0_6[] = {
152  0x38, 0xbf, 0x86, 0x1f // It cc; Sub cc r6 r0 6
153};
154static const byte kInstruction_Sub_lt_r6_r6_6[] = {
155  0xb8, 0xbf, 0xb6, 0x1f // It lt; Sub lt r6 r6 6
156};
157static const byte kInstruction_Sub_pl_r0_r1_0[] = {
158  0x58, 0xbf, 0x08, 0x1e // It pl; Sub pl r0 r1 0
159};
160static const byte kInstruction_Sub_lt_r1_r5_2[] = {
161  0xb8, 0xbf, 0xa9, 0x1e // It lt; Sub lt r1 r5 2
162};
163static const byte kInstruction_Sub_hi_r0_r6_4[] = {
164  0x88, 0xbf, 0x30, 0x1f // It hi; Sub hi r0 r6 4
165};
166static const byte kInstruction_Sub_eq_r0_r4_6[] = {
167  0x08, 0xbf, 0xa0, 0x1f // It eq; Sub eq r0 r4 6
168};
169static const byte kInstruction_Sub_cc_r0_r6_3[] = {
170  0x38, 0xbf, 0xf0, 0x1e // It cc; Sub cc r0 r6 3
171};
172static const byte kInstruction_Sub_gt_r5_r0_6[] = {
173  0xc8, 0xbf, 0x85, 0x1f // It gt; Sub gt r5 r0 6
174};
175static const byte kInstruction_Sub_mi_r3_r2_4[] = {
176  0x48, 0xbf, 0x13, 0x1f // It mi; Sub mi r3 r2 4
177};
178static const byte kInstruction_Sub_ls_r3_r1_5[] = {
179  0x98, 0xbf, 0x4b, 0x1f // It ls; Sub ls r3 r1 5
180};
181static const byte kInstruction_Sub_gt_r0_r3_3[] = {
182  0xc8, 0xbf, 0xd8, 0x1e // It gt; Sub gt r0 r3 3
183};
184static const byte kInstruction_Sub_vs_r7_r7_2[] = {
185  0x68, 0xbf, 0xbf, 0x1e // It vs; Sub vs r7 r7 2
186};
187static const byte kInstruction_Sub_cs_r6_r1_4[] = {
188  0x28, 0xbf, 0x0e, 0x1f // It cs; Sub cs r6 r1 4
189};
190static const byte kInstruction_Sub_eq_r1_r2_5[] = {
191  0x08, 0xbf, 0x51, 0x1f // It eq; Sub eq r1 r2 5
192};
193static const byte kInstruction_Sub_hi_r5_r4_3[] = {
194  0x88, 0xbf, 0xe5, 0x1e // It hi; Sub hi r5 r4 3
195};
196static const byte kInstruction_Sub_gt_r3_r5_3[] = {
197  0xc8, 0xbf, 0xeb, 0x1e // It gt; Sub gt r3 r5 3
198};
199static const byte kInstruction_Sub_ge_r1_r3_3[] = {
200  0xa8, 0xbf, 0xd9, 0x1e // It ge; Sub ge r1 r3 3
201};
202static const byte kInstruction_Sub_ne_r0_r2_6[] = {
203  0x18, 0xbf, 0x90, 0x1f // It ne; Sub ne r0 r2 6
204};
205static const byte kInstruction_Sub_gt_r5_r1_0[] = {
206  0xc8, 0xbf, 0x0d, 0x1e // It gt; Sub gt r5 r1 0
207};
208static const byte kInstruction_Sub_pl_r7_r6_6[] = {
209  0x58, 0xbf, 0xb7, 0x1f // It pl; Sub pl r7 r6 6
210};
211static const byte kInstruction_Sub_lt_r3_r4_1[] = {
212  0xb8, 0xbf, 0x63, 0x1e // It lt; Sub lt r3 r4 1
213};
214static const byte kInstruction_Sub_mi_r4_r4_2[] = {
215  0x48, 0xbf, 0xa4, 0x1e // It mi; Sub mi r4 r4 2
216};
217static const byte kInstruction_Sub_gt_r6_r3_0[] = {
218  0xc8, 0xbf, 0x1e, 0x1e // It gt; Sub gt r6 r3 0
219};
220static const byte kInstruction_Sub_vs_r3_r5_3[] = {
221  0x68, 0xbf, 0xeb, 0x1e // It vs; Sub vs r3 r5 3
222};
223static const byte kInstruction_Sub_ne_r1_r7_0[] = {
224  0x18, 0xbf, 0x39, 0x1e // It ne; Sub ne r1 r7 0
225};
226static const byte kInstruction_Sub_ne_r4_r1_4[] = {
227  0x18, 0xbf, 0x0c, 0x1f // It ne; Sub ne r4 r1 4
228};
229static const byte kInstruction_Sub_ls_r6_r2_2[] = {
230  0x98, 0xbf, 0x96, 0x1e // It ls; Sub ls r6 r2 2
231};
232static const byte kInstruction_Sub_cs_r3_r1_2[] = {
233  0x28, 0xbf, 0x8b, 0x1e // It cs; Sub cs r3 r1 2
234};
235static const byte kInstruction_Sub_ne_r2_r1_5[] = {
236  0x18, 0xbf, 0x4a, 0x1f // It ne; Sub ne r2 r1 5
237};
238static const byte kInstruction_Sub_le_r1_r6_7[] = {
239  0xd8, 0xbf, 0xf1, 0x1f // It le; Sub le r1 r6 7
240};
241static const byte kInstruction_Sub_ne_r1_r1_1[] = {
242  0x18, 0xbf, 0x49, 0x1e // It ne; Sub ne r1 r1 1
243};
244static const byte kInstruction_Sub_ne_r2_r3_1[] = {
245  0x18, 0xbf, 0x5a, 0x1e // It ne; Sub ne r2 r3 1
246};
247static const byte kInstruction_Sub_lt_r5_r1_7[] = {
248  0xb8, 0xbf, 0xcd, 0x1f // It lt; Sub lt r5 r1 7
249};
250static const byte kInstruction_Sub_lt_r0_r5_3[] = {
251  0xb8, 0xbf, 0xe8, 0x1e // It lt; Sub lt r0 r5 3
252};
253static const byte kInstruction_Sub_ge_r2_r4_0[] = {
254  0xa8, 0xbf, 0x22, 0x1e // It ge; Sub ge r2 r4 0
255};
256static const byte kInstruction_Sub_vs_r2_r1_6[] = {
257  0x68, 0xbf, 0x8a, 0x1f // It vs; Sub vs r2 r1 6
258};
259static const byte kInstruction_Sub_vc_r4_r6_3[] = {
260  0x78, 0xbf, 0xf4, 0x1e // It vc; Sub vc r4 r6 3
261};
262static const byte kInstruction_Sub_vs_r4_r3_6[] = {
263  0x68, 0xbf, 0x9c, 0x1f // It vs; Sub vs r4 r3 6
264};
265static const byte kInstruction_Sub_cs_r5_r1_2[] = {
266  0x28, 0xbf, 0x8d, 0x1e // It cs; Sub cs r5 r1 2
267};
268static const byte kInstruction_Sub_ne_r7_r2_7[] = {
269  0x18, 0xbf, 0xd7, 0x1f // It ne; Sub ne r7 r2 7
270};
271static const byte kInstruction_Sub_gt_r4_r7_1[] = {
272  0xc8, 0xbf, 0x7c, 0x1e // It gt; Sub gt r4 r7 1
273};
274static const byte kInstruction_Sub_le_r0_r7_5[] = {
275  0xd8, 0xbf, 0x78, 0x1f // It le; Sub le r0 r7 5
276};
277static const byte kInstruction_Sub_eq_r5_r2_6[] = {
278  0x08, 0xbf, 0x95, 0x1f // It eq; Sub eq r5 r2 6
279};
280static const byte kInstruction_Sub_ls_r1_r0_4[] = {
281  0x98, 0xbf, 0x01, 0x1f // It ls; Sub ls r1 r0 4
282};
283static const byte kInstruction_Sub_vc_r4_r7_3[] = {
284  0x78, 0xbf, 0xfc, 0x1e // It vc; Sub vc r4 r7 3
285};
286static const byte kInstruction_Sub_eq_r7_r6_5[] = {
287  0x08, 0xbf, 0x77, 0x1f // It eq; Sub eq r7 r6 5
288};
289static const byte kInstruction_Sub_gt_r2_r0_2[] = {
290  0xc8, 0xbf, 0x82, 0x1e // It gt; Sub gt r2 r0 2
291};
292static const byte kInstruction_Sub_cc_r0_r7_0[] = {
293  0x38, 0xbf, 0x38, 0x1e // It cc; Sub cc r0 r7 0
294};
295static const byte kInstruction_Sub_mi_r2_r1_1[] = {
296  0x48, 0xbf, 0x4a, 0x1e // It mi; Sub mi r2 r1 1
297};
298static const byte kInstruction_Sub_pl_r1_r4_3[] = {
299  0x58, 0xbf, 0xe1, 0x1e // It pl; Sub pl r1 r4 3
300};
301static const byte kInstruction_Sub_ge_r3_r7_3[] = {
302  0xa8, 0xbf, 0xfb, 0x1e // It ge; Sub ge r3 r7 3
303};
304static const byte kInstruction_Sub_eq_r4_r6_3[] = {
305  0x08, 0xbf, 0xf4, 0x1e // It eq; Sub eq r4 r6 3
306};
307static const byte kInstruction_Sub_vs_r7_r7_0[] = {
308  0x68, 0xbf, 0x3f, 0x1e // It vs; Sub vs r7 r7 0
309};
310static const byte kInstruction_Sub_ls_r3_r6_2[] = {
311  0x98, 0xbf, 0xb3, 0x1e // It ls; Sub ls r3 r6 2
312};
313static const byte kInstruction_Sub_le_r6_r0_1[] = {
314  0xd8, 0xbf, 0x46, 0x1e // It le; Sub le r6 r0 1
315};
316static const byte kInstruction_Sub_eq_r6_r7_3[] = {
317  0x08, 0xbf, 0xfe, 0x1e // It eq; Sub eq r6 r7 3
318};
319static const byte kInstruction_Sub_ge_r0_r2_7[] = {
320  0xa8, 0xbf, 0xd0, 0x1f // It ge; Sub ge r0 r2 7
321};
322static const byte kInstruction_Sub_mi_r3_r7_0[] = {
323  0x48, 0xbf, 0x3b, 0x1e // It mi; Sub mi r3 r7 0
324};
325static const byte kInstruction_Sub_eq_r5_r3_7[] = {
326  0x08, 0xbf, 0xdd, 0x1f // It eq; Sub eq r5 r3 7
327};
328static const byte kInstruction_Sub_gt_r3_r6_5[] = {
329  0xc8, 0xbf, 0x73, 0x1f // It gt; Sub gt r3 r6 5
330};
331static const byte kInstruction_Sub_ge_r7_r3_0[] = {
332  0xa8, 0xbf, 0x1f, 0x1e // It ge; Sub ge r7 r3 0
333};
334static const byte kInstruction_Sub_mi_r2_r3_2[] = {
335  0x48, 0xbf, 0x9a, 0x1e // It mi; Sub mi r2 r3 2
336};
337static const byte kInstruction_Sub_cs_r2_r4_0[] = {
338  0x28, 0xbf, 0x22, 0x1e // It cs; Sub cs r2 r4 0
339};
340static const byte kInstruction_Sub_gt_r1_r5_2[] = {
341  0xc8, 0xbf, 0xa9, 0x1e // It gt; Sub gt r1 r5 2
342};
343static const byte kInstruction_Sub_hi_r5_r4_4[] = {
344  0x88, 0xbf, 0x25, 0x1f // It hi; Sub hi r5 r4 4
345};
346static const byte kInstruction_Sub_ls_r4_r2_5[] = {
347  0x98, 0xbf, 0x54, 0x1f // It ls; Sub ls r4 r2 5
348};
349static const byte kInstruction_Sub_ne_r3_r1_2[] = {
350  0x18, 0xbf, 0x8b, 0x1e // It ne; Sub ne r3 r1 2
351};
352static const byte kInstruction_Sub_gt_r3_r1_2[] = {
353  0xc8, 0xbf, 0x8b, 0x1e // It gt; Sub gt r3 r1 2
354};
355static const byte kInstruction_Sub_le_r3_r3_7[] = {
356  0xd8, 0xbf, 0xdb, 0x1f // It le; Sub le r3 r3 7
357};
358static const byte kInstruction_Sub_ls_r0_r5_7[] = {
359  0x98, 0xbf, 0xe8, 0x1f // It ls; Sub ls r0 r5 7
360};
361static const byte kInstruction_Sub_ne_r7_r5_0[] = {
362  0x18, 0xbf, 0x2f, 0x1e // It ne; Sub ne r7 r5 0
363};
364static const byte kInstruction_Sub_gt_r0_r4_4[] = {
365  0xc8, 0xbf, 0x20, 0x1f // It gt; Sub gt r0 r4 4
366};
367static const byte kInstruction_Sub_mi_r6_r7_6[] = {
368  0x48, 0xbf, 0xbe, 0x1f // It mi; Sub mi r6 r7 6
369};
370static const byte kInstruction_Sub_pl_r0_r7_0[] = {
371  0x58, 0xbf, 0x38, 0x1e // It pl; Sub pl r0 r7 0
372};
373static const byte kInstruction_Sub_ls_r5_r0_2[] = {
374  0x98, 0xbf, 0x85, 0x1e // It ls; Sub ls r5 r0 2
375};
376static const byte kInstruction_Sub_ge_r1_r1_3[] = {
377  0xa8, 0xbf, 0xc9, 0x1e // It ge; Sub ge r1 r1 3
378};
379static const byte kInstruction_Sub_ls_r6_r4_1[] = {
380  0x98, 0xbf, 0x66, 0x1e // It ls; Sub ls r6 r4 1
381};
382static const byte kInstruction_Sub_hi_r1_r7_5[] = {
383  0x88, 0xbf, 0x79, 0x1f // It hi; Sub hi r1 r7 5
384};
385static const byte kInstruction_Sub_ge_r0_r2_0[] = {
386  0xa8, 0xbf, 0x10, 0x1e // It ge; Sub ge r0 r2 0
387};
388static const byte kInstruction_Sub_cs_r5_r4_4[] = {
389  0x28, 0xbf, 0x25, 0x1f // It cs; Sub cs r5 r4 4
390};
391static const byte kInstruction_Sub_cs_r2_r5_6[] = {
392  0x28, 0xbf, 0xaa, 0x1f // It cs; Sub cs r2 r5 6
393};
394static const byte kInstruction_Sub_vs_r0_r4_2[] = {
395  0x68, 0xbf, 0xa0, 0x1e // It vs; Sub vs r0 r4 2
396};
397static const byte kInstruction_Sub_pl_r4_r0_3[] = {
398  0x58, 0xbf, 0xc4, 0x1e // It pl; Sub pl r4 r0 3
399};
400static const byte kInstruction_Sub_gt_r1_r1_7[] = {
401  0xc8, 0xbf, 0xc9, 0x1f // It gt; Sub gt r1 r1 7
402};
403static const byte kInstruction_Sub_vs_r6_r7_7[] = {
404  0x68, 0xbf, 0xfe, 0x1f // It vs; Sub vs r6 r7 7
405};
406static const byte kInstruction_Sub_gt_r5_r7_5[] = {
407  0xc8, 0xbf, 0x7d, 0x1f // It gt; Sub gt r5 r7 5
408};
409static const byte kInstruction_Sub_hi_r7_r6_7[] = {
410  0x88, 0xbf, 0xf7, 0x1f // It hi; Sub hi r7 r6 7
411};
412static const byte kInstruction_Sub_eq_r7_r0_2[] = {
413  0x08, 0xbf, 0x87, 0x1e // It eq; Sub eq r7 r0 2
414};
415static const byte kInstruction_Sub_le_r7_r2_3[] = {
416  0xd8, 0xbf, 0xd7, 0x1e // It le; Sub le r7 r2 3
417};
418static const byte kInstruction_Sub_le_r0_r6_7[] = {
419  0xd8, 0xbf, 0xf0, 0x1f // It le; Sub le r0 r6 7
420};
421static const byte kInstruction_Sub_mi_r4_r0_4[] = {
422  0x48, 0xbf, 0x04, 0x1f // It mi; Sub mi r4 r0 4
423};
424static const byte kInstruction_Sub_cs_r6_r4_0[] = {
425  0x28, 0xbf, 0x26, 0x1e // It cs; Sub cs r6 r4 0
426};
427static const byte kInstruction_Sub_ls_r4_r0_4[] = {
428  0x98, 0xbf, 0x04, 0x1f // It ls; Sub ls r4 r0 4
429};
430static const byte kInstruction_Sub_mi_r1_r6_5[] = {
431  0x48, 0xbf, 0x71, 0x1f // It mi; Sub mi r1 r6 5
432};
433static const byte kInstruction_Sub_pl_r1_r5_4[] = {
434  0x58, 0xbf, 0x29, 0x1f // It pl; Sub pl r1 r5 4
435};
436static const byte kInstruction_Sub_cc_r7_r0_6[] = {
437  0x38, 0xbf, 0x87, 0x1f // It cc; Sub cc r7 r0 6
438};
439static const byte kInstruction_Sub_pl_r4_r1_5[] = {
440  0x58, 0xbf, 0x4c, 0x1f // It pl; Sub pl r4 r1 5
441};
442static const byte kInstruction_Sub_vc_r6_r0_5[] = {
443  0x78, 0xbf, 0x46, 0x1f // It vc; Sub vc r6 r0 5
444};
445static const byte kInstruction_Sub_cc_r4_r3_0[] = {
446  0x38, 0xbf, 0x1c, 0x1e // It cc; Sub cc r4 r3 0
447};
448static const byte kInstruction_Sub_mi_r7_r3_7[] = {
449  0x48, 0xbf, 0xdf, 0x1f // It mi; Sub mi r7 r3 7
450};
451static const byte kInstruction_Sub_mi_r6_r7_4[] = {
452  0x48, 0xbf, 0x3e, 0x1f // It mi; Sub mi r6 r7 4
453};
454static const byte kInstruction_Sub_ls_r5_r6_5[] = {
455  0x98, 0xbf, 0x75, 0x1f // It ls; Sub ls r5 r6 5
456};
457static const byte kInstruction_Sub_gt_r6_r7_1[] = {
458  0xc8, 0xbf, 0x7e, 0x1e // It gt; Sub gt r6 r7 1
459};
460static const byte kInstruction_Sub_cc_r3_r1_0[] = {
461  0x38, 0xbf, 0x0b, 0x1e // It cc; Sub cc r3 r1 0
462};
463static const byte kInstruction_Sub_cc_r2_r2_6[] = {
464  0x38, 0xbf, 0x92, 0x1f // It cc; Sub cc r2 r2 6
465};
466static const byte kInstruction_Sub_ge_r2_r5_2[] = {
467  0xa8, 0xbf, 0xaa, 0x1e // It ge; Sub ge r2 r5 2
468};
469static const byte kInstruction_Sub_gt_r3_r2_4[] = {
470  0xc8, 0xbf, 0x13, 0x1f // It gt; Sub gt r3 r2 4
471};
472static const byte kInstruction_Sub_cs_r6_r2_0[] = {
473  0x28, 0xbf, 0x16, 0x1e // It cs; Sub cs r6 r2 0
474};
475static const byte kInstruction_Sub_ne_r0_r3_4[] = {
476  0x18, 0xbf, 0x18, 0x1f // It ne; Sub ne r0 r3 4
477};
478static const byte kInstruction_Sub_gt_r5_r5_1[] = {
479  0xc8, 0xbf, 0x6d, 0x1e // It gt; Sub gt r5 r5 1
480};
481static const byte kInstruction_Sub_gt_r0_r6_5[] = {
482  0xc8, 0xbf, 0x70, 0x1f // It gt; Sub gt r0 r6 5
483};
484static const byte kInstruction_Sub_cs_r0_r1_0[] = {
485  0x28, 0xbf, 0x08, 0x1e // It cs; Sub cs r0 r1 0
486};
487static const byte kInstruction_Sub_ne_r6_r7_5[] = {
488  0x18, 0xbf, 0x7e, 0x1f // It ne; Sub ne r6 r7 5
489};
490static const byte kInstruction_Sub_le_r5_r7_7[] = {
491  0xd8, 0xbf, 0xfd, 0x1f // It le; Sub le r5 r7 7
492};
493static const byte kInstruction_Sub_cc_r1_r0_6[] = {
494  0x38, 0xbf, 0x81, 0x1f // It cc; Sub cc r1 r0 6
495};
496static const byte kInstruction_Sub_gt_r3_r0_0[] = {
497  0xc8, 0xbf, 0x03, 0x1e // It gt; Sub gt r3 r0 0
498};
499static const byte kInstruction_Sub_cs_r4_r5_7[] = {
500  0x28, 0xbf, 0xec, 0x1f // It cs; Sub cs r4 r5 7
501};
502static const byte kInstruction_Sub_cc_r7_r3_1[] = {
503  0x38, 0xbf, 0x5f, 0x1e // It cc; Sub cc r7 r3 1
504};
505static const byte kInstruction_Sub_ls_r5_r2_2[] = {
506  0x98, 0xbf, 0x95, 0x1e // It ls; Sub ls r5 r2 2
507};
508static const byte kInstruction_Sub_pl_r2_r4_7[] = {
509  0x58, 0xbf, 0xe2, 0x1f // It pl; Sub pl r2 r4 7
510};
511static const byte kInstruction_Sub_mi_r1_r3_6[] = {
512  0x48, 0xbf, 0x99, 0x1f // It mi; Sub mi r1 r3 6
513};
514static const byte kInstruction_Sub_cc_r1_r7_1[] = {
515  0x38, 0xbf, 0x79, 0x1e // It cc; Sub cc r1 r7 1
516};
517static const byte kInstruction_Sub_lt_r3_r0_3[] = {
518  0xb8, 0xbf, 0xc3, 0x1e // It lt; Sub lt r3 r0 3
519};
520static const byte kInstruction_Sub_gt_r2_r3_0[] = {
521  0xc8, 0xbf, 0x1a, 0x1e // It gt; Sub gt r2 r3 0
522};
523static const byte kInstruction_Sub_lt_r4_r0_4[] = {
524  0xb8, 0xbf, 0x04, 0x1f // It lt; Sub lt r4 r0 4
525};
526static const byte kInstruction_Sub_hi_r5_r2_5[] = {
527  0x88, 0xbf, 0x55, 0x1f // It hi; Sub hi r5 r2 5
528};
529static const byte kInstruction_Sub_ls_r5_r3_1[] = {
530  0x98, 0xbf, 0x5d, 0x1e // It ls; Sub ls r5 r3 1
531};
532static const byte kInstruction_Sub_hi_r4_r0_7[] = {
533  0x88, 0xbf, 0xc4, 0x1f // It hi; Sub hi r4 r0 7
534};
535static const byte kInstruction_Sub_gt_r6_r6_1[] = {
536  0xc8, 0xbf, 0x76, 0x1e // It gt; Sub gt r6 r6 1
537};
538static const byte kInstruction_Sub_cs_r0_r7_3[] = {
539  0x28, 0xbf, 0xf8, 0x1e // It cs; Sub cs r0 r7 3
540};
541static const byte kInstruction_Sub_mi_r5_r4_1[] = {
542  0x48, 0xbf, 0x65, 0x1e // It mi; Sub mi r5 r4 1
543};
544static const byte kInstruction_Sub_mi_r5_r3_1[] = {
545  0x48, 0xbf, 0x5d, 0x1e // It mi; Sub mi r5 r3 1
546};
547static const byte kInstruction_Sub_pl_r0_r4_5[] = {
548  0x58, 0xbf, 0x60, 0x1f // It pl; Sub pl r0 r4 5
549};
550static const byte kInstruction_Sub_hi_r0_r4_1[] = {
551  0x88, 0xbf, 0x60, 0x1e // It hi; Sub hi r0 r4 1
552};
553static const byte kInstruction_Sub_hi_r4_r1_1[] = {
554  0x88, 0xbf, 0x4c, 0x1e // It hi; Sub hi r4 r1 1
555};
556static const byte kInstruction_Sub_gt_r5_r5_0[] = {
557  0xc8, 0xbf, 0x2d, 0x1e // It gt; Sub gt r5 r5 0
558};
559static const byte kInstruction_Sub_ne_r5_r0_7[] = {
560  0x18, 0xbf, 0xc5, 0x1f // It ne; Sub ne r5 r0 7
561};
562static const byte kInstruction_Sub_cc_r0_r3_1[] = {
563  0x38, 0xbf, 0x58, 0x1e // It cc; Sub cc r0 r3 1
564};
565static const byte kInstruction_Sub_ne_r2_r6_4[] = {
566  0x18, 0xbf, 0x32, 0x1f // It ne; Sub ne r2 r6 4
567};
568static const byte kInstruction_Sub_gt_r5_r2_3[] = {
569  0xc8, 0xbf, 0xd5, 0x1e // It gt; Sub gt r5 r2 3
570};
571static const byte kInstruction_Sub_hi_r0_r3_0[] = {
572  0x88, 0xbf, 0x18, 0x1e // It hi; Sub hi r0 r3 0
573};
574static const byte kInstruction_Sub_cc_r1_r2_4[] = {
575  0x38, 0xbf, 0x11, 0x1f // It cc; Sub cc r1 r2 4
576};
577static const byte kInstruction_Sub_hi_r1_r0_4[] = {
578  0x88, 0xbf, 0x01, 0x1f // It hi; Sub hi r1 r0 4
579};
580static const byte kInstruction_Sub_cs_r0_r3_6[] = {
581  0x28, 0xbf, 0x98, 0x1f // It cs; Sub cs r0 r3 6
582};
583static const byte kInstruction_Sub_ne_r5_r0_1[] = {
584  0x18, 0xbf, 0x45, 0x1e // It ne; Sub ne r5 r0 1
585};
586static const byte kInstruction_Sub_ls_r2_r6_4[] = {
587  0x98, 0xbf, 0x32, 0x1f // It ls; Sub ls r2 r6 4
588};
589static const byte kInstruction_Sub_mi_r3_r4_4[] = {
590  0x48, 0xbf, 0x23, 0x1f // It mi; Sub mi r3 r4 4
591};
592static const byte kInstruction_Sub_pl_r3_r7_2[] = {
593  0x58, 0xbf, 0xbb, 0x1e // It pl; Sub pl r3 r7 2
594};
595static const byte kInstruction_Sub_gt_r3_r5_0[] = {
596  0xc8, 0xbf, 0x2b, 0x1e // It gt; Sub gt r3 r5 0
597};
598static const byte kInstruction_Sub_gt_r6_r2_1[] = {
599  0xc8, 0xbf, 0x56, 0x1e // It gt; Sub gt r6 r2 1
600};
601static const byte kInstruction_Sub_hi_r6_r6_0[] = {
602  0x88, 0xbf, 0x36, 0x1e // It hi; Sub hi r6 r6 0
603};
604static const byte kInstruction_Sub_eq_r0_r5_4[] = {
605  0x08, 0xbf, 0x28, 0x1f // It eq; Sub eq r0 r5 4
606};
607static const byte kInstruction_Sub_le_r2_r0_2[] = {
608  0xd8, 0xbf, 0x82, 0x1e // It le; Sub le r2 r0 2
609};
610static const byte kInstruction_Sub_gt_r4_r0_2[] = {
611  0xc8, 0xbf, 0x84, 0x1e // It gt; Sub gt r4 r0 2
612};
613static const byte kInstruction_Sub_lt_r6_r5_7[] = {
614  0xb8, 0xbf, 0xee, 0x1f // It lt; Sub lt r6 r5 7
615};
616static const byte kInstruction_Sub_cc_r7_r3_5[] = {
617  0x38, 0xbf, 0x5f, 0x1f // It cc; Sub cc r7 r3 5
618};
619static const byte kInstruction_Sub_ge_r2_r0_4[] = {
620  0xa8, 0xbf, 0x02, 0x1f // It ge; Sub ge r2 r0 4
621};
622static const byte kInstruction_Sub_le_r3_r0_7[] = {
623  0xd8, 0xbf, 0xc3, 0x1f // It le; Sub le r3 r0 7
624};
625static const byte kInstruction_Sub_ls_r4_r6_1[] = {
626  0x98, 0xbf, 0x74, 0x1e // It ls; Sub ls r4 r6 1
627};
628static const byte kInstruction_Sub_cc_r5_r2_1[] = {
629  0x38, 0xbf, 0x55, 0x1e // It cc; Sub cc r5 r2 1
630};
631static const byte kInstruction_Sub_ls_r0_r7_5[] = {
632  0x98, 0xbf, 0x78, 0x1f // It ls; Sub ls r0 r7 5
633};
634static const byte kInstruction_Sub_hi_r6_r0_4[] = {
635  0x88, 0xbf, 0x06, 0x1f // It hi; Sub hi r6 r0 4
636};
637static const byte kInstruction_Sub_hi_r7_r0_3[] = {
638  0x88, 0xbf, 0xc7, 0x1e // It hi; Sub hi r7 r0 3
639};
640static const byte kInstruction_Sub_le_r5_r7_0[] = {
641  0xd8, 0xbf, 0x3d, 0x1e // It le; Sub le r5 r7 0
642};
643static const byte kInstruction_Sub_cc_r3_r0_3[] = {
644  0x38, 0xbf, 0xc3, 0x1e // It cc; Sub cc r3 r0 3
645};
646static const byte kInstruction_Sub_ls_r0_r4_4[] = {
647  0x98, 0xbf, 0x20, 0x1f // It ls; Sub ls r0 r4 4
648};
649static const byte kInstruction_Sub_ls_r0_r6_7[] = {
650  0x98, 0xbf, 0xf0, 0x1f // It ls; Sub ls r0 r6 7
651};
652static const byte kInstruction_Sub_le_r0_r4_7[] = {
653  0xd8, 0xbf, 0xe0, 0x1f // It le; Sub le r0 r4 7
654};
655static const byte kInstruction_Sub_vc_r7_r3_2[] = {
656  0x78, 0xbf, 0x9f, 0x1e // It vc; Sub vc r7 r3 2
657};
658static const byte kInstruction_Sub_ge_r3_r2_2[] = {
659  0xa8, 0xbf, 0x93, 0x1e // It ge; Sub ge r3 r2 2
660};
661static const byte kInstruction_Sub_ge_r1_r5_4[] = {
662  0xa8, 0xbf, 0x29, 0x1f // It ge; Sub ge r1 r5 4
663};
664static const byte kInstruction_Sub_eq_r1_r6_3[] = {
665  0x08, 0xbf, 0xf1, 0x1e // It eq; Sub eq r1 r6 3
666};
667static const byte kInstruction_Sub_le_r1_r7_2[] = {
668  0xd8, 0xbf, 0xb9, 0x1e // It le; Sub le r1 r7 2
669};
670static const byte kInstruction_Sub_le_r2_r2_3[] = {
671  0xd8, 0xbf, 0xd2, 0x1e // It le; Sub le r2 r2 3
672};
673static const byte kInstruction_Sub_cc_r4_r1_5[] = {
674  0x38, 0xbf, 0x4c, 0x1f // It cc; Sub cc r4 r1 5
675};
676static const byte kInstruction_Sub_le_r2_r0_7[] = {
677  0xd8, 0xbf, 0xc2, 0x1f // It le; Sub le r2 r0 7
678};
679static const byte kInstruction_Sub_vs_r4_r7_0[] = {
680  0x68, 0xbf, 0x3c, 0x1e // It vs; Sub vs r4 r7 0
681};
682static const byte kInstruction_Sub_cs_r2_r5_7[] = {
683  0x28, 0xbf, 0xea, 0x1f // It cs; Sub cs r2 r5 7
684};
685static const byte kInstruction_Sub_ne_r3_r3_6[] = {
686  0x18, 0xbf, 0x9b, 0x1f // It ne; Sub ne r3 r3 6
687};
688static const byte kInstruction_Sub_hi_r6_r2_2[] = {
689  0x88, 0xbf, 0x96, 0x1e // It hi; Sub hi r6 r2 2
690};
691static const byte kInstruction_Sub_ge_r4_r4_6[] = {
692  0xa8, 0xbf, 0xa4, 0x1f // It ge; Sub ge r4 r4 6
693};
694static const byte kInstruction_Sub_vs_r7_r0_6[] = {
695  0x68, 0xbf, 0x87, 0x1f // It vs; Sub vs r7 r0 6
696};
697static const byte kInstruction_Sub_cc_r4_r6_1[] = {
698  0x38, 0xbf, 0x74, 0x1e // It cc; Sub cc r4 r6 1
699};
700static const byte kInstruction_Sub_cs_r7_r4_1[] = {
701  0x28, 0xbf, 0x67, 0x1e // It cs; Sub cs r7 r4 1
702};
703static const byte kInstruction_Sub_ge_r7_r5_5[] = {
704  0xa8, 0xbf, 0x6f, 0x1f // It ge; Sub ge r7 r5 5
705};
706static const byte kInstruction_Sub_gt_r0_r1_1[] = {
707  0xc8, 0xbf, 0x48, 0x1e // It gt; Sub gt r0 r1 1
708};
709static const byte kInstruction_Sub_lt_r6_r7_1[] = {
710  0xb8, 0xbf, 0x7e, 0x1e // It lt; Sub lt r6 r7 1
711};
712static const byte kInstruction_Sub_eq_r2_r6_2[] = {
713  0x08, 0xbf, 0xb2, 0x1e // It eq; Sub eq r2 r6 2
714};
715static const byte kInstruction_Sub_lt_r1_r5_6[] = {
716  0xb8, 0xbf, 0xa9, 0x1f // It lt; Sub lt r1 r5 6
717};
718static const byte kInstruction_Sub_cs_r5_r7_0[] = {
719  0x28, 0xbf, 0x3d, 0x1e // It cs; Sub cs r5 r7 0
720};
721static const byte kInstruction_Sub_le_r7_r7_2[] = {
722  0xd8, 0xbf, 0xbf, 0x1e // It le; Sub le r7 r7 2
723};
724static const byte kInstruction_Sub_vs_r1_r3_0[] = {
725  0x68, 0xbf, 0x19, 0x1e // It vs; Sub vs r1 r3 0
726};
727static const byte kInstruction_Sub_ls_r1_r1_3[] = {
728  0x98, 0xbf, 0xc9, 0x1e // It ls; Sub ls r1 r1 3
729};
730static const byte kInstruction_Sub_le_r1_r4_0[] = {
731  0xd8, 0xbf, 0x21, 0x1e // It le; Sub le r1 r4 0
732};
733static const byte kInstruction_Sub_vc_r7_r5_4[] = {
734  0x78, 0xbf, 0x2f, 0x1f // It vc; Sub vc r7 r5 4
735};
736static const byte kInstruction_Sub_le_r0_r4_1[] = {
737  0xd8, 0xbf, 0x60, 0x1e // It le; Sub le r0 r4 1
738};
739static const byte kInstruction_Sub_ge_r7_r6_4[] = {
740  0xa8, 0xbf, 0x37, 0x1f // It ge; Sub ge r7 r6 4
741};
742static const byte kInstruction_Sub_vs_r4_r4_2[] = {
743  0x68, 0xbf, 0xa4, 0x1e // It vs; Sub vs r4 r4 2
744};
745static const byte kInstruction_Sub_pl_r7_r1_2[] = {
746  0x58, 0xbf, 0x8f, 0x1e // It pl; Sub pl r7 r1 2
747};
748static const byte kInstruction_Sub_gt_r5_r7_1[] = {
749  0xc8, 0xbf, 0x7d, 0x1e // It gt; Sub gt r5 r7 1
750};
751static const byte kInstruction_Sub_ge_r0_r3_5[] = {
752  0xa8, 0xbf, 0x58, 0x1f // It ge; Sub ge r0 r3 5
753};
754static const byte kInstruction_Sub_ge_r6_r6_7[] = {
755  0xa8, 0xbf, 0xf6, 0x1f // It ge; Sub ge r6 r6 7
756};
757static const byte kInstruction_Sub_ls_r6_r1_5[] = {
758  0x98, 0xbf, 0x4e, 0x1f // It ls; Sub ls r6 r1 5
759};
760static const byte kInstruction_Sub_vs_r5_r7_5[] = {
761  0x68, 0xbf, 0x7d, 0x1f // It vs; Sub vs r5 r7 5
762};
763static const byte kInstruction_Sub_vs_r5_r2_3[] = {
764  0x68, 0xbf, 0xd5, 0x1e // It vs; Sub vs r5 r2 3
765};
766static const byte kInstruction_Sub_ge_r5_r6_0[] = {
767  0xa8, 0xbf, 0x35, 0x1e // It ge; Sub ge r5 r6 0
768};
769static const byte kInstruction_Sub_hi_r5_r0_4[] = {
770  0x88, 0xbf, 0x05, 0x1f // It hi; Sub hi r5 r0 4
771};
772static const byte kInstruction_Sub_ge_r0_r0_5[] = {
773  0xa8, 0xbf, 0x40, 0x1f // It ge; Sub ge r0 r0 5
774};
775static const byte kInstruction_Sub_vs_r7_r0_3[] = {
776  0x68, 0xbf, 0xc7, 0x1e // It vs; Sub vs r7 r0 3
777};
778static const byte kInstruction_Sub_ge_r6_r0_2[] = {
779  0xa8, 0xbf, 0x86, 0x1e // It ge; Sub ge r6 r0 2
780};
781static const byte kInstruction_Sub_cs_r3_r5_1[] = {
782  0x28, 0xbf, 0x6b, 0x1e // It cs; Sub cs r3 r5 1
783};
784static const byte kInstruction_Sub_ge_r7_r2_4[] = {
785  0xa8, 0xbf, 0x17, 0x1f // It ge; Sub ge r7 r2 4
786};
787static const byte kInstruction_Sub_pl_r0_r5_1[] = {
788  0x58, 0xbf, 0x68, 0x1e // It pl; Sub pl r0 r5 1
789};
790static const byte kInstruction_Sub_cs_r1_r7_2[] = {
791  0x28, 0xbf, 0xb9, 0x1e // It cs; Sub cs r1 r7 2
792};
793static const byte kInstruction_Sub_vc_r6_r7_7[] = {
794  0x78, 0xbf, 0xfe, 0x1f // It vc; Sub vc r6 r7 7
795};
796static const byte kInstruction_Sub_cs_r1_r5_6[] = {
797  0x28, 0xbf, 0xa9, 0x1f // It cs; Sub cs r1 r5 6
798};
799static const byte kInstruction_Sub_le_r1_r3_4[] = {
800  0xd8, 0xbf, 0x19, 0x1f // It le; Sub le r1 r3 4
801};
802static const byte kInstruction_Sub_cs_r6_r0_1[] = {
803  0x28, 0xbf, 0x46, 0x1e // It cs; Sub cs r6 r0 1
804};
805static const byte kInstruction_Sub_gt_r3_r4_7[] = {
806  0xc8, 0xbf, 0xe3, 0x1f // It gt; Sub gt r3 r4 7
807};
808static const byte kInstruction_Sub_vs_r1_r0_4[] = {
809  0x68, 0xbf, 0x01, 0x1f // It vs; Sub vs r1 r0 4
810};
811static const byte kInstruction_Sub_cs_r7_r6_4[] = {
812  0x28, 0xbf, 0x37, 0x1f // It cs; Sub cs r7 r6 4
813};
814static const byte kInstruction_Sub_ne_r3_r1_0[] = {
815  0x18, 0xbf, 0x0b, 0x1e // It ne; Sub ne r3 r1 0
816};
817static const byte kInstruction_Sub_vc_r3_r2_2[] = {
818  0x78, 0xbf, 0x93, 0x1e // It vc; Sub vc r3 r2 2
819};
820static const byte kInstruction_Sub_vc_r0_r5_2[] = {
821  0x78, 0xbf, 0xa8, 0x1e // It vc; Sub vc r0 r5 2
822};
823static const byte kInstruction_Sub_pl_r5_r5_2[] = {
824  0x58, 0xbf, 0xad, 0x1e // It pl; Sub pl r5 r5 2
825};
826static const byte kInstruction_Sub_pl_r2_r3_5[] = {
827  0x58, 0xbf, 0x5a, 0x1f // It pl; Sub pl r2 r3 5
828};
829static const byte kInstruction_Sub_pl_r2_r7_1[] = {
830  0x58, 0xbf, 0x7a, 0x1e // It pl; Sub pl r2 r7 1
831};
832static const byte kInstruction_Sub_cs_r5_r0_4[] = {
833  0x28, 0xbf, 0x05, 0x1f // It cs; Sub cs r5 r0 4
834};
835static const byte kInstruction_Sub_pl_r5_r4_5[] = {
836  0x58, 0xbf, 0x65, 0x1f // It pl; Sub pl r5 r4 5
837};
838static const byte kInstruction_Sub_ge_r3_r5_1[] = {
839  0xa8, 0xbf, 0x6b, 0x1e // It ge; Sub ge r3 r5 1
840};
841static const byte kInstruction_Sub_gt_r0_r5_7[] = {
842  0xc8, 0xbf, 0xe8, 0x1f // It gt; Sub gt r0 r5 7
843};
844static const byte kInstruction_Sub_vs_r1_r6_1[] = {
845  0x68, 0xbf, 0x71, 0x1e // It vs; Sub vs r1 r6 1
846};
847static const byte kInstruction_Sub_ne_r0_r0_3[] = {
848  0x18, 0xbf, 0xc0, 0x1e // It ne; Sub ne r0 r0 3
849};
850static const byte kInstruction_Sub_eq_r1_r4_7[] = {
851  0x08, 0xbf, 0xe1, 0x1f // It eq; Sub eq r1 r4 7
852};
853static const byte kInstruction_Sub_hi_r7_r6_4[] = {
854  0x88, 0xbf, 0x37, 0x1f // It hi; Sub hi r7 r6 4
855};
856static const byte kInstruction_Sub_vs_r4_r1_3[] = {
857  0x68, 0xbf, 0xcc, 0x1e // It vs; Sub vs r4 r1 3
858};
859static const byte kInstruction_Sub_vs_r2_r6_7[] = {
860  0x68, 0xbf, 0xf2, 0x1f // It vs; Sub vs r2 r6 7
861};
862static const byte kInstruction_Sub_eq_r2_r4_7[] = {
863  0x08, 0xbf, 0xe2, 0x1f // It eq; Sub eq r2 r4 7
864};
865static const byte kInstruction_Sub_pl_r2_r0_6[] = {
866  0x58, 0xbf, 0x82, 0x1f // It pl; Sub pl r2 r0 6
867};
868static const byte kInstruction_Sub_le_r5_r3_3[] = {
869  0xd8, 0xbf, 0xdd, 0x1e // It le; Sub le r5 r3 3
870};
871static const byte kInstruction_Sub_lt_r3_r5_6[] = {
872  0xb8, 0xbf, 0xab, 0x1f // It lt; Sub lt r3 r5 6
873};
874static const byte kInstruction_Sub_hi_r7_r7_7[] = {
875  0x88, 0xbf, 0xff, 0x1f // It hi; Sub hi r7 r7 7
876};
877static const byte kInstruction_Sub_vc_r6_r1_7[] = {
878  0x78, 0xbf, 0xce, 0x1f // It vc; Sub vc r6 r1 7
879};
880static const byte kInstruction_Sub_cc_r5_r4_0[] = {
881  0x38, 0xbf, 0x25, 0x1e // It cc; Sub cc r5 r4 0
882};
883static const byte kInstruction_Sub_le_r6_r6_0[] = {
884  0xd8, 0xbf, 0x36, 0x1e // It le; Sub le r6 r6 0
885};
886static const byte kInstruction_Sub_cc_r4_r5_0[] = {
887  0x38, 0xbf, 0x2c, 0x1e // It cc; Sub cc r4 r5 0
888};
889static const byte kInstruction_Sub_cs_r1_r6_5[] = {
890  0x28, 0xbf, 0x71, 0x1f // It cs; Sub cs r1 r6 5
891};
892static const byte kInstruction_Sub_vc_r2_r2_1[] = {
893  0x78, 0xbf, 0x52, 0x1e // It vc; Sub vc r2 r2 1
894};
895static const byte kInstruction_Sub_ge_r3_r3_7[] = {
896  0xa8, 0xbf, 0xdb, 0x1f // It ge; Sub ge r3 r3 7
897};
898static const byte kInstruction_Sub_eq_r5_r4_1[] = {
899  0x08, 0xbf, 0x65, 0x1e // It eq; Sub eq r5 r4 1
900};
901static const byte kInstruction_Sub_vs_r0_r0_0[] = {
902  0x68, 0xbf, 0x00, 0x1e // It vs; Sub vs r0 r0 0
903};
904static const byte kInstruction_Sub_ls_r7_r6_0[] = {
905  0x98, 0xbf, 0x37, 0x1e // It ls; Sub ls r7 r6 0
906};
907static const byte kInstruction_Sub_ls_r6_r4_0[] = {
908  0x98, 0xbf, 0x26, 0x1e // It ls; Sub ls r6 r4 0
909};
910static const byte kInstruction_Sub_gt_r1_r5_6[] = {
911  0xc8, 0xbf, 0xa9, 0x1f // It gt; Sub gt r1 r5 6
912};
913static const byte kInstruction_Sub_gt_r0_r1_7[] = {
914  0xc8, 0xbf, 0xc8, 0x1f // It gt; Sub gt r0 r1 7
915};
916static const byte kInstruction_Sub_ne_r1_r3_7[] = {
917  0x18, 0xbf, 0xd9, 0x1f // It ne; Sub ne r1 r3 7
918};
919static const byte kInstruction_Sub_eq_r6_r7_4[] = {
920  0x08, 0xbf, 0x3e, 0x1f // It eq; Sub eq r6 r7 4
921};
922static const byte kInstruction_Sub_le_r7_r7_4[] = {
923  0xd8, 0xbf, 0x3f, 0x1f // It le; Sub le r7 r7 4
924};
925static const byte kInstruction_Sub_ls_r1_r0_0[] = {
926  0x98, 0xbf, 0x01, 0x1e // It ls; Sub ls r1 r0 0
927};
928static const byte kInstruction_Sub_eq_r7_r1_5[] = {
929  0x08, 0xbf, 0x4f, 0x1f // It eq; Sub eq r7 r1 5
930};
931static const byte kInstruction_Sub_ls_r6_r4_5[] = {
932  0x98, 0xbf, 0x66, 0x1f // It ls; Sub ls r6 r4 5
933};
934static const byte kInstruction_Sub_ls_r0_r6_2[] = {
935  0x98, 0xbf, 0xb0, 0x1e // It ls; Sub ls r0 r6 2
936};
937static const byte kInstruction_Sub_ge_r1_r4_4[] = {
938  0xa8, 0xbf, 0x21, 0x1f // It ge; Sub ge r1 r4 4
939};
940static const byte kInstruction_Sub_eq_r2_r3_7[] = {
941  0x08, 0xbf, 0xda, 0x1f // It eq; Sub eq r2 r3 7
942};
943static const byte kInstruction_Sub_ne_r0_r4_3[] = {
944  0x18, 0xbf, 0xe0, 0x1e // It ne; Sub ne r0 r4 3
945};
946static const byte kInstruction_Sub_lt_r2_r0_0[] = {
947  0xb8, 0xbf, 0x02, 0x1e // It lt; Sub lt r2 r0 0
948};
949static const byte kInstruction_Sub_ls_r7_r6_5[] = {
950  0x98, 0xbf, 0x77, 0x1f // It ls; Sub ls r7 r6 5
951};
952static const byte kInstruction_Sub_ge_r0_r6_1[] = {
953  0xa8, 0xbf, 0x70, 0x1e // It ge; Sub ge r0 r6 1
954};
955static const byte kInstruction_Sub_cc_r2_r6_4[] = {
956  0x38, 0xbf, 0x32, 0x1f // It cc; Sub cc r2 r6 4
957};
958static const byte kInstruction_Sub_ge_r5_r1_3[] = {
959  0xa8, 0xbf, 0xcd, 0x1e // It ge; Sub ge r5 r1 3
960};
961static const byte kInstruction_Sub_vc_r5_r2_4[] = {
962  0x78, 0xbf, 0x15, 0x1f // It vc; Sub vc r5 r2 4
963};
964static const byte kInstruction_Sub_hi_r1_r4_6[] = {
965  0x88, 0xbf, 0xa1, 0x1f // It hi; Sub hi r1 r4 6
966};
967static const byte kInstruction_Sub_gt_r4_r2_0[] = {
968  0xc8, 0xbf, 0x14, 0x1e // It gt; Sub gt r4 r2 0
969};
970static const byte kInstruction_Sub_cs_r7_r1_0[] = {
971  0x28, 0xbf, 0x0f, 0x1e // It cs; Sub cs r7 r1 0
972};
973static const byte kInstruction_Sub_le_r6_r4_4[] = {
974  0xd8, 0xbf, 0x26, 0x1f // It le; Sub le r6 r4 4
975};
976static const byte kInstruction_Sub_hi_r7_r1_1[] = {
977  0x88, 0xbf, 0x4f, 0x1e // It hi; Sub hi r7 r1 1
978};
979static const byte kInstruction_Sub_le_r7_r4_6[] = {
980  0xd8, 0xbf, 0xa7, 0x1f // It le; Sub le r7 r4 6
981};
982static const byte kInstruction_Sub_ne_r5_r2_7[] = {
983  0x18, 0xbf, 0xd5, 0x1f // It ne; Sub ne r5 r2 7
984};
985static const byte kInstruction_Sub_ls_r6_r4_3[] = {
986  0x98, 0xbf, 0xe6, 0x1e // It ls; Sub ls r6 r4 3
987};
988static const byte kInstruction_Sub_hi_r4_r7_4[] = {
989  0x88, 0xbf, 0x3c, 0x1f // It hi; Sub hi r4 r7 4
990};
991static const byte kInstruction_Sub_hi_r5_r7_5[] = {
992  0x88, 0xbf, 0x7d, 0x1f // It hi; Sub hi r5 r7 5
993};
994static const byte kInstruction_Sub_hi_r2_r4_7[] = {
995  0x88, 0xbf, 0xe2, 0x1f // It hi; Sub hi r2 r4 7
996};
997static const byte kInstruction_Sub_lt_r1_r0_6[] = {
998  0xb8, 0xbf, 0x81, 0x1f // It lt; Sub lt r1 r0 6
999};
1000static const byte kInstruction_Sub_hi_r4_r2_3[] = {
1001  0x88, 0xbf, 0xd4, 0x1e // It hi; Sub hi r4 r2 3
1002};
1003static const byte kInstruction_Sub_eq_r0_r0_2[] = {
1004  0x08, 0xbf, 0x80, 0x1e // It eq; Sub eq r0 r0 2
1005};
1006static const byte kInstruction_Sub_gt_r5_r5_6[] = {
1007  0xc8, 0xbf, 0xad, 0x1f // It gt; Sub gt r5 r5 6
1008};
1009static const byte kInstruction_Sub_vc_r4_r6_7[] = {
1010  0x78, 0xbf, 0xf4, 0x1f // It vc; Sub vc r4 r6 7
1011};
1012static const byte kInstruction_Sub_le_r7_r1_7[] = {
1013  0xd8, 0xbf, 0xcf, 0x1f // It le; Sub le r7 r1 7
1014};
1015static const byte kInstruction_Sub_ge_r7_r6_2[] = {
1016  0xa8, 0xbf, 0xb7, 0x1e // It ge; Sub ge r7 r6 2
1017};
1018static const byte kInstruction_Sub_hi_r2_r3_7[] = {
1019  0x88, 0xbf, 0xda, 0x1f // It hi; Sub hi r2 r3 7
1020};
1021static const byte kInstruction_Sub_ne_r4_r2_4[] = {
1022  0x18, 0xbf, 0x14, 0x1f // It ne; Sub ne r4 r2 4
1023};
1024static const byte kInstruction_Sub_eq_r3_r2_7[] = {
1025  0x08, 0xbf, 0xd3, 0x1f // It eq; Sub eq r3 r2 7
1026};
1027static const byte kInstruction_Sub_le_r0_r1_7[] = {
1028  0xd8, 0xbf, 0xc8, 0x1f // It le; Sub le r0 r1 7
1029};
1030static const byte kInstruction_Sub_cc_r6_r6_7[] = {
1031  0x38, 0xbf, 0xf6, 0x1f // It cc; Sub cc r6 r6 7
1032};
1033static const byte kInstruction_Sub_mi_r1_r3_0[] = {
1034  0x48, 0xbf, 0x19, 0x1e // It mi; Sub mi r1 r3 0
1035};
1036static const byte kInstruction_Sub_ne_r0_r1_2[] = {
1037  0x18, 0xbf, 0x88, 0x1e // It ne; Sub ne r0 r1 2
1038};
1039static const byte kInstruction_Sub_vc_r6_r2_7[] = {
1040  0x78, 0xbf, 0xd6, 0x1f // It vc; Sub vc r6 r2 7
1041};
1042static const byte kInstruction_Sub_cs_r7_r2_2[] = {
1043  0x28, 0xbf, 0x97, 0x1e // It cs; Sub cs r7 r2 2
1044};
1045static const byte kInstruction_Sub_le_r3_r6_5[] = {
1046  0xd8, 0xbf, 0x73, 0x1f // It le; Sub le r3 r6 5
1047};
1048static const byte kInstruction_Sub_ls_r7_r5_1[] = {
1049  0x98, 0xbf, 0x6f, 0x1e // It ls; Sub ls r7 r5 1
1050};
1051static const byte kInstruction_Sub_vc_r0_r4_4[] = {
1052  0x78, 0xbf, 0x20, 0x1f // It vc; Sub vc r0 r4 4
1053};
1054static const byte kInstruction_Sub_cs_r4_r6_5[] = {
1055  0x28, 0xbf, 0x74, 0x1f // It cs; Sub cs r4 r6 5
1056};
1057static const byte kInstruction_Sub_lt_r0_r3_1[] = {
1058  0xb8, 0xbf, 0x58, 0x1e // It lt; Sub lt r0 r3 1
1059};
1060static const byte kInstruction_Sub_ls_r3_r5_7[] = {
1061  0x98, 0xbf, 0xeb, 0x1f // It ls; Sub ls r3 r5 7
1062};
1063static const byte kInstruction_Sub_ne_r7_r1_1[] = {
1064  0x18, 0xbf, 0x4f, 0x1e // It ne; Sub ne r7 r1 1
1065};
1066static const byte kInstruction_Sub_cc_r7_r4_2[] = {
1067  0x38, 0xbf, 0xa7, 0x1e // It cc; Sub cc r7 r4 2
1068};
1069static const byte kInstruction_Sub_vc_r5_r6_3[] = {
1070  0x78, 0xbf, 0xf5, 0x1e // It vc; Sub vc r5 r6 3
1071};
1072static const byte kInstruction_Sub_ls_r7_r1_5[] = {
1073  0x98, 0xbf, 0x4f, 0x1f // It ls; Sub ls r7 r1 5
1074};
1075static const byte kInstruction_Sub_ge_r2_r3_5[] = {
1076  0xa8, 0xbf, 0x5a, 0x1f // It ge; Sub ge r2 r3 5
1077};
1078static const byte kInstruction_Sub_ls_r6_r3_4[] = {
1079  0x98, 0xbf, 0x1e, 0x1f // It ls; Sub ls r6 r3 4
1080};
1081static const byte kInstruction_Sub_eq_r6_r4_6[] = {
1082  0x08, 0xbf, 0xa6, 0x1f // It eq; Sub eq r6 r4 6
1083};
1084static const byte kInstruction_Sub_hi_r4_r6_4[] = {
1085  0x88, 0xbf, 0x34, 0x1f // It hi; Sub hi r4 r6 4
1086};
1087static const byte kInstruction_Sub_lt_r3_r4_4[] = {
1088  0xb8, 0xbf, 0x23, 0x1f // It lt; Sub lt r3 r4 4
1089};
1090static const byte kInstruction_Sub_vs_r3_r6_4[] = {
1091  0x68, 0xbf, 0x33, 0x1f // It vs; Sub vs r3 r6 4
1092};
1093static const byte kInstruction_Sub_hi_r7_r0_7[] = {
1094  0x88, 0xbf, 0xc7, 0x1f // It hi; Sub hi r7 r0 7
1095};
1096static const byte kInstruction_Sub_ls_r7_r4_4[] = {
1097  0x98, 0xbf, 0x27, 0x1f // It ls; Sub ls r7 r4 4
1098};
1099static const byte kInstruction_Sub_cc_r0_r0_3[] = {
1100  0x38, 0xbf, 0xc0, 0x1e // It cc; Sub cc r0 r0 3
1101};
1102static const byte kInstruction_Sub_ge_r1_r0_1[] = {
1103  0xa8, 0xbf, 0x41, 0x1e // It ge; Sub ge r1 r0 1
1104};
1105static const byte kInstruction_Sub_mi_r2_r7_3[] = {
1106  0x48, 0xbf, 0xfa, 0x1e // It mi; Sub mi r2 r7 3
1107};
1108static const byte kInstruction_Sub_vc_r3_r3_3[] = {
1109  0x78, 0xbf, 0xdb, 0x1e // It vc; Sub vc r3 r3 3
1110};
1111static const byte kInstruction_Sub_mi_r2_r5_5[] = {
1112  0x48, 0xbf, 0x6a, 0x1f // It mi; Sub mi r2 r5 5
1113};
1114static const byte kInstruction_Sub_mi_r0_r6_1[] = {
1115  0x48, 0xbf, 0x70, 0x1e // It mi; Sub mi r0 r6 1
1116};
1117static const byte kInstruction_Sub_lt_r4_r0_6[] = {
1118  0xb8, 0xbf, 0x84, 0x1f // It lt; Sub lt r4 r0 6
1119};
1120static const byte kInstruction_Sub_lt_r3_r5_5[] = {
1121  0xb8, 0xbf, 0x6b, 0x1f // It lt; Sub lt r3 r5 5
1122};
1123static const byte kInstruction_Sub_vc_r0_r0_7[] = {
1124  0x78, 0xbf, 0xc0, 0x1f // It vc; Sub vc r0 r0 7
1125};
1126static const byte kInstruction_Sub_cs_r0_r1_3[] = {
1127  0x28, 0xbf, 0xc8, 0x1e // It cs; Sub cs r0 r1 3
1128};
1129static const byte kInstruction_Sub_hi_r6_r5_7[] = {
1130  0x88, 0xbf, 0xee, 0x1f // It hi; Sub hi r6 r5 7
1131};
1132static const byte kInstruction_Sub_cs_r4_r6_7[] = {
1133  0x28, 0xbf, 0xf4, 0x1f // It cs; Sub cs r4 r6 7
1134};
1135static const byte kInstruction_Sub_ge_r6_r6_2[] = {
1136  0xa8, 0xbf, 0xb6, 0x1e // It ge; Sub ge r6 r6 2
1137};
1138static const byte kInstruction_Sub_eq_r6_r4_7[] = {
1139  0x08, 0xbf, 0xe6, 0x1f // It eq; Sub eq r6 r4 7
1140};
1141static const byte kInstruction_Sub_ls_r6_r0_4[] = {
1142  0x98, 0xbf, 0x06, 0x1f // It ls; Sub ls r6 r0 4
1143};
1144static const byte kInstruction_Sub_lt_r3_r0_7[] = {
1145  0xb8, 0xbf, 0xc3, 0x1f // It lt; Sub lt r3 r0 7
1146};
1147static const byte kInstruction_Sub_eq_r2_r1_7[] = {
1148  0x08, 0xbf, 0xca, 0x1f // It eq; Sub eq r2 r1 7
1149};
1150static const byte kInstruction_Sub_mi_r1_r6_3[] = {
1151  0x48, 0xbf, 0xf1, 0x1e // It mi; Sub mi r1 r6 3
1152};
1153static const byte kInstruction_Sub_mi_r0_r7_1[] = {
1154  0x48, 0xbf, 0x78, 0x1e // It mi; Sub mi r0 r7 1
1155};
1156static const byte kInstruction_Sub_gt_r1_r6_6[] = {
1157  0xc8, 0xbf, 0xb1, 0x1f // It gt; Sub gt r1 r6 6
1158};
1159static const byte kInstruction_Sub_le_r7_r3_5[] = {
1160  0xd8, 0xbf, 0x5f, 0x1f // It le; Sub le r7 r3 5
1161};
1162static const byte kInstruction_Sub_lt_r2_r0_6[] = {
1163  0xb8, 0xbf, 0x82, 0x1f // It lt; Sub lt r2 r0 6
1164};
1165static const byte kInstruction_Sub_le_r0_r4_3[] = {
1166  0xd8, 0xbf, 0xe0, 0x1e // It le; Sub le r0 r4 3
1167};
1168static const byte kInstruction_Sub_eq_r0_r4_2[] = {
1169  0x08, 0xbf, 0xa0, 0x1e // It eq; Sub eq r0 r4 2
1170};
1171static const byte kInstruction_Sub_cc_r0_r6_6[] = {
1172  0x38, 0xbf, 0xb0, 0x1f // It cc; Sub cc r0 r6 6
1173};
1174static const byte kInstruction_Sub_gt_r2_r4_2[] = {
1175  0xc8, 0xbf, 0xa2, 0x1e // It gt; Sub gt r2 r4 2
1176};
1177static const byte kInstruction_Sub_cc_r5_r4_4[] = {
1178  0x38, 0xbf, 0x25, 0x1f // It cc; Sub cc r5 r4 4
1179};
1180static const byte kInstruction_Sub_vc_r1_r1_4[] = {
1181  0x78, 0xbf, 0x09, 0x1f // It vc; Sub vc r1 r1 4
1182};
1183static const byte kInstruction_Sub_le_r2_r3_0[] = {
1184  0xd8, 0xbf, 0x1a, 0x1e // It le; Sub le r2 r3 0
1185};
1186static const byte kInstruction_Sub_gt_r1_r2_4[] = {
1187  0xc8, 0xbf, 0x11, 0x1f // It gt; Sub gt r1 r2 4
1188};
1189static const byte kInstruction_Sub_ne_r5_r5_1[] = {
1190  0x18, 0xbf, 0x6d, 0x1e // It ne; Sub ne r5 r5 1
1191};
1192static const byte kInstruction_Sub_ls_r0_r4_2[] = {
1193  0x98, 0xbf, 0xa0, 0x1e // It ls; Sub ls r0 r4 2
1194};
1195static const byte kInstruction_Sub_ne_r3_r0_5[] = {
1196  0x18, 0xbf, 0x43, 0x1f // It ne; Sub ne r3 r0 5
1197};
1198static const byte kInstruction_Sub_cc_r3_r4_4[] = {
1199  0x38, 0xbf, 0x23, 0x1f // It cc; Sub cc r3 r4 4
1200};
1201static const byte kInstruction_Sub_mi_r0_r6_2[] = {
1202  0x48, 0xbf, 0xb0, 0x1e // It mi; Sub mi r0 r6 2
1203};
1204static const byte kInstruction_Sub_vs_r4_r0_6[] = {
1205  0x68, 0xbf, 0x84, 0x1f // It vs; Sub vs r4 r0 6
1206};
1207static const byte kInstruction_Sub_eq_r1_r1_7[] = {
1208  0x08, 0xbf, 0xc9, 0x1f // It eq; Sub eq r1 r1 7
1209};
1210static const byte kInstruction_Sub_eq_r0_r5_1[] = {
1211  0x08, 0xbf, 0x68, 0x1e // It eq; Sub eq r0 r5 1
1212};
1213static const byte kInstruction_Sub_eq_r0_r7_0[] = {
1214  0x08, 0xbf, 0x38, 0x1e // It eq; Sub eq r0 r7 0
1215};
1216static const byte kInstruction_Sub_eq_r0_r1_6[] = {
1217  0x08, 0xbf, 0x88, 0x1f // It eq; Sub eq r0 r1 6
1218};
1219static const byte kInstruction_Sub_vs_r0_r1_5[] = {
1220  0x68, 0xbf, 0x48, 0x1f // It vs; Sub vs r0 r1 5
1221};
1222static const byte kInstruction_Sub_le_r6_r7_5[] = {
1223  0xd8, 0xbf, 0x7e, 0x1f // It le; Sub le r6 r7 5
1224};
1225static const byte kInstruction_Sub_pl_r4_r7_2[] = {
1226  0x58, 0xbf, 0xbc, 0x1e // It pl; Sub pl r4 r7 2
1227};
1228static const byte kInstruction_Sub_cs_r6_r5_7[] = {
1229  0x28, 0xbf, 0xee, 0x1f // It cs; Sub cs r6 r5 7
1230};
1231static const byte kInstruction_Sub_le_r7_r0_0[] = {
1232  0xd8, 0xbf, 0x07, 0x1e // It le; Sub le r7 r0 0
1233};
1234static const byte kInstruction_Sub_cc_r6_r0_2[] = {
1235  0x38, 0xbf, 0x86, 0x1e // It cc; Sub cc r6 r0 2
1236};
1237static const byte kInstruction_Sub_gt_r3_r3_4[] = {
1238  0xc8, 0xbf, 0x1b, 0x1f // It gt; Sub gt r3 r3 4
1239};
1240static const byte kInstruction_Sub_eq_r5_r5_2[] = {
1241  0x08, 0xbf, 0xad, 0x1e // It eq; Sub eq r5 r5 2
1242};
1243static const byte kInstruction_Sub_cs_r2_r0_1[] = {
1244  0x28, 0xbf, 0x42, 0x1e // It cs; Sub cs r2 r0 1
1245};
1246static const byte kInstruction_Sub_lt_r7_r0_3[] = {
1247  0xb8, 0xbf, 0xc7, 0x1e // It lt; Sub lt r7 r0 3
1248};
1249static const byte kInstruction_Sub_mi_r0_r3_0[] = {
1250  0x48, 0xbf, 0x18, 0x1e // It mi; Sub mi r0 r3 0
1251};
1252static const byte kInstruction_Sub_hi_r4_r2_7[] = {
1253  0x88, 0xbf, 0xd4, 0x1f // It hi; Sub hi r4 r2 7
1254};
1255static const byte kInstruction_Sub_eq_r2_r0_6[] = {
1256  0x08, 0xbf, 0x82, 0x1f // It eq; Sub eq r2 r0 6
1257};
1258static const byte kInstruction_Sub_cs_r5_r7_2[] = {
1259  0x28, 0xbf, 0xbd, 0x1e // It cs; Sub cs r5 r7 2
1260};
1261static const byte kInstruction_Sub_vs_r1_r7_0[] = {
1262  0x68, 0xbf, 0x39, 0x1e // It vs; Sub vs r1 r7 0
1263};
1264static const byte kInstruction_Sub_vs_r5_r5_0[] = {
1265  0x68, 0xbf, 0x2d, 0x1e // It vs; Sub vs r5 r5 0
1266};
1267static const byte kInstruction_Sub_ne_r4_r3_2[] = {
1268  0x18, 0xbf, 0x9c, 0x1e // It ne; Sub ne r4 r3 2
1269};
1270static const byte kInstruction_Sub_ge_r1_r7_7[] = {
1271  0xa8, 0xbf, 0xf9, 0x1f // It ge; Sub ge r1 r7 7
1272};
1273static const byte kInstruction_Sub_ls_r4_r5_3[] = {
1274  0x98, 0xbf, 0xec, 0x1e // It ls; Sub ls r4 r5 3
1275};
1276static const byte kInstruction_Sub_lt_r3_r6_7[] = {
1277  0xb8, 0xbf, 0xf3, 0x1f // It lt; Sub lt r3 r6 7
1278};
1279static const byte kInstruction_Sub_mi_r3_r6_7[] = {
1280  0x48, 0xbf, 0xf3, 0x1f // It mi; Sub mi r3 r6 7
1281};
1282static const byte kInstruction_Sub_pl_r3_r1_4[] = {
1283  0x58, 0xbf, 0x0b, 0x1f // It pl; Sub pl r3 r1 4
1284};
1285static const byte kInstruction_Sub_eq_r3_r5_4[] = {
1286  0x08, 0xbf, 0x2b, 0x1f // It eq; Sub eq r3 r5 4
1287};
1288static const byte kInstruction_Sub_le_r1_r3_7[] = {
1289  0xd8, 0xbf, 0xd9, 0x1f // It le; Sub le r1 r3 7
1290};
1291static const byte kInstruction_Sub_le_r7_r0_6[] = {
1292  0xd8, 0xbf, 0x87, 0x1f // It le; Sub le r7 r0 6
1293};
1294static const byte kInstruction_Sub_ge_r3_r1_7[] = {
1295  0xa8, 0xbf, 0xcb, 0x1f // It ge; Sub ge r3 r1 7
1296};
1297static const byte kInstruction_Sub_ls_r1_r5_6[] = {
1298  0x98, 0xbf, 0xa9, 0x1f // It ls; Sub ls r1 r5 6
1299};
1300static const byte kInstruction_Sub_gt_r2_r7_1[] = {
1301  0xc8, 0xbf, 0x7a, 0x1e // It gt; Sub gt r2 r7 1
1302};
1303static const byte kInstruction_Sub_ge_r5_r7_7[] = {
1304  0xa8, 0xbf, 0xfd, 0x1f // It ge; Sub ge r5 r7 7
1305};
1306static const byte kInstruction_Sub_ge_r1_r7_5[] = {
1307  0xa8, 0xbf, 0x79, 0x1f // It ge; Sub ge r1 r7 5
1308};
1309static const byte kInstruction_Sub_lt_r5_r6_6[] = {
1310  0xb8, 0xbf, 0xb5, 0x1f // It lt; Sub lt r5 r6 6
1311};
1312static const byte kInstruction_Sub_hi_r3_r7_1[] = {
1313  0x88, 0xbf, 0x7b, 0x1e // It hi; Sub hi r3 r7 1
1314};
1315static const byte kInstruction_Sub_lt_r4_r4_5[] = {
1316  0xb8, 0xbf, 0x64, 0x1f // It lt; Sub lt r4 r4 5
1317};
1318static const byte kInstruction_Sub_ge_r2_r2_3[] = {
1319  0xa8, 0xbf, 0xd2, 0x1e // It ge; Sub ge r2 r2 3
1320};
1321static const byte kInstruction_Sub_hi_r3_r2_0[] = {
1322  0x88, 0xbf, 0x13, 0x1e // It hi; Sub hi r3 r2 0
1323};
1324static const byte kInstruction_Sub_vc_r2_r1_1[] = {
1325  0x78, 0xbf, 0x4a, 0x1e // It vc; Sub vc r2 r1 1
1326};
1327static const byte kInstruction_Sub_cc_r7_r5_7[] = {
1328  0x38, 0xbf, 0xef, 0x1f // It cc; Sub cc r7 r5 7
1329};
1330static const byte kInstruction_Sub_lt_r5_r2_1[] = {
1331  0xb8, 0xbf, 0x55, 0x1e // It lt; Sub lt r5 r2 1
1332};
1333static const byte kInstruction_Sub_vs_r3_r5_5[] = {
1334  0x68, 0xbf, 0x6b, 0x1f // It vs; Sub vs r3 r5 5
1335};
1336static const byte kInstruction_Sub_ge_r1_r4_3[] = {
1337  0xa8, 0xbf, 0xe1, 0x1e // It ge; Sub ge r1 r4 3
1338};
1339static const byte kInstruction_Sub_gt_r3_r6_7[] = {
1340  0xc8, 0xbf, 0xf3, 0x1f // It gt; Sub gt r3 r6 7
1341};
1342static const byte kInstruction_Sub_vs_r7_r0_0[] = {
1343  0x68, 0xbf, 0x07, 0x1e // It vs; Sub vs r7 r0 0
1344};
1345static const byte kInstruction_Sub_ge_r2_r1_3[] = {
1346  0xa8, 0xbf, 0xca, 0x1e // It ge; Sub ge r2 r1 3
1347};
1348static const byte kInstruction_Sub_pl_r4_r7_4[] = {
1349  0x58, 0xbf, 0x3c, 0x1f // It pl; Sub pl r4 r7 4
1350};
1351static const byte kInstruction_Sub_vc_r3_r2_1[] = {
1352  0x78, 0xbf, 0x53, 0x1e // It vc; Sub vc r3 r2 1
1353};
1354static const byte kInstruction_Sub_pl_r2_r6_6[] = {
1355  0x58, 0xbf, 0xb2, 0x1f // It pl; Sub pl r2 r6 6
1356};
1357static const byte kInstruction_Sub_mi_r0_r1_4[] = {
1358  0x48, 0xbf, 0x08, 0x1f // It mi; Sub mi r0 r1 4
1359};
1360static const byte kInstruction_Sub_ls_r4_r6_5[] = {
1361  0x98, 0xbf, 0x74, 0x1f // It ls; Sub ls r4 r6 5
1362};
1363static const byte kInstruction_Sub_cc_r6_r6_6[] = {
1364  0x38, 0xbf, 0xb6, 0x1f // It cc; Sub cc r6 r6 6
1365};
1366static const byte kInstruction_Sub_vs_r4_r0_3[] = {
1367  0x68, 0xbf, 0xc4, 0x1e // It vs; Sub vs r4 r0 3
1368};
1369static const byte kInstruction_Sub_le_r6_r7_1[] = {
1370  0xd8, 0xbf, 0x7e, 0x1e // It le; Sub le r6 r7 1
1371};
1372static const byte kInstruction_Sub_ne_r0_r0_4[] = {
1373  0x18, 0xbf, 0x00, 0x1f // It ne; Sub ne r0 r0 4
1374};
1375static const byte kInstruction_Sub_ls_r1_r2_4[] = {
1376  0x98, 0xbf, 0x11, 0x1f // It ls; Sub ls r1 r2 4
1377};
1378static const byte kInstruction_Sub_lt_r4_r5_0[] = {
1379  0xb8, 0xbf, 0x2c, 0x1e // It lt; Sub lt r4 r5 0
1380};
1381static const byte kInstruction_Sub_vs_r3_r2_1[] = {
1382  0x68, 0xbf, 0x53, 0x1e // It vs; Sub vs r3 r2 1
1383};
1384static const byte kInstruction_Sub_ne_r4_r4_4[] = {
1385  0x18, 0xbf, 0x24, 0x1f // It ne; Sub ne r4 r4 4
1386};
1387static const byte kInstruction_Sub_pl_r3_r3_3[] = {
1388  0x58, 0xbf, 0xdb, 0x1e // It pl; Sub pl r3 r3 3
1389};
1390static const byte kInstruction_Sub_ls_r1_r2_0[] = {
1391  0x98, 0xbf, 0x11, 0x1e // It ls; Sub ls r1 r2 0
1392};
1393static const byte kInstruction_Sub_le_r2_r3_2[] = {
1394  0xd8, 0xbf, 0x9a, 0x1e // It le; Sub le r2 r3 2
1395};
1396static const byte kInstruction_Sub_ls_r6_r7_1[] = {
1397  0x98, 0xbf, 0x7e, 0x1e // It ls; Sub ls r6 r7 1
1398};
1399static const byte kInstruction_Sub_le_r7_r7_6[] = {
1400  0xd8, 0xbf, 0xbf, 0x1f // It le; Sub le r7 r7 6
1401};
1402static const byte kInstruction_Sub_cc_r4_r6_5[] = {
1403  0x38, 0xbf, 0x74, 0x1f // It cc; Sub cc r4 r6 5
1404};
1405static const byte kInstruction_Sub_pl_r5_r3_1[] = {
1406  0x58, 0xbf, 0x5d, 0x1e // It pl; Sub pl r5 r3 1
1407};
1408static const byte kInstruction_Sub_mi_r0_r6_0[] = {
1409  0x48, 0xbf, 0x30, 0x1e // It mi; Sub mi r0 r6 0
1410};
1411static const byte kInstruction_Sub_pl_r4_r7_0[] = {
1412  0x58, 0xbf, 0x3c, 0x1e // It pl; Sub pl r4 r7 0
1413};
1414static const byte kInstruction_Sub_vc_r1_r5_0[] = {
1415  0x78, 0xbf, 0x29, 0x1e // It vc; Sub vc r1 r5 0
1416};
1417static const byte kInstruction_Sub_cs_r1_r4_7[] = {
1418  0x28, 0xbf, 0xe1, 0x1f // It cs; Sub cs r1 r4 7
1419};
1420static const byte kInstruction_Sub_gt_r1_r0_5[] = {
1421  0xc8, 0xbf, 0x41, 0x1f // It gt; Sub gt r1 r0 5
1422};
1423static const byte kInstruction_Sub_lt_r0_r1_1[] = {
1424  0xb8, 0xbf, 0x48, 0x1e // It lt; Sub lt r0 r1 1
1425};
1426static const byte kInstruction_Sub_cc_r4_r6_7[] = {
1427  0x38, 0xbf, 0xf4, 0x1f // It cc; Sub cc r4 r6 7
1428};
1429static const byte kInstruction_Sub_ne_r4_r5_1[] = {
1430  0x18, 0xbf, 0x6c, 0x1e // It ne; Sub ne r4 r5 1
1431};
1432static const byte kInstruction_Sub_vc_r0_r3_0[] = {
1433  0x78, 0xbf, 0x18, 0x1e // It vc; Sub vc r0 r3 0
1434};
1435static const byte kInstruction_Sub_vs_r1_r2_3[] = {
1436  0x68, 0xbf, 0xd1, 0x1e // It vs; Sub vs r1 r2 3
1437};
1438static const byte kInstruction_Sub_vc_r0_r4_7[] = {
1439  0x78, 0xbf, 0xe0, 0x1f // It vc; Sub vc r0 r4 7
1440};
1441static const byte kInstruction_Sub_vc_r0_r2_5[] = {
1442  0x78, 0xbf, 0x50, 0x1f // It vc; Sub vc r0 r2 5
1443};
1444static const byte kInstruction_Sub_gt_r1_r7_2[] = {
1445  0xc8, 0xbf, 0xb9, 0x1e // It gt; Sub gt r1 r7 2
1446};
1447static const byte kInstruction_Sub_lt_r4_r4_4[] = {
1448  0xb8, 0xbf, 0x24, 0x1f // It lt; Sub lt r4 r4 4
1449};
1450static const byte kInstruction_Sub_ne_r0_r4_2[] = {
1451  0x18, 0xbf, 0xa0, 0x1e // It ne; Sub ne r0 r4 2
1452};
1453static const byte kInstruction_Sub_vs_r3_r2_4[] = {
1454  0x68, 0xbf, 0x13, 0x1f // It vs; Sub vs r3 r2 4
1455};
1456static const byte kInstruction_Sub_hi_r3_r1_4[] = {
1457  0x88, 0xbf, 0x0b, 0x1f // It hi; Sub hi r3 r1 4
1458};
1459static const byte kInstruction_Sub_hi_r5_r2_7[] = {
1460  0x88, 0xbf, 0xd5, 0x1f // It hi; Sub hi r5 r2 7
1461};
1462static const byte kInstruction_Sub_mi_r4_r7_2[] = {
1463  0x48, 0xbf, 0xbc, 0x1e // It mi; Sub mi r4 r7 2
1464};
1465static const byte kInstruction_Sub_ls_r7_r5_7[] = {
1466  0x98, 0xbf, 0xef, 0x1f // It ls; Sub ls r7 r5 7
1467};
1468static const byte kInstruction_Sub_mi_r0_r6_7[] = {
1469  0x48, 0xbf, 0xf0, 0x1f // It mi; Sub mi r0 r6 7
1470};
1471static const byte kInstruction_Sub_ls_r4_r2_7[] = {
1472  0x98, 0xbf, 0xd4, 0x1f // It ls; Sub ls r4 r2 7
1473};
1474static const byte kInstruction_Sub_vs_r3_r5_7[] = {
1475  0x68, 0xbf, 0xeb, 0x1f // It vs; Sub vs r3 r5 7
1476};
1477static const byte kInstruction_Sub_ne_r2_r5_6[] = {
1478  0x18, 0xbf, 0xaa, 0x1f // It ne; Sub ne r2 r5 6
1479};
1480static const byte kInstruction_Sub_cc_r4_r0_6[] = {
1481  0x38, 0xbf, 0x84, 0x1f // It cc; Sub cc r4 r0 6
1482};
1483static const byte kInstruction_Sub_lt_r5_r4_6[] = {
1484  0xb8, 0xbf, 0xa5, 0x1f // It lt; Sub lt r5 r4 6
1485};
1486static const byte kInstruction_Sub_le_r5_r4_5[] = {
1487  0xd8, 0xbf, 0x65, 0x1f // It le; Sub le r5 r4 5
1488};
1489static const byte kInstruction_Sub_ls_r3_r1_0[] = {
1490  0x98, 0xbf, 0x0b, 0x1e // It ls; Sub ls r3 r1 0
1491};
1492static const byte kInstruction_Sub_ge_r7_r7_0[] = {
1493  0xa8, 0xbf, 0x3f, 0x1e // It ge; Sub ge r7 r7 0
1494};
1495static const byte kInstruction_Sub_le_r4_r2_5[] = {
1496  0xd8, 0xbf, 0x54, 0x1f // It le; Sub le r4 r2 5
1497};
1498static const byte kInstruction_Sub_hi_r2_r5_4[] = {
1499  0x88, 0xbf, 0x2a, 0x1f // It hi; Sub hi r2 r5 4
1500};
1501static const byte kInstruction_Sub_le_r7_r6_0[] = {
1502  0xd8, 0xbf, 0x37, 0x1e // It le; Sub le r7 r6 0
1503};
1504static const byte kInstruction_Sub_pl_r3_r1_2[] = {
1505  0x58, 0xbf, 0x8b, 0x1e // It pl; Sub pl r3 r1 2
1506};
1507static const byte kInstruction_Sub_ge_r5_r3_0[] = {
1508  0xa8, 0xbf, 0x1d, 0x1e // It ge; Sub ge r5 r3 0
1509};
1510static const byte kInstruction_Sub_vs_r0_r0_2[] = {
1511  0x68, 0xbf, 0x80, 0x1e // It vs; Sub vs r0 r0 2
1512};
1513static const byte kInstruction_Sub_pl_r2_r4_2[] = {
1514  0x58, 0xbf, 0xa2, 0x1e // It pl; Sub pl r2 r4 2
1515};
1516static const byte kInstruction_Sub_cs_r7_r6_1[] = {
1517  0x28, 0xbf, 0x77, 0x1e // It cs; Sub cs r7 r6 1
1518};
1519static const byte kInstruction_Sub_vs_r5_r0_0[] = {
1520  0x68, 0xbf, 0x05, 0x1e // It vs; Sub vs r5 r0 0
1521};
1522static const byte kInstruction_Sub_mi_r3_r7_2[] = {
1523  0x48, 0xbf, 0xbb, 0x1e // It mi; Sub mi r3 r7 2
1524};
1525static const byte kInstruction_Sub_mi_r7_r0_0[] = {
1526  0x48, 0xbf, 0x07, 0x1e // It mi; Sub mi r7 r0 0
1527};
1528static const byte kInstruction_Sub_ls_r0_r2_5[] = {
1529  0x98, 0xbf, 0x50, 0x1f // It ls; Sub ls r0 r2 5
1530};
1531static const byte kInstruction_Sub_vc_r0_r7_2[] = {
1532  0x78, 0xbf, 0xb8, 0x1e // It vc; Sub vc r0 r7 2
1533};
1534static const byte kInstruction_Sub_vc_r0_r1_0[] = {
1535  0x78, 0xbf, 0x08, 0x1e // It vc; Sub vc r0 r1 0
1536};
1537static const byte kInstruction_Sub_ls_r7_r0_5[] = {
1538  0x98, 0xbf, 0x47, 0x1f // It ls; Sub ls r7 r0 5
1539};
1540static const byte kInstruction_Sub_ls_r0_r6_1[] = {
1541  0x98, 0xbf, 0x70, 0x1e // It ls; Sub ls r0 r6 1
1542};
1543static const byte kInstruction_Sub_cc_r2_r6_3[] = {
1544  0x38, 0xbf, 0xf2, 0x1e // It cc; Sub cc r2 r6 3
1545};
1546static const byte kInstruction_Sub_mi_r4_r6_3[] = {
1547  0x48, 0xbf, 0xf4, 0x1e // It mi; Sub mi r4 r6 3
1548};
1549static const byte kInstruction_Sub_ne_r3_r3_7[] = {
1550  0x18, 0xbf, 0xdb, 0x1f // It ne; Sub ne r3 r3 7
1551};
1552static const byte kInstruction_Sub_mi_r1_r1_7[] = {
1553  0x48, 0xbf, 0xc9, 0x1f // It mi; Sub mi r1 r1 7
1554};
1555static const byte kInstruction_Sub_pl_r0_r0_5[] = {
1556  0x58, 0xbf, 0x40, 0x1f // It pl; Sub pl r0 r0 5
1557};
1558static const byte kInstruction_Sub_cc_r0_r0_5[] = {
1559  0x38, 0xbf, 0x40, 0x1f // It cc; Sub cc r0 r0 5
1560};
1561static const byte kInstruction_Sub_pl_r4_r7_6[] = {
1562  0x58, 0xbf, 0xbc, 0x1f // It pl; Sub pl r4 r7 6
1563};
1564static const byte kInstruction_Sub_mi_r2_r6_6[] = {
1565  0x48, 0xbf, 0xb2, 0x1f // It mi; Sub mi r2 r6 6
1566};
1567static const byte kInstruction_Sub_cs_r4_r5_5[] = {
1568  0x28, 0xbf, 0x6c, 0x1f // It cs; Sub cs r4 r5 5
1569};
1570static const byte kInstruction_Sub_mi_r6_r0_6[] = {
1571  0x48, 0xbf, 0x86, 0x1f // It mi; Sub mi r6 r0 6
1572};
1573static const byte kInstruction_Sub_vs_r7_r1_3[] = {
1574  0x68, 0xbf, 0xcf, 0x1e // It vs; Sub vs r7 r1 3
1575};
1576static const byte kInstruction_Sub_pl_r7_r7_0[] = {
1577  0x58, 0xbf, 0x3f, 0x1e // It pl; Sub pl r7 r7 0
1578};
1579static const byte kInstruction_Sub_vs_r5_r3_1[] = {
1580  0x68, 0xbf, 0x5d, 0x1e // It vs; Sub vs r5 r3 1
1581};
1582static const byte kInstruction_Sub_ge_r3_r6_2[] = {
1583  0xa8, 0xbf, 0xb3, 0x1e // It ge; Sub ge r3 r6 2
1584};
1585static const byte kInstruction_Sub_ne_r3_r2_7[] = {
1586  0x18, 0xbf, 0xd3, 0x1f // It ne; Sub ne r3 r2 7
1587};
1588static const byte kInstruction_Sub_gt_r1_r5_0[] = {
1589  0xc8, 0xbf, 0x29, 0x1e // It gt; Sub gt r1 r5 0
1590};
1591static const byte kInstruction_Sub_vc_r1_r7_4[] = {
1592  0x78, 0xbf, 0x39, 0x1f // It vc; Sub vc r1 r7 4
1593};
1594static const byte kInstruction_Sub_vs_r2_r5_3[] = {
1595  0x68, 0xbf, 0xea, 0x1e // It vs; Sub vs r2 r5 3
1596};
1597static const byte kInstruction_Sub_mi_r5_r3_4[] = {
1598  0x48, 0xbf, 0x1d, 0x1f // It mi; Sub mi r5 r3 4
1599};
1600static const byte kInstruction_Sub_pl_r7_r1_3[] = {
1601  0x58, 0xbf, 0xcf, 0x1e // It pl; Sub pl r7 r1 3
1602};
1603static const byte kInstruction_Sub_ls_r4_r5_4[] = {
1604  0x98, 0xbf, 0x2c, 0x1f // It ls; Sub ls r4 r5 4
1605};
1606static const byte kInstruction_Sub_ls_r1_r3_3[] = {
1607  0x98, 0xbf, 0xd9, 0x1e // It ls; Sub ls r1 r3 3
1608};
1609static const byte kInstruction_Sub_cs_r5_r6_5[] = {
1610  0x28, 0xbf, 0x75, 0x1f // It cs; Sub cs r5 r6 5
1611};
1612static const byte kInstruction_Sub_mi_r5_r5_0[] = {
1613  0x48, 0xbf, 0x2d, 0x1e // It mi; Sub mi r5 r5 0
1614};
1615static const byte kInstruction_Sub_cs_r0_r2_4[] = {
1616  0x28, 0xbf, 0x10, 0x1f // It cs; Sub cs r0 r2 4
1617};
1618static const byte kInstruction_Sub_le_r4_r2_7[] = {
1619  0xd8, 0xbf, 0xd4, 0x1f // It le; Sub le r4 r2 7
1620};
1621static const byte kInstruction_Sub_cc_r7_r5_5[] = {
1622  0x38, 0xbf, 0x6f, 0x1f // It cc; Sub cc r7 r5 5
1623};
1624static const byte kInstruction_Sub_vc_r1_r6_3[] = {
1625  0x78, 0xbf, 0xf1, 0x1e // It vc; Sub vc r1 r6 3
1626};
1627static const byte kInstruction_Sub_pl_r6_r1_6[] = {
1628  0x58, 0xbf, 0x8e, 0x1f // It pl; Sub pl r6 r1 6
1629};
1630static const byte kInstruction_Sub_lt_r5_r4_0[] = {
1631  0xb8, 0xbf, 0x25, 0x1e // It lt; Sub lt r5 r4 0
1632};
1633static const byte kInstruction_Sub_lt_r6_r4_6[] = {
1634  0xb8, 0xbf, 0xa6, 0x1f // It lt; Sub lt r6 r4 6
1635};
1636static const byte kInstruction_Sub_vc_r7_r4_7[] = {
1637  0x78, 0xbf, 0xe7, 0x1f // It vc; Sub vc r7 r4 7
1638};
1639static const byte kInstruction_Sub_ls_r5_r4_6[] = {
1640  0x98, 0xbf, 0xa5, 0x1f // It ls; Sub ls r5 r4 6
1641};
1642static const byte kInstruction_Sub_pl_r5_r1_7[] = {
1643  0x58, 0xbf, 0xcd, 0x1f // It pl; Sub pl r5 r1 7
1644};
1645static const byte kInstruction_Sub_vc_r2_r1_2[] = {
1646  0x78, 0xbf, 0x8a, 0x1e // It vc; Sub vc r2 r1 2
1647};
1648static const byte kInstruction_Sub_le_r4_r3_6[] = {
1649  0xd8, 0xbf, 0x9c, 0x1f // It le; Sub le r4 r3 6
1650};
1651static const byte kInstruction_Sub_hi_r6_r5_1[] = {
1652  0x88, 0xbf, 0x6e, 0x1e // It hi; Sub hi r6 r5 1
1653};
1654static const byte kInstruction_Sub_gt_r7_r1_7[] = {
1655  0xc8, 0xbf, 0xcf, 0x1f // It gt; Sub gt r7 r1 7
1656};
1657static const byte kInstruction_Sub_cc_r6_r2_0[] = {
1658  0x38, 0xbf, 0x16, 0x1e // It cc; Sub cc r6 r2 0
1659};
1660static const byte kInstruction_Sub_vc_r3_r0_3[] = {
1661  0x78, 0xbf, 0xc3, 0x1e // It vc; Sub vc r3 r0 3
1662};
1663static const byte kInstruction_Sub_vc_r4_r1_4[] = {
1664  0x78, 0xbf, 0x0c, 0x1f // It vc; Sub vc r4 r1 4
1665};
1666static const byte kInstruction_Sub_hi_r2_r4_3[] = {
1667  0x88, 0xbf, 0xe2, 0x1e // It hi; Sub hi r2 r4 3
1668};
1669static const byte kInstruction_Sub_mi_r6_r0_2[] = {
1670  0x48, 0xbf, 0x86, 0x1e // It mi; Sub mi r6 r0 2
1671};
1672static const byte kInstruction_Sub_ne_r2_r4_3[] = {
1673  0x18, 0xbf, 0xe2, 0x1e // It ne; Sub ne r2 r4 3
1674};
1675static const byte kInstruction_Sub_ls_r6_r0_5[] = {
1676  0x98, 0xbf, 0x46, 0x1f // It ls; Sub ls r6 r0 5
1677};
1678static const byte kInstruction_Sub_cs_r4_r6_4[] = {
1679  0x28, 0xbf, 0x34, 0x1f // It cs; Sub cs r4 r6 4
1680};
1681static const byte kInstruction_Sub_pl_r2_r1_2[] = {
1682  0x58, 0xbf, 0x8a, 0x1e // It pl; Sub pl r2 r1 2
1683};
1684static const byte kInstruction_Sub_eq_r5_r2_1[] = {
1685  0x08, 0xbf, 0x55, 0x1e // It eq; Sub eq r5 r2 1
1686};
1687static const byte kInstruction_Sub_cs_r2_r5_0[] = {
1688  0x28, 0xbf, 0x2a, 0x1e // It cs; Sub cs r2 r5 0
1689};
1690static const byte kInstruction_Sub_mi_r6_r1_7[] = {
1691  0x48, 0xbf, 0xce, 0x1f // It mi; Sub mi r6 r1 7
1692};
1693static const byte kInstruction_Sub_cc_r4_r2_1[] = {
1694  0x38, 0xbf, 0x54, 0x1e // It cc; Sub cc r4 r2 1
1695};
1696static const byte kInstruction_Sub_vc_r4_r1_6[] = {
1697  0x78, 0xbf, 0x8c, 0x1f // It vc; Sub vc r4 r1 6
1698};
1699static const byte kInstruction_Sub_vs_r5_r3_7[] = {
1700  0x68, 0xbf, 0xdd, 0x1f // It vs; Sub vs r5 r3 7
1701};
1702static const byte kInstruction_Sub_ls_r2_r6_3[] = {
1703  0x98, 0xbf, 0xf2, 0x1e // It ls; Sub ls r2 r6 3
1704};
1705static const byte kInstruction_Sub_hi_r4_r4_2[] = {
1706  0x88, 0xbf, 0xa4, 0x1e // It hi; Sub hi r4 r4 2
1707};
1708static const byte kInstruction_Sub_ls_r1_r2_2[] = {
1709  0x98, 0xbf, 0x91, 0x1e // It ls; Sub ls r1 r2 2
1710};
1711static const byte kInstruction_Sub_cs_r3_r0_1[] = {
1712  0x28, 0xbf, 0x43, 0x1e // It cs; Sub cs r3 r0 1
1713};
1714static const byte kInstruction_Sub_vc_r7_r4_5[] = {
1715  0x78, 0xbf, 0x67, 0x1f // It vc; Sub vc r7 r4 5
1716};
1717static const byte kInstruction_Sub_cc_r4_r5_6[] = {
1718  0x38, 0xbf, 0xac, 0x1f // It cc; Sub cc r4 r5 6
1719};
1720static const byte kInstruction_Sub_le_r0_r5_0[] = {
1721  0xd8, 0xbf, 0x28, 0x1e // It le; Sub le r0 r5 0
1722};
1723static const byte kInstruction_Sub_ge_r0_r0_1[] = {
1724  0xa8, 0xbf, 0x40, 0x1e // It ge; Sub ge r0 r0 1
1725};
1726static const byte kInstruction_Sub_mi_r3_r5_6[] = {
1727  0x48, 0xbf, 0xab, 0x1f // It mi; Sub mi r3 r5 6
1728};
1729static const byte kInstruction_Sub_lt_r7_r7_3[] = {
1730  0xb8, 0xbf, 0xff, 0x1e // It lt; Sub lt r7 r7 3
1731};
1732static const byte kInstruction_Sub_cs_r6_r0_7[] = {
1733  0x28, 0xbf, 0xc6, 0x1f // It cs; Sub cs r6 r0 7
1734};
1735static const byte kInstruction_Sub_cc_r5_r0_3[] = {
1736  0x38, 0xbf, 0xc5, 0x1e // It cc; Sub cc r5 r0 3
1737};
1738static const byte kInstruction_Sub_lt_r3_r5_4[] = {
1739  0xb8, 0xbf, 0x2b, 0x1f // It lt; Sub lt r3 r5 4
1740};
1741static const byte kInstruction_Sub_ne_r7_r0_5[] = {
1742  0x18, 0xbf, 0x47, 0x1f // It ne; Sub ne r7 r0 5
1743};
1744static const byte kInstruction_Sub_eq_r6_r7_0[] = {
1745  0x08, 0xbf, 0x3e, 0x1e // It eq; Sub eq r6 r7 0
1746};
1747static const byte kInstruction_Sub_vs_r3_r7_6[] = {
1748  0x68, 0xbf, 0xbb, 0x1f // It vs; Sub vs r3 r7 6
1749};
1750static const byte kInstruction_Sub_cc_r3_r3_5[] = {
1751  0x38, 0xbf, 0x5b, 0x1f // It cc; Sub cc r3 r3 5
1752};
1753static const byte kInstruction_Sub_hi_r7_r3_1[] = {
1754  0x88, 0xbf, 0x5f, 0x1e // It hi; Sub hi r7 r3 1
1755};
1756static const byte kInstruction_Sub_hi_r2_r0_2[] = {
1757  0x88, 0xbf, 0x82, 0x1e // It hi; Sub hi r2 r0 2
1758};
1759static const byte kInstruction_Sub_pl_r5_r6_5[] = {
1760  0x58, 0xbf, 0x75, 0x1f // It pl; Sub pl r5 r6 5
1761};
1762static const byte kInstruction_Sub_eq_r0_r5_7[] = {
1763  0x08, 0xbf, 0xe8, 0x1f // It eq; Sub eq r0 r5 7
1764};
1765static const byte kInstruction_Sub_ne_r0_r5_4[] = {
1766  0x18, 0xbf, 0x28, 0x1f // It ne; Sub ne r0 r5 4
1767};
1768static const byte kInstruction_Sub_ls_r2_r6_2[] = {
1769  0x98, 0xbf, 0xb2, 0x1e // It ls; Sub ls r2 r6 2
1770};
1771static const byte kInstruction_Sub_cc_r4_r4_6[] = {
1772  0x38, 0xbf, 0xa4, 0x1f // It cc; Sub cc r4 r4 6
1773};
1774static const byte kInstruction_Sub_ge_r2_r6_2[] = {
1775  0xa8, 0xbf, 0xb2, 0x1e // It ge; Sub ge r2 r6 2
1776};
1777static const byte kInstruction_Sub_eq_r6_r7_5[] = {
1778  0x08, 0xbf, 0x7e, 0x1f // It eq; Sub eq r6 r7 5
1779};
1780static const byte kInstruction_Sub_cc_r0_r1_0[] = {
1781  0x38, 0xbf, 0x08, 0x1e // It cc; Sub cc r0 r1 0
1782};
1783static const byte kInstruction_Sub_lt_r2_r2_1[] = {
1784  0xb8, 0xbf, 0x52, 0x1e // It lt; Sub lt r2 r2 1
1785};
1786static const byte kInstruction_Sub_mi_r7_r4_5[] = {
1787  0x48, 0xbf, 0x67, 0x1f // It mi; Sub mi r7 r4 5
1788};
1789static const byte kInstruction_Sub_eq_r5_r3_1[] = {
1790  0x08, 0xbf, 0x5d, 0x1e // It eq; Sub eq r5 r3 1
1791};
1792static const byte kInstruction_Sub_ls_r2_r6_1[] = {
1793  0x98, 0xbf, 0x72, 0x1e // It ls; Sub ls r2 r6 1
1794};
1795static const byte kInstruction_Sub_ne_r5_r5_3[] = {
1796  0x18, 0xbf, 0xed, 0x1e // It ne; Sub ne r5 r5 3
1797};
1798static const byte kInstruction_Sub_vs_r1_r4_7[] = {
1799  0x68, 0xbf, 0xe1, 0x1f // It vs; Sub vs r1 r4 7
1800};
1801static const byte kInstruction_Sub_cs_r0_r4_4[] = {
1802  0x28, 0xbf, 0x20, 0x1f // It cs; Sub cs r0 r4 4
1803};
1804static const byte kInstruction_Sub_hi_r7_r3_5[] = {
1805  0x88, 0xbf, 0x5f, 0x1f // It hi; Sub hi r7 r3 5
1806};
1807static const byte kInstruction_Sub_hi_r2_r3_1[] = {
1808  0x88, 0xbf, 0x5a, 0x1e // It hi; Sub hi r2 r3 1
1809};
1810static const byte kInstruction_Sub_ge_r2_r4_7[] = {
1811  0xa8, 0xbf, 0xe2, 0x1f // It ge; Sub ge r2 r4 7
1812};
1813static const byte kInstruction_Sub_vs_r2_r4_3[] = {
1814  0x68, 0xbf, 0xe2, 0x1e // It vs; Sub vs r2 r4 3
1815};
1816static const byte kInstruction_Sub_gt_r0_r6_1[] = {
1817  0xc8, 0xbf, 0x70, 0x1e // It gt; Sub gt r0 r6 1
1818};
1819static const byte kInstruction_Sub_pl_r2_r2_7[] = {
1820  0x58, 0xbf, 0xd2, 0x1f // It pl; Sub pl r2 r2 7
1821};
1822static const byte kInstruction_Sub_ne_r4_r0_2[] = {
1823  0x18, 0xbf, 0x84, 0x1e // It ne; Sub ne r4 r0 2
1824};
1825static const byte kInstruction_Sub_vs_r6_r5_5[] = {
1826  0x68, 0xbf, 0x6e, 0x1f // It vs; Sub vs r6 r5 5
1827};
1828static const byte kInstruction_Sub_ge_r0_r4_6[] = {
1829  0xa8, 0xbf, 0xa0, 0x1f // It ge; Sub ge r0 r4 6
1830};
1831static const byte kInstruction_Sub_ne_r2_r2_7[] = {
1832  0x18, 0xbf, 0xd2, 0x1f // It ne; Sub ne r2 r2 7
1833};
1834static const byte kInstruction_Sub_eq_r6_r4_1[] = {
1835  0x08, 0xbf, 0x66, 0x1e // It eq; Sub eq r6 r4 1
1836};
1837static const byte kInstruction_Sub_eq_r5_r6_2[] = {
1838  0x08, 0xbf, 0xb5, 0x1e // It eq; Sub eq r5 r6 2
1839};
1840static const byte kInstruction_Sub_ne_r5_r2_1[] = {
1841  0x18, 0xbf, 0x55, 0x1e // It ne; Sub ne r5 r2 1
1842};
1843static const byte kInstruction_Sub_lt_r5_r6_4[] = {
1844  0xb8, 0xbf, 0x35, 0x1f // It lt; Sub lt r5 r6 4
1845};
1846static const byte kInstruction_Sub_vc_r4_r0_7[] = {
1847  0x78, 0xbf, 0xc4, 0x1f // It vc; Sub vc r4 r0 7
1848};
1849static const byte kInstruction_Sub_lt_r2_r5_7[] = {
1850  0xb8, 0xbf, 0xea, 0x1f // It lt; Sub lt r2 r5 7
1851};
1852static const byte kInstruction_Sub_vs_r4_r0_7[] = {
1853  0x68, 0xbf, 0xc4, 0x1f // It vs; Sub vs r4 r0 7
1854};
1855static const byte kInstruction_Sub_gt_r2_r6_5[] = {
1856  0xc8, 0xbf, 0x72, 0x1f // It gt; Sub gt r2 r6 5
1857};
1858static const byte kInstruction_Sub_vc_r5_r4_3[] = {
1859  0x78, 0xbf, 0xe5, 0x1e // It vc; Sub vc r5 r4 3
1860};
1861static const byte kInstruction_Sub_ge_r4_r6_6[] = {
1862  0xa8, 0xbf, 0xb4, 0x1f // It ge; Sub ge r4 r6 6
1863};
1864static const byte kInstruction_Sub_ne_r3_r5_5[] = {
1865  0x18, 0xbf, 0x6b, 0x1f // It ne; Sub ne r3 r5 5
1866};
1867static const byte kInstruction_Sub_ls_r0_r4_7[] = {
1868  0x98, 0xbf, 0xe0, 0x1f // It ls; Sub ls r0 r4 7
1869};
1870static const byte kInstruction_Sub_eq_r6_r7_2[] = {
1871  0x08, 0xbf, 0xbe, 0x1e // It eq; Sub eq r6 r7 2
1872};
1873static const byte kInstruction_Sub_ls_r7_r4_3[] = {
1874  0x98, 0xbf, 0xe7, 0x1e // It ls; Sub ls r7 r4 3
1875};
1876static const byte kInstruction_Sub_gt_r0_r7_5[] = {
1877  0xc8, 0xbf, 0x78, 0x1f // It gt; Sub gt r0 r7 5
1878};
1879static const byte kInstruction_Sub_vc_r3_r1_1[] = {
1880  0x78, 0xbf, 0x4b, 0x1e // It vc; Sub vc r3 r1 1
1881};
1882static const byte kInstruction_Sub_le_r0_r1_3[] = {
1883  0xd8, 0xbf, 0xc8, 0x1e // It le; Sub le r0 r1 3
1884};
1885static const byte kInstruction_Sub_lt_r6_r0_5[] = {
1886  0xb8, 0xbf, 0x46, 0x1f // It lt; Sub lt r6 r0 5
1887};
1888static const byte kInstruction_Sub_cs_r1_r6_2[] = {
1889  0x28, 0xbf, 0xb1, 0x1e // It cs; Sub cs r1 r6 2
1890};
1891static const byte kInstruction_Sub_cc_r7_r7_7[] = {
1892  0x38, 0xbf, 0xff, 0x1f // It cc; Sub cc r7 r7 7
1893};
1894static const byte kInstruction_Sub_ge_r5_r2_1[] = {
1895  0xa8, 0xbf, 0x55, 0x1e // It ge; Sub ge r5 r2 1
1896};
1897static const byte kInstruction_Sub_vs_r7_r0_7[] = {
1898  0x68, 0xbf, 0xc7, 0x1f // It vs; Sub vs r7 r0 7
1899};
1900static const byte kInstruction_Sub_lt_r2_r4_6[] = {
1901  0xb8, 0xbf, 0xa2, 0x1f // It lt; Sub lt r2 r4 6
1902};
1903static const byte kInstruction_Sub_hi_r2_r0_0[] = {
1904  0x88, 0xbf, 0x02, 0x1e // It hi; Sub hi r2 r0 0
1905};
1906static const byte kInstruction_Sub_cs_r0_r1_7[] = {
1907  0x28, 0xbf, 0xc8, 0x1f // It cs; Sub cs r0 r1 7
1908};
1909static const byte kInstruction_Sub_ls_r7_r2_3[] = {
1910  0x98, 0xbf, 0xd7, 0x1e // It ls; Sub ls r7 r2 3
1911};
1912static const byte kInstruction_Sub_mi_r0_r7_4[] = {
1913  0x48, 0xbf, 0x38, 0x1f // It mi; Sub mi r0 r7 4
1914};
1915static const byte kInstruction_Sub_vc_r2_r2_2[] = {
1916  0x78, 0xbf, 0x92, 0x1e // It vc; Sub vc r2 r2 2
1917};
1918static const byte kInstruction_Sub_cs_r7_r2_3[] = {
1919  0x28, 0xbf, 0xd7, 0x1e // It cs; Sub cs r7 r2 3
1920};
1921static const byte kInstruction_Sub_lt_r7_r7_5[] = {
1922  0xb8, 0xbf, 0x7f, 0x1f // It lt; Sub lt r7 r7 5
1923};
1924static const byte kInstruction_Sub_cs_r7_r4_0[] = {
1925  0x28, 0xbf, 0x27, 0x1e // It cs; Sub cs r7 r4 0
1926};
1927static const byte kInstruction_Sub_le_r4_r1_7[] = {
1928  0xd8, 0xbf, 0xcc, 0x1f // It le; Sub le r4 r1 7
1929};
1930static const byte kInstruction_Sub_ne_r0_r2_7[] = {
1931  0x18, 0xbf, 0xd0, 0x1f // It ne; Sub ne r0 r2 7
1932};
1933static const byte kInstruction_Sub_vs_r4_r2_2[] = {
1934  0x68, 0xbf, 0x94, 0x1e // It vs; Sub vs r4 r2 2
1935};
1936static const byte kInstruction_Sub_ne_r4_r0_6[] = {
1937  0x18, 0xbf, 0x84, 0x1f // It ne; Sub ne r4 r0 6
1938};
1939static const byte kInstruction_Sub_cs_r2_r5_4[] = {
1940  0x28, 0xbf, 0x2a, 0x1f // It cs; Sub cs r2 r5 4
1941};
1942static const byte kInstruction_Sub_vc_r2_r3_4[] = {
1943  0x78, 0xbf, 0x1a, 0x1f // It vc; Sub vc r2 r3 4
1944};
1945static const byte kInstruction_Sub_cc_r5_r2_2[] = {
1946  0x38, 0xbf, 0x95, 0x1e // It cc; Sub cc r5 r2 2
1947};
1948static const byte kInstruction_Sub_cs_r3_r4_6[] = {
1949  0x28, 0xbf, 0xa3, 0x1f // It cs; Sub cs r3 r4 6
1950};
1951static const byte kInstruction_Sub_ge_r2_r3_1[] = {
1952  0xa8, 0xbf, 0x5a, 0x1e // It ge; Sub ge r2 r3 1
1953};
1954static const byte kInstruction_Sub_vc_r2_r6_5[] = {
1955  0x78, 0xbf, 0x72, 0x1f // It vc; Sub vc r2 r6 5
1956};
1957static const byte kInstruction_Sub_ls_r6_r1_7[] = {
1958  0x98, 0xbf, 0xce, 0x1f // It ls; Sub ls r6 r1 7
1959};
1960static const byte kInstruction_Sub_le_r5_r2_4[] = {
1961  0xd8, 0xbf, 0x15, 0x1f // It le; Sub le r5 r2 4
1962};
1963static const byte kInstruction_Sub_cc_r7_r7_1[] = {
1964  0x38, 0xbf, 0x7f, 0x1e // It cc; Sub cc r7 r7 1
1965};
1966static const byte kInstruction_Sub_eq_r0_r1_5[] = {
1967  0x08, 0xbf, 0x48, 0x1f // It eq; Sub eq r0 r1 5
1968};
1969static const byte kInstruction_Sub_gt_r4_r6_3[] = {
1970  0xc8, 0xbf, 0xf4, 0x1e // It gt; Sub gt r4 r6 3
1971};
1972static const byte kInstruction_Sub_cc_r7_r1_2[] = {
1973  0x38, 0xbf, 0x8f, 0x1e // It cc; Sub cc r7 r1 2
1974};
1975static const byte kInstruction_Sub_pl_r7_r0_3[] = {
1976  0x58, 0xbf, 0xc7, 0x1e // It pl; Sub pl r7 r0 3
1977};
1978static const byte kInstruction_Sub_pl_r1_r0_0[] = {
1979  0x58, 0xbf, 0x01, 0x1e // It pl; Sub pl r1 r0 0
1980};
1981static const byte kInstruction_Sub_le_r3_r5_3[] = {
1982  0xd8, 0xbf, 0xeb, 0x1e // It le; Sub le r3 r5 3
1983};
1984static const byte kInstruction_Sub_cs_r4_r6_3[] = {
1985  0x28, 0xbf, 0xf4, 0x1e // It cs; Sub cs r4 r6 3
1986};
1987static const byte kInstruction_Sub_vc_r4_r3_2[] = {
1988  0x78, 0xbf, 0x9c, 0x1e // It vc; Sub vc r4 r3 2
1989};
1990static const byte kInstruction_Sub_gt_r3_r4_6[] = {
1991  0xc8, 0xbf, 0xa3, 0x1f // It gt; Sub gt r3 r4 6
1992};
1993static const byte kInstruction_Sub_eq_r4_r2_4[] = {
1994  0x08, 0xbf, 0x14, 0x1f // It eq; Sub eq r4 r2 4
1995};
1996static const byte kInstruction_Sub_lt_r6_r5_3[] = {
1997  0xb8, 0xbf, 0xee, 0x1e // It lt; Sub lt r6 r5 3
1998};
1999static const byte kInstruction_Sub_cs_r2_r7_3[] = {
2000  0x28, 0xbf, 0xfa, 0x1e // It cs; Sub cs r2 r7 3
2001};
2002static const byte kInstruction_Sub_cs_r0_r0_2[] = {
2003  0x28, 0xbf, 0x80, 0x1e // It cs; Sub cs r0 r0 2
2004};
2005static const byte kInstruction_Sub_cs_r6_r6_0[] = {
2006  0x28, 0xbf, 0x36, 0x1e // It cs; Sub cs r6 r6 0
2007};
2008static const byte kInstruction_Sub_vc_r2_r0_4[] = {
2009  0x78, 0xbf, 0x02, 0x1f // It vc; Sub vc r2 r0 4
2010};
2011static const byte kInstruction_Sub_vs_r7_r2_4[] = {
2012  0x68, 0xbf, 0x17, 0x1f // It vs; Sub vs r7 r2 4
2013};
2014static const byte kInstruction_Sub_pl_r2_r6_3[] = {
2015  0x58, 0xbf, 0xf2, 0x1e // It pl; Sub pl r2 r6 3
2016};
2017static const byte kInstruction_Sub_vc_r2_r1_6[] = {
2018  0x78, 0xbf, 0x8a, 0x1f // It vc; Sub vc r2 r1 6
2019};
2020static const byte kInstruction_Sub_eq_r6_r5_5[] = {
2021  0x08, 0xbf, 0x6e, 0x1f // It eq; Sub eq r6 r5 5
2022};
2023static const byte kInstruction_Sub_eq_r1_r5_7[] = {
2024  0x08, 0xbf, 0xe9, 0x1f // It eq; Sub eq r1 r5 7
2025};
2026static const byte kInstruction_Sub_eq_r7_r7_4[] = {
2027  0x08, 0xbf, 0x3f, 0x1f // It eq; Sub eq r7 r7 4
2028};
2029static const byte kInstruction_Sub_cc_r7_r0_1[] = {
2030  0x38, 0xbf, 0x47, 0x1e // It cc; Sub cc r7 r0 1
2031};
2032static const byte kInstruction_Sub_gt_r7_r7_0[] = {
2033  0xc8, 0xbf, 0x3f, 0x1e // It gt; Sub gt r7 r7 0
2034};
2035static const byte kInstruction_Sub_ge_r6_r7_1[] = {
2036  0xa8, 0xbf, 0x7e, 0x1e // It ge; Sub ge r6 r7 1
2037};
2038static const byte kInstruction_Sub_mi_r7_r4_6[] = {
2039  0x48, 0xbf, 0xa7, 0x1f // It mi; Sub mi r7 r4 6
2040};
2041static const byte kInstruction_Sub_le_r5_r3_6[] = {
2042  0xd8, 0xbf, 0x9d, 0x1f // It le; Sub le r5 r3 6
2043};
2044static const byte kInstruction_Sub_pl_r0_r7_6[] = {
2045  0x58, 0xbf, 0xb8, 0x1f // It pl; Sub pl r0 r7 6
2046};
2047static const byte kInstruction_Sub_gt_r3_r0_7[] = {
2048  0xc8, 0xbf, 0xc3, 0x1f // It gt; Sub gt r3 r0 7
2049};
2050static const byte kInstruction_Sub_hi_r5_r0_7[] = {
2051  0x88, 0xbf, 0xc5, 0x1f // It hi; Sub hi r5 r0 7
2052};
2053static const byte kInstruction_Sub_pl_r1_r6_5[] = {
2054  0x58, 0xbf, 0x71, 0x1f // It pl; Sub pl r1 r6 5
2055};
2056static const byte kInstruction_Sub_ne_r7_r4_1[] = {
2057  0x18, 0xbf, 0x67, 0x1e // It ne; Sub ne r7 r4 1
2058};
2059static const byte kInstruction_Sub_pl_r3_r0_3[] = {
2060  0x58, 0xbf, 0xc3, 0x1e // It pl; Sub pl r3 r0 3
2061};
2062static const byte kInstruction_Sub_eq_r5_r0_5[] = {
2063  0x08, 0xbf, 0x45, 0x1f // It eq; Sub eq r5 r0 5
2064};
2065static const byte kInstruction_Sub_mi_r1_r6_0[] = {
2066  0x48, 0xbf, 0x31, 0x1e // It mi; Sub mi r1 r6 0
2067};
2068static const byte kInstruction_Sub_le_r2_r3_5[] = {
2069  0xd8, 0xbf, 0x5a, 0x1f // It le; Sub le r2 r3 5
2070};
2071static const byte kInstruction_Sub_cs_r7_r0_7[] = {
2072  0x28, 0xbf, 0xc7, 0x1f // It cs; Sub cs r7 r0 7
2073};
2074static const byte kInstruction_Sub_eq_r5_r1_3[] = {
2075  0x08, 0xbf, 0xcd, 0x1e // It eq; Sub eq r5 r1 3
2076};
2077static const byte kInstruction_Sub_ge_r2_r6_5[] = {
2078  0xa8, 0xbf, 0x72, 0x1f // It ge; Sub ge r2 r6 5
2079};
2080static const byte kInstruction_Sub_cc_r4_r2_4[] = {
2081  0x38, 0xbf, 0x14, 0x1f // It cc; Sub cc r4 r2 4
2082};
2083static const byte kInstruction_Sub_ge_r3_r7_1[] = {
2084  0xa8, 0xbf, 0x7b, 0x1e // It ge; Sub ge r3 r7 1
2085};
2086static const byte kInstruction_Sub_vs_r4_r3_7[] = {
2087  0x68, 0xbf, 0xdc, 0x1f // It vs; Sub vs r4 r3 7
2088};
2089static const byte kInstruction_Sub_pl_r5_r6_4[] = {
2090  0x58, 0xbf, 0x35, 0x1f // It pl; Sub pl r5 r6 4
2091};
2092static const byte kInstruction_Sub_le_r3_r5_6[] = {
2093  0xd8, 0xbf, 0xab, 0x1f // It le; Sub le r3 r5 6
2094};
2095static const byte kInstruction_Sub_pl_r5_r0_4[] = {
2096  0x58, 0xbf, 0x05, 0x1f // It pl; Sub pl r5 r0 4
2097};
2098static const byte kInstruction_Sub_vs_r1_r0_0[] = {
2099  0x68, 0xbf, 0x01, 0x1e // It vs; Sub vs r1 r0 0
2100};
2101static const byte kInstruction_Sub_ge_r7_r0_0[] = {
2102  0xa8, 0xbf, 0x07, 0x1e // It ge; Sub ge r7 r0 0
2103};
2104static const byte kInstruction_Sub_vc_r3_r5_0[] = {
2105  0x78, 0xbf, 0x2b, 0x1e // It vc; Sub vc r3 r5 0
2106};
2107static const byte kInstruction_Sub_ge_r2_r0_7[] = {
2108  0xa8, 0xbf, 0xc2, 0x1f // It ge; Sub ge r2 r0 7
2109};
2110static const byte kInstruction_Sub_lt_r7_r0_6[] = {
2111  0xb8, 0xbf, 0x87, 0x1f // It lt; Sub lt r7 r0 6
2112};
2113static const byte kInstruction_Sub_mi_r1_r5_3[] = {
2114  0x48, 0xbf, 0xe9, 0x1e // It mi; Sub mi r1 r5 3
2115};
2116static const byte kInstruction_Sub_le_r3_r4_1[] = {
2117  0xd8, 0xbf, 0x63, 0x1e // It le; Sub le r3 r4 1
2118};
2119static const byte kInstruction_Sub_cc_r6_r2_5[] = {
2120  0x38, 0xbf, 0x56, 0x1f // It cc; Sub cc r6 r2 5
2121};
2122static const byte kInstruction_Sub_ne_r4_r6_7[] = {
2123  0x18, 0xbf, 0xf4, 0x1f // It ne; Sub ne r4 r6 7
2124};
2125static const byte kInstruction_Sub_eq_r2_r1_5[] = {
2126  0x08, 0xbf, 0x4a, 0x1f // It eq; Sub eq r2 r1 5
2127};
2128static const byte kInstruction_Sub_pl_r6_r2_2[] = {
2129  0x58, 0xbf, 0x96, 0x1e // It pl; Sub pl r6 r2 2
2130};
2131static const byte kInstruction_Sub_pl_r4_r1_4[] = {
2132  0x58, 0xbf, 0x0c, 0x1f // It pl; Sub pl r4 r1 4
2133};
2134static const byte kInstruction_Sub_eq_r6_r0_7[] = {
2135  0x08, 0xbf, 0xc6, 0x1f // It eq; Sub eq r6 r0 7
2136};
2137static const byte kInstruction_Sub_vs_r2_r7_1[] = {
2138  0x68, 0xbf, 0x7a, 0x1e // It vs; Sub vs r2 r7 1
2139};
2140static const byte kInstruction_Sub_pl_r2_r1_5[] = {
2141  0x58, 0xbf, 0x4a, 0x1f // It pl; Sub pl r2 r1 5
2142};
2143static const byte kInstruction_Sub_cc_r1_r2_2[] = {
2144  0x38, 0xbf, 0x91, 0x1e // It cc; Sub cc r1 r2 2
2145};
2146static const byte kInstruction_Sub_mi_r6_r1_2[] = {
2147  0x48, 0xbf, 0x8e, 0x1e // It mi; Sub mi r6 r1 2
2148};
2149static const byte kInstruction_Sub_ne_r3_r7_0[] = {
2150  0x18, 0xbf, 0x3b, 0x1e // It ne; Sub ne r3 r7 0
2151};
2152static const byte kInstruction_Sub_mi_r5_r7_1[] = {
2153  0x48, 0xbf, 0x7d, 0x1e // It mi; Sub mi r5 r7 1
2154};
2155static const byte kInstruction_Sub_vs_r1_r1_3[] = {
2156  0x68, 0xbf, 0xc9, 0x1e // It vs; Sub vs r1 r1 3
2157};
2158static const byte kInstruction_Sub_eq_r7_r7_0[] = {
2159  0x08, 0xbf, 0x3f, 0x1e // It eq; Sub eq r7 r7 0
2160};
2161static const byte kInstruction_Sub_cs_r4_r2_3[] = {
2162  0x28, 0xbf, 0xd4, 0x1e // It cs; Sub cs r4 r2 3
2163};
2164static const byte kInstruction_Sub_vs_r4_r5_0[] = {
2165  0x68, 0xbf, 0x2c, 0x1e // It vs; Sub vs r4 r5 0
2166};
2167static const byte kInstruction_Sub_gt_r5_r0_5[] = {
2168  0xc8, 0xbf, 0x45, 0x1f // It gt; Sub gt r5 r0 5
2169};
2170static const byte kInstruction_Sub_lt_r5_r7_1[] = {
2171  0xb8, 0xbf, 0x7d, 0x1e // It lt; Sub lt r5 r7 1
2172};
2173static const byte kInstruction_Sub_cc_r6_r1_1[] = {
2174  0x38, 0xbf, 0x4e, 0x1e // It cc; Sub cc r6 r1 1
2175};
2176static const byte kInstruction_Sub_cc_r5_r6_1[] = {
2177  0x38, 0xbf, 0x75, 0x1e // It cc; Sub cc r5 r6 1
2178};
2179static const byte kInstruction_Sub_mi_r3_r7_5[] = {
2180  0x48, 0xbf, 0x7b, 0x1f // It mi; Sub mi r3 r7 5
2181};
2182static const byte kInstruction_Sub_cs_r0_r7_0[] = {
2183  0x28, 0xbf, 0x38, 0x1e // It cs; Sub cs r0 r7 0
2184};
2185static const byte kInstruction_Sub_lt_r1_r0_3[] = {
2186  0xb8, 0xbf, 0xc1, 0x1e // It lt; Sub lt r1 r0 3
2187};
2188static const byte kInstruction_Sub_ne_r4_r2_7[] = {
2189  0x18, 0xbf, 0xd4, 0x1f // It ne; Sub ne r4 r2 7
2190};
2191static const byte kInstruction_Sub_ne_r6_r0_7[] = {
2192  0x18, 0xbf, 0xc6, 0x1f // It ne; Sub ne r6 r0 7
2193};
2194static const byte kInstruction_Sub_lt_r2_r7_3[] = {
2195  0xb8, 0xbf, 0xfa, 0x1e // It lt; Sub lt r2 r7 3
2196};
2197static const byte kInstruction_Sub_ne_r7_r1_4[] = {
2198  0x18, 0xbf, 0x0f, 0x1f // It ne; Sub ne r7 r1 4
2199};
2200static const byte kInstruction_Sub_eq_r5_r5_0[] = {
2201  0x08, 0xbf, 0x2d, 0x1e // It eq; Sub eq r5 r5 0
2202};
2203static const byte kInstruction_Sub_ge_r7_r4_6[] = {
2204  0xa8, 0xbf, 0xa7, 0x1f // It ge; Sub ge r7 r4 6
2205};
2206static const byte kInstruction_Sub_ne_r4_r0_7[] = {
2207  0x18, 0xbf, 0xc4, 0x1f // It ne; Sub ne r4 r0 7
2208};
2209static const byte kInstruction_Sub_cc_r4_r3_3[] = {
2210  0x38, 0xbf, 0xdc, 0x1e // It cc; Sub cc r4 r3 3
2211};
2212static const byte kInstruction_Sub_lt_r4_r0_1[] = {
2213  0xb8, 0xbf, 0x44, 0x1e // It lt; Sub lt r4 r0 1
2214};
2215static const byte kInstruction_Sub_ne_r5_r7_5[] = {
2216  0x18, 0xbf, 0x7d, 0x1f // It ne; Sub ne r5 r7 5
2217};
2218static const byte kInstruction_Sub_vc_r4_r7_2[] = {
2219  0x78, 0xbf, 0xbc, 0x1e // It vc; Sub vc r4 r7 2
2220};
2221static const byte kInstruction_Sub_ge_r4_r7_7[] = {
2222  0xa8, 0xbf, 0xfc, 0x1f // It ge; Sub ge r4 r7 7
2223};
2224static const byte kInstruction_Sub_mi_r7_r3_3[] = {
2225  0x48, 0xbf, 0xdf, 0x1e // It mi; Sub mi r7 r3 3
2226};
2227static const byte kInstruction_Sub_gt_r1_r2_0[] = {
2228  0xc8, 0xbf, 0x11, 0x1e // It gt; Sub gt r1 r2 0
2229};
2230static const byte kInstruction_Sub_ge_r4_r3_2[] = {
2231  0xa8, 0xbf, 0x9c, 0x1e // It ge; Sub ge r4 r3 2
2232};
2233static const byte kInstruction_Sub_ge_r1_r1_1[] = {
2234  0xa8, 0xbf, 0x49, 0x1e // It ge; Sub ge r1 r1 1
2235};
2236static const byte kInstruction_Sub_mi_r1_r2_3[] = {
2237  0x48, 0xbf, 0xd1, 0x1e // It mi; Sub mi r1 r2 3
2238};
2239static const byte kInstruction_Sub_pl_r6_r7_7[] = {
2240  0x58, 0xbf, 0xfe, 0x1f // It pl; Sub pl r6 r7 7
2241};
2242static const byte kInstruction_Sub_eq_r3_r7_0[] = {
2243  0x08, 0xbf, 0x3b, 0x1e // It eq; Sub eq r3 r7 0
2244};
2245static const byte kInstruction_Sub_cc_r2_r1_6[] = {
2246  0x38, 0xbf, 0x8a, 0x1f // It cc; Sub cc r2 r1 6
2247};
2248static const byte kInstruction_Sub_vc_r7_r7_3[] = {
2249  0x78, 0xbf, 0xff, 0x1e // It vc; Sub vc r7 r7 3
2250};
2251static const byte kInstruction_Sub_mi_r6_r3_7[] = {
2252  0x48, 0xbf, 0xde, 0x1f // It mi; Sub mi r6 r3 7
2253};
2254static const byte kInstruction_Sub_le_r0_r3_3[] = {
2255  0xd8, 0xbf, 0xd8, 0x1e // It le; Sub le r0 r3 3
2256};
2257static const byte kInstruction_Sub_cc_r5_r3_6[] = {
2258  0x38, 0xbf, 0x9d, 0x1f // It cc; Sub cc r5 r3 6
2259};
2260static const byte kInstruction_Sub_le_r0_r5_2[] = {
2261  0xd8, 0xbf, 0xa8, 0x1e // It le; Sub le r0 r5 2
2262};
2263static const byte kInstruction_Sub_cs_r7_r6_2[] = {
2264  0x28, 0xbf, 0xb7, 0x1e // It cs; Sub cs r7 r6 2
2265};
2266static const byte kInstruction_Sub_lt_r0_r6_1[] = {
2267  0xb8, 0xbf, 0x70, 0x1e // It lt; Sub lt r0 r6 1
2268};
2269static const byte kInstruction_Sub_eq_r4_r4_4[] = {
2270  0x08, 0xbf, 0x24, 0x1f // It eq; Sub eq r4 r4 4
2271};
2272static const byte kInstruction_Sub_ls_r2_r3_2[] = {
2273  0x98, 0xbf, 0x9a, 0x1e // It ls; Sub ls r2 r3 2
2274};
2275static const byte kInstruction_Sub_mi_r5_r0_1[] = {
2276  0x48, 0xbf, 0x45, 0x1e // It mi; Sub mi r5 r0 1
2277};
2278static const byte kInstruction_Sub_pl_r1_r3_5[] = {
2279  0x58, 0xbf, 0x59, 0x1f // It pl; Sub pl r1 r3 5
2280};
2281static const byte kInstruction_Sub_mi_r5_r4_0[] = {
2282  0x48, 0xbf, 0x25, 0x1e // It mi; Sub mi r5 r4 0
2283};
2284static const byte kInstruction_Sub_vs_r2_r0_6[] = {
2285  0x68, 0xbf, 0x82, 0x1f // It vs; Sub vs r2 r0 6
2286};
2287static const byte kInstruction_Sub_mi_r6_r6_1[] = {
2288  0x48, 0xbf, 0x76, 0x1e // It mi; Sub mi r6 r6 1
2289};
2290static const byte kInstruction_Sub_eq_r0_r4_3[] = {
2291  0x08, 0xbf, 0xe0, 0x1e // It eq; Sub eq r0 r4 3
2292};
2293static const byte kInstruction_Sub_cs_r0_r6_5[] = {
2294  0x28, 0xbf, 0x70, 0x1f // It cs; Sub cs r0 r6 5
2295};
2296static const byte kInstruction_Sub_ls_r1_r7_0[] = {
2297  0x98, 0xbf, 0x39, 0x1e // It ls; Sub ls r1 r7 0
2298};
2299static const byte kInstruction_Sub_le_r0_r0_6[] = {
2300  0xd8, 0xbf, 0x80, 0x1f // It le; Sub le r0 r0 6
2301};
2302static const byte kInstruction_Sub_ls_r0_r3_2[] = {
2303  0x98, 0xbf, 0x98, 0x1e // It ls; Sub ls r0 r3 2
2304};
2305static const byte kInstruction_Sub_ls_r4_r5_1[] = {
2306  0x98, 0xbf, 0x6c, 0x1e // It ls; Sub ls r4 r5 1
2307};
2308static const byte kInstruction_Sub_le_r5_r2_7[] = {
2309  0xd8, 0xbf, 0xd5, 0x1f // It le; Sub le r5 r2 7
2310};
2311static const byte kInstruction_Sub_lt_r1_r5_3[] = {
2312  0xb8, 0xbf, 0xe9, 0x1e // It lt; Sub lt r1 r5 3
2313};
2314static const byte kInstruction_Sub_ls_r5_r0_5[] = {
2315  0x98, 0xbf, 0x45, 0x1f // It ls; Sub ls r5 r0 5
2316};
2317static const byte kInstruction_Sub_lt_r7_r5_7[] = {
2318  0xb8, 0xbf, 0xef, 0x1f // It lt; Sub lt r7 r5 7
2319};
2320static const byte kInstruction_Sub_vc_r1_r0_4[] = {
2321  0x78, 0xbf, 0x01, 0x1f // It vc; Sub vc r1 r0 4
2322};
2323static const byte kInstruction_Sub_eq_r6_r0_4[] = {
2324  0x08, 0xbf, 0x06, 0x1f // It eq; Sub eq r6 r0 4
2325};
2326static const byte kInstruction_Sub_cs_r7_r1_1[] = {
2327  0x28, 0xbf, 0x4f, 0x1e // It cs; Sub cs r7 r1 1
2328};
2329static const byte kInstruction_Sub_cs_r3_r6_1[] = {
2330  0x28, 0xbf, 0x73, 0x1e // It cs; Sub cs r3 r6 1
2331};
2332static const byte kInstruction_Sub_cs_r6_r7_5[] = {
2333  0x28, 0xbf, 0x7e, 0x1f // It cs; Sub cs r6 r7 5
2334};
2335static const byte kInstruction_Sub_cc_r1_r6_1[] = {
2336  0x38, 0xbf, 0x71, 0x1e // It cc; Sub cc r1 r6 1
2337};
2338static const byte kInstruction_Sub_mi_r7_r7_6[] = {
2339  0x48, 0xbf, 0xbf, 0x1f // It mi; Sub mi r7 r7 6
2340};
2341static const byte kInstruction_Sub_ge_r7_r6_3[] = {
2342  0xa8, 0xbf, 0xf7, 0x1e // It ge; Sub ge r7 r6 3
2343};
2344static const byte kInstruction_Sub_pl_r0_r1_1[] = {
2345  0x58, 0xbf, 0x48, 0x1e // It pl; Sub pl r0 r1 1
2346};
2347static const byte kInstruction_Sub_eq_r0_r2_5[] = {
2348  0x08, 0xbf, 0x50, 0x1f // It eq; Sub eq r0 r2 5
2349};
2350static const byte kInstruction_Sub_ge_r4_r7_0[] = {
2351  0xa8, 0xbf, 0x3c, 0x1e // It ge; Sub ge r4 r7 0
2352};
2353static const byte kInstruction_Sub_vs_r6_r5_2[] = {
2354  0x68, 0xbf, 0xae, 0x1e // It vs; Sub vs r6 r5 2
2355};
2356static const byte kInstruction_Sub_gt_r1_r7_5[] = {
2357  0xc8, 0xbf, 0x79, 0x1f // It gt; Sub gt r1 r7 5
2358};
2359static const byte kInstruction_Sub_vc_r0_r2_1[] = {
2360  0x78, 0xbf, 0x50, 0x1e // It vc; Sub vc r0 r2 1
2361};
2362static const byte kInstruction_Sub_mi_r7_r1_0[] = {
2363  0x48, 0xbf, 0x0f, 0x1e // It mi; Sub mi r7 r1 0
2364};
2365static const byte kInstruction_Sub_vc_r4_r2_4[] = {
2366  0x78, 0xbf, 0x14, 0x1f // It vc; Sub vc r4 r2 4
2367};
2368static const byte kInstruction_Sub_pl_r1_r0_2[] = {
2369  0x58, 0xbf, 0x81, 0x1e // It pl; Sub pl r1 r0 2
2370};
2371static const byte kInstruction_Sub_eq_r0_r7_6[] = {
2372  0x08, 0xbf, 0xb8, 0x1f // It eq; Sub eq r0 r7 6
2373};
2374static const byte kInstruction_Sub_ls_r2_r7_2[] = {
2375  0x98, 0xbf, 0xba, 0x1e // It ls; Sub ls r2 r7 2
2376};
2377static const byte kInstruction_Sub_cs_r0_r6_2[] = {
2378  0x28, 0xbf, 0xb0, 0x1e // It cs; Sub cs r0 r6 2
2379};
2380static const byte kInstruction_Sub_le_r6_r3_1[] = {
2381  0xd8, 0xbf, 0x5e, 0x1e // It le; Sub le r6 r3 1
2382};
2383static const byte kInstruction_Sub_cc_r2_r6_7[] = {
2384  0x38, 0xbf, 0xf2, 0x1f // It cc; Sub cc r2 r6 7
2385};
2386static const byte kInstruction_Sub_gt_r1_r6_5[] = {
2387  0xc8, 0xbf, 0x71, 0x1f // It gt; Sub gt r1 r6 5
2388};
2389static const byte kInstruction_Sub_ge_r4_r3_1[] = {
2390  0xa8, 0xbf, 0x5c, 0x1e // It ge; Sub ge r4 r3 1
2391};
2392static const byte kInstruction_Sub_cs_r7_r2_0[] = {
2393  0x28, 0xbf, 0x17, 0x1e // It cs; Sub cs r7 r2 0
2394};
2395static const byte kInstruction_Sub_eq_r1_r4_5[] = {
2396  0x08, 0xbf, 0x61, 0x1f // It eq; Sub eq r1 r4 5
2397};
2398static const byte kInstruction_Sub_pl_r3_r4_3[] = {
2399  0x58, 0xbf, 0xe3, 0x1e // It pl; Sub pl r3 r4 3
2400};
2401static const byte kInstruction_Sub_vc_r3_r3_2[] = {
2402  0x78, 0xbf, 0x9b, 0x1e // It vc; Sub vc r3 r3 2
2403};
2404static const byte kInstruction_Sub_cs_r2_r5_3[] = {
2405  0x28, 0xbf, 0xea, 0x1e // It cs; Sub cs r2 r5 3
2406};
2407static const byte kInstruction_Sub_ne_r3_r2_4[] = {
2408  0x18, 0xbf, 0x13, 0x1f // It ne; Sub ne r3 r2 4
2409};
2410static const byte kInstruction_Sub_hi_r4_r1_4[] = {
2411  0x88, 0xbf, 0x0c, 0x1f // It hi; Sub hi r4 r1 4
2412};
2413static const byte kInstruction_Sub_gt_r0_r4_0[] = {
2414  0xc8, 0xbf, 0x20, 0x1e // It gt; Sub gt r0 r4 0
2415};
2416static const byte kInstruction_Sub_mi_r3_r1_6[] = {
2417  0x48, 0xbf, 0x8b, 0x1f // It mi; Sub mi r3 r1 6
2418};
2419static const byte kInstruction_Sub_ls_r4_r2_3[] = {
2420  0x98, 0xbf, 0xd4, 0x1e // It ls; Sub ls r4 r2 3
2421};
2422static const byte kInstruction_Sub_ge_r3_r4_5[] = {
2423  0xa8, 0xbf, 0x63, 0x1f // It ge; Sub ge r3 r4 5
2424};
2425static const byte kInstruction_Sub_vc_r6_r1_1[] = {
2426  0x78, 0xbf, 0x4e, 0x1e // It vc; Sub vc r6 r1 1
2427};
2428static const byte kInstruction_Sub_ge_r2_r1_2[] = {
2429  0xa8, 0xbf, 0x8a, 0x1e // It ge; Sub ge r2 r1 2
2430};
2431static const byte kInstruction_Sub_cc_r3_r7_3[] = {
2432  0x38, 0xbf, 0xfb, 0x1e // It cc; Sub cc r3 r7 3
2433};
2434static const byte kInstruction_Sub_cs_r7_r4_3[] = {
2435  0x28, 0xbf, 0xe7, 0x1e // It cs; Sub cs r7 r4 3
2436};
2437static const byte kInstruction_Sub_ls_r7_r2_2[] = {
2438  0x98, 0xbf, 0x97, 0x1e // It ls; Sub ls r7 r2 2
2439};
2440static const byte kInstruction_Sub_vc_r5_r5_2[] = {
2441  0x78, 0xbf, 0xad, 0x1e // It vc; Sub vc r5 r5 2
2442};
2443static const byte kInstruction_Sub_mi_r5_r5_1[] = {
2444  0x48, 0xbf, 0x6d, 0x1e // It mi; Sub mi r5 r5 1
2445};
2446static const byte kInstruction_Sub_vs_r6_r6_2[] = {
2447  0x68, 0xbf, 0xb6, 0x1e // It vs; Sub vs r6 r6 2
2448};
2449static const byte kInstruction_Sub_vs_r1_r4_6[] = {
2450  0x68, 0xbf, 0xa1, 0x1f // It vs; Sub vs r1 r4 6
2451};
2452static const byte kInstruction_Sub_ge_r5_r4_5[] = {
2453  0xa8, 0xbf, 0x65, 0x1f // It ge; Sub ge r5 r4 5
2454};
2455static const byte kInstruction_Sub_pl_r2_r7_0[] = {
2456  0x58, 0xbf, 0x3a, 0x1e // It pl; Sub pl r2 r7 0
2457};
2458static const byte kInstruction_Sub_ge_r3_r1_4[] = {
2459  0xa8, 0xbf, 0x0b, 0x1f // It ge; Sub ge r3 r1 4
2460};
2461static const byte kInstruction_Sub_cc_r5_r6_5[] = {
2462  0x38, 0xbf, 0x75, 0x1f // It cc; Sub cc r5 r6 5
2463};
2464static const byte kInstruction_Sub_ls_r6_r3_5[] = {
2465  0x98, 0xbf, 0x5e, 0x1f // It ls; Sub ls r6 r3 5
2466};
2467static const byte kInstruction_Sub_cc_r5_r1_0[] = {
2468  0x38, 0xbf, 0x0d, 0x1e // It cc; Sub cc r5 r1 0
2469};
2470static const byte kInstruction_Sub_hi_r4_r6_1[] = {
2471  0x88, 0xbf, 0x74, 0x1e // It hi; Sub hi r4 r6 1
2472};
2473static const byte kInstruction_Sub_cc_r4_r1_3[] = {
2474  0x38, 0xbf, 0xcc, 0x1e // It cc; Sub cc r4 r1 3
2475};
2476static const byte kInstruction_Sub_hi_r1_r5_4[] = {
2477  0x88, 0xbf, 0x29, 0x1f // It hi; Sub hi r1 r5 4
2478};
2479static const byte kInstruction_Sub_vc_r2_r6_3[] = {
2480  0x78, 0xbf, 0xf2, 0x1e // It vc; Sub vc r2 r6 3
2481};
2482static const byte kInstruction_Sub_ge_r0_r1_1[] = {
2483  0xa8, 0xbf, 0x48, 0x1e // It ge; Sub ge r0 r1 1
2484};
2485static const byte kInstruction_Sub_ls_r5_r1_2[] = {
2486  0x98, 0xbf, 0x8d, 0x1e // It ls; Sub ls r5 r1 2
2487};
2488static const byte kInstruction_Sub_ne_r6_r2_2[] = {
2489  0x18, 0xbf, 0x96, 0x1e // It ne; Sub ne r6 r2 2
2490};
2491static const byte kInstruction_Sub_ge_r7_r5_3[] = {
2492  0xa8, 0xbf, 0xef, 0x1e // It ge; Sub ge r7 r5 3
2493};
2494static const byte kInstruction_Sub_mi_r3_r3_1[] = {
2495  0x48, 0xbf, 0x5b, 0x1e // It mi; Sub mi r3 r3 1
2496};
2497static const byte kInstruction_Sub_ne_r1_r5_3[] = {
2498  0x18, 0xbf, 0xe9, 0x1e // It ne; Sub ne r1 r5 3
2499};
2500static const byte kInstruction_Sub_cc_r7_r5_0[] = {
2501  0x38, 0xbf, 0x2f, 0x1e // It cc; Sub cc r7 r5 0
2502};
2503static const byte kInstruction_Sub_le_r4_r5_6[] = {
2504  0xd8, 0xbf, 0xac, 0x1f // It le; Sub le r4 r5 6
2505};
2506static const byte kInstruction_Sub_cc_r1_r4_4[] = {
2507  0x38, 0xbf, 0x21, 0x1f // It cc; Sub cc r1 r4 4
2508};
2509static const byte kInstruction_Sub_vc_r3_r6_1[] = {
2510  0x78, 0xbf, 0x73, 0x1e // It vc; Sub vc r3 r6 1
2511};
2512static const byte kInstruction_Sub_vc_r5_r7_0[] = {
2513  0x78, 0xbf, 0x3d, 0x1e // It vc; Sub vc r5 r7 0
2514};
2515static const byte kInstruction_Sub_pl_r2_r0_4[] = {
2516  0x58, 0xbf, 0x02, 0x1f // It pl; Sub pl r2 r0 4
2517};
2518static const byte kInstruction_Sub_ne_r6_r1_6[] = {
2519  0x18, 0xbf, 0x8e, 0x1f // It ne; Sub ne r6 r1 6
2520};
2521static const byte kInstruction_Sub_cs_r2_r6_7[] = {
2522  0x28, 0xbf, 0xf2, 0x1f // It cs; Sub cs r2 r6 7
2523};
2524static const byte kInstruction_Sub_ne_r0_r6_4[] = {
2525  0x18, 0xbf, 0x30, 0x1f // It ne; Sub ne r0 r6 4
2526};
2527static const byte kInstruction_Sub_lt_r6_r6_4[] = {
2528  0xb8, 0xbf, 0x36, 0x1f // It lt; Sub lt r6 r6 4
2529};
2530static const byte kInstruction_Sub_lt_r3_r2_5[] = {
2531  0xb8, 0xbf, 0x53, 0x1f // It lt; Sub lt r3 r2 5
2532};
2533static const byte kInstruction_Sub_vc_r2_r2_7[] = {
2534  0x78, 0xbf, 0xd2, 0x1f // It vc; Sub vc r2 r2 7
2535};
2536static const byte kInstruction_Sub_pl_r2_r3_4[] = {
2537  0x58, 0xbf, 0x1a, 0x1f // It pl; Sub pl r2 r3 4
2538};
2539static const byte kInstruction_Sub_vs_r6_r4_6[] = {
2540  0x68, 0xbf, 0xa6, 0x1f // It vs; Sub vs r6 r4 6
2541};
2542static const byte kInstruction_Sub_cc_r0_r2_7[] = {
2543  0x38, 0xbf, 0xd0, 0x1f // It cc; Sub cc r0 r2 7
2544};
2545static const byte kInstruction_Sub_ls_r0_r5_5[] = {
2546  0x98, 0xbf, 0x68, 0x1f // It ls; Sub ls r0 r5 5
2547};
2548static const byte kInstruction_Sub_eq_r4_r1_0[] = {
2549  0x08, 0xbf, 0x0c, 0x1e // It eq; Sub eq r4 r1 0
2550};
2551static const byte kInstruction_Sub_hi_r3_r0_5[] = {
2552  0x88, 0xbf, 0x43, 0x1f // It hi; Sub hi r3 r0 5
2553};
2554static const byte kInstruction_Sub_ls_r6_r1_6[] = {
2555  0x98, 0xbf, 0x8e, 0x1f // It ls; Sub ls r6 r1 6
2556};
2557static const byte kInstruction_Sub_eq_r3_r1_1[] = {
2558  0x08, 0xbf, 0x4b, 0x1e // It eq; Sub eq r3 r1 1
2559};
2560static const byte kInstruction_Sub_vs_r0_r0_1[] = {
2561  0x68, 0xbf, 0x40, 0x1e // It vs; Sub vs r0 r0 1
2562};
2563static const byte kInstruction_Sub_mi_r4_r1_0[] = {
2564  0x48, 0xbf, 0x0c, 0x1e // It mi; Sub mi r4 r1 0
2565};
2566static const byte kInstruction_Sub_ls_r5_r4_4[] = {
2567  0x98, 0xbf, 0x25, 0x1f // It ls; Sub ls r5 r4 4
2568};
2569static const byte kInstruction_Sub_lt_r2_r7_4[] = {
2570  0xb8, 0xbf, 0x3a, 0x1f // It lt; Sub lt r2 r7 4
2571};
2572static const byte kInstruction_Sub_mi_r1_r5_1[] = {
2573  0x48, 0xbf, 0x69, 0x1e // It mi; Sub mi r1 r5 1
2574};
2575static const byte kInstruction_Sub_cs_r3_r7_4[] = {
2576  0x28, 0xbf, 0x3b, 0x1f // It cs; Sub cs r3 r7 4
2577};
2578static const byte kInstruction_Sub_hi_r5_r1_5[] = {
2579  0x88, 0xbf, 0x4d, 0x1f // It hi; Sub hi r5 r1 5
2580};
2581static const byte kInstruction_Sub_eq_r3_r5_0[] = {
2582  0x08, 0xbf, 0x2b, 0x1e // It eq; Sub eq r3 r5 0
2583};
2584static const byte kInstruction_Sub_pl_r4_r7_3[] = {
2585  0x58, 0xbf, 0xfc, 0x1e // It pl; Sub pl r4 r7 3
2586};
2587static const byte kInstruction_Sub_mi_r2_r6_7[] = {
2588  0x48, 0xbf, 0xf2, 0x1f // It mi; Sub mi r2 r6 7
2589};
2590static const byte kInstruction_Sub_ne_r2_r1_2[] = {
2591  0x18, 0xbf, 0x8a, 0x1e // It ne; Sub ne r2 r1 2
2592};
2593static const byte kInstruction_Sub_eq_r1_r0_2[] = {
2594  0x08, 0xbf, 0x81, 0x1e // It eq; Sub eq r1 r0 2
2595};
2596static const byte kInstruction_Sub_mi_r5_r1_1[] = {
2597  0x48, 0xbf, 0x4d, 0x1e // It mi; Sub mi r5 r1 1
2598};
2599static const byte kInstruction_Sub_pl_r0_r1_5[] = {
2600  0x58, 0xbf, 0x48, 0x1f // It pl; Sub pl r0 r1 5
2601};
2602static const byte kInstruction_Sub_ne_r4_r0_4[] = {
2603  0x18, 0xbf, 0x04, 0x1f // It ne; Sub ne r4 r0 4
2604};
2605static const byte kInstruction_Sub_le_r4_r1_5[] = {
2606  0xd8, 0xbf, 0x4c, 0x1f // It le; Sub le r4 r1 5
2607};
2608static const byte kInstruction_Sub_pl_r1_r0_1[] = {
2609  0x58, 0xbf, 0x41, 0x1e // It pl; Sub pl r1 r0 1
2610};
2611static const byte kInstruction_Sub_hi_r7_r1_6[] = {
2612  0x88, 0xbf, 0x8f, 0x1f // It hi; Sub hi r7 r1 6
2613};
2614static const byte kInstruction_Sub_lt_r1_r5_4[] = {
2615  0xb8, 0xbf, 0x29, 0x1f // It lt; Sub lt r1 r5 4
2616};
2617static const byte kInstruction_Sub_ge_r4_r4_1[] = {
2618  0xa8, 0xbf, 0x64, 0x1e // It ge; Sub ge r4 r4 1
2619};
2620static const byte kInstruction_Sub_ge_r5_r2_3[] = {
2621  0xa8, 0xbf, 0xd5, 0x1e // It ge; Sub ge r5 r2 3
2622};
2623static const byte kInstruction_Sub_cc_r3_r3_0[] = {
2624  0x38, 0xbf, 0x1b, 0x1e // It cc; Sub cc r3 r3 0
2625};
2626static const byte kInstruction_Sub_ge_r4_r6_3[] = {
2627  0xa8, 0xbf, 0xf4, 0x1e // It ge; Sub ge r4 r6 3
2628};
2629static const byte kInstruction_Sub_hi_r2_r7_5[] = {
2630  0x88, 0xbf, 0x7a, 0x1f // It hi; Sub hi r2 r7 5
2631};
2632static const byte kInstruction_Sub_vs_r4_r7_6[] = {
2633  0x68, 0xbf, 0xbc, 0x1f // It vs; Sub vs r4 r7 6
2634};
2635static const byte kInstruction_Sub_ge_r4_r2_5[] = {
2636  0xa8, 0xbf, 0x54, 0x1f // It ge; Sub ge r4 r2 5
2637};
2638static const byte kInstruction_Sub_pl_r1_r7_3[] = {
2639  0x58, 0xbf, 0xf9, 0x1e // It pl; Sub pl r1 r7 3
2640};
2641static const byte kInstruction_Sub_lt_r4_r7_2[] = {
2642  0xb8, 0xbf, 0xbc, 0x1e // It lt; Sub lt r4 r7 2
2643};
2644static const byte kInstruction_Sub_cc_r2_r0_4[] = {
2645  0x38, 0xbf, 0x02, 0x1f // It cc; Sub cc r2 r0 4
2646};
2647static const byte kInstruction_Sub_mi_r5_r4_3[] = {
2648  0x48, 0xbf, 0xe5, 0x1e // It mi; Sub mi r5 r4 3
2649};
2650static const byte kInstruction_Sub_vs_r3_r3_4[] = {
2651  0x68, 0xbf, 0x1b, 0x1f // It vs; Sub vs r3 r3 4
2652};
2653static const byte kInstruction_Sub_pl_r0_r0_2[] = {
2654  0x58, 0xbf, 0x80, 0x1e // It pl; Sub pl r0 r0 2
2655};
2656static const byte kInstruction_Sub_mi_r5_r4_2[] = {
2657  0x48, 0xbf, 0xa5, 0x1e // It mi; Sub mi r5 r4 2
2658};
2659static const byte kInstruction_Sub_eq_r3_r1_4[] = {
2660  0x08, 0xbf, 0x0b, 0x1f // It eq; Sub eq r3 r1 4
2661};
2662static const byte kInstruction_Sub_mi_r4_r5_4[] = {
2663  0x48, 0xbf, 0x2c, 0x1f // It mi; Sub mi r4 r5 4
2664};
2665static const byte kInstruction_Sub_lt_r6_r3_6[] = {
2666  0xb8, 0xbf, 0x9e, 0x1f // It lt; Sub lt r6 r3 6
2667};
2668static const byte kInstruction_Sub_gt_r2_r1_2[] = {
2669  0xc8, 0xbf, 0x8a, 0x1e // It gt; Sub gt r2 r1 2
2670};
2671static const byte kInstruction_Sub_hi_r3_r6_7[] = {
2672  0x88, 0xbf, 0xf3, 0x1f // It hi; Sub hi r3 r6 7
2673};
2674static const byte kInstruction_Sub_vc_r7_r2_6[] = {
2675  0x78, 0xbf, 0x97, 0x1f // It vc; Sub vc r7 r2 6
2676};
2677static const byte kInstruction_Sub_ls_r5_r6_6[] = {
2678  0x98, 0xbf, 0xb5, 0x1f // It ls; Sub ls r5 r6 6
2679};
2680static const byte kInstruction_Sub_eq_r1_r3_7[] = {
2681  0x08, 0xbf, 0xd9, 0x1f // It eq; Sub eq r1 r3 7
2682};
2683static const byte kInstruction_Sub_ge_r5_r0_3[] = {
2684  0xa8, 0xbf, 0xc5, 0x1e // It ge; Sub ge r5 r0 3
2685};
2686static const byte kInstruction_Sub_pl_r0_r3_7[] = {
2687  0x58, 0xbf, 0xd8, 0x1f // It pl; Sub pl r0 r3 7
2688};
2689static const byte kInstruction_Sub_lt_r6_r1_7[] = {
2690  0xb8, 0xbf, 0xce, 0x1f // It lt; Sub lt r6 r1 7
2691};
2692static const byte kInstruction_Sub_ne_r7_r2_1[] = {
2693  0x18, 0xbf, 0x57, 0x1e // It ne; Sub ne r7 r2 1
2694};
2695static const byte kInstruction_Sub_le_r4_r3_2[] = {
2696  0xd8, 0xbf, 0x9c, 0x1e // It le; Sub le r4 r3 2
2697};
2698static const byte kInstruction_Sub_mi_r4_r7_0[] = {
2699  0x48, 0xbf, 0x3c, 0x1e // It mi; Sub mi r4 r7 0
2700};
2701static const byte kInstruction_Sub_cs_r2_r3_4[] = {
2702  0x28, 0xbf, 0x1a, 0x1f // It cs; Sub cs r2 r3 4
2703};
2704static const byte kInstruction_Sub_le_r6_r6_6[] = {
2705  0xd8, 0xbf, 0xb6, 0x1f // It le; Sub le r6 r6 6
2706};
2707static const byte kInstruction_Sub_hi_r5_r6_1[] = {
2708  0x88, 0xbf, 0x75, 0x1e // It hi; Sub hi r5 r6 1
2709};
2710static const byte kInstruction_Sub_hi_r2_r2_7[] = {
2711  0x88, 0xbf, 0xd2, 0x1f // It hi; Sub hi r2 r2 7
2712};
2713static const byte kInstruction_Sub_lt_r1_r6_4[] = {
2714  0xb8, 0xbf, 0x31, 0x1f // It lt; Sub lt r1 r6 4
2715};
2716static const byte kInstruction_Sub_le_r5_r0_4[] = {
2717  0xd8, 0xbf, 0x05, 0x1f // It le; Sub le r5 r0 4
2718};
2719static const byte kInstruction_Sub_lt_r6_r0_3[] = {
2720  0xb8, 0xbf, 0xc6, 0x1e // It lt; Sub lt r6 r0 3
2721};
2722static const byte kInstruction_Sub_ne_r0_r5_7[] = {
2723  0x18, 0xbf, 0xe8, 0x1f // It ne; Sub ne r0 r5 7
2724};
2725static const byte kInstruction_Sub_ne_r5_r5_4[] = {
2726  0x18, 0xbf, 0x2d, 0x1f // It ne; Sub ne r5 r5 4
2727};
2728static const byte kInstruction_Sub_vs_r3_r5_2[] = {
2729  0x68, 0xbf, 0xab, 0x1e // It vs; Sub vs r3 r5 2
2730};
2731static const byte kInstruction_Sub_pl_r5_r5_0[] = {
2732  0x58, 0xbf, 0x2d, 0x1e // It pl; Sub pl r5 r5 0
2733};
2734static const byte kInstruction_Sub_mi_r3_r4_6[] = {
2735  0x48, 0xbf, 0xa3, 0x1f // It mi; Sub mi r3 r4 6
2736};
2737static const byte kInstruction_Sub_cc_r1_r6_6[] = {
2738  0x38, 0xbf, 0xb1, 0x1f // It cc; Sub cc r1 r6 6
2739};
2740static const byte kInstruction_Sub_vc_r6_r1_2[] = {
2741  0x78, 0xbf, 0x8e, 0x1e // It vc; Sub vc r6 r1 2
2742};
2743static const byte kInstruction_Sub_mi_r4_r5_0[] = {
2744  0x48, 0xbf, 0x2c, 0x1e // It mi; Sub mi r4 r5 0
2745};
2746static const byte kInstruction_Sub_vs_r1_r7_7[] = {
2747  0x68, 0xbf, 0xf9, 0x1f // It vs; Sub vs r1 r7 7
2748};
2749static const byte kInstruction_Sub_vc_r4_r6_6[] = {
2750  0x78, 0xbf, 0xb4, 0x1f // It vc; Sub vc r4 r6 6
2751};
2752static const byte kInstruction_Sub_vs_r4_r4_3[] = {
2753  0x68, 0xbf, 0xe4, 0x1e // It vs; Sub vs r4 r4 3
2754};
2755static const byte kInstruction_Sub_mi_r0_r2_0[] = {
2756  0x48, 0xbf, 0x10, 0x1e // It mi; Sub mi r0 r2 0
2757};
2758static const byte kInstruction_Sub_ne_r5_r2_4[] = {
2759  0x18, 0xbf, 0x15, 0x1f // It ne; Sub ne r5 r2 4
2760};
2761static const byte kInstruction_Sub_vc_r3_r0_6[] = {
2762  0x78, 0xbf, 0x83, 0x1f // It vc; Sub vc r3 r0 6
2763};
2764static const byte kInstruction_Sub_gt_r6_r0_1[] = {
2765  0xc8, 0xbf, 0x46, 0x1e // It gt; Sub gt r6 r0 1
2766};
2767static const byte kInstruction_Sub_le_r5_r4_4[] = {
2768  0xd8, 0xbf, 0x25, 0x1f // It le; Sub le r5 r4 4
2769};
2770static const byte kInstruction_Sub_gt_r0_r4_2[] = {
2771  0xc8, 0xbf, 0xa0, 0x1e // It gt; Sub gt r0 r4 2
2772};
2773static const byte kInstruction_Sub_vs_r4_r6_6[] = {
2774  0x68, 0xbf, 0xb4, 0x1f // It vs; Sub vs r4 r6 6
2775};
2776static const byte kInstruction_Sub_vc_r7_r6_6[] = {
2777  0x78, 0xbf, 0xb7, 0x1f // It vc; Sub vc r7 r6 6
2778};
2779static const byte kInstruction_Sub_vs_r5_r5_5[] = {
2780  0x68, 0xbf, 0x6d, 0x1f // It vs; Sub vs r5 r5 5
2781};
2782static const byte kInstruction_Sub_lt_r6_r6_1[] = {
2783  0xb8, 0xbf, 0x76, 0x1e // It lt; Sub lt r6 r6 1
2784};
2785static const byte kInstruction_Sub_ne_r4_r2_6[] = {
2786  0x18, 0xbf, 0x94, 0x1f // It ne; Sub ne r4 r2 6
2787};
2788static const byte kInstruction_Sub_hi_r4_r7_5[] = {
2789  0x88, 0xbf, 0x7c, 0x1f // It hi; Sub hi r4 r7 5
2790};
2791static const byte kInstruction_Sub_pl_r2_r1_4[] = {
2792  0x58, 0xbf, 0x0a, 0x1f // It pl; Sub pl r2 r1 4
2793};
2794static const byte kInstruction_Sub_le_r4_r0_7[] = {
2795  0xd8, 0xbf, 0xc4, 0x1f // It le; Sub le r4 r0 7
2796};
2797static const byte kInstruction_Sub_vc_r5_r1_0[] = {
2798  0x78, 0xbf, 0x0d, 0x1e // It vc; Sub vc r5 r1 0
2799};
2800static const byte kInstruction_Sub_mi_r2_r0_4[] = {
2801  0x48, 0xbf, 0x02, 0x1f // It mi; Sub mi r2 r0 4
2802};
2803static const byte kInstruction_Sub_mi_r5_r0_6[] = {
2804  0x48, 0xbf, 0x85, 0x1f // It mi; Sub mi r5 r0 6
2805};
2806static const byte kInstruction_Sub_gt_r6_r7_5[] = {
2807  0xc8, 0xbf, 0x7e, 0x1f // It gt; Sub gt r6 r7 5
2808};
2809static const byte kInstruction_Sub_pl_r2_r7_4[] = {
2810  0x58, 0xbf, 0x3a, 0x1f // It pl; Sub pl r2 r7 4
2811};
2812static const byte kInstruction_Sub_gt_r2_r7_6[] = {
2813  0xc8, 0xbf, 0xba, 0x1f // It gt; Sub gt r2 r7 6
2814};
2815static const byte kInstruction_Sub_hi_r1_r1_6[] = {
2816  0x88, 0xbf, 0x89, 0x1f // It hi; Sub hi r1 r1 6
2817};
2818static const byte kInstruction_Sub_gt_r5_r2_6[] = {
2819  0xc8, 0xbf, 0x95, 0x1f // It gt; Sub gt r5 r2 6
2820};
2821static const byte kInstruction_Sub_gt_r4_r6_0[] = {
2822  0xc8, 0xbf, 0x34, 0x1e // It gt; Sub gt r4 r6 0
2823};
2824static const byte kInstruction_Sub_eq_r4_r0_2[] = {
2825  0x08, 0xbf, 0x84, 0x1e // It eq; Sub eq r4 r0 2
2826};
2827static const byte kInstruction_Sub_vc_r3_r6_4[] = {
2828  0x78, 0xbf, 0x33, 0x1f // It vc; Sub vc r3 r6 4
2829};
2830static const byte kInstruction_Sub_gt_r5_r6_4[] = {
2831  0xc8, 0xbf, 0x35, 0x1f // It gt; Sub gt r5 r6 4
2832};
2833static const byte kInstruction_Sub_ge_r6_r2_2[] = {
2834  0xa8, 0xbf, 0x96, 0x1e // It ge; Sub ge r6 r2 2
2835};
2836static const byte kInstruction_Sub_mi_r5_r3_5[] = {
2837  0x48, 0xbf, 0x5d, 0x1f // It mi; Sub mi r5 r3 5
2838};
2839static const byte kInstruction_Sub_vs_r4_r1_5[] = {
2840  0x68, 0xbf, 0x4c, 0x1f // It vs; Sub vs r4 r1 5
2841};
2842static const byte kInstruction_Sub_ge_r6_r4_1[] = {
2843  0xa8, 0xbf, 0x66, 0x1e // It ge; Sub ge r6 r4 1
2844};
2845static const byte kInstruction_Sub_vs_r2_r7_0[] = {
2846  0x68, 0xbf, 0x3a, 0x1e // It vs; Sub vs r2 r7 0
2847};
2848static const byte kInstruction_Sub_eq_r4_r5_4[] = {
2849  0x08, 0xbf, 0x2c, 0x1f // It eq; Sub eq r4 r5 4
2850};
2851static const byte kInstruction_Sub_lt_r0_r4_6[] = {
2852  0xb8, 0xbf, 0xa0, 0x1f // It lt; Sub lt r0 r4 6
2853};
2854static const byte kInstruction_Sub_le_r4_r6_1[] = {
2855  0xd8, 0xbf, 0x74, 0x1e // It le; Sub le r4 r6 1
2856};
2857static const byte kInstruction_Sub_gt_r6_r6_5[] = {
2858  0xc8, 0xbf, 0x76, 0x1f // It gt; Sub gt r6 r6 5
2859};
2860static const byte kInstruction_Sub_vs_r0_r2_5[] = {
2861  0x68, 0xbf, 0x50, 0x1f // It vs; Sub vs r0 r2 5
2862};
2863static const byte kInstruction_Sub_pl_r6_r4_7[] = {
2864  0x58, 0xbf, 0xe6, 0x1f // It pl; Sub pl r6 r4 7
2865};
2866static const byte kInstruction_Sub_ne_r1_r2_2[] = {
2867  0x18, 0xbf, 0x91, 0x1e // It ne; Sub ne r1 r2 2
2868};
2869static const byte kInstruction_Sub_ls_r4_r5_2[] = {
2870  0x98, 0xbf, 0xac, 0x1e // It ls; Sub ls r4 r5 2
2871};
2872static const byte kInstruction_Sub_mi_r5_r6_5[] = {
2873  0x48, 0xbf, 0x75, 0x1f // It mi; Sub mi r5 r6 5
2874};
2875static const byte kInstruction_Sub_hi_r2_r1_7[] = {
2876  0x88, 0xbf, 0xca, 0x1f // It hi; Sub hi r2 r1 7
2877};
2878static const byte kInstruction_Sub_eq_r2_r2_1[] = {
2879  0x08, 0xbf, 0x52, 0x1e // It eq; Sub eq r2 r2 1
2880};
2881static const byte kInstruction_Sub_lt_r0_r4_7[] = {
2882  0xb8, 0xbf, 0xe0, 0x1f // It lt; Sub lt r0 r4 7
2883};
2884static const byte kInstruction_Sub_hi_r6_r1_7[] = {
2885  0x88, 0xbf, 0xce, 0x1f // It hi; Sub hi r6 r1 7
2886};
2887static const byte kInstruction_Sub_vs_r7_r2_5[] = {
2888  0x68, 0xbf, 0x57, 0x1f // It vs; Sub vs r7 r2 5
2889};
2890static const byte kInstruction_Sub_gt_r2_r5_3[] = {
2891  0xc8, 0xbf, 0xea, 0x1e // It gt; Sub gt r2 r5 3
2892};
2893static const byte kInstruction_Sub_cc_r6_r1_5[] = {
2894  0x38, 0xbf, 0x4e, 0x1f // It cc; Sub cc r6 r1 5
2895};
2896static const byte kInstruction_Sub_mi_r5_r6_3[] = {
2897  0x48, 0xbf, 0xf5, 0x1e // It mi; Sub mi r5 r6 3
2898};
2899static const byte kInstruction_Sub_le_r3_r5_0[] = {
2900  0xd8, 0xbf, 0x2b, 0x1e // It le; Sub le r3 r5 0
2901};
2902static const byte kInstruction_Sub_mi_r4_r2_1[] = {
2903  0x48, 0xbf, 0x54, 0x1e // It mi; Sub mi r4 r2 1
2904};
2905static const byte kInstruction_Sub_le_r0_r1_5[] = {
2906  0xd8, 0xbf, 0x48, 0x1f // It le; Sub le r0 r1 5
2907};
2908static const byte kInstruction_Sub_gt_r1_r1_3[] = {
2909  0xc8, 0xbf, 0xc9, 0x1e // It gt; Sub gt r1 r1 3
2910};
2911static const byte kInstruction_Sub_lt_r7_r6_6[] = {
2912  0xb8, 0xbf, 0xb7, 0x1f // It lt; Sub lt r7 r6 6
2913};
2914static const byte kInstruction_Sub_lt_r1_r5_7[] = {
2915  0xb8, 0xbf, 0xe9, 0x1f // It lt; Sub lt r1 r5 7
2916};
2917static const byte kInstruction_Sub_ls_r0_r5_1[] = {
2918  0x98, 0xbf, 0x68, 0x1e // It ls; Sub ls r0 r5 1
2919};
2920static const byte kInstruction_Sub_cc_r1_r1_5[] = {
2921  0x38, 0xbf, 0x49, 0x1f // It cc; Sub cc r1 r1 5
2922};
2923static const byte kInstruction_Sub_eq_r2_r3_6[] = {
2924  0x08, 0xbf, 0x9a, 0x1f // It eq; Sub eq r2 r3 6
2925};
2926static const byte kInstruction_Sub_cc_r3_r7_2[] = {
2927  0x38, 0xbf, 0xbb, 0x1e // It cc; Sub cc r3 r7 2
2928};
2929static const byte kInstruction_Sub_ge_r2_r7_4[] = {
2930  0xa8, 0xbf, 0x3a, 0x1f // It ge; Sub ge r2 r7 4
2931};
2932static const byte kInstruction_Sub_ls_r0_r7_4[] = {
2933  0x98, 0xbf, 0x38, 0x1f // It ls; Sub ls r0 r7 4
2934};
2935static const byte kInstruction_Sub_vc_r4_r0_4[] = {
2936  0x78, 0xbf, 0x04, 0x1f // It vc; Sub vc r4 r0 4
2937};
2938static const byte kInstruction_Sub_ne_r2_r3_4[] = {
2939  0x18, 0xbf, 0x1a, 0x1f // It ne; Sub ne r2 r3 4
2940};
2941static const byte kInstruction_Sub_hi_r7_r3_3[] = {
2942  0x88, 0xbf, 0xdf, 0x1e // It hi; Sub hi r7 r3 3
2943};
2944static const byte kInstruction_Sub_eq_r3_r4_6[] = {
2945  0x08, 0xbf, 0xa3, 0x1f // It eq; Sub eq r3 r4 6
2946};
2947static const byte kInstruction_Sub_gt_r5_r5_2[] = {
2948  0xc8, 0xbf, 0xad, 0x1e // It gt; Sub gt r5 r5 2
2949};
2950static const byte kInstruction_Sub_hi_r1_r1_7[] = {
2951  0x88, 0xbf, 0xc9, 0x1f // It hi; Sub hi r1 r1 7
2952};
2953static const byte kInstruction_Sub_ne_r0_r0_1[] = {
2954  0x18, 0xbf, 0x40, 0x1e // It ne; Sub ne r0 r0 1
2955};
2956static const byte kInstruction_Sub_cc_r2_r7_7[] = {
2957  0x38, 0xbf, 0xfa, 0x1f // It cc; Sub cc r2 r7 7
2958};
2959static const byte kInstruction_Sub_vc_r0_r7_4[] = {
2960  0x78, 0xbf, 0x38, 0x1f // It vc; Sub vc r0 r7 4
2961};
2962static const byte kInstruction_Sub_cs_r6_r7_1[] = {
2963  0x28, 0xbf, 0x7e, 0x1e // It cs; Sub cs r6 r7 1
2964};
2965static const byte kInstruction_Sub_vc_r5_r7_7[] = {
2966  0x78, 0xbf, 0xfd, 0x1f // It vc; Sub vc r5 r7 7
2967};
2968static const byte kInstruction_Sub_mi_r1_r6_7[] = {
2969  0x48, 0xbf, 0xf1, 0x1f // It mi; Sub mi r1 r6 7
2970};
2971static const byte kInstruction_Sub_ls_r6_r7_4[] = {
2972  0x98, 0xbf, 0x3e, 0x1f // It ls; Sub ls r6 r7 4
2973};
2974static const byte kInstruction_Sub_le_r6_r3_4[] = {
2975  0xd8, 0xbf, 0x1e, 0x1f // It le; Sub le r6 r3 4
2976};
2977static const byte kInstruction_Sub_ls_r2_r7_0[] = {
2978  0x98, 0xbf, 0x3a, 0x1e // It ls; Sub ls r2 r7 0
2979};
2980static const byte kInstruction_Sub_gt_r5_r7_6[] = {
2981  0xc8, 0xbf, 0xbd, 0x1f // It gt; Sub gt r5 r7 6
2982};
2983static const byte kInstruction_Sub_hi_r6_r5_0[] = {
2984  0x88, 0xbf, 0x2e, 0x1e // It hi; Sub hi r6 r5 0
2985};
2986static const byte kInstruction_Sub_pl_r4_r4_3[] = {
2987  0x58, 0xbf, 0xe4, 0x1e // It pl; Sub pl r4 r4 3
2988};
2989static const byte kInstruction_Sub_ls_r2_r7_7[] = {
2990  0x98, 0xbf, 0xfa, 0x1f // It ls; Sub ls r2 r7 7
2991};
2992static const byte kInstruction_Sub_gt_r4_r4_5[] = {
2993  0xc8, 0xbf, 0x64, 0x1f // It gt; Sub gt r4 r4 5
2994};
2995static const byte kInstruction_Sub_pl_r1_r3_6[] = {
2996  0x58, 0xbf, 0x99, 0x1f // It pl; Sub pl r1 r3 6
2997};
2998static const byte kInstruction_Sub_gt_r6_r4_4[] = {
2999  0xc8, 0xbf, 0x26, 0x1f // It gt; Sub gt r6 r4 4
3000};
3001static const byte kInstruction_Sub_cs_r6_r1_5[] = {
3002  0x28, 0xbf, 0x4e, 0x1f // It cs; Sub cs r6 r1 5
3003};
3004static const byte kInstruction_Sub_vc_r4_r6_0[] = {
3005  0x78, 0xbf, 0x34, 0x1e // It vc; Sub vc r4 r6 0
3006};
3007static const byte kInstruction_Sub_vc_r1_r5_5[] = {
3008  0x78, 0xbf, 0x69, 0x1f // It vc; Sub vc r1 r5 5
3009};
3010static const byte kInstruction_Sub_cs_r0_r0_4[] = {
3011  0x28, 0xbf, 0x00, 0x1f // It cs; Sub cs r0 r0 4
3012};
3013static const byte kInstruction_Sub_ge_r3_r4_3[] = {
3014  0xa8, 0xbf, 0xe3, 0x1e // It ge; Sub ge r3 r4 3
3015};
3016static const byte kInstruction_Sub_ne_r5_r5_2[] = {
3017  0x18, 0xbf, 0xad, 0x1e // It ne; Sub ne r5 r5 2
3018};
3019static const byte kInstruction_Sub_gt_r6_r7_6[] = {
3020  0xc8, 0xbf, 0xbe, 0x1f // It gt; Sub gt r6 r7 6
3021};
3022static const byte kInstruction_Sub_gt_r7_r0_5[] = {
3023  0xc8, 0xbf, 0x47, 0x1f // It gt; Sub gt r7 r0 5
3024};
3025static const byte kInstruction_Sub_gt_r0_r7_4[] = {
3026  0xc8, 0xbf, 0x38, 0x1f // It gt; Sub gt r0 r7 4
3027};
3028static const byte kInstruction_Sub_vs_r1_r0_6[] = {
3029  0x68, 0xbf, 0x81, 0x1f // It vs; Sub vs r1 r0 6
3030};
3031static const byte kInstruction_Sub_hi_r0_r7_2[] = {
3032  0x88, 0xbf, 0xb8, 0x1e // It hi; Sub hi r0 r7 2
3033};
3034static const byte kInstruction_Sub_cs_r2_r1_1[] = {
3035  0x28, 0xbf, 0x4a, 0x1e // It cs; Sub cs r2 r1 1
3036};
3037static const byte kInstruction_Sub_hi_r5_r2_6[] = {
3038  0x88, 0xbf, 0x95, 0x1f // It hi; Sub hi r5 r2 6
3039};
3040static const byte kInstruction_Sub_ne_r4_r3_7[] = {
3041  0x18, 0xbf, 0xdc, 0x1f // It ne; Sub ne r4 r3 7
3042};
3043static const byte kInstruction_Sub_mi_r1_r0_2[] = {
3044  0x48, 0xbf, 0x81, 0x1e // It mi; Sub mi r1 r0 2
3045};
3046static const byte kInstruction_Sub_vs_r0_r4_6[] = {
3047  0x68, 0xbf, 0xa0, 0x1f // It vs; Sub vs r0 r4 6
3048};
3049static const byte kInstruction_Sub_ls_r5_r1_0[] = {
3050  0x98, 0xbf, 0x0d, 0x1e // It ls; Sub ls r5 r1 0
3051};
3052static const byte kInstruction_Sub_pl_r0_r7_5[] = {
3053  0x58, 0xbf, 0x78, 0x1f // It pl; Sub pl r0 r7 5
3054};
3055static const byte kInstruction_Sub_lt_r7_r0_4[] = {
3056  0xb8, 0xbf, 0x07, 0x1f // It lt; Sub lt r7 r0 4
3057};
3058static const byte kInstruction_Sub_gt_r2_r0_1[] = {
3059  0xc8, 0xbf, 0x42, 0x1e // It gt; Sub gt r2 r0 1
3060};
3061static const byte kInstruction_Sub_mi_r0_r0_5[] = {
3062  0x48, 0xbf, 0x40, 0x1f // It mi; Sub mi r0 r0 5
3063};
3064static const byte kInstruction_Sub_ls_r0_r2_6[] = {
3065  0x98, 0xbf, 0x90, 0x1f // It ls; Sub ls r0 r2 6
3066};
3067static const byte kInstruction_Sub_cc_r6_r1_7[] = {
3068  0x38, 0xbf, 0xce, 0x1f // It cc; Sub cc r6 r1 7
3069};
3070static const byte kInstruction_Sub_ne_r0_r1_0[] = {
3071  0x18, 0xbf, 0x08, 0x1e // It ne; Sub ne r0 r1 0
3072};
3073static const byte kInstruction_Sub_cc_r2_r5_2[] = {
3074  0x38, 0xbf, 0xaa, 0x1e // It cc; Sub cc r2 r5 2
3075};
3076static const byte kInstruction_Sub_cc_r6_r7_6[] = {
3077  0x38, 0xbf, 0xbe, 0x1f // It cc; Sub cc r6 r7 6
3078};
3079static const byte kInstruction_Sub_vc_r4_r7_0[] = {
3080  0x78, 0xbf, 0x3c, 0x1e // It vc; Sub vc r4 r7 0
3081};
3082static const byte kInstruction_Sub_cc_r3_r7_4[] = {
3083  0x38, 0xbf, 0x3b, 0x1f // It cc; Sub cc r3 r7 4
3084};
3085static const byte kInstruction_Sub_pl_r0_r0_4[] = {
3086  0x58, 0xbf, 0x00, 0x1f // It pl; Sub pl r0 r0 4
3087};
3088static const byte kInstruction_Sub_le_r4_r3_0[] = {
3089  0xd8, 0xbf, 0x1c, 0x1e // It le; Sub le r4 r3 0
3090};
3091static const byte kInstruction_Sub_gt_r4_r3_7[] = {
3092  0xc8, 0xbf, 0xdc, 0x1f // It gt; Sub gt r4 r3 7
3093};
3094static const byte kInstruction_Sub_eq_r0_r6_3[] = {
3095  0x08, 0xbf, 0xf0, 0x1e // It eq; Sub eq r0 r6 3
3096};
3097static const byte kInstruction_Sub_gt_r4_r7_5[] = {
3098  0xc8, 0xbf, 0x7c, 0x1f // It gt; Sub gt r4 r7 5
3099};
3100static const byte kInstruction_Sub_hi_r4_r7_6[] = {
3101  0x88, 0xbf, 0xbc, 0x1f // It hi; Sub hi r4 r7 6
3102};
3103static const byte kInstruction_Sub_vc_r2_r2_6[] = {
3104  0x78, 0xbf, 0x92, 0x1f // It vc; Sub vc r2 r2 6
3105};
3106static const byte kInstruction_Sub_vs_r0_r3_6[] = {
3107  0x68, 0xbf, 0x98, 0x1f // It vs; Sub vs r0 r3 6
3108};
3109static const byte kInstruction_Sub_ls_r7_r0_2[] = {
3110  0x98, 0xbf, 0x87, 0x1e // It ls; Sub ls r7 r0 2
3111};
3112static const byte kInstruction_Sub_vs_r0_r3_4[] = {
3113  0x68, 0xbf, 0x18, 0x1f // It vs; Sub vs r0 r3 4
3114};
3115static const byte kInstruction_Sub_vc_r4_r5_4[] = {
3116  0x78, 0xbf, 0x2c, 0x1f // It vc; Sub vc r4 r5 4
3117};
3118static const byte kInstruction_Sub_lt_r5_r2_7[] = {
3119  0xb8, 0xbf, 0xd5, 0x1f // It lt; Sub lt r5 r2 7
3120};
3121static const byte kInstruction_Sub_cs_r0_r1_5[] = {
3122  0x28, 0xbf, 0x48, 0x1f // It cs; Sub cs r0 r1 5
3123};
3124static const byte kInstruction_Sub_hi_r1_r2_1[] = {
3125  0x88, 0xbf, 0x51, 0x1e // It hi; Sub hi r1 r2 1
3126};
3127static const byte kInstruction_Sub_lt_r6_r1_5[] = {
3128  0xb8, 0xbf, 0x4e, 0x1f // It lt; Sub lt r6 r1 5
3129};
3130static const byte kInstruction_Sub_ge_r1_r3_7[] = {
3131  0xa8, 0xbf, 0xd9, 0x1f // It ge; Sub ge r1 r3 7
3132};
3133static const byte kInstruction_Sub_ls_r4_r2_6[] = {
3134  0x98, 0xbf, 0x94, 0x1f // It ls; Sub ls r4 r2 6
3135};
3136static const byte kInstruction_Sub_gt_r5_r4_5[] = {
3137  0xc8, 0xbf, 0x65, 0x1f // It gt; Sub gt r5 r4 5
3138};
3139static const byte kInstruction_Sub_ne_r7_r7_4[] = {
3140  0x18, 0xbf, 0x3f, 0x1f // It ne; Sub ne r7 r7 4
3141};
3142static const byte kInstruction_Sub_le_r0_r4_5[] = {
3143  0xd8, 0xbf, 0x60, 0x1f // It le; Sub le r0 r4 5
3144};
3145static const byte kInstruction_Sub_vs_r4_r7_1[] = {
3146  0x68, 0xbf, 0x7c, 0x1e // It vs; Sub vs r4 r7 1
3147};
3148static const byte kInstruction_Sub_ls_r5_r5_3[] = {
3149  0x98, 0xbf, 0xed, 0x1e // It ls; Sub ls r5 r5 3
3150};
3151static const byte kInstruction_Sub_lt_r6_r4_0[] = {
3152  0xb8, 0xbf, 0x26, 0x1e // It lt; Sub lt r6 r4 0
3153};
3154static const byte kInstruction_Sub_cs_r6_r0_4[] = {
3155  0x28, 0xbf, 0x06, 0x1f // It cs; Sub cs r6 r0 4
3156};
3157static const byte kInstruction_Sub_gt_r0_r7_0[] = {
3158  0xc8, 0xbf, 0x38, 0x1e // It gt; Sub gt r0 r7 0
3159};
3160static const byte kInstruction_Sub_cc_r7_r1_5[] = {
3161  0x38, 0xbf, 0x4f, 0x1f // It cc; Sub cc r7 r1 5
3162};
3163static const byte kInstruction_Sub_ls_r5_r1_6[] = {
3164  0x98, 0xbf, 0x8d, 0x1f // It ls; Sub ls r5 r1 6
3165};
3166static const byte kInstruction_Sub_pl_r1_r0_7[] = {
3167  0x58, 0xbf, 0xc1, 0x1f // It pl; Sub pl r1 r0 7
3168};
3169static const byte kInstruction_Sub_le_r6_r3_6[] = {
3170  0xd8, 0xbf, 0x9e, 0x1f // It le; Sub le r6 r3 6
3171};
3172static const byte kInstruction_Sub_ne_r5_r2_2[] = {
3173  0x18, 0xbf, 0x95, 0x1e // It ne; Sub ne r5 r2 2
3174};
3175static const byte kInstruction_Sub_vs_r3_r1_2[] = {
3176  0x68, 0xbf, 0x8b, 0x1e // It vs; Sub vs r3 r1 2
3177};
3178static const byte kInstruction_Sub_ne_r6_r6_4[] = {
3179  0x18, 0xbf, 0x36, 0x1f // It ne; Sub ne r6 r6 4
3180};
3181static const byte kInstruction_Sub_gt_r3_r3_5[] = {
3182  0xc8, 0xbf, 0x5b, 0x1f // It gt; Sub gt r3 r3 5
3183};
3184static const byte kInstruction_Sub_eq_r0_r1_2[] = {
3185  0x08, 0xbf, 0x88, 0x1e // It eq; Sub eq r0 r1 2
3186};
3187static const byte kInstruction_Sub_cs_r6_r3_4[] = {
3188  0x28, 0xbf, 0x1e, 0x1f // It cs; Sub cs r6 r3 4
3189};
3190static const byte kInstruction_Sub_cs_r1_r7_0[] = {
3191  0x28, 0xbf, 0x39, 0x1e // It cs; Sub cs r1 r7 0
3192};
3193static const byte kInstruction_Sub_le_r4_r0_2[] = {
3194  0xd8, 0xbf, 0x84, 0x1e // It le; Sub le r4 r0 2
3195};
3196static const byte kInstruction_Sub_pl_r6_r2_4[] = {
3197  0x58, 0xbf, 0x16, 0x1f // It pl; Sub pl r6 r2 4
3198};
3199static const byte kInstruction_Sub_le_r1_r2_7[] = {
3200  0xd8, 0xbf, 0xd1, 0x1f // It le; Sub le r1 r2 7
3201};
3202static const byte kInstruction_Sub_cs_r7_r1_3[] = {
3203  0x28, 0xbf, 0xcf, 0x1e // It cs; Sub cs r7 r1 3
3204};
3205static const byte kInstruction_Sub_hi_r3_r0_2[] = {
3206  0x88, 0xbf, 0x83, 0x1e // It hi; Sub hi r3 r0 2
3207};
3208static const byte kInstruction_Sub_mi_r2_r4_6[] = {
3209  0x48, 0xbf, 0xa2, 0x1f // It mi; Sub mi r2 r4 6
3210};
3211static const byte kInstruction_Sub_ne_r0_r3_1[] = {
3212  0x18, 0xbf, 0x58, 0x1e // It ne; Sub ne r0 r3 1
3213};
3214static const byte kInstruction_Sub_eq_r1_r6_7[] = {
3215  0x08, 0xbf, 0xf1, 0x1f // It eq; Sub eq r1 r6 7
3216};
3217static const byte kInstruction_Sub_lt_r2_r6_4[] = {
3218  0xb8, 0xbf, 0x32, 0x1f // It lt; Sub lt r2 r6 4
3219};
3220static const byte kInstruction_Sub_ne_r3_r4_1[] = {
3221  0x18, 0xbf, 0x63, 0x1e // It ne; Sub ne r3 r4 1
3222};
3223static const byte kInstruction_Sub_eq_r5_r4_2[] = {
3224  0x08, 0xbf, 0xa5, 0x1e // It eq; Sub eq r5 r4 2
3225};
3226static const byte kInstruction_Sub_vs_r3_r7_5[] = {
3227  0x68, 0xbf, 0x7b, 0x1f // It vs; Sub vs r3 r7 5
3228};
3229static const byte kInstruction_Sub_cc_r3_r3_3[] = {
3230  0x38, 0xbf, 0xdb, 0x1e // It cc; Sub cc r3 r3 3
3231};
3232static const byte kInstruction_Sub_vs_r3_r6_0[] = {
3233  0x68, 0xbf, 0x33, 0x1e // It vs; Sub vs r3 r6 0
3234};
3235static const byte kInstruction_Sub_cs_r5_r5_3[] = {
3236  0x28, 0xbf, 0xed, 0x1e // It cs; Sub cs r5 r5 3
3237};
3238static const byte kInstruction_Sub_ne_r2_r2_4[] = {
3239  0x18, 0xbf, 0x12, 0x1f // It ne; Sub ne r2 r2 4
3240};
3241static const byte kInstruction_Sub_gt_r6_r5_5[] = {
3242  0xc8, 0xbf, 0x6e, 0x1f // It gt; Sub gt r6 r5 5
3243};
3244static const byte kInstruction_Sub_gt_r5_r7_7[] = {
3245  0xc8, 0xbf, 0xfd, 0x1f // It gt; Sub gt r5 r7 7
3246};
3247static const byte kInstruction_Sub_mi_r3_r7_3[] = {
3248  0x48, 0xbf, 0xfb, 0x1e // It mi; Sub mi r3 r7 3
3249};
3250static const byte kInstruction_Sub_gt_r7_r1_2[] = {
3251  0xc8, 0xbf, 0x8f, 0x1e // It gt; Sub gt r7 r1 2
3252};
3253static const byte kInstruction_Sub_cc_r7_r4_0[] = {
3254  0x38, 0xbf, 0x27, 0x1e // It cc; Sub cc r7 r4 0
3255};
3256static const byte kInstruction_Sub_lt_r4_r3_2[] = {
3257  0xb8, 0xbf, 0x9c, 0x1e // It lt; Sub lt r4 r3 2
3258};
3259static const byte kInstruction_Sub_vc_r5_r3_1[] = {
3260  0x78, 0xbf, 0x5d, 0x1e // It vc; Sub vc r5 r3 1
3261};
3262static const byte kInstruction_Sub_vc_r3_r0_1[] = {
3263  0x78, 0xbf, 0x43, 0x1e // It vc; Sub vc r3 r0 1
3264};
3265static const byte kInstruction_Sub_pl_r2_r6_7[] = {
3266  0x58, 0xbf, 0xf2, 0x1f // It pl; Sub pl r2 r6 7
3267};
3268static const byte kInstruction_Sub_mi_r1_r4_3[] = {
3269  0x48, 0xbf, 0xe1, 0x1e // It mi; Sub mi r1 r4 3
3270};
3271static const byte kInstruction_Sub_mi_r2_r2_6[] = {
3272  0x48, 0xbf, 0x92, 0x1f // It mi; Sub mi r2 r2 6
3273};
3274static const byte kInstruction_Sub_cc_r2_r6_1[] = {
3275  0x38, 0xbf, 0x72, 0x1e // It cc; Sub cc r2 r6 1
3276};
3277static const byte kInstruction_Sub_vc_r5_r1_2[] = {
3278  0x78, 0xbf, 0x8d, 0x1e // It vc; Sub vc r5 r1 2
3279};
3280static const byte kInstruction_Sub_ge_r4_r1_5[] = {
3281  0xa8, 0xbf, 0x4c, 0x1f // It ge; Sub ge r4 r1 5
3282};
3283static const byte kInstruction_Sub_eq_r2_r1_6[] = {
3284  0x08, 0xbf, 0x8a, 0x1f // It eq; Sub eq r2 r1 6
3285};
3286static const byte kInstruction_Sub_lt_r2_r6_3[] = {
3287  0xb8, 0xbf, 0xf2, 0x1e // It lt; Sub lt r2 r6 3
3288};
3289static const byte kInstruction_Sub_le_r3_r7_1[] = {
3290  0xd8, 0xbf, 0x7b, 0x1e // It le; Sub le r3 r7 1
3291};
3292static const byte kInstruction_Sub_vc_r5_r7_3[] = {
3293  0x78, 0xbf, 0xfd, 0x1e // It vc; Sub vc r5 r7 3
3294};
3295static const byte kInstruction_Sub_cs_r1_r0_6[] = {
3296  0x28, 0xbf, 0x81, 0x1f // It cs; Sub cs r1 r0 6
3297};
3298static const byte kInstruction_Sub_ls_r4_r3_0[] = {
3299  0x98, 0xbf, 0x1c, 0x1e // It ls; Sub ls r4 r3 0
3300};
3301static const byte kInstruction_Sub_lt_r2_r7_0[] = {
3302  0xb8, 0xbf, 0x3a, 0x1e // It lt; Sub lt r2 r7 0
3303};
3304static const byte kInstruction_Sub_ne_r2_r7_2[] = {
3305  0x18, 0xbf, 0xba, 0x1e // It ne; Sub ne r2 r7 2
3306};
3307static const byte kInstruction_Sub_vc_r7_r2_5[] = {
3308  0x78, 0xbf, 0x57, 0x1f // It vc; Sub vc r7 r2 5
3309};
3310static const byte kInstruction_Sub_eq_r0_r0_6[] = {
3311  0x08, 0xbf, 0x80, 0x1f // It eq; Sub eq r0 r0 6
3312};
3313static const byte kInstruction_Sub_ne_r0_r2_5[] = {
3314  0x18, 0xbf, 0x50, 0x1f // It ne; Sub ne r0 r2 5
3315};
3316static const byte kInstruction_Sub_gt_r4_r2_6[] = {
3317  0xc8, 0xbf, 0x94, 0x1f // It gt; Sub gt r4 r2 6
3318};
3319static const byte kInstruction_Sub_le_r6_r6_4[] = {
3320  0xd8, 0xbf, 0x36, 0x1f // It le; Sub le r6 r6 4
3321};
3322static const byte kInstruction_Sub_lt_r1_r3_0[] = {
3323  0xb8, 0xbf, 0x19, 0x1e // It lt; Sub lt r1 r3 0
3324};
3325static const byte kInstruction_Sub_vs_r0_r1_4[] = {
3326  0x68, 0xbf, 0x08, 0x1f // It vs; Sub vs r0 r1 4
3327};
3328static const byte kInstruction_Sub_vc_r7_r0_0[] = {
3329  0x78, 0xbf, 0x07, 0x1e // It vc; Sub vc r7 r0 0
3330};
3331static const byte kInstruction_Sub_vc_r7_r6_2[] = {
3332  0x78, 0xbf, 0xb7, 0x1e // It vc; Sub vc r7 r6 2
3333};
3334static const byte kInstruction_Sub_ne_r5_r7_4[] = {
3335  0x18, 0xbf, 0x3d, 0x1f // It ne; Sub ne r5 r7 4
3336};
3337static const byte kInstruction_Sub_ge_r6_r3_5[] = {
3338  0xa8, 0xbf, 0x5e, 0x1f // It ge; Sub ge r6 r3 5
3339};
3340static const byte kInstruction_Sub_eq_r4_r6_4[] = {
3341  0x08, 0xbf, 0x34, 0x1f // It eq; Sub eq r4 r6 4
3342};
3343static const byte kInstruction_Sub_vc_r1_r6_0[] = {
3344  0x78, 0xbf, 0x31, 0x1e // It vc; Sub vc r1 r6 0
3345};
3346static const byte kInstruction_Sub_mi_r7_r4_1[] = {
3347  0x48, 0xbf, 0x67, 0x1e // It mi; Sub mi r7 r4 1
3348};
3349static const byte kInstruction_Sub_ge_r0_r1_2[] = {
3350  0xa8, 0xbf, 0x88, 0x1e // It ge; Sub ge r0 r1 2
3351};
3352static const byte kInstruction_Sub_hi_r0_r2_1[] = {
3353  0x88, 0xbf, 0x50, 0x1e // It hi; Sub hi r0 r2 1
3354};
3355static const byte kInstruction_Sub_hi_r6_r6_2[] = {
3356  0x88, 0xbf, 0xb6, 0x1e // It hi; Sub hi r6 r6 2
3357};
3358static const byte kInstruction_Sub_gt_r5_r2_0[] = {
3359  0xc8, 0xbf, 0x15, 0x1e // It gt; Sub gt r5 r2 0
3360};
3361static const byte kInstruction_Sub_eq_r6_r1_6[] = {
3362  0x08, 0xbf, 0x8e, 0x1f // It eq; Sub eq r6 r1 6
3363};
3364static const byte kInstruction_Sub_hi_r0_r7_3[] = {
3365  0x88, 0xbf, 0xf8, 0x1e // It hi; Sub hi r0 r7 3
3366};
3367static const byte kInstruction_Sub_hi_r0_r0_0[] = {
3368  0x88, 0xbf, 0x00, 0x1e // It hi; Sub hi r0 r0 0
3369};
3370static const byte kInstruction_Sub_vc_r3_r7_1[] = {
3371  0x78, 0xbf, 0x7b, 0x1e // It vc; Sub vc r3 r7 1
3372};
3373static const byte kInstruction_Sub_cc_r6_r6_1[] = {
3374  0x38, 0xbf, 0x76, 0x1e // It cc; Sub cc r6 r6 1
3375};
3376static const byte kInstruction_Sub_pl_r7_r4_4[] = {
3377  0x58, 0xbf, 0x27, 0x1f // It pl; Sub pl r7 r4 4
3378};
3379static const byte kInstruction_Sub_gt_r5_r0_0[] = {
3380  0xc8, 0xbf, 0x05, 0x1e // It gt; Sub gt r5 r0 0
3381};
3382static const byte kInstruction_Sub_vc_r3_r7_4[] = {
3383  0x78, 0xbf, 0x3b, 0x1f // It vc; Sub vc r3 r7 4
3384};
3385static const byte kInstruction_Sub_cc_r2_r5_4[] = {
3386  0x38, 0xbf, 0x2a, 0x1f // It cc; Sub cc r2 r5 4
3387};
3388static const byte kInstruction_Sub_le_r0_r4_4[] = {
3389  0xd8, 0xbf, 0x20, 0x1f // It le; Sub le r0 r4 4
3390};
3391static const byte kInstruction_Sub_mi_r0_r1_1[] = {
3392  0x48, 0xbf, 0x48, 0x1e // It mi; Sub mi r0 r1 1
3393};
3394static const byte kInstruction_Sub_ls_r7_r1_4[] = {
3395  0x98, 0xbf, 0x0f, 0x1f // It ls; Sub ls r7 r1 4
3396};
3397static const byte kInstruction_Sub_le_r4_r6_4[] = {
3398  0xd8, 0xbf, 0x34, 0x1f // It le; Sub le r4 r6 4
3399};
3400static const byte kInstruction_Sub_hi_r3_r0_4[] = {
3401  0x88, 0xbf, 0x03, 0x1f // It hi; Sub hi r3 r0 4
3402};
3403static const byte kInstruction_Sub_vc_r1_r3_2[] = {
3404  0x78, 0xbf, 0x99, 0x1e // It vc; Sub vc r1 r3 2
3405};
3406static const byte kInstruction_Sub_pl_r3_r1_1[] = {
3407  0x58, 0xbf, 0x4b, 0x1e // It pl; Sub pl r3 r1 1
3408};
3409static const byte kInstruction_Sub_le_r0_r1_4[] = {
3410  0xd8, 0xbf, 0x08, 0x1f // It le; Sub le r0 r1 4
3411};
3412static const byte kInstruction_Sub_mi_r2_r5_3[] = {
3413  0x48, 0xbf, 0xea, 0x1e // It mi; Sub mi r2 r5 3
3414};
3415static const byte kInstruction_Sub_lt_r2_r5_2[] = {
3416  0xb8, 0xbf, 0xaa, 0x1e // It lt; Sub lt r2 r5 2
3417};
3418static const byte kInstruction_Sub_hi_r7_r7_5[] = {
3419  0x88, 0xbf, 0x7f, 0x1f // It hi; Sub hi r7 r7 5
3420};
3421static const byte kInstruction_Sub_lt_r0_r5_4[] = {
3422  0xb8, 0xbf, 0x28, 0x1f // It lt; Sub lt r0 r5 4
3423};
3424static const byte kInstruction_Sub_cc_r0_r2_3[] = {
3425  0x38, 0xbf, 0xd0, 0x1e // It cc; Sub cc r0 r2 3
3426};
3427static const byte kInstruction_Sub_mi_r3_r6_3[] = {
3428  0x48, 0xbf, 0xf3, 0x1e // It mi; Sub mi r3 r6 3
3429};
3430static const byte kInstruction_Sub_cc_r4_r0_0[] = {
3431  0x38, 0xbf, 0x04, 0x1e // It cc; Sub cc r4 r0 0
3432};
3433static const byte kInstruction_Sub_vc_r4_r3_5[] = {
3434  0x78, 0xbf, 0x5c, 0x1f // It vc; Sub vc r4 r3 5
3435};
3436static const byte kInstruction_Sub_ne_r2_r1_1[] = {
3437  0x18, 0xbf, 0x4a, 0x1e // It ne; Sub ne r2 r1 1
3438};
3439static const byte kInstruction_Sub_pl_r5_r2_5[] = {
3440  0x58, 0xbf, 0x55, 0x1f // It pl; Sub pl r5 r2 5
3441};
3442static const byte kInstruction_Sub_vc_r7_r6_3[] = {
3443  0x78, 0xbf, 0xf7, 0x1e // It vc; Sub vc r7 r6 3
3444};
3445static const byte kInstruction_Sub_ge_r3_r6_0[] = {
3446  0xa8, 0xbf, 0x33, 0x1e // It ge; Sub ge r3 r6 0
3447};
3448static const byte kInstruction_Sub_gt_r2_r0_0[] = {
3449  0xc8, 0xbf, 0x02, 0x1e // It gt; Sub gt r2 r0 0
3450};
3451static const byte kInstruction_Sub_eq_r0_r0_7[] = {
3452  0x08, 0xbf, 0xc0, 0x1f // It eq; Sub eq r0 r0 7
3453};
3454static const byte kInstruction_Sub_ls_r3_r2_2[] = {
3455  0x98, 0xbf, 0x93, 0x1e // It ls; Sub ls r3 r2 2
3456};
3457static const byte kInstruction_Sub_ne_r3_r5_3[] = {
3458  0x18, 0xbf, 0xeb, 0x1e // It ne; Sub ne r3 r5 3
3459};
3460static const byte kInstruction_Sub_pl_r3_r6_2[] = {
3461  0x58, 0xbf, 0xb3, 0x1e // It pl; Sub pl r3 r6 2
3462};
3463static const byte kInstruction_Sub_eq_r0_r7_3[] = {
3464  0x08, 0xbf, 0xf8, 0x1e // It eq; Sub eq r0 r7 3
3465};
3466static const byte kInstruction_Sub_mi_r5_r7_0[] = {
3467  0x48, 0xbf, 0x3d, 0x1e // It mi; Sub mi r5 r7 0
3468};
3469static const byte kInstruction_Sub_pl_r7_r5_7[] = {
3470  0x58, 0xbf, 0xef, 0x1f // It pl; Sub pl r7 r5 7
3471};
3472static const byte kInstruction_Sub_mi_r7_r3_1[] = {
3473  0x48, 0xbf, 0x5f, 0x1e // It mi; Sub mi r7 r3 1
3474};
3475static const byte kInstruction_Sub_vs_r7_r5_6[] = {
3476  0x68, 0xbf, 0xaf, 0x1f // It vs; Sub vs r7 r5 6
3477};
3478static const byte kInstruction_Sub_le_r2_r7_0[] = {
3479  0xd8, 0xbf, 0x3a, 0x1e // It le; Sub le r2 r7 0
3480};
3481static const byte kInstruction_Sub_lt_r2_r3_4[] = {
3482  0xb8, 0xbf, 0x1a, 0x1f // It lt; Sub lt r2 r3 4
3483};
3484static const byte kInstruction_Sub_ne_r5_r0_3[] = {
3485  0x18, 0xbf, 0xc5, 0x1e // It ne; Sub ne r5 r0 3
3486};
3487static const byte kInstruction_Sub_eq_r0_r4_4[] = {
3488  0x08, 0xbf, 0x20, 0x1f // It eq; Sub eq r0 r4 4
3489};
3490static const byte kInstruction_Sub_hi_r1_r4_0[] = {
3491  0x88, 0xbf, 0x21, 0x1e // It hi; Sub hi r1 r4 0
3492};
3493static const byte kInstruction_Sub_ge_r4_r6_2[] = {
3494  0xa8, 0xbf, 0xb4, 0x1e // It ge; Sub ge r4 r6 2
3495};
3496static const byte kInstruction_Sub_ne_r5_r3_1[] = {
3497  0x18, 0xbf, 0x5d, 0x1e // It ne; Sub ne r5 r3 1
3498};
3499static const byte kInstruction_Sub_ge_r3_r5_4[] = {
3500  0xa8, 0xbf, 0x2b, 0x1f // It ge; Sub ge r3 r5 4
3501};
3502static const byte kInstruction_Sub_gt_r0_r3_7[] = {
3503  0xc8, 0xbf, 0xd8, 0x1f // It gt; Sub gt r0 r3 7
3504};
3505static const byte kInstruction_Sub_vs_r0_r4_4[] = {
3506  0x68, 0xbf, 0x20, 0x1f // It vs; Sub vs r0 r4 4
3507};
3508static const byte kInstruction_Sub_cc_r4_r2_3[] = {
3509  0x38, 0xbf, 0xd4, 0x1e // It cc; Sub cc r4 r2 3
3510};
3511static const byte kInstruction_Sub_vc_r2_r5_6[] = {
3512  0x78, 0xbf, 0xaa, 0x1f // It vc; Sub vc r2 r5 6
3513};
3514static const byte kInstruction_Sub_vc_r1_r4_7[] = {
3515  0x78, 0xbf, 0xe1, 0x1f // It vc; Sub vc r1 r4 7
3516};
3517static const byte kInstruction_Sub_cs_r3_r6_0[] = {
3518  0x28, 0xbf, 0x33, 0x1e // It cs; Sub cs r3 r6 0
3519};
3520static const byte kInstruction_Sub_ge_r2_r5_3[] = {
3521  0xa8, 0xbf, 0xea, 0x1e // It ge; Sub ge r2 r5 3
3522};
3523static const byte kInstruction_Sub_ls_r3_r1_7[] = {
3524  0x98, 0xbf, 0xcb, 0x1f // It ls; Sub ls r3 r1 7
3525};
3526static const byte kInstruction_Sub_ne_r7_r2_2[] = {
3527  0x18, 0xbf, 0x97, 0x1e // It ne; Sub ne r7 r2 2
3528};
3529static const byte kInstruction_Sub_lt_r7_r3_4[] = {
3530  0xb8, 0xbf, 0x1f, 0x1f // It lt; Sub lt r7 r3 4
3531};
3532static const byte kInstruction_Sub_vc_r5_r3_4[] = {
3533  0x78, 0xbf, 0x1d, 0x1f // It vc; Sub vc r5 r3 4
3534};
3535static const byte kInstruction_Sub_cs_r3_r3_0[] = {
3536  0x28, 0xbf, 0x1b, 0x1e // It cs; Sub cs r3 r3 0
3537};
3538static const byte kInstruction_Sub_lt_r7_r5_5[] = {
3539  0xb8, 0xbf, 0x6f, 0x1f // It lt; Sub lt r7 r5 5
3540};
3541static const byte kInstruction_Sub_ne_r5_r1_2[] = {
3542  0x18, 0xbf, 0x8d, 0x1e // It ne; Sub ne r5 r1 2
3543};
3544static const byte kInstruction_Sub_vs_r2_r5_5[] = {
3545  0x68, 0xbf, 0x6a, 0x1f // It vs; Sub vs r2 r5 5
3546};
3547static const byte kInstruction_Sub_pl_r2_r5_0[] = {
3548  0x58, 0xbf, 0x2a, 0x1e // It pl; Sub pl r2 r5 0
3549};
3550static const byte kInstruction_Sub_gt_r4_r4_7[] = {
3551  0xc8, 0xbf, 0xe4, 0x1f // It gt; Sub gt r4 r4 7
3552};
3553static const byte kInstruction_Sub_lt_r2_r0_1[] = {
3554  0xb8, 0xbf, 0x42, 0x1e // It lt; Sub lt r2 r0 1
3555};
3556static const byte kInstruction_Sub_ls_r3_r0_0[] = {
3557  0x98, 0xbf, 0x03, 0x1e // It ls; Sub ls r3 r0 0
3558};
3559static const byte kInstruction_Sub_mi_r2_r2_2[] = {
3560  0x48, 0xbf, 0x92, 0x1e // It mi; Sub mi r2 r2 2
3561};
3562static const byte kInstruction_Sub_ls_r2_r4_5[] = {
3563  0x98, 0xbf, 0x62, 0x1f // It ls; Sub ls r2 r4 5
3564};
3565static const byte kInstruction_Sub_vc_r2_r0_1[] = {
3566  0x78, 0xbf, 0x42, 0x1e // It vc; Sub vc r2 r0 1
3567};
3568static const byte kInstruction_Sub_pl_r6_r7_1[] = {
3569  0x58, 0xbf, 0x7e, 0x1e // It pl; Sub pl r6 r7 1
3570};
3571static const byte kInstruction_Sub_eq_r0_r2_4[] = {
3572  0x08, 0xbf, 0x10, 0x1f // It eq; Sub eq r0 r2 4
3573};
3574static const byte kInstruction_Sub_eq_r5_r4_4[] = {
3575  0x08, 0xbf, 0x25, 0x1f // It eq; Sub eq r5 r4 4
3576};
3577static const byte kInstruction_Sub_pl_r0_r7_1[] = {
3578  0x58, 0xbf, 0x78, 0x1e // It pl; Sub pl r0 r7 1
3579};
3580static const byte kInstruction_Sub_cs_r6_r7_2[] = {
3581  0x28, 0xbf, 0xbe, 0x1e // It cs; Sub cs r6 r7 2
3582};
3583static const byte kInstruction_Sub_hi_r5_r0_2[] = {
3584  0x88, 0xbf, 0x85, 0x1e // It hi; Sub hi r5 r0 2
3585};
3586static const byte kInstruction_Sub_eq_r6_r6_5[] = {
3587  0x08, 0xbf, 0x76, 0x1f // It eq; Sub eq r6 r6 5
3588};
3589static const byte kInstruction_Sub_mi_r6_r4_4[] = {
3590  0x48, 0xbf, 0x26, 0x1f // It mi; Sub mi r6 r4 4
3591};
3592static const byte kInstruction_Sub_le_r5_r6_5[] = {
3593  0xd8, 0xbf, 0x75, 0x1f // It le; Sub le r5 r6 5
3594};
3595static const byte kInstruction_Sub_hi_r0_r0_3[] = {
3596  0x88, 0xbf, 0xc0, 0x1e // It hi; Sub hi r0 r0 3
3597};
3598static const byte kInstruction_Sub_ge_r3_r4_2[] = {
3599  0xa8, 0xbf, 0xa3, 0x1e // It ge; Sub ge r3 r4 2
3600};
3601static const byte kInstruction_Sub_hi_r2_r7_3[] = {
3602  0x88, 0xbf, 0xfa, 0x1e // It hi; Sub hi r2 r7 3
3603};
3604static const byte kInstruction_Sub_mi_r7_r1_6[] = {
3605  0x48, 0xbf, 0x8f, 0x1f // It mi; Sub mi r7 r1 6
3606};
3607static const byte kInstruction_Sub_cc_r5_r5_5[] = {
3608  0x38, 0xbf, 0x6d, 0x1f // It cc; Sub cc r5 r5 5
3609};
3610static const byte kInstruction_Sub_ge_r6_r2_3[] = {
3611  0xa8, 0xbf, 0xd6, 0x1e // It ge; Sub ge r6 r2 3
3612};
3613static const byte kInstruction_Sub_pl_r5_r0_5[] = {
3614  0x58, 0xbf, 0x45, 0x1f // It pl; Sub pl r5 r0 5
3615};
3616static const byte kInstruction_Sub_eq_r5_r0_0[] = {
3617  0x08, 0xbf, 0x05, 0x1e // It eq; Sub eq r5 r0 0
3618};
3619static const byte kInstruction_Sub_le_r0_r0_2[] = {
3620  0xd8, 0xbf, 0x80, 0x1e // It le; Sub le r0 r0 2
3621};
3622static const byte kInstruction_Sub_gt_r0_r1_0[] = {
3623  0xc8, 0xbf, 0x08, 0x1e // It gt; Sub gt r0 r1 0
3624};
3625static const byte kInstruction_Sub_cs_r7_r5_5[] = {
3626  0x28, 0xbf, 0x6f, 0x1f // It cs; Sub cs r7 r5 5
3627};
3628static const byte kInstruction_Sub_le_r3_r3_0[] = {
3629  0xd8, 0xbf, 0x1b, 0x1e // It le; Sub le r3 r3 0
3630};
3631static const byte kInstruction_Sub_ls_r5_r0_7[] = {
3632  0x98, 0xbf, 0xc5, 0x1f // It ls; Sub ls r5 r0 7
3633};
3634static const byte kInstruction_Sub_hi_r5_r2_3[] = {
3635  0x88, 0xbf, 0xd5, 0x1e // It hi; Sub hi r5 r2 3
3636};
3637static const byte kInstruction_Sub_ge_r6_r2_4[] = {
3638  0xa8, 0xbf, 0x16, 0x1f // It ge; Sub ge r6 r2 4
3639};
3640static const byte kInstruction_Sub_ls_r2_r3_5[] = {
3641  0x98, 0xbf, 0x5a, 0x1f // It ls; Sub ls r2 r3 5
3642};
3643static const byte kInstruction_Sub_le_r6_r0_5[] = {
3644  0xd8, 0xbf, 0x46, 0x1f // It le; Sub le r6 r0 5
3645};
3646static const byte kInstruction_Sub_pl_r0_r1_3[] = {
3647  0x58, 0xbf, 0xc8, 0x1e // It pl; Sub pl r0 r1 3
3648};
3649static const byte kInstruction_Sub_ls_r1_r7_6[] = {
3650  0x98, 0xbf, 0xb9, 0x1f // It ls; Sub ls r1 r7 6
3651};
3652static const byte kInstruction_Sub_pl_r5_r7_1[] = {
3653  0x58, 0xbf, 0x7d, 0x1e // It pl; Sub pl r5 r7 1
3654};
3655static const byte kInstruction_Sub_cs_r1_r5_2[] = {
3656  0x28, 0xbf, 0xa9, 0x1e // It cs; Sub cs r1 r5 2
3657};
3658static const byte kInstruction_Sub_ne_r4_r5_0[] = {
3659  0x18, 0xbf, 0x2c, 0x1e // It ne; Sub ne r4 r5 0
3660};
3661static const byte kInstruction_Sub_cs_r7_r2_1[] = {
3662  0x28, 0xbf, 0x57, 0x1e // It cs; Sub cs r7 r2 1
3663};
3664static const byte kInstruction_Sub_cc_r5_r3_4[] = {
3665  0x38, 0xbf, 0x1d, 0x1f // It cc; Sub cc r5 r3 4
3666};
3667static const byte kInstruction_Sub_ge_r0_r3_2[] = {
3668  0xa8, 0xbf, 0x98, 0x1e // It ge; Sub ge r0 r3 2
3669};
3670static const byte kInstruction_Sub_mi_r7_r3_2[] = {
3671  0x48, 0xbf, 0x9f, 0x1e // It mi; Sub mi r7 r3 2
3672};
3673static const byte kInstruction_Sub_le_r7_r4_5[] = {
3674  0xd8, 0xbf, 0x67, 0x1f // It le; Sub le r7 r4 5
3675};
3676static const byte kInstruction_Sub_le_r4_r2_1[] = {
3677  0xd8, 0xbf, 0x54, 0x1e // It le; Sub le r4 r2 1
3678};
3679static const byte kInstruction_Sub_lt_r7_r3_3[] = {
3680  0xb8, 0xbf, 0xdf, 0x1e // It lt; Sub lt r7 r3 3
3681};
3682static const byte kInstruction_Sub_ge_r2_r3_0[] = {
3683  0xa8, 0xbf, 0x1a, 0x1e // It ge; Sub ge r2 r3 0
3684};
3685static const byte kInstruction_Sub_vc_r1_r5_6[] = {
3686  0x78, 0xbf, 0xa9, 0x1f // It vc; Sub vc r1 r5 6
3687};
3688static const byte kInstruction_Sub_hi_r7_r0_2[] = {
3689  0x88, 0xbf, 0x87, 0x1e // It hi; Sub hi r7 r0 2
3690};
3691static const byte kInstruction_Sub_le_r6_r5_7[] = {
3692  0xd8, 0xbf, 0xee, 0x1f // It le; Sub le r6 r5 7
3693};
3694static const byte kInstruction_Sub_le_r0_r3_4[] = {
3695  0xd8, 0xbf, 0x18, 0x1f // It le; Sub le r0 r3 4
3696};
3697static const byte kInstruction_Sub_eq_r4_r1_1[] = {
3698  0x08, 0xbf, 0x4c, 0x1e // It eq; Sub eq r4 r1 1
3699};
3700static const byte kInstruction_Sub_vc_r3_r7_0[] = {
3701  0x78, 0xbf, 0x3b, 0x1e // It vc; Sub vc r3 r7 0
3702};
3703static const byte kInstruction_Sub_hi_r1_r5_3[] = {
3704  0x88, 0xbf, 0xe9, 0x1e // It hi; Sub hi r1 r5 3
3705};
3706static const byte kInstruction_Sub_eq_r0_r0_5[] = {
3707  0x08, 0xbf, 0x40, 0x1f // It eq; Sub eq r0 r0 5
3708};
3709static const byte kInstruction_Sub_ls_r6_r4_7[] = {
3710  0x98, 0xbf, 0xe6, 0x1f // It ls; Sub ls r6 r4 7
3711};
3712static const byte kInstruction_Sub_ls_r3_r4_5[] = {
3713  0x98, 0xbf, 0x63, 0x1f // It ls; Sub ls r3 r4 5
3714};
3715static const byte kInstruction_Sub_ls_r7_r1_1[] = {
3716  0x98, 0xbf, 0x4f, 0x1e // It ls; Sub ls r7 r1 1
3717};
3718static const byte kInstruction_Sub_vs_r0_r0_4[] = {
3719  0x68, 0xbf, 0x00, 0x1f // It vs; Sub vs r0 r0 4
3720};
3721static const byte kInstruction_Sub_mi_r7_r2_0[] = {
3722  0x48, 0xbf, 0x17, 0x1e // It mi; Sub mi r7 r2 0
3723};
3724static const byte kInstruction_Sub_gt_r4_r0_7[] = {
3725  0xc8, 0xbf, 0xc4, 0x1f // It gt; Sub gt r4 r0 7
3726};
3727static const byte kInstruction_Sub_vc_r7_r3_1[] = {
3728  0x78, 0xbf, 0x5f, 0x1e // It vc; Sub vc r7 r3 1
3729};
3730static const byte kInstruction_Sub_mi_r5_r0_0[] = {
3731  0x48, 0xbf, 0x05, 0x1e // It mi; Sub mi r5 r0 0
3732};
3733static const byte kInstruction_Sub_vc_r6_r6_4[] = {
3734  0x78, 0xbf, 0x36, 0x1f // It vc; Sub vc r6 r6 4
3735};
3736static const byte kInstruction_Sub_le_r1_r5_5[] = {
3737  0xd8, 0xbf, 0x69, 0x1f // It le; Sub le r1 r5 5
3738};
3739static const byte kInstruction_Sub_mi_r7_r6_5[] = {
3740  0x48, 0xbf, 0x77, 0x1f // It mi; Sub mi r7 r6 5
3741};
3742static const byte kInstruction_Sub_vc_r5_r6_4[] = {
3743  0x78, 0xbf, 0x35, 0x1f // It vc; Sub vc r5 r6 4
3744};
3745static const byte kInstruction_Sub_ne_r5_r5_7[] = {
3746  0x18, 0xbf, 0xed, 0x1f // It ne; Sub ne r5 r5 7
3747};
3748static const byte kInstruction_Sub_pl_r7_r5_5[] = {
3749  0x58, 0xbf, 0x6f, 0x1f // It pl; Sub pl r7 r5 5
3750};
3751static const byte kInstruction_Sub_vc_r4_r3_3[] = {
3752  0x78, 0xbf, 0xdc, 0x1e // It vc; Sub vc r4 r3 3
3753};
3754static const byte kInstruction_Sub_vc_r5_r1_7[] = {
3755  0x78, 0xbf, 0xcd, 0x1f // It vc; Sub vc r5 r1 7
3756};
3757static const byte kInstruction_Sub_ls_r3_r2_3[] = {
3758  0x98, 0xbf, 0xd3, 0x1e // It ls; Sub ls r3 r2 3
3759};
3760static const byte kInstruction_Sub_gt_r7_r4_2[] = {
3761  0xc8, 0xbf, 0xa7, 0x1e // It gt; Sub gt r7 r4 2
3762};
3763static const byte kInstruction_Sub_vs_r5_r7_2[] = {
3764  0x68, 0xbf, 0xbd, 0x1e // It vs; Sub vs r5 r7 2
3765};
3766static const byte kInstruction_Sub_le_r6_r2_5[] = {
3767  0xd8, 0xbf, 0x56, 0x1f // It le; Sub le r6 r2 5
3768};
3769static const byte kInstruction_Sub_ge_r4_r3_7[] = {
3770  0xa8, 0xbf, 0xdc, 0x1f // It ge; Sub ge r4 r3 7
3771};
3772static const byte kInstruction_Sub_eq_r0_r2_7[] = {
3773  0x08, 0xbf, 0xd0, 0x1f // It eq; Sub eq r0 r2 7
3774};
3775static const byte kInstruction_Sub_vc_r4_r5_5[] = {
3776  0x78, 0xbf, 0x6c, 0x1f // It vc; Sub vc r4 r5 5
3777};
3778static const byte kInstruction_Sub_vc_r7_r3_3[] = {
3779  0x78, 0xbf, 0xdf, 0x1e // It vc; Sub vc r7 r3 3
3780};
3781static const byte kInstruction_Sub_cc_r1_r1_2[] = {
3782  0x38, 0xbf, 0x89, 0x1e // It cc; Sub cc r1 r1 2
3783};
3784static const byte kInstruction_Sub_ge_r1_r5_7[] = {
3785  0xa8, 0xbf, 0xe9, 0x1f // It ge; Sub ge r1 r5 7
3786};
3787static const byte kInstruction_Sub_gt_r5_r1_7[] = {
3788  0xc8, 0xbf, 0xcd, 0x1f // It gt; Sub gt r5 r1 7
3789};
3790static const byte kInstruction_Sub_gt_r3_r7_3[] = {
3791  0xc8, 0xbf, 0xfb, 0x1e // It gt; Sub gt r3 r7 3
3792};
3793static const byte kInstruction_Sub_eq_r7_r0_3[] = {
3794  0x08, 0xbf, 0xc7, 0x1e // It eq; Sub eq r7 r0 3
3795};
3796static const byte kInstruction_Sub_gt_r0_r5_6[] = {
3797  0xc8, 0xbf, 0xa8, 0x1f // It gt; Sub gt r0 r5 6
3798};
3799static const byte kInstruction_Sub_pl_r0_r3_0[] = {
3800  0x58, 0xbf, 0x18, 0x1e // It pl; Sub pl r0 r3 0
3801};
3802static const byte kInstruction_Sub_hi_r1_r1_0[] = {
3803  0x88, 0xbf, 0x09, 0x1e // It hi; Sub hi r1 r1 0
3804};
3805static const byte kInstruction_Sub_vc_r7_r5_0[] = {
3806  0x78, 0xbf, 0x2f, 0x1e // It vc; Sub vc r7 r5 0
3807};
3808static const byte kInstruction_Sub_ge_r0_r3_6[] = {
3809  0xa8, 0xbf, 0x98, 0x1f // It ge; Sub ge r0 r3 6
3810};
3811static const byte kInstruction_Sub_gt_r4_r5_7[] = {
3812  0xc8, 0xbf, 0xec, 0x1f // It gt; Sub gt r4 r5 7
3813};
3814static const byte kInstruction_Sub_ne_r4_r5_6[] = {
3815  0x18, 0xbf, 0xac, 0x1f // It ne; Sub ne r4 r5 6
3816};
3817static const byte kInstruction_Sub_ne_r3_r1_7[] = {
3818  0x18, 0xbf, 0xcb, 0x1f // It ne; Sub ne r3 r1 7
3819};
3820static const byte kInstruction_Sub_vc_r6_r0_1[] = {
3821  0x78, 0xbf, 0x46, 0x1e // It vc; Sub vc r6 r0 1
3822};
3823static const byte kInstruction_Sub_vs_r5_r3_2[] = {
3824  0x68, 0xbf, 0x9d, 0x1e // It vs; Sub vs r5 r3 2
3825};
3826static const byte kInstruction_Sub_mi_r2_r6_4[] = {
3827  0x48, 0xbf, 0x32, 0x1f // It mi; Sub mi r2 r6 4
3828};
3829static const byte kInstruction_Sub_ls_r2_r1_5[] = {
3830  0x98, 0xbf, 0x4a, 0x1f // It ls; Sub ls r2 r1 5
3831};
3832static const byte kInstruction_Sub_hi_r5_r3_5[] = {
3833  0x88, 0xbf, 0x5d, 0x1f // It hi; Sub hi r5 r3 5
3834};
3835static const byte kInstruction_Sub_eq_r5_r1_1[] = {
3836  0x08, 0xbf, 0x4d, 0x1e // It eq; Sub eq r5 r1 1
3837};
3838static const byte kInstruction_Sub_ls_r5_r1_1[] = {
3839  0x98, 0xbf, 0x4d, 0x1e // It ls; Sub ls r5 r1 1
3840};
3841static const byte kInstruction_Sub_hi_r4_r5_3[] = {
3842  0x88, 0xbf, 0xec, 0x1e // It hi; Sub hi r4 r5 3
3843};
3844static const byte kInstruction_Sub_cc_r3_r2_0[] = {
3845  0x38, 0xbf, 0x13, 0x1e // It cc; Sub cc r3 r2 0
3846};
3847static const byte kInstruction_Sub_hi_r7_r1_3[] = {
3848  0x88, 0xbf, 0xcf, 0x1e // It hi; Sub hi r7 r1 3
3849};
3850static const byte kInstruction_Sub_ls_r4_r6_7[] = {
3851  0x98, 0xbf, 0xf4, 0x1f // It ls; Sub ls r4 r6 7
3852};
3853static const byte kInstruction_Sub_cc_r6_r7_7[] = {
3854  0x38, 0xbf, 0xfe, 0x1f // It cc; Sub cc r6 r7 7
3855};
3856static const byte kInstruction_Sub_le_r7_r0_3[] = {
3857  0xd8, 0xbf, 0xc7, 0x1e // It le; Sub le r7 r0 3
3858};
3859static const byte kInstruction_Sub_eq_r6_r2_2[] = {
3860  0x08, 0xbf, 0x96, 0x1e // It eq; Sub eq r6 r2 2
3861};
3862static const byte kInstruction_Sub_pl_r2_r5_7[] = {
3863  0x58, 0xbf, 0xea, 0x1f // It pl; Sub pl r2 r5 7
3864};
3865static const byte kInstruction_Sub_mi_r6_r0_0[] = {
3866  0x48, 0xbf, 0x06, 0x1e // It mi; Sub mi r6 r0 0
3867};
3868static const byte kInstruction_Sub_hi_r1_r1_2[] = {
3869  0x88, 0xbf, 0x89, 0x1e // It hi; Sub hi r1 r1 2
3870};
3871static const byte kInstruction_Sub_ls_r4_r3_5[] = {
3872  0x98, 0xbf, 0x5c, 0x1f // It ls; Sub ls r4 r3 5
3873};
3874static const byte kInstruction_Sub_lt_r3_r4_6[] = {
3875  0xb8, 0xbf, 0xa3, 0x1f // It lt; Sub lt r3 r4 6
3876};
3877static const byte kInstruction_Sub_le_r5_r4_1[] = {
3878  0xd8, 0xbf, 0x65, 0x1e // It le; Sub le r5 r4 1
3879};
3880static const byte kInstruction_Sub_vc_r3_r0_7[] = {
3881  0x78, 0xbf, 0xc3, 0x1f // It vc; Sub vc r3 r0 7
3882};
3883static const byte kInstruction_Sub_vc_r1_r2_3[] = {
3884  0x78, 0xbf, 0xd1, 0x1e // It vc; Sub vc r1 r2 3
3885};
3886static const byte kInstruction_Sub_eq_r5_r3_6[] = {
3887  0x08, 0xbf, 0x9d, 0x1f // It eq; Sub eq r5 r3 6
3888};
3889static const byte kInstruction_Sub_le_r0_r0_4[] = {
3890  0xd8, 0xbf, 0x00, 0x1f // It le; Sub le r0 r0 4
3891};
3892static const byte kInstruction_Sub_pl_r5_r3_2[] = {
3893  0x58, 0xbf, 0x9d, 0x1e // It pl; Sub pl r5 r3 2
3894};
3895static const byte kInstruction_Sub_cs_r2_r4_6[] = {
3896  0x28, 0xbf, 0xa2, 0x1f // It cs; Sub cs r2 r4 6
3897};
3898static const byte kInstruction_Sub_eq_r7_r6_3[] = {
3899  0x08, 0xbf, 0xf7, 0x1e // It eq; Sub eq r7 r6 3
3900};
3901static const byte kInstruction_Sub_eq_r1_r5_3[] = {
3902  0x08, 0xbf, 0xe9, 0x1e // It eq; Sub eq r1 r5 3
3903};
3904static const byte kInstruction_Sub_lt_r3_r6_5[] = {
3905  0xb8, 0xbf, 0x73, 0x1f // It lt; Sub lt r3 r6 5
3906};
3907static const byte kInstruction_Sub_ne_r3_r1_3[] = {
3908  0x18, 0xbf, 0xcb, 0x1e // It ne; Sub ne r3 r1 3
3909};
3910static const byte kInstruction_Sub_hi_r3_r3_2[] = {
3911  0x88, 0xbf, 0x9b, 0x1e // It hi; Sub hi r3 r3 2
3912};
3913static const byte kInstruction_Sub_eq_r6_r1_7[] = {
3914  0x08, 0xbf, 0xce, 0x1f // It eq; Sub eq r6 r1 7
3915};
3916static const byte kInstruction_Sub_mi_r7_r1_3[] = {
3917  0x48, 0xbf, 0xcf, 0x1e // It mi; Sub mi r7 r1 3
3918};
3919static const byte kInstruction_Sub_cs_r4_r4_2[] = {
3920  0x28, 0xbf, 0xa4, 0x1e // It cs; Sub cs r4 r4 2
3921};
3922static const byte kInstruction_Sub_cs_r2_r5_1[] = {
3923  0x28, 0xbf, 0x6a, 0x1e // It cs; Sub cs r2 r5 1
3924};
3925static const byte kInstruction_Sub_ne_r6_r0_4[] = {
3926  0x18, 0xbf, 0x06, 0x1f // It ne; Sub ne r6 r0 4
3927};
3928static const byte kInstruction_Sub_ne_r5_r5_6[] = {
3929  0x18, 0xbf, 0xad, 0x1f // It ne; Sub ne r5 r5 6
3930};
3931static const byte kInstruction_Sub_eq_r7_r3_4[] = {
3932  0x08, 0xbf, 0x1f, 0x1f // It eq; Sub eq r7 r3 4
3933};
3934static const byte kInstruction_Sub_ne_r3_r7_2[] = {
3935  0x18, 0xbf, 0xbb, 0x1e // It ne; Sub ne r3 r7 2
3936};
3937static const byte kInstruction_Sub_cc_r4_r4_5[] = {
3938  0x38, 0xbf, 0x64, 0x1f // It cc; Sub cc r4 r4 5
3939};
3940static const byte kInstruction_Sub_vs_r0_r2_1[] = {
3941  0x68, 0xbf, 0x50, 0x1e // It vs; Sub vs r0 r2 1
3942};
3943static const byte kInstruction_Sub_cs_r3_r5_4[] = {
3944  0x28, 0xbf, 0x2b, 0x1f // It cs; Sub cs r3 r5 4
3945};
3946static const byte kInstruction_Sub_cs_r5_r5_6[] = {
3947  0x28, 0xbf, 0xad, 0x1f // It cs; Sub cs r5 r5 6
3948};
3949static const byte kInstruction_Sub_le_r3_r4_7[] = {
3950  0xd8, 0xbf, 0xe3, 0x1f // It le; Sub le r3 r4 7
3951};
3952static const byte kInstruction_Sub_eq_r6_r0_0[] = {
3953  0x08, 0xbf, 0x06, 0x1e // It eq; Sub eq r6 r0 0
3954};
3955static const byte kInstruction_Sub_hi_r5_r0_1[] = {
3956  0x88, 0xbf, 0x45, 0x1e // It hi; Sub hi r5 r0 1
3957};
3958static const byte kInstruction_Sub_vc_r4_r5_2[] = {
3959  0x78, 0xbf, 0xac, 0x1e // It vc; Sub vc r4 r5 2
3960};
3961static const byte kInstruction_Sub_cs_r2_r3_5[] = {
3962  0x28, 0xbf, 0x5a, 0x1f // It cs; Sub cs r2 r3 5
3963};
3964static const byte kInstruction_Sub_ge_r3_r0_5[] = {
3965  0xa8, 0xbf, 0x43, 0x1f // It ge; Sub ge r3 r0 5
3966};
3967static const byte kInstruction_Sub_pl_r0_r4_4[] = {
3968  0x58, 0xbf, 0x20, 0x1f // It pl; Sub pl r0 r4 4
3969};
3970static const byte kInstruction_Sub_mi_r0_r4_7[] = {
3971  0x48, 0xbf, 0xe0, 0x1f // It mi; Sub mi r0 r4 7
3972};
3973static const byte kInstruction_Sub_gt_r4_r4_0[] = {
3974  0xc8, 0xbf, 0x24, 0x1e // It gt; Sub gt r4 r4 0
3975};
3976static const byte kInstruction_Sub_pl_r6_r7_5[] = {
3977  0x58, 0xbf, 0x7e, 0x1f // It pl; Sub pl r6 r7 5
3978};
3979static const byte kInstruction_Sub_eq_r5_r5_7[] = {
3980  0x08, 0xbf, 0xed, 0x1f // It eq; Sub eq r5 r5 7
3981};
3982static const byte kInstruction_Sub_le_r4_r1_3[] = {
3983  0xd8, 0xbf, 0xcc, 0x1e // It le; Sub le r4 r1 3
3984};
3985static const byte kInstruction_Sub_cs_r5_r6_7[] = {
3986  0x28, 0xbf, 0xf5, 0x1f // It cs; Sub cs r5 r6 7
3987};
3988static const byte kInstruction_Sub_eq_r2_r7_1[] = {
3989  0x08, 0xbf, 0x7a, 0x1e // It eq; Sub eq r2 r7 1
3990};
3991static const byte kInstruction_Sub_vc_r0_r6_5[] = {
3992  0x78, 0xbf, 0x70, 0x1f // It vc; Sub vc r0 r6 5
3993};
3994static const byte kInstruction_Sub_eq_r5_r5_5[] = {
3995  0x08, 0xbf, 0x6d, 0x1f // It eq; Sub eq r5 r5 5
3996};
3997static const byte kInstruction_Sub_hi_r3_r6_2[] = {
3998  0x88, 0xbf, 0xb3, 0x1e // It hi; Sub hi r3 r6 2
3999};
4000static const byte kInstruction_Sub_hi_r6_r2_6[] = {
4001  0x88, 0xbf, 0x96, 0x1f // It hi; Sub hi r6 r2 6
4002};
4003static const byte kInstruction_Sub_vc_r3_r0_0[] = {
4004  0x78, 0xbf, 0x03, 0x1e // It vc; Sub vc r3 r0 0
4005};
4006static const byte kInstruction_Sub_vc_r3_r3_0[] = {
4007  0x78, 0xbf, 0x1b, 0x1e // It vc; Sub vc r3 r3 0
4008};
4009static const byte kInstruction_Sub_hi_r1_r2_3[] = {
4010  0x88, 0xbf, 0xd1, 0x1e // It hi; Sub hi r1 r2 3
4011};
4012static const byte kInstruction_Sub_lt_r7_r3_1[] = {
4013  0xb8, 0xbf, 0x5f, 0x1e // It lt; Sub lt r7 r3 1
4014};
4015static const byte kInstruction_Sub_ge_r2_r4_5[] = {
4016  0xa8, 0xbf, 0x62, 0x1f // It ge; Sub ge r2 r4 5
4017};
4018static const byte kInstruction_Sub_cs_r5_r5_2[] = {
4019  0x28, 0xbf, 0xad, 0x1e // It cs; Sub cs r5 r5 2
4020};
4021static const byte kInstruction_Sub_cc_r3_r3_7[] = {
4022  0x38, 0xbf, 0xdb, 0x1f // It cc; Sub cc r3 r3 7
4023};
4024static const byte kInstruction_Sub_cc_r0_r2_4[] = {
4025  0x38, 0xbf, 0x10, 0x1f // It cc; Sub cc r0 r2 4
4026};
4027static const byte kInstruction_Sub_mi_r5_r5_3[] = {
4028  0x48, 0xbf, 0xed, 0x1e // It mi; Sub mi r5 r5 3
4029};
4030static const byte kInstruction_Sub_vs_r5_r7_0[] = {
4031  0x68, 0xbf, 0x3d, 0x1e // It vs; Sub vs r5 r7 0
4032};
4033static const byte kInstruction_Sub_vc_r5_r7_4[] = {
4034  0x78, 0xbf, 0x3d, 0x1f // It vc; Sub vc r5 r7 4
4035};
4036static const byte kInstruction_Sub_vc_r3_r7_6[] = {
4037  0x78, 0xbf, 0xbb, 0x1f // It vc; Sub vc r3 r7 6
4038};
4039static const byte kInstruction_Sub_mi_r1_r1_6[] = {
4040  0x48, 0xbf, 0x89, 0x1f // It mi; Sub mi r1 r1 6
4041};
4042static const byte kInstruction_Sub_eq_r2_r2_7[] = {
4043  0x08, 0xbf, 0xd2, 0x1f // It eq; Sub eq r2 r2 7
4044};
4045static const byte kInstruction_Sub_hi_r5_r6_5[] = {
4046  0x88, 0xbf, 0x75, 0x1f // It hi; Sub hi r5 r6 5
4047};
4048static const byte kInstruction_Sub_ge_r4_r7_1[] = {
4049  0xa8, 0xbf, 0x7c, 0x1e // It ge; Sub ge r4 r7 1
4050};
4051static const byte kInstruction_Sub_pl_r6_r3_0[] = {
4052  0x58, 0xbf, 0x1e, 0x1e // It pl; Sub pl r6 r3 0
4053};
4054static const byte kInstruction_Sub_vc_r4_r0_0[] = {
4055  0x78, 0xbf, 0x04, 0x1e // It vc; Sub vc r4 r0 0
4056};
4057static const byte kInstruction_Sub_ne_r1_r2_5[] = {
4058  0x18, 0xbf, 0x51, 0x1f // It ne; Sub ne r1 r2 5
4059};
4060static const byte kInstruction_Sub_vs_r0_r3_5[] = {
4061  0x68, 0xbf, 0x58, 0x1f // It vs; Sub vs r0 r3 5
4062};
4063static const byte kInstruction_Sub_lt_r7_r4_4[] = {
4064  0xb8, 0xbf, 0x27, 0x1f // It lt; Sub lt r7 r4 4
4065};
4066static const byte kInstruction_Sub_vc_r4_r1_1[] = {
4067  0x78, 0xbf, 0x4c, 0x1e // It vc; Sub vc r4 r1 1
4068};
4069static const byte kInstruction_Sub_mi_r7_r4_0[] = {
4070  0x48, 0xbf, 0x27, 0x1e // It mi; Sub mi r7 r4 0
4071};
4072static const byte kInstruction_Sub_gt_r4_r1_4[] = {
4073  0xc8, 0xbf, 0x0c, 0x1f // It gt; Sub gt r4 r1 4
4074};
4075static const byte kInstruction_Sub_cc_r6_r3_1[] = {
4076  0x38, 0xbf, 0x5e, 0x1e // It cc; Sub cc r6 r3 1
4077};
4078static const byte kInstruction_Sub_vc_r1_r6_2[] = {
4079  0x78, 0xbf, 0xb1, 0x1e // It vc; Sub vc r1 r6 2
4080};
4081static const byte kInstruction_Sub_ge_r7_r2_2[] = {
4082  0xa8, 0xbf, 0x97, 0x1e // It ge; Sub ge r7 r2 2
4083};
4084static const byte kInstruction_Sub_le_r7_r0_4[] = {
4085  0xd8, 0xbf, 0x07, 0x1f // It le; Sub le r7 r0 4
4086};
4087static const byte kInstruction_Sub_gt_r5_r6_6[] = {
4088  0xc8, 0xbf, 0xb5, 0x1f // It gt; Sub gt r5 r6 6
4089};
4090static const byte kInstruction_Sub_ge_r6_r7_3[] = {
4091  0xa8, 0xbf, 0xfe, 0x1e // It ge; Sub ge r6 r7 3
4092};
4093static const byte kInstruction_Sub_cc_r4_r4_7[] = {
4094  0x38, 0xbf, 0xe4, 0x1f // It cc; Sub cc r4 r4 7
4095};
4096static const byte kInstruction_Sub_ne_r5_r3_6[] = {
4097  0x18, 0xbf, 0x9d, 0x1f // It ne; Sub ne r5 r3 6
4098};
4099static const byte kInstruction_Sub_ge_r6_r5_5[] = {
4100  0xa8, 0xbf, 0x6e, 0x1f // It ge; Sub ge r6 r5 5
4101};
4102static const byte kInstruction_Sub_gt_r7_r0_4[] = {
4103  0xc8, 0xbf, 0x07, 0x1f // It gt; Sub gt r7 r0 4
4104};
4105static const byte kInstruction_Sub_ne_r0_r0_5[] = {
4106  0x18, 0xbf, 0x40, 0x1f // It ne; Sub ne r0 r0 5
4107};
4108static const byte kInstruction_Sub_cc_r7_r3_2[] = {
4109  0x38, 0xbf, 0x9f, 0x1e // It cc; Sub cc r7 r3 2
4110};
4111static const byte kInstruction_Sub_ls_r5_r5_5[] = {
4112  0x98, 0xbf, 0x6d, 0x1f // It ls; Sub ls r5 r5 5
4113};
4114static const byte kInstruction_Sub_gt_r2_r4_7[] = {
4115  0xc8, 0xbf, 0xe2, 0x1f // It gt; Sub gt r2 r4 7
4116};
4117static const byte kInstruction_Sub_hi_r3_r1_3[] = {
4118  0x88, 0xbf, 0xcb, 0x1e // It hi; Sub hi r3 r1 3
4119};
4120static const byte kInstruction_Sub_eq_r1_r7_5[] = {
4121  0x08, 0xbf, 0x79, 0x1f // It eq; Sub eq r1 r7 5
4122};
4123static const byte kInstruction_Sub_mi_r3_r1_0[] = {
4124  0x48, 0xbf, 0x0b, 0x1e // It mi; Sub mi r3 r1 0
4125};
4126static const byte kInstruction_Sub_pl_r3_r7_6[] = {
4127  0x58, 0xbf, 0xbb, 0x1f // It pl; Sub pl r3 r7 6
4128};
4129static const byte kInstruction_Sub_vc_r5_r0_5[] = {
4130  0x78, 0xbf, 0x45, 0x1f // It vc; Sub vc r5 r0 5
4131};
4132static const byte kInstruction_Sub_vs_r2_r4_4[] = {
4133  0x68, 0xbf, 0x22, 0x1f // It vs; Sub vs r2 r4 4
4134};
4135static const byte kInstruction_Sub_hi_r7_r4_0[] = {
4136  0x88, 0xbf, 0x27, 0x1e // It hi; Sub hi r7 r4 0
4137};
4138static const byte kInstruction_Sub_vs_r2_r2_6[] = {
4139  0x68, 0xbf, 0x92, 0x1f // It vs; Sub vs r2 r2 6
4140};
4141static const byte kInstruction_Sub_vc_r6_r5_7[] = {
4142  0x78, 0xbf, 0xee, 0x1f // It vc; Sub vc r6 r5 7
4143};
4144static const byte kInstruction_Sub_vs_r7_r1_5[] = {
4145  0x68, 0xbf, 0x4f, 0x1f // It vs; Sub vs r7 r1 5
4146};
4147static const byte kInstruction_Sub_hi_r3_r3_7[] = {
4148  0x88, 0xbf, 0xdb, 0x1f // It hi; Sub hi r3 r3 7
4149};
4150static const byte kInstruction_Sub_pl_r4_r6_3[] = {
4151  0x58, 0xbf, 0xf4, 0x1e // It pl; Sub pl r4 r6 3
4152};
4153static const byte kInstruction_Sub_le_r7_r6_2[] = {
4154  0xd8, 0xbf, 0xb7, 0x1e // It le; Sub le r7 r6 2
4155};
4156static const byte kInstruction_Sub_ne_r6_r4_4[] = {
4157  0x18, 0xbf, 0x26, 0x1f // It ne; Sub ne r6 r4 4
4158};
4159static const byte kInstruction_Sub_cc_r3_r3_2[] = {
4160  0x38, 0xbf, 0x9b, 0x1e // It cc; Sub cc r3 r3 2
4161};
4162static const byte kInstruction_Sub_ne_r1_r3_6[] = {
4163  0x18, 0xbf, 0x99, 0x1f // It ne; Sub ne r1 r3 6
4164};
4165static const byte kInstruction_Sub_gt_r6_r3_3[] = {
4166  0xc8, 0xbf, 0xde, 0x1e // It gt; Sub gt r6 r3 3
4167};
4168static const byte kInstruction_Sub_cs_r7_r3_5[] = {
4169  0x28, 0xbf, 0x5f, 0x1f // It cs; Sub cs r7 r3 5
4170};
4171static const byte kInstruction_Sub_gt_r1_r0_1[] = {
4172  0xc8, 0xbf, 0x41, 0x1e // It gt; Sub gt r1 r0 1
4173};
4174static const byte kInstruction_Sub_vc_r1_r5_4[] = {
4175  0x78, 0xbf, 0x29, 0x1f // It vc; Sub vc r1 r5 4
4176};
4177static const byte kInstruction_Sub_mi_r6_r2_5[] = {
4178  0x48, 0xbf, 0x56, 0x1f // It mi; Sub mi r6 r2 5
4179};
4180static const byte kInstruction_Sub_ne_r1_r7_2[] = {
4181  0x18, 0xbf, 0xb9, 0x1e // It ne; Sub ne r1 r7 2
4182};
4183static const byte kInstruction_Sub_mi_r7_r7_7[] = {
4184  0x48, 0xbf, 0xff, 0x1f // It mi; Sub mi r7 r7 7
4185};
4186static const byte kInstruction_Sub_cc_r5_r6_0[] = {
4187  0x38, 0xbf, 0x35, 0x1e // It cc; Sub cc r5 r6 0
4188};
4189static const byte kInstruction_Sub_mi_r1_r3_3[] = {
4190  0x48, 0xbf, 0xd9, 0x1e // It mi; Sub mi r1 r3 3
4191};
4192static const byte kInstruction_Sub_lt_r1_r6_5[] = {
4193  0xb8, 0xbf, 0x71, 0x1f // It lt; Sub lt r1 r6 5
4194};
4195static const byte kInstruction_Sub_ls_r3_r1_2[] = {
4196  0x98, 0xbf, 0x8b, 0x1e // It ls; Sub ls r3 r1 2
4197};
4198static const byte kInstruction_Sub_ls_r5_r4_2[] = {
4199  0x98, 0xbf, 0xa5, 0x1e // It ls; Sub ls r5 r4 2
4200};
4201static const byte kInstruction_Sub_eq_r7_r0_6[] = {
4202  0x08, 0xbf, 0x87, 0x1f // It eq; Sub eq r7 r0 6
4203};
4204static const byte kInstruction_Sub_lt_r2_r4_0[] = {
4205  0xb8, 0xbf, 0x22, 0x1e // It lt; Sub lt r2 r4 0
4206};
4207static const byte kInstruction_Sub_cc_r3_r4_3[] = {
4208  0x38, 0xbf, 0xe3, 0x1e // It cc; Sub cc r3 r4 3
4209};
4210static const byte kInstruction_Sub_pl_r1_r5_0[] = {
4211  0x58, 0xbf, 0x29, 0x1e // It pl; Sub pl r1 r5 0
4212};
4213static const byte kInstruction_Sub_cs_r5_r4_1[] = {
4214  0x28, 0xbf, 0x65, 0x1e // It cs; Sub cs r5 r4 1
4215};
4216static const byte kInstruction_Sub_eq_r2_r5_2[] = {
4217  0x08, 0xbf, 0xaa, 0x1e // It eq; Sub eq r2 r5 2
4218};
4219static const byte kInstruction_Sub_gt_r6_r5_6[] = {
4220  0xc8, 0xbf, 0xae, 0x1f // It gt; Sub gt r6 r5 6
4221};
4222static const byte kInstruction_Sub_cs_r1_r2_1[] = {
4223  0x28, 0xbf, 0x51, 0x1e // It cs; Sub cs r1 r2 1
4224};
4225static const byte kInstruction_Sub_mi_r6_r4_1[] = {
4226  0x48, 0xbf, 0x66, 0x1e // It mi; Sub mi r6 r4 1
4227};
4228static const byte kInstruction_Sub_ne_r2_r3_0[] = {
4229  0x18, 0xbf, 0x1a, 0x1e // It ne; Sub ne r2 r3 0
4230};
4231static const byte kInstruction_Sub_gt_r7_r2_6[] = {
4232  0xc8, 0xbf, 0x97, 0x1f // It gt; Sub gt r7 r2 6
4233};
4234static const byte kInstruction_Sub_gt_r5_r6_1[] = {
4235  0xc8, 0xbf, 0x75, 0x1e // It gt; Sub gt r5 r6 1
4236};
4237static const byte kInstruction_Sub_vs_r4_r0_0[] = {
4238  0x68, 0xbf, 0x04, 0x1e // It vs; Sub vs r4 r0 0
4239};
4240static const byte kInstruction_Sub_vc_r2_r3_7[] = {
4241  0x78, 0xbf, 0xda, 0x1f // It vc; Sub vc r2 r3 7
4242};
4243static const byte kInstruction_Sub_mi_r3_r7_1[] = {
4244  0x48, 0xbf, 0x7b, 0x1e // It mi; Sub mi r3 r7 1
4245};
4246static const byte kInstruction_Sub_gt_r6_r0_4[] = {
4247  0xc8, 0xbf, 0x06, 0x1f // It gt; Sub gt r6 r0 4
4248};
4249static const byte kInstruction_Sub_cs_r3_r0_7[] = {
4250  0x28, 0xbf, 0xc3, 0x1f // It cs; Sub cs r3 r0 7
4251};
4252static const byte kInstruction_Sub_pl_r5_r7_0[] = {
4253  0x58, 0xbf, 0x3d, 0x1e // It pl; Sub pl r5 r7 0
4254};
4255static const byte kInstruction_Sub_ge_r0_r6_0[] = {
4256  0xa8, 0xbf, 0x30, 0x1e // It ge; Sub ge r0 r6 0
4257};
4258static const byte kInstruction_Sub_vs_r6_r2_7[] = {
4259  0x68, 0xbf, 0xd6, 0x1f // It vs; Sub vs r6 r2 7
4260};
4261static const byte kInstruction_Sub_lt_r7_r5_1[] = {
4262  0xb8, 0xbf, 0x6f, 0x1e // It lt; Sub lt r7 r5 1
4263};
4264static const byte kInstruction_Sub_lt_r2_r1_2[] = {
4265  0xb8, 0xbf, 0x8a, 0x1e // It lt; Sub lt r2 r1 2
4266};
4267static const byte kInstruction_Sub_hi_r7_r5_7[] = {
4268  0x88, 0xbf, 0xef, 0x1f // It hi; Sub hi r7 r5 7
4269};
4270static const byte kInstruction_Sub_pl_r6_r3_7[] = {
4271  0x58, 0xbf, 0xde, 0x1f // It pl; Sub pl r6 r3 7
4272};
4273static const byte kInstruction_Sub_gt_r3_r6_6[] = {
4274  0xc8, 0xbf, 0xb3, 0x1f // It gt; Sub gt r3 r6 6
4275};
4276static const byte kInstruction_Sub_mi_r1_r4_0[] = {
4277  0x48, 0xbf, 0x21, 0x1e // It mi; Sub mi r1 r4 0
4278};
4279static const byte kInstruction_Sub_mi_r6_r0_4[] = {
4280  0x48, 0xbf, 0x06, 0x1f // It mi; Sub mi r6 r0 4
4281};
4282static const byte kInstruction_Sub_cs_r2_r3_7[] = {
4283  0x28, 0xbf, 0xda, 0x1f // It cs; Sub cs r2 r3 7
4284};
4285static const byte kInstruction_Sub_eq_r3_r2_5[] = {
4286  0x08, 0xbf, 0x53, 0x1f // It eq; Sub eq r3 r2 5
4287};
4288static const byte kInstruction_Sub_lt_r3_r4_0[] = {
4289  0xb8, 0xbf, 0x23, 0x1e // It lt; Sub lt r3 r4 0
4290};
4291static const byte kInstruction_Sub_ls_r6_r0_2[] = {
4292  0x98, 0xbf, 0x86, 0x1e // It ls; Sub ls r6 r0 2
4293};
4294static const byte kInstruction_Sub_lt_r3_r2_3[] = {
4295  0xb8, 0xbf, 0xd3, 0x1e // It lt; Sub lt r3 r2 3
4296};
4297static const byte kInstruction_Sub_eq_r0_r2_6[] = {
4298  0x08, 0xbf, 0x90, 0x1f // It eq; Sub eq r0 r2 6
4299};
4300static const byte kInstruction_Sub_ge_r3_r1_2[] = {
4301  0xa8, 0xbf, 0x8b, 0x1e // It ge; Sub ge r3 r1 2
4302};
4303static const byte kInstruction_Sub_ge_r3_r3_3[] = {
4304  0xa8, 0xbf, 0xdb, 0x1e // It ge; Sub ge r3 r3 3
4305};
4306static const byte kInstruction_Sub_lt_r6_r0_1[] = {
4307  0xb8, 0xbf, 0x46, 0x1e // It lt; Sub lt r6 r0 1
4308};
4309static const byte kInstruction_Sub_cc_r3_r6_0[] = {
4310  0x38, 0xbf, 0x33, 0x1e // It cc; Sub cc r3 r6 0
4311};
4312static const byte kInstruction_Sub_eq_r1_r6_6[] = {
4313  0x08, 0xbf, 0xb1, 0x1f // It eq; Sub eq r1 r6 6
4314};
4315static const byte kInstruction_Sub_vs_r6_r6_6[] = {
4316  0x68, 0xbf, 0xb6, 0x1f // It vs; Sub vs r6 r6 6
4317};
4318static const byte kInstruction_Sub_cc_r5_r5_7[] = {
4319  0x38, 0xbf, 0xed, 0x1f // It cc; Sub cc r5 r5 7
4320};
4321static const byte kInstruction_Sub_pl_r6_r1_7[] = {
4322  0x58, 0xbf, 0xce, 0x1f // It pl; Sub pl r6 r1 7
4323};
4324static const byte kInstruction_Sub_ge_r1_r4_7[] = {
4325  0xa8, 0xbf, 0xe1, 0x1f // It ge; Sub ge r1 r4 7
4326};
4327static const byte kInstruction_Sub_vs_r6_r0_5[] = {
4328  0x68, 0xbf, 0x46, 0x1f // It vs; Sub vs r6 r0 5
4329};
4330static const byte kInstruction_Sub_lt_r3_r1_0[] = {
4331  0xb8, 0xbf, 0x0b, 0x1e // It lt; Sub lt r3 r1 0
4332};
4333static const byte kInstruction_Sub_ne_r1_r6_6[] = {
4334  0x18, 0xbf, 0xb1, 0x1f // It ne; Sub ne r1 r6 6
4335};
4336static const byte kInstruction_Sub_vc_r7_r2_2[] = {
4337  0x78, 0xbf, 0x97, 0x1e // It vc; Sub vc r7 r2 2
4338};
4339static const byte kInstruction_Sub_lt_r5_r6_5[] = {
4340  0xb8, 0xbf, 0x75, 0x1f // It lt; Sub lt r5 r6 5
4341};
4342static const byte kInstruction_Sub_ls_r0_r6_3[] = {
4343  0x98, 0xbf, 0xf0, 0x1e // It ls; Sub ls r0 r6 3
4344};
4345static const byte kInstruction_Sub_pl_r1_r7_0[] = {
4346  0x58, 0xbf, 0x39, 0x1e // It pl; Sub pl r1 r7 0
4347};
4348static const byte kInstruction_Sub_ge_r7_r1_7[] = {
4349  0xa8, 0xbf, 0xcf, 0x1f // It ge; Sub ge r7 r1 7
4350};
4351static const byte kInstruction_Sub_lt_r0_r3_0[] = {
4352  0xb8, 0xbf, 0x18, 0x1e // It lt; Sub lt r0 r3 0
4353};
4354static const byte kInstruction_Sub_ne_r6_r3_6[] = {
4355  0x18, 0xbf, 0x9e, 0x1f // It ne; Sub ne r6 r3 6
4356};
4357static const byte kInstruction_Sub_lt_r3_r0_2[] = {
4358  0xb8, 0xbf, 0x83, 0x1e // It lt; Sub lt r3 r0 2
4359};
4360static const byte kInstruction_Sub_le_r3_r3_4[] = {
4361  0xd8, 0xbf, 0x1b, 0x1f // It le; Sub le r3 r3 4
4362};
4363static const byte kInstruction_Sub_gt_r7_r6_4[] = {
4364  0xc8, 0xbf, 0x37, 0x1f // It gt; Sub gt r7 r6 4
4365};
4366static const byte kInstruction_Sub_pl_r5_r4_2[] = {
4367  0x58, 0xbf, 0xa5, 0x1e // It pl; Sub pl r5 r4 2
4368};
4369static const byte kInstruction_Sub_ge_r7_r1_2[] = {
4370  0xa8, 0xbf, 0x8f, 0x1e // It ge; Sub ge r7 r1 2
4371};
4372static const byte kInstruction_Sub_lt_r5_r1_1[] = {
4373  0xb8, 0xbf, 0x4d, 0x1e // It lt; Sub lt r5 r1 1
4374};
4375static const byte kInstruction_Sub_ne_r2_r2_0[] = {
4376  0x18, 0xbf, 0x12, 0x1e // It ne; Sub ne r2 r2 0
4377};
4378static const byte kInstruction_Sub_mi_r5_r5_5[] = {
4379  0x48, 0xbf, 0x6d, 0x1f // It mi; Sub mi r5 r5 5
4380};
4381static const byte kInstruction_Sub_ne_r5_r0_2[] = {
4382  0x18, 0xbf, 0x85, 0x1e // It ne; Sub ne r5 r0 2
4383};
4384static const byte kInstruction_Sub_ls_r1_r5_5[] = {
4385  0x98, 0xbf, 0x69, 0x1f // It ls; Sub ls r1 r5 5
4386};
4387static const byte kInstruction_Sub_le_r6_r1_5[] = {
4388  0xd8, 0xbf, 0x4e, 0x1f // It le; Sub le r6 r1 5
4389};
4390static const byte kInstruction_Sub_ls_r1_r1_1[] = {
4391  0x98, 0xbf, 0x49, 0x1e // It ls; Sub ls r1 r1 1
4392};
4393static const byte kInstruction_Sub_ne_r0_r6_3[] = {
4394  0x18, 0xbf, 0xf0, 0x1e // It ne; Sub ne r0 r6 3
4395};
4396static const byte kInstruction_Sub_le_r7_r7_3[] = {
4397  0xd8, 0xbf, 0xff, 0x1e // It le; Sub le r7 r7 3
4398};
4399static const byte kInstruction_Sub_gt_r3_r1_6[] = {
4400  0xc8, 0xbf, 0x8b, 0x1f // It gt; Sub gt r3 r1 6
4401};
4402static const byte kInstruction_Sub_ls_r7_r6_4[] = {
4403  0x98, 0xbf, 0x37, 0x1f // It ls; Sub ls r7 r6 4
4404};
4405static const byte kInstruction_Sub_vc_r2_r7_7[] = {
4406  0x78, 0xbf, 0xfa, 0x1f // It vc; Sub vc r2 r7 7
4407};
4408static const byte kInstruction_Sub_gt_r1_r1_5[] = {
4409  0xc8, 0xbf, 0x49, 0x1f // It gt; Sub gt r1 r1 5
4410};
4411static const byte kInstruction_Sub_eq_r3_r0_2[] = {
4412  0x08, 0xbf, 0x83, 0x1e // It eq; Sub eq r3 r0 2
4413};
4414static const byte kInstruction_Sub_ne_r7_r5_4[] = {
4415  0x18, 0xbf, 0x2f, 0x1f // It ne; Sub ne r7 r5 4
4416};
4417static const byte kInstruction_Sub_ne_r1_r1_7[] = {
4418  0x18, 0xbf, 0xc9, 0x1f // It ne; Sub ne r1 r1 7
4419};
4420static const byte kInstruction_Sub_cs_r0_r3_4[] = {
4421  0x28, 0xbf, 0x18, 0x1f // It cs; Sub cs r0 r3 4
4422};
4423static const byte kInstruction_Sub_mi_r0_r0_7[] = {
4424  0x48, 0xbf, 0xc0, 0x1f // It mi; Sub mi r0 r0 7
4425};
4426static const byte kInstruction_Sub_ne_r2_r6_7[] = {
4427  0x18, 0xbf, 0xf2, 0x1f // It ne; Sub ne r2 r6 7
4428};
4429static const byte kInstruction_Sub_ne_r0_r0_7[] = {
4430  0x18, 0xbf, 0xc0, 0x1f // It ne; Sub ne r0 r0 7
4431};
4432static const byte kInstruction_Sub_cc_r0_r7_2[] = {
4433  0x38, 0xbf, 0xb8, 0x1e // It cc; Sub cc r0 r7 2
4434};
4435static const byte kInstruction_Sub_ge_r3_r1_0[] = {
4436  0xa8, 0xbf, 0x0b, 0x1e // It ge; Sub ge r3 r1 0
4437};
4438static const byte kInstruction_Sub_ls_r2_r0_5[] = {
4439  0x98, 0xbf, 0x42, 0x1f // It ls; Sub ls r2 r0 5
4440};
4441static const byte kInstruction_Sub_pl_r2_r4_4[] = {
4442  0x58, 0xbf, 0x22, 0x1f // It pl; Sub pl r2 r4 4
4443};
4444static const byte kInstruction_Sub_vs_r7_r0_4[] = {
4445  0x68, 0xbf, 0x07, 0x1f // It vs; Sub vs r7 r0 4
4446};
4447static const byte kInstruction_Sub_vc_r0_r0_6[] = {
4448  0x78, 0xbf, 0x80, 0x1f // It vc; Sub vc r0 r0 6
4449};
4450static const byte kInstruction_Sub_pl_r5_r4_1[] = {
4451  0x58, 0xbf, 0x65, 0x1e // It pl; Sub pl r5 r4 1
4452};
4453static const byte kInstruction_Sub_ge_r3_r7_4[] = {
4454  0xa8, 0xbf, 0x3b, 0x1f // It ge; Sub ge r3 r7 4
4455};
4456static const byte kInstruction_Sub_mi_r2_r7_5[] = {
4457  0x48, 0xbf, 0x7a, 0x1f // It mi; Sub mi r2 r7 5
4458};
4459static const byte kInstruction_Sub_vs_r0_r6_0[] = {
4460  0x68, 0xbf, 0x30, 0x1e // It vs; Sub vs r0 r6 0
4461};
4462static const byte kInstruction_Sub_hi_r3_r4_4[] = {
4463  0x88, 0xbf, 0x23, 0x1f // It hi; Sub hi r3 r4 4
4464};
4465static const byte kInstruction_Sub_le_r3_r2_6[] = {
4466  0xd8, 0xbf, 0x93, 0x1f // It le; Sub le r3 r2 6
4467};
4468static const byte kInstruction_Sub_lt_r6_r6_3[] = {
4469  0xb8, 0xbf, 0xf6, 0x1e // It lt; Sub lt r6 r6 3
4470};
4471static const byte kInstruction_Sub_vc_r1_r1_1[] = {
4472  0x78, 0xbf, 0x49, 0x1e // It vc; Sub vc r1 r1 1
4473};
4474static const byte kInstruction_Sub_mi_r2_r1_7[] = {
4475  0x48, 0xbf, 0xca, 0x1f // It mi; Sub mi r2 r1 7
4476};
4477static const byte kInstruction_Sub_cs_r2_r7_7[] = {
4478  0x28, 0xbf, 0xfa, 0x1f // It cs; Sub cs r2 r7 7
4479};
4480static const byte kInstruction_Sub_cs_r2_r6_2[] = {
4481  0x28, 0xbf, 0xb2, 0x1e // It cs; Sub cs r2 r6 2
4482};
4483static const byte kInstruction_Sub_ls_r3_r3_1[] = {
4484  0x98, 0xbf, 0x5b, 0x1e // It ls; Sub ls r3 r3 1
4485};
4486static const byte kInstruction_Sub_vs_r7_r4_2[] = {
4487  0x68, 0xbf, 0xa7, 0x1e // It vs; Sub vs r7 r4 2
4488};
4489static const byte kInstruction_Sub_vs_r6_r5_0[] = {
4490  0x68, 0xbf, 0x2e, 0x1e // It vs; Sub vs r6 r5 0
4491};
4492static const byte kInstruction_Sub_eq_r4_r4_3[] = {
4493  0x08, 0xbf, 0xe4, 0x1e // It eq; Sub eq r4 r4 3
4494};
4495static const byte kInstruction_Sub_ge_r1_r7_3[] = {
4496  0xa8, 0xbf, 0xf9, 0x1e // It ge; Sub ge r1 r7 3
4497};
4498static const byte kInstruction_Sub_eq_r6_r5_1[] = {
4499  0x08, 0xbf, 0x6e, 0x1e // It eq; Sub eq r6 r5 1
4500};
4501static const byte kInstruction_Sub_vs_r2_r4_7[] = {
4502  0x68, 0xbf, 0xe2, 0x1f // It vs; Sub vs r2 r4 7
4503};
4504static const byte kInstruction_Sub_lt_r5_r2_5[] = {
4505  0xb8, 0xbf, 0x55, 0x1f // It lt; Sub lt r5 r2 5
4506};
4507static const byte kInstruction_Sub_ge_r7_r0_7[] = {
4508  0xa8, 0xbf, 0xc7, 0x1f // It ge; Sub ge r7 r0 7
4509};
4510static const byte kInstruction_Sub_cc_r4_r7_6[] = {
4511  0x38, 0xbf, 0xbc, 0x1f // It cc; Sub cc r4 r7 6
4512};
4513static const byte kInstruction_Sub_vc_r5_r4_0[] = {
4514  0x78, 0xbf, 0x25, 0x1e // It vc; Sub vc r5 r4 0
4515};
4516static const byte kInstruction_Sub_le_r2_r2_4[] = {
4517  0xd8, 0xbf, 0x12, 0x1f // It le; Sub le r2 r2 4
4518};
4519static const byte kInstruction_Sub_hi_r2_r7_0[] = {
4520  0x88, 0xbf, 0x3a, 0x1e // It hi; Sub hi r2 r7 0
4521};
4522static const byte kInstruction_Sub_le_r5_r5_4[] = {
4523  0xd8, 0xbf, 0x2d, 0x1f // It le; Sub le r5 r5 4
4524};
4525static const byte kInstruction_Sub_eq_r4_r0_4[] = {
4526  0x08, 0xbf, 0x04, 0x1f // It eq; Sub eq r4 r0 4
4527};
4528static const byte kInstruction_Sub_ne_r6_r3_7[] = {
4529  0x18, 0xbf, 0xde, 0x1f // It ne; Sub ne r6 r3 7
4530};
4531static const byte kInstruction_Sub_pl_r6_r2_7[] = {
4532  0x58, 0xbf, 0xd6, 0x1f // It pl; Sub pl r6 r2 7
4533};
4534static const byte kInstruction_Sub_le_r4_r4_3[] = {
4535  0xd8, 0xbf, 0xe4, 0x1e // It le; Sub le r4 r4 3
4536};
4537static const byte kInstruction_Sub_cs_r3_r1_7[] = {
4538  0x28, 0xbf, 0xcb, 0x1f // It cs; Sub cs r3 r1 7
4539};
4540static const byte kInstruction_Sub_ne_r4_r7_6[] = {
4541  0x18, 0xbf, 0xbc, 0x1f // It ne; Sub ne r4 r7 6
4542};
4543static const byte kInstruction_Sub_cs_r3_r2_5[] = {
4544  0x28, 0xbf, 0x53, 0x1f // It cs; Sub cs r3 r2 5
4545};
4546static const byte kInstruction_Sub_le_r4_r4_4[] = {
4547  0xd8, 0xbf, 0x24, 0x1f // It le; Sub le r4 r4 4
4548};
4549static const byte kInstruction_Sub_ge_r3_r5_5[] = {
4550  0xa8, 0xbf, 0x6b, 0x1f // It ge; Sub ge r3 r5 5
4551};
4552static const byte kInstruction_Sub_ge_r5_r0_2[] = {
4553  0xa8, 0xbf, 0x85, 0x1e // It ge; Sub ge r5 r0 2
4554};
4555static const byte kInstruction_Sub_ge_r2_r7_2[] = {
4556  0xa8, 0xbf, 0xba, 0x1e // It ge; Sub ge r2 r7 2
4557};
4558static const byte kInstruction_Sub_vc_r3_r2_4[] = {
4559  0x78, 0xbf, 0x13, 0x1f // It vc; Sub vc r3 r2 4
4560};
4561static const byte kInstruction_Sub_pl_r5_r2_0[] = {
4562  0x58, 0xbf, 0x15, 0x1e // It pl; Sub pl r5 r2 0
4563};
4564static const byte kInstruction_Sub_cc_r7_r4_3[] = {
4565  0x38, 0xbf, 0xe7, 0x1e // It cc; Sub cc r7 r4 3
4566};
4567static const byte kInstruction_Sub_pl_r2_r1_0[] = {
4568  0x58, 0xbf, 0x0a, 0x1e // It pl; Sub pl r2 r1 0
4569};
4570static const byte kInstruction_Sub_cs_r1_r0_3[] = {
4571  0x28, 0xbf, 0xc1, 0x1e // It cs; Sub cs r1 r0 3
4572};
4573static const byte kInstruction_Sub_gt_r4_r4_2[] = {
4574  0xc8, 0xbf, 0xa4, 0x1e // It gt; Sub gt r4 r4 2
4575};
4576static const byte kInstruction_Sub_hi_r0_r1_4[] = {
4577  0x88, 0xbf, 0x08, 0x1f // It hi; Sub hi r0 r1 4
4578};
4579static const byte kInstruction_Sub_gt_r2_r2_2[] = {
4580  0xc8, 0xbf, 0x92, 0x1e // It gt; Sub gt r2 r2 2
4581};
4582static const byte kInstruction_Sub_hi_r6_r1_3[] = {
4583  0x88, 0xbf, 0xce, 0x1e // It hi; Sub hi r6 r1 3
4584};
4585static const byte kInstruction_Sub_ne_r4_r5_3[] = {
4586  0x18, 0xbf, 0xec, 0x1e // It ne; Sub ne r4 r5 3
4587};
4588static const byte kInstruction_Sub_cs_r3_r0_5[] = {
4589  0x28, 0xbf, 0x43, 0x1f // It cs; Sub cs r3 r0 5
4590};
4591static const byte kInstruction_Sub_ne_r7_r3_6[] = {
4592  0x18, 0xbf, 0x9f, 0x1f // It ne; Sub ne r7 r3 6
4593};
4594static const byte kInstruction_Sub_ls_r6_r7_2[] = {
4595  0x98, 0xbf, 0xbe, 0x1e // It ls; Sub ls r6 r7 2
4596};
4597static const byte kInstruction_Sub_cs_r4_r7_6[] = {
4598  0x28, 0xbf, 0xbc, 0x1f // It cs; Sub cs r4 r7 6
4599};
4600static const byte kInstruction_Sub_ls_r6_r2_5[] = {
4601  0x98, 0xbf, 0x56, 0x1f // It ls; Sub ls r6 r2 5
4602};
4603static const byte kInstruction_Sub_hi_r1_r4_1[] = {
4604  0x88, 0xbf, 0x61, 0x1e // It hi; Sub hi r1 r4 1
4605};
4606static const byte kInstruction_Sub_vc_r2_r3_1[] = {
4607  0x78, 0xbf, 0x5a, 0x1e // It vc; Sub vc r2 r3 1
4608};
4609static const byte kInstruction_Sub_hi_r0_r5_1[] = {
4610  0x88, 0xbf, 0x68, 0x1e // It hi; Sub hi r0 r5 1
4611};
4612static const byte kInstruction_Sub_pl_r4_r5_5[] = {
4613  0x58, 0xbf, 0x6c, 0x1f // It pl; Sub pl r4 r5 5
4614};
4615static const byte kInstruction_Sub_hi_r6_r0_2[] = {
4616  0x88, 0xbf, 0x86, 0x1e // It hi; Sub hi r6 r0 2
4617};
4618static const byte kInstruction_Sub_cs_r5_r7_5[] = {
4619  0x28, 0xbf, 0x7d, 0x1f // It cs; Sub cs r5 r7 5
4620};
4621static const byte kInstruction_Sub_vs_r0_r1_6[] = {
4622  0x68, 0xbf, 0x88, 0x1f // It vs; Sub vs r0 r1 6
4623};
4624static const byte kInstruction_Sub_eq_r4_r6_0[] = {
4625  0x08, 0xbf, 0x34, 0x1e // It eq; Sub eq r4 r6 0
4626};
4627static const byte kInstruction_Sub_mi_r3_r1_1[] = {
4628  0x48, 0xbf, 0x4b, 0x1e // It mi; Sub mi r3 r1 1
4629};
4630static const byte kInstruction_Sub_ne_r0_r1_6[] = {
4631  0x18, 0xbf, 0x88, 0x1f // It ne; Sub ne r0 r1 6
4632};
4633static const byte kInstruction_Sub_ls_r1_r7_2[] = {
4634  0x98, 0xbf, 0xb9, 0x1e // It ls; Sub ls r1 r7 2
4635};
4636static const byte kInstruction_Sub_le_r1_r1_7[] = {
4637  0xd8, 0xbf, 0xc9, 0x1f // It le; Sub le r1 r1 7
4638};
4639static const byte kInstruction_Sub_pl_r7_r7_2[] = {
4640  0x58, 0xbf, 0xbf, 0x1e // It pl; Sub pl r7 r7 2
4641};
4642static const byte kInstruction_Sub_le_r2_r3_6[] = {
4643  0xd8, 0xbf, 0x9a, 0x1f // It le; Sub le r2 r3 6
4644};
4645static const byte kInstruction_Sub_cc_r1_r6_3[] = {
4646  0x38, 0xbf, 0xf1, 0x1e // It cc; Sub cc r1 r6 3
4647};
4648static const byte kInstruction_Sub_le_r7_r1_0[] = {
4649  0xd8, 0xbf, 0x0f, 0x1e // It le; Sub le r7 r1 0
4650};
4651static const byte kInstruction_Sub_ne_r2_r1_0[] = {
4652  0x18, 0xbf, 0x0a, 0x1e // It ne; Sub ne r2 r1 0
4653};
4654static const byte kInstruction_Sub_cc_r4_r7_1[] = {
4655  0x38, 0xbf, 0x7c, 0x1e // It cc; Sub cc r4 r7 1
4656};
4657static const byte kInstruction_Sub_cc_r2_r0_3[] = {
4658  0x38, 0xbf, 0xc2, 0x1e // It cc; Sub cc r2 r0 3
4659};
4660static const byte kInstruction_Sub_le_r3_r2_4[] = {
4661  0xd8, 0xbf, 0x13, 0x1f // It le; Sub le r3 r2 4
4662};
4663static const byte kInstruction_Sub_eq_r5_r5_4[] = {
4664  0x08, 0xbf, 0x2d, 0x1f // It eq; Sub eq r5 r5 4
4665};
4666static const byte kInstruction_Sub_vs_r0_r4_3[] = {
4667  0x68, 0xbf, 0xe0, 0x1e // It vs; Sub vs r0 r4 3
4668};
4669static const byte kInstruction_Sub_pl_r4_r0_5[] = {
4670  0x58, 0xbf, 0x44, 0x1f // It pl; Sub pl r4 r0 5
4671};
4672static const byte kInstruction_Sub_cs_r4_r0_2[] = {
4673  0x28, 0xbf, 0x84, 0x1e // It cs; Sub cs r4 r0 2
4674};
4675static const byte kInstruction_Sub_hi_r1_r2_6[] = {
4676  0x88, 0xbf, 0x91, 0x1f // It hi; Sub hi r1 r2 6
4677};
4678static const byte kInstruction_Sub_lt_r2_r5_6[] = {
4679  0xb8, 0xbf, 0xaa, 0x1f // It lt; Sub lt r2 r5 6
4680};
4681static const byte kInstruction_Sub_ne_r6_r1_2[] = {
4682  0x18, 0xbf, 0x8e, 0x1e // It ne; Sub ne r6 r1 2
4683};
4684static const byte kInstruction_Sub_mi_r0_r7_0[] = {
4685  0x48, 0xbf, 0x38, 0x1e // It mi; Sub mi r0 r7 0
4686};
4687static const byte kInstruction_Sub_vs_r7_r6_1[] = {
4688  0x68, 0xbf, 0x77, 0x1e // It vs; Sub vs r7 r6 1
4689};
4690static const byte kInstruction_Sub_ge_r1_r0_4[] = {
4691  0xa8, 0xbf, 0x01, 0x1f // It ge; Sub ge r1 r0 4
4692};
4693static const byte kInstruction_Sub_cs_r0_r2_5[] = {
4694  0x28, 0xbf, 0x50, 0x1f // It cs; Sub cs r0 r2 5
4695};
4696static const byte kInstruction_Sub_le_r0_r5_1[] = {
4697  0xd8, 0xbf, 0x68, 0x1e // It le; Sub le r0 r5 1
4698};
4699static const byte kInstruction_Sub_pl_r7_r1_4[] = {
4700  0x58, 0xbf, 0x0f, 0x1f // It pl; Sub pl r7 r1 4
4701};
4702static const byte kInstruction_Sub_pl_r3_r1_5[] = {
4703  0x58, 0xbf, 0x4b, 0x1f // It pl; Sub pl r3 r1 5
4704};
4705static const byte kInstruction_Sub_ne_r4_r5_4[] = {
4706  0x18, 0xbf, 0x2c, 0x1f // It ne; Sub ne r4 r5 4
4707};
4708static const byte kInstruction_Sub_hi_r5_r5_6[] = {
4709  0x88, 0xbf, 0xad, 0x1f // It hi; Sub hi r5 r5 6
4710};
4711static const byte kInstruction_Sub_hi_r2_r6_3[] = {
4712  0x88, 0xbf, 0xf2, 0x1e // It hi; Sub hi r2 r6 3
4713};
4714static const byte kInstruction_Sub_mi_r1_r3_4[] = {
4715  0x48, 0xbf, 0x19, 0x1f // It mi; Sub mi r1 r3 4
4716};
4717static const byte kInstruction_Sub_ls_r0_r7_6[] = {
4718  0x98, 0xbf, 0xb8, 0x1f // It ls; Sub ls r0 r7 6
4719};
4720static const byte kInstruction_Sub_cs_r6_r3_6[] = {
4721  0x28, 0xbf, 0x9e, 0x1f // It cs; Sub cs r6 r3 6
4722};
4723static const byte kInstruction_Sub_vs_r2_r5_0[] = {
4724  0x68, 0xbf, 0x2a, 0x1e // It vs; Sub vs r2 r5 0
4725};
4726static const byte kInstruction_Sub_cc_r1_r5_1[] = {
4727  0x38, 0xbf, 0x69, 0x1e // It cc; Sub cc r1 r5 1
4728};
4729static const byte kInstruction_Sub_gt_r2_r1_3[] = {
4730  0xc8, 0xbf, 0xca, 0x1e // It gt; Sub gt r2 r1 3
4731};
4732static const byte kInstruction_Sub_ne_r3_r4_6[] = {
4733  0x18, 0xbf, 0xa3, 0x1f // It ne; Sub ne r3 r4 6
4734};
4735static const byte kInstruction_Sub_vc_r7_r4_0[] = {
4736  0x78, 0xbf, 0x27, 0x1e // It vc; Sub vc r7 r4 0
4737};
4738static const byte kInstruction_Sub_hi_r0_r1_5[] = {
4739  0x88, 0xbf, 0x48, 0x1f // It hi; Sub hi r0 r1 5
4740};
4741static const byte kInstruction_Sub_cc_r3_r1_5[] = {
4742  0x38, 0xbf, 0x4b, 0x1f // It cc; Sub cc r3 r1 5
4743};
4744static const byte kInstruction_Sub_mi_r6_r6_4[] = {
4745  0x48, 0xbf, 0x36, 0x1f // It mi; Sub mi r6 r6 4
4746};
4747static const byte kInstruction_Sub_hi_r2_r0_5[] = {
4748  0x88, 0xbf, 0x42, 0x1f // It hi; Sub hi r2 r0 5
4749};
4750static const byte kInstruction_Sub_hi_r2_r2_0[] = {
4751  0x88, 0xbf, 0x12, 0x1e // It hi; Sub hi r2 r2 0
4752};
4753static const byte kInstruction_Sub_vs_r7_r2_7[] = {
4754  0x68, 0xbf, 0xd7, 0x1f // It vs; Sub vs r7 r2 7
4755};
4756static const byte kInstruction_Sub_cs_r2_r6_4[] = {
4757  0x28, 0xbf, 0x32, 0x1f // It cs; Sub cs r2 r6 4
4758};
4759static const byte kInstruction_Sub_ne_r5_r1_0[] = {
4760  0x18, 0xbf, 0x0d, 0x1e // It ne; Sub ne r5 r1 0
4761};
4762static const byte kInstruction_Sub_le_r3_r0_6[] = {
4763  0xd8, 0xbf, 0x83, 0x1f // It le; Sub le r3 r0 6
4764};
4765static const byte kInstruction_Sub_cs_r3_r4_4[] = {
4766  0x28, 0xbf, 0x23, 0x1f // It cs; Sub cs r3 r4 4
4767};
4768static const byte kInstruction_Sub_lt_r7_r4_6[] = {
4769  0xb8, 0xbf, 0xa7, 0x1f // It lt; Sub lt r7 r4 6
4770};
4771static const byte kInstruction_Sub_le_r3_r6_7[] = {
4772  0xd8, 0xbf, 0xf3, 0x1f // It le; Sub le r3 r6 7
4773};
4774static const byte kInstruction_Sub_cs_r7_r1_4[] = {
4775  0x28, 0xbf, 0x0f, 0x1f // It cs; Sub cs r7 r1 4
4776};
4777static const byte kInstruction_Sub_ge_r5_r0_7[] = {
4778  0xa8, 0xbf, 0xc5, 0x1f // It ge; Sub ge r5 r0 7
4779};
4780static const byte kInstruction_Sub_ne_r1_r1_0[] = {
4781  0x18, 0xbf, 0x09, 0x1e // It ne; Sub ne r1 r1 0
4782};
4783static const byte kInstruction_Sub_ls_r3_r0_5[] = {
4784  0x98, 0xbf, 0x43, 0x1f // It ls; Sub ls r3 r0 5
4785};
4786static const byte kInstruction_Sub_ls_r5_r2_4[] = {
4787  0x98, 0xbf, 0x15, 0x1f // It ls; Sub ls r5 r2 4
4788};
4789static const byte kInstruction_Sub_hi_r1_r6_1[] = {
4790  0x88, 0xbf, 0x71, 0x1e // It hi; Sub hi r1 r6 1
4791};
4792static const byte kInstruction_Sub_gt_r6_r3_2[] = {
4793  0xc8, 0xbf, 0x9e, 0x1e // It gt; Sub gt r6 r3 2
4794};
4795static const byte kInstruction_Sub_ne_r7_r3_5[] = {
4796  0x18, 0xbf, 0x5f, 0x1f // It ne; Sub ne r7 r3 5
4797};
4798static const byte kInstruction_Sub_ls_r3_r4_4[] = {
4799  0x98, 0xbf, 0x23, 0x1f // It ls; Sub ls r3 r4 4
4800};
4801static const byte kInstruction_Sub_gt_r2_r2_1[] = {
4802  0xc8, 0xbf, 0x52, 0x1e // It gt; Sub gt r2 r2 1
4803};
4804static const byte kInstruction_Sub_mi_r0_r0_1[] = {
4805  0x48, 0xbf, 0x40, 0x1e // It mi; Sub mi r0 r0 1
4806};
4807static const byte kInstruction_Sub_cc_r3_r6_5[] = {
4808  0x38, 0xbf, 0x73, 0x1f // It cc; Sub cc r3 r6 5
4809};
4810static const byte kInstruction_Sub_gt_r1_r4_6[] = {
4811  0xc8, 0xbf, 0xa1, 0x1f // It gt; Sub gt r1 r4 6
4812};
4813static const byte kInstruction_Sub_le_r6_r2_2[] = {
4814  0xd8, 0xbf, 0x96, 0x1e // It le; Sub le r6 r2 2
4815};
4816static const byte kInstruction_Sub_ls_r4_r7_5[] = {
4817  0x98, 0xbf, 0x7c, 0x1f // It ls; Sub ls r4 r7 5
4818};
4819static const byte kInstruction_Sub_mi_r2_r1_0[] = {
4820  0x48, 0xbf, 0x0a, 0x1e // It mi; Sub mi r2 r1 0
4821};
4822static const byte kInstruction_Sub_mi_r0_r0_3[] = {
4823  0x48, 0xbf, 0xc0, 0x1e // It mi; Sub mi r0 r0 3
4824};
4825static const byte kInstruction_Sub_ne_r0_r3_5[] = {
4826  0x18, 0xbf, 0x58, 0x1f // It ne; Sub ne r0 r3 5
4827};
4828static const byte kInstruction_Sub_cs_r3_r2_6[] = {
4829  0x28, 0xbf, 0x93, 0x1f // It cs; Sub cs r3 r2 6
4830};
4831static const byte kInstruction_Sub_gt_r4_r4_1[] = {
4832  0xc8, 0xbf, 0x64, 0x1e // It gt; Sub gt r4 r4 1
4833};
4834static const byte kInstruction_Sub_cs_r1_r3_7[] = {
4835  0x28, 0xbf, 0xd9, 0x1f // It cs; Sub cs r1 r3 7
4836};
4837static const byte kInstruction_Sub_eq_r3_r6_1[] = {
4838  0x08, 0xbf, 0x73, 0x1e // It eq; Sub eq r3 r6 1
4839};
4840static const byte kInstruction_Sub_ne_r0_r4_0[] = {
4841  0x18, 0xbf, 0x20, 0x1e // It ne; Sub ne r0 r4 0
4842};
4843static const byte kInstruction_Sub_cc_r5_r2_6[] = {
4844  0x38, 0xbf, 0x95, 0x1f // It cc; Sub cc r5 r2 6
4845};
4846static const byte kInstruction_Sub_pl_r6_r3_5[] = {
4847  0x58, 0xbf, 0x5e, 0x1f // It pl; Sub pl r6 r3 5
4848};
4849static const byte kInstruction_Sub_mi_r4_r3_0[] = {
4850  0x48, 0xbf, 0x1c, 0x1e // It mi; Sub mi r4 r3 0
4851};
4852static const byte kInstruction_Sub_vs_r1_r3_4[] = {
4853  0x68, 0xbf, 0x19, 0x1f // It vs; Sub vs r1 r3 4
4854};
4855static const byte kInstruction_Sub_vc_r6_r3_6[] = {
4856  0x78, 0xbf, 0x9e, 0x1f // It vc; Sub vc r6 r3 6
4857};
4858static const byte kInstruction_Sub_eq_r6_r1_5[] = {
4859  0x08, 0xbf, 0x4e, 0x1f // It eq; Sub eq r6 r1 5
4860};
4861static const byte kInstruction_Sub_mi_r0_r7_3[] = {
4862  0x48, 0xbf, 0xf8, 0x1e // It mi; Sub mi r0 r7 3
4863};
4864static const byte kInstruction_Sub_hi_r5_r4_6[] = {
4865  0x88, 0xbf, 0xa5, 0x1f // It hi; Sub hi r5 r4 6
4866};
4867static const byte kInstruction_Sub_hi_r7_r4_1[] = {
4868  0x88, 0xbf, 0x67, 0x1e // It hi; Sub hi r7 r4 1
4869};
4870static const byte kInstruction_Sub_vc_r7_r0_3[] = {
4871  0x78, 0xbf, 0xc7, 0x1e // It vc; Sub vc r7 r0 3
4872};
4873static const byte kInstruction_Sub_ge_r1_r7_1[] = {
4874  0xa8, 0xbf, 0x79, 0x1e // It ge; Sub ge r1 r7 1
4875};
4876static const byte kInstruction_Sub_vs_r4_r2_3[] = {
4877  0x68, 0xbf, 0xd4, 0x1e // It vs; Sub vs r4 r2 3
4878};
4879static const byte kInstruction_Sub_ne_r4_r6_5[] = {
4880  0x18, 0xbf, 0x74, 0x1f // It ne; Sub ne r4 r6 5
4881};
4882static const byte kInstruction_Sub_cs_r4_r2_6[] = {
4883  0x28, 0xbf, 0x94, 0x1f // It cs; Sub cs r4 r2 6
4884};
4885static const byte kInstruction_Sub_ne_r7_r3_7[] = {
4886  0x18, 0xbf, 0xdf, 0x1f // It ne; Sub ne r7 r3 7
4887};
4888static const byte kInstruction_Sub_pl_r7_r5_0[] = {
4889  0x58, 0xbf, 0x2f, 0x1e // It pl; Sub pl r7 r5 0
4890};
4891static const byte kInstruction_Sub_ge_r0_r6_4[] = {
4892  0xa8, 0xbf, 0x30, 0x1f // It ge; Sub ge r0 r6 4
4893};
4894static const byte kInstruction_Sub_gt_r7_r3_1[] = {
4895  0xc8, 0xbf, 0x5f, 0x1e // It gt; Sub gt r7 r3 1
4896};
4897static const byte kInstruction_Sub_cs_r3_r7_0[] = {
4898  0x28, 0xbf, 0x3b, 0x1e // It cs; Sub cs r3 r7 0
4899};
4900static const byte kInstruction_Sub_eq_r7_r4_4[] = {
4901  0x08, 0xbf, 0x27, 0x1f // It eq; Sub eq r7 r4 4
4902};
4903static const byte kInstruction_Sub_vs_r1_r3_7[] = {
4904  0x68, 0xbf, 0xd9, 0x1f // It vs; Sub vs r1 r3 7
4905};
4906static const byte kInstruction_Sub_cc_r6_r2_1[] = {
4907  0x38, 0xbf, 0x56, 0x1e // It cc; Sub cc r6 r2 1
4908};
4909static const byte kInstruction_Sub_pl_r5_r2_7[] = {
4910  0x58, 0xbf, 0xd5, 0x1f // It pl; Sub pl r5 r2 7
4911};
4912static const byte kInstruction_Sub_ge_r2_r1_4[] = {
4913  0xa8, 0xbf, 0x0a, 0x1f // It ge; Sub ge r2 r1 4
4914};
4915static const byte kInstruction_Sub_cc_r1_r6_7[] = {
4916  0x38, 0xbf, 0xf1, 0x1f // It cc; Sub cc r1 r6 7
4917};
4918static const byte kInstruction_Sub_lt_r2_r3_6[] = {
4919  0xb8, 0xbf, 0x9a, 0x1f // It lt; Sub lt r2 r3 6
4920};
4921static const byte kInstruction_Sub_cc_r5_r0_0[] = {
4922  0x38, 0xbf, 0x05, 0x1e // It cc; Sub cc r5 r0 0
4923};
4924static const byte kInstruction_Sub_lt_r7_r6_1[] = {
4925  0xb8, 0xbf, 0x77, 0x1e // It lt; Sub lt r7 r6 1
4926};
4927static const byte kInstruction_Sub_hi_r0_r4_3[] = {
4928  0x88, 0xbf, 0xe0, 0x1e // It hi; Sub hi r0 r4 3
4929};
4930static const byte kInstruction_Sub_ls_r0_r2_4[] = {
4931  0x98, 0xbf, 0x10, 0x1f // It ls; Sub ls r0 r2 4
4932};
4933static const byte kInstruction_Sub_cs_r6_r4_7[] = {
4934  0x28, 0xbf, 0xe6, 0x1f // It cs; Sub cs r6 r4 7
4935};
4936static const byte kInstruction_Sub_cc_r2_r1_2[] = {
4937  0x38, 0xbf, 0x8a, 0x1e // It cc; Sub cc r2 r1 2
4938};
4939static const byte kInstruction_Sub_gt_r5_r2_5[] = {
4940  0xc8, 0xbf, 0x55, 0x1f // It gt; Sub gt r5 r2 5
4941};
4942static const byte kInstruction_Sub_vc_r2_r4_4[] = {
4943  0x78, 0xbf, 0x22, 0x1f // It vc; Sub vc r2 r4 4
4944};
4945static const byte kInstruction_Sub_le_r3_r5_5[] = {
4946  0xd8, 0xbf, 0x6b, 0x1f // It le; Sub le r3 r5 5
4947};
4948static const byte kInstruction_Sub_vs_r1_r7_1[] = {
4949  0x68, 0xbf, 0x79, 0x1e // It vs; Sub vs r1 r7 1
4950};
4951static const byte kInstruction_Sub_eq_r4_r6_2[] = {
4952  0x08, 0xbf, 0xb4, 0x1e // It eq; Sub eq r4 r6 2
4953};
4954static const byte kInstruction_Sub_lt_r1_r4_4[] = {
4955  0xb8, 0xbf, 0x21, 0x1f // It lt; Sub lt r1 r4 4
4956};
4957static const byte kInstruction_Sub_mi_r2_r7_2[] = {
4958  0x48, 0xbf, 0xba, 0x1e // It mi; Sub mi r2 r7 2
4959};
4960static const byte kInstruction_Sub_vc_r6_r4_2[] = {
4961  0x78, 0xbf, 0xa6, 0x1e // It vc; Sub vc r6 r4 2
4962};
4963static const byte kInstruction_Sub_mi_r2_r4_7[] = {
4964  0x48, 0xbf, 0xe2, 0x1f // It mi; Sub mi r2 r4 7
4965};
4966static const byte kInstruction_Sub_vc_r4_r3_6[] = {
4967  0x78, 0xbf, 0x9c, 0x1f // It vc; Sub vc r4 r3 6
4968};
4969static const byte kInstruction_Sub_vc_r6_r6_6[] = {
4970  0x78, 0xbf, 0xb6, 0x1f // It vc; Sub vc r6 r6 6
4971};
4972static const byte kInstruction_Sub_pl_r4_r0_0[] = {
4973  0x58, 0xbf, 0x04, 0x1e // It pl; Sub pl r4 r0 0
4974};
4975static const byte kInstruction_Sub_cc_r4_r2_7[] = {
4976  0x38, 0xbf, 0xd4, 0x1f // It cc; Sub cc r4 r2 7
4977};
4978static const byte kInstruction_Sub_vc_r5_r1_6[] = {
4979  0x78, 0xbf, 0x8d, 0x1f // It vc; Sub vc r5 r1 6
4980};
4981static const byte kInstruction_Sub_vs_r7_r3_5[] = {
4982  0x68, 0xbf, 0x5f, 0x1f // It vs; Sub vs r7 r3 5
4983};
4984static const byte kInstruction_Sub_pl_r7_r2_2[] = {
4985  0x58, 0xbf, 0x97, 0x1e // It pl; Sub pl r7 r2 2
4986};
4987static const byte kInstruction_Sub_ls_r5_r4_0[] = {
4988  0x98, 0xbf, 0x25, 0x1e // It ls; Sub ls r5 r4 0
4989};
4990static const byte kInstruction_Sub_le_r0_r0_1[] = {
4991  0xd8, 0xbf, 0x40, 0x1e // It le; Sub le r0 r0 1
4992};
4993static const byte kInstruction_Sub_eq_r7_r0_7[] = {
4994  0x08, 0xbf, 0xc7, 0x1f // It eq; Sub eq r7 r0 7
4995};
4996static const byte kInstruction_Sub_cs_r3_r5_0[] = {
4997  0x28, 0xbf, 0x2b, 0x1e // It cs; Sub cs r3 r5 0
4998};
4999static const byte kInstruction_Sub_hi_r3_r5_7[] = {
5000  0x88, 0xbf, 0xeb, 0x1f // It hi; Sub hi r3 r5 7
5001};
5002static const byte kInstruction_Sub_vc_r3_r2_6[] = {
5003  0x78, 0xbf, 0x93, 0x1f // It vc; Sub vc r3 r2 6
5004};
5005static const byte kInstruction_Sub_eq_r2_r6_4[] = {
5006  0x08, 0xbf, 0x32, 0x1f // It eq; Sub eq r2 r6 4
5007};
5008static const byte kInstruction_Sub_vs_r0_r3_0[] = {
5009  0x68, 0xbf, 0x18, 0x1e // It vs; Sub vs r0 r3 0
5010};
5011static const byte kInstruction_Sub_pl_r4_r4_5[] = {
5012  0x58, 0xbf, 0x64, 0x1f // It pl; Sub pl r4 r4 5
5013};
5014static const byte kInstruction_Sub_le_r1_r2_5[] = {
5015  0xd8, 0xbf, 0x51, 0x1f // It le; Sub le r1 r2 5
5016};
5017static const byte kInstruction_Sub_hi_r2_r6_0[] = {
5018  0x88, 0xbf, 0x32, 0x1e // It hi; Sub hi r2 r6 0
5019};
5020static const byte kInstruction_Sub_vc_r7_r6_7[] = {
5021  0x78, 0xbf, 0xf7, 0x1f // It vc; Sub vc r7 r6 7
5022};
5023static const byte kInstruction_Sub_cs_r6_r4_3[] = {
5024  0x28, 0xbf, 0xe6, 0x1e // It cs; Sub cs r6 r4 3
5025};
5026static const byte kInstruction_Sub_gt_r3_r6_1[] = {
5027  0xc8, 0xbf, 0x73, 0x1e // It gt; Sub gt r3 r6 1
5028};
5029static const byte kInstruction_Sub_ls_r0_r5_3[] = {
5030  0x98, 0xbf, 0xe8, 0x1e // It ls; Sub ls r0 r5 3
5031};
5032static const byte kInstruction_Sub_lt_r0_r3_4[] = {
5033  0xb8, 0xbf, 0x18, 0x1f // It lt; Sub lt r0 r3 4
5034};
5035static const byte kInstruction_Sub_gt_r7_r2_3[] = {
5036  0xc8, 0xbf, 0xd7, 0x1e // It gt; Sub gt r7 r2 3
5037};
5038static const byte kInstruction_Sub_gt_r7_r1_1[] = {
5039  0xc8, 0xbf, 0x4f, 0x1e // It gt; Sub gt r7 r1 1
5040};
5041static const byte kInstruction_Sub_vc_r6_r0_6[] = {
5042  0x78, 0xbf, 0x86, 0x1f // It vc; Sub vc r6 r0 6
5043};
5044static const byte kInstruction_Sub_ls_r0_r3_7[] = {
5045  0x98, 0xbf, 0xd8, 0x1f // It ls; Sub ls r0 r3 7
5046};
5047static const byte kInstruction_Sub_ge_r2_r2_0[] = {
5048  0xa8, 0xbf, 0x12, 0x1e // It ge; Sub ge r2 r2 0
5049};
5050static const byte kInstruction_Sub_mi_r0_r4_1[] = {
5051  0x48, 0xbf, 0x60, 0x1e // It mi; Sub mi r0 r4 1
5052};
5053static const byte kInstruction_Sub_le_r3_r1_4[] = {
5054  0xd8, 0xbf, 0x0b, 0x1f // It le; Sub le r3 r1 4
5055};
5056static const byte kInstruction_Sub_vc_r0_r3_3[] = {
5057  0x78, 0xbf, 0xd8, 0x1e // It vc; Sub vc r0 r3 3
5058};
5059static const byte kInstruction_Sub_ls_r2_r6_0[] = {
5060  0x98, 0xbf, 0x32, 0x1e // It ls; Sub ls r2 r6 0
5061};
5062static const byte kInstruction_Sub_ls_r5_r6_2[] = {
5063  0x98, 0xbf, 0xb5, 0x1e // It ls; Sub ls r5 r6 2
5064};
5065static const byte kInstruction_Sub_vs_r1_r1_5[] = {
5066  0x68, 0xbf, 0x49, 0x1f // It vs; Sub vs r1 r1 5
5067};
5068static const byte kInstruction_Sub_ne_r3_r0_1[] = {
5069  0x18, 0xbf, 0x43, 0x1e // It ne; Sub ne r3 r0 1
5070};
5071static const byte kInstruction_Sub_mi_r7_r2_3[] = {
5072  0x48, 0xbf, 0xd7, 0x1e // It mi; Sub mi r7 r2 3
5073};
5074static const byte kInstruction_Sub_cs_r3_r7_2[] = {
5075  0x28, 0xbf, 0xbb, 0x1e // It cs; Sub cs r3 r7 2
5076};
5077static const byte kInstruction_Sub_cc_r4_r5_4[] = {
5078  0x38, 0xbf, 0x2c, 0x1f // It cc; Sub cc r4 r5 4
5079};
5080static const byte kInstruction_Sub_cs_r5_r0_2[] = {
5081  0x28, 0xbf, 0x85, 0x1e // It cs; Sub cs r5 r0 2
5082};
5083static const byte kInstruction_Sub_lt_r0_r5_5[] = {
5084  0xb8, 0xbf, 0x68, 0x1f // It lt; Sub lt r0 r5 5
5085};
5086static const byte kInstruction_Sub_vc_r1_r0_3[] = {
5087  0x78, 0xbf, 0xc1, 0x1e // It vc; Sub vc r1 r0 3
5088};
5089static const byte kInstruction_Sub_eq_r3_r1_7[] = {
5090  0x08, 0xbf, 0xcb, 0x1f // It eq; Sub eq r3 r1 7
5091};
5092static const byte kInstruction_Sub_vs_r4_r7_2[] = {
5093  0x68, 0xbf, 0xbc, 0x1e // It vs; Sub vs r4 r7 2
5094};
5095static const byte kInstruction_Sub_ne_r1_r1_6[] = {
5096  0x18, 0xbf, 0x89, 0x1f // It ne; Sub ne r1 r1 6
5097};
5098static const byte kInstruction_Sub_ge_r3_r4_7[] = {
5099  0xa8, 0xbf, 0xe3, 0x1f // It ge; Sub ge r3 r4 7
5100};
5101static const byte kInstruction_Sub_hi_r5_r6_2[] = {
5102  0x88, 0xbf, 0xb5, 0x1e // It hi; Sub hi r5 r6 2
5103};
5104static const byte kInstruction_Sub_lt_r2_r2_0[] = {
5105  0xb8, 0xbf, 0x12, 0x1e // It lt; Sub lt r2 r2 0
5106};
5107static const byte kInstruction_Sub_cs_r7_r3_4[] = {
5108  0x28, 0xbf, 0x1f, 0x1f // It cs; Sub cs r7 r3 4
5109};
5110static const byte kInstruction_Sub_mi_r7_r5_2[] = {
5111  0x48, 0xbf, 0xaf, 0x1e // It mi; Sub mi r7 r5 2
5112};
5113static const byte kInstruction_Sub_lt_r7_r3_7[] = {
5114  0xb8, 0xbf, 0xdf, 0x1f // It lt; Sub lt r7 r3 7
5115};
5116static const byte kInstruction_Sub_hi_r1_r1_4[] = {
5117  0x88, 0xbf, 0x09, 0x1f // It hi; Sub hi r1 r1 4
5118};
5119static const byte kInstruction_Sub_gt_r4_r7_3[] = {
5120  0xc8, 0xbf, 0xfc, 0x1e // It gt; Sub gt r4 r7 3
5121};
5122static const byte kInstruction_Sub_eq_r4_r3_2[] = {
5123  0x08, 0xbf, 0x9c, 0x1e // It eq; Sub eq r4 r3 2
5124};
5125static const byte kInstruction_Sub_lt_r5_r4_7[] = {
5126  0xb8, 0xbf, 0xe5, 0x1f // It lt; Sub lt r5 r4 7
5127};
5128static const byte kInstruction_Sub_vs_r5_r7_3[] = {
5129  0x68, 0xbf, 0xfd, 0x1e // It vs; Sub vs r5 r7 3
5130};
5131static const byte kInstruction_Sub_eq_r4_r0_5[] = {
5132  0x08, 0xbf, 0x44, 0x1f // It eq; Sub eq r4 r0 5
5133};
5134static const byte kInstruction_Sub_ls_r5_r5_0[] = {
5135  0x98, 0xbf, 0x2d, 0x1e // It ls; Sub ls r5 r5 0
5136};
5137static const byte kInstruction_Sub_mi_r3_r3_0[] = {
5138  0x48, 0xbf, 0x1b, 0x1e // It mi; Sub mi r3 r3 0
5139};
5140static const byte kInstruction_Sub_lt_r6_r5_2[] = {
5141  0xb8, 0xbf, 0xae, 0x1e // It lt; Sub lt r6 r5 2
5142};
5143static const byte kInstruction_Sub_le_r5_r3_1[] = {
5144  0xd8, 0xbf, 0x5d, 0x1e // It le; Sub le r5 r3 1
5145};
5146static const byte kInstruction_Sub_vs_r2_r6_6[] = {
5147  0x68, 0xbf, 0xb2, 0x1f // It vs; Sub vs r2 r6 6
5148};
5149static const byte kInstruction_Sub_mi_r7_r5_6[] = {
5150  0x48, 0xbf, 0xaf, 0x1f // It mi; Sub mi r7 r5 6
5151};
5152static const byte kInstruction_Sub_ne_r5_r6_0[] = {
5153  0x18, 0xbf, 0x35, 0x1e // It ne; Sub ne r5 r6 0
5154};
5155static const byte kInstruction_Sub_gt_r3_r7_4[] = {
5156  0xc8, 0xbf, 0x3b, 0x1f // It gt; Sub gt r3 r7 4
5157};
5158static const byte kInstruction_Sub_le_r6_r5_4[] = {
5159  0xd8, 0xbf, 0x2e, 0x1f // It le; Sub le r6 r5 4
5160};
5161static const byte kInstruction_Sub_lt_r1_r3_6[] = {
5162  0xb8, 0xbf, 0x99, 0x1f // It lt; Sub lt r1 r3 6
5163};
5164static const byte kInstruction_Sub_vs_r6_r0_7[] = {
5165  0x68, 0xbf, 0xc6, 0x1f // It vs; Sub vs r6 r0 7
5166};
5167static const byte kInstruction_Sub_mi_r0_r4_3[] = {
5168  0x48, 0xbf, 0xe0, 0x1e // It mi; Sub mi r0 r4 3
5169};
5170static const byte kInstruction_Sub_cc_r7_r2_6[] = {
5171  0x38, 0xbf, 0x97, 0x1f // It cc; Sub cc r7 r2 6
5172};
5173static const byte kInstruction_Sub_vc_r6_r6_5[] = {
5174  0x78, 0xbf, 0x76, 0x1f // It vc; Sub vc r6 r6 5
5175};
5176static const byte kInstruction_Sub_eq_r5_r4_7[] = {
5177  0x08, 0xbf, 0xe5, 0x1f // It eq; Sub eq r5 r4 7
5178};
5179static const byte kInstruction_Sub_mi_r4_r0_5[] = {
5180  0x48, 0xbf, 0x44, 0x1f // It mi; Sub mi r4 r0 5
5181};
5182static const byte kInstruction_Sub_hi_r0_r1_0[] = {
5183  0x88, 0xbf, 0x08, 0x1e // It hi; Sub hi r0 r1 0
5184};
5185static const byte kInstruction_Sub_le_r4_r2_2[] = {
5186  0xd8, 0xbf, 0x94, 0x1e // It le; Sub le r4 r2 2
5187};
5188static const byte kInstruction_Sub_vs_r0_r0_6[] = {
5189  0x68, 0xbf, 0x80, 0x1f // It vs; Sub vs r0 r0 6
5190};
5191static const byte kInstruction_Sub_mi_r5_r0_3[] = {
5192  0x48, 0xbf, 0xc5, 0x1e // It mi; Sub mi r5 r0 3
5193};
5194static const byte kInstruction_Sub_lt_r2_r2_7[] = {
5195  0xb8, 0xbf, 0xd2, 0x1f // It lt; Sub lt r2 r2 7
5196};
5197static const byte kInstruction_Sub_pl_r4_r0_4[] = {
5198  0x58, 0xbf, 0x04, 0x1f // It pl; Sub pl r4 r0 4
5199};
5200static const byte kInstruction_Sub_ge_r7_r3_6[] = {
5201  0xa8, 0xbf, 0x9f, 0x1f // It ge; Sub ge r7 r3 6
5202};
5203static const byte kInstruction_Sub_vc_r3_r6_6[] = {
5204  0x78, 0xbf, 0xb3, 0x1f // It vc; Sub vc r3 r6 6
5205};
5206static const byte kInstruction_Sub_ls_r3_r7_1[] = {
5207  0x98, 0xbf, 0x7b, 0x1e // It ls; Sub ls r3 r7 1
5208};
5209static const byte kInstruction_Sub_vc_r1_r2_5[] = {
5210  0x78, 0xbf, 0x51, 0x1f // It vc; Sub vc r1 r2 5
5211};
5212static const byte kInstruction_Sub_ne_r5_r1_6[] = {
5213  0x18, 0xbf, 0x8d, 0x1f // It ne; Sub ne r5 r1 6
5214};
5215static const byte kInstruction_Sub_ne_r7_r7_5[] = {
5216  0x18, 0xbf, 0x7f, 0x1f // It ne; Sub ne r7 r7 5
5217};
5218static const byte kInstruction_Sub_hi_r0_r1_2[] = {
5219  0x88, 0xbf, 0x88, 0x1e // It hi; Sub hi r0 r1 2
5220};
5221static const byte kInstruction_Sub_mi_r4_r0_6[] = {
5222  0x48, 0xbf, 0x84, 0x1f // It mi; Sub mi r4 r0 6
5223};
5224static const byte kInstruction_Sub_ge_r7_r1_4[] = {
5225  0xa8, 0xbf, 0x0f, 0x1f // It ge; Sub ge r7 r1 4
5226};
5227static const byte kInstruction_Sub_eq_r6_r0_1[] = {
5228  0x08, 0xbf, 0x46, 0x1e // It eq; Sub eq r6 r0 1
5229};
5230static const byte kInstruction_Sub_ls_r3_r6_6[] = {
5231  0x98, 0xbf, 0xb3, 0x1f // It ls; Sub ls r3 r6 6
5232};
5233static const byte kInstruction_Sub_ls_r7_r2_5[] = {
5234  0x98, 0xbf, 0x57, 0x1f // It ls; Sub ls r7 r2 5
5235};
5236static const byte kInstruction_Sub_vc_r3_r4_4[] = {
5237  0x78, 0xbf, 0x23, 0x1f // It vc; Sub vc r3 r4 4
5238};
5239static const byte kInstruction_Sub_gt_r0_r3_2[] = {
5240  0xc8, 0xbf, 0x98, 0x1e // It gt; Sub gt r0 r3 2
5241};
5242static const byte kInstruction_Sub_ne_r6_r0_2[] = {
5243  0x18, 0xbf, 0x86, 0x1e // It ne; Sub ne r6 r0 2
5244};
5245static const byte kInstruction_Sub_le_r1_r4_5[] = {
5246  0xd8, 0xbf, 0x61, 0x1f // It le; Sub le r1 r4 5
5247};
5248static const byte kInstruction_Sub_cc_r1_r2_5[] = {
5249  0x38, 0xbf, 0x51, 0x1f // It cc; Sub cc r1 r2 5
5250};
5251static const byte kInstruction_Sub_vs_r2_r4_5[] = {
5252  0x68, 0xbf, 0x62, 0x1f // It vs; Sub vs r2 r4 5
5253};
5254static const byte kInstruction_Sub_eq_r6_r6_2[] = {
5255  0x08, 0xbf, 0xb6, 0x1e // It eq; Sub eq r6 r6 2
5256};
5257static const byte kInstruction_Sub_ge_r1_r5_0[] = {
5258  0xa8, 0xbf, 0x29, 0x1e // It ge; Sub ge r1 r5 0
5259};
5260static const byte kInstruction_Sub_cs_r5_r6_4[] = {
5261  0x28, 0xbf, 0x35, 0x1f // It cs; Sub cs r5 r6 4
5262};
5263static const byte kInstruction_Sub_le_r2_r5_3[] = {
5264  0xd8, 0xbf, 0xea, 0x1e // It le; Sub le r2 r5 3
5265};
5266static const byte kInstruction_Sub_le_r3_r2_5[] = {
5267  0xd8, 0xbf, 0x53, 0x1f // It le; Sub le r3 r2 5
5268};
5269static const byte kInstruction_Sub_ge_r2_r4_3[] = {
5270  0xa8, 0xbf, 0xe2, 0x1e // It ge; Sub ge r2 r4 3
5271};
5272static const byte kInstruction_Sub_ge_r5_r2_0[] = {
5273  0xa8, 0xbf, 0x15, 0x1e // It ge; Sub ge r5 r2 0
5274};
5275static const byte kInstruction_Sub_pl_r1_r6_6[] = {
5276  0x58, 0xbf, 0xb1, 0x1f // It pl; Sub pl r1 r6 6
5277};
5278static const byte kInstruction_Sub_le_r0_r0_0[] = {
5279  0xd8, 0xbf, 0x00, 0x1e // It le; Sub le r0 r0 0
5280};
5281static const byte kInstruction_Sub_pl_r7_r3_0[] = {
5282  0x58, 0xbf, 0x1f, 0x1e // It pl; Sub pl r7 r3 0
5283};
5284static const byte kInstruction_Sub_le_r4_r3_1[] = {
5285  0xd8, 0xbf, 0x5c, 0x1e // It le; Sub le r4 r3 1
5286};
5287static const byte kInstruction_Sub_ne_r0_r6_7[] = {
5288  0x18, 0xbf, 0xf0, 0x1f // It ne; Sub ne r0 r6 7
5289};
5290static const byte kInstruction_Sub_ge_r0_r7_5[] = {
5291  0xa8, 0xbf, 0x78, 0x1f // It ge; Sub ge r0 r7 5
5292};
5293static const byte kInstruction_Sub_cc_r2_r0_2[] = {
5294  0x38, 0xbf, 0x82, 0x1e // It cc; Sub cc r2 r0 2
5295};
5296static const byte kInstruction_Sub_le_r1_r4_3[] = {
5297  0xd8, 0xbf, 0xe1, 0x1e // It le; Sub le r1 r4 3
5298};
5299static const byte kInstruction_Sub_cs_r3_r2_1[] = {
5300  0x28, 0xbf, 0x53, 0x1e // It cs; Sub cs r3 r2 1
5301};
5302static const byte kInstruction_Sub_le_r7_r5_4[] = {
5303  0xd8, 0xbf, 0x2f, 0x1f // It le; Sub le r7 r5 4
5304};
5305static const byte kInstruction_Sub_cs_r1_r3_1[] = {
5306  0x28, 0xbf, 0x59, 0x1e // It cs; Sub cs r1 r3 1
5307};
5308static const byte kInstruction_Sub_pl_r6_r4_5[] = {
5309  0x58, 0xbf, 0x66, 0x1f // It pl; Sub pl r6 r4 5
5310};
5311static const byte kInstruction_Sub_vc_r7_r1_4[] = {
5312  0x78, 0xbf, 0x0f, 0x1f // It vc; Sub vc r7 r1 4
5313};
5314static const byte kInstruction_Sub_mi_r3_r6_0[] = {
5315  0x48, 0xbf, 0x33, 0x1e // It mi; Sub mi r3 r6 0
5316};
5317static const byte kInstruction_Sub_ls_r0_r6_5[] = {
5318  0x98, 0xbf, 0x70, 0x1f // It ls; Sub ls r0 r6 5
5319};
5320static const byte kInstruction_Sub_hi_r1_r6_0[] = {
5321  0x88, 0xbf, 0x31, 0x1e // It hi; Sub hi r1 r6 0
5322};
5323static const byte kInstruction_Sub_ne_r4_r1_7[] = {
5324  0x18, 0xbf, 0xcc, 0x1f // It ne; Sub ne r4 r1 7
5325};
5326static const byte kInstruction_Sub_ls_r3_r1_6[] = {
5327  0x98, 0xbf, 0x8b, 0x1f // It ls; Sub ls r3 r1 6
5328};
5329static const byte kInstruction_Sub_cs_r1_r3_0[] = {
5330  0x28, 0xbf, 0x19, 0x1e // It cs; Sub cs r1 r3 0
5331};
5332static const byte kInstruction_Sub_le_r3_r6_4[] = {
5333  0xd8, 0xbf, 0x33, 0x1f // It le; Sub le r3 r6 4
5334};
5335static const byte kInstruction_Sub_ls_r1_r2_5[] = {
5336  0x98, 0xbf, 0x51, 0x1f // It ls; Sub ls r1 r2 5
5337};
5338static const byte kInstruction_Sub_cc_r3_r6_1[] = {
5339  0x38, 0xbf, 0x73, 0x1e // It cc; Sub cc r3 r6 1
5340};
5341static const byte kInstruction_Sub_ge_r7_r5_4[] = {
5342  0xa8, 0xbf, 0x2f, 0x1f // It ge; Sub ge r7 r5 4
5343};
5344static const byte kInstruction_Sub_vc_r5_r4_4[] = {
5345  0x78, 0xbf, 0x25, 0x1f // It vc; Sub vc r5 r4 4
5346};
5347static const byte kInstruction_Sub_ne_r0_r3_6[] = {
5348  0x18, 0xbf, 0x98, 0x1f // It ne; Sub ne r0 r3 6
5349};
5350static const byte kInstruction_Sub_ne_r6_r2_3[] = {
5351  0x18, 0xbf, 0xd6, 0x1e // It ne; Sub ne r6 r2 3
5352};
5353static const byte kInstruction_Sub_pl_r6_r1_2[] = {
5354  0x58, 0xbf, 0x8e, 0x1e // It pl; Sub pl r6 r1 2
5355};
5356static const byte kInstruction_Sub_lt_r4_r0_2[] = {
5357  0xb8, 0xbf, 0x84, 0x1e // It lt; Sub lt r4 r0 2
5358};
5359static const byte kInstruction_Sub_cc_r1_r5_5[] = {
5360  0x38, 0xbf, 0x69, 0x1f // It cc; Sub cc r1 r5 5
5361};
5362static const byte kInstruction_Sub_cc_r1_r5_6[] = {
5363  0x38, 0xbf, 0xa9, 0x1f // It cc; Sub cc r1 r5 6
5364};
5365static const byte kInstruction_Sub_eq_r5_r5_1[] = {
5366  0x08, 0xbf, 0x6d, 0x1e // It eq; Sub eq r5 r5 1
5367};
5368static const byte kInstruction_Sub_cc_r1_r7_4[] = {
5369  0x38, 0xbf, 0x39, 0x1f // It cc; Sub cc r1 r7 4
5370};
5371static const byte kInstruction_Sub_lt_r0_r3_3[] = {
5372  0xb8, 0xbf, 0xd8, 0x1e // It lt; Sub lt r0 r3 3
5373};
5374static const byte kInstruction_Sub_ls_r7_r5_0[] = {
5375  0x98, 0xbf, 0x2f, 0x1e // It ls; Sub ls r7 r5 0
5376};
5377static const byte kInstruction_Sub_vs_r4_r4_0[] = {
5378  0x68, 0xbf, 0x24, 0x1e // It vs; Sub vs r4 r4 0
5379};
5380static const byte kInstruction_Sub_ls_r1_r1_7[] = {
5381  0x98, 0xbf, 0xc9, 0x1f // It ls; Sub ls r1 r1 7
5382};
5383static const byte kInstruction_Sub_lt_r5_r1_3[] = {
5384  0xb8, 0xbf, 0xcd, 0x1e // It lt; Sub lt r5 r1 3
5385};
5386static const byte kInstruction_Sub_cs_r1_r1_4[] = {
5387  0x28, 0xbf, 0x09, 0x1f // It cs; Sub cs r1 r1 4
5388};
5389static const byte kInstruction_Sub_gt_r3_r7_5[] = {
5390  0xc8, 0xbf, 0x7b, 0x1f // It gt; Sub gt r3 r7 5
5391};
5392static const byte kInstruction_Sub_vc_r6_r3_1[] = {
5393  0x78, 0xbf, 0x5e, 0x1e // It vc; Sub vc r6 r3 1
5394};
5395static const byte kInstruction_Sub_ne_r1_r5_1[] = {
5396  0x18, 0xbf, 0x69, 0x1e // It ne; Sub ne r1 r5 1
5397};
5398static const byte kInstruction_Sub_cs_r0_r0_0[] = {
5399  0x28, 0xbf, 0x00, 0x1e // It cs; Sub cs r0 r0 0
5400};
5401static const byte kInstruction_Sub_ge_r7_r6_5[] = {
5402  0xa8, 0xbf, 0x77, 0x1f // It ge; Sub ge r7 r6 5
5403};
5404static const byte kInstruction_Sub_ne_r2_r7_7[] = {
5405  0x18, 0xbf, 0xfa, 0x1f // It ne; Sub ne r2 r7 7
5406};
5407static const byte kInstruction_Sub_ne_r1_r7_7[] = {
5408  0x18, 0xbf, 0xf9, 0x1f // It ne; Sub ne r1 r7 7
5409};
5410static const byte kInstruction_Sub_eq_r3_r4_0[] = {
5411  0x08, 0xbf, 0x23, 0x1e // It eq; Sub eq r3 r4 0
5412};
5413static const byte kInstruction_Sub_gt_r2_r5_5[] = {
5414  0xc8, 0xbf, 0x6a, 0x1f // It gt; Sub gt r2 r5 5
5415};
5416static const byte kInstruction_Sub_vc_r4_r5_3[] = {
5417  0x78, 0xbf, 0xec, 0x1e // It vc; Sub vc r4 r5 3
5418};
5419static const byte kInstruction_Sub_cc_r5_r1_5[] = {
5420  0x38, 0xbf, 0x4d, 0x1f // It cc; Sub cc r5 r1 5
5421};
5422static const byte kInstruction_Sub_lt_r0_r2_6[] = {
5423  0xb8, 0xbf, 0x90, 0x1f // It lt; Sub lt r0 r2 6
5424};
5425static const byte kInstruction_Sub_ge_r2_r6_0[] = {
5426  0xa8, 0xbf, 0x32, 0x1e // It ge; Sub ge r2 r6 0
5427};
5428static const byte kInstruction_Sub_lt_r0_r3_6[] = {
5429  0xb8, 0xbf, 0x98, 0x1f // It lt; Sub lt r0 r3 6
5430};
5431static const byte kInstruction_Sub_vs_r2_r6_1[] = {
5432  0x68, 0xbf, 0x72, 0x1e // It vs; Sub vs r2 r6 1
5433};
5434static const byte kInstruction_Sub_ge_r7_r2_3[] = {
5435  0xa8, 0xbf, 0xd7, 0x1e // It ge; Sub ge r7 r2 3
5436};
5437static const byte kInstruction_Sub_ne_r7_r1_0[] = {
5438  0x18, 0xbf, 0x0f, 0x1e // It ne; Sub ne r7 r1 0
5439};
5440static const byte kInstruction_Sub_lt_r1_r7_3[] = {
5441  0xb8, 0xbf, 0xf9, 0x1e // It lt; Sub lt r1 r7 3
5442};
5443static const byte kInstruction_Sub_ne_r2_r4_4[] = {
5444  0x18, 0xbf, 0x22, 0x1f // It ne; Sub ne r2 r4 4
5445};
5446static const byte kInstruction_Sub_gt_r2_r0_6[] = {
5447  0xc8, 0xbf, 0x82, 0x1f // It gt; Sub gt r2 r0 6
5448};
5449static const byte kInstruction_Sub_vs_r7_r5_7[] = {
5450  0x68, 0xbf, 0xef, 0x1f // It vs; Sub vs r7 r5 7
5451};
5452static const byte kInstruction_Sub_pl_r2_r0_2[] = {
5453  0x58, 0xbf, 0x82, 0x1e // It pl; Sub pl r2 r0 2
5454};
5455static const byte kInstruction_Sub_eq_r3_r2_4[] = {
5456  0x08, 0xbf, 0x13, 0x1f // It eq; Sub eq r3 r2 4
5457};
5458static const byte kInstruction_Sub_cs_r5_r6_6[] = {
5459  0x28, 0xbf, 0xb5, 0x1f // It cs; Sub cs r5 r6 6
5460};
5461static const byte kInstruction_Sub_ne_r3_r1_6[] = {
5462  0x18, 0xbf, 0x8b, 0x1f // It ne; Sub ne r3 r1 6
5463};
5464static const byte kInstruction_Sub_ne_r1_r3_5[] = {
5465  0x18, 0xbf, 0x59, 0x1f // It ne; Sub ne r1 r3 5
5466};
5467static const byte kInstruction_Sub_eq_r7_r7_6[] = {
5468  0x08, 0xbf, 0xbf, 0x1f // It eq; Sub eq r7 r7 6
5469};
5470static const byte kInstruction_Sub_gt_r2_r6_1[] = {
5471  0xc8, 0xbf, 0x72, 0x1e // It gt; Sub gt r2 r6 1
5472};
5473static const byte kInstruction_Sub_vc_r2_r7_5[] = {
5474  0x78, 0xbf, 0x7a, 0x1f // It vc; Sub vc r2 r7 5
5475};
5476static const byte kInstruction_Sub_eq_r2_r6_1[] = {
5477  0x08, 0xbf, 0x72, 0x1e // It eq; Sub eq r2 r6 1
5478};
5479static const byte kInstruction_Sub_cs_r1_r4_6[] = {
5480  0x28, 0xbf, 0xa1, 0x1f // It cs; Sub cs r1 r4 6
5481};
5482static const byte kInstruction_Sub_vc_r2_r5_7[] = {
5483  0x78, 0xbf, 0xea, 0x1f // It vc; Sub vc r2 r5 7
5484};
5485static const byte kInstruction_Sub_pl_r1_r4_6[] = {
5486  0x58, 0xbf, 0xa1, 0x1f // It pl; Sub pl r1 r4 6
5487};
5488static const byte kInstruction_Sub_mi_r7_r1_2[] = {
5489  0x48, 0xbf, 0x8f, 0x1e // It mi; Sub mi r7 r1 2
5490};
5491static const byte kInstruction_Sub_mi_r3_r6_6[] = {
5492  0x48, 0xbf, 0xb3, 0x1f // It mi; Sub mi r3 r6 6
5493};
5494static const byte kInstruction_Sub_vs_r6_r3_2[] = {
5495  0x68, 0xbf, 0x9e, 0x1e // It vs; Sub vs r6 r3 2
5496};
5497static const byte kInstruction_Sub_cs_r1_r1_7[] = {
5498  0x28, 0xbf, 0xc9, 0x1f // It cs; Sub cs r1 r1 7
5499};
5500static const byte kInstruction_Sub_ls_r4_r0_1[] = {
5501  0x98, 0xbf, 0x44, 0x1e // It ls; Sub ls r4 r0 1
5502};
5503static const byte kInstruction_Sub_ne_r0_r4_4[] = {
5504  0x18, 0xbf, 0x20, 0x1f // It ne; Sub ne r0 r4 4
5505};
5506static const byte kInstruction_Sub_vs_r1_r7_3[] = {
5507  0x68, 0xbf, 0xf9, 0x1e // It vs; Sub vs r1 r7 3
5508};
5509static const byte kInstruction_Sub_le_r4_r7_3[] = {
5510  0xd8, 0xbf, 0xfc, 0x1e // It le; Sub le r4 r7 3
5511};
5512static const byte kInstruction_Sub_vc_r3_r0_2[] = {
5513  0x78, 0xbf, 0x83, 0x1e // It vc; Sub vc r3 r0 2
5514};
5515static const byte kInstruction_Sub_ne_r0_r4_7[] = {
5516  0x18, 0xbf, 0xe0, 0x1f // It ne; Sub ne r0 r4 7
5517};
5518static const byte kInstruction_Sub_ge_r4_r3_3[] = {
5519  0xa8, 0xbf, 0xdc, 0x1e // It ge; Sub ge r4 r3 3
5520};
5521static const byte kInstruction_Sub_gt_r5_r4_3[] = {
5522  0xc8, 0xbf, 0xe5, 0x1e // It gt; Sub gt r5 r4 3
5523};
5524static const byte kInstruction_Sub_eq_r3_r3_7[] = {
5525  0x08, 0xbf, 0xdb, 0x1f // It eq; Sub eq r3 r3 7
5526};
5527static const byte kInstruction_Sub_vs_r6_r3_4[] = {
5528  0x68, 0xbf, 0x1e, 0x1f // It vs; Sub vs r6 r3 4
5529};
5530static const byte kInstruction_Sub_ls_r4_r4_1[] = {
5531  0x98, 0xbf, 0x64, 0x1e // It ls; Sub ls r4 r4 1
5532};
5533static const byte kInstruction_Sub_lt_r7_r5_0[] = {
5534  0xb8, 0xbf, 0x2f, 0x1e // It lt; Sub lt r7 r5 0
5535};
5536static const byte kInstruction_Sub_eq_r4_r2_6[] = {
5537  0x08, 0xbf, 0x94, 0x1f // It eq; Sub eq r4 r2 6
5538};
5539static const byte kInstruction_Sub_cc_r1_r4_5[] = {
5540  0x38, 0xbf, 0x61, 0x1f // It cc; Sub cc r1 r4 5
5541};
5542static const byte kInstruction_Sub_pl_r5_r0_3[] = {
5543  0x58, 0xbf, 0xc5, 0x1e // It pl; Sub pl r5 r0 3
5544};
5545static const byte kInstruction_Sub_cc_r4_r2_5[] = {
5546  0x38, 0xbf, 0x54, 0x1f // It cc; Sub cc r4 r2 5
5547};
5548static const byte kInstruction_Sub_vc_r1_r1_2[] = {
5549  0x78, 0xbf, 0x89, 0x1e // It vc; Sub vc r1 r1 2
5550};
5551static const byte kInstruction_Sub_ne_r5_r6_1[] = {
5552  0x18, 0xbf, 0x75, 0x1e // It ne; Sub ne r5 r6 1
5553};
5554static const byte kInstruction_Sub_ge_r4_r0_6[] = {
5555  0xa8, 0xbf, 0x84, 0x1f // It ge; Sub ge r4 r0 6
5556};
5557static const byte kInstruction_Sub_eq_r6_r3_6[] = {
5558  0x08, 0xbf, 0x9e, 0x1f // It eq; Sub eq r6 r3 6
5559};
5560static const byte kInstruction_Sub_lt_r2_r3_0[] = {
5561  0xb8, 0xbf, 0x1a, 0x1e // It lt; Sub lt r2 r3 0
5562};
5563static const byte kInstruction_Sub_mi_r0_r1_0[] = {
5564  0x48, 0xbf, 0x08, 0x1e // It mi; Sub mi r0 r1 0
5565};
5566static const byte kInstruction_Sub_vs_r5_r3_0[] = {
5567  0x68, 0xbf, 0x1d, 0x1e // It vs; Sub vs r5 r3 0
5568};
5569static const byte kInstruction_Sub_ge_r0_r4_5[] = {
5570  0xa8, 0xbf, 0x60, 0x1f // It ge; Sub ge r0 r4 5
5571};
5572static const byte kInstruction_Sub_cs_r6_r1_1[] = {
5573  0x28, 0xbf, 0x4e, 0x1e // It cs; Sub cs r6 r1 1
5574};
5575static const byte kInstruction_Sub_hi_r3_r5_5[] = {
5576  0x88, 0xbf, 0x6b, 0x1f // It hi; Sub hi r3 r5 5
5577};
5578static const byte kInstruction_Sub_le_r4_r2_0[] = {
5579  0xd8, 0xbf, 0x14, 0x1e // It le; Sub le r4 r2 0
5580};
5581static const byte kInstruction_Sub_gt_r1_r0_2[] = {
5582  0xc8, 0xbf, 0x81, 0x1e // It gt; Sub gt r1 r0 2
5583};
5584static const byte kInstruction_Sub_pl_r1_r5_1[] = {
5585  0x58, 0xbf, 0x69, 0x1e // It pl; Sub pl r1 r5 1
5586};
5587static const byte kInstruction_Sub_cc_r5_r1_2[] = {
5588  0x38, 0xbf, 0x8d, 0x1e // It cc; Sub cc r5 r1 2
5589};
5590static const byte kInstruction_Sub_gt_r3_r3_0[] = {
5591  0xc8, 0xbf, 0x1b, 0x1e // It gt; Sub gt r3 r3 0
5592};
5593static const byte kInstruction_Sub_gt_r6_r5_1[] = {
5594  0xc8, 0xbf, 0x6e, 0x1e // It gt; Sub gt r6 r5 1
5595};
5596static const byte kInstruction_Sub_eq_r2_r1_0[] = {
5597  0x08, 0xbf, 0x0a, 0x1e // It eq; Sub eq r2 r1 0
5598};
5599static const byte kInstruction_Sub_hi_r3_r0_3[] = {
5600  0x88, 0xbf, 0xc3, 0x1e // It hi; Sub hi r3 r0 3
5601};
5602static const byte kInstruction_Sub_cs_r5_r2_3[] = {
5603  0x28, 0xbf, 0xd5, 0x1e // It cs; Sub cs r5 r2 3
5604};
5605static const byte kInstruction_Sub_gt_r5_r2_7[] = {
5606  0xc8, 0xbf, 0xd5, 0x1f // It gt; Sub gt r5 r2 7
5607};
5608static const byte kInstruction_Sub_pl_r2_r0_0[] = {
5609  0x58, 0xbf, 0x02, 0x1e // It pl; Sub pl r2 r0 0
5610};
5611static const byte kInstruction_Sub_cs_r0_r5_1[] = {
5612  0x28, 0xbf, 0x68, 0x1e // It cs; Sub cs r0 r5 1
5613};
5614static const byte kInstruction_Sub_vs_r5_r6_3[] = {
5615  0x68, 0xbf, 0xf5, 0x1e // It vs; Sub vs r5 r6 3
5616};
5617static const byte kInstruction_Sub_cs_r0_r6_7[] = {
5618  0x28, 0xbf, 0xf0, 0x1f // It cs; Sub cs r0 r6 7
5619};
5620static const byte kInstruction_Sub_vs_r5_r6_6[] = {
5621  0x68, 0xbf, 0xb5, 0x1f // It vs; Sub vs r5 r6 6
5622};
5623static const byte kInstruction_Sub_cc_r7_r1_1[] = {
5624  0x38, 0xbf, 0x4f, 0x1e // It cc; Sub cc r7 r1 1
5625};
5626static const byte kInstruction_Sub_cc_r6_r7_3[] = {
5627  0x38, 0xbf, 0xfe, 0x1e // It cc; Sub cc r6 r7 3
5628};
5629static const byte kInstruction_Sub_cs_r3_r1_6[] = {
5630  0x28, 0xbf, 0x8b, 0x1f // It cs; Sub cs r3 r1 6
5631};
5632static const byte kInstruction_Sub_ls_r0_r2_7[] = {
5633  0x98, 0xbf, 0xd0, 0x1f // It ls; Sub ls r0 r2 7
5634};
5635static const byte kInstruction_Sub_mi_r4_r6_6[] = {
5636  0x48, 0xbf, 0xb4, 0x1f // It mi; Sub mi r4 r6 6
5637};
5638static const byte kInstruction_Sub_vc_r5_r1_4[] = {
5639  0x78, 0xbf, 0x0d, 0x1f // It vc; Sub vc r5 r1 4
5640};
5641static const byte kInstruction_Sub_cc_r5_r0_7[] = {
5642  0x38, 0xbf, 0xc5, 0x1f // It cc; Sub cc r5 r0 7
5643};
5644static const byte kInstruction_Sub_ne_r2_r6_0[] = {
5645  0x18, 0xbf, 0x32, 0x1e // It ne; Sub ne r2 r6 0
5646};
5647static const byte kInstruction_Sub_lt_r2_r6_5[] = {
5648  0xb8, 0xbf, 0x72, 0x1f // It lt; Sub lt r2 r6 5
5649};
5650static const byte kInstruction_Sub_cs_r2_r5_5[] = {
5651  0x28, 0xbf, 0x6a, 0x1f // It cs; Sub cs r2 r5 5
5652};
5653static const byte kInstruction_Sub_cc_r3_r6_2[] = {
5654  0x38, 0xbf, 0xb3, 0x1e // It cc; Sub cc r3 r6 2
5655};
5656static const byte kInstruction_Sub_cc_r1_r3_1[] = {
5657  0x38, 0xbf, 0x59, 0x1e // It cc; Sub cc r1 r3 1
5658};
5659static const byte kInstruction_Sub_vc_r0_r2_3[] = {
5660  0x78, 0xbf, 0xd0, 0x1e // It vc; Sub vc r0 r2 3
5661};
5662static const byte kInstruction_Sub_vc_r6_r1_3[] = {
5663  0x78, 0xbf, 0xce, 0x1e // It vc; Sub vc r6 r1 3
5664};
5665static const byte kInstruction_Sub_ls_r0_r0_4[] = {
5666  0x98, 0xbf, 0x00, 0x1f // It ls; Sub ls r0 r0 4
5667};
5668static const byte kInstruction_Sub_le_r7_r3_1[] = {
5669  0xd8, 0xbf, 0x5f, 0x1e // It le; Sub le r7 r3 1
5670};
5671static const byte kInstruction_Sub_mi_r3_r0_1[] = {
5672  0x48, 0xbf, 0x43, 0x1e // It mi; Sub mi r3 r0 1
5673};
5674static const byte kInstruction_Sub_mi_r0_r7_7[] = {
5675  0x48, 0xbf, 0xf8, 0x1f // It mi; Sub mi r0 r7 7
5676};
5677static const byte kInstruction_Sub_le_r1_r7_3[] = {
5678  0xd8, 0xbf, 0xf9, 0x1e // It le; Sub le r1 r7 3
5679};
5680static const byte kInstruction_Sub_vc_r0_r5_4[] = {
5681  0x78, 0xbf, 0x28, 0x1f // It vc; Sub vc r0 r5 4
5682};
5683static const byte kInstruction_Sub_eq_r3_r4_3[] = {
5684  0x08, 0xbf, 0xe3, 0x1e // It eq; Sub eq r3 r4 3
5685};
5686static const byte kInstruction_Sub_vc_r3_r4_0[] = {
5687  0x78, 0xbf, 0x23, 0x1e // It vc; Sub vc r3 r4 0
5688};
5689static const byte kInstruction_Sub_pl_r3_r2_2[] = {
5690  0x58, 0xbf, 0x93, 0x1e // It pl; Sub pl r3 r2 2
5691};
5692static const byte kInstruction_Sub_cs_r5_r7_1[] = {
5693  0x28, 0xbf, 0x7d, 0x1e // It cs; Sub cs r5 r7 1
5694};
5695static const byte kInstruction_Sub_lt_r5_r5_2[] = {
5696  0xb8, 0xbf, 0xad, 0x1e // It lt; Sub lt r5 r5 2
5697};
5698static const byte kInstruction_Sub_ls_r6_r5_0[] = {
5699  0x98, 0xbf, 0x2e, 0x1e // It ls; Sub ls r6 r5 0
5700};
5701static const byte kInstruction_Sub_lt_r6_r3_2[] = {
5702  0xb8, 0xbf, 0x9e, 0x1e // It lt; Sub lt r6 r3 2
5703};
5704static const byte kInstruction_Sub_pl_r7_r4_6[] = {
5705  0x58, 0xbf, 0xa7, 0x1f // It pl; Sub pl r7 r4 6
5706};
5707static const byte kInstruction_Sub_mi_r4_r1_4[] = {
5708  0x48, 0xbf, 0x0c, 0x1f // It mi; Sub mi r4 r1 4
5709};
5710static const byte kInstruction_Sub_cs_r4_r3_1[] = {
5711  0x28, 0xbf, 0x5c, 0x1e // It cs; Sub cs r4 r3 1
5712};
5713static const byte kInstruction_Sub_hi_r4_r3_6[] = {
5714  0x88, 0xbf, 0x9c, 0x1f // It hi; Sub hi r4 r3 6
5715};
5716static const byte kInstruction_Sub_le_r0_r3_1[] = {
5717  0xd8, 0xbf, 0x58, 0x1e // It le; Sub le r0 r3 1
5718};
5719static const byte kInstruction_Sub_ls_r1_r3_5[] = {
5720  0x98, 0xbf, 0x59, 0x1f // It ls; Sub ls r1 r3 5
5721};
5722static const byte kInstruction_Sub_hi_r6_r1_1[] = {
5723  0x88, 0xbf, 0x4e, 0x1e // It hi; Sub hi r6 r1 1
5724};
5725static const byte kInstruction_Sub_ls_r5_r1_4[] = {
5726  0x98, 0xbf, 0x0d, 0x1f // It ls; Sub ls r5 r1 4
5727};
5728static const byte kInstruction_Sub_ne_r4_r4_0[] = {
5729  0x18, 0xbf, 0x24, 0x1e // It ne; Sub ne r4 r4 0
5730};
5731static const byte kInstruction_Sub_lt_r0_r6_5[] = {
5732  0xb8, 0xbf, 0x70, 0x1f // It lt; Sub lt r0 r6 5
5733};
5734static const byte kInstruction_Sub_ge_r0_r6_5[] = {
5735  0xa8, 0xbf, 0x70, 0x1f // It ge; Sub ge r0 r6 5
5736};
5737static const byte kInstruction_Sub_vs_r0_r2_0[] = {
5738  0x68, 0xbf, 0x10, 0x1e // It vs; Sub vs r0 r2 0
5739};
5740static const byte kInstruction_Sub_ne_r5_r0_6[] = {
5741  0x18, 0xbf, 0x85, 0x1f // It ne; Sub ne r5 r0 6
5742};
5743static const byte kInstruction_Sub_ge_r4_r1_7[] = {
5744  0xa8, 0xbf, 0xcc, 0x1f // It ge; Sub ge r4 r1 7
5745};
5746static const byte kInstruction_Sub_hi_r3_r5_6[] = {
5747  0x88, 0xbf, 0xab, 0x1f // It hi; Sub hi r3 r5 6
5748};
5749static const byte kInstruction_Sub_vs_r4_r1_6[] = {
5750  0x68, 0xbf, 0x8c, 0x1f // It vs; Sub vs r4 r1 6
5751};
5752static const byte kInstruction_Sub_gt_r0_r2_3[] = {
5753  0xc8, 0xbf, 0xd0, 0x1e // It gt; Sub gt r0 r2 3
5754};
5755static const byte kInstruction_Sub_ge_r3_r0_7[] = {
5756  0xa8, 0xbf, 0xc3, 0x1f // It ge; Sub ge r3 r0 7
5757};
5758static const byte kInstruction_Sub_ge_r0_r1_4[] = {
5759  0xa8, 0xbf, 0x08, 0x1f // It ge; Sub ge r0 r1 4
5760};
5761static const byte kInstruction_Sub_le_r4_r4_2[] = {
5762  0xd8, 0xbf, 0xa4, 0x1e // It le; Sub le r4 r4 2
5763};
5764static const byte kInstruction_Sub_hi_r3_r1_6[] = {
5765  0x88, 0xbf, 0x8b, 0x1f // It hi; Sub hi r3 r1 6
5766};
5767static const byte kInstruction_Sub_ge_r0_r0_6[] = {
5768  0xa8, 0xbf, 0x80, 0x1f // It ge; Sub ge r0 r0 6
5769};
5770static const byte kInstruction_Sub_ls_r4_r7_0[] = {
5771  0x98, 0xbf, 0x3c, 0x1e // It ls; Sub ls r4 r7 0
5772};
5773static const byte kInstruction_Sub_pl_r7_r1_6[] = {
5774  0x58, 0xbf, 0x8f, 0x1f // It pl; Sub pl r7 r1 6
5775};
5776static const byte kInstruction_Sub_vs_r3_r4_0[] = {
5777  0x68, 0xbf, 0x23, 0x1e // It vs; Sub vs r3 r4 0
5778};
5779static const byte kInstruction_Sub_ls_r7_r3_7[] = {
5780  0x98, 0xbf, 0xdf, 0x1f // It ls; Sub ls r7 r3 7
5781};
5782static const byte kInstruction_Sub_pl_r3_r0_0[] = {
5783  0x58, 0xbf, 0x03, 0x1e // It pl; Sub pl r3 r0 0
5784};
5785static const byte kInstruction_Sub_vc_r2_r4_2[] = {
5786  0x78, 0xbf, 0xa2, 0x1e // It vc; Sub vc r2 r4 2
5787};
5788static const byte kInstruction_Sub_pl_r7_r1_0[] = {
5789  0x58, 0xbf, 0x0f, 0x1e // It pl; Sub pl r7 r1 0
5790};
5791static const byte kInstruction_Sub_hi_r3_r6_1[] = {
5792  0x88, 0xbf, 0x73, 0x1e // It hi; Sub hi r3 r6 1
5793};
5794static const byte kInstruction_Sub_pl_r7_r7_5[] = {
5795  0x58, 0xbf, 0x7f, 0x1f // It pl; Sub pl r7 r7 5
5796};
5797static const byte kInstruction_Sub_pl_r5_r2_2[] = {
5798  0x58, 0xbf, 0x95, 0x1e // It pl; Sub pl r5 r2 2
5799};
5800static const byte kInstruction_Sub_pl_r3_r6_7[] = {
5801  0x58, 0xbf, 0xf3, 0x1f // It pl; Sub pl r3 r6 7
5802};
5803static const byte kInstruction_Sub_cc_r7_r6_7[] = {
5804  0x38, 0xbf, 0xf7, 0x1f // It cc; Sub cc r7 r6 7
5805};
5806static const byte kInstruction_Sub_gt_r4_r6_7[] = {
5807  0xc8, 0xbf, 0xf4, 0x1f // It gt; Sub gt r4 r6 7
5808};
5809static const byte kInstruction_Sub_cs_r3_r2_3[] = {
5810  0x28, 0xbf, 0xd3, 0x1e // It cs; Sub cs r3 r2 3
5811};
5812static const byte kInstruction_Sub_hi_r1_r3_0[] = {
5813  0x88, 0xbf, 0x19, 0x1e // It hi; Sub hi r1 r3 0
5814};
5815static const byte kInstruction_Sub_lt_r5_r3_0[] = {
5816  0xb8, 0xbf, 0x1d, 0x1e // It lt; Sub lt r5 r3 0
5817};
5818static const byte kInstruction_Sub_hi_r5_r1_6[] = {
5819  0x88, 0xbf, 0x8d, 0x1f // It hi; Sub hi r5 r1 6
5820};
5821static const byte kInstruction_Sub_ge_r3_r4_4[] = {
5822  0xa8, 0xbf, 0x23, 0x1f // It ge; Sub ge r3 r4 4
5823};
5824static const byte kInstruction_Sub_vc_r6_r2_1[] = {
5825  0x78, 0xbf, 0x56, 0x1e // It vc; Sub vc r6 r2 1
5826};
5827static const byte kInstruction_Sub_pl_r7_r6_0[] = {
5828  0x58, 0xbf, 0x37, 0x1e // It pl; Sub pl r7 r6 0
5829};
5830static const byte kInstruction_Sub_mi_r5_r3_7[] = {
5831  0x48, 0xbf, 0xdd, 0x1f // It mi; Sub mi r5 r3 7
5832};
5833static const byte kInstruction_Sub_vs_r5_r6_0[] = {
5834  0x68, 0xbf, 0x35, 0x1e // It vs; Sub vs r5 r6 0
5835};
5836static const byte kInstruction_Sub_mi_r7_r7_5[] = {
5837  0x48, 0xbf, 0x7f, 0x1f // It mi; Sub mi r7 r7 5
5838};
5839static const byte kInstruction_Sub_vc_r2_r6_6[] = {
5840  0x78, 0xbf, 0xb2, 0x1f // It vc; Sub vc r2 r6 6
5841};
5842static const byte kInstruction_Sub_cs_r7_r0_2[] = {
5843  0x28, 0xbf, 0x87, 0x1e // It cs; Sub cs r7 r0 2
5844};
5845static const byte kInstruction_Sub_mi_r0_r2_4[] = {
5846  0x48, 0xbf, 0x10, 0x1f // It mi; Sub mi r0 r2 4
5847};
5848static const byte kInstruction_Sub_eq_r5_r1_2[] = {
5849  0x08, 0xbf, 0x8d, 0x1e // It eq; Sub eq r5 r1 2
5850};
5851static const byte kInstruction_Sub_lt_r4_r7_6[] = {
5852  0xb8, 0xbf, 0xbc, 0x1f // It lt; Sub lt r4 r7 6
5853};
5854static const byte kInstruction_Sub_ge_r6_r5_1[] = {
5855  0xa8, 0xbf, 0x6e, 0x1e // It ge; Sub ge r6 r5 1
5856};
5857static const byte kInstruction_Sub_vs_r6_r4_5[] = {
5858  0x68, 0xbf, 0x66, 0x1f // It vs; Sub vs r6 r4 5
5859};
5860static const byte kInstruction_Sub_lt_r5_r5_0[] = {
5861  0xb8, 0xbf, 0x2d, 0x1e // It lt; Sub lt r5 r5 0
5862};
5863static const byte kInstruction_Sub_cs_r4_r4_0[] = {
5864  0x28, 0xbf, 0x24, 0x1e // It cs; Sub cs r4 r4 0
5865};
5866static const byte kInstruction_Sub_cc_r0_r7_4[] = {
5867  0x38, 0xbf, 0x38, 0x1f // It cc; Sub cc r0 r7 4
5868};
5869static const byte kInstruction_Sub_vs_r3_r5_4[] = {
5870  0x68, 0xbf, 0x2b, 0x1f // It vs; Sub vs r3 r5 4
5871};
5872static const byte kInstruction_Sub_lt_r7_r2_2[] = {
5873  0xb8, 0xbf, 0x97, 0x1e // It lt; Sub lt r7 r2 2
5874};
5875static const byte kInstruction_Sub_ls_r2_r7_3[] = {
5876  0x98, 0xbf, 0xfa, 0x1e // It ls; Sub ls r2 r7 3
5877};
5878static const byte kInstruction_Sub_lt_r6_r7_4[] = {
5879  0xb8, 0xbf, 0x3e, 0x1f // It lt; Sub lt r6 r7 4
5880};
5881static const byte kInstruction_Sub_vc_r7_r4_1[] = {
5882  0x78, 0xbf, 0x67, 0x1e // It vc; Sub vc r7 r4 1
5883};
5884static const byte kInstruction_Sub_pl_r1_r4_0[] = {
5885  0x58, 0xbf, 0x21, 0x1e // It pl; Sub pl r1 r4 0
5886};
5887static const byte kInstruction_Sub_vc_r7_r7_4[] = {
5888  0x78, 0xbf, 0x3f, 0x1f // It vc; Sub vc r7 r7 4
5889};
5890static const byte kInstruction_Sub_cs_r3_r6_5[] = {
5891  0x28, 0xbf, 0x73, 0x1f // It cs; Sub cs r3 r6 5
5892};
5893static const byte kInstruction_Sub_pl_r0_r5_0[] = {
5894  0x58, 0xbf, 0x28, 0x1e // It pl; Sub pl r0 r5 0
5895};
5896static const byte kInstruction_Sub_gt_r6_r6_2[] = {
5897  0xc8, 0xbf, 0xb6, 0x1e // It gt; Sub gt r6 r6 2
5898};
5899static const byte kInstruction_Sub_cs_r3_r4_0[] = {
5900  0x28, 0xbf, 0x23, 0x1e // It cs; Sub cs r3 r4 0
5901};
5902static const byte kInstruction_Sub_cs_r1_r4_5[] = {
5903  0x28, 0xbf, 0x61, 0x1f // It cs; Sub cs r1 r4 5
5904};
5905static const byte kInstruction_Sub_lt_r1_r0_5[] = {
5906  0xb8, 0xbf, 0x41, 0x1f // It lt; Sub lt r1 r0 5
5907};
5908static const byte kInstruction_Sub_gt_r2_r3_6[] = {
5909  0xc8, 0xbf, 0x9a, 0x1f // It gt; Sub gt r2 r3 6
5910};
5911static const byte kInstruction_Sub_le_r5_r1_7[] = {
5912  0xd8, 0xbf, 0xcd, 0x1f // It le; Sub le r5 r1 7
5913};
5914static const byte kInstruction_Sub_hi_r4_r0_4[] = {
5915  0x88, 0xbf, 0x04, 0x1f // It hi; Sub hi r4 r0 4
5916};
5917static const byte kInstruction_Sub_ge_r7_r4_4[] = {
5918  0xa8, 0xbf, 0x27, 0x1f // It ge; Sub ge r7 r4 4
5919};
5920static const byte kInstruction_Sub_pl_r3_r5_2[] = {
5921  0x58, 0xbf, 0xab, 0x1e // It pl; Sub pl r3 r5 2
5922};
5923static const byte kInstruction_Sub_eq_r0_r3_7[] = {
5924  0x08, 0xbf, 0xd8, 0x1f // It eq; Sub eq r0 r3 7
5925};
5926static const byte kInstruction_Sub_le_r3_r7_5[] = {
5927  0xd8, 0xbf, 0x7b, 0x1f // It le; Sub le r3 r7 5
5928};
5929static const byte kInstruction_Sub_cc_r6_r6_0[] = {
5930  0x38, 0xbf, 0x36, 0x1e // It cc; Sub cc r6 r6 0
5931};
5932static const byte kInstruction_Sub_mi_r3_r6_4[] = {
5933  0x48, 0xbf, 0x33, 0x1f // It mi; Sub mi r3 r6 4
5934};
5935static const byte kInstruction_Sub_gt_r5_r2_2[] = {
5936  0xc8, 0xbf, 0x95, 0x1e // It gt; Sub gt r5 r2 2
5937};
5938static const byte kInstruction_Sub_le_r5_r4_0[] = {
5939  0xd8, 0xbf, 0x25, 0x1e // It le; Sub le r5 r4 0
5940};
5941static const byte kInstruction_Sub_ge_r3_r6_3[] = {
5942  0xa8, 0xbf, 0xf3, 0x1e // It ge; Sub ge r3 r6 3
5943};
5944static const byte kInstruction_Sub_vs_r3_r0_5[] = {
5945  0x68, 0xbf, 0x43, 0x1f // It vs; Sub vs r3 r0 5
5946};
5947static const byte kInstruction_Sub_vc_r1_r2_6[] = {
5948  0x78, 0xbf, 0x91, 0x1f // It vc; Sub vc r1 r2 6
5949};
5950static const byte kInstruction_Sub_lt_r7_r5_6[] = {
5951  0xb8, 0xbf, 0xaf, 0x1f // It lt; Sub lt r7 r5 6
5952};
5953static const byte kInstruction_Sub_mi_r5_r0_4[] = {
5954  0x48, 0xbf, 0x05, 0x1f // It mi; Sub mi r5 r0 4
5955};
5956static const byte kInstruction_Sub_eq_r4_r7_1[] = {
5957  0x08, 0xbf, 0x7c, 0x1e // It eq; Sub eq r4 r7 1
5958};
5959static const byte kInstruction_Sub_ls_r3_r7_2[] = {
5960  0x98, 0xbf, 0xbb, 0x1e // It ls; Sub ls r3 r7 2
5961};
5962static const byte kInstruction_Sub_pl_r6_r1_4[] = {
5963  0x58, 0xbf, 0x0e, 0x1f // It pl; Sub pl r6 r1 4
5964};
5965static const byte kInstruction_Sub_vs_r2_r7_3[] = {
5966  0x68, 0xbf, 0xfa, 0x1e // It vs; Sub vs r2 r7 3
5967};
5968static const byte kInstruction_Sub_vc_r3_r0_5[] = {
5969  0x78, 0xbf, 0x43, 0x1f // It vc; Sub vc r3 r0 5
5970};
5971static const byte kInstruction_Sub_ge_r7_r4_0[] = {
5972  0xa8, 0xbf, 0x27, 0x1e // It ge; Sub ge r7 r4 0
5973};
5974static const byte kInstruction_Sub_gt_r0_r7_7[] = {
5975  0xc8, 0xbf, 0xf8, 0x1f // It gt; Sub gt r0 r7 7
5976};
5977static const byte kInstruction_Sub_ne_r2_r5_2[] = {
5978  0x18, 0xbf, 0xaa, 0x1e // It ne; Sub ne r2 r5 2
5979};
5980static const byte kInstruction_Sub_hi_r6_r0_5[] = {
5981  0x88, 0xbf, 0x46, 0x1f // It hi; Sub hi r6 r0 5
5982};
5983static const byte kInstruction_Sub_cc_r5_r4_7[] = {
5984  0x38, 0xbf, 0xe5, 0x1f // It cc; Sub cc r5 r4 7
5985};
5986static const byte kInstruction_Sub_gt_r7_r5_2[] = {
5987  0xc8, 0xbf, 0xaf, 0x1e // It gt; Sub gt r7 r5 2
5988};
5989static const byte kInstruction_Sub_ls_r5_r4_5[] = {
5990  0x98, 0xbf, 0x65, 0x1f // It ls; Sub ls r5 r4 5
5991};
5992static const byte kInstruction_Sub_hi_r2_r6_7[] = {
5993  0x88, 0xbf, 0xf2, 0x1f // It hi; Sub hi r2 r6 7
5994};
5995static const byte kInstruction_Sub_le_r0_r7_4[] = {
5996  0xd8, 0xbf, 0x38, 0x1f // It le; Sub le r0 r7 4
5997};
5998static const byte kInstruction_Sub_vc_r4_r1_7[] = {
5999  0x78, 0xbf, 0xcc, 0x1f // It vc; Sub vc r4 r1 7
6000};
6001static const byte kInstruction_Sub_eq_r2_r2_6[] = {
6002  0x08, 0xbf, 0x92, 0x1f // It eq; Sub eq r2 r2 6
6003};
6004static const byte kInstruction_Sub_cc_r4_r6_2[] = {
6005  0x38, 0xbf, 0xb4, 0x1e // It cc; Sub cc r4 r6 2
6006};
6007static const byte kInstruction_Sub_mi_r7_r5_1[] = {
6008  0x48, 0xbf, 0x6f, 0x1e // It mi; Sub mi r7 r5 1
6009};
6010static const byte kInstruction_Sub_vs_r4_r1_4[] = {
6011  0x68, 0xbf, 0x0c, 0x1f // It vs; Sub vs r4 r1 4
6012};
6013static const byte kInstruction_Sub_cs_r2_r2_6[] = {
6014  0x28, 0xbf, 0x92, 0x1f // It cs; Sub cs r2 r2 6
6015};
6016static const byte kInstruction_Sub_vs_r4_r1_7[] = {
6017  0x68, 0xbf, 0xcc, 0x1f // It vs; Sub vs r4 r1 7
6018};
6019static const byte kInstruction_Sub_gt_r0_r4_6[] = {
6020  0xc8, 0xbf, 0xa0, 0x1f // It gt; Sub gt r0 r4 6
6021};
6022static const byte kInstruction_Sub_pl_r3_r6_1[] = {
6023  0x58, 0xbf, 0x73, 0x1e // It pl; Sub pl r3 r6 1
6024};
6025static const byte kInstruction_Sub_vc_r0_r6_0[] = {
6026  0x78, 0xbf, 0x30, 0x1e // It vc; Sub vc r0 r6 0
6027};
6028static const byte kInstruction_Sub_vc_r3_r5_7[] = {
6029  0x78, 0xbf, 0xeb, 0x1f // It vc; Sub vc r3 r5 7
6030};
6031static const byte kInstruction_Sub_mi_r3_r5_7[] = {
6032  0x48, 0xbf, 0xeb, 0x1f // It mi; Sub mi r3 r5 7
6033};
6034static const byte kInstruction_Sub_mi_r3_r5_0[] = {
6035  0x48, 0xbf, 0x2b, 0x1e // It mi; Sub mi r3 r5 0
6036};
6037static const TestResult kReferenceSub[] = {
6038  {
6039    ARRAY_SIZE(kInstruction_Sub_lt_r7_r4_2),
6040    kInstruction_Sub_lt_r7_r4_2,
6041  },
6042  {
6043    ARRAY_SIZE(kInstruction_Sub_cc_r0_r0_4),
6044    kInstruction_Sub_cc_r0_r0_4,
6045  },
6046  {
6047    ARRAY_SIZE(kInstruction_Sub_ne_r4_r0_0),
6048    kInstruction_Sub_ne_r4_r0_0,
6049  },
6050  {
6051    ARRAY_SIZE(kInstruction_Sub_le_r6_r1_4),
6052    kInstruction_Sub_le_r6_r1_4,
6053  },
6054  {
6055    ARRAY_SIZE(kInstruction_Sub_lt_r6_r7_3),
6056    kInstruction_Sub_lt_r6_r7_3,
6057  },
6058  {
6059    ARRAY_SIZE(kInstruction_Sub_lt_r4_r5_1),
6060    kInstruction_Sub_lt_r4_r5_1,
6061  },
6062  {
6063    ARRAY_SIZE(kInstruction_Sub_cs_r3_r6_6),
6064    kInstruction_Sub_cs_r3_r6_6,
6065  },
6066  {
6067    ARRAY_SIZE(kInstruction_Sub_cs_r1_r2_0),
6068    kInstruction_Sub_cs_r1_r2_0,
6069  },
6070  {
6071    ARRAY_SIZE(kInstruction_Sub_vs_r2_r5_4),
6072    kInstruction_Sub_vs_r2_r5_4,
6073  },
6074  {
6075    ARRAY_SIZE(kInstruction_Sub_cs_r5_r3_2),
6076    kInstruction_Sub_cs_r5_r3_2,
6077  },
6078  {
6079    ARRAY_SIZE(kInstruction_Sub_le_r6_r4_2),
6080    kInstruction_Sub_le_r6_r4_2,
6081  },
6082  {
6083    ARRAY_SIZE(kInstruction_Sub_gt_r4_r0_6),
6084    kInstruction_Sub_gt_r4_r0_6,
6085  },
6086  {
6087    ARRAY_SIZE(kInstruction_Sub_ne_r7_r6_1),
6088    kInstruction_Sub_ne_r7_r6_1,
6089  },
6090  {
6091    ARRAY_SIZE(kInstruction_Sub_mi_r1_r6_4),
6092    kInstruction_Sub_mi_r1_r6_4,
6093  },
6094  {
6095    ARRAY_SIZE(kInstruction_Sub_gt_r7_r7_2),
6096    kInstruction_Sub_gt_r7_r7_2,
6097  },
6098  {
6099    ARRAY_SIZE(kInstruction_Sub_vs_r5_r3_4),
6100    kInstruction_Sub_vs_r5_r3_4,
6101  },
6102  {
6103    ARRAY_SIZE(kInstruction_Sub_gt_r1_r3_2),
6104    kInstruction_Sub_gt_r1_r3_2,
6105  },
6106  {
6107    ARRAY_SIZE(kInstruction_Sub_lt_r5_r0_5),
6108    kInstruction_Sub_lt_r5_r0_5,
6109  },
6110  {
6111    ARRAY_SIZE(kInstruction_Sub_vs_r5_r4_3),
6112    kInstruction_Sub_vs_r5_r4_3,
6113  },
6114  {
6115    ARRAY_SIZE(kInstruction_Sub_pl_r0_r5_4),
6116    kInstruction_Sub_pl_r0_r5_4,
6117  },
6118  {
6119    ARRAY_SIZE(kInstruction_Sub_hi_r3_r2_1),
6120    kInstruction_Sub_hi_r3_r2_1,
6121  },
6122  {
6123    ARRAY_SIZE(kInstruction_Sub_cs_r4_r3_0),
6124    kInstruction_Sub_cs_r4_r3_0,
6125  },
6126  {
6127    ARRAY_SIZE(kInstruction_Sub_lt_r7_r3_0),
6128    kInstruction_Sub_lt_r7_r3_0,
6129  },
6130  {
6131    ARRAY_SIZE(kInstruction_Sub_ne_r7_r7_0),
6132    kInstruction_Sub_ne_r7_r7_0,
6133  },
6134  {
6135    ARRAY_SIZE(kInstruction_Sub_cc_r2_r6_0),
6136    kInstruction_Sub_cc_r2_r6_0,
6137  },
6138  {
6139    ARRAY_SIZE(kInstruction_Sub_vc_r5_r4_6),
6140    kInstruction_Sub_vc_r5_r4_6,
6141  },
6142  {
6143    ARRAY_SIZE(kInstruction_Sub_gt_r6_r6_0),
6144    kInstruction_Sub_gt_r6_r6_0,
6145  },
6146  {
6147    ARRAY_SIZE(kInstruction_Sub_cc_r0_r4_0),
6148    kInstruction_Sub_cc_r0_r4_0,
6149  },
6150  {
6151    ARRAY_SIZE(kInstruction_Sub_cs_r4_r5_1),
6152    kInstruction_Sub_cs_r4_r5_1,
6153  },
6154  {
6155    ARRAY_SIZE(kInstruction_Sub_ls_r0_r5_6),
6156    kInstruction_Sub_ls_r0_r5_6,
6157  },
6158  {
6159    ARRAY_SIZE(kInstruction_Sub_pl_r5_r3_4),
6160    kInstruction_Sub_pl_r5_r3_4,
6161  },
6162  {
6163    ARRAY_SIZE(kInstruction_Sub_le_r2_r2_1),
6164    kInstruction_Sub_le_r2_r2_1,
6165  },
6166  {
6167    ARRAY_SIZE(kInstruction_Sub_vs_r1_r5_4),
6168    kInstruction_Sub_vs_r1_r5_4,
6169  },
6170  {
6171    ARRAY_SIZE(kInstruction_Sub_lt_r4_r3_3),
6172    kInstruction_Sub_lt_r4_r3_3,
6173  },
6174  {
6175    ARRAY_SIZE(kInstruction_Sub_mi_r6_r6_0),
6176    kInstruction_Sub_mi_r6_r6_0,
6177  },
6178  {
6179    ARRAY_SIZE(kInstruction_Sub_ge_r0_r5_7),
6180    kInstruction_Sub_ge_r0_r5_7,
6181  },
6182  {
6183    ARRAY_SIZE(kInstruction_Sub_gt_r4_r2_5),
6184    kInstruction_Sub_gt_r4_r2_5,
6185  },
6186  {
6187    ARRAY_SIZE(kInstruction_Sub_ls_r5_r6_4),
6188    kInstruction_Sub_ls_r5_r6_4,
6189  },
6190  {
6191    ARRAY_SIZE(kInstruction_Sub_cc_r6_r0_6),
6192    kInstruction_Sub_cc_r6_r0_6,
6193  },
6194  {
6195    ARRAY_SIZE(kInstruction_Sub_lt_r6_r6_6),
6196    kInstruction_Sub_lt_r6_r6_6,
6197  },
6198  {
6199    ARRAY_SIZE(kInstruction_Sub_pl_r0_r1_0),
6200    kInstruction_Sub_pl_r0_r1_0,
6201  },
6202  {
6203    ARRAY_SIZE(kInstruction_Sub_lt_r1_r5_2),
6204    kInstruction_Sub_lt_r1_r5_2,
6205  },
6206  {
6207    ARRAY_SIZE(kInstruction_Sub_hi_r0_r6_4),
6208    kInstruction_Sub_hi_r0_r6_4,
6209  },
6210  {
6211    ARRAY_SIZE(kInstruction_Sub_eq_r0_r4_6),
6212    kInstruction_Sub_eq_r0_r4_6,
6213  },
6214  {
6215    ARRAY_SIZE(kInstruction_Sub_cc_r0_r6_3),
6216    kInstruction_Sub_cc_r0_r6_3,
6217  },
6218  {
6219    ARRAY_SIZE(kInstruction_Sub_gt_r5_r0_6),
6220    kInstruction_Sub_gt_r5_r0_6,
6221  },
6222  {
6223    ARRAY_SIZE(kInstruction_Sub_mi_r3_r2_4),
6224    kInstruction_Sub_mi_r3_r2_4,
6225  },
6226  {
6227    ARRAY_SIZE(kInstruction_Sub_ls_r3_r1_5),
6228    kInstruction_Sub_ls_r3_r1_5,
6229  },
6230  {
6231    ARRAY_SIZE(kInstruction_Sub_gt_r0_r3_3),
6232    kInstruction_Sub_gt_r0_r3_3,
6233  },
6234  {
6235    ARRAY_SIZE(kInstruction_Sub_vs_r7_r7_2),
6236    kInstruction_Sub_vs_r7_r7_2,
6237  },
6238  {
6239    ARRAY_SIZE(kInstruction_Sub_cs_r6_r1_4),
6240    kInstruction_Sub_cs_r6_r1_4,
6241  },
6242  {
6243    ARRAY_SIZE(kInstruction_Sub_eq_r1_r2_5),
6244    kInstruction_Sub_eq_r1_r2_5,
6245  },
6246  {
6247    ARRAY_SIZE(kInstruction_Sub_hi_r5_r4_3),
6248    kInstruction_Sub_hi_r5_r4_3,
6249  },
6250  {
6251    ARRAY_SIZE(kInstruction_Sub_gt_r3_r5_3),
6252    kInstruction_Sub_gt_r3_r5_3,
6253  },
6254  {
6255    ARRAY_SIZE(kInstruction_Sub_ge_r1_r3_3),
6256    kInstruction_Sub_ge_r1_r3_3,
6257  },
6258  {
6259    ARRAY_SIZE(kInstruction_Sub_ne_r0_r2_6),
6260    kInstruction_Sub_ne_r0_r2_6,
6261  },
6262  {
6263    ARRAY_SIZE(kInstruction_Sub_gt_r5_r1_0),
6264    kInstruction_Sub_gt_r5_r1_0,
6265  },
6266  {
6267    ARRAY_SIZE(kInstruction_Sub_pl_r7_r6_6),
6268    kInstruction_Sub_pl_r7_r6_6,
6269  },
6270  {
6271    ARRAY_SIZE(kInstruction_Sub_lt_r3_r4_1),
6272    kInstruction_Sub_lt_r3_r4_1,
6273  },
6274  {
6275    ARRAY_SIZE(kInstruction_Sub_mi_r4_r4_2),
6276    kInstruction_Sub_mi_r4_r4_2,
6277  },
6278  {
6279    ARRAY_SIZE(kInstruction_Sub_gt_r6_r3_0),
6280    kInstruction_Sub_gt_r6_r3_0,
6281  },
6282  {
6283    ARRAY_SIZE(kInstruction_Sub_vs_r3_r5_3),
6284    kInstruction_Sub_vs_r3_r5_3,
6285  },
6286  {
6287    ARRAY_SIZE(kInstruction_Sub_ne_r1_r7_0),
6288    kInstruction_Sub_ne_r1_r7_0,
6289  },
6290  {
6291    ARRAY_SIZE(kInstruction_Sub_ne_r4_r1_4),
6292    kInstruction_Sub_ne_r4_r1_4,
6293  },
6294  {
6295    ARRAY_SIZE(kInstruction_Sub_ls_r6_r2_2),
6296    kInstruction_Sub_ls_r6_r2_2,
6297  },
6298  {
6299    ARRAY_SIZE(kInstruction_Sub_cs_r3_r1_2),
6300    kInstruction_Sub_cs_r3_r1_2,
6301  },
6302  {
6303    ARRAY_SIZE(kInstruction_Sub_ne_r2_r1_5),
6304    kInstruction_Sub_ne_r2_r1_5,
6305  },
6306  {
6307    ARRAY_SIZE(kInstruction_Sub_le_r1_r6_7),
6308    kInstruction_Sub_le_r1_r6_7,
6309  },
6310  {
6311    ARRAY_SIZE(kInstruction_Sub_ne_r1_r1_1),
6312    kInstruction_Sub_ne_r1_r1_1,
6313  },
6314  {
6315    ARRAY_SIZE(kInstruction_Sub_ne_r2_r3_1),
6316    kInstruction_Sub_ne_r2_r3_1,
6317  },
6318  {
6319    ARRAY_SIZE(kInstruction_Sub_lt_r5_r1_7),
6320    kInstruction_Sub_lt_r5_r1_7,
6321  },
6322  {
6323    ARRAY_SIZE(kInstruction_Sub_lt_r0_r5_3),
6324    kInstruction_Sub_lt_r0_r5_3,
6325  },
6326  {
6327    ARRAY_SIZE(kInstruction_Sub_ge_r2_r4_0),
6328    kInstruction_Sub_ge_r2_r4_0,
6329  },
6330  {
6331    ARRAY_SIZE(kInstruction_Sub_vs_r2_r1_6),
6332    kInstruction_Sub_vs_r2_r1_6,
6333  },
6334  {
6335    ARRAY_SIZE(kInstruction_Sub_vc_r4_r6_3),
6336    kInstruction_Sub_vc_r4_r6_3,
6337  },
6338  {
6339    ARRAY_SIZE(kInstruction_Sub_vs_r4_r3_6),
6340    kInstruction_Sub_vs_r4_r3_6,
6341  },
6342  {
6343    ARRAY_SIZE(kInstruction_Sub_cs_r5_r1_2),
6344    kInstruction_Sub_cs_r5_r1_2,
6345  },
6346  {
6347    ARRAY_SIZE(kInstruction_Sub_ne_r7_r2_7),
6348    kInstruction_Sub_ne_r7_r2_7,
6349  },
6350  {
6351    ARRAY_SIZE(kInstruction_Sub_gt_r4_r7_1),
6352    kInstruction_Sub_gt_r4_r7_1,
6353  },
6354  {
6355    ARRAY_SIZE(kInstruction_Sub_le_r0_r7_5),
6356    kInstruction_Sub_le_r0_r7_5,
6357  },
6358  {
6359    ARRAY_SIZE(kInstruction_Sub_eq_r5_r2_6),
6360    kInstruction_Sub_eq_r5_r2_6,
6361  },
6362  {
6363    ARRAY_SIZE(kInstruction_Sub_ls_r1_r0_4),
6364    kInstruction_Sub_ls_r1_r0_4,
6365  },
6366  {
6367    ARRAY_SIZE(kInstruction_Sub_vc_r4_r7_3),
6368    kInstruction_Sub_vc_r4_r7_3,
6369  },
6370  {
6371    ARRAY_SIZE(kInstruction_Sub_eq_r7_r6_5),
6372    kInstruction_Sub_eq_r7_r6_5,
6373  },
6374  {
6375    ARRAY_SIZE(kInstruction_Sub_gt_r2_r0_2),
6376    kInstruction_Sub_gt_r2_r0_2,
6377  },
6378  {
6379    ARRAY_SIZE(kInstruction_Sub_cc_r0_r7_0),
6380    kInstruction_Sub_cc_r0_r7_0,
6381  },
6382  {
6383    ARRAY_SIZE(kInstruction_Sub_mi_r2_r1_1),
6384    kInstruction_Sub_mi_r2_r1_1,
6385  },
6386  {
6387    ARRAY_SIZE(kInstruction_Sub_pl_r1_r4_3),
6388    kInstruction_Sub_pl_r1_r4_3,
6389  },
6390  {
6391    ARRAY_SIZE(kInstruction_Sub_ge_r3_r7_3),
6392    kInstruction_Sub_ge_r3_r7_3,
6393  },
6394  {
6395    ARRAY_SIZE(kInstruction_Sub_eq_r4_r6_3),
6396    kInstruction_Sub_eq_r4_r6_3,
6397  },
6398  {
6399    ARRAY_SIZE(kInstruction_Sub_vs_r7_r7_0),
6400    kInstruction_Sub_vs_r7_r7_0,
6401  },
6402  {
6403    ARRAY_SIZE(kInstruction_Sub_ls_r3_r6_2),
6404    kInstruction_Sub_ls_r3_r6_2,
6405  },
6406  {
6407    ARRAY_SIZE(kInstruction_Sub_le_r6_r0_1),
6408    kInstruction_Sub_le_r6_r0_1,
6409  },
6410  {
6411    ARRAY_SIZE(kInstruction_Sub_eq_r6_r7_3),
6412    kInstruction_Sub_eq_r6_r7_3,
6413  },
6414  {
6415    ARRAY_SIZE(kInstruction_Sub_ge_r0_r2_7),
6416    kInstruction_Sub_ge_r0_r2_7,
6417  },
6418  {
6419    ARRAY_SIZE(kInstruction_Sub_mi_r3_r7_0),
6420    kInstruction_Sub_mi_r3_r7_0,
6421  },
6422  {
6423    ARRAY_SIZE(kInstruction_Sub_eq_r5_r3_7),
6424    kInstruction_Sub_eq_r5_r3_7,
6425  },
6426  {
6427    ARRAY_SIZE(kInstruction_Sub_gt_r3_r6_5),
6428    kInstruction_Sub_gt_r3_r6_5,
6429  },
6430  {
6431    ARRAY_SIZE(kInstruction_Sub_ge_r7_r3_0),
6432    kInstruction_Sub_ge_r7_r3_0,
6433  },
6434  {
6435    ARRAY_SIZE(kInstruction_Sub_mi_r2_r3_2),
6436    kInstruction_Sub_mi_r2_r3_2,
6437  },
6438  {
6439    ARRAY_SIZE(kInstruction_Sub_cs_r2_r4_0),
6440    kInstruction_Sub_cs_r2_r4_0,
6441  },
6442  {
6443    ARRAY_SIZE(kInstruction_Sub_gt_r1_r5_2),
6444    kInstruction_Sub_gt_r1_r5_2,
6445  },
6446  {
6447    ARRAY_SIZE(kInstruction_Sub_hi_r5_r4_4),
6448    kInstruction_Sub_hi_r5_r4_4,
6449  },
6450  {
6451    ARRAY_SIZE(kInstruction_Sub_ls_r4_r2_5),
6452    kInstruction_Sub_ls_r4_r2_5,
6453  },
6454  {
6455    ARRAY_SIZE(kInstruction_Sub_ne_r3_r1_2),
6456    kInstruction_Sub_ne_r3_r1_2,
6457  },
6458  {
6459    ARRAY_SIZE(kInstruction_Sub_gt_r3_r1_2),
6460    kInstruction_Sub_gt_r3_r1_2,
6461  },
6462  {
6463    ARRAY_SIZE(kInstruction_Sub_le_r3_r3_7),
6464    kInstruction_Sub_le_r3_r3_7,
6465  },
6466  {
6467    ARRAY_SIZE(kInstruction_Sub_ls_r0_r5_7),
6468    kInstruction_Sub_ls_r0_r5_7,
6469  },
6470  {
6471    ARRAY_SIZE(kInstruction_Sub_ne_r7_r5_0),
6472    kInstruction_Sub_ne_r7_r5_0,
6473  },
6474  {
6475    ARRAY_SIZE(kInstruction_Sub_gt_r0_r4_4),
6476    kInstruction_Sub_gt_r0_r4_4,
6477  },
6478  {
6479    ARRAY_SIZE(kInstruction_Sub_mi_r6_r7_6),
6480    kInstruction_Sub_mi_r6_r7_6,
6481  },
6482  {
6483    ARRAY_SIZE(kInstruction_Sub_pl_r0_r7_0),
6484    kInstruction_Sub_pl_r0_r7_0,
6485  },
6486  {
6487    ARRAY_SIZE(kInstruction_Sub_ls_r5_r0_2),
6488    kInstruction_Sub_ls_r5_r0_2,
6489  },
6490  {
6491    ARRAY_SIZE(kInstruction_Sub_ge_r1_r1_3),
6492    kInstruction_Sub_ge_r1_r1_3,
6493  },
6494  {
6495    ARRAY_SIZE(kInstruction_Sub_ls_r6_r4_1),
6496    kInstruction_Sub_ls_r6_r4_1,
6497  },
6498  {
6499    ARRAY_SIZE(kInstruction_Sub_hi_r1_r7_5),
6500    kInstruction_Sub_hi_r1_r7_5,
6501  },
6502  {
6503    ARRAY_SIZE(kInstruction_Sub_ge_r0_r2_0),
6504    kInstruction_Sub_ge_r0_r2_0,
6505  },
6506  {
6507    ARRAY_SIZE(kInstruction_Sub_cs_r5_r4_4),
6508    kInstruction_Sub_cs_r5_r4_4,
6509  },
6510  {
6511    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_6),
6512    kInstruction_Sub_cs_r2_r5_6,
6513  },
6514  {
6515    ARRAY_SIZE(kInstruction_Sub_vs_r0_r4_2),
6516    kInstruction_Sub_vs_r0_r4_2,
6517  },
6518  {
6519    ARRAY_SIZE(kInstruction_Sub_pl_r4_r0_3),
6520    kInstruction_Sub_pl_r4_r0_3,
6521  },
6522  {
6523    ARRAY_SIZE(kInstruction_Sub_gt_r1_r1_7),
6524    kInstruction_Sub_gt_r1_r1_7,
6525  },
6526  {
6527    ARRAY_SIZE(kInstruction_Sub_vs_r6_r7_7),
6528    kInstruction_Sub_vs_r6_r7_7,
6529  },
6530  {
6531    ARRAY_SIZE(kInstruction_Sub_gt_r5_r7_5),
6532    kInstruction_Sub_gt_r5_r7_5,
6533  },
6534  {
6535    ARRAY_SIZE(kInstruction_Sub_hi_r7_r6_7),
6536    kInstruction_Sub_hi_r7_r6_7,
6537  },
6538  {
6539    ARRAY_SIZE(kInstruction_Sub_eq_r7_r0_2),
6540    kInstruction_Sub_eq_r7_r0_2,
6541  },
6542  {
6543    ARRAY_SIZE(kInstruction_Sub_le_r7_r2_3),
6544    kInstruction_Sub_le_r7_r2_3,
6545  },
6546  {
6547    ARRAY_SIZE(kInstruction_Sub_le_r0_r6_7),
6548    kInstruction_Sub_le_r0_r6_7,
6549  },
6550  {
6551    ARRAY_SIZE(kInstruction_Sub_mi_r4_r0_4),
6552    kInstruction_Sub_mi_r4_r0_4,
6553  },
6554  {
6555    ARRAY_SIZE(kInstruction_Sub_cs_r6_r4_0),
6556    kInstruction_Sub_cs_r6_r4_0,
6557  },
6558  {
6559    ARRAY_SIZE(kInstruction_Sub_ls_r4_r0_4),
6560    kInstruction_Sub_ls_r4_r0_4,
6561  },
6562  {
6563    ARRAY_SIZE(kInstruction_Sub_mi_r1_r6_5),
6564    kInstruction_Sub_mi_r1_r6_5,
6565  },
6566  {
6567    ARRAY_SIZE(kInstruction_Sub_pl_r1_r5_4),
6568    kInstruction_Sub_pl_r1_r5_4,
6569  },
6570  {
6571    ARRAY_SIZE(kInstruction_Sub_cc_r7_r0_6),
6572    kInstruction_Sub_cc_r7_r0_6,
6573  },
6574  {
6575    ARRAY_SIZE(kInstruction_Sub_pl_r4_r1_5),
6576    kInstruction_Sub_pl_r4_r1_5,
6577  },
6578  {
6579    ARRAY_SIZE(kInstruction_Sub_vc_r6_r0_5),
6580    kInstruction_Sub_vc_r6_r0_5,
6581  },
6582  {
6583    ARRAY_SIZE(kInstruction_Sub_cc_r4_r3_0),
6584    kInstruction_Sub_cc_r4_r3_0,
6585  },
6586  {
6587    ARRAY_SIZE(kInstruction_Sub_mi_r7_r3_7),
6588    kInstruction_Sub_mi_r7_r3_7,
6589  },
6590  {
6591    ARRAY_SIZE(kInstruction_Sub_mi_r6_r7_4),
6592    kInstruction_Sub_mi_r6_r7_4,
6593  },
6594  {
6595    ARRAY_SIZE(kInstruction_Sub_ls_r5_r6_5),
6596    kInstruction_Sub_ls_r5_r6_5,
6597  },
6598  {
6599    ARRAY_SIZE(kInstruction_Sub_gt_r6_r7_1),
6600    kInstruction_Sub_gt_r6_r7_1,
6601  },
6602  {
6603    ARRAY_SIZE(kInstruction_Sub_cc_r3_r1_0),
6604    kInstruction_Sub_cc_r3_r1_0,
6605  },
6606  {
6607    ARRAY_SIZE(kInstruction_Sub_cc_r2_r2_6),
6608    kInstruction_Sub_cc_r2_r2_6,
6609  },
6610  {
6611    ARRAY_SIZE(kInstruction_Sub_ge_r2_r5_2),
6612    kInstruction_Sub_ge_r2_r5_2,
6613  },
6614  {
6615    ARRAY_SIZE(kInstruction_Sub_gt_r3_r2_4),
6616    kInstruction_Sub_gt_r3_r2_4,
6617  },
6618  {
6619    ARRAY_SIZE(kInstruction_Sub_cs_r6_r2_0),
6620    kInstruction_Sub_cs_r6_r2_0,
6621  },
6622  {
6623    ARRAY_SIZE(kInstruction_Sub_ne_r0_r3_4),
6624    kInstruction_Sub_ne_r0_r3_4,
6625  },
6626  {
6627    ARRAY_SIZE(kInstruction_Sub_gt_r5_r5_1),
6628    kInstruction_Sub_gt_r5_r5_1,
6629  },
6630  {
6631    ARRAY_SIZE(kInstruction_Sub_gt_r0_r6_5),
6632    kInstruction_Sub_gt_r0_r6_5,
6633  },
6634  {
6635    ARRAY_SIZE(kInstruction_Sub_cs_r0_r1_0),
6636    kInstruction_Sub_cs_r0_r1_0,
6637  },
6638  {
6639    ARRAY_SIZE(kInstruction_Sub_ne_r6_r7_5),
6640    kInstruction_Sub_ne_r6_r7_5,
6641  },
6642  {
6643    ARRAY_SIZE(kInstruction_Sub_le_r5_r7_7),
6644    kInstruction_Sub_le_r5_r7_7,
6645  },
6646  {
6647    ARRAY_SIZE(kInstruction_Sub_cc_r1_r0_6),
6648    kInstruction_Sub_cc_r1_r0_6,
6649  },
6650  {
6651    ARRAY_SIZE(kInstruction_Sub_gt_r3_r0_0),
6652    kInstruction_Sub_gt_r3_r0_0,
6653  },
6654  {
6655    ARRAY_SIZE(kInstruction_Sub_cs_r4_r5_7),
6656    kInstruction_Sub_cs_r4_r5_7,
6657  },
6658  {
6659    ARRAY_SIZE(kInstruction_Sub_cc_r7_r3_1),
6660    kInstruction_Sub_cc_r7_r3_1,
6661  },
6662  {
6663    ARRAY_SIZE(kInstruction_Sub_ls_r5_r2_2),
6664    kInstruction_Sub_ls_r5_r2_2,
6665  },
6666  {
6667    ARRAY_SIZE(kInstruction_Sub_pl_r2_r4_7),
6668    kInstruction_Sub_pl_r2_r4_7,
6669  },
6670  {
6671    ARRAY_SIZE(kInstruction_Sub_mi_r1_r3_6),
6672    kInstruction_Sub_mi_r1_r3_6,
6673  },
6674  {
6675    ARRAY_SIZE(kInstruction_Sub_cc_r1_r7_1),
6676    kInstruction_Sub_cc_r1_r7_1,
6677  },
6678  {
6679    ARRAY_SIZE(kInstruction_Sub_lt_r3_r0_3),
6680    kInstruction_Sub_lt_r3_r0_3,
6681  },
6682  {
6683    ARRAY_SIZE(kInstruction_Sub_gt_r2_r3_0),
6684    kInstruction_Sub_gt_r2_r3_0,
6685  },
6686  {
6687    ARRAY_SIZE(kInstruction_Sub_lt_r4_r0_4),
6688    kInstruction_Sub_lt_r4_r0_4,
6689  },
6690  {
6691    ARRAY_SIZE(kInstruction_Sub_hi_r5_r2_5),
6692    kInstruction_Sub_hi_r5_r2_5,
6693  },
6694  {
6695    ARRAY_SIZE(kInstruction_Sub_ls_r5_r3_1),
6696    kInstruction_Sub_ls_r5_r3_1,
6697  },
6698  {
6699    ARRAY_SIZE(kInstruction_Sub_hi_r4_r0_7),
6700    kInstruction_Sub_hi_r4_r0_7,
6701  },
6702  {
6703    ARRAY_SIZE(kInstruction_Sub_gt_r6_r6_1),
6704    kInstruction_Sub_gt_r6_r6_1,
6705  },
6706  {
6707    ARRAY_SIZE(kInstruction_Sub_cs_r0_r7_3),
6708    kInstruction_Sub_cs_r0_r7_3,
6709  },
6710  {
6711    ARRAY_SIZE(kInstruction_Sub_mi_r5_r4_1),
6712    kInstruction_Sub_mi_r5_r4_1,
6713  },
6714  {
6715    ARRAY_SIZE(kInstruction_Sub_mi_r5_r3_1),
6716    kInstruction_Sub_mi_r5_r3_1,
6717  },
6718  {
6719    ARRAY_SIZE(kInstruction_Sub_pl_r0_r4_5),
6720    kInstruction_Sub_pl_r0_r4_5,
6721  },
6722  {
6723    ARRAY_SIZE(kInstruction_Sub_hi_r0_r4_1),
6724    kInstruction_Sub_hi_r0_r4_1,
6725  },
6726  {
6727    ARRAY_SIZE(kInstruction_Sub_hi_r4_r1_1),
6728    kInstruction_Sub_hi_r4_r1_1,
6729  },
6730  {
6731    ARRAY_SIZE(kInstruction_Sub_gt_r5_r5_0),
6732    kInstruction_Sub_gt_r5_r5_0,
6733  },
6734  {
6735    ARRAY_SIZE(kInstruction_Sub_ne_r5_r0_7),
6736    kInstruction_Sub_ne_r5_r0_7,
6737  },
6738  {
6739    ARRAY_SIZE(kInstruction_Sub_cc_r0_r3_1),
6740    kInstruction_Sub_cc_r0_r3_1,
6741  },
6742  {
6743    ARRAY_SIZE(kInstruction_Sub_ne_r2_r6_4),
6744    kInstruction_Sub_ne_r2_r6_4,
6745  },
6746  {
6747    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_3),
6748    kInstruction_Sub_gt_r5_r2_3,
6749  },
6750  {
6751    ARRAY_SIZE(kInstruction_Sub_hi_r0_r3_0),
6752    kInstruction_Sub_hi_r0_r3_0,
6753  },
6754  {
6755    ARRAY_SIZE(kInstruction_Sub_cc_r1_r2_4),
6756    kInstruction_Sub_cc_r1_r2_4,
6757  },
6758  {
6759    ARRAY_SIZE(kInstruction_Sub_hi_r1_r0_4),
6760    kInstruction_Sub_hi_r1_r0_4,
6761  },
6762  {
6763    ARRAY_SIZE(kInstruction_Sub_cs_r0_r3_6),
6764    kInstruction_Sub_cs_r0_r3_6,
6765  },
6766  {
6767    ARRAY_SIZE(kInstruction_Sub_ne_r5_r0_1),
6768    kInstruction_Sub_ne_r5_r0_1,
6769  },
6770  {
6771    ARRAY_SIZE(kInstruction_Sub_ls_r2_r6_4),
6772    kInstruction_Sub_ls_r2_r6_4,
6773  },
6774  {
6775    ARRAY_SIZE(kInstruction_Sub_mi_r3_r4_4),
6776    kInstruction_Sub_mi_r3_r4_4,
6777  },
6778  {
6779    ARRAY_SIZE(kInstruction_Sub_pl_r3_r7_2),
6780    kInstruction_Sub_pl_r3_r7_2,
6781  },
6782  {
6783    ARRAY_SIZE(kInstruction_Sub_gt_r3_r5_0),
6784    kInstruction_Sub_gt_r3_r5_0,
6785  },
6786  {
6787    ARRAY_SIZE(kInstruction_Sub_gt_r6_r2_1),
6788    kInstruction_Sub_gt_r6_r2_1,
6789  },
6790  {
6791    ARRAY_SIZE(kInstruction_Sub_hi_r6_r6_0),
6792    kInstruction_Sub_hi_r6_r6_0,
6793  },
6794  {
6795    ARRAY_SIZE(kInstruction_Sub_eq_r0_r5_4),
6796    kInstruction_Sub_eq_r0_r5_4,
6797  },
6798  {
6799    ARRAY_SIZE(kInstruction_Sub_le_r2_r0_2),
6800    kInstruction_Sub_le_r2_r0_2,
6801  },
6802  {
6803    ARRAY_SIZE(kInstruction_Sub_gt_r4_r0_2),
6804    kInstruction_Sub_gt_r4_r0_2,
6805  },
6806  {
6807    ARRAY_SIZE(kInstruction_Sub_lt_r6_r5_7),
6808    kInstruction_Sub_lt_r6_r5_7,
6809  },
6810  {
6811    ARRAY_SIZE(kInstruction_Sub_cc_r7_r3_5),
6812    kInstruction_Sub_cc_r7_r3_5,
6813  },
6814  {
6815    ARRAY_SIZE(kInstruction_Sub_ge_r2_r0_4),
6816    kInstruction_Sub_ge_r2_r0_4,
6817  },
6818  {
6819    ARRAY_SIZE(kInstruction_Sub_le_r3_r0_7),
6820    kInstruction_Sub_le_r3_r0_7,
6821  },
6822  {
6823    ARRAY_SIZE(kInstruction_Sub_ls_r4_r6_1),
6824    kInstruction_Sub_ls_r4_r6_1,
6825  },
6826  {
6827    ARRAY_SIZE(kInstruction_Sub_cc_r5_r2_1),
6828    kInstruction_Sub_cc_r5_r2_1,
6829  },
6830  {
6831    ARRAY_SIZE(kInstruction_Sub_ls_r0_r7_5),
6832    kInstruction_Sub_ls_r0_r7_5,
6833  },
6834  {
6835    ARRAY_SIZE(kInstruction_Sub_hi_r6_r0_4),
6836    kInstruction_Sub_hi_r6_r0_4,
6837  },
6838  {
6839    ARRAY_SIZE(kInstruction_Sub_hi_r7_r0_3),
6840    kInstruction_Sub_hi_r7_r0_3,
6841  },
6842  {
6843    ARRAY_SIZE(kInstruction_Sub_le_r5_r7_0),
6844    kInstruction_Sub_le_r5_r7_0,
6845  },
6846  {
6847    ARRAY_SIZE(kInstruction_Sub_cc_r3_r0_3),
6848    kInstruction_Sub_cc_r3_r0_3,
6849  },
6850  {
6851    ARRAY_SIZE(kInstruction_Sub_ls_r0_r4_4),
6852    kInstruction_Sub_ls_r0_r4_4,
6853  },
6854  {
6855    ARRAY_SIZE(kInstruction_Sub_ls_r0_r6_7),
6856    kInstruction_Sub_ls_r0_r6_7,
6857  },
6858  {
6859    ARRAY_SIZE(kInstruction_Sub_le_r0_r4_7),
6860    kInstruction_Sub_le_r0_r4_7,
6861  },
6862  {
6863    ARRAY_SIZE(kInstruction_Sub_vc_r7_r3_2),
6864    kInstruction_Sub_vc_r7_r3_2,
6865  },
6866  {
6867    ARRAY_SIZE(kInstruction_Sub_ge_r3_r2_2),
6868    kInstruction_Sub_ge_r3_r2_2,
6869  },
6870  {
6871    ARRAY_SIZE(kInstruction_Sub_ge_r1_r5_4),
6872    kInstruction_Sub_ge_r1_r5_4,
6873  },
6874  {
6875    ARRAY_SIZE(kInstruction_Sub_eq_r1_r6_3),
6876    kInstruction_Sub_eq_r1_r6_3,
6877  },
6878  {
6879    ARRAY_SIZE(kInstruction_Sub_le_r1_r7_2),
6880    kInstruction_Sub_le_r1_r7_2,
6881  },
6882  {
6883    ARRAY_SIZE(kInstruction_Sub_le_r2_r2_3),
6884    kInstruction_Sub_le_r2_r2_3,
6885  },
6886  {
6887    ARRAY_SIZE(kInstruction_Sub_cc_r4_r1_5),
6888    kInstruction_Sub_cc_r4_r1_5,
6889  },
6890  {
6891    ARRAY_SIZE(kInstruction_Sub_le_r2_r0_7),
6892    kInstruction_Sub_le_r2_r0_7,
6893  },
6894  {
6895    ARRAY_SIZE(kInstruction_Sub_vs_r4_r7_0),
6896    kInstruction_Sub_vs_r4_r7_0,
6897  },
6898  {
6899    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_7),
6900    kInstruction_Sub_cs_r2_r5_7,
6901  },
6902  {
6903    ARRAY_SIZE(kInstruction_Sub_ne_r3_r3_6),
6904    kInstruction_Sub_ne_r3_r3_6,
6905  },
6906  {
6907    ARRAY_SIZE(kInstruction_Sub_hi_r6_r2_2),
6908    kInstruction_Sub_hi_r6_r2_2,
6909  },
6910  {
6911    ARRAY_SIZE(kInstruction_Sub_ge_r4_r4_6),
6912    kInstruction_Sub_ge_r4_r4_6,
6913  },
6914  {
6915    ARRAY_SIZE(kInstruction_Sub_vs_r7_r0_6),
6916    kInstruction_Sub_vs_r7_r0_6,
6917  },
6918  {
6919    ARRAY_SIZE(kInstruction_Sub_cc_r4_r6_1),
6920    kInstruction_Sub_cc_r4_r6_1,
6921  },
6922  {
6923    ARRAY_SIZE(kInstruction_Sub_cs_r7_r4_1),
6924    kInstruction_Sub_cs_r7_r4_1,
6925  },
6926  {
6927    ARRAY_SIZE(kInstruction_Sub_ge_r7_r5_5),
6928    kInstruction_Sub_ge_r7_r5_5,
6929  },
6930  {
6931    ARRAY_SIZE(kInstruction_Sub_gt_r0_r1_1),
6932    kInstruction_Sub_gt_r0_r1_1,
6933  },
6934  {
6935    ARRAY_SIZE(kInstruction_Sub_lt_r6_r7_1),
6936    kInstruction_Sub_lt_r6_r7_1,
6937  },
6938  {
6939    ARRAY_SIZE(kInstruction_Sub_eq_r2_r6_2),
6940    kInstruction_Sub_eq_r2_r6_2,
6941  },
6942  {
6943    ARRAY_SIZE(kInstruction_Sub_lt_r1_r5_6),
6944    kInstruction_Sub_lt_r1_r5_6,
6945  },
6946  {
6947    ARRAY_SIZE(kInstruction_Sub_cs_r5_r7_0),
6948    kInstruction_Sub_cs_r5_r7_0,
6949  },
6950  {
6951    ARRAY_SIZE(kInstruction_Sub_le_r7_r7_2),
6952    kInstruction_Sub_le_r7_r7_2,
6953  },
6954  {
6955    ARRAY_SIZE(kInstruction_Sub_vs_r1_r3_0),
6956    kInstruction_Sub_vs_r1_r3_0,
6957  },
6958  {
6959    ARRAY_SIZE(kInstruction_Sub_ls_r1_r1_3),
6960    kInstruction_Sub_ls_r1_r1_3,
6961  },
6962  {
6963    ARRAY_SIZE(kInstruction_Sub_le_r1_r4_0),
6964    kInstruction_Sub_le_r1_r4_0,
6965  },
6966  {
6967    ARRAY_SIZE(kInstruction_Sub_vc_r7_r5_4),
6968    kInstruction_Sub_vc_r7_r5_4,
6969  },
6970  {
6971    ARRAY_SIZE(kInstruction_Sub_le_r0_r4_1),
6972    kInstruction_Sub_le_r0_r4_1,
6973  },
6974  {
6975    ARRAY_SIZE(kInstruction_Sub_ge_r7_r6_4),
6976    kInstruction_Sub_ge_r7_r6_4,
6977  },
6978  {
6979    ARRAY_SIZE(kInstruction_Sub_vs_r4_r4_2),
6980    kInstruction_Sub_vs_r4_r4_2,
6981  },
6982  {
6983    ARRAY_SIZE(kInstruction_Sub_pl_r7_r1_2),
6984    kInstruction_Sub_pl_r7_r1_2,
6985  },
6986  {
6987    ARRAY_SIZE(kInstruction_Sub_gt_r5_r7_1),
6988    kInstruction_Sub_gt_r5_r7_1,
6989  },
6990  {
6991    ARRAY_SIZE(kInstruction_Sub_ge_r0_r3_5),
6992    kInstruction_Sub_ge_r0_r3_5,
6993  },
6994  {
6995    ARRAY_SIZE(kInstruction_Sub_ge_r6_r6_7),
6996    kInstruction_Sub_ge_r6_r6_7,
6997  },
6998  {
6999    ARRAY_SIZE(kInstruction_Sub_ls_r6_r1_5),
7000    kInstruction_Sub_ls_r6_r1_5,
7001  },
7002  {
7003    ARRAY_SIZE(kInstruction_Sub_vs_r5_r7_5),
7004    kInstruction_Sub_vs_r5_r7_5,
7005  },
7006  {
7007    ARRAY_SIZE(kInstruction_Sub_vs_r5_r2_3),
7008    kInstruction_Sub_vs_r5_r2_3,
7009  },
7010  {
7011    ARRAY_SIZE(kInstruction_Sub_ge_r5_r6_0),
7012    kInstruction_Sub_ge_r5_r6_0,
7013  },
7014  {
7015    ARRAY_SIZE(kInstruction_Sub_hi_r5_r0_4),
7016    kInstruction_Sub_hi_r5_r0_4,
7017  },
7018  {
7019    ARRAY_SIZE(kInstruction_Sub_ge_r0_r0_5),
7020    kInstruction_Sub_ge_r0_r0_5,
7021  },
7022  {
7023    ARRAY_SIZE(kInstruction_Sub_vs_r7_r0_3),
7024    kInstruction_Sub_vs_r7_r0_3,
7025  },
7026  {
7027    ARRAY_SIZE(kInstruction_Sub_ge_r6_r0_2),
7028    kInstruction_Sub_ge_r6_r0_2,
7029  },
7030  {
7031    ARRAY_SIZE(kInstruction_Sub_cs_r3_r5_1),
7032    kInstruction_Sub_cs_r3_r5_1,
7033  },
7034  {
7035    ARRAY_SIZE(kInstruction_Sub_ge_r7_r2_4),
7036    kInstruction_Sub_ge_r7_r2_4,
7037  },
7038  {
7039    ARRAY_SIZE(kInstruction_Sub_pl_r0_r5_1),
7040    kInstruction_Sub_pl_r0_r5_1,
7041  },
7042  {
7043    ARRAY_SIZE(kInstruction_Sub_cs_r1_r7_2),
7044    kInstruction_Sub_cs_r1_r7_2,
7045  },
7046  {
7047    ARRAY_SIZE(kInstruction_Sub_vc_r6_r7_7),
7048    kInstruction_Sub_vc_r6_r7_7,
7049  },
7050  {
7051    ARRAY_SIZE(kInstruction_Sub_cs_r1_r5_6),
7052    kInstruction_Sub_cs_r1_r5_6,
7053  },
7054  {
7055    ARRAY_SIZE(kInstruction_Sub_le_r1_r3_4),
7056    kInstruction_Sub_le_r1_r3_4,
7057  },
7058  {
7059    ARRAY_SIZE(kInstruction_Sub_cs_r6_r0_1),
7060    kInstruction_Sub_cs_r6_r0_1,
7061  },
7062  {
7063    ARRAY_SIZE(kInstruction_Sub_gt_r3_r4_7),
7064    kInstruction_Sub_gt_r3_r4_7,
7065  },
7066  {
7067    ARRAY_SIZE(kInstruction_Sub_vs_r1_r0_4),
7068    kInstruction_Sub_vs_r1_r0_4,
7069  },
7070  {
7071    ARRAY_SIZE(kInstruction_Sub_cs_r7_r6_4),
7072    kInstruction_Sub_cs_r7_r6_4,
7073  },
7074  {
7075    ARRAY_SIZE(kInstruction_Sub_ne_r3_r1_0),
7076    kInstruction_Sub_ne_r3_r1_0,
7077  },
7078  {
7079    ARRAY_SIZE(kInstruction_Sub_vc_r3_r2_2),
7080    kInstruction_Sub_vc_r3_r2_2,
7081  },
7082  {
7083    ARRAY_SIZE(kInstruction_Sub_vc_r0_r5_2),
7084    kInstruction_Sub_vc_r0_r5_2,
7085  },
7086  {
7087    ARRAY_SIZE(kInstruction_Sub_pl_r5_r5_2),
7088    kInstruction_Sub_pl_r5_r5_2,
7089  },
7090  {
7091    ARRAY_SIZE(kInstruction_Sub_pl_r2_r3_5),
7092    kInstruction_Sub_pl_r2_r3_5,
7093  },
7094  {
7095    ARRAY_SIZE(kInstruction_Sub_pl_r2_r7_1),
7096    kInstruction_Sub_pl_r2_r7_1,
7097  },
7098  {
7099    ARRAY_SIZE(kInstruction_Sub_cs_r5_r0_4),
7100    kInstruction_Sub_cs_r5_r0_4,
7101  },
7102  {
7103    ARRAY_SIZE(kInstruction_Sub_pl_r5_r4_5),
7104    kInstruction_Sub_pl_r5_r4_5,
7105  },
7106  {
7107    ARRAY_SIZE(kInstruction_Sub_ge_r3_r5_1),
7108    kInstruction_Sub_ge_r3_r5_1,
7109  },
7110  {
7111    ARRAY_SIZE(kInstruction_Sub_gt_r0_r5_7),
7112    kInstruction_Sub_gt_r0_r5_7,
7113  },
7114  {
7115    ARRAY_SIZE(kInstruction_Sub_vs_r1_r6_1),
7116    kInstruction_Sub_vs_r1_r6_1,
7117  },
7118  {
7119    ARRAY_SIZE(kInstruction_Sub_ne_r0_r0_3),
7120    kInstruction_Sub_ne_r0_r0_3,
7121  },
7122  {
7123    ARRAY_SIZE(kInstruction_Sub_eq_r1_r4_7),
7124    kInstruction_Sub_eq_r1_r4_7,
7125  },
7126  {
7127    ARRAY_SIZE(kInstruction_Sub_hi_r7_r6_4),
7128    kInstruction_Sub_hi_r7_r6_4,
7129  },
7130  {
7131    ARRAY_SIZE(kInstruction_Sub_vs_r4_r1_3),
7132    kInstruction_Sub_vs_r4_r1_3,
7133  },
7134  {
7135    ARRAY_SIZE(kInstruction_Sub_vs_r2_r6_7),
7136    kInstruction_Sub_vs_r2_r6_7,
7137  },
7138  {
7139    ARRAY_SIZE(kInstruction_Sub_eq_r2_r4_7),
7140    kInstruction_Sub_eq_r2_r4_7,
7141  },
7142  {
7143    ARRAY_SIZE(kInstruction_Sub_pl_r2_r0_6),
7144    kInstruction_Sub_pl_r2_r0_6,
7145  },
7146  {
7147    ARRAY_SIZE(kInstruction_Sub_le_r5_r3_3),
7148    kInstruction_Sub_le_r5_r3_3,
7149  },
7150  {
7151    ARRAY_SIZE(kInstruction_Sub_lt_r3_r5_6),
7152    kInstruction_Sub_lt_r3_r5_6,
7153  },
7154  {
7155    ARRAY_SIZE(kInstruction_Sub_hi_r7_r7_7),
7156    kInstruction_Sub_hi_r7_r7_7,
7157  },
7158  {
7159    ARRAY_SIZE(kInstruction_Sub_vc_r6_r1_7),
7160    kInstruction_Sub_vc_r6_r1_7,
7161  },
7162  {
7163    ARRAY_SIZE(kInstruction_Sub_cc_r5_r4_0),
7164    kInstruction_Sub_cc_r5_r4_0,
7165  },
7166  {
7167    ARRAY_SIZE(kInstruction_Sub_le_r6_r6_0),
7168    kInstruction_Sub_le_r6_r6_0,
7169  },
7170  {
7171    ARRAY_SIZE(kInstruction_Sub_cc_r4_r5_0),
7172    kInstruction_Sub_cc_r4_r5_0,
7173  },
7174  {
7175    ARRAY_SIZE(kInstruction_Sub_cs_r1_r6_5),
7176    kInstruction_Sub_cs_r1_r6_5,
7177  },
7178  {
7179    ARRAY_SIZE(kInstruction_Sub_vc_r2_r2_1),
7180    kInstruction_Sub_vc_r2_r2_1,
7181  },
7182  {
7183    ARRAY_SIZE(kInstruction_Sub_ge_r3_r3_7),
7184    kInstruction_Sub_ge_r3_r3_7,
7185  },
7186  {
7187    ARRAY_SIZE(kInstruction_Sub_eq_r5_r4_1),
7188    kInstruction_Sub_eq_r5_r4_1,
7189  },
7190  {
7191    ARRAY_SIZE(kInstruction_Sub_vs_r0_r0_0),
7192    kInstruction_Sub_vs_r0_r0_0,
7193  },
7194  {
7195    ARRAY_SIZE(kInstruction_Sub_ls_r7_r6_0),
7196    kInstruction_Sub_ls_r7_r6_0,
7197  },
7198  {
7199    ARRAY_SIZE(kInstruction_Sub_ls_r6_r4_0),
7200    kInstruction_Sub_ls_r6_r4_0,
7201  },
7202  {
7203    ARRAY_SIZE(kInstruction_Sub_gt_r1_r5_6),
7204    kInstruction_Sub_gt_r1_r5_6,
7205  },
7206  {
7207    ARRAY_SIZE(kInstruction_Sub_gt_r0_r1_7),
7208    kInstruction_Sub_gt_r0_r1_7,
7209  },
7210  {
7211    ARRAY_SIZE(kInstruction_Sub_ne_r1_r3_7),
7212    kInstruction_Sub_ne_r1_r3_7,
7213  },
7214  {
7215    ARRAY_SIZE(kInstruction_Sub_eq_r6_r7_4),
7216    kInstruction_Sub_eq_r6_r7_4,
7217  },
7218  {
7219    ARRAY_SIZE(kInstruction_Sub_le_r7_r7_4),
7220    kInstruction_Sub_le_r7_r7_4,
7221  },
7222  {
7223    ARRAY_SIZE(kInstruction_Sub_ls_r1_r0_0),
7224    kInstruction_Sub_ls_r1_r0_0,
7225  },
7226  {
7227    ARRAY_SIZE(kInstruction_Sub_eq_r7_r1_5),
7228    kInstruction_Sub_eq_r7_r1_5,
7229  },
7230  {
7231    ARRAY_SIZE(kInstruction_Sub_ls_r6_r4_5),
7232    kInstruction_Sub_ls_r6_r4_5,
7233  },
7234  {
7235    ARRAY_SIZE(kInstruction_Sub_ls_r0_r6_2),
7236    kInstruction_Sub_ls_r0_r6_2,
7237  },
7238  {
7239    ARRAY_SIZE(kInstruction_Sub_ge_r1_r4_4),
7240    kInstruction_Sub_ge_r1_r4_4,
7241  },
7242  {
7243    ARRAY_SIZE(kInstruction_Sub_eq_r2_r3_7),
7244    kInstruction_Sub_eq_r2_r3_7,
7245  },
7246  {
7247    ARRAY_SIZE(kInstruction_Sub_ne_r0_r4_3),
7248    kInstruction_Sub_ne_r0_r4_3,
7249  },
7250  {
7251    ARRAY_SIZE(kInstruction_Sub_lt_r2_r0_0),
7252    kInstruction_Sub_lt_r2_r0_0,
7253  },
7254  {
7255    ARRAY_SIZE(kInstruction_Sub_ls_r7_r6_5),
7256    kInstruction_Sub_ls_r7_r6_5,
7257  },
7258  {
7259    ARRAY_SIZE(kInstruction_Sub_ge_r0_r6_1),
7260    kInstruction_Sub_ge_r0_r6_1,
7261  },
7262  {
7263    ARRAY_SIZE(kInstruction_Sub_cc_r2_r6_4),
7264    kInstruction_Sub_cc_r2_r6_4,
7265  },
7266  {
7267    ARRAY_SIZE(kInstruction_Sub_ge_r5_r1_3),
7268    kInstruction_Sub_ge_r5_r1_3,
7269  },
7270  {
7271    ARRAY_SIZE(kInstruction_Sub_vc_r5_r2_4),
7272    kInstruction_Sub_vc_r5_r2_4,
7273  },
7274  {
7275    ARRAY_SIZE(kInstruction_Sub_hi_r1_r4_6),
7276    kInstruction_Sub_hi_r1_r4_6,
7277  },
7278  {
7279    ARRAY_SIZE(kInstruction_Sub_gt_r4_r2_0),
7280    kInstruction_Sub_gt_r4_r2_0,
7281  },
7282  {
7283    ARRAY_SIZE(kInstruction_Sub_cs_r7_r1_0),
7284    kInstruction_Sub_cs_r7_r1_0,
7285  },
7286  {
7287    ARRAY_SIZE(kInstruction_Sub_le_r6_r4_4),
7288    kInstruction_Sub_le_r6_r4_4,
7289  },
7290  {
7291    ARRAY_SIZE(kInstruction_Sub_hi_r7_r1_1),
7292    kInstruction_Sub_hi_r7_r1_1,
7293  },
7294  {
7295    ARRAY_SIZE(kInstruction_Sub_le_r7_r4_6),
7296    kInstruction_Sub_le_r7_r4_6,
7297  },
7298  {
7299    ARRAY_SIZE(kInstruction_Sub_ne_r5_r2_7),
7300    kInstruction_Sub_ne_r5_r2_7,
7301  },
7302  {
7303    ARRAY_SIZE(kInstruction_Sub_ls_r6_r4_3),
7304    kInstruction_Sub_ls_r6_r4_3,
7305  },
7306  {
7307    ARRAY_SIZE(kInstruction_Sub_hi_r4_r7_4),
7308    kInstruction_Sub_hi_r4_r7_4,
7309  },
7310  {
7311    ARRAY_SIZE(kInstruction_Sub_hi_r5_r7_5),
7312    kInstruction_Sub_hi_r5_r7_5,
7313  },
7314  {
7315    ARRAY_SIZE(kInstruction_Sub_hi_r2_r4_7),
7316    kInstruction_Sub_hi_r2_r4_7,
7317  },
7318  {
7319    ARRAY_SIZE(kInstruction_Sub_lt_r1_r0_6),
7320    kInstruction_Sub_lt_r1_r0_6,
7321  },
7322  {
7323    ARRAY_SIZE(kInstruction_Sub_hi_r4_r2_3),
7324    kInstruction_Sub_hi_r4_r2_3,
7325  },
7326  {
7327    ARRAY_SIZE(kInstruction_Sub_eq_r0_r0_2),
7328    kInstruction_Sub_eq_r0_r0_2,
7329  },
7330  {
7331    ARRAY_SIZE(kInstruction_Sub_gt_r5_r5_6),
7332    kInstruction_Sub_gt_r5_r5_6,
7333  },
7334  {
7335    ARRAY_SIZE(kInstruction_Sub_vc_r4_r6_7),
7336    kInstruction_Sub_vc_r4_r6_7,
7337  },
7338  {
7339    ARRAY_SIZE(kInstruction_Sub_le_r7_r1_7),
7340    kInstruction_Sub_le_r7_r1_7,
7341  },
7342  {
7343    ARRAY_SIZE(kInstruction_Sub_ge_r7_r6_2),
7344    kInstruction_Sub_ge_r7_r6_2,
7345  },
7346  {
7347    ARRAY_SIZE(kInstruction_Sub_hi_r2_r3_7),
7348    kInstruction_Sub_hi_r2_r3_7,
7349  },
7350  {
7351    ARRAY_SIZE(kInstruction_Sub_ne_r4_r2_4),
7352    kInstruction_Sub_ne_r4_r2_4,
7353  },
7354  {
7355    ARRAY_SIZE(kInstruction_Sub_eq_r3_r2_7),
7356    kInstruction_Sub_eq_r3_r2_7,
7357  },
7358  {
7359    ARRAY_SIZE(kInstruction_Sub_le_r0_r1_7),
7360    kInstruction_Sub_le_r0_r1_7,
7361  },
7362  {
7363    ARRAY_SIZE(kInstruction_Sub_cc_r6_r6_7),
7364    kInstruction_Sub_cc_r6_r6_7,
7365  },
7366  {
7367    ARRAY_SIZE(kInstruction_Sub_mi_r1_r3_0),
7368    kInstruction_Sub_mi_r1_r3_0,
7369  },
7370  {
7371    ARRAY_SIZE(kInstruction_Sub_ne_r0_r1_2),
7372    kInstruction_Sub_ne_r0_r1_2,
7373  },
7374  {
7375    ARRAY_SIZE(kInstruction_Sub_vc_r6_r2_7),
7376    kInstruction_Sub_vc_r6_r2_7,
7377  },
7378  {
7379    ARRAY_SIZE(kInstruction_Sub_cs_r7_r2_2),
7380    kInstruction_Sub_cs_r7_r2_2,
7381  },
7382  {
7383    ARRAY_SIZE(kInstruction_Sub_le_r3_r6_5),
7384    kInstruction_Sub_le_r3_r6_5,
7385  },
7386  {
7387    ARRAY_SIZE(kInstruction_Sub_ls_r7_r5_1),
7388    kInstruction_Sub_ls_r7_r5_1,
7389  },
7390  {
7391    ARRAY_SIZE(kInstruction_Sub_vc_r0_r4_4),
7392    kInstruction_Sub_vc_r0_r4_4,
7393  },
7394  {
7395    ARRAY_SIZE(kInstruction_Sub_cs_r4_r6_5),
7396    kInstruction_Sub_cs_r4_r6_5,
7397  },
7398  {
7399    ARRAY_SIZE(kInstruction_Sub_lt_r0_r3_1),
7400    kInstruction_Sub_lt_r0_r3_1,
7401  },
7402  {
7403    ARRAY_SIZE(kInstruction_Sub_ls_r3_r5_7),
7404    kInstruction_Sub_ls_r3_r5_7,
7405  },
7406  {
7407    ARRAY_SIZE(kInstruction_Sub_ne_r7_r1_1),
7408    kInstruction_Sub_ne_r7_r1_1,
7409  },
7410  {
7411    ARRAY_SIZE(kInstruction_Sub_cc_r7_r4_2),
7412    kInstruction_Sub_cc_r7_r4_2,
7413  },
7414  {
7415    ARRAY_SIZE(kInstruction_Sub_vc_r5_r6_3),
7416    kInstruction_Sub_vc_r5_r6_3,
7417  },
7418  {
7419    ARRAY_SIZE(kInstruction_Sub_ls_r7_r1_5),
7420    kInstruction_Sub_ls_r7_r1_5,
7421  },
7422  {
7423    ARRAY_SIZE(kInstruction_Sub_ge_r2_r3_5),
7424    kInstruction_Sub_ge_r2_r3_5,
7425  },
7426  {
7427    ARRAY_SIZE(kInstruction_Sub_ls_r6_r3_4),
7428    kInstruction_Sub_ls_r6_r3_4,
7429  },
7430  {
7431    ARRAY_SIZE(kInstruction_Sub_eq_r6_r4_6),
7432    kInstruction_Sub_eq_r6_r4_6,
7433  },
7434  {
7435    ARRAY_SIZE(kInstruction_Sub_hi_r4_r6_4),
7436    kInstruction_Sub_hi_r4_r6_4,
7437  },
7438  {
7439    ARRAY_SIZE(kInstruction_Sub_lt_r3_r4_4),
7440    kInstruction_Sub_lt_r3_r4_4,
7441  },
7442  {
7443    ARRAY_SIZE(kInstruction_Sub_vs_r3_r6_4),
7444    kInstruction_Sub_vs_r3_r6_4,
7445  },
7446  {
7447    ARRAY_SIZE(kInstruction_Sub_hi_r7_r0_7),
7448    kInstruction_Sub_hi_r7_r0_7,
7449  },
7450  {
7451    ARRAY_SIZE(kInstruction_Sub_ls_r7_r4_4),
7452    kInstruction_Sub_ls_r7_r4_4,
7453  },
7454  {
7455    ARRAY_SIZE(kInstruction_Sub_cc_r0_r0_3),
7456    kInstruction_Sub_cc_r0_r0_3,
7457  },
7458  {
7459    ARRAY_SIZE(kInstruction_Sub_ge_r1_r0_1),
7460    kInstruction_Sub_ge_r1_r0_1,
7461  },
7462  {
7463    ARRAY_SIZE(kInstruction_Sub_mi_r2_r7_3),
7464    kInstruction_Sub_mi_r2_r7_3,
7465  },
7466  {
7467    ARRAY_SIZE(kInstruction_Sub_vc_r3_r3_3),
7468    kInstruction_Sub_vc_r3_r3_3,
7469  },
7470  {
7471    ARRAY_SIZE(kInstruction_Sub_mi_r2_r5_5),
7472    kInstruction_Sub_mi_r2_r5_5,
7473  },
7474  {
7475    ARRAY_SIZE(kInstruction_Sub_mi_r0_r6_1),
7476    kInstruction_Sub_mi_r0_r6_1,
7477  },
7478  {
7479    ARRAY_SIZE(kInstruction_Sub_lt_r4_r0_6),
7480    kInstruction_Sub_lt_r4_r0_6,
7481  },
7482  {
7483    ARRAY_SIZE(kInstruction_Sub_lt_r3_r5_5),
7484    kInstruction_Sub_lt_r3_r5_5,
7485  },
7486  {
7487    ARRAY_SIZE(kInstruction_Sub_vc_r0_r0_7),
7488    kInstruction_Sub_vc_r0_r0_7,
7489  },
7490  {
7491    ARRAY_SIZE(kInstruction_Sub_cs_r0_r1_3),
7492    kInstruction_Sub_cs_r0_r1_3,
7493  },
7494  {
7495    ARRAY_SIZE(kInstruction_Sub_hi_r6_r5_7),
7496    kInstruction_Sub_hi_r6_r5_7,
7497  },
7498  {
7499    ARRAY_SIZE(kInstruction_Sub_cs_r4_r6_7),
7500    kInstruction_Sub_cs_r4_r6_7,
7501  },
7502  {
7503    ARRAY_SIZE(kInstruction_Sub_ge_r6_r6_2),
7504    kInstruction_Sub_ge_r6_r6_2,
7505  },
7506  {
7507    ARRAY_SIZE(kInstruction_Sub_eq_r6_r4_7),
7508    kInstruction_Sub_eq_r6_r4_7,
7509  },
7510  {
7511    ARRAY_SIZE(kInstruction_Sub_ls_r6_r0_4),
7512    kInstruction_Sub_ls_r6_r0_4,
7513  },
7514  {
7515    ARRAY_SIZE(kInstruction_Sub_lt_r3_r0_7),
7516    kInstruction_Sub_lt_r3_r0_7,
7517  },
7518  {
7519    ARRAY_SIZE(kInstruction_Sub_eq_r2_r1_7),
7520    kInstruction_Sub_eq_r2_r1_7,
7521  },
7522  {
7523    ARRAY_SIZE(kInstruction_Sub_mi_r1_r6_3),
7524    kInstruction_Sub_mi_r1_r6_3,
7525  },
7526  {
7527    ARRAY_SIZE(kInstruction_Sub_mi_r0_r7_1),
7528    kInstruction_Sub_mi_r0_r7_1,
7529  },
7530  {
7531    ARRAY_SIZE(kInstruction_Sub_gt_r1_r6_6),
7532    kInstruction_Sub_gt_r1_r6_6,
7533  },
7534  {
7535    ARRAY_SIZE(kInstruction_Sub_le_r7_r3_5),
7536    kInstruction_Sub_le_r7_r3_5,
7537  },
7538  {
7539    ARRAY_SIZE(kInstruction_Sub_lt_r2_r0_6),
7540    kInstruction_Sub_lt_r2_r0_6,
7541  },
7542  {
7543    ARRAY_SIZE(kInstruction_Sub_le_r0_r4_3),
7544    kInstruction_Sub_le_r0_r4_3,
7545  },
7546  {
7547    ARRAY_SIZE(kInstruction_Sub_eq_r0_r4_2),
7548    kInstruction_Sub_eq_r0_r4_2,
7549  },
7550  {
7551    ARRAY_SIZE(kInstruction_Sub_cc_r0_r6_6),
7552    kInstruction_Sub_cc_r0_r6_6,
7553  },
7554  {
7555    ARRAY_SIZE(kInstruction_Sub_gt_r2_r4_2),
7556    kInstruction_Sub_gt_r2_r4_2,
7557  },
7558  {
7559    ARRAY_SIZE(kInstruction_Sub_cc_r5_r4_4),
7560    kInstruction_Sub_cc_r5_r4_4,
7561  },
7562  {
7563    ARRAY_SIZE(kInstruction_Sub_vc_r1_r1_4),
7564    kInstruction_Sub_vc_r1_r1_4,
7565  },
7566  {
7567    ARRAY_SIZE(kInstruction_Sub_le_r2_r3_0),
7568    kInstruction_Sub_le_r2_r3_0,
7569  },
7570  {
7571    ARRAY_SIZE(kInstruction_Sub_gt_r1_r2_4),
7572    kInstruction_Sub_gt_r1_r2_4,
7573  },
7574  {
7575    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_1),
7576    kInstruction_Sub_ne_r5_r5_1,
7577  },
7578  {
7579    ARRAY_SIZE(kInstruction_Sub_ls_r0_r4_2),
7580    kInstruction_Sub_ls_r0_r4_2,
7581  },
7582  {
7583    ARRAY_SIZE(kInstruction_Sub_ne_r3_r0_5),
7584    kInstruction_Sub_ne_r3_r0_5,
7585  },
7586  {
7587    ARRAY_SIZE(kInstruction_Sub_cc_r3_r4_4),
7588    kInstruction_Sub_cc_r3_r4_4,
7589  },
7590  {
7591    ARRAY_SIZE(kInstruction_Sub_mi_r0_r6_2),
7592    kInstruction_Sub_mi_r0_r6_2,
7593  },
7594  {
7595    ARRAY_SIZE(kInstruction_Sub_vs_r4_r0_6),
7596    kInstruction_Sub_vs_r4_r0_6,
7597  },
7598  {
7599    ARRAY_SIZE(kInstruction_Sub_eq_r1_r1_7),
7600    kInstruction_Sub_eq_r1_r1_7,
7601  },
7602  {
7603    ARRAY_SIZE(kInstruction_Sub_eq_r0_r5_1),
7604    kInstruction_Sub_eq_r0_r5_1,
7605  },
7606  {
7607    ARRAY_SIZE(kInstruction_Sub_eq_r0_r7_0),
7608    kInstruction_Sub_eq_r0_r7_0,
7609  },
7610  {
7611    ARRAY_SIZE(kInstruction_Sub_eq_r0_r1_6),
7612    kInstruction_Sub_eq_r0_r1_6,
7613  },
7614  {
7615    ARRAY_SIZE(kInstruction_Sub_vs_r0_r1_5),
7616    kInstruction_Sub_vs_r0_r1_5,
7617  },
7618  {
7619    ARRAY_SIZE(kInstruction_Sub_le_r6_r7_5),
7620    kInstruction_Sub_le_r6_r7_5,
7621  },
7622  {
7623    ARRAY_SIZE(kInstruction_Sub_pl_r4_r7_2),
7624    kInstruction_Sub_pl_r4_r7_2,
7625  },
7626  {
7627    ARRAY_SIZE(kInstruction_Sub_cs_r6_r5_7),
7628    kInstruction_Sub_cs_r6_r5_7,
7629  },
7630  {
7631    ARRAY_SIZE(kInstruction_Sub_le_r7_r0_0),
7632    kInstruction_Sub_le_r7_r0_0,
7633  },
7634  {
7635    ARRAY_SIZE(kInstruction_Sub_cc_r6_r0_2),
7636    kInstruction_Sub_cc_r6_r0_2,
7637  },
7638  {
7639    ARRAY_SIZE(kInstruction_Sub_gt_r3_r3_4),
7640    kInstruction_Sub_gt_r3_r3_4,
7641  },
7642  {
7643    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_2),
7644    kInstruction_Sub_eq_r5_r5_2,
7645  },
7646  {
7647    ARRAY_SIZE(kInstruction_Sub_cs_r2_r0_1),
7648    kInstruction_Sub_cs_r2_r0_1,
7649  },
7650  {
7651    ARRAY_SIZE(kInstruction_Sub_lt_r7_r0_3),
7652    kInstruction_Sub_lt_r7_r0_3,
7653  },
7654  {
7655    ARRAY_SIZE(kInstruction_Sub_mi_r0_r3_0),
7656    kInstruction_Sub_mi_r0_r3_0,
7657  },
7658  {
7659    ARRAY_SIZE(kInstruction_Sub_hi_r4_r2_7),
7660    kInstruction_Sub_hi_r4_r2_7,
7661  },
7662  {
7663    ARRAY_SIZE(kInstruction_Sub_eq_r2_r0_6),
7664    kInstruction_Sub_eq_r2_r0_6,
7665  },
7666  {
7667    ARRAY_SIZE(kInstruction_Sub_cs_r5_r7_2),
7668    kInstruction_Sub_cs_r5_r7_2,
7669  },
7670  {
7671    ARRAY_SIZE(kInstruction_Sub_vs_r1_r7_0),
7672    kInstruction_Sub_vs_r1_r7_0,
7673  },
7674  {
7675    ARRAY_SIZE(kInstruction_Sub_vs_r5_r5_0),
7676    kInstruction_Sub_vs_r5_r5_0,
7677  },
7678  {
7679    ARRAY_SIZE(kInstruction_Sub_ne_r4_r3_2),
7680    kInstruction_Sub_ne_r4_r3_2,
7681  },
7682  {
7683    ARRAY_SIZE(kInstruction_Sub_ge_r1_r7_7),
7684    kInstruction_Sub_ge_r1_r7_7,
7685  },
7686  {
7687    ARRAY_SIZE(kInstruction_Sub_ls_r4_r5_3),
7688    kInstruction_Sub_ls_r4_r5_3,
7689  },
7690  {
7691    ARRAY_SIZE(kInstruction_Sub_lt_r3_r6_7),
7692    kInstruction_Sub_lt_r3_r6_7,
7693  },
7694  {
7695    ARRAY_SIZE(kInstruction_Sub_mi_r3_r6_7),
7696    kInstruction_Sub_mi_r3_r6_7,
7697  },
7698  {
7699    ARRAY_SIZE(kInstruction_Sub_pl_r3_r1_4),
7700    kInstruction_Sub_pl_r3_r1_4,
7701  },
7702  {
7703    ARRAY_SIZE(kInstruction_Sub_eq_r3_r5_4),
7704    kInstruction_Sub_eq_r3_r5_4,
7705  },
7706  {
7707    ARRAY_SIZE(kInstruction_Sub_le_r1_r3_7),
7708    kInstruction_Sub_le_r1_r3_7,
7709  },
7710  {
7711    ARRAY_SIZE(kInstruction_Sub_le_r7_r0_6),
7712    kInstruction_Sub_le_r7_r0_6,
7713  },
7714  {
7715    ARRAY_SIZE(kInstruction_Sub_ge_r3_r1_7),
7716    kInstruction_Sub_ge_r3_r1_7,
7717  },
7718  {
7719    ARRAY_SIZE(kInstruction_Sub_ls_r1_r5_6),
7720    kInstruction_Sub_ls_r1_r5_6,
7721  },
7722  {
7723    ARRAY_SIZE(kInstruction_Sub_gt_r2_r7_1),
7724    kInstruction_Sub_gt_r2_r7_1,
7725  },
7726  {
7727    ARRAY_SIZE(kInstruction_Sub_ge_r5_r7_7),
7728    kInstruction_Sub_ge_r5_r7_7,
7729  },
7730  {
7731    ARRAY_SIZE(kInstruction_Sub_ge_r1_r7_5),
7732    kInstruction_Sub_ge_r1_r7_5,
7733  },
7734  {
7735    ARRAY_SIZE(kInstruction_Sub_lt_r5_r6_6),
7736    kInstruction_Sub_lt_r5_r6_6,
7737  },
7738  {
7739    ARRAY_SIZE(kInstruction_Sub_hi_r3_r7_1),
7740    kInstruction_Sub_hi_r3_r7_1,
7741  },
7742  {
7743    ARRAY_SIZE(kInstruction_Sub_lt_r4_r4_5),
7744    kInstruction_Sub_lt_r4_r4_5,
7745  },
7746  {
7747    ARRAY_SIZE(kInstruction_Sub_ge_r2_r2_3),
7748    kInstruction_Sub_ge_r2_r2_3,
7749  },
7750  {
7751    ARRAY_SIZE(kInstruction_Sub_hi_r3_r2_0),
7752    kInstruction_Sub_hi_r3_r2_0,
7753  },
7754  {
7755    ARRAY_SIZE(kInstruction_Sub_vc_r2_r1_1),
7756    kInstruction_Sub_vc_r2_r1_1,
7757  },
7758  {
7759    ARRAY_SIZE(kInstruction_Sub_cc_r7_r5_7),
7760    kInstruction_Sub_cc_r7_r5_7,
7761  },
7762  {
7763    ARRAY_SIZE(kInstruction_Sub_lt_r5_r2_1),
7764    kInstruction_Sub_lt_r5_r2_1,
7765  },
7766  {
7767    ARRAY_SIZE(kInstruction_Sub_vs_r3_r5_5),
7768    kInstruction_Sub_vs_r3_r5_5,
7769  },
7770  {
7771    ARRAY_SIZE(kInstruction_Sub_ge_r1_r4_3),
7772    kInstruction_Sub_ge_r1_r4_3,
7773  },
7774  {
7775    ARRAY_SIZE(kInstruction_Sub_gt_r3_r6_7),
7776    kInstruction_Sub_gt_r3_r6_7,
7777  },
7778  {
7779    ARRAY_SIZE(kInstruction_Sub_vs_r7_r0_0),
7780    kInstruction_Sub_vs_r7_r0_0,
7781  },
7782  {
7783    ARRAY_SIZE(kInstruction_Sub_ge_r2_r1_3),
7784    kInstruction_Sub_ge_r2_r1_3,
7785  },
7786  {
7787    ARRAY_SIZE(kInstruction_Sub_pl_r4_r7_4),
7788    kInstruction_Sub_pl_r4_r7_4,
7789  },
7790  {
7791    ARRAY_SIZE(kInstruction_Sub_vc_r3_r2_1),
7792    kInstruction_Sub_vc_r3_r2_1,
7793  },
7794  {
7795    ARRAY_SIZE(kInstruction_Sub_pl_r2_r6_6),
7796    kInstruction_Sub_pl_r2_r6_6,
7797  },
7798  {
7799    ARRAY_SIZE(kInstruction_Sub_mi_r0_r1_4),
7800    kInstruction_Sub_mi_r0_r1_4,
7801  },
7802  {
7803    ARRAY_SIZE(kInstruction_Sub_ls_r4_r6_5),
7804    kInstruction_Sub_ls_r4_r6_5,
7805  },
7806  {
7807    ARRAY_SIZE(kInstruction_Sub_cc_r6_r6_6),
7808    kInstruction_Sub_cc_r6_r6_6,
7809  },
7810  {
7811    ARRAY_SIZE(kInstruction_Sub_vs_r4_r0_3),
7812    kInstruction_Sub_vs_r4_r0_3,
7813  },
7814  {
7815    ARRAY_SIZE(kInstruction_Sub_le_r6_r7_1),
7816    kInstruction_Sub_le_r6_r7_1,
7817  },
7818  {
7819    ARRAY_SIZE(kInstruction_Sub_ne_r0_r0_4),
7820    kInstruction_Sub_ne_r0_r0_4,
7821  },
7822  {
7823    ARRAY_SIZE(kInstruction_Sub_ls_r1_r2_4),
7824    kInstruction_Sub_ls_r1_r2_4,
7825  },
7826  {
7827    ARRAY_SIZE(kInstruction_Sub_lt_r4_r5_0),
7828    kInstruction_Sub_lt_r4_r5_0,
7829  },
7830  {
7831    ARRAY_SIZE(kInstruction_Sub_vs_r3_r2_1),
7832    kInstruction_Sub_vs_r3_r2_1,
7833  },
7834  {
7835    ARRAY_SIZE(kInstruction_Sub_ne_r4_r4_4),
7836    kInstruction_Sub_ne_r4_r4_4,
7837  },
7838  {
7839    ARRAY_SIZE(kInstruction_Sub_pl_r3_r3_3),
7840    kInstruction_Sub_pl_r3_r3_3,
7841  },
7842  {
7843    ARRAY_SIZE(kInstruction_Sub_ls_r1_r2_0),
7844    kInstruction_Sub_ls_r1_r2_0,
7845  },
7846  {
7847    ARRAY_SIZE(kInstruction_Sub_le_r2_r3_2),
7848    kInstruction_Sub_le_r2_r3_2,
7849  },
7850  {
7851    ARRAY_SIZE(kInstruction_Sub_ls_r6_r7_1),
7852    kInstruction_Sub_ls_r6_r7_1,
7853  },
7854  {
7855    ARRAY_SIZE(kInstruction_Sub_le_r7_r7_6),
7856    kInstruction_Sub_le_r7_r7_6,
7857  },
7858  {
7859    ARRAY_SIZE(kInstruction_Sub_cc_r4_r6_5),
7860    kInstruction_Sub_cc_r4_r6_5,
7861  },
7862  {
7863    ARRAY_SIZE(kInstruction_Sub_pl_r5_r3_1),
7864    kInstruction_Sub_pl_r5_r3_1,
7865  },
7866  {
7867    ARRAY_SIZE(kInstruction_Sub_mi_r0_r6_0),
7868    kInstruction_Sub_mi_r0_r6_0,
7869  },
7870  {
7871    ARRAY_SIZE(kInstruction_Sub_pl_r4_r7_0),
7872    kInstruction_Sub_pl_r4_r7_0,
7873  },
7874  {
7875    ARRAY_SIZE(kInstruction_Sub_vc_r1_r5_0),
7876    kInstruction_Sub_vc_r1_r5_0,
7877  },
7878  {
7879    ARRAY_SIZE(kInstruction_Sub_cs_r1_r4_7),
7880    kInstruction_Sub_cs_r1_r4_7,
7881  },
7882  {
7883    ARRAY_SIZE(kInstruction_Sub_gt_r1_r0_5),
7884    kInstruction_Sub_gt_r1_r0_5,
7885  },
7886  {
7887    ARRAY_SIZE(kInstruction_Sub_lt_r0_r1_1),
7888    kInstruction_Sub_lt_r0_r1_1,
7889  },
7890  {
7891    ARRAY_SIZE(kInstruction_Sub_cc_r4_r6_7),
7892    kInstruction_Sub_cc_r4_r6_7,
7893  },
7894  {
7895    ARRAY_SIZE(kInstruction_Sub_ne_r4_r5_1),
7896    kInstruction_Sub_ne_r4_r5_1,
7897  },
7898  {
7899    ARRAY_SIZE(kInstruction_Sub_vc_r0_r3_0),
7900    kInstruction_Sub_vc_r0_r3_0,
7901  },
7902  {
7903    ARRAY_SIZE(kInstruction_Sub_vs_r1_r2_3),
7904    kInstruction_Sub_vs_r1_r2_3,
7905  },
7906  {
7907    ARRAY_SIZE(kInstruction_Sub_vc_r0_r4_7),
7908    kInstruction_Sub_vc_r0_r4_7,
7909  },
7910  {
7911    ARRAY_SIZE(kInstruction_Sub_vc_r0_r2_5),
7912    kInstruction_Sub_vc_r0_r2_5,
7913  },
7914  {
7915    ARRAY_SIZE(kInstruction_Sub_gt_r1_r7_2),
7916    kInstruction_Sub_gt_r1_r7_2,
7917  },
7918  {
7919    ARRAY_SIZE(kInstruction_Sub_lt_r4_r4_4),
7920    kInstruction_Sub_lt_r4_r4_4,
7921  },
7922  {
7923    ARRAY_SIZE(kInstruction_Sub_ne_r0_r4_2),
7924    kInstruction_Sub_ne_r0_r4_2,
7925  },
7926  {
7927    ARRAY_SIZE(kInstruction_Sub_vs_r3_r2_4),
7928    kInstruction_Sub_vs_r3_r2_4,
7929  },
7930  {
7931    ARRAY_SIZE(kInstruction_Sub_hi_r3_r1_4),
7932    kInstruction_Sub_hi_r3_r1_4,
7933  },
7934  {
7935    ARRAY_SIZE(kInstruction_Sub_hi_r5_r2_7),
7936    kInstruction_Sub_hi_r5_r2_7,
7937  },
7938  {
7939    ARRAY_SIZE(kInstruction_Sub_mi_r4_r7_2),
7940    kInstruction_Sub_mi_r4_r7_2,
7941  },
7942  {
7943    ARRAY_SIZE(kInstruction_Sub_ls_r7_r5_7),
7944    kInstruction_Sub_ls_r7_r5_7,
7945  },
7946  {
7947    ARRAY_SIZE(kInstruction_Sub_mi_r0_r6_7),
7948    kInstruction_Sub_mi_r0_r6_7,
7949  },
7950  {
7951    ARRAY_SIZE(kInstruction_Sub_ls_r4_r2_7),
7952    kInstruction_Sub_ls_r4_r2_7,
7953  },
7954  {
7955    ARRAY_SIZE(kInstruction_Sub_vs_r3_r5_7),
7956    kInstruction_Sub_vs_r3_r5_7,
7957  },
7958  {
7959    ARRAY_SIZE(kInstruction_Sub_ne_r2_r5_6),
7960    kInstruction_Sub_ne_r2_r5_6,
7961  },
7962  {
7963    ARRAY_SIZE(kInstruction_Sub_cc_r4_r0_6),
7964    kInstruction_Sub_cc_r4_r0_6,
7965  },
7966  {
7967    ARRAY_SIZE(kInstruction_Sub_lt_r5_r4_6),
7968    kInstruction_Sub_lt_r5_r4_6,
7969  },
7970  {
7971    ARRAY_SIZE(kInstruction_Sub_le_r5_r4_5),
7972    kInstruction_Sub_le_r5_r4_5,
7973  },
7974  {
7975    ARRAY_SIZE(kInstruction_Sub_ls_r3_r1_0),
7976    kInstruction_Sub_ls_r3_r1_0,
7977  },
7978  {
7979    ARRAY_SIZE(kInstruction_Sub_ge_r7_r7_0),
7980    kInstruction_Sub_ge_r7_r7_0,
7981  },
7982  {
7983    ARRAY_SIZE(kInstruction_Sub_le_r4_r2_5),
7984    kInstruction_Sub_le_r4_r2_5,
7985  },
7986  {
7987    ARRAY_SIZE(kInstruction_Sub_hi_r2_r5_4),
7988    kInstruction_Sub_hi_r2_r5_4,
7989  },
7990  {
7991    ARRAY_SIZE(kInstruction_Sub_le_r7_r6_0),
7992    kInstruction_Sub_le_r7_r6_0,
7993  },
7994  {
7995    ARRAY_SIZE(kInstruction_Sub_pl_r3_r1_2),
7996    kInstruction_Sub_pl_r3_r1_2,
7997  },
7998  {
7999    ARRAY_SIZE(kInstruction_Sub_ge_r5_r3_0),
8000    kInstruction_Sub_ge_r5_r3_0,
8001  },
8002  {
8003    ARRAY_SIZE(kInstruction_Sub_vs_r0_r0_2),
8004    kInstruction_Sub_vs_r0_r0_2,
8005  },
8006  {
8007    ARRAY_SIZE(kInstruction_Sub_pl_r2_r4_2),
8008    kInstruction_Sub_pl_r2_r4_2,
8009  },
8010  {
8011    ARRAY_SIZE(kInstruction_Sub_cs_r7_r6_1),
8012    kInstruction_Sub_cs_r7_r6_1,
8013  },
8014  {
8015    ARRAY_SIZE(kInstruction_Sub_vs_r5_r0_0),
8016    kInstruction_Sub_vs_r5_r0_0,
8017  },
8018  {
8019    ARRAY_SIZE(kInstruction_Sub_mi_r3_r7_2),
8020    kInstruction_Sub_mi_r3_r7_2,
8021  },
8022  {
8023    ARRAY_SIZE(kInstruction_Sub_mi_r7_r0_0),
8024    kInstruction_Sub_mi_r7_r0_0,
8025  },
8026  {
8027    ARRAY_SIZE(kInstruction_Sub_ls_r0_r2_5),
8028    kInstruction_Sub_ls_r0_r2_5,
8029  },
8030  {
8031    ARRAY_SIZE(kInstruction_Sub_vc_r0_r7_2),
8032    kInstruction_Sub_vc_r0_r7_2,
8033  },
8034  {
8035    ARRAY_SIZE(kInstruction_Sub_vc_r0_r1_0),
8036    kInstruction_Sub_vc_r0_r1_0,
8037  },
8038  {
8039    ARRAY_SIZE(kInstruction_Sub_ls_r7_r0_5),
8040    kInstruction_Sub_ls_r7_r0_5,
8041  },
8042  {
8043    ARRAY_SIZE(kInstruction_Sub_ls_r0_r6_1),
8044    kInstruction_Sub_ls_r0_r6_1,
8045  },
8046  {
8047    ARRAY_SIZE(kInstruction_Sub_cc_r2_r6_3),
8048    kInstruction_Sub_cc_r2_r6_3,
8049  },
8050  {
8051    ARRAY_SIZE(kInstruction_Sub_mi_r4_r6_3),
8052    kInstruction_Sub_mi_r4_r6_3,
8053  },
8054  {
8055    ARRAY_SIZE(kInstruction_Sub_ne_r3_r3_7),
8056    kInstruction_Sub_ne_r3_r3_7,
8057  },
8058  {
8059    ARRAY_SIZE(kInstruction_Sub_mi_r1_r1_7),
8060    kInstruction_Sub_mi_r1_r1_7,
8061  },
8062  {
8063    ARRAY_SIZE(kInstruction_Sub_pl_r0_r0_5),
8064    kInstruction_Sub_pl_r0_r0_5,
8065  },
8066  {
8067    ARRAY_SIZE(kInstruction_Sub_cc_r0_r0_5),
8068    kInstruction_Sub_cc_r0_r0_5,
8069  },
8070  {
8071    ARRAY_SIZE(kInstruction_Sub_pl_r4_r7_6),
8072    kInstruction_Sub_pl_r4_r7_6,
8073  },
8074  {
8075    ARRAY_SIZE(kInstruction_Sub_mi_r2_r6_6),
8076    kInstruction_Sub_mi_r2_r6_6,
8077  },
8078  {
8079    ARRAY_SIZE(kInstruction_Sub_cs_r4_r5_5),
8080    kInstruction_Sub_cs_r4_r5_5,
8081  },
8082  {
8083    ARRAY_SIZE(kInstruction_Sub_mi_r6_r0_6),
8084    kInstruction_Sub_mi_r6_r0_6,
8085  },
8086  {
8087    ARRAY_SIZE(kInstruction_Sub_vs_r7_r1_3),
8088    kInstruction_Sub_vs_r7_r1_3,
8089  },
8090  {
8091    ARRAY_SIZE(kInstruction_Sub_pl_r7_r7_0),
8092    kInstruction_Sub_pl_r7_r7_0,
8093  },
8094  {
8095    ARRAY_SIZE(kInstruction_Sub_vs_r5_r3_1),
8096    kInstruction_Sub_vs_r5_r3_1,
8097  },
8098  {
8099    ARRAY_SIZE(kInstruction_Sub_ge_r3_r6_2),
8100    kInstruction_Sub_ge_r3_r6_2,
8101  },
8102  {
8103    ARRAY_SIZE(kInstruction_Sub_ne_r3_r2_7),
8104    kInstruction_Sub_ne_r3_r2_7,
8105  },
8106  {
8107    ARRAY_SIZE(kInstruction_Sub_gt_r1_r5_0),
8108    kInstruction_Sub_gt_r1_r5_0,
8109  },
8110  {
8111    ARRAY_SIZE(kInstruction_Sub_vc_r1_r7_4),
8112    kInstruction_Sub_vc_r1_r7_4,
8113  },
8114  {
8115    ARRAY_SIZE(kInstruction_Sub_vs_r2_r5_3),
8116    kInstruction_Sub_vs_r2_r5_3,
8117  },
8118  {
8119    ARRAY_SIZE(kInstruction_Sub_mi_r5_r3_4),
8120    kInstruction_Sub_mi_r5_r3_4,
8121  },
8122  {
8123    ARRAY_SIZE(kInstruction_Sub_pl_r7_r1_3),
8124    kInstruction_Sub_pl_r7_r1_3,
8125  },
8126  {
8127    ARRAY_SIZE(kInstruction_Sub_ls_r4_r5_4),
8128    kInstruction_Sub_ls_r4_r5_4,
8129  },
8130  {
8131    ARRAY_SIZE(kInstruction_Sub_ls_r1_r3_3),
8132    kInstruction_Sub_ls_r1_r3_3,
8133  },
8134  {
8135    ARRAY_SIZE(kInstruction_Sub_cs_r5_r6_5),
8136    kInstruction_Sub_cs_r5_r6_5,
8137  },
8138  {
8139    ARRAY_SIZE(kInstruction_Sub_mi_r5_r5_0),
8140    kInstruction_Sub_mi_r5_r5_0,
8141  },
8142  {
8143    ARRAY_SIZE(kInstruction_Sub_cs_r0_r2_4),
8144    kInstruction_Sub_cs_r0_r2_4,
8145  },
8146  {
8147    ARRAY_SIZE(kInstruction_Sub_le_r4_r2_7),
8148    kInstruction_Sub_le_r4_r2_7,
8149  },
8150  {
8151    ARRAY_SIZE(kInstruction_Sub_cc_r7_r5_5),
8152    kInstruction_Sub_cc_r7_r5_5,
8153  },
8154  {
8155    ARRAY_SIZE(kInstruction_Sub_vc_r1_r6_3),
8156    kInstruction_Sub_vc_r1_r6_3,
8157  },
8158  {
8159    ARRAY_SIZE(kInstruction_Sub_pl_r6_r1_6),
8160    kInstruction_Sub_pl_r6_r1_6,
8161  },
8162  {
8163    ARRAY_SIZE(kInstruction_Sub_lt_r5_r4_0),
8164    kInstruction_Sub_lt_r5_r4_0,
8165  },
8166  {
8167    ARRAY_SIZE(kInstruction_Sub_lt_r6_r4_6),
8168    kInstruction_Sub_lt_r6_r4_6,
8169  },
8170  {
8171    ARRAY_SIZE(kInstruction_Sub_vc_r7_r4_7),
8172    kInstruction_Sub_vc_r7_r4_7,
8173  },
8174  {
8175    ARRAY_SIZE(kInstruction_Sub_ls_r5_r4_6),
8176    kInstruction_Sub_ls_r5_r4_6,
8177  },
8178  {
8179    ARRAY_SIZE(kInstruction_Sub_pl_r5_r1_7),
8180    kInstruction_Sub_pl_r5_r1_7,
8181  },
8182  {
8183    ARRAY_SIZE(kInstruction_Sub_vc_r2_r1_2),
8184    kInstruction_Sub_vc_r2_r1_2,
8185  },
8186  {
8187    ARRAY_SIZE(kInstruction_Sub_le_r4_r3_6),
8188    kInstruction_Sub_le_r4_r3_6,
8189  },
8190  {
8191    ARRAY_SIZE(kInstruction_Sub_hi_r6_r5_1),
8192    kInstruction_Sub_hi_r6_r5_1,
8193  },
8194  {
8195    ARRAY_SIZE(kInstruction_Sub_gt_r7_r1_7),
8196    kInstruction_Sub_gt_r7_r1_7,
8197  },
8198  {
8199    ARRAY_SIZE(kInstruction_Sub_cc_r6_r2_0),
8200    kInstruction_Sub_cc_r6_r2_0,
8201  },
8202  {
8203    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_3),
8204    kInstruction_Sub_vc_r3_r0_3,
8205  },
8206  {
8207    ARRAY_SIZE(kInstruction_Sub_vc_r4_r1_4),
8208    kInstruction_Sub_vc_r4_r1_4,
8209  },
8210  {
8211    ARRAY_SIZE(kInstruction_Sub_hi_r2_r4_3),
8212    kInstruction_Sub_hi_r2_r4_3,
8213  },
8214  {
8215    ARRAY_SIZE(kInstruction_Sub_mi_r6_r0_2),
8216    kInstruction_Sub_mi_r6_r0_2,
8217  },
8218  {
8219    ARRAY_SIZE(kInstruction_Sub_ne_r2_r4_3),
8220    kInstruction_Sub_ne_r2_r4_3,
8221  },
8222  {
8223    ARRAY_SIZE(kInstruction_Sub_ls_r6_r0_5),
8224    kInstruction_Sub_ls_r6_r0_5,
8225  },
8226  {
8227    ARRAY_SIZE(kInstruction_Sub_cs_r4_r6_4),
8228    kInstruction_Sub_cs_r4_r6_4,
8229  },
8230  {
8231    ARRAY_SIZE(kInstruction_Sub_pl_r2_r1_2),
8232    kInstruction_Sub_pl_r2_r1_2,
8233  },
8234  {
8235    ARRAY_SIZE(kInstruction_Sub_eq_r5_r2_1),
8236    kInstruction_Sub_eq_r5_r2_1,
8237  },
8238  {
8239    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_0),
8240    kInstruction_Sub_cs_r2_r5_0,
8241  },
8242  {
8243    ARRAY_SIZE(kInstruction_Sub_mi_r6_r1_7),
8244    kInstruction_Sub_mi_r6_r1_7,
8245  },
8246  {
8247    ARRAY_SIZE(kInstruction_Sub_cc_r4_r2_1),
8248    kInstruction_Sub_cc_r4_r2_1,
8249  },
8250  {
8251    ARRAY_SIZE(kInstruction_Sub_vc_r4_r1_6),
8252    kInstruction_Sub_vc_r4_r1_6,
8253  },
8254  {
8255    ARRAY_SIZE(kInstruction_Sub_vs_r5_r3_7),
8256    kInstruction_Sub_vs_r5_r3_7,
8257  },
8258  {
8259    ARRAY_SIZE(kInstruction_Sub_ls_r2_r6_3),
8260    kInstruction_Sub_ls_r2_r6_3,
8261  },
8262  {
8263    ARRAY_SIZE(kInstruction_Sub_hi_r4_r4_2),
8264    kInstruction_Sub_hi_r4_r4_2,
8265  },
8266  {
8267    ARRAY_SIZE(kInstruction_Sub_ls_r1_r2_2),
8268    kInstruction_Sub_ls_r1_r2_2,
8269  },
8270  {
8271    ARRAY_SIZE(kInstruction_Sub_cs_r3_r0_1),
8272    kInstruction_Sub_cs_r3_r0_1,
8273  },
8274  {
8275    ARRAY_SIZE(kInstruction_Sub_vc_r7_r4_5),
8276    kInstruction_Sub_vc_r7_r4_5,
8277  },
8278  {
8279    ARRAY_SIZE(kInstruction_Sub_cc_r4_r5_6),
8280    kInstruction_Sub_cc_r4_r5_6,
8281  },
8282  {
8283    ARRAY_SIZE(kInstruction_Sub_le_r0_r5_0),
8284    kInstruction_Sub_le_r0_r5_0,
8285  },
8286  {
8287    ARRAY_SIZE(kInstruction_Sub_ge_r0_r0_1),
8288    kInstruction_Sub_ge_r0_r0_1,
8289  },
8290  {
8291    ARRAY_SIZE(kInstruction_Sub_mi_r3_r5_6),
8292    kInstruction_Sub_mi_r3_r5_6,
8293  },
8294  {
8295    ARRAY_SIZE(kInstruction_Sub_lt_r7_r7_3),
8296    kInstruction_Sub_lt_r7_r7_3,
8297  },
8298  {
8299    ARRAY_SIZE(kInstruction_Sub_cs_r6_r0_7),
8300    kInstruction_Sub_cs_r6_r0_7,
8301  },
8302  {
8303    ARRAY_SIZE(kInstruction_Sub_cc_r5_r0_3),
8304    kInstruction_Sub_cc_r5_r0_3,
8305  },
8306  {
8307    ARRAY_SIZE(kInstruction_Sub_lt_r3_r5_4),
8308    kInstruction_Sub_lt_r3_r5_4,
8309  },
8310  {
8311    ARRAY_SIZE(kInstruction_Sub_ne_r7_r0_5),
8312    kInstruction_Sub_ne_r7_r0_5,
8313  },
8314  {
8315    ARRAY_SIZE(kInstruction_Sub_eq_r6_r7_0),
8316    kInstruction_Sub_eq_r6_r7_0,
8317  },
8318  {
8319    ARRAY_SIZE(kInstruction_Sub_vs_r3_r7_6),
8320    kInstruction_Sub_vs_r3_r7_6,
8321  },
8322  {
8323    ARRAY_SIZE(kInstruction_Sub_cc_r3_r3_5),
8324    kInstruction_Sub_cc_r3_r3_5,
8325  },
8326  {
8327    ARRAY_SIZE(kInstruction_Sub_hi_r7_r3_1),
8328    kInstruction_Sub_hi_r7_r3_1,
8329  },
8330  {
8331    ARRAY_SIZE(kInstruction_Sub_hi_r2_r0_2),
8332    kInstruction_Sub_hi_r2_r0_2,
8333  },
8334  {
8335    ARRAY_SIZE(kInstruction_Sub_pl_r5_r6_5),
8336    kInstruction_Sub_pl_r5_r6_5,
8337  },
8338  {
8339    ARRAY_SIZE(kInstruction_Sub_eq_r0_r5_7),
8340    kInstruction_Sub_eq_r0_r5_7,
8341  },
8342  {
8343    ARRAY_SIZE(kInstruction_Sub_ne_r0_r5_4),
8344    kInstruction_Sub_ne_r0_r5_4,
8345  },
8346  {
8347    ARRAY_SIZE(kInstruction_Sub_ls_r2_r6_2),
8348    kInstruction_Sub_ls_r2_r6_2,
8349  },
8350  {
8351    ARRAY_SIZE(kInstruction_Sub_cc_r4_r4_6),
8352    kInstruction_Sub_cc_r4_r4_6,
8353  },
8354  {
8355    ARRAY_SIZE(kInstruction_Sub_ge_r2_r6_2),
8356    kInstruction_Sub_ge_r2_r6_2,
8357  },
8358  {
8359    ARRAY_SIZE(kInstruction_Sub_eq_r6_r7_5),
8360    kInstruction_Sub_eq_r6_r7_5,
8361  },
8362  {
8363    ARRAY_SIZE(kInstruction_Sub_cc_r0_r1_0),
8364    kInstruction_Sub_cc_r0_r1_0,
8365  },
8366  {
8367    ARRAY_SIZE(kInstruction_Sub_lt_r2_r2_1),
8368    kInstruction_Sub_lt_r2_r2_1,
8369  },
8370  {
8371    ARRAY_SIZE(kInstruction_Sub_mi_r7_r4_5),
8372    kInstruction_Sub_mi_r7_r4_5,
8373  },
8374  {
8375    ARRAY_SIZE(kInstruction_Sub_eq_r5_r3_1),
8376    kInstruction_Sub_eq_r5_r3_1,
8377  },
8378  {
8379    ARRAY_SIZE(kInstruction_Sub_ls_r2_r6_1),
8380    kInstruction_Sub_ls_r2_r6_1,
8381  },
8382  {
8383    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_3),
8384    kInstruction_Sub_ne_r5_r5_3,
8385  },
8386  {
8387    ARRAY_SIZE(kInstruction_Sub_vs_r1_r4_7),
8388    kInstruction_Sub_vs_r1_r4_7,
8389  },
8390  {
8391    ARRAY_SIZE(kInstruction_Sub_cs_r0_r4_4),
8392    kInstruction_Sub_cs_r0_r4_4,
8393  },
8394  {
8395    ARRAY_SIZE(kInstruction_Sub_hi_r7_r3_5),
8396    kInstruction_Sub_hi_r7_r3_5,
8397  },
8398  {
8399    ARRAY_SIZE(kInstruction_Sub_hi_r2_r3_1),
8400    kInstruction_Sub_hi_r2_r3_1,
8401  },
8402  {
8403    ARRAY_SIZE(kInstruction_Sub_ge_r2_r4_7),
8404    kInstruction_Sub_ge_r2_r4_7,
8405  },
8406  {
8407    ARRAY_SIZE(kInstruction_Sub_vs_r2_r4_3),
8408    kInstruction_Sub_vs_r2_r4_3,
8409  },
8410  {
8411    ARRAY_SIZE(kInstruction_Sub_gt_r0_r6_1),
8412    kInstruction_Sub_gt_r0_r6_1,
8413  },
8414  {
8415    ARRAY_SIZE(kInstruction_Sub_pl_r2_r2_7),
8416    kInstruction_Sub_pl_r2_r2_7,
8417  },
8418  {
8419    ARRAY_SIZE(kInstruction_Sub_ne_r4_r0_2),
8420    kInstruction_Sub_ne_r4_r0_2,
8421  },
8422  {
8423    ARRAY_SIZE(kInstruction_Sub_vs_r6_r5_5),
8424    kInstruction_Sub_vs_r6_r5_5,
8425  },
8426  {
8427    ARRAY_SIZE(kInstruction_Sub_ge_r0_r4_6),
8428    kInstruction_Sub_ge_r0_r4_6,
8429  },
8430  {
8431    ARRAY_SIZE(kInstruction_Sub_ne_r2_r2_7),
8432    kInstruction_Sub_ne_r2_r2_7,
8433  },
8434  {
8435    ARRAY_SIZE(kInstruction_Sub_eq_r6_r4_1),
8436    kInstruction_Sub_eq_r6_r4_1,
8437  },
8438  {
8439    ARRAY_SIZE(kInstruction_Sub_eq_r5_r6_2),
8440    kInstruction_Sub_eq_r5_r6_2,
8441  },
8442  {
8443    ARRAY_SIZE(kInstruction_Sub_ne_r5_r2_1),
8444    kInstruction_Sub_ne_r5_r2_1,
8445  },
8446  {
8447    ARRAY_SIZE(kInstruction_Sub_lt_r5_r6_4),
8448    kInstruction_Sub_lt_r5_r6_4,
8449  },
8450  {
8451    ARRAY_SIZE(kInstruction_Sub_vc_r4_r0_7),
8452    kInstruction_Sub_vc_r4_r0_7,
8453  },
8454  {
8455    ARRAY_SIZE(kInstruction_Sub_lt_r2_r5_7),
8456    kInstruction_Sub_lt_r2_r5_7,
8457  },
8458  {
8459    ARRAY_SIZE(kInstruction_Sub_vs_r4_r0_7),
8460    kInstruction_Sub_vs_r4_r0_7,
8461  },
8462  {
8463    ARRAY_SIZE(kInstruction_Sub_gt_r2_r6_5),
8464    kInstruction_Sub_gt_r2_r6_5,
8465  },
8466  {
8467    ARRAY_SIZE(kInstruction_Sub_vc_r5_r4_3),
8468    kInstruction_Sub_vc_r5_r4_3,
8469  },
8470  {
8471    ARRAY_SIZE(kInstruction_Sub_ge_r4_r6_6),
8472    kInstruction_Sub_ge_r4_r6_6,
8473  },
8474  {
8475    ARRAY_SIZE(kInstruction_Sub_ne_r3_r5_5),
8476    kInstruction_Sub_ne_r3_r5_5,
8477  },
8478  {
8479    ARRAY_SIZE(kInstruction_Sub_ls_r0_r4_7),
8480    kInstruction_Sub_ls_r0_r4_7,
8481  },
8482  {
8483    ARRAY_SIZE(kInstruction_Sub_eq_r6_r7_2),
8484    kInstruction_Sub_eq_r6_r7_2,
8485  },
8486  {
8487    ARRAY_SIZE(kInstruction_Sub_ls_r7_r4_3),
8488    kInstruction_Sub_ls_r7_r4_3,
8489  },
8490  {
8491    ARRAY_SIZE(kInstruction_Sub_gt_r0_r7_5),
8492    kInstruction_Sub_gt_r0_r7_5,
8493  },
8494  {
8495    ARRAY_SIZE(kInstruction_Sub_vc_r3_r1_1),
8496    kInstruction_Sub_vc_r3_r1_1,
8497  },
8498  {
8499    ARRAY_SIZE(kInstruction_Sub_le_r0_r1_3),
8500    kInstruction_Sub_le_r0_r1_3,
8501  },
8502  {
8503    ARRAY_SIZE(kInstruction_Sub_lt_r6_r0_5),
8504    kInstruction_Sub_lt_r6_r0_5,
8505  },
8506  {
8507    ARRAY_SIZE(kInstruction_Sub_cs_r1_r6_2),
8508    kInstruction_Sub_cs_r1_r6_2,
8509  },
8510  {
8511    ARRAY_SIZE(kInstruction_Sub_cc_r7_r7_7),
8512    kInstruction_Sub_cc_r7_r7_7,
8513  },
8514  {
8515    ARRAY_SIZE(kInstruction_Sub_ge_r5_r2_1),
8516    kInstruction_Sub_ge_r5_r2_1,
8517  },
8518  {
8519    ARRAY_SIZE(kInstruction_Sub_vs_r7_r0_7),
8520    kInstruction_Sub_vs_r7_r0_7,
8521  },
8522  {
8523    ARRAY_SIZE(kInstruction_Sub_lt_r2_r4_6),
8524    kInstruction_Sub_lt_r2_r4_6,
8525  },
8526  {
8527    ARRAY_SIZE(kInstruction_Sub_hi_r2_r0_0),
8528    kInstruction_Sub_hi_r2_r0_0,
8529  },
8530  {
8531    ARRAY_SIZE(kInstruction_Sub_cs_r0_r1_7),
8532    kInstruction_Sub_cs_r0_r1_7,
8533  },
8534  {
8535    ARRAY_SIZE(kInstruction_Sub_ls_r7_r2_3),
8536    kInstruction_Sub_ls_r7_r2_3,
8537  },
8538  {
8539    ARRAY_SIZE(kInstruction_Sub_mi_r0_r7_4),
8540    kInstruction_Sub_mi_r0_r7_4,
8541  },
8542  {
8543    ARRAY_SIZE(kInstruction_Sub_vc_r2_r2_2),
8544    kInstruction_Sub_vc_r2_r2_2,
8545  },
8546  {
8547    ARRAY_SIZE(kInstruction_Sub_cs_r7_r2_3),
8548    kInstruction_Sub_cs_r7_r2_3,
8549  },
8550  {
8551    ARRAY_SIZE(kInstruction_Sub_lt_r7_r7_5),
8552    kInstruction_Sub_lt_r7_r7_5,
8553  },
8554  {
8555    ARRAY_SIZE(kInstruction_Sub_cs_r7_r4_0),
8556    kInstruction_Sub_cs_r7_r4_0,
8557  },
8558  {
8559    ARRAY_SIZE(kInstruction_Sub_le_r4_r1_7),
8560    kInstruction_Sub_le_r4_r1_7,
8561  },
8562  {
8563    ARRAY_SIZE(kInstruction_Sub_ne_r0_r2_7),
8564    kInstruction_Sub_ne_r0_r2_7,
8565  },
8566  {
8567    ARRAY_SIZE(kInstruction_Sub_vs_r4_r2_2),
8568    kInstruction_Sub_vs_r4_r2_2,
8569  },
8570  {
8571    ARRAY_SIZE(kInstruction_Sub_ne_r4_r0_6),
8572    kInstruction_Sub_ne_r4_r0_6,
8573  },
8574  {
8575    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_4),
8576    kInstruction_Sub_cs_r2_r5_4,
8577  },
8578  {
8579    ARRAY_SIZE(kInstruction_Sub_vc_r2_r3_4),
8580    kInstruction_Sub_vc_r2_r3_4,
8581  },
8582  {
8583    ARRAY_SIZE(kInstruction_Sub_cc_r5_r2_2),
8584    kInstruction_Sub_cc_r5_r2_2,
8585  },
8586  {
8587    ARRAY_SIZE(kInstruction_Sub_cs_r3_r4_6),
8588    kInstruction_Sub_cs_r3_r4_6,
8589  },
8590  {
8591    ARRAY_SIZE(kInstruction_Sub_ge_r2_r3_1),
8592    kInstruction_Sub_ge_r2_r3_1,
8593  },
8594  {
8595    ARRAY_SIZE(kInstruction_Sub_vc_r2_r6_5),
8596    kInstruction_Sub_vc_r2_r6_5,
8597  },
8598  {
8599    ARRAY_SIZE(kInstruction_Sub_ls_r6_r1_7),
8600    kInstruction_Sub_ls_r6_r1_7,
8601  },
8602  {
8603    ARRAY_SIZE(kInstruction_Sub_le_r5_r2_4),
8604    kInstruction_Sub_le_r5_r2_4,
8605  },
8606  {
8607    ARRAY_SIZE(kInstruction_Sub_cc_r7_r7_1),
8608    kInstruction_Sub_cc_r7_r7_1,
8609  },
8610  {
8611    ARRAY_SIZE(kInstruction_Sub_eq_r0_r1_5),
8612    kInstruction_Sub_eq_r0_r1_5,
8613  },
8614  {
8615    ARRAY_SIZE(kInstruction_Sub_gt_r4_r6_3),
8616    kInstruction_Sub_gt_r4_r6_3,
8617  },
8618  {
8619    ARRAY_SIZE(kInstruction_Sub_cc_r7_r1_2),
8620    kInstruction_Sub_cc_r7_r1_2,
8621  },
8622  {
8623    ARRAY_SIZE(kInstruction_Sub_pl_r7_r0_3),
8624    kInstruction_Sub_pl_r7_r0_3,
8625  },
8626  {
8627    ARRAY_SIZE(kInstruction_Sub_pl_r1_r0_0),
8628    kInstruction_Sub_pl_r1_r0_0,
8629  },
8630  {
8631    ARRAY_SIZE(kInstruction_Sub_le_r3_r5_3),
8632    kInstruction_Sub_le_r3_r5_3,
8633  },
8634  {
8635    ARRAY_SIZE(kInstruction_Sub_cs_r4_r6_3),
8636    kInstruction_Sub_cs_r4_r6_3,
8637  },
8638  {
8639    ARRAY_SIZE(kInstruction_Sub_vc_r4_r3_2),
8640    kInstruction_Sub_vc_r4_r3_2,
8641  },
8642  {
8643    ARRAY_SIZE(kInstruction_Sub_gt_r3_r4_6),
8644    kInstruction_Sub_gt_r3_r4_6,
8645  },
8646  {
8647    ARRAY_SIZE(kInstruction_Sub_eq_r4_r2_4),
8648    kInstruction_Sub_eq_r4_r2_4,
8649  },
8650  {
8651    ARRAY_SIZE(kInstruction_Sub_lt_r6_r5_3),
8652    kInstruction_Sub_lt_r6_r5_3,
8653  },
8654  {
8655    ARRAY_SIZE(kInstruction_Sub_cs_r2_r7_3),
8656    kInstruction_Sub_cs_r2_r7_3,
8657  },
8658  {
8659    ARRAY_SIZE(kInstruction_Sub_cs_r0_r0_2),
8660    kInstruction_Sub_cs_r0_r0_2,
8661  },
8662  {
8663    ARRAY_SIZE(kInstruction_Sub_cs_r6_r6_0),
8664    kInstruction_Sub_cs_r6_r6_0,
8665  },
8666  {
8667    ARRAY_SIZE(kInstruction_Sub_vc_r2_r0_4),
8668    kInstruction_Sub_vc_r2_r0_4,
8669  },
8670  {
8671    ARRAY_SIZE(kInstruction_Sub_vs_r7_r2_4),
8672    kInstruction_Sub_vs_r7_r2_4,
8673  },
8674  {
8675    ARRAY_SIZE(kInstruction_Sub_pl_r2_r6_3),
8676    kInstruction_Sub_pl_r2_r6_3,
8677  },
8678  {
8679    ARRAY_SIZE(kInstruction_Sub_vc_r2_r1_6),
8680    kInstruction_Sub_vc_r2_r1_6,
8681  },
8682  {
8683    ARRAY_SIZE(kInstruction_Sub_eq_r6_r5_5),
8684    kInstruction_Sub_eq_r6_r5_5,
8685  },
8686  {
8687    ARRAY_SIZE(kInstruction_Sub_eq_r1_r5_7),
8688    kInstruction_Sub_eq_r1_r5_7,
8689  },
8690  {
8691    ARRAY_SIZE(kInstruction_Sub_eq_r7_r7_4),
8692    kInstruction_Sub_eq_r7_r7_4,
8693  },
8694  {
8695    ARRAY_SIZE(kInstruction_Sub_cc_r7_r0_1),
8696    kInstruction_Sub_cc_r7_r0_1,
8697  },
8698  {
8699    ARRAY_SIZE(kInstruction_Sub_gt_r7_r7_0),
8700    kInstruction_Sub_gt_r7_r7_0,
8701  },
8702  {
8703    ARRAY_SIZE(kInstruction_Sub_ge_r6_r7_1),
8704    kInstruction_Sub_ge_r6_r7_1,
8705  },
8706  {
8707    ARRAY_SIZE(kInstruction_Sub_mi_r7_r4_6),
8708    kInstruction_Sub_mi_r7_r4_6,
8709  },
8710  {
8711    ARRAY_SIZE(kInstruction_Sub_le_r5_r3_6),
8712    kInstruction_Sub_le_r5_r3_6,
8713  },
8714  {
8715    ARRAY_SIZE(kInstruction_Sub_pl_r0_r7_6),
8716    kInstruction_Sub_pl_r0_r7_6,
8717  },
8718  {
8719    ARRAY_SIZE(kInstruction_Sub_gt_r3_r0_7),
8720    kInstruction_Sub_gt_r3_r0_7,
8721  },
8722  {
8723    ARRAY_SIZE(kInstruction_Sub_hi_r5_r0_7),
8724    kInstruction_Sub_hi_r5_r0_7,
8725  },
8726  {
8727    ARRAY_SIZE(kInstruction_Sub_pl_r1_r6_5),
8728    kInstruction_Sub_pl_r1_r6_5,
8729  },
8730  {
8731    ARRAY_SIZE(kInstruction_Sub_ne_r7_r4_1),
8732    kInstruction_Sub_ne_r7_r4_1,
8733  },
8734  {
8735    ARRAY_SIZE(kInstruction_Sub_pl_r3_r0_3),
8736    kInstruction_Sub_pl_r3_r0_3,
8737  },
8738  {
8739    ARRAY_SIZE(kInstruction_Sub_eq_r5_r0_5),
8740    kInstruction_Sub_eq_r5_r0_5,
8741  },
8742  {
8743    ARRAY_SIZE(kInstruction_Sub_mi_r1_r6_0),
8744    kInstruction_Sub_mi_r1_r6_0,
8745  },
8746  {
8747    ARRAY_SIZE(kInstruction_Sub_le_r2_r3_5),
8748    kInstruction_Sub_le_r2_r3_5,
8749  },
8750  {
8751    ARRAY_SIZE(kInstruction_Sub_cs_r7_r0_7),
8752    kInstruction_Sub_cs_r7_r0_7,
8753  },
8754  {
8755    ARRAY_SIZE(kInstruction_Sub_eq_r5_r1_3),
8756    kInstruction_Sub_eq_r5_r1_3,
8757  },
8758  {
8759    ARRAY_SIZE(kInstruction_Sub_ge_r2_r6_5),
8760    kInstruction_Sub_ge_r2_r6_5,
8761  },
8762  {
8763    ARRAY_SIZE(kInstruction_Sub_cc_r4_r2_4),
8764    kInstruction_Sub_cc_r4_r2_4,
8765  },
8766  {
8767    ARRAY_SIZE(kInstruction_Sub_ge_r3_r7_1),
8768    kInstruction_Sub_ge_r3_r7_1,
8769  },
8770  {
8771    ARRAY_SIZE(kInstruction_Sub_vs_r4_r3_7),
8772    kInstruction_Sub_vs_r4_r3_7,
8773  },
8774  {
8775    ARRAY_SIZE(kInstruction_Sub_pl_r5_r6_4),
8776    kInstruction_Sub_pl_r5_r6_4,
8777  },
8778  {
8779    ARRAY_SIZE(kInstruction_Sub_le_r3_r5_6),
8780    kInstruction_Sub_le_r3_r5_6,
8781  },
8782  {
8783    ARRAY_SIZE(kInstruction_Sub_pl_r5_r0_4),
8784    kInstruction_Sub_pl_r5_r0_4,
8785  },
8786  {
8787    ARRAY_SIZE(kInstruction_Sub_vs_r1_r0_0),
8788    kInstruction_Sub_vs_r1_r0_0,
8789  },
8790  {
8791    ARRAY_SIZE(kInstruction_Sub_ge_r7_r0_0),
8792    kInstruction_Sub_ge_r7_r0_0,
8793  },
8794  {
8795    ARRAY_SIZE(kInstruction_Sub_vc_r3_r5_0),
8796    kInstruction_Sub_vc_r3_r5_0,
8797  },
8798  {
8799    ARRAY_SIZE(kInstruction_Sub_ge_r2_r0_7),
8800    kInstruction_Sub_ge_r2_r0_7,
8801  },
8802  {
8803    ARRAY_SIZE(kInstruction_Sub_lt_r7_r0_6),
8804    kInstruction_Sub_lt_r7_r0_6,
8805  },
8806  {
8807    ARRAY_SIZE(kInstruction_Sub_mi_r1_r5_3),
8808    kInstruction_Sub_mi_r1_r5_3,
8809  },
8810  {
8811    ARRAY_SIZE(kInstruction_Sub_le_r3_r4_1),
8812    kInstruction_Sub_le_r3_r4_1,
8813  },
8814  {
8815    ARRAY_SIZE(kInstruction_Sub_cc_r6_r2_5),
8816    kInstruction_Sub_cc_r6_r2_5,
8817  },
8818  {
8819    ARRAY_SIZE(kInstruction_Sub_ne_r4_r6_7),
8820    kInstruction_Sub_ne_r4_r6_7,
8821  },
8822  {
8823    ARRAY_SIZE(kInstruction_Sub_eq_r2_r1_5),
8824    kInstruction_Sub_eq_r2_r1_5,
8825  },
8826  {
8827    ARRAY_SIZE(kInstruction_Sub_pl_r6_r2_2),
8828    kInstruction_Sub_pl_r6_r2_2,
8829  },
8830  {
8831    ARRAY_SIZE(kInstruction_Sub_pl_r4_r1_4),
8832    kInstruction_Sub_pl_r4_r1_4,
8833  },
8834  {
8835    ARRAY_SIZE(kInstruction_Sub_eq_r6_r0_7),
8836    kInstruction_Sub_eq_r6_r0_7,
8837  },
8838  {
8839    ARRAY_SIZE(kInstruction_Sub_vs_r2_r7_1),
8840    kInstruction_Sub_vs_r2_r7_1,
8841  },
8842  {
8843    ARRAY_SIZE(kInstruction_Sub_pl_r2_r1_5),
8844    kInstruction_Sub_pl_r2_r1_5,
8845  },
8846  {
8847    ARRAY_SIZE(kInstruction_Sub_cc_r1_r2_2),
8848    kInstruction_Sub_cc_r1_r2_2,
8849  },
8850  {
8851    ARRAY_SIZE(kInstruction_Sub_mi_r6_r1_2),
8852    kInstruction_Sub_mi_r6_r1_2,
8853  },
8854  {
8855    ARRAY_SIZE(kInstruction_Sub_ne_r3_r7_0),
8856    kInstruction_Sub_ne_r3_r7_0,
8857  },
8858  {
8859    ARRAY_SIZE(kInstruction_Sub_mi_r5_r7_1),
8860    kInstruction_Sub_mi_r5_r7_1,
8861  },
8862  {
8863    ARRAY_SIZE(kInstruction_Sub_vs_r1_r1_3),
8864    kInstruction_Sub_vs_r1_r1_3,
8865  },
8866  {
8867    ARRAY_SIZE(kInstruction_Sub_eq_r7_r7_0),
8868    kInstruction_Sub_eq_r7_r7_0,
8869  },
8870  {
8871    ARRAY_SIZE(kInstruction_Sub_cs_r4_r2_3),
8872    kInstruction_Sub_cs_r4_r2_3,
8873  },
8874  {
8875    ARRAY_SIZE(kInstruction_Sub_vs_r4_r5_0),
8876    kInstruction_Sub_vs_r4_r5_0,
8877  },
8878  {
8879    ARRAY_SIZE(kInstruction_Sub_gt_r5_r0_5),
8880    kInstruction_Sub_gt_r5_r0_5,
8881  },
8882  {
8883    ARRAY_SIZE(kInstruction_Sub_lt_r5_r7_1),
8884    kInstruction_Sub_lt_r5_r7_1,
8885  },
8886  {
8887    ARRAY_SIZE(kInstruction_Sub_cc_r6_r1_1),
8888    kInstruction_Sub_cc_r6_r1_1,
8889  },
8890  {
8891    ARRAY_SIZE(kInstruction_Sub_cc_r5_r6_1),
8892    kInstruction_Sub_cc_r5_r6_1,
8893  },
8894  {
8895    ARRAY_SIZE(kInstruction_Sub_mi_r3_r7_5),
8896    kInstruction_Sub_mi_r3_r7_5,
8897  },
8898  {
8899    ARRAY_SIZE(kInstruction_Sub_cs_r0_r7_0),
8900    kInstruction_Sub_cs_r0_r7_0,
8901  },
8902  {
8903    ARRAY_SIZE(kInstruction_Sub_lt_r1_r0_3),
8904    kInstruction_Sub_lt_r1_r0_3,
8905  },
8906  {
8907    ARRAY_SIZE(kInstruction_Sub_ne_r4_r2_7),
8908    kInstruction_Sub_ne_r4_r2_7,
8909  },
8910  {
8911    ARRAY_SIZE(kInstruction_Sub_ne_r6_r0_7),
8912    kInstruction_Sub_ne_r6_r0_7,
8913  },
8914  {
8915    ARRAY_SIZE(kInstruction_Sub_lt_r2_r7_3),
8916    kInstruction_Sub_lt_r2_r7_3,
8917  },
8918  {
8919    ARRAY_SIZE(kInstruction_Sub_ne_r7_r1_4),
8920    kInstruction_Sub_ne_r7_r1_4,
8921  },
8922  {
8923    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_0),
8924    kInstruction_Sub_eq_r5_r5_0,
8925  },
8926  {
8927    ARRAY_SIZE(kInstruction_Sub_ge_r7_r4_6),
8928    kInstruction_Sub_ge_r7_r4_6,
8929  },
8930  {
8931    ARRAY_SIZE(kInstruction_Sub_ne_r4_r0_7),
8932    kInstruction_Sub_ne_r4_r0_7,
8933  },
8934  {
8935    ARRAY_SIZE(kInstruction_Sub_cc_r4_r3_3),
8936    kInstruction_Sub_cc_r4_r3_3,
8937  },
8938  {
8939    ARRAY_SIZE(kInstruction_Sub_lt_r4_r0_1),
8940    kInstruction_Sub_lt_r4_r0_1,
8941  },
8942  {
8943    ARRAY_SIZE(kInstruction_Sub_ne_r5_r7_5),
8944    kInstruction_Sub_ne_r5_r7_5,
8945  },
8946  {
8947    ARRAY_SIZE(kInstruction_Sub_vc_r4_r7_2),
8948    kInstruction_Sub_vc_r4_r7_2,
8949  },
8950  {
8951    ARRAY_SIZE(kInstruction_Sub_ge_r4_r7_7),
8952    kInstruction_Sub_ge_r4_r7_7,
8953  },
8954  {
8955    ARRAY_SIZE(kInstruction_Sub_mi_r7_r3_3),
8956    kInstruction_Sub_mi_r7_r3_3,
8957  },
8958  {
8959    ARRAY_SIZE(kInstruction_Sub_gt_r1_r2_0),
8960    kInstruction_Sub_gt_r1_r2_0,
8961  },
8962  {
8963    ARRAY_SIZE(kInstruction_Sub_ge_r4_r3_2),
8964    kInstruction_Sub_ge_r4_r3_2,
8965  },
8966  {
8967    ARRAY_SIZE(kInstruction_Sub_ge_r1_r1_1),
8968    kInstruction_Sub_ge_r1_r1_1,
8969  },
8970  {
8971    ARRAY_SIZE(kInstruction_Sub_mi_r1_r2_3),
8972    kInstruction_Sub_mi_r1_r2_3,
8973  },
8974  {
8975    ARRAY_SIZE(kInstruction_Sub_pl_r6_r7_7),
8976    kInstruction_Sub_pl_r6_r7_7,
8977  },
8978  {
8979    ARRAY_SIZE(kInstruction_Sub_eq_r3_r7_0),
8980    kInstruction_Sub_eq_r3_r7_0,
8981  },
8982  {
8983    ARRAY_SIZE(kInstruction_Sub_cc_r2_r1_6),
8984    kInstruction_Sub_cc_r2_r1_6,
8985  },
8986  {
8987    ARRAY_SIZE(kInstruction_Sub_vc_r7_r7_3),
8988    kInstruction_Sub_vc_r7_r7_3,
8989  },
8990  {
8991    ARRAY_SIZE(kInstruction_Sub_mi_r6_r3_7),
8992    kInstruction_Sub_mi_r6_r3_7,
8993  },
8994  {
8995    ARRAY_SIZE(kInstruction_Sub_le_r0_r3_3),
8996    kInstruction_Sub_le_r0_r3_3,
8997  },
8998  {
8999    ARRAY_SIZE(kInstruction_Sub_cc_r5_r3_6),
9000    kInstruction_Sub_cc_r5_r3_6,
9001  },
9002  {
9003    ARRAY_SIZE(kInstruction_Sub_le_r0_r5_2),
9004    kInstruction_Sub_le_r0_r5_2,
9005  },
9006  {
9007    ARRAY_SIZE(kInstruction_Sub_cs_r7_r6_2),
9008    kInstruction_Sub_cs_r7_r6_2,
9009  },
9010  {
9011    ARRAY_SIZE(kInstruction_Sub_lt_r0_r6_1),
9012    kInstruction_Sub_lt_r0_r6_1,
9013  },
9014  {
9015    ARRAY_SIZE(kInstruction_Sub_eq_r4_r4_4),
9016    kInstruction_Sub_eq_r4_r4_4,
9017  },
9018  {
9019    ARRAY_SIZE(kInstruction_Sub_ls_r2_r3_2),
9020    kInstruction_Sub_ls_r2_r3_2,
9021  },
9022  {
9023    ARRAY_SIZE(kInstruction_Sub_mi_r5_r0_1),
9024    kInstruction_Sub_mi_r5_r0_1,
9025  },
9026  {
9027    ARRAY_SIZE(kInstruction_Sub_pl_r1_r3_5),
9028    kInstruction_Sub_pl_r1_r3_5,
9029  },
9030  {
9031    ARRAY_SIZE(kInstruction_Sub_mi_r5_r4_0),
9032    kInstruction_Sub_mi_r5_r4_0,
9033  },
9034  {
9035    ARRAY_SIZE(kInstruction_Sub_vs_r2_r0_6),
9036    kInstruction_Sub_vs_r2_r0_6,
9037  },
9038  {
9039    ARRAY_SIZE(kInstruction_Sub_mi_r6_r6_1),
9040    kInstruction_Sub_mi_r6_r6_1,
9041  },
9042  {
9043    ARRAY_SIZE(kInstruction_Sub_eq_r0_r4_3),
9044    kInstruction_Sub_eq_r0_r4_3,
9045  },
9046  {
9047    ARRAY_SIZE(kInstruction_Sub_cs_r0_r6_5),
9048    kInstruction_Sub_cs_r0_r6_5,
9049  },
9050  {
9051    ARRAY_SIZE(kInstruction_Sub_ls_r1_r7_0),
9052    kInstruction_Sub_ls_r1_r7_0,
9053  },
9054  {
9055    ARRAY_SIZE(kInstruction_Sub_le_r0_r0_6),
9056    kInstruction_Sub_le_r0_r0_6,
9057  },
9058  {
9059    ARRAY_SIZE(kInstruction_Sub_ls_r0_r3_2),
9060    kInstruction_Sub_ls_r0_r3_2,
9061  },
9062  {
9063    ARRAY_SIZE(kInstruction_Sub_ls_r4_r5_1),
9064    kInstruction_Sub_ls_r4_r5_1,
9065  },
9066  {
9067    ARRAY_SIZE(kInstruction_Sub_le_r5_r2_7),
9068    kInstruction_Sub_le_r5_r2_7,
9069  },
9070  {
9071    ARRAY_SIZE(kInstruction_Sub_lt_r1_r5_3),
9072    kInstruction_Sub_lt_r1_r5_3,
9073  },
9074  {
9075    ARRAY_SIZE(kInstruction_Sub_ls_r5_r0_5),
9076    kInstruction_Sub_ls_r5_r0_5,
9077  },
9078  {
9079    ARRAY_SIZE(kInstruction_Sub_lt_r7_r5_7),
9080    kInstruction_Sub_lt_r7_r5_7,
9081  },
9082  {
9083    ARRAY_SIZE(kInstruction_Sub_vc_r1_r0_4),
9084    kInstruction_Sub_vc_r1_r0_4,
9085  },
9086  {
9087    ARRAY_SIZE(kInstruction_Sub_eq_r6_r0_4),
9088    kInstruction_Sub_eq_r6_r0_4,
9089  },
9090  {
9091    ARRAY_SIZE(kInstruction_Sub_cs_r7_r1_1),
9092    kInstruction_Sub_cs_r7_r1_1,
9093  },
9094  {
9095    ARRAY_SIZE(kInstruction_Sub_cs_r3_r6_1),
9096    kInstruction_Sub_cs_r3_r6_1,
9097  },
9098  {
9099    ARRAY_SIZE(kInstruction_Sub_cs_r6_r7_5),
9100    kInstruction_Sub_cs_r6_r7_5,
9101  },
9102  {
9103    ARRAY_SIZE(kInstruction_Sub_cc_r1_r6_1),
9104    kInstruction_Sub_cc_r1_r6_1,
9105  },
9106  {
9107    ARRAY_SIZE(kInstruction_Sub_mi_r7_r7_6),
9108    kInstruction_Sub_mi_r7_r7_6,
9109  },
9110  {
9111    ARRAY_SIZE(kInstruction_Sub_ge_r7_r6_3),
9112    kInstruction_Sub_ge_r7_r6_3,
9113  },
9114  {
9115    ARRAY_SIZE(kInstruction_Sub_pl_r0_r1_1),
9116    kInstruction_Sub_pl_r0_r1_1,
9117  },
9118  {
9119    ARRAY_SIZE(kInstruction_Sub_eq_r0_r2_5),
9120    kInstruction_Sub_eq_r0_r2_5,
9121  },
9122  {
9123    ARRAY_SIZE(kInstruction_Sub_ge_r4_r7_0),
9124    kInstruction_Sub_ge_r4_r7_0,
9125  },
9126  {
9127    ARRAY_SIZE(kInstruction_Sub_vs_r6_r5_2),
9128    kInstruction_Sub_vs_r6_r5_2,
9129  },
9130  {
9131    ARRAY_SIZE(kInstruction_Sub_gt_r1_r7_5),
9132    kInstruction_Sub_gt_r1_r7_5,
9133  },
9134  {
9135    ARRAY_SIZE(kInstruction_Sub_vc_r0_r2_1),
9136    kInstruction_Sub_vc_r0_r2_1,
9137  },
9138  {
9139    ARRAY_SIZE(kInstruction_Sub_mi_r7_r1_0),
9140    kInstruction_Sub_mi_r7_r1_0,
9141  },
9142  {
9143    ARRAY_SIZE(kInstruction_Sub_vc_r4_r2_4),
9144    kInstruction_Sub_vc_r4_r2_4,
9145  },
9146  {
9147    ARRAY_SIZE(kInstruction_Sub_pl_r1_r0_2),
9148    kInstruction_Sub_pl_r1_r0_2,
9149  },
9150  {
9151    ARRAY_SIZE(kInstruction_Sub_eq_r0_r7_6),
9152    kInstruction_Sub_eq_r0_r7_6,
9153  },
9154  {
9155    ARRAY_SIZE(kInstruction_Sub_ls_r2_r7_2),
9156    kInstruction_Sub_ls_r2_r7_2,
9157  },
9158  {
9159    ARRAY_SIZE(kInstruction_Sub_cs_r0_r6_2),
9160    kInstruction_Sub_cs_r0_r6_2,
9161  },
9162  {
9163    ARRAY_SIZE(kInstruction_Sub_le_r6_r3_1),
9164    kInstruction_Sub_le_r6_r3_1,
9165  },
9166  {
9167    ARRAY_SIZE(kInstruction_Sub_cc_r2_r6_7),
9168    kInstruction_Sub_cc_r2_r6_7,
9169  },
9170  {
9171    ARRAY_SIZE(kInstruction_Sub_gt_r1_r6_5),
9172    kInstruction_Sub_gt_r1_r6_5,
9173  },
9174  {
9175    ARRAY_SIZE(kInstruction_Sub_ge_r4_r3_1),
9176    kInstruction_Sub_ge_r4_r3_1,
9177  },
9178  {
9179    ARRAY_SIZE(kInstruction_Sub_cs_r7_r2_0),
9180    kInstruction_Sub_cs_r7_r2_0,
9181  },
9182  {
9183    ARRAY_SIZE(kInstruction_Sub_eq_r1_r4_5),
9184    kInstruction_Sub_eq_r1_r4_5,
9185  },
9186  {
9187    ARRAY_SIZE(kInstruction_Sub_pl_r3_r4_3),
9188    kInstruction_Sub_pl_r3_r4_3,
9189  },
9190  {
9191    ARRAY_SIZE(kInstruction_Sub_vc_r3_r3_2),
9192    kInstruction_Sub_vc_r3_r3_2,
9193  },
9194  {
9195    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_3),
9196    kInstruction_Sub_cs_r2_r5_3,
9197  },
9198  {
9199    ARRAY_SIZE(kInstruction_Sub_ne_r3_r2_4),
9200    kInstruction_Sub_ne_r3_r2_4,
9201  },
9202  {
9203    ARRAY_SIZE(kInstruction_Sub_hi_r4_r1_4),
9204    kInstruction_Sub_hi_r4_r1_4,
9205  },
9206  {
9207    ARRAY_SIZE(kInstruction_Sub_gt_r0_r4_0),
9208    kInstruction_Sub_gt_r0_r4_0,
9209  },
9210  {
9211    ARRAY_SIZE(kInstruction_Sub_mi_r3_r1_6),
9212    kInstruction_Sub_mi_r3_r1_6,
9213  },
9214  {
9215    ARRAY_SIZE(kInstruction_Sub_ls_r4_r2_3),
9216    kInstruction_Sub_ls_r4_r2_3,
9217  },
9218  {
9219    ARRAY_SIZE(kInstruction_Sub_ge_r3_r4_5),
9220    kInstruction_Sub_ge_r3_r4_5,
9221  },
9222  {
9223    ARRAY_SIZE(kInstruction_Sub_vc_r6_r1_1),
9224    kInstruction_Sub_vc_r6_r1_1,
9225  },
9226  {
9227    ARRAY_SIZE(kInstruction_Sub_ge_r2_r1_2),
9228    kInstruction_Sub_ge_r2_r1_2,
9229  },
9230  {
9231    ARRAY_SIZE(kInstruction_Sub_cc_r3_r7_3),
9232    kInstruction_Sub_cc_r3_r7_3,
9233  },
9234  {
9235    ARRAY_SIZE(kInstruction_Sub_cs_r7_r4_3),
9236    kInstruction_Sub_cs_r7_r4_3,
9237  },
9238  {
9239    ARRAY_SIZE(kInstruction_Sub_ls_r7_r2_2),
9240    kInstruction_Sub_ls_r7_r2_2,
9241  },
9242  {
9243    ARRAY_SIZE(kInstruction_Sub_vc_r5_r5_2),
9244    kInstruction_Sub_vc_r5_r5_2,
9245  },
9246  {
9247    ARRAY_SIZE(kInstruction_Sub_mi_r5_r5_1),
9248    kInstruction_Sub_mi_r5_r5_1,
9249  },
9250  {
9251    ARRAY_SIZE(kInstruction_Sub_vs_r6_r6_2),
9252    kInstruction_Sub_vs_r6_r6_2,
9253  },
9254  {
9255    ARRAY_SIZE(kInstruction_Sub_vs_r1_r4_6),
9256    kInstruction_Sub_vs_r1_r4_6,
9257  },
9258  {
9259    ARRAY_SIZE(kInstruction_Sub_ge_r5_r4_5),
9260    kInstruction_Sub_ge_r5_r4_5,
9261  },
9262  {
9263    ARRAY_SIZE(kInstruction_Sub_pl_r2_r7_0),
9264    kInstruction_Sub_pl_r2_r7_0,
9265  },
9266  {
9267    ARRAY_SIZE(kInstruction_Sub_ge_r3_r1_4),
9268    kInstruction_Sub_ge_r3_r1_4,
9269  },
9270  {
9271    ARRAY_SIZE(kInstruction_Sub_cc_r5_r6_5),
9272    kInstruction_Sub_cc_r5_r6_5,
9273  },
9274  {
9275    ARRAY_SIZE(kInstruction_Sub_ls_r6_r3_5),
9276    kInstruction_Sub_ls_r6_r3_5,
9277  },
9278  {
9279    ARRAY_SIZE(kInstruction_Sub_cc_r5_r1_0),
9280    kInstruction_Sub_cc_r5_r1_0,
9281  },
9282  {
9283    ARRAY_SIZE(kInstruction_Sub_hi_r4_r6_1),
9284    kInstruction_Sub_hi_r4_r6_1,
9285  },
9286  {
9287    ARRAY_SIZE(kInstruction_Sub_cc_r4_r1_3),
9288    kInstruction_Sub_cc_r4_r1_3,
9289  },
9290  {
9291    ARRAY_SIZE(kInstruction_Sub_hi_r1_r5_4),
9292    kInstruction_Sub_hi_r1_r5_4,
9293  },
9294  {
9295    ARRAY_SIZE(kInstruction_Sub_vc_r2_r6_3),
9296    kInstruction_Sub_vc_r2_r6_3,
9297  },
9298  {
9299    ARRAY_SIZE(kInstruction_Sub_ge_r0_r1_1),
9300    kInstruction_Sub_ge_r0_r1_1,
9301  },
9302  {
9303    ARRAY_SIZE(kInstruction_Sub_ls_r5_r1_2),
9304    kInstruction_Sub_ls_r5_r1_2,
9305  },
9306  {
9307    ARRAY_SIZE(kInstruction_Sub_ne_r6_r2_2),
9308    kInstruction_Sub_ne_r6_r2_2,
9309  },
9310  {
9311    ARRAY_SIZE(kInstruction_Sub_ge_r7_r5_3),
9312    kInstruction_Sub_ge_r7_r5_3,
9313  },
9314  {
9315    ARRAY_SIZE(kInstruction_Sub_mi_r3_r3_1),
9316    kInstruction_Sub_mi_r3_r3_1,
9317  },
9318  {
9319    ARRAY_SIZE(kInstruction_Sub_ne_r1_r5_3),
9320    kInstruction_Sub_ne_r1_r5_3,
9321  },
9322  {
9323    ARRAY_SIZE(kInstruction_Sub_cc_r7_r5_0),
9324    kInstruction_Sub_cc_r7_r5_0,
9325  },
9326  {
9327    ARRAY_SIZE(kInstruction_Sub_le_r4_r5_6),
9328    kInstruction_Sub_le_r4_r5_6,
9329  },
9330  {
9331    ARRAY_SIZE(kInstruction_Sub_cc_r1_r4_4),
9332    kInstruction_Sub_cc_r1_r4_4,
9333  },
9334  {
9335    ARRAY_SIZE(kInstruction_Sub_vc_r3_r6_1),
9336    kInstruction_Sub_vc_r3_r6_1,
9337  },
9338  {
9339    ARRAY_SIZE(kInstruction_Sub_vc_r5_r7_0),
9340    kInstruction_Sub_vc_r5_r7_0,
9341  },
9342  {
9343    ARRAY_SIZE(kInstruction_Sub_pl_r2_r0_4),
9344    kInstruction_Sub_pl_r2_r0_4,
9345  },
9346  {
9347    ARRAY_SIZE(kInstruction_Sub_ne_r6_r1_6),
9348    kInstruction_Sub_ne_r6_r1_6,
9349  },
9350  {
9351    ARRAY_SIZE(kInstruction_Sub_cs_r2_r6_7),
9352    kInstruction_Sub_cs_r2_r6_7,
9353  },
9354  {
9355    ARRAY_SIZE(kInstruction_Sub_ne_r0_r6_4),
9356    kInstruction_Sub_ne_r0_r6_4,
9357  },
9358  {
9359    ARRAY_SIZE(kInstruction_Sub_lt_r6_r6_4),
9360    kInstruction_Sub_lt_r6_r6_4,
9361  },
9362  {
9363    ARRAY_SIZE(kInstruction_Sub_lt_r3_r2_5),
9364    kInstruction_Sub_lt_r3_r2_5,
9365  },
9366  {
9367    ARRAY_SIZE(kInstruction_Sub_vc_r2_r2_7),
9368    kInstruction_Sub_vc_r2_r2_7,
9369  },
9370  {
9371    ARRAY_SIZE(kInstruction_Sub_pl_r2_r3_4),
9372    kInstruction_Sub_pl_r2_r3_4,
9373  },
9374  {
9375    ARRAY_SIZE(kInstruction_Sub_vs_r6_r4_6),
9376    kInstruction_Sub_vs_r6_r4_6,
9377  },
9378  {
9379    ARRAY_SIZE(kInstruction_Sub_cc_r0_r2_7),
9380    kInstruction_Sub_cc_r0_r2_7,
9381  },
9382  {
9383    ARRAY_SIZE(kInstruction_Sub_ls_r0_r5_5),
9384    kInstruction_Sub_ls_r0_r5_5,
9385  },
9386  {
9387    ARRAY_SIZE(kInstruction_Sub_eq_r4_r1_0),
9388    kInstruction_Sub_eq_r4_r1_0,
9389  },
9390  {
9391    ARRAY_SIZE(kInstruction_Sub_hi_r3_r0_5),
9392    kInstruction_Sub_hi_r3_r0_5,
9393  },
9394  {
9395    ARRAY_SIZE(kInstruction_Sub_ls_r6_r1_6),
9396    kInstruction_Sub_ls_r6_r1_6,
9397  },
9398  {
9399    ARRAY_SIZE(kInstruction_Sub_eq_r3_r1_1),
9400    kInstruction_Sub_eq_r3_r1_1,
9401  },
9402  {
9403    ARRAY_SIZE(kInstruction_Sub_vs_r0_r0_1),
9404    kInstruction_Sub_vs_r0_r0_1,
9405  },
9406  {
9407    ARRAY_SIZE(kInstruction_Sub_mi_r4_r1_0),
9408    kInstruction_Sub_mi_r4_r1_0,
9409  },
9410  {
9411    ARRAY_SIZE(kInstruction_Sub_ls_r5_r4_4),
9412    kInstruction_Sub_ls_r5_r4_4,
9413  },
9414  {
9415    ARRAY_SIZE(kInstruction_Sub_lt_r2_r7_4),
9416    kInstruction_Sub_lt_r2_r7_4,
9417  },
9418  {
9419    ARRAY_SIZE(kInstruction_Sub_mi_r1_r5_1),
9420    kInstruction_Sub_mi_r1_r5_1,
9421  },
9422  {
9423    ARRAY_SIZE(kInstruction_Sub_cs_r3_r7_4),
9424    kInstruction_Sub_cs_r3_r7_4,
9425  },
9426  {
9427    ARRAY_SIZE(kInstruction_Sub_hi_r5_r1_5),
9428    kInstruction_Sub_hi_r5_r1_5,
9429  },
9430  {
9431    ARRAY_SIZE(kInstruction_Sub_eq_r3_r5_0),
9432    kInstruction_Sub_eq_r3_r5_0,
9433  },
9434  {
9435    ARRAY_SIZE(kInstruction_Sub_pl_r4_r7_3),
9436    kInstruction_Sub_pl_r4_r7_3,
9437  },
9438  {
9439    ARRAY_SIZE(kInstruction_Sub_mi_r2_r6_7),
9440    kInstruction_Sub_mi_r2_r6_7,
9441  },
9442  {
9443    ARRAY_SIZE(kInstruction_Sub_ne_r2_r1_2),
9444    kInstruction_Sub_ne_r2_r1_2,
9445  },
9446  {
9447    ARRAY_SIZE(kInstruction_Sub_eq_r1_r0_2),
9448    kInstruction_Sub_eq_r1_r0_2,
9449  },
9450  {
9451    ARRAY_SIZE(kInstruction_Sub_mi_r5_r1_1),
9452    kInstruction_Sub_mi_r5_r1_1,
9453  },
9454  {
9455    ARRAY_SIZE(kInstruction_Sub_pl_r0_r1_5),
9456    kInstruction_Sub_pl_r0_r1_5,
9457  },
9458  {
9459    ARRAY_SIZE(kInstruction_Sub_ne_r4_r0_4),
9460    kInstruction_Sub_ne_r4_r0_4,
9461  },
9462  {
9463    ARRAY_SIZE(kInstruction_Sub_le_r4_r1_5),
9464    kInstruction_Sub_le_r4_r1_5,
9465  },
9466  {
9467    ARRAY_SIZE(kInstruction_Sub_pl_r1_r0_1),
9468    kInstruction_Sub_pl_r1_r0_1,
9469  },
9470  {
9471    ARRAY_SIZE(kInstruction_Sub_hi_r7_r1_6),
9472    kInstruction_Sub_hi_r7_r1_6,
9473  },
9474  {
9475    ARRAY_SIZE(kInstruction_Sub_lt_r1_r5_4),
9476    kInstruction_Sub_lt_r1_r5_4,
9477  },
9478  {
9479    ARRAY_SIZE(kInstruction_Sub_ge_r4_r4_1),
9480    kInstruction_Sub_ge_r4_r4_1,
9481  },
9482  {
9483    ARRAY_SIZE(kInstruction_Sub_ge_r5_r2_3),
9484    kInstruction_Sub_ge_r5_r2_3,
9485  },
9486  {
9487    ARRAY_SIZE(kInstruction_Sub_cc_r3_r3_0),
9488    kInstruction_Sub_cc_r3_r3_0,
9489  },
9490  {
9491    ARRAY_SIZE(kInstruction_Sub_ge_r4_r6_3),
9492    kInstruction_Sub_ge_r4_r6_3,
9493  },
9494  {
9495    ARRAY_SIZE(kInstruction_Sub_hi_r2_r7_5),
9496    kInstruction_Sub_hi_r2_r7_5,
9497  },
9498  {
9499    ARRAY_SIZE(kInstruction_Sub_vs_r4_r7_6),
9500    kInstruction_Sub_vs_r4_r7_6,
9501  },
9502  {
9503    ARRAY_SIZE(kInstruction_Sub_ge_r4_r2_5),
9504    kInstruction_Sub_ge_r4_r2_5,
9505  },
9506  {
9507    ARRAY_SIZE(kInstruction_Sub_pl_r1_r7_3),
9508    kInstruction_Sub_pl_r1_r7_3,
9509  },
9510  {
9511    ARRAY_SIZE(kInstruction_Sub_lt_r4_r7_2),
9512    kInstruction_Sub_lt_r4_r7_2,
9513  },
9514  {
9515    ARRAY_SIZE(kInstruction_Sub_cc_r2_r0_4),
9516    kInstruction_Sub_cc_r2_r0_4,
9517  },
9518  {
9519    ARRAY_SIZE(kInstruction_Sub_mi_r5_r4_3),
9520    kInstruction_Sub_mi_r5_r4_3,
9521  },
9522  {
9523    ARRAY_SIZE(kInstruction_Sub_vs_r3_r3_4),
9524    kInstruction_Sub_vs_r3_r3_4,
9525  },
9526  {
9527    ARRAY_SIZE(kInstruction_Sub_pl_r0_r0_2),
9528    kInstruction_Sub_pl_r0_r0_2,
9529  },
9530  {
9531    ARRAY_SIZE(kInstruction_Sub_mi_r5_r4_2),
9532    kInstruction_Sub_mi_r5_r4_2,
9533  },
9534  {
9535    ARRAY_SIZE(kInstruction_Sub_eq_r3_r1_4),
9536    kInstruction_Sub_eq_r3_r1_4,
9537  },
9538  {
9539    ARRAY_SIZE(kInstruction_Sub_mi_r4_r5_4),
9540    kInstruction_Sub_mi_r4_r5_4,
9541  },
9542  {
9543    ARRAY_SIZE(kInstruction_Sub_lt_r6_r3_6),
9544    kInstruction_Sub_lt_r6_r3_6,
9545  },
9546  {
9547    ARRAY_SIZE(kInstruction_Sub_gt_r2_r1_2),
9548    kInstruction_Sub_gt_r2_r1_2,
9549  },
9550  {
9551    ARRAY_SIZE(kInstruction_Sub_hi_r3_r6_7),
9552    kInstruction_Sub_hi_r3_r6_7,
9553  },
9554  {
9555    ARRAY_SIZE(kInstruction_Sub_vc_r7_r2_6),
9556    kInstruction_Sub_vc_r7_r2_6,
9557  },
9558  {
9559    ARRAY_SIZE(kInstruction_Sub_ls_r5_r6_6),
9560    kInstruction_Sub_ls_r5_r6_6,
9561  },
9562  {
9563    ARRAY_SIZE(kInstruction_Sub_eq_r1_r3_7),
9564    kInstruction_Sub_eq_r1_r3_7,
9565  },
9566  {
9567    ARRAY_SIZE(kInstruction_Sub_ge_r5_r0_3),
9568    kInstruction_Sub_ge_r5_r0_3,
9569  },
9570  {
9571    ARRAY_SIZE(kInstruction_Sub_pl_r0_r3_7),
9572    kInstruction_Sub_pl_r0_r3_7,
9573  },
9574  {
9575    ARRAY_SIZE(kInstruction_Sub_lt_r6_r1_7),
9576    kInstruction_Sub_lt_r6_r1_7,
9577  },
9578  {
9579    ARRAY_SIZE(kInstruction_Sub_ne_r7_r2_1),
9580    kInstruction_Sub_ne_r7_r2_1,
9581  },
9582  {
9583    ARRAY_SIZE(kInstruction_Sub_le_r4_r3_2),
9584    kInstruction_Sub_le_r4_r3_2,
9585  },
9586  {
9587    ARRAY_SIZE(kInstruction_Sub_mi_r4_r7_0),
9588    kInstruction_Sub_mi_r4_r7_0,
9589  },
9590  {
9591    ARRAY_SIZE(kInstruction_Sub_cs_r2_r3_4),
9592    kInstruction_Sub_cs_r2_r3_4,
9593  },
9594  {
9595    ARRAY_SIZE(kInstruction_Sub_le_r6_r6_6),
9596    kInstruction_Sub_le_r6_r6_6,
9597  },
9598  {
9599    ARRAY_SIZE(kInstruction_Sub_hi_r5_r6_1),
9600    kInstruction_Sub_hi_r5_r6_1,
9601  },
9602  {
9603    ARRAY_SIZE(kInstruction_Sub_hi_r2_r2_7),
9604    kInstruction_Sub_hi_r2_r2_7,
9605  },
9606  {
9607    ARRAY_SIZE(kInstruction_Sub_lt_r1_r6_4),
9608    kInstruction_Sub_lt_r1_r6_4,
9609  },
9610  {
9611    ARRAY_SIZE(kInstruction_Sub_le_r5_r0_4),
9612    kInstruction_Sub_le_r5_r0_4,
9613  },
9614  {
9615    ARRAY_SIZE(kInstruction_Sub_lt_r6_r0_3),
9616    kInstruction_Sub_lt_r6_r0_3,
9617  },
9618  {
9619    ARRAY_SIZE(kInstruction_Sub_ne_r0_r5_7),
9620    kInstruction_Sub_ne_r0_r5_7,
9621  },
9622  {
9623    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_4),
9624    kInstruction_Sub_ne_r5_r5_4,
9625  },
9626  {
9627    ARRAY_SIZE(kInstruction_Sub_vs_r3_r5_2),
9628    kInstruction_Sub_vs_r3_r5_2,
9629  },
9630  {
9631    ARRAY_SIZE(kInstruction_Sub_pl_r5_r5_0),
9632    kInstruction_Sub_pl_r5_r5_0,
9633  },
9634  {
9635    ARRAY_SIZE(kInstruction_Sub_mi_r3_r4_6),
9636    kInstruction_Sub_mi_r3_r4_6,
9637  },
9638  {
9639    ARRAY_SIZE(kInstruction_Sub_cc_r1_r6_6),
9640    kInstruction_Sub_cc_r1_r6_6,
9641  },
9642  {
9643    ARRAY_SIZE(kInstruction_Sub_vc_r6_r1_2),
9644    kInstruction_Sub_vc_r6_r1_2,
9645  },
9646  {
9647    ARRAY_SIZE(kInstruction_Sub_mi_r4_r5_0),
9648    kInstruction_Sub_mi_r4_r5_0,
9649  },
9650  {
9651    ARRAY_SIZE(kInstruction_Sub_vs_r1_r7_7),
9652    kInstruction_Sub_vs_r1_r7_7,
9653  },
9654  {
9655    ARRAY_SIZE(kInstruction_Sub_vc_r4_r6_6),
9656    kInstruction_Sub_vc_r4_r6_6,
9657  },
9658  {
9659    ARRAY_SIZE(kInstruction_Sub_vs_r4_r4_3),
9660    kInstruction_Sub_vs_r4_r4_3,
9661  },
9662  {
9663    ARRAY_SIZE(kInstruction_Sub_mi_r0_r2_0),
9664    kInstruction_Sub_mi_r0_r2_0,
9665  },
9666  {
9667    ARRAY_SIZE(kInstruction_Sub_ne_r5_r2_4),
9668    kInstruction_Sub_ne_r5_r2_4,
9669  },
9670  {
9671    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_6),
9672    kInstruction_Sub_vc_r3_r0_6,
9673  },
9674  {
9675    ARRAY_SIZE(kInstruction_Sub_gt_r6_r0_1),
9676    kInstruction_Sub_gt_r6_r0_1,
9677  },
9678  {
9679    ARRAY_SIZE(kInstruction_Sub_le_r5_r4_4),
9680    kInstruction_Sub_le_r5_r4_4,
9681  },
9682  {
9683    ARRAY_SIZE(kInstruction_Sub_gt_r0_r4_2),
9684    kInstruction_Sub_gt_r0_r4_2,
9685  },
9686  {
9687    ARRAY_SIZE(kInstruction_Sub_vs_r4_r6_6),
9688    kInstruction_Sub_vs_r4_r6_6,
9689  },
9690  {
9691    ARRAY_SIZE(kInstruction_Sub_vc_r7_r6_6),
9692    kInstruction_Sub_vc_r7_r6_6,
9693  },
9694  {
9695    ARRAY_SIZE(kInstruction_Sub_vs_r5_r5_5),
9696    kInstruction_Sub_vs_r5_r5_5,
9697  },
9698  {
9699    ARRAY_SIZE(kInstruction_Sub_lt_r6_r6_1),
9700    kInstruction_Sub_lt_r6_r6_1,
9701  },
9702  {
9703    ARRAY_SIZE(kInstruction_Sub_ne_r4_r2_6),
9704    kInstruction_Sub_ne_r4_r2_6,
9705  },
9706  {
9707    ARRAY_SIZE(kInstruction_Sub_hi_r4_r7_5),
9708    kInstruction_Sub_hi_r4_r7_5,
9709  },
9710  {
9711    ARRAY_SIZE(kInstruction_Sub_pl_r2_r1_4),
9712    kInstruction_Sub_pl_r2_r1_4,
9713  },
9714  {
9715    ARRAY_SIZE(kInstruction_Sub_le_r4_r0_7),
9716    kInstruction_Sub_le_r4_r0_7,
9717  },
9718  {
9719    ARRAY_SIZE(kInstruction_Sub_vc_r5_r1_0),
9720    kInstruction_Sub_vc_r5_r1_0,
9721  },
9722  {
9723    ARRAY_SIZE(kInstruction_Sub_mi_r2_r0_4),
9724    kInstruction_Sub_mi_r2_r0_4,
9725  },
9726  {
9727    ARRAY_SIZE(kInstruction_Sub_mi_r5_r0_6),
9728    kInstruction_Sub_mi_r5_r0_6,
9729  },
9730  {
9731    ARRAY_SIZE(kInstruction_Sub_gt_r6_r7_5),
9732    kInstruction_Sub_gt_r6_r7_5,
9733  },
9734  {
9735    ARRAY_SIZE(kInstruction_Sub_pl_r2_r7_4),
9736    kInstruction_Sub_pl_r2_r7_4,
9737  },
9738  {
9739    ARRAY_SIZE(kInstruction_Sub_gt_r2_r7_6),
9740    kInstruction_Sub_gt_r2_r7_6,
9741  },
9742  {
9743    ARRAY_SIZE(kInstruction_Sub_hi_r1_r1_6),
9744    kInstruction_Sub_hi_r1_r1_6,
9745  },
9746  {
9747    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_6),
9748    kInstruction_Sub_gt_r5_r2_6,
9749  },
9750  {
9751    ARRAY_SIZE(kInstruction_Sub_gt_r4_r6_0),
9752    kInstruction_Sub_gt_r4_r6_0,
9753  },
9754  {
9755    ARRAY_SIZE(kInstruction_Sub_eq_r4_r0_2),
9756    kInstruction_Sub_eq_r4_r0_2,
9757  },
9758  {
9759    ARRAY_SIZE(kInstruction_Sub_vc_r3_r6_4),
9760    kInstruction_Sub_vc_r3_r6_4,
9761  },
9762  {
9763    ARRAY_SIZE(kInstruction_Sub_gt_r5_r6_4),
9764    kInstruction_Sub_gt_r5_r6_4,
9765  },
9766  {
9767    ARRAY_SIZE(kInstruction_Sub_ge_r6_r2_2),
9768    kInstruction_Sub_ge_r6_r2_2,
9769  },
9770  {
9771    ARRAY_SIZE(kInstruction_Sub_mi_r5_r3_5),
9772    kInstruction_Sub_mi_r5_r3_5,
9773  },
9774  {
9775    ARRAY_SIZE(kInstruction_Sub_vs_r4_r1_5),
9776    kInstruction_Sub_vs_r4_r1_5,
9777  },
9778  {
9779    ARRAY_SIZE(kInstruction_Sub_ge_r6_r4_1),
9780    kInstruction_Sub_ge_r6_r4_1,
9781  },
9782  {
9783    ARRAY_SIZE(kInstruction_Sub_vs_r2_r7_0),
9784    kInstruction_Sub_vs_r2_r7_0,
9785  },
9786  {
9787    ARRAY_SIZE(kInstruction_Sub_eq_r4_r5_4),
9788    kInstruction_Sub_eq_r4_r5_4,
9789  },
9790  {
9791    ARRAY_SIZE(kInstruction_Sub_lt_r0_r4_6),
9792    kInstruction_Sub_lt_r0_r4_6,
9793  },
9794  {
9795    ARRAY_SIZE(kInstruction_Sub_le_r4_r6_1),
9796    kInstruction_Sub_le_r4_r6_1,
9797  },
9798  {
9799    ARRAY_SIZE(kInstruction_Sub_gt_r6_r6_5),
9800    kInstruction_Sub_gt_r6_r6_5,
9801  },
9802  {
9803    ARRAY_SIZE(kInstruction_Sub_vs_r0_r2_5),
9804    kInstruction_Sub_vs_r0_r2_5,
9805  },
9806  {
9807    ARRAY_SIZE(kInstruction_Sub_pl_r6_r4_7),
9808    kInstruction_Sub_pl_r6_r4_7,
9809  },
9810  {
9811    ARRAY_SIZE(kInstruction_Sub_ne_r1_r2_2),
9812    kInstruction_Sub_ne_r1_r2_2,
9813  },
9814  {
9815    ARRAY_SIZE(kInstruction_Sub_ls_r4_r5_2),
9816    kInstruction_Sub_ls_r4_r5_2,
9817  },
9818  {
9819    ARRAY_SIZE(kInstruction_Sub_mi_r5_r6_5),
9820    kInstruction_Sub_mi_r5_r6_5,
9821  },
9822  {
9823    ARRAY_SIZE(kInstruction_Sub_hi_r2_r1_7),
9824    kInstruction_Sub_hi_r2_r1_7,
9825  },
9826  {
9827    ARRAY_SIZE(kInstruction_Sub_eq_r2_r2_1),
9828    kInstruction_Sub_eq_r2_r2_1,
9829  },
9830  {
9831    ARRAY_SIZE(kInstruction_Sub_lt_r0_r4_7),
9832    kInstruction_Sub_lt_r0_r4_7,
9833  },
9834  {
9835    ARRAY_SIZE(kInstruction_Sub_hi_r6_r1_7),
9836    kInstruction_Sub_hi_r6_r1_7,
9837  },
9838  {
9839    ARRAY_SIZE(kInstruction_Sub_vs_r7_r2_5),
9840    kInstruction_Sub_vs_r7_r2_5,
9841  },
9842  {
9843    ARRAY_SIZE(kInstruction_Sub_gt_r2_r5_3),
9844    kInstruction_Sub_gt_r2_r5_3,
9845  },
9846  {
9847    ARRAY_SIZE(kInstruction_Sub_cc_r6_r1_5),
9848    kInstruction_Sub_cc_r6_r1_5,
9849  },
9850  {
9851    ARRAY_SIZE(kInstruction_Sub_mi_r5_r6_3),
9852    kInstruction_Sub_mi_r5_r6_3,
9853  },
9854  {
9855    ARRAY_SIZE(kInstruction_Sub_le_r3_r5_0),
9856    kInstruction_Sub_le_r3_r5_0,
9857  },
9858  {
9859    ARRAY_SIZE(kInstruction_Sub_mi_r4_r2_1),
9860    kInstruction_Sub_mi_r4_r2_1,
9861  },
9862  {
9863    ARRAY_SIZE(kInstruction_Sub_le_r0_r1_5),
9864    kInstruction_Sub_le_r0_r1_5,
9865  },
9866  {
9867    ARRAY_SIZE(kInstruction_Sub_gt_r1_r1_3),
9868    kInstruction_Sub_gt_r1_r1_3,
9869  },
9870  {
9871    ARRAY_SIZE(kInstruction_Sub_lt_r7_r6_6),
9872    kInstruction_Sub_lt_r7_r6_6,
9873  },
9874  {
9875    ARRAY_SIZE(kInstruction_Sub_lt_r1_r5_7),
9876    kInstruction_Sub_lt_r1_r5_7,
9877  },
9878  {
9879    ARRAY_SIZE(kInstruction_Sub_ls_r0_r5_1),
9880    kInstruction_Sub_ls_r0_r5_1,
9881  },
9882  {
9883    ARRAY_SIZE(kInstruction_Sub_cc_r1_r1_5),
9884    kInstruction_Sub_cc_r1_r1_5,
9885  },
9886  {
9887    ARRAY_SIZE(kInstruction_Sub_eq_r2_r3_6),
9888    kInstruction_Sub_eq_r2_r3_6,
9889  },
9890  {
9891    ARRAY_SIZE(kInstruction_Sub_cc_r3_r7_2),
9892    kInstruction_Sub_cc_r3_r7_2,
9893  },
9894  {
9895    ARRAY_SIZE(kInstruction_Sub_ge_r2_r7_4),
9896    kInstruction_Sub_ge_r2_r7_4,
9897  },
9898  {
9899    ARRAY_SIZE(kInstruction_Sub_ls_r0_r7_4),
9900    kInstruction_Sub_ls_r0_r7_4,
9901  },
9902  {
9903    ARRAY_SIZE(kInstruction_Sub_vc_r4_r0_4),
9904    kInstruction_Sub_vc_r4_r0_4,
9905  },
9906  {
9907    ARRAY_SIZE(kInstruction_Sub_ne_r2_r3_4),
9908    kInstruction_Sub_ne_r2_r3_4,
9909  },
9910  {
9911    ARRAY_SIZE(kInstruction_Sub_hi_r7_r3_3),
9912    kInstruction_Sub_hi_r7_r3_3,
9913  },
9914  {
9915    ARRAY_SIZE(kInstruction_Sub_eq_r3_r4_6),
9916    kInstruction_Sub_eq_r3_r4_6,
9917  },
9918  {
9919    ARRAY_SIZE(kInstruction_Sub_gt_r5_r5_2),
9920    kInstruction_Sub_gt_r5_r5_2,
9921  },
9922  {
9923    ARRAY_SIZE(kInstruction_Sub_hi_r1_r1_7),
9924    kInstruction_Sub_hi_r1_r1_7,
9925  },
9926  {
9927    ARRAY_SIZE(kInstruction_Sub_ne_r0_r0_1),
9928    kInstruction_Sub_ne_r0_r0_1,
9929  },
9930  {
9931    ARRAY_SIZE(kInstruction_Sub_cc_r2_r7_7),
9932    kInstruction_Sub_cc_r2_r7_7,
9933  },
9934  {
9935    ARRAY_SIZE(kInstruction_Sub_vc_r0_r7_4),
9936    kInstruction_Sub_vc_r0_r7_4,
9937  },
9938  {
9939    ARRAY_SIZE(kInstruction_Sub_cs_r6_r7_1),
9940    kInstruction_Sub_cs_r6_r7_1,
9941  },
9942  {
9943    ARRAY_SIZE(kInstruction_Sub_vc_r5_r7_7),
9944    kInstruction_Sub_vc_r5_r7_7,
9945  },
9946  {
9947    ARRAY_SIZE(kInstruction_Sub_mi_r1_r6_7),
9948    kInstruction_Sub_mi_r1_r6_7,
9949  },
9950  {
9951    ARRAY_SIZE(kInstruction_Sub_ls_r6_r7_4),
9952    kInstruction_Sub_ls_r6_r7_4,
9953  },
9954  {
9955    ARRAY_SIZE(kInstruction_Sub_le_r6_r3_4),
9956    kInstruction_Sub_le_r6_r3_4,
9957  },
9958  {
9959    ARRAY_SIZE(kInstruction_Sub_ls_r2_r7_0),
9960    kInstruction_Sub_ls_r2_r7_0,
9961  },
9962  {
9963    ARRAY_SIZE(kInstruction_Sub_gt_r5_r7_6),
9964    kInstruction_Sub_gt_r5_r7_6,
9965  },
9966  {
9967    ARRAY_SIZE(kInstruction_Sub_hi_r6_r5_0),
9968    kInstruction_Sub_hi_r6_r5_0,
9969  },
9970  {
9971    ARRAY_SIZE(kInstruction_Sub_pl_r4_r4_3),
9972    kInstruction_Sub_pl_r4_r4_3,
9973  },
9974  {
9975    ARRAY_SIZE(kInstruction_Sub_ls_r2_r7_7),
9976    kInstruction_Sub_ls_r2_r7_7,
9977  },
9978  {
9979    ARRAY_SIZE(kInstruction_Sub_gt_r4_r4_5),
9980    kInstruction_Sub_gt_r4_r4_5,
9981  },
9982  {
9983    ARRAY_SIZE(kInstruction_Sub_pl_r1_r3_6),
9984    kInstruction_Sub_pl_r1_r3_6,
9985  },
9986  {
9987    ARRAY_SIZE(kInstruction_Sub_gt_r6_r4_4),
9988    kInstruction_Sub_gt_r6_r4_4,
9989  },
9990  {
9991    ARRAY_SIZE(kInstruction_Sub_cs_r6_r1_5),
9992    kInstruction_Sub_cs_r6_r1_5,
9993  },
9994  {
9995    ARRAY_SIZE(kInstruction_Sub_vc_r4_r6_0),
9996    kInstruction_Sub_vc_r4_r6_0,
9997  },
9998  {
9999    ARRAY_SIZE(kInstruction_Sub_vc_r1_r5_5),
10000    kInstruction_Sub_vc_r1_r5_5,
10001  },
10002  {
10003    ARRAY_SIZE(kInstruction_Sub_cs_r0_r0_4),
10004    kInstruction_Sub_cs_r0_r0_4,
10005  },
10006  {
10007    ARRAY_SIZE(kInstruction_Sub_ge_r3_r4_3),
10008    kInstruction_Sub_ge_r3_r4_3,
10009  },
10010  {
10011    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_2),
10012    kInstruction_Sub_ne_r5_r5_2,
10013  },
10014  {
10015    ARRAY_SIZE(kInstruction_Sub_gt_r6_r7_6),
10016    kInstruction_Sub_gt_r6_r7_6,
10017  },
10018  {
10019    ARRAY_SIZE(kInstruction_Sub_gt_r7_r0_5),
10020    kInstruction_Sub_gt_r7_r0_5,
10021  },
10022  {
10023    ARRAY_SIZE(kInstruction_Sub_gt_r0_r7_4),
10024    kInstruction_Sub_gt_r0_r7_4,
10025  },
10026  {
10027    ARRAY_SIZE(kInstruction_Sub_vs_r1_r0_6),
10028    kInstruction_Sub_vs_r1_r0_6,
10029  },
10030  {
10031    ARRAY_SIZE(kInstruction_Sub_hi_r0_r7_2),
10032    kInstruction_Sub_hi_r0_r7_2,
10033  },
10034  {
10035    ARRAY_SIZE(kInstruction_Sub_cs_r2_r1_1),
10036    kInstruction_Sub_cs_r2_r1_1,
10037  },
10038  {
10039    ARRAY_SIZE(kInstruction_Sub_hi_r5_r2_6),
10040    kInstruction_Sub_hi_r5_r2_6,
10041  },
10042  {
10043    ARRAY_SIZE(kInstruction_Sub_ne_r4_r3_7),
10044    kInstruction_Sub_ne_r4_r3_7,
10045  },
10046  {
10047    ARRAY_SIZE(kInstruction_Sub_mi_r1_r0_2),
10048    kInstruction_Sub_mi_r1_r0_2,
10049  },
10050  {
10051    ARRAY_SIZE(kInstruction_Sub_vs_r0_r4_6),
10052    kInstruction_Sub_vs_r0_r4_6,
10053  },
10054  {
10055    ARRAY_SIZE(kInstruction_Sub_ls_r5_r1_0),
10056    kInstruction_Sub_ls_r5_r1_0,
10057  },
10058  {
10059    ARRAY_SIZE(kInstruction_Sub_pl_r0_r7_5),
10060    kInstruction_Sub_pl_r0_r7_5,
10061  },
10062  {
10063    ARRAY_SIZE(kInstruction_Sub_lt_r7_r0_4),
10064    kInstruction_Sub_lt_r7_r0_4,
10065  },
10066  {
10067    ARRAY_SIZE(kInstruction_Sub_gt_r2_r0_1),
10068    kInstruction_Sub_gt_r2_r0_1,
10069  },
10070  {
10071    ARRAY_SIZE(kInstruction_Sub_mi_r0_r0_5),
10072    kInstruction_Sub_mi_r0_r0_5,
10073  },
10074  {
10075    ARRAY_SIZE(kInstruction_Sub_ls_r0_r2_6),
10076    kInstruction_Sub_ls_r0_r2_6,
10077  },
10078  {
10079    ARRAY_SIZE(kInstruction_Sub_cc_r6_r1_7),
10080    kInstruction_Sub_cc_r6_r1_7,
10081  },
10082  {
10083    ARRAY_SIZE(kInstruction_Sub_ne_r0_r1_0),
10084    kInstruction_Sub_ne_r0_r1_0,
10085  },
10086  {
10087    ARRAY_SIZE(kInstruction_Sub_cc_r2_r5_2),
10088    kInstruction_Sub_cc_r2_r5_2,
10089  },
10090  {
10091    ARRAY_SIZE(kInstruction_Sub_cc_r6_r7_6),
10092    kInstruction_Sub_cc_r6_r7_6,
10093  },
10094  {
10095    ARRAY_SIZE(kInstruction_Sub_vc_r4_r7_0),
10096    kInstruction_Sub_vc_r4_r7_0,
10097  },
10098  {
10099    ARRAY_SIZE(kInstruction_Sub_cc_r3_r7_4),
10100    kInstruction_Sub_cc_r3_r7_4,
10101  },
10102  {
10103    ARRAY_SIZE(kInstruction_Sub_pl_r0_r0_4),
10104    kInstruction_Sub_pl_r0_r0_4,
10105  },
10106  {
10107    ARRAY_SIZE(kInstruction_Sub_le_r4_r3_0),
10108    kInstruction_Sub_le_r4_r3_0,
10109  },
10110  {
10111    ARRAY_SIZE(kInstruction_Sub_gt_r4_r3_7),
10112    kInstruction_Sub_gt_r4_r3_7,
10113  },
10114  {
10115    ARRAY_SIZE(kInstruction_Sub_eq_r0_r6_3),
10116    kInstruction_Sub_eq_r0_r6_3,
10117  },
10118  {
10119    ARRAY_SIZE(kInstruction_Sub_gt_r4_r7_5),
10120    kInstruction_Sub_gt_r4_r7_5,
10121  },
10122  {
10123    ARRAY_SIZE(kInstruction_Sub_hi_r4_r7_6),
10124    kInstruction_Sub_hi_r4_r7_6,
10125  },
10126  {
10127    ARRAY_SIZE(kInstruction_Sub_vc_r2_r2_6),
10128    kInstruction_Sub_vc_r2_r2_6,
10129  },
10130  {
10131    ARRAY_SIZE(kInstruction_Sub_vs_r0_r3_6),
10132    kInstruction_Sub_vs_r0_r3_6,
10133  },
10134  {
10135    ARRAY_SIZE(kInstruction_Sub_ls_r7_r0_2),
10136    kInstruction_Sub_ls_r7_r0_2,
10137  },
10138  {
10139    ARRAY_SIZE(kInstruction_Sub_vs_r0_r3_4),
10140    kInstruction_Sub_vs_r0_r3_4,
10141  },
10142  {
10143    ARRAY_SIZE(kInstruction_Sub_vc_r4_r5_4),
10144    kInstruction_Sub_vc_r4_r5_4,
10145  },
10146  {
10147    ARRAY_SIZE(kInstruction_Sub_lt_r5_r2_7),
10148    kInstruction_Sub_lt_r5_r2_7,
10149  },
10150  {
10151    ARRAY_SIZE(kInstruction_Sub_cs_r0_r1_5),
10152    kInstruction_Sub_cs_r0_r1_5,
10153  },
10154  {
10155    ARRAY_SIZE(kInstruction_Sub_hi_r1_r2_1),
10156    kInstruction_Sub_hi_r1_r2_1,
10157  },
10158  {
10159    ARRAY_SIZE(kInstruction_Sub_lt_r6_r1_5),
10160    kInstruction_Sub_lt_r6_r1_5,
10161  },
10162  {
10163    ARRAY_SIZE(kInstruction_Sub_ge_r1_r3_7),
10164    kInstruction_Sub_ge_r1_r3_7,
10165  },
10166  {
10167    ARRAY_SIZE(kInstruction_Sub_ls_r4_r2_6),
10168    kInstruction_Sub_ls_r4_r2_6,
10169  },
10170  {
10171    ARRAY_SIZE(kInstruction_Sub_gt_r5_r4_5),
10172    kInstruction_Sub_gt_r5_r4_5,
10173  },
10174  {
10175    ARRAY_SIZE(kInstruction_Sub_ne_r7_r7_4),
10176    kInstruction_Sub_ne_r7_r7_4,
10177  },
10178  {
10179    ARRAY_SIZE(kInstruction_Sub_le_r0_r4_5),
10180    kInstruction_Sub_le_r0_r4_5,
10181  },
10182  {
10183    ARRAY_SIZE(kInstruction_Sub_vs_r4_r7_1),
10184    kInstruction_Sub_vs_r4_r7_1,
10185  },
10186  {
10187    ARRAY_SIZE(kInstruction_Sub_ls_r5_r5_3),
10188    kInstruction_Sub_ls_r5_r5_3,
10189  },
10190  {
10191    ARRAY_SIZE(kInstruction_Sub_lt_r6_r4_0),
10192    kInstruction_Sub_lt_r6_r4_0,
10193  },
10194  {
10195    ARRAY_SIZE(kInstruction_Sub_cs_r6_r0_4),
10196    kInstruction_Sub_cs_r6_r0_4,
10197  },
10198  {
10199    ARRAY_SIZE(kInstruction_Sub_gt_r0_r7_0),
10200    kInstruction_Sub_gt_r0_r7_0,
10201  },
10202  {
10203    ARRAY_SIZE(kInstruction_Sub_cc_r7_r1_5),
10204    kInstruction_Sub_cc_r7_r1_5,
10205  },
10206  {
10207    ARRAY_SIZE(kInstruction_Sub_ls_r5_r1_6),
10208    kInstruction_Sub_ls_r5_r1_6,
10209  },
10210  {
10211    ARRAY_SIZE(kInstruction_Sub_pl_r1_r0_7),
10212    kInstruction_Sub_pl_r1_r0_7,
10213  },
10214  {
10215    ARRAY_SIZE(kInstruction_Sub_le_r6_r3_6),
10216    kInstruction_Sub_le_r6_r3_6,
10217  },
10218  {
10219    ARRAY_SIZE(kInstruction_Sub_ne_r5_r2_2),
10220    kInstruction_Sub_ne_r5_r2_2,
10221  },
10222  {
10223    ARRAY_SIZE(kInstruction_Sub_vs_r3_r1_2),
10224    kInstruction_Sub_vs_r3_r1_2,
10225  },
10226  {
10227    ARRAY_SIZE(kInstruction_Sub_ne_r6_r6_4),
10228    kInstruction_Sub_ne_r6_r6_4,
10229  },
10230  {
10231    ARRAY_SIZE(kInstruction_Sub_gt_r3_r3_5),
10232    kInstruction_Sub_gt_r3_r3_5,
10233  },
10234  {
10235    ARRAY_SIZE(kInstruction_Sub_eq_r0_r1_2),
10236    kInstruction_Sub_eq_r0_r1_2,
10237  },
10238  {
10239    ARRAY_SIZE(kInstruction_Sub_cs_r6_r3_4),
10240    kInstruction_Sub_cs_r6_r3_4,
10241  },
10242  {
10243    ARRAY_SIZE(kInstruction_Sub_cs_r1_r7_0),
10244    kInstruction_Sub_cs_r1_r7_0,
10245  },
10246  {
10247    ARRAY_SIZE(kInstruction_Sub_le_r4_r0_2),
10248    kInstruction_Sub_le_r4_r0_2,
10249  },
10250  {
10251    ARRAY_SIZE(kInstruction_Sub_pl_r6_r2_4),
10252    kInstruction_Sub_pl_r6_r2_4,
10253  },
10254  {
10255    ARRAY_SIZE(kInstruction_Sub_le_r1_r2_7),
10256    kInstruction_Sub_le_r1_r2_7,
10257  },
10258  {
10259    ARRAY_SIZE(kInstruction_Sub_cs_r7_r1_3),
10260    kInstruction_Sub_cs_r7_r1_3,
10261  },
10262  {
10263    ARRAY_SIZE(kInstruction_Sub_hi_r3_r0_2),
10264    kInstruction_Sub_hi_r3_r0_2,
10265  },
10266  {
10267    ARRAY_SIZE(kInstruction_Sub_mi_r2_r4_6),
10268    kInstruction_Sub_mi_r2_r4_6,
10269  },
10270  {
10271    ARRAY_SIZE(kInstruction_Sub_ne_r0_r3_1),
10272    kInstruction_Sub_ne_r0_r3_1,
10273  },
10274  {
10275    ARRAY_SIZE(kInstruction_Sub_eq_r1_r6_7),
10276    kInstruction_Sub_eq_r1_r6_7,
10277  },
10278  {
10279    ARRAY_SIZE(kInstruction_Sub_lt_r2_r6_4),
10280    kInstruction_Sub_lt_r2_r6_4,
10281  },
10282  {
10283    ARRAY_SIZE(kInstruction_Sub_ne_r3_r4_1),
10284    kInstruction_Sub_ne_r3_r4_1,
10285  },
10286  {
10287    ARRAY_SIZE(kInstruction_Sub_eq_r5_r4_2),
10288    kInstruction_Sub_eq_r5_r4_2,
10289  },
10290  {
10291    ARRAY_SIZE(kInstruction_Sub_vs_r3_r7_5),
10292    kInstruction_Sub_vs_r3_r7_5,
10293  },
10294  {
10295    ARRAY_SIZE(kInstruction_Sub_cc_r3_r3_3),
10296    kInstruction_Sub_cc_r3_r3_3,
10297  },
10298  {
10299    ARRAY_SIZE(kInstruction_Sub_vs_r3_r6_0),
10300    kInstruction_Sub_vs_r3_r6_0,
10301  },
10302  {
10303    ARRAY_SIZE(kInstruction_Sub_cs_r5_r5_3),
10304    kInstruction_Sub_cs_r5_r5_3,
10305  },
10306  {
10307    ARRAY_SIZE(kInstruction_Sub_ne_r2_r2_4),
10308    kInstruction_Sub_ne_r2_r2_4,
10309  },
10310  {
10311    ARRAY_SIZE(kInstruction_Sub_gt_r6_r5_5),
10312    kInstruction_Sub_gt_r6_r5_5,
10313  },
10314  {
10315    ARRAY_SIZE(kInstruction_Sub_gt_r5_r7_7),
10316    kInstruction_Sub_gt_r5_r7_7,
10317  },
10318  {
10319    ARRAY_SIZE(kInstruction_Sub_mi_r3_r7_3),
10320    kInstruction_Sub_mi_r3_r7_3,
10321  },
10322  {
10323    ARRAY_SIZE(kInstruction_Sub_gt_r7_r1_2),
10324    kInstruction_Sub_gt_r7_r1_2,
10325  },
10326  {
10327    ARRAY_SIZE(kInstruction_Sub_cc_r7_r4_0),
10328    kInstruction_Sub_cc_r7_r4_0,
10329  },
10330  {
10331    ARRAY_SIZE(kInstruction_Sub_lt_r4_r3_2),
10332    kInstruction_Sub_lt_r4_r3_2,
10333  },
10334  {
10335    ARRAY_SIZE(kInstruction_Sub_vc_r5_r3_1),
10336    kInstruction_Sub_vc_r5_r3_1,
10337  },
10338  {
10339    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_1),
10340    kInstruction_Sub_vc_r3_r0_1,
10341  },
10342  {
10343    ARRAY_SIZE(kInstruction_Sub_pl_r2_r6_7),
10344    kInstruction_Sub_pl_r2_r6_7,
10345  },
10346  {
10347    ARRAY_SIZE(kInstruction_Sub_mi_r1_r4_3),
10348    kInstruction_Sub_mi_r1_r4_3,
10349  },
10350  {
10351    ARRAY_SIZE(kInstruction_Sub_mi_r2_r2_6),
10352    kInstruction_Sub_mi_r2_r2_6,
10353  },
10354  {
10355    ARRAY_SIZE(kInstruction_Sub_cc_r2_r6_1),
10356    kInstruction_Sub_cc_r2_r6_1,
10357  },
10358  {
10359    ARRAY_SIZE(kInstruction_Sub_vc_r5_r1_2),
10360    kInstruction_Sub_vc_r5_r1_2,
10361  },
10362  {
10363    ARRAY_SIZE(kInstruction_Sub_ge_r4_r1_5),
10364    kInstruction_Sub_ge_r4_r1_5,
10365  },
10366  {
10367    ARRAY_SIZE(kInstruction_Sub_eq_r2_r1_6),
10368    kInstruction_Sub_eq_r2_r1_6,
10369  },
10370  {
10371    ARRAY_SIZE(kInstruction_Sub_lt_r2_r6_3),
10372    kInstruction_Sub_lt_r2_r6_3,
10373  },
10374  {
10375    ARRAY_SIZE(kInstruction_Sub_le_r3_r7_1),
10376    kInstruction_Sub_le_r3_r7_1,
10377  },
10378  {
10379    ARRAY_SIZE(kInstruction_Sub_vc_r5_r7_3),
10380    kInstruction_Sub_vc_r5_r7_3,
10381  },
10382  {
10383    ARRAY_SIZE(kInstruction_Sub_cs_r1_r0_6),
10384    kInstruction_Sub_cs_r1_r0_6,
10385  },
10386  {
10387    ARRAY_SIZE(kInstruction_Sub_ls_r4_r3_0),
10388    kInstruction_Sub_ls_r4_r3_0,
10389  },
10390  {
10391    ARRAY_SIZE(kInstruction_Sub_lt_r2_r7_0),
10392    kInstruction_Sub_lt_r2_r7_0,
10393  },
10394  {
10395    ARRAY_SIZE(kInstruction_Sub_ne_r2_r7_2),
10396    kInstruction_Sub_ne_r2_r7_2,
10397  },
10398  {
10399    ARRAY_SIZE(kInstruction_Sub_vc_r7_r2_5),
10400    kInstruction_Sub_vc_r7_r2_5,
10401  },
10402  {
10403    ARRAY_SIZE(kInstruction_Sub_eq_r0_r0_6),
10404    kInstruction_Sub_eq_r0_r0_6,
10405  },
10406  {
10407    ARRAY_SIZE(kInstruction_Sub_ne_r0_r2_5),
10408    kInstruction_Sub_ne_r0_r2_5,
10409  },
10410  {
10411    ARRAY_SIZE(kInstruction_Sub_gt_r4_r2_6),
10412    kInstruction_Sub_gt_r4_r2_6,
10413  },
10414  {
10415    ARRAY_SIZE(kInstruction_Sub_le_r6_r6_4),
10416    kInstruction_Sub_le_r6_r6_4,
10417  },
10418  {
10419    ARRAY_SIZE(kInstruction_Sub_lt_r1_r3_0),
10420    kInstruction_Sub_lt_r1_r3_0,
10421  },
10422  {
10423    ARRAY_SIZE(kInstruction_Sub_vs_r0_r1_4),
10424    kInstruction_Sub_vs_r0_r1_4,
10425  },
10426  {
10427    ARRAY_SIZE(kInstruction_Sub_vc_r7_r0_0),
10428    kInstruction_Sub_vc_r7_r0_0,
10429  },
10430  {
10431    ARRAY_SIZE(kInstruction_Sub_vc_r7_r6_2),
10432    kInstruction_Sub_vc_r7_r6_2,
10433  },
10434  {
10435    ARRAY_SIZE(kInstruction_Sub_ne_r5_r7_4),
10436    kInstruction_Sub_ne_r5_r7_4,
10437  },
10438  {
10439    ARRAY_SIZE(kInstruction_Sub_ge_r6_r3_5),
10440    kInstruction_Sub_ge_r6_r3_5,
10441  },
10442  {
10443    ARRAY_SIZE(kInstruction_Sub_eq_r4_r6_4),
10444    kInstruction_Sub_eq_r4_r6_4,
10445  },
10446  {
10447    ARRAY_SIZE(kInstruction_Sub_vc_r1_r6_0),
10448    kInstruction_Sub_vc_r1_r6_0,
10449  },
10450  {
10451    ARRAY_SIZE(kInstruction_Sub_mi_r7_r4_1),
10452    kInstruction_Sub_mi_r7_r4_1,
10453  },
10454  {
10455    ARRAY_SIZE(kInstruction_Sub_ge_r0_r1_2),
10456    kInstruction_Sub_ge_r0_r1_2,
10457  },
10458  {
10459    ARRAY_SIZE(kInstruction_Sub_hi_r0_r2_1),
10460    kInstruction_Sub_hi_r0_r2_1,
10461  },
10462  {
10463    ARRAY_SIZE(kInstruction_Sub_hi_r6_r6_2),
10464    kInstruction_Sub_hi_r6_r6_2,
10465  },
10466  {
10467    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_0),
10468    kInstruction_Sub_gt_r5_r2_0,
10469  },
10470  {
10471    ARRAY_SIZE(kInstruction_Sub_eq_r6_r1_6),
10472    kInstruction_Sub_eq_r6_r1_6,
10473  },
10474  {
10475    ARRAY_SIZE(kInstruction_Sub_hi_r0_r7_3),
10476    kInstruction_Sub_hi_r0_r7_3,
10477  },
10478  {
10479    ARRAY_SIZE(kInstruction_Sub_hi_r0_r0_0),
10480    kInstruction_Sub_hi_r0_r0_0,
10481  },
10482  {
10483    ARRAY_SIZE(kInstruction_Sub_vc_r3_r7_1),
10484    kInstruction_Sub_vc_r3_r7_1,
10485  },
10486  {
10487    ARRAY_SIZE(kInstruction_Sub_cc_r6_r6_1),
10488    kInstruction_Sub_cc_r6_r6_1,
10489  },
10490  {
10491    ARRAY_SIZE(kInstruction_Sub_pl_r7_r4_4),
10492    kInstruction_Sub_pl_r7_r4_4,
10493  },
10494  {
10495    ARRAY_SIZE(kInstruction_Sub_gt_r5_r0_0),
10496    kInstruction_Sub_gt_r5_r0_0,
10497  },
10498  {
10499    ARRAY_SIZE(kInstruction_Sub_vc_r3_r7_4),
10500    kInstruction_Sub_vc_r3_r7_4,
10501  },
10502  {
10503    ARRAY_SIZE(kInstruction_Sub_cc_r2_r5_4),
10504    kInstruction_Sub_cc_r2_r5_4,
10505  },
10506  {
10507    ARRAY_SIZE(kInstruction_Sub_le_r0_r4_4),
10508    kInstruction_Sub_le_r0_r4_4,
10509  },
10510  {
10511    ARRAY_SIZE(kInstruction_Sub_mi_r0_r1_1),
10512    kInstruction_Sub_mi_r0_r1_1,
10513  },
10514  {
10515    ARRAY_SIZE(kInstruction_Sub_ls_r7_r1_4),
10516    kInstruction_Sub_ls_r7_r1_4,
10517  },
10518  {
10519    ARRAY_SIZE(kInstruction_Sub_le_r4_r6_4),
10520    kInstruction_Sub_le_r4_r6_4,
10521  },
10522  {
10523    ARRAY_SIZE(kInstruction_Sub_hi_r3_r0_4),
10524    kInstruction_Sub_hi_r3_r0_4,
10525  },
10526  {
10527    ARRAY_SIZE(kInstruction_Sub_vc_r1_r3_2),
10528    kInstruction_Sub_vc_r1_r3_2,
10529  },
10530  {
10531    ARRAY_SIZE(kInstruction_Sub_pl_r3_r1_1),
10532    kInstruction_Sub_pl_r3_r1_1,
10533  },
10534  {
10535    ARRAY_SIZE(kInstruction_Sub_le_r0_r1_4),
10536    kInstruction_Sub_le_r0_r1_4,
10537  },
10538  {
10539    ARRAY_SIZE(kInstruction_Sub_mi_r2_r5_3),
10540    kInstruction_Sub_mi_r2_r5_3,
10541  },
10542  {
10543    ARRAY_SIZE(kInstruction_Sub_lt_r2_r5_2),
10544    kInstruction_Sub_lt_r2_r5_2,
10545  },
10546  {
10547    ARRAY_SIZE(kInstruction_Sub_hi_r7_r7_5),
10548    kInstruction_Sub_hi_r7_r7_5,
10549  },
10550  {
10551    ARRAY_SIZE(kInstruction_Sub_lt_r0_r5_4),
10552    kInstruction_Sub_lt_r0_r5_4,
10553  },
10554  {
10555    ARRAY_SIZE(kInstruction_Sub_cc_r0_r2_3),
10556    kInstruction_Sub_cc_r0_r2_3,
10557  },
10558  {
10559    ARRAY_SIZE(kInstruction_Sub_mi_r3_r6_3),
10560    kInstruction_Sub_mi_r3_r6_3,
10561  },
10562  {
10563    ARRAY_SIZE(kInstruction_Sub_cc_r4_r0_0),
10564    kInstruction_Sub_cc_r4_r0_0,
10565  },
10566  {
10567    ARRAY_SIZE(kInstruction_Sub_vc_r4_r3_5),
10568    kInstruction_Sub_vc_r4_r3_5,
10569  },
10570  {
10571    ARRAY_SIZE(kInstruction_Sub_ne_r2_r1_1),
10572    kInstruction_Sub_ne_r2_r1_1,
10573  },
10574  {
10575    ARRAY_SIZE(kInstruction_Sub_pl_r5_r2_5),
10576    kInstruction_Sub_pl_r5_r2_5,
10577  },
10578  {
10579    ARRAY_SIZE(kInstruction_Sub_vc_r7_r6_3),
10580    kInstruction_Sub_vc_r7_r6_3,
10581  },
10582  {
10583    ARRAY_SIZE(kInstruction_Sub_ge_r3_r6_0),
10584    kInstruction_Sub_ge_r3_r6_0,
10585  },
10586  {
10587    ARRAY_SIZE(kInstruction_Sub_gt_r2_r0_0),
10588    kInstruction_Sub_gt_r2_r0_0,
10589  },
10590  {
10591    ARRAY_SIZE(kInstruction_Sub_eq_r0_r0_7),
10592    kInstruction_Sub_eq_r0_r0_7,
10593  },
10594  {
10595    ARRAY_SIZE(kInstruction_Sub_ls_r3_r2_2),
10596    kInstruction_Sub_ls_r3_r2_2,
10597  },
10598  {
10599    ARRAY_SIZE(kInstruction_Sub_ne_r3_r5_3),
10600    kInstruction_Sub_ne_r3_r5_3,
10601  },
10602  {
10603    ARRAY_SIZE(kInstruction_Sub_pl_r3_r6_2),
10604    kInstruction_Sub_pl_r3_r6_2,
10605  },
10606  {
10607    ARRAY_SIZE(kInstruction_Sub_eq_r0_r7_3),
10608    kInstruction_Sub_eq_r0_r7_3,
10609  },
10610  {
10611    ARRAY_SIZE(kInstruction_Sub_mi_r5_r7_0),
10612    kInstruction_Sub_mi_r5_r7_0,
10613  },
10614  {
10615    ARRAY_SIZE(kInstruction_Sub_pl_r7_r5_7),
10616    kInstruction_Sub_pl_r7_r5_7,
10617  },
10618  {
10619    ARRAY_SIZE(kInstruction_Sub_mi_r7_r3_1),
10620    kInstruction_Sub_mi_r7_r3_1,
10621  },
10622  {
10623    ARRAY_SIZE(kInstruction_Sub_vs_r7_r5_6),
10624    kInstruction_Sub_vs_r7_r5_6,
10625  },
10626  {
10627    ARRAY_SIZE(kInstruction_Sub_le_r2_r7_0),
10628    kInstruction_Sub_le_r2_r7_0,
10629  },
10630  {
10631    ARRAY_SIZE(kInstruction_Sub_lt_r2_r3_4),
10632    kInstruction_Sub_lt_r2_r3_4,
10633  },
10634  {
10635    ARRAY_SIZE(kInstruction_Sub_ne_r5_r0_3),
10636    kInstruction_Sub_ne_r5_r0_3,
10637  },
10638  {
10639    ARRAY_SIZE(kInstruction_Sub_eq_r0_r4_4),
10640    kInstruction_Sub_eq_r0_r4_4,
10641  },
10642  {
10643    ARRAY_SIZE(kInstruction_Sub_hi_r1_r4_0),
10644    kInstruction_Sub_hi_r1_r4_0,
10645  },
10646  {
10647    ARRAY_SIZE(kInstruction_Sub_ge_r4_r6_2),
10648    kInstruction_Sub_ge_r4_r6_2,
10649  },
10650  {
10651    ARRAY_SIZE(kInstruction_Sub_ne_r5_r3_1),
10652    kInstruction_Sub_ne_r5_r3_1,
10653  },
10654  {
10655    ARRAY_SIZE(kInstruction_Sub_ge_r3_r5_4),
10656    kInstruction_Sub_ge_r3_r5_4,
10657  },
10658  {
10659    ARRAY_SIZE(kInstruction_Sub_gt_r0_r3_7),
10660    kInstruction_Sub_gt_r0_r3_7,
10661  },
10662  {
10663    ARRAY_SIZE(kInstruction_Sub_vs_r0_r4_4),
10664    kInstruction_Sub_vs_r0_r4_4,
10665  },
10666  {
10667    ARRAY_SIZE(kInstruction_Sub_cc_r4_r2_3),
10668    kInstruction_Sub_cc_r4_r2_3,
10669  },
10670  {
10671    ARRAY_SIZE(kInstruction_Sub_vc_r2_r5_6),
10672    kInstruction_Sub_vc_r2_r5_6,
10673  },
10674  {
10675    ARRAY_SIZE(kInstruction_Sub_vc_r1_r4_7),
10676    kInstruction_Sub_vc_r1_r4_7,
10677  },
10678  {
10679    ARRAY_SIZE(kInstruction_Sub_cs_r3_r6_0),
10680    kInstruction_Sub_cs_r3_r6_0,
10681  },
10682  {
10683    ARRAY_SIZE(kInstruction_Sub_ge_r2_r5_3),
10684    kInstruction_Sub_ge_r2_r5_3,
10685  },
10686  {
10687    ARRAY_SIZE(kInstruction_Sub_ls_r3_r1_7),
10688    kInstruction_Sub_ls_r3_r1_7,
10689  },
10690  {
10691    ARRAY_SIZE(kInstruction_Sub_ne_r7_r2_2),
10692    kInstruction_Sub_ne_r7_r2_2,
10693  },
10694  {
10695    ARRAY_SIZE(kInstruction_Sub_lt_r7_r3_4),
10696    kInstruction_Sub_lt_r7_r3_4,
10697  },
10698  {
10699    ARRAY_SIZE(kInstruction_Sub_vc_r5_r3_4),
10700    kInstruction_Sub_vc_r5_r3_4,
10701  },
10702  {
10703    ARRAY_SIZE(kInstruction_Sub_cs_r3_r3_0),
10704    kInstruction_Sub_cs_r3_r3_0,
10705  },
10706  {
10707    ARRAY_SIZE(kInstruction_Sub_lt_r7_r5_5),
10708    kInstruction_Sub_lt_r7_r5_5,
10709  },
10710  {
10711    ARRAY_SIZE(kInstruction_Sub_ne_r5_r1_2),
10712    kInstruction_Sub_ne_r5_r1_2,
10713  },
10714  {
10715    ARRAY_SIZE(kInstruction_Sub_vs_r2_r5_5),
10716    kInstruction_Sub_vs_r2_r5_5,
10717  },
10718  {
10719    ARRAY_SIZE(kInstruction_Sub_pl_r2_r5_0),
10720    kInstruction_Sub_pl_r2_r5_0,
10721  },
10722  {
10723    ARRAY_SIZE(kInstruction_Sub_gt_r4_r4_7),
10724    kInstruction_Sub_gt_r4_r4_7,
10725  },
10726  {
10727    ARRAY_SIZE(kInstruction_Sub_lt_r2_r0_1),
10728    kInstruction_Sub_lt_r2_r0_1,
10729  },
10730  {
10731    ARRAY_SIZE(kInstruction_Sub_ls_r3_r0_0),
10732    kInstruction_Sub_ls_r3_r0_0,
10733  },
10734  {
10735    ARRAY_SIZE(kInstruction_Sub_mi_r2_r2_2),
10736    kInstruction_Sub_mi_r2_r2_2,
10737  },
10738  {
10739    ARRAY_SIZE(kInstruction_Sub_ls_r2_r4_5),
10740    kInstruction_Sub_ls_r2_r4_5,
10741  },
10742  {
10743    ARRAY_SIZE(kInstruction_Sub_vc_r2_r0_1),
10744    kInstruction_Sub_vc_r2_r0_1,
10745  },
10746  {
10747    ARRAY_SIZE(kInstruction_Sub_pl_r6_r7_1),
10748    kInstruction_Sub_pl_r6_r7_1,
10749  },
10750  {
10751    ARRAY_SIZE(kInstruction_Sub_eq_r0_r2_4),
10752    kInstruction_Sub_eq_r0_r2_4,
10753  },
10754  {
10755    ARRAY_SIZE(kInstruction_Sub_eq_r5_r4_4),
10756    kInstruction_Sub_eq_r5_r4_4,
10757  },
10758  {
10759    ARRAY_SIZE(kInstruction_Sub_pl_r0_r7_1),
10760    kInstruction_Sub_pl_r0_r7_1,
10761  },
10762  {
10763    ARRAY_SIZE(kInstruction_Sub_cs_r6_r7_2),
10764    kInstruction_Sub_cs_r6_r7_2,
10765  },
10766  {
10767    ARRAY_SIZE(kInstruction_Sub_hi_r5_r0_2),
10768    kInstruction_Sub_hi_r5_r0_2,
10769  },
10770  {
10771    ARRAY_SIZE(kInstruction_Sub_eq_r6_r6_5),
10772    kInstruction_Sub_eq_r6_r6_5,
10773  },
10774  {
10775    ARRAY_SIZE(kInstruction_Sub_mi_r6_r4_4),
10776    kInstruction_Sub_mi_r6_r4_4,
10777  },
10778  {
10779    ARRAY_SIZE(kInstruction_Sub_le_r5_r6_5),
10780    kInstruction_Sub_le_r5_r6_5,
10781  },
10782  {
10783    ARRAY_SIZE(kInstruction_Sub_hi_r0_r0_3),
10784    kInstruction_Sub_hi_r0_r0_3,
10785  },
10786  {
10787    ARRAY_SIZE(kInstruction_Sub_ge_r3_r4_2),
10788    kInstruction_Sub_ge_r3_r4_2,
10789  },
10790  {
10791    ARRAY_SIZE(kInstruction_Sub_hi_r2_r7_3),
10792    kInstruction_Sub_hi_r2_r7_3,
10793  },
10794  {
10795    ARRAY_SIZE(kInstruction_Sub_mi_r7_r1_6),
10796    kInstruction_Sub_mi_r7_r1_6,
10797  },
10798  {
10799    ARRAY_SIZE(kInstruction_Sub_cc_r5_r5_5),
10800    kInstruction_Sub_cc_r5_r5_5,
10801  },
10802  {
10803    ARRAY_SIZE(kInstruction_Sub_ge_r6_r2_3),
10804    kInstruction_Sub_ge_r6_r2_3,
10805  },
10806  {
10807    ARRAY_SIZE(kInstruction_Sub_pl_r5_r0_5),
10808    kInstruction_Sub_pl_r5_r0_5,
10809  },
10810  {
10811    ARRAY_SIZE(kInstruction_Sub_eq_r5_r0_0),
10812    kInstruction_Sub_eq_r5_r0_0,
10813  },
10814  {
10815    ARRAY_SIZE(kInstruction_Sub_le_r0_r0_2),
10816    kInstruction_Sub_le_r0_r0_2,
10817  },
10818  {
10819    ARRAY_SIZE(kInstruction_Sub_gt_r0_r1_0),
10820    kInstruction_Sub_gt_r0_r1_0,
10821  },
10822  {
10823    ARRAY_SIZE(kInstruction_Sub_cs_r7_r5_5),
10824    kInstruction_Sub_cs_r7_r5_5,
10825  },
10826  {
10827    ARRAY_SIZE(kInstruction_Sub_le_r3_r3_0),
10828    kInstruction_Sub_le_r3_r3_0,
10829  },
10830  {
10831    ARRAY_SIZE(kInstruction_Sub_ls_r5_r0_7),
10832    kInstruction_Sub_ls_r5_r0_7,
10833  },
10834  {
10835    ARRAY_SIZE(kInstruction_Sub_hi_r5_r2_3),
10836    kInstruction_Sub_hi_r5_r2_3,
10837  },
10838  {
10839    ARRAY_SIZE(kInstruction_Sub_ge_r6_r2_4),
10840    kInstruction_Sub_ge_r6_r2_4,
10841  },
10842  {
10843    ARRAY_SIZE(kInstruction_Sub_ls_r2_r3_5),
10844    kInstruction_Sub_ls_r2_r3_5,
10845  },
10846  {
10847    ARRAY_SIZE(kInstruction_Sub_le_r6_r0_5),
10848    kInstruction_Sub_le_r6_r0_5,
10849  },
10850  {
10851    ARRAY_SIZE(kInstruction_Sub_pl_r0_r1_3),
10852    kInstruction_Sub_pl_r0_r1_3,
10853  },
10854  {
10855    ARRAY_SIZE(kInstruction_Sub_ls_r1_r7_6),
10856    kInstruction_Sub_ls_r1_r7_6,
10857  },
10858  {
10859    ARRAY_SIZE(kInstruction_Sub_pl_r5_r7_1),
10860    kInstruction_Sub_pl_r5_r7_1,
10861  },
10862  {
10863    ARRAY_SIZE(kInstruction_Sub_cs_r1_r5_2),
10864    kInstruction_Sub_cs_r1_r5_2,
10865  },
10866  {
10867    ARRAY_SIZE(kInstruction_Sub_ne_r4_r5_0),
10868    kInstruction_Sub_ne_r4_r5_0,
10869  },
10870  {
10871    ARRAY_SIZE(kInstruction_Sub_cs_r7_r2_1),
10872    kInstruction_Sub_cs_r7_r2_1,
10873  },
10874  {
10875    ARRAY_SIZE(kInstruction_Sub_cc_r5_r3_4),
10876    kInstruction_Sub_cc_r5_r3_4,
10877  },
10878  {
10879    ARRAY_SIZE(kInstruction_Sub_ge_r0_r3_2),
10880    kInstruction_Sub_ge_r0_r3_2,
10881  },
10882  {
10883    ARRAY_SIZE(kInstruction_Sub_mi_r7_r3_2),
10884    kInstruction_Sub_mi_r7_r3_2,
10885  },
10886  {
10887    ARRAY_SIZE(kInstruction_Sub_le_r7_r4_5),
10888    kInstruction_Sub_le_r7_r4_5,
10889  },
10890  {
10891    ARRAY_SIZE(kInstruction_Sub_le_r4_r2_1),
10892    kInstruction_Sub_le_r4_r2_1,
10893  },
10894  {
10895    ARRAY_SIZE(kInstruction_Sub_lt_r7_r3_3),
10896    kInstruction_Sub_lt_r7_r3_3,
10897  },
10898  {
10899    ARRAY_SIZE(kInstruction_Sub_ge_r2_r3_0),
10900    kInstruction_Sub_ge_r2_r3_0,
10901  },
10902  {
10903    ARRAY_SIZE(kInstruction_Sub_vc_r1_r5_6),
10904    kInstruction_Sub_vc_r1_r5_6,
10905  },
10906  {
10907    ARRAY_SIZE(kInstruction_Sub_hi_r7_r0_2),
10908    kInstruction_Sub_hi_r7_r0_2,
10909  },
10910  {
10911    ARRAY_SIZE(kInstruction_Sub_le_r6_r5_7),
10912    kInstruction_Sub_le_r6_r5_7,
10913  },
10914  {
10915    ARRAY_SIZE(kInstruction_Sub_le_r0_r3_4),
10916    kInstruction_Sub_le_r0_r3_4,
10917  },
10918  {
10919    ARRAY_SIZE(kInstruction_Sub_eq_r4_r1_1),
10920    kInstruction_Sub_eq_r4_r1_1,
10921  },
10922  {
10923    ARRAY_SIZE(kInstruction_Sub_vc_r3_r7_0),
10924    kInstruction_Sub_vc_r3_r7_0,
10925  },
10926  {
10927    ARRAY_SIZE(kInstruction_Sub_hi_r1_r5_3),
10928    kInstruction_Sub_hi_r1_r5_3,
10929  },
10930  {
10931    ARRAY_SIZE(kInstruction_Sub_eq_r0_r0_5),
10932    kInstruction_Sub_eq_r0_r0_5,
10933  },
10934  {
10935    ARRAY_SIZE(kInstruction_Sub_ls_r6_r4_7),
10936    kInstruction_Sub_ls_r6_r4_7,
10937  },
10938  {
10939    ARRAY_SIZE(kInstruction_Sub_ls_r3_r4_5),
10940    kInstruction_Sub_ls_r3_r4_5,
10941  },
10942  {
10943    ARRAY_SIZE(kInstruction_Sub_ls_r7_r1_1),
10944    kInstruction_Sub_ls_r7_r1_1,
10945  },
10946  {
10947    ARRAY_SIZE(kInstruction_Sub_vs_r0_r0_4),
10948    kInstruction_Sub_vs_r0_r0_4,
10949  },
10950  {
10951    ARRAY_SIZE(kInstruction_Sub_mi_r7_r2_0),
10952    kInstruction_Sub_mi_r7_r2_0,
10953  },
10954  {
10955    ARRAY_SIZE(kInstruction_Sub_gt_r4_r0_7),
10956    kInstruction_Sub_gt_r4_r0_7,
10957  },
10958  {
10959    ARRAY_SIZE(kInstruction_Sub_vc_r7_r3_1),
10960    kInstruction_Sub_vc_r7_r3_1,
10961  },
10962  {
10963    ARRAY_SIZE(kInstruction_Sub_mi_r5_r0_0),
10964    kInstruction_Sub_mi_r5_r0_0,
10965  },
10966  {
10967    ARRAY_SIZE(kInstruction_Sub_vc_r6_r6_4),
10968    kInstruction_Sub_vc_r6_r6_4,
10969  },
10970  {
10971    ARRAY_SIZE(kInstruction_Sub_le_r1_r5_5),
10972    kInstruction_Sub_le_r1_r5_5,
10973  },
10974  {
10975    ARRAY_SIZE(kInstruction_Sub_mi_r7_r6_5),
10976    kInstruction_Sub_mi_r7_r6_5,
10977  },
10978  {
10979    ARRAY_SIZE(kInstruction_Sub_vc_r5_r6_4),
10980    kInstruction_Sub_vc_r5_r6_4,
10981  },
10982  {
10983    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_7),
10984    kInstruction_Sub_ne_r5_r5_7,
10985  },
10986  {
10987    ARRAY_SIZE(kInstruction_Sub_pl_r7_r5_5),
10988    kInstruction_Sub_pl_r7_r5_5,
10989  },
10990  {
10991    ARRAY_SIZE(kInstruction_Sub_vc_r4_r3_3),
10992    kInstruction_Sub_vc_r4_r3_3,
10993  },
10994  {
10995    ARRAY_SIZE(kInstruction_Sub_vc_r5_r1_7),
10996    kInstruction_Sub_vc_r5_r1_7,
10997  },
10998  {
10999    ARRAY_SIZE(kInstruction_Sub_ls_r3_r2_3),
11000    kInstruction_Sub_ls_r3_r2_3,
11001  },
11002  {
11003    ARRAY_SIZE(kInstruction_Sub_gt_r7_r4_2),
11004    kInstruction_Sub_gt_r7_r4_2,
11005  },
11006  {
11007    ARRAY_SIZE(kInstruction_Sub_vs_r5_r7_2),
11008    kInstruction_Sub_vs_r5_r7_2,
11009  },
11010  {
11011    ARRAY_SIZE(kInstruction_Sub_le_r6_r2_5),
11012    kInstruction_Sub_le_r6_r2_5,
11013  },
11014  {
11015    ARRAY_SIZE(kInstruction_Sub_ge_r4_r3_7),
11016    kInstruction_Sub_ge_r4_r3_7,
11017  },
11018  {
11019    ARRAY_SIZE(kInstruction_Sub_eq_r0_r2_7),
11020    kInstruction_Sub_eq_r0_r2_7,
11021  },
11022  {
11023    ARRAY_SIZE(kInstruction_Sub_vc_r4_r5_5),
11024    kInstruction_Sub_vc_r4_r5_5,
11025  },
11026  {
11027    ARRAY_SIZE(kInstruction_Sub_vc_r7_r3_3),
11028    kInstruction_Sub_vc_r7_r3_3,
11029  },
11030  {
11031    ARRAY_SIZE(kInstruction_Sub_cc_r1_r1_2),
11032    kInstruction_Sub_cc_r1_r1_2,
11033  },
11034  {
11035    ARRAY_SIZE(kInstruction_Sub_ge_r1_r5_7),
11036    kInstruction_Sub_ge_r1_r5_7,
11037  },
11038  {
11039    ARRAY_SIZE(kInstruction_Sub_gt_r5_r1_7),
11040    kInstruction_Sub_gt_r5_r1_7,
11041  },
11042  {
11043    ARRAY_SIZE(kInstruction_Sub_gt_r3_r7_3),
11044    kInstruction_Sub_gt_r3_r7_3,
11045  },
11046  {
11047    ARRAY_SIZE(kInstruction_Sub_eq_r7_r0_3),
11048    kInstruction_Sub_eq_r7_r0_3,
11049  },
11050  {
11051    ARRAY_SIZE(kInstruction_Sub_gt_r0_r5_6),
11052    kInstruction_Sub_gt_r0_r5_6,
11053  },
11054  {
11055    ARRAY_SIZE(kInstruction_Sub_pl_r0_r3_0),
11056    kInstruction_Sub_pl_r0_r3_0,
11057  },
11058  {
11059    ARRAY_SIZE(kInstruction_Sub_hi_r1_r1_0),
11060    kInstruction_Sub_hi_r1_r1_0,
11061  },
11062  {
11063    ARRAY_SIZE(kInstruction_Sub_vc_r7_r5_0),
11064    kInstruction_Sub_vc_r7_r5_0,
11065  },
11066  {
11067    ARRAY_SIZE(kInstruction_Sub_ge_r0_r3_6),
11068    kInstruction_Sub_ge_r0_r3_6,
11069  },
11070  {
11071    ARRAY_SIZE(kInstruction_Sub_gt_r4_r5_7),
11072    kInstruction_Sub_gt_r4_r5_7,
11073  },
11074  {
11075    ARRAY_SIZE(kInstruction_Sub_ne_r4_r5_6),
11076    kInstruction_Sub_ne_r4_r5_6,
11077  },
11078  {
11079    ARRAY_SIZE(kInstruction_Sub_ne_r3_r1_7),
11080    kInstruction_Sub_ne_r3_r1_7,
11081  },
11082  {
11083    ARRAY_SIZE(kInstruction_Sub_vc_r6_r0_1),
11084    kInstruction_Sub_vc_r6_r0_1,
11085  },
11086  {
11087    ARRAY_SIZE(kInstruction_Sub_vs_r5_r3_2),
11088    kInstruction_Sub_vs_r5_r3_2,
11089  },
11090  {
11091    ARRAY_SIZE(kInstruction_Sub_mi_r2_r6_4),
11092    kInstruction_Sub_mi_r2_r6_4,
11093  },
11094  {
11095    ARRAY_SIZE(kInstruction_Sub_ls_r2_r1_5),
11096    kInstruction_Sub_ls_r2_r1_5,
11097  },
11098  {
11099    ARRAY_SIZE(kInstruction_Sub_hi_r5_r3_5),
11100    kInstruction_Sub_hi_r5_r3_5,
11101  },
11102  {
11103    ARRAY_SIZE(kInstruction_Sub_eq_r5_r1_1),
11104    kInstruction_Sub_eq_r5_r1_1,
11105  },
11106  {
11107    ARRAY_SIZE(kInstruction_Sub_ls_r5_r1_1),
11108    kInstruction_Sub_ls_r5_r1_1,
11109  },
11110  {
11111    ARRAY_SIZE(kInstruction_Sub_hi_r4_r5_3),
11112    kInstruction_Sub_hi_r4_r5_3,
11113  },
11114  {
11115    ARRAY_SIZE(kInstruction_Sub_cc_r3_r2_0),
11116    kInstruction_Sub_cc_r3_r2_0,
11117  },
11118  {
11119    ARRAY_SIZE(kInstruction_Sub_hi_r7_r1_3),
11120    kInstruction_Sub_hi_r7_r1_3,
11121  },
11122  {
11123    ARRAY_SIZE(kInstruction_Sub_ls_r4_r6_7),
11124    kInstruction_Sub_ls_r4_r6_7,
11125  },
11126  {
11127    ARRAY_SIZE(kInstruction_Sub_cc_r6_r7_7),
11128    kInstruction_Sub_cc_r6_r7_7,
11129  },
11130  {
11131    ARRAY_SIZE(kInstruction_Sub_le_r7_r0_3),
11132    kInstruction_Sub_le_r7_r0_3,
11133  },
11134  {
11135    ARRAY_SIZE(kInstruction_Sub_eq_r6_r2_2),
11136    kInstruction_Sub_eq_r6_r2_2,
11137  },
11138  {
11139    ARRAY_SIZE(kInstruction_Sub_pl_r2_r5_7),
11140    kInstruction_Sub_pl_r2_r5_7,
11141  },
11142  {
11143    ARRAY_SIZE(kInstruction_Sub_mi_r6_r0_0),
11144    kInstruction_Sub_mi_r6_r0_0,
11145  },
11146  {
11147    ARRAY_SIZE(kInstruction_Sub_hi_r1_r1_2),
11148    kInstruction_Sub_hi_r1_r1_2,
11149  },
11150  {
11151    ARRAY_SIZE(kInstruction_Sub_ls_r4_r3_5),
11152    kInstruction_Sub_ls_r4_r3_5,
11153  },
11154  {
11155    ARRAY_SIZE(kInstruction_Sub_lt_r3_r4_6),
11156    kInstruction_Sub_lt_r3_r4_6,
11157  },
11158  {
11159    ARRAY_SIZE(kInstruction_Sub_le_r5_r4_1),
11160    kInstruction_Sub_le_r5_r4_1,
11161  },
11162  {
11163    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_7),
11164    kInstruction_Sub_vc_r3_r0_7,
11165  },
11166  {
11167    ARRAY_SIZE(kInstruction_Sub_vc_r1_r2_3),
11168    kInstruction_Sub_vc_r1_r2_3,
11169  },
11170  {
11171    ARRAY_SIZE(kInstruction_Sub_eq_r5_r3_6),
11172    kInstruction_Sub_eq_r5_r3_6,
11173  },
11174  {
11175    ARRAY_SIZE(kInstruction_Sub_le_r0_r0_4),
11176    kInstruction_Sub_le_r0_r0_4,
11177  },
11178  {
11179    ARRAY_SIZE(kInstruction_Sub_pl_r5_r3_2),
11180    kInstruction_Sub_pl_r5_r3_2,
11181  },
11182  {
11183    ARRAY_SIZE(kInstruction_Sub_cs_r2_r4_6),
11184    kInstruction_Sub_cs_r2_r4_6,
11185  },
11186  {
11187    ARRAY_SIZE(kInstruction_Sub_eq_r7_r6_3),
11188    kInstruction_Sub_eq_r7_r6_3,
11189  },
11190  {
11191    ARRAY_SIZE(kInstruction_Sub_eq_r1_r5_3),
11192    kInstruction_Sub_eq_r1_r5_3,
11193  },
11194  {
11195    ARRAY_SIZE(kInstruction_Sub_lt_r3_r6_5),
11196    kInstruction_Sub_lt_r3_r6_5,
11197  },
11198  {
11199    ARRAY_SIZE(kInstruction_Sub_ne_r3_r1_3),
11200    kInstruction_Sub_ne_r3_r1_3,
11201  },
11202  {
11203    ARRAY_SIZE(kInstruction_Sub_hi_r3_r3_2),
11204    kInstruction_Sub_hi_r3_r3_2,
11205  },
11206  {
11207    ARRAY_SIZE(kInstruction_Sub_eq_r6_r1_7),
11208    kInstruction_Sub_eq_r6_r1_7,
11209  },
11210  {
11211    ARRAY_SIZE(kInstruction_Sub_mi_r7_r1_3),
11212    kInstruction_Sub_mi_r7_r1_3,
11213  },
11214  {
11215    ARRAY_SIZE(kInstruction_Sub_cs_r4_r4_2),
11216    kInstruction_Sub_cs_r4_r4_2,
11217  },
11218  {
11219    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_1),
11220    kInstruction_Sub_cs_r2_r5_1,
11221  },
11222  {
11223    ARRAY_SIZE(kInstruction_Sub_ne_r6_r0_4),
11224    kInstruction_Sub_ne_r6_r0_4,
11225  },
11226  {
11227    ARRAY_SIZE(kInstruction_Sub_ne_r5_r5_6),
11228    kInstruction_Sub_ne_r5_r5_6,
11229  },
11230  {
11231    ARRAY_SIZE(kInstruction_Sub_eq_r7_r3_4),
11232    kInstruction_Sub_eq_r7_r3_4,
11233  },
11234  {
11235    ARRAY_SIZE(kInstruction_Sub_ne_r3_r7_2),
11236    kInstruction_Sub_ne_r3_r7_2,
11237  },
11238  {
11239    ARRAY_SIZE(kInstruction_Sub_cc_r4_r4_5),
11240    kInstruction_Sub_cc_r4_r4_5,
11241  },
11242  {
11243    ARRAY_SIZE(kInstruction_Sub_vs_r0_r2_1),
11244    kInstruction_Sub_vs_r0_r2_1,
11245  },
11246  {
11247    ARRAY_SIZE(kInstruction_Sub_cs_r3_r5_4),
11248    kInstruction_Sub_cs_r3_r5_4,
11249  },
11250  {
11251    ARRAY_SIZE(kInstruction_Sub_cs_r5_r5_6),
11252    kInstruction_Sub_cs_r5_r5_6,
11253  },
11254  {
11255    ARRAY_SIZE(kInstruction_Sub_le_r3_r4_7),
11256    kInstruction_Sub_le_r3_r4_7,
11257  },
11258  {
11259    ARRAY_SIZE(kInstruction_Sub_eq_r6_r0_0),
11260    kInstruction_Sub_eq_r6_r0_0,
11261  },
11262  {
11263    ARRAY_SIZE(kInstruction_Sub_hi_r5_r0_1),
11264    kInstruction_Sub_hi_r5_r0_1,
11265  },
11266  {
11267    ARRAY_SIZE(kInstruction_Sub_vc_r4_r5_2),
11268    kInstruction_Sub_vc_r4_r5_2,
11269  },
11270  {
11271    ARRAY_SIZE(kInstruction_Sub_cs_r2_r3_5),
11272    kInstruction_Sub_cs_r2_r3_5,
11273  },
11274  {
11275    ARRAY_SIZE(kInstruction_Sub_ge_r3_r0_5),
11276    kInstruction_Sub_ge_r3_r0_5,
11277  },
11278  {
11279    ARRAY_SIZE(kInstruction_Sub_pl_r0_r4_4),
11280    kInstruction_Sub_pl_r0_r4_4,
11281  },
11282  {
11283    ARRAY_SIZE(kInstruction_Sub_mi_r0_r4_7),
11284    kInstruction_Sub_mi_r0_r4_7,
11285  },
11286  {
11287    ARRAY_SIZE(kInstruction_Sub_gt_r4_r4_0),
11288    kInstruction_Sub_gt_r4_r4_0,
11289  },
11290  {
11291    ARRAY_SIZE(kInstruction_Sub_pl_r6_r7_5),
11292    kInstruction_Sub_pl_r6_r7_5,
11293  },
11294  {
11295    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_7),
11296    kInstruction_Sub_eq_r5_r5_7,
11297  },
11298  {
11299    ARRAY_SIZE(kInstruction_Sub_le_r4_r1_3),
11300    kInstruction_Sub_le_r4_r1_3,
11301  },
11302  {
11303    ARRAY_SIZE(kInstruction_Sub_cs_r5_r6_7),
11304    kInstruction_Sub_cs_r5_r6_7,
11305  },
11306  {
11307    ARRAY_SIZE(kInstruction_Sub_eq_r2_r7_1),
11308    kInstruction_Sub_eq_r2_r7_1,
11309  },
11310  {
11311    ARRAY_SIZE(kInstruction_Sub_vc_r0_r6_5),
11312    kInstruction_Sub_vc_r0_r6_5,
11313  },
11314  {
11315    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_5),
11316    kInstruction_Sub_eq_r5_r5_5,
11317  },
11318  {
11319    ARRAY_SIZE(kInstruction_Sub_hi_r3_r6_2),
11320    kInstruction_Sub_hi_r3_r6_2,
11321  },
11322  {
11323    ARRAY_SIZE(kInstruction_Sub_hi_r6_r2_6),
11324    kInstruction_Sub_hi_r6_r2_6,
11325  },
11326  {
11327    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_0),
11328    kInstruction_Sub_vc_r3_r0_0,
11329  },
11330  {
11331    ARRAY_SIZE(kInstruction_Sub_vc_r3_r3_0),
11332    kInstruction_Sub_vc_r3_r3_0,
11333  },
11334  {
11335    ARRAY_SIZE(kInstruction_Sub_hi_r1_r2_3),
11336    kInstruction_Sub_hi_r1_r2_3,
11337  },
11338  {
11339    ARRAY_SIZE(kInstruction_Sub_lt_r7_r3_1),
11340    kInstruction_Sub_lt_r7_r3_1,
11341  },
11342  {
11343    ARRAY_SIZE(kInstruction_Sub_ge_r2_r4_5),
11344    kInstruction_Sub_ge_r2_r4_5,
11345  },
11346  {
11347    ARRAY_SIZE(kInstruction_Sub_cs_r5_r5_2),
11348    kInstruction_Sub_cs_r5_r5_2,
11349  },
11350  {
11351    ARRAY_SIZE(kInstruction_Sub_cc_r3_r3_7),
11352    kInstruction_Sub_cc_r3_r3_7,
11353  },
11354  {
11355    ARRAY_SIZE(kInstruction_Sub_cc_r0_r2_4),
11356    kInstruction_Sub_cc_r0_r2_4,
11357  },
11358  {
11359    ARRAY_SIZE(kInstruction_Sub_mi_r5_r5_3),
11360    kInstruction_Sub_mi_r5_r5_3,
11361  },
11362  {
11363    ARRAY_SIZE(kInstruction_Sub_vs_r5_r7_0),
11364    kInstruction_Sub_vs_r5_r7_0,
11365  },
11366  {
11367    ARRAY_SIZE(kInstruction_Sub_vc_r5_r7_4),
11368    kInstruction_Sub_vc_r5_r7_4,
11369  },
11370  {
11371    ARRAY_SIZE(kInstruction_Sub_vc_r3_r7_6),
11372    kInstruction_Sub_vc_r3_r7_6,
11373  },
11374  {
11375    ARRAY_SIZE(kInstruction_Sub_mi_r1_r1_6),
11376    kInstruction_Sub_mi_r1_r1_6,
11377  },
11378  {
11379    ARRAY_SIZE(kInstruction_Sub_eq_r2_r2_7),
11380    kInstruction_Sub_eq_r2_r2_7,
11381  },
11382  {
11383    ARRAY_SIZE(kInstruction_Sub_hi_r5_r6_5),
11384    kInstruction_Sub_hi_r5_r6_5,
11385  },
11386  {
11387    ARRAY_SIZE(kInstruction_Sub_ge_r4_r7_1),
11388    kInstruction_Sub_ge_r4_r7_1,
11389  },
11390  {
11391    ARRAY_SIZE(kInstruction_Sub_pl_r6_r3_0),
11392    kInstruction_Sub_pl_r6_r3_0,
11393  },
11394  {
11395    ARRAY_SIZE(kInstruction_Sub_vc_r4_r0_0),
11396    kInstruction_Sub_vc_r4_r0_0,
11397  },
11398  {
11399    ARRAY_SIZE(kInstruction_Sub_ne_r1_r2_5),
11400    kInstruction_Sub_ne_r1_r2_5,
11401  },
11402  {
11403    ARRAY_SIZE(kInstruction_Sub_vs_r0_r3_5),
11404    kInstruction_Sub_vs_r0_r3_5,
11405  },
11406  {
11407    ARRAY_SIZE(kInstruction_Sub_lt_r7_r4_4),
11408    kInstruction_Sub_lt_r7_r4_4,
11409  },
11410  {
11411    ARRAY_SIZE(kInstruction_Sub_vc_r4_r1_1),
11412    kInstruction_Sub_vc_r4_r1_1,
11413  },
11414  {
11415    ARRAY_SIZE(kInstruction_Sub_mi_r7_r4_0),
11416    kInstruction_Sub_mi_r7_r4_0,
11417  },
11418  {
11419    ARRAY_SIZE(kInstruction_Sub_gt_r4_r1_4),
11420    kInstruction_Sub_gt_r4_r1_4,
11421  },
11422  {
11423    ARRAY_SIZE(kInstruction_Sub_cc_r6_r3_1),
11424    kInstruction_Sub_cc_r6_r3_1,
11425  },
11426  {
11427    ARRAY_SIZE(kInstruction_Sub_vc_r1_r6_2),
11428    kInstruction_Sub_vc_r1_r6_2,
11429  },
11430  {
11431    ARRAY_SIZE(kInstruction_Sub_ge_r7_r2_2),
11432    kInstruction_Sub_ge_r7_r2_2,
11433  },
11434  {
11435    ARRAY_SIZE(kInstruction_Sub_le_r7_r0_4),
11436    kInstruction_Sub_le_r7_r0_4,
11437  },
11438  {
11439    ARRAY_SIZE(kInstruction_Sub_gt_r5_r6_6),
11440    kInstruction_Sub_gt_r5_r6_6,
11441  },
11442  {
11443    ARRAY_SIZE(kInstruction_Sub_ge_r6_r7_3),
11444    kInstruction_Sub_ge_r6_r7_3,
11445  },
11446  {
11447    ARRAY_SIZE(kInstruction_Sub_cc_r4_r4_7),
11448    kInstruction_Sub_cc_r4_r4_7,
11449  },
11450  {
11451    ARRAY_SIZE(kInstruction_Sub_ne_r5_r3_6),
11452    kInstruction_Sub_ne_r5_r3_6,
11453  },
11454  {
11455    ARRAY_SIZE(kInstruction_Sub_ge_r6_r5_5),
11456    kInstruction_Sub_ge_r6_r5_5,
11457  },
11458  {
11459    ARRAY_SIZE(kInstruction_Sub_gt_r7_r0_4),
11460    kInstruction_Sub_gt_r7_r0_4,
11461  },
11462  {
11463    ARRAY_SIZE(kInstruction_Sub_ne_r0_r0_5),
11464    kInstruction_Sub_ne_r0_r0_5,
11465  },
11466  {
11467    ARRAY_SIZE(kInstruction_Sub_cc_r7_r3_2),
11468    kInstruction_Sub_cc_r7_r3_2,
11469  },
11470  {
11471    ARRAY_SIZE(kInstruction_Sub_ls_r5_r5_5),
11472    kInstruction_Sub_ls_r5_r5_5,
11473  },
11474  {
11475    ARRAY_SIZE(kInstruction_Sub_gt_r2_r4_7),
11476    kInstruction_Sub_gt_r2_r4_7,
11477  },
11478  {
11479    ARRAY_SIZE(kInstruction_Sub_hi_r3_r1_3),
11480    kInstruction_Sub_hi_r3_r1_3,
11481  },
11482  {
11483    ARRAY_SIZE(kInstruction_Sub_eq_r1_r7_5),
11484    kInstruction_Sub_eq_r1_r7_5,
11485  },
11486  {
11487    ARRAY_SIZE(kInstruction_Sub_mi_r3_r1_0),
11488    kInstruction_Sub_mi_r3_r1_0,
11489  },
11490  {
11491    ARRAY_SIZE(kInstruction_Sub_pl_r3_r7_6),
11492    kInstruction_Sub_pl_r3_r7_6,
11493  },
11494  {
11495    ARRAY_SIZE(kInstruction_Sub_vc_r5_r0_5),
11496    kInstruction_Sub_vc_r5_r0_5,
11497  },
11498  {
11499    ARRAY_SIZE(kInstruction_Sub_vs_r2_r4_4),
11500    kInstruction_Sub_vs_r2_r4_4,
11501  },
11502  {
11503    ARRAY_SIZE(kInstruction_Sub_hi_r7_r4_0),
11504    kInstruction_Sub_hi_r7_r4_0,
11505  },
11506  {
11507    ARRAY_SIZE(kInstruction_Sub_vs_r2_r2_6),
11508    kInstruction_Sub_vs_r2_r2_6,
11509  },
11510  {
11511    ARRAY_SIZE(kInstruction_Sub_vc_r6_r5_7),
11512    kInstruction_Sub_vc_r6_r5_7,
11513  },
11514  {
11515    ARRAY_SIZE(kInstruction_Sub_vs_r7_r1_5),
11516    kInstruction_Sub_vs_r7_r1_5,
11517  },
11518  {
11519    ARRAY_SIZE(kInstruction_Sub_hi_r3_r3_7),
11520    kInstruction_Sub_hi_r3_r3_7,
11521  },
11522  {
11523    ARRAY_SIZE(kInstruction_Sub_pl_r4_r6_3),
11524    kInstruction_Sub_pl_r4_r6_3,
11525  },
11526  {
11527    ARRAY_SIZE(kInstruction_Sub_le_r7_r6_2),
11528    kInstruction_Sub_le_r7_r6_2,
11529  },
11530  {
11531    ARRAY_SIZE(kInstruction_Sub_ne_r6_r4_4),
11532    kInstruction_Sub_ne_r6_r4_4,
11533  },
11534  {
11535    ARRAY_SIZE(kInstruction_Sub_cc_r3_r3_2),
11536    kInstruction_Sub_cc_r3_r3_2,
11537  },
11538  {
11539    ARRAY_SIZE(kInstruction_Sub_ne_r1_r3_6),
11540    kInstruction_Sub_ne_r1_r3_6,
11541  },
11542  {
11543    ARRAY_SIZE(kInstruction_Sub_gt_r6_r3_3),
11544    kInstruction_Sub_gt_r6_r3_3,
11545  },
11546  {
11547    ARRAY_SIZE(kInstruction_Sub_cs_r7_r3_5),
11548    kInstruction_Sub_cs_r7_r3_5,
11549  },
11550  {
11551    ARRAY_SIZE(kInstruction_Sub_gt_r1_r0_1),
11552    kInstruction_Sub_gt_r1_r0_1,
11553  },
11554  {
11555    ARRAY_SIZE(kInstruction_Sub_vc_r1_r5_4),
11556    kInstruction_Sub_vc_r1_r5_4,
11557  },
11558  {
11559    ARRAY_SIZE(kInstruction_Sub_mi_r6_r2_5),
11560    kInstruction_Sub_mi_r6_r2_5,
11561  },
11562  {
11563    ARRAY_SIZE(kInstruction_Sub_ne_r1_r7_2),
11564    kInstruction_Sub_ne_r1_r7_2,
11565  },
11566  {
11567    ARRAY_SIZE(kInstruction_Sub_mi_r7_r7_7),
11568    kInstruction_Sub_mi_r7_r7_7,
11569  },
11570  {
11571    ARRAY_SIZE(kInstruction_Sub_cc_r5_r6_0),
11572    kInstruction_Sub_cc_r5_r6_0,
11573  },
11574  {
11575    ARRAY_SIZE(kInstruction_Sub_mi_r1_r3_3),
11576    kInstruction_Sub_mi_r1_r3_3,
11577  },
11578  {
11579    ARRAY_SIZE(kInstruction_Sub_lt_r1_r6_5),
11580    kInstruction_Sub_lt_r1_r6_5,
11581  },
11582  {
11583    ARRAY_SIZE(kInstruction_Sub_ls_r3_r1_2),
11584    kInstruction_Sub_ls_r3_r1_2,
11585  },
11586  {
11587    ARRAY_SIZE(kInstruction_Sub_ls_r5_r4_2),
11588    kInstruction_Sub_ls_r5_r4_2,
11589  },
11590  {
11591    ARRAY_SIZE(kInstruction_Sub_eq_r7_r0_6),
11592    kInstruction_Sub_eq_r7_r0_6,
11593  },
11594  {
11595    ARRAY_SIZE(kInstruction_Sub_lt_r2_r4_0),
11596    kInstruction_Sub_lt_r2_r4_0,
11597  },
11598  {
11599    ARRAY_SIZE(kInstruction_Sub_cc_r3_r4_3),
11600    kInstruction_Sub_cc_r3_r4_3,
11601  },
11602  {
11603    ARRAY_SIZE(kInstruction_Sub_pl_r1_r5_0),
11604    kInstruction_Sub_pl_r1_r5_0,
11605  },
11606  {
11607    ARRAY_SIZE(kInstruction_Sub_cs_r5_r4_1),
11608    kInstruction_Sub_cs_r5_r4_1,
11609  },
11610  {
11611    ARRAY_SIZE(kInstruction_Sub_eq_r2_r5_2),
11612    kInstruction_Sub_eq_r2_r5_2,
11613  },
11614  {
11615    ARRAY_SIZE(kInstruction_Sub_gt_r6_r5_6),
11616    kInstruction_Sub_gt_r6_r5_6,
11617  },
11618  {
11619    ARRAY_SIZE(kInstruction_Sub_cs_r1_r2_1),
11620    kInstruction_Sub_cs_r1_r2_1,
11621  },
11622  {
11623    ARRAY_SIZE(kInstruction_Sub_mi_r6_r4_1),
11624    kInstruction_Sub_mi_r6_r4_1,
11625  },
11626  {
11627    ARRAY_SIZE(kInstruction_Sub_ne_r2_r3_0),
11628    kInstruction_Sub_ne_r2_r3_0,
11629  },
11630  {
11631    ARRAY_SIZE(kInstruction_Sub_gt_r7_r2_6),
11632    kInstruction_Sub_gt_r7_r2_6,
11633  },
11634  {
11635    ARRAY_SIZE(kInstruction_Sub_gt_r5_r6_1),
11636    kInstruction_Sub_gt_r5_r6_1,
11637  },
11638  {
11639    ARRAY_SIZE(kInstruction_Sub_vs_r4_r0_0),
11640    kInstruction_Sub_vs_r4_r0_0,
11641  },
11642  {
11643    ARRAY_SIZE(kInstruction_Sub_vc_r2_r3_7),
11644    kInstruction_Sub_vc_r2_r3_7,
11645  },
11646  {
11647    ARRAY_SIZE(kInstruction_Sub_mi_r3_r7_1),
11648    kInstruction_Sub_mi_r3_r7_1,
11649  },
11650  {
11651    ARRAY_SIZE(kInstruction_Sub_gt_r6_r0_4),
11652    kInstruction_Sub_gt_r6_r0_4,
11653  },
11654  {
11655    ARRAY_SIZE(kInstruction_Sub_cs_r3_r0_7),
11656    kInstruction_Sub_cs_r3_r0_7,
11657  },
11658  {
11659    ARRAY_SIZE(kInstruction_Sub_pl_r5_r7_0),
11660    kInstruction_Sub_pl_r5_r7_0,
11661  },
11662  {
11663    ARRAY_SIZE(kInstruction_Sub_ge_r0_r6_0),
11664    kInstruction_Sub_ge_r0_r6_0,
11665  },
11666  {
11667    ARRAY_SIZE(kInstruction_Sub_vs_r6_r2_7),
11668    kInstruction_Sub_vs_r6_r2_7,
11669  },
11670  {
11671    ARRAY_SIZE(kInstruction_Sub_lt_r7_r5_1),
11672    kInstruction_Sub_lt_r7_r5_1,
11673  },
11674  {
11675    ARRAY_SIZE(kInstruction_Sub_lt_r2_r1_2),
11676    kInstruction_Sub_lt_r2_r1_2,
11677  },
11678  {
11679    ARRAY_SIZE(kInstruction_Sub_hi_r7_r5_7),
11680    kInstruction_Sub_hi_r7_r5_7,
11681  },
11682  {
11683    ARRAY_SIZE(kInstruction_Sub_pl_r6_r3_7),
11684    kInstruction_Sub_pl_r6_r3_7,
11685  },
11686  {
11687    ARRAY_SIZE(kInstruction_Sub_gt_r3_r6_6),
11688    kInstruction_Sub_gt_r3_r6_6,
11689  },
11690  {
11691    ARRAY_SIZE(kInstruction_Sub_mi_r1_r4_0),
11692    kInstruction_Sub_mi_r1_r4_0,
11693  },
11694  {
11695    ARRAY_SIZE(kInstruction_Sub_mi_r6_r0_4),
11696    kInstruction_Sub_mi_r6_r0_4,
11697  },
11698  {
11699    ARRAY_SIZE(kInstruction_Sub_cs_r2_r3_7),
11700    kInstruction_Sub_cs_r2_r3_7,
11701  },
11702  {
11703    ARRAY_SIZE(kInstruction_Sub_eq_r3_r2_5),
11704    kInstruction_Sub_eq_r3_r2_5,
11705  },
11706  {
11707    ARRAY_SIZE(kInstruction_Sub_lt_r3_r4_0),
11708    kInstruction_Sub_lt_r3_r4_0,
11709  },
11710  {
11711    ARRAY_SIZE(kInstruction_Sub_ls_r6_r0_2),
11712    kInstruction_Sub_ls_r6_r0_2,
11713  },
11714  {
11715    ARRAY_SIZE(kInstruction_Sub_lt_r3_r2_3),
11716    kInstruction_Sub_lt_r3_r2_3,
11717  },
11718  {
11719    ARRAY_SIZE(kInstruction_Sub_eq_r0_r2_6),
11720    kInstruction_Sub_eq_r0_r2_6,
11721  },
11722  {
11723    ARRAY_SIZE(kInstruction_Sub_ge_r3_r1_2),
11724    kInstruction_Sub_ge_r3_r1_2,
11725  },
11726  {
11727    ARRAY_SIZE(kInstruction_Sub_ge_r3_r3_3),
11728    kInstruction_Sub_ge_r3_r3_3,
11729  },
11730  {
11731    ARRAY_SIZE(kInstruction_Sub_lt_r6_r0_1),
11732    kInstruction_Sub_lt_r6_r0_1,
11733  },
11734  {
11735    ARRAY_SIZE(kInstruction_Sub_cc_r3_r6_0),
11736    kInstruction_Sub_cc_r3_r6_0,
11737  },
11738  {
11739    ARRAY_SIZE(kInstruction_Sub_eq_r1_r6_6),
11740    kInstruction_Sub_eq_r1_r6_6,
11741  },
11742  {
11743    ARRAY_SIZE(kInstruction_Sub_vs_r6_r6_6),
11744    kInstruction_Sub_vs_r6_r6_6,
11745  },
11746  {
11747    ARRAY_SIZE(kInstruction_Sub_cc_r5_r5_7),
11748    kInstruction_Sub_cc_r5_r5_7,
11749  },
11750  {
11751    ARRAY_SIZE(kInstruction_Sub_pl_r6_r1_7),
11752    kInstruction_Sub_pl_r6_r1_7,
11753  },
11754  {
11755    ARRAY_SIZE(kInstruction_Sub_ge_r1_r4_7),
11756    kInstruction_Sub_ge_r1_r4_7,
11757  },
11758  {
11759    ARRAY_SIZE(kInstruction_Sub_vs_r6_r0_5),
11760    kInstruction_Sub_vs_r6_r0_5,
11761  },
11762  {
11763    ARRAY_SIZE(kInstruction_Sub_lt_r3_r1_0),
11764    kInstruction_Sub_lt_r3_r1_0,
11765  },
11766  {
11767    ARRAY_SIZE(kInstruction_Sub_ne_r1_r6_6),
11768    kInstruction_Sub_ne_r1_r6_6,
11769  },
11770  {
11771    ARRAY_SIZE(kInstruction_Sub_vc_r7_r2_2),
11772    kInstruction_Sub_vc_r7_r2_2,
11773  },
11774  {
11775    ARRAY_SIZE(kInstruction_Sub_lt_r5_r6_5),
11776    kInstruction_Sub_lt_r5_r6_5,
11777  },
11778  {
11779    ARRAY_SIZE(kInstruction_Sub_ls_r0_r6_3),
11780    kInstruction_Sub_ls_r0_r6_3,
11781  },
11782  {
11783    ARRAY_SIZE(kInstruction_Sub_pl_r1_r7_0),
11784    kInstruction_Sub_pl_r1_r7_0,
11785  },
11786  {
11787    ARRAY_SIZE(kInstruction_Sub_ge_r7_r1_7),
11788    kInstruction_Sub_ge_r7_r1_7,
11789  },
11790  {
11791    ARRAY_SIZE(kInstruction_Sub_lt_r0_r3_0),
11792    kInstruction_Sub_lt_r0_r3_0,
11793  },
11794  {
11795    ARRAY_SIZE(kInstruction_Sub_ne_r6_r3_6),
11796    kInstruction_Sub_ne_r6_r3_6,
11797  },
11798  {
11799    ARRAY_SIZE(kInstruction_Sub_lt_r3_r0_2),
11800    kInstruction_Sub_lt_r3_r0_2,
11801  },
11802  {
11803    ARRAY_SIZE(kInstruction_Sub_le_r3_r3_4),
11804    kInstruction_Sub_le_r3_r3_4,
11805  },
11806  {
11807    ARRAY_SIZE(kInstruction_Sub_gt_r7_r6_4),
11808    kInstruction_Sub_gt_r7_r6_4,
11809  },
11810  {
11811    ARRAY_SIZE(kInstruction_Sub_pl_r5_r4_2),
11812    kInstruction_Sub_pl_r5_r4_2,
11813  },
11814  {
11815    ARRAY_SIZE(kInstruction_Sub_ge_r7_r1_2),
11816    kInstruction_Sub_ge_r7_r1_2,
11817  },
11818  {
11819    ARRAY_SIZE(kInstruction_Sub_lt_r5_r1_1),
11820    kInstruction_Sub_lt_r5_r1_1,
11821  },
11822  {
11823    ARRAY_SIZE(kInstruction_Sub_ne_r2_r2_0),
11824    kInstruction_Sub_ne_r2_r2_0,
11825  },
11826  {
11827    ARRAY_SIZE(kInstruction_Sub_mi_r5_r5_5),
11828    kInstruction_Sub_mi_r5_r5_5,
11829  },
11830  {
11831    ARRAY_SIZE(kInstruction_Sub_ne_r5_r0_2),
11832    kInstruction_Sub_ne_r5_r0_2,
11833  },
11834  {
11835    ARRAY_SIZE(kInstruction_Sub_ls_r1_r5_5),
11836    kInstruction_Sub_ls_r1_r5_5,
11837  },
11838  {
11839    ARRAY_SIZE(kInstruction_Sub_le_r6_r1_5),
11840    kInstruction_Sub_le_r6_r1_5,
11841  },
11842  {
11843    ARRAY_SIZE(kInstruction_Sub_ls_r1_r1_1),
11844    kInstruction_Sub_ls_r1_r1_1,
11845  },
11846  {
11847    ARRAY_SIZE(kInstruction_Sub_ne_r0_r6_3),
11848    kInstruction_Sub_ne_r0_r6_3,
11849  },
11850  {
11851    ARRAY_SIZE(kInstruction_Sub_le_r7_r7_3),
11852    kInstruction_Sub_le_r7_r7_3,
11853  },
11854  {
11855    ARRAY_SIZE(kInstruction_Sub_gt_r3_r1_6),
11856    kInstruction_Sub_gt_r3_r1_6,
11857  },
11858  {
11859    ARRAY_SIZE(kInstruction_Sub_ls_r7_r6_4),
11860    kInstruction_Sub_ls_r7_r6_4,
11861  },
11862  {
11863    ARRAY_SIZE(kInstruction_Sub_vc_r2_r7_7),
11864    kInstruction_Sub_vc_r2_r7_7,
11865  },
11866  {
11867    ARRAY_SIZE(kInstruction_Sub_gt_r1_r1_5),
11868    kInstruction_Sub_gt_r1_r1_5,
11869  },
11870  {
11871    ARRAY_SIZE(kInstruction_Sub_eq_r3_r0_2),
11872    kInstruction_Sub_eq_r3_r0_2,
11873  },
11874  {
11875    ARRAY_SIZE(kInstruction_Sub_ne_r7_r5_4),
11876    kInstruction_Sub_ne_r7_r5_4,
11877  },
11878  {
11879    ARRAY_SIZE(kInstruction_Sub_ne_r1_r1_7),
11880    kInstruction_Sub_ne_r1_r1_7,
11881  },
11882  {
11883    ARRAY_SIZE(kInstruction_Sub_cs_r0_r3_4),
11884    kInstruction_Sub_cs_r0_r3_4,
11885  },
11886  {
11887    ARRAY_SIZE(kInstruction_Sub_mi_r0_r0_7),
11888    kInstruction_Sub_mi_r0_r0_7,
11889  },
11890  {
11891    ARRAY_SIZE(kInstruction_Sub_ne_r2_r6_7),
11892    kInstruction_Sub_ne_r2_r6_7,
11893  },
11894  {
11895    ARRAY_SIZE(kInstruction_Sub_ne_r0_r0_7),
11896    kInstruction_Sub_ne_r0_r0_7,
11897  },
11898  {
11899    ARRAY_SIZE(kInstruction_Sub_cc_r0_r7_2),
11900    kInstruction_Sub_cc_r0_r7_2,
11901  },
11902  {
11903    ARRAY_SIZE(kInstruction_Sub_ge_r3_r1_0),
11904    kInstruction_Sub_ge_r3_r1_0,
11905  },
11906  {
11907    ARRAY_SIZE(kInstruction_Sub_ls_r2_r0_5),
11908    kInstruction_Sub_ls_r2_r0_5,
11909  },
11910  {
11911    ARRAY_SIZE(kInstruction_Sub_pl_r2_r4_4),
11912    kInstruction_Sub_pl_r2_r4_4,
11913  },
11914  {
11915    ARRAY_SIZE(kInstruction_Sub_vs_r7_r0_4),
11916    kInstruction_Sub_vs_r7_r0_4,
11917  },
11918  {
11919    ARRAY_SIZE(kInstruction_Sub_vc_r0_r0_6),
11920    kInstruction_Sub_vc_r0_r0_6,
11921  },
11922  {
11923    ARRAY_SIZE(kInstruction_Sub_pl_r5_r4_1),
11924    kInstruction_Sub_pl_r5_r4_1,
11925  },
11926  {
11927    ARRAY_SIZE(kInstruction_Sub_ge_r3_r7_4),
11928    kInstruction_Sub_ge_r3_r7_4,
11929  },
11930  {
11931    ARRAY_SIZE(kInstruction_Sub_mi_r2_r7_5),
11932    kInstruction_Sub_mi_r2_r7_5,
11933  },
11934  {
11935    ARRAY_SIZE(kInstruction_Sub_vs_r0_r6_0),
11936    kInstruction_Sub_vs_r0_r6_0,
11937  },
11938  {
11939    ARRAY_SIZE(kInstruction_Sub_hi_r3_r4_4),
11940    kInstruction_Sub_hi_r3_r4_4,
11941  },
11942  {
11943    ARRAY_SIZE(kInstruction_Sub_le_r3_r2_6),
11944    kInstruction_Sub_le_r3_r2_6,
11945  },
11946  {
11947    ARRAY_SIZE(kInstruction_Sub_lt_r6_r6_3),
11948    kInstruction_Sub_lt_r6_r6_3,
11949  },
11950  {
11951    ARRAY_SIZE(kInstruction_Sub_vc_r1_r1_1),
11952    kInstruction_Sub_vc_r1_r1_1,
11953  },
11954  {
11955    ARRAY_SIZE(kInstruction_Sub_mi_r2_r1_7),
11956    kInstruction_Sub_mi_r2_r1_7,
11957  },
11958  {
11959    ARRAY_SIZE(kInstruction_Sub_cs_r2_r7_7),
11960    kInstruction_Sub_cs_r2_r7_7,
11961  },
11962  {
11963    ARRAY_SIZE(kInstruction_Sub_cs_r2_r6_2),
11964    kInstruction_Sub_cs_r2_r6_2,
11965  },
11966  {
11967    ARRAY_SIZE(kInstruction_Sub_ls_r3_r3_1),
11968    kInstruction_Sub_ls_r3_r3_1,
11969  },
11970  {
11971    ARRAY_SIZE(kInstruction_Sub_vs_r7_r4_2),
11972    kInstruction_Sub_vs_r7_r4_2,
11973  },
11974  {
11975    ARRAY_SIZE(kInstruction_Sub_vs_r6_r5_0),
11976    kInstruction_Sub_vs_r6_r5_0,
11977  },
11978  {
11979    ARRAY_SIZE(kInstruction_Sub_eq_r4_r4_3),
11980    kInstruction_Sub_eq_r4_r4_3,
11981  },
11982  {
11983    ARRAY_SIZE(kInstruction_Sub_ge_r1_r7_3),
11984    kInstruction_Sub_ge_r1_r7_3,
11985  },
11986  {
11987    ARRAY_SIZE(kInstruction_Sub_eq_r6_r5_1),
11988    kInstruction_Sub_eq_r6_r5_1,
11989  },
11990  {
11991    ARRAY_SIZE(kInstruction_Sub_vs_r2_r4_7),
11992    kInstruction_Sub_vs_r2_r4_7,
11993  },
11994  {
11995    ARRAY_SIZE(kInstruction_Sub_lt_r5_r2_5),
11996    kInstruction_Sub_lt_r5_r2_5,
11997  },
11998  {
11999    ARRAY_SIZE(kInstruction_Sub_ge_r7_r0_7),
12000    kInstruction_Sub_ge_r7_r0_7,
12001  },
12002  {
12003    ARRAY_SIZE(kInstruction_Sub_cc_r4_r7_6),
12004    kInstruction_Sub_cc_r4_r7_6,
12005  },
12006  {
12007    ARRAY_SIZE(kInstruction_Sub_vc_r5_r4_0),
12008    kInstruction_Sub_vc_r5_r4_0,
12009  },
12010  {
12011    ARRAY_SIZE(kInstruction_Sub_le_r2_r2_4),
12012    kInstruction_Sub_le_r2_r2_4,
12013  },
12014  {
12015    ARRAY_SIZE(kInstruction_Sub_hi_r2_r7_0),
12016    kInstruction_Sub_hi_r2_r7_0,
12017  },
12018  {
12019    ARRAY_SIZE(kInstruction_Sub_le_r5_r5_4),
12020    kInstruction_Sub_le_r5_r5_4,
12021  },
12022  {
12023    ARRAY_SIZE(kInstruction_Sub_eq_r4_r0_4),
12024    kInstruction_Sub_eq_r4_r0_4,
12025  },
12026  {
12027    ARRAY_SIZE(kInstruction_Sub_ne_r6_r3_7),
12028    kInstruction_Sub_ne_r6_r3_7,
12029  },
12030  {
12031    ARRAY_SIZE(kInstruction_Sub_pl_r6_r2_7),
12032    kInstruction_Sub_pl_r6_r2_7,
12033  },
12034  {
12035    ARRAY_SIZE(kInstruction_Sub_le_r4_r4_3),
12036    kInstruction_Sub_le_r4_r4_3,
12037  },
12038  {
12039    ARRAY_SIZE(kInstruction_Sub_cs_r3_r1_7),
12040    kInstruction_Sub_cs_r3_r1_7,
12041  },
12042  {
12043    ARRAY_SIZE(kInstruction_Sub_ne_r4_r7_6),
12044    kInstruction_Sub_ne_r4_r7_6,
12045  },
12046  {
12047    ARRAY_SIZE(kInstruction_Sub_cs_r3_r2_5),
12048    kInstruction_Sub_cs_r3_r2_5,
12049  },
12050  {
12051    ARRAY_SIZE(kInstruction_Sub_le_r4_r4_4),
12052    kInstruction_Sub_le_r4_r4_4,
12053  },
12054  {
12055    ARRAY_SIZE(kInstruction_Sub_ge_r3_r5_5),
12056    kInstruction_Sub_ge_r3_r5_5,
12057  },
12058  {
12059    ARRAY_SIZE(kInstruction_Sub_ge_r5_r0_2),
12060    kInstruction_Sub_ge_r5_r0_2,
12061  },
12062  {
12063    ARRAY_SIZE(kInstruction_Sub_ge_r2_r7_2),
12064    kInstruction_Sub_ge_r2_r7_2,
12065  },
12066  {
12067    ARRAY_SIZE(kInstruction_Sub_vc_r3_r2_4),
12068    kInstruction_Sub_vc_r3_r2_4,
12069  },
12070  {
12071    ARRAY_SIZE(kInstruction_Sub_pl_r5_r2_0),
12072    kInstruction_Sub_pl_r5_r2_0,
12073  },
12074  {
12075    ARRAY_SIZE(kInstruction_Sub_cc_r7_r4_3),
12076    kInstruction_Sub_cc_r7_r4_3,
12077  },
12078  {
12079    ARRAY_SIZE(kInstruction_Sub_pl_r2_r1_0),
12080    kInstruction_Sub_pl_r2_r1_0,
12081  },
12082  {
12083    ARRAY_SIZE(kInstruction_Sub_cs_r1_r0_3),
12084    kInstruction_Sub_cs_r1_r0_3,
12085  },
12086  {
12087    ARRAY_SIZE(kInstruction_Sub_gt_r4_r4_2),
12088    kInstruction_Sub_gt_r4_r4_2,
12089  },
12090  {
12091    ARRAY_SIZE(kInstruction_Sub_hi_r0_r1_4),
12092    kInstruction_Sub_hi_r0_r1_4,
12093  },
12094  {
12095    ARRAY_SIZE(kInstruction_Sub_gt_r2_r2_2),
12096    kInstruction_Sub_gt_r2_r2_2,
12097  },
12098  {
12099    ARRAY_SIZE(kInstruction_Sub_hi_r6_r1_3),
12100    kInstruction_Sub_hi_r6_r1_3,
12101  },
12102  {
12103    ARRAY_SIZE(kInstruction_Sub_ne_r4_r5_3),
12104    kInstruction_Sub_ne_r4_r5_3,
12105  },
12106  {
12107    ARRAY_SIZE(kInstruction_Sub_cs_r3_r0_5),
12108    kInstruction_Sub_cs_r3_r0_5,
12109  },
12110  {
12111    ARRAY_SIZE(kInstruction_Sub_ne_r7_r3_6),
12112    kInstruction_Sub_ne_r7_r3_6,
12113  },
12114  {
12115    ARRAY_SIZE(kInstruction_Sub_ls_r6_r7_2),
12116    kInstruction_Sub_ls_r6_r7_2,
12117  },
12118  {
12119    ARRAY_SIZE(kInstruction_Sub_cs_r4_r7_6),
12120    kInstruction_Sub_cs_r4_r7_6,
12121  },
12122  {
12123    ARRAY_SIZE(kInstruction_Sub_ls_r6_r2_5),
12124    kInstruction_Sub_ls_r6_r2_5,
12125  },
12126  {
12127    ARRAY_SIZE(kInstruction_Sub_hi_r1_r4_1),
12128    kInstruction_Sub_hi_r1_r4_1,
12129  },
12130  {
12131    ARRAY_SIZE(kInstruction_Sub_vc_r2_r3_1),
12132    kInstruction_Sub_vc_r2_r3_1,
12133  },
12134  {
12135    ARRAY_SIZE(kInstruction_Sub_hi_r0_r5_1),
12136    kInstruction_Sub_hi_r0_r5_1,
12137  },
12138  {
12139    ARRAY_SIZE(kInstruction_Sub_pl_r4_r5_5),
12140    kInstruction_Sub_pl_r4_r5_5,
12141  },
12142  {
12143    ARRAY_SIZE(kInstruction_Sub_hi_r6_r0_2),
12144    kInstruction_Sub_hi_r6_r0_2,
12145  },
12146  {
12147    ARRAY_SIZE(kInstruction_Sub_cs_r5_r7_5),
12148    kInstruction_Sub_cs_r5_r7_5,
12149  },
12150  {
12151    ARRAY_SIZE(kInstruction_Sub_vs_r0_r1_6),
12152    kInstruction_Sub_vs_r0_r1_6,
12153  },
12154  {
12155    ARRAY_SIZE(kInstruction_Sub_eq_r4_r6_0),
12156    kInstruction_Sub_eq_r4_r6_0,
12157  },
12158  {
12159    ARRAY_SIZE(kInstruction_Sub_mi_r3_r1_1),
12160    kInstruction_Sub_mi_r3_r1_1,
12161  },
12162  {
12163    ARRAY_SIZE(kInstruction_Sub_ne_r0_r1_6),
12164    kInstruction_Sub_ne_r0_r1_6,
12165  },
12166  {
12167    ARRAY_SIZE(kInstruction_Sub_ls_r1_r7_2),
12168    kInstruction_Sub_ls_r1_r7_2,
12169  },
12170  {
12171    ARRAY_SIZE(kInstruction_Sub_le_r1_r1_7),
12172    kInstruction_Sub_le_r1_r1_7,
12173  },
12174  {
12175    ARRAY_SIZE(kInstruction_Sub_pl_r7_r7_2),
12176    kInstruction_Sub_pl_r7_r7_2,
12177  },
12178  {
12179    ARRAY_SIZE(kInstruction_Sub_le_r2_r3_6),
12180    kInstruction_Sub_le_r2_r3_6,
12181  },
12182  {
12183    ARRAY_SIZE(kInstruction_Sub_cc_r1_r6_3),
12184    kInstruction_Sub_cc_r1_r6_3,
12185  },
12186  {
12187    ARRAY_SIZE(kInstruction_Sub_le_r7_r1_0),
12188    kInstruction_Sub_le_r7_r1_0,
12189  },
12190  {
12191    ARRAY_SIZE(kInstruction_Sub_ne_r2_r1_0),
12192    kInstruction_Sub_ne_r2_r1_0,
12193  },
12194  {
12195    ARRAY_SIZE(kInstruction_Sub_cc_r4_r7_1),
12196    kInstruction_Sub_cc_r4_r7_1,
12197  },
12198  {
12199    ARRAY_SIZE(kInstruction_Sub_cc_r2_r0_3),
12200    kInstruction_Sub_cc_r2_r0_3,
12201  },
12202  {
12203    ARRAY_SIZE(kInstruction_Sub_le_r3_r2_4),
12204    kInstruction_Sub_le_r3_r2_4,
12205  },
12206  {
12207    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_4),
12208    kInstruction_Sub_eq_r5_r5_4,
12209  },
12210  {
12211    ARRAY_SIZE(kInstruction_Sub_vs_r0_r4_3),
12212    kInstruction_Sub_vs_r0_r4_3,
12213  },
12214  {
12215    ARRAY_SIZE(kInstruction_Sub_pl_r4_r0_5),
12216    kInstruction_Sub_pl_r4_r0_5,
12217  },
12218  {
12219    ARRAY_SIZE(kInstruction_Sub_cs_r4_r0_2),
12220    kInstruction_Sub_cs_r4_r0_2,
12221  },
12222  {
12223    ARRAY_SIZE(kInstruction_Sub_hi_r1_r2_6),
12224    kInstruction_Sub_hi_r1_r2_6,
12225  },
12226  {
12227    ARRAY_SIZE(kInstruction_Sub_lt_r2_r5_6),
12228    kInstruction_Sub_lt_r2_r5_6,
12229  },
12230  {
12231    ARRAY_SIZE(kInstruction_Sub_ne_r6_r1_2),
12232    kInstruction_Sub_ne_r6_r1_2,
12233  },
12234  {
12235    ARRAY_SIZE(kInstruction_Sub_mi_r0_r7_0),
12236    kInstruction_Sub_mi_r0_r7_0,
12237  },
12238  {
12239    ARRAY_SIZE(kInstruction_Sub_vs_r7_r6_1),
12240    kInstruction_Sub_vs_r7_r6_1,
12241  },
12242  {
12243    ARRAY_SIZE(kInstruction_Sub_ge_r1_r0_4),
12244    kInstruction_Sub_ge_r1_r0_4,
12245  },
12246  {
12247    ARRAY_SIZE(kInstruction_Sub_cs_r0_r2_5),
12248    kInstruction_Sub_cs_r0_r2_5,
12249  },
12250  {
12251    ARRAY_SIZE(kInstruction_Sub_le_r0_r5_1),
12252    kInstruction_Sub_le_r0_r5_1,
12253  },
12254  {
12255    ARRAY_SIZE(kInstruction_Sub_pl_r7_r1_4),
12256    kInstruction_Sub_pl_r7_r1_4,
12257  },
12258  {
12259    ARRAY_SIZE(kInstruction_Sub_pl_r3_r1_5),
12260    kInstruction_Sub_pl_r3_r1_5,
12261  },
12262  {
12263    ARRAY_SIZE(kInstruction_Sub_ne_r4_r5_4),
12264    kInstruction_Sub_ne_r4_r5_4,
12265  },
12266  {
12267    ARRAY_SIZE(kInstruction_Sub_hi_r5_r5_6),
12268    kInstruction_Sub_hi_r5_r5_6,
12269  },
12270  {
12271    ARRAY_SIZE(kInstruction_Sub_hi_r2_r6_3),
12272    kInstruction_Sub_hi_r2_r6_3,
12273  },
12274  {
12275    ARRAY_SIZE(kInstruction_Sub_mi_r1_r3_4),
12276    kInstruction_Sub_mi_r1_r3_4,
12277  },
12278  {
12279    ARRAY_SIZE(kInstruction_Sub_ls_r0_r7_6),
12280    kInstruction_Sub_ls_r0_r7_6,
12281  },
12282  {
12283    ARRAY_SIZE(kInstruction_Sub_cs_r6_r3_6),
12284    kInstruction_Sub_cs_r6_r3_6,
12285  },
12286  {
12287    ARRAY_SIZE(kInstruction_Sub_vs_r2_r5_0),
12288    kInstruction_Sub_vs_r2_r5_0,
12289  },
12290  {
12291    ARRAY_SIZE(kInstruction_Sub_cc_r1_r5_1),
12292    kInstruction_Sub_cc_r1_r5_1,
12293  },
12294  {
12295    ARRAY_SIZE(kInstruction_Sub_gt_r2_r1_3),
12296    kInstruction_Sub_gt_r2_r1_3,
12297  },
12298  {
12299    ARRAY_SIZE(kInstruction_Sub_ne_r3_r4_6),
12300    kInstruction_Sub_ne_r3_r4_6,
12301  },
12302  {
12303    ARRAY_SIZE(kInstruction_Sub_vc_r7_r4_0),
12304    kInstruction_Sub_vc_r7_r4_0,
12305  },
12306  {
12307    ARRAY_SIZE(kInstruction_Sub_hi_r0_r1_5),
12308    kInstruction_Sub_hi_r0_r1_5,
12309  },
12310  {
12311    ARRAY_SIZE(kInstruction_Sub_cc_r3_r1_5),
12312    kInstruction_Sub_cc_r3_r1_5,
12313  },
12314  {
12315    ARRAY_SIZE(kInstruction_Sub_mi_r6_r6_4),
12316    kInstruction_Sub_mi_r6_r6_4,
12317  },
12318  {
12319    ARRAY_SIZE(kInstruction_Sub_hi_r2_r0_5),
12320    kInstruction_Sub_hi_r2_r0_5,
12321  },
12322  {
12323    ARRAY_SIZE(kInstruction_Sub_hi_r2_r2_0),
12324    kInstruction_Sub_hi_r2_r2_0,
12325  },
12326  {
12327    ARRAY_SIZE(kInstruction_Sub_vs_r7_r2_7),
12328    kInstruction_Sub_vs_r7_r2_7,
12329  },
12330  {
12331    ARRAY_SIZE(kInstruction_Sub_cs_r2_r6_4),
12332    kInstruction_Sub_cs_r2_r6_4,
12333  },
12334  {
12335    ARRAY_SIZE(kInstruction_Sub_ne_r5_r1_0),
12336    kInstruction_Sub_ne_r5_r1_0,
12337  },
12338  {
12339    ARRAY_SIZE(kInstruction_Sub_le_r3_r0_6),
12340    kInstruction_Sub_le_r3_r0_6,
12341  },
12342  {
12343    ARRAY_SIZE(kInstruction_Sub_cs_r3_r4_4),
12344    kInstruction_Sub_cs_r3_r4_4,
12345  },
12346  {
12347    ARRAY_SIZE(kInstruction_Sub_lt_r7_r4_6),
12348    kInstruction_Sub_lt_r7_r4_6,
12349  },
12350  {
12351    ARRAY_SIZE(kInstruction_Sub_le_r3_r6_7),
12352    kInstruction_Sub_le_r3_r6_7,
12353  },
12354  {
12355    ARRAY_SIZE(kInstruction_Sub_cs_r7_r1_4),
12356    kInstruction_Sub_cs_r7_r1_4,
12357  },
12358  {
12359    ARRAY_SIZE(kInstruction_Sub_ge_r5_r0_7),
12360    kInstruction_Sub_ge_r5_r0_7,
12361  },
12362  {
12363    ARRAY_SIZE(kInstruction_Sub_ne_r1_r1_0),
12364    kInstruction_Sub_ne_r1_r1_0,
12365  },
12366  {
12367    ARRAY_SIZE(kInstruction_Sub_ls_r3_r0_5),
12368    kInstruction_Sub_ls_r3_r0_5,
12369  },
12370  {
12371    ARRAY_SIZE(kInstruction_Sub_ls_r5_r2_4),
12372    kInstruction_Sub_ls_r5_r2_4,
12373  },
12374  {
12375    ARRAY_SIZE(kInstruction_Sub_hi_r1_r6_1),
12376    kInstruction_Sub_hi_r1_r6_1,
12377  },
12378  {
12379    ARRAY_SIZE(kInstruction_Sub_gt_r6_r3_2),
12380    kInstruction_Sub_gt_r6_r3_2,
12381  },
12382  {
12383    ARRAY_SIZE(kInstruction_Sub_ne_r7_r3_5),
12384    kInstruction_Sub_ne_r7_r3_5,
12385  },
12386  {
12387    ARRAY_SIZE(kInstruction_Sub_ls_r3_r4_4),
12388    kInstruction_Sub_ls_r3_r4_4,
12389  },
12390  {
12391    ARRAY_SIZE(kInstruction_Sub_gt_r2_r2_1),
12392    kInstruction_Sub_gt_r2_r2_1,
12393  },
12394  {
12395    ARRAY_SIZE(kInstruction_Sub_mi_r0_r0_1),
12396    kInstruction_Sub_mi_r0_r0_1,
12397  },
12398  {
12399    ARRAY_SIZE(kInstruction_Sub_cc_r3_r6_5),
12400    kInstruction_Sub_cc_r3_r6_5,
12401  },
12402  {
12403    ARRAY_SIZE(kInstruction_Sub_gt_r1_r4_6),
12404    kInstruction_Sub_gt_r1_r4_6,
12405  },
12406  {
12407    ARRAY_SIZE(kInstruction_Sub_le_r6_r2_2),
12408    kInstruction_Sub_le_r6_r2_2,
12409  },
12410  {
12411    ARRAY_SIZE(kInstruction_Sub_ls_r4_r7_5),
12412    kInstruction_Sub_ls_r4_r7_5,
12413  },
12414  {
12415    ARRAY_SIZE(kInstruction_Sub_mi_r2_r1_0),
12416    kInstruction_Sub_mi_r2_r1_0,
12417  },
12418  {
12419    ARRAY_SIZE(kInstruction_Sub_mi_r0_r0_3),
12420    kInstruction_Sub_mi_r0_r0_3,
12421  },
12422  {
12423    ARRAY_SIZE(kInstruction_Sub_ne_r0_r3_5),
12424    kInstruction_Sub_ne_r0_r3_5,
12425  },
12426  {
12427    ARRAY_SIZE(kInstruction_Sub_cs_r3_r2_6),
12428    kInstruction_Sub_cs_r3_r2_6,
12429  },
12430  {
12431    ARRAY_SIZE(kInstruction_Sub_gt_r4_r4_1),
12432    kInstruction_Sub_gt_r4_r4_1,
12433  },
12434  {
12435    ARRAY_SIZE(kInstruction_Sub_cs_r1_r3_7),
12436    kInstruction_Sub_cs_r1_r3_7,
12437  },
12438  {
12439    ARRAY_SIZE(kInstruction_Sub_eq_r3_r6_1),
12440    kInstruction_Sub_eq_r3_r6_1,
12441  },
12442  {
12443    ARRAY_SIZE(kInstruction_Sub_ne_r0_r4_0),
12444    kInstruction_Sub_ne_r0_r4_0,
12445  },
12446  {
12447    ARRAY_SIZE(kInstruction_Sub_cc_r5_r2_6),
12448    kInstruction_Sub_cc_r5_r2_6,
12449  },
12450  {
12451    ARRAY_SIZE(kInstruction_Sub_pl_r6_r3_5),
12452    kInstruction_Sub_pl_r6_r3_5,
12453  },
12454  {
12455    ARRAY_SIZE(kInstruction_Sub_mi_r4_r3_0),
12456    kInstruction_Sub_mi_r4_r3_0,
12457  },
12458  {
12459    ARRAY_SIZE(kInstruction_Sub_vs_r1_r3_4),
12460    kInstruction_Sub_vs_r1_r3_4,
12461  },
12462  {
12463    ARRAY_SIZE(kInstruction_Sub_vc_r6_r3_6),
12464    kInstruction_Sub_vc_r6_r3_6,
12465  },
12466  {
12467    ARRAY_SIZE(kInstruction_Sub_eq_r6_r1_5),
12468    kInstruction_Sub_eq_r6_r1_5,
12469  },
12470  {
12471    ARRAY_SIZE(kInstruction_Sub_mi_r0_r7_3),
12472    kInstruction_Sub_mi_r0_r7_3,
12473  },
12474  {
12475    ARRAY_SIZE(kInstruction_Sub_hi_r5_r4_6),
12476    kInstruction_Sub_hi_r5_r4_6,
12477  },
12478  {
12479    ARRAY_SIZE(kInstruction_Sub_hi_r7_r4_1),
12480    kInstruction_Sub_hi_r7_r4_1,
12481  },
12482  {
12483    ARRAY_SIZE(kInstruction_Sub_vc_r7_r0_3),
12484    kInstruction_Sub_vc_r7_r0_3,
12485  },
12486  {
12487    ARRAY_SIZE(kInstruction_Sub_ge_r1_r7_1),
12488    kInstruction_Sub_ge_r1_r7_1,
12489  },
12490  {
12491    ARRAY_SIZE(kInstruction_Sub_vs_r4_r2_3),
12492    kInstruction_Sub_vs_r4_r2_3,
12493  },
12494  {
12495    ARRAY_SIZE(kInstruction_Sub_ne_r4_r6_5),
12496    kInstruction_Sub_ne_r4_r6_5,
12497  },
12498  {
12499    ARRAY_SIZE(kInstruction_Sub_cs_r4_r2_6),
12500    kInstruction_Sub_cs_r4_r2_6,
12501  },
12502  {
12503    ARRAY_SIZE(kInstruction_Sub_ne_r7_r3_7),
12504    kInstruction_Sub_ne_r7_r3_7,
12505  },
12506  {
12507    ARRAY_SIZE(kInstruction_Sub_pl_r7_r5_0),
12508    kInstruction_Sub_pl_r7_r5_0,
12509  },
12510  {
12511    ARRAY_SIZE(kInstruction_Sub_ge_r0_r6_4),
12512    kInstruction_Sub_ge_r0_r6_4,
12513  },
12514  {
12515    ARRAY_SIZE(kInstruction_Sub_gt_r7_r3_1),
12516    kInstruction_Sub_gt_r7_r3_1,
12517  },
12518  {
12519    ARRAY_SIZE(kInstruction_Sub_cs_r3_r7_0),
12520    kInstruction_Sub_cs_r3_r7_0,
12521  },
12522  {
12523    ARRAY_SIZE(kInstruction_Sub_eq_r7_r4_4),
12524    kInstruction_Sub_eq_r7_r4_4,
12525  },
12526  {
12527    ARRAY_SIZE(kInstruction_Sub_vs_r1_r3_7),
12528    kInstruction_Sub_vs_r1_r3_7,
12529  },
12530  {
12531    ARRAY_SIZE(kInstruction_Sub_cc_r6_r2_1),
12532    kInstruction_Sub_cc_r6_r2_1,
12533  },
12534  {
12535    ARRAY_SIZE(kInstruction_Sub_pl_r5_r2_7),
12536    kInstruction_Sub_pl_r5_r2_7,
12537  },
12538  {
12539    ARRAY_SIZE(kInstruction_Sub_ge_r2_r1_4),
12540    kInstruction_Sub_ge_r2_r1_4,
12541  },
12542  {
12543    ARRAY_SIZE(kInstruction_Sub_cc_r1_r6_7),
12544    kInstruction_Sub_cc_r1_r6_7,
12545  },
12546  {
12547    ARRAY_SIZE(kInstruction_Sub_lt_r2_r3_6),
12548    kInstruction_Sub_lt_r2_r3_6,
12549  },
12550  {
12551    ARRAY_SIZE(kInstruction_Sub_cc_r5_r0_0),
12552    kInstruction_Sub_cc_r5_r0_0,
12553  },
12554  {
12555    ARRAY_SIZE(kInstruction_Sub_lt_r7_r6_1),
12556    kInstruction_Sub_lt_r7_r6_1,
12557  },
12558  {
12559    ARRAY_SIZE(kInstruction_Sub_hi_r0_r4_3),
12560    kInstruction_Sub_hi_r0_r4_3,
12561  },
12562  {
12563    ARRAY_SIZE(kInstruction_Sub_ls_r0_r2_4),
12564    kInstruction_Sub_ls_r0_r2_4,
12565  },
12566  {
12567    ARRAY_SIZE(kInstruction_Sub_cs_r6_r4_7),
12568    kInstruction_Sub_cs_r6_r4_7,
12569  },
12570  {
12571    ARRAY_SIZE(kInstruction_Sub_cc_r2_r1_2),
12572    kInstruction_Sub_cc_r2_r1_2,
12573  },
12574  {
12575    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_5),
12576    kInstruction_Sub_gt_r5_r2_5,
12577  },
12578  {
12579    ARRAY_SIZE(kInstruction_Sub_vc_r2_r4_4),
12580    kInstruction_Sub_vc_r2_r4_4,
12581  },
12582  {
12583    ARRAY_SIZE(kInstruction_Sub_le_r3_r5_5),
12584    kInstruction_Sub_le_r3_r5_5,
12585  },
12586  {
12587    ARRAY_SIZE(kInstruction_Sub_vs_r1_r7_1),
12588    kInstruction_Sub_vs_r1_r7_1,
12589  },
12590  {
12591    ARRAY_SIZE(kInstruction_Sub_eq_r4_r6_2),
12592    kInstruction_Sub_eq_r4_r6_2,
12593  },
12594  {
12595    ARRAY_SIZE(kInstruction_Sub_lt_r1_r4_4),
12596    kInstruction_Sub_lt_r1_r4_4,
12597  },
12598  {
12599    ARRAY_SIZE(kInstruction_Sub_mi_r2_r7_2),
12600    kInstruction_Sub_mi_r2_r7_2,
12601  },
12602  {
12603    ARRAY_SIZE(kInstruction_Sub_vc_r6_r4_2),
12604    kInstruction_Sub_vc_r6_r4_2,
12605  },
12606  {
12607    ARRAY_SIZE(kInstruction_Sub_mi_r2_r4_7),
12608    kInstruction_Sub_mi_r2_r4_7,
12609  },
12610  {
12611    ARRAY_SIZE(kInstruction_Sub_vc_r4_r3_6),
12612    kInstruction_Sub_vc_r4_r3_6,
12613  },
12614  {
12615    ARRAY_SIZE(kInstruction_Sub_vc_r6_r6_6),
12616    kInstruction_Sub_vc_r6_r6_6,
12617  },
12618  {
12619    ARRAY_SIZE(kInstruction_Sub_pl_r4_r0_0),
12620    kInstruction_Sub_pl_r4_r0_0,
12621  },
12622  {
12623    ARRAY_SIZE(kInstruction_Sub_cc_r4_r2_7),
12624    kInstruction_Sub_cc_r4_r2_7,
12625  },
12626  {
12627    ARRAY_SIZE(kInstruction_Sub_vc_r5_r1_6),
12628    kInstruction_Sub_vc_r5_r1_6,
12629  },
12630  {
12631    ARRAY_SIZE(kInstruction_Sub_vs_r7_r3_5),
12632    kInstruction_Sub_vs_r7_r3_5,
12633  },
12634  {
12635    ARRAY_SIZE(kInstruction_Sub_pl_r7_r2_2),
12636    kInstruction_Sub_pl_r7_r2_2,
12637  },
12638  {
12639    ARRAY_SIZE(kInstruction_Sub_ls_r5_r4_0),
12640    kInstruction_Sub_ls_r5_r4_0,
12641  },
12642  {
12643    ARRAY_SIZE(kInstruction_Sub_le_r0_r0_1),
12644    kInstruction_Sub_le_r0_r0_1,
12645  },
12646  {
12647    ARRAY_SIZE(kInstruction_Sub_eq_r7_r0_7),
12648    kInstruction_Sub_eq_r7_r0_7,
12649  },
12650  {
12651    ARRAY_SIZE(kInstruction_Sub_cs_r3_r5_0),
12652    kInstruction_Sub_cs_r3_r5_0,
12653  },
12654  {
12655    ARRAY_SIZE(kInstruction_Sub_hi_r3_r5_7),
12656    kInstruction_Sub_hi_r3_r5_7,
12657  },
12658  {
12659    ARRAY_SIZE(kInstruction_Sub_vc_r3_r2_6),
12660    kInstruction_Sub_vc_r3_r2_6,
12661  },
12662  {
12663    ARRAY_SIZE(kInstruction_Sub_eq_r2_r6_4),
12664    kInstruction_Sub_eq_r2_r6_4,
12665  },
12666  {
12667    ARRAY_SIZE(kInstruction_Sub_vs_r0_r3_0),
12668    kInstruction_Sub_vs_r0_r3_0,
12669  },
12670  {
12671    ARRAY_SIZE(kInstruction_Sub_pl_r4_r4_5),
12672    kInstruction_Sub_pl_r4_r4_5,
12673  },
12674  {
12675    ARRAY_SIZE(kInstruction_Sub_le_r1_r2_5),
12676    kInstruction_Sub_le_r1_r2_5,
12677  },
12678  {
12679    ARRAY_SIZE(kInstruction_Sub_hi_r2_r6_0),
12680    kInstruction_Sub_hi_r2_r6_0,
12681  },
12682  {
12683    ARRAY_SIZE(kInstruction_Sub_vc_r7_r6_7),
12684    kInstruction_Sub_vc_r7_r6_7,
12685  },
12686  {
12687    ARRAY_SIZE(kInstruction_Sub_cs_r6_r4_3),
12688    kInstruction_Sub_cs_r6_r4_3,
12689  },
12690  {
12691    ARRAY_SIZE(kInstruction_Sub_gt_r3_r6_1),
12692    kInstruction_Sub_gt_r3_r6_1,
12693  },
12694  {
12695    ARRAY_SIZE(kInstruction_Sub_ls_r0_r5_3),
12696    kInstruction_Sub_ls_r0_r5_3,
12697  },
12698  {
12699    ARRAY_SIZE(kInstruction_Sub_lt_r0_r3_4),
12700    kInstruction_Sub_lt_r0_r3_4,
12701  },
12702  {
12703    ARRAY_SIZE(kInstruction_Sub_gt_r7_r2_3),
12704    kInstruction_Sub_gt_r7_r2_3,
12705  },
12706  {
12707    ARRAY_SIZE(kInstruction_Sub_gt_r7_r1_1),
12708    kInstruction_Sub_gt_r7_r1_1,
12709  },
12710  {
12711    ARRAY_SIZE(kInstruction_Sub_vc_r6_r0_6),
12712    kInstruction_Sub_vc_r6_r0_6,
12713  },
12714  {
12715    ARRAY_SIZE(kInstruction_Sub_ls_r0_r3_7),
12716    kInstruction_Sub_ls_r0_r3_7,
12717  },
12718  {
12719    ARRAY_SIZE(kInstruction_Sub_ge_r2_r2_0),
12720    kInstruction_Sub_ge_r2_r2_0,
12721  },
12722  {
12723    ARRAY_SIZE(kInstruction_Sub_mi_r0_r4_1),
12724    kInstruction_Sub_mi_r0_r4_1,
12725  },
12726  {
12727    ARRAY_SIZE(kInstruction_Sub_le_r3_r1_4),
12728    kInstruction_Sub_le_r3_r1_4,
12729  },
12730  {
12731    ARRAY_SIZE(kInstruction_Sub_vc_r0_r3_3),
12732    kInstruction_Sub_vc_r0_r3_3,
12733  },
12734  {
12735    ARRAY_SIZE(kInstruction_Sub_ls_r2_r6_0),
12736    kInstruction_Sub_ls_r2_r6_0,
12737  },
12738  {
12739    ARRAY_SIZE(kInstruction_Sub_ls_r5_r6_2),
12740    kInstruction_Sub_ls_r5_r6_2,
12741  },
12742  {
12743    ARRAY_SIZE(kInstruction_Sub_vs_r1_r1_5),
12744    kInstruction_Sub_vs_r1_r1_5,
12745  },
12746  {
12747    ARRAY_SIZE(kInstruction_Sub_ne_r3_r0_1),
12748    kInstruction_Sub_ne_r3_r0_1,
12749  },
12750  {
12751    ARRAY_SIZE(kInstruction_Sub_mi_r7_r2_3),
12752    kInstruction_Sub_mi_r7_r2_3,
12753  },
12754  {
12755    ARRAY_SIZE(kInstruction_Sub_cs_r3_r7_2),
12756    kInstruction_Sub_cs_r3_r7_2,
12757  },
12758  {
12759    ARRAY_SIZE(kInstruction_Sub_cc_r4_r5_4),
12760    kInstruction_Sub_cc_r4_r5_4,
12761  },
12762  {
12763    ARRAY_SIZE(kInstruction_Sub_cs_r5_r0_2),
12764    kInstruction_Sub_cs_r5_r0_2,
12765  },
12766  {
12767    ARRAY_SIZE(kInstruction_Sub_lt_r0_r5_5),
12768    kInstruction_Sub_lt_r0_r5_5,
12769  },
12770  {
12771    ARRAY_SIZE(kInstruction_Sub_vc_r1_r0_3),
12772    kInstruction_Sub_vc_r1_r0_3,
12773  },
12774  {
12775    ARRAY_SIZE(kInstruction_Sub_eq_r3_r1_7),
12776    kInstruction_Sub_eq_r3_r1_7,
12777  },
12778  {
12779    ARRAY_SIZE(kInstruction_Sub_vs_r4_r7_2),
12780    kInstruction_Sub_vs_r4_r7_2,
12781  },
12782  {
12783    ARRAY_SIZE(kInstruction_Sub_ne_r1_r1_6),
12784    kInstruction_Sub_ne_r1_r1_6,
12785  },
12786  {
12787    ARRAY_SIZE(kInstruction_Sub_ge_r3_r4_7),
12788    kInstruction_Sub_ge_r3_r4_7,
12789  },
12790  {
12791    ARRAY_SIZE(kInstruction_Sub_hi_r5_r6_2),
12792    kInstruction_Sub_hi_r5_r6_2,
12793  },
12794  {
12795    ARRAY_SIZE(kInstruction_Sub_lt_r2_r2_0),
12796    kInstruction_Sub_lt_r2_r2_0,
12797  },
12798  {
12799    ARRAY_SIZE(kInstruction_Sub_cs_r7_r3_4),
12800    kInstruction_Sub_cs_r7_r3_4,
12801  },
12802  {
12803    ARRAY_SIZE(kInstruction_Sub_mi_r7_r5_2),
12804    kInstruction_Sub_mi_r7_r5_2,
12805  },
12806  {
12807    ARRAY_SIZE(kInstruction_Sub_lt_r7_r3_7),
12808    kInstruction_Sub_lt_r7_r3_7,
12809  },
12810  {
12811    ARRAY_SIZE(kInstruction_Sub_hi_r1_r1_4),
12812    kInstruction_Sub_hi_r1_r1_4,
12813  },
12814  {
12815    ARRAY_SIZE(kInstruction_Sub_gt_r4_r7_3),
12816    kInstruction_Sub_gt_r4_r7_3,
12817  },
12818  {
12819    ARRAY_SIZE(kInstruction_Sub_eq_r4_r3_2),
12820    kInstruction_Sub_eq_r4_r3_2,
12821  },
12822  {
12823    ARRAY_SIZE(kInstruction_Sub_lt_r5_r4_7),
12824    kInstruction_Sub_lt_r5_r4_7,
12825  },
12826  {
12827    ARRAY_SIZE(kInstruction_Sub_vs_r5_r7_3),
12828    kInstruction_Sub_vs_r5_r7_3,
12829  },
12830  {
12831    ARRAY_SIZE(kInstruction_Sub_eq_r4_r0_5),
12832    kInstruction_Sub_eq_r4_r0_5,
12833  },
12834  {
12835    ARRAY_SIZE(kInstruction_Sub_ls_r5_r5_0),
12836    kInstruction_Sub_ls_r5_r5_0,
12837  },
12838  {
12839    ARRAY_SIZE(kInstruction_Sub_mi_r3_r3_0),
12840    kInstruction_Sub_mi_r3_r3_0,
12841  },
12842  {
12843    ARRAY_SIZE(kInstruction_Sub_lt_r6_r5_2),
12844    kInstruction_Sub_lt_r6_r5_2,
12845  },
12846  {
12847    ARRAY_SIZE(kInstruction_Sub_le_r5_r3_1),
12848    kInstruction_Sub_le_r5_r3_1,
12849  },
12850  {
12851    ARRAY_SIZE(kInstruction_Sub_vs_r2_r6_6),
12852    kInstruction_Sub_vs_r2_r6_6,
12853  },
12854  {
12855    ARRAY_SIZE(kInstruction_Sub_mi_r7_r5_6),
12856    kInstruction_Sub_mi_r7_r5_6,
12857  },
12858  {
12859    ARRAY_SIZE(kInstruction_Sub_ne_r5_r6_0),
12860    kInstruction_Sub_ne_r5_r6_0,
12861  },
12862  {
12863    ARRAY_SIZE(kInstruction_Sub_gt_r3_r7_4),
12864    kInstruction_Sub_gt_r3_r7_4,
12865  },
12866  {
12867    ARRAY_SIZE(kInstruction_Sub_le_r6_r5_4),
12868    kInstruction_Sub_le_r6_r5_4,
12869  },
12870  {
12871    ARRAY_SIZE(kInstruction_Sub_lt_r1_r3_6),
12872    kInstruction_Sub_lt_r1_r3_6,
12873  },
12874  {
12875    ARRAY_SIZE(kInstruction_Sub_vs_r6_r0_7),
12876    kInstruction_Sub_vs_r6_r0_7,
12877  },
12878  {
12879    ARRAY_SIZE(kInstruction_Sub_mi_r0_r4_3),
12880    kInstruction_Sub_mi_r0_r4_3,
12881  },
12882  {
12883    ARRAY_SIZE(kInstruction_Sub_cc_r7_r2_6),
12884    kInstruction_Sub_cc_r7_r2_6,
12885  },
12886  {
12887    ARRAY_SIZE(kInstruction_Sub_vc_r6_r6_5),
12888    kInstruction_Sub_vc_r6_r6_5,
12889  },
12890  {
12891    ARRAY_SIZE(kInstruction_Sub_eq_r5_r4_7),
12892    kInstruction_Sub_eq_r5_r4_7,
12893  },
12894  {
12895    ARRAY_SIZE(kInstruction_Sub_mi_r4_r0_5),
12896    kInstruction_Sub_mi_r4_r0_5,
12897  },
12898  {
12899    ARRAY_SIZE(kInstruction_Sub_hi_r0_r1_0),
12900    kInstruction_Sub_hi_r0_r1_0,
12901  },
12902  {
12903    ARRAY_SIZE(kInstruction_Sub_le_r4_r2_2),
12904    kInstruction_Sub_le_r4_r2_2,
12905  },
12906  {
12907    ARRAY_SIZE(kInstruction_Sub_vs_r0_r0_6),
12908    kInstruction_Sub_vs_r0_r0_6,
12909  },
12910  {
12911    ARRAY_SIZE(kInstruction_Sub_mi_r5_r0_3),
12912    kInstruction_Sub_mi_r5_r0_3,
12913  },
12914  {
12915    ARRAY_SIZE(kInstruction_Sub_lt_r2_r2_7),
12916    kInstruction_Sub_lt_r2_r2_7,
12917  },
12918  {
12919    ARRAY_SIZE(kInstruction_Sub_pl_r4_r0_4),
12920    kInstruction_Sub_pl_r4_r0_4,
12921  },
12922  {
12923    ARRAY_SIZE(kInstruction_Sub_ge_r7_r3_6),
12924    kInstruction_Sub_ge_r7_r3_6,
12925  },
12926  {
12927    ARRAY_SIZE(kInstruction_Sub_vc_r3_r6_6),
12928    kInstruction_Sub_vc_r3_r6_6,
12929  },
12930  {
12931    ARRAY_SIZE(kInstruction_Sub_ls_r3_r7_1),
12932    kInstruction_Sub_ls_r3_r7_1,
12933  },
12934  {
12935    ARRAY_SIZE(kInstruction_Sub_vc_r1_r2_5),
12936    kInstruction_Sub_vc_r1_r2_5,
12937  },
12938  {
12939    ARRAY_SIZE(kInstruction_Sub_ne_r5_r1_6),
12940    kInstruction_Sub_ne_r5_r1_6,
12941  },
12942  {
12943    ARRAY_SIZE(kInstruction_Sub_ne_r7_r7_5),
12944    kInstruction_Sub_ne_r7_r7_5,
12945  },
12946  {
12947    ARRAY_SIZE(kInstruction_Sub_hi_r0_r1_2),
12948    kInstruction_Sub_hi_r0_r1_2,
12949  },
12950  {
12951    ARRAY_SIZE(kInstruction_Sub_mi_r4_r0_6),
12952    kInstruction_Sub_mi_r4_r0_6,
12953  },
12954  {
12955    ARRAY_SIZE(kInstruction_Sub_ge_r7_r1_4),
12956    kInstruction_Sub_ge_r7_r1_4,
12957  },
12958  {
12959    ARRAY_SIZE(kInstruction_Sub_eq_r6_r0_1),
12960    kInstruction_Sub_eq_r6_r0_1,
12961  },
12962  {
12963    ARRAY_SIZE(kInstruction_Sub_ls_r3_r6_6),
12964    kInstruction_Sub_ls_r3_r6_6,
12965  },
12966  {
12967    ARRAY_SIZE(kInstruction_Sub_ls_r7_r2_5),
12968    kInstruction_Sub_ls_r7_r2_5,
12969  },
12970  {
12971    ARRAY_SIZE(kInstruction_Sub_vc_r3_r4_4),
12972    kInstruction_Sub_vc_r3_r4_4,
12973  },
12974  {
12975    ARRAY_SIZE(kInstruction_Sub_gt_r0_r3_2),
12976    kInstruction_Sub_gt_r0_r3_2,
12977  },
12978  {
12979    ARRAY_SIZE(kInstruction_Sub_ne_r6_r0_2),
12980    kInstruction_Sub_ne_r6_r0_2,
12981  },
12982  {
12983    ARRAY_SIZE(kInstruction_Sub_le_r1_r4_5),
12984    kInstruction_Sub_le_r1_r4_5,
12985  },
12986  {
12987    ARRAY_SIZE(kInstruction_Sub_cc_r1_r2_5),
12988    kInstruction_Sub_cc_r1_r2_5,
12989  },
12990  {
12991    ARRAY_SIZE(kInstruction_Sub_vs_r2_r4_5),
12992    kInstruction_Sub_vs_r2_r4_5,
12993  },
12994  {
12995    ARRAY_SIZE(kInstruction_Sub_eq_r6_r6_2),
12996    kInstruction_Sub_eq_r6_r6_2,
12997  },
12998  {
12999    ARRAY_SIZE(kInstruction_Sub_ge_r1_r5_0),
13000    kInstruction_Sub_ge_r1_r5_0,
13001  },
13002  {
13003    ARRAY_SIZE(kInstruction_Sub_cs_r5_r6_4),
13004    kInstruction_Sub_cs_r5_r6_4,
13005  },
13006  {
13007    ARRAY_SIZE(kInstruction_Sub_le_r2_r5_3),
13008    kInstruction_Sub_le_r2_r5_3,
13009  },
13010  {
13011    ARRAY_SIZE(kInstruction_Sub_le_r3_r2_5),
13012    kInstruction_Sub_le_r3_r2_5,
13013  },
13014  {
13015    ARRAY_SIZE(kInstruction_Sub_ge_r2_r4_3),
13016    kInstruction_Sub_ge_r2_r4_3,
13017  },
13018  {
13019    ARRAY_SIZE(kInstruction_Sub_ge_r5_r2_0),
13020    kInstruction_Sub_ge_r5_r2_0,
13021  },
13022  {
13023    ARRAY_SIZE(kInstruction_Sub_pl_r1_r6_6),
13024    kInstruction_Sub_pl_r1_r6_6,
13025  },
13026  {
13027    ARRAY_SIZE(kInstruction_Sub_le_r0_r0_0),
13028    kInstruction_Sub_le_r0_r0_0,
13029  },
13030  {
13031    ARRAY_SIZE(kInstruction_Sub_pl_r7_r3_0),
13032    kInstruction_Sub_pl_r7_r3_0,
13033  },
13034  {
13035    ARRAY_SIZE(kInstruction_Sub_le_r4_r3_1),
13036    kInstruction_Sub_le_r4_r3_1,
13037  },
13038  {
13039    ARRAY_SIZE(kInstruction_Sub_ne_r0_r6_7),
13040    kInstruction_Sub_ne_r0_r6_7,
13041  },
13042  {
13043    ARRAY_SIZE(kInstruction_Sub_ge_r0_r7_5),
13044    kInstruction_Sub_ge_r0_r7_5,
13045  },
13046  {
13047    ARRAY_SIZE(kInstruction_Sub_cc_r2_r0_2),
13048    kInstruction_Sub_cc_r2_r0_2,
13049  },
13050  {
13051    ARRAY_SIZE(kInstruction_Sub_le_r1_r4_3),
13052    kInstruction_Sub_le_r1_r4_3,
13053  },
13054  {
13055    ARRAY_SIZE(kInstruction_Sub_cs_r3_r2_1),
13056    kInstruction_Sub_cs_r3_r2_1,
13057  },
13058  {
13059    ARRAY_SIZE(kInstruction_Sub_le_r7_r5_4),
13060    kInstruction_Sub_le_r7_r5_4,
13061  },
13062  {
13063    ARRAY_SIZE(kInstruction_Sub_cs_r1_r3_1),
13064    kInstruction_Sub_cs_r1_r3_1,
13065  },
13066  {
13067    ARRAY_SIZE(kInstruction_Sub_pl_r6_r4_5),
13068    kInstruction_Sub_pl_r6_r4_5,
13069  },
13070  {
13071    ARRAY_SIZE(kInstruction_Sub_vc_r7_r1_4),
13072    kInstruction_Sub_vc_r7_r1_4,
13073  },
13074  {
13075    ARRAY_SIZE(kInstruction_Sub_mi_r3_r6_0),
13076    kInstruction_Sub_mi_r3_r6_0,
13077  },
13078  {
13079    ARRAY_SIZE(kInstruction_Sub_ls_r0_r6_5),
13080    kInstruction_Sub_ls_r0_r6_5,
13081  },
13082  {
13083    ARRAY_SIZE(kInstruction_Sub_hi_r1_r6_0),
13084    kInstruction_Sub_hi_r1_r6_0,
13085  },
13086  {
13087    ARRAY_SIZE(kInstruction_Sub_ne_r4_r1_7),
13088    kInstruction_Sub_ne_r4_r1_7,
13089  },
13090  {
13091    ARRAY_SIZE(kInstruction_Sub_ls_r3_r1_6),
13092    kInstruction_Sub_ls_r3_r1_6,
13093  },
13094  {
13095    ARRAY_SIZE(kInstruction_Sub_cs_r1_r3_0),
13096    kInstruction_Sub_cs_r1_r3_0,
13097  },
13098  {
13099    ARRAY_SIZE(kInstruction_Sub_le_r3_r6_4),
13100    kInstruction_Sub_le_r3_r6_4,
13101  },
13102  {
13103    ARRAY_SIZE(kInstruction_Sub_ls_r1_r2_5),
13104    kInstruction_Sub_ls_r1_r2_5,
13105  },
13106  {
13107    ARRAY_SIZE(kInstruction_Sub_cc_r3_r6_1),
13108    kInstruction_Sub_cc_r3_r6_1,
13109  },
13110  {
13111    ARRAY_SIZE(kInstruction_Sub_ge_r7_r5_4),
13112    kInstruction_Sub_ge_r7_r5_4,
13113  },
13114  {
13115    ARRAY_SIZE(kInstruction_Sub_vc_r5_r4_4),
13116    kInstruction_Sub_vc_r5_r4_4,
13117  },
13118  {
13119    ARRAY_SIZE(kInstruction_Sub_ne_r0_r3_6),
13120    kInstruction_Sub_ne_r0_r3_6,
13121  },
13122  {
13123    ARRAY_SIZE(kInstruction_Sub_ne_r6_r2_3),
13124    kInstruction_Sub_ne_r6_r2_3,
13125  },
13126  {
13127    ARRAY_SIZE(kInstruction_Sub_pl_r6_r1_2),
13128    kInstruction_Sub_pl_r6_r1_2,
13129  },
13130  {
13131    ARRAY_SIZE(kInstruction_Sub_lt_r4_r0_2),
13132    kInstruction_Sub_lt_r4_r0_2,
13133  },
13134  {
13135    ARRAY_SIZE(kInstruction_Sub_cc_r1_r5_5),
13136    kInstruction_Sub_cc_r1_r5_5,
13137  },
13138  {
13139    ARRAY_SIZE(kInstruction_Sub_cc_r1_r5_6),
13140    kInstruction_Sub_cc_r1_r5_6,
13141  },
13142  {
13143    ARRAY_SIZE(kInstruction_Sub_eq_r5_r5_1),
13144    kInstruction_Sub_eq_r5_r5_1,
13145  },
13146  {
13147    ARRAY_SIZE(kInstruction_Sub_cc_r1_r7_4),
13148    kInstruction_Sub_cc_r1_r7_4,
13149  },
13150  {
13151    ARRAY_SIZE(kInstruction_Sub_lt_r0_r3_3),
13152    kInstruction_Sub_lt_r0_r3_3,
13153  },
13154  {
13155    ARRAY_SIZE(kInstruction_Sub_ls_r7_r5_0),
13156    kInstruction_Sub_ls_r7_r5_0,
13157  },
13158  {
13159    ARRAY_SIZE(kInstruction_Sub_vs_r4_r4_0),
13160    kInstruction_Sub_vs_r4_r4_0,
13161  },
13162  {
13163    ARRAY_SIZE(kInstruction_Sub_ls_r1_r1_7),
13164    kInstruction_Sub_ls_r1_r1_7,
13165  },
13166  {
13167    ARRAY_SIZE(kInstruction_Sub_lt_r5_r1_3),
13168    kInstruction_Sub_lt_r5_r1_3,
13169  },
13170  {
13171    ARRAY_SIZE(kInstruction_Sub_cs_r1_r1_4),
13172    kInstruction_Sub_cs_r1_r1_4,
13173  },
13174  {
13175    ARRAY_SIZE(kInstruction_Sub_gt_r3_r7_5),
13176    kInstruction_Sub_gt_r3_r7_5,
13177  },
13178  {
13179    ARRAY_SIZE(kInstruction_Sub_vc_r6_r3_1),
13180    kInstruction_Sub_vc_r6_r3_1,
13181  },
13182  {
13183    ARRAY_SIZE(kInstruction_Sub_ne_r1_r5_1),
13184    kInstruction_Sub_ne_r1_r5_1,
13185  },
13186  {
13187    ARRAY_SIZE(kInstruction_Sub_cs_r0_r0_0),
13188    kInstruction_Sub_cs_r0_r0_0,
13189  },
13190  {
13191    ARRAY_SIZE(kInstruction_Sub_ge_r7_r6_5),
13192    kInstruction_Sub_ge_r7_r6_5,
13193  },
13194  {
13195    ARRAY_SIZE(kInstruction_Sub_ne_r2_r7_7),
13196    kInstruction_Sub_ne_r2_r7_7,
13197  },
13198  {
13199    ARRAY_SIZE(kInstruction_Sub_ne_r1_r7_7),
13200    kInstruction_Sub_ne_r1_r7_7,
13201  },
13202  {
13203    ARRAY_SIZE(kInstruction_Sub_eq_r3_r4_0),
13204    kInstruction_Sub_eq_r3_r4_0,
13205  },
13206  {
13207    ARRAY_SIZE(kInstruction_Sub_gt_r2_r5_5),
13208    kInstruction_Sub_gt_r2_r5_5,
13209  },
13210  {
13211    ARRAY_SIZE(kInstruction_Sub_vc_r4_r5_3),
13212    kInstruction_Sub_vc_r4_r5_3,
13213  },
13214  {
13215    ARRAY_SIZE(kInstruction_Sub_cc_r5_r1_5),
13216    kInstruction_Sub_cc_r5_r1_5,
13217  },
13218  {
13219    ARRAY_SIZE(kInstruction_Sub_lt_r0_r2_6),
13220    kInstruction_Sub_lt_r0_r2_6,
13221  },
13222  {
13223    ARRAY_SIZE(kInstruction_Sub_ge_r2_r6_0),
13224    kInstruction_Sub_ge_r2_r6_0,
13225  },
13226  {
13227    ARRAY_SIZE(kInstruction_Sub_lt_r0_r3_6),
13228    kInstruction_Sub_lt_r0_r3_6,
13229  },
13230  {
13231    ARRAY_SIZE(kInstruction_Sub_vs_r2_r6_1),
13232    kInstruction_Sub_vs_r2_r6_1,
13233  },
13234  {
13235    ARRAY_SIZE(kInstruction_Sub_ge_r7_r2_3),
13236    kInstruction_Sub_ge_r7_r2_3,
13237  },
13238  {
13239    ARRAY_SIZE(kInstruction_Sub_ne_r7_r1_0),
13240    kInstruction_Sub_ne_r7_r1_0,
13241  },
13242  {
13243    ARRAY_SIZE(kInstruction_Sub_lt_r1_r7_3),
13244    kInstruction_Sub_lt_r1_r7_3,
13245  },
13246  {
13247    ARRAY_SIZE(kInstruction_Sub_ne_r2_r4_4),
13248    kInstruction_Sub_ne_r2_r4_4,
13249  },
13250  {
13251    ARRAY_SIZE(kInstruction_Sub_gt_r2_r0_6),
13252    kInstruction_Sub_gt_r2_r0_6,
13253  },
13254  {
13255    ARRAY_SIZE(kInstruction_Sub_vs_r7_r5_7),
13256    kInstruction_Sub_vs_r7_r5_7,
13257  },
13258  {
13259    ARRAY_SIZE(kInstruction_Sub_pl_r2_r0_2),
13260    kInstruction_Sub_pl_r2_r0_2,
13261  },
13262  {
13263    ARRAY_SIZE(kInstruction_Sub_eq_r3_r2_4),
13264    kInstruction_Sub_eq_r3_r2_4,
13265  },
13266  {
13267    ARRAY_SIZE(kInstruction_Sub_cs_r5_r6_6),
13268    kInstruction_Sub_cs_r5_r6_6,
13269  },
13270  {
13271    ARRAY_SIZE(kInstruction_Sub_ne_r3_r1_6),
13272    kInstruction_Sub_ne_r3_r1_6,
13273  },
13274  {
13275    ARRAY_SIZE(kInstruction_Sub_ne_r1_r3_5),
13276    kInstruction_Sub_ne_r1_r3_5,
13277  },
13278  {
13279    ARRAY_SIZE(kInstruction_Sub_eq_r7_r7_6),
13280    kInstruction_Sub_eq_r7_r7_6,
13281  },
13282  {
13283    ARRAY_SIZE(kInstruction_Sub_gt_r2_r6_1),
13284    kInstruction_Sub_gt_r2_r6_1,
13285  },
13286  {
13287    ARRAY_SIZE(kInstruction_Sub_vc_r2_r7_5),
13288    kInstruction_Sub_vc_r2_r7_5,
13289  },
13290  {
13291    ARRAY_SIZE(kInstruction_Sub_eq_r2_r6_1),
13292    kInstruction_Sub_eq_r2_r6_1,
13293  },
13294  {
13295    ARRAY_SIZE(kInstruction_Sub_cs_r1_r4_6),
13296    kInstruction_Sub_cs_r1_r4_6,
13297  },
13298  {
13299    ARRAY_SIZE(kInstruction_Sub_vc_r2_r5_7),
13300    kInstruction_Sub_vc_r2_r5_7,
13301  },
13302  {
13303    ARRAY_SIZE(kInstruction_Sub_pl_r1_r4_6),
13304    kInstruction_Sub_pl_r1_r4_6,
13305  },
13306  {
13307    ARRAY_SIZE(kInstruction_Sub_mi_r7_r1_2),
13308    kInstruction_Sub_mi_r7_r1_2,
13309  },
13310  {
13311    ARRAY_SIZE(kInstruction_Sub_mi_r3_r6_6),
13312    kInstruction_Sub_mi_r3_r6_6,
13313  },
13314  {
13315    ARRAY_SIZE(kInstruction_Sub_vs_r6_r3_2),
13316    kInstruction_Sub_vs_r6_r3_2,
13317  },
13318  {
13319    ARRAY_SIZE(kInstruction_Sub_cs_r1_r1_7),
13320    kInstruction_Sub_cs_r1_r1_7,
13321  },
13322  {
13323    ARRAY_SIZE(kInstruction_Sub_ls_r4_r0_1),
13324    kInstruction_Sub_ls_r4_r0_1,
13325  },
13326  {
13327    ARRAY_SIZE(kInstruction_Sub_ne_r0_r4_4),
13328    kInstruction_Sub_ne_r0_r4_4,
13329  },
13330  {
13331    ARRAY_SIZE(kInstruction_Sub_vs_r1_r7_3),
13332    kInstruction_Sub_vs_r1_r7_3,
13333  },
13334  {
13335    ARRAY_SIZE(kInstruction_Sub_le_r4_r7_3),
13336    kInstruction_Sub_le_r4_r7_3,
13337  },
13338  {
13339    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_2),
13340    kInstruction_Sub_vc_r3_r0_2,
13341  },
13342  {
13343    ARRAY_SIZE(kInstruction_Sub_ne_r0_r4_7),
13344    kInstruction_Sub_ne_r0_r4_7,
13345  },
13346  {
13347    ARRAY_SIZE(kInstruction_Sub_ge_r4_r3_3),
13348    kInstruction_Sub_ge_r4_r3_3,
13349  },
13350  {
13351    ARRAY_SIZE(kInstruction_Sub_gt_r5_r4_3),
13352    kInstruction_Sub_gt_r5_r4_3,
13353  },
13354  {
13355    ARRAY_SIZE(kInstruction_Sub_eq_r3_r3_7),
13356    kInstruction_Sub_eq_r3_r3_7,
13357  },
13358  {
13359    ARRAY_SIZE(kInstruction_Sub_vs_r6_r3_4),
13360    kInstruction_Sub_vs_r6_r3_4,
13361  },
13362  {
13363    ARRAY_SIZE(kInstruction_Sub_ls_r4_r4_1),
13364    kInstruction_Sub_ls_r4_r4_1,
13365  },
13366  {
13367    ARRAY_SIZE(kInstruction_Sub_lt_r7_r5_0),
13368    kInstruction_Sub_lt_r7_r5_0,
13369  },
13370  {
13371    ARRAY_SIZE(kInstruction_Sub_eq_r4_r2_6),
13372    kInstruction_Sub_eq_r4_r2_6,
13373  },
13374  {
13375    ARRAY_SIZE(kInstruction_Sub_cc_r1_r4_5),
13376    kInstruction_Sub_cc_r1_r4_5,
13377  },
13378  {
13379    ARRAY_SIZE(kInstruction_Sub_pl_r5_r0_3),
13380    kInstruction_Sub_pl_r5_r0_3,
13381  },
13382  {
13383    ARRAY_SIZE(kInstruction_Sub_cc_r4_r2_5),
13384    kInstruction_Sub_cc_r4_r2_5,
13385  },
13386  {
13387    ARRAY_SIZE(kInstruction_Sub_vc_r1_r1_2),
13388    kInstruction_Sub_vc_r1_r1_2,
13389  },
13390  {
13391    ARRAY_SIZE(kInstruction_Sub_ne_r5_r6_1),
13392    kInstruction_Sub_ne_r5_r6_1,
13393  },
13394  {
13395    ARRAY_SIZE(kInstruction_Sub_ge_r4_r0_6),
13396    kInstruction_Sub_ge_r4_r0_6,
13397  },
13398  {
13399    ARRAY_SIZE(kInstruction_Sub_eq_r6_r3_6),
13400    kInstruction_Sub_eq_r6_r3_6,
13401  },
13402  {
13403    ARRAY_SIZE(kInstruction_Sub_lt_r2_r3_0),
13404    kInstruction_Sub_lt_r2_r3_0,
13405  },
13406  {
13407    ARRAY_SIZE(kInstruction_Sub_mi_r0_r1_0),
13408    kInstruction_Sub_mi_r0_r1_0,
13409  },
13410  {
13411    ARRAY_SIZE(kInstruction_Sub_vs_r5_r3_0),
13412    kInstruction_Sub_vs_r5_r3_0,
13413  },
13414  {
13415    ARRAY_SIZE(kInstruction_Sub_ge_r0_r4_5),
13416    kInstruction_Sub_ge_r0_r4_5,
13417  },
13418  {
13419    ARRAY_SIZE(kInstruction_Sub_cs_r6_r1_1),
13420    kInstruction_Sub_cs_r6_r1_1,
13421  },
13422  {
13423    ARRAY_SIZE(kInstruction_Sub_hi_r3_r5_5),
13424    kInstruction_Sub_hi_r3_r5_5,
13425  },
13426  {
13427    ARRAY_SIZE(kInstruction_Sub_le_r4_r2_0),
13428    kInstruction_Sub_le_r4_r2_0,
13429  },
13430  {
13431    ARRAY_SIZE(kInstruction_Sub_gt_r1_r0_2),
13432    kInstruction_Sub_gt_r1_r0_2,
13433  },
13434  {
13435    ARRAY_SIZE(kInstruction_Sub_pl_r1_r5_1),
13436    kInstruction_Sub_pl_r1_r5_1,
13437  },
13438  {
13439    ARRAY_SIZE(kInstruction_Sub_cc_r5_r1_2),
13440    kInstruction_Sub_cc_r5_r1_2,
13441  },
13442  {
13443    ARRAY_SIZE(kInstruction_Sub_gt_r3_r3_0),
13444    kInstruction_Sub_gt_r3_r3_0,
13445  },
13446  {
13447    ARRAY_SIZE(kInstruction_Sub_gt_r6_r5_1),
13448    kInstruction_Sub_gt_r6_r5_1,
13449  },
13450  {
13451    ARRAY_SIZE(kInstruction_Sub_eq_r2_r1_0),
13452    kInstruction_Sub_eq_r2_r1_0,
13453  },
13454  {
13455    ARRAY_SIZE(kInstruction_Sub_hi_r3_r0_3),
13456    kInstruction_Sub_hi_r3_r0_3,
13457  },
13458  {
13459    ARRAY_SIZE(kInstruction_Sub_cs_r5_r2_3),
13460    kInstruction_Sub_cs_r5_r2_3,
13461  },
13462  {
13463    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_7),
13464    kInstruction_Sub_gt_r5_r2_7,
13465  },
13466  {
13467    ARRAY_SIZE(kInstruction_Sub_pl_r2_r0_0),
13468    kInstruction_Sub_pl_r2_r0_0,
13469  },
13470  {
13471    ARRAY_SIZE(kInstruction_Sub_cs_r0_r5_1),
13472    kInstruction_Sub_cs_r0_r5_1,
13473  },
13474  {
13475    ARRAY_SIZE(kInstruction_Sub_vs_r5_r6_3),
13476    kInstruction_Sub_vs_r5_r6_3,
13477  },
13478  {
13479    ARRAY_SIZE(kInstruction_Sub_cs_r0_r6_7),
13480    kInstruction_Sub_cs_r0_r6_7,
13481  },
13482  {
13483    ARRAY_SIZE(kInstruction_Sub_vs_r5_r6_6),
13484    kInstruction_Sub_vs_r5_r6_6,
13485  },
13486  {
13487    ARRAY_SIZE(kInstruction_Sub_cc_r7_r1_1),
13488    kInstruction_Sub_cc_r7_r1_1,
13489  },
13490  {
13491    ARRAY_SIZE(kInstruction_Sub_cc_r6_r7_3),
13492    kInstruction_Sub_cc_r6_r7_3,
13493  },
13494  {
13495    ARRAY_SIZE(kInstruction_Sub_cs_r3_r1_6),
13496    kInstruction_Sub_cs_r3_r1_6,
13497  },
13498  {
13499    ARRAY_SIZE(kInstruction_Sub_ls_r0_r2_7),
13500    kInstruction_Sub_ls_r0_r2_7,
13501  },
13502  {
13503    ARRAY_SIZE(kInstruction_Sub_mi_r4_r6_6),
13504    kInstruction_Sub_mi_r4_r6_6,
13505  },
13506  {
13507    ARRAY_SIZE(kInstruction_Sub_vc_r5_r1_4),
13508    kInstruction_Sub_vc_r5_r1_4,
13509  },
13510  {
13511    ARRAY_SIZE(kInstruction_Sub_cc_r5_r0_7),
13512    kInstruction_Sub_cc_r5_r0_7,
13513  },
13514  {
13515    ARRAY_SIZE(kInstruction_Sub_ne_r2_r6_0),
13516    kInstruction_Sub_ne_r2_r6_0,
13517  },
13518  {
13519    ARRAY_SIZE(kInstruction_Sub_lt_r2_r6_5),
13520    kInstruction_Sub_lt_r2_r6_5,
13521  },
13522  {
13523    ARRAY_SIZE(kInstruction_Sub_cs_r2_r5_5),
13524    kInstruction_Sub_cs_r2_r5_5,
13525  },
13526  {
13527    ARRAY_SIZE(kInstruction_Sub_cc_r3_r6_2),
13528    kInstruction_Sub_cc_r3_r6_2,
13529  },
13530  {
13531    ARRAY_SIZE(kInstruction_Sub_cc_r1_r3_1),
13532    kInstruction_Sub_cc_r1_r3_1,
13533  },
13534  {
13535    ARRAY_SIZE(kInstruction_Sub_vc_r0_r2_3),
13536    kInstruction_Sub_vc_r0_r2_3,
13537  },
13538  {
13539    ARRAY_SIZE(kInstruction_Sub_vc_r6_r1_3),
13540    kInstruction_Sub_vc_r6_r1_3,
13541  },
13542  {
13543    ARRAY_SIZE(kInstruction_Sub_ls_r0_r0_4),
13544    kInstruction_Sub_ls_r0_r0_4,
13545  },
13546  {
13547    ARRAY_SIZE(kInstruction_Sub_le_r7_r3_1),
13548    kInstruction_Sub_le_r7_r3_1,
13549  },
13550  {
13551    ARRAY_SIZE(kInstruction_Sub_mi_r3_r0_1),
13552    kInstruction_Sub_mi_r3_r0_1,
13553  },
13554  {
13555    ARRAY_SIZE(kInstruction_Sub_mi_r0_r7_7),
13556    kInstruction_Sub_mi_r0_r7_7,
13557  },
13558  {
13559    ARRAY_SIZE(kInstruction_Sub_le_r1_r7_3),
13560    kInstruction_Sub_le_r1_r7_3,
13561  },
13562  {
13563    ARRAY_SIZE(kInstruction_Sub_vc_r0_r5_4),
13564    kInstruction_Sub_vc_r0_r5_4,
13565  },
13566  {
13567    ARRAY_SIZE(kInstruction_Sub_eq_r3_r4_3),
13568    kInstruction_Sub_eq_r3_r4_3,
13569  },
13570  {
13571    ARRAY_SIZE(kInstruction_Sub_vc_r3_r4_0),
13572    kInstruction_Sub_vc_r3_r4_0,
13573  },
13574  {
13575    ARRAY_SIZE(kInstruction_Sub_pl_r3_r2_2),
13576    kInstruction_Sub_pl_r3_r2_2,
13577  },
13578  {
13579    ARRAY_SIZE(kInstruction_Sub_cs_r5_r7_1),
13580    kInstruction_Sub_cs_r5_r7_1,
13581  },
13582  {
13583    ARRAY_SIZE(kInstruction_Sub_lt_r5_r5_2),
13584    kInstruction_Sub_lt_r5_r5_2,
13585  },
13586  {
13587    ARRAY_SIZE(kInstruction_Sub_ls_r6_r5_0),
13588    kInstruction_Sub_ls_r6_r5_0,
13589  },
13590  {
13591    ARRAY_SIZE(kInstruction_Sub_lt_r6_r3_2),
13592    kInstruction_Sub_lt_r6_r3_2,
13593  },
13594  {
13595    ARRAY_SIZE(kInstruction_Sub_pl_r7_r4_6),
13596    kInstruction_Sub_pl_r7_r4_6,
13597  },
13598  {
13599    ARRAY_SIZE(kInstruction_Sub_mi_r4_r1_4),
13600    kInstruction_Sub_mi_r4_r1_4,
13601  },
13602  {
13603    ARRAY_SIZE(kInstruction_Sub_cs_r4_r3_1),
13604    kInstruction_Sub_cs_r4_r3_1,
13605  },
13606  {
13607    ARRAY_SIZE(kInstruction_Sub_hi_r4_r3_6),
13608    kInstruction_Sub_hi_r4_r3_6,
13609  },
13610  {
13611    ARRAY_SIZE(kInstruction_Sub_le_r0_r3_1),
13612    kInstruction_Sub_le_r0_r3_1,
13613  },
13614  {
13615    ARRAY_SIZE(kInstruction_Sub_ls_r1_r3_5),
13616    kInstruction_Sub_ls_r1_r3_5,
13617  },
13618  {
13619    ARRAY_SIZE(kInstruction_Sub_hi_r6_r1_1),
13620    kInstruction_Sub_hi_r6_r1_1,
13621  },
13622  {
13623    ARRAY_SIZE(kInstruction_Sub_ls_r5_r1_4),
13624    kInstruction_Sub_ls_r5_r1_4,
13625  },
13626  {
13627    ARRAY_SIZE(kInstruction_Sub_ne_r4_r4_0),
13628    kInstruction_Sub_ne_r4_r4_0,
13629  },
13630  {
13631    ARRAY_SIZE(kInstruction_Sub_lt_r0_r6_5),
13632    kInstruction_Sub_lt_r0_r6_5,
13633  },
13634  {
13635    ARRAY_SIZE(kInstruction_Sub_ge_r0_r6_5),
13636    kInstruction_Sub_ge_r0_r6_5,
13637  },
13638  {
13639    ARRAY_SIZE(kInstruction_Sub_vs_r0_r2_0),
13640    kInstruction_Sub_vs_r0_r2_0,
13641  },
13642  {
13643    ARRAY_SIZE(kInstruction_Sub_ne_r5_r0_6),
13644    kInstruction_Sub_ne_r5_r0_6,
13645  },
13646  {
13647    ARRAY_SIZE(kInstruction_Sub_ge_r4_r1_7),
13648    kInstruction_Sub_ge_r4_r1_7,
13649  },
13650  {
13651    ARRAY_SIZE(kInstruction_Sub_hi_r3_r5_6),
13652    kInstruction_Sub_hi_r3_r5_6,
13653  },
13654  {
13655    ARRAY_SIZE(kInstruction_Sub_vs_r4_r1_6),
13656    kInstruction_Sub_vs_r4_r1_6,
13657  },
13658  {
13659    ARRAY_SIZE(kInstruction_Sub_gt_r0_r2_3),
13660    kInstruction_Sub_gt_r0_r2_3,
13661  },
13662  {
13663    ARRAY_SIZE(kInstruction_Sub_ge_r3_r0_7),
13664    kInstruction_Sub_ge_r3_r0_7,
13665  },
13666  {
13667    ARRAY_SIZE(kInstruction_Sub_ge_r0_r1_4),
13668    kInstruction_Sub_ge_r0_r1_4,
13669  },
13670  {
13671    ARRAY_SIZE(kInstruction_Sub_le_r4_r4_2),
13672    kInstruction_Sub_le_r4_r4_2,
13673  },
13674  {
13675    ARRAY_SIZE(kInstruction_Sub_hi_r3_r1_6),
13676    kInstruction_Sub_hi_r3_r1_6,
13677  },
13678  {
13679    ARRAY_SIZE(kInstruction_Sub_ge_r0_r0_6),
13680    kInstruction_Sub_ge_r0_r0_6,
13681  },
13682  {
13683    ARRAY_SIZE(kInstruction_Sub_ls_r4_r7_0),
13684    kInstruction_Sub_ls_r4_r7_0,
13685  },
13686  {
13687    ARRAY_SIZE(kInstruction_Sub_pl_r7_r1_6),
13688    kInstruction_Sub_pl_r7_r1_6,
13689  },
13690  {
13691    ARRAY_SIZE(kInstruction_Sub_vs_r3_r4_0),
13692    kInstruction_Sub_vs_r3_r4_0,
13693  },
13694  {
13695    ARRAY_SIZE(kInstruction_Sub_ls_r7_r3_7),
13696    kInstruction_Sub_ls_r7_r3_7,
13697  },
13698  {
13699    ARRAY_SIZE(kInstruction_Sub_pl_r3_r0_0),
13700    kInstruction_Sub_pl_r3_r0_0,
13701  },
13702  {
13703    ARRAY_SIZE(kInstruction_Sub_vc_r2_r4_2),
13704    kInstruction_Sub_vc_r2_r4_2,
13705  },
13706  {
13707    ARRAY_SIZE(kInstruction_Sub_pl_r7_r1_0),
13708    kInstruction_Sub_pl_r7_r1_0,
13709  },
13710  {
13711    ARRAY_SIZE(kInstruction_Sub_hi_r3_r6_1),
13712    kInstruction_Sub_hi_r3_r6_1,
13713  },
13714  {
13715    ARRAY_SIZE(kInstruction_Sub_pl_r7_r7_5),
13716    kInstruction_Sub_pl_r7_r7_5,
13717  },
13718  {
13719    ARRAY_SIZE(kInstruction_Sub_pl_r5_r2_2),
13720    kInstruction_Sub_pl_r5_r2_2,
13721  },
13722  {
13723    ARRAY_SIZE(kInstruction_Sub_pl_r3_r6_7),
13724    kInstruction_Sub_pl_r3_r6_7,
13725  },
13726  {
13727    ARRAY_SIZE(kInstruction_Sub_cc_r7_r6_7),
13728    kInstruction_Sub_cc_r7_r6_7,
13729  },
13730  {
13731    ARRAY_SIZE(kInstruction_Sub_gt_r4_r6_7),
13732    kInstruction_Sub_gt_r4_r6_7,
13733  },
13734  {
13735    ARRAY_SIZE(kInstruction_Sub_cs_r3_r2_3),
13736    kInstruction_Sub_cs_r3_r2_3,
13737  },
13738  {
13739    ARRAY_SIZE(kInstruction_Sub_hi_r1_r3_0),
13740    kInstruction_Sub_hi_r1_r3_0,
13741  },
13742  {
13743    ARRAY_SIZE(kInstruction_Sub_lt_r5_r3_0),
13744    kInstruction_Sub_lt_r5_r3_0,
13745  },
13746  {
13747    ARRAY_SIZE(kInstruction_Sub_hi_r5_r1_6),
13748    kInstruction_Sub_hi_r5_r1_6,
13749  },
13750  {
13751    ARRAY_SIZE(kInstruction_Sub_ge_r3_r4_4),
13752    kInstruction_Sub_ge_r3_r4_4,
13753  },
13754  {
13755    ARRAY_SIZE(kInstruction_Sub_vc_r6_r2_1),
13756    kInstruction_Sub_vc_r6_r2_1,
13757  },
13758  {
13759    ARRAY_SIZE(kInstruction_Sub_pl_r7_r6_0),
13760    kInstruction_Sub_pl_r7_r6_0,
13761  },
13762  {
13763    ARRAY_SIZE(kInstruction_Sub_mi_r5_r3_7),
13764    kInstruction_Sub_mi_r5_r3_7,
13765  },
13766  {
13767    ARRAY_SIZE(kInstruction_Sub_vs_r5_r6_0),
13768    kInstruction_Sub_vs_r5_r6_0,
13769  },
13770  {
13771    ARRAY_SIZE(kInstruction_Sub_mi_r7_r7_5),
13772    kInstruction_Sub_mi_r7_r7_5,
13773  },
13774  {
13775    ARRAY_SIZE(kInstruction_Sub_vc_r2_r6_6),
13776    kInstruction_Sub_vc_r2_r6_6,
13777  },
13778  {
13779    ARRAY_SIZE(kInstruction_Sub_cs_r7_r0_2),
13780    kInstruction_Sub_cs_r7_r0_2,
13781  },
13782  {
13783    ARRAY_SIZE(kInstruction_Sub_mi_r0_r2_4),
13784    kInstruction_Sub_mi_r0_r2_4,
13785  },
13786  {
13787    ARRAY_SIZE(kInstruction_Sub_eq_r5_r1_2),
13788    kInstruction_Sub_eq_r5_r1_2,
13789  },
13790  {
13791    ARRAY_SIZE(kInstruction_Sub_lt_r4_r7_6),
13792    kInstruction_Sub_lt_r4_r7_6,
13793  },
13794  {
13795    ARRAY_SIZE(kInstruction_Sub_ge_r6_r5_1),
13796    kInstruction_Sub_ge_r6_r5_1,
13797  },
13798  {
13799    ARRAY_SIZE(kInstruction_Sub_vs_r6_r4_5),
13800    kInstruction_Sub_vs_r6_r4_5,
13801  },
13802  {
13803    ARRAY_SIZE(kInstruction_Sub_lt_r5_r5_0),
13804    kInstruction_Sub_lt_r5_r5_0,
13805  },
13806  {
13807    ARRAY_SIZE(kInstruction_Sub_cs_r4_r4_0),
13808    kInstruction_Sub_cs_r4_r4_0,
13809  },
13810  {
13811    ARRAY_SIZE(kInstruction_Sub_cc_r0_r7_4),
13812    kInstruction_Sub_cc_r0_r7_4,
13813  },
13814  {
13815    ARRAY_SIZE(kInstruction_Sub_vs_r3_r5_4),
13816    kInstruction_Sub_vs_r3_r5_4,
13817  },
13818  {
13819    ARRAY_SIZE(kInstruction_Sub_lt_r7_r2_2),
13820    kInstruction_Sub_lt_r7_r2_2,
13821  },
13822  {
13823    ARRAY_SIZE(kInstruction_Sub_ls_r2_r7_3),
13824    kInstruction_Sub_ls_r2_r7_3,
13825  },
13826  {
13827    ARRAY_SIZE(kInstruction_Sub_lt_r6_r7_4),
13828    kInstruction_Sub_lt_r6_r7_4,
13829  },
13830  {
13831    ARRAY_SIZE(kInstruction_Sub_vc_r7_r4_1),
13832    kInstruction_Sub_vc_r7_r4_1,
13833  },
13834  {
13835    ARRAY_SIZE(kInstruction_Sub_pl_r1_r4_0),
13836    kInstruction_Sub_pl_r1_r4_0,
13837  },
13838  {
13839    ARRAY_SIZE(kInstruction_Sub_vc_r7_r7_4),
13840    kInstruction_Sub_vc_r7_r7_4,
13841  },
13842  {
13843    ARRAY_SIZE(kInstruction_Sub_cs_r3_r6_5),
13844    kInstruction_Sub_cs_r3_r6_5,
13845  },
13846  {
13847    ARRAY_SIZE(kInstruction_Sub_pl_r0_r5_0),
13848    kInstruction_Sub_pl_r0_r5_0,
13849  },
13850  {
13851    ARRAY_SIZE(kInstruction_Sub_gt_r6_r6_2),
13852    kInstruction_Sub_gt_r6_r6_2,
13853  },
13854  {
13855    ARRAY_SIZE(kInstruction_Sub_cs_r3_r4_0),
13856    kInstruction_Sub_cs_r3_r4_0,
13857  },
13858  {
13859    ARRAY_SIZE(kInstruction_Sub_cs_r1_r4_5),
13860    kInstruction_Sub_cs_r1_r4_5,
13861  },
13862  {
13863    ARRAY_SIZE(kInstruction_Sub_lt_r1_r0_5),
13864    kInstruction_Sub_lt_r1_r0_5,
13865  },
13866  {
13867    ARRAY_SIZE(kInstruction_Sub_gt_r2_r3_6),
13868    kInstruction_Sub_gt_r2_r3_6,
13869  },
13870  {
13871    ARRAY_SIZE(kInstruction_Sub_le_r5_r1_7),
13872    kInstruction_Sub_le_r5_r1_7,
13873  },
13874  {
13875    ARRAY_SIZE(kInstruction_Sub_hi_r4_r0_4),
13876    kInstruction_Sub_hi_r4_r0_4,
13877  },
13878  {
13879    ARRAY_SIZE(kInstruction_Sub_ge_r7_r4_4),
13880    kInstruction_Sub_ge_r7_r4_4,
13881  },
13882  {
13883    ARRAY_SIZE(kInstruction_Sub_pl_r3_r5_2),
13884    kInstruction_Sub_pl_r3_r5_2,
13885  },
13886  {
13887    ARRAY_SIZE(kInstruction_Sub_eq_r0_r3_7),
13888    kInstruction_Sub_eq_r0_r3_7,
13889  },
13890  {
13891    ARRAY_SIZE(kInstruction_Sub_le_r3_r7_5),
13892    kInstruction_Sub_le_r3_r7_5,
13893  },
13894  {
13895    ARRAY_SIZE(kInstruction_Sub_cc_r6_r6_0),
13896    kInstruction_Sub_cc_r6_r6_0,
13897  },
13898  {
13899    ARRAY_SIZE(kInstruction_Sub_mi_r3_r6_4),
13900    kInstruction_Sub_mi_r3_r6_4,
13901  },
13902  {
13903    ARRAY_SIZE(kInstruction_Sub_gt_r5_r2_2),
13904    kInstruction_Sub_gt_r5_r2_2,
13905  },
13906  {
13907    ARRAY_SIZE(kInstruction_Sub_le_r5_r4_0),
13908    kInstruction_Sub_le_r5_r4_0,
13909  },
13910  {
13911    ARRAY_SIZE(kInstruction_Sub_ge_r3_r6_3),
13912    kInstruction_Sub_ge_r3_r6_3,
13913  },
13914  {
13915    ARRAY_SIZE(kInstruction_Sub_vs_r3_r0_5),
13916    kInstruction_Sub_vs_r3_r0_5,
13917  },
13918  {
13919    ARRAY_SIZE(kInstruction_Sub_vc_r1_r2_6),
13920    kInstruction_Sub_vc_r1_r2_6,
13921  },
13922  {
13923    ARRAY_SIZE(kInstruction_Sub_lt_r7_r5_6),
13924    kInstruction_Sub_lt_r7_r5_6,
13925  },
13926  {
13927    ARRAY_SIZE(kInstruction_Sub_mi_r5_r0_4),
13928    kInstruction_Sub_mi_r5_r0_4,
13929  },
13930  {
13931    ARRAY_SIZE(kInstruction_Sub_eq_r4_r7_1),
13932    kInstruction_Sub_eq_r4_r7_1,
13933  },
13934  {
13935    ARRAY_SIZE(kInstruction_Sub_ls_r3_r7_2),
13936    kInstruction_Sub_ls_r3_r7_2,
13937  },
13938  {
13939    ARRAY_SIZE(kInstruction_Sub_pl_r6_r1_4),
13940    kInstruction_Sub_pl_r6_r1_4,
13941  },
13942  {
13943    ARRAY_SIZE(kInstruction_Sub_vs_r2_r7_3),
13944    kInstruction_Sub_vs_r2_r7_3,
13945  },
13946  {
13947    ARRAY_SIZE(kInstruction_Sub_vc_r3_r0_5),
13948    kInstruction_Sub_vc_r3_r0_5,
13949  },
13950  {
13951    ARRAY_SIZE(kInstruction_Sub_ge_r7_r4_0),
13952    kInstruction_Sub_ge_r7_r4_0,
13953  },
13954  {
13955    ARRAY_SIZE(kInstruction_Sub_gt_r0_r7_7),
13956    kInstruction_Sub_gt_r0_r7_7,
13957  },
13958  {
13959    ARRAY_SIZE(kInstruction_Sub_ne_r2_r5_2),
13960    kInstruction_Sub_ne_r2_r5_2,
13961  },
13962  {
13963    ARRAY_SIZE(kInstruction_Sub_hi_r6_r0_5),
13964    kInstruction_Sub_hi_r6_r0_5,
13965  },
13966  {
13967    ARRAY_SIZE(kInstruction_Sub_cc_r5_r4_7),
13968    kInstruction_Sub_cc_r5_r4_7,
13969  },
13970  {
13971    ARRAY_SIZE(kInstruction_Sub_gt_r7_r5_2),
13972    kInstruction_Sub_gt_r7_r5_2,
13973  },
13974  {
13975    ARRAY_SIZE(kInstruction_Sub_ls_r5_r4_5),
13976    kInstruction_Sub_ls_r5_r4_5,
13977  },
13978  {
13979    ARRAY_SIZE(kInstruction_Sub_hi_r2_r6_7),
13980    kInstruction_Sub_hi_r2_r6_7,
13981  },
13982  {
13983    ARRAY_SIZE(kInstruction_Sub_le_r0_r7_4),
13984    kInstruction_Sub_le_r0_r7_4,
13985  },
13986  {
13987    ARRAY_SIZE(kInstruction_Sub_vc_r4_r1_7),
13988    kInstruction_Sub_vc_r4_r1_7,
13989  },
13990  {
13991    ARRAY_SIZE(kInstruction_Sub_eq_r2_r2_6),
13992    kInstruction_Sub_eq_r2_r2_6,
13993  },
13994  {
13995    ARRAY_SIZE(kInstruction_Sub_cc_r4_r6_2),
13996    kInstruction_Sub_cc_r4_r6_2,
13997  },
13998  {
13999    ARRAY_SIZE(kInstruction_Sub_mi_r7_r5_1),
14000    kInstruction_Sub_mi_r7_r5_1,
14001  },
14002  {
14003    ARRAY_SIZE(kInstruction_Sub_vs_r4_r1_4),
14004    kInstruction_Sub_vs_r4_r1_4,
14005  },
14006  {
14007    ARRAY_SIZE(kInstruction_Sub_cs_r2_r2_6),
14008    kInstruction_Sub_cs_r2_r2_6,
14009  },
14010  {
14011    ARRAY_SIZE(kInstruction_Sub_vs_r4_r1_7),
14012    kInstruction_Sub_vs_r4_r1_7,
14013  },
14014  {
14015    ARRAY_SIZE(kInstruction_Sub_gt_r0_r4_6),
14016    kInstruction_Sub_gt_r0_r4_6,
14017  },
14018  {
14019    ARRAY_SIZE(kInstruction_Sub_pl_r3_r6_1),
14020    kInstruction_Sub_pl_r3_r6_1,
14021  },
14022  {
14023    ARRAY_SIZE(kInstruction_Sub_vc_r0_r6_0),
14024    kInstruction_Sub_vc_r0_r6_0,
14025  },
14026  {
14027    ARRAY_SIZE(kInstruction_Sub_vc_r3_r5_7),
14028    kInstruction_Sub_vc_r3_r5_7,
14029  },
14030  {
14031    ARRAY_SIZE(kInstruction_Sub_mi_r3_r5_7),
14032    kInstruction_Sub_mi_r3_r5_7,
14033  },
14034  {
14035    ARRAY_SIZE(kInstruction_Sub_mi_r3_r5_0),
14036    kInstruction_Sub_mi_r3_r5_0,
14037  },
14038};
14039
14040#endif  // VIXL_ASSEMBLER_COND_RDLOW_RNLOW_OPERAND_IMMEDIATE_T32_IMM3_IN_IT_BLOCK_SUB_H_
14041