1// Copyright 2015, VIXL authors
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are met:
6//
7//   * Redistributions of source code must retain the above copyright notice,
8//     this list of conditions and the following disclaimer.
9//   * Redistributions in binary form must reproduce the above copyright notice,
10//     this list of conditions and the following disclaimer in the documentation
11//     and/or other materials provided with the distribution.
12//   * Neither the name of ARM Limited nor the names of its contributors may be
13//     used to endorse or promote products derived from this software without
14//     specific prior written permission.
15//
16// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
27
28// ---------------------------------------------------------------------
29// This file is auto generated using tools/generate_simulator_traces.py.
30//
31// PLEASE DO NOT EDIT.
32// ---------------------------------------------------------------------
33
34#ifndef VIXL_ASSEMBLER_COND_RD_RN_OPERAND_CONST_T32_SBCS_H_
35#define VIXL_ASSEMBLER_COND_RD_RN_OPERAND_CONST_T32_SBCS_H_
36
37const byte kInstruction_sbcs_al_r13_r14_0x02ac0000[] = {
38  0x7e, 0xf1, 0x2b, 0x7d // sbcs al r13 r14 0x02ac0000
39};
40const byte kInstruction_sbcs_al_r10_r1_0x00156000[] = {
41  0x71, 0xf5, 0xab, 0x1a // sbcs al r10 r1 0x00156000
42};
43const byte kInstruction_sbcs_al_r10_r0_0x000003fc[] = {
44  0x70, 0xf5, 0x7f, 0x7a // sbcs al r10 r0 0x000003fc
45};
46const byte kInstruction_sbcs_al_r1_r11_0x2ac00000[] = {
47  0x7b, 0xf1, 0x2b, 0x51 // sbcs al r1 r11 0x2ac00000
48};
49const byte kInstruction_sbcs_al_r8_r6_0x00156000[] = {
50  0x76, 0xf5, 0xab, 0x18 // sbcs al r8 r6 0x00156000
51};
52const byte kInstruction_sbcs_al_r7_r12_0x00ff0000[] = {
53  0x7c, 0xf5, 0x7f, 0x07 // sbcs al r7 r12 0x00ff0000
54};
55const byte kInstruction_sbcs_al_r12_r3_0x00ff0000[] = {
56  0x73, 0xf5, 0x7f, 0x0c // sbcs al r12 r3 0x00ff0000
57};
58const byte kInstruction_sbcs_al_r4_r7_0x0000ff00[] = {
59  0x77, 0xf5, 0x7f, 0x44 // sbcs al r4 r7 0x0000ff00
60};
61const byte kInstruction_sbcs_al_r11_r13_0x0ab00000[] = {
62  0x7d, 0xf1, 0x2b, 0x6b // sbcs al r11 r13 0x0ab00000
63};
64const byte kInstruction_sbcs_al_r6_r12_0xff00ff00[] = {
65  0x7c, 0xf1, 0xff, 0x26 // sbcs al r6 r12 0xff00ff00
66};
67const byte kInstruction_sbcs_al_r12_r8_0x003fc000[] = {
68  0x78, 0xf5, 0x7f, 0x1c // sbcs al r12 r8 0x003fc000
69};
70const byte kInstruction_sbcs_al_r5_r12_0x00ab00ab[] = {
71  0x7c, 0xf1, 0xab, 0x15 // sbcs al r5 r12 0x00ab00ab
72};
73const byte kInstruction_sbcs_al_r7_r6_0x00ab00ab[] = {
74  0x76, 0xf1, 0xab, 0x17 // sbcs al r7 r6 0x00ab00ab
75};
76const byte kInstruction_sbcs_al_r0_r1_0x00ab00ab[] = {
77  0x71, 0xf1, 0xab, 0x10 // sbcs al r0 r1 0x00ab00ab
78};
79const byte kInstruction_sbcs_al_r9_r9_0x000001fe[] = {
80  0x79, 0xf5, 0xff, 0x79 // sbcs al r9 r9 0x000001fe
81};
82const byte kInstruction_sbcs_al_r2_r8_0xab00ab00[] = {
83  0x78, 0xf1, 0xab, 0x22 // sbcs al r2 r8 0xab00ab00
84};
85const byte kInstruction_sbcs_al_r9_r10_0x00ff0000[] = {
86  0x7a, 0xf5, 0x7f, 0x09 // sbcs al r9 r10 0x00ff0000
87};
88const byte kInstruction_sbcs_al_r8_r8_0x55800000[] = {
89  0x78, 0xf1, 0xab, 0x48 // sbcs al r8 r8 0x55800000
90};
91const byte kInstruction_sbcs_al_r6_r7_0x00ab00ab[] = {
92  0x77, 0xf1, 0xab, 0x16 // sbcs al r6 r7 0x00ab00ab
93};
94const byte kInstruction_sbcs_al_r5_r9_0xff000000[] = {
95  0x79, 0xf1, 0x7f, 0x45 // sbcs al r5 r9 0xff000000
96};
97const byte kInstruction_sbcs_al_r8_r8_0x00ab0000[] = {
98  0x78, 0xf5, 0x2b, 0x08 // sbcs al r8 r8 0x00ab0000
99};
100const byte kInstruction_sbcs_al_r5_r8_0xab00ab00[] = {
101  0x78, 0xf1, 0xab, 0x25 // sbcs al r5 r8 0xab00ab00
102};
103const byte kInstruction_sbcs_al_r0_r12_0xab000000[] = {
104  0x7c, 0xf1, 0x2b, 0x40 // sbcs al r0 r12 0xab000000
105};
106const byte kInstruction_sbcs_al_r13_r11_0xab000000[] = {
107  0x7b, 0xf1, 0x2b, 0x4d // sbcs al r13 r11 0xab000000
108};
109const byte kInstruction_sbcs_al_r14_r3_0xab00ab00[] = {
110  0x73, 0xf1, 0xab, 0x2e // sbcs al r14 r3 0xab00ab00
111};
112const byte kInstruction_sbcs_al_r0_r1_0x0003fc00[] = {
113  0x71, 0xf5, 0x7f, 0x30 // sbcs al r0 r1 0x0003fc00
114};
115const byte kInstruction_sbcs_al_r14_r13_0x0ab00000[] = {
116  0x7d, 0xf1, 0x2b, 0x6e // sbcs al r14 r13 0x0ab00000
117};
118const byte kInstruction_sbcs_al_r6_r0_0x0002ac00[] = {
119  0x70, 0xf5, 0x2b, 0x36 // sbcs al r6 r0 0x0002ac00
120};
121const byte kInstruction_sbcs_al_r6_r8_0x55800000[] = {
122  0x78, 0xf1, 0xab, 0x46 // sbcs al r6 r8 0x55800000
123};
124const byte kInstruction_sbcs_al_r2_r14_0x01560000[] = {
125  0x7e, 0xf1, 0xab, 0x72 // sbcs al r2 r14 0x01560000
126};
127const byte kInstruction_sbcs_al_r5_r13_0x03fc0000[] = {
128  0x7d, 0xf1, 0x7f, 0x75 // sbcs al r5 r13 0x03fc0000
129};
130const byte kInstruction_sbcs_al_r7_r6_0x00000ab0[] = {
131  0x76, 0xf5, 0x2b, 0x67 // sbcs al r7 r6 0x00000ab0
132};
133const byte kInstruction_sbcs_al_r3_r14_0x007f8000[] = {
134  0x7e, 0xf5, 0xff, 0x03 // sbcs al r3 r14 0x007f8000
135};
136const byte kInstruction_sbcs_al_r9_r4_0x00558000[] = {
137  0x74, 0xf5, 0xab, 0x09 // sbcs al r9 r4 0x00558000
138};
139const byte kInstruction_sbcs_al_r10_r11_0x00002ac0[] = {
140  0x7b, 0xf5, 0x2b, 0x5a // sbcs al r10 r11 0x00002ac0
141};
142const byte kInstruction_sbcs_al_r1_r5_0x003fc000[] = {
143  0x75, 0xf5, 0x7f, 0x11 // sbcs al r1 r5 0x003fc000
144};
145const byte kInstruction_sbcs_al_r7_r7_0x00003fc0[] = {
146  0x77, 0xf5, 0x7f, 0x57 // sbcs al r7 r7 0x00003fc0
147};
148const byte kInstruction_sbcs_al_r5_r3_0x000007f8[] = {
149  0x73, 0xf5, 0xff, 0x65 // sbcs al r5 r3 0x000007f8
150};
151const byte kInstruction_sbcs_al_r4_r3_0x00001560[] = {
152  0x73, 0xf5, 0xab, 0x54 // sbcs al r4 r3 0x00001560
153};
154const byte kInstruction_sbcs_al_r5_r3_0x03fc0000[] = {
155  0x73, 0xf1, 0x7f, 0x75 // sbcs al r5 r3 0x03fc0000
156};
157const byte kInstruction_sbcs_al_r2_r6_0x55800000[] = {
158  0x76, 0xf1, 0xab, 0x42 // sbcs al r2 r6 0x55800000
159};
160const byte kInstruction_sbcs_al_r13_r5_0x0000ab00[] = {
161  0x75, 0xf5, 0x2b, 0x4d // sbcs al r13 r5 0x0000ab00
162};
163const byte kInstruction_sbcs_al_r0_r11_0xab00ab00[] = {
164  0x7b, 0xf1, 0xab, 0x20 // sbcs al r0 r11 0xab00ab00
165};
166const byte kInstruction_sbcs_al_r14_r12_0x00ff00ff[] = {
167  0x7c, 0xf1, 0xff, 0x1e // sbcs al r14 r12 0x00ff00ff
168};
169const byte kInstruction_sbcs_al_r13_r8_0x7f800000[] = {
170  0x78, 0xf1, 0xff, 0x4d // sbcs al r13 r8 0x7f800000
171};
172const byte kInstruction_sbcs_al_r1_r2_0x15600000[] = {
173  0x72, 0xf1, 0xab, 0x51 // sbcs al r1 r2 0x15600000
174};
175const byte kInstruction_sbcs_al_r7_r6_0xab000000[] = {
176  0x76, 0xf1, 0x2b, 0x47 // sbcs al r7 r6 0xab000000
177};
178const byte kInstruction_sbcs_al_r1_r9_0x00000ff0[] = {
179  0x79, 0xf5, 0x7f, 0x61 // sbcs al r1 r9 0x00000ff0
180};
181const byte kInstruction_sbcs_al_r12_r8_0x0007f800[] = {
182  0x78, 0xf5, 0xff, 0x2c // sbcs al r12 r8 0x0007f800
183};
184const byte kInstruction_sbcs_al_r0_r8_0x00ab0000[] = {
185  0x78, 0xf5, 0x2b, 0x00 // sbcs al r0 r8 0x00ab0000
186};
187const byte kInstruction_sbcs_al_r11_r11_0x000000ff[] = {
188  0x7b, 0xf1, 0xff, 0x0b // sbcs al r11 r11 0x000000ff
189};
190const byte kInstruction_sbcs_al_r12_r13_0xff000000[] = {
191  0x7d, 0xf1, 0x7f, 0x4c // sbcs al r12 r13 0xff000000
192};
193const byte kInstruction_sbcs_al_r1_r3_0x0ab00000[] = {
194  0x73, 0xf1, 0x2b, 0x61 // sbcs al r1 r3 0x0ab00000
195};
196const byte kInstruction_sbcs_al_r2_r10_0x0001fe00[] = {
197  0x7a, 0xf5, 0xff, 0x32 // sbcs al r2 r10 0x0001fe00
198};
199const byte kInstruction_sbcs_al_r14_r2_0x01fe0000[] = {
200  0x72, 0xf1, 0xff, 0x7e // sbcs al r14 r2 0x01fe0000
201};
202const byte kInstruction_sbcs_al_r3_r4_0x000000ff[] = {
203  0x74, 0xf1, 0xff, 0x03 // sbcs al r3 r4 0x000000ff
204};
205const byte kInstruction_sbcs_al_r3_r13_0x00000558[] = {
206  0x7d, 0xf5, 0xab, 0x63 // sbcs al r3 r13 0x00000558
207};
208const byte kInstruction_sbcs_al_r13_r10_0x00055800[] = {
209  0x7a, 0xf5, 0xab, 0x2d // sbcs al r13 r10 0x00055800
210};
211const byte kInstruction_sbcs_al_r1_r10_0xff000000[] = {
212  0x7a, 0xf1, 0x7f, 0x41 // sbcs al r1 r10 0xff000000
213};
214const byte kInstruction_sbcs_al_r0_r7_0x2ac00000[] = {
215  0x77, 0xf1, 0x2b, 0x50 // sbcs al r0 r7 0x2ac00000
216};
217const byte kInstruction_sbcs_al_r12_r1_0xab000000[] = {
218  0x71, 0xf1, 0x2b, 0x4c // sbcs al r12 r1 0xab000000
219};
220const byte kInstruction_sbcs_al_r9_r14_0x00003fc0[] = {
221  0x7e, 0xf5, 0x7f, 0x59 // sbcs al r9 r14 0x00003fc0
222};
223const byte kInstruction_sbcs_al_r7_r2_0x2ac00000[] = {
224  0x72, 0xf1, 0x2b, 0x57 // sbcs al r7 r2 0x2ac00000
225};
226const byte kInstruction_sbcs_al_r14_r4_0x00001fe0[] = {
227  0x74, 0xf5, 0xff, 0x5e // sbcs al r14 r4 0x00001fe0
228};
229const byte kInstruction_sbcs_al_r12_r8_0x00007f80[] = {
230  0x78, 0xf5, 0xff, 0x4c // sbcs al r12 r8 0x00007f80
231};
232const byte kInstruction_sbcs_al_r7_r10_0x00000ab0[] = {
233  0x7a, 0xf5, 0x2b, 0x67 // sbcs al r7 r10 0x00000ab0
234};
235const byte kInstruction_sbcs_al_r13_r6_0x00ab0000[] = {
236  0x76, 0xf5, 0x2b, 0x0d // sbcs al r13 r6 0x00ab0000
237};
238const byte kInstruction_sbcs_al_r7_r9_0x0000ff00[] = {
239  0x79, 0xf5, 0x7f, 0x47 // sbcs al r7 r9 0x0000ff00
240};
241const byte kInstruction_sbcs_al_r2_r12_0xff00ff00[] = {
242  0x7c, 0xf1, 0xff, 0x22 // sbcs al r2 r12 0xff00ff00
243};
244const byte kInstruction_sbcs_al_r1_r6_0x00000156[] = {
245  0x76, 0xf5, 0xab, 0x71 // sbcs al r1 r6 0x00000156
246};
247const byte kInstruction_sbcs_al_r7_r5_0x03fc0000[] = {
248  0x75, 0xf1, 0x7f, 0x77 // sbcs al r7 r5 0x03fc0000
249};
250const byte kInstruction_sbcs_al_r2_r9_0x01fe0000[] = {
251  0x79, 0xf1, 0xff, 0x72 // sbcs al r2 r9 0x01fe0000
252};
253const byte kInstruction_sbcs_al_r10_r12_0x00002ac0[] = {
254  0x7c, 0xf5, 0x2b, 0x5a // sbcs al r10 r12 0x00002ac0
255};
256const byte kInstruction_sbcs_al_r14_r10_0x7f800000[] = {
257  0x7a, 0xf1, 0xff, 0x4e // sbcs al r14 r10 0x7f800000
258};
259const byte kInstruction_sbcs_al_r2_r8_0x02ac0000[] = {
260  0x78, 0xf1, 0x2b, 0x72 // sbcs al r2 r8 0x02ac0000
261};
262const byte kInstruction_sbcs_al_r4_r9_0x000001fe[] = {
263  0x79, 0xf5, 0xff, 0x74 // sbcs al r4 r9 0x000001fe
264};
265const byte kInstruction_sbcs_al_r10_r10_0x000001fe[] = {
266  0x7a, 0xf5, 0xff, 0x7a // sbcs al r10 r10 0x000001fe
267};
268const byte kInstruction_sbcs_al_r6_r6_0x3fc00000[] = {
269  0x76, 0xf1, 0x7f, 0x56 // sbcs al r6 r6 0x3fc00000
270};
271const byte kInstruction_sbcs_al_r4_r12_0x000003fc[] = {
272  0x7c, 0xf5, 0x7f, 0x74 // sbcs al r4 r12 0x000003fc
273};
274const byte kInstruction_sbcs_al_r0_r2_0x0000ff00[] = {
275  0x72, 0xf5, 0x7f, 0x40 // sbcs al r0 r2 0x0000ff00
276};
277const byte kInstruction_sbcs_al_r9_r0_0x003fc000[] = {
278  0x70, 0xf5, 0x7f, 0x19 // sbcs al r9 r0 0x003fc000
279};
280const byte kInstruction_sbcs_al_r7_r4_0x000002ac[] = {
281  0x74, 0xf5, 0x2b, 0x77 // sbcs al r7 r4 0x000002ac
282};
283const byte kInstruction_sbcs_al_r6_r6_0x7f800000[] = {
284  0x76, 0xf1, 0xff, 0x46 // sbcs al r6 r6 0x7f800000
285};
286const byte kInstruction_sbcs_al_r6_r8_0x00015600[] = {
287  0x78, 0xf5, 0xab, 0x36 // sbcs al r6 r8 0x00015600
288};
289const byte kInstruction_sbcs_al_r10_r0_0x00000ff0[] = {
290  0x70, 0xf5, 0x7f, 0x6a // sbcs al r10 r0 0x00000ff0
291};
292const byte kInstruction_sbcs_al_r8_r1_0xffffffff[] = {
293  0x71, 0xf1, 0xff, 0x38 // sbcs al r8 r1 0xffffffff
294};
295const byte kInstruction_sbcs_al_r3_r7_0x00ab00ab[] = {
296  0x77, 0xf1, 0xab, 0x13 // sbcs al r3 r7 0x00ab00ab
297};
298const byte kInstruction_sbcs_al_r8_r11_0x01fe0000[] = {
299  0x7b, 0xf1, 0xff, 0x78 // sbcs al r8 r11 0x01fe0000
300};
301const byte kInstruction_sbcs_al_r3_r1_0x00ff0000[] = {
302  0x71, 0xf5, 0x7f, 0x03 // sbcs al r3 r1 0x00ff0000
303};
304const byte kInstruction_sbcs_al_r5_r4_0x000001fe[] = {
305  0x74, 0xf5, 0xff, 0x75 // sbcs al r5 r4 0x000001fe
306};
307const byte kInstruction_sbcs_al_r7_r10_0x00000558[] = {
308  0x7a, 0xf5, 0xab, 0x67 // sbcs al r7 r10 0x00000558
309};
310const byte kInstruction_sbcs_al_r8_r13_0x00001560[] = {
311  0x7d, 0xf5, 0xab, 0x58 // sbcs al r8 r13 0x00001560
312};
313const byte kInstruction_sbcs_al_r9_r4_0x00002ac0[] = {
314  0x74, 0xf5, 0x2b, 0x59 // sbcs al r9 r4 0x00002ac0
315};
316const byte kInstruction_sbcs_al_r9_r7_0x03fc0000[] = {
317  0x77, 0xf1, 0x7f, 0x79 // sbcs al r9 r7 0x03fc0000
318};
319const byte kInstruction_sbcs_al_r11_r12_0x2ac00000[] = {
320  0x7c, 0xf1, 0x2b, 0x5b // sbcs al r11 r12 0x2ac00000
321};
322const byte kInstruction_sbcs_al_r13_r10_0x00001fe0[] = {
323  0x7a, 0xf5, 0xff, 0x5d // sbcs al r13 r10 0x00001fe0
324};
325const byte kInstruction_sbcs_al_r11_r10_0x00558000[] = {
326  0x7a, 0xf5, 0xab, 0x0b // sbcs al r11 r10 0x00558000
327};
328const byte kInstruction_sbcs_al_r3_r2_0x000000ab[] = {
329  0x72, 0xf1, 0xab, 0x03 // sbcs al r3 r2 0x000000ab
330};
331const byte kInstruction_sbcs_al_r0_r8_0x00000ab0[] = {
332  0x78, 0xf5, 0x2b, 0x60 // sbcs al r0 r8 0x00000ab0
333};
334const byte kInstruction_sbcs_al_r9_r7_0xab000000[] = {
335  0x77, 0xf1, 0x2b, 0x49 // sbcs al r9 r7 0xab000000
336};
337const byte kInstruction_sbcs_al_r11_r7_0x0ff00000[] = {
338  0x77, 0xf1, 0x7f, 0x6b // sbcs al r11 r7 0x0ff00000
339};
340const byte kInstruction_sbcs_al_r10_r2_0x7f800000[] = {
341  0x72, 0xf1, 0xff, 0x4a // sbcs al r10 r2 0x7f800000
342};
343const byte kInstruction_sbcs_al_r3_r1_0x05580000[] = {
344  0x71, 0xf1, 0xab, 0x63 // sbcs al r3 r1 0x05580000
345};
346const byte kInstruction_sbcs_al_r1_r4_0x0ab00000[] = {
347  0x74, 0xf1, 0x2b, 0x61 // sbcs al r1 r4 0x0ab00000
348};
349const byte kInstruction_sbcs_al_r4_r9_0x00005580[] = {
350  0x79, 0xf5, 0xab, 0x44 // sbcs al r4 r9 0x00005580
351};
352const byte kInstruction_sbcs_al_r3_r2_0x001fe000[] = {
353  0x72, 0xf5, 0xff, 0x13 // sbcs al r3 r2 0x001fe000
354};
355const byte kInstruction_sbcs_al_r14_r6_0x00000156[] = {
356  0x76, 0xf5, 0xab, 0x7e // sbcs al r14 r6 0x00000156
357};
358const byte kInstruction_sbcs_al_r14_r3_0x00000ab0[] = {
359  0x73, 0xf5, 0x2b, 0x6e // sbcs al r14 r3 0x00000ab0
360};
361const byte kInstruction_sbcs_al_r12_r13_0x000001fe[] = {
362  0x7d, 0xf5, 0xff, 0x7c // sbcs al r12 r13 0x000001fe
363};
364const byte kInstruction_sbcs_al_r12_r10_0x1fe00000[] = {
365  0x7a, 0xf1, 0xff, 0x5c // sbcs al r12 r10 0x1fe00000
366};
367const byte kInstruction_sbcs_al_r0_r9_0x2ac00000[] = {
368  0x79, 0xf1, 0x2b, 0x50 // sbcs al r0 r9 0x2ac00000
369};
370const byte kInstruction_sbcs_al_r11_r6_0x00000156[] = {
371  0x76, 0xf5, 0xab, 0x7b // sbcs al r11 r6 0x00000156
372};
373const byte kInstruction_sbcs_al_r2_r4_0x3fc00000[] = {
374  0x74, 0xf1, 0x7f, 0x52 // sbcs al r2 r4 0x3fc00000
375};
376const byte kInstruction_sbcs_al_r8_r13_0x00002ac0[] = {
377  0x7d, 0xf5, 0x2b, 0x58 // sbcs al r8 r13 0x00002ac0
378};
379const byte kInstruction_sbcs_al_r1_r5_0x00ff00ff[] = {
380  0x75, 0xf1, 0xff, 0x11 // sbcs al r1 r5 0x00ff00ff
381};
382const byte kInstruction_sbcs_al_r6_r1_0x0007f800[] = {
383  0x71, 0xf5, 0xff, 0x26 // sbcs al r6 r1 0x0007f800
384};
385const byte kInstruction_sbcs_al_r5_r1_0x00001fe0[] = {
386  0x71, 0xf5, 0xff, 0x55 // sbcs al r5 r1 0x00001fe0
387};
388const byte kInstruction_sbcs_al_r8_r11_0xab00ab00[] = {
389  0x7b, 0xf1, 0xab, 0x28 // sbcs al r8 r11 0xab00ab00
390};
391const byte kInstruction_sbcs_al_r5_r0_0xff00ff00[] = {
392  0x70, 0xf1, 0xff, 0x25 // sbcs al r5 r0 0xff00ff00
393};
394const byte kInstruction_sbcs_al_r14_r13_0x000000ab[] = {
395  0x7d, 0xf1, 0xab, 0x0e // sbcs al r14 r13 0x000000ab
396};
397const byte kInstruction_sbcs_al_r2_r4_0x05580000[] = {
398  0x74, 0xf1, 0xab, 0x62 // sbcs al r2 r4 0x05580000
399};
400const byte kInstruction_sbcs_al_r14_r10_0x07f80000[] = {
401  0x7a, 0xf1, 0xff, 0x6e // sbcs al r14 r10 0x07f80000
402};
403const byte kInstruction_sbcs_al_r10_r3_0x55800000[] = {
404  0x73, 0xf1, 0xab, 0x4a // sbcs al r10 r3 0x55800000
405};
406const byte kInstruction_sbcs_al_r0_r11_0x7f800000[] = {
407  0x7b, 0xf1, 0xff, 0x40 // sbcs al r0 r11 0x7f800000
408};
409const byte kInstruction_sbcs_al_r3_r12_0xffffffff[] = {
410  0x7c, 0xf1, 0xff, 0x33 // sbcs al r3 r12 0xffffffff
411};
412const byte kInstruction_sbcs_al_r2_r3_0x00000558[] = {
413  0x73, 0xf5, 0xab, 0x62 // sbcs al r2 r3 0x00000558
414};
415const byte kInstruction_sbcs_al_r2_r2_0x0003fc00[] = {
416  0x72, 0xf5, 0x7f, 0x32 // sbcs al r2 r2 0x0003fc00
417};
418const byte kInstruction_sbcs_al_r14_r10_0x15600000[] = {
419  0x7a, 0xf1, 0xab, 0x5e // sbcs al r14 r10 0x15600000
420};
421const byte kInstruction_sbcs_al_r3_r13_0x00000156[] = {
422  0x7d, 0xf5, 0xab, 0x73 // sbcs al r3 r13 0x00000156
423};
424const byte kInstruction_sbcs_al_r10_r5_0x1fe00000[] = {
425  0x75, 0xf1, 0xff, 0x5a // sbcs al r10 r5 0x1fe00000
426};
427const byte kInstruction_sbcs_al_r1_r5_0x00055800[] = {
428  0x75, 0xf5, 0xab, 0x21 // sbcs al r1 r5 0x00055800
429};
430const byte kInstruction_sbcs_al_r8_r6_0xff000000[] = {
431  0x76, 0xf1, 0x7f, 0x48 // sbcs al r8 r6 0xff000000
432};
433const byte kInstruction_sbcs_al_r3_r7_0x002ac000[] = {
434  0x77, 0xf5, 0x2b, 0x13 // sbcs al r3 r7 0x002ac000
435};
436const byte kInstruction_sbcs_al_r6_r4_0x00ff00ff[] = {
437  0x74, 0xf1, 0xff, 0x16 // sbcs al r6 r4 0x00ff00ff
438};
439const byte kInstruction_sbcs_al_r0_r8_0x0007f800[] = {
440  0x78, 0xf5, 0xff, 0x20 // sbcs al r0 r8 0x0007f800
441};
442const byte kInstruction_sbcs_al_r0_r3_0xff000000[] = {
443  0x73, 0xf1, 0x7f, 0x40 // sbcs al r0 r3 0xff000000
444};
445const byte kInstruction_sbcs_al_r11_r1_0xabababab[] = {
446  0x71, 0xf1, 0xab, 0x3b // sbcs al r11 r1 0xabababab
447};
448const byte kInstruction_sbcs_al_r14_r10_0x000001fe[] = {
449  0x7a, 0xf5, 0xff, 0x7e // sbcs al r14 r10 0x000001fe
450};
451const byte kInstruction_sbcs_al_r4_r11_0x002ac000[] = {
452  0x7b, 0xf5, 0x2b, 0x14 // sbcs al r4 r11 0x002ac000
453};
454const byte kInstruction_sbcs_al_r11_r12_0x000000ab[] = {
455  0x7c, 0xf1, 0xab, 0x0b // sbcs al r11 r12 0x000000ab
456};
457const byte kInstruction_sbcs_al_r3_r4_0x003fc000[] = {
458  0x74, 0xf5, 0x7f, 0x13 // sbcs al r3 r4 0x003fc000
459};
460const byte kInstruction_sbcs_al_r3_r13_0x0ff00000[] = {
461  0x7d, 0xf1, 0x7f, 0x63 // sbcs al r3 r13 0x0ff00000
462};
463const byte kInstruction_sbcs_al_r5_r4_0x00001fe0[] = {
464  0x74, 0xf5, 0xff, 0x55 // sbcs al r5 r4 0x00001fe0
465};
466const byte kInstruction_sbcs_al_r6_r12_0x002ac000[] = {
467  0x7c, 0xf5, 0x2b, 0x16 // sbcs al r6 r12 0x002ac000
468};
469const byte kInstruction_sbcs_al_r13_r13_0x1fe00000[] = {
470  0x7d, 0xf1, 0xff, 0x5d // sbcs al r13 r13 0x1fe00000
471};
472const byte kInstruction_sbcs_al_r0_r8_0x01560000[] = {
473  0x78, 0xf1, 0xab, 0x70 // sbcs al r0 r8 0x01560000
474};
475const byte kInstruction_sbcs_al_r9_r7_0x00055800[] = {
476  0x77, 0xf5, 0xab, 0x29 // sbcs al r9 r7 0x00055800
477};
478const byte kInstruction_sbcs_al_r6_r0_0x00000156[] = {
479  0x70, 0xf5, 0xab, 0x76 // sbcs al r6 r0 0x00000156
480};
481const byte kInstruction_sbcs_al_r14_r12_0x00055800[] = {
482  0x7c, 0xf5, 0xab, 0x2e // sbcs al r14 r12 0x00055800
483};
484const byte kInstruction_sbcs_al_r14_r0_0xab00ab00[] = {
485  0x70, 0xf1, 0xab, 0x2e // sbcs al r14 r0 0xab00ab00
486};
487const byte kInstruction_sbcs_al_r14_r2_0x00ab0000[] = {
488  0x72, 0xf5, 0x2b, 0x0e // sbcs al r14 r2 0x00ab0000
489};
490const byte kInstruction_sbcs_al_r0_r3_0x000000ab[] = {
491  0x73, 0xf1, 0xab, 0x00 // sbcs al r0 r3 0x000000ab
492};
493const byte kInstruction_sbcs_al_r13_r4_0x003fc000[] = {
494  0x74, 0xf5, 0x7f, 0x1d // sbcs al r13 r4 0x003fc000
495};
496const byte kInstruction_sbcs_al_r4_r2_0x00001560[] = {
497  0x72, 0xf5, 0xab, 0x54 // sbcs al r4 r2 0x00001560
498};
499const byte kInstruction_sbcs_al_r14_r4_0x2ac00000[] = {
500  0x74, 0xf1, 0x2b, 0x5e // sbcs al r14 r4 0x2ac00000
501};
502const byte kInstruction_sbcs_al_r4_r11_0x000003fc[] = {
503  0x7b, 0xf5, 0x7f, 0x74 // sbcs al r4 r11 0x000003fc
504};
505const byte kInstruction_sbcs_al_r6_r8_0x001fe000[] = {
506  0x78, 0xf5, 0xff, 0x16 // sbcs al r6 r8 0x001fe000
507};
508const byte kInstruction_sbcs_al_r12_r14_0x00000558[] = {
509  0x7e, 0xf5, 0xab, 0x6c // sbcs al r12 r14 0x00000558
510};
511const byte kInstruction_sbcs_al_r0_r13_0x0ff00000[] = {
512  0x7d, 0xf1, 0x7f, 0x60 // sbcs al r0 r13 0x0ff00000
513};
514const byte kInstruction_sbcs_al_r3_r11_0xabababab[] = {
515  0x7b, 0xf1, 0xab, 0x33 // sbcs al r3 r11 0xabababab
516};
517const byte kInstruction_sbcs_al_r4_r1_0x000001fe[] = {
518  0x71, 0xf5, 0xff, 0x74 // sbcs al r4 r1 0x000001fe
519};
520const byte kInstruction_sbcs_al_r0_r5_0x000002ac[] = {
521  0x75, 0xf5, 0x2b, 0x70 // sbcs al r0 r5 0x000002ac
522};
523const byte kInstruction_sbcs_al_r8_r5_0x0003fc00[] = {
524  0x75, 0xf5, 0x7f, 0x38 // sbcs al r8 r5 0x0003fc00
525};
526const byte kInstruction_sbcs_al_r7_r13_0x0002ac00[] = {
527  0x7d, 0xf5, 0x2b, 0x37 // sbcs al r7 r13 0x0002ac00
528};
529const byte kInstruction_sbcs_al_r10_r6_0x00015600[] = {
530  0x76, 0xf5, 0xab, 0x3a // sbcs al r10 r6 0x00015600
531};
532const byte kInstruction_sbcs_al_r12_r10_0x00ff0000[] = {
533  0x7a, 0xf5, 0x7f, 0x0c // sbcs al r12 r10 0x00ff0000
534};
535const byte kInstruction_sbcs_al_r12_r12_0x00005580[] = {
536  0x7c, 0xf5, 0xab, 0x4c // sbcs al r12 r12 0x00005580
537};
538const byte kInstruction_sbcs_al_r0_r4_0x02ac0000[] = {
539  0x74, 0xf1, 0x2b, 0x70 // sbcs al r0 r4 0x02ac0000
540};
541const byte kInstruction_sbcs_al_r9_r9_0x02ac0000[] = {
542  0x79, 0xf1, 0x2b, 0x79 // sbcs al r9 r9 0x02ac0000
543};
544const byte kInstruction_sbcs_al_r7_r4_0x00000558[] = {
545  0x74, 0xf5, 0xab, 0x67 // sbcs al r7 r4 0x00000558
546};
547const byte kInstruction_sbcs_al_r12_r14_0x07f80000[] = {
548  0x7e, 0xf1, 0xff, 0x6c // sbcs al r12 r14 0x07f80000
549};
550const byte kInstruction_sbcs_al_r7_r2_0xab00ab00[] = {
551  0x72, 0xf1, 0xab, 0x27 // sbcs al r7 r2 0xab00ab00
552};
553const byte kInstruction_sbcs_al_r1_r12_0xff000000[] = {
554  0x7c, 0xf1, 0x7f, 0x41 // sbcs al r1 r12 0xff000000
555};
556const byte kInstruction_sbcs_al_r8_r0_0x7f800000[] = {
557  0x70, 0xf1, 0xff, 0x48 // sbcs al r8 r0 0x7f800000
558};
559const byte kInstruction_sbcs_al_r7_r0_0x00000ab0[] = {
560  0x70, 0xf5, 0x2b, 0x67 // sbcs al r7 r0 0x00000ab0
561};
562const byte kInstruction_sbcs_al_r1_r0_0x00005580[] = {
563  0x70, 0xf5, 0xab, 0x41 // sbcs al r1 r0 0x00005580
564};
565const byte kInstruction_sbcs_al_r14_r1_0x001fe000[] = {
566  0x71, 0xf5, 0xff, 0x1e // sbcs al r14 r1 0x001fe000
567};
568const byte kInstruction_sbcs_al_r13_r13_0x0002ac00[] = {
569  0x7d, 0xf5, 0x2b, 0x3d // sbcs al r13 r13 0x0002ac00
570};
571const byte kInstruction_sbcs_al_r8_r12_0x0002ac00[] = {
572  0x7c, 0xf5, 0x2b, 0x38 // sbcs al r8 r12 0x0002ac00
573};
574const byte kInstruction_sbcs_al_r10_r10_0x00ff00ff[] = {
575  0x7a, 0xf1, 0xff, 0x1a // sbcs al r10 r10 0x00ff00ff
576};
577const byte kInstruction_sbcs_al_r4_r4_0x002ac000[] = {
578  0x74, 0xf5, 0x2b, 0x14 // sbcs al r4 r4 0x002ac000
579};
580const byte kInstruction_sbcs_al_r12_r5_0x000ab000[] = {
581  0x75, 0xf5, 0x2b, 0x2c // sbcs al r12 r5 0x000ab000
582};
583const byte kInstruction_sbcs_al_r1_r2_0x000003fc[] = {
584  0x72, 0xf5, 0x7f, 0x71 // sbcs al r1 r2 0x000003fc
585};
586const byte kInstruction_sbcs_al_r10_r11_0x001fe000[] = {
587  0x7b, 0xf5, 0xff, 0x1a // sbcs al r10 r11 0x001fe000
588};
589const byte kInstruction_sbcs_al_r11_r2_0x05580000[] = {
590  0x72, 0xf1, 0xab, 0x6b // sbcs al r11 r2 0x05580000
591};
592const byte kInstruction_sbcs_al_r2_r6_0x000000ab[] = {
593  0x76, 0xf1, 0xab, 0x02 // sbcs al r2 r6 0x000000ab
594};
595const byte kInstruction_sbcs_al_r6_r3_0x0000ff00[] = {
596  0x73, 0xf5, 0x7f, 0x46 // sbcs al r6 r3 0x0000ff00
597};
598const byte kInstruction_sbcs_al_r13_r0_0x00156000[] = {
599  0x70, 0xf5, 0xab, 0x1d // sbcs al r13 r0 0x00156000
600};
601const byte kInstruction_sbcs_al_r2_r9_0x00002ac0[] = {
602  0x79, 0xf5, 0x2b, 0x52 // sbcs al r2 r9 0x00002ac0
603};
604const byte kInstruction_sbcs_al_r11_r7_0x00055800[] = {
605  0x77, 0xf5, 0xab, 0x2b // sbcs al r11 r7 0x00055800
606};
607const byte kInstruction_sbcs_al_r10_r9_0x00001fe0[] = {
608  0x79, 0xf5, 0xff, 0x5a // sbcs al r10 r9 0x00001fe0
609};
610const byte kInstruction_sbcs_al_r10_r11_0x00156000[] = {
611  0x7b, 0xf5, 0xab, 0x1a // sbcs al r10 r11 0x00156000
612};
613const byte kInstruction_sbcs_al_r12_r10_0xff00ff00[] = {
614  0x7a, 0xf1, 0xff, 0x2c // sbcs al r12 r10 0xff00ff00
615};
616const byte kInstruction_sbcs_al_r7_r14_0x00ab00ab[] = {
617  0x7e, 0xf1, 0xab, 0x17 // sbcs al r7 r14 0x00ab00ab
618};
619const byte kInstruction_sbcs_al_r14_r7_0x002ac000[] = {
620  0x77, 0xf5, 0x2b, 0x1e // sbcs al r14 r7 0x002ac000
621};
622const byte kInstruction_sbcs_al_r5_r6_0x000ff000[] = {
623  0x76, 0xf5, 0x7f, 0x25 // sbcs al r5 r6 0x000ff000
624};
625const byte kInstruction_sbcs_al_r8_r1_0xff000000[] = {
626  0x71, 0xf1, 0x7f, 0x48 // sbcs al r8 r1 0xff000000
627};
628const byte kInstruction_sbcs_al_r8_r0_0x000002ac[] = {
629  0x70, 0xf5, 0x2b, 0x78 // sbcs al r8 r0 0x000002ac
630};
631const byte kInstruction_sbcs_al_r12_r6_0x00002ac0[] = {
632  0x76, 0xf5, 0x2b, 0x5c // sbcs al r12 r6 0x00002ac0
633};
634const byte kInstruction_sbcs_al_r14_r2_0x3fc00000[] = {
635  0x72, 0xf1, 0x7f, 0x5e // sbcs al r14 r2 0x3fc00000
636};
637const byte kInstruction_sbcs_al_r3_r3_0x01560000[] = {
638  0x73, 0xf1, 0xab, 0x73 // sbcs al r3 r3 0x01560000
639};
640const byte kInstruction_sbcs_al_r3_r12_0x0001fe00[] = {
641  0x7c, 0xf5, 0xff, 0x33 // sbcs al r3 r12 0x0001fe00
642};
643const byte kInstruction_sbcs_al_r8_r10_0x000002ac[] = {
644  0x7a, 0xf5, 0x2b, 0x78 // sbcs al r8 r10 0x000002ac
645};
646const byte kInstruction_sbcs_al_r9_r9_0x002ac000[] = {
647  0x79, 0xf5, 0x2b, 0x19 // sbcs al r9 r9 0x002ac000
648};
649const byte kInstruction_sbcs_al_r0_r6_0x00156000[] = {
650  0x76, 0xf5, 0xab, 0x10 // sbcs al r0 r6 0x00156000
651};
652const byte kInstruction_sbcs_al_r14_r7_0x0ff00000[] = {
653  0x77, 0xf1, 0x7f, 0x6e // sbcs al r14 r7 0x0ff00000
654};
655const byte kInstruction_sbcs_al_r1_r3_0x00005580[] = {
656  0x73, 0xf5, 0xab, 0x41 // sbcs al r1 r3 0x00005580
657};
658const byte kInstruction_sbcs_al_r14_r7_0x000001fe[] = {
659  0x77, 0xf5, 0xff, 0x7e // sbcs al r14 r7 0x000001fe
660};
661const byte kInstruction_sbcs_al_r9_r5_0x03fc0000[] = {
662  0x75, 0xf1, 0x7f, 0x79 // sbcs al r9 r5 0x03fc0000
663};
664const byte kInstruction_sbcs_al_r7_r14_0x002ac000[] = {
665  0x7e, 0xf5, 0x2b, 0x17 // sbcs al r7 r14 0x002ac000
666};
667const byte kInstruction_sbcs_al_r8_r9_0x00000558[] = {
668  0x79, 0xf5, 0xab, 0x68 // sbcs al r8 r9 0x00000558
669};
670const byte kInstruction_sbcs_al_r14_r1_0x007f8000[] = {
671  0x71, 0xf5, 0xff, 0x0e // sbcs al r14 r1 0x007f8000
672};
673const byte kInstruction_sbcs_al_r11_r0_0xab00ab00[] = {
674  0x70, 0xf1, 0xab, 0x2b // sbcs al r11 r0 0xab00ab00
675};
676const byte kInstruction_sbcs_al_r11_r8_0x00000156[] = {
677  0x78, 0xf5, 0xab, 0x7b // sbcs al r11 r8 0x00000156
678};
679const byte kInstruction_sbcs_al_r4_r10_0x00055800[] = {
680  0x7a, 0xf5, 0xab, 0x24 // sbcs al r4 r10 0x00055800
681};
682const byte kInstruction_sbcs_al_r2_r7_0x00007f80[] = {
683  0x77, 0xf5, 0xff, 0x42 // sbcs al r2 r7 0x00007f80
684};
685const byte kInstruction_sbcs_al_r0_r6_0x00558000[] = {
686  0x76, 0xf5, 0xab, 0x00 // sbcs al r0 r6 0x00558000
687};
688const byte kInstruction_sbcs_al_r4_r2_0x00558000[] = {
689  0x72, 0xf5, 0xab, 0x04 // sbcs al r4 r2 0x00558000
690};
691const byte kInstruction_sbcs_al_r2_r3_0x0007f800[] = {
692  0x73, 0xf5, 0xff, 0x22 // sbcs al r2 r3 0x0007f800
693};
694const byte kInstruction_sbcs_al_r14_r14_0xab00ab00[] = {
695  0x7e, 0xf1, 0xab, 0x2e // sbcs al r14 r14 0xab00ab00
696};
697const byte kInstruction_sbcs_al_r0_r13_0x000000ff[] = {
698  0x7d, 0xf1, 0xff, 0x00 // sbcs al r0 r13 0x000000ff
699};
700const byte kInstruction_sbcs_al_r10_r9_0xab00ab00[] = {
701  0x79, 0xf1, 0xab, 0x2a // sbcs al r10 r9 0xab00ab00
702};
703const byte kInstruction_sbcs_al_r1_r1_0x3fc00000[] = {
704  0x71, 0xf1, 0x7f, 0x51 // sbcs al r1 r1 0x3fc00000
705};
706const byte kInstruction_sbcs_al_r8_r6_0x002ac000[] = {
707  0x76, 0xf5, 0x2b, 0x18 // sbcs al r8 r6 0x002ac000
708};
709const byte kInstruction_sbcs_al_r12_r4_0x55800000[] = {
710  0x74, 0xf1, 0xab, 0x4c // sbcs al r12 r4 0x55800000
711};
712const byte kInstruction_sbcs_al_r6_r10_0x2ac00000[] = {
713  0x7a, 0xf1, 0x2b, 0x56 // sbcs al r6 r10 0x2ac00000
714};
715const byte kInstruction_sbcs_al_r7_r9_0x001fe000[] = {
716  0x79, 0xf5, 0xff, 0x17 // sbcs al r7 r9 0x001fe000
717};
718const byte kInstruction_sbcs_al_r4_r12_0x00005580[] = {
719  0x7c, 0xf5, 0xab, 0x44 // sbcs al r4 r12 0x00005580
720};
721const byte kInstruction_sbcs_al_r9_r8_0x0ab00000[] = {
722  0x78, 0xf1, 0x2b, 0x69 // sbcs al r9 r8 0x0ab00000
723};
724const byte kInstruction_sbcs_al_r2_r4_0xff00ff00[] = {
725  0x74, 0xf1, 0xff, 0x22 // sbcs al r2 r4 0xff00ff00
726};
727const byte kInstruction_sbcs_al_r8_r14_0x00001fe0[] = {
728  0x7e, 0xf5, 0xff, 0x58 // sbcs al r8 r14 0x00001fe0
729};
730const byte kInstruction_sbcs_al_r5_r3_0x003fc000[] = {
731  0x73, 0xf5, 0x7f, 0x15 // sbcs al r5 r3 0x003fc000
732};
733const byte kInstruction_sbcs_al_r2_r10_0x00ff00ff[] = {
734  0x7a, 0xf1, 0xff, 0x12 // sbcs al r2 r10 0x00ff00ff
735};
736const byte kInstruction_sbcs_al_r11_r12_0x15600000[] = {
737  0x7c, 0xf1, 0xab, 0x5b // sbcs al r11 r12 0x15600000
738};
739const byte kInstruction_sbcs_al_r1_r5_0x00002ac0[] = {
740  0x75, 0xf5, 0x2b, 0x51 // sbcs al r1 r5 0x00002ac0
741};
742const byte kInstruction_sbcs_al_r3_r7_0x2ac00000[] = {
743  0x77, 0xf1, 0x2b, 0x53 // sbcs al r3 r7 0x2ac00000
744};
745const byte kInstruction_sbcs_al_r5_r1_0xffffffff[] = {
746  0x71, 0xf1, 0xff, 0x35 // sbcs al r5 r1 0xffffffff
747};
748const byte kInstruction_sbcs_al_r4_r10_0xff00ff00[] = {
749  0x7a, 0xf1, 0xff, 0x24 // sbcs al r4 r10 0xff00ff00
750};
751const byte kInstruction_sbcs_al_r1_r2_0x00001fe0[] = {
752  0x72, 0xf5, 0xff, 0x51 // sbcs al r1 r2 0x00001fe0
753};
754const byte kInstruction_sbcs_al_r5_r14_0x000000ff[] = {
755  0x7e, 0xf1, 0xff, 0x05 // sbcs al r5 r14 0x000000ff
756};
757const byte kInstruction_sbcs_al_r14_r0_0x000ab000[] = {
758  0x70, 0xf5, 0x2b, 0x2e // sbcs al r14 r0 0x000ab000
759};
760const byte kInstruction_sbcs_al_r10_r3_0x00ab0000[] = {
761  0x73, 0xf5, 0x2b, 0x0a // sbcs al r10 r3 0x00ab0000
762};
763const byte kInstruction_sbcs_al_r10_r12_0x03fc0000[] = {
764  0x7c, 0xf1, 0x7f, 0x7a // sbcs al r10 r12 0x03fc0000
765};
766const byte kInstruction_sbcs_al_r8_r11_0x0007f800[] = {
767  0x7b, 0xf5, 0xff, 0x28 // sbcs al r8 r11 0x0007f800
768};
769const byte kInstruction_sbcs_al_r9_r13_0x0001fe00[] = {
770  0x7d, 0xf5, 0xff, 0x39 // sbcs al r9 r13 0x0001fe00
771};
772const byte kInstruction_sbcs_al_r12_r13_0x02ac0000[] = {
773  0x7d, 0xf1, 0x2b, 0x7c // sbcs al r12 r13 0x02ac0000
774};
775const byte kInstruction_sbcs_al_r3_r9_0x00ab00ab[] = {
776  0x79, 0xf1, 0xab, 0x13 // sbcs al r3 r9 0x00ab00ab
777};
778const byte kInstruction_sbcs_al_r10_r1_0x3fc00000[] = {
779  0x71, 0xf1, 0x7f, 0x5a // sbcs al r10 r1 0x3fc00000
780};
781const byte kInstruction_sbcs_al_r6_r8_0x00000558[] = {
782  0x78, 0xf5, 0xab, 0x66 // sbcs al r6 r8 0x00000558
783};
784const byte kInstruction_sbcs_al_r6_r12_0x0000ab00[] = {
785  0x7c, 0xf5, 0x2b, 0x46 // sbcs al r6 r12 0x0000ab00
786};
787const byte kInstruction_sbcs_al_r14_r13_0x000ab000[] = {
788  0x7d, 0xf5, 0x2b, 0x2e // sbcs al r14 r13 0x000ab000
789};
790const byte kInstruction_sbcs_al_r1_r5_0x1fe00000[] = {
791  0x75, 0xf1, 0xff, 0x51 // sbcs al r1 r5 0x1fe00000
792};
793const byte kInstruction_sbcs_al_r11_r3_0x02ac0000[] = {
794  0x73, 0xf1, 0x2b, 0x7b // sbcs al r11 r3 0x02ac0000
795};
796const byte kInstruction_sbcs_al_r9_r5_0x55800000[] = {
797  0x75, 0xf1, 0xab, 0x49 // sbcs al r9 r5 0x55800000
798};
799const byte kInstruction_sbcs_al_r5_r5_0x000ab000[] = {
800  0x75, 0xf5, 0x2b, 0x25 // sbcs al r5 r5 0x000ab000
801};
802const byte kInstruction_sbcs_al_r0_r12_0x003fc000[] = {
803  0x7c, 0xf5, 0x7f, 0x10 // sbcs al r0 r12 0x003fc000
804};
805const byte kInstruction_sbcs_al_r10_r4_0x0000ab00[] = {
806  0x74, 0xf5, 0x2b, 0x4a // sbcs al r10 r4 0x0000ab00
807};
808const byte kInstruction_sbcs_al_r3_r2_0x0000ff00[] = {
809  0x72, 0xf5, 0x7f, 0x43 // sbcs al r3 r2 0x0000ff00
810};
811const byte kInstruction_sbcs_al_r14_r8_0x3fc00000[] = {
812  0x78, 0xf1, 0x7f, 0x5e // sbcs al r14 r8 0x3fc00000
813};
814const byte kInstruction_sbcs_al_r10_r13_0x05580000[] = {
815  0x7d, 0xf1, 0xab, 0x6a // sbcs al r10 r13 0x05580000
816};
817const byte kInstruction_sbcs_al_r4_r13_0x00156000[] = {
818  0x7d, 0xf5, 0xab, 0x14 // sbcs al r4 r13 0x00156000
819};
820const byte kInstruction_sbcs_al_r7_r2_0x000002ac[] = {
821  0x72, 0xf5, 0x2b, 0x77 // sbcs al r7 r2 0x000002ac
822};
823const byte kInstruction_sbcs_al_r5_r10_0x000002ac[] = {
824  0x7a, 0xf5, 0x2b, 0x75 // sbcs al r5 r10 0x000002ac
825};
826const byte kInstruction_sbcs_al_r7_r0_0xab000000[] = {
827  0x70, 0xf1, 0x2b, 0x47 // sbcs al r7 r0 0xab000000
828};
829const byte kInstruction_sbcs_al_r1_r10_0x000002ac[] = {
830  0x7a, 0xf5, 0x2b, 0x71 // sbcs al r1 r10 0x000002ac
831};
832const byte kInstruction_sbcs_al_r11_r9_0x00002ac0[] = {
833  0x79, 0xf5, 0x2b, 0x5b // sbcs al r11 r9 0x00002ac0
834};
835const byte kInstruction_sbcs_al_r4_r0_0x000001fe[] = {
836  0x70, 0xf5, 0xff, 0x74 // sbcs al r4 r0 0x000001fe
837};
838const byte kInstruction_sbcs_al_r11_r9_0x0003fc00[] = {
839  0x79, 0xf5, 0x7f, 0x3b // sbcs al r11 r9 0x0003fc00
840};
841const byte kInstruction_sbcs_al_r8_r3_0x00005580[] = {
842  0x73, 0xf5, 0xab, 0x48 // sbcs al r8 r3 0x00005580
843};
844const byte kInstruction_sbcs_al_r4_r4_0xffffffff[] = {
845  0x74, 0xf1, 0xff, 0x34 // sbcs al r4 r4 0xffffffff
846};
847const byte kInstruction_sbcs_al_r1_r9_0x00000558[] = {
848  0x79, 0xf5, 0xab, 0x61 // sbcs al r1 r9 0x00000558
849};
850const byte kInstruction_sbcs_al_r9_r2_0x00ab0000[] = {
851  0x72, 0xf5, 0x2b, 0x09 // sbcs al r9 r2 0x00ab0000
852};
853const byte kInstruction_sbcs_al_r11_r6_0x00003fc0[] = {
854  0x76, 0xf5, 0x7f, 0x5b // sbcs al r11 r6 0x00003fc0
855};
856const byte kInstruction_sbcs_al_r11_r11_0x01fe0000[] = {
857  0x7b, 0xf1, 0xff, 0x7b // sbcs al r11 r11 0x01fe0000
858};
859const byte kInstruction_sbcs_al_r6_r10_0x0001fe00[] = {
860  0x7a, 0xf5, 0xff, 0x36 // sbcs al r6 r10 0x0001fe00
861};
862const byte kInstruction_sbcs_al_r8_r3_0x00000156[] = {
863  0x73, 0xf5, 0xab, 0x78 // sbcs al r8 r3 0x00000156
864};
865const byte kInstruction_sbcs_al_r12_r12_0x0002ac00[] = {
866  0x7c, 0xf5, 0x2b, 0x3c // sbcs al r12 r12 0x0002ac00
867};
868const byte kInstruction_sbcs_al_r8_r6_0x7f800000[] = {
869  0x76, 0xf1, 0xff, 0x48 // sbcs al r8 r6 0x7f800000
870};
871const byte kInstruction_sbcs_al_r5_r13_0x000002ac[] = {
872  0x7d, 0xf5, 0x2b, 0x75 // sbcs al r5 r13 0x000002ac
873};
874const byte kInstruction_sbcs_al_r5_r13_0x15600000[] = {
875  0x7d, 0xf1, 0xab, 0x55 // sbcs al r5 r13 0x15600000
876};
877const byte kInstruction_sbcs_al_r8_r8_0x000000ab[] = {
878  0x78, 0xf1, 0xab, 0x08 // sbcs al r8 r8 0x000000ab
879};
880const byte kInstruction_sbcs_al_r12_r14_0x00156000[] = {
881  0x7e, 0xf5, 0xab, 0x1c // sbcs al r12 r14 0x00156000
882};
883const byte kInstruction_sbcs_al_r1_r7_0x003fc000[] = {
884  0x77, 0xf5, 0x7f, 0x11 // sbcs al r1 r7 0x003fc000
885};
886const byte kInstruction_sbcs_al_r8_r0_0x00003fc0[] = {
887  0x70, 0xf5, 0x7f, 0x58 // sbcs al r8 r0 0x00003fc0
888};
889const byte kInstruction_sbcs_al_r14_r11_0x0007f800[] = {
890  0x7b, 0xf5, 0xff, 0x2e // sbcs al r14 r11 0x0007f800
891};
892const byte kInstruction_sbcs_al_r3_r8_0x00ab00ab[] = {
893  0x78, 0xf1, 0xab, 0x13 // sbcs al r3 r8 0x00ab00ab
894};
895const byte kInstruction_sbcs_al_r14_r8_0x55800000[] = {
896  0x78, 0xf1, 0xab, 0x4e // sbcs al r14 r8 0x55800000
897};
898const byte kInstruction_sbcs_al_r7_r8_0x000ff000[] = {
899  0x78, 0xf5, 0x7f, 0x27 // sbcs al r7 r8 0x000ff000
900};
901const byte kInstruction_sbcs_al_r4_r11_0x01fe0000[] = {
902  0x7b, 0xf1, 0xff, 0x74 // sbcs al r4 r11 0x01fe0000
903};
904const byte kInstruction_sbcs_al_r2_r4_0x01560000[] = {
905  0x74, 0xf1, 0xab, 0x72 // sbcs al r2 r4 0x01560000
906};
907const byte kInstruction_sbcs_al_r4_r3_0xffffffff[] = {
908  0x73, 0xf1, 0xff, 0x34 // sbcs al r4 r3 0xffffffff
909};
910const byte kInstruction_sbcs_al_r7_r8_0xab000000[] = {
911  0x78, 0xf1, 0x2b, 0x47 // sbcs al r7 r8 0xab000000
912};
913const byte kInstruction_sbcs_al_r0_r13_0x00000ab0[] = {
914  0x7d, 0xf5, 0x2b, 0x60 // sbcs al r0 r13 0x00000ab0
915};
916const byte kInstruction_sbcs_al_r1_r2_0x000001fe[] = {
917  0x72, 0xf5, 0xff, 0x71 // sbcs al r1 r2 0x000001fe
918};
919const byte kInstruction_sbcs_al_r8_r14_0x02ac0000[] = {
920  0x7e, 0xf1, 0x2b, 0x78 // sbcs al r8 r14 0x02ac0000
921};
922const byte kInstruction_sbcs_al_r4_r5_0x00558000[] = {
923  0x75, 0xf5, 0xab, 0x04 // sbcs al r4 r5 0x00558000
924};
925const byte kInstruction_sbcs_al_r6_r7_0xff00ff00[] = {
926  0x77, 0xf1, 0xff, 0x26 // sbcs al r6 r7 0xff00ff00
927};
928const byte kInstruction_sbcs_al_r8_r12_0x001fe000[] = {
929  0x7c, 0xf5, 0xff, 0x18 // sbcs al r8 r12 0x001fe000
930};
931const byte kInstruction_sbcs_al_r6_r4_0x07f80000[] = {
932  0x74, 0xf1, 0xff, 0x66 // sbcs al r6 r4 0x07f80000
933};
934const byte kInstruction_sbcs_al_r4_r0_0x00001fe0[] = {
935  0x70, 0xf5, 0xff, 0x54 // sbcs al r4 r0 0x00001fe0
936};
937const byte kInstruction_sbcs_al_r14_r3_0xff00ff00[] = {
938  0x73, 0xf1, 0xff, 0x2e // sbcs al r14 r3 0xff00ff00
939};
940const byte kInstruction_sbcs_al_r0_r6_0xab000000[] = {
941  0x76, 0xf1, 0x2b, 0x40 // sbcs al r0 r6 0xab000000
942};
943const byte kInstruction_sbcs_al_r12_r13_0x00000ab0[] = {
944  0x7d, 0xf5, 0x2b, 0x6c // sbcs al r12 r13 0x00000ab0
945};
946const byte kInstruction_sbcs_al_r12_r8_0x00000558[] = {
947  0x78, 0xf5, 0xab, 0x6c // sbcs al r12 r8 0x00000558
948};
949const byte kInstruction_sbcs_al_r3_r12_0x0003fc00[] = {
950  0x7c, 0xf5, 0x7f, 0x33 // sbcs al r3 r12 0x0003fc00
951};
952const byte kInstruction_sbcs_al_r2_r11_0x7f800000[] = {
953  0x7b, 0xf1, 0xff, 0x42 // sbcs al r2 r11 0x7f800000
954};
955const byte kInstruction_sbcs_al_r10_r4_0x15600000[] = {
956  0x74, 0xf1, 0xab, 0x5a // sbcs al r10 r4 0x15600000
957};
958const byte kInstruction_sbcs_al_r8_r7_0x0ab00000[] = {
959  0x77, 0xf1, 0x2b, 0x68 // sbcs al r8 r7 0x0ab00000
960};
961const byte kInstruction_sbcs_al_r10_r6_0x000000ff[] = {
962  0x76, 0xf1, 0xff, 0x0a // sbcs al r10 r6 0x000000ff
963};
964const byte kInstruction_sbcs_al_r3_r4_0xff00ff00[] = {
965  0x74, 0xf1, 0xff, 0x23 // sbcs al r3 r4 0xff00ff00
966};
967const byte kInstruction_sbcs_al_r14_r10_0x00ab0000[] = {
968  0x7a, 0xf5, 0x2b, 0x0e // sbcs al r14 r10 0x00ab0000
969};
970const byte kInstruction_sbcs_al_r8_r3_0x0002ac00[] = {
971  0x73, 0xf5, 0x2b, 0x38 // sbcs al r8 r3 0x0002ac00
972};
973const byte kInstruction_sbcs_al_r8_r8_0x00000558[] = {
974  0x78, 0xf5, 0xab, 0x68 // sbcs al r8 r8 0x00000558
975};
976const byte kInstruction_sbcs_al_r12_r4_0x00015600[] = {
977  0x74, 0xf5, 0xab, 0x3c // sbcs al r12 r4 0x00015600
978};
979const byte kInstruction_sbcs_al_r8_r1_0x002ac000[] = {
980  0x71, 0xf5, 0x2b, 0x18 // sbcs al r8 r1 0x002ac000
981};
982const byte kInstruction_sbcs_al_r8_r5_0x000000ab[] = {
983  0x75, 0xf1, 0xab, 0x08 // sbcs al r8 r5 0x000000ab
984};
985const byte kInstruction_sbcs_al_r6_r6_0x000000ab[] = {
986  0x76, 0xf1, 0xab, 0x06 // sbcs al r6 r6 0x000000ab
987};
988const byte kInstruction_sbcs_al_r5_r7_0x00002ac0[] = {
989  0x77, 0xf5, 0x2b, 0x55 // sbcs al r5 r7 0x00002ac0
990};
991const byte kInstruction_sbcs_al_r11_r4_0x00000ff0[] = {
992  0x74, 0xf5, 0x7f, 0x6b // sbcs al r11 r4 0x00000ff0
993};
994const byte kInstruction_sbcs_al_r9_r9_0x00000ff0[] = {
995  0x79, 0xf5, 0x7f, 0x69 // sbcs al r9 r9 0x00000ff0
996};
997const byte kInstruction_sbcs_al_r0_r8_0x00ff0000[] = {
998  0x78, 0xf5, 0x7f, 0x00 // sbcs al r0 r8 0x00ff0000
999};
1000const byte kInstruction_sbcs_al_r9_r11_0x000000ab[] = {
1001  0x7b, 0xf1, 0xab, 0x09 // sbcs al r9 r11 0x000000ab
1002};
1003const byte kInstruction_sbcs_al_r7_r5_0x000000ff[] = {
1004  0x75, 0xf1, 0xff, 0x07 // sbcs al r7 r5 0x000000ff
1005};
1006const byte kInstruction_sbcs_al_r14_r0_0x15600000[] = {
1007  0x70, 0xf1, 0xab, 0x5e // sbcs al r14 r0 0x15600000
1008};
1009const byte kInstruction_sbcs_al_r10_r9_0x00000156[] = {
1010  0x79, 0xf5, 0xab, 0x7a // sbcs al r10 r9 0x00000156
1011};
1012const byte kInstruction_sbcs_al_r3_r7_0x00ff0000[] = {
1013  0x77, 0xf5, 0x7f, 0x03 // sbcs al r3 r7 0x00ff0000
1014};
1015const byte kInstruction_sbcs_al_r6_r11_0xab00ab00[] = {
1016  0x7b, 0xf1, 0xab, 0x26 // sbcs al r6 r11 0xab00ab00
1017};
1018const byte kInstruction_sbcs_al_r5_r2_0x002ac000[] = {
1019  0x72, 0xf5, 0x2b, 0x15 // sbcs al r5 r2 0x002ac000
1020};
1021const byte kInstruction_sbcs_al_r9_r14_0x55800000[] = {
1022  0x7e, 0xf1, 0xab, 0x49 // sbcs al r9 r14 0x55800000
1023};
1024const byte kInstruction_sbcs_al_r10_r13_0x15600000[] = {
1025  0x7d, 0xf1, 0xab, 0x5a // sbcs al r10 r13 0x15600000
1026};
1027const byte kInstruction_sbcs_al_r13_r7_0x0ff00000[] = {
1028  0x77, 0xf1, 0x7f, 0x6d // sbcs al r13 r7 0x0ff00000
1029};
1030const byte kInstruction_sbcs_al_r12_r5_0xffffffff[] = {
1031  0x75, 0xf1, 0xff, 0x3c // sbcs al r12 r5 0xffffffff
1032};
1033const byte kInstruction_sbcs_al_r8_r10_0x00000156[] = {
1034  0x7a, 0xf5, 0xab, 0x78 // sbcs al r8 r10 0x00000156
1035};
1036const byte kInstruction_sbcs_al_r7_r6_0x00005580[] = {
1037  0x76, 0xf5, 0xab, 0x47 // sbcs al r7 r6 0x00005580
1038};
1039const byte kInstruction_sbcs_al_r6_r6_0x0ab00000[] = {
1040  0x76, 0xf1, 0x2b, 0x66 // sbcs al r6 r6 0x0ab00000
1041};
1042const byte kInstruction_sbcs_al_r3_r7_0x01fe0000[] = {
1043  0x77, 0xf1, 0xff, 0x73 // sbcs al r3 r7 0x01fe0000
1044};
1045const byte kInstruction_sbcs_al_r14_r9_0x00558000[] = {
1046  0x79, 0xf5, 0xab, 0x0e // sbcs al r14 r9 0x00558000
1047};
1048const byte kInstruction_sbcs_al_r3_r13_0x000007f8[] = {
1049  0x7d, 0xf5, 0xff, 0x63 // sbcs al r3 r13 0x000007f8
1050};
1051const byte kInstruction_sbcs_al_r10_r2_0x00055800[] = {
1052  0x72, 0xf5, 0xab, 0x2a // sbcs al r10 r2 0x00055800
1053};
1054const byte kInstruction_sbcs_al_r5_r14_0x00005580[] = {
1055  0x7e, 0xf5, 0xab, 0x45 // sbcs al r5 r14 0x00005580
1056};
1057const byte kInstruction_sbcs_al_r9_r12_0xab000000[] = {
1058  0x7c, 0xf1, 0x2b, 0x49 // sbcs al r9 r12 0xab000000
1059};
1060const byte kInstruction_sbcs_al_r2_r14_0x00000156[] = {
1061  0x7e, 0xf5, 0xab, 0x72 // sbcs al r2 r14 0x00000156
1062};
1063const byte kInstruction_sbcs_al_r6_r10_0x000ff000[] = {
1064  0x7a, 0xf5, 0x7f, 0x26 // sbcs al r6 r10 0x000ff000
1065};
1066const byte kInstruction_sbcs_al_r6_r7_0x000007f8[] = {
1067  0x77, 0xf5, 0xff, 0x66 // sbcs al r6 r7 0x000007f8
1068};
1069const byte kInstruction_sbcs_al_r8_r3_0x7f800000[] = {
1070  0x73, 0xf1, 0xff, 0x48 // sbcs al r8 r3 0x7f800000
1071};
1072const byte kInstruction_sbcs_al_r0_r12_0x15600000[] = {
1073  0x7c, 0xf1, 0xab, 0x50 // sbcs al r0 r12 0x15600000
1074};
1075const byte kInstruction_sbcs_al_r1_r6_0x00558000[] = {
1076  0x76, 0xf5, 0xab, 0x01 // sbcs al r1 r6 0x00558000
1077};
1078const byte kInstruction_sbcs_al_r3_r8_0x55800000[] = {
1079  0x78, 0xf1, 0xab, 0x43 // sbcs al r3 r8 0x55800000
1080};
1081const byte kInstruction_sbcs_al_r1_r14_0x000003fc[] = {
1082  0x7e, 0xf5, 0x7f, 0x71 // sbcs al r1 r14 0x000003fc
1083};
1084const byte kInstruction_sbcs_al_r0_r2_0x0ab00000[] = {
1085  0x72, 0xf1, 0x2b, 0x60 // sbcs al r0 r2 0x0ab00000
1086};
1087const byte kInstruction_sbcs_al_r10_r12_0x00000156[] = {
1088  0x7c, 0xf5, 0xab, 0x7a // sbcs al r10 r12 0x00000156
1089};
1090const byte kInstruction_sbcs_al_r12_r14_0x03fc0000[] = {
1091  0x7e, 0xf1, 0x7f, 0x7c // sbcs al r12 r14 0x03fc0000
1092};
1093const byte kInstruction_sbcs_al_r2_r5_0x0001fe00[] = {
1094  0x75, 0xf5, 0xff, 0x32 // sbcs al r2 r5 0x0001fe00
1095};
1096const byte kInstruction_sbcs_al_r5_r11_0x000ab000[] = {
1097  0x7b, 0xf5, 0x2b, 0x25 // sbcs al r5 r11 0x000ab000
1098};
1099const byte kInstruction_sbcs_al_r14_r14_0x0001fe00[] = {
1100  0x7e, 0xf5, 0xff, 0x3e // sbcs al r14 r14 0x0001fe00
1101};
1102const byte kInstruction_sbcs_al_r13_r2_0x00003fc0[] = {
1103  0x72, 0xf5, 0x7f, 0x5d // sbcs al r13 r2 0x00003fc0
1104};
1105const byte kInstruction_sbcs_al_r0_r8_0xab000000[] = {
1106  0x78, 0xf1, 0x2b, 0x40 // sbcs al r0 r8 0xab000000
1107};
1108const byte kInstruction_sbcs_al_r12_r0_0x000000ab[] = {
1109  0x70, 0xf1, 0xab, 0x0c // sbcs al r12 r0 0x000000ab
1110};
1111const byte kInstruction_sbcs_al_r11_r10_0x002ac000[] = {
1112  0x7a, 0xf5, 0x2b, 0x1b // sbcs al r11 r10 0x002ac000
1113};
1114const byte kInstruction_sbcs_al_r12_r11_0x00ab0000[] = {
1115  0x7b, 0xf5, 0x2b, 0x0c // sbcs al r12 r11 0x00ab0000
1116};
1117const byte kInstruction_sbcs_al_r2_r9_0x0ff00000[] = {
1118  0x79, 0xf1, 0x7f, 0x62 // sbcs al r2 r9 0x0ff00000
1119};
1120const byte kInstruction_sbcs_al_r7_r4_0x000001fe[] = {
1121  0x74, 0xf5, 0xff, 0x77 // sbcs al r7 r4 0x000001fe
1122};
1123const byte kInstruction_sbcs_al_r7_r6_0x0000ff00[] = {
1124  0x76, 0xf5, 0x7f, 0x47 // sbcs al r7 r6 0x0000ff00
1125};
1126const byte kInstruction_sbcs_al_r11_r14_0x05580000[] = {
1127  0x7e, 0xf1, 0xab, 0x6b // sbcs al r11 r14 0x05580000
1128};
1129const byte kInstruction_sbcs_al_r6_r10_0x00000558[] = {
1130  0x7a, 0xf5, 0xab, 0x66 // sbcs al r6 r10 0x00000558
1131};
1132const byte kInstruction_sbcs_al_r11_r6_0x0001fe00[] = {
1133  0x76, 0xf5, 0xff, 0x3b // sbcs al r11 r6 0x0001fe00
1134};
1135const byte kInstruction_sbcs_al_r11_r12_0xab00ab00[] = {
1136  0x7c, 0xf1, 0xab, 0x2b // sbcs al r11 r12 0xab00ab00
1137};
1138const byte kInstruction_sbcs_al_r1_r8_0x7f800000[] = {
1139  0x78, 0xf1, 0xff, 0x41 // sbcs al r1 r8 0x7f800000
1140};
1141const byte kInstruction_sbcs_al_r4_r3_0x0000ff00[] = {
1142  0x73, 0xf5, 0x7f, 0x44 // sbcs al r4 r3 0x0000ff00
1143};
1144const byte kInstruction_sbcs_al_r5_r4_0x00ff00ff[] = {
1145  0x74, 0xf1, 0xff, 0x15 // sbcs al r5 r4 0x00ff00ff
1146};
1147const byte kInstruction_sbcs_al_r12_r11_0x2ac00000[] = {
1148  0x7b, 0xf1, 0x2b, 0x5c // sbcs al r12 r11 0x2ac00000
1149};
1150const byte kInstruction_sbcs_al_r1_r6_0xab00ab00[] = {
1151  0x76, 0xf1, 0xab, 0x21 // sbcs al r1 r6 0xab00ab00
1152};
1153const byte kInstruction_sbcs_al_r6_r3_0x000000ab[] = {
1154  0x73, 0xf1, 0xab, 0x06 // sbcs al r6 r3 0x000000ab
1155};
1156const byte kInstruction_sbcs_al_r2_r11_0x0007f800[] = {
1157  0x7b, 0xf5, 0xff, 0x22 // sbcs al r2 r11 0x0007f800
1158};
1159const byte kInstruction_sbcs_al_r3_r0_0x00001560[] = {
1160  0x70, 0xf5, 0xab, 0x53 // sbcs al r3 r0 0x00001560
1161};
1162const byte kInstruction_sbcs_al_r1_r14_0x00000558[] = {
1163  0x7e, 0xf5, 0xab, 0x61 // sbcs al r1 r14 0x00000558
1164};
1165const byte kInstruction_sbcs_al_r10_r8_0x00558000[] = {
1166  0x78, 0xf5, 0xab, 0x0a // sbcs al r10 r8 0x00558000
1167};
1168const byte kInstruction_sbcs_al_r0_r8_0x000ff000[] = {
1169  0x78, 0xf5, 0x7f, 0x20 // sbcs al r0 r8 0x000ff000
1170};
1171const byte kInstruction_sbcs_al_r13_r6_0x007f8000[] = {
1172  0x76, 0xf5, 0xff, 0x0d // sbcs al r13 r6 0x007f8000
1173};
1174const byte kInstruction_sbcs_al_r3_r10_0x000002ac[] = {
1175  0x7a, 0xf5, 0x2b, 0x73 // sbcs al r3 r10 0x000002ac
1176};
1177const byte kInstruction_sbcs_al_r12_r2_0x0003fc00[] = {
1178  0x72, 0xf5, 0x7f, 0x3c // sbcs al r12 r2 0x0003fc00
1179};
1180const byte kInstruction_sbcs_al_r5_r5_0x02ac0000[] = {
1181  0x75, 0xf1, 0x2b, 0x75 // sbcs al r5 r5 0x02ac0000
1182};
1183const byte kInstruction_sbcs_al_r11_r12_0x001fe000[] = {
1184  0x7c, 0xf5, 0xff, 0x1b // sbcs al r11 r12 0x001fe000
1185};
1186const byte kInstruction_sbcs_al_r0_r14_0x001fe000[] = {
1187  0x7e, 0xf5, 0xff, 0x10 // sbcs al r0 r14 0x001fe000
1188};
1189const byte kInstruction_sbcs_al_r0_r14_0x02ac0000[] = {
1190  0x7e, 0xf1, 0x2b, 0x70 // sbcs al r0 r14 0x02ac0000
1191};
1192const byte kInstruction_sbcs_al_r6_r7_0x0ff00000[] = {
1193  0x77, 0xf1, 0x7f, 0x66 // sbcs al r6 r7 0x0ff00000
1194};
1195const byte kInstruction_sbcs_al_r10_r13_0x00000156[] = {
1196  0x7d, 0xf5, 0xab, 0x7a // sbcs al r10 r13 0x00000156
1197};
1198const byte kInstruction_sbcs_al_r3_r7_0x000007f8[] = {
1199  0x77, 0xf5, 0xff, 0x63 // sbcs al r3 r7 0x000007f8
1200};
1201const byte kInstruction_sbcs_al_r4_r10_0x000000ab[] = {
1202  0x7a, 0xf1, 0xab, 0x04 // sbcs al r4 r10 0x000000ab
1203};
1204const byte kInstruction_sbcs_al_r0_r6_0x00000558[] = {
1205  0x76, 0xf5, 0xab, 0x60 // sbcs al r0 r6 0x00000558
1206};
1207const byte kInstruction_sbcs_al_r1_r1_0x05580000[] = {
1208  0x71, 0xf1, 0xab, 0x61 // sbcs al r1 r1 0x05580000
1209};
1210const byte kInstruction_sbcs_al_r8_r2_0x00001560[] = {
1211  0x72, 0xf5, 0xab, 0x58 // sbcs al r8 r2 0x00001560
1212};
1213const byte kInstruction_sbcs_al_r9_r5_0x0001fe00[] = {
1214  0x75, 0xf5, 0xff, 0x39 // sbcs al r9 r5 0x0001fe00
1215};
1216const byte kInstruction_sbcs_al_r13_r9_0x0ab00000[] = {
1217  0x79, 0xf1, 0x2b, 0x6d // sbcs al r13 r9 0x0ab00000
1218};
1219const byte kInstruction_sbcs_al_r13_r9_0x00007f80[] = {
1220  0x79, 0xf5, 0xff, 0x4d // sbcs al r13 r9 0x00007f80
1221};
1222const byte kInstruction_sbcs_al_r10_r5_0x0000ab00[] = {
1223  0x75, 0xf5, 0x2b, 0x4a // sbcs al r10 r5 0x0000ab00
1224};
1225const byte kInstruction_sbcs_al_r6_r13_0x007f8000[] = {
1226  0x7d, 0xf5, 0xff, 0x06 // sbcs al r6 r13 0x007f8000
1227};
1228const byte kInstruction_sbcs_al_r5_r9_0x000ab000[] = {
1229  0x79, 0xf5, 0x2b, 0x25 // sbcs al r5 r9 0x000ab000
1230};
1231const byte kInstruction_sbcs_al_r4_r4_0x000000ab[] = {
1232  0x74, 0xf1, 0xab, 0x04 // sbcs al r4 r4 0x000000ab
1233};
1234const byte kInstruction_sbcs_al_r13_r5_0xab00ab00[] = {
1235  0x75, 0xf1, 0xab, 0x2d // sbcs al r13 r5 0xab00ab00
1236};
1237const byte kInstruction_sbcs_al_r12_r3_0x00005580[] = {
1238  0x73, 0xf5, 0xab, 0x4c // sbcs al r12 r3 0x00005580
1239};
1240const byte kInstruction_sbcs_al_r0_r10_0x55800000[] = {
1241  0x7a, 0xf1, 0xab, 0x40 // sbcs al r0 r10 0x55800000
1242};
1243const byte kInstruction_sbcs_al_r2_r8_0x00ab00ab[] = {
1244  0x78, 0xf1, 0xab, 0x12 // sbcs al r2 r8 0x00ab00ab
1245};
1246const byte kInstruction_sbcs_al_r11_r5_0x0003fc00[] = {
1247  0x75, 0xf5, 0x7f, 0x3b // sbcs al r11 r5 0x0003fc00
1248};
1249const byte kInstruction_sbcs_al_r11_r0_0x00ab0000[] = {
1250  0x70, 0xf5, 0x2b, 0x0b // sbcs al r11 r0 0x00ab0000
1251};
1252const byte kInstruction_sbcs_al_r10_r2_0x000002ac[] = {
1253  0x72, 0xf5, 0x2b, 0x7a // sbcs al r10 r2 0x000002ac
1254};
1255const byte kInstruction_sbcs_al_r11_r12_0x00055800[] = {
1256  0x7c, 0xf5, 0xab, 0x2b // sbcs al r11 r12 0x00055800
1257};
1258const byte kInstruction_sbcs_al_r5_r13_0x00000ff0[] = {
1259  0x7d, 0xf5, 0x7f, 0x65 // sbcs al r5 r13 0x00000ff0
1260};
1261const byte kInstruction_sbcs_al_r4_r14_0x15600000[] = {
1262  0x7e, 0xf1, 0xab, 0x54 // sbcs al r4 r14 0x15600000
1263};
1264const byte kInstruction_sbcs_al_r10_r1_0x00003fc0[] = {
1265  0x71, 0xf5, 0x7f, 0x5a // sbcs al r10 r1 0x00003fc0
1266};
1267const byte kInstruction_sbcs_al_r14_r8_0xff000000[] = {
1268  0x78, 0xf1, 0x7f, 0x4e // sbcs al r14 r8 0xff000000
1269};
1270const byte kInstruction_sbcs_al_r12_r0_0x00ff0000[] = {
1271  0x70, 0xf5, 0x7f, 0x0c // sbcs al r12 r0 0x00ff0000
1272};
1273const byte kInstruction_sbcs_al_r4_r5_0x3fc00000[] = {
1274  0x75, 0xf1, 0x7f, 0x54 // sbcs al r4 r5 0x3fc00000
1275};
1276const byte kInstruction_sbcs_al_r14_r10_0x3fc00000[] = {
1277  0x7a, 0xf1, 0x7f, 0x5e // sbcs al r14 r10 0x3fc00000
1278};
1279const byte kInstruction_sbcs_al_r10_r1_0x00015600[] = {
1280  0x71, 0xf5, 0xab, 0x3a // sbcs al r10 r1 0x00015600
1281};
1282const byte kInstruction_sbcs_al_r4_r3_0xff000000[] = {
1283  0x73, 0xf1, 0x7f, 0x44 // sbcs al r4 r3 0xff000000
1284};
1285const byte kInstruction_sbcs_al_r10_r10_0x02ac0000[] = {
1286  0x7a, 0xf1, 0x2b, 0x7a // sbcs al r10 r10 0x02ac0000
1287};
1288const byte kInstruction_sbcs_al_r9_r9_0x000ff000[] = {
1289  0x79, 0xf5, 0x7f, 0x29 // sbcs al r9 r9 0x000ff000
1290};
1291const byte kInstruction_sbcs_al_r13_r7_0x0002ac00[] = {
1292  0x77, 0xf5, 0x2b, 0x3d // sbcs al r13 r7 0x0002ac00
1293};
1294const byte kInstruction_sbcs_al_r7_r8_0x00001fe0[] = {
1295  0x78, 0xf5, 0xff, 0x57 // sbcs al r7 r8 0x00001fe0
1296};
1297const byte kInstruction_sbcs_al_r2_r4_0x00001560[] = {
1298  0x74, 0xf5, 0xab, 0x52 // sbcs al r2 r4 0x00001560
1299};
1300const byte kInstruction_sbcs_al_r13_r7_0x00156000[] = {
1301  0x77, 0xf5, 0xab, 0x1d // sbcs al r13 r7 0x00156000
1302};
1303const byte kInstruction_sbcs_al_r9_r9_0x000003fc[] = {
1304  0x79, 0xf5, 0x7f, 0x79 // sbcs al r9 r9 0x000003fc
1305};
1306const byte kInstruction_sbcs_al_r0_r3_0x000ab000[] = {
1307  0x73, 0xf5, 0x2b, 0x20 // sbcs al r0 r3 0x000ab000
1308};
1309const byte kInstruction_sbcs_al_r10_r12_0x0000ab00[] = {
1310  0x7c, 0xf5, 0x2b, 0x4a // sbcs al r10 r12 0x0000ab00
1311};
1312const byte kInstruction_sbcs_al_r1_r13_0x00002ac0[] = {
1313  0x7d, 0xf5, 0x2b, 0x51 // sbcs al r1 r13 0x00002ac0
1314};
1315const byte kInstruction_sbcs_al_r3_r10_0x001fe000[] = {
1316  0x7a, 0xf5, 0xff, 0x13 // sbcs al r3 r10 0x001fe000
1317};
1318const byte kInstruction_sbcs_al_r4_r12_0x00ff00ff[] = {
1319  0x7c, 0xf1, 0xff, 0x14 // sbcs al r4 r12 0x00ff00ff
1320};
1321const byte kInstruction_sbcs_al_r12_r5_0x003fc000[] = {
1322  0x75, 0xf5, 0x7f, 0x1c // sbcs al r12 r5 0x003fc000
1323};
1324const byte kInstruction_sbcs_al_r11_r2_0x0001fe00[] = {
1325  0x72, 0xf5, 0xff, 0x3b // sbcs al r11 r2 0x0001fe00
1326};
1327const byte kInstruction_sbcs_al_r8_r6_0x0007f800[] = {
1328  0x76, 0xf5, 0xff, 0x28 // sbcs al r8 r6 0x0007f800
1329};
1330const byte kInstruction_sbcs_al_r11_r1_0x000000ff[] = {
1331  0x71, 0xf1, 0xff, 0x0b // sbcs al r11 r1 0x000000ff
1332};
1333const byte kInstruction_sbcs_al_r5_r2_0x007f8000[] = {
1334  0x72, 0xf5, 0xff, 0x05 // sbcs al r5 r2 0x007f8000
1335};
1336const byte kInstruction_sbcs_al_r8_r10_0xab000000[] = {
1337  0x7a, 0xf1, 0x2b, 0x48 // sbcs al r8 r10 0xab000000
1338};
1339const byte kInstruction_sbcs_al_r10_r3_0x000ff000[] = {
1340  0x73, 0xf5, 0x7f, 0x2a // sbcs al r10 r3 0x000ff000
1341};
1342const byte kInstruction_sbcs_al_r6_r0_0x00ff0000[] = {
1343  0x70, 0xf5, 0x7f, 0x06 // sbcs al r6 r0 0x00ff0000
1344};
1345const byte kInstruction_sbcs_al_r7_r14_0x0ff00000[] = {
1346  0x7e, 0xf1, 0x7f, 0x67 // sbcs al r7 r14 0x0ff00000
1347};
1348const byte kInstruction_sbcs_al_r8_r3_0x00001560[] = {
1349  0x73, 0xf5, 0xab, 0x58 // sbcs al r8 r3 0x00001560
1350};
1351const byte kInstruction_sbcs_al_r13_r9_0x00000558[] = {
1352  0x79, 0xf5, 0xab, 0x6d // sbcs al r13 r9 0x00000558
1353};
1354const byte kInstruction_sbcs_al_r8_r7_0x00001fe0[] = {
1355  0x77, 0xf5, 0xff, 0x58 // sbcs al r8 r7 0x00001fe0
1356};
1357const byte kInstruction_sbcs_al_r13_r3_0x0003fc00[] = {
1358  0x73, 0xf5, 0x7f, 0x3d // sbcs al r13 r3 0x0003fc00
1359};
1360const byte kInstruction_sbcs_al_r4_r14_0x000000ab[] = {
1361  0x7e, 0xf1, 0xab, 0x04 // sbcs al r4 r14 0x000000ab
1362};
1363const byte kInstruction_sbcs_al_r14_r7_0x000000ab[] = {
1364  0x77, 0xf1, 0xab, 0x0e // sbcs al r14 r7 0x000000ab
1365};
1366const byte kInstruction_sbcs_al_r11_r9_0x00558000[] = {
1367  0x79, 0xf5, 0xab, 0x0b // sbcs al r11 r9 0x00558000
1368};
1369const byte kInstruction_sbcs_al_r3_r10_0x0000ff00[] = {
1370  0x7a, 0xf5, 0x7f, 0x43 // sbcs al r3 r10 0x0000ff00
1371};
1372const byte kInstruction_sbcs_al_r4_r12_0x003fc000[] = {
1373  0x7c, 0xf5, 0x7f, 0x14 // sbcs al r4 r12 0x003fc000
1374};
1375const byte kInstruction_sbcs_al_r11_r1_0x002ac000[] = {
1376  0x71, 0xf5, 0x2b, 0x1b // sbcs al r11 r1 0x002ac000
1377};
1378const byte kInstruction_sbcs_al_r12_r0_0x7f800000[] = {
1379  0x70, 0xf1, 0xff, 0x4c // sbcs al r12 r0 0x7f800000
1380};
1381const byte kInstruction_sbcs_al_r3_r9_0x00003fc0[] = {
1382  0x79, 0xf5, 0x7f, 0x53 // sbcs al r3 r9 0x00003fc0
1383};
1384const byte kInstruction_sbcs_al_r6_r6_0x0ff00000[] = {
1385  0x76, 0xf1, 0x7f, 0x66 // sbcs al r6 r6 0x0ff00000
1386};
1387const byte kInstruction_sbcs_al_r1_r11_0xff000000[] = {
1388  0x7b, 0xf1, 0x7f, 0x41 // sbcs al r1 r11 0xff000000
1389};
1390const byte kInstruction_sbcs_al_r2_r10_0x0007f800[] = {
1391  0x7a, 0xf5, 0xff, 0x22 // sbcs al r2 r10 0x0007f800
1392};
1393const byte kInstruction_sbcs_al_r12_r10_0x000002ac[] = {
1394  0x7a, 0xf5, 0x2b, 0x7c // sbcs al r12 r10 0x000002ac
1395};
1396const byte kInstruction_sbcs_al_r10_r8_0x000003fc[] = {
1397  0x78, 0xf5, 0x7f, 0x7a // sbcs al r10 r8 0x000003fc
1398};
1399const byte kInstruction_sbcs_al_r9_r0_0x55800000[] = {
1400  0x70, 0xf1, 0xab, 0x49 // sbcs al r9 r0 0x55800000
1401};
1402const byte kInstruction_sbcs_al_r8_r7_0x1fe00000[] = {
1403  0x77, 0xf1, 0xff, 0x58 // sbcs al r8 r7 0x1fe00000
1404};
1405const byte kInstruction_sbcs_al_r4_r0_0x15600000[] = {
1406  0x70, 0xf1, 0xab, 0x54 // sbcs al r4 r0 0x15600000
1407};
1408const byte kInstruction_sbcs_al_r4_r0_0xff00ff00[] = {
1409  0x70, 0xf1, 0xff, 0x24 // sbcs al r4 r0 0xff00ff00
1410};
1411const byte kInstruction_sbcs_al_r1_r14_0x00007f80[] = {
1412  0x7e, 0xf5, 0xff, 0x41 // sbcs al r1 r14 0x00007f80
1413};
1414const byte kInstruction_sbcs_al_r7_r3_0x00ff00ff[] = {
1415  0x73, 0xf1, 0xff, 0x17 // sbcs al r7 r3 0x00ff00ff
1416};
1417const byte kInstruction_sbcs_al_r10_r2_0x00001560[] = {
1418  0x72, 0xf5, 0xab, 0x5a // sbcs al r10 r2 0x00001560
1419};
1420const byte kInstruction_sbcs_al_r0_r14_0xabababab[] = {
1421  0x7e, 0xf1, 0xab, 0x30 // sbcs al r0 r14 0xabababab
1422};
1423const byte kInstruction_sbcs_al_r3_r4_0x007f8000[] = {
1424  0x74, 0xf5, 0xff, 0x03 // sbcs al r3 r4 0x007f8000
1425};
1426const byte kInstruction_sbcs_al_r0_r2_0x003fc000[] = {
1427  0x72, 0xf5, 0x7f, 0x10 // sbcs al r0 r2 0x003fc000
1428};
1429const byte kInstruction_sbcs_al_r13_r6_0x0002ac00[] = {
1430  0x76, 0xf5, 0x2b, 0x3d // sbcs al r13 r6 0x0002ac00
1431};
1432const byte kInstruction_sbcs_al_r11_r5_0x00001fe0[] = {
1433  0x75, 0xf5, 0xff, 0x5b // sbcs al r11 r5 0x00001fe0
1434};
1435const byte kInstruction_sbcs_al_r1_r13_0x00005580[] = {
1436  0x7d, 0xf5, 0xab, 0x41 // sbcs al r1 r13 0x00005580
1437};
1438const byte kInstruction_sbcs_al_r13_r8_0x000007f8[] = {
1439  0x78, 0xf5, 0xff, 0x6d // sbcs al r13 r8 0x000007f8
1440};
1441const byte kInstruction_sbcs_al_r6_r4_0x0ab00000[] = {
1442  0x74, 0xf1, 0x2b, 0x66 // sbcs al r6 r4 0x0ab00000
1443};
1444const byte kInstruction_sbcs_al_r14_r10_0x1fe00000[] = {
1445  0x7a, 0xf1, 0xff, 0x5e // sbcs al r14 r10 0x1fe00000
1446};
1447const byte kInstruction_sbcs_al_r7_r6_0xff00ff00[] = {
1448  0x76, 0xf1, 0xff, 0x27 // sbcs al r7 r6 0xff00ff00
1449};
1450const byte kInstruction_sbcs_al_r11_r5_0xffffffff[] = {
1451  0x75, 0xf1, 0xff, 0x3b // sbcs al r11 r5 0xffffffff
1452};
1453const byte kInstruction_sbcs_al_r0_r12_0xffffffff[] = {
1454  0x7c, 0xf1, 0xff, 0x30 // sbcs al r0 r12 0xffffffff
1455};
1456const byte kInstruction_sbcs_al_r12_r2_0x15600000[] = {
1457  0x72, 0xf1, 0xab, 0x5c // sbcs al r12 r2 0x15600000
1458};
1459const byte kInstruction_sbcs_al_r3_r12_0x000ff000[] = {
1460  0x7c, 0xf5, 0x7f, 0x23 // sbcs al r3 r12 0x000ff000
1461};
1462const byte kInstruction_sbcs_al_r6_r8_0x00055800[] = {
1463  0x78, 0xf5, 0xab, 0x26 // sbcs al r6 r8 0x00055800
1464};
1465const byte kInstruction_sbcs_al_r12_r7_0x05580000[] = {
1466  0x77, 0xf1, 0xab, 0x6c // sbcs al r12 r7 0x05580000
1467};
1468const byte kInstruction_sbcs_al_r8_r5_0x007f8000[] = {
1469  0x75, 0xf5, 0xff, 0x08 // sbcs al r8 r5 0x007f8000
1470};
1471const byte kInstruction_sbcs_al_r4_r1_0x000ab000[] = {
1472  0x71, 0xf5, 0x2b, 0x24 // sbcs al r4 r1 0x000ab000
1473};
1474const byte kInstruction_sbcs_al_r13_r12_0x02ac0000[] = {
1475  0x7c, 0xf1, 0x2b, 0x7d // sbcs al r13 r12 0x02ac0000
1476};
1477const byte kInstruction_sbcs_al_r9_r8_0x000000ff[] = {
1478  0x78, 0xf1, 0xff, 0x09 // sbcs al r9 r8 0x000000ff
1479};
1480const byte kInstruction_sbcs_al_r1_r11_0x00005580[] = {
1481  0x7b, 0xf5, 0xab, 0x41 // sbcs al r1 r11 0x00005580
1482};
1483const byte kInstruction_sbcs_al_r10_r12_0x02ac0000[] = {
1484  0x7c, 0xf1, 0x2b, 0x7a // sbcs al r10 r12 0x02ac0000
1485};
1486const byte kInstruction_sbcs_al_r7_r9_0x00ab00ab[] = {
1487  0x79, 0xf1, 0xab, 0x17 // sbcs al r7 r9 0x00ab00ab
1488};
1489const byte kInstruction_sbcs_al_r0_r5_0x0000ab00[] = {
1490  0x75, 0xf5, 0x2b, 0x40 // sbcs al r0 r5 0x0000ab00
1491};
1492const byte kInstruction_sbcs_al_r13_r9_0x00558000[] = {
1493  0x79, 0xf5, 0xab, 0x0d // sbcs al r13 r9 0x00558000
1494};
1495const byte kInstruction_sbcs_al_r0_r1_0x002ac000[] = {
1496  0x71, 0xf5, 0x2b, 0x10 // sbcs al r0 r1 0x002ac000
1497};
1498const byte kInstruction_sbcs_al_r14_r1_0x00000ab0[] = {
1499  0x71, 0xf5, 0x2b, 0x6e // sbcs al r14 r1 0x00000ab0
1500};
1501const byte kInstruction_sbcs_al_r2_r2_0x00000558[] = {
1502  0x72, 0xf5, 0xab, 0x62 // sbcs al r2 r2 0x00000558
1503};
1504const byte kInstruction_sbcs_al_r10_r13_0x00ab00ab[] = {
1505  0x7d, 0xf1, 0xab, 0x1a // sbcs al r10 r13 0x00ab00ab
1506};
1507const byte kInstruction_sbcs_al_r4_r6_0x00001560[] = {
1508  0x76, 0xf5, 0xab, 0x54 // sbcs al r4 r6 0x00001560
1509};
1510const byte kInstruction_sbcs_al_r10_r0_0x00156000[] = {
1511  0x70, 0xf5, 0xab, 0x1a // sbcs al r10 r0 0x00156000
1512};
1513const byte kInstruction_sbcs_al_r10_r13_0x00156000[] = {
1514  0x7d, 0xf5, 0xab, 0x1a // sbcs al r10 r13 0x00156000
1515};
1516const byte kInstruction_sbcs_al_r11_r2_0x001fe000[] = {
1517  0x72, 0xf5, 0xff, 0x1b // sbcs al r11 r2 0x001fe000
1518};
1519const byte kInstruction_sbcs_al_r4_r5_0x2ac00000[] = {
1520  0x75, 0xf1, 0x2b, 0x54 // sbcs al r4 r5 0x2ac00000
1521};
1522const byte kInstruction_sbcs_al_r8_r8_0x02ac0000[] = {
1523  0x78, 0xf1, 0x2b, 0x78 // sbcs al r8 r8 0x02ac0000
1524};
1525const byte kInstruction_sbcs_al_r9_r1_0x7f800000[] = {
1526  0x71, 0xf1, 0xff, 0x49 // sbcs al r9 r1 0x7f800000
1527};
1528const byte kInstruction_sbcs_al_r8_r9_0xff00ff00[] = {
1529  0x79, 0xf1, 0xff, 0x28 // sbcs al r8 r9 0xff00ff00
1530};
1531const byte kInstruction_sbcs_al_r12_r7_0x00ff00ff[] = {
1532  0x77, 0xf1, 0xff, 0x1c // sbcs al r12 r7 0x00ff00ff
1533};
1534const byte kInstruction_sbcs_al_r9_r10_0x00156000[] = {
1535  0x7a, 0xf5, 0xab, 0x19 // sbcs al r9 r10 0x00156000
1536};
1537const TestResult kReferencesbcs[] = {
1538  {
1539    ARRAY_SIZE(kInstruction_sbcs_al_r13_r14_0x02ac0000),
1540    kInstruction_sbcs_al_r13_r14_0x02ac0000,
1541  },
1542  {
1543    ARRAY_SIZE(kInstruction_sbcs_al_r10_r1_0x00156000),
1544    kInstruction_sbcs_al_r10_r1_0x00156000,
1545  },
1546  {
1547    ARRAY_SIZE(kInstruction_sbcs_al_r10_r0_0x000003fc),
1548    kInstruction_sbcs_al_r10_r0_0x000003fc,
1549  },
1550  {
1551    ARRAY_SIZE(kInstruction_sbcs_al_r1_r11_0x2ac00000),
1552    kInstruction_sbcs_al_r1_r11_0x2ac00000,
1553  },
1554  {
1555    ARRAY_SIZE(kInstruction_sbcs_al_r8_r6_0x00156000),
1556    kInstruction_sbcs_al_r8_r6_0x00156000,
1557  },
1558  {
1559    ARRAY_SIZE(kInstruction_sbcs_al_r7_r12_0x00ff0000),
1560    kInstruction_sbcs_al_r7_r12_0x00ff0000,
1561  },
1562  {
1563    ARRAY_SIZE(kInstruction_sbcs_al_r12_r3_0x00ff0000),
1564    kInstruction_sbcs_al_r12_r3_0x00ff0000,
1565  },
1566  {
1567    ARRAY_SIZE(kInstruction_sbcs_al_r4_r7_0x0000ff00),
1568    kInstruction_sbcs_al_r4_r7_0x0000ff00,
1569  },
1570  {
1571    ARRAY_SIZE(kInstruction_sbcs_al_r11_r13_0x0ab00000),
1572    kInstruction_sbcs_al_r11_r13_0x0ab00000,
1573  },
1574  {
1575    ARRAY_SIZE(kInstruction_sbcs_al_r6_r12_0xff00ff00),
1576    kInstruction_sbcs_al_r6_r12_0xff00ff00,
1577  },
1578  {
1579    ARRAY_SIZE(kInstruction_sbcs_al_r12_r8_0x003fc000),
1580    kInstruction_sbcs_al_r12_r8_0x003fc000,
1581  },
1582  {
1583    ARRAY_SIZE(kInstruction_sbcs_al_r5_r12_0x00ab00ab),
1584    kInstruction_sbcs_al_r5_r12_0x00ab00ab,
1585  },
1586  {
1587    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0x00ab00ab),
1588    kInstruction_sbcs_al_r7_r6_0x00ab00ab,
1589  },
1590  {
1591    ARRAY_SIZE(kInstruction_sbcs_al_r0_r1_0x00ab00ab),
1592    kInstruction_sbcs_al_r0_r1_0x00ab00ab,
1593  },
1594  {
1595    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x000001fe),
1596    kInstruction_sbcs_al_r9_r9_0x000001fe,
1597  },
1598  {
1599    ARRAY_SIZE(kInstruction_sbcs_al_r2_r8_0xab00ab00),
1600    kInstruction_sbcs_al_r2_r8_0xab00ab00,
1601  },
1602  {
1603    ARRAY_SIZE(kInstruction_sbcs_al_r9_r10_0x00ff0000),
1604    kInstruction_sbcs_al_r9_r10_0x00ff0000,
1605  },
1606  {
1607    ARRAY_SIZE(kInstruction_sbcs_al_r8_r8_0x55800000),
1608    kInstruction_sbcs_al_r8_r8_0x55800000,
1609  },
1610  {
1611    ARRAY_SIZE(kInstruction_sbcs_al_r6_r7_0x00ab00ab),
1612    kInstruction_sbcs_al_r6_r7_0x00ab00ab,
1613  },
1614  {
1615    ARRAY_SIZE(kInstruction_sbcs_al_r5_r9_0xff000000),
1616    kInstruction_sbcs_al_r5_r9_0xff000000,
1617  },
1618  {
1619    ARRAY_SIZE(kInstruction_sbcs_al_r8_r8_0x00ab0000),
1620    kInstruction_sbcs_al_r8_r8_0x00ab0000,
1621  },
1622  {
1623    ARRAY_SIZE(kInstruction_sbcs_al_r5_r8_0xab00ab00),
1624    kInstruction_sbcs_al_r5_r8_0xab00ab00,
1625  },
1626  {
1627    ARRAY_SIZE(kInstruction_sbcs_al_r0_r12_0xab000000),
1628    kInstruction_sbcs_al_r0_r12_0xab000000,
1629  },
1630  {
1631    ARRAY_SIZE(kInstruction_sbcs_al_r13_r11_0xab000000),
1632    kInstruction_sbcs_al_r13_r11_0xab000000,
1633  },
1634  {
1635    ARRAY_SIZE(kInstruction_sbcs_al_r14_r3_0xab00ab00),
1636    kInstruction_sbcs_al_r14_r3_0xab00ab00,
1637  },
1638  {
1639    ARRAY_SIZE(kInstruction_sbcs_al_r0_r1_0x0003fc00),
1640    kInstruction_sbcs_al_r0_r1_0x0003fc00,
1641  },
1642  {
1643    ARRAY_SIZE(kInstruction_sbcs_al_r14_r13_0x0ab00000),
1644    kInstruction_sbcs_al_r14_r13_0x0ab00000,
1645  },
1646  {
1647    ARRAY_SIZE(kInstruction_sbcs_al_r6_r0_0x0002ac00),
1648    kInstruction_sbcs_al_r6_r0_0x0002ac00,
1649  },
1650  {
1651    ARRAY_SIZE(kInstruction_sbcs_al_r6_r8_0x55800000),
1652    kInstruction_sbcs_al_r6_r8_0x55800000,
1653  },
1654  {
1655    ARRAY_SIZE(kInstruction_sbcs_al_r2_r14_0x01560000),
1656    kInstruction_sbcs_al_r2_r14_0x01560000,
1657  },
1658  {
1659    ARRAY_SIZE(kInstruction_sbcs_al_r5_r13_0x03fc0000),
1660    kInstruction_sbcs_al_r5_r13_0x03fc0000,
1661  },
1662  {
1663    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0x00000ab0),
1664    kInstruction_sbcs_al_r7_r6_0x00000ab0,
1665  },
1666  {
1667    ARRAY_SIZE(kInstruction_sbcs_al_r3_r14_0x007f8000),
1668    kInstruction_sbcs_al_r3_r14_0x007f8000,
1669  },
1670  {
1671    ARRAY_SIZE(kInstruction_sbcs_al_r9_r4_0x00558000),
1672    kInstruction_sbcs_al_r9_r4_0x00558000,
1673  },
1674  {
1675    ARRAY_SIZE(kInstruction_sbcs_al_r10_r11_0x00002ac0),
1676    kInstruction_sbcs_al_r10_r11_0x00002ac0,
1677  },
1678  {
1679    ARRAY_SIZE(kInstruction_sbcs_al_r1_r5_0x003fc000),
1680    kInstruction_sbcs_al_r1_r5_0x003fc000,
1681  },
1682  {
1683    ARRAY_SIZE(kInstruction_sbcs_al_r7_r7_0x00003fc0),
1684    kInstruction_sbcs_al_r7_r7_0x00003fc0,
1685  },
1686  {
1687    ARRAY_SIZE(kInstruction_sbcs_al_r5_r3_0x000007f8),
1688    kInstruction_sbcs_al_r5_r3_0x000007f8,
1689  },
1690  {
1691    ARRAY_SIZE(kInstruction_sbcs_al_r4_r3_0x00001560),
1692    kInstruction_sbcs_al_r4_r3_0x00001560,
1693  },
1694  {
1695    ARRAY_SIZE(kInstruction_sbcs_al_r5_r3_0x03fc0000),
1696    kInstruction_sbcs_al_r5_r3_0x03fc0000,
1697  },
1698  {
1699    ARRAY_SIZE(kInstruction_sbcs_al_r2_r6_0x55800000),
1700    kInstruction_sbcs_al_r2_r6_0x55800000,
1701  },
1702  {
1703    ARRAY_SIZE(kInstruction_sbcs_al_r13_r5_0x0000ab00),
1704    kInstruction_sbcs_al_r13_r5_0x0000ab00,
1705  },
1706  {
1707    ARRAY_SIZE(kInstruction_sbcs_al_r0_r11_0xab00ab00),
1708    kInstruction_sbcs_al_r0_r11_0xab00ab00,
1709  },
1710  {
1711    ARRAY_SIZE(kInstruction_sbcs_al_r14_r12_0x00ff00ff),
1712    kInstruction_sbcs_al_r14_r12_0x00ff00ff,
1713  },
1714  {
1715    ARRAY_SIZE(kInstruction_sbcs_al_r13_r8_0x7f800000),
1716    kInstruction_sbcs_al_r13_r8_0x7f800000,
1717  },
1718  {
1719    ARRAY_SIZE(kInstruction_sbcs_al_r1_r2_0x15600000),
1720    kInstruction_sbcs_al_r1_r2_0x15600000,
1721  },
1722  {
1723    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0xab000000),
1724    kInstruction_sbcs_al_r7_r6_0xab000000,
1725  },
1726  {
1727    ARRAY_SIZE(kInstruction_sbcs_al_r1_r9_0x00000ff0),
1728    kInstruction_sbcs_al_r1_r9_0x00000ff0,
1729  },
1730  {
1731    ARRAY_SIZE(kInstruction_sbcs_al_r12_r8_0x0007f800),
1732    kInstruction_sbcs_al_r12_r8_0x0007f800,
1733  },
1734  {
1735    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x00ab0000),
1736    kInstruction_sbcs_al_r0_r8_0x00ab0000,
1737  },
1738  {
1739    ARRAY_SIZE(kInstruction_sbcs_al_r11_r11_0x000000ff),
1740    kInstruction_sbcs_al_r11_r11_0x000000ff,
1741  },
1742  {
1743    ARRAY_SIZE(kInstruction_sbcs_al_r12_r13_0xff000000),
1744    kInstruction_sbcs_al_r12_r13_0xff000000,
1745  },
1746  {
1747    ARRAY_SIZE(kInstruction_sbcs_al_r1_r3_0x0ab00000),
1748    kInstruction_sbcs_al_r1_r3_0x0ab00000,
1749  },
1750  {
1751    ARRAY_SIZE(kInstruction_sbcs_al_r2_r10_0x0001fe00),
1752    kInstruction_sbcs_al_r2_r10_0x0001fe00,
1753  },
1754  {
1755    ARRAY_SIZE(kInstruction_sbcs_al_r14_r2_0x01fe0000),
1756    kInstruction_sbcs_al_r14_r2_0x01fe0000,
1757  },
1758  {
1759    ARRAY_SIZE(kInstruction_sbcs_al_r3_r4_0x000000ff),
1760    kInstruction_sbcs_al_r3_r4_0x000000ff,
1761  },
1762  {
1763    ARRAY_SIZE(kInstruction_sbcs_al_r3_r13_0x00000558),
1764    kInstruction_sbcs_al_r3_r13_0x00000558,
1765  },
1766  {
1767    ARRAY_SIZE(kInstruction_sbcs_al_r13_r10_0x00055800),
1768    kInstruction_sbcs_al_r13_r10_0x00055800,
1769  },
1770  {
1771    ARRAY_SIZE(kInstruction_sbcs_al_r1_r10_0xff000000),
1772    kInstruction_sbcs_al_r1_r10_0xff000000,
1773  },
1774  {
1775    ARRAY_SIZE(kInstruction_sbcs_al_r0_r7_0x2ac00000),
1776    kInstruction_sbcs_al_r0_r7_0x2ac00000,
1777  },
1778  {
1779    ARRAY_SIZE(kInstruction_sbcs_al_r12_r1_0xab000000),
1780    kInstruction_sbcs_al_r12_r1_0xab000000,
1781  },
1782  {
1783    ARRAY_SIZE(kInstruction_sbcs_al_r9_r14_0x00003fc0),
1784    kInstruction_sbcs_al_r9_r14_0x00003fc0,
1785  },
1786  {
1787    ARRAY_SIZE(kInstruction_sbcs_al_r7_r2_0x2ac00000),
1788    kInstruction_sbcs_al_r7_r2_0x2ac00000,
1789  },
1790  {
1791    ARRAY_SIZE(kInstruction_sbcs_al_r14_r4_0x00001fe0),
1792    kInstruction_sbcs_al_r14_r4_0x00001fe0,
1793  },
1794  {
1795    ARRAY_SIZE(kInstruction_sbcs_al_r12_r8_0x00007f80),
1796    kInstruction_sbcs_al_r12_r8_0x00007f80,
1797  },
1798  {
1799    ARRAY_SIZE(kInstruction_sbcs_al_r7_r10_0x00000ab0),
1800    kInstruction_sbcs_al_r7_r10_0x00000ab0,
1801  },
1802  {
1803    ARRAY_SIZE(kInstruction_sbcs_al_r13_r6_0x00ab0000),
1804    kInstruction_sbcs_al_r13_r6_0x00ab0000,
1805  },
1806  {
1807    ARRAY_SIZE(kInstruction_sbcs_al_r7_r9_0x0000ff00),
1808    kInstruction_sbcs_al_r7_r9_0x0000ff00,
1809  },
1810  {
1811    ARRAY_SIZE(kInstruction_sbcs_al_r2_r12_0xff00ff00),
1812    kInstruction_sbcs_al_r2_r12_0xff00ff00,
1813  },
1814  {
1815    ARRAY_SIZE(kInstruction_sbcs_al_r1_r6_0x00000156),
1816    kInstruction_sbcs_al_r1_r6_0x00000156,
1817  },
1818  {
1819    ARRAY_SIZE(kInstruction_sbcs_al_r7_r5_0x03fc0000),
1820    kInstruction_sbcs_al_r7_r5_0x03fc0000,
1821  },
1822  {
1823    ARRAY_SIZE(kInstruction_sbcs_al_r2_r9_0x01fe0000),
1824    kInstruction_sbcs_al_r2_r9_0x01fe0000,
1825  },
1826  {
1827    ARRAY_SIZE(kInstruction_sbcs_al_r10_r12_0x00002ac0),
1828    kInstruction_sbcs_al_r10_r12_0x00002ac0,
1829  },
1830  {
1831    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x7f800000),
1832    kInstruction_sbcs_al_r14_r10_0x7f800000,
1833  },
1834  {
1835    ARRAY_SIZE(kInstruction_sbcs_al_r2_r8_0x02ac0000),
1836    kInstruction_sbcs_al_r2_r8_0x02ac0000,
1837  },
1838  {
1839    ARRAY_SIZE(kInstruction_sbcs_al_r4_r9_0x000001fe),
1840    kInstruction_sbcs_al_r4_r9_0x000001fe,
1841  },
1842  {
1843    ARRAY_SIZE(kInstruction_sbcs_al_r10_r10_0x000001fe),
1844    kInstruction_sbcs_al_r10_r10_0x000001fe,
1845  },
1846  {
1847    ARRAY_SIZE(kInstruction_sbcs_al_r6_r6_0x3fc00000),
1848    kInstruction_sbcs_al_r6_r6_0x3fc00000,
1849  },
1850  {
1851    ARRAY_SIZE(kInstruction_sbcs_al_r4_r12_0x000003fc),
1852    kInstruction_sbcs_al_r4_r12_0x000003fc,
1853  },
1854  {
1855    ARRAY_SIZE(kInstruction_sbcs_al_r0_r2_0x0000ff00),
1856    kInstruction_sbcs_al_r0_r2_0x0000ff00,
1857  },
1858  {
1859    ARRAY_SIZE(kInstruction_sbcs_al_r9_r0_0x003fc000),
1860    kInstruction_sbcs_al_r9_r0_0x003fc000,
1861  },
1862  {
1863    ARRAY_SIZE(kInstruction_sbcs_al_r7_r4_0x000002ac),
1864    kInstruction_sbcs_al_r7_r4_0x000002ac,
1865  },
1866  {
1867    ARRAY_SIZE(kInstruction_sbcs_al_r6_r6_0x7f800000),
1868    kInstruction_sbcs_al_r6_r6_0x7f800000,
1869  },
1870  {
1871    ARRAY_SIZE(kInstruction_sbcs_al_r6_r8_0x00015600),
1872    kInstruction_sbcs_al_r6_r8_0x00015600,
1873  },
1874  {
1875    ARRAY_SIZE(kInstruction_sbcs_al_r10_r0_0x00000ff0),
1876    kInstruction_sbcs_al_r10_r0_0x00000ff0,
1877  },
1878  {
1879    ARRAY_SIZE(kInstruction_sbcs_al_r8_r1_0xffffffff),
1880    kInstruction_sbcs_al_r8_r1_0xffffffff,
1881  },
1882  {
1883    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x00ab00ab),
1884    kInstruction_sbcs_al_r3_r7_0x00ab00ab,
1885  },
1886  {
1887    ARRAY_SIZE(kInstruction_sbcs_al_r8_r11_0x01fe0000),
1888    kInstruction_sbcs_al_r8_r11_0x01fe0000,
1889  },
1890  {
1891    ARRAY_SIZE(kInstruction_sbcs_al_r3_r1_0x00ff0000),
1892    kInstruction_sbcs_al_r3_r1_0x00ff0000,
1893  },
1894  {
1895    ARRAY_SIZE(kInstruction_sbcs_al_r5_r4_0x000001fe),
1896    kInstruction_sbcs_al_r5_r4_0x000001fe,
1897  },
1898  {
1899    ARRAY_SIZE(kInstruction_sbcs_al_r7_r10_0x00000558),
1900    kInstruction_sbcs_al_r7_r10_0x00000558,
1901  },
1902  {
1903    ARRAY_SIZE(kInstruction_sbcs_al_r8_r13_0x00001560),
1904    kInstruction_sbcs_al_r8_r13_0x00001560,
1905  },
1906  {
1907    ARRAY_SIZE(kInstruction_sbcs_al_r9_r4_0x00002ac0),
1908    kInstruction_sbcs_al_r9_r4_0x00002ac0,
1909  },
1910  {
1911    ARRAY_SIZE(kInstruction_sbcs_al_r9_r7_0x03fc0000),
1912    kInstruction_sbcs_al_r9_r7_0x03fc0000,
1913  },
1914  {
1915    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0x2ac00000),
1916    kInstruction_sbcs_al_r11_r12_0x2ac00000,
1917  },
1918  {
1919    ARRAY_SIZE(kInstruction_sbcs_al_r13_r10_0x00001fe0),
1920    kInstruction_sbcs_al_r13_r10_0x00001fe0,
1921  },
1922  {
1923    ARRAY_SIZE(kInstruction_sbcs_al_r11_r10_0x00558000),
1924    kInstruction_sbcs_al_r11_r10_0x00558000,
1925  },
1926  {
1927    ARRAY_SIZE(kInstruction_sbcs_al_r3_r2_0x000000ab),
1928    kInstruction_sbcs_al_r3_r2_0x000000ab,
1929  },
1930  {
1931    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x00000ab0),
1932    kInstruction_sbcs_al_r0_r8_0x00000ab0,
1933  },
1934  {
1935    ARRAY_SIZE(kInstruction_sbcs_al_r9_r7_0xab000000),
1936    kInstruction_sbcs_al_r9_r7_0xab000000,
1937  },
1938  {
1939    ARRAY_SIZE(kInstruction_sbcs_al_r11_r7_0x0ff00000),
1940    kInstruction_sbcs_al_r11_r7_0x0ff00000,
1941  },
1942  {
1943    ARRAY_SIZE(kInstruction_sbcs_al_r10_r2_0x7f800000),
1944    kInstruction_sbcs_al_r10_r2_0x7f800000,
1945  },
1946  {
1947    ARRAY_SIZE(kInstruction_sbcs_al_r3_r1_0x05580000),
1948    kInstruction_sbcs_al_r3_r1_0x05580000,
1949  },
1950  {
1951    ARRAY_SIZE(kInstruction_sbcs_al_r1_r4_0x0ab00000),
1952    kInstruction_sbcs_al_r1_r4_0x0ab00000,
1953  },
1954  {
1955    ARRAY_SIZE(kInstruction_sbcs_al_r4_r9_0x00005580),
1956    kInstruction_sbcs_al_r4_r9_0x00005580,
1957  },
1958  {
1959    ARRAY_SIZE(kInstruction_sbcs_al_r3_r2_0x001fe000),
1960    kInstruction_sbcs_al_r3_r2_0x001fe000,
1961  },
1962  {
1963    ARRAY_SIZE(kInstruction_sbcs_al_r14_r6_0x00000156),
1964    kInstruction_sbcs_al_r14_r6_0x00000156,
1965  },
1966  {
1967    ARRAY_SIZE(kInstruction_sbcs_al_r14_r3_0x00000ab0),
1968    kInstruction_sbcs_al_r14_r3_0x00000ab0,
1969  },
1970  {
1971    ARRAY_SIZE(kInstruction_sbcs_al_r12_r13_0x000001fe),
1972    kInstruction_sbcs_al_r12_r13_0x000001fe,
1973  },
1974  {
1975    ARRAY_SIZE(kInstruction_sbcs_al_r12_r10_0x1fe00000),
1976    kInstruction_sbcs_al_r12_r10_0x1fe00000,
1977  },
1978  {
1979    ARRAY_SIZE(kInstruction_sbcs_al_r0_r9_0x2ac00000),
1980    kInstruction_sbcs_al_r0_r9_0x2ac00000,
1981  },
1982  {
1983    ARRAY_SIZE(kInstruction_sbcs_al_r11_r6_0x00000156),
1984    kInstruction_sbcs_al_r11_r6_0x00000156,
1985  },
1986  {
1987    ARRAY_SIZE(kInstruction_sbcs_al_r2_r4_0x3fc00000),
1988    kInstruction_sbcs_al_r2_r4_0x3fc00000,
1989  },
1990  {
1991    ARRAY_SIZE(kInstruction_sbcs_al_r8_r13_0x00002ac0),
1992    kInstruction_sbcs_al_r8_r13_0x00002ac0,
1993  },
1994  {
1995    ARRAY_SIZE(kInstruction_sbcs_al_r1_r5_0x00ff00ff),
1996    kInstruction_sbcs_al_r1_r5_0x00ff00ff,
1997  },
1998  {
1999    ARRAY_SIZE(kInstruction_sbcs_al_r6_r1_0x0007f800),
2000    kInstruction_sbcs_al_r6_r1_0x0007f800,
2001  },
2002  {
2003    ARRAY_SIZE(kInstruction_sbcs_al_r5_r1_0x00001fe0),
2004    kInstruction_sbcs_al_r5_r1_0x00001fe0,
2005  },
2006  {
2007    ARRAY_SIZE(kInstruction_sbcs_al_r8_r11_0xab00ab00),
2008    kInstruction_sbcs_al_r8_r11_0xab00ab00,
2009  },
2010  {
2011    ARRAY_SIZE(kInstruction_sbcs_al_r5_r0_0xff00ff00),
2012    kInstruction_sbcs_al_r5_r0_0xff00ff00,
2013  },
2014  {
2015    ARRAY_SIZE(kInstruction_sbcs_al_r14_r13_0x000000ab),
2016    kInstruction_sbcs_al_r14_r13_0x000000ab,
2017  },
2018  {
2019    ARRAY_SIZE(kInstruction_sbcs_al_r2_r4_0x05580000),
2020    kInstruction_sbcs_al_r2_r4_0x05580000,
2021  },
2022  {
2023    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x07f80000),
2024    kInstruction_sbcs_al_r14_r10_0x07f80000,
2025  },
2026  {
2027    ARRAY_SIZE(kInstruction_sbcs_al_r10_r3_0x55800000),
2028    kInstruction_sbcs_al_r10_r3_0x55800000,
2029  },
2030  {
2031    ARRAY_SIZE(kInstruction_sbcs_al_r0_r11_0x7f800000),
2032    kInstruction_sbcs_al_r0_r11_0x7f800000,
2033  },
2034  {
2035    ARRAY_SIZE(kInstruction_sbcs_al_r3_r12_0xffffffff),
2036    kInstruction_sbcs_al_r3_r12_0xffffffff,
2037  },
2038  {
2039    ARRAY_SIZE(kInstruction_sbcs_al_r2_r3_0x00000558),
2040    kInstruction_sbcs_al_r2_r3_0x00000558,
2041  },
2042  {
2043    ARRAY_SIZE(kInstruction_sbcs_al_r2_r2_0x0003fc00),
2044    kInstruction_sbcs_al_r2_r2_0x0003fc00,
2045  },
2046  {
2047    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x15600000),
2048    kInstruction_sbcs_al_r14_r10_0x15600000,
2049  },
2050  {
2051    ARRAY_SIZE(kInstruction_sbcs_al_r3_r13_0x00000156),
2052    kInstruction_sbcs_al_r3_r13_0x00000156,
2053  },
2054  {
2055    ARRAY_SIZE(kInstruction_sbcs_al_r10_r5_0x1fe00000),
2056    kInstruction_sbcs_al_r10_r5_0x1fe00000,
2057  },
2058  {
2059    ARRAY_SIZE(kInstruction_sbcs_al_r1_r5_0x00055800),
2060    kInstruction_sbcs_al_r1_r5_0x00055800,
2061  },
2062  {
2063    ARRAY_SIZE(kInstruction_sbcs_al_r8_r6_0xff000000),
2064    kInstruction_sbcs_al_r8_r6_0xff000000,
2065  },
2066  {
2067    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x002ac000),
2068    kInstruction_sbcs_al_r3_r7_0x002ac000,
2069  },
2070  {
2071    ARRAY_SIZE(kInstruction_sbcs_al_r6_r4_0x00ff00ff),
2072    kInstruction_sbcs_al_r6_r4_0x00ff00ff,
2073  },
2074  {
2075    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x0007f800),
2076    kInstruction_sbcs_al_r0_r8_0x0007f800,
2077  },
2078  {
2079    ARRAY_SIZE(kInstruction_sbcs_al_r0_r3_0xff000000),
2080    kInstruction_sbcs_al_r0_r3_0xff000000,
2081  },
2082  {
2083    ARRAY_SIZE(kInstruction_sbcs_al_r11_r1_0xabababab),
2084    kInstruction_sbcs_al_r11_r1_0xabababab,
2085  },
2086  {
2087    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x000001fe),
2088    kInstruction_sbcs_al_r14_r10_0x000001fe,
2089  },
2090  {
2091    ARRAY_SIZE(kInstruction_sbcs_al_r4_r11_0x002ac000),
2092    kInstruction_sbcs_al_r4_r11_0x002ac000,
2093  },
2094  {
2095    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0x000000ab),
2096    kInstruction_sbcs_al_r11_r12_0x000000ab,
2097  },
2098  {
2099    ARRAY_SIZE(kInstruction_sbcs_al_r3_r4_0x003fc000),
2100    kInstruction_sbcs_al_r3_r4_0x003fc000,
2101  },
2102  {
2103    ARRAY_SIZE(kInstruction_sbcs_al_r3_r13_0x0ff00000),
2104    kInstruction_sbcs_al_r3_r13_0x0ff00000,
2105  },
2106  {
2107    ARRAY_SIZE(kInstruction_sbcs_al_r5_r4_0x00001fe0),
2108    kInstruction_sbcs_al_r5_r4_0x00001fe0,
2109  },
2110  {
2111    ARRAY_SIZE(kInstruction_sbcs_al_r6_r12_0x002ac000),
2112    kInstruction_sbcs_al_r6_r12_0x002ac000,
2113  },
2114  {
2115    ARRAY_SIZE(kInstruction_sbcs_al_r13_r13_0x1fe00000),
2116    kInstruction_sbcs_al_r13_r13_0x1fe00000,
2117  },
2118  {
2119    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x01560000),
2120    kInstruction_sbcs_al_r0_r8_0x01560000,
2121  },
2122  {
2123    ARRAY_SIZE(kInstruction_sbcs_al_r9_r7_0x00055800),
2124    kInstruction_sbcs_al_r9_r7_0x00055800,
2125  },
2126  {
2127    ARRAY_SIZE(kInstruction_sbcs_al_r6_r0_0x00000156),
2128    kInstruction_sbcs_al_r6_r0_0x00000156,
2129  },
2130  {
2131    ARRAY_SIZE(kInstruction_sbcs_al_r14_r12_0x00055800),
2132    kInstruction_sbcs_al_r14_r12_0x00055800,
2133  },
2134  {
2135    ARRAY_SIZE(kInstruction_sbcs_al_r14_r0_0xab00ab00),
2136    kInstruction_sbcs_al_r14_r0_0xab00ab00,
2137  },
2138  {
2139    ARRAY_SIZE(kInstruction_sbcs_al_r14_r2_0x00ab0000),
2140    kInstruction_sbcs_al_r14_r2_0x00ab0000,
2141  },
2142  {
2143    ARRAY_SIZE(kInstruction_sbcs_al_r0_r3_0x000000ab),
2144    kInstruction_sbcs_al_r0_r3_0x000000ab,
2145  },
2146  {
2147    ARRAY_SIZE(kInstruction_sbcs_al_r13_r4_0x003fc000),
2148    kInstruction_sbcs_al_r13_r4_0x003fc000,
2149  },
2150  {
2151    ARRAY_SIZE(kInstruction_sbcs_al_r4_r2_0x00001560),
2152    kInstruction_sbcs_al_r4_r2_0x00001560,
2153  },
2154  {
2155    ARRAY_SIZE(kInstruction_sbcs_al_r14_r4_0x2ac00000),
2156    kInstruction_sbcs_al_r14_r4_0x2ac00000,
2157  },
2158  {
2159    ARRAY_SIZE(kInstruction_sbcs_al_r4_r11_0x000003fc),
2160    kInstruction_sbcs_al_r4_r11_0x000003fc,
2161  },
2162  {
2163    ARRAY_SIZE(kInstruction_sbcs_al_r6_r8_0x001fe000),
2164    kInstruction_sbcs_al_r6_r8_0x001fe000,
2165  },
2166  {
2167    ARRAY_SIZE(kInstruction_sbcs_al_r12_r14_0x00000558),
2168    kInstruction_sbcs_al_r12_r14_0x00000558,
2169  },
2170  {
2171    ARRAY_SIZE(kInstruction_sbcs_al_r0_r13_0x0ff00000),
2172    kInstruction_sbcs_al_r0_r13_0x0ff00000,
2173  },
2174  {
2175    ARRAY_SIZE(kInstruction_sbcs_al_r3_r11_0xabababab),
2176    kInstruction_sbcs_al_r3_r11_0xabababab,
2177  },
2178  {
2179    ARRAY_SIZE(kInstruction_sbcs_al_r4_r1_0x000001fe),
2180    kInstruction_sbcs_al_r4_r1_0x000001fe,
2181  },
2182  {
2183    ARRAY_SIZE(kInstruction_sbcs_al_r0_r5_0x000002ac),
2184    kInstruction_sbcs_al_r0_r5_0x000002ac,
2185  },
2186  {
2187    ARRAY_SIZE(kInstruction_sbcs_al_r8_r5_0x0003fc00),
2188    kInstruction_sbcs_al_r8_r5_0x0003fc00,
2189  },
2190  {
2191    ARRAY_SIZE(kInstruction_sbcs_al_r7_r13_0x0002ac00),
2192    kInstruction_sbcs_al_r7_r13_0x0002ac00,
2193  },
2194  {
2195    ARRAY_SIZE(kInstruction_sbcs_al_r10_r6_0x00015600),
2196    kInstruction_sbcs_al_r10_r6_0x00015600,
2197  },
2198  {
2199    ARRAY_SIZE(kInstruction_sbcs_al_r12_r10_0x00ff0000),
2200    kInstruction_sbcs_al_r12_r10_0x00ff0000,
2201  },
2202  {
2203    ARRAY_SIZE(kInstruction_sbcs_al_r12_r12_0x00005580),
2204    kInstruction_sbcs_al_r12_r12_0x00005580,
2205  },
2206  {
2207    ARRAY_SIZE(kInstruction_sbcs_al_r0_r4_0x02ac0000),
2208    kInstruction_sbcs_al_r0_r4_0x02ac0000,
2209  },
2210  {
2211    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x02ac0000),
2212    kInstruction_sbcs_al_r9_r9_0x02ac0000,
2213  },
2214  {
2215    ARRAY_SIZE(kInstruction_sbcs_al_r7_r4_0x00000558),
2216    kInstruction_sbcs_al_r7_r4_0x00000558,
2217  },
2218  {
2219    ARRAY_SIZE(kInstruction_sbcs_al_r12_r14_0x07f80000),
2220    kInstruction_sbcs_al_r12_r14_0x07f80000,
2221  },
2222  {
2223    ARRAY_SIZE(kInstruction_sbcs_al_r7_r2_0xab00ab00),
2224    kInstruction_sbcs_al_r7_r2_0xab00ab00,
2225  },
2226  {
2227    ARRAY_SIZE(kInstruction_sbcs_al_r1_r12_0xff000000),
2228    kInstruction_sbcs_al_r1_r12_0xff000000,
2229  },
2230  {
2231    ARRAY_SIZE(kInstruction_sbcs_al_r8_r0_0x7f800000),
2232    kInstruction_sbcs_al_r8_r0_0x7f800000,
2233  },
2234  {
2235    ARRAY_SIZE(kInstruction_sbcs_al_r7_r0_0x00000ab0),
2236    kInstruction_sbcs_al_r7_r0_0x00000ab0,
2237  },
2238  {
2239    ARRAY_SIZE(kInstruction_sbcs_al_r1_r0_0x00005580),
2240    kInstruction_sbcs_al_r1_r0_0x00005580,
2241  },
2242  {
2243    ARRAY_SIZE(kInstruction_sbcs_al_r14_r1_0x001fe000),
2244    kInstruction_sbcs_al_r14_r1_0x001fe000,
2245  },
2246  {
2247    ARRAY_SIZE(kInstruction_sbcs_al_r13_r13_0x0002ac00),
2248    kInstruction_sbcs_al_r13_r13_0x0002ac00,
2249  },
2250  {
2251    ARRAY_SIZE(kInstruction_sbcs_al_r8_r12_0x0002ac00),
2252    kInstruction_sbcs_al_r8_r12_0x0002ac00,
2253  },
2254  {
2255    ARRAY_SIZE(kInstruction_sbcs_al_r10_r10_0x00ff00ff),
2256    kInstruction_sbcs_al_r10_r10_0x00ff00ff,
2257  },
2258  {
2259    ARRAY_SIZE(kInstruction_sbcs_al_r4_r4_0x002ac000),
2260    kInstruction_sbcs_al_r4_r4_0x002ac000,
2261  },
2262  {
2263    ARRAY_SIZE(kInstruction_sbcs_al_r12_r5_0x000ab000),
2264    kInstruction_sbcs_al_r12_r5_0x000ab000,
2265  },
2266  {
2267    ARRAY_SIZE(kInstruction_sbcs_al_r1_r2_0x000003fc),
2268    kInstruction_sbcs_al_r1_r2_0x000003fc,
2269  },
2270  {
2271    ARRAY_SIZE(kInstruction_sbcs_al_r10_r11_0x001fe000),
2272    kInstruction_sbcs_al_r10_r11_0x001fe000,
2273  },
2274  {
2275    ARRAY_SIZE(kInstruction_sbcs_al_r11_r2_0x05580000),
2276    kInstruction_sbcs_al_r11_r2_0x05580000,
2277  },
2278  {
2279    ARRAY_SIZE(kInstruction_sbcs_al_r2_r6_0x000000ab),
2280    kInstruction_sbcs_al_r2_r6_0x000000ab,
2281  },
2282  {
2283    ARRAY_SIZE(kInstruction_sbcs_al_r6_r3_0x0000ff00),
2284    kInstruction_sbcs_al_r6_r3_0x0000ff00,
2285  },
2286  {
2287    ARRAY_SIZE(kInstruction_sbcs_al_r13_r0_0x00156000),
2288    kInstruction_sbcs_al_r13_r0_0x00156000,
2289  },
2290  {
2291    ARRAY_SIZE(kInstruction_sbcs_al_r2_r9_0x00002ac0),
2292    kInstruction_sbcs_al_r2_r9_0x00002ac0,
2293  },
2294  {
2295    ARRAY_SIZE(kInstruction_sbcs_al_r11_r7_0x00055800),
2296    kInstruction_sbcs_al_r11_r7_0x00055800,
2297  },
2298  {
2299    ARRAY_SIZE(kInstruction_sbcs_al_r10_r9_0x00001fe0),
2300    kInstruction_sbcs_al_r10_r9_0x00001fe0,
2301  },
2302  {
2303    ARRAY_SIZE(kInstruction_sbcs_al_r10_r11_0x00156000),
2304    kInstruction_sbcs_al_r10_r11_0x00156000,
2305  },
2306  {
2307    ARRAY_SIZE(kInstruction_sbcs_al_r12_r10_0xff00ff00),
2308    kInstruction_sbcs_al_r12_r10_0xff00ff00,
2309  },
2310  {
2311    ARRAY_SIZE(kInstruction_sbcs_al_r7_r14_0x00ab00ab),
2312    kInstruction_sbcs_al_r7_r14_0x00ab00ab,
2313  },
2314  {
2315    ARRAY_SIZE(kInstruction_sbcs_al_r14_r7_0x002ac000),
2316    kInstruction_sbcs_al_r14_r7_0x002ac000,
2317  },
2318  {
2319    ARRAY_SIZE(kInstruction_sbcs_al_r5_r6_0x000ff000),
2320    kInstruction_sbcs_al_r5_r6_0x000ff000,
2321  },
2322  {
2323    ARRAY_SIZE(kInstruction_sbcs_al_r8_r1_0xff000000),
2324    kInstruction_sbcs_al_r8_r1_0xff000000,
2325  },
2326  {
2327    ARRAY_SIZE(kInstruction_sbcs_al_r8_r0_0x000002ac),
2328    kInstruction_sbcs_al_r8_r0_0x000002ac,
2329  },
2330  {
2331    ARRAY_SIZE(kInstruction_sbcs_al_r12_r6_0x00002ac0),
2332    kInstruction_sbcs_al_r12_r6_0x00002ac0,
2333  },
2334  {
2335    ARRAY_SIZE(kInstruction_sbcs_al_r14_r2_0x3fc00000),
2336    kInstruction_sbcs_al_r14_r2_0x3fc00000,
2337  },
2338  {
2339    ARRAY_SIZE(kInstruction_sbcs_al_r3_r3_0x01560000),
2340    kInstruction_sbcs_al_r3_r3_0x01560000,
2341  },
2342  {
2343    ARRAY_SIZE(kInstruction_sbcs_al_r3_r12_0x0001fe00),
2344    kInstruction_sbcs_al_r3_r12_0x0001fe00,
2345  },
2346  {
2347    ARRAY_SIZE(kInstruction_sbcs_al_r8_r10_0x000002ac),
2348    kInstruction_sbcs_al_r8_r10_0x000002ac,
2349  },
2350  {
2351    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x002ac000),
2352    kInstruction_sbcs_al_r9_r9_0x002ac000,
2353  },
2354  {
2355    ARRAY_SIZE(kInstruction_sbcs_al_r0_r6_0x00156000),
2356    kInstruction_sbcs_al_r0_r6_0x00156000,
2357  },
2358  {
2359    ARRAY_SIZE(kInstruction_sbcs_al_r14_r7_0x0ff00000),
2360    kInstruction_sbcs_al_r14_r7_0x0ff00000,
2361  },
2362  {
2363    ARRAY_SIZE(kInstruction_sbcs_al_r1_r3_0x00005580),
2364    kInstruction_sbcs_al_r1_r3_0x00005580,
2365  },
2366  {
2367    ARRAY_SIZE(kInstruction_sbcs_al_r14_r7_0x000001fe),
2368    kInstruction_sbcs_al_r14_r7_0x000001fe,
2369  },
2370  {
2371    ARRAY_SIZE(kInstruction_sbcs_al_r9_r5_0x03fc0000),
2372    kInstruction_sbcs_al_r9_r5_0x03fc0000,
2373  },
2374  {
2375    ARRAY_SIZE(kInstruction_sbcs_al_r7_r14_0x002ac000),
2376    kInstruction_sbcs_al_r7_r14_0x002ac000,
2377  },
2378  {
2379    ARRAY_SIZE(kInstruction_sbcs_al_r8_r9_0x00000558),
2380    kInstruction_sbcs_al_r8_r9_0x00000558,
2381  },
2382  {
2383    ARRAY_SIZE(kInstruction_sbcs_al_r14_r1_0x007f8000),
2384    kInstruction_sbcs_al_r14_r1_0x007f8000,
2385  },
2386  {
2387    ARRAY_SIZE(kInstruction_sbcs_al_r11_r0_0xab00ab00),
2388    kInstruction_sbcs_al_r11_r0_0xab00ab00,
2389  },
2390  {
2391    ARRAY_SIZE(kInstruction_sbcs_al_r11_r8_0x00000156),
2392    kInstruction_sbcs_al_r11_r8_0x00000156,
2393  },
2394  {
2395    ARRAY_SIZE(kInstruction_sbcs_al_r4_r10_0x00055800),
2396    kInstruction_sbcs_al_r4_r10_0x00055800,
2397  },
2398  {
2399    ARRAY_SIZE(kInstruction_sbcs_al_r2_r7_0x00007f80),
2400    kInstruction_sbcs_al_r2_r7_0x00007f80,
2401  },
2402  {
2403    ARRAY_SIZE(kInstruction_sbcs_al_r0_r6_0x00558000),
2404    kInstruction_sbcs_al_r0_r6_0x00558000,
2405  },
2406  {
2407    ARRAY_SIZE(kInstruction_sbcs_al_r4_r2_0x00558000),
2408    kInstruction_sbcs_al_r4_r2_0x00558000,
2409  },
2410  {
2411    ARRAY_SIZE(kInstruction_sbcs_al_r2_r3_0x0007f800),
2412    kInstruction_sbcs_al_r2_r3_0x0007f800,
2413  },
2414  {
2415    ARRAY_SIZE(kInstruction_sbcs_al_r14_r14_0xab00ab00),
2416    kInstruction_sbcs_al_r14_r14_0xab00ab00,
2417  },
2418  {
2419    ARRAY_SIZE(kInstruction_sbcs_al_r0_r13_0x000000ff),
2420    kInstruction_sbcs_al_r0_r13_0x000000ff,
2421  },
2422  {
2423    ARRAY_SIZE(kInstruction_sbcs_al_r10_r9_0xab00ab00),
2424    kInstruction_sbcs_al_r10_r9_0xab00ab00,
2425  },
2426  {
2427    ARRAY_SIZE(kInstruction_sbcs_al_r1_r1_0x3fc00000),
2428    kInstruction_sbcs_al_r1_r1_0x3fc00000,
2429  },
2430  {
2431    ARRAY_SIZE(kInstruction_sbcs_al_r8_r6_0x002ac000),
2432    kInstruction_sbcs_al_r8_r6_0x002ac000,
2433  },
2434  {
2435    ARRAY_SIZE(kInstruction_sbcs_al_r12_r4_0x55800000),
2436    kInstruction_sbcs_al_r12_r4_0x55800000,
2437  },
2438  {
2439    ARRAY_SIZE(kInstruction_sbcs_al_r6_r10_0x2ac00000),
2440    kInstruction_sbcs_al_r6_r10_0x2ac00000,
2441  },
2442  {
2443    ARRAY_SIZE(kInstruction_sbcs_al_r7_r9_0x001fe000),
2444    kInstruction_sbcs_al_r7_r9_0x001fe000,
2445  },
2446  {
2447    ARRAY_SIZE(kInstruction_sbcs_al_r4_r12_0x00005580),
2448    kInstruction_sbcs_al_r4_r12_0x00005580,
2449  },
2450  {
2451    ARRAY_SIZE(kInstruction_sbcs_al_r9_r8_0x0ab00000),
2452    kInstruction_sbcs_al_r9_r8_0x0ab00000,
2453  },
2454  {
2455    ARRAY_SIZE(kInstruction_sbcs_al_r2_r4_0xff00ff00),
2456    kInstruction_sbcs_al_r2_r4_0xff00ff00,
2457  },
2458  {
2459    ARRAY_SIZE(kInstruction_sbcs_al_r8_r14_0x00001fe0),
2460    kInstruction_sbcs_al_r8_r14_0x00001fe0,
2461  },
2462  {
2463    ARRAY_SIZE(kInstruction_sbcs_al_r5_r3_0x003fc000),
2464    kInstruction_sbcs_al_r5_r3_0x003fc000,
2465  },
2466  {
2467    ARRAY_SIZE(kInstruction_sbcs_al_r2_r10_0x00ff00ff),
2468    kInstruction_sbcs_al_r2_r10_0x00ff00ff,
2469  },
2470  {
2471    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0x15600000),
2472    kInstruction_sbcs_al_r11_r12_0x15600000,
2473  },
2474  {
2475    ARRAY_SIZE(kInstruction_sbcs_al_r1_r5_0x00002ac0),
2476    kInstruction_sbcs_al_r1_r5_0x00002ac0,
2477  },
2478  {
2479    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x2ac00000),
2480    kInstruction_sbcs_al_r3_r7_0x2ac00000,
2481  },
2482  {
2483    ARRAY_SIZE(kInstruction_sbcs_al_r5_r1_0xffffffff),
2484    kInstruction_sbcs_al_r5_r1_0xffffffff,
2485  },
2486  {
2487    ARRAY_SIZE(kInstruction_sbcs_al_r4_r10_0xff00ff00),
2488    kInstruction_sbcs_al_r4_r10_0xff00ff00,
2489  },
2490  {
2491    ARRAY_SIZE(kInstruction_sbcs_al_r1_r2_0x00001fe0),
2492    kInstruction_sbcs_al_r1_r2_0x00001fe0,
2493  },
2494  {
2495    ARRAY_SIZE(kInstruction_sbcs_al_r5_r14_0x000000ff),
2496    kInstruction_sbcs_al_r5_r14_0x000000ff,
2497  },
2498  {
2499    ARRAY_SIZE(kInstruction_sbcs_al_r14_r0_0x000ab000),
2500    kInstruction_sbcs_al_r14_r0_0x000ab000,
2501  },
2502  {
2503    ARRAY_SIZE(kInstruction_sbcs_al_r10_r3_0x00ab0000),
2504    kInstruction_sbcs_al_r10_r3_0x00ab0000,
2505  },
2506  {
2507    ARRAY_SIZE(kInstruction_sbcs_al_r10_r12_0x03fc0000),
2508    kInstruction_sbcs_al_r10_r12_0x03fc0000,
2509  },
2510  {
2511    ARRAY_SIZE(kInstruction_sbcs_al_r8_r11_0x0007f800),
2512    kInstruction_sbcs_al_r8_r11_0x0007f800,
2513  },
2514  {
2515    ARRAY_SIZE(kInstruction_sbcs_al_r9_r13_0x0001fe00),
2516    kInstruction_sbcs_al_r9_r13_0x0001fe00,
2517  },
2518  {
2519    ARRAY_SIZE(kInstruction_sbcs_al_r12_r13_0x02ac0000),
2520    kInstruction_sbcs_al_r12_r13_0x02ac0000,
2521  },
2522  {
2523    ARRAY_SIZE(kInstruction_sbcs_al_r3_r9_0x00ab00ab),
2524    kInstruction_sbcs_al_r3_r9_0x00ab00ab,
2525  },
2526  {
2527    ARRAY_SIZE(kInstruction_sbcs_al_r10_r1_0x3fc00000),
2528    kInstruction_sbcs_al_r10_r1_0x3fc00000,
2529  },
2530  {
2531    ARRAY_SIZE(kInstruction_sbcs_al_r6_r8_0x00000558),
2532    kInstruction_sbcs_al_r6_r8_0x00000558,
2533  },
2534  {
2535    ARRAY_SIZE(kInstruction_sbcs_al_r6_r12_0x0000ab00),
2536    kInstruction_sbcs_al_r6_r12_0x0000ab00,
2537  },
2538  {
2539    ARRAY_SIZE(kInstruction_sbcs_al_r14_r13_0x000ab000),
2540    kInstruction_sbcs_al_r14_r13_0x000ab000,
2541  },
2542  {
2543    ARRAY_SIZE(kInstruction_sbcs_al_r1_r5_0x1fe00000),
2544    kInstruction_sbcs_al_r1_r5_0x1fe00000,
2545  },
2546  {
2547    ARRAY_SIZE(kInstruction_sbcs_al_r11_r3_0x02ac0000),
2548    kInstruction_sbcs_al_r11_r3_0x02ac0000,
2549  },
2550  {
2551    ARRAY_SIZE(kInstruction_sbcs_al_r9_r5_0x55800000),
2552    kInstruction_sbcs_al_r9_r5_0x55800000,
2553  },
2554  {
2555    ARRAY_SIZE(kInstruction_sbcs_al_r5_r5_0x000ab000),
2556    kInstruction_sbcs_al_r5_r5_0x000ab000,
2557  },
2558  {
2559    ARRAY_SIZE(kInstruction_sbcs_al_r0_r12_0x003fc000),
2560    kInstruction_sbcs_al_r0_r12_0x003fc000,
2561  },
2562  {
2563    ARRAY_SIZE(kInstruction_sbcs_al_r10_r4_0x0000ab00),
2564    kInstruction_sbcs_al_r10_r4_0x0000ab00,
2565  },
2566  {
2567    ARRAY_SIZE(kInstruction_sbcs_al_r3_r2_0x0000ff00),
2568    kInstruction_sbcs_al_r3_r2_0x0000ff00,
2569  },
2570  {
2571    ARRAY_SIZE(kInstruction_sbcs_al_r14_r8_0x3fc00000),
2572    kInstruction_sbcs_al_r14_r8_0x3fc00000,
2573  },
2574  {
2575    ARRAY_SIZE(kInstruction_sbcs_al_r10_r13_0x05580000),
2576    kInstruction_sbcs_al_r10_r13_0x05580000,
2577  },
2578  {
2579    ARRAY_SIZE(kInstruction_sbcs_al_r4_r13_0x00156000),
2580    kInstruction_sbcs_al_r4_r13_0x00156000,
2581  },
2582  {
2583    ARRAY_SIZE(kInstruction_sbcs_al_r7_r2_0x000002ac),
2584    kInstruction_sbcs_al_r7_r2_0x000002ac,
2585  },
2586  {
2587    ARRAY_SIZE(kInstruction_sbcs_al_r5_r10_0x000002ac),
2588    kInstruction_sbcs_al_r5_r10_0x000002ac,
2589  },
2590  {
2591    ARRAY_SIZE(kInstruction_sbcs_al_r7_r0_0xab000000),
2592    kInstruction_sbcs_al_r7_r0_0xab000000,
2593  },
2594  {
2595    ARRAY_SIZE(kInstruction_sbcs_al_r1_r10_0x000002ac),
2596    kInstruction_sbcs_al_r1_r10_0x000002ac,
2597  },
2598  {
2599    ARRAY_SIZE(kInstruction_sbcs_al_r11_r9_0x00002ac0),
2600    kInstruction_sbcs_al_r11_r9_0x00002ac0,
2601  },
2602  {
2603    ARRAY_SIZE(kInstruction_sbcs_al_r4_r0_0x000001fe),
2604    kInstruction_sbcs_al_r4_r0_0x000001fe,
2605  },
2606  {
2607    ARRAY_SIZE(kInstruction_sbcs_al_r11_r9_0x0003fc00),
2608    kInstruction_sbcs_al_r11_r9_0x0003fc00,
2609  },
2610  {
2611    ARRAY_SIZE(kInstruction_sbcs_al_r8_r3_0x00005580),
2612    kInstruction_sbcs_al_r8_r3_0x00005580,
2613  },
2614  {
2615    ARRAY_SIZE(kInstruction_sbcs_al_r4_r4_0xffffffff),
2616    kInstruction_sbcs_al_r4_r4_0xffffffff,
2617  },
2618  {
2619    ARRAY_SIZE(kInstruction_sbcs_al_r1_r9_0x00000558),
2620    kInstruction_sbcs_al_r1_r9_0x00000558,
2621  },
2622  {
2623    ARRAY_SIZE(kInstruction_sbcs_al_r9_r2_0x00ab0000),
2624    kInstruction_sbcs_al_r9_r2_0x00ab0000,
2625  },
2626  {
2627    ARRAY_SIZE(kInstruction_sbcs_al_r11_r6_0x00003fc0),
2628    kInstruction_sbcs_al_r11_r6_0x00003fc0,
2629  },
2630  {
2631    ARRAY_SIZE(kInstruction_sbcs_al_r11_r11_0x01fe0000),
2632    kInstruction_sbcs_al_r11_r11_0x01fe0000,
2633  },
2634  {
2635    ARRAY_SIZE(kInstruction_sbcs_al_r6_r10_0x0001fe00),
2636    kInstruction_sbcs_al_r6_r10_0x0001fe00,
2637  },
2638  {
2639    ARRAY_SIZE(kInstruction_sbcs_al_r8_r3_0x00000156),
2640    kInstruction_sbcs_al_r8_r3_0x00000156,
2641  },
2642  {
2643    ARRAY_SIZE(kInstruction_sbcs_al_r12_r12_0x0002ac00),
2644    kInstruction_sbcs_al_r12_r12_0x0002ac00,
2645  },
2646  {
2647    ARRAY_SIZE(kInstruction_sbcs_al_r8_r6_0x7f800000),
2648    kInstruction_sbcs_al_r8_r6_0x7f800000,
2649  },
2650  {
2651    ARRAY_SIZE(kInstruction_sbcs_al_r5_r13_0x000002ac),
2652    kInstruction_sbcs_al_r5_r13_0x000002ac,
2653  },
2654  {
2655    ARRAY_SIZE(kInstruction_sbcs_al_r5_r13_0x15600000),
2656    kInstruction_sbcs_al_r5_r13_0x15600000,
2657  },
2658  {
2659    ARRAY_SIZE(kInstruction_sbcs_al_r8_r8_0x000000ab),
2660    kInstruction_sbcs_al_r8_r8_0x000000ab,
2661  },
2662  {
2663    ARRAY_SIZE(kInstruction_sbcs_al_r12_r14_0x00156000),
2664    kInstruction_sbcs_al_r12_r14_0x00156000,
2665  },
2666  {
2667    ARRAY_SIZE(kInstruction_sbcs_al_r1_r7_0x003fc000),
2668    kInstruction_sbcs_al_r1_r7_0x003fc000,
2669  },
2670  {
2671    ARRAY_SIZE(kInstruction_sbcs_al_r8_r0_0x00003fc0),
2672    kInstruction_sbcs_al_r8_r0_0x00003fc0,
2673  },
2674  {
2675    ARRAY_SIZE(kInstruction_sbcs_al_r14_r11_0x0007f800),
2676    kInstruction_sbcs_al_r14_r11_0x0007f800,
2677  },
2678  {
2679    ARRAY_SIZE(kInstruction_sbcs_al_r3_r8_0x00ab00ab),
2680    kInstruction_sbcs_al_r3_r8_0x00ab00ab,
2681  },
2682  {
2683    ARRAY_SIZE(kInstruction_sbcs_al_r14_r8_0x55800000),
2684    kInstruction_sbcs_al_r14_r8_0x55800000,
2685  },
2686  {
2687    ARRAY_SIZE(kInstruction_sbcs_al_r7_r8_0x000ff000),
2688    kInstruction_sbcs_al_r7_r8_0x000ff000,
2689  },
2690  {
2691    ARRAY_SIZE(kInstruction_sbcs_al_r4_r11_0x01fe0000),
2692    kInstruction_sbcs_al_r4_r11_0x01fe0000,
2693  },
2694  {
2695    ARRAY_SIZE(kInstruction_sbcs_al_r2_r4_0x01560000),
2696    kInstruction_sbcs_al_r2_r4_0x01560000,
2697  },
2698  {
2699    ARRAY_SIZE(kInstruction_sbcs_al_r4_r3_0xffffffff),
2700    kInstruction_sbcs_al_r4_r3_0xffffffff,
2701  },
2702  {
2703    ARRAY_SIZE(kInstruction_sbcs_al_r7_r8_0xab000000),
2704    kInstruction_sbcs_al_r7_r8_0xab000000,
2705  },
2706  {
2707    ARRAY_SIZE(kInstruction_sbcs_al_r0_r13_0x00000ab0),
2708    kInstruction_sbcs_al_r0_r13_0x00000ab0,
2709  },
2710  {
2711    ARRAY_SIZE(kInstruction_sbcs_al_r1_r2_0x000001fe),
2712    kInstruction_sbcs_al_r1_r2_0x000001fe,
2713  },
2714  {
2715    ARRAY_SIZE(kInstruction_sbcs_al_r8_r14_0x02ac0000),
2716    kInstruction_sbcs_al_r8_r14_0x02ac0000,
2717  },
2718  {
2719    ARRAY_SIZE(kInstruction_sbcs_al_r4_r5_0x00558000),
2720    kInstruction_sbcs_al_r4_r5_0x00558000,
2721  },
2722  {
2723    ARRAY_SIZE(kInstruction_sbcs_al_r6_r7_0xff00ff00),
2724    kInstruction_sbcs_al_r6_r7_0xff00ff00,
2725  },
2726  {
2727    ARRAY_SIZE(kInstruction_sbcs_al_r8_r12_0x001fe000),
2728    kInstruction_sbcs_al_r8_r12_0x001fe000,
2729  },
2730  {
2731    ARRAY_SIZE(kInstruction_sbcs_al_r6_r4_0x07f80000),
2732    kInstruction_sbcs_al_r6_r4_0x07f80000,
2733  },
2734  {
2735    ARRAY_SIZE(kInstruction_sbcs_al_r4_r0_0x00001fe0),
2736    kInstruction_sbcs_al_r4_r0_0x00001fe0,
2737  },
2738  {
2739    ARRAY_SIZE(kInstruction_sbcs_al_r14_r3_0xff00ff00),
2740    kInstruction_sbcs_al_r14_r3_0xff00ff00,
2741  },
2742  {
2743    ARRAY_SIZE(kInstruction_sbcs_al_r0_r6_0xab000000),
2744    kInstruction_sbcs_al_r0_r6_0xab000000,
2745  },
2746  {
2747    ARRAY_SIZE(kInstruction_sbcs_al_r12_r13_0x00000ab0),
2748    kInstruction_sbcs_al_r12_r13_0x00000ab0,
2749  },
2750  {
2751    ARRAY_SIZE(kInstruction_sbcs_al_r12_r8_0x00000558),
2752    kInstruction_sbcs_al_r12_r8_0x00000558,
2753  },
2754  {
2755    ARRAY_SIZE(kInstruction_sbcs_al_r3_r12_0x0003fc00),
2756    kInstruction_sbcs_al_r3_r12_0x0003fc00,
2757  },
2758  {
2759    ARRAY_SIZE(kInstruction_sbcs_al_r2_r11_0x7f800000),
2760    kInstruction_sbcs_al_r2_r11_0x7f800000,
2761  },
2762  {
2763    ARRAY_SIZE(kInstruction_sbcs_al_r10_r4_0x15600000),
2764    kInstruction_sbcs_al_r10_r4_0x15600000,
2765  },
2766  {
2767    ARRAY_SIZE(kInstruction_sbcs_al_r8_r7_0x0ab00000),
2768    kInstruction_sbcs_al_r8_r7_0x0ab00000,
2769  },
2770  {
2771    ARRAY_SIZE(kInstruction_sbcs_al_r10_r6_0x000000ff),
2772    kInstruction_sbcs_al_r10_r6_0x000000ff,
2773  },
2774  {
2775    ARRAY_SIZE(kInstruction_sbcs_al_r3_r4_0xff00ff00),
2776    kInstruction_sbcs_al_r3_r4_0xff00ff00,
2777  },
2778  {
2779    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x00ab0000),
2780    kInstruction_sbcs_al_r14_r10_0x00ab0000,
2781  },
2782  {
2783    ARRAY_SIZE(kInstruction_sbcs_al_r8_r3_0x0002ac00),
2784    kInstruction_sbcs_al_r8_r3_0x0002ac00,
2785  },
2786  {
2787    ARRAY_SIZE(kInstruction_sbcs_al_r8_r8_0x00000558),
2788    kInstruction_sbcs_al_r8_r8_0x00000558,
2789  },
2790  {
2791    ARRAY_SIZE(kInstruction_sbcs_al_r12_r4_0x00015600),
2792    kInstruction_sbcs_al_r12_r4_0x00015600,
2793  },
2794  {
2795    ARRAY_SIZE(kInstruction_sbcs_al_r8_r1_0x002ac000),
2796    kInstruction_sbcs_al_r8_r1_0x002ac000,
2797  },
2798  {
2799    ARRAY_SIZE(kInstruction_sbcs_al_r8_r5_0x000000ab),
2800    kInstruction_sbcs_al_r8_r5_0x000000ab,
2801  },
2802  {
2803    ARRAY_SIZE(kInstruction_sbcs_al_r6_r6_0x000000ab),
2804    kInstruction_sbcs_al_r6_r6_0x000000ab,
2805  },
2806  {
2807    ARRAY_SIZE(kInstruction_sbcs_al_r5_r7_0x00002ac0),
2808    kInstruction_sbcs_al_r5_r7_0x00002ac0,
2809  },
2810  {
2811    ARRAY_SIZE(kInstruction_sbcs_al_r11_r4_0x00000ff0),
2812    kInstruction_sbcs_al_r11_r4_0x00000ff0,
2813  },
2814  {
2815    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x00000ff0),
2816    kInstruction_sbcs_al_r9_r9_0x00000ff0,
2817  },
2818  {
2819    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x00ff0000),
2820    kInstruction_sbcs_al_r0_r8_0x00ff0000,
2821  },
2822  {
2823    ARRAY_SIZE(kInstruction_sbcs_al_r9_r11_0x000000ab),
2824    kInstruction_sbcs_al_r9_r11_0x000000ab,
2825  },
2826  {
2827    ARRAY_SIZE(kInstruction_sbcs_al_r7_r5_0x000000ff),
2828    kInstruction_sbcs_al_r7_r5_0x000000ff,
2829  },
2830  {
2831    ARRAY_SIZE(kInstruction_sbcs_al_r14_r0_0x15600000),
2832    kInstruction_sbcs_al_r14_r0_0x15600000,
2833  },
2834  {
2835    ARRAY_SIZE(kInstruction_sbcs_al_r10_r9_0x00000156),
2836    kInstruction_sbcs_al_r10_r9_0x00000156,
2837  },
2838  {
2839    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x00ff0000),
2840    kInstruction_sbcs_al_r3_r7_0x00ff0000,
2841  },
2842  {
2843    ARRAY_SIZE(kInstruction_sbcs_al_r6_r11_0xab00ab00),
2844    kInstruction_sbcs_al_r6_r11_0xab00ab00,
2845  },
2846  {
2847    ARRAY_SIZE(kInstruction_sbcs_al_r5_r2_0x002ac000),
2848    kInstruction_sbcs_al_r5_r2_0x002ac000,
2849  },
2850  {
2851    ARRAY_SIZE(kInstruction_sbcs_al_r9_r14_0x55800000),
2852    kInstruction_sbcs_al_r9_r14_0x55800000,
2853  },
2854  {
2855    ARRAY_SIZE(kInstruction_sbcs_al_r10_r13_0x15600000),
2856    kInstruction_sbcs_al_r10_r13_0x15600000,
2857  },
2858  {
2859    ARRAY_SIZE(kInstruction_sbcs_al_r13_r7_0x0ff00000),
2860    kInstruction_sbcs_al_r13_r7_0x0ff00000,
2861  },
2862  {
2863    ARRAY_SIZE(kInstruction_sbcs_al_r12_r5_0xffffffff),
2864    kInstruction_sbcs_al_r12_r5_0xffffffff,
2865  },
2866  {
2867    ARRAY_SIZE(kInstruction_sbcs_al_r8_r10_0x00000156),
2868    kInstruction_sbcs_al_r8_r10_0x00000156,
2869  },
2870  {
2871    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0x00005580),
2872    kInstruction_sbcs_al_r7_r6_0x00005580,
2873  },
2874  {
2875    ARRAY_SIZE(kInstruction_sbcs_al_r6_r6_0x0ab00000),
2876    kInstruction_sbcs_al_r6_r6_0x0ab00000,
2877  },
2878  {
2879    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x01fe0000),
2880    kInstruction_sbcs_al_r3_r7_0x01fe0000,
2881  },
2882  {
2883    ARRAY_SIZE(kInstruction_sbcs_al_r14_r9_0x00558000),
2884    kInstruction_sbcs_al_r14_r9_0x00558000,
2885  },
2886  {
2887    ARRAY_SIZE(kInstruction_sbcs_al_r3_r13_0x000007f8),
2888    kInstruction_sbcs_al_r3_r13_0x000007f8,
2889  },
2890  {
2891    ARRAY_SIZE(kInstruction_sbcs_al_r10_r2_0x00055800),
2892    kInstruction_sbcs_al_r10_r2_0x00055800,
2893  },
2894  {
2895    ARRAY_SIZE(kInstruction_sbcs_al_r5_r14_0x00005580),
2896    kInstruction_sbcs_al_r5_r14_0x00005580,
2897  },
2898  {
2899    ARRAY_SIZE(kInstruction_sbcs_al_r9_r12_0xab000000),
2900    kInstruction_sbcs_al_r9_r12_0xab000000,
2901  },
2902  {
2903    ARRAY_SIZE(kInstruction_sbcs_al_r2_r14_0x00000156),
2904    kInstruction_sbcs_al_r2_r14_0x00000156,
2905  },
2906  {
2907    ARRAY_SIZE(kInstruction_sbcs_al_r6_r10_0x000ff000),
2908    kInstruction_sbcs_al_r6_r10_0x000ff000,
2909  },
2910  {
2911    ARRAY_SIZE(kInstruction_sbcs_al_r6_r7_0x000007f8),
2912    kInstruction_sbcs_al_r6_r7_0x000007f8,
2913  },
2914  {
2915    ARRAY_SIZE(kInstruction_sbcs_al_r8_r3_0x7f800000),
2916    kInstruction_sbcs_al_r8_r3_0x7f800000,
2917  },
2918  {
2919    ARRAY_SIZE(kInstruction_sbcs_al_r0_r12_0x15600000),
2920    kInstruction_sbcs_al_r0_r12_0x15600000,
2921  },
2922  {
2923    ARRAY_SIZE(kInstruction_sbcs_al_r1_r6_0x00558000),
2924    kInstruction_sbcs_al_r1_r6_0x00558000,
2925  },
2926  {
2927    ARRAY_SIZE(kInstruction_sbcs_al_r3_r8_0x55800000),
2928    kInstruction_sbcs_al_r3_r8_0x55800000,
2929  },
2930  {
2931    ARRAY_SIZE(kInstruction_sbcs_al_r1_r14_0x000003fc),
2932    kInstruction_sbcs_al_r1_r14_0x000003fc,
2933  },
2934  {
2935    ARRAY_SIZE(kInstruction_sbcs_al_r0_r2_0x0ab00000),
2936    kInstruction_sbcs_al_r0_r2_0x0ab00000,
2937  },
2938  {
2939    ARRAY_SIZE(kInstruction_sbcs_al_r10_r12_0x00000156),
2940    kInstruction_sbcs_al_r10_r12_0x00000156,
2941  },
2942  {
2943    ARRAY_SIZE(kInstruction_sbcs_al_r12_r14_0x03fc0000),
2944    kInstruction_sbcs_al_r12_r14_0x03fc0000,
2945  },
2946  {
2947    ARRAY_SIZE(kInstruction_sbcs_al_r2_r5_0x0001fe00),
2948    kInstruction_sbcs_al_r2_r5_0x0001fe00,
2949  },
2950  {
2951    ARRAY_SIZE(kInstruction_sbcs_al_r5_r11_0x000ab000),
2952    kInstruction_sbcs_al_r5_r11_0x000ab000,
2953  },
2954  {
2955    ARRAY_SIZE(kInstruction_sbcs_al_r14_r14_0x0001fe00),
2956    kInstruction_sbcs_al_r14_r14_0x0001fe00,
2957  },
2958  {
2959    ARRAY_SIZE(kInstruction_sbcs_al_r13_r2_0x00003fc0),
2960    kInstruction_sbcs_al_r13_r2_0x00003fc0,
2961  },
2962  {
2963    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0xab000000),
2964    kInstruction_sbcs_al_r0_r8_0xab000000,
2965  },
2966  {
2967    ARRAY_SIZE(kInstruction_sbcs_al_r12_r0_0x000000ab),
2968    kInstruction_sbcs_al_r12_r0_0x000000ab,
2969  },
2970  {
2971    ARRAY_SIZE(kInstruction_sbcs_al_r11_r10_0x002ac000),
2972    kInstruction_sbcs_al_r11_r10_0x002ac000,
2973  },
2974  {
2975    ARRAY_SIZE(kInstruction_sbcs_al_r12_r11_0x00ab0000),
2976    kInstruction_sbcs_al_r12_r11_0x00ab0000,
2977  },
2978  {
2979    ARRAY_SIZE(kInstruction_sbcs_al_r2_r9_0x0ff00000),
2980    kInstruction_sbcs_al_r2_r9_0x0ff00000,
2981  },
2982  {
2983    ARRAY_SIZE(kInstruction_sbcs_al_r7_r4_0x000001fe),
2984    kInstruction_sbcs_al_r7_r4_0x000001fe,
2985  },
2986  {
2987    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0x0000ff00),
2988    kInstruction_sbcs_al_r7_r6_0x0000ff00,
2989  },
2990  {
2991    ARRAY_SIZE(kInstruction_sbcs_al_r11_r14_0x05580000),
2992    kInstruction_sbcs_al_r11_r14_0x05580000,
2993  },
2994  {
2995    ARRAY_SIZE(kInstruction_sbcs_al_r6_r10_0x00000558),
2996    kInstruction_sbcs_al_r6_r10_0x00000558,
2997  },
2998  {
2999    ARRAY_SIZE(kInstruction_sbcs_al_r11_r6_0x0001fe00),
3000    kInstruction_sbcs_al_r11_r6_0x0001fe00,
3001  },
3002  {
3003    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0xab00ab00),
3004    kInstruction_sbcs_al_r11_r12_0xab00ab00,
3005  },
3006  {
3007    ARRAY_SIZE(kInstruction_sbcs_al_r1_r8_0x7f800000),
3008    kInstruction_sbcs_al_r1_r8_0x7f800000,
3009  },
3010  {
3011    ARRAY_SIZE(kInstruction_sbcs_al_r4_r3_0x0000ff00),
3012    kInstruction_sbcs_al_r4_r3_0x0000ff00,
3013  },
3014  {
3015    ARRAY_SIZE(kInstruction_sbcs_al_r5_r4_0x00ff00ff),
3016    kInstruction_sbcs_al_r5_r4_0x00ff00ff,
3017  },
3018  {
3019    ARRAY_SIZE(kInstruction_sbcs_al_r12_r11_0x2ac00000),
3020    kInstruction_sbcs_al_r12_r11_0x2ac00000,
3021  },
3022  {
3023    ARRAY_SIZE(kInstruction_sbcs_al_r1_r6_0xab00ab00),
3024    kInstruction_sbcs_al_r1_r6_0xab00ab00,
3025  },
3026  {
3027    ARRAY_SIZE(kInstruction_sbcs_al_r6_r3_0x000000ab),
3028    kInstruction_sbcs_al_r6_r3_0x000000ab,
3029  },
3030  {
3031    ARRAY_SIZE(kInstruction_sbcs_al_r2_r11_0x0007f800),
3032    kInstruction_sbcs_al_r2_r11_0x0007f800,
3033  },
3034  {
3035    ARRAY_SIZE(kInstruction_sbcs_al_r3_r0_0x00001560),
3036    kInstruction_sbcs_al_r3_r0_0x00001560,
3037  },
3038  {
3039    ARRAY_SIZE(kInstruction_sbcs_al_r1_r14_0x00000558),
3040    kInstruction_sbcs_al_r1_r14_0x00000558,
3041  },
3042  {
3043    ARRAY_SIZE(kInstruction_sbcs_al_r10_r8_0x00558000),
3044    kInstruction_sbcs_al_r10_r8_0x00558000,
3045  },
3046  {
3047    ARRAY_SIZE(kInstruction_sbcs_al_r0_r8_0x000ff000),
3048    kInstruction_sbcs_al_r0_r8_0x000ff000,
3049  },
3050  {
3051    ARRAY_SIZE(kInstruction_sbcs_al_r13_r6_0x007f8000),
3052    kInstruction_sbcs_al_r13_r6_0x007f8000,
3053  },
3054  {
3055    ARRAY_SIZE(kInstruction_sbcs_al_r3_r10_0x000002ac),
3056    kInstruction_sbcs_al_r3_r10_0x000002ac,
3057  },
3058  {
3059    ARRAY_SIZE(kInstruction_sbcs_al_r12_r2_0x0003fc00),
3060    kInstruction_sbcs_al_r12_r2_0x0003fc00,
3061  },
3062  {
3063    ARRAY_SIZE(kInstruction_sbcs_al_r5_r5_0x02ac0000),
3064    kInstruction_sbcs_al_r5_r5_0x02ac0000,
3065  },
3066  {
3067    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0x001fe000),
3068    kInstruction_sbcs_al_r11_r12_0x001fe000,
3069  },
3070  {
3071    ARRAY_SIZE(kInstruction_sbcs_al_r0_r14_0x001fe000),
3072    kInstruction_sbcs_al_r0_r14_0x001fe000,
3073  },
3074  {
3075    ARRAY_SIZE(kInstruction_sbcs_al_r0_r14_0x02ac0000),
3076    kInstruction_sbcs_al_r0_r14_0x02ac0000,
3077  },
3078  {
3079    ARRAY_SIZE(kInstruction_sbcs_al_r6_r7_0x0ff00000),
3080    kInstruction_sbcs_al_r6_r7_0x0ff00000,
3081  },
3082  {
3083    ARRAY_SIZE(kInstruction_sbcs_al_r10_r13_0x00000156),
3084    kInstruction_sbcs_al_r10_r13_0x00000156,
3085  },
3086  {
3087    ARRAY_SIZE(kInstruction_sbcs_al_r3_r7_0x000007f8),
3088    kInstruction_sbcs_al_r3_r7_0x000007f8,
3089  },
3090  {
3091    ARRAY_SIZE(kInstruction_sbcs_al_r4_r10_0x000000ab),
3092    kInstruction_sbcs_al_r4_r10_0x000000ab,
3093  },
3094  {
3095    ARRAY_SIZE(kInstruction_sbcs_al_r0_r6_0x00000558),
3096    kInstruction_sbcs_al_r0_r6_0x00000558,
3097  },
3098  {
3099    ARRAY_SIZE(kInstruction_sbcs_al_r1_r1_0x05580000),
3100    kInstruction_sbcs_al_r1_r1_0x05580000,
3101  },
3102  {
3103    ARRAY_SIZE(kInstruction_sbcs_al_r8_r2_0x00001560),
3104    kInstruction_sbcs_al_r8_r2_0x00001560,
3105  },
3106  {
3107    ARRAY_SIZE(kInstruction_sbcs_al_r9_r5_0x0001fe00),
3108    kInstruction_sbcs_al_r9_r5_0x0001fe00,
3109  },
3110  {
3111    ARRAY_SIZE(kInstruction_sbcs_al_r13_r9_0x0ab00000),
3112    kInstruction_sbcs_al_r13_r9_0x0ab00000,
3113  },
3114  {
3115    ARRAY_SIZE(kInstruction_sbcs_al_r13_r9_0x00007f80),
3116    kInstruction_sbcs_al_r13_r9_0x00007f80,
3117  },
3118  {
3119    ARRAY_SIZE(kInstruction_sbcs_al_r10_r5_0x0000ab00),
3120    kInstruction_sbcs_al_r10_r5_0x0000ab00,
3121  },
3122  {
3123    ARRAY_SIZE(kInstruction_sbcs_al_r6_r13_0x007f8000),
3124    kInstruction_sbcs_al_r6_r13_0x007f8000,
3125  },
3126  {
3127    ARRAY_SIZE(kInstruction_sbcs_al_r5_r9_0x000ab000),
3128    kInstruction_sbcs_al_r5_r9_0x000ab000,
3129  },
3130  {
3131    ARRAY_SIZE(kInstruction_sbcs_al_r4_r4_0x000000ab),
3132    kInstruction_sbcs_al_r4_r4_0x000000ab,
3133  },
3134  {
3135    ARRAY_SIZE(kInstruction_sbcs_al_r13_r5_0xab00ab00),
3136    kInstruction_sbcs_al_r13_r5_0xab00ab00,
3137  },
3138  {
3139    ARRAY_SIZE(kInstruction_sbcs_al_r12_r3_0x00005580),
3140    kInstruction_sbcs_al_r12_r3_0x00005580,
3141  },
3142  {
3143    ARRAY_SIZE(kInstruction_sbcs_al_r0_r10_0x55800000),
3144    kInstruction_sbcs_al_r0_r10_0x55800000,
3145  },
3146  {
3147    ARRAY_SIZE(kInstruction_sbcs_al_r2_r8_0x00ab00ab),
3148    kInstruction_sbcs_al_r2_r8_0x00ab00ab,
3149  },
3150  {
3151    ARRAY_SIZE(kInstruction_sbcs_al_r11_r5_0x0003fc00),
3152    kInstruction_sbcs_al_r11_r5_0x0003fc00,
3153  },
3154  {
3155    ARRAY_SIZE(kInstruction_sbcs_al_r11_r0_0x00ab0000),
3156    kInstruction_sbcs_al_r11_r0_0x00ab0000,
3157  },
3158  {
3159    ARRAY_SIZE(kInstruction_sbcs_al_r10_r2_0x000002ac),
3160    kInstruction_sbcs_al_r10_r2_0x000002ac,
3161  },
3162  {
3163    ARRAY_SIZE(kInstruction_sbcs_al_r11_r12_0x00055800),
3164    kInstruction_sbcs_al_r11_r12_0x00055800,
3165  },
3166  {
3167    ARRAY_SIZE(kInstruction_sbcs_al_r5_r13_0x00000ff0),
3168    kInstruction_sbcs_al_r5_r13_0x00000ff0,
3169  },
3170  {
3171    ARRAY_SIZE(kInstruction_sbcs_al_r4_r14_0x15600000),
3172    kInstruction_sbcs_al_r4_r14_0x15600000,
3173  },
3174  {
3175    ARRAY_SIZE(kInstruction_sbcs_al_r10_r1_0x00003fc0),
3176    kInstruction_sbcs_al_r10_r1_0x00003fc0,
3177  },
3178  {
3179    ARRAY_SIZE(kInstruction_sbcs_al_r14_r8_0xff000000),
3180    kInstruction_sbcs_al_r14_r8_0xff000000,
3181  },
3182  {
3183    ARRAY_SIZE(kInstruction_sbcs_al_r12_r0_0x00ff0000),
3184    kInstruction_sbcs_al_r12_r0_0x00ff0000,
3185  },
3186  {
3187    ARRAY_SIZE(kInstruction_sbcs_al_r4_r5_0x3fc00000),
3188    kInstruction_sbcs_al_r4_r5_0x3fc00000,
3189  },
3190  {
3191    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x3fc00000),
3192    kInstruction_sbcs_al_r14_r10_0x3fc00000,
3193  },
3194  {
3195    ARRAY_SIZE(kInstruction_sbcs_al_r10_r1_0x00015600),
3196    kInstruction_sbcs_al_r10_r1_0x00015600,
3197  },
3198  {
3199    ARRAY_SIZE(kInstruction_sbcs_al_r4_r3_0xff000000),
3200    kInstruction_sbcs_al_r4_r3_0xff000000,
3201  },
3202  {
3203    ARRAY_SIZE(kInstruction_sbcs_al_r10_r10_0x02ac0000),
3204    kInstruction_sbcs_al_r10_r10_0x02ac0000,
3205  },
3206  {
3207    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x000ff000),
3208    kInstruction_sbcs_al_r9_r9_0x000ff000,
3209  },
3210  {
3211    ARRAY_SIZE(kInstruction_sbcs_al_r13_r7_0x0002ac00),
3212    kInstruction_sbcs_al_r13_r7_0x0002ac00,
3213  },
3214  {
3215    ARRAY_SIZE(kInstruction_sbcs_al_r7_r8_0x00001fe0),
3216    kInstruction_sbcs_al_r7_r8_0x00001fe0,
3217  },
3218  {
3219    ARRAY_SIZE(kInstruction_sbcs_al_r2_r4_0x00001560),
3220    kInstruction_sbcs_al_r2_r4_0x00001560,
3221  },
3222  {
3223    ARRAY_SIZE(kInstruction_sbcs_al_r13_r7_0x00156000),
3224    kInstruction_sbcs_al_r13_r7_0x00156000,
3225  },
3226  {
3227    ARRAY_SIZE(kInstruction_sbcs_al_r9_r9_0x000003fc),
3228    kInstruction_sbcs_al_r9_r9_0x000003fc,
3229  },
3230  {
3231    ARRAY_SIZE(kInstruction_sbcs_al_r0_r3_0x000ab000),
3232    kInstruction_sbcs_al_r0_r3_0x000ab000,
3233  },
3234  {
3235    ARRAY_SIZE(kInstruction_sbcs_al_r10_r12_0x0000ab00),
3236    kInstruction_sbcs_al_r10_r12_0x0000ab00,
3237  },
3238  {
3239    ARRAY_SIZE(kInstruction_sbcs_al_r1_r13_0x00002ac0),
3240    kInstruction_sbcs_al_r1_r13_0x00002ac0,
3241  },
3242  {
3243    ARRAY_SIZE(kInstruction_sbcs_al_r3_r10_0x001fe000),
3244    kInstruction_sbcs_al_r3_r10_0x001fe000,
3245  },
3246  {
3247    ARRAY_SIZE(kInstruction_sbcs_al_r4_r12_0x00ff00ff),
3248    kInstruction_sbcs_al_r4_r12_0x00ff00ff,
3249  },
3250  {
3251    ARRAY_SIZE(kInstruction_sbcs_al_r12_r5_0x003fc000),
3252    kInstruction_sbcs_al_r12_r5_0x003fc000,
3253  },
3254  {
3255    ARRAY_SIZE(kInstruction_sbcs_al_r11_r2_0x0001fe00),
3256    kInstruction_sbcs_al_r11_r2_0x0001fe00,
3257  },
3258  {
3259    ARRAY_SIZE(kInstruction_sbcs_al_r8_r6_0x0007f800),
3260    kInstruction_sbcs_al_r8_r6_0x0007f800,
3261  },
3262  {
3263    ARRAY_SIZE(kInstruction_sbcs_al_r11_r1_0x000000ff),
3264    kInstruction_sbcs_al_r11_r1_0x000000ff,
3265  },
3266  {
3267    ARRAY_SIZE(kInstruction_sbcs_al_r5_r2_0x007f8000),
3268    kInstruction_sbcs_al_r5_r2_0x007f8000,
3269  },
3270  {
3271    ARRAY_SIZE(kInstruction_sbcs_al_r8_r10_0xab000000),
3272    kInstruction_sbcs_al_r8_r10_0xab000000,
3273  },
3274  {
3275    ARRAY_SIZE(kInstruction_sbcs_al_r10_r3_0x000ff000),
3276    kInstruction_sbcs_al_r10_r3_0x000ff000,
3277  },
3278  {
3279    ARRAY_SIZE(kInstruction_sbcs_al_r6_r0_0x00ff0000),
3280    kInstruction_sbcs_al_r6_r0_0x00ff0000,
3281  },
3282  {
3283    ARRAY_SIZE(kInstruction_sbcs_al_r7_r14_0x0ff00000),
3284    kInstruction_sbcs_al_r7_r14_0x0ff00000,
3285  },
3286  {
3287    ARRAY_SIZE(kInstruction_sbcs_al_r8_r3_0x00001560),
3288    kInstruction_sbcs_al_r8_r3_0x00001560,
3289  },
3290  {
3291    ARRAY_SIZE(kInstruction_sbcs_al_r13_r9_0x00000558),
3292    kInstruction_sbcs_al_r13_r9_0x00000558,
3293  },
3294  {
3295    ARRAY_SIZE(kInstruction_sbcs_al_r8_r7_0x00001fe0),
3296    kInstruction_sbcs_al_r8_r7_0x00001fe0,
3297  },
3298  {
3299    ARRAY_SIZE(kInstruction_sbcs_al_r13_r3_0x0003fc00),
3300    kInstruction_sbcs_al_r13_r3_0x0003fc00,
3301  },
3302  {
3303    ARRAY_SIZE(kInstruction_sbcs_al_r4_r14_0x000000ab),
3304    kInstruction_sbcs_al_r4_r14_0x000000ab,
3305  },
3306  {
3307    ARRAY_SIZE(kInstruction_sbcs_al_r14_r7_0x000000ab),
3308    kInstruction_sbcs_al_r14_r7_0x000000ab,
3309  },
3310  {
3311    ARRAY_SIZE(kInstruction_sbcs_al_r11_r9_0x00558000),
3312    kInstruction_sbcs_al_r11_r9_0x00558000,
3313  },
3314  {
3315    ARRAY_SIZE(kInstruction_sbcs_al_r3_r10_0x0000ff00),
3316    kInstruction_sbcs_al_r3_r10_0x0000ff00,
3317  },
3318  {
3319    ARRAY_SIZE(kInstruction_sbcs_al_r4_r12_0x003fc000),
3320    kInstruction_sbcs_al_r4_r12_0x003fc000,
3321  },
3322  {
3323    ARRAY_SIZE(kInstruction_sbcs_al_r11_r1_0x002ac000),
3324    kInstruction_sbcs_al_r11_r1_0x002ac000,
3325  },
3326  {
3327    ARRAY_SIZE(kInstruction_sbcs_al_r12_r0_0x7f800000),
3328    kInstruction_sbcs_al_r12_r0_0x7f800000,
3329  },
3330  {
3331    ARRAY_SIZE(kInstruction_sbcs_al_r3_r9_0x00003fc0),
3332    kInstruction_sbcs_al_r3_r9_0x00003fc0,
3333  },
3334  {
3335    ARRAY_SIZE(kInstruction_sbcs_al_r6_r6_0x0ff00000),
3336    kInstruction_sbcs_al_r6_r6_0x0ff00000,
3337  },
3338  {
3339    ARRAY_SIZE(kInstruction_sbcs_al_r1_r11_0xff000000),
3340    kInstruction_sbcs_al_r1_r11_0xff000000,
3341  },
3342  {
3343    ARRAY_SIZE(kInstruction_sbcs_al_r2_r10_0x0007f800),
3344    kInstruction_sbcs_al_r2_r10_0x0007f800,
3345  },
3346  {
3347    ARRAY_SIZE(kInstruction_sbcs_al_r12_r10_0x000002ac),
3348    kInstruction_sbcs_al_r12_r10_0x000002ac,
3349  },
3350  {
3351    ARRAY_SIZE(kInstruction_sbcs_al_r10_r8_0x000003fc),
3352    kInstruction_sbcs_al_r10_r8_0x000003fc,
3353  },
3354  {
3355    ARRAY_SIZE(kInstruction_sbcs_al_r9_r0_0x55800000),
3356    kInstruction_sbcs_al_r9_r0_0x55800000,
3357  },
3358  {
3359    ARRAY_SIZE(kInstruction_sbcs_al_r8_r7_0x1fe00000),
3360    kInstruction_sbcs_al_r8_r7_0x1fe00000,
3361  },
3362  {
3363    ARRAY_SIZE(kInstruction_sbcs_al_r4_r0_0x15600000),
3364    kInstruction_sbcs_al_r4_r0_0x15600000,
3365  },
3366  {
3367    ARRAY_SIZE(kInstruction_sbcs_al_r4_r0_0xff00ff00),
3368    kInstruction_sbcs_al_r4_r0_0xff00ff00,
3369  },
3370  {
3371    ARRAY_SIZE(kInstruction_sbcs_al_r1_r14_0x00007f80),
3372    kInstruction_sbcs_al_r1_r14_0x00007f80,
3373  },
3374  {
3375    ARRAY_SIZE(kInstruction_sbcs_al_r7_r3_0x00ff00ff),
3376    kInstruction_sbcs_al_r7_r3_0x00ff00ff,
3377  },
3378  {
3379    ARRAY_SIZE(kInstruction_sbcs_al_r10_r2_0x00001560),
3380    kInstruction_sbcs_al_r10_r2_0x00001560,
3381  },
3382  {
3383    ARRAY_SIZE(kInstruction_sbcs_al_r0_r14_0xabababab),
3384    kInstruction_sbcs_al_r0_r14_0xabababab,
3385  },
3386  {
3387    ARRAY_SIZE(kInstruction_sbcs_al_r3_r4_0x007f8000),
3388    kInstruction_sbcs_al_r3_r4_0x007f8000,
3389  },
3390  {
3391    ARRAY_SIZE(kInstruction_sbcs_al_r0_r2_0x003fc000),
3392    kInstruction_sbcs_al_r0_r2_0x003fc000,
3393  },
3394  {
3395    ARRAY_SIZE(kInstruction_sbcs_al_r13_r6_0x0002ac00),
3396    kInstruction_sbcs_al_r13_r6_0x0002ac00,
3397  },
3398  {
3399    ARRAY_SIZE(kInstruction_sbcs_al_r11_r5_0x00001fe0),
3400    kInstruction_sbcs_al_r11_r5_0x00001fe0,
3401  },
3402  {
3403    ARRAY_SIZE(kInstruction_sbcs_al_r1_r13_0x00005580),
3404    kInstruction_sbcs_al_r1_r13_0x00005580,
3405  },
3406  {
3407    ARRAY_SIZE(kInstruction_sbcs_al_r13_r8_0x000007f8),
3408    kInstruction_sbcs_al_r13_r8_0x000007f8,
3409  },
3410  {
3411    ARRAY_SIZE(kInstruction_sbcs_al_r6_r4_0x0ab00000),
3412    kInstruction_sbcs_al_r6_r4_0x0ab00000,
3413  },
3414  {
3415    ARRAY_SIZE(kInstruction_sbcs_al_r14_r10_0x1fe00000),
3416    kInstruction_sbcs_al_r14_r10_0x1fe00000,
3417  },
3418  {
3419    ARRAY_SIZE(kInstruction_sbcs_al_r7_r6_0xff00ff00),
3420    kInstruction_sbcs_al_r7_r6_0xff00ff00,
3421  },
3422  {
3423    ARRAY_SIZE(kInstruction_sbcs_al_r11_r5_0xffffffff),
3424    kInstruction_sbcs_al_r11_r5_0xffffffff,
3425  },
3426  {
3427    ARRAY_SIZE(kInstruction_sbcs_al_r0_r12_0xffffffff),
3428    kInstruction_sbcs_al_r0_r12_0xffffffff,
3429  },
3430  {
3431    ARRAY_SIZE(kInstruction_sbcs_al_r12_r2_0x15600000),
3432    kInstruction_sbcs_al_r12_r2_0x15600000,
3433  },
3434  {
3435    ARRAY_SIZE(kInstruction_sbcs_al_r3_r12_0x000ff000),
3436    kInstruction_sbcs_al_r3_r12_0x000ff000,
3437  },
3438  {
3439    ARRAY_SIZE(kInstruction_sbcs_al_r6_r8_0x00055800),
3440    kInstruction_sbcs_al_r6_r8_0x00055800,
3441  },
3442  {
3443    ARRAY_SIZE(kInstruction_sbcs_al_r12_r7_0x05580000),
3444    kInstruction_sbcs_al_r12_r7_0x05580000,
3445  },
3446  {
3447    ARRAY_SIZE(kInstruction_sbcs_al_r8_r5_0x007f8000),
3448    kInstruction_sbcs_al_r8_r5_0x007f8000,
3449  },
3450  {
3451    ARRAY_SIZE(kInstruction_sbcs_al_r4_r1_0x000ab000),
3452    kInstruction_sbcs_al_r4_r1_0x000ab000,
3453  },
3454  {
3455    ARRAY_SIZE(kInstruction_sbcs_al_r13_r12_0x02ac0000),
3456    kInstruction_sbcs_al_r13_r12_0x02ac0000,
3457  },
3458  {
3459    ARRAY_SIZE(kInstruction_sbcs_al_r9_r8_0x000000ff),
3460    kInstruction_sbcs_al_r9_r8_0x000000ff,
3461  },
3462  {
3463    ARRAY_SIZE(kInstruction_sbcs_al_r1_r11_0x00005580),
3464    kInstruction_sbcs_al_r1_r11_0x00005580,
3465  },
3466  {
3467    ARRAY_SIZE(kInstruction_sbcs_al_r10_r12_0x02ac0000),
3468    kInstruction_sbcs_al_r10_r12_0x02ac0000,
3469  },
3470  {
3471    ARRAY_SIZE(kInstruction_sbcs_al_r7_r9_0x00ab00ab),
3472    kInstruction_sbcs_al_r7_r9_0x00ab00ab,
3473  },
3474  {
3475    ARRAY_SIZE(kInstruction_sbcs_al_r0_r5_0x0000ab00),
3476    kInstruction_sbcs_al_r0_r5_0x0000ab00,
3477  },
3478  {
3479    ARRAY_SIZE(kInstruction_sbcs_al_r13_r9_0x00558000),
3480    kInstruction_sbcs_al_r13_r9_0x00558000,
3481  },
3482  {
3483    ARRAY_SIZE(kInstruction_sbcs_al_r0_r1_0x002ac000),
3484    kInstruction_sbcs_al_r0_r1_0x002ac000,
3485  },
3486  {
3487    ARRAY_SIZE(kInstruction_sbcs_al_r14_r1_0x00000ab0),
3488    kInstruction_sbcs_al_r14_r1_0x00000ab0,
3489  },
3490  {
3491    ARRAY_SIZE(kInstruction_sbcs_al_r2_r2_0x00000558),
3492    kInstruction_sbcs_al_r2_r2_0x00000558,
3493  },
3494  {
3495    ARRAY_SIZE(kInstruction_sbcs_al_r10_r13_0x00ab00ab),
3496    kInstruction_sbcs_al_r10_r13_0x00ab00ab,
3497  },
3498  {
3499    ARRAY_SIZE(kInstruction_sbcs_al_r4_r6_0x00001560),
3500    kInstruction_sbcs_al_r4_r6_0x00001560,
3501  },
3502  {
3503    ARRAY_SIZE(kInstruction_sbcs_al_r10_r0_0x00156000),
3504    kInstruction_sbcs_al_r10_r0_0x00156000,
3505  },
3506  {
3507    ARRAY_SIZE(kInstruction_sbcs_al_r10_r13_0x00156000),
3508    kInstruction_sbcs_al_r10_r13_0x00156000,
3509  },
3510  {
3511    ARRAY_SIZE(kInstruction_sbcs_al_r11_r2_0x001fe000),
3512    kInstruction_sbcs_al_r11_r2_0x001fe000,
3513  },
3514  {
3515    ARRAY_SIZE(kInstruction_sbcs_al_r4_r5_0x2ac00000),
3516    kInstruction_sbcs_al_r4_r5_0x2ac00000,
3517  },
3518  {
3519    ARRAY_SIZE(kInstruction_sbcs_al_r8_r8_0x02ac0000),
3520    kInstruction_sbcs_al_r8_r8_0x02ac0000,
3521  },
3522  {
3523    ARRAY_SIZE(kInstruction_sbcs_al_r9_r1_0x7f800000),
3524    kInstruction_sbcs_al_r9_r1_0x7f800000,
3525  },
3526  {
3527    ARRAY_SIZE(kInstruction_sbcs_al_r8_r9_0xff00ff00),
3528    kInstruction_sbcs_al_r8_r9_0xff00ff00,
3529  },
3530  {
3531    ARRAY_SIZE(kInstruction_sbcs_al_r12_r7_0x00ff00ff),
3532    kInstruction_sbcs_al_r12_r7_0x00ff00ff,
3533  },
3534  {
3535    ARRAY_SIZE(kInstruction_sbcs_al_r9_r10_0x00156000),
3536    kInstruction_sbcs_al_r9_r10_0x00156000,
3537  },
3538};
3539
3540#endif  // VIXL_ASSEMBLER_COND_RD_RN_OPERAND_CONST_T32_SBCS_H_
3541