blob: 190079dd4c1b2eda225742b62bcf330df63d1411 [file] [log] [blame]
Pierre Langlois88c46b82016-06-02 18:15:32 +01001// Copyright 2016, ARM Limited
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are met:
6//
7// * Redistributions of source code must retain the above copyright notice,
8// this list of conditions and the following disclaimer.
9// * Redistributions in binary form must reproduce the above copyright notice,
10// this list of conditions and the following disclaimer in the documentation
11// and/or other materials provided with the distribution.
12// * Neither the name of ARM Limited nor the names of its contributors may be
13// used to endorse or promote products derived from this software without
14// specific prior written permission.
15//
16// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
27// -----------------------------------------------------------------------------
28// This file is auto generated from the
29// test/a32/config/template-assembler-a32.cc.in template file using
30// tools/generate_tests.py.
31//
32// PLEASE DO NOT EDIT.
33// -----------------------------------------------------------------------------
34
35#include "test-runner.h"
36
37#include "test-utils.h"
38#include "test-utils-a32.h"
39
40#include "a32/assembler-a32.h"
41#include "a32/macro-assembler-a32.h"
42
43#define BUF_SIZE (4096)
44
45namespace vixl {
46namespace aarch32 {
47
48// List of instruction mnemonics.
49#define FOREACH_INSTRUCTION(M) \
50 M(Cmn) \
51 M(Cmp) \
52 M(Mov) \
53 M(Movs) \
54 M(Mvn) \
55 M(Mvns) \
56 M(Teq) \
57 M(Tst)
58
59// Values to be passed to the assembler to produce the instruction under test.
60struct Operands {
61 Condition cond;
62 Register rd;
63 uint32_t immediate;
64};
65
66// This structure contains all data needed to test one specific
67// instruction.
68struct TestData {
69 // The `operands` field represents what to pass to the assembler to
70 // produce the instruction.
71 Operands operands;
72 // Optionally expect the MacroAssembler to have generated an extra
73 // instruction. This is used when the instruction needs to be in an IT block.
74 const char* expect_instruction_before;
75 // Description of the operands, used for error reporting.
76 const char* operands_description;
77 // Unique identifier, used for generating traces.
78 const char* identifier;
79};
80
81struct TestResult {
82 size_t size;
83 const byte* encoding;
84};
85
86// Each element of this array produce one instruction encoding.
87static const TestData kTests[] = {
88 {{eq, r5, 0xff000000}, "", "eq r5 0xff000000", "eq_r5_0xff000000"},
89 {{cc, r10, 0x00003fc0}, "", "cc r10 0x00003fc0", "cc_r10_0x00003fc0"},
90 {{eq, r15, 0x000ff000}, "", "eq r15 0x000ff000", "eq_r15_0x000ff000"},
91 {{hi, r13, 0x0ab00000}, "", "hi r13 0x0ab00000", "hi_r13_0x0ab00000"},
92 {{gt, r3, 0x002ac000}, "", "gt r3 0x002ac000", "gt_r3_0x002ac000"},
93 {{ge, r14, 0x000003fc}, "", "ge r14 0x000003fc", "ge_r14_0x000003fc"},
94 {{pl, r11, 0x000000ab}, "", "pl r11 0x000000ab", "pl_r11_0x000000ab"},
95 {{hi, r7, 0x00000ff0}, "", "hi r7 0x00000ff0", "hi_r7_0x00000ff0"},
96 {{mi, r9, 0xfc000003}, "", "mi r9 0xfc000003", "mi_r9_0xfc000003"},
97 {{vs, r8, 0x3fc00000}, "", "vs r8 0x3fc00000", "vs_r8_0x3fc00000"},
98 {{al, r9, 0x03fc0000}, "", "al r9 0x03fc0000", "al_r9_0x03fc0000"},
99 {{al, r11, 0x02ac0000}, "", "al r11 0x02ac0000", "al_r11_0x02ac0000"},
100 {{vs, r15, 0x003fc000}, "", "vs r15 0x003fc000", "vs_r15_0x003fc000"},
101 {{cs, r14, 0x03fc0000}, "", "cs r14 0x03fc0000", "cs_r14_0x03fc0000"},
102 {{ne, r4, 0x0000ff00}, "", "ne r4 0x0000ff00", "ne_r4_0x0000ff00"},
103 {{vc, r11, 0x000ff000}, "", "vc r11 0x000ff000", "vc_r11_0x000ff000"},
104 {{cc, r11, 0x02ac0000}, "", "cc r11 0x02ac0000", "cc_r11_0x02ac0000"},
105 {{mi, r8, 0x000ab000}, "", "mi r8 0x000ab000", "mi_r8_0x000ab000"},
106 {{vc, r3, 0x000ff000}, "", "vc r3 0x000ff000", "vc_r3_0x000ff000"},
107 {{al, r11, 0x2ac00000}, "", "al r11 0x2ac00000", "al_r11_0x2ac00000"},
108 {{vs, r10, 0xab000000}, "", "vs r10 0xab000000", "vs_r10_0xab000000"},
109 {{vs, r9, 0x00002ac0}, "", "vs r9 0x00002ac0", "vs_r9_0x00002ac0"},
110 {{cc, r10, 0x003fc000}, "", "cc r10 0x003fc000", "cc_r10_0x003fc000"},
111 {{lt, r15, 0xc000003f}, "", "lt r15 0xc000003f", "lt_r15_0xc000003f"},
112 {{gt, r5, 0x000003fc}, "", "gt r5 0x000003fc", "gt_r5_0x000003fc"},
113 {{vs, r12, 0x02ac0000}, "", "vs r12 0x02ac0000", "vs_r12_0x02ac0000"},
114 {{ls, r9, 0x2ac00000}, "", "ls r9 0x2ac00000", "ls_r9_0x2ac00000"},
115 {{le, r7, 0x0003fc00}, "", "le r7 0x0003fc00", "le_r7_0x0003fc00"},
116 {{gt, r10, 0x02ac0000}, "", "gt r10 0x02ac0000", "gt_r10_0x02ac0000"},
117 {{vc, r0, 0x00000ab0}, "", "vc r0 0x00000ab0", "vc_r0_0x00000ab0"},
118 {{ne, r5, 0x000002ac}, "", "ne r5 0x000002ac", "ne_r5_0x000002ac"},
119 {{pl, r4, 0x3fc00000}, "", "pl r4 0x3fc00000", "pl_r4_0x3fc00000"},
120 {{ge, r5, 0xc000002a}, "", "ge r5 0xc000002a", "ge_r5_0xc000002a"},
121 {{hi, r15, 0x0000ab00}, "", "hi r15 0x0000ab00", "hi_r15_0x0000ab00"},
122 {{ne, r12, 0xf000000f}, "", "ne r12 0xf000000f", "ne_r12_0xf000000f"},
123 {{vc, r8, 0x02ac0000}, "", "vc r8 0x02ac0000", "vc_r8_0x02ac0000"},
124 {{ne, r7, 0x2ac00000}, "", "ne r7 0x2ac00000", "ne_r7_0x2ac00000"},
125 {{le, r8, 0xab000000}, "", "le r8 0xab000000", "le_r8_0xab000000"},
126 {{lt, r13, 0x000ab000}, "", "lt r13 0x000ab000", "lt_r13_0x000ab000"},
127 {{pl, r15, 0x0002ac00}, "", "pl r15 0x0002ac00", "pl_r15_0x0002ac00"},
128 {{al, r10, 0x00ab0000}, "", "al r10 0x00ab0000", "al_r10_0x00ab0000"},
129 {{pl, r7, 0x00003fc0}, "", "pl r7 0x00003fc0", "pl_r7_0x00003fc0"},
130 {{ls, r15, 0x003fc000}, "", "ls r15 0x003fc000", "ls_r15_0x003fc000"},
131 {{pl, r11, 0x00003fc0}, "", "pl r11 0x00003fc0", "pl_r11_0x00003fc0"},
132 {{eq, r5, 0x0ab00000}, "", "eq r5 0x0ab00000", "eq_r5_0x0ab00000"},
133 {{cs, r4, 0x3fc00000}, "", "cs r4 0x3fc00000", "cs_r4_0x3fc00000"},
134 {{ls, r0, 0xac000002}, "", "ls r0 0xac000002", "ls_r0_0xac000002"},
135 {{eq, r1, 0x02ac0000}, "", "eq r1 0x02ac0000", "eq_r1_0x02ac0000"},
136 {{cs, r13, 0x000ab000}, "", "cs r13 0x000ab000", "cs_r13_0x000ab000"},
137 {{al, r7, 0xc000002a}, "", "al r7 0xc000002a", "al_r7_0xc000002a"},
138 {{le, r8, 0xc000003f}, "", "le r8 0xc000003f", "le_r8_0xc000003f"},
139 {{le, r5, 0x3fc00000}, "", "le r5 0x3fc00000", "le_r5_0x3fc00000"},
140 {{ne, r14, 0xac000002}, "", "ne r14 0xac000002", "ne_r14_0xac000002"},
141 {{pl, r6, 0x0ab00000}, "", "pl r6 0x0ab00000", "pl_r6_0x0ab00000"},
142 {{lt, r10, 0x000ff000}, "", "lt r10 0x000ff000", "lt_r10_0x000ff000"},
143 {{cc, r7, 0xff000000}, "", "cc r7 0xff000000", "cc_r7_0xff000000"},
144 {{vs, r13, 0x00002ac0}, "", "vs r13 0x00002ac0", "vs_r13_0x00002ac0"},
145 {{pl, r4, 0x000ab000}, "", "pl r4 0x000ab000", "pl_r4_0x000ab000"},
146 {{al, r6, 0xff000000}, "", "al r6 0xff000000", "al_r6_0xff000000"},
147 {{vs, r4, 0x0000ab00}, "", "vs r4 0x0000ab00", "vs_r4_0x0000ab00"},
148 {{al, r10, 0x00ff0000}, "", "al r10 0x00ff0000", "al_r10_0x00ff0000"},
149 {{ge, r7, 0x00000ff0}, "", "ge r7 0x00000ff0", "ge_r7_0x00000ff0"},
150 {{mi, r0, 0x00000ff0}, "", "mi r0 0x00000ff0", "mi_r0_0x00000ff0"},
151 {{cc, r15, 0x0000ff00}, "", "cc r15 0x0000ff00", "cc_r15_0x0000ff00"},
152 {{hi, r3, 0xfc000003}, "", "hi r3 0xfc000003", "hi_r3_0xfc000003"},
153 {{al, r4, 0x03fc0000}, "", "al r4 0x03fc0000", "al_r4_0x03fc0000"},
154 {{cs, r1, 0x3fc00000}, "", "cs r1 0x3fc00000", "cs_r1_0x3fc00000"},
155 {{cc, r1, 0x000ab000}, "", "cc r1 0x000ab000", "cc_r1_0x000ab000"},
156 {{gt, r13, 0x002ac000}, "", "gt r13 0x002ac000", "gt_r13_0x002ac000"},
157 {{ne, r7, 0xc000003f}, "", "ne r7 0xc000003f", "ne_r7_0xc000003f"},
158 {{vs, r4, 0x0ab00000}, "", "vs r4 0x0ab00000", "vs_r4_0x0ab00000"},
159 {{vs, r15, 0x0ff00000}, "", "vs r15 0x0ff00000", "vs_r15_0x0ff00000"},
160 {{ge, r8, 0x00000ff0}, "", "ge r8 0x00000ff0", "ge_r8_0x00000ff0"},
161 {{vs, r4, 0x00003fc0}, "", "vs r4 0x00003fc0", "vs_r4_0x00003fc0"},
162 {{le, r6, 0x03fc0000}, "", "le r6 0x03fc0000", "le_r6_0x03fc0000"},
163 {{ls, r1, 0x000000ab}, "", "ls r1 0x000000ab", "ls_r1_0x000000ab"},
164 {{ls, r10, 0x03fc0000}, "", "ls r10 0x03fc0000", "ls_r10_0x03fc0000"},
165 {{lt, r2, 0x00000ff0}, "", "lt r2 0x00000ff0", "lt_r2_0x00000ff0"},
166 {{al, r10, 0x000ff000}, "", "al r10 0x000ff000", "al_r10_0x000ff000"},
167 {{ls, r3, 0x3fc00000}, "", "ls r3 0x3fc00000", "ls_r3_0x3fc00000"},
168 {{al, r10, 0xff000000}, "", "al r10 0xff000000", "al_r10_0xff000000"},
169 {{eq, r11, 0x02ac0000}, "", "eq r11 0x02ac0000", "eq_r11_0x02ac0000"},
170 {{cc, r15, 0x00000ab0}, "", "cc r15 0x00000ab0", "cc_r15_0x00000ab0"},
171 {{pl, r14, 0xff000000}, "", "pl r14 0xff000000", "pl_r14_0xff000000"},
172 {{cc, r10, 0xc000002a}, "", "cc r10 0xc000002a", "cc_r10_0xc000002a"},
173 {{pl, r14, 0x000003fc}, "", "pl r14 0x000003fc", "pl_r14_0x000003fc"},
174 {{cc, r3, 0x0002ac00}, "", "cc r3 0x0002ac00", "cc_r3_0x0002ac00"},
175 {{vs, r9, 0x000ff000}, "", "vs r9 0x000ff000", "vs_r9_0x000ff000"},
176 {{hi, r10, 0x0000ff00}, "", "hi r10 0x0000ff00", "hi_r10_0x0000ff00"},
177 {{vs, r9, 0x000002ac}, "", "vs r9 0x000002ac", "vs_r9_0x000002ac"},
178 {{cc, r3, 0xfc000003}, "", "cc r3 0xfc000003", "cc_r3_0xfc000003"},
179 {{le, r8, 0xf000000f}, "", "le r8 0xf000000f", "le_r8_0xf000000f"},
180 {{al, r6, 0x00ff0000}, "", "al r6 0x00ff0000", "al_r6_0x00ff0000"},
181 {{mi, r4, 0x00002ac0}, "", "mi r4 0x00002ac0", "mi_r4_0x00002ac0"},
182 {{lt, r9, 0x000000ab}, "", "lt r9 0x000000ab", "lt_r9_0x000000ab"},
183 {{gt, r15, 0xc000002a}, "", "gt r15 0xc000002a", "gt_r15_0xc000002a"},
184 {{eq, r13, 0x0002ac00}, "", "eq r13 0x0002ac00", "eq_r13_0x0002ac00"},
185 {{pl, r10, 0x000000ff}, "", "pl r10 0x000000ff", "pl_r10_0x000000ff"},
186 {{le, r9, 0x002ac000}, "", "le r9 0x002ac000", "le_r9_0x002ac000"},
187 {{mi, r15, 0x3fc00000}, "", "mi r15 0x3fc00000", "mi_r15_0x3fc00000"},
188 {{ne, r8, 0x03fc0000}, "", "ne r8 0x03fc0000", "ne_r8_0x03fc0000"},
189 {{mi, r3, 0x00000ab0}, "", "mi r3 0x00000ab0", "mi_r3_0x00000ab0"},
190 {{vc, r3, 0x00000000}, "", "vc r3 0x00000000", "vc_r3_0x00000000"},
191 {{ls, r6, 0xfc000003}, "", "ls r6 0xfc000003", "ls_r6_0xfc000003"},
192 {{cs, r5, 0x0002ac00}, "", "cs r5 0x0002ac00", "cs_r5_0x0002ac00"},
193 {{vc, r3, 0x00000ab0}, "", "vc r3 0x00000ab0", "vc_r3_0x00000ab0"},
194 {{pl, r3, 0x0002ac00}, "", "pl r3 0x0002ac00", "pl_r3_0x0002ac00"},
195 {{vs, r12, 0x2ac00000}, "", "vs r12 0x2ac00000", "vs_r12_0x2ac00000"},
196 {{vc, r0, 0xb000000a}, "", "vc r0 0xb000000a", "vc_r0_0xb000000a"},
197 {{ne, r2, 0x03fc0000}, "", "ne r2 0x03fc0000", "ne_r2_0x03fc0000"},
198 {{lt, r2, 0xab000000}, "", "lt r2 0xab000000", "lt_r2_0xab000000"},
199 {{lt, r13, 0x00ff0000}, "", "lt r13 0x00ff0000", "lt_r13_0x00ff0000"},
200 {{gt, r0, 0x000000ff}, "", "gt r0 0x000000ff", "gt_r0_0x000000ff"},
201 {{hi, r5, 0x000ff000}, "", "hi r5 0x000ff000", "hi_r5_0x000ff000"},
202 {{hi, r8, 0xb000000a}, "", "hi r8 0xb000000a", "hi_r8_0xb000000a"},
203 {{cc, r2, 0x0003fc00}, "", "cc r2 0x0003fc00", "cc_r2_0x0003fc00"},
204 {{cs, r15, 0xff000000}, "", "cs r15 0xff000000", "cs_r15_0xff000000"},
205 {{vs, r11, 0x00003fc0}, "", "vs r11 0x00003fc0", "vs_r11_0x00003fc0"},
206 {{vc, r15, 0x02ac0000}, "", "vc r15 0x02ac0000", "vc_r15_0x02ac0000"},
207 {{cs, r2, 0x0003fc00}, "", "cs r2 0x0003fc00", "cs_r2_0x0003fc00"},
208 {{pl, r10, 0x03fc0000}, "", "pl r10 0x03fc0000", "pl_r10_0x03fc0000"},
209 {{ne, r5, 0xab000000}, "", "ne r5 0xab000000", "ne_r5_0xab000000"},
210 {{ne, r13, 0x0ff00000}, "", "ne r13 0x0ff00000", "ne_r13_0x0ff00000"},
211 {{vs, r12, 0x003fc000}, "", "vs r12 0x003fc000", "vs_r12_0x003fc000"},
212 {{mi, r1, 0x000ab000}, "", "mi r1 0x000ab000", "mi_r1_0x000ab000"},
213 {{eq, r5, 0x00ab0000}, "", "eq r5 0x00ab0000", "eq_r5_0x00ab0000"},
214 {{pl, r7, 0xff000000}, "", "pl r7 0xff000000", "pl_r7_0xff000000"},
215 {{lt, r5, 0x02ac0000}, "", "lt r5 0x02ac0000", "lt_r5_0x02ac0000"},
216 {{ge, r12, 0x0002ac00}, "", "ge r12 0x0002ac00", "ge_r12_0x0002ac00"},
217 {{ge, r13, 0xac000002}, "", "ge r13 0xac000002", "ge_r13_0xac000002"},
218 {{ge, r2, 0xc000002a}, "", "ge r2 0xc000002a", "ge_r2_0xc000002a"},
219 {{eq, r2, 0x00000ff0}, "", "eq r2 0x00000ff0", "eq_r2_0x00000ff0"},
220 {{ge, r10, 0x0002ac00}, "", "ge r10 0x0002ac00", "ge_r10_0x0002ac00"},
221 {{vc, r9, 0x0003fc00}, "", "vc r9 0x0003fc00", "vc_r9_0x0003fc00"},
222 {{cc, r4, 0x00000ff0}, "", "cc r4 0x00000ff0", "cc_r4_0x00000ff0"},
223 {{pl, r2, 0xc000003f}, "", "pl r2 0xc000003f", "pl_r2_0xc000003f"},
224 {{al, r1, 0xb000000a}, "", "al r1 0xb000000a", "al_r1_0xb000000a"},
225 {{ne, r0, 0x00000ff0}, "", "ne r0 0x00000ff0", "ne_r0_0x00000ff0"},
226 {{lt, r10, 0xff000000}, "", "lt r10 0xff000000", "lt_r10_0xff000000"},
227 {{ls, r7, 0x0002ac00}, "", "ls r7 0x0002ac00", "ls_r7_0x0002ac00"},
228 {{vc, r3, 0xf000000f}, "", "vc r3 0xf000000f", "vc_r3_0xf000000f"},
229 {{gt, r13, 0xb000000a}, "", "gt r13 0xb000000a", "gt_r13_0xb000000a"},
230 {{ge, r5, 0x02ac0000}, "", "ge r5 0x02ac0000", "ge_r5_0x02ac0000"},
231 {{le, r2, 0xab000000}, "", "le r2 0xab000000", "le_r2_0xab000000"},
232 {{vc, r4, 0x0ff00000}, "", "vc r4 0x0ff00000", "vc_r4_0x0ff00000"},
233 {{pl, r11, 0x0002ac00}, "", "pl r11 0x0002ac00", "pl_r11_0x0002ac00"},
234 {{vc, r11, 0x000002ac}, "", "vc r11 0x000002ac", "vc_r11_0x000002ac"},
235 {{eq, r2, 0x003fc000}, "", "eq r2 0x003fc000", "eq_r2_0x003fc000"},
236 {{al, r15, 0x0ab00000}, "", "al r15 0x0ab00000", "al_r15_0x0ab00000"},
237 {{le, r15, 0xc000003f}, "", "le r15 0xc000003f", "le_r15_0xc000003f"},
238 {{cs, r15, 0xb000000a}, "", "cs r15 0xb000000a", "cs_r15_0xb000000a"},
239 {{ls, r3, 0xc000002a}, "", "ls r3 0xc000002a", "ls_r3_0xc000002a"},
240 {{gt, r15, 0x002ac000}, "", "gt r15 0x002ac000", "gt_r15_0x002ac000"},
241 {{cs, r3, 0xc000003f}, "", "cs r3 0xc000003f", "cs_r3_0xc000003f"},
242 {{ge, r6, 0x000ff000}, "", "ge r6 0x000ff000", "ge_r6_0x000ff000"},
243 {{cc, r1, 0x0000ff00}, "", "cc r1 0x0000ff00", "cc_r1_0x0000ff00"},
244 {{mi, r13, 0x0003fc00}, "", "mi r13 0x0003fc00", "mi_r13_0x0003fc00"},
245 {{lt, r12, 0xab000000}, "", "lt r12 0xab000000", "lt_r12_0xab000000"},
246 {{ge, r4, 0x000ab000}, "", "ge r4 0x000ab000", "ge_r4_0x000ab000"},
247 {{ge, r6, 0x0ab00000}, "", "ge r6 0x0ab00000", "ge_r6_0x0ab00000"},
248 {{al, r3, 0x00000ab0}, "", "al r3 0x00000ab0", "al_r3_0x00000ab0"},
249 {{gt, r7, 0x0003fc00}, "", "gt r7 0x0003fc00", "gt_r7_0x0003fc00"},
250 {{hi, r4, 0x0000ff00}, "", "hi r4 0x0000ff00", "hi_r4_0x0000ff00"},
251 {{hi, r8, 0x00002ac0}, "", "hi r8 0x00002ac0", "hi_r8_0x00002ac0"},
252 {{mi, r8, 0xac000002}, "", "mi r8 0xac000002", "mi_r8_0xac000002"},
253 {{al, r15, 0x000003fc}, "", "al r15 0x000003fc", "al_r15_0x000003fc"},
254 {{gt, r10, 0x00ff0000}, "", "gt r10 0x00ff0000", "gt_r10_0x00ff0000"},
255 {{cc, r10, 0x0000ab00}, "", "cc r10 0x0000ab00", "cc_r10_0x0000ab00"},
256 {{le, r1, 0x0002ac00}, "", "le r1 0x0002ac00", "le_r1_0x0002ac00"},
257 {{al, r8, 0x000ab000}, "", "al r8 0x000ab000", "al_r8_0x000ab000"},
258 {{vs, r15, 0x03fc0000}, "", "vs r15 0x03fc0000", "vs_r15_0x03fc0000"},
259 {{ls, r10, 0x0ff00000}, "", "ls r10 0x0ff00000", "ls_r10_0x0ff00000"},
260 {{ge, r9, 0x0ab00000}, "", "ge r9 0x0ab00000", "ge_r9_0x0ab00000"},
261 {{ge, r12, 0x00003fc0}, "", "ge r12 0x00003fc0", "ge_r12_0x00003fc0"},
262 {{vc, r6, 0x000ff000}, "", "vc r6 0x000ff000", "vc_r6_0x000ff000"},
263 {{eq, r1, 0x00000ab0}, "", "eq r1 0x00000ab0", "eq_r1_0x00000ab0"},
264 {{hi, r7, 0x03fc0000}, "", "hi r7 0x03fc0000", "hi_r7_0x03fc0000"},
265 {{le, r1, 0xff000000}, "", "le r1 0xff000000", "le_r1_0xff000000"},
266 {{cs, r14, 0x000000ab}, "", "cs r14 0x000000ab", "cs_r14_0x000000ab"},
267 {{al, r9, 0x0002ac00}, "", "al r9 0x0002ac00", "al_r9_0x0002ac00"},
268 {{eq, r7, 0x0ff00000}, "", "eq r7 0x0ff00000", "eq_r7_0x0ff00000"},
269 {{ls, r2, 0x0000ab00}, "", "ls r2 0x0000ab00", "ls_r2_0x0000ab00"},
270 {{pl, r4, 0x00000ff0}, "", "pl r4 0x00000ff0", "pl_r4_0x00000ff0"},
271 {{le, r1, 0x00002ac0}, "", "le r1 0x00002ac0", "le_r1_0x00002ac0"},
272 {{ge, r2, 0x00000ab0}, "", "ge r2 0x00000ab0", "ge_r2_0x00000ab0"},
273 {{hi, r12, 0xf000000f}, "", "hi r12 0xf000000f", "hi_r12_0xf000000f"},
274 {{pl, r2, 0x02ac0000}, "", "pl r2 0x02ac0000", "pl_r2_0x02ac0000"},
275 {{pl, r4, 0x000003fc}, "", "pl r4 0x000003fc", "pl_r4_0x000003fc"},
276 {{hi, r1, 0x00ab0000}, "", "hi r1 0x00ab0000", "hi_r1_0x00ab0000"},
277 {{ls, r1, 0x0ab00000}, "", "ls r1 0x0ab00000", "ls_r1_0x0ab00000"},
278 {{cs, r5, 0x003fc000}, "", "cs r5 0x003fc000", "cs_r5_0x003fc000"},
279 {{gt, r5, 0x0000ab00}, "", "gt r5 0x0000ab00", "gt_r5_0x0000ab00"},
280 {{pl, r6, 0xfc000003}, "", "pl r6 0xfc000003", "pl_r6_0xfc000003"},
281 {{hi, r6, 0x00ab0000}, "", "hi r6 0x00ab0000", "hi_r6_0x00ab0000"},
282 {{pl, r10, 0x2ac00000}, "", "pl r10 0x2ac00000", "pl_r10_0x2ac00000"},
283 {{eq, r10, 0x2ac00000}, "", "eq r10 0x2ac00000", "eq_r10_0x2ac00000"},
284 {{vc, r14, 0x2ac00000}, "", "vc r14 0x2ac00000", "vc_r14_0x2ac00000"},
285 {{ne, r14, 0x0000ff00}, "", "ne r14 0x0000ff00", "ne_r14_0x0000ff00"},
286 {{vc, r5, 0x000ab000}, "", "vc r5 0x000ab000", "vc_r5_0x000ab000"},
287 {{le, r3, 0x000002ac}, "", "le r3 0x000002ac", "le_r3_0x000002ac"},
288 {{pl, r14, 0x00002ac0}, "", "pl r14 0x00002ac0", "pl_r14_0x00002ac0"},
289 {{eq, r6, 0x0000ff00}, "", "eq r6 0x0000ff00", "eq_r6_0x0000ff00"},
290 {{lt, r2, 0x00000000}, "", "lt r2 0x00000000", "lt_r2_0x00000000"},
291 {{cc, r7, 0x0000ab00}, "", "cc r7 0x0000ab00", "cc_r7_0x0000ab00"},
292 {{le, r4, 0x00003fc0}, "", "le r4 0x00003fc0", "le_r4_0x00003fc0"},
293 {{le, r1, 0x003fc000}, "", "le r1 0x003fc000", "le_r1_0x003fc000"},
294 {{gt, r9, 0x003fc000}, "", "gt r9 0x003fc000", "gt_r9_0x003fc000"},
295 {{mi, r0, 0x03fc0000}, "", "mi r0 0x03fc0000", "mi_r0_0x03fc0000"},
296 {{al, r11, 0x00ff0000}, "", "al r11 0x00ff0000", "al_r11_0x00ff0000"},
297 {{pl, r14, 0x00ab0000}, "", "pl r14 0x00ab0000", "pl_r14_0x00ab0000"},
298 {{le, r14, 0xb000000a}, "", "le r14 0xb000000a", "le_r14_0xb000000a"},
299 {{ls, r2, 0xab000000}, "", "ls r2 0xab000000", "ls_r2_0xab000000"},
300 {{hi, r13, 0x3fc00000}, "", "hi r13 0x3fc00000", "hi_r13_0x3fc00000"},
301 {{cs, r7, 0x000ff000}, "", "cs r7 0x000ff000", "cs_r7_0x000ff000"},
302 {{pl, r14, 0x0002ac00}, "", "pl r14 0x0002ac00", "pl_r14_0x0002ac00"},
303 {{vc, r11, 0x00003fc0}, "", "vc r11 0x00003fc0", "vc_r11_0x00003fc0"},
304 {{cc, r10, 0xac000002}, "", "cc r10 0xac000002", "cc_r10_0xac000002"},
305 {{mi, r15, 0xc000003f}, "", "mi r15 0xc000003f", "mi_r15_0xc000003f"},
306 {{ls, r11, 0x00ab0000}, "", "ls r11 0x00ab0000", "ls_r11_0x00ab0000"},
307 {{mi, r10, 0x003fc000}, "", "mi r10 0x003fc000", "mi_r10_0x003fc000"},
308 {{ls, r10, 0x2ac00000}, "", "ls r10 0x2ac00000", "ls_r10_0x2ac00000"},
309 {{vc, r12, 0x03fc0000}, "", "vc r12 0x03fc0000", "vc_r12_0x03fc0000"},
310 {{ls, r6, 0x03fc0000}, "", "ls r6 0x03fc0000", "ls_r6_0x03fc0000"},
311 {{eq, r1, 0xab000000}, "", "eq r1 0xab000000", "eq_r1_0xab000000"},
312 {{hi, r4, 0x002ac000}, "", "hi r4 0x002ac000", "hi_r4_0x002ac000"},
313 {{pl, r4, 0xc000002a}, "", "pl r4 0xc000002a", "pl_r4_0xc000002a"},
314 {{le, r12, 0x00ff0000}, "", "le r12 0x00ff0000", "le_r12_0x00ff0000"},
315 {{gt, r10, 0x0000ab00}, "", "gt r10 0x0000ab00", "gt_r10_0x0000ab00"},
316 {{al, r14, 0x03fc0000}, "", "al r14 0x03fc0000", "al_r14_0x03fc0000"},
317 {{cc, r11, 0x000002ac}, "", "cc r11 0x000002ac", "cc_r11_0x000002ac"},
318 {{ge, r4, 0xc000003f}, "", "ge r4 0xc000003f", "ge_r4_0xc000003f"},
319 {{cc, r9, 0xff000000}, "", "cc r9 0xff000000", "cc_r9_0xff000000"},
320 {{le, r5, 0x00003fc0}, "", "le r5 0x00003fc0", "le_r5_0x00003fc0"},
321 {{ge, r9, 0xb000000a}, "", "ge r9 0xb000000a", "ge_r9_0xb000000a"},
322 {{ge, r8, 0x000000ff}, "", "ge r8 0x000000ff", "ge_r8_0x000000ff"},
323 {{mi, r5, 0x00ff0000}, "", "mi r5 0x00ff0000", "mi_r5_0x00ff0000"},
324 {{ge, r14, 0x03fc0000}, "", "ge r14 0x03fc0000", "ge_r14_0x03fc0000"},
325 {{ne, r12, 0x00000ab0}, "", "ne r12 0x00000ab0", "ne_r12_0x00000ab0"},
326 {{eq, r5, 0x00003fc0}, "", "eq r5 0x00003fc0", "eq_r5_0x00003fc0"},
327 {{le, r4, 0x02ac0000}, "", "le r4 0x02ac0000", "le_r4_0x02ac0000"},
328 {{ls, r12, 0x000000ff}, "", "ls r12 0x000000ff", "ls_r12_0x000000ff"},
329 {{eq, r1, 0x000ab000}, "", "eq r1 0x000ab000", "eq_r1_0x000ab000"},
330 {{vc, r5, 0x00ab0000}, "", "vc r5 0x00ab0000", "vc_r5_0x00ab0000"},
331 {{lt, r15, 0x002ac000}, "", "lt r15 0x002ac000", "lt_r15_0x002ac000"},
332 {{hi, r7, 0xab000000}, "", "hi r7 0xab000000", "hi_r7_0xab000000"},
333 {{ge, r7, 0xff000000}, "", "ge r7 0xff000000", "ge_r7_0xff000000"},
334 {{lt, r7, 0x2ac00000}, "", "lt r7 0x2ac00000", "lt_r7_0x2ac00000"},
335 {{eq, r1, 0x0000ff00}, "", "eq r1 0x0000ff00", "eq_r1_0x0000ff00"},
336 {{vc, r14, 0x000ff000}, "", "vc r14 0x000ff000", "vc_r14_0x000ff000"},
337 {{mi, r9, 0xf000000f}, "", "mi r9 0xf000000f", "mi_r9_0xf000000f"},
338 {{eq, r2, 0x0002ac00}, "", "eq r2 0x0002ac00", "eq_r2_0x0002ac00"},
339 {{lt, r7, 0x3fc00000}, "", "lt r7 0x3fc00000", "lt_r7_0x3fc00000"},
340 {{hi, r4, 0x00000ab0}, "", "hi r4 0x00000ab0", "hi_r4_0x00000ab0"},
341 {{mi, r3, 0x3fc00000}, "", "mi r3 0x3fc00000", "mi_r3_0x3fc00000"},
342 {{eq, r10, 0x003fc000}, "", "eq r10 0x003fc000", "eq_r10_0x003fc000"},
343 {{cs, r4, 0xc000003f}, "", "cs r4 0xc000003f", "cs_r4_0xc000003f"},
344 {{ne, r13, 0x00ab0000}, "", "ne r13 0x00ab0000", "ne_r13_0x00ab0000"},
345 {{eq, r0, 0x00ff0000}, "", "eq r0 0x00ff0000", "eq_r0_0x00ff0000"},
346 {{ne, r8, 0x0002ac00}, "", "ne r8 0x0002ac00", "ne_r8_0x0002ac00"},
347 {{hi, r7, 0x3fc00000}, "", "hi r7 0x3fc00000", "hi_r7_0x3fc00000"},
348 {{cs, r2, 0x002ac000}, "", "cs r2 0x002ac000", "cs_r2_0x002ac000"},
349 {{vs, r6, 0x00003fc0}, "", "vs r6 0x00003fc0", "vs_r6_0x00003fc0"},
350 {{gt, r12, 0x00000000}, "", "gt r12 0x00000000", "gt_r12_0x00000000"},
351 {{ne, r3, 0x000ab000}, "", "ne r3 0x000ab000", "ne_r3_0x000ab000"},
352 {{pl, r1, 0x00003fc0}, "", "pl r1 0x00003fc0", "pl_r1_0x00003fc0"},
353 {{pl, r0, 0x003fc000}, "", "pl r0 0x003fc000", "pl_r0_0x003fc000"},
354 {{ne, r14, 0x00000ff0}, "", "ne r14 0x00000ff0", "ne_r14_0x00000ff0"},
355 {{gt, r10, 0x3fc00000}, "", "gt r10 0x3fc00000", "gt_r10_0x3fc00000"},
356 {{al, r0, 0x00003fc0}, "", "al r0 0x00003fc0", "al_r0_0x00003fc0"},
357 {{cs, r0, 0x3fc00000}, "", "cs r0 0x3fc00000", "cs_r0_0x3fc00000"},
358 {{hi, r7, 0x000000ff}, "", "hi r7 0x000000ff", "hi_r7_0x000000ff"},
359 {{vc, r7, 0x000003fc}, "", "vc r7 0x000003fc", "vc_r7_0x000003fc"},
360 {{cs, r1, 0x000ab000}, "", "cs r1 0x000ab000", "cs_r1_0x000ab000"},
361 {{vs, r6, 0x00000ab0}, "", "vs r6 0x00000ab0", "vs_r6_0x00000ab0"},
362 {{gt, r12, 0x3fc00000}, "", "gt r12 0x3fc00000", "gt_r12_0x3fc00000"},
363 {{le, r11, 0x00000ff0}, "", "le r11 0x00000ff0", "le_r11_0x00000ff0"},
364 {{ge, r5, 0x000000ff}, "", "ge r5 0x000000ff", "ge_r5_0x000000ff"},
365 {{al, r12, 0x02ac0000}, "", "al r12 0x02ac0000", "al_r12_0x02ac0000"},
366 {{pl, r12, 0x002ac000}, "", "pl r12 0x002ac000", "pl_r12_0x002ac000"},
367 {{al, r8, 0x00000000}, "", "al r8 0x00000000", "al_r8_0x00000000"},
368 {{vs, r3, 0x00000ff0}, "", "vs r3 0x00000ff0", "vs_r3_0x00000ff0"},
369 {{vs, r12, 0x00ab0000}, "", "vs r12 0x00ab0000", "vs_r12_0x00ab0000"},
370 {{ls, r1, 0x00000ff0}, "", "ls r1 0x00000ff0", "ls_r1_0x00000ff0"},
371 {{eq, r12, 0x0ff00000}, "", "eq r12 0x0ff00000", "eq_r12_0x0ff00000"},
372 {{le, r6, 0x000003fc}, "", "le r6 0x000003fc", "le_r6_0x000003fc"},
373 {{le, r4, 0x03fc0000}, "", "le r4 0x03fc0000", "le_r4_0x03fc0000"},
374 {{pl, r14, 0xac000002}, "", "pl r14 0xac000002", "pl_r14_0xac000002"},
375 {{vc, r5, 0x0002ac00}, "", "vc r5 0x0002ac00", "vc_r5_0x0002ac00"},
376 {{vs, r14, 0x000003fc}, "", "vs r14 0x000003fc", "vs_r14_0x000003fc"},
377 {{pl, r9, 0x00003fc0}, "", "pl r9 0x00003fc0", "pl_r9_0x00003fc0"},
378 {{vc, r9, 0xc000002a}, "", "vc r9 0xc000002a", "vc_r9_0xc000002a"},
379 {{lt, r11, 0xf000000f}, "", "lt r11 0xf000000f", "lt_r11_0xf000000f"},
380 {{vc, r1, 0x3fc00000}, "", "vc r1 0x3fc00000", "vc_r1_0x3fc00000"},
381 {{vs, r1, 0xb000000a}, "", "vs r1 0xb000000a", "vs_r1_0xb000000a"},
382 {{gt, r10, 0x0ff00000}, "", "gt r10 0x0ff00000", "gt_r10_0x0ff00000"},
383 {{cs, r4, 0x00ff0000}, "", "cs r4 0x00ff0000", "cs_r4_0x00ff0000"},
384 {{cc, r3, 0x000000ab}, "", "cc r3 0x000000ab", "cc_r3_0x000000ab"},
385 {{vs, r14, 0x000002ac}, "", "vs r14 0x000002ac", "vs_r14_0x000002ac"},
386 {{gt, r4, 0x02ac0000}, "", "gt r4 0x02ac0000", "gt_r4_0x02ac0000"},
387 {{mi, r15, 0x000ff000}, "", "mi r15 0x000ff000", "mi_r15_0x000ff000"},
388 {{hi, r10, 0x3fc00000}, "", "hi r10 0x3fc00000", "hi_r10_0x3fc00000"},
389 {{ne, r14, 0x000002ac}, "", "ne r14 0x000002ac", "ne_r14_0x000002ac"},
390 {{ge, r4, 0x0000ab00}, "", "ge r4 0x0000ab00", "ge_r4_0x0000ab00"},
391 {{cc, r12, 0x00ff0000}, "", "cc r12 0x00ff0000", "cc_r12_0x00ff0000"},
392 {{gt, r6, 0x00003fc0}, "", "gt r6 0x00003fc0", "gt_r6_0x00003fc0"},
393 {{al, r3, 0xab000000}, "", "al r3 0xab000000", "al_r3_0xab000000"},
394 {{ls, r13, 0x02ac0000}, "", "ls r13 0x02ac0000", "ls_r13_0x02ac0000"},
395 {{cs, r1, 0x00003fc0}, "", "cs r1 0x00003fc0", "cs_r1_0x00003fc0"},
396 {{ne, r12, 0x000003fc}, "", "ne r12 0x000003fc", "ne_r12_0x000003fc"},
397 {{cs, r13, 0x0ff00000}, "", "cs r13 0x0ff00000", "cs_r13_0x0ff00000"},
398 {{ls, r3, 0x02ac0000}, "", "ls r3 0x02ac0000", "ls_r3_0x02ac0000"},
399 {{ge, r10, 0xb000000a}, "", "ge r10 0xb000000a", "ge_r10_0xb000000a"},
400 {{ls, r10, 0xfc000003}, "", "ls r10 0xfc000003", "ls_r10_0xfc000003"},
401 {{ne, r12, 0xac000002}, "", "ne r12 0xac000002", "ne_r12_0xac000002"},
402 {{lt, r2, 0x3fc00000}, "", "lt r2 0x3fc00000", "lt_r2_0x3fc00000"},
403 {{le, r13, 0x000ab000}, "", "le r13 0x000ab000", "le_r13_0x000ab000"},
404 {{cs, r12, 0x0000ab00}, "", "cs r12 0x0000ab00", "cs_r12_0x0000ab00"},
405 {{ge, r12, 0x003fc000}, "", "ge r12 0x003fc000", "ge_r12_0x003fc000"},
406 {{le, r11, 0x00ab0000}, "", "le r11 0x00ab0000", "le_r11_0x00ab0000"},
407 {{vs, r8, 0xfc000003}, "", "vs r8 0xfc000003", "vs_r8_0xfc000003"},
408 {{eq, r6, 0x02ac0000}, "", "eq r6 0x02ac0000", "eq_r6_0x02ac0000"},
409 {{ls, r6, 0xb000000a}, "", "ls r6 0xb000000a", "ls_r6_0xb000000a"},
410 {{cs, r12, 0x00000ff0}, "", "cs r12 0x00000ff0", "cs_r12_0x00000ff0"},
411 {{eq, r2, 0xac000002}, "", "eq r2 0xac000002", "eq_r2_0xac000002"},
412 {{vc, r10, 0x00000ab0}, "", "vc r10 0x00000ab0", "vc_r10_0x00000ab0"},
413 {{cc, r14, 0x0003fc00}, "", "cc r14 0x0003fc00", "cc_r14_0x0003fc00"},
414 {{vs, r8, 0x00000ff0}, "", "vs r8 0x00000ff0", "vs_r8_0x00000ff0"},
415 {{ls, r0, 0xfc000003}, "", "ls r0 0xfc000003", "ls_r0_0xfc000003"},
416 {{lt, r11, 0xab000000}, "", "lt r11 0xab000000", "lt_r11_0xab000000"},
417 {{le, r4, 0x0000ab00}, "", "le r4 0x0000ab00", "le_r4_0x0000ab00"},
418 {{vc, r10, 0x0002ac00}, "", "vc r10 0x0002ac00", "vc_r10_0x0002ac00"},
419 {{mi, r11, 0x000002ac}, "", "mi r11 0x000002ac", "mi_r11_0x000002ac"},
420 {{ne, r15, 0x000ab000}, "", "ne r15 0x000ab000", "ne_r15_0x000ab000"},
421 {{cc, r9, 0xc000003f}, "", "cc r9 0xc000003f", "cc_r9_0xc000003f"},
422 {{gt, r15, 0xff000000}, "", "gt r15 0xff000000", "gt_r15_0xff000000"},
423 {{gt, r3, 0xfc000003}, "", "gt r3 0xfc000003", "gt_r3_0xfc000003"},
424 {{cc, r4, 0xb000000a}, "", "cc r4 0xb000000a", "cc_r4_0xb000000a"},
425 {{eq, r7, 0x000003fc}, "", "eq r7 0x000003fc", "eq_r7_0x000003fc"},
426 {{ge, r15, 0xab000000}, "", "ge r15 0xab000000", "ge_r15_0xab000000"},
427 {{mi, r15, 0x0003fc00}, "", "mi r15 0x0003fc00", "mi_r15_0x0003fc00"},
428 {{cs, r9, 0x00000ab0}, "", "cs r9 0x00000ab0", "cs_r9_0x00000ab0"},
429 {{ge, r2, 0x000000ff}, "", "ge r2 0x000000ff", "ge_r2_0x000000ff"},
430 {{pl, r9, 0xc000002a}, "", "pl r9 0xc000002a", "pl_r9_0xc000002a"},
431 {{cs, r15, 0x000ff000}, "", "cs r15 0x000ff000", "cs_r15_0x000ff000"},
432 {{cs, r7, 0x02ac0000}, "", "cs r7 0x02ac0000", "cs_r7_0x02ac0000"},
433 {{gt, r2, 0x3fc00000}, "", "gt r2 0x3fc00000", "gt_r2_0x3fc00000"},
434 {{mi, r1, 0xf000000f}, "", "mi r1 0xf000000f", "mi_r1_0xf000000f"},
435 {{eq, r15, 0x02ac0000}, "", "eq r15 0x02ac0000", "eq_r15_0x02ac0000"},
436 {{le, r0, 0x00002ac0}, "", "le r0 0x00002ac0", "le_r0_0x00002ac0"},
437 {{ne, r8, 0xac000002}, "", "ne r8 0xac000002", "ne_r8_0xac000002"},
438 {{cs, r4, 0x00ab0000}, "", "cs r4 0x00ab0000", "cs_r4_0x00ab0000"},
439 {{ls, r3, 0x000000ff}, "", "ls r3 0x000000ff", "ls_r3_0x000000ff"},
440 {{le, r11, 0x000002ac}, "", "le r11 0x000002ac", "le_r11_0x000002ac"},
441 {{lt, r1, 0x00003fc0}, "", "lt r1 0x00003fc0", "lt_r1_0x00003fc0"},
442 {{gt, r9, 0x00002ac0}, "", "gt r9 0x00002ac0", "gt_r9_0x00002ac0"},
443 {{gt, r5, 0x000002ac}, "", "gt r5 0x000002ac", "gt_r5_0x000002ac"},
444 {{al, r8, 0xab000000}, "", "al r8 0xab000000", "al_r8_0xab000000"},
445 {{le, r5, 0x000ff000}, "", "le r5 0x000ff000", "le_r5_0x000ff000"},
446 {{ge, r15, 0x0ff00000}, "", "ge r15 0x0ff00000", "ge_r15_0x0ff00000"},
447 {{al, r5, 0xf000000f}, "", "al r5 0xf000000f", "al_r5_0xf000000f"},
448 {{lt, r7, 0xc000003f}, "", "lt r7 0xc000003f", "lt_r7_0xc000003f"},
449 {{le, r11, 0x003fc000}, "", "le r11 0x003fc000", "le_r11_0x003fc000"},
450 {{eq, r2, 0x0ab00000}, "", "eq r2 0x0ab00000", "eq_r2_0x0ab00000"},
451 {{hi, r9, 0x00000ab0}, "", "hi r9 0x00000ab0", "hi_r9_0x00000ab0"},
452 {{le, r15, 0x00000ff0}, "", "le r15 0x00000ff0", "le_r15_0x00000ff0"},
453 {{gt, r3, 0xf000000f}, "", "gt r3 0xf000000f", "gt_r3_0xf000000f"},
454 {{vs, r3, 0x0003fc00}, "", "vs r3 0x0003fc00", "vs_r3_0x0003fc00"},
455 {{lt, r3, 0x00000ab0}, "", "lt r3 0x00000ab0", "lt_r3_0x00000ab0"},
456 {{ls, r3, 0x000ab000}, "", "ls r3 0x000ab000", "ls_r3_0x000ab000"},
457 {{pl, r13, 0x000003fc}, "", "pl r13 0x000003fc", "pl_r13_0x000003fc"},
458 {{le, r0, 0x03fc0000}, "", "le r0 0x03fc0000", "le_r0_0x03fc0000"},
459 {{eq, r5, 0xac000002}, "", "eq r5 0xac000002", "eq_r5_0xac000002"},
460 {{cs, r9, 0x3fc00000}, "", "cs r9 0x3fc00000", "cs_r9_0x3fc00000"},
461 {{vc, r2, 0x003fc000}, "", "vc r2 0x003fc000", "vc_r2_0x003fc000"},
462 {{eq, r4, 0x000003fc}, "", "eq r4 0x000003fc", "eq_r4_0x000003fc"},
463 {{ne, r2, 0x0003fc00}, "", "ne r2 0x0003fc00", "ne_r2_0x0003fc00"},
464 {{ne, r1, 0xc000003f}, "", "ne r1 0xc000003f", "ne_r1_0xc000003f"},
465 {{gt, r15, 0x00003fc0}, "", "gt r15 0x00003fc0", "gt_r15_0x00003fc0"},
466 {{le, r9, 0x0000ab00}, "", "le r9 0x0000ab00", "le_r9_0x0000ab00"},
467 {{hi, r9, 0x0000ab00}, "", "hi r9 0x0000ab00", "hi_r9_0x0000ab00"},
468 {{lt, r3, 0x2ac00000}, "", "lt r3 0x2ac00000", "lt_r3_0x2ac00000"},
469 {{eq, r2, 0x00002ac0}, "", "eq r2 0x00002ac0", "eq_r2_0x00002ac0"},
470 {{pl, r1, 0x0ff00000}, "", "pl r1 0x0ff00000", "pl_r1_0x0ff00000"},
471 {{mi, r11, 0x3fc00000}, "", "mi r11 0x3fc00000", "mi_r11_0x3fc00000"},
472 {{ge, r11, 0x002ac000}, "", "ge r11 0x002ac000", "ge_r11_0x002ac000"},
473 {{cc, r3, 0x00ff0000}, "", "cc r3 0x00ff0000", "cc_r3_0x00ff0000"},
474 {{gt, r7, 0x0002ac00}, "", "gt r7 0x0002ac00", "gt_r7_0x0002ac00"},
475 {{lt, r13, 0x0000ab00}, "", "lt r13 0x0000ab00", "lt_r13_0x0000ab00"},
476 {{gt, r13, 0x0ab00000}, "", "gt r13 0x0ab00000", "gt_r13_0x0ab00000"},
477 {{cs, r3, 0x0000ab00}, "", "cs r3 0x0000ab00", "cs_r3_0x0000ab00"},
478 {{vc, r13, 0x0ab00000}, "", "vc r13 0x0ab00000", "vc_r13_0x0ab00000"},
479 {{hi, r0, 0xfc000003}, "", "hi r0 0xfc000003", "hi_r0_0xfc000003"},
480 {{gt, r6, 0x000ff000}, "", "gt r6 0x000ff000", "gt_r6_0x000ff000"},
481 {{lt, r0, 0xff000000}, "", "lt r0 0xff000000", "lt_r0_0xff000000"},
482 {{le, r0, 0x0003fc00}, "", "le r0 0x0003fc00", "le_r0_0x0003fc00"},
483 {{vs, r5, 0x2ac00000}, "", "vs r5 0x2ac00000", "vs_r5_0x2ac00000"},
484 {{ne, r6, 0xf000000f}, "", "ne r6 0xf000000f", "ne_r6_0xf000000f"},
485 {{mi, r13, 0x00003fc0}, "", "mi r13 0x00003fc0", "mi_r13_0x00003fc0"},
486 {{cs, r14, 0x00003fc0}, "", "cs r14 0x00003fc0", "cs_r14_0x00003fc0"},
487 {{lt, r13, 0x000ff000}, "", "lt r13 0x000ff000", "lt_r13_0x000ff000"},
488 {{al, r6, 0x0002ac00}, "", "al r6 0x0002ac00", "al_r6_0x0002ac00"},
489 {{cs, r4, 0x000002ac}, "", "cs r4 0x000002ac", "cs_r4_0x000002ac"},
490 {{pl, r1, 0xab000000}, "", "pl r1 0xab000000", "pl_r1_0xab000000"},
491 {{vc, r6, 0xb000000a}, "", "vc r6 0xb000000a", "vc_r6_0xb000000a"},
492 {{cc, r15, 0xac000002}, "", "cc r15 0xac000002", "cc_r15_0xac000002"},
493 {{cc, r13, 0xff000000}, "", "cc r13 0xff000000", "cc_r13_0xff000000"},
494 {{vs, r13, 0xc000002a}, "", "vs r13 0xc000002a", "vs_r13_0xc000002a"},
495 {{vc, r14, 0xab000000}, "", "vc r14 0xab000000", "vc_r14_0xab000000"},
496 {{mi, r12, 0x003fc000}, "", "mi r12 0x003fc000", "mi_r12_0x003fc000"},
497 {{vc, r3, 0x2ac00000}, "", "vc r3 0x2ac00000", "vc_r3_0x2ac00000"},
498 {{hi, r8, 0x0000ff00}, "", "hi r8 0x0000ff00", "hi_r8_0x0000ff00"},
499 {{hi, r1, 0x000000ab}, "", "hi r1 0x000000ab", "hi_r1_0x000000ab"},
500 {{ne, r11, 0x00000ff0}, "", "ne r11 0x00000ff0", "ne_r11_0x00000ff0"},
501 {{lt, r7, 0x000ff000}, "", "lt r7 0x000ff000", "lt_r7_0x000ff000"},
502 {{eq, r14, 0x00000000}, "", "eq r14 0x00000000", "eq_r14_0x00000000"},
503 {{ge, r12, 0xc000003f}, "", "ge r12 0xc000003f", "ge_r12_0xc000003f"},
504 {{al, r4, 0x0003fc00}, "", "al r4 0x0003fc00", "al_r4_0x0003fc00"},
505 {{lt, r3, 0x00000000}, "", "lt r3 0x00000000", "lt_r3_0x00000000"},
506 {{ls, r8, 0x03fc0000}, "", "ls r8 0x03fc0000", "ls_r8_0x03fc0000"},
507 {{mi, r9, 0x3fc00000}, "", "mi r9 0x3fc00000", "mi_r9_0x3fc00000"},
508 {{vs, r13, 0x00000ab0}, "", "vs r13 0x00000ab0", "vs_r13_0x00000ab0"},
509 {{cs, r10, 0x00000ab0}, "", "cs r10 0x00000ab0", "cs_r10_0x00000ab0"},
510 {{eq, r3, 0x00ff0000}, "", "eq r3 0x00ff0000", "eq_r3_0x00ff0000"},
511 {{ge, r10, 0xfc000003}, "", "ge r10 0xfc000003", "ge_r10_0xfc000003"},
512 {{ls, r3, 0x0003fc00}, "", "ls r3 0x0003fc00", "ls_r3_0x0003fc00"},
513 {{ge, r2, 0x00003fc0}, "", "ge r2 0x00003fc0", "ge_r2_0x00003fc0"},
514 {{ls, r10, 0xb000000a}, "", "ls r10 0xb000000a", "ls_r10_0xb000000a"},
515 {{cc, r0, 0xab000000}, "", "cc r0 0xab000000", "cc_r0_0xab000000"},
516 {{al, r10, 0x03fc0000}, "", "al r10 0x03fc0000", "al_r10_0x03fc0000"},
517 {{al, r13, 0x00000000}, "", "al r13 0x00000000", "al_r13_0x00000000"},
518 {{lt, r9, 0x00000ff0}, "", "lt r9 0x00000ff0", "lt_r9_0x00000ff0"},
519 {{vs, r7, 0x000ab000}, "", "vs r7 0x000ab000", "vs_r7_0x000ab000"},
520 {{cc, r4, 0x00002ac0}, "", "cc r4 0x00002ac0", "cc_r4_0x00002ac0"},
521 {{cc, r11, 0x00002ac0}, "", "cc r11 0x00002ac0", "cc_r11_0x00002ac0"},
522 {{cc, r2, 0x0000ff00}, "", "cc r2 0x0000ff00", "cc_r2_0x0000ff00"},
523 {{cs, r4, 0x000000ab}, "", "cs r4 0x000000ab", "cs_r4_0x000000ab"},
524 {{cs, r10, 0x000000ab}, "", "cs r10 0x000000ab", "cs_r10_0x000000ab"},
525 {{pl, r7, 0x003fc000}, "", "pl r7 0x003fc000", "pl_r7_0x003fc000"},
526 {{hi, r15, 0xb000000a}, "", "hi r15 0xb000000a", "hi_r15_0xb000000a"},
527 {{ge, r3, 0x00000000}, "", "ge r3 0x00000000", "ge_r3_0x00000000"},
528 {{le, r5, 0xb000000a}, "", "le r5 0xb000000a", "le_r5_0xb000000a"},
529 {{ge, r15, 0x003fc000}, "", "ge r15 0x003fc000", "ge_r15_0x003fc000"},
530 {{cs, r13, 0x000000ab}, "", "cs r13 0x000000ab", "cs_r13_0x000000ab"},
531 {{eq, r2, 0xc000003f}, "", "eq r2 0xc000003f", "eq_r2_0xc000003f"},
532 {{ls, r12, 0xc000002a}, "", "ls r12 0xc000002a", "ls_r12_0xc000002a"},
533 {{eq, r2, 0x00003fc0}, "", "eq r2 0x00003fc0", "eq_r2_0x00003fc0"},
534 {{vc, r14, 0x000000ff}, "", "vc r14 0x000000ff", "vc_r14_0x000000ff"},
535 {{cs, r9, 0x0000ab00}, "", "cs r9 0x0000ab00", "cs_r9_0x0000ab00"},
536 {{pl, r7, 0x02ac0000}, "", "pl r7 0x02ac0000", "pl_r7_0x02ac0000"},
537 {{pl, r1, 0x000000ab}, "", "pl r1 0x000000ab", "pl_r1_0x000000ab"},
538 {{ls, r8, 0xfc000003}, "", "ls r8 0xfc000003", "ls_r8_0xfc000003"},
539 {{mi, r9, 0x000003fc}, "", "mi r9 0x000003fc", "mi_r9_0x000003fc"},
540 {{ge, r14, 0x2ac00000}, "", "ge r14 0x2ac00000", "ge_r14_0x2ac00000"},
541 {{le, r14, 0x02ac0000}, "", "le r14 0x02ac0000", "le_r14_0x02ac0000"},
542 {{lt, r10, 0x0ff00000}, "", "lt r10 0x0ff00000", "lt_r10_0x0ff00000"},
543 {{vs, r10, 0x0002ac00}, "", "vs r10 0x0002ac00", "vs_r10_0x0002ac00"},
544 {{ls, r10, 0x003fc000}, "", "ls r10 0x003fc000", "ls_r10_0x003fc000"},
545 {{mi, r6, 0x3fc00000}, "", "mi r6 0x3fc00000", "mi_r6_0x3fc00000"},
546 {{ne, r4, 0x00000000}, "", "ne r4 0x00000000", "ne_r4_0x00000000"},
547 {{lt, r11, 0x000000ff}, "", "lt r11 0x000000ff", "lt_r11_0x000000ff"},
548 {{ne, r13, 0x002ac000}, "", "ne r13 0x002ac000", "ne_r13_0x002ac000"},
549 {{lt, r5, 0x00002ac0}, "", "lt r5 0x00002ac0", "lt_r5_0x00002ac0"},
550 {{ne, r9, 0x00ab0000}, "", "ne r9 0x00ab0000", "ne_r9_0x00ab0000"},
551 {{le, r9, 0x000000ab}, "", "le r9 0x000000ab", "le_r9_0x000000ab"},
552 {{ge, r9, 0x000000ab}, "", "ge r9 0x000000ab", "ge_r9_0x000000ab"},
553 {{le, r11, 0x0000ff00}, "", "le r11 0x0000ff00", "le_r11_0x0000ff00"},
554 {{ne, r6, 0x000ff000}, "", "ne r6 0x000ff000", "ne_r6_0x000ff000"},
555 {{vc, r4, 0x0002ac00}, "", "vc r4 0x0002ac00", "vc_r4_0x0002ac00"},
556 {{hi, r2, 0x003fc000}, "", "hi r2 0x003fc000", "hi_r2_0x003fc000"},
557 {{pl, r8, 0x0002ac00}, "", "pl r8 0x0002ac00", "pl_r8_0x0002ac00"},
558 {{pl, r6, 0x000003fc}, "", "pl r6 0x000003fc", "pl_r6_0x000003fc"},
559 {{cs, r3, 0xc000002a}, "", "cs r3 0xc000002a", "cs_r3_0xc000002a"},
560 {{ne, r15, 0x000ff000}, "", "ne r15 0x000ff000", "ne_r15_0x000ff000"},
561 {{ge, r1, 0x03fc0000}, "", "ge r1 0x03fc0000", "ge_r1_0x03fc0000"},
562 {{vc, r10, 0x00000000}, "", "vc r10 0x00000000", "vc_r10_0x00000000"},
563 {{pl, r11, 0x000ff000}, "", "pl r11 0x000ff000", "pl_r11_0x000ff000"},
564 {{mi, r12, 0x03fc0000}, "", "mi r12 0x03fc0000", "mi_r12_0x03fc0000"},
565 {{ls, r1, 0x0003fc00}, "", "ls r1 0x0003fc00", "ls_r1_0x0003fc00"},
566 {{lt, r12, 0xc000002a}, "", "lt r12 0xc000002a", "lt_r12_0xc000002a"},
567 {{le, r8, 0xb000000a}, "", "le r8 0xb000000a", "le_r8_0xb000000a"},
568 {{cc, r9, 0x03fc0000}, "", "cc r9 0x03fc0000", "cc_r9_0x03fc0000"},
569 {{le, r13, 0xab000000}, "", "le r13 0xab000000", "le_r13_0xab000000"},
570 {{eq, r9, 0x0002ac00}, "", "eq r9 0x0002ac00", "eq_r9_0x0002ac00"},
571 {{vc, r0, 0x0000ff00}, "", "vc r0 0x0000ff00", "vc_r0_0x0000ff00"},
572 {{vs, r3, 0x0000ff00}, "", "vs r3 0x0000ff00", "vs_r3_0x0000ff00"},
573 {{ge, r1, 0x000000ff}, "", "ge r1 0x000000ff", "ge_r1_0x000000ff"},
574 {{cc, r0, 0x000ab000}, "", "cc r0 0x000ab000", "cc_r0_0x000ab000"},
575 {{hi, r3, 0x2ac00000}, "", "hi r3 0x2ac00000", "hi_r3_0x2ac00000"},
576 {{gt, r1, 0x00000ab0}, "", "gt r1 0x00000ab0", "gt_r1_0x00000ab0"},
577 {{le, r0, 0x00000000}, "", "le r0 0x00000000", "le_r0_0x00000000"},
578 {{cc, r14, 0x003fc000}, "", "cc r14 0x003fc000", "cc_r14_0x003fc000"},
579 {{cs, r2, 0x00000ab0}, "", "cs r2 0x00000ab0", "cs_r2_0x00000ab0"},
580 {{vc, r6, 0x3fc00000}, "", "vc r6 0x3fc00000", "vc_r6_0x3fc00000"},
581 {{vc, r4, 0x000000ab}, "", "vc r4 0x000000ab", "vc_r4_0x000000ab"},
582 {{vc, r4, 0xf000000f}, "", "vc r4 0xf000000f", "vc_r4_0xf000000f"},
583 {{vs, r7, 0xac000002}, "", "vs r7 0xac000002", "vs_r7_0xac000002"},
584 {{ls, r15, 0xfc000003}, "", "ls r15 0xfc000003", "ls_r15_0xfc000003"},
585 {{pl, r7, 0x2ac00000}, "", "pl r7 0x2ac00000", "pl_r7_0x2ac00000"},
586 {{le, r14, 0x0000ff00}, "", "le r14 0x0000ff00", "le_r14_0x0000ff00"},
587 {{lt, r8, 0x000ff000}, "", "lt r8 0x000ff000", "lt_r8_0x000ff000"},
588 {{vc, r4, 0x002ac000}, "", "vc r4 0x002ac000", "vc_r4_0x002ac000"},
589 {{cs, r8, 0x00ff0000}, "", "cs r8 0x00ff0000", "cs_r8_0x00ff0000"},
590 {{cc, r6, 0xb000000a}, "", "cc r6 0xb000000a", "cc_r6_0xb000000a"},
591 {{eq, r1, 0xc000002a}, "", "eq r1 0xc000002a", "eq_r1_0xc000002a"},
592 {{hi, r10, 0x00ab0000}, "", "hi r10 0x00ab0000", "hi_r10_0x00ab0000"},
593 {{le, r6, 0xc000003f}, "", "le r6 0xc000003f", "le_r6_0xc000003f"},
594 {{gt, r6, 0x000002ac}, "", "gt r6 0x000002ac", "gt_r6_0x000002ac"},
595 {{cs, r14, 0xab000000}, "", "cs r14 0xab000000", "cs_r14_0xab000000"},
596 {{ne, r2, 0x2ac00000}, "", "ne r2 0x2ac00000", "ne_r2_0x2ac00000"},
597 {{eq, r7, 0x000ab000}, "", "eq r7 0x000ab000", "eq_r7_0x000ab000"},
598 {{ne, r3, 0xac000002}, "", "ne r3 0xac000002", "ne_r3_0xac000002"},
599 {{vs, r10, 0x00003fc0}, "", "vs r10 0x00003fc0", "vs_r10_0x00003fc0"},
600 {{cs, r5, 0xc000002a}, "", "cs r5 0xc000002a", "cs_r5_0xc000002a"},
601 {{le, r8, 0x0ab00000}, "", "le r8 0x0ab00000", "le_r8_0x0ab00000"},
602 {{gt, r2, 0x000000ff}, "", "gt r2 0x000000ff", "gt_r2_0x000000ff"},
603 {{cc, r3, 0x002ac000}, "", "cc r3 0x002ac000", "cc_r3_0x002ac000"},
604 {{le, r3, 0x003fc000}, "", "le r3 0x003fc000", "le_r3_0x003fc000"},
605 {{hi, r2, 0xac000002}, "", "hi r2 0xac000002", "hi_r2_0xac000002"},
606 {{ne, r9, 0x0000ab00}, "", "ne r9 0x0000ab00", "ne_r9_0x0000ab00"},
607 {{le, r11, 0xc000002a}, "", "le r11 0xc000002a", "le_r11_0xc000002a"},
608 {{vc, r11, 0xc000003f}, "", "vc r11 0xc000003f", "vc_r11_0xc000003f"},
609 {{mi, r4, 0xf000000f}, "", "mi r4 0xf000000f", "mi_r4_0xf000000f"},
610 {{cs, r5, 0x00000000}, "", "cs r5 0x00000000", "cs_r5_0x00000000"},
611 {{al, r5, 0x00000ff0}, "", "al r5 0x00000ff0", "al_r5_0x00000ff0"},
612 {{gt, r12, 0x0ab00000}, "", "gt r12 0x0ab00000", "gt_r12_0x0ab00000"},
613 {{pl, r11, 0x000000ff}, "", "pl r11 0x000000ff", "pl_r11_0x000000ff"},
614 {{gt, r10, 0x000000ab}, "", "gt r10 0x000000ab", "gt_r10_0x000000ab"},
615 {{pl, r8, 0xfc000003}, "", "pl r8 0xfc000003", "pl_r8_0xfc000003"},
616 {{mi, r7, 0x003fc000}, "", "mi r7 0x003fc000", "mi_r7_0x003fc000"},
617 {{mi, r7, 0x0002ac00}, "", "mi r7 0x0002ac00", "mi_r7_0x0002ac00"},
618 {{ne, r8, 0x000003fc}, "", "ne r8 0x000003fc", "ne_r8_0x000003fc"},
619 {{vc, r4, 0x000003fc}, "", "vc r4 0x000003fc", "vc_r4_0x000003fc"},
620 {{gt, r12, 0xc000003f}, "", "gt r12 0xc000003f", "gt_r12_0xc000003f"},
621 {{vs, r10, 0x00000000}, "", "vs r10 0x00000000", "vs_r10_0x00000000"},
622 {{vs, r5, 0x00003fc0}, "", "vs r5 0x00003fc0", "vs_r5_0x00003fc0"},
623 {{mi, r12, 0x0ab00000}, "", "mi r12 0x0ab00000", "mi_r12_0x0ab00000"},
624 {{ne, r13, 0xf000000f}, "", "ne r13 0xf000000f", "ne_r13_0xf000000f"},
625 {{vs, r10, 0xac000002}, "", "vs r10 0xac000002", "vs_r10_0xac000002"},
626 {{mi, r9, 0x003fc000}, "", "mi r9 0x003fc000", "mi_r9_0x003fc000"},
627 {{vc, r14, 0x00000ab0}, "", "vc r14 0x00000ab0", "vc_r14_0x00000ab0"},
628 {{pl, r4, 0x002ac000}, "", "pl r4 0x002ac000", "pl_r4_0x002ac000"},
629 {{ls, r6, 0xc000003f}, "", "ls r6 0xc000003f", "ls_r6_0xc000003f"},
630 {{gt, r5, 0xab000000}, "", "gt r5 0xab000000", "gt_r5_0xab000000"},
631 {{hi, r8, 0x00000000}, "", "hi r8 0x00000000", "hi_r8_0x00000000"},
632 {{mi, r9, 0x000ab000}, "", "mi r9 0x000ab000", "mi_r9_0x000ab000"},
633 {{mi, r5, 0x000000ab}, "", "mi r5 0x000000ab", "mi_r5_0x000000ab"},
634 {{eq, r8, 0x00002ac0}, "", "eq r8 0x00002ac0", "eq_r8_0x00002ac0"},
635 {{lt, r13, 0x00ab0000}, "", "lt r13 0x00ab0000", "lt_r13_0x00ab0000"},
636 {{pl, r2, 0x003fc000}, "", "pl r2 0x003fc000", "pl_r2_0x003fc000"},
637 {{eq, r11, 0x000ab000}, "", "eq r11 0x000ab000", "eq_r11_0x000ab000"},
638 {{ls, r14, 0x00ff0000}, "", "ls r14 0x00ff0000", "ls_r14_0x00ff0000"},
639 {{hi, r5, 0x03fc0000}, "", "hi r5 0x03fc0000", "hi_r5_0x03fc0000"},
640 {{mi, r8, 0x03fc0000}, "", "mi r8 0x03fc0000", "mi_r8_0x03fc0000"},
641 {{ls, r15, 0x0ab00000}, "", "ls r15 0x0ab00000", "ls_r15_0x0ab00000"},
642 {{cc, r13, 0x000000ab}, "", "cc r13 0x000000ab", "cc_r13_0x000000ab"},
643 {{le, r11, 0x000ab000}, "", "le r11 0x000ab000", "le_r11_0x000ab000"},
644 {{vs, r12, 0x0ab00000}, "", "vs r12 0x0ab00000", "vs_r12_0x0ab00000"},
645 {{vs, r13, 0x03fc0000}, "", "vs r13 0x03fc0000", "vs_r13_0x03fc0000"},
646 {{gt, r11, 0x0000ab00}, "", "gt r11 0x0000ab00", "gt_r11_0x0000ab00"},
647 {{mi, r4, 0x000000ab}, "", "mi r4 0x000000ab", "mi_r4_0x000000ab"},
648 {{hi, r12, 0x00ff0000}, "", "hi r12 0x00ff0000", "hi_r12_0x00ff0000"},
649 {{gt, r13, 0x0003fc00}, "", "gt r13 0x0003fc00", "gt_r13_0x0003fc00"},
650 {{ge, r2, 0xac000002}, "", "ge r2 0xac000002", "ge_r2_0xac000002"},
651 {{vc, r9, 0x00003fc0}, "", "vc r9 0x00003fc0", "vc_r9_0x00003fc0"},
652 {{mi, r8, 0x00ff0000}, "", "mi r8 0x00ff0000", "mi_r8_0x00ff0000"},
653 {{cc, r7, 0x0ff00000}, "", "cc r7 0x0ff00000", "cc_r7_0x0ff00000"},
654 {{gt, r10, 0xc000003f}, "", "gt r10 0xc000003f", "gt_r10_0xc000003f"},
655 {{ge, r1, 0x0000ab00}, "", "ge r1 0x0000ab00", "ge_r1_0x0000ab00"},
656 {{ls, r0, 0x00003fc0}, "", "ls r0 0x00003fc0", "ls_r0_0x00003fc0"},
657 {{hi, r3, 0x000002ac}, "", "hi r3 0x000002ac", "hi_r3_0x000002ac"},
658 {{mi, r0, 0xac000002}, "", "mi r0 0xac000002", "mi_r0_0xac000002"},
659 {{lt, r0, 0x000ab000}, "", "lt r0 0x000ab000", "lt_r0_0x000ab000"},
660 {{vs, r12, 0xff000000}, "", "vs r12 0xff000000", "vs_r12_0xff000000"},
661 {{pl, r13, 0x002ac000}, "", "pl r13 0x002ac000", "pl_r13_0x002ac000"},
662 {{vc, r9, 0x00000ab0}, "", "vc r9 0x00000ab0", "vc_r9_0x00000ab0"},
663 {{mi, r15, 0xb000000a}, "", "mi r15 0xb000000a", "mi_r15_0xb000000a"},
664 {{gt, r15, 0x000000ab}, "", "gt r15 0x000000ab", "gt_r15_0x000000ab"},
665 {{ge, r8, 0x0002ac00}, "", "ge r8 0x0002ac00", "ge_r8_0x0002ac00"},
666 {{vc, r8, 0x003fc000}, "", "vc r8 0x003fc000", "vc_r8_0x003fc000"},
667 {{vc, r9, 0x0ab00000}, "", "vc r9 0x0ab00000", "vc_r9_0x0ab00000"},
668 {{eq, r13, 0x000ab000}, "", "eq r13 0x000ab000", "eq_r13_0x000ab000"},
669 {{vc, r4, 0x00002ac0}, "", "vc r4 0x00002ac0", "vc_r4_0x00002ac0"},
670 {{le, r0, 0x0000ab00}, "", "le r0 0x0000ab00", "le_r0_0x0000ab00"},
671 {{cc, r0, 0x00002ac0}, "", "cc r0 0x00002ac0", "cc_r0_0x00002ac0"},
672 {{vc, r8, 0x2ac00000}, "", "vc r8 0x2ac00000", "vc_r8_0x2ac00000"},
673 {{ge, r10, 0x0ff00000}, "", "ge r10 0x0ff00000", "ge_r10_0x0ff00000"},
674 {{ls, r4, 0x00003fc0}, "", "ls r4 0x00003fc0", "ls_r4_0x00003fc0"},
675 {{ge, r10, 0xab000000}, "", "ge r10 0xab000000", "ge_r10_0xab000000"},
676 {{lt, r14, 0xc000003f}, "", "lt r14 0xc000003f", "lt_r14_0xc000003f"},
677 {{lt, r4, 0x002ac000}, "", "lt r4 0x002ac000", "lt_r4_0x002ac000"},
678 {{le, r10, 0xc000002a}, "", "le r10 0xc000002a", "le_r10_0xc000002a"},
679 {{pl, r8, 0xac000002}, "", "pl r8 0xac000002", "pl_r8_0xac000002"},
680 {{eq, r1, 0x00000000}, "", "eq r1 0x00000000", "eq_r1_0x00000000"},
681 {{ls, r7, 0x002ac000}, "", "ls r7 0x002ac000", "ls_r7_0x002ac000"},
682 {{vs, r2, 0xc000003f}, "", "vs r2 0xc000003f", "vs_r2_0xc000003f"},
683 {{le, r13, 0xf000000f}, "", "le r13 0xf000000f", "le_r13_0xf000000f"},
684 {{gt, r2, 0x00000ff0}, "", "gt r2 0x00000ff0", "gt_r2_0x00000ff0"},
685 {{ne, r6, 0x00000ab0}, "", "ne r6 0x00000ab0", "ne_r6_0x00000ab0"},
686 {{mi, r12, 0x2ac00000}, "", "mi r12 0x2ac00000", "mi_r12_0x2ac00000"},
687 {{vs, r0, 0x0002ac00}, "", "vs r0 0x0002ac00", "vs_r0_0x0002ac00"},
688 {{eq, r2, 0x000003fc}, "", "eq r2 0x000003fc", "eq_r2_0x000003fc"},
689 {{pl, r8, 0x00000ff0}, "", "pl r8 0x00000ff0", "pl_r8_0x00000ff0"},
690 {{ls, r1, 0x00ab0000}, "", "ls r1 0x00ab0000", "ls_r1_0x00ab0000"},
691 {{gt, r8, 0x00000000}, "", "gt r8 0x00000000", "gt_r8_0x00000000"},
692 {{lt, r12, 0x0003fc00}, "", "lt r12 0x0003fc00", "lt_r12_0x0003fc00"},
693 {{vs, r8, 0x000002ac}, "", "vs r8 0x000002ac", "vs_r8_0x000002ac"},
694 {{cc, r11, 0xf000000f}, "", "cc r11 0xf000000f", "cc_r11_0xf000000f"},
695 {{cs, r2, 0x000003fc}, "", "cs r2 0x000003fc", "cs_r2_0x000003fc"},
696 {{le, r15, 0x000ab000}, "", "le r15 0x000ab000", "le_r15_0x000ab000"},
697 {{gt, r13, 0xf000000f}, "", "gt r13 0xf000000f", "gt_r13_0xf000000f"},
698 {{vc, r5, 0x0000ff00}, "", "vc r5 0x0000ff00", "vc_r5_0x0000ff00"},
699 {{eq, r4, 0x000002ac}, "", "eq r4 0x000002ac", "eq_r4_0x000002ac"},
700 {{ge, r11, 0x0000ff00}, "", "ge r11 0x0000ff00", "ge_r11_0x0000ff00"},
701 {{ls, r15, 0x3fc00000}, "", "ls r15 0x3fc00000", "ls_r15_0x3fc00000"},
702 {{al, r13, 0x003fc000}, "", "al r13 0x003fc000", "al_r13_0x003fc000"},
703 {{cc, r8, 0xc000003f}, "", "cc r8 0xc000003f", "cc_r8_0xc000003f"},
704 {{cs, r7, 0x03fc0000}, "", "cs r7 0x03fc0000", "cs_r7_0x03fc0000"},
705 {{eq, r9, 0x00ab0000}, "", "eq r9 0x00ab0000", "eq_r9_0x00ab0000"},
706 {{cc, r8, 0x0ab00000}, "", "cc r8 0x0ab00000", "cc_r8_0x0ab00000"},
707 {{ne, r1, 0xf000000f}, "", "ne r1 0xf000000f", "ne_r1_0xf000000f"},
708 {{cs, r6, 0x0ff00000}, "", "cs r6 0x0ff00000", "cs_r6_0x0ff00000"},
709 {{vs, r15, 0x00000000}, "", "vs r15 0x00000000", "vs_r15_0x00000000"},
710 {{ge, r5, 0x3fc00000}, "", "ge r5 0x3fc00000", "ge_r5_0x3fc00000"},
711 {{hi, r2, 0x00ff0000}, "", "hi r2 0x00ff0000", "hi_r2_0x00ff0000"},
712 {{eq, r14, 0x0003fc00}, "", "eq r14 0x0003fc00", "eq_r14_0x0003fc00"},
713 {{le, r10, 0x0ab00000}, "", "le r10 0x0ab00000", "le_r10_0x0ab00000"},
714 {{ls, r7, 0xb000000a}, "", "ls r7 0xb000000a", "ls_r7_0xb000000a"},
715 {{le, r15, 0x000000ff}, "", "le r15 0x000000ff", "le_r15_0x000000ff"},
716 {{gt, r4, 0xfc000003}, "", "gt r4 0xfc000003", "gt_r4_0xfc000003"},
717 {{eq, r6, 0x0ff00000}, "", "eq r6 0x0ff00000", "eq_r6_0x0ff00000"},
718 {{hi, r6, 0x0002ac00}, "", "hi r6 0x0002ac00", "hi_r6_0x0002ac00"},
719 {{cc, r15, 0x3fc00000}, "", "cc r15 0x3fc00000", "cc_r15_0x3fc00000"},
720 {{al, r2, 0xb000000a}, "", "al r2 0xb000000a", "al_r2_0xb000000a"},
721 {{cc, r8, 0x00000ff0}, "", "cc r8 0x00000ff0", "cc_r8_0x00000ff0"},
722 {{hi, r6, 0x0000ab00}, "", "hi r6 0x0000ab00", "hi_r6_0x0000ab00"},
723 {{hi, r8, 0x002ac000}, "", "hi r8 0x002ac000", "hi_r8_0x002ac000"},
724 {{hi, r11, 0x00003fc0}, "", "hi r11 0x00003fc0", "hi_r11_0x00003fc0"},
725 {{ls, r1, 0xb000000a}, "", "ls r1 0xb000000a", "ls_r1_0xb000000a"},
726 {{le, r4, 0x000ab000}, "", "le r4 0x000ab000", "le_r4_0x000ab000"},
727 {{ls, r10, 0x000000ff}, "", "ls r10 0x000000ff", "ls_r10_0x000000ff"},
728 {{le, r12, 0x00000000}, "", "le r12 0x00000000", "le_r12_0x00000000"},
729 {{cc, r10, 0xb000000a}, "", "cc r10 0xb000000a", "cc_r10_0xb000000a"},
730 {{vs, r10, 0x0000ff00}, "", "vs r10 0x0000ff00", "vs_r10_0x0000ff00"},
731 {{ls, r10, 0x000000ab}, "", "ls r10 0x000000ab", "ls_r10_0x000000ab"},
732 {{eq, r8, 0xff000000}, "", "eq r8 0xff000000", "eq_r8_0xff000000"},
733 {{ne, r2, 0xff000000}, "", "ne r2 0xff000000", "ne_r2_0xff000000"},
734 {{hi, r7, 0x000002ac}, "", "hi r7 0x000002ac", "hi_r7_0x000002ac"},
735 {{cs, r12, 0x002ac000}, "", "cs r12 0x002ac000", "cs_r12_0x002ac000"},
736 {{eq, r15, 0x03fc0000}, "", "eq r15 0x03fc0000", "eq_r15_0x03fc0000"},
737 {{ne, r8, 0xc000002a}, "", "ne r8 0xc000002a", "ne_r8_0xc000002a"},
738 {{hi, r1, 0x000003fc}, "", "hi r1 0x000003fc", "hi_r1_0x000003fc"},
739 {{gt, r7, 0x003fc000}, "", "gt r7 0x003fc000", "gt_r7_0x003fc000"},
740 {{ne, r0, 0x000002ac}, "", "ne r0 0x000002ac", "ne_r0_0x000002ac"},
741 {{ls, r5, 0x2ac00000}, "", "ls r5 0x2ac00000", "ls_r5_0x2ac00000"},
742 {{ne, r1, 0x002ac000}, "", "ne r1 0x002ac000", "ne_r1_0x002ac000"},
743 {{ne, r14, 0xab000000}, "", "ne r14 0xab000000", "ne_r14_0xab000000"},
744 {{cs, r2, 0xf000000f}, "", "cs r2 0xf000000f", "cs_r2_0xf000000f"},
745 {{cs, r4, 0x00002ac0}, "", "cs r4 0x00002ac0", "cs_r4_0x00002ac0"},
746 {{vc, r3, 0xb000000a}, "", "vc r3 0xb000000a", "vc_r3_0xb000000a"},
747 {{lt, r15, 0x00000ff0}, "", "lt r15 0x00000ff0", "lt_r15_0x00000ff0"},
748 {{le, r1, 0x00000000}, "", "le r1 0x00000000", "le_r1_0x00000000"},
749 {{hi, r5, 0x000000ff}, "", "hi r5 0x000000ff", "hi_r5_0x000000ff"},
750 {{vs, r5, 0xc000002a}, "", "vs r5 0xc000002a", "vs_r5_0xc000002a"},
751 {{ge, r14, 0x00000ab0}, "", "ge r14 0x00000ab0", "ge_r14_0x00000ab0"},
752 {{pl, r2, 0xab000000}, "", "pl r2 0xab000000", "pl_r2_0xab000000"},
753 {{ge, r1, 0xab000000}, "", "ge r1 0xab000000", "ge_r1_0xab000000"},
754 {{le, r5, 0xc000002a}, "", "le r5 0xc000002a", "le_r5_0xc000002a"},
755 {{vc, r12, 0x0002ac00}, "", "vc r12 0x0002ac00", "vc_r12_0x0002ac00"},
756 {{cc, r2, 0x0000ab00}, "", "cc r2 0x0000ab00", "cc_r2_0x0000ab00"},
757 {{le, r6, 0x000ab000}, "", "le r6 0x000ab000", "le_r6_0x000ab000"},
758 {{lt, r6, 0xab000000}, "", "lt r6 0xab000000", "lt_r6_0xab000000"},
759 {{vc, r5, 0xf000000f}, "", "vc r5 0xf000000f", "vc_r5_0xf000000f"},
760 {{hi, r15, 0x000000ab}, "", "hi r15 0x000000ab", "hi_r15_0x000000ab"},
761 {{hi, r12, 0x0000ff00}, "", "hi r12 0x0000ff00", "hi_r12_0x0000ff00"},
762 {{ge, r8, 0x03fc0000}, "", "ge r8 0x03fc0000", "ge_r8_0x03fc0000"},
763 {{ls, r0, 0x0000ff00}, "", "ls r0 0x0000ff00", "ls_r0_0x0000ff00"},
764 {{ge, r13, 0x00ff0000}, "", "ge r13 0x00ff0000", "ge_r13_0x00ff0000"},
765 {{hi, r8, 0x03fc0000}, "", "hi r8 0x03fc0000", "hi_r8_0x03fc0000"},
766 {{ne, r6, 0xb000000a}, "", "ne r6 0xb000000a", "ne_r6_0xb000000a"},
767 {{ls, r15, 0x000ab000}, "", "ls r15 0x000ab000", "ls_r15_0x000ab000"},
768 {{cc, r0, 0x03fc0000}, "", "cc r0 0x03fc0000", "cc_r0_0x03fc0000"},
769 {{hi, r3, 0x00000000}, "", "hi r3 0x00000000", "hi_r3_0x00000000"},
770 {{lt, r12, 0x0002ac00}, "", "lt r12 0x0002ac00", "lt_r12_0x0002ac00"},
771 {{vc, r15, 0x00ff0000}, "", "vc r15 0x00ff0000", "vc_r15_0x00ff0000"},
772 {{pl, r10, 0x00ab0000}, "", "pl r10 0x00ab0000", "pl_r10_0x00ab0000"},
773 {{mi, r9, 0x02ac0000}, "", "mi r9 0x02ac0000", "mi_r9_0x02ac0000"},
774 {{cs, r3, 0x0000ff00}, "", "cs r3 0x0000ff00", "cs_r3_0x0000ff00"},
775 {{ne, r6, 0xff000000}, "", "ne r6 0xff000000", "ne_r6_0xff000000"},
776 {{mi, r6, 0x2ac00000}, "", "mi r6 0x2ac00000", "mi_r6_0x2ac00000"},
777 {{ne, r15, 0x0002ac00}, "", "ne r15 0x0002ac00", "ne_r15_0x0002ac00"},
778 {{cs, r13, 0xff000000}, "", "cs r13 0xff000000", "cs_r13_0xff000000"},
779 {{lt, r5, 0x000000ab}, "", "lt r5 0x000000ab", "lt_r5_0x000000ab"},
780 {{mi, r0, 0x000000ff}, "", "mi r0 0x000000ff", "mi_r0_0x000000ff"},
781 {{vs, r2, 0x0002ac00}, "", "vs r2 0x0002ac00", "vs_r2_0x0002ac00"},
782 {{hi, r7, 0x003fc000}, "", "hi r7 0x003fc000", "hi_r7_0x003fc000"},
783 {{mi, r15, 0xac000002}, "", "mi r15 0xac000002", "mi_r15_0xac000002"},
784 {{cc, r7, 0x000002ac}, "", "cc r7 0x000002ac", "cc_r7_0x000002ac"},
785 {{eq, r10, 0x03fc0000}, "", "eq r10 0x03fc0000", "eq_r10_0x03fc0000"},
786 {{gt, r7, 0x000002ac}, "", "gt r7 0x000002ac", "gt_r7_0x000002ac"},
787 {{ge, r6, 0x000003fc}, "", "ge r6 0x000003fc", "ge_r6_0x000003fc"},
788 {{pl, r12, 0x2ac00000}, "", "pl r12 0x2ac00000", "pl_r12_0x2ac00000"},
789 {{cc, r8, 0x00002ac0}, "", "cc r8 0x00002ac0", "cc_r8_0x00002ac0"},
790 {{vs, r8, 0x0003fc00}, "", "vs r8 0x0003fc00", "vs_r8_0x0003fc00"},
791 {{cs, r11, 0x000ab000}, "", "cs r11 0x000ab000", "cs_r11_0x000ab000"},
792 {{le, r13, 0x00002ac0}, "", "le r13 0x00002ac0", "le_r13_0x00002ac0"},
793 {{ge, r9, 0xc000002a}, "", "ge r9 0xc000002a", "ge_r9_0xc000002a"},
794 {{hi, r15, 0x0002ac00}, "", "hi r15 0x0002ac00", "hi_r15_0x0002ac00"},
795 {{vc, r6, 0x2ac00000}, "", "vc r6 0x2ac00000", "vc_r6_0x2ac00000"},
796 {{hi, r14, 0x3fc00000}, "", "hi r14 0x3fc00000", "hi_r14_0x3fc00000"},
797 {{vc, r14, 0xc000002a}, "", "vc r14 0xc000002a", "vc_r14_0xc000002a"},
798 {{ne, r2, 0x00ff0000}, "", "ne r2 0x00ff0000", "ne_r2_0x00ff0000"},
799 {{pl, r0, 0x0000ff00}, "", "pl r0 0x0000ff00", "pl_r0_0x0000ff00"},
800 {{vs, r6, 0x0002ac00}, "", "vs r6 0x0002ac00", "vs_r6_0x0002ac00"},
801 {{cs, r2, 0x0000ab00}, "", "cs r2 0x0000ab00", "cs_r2_0x0000ab00"},
802 {{cc, r5, 0xc000003f}, "", "cc r5 0xc000003f", "cc_r5_0xc000003f"},
803 {{mi, r9, 0x0000ab00}, "", "mi r9 0x0000ab00", "mi_r9_0x0000ab00"},
804 {{vc, r4, 0x00ab0000}, "", "vc r4 0x00ab0000", "vc_r4_0x00ab0000"},
805 {{lt, r8, 0x000000ff}, "", "lt r8 0x000000ff", "lt_r8_0x000000ff"},
806 {{mi, r7, 0x000002ac}, "", "mi r7 0x000002ac", "mi_r7_0x000002ac"},
807 {{ne, r5, 0x00000000}, "", "ne r5 0x00000000", "ne_r5_0x00000000"},
808 {{ge, r1, 0xf000000f}, "", "ge r1 0xf000000f", "ge_r1_0xf000000f"},
809 {{le, r8, 0x00ab0000}, "", "le r8 0x00ab0000", "le_r8_0x00ab0000"},
810 {{le, r14, 0xab000000}, "", "le r14 0xab000000", "le_r14_0xab000000"},
811 {{mi, r2, 0x000ab000}, "", "mi r2 0x000ab000", "mi_r2_0x000ab000"},
812 {{pl, r1, 0x003fc000}, "", "pl r1 0x003fc000", "pl_r1_0x003fc000"},
813 {{hi, r8, 0xfc000003}, "", "hi r8 0xfc000003", "hi_r8_0xfc000003"},
814 {{al, r7, 0x0000ff00}, "", "al r7 0x0000ff00", "al_r7_0x0000ff00"},
815 {{cs, r10, 0x03fc0000}, "", "cs r10 0x03fc0000", "cs_r10_0x03fc0000"},
816 {{lt, r14, 0x000000ff}, "", "lt r14 0x000000ff", "lt_r14_0x000000ff"},
817 {{vc, r12, 0x003fc000}, "", "vc r12 0x003fc000", "vc_r12_0x003fc000"},
818 {{al, r5, 0x000000ab}, "", "al r5 0x000000ab", "al_r5_0x000000ab"},
819 {{vc, r7, 0x00ab0000}, "", "vc r7 0x00ab0000", "vc_r7_0x00ab0000"},
820 {{cs, r3, 0xb000000a}, "", "cs r3 0xb000000a", "cs_r3_0xb000000a"},
821 {{hi, r4, 0xb000000a}, "", "hi r4 0xb000000a", "hi_r4_0xb000000a"},
822 {{mi, r6, 0x000000ab}, "", "mi r6 0x000000ab", "mi_r6_0x000000ab"},
823 {{ge, r13, 0x2ac00000}, "", "ge r13 0x2ac00000", "ge_r13_0x2ac00000"},
824 {{cc, r10, 0x00000000}, "", "cc r10 0x00000000", "cc_r10_0x00000000"},
825 {{vs, r4, 0x00000000}, "", "vs r4 0x00000000", "vs_r4_0x00000000"},
826 {{lt, r6, 0x0003fc00}, "", "lt r6 0x0003fc00", "lt_r6_0x0003fc00"},
827 {{mi, r13, 0x2ac00000}, "", "mi r13 0x2ac00000", "mi_r13_0x2ac00000"},
828 {{ge, r2, 0x00002ac0}, "", "ge r2 0x00002ac0", "ge_r2_0x00002ac0"},
829 {{gt, r11, 0xfc000003}, "", "gt r11 0xfc000003", "gt_r11_0xfc000003"},
830 {{vc, r0, 0x03fc0000}, "", "vc r0 0x03fc0000", "vc_r0_0x03fc0000"},
831 {{vc, r8, 0xc000002a}, "", "vc r8 0xc000002a", "vc_r8_0xc000002a"},
832 {{mi, r14, 0x000003fc}, "", "mi r14 0x000003fc", "mi_r14_0x000003fc"},
833 {{eq, r8, 0x003fc000}, "", "eq r8 0x003fc000", "eq_r8_0x003fc000"},
834 {{vc, r15, 0x00000ff0}, "", "vc r15 0x00000ff0", "vc_r15_0x00000ff0"},
835 {{pl, r13, 0xf000000f}, "", "pl r13 0xf000000f", "pl_r13_0xf000000f"},
836 {{lt, r11, 0x00000ff0}, "", "lt r11 0x00000ff0", "lt_r11_0x00000ff0"},
837 {{hi, r15, 0x3fc00000}, "", "hi r15 0x3fc00000", "hi_r15_0x3fc00000"},
838 {{cc, r12, 0x00000000}, "", "cc r12 0x00000000", "cc_r12_0x00000000"},
839 {{hi, r0, 0x000002ac}, "", "hi r0 0x000002ac", "hi_r0_0x000002ac"},
840 {{pl, r14, 0x00ff0000}, "", "pl r14 0x00ff0000", "pl_r14_0x00ff0000"},
841 {{al, r13, 0xac000002}, "", "al r13 0xac000002", "al_r13_0xac000002"},
842 {{ne, r12, 0xfc000003}, "", "ne r12 0xfc000003", "ne_r12_0xfc000003"},
843 {{eq, r1, 0x002ac000}, "", "eq r1 0x002ac000", "eq_r1_0x002ac000"},
844 {{lt, r7, 0x0000ab00}, "", "lt r7 0x0000ab00", "lt_r7_0x0000ab00"},
845 {{le, r1, 0x000003fc}, "", "le r1 0x000003fc", "le_r1_0x000003fc"},
846 {{lt, r11, 0x00ff0000}, "", "lt r11 0x00ff0000", "lt_r11_0x00ff0000"},
847 {{hi, r15, 0xc000002a}, "", "hi r15 0xc000002a", "hi_r15_0xc000002a"},
848 {{cc, r5, 0xff000000}, "", "cc r5 0xff000000", "cc_r5_0xff000000"},
849 {{cs, r3, 0x03fc0000}, "", "cs r3 0x03fc0000", "cs_r3_0x03fc0000"},
850 {{gt, r1, 0x3fc00000}, "", "gt r1 0x3fc00000", "gt_r1_0x3fc00000"},
851 {{hi, r8, 0xc000003f}, "", "hi r8 0xc000003f", "hi_r8_0xc000003f"},
852 {{hi, r15, 0xff000000}, "", "hi r15 0xff000000", "hi_r15_0xff000000"},
853 {{al, r12, 0x2ac00000}, "", "al r12 0x2ac00000", "al_r12_0x2ac00000"},
854 {{ls, r3, 0x0000ab00}, "", "ls r3 0x0000ab00", "ls_r3_0x0000ab00"},
855 {{mi, r12, 0x000ab000}, "", "mi r12 0x000ab000", "mi_r12_0x000ab000"},
856 {{vs, r8, 0x2ac00000}, "", "vs r8 0x2ac00000", "vs_r8_0x2ac00000"},
857 {{mi, r3, 0x00ab0000}, "", "mi r3 0x00ab0000", "mi_r3_0x00ab0000"},
858 {{ne, r0, 0x0ab00000}, "", "ne r0 0x0ab00000", "ne_r0_0x0ab00000"},
859 {{ne, r10, 0xc000002a}, "", "ne r10 0xc000002a", "ne_r10_0xc000002a"},
860 {{vs, r11, 0x0000ab00}, "", "vs r11 0x0000ab00", "vs_r11_0x0000ab00"},
861 {{pl, r14, 0xc000002a}, "", "pl r14 0xc000002a", "pl_r14_0xc000002a"},
862 {{ls, r8, 0xab000000}, "", "ls r8 0xab000000", "ls_r8_0xab000000"},
863 {{vc, r12, 0x00002ac0}, "", "vc r12 0x00002ac0", "vc_r12_0x00002ac0"},
864 {{lt, r14, 0x02ac0000}, "", "lt r14 0x02ac0000", "lt_r14_0x02ac0000"},
865 {{mi, r9, 0x000000ab}, "", "mi r9 0x000000ab", "mi_r9_0x000000ab"},
866 {{cc, r7, 0xac000002}, "", "cc r7 0xac000002", "cc_r7_0xac000002"},
867 {{gt, r1, 0x000000ff}, "", "gt r1 0x000000ff", "gt_r1_0x000000ff"},
868 {{eq, r1, 0x3fc00000}, "", "eq r1 0x3fc00000", "eq_r1_0x3fc00000"},
869 {{ge, r1, 0x0002ac00}, "", "ge r1 0x0002ac00", "ge_r1_0x0002ac00"},
870 {{hi, r4, 0x000000ab}, "", "hi r4 0x000000ab", "hi_r4_0x000000ab"},
871 {{hi, r3, 0xc000003f}, "", "hi r3 0xc000003f", "hi_r3_0xc000003f"},
872 {{vs, r9, 0xfc000003}, "", "vs r9 0xfc000003", "vs_r9_0xfc000003"},
873 {{vc, r10, 0xc000003f}, "", "vc r10 0xc000003f", "vc_r10_0xc000003f"},
874 {{al, r6, 0x000003fc}, "", "al r6 0x000003fc", "al_r6_0x000003fc"},
875 {{gt, r7, 0x000ff000}, "", "gt r7 0x000ff000", "gt_r7_0x000ff000"},
876 {{ne, r1, 0x0003fc00}, "", "ne r1 0x0003fc00", "ne_r1_0x0003fc00"},
877 {{ne, r0, 0x000ff000}, "", "ne r0 0x000ff000", "ne_r0_0x000ff000"},
878 {{cc, r2, 0x00003fc0}, "", "cc r2 0x00003fc0", "cc_r2_0x00003fc0"},
879 {{pl, r11, 0x0ab00000}, "", "pl r11 0x0ab00000", "pl_r11_0x0ab00000"},
880 {{lt, r8, 0x003fc000}, "", "lt r8 0x003fc000", "lt_r8_0x003fc000"},
881 {{ls, r14, 0x000003fc}, "", "ls r14 0x000003fc", "ls_r14_0x000003fc"},
882 {{eq, r4, 0x00000ab0}, "", "eq r4 0x00000ab0", "eq_r4_0x00000ab0"},
883 {{vc, r8, 0xac000002}, "", "vc r8 0xac000002", "vc_r8_0xac000002"},
884 {{cc, r11, 0x00000ff0}, "", "cc r11 0x00000ff0", "cc_r11_0x00000ff0"},
885 {{cs, r6, 0x00ff0000}, "", "cs r6 0x00ff0000", "cs_r6_0x00ff0000"},
886 {{vc, r7, 0xb000000a}, "", "vc r7 0xb000000a", "vc_r7_0xb000000a"},
887 {{pl, r12, 0x3fc00000}, "", "pl r12 0x3fc00000", "pl_r12_0x3fc00000"},
888 {{al, r3, 0x00ff0000}, "", "al r3 0x00ff0000", "al_r3_0x00ff0000"},
889 {{ne, r4, 0x003fc000}, "", "ne r4 0x003fc000", "ne_r4_0x003fc000"},
890 {{vs, r3, 0x000002ac}, "", "vs r3 0x000002ac", "vs_r3_0x000002ac"},
891 {{pl, r6, 0x00000ff0}, "", "pl r6 0x00000ff0", "pl_r6_0x00000ff0"},
892 {{gt, r13, 0x00000ff0}, "", "gt r13 0x00000ff0", "gt_r13_0x00000ff0"},
893 {{ne, r10, 0x0ff00000}, "", "ne r10 0x0ff00000", "ne_r10_0x0ff00000"},
894 {{cs, r8, 0x00000ab0}, "", "cs r8 0x00000ab0", "cs_r8_0x00000ab0"},
895 {{lt, r9, 0xf000000f}, "", "lt r9 0xf000000f", "lt_r9_0xf000000f"},
896 {{ls, r12, 0xff000000}, "", "ls r12 0xff000000", "ls_r12_0xff000000"},
897 {{ge, r8, 0x0ff00000}, "", "ge r8 0x0ff00000", "ge_r8_0x0ff00000"},
898 {{al, r10, 0x000003fc}, "", "al r10 0x000003fc", "al_r10_0x000003fc"},
899 {{vc, r9, 0xfc000003}, "", "vc r9 0xfc000003", "vc_r9_0xfc000003"},
900 {{ge, r4, 0x003fc000}, "", "ge r4 0x003fc000", "ge_r4_0x003fc000"},
901 {{gt, r14, 0xab000000}, "", "gt r14 0xab000000", "gt_r14_0xab000000"},
902 {{ge, r14, 0x000000ab}, "", "ge r14 0x000000ab", "ge_r14_0x000000ab"},
903 {{pl, r11, 0x00000ff0}, "", "pl r11 0x00000ff0", "pl_r11_0x00000ff0"},
904 {{ge, r12, 0x00000ab0}, "", "ge r12 0x00000ab0", "ge_r12_0x00000ab0"},
905 {{gt, r5, 0x00000000}, "", "gt r5 0x00000000", "gt_r5_0x00000000"},
906 {{lt, r1, 0x00000ab0}, "", "lt r1 0x00000ab0", "lt_r1_0x00000ab0"},
907 {{pl, r1, 0x0ab00000}, "", "pl r1 0x0ab00000", "pl_r1_0x0ab00000"},
908 {{cs, r12, 0x00002ac0}, "", "cs r12 0x00002ac0", "cs_r12_0x00002ac0"},
909 {{eq, r14, 0x000ab000}, "", "eq r14 0x000ab000", "eq_r14_0x000ab000"},
910 {{ne, r10, 0x00ab0000}, "", "ne r10 0x00ab0000", "ne_r10_0x00ab0000"},
911 {{gt, r7, 0x00ab0000}, "", "gt r7 0x00ab0000", "gt_r7_0x00ab0000"},
912 {{pl, r6, 0x3fc00000}, "", "pl r6 0x3fc00000", "pl_r6_0x3fc00000"},
913 {{cs, r13, 0x003fc000}, "", "cs r13 0x003fc000", "cs_r13_0x003fc000"},
914 {{gt, r12, 0x000ab000}, "", "gt r12 0x000ab000", "gt_r12_0x000ab000"},
915 {{le, r13, 0x02ac0000}, "", "le r13 0x02ac0000", "le_r13_0x02ac0000"},
916 {{al, r12, 0x00ff0000}, "", "al r12 0x00ff0000", "al_r12_0x00ff0000"},
917 {{pl, r4, 0x000002ac}, "", "pl r4 0x000002ac", "pl_r4_0x000002ac"},
918 {{cc, r15, 0x00000ff0}, "", "cc r15 0x00000ff0", "cc_r15_0x00000ff0"},
919 {{ne, r11, 0xfc000003}, "", "ne r11 0xfc000003", "ne_r11_0xfc000003"},
920 {{mi, r0, 0x0ff00000}, "", "mi r0 0x0ff00000", "mi_r0_0x0ff00000"},
921 {{al, r3, 0x000000ab}, "", "al r3 0x000000ab", "al_r3_0x000000ab"},
922 {{ne, r7, 0x00000000}, "", "ne r7 0x00000000", "ne_r7_0x00000000"},
923 {{cs, r4, 0x000000ff}, "", "cs r4 0x000000ff", "cs_r4_0x000000ff"},
924 {{gt, r5, 0xc000003f}, "", "gt r5 0xc000003f", "gt_r5_0xc000003f"},
925 {{pl, r0, 0x3fc00000}, "", "pl r0 0x3fc00000", "pl_r0_0x3fc00000"},
926 {{eq, r2, 0x2ac00000}, "", "eq r2 0x2ac00000", "eq_r2_0x2ac00000"},
927 {{ne, r12, 0x000ab000}, "", "ne r12 0x000ab000", "ne_r12_0x000ab000"},
928 {{hi, r0, 0x00002ac0}, "", "hi r0 0x00002ac0", "hi_r0_0x00002ac0"},
929 {{eq, r6, 0x00ff0000}, "", "eq r6 0x00ff0000", "eq_r6_0x00ff0000"},
930 {{gt, r14, 0x0003fc00}, "", "gt r14 0x0003fc00", "gt_r14_0x0003fc00"},
931 {{cc, r6, 0x0ab00000}, "", "cc r6 0x0ab00000", "cc_r6_0x0ab00000"},
932 {{ls, r5, 0x000ab000}, "", "ls r5 0x000ab000", "ls_r5_0x000ab000"},
933 {{le, r14, 0x003fc000}, "", "le r14 0x003fc000", "le_r14_0x003fc000"},
934 {{hi, r4, 0x0003fc00}, "", "hi r4 0x0003fc00", "hi_r4_0x0003fc00"},
935 {{le, r2, 0x3fc00000}, "", "le r2 0x3fc00000", "le_r2_0x3fc00000"},
936 {{vs, r1, 0xc000003f}, "", "vs r1 0xc000003f", "vs_r1_0xc000003f"},
937 {{cs, r15, 0x0ff00000}, "", "cs r15 0x0ff00000", "cs_r15_0x0ff00000"},
938 {{pl, r5, 0x00000ff0}, "", "pl r5 0x00000ff0", "pl_r5_0x00000ff0"},
939 {{ne, r9, 0xc000002a}, "", "ne r9 0xc000002a", "ne_r9_0xc000002a"},
940 {{cc, r13, 0x000ab000}, "", "cc r13 0x000ab000", "cc_r13_0x000ab000"},
941 {{vs, r11, 0x0ab00000}, "", "vs r11 0x0ab00000", "vs_r11_0x0ab00000"},
942 {{ge, r8, 0x0000ff00}, "", "ge r8 0x0000ff00", "ge_r8_0x0000ff00"},
943 {{eq, r11, 0x002ac000}, "", "eq r11 0x002ac000", "eq_r11_0x002ac000"},
944 {{lt, r0, 0x000000ff}, "", "lt r0 0x000000ff", "lt_r0_0x000000ff"},
945 {{eq, r8, 0x000000ff}, "", "eq r8 0x000000ff", "eq_r8_0x000000ff"},
946 {{hi, r0, 0xc000003f}, "", "hi r0 0xc000003f", "hi_r0_0xc000003f"},
947 {{cs, r4, 0x0000ff00}, "", "cs r4 0x0000ff00", "cs_r4_0x0000ff00"},
948 {{hi, r6, 0x000000ab}, "", "hi r6 0x000000ab", "hi_r6_0x000000ab"},
949 {{al, r9, 0x3fc00000}, "", "al r9 0x3fc00000", "al_r9_0x3fc00000"},
950 {{vc, r4, 0x0000ff00}, "", "vc r4 0x0000ff00", "vc_r4_0x0000ff00"},
951 {{ls, r4, 0x00000ff0}, "", "ls r4 0x00000ff0", "ls_r4_0x00000ff0"},
952 {{ne, r3, 0x002ac000}, "", "ne r3 0x002ac000", "ne_r3_0x002ac000"},
953 {{cs, r1, 0x000002ac}, "", "cs r1 0x000002ac", "cs_r1_0x000002ac"},
954 {{ne, r6, 0x0002ac00}, "", "ne r6 0x0002ac00", "ne_r6_0x0002ac00"},
955 {{vs, r0, 0x0ab00000}, "", "vs r0 0x0ab00000", "vs_r0_0x0ab00000"},
956 {{cc, r3, 0xb000000a}, "", "cc r3 0xb000000a", "cc_r3_0xb000000a"},
957 {{ls, r9, 0x00002ac0}, "", "ls r9 0x00002ac0", "ls_r9_0x00002ac0"},
958 {{vc, r14, 0x000000ab}, "", "vc r14 0x000000ab", "vc_r14_0x000000ab"},
959 {{mi, r3, 0x00000ff0}, "", "mi r3 0x00000ff0", "mi_r3_0x00000ff0"},
960 {{eq, r8, 0x00ab0000}, "", "eq r8 0x00ab0000", "eq_r8_0x00ab0000"},
961 {{gt, r4, 0x0000ff00}, "", "gt r4 0x0000ff00", "gt_r4_0x0000ff00"},
962 {{cc, r13, 0x000000ff}, "", "cc r13 0x000000ff", "cc_r13_0x000000ff"},
963 {{eq, r10, 0xc000002a}, "", "eq r10 0xc000002a", "eq_r10_0xc000002a"},
964 {{cc, r9, 0x00ff0000}, "", "cc r9 0x00ff0000", "cc_r9_0x00ff0000"},
965 {{cc, r15, 0x0000ab00}, "", "cc r15 0x0000ab00", "cc_r15_0x0000ab00"},
966 {{pl, r12, 0x0ff00000}, "", "pl r12 0x0ff00000", "pl_r12_0x0ff00000"},
967 {{gt, r8, 0x0ff00000}, "", "gt r8 0x0ff00000", "gt_r8_0x0ff00000"},
968 {{vs, r8, 0x000000ab}, "", "vs r8 0x000000ab", "vs_r8_0x000000ab"},
969 {{al, r3, 0x003fc000}, "", "al r3 0x003fc000", "al_r3_0x003fc000"},
970 {{eq, r11, 0xf000000f}, "", "eq r11 0xf000000f", "eq_r11_0xf000000f"},
971 {{ne, r3, 0xb000000a}, "", "ne r3 0xb000000a", "ne_r3_0xb000000a"},
972 {{vs, r9, 0x00ab0000}, "", "vs r9 0x00ab0000", "vs_r9_0x00ab0000"},
973 {{al, r8, 0x0ff00000}, "", "al r8 0x0ff00000", "al_r8_0x0ff00000"},
974 {{pl, r8, 0x000ff000}, "", "pl r8 0x000ff000", "pl_r8_0x000ff000"},
975 {{pl, r13, 0xab000000}, "", "pl r13 0xab000000", "pl_r13_0xab000000"},
976 {{gt, r5, 0x02ac0000}, "", "gt r5 0x02ac0000", "gt_r5_0x02ac0000"},
977 {{ne, r1, 0x00000ab0}, "", "ne r1 0x00000ab0", "ne_r1_0x00000ab0"},
978 {{ge, r3, 0x00ab0000}, "", "ge r3 0x00ab0000", "ge_r3_0x00ab0000"},
979 {{hi, r8, 0xc000002a}, "", "hi r8 0xc000002a", "hi_r8_0xc000002a"},
980 {{mi, r15, 0x00000000}, "", "mi r15 0x00000000", "mi_r15_0x00000000"},
981 {{cs, r7, 0x000003fc}, "", "cs r7 0x000003fc", "cs_r7_0x000003fc"},
982 {{vs, r7, 0x000000ff}, "", "vs r7 0x000000ff", "vs_r7_0x000000ff"},
983 {{lt, r12, 0x3fc00000}, "", "lt r12 0x3fc00000", "lt_r12_0x3fc00000"},
984 {{eq, r10, 0x0000ab00}, "", "eq r10 0x0000ab00", "eq_r10_0x0000ab00"},
985 {{gt, r15, 0xfc000003}, "", "gt r15 0xfc000003", "gt_r15_0xfc000003"},
986 {{ne, r4, 0xac000002}, "", "ne r4 0xac000002", "ne_r4_0xac000002"},
987 {{vs, r5, 0x000000ff}, "", "vs r5 0x000000ff", "vs_r5_0x000000ff"},
988 {{cs, r5, 0x000002ac}, "", "cs r5 0x000002ac", "cs_r5_0x000002ac"},
989 {{cs, r2, 0xc000003f}, "", "cs r2 0xc000003f", "cs_r2_0xc000003f"},
990 {{al, r11, 0x0003fc00}, "", "al r11 0x0003fc00", "al_r11_0x0003fc00"},
991 {{mi, r12, 0x000ff000}, "", "mi r12 0x000ff000", "mi_r12_0x000ff000"},
992 {{vs, r13, 0xb000000a}, "", "vs r13 0xb000000a", "vs_r13_0xb000000a"},
993 {{eq, r6, 0x00003fc0}, "", "eq r6 0x00003fc0", "eq_r6_0x00003fc0"},
994 {{mi, r3, 0x03fc0000}, "", "mi r3 0x03fc0000", "mi_r3_0x03fc0000"},
995 {{ls, r9, 0x0ff00000}, "", "ls r9 0x0ff00000", "ls_r9_0x0ff00000"},
996 {{mi, r2, 0x2ac00000}, "", "mi r2 0x2ac00000", "mi_r2_0x2ac00000"},
997 {{cs, r7, 0xf000000f}, "", "cs r7 0xf000000f", "cs_r7_0xf000000f"},
998 {{pl, r2, 0x0ff00000}, "", "pl r2 0x0ff00000", "pl_r2_0x0ff00000"},
999 {{vs, r13, 0xfc000003}, "", "vs r13 0xfc000003", "vs_r13_0xfc000003"},
1000 {{eq, r6, 0xc000002a}, "", "eq r6 0xc000002a", "eq_r6_0xc000002a"},
1001 {{pl, r5, 0x0000ff00}, "", "pl r5 0x0000ff00", "pl_r5_0x0000ff00"},
1002 {{le, r5, 0xab000000}, "", "le r5 0xab000000", "le_r5_0xab000000"},
1003 {{pl, r14, 0x2ac00000}, "", "pl r14 0x2ac00000", "pl_r14_0x2ac00000"},
1004 {{cc, r10, 0x000ab000}, "", "cc r10 0x000ab000", "cc_r10_0x000ab000"},
1005 {{le, r9, 0x0ab00000}, "", "le r9 0x0ab00000", "le_r9_0x0ab00000"},
1006 {{le, r2, 0x000ab000}, "", "le r2 0x000ab000", "le_r2_0x000ab000"},
1007 {{ls, r15, 0x000ff000}, "", "ls r15 0x000ff000", "ls_r15_0x000ff000"},
1008 {{vc, r15, 0x0002ac00}, "", "vc r15 0x0002ac00", "vc_r15_0x0002ac00"},
1009 {{le, r3, 0x00000ff0}, "", "le r3 0x00000ff0", "le_r3_0x00000ff0"},
1010 {{le, r12, 0x00002ac0}, "", "le r12 0x00002ac0", "le_r12_0x00002ac0"},
1011 {{al, r15, 0x00003fc0}, "", "al r15 0x00003fc0", "al_r15_0x00003fc0"},
1012 {{lt, r10, 0x00ab0000}, "", "lt r10 0x00ab0000", "lt_r10_0x00ab0000"},
1013 {{al, r4, 0xac000002}, "", "al r4 0xac000002", "al_r4_0xac000002"},
1014 {{lt, r10, 0x00000ff0}, "", "lt r10 0x00000ff0", "lt_r10_0x00000ff0"},
1015 {{gt, r9, 0x002ac000}, "", "gt r9 0x002ac000", "gt_r9_0x002ac000"},
1016 {{al, r8, 0x00ff0000}, "", "al r8 0x00ff0000", "al_r8_0x00ff0000"},
1017 {{cc, r13, 0x00000ff0}, "", "cc r13 0x00000ff0", "cc_r13_0x00000ff0"},
1018 {{al, r0, 0x0003fc00}, "", "al r0 0x0003fc00", "al_r0_0x0003fc00"},
1019 {{cc, r3, 0x000ab000}, "", "cc r3 0x000ab000", "cc_r3_0x000ab000"},
1020 {{pl, r11, 0xc000003f}, "", "pl r11 0xc000003f", "pl_r11_0xc000003f"},
1021 {{eq, r12, 0x000000ab}, "", "eq r12 0x000000ab", "eq_r12_0x000000ab"},
1022 {{eq, r3, 0xc000003f}, "", "eq r3 0xc000003f", "eq_r3_0xc000003f"},
1023 {{vc, r15, 0x000ab000}, "", "vc r15 0x000ab000", "vc_r15_0x000ab000"},
1024 {{gt, r4, 0x00000ab0}, "", "gt r4 0x00000ab0", "gt_r4_0x00000ab0"},
1025 {{cs, r10, 0x003fc000}, "", "cs r10 0x003fc000", "cs_r10_0x003fc000"},
1026 {{lt, r13, 0xc000003f}, "", "lt r13 0xc000003f", "lt_r13_0xc000003f"},
1027 {{pl, r14, 0x000002ac}, "", "pl r14 0x000002ac", "pl_r14_0x000002ac"},
1028 {{ne, r4, 0x000000ff}, "", "ne r4 0x000000ff", "ne_r4_0x000000ff"},
1029 {{mi, r15, 0x000000ab}, "", "mi r15 0x000000ab", "mi_r15_0x000000ab"},
1030 {{cs, r9, 0x00ff0000}, "", "cs r9 0x00ff0000", "cs_r9_0x00ff0000"},
1031 {{cs, r9, 0x2ac00000}, "", "cs r9 0x2ac00000", "cs_r9_0x2ac00000"},
1032 {{cs, r8, 0xfc000003}, "", "cs r8 0xfc000003", "cs_r8_0xfc000003"},
1033 {{cc, r1, 0x0000ab00}, "", "cc r1 0x0000ab00", "cc_r1_0x0000ab00"},
1034 {{cs, r7, 0xff000000}, "", "cs r7 0xff000000", "cs_r7_0xff000000"},
1035 {{hi, r8, 0x00ff0000}, "", "hi r8 0x00ff0000", "hi_r8_0x00ff0000"},
1036 {{ls, r5, 0x000000ab}, "", "ls r5 0x000000ab", "ls_r5_0x000000ab"},
1037 {{vs, r3, 0xff000000}, "", "vs r3 0xff000000", "vs_r3_0xff000000"},
1038 {{le, r7, 0x0ab00000}, "", "le r7 0x0ab00000", "le_r7_0x0ab00000"},
1039 {{pl, r8, 0x00002ac0}, "", "pl r8 0x00002ac0", "pl_r8_0x00002ac0"},
1040 {{cs, r14, 0x00ff0000}, "", "cs r14 0x00ff0000", "cs_r14_0x00ff0000"},
1041 {{eq, r3, 0x0ab00000}, "", "eq r3 0x0ab00000", "eq_r3_0x0ab00000"},
1042 {{mi, r3, 0x00003fc0}, "", "mi r3 0x00003fc0", "mi_r3_0x00003fc0"},
1043 {{ge, r6, 0xfc000003}, "", "ge r6 0xfc000003", "ge_r6_0xfc000003"},
1044 {{pl, r10, 0xc000002a}, "", "pl r10 0xc000002a", "pl_r10_0xc000002a"},
1045 {{gt, r2, 0x000003fc}, "", "gt r2 0x000003fc", "gt_r2_0x000003fc"},
1046 {{ge, r0, 0x2ac00000}, "", "ge r0 0x2ac00000", "ge_r0_0x2ac00000"},
1047 {{eq, r9, 0xf000000f}, "", "eq r9 0xf000000f", "eq_r9_0xf000000f"},
1048 {{al, r10, 0x002ac000}, "", "al r10 0x002ac000", "al_r10_0x002ac000"},
1049 {{cs, r1, 0x000ff000}, "", "cs r1 0x000ff000", "cs_r1_0x000ff000"},
1050 {{ge, r15, 0x00000ff0}, "", "ge r15 0x00000ff0", "ge_r15_0x00000ff0"},
1051 {{ls, r5, 0xb000000a}, "", "ls r5 0xb000000a", "ls_r5_0xb000000a"},
1052 {{mi, r1, 0x002ac000}, "", "mi r1 0x002ac000", "mi_r1_0x002ac000"},
1053 {{le, r10, 0x0ff00000}, "", "le r10 0x0ff00000", "le_r10_0x0ff00000"},
1054 {{lt, r11, 0xc000002a}, "", "lt r11 0xc000002a", "lt_r11_0xc000002a"},
1055 {{lt, r5, 0x0ab00000}, "", "lt r5 0x0ab00000", "lt_r5_0x0ab00000"},
1056 {{lt, r3, 0xc000002a}, "", "lt r3 0xc000002a", "lt_r3_0xc000002a"},
1057 {{pl, r9, 0xf000000f}, "", "pl r9 0xf000000f", "pl_r9_0xf000000f"},
1058 {{gt, r14, 0x02ac0000}, "", "gt r14 0x02ac0000", "gt_r14_0x02ac0000"},
1059 {{ne, r13, 0x000ab000}, "", "ne r13 0x000ab000", "ne_r13_0x000ab000"},
1060 {{mi, r4, 0x000ff000}, "", "mi r4 0x000ff000", "mi_r4_0x000ff000"},
1061 {{ne, r13, 0x000000ff}, "", "ne r13 0x000000ff", "ne_r13_0x000000ff"},
1062 {{pl, r3, 0xc000002a}, "", "pl r3 0xc000002a", "pl_r3_0xc000002a"},
1063 {{cc, r0, 0xff000000}, "", "cc r0 0xff000000", "cc_r0_0xff000000"},
1064 {{mi, r7, 0xab000000}, "", "mi r7 0xab000000", "mi_r7_0xab000000"},
1065 {{cs, r9, 0x0002ac00}, "", "cs r9 0x0002ac00", "cs_r9_0x0002ac00"},
1066 {{vs, r2, 0x03fc0000}, "", "vs r2 0x03fc0000", "vs_r2_0x03fc0000"},
1067 {{gt, r14, 0x0ab00000}, "", "gt r14 0x0ab00000", "gt_r14_0x0ab00000"},
1068 {{mi, r12, 0xac000002}, "", "mi r12 0xac000002", "mi_r12_0xac000002"},
1069 {{vc, r5, 0x0000ab00}, "", "vc r5 0x0000ab00", "vc_r5_0x0000ab00"},
1070 {{hi, r15, 0xf000000f}, "", "hi r15 0xf000000f", "hi_r15_0xf000000f"},
1071 {{al, r2, 0xfc000003}, "", "al r2 0xfc000003", "al_r2_0xfc000003"},
1072 {{hi, r1, 0x003fc000}, "", "hi r1 0x003fc000", "hi_r1_0x003fc000"},
1073 {{ls, r13, 0x03fc0000}, "", "ls r13 0x03fc0000", "ls_r13_0x03fc0000"},
1074 {{hi, r4, 0x000003fc}, "", "hi r4 0x000003fc", "hi_r4_0x000003fc"},
1075 {{vc, r8, 0x000ff000}, "", "vc r8 0x000ff000", "vc_r8_0x000ff000"},
1076 {{ge, r6, 0x02ac0000}, "", "ge r6 0x02ac0000", "ge_r6_0x02ac0000"},
1077 {{vs, r6, 0x2ac00000}, "", "vs r6 0x2ac00000", "vs_r6_0x2ac00000"},
1078 {{al, r11, 0x0000ab00}, "", "al r11 0x0000ab00", "al_r11_0x0000ab00"},
1079 {{le, r5, 0x2ac00000}, "", "le r5 0x2ac00000", "le_r5_0x2ac00000"},
1080 {{ge, r6, 0xb000000a}, "", "ge r6 0xb000000a", "ge_r6_0xb000000a"},
1081 {{al, r10, 0xc000003f}, "", "al r10 0xc000003f", "al_r10_0xc000003f"},
1082 {{cs, r10, 0x00002ac0}, "", "cs r10 0x00002ac0", "cs_r10_0x00002ac0"},
1083 {{vs, r8, 0x00002ac0}, "", "vs r8 0x00002ac0", "vs_r8_0x00002ac0"},
1084 {{le, r15, 0x2ac00000}, "", "le r15 0x2ac00000", "le_r15_0x2ac00000"},
1085 {{eq, r11, 0x003fc000}, "", "eq r11 0x003fc000", "eq_r11_0x003fc000"},
1086 {{le, r3, 0x00ff0000}, "", "le r3 0x00ff0000", "le_r3_0x00ff0000"},
1087 {{gt, r13, 0x0000ff00}, "", "gt r13 0x0000ff00", "gt_r13_0x0000ff00"},
1088 {{cs, r12, 0x000ab000}, "", "cs r12 0x000ab000", "cs_r12_0x000ab000"},
1089 {{ge, r10, 0x00000ab0}, "", "ge r10 0x00000ab0", "ge_r10_0x00000ab0"},
1090 {{ls, r13, 0xff000000}, "", "ls r13 0xff000000", "ls_r13_0xff000000"},
1091 {{cc, r5, 0x03fc0000}, "", "cc r5 0x03fc0000", "cc_r5_0x03fc0000"},
1092 {{le, r14, 0x0002ac00}, "", "le r14 0x0002ac00", "le_r14_0x0002ac00"},
1093 {{hi, r13, 0x03fc0000}, "", "hi r13 0x03fc0000", "hi_r13_0x03fc0000"},
1094 {{vs, r6, 0x000000ff}, "", "vs r6 0x000000ff", "vs_r6_0x000000ff"},
1095 {{vc, r14, 0x00000ff0}, "", "vc r14 0x00000ff0", "vc_r14_0x00000ff0"},
1096 {{ge, r12, 0x0ab00000}, "", "ge r12 0x0ab00000", "ge_r12_0x0ab00000"},
1097 {{cc, r9, 0x000ff000}, "", "cc r9 0x000ff000", "cc_r9_0x000ff000"},
1098 {{cc, r8, 0x2ac00000}, "", "cc r8 0x2ac00000", "cc_r8_0x2ac00000"},
1099 {{al, r0, 0x00002ac0}, "", "al r0 0x00002ac0", "al_r0_0x00002ac0"},
1100 {{cc, r12, 0xc000003f}, "", "cc r12 0xc000003f", "cc_r12_0xc000003f"},
1101 {{al, r4, 0x00000000}, "", "al r4 0x00000000", "al_r4_0x00000000"},
1102 {{mi, r4, 0x0000ff00}, "", "mi r4 0x0000ff00", "mi_r4_0x0000ff00"},
1103 {{hi, r5, 0xc000003f}, "", "hi r5 0xc000003f", "hi_r5_0xc000003f"},
1104 {{mi, r11, 0xab000000}, "", "mi r11 0xab000000", "mi_r11_0xab000000"},
1105 {{hi, r3, 0x00000ab0}, "", "hi r3 0x00000ab0", "hi_r3_0x00000ab0"},
1106 {{ls, r7, 0x00003fc0}, "", "ls r7 0x00003fc0", "ls_r7_0x00003fc0"},
1107 {{ge, r6, 0x000000ab}, "", "ge r6 0x000000ab", "ge_r6_0x000000ab"},
1108 {{cs, r12, 0xf000000f}, "", "cs r12 0xf000000f", "cs_r12_0xf000000f"},
1109 {{vs, r9, 0x00ff0000}, "", "vs r9 0x00ff0000", "vs_r9_0x00ff0000"},
1110 {{le, r8, 0x00000ff0}, "", "le r8 0x00000ff0", "le_r8_0x00000ff0"},
1111 {{hi, r12, 0x000002ac}, "", "hi r12 0x000002ac", "hi_r12_0x000002ac"},
1112 {{vc, r3, 0x000ab000}, "", "vc r3 0x000ab000", "vc_r3_0x000ab000"},
1113 {{lt, r14, 0xfc000003}, "", "lt r14 0xfc000003", "lt_r14_0xfc000003"},
1114 {{ge, r12, 0x00000000}, "", "ge r12 0x00000000", "ge_r12_0x00000000"},
1115 {{ne, r12, 0x00002ac0}, "", "ne r12 0x00002ac0", "ne_r12_0x00002ac0"},
1116 {{lt, r5, 0x0000ff00}, "", "lt r5 0x0000ff00", "lt_r5_0x0000ff00"},
1117 {{cc, r12, 0x0ff00000}, "", "cc r12 0x0ff00000", "cc_r12_0x0ff00000"},
1118 {{cc, r15, 0xab000000}, "", "cc r15 0xab000000", "cc_r15_0xab000000"},
1119 {{cs, r9, 0x000000ab}, "", "cs r9 0x000000ab", "cs_r9_0x000000ab"},
1120 {{cs, r15, 0x0002ac00}, "", "cs r15 0x0002ac00", "cs_r15_0x0002ac00"},
1121 {{ge, r10, 0x000000ff}, "", "ge r10 0x000000ff", "ge_r10_0x000000ff"},
1122 {{vc, r8, 0x0ab00000}, "", "vc r8 0x0ab00000", "vc_r8_0x0ab00000"},
1123 {{vs, r5, 0xff000000}, "", "vs r5 0xff000000", "vs_r5_0xff000000"},
1124 {{le, r9, 0x000003fc}, "", "le r9 0x000003fc", "le_r9_0x000003fc"},
1125 {{ls, r10, 0x02ac0000}, "", "ls r10 0x02ac0000", "ls_r10_0x02ac0000"},
1126 {{vc, r4, 0x003fc000}, "", "vc r4 0x003fc000", "vc_r4_0x003fc000"},
1127 {{ne, r12, 0x000000ff}, "", "ne r12 0x000000ff", "ne_r12_0x000000ff"},
1128 {{ge, r13, 0xfc000003}, "", "ge r13 0xfc000003", "ge_r13_0xfc000003"},
1129 {{vc, r10, 0xfc000003}, "", "vc r10 0xfc000003", "vc_r10_0xfc000003"},
1130 {{gt, r12, 0xc000002a}, "", "gt r12 0xc000002a", "gt_r12_0xc000002a"},
1131 {{pl, r4, 0x00000000}, "", "pl r4 0x00000000", "pl_r4_0x00000000"},
1132 {{ne, r9, 0x000ff000}, "", "ne r9 0x000ff000", "ne_r9_0x000ff000"},
1133 {{eq, r5, 0x0002ac00}, "", "eq r5 0x0002ac00", "eq_r5_0x0002ac00"},
1134 {{ge, r14, 0x00003fc0}, "", "ge r14 0x00003fc0", "ge_r14_0x00003fc0"},
1135 {{vs, r9, 0x000000ab}, "", "vs r9 0x000000ab", "vs_r9_0x000000ab"},
1136 {{mi, r0, 0x0002ac00}, "", "mi r0 0x0002ac00", "mi_r0_0x0002ac00"},
1137 {{cs, r7, 0x0ff00000}, "", "cs r7 0x0ff00000", "cs_r7_0x0ff00000"},
1138 {{lt, r14, 0x00ff0000}, "", "lt r14 0x00ff0000", "lt_r14_0x00ff0000"},
1139 {{vs, r8, 0xc000002a}, "", "vs r8 0xc000002a", "vs_r8_0xc000002a"},
1140 {{le, r8, 0x2ac00000}, "", "le r8 0x2ac00000", "le_r8_0x2ac00000"},
1141 {{le, r0, 0x0000ff00}, "", "le r0 0x0000ff00", "le_r0_0x0000ff00"},
1142 {{ne, r0, 0x000ab000}, "", "ne r0 0x000ab000", "ne_r0_0x000ab000"},
1143 {{lt, r0, 0x00000000}, "", "lt r0 0x00000000", "lt_r0_0x00000000"},
1144 {{lt, r9, 0x000ff000}, "", "lt r9 0x000ff000", "lt_r9_0x000ff000"},
1145 {{gt, r12, 0x03fc0000}, "", "gt r12 0x03fc0000", "gt_r12_0x03fc0000"},
1146 {{eq, r6, 0xf000000f}, "", "eq r6 0xf000000f", "eq_r6_0xf000000f"},
1147 {{ge, r4, 0x0ab00000}, "", "ge r4 0x0ab00000", "ge_r4_0x0ab00000"},
1148 {{cs, r6, 0x00000000}, "", "cs r6 0x00000000", "cs_r6_0x00000000"},
1149 {{le, r1, 0x00000ab0}, "", "le r1 0x00000ab0", "le_r1_0x00000ab0"},
1150 {{hi, r15, 0x00000ff0}, "", "hi r15 0x00000ff0", "hi_r15_0x00000ff0"},
1151 {{cs, r7, 0x000000ff}, "", "cs r7 0x000000ff", "cs_r7_0x000000ff"},
1152 {{lt, r15, 0xb000000a}, "", "lt r15 0xb000000a", "lt_r15_0xb000000a"},
1153 {{cc, r11, 0x0ab00000}, "", "cc r11 0x0ab00000", "cc_r11_0x0ab00000"},
1154 {{hi, r1, 0x00003fc0}, "", "hi r1 0x00003fc0", "hi_r1_0x00003fc0"},
1155 {{cs, r8, 0xf000000f}, "", "cs r8 0xf000000f", "cs_r8_0xf000000f"},
1156 {{le, r11, 0x00000ab0}, "", "le r11 0x00000ab0", "le_r11_0x00000ab0"},
1157 {{al, r15, 0x00000000}, "", "al r15 0x00000000", "al_r15_0x00000000"},
1158 {{hi, r14, 0x000002ac}, "", "hi r14 0x000002ac", "hi_r14_0x000002ac"},
1159 {{cs, r5, 0x03fc0000}, "", "cs r5 0x03fc0000", "cs_r5_0x03fc0000"},
1160 {{ls, r11, 0x00000ff0}, "", "ls r11 0x00000ff0", "ls_r11_0x00000ff0"},
1161 {{mi, r15, 0x0002ac00}, "", "mi r15 0x0002ac00", "mi_r15_0x0002ac00"},
1162 {{cc, r5, 0xc000002a}, "", "cc r5 0xc000002a", "cc_r5_0xc000002a"},
1163 {{cc, r6, 0x00000000}, "", "cc r6 0x00000000", "cc_r6_0x00000000"},
1164 {{ge, r13, 0x002ac000}, "", "ge r13 0x002ac000", "ge_r13_0x002ac000"},
1165 {{ne, r2, 0x000002ac}, "", "ne r2 0x000002ac", "ne_r2_0x000002ac"},
1166 {{al, r12, 0x0002ac00}, "", "al r12 0x0002ac00", "al_r12_0x0002ac00"},
1167 {{ne, r8, 0x00000000}, "", "ne r8 0x00000000", "ne_r8_0x00000000"},
1168 {{cc, r8, 0x000003fc}, "", "cc r8 0x000003fc", "cc_r8_0x000003fc"},
1169 {{lt, r0, 0x3fc00000}, "", "lt r0 0x3fc00000", "lt_r0_0x3fc00000"},
1170 {{gt, r13, 0xc000003f}, "", "gt r13 0xc000003f", "gt_r13_0xc000003f"},
1171 {{ls, r3, 0xab000000}, "", "ls r3 0xab000000", "ls_r3_0xab000000"},
1172 {{lt, r13, 0x0ab00000}, "", "lt r13 0x0ab00000", "lt_r13_0x0ab00000"},
1173 {{vs, r4, 0x00ab0000}, "", "vs r4 0x00ab0000", "vs_r4_0x00ab0000"},
1174 {{mi, r10, 0x00002ac0}, "", "mi r10 0x00002ac0", "mi_r10_0x00002ac0"},
1175 {{cc, r2, 0x00ff0000}, "", "cc r2 0x00ff0000", "cc_r2_0x00ff0000"},
1176 {{le, r14, 0x0003fc00}, "", "le r14 0x0003fc00", "le_r14_0x0003fc00"},
1177 {{pl, r9, 0xab000000}, "", "pl r9 0xab000000", "pl_r9_0xab000000"},
1178 {{ge, r0, 0x0ff00000}, "", "ge r0 0x0ff00000", "ge_r0_0x0ff00000"},
1179 {{eq, r1, 0xc000003f}, "", "eq r1 0xc000003f", "eq_r1_0xc000003f"},
1180 {{vs, r3, 0x0ff00000}, "", "vs r3 0x0ff00000", "vs_r3_0x0ff00000"},
1181 {{ls, r2, 0x000000ff}, "", "ls r2 0x000000ff", "ls_r2_0x000000ff"},
1182 {{gt, r0, 0x0ff00000}, "", "gt r0 0x0ff00000", "gt_r0_0x0ff00000"},
1183 {{eq, r9, 0x2ac00000}, "", "eq r9 0x2ac00000", "eq_r9_0x2ac00000"},
1184 {{mi, r0, 0x000002ac}, "", "mi r0 0x000002ac", "mi_r0_0x000002ac"},
1185 {{mi, r1, 0xff000000}, "", "mi r1 0xff000000", "mi_r1_0xff000000"},
1186 {{lt, r3, 0x00ab0000}, "", "lt r3 0x00ab0000", "lt_r3_0x00ab0000"},
1187 {{al, r15, 0xac000002}, "", "al r15 0xac000002", "al_r15_0xac000002"},
1188 {{gt, r7, 0x000003fc}, "", "gt r7 0x000003fc", "gt_r7_0x000003fc"},
1189 {{lt, r4, 0x000003fc}, "", "lt r4 0x000003fc", "lt_r4_0x000003fc"},
1190 {{pl, r10, 0xf000000f}, "", "pl r10 0xf000000f", "pl_r10_0xf000000f"},
1191 {{ge, r4, 0xb000000a}, "", "ge r4 0xb000000a", "ge_r4_0xb000000a"},
1192 {{hi, r0, 0x000ab000}, "", "hi r0 0x000ab000", "hi_r0_0x000ab000"},
1193 {{hi, r6, 0x000ab000}, "", "hi r6 0x000ab000", "hi_r6_0x000ab000"},
1194 {{ne, r0, 0xab000000}, "", "ne r0 0xab000000", "ne_r0_0xab000000"},
1195 {{le, r7, 0xfc000003}, "", "le r7 0xfc000003", "le_r7_0xfc000003"},
1196 {{ge, r12, 0x0000ab00}, "", "ge r12 0x0000ab00", "ge_r12_0x0000ab00"},
1197 {{vc, r8, 0x00003fc0}, "", "vc r8 0x00003fc0", "vc_r8_0x00003fc0"},
1198 {{hi, r7, 0x000003fc}, "", "hi r7 0x000003fc", "hi_r7_0x000003fc"},
1199 {{vs, r15, 0x2ac00000}, "", "vs r15 0x2ac00000", "vs_r15_0x2ac00000"},
1200 {{cc, r6, 0x000003fc}, "", "cc r6 0x000003fc", "cc_r6_0x000003fc"},
1201 {{ls, r1, 0x000002ac}, "", "ls r1 0x000002ac", "ls_r1_0x000002ac"},
1202 {{ge, r1, 0x0003fc00}, "", "ge r1 0x0003fc00", "ge_r1_0x0003fc00"},
1203 {{le, r1, 0x00000ff0}, "", "le r1 0x00000ff0", "le_r1_0x00000ff0"},
1204 {{vc, r1, 0x00ab0000}, "", "vc r1 0x00ab0000", "vc_r1_0x00ab0000"},
1205 {{hi, r12, 0x00000ff0}, "", "hi r12 0x00000ff0", "hi_r12_0x00000ff0"},
1206 {{ne, r1, 0x3fc00000}, "", "ne r1 0x3fc00000", "ne_r1_0x3fc00000"},
1207 {{ls, r11, 0xc000002a}, "", "ls r11 0xc000002a", "ls_r11_0xc000002a"},
1208 {{pl, r3, 0x000003fc}, "", "pl r3 0x000003fc", "pl_r3_0x000003fc"},
1209 {{vc, r11, 0x00002ac0}, "", "vc r11 0x00002ac0", "vc_r11_0x00002ac0"},
1210 {{lt, r14, 0x0ab00000}, "", "lt r14 0x0ab00000", "lt_r14_0x0ab00000"},
1211 {{eq, r15, 0x00ff0000}, "", "eq r15 0x00ff0000", "eq_r15_0x00ff0000"},
1212 {{al, r9, 0xfc000003}, "", "al r9 0xfc000003", "al_r9_0xfc000003"},
1213 {{gt, r2, 0xf000000f}, "", "gt r2 0xf000000f", "gt_r2_0xf000000f"},
1214 {{ls, r2, 0xc000003f}, "", "ls r2 0xc000003f", "ls_r2_0xc000003f"},
1215 {{vs, r15, 0x000ab000}, "", "vs r15 0x000ab000", "vs_r15_0x000ab000"},
1216 {{al, r5, 0x00002ac0}, "", "al r5 0x00002ac0", "al_r5_0x00002ac0"},
1217 {{le, r4, 0x002ac000}, "", "le r4 0x002ac000", "le_r4_0x002ac000"},
1218 {{gt, r11, 0x0002ac00}, "", "gt r11 0x0002ac00", "gt_r11_0x0002ac00"},
1219 {{ls, r9, 0xfc000003}, "", "ls r9 0xfc000003", "ls_r9_0xfc000003"},
1220 {{gt, r3, 0x000003fc}, "", "gt r3 0x000003fc", "gt_r3_0x000003fc"},
1221 {{gt, r14, 0x000003fc}, "", "gt r14 0x000003fc", "gt_r14_0x000003fc"},
1222 {{mi, r4, 0xfc000003}, "", "mi r4 0xfc000003", "mi_r4_0xfc000003"},
1223 {{vc, r2, 0x00ff0000}, "", "vc r2 0x00ff0000", "vc_r2_0x00ff0000"},
1224 {{al, r6, 0x002ac000}, "", "al r6 0x002ac000", "al_r6_0x002ac000"},
1225 {{eq, r8, 0x00ff0000}, "", "eq r8 0x00ff0000", "eq_r8_0x00ff0000"},
1226 {{gt, r0, 0x000002ac}, "", "gt r0 0x000002ac", "gt_r0_0x000002ac"},
1227 {{vc, r15, 0x0003fc00}, "", "vc r15 0x0003fc00", "vc_r15_0x0003fc00"},
1228 {{le, r3, 0xf000000f}, "", "le r3 0xf000000f", "le_r3_0xf000000f"},
1229 {{mi, r1, 0xc000002a}, "", "mi r1 0xc000002a", "mi_r1_0xc000002a"},
1230 {{ge, r0, 0x0003fc00}, "", "ge r0 0x0003fc00", "ge_r0_0x0003fc00"},
1231 {{pl, r5, 0xf000000f}, "", "pl r5 0xf000000f", "pl_r5_0xf000000f"},
1232 {{mi, r2, 0x00ff0000}, "", "mi r2 0x00ff0000", "mi_r2_0x00ff0000"},
1233 {{cs, r2, 0x00ff0000}, "", "cs r2 0x00ff0000", "cs_r2_0x00ff0000"},
1234 {{eq, r7, 0x0000ab00}, "", "eq r7 0x0000ab00", "eq_r7_0x0000ab00"},
1235 {{pl, r6, 0x000000ab}, "", "pl r6 0x000000ab", "pl_r6_0x000000ab"},
1236 {{pl, r5, 0xab000000}, "", "pl r5 0xab000000", "pl_r5_0xab000000"},
1237 {{ls, r8, 0x000ab000}, "", "ls r8 0x000ab000", "ls_r8_0x000ab000"},
1238 {{gt, r2, 0x00ab0000}, "", "gt r2 0x00ab0000", "gt_r2_0x00ab0000"},
1239 {{al, r15, 0x0002ac00}, "", "al r15 0x0002ac00", "al_r15_0x0002ac00"},
1240 {{vs, r1, 0x00ab0000}, "", "vs r1 0x00ab0000", "vs_r1_0x00ab0000"},
1241 {{ls, r4, 0x00002ac0}, "", "ls r4 0x00002ac0", "ls_r4_0x00002ac0"},
1242 {{vs, r0, 0xff000000}, "", "vs r0 0xff000000", "vs_r0_0xff000000"},
1243 {{ls, r3, 0xfc000003}, "", "ls r3 0xfc000003", "ls_r3_0xfc000003"},
1244 {{pl, r12, 0x0002ac00}, "", "pl r12 0x0002ac00", "pl_r12_0x0002ac00"},
1245 {{eq, r12, 0xab000000}, "", "eq r12 0xab000000", "eq_r12_0xab000000"},
1246 {{gt, r15, 0x2ac00000}, "", "gt r15 0x2ac00000", "gt_r15_0x2ac00000"},
1247 {{eq, r6, 0xff000000}, "", "eq r6 0xff000000", "eq_r6_0xff000000"},
1248 {{cs, r11, 0x0000ab00}, "", "cs r11 0x0000ab00", "cs_r11_0x0000ab00"},
1249 {{vs, r5, 0xb000000a}, "", "vs r5 0xb000000a", "vs_r5_0xb000000a"},
1250 {{ls, r7, 0x00000ff0}, "", "ls r7 0x00000ff0", "ls_r7_0x00000ff0"},
1251 {{cs, r12, 0xac000002}, "", "cs r12 0xac000002", "cs_r12_0xac000002"},
1252 {{pl, r2, 0x002ac000}, "", "pl r2 0x002ac000", "pl_r2_0x002ac000"},
1253 {{gt, r1, 0x0ab00000}, "", "gt r1 0x0ab00000", "gt_r1_0x0ab00000"},
1254 {{ge, r7, 0x003fc000}, "", "ge r7 0x003fc000", "ge_r7_0x003fc000"},
1255 {{ls, r0, 0x0003fc00}, "", "ls r0 0x0003fc00", "ls_r0_0x0003fc00"},
1256 {{vc, r5, 0x00002ac0}, "", "vc r5 0x00002ac0", "vc_r5_0x00002ac0"},
1257 {{ls, r10, 0x3fc00000}, "", "ls r10 0x3fc00000", "ls_r10_0x3fc00000"},
1258 {{gt, r6, 0x0000ff00}, "", "gt r6 0x0000ff00", "gt_r6_0x0000ff00"},
1259 {{vc, r0, 0x02ac0000}, "", "vc r0 0x02ac0000", "vc_r0_0x02ac0000"},
1260 {{mi, r2, 0x0003fc00}, "", "mi r2 0x0003fc00", "mi_r2_0x0003fc00"},
1261 {{vc, r7, 0x00000000}, "", "vc r7 0x00000000", "vc_r7_0x00000000"},
1262 {{cs, r14, 0x00000ab0}, "", "cs r14 0x00000ab0", "cs_r14_0x00000ab0"},
1263 {{le, r15, 0x000ff000}, "", "le r15 0x000ff000", "le_r15_0x000ff000"},
1264 {{pl, r8, 0xff000000}, "", "pl r8 0xff000000", "pl_r8_0xff000000"},
1265 {{al, r15, 0x00002ac0}, "", "al r15 0x00002ac0", "al_r15_0x00002ac0"},
1266 {{al, r1, 0x000002ac}, "", "al r1 0x000002ac", "al_r1_0x000002ac"},
1267 {{cc, r14, 0x000ab000}, "", "cc r14 0x000ab000", "cc_r14_0x000ab000"},
1268 {{le, r12, 0x003fc000}, "", "le r12 0x003fc000", "le_r12_0x003fc000"},
1269 {{hi, r14, 0x00002ac0}, "", "hi r14 0x00002ac0", "hi_r14_0x00002ac0"},
1270 {{gt, r1, 0x003fc000}, "", "gt r1 0x003fc000", "gt_r1_0x003fc000"},
1271 {{cc, r13, 0x00002ac0}, "", "cc r13 0x00002ac0", "cc_r13_0x00002ac0"},
1272 {{cc, r14, 0xc000002a}, "", "cc r14 0xc000002a", "cc_r14_0xc000002a"},
1273 {{vc, r4, 0xab000000}, "", "vc r4 0xab000000", "vc_r4_0xab000000"},
1274 {{vc, r15, 0x000ff000}, "", "vc r15 0x000ff000", "vc_r15_0x000ff000"},
1275 {{ls, r8, 0x00ab0000}, "", "ls r8 0x00ab0000", "ls_r8_0x00ab0000"},
1276 {{al, r1, 0x0000ab00}, "", "al r1 0x0000ab00", "al_r1_0x0000ab00"},
1277 {{hi, r12, 0xab000000}, "", "hi r12 0xab000000", "hi_r12_0xab000000"},
1278 {{cs, r10, 0xac000002}, "", "cs r10 0xac000002", "cs_r10_0xac000002"},
1279 {{cc, r5, 0x2ac00000}, "", "cc r5 0x2ac00000", "cc_r5_0x2ac00000"},
1280 {{pl, r12, 0x000000ff}, "", "pl r12 0x000000ff", "pl_r12_0x000000ff"},
1281 {{cs, r3, 0x02ac0000}, "", "cs r3 0x02ac0000", "cs_r3_0x02ac0000"},
1282 {{cs, r5, 0x00ab0000}, "", "cs r5 0x00ab0000", "cs_r5_0x00ab0000"},
1283 {{vc, r4, 0xff000000}, "", "vc r4 0xff000000", "vc_r4_0xff000000"},
1284 {{gt, r5, 0xfc000003}, "", "gt r5 0xfc000003", "gt_r5_0xfc000003"},
1285 {{vs, r8, 0x000ab000}, "", "vs r8 0x000ab000", "vs_r8_0x000ab000"},
1286 {{cc, r4, 0xab000000}, "", "cc r4 0xab000000", "cc_r4_0xab000000"},
1287 {{pl, r7, 0x0000ff00}, "", "pl r7 0x0000ff00", "pl_r7_0x0000ff00"},
1288 {{le, r2, 0x0003fc00}, "", "le r2 0x0003fc00", "le_r2_0x0003fc00"},
1289 {{mi, r0, 0xfc000003}, "", "mi r0 0xfc000003", "mi_r0_0xfc000003"},
1290 {{pl, r11, 0x002ac000}, "", "pl r11 0x002ac000", "pl_r11_0x002ac000"},
1291 {{vs, r11, 0x00ab0000}, "", "vs r11 0x00ab0000", "vs_r11_0x00ab0000"},
1292 {{hi, r11, 0x000000ff}, "", "hi r11 0x000000ff", "hi_r11_0x000000ff"},
1293 {{ge, r9, 0xff000000}, "", "ge r9 0xff000000", "ge_r9_0xff000000"},
1294 {{lt, r8, 0x00000ab0}, "", "lt r8 0x00000ab0", "lt_r8_0x00000ab0"},
1295 {{pl, r0, 0x0ab00000}, "", "pl r0 0x0ab00000", "pl_r0_0x0ab00000"},
1296 {{pl, r0, 0x00002ac0}, "", "pl r0 0x00002ac0", "pl_r0_0x00002ac0"},
1297 {{mi, r1, 0x0ff00000}, "", "mi r1 0x0ff00000", "mi_r1_0x0ff00000"},
1298 {{ge, r4, 0x00000ab0}, "", "ge r4 0x00000ab0", "ge_r4_0x00000ab0"},
1299 {{mi, r6, 0xc000002a}, "", "mi r6 0xc000002a", "mi_r6_0xc000002a"},
1300 {{lt, r7, 0x00000ff0}, "", "lt r7 0x00000ff0", "lt_r7_0x00000ff0"},
1301 {{pl, r0, 0xf000000f}, "", "pl r0 0xf000000f", "pl_r0_0xf000000f"},
1302 {{ne, r2, 0x000ab000}, "", "ne r2 0x000ab000", "ne_r2_0x000ab000"},
1303 {{mi, r6, 0x0000ab00}, "", "mi r6 0x0000ab00", "mi_r6_0x0000ab00"},
1304 {{vc, r10, 0x0000ab00}, "", "vc r10 0x0000ab00", "vc_r10_0x0000ab00"},
1305 {{le, r5, 0xc000003f}, "", "le r5 0xc000003f", "le_r5_0xc000003f"},
1306 {{al, r9, 0x000ff000}, "", "al r9 0x000ff000", "al_r9_0x000ff000"},
1307 {{mi, r0, 0xc000003f}, "", "mi r0 0xc000003f", "mi_r0_0xc000003f"},
1308 {{le, r0, 0x00ab0000}, "", "le r0 0x00ab0000", "le_r0_0x00ab0000"},
1309 {{gt, r2, 0x000ab000}, "", "gt r2 0x000ab000", "gt_r2_0x000ab000"},
1310 {{cc, r2, 0x00000ff0}, "", "cc r2 0x00000ff0", "cc_r2_0x00000ff0"},
1311 {{lt, r11, 0xc000003f}, "", "lt r11 0xc000003f", "lt_r11_0xc000003f"},
1312 {{vc, r2, 0x000000ff}, "", "vc r2 0x000000ff", "vc_r2_0x000000ff"},
1313 {{mi, r8, 0x0000ab00}, "", "mi r8 0x0000ab00", "mi_r8_0x0000ab00"},
1314 {{mi, r11, 0x0ab00000}, "", "mi r11 0x0ab00000", "mi_r11_0x0ab00000"},
1315 {{vc, r8, 0x00000ab0}, "", "vc r8 0x00000ab0", "vc_r8_0x00000ab0"},
1316 {{al, r11, 0xff000000}, "", "al r11 0xff000000", "al_r11_0xff000000"},
1317 {{eq, r10, 0xfc000003}, "", "eq r10 0xfc000003", "eq_r10_0xfc000003"},
1318 {{vs, r7, 0x0003fc00}, "", "vs r7 0x0003fc00", "vs_r7_0x0003fc00"},
1319 {{ge, r12, 0xfc000003}, "", "ge r12 0xfc000003", "ge_r12_0xfc000003"},
1320 {{hi, r11, 0x000002ac}, "", "hi r11 0x000002ac", "hi_r11_0x000002ac"},
1321 {{pl, r11, 0x00ff0000}, "", "pl r11 0x00ff0000", "pl_r11_0x00ff0000"},
1322 {{mi, r12, 0x000002ac}, "", "mi r12 0x000002ac", "mi_r12_0x000002ac"},
1323 {{mi, r8, 0x00000ab0}, "", "mi r8 0x00000ab0", "mi_r8_0x00000ab0"},
1324 {{ge, r15, 0x0002ac00}, "", "ge r15 0x0002ac00", "ge_r15_0x0002ac00"},
1325 {{hi, r6, 0x00000ff0}, "", "hi r6 0x00000ff0", "hi_r6_0x00000ff0"},
1326 {{ne, r1, 0x00002ac0}, "", "ne r1 0x00002ac0", "ne_r1_0x00002ac0"},
1327 {{vc, r0, 0x00000ff0}, "", "vc r0 0x00000ff0", "vc_r0_0x00000ff0"},
1328 {{mi, r9, 0x0ab00000}, "", "mi r9 0x0ab00000", "mi_r9_0x0ab00000"},
1329 {{vc, r9, 0x00000ff0}, "", "vc r9 0x00000ff0", "vc_r9_0x00000ff0"},
1330 {{cs, r15, 0x3fc00000}, "", "cs r15 0x3fc00000", "cs_r15_0x3fc00000"},
1331 {{cs, r6, 0x000003fc}, "", "cs r6 0x000003fc", "cs_r6_0x000003fc"},
1332 {{ge, r9, 0x0003fc00}, "", "ge r9 0x0003fc00", "ge_r9_0x0003fc00"},
1333 {{ls, r15, 0x00ab0000}, "", "ls r15 0x00ab0000", "ls_r15_0x00ab0000"},
1334 {{le, r7, 0x02ac0000}, "", "le r7 0x02ac0000", "le_r7_0x02ac0000"},
1335 {{cc, r15, 0x000002ac}, "", "cc r15 0x000002ac", "cc_r15_0x000002ac"},
1336 {{ne, r3, 0x0000ff00}, "", "ne r3 0x0000ff00", "ne_r3_0x0000ff00"},
1337 {{cs, r1, 0xc000003f}, "", "cs r1 0xc000003f", "cs_r1_0xc000003f"},
1338 {{vc, r10, 0x2ac00000}, "", "vc r10 0x2ac00000", "vc_r10_0x2ac00000"},
1339 {{vc, r10, 0x00003fc0}, "", "vc r10 0x00003fc0", "vc_r10_0x00003fc0"},
1340 {{cc, r1, 0x0ff00000}, "", "cc r1 0x0ff00000", "cc_r1_0x0ff00000"},
1341 {{mi, r15, 0xfc000003}, "", "mi r15 0xfc000003", "mi_r15_0xfc000003"},
1342 {{gt, r12, 0x00ff0000}, "", "gt r12 0x00ff0000", "gt_r12_0x00ff0000"},
1343 {{le, r3, 0x00003fc0}, "", "le r3 0x00003fc0", "le_r3_0x00003fc0"},
1344 {{cc, r15, 0x0002ac00}, "", "cc r15 0x0002ac00", "cc_r15_0x0002ac00"},
1345 {{ne, r10, 0xb000000a}, "", "ne r10 0xb000000a", "ne_r10_0xb000000a"},
1346 {{cs, r15, 0x0003fc00}, "", "cs r15 0x0003fc00", "cs_r15_0x0003fc00"},
1347 {{ne, r10, 0x03fc0000}, "", "ne r10 0x03fc0000", "ne_r10_0x03fc0000"},
1348 {{vc, r13, 0x000002ac}, "", "vc r13 0x000002ac", "vc_r13_0x000002ac"},
1349 {{ge, r14, 0x0000ab00}, "", "ge r14 0x0000ab00", "ge_r14_0x0000ab00"},
1350 {{ls, r13, 0x000ff000}, "", "ls r13 0x000ff000", "ls_r13_0x000ff000"},
1351 {{gt, r5, 0xb000000a}, "", "gt r5 0xb000000a", "gt_r5_0xb000000a"},
1352 {{cc, r6, 0x000ff000}, "", "cc r6 0x000ff000", "cc_r6_0x000ff000"},
1353 {{gt, r14, 0x2ac00000}, "", "gt r14 0x2ac00000", "gt_r14_0x2ac00000"},
1354 {{vs, r2, 0x02ac0000}, "", "vs r2 0x02ac0000", "vs_r2_0x02ac0000"},
1355 {{vc, r5, 0x000000ab}, "", "vc r5 0x000000ab", "vc_r5_0x000000ab"},
1356 {{cc, r0, 0xb000000a}, "", "cc r0 0xb000000a", "cc_r0_0xb000000a"},
1357 {{al, r13, 0x0002ac00}, "", "al r13 0x0002ac00", "al_r13_0x0002ac00"},
1358 {{cc, r7, 0x003fc000}, "", "cc r7 0x003fc000", "cc_r7_0x003fc000"},
1359 {{al, r5, 0xc000002a}, "", "al r5 0xc000002a", "al_r5_0xc000002a"},
1360 {{vc, r10, 0x000000ff}, "", "vc r10 0x000000ff", "vc_r10_0x000000ff"},
1361 {{ls, r1, 0x000ab000}, "", "ls r1 0x000ab000", "ls_r1_0x000ab000"},
1362 {{ls, r8, 0xff000000}, "", "ls r8 0xff000000", "ls_r8_0xff000000"},
1363 {{gt, r5, 0x0000ff00}, "", "gt r5 0x0000ff00", "gt_r5_0x0000ff00"},
1364 {{pl, r14, 0x00000000}, "", "pl r14 0x00000000", "pl_r14_0x00000000"},
1365 {{ge, r13, 0xc000003f}, "", "ge r13 0xc000003f", "ge_r13_0xc000003f"},
1366 {{cc, r0, 0x000000ff}, "", "cc r0 0x000000ff", "cc_r0_0x000000ff"},
1367 {{mi, r3, 0x0003fc00}, "", "mi r3 0x0003fc00", "mi_r3_0x0003fc00"},
1368 {{lt, r15, 0xff000000}, "", "lt r15 0xff000000", "lt_r15_0xff000000"},
1369 {{ls, r13, 0x0ab00000}, "", "ls r13 0x0ab00000", "ls_r13_0x0ab00000"},
1370 {{ne, r1, 0x000002ac}, "", "ne r1 0x000002ac", "ne_r1_0x000002ac"},
1371 {{ge, r4, 0x0ff00000}, "", "ge r4 0x0ff00000", "ge_r4_0x0ff00000"},
1372 {{vs, r11, 0xf000000f}, "", "vs r11 0xf000000f", "vs_r11_0xf000000f"},
1373 {{gt, r7, 0x3fc00000}, "", "gt r7 0x3fc00000", "gt_r7_0x3fc00000"},
1374 {{cc, r13, 0xfc000003}, "", "cc r13 0xfc000003", "cc_r13_0xfc000003"},
1375 {{vs, r12, 0x000003fc}, "", "vs r12 0x000003fc", "vs_r12_0x000003fc"},
1376 {{vs, r0, 0x0000ab00}, "", "vs r0 0x0000ab00", "vs_r0_0x0000ab00"},
1377 {{lt, r6, 0x000003fc}, "", "lt r6 0x000003fc", "lt_r6_0x000003fc"},
1378 {{lt, r15, 0xc000002a}, "", "lt r15 0xc000002a", "lt_r15_0xc000002a"},
1379 {{le, r11, 0xf000000f}, "", "le r11 0xf000000f", "le_r11_0xf000000f"},
1380 {{ls, r1, 0x0000ff00}, "", "ls r1 0x0000ff00", "ls_r1_0x0000ff00"},
1381 {{ge, r7, 0x000ff000}, "", "ge r7 0x000ff000", "ge_r7_0x000ff000"},
1382 {{ls, r2, 0x00000ff0}, "", "ls r2 0x00000ff0", "ls_r2_0x00000ff0"},
1383 {{eq, r10, 0x00000000}, "", "eq r10 0x00000000", "eq_r10_0x00000000"},
1384 {{gt, r11, 0x2ac00000}, "", "gt r11 0x2ac00000", "gt_r11_0x2ac00000"},
1385 {{vs, r14, 0xf000000f}, "", "vs r14 0xf000000f", "vs_r14_0xf000000f"},
1386 {{vc, r7, 0x3fc00000}, "", "vc r7 0x3fc00000", "vc_r7_0x3fc00000"},
1387 {{al, r2, 0xff000000}, "", "al r2 0xff000000", "al_r2_0xff000000"},
1388 {{eq, r8, 0xf000000f}, "", "eq r8 0xf000000f", "eq_r8_0xf000000f"},
1389 {{mi, r8, 0x000000ab}, "", "mi r8 0x000000ab", "mi_r8_0x000000ab"},
1390 {{ls, r4, 0x0003fc00}, "", "ls r4 0x0003fc00", "ls_r4_0x0003fc00"},
1391 {{mi, r13, 0x03fc0000}, "", "mi r13 0x03fc0000", "mi_r13_0x03fc0000"},
1392 {{cs, r15, 0x0ab00000}, "", "cs r15 0x0ab00000", "cs_r15_0x0ab00000"},
1393 {{hi, r6, 0xab000000}, "", "hi r6 0xab000000", "hi_r6_0xab000000"},
1394 {{ne, r11, 0x00000000}, "", "ne r11 0x00000000", "ne_r11_0x00000000"},
1395 {{gt, r2, 0x002ac000}, "", "gt r2 0x002ac000", "gt_r2_0x002ac000"},
1396 {{eq, r4, 0xb000000a}, "", "eq r4 0xb000000a", "eq_r4_0xb000000a"},
1397 {{vs, r11, 0x000003fc}, "", "vs r11 0x000003fc", "vs_r11_0x000003fc"},
1398 {{vc, r0, 0x00ff0000}, "", "vc r0 0x00ff0000", "vc_r0_0x00ff0000"},
1399 {{vs, r5, 0x03fc0000}, "", "vs r5 0x03fc0000", "vs_r5_0x03fc0000"},
1400 {{pl, r6, 0x000000ff}, "", "pl r6 0x000000ff", "pl_r6_0x000000ff"},
1401 {{cs, r13, 0x00000000}, "", "cs r13 0x00000000", "cs_r13_0x00000000"},
1402 {{mi, r13, 0xf000000f}, "", "mi r13 0xf000000f", "mi_r13_0xf000000f"},
1403 {{ls, r2, 0x00000000}, "", "ls r2 0x00000000", "ls_r2_0x00000000"},
1404 {{al, r15, 0xb000000a}, "", "al r15 0xb000000a", "al_r15_0xb000000a"},
1405 {{cc, r11, 0xc000003f}, "", "cc r11 0xc000003f", "cc_r11_0xc000003f"},
1406 {{al, r0, 0x002ac000}, "", "al r0 0x002ac000", "al_r0_0x002ac000"},
1407 {{ge, r5, 0x00002ac0}, "", "ge r5 0x00002ac0", "ge_r5_0x00002ac0"},
1408 {{gt, r5, 0x000000ab}, "", "gt r5 0x000000ab", "gt_r5_0x000000ab"},
1409 {{eq, r3, 0x00003fc0}, "", "eq r3 0x00003fc0", "eq_r3_0x00003fc0"},
1410 {{vs, r9, 0x00003fc0}, "", "vs r9 0x00003fc0", "vs_r9_0x00003fc0"},
1411 {{gt, r3, 0x000002ac}, "", "gt r3 0x000002ac", "gt_r3_0x000002ac"},
1412 {{lt, r1, 0x000000ab}, "", "lt r1 0x000000ab", "lt_r1_0x000000ab"},
1413 {{ls, r0, 0x002ac000}, "", "ls r0 0x002ac000", "ls_r0_0x002ac000"},
1414 {{vc, r9, 0xac000002}, "", "vc r9 0xac000002", "vc_r9_0xac000002"},
1415 {{mi, r14, 0x00000ab0}, "", "mi r14 0x00000ab0", "mi_r14_0x00000ab0"},
1416 {{gt, r12, 0x2ac00000}, "", "gt r12 0x2ac00000", "gt_r12_0x2ac00000"},
1417 {{hi, r11, 0x000003fc}, "", "hi r11 0x000003fc", "hi_r11_0x000003fc"},
1418 {{lt, r0, 0xfc000003}, "", "lt r0 0xfc000003", "lt_r0_0xfc000003"},
1419 {{cc, r9, 0xfc000003}, "", "cc r9 0xfc000003", "cc_r9_0xfc000003"},
1420 {{vc, r5, 0xb000000a}, "", "vc r5 0xb000000a", "vc_r5_0xb000000a"},
1421 {{al, r0, 0xb000000a}, "", "al r0 0xb000000a", "al_r0_0xb000000a"},
1422 {{cc, r15, 0xb000000a}, "", "cc r15 0xb000000a", "cc_r15_0xb000000a"},
1423 {{ne, r3, 0x00003fc0}, "", "ne r3 0x00003fc0", "ne_r3_0x00003fc0"},
1424 {{eq, r1, 0x0003fc00}, "", "eq r1 0x0003fc00", "eq_r1_0x0003fc00"},
1425 {{cs, r4, 0xf000000f}, "", "cs r4 0xf000000f", "cs_r4_0xf000000f"},
1426 {{cc, r14, 0x2ac00000}, "", "cc r14 0x2ac00000", "cc_r14_0x2ac00000"},
1427 {{ge, r8, 0x0000ab00}, "", "ge r8 0x0000ab00", "ge_r8_0x0000ab00"},
1428 {{vs, r7, 0x03fc0000}, "", "vs r7 0x03fc0000", "vs_r7_0x03fc0000"},
1429 {{ne, r8, 0x00ab0000}, "", "ne r8 0x00ab0000", "ne_r8_0x00ab0000"},
1430 {{cs, r4, 0xff000000}, "", "cs r4 0xff000000", "cs_r4_0xff000000"},
1431 {{vc, r6, 0x00003fc0}, "", "vc r6 0x00003fc0", "vc_r6_0x00003fc0"},
1432 {{lt, r4, 0x00002ac0}, "", "lt r4 0x00002ac0", "lt_r4_0x00002ac0"},
1433 {{gt, r12, 0x0003fc00}, "", "gt r12 0x0003fc00", "gt_r12_0x0003fc00"},
1434 {{ls, r10, 0xab000000}, "", "ls r10 0xab000000", "ls_r10_0xab000000"},
1435 {{vc, r12, 0xb000000a}, "", "vc r12 0xb000000a", "vc_r12_0xb000000a"},
1436 {{pl, r2, 0x000002ac}, "", "pl r2 0x000002ac", "pl_r2_0x000002ac"},
1437 {{ne, r9, 0xac000002}, "", "ne r9 0xac000002", "ne_r9_0xac000002"},
1438 {{ne, r6, 0x03fc0000}, "", "ne r6 0x03fc0000", "ne_r6_0x03fc0000"},
1439 {{ne, r5, 0x00000ab0}, "", "ne r5 0x00000ab0", "ne_r5_0x00000ab0"},
1440 {{gt, r8, 0x03fc0000}, "", "gt r8 0x03fc0000", "gt_r8_0x03fc0000"},
1441 {{hi, r1, 0x00ff0000}, "", "hi r1 0x00ff0000", "hi_r1_0x00ff0000"},
1442 {{pl, r7, 0xf000000f}, "", "pl r7 0xf000000f", "pl_r7_0xf000000f"},
1443 {{pl, r1, 0x00000000}, "", "pl r1 0x00000000", "pl_r1_0x00000000"},
1444 {{al, r13, 0x0003fc00}, "", "al r13 0x0003fc00", "al_r13_0x0003fc00"},
1445 {{lt, r5, 0x003fc000}, "", "lt r5 0x003fc000", "lt_r5_0x003fc000"},
1446 {{cc, r8, 0x0003fc00}, "", "cc r8 0x0003fc00", "cc_r8_0x0003fc00"},
1447 {{hi, r14, 0x0ab00000}, "", "hi r14 0x0ab00000", "hi_r14_0x0ab00000"},
1448 {{cc, r9, 0x00ab0000}, "", "cc r9 0x00ab0000", "cc_r9_0x00ab0000"},
1449 {{lt, r6, 0x2ac00000}, "", "lt r6 0x2ac00000", "lt_r6_0x2ac00000"},
1450 {{vc, r8, 0x000000ff}, "", "vc r8 0x000000ff", "vc_r8_0x000000ff"},
1451 {{vc, r6, 0x000ab000}, "", "vc r6 0x000ab000", "vc_r6_0x000ab000"},
1452 {{mi, r14, 0xb000000a}, "", "mi r14 0xb000000a", "mi_r14_0xb000000a"},
1453 {{vc, r0, 0xc000003f}, "", "vc r0 0xc000003f", "vc_r0_0xc000003f"},
1454 {{le, r1, 0x3fc00000}, "", "le r1 0x3fc00000", "le_r1_0x3fc00000"},
1455 {{cc, r11, 0x000003fc}, "", "cc r11 0x000003fc", "cc_r11_0x000003fc"},
1456 {{cc, r9, 0x002ac000}, "", "cc r9 0x002ac000", "cc_r9_0x002ac000"},
1457 {{mi, r11, 0xb000000a}, "", "mi r11 0xb000000a", "mi_r11_0xb000000a"},
1458 {{cc, r11, 0xab000000}, "", "cc r11 0xab000000", "cc_r11_0xab000000"},
1459 {{vc, r4, 0x000002ac}, "", "vc r4 0x000002ac", "vc_r4_0x000002ac"},
1460 {{al, r1, 0x000ff000}, "", "al r1 0x000ff000", "al_r1_0x000ff000"},
1461 {{ls, r5, 0x3fc00000}, "", "ls r5 0x3fc00000", "ls_r5_0x3fc00000"},
1462 {{gt, r13, 0x003fc000}, "", "gt r13 0x003fc000", "gt_r13_0x003fc000"},
1463 {{ge, r10, 0x003fc000}, "", "ge r10 0x003fc000", "ge_r10_0x003fc000"},
1464 {{vc, r5, 0x2ac00000}, "", "vc r5 0x2ac00000", "vc_r5_0x2ac00000"},
1465 {{hi, r13, 0x0003fc00}, "", "hi r13 0x0003fc00", "hi_r13_0x0003fc00"},
1466 {{ne, r14, 0x0003fc00}, "", "ne r14 0x0003fc00", "ne_r14_0x0003fc00"},
1467 {{ge, r8, 0x000003fc}, "", "ge r8 0x000003fc", "ge_r8_0x000003fc"},
1468 {{lt, r15, 0xac000002}, "", "lt r15 0xac000002", "lt_r15_0xac000002"},
1469 {{eq, r5, 0x000000ab}, "", "eq r5 0x000000ab", "eq_r5_0x000000ab"},
1470 {{hi, r10, 0x000ab000}, "", "hi r10 0x000ab000", "hi_r10_0x000ab000"},
1471 {{gt, r5, 0x000ab000}, "", "gt r5 0x000ab000", "gt_r5_0x000ab000"},
1472 {{hi, r8, 0xab000000}, "", "hi r8 0xab000000", "hi_r8_0xab000000"},
1473 {{al, r4, 0x3fc00000}, "", "al r4 0x3fc00000", "al_r4_0x3fc00000"},
1474 {{eq, r9, 0xc000003f}, "", "eq r9 0xc000003f", "eq_r9_0xc000003f"},
1475 {{cc, r2, 0x2ac00000}, "", "cc r2 0x2ac00000", "cc_r2_0x2ac00000"},
1476 {{vc, r9, 0x3fc00000}, "", "vc r9 0x3fc00000", "vc_r9_0x3fc00000"},
1477 {{vc, r7, 0xac000002}, "", "vc r7 0xac000002", "vc_r7_0xac000002"},
1478 {{cc, r2, 0xc000002a}, "", "cc r2 0xc000002a", "cc_r2_0xc000002a"},
1479 {{ge, r12, 0x0ff00000}, "", "ge r12 0x0ff00000", "ge_r12_0x0ff00000"},
1480 {{eq, r4, 0x002ac000}, "", "eq r4 0x002ac000", "eq_r4_0x002ac000"},
1481 {{lt, r6, 0x0ff00000}, "", "lt r6 0x0ff00000", "lt_r6_0x0ff00000"},
1482 {{gt, r2, 0xb000000a}, "", "gt r2 0xb000000a", "gt_r2_0xb000000a"},
1483 {{eq, r13, 0xc000003f}, "", "eq r13 0xc000003f", "eq_r13_0xc000003f"},
1484 {{cs, r1, 0x0003fc00}, "", "cs r1 0x0003fc00", "cs_r1_0x0003fc00"},
1485 {{ne, r10, 0xc000003f}, "", "ne r10 0xc000003f", "ne_r10_0xc000003f"},
1486 {{al, r2, 0xab000000}, "", "al r2 0xab000000", "al_r2_0xab000000"},
1487 {{le, r2, 0x0000ff00}, "", "le r2 0x0000ff00", "le_r2_0x0000ff00"},
1488 {{cs, r1, 0x0002ac00}, "", "cs r1 0x0002ac00", "cs_r1_0x0002ac00"},
1489 {{vc, r3, 0x000003fc}, "", "vc r3 0x000003fc", "vc_r3_0x000003fc"},
1490 {{le, r6, 0x00000ff0}, "", "le r6 0x00000ff0", "le_r6_0x00000ff0"},
1491 {{ls, r13, 0xac000002}, "", "ls r13 0xac000002", "ls_r13_0xac000002"},
1492 {{vs, r5, 0x0000ab00}, "", "vs r5 0x0000ab00", "vs_r5_0x0000ab00"},
1493 {{mi, r10, 0x0000ab00}, "", "mi r10 0x0000ab00", "mi_r10_0x0000ab00"},
1494 {{gt, r3, 0x00000ff0}, "", "gt r3 0x00000ff0", "gt_r3_0x00000ff0"},
1495 {{hi, r8, 0x0ff00000}, "", "hi r8 0x0ff00000", "hi_r8_0x0ff00000"},
1496 {{lt, r7, 0x003fc000}, "", "lt r7 0x003fc000", "lt_r7_0x003fc000"},
1497 {{pl, r6, 0x03fc0000}, "", "pl r6 0x03fc0000", "pl_r6_0x03fc0000"},
1498 {{vs, r6, 0x00002ac0}, "", "vs r6 0x00002ac0", "vs_r6_0x00002ac0"},
1499 {{vc, r2, 0x0002ac00}, "", "vc r2 0x0002ac00", "vc_r2_0x0002ac00"},
1500 {{cs, r5, 0x0ff00000}, "", "cs r5 0x0ff00000", "cs_r5_0x0ff00000"},
1501 {{al, r12, 0x000003fc}, "", "al r12 0x000003fc", "al_r12_0x000003fc"},
1502 {{ls, r0, 0xff000000}, "", "ls r0 0xff000000", "ls_r0_0xff000000"},
1503 {{mi, r5, 0x000000ff}, "", "mi r5 0x000000ff", "mi_r5_0x000000ff"},
1504 {{lt, r8, 0x0ab00000}, "", "lt r8 0x0ab00000", "lt_r8_0x0ab00000"},
1505 {{cc, r6, 0x002ac000}, "", "cc r6 0x002ac000", "cc_r6_0x002ac000"},
1506 {{vc, r7, 0x0ff00000}, "", "vc r7 0x0ff00000", "vc_r7_0x0ff00000"},
1507 {{hi, r5, 0xff000000}, "", "hi r5 0xff000000", "hi_r5_0xff000000"},
1508 {{cs, r4, 0x000ab000}, "", "cs r4 0x000ab000", "cs_r4_0x000ab000"},
1509 {{vc, r9, 0x02ac0000}, "", "vc r9 0x02ac0000", "vc_r9_0x02ac0000"},
1510 {{ne, r12, 0x002ac000}, "", "ne r12 0x002ac000", "ne_r12_0x002ac000"},
1511 {{ne, r15, 0x00000000}, "", "ne r15 0x00000000", "ne_r15_0x00000000"},
1512 {{vc, r11, 0x000ab000}, "", "vc r11 0x000ab000", "vc_r11_0x000ab000"},
1513 {{pl, r6, 0x00000000}, "", "pl r6 0x00000000", "pl_r6_0x00000000"},
1514 {{eq, r2, 0x000000ab}, "", "eq r2 0x000000ab", "eq_r2_0x000000ab"},
1515 {{al, r6, 0xab000000}, "", "al r6 0xab000000", "al_r6_0xab000000"},
1516 {{al, r3, 0x000000ff}, "", "al r3 0x000000ff", "al_r3_0x000000ff"},
1517 {{hi, r14, 0x02ac0000}, "", "hi r14 0x02ac0000", "hi_r14_0x02ac0000"},
1518 {{vs, r7, 0x2ac00000}, "", "vs r7 0x2ac00000", "vs_r7_0x2ac00000"},
1519 {{ge, r10, 0x03fc0000}, "", "ge r10 0x03fc0000", "ge_r10_0x03fc0000"},
1520 {{ne, r5, 0x0003fc00}, "", "ne r5 0x0003fc00", "ne_r5_0x0003fc00"},
1521 {{pl, r9, 0xc000003f}, "", "pl r9 0xc000003f", "pl_r9_0xc000003f"},
1522 {{gt, r0, 0x0000ff00}, "", "gt r0 0x0000ff00", "gt_r0_0x0000ff00"},
1523 {{pl, r10, 0x0ff00000}, "", "pl r10 0x0ff00000", "pl_r10_0x0ff00000"},
1524 {{al, r12, 0x00002ac0}, "", "al r12 0x00002ac0", "al_r12_0x00002ac0"},
1525 {{cs, r4, 0x00000ab0}, "", "cs r4 0x00000ab0", "cs_r4_0x00000ab0"},
1526 {{ne, r14, 0x000ff000}, "", "ne r14 0x000ff000", "ne_r14_0x000ff000"},
1527 {{mi, r2, 0x00000000}, "", "mi r2 0x00000000", "mi_r2_0x00000000"},
1528 {{le, r7, 0x000003fc}, "", "le r7 0x000003fc", "le_r7_0x000003fc"},
1529 {{eq, r5, 0xc000003f}, "", "eq r5 0xc000003f", "eq_r5_0xc000003f"},
1530 {{ls, r8, 0xf000000f}, "", "ls r8 0xf000000f", "ls_r8_0xf000000f"},
1531 {{ls, r14, 0xab000000}, "", "ls r14 0xab000000", "ls_r14_0xab000000"},
1532 {{cs, r14, 0x000ff000}, "", "cs r14 0x000ff000", "cs_r14_0x000ff000"},
1533 {{le, r7, 0x0ff00000}, "", "le r7 0x0ff00000", "le_r7_0x0ff00000"},
1534 {{le, r3, 0xfc000003}, "", "le r3 0xfc000003", "le_r3_0xfc000003"},
1535 {{hi, r1, 0x0ff00000}, "", "hi r1 0x0ff00000", "hi_r1_0x0ff00000"},
1536 {{mi, r12, 0x0002ac00}, "", "mi r12 0x0002ac00", "mi_r12_0x0002ac00"},
1537 {{pl, r6, 0x2ac00000}, "", "pl r6 0x2ac00000", "pl_r6_0x2ac00000"},
1538 {{pl, r4, 0xf000000f}, "", "pl r4 0xf000000f", "pl_r4_0xf000000f"},
1539 {{le, r0, 0x00000ab0}, "", "le r0 0x00000ab0", "le_r0_0x00000ab0"},
1540 {{le, r3, 0x0000ab00}, "", "le r3 0x0000ab00", "le_r3_0x0000ab00"},
1541 {{hi, r14, 0x0000ff00}, "", "hi r14 0x0000ff00", "hi_r14_0x0000ff00"},
1542 {{lt, r15, 0x000000ab}, "", "lt r15 0x000000ab", "lt_r15_0x000000ab"},
1543 {{ne, r15, 0x2ac00000}, "", "ne r15 0x2ac00000", "ne_r15_0x2ac00000"},
1544 {{cs, r8, 0x3fc00000}, "", "cs r8 0x3fc00000", "cs_r8_0x3fc00000"},
1545 {{lt, r12, 0xff000000}, "", "lt r12 0xff000000", "lt_r12_0xff000000"},
1546 {{cc, r2, 0x000000ab}, "", "cc r2 0x000000ab", "cc_r2_0x000000ab"},
1547 {{ne, r0, 0x0000ff00}, "", "ne r0 0x0000ff00", "ne_r0_0x0000ff00"},
1548 {{pl, r6, 0x0000ff00}, "", "pl r6 0x0000ff00", "pl_r6_0x0000ff00"},
1549 {{ge, r8, 0xf000000f}, "", "ge r8 0xf000000f", "ge_r8_0xf000000f"},
1550 {{ne, r6, 0xac000002}, "", "ne r6 0xac000002", "ne_r6_0xac000002"},
1551 {{ge, r15, 0xb000000a}, "", "ge r15 0xb000000a", "ge_r15_0xb000000a"},
1552 {{lt, r4, 0xf000000f}, "", "lt r4 0xf000000f", "lt_r4_0xf000000f"},
1553 {{al, r0, 0x00000ff0}, "", "al r0 0x00000ff0", "al_r0_0x00000ff0"},
1554 {{cs, r13, 0xf000000f}, "", "cs r13 0xf000000f", "cs_r13_0xf000000f"},
1555 {{lt, r15, 0x003fc000}, "", "lt r15 0x003fc000", "lt_r15_0x003fc000"},
1556 {{lt, r14, 0x00ab0000}, "", "lt r14 0x00ab0000", "lt_r14_0x00ab0000"},
1557 {{vc, r1, 0xf000000f}, "", "vc r1 0xf000000f", "vc_r1_0xf000000f"},
1558 {{pl, r1, 0x0000ab00}, "", "pl r1 0x0000ab00", "pl_r1_0x0000ab00"},
1559 {{al, r1, 0xac000002}, "", "al r1 0xac000002", "al_r1_0xac000002"},
1560 {{al, r3, 0x002ac000}, "", "al r3 0x002ac000", "al_r3_0x002ac000"},
1561 {{vc, r10, 0x00000ff0}, "", "vc r10 0x00000ff0", "vc_r10_0x00000ff0"},
1562 {{vc, r9, 0x000000ff}, "", "vc r9 0x000000ff", "vc_r9_0x000000ff"},
1563 {{eq, r15, 0x3fc00000}, "", "eq r15 0x3fc00000", "eq_r15_0x3fc00000"},
1564 {{vc, r7, 0x00000ab0}, "", "vc r7 0x00000ab0", "vc_r7_0x00000ab0"},
1565 {{hi, r0, 0xab000000}, "", "hi r0 0xab000000", "hi_r0_0xab000000"},
1566 {{lt, r2, 0x000003fc}, "", "lt r2 0x000003fc", "lt_r2_0x000003fc"},
1567 {{ls, r13, 0x00000000}, "", "ls r13 0x00000000", "ls_r13_0x00000000"},
1568 {{vs, r11, 0x003fc000}, "", "vs r11 0x003fc000", "vs_r11_0x003fc000"},
1569 {{vs, r1, 0x000000ab}, "", "vs r1 0x000000ab", "vs_r1_0x000000ab"},
1570 {{ls, r12, 0x000000ab}, "", "ls r12 0x000000ab", "ls_r12_0x000000ab"},
1571 {{hi, r9, 0x0000ff00}, "", "hi r9 0x0000ff00", "hi_r9_0x0000ff00"},
1572 {{ne, r0, 0xfc000003}, "", "ne r0 0xfc000003", "ne_r0_0xfc000003"},
1573 {{eq, r4, 0x02ac0000}, "", "eq r4 0x02ac0000", "eq_r4_0x02ac0000"},
1574 {{ne, r5, 0x00ff0000}, "", "ne r5 0x00ff0000", "ne_r5_0x00ff0000"},
1575 {{cc, r2, 0x000ff000}, "", "cc r2 0x000ff000", "cc_r2_0x000ff000"},
1576 {{le, r14, 0x00000000}, "", "le r14 0x00000000", "le_r14_0x00000000"},
1577 {{ge, r1, 0x000000ab}, "", "ge r1 0x000000ab", "ge_r1_0x000000ab"},
1578 {{ge, r0, 0x000000ff}, "", "ge r0 0x000000ff", "ge_r0_0x000000ff"},
1579 {{al, r9, 0xff000000}, "", "al r9 0xff000000", "al_r9_0xff000000"},
1580 {{pl, r1, 0xc000003f}, "", "pl r1 0xc000003f", "pl_r1_0xc000003f"},
1581 {{lt, r12, 0x000ab000}, "", "lt r12 0x000ab000", "lt_r12_0x000ab000"},
1582 {{al, r2, 0x000003fc}, "", "al r2 0x000003fc", "al_r2_0x000003fc"},
1583 {{vs, r0, 0x03fc0000}, "", "vs r0 0x03fc0000", "vs_r0_0x03fc0000"},
1584 {{ne, r5, 0x00003fc0}, "", "ne r5 0x00003fc0", "ne_r5_0x00003fc0"},
1585 {{ls, r14, 0x03fc0000}, "", "ls r14 0x03fc0000", "ls_r14_0x03fc0000"},
1586 {{ne, r2, 0x000000ab}, "", "ne r2 0x000000ab", "ne_r2_0x000000ab"},
1587 {{ne, r5, 0x0000ff00}, "", "ne r5 0x0000ff00", "ne_r5_0x0000ff00"},
1588 {{eq, r11, 0x000ff000}, "", "eq r11 0x000ff000", "eq_r11_0x000ff000"},
1589 {{cs, r10, 0xc000002a}, "", "cs r10 0xc000002a", "cs_r10_0xc000002a"},
1590 {{cs, r7, 0x003fc000}, "", "cs r7 0x003fc000", "cs_r7_0x003fc000"},
1591 {{cc, r2, 0x003fc000}, "", "cc r2 0x003fc000", "cc_r2_0x003fc000"},
1592 {{eq, r5, 0x00000ff0}, "", "eq r5 0x00000ff0", "eq_r5_0x00000ff0"},
1593 {{al, r2, 0xf000000f}, "", "al r2 0xf000000f", "al_r2_0xf000000f"},
1594 {{ne, r3, 0x0ff00000}, "", "ne r3 0x0ff00000", "ne_r3_0x0ff00000"},
1595 {{eq, r13, 0x000002ac}, "", "eq r13 0x000002ac", "eq_r13_0x000002ac"},
1596 {{vs, r2, 0x00000ff0}, "", "vs r2 0x00000ff0", "vs_r2_0x00000ff0"},
1597 {{vs, r10, 0x0ab00000}, "", "vs r10 0x0ab00000", "vs_r10_0x0ab00000"},
1598 {{al, r14, 0xc000002a}, "", "al r14 0xc000002a", "al_r14_0xc000002a"},
1599 {{al, r8, 0x0000ff00}, "", "al r8 0x0000ff00", "al_r8_0x0000ff00"},
1600 {{ge, r9, 0x0ff00000}, "", "ge r9 0x0ff00000", "ge_r9_0x0ff00000"},
1601 {{gt, r7, 0xab000000}, "", "gt r7 0xab000000", "gt_r7_0xab000000"},
1602 {{al, r13, 0x0ff00000}, "", "al r13 0x0ff00000", "al_r13_0x0ff00000"},
1603 {{cs, r5, 0xf000000f}, "", "cs r5 0xf000000f", "cs_r5_0xf000000f"},
1604 {{pl, r13, 0x00003fc0}, "", "pl r13 0x00003fc0", "pl_r13_0x00003fc0"},
1605 {{ge, r0, 0x00000ff0}, "", "ge r0 0x00000ff0", "ge_r0_0x00000ff0"},
1606 {{le, r1, 0x000002ac}, "", "le r1 0x000002ac", "le_r1_0x000002ac"},
1607 {{ls, r9, 0x02ac0000}, "", "ls r9 0x02ac0000", "ls_r9_0x02ac0000"},
1608 {{ls, r1, 0x000ff000}, "", "ls r1 0x000ff000", "ls_r1_0x000ff000"},
1609 {{gt, r7, 0xac000002}, "", "gt r7 0xac000002", "gt_r7_0xac000002"},
1610 {{hi, r0, 0xff000000}, "", "hi r0 0xff000000", "hi_r0_0xff000000"},
1611 {{ls, r2, 0xfc000003}, "", "ls r2 0xfc000003", "ls_r2_0xfc000003"},
1612 {{cc, r0, 0xf000000f}, "", "cc r0 0xf000000f", "cc_r0_0xf000000f"},
1613 {{eq, r9, 0x3fc00000}, "", "eq r9 0x3fc00000", "eq_r9_0x3fc00000"},
1614 {{lt, r7, 0x03fc0000}, "", "lt r7 0x03fc0000", "lt_r7_0x03fc0000"},
1615 {{pl, r12, 0x03fc0000}, "", "pl r12 0x03fc0000", "pl_r12_0x03fc0000"},
1616 {{al, r10, 0x000000ab}, "", "al r10 0x000000ab", "al_r10_0x000000ab"},
1617 {{le, r12, 0x0000ab00}, "", "le r12 0x0000ab00", "le_r12_0x0000ab00"},
1618 {{pl, r2, 0x0003fc00}, "", "pl r2 0x0003fc00", "pl_r2_0x0003fc00"},
1619 {{ge, r9, 0xc000003f}, "", "ge r9 0xc000003f", "ge_r9_0xc000003f"},
1620 {{ne, r0, 0xc000003f}, "", "ne r0 0xc000003f", "ne_r0_0xc000003f"},
1621 {{hi, r4, 0x00002ac0}, "", "hi r4 0x00002ac0", "hi_r4_0x00002ac0"},
1622 {{cs, r11, 0x0003fc00}, "", "cs r11 0x0003fc00", "cs_r11_0x0003fc00"},
1623 {{mi, r11, 0x00003fc0}, "", "mi r11 0x00003fc0", "mi_r11_0x00003fc0"},
1624 {{gt, r14, 0xff000000}, "", "gt r14 0xff000000", "gt_r14_0xff000000"},
1625 {{le, r8, 0x00000ab0}, "", "le r8 0x00000ab0", "le_r8_0x00000ab0"},
1626 {{lt, r3, 0x02ac0000}, "", "lt r3 0x02ac0000", "lt_r3_0x02ac0000"},
1627 {{al, r13, 0xf000000f}, "", "al r13 0xf000000f", "al_r13_0xf000000f"},
1628 {{gt, r15, 0x00000000}, "", "gt r15 0x00000000", "gt_r15_0x00000000"},
1629 {{cc, r12, 0xff000000}, "", "cc r12 0xff000000", "cc_r12_0xff000000"},
1630 {{ne, r15, 0x00ff0000}, "", "ne r15 0x00ff0000", "ne_r15_0x00ff0000"},
1631 {{gt, r9, 0x0002ac00}, "", "gt r9 0x0002ac00", "gt_r9_0x0002ac00"},
1632 {{cc, r14, 0x0002ac00}, "", "cc r14 0x0002ac00", "cc_r14_0x0002ac00"},
1633 {{al, r2, 0x000000ff}, "", "al r2 0x000000ff", "al_r2_0x000000ff"},
1634 {{hi, r6, 0xb000000a}, "", "hi r6 0xb000000a", "hi_r6_0xb000000a"},
1635 {{le, r2, 0x0000ab00}, "", "le r2 0x0000ab00", "le_r2_0x0000ab00"},
1636 {{vs, r10, 0x000ff000}, "", "vs r10 0x000ff000", "vs_r10_0x000ff000"},
1637 {{vc, r14, 0xc000003f}, "", "vc r14 0xc000003f", "vc_r14_0xc000003f"},
1638 {{vs, r6, 0x0ff00000}, "", "vs r6 0x0ff00000", "vs_r6_0x0ff00000"},
1639 {{ge, r9, 0x000002ac}, "", "ge r9 0x000002ac", "ge_r9_0x000002ac"},
1640 {{al, r1, 0xc000002a}, "", "al r1 0xc000002a", "al_r1_0xc000002a"},
1641 {{mi, r9, 0xff000000}, "", "mi r9 0xff000000", "mi_r9_0xff000000"},
1642 {{vs, r8, 0x000000ff}, "", "vs r8 0x000000ff", "vs_r8_0x000000ff"},
1643 {{pl, r0, 0x00ab0000}, "", "pl r0 0x00ab0000", "pl_r0_0x00ab0000"},
1644 {{vc, r4, 0xfc000003}, "", "vc r4 0xfc000003", "vc_r4_0xfc000003"},
1645 {{ls, r0, 0x003fc000}, "", "ls r0 0x003fc000", "ls_r0_0x003fc000"},
1646 {{hi, r5, 0x003fc000}, "", "hi r5 0x003fc000", "hi_r5_0x003fc000"},
1647 {{hi, r10, 0x000003fc}, "", "hi r10 0x000003fc", "hi_r10_0x000003fc"},
1648 {{ge, r13, 0x00002ac0}, "", "ge r13 0x00002ac0", "ge_r13_0x00002ac0"},
1649 {{gt, r3, 0x00003fc0}, "", "gt r3 0x00003fc0", "gt_r3_0x00003fc0"},
1650 {{ge, r2, 0x000002ac}, "", "ge r2 0x000002ac", "ge_r2_0x000002ac"},
1651 {{eq, r2, 0x3fc00000}, "", "eq r2 0x3fc00000", "eq_r2_0x3fc00000"},
1652 {{le, r15, 0x3fc00000}, "", "le r15 0x3fc00000", "le_r15_0x3fc00000"},
1653 {{ls, r12, 0xab000000}, "", "ls r12 0xab000000", "ls_r12_0xab000000"},
1654 {{cc, r12, 0x00ab0000}, "", "cc r12 0x00ab0000", "cc_r12_0x00ab0000"},
1655 {{mi, r12, 0x00002ac0}, "", "mi r12 0x00002ac0", "mi_r12_0x00002ac0"},
1656 {{cs, r14, 0x000ab000}, "", "cs r14 0x000ab000", "cs_r14_0x000ab000"},
1657 {{cc, r12, 0x000000ab}, "", "cc r12 0x000000ab", "cc_r12_0x000000ab"},
1658 {{le, r3, 0x000ff000}, "", "le r3 0x000ff000", "le_r3_0x000ff000"},
1659 {{ge, r10, 0x0000ab00}, "", "ge r10 0x0000ab00", "ge_r10_0x0000ab00"},
1660 {{ls, r7, 0xc000002a}, "", "ls r7 0xc000002a", "ls_r7_0xc000002a"},
1661 {{eq, r7, 0x0000ff00}, "", "eq r7 0x0000ff00", "eq_r7_0x0000ff00"},
1662 {{cc, r7, 0x00ff0000}, "", "cc r7 0x00ff0000", "cc_r7_0x00ff0000"},
1663 {{ge, r13, 0x0ab00000}, "", "ge r13 0x0ab00000", "ge_r13_0x0ab00000"},
1664 {{lt, r13, 0x002ac000}, "", "lt r13 0x002ac000", "lt_r13_0x002ac000"},
1665 {{ls, r6, 0x000000ff}, "", "ls r6 0x000000ff", "ls_r6_0x000000ff"},
1666 {{ne, r12, 0x02ac0000}, "", "ne r12 0x02ac0000", "ne_r12_0x02ac0000"},
1667 {{eq, r13, 0xfc000003}, "", "eq r13 0xfc000003", "eq_r13_0xfc000003"},
1668 {{ls, r13, 0x0000ab00}, "", "ls r13 0x0000ab00", "ls_r13_0x0000ab00"},
1669 {{vc, r14, 0x0002ac00}, "", "vc r14 0x0002ac00", "vc_r14_0x0002ac00"},
1670 {{le, r3, 0x0003fc00}, "", "le r3 0x0003fc00", "le_r3_0x0003fc00"},
1671 {{al, r10, 0x00002ac0}, "", "al r10 0x00002ac0", "al_r10_0x00002ac0"},
1672 {{lt, r9, 0x03fc0000}, "", "lt r9 0x03fc0000", "lt_r9_0x03fc0000"},
1673 {{le, r3, 0x000000ab}, "", "le r3 0x000000ab", "le_r3_0x000000ab"},
1674 {{pl, r3, 0x0ff00000}, "", "pl r3 0x0ff00000", "pl_r3_0x0ff00000"},
1675 {{eq, r9, 0x000002ac}, "", "eq r9 0x000002ac", "eq_r9_0x000002ac"},
1676 {{vs, r0, 0x00000000}, "", "vs r0 0x00000000", "vs_r0_0x00000000"},
1677 {{ge, r2, 0x0002ac00}, "", "ge r2 0x0002ac00", "ge_r2_0x0002ac00"},
1678 {{hi, r5, 0x00002ac0}, "", "hi r5 0x00002ac0", "hi_r5_0x00002ac0"},
1679 {{ls, r2, 0x000000ab}, "", "ls r2 0x000000ab", "ls_r2_0x000000ab"},
1680 {{al, r9, 0x02ac0000}, "", "al r9 0x02ac0000", "al_r9_0x02ac0000"},
1681 {{cs, r1, 0x0ff00000}, "", "cs r1 0x0ff00000", "cs_r1_0x0ff00000"},
1682 {{ge, r9, 0x000ab000}, "", "ge r9 0x000ab000", "ge_r9_0x000ab000"},
1683 {{mi, r1, 0x0ab00000}, "", "mi r1 0x0ab00000", "mi_r1_0x0ab00000"},
1684 {{gt, r7, 0x00ff0000}, "", "gt r7 0x00ff0000", "gt_r7_0x00ff0000"},
1685 {{le, r0, 0x0ff00000}, "", "le r0 0x0ff00000", "le_r0_0x0ff00000"},
1686 {{hi, r6, 0xff000000}, "", "hi r6 0xff000000", "hi_r6_0xff000000"},
1687 {{lt, r8, 0x0002ac00}, "", "lt r8 0x0002ac00", "lt_r8_0x0002ac00"},
1688 {{al, r8, 0x00000ab0}, "", "al r8 0x00000ab0", "al_r8_0x00000ab0"},
1689 {{gt, r14, 0x000000ab}, "", "gt r14 0x000000ab", "gt_r14_0x000000ab"},
1690 {{vs, r3, 0x00ff0000}, "", "vs r3 0x00ff0000", "vs_r3_0x00ff0000"},
1691 {{cc, r10, 0x00000ab0}, "", "cc r10 0x00000ab0", "cc_r10_0x00000ab0"},
1692 {{mi, r3, 0x003fc000}, "", "mi r3 0x003fc000", "mi_r3_0x003fc000"},
1693 {{ge, r9, 0xfc000003}, "", "ge r9 0xfc000003", "ge_r9_0xfc000003"},
1694 {{gt, r7, 0x0ab00000}, "", "gt r7 0x0ab00000", "gt_r7_0x0ab00000"},
1695 {{vc, r12, 0xf000000f}, "", "vc r12 0xf000000f", "vc_r12_0xf000000f"},
1696 {{cs, r10, 0x2ac00000}, "", "cs r10 0x2ac00000", "cs_r10_0x2ac00000"},
1697 {{ls, r0, 0x000ff000}, "", "ls r0 0x000ff000", "ls_r0_0x000ff000"},
1698 {{ne, r4, 0x00002ac0}, "", "ne r4 0x00002ac0", "ne_r4_0x00002ac0"},
1699 {{cc, r8, 0x0000ff00}, "", "cc r8 0x0000ff00", "cc_r8_0x0000ff00"},
1700 {{ne, r10, 0x00002ac0}, "", "ne r10 0x00002ac0", "ne_r10_0x00002ac0"},
1701 {{ls, r6, 0x0002ac00}, "", "ls r6 0x0002ac00", "ls_r6_0x0002ac00"},
1702 {{ne, r0, 0xb000000a}, "", "ne r0 0xb000000a", "ne_r0_0xb000000a"},
1703 {{hi, r13, 0x000002ac}, "", "hi r13 0x000002ac", "hi_r13_0x000002ac"},
1704 {{eq, r15, 0x000003fc}, "", "eq r15 0x000003fc", "eq_r15_0x000003fc"},
1705 {{le, r3, 0x0ab00000}, "", "le r3 0x0ab00000", "le_r3_0x0ab00000"},
1706 {{eq, r6, 0x0003fc00}, "", "eq r6 0x0003fc00", "eq_r6_0x0003fc00"},
1707 {{ls, r14, 0xac000002}, "", "ls r14 0xac000002", "ls_r14_0xac000002"},
1708 {{vs, r1, 0x0000ab00}, "", "vs r1 0x0000ab00", "vs_r1_0x0000ab00"},
1709 {{vc, r13, 0xc000003f}, "", "vc r13 0xc000003f", "vc_r13_0xc000003f"},
1710 {{ge, r10, 0x000000ab}, "", "ge r10 0x000000ab", "ge_r10_0x000000ab"},
1711 {{le, r11, 0xc000003f}, "", "le r11 0xc000003f", "le_r11_0xc000003f"},
1712 {{le, r0, 0xc000002a}, "", "le r0 0xc000002a", "le_r0_0xc000002a"},
1713 {{ne, r1, 0x003fc000}, "", "ne r1 0x003fc000", "ne_r1_0x003fc000"},
1714 {{le, r12, 0xab000000}, "", "le r12 0xab000000", "le_r12_0xab000000"},
1715 {{eq, r10, 0x0000ff00}, "", "eq r10 0x0000ff00", "eq_r10_0x0000ff00"},
1716 {{mi, r0, 0x0003fc00}, "", "mi r0 0x0003fc00", "mi_r0_0x0003fc00"},
1717 {{ne, r11, 0x00003fc0}, "", "ne r11 0x00003fc0", "ne_r11_0x00003fc0"},
1718 {{mi, r9, 0x00000ff0}, "", "mi r9 0x00000ff0", "mi_r9_0x00000ff0"},
1719 {{mi, r10, 0x002ac000}, "", "mi r10 0x002ac000", "mi_r10_0x002ac000"},
1720 {{vc, r3, 0xc000003f}, "", "vc r3 0xc000003f", "vc_r3_0xc000003f"},
1721 {{gt, r11, 0xb000000a}, "", "gt r11 0xb000000a", "gt_r11_0xb000000a"},
1722 {{vc, r2, 0x000002ac}, "", "vc r2 0x000002ac", "vc_r2_0x000002ac"},
1723 {{cc, r9, 0x000002ac}, "", "cc r9 0x000002ac", "cc_r9_0x000002ac"},
1724 {{vs, r7, 0xb000000a}, "", "vs r7 0xb000000a", "vs_r7_0xb000000a"},
1725 {{lt, r2, 0x03fc0000}, "", "lt r2 0x03fc0000", "lt_r2_0x03fc0000"},
1726 {{cc, r3, 0x02ac0000}, "", "cc r3 0x02ac0000", "cc_r3_0x02ac0000"},
1727 {{lt, r12, 0x000002ac}, "", "lt r12 0x000002ac", "lt_r12_0x000002ac"},
1728 {{hi, r12, 0x03fc0000}, "", "hi r12 0x03fc0000", "hi_r12_0x03fc0000"},
1729 {{pl, r12, 0xc000002a}, "", "pl r12 0xc000002a", "pl_r12_0xc000002a"},
1730 {{hi, r10, 0x000ff000}, "", "hi r10 0x000ff000", "hi_r10_0x000ff000"},
1731 {{le, r9, 0x3fc00000}, "", "le r9 0x3fc00000", "le_r9_0x3fc00000"},
1732 {{vc, r13, 0xfc000003}, "", "vc r13 0xfc000003", "vc_r13_0xfc000003"},
1733 {{vc, r6, 0x00002ac0}, "", "vc r6 0x00002ac0", "vc_r6_0x00002ac0"},
1734 {{gt, r14, 0x0000ff00}, "", "gt r14 0x0000ff00", "gt_r14_0x0000ff00"},
1735 {{lt, r0, 0x0002ac00}, "", "lt r0 0x0002ac00", "lt_r0_0x0002ac00"},
1736 {{ne, r1, 0xc000002a}, "", "ne r1 0xc000002a", "ne_r1_0xc000002a"},
1737 {{al, r7, 0xb000000a}, "", "al r7 0xb000000a", "al_r7_0xb000000a"},
1738 {{cc, r6, 0x2ac00000}, "", "cc r6 0x2ac00000", "cc_r6_0x2ac00000"},
1739 {{cc, r10, 0x0000ff00}, "", "cc r10 0x0000ff00", "cc_r10_0x0000ff00"},
1740 {{ls, r6, 0xac000002}, "", "ls r6 0xac000002", "ls_r6_0xac000002"},
1741 {{pl, r0, 0xc000002a}, "", "pl r0 0xc000002a", "pl_r0_0xc000002a"},
1742 {{lt, r6, 0x000000ab}, "", "lt r6 0x000000ab", "lt_r6_0x000000ab"},
1743 {{ge, r5, 0x000000ab}, "", "ge r5 0x000000ab", "ge_r5_0x000000ab"},
1744 {{le, r12, 0x02ac0000}, "", "le r12 0x02ac0000", "le_r12_0x02ac0000"},
1745 {{hi, r3, 0x00002ac0}, "", "hi r3 0x00002ac0", "hi_r3_0x00002ac0"},
1746 {{vs, r3, 0xc000002a}, "", "vs r3 0xc000002a", "vs_r3_0xc000002a"},
1747 {{vc, r15, 0xb000000a}, "", "vc r15 0xb000000a", "vc_r15_0xb000000a"},
1748 {{ge, r9, 0x0000ff00}, "", "ge r9 0x0000ff00", "ge_r9_0x0000ff00"},
1749 {{eq, r15, 0xb000000a}, "", "eq r15 0xb000000a", "eq_r15_0xb000000a"},
1750 {{eq, r10, 0x0003fc00}, "", "eq r10 0x0003fc00", "eq_r10_0x0003fc00"},
1751 {{cc, r6, 0x0ff00000}, "", "cc r6 0x0ff00000", "cc_r6_0x0ff00000"},
1752 {{cs, r15, 0x00000ab0}, "", "cs r15 0x00000ab0", "cs_r15_0x00000ab0"},
1753 {{le, r8, 0x003fc000}, "", "le r8 0x003fc000", "le_r8_0x003fc000"},
1754 {{ne, r11, 0x000002ac}, "", "ne r11 0x000002ac", "ne_r11_0x000002ac"},
1755 {{ge, r1, 0xc000003f}, "", "ge r1 0xc000003f", "ge_r1_0xc000003f"},
1756 {{ne, r5, 0x000000ab}, "", "ne r5 0x000000ab", "ne_r5_0x000000ab"},
1757 {{hi, r13, 0x00ab0000}, "", "hi r13 0x00ab0000", "hi_r13_0x00ab0000"},
1758 {{ne, r6, 0x000000ab}, "", "ne r6 0x000000ab", "ne_r6_0x000000ab"},
1759 {{lt, r3, 0x00002ac0}, "", "lt r3 0x00002ac0", "lt_r3_0x00002ac0"},
1760 {{le, r12, 0x000002ac}, "", "le r12 0x000002ac", "le_r12_0x000002ac"},
1761 {{al, r4, 0x00000ff0}, "", "al r4 0x00000ff0", "al_r4_0x00000ff0"},
1762 {{eq, r9, 0x03fc0000}, "", "eq r9 0x03fc0000", "eq_r9_0x03fc0000"},
1763 {{cc, r2, 0x02ac0000}, "", "cc r2 0x02ac0000", "cc_r2_0x02ac0000"},
1764 {{ge, r8, 0x3fc00000}, "", "ge r8 0x3fc00000", "ge_r8_0x3fc00000"},
1765 {{cs, r15, 0xf000000f}, "", "cs r15 0xf000000f", "cs_r15_0xf000000f"},
1766 {{ne, r0, 0x3fc00000}, "", "ne r0 0x3fc00000", "ne_r0_0x3fc00000"},
1767 {{hi, r11, 0x2ac00000}, "", "hi r11 0x2ac00000", "hi_r11_0x2ac00000"},
1768 {{cs, r7, 0x00ab0000}, "", "cs r7 0x00ab0000", "cs_r7_0x00ab0000"},
1769 {{vc, r10, 0x0000ff00}, "", "vc r10 0x0000ff00", "vc_r10_0x0000ff00"},
1770 {{cs, r10, 0x3fc00000}, "", "cs r10 0x3fc00000", "cs_r10_0x3fc00000"},
1771 {{cs, r8, 0x000ff000}, "", "cs r8 0x000ff000", "cs_r8_0x000ff000"},
1772 {{eq, r4, 0xab000000}, "", "eq r4 0xab000000", "eq_r4_0xab000000"},
1773 {{lt, r12, 0x0000ab00}, "", "lt r12 0x0000ab00", "lt_r12_0x0000ab00"},
1774 {{le, r15, 0x0000ff00}, "", "le r15 0x0000ff00", "le_r15_0x0000ff00"},
1775 {{ls, r1, 0x0ff00000}, "", "ls r1 0x0ff00000", "ls_r1_0x0ff00000"},
1776 {{pl, r13, 0x00000000}, "", "pl r13 0x00000000", "pl_r13_0x00000000"},
1777 {{cs, r8, 0x0000ab00}, "", "cs r8 0x0000ab00", "cs_r8_0x0000ab00"},
1778 {{le, r6, 0xf000000f}, "", "le r6 0xf000000f", "le_r6_0xf000000f"},
1779 {{eq, r9, 0x000000ff}, "", "eq r9 0x000000ff", "eq_r9_0x000000ff"},
1780 {{pl, r7, 0x3fc00000}, "", "pl r7 0x3fc00000", "pl_r7_0x3fc00000"},
1781 {{ge, r6, 0x00000ab0}, "", "ge r6 0x00000ab0", "ge_r6_0x00000ab0"},
1782 {{gt, r8, 0x0ab00000}, "", "gt r8 0x0ab00000", "gt_r8_0x0ab00000"},
1783 {{eq, r13, 0x2ac00000}, "", "eq r13 0x2ac00000", "eq_r13_0x2ac00000"},
1784 {{ne, r5, 0xac000002}, "", "ne r5 0xac000002", "ne_r5_0xac000002"},
1785 {{ne, r4, 0xc000002a}, "", "ne r4 0xc000002a", "ne_r4_0xc000002a"},
1786 {{hi, r5, 0x3fc00000}, "", "hi r5 0x3fc00000", "hi_r5_0x3fc00000"},
1787 {{lt, r7, 0xb000000a}, "", "lt r7 0xb000000a", "lt_r7_0xb000000a"},
1788 {{mi, r2, 0x0000ff00}, "", "mi r2 0x0000ff00", "mi_r2_0x0000ff00"},
1789 {{le, r7, 0xf000000f}, "", "le r7 0xf000000f", "le_r7_0xf000000f"},
1790 {{vc, r1, 0x00ff0000}, "", "vc r1 0x00ff0000", "vc_r1_0x00ff0000"},
1791 {{vs, r12, 0x00000000}, "", "vs r12 0x00000000", "vs_r12_0x00000000"},
1792 {{ls, r5, 0x0003fc00}, "", "ls r5 0x0003fc00", "ls_r5_0x0003fc00"},
1793 {{gt, r4, 0xab000000}, "", "gt r4 0xab000000", "gt_r4_0xab000000"},
1794 {{mi, r12, 0x02ac0000}, "", "mi r12 0x02ac0000", "mi_r12_0x02ac0000"},
1795 {{lt, r13, 0x0002ac00}, "", "lt r13 0x0002ac00", "lt_r13_0x0002ac00"},
1796 {{mi, r1, 0xfc000003}, "", "mi r1 0xfc000003", "mi_r1_0xfc000003"},
1797 {{eq, r13, 0xac000002}, "", "eq r13 0xac000002", "eq_r13_0xac000002"},
1798 {{pl, r0, 0x000003fc}, "", "pl r0 0x000003fc", "pl_r0_0x000003fc"},
1799 {{gt, r10, 0x000003fc}, "", "gt r10 0x000003fc", "gt_r10_0x000003fc"},
1800 {{cs, r11, 0x00ff0000}, "", "cs r11 0x00ff0000", "cs_r11_0x00ff0000"},
1801 {{ls, r3, 0xf000000f}, "", "ls r3 0xf000000f", "ls_r3_0xf000000f"},
1802 {{vs, r10, 0x0000ab00}, "", "vs r10 0x0000ab00", "vs_r10_0x0000ab00"},
1803 {{ge, r4, 0x02ac0000}, "", "ge r4 0x02ac0000", "ge_r4_0x02ac0000"},
1804 {{ls, r14, 0xb000000a}, "", "ls r14 0xb000000a", "ls_r14_0xb000000a"},
1805 {{eq, r3, 0xc000002a}, "", "eq r3 0xc000002a", "eq_r3_0xc000002a"},
1806 {{ls, r13, 0xf000000f}, "", "ls r13 0xf000000f", "ls_r13_0xf000000f"},
1807 {{le, r1, 0xac000002}, "", "le r1 0xac000002", "le_r1_0xac000002"},
1808 {{ge, r2, 0x2ac00000}, "", "ge r2 0x2ac00000", "ge_r2_0x2ac00000"},
1809 {{lt, r8, 0xb000000a}, "", "lt r8 0xb000000a", "lt_r8_0xb000000a"},
1810 {{hi, r6, 0x03fc0000}, "", "hi r6 0x03fc0000", "hi_r6_0x03fc0000"},
1811 {{ne, r3, 0x3fc00000}, "", "ne r3 0x3fc00000", "ne_r3_0x3fc00000"},
1812 {{eq, r0, 0x00000ab0}, "", "eq r0 0x00000ab0", "eq_r0_0x00000ab0"},
1813 {{mi, r5, 0x02ac0000}, "", "mi r5 0x02ac0000", "mi_r5_0x02ac0000"},
1814 {{lt, r9, 0xb000000a}, "", "lt r9 0xb000000a", "lt_r9_0xb000000a"},
1815 {{ge, r11, 0x000ff000}, "", "ge r11 0x000ff000", "ge_r11_0x000ff000"},
1816 {{le, r14, 0x00000ab0}, "", "le r14 0x00000ab0", "le_r14_0x00000ab0"},
1817 {{ne, r14, 0x000003fc}, "", "ne r14 0x000003fc", "ne_r14_0x000003fc"},
1818 {{cc, r10, 0xff000000}, "", "cc r10 0xff000000", "cc_r10_0xff000000"},
1819 {{cc, r14, 0x002ac000}, "", "cc r14 0x002ac000", "cc_r14_0x002ac000"},
1820 {{pl, r1, 0xf000000f}, "", "pl r1 0xf000000f", "pl_r1_0xf000000f"},
1821 {{ne, r3, 0x0000ab00}, "", "ne r3 0x0000ab00", "ne_r3_0x0000ab00"},
1822 {{gt, r6, 0xc000002a}, "", "gt r6 0xc000002a", "gt_r6_0xc000002a"},
1823 {{le, r10, 0x000003fc}, "", "le r10 0x000003fc", "le_r10_0x000003fc"},
1824 {{cs, r4, 0x0000ab00}, "", "cs r4 0x0000ab00", "cs_r4_0x0000ab00"},
1825 {{le, r2, 0x0002ac00}, "", "le r2 0x0002ac00", "le_r2_0x0002ac00"},
1826 {{lt, r3, 0x000000ff}, "", "lt r3 0x000000ff", "lt_r3_0x000000ff"},
1827 {{eq, r14, 0xac000002}, "", "eq r14 0xac000002", "eq_r14_0xac000002"},
1828 {{gt, r5, 0x00000ff0}, "", "gt r5 0x00000ff0", "gt_r5_0x00000ff0"},
1829 {{ge, r4, 0x0002ac00}, "", "ge r4 0x0002ac00", "ge_r4_0x0002ac00"},
1830 {{vs, r14, 0x00002ac0}, "", "vs r14 0x00002ac0", "vs_r14_0x00002ac0"},
1831 {{cc, r5, 0x00002ac0}, "", "cc r5 0x00002ac0", "cc_r5_0x00002ac0"},
1832 {{cc, r3, 0x03fc0000}, "", "cc r3 0x03fc0000", "cc_r3_0x03fc0000"},
1833 {{ls, r7, 0x0ff00000}, "", "ls r7 0x0ff00000", "ls_r7_0x0ff00000"},
1834 {{pl, r14, 0xb000000a}, "", "pl r14 0xb000000a", "pl_r14_0xb000000a"},
1835 {{cc, r1, 0xf000000f}, "", "cc r1 0xf000000f", "cc_r1_0xf000000f"},
1836 {{hi, r15, 0xfc000003}, "", "hi r15 0xfc000003", "hi_r15_0xfc000003"},
1837 {{vs, r13, 0x02ac0000}, "", "vs r13 0x02ac0000", "vs_r13_0x02ac0000"},
1838 {{pl, r15, 0x0003fc00}, "", "pl r15 0x0003fc00", "pl_r15_0x0003fc00"},
1839 {{hi, r10, 0x00ff0000}, "", "hi r10 0x00ff0000", "hi_r10_0x00ff0000"},
1840 {{ne, r4, 0x00000ab0}, "", "ne r4 0x00000ab0", "ne_r4_0x00000ab0"},
1841 {{eq, r14, 0x00000ff0}, "", "eq r14 0x00000ff0", "eq_r14_0x00000ff0"},
1842 {{cs, r1, 0xc000002a}, "", "cs r1 0xc000002a", "cs_r1_0xc000002a"},
1843 {{cs, r12, 0x0ff00000}, "", "cs r12 0x0ff00000", "cs_r12_0x0ff00000"},
1844 {{cc, r8, 0xac000002}, "", "cc r8 0xac000002", "cc_r8_0xac000002"},
1845 {{hi, r8, 0xf000000f}, "", "hi r8 0xf000000f", "hi_r8_0xf000000f"},
1846 {{mi, r0, 0x000ab000}, "", "mi r0 0x000ab000", "mi_r0_0x000ab000"},
1847 {{vc, r5, 0x000003fc}, "", "vc r5 0x000003fc", "vc_r5_0x000003fc"},
1848 {{mi, r2, 0x00002ac0}, "", "mi r2 0x00002ac0", "mi_r2_0x00002ac0"},
1849 {{cc, r7, 0x0ab00000}, "", "cc r7 0x0ab00000", "cc_r7_0x0ab00000"},
1850 {{ne, r13, 0x3fc00000}, "", "ne r13 0x3fc00000", "ne_r13_0x3fc00000"},
1851 {{eq, r7, 0x00000ff0}, "", "eq r7 0x00000ff0", "eq_r7_0x00000ff0"},
1852 {{lt, r9, 0x000002ac}, "", "lt r9 0x000002ac", "lt_r9_0x000002ac"},
1853 {{eq, r5, 0x03fc0000}, "", "eq r5 0x03fc0000", "eq_r5_0x03fc0000"},
1854 {{ne, r2, 0x00000000}, "", "ne r2 0x00000000", "ne_r2_0x00000000"},
1855 {{ls, r10, 0xff000000}, "", "ls r10 0xff000000", "ls_r10_0xff000000"},
1856 {{al, r13, 0x00ff0000}, "", "al r13 0x00ff0000", "al_r13_0x00ff0000"},
1857 {{le, r9, 0x0ff00000}, "", "le r9 0x0ff00000", "le_r9_0x0ff00000"},
1858 {{gt, r13, 0x0ff00000}, "", "gt r13 0x0ff00000", "gt_r13_0x0ff00000"},
1859 {{cs, r10, 0x00ff0000}, "", "cs r10 0x00ff0000", "cs_r10_0x00ff0000"},
1860 {{pl, r7, 0x03fc0000}, "", "pl r7 0x03fc0000", "pl_r7_0x03fc0000"},
1861 {{cc, r0, 0x000003fc}, "", "cc r0 0x000003fc", "cc_r0_0x000003fc"},
1862 {{ge, r13, 0xab000000}, "", "ge r13 0xab000000", "ge_r13_0xab000000"},
1863 {{ge, r3, 0x000ab000}, "", "ge r3 0x000ab000", "ge_r3_0x000ab000"},
1864 {{gt, r11, 0x00000000}, "", "gt r11 0x00000000", "gt_r11_0x00000000"},
1865 {{eq, r3, 0x003fc000}, "", "eq r3 0x003fc000", "eq_r3_0x003fc000"},
1866 {{ne, r10, 0x0000ff00}, "", "ne r10 0x0000ff00", "ne_r10_0x0000ff00"},
1867 {{le, r13, 0x002ac000}, "", "le r13 0x002ac000", "le_r13_0x002ac000"},
1868 {{ls, r15, 0xb000000a}, "", "ls r15 0xb000000a", "ls_r15_0xb000000a"},
1869 {{vc, r0, 0x0003fc00}, "", "vc r0 0x0003fc00", "vc_r0_0x0003fc00"},
1870 {{pl, r6, 0x0ff00000}, "", "pl r6 0x0ff00000", "pl_r6_0x0ff00000"},
1871 {{lt, r11, 0xff000000}, "", "lt r11 0xff000000", "lt_r11_0xff000000"},
1872 {{ne, r9, 0x000000ab}, "", "ne r9 0x000000ab", "ne_r9_0x000000ab"},
1873 {{ls, r4, 0x000000ab}, "", "ls r4 0x000000ab", "ls_r4_0x000000ab"},
1874 {{pl, r4, 0xac000002}, "", "pl r4 0xac000002", "pl_r4_0xac000002"},
1875 {{cc, r11, 0x00ab0000}, "", "cc r11 0x00ab0000", "cc_r11_0x00ab0000"},
1876 {{eq, r1, 0x000ff000}, "", "eq r1 0x000ff000", "eq_r1_0x000ff000"},
1877 {{eq, r8, 0x03fc0000}, "", "eq r8 0x03fc0000", "eq_r8_0x03fc0000"},
1878 {{ne, r8, 0x0ff00000}, "", "ne r8 0x0ff00000", "ne_r8_0x0ff00000"},
1879 {{hi, r1, 0xff000000}, "", "hi r1 0xff000000", "hi_r1_0xff000000"},
1880 {{ne, r0, 0x00ab0000}, "", "ne r0 0x00ab0000", "ne_r0_0x00ab0000"},
1881 {{cs, r2, 0x000000ff}, "", "cs r2 0x000000ff", "cs_r2_0x000000ff"},
1882 {{ls, r13, 0x000000ff}, "", "ls r13 0x000000ff", "ls_r13_0x000000ff"},
1883 {{gt, r11, 0x00000ff0}, "", "gt r11 0x00000ff0", "gt_r11_0x00000ff0"},
1884 {{cc, r12, 0x003fc000}, "", "cc r12 0x003fc000", "cc_r12_0x003fc000"},
1885 {{vs, r5, 0x0ab00000}, "", "vs r5 0x0ab00000", "vs_r5_0x0ab00000"},
1886 {{pl, r15, 0x03fc0000}, "", "pl r15 0x03fc0000", "pl_r15_0x03fc0000"},
1887 {{vs, r8, 0xf000000f}, "", "vs r8 0xf000000f", "vs_r8_0xf000000f"},
1888 {{al, r10, 0x2ac00000}, "", "al r10 0x2ac00000", "al_r10_0x2ac00000"},
1889 {{vs, r1, 0xc000002a}, "", "vs r1 0xc000002a", "vs_r1_0xc000002a"},
1890 {{ls, r13, 0x0ff00000}, "", "ls r13 0x0ff00000", "ls_r13_0x0ff00000"},
1891 {{eq, r13, 0x03fc0000}, "", "eq r13 0x03fc0000", "eq_r13_0x03fc0000"},
1892 {{ge, r14, 0x000000ff}, "", "ge r14 0x000000ff", "ge_r14_0x000000ff"},
1893 {{lt, r3, 0xfc000003}, "", "lt r3 0xfc000003", "lt_r3_0xfc000003"},
1894 {{le, r7, 0x03fc0000}, "", "le r7 0x03fc0000", "le_r7_0x03fc0000"},
1895 {{vs, r14, 0x0ff00000}, "", "vs r14 0x0ff00000", "vs_r14_0x0ff00000"},
1896 {{ls, r4, 0x000ab000}, "", "ls r4 0x000ab000", "ls_r4_0x000ab000"},
1897 {{le, r0, 0x000ff000}, "", "le r0 0x000ff000", "le_r0_0x000ff000"},
1898 {{vc, r12, 0xfc000003}, "", "vc r12 0xfc000003", "vc_r12_0xfc000003"},
1899 {{lt, r12, 0x00000000}, "", "lt r12 0x00000000", "lt_r12_0x00000000"},
1900 {{eq, r2, 0x02ac0000}, "", "eq r2 0x02ac0000", "eq_r2_0x02ac0000"},
1901 {{gt, r2, 0x0000ab00}, "", "gt r2 0x0000ab00", "gt_r2_0x0000ab00"},
1902 {{ge, r5, 0x00000ab0}, "", "ge r5 0x00000ab0", "ge_r5_0x00000ab0"},
1903 {{eq, r13, 0x002ac000}, "", "eq r13 0x002ac000", "eq_r13_0x002ac000"},
1904 {{eq, r7, 0x000000ab}, "", "eq r7 0x000000ab", "eq_r7_0x000000ab"},
1905 {{cc, r9, 0x00000000}, "", "cc r9 0x00000000", "cc_r9_0x00000000"},
1906 {{pl, r12, 0x000003fc}, "", "pl r12 0x000003fc", "pl_r12_0x000003fc"},
1907 {{ls, r11, 0x0002ac00}, "", "ls r11 0x0002ac00", "ls_r11_0x0002ac00"},
1908 {{cs, r15, 0x00002ac0}, "", "cs r15 0x00002ac0", "cs_r15_0x00002ac0"},
1909 {{hi, r10, 0x000000ab}, "", "hi r10 0x000000ab", "hi_r10_0x000000ab"},
1910 {{cc, r9, 0x00000ff0}, "", "cc r9 0x00000ff0", "cc_r9_0x00000ff0"},
1911 {{vs, r6, 0x0ab00000}, "", "vs r6 0x0ab00000", "vs_r6_0x0ab00000"},
1912 {{cc, r6, 0xfc000003}, "", "cc r6 0xfc000003", "cc_r6_0xfc000003"},
1913 {{ge, r7, 0x0000ab00}, "", "ge r7 0x0000ab00", "ge_r7_0x0000ab00"},
1914 {{vc, r10, 0x000ff000}, "", "vc r10 0x000ff000", "vc_r10_0x000ff000"},
1915 {{ge, r1, 0x0000ff00}, "", "ge r1 0x0000ff00", "ge_r1_0x0000ff00"},
1916 {{ls, r7, 0x0003fc00}, "", "ls r7 0x0003fc00", "ls_r7_0x0003fc00"},
1917 {{mi, r11, 0x0002ac00}, "", "mi r11 0x0002ac00", "mi_r11_0x0002ac00"},
1918 {{lt, r2, 0x0002ac00}, "", "lt r2 0x0002ac00", "lt_r2_0x0002ac00"},
1919 {{mi, r0, 0x0ab00000}, "", "mi r0 0x0ab00000", "mi_r0_0x0ab00000"},
1920 {{ls, r5, 0x00000000}, "", "ls r5 0x00000000", "ls_r5_0x00000000"},
1921 {{lt, r2, 0x02ac0000}, "", "lt r2 0x02ac0000", "lt_r2_0x02ac0000"},
1922 {{lt, r4, 0x0000ff00}, "", "lt r4 0x0000ff00", "lt_r4_0x0000ff00"},
1923 {{ne, r8, 0x02ac0000}, "", "ne r8 0x02ac0000", "ne_r8_0x02ac0000"},
1924 {{cs, r14, 0x0000ff00}, "", "cs r14 0x0000ff00", "cs_r14_0x0000ff00"},
1925 {{vs, r15, 0x000ff000}, "", "vs r15 0x000ff000", "vs_r15_0x000ff000"},
1926 {{eq, r5, 0x003fc000}, "", "eq r5 0x003fc000", "eq_r5_0x003fc000"},
1927 {{vs, r2, 0xf000000f}, "", "vs r2 0xf000000f", "vs_r2_0xf000000f"},
1928 {{eq, r11, 0xc000003f}, "", "eq r11 0xc000003f", "eq_r11_0xc000003f"},
1929 {{hi, r1, 0x000ff000}, "", "hi r1 0x000ff000", "hi_r1_0x000ff000"},
1930 {{ge, r13, 0x3fc00000}, "", "ge r13 0x3fc00000", "ge_r13_0x3fc00000"},
1931 {{eq, r13, 0x0000ab00}, "", "eq r13 0x0000ab00", "eq_r13_0x0000ab00"},
1932 {{cs, r2, 0xff000000}, "", "cs r2 0xff000000", "cs_r2_0xff000000"},
1933 {{ge, r0, 0x00ab0000}, "", "ge r0 0x00ab0000", "ge_r0_0x00ab0000"},
1934 {{ls, r0, 0x00ff0000}, "", "ls r0 0x00ff0000", "ls_r0_0x00ff0000"},
1935 {{vs, r5, 0x00002ac0}, "", "vs r5 0x00002ac0", "vs_r5_0x00002ac0"},
1936 {{al, r0, 0xc000002a}, "", "al r0 0xc000002a", "al_r0_0xc000002a"},
1937 {{lt, r3, 0xf000000f}, "", "lt r3 0xf000000f", "lt_r3_0xf000000f"},
1938 {{eq, r9, 0x00003fc0}, "", "eq r9 0x00003fc0", "eq_r9_0x00003fc0"},
1939 {{ne, r11, 0x3fc00000}, "", "ne r11 0x3fc00000", "ne_r11_0x3fc00000"},
1940 {{vc, r9, 0x00ab0000}, "", "vc r9 0x00ab0000", "vc_r9_0x00ab0000"},
1941 {{hi, r14, 0xc000003f}, "", "hi r14 0xc000003f", "hi_r14_0xc000003f"},
1942 {{hi, r7, 0x00002ac0}, "", "hi r7 0x00002ac0", "hi_r7_0x00002ac0"},
1943 {{lt, r15, 0x0000ab00}, "", "lt r15 0x0000ab00", "lt_r15_0x0000ab00"},
1944 {{al, r4, 0x003fc000}, "", "al r4 0x003fc000", "al_r4_0x003fc000"},
1945 {{cc, r6, 0xc000002a}, "", "cc r6 0xc000002a", "cc_r6_0xc000002a"},
1946 {{hi, r7, 0x2ac00000}, "", "hi r7 0x2ac00000", "hi_r7_0x2ac00000"},
1947 {{pl, r6, 0xac000002}, "", "pl r6 0xac000002", "pl_r6_0xac000002"},
1948 {{ne, r11, 0x03fc0000}, "", "ne r11 0x03fc0000", "ne_r11_0x03fc0000"},
1949 {{ne, r15, 0x00000ff0}, "", "ne r15 0x00000ff0", "ne_r15_0x00000ff0"},
1950 {{cc, r3, 0x00003fc0}, "", "cc r3 0x00003fc0", "cc_r3_0x00003fc0"},
1951 {{ne, r10, 0xfc000003}, "", "ne r10 0xfc000003", "ne_r10_0xfc000003"},
1952 {{vs, r15, 0x3fc00000}, "", "vs r15 0x3fc00000", "vs_r15_0x3fc00000"},
1953 {{al, r14, 0xac000002}, "", "al r14 0xac000002", "al_r14_0xac000002"},
1954 {{ge, r6, 0x00ff0000}, "", "ge r6 0x00ff0000", "ge_r6_0x00ff0000"},
1955 {{vc, r13, 0x000000ff}, "", "vc r13 0x000000ff", "vc_r13_0x000000ff"},
1956 {{ls, r5, 0xf000000f}, "", "ls r5 0xf000000f", "ls_r5_0xf000000f"},
1957 {{vs, r14, 0x002ac000}, "", "vs r14 0x002ac000", "vs_r14_0x002ac000"},
1958 {{gt, r13, 0x00000ab0}, "", "gt r13 0x00000ab0", "gt_r13_0x00000ab0"},
1959 {{gt, r9, 0x00ab0000}, "", "gt r9 0x00ab0000", "gt_r9_0x00ab0000"},
1960 {{lt, r9, 0x000003fc}, "", "lt r9 0x000003fc", "lt_r9_0x000003fc"},
1961 {{ne, r3, 0x0003fc00}, "", "ne r3 0x0003fc00", "ne_r3_0x0003fc00"},
1962 {{cc, r3, 0x003fc000}, "", "cc r3 0x003fc000", "cc_r3_0x003fc000"},
1963 {{hi, r4, 0xac000002}, "", "hi r4 0xac000002", "hi_r4_0xac000002"},
1964 {{al, r11, 0x00003fc0}, "", "al r11 0x00003fc0", "al_r11_0x00003fc0"},
1965 {{cs, r8, 0x2ac00000}, "", "cs r8 0x2ac00000", "cs_r8_0x2ac00000"},
1966 {{pl, r9, 0xff000000}, "", "pl r9 0xff000000", "pl_r9_0xff000000"},
1967 {{cs, r9, 0x00ab0000}, "", "cs r9 0x00ab0000", "cs_r9_0x00ab0000"},
1968 {{cs, r1, 0x000000ff}, "", "cs r1 0x000000ff", "cs_r1_0x000000ff"},
1969 {{mi, r8, 0x00ab0000}, "", "mi r8 0x00ab0000", "mi_r8_0x00ab0000"},
1970 {{cc, r6, 0x3fc00000}, "", "cc r6 0x3fc00000", "cc_r6_0x3fc00000"},
1971 {{mi, r10, 0x2ac00000}, "", "mi r10 0x2ac00000", "mi_r10_0x2ac00000"},
1972 {{mi, r15, 0x00ff0000}, "", "mi r15 0x00ff0000", "mi_r15_0x00ff0000"},
1973 {{mi, r10, 0xab000000}, "", "mi r10 0xab000000", "mi_r10_0xab000000"},
1974 {{eq, r14, 0xfc000003}, "", "eq r14 0xfc000003", "eq_r14_0xfc000003"},
1975 {{ge, r2, 0x00ff0000}, "", "ge r2 0x00ff0000", "ge_r2_0x00ff0000"},
1976 {{gt, r0, 0xac000002}, "", "gt r0 0xac000002", "gt_r0_0xac000002"},
1977 {{al, r6, 0x000002ac}, "", "al r6 0x000002ac", "al_r6_0x000002ac"},
1978 {{mi, r7, 0x002ac000}, "", "mi r7 0x002ac000", "mi_r7_0x002ac000"},
1979 {{gt, r15, 0x0000ff00}, "", "gt r15 0x0000ff00", "gt_r15_0x0000ff00"},
1980 {{ge, r14, 0xff000000}, "", "ge r14 0xff000000", "ge_r14_0xff000000"},
1981 {{gt, r8, 0x0002ac00}, "", "gt r8 0x0002ac00", "gt_r8_0x0002ac00"},
1982 {{le, r2, 0x000ff000}, "", "le r2 0x000ff000", "le_r2_0x000ff000"},
1983 {{al, r7, 0xc000003f}, "", "al r7 0xc000003f", "al_r7_0xc000003f"},
1984 {{gt, r15, 0x00ff0000}, "", "gt r15 0x00ff0000", "gt_r15_0x00ff0000"},
1985 {{hi, r14, 0x0000ab00}, "", "hi r14 0x0000ab00", "hi_r14_0x0000ab00"},
1986 {{cs, r10, 0x000000ff}, "", "cs r10 0x000000ff", "cs_r10_0x000000ff"},
1987 {{ls, r15, 0x000003fc}, "", "ls r15 0x000003fc", "ls_r15_0x000003fc"},
1988 {{eq, r9, 0x000ab000}, "", "eq r9 0x000ab000", "eq_r9_0x000ab000"},
1989 {{al, r1, 0x02ac0000}, "", "al r1 0x02ac0000", "al_r1_0x02ac0000"},
1990 {{gt, r1, 0x00000ff0}, "", "gt r1 0x00000ff0", "gt_r1_0x00000ff0"},
1991 {{hi, r7, 0x0ab00000}, "", "hi r7 0x0ab00000", "hi_r7_0x0ab00000"},
1992 {{ne, r15, 0x00000ab0}, "", "ne r15 0x00000ab0", "ne_r15_0x00000ab0"},
1993 {{cc, r12, 0xac000002}, "", "cc r12 0xac000002", "cc_r12_0xac000002"},
1994 {{vs, r13, 0x00ab0000}, "", "vs r13 0x00ab0000", "vs_r13_0x00ab0000"},
1995 {{pl, r11, 0x00ab0000}, "", "pl r11 0x00ab0000", "pl_r11_0x00ab0000"},
1996 {{vc, r6, 0x02ac0000}, "", "vc r6 0x02ac0000", "vc_r6_0x02ac0000"},
1997 {{ls, r11, 0xab000000}, "", "ls r11 0xab000000", "ls_r11_0xab000000"},
1998 {{mi, r13, 0x0000ab00}, "", "mi r13 0x0000ab00", "mi_r13_0x0000ab00"},
1999 {{le, r11, 0x00002ac0}, "", "le r11 0x00002ac0", "le_r11_0x00002ac0"},
2000 {{eq, r12, 0xc000003f}, "", "eq r12 0xc000003f", "eq_r12_0xc000003f"},
2001 {{eq, r4, 0x0003fc00}, "", "eq r4 0x0003fc00", "eq_r4_0x0003fc00"},
2002 {{cc, r6, 0x03fc0000}, "", "cc r6 0x03fc0000", "cc_r6_0x03fc0000"},
2003 {{lt, r3, 0x000002ac}, "", "lt r3 0x000002ac", "lt_r3_0x000002ac"},
2004 {{cc, r4, 0x0000ab00}, "", "cc r4 0x0000ab00", "cc_r4_0x0000ab00"},
2005 {{le, r7, 0x00000ff0}, "", "le r7 0x00000ff0", "le_r7_0x00000ff0"},
2006 {{gt, r14, 0xf000000f}, "", "gt r14 0xf000000f", "gt_r14_0xf000000f"},
2007 {{mi, r14, 0xfc000003}, "", "mi r14 0xfc000003", "mi_r14_0xfc000003"},
2008 {{al, r5, 0x3fc00000}, "", "al r5 0x3fc00000", "al_r5_0x3fc00000"},
2009 {{le, r2, 0xac000002}, "", "le r2 0xac000002", "le_r2_0xac000002"},
2010 {{eq, r13, 0x003fc000}, "", "eq r13 0x003fc000", "eq_r13_0x003fc000"},
2011 {{ls, r11, 0x003fc000}, "", "ls r11 0x003fc000", "ls_r11_0x003fc000"},
2012 {{ls, r10, 0x0000ff00}, "", "ls r10 0x0000ff00", "ls_r10_0x0000ff00"},
2013 {{ls, r2, 0xac000002}, "", "ls r2 0xac000002", "ls_r2_0xac000002"},
2014 {{lt, r7, 0x0002ac00}, "", "lt r7 0x0002ac00", "lt_r7_0x0002ac00"},
2015 {{ne, r13, 0x02ac0000}, "", "ne r13 0x02ac0000", "ne_r13_0x02ac0000"},
2016 {{gt, r6, 0x00000000}, "", "gt r6 0x00000000", "gt_r6_0x00000000"},
2017 {{mi, r4, 0xab000000}, "", "mi r4 0xab000000", "mi_r4_0xab000000"},
2018 {{mi, r14, 0x00ff0000}, "", "mi r14 0x00ff0000", "mi_r14_0x00ff0000"},
2019 {{ne, r14, 0xc000002a}, "", "ne r14 0xc000002a", "ne_r14_0xc000002a"},
2020 {{vs, r13, 0x0000ff00}, "", "vs r13 0x0000ff00", "vs_r13_0x0000ff00"},
2021 {{le, r10, 0x00ab0000}, "", "le r10 0x00ab0000", "le_r10_0x00ab0000"},
2022 {{cs, r15, 0x00ff0000}, "", "cs r15 0x00ff0000", "cs_r15_0x00ff0000"},
2023 {{mi, r10, 0x000003fc}, "", "mi r10 0x000003fc", "mi_r10_0x000003fc"},
2024 {{ne, r10, 0xac000002}, "", "ne r10 0xac000002", "ne_r10_0xac000002"},
2025 {{lt, r2, 0x000000ff}, "", "lt r2 0x000000ff", "lt_r2_0x000000ff"},
2026 {{lt, r9, 0xc000003f}, "", "lt r9 0xc000003f", "lt_r9_0xc000003f"},
2027 {{lt, r13, 0xfc000003}, "", "lt r13 0xfc000003", "lt_r13_0xfc000003"},
2028 {{ls, r4, 0xc000003f}, "", "ls r4 0xc000003f", "ls_r4_0xc000003f"},
2029 {{ge, r15, 0xc000003f}, "", "ge r15 0xc000003f", "ge_r15_0xc000003f"},
2030 {{lt, r3, 0x00003fc0}, "", "lt r3 0x00003fc0", "lt_r3_0x00003fc0"},
2031 {{hi, r13, 0x0000ff00}, "", "hi r13 0x0000ff00", "hi_r13_0x0000ff00"},
2032 {{ne, r2, 0x0000ab00}, "", "ne r2 0x0000ab00", "ne_r2_0x0000ab00"},
2033 {{eq, r1, 0x00ab0000}, "", "eq r1 0x00ab0000", "eq_r1_0x00ab0000"},
2034 {{lt, r5, 0x0003fc00}, "", "lt r5 0x0003fc00", "lt_r5_0x0003fc00"},
2035 {{vc, r6, 0xc000002a}, "", "vc r6 0xc000002a", "vc_r6_0xc000002a"},
2036 {{mi, r3, 0x002ac000}, "", "mi r3 0x002ac000", "mi_r3_0x002ac000"},
2037 {{cs, r4, 0xac000002}, "", "cs r4 0xac000002", "cs_r4_0xac000002"},
2038 {{vs, r8, 0xc000003f}, "", "vs r8 0xc000003f", "vs_r8_0xc000003f"},
2039 {{ne, r9, 0xb000000a}, "", "ne r9 0xb000000a", "ne_r9_0xb000000a"},
2040 {{pl, r13, 0xc000003f}, "", "pl r13 0xc000003f", "pl_r13_0xc000003f"},
2041 {{pl, r15, 0x0ff00000}, "", "pl r15 0x0ff00000", "pl_r15_0x0ff00000"},
2042 {{vc, r15, 0x00003fc0}, "", "vc r15 0x00003fc0", "vc_r15_0x00003fc0"},
2043 {{cc, r3, 0xf000000f}, "", "cc r3 0xf000000f", "cc_r3_0xf000000f"},
2044 {{pl, r12, 0x0000ab00}, "", "pl r12 0x0000ab00", "pl_r12_0x0000ab00"},
2045 {{le, r3, 0x000ab000}, "", "le r3 0x000ab000", "le_r3_0x000ab000"},
2046 {{ne, r1, 0x00000000}, "", "ne r1 0x00000000", "ne_r1_0x00000000"},
2047 {{eq, r7, 0x003fc000}, "", "eq r7 0x003fc000", "eq_r7_0x003fc000"},
2048 {{al, r11, 0xb000000a}, "", "al r11 0xb000000a", "al_r11_0xb000000a"},
2049 {{pl, r0, 0x2ac00000}, "", "pl r0 0x2ac00000", "pl_r0_0x2ac00000"},
2050 {{pl, r10, 0x002ac000}, "", "pl r10 0x002ac000", "pl_r10_0x002ac000"},
2051 {{al, r9, 0x0ab00000}, "", "al r9 0x0ab00000", "al_r9_0x0ab00000"},
2052 {{ne, r0, 0x03fc0000}, "", "ne r0 0x03fc0000", "ne_r0_0x03fc0000"},
2053 {{ne, r11, 0xb000000a}, "", "ne r11 0xb000000a", "ne_r11_0xb000000a"},
2054 {{lt, r11, 0x000002ac}, "", "lt r11 0x000002ac", "lt_r11_0x000002ac"},
2055 {{al, r14, 0xff000000}, "", "al r14 0xff000000", "al_r14_0xff000000"},
2056 {{cc, r8, 0xff000000}, "", "cc r8 0xff000000", "cc_r8_0xff000000"},
2057 {{vs, r14, 0xfc000003}, "", "vs r14 0xfc000003", "vs_r14_0xfc000003"},
2058 {{vc, r11, 0x0000ff00}, "", "vc r11 0x0000ff00", "vc_r11_0x0000ff00"},
2059 {{le, r3, 0x0002ac00}, "", "le r3 0x0002ac00", "le_r3_0x0002ac00"},
2060 {{gt, r11, 0x00003fc0}, "", "gt r11 0x00003fc0", "gt_r11_0x00003fc0"},
2061 {{ls, r11, 0xf000000f}, "", "ls r11 0xf000000f", "ls_r11_0xf000000f"},
2062 {{le, r1, 0xb000000a}, "", "le r1 0xb000000a", "le_r1_0xb000000a"},
2063 {{eq, r12, 0xf000000f}, "", "eq r12 0xf000000f", "eq_r12_0xf000000f"},
2064 {{ge, r2, 0x0ff00000}, "", "ge r2 0x0ff00000", "ge_r2_0x0ff00000"},
2065 {{hi, r15, 0x0000ff00}, "", "hi r15 0x0000ff00", "hi_r15_0x0000ff00"},
2066 {{cs, r2, 0x000000ab}, "", "cs r2 0x000000ab", "cs_r2_0x000000ab"},
2067 {{ne, r1, 0x0000ff00}, "", "ne r1 0x0000ff00", "ne_r1_0x0000ff00"},
2068 {{mi, r3, 0xb000000a}, "", "mi r3 0xb000000a", "mi_r3_0xb000000a"},
2069 {{ls, r11, 0xc000003f}, "", "ls r11 0xc000003f", "ls_r11_0xc000003f"},
2070 {{le, r9, 0x000000ff}, "", "le r9 0x000000ff", "le_r9_0x000000ff"},
2071 {{gt, r15, 0x0ab00000}, "", "gt r15 0x0ab00000", "gt_r15_0x0ab00000"},
2072 {{al, r6, 0x0ff00000}, "", "al r6 0x0ff00000", "al_r6_0x0ff00000"},
2073 {{mi, r14, 0x0ab00000}, "", "mi r14 0x0ab00000", "mi_r14_0x0ab00000"},
2074 {{hi, r4, 0x03fc0000}, "", "hi r4 0x03fc0000", "hi_r4_0x03fc0000"},
2075 {{ls, r15, 0x00000ff0}, "", "ls r15 0x00000ff0", "ls_r15_0x00000ff0"},
2076 {{pl, r15, 0x000ff000}, "", "pl r15 0x000ff000", "pl_r15_0x000ff000"},
2077 {{le, r3, 0xc000003f}, "", "le r3 0xc000003f", "le_r3_0xc000003f"},
2078 {{mi, r0, 0x002ac000}, "", "mi r0 0x002ac000", "mi_r0_0x002ac000"},
2079 {{vs, r2, 0x002ac000}, "", "vs r2 0x002ac000", "vs_r2_0x002ac000"},
2080 {{gt, r8, 0xab000000}, "", "gt r8 0xab000000", "gt_r8_0xab000000"},
2081 {{gt, r13, 0x00000000}, "", "gt r13 0x00000000", "gt_r13_0x00000000"},
2082 {{ge, r7, 0xab000000}, "", "ge r7 0xab000000", "ge_r7_0xab000000"},
2083 {{vs, r0, 0x000ab000}, "", "vs r0 0x000ab000", "vs_r0_0x000ab000"},
2084 {{cs, r1, 0x00000ff0}, "", "cs r1 0x00000ff0", "cs_r1_0x00000ff0"},
2085 {{vc, r3, 0x003fc000}, "", "vc r3 0x003fc000", "vc_r3_0x003fc000"},
2086 {{le, r10, 0x3fc00000}, "", "le r10 0x3fc00000", "le_r10_0x3fc00000"},
2087 {{ne, r14, 0x3fc00000}, "", "ne r14 0x3fc00000", "ne_r14_0x3fc00000"}};
2088
2089// These headers each contain an array of `TestResult` with the reference output
2090// values. The reference arrays are names `kReference{mnemonic}`.
2091#include "a32/traces/assembler-cond-rd-operand-const-a32-cmn.h"
2092#include "a32/traces/assembler-cond-rd-operand-const-a32-cmp.h"
2093#include "a32/traces/assembler-cond-rd-operand-const-a32-mov.h"
2094#include "a32/traces/assembler-cond-rd-operand-const-a32-movs.h"
2095#include "a32/traces/assembler-cond-rd-operand-const-a32-mvn.h"
2096#include "a32/traces/assembler-cond-rd-operand-const-a32-mvns.h"
2097#include "a32/traces/assembler-cond-rd-operand-const-a32-teq.h"
2098#include "a32/traces/assembler-cond-rd-operand-const-a32-tst.h"
2099
2100// The maximum number of errors to report in detail for each test.
2101static const unsigned kErrorReportLimit = 8;
2102
2103typedef void (MacroAssembler::*Fn)(Condition cond, Register rd,
2104 const Operand& op);
2105
2106static void TestHelper(Fn instruction, const char* mnemonic,
2107 const TestResult reference[]) {
2108 unsigned total_error_count = 0;
2109 MacroAssembler masm(BUF_SIZE);
2110
2111 masm.SetT32(false);
2112
2113 for (unsigned i = 0; i < ARRAY_SIZE(kTests); i++) {
2114 // Values to pass to the macro-assembler.
2115 Condition cond = kTests[i].operands.cond;
2116 Register rd = kTests[i].operands.rd;
2117 uint32_t immediate = kTests[i].operands.immediate;
2118 Operand op(immediate);
2119
2120 uint32_t start = masm.GetCursorOffset();
2121 (masm.*instruction)(cond, rd, op);
2122 uint32_t end = masm.GetCursorOffset();
2123
2124 const byte* result_ptr =
2125 masm.GetBuffer().GetOffsetAddress<const byte*>(start);
2126 uint32_t result_size = end - start;
2127
2128 if (Test::generate_test_trace()) {
2129 // Print the result bytes.
2130 printf("static const byte kInstruction_%s_%s[] = {\n", mnemonic,
2131 kTests[i].identifier);
2132 for (uint32_t j = 0; j < result_size; j++) {
2133 if (j == 0) {
2134 printf(" 0x%02" PRIx8, result_ptr[j]);
2135 } else {
2136 printf(", 0x%02" PRIx8, result_ptr[j]);
2137 }
2138 }
2139 // This comment is meant to be used by external tools to validate
2140 // the encoding. We can parse the comment to figure out what
2141 // instruction this corresponds to.
2142 printf(" // %s %s %s\n};\n", kTests[i].expect_instruction_before,
2143 mnemonic, kTests[i].operands_description);
2144 } else {
2145 // Check we've emitted the exact same encoding as present in the
2146 // trace file. Only print up to `kErrorReportLimit` errors.
2147 if (((result_size != reference[i].size) ||
2148 (memcmp(result_ptr, reference[i].encoding, reference[i].size) !=
2149 0)) &&
2150 (++total_error_count <= kErrorReportLimit)) {
2151 printf("Error when testing \"%s\" with operands \"%s\":\n", mnemonic,
2152 kTests[i].operands_description);
2153 printf(" Expected: ");
2154 for (uint32_t j = 0; j < reference[i].size; j++) {
2155 if (j == 0) {
2156 printf("0x%02" PRIx8, reference[i].encoding[j]);
2157 } else {
2158 printf(", 0x%02" PRIx8, reference[i].encoding[j]);
2159 }
2160 }
2161 printf("\n");
2162 printf(" Found: ");
2163 for (uint32_t j = 0; j < result_size; j++) {
2164 if (j == 0) {
2165 printf("0x%02" PRIx8, result_ptr[j]);
2166 } else {
2167 printf(", 0x%02" PRIx8, result_ptr[j]);
2168 }
2169 }
2170 printf("\n");
2171 }
2172 }
2173 }
2174
2175 masm.FinalizeCode();
2176
2177 if (Test::generate_test_trace()) {
2178 // Finalize the trace file by writing the final `TestResult` array
2179 // which links all generated instruction encodings.
2180 printf("static const TestResult kReference%s[] = {\n", mnemonic);
2181 for (unsigned i = 0; i < ARRAY_SIZE(kTests); i++) {
2182 printf(" {\n");
2183 printf(" ARRAY_SIZE(kInstruction_%s_%s),\n", mnemonic,
2184 kTests[i].identifier);
2185 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier);
2186 printf(" },\n");
2187 }
2188 printf("};\n");
2189 } else {
2190 if (total_error_count > kErrorReportLimit) {
2191 printf("%u other errors follow.\n",
2192 total_error_count - kErrorReportLimit);
2193 }
2194 }
2195}
2196
2197// Instantiate tests for each instruction in the list.
2198#define TEST(mnemonic) \
2199 static void Test_##mnemonic() { \
2200 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \
2201 } \
2202 static Test test_##mnemonic( \
2203 "AARCH32_ASSEMBLER_COND_RD_OPERAND_CONST_A32_" #mnemonic, \
2204 &Test_##mnemonic);
2205FOREACH_INSTRUCTION(TEST)
2206#undef TEST
2207
2208} // aarch32
2209} // vixl