/src/capstonenext/arch/Sparc/SparcGenAsmWriter.inc
Line  | Count  | Source  | 
1  |  | /* Capstone Disassembly Engine, https://www.capstone-engine.org */  | 
2  |  | /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */  | 
3  |  | /*    Rot127 <unisono@quyllur.org> 2022-2024 */  | 
4  |  | /* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */  | 
5  |  |  | 
6  |  | /* LLVM-commit: <commit> */  | 
7  |  | /* LLVM-tag: <tag> */  | 
8  |  |  | 
9  |  | /* Do not edit. */  | 
10  |  |  | 
11  |  | /* Capstone's LLVM TableGen Backends: */  | 
12  |  | /* https://github.com/capstone-engine/llvm-capstone */  | 
13  |  |  | 
14  |  | #include <capstone/platform.h>  | 
15  |  | #include "../../cs_priv.h"  | 
16  |  |  | 
17  |  | /// getMnemonic - This method is automatically generated by tablegen  | 
18  |  | /// from the instruction set description.  | 
19  | 37.6k  | static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { | 
20  | 37.6k  | #ifndef CAPSTONE_DIET  | 
21  | 37.6k  |   static const char AsmStrs[] = { | 
22  | 37.6k  |   /* 0 */ "fcmpd %fcc0, \0"  | 
23  | 37.6k  |   /* 14 */ "fcmpq %fcc0, \0"  | 
24  | 37.6k  |   /* 28 */ "fcmps %fcc0, \0"  | 
25  | 37.6k  |   /* 42 */ "rd %wim, \0"  | 
26  | 37.6k  |   /* 52 */ "rdpr %fq, \0"  | 
27  | 37.6k  |   /* 63 */ "rd %tbr, \0"  | 
28  | 37.6k  |   /* 73 */ "rd %psr, \0"  | 
29  | 37.6k  |   /* 83 */ "fsrc1 \0"  | 
30  | 37.6k  |   /* 90 */ "fandnot1 \0"  | 
31  | 37.6k  |   /* 100 */ "fnot1 \0"  | 
32  | 37.6k  |   /* 107 */ "fornot1 \0"  | 
33  | 37.6k  |   /* 116 */ "fsra32 \0"  | 
34  | 37.6k  |   /* 124 */ "fpsub32 \0"  | 
35  | 37.6k  |   /* 133 */ "fpadd32 \0"  | 
36  | 37.6k  |   /* 142 */ "edge32 \0"  | 
37  | 37.6k  |   /* 150 */ "fcmple32 \0"  | 
38  | 37.6k  |   /* 160 */ "fcmpne32 \0"  | 
39  | 37.6k  |   /* 170 */ "fpack32 \0"  | 
40  | 37.6k  |   /* 179 */ "cmask32 \0"  | 
41  | 37.6k  |   /* 188 */ "fsll32 \0"  | 
42  | 37.6k  |   /* 196 */ "fsrl32 \0"  | 
43  | 37.6k  |   /* 204 */ "fcmpeq32 \0"  | 
44  | 37.6k  |   /* 214 */ "fslas32 \0"  | 
45  | 37.6k  |   /* 223 */ "fcmpgt32 \0"  | 
46  | 37.6k  |   /* 233 */ "array32 \0"  | 
47  | 37.6k  |   /* 242 */ "fsrc2 \0"  | 
48  | 37.6k  |   /* 249 */ "fandnot2 \0"  | 
49  | 37.6k  |   /* 259 */ "fnot2 \0"  | 
50  | 37.6k  |   /* 266 */ "fornot2 \0"  | 
51  | 37.6k  |   /* 275 */ "fpadd64 \0"  | 
52  | 37.6k  |   /* 284 */ "fsra16 \0"  | 
53  | 37.6k  |   /* 292 */ "fpsub16 \0"  | 
54  | 37.6k  |   /* 301 */ "fpadd16 \0"  | 
55  | 37.6k  |   /* 310 */ "edge16 \0"  | 
56  | 37.6k  |   /* 318 */ "fcmple16 \0"  | 
57  | 37.6k  |   /* 328 */ "fcmpne16 \0"  | 
58  | 37.6k  |   /* 338 */ "fpack16 \0"  | 
59  | 37.6k  |   /* 347 */ "cmask16 \0"  | 
60  | 37.6k  |   /* 356 */ "fsll16 \0"  | 
61  | 37.6k  |   /* 364 */ "fsrl16 \0"  | 
62  | 37.6k  |   /* 372 */ "fchksm16 \0"  | 
63  | 37.6k  |   /* 382 */ "fmean16 \0"  | 
64  | 37.6k  |   /* 391 */ "fcmpeq16 \0"  | 
65  | 37.6k  |   /* 401 */ "fslas16 \0"  | 
66  | 37.6k  |   /* 410 */ "fcmpgt16 \0"  | 
67  | 37.6k  |   /* 420 */ "fmul8x16 \0"  | 
68  | 37.6k  |   /* 430 */ "fmuld8ulx16 \0"  | 
69  | 37.6k  |   /* 443 */ "fmul8ulx16 \0"  | 
70  | 37.6k  |   /* 455 */ "fmuld8sux16 \0"  | 
71  | 37.6k  |   /* 468 */ "fmul8sux16 \0"  | 
72  | 37.6k  |   /* 480 */ "array16 \0"  | 
73  | 37.6k  |   /* 489 */ "edge8 \0"  | 
74  | 37.6k  |   /* 496 */ "cmask8 \0"  | 
75  | 37.6k  |   /* 504 */ "array8 \0"  | 
76  | 37.6k  |   /* 512 */ "!ADJCALLSTACKDOWN \0"  | 
77  | 37.6k  |   /* 531 */ "!ADJCALLSTACKUP \0"  | 
78  | 37.6k  |   /* 548 */ "stba \0"  | 
79  | 37.6k  |   /* 554 */ "stda \0"  | 
80  | 37.6k  |   /* 560 */ "stha \0"  | 
81  | 37.6k  |   /* 566 */ "stqa \0"  | 
82  | 37.6k  |   /* 572 */ "sra \0"  | 
83  | 37.6k  |   /* 577 */ "faligndata \0"  | 
84  | 37.6k  |   /* 589 */ "sta \0"  | 
85  | 37.6k  |   /* 594 */ "stxa \0"  | 
86  | 37.6k  |   /* 600 */ "stb \0"  | 
87  | 37.6k  |   /* 605 */ "sub \0"  | 
88  | 37.6k  |   /* 610 */ "smac \0"  | 
89  | 37.6k  |   /* 616 */ "umac \0"  | 
90  | 37.6k  |   /* 622 */ "tsubcc \0"  | 
91  | 37.6k  |   /* 630 */ "addxccc \0"  | 
92  | 37.6k  |   /* 639 */ "taddcc \0"  | 
93  | 37.6k  |   /* 647 */ "andcc \0"  | 
94  | 37.6k  |   /* 654 */ "smulcc \0"  | 
95  | 37.6k  |   /* 662 */ "umulcc \0"  | 
96  | 37.6k  |   /* 670 */ "andncc \0"  | 
97  | 37.6k  |   /* 678 */ "orncc \0"  | 
98  | 37.6k  |   /* 685 */ "xnorcc \0"  | 
99  | 37.6k  |   /* 693 */ "xorcc \0"  | 
100  | 37.6k  |   /* 700 */ "mulscc \0"  | 
101  | 37.6k  |   /* 708 */ "sdivcc \0"  | 
102  | 37.6k  |   /* 716 */ "udivcc \0"  | 
103  | 37.6k  |   /* 724 */ "subxcc \0"  | 
104  | 37.6k  |   /* 732 */ "addxcc \0"  | 
105  | 37.6k  |   /* 740 */ "popc \0"  | 
106  | 37.6k  |   /* 746 */ "addxc \0"  | 
107  | 37.6k  |   /* 753 */ "fsubd \0"  | 
108  | 37.6k  |   /* 760 */ "fhsubd \0"  | 
109  | 37.6k  |   /* 768 */ "add \0"  | 
110  | 37.6k  |   /* 773 */ "faddd \0"  | 
111  | 37.6k  |   /* 780 */ "fhaddd \0"  | 
112  | 37.6k  |   /* 788 */ "fnhaddd \0"  | 
113  | 37.6k  |   /* 797 */ "fnaddd \0"  | 
114  | 37.6k  |   /* 805 */ "fcmped \0"  | 
115  | 37.6k  |   /* 813 */ "fnegd \0"  | 
116  | 37.6k  |   /* 820 */ "fmuld \0"  | 
117  | 37.6k  |   /* 827 */ "fnmuld \0"  | 
118  | 37.6k  |   /* 835 */ "fsmuld \0"  | 
119  | 37.6k  |   /* 843 */ "fnsmuld \0"  | 
120  | 37.6k  |   /* 852 */ "fand \0"  | 
121  | 37.6k  |   /* 858 */ "fnand \0"  | 
122  | 37.6k  |   /* 865 */ "fexpand \0"  | 
123  | 37.6k  |   /* 874 */ "fitod \0"  | 
124  | 37.6k  |   /* 881 */ "fqtod \0"  | 
125  | 37.6k  |   /* 888 */ "fstod \0"  | 
126  | 37.6k  |   /* 895 */ "fxtod \0"  | 
127  | 37.6k  |   /* 902 */ "movxtod \0"  | 
128  | 37.6k  |   /* 911 */ "fcmpd \0"  | 
129  | 37.6k  |   /* 918 */ "flcmpd \0"  | 
130  | 37.6k  |   /* 926 */ "rd \0"  | 
131  | 37.6k  |   /* 930 */ "fabsd \0"  | 
132  | 37.6k  |   /* 937 */ "fsqrtd \0"  | 
133  | 37.6k  |   /* 945 */ "std \0"  | 
134  | 37.6k  |   /* 950 */ "fdivd \0"  | 
135  | 37.6k  |   /* 957 */ "fmovd \0"  | 
136  | 37.6k  |   /* 964 */ "fpmerge \0"  | 
137  | 37.6k  |   /* 973 */ "bshuffle \0"  | 
138  | 37.6k  |   /* 983 */ "fone \0"  | 
139  | 37.6k  |   /* 989 */ "restore \0"  | 
140  | 37.6k  |   /* 998 */ "save \0"  | 
141  | 37.6k  |   /* 1004 */ "flush \0"  | 
142  | 37.6k  |   /* 1011 */ "sth \0"  | 
143  | 37.6k  |   /* 1016 */ "sethi \0"  | 
144  | 37.6k  |   /* 1023 */ "umulxhi \0"  | 
145  | 37.6k  |   /* 1032 */ "xmulxhi \0"  | 
146  | 37.6k  |   /* 1041 */ "fdtoi \0"  | 
147  | 37.6k  |   /* 1048 */ "fqtoi \0"  | 
148  | 37.6k  |   /* 1055 */ "fstoi \0"  | 
149  | 37.6k  |   /* 1062 */ "bmask \0"  | 
150  | 37.6k  |   /* 1069 */ "edge32l \0"  | 
151  | 37.6k  |   /* 1078 */ "edge16l \0"  | 
152  | 37.6k  |   /* 1087 */ "edge8l \0"  | 
153  | 37.6k  |   /* 1095 */ "fmul8x16al \0"  | 
154  | 37.6k  |   /* 1107 */ "call \0"  | 
155  | 37.6k  |   /* 1113 */ "sll \0"  | 
156  | 37.6k  |   /* 1118 */ "jmpl \0"  | 
157  | 37.6k  |   /* 1124 */ "alignaddrl \0"  | 
158  | 37.6k  |   /* 1136 */ "srl \0"  | 
159  | 37.6k  |   /* 1141 */ "smul \0"  | 
160  | 37.6k  |   /* 1147 */ "umul \0"  | 
161  | 37.6k  |   /* 1153 */ "edge32n \0"  | 
162  | 37.6k  |   /* 1162 */ "edge16n \0"  | 
163  | 37.6k  |   /* 1171 */ "edge8n \0"  | 
164  | 37.6k  |   /* 1179 */ "andn \0"  | 
165  | 37.6k  |   /* 1185 */ "edge32ln \0"  | 
166  | 37.6k  |   /* 1195 */ "edge16ln \0"  | 
167  | 37.6k  |   /* 1205 */ "edge8ln \0"  | 
168  | 37.6k  |   /* 1214 */ "orn \0"  | 
169  | 37.6k  |   /* 1219 */ "pdistn \0"  | 
170  | 37.6k  |   /* 1227 */ "fzero \0"  | 
171  | 37.6k  |   /* 1234 */ "unimp \0"  | 
172  | 37.6k  |   /* 1241 */ "jmp \0"  | 
173  | 37.6k  |   /* 1246 */ "fsubq \0"  | 
174  | 37.6k  |   /* 1253 */ "faddq \0"  | 
175  | 37.6k  |   /* 1260 */ "fcmpeq \0"  | 
176  | 37.6k  |   /* 1268 */ "fnegq \0"  | 
177  | 37.6k  |   /* 1275 */ "fdmulq \0"  | 
178  | 37.6k  |   /* 1283 */ "fmulq \0"  | 
179  | 37.6k  |   /* 1290 */ "fdtoq \0"  | 
180  | 37.6k  |   /* 1297 */ "fitoq \0"  | 
181  | 37.6k  |   /* 1304 */ "fstoq \0"  | 
182  | 37.6k  |   /* 1311 */ "fxtoq \0"  | 
183  | 37.6k  |   /* 1318 */ "fcmpq \0"  | 
184  | 37.6k  |   /* 1325 */ "fabsq \0"  | 
185  | 37.6k  |   /* 1332 */ "fsqrtq \0"  | 
186  | 37.6k  |   /* 1340 */ "stq \0"  | 
187  | 37.6k  |   /* 1345 */ "fdivq \0"  | 
188  | 37.6k  |   /* 1352 */ "fmovq \0"  | 
189  | 37.6k  |   /* 1359 */ "membar \0"  | 
190  | 37.6k  |   /* 1367 */ "alignaddr \0"  | 
191  | 37.6k  |   /* 1378 */ "sir \0"  | 
192  | 37.6k  |   /* 1383 */ "for \0"  | 
193  | 37.6k  |   /* 1388 */ "fnor \0"  | 
194  | 37.6k  |   /* 1394 */ "fxnor \0"  | 
195  | 37.6k  |   /* 1401 */ "fxor \0"  | 
196  | 37.6k  |   /* 1407 */ "rdpr \0"  | 
197  | 37.6k  |   /* 1413 */ "wrpr \0"  | 
198  | 37.6k  |   /* 1419 */ "pwr \0"  | 
199  | 37.6k  |   /* 1424 */ "fsrc1s \0"  | 
200  | 37.6k  |   /* 1432 */ "fandnot1s \0"  | 
201  | 37.6k  |   /* 1443 */ "fnot1s \0"  | 
202  | 37.6k  |   /* 1451 */ "fornot1s \0"  | 
203  | 37.6k  |   /* 1461 */ "fpsub32s \0"  | 
204  | 37.6k  |   /* 1471 */ "fpadd32s \0"  | 
205  | 37.6k  |   /* 1481 */ "fsrc2s \0"  | 
206  | 37.6k  |   /* 1489 */ "fandnot2s \0"  | 
207  | 37.6k  |   /* 1500 */ "fnot2s \0"  | 
208  | 37.6k  |   /* 1508 */ "fornot2s \0"  | 
209  | 37.6k  |   /* 1518 */ "fpsub16s \0"  | 
210  | 37.6k  |   /* 1528 */ "fpadd16s \0"  | 
211  | 37.6k  |   /* 1538 */ "fsubs \0"  | 
212  | 37.6k  |   /* 1545 */ "fhsubs \0"  | 
213  | 37.6k  |   /* 1553 */ "fadds \0"  | 
214  | 37.6k  |   /* 1560 */ "fhadds \0"  | 
215  | 37.6k  |   /* 1568 */ "fnhadds \0"  | 
216  | 37.6k  |   /* 1577 */ "fnadds \0"  | 
217  | 37.6k  |   /* 1585 */ "fands \0"  | 
218  | 37.6k  |   /* 1592 */ "fnands \0"  | 
219  | 37.6k  |   /* 1600 */ "fones \0"  | 
220  | 37.6k  |   /* 1607 */ "fcmpes \0"  | 
221  | 37.6k  |   /* 1615 */ "fnegs \0"  | 
222  | 37.6k  |   /* 1622 */ "fmuls \0"  | 
223  | 37.6k  |   /* 1629 */ "fnmuls \0"  | 
224  | 37.6k  |   /* 1637 */ "fzeros \0"  | 
225  | 37.6k  |   /* 1645 */ "fdtos \0"  | 
226  | 37.6k  |   /* 1652 */ "fitos \0"  | 
227  | 37.6k  |   /* 1659 */ "fqtos \0"  | 
228  | 37.6k  |   /* 1666 */ "movwtos \0"  | 
229  | 37.6k  |   /* 1675 */ "fxtos \0"  | 
230  | 37.6k  |   /* 1682 */ "fcmps \0"  | 
231  | 37.6k  |   /* 1689 */ "flcmps \0"  | 
232  | 37.6k  |   /* 1697 */ "fors \0"  | 
233  | 37.6k  |   /* 1703 */ "fnors \0"  | 
234  | 37.6k  |   /* 1710 */ "fxnors \0"  | 
235  | 37.6k  |   /* 1718 */ "fxors \0"  | 
236  | 37.6k  |   /* 1725 */ "fabss \0"  | 
237  | 37.6k  |   /* 1732 */ "fsqrts \0"  | 
238  | 37.6k  |   /* 1740 */ "fdivs \0"  | 
239  | 37.6k  |   /* 1747 */ "fmovs \0"  | 
240  | 37.6k  |   /* 1754 */ "set \0"  | 
241  | 37.6k  |   /* 1759 */ "lzcnt \0"  | 
242  | 37.6k  |   /* 1766 */ "pdist \0"  | 
243  | 37.6k  |   /* 1773 */ "rett \0"  | 
244  | 37.6k  |   /* 1779 */ "fmul8x16au \0"  | 
245  | 37.6k  |   /* 1791 */ "sdiv \0"  | 
246  | 37.6k  |   /* 1797 */ "udiv \0"  | 
247  | 37.6k  |   /* 1803 */ "tsubcctv \0"  | 
248  | 37.6k  |   /* 1813 */ "taddcctv \0"  | 
249  | 37.6k  |   /* 1823 */ "movstosw \0"  | 
250  | 37.6k  |   /* 1833 */ "movstouw \0"  | 
251  | 37.6k  |   /* 1843 */ "srax \0"  | 
252  | 37.6k  |   /* 1849 */ "subx \0"  | 
253  | 37.6k  |   /* 1855 */ "addx \0"  | 
254  | 37.6k  |   /* 1861 */ "fpackfix \0"  | 
255  | 37.6k  |   /* 1871 */ "sllx \0"  | 
256  | 37.6k  |   /* 1877 */ "srlx \0"  | 
257  | 37.6k  |   /* 1883 */ "xmulx \0"  | 
258  | 37.6k  |   /* 1890 */ "fdtox \0"  | 
259  | 37.6k  |   /* 1897 */ "movdtox \0"  | 
260  | 37.6k  |   /* 1906 */ "fqtox \0"  | 
261  | 37.6k  |   /* 1913 */ "fstox \0"  | 
262  | 37.6k  |   /* 1920 */ "setx \0"  | 
263  | 37.6k  |   /* 1926 */ "stx \0"  | 
264  | 37.6k  |   /* 1931 */ "sdivx \0"  | 
265  | 37.6k  |   /* 1938 */ "udivx \0"  | 
266  | 37.6k  |   /* 1945 */ "; SELECT_CC_DFP_FCC PSEUDO!\0"  | 
267  | 37.6k  |   /* 1973 */ "; SELECT_CC_QFP_FCC PSEUDO!\0"  | 
268  | 37.6k  |   /* 2001 */ "; SELECT_CC_FP_FCC PSEUDO!\0"  | 
269  | 37.6k  |   /* 2028 */ "; SELECT_CC_Int_FCC PSEUDO!\0"  | 
270  | 37.6k  |   /* 2056 */ "; SELECT_CC_DFP_ICC PSEUDO!\0"  | 
271  | 37.6k  |   /* 2084 */ "; SELECT_CC_QFP_ICC PSEUDO!\0"  | 
272  | 37.6k  |   /* 2112 */ "; SELECT_CC_FP_ICC PSEUDO!\0"  | 
273  | 37.6k  |   /* 2139 */ "; SELECT_CC_Int_ICC PSEUDO!\0"  | 
274  | 37.6k  |   /* 2167 */ "; SELECT_CC_DFP_XCC PSEUDO!\0"  | 
275  | 37.6k  |   /* 2195 */ "; SELECT_CC_QFP_XCC PSEUDO!\0"  | 
276  | 37.6k  |   /* 2223 */ "; SELECT_CC_FP_XCC PSEUDO!\0"  | 
277  | 37.6k  |   /* 2250 */ "; SELECT_CC_Int_XCC PSEUDO!\0"  | 
278  | 37.6k  |   /* 2278 */ "jmp %i7+\0"  | 
279  | 37.6k  |   /* 2287 */ "jmp %o7+\0"  | 
280  | 37.6k  |   /* 2296 */ "# XRay Function Patchable RET.\0"  | 
281  | 37.6k  |   /* 2327 */ "# XRay Typed Event Log.\0"  | 
282  | 37.6k  |   /* 2351 */ "# XRay Custom Event Log.\0"  | 
283  | 37.6k  |   /* 2376 */ "# XRay Function Enter.\0"  | 
284  | 37.6k  |   /* 2399 */ "# XRay Tail Call Exit.\0"  | 
285  | 37.6k  |   /* 2422 */ "# XRay Function Exit.\0"  | 
286  | 37.6k  |   /* 2444 */ "flush %g0\0"  | 
287  | 37.6k  |   /* 2454 */ "ta 1\0"  | 
288  | 37.6k  |   /* 2459 */ "ta 3\0"  | 
289  | 37.6k  |   /* 2464 */ "ta 5\0"  | 
290  | 37.6k  |   /* 2469 */ "LIFETIME_END\0"  | 
291  | 37.6k  |   /* 2482 */ "PSEUDO_PROBE\0"  | 
292  | 37.6k  |   /* 2495 */ "BUNDLE\0"  | 
293  | 37.6k  |   /* 2502 */ "DBG_VALUE\0"  | 
294  | 37.6k  |   /* 2512 */ "DBG_INSTR_REF\0"  | 
295  | 37.6k  |   /* 2526 */ "DBG_PHI\0"  | 
296  | 37.6k  |   /* 2534 */ "DBG_LABEL\0"  | 
297  | 37.6k  |   /* 2544 */ "LIFETIME_START\0"  | 
298  | 37.6k  |   /* 2559 */ "DBG_VALUE_LIST\0"  | 
299  | 37.6k  |   /* 2574 */ "std %cq, [\0"  | 
300  | 37.6k  |   /* 2585 */ "std %fq, [\0"  | 
301  | 37.6k  |   /* 2596 */ "st %csr, [\0"  | 
302  | 37.6k  |   /* 2607 */ "st %fsr, [\0"  | 
303  | 37.6k  |   /* 2618 */ "stx %fsr, [\0"  | 
304  | 37.6k  |   /* 2630 */ "ldsba [\0"  | 
305  | 37.6k  |   /* 2638 */ "lduba [\0"  | 
306  | 37.6k  |   /* 2646 */ "ldstuba [\0"  | 
307  | 37.6k  |   /* 2656 */ "ldda [\0"  | 
308  | 37.6k  |   /* 2663 */ "lda [\0"  | 
309  | 37.6k  |   /* 2669 */ "ldsha [\0"  | 
310  | 37.6k  |   /* 2677 */ "lduha [\0"  | 
311  | 37.6k  |   /* 2685 */ "swapa [\0"  | 
312  | 37.6k  |   /* 2693 */ "ldqa [\0"  | 
313  | 37.6k  |   /* 2700 */ "casa [\0"  | 
314  | 37.6k  |   /* 2707 */ "ldswa [\0"  | 
315  | 37.6k  |   /* 2715 */ "ldxa [\0"  | 
316  | 37.6k  |   /* 2722 */ "casxa [\0"  | 
317  | 37.6k  |   /* 2730 */ "ldsb [\0"  | 
318  | 37.6k  |   /* 2737 */ "ldub [\0"  | 
319  | 37.6k  |   /* 2744 */ "ldstub [\0"  | 
320  | 37.6k  |   /* 2753 */ "ldd [\0"  | 
321  | 37.6k  |   /* 2759 */ "ld [\0"  | 
322  | 37.6k  |   /* 2764 */ "prefetch [\0"  | 
323  | 37.6k  |   /* 2775 */ "ldsh [\0"  | 
324  | 37.6k  |   /* 2782 */ "lduh [\0"  | 
325  | 37.6k  |   /* 2789 */ "swap [\0"  | 
326  | 37.6k  |   /* 2796 */ "ldq [\0"  | 
327  | 37.6k  |   /* 2802 */ "ldsw [\0"  | 
328  | 37.6k  |   /* 2809 */ "ldx [\0"  | 
329  | 37.6k  |   /* 2815 */ "cb\0"  | 
330  | 37.6k  |   /* 2818 */ "fb\0"  | 
331  | 37.6k  |   /* 2821 */ "restored\0"  | 
332  | 37.6k  |   /* 2830 */ "saved\0"  | 
333  | 37.6k  |   /* 2836 */ "fmovrd\0"  | 
334  | 37.6k  |   /* 2843 */ "fmovd\0"  | 
335  | 37.6k  |   /* 2849 */ "done\0"  | 
336  | 37.6k  |   /* 2854 */ "# FEntry call\0"  | 
337  | 37.6k  |   /* 2868 */ "siam\0"  | 
338  | 37.6k  |   /* 2873 */ "shutdown\0"  | 
339  | 37.6k  |   /* 2882 */ "nop\0"  | 
340  | 37.6k  |   /* 2886 */ "fmovrq\0"  | 
341  | 37.6k  |   /* 2893 */ "fmovq\0"  | 
342  | 37.6k  |   /* 2899 */ "stbar\0"  | 
343  | 37.6k  |   /* 2905 */ "br\0"  | 
344  | 37.6k  |   /* 2908 */ "movr\0"  | 
345  | 37.6k  |   /* 2913 */ "fmovrs\0"  | 
346  | 37.6k  |   /* 2920 */ "fmovs\0"  | 
347  | 37.6k  |   /* 2926 */ "t\0"  | 
348  | 37.6k  |   /* 2928 */ "mov\0"  | 
349  | 37.6k  |   /* 2932 */ "flushw\0"  | 
350  | 37.6k  |   /* 2939 */ "retry\0"  | 
351  | 37.6k  | };  | 
352  | 37.6k  | #endif // CAPSTONE_DIET  | 
353  |  |  | 
354  | 37.6k  |   static const uint32_t OpInfo0[] = { | 
355  | 37.6k  |     0U, // PHI  | 
356  | 37.6k  |     0U, // INLINEASM  | 
357  | 37.6k  |     0U, // INLINEASM_BR  | 
358  | 37.6k  |     0U, // CFI_INSTRUCTION  | 
359  | 37.6k  |     0U, // EH_LABEL  | 
360  | 37.6k  |     0U, // GC_LABEL  | 
361  | 37.6k  |     0U, // ANNOTATION_LABEL  | 
362  | 37.6k  |     0U, // KILL  | 
363  | 37.6k  |     0U, // EXTRACT_SUBREG  | 
364  | 37.6k  |     0U, // INSERT_SUBREG  | 
365  | 37.6k  |     0U, // IMPLICIT_DEF  | 
366  | 37.6k  |     0U, // SUBREG_TO_REG  | 
367  | 37.6k  |     0U, // COPY_TO_REGCLASS  | 
368  | 37.6k  |     2503U,  // DBG_VALUE  | 
369  | 37.6k  |     2560U,  // DBG_VALUE_LIST  | 
370  | 37.6k  |     2513U,  // DBG_INSTR_REF  | 
371  | 37.6k  |     2527U,  // DBG_PHI  | 
372  | 37.6k  |     2535U,  // DBG_LABEL  | 
373  | 37.6k  |     0U, // REG_SEQUENCE  | 
374  | 37.6k  |     0U, // COPY  | 
375  | 37.6k  |     2496U,  // BUNDLE  | 
376  | 37.6k  |     2545U,  // LIFETIME_START  | 
377  | 37.6k  |     2470U,  // LIFETIME_END  | 
378  | 37.6k  |     2483U,  // PSEUDO_PROBE  | 
379  | 37.6k  |     0U, // ARITH_FENCE  | 
380  | 37.6k  |     0U, // STACKMAP  | 
381  | 37.6k  |     2855U,  // FENTRY_CALL  | 
382  | 37.6k  |     0U, // PATCHPOINT  | 
383  | 37.6k  |     0U, // LOAD_STACK_GUARD  | 
384  | 37.6k  |     0U, // PREALLOCATED_SETUP  | 
385  | 37.6k  |     0U, // PREALLOCATED_ARG  | 
386  | 37.6k  |     0U, // STATEPOINT  | 
387  | 37.6k  |     0U, // LOCAL_ESCAPE  | 
388  | 37.6k  |     0U, // FAULTING_OP  | 
389  | 37.6k  |     0U, // PATCHABLE_OP  | 
390  | 37.6k  |     2377U,  // PATCHABLE_FUNCTION_ENTER  | 
391  | 37.6k  |     2297U,  // PATCHABLE_RET  | 
392  | 37.6k  |     2423U,  // PATCHABLE_FUNCTION_EXIT  | 
393  | 37.6k  |     2400U,  // PATCHABLE_TAIL_CALL  | 
394  | 37.6k  |     2352U,  // PATCHABLE_EVENT_CALL  | 
395  | 37.6k  |     2328U,  // PATCHABLE_TYPED_EVENT_CALL  | 
396  | 37.6k  |     0U, // ICALL_BRANCH_FUNNEL  | 
397  | 37.6k  |     0U, // MEMBARRIER  | 
398  | 37.6k  |     0U, // JUMP_TABLE_DEBUG_INFO  | 
399  | 37.6k  |     0U, // G_ASSERT_SEXT  | 
400  | 37.6k  |     0U, // G_ASSERT_ZEXT  | 
401  | 37.6k  |     0U, // G_ASSERT_ALIGN  | 
402  | 37.6k  |     0U, // G_ADD  | 
403  | 37.6k  |     0U, // G_SUB  | 
404  | 37.6k  |     0U, // G_MUL  | 
405  | 37.6k  |     0U, // G_SDIV  | 
406  | 37.6k  |     0U, // G_UDIV  | 
407  | 37.6k  |     0U, // G_SREM  | 
408  | 37.6k  |     0U, // G_UREM  | 
409  | 37.6k  |     0U, // G_SDIVREM  | 
410  | 37.6k  |     0U, // G_UDIVREM  | 
411  | 37.6k  |     0U, // G_AND  | 
412  | 37.6k  |     0U, // G_OR  | 
413  | 37.6k  |     0U, // G_XOR  | 
414  | 37.6k  |     0U, // G_IMPLICIT_DEF  | 
415  | 37.6k  |     0U, // G_PHI  | 
416  | 37.6k  |     0U, // G_FRAME_INDEX  | 
417  | 37.6k  |     0U, // G_GLOBAL_VALUE  | 
418  | 37.6k  |     0U, // G_CONSTANT_POOL  | 
419  | 37.6k  |     0U, // G_EXTRACT  | 
420  | 37.6k  |     0U, // G_UNMERGE_VALUES  | 
421  | 37.6k  |     0U, // G_INSERT  | 
422  | 37.6k  |     0U, // G_MERGE_VALUES  | 
423  | 37.6k  |     0U, // G_BUILD_VECTOR  | 
424  | 37.6k  |     0U, // G_BUILD_VECTOR_TRUNC  | 
425  | 37.6k  |     0U, // G_CONCAT_VECTORS  | 
426  | 37.6k  |     0U, // G_PTRTOINT  | 
427  | 37.6k  |     0U, // G_INTTOPTR  | 
428  | 37.6k  |     0U, // G_BITCAST  | 
429  | 37.6k  |     0U, // G_FREEZE  | 
430  | 37.6k  |     0U, // G_CONSTANT_FOLD_BARRIER  | 
431  | 37.6k  |     0U, // G_INTRINSIC_FPTRUNC_ROUND  | 
432  | 37.6k  |     0U, // G_INTRINSIC_TRUNC  | 
433  | 37.6k  |     0U, // G_INTRINSIC_ROUND  | 
434  | 37.6k  |     0U, // G_INTRINSIC_LRINT  | 
435  | 37.6k  |     0U, // G_INTRINSIC_ROUNDEVEN  | 
436  | 37.6k  |     0U, // G_READCYCLECOUNTER  | 
437  | 37.6k  |     0U, // G_LOAD  | 
438  | 37.6k  |     0U, // G_SEXTLOAD  | 
439  | 37.6k  |     0U, // G_ZEXTLOAD  | 
440  | 37.6k  |     0U, // G_INDEXED_LOAD  | 
441  | 37.6k  |     0U, // G_INDEXED_SEXTLOAD  | 
442  | 37.6k  |     0U, // G_INDEXED_ZEXTLOAD  | 
443  | 37.6k  |     0U, // G_STORE  | 
444  | 37.6k  |     0U, // G_INDEXED_STORE  | 
445  | 37.6k  |     0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS  | 
446  | 37.6k  |     0U, // G_ATOMIC_CMPXCHG  | 
447  | 37.6k  |     0U, // G_ATOMICRMW_XCHG  | 
448  | 37.6k  |     0U, // G_ATOMICRMW_ADD  | 
449  | 37.6k  |     0U, // G_ATOMICRMW_SUB  | 
450  | 37.6k  |     0U, // G_ATOMICRMW_AND  | 
451  | 37.6k  |     0U, // G_ATOMICRMW_NAND  | 
452  | 37.6k  |     0U, // G_ATOMICRMW_OR  | 
453  | 37.6k  |     0U, // G_ATOMICRMW_XOR  | 
454  | 37.6k  |     0U, // G_ATOMICRMW_MAX  | 
455  | 37.6k  |     0U, // G_ATOMICRMW_MIN  | 
456  | 37.6k  |     0U, // G_ATOMICRMW_UMAX  | 
457  | 37.6k  |     0U, // G_ATOMICRMW_UMIN  | 
458  | 37.6k  |     0U, // G_ATOMICRMW_FADD  | 
459  | 37.6k  |     0U, // G_ATOMICRMW_FSUB  | 
460  | 37.6k  |     0U, // G_ATOMICRMW_FMAX  | 
461  | 37.6k  |     0U, // G_ATOMICRMW_FMIN  | 
462  | 37.6k  |     0U, // G_ATOMICRMW_UINC_WRAP  | 
463  | 37.6k  |     0U, // G_ATOMICRMW_UDEC_WRAP  | 
464  | 37.6k  |     0U, // G_FENCE  | 
465  | 37.6k  |     0U, // G_PREFETCH  | 
466  | 37.6k  |     0U, // G_BRCOND  | 
467  | 37.6k  |     0U, // G_BRINDIRECT  | 
468  | 37.6k  |     0U, // G_INVOKE_REGION_START  | 
469  | 37.6k  |     0U, // G_INTRINSIC  | 
470  | 37.6k  |     0U, // G_INTRINSIC_W_SIDE_EFFECTS  | 
471  | 37.6k  |     0U, // G_INTRINSIC_CONVERGENT  | 
472  | 37.6k  |     0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS  | 
473  | 37.6k  |     0U, // G_ANYEXT  | 
474  | 37.6k  |     0U, // G_TRUNC  | 
475  | 37.6k  |     0U, // G_CONSTANT  | 
476  | 37.6k  |     0U, // G_FCONSTANT  | 
477  | 37.6k  |     0U, // G_VASTART  | 
478  | 37.6k  |     0U, // G_VAARG  | 
479  | 37.6k  |     0U, // G_SEXT  | 
480  | 37.6k  |     0U, // G_SEXT_INREG  | 
481  | 37.6k  |     0U, // G_ZEXT  | 
482  | 37.6k  |     0U, // G_SHL  | 
483  | 37.6k  |     0U, // G_LSHR  | 
484  | 37.6k  |     0U, // G_ASHR  | 
485  | 37.6k  |     0U, // G_FSHL  | 
486  | 37.6k  |     0U, // G_FSHR  | 
487  | 37.6k  |     0U, // G_ROTR  | 
488  | 37.6k  |     0U, // G_ROTL  | 
489  | 37.6k  |     0U, // G_ICMP  | 
490  | 37.6k  |     0U, // G_FCMP  | 
491  | 37.6k  |     0U, // G_SELECT  | 
492  | 37.6k  |     0U, // G_UADDO  | 
493  | 37.6k  |     0U, // G_UADDE  | 
494  | 37.6k  |     0U, // G_USUBO  | 
495  | 37.6k  |     0U, // G_USUBE  | 
496  | 37.6k  |     0U, // G_SADDO  | 
497  | 37.6k  |     0U, // G_SADDE  | 
498  | 37.6k  |     0U, // G_SSUBO  | 
499  | 37.6k  |     0U, // G_SSUBE  | 
500  | 37.6k  |     0U, // G_UMULO  | 
501  | 37.6k  |     0U, // G_SMULO  | 
502  | 37.6k  |     0U, // G_UMULH  | 
503  | 37.6k  |     0U, // G_SMULH  | 
504  | 37.6k  |     0U, // G_UADDSAT  | 
505  | 37.6k  |     0U, // G_SADDSAT  | 
506  | 37.6k  |     0U, // G_USUBSAT  | 
507  | 37.6k  |     0U, // G_SSUBSAT  | 
508  | 37.6k  |     0U, // G_USHLSAT  | 
509  | 37.6k  |     0U, // G_SSHLSAT  | 
510  | 37.6k  |     0U, // G_SMULFIX  | 
511  | 37.6k  |     0U, // G_UMULFIX  | 
512  | 37.6k  |     0U, // G_SMULFIXSAT  | 
513  | 37.6k  |     0U, // G_UMULFIXSAT  | 
514  | 37.6k  |     0U, // G_SDIVFIX  | 
515  | 37.6k  |     0U, // G_UDIVFIX  | 
516  | 37.6k  |     0U, // G_SDIVFIXSAT  | 
517  | 37.6k  |     0U, // G_UDIVFIXSAT  | 
518  | 37.6k  |     0U, // G_FADD  | 
519  | 37.6k  |     0U, // G_FSUB  | 
520  | 37.6k  |     0U, // G_FMUL  | 
521  | 37.6k  |     0U, // G_FMA  | 
522  | 37.6k  |     0U, // G_FMAD  | 
523  | 37.6k  |     0U, // G_FDIV  | 
524  | 37.6k  |     0U, // G_FREM  | 
525  | 37.6k  |     0U, // G_FPOW  | 
526  | 37.6k  |     0U, // G_FPOWI  | 
527  | 37.6k  |     0U, // G_FEXP  | 
528  | 37.6k  |     0U, // G_FEXP2  | 
529  | 37.6k  |     0U, // G_FEXP10  | 
530  | 37.6k  |     0U, // G_FLOG  | 
531  | 37.6k  |     0U, // G_FLOG2  | 
532  | 37.6k  |     0U, // G_FLOG10  | 
533  | 37.6k  |     0U, // G_FLDEXP  | 
534  | 37.6k  |     0U, // G_FFREXP  | 
535  | 37.6k  |     0U, // G_FNEG  | 
536  | 37.6k  |     0U, // G_FPEXT  | 
537  | 37.6k  |     0U, // G_FPTRUNC  | 
538  | 37.6k  |     0U, // G_FPTOSI  | 
539  | 37.6k  |     0U, // G_FPTOUI  | 
540  | 37.6k  |     0U, // G_SITOFP  | 
541  | 37.6k  |     0U, // G_UITOFP  | 
542  | 37.6k  |     0U, // G_FABS  | 
543  | 37.6k  |     0U, // G_FCOPYSIGN  | 
544  | 37.6k  |     0U, // G_IS_FPCLASS  | 
545  | 37.6k  |     0U, // G_FCANONICALIZE  | 
546  | 37.6k  |     0U, // G_FMINNUM  | 
547  | 37.6k  |     0U, // G_FMAXNUM  | 
548  | 37.6k  |     0U, // G_FMINNUM_IEEE  | 
549  | 37.6k  |     0U, // G_FMAXNUM_IEEE  | 
550  | 37.6k  |     0U, // G_FMINIMUM  | 
551  | 37.6k  |     0U, // G_FMAXIMUM  | 
552  | 37.6k  |     0U, // G_GET_FPENV  | 
553  | 37.6k  |     0U, // G_SET_FPENV  | 
554  | 37.6k  |     0U, // G_RESET_FPENV  | 
555  | 37.6k  |     0U, // G_GET_FPMODE  | 
556  | 37.6k  |     0U, // G_SET_FPMODE  | 
557  | 37.6k  |     0U, // G_RESET_FPMODE  | 
558  | 37.6k  |     0U, // G_PTR_ADD  | 
559  | 37.6k  |     0U, // G_PTRMASK  | 
560  | 37.6k  |     0U, // G_SMIN  | 
561  | 37.6k  |     0U, // G_SMAX  | 
562  | 37.6k  |     0U, // G_UMIN  | 
563  | 37.6k  |     0U, // G_UMAX  | 
564  | 37.6k  |     0U, // G_ABS  | 
565  | 37.6k  |     0U, // G_LROUND  | 
566  | 37.6k  |     0U, // G_LLROUND  | 
567  | 37.6k  |     0U, // G_BR  | 
568  | 37.6k  |     0U, // G_BRJT  | 
569  | 37.6k  |     0U, // G_INSERT_VECTOR_ELT  | 
570  | 37.6k  |     0U, // G_EXTRACT_VECTOR_ELT  | 
571  | 37.6k  |     0U, // G_SHUFFLE_VECTOR  | 
572  | 37.6k  |     0U, // G_CTTZ  | 
573  | 37.6k  |     0U, // G_CTTZ_ZERO_UNDEF  | 
574  | 37.6k  |     0U, // G_CTLZ  | 
575  | 37.6k  |     0U, // G_CTLZ_ZERO_UNDEF  | 
576  | 37.6k  |     0U, // G_CTPOP  | 
577  | 37.6k  |     0U, // G_BSWAP  | 
578  | 37.6k  |     0U, // G_BITREVERSE  | 
579  | 37.6k  |     0U, // G_FCEIL  | 
580  | 37.6k  |     0U, // G_FCOS  | 
581  | 37.6k  |     0U, // G_FSIN  | 
582  | 37.6k  |     0U, // G_FSQRT  | 
583  | 37.6k  |     0U, // G_FFLOOR  | 
584  | 37.6k  |     0U, // G_FRINT  | 
585  | 37.6k  |     0U, // G_FNEARBYINT  | 
586  | 37.6k  |     0U, // G_ADDRSPACE_CAST  | 
587  | 37.6k  |     0U, // G_BLOCK_ADDR  | 
588  | 37.6k  |     0U, // G_JUMP_TABLE  | 
589  | 37.6k  |     0U, // G_DYN_STACKALLOC  | 
590  | 37.6k  |     0U, // G_STACKSAVE  | 
591  | 37.6k  |     0U, // G_STACKRESTORE  | 
592  | 37.6k  |     0U, // G_STRICT_FADD  | 
593  | 37.6k  |     0U, // G_STRICT_FSUB  | 
594  | 37.6k  |     0U, // G_STRICT_FMUL  | 
595  | 37.6k  |     0U, // G_STRICT_FDIV  | 
596  | 37.6k  |     0U, // G_STRICT_FREM  | 
597  | 37.6k  |     0U, // G_STRICT_FMA  | 
598  | 37.6k  |     0U, // G_STRICT_FSQRT  | 
599  | 37.6k  |     0U, // G_STRICT_FLDEXP  | 
600  | 37.6k  |     0U, // G_READ_REGISTER  | 
601  | 37.6k  |     0U, // G_WRITE_REGISTER  | 
602  | 37.6k  |     0U, // G_MEMCPY  | 
603  | 37.6k  |     0U, // G_MEMCPY_INLINE  | 
604  | 37.6k  |     0U, // G_MEMMOVE  | 
605  | 37.6k  |     0U, // G_MEMSET  | 
606  | 37.6k  |     0U, // G_BZERO  | 
607  | 37.6k  |     0U, // G_VECREDUCE_SEQ_FADD  | 
608  | 37.6k  |     0U, // G_VECREDUCE_SEQ_FMUL  | 
609  | 37.6k  |     0U, // G_VECREDUCE_FADD  | 
610  | 37.6k  |     0U, // G_VECREDUCE_FMUL  | 
611  | 37.6k  |     0U, // G_VECREDUCE_FMAX  | 
612  | 37.6k  |     0U, // G_VECREDUCE_FMIN  | 
613  | 37.6k  |     0U, // G_VECREDUCE_FMAXIMUM  | 
614  | 37.6k  |     0U, // G_VECREDUCE_FMINIMUM  | 
615  | 37.6k  |     0U, // G_VECREDUCE_ADD  | 
616  | 37.6k  |     0U, // G_VECREDUCE_MUL  | 
617  | 37.6k  |     0U, // G_VECREDUCE_AND  | 
618  | 37.6k  |     0U, // G_VECREDUCE_OR  | 
619  | 37.6k  |     0U, // G_VECREDUCE_XOR  | 
620  | 37.6k  |     0U, // G_VECREDUCE_SMAX  | 
621  | 37.6k  |     0U, // G_VECREDUCE_SMIN  | 
622  | 37.6k  |     0U, // G_VECREDUCE_UMAX  | 
623  | 37.6k  |     0U, // G_VECREDUCE_UMIN  | 
624  | 37.6k  |     0U, // G_SBFX  | 
625  | 37.6k  |     0U, // G_UBFX  | 
626  | 37.6k  |     4609U,  // ADJCALLSTACKDOWN  | 
627  | 37.6k  |     70164U, // ADJCALLSTACKUP  | 
628  | 37.6k  |     8206U,  // GETPCX  | 
629  | 37.6k  |     1946U,  // SELECT_CC_DFP_FCC  | 
630  | 37.6k  |     2057U,  // SELECT_CC_DFP_ICC  | 
631  | 37.6k  |     2168U,  // SELECT_CC_DFP_XCC  | 
632  | 37.6k  |     2002U,  // SELECT_CC_FP_FCC  | 
633  | 37.6k  |     2113U,  // SELECT_CC_FP_ICC  | 
634  | 37.6k  |     2224U,  // SELECT_CC_FP_XCC  | 
635  | 37.6k  |     2029U,  // SELECT_CC_Int_FCC  | 
636  | 37.6k  |     2140U,  // SELECT_CC_Int_ICC  | 
637  | 37.6k  |     2251U,  // SELECT_CC_Int_XCC  | 
638  | 37.6k  |     1974U,  // SELECT_CC_QFP_FCC  | 
639  | 37.6k  |     2085U,  // SELECT_CC_QFP_ICC  | 
640  | 37.6k  |     2196U,  // SELECT_CC_QFP_XCC  | 
641  | 37.6k  |     2111195U, // SET  | 
642  | 37.6k  |     20985729U,  // SETX  | 
643  | 37.6k  |     20984449U,  // ADDCCri  | 
644  | 37.6k  |     20984449U,  // ADDCCrr  | 
645  | 37.6k  |     20985664U,  // ADDCri  | 
646  | 37.6k  |     20985664U,  // ADDCrr  | 
647  | 37.6k  |     20984541U,  // ADDEri  | 
648  | 37.6k  |     20984541U,  // ADDErr  | 
649  | 37.6k  |     20984555U,  // ADDXC  | 
650  | 37.6k  |     20984439U,  // ADDXCCC  | 
651  | 37.6k  |     20984577U,  // ADDri  | 
652  | 37.6k  |     20984577U,  // ADDrr  | 
653  | 37.6k  |     20985176U,  // ALIGNADDR  | 
654  | 37.6k  |     20984933U,  // ALIGNADDRL  | 
655  | 37.6k  |     20984456U,  // ANDCCri  | 
656  | 37.6k  |     20984456U,  // ANDCCrr  | 
657  | 37.6k  |     20984479U,  // ANDNCCri  | 
658  | 37.6k  |     20984479U,  // ANDNCCrr  | 
659  | 37.6k  |     20984988U,  // ANDNri  | 
660  | 37.6k  |     20984988U,  // ANDNrr  | 
661  | 37.6k  |     20984662U,  // ANDri  | 
662  | 37.6k  |     20984662U,  // ANDrr  | 
663  | 37.6k  |     20984289U,  // ARRAY16  | 
664  | 37.6k  |     20984042U,  // ARRAY32  | 
665  | 37.6k  |     20984313U,  // ARRAY8  | 
666  | 37.6k  |     2247425U, // BCOND  | 
667  | 37.6k  |     2312961U, // BCONDA  | 
668  | 37.6k  |     87258U, // BINDri  | 
669  | 37.6k  |     87258U, // BINDrr  | 
670  | 37.6k  |     20984871U,  // BMASK  | 
671  | 37.6k  |     21121795U,  // BPFCC  | 
672  | 37.6k  |     21187331U,  // BPFCCA  | 
673  | 37.6k  |     281347U,  // BPFCCANT  | 
674  | 37.6k  |     346883U,  // BPFCCNT  | 
675  | 37.6k  |     2509569U, // BPICC  | 
676  | 37.6k  |     477953U,  // BPICCA  | 
677  | 37.6k  |     543489U,  // BPICCANT  | 
678  | 37.6k  |     609025U,  // BPICCNT  | 
679  | 37.6k  |     21121882U,  // BPR  | 
680  | 37.6k  |     21187418U,  // BPRA  | 
681  | 37.6k  |     281434U,  // BPRANT  | 
682  | 37.6k  |     346970U,  // BPRNT  | 
683  | 37.6k  |     2771713U, // BPXCC  | 
684  | 37.6k  |     740097U,  // BPXCCA  | 
685  | 37.6k  |     805633U,  // BPXCCANT  | 
686  | 37.6k  |     871169U,  // BPXCCNT  | 
687  | 37.6k  |     20984782U,  // BSHUFFLE  | 
688  | 37.6k  |     70740U, // CALL  | 
689  | 37.6k  |     87124U, // CALLri  | 
690  | 37.6k  |     87124U, // CALLrr  | 
691  | 37.6k  |     21904013U,  // CASAri  | 
692  | 37.6k  |     7289485U, // CASArr  | 
693  | 37.6k  |     21904035U,  // CASXAri  | 
694  | 37.6k  |     7289507U, // CASXArr  | 
695  | 37.6k  |     2247424U, // CBCOND  | 
696  | 37.6k  |     2312960U, // CBCONDA  | 
697  | 37.6k  |     69980U, // CMASK16  | 
698  | 37.6k  |     69812U, // CMASK32  | 
699  | 37.6k  |     70129U, // CMASK8  | 
700  | 37.6k  |     2850U,  // DONE  | 
701  | 37.6k  |     20984119U,  // EDGE16  | 
702  | 37.6k  |     20984887U,  // EDGE16L  | 
703  | 37.6k  |     20985004U,  // EDGE16LN  | 
704  | 37.6k  |     20984971U,  // EDGE16N  | 
705  | 37.6k  |     20983951U,  // EDGE32  | 
706  | 37.6k  |     20984878U,  // EDGE32L  | 
707  | 37.6k  |     20984994U,  // EDGE32LN  | 
708  | 37.6k  |     20984962U,  // EDGE32N  | 
709  | 37.6k  |     20984298U,  // EDGE8  | 
710  | 37.6k  |     20984896U,  // EDGE8L  | 
711  | 37.6k  |     20985014U,  // EDGE8LN  | 
712  | 37.6k  |     20984980U,  // EDGE8N  | 
713  | 37.6k  |     2110371U, // FABSD  | 
714  | 37.6k  |     2110766U, // FABSQ  | 
715  | 37.6k  |     2111166U, // FABSS  | 
716  | 37.6k  |     20984582U,  // FADDD  | 
717  | 37.6k  |     20985062U,  // FADDQ  | 
718  | 37.6k  |     20985362U,  // FADDS  | 
719  | 37.6k  |     20984386U,  // FALIGNADATA  | 
720  | 37.6k  |     20984661U,  // FAND  | 
721  | 37.6k  |     20983899U,  // FANDNOT1  | 
722  | 37.6k  |     20985241U,  // FANDNOT1S  | 
723  | 37.6k  |     20984058U,  // FANDNOT2  | 
724  | 37.6k  |     20985298U,  // FANDNOT2S  | 
725  | 37.6k  |     20985394U,  // FANDS  | 
726  | 37.6k  |     2247427U, // FBCOND  | 
727  | 37.6k  |     2312963U, // FBCONDA  | 
728  | 37.6k  |     1067779U, // FBCONDA_V9  | 
729  | 37.6k  |     3230467U, // FBCOND_V9  | 
730  | 37.6k  |     20984181U,  // FCHKSM16  | 
731  | 37.6k  |     5008U,  // FCMPD  | 
732  | 37.6k  |     4097U,  // FCMPD_V9  | 
733  | 37.6k  |     20984200U,  // FCMPEQ16  | 
734  | 37.6k  |     20984013U,  // FCMPEQ32  | 
735  | 37.6k  |     20984219U,  // FCMPGT16  | 
736  | 37.6k  |     20984032U,  // FCMPGT32  | 
737  | 37.6k  |     20984127U,  // FCMPLE16  | 
738  | 37.6k  |     20983959U,  // FCMPLE32  | 
739  | 37.6k  |     20984137U,  // FCMPNE16  | 
740  | 37.6k  |     20983969U,  // FCMPNE32  | 
741  | 37.6k  |     5415U,  // FCMPQ  | 
742  | 37.6k  |     4111U,  // FCMPQ_V9  | 
743  | 37.6k  |     5779U,  // FCMPS  | 
744  | 37.6k  |     4125U,  // FCMPS_V9  | 
745  | 37.6k  |     20984759U,  // FDIVD  | 
746  | 37.6k  |     20985154U,  // FDIVQ  | 
747  | 37.6k  |     20985549U,  // FDIVS  | 
748  | 37.6k  |     20985084U,  // FDMULQ  | 
749  | 37.6k  |     2110482U, // FDTOI  | 
750  | 37.6k  |     2110731U, // FDTOQ  | 
751  | 37.6k  |     2111086U, // FDTOS  | 
752  | 37.6k  |     2111331U, // FDTOX  | 
753  | 37.6k  |     2110306U, // FEXPAND  | 
754  | 37.6k  |     20984589U,  // FHADDD  | 
755  | 37.6k  |     20985369U,  // FHADDS  | 
756  | 37.6k  |     20984569U,  // FHSUBD  | 
757  | 37.6k  |     20985354U,  // FHSUBS  | 
758  | 37.6k  |     2110315U, // FITOD  | 
759  | 37.6k  |     2110738U, // FITOQ  | 
760  | 37.6k  |     2111093U, // FITOS  | 
761  | 37.6k  |     150999959U, // FLCMPD  | 
762  | 37.6k  |     151000730U, // FLCMPS  | 
763  | 37.6k  |     2445U,  // FLUSH  | 
764  | 37.6k  |     2933U,  // FLUSHW  | 
765  | 37.6k  |     87021U, // FLUSHri  | 
766  | 37.6k  |     87021U, // FLUSHrr  | 
767  | 37.6k  |     20984191U,  // FMEAN16  | 
768  | 37.6k  |     2110398U, // FMOVD  | 
769  | 37.6k  |     17918748U,  // FMOVD_FCC  | 
770  | 37.6k  |     17197852U,  // FMOVD_ICC  | 
771  | 37.6k  |     17459996U,  // FMOVD_XCC  | 
772  | 37.6k  |     2110793U, // FMOVQ  | 
773  | 37.6k  |     17918798U,  // FMOVQ_FCC  | 
774  | 37.6k  |     17197902U,  // FMOVQ_ICC  | 
775  | 37.6k  |     17460046U,  // FMOVQ_XCC  | 
776  | 37.6k  |     31509U, // FMOVRD  | 
777  | 37.6k  |     31559U, // FMOVRQ  | 
778  | 37.6k  |     31586U, // FMOVRS  | 
779  | 37.6k  |     2111188U, // FMOVS  | 
780  | 37.6k  |     17918825U,  // FMOVS_FCC  | 
781  | 37.6k  |     17197929U,  // FMOVS_ICC  | 
782  | 37.6k  |     17460073U,  // FMOVS_XCC  | 
783  | 37.6k  |     20984277U,  // FMUL8SUX16  | 
784  | 37.6k  |     20984252U,  // FMUL8ULX16  | 
785  | 37.6k  |     20984229U,  // FMUL8X16  | 
786  | 37.6k  |     20984904U,  // FMUL8X16AL  | 
787  | 37.6k  |     20985588U,  // FMUL8X16AU  | 
788  | 37.6k  |     20984629U,  // FMULD  | 
789  | 37.6k  |     20984264U,  // FMULD8SUX16  | 
790  | 37.6k  |     20984239U,  // FMULD8ULX16  | 
791  | 37.6k  |     20985092U,  // FMULQ  | 
792  | 37.6k  |     20985431U,  // FMULS  | 
793  | 37.6k  |     20984606U,  // FNADDD  | 
794  | 37.6k  |     20985386U,  // FNADDS  | 
795  | 37.6k  |     20984667U,  // FNAND  | 
796  | 37.6k  |     20985401U,  // FNANDS  | 
797  | 37.6k  |     2110254U, // FNEGD  | 
798  | 37.6k  |     2110709U, // FNEGQ  | 
799  | 37.6k  |     2111056U, // FNEGS  | 
800  | 37.6k  |     20984597U,  // FNHADDD  | 
801  | 37.6k  |     20985377U,  // FNHADDS  | 
802  | 37.6k  |     20984636U,  // FNMULD  | 
803  | 37.6k  |     20985438U,  // FNMULS  | 
804  | 37.6k  |     20985197U,  // FNOR  | 
805  | 37.6k  |     20985512U,  // FNORS  | 
806  | 37.6k  |     2109541U, // FNOT1  | 
807  | 37.6k  |     2110884U, // FNOT1S  | 
808  | 37.6k  |     2109700U, // FNOT2  | 
809  | 37.6k  |     2110941U, // FNOT2S  | 
810  | 37.6k  |     20984652U,  // FNSMULD  | 
811  | 37.6k  |     70616U, // FONE  | 
812  | 37.6k  |     71233U, // FONES  | 
813  | 37.6k  |     20985192U,  // FOR  | 
814  | 37.6k  |     20983916U,  // FORNOT1  | 
815  | 37.6k  |     20985260U,  // FORNOT1S  | 
816  | 37.6k  |     20984075U,  // FORNOT2  | 
817  | 37.6k  |     20985317U,  // FORNOT2S  | 
818  | 37.6k  |     20985506U,  // FORS  | 
819  | 37.6k  |     2109779U, // FPACK16  | 
820  | 37.6k  |     20983979U,  // FPACK32  | 
821  | 37.6k  |     2111302U, // FPACKFIX  | 
822  | 37.6k  |     20984110U,  // FPADD16  | 
823  | 37.6k  |     20985337U,  // FPADD16S  | 
824  | 37.6k  |     20983942U,  // FPADD32  | 
825  | 37.6k  |     20985280U,  // FPADD32S  | 
826  | 37.6k  |     20984084U,  // FPADD64  | 
827  | 37.6k  |     20984773U,  // FPMERGE  | 
828  | 37.6k  |     20984101U,  // FPSUB16  | 
829  | 37.6k  |     20985327U,  // FPSUB16S  | 
830  | 37.6k  |     20983933U,  // FPSUB32  | 
831  | 37.6k  |     20985270U,  // FPSUB32S  | 
832  | 37.6k  |     2110322U, // FQTOD  | 
833  | 37.6k  |     2110489U, // FQTOI  | 
834  | 37.6k  |     2111100U, // FQTOS  | 
835  | 37.6k  |     2111347U, // FQTOX  | 
836  | 37.6k  |     20984210U,  // FSLAS16  | 
837  | 37.6k  |     20984023U,  // FSLAS32  | 
838  | 37.6k  |     20984165U,  // FSLL16  | 
839  | 37.6k  |     20983997U,  // FSLL32  | 
840  | 37.6k  |     20984644U,  // FSMULD  | 
841  | 37.6k  |     2110378U, // FSQRTD  | 
842  | 37.6k  |     2110773U, // FSQRTQ  | 
843  | 37.6k  |     2111173U, // FSQRTS  | 
844  | 37.6k  |     20984093U,  // FSRA16  | 
845  | 37.6k  |     20983925U,  // FSRA32  | 
846  | 37.6k  |     2109524U, // FSRC1  | 
847  | 37.6k  |     2110865U, // FSRC1S  | 
848  | 37.6k  |     2109683U, // FSRC2  | 
849  | 37.6k  |     2110922U, // FSRC2S  | 
850  | 37.6k  |     20984173U,  // FSRL16  | 
851  | 37.6k  |     20984005U,  // FSRL32  | 
852  | 37.6k  |     2110329U, // FSTOD  | 
853  | 37.6k  |     2110496U, // FSTOI  | 
854  | 37.6k  |     2110745U, // FSTOQ  | 
855  | 37.6k  |     2111354U, // FSTOX  | 
856  | 37.6k  |     20984562U,  // FSUBD  | 
857  | 37.6k  |     20985055U,  // FSUBQ  | 
858  | 37.6k  |     20985347U,  // FSUBS  | 
859  | 37.6k  |     20985203U,  // FXNOR  | 
860  | 37.6k  |     20985519U,  // FXNORS  | 
861  | 37.6k  |     20985210U,  // FXOR  | 
862  | 37.6k  |     20985527U,  // FXORS  | 
863  | 37.6k  |     2110336U, // FXTOD  | 
864  | 37.6k  |     2110752U, // FXTOQ  | 
865  | 37.6k  |     2111116U, // FXTOS  | 
866  | 37.6k  |     70860U, // FZERO  | 
867  | 37.6k  |     71270U, // FZEROS  | 
868  | 37.6k  |     288525050U, // GDOP_LDXrr  | 
869  | 37.6k  |     288525000U, // GDOP_LDrr  | 
870  | 37.6k  |     2131039U, // JMPLri  | 
871  | 37.6k  |     2131039U, // JMPLrr  | 
872  | 37.6k  |     3050088U, // LDAri  | 
873  | 37.6k  |     26184296U,  // LDArr  | 
874  | 37.6k  |     1268424U, // LDCSRri  | 
875  | 37.6k  |     1268424U, // LDCSRrr  | 
876  | 37.6k  |     3312328U, // LDCri  | 
877  | 37.6k  |     3312328U, // LDCrr  | 
878  | 37.6k  |     3050081U, // LDDAri  | 
879  | 37.6k  |     26184289U,  // LDDArr  | 
880  | 37.6k  |     3312322U, // LDDCri  | 
881  | 37.6k  |     3312322U, // LDDCrr  | 
882  | 37.6k  |     3050081U, // LDDFAri  | 
883  | 37.6k  |     26184289U,  // LDDFArr  | 
884  | 37.6k  |     3312322U, // LDDFri  | 
885  | 37.6k  |     3312322U, // LDDFrr  | 
886  | 37.6k  |     3312322U, // LDDri  | 
887  | 37.6k  |     3312322U, // LDDrr  | 
888  | 37.6k  |     3050088U, // LDFAri  | 
889  | 37.6k  |     26184296U,  // LDFArr  | 
890  | 37.6k  |     1333960U, // LDFSRri  | 
891  | 37.6k  |     1333960U, // LDFSRrr  | 
892  | 37.6k  |     3312328U, // LDFri  | 
893  | 37.6k  |     3312328U, // LDFrr  | 
894  | 37.6k  |     3050118U, // LDQFAri  | 
895  | 37.6k  |     26184326U,  // LDQFArr  | 
896  | 37.6k  |     3312365U, // LDQFri  | 
897  | 37.6k  |     3312365U, // LDQFrr  | 
898  | 37.6k  |     3050055U, // LDSBAri  | 
899  | 37.6k  |     26184263U,  // LDSBArr  | 
900  | 37.6k  |     3312299U, // LDSBri  | 
901  | 37.6k  |     3312299U, // LDSBrr  | 
902  | 37.6k  |     3050094U, // LDSHAri  | 
903  | 37.6k  |     26184302U,  // LDSHArr  | 
904  | 37.6k  |     3312344U, // LDSHri  | 
905  | 37.6k  |     3312344U, // LDSHrr  | 
906  | 37.6k  |     3050071U, // LDSTUBAri  | 
907  | 37.6k  |     26184279U,  // LDSTUBArr  | 
908  | 37.6k  |     3312313U, // LDSTUBri  | 
909  | 37.6k  |     3312313U, // LDSTUBrr  | 
910  | 37.6k  |     3050132U, // LDSWAri  | 
911  | 37.6k  |     26184340U,  // LDSWArr  | 
912  | 37.6k  |     3312371U, // LDSWri  | 
913  | 37.6k  |     3312371U, // LDSWrr  | 
914  | 37.6k  |     3050063U, // LDUBAri  | 
915  | 37.6k  |     26184271U,  // LDUBArr  | 
916  | 37.6k  |     3312306U, // LDUBri  | 
917  | 37.6k  |     3312306U, // LDUBrr  | 
918  | 37.6k  |     3050102U, // LDUHAri  | 
919  | 37.6k  |     26184310U,  // LDUHArr  | 
920  | 37.6k  |     3312351U, // LDUHri  | 
921  | 37.6k  |     3312351U, // LDUHrr  | 
922  | 37.6k  |     3050140U, // LDXAri  | 
923  | 37.6k  |     26184348U,  // LDXArr  | 
924  | 37.6k  |     1334010U, // LDXFSRri  | 
925  | 37.6k  |     1334010U, // LDXFSRrr  | 
926  | 37.6k  |     3312378U, // LDXri  | 
927  | 37.6k  |     3312378U, // LDXrr  | 
928  | 37.6k  |     3312328U, // LDri  | 
929  | 37.6k  |     3312328U, // LDrr  | 
930  | 37.6k  |     2111200U, // LZCNT  | 
931  | 37.6k  |     38224U, // MEMBARi  | 
932  | 37.6k  |     2111338U, // MOVDTOX  | 
933  | 37.6k  |     17918833U,  // MOVFCCri  | 
934  | 37.6k  |     17918833U,  // MOVFCCrr  | 
935  | 37.6k  |     17197937U,  // MOVICCri  | 
936  | 37.6k  |     17197937U,  // MOVICCrr  | 
937  | 37.6k  |     31581U, // MOVRri  | 
938  | 37.6k  |     31581U, // MOVRrr  | 
939  | 37.6k  |     2111264U, // MOVSTOSW  | 
940  | 37.6k  |     2111274U, // MOVSTOUW  | 
941  | 37.6k  |     2111107U, // MOVWTOS  | 
942  | 37.6k  |     17460081U,  // MOVXCCri  | 
943  | 37.6k  |     17460081U,  // MOVXCCrr  | 
944  | 37.6k  |     2110343U, // MOVXTOD  | 
945  | 37.6k  |     20984509U,  // MULSCCri  | 
946  | 37.6k  |     20984509U,  // MULSCCrr  | 
947  | 37.6k  |     20985693U,  // MULXri  | 
948  | 37.6k  |     20985693U,  // MULXrr  | 
949  | 37.6k  |     2883U,  // NOP  | 
950  | 37.6k  |     20984496U,  // ORCCri  | 
951  | 37.6k  |     20984496U,  // ORCCrr  | 
952  | 37.6k  |     20984487U,  // ORNCCri  | 
953  | 37.6k  |     20984487U,  // ORNCCrr  | 
954  | 37.6k  |     20985023U,  // ORNri  | 
955  | 37.6k  |     20985023U,  // ORNrr  | 
956  | 37.6k  |     20985193U,  // ORri  | 
957  | 37.6k  |     20985193U,  // ORrr  | 
958  | 37.6k  |     20985575U,  // PDIST  | 
959  | 37.6k  |     20985028U,  // PDISTN  | 
960  | 37.6k  |     2110181U, // POPCrr  | 
961  | 37.6k  |     5397197U, // PREFETCHi  | 
962  | 37.6k  |     5397197U, // PREFETCHr  | 
963  | 37.6k  |     33559948U,  // PWRPSRri  | 
964  | 37.6k  |     33559948U,  // PWRPSRrr  | 
965  | 37.6k  |     2110367U, // RDASR  | 
966  | 37.6k  |     69685U, // RDFQ  | 
967  | 37.6k  |     2110848U, // RDPR  | 
968  | 37.6k  |     69706U, // RDPSR  | 
969  | 37.6k  |     69696U, // RDTBR  | 
970  | 37.6k  |     69675U, // RDWIM  | 
971  | 37.6k  |     2822U,  // RESTORED  | 
972  | 37.6k  |     20984798U,  // RESTOREri  | 
973  | 37.6k  |     20984798U,  // RESTORErr  | 
974  | 37.6k  |     71911U, // RET  | 
975  | 37.6k  |     71920U, // RETL  | 
976  | 37.6k  |     2940U,  // RETRY  | 
977  | 37.6k  |     87790U, // RETTri  | 
978  | 37.6k  |     87790U, // RETTrr  | 
979  | 37.6k  |     2831U,  // SAVED  | 
980  | 37.6k  |     20984807U,  // SAVEri  | 
981  | 37.6k  |     20984807U,  // SAVErr  | 
982  | 37.6k  |     20984517U,  // SDIVCCri  | 
983  | 37.6k  |     20984517U,  // SDIVCCrr  | 
984  | 37.6k  |     20985740U,  // SDIVXri  | 
985  | 37.6k  |     20985740U,  // SDIVXrr  | 
986  | 37.6k  |     20985600U,  // SDIVri  | 
987  | 37.6k  |     20985600U,  // SDIVrr  | 
988  | 37.6k  |     2110457U, // SETHIi  | 
989  | 37.6k  |     2874U,  // SHUTDOWN  | 
990  | 37.6k  |     2869U,  // SIAM  | 
991  | 37.6k  |     71011U, // SIR  | 
992  | 37.6k  |     20985680U,  // SLLXri  | 
993  | 37.6k  |     20985680U,  // SLLXrr  | 
994  | 37.6k  |     20984922U,  // SLLri  | 
995  | 37.6k  |     20984922U,  // SLLrr  | 
996  | 37.6k  |     20984419U,  // SMACri  | 
997  | 37.6k  |     20984419U,  // SMACrr  | 
998  | 37.6k  |     20984463U,  // SMULCCri  | 
999  | 37.6k  |     20984463U,  // SMULCCrr  | 
1000  | 37.6k  |     20984950U,  // SMULri  | 
1001  | 37.6k  |     20984950U,  // SMULrr  | 
1002  | 37.6k  |     20985652U,  // SRAXri  | 
1003  | 37.6k  |     20985652U,  // SRAXrr  | 
1004  | 37.6k  |     20984381U,  // SRAri  | 
1005  | 37.6k  |     20984381U,  // SRArr  | 
1006  | 37.6k  |     20985686U,  // SRLXri  | 
1007  | 37.6k  |     20985686U,  // SRLXrr  | 
1008  | 37.6k  |     20984945U,  // SRLri  | 
1009  | 37.6k  |     20984945U,  // SRLrr  | 
1010  | 37.6k  |     1417806U, // STAri  | 
1011  | 37.6k  |     9413198U, // STArr  | 
1012  | 37.6k  |     2900U,  // STBAR  | 
1013  | 37.6k  |     1417765U, // STBAri  | 
1014  | 37.6k  |     9413157U, // STBArr  | 
1015  | 37.6k  |     1483353U, // STBri  | 
1016  | 37.6k  |     1483353U, // STBrr  | 
1017  | 37.6k  |     1464869U, // STCSRri  | 
1018  | 37.6k  |     1464869U, // STCSRrr  | 
1019  | 37.6k  |     1484522U, // STCri  | 
1020  | 37.6k  |     1484522U, // STCrr  | 
1021  | 37.6k  |     1417771U, // STDAri  | 
1022  | 37.6k  |     9413163U, // STDArr  | 
1023  | 37.6k  |     1464847U, // STDCQri  | 
1024  | 37.6k  |     1464847U, // STDCQrr  | 
1025  | 37.6k  |     1483698U, // STDCri  | 
1026  | 37.6k  |     1483698U, // STDCrr  | 
1027  | 37.6k  |     1417771U, // STDFAri  | 
1028  | 37.6k  |     9413163U, // STDFArr  | 
1029  | 37.6k  |     1464858U, // STDFQri  | 
1030  | 37.6k  |     1464858U, // STDFQrr  | 
1031  | 37.6k  |     1483698U, // STDFri  | 
1032  | 37.6k  |     1483698U, // STDFrr  | 
1033  | 37.6k  |     1483698U, // STDri  | 
1034  | 37.6k  |     1483698U, // STDrr  | 
1035  | 37.6k  |     1417806U, // STFAri  | 
1036  | 37.6k  |     9413198U, // STFArr  | 
1037  | 37.6k  |     1464880U, // STFSRri  | 
1038  | 37.6k  |     1464880U, // STFSRrr  | 
1039  | 37.6k  |     1484522U, // STFri  | 
1040  | 37.6k  |     1484522U, // STFrr  | 
1041  | 37.6k  |     1417777U, // STHAri  | 
1042  | 37.6k  |     9413169U, // STHArr  | 
1043  | 37.6k  |     1483764U, // STHri  | 
1044  | 37.6k  |     1483764U, // STHrr  | 
1045  | 37.6k  |     1417783U, // STQFAri  | 
1046  | 37.6k  |     9413175U, // STQFArr  | 
1047  | 37.6k  |     1484093U, // STQFri  | 
1048  | 37.6k  |     1484093U, // STQFrr  | 
1049  | 37.6k  |     1417811U, // STXAri  | 
1050  | 37.6k  |     9413203U, // STXArr  | 
1051  | 37.6k  |     1464891U, // STXFSRri  | 
1052  | 37.6k  |     1464891U, // STXFSRrr  | 
1053  | 37.6k  |     1484679U, // STXri  | 
1054  | 37.6k  |     1484679U, // STXrr  | 
1055  | 37.6k  |     1484522U, // STri  | 
1056  | 37.6k  |     1484522U, // STrr  | 
1057  | 37.6k  |     20984432U,  // SUBCCri  | 
1058  | 37.6k  |     20984432U,  // SUBCCrr  | 
1059  | 37.6k  |     20985658U,  // SUBCri  | 
1060  | 37.6k  |     20985658U,  // SUBCrr  | 
1061  | 37.6k  |     20984533U,  // SUBEri  | 
1062  | 37.6k  |     20984533U,  // SUBErr  | 
1063  | 37.6k  |     20984414U,  // SUBri  | 
1064  | 37.6k  |     20984414U,  // SUBrr  | 
1065  | 37.6k  |     3050110U, // SWAPAri  | 
1066  | 37.6k  |     26184318U,  // SWAPArr  | 
1067  | 37.6k  |     3312358U, // SWAPri  | 
1068  | 37.6k  |     3312358U, // SWAPrr  | 
1069  | 37.6k  |     2455U,  // TA1  | 
1070  | 37.6k  |     2460U,  // TA3  | 
1071  | 37.6k  |     2465U,  // TA5  | 
1072  | 37.6k  |     20985622U,  // TADDCCTVri  | 
1073  | 37.6k  |     20985622U,  // TADDCCTVrr  | 
1074  | 37.6k  |     20984448U,  // TADDCCri  | 
1075  | 37.6k  |     20984448U,  // TADDCCrr  | 
1076  | 37.6k  |     70740U, // TAIL_CALL  | 
1077  | 37.6k  |     87258U, // TAIL_CALLri  | 
1078  | 37.6k  |     52869999U,  // TICCri  | 
1079  | 37.6k  |     52869999U,  // TICCrr  | 
1080  | 37.6k  |     557855489U, // TLS_ADDrr  | 
1081  | 37.6k  |     5204U,  // TLS_CALL  | 
1082  | 37.6k  |     288525050U, // TLS_LDXrr  | 
1083  | 37.6k  |     288525000U, // TLS_LDrr  | 
1084  | 37.6k  |     52607855U,  // TRAPri  | 
1085  | 37.6k  |     52607855U,  // TRAPrr  | 
1086  | 37.6k  |     20985612U,  // TSUBCCTVri  | 
1087  | 37.6k  |     20985612U,  // TSUBCCTVrr  | 
1088  | 37.6k  |     20984431U,  // TSUBCCri  | 
1089  | 37.6k  |     20984431U,  // TSUBCCrr  | 
1090  | 37.6k  |     53132143U,  // TXCCri  | 
1091  | 37.6k  |     53132143U,  // TXCCrr  | 
1092  | 37.6k  |     20984525U,  // UDIVCCri  | 
1093  | 37.6k  |     20984525U,  // UDIVCCrr  | 
1094  | 37.6k  |     20985747U,  // UDIVXri  | 
1095  | 37.6k  |     20985747U,  // UDIVXrr  | 
1096  | 37.6k  |     20985606U,  // UDIVri  | 
1097  | 37.6k  |     20985606U,  // UDIVrr  | 
1098  | 37.6k  |     20984425U,  // UMACri  | 
1099  | 37.6k  |     20984425U,  // UMACrr  | 
1100  | 37.6k  |     20984471U,  // UMULCCri  | 
1101  | 37.6k  |     20984471U,  // UMULCCrr  | 
1102  | 37.6k  |     20984832U,  // UMULXHI  | 
1103  | 37.6k  |     20984956U,  // UMULri  | 
1104  | 37.6k  |     20984956U,  // UMULrr  | 
1105  | 37.6k  |     70867U, // UNIMP  | 
1106  | 37.6k  |     150999952U, // V9FCMPD  | 
1107  | 37.6k  |     150999846U, // V9FCMPED  | 
1108  | 37.6k  |     151000301U, // V9FCMPEQ  | 
1109  | 37.6k  |     151000648U, // V9FCMPES  | 
1110  | 37.6k  |     151000359U, // V9FCMPQ  | 
1111  | 37.6k  |     151000723U, // V9FCMPS  | 
1112  | 37.6k  |     31516U, // V9FMOVD_FCC  | 
1113  | 37.6k  |     31566U, // V9FMOVQ_FCC  | 
1114  | 37.6k  |     31593U, // V9FMOVS_FCC  | 
1115  | 37.6k  |     31601U, // V9MOVFCCri  | 
1116  | 37.6k  |     31601U, // V9MOVFCCrr  | 
1117  | 37.6k  |     20985229U,  // WRASRri  | 
1118  | 37.6k  |     20985229U,  // WRASRrr  | 
1119  | 37.6k  |     20985222U,  // WRPRri  | 
1120  | 37.6k  |     20985222U,  // WRPRrr  | 
1121  | 37.6k  |     33559949U,  // WRPSRri  | 
1122  | 37.6k  |     33559949U,  // WRPSRrr  | 
1123  | 37.6k  |     67114381U,  // WRTBRri  | 
1124  | 37.6k  |     67114381U,  // WRTBRrr  | 
1125  | 37.6k  |     83891597U,  // WRWIMri  | 
1126  | 37.6k  |     83891597U,  // WRWIMrr  | 
1127  | 37.6k  |     20985692U,  // XMULX  | 
1128  | 37.6k  |     20984841U,  // XMULXHI  | 
1129  | 37.6k  |     20984494U,  // XNORCCri  | 
1130  | 37.6k  |     20984494U,  // XNORCCrr  | 
1131  | 37.6k  |     20985204U,  // XNORri  | 
1132  | 37.6k  |     20985204U,  // XNORrr  | 
1133  | 37.6k  |     20984502U,  // XORCCri  | 
1134  | 37.6k  |     20984502U,  // XORCCrr  | 
1135  | 37.6k  |     20985211U,  // XORri  | 
1136  | 37.6k  |     20985211U,  // XORrr  | 
1137  | 37.6k  |   };  | 
1138  |  |  | 
1139  |  |   // Emit the opcode for the instruction.  | 
1140  | 37.6k  |   uint32_t Bits = 0;  | 
1141  | 37.6k  |   Bits |= OpInfo0[MCInst_getOpcode(MI)] << 0;  | 
1142  | 37.6k  |   MnemonicBitsInfo MBI = { | 
1143  | 37.6k  | #ifndef CAPSTONE_DIET  | 
1144  | 37.6k  |     AsmStrs+(Bits & 4095)-1,  | 
1145  |  | #else  | 
1146  |  |     NULL,  | 
1147  |  | #endif // CAPSTONE_DIET  | 
1148  | 37.6k  |     Bits  | 
1149  | 37.6k  |   };  | 
1150  | 37.6k  |   return MBI;  | 
1151  | 37.6k  | }  | 
1152  |  |  | 
1153  |  | /// printInstruction - This method is automatically generated by tablegen  | 
1154  |  | /// from the instruction set description.  | 
1155  | 37.6k  | static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) { | 
1156  | 37.6k  |   SStream_concat0(O, "");  | 
1157  | 37.6k  |   MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);  | 
1158  |  |  | 
1159  | 37.6k  |   SStream_concat0(O, MnemonicInfo.first);  | 
1160  |  |  | 
1161  | 37.6k  |   uint32_t Bits = MnemonicInfo.second;  | 
1162  | 37.6k  |   CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");  | 
1163  |  |  | 
1164  |  |   // Fragment 0 encoded into 4 bits for 12 unique commands.  | 
1165  | 37.6k  |   switch ((Bits >> 12) & 15) { | 
1166  | 0  |   default: CS_ASSERT_RET(0 && "Invalid command number.");  | 
1167  | 78  |   case 0:  | 
1168  |  |     // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...  | 
1169  | 78  |     return;  | 
1170  | 0  |     break;  | 
1171  | 8.79k  |   case 1:  | 
1172  |  |     // ADJCALLSTACKDOWN, ADJCALLSTACKUP, CALL, CMASK16, CMASK32, CMASK8, FCMP...  | 
1173  | 8.79k  |     printOperand(MI, 0, O);  | 
1174  | 8.79k  |     break;  | 
1175  | 0  |   case 2:  | 
1176  |  |     // GETPCX  | 
1177  | 0  |     printGetPCX(MI, 0, O);  | 
1178  | 0  |     return;  | 
1179  | 0  |     break;  | 
1180  | 8.24k  |   case 3:  | 
1181  |  |     // SET, SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri, ADDErr, ADDXC, AD...  | 
1182  | 8.24k  |     printOperand(MI, 1, O);  | 
1183  | 8.24k  |     break;  | 
1184  | 5.86k  |   case 4:  | 
1185  |  |     // BCOND, BCONDA, BPFCC, BPFCCA, BPFCCANT, BPFCCNT, BPICC, BPICCA, BPICCA...  | 
1186  | 5.86k  |     printCCOperand(MI, 1, O);  | 
1187  | 5.86k  |     break;  | 
1188  | 516  |   case 5:  | 
1189  |  |     // BINDri, BINDrr, CALLri, CALLrr, FLUSHri, FLUSHrr, LDCSRri, LDCSRrr, LD...  | 
1190  | 516  |     printMemOperand(MI, 0, O);  | 
1191  | 516  |     break;  | 
1192  | 1.95k  |   case 6:  | 
1193  |  |     // FMOVD_FCC, FMOVD_ICC, FMOVD_XCC, FMOVQ_FCC, FMOVQ_ICC, FMOVQ_XCC, FMOV...  | 
1194  | 1.95k  |     printCCOperand(MI, 3, O);  | 
1195  | 1.95k  |     break;  | 
1196  | 294  |   case 7:  | 
1197  |  |     // FMOVRD, FMOVRQ, FMOVRS, MOVRri, MOVRrr, V9FMOVD_FCC, V9FMOVQ_FCC, V9FM...  | 
1198  | 294  |     printCCOperand(MI, 4, O);  | 
1199  | 294  |     SStream_concat1(O, ' ');  | 
1200  | 294  |     printOperand(MI, 1, O);  | 
1201  | 294  |     SStream_concat0(O, ", ");  | 
1202  | 294  |     printOperand(MI, 2, O);  | 
1203  | 294  |     SStream_concat0(O, ", ");  | 
1204  | 294  |     printOperand(MI, 0, O);  | 
1205  | 294  |     return;  | 
1206  | 0  |     break;  | 
1207  | 6.89k  |   case 8:  | 
1208  |  |     // GDOP_LDXrr, GDOP_LDrr, JMPLri, JMPLrr, LDAri, LDArr, LDCri, LDCrr, LDD...  | 
1209  | 6.89k  |     printMemOperand(MI, 1, O);  | 
1210  | 6.89k  |     break;  | 
1211  | 633  |   case 9:  | 
1212  |  |     // MEMBARi  | 
1213  | 633  |     printMembarTag(MI, 0, O);  | 
1214  | 633  |     return;  | 
1215  | 0  |     break;  | 
1216  | 4.40k  |   case 10:  | 
1217  |  |     // STAri, STArr, STBAri, STBArr, STBri, STBrr, STCri, STCrr, STDAri, STDA...  | 
1218  | 4.40k  |     printOperand(MI, 2, O);  | 
1219  | 4.40k  |     SStream_concat0(O, ", [");  | 
1220  | 4.40k  |     printMemOperand(MI, 0, O);  | 
1221  | 4.40k  |     break;  | 
1222  | 0  |   case 11:  | 
1223  |  |     // TICCri, TICCrr, TRAPri, TRAPrr, TXCCri, TXCCrr  | 
1224  | 0  |     printCCOperand(MI, 2, O);  | 
1225  | 0  |     break;  | 
1226  | 37.6k  |   }  | 
1227  |  |  | 
1228  |  |  | 
1229  |  |   // Fragment 1 encoded into 5 bits for 23 unique commands.  | 
1230  | 36.6k  |   switch ((Bits >> 16) & 31) { | 
1231  | 0  |   default: CS_ASSERT_RET(0 && "Invalid command number.");  | 
1232  | 9.87k  |   case 0:  | 
1233  |  |     // ADJCALLSTACKDOWN, SET, SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri,...  | 
1234  | 9.87k  |     SStream_concat0(O, ", ");  | 
1235  | 9.87k  |     break;  | 
1236  | 6.91k  |   case 1:  | 
1237  |  |     // ADJCALLSTACKUP, BINDri, BINDrr, CALL, CALLri, CALLrr, CMASK16, CMASK32...  | 
1238  | 6.91k  |     return;  | 
1239  | 0  |     break;  | 
1240  | 2.08k  |   case 2:  | 
1241  |  |     // BCOND, BPFCC, BPR, CBCOND, FBCOND, TRAPri, TRAPrr  | 
1242  | 2.08k  |     SStream_concat1(O, ' ');  | 
1243  | 2.08k  |     break;  | 
1244  | 1.24k  |   case 3:  | 
1245  |  |     // BCONDA, BPFCCA, BPRA, CBCONDA, FBCONDA  | 
1246  | 1.24k  |     SStream_concat0(O, ",a ");  | 
1247  | 1.24k  |     break;  | 
1248  | 209  |   case 4:  | 
1249  |  |     // BPFCCANT, BPRANT  | 
1250  | 209  |     SStream_concat0(O, ",a,pn ");  | 
1251  | 209  |     printOperand(MI, 2, O);  | 
1252  | 209  |     SStream_concat0(O, ", ");  | 
1253  | 209  |     printOperand(MI, 0, O);  | 
1254  | 209  |     return;  | 
1255  | 0  |     break;  | 
1256  | 291  |   case 5:  | 
1257  |  |     // BPFCCNT, BPRNT  | 
1258  | 291  |     SStream_concat0(O, ",pn ");  | 
1259  | 291  |     printOperand(MI, 2, O);  | 
1260  | 291  |     SStream_concat0(O, ", ");  | 
1261  | 291  |     printOperand(MI, 0, O);  | 
1262  | 291  |     return;  | 
1263  | 0  |     break;  | 
1264  | 304  |   case 6:  | 
1265  |  |     // BPICC, FMOVD_ICC, FMOVQ_ICC, FMOVS_ICC, MOVICCri, MOVICCrr, TICCri, TI...  | 
1266  | 304  |     SStream_concat0(O, " %icc, ");  | 
1267  | 304  |     break;  | 
1268  | 208  |   case 7:  | 
1269  |  |     // BPICCA  | 
1270  | 208  |     SStream_concat0(O, ",a %icc, ");  | 
1271  | 208  |     printOperand(MI, 0, O);  | 
1272  | 208  |     return;  | 
1273  | 0  |     break;  | 
1274  | 0  |   case 8:  | 
1275  |  |     // BPICCANT  | 
1276  | 0  |     SStream_concat0(O, ",a,pn %icc, ");  | 
1277  | 0  |     printOperand(MI, 0, O);  | 
1278  | 0  |     return;  | 
1279  | 0  |     break;  | 
1280  | 0  |   case 9:  | 
1281  |  |     // BPICCNT  | 
1282  | 0  |     SStream_concat0(O, ",pn %icc, ");  | 
1283  | 0  |     printOperand(MI, 0, O);  | 
1284  | 0  |     return;  | 
1285  | 0  |     break;  | 
1286  | 340  |   case 10:  | 
1287  |  |     // BPXCC, FMOVD_XCC, FMOVQ_XCC, FMOVS_XCC, MOVXCCri, MOVXCCrr, TXCCri, TX...  | 
1288  | 340  |     SStream_concat0(O, " %xcc, ");  | 
1289  | 340  |     break;  | 
1290  | 772  |   case 11:  | 
1291  |  |     // BPXCCA  | 
1292  | 772  |     SStream_concat0(O, ",a %xcc, ");  | 
1293  | 772  |     printOperand(MI, 0, O);  | 
1294  | 772  |     return;  | 
1295  | 0  |     break;  | 
1296  | 0  |   case 12:  | 
1297  |  |     // BPXCCANT  | 
1298  | 0  |     SStream_concat0(O, ",a,pn %xcc, ");  | 
1299  | 0  |     printOperand(MI, 0, O);  | 
1300  | 0  |     return;  | 
1301  | 0  |     break;  | 
1302  | 0  |   case 13:  | 
1303  |  |     // BPXCCNT  | 
1304  | 0  |     SStream_concat0(O, ",pn %xcc, ");  | 
1305  | 0  |     printOperand(MI, 0, O);  | 
1306  | 0  |     return;  | 
1307  | 0  |     break;  | 
1308  | 2.17k  |   case 14:  | 
1309  |  |     // CASAri, CASXAri, LDAri, LDDAri, LDDFAri, LDFAri, LDQFAri, LDSBAri, LDS...  | 
1310  | 2.17k  |     SStream_concat0(O, "] %asi, ");  | 
1311  | 2.17k  |     break;  | 
1312  | 4.30k  |   case 15:  | 
1313  |  |     // CASArr, CASXArr, LDArr, LDDArr, LDDFArr, LDFArr, LDQFArr, LDSBArr, LDS...  | 
1314  | 4.30k  |     SStream_concat0(O, "] ");  | 
1315  | 4.30k  |     break;  | 
1316  | 208  |   case 16:  | 
1317  |  |     // FBCONDA_V9  | 
1318  | 208  |     SStream_concat0(O, ",a %fcc0, ");  | 
1319  | 208  |     printOperand(MI, 0, O);  | 
1320  | 208  |     return;  | 
1321  | 0  |     break;  | 
1322  | 2.15k  |   case 17:  | 
1323  |  |     // FBCOND_V9, FMOVD_FCC, FMOVQ_FCC, FMOVS_FCC, MOVFCCri, MOVFCCrr  | 
1324  | 2.15k  |     SStream_concat0(O, " %fcc0, ");  | 
1325  | 2.15k  |     break;  | 
1326  | 2.35k  |   case 18:  | 
1327  |  |     // GDOP_LDXrr, GDOP_LDrr, LDCri, LDCrr, LDDCri, LDDCrr, LDDFri, LDDFrr, L...  | 
1328  | 2.35k  |     SStream_concat0(O, "], ");  | 
1329  | 2.35k  |     break;  | 
1330  | 66  |   case 19:  | 
1331  |  |     // LDCSRri, LDCSRrr  | 
1332  | 66  |     SStream_concat0(O, "], %csr");  | 
1333  | 66  |     return;  | 
1334  | 0  |     break;  | 
1335  | 69  |   case 20:  | 
1336  |  |     // LDFSRri, LDFSRrr, LDXFSRri, LDXFSRrr  | 
1337  | 69  |     SStream_concat0(O, "], %fsr");  | 
1338  | 69  |     return;  | 
1339  | 0  |     break;  | 
1340  | 1.65k  |   case 21:  | 
1341  |  |     // STAri, STBAri, STDAri, STDFAri, STFAri, STHAri, STQFAri, STXAri  | 
1342  | 1.65k  |     SStream_concat0(O, "] %asi");  | 
1343  | 1.65k  |     return;  | 
1344  | 0  |     break;  | 
1345  | 1.44k  |   case 22:  | 
1346  |  |     // STBri, STBrr, STCSRri, STCSRrr, STCri, STCrr, STDCQri, STDCQrr, STDCri...  | 
1347  | 1.44k  |     SStream_concat1(O, ']');  | 
1348  | 1.44k  |     return;  | 
1349  | 0  |     break;  | 
1350  | 36.6k  |   }  | 
1351  |  |  | 
1352  |  |  | 
1353  |  |   // Fragment 2 encoded into 3 bits for 5 unique commands.  | 
1354  | 24.8k  |   switch ((Bits >> 21) & 7) { | 
1355  | 0  |   default: CS_ASSERT_RET(0 && "Invalid command number.");  | 
1356  | 3.89k  |   case 0:  | 
1357  |  |     // ADJCALLSTACKDOWN, FCMPD, FCMPD_V9, FCMPQ, FCMPQ_V9, FCMPS, FCMPS_V9, F...  | 
1358  | 3.89k  |     printOperand(MI, 1, O);  | 
1359  | 3.89k  |     break;  | 
1360  | 10.8k  |   case 1:  | 
1361  |  |     // SET, BCOND, BCONDA, BPICC, BPXCC, CBCOND, CBCONDA, FABSD, FABSQ, FABSS...  | 
1362  | 10.8k  |     printOperand(MI, 0, O);  | 
1363  | 10.8k  |     break;  | 
1364  | 5.78k  |   case 2:  | 
1365  |  |     // SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri, ADDErr, ADDXC, ADDXCCC...  | 
1366  | 5.78k  |     printOperand(MI, 2, O);  | 
1367  | 5.78k  |     break;  | 
1368  | 253  |   case 3:  | 
1369  |  |     // CASArr, CASXArr  | 
1370  | 253  |     printASITag(MI, 4, O);  | 
1371  | 253  |     SStream_concat0(O, ", ");  | 
1372  | 253  |     printOperand(MI, 2, O);  | 
1373  | 253  |     SStream_concat0(O, ", ");  | 
1374  | 253  |     printOperand(MI, 0, O);  | 
1375  | 253  |     return;  | 
1376  | 0  |     break;  | 
1377  | 4.04k  |   case 4:  | 
1378  |  |     // LDArr, LDDArr, LDDFArr, LDFArr, LDQFArr, LDSBArr, LDSHArr, LDSTUBArr, ...  | 
1379  | 4.04k  |     printASITag(MI, 3, O);  | 
1380  | 4.04k  |     break;  | 
1381  | 24.8k  |   }  | 
1382  |  |  | 
1383  |  |  | 
1384  |  |   // Fragment 3 encoded into 3 bits for 6 unique commands.  | 
1385  | 24.5k  |   switch ((Bits >> 24) & 7) { | 
1386  | 0  |   default: CS_ASSERT_RET(0 && "Invalid command number.");  | 
1387  | 12.4k  |   case 0:  | 
1388  |  |     // ADJCALLSTACKDOWN, SET, BCOND, BCONDA, BPICC, BPXCC, CBCOND, CBCONDA, F...  | 
1389  | 12.4k  |     return;  | 
1390  | 0  |     break;  | 
1391  | 10.7k  |   case 1:  | 
1392  |  |     // SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri, ADDErr, ADDXC, ADDXCCC...  | 
1393  | 10.7k  |     SStream_concat0(O, ", ");  | 
1394  | 10.7k  |     break;  | 
1395  | 650  |   case 2:  | 
1396  |  |     // PWRPSRri, PWRPSRrr, WRPSRri, WRPSRrr  | 
1397  | 650  |     SStream_concat0(O, ", %psr");  | 
1398  | 650  |     return;  | 
1399  | 0  |     break;  | 
1400  | 0  |   case 3:  | 
1401  |  |     // TICCri, TICCrr, TRAPri, TRAPrr, TXCCri, TXCCrr  | 
1402  | 0  |     SStream_concat0(O, " + ");  | 
1403  | 0  |     printOperand(MI, 1, O);  | 
1404  | 0  |     return;  | 
1405  | 0  |     break;  | 
1406  | 417  |   case 4:  | 
1407  |  |     // WRTBRri, WRTBRrr  | 
1408  | 417  |     SStream_concat0(O, ", %tbr");  | 
1409  | 417  |     return;  | 
1410  | 0  |     break;  | 
1411  | 337  |   case 5:  | 
1412  |  |     // WRWIMri, WRWIMrr  | 
1413  | 337  |     SStream_concat0(O, ", %wim");  | 
1414  | 337  |     return;  | 
1415  | 0  |     break;  | 
1416  | 24.5k  |   }  | 
1417  |  |  | 
1418  |  |  | 
1419  |  |   // Fragment 4 encoded into 2 bits for 3 unique commands.  | 
1420  | 10.7k  |   switch ((Bits >> 27) & 3) { | 
1421  | 0  |   default: CS_ASSERT_RET(0 && "Invalid command number.");  | 
1422  | 10.1k  |   case 0:  | 
1423  |  |     // SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri, ADDErr, ADDXC, ADDXCCC...  | 
1424  | 10.1k  |     printOperand(MI, 0, O);  | 
1425  | 10.1k  |     break;  | 
1426  | 536  |   case 1:  | 
1427  |  |     // FLCMPD, FLCMPS, V9FCMPD, V9FCMPED, V9FCMPEQ, V9FCMPES, V9FCMPQ, V9FCMP...  | 
1428  | 536  |     printOperand(MI, 2, O);  | 
1429  | 536  |     return;  | 
1430  | 0  |     break;  | 
1431  | 0  |   case 2:  | 
1432  |  |     // GDOP_LDXrr, GDOP_LDrr, TLS_LDXrr, TLS_LDrr  | 
1433  | 0  |     printOperand(MI, 3, O);  | 
1434  | 0  |     return;  | 
1435  | 0  |     break;  | 
1436  | 10.7k  |   }  | 
1437  |  |  | 
1438  |  |  | 
1439  |  |   // Fragment 5 encoded into 1 bits for 2 unique commands.  | 
1440  | 10.1k  |   if ((Bits >> 29) & 1) { | 
1441  |  |     // TLS_ADDrr  | 
1442  | 0  |     SStream_concat0(O, ", ");  | 
1443  | 0  |     printOperand(MI, 3, O);  | 
1444  | 0  |     return;  | 
1445  | 10.1k  |   } else { | 
1446  |  |     // SETX, ADDCCri, ADDCCrr, ADDCri, ADDCrr, ADDEri, ADDErr, ADDXC, ADDXCCC...  | 
1447  | 10.1k  |     return;  | 
1448  | 10.1k  |   }  | 
1449  |  |  | 
1450  | 10.1k  | }  | 
1451  |  |  | 
1452  |  |  | 
1453  |  | /// getRegisterName - This method is automatically generated by tblgen  | 
1454  |  | /// from the register set description.  This returns the assembler name  | 
1455  |  | /// for the specified register.  | 
1456  |  | static const char *  | 
1457  | 147k  | getRegisterName(unsigned RegNo, unsigned AltIdx) { | 
1458  | 147k  | #ifndef CAPSTONE_DIET  | 
1459  | 147k  |   CS_ASSERT_RET_VAL(RegNo && RegNo < 238 && "Invalid register number!", NULL);  | 
1460  |  |  | 
1461  | 147k  |   static const char AsmStrsNoRegAltName[] = { | 
1462  | 147k  |   /* 0 */ "c10\0"  | 
1463  | 147k  |   /* 4 */ "f10\0"  | 
1464  | 147k  |   /* 8 */ "asr10\0"  | 
1465  | 147k  |   /* 14 */ "c20\0"  | 
1466  | 147k  |   /* 18 */ "f20\0"  | 
1467  | 147k  |   /* 22 */ "asr20\0"  | 
1468  | 147k  |   /* 28 */ "c30\0"  | 
1469  | 147k  |   /* 32 */ "f30\0"  | 
1470  | 147k  |   /* 36 */ "asr30\0"  | 
1471  | 147k  |   /* 42 */ "f40\0"  | 
1472  | 147k  |   /* 46 */ "f50\0"  | 
1473  | 147k  |   /* 50 */ "f60\0"  | 
1474  | 147k  |   /* 54 */ "fcc0\0"  | 
1475  | 147k  |   /* 59 */ "f0\0"  | 
1476  | 147k  |   /* 62 */ "g0\0"  | 
1477  | 147k  |   /* 65 */ "i0\0"  | 
1478  | 147k  |   /* 68 */ "l0\0"  | 
1479  | 147k  |   /* 71 */ "o0\0"  | 
1480  | 147k  |   /* 74 */ "c11\0"  | 
1481  | 147k  |   /* 78 */ "f11\0"  | 
1482  | 147k  |   /* 82 */ "asr11\0"  | 
1483  | 147k  |   /* 88 */ "c21\0"  | 
1484  | 147k  |   /* 92 */ "f21\0"  | 
1485  | 147k  |   /* 96 */ "asr21\0"  | 
1486  | 147k  |   /* 102 */ "c31\0"  | 
1487  | 147k  |   /* 106 */ "f31\0"  | 
1488  | 147k  |   /* 110 */ "asr31\0"  | 
1489  | 147k  |   /* 116 */ "fcc1\0"  | 
1490  | 147k  |   /* 121 */ "f1\0"  | 
1491  | 147k  |   /* 124 */ "g1\0"  | 
1492  | 147k  |   /* 127 */ "i1\0"  | 
1493  | 147k  |   /* 130 */ "l1\0"  | 
1494  | 147k  |   /* 133 */ "o1\0"  | 
1495  | 147k  |   /* 136 */ "asr1\0"  | 
1496  | 147k  |   /* 141 */ "c12\0"  | 
1497  | 147k  |   /* 145 */ "f12\0"  | 
1498  | 147k  |   /* 149 */ "asr12\0"  | 
1499  | 147k  |   /* 155 */ "c22\0"  | 
1500  | 147k  |   /* 159 */ "f22\0"  | 
1501  | 147k  |   /* 163 */ "asr22\0"  | 
1502  | 147k  |   /* 169 */ "f32\0"  | 
1503  | 147k  |   /* 173 */ "f42\0"  | 
1504  | 147k  |   /* 177 */ "f52\0"  | 
1505  | 147k  |   /* 181 */ "f62\0"  | 
1506  | 147k  |   /* 185 */ "fcc2\0"  | 
1507  | 147k  |   /* 190 */ "f2\0"  | 
1508  | 147k  |   /* 193 */ "g2\0"  | 
1509  | 147k  |   /* 196 */ "i2\0"  | 
1510  | 147k  |   /* 199 */ "l2\0"  | 
1511  | 147k  |   /* 202 */ "o2\0"  | 
1512  | 147k  |   /* 205 */ "asr2\0"  | 
1513  | 147k  |   /* 210 */ "c13\0"  | 
1514  | 147k  |   /* 214 */ "f13\0"  | 
1515  | 147k  |   /* 218 */ "asr13\0"  | 
1516  | 147k  |   /* 224 */ "c23\0"  | 
1517  | 147k  |   /* 228 */ "f23\0"  | 
1518  | 147k  |   /* 232 */ "asr23\0"  | 
1519  | 147k  |   /* 238 */ "fcc3\0"  | 
1520  | 147k  |   /* 243 */ "f3\0"  | 
1521  | 147k  |   /* 246 */ "g3\0"  | 
1522  | 147k  |   /* 249 */ "i3\0"  | 
1523  | 147k  |   /* 252 */ "l3\0"  | 
1524  | 147k  |   /* 255 */ "o3\0"  | 
1525  | 147k  |   /* 258 */ "asr3\0"  | 
1526  | 147k  |   /* 263 */ "c14\0"  | 
1527  | 147k  |   /* 267 */ "f14\0"  | 
1528  | 147k  |   /* 271 */ "asr14\0"  | 
1529  | 147k  |   /* 277 */ "c24\0"  | 
1530  | 147k  |   /* 281 */ "f24\0"  | 
1531  | 147k  |   /* 285 */ "asr24\0"  | 
1532  | 147k  |   /* 291 */ "f34\0"  | 
1533  | 147k  |   /* 295 */ "f44\0"  | 
1534  | 147k  |   /* 299 */ "f54\0"  | 
1535  | 147k  |   /* 303 */ "c4\0"  | 
1536  | 147k  |   /* 306 */ "f4\0"  | 
1537  | 147k  |   /* 309 */ "g4\0"  | 
1538  | 147k  |   /* 312 */ "i4\0"  | 
1539  | 147k  |   /* 315 */ "l4\0"  | 
1540  | 147k  |   /* 318 */ "o4\0"  | 
1541  | 147k  |   /* 321 */ "asr4\0"  | 
1542  | 147k  |   /* 326 */ "c15\0"  | 
1543  | 147k  |   /* 330 */ "f15\0"  | 
1544  | 147k  |   /* 334 */ "asr15\0"  | 
1545  | 147k  |   /* 340 */ "c25\0"  | 
1546  | 147k  |   /* 344 */ "f25\0"  | 
1547  | 147k  |   /* 348 */ "asr25\0"  | 
1548  | 147k  |   /* 354 */ "c5\0"  | 
1549  | 147k  |   /* 357 */ "f5\0"  | 
1550  | 147k  |   /* 360 */ "g5\0"  | 
1551  | 147k  |   /* 363 */ "i5\0"  | 
1552  | 147k  |   /* 366 */ "l5\0"  | 
1553  | 147k  |   /* 369 */ "o5\0"  | 
1554  | 147k  |   /* 372 */ "asr5\0"  | 
1555  | 147k  |   /* 377 */ "c16\0"  | 
1556  | 147k  |   /* 381 */ "f16\0"  | 
1557  | 147k  |   /* 385 */ "asr16\0"  | 
1558  | 147k  |   /* 391 */ "c26\0"  | 
1559  | 147k  |   /* 395 */ "f26\0"  | 
1560  | 147k  |   /* 399 */ "asr26\0"  | 
1561  | 147k  |   /* 405 */ "f36\0"  | 
1562  | 147k  |   /* 409 */ "f46\0"  | 
1563  | 147k  |   /* 413 */ "f56\0"  | 
1564  | 147k  |   /* 417 */ "c6\0"  | 
1565  | 147k  |   /* 420 */ "f6\0"  | 
1566  | 147k  |   /* 423 */ "g6\0"  | 
1567  | 147k  |   /* 426 */ "i6\0"  | 
1568  | 147k  |   /* 429 */ "l6\0"  | 
1569  | 147k  |   /* 432 */ "o6\0"  | 
1570  | 147k  |   /* 435 */ "asr6\0"  | 
1571  | 147k  |   /* 440 */ "c17\0"  | 
1572  | 147k  |   /* 444 */ "f17\0"  | 
1573  | 147k  |   /* 448 */ "asr17\0"  | 
1574  | 147k  |   /* 454 */ "c27\0"  | 
1575  | 147k  |   /* 458 */ "f27\0"  | 
1576  | 147k  |   /* 462 */ "asr27\0"  | 
1577  | 147k  |   /* 468 */ "c7\0"  | 
1578  | 147k  |   /* 471 */ "f7\0"  | 
1579  | 147k  |   /* 474 */ "g7\0"  | 
1580  | 147k  |   /* 477 */ "i7\0"  | 
1581  | 147k  |   /* 480 */ "l7\0"  | 
1582  | 147k  |   /* 483 */ "o7\0"  | 
1583  | 147k  |   /* 486 */ "asr7\0"  | 
1584  | 147k  |   /* 491 */ "c18\0"  | 
1585  | 147k  |   /* 495 */ "f18\0"  | 
1586  | 147k  |   /* 499 */ "asr18\0"  | 
1587  | 147k  |   /* 505 */ "c28\0"  | 
1588  | 147k  |   /* 509 */ "f28\0"  | 
1589  | 147k  |   /* 513 */ "asr28\0"  | 
1590  | 147k  |   /* 519 */ "f38\0"  | 
1591  | 147k  |   /* 523 */ "f48\0"  | 
1592  | 147k  |   /* 527 */ "f58\0"  | 
1593  | 147k  |   /* 531 */ "c8\0"  | 
1594  | 147k  |   /* 534 */ "f8\0"  | 
1595  | 147k  |   /* 537 */ "asr8\0"  | 
1596  | 147k  |   /* 542 */ "c19\0"  | 
1597  | 147k  |   /* 546 */ "f19\0"  | 
1598  | 147k  |   /* 550 */ "asr19\0"  | 
1599  | 147k  |   /* 556 */ "c29\0"  | 
1600  | 147k  |   /* 560 */ "f29\0"  | 
1601  | 147k  |   /* 564 */ "asr29\0"  | 
1602  | 147k  |   /* 570 */ "c9\0"  | 
1603  | 147k  |   /* 573 */ "f9\0"  | 
1604  | 147k  |   /* 576 */ "asr9\0"  | 
1605  | 147k  |   /* 581 */ "tba\0"  | 
1606  | 147k  |   /* 585 */ "icc\0"  | 
1607  | 147k  |   /* 589 */ "tnpc\0"  | 
1608  | 147k  |   /* 594 */ "tpc\0"  | 
1609  | 147k  |   /* 598 */ "canrestore\0"  | 
1610  | 147k  |   /* 609 */ "pstate\0"  | 
1611  | 147k  |   /* 616 */ "tstate\0"  | 
1612  | 147k  |   /* 623 */ "wstate\0"  | 
1613  | 147k  |   /* 630 */ "cansave\0"  | 
1614  | 147k  |   /* 638 */ "tick\0"  | 
1615  | 147k  |   /* 643 */ "gl\0"  | 
1616  | 147k  |   /* 646 */ "pil\0"  | 
1617  | 147k  |   /* 650 */ "tl\0"  | 
1618  | 147k  |   /* 653 */ "wim\0"  | 
1619  | 147k  |   /* 657 */ "cleanwin\0"  | 
1620  | 147k  |   /* 666 */ "otherwin\0"  | 
1621  | 147k  |   /* 675 */ "fp\0"  | 
1622  | 147k  |   /* 678 */ "sp\0"  | 
1623  | 147k  |   /* 681 */ "cwp\0"  | 
1624  | 147k  |   /* 685 */ "cq\0"  | 
1625  | 147k  |   /* 688 */ "fq\0"  | 
1626  | 147k  |   /* 691 */ "tbr\0"  | 
1627  | 147k  |   /* 695 */ "ver\0"  | 
1628  | 147k  |   /* 699 */ "csr\0"  | 
1629  | 147k  |   /* 703 */ "fsr\0"  | 
1630  | 147k  |   /* 707 */ "psr\0"  | 
1631  | 147k  |   /* 711 */ "tt\0"  | 
1632  | 147k  |   /* 714 */ "y\0"  | 
1633  | 147k  | };  | 
1634  | 147k  |   static const uint16_t RegAsmOffsetNoRegAltName[] = { | 
1635  | 147k  |     598, 630, 657, 685, 699, 681, 688, 703, 643, 585, 666, 646, 707, 609,   | 
1636  | 147k  |     581, 691, 638, 650, 589, 594, 616, 711, 695, 653, 623, 714, 136, 205,   | 
1637  | 147k  |     258, 321, 372, 435, 486, 537, 576, 8, 82, 149, 218, 271, 334, 385,   | 
1638  | 147k  |     448, 499, 550, 22, 96, 163, 232, 285, 348, 399, 462, 513, 564, 36,   | 
1639  | 147k  |     110, 56, 118, 187, 240, 303, 354, 417, 468, 531, 570, 0, 74, 141,   | 
1640  | 147k  |     210, 263, 326, 377, 440, 491, 542, 14, 88, 155, 224, 277, 340, 391,   | 
1641  | 147k  |     454, 505, 556, 28, 102, 59, 190, 306, 420, 534, 4, 145, 267, 381,   | 
1642  | 147k  |     495, 18, 159, 281, 395, 509, 32, 169, 291, 405, 519, 42, 173, 295,   | 
1643  | 147k  |     409, 523, 46, 177, 299, 413, 527, 50, 181, 59, 121, 190, 243, 306,   | 
1644  | 147k  |     357, 420, 471, 534, 573, 4, 78, 145, 214, 267, 330, 381, 444, 495,   | 
1645  | 147k  |     546, 18, 92, 159, 228, 281, 344, 395, 458, 509, 560, 32, 106, 54,   | 
1646  | 147k  |     116, 185, 238, 62, 124, 193, 246, 309, 360, 423, 474, 65, 127, 196,   | 
1647  | 147k  |     249, 312, 363, 675, 477, 68, 130, 199, 252, 315, 366, 429, 480, 71,   | 
1648  | 147k  |     133, 202, 255, 318, 369, 678, 483, 59, 306, 534, 145, 381, 18, 281,   | 
1649  | 147k  |     509, 169, 405, 42, 295, 523, 177, 413, 50, 56, 187, 303, 417, 531,   | 
1650  | 147k  |     0, 141, 263, 377, 491, 14, 155, 277, 391, 505, 28, 62, 193, 309,   | 
1651  | 147k  |     423, 65, 196, 312, 426, 68, 199, 315, 429, 71, 202, 318, 432,   | 
1652  | 147k  |   };  | 
1653  |  |  | 
1654  | 147k  |   static const char AsmStrsRegNamesStateReg[] = { | 
1655  | 147k  |   /* 0 */ "pc\0"  | 
1656  | 147k  |   /* 3 */ "asi\0"  | 
1657  | 147k  |   /* 7 */ "tick\0"  | 
1658  | 147k  |   /* 12 */ "ccr\0"  | 
1659  | 147k  |   /* 16 */ "fprs\0"  | 
1660  | 147k  | };  | 
1661  | 147k  |   static const uint8_t RegAsmOffsetRegNamesStateReg[] = { | 
1662  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1663  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 12,   | 
1664  | 147k  |     3, 7, 0, 16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1665  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1666  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1667  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1668  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1669  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1670  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1671  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1672  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1673  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1674  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1675  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1676  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1677  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1678  | 147k  |     2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,   | 
1679  | 147k  |   };  | 
1680  |  |  | 
1681  | 147k  |   switch(AltIdx) { | 
1682  | 0  |   default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);  | 
1683  | 75.6k  |   case Sparc_NoRegAltName:  | 
1684  | 75.6k  |     CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&  | 
1685  | 75.6k  |            "Invalid alt name index for register!", NULL);  | 
1686  | 75.6k  |     return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];  | 
1687  | 71.8k  |   case Sparc_RegNamesStateReg:  | 
1688  | 71.8k  |     if (!*(AsmStrsRegNamesStateReg+RegAsmOffsetRegNamesStateReg[RegNo-1]))  | 
1689  | 67.8k  |       return getRegisterName(RegNo, Sparc_NoRegAltName);  | 
1690  | 4.00k  |     return AsmStrsRegNamesStateReg+RegAsmOffsetRegNamesStateReg[RegNo-1];  | 
1691  | 147k  |   }  | 
1692  |  | #else  | 
1693  |  |   return NULL;  | 
1694  |  | #endif // CAPSTONE_DIET  | 
1695  | 147k  | }  | 
1696  |  | #ifdef PRINT_ALIAS_INSTR  | 
1697  |  | #undef PRINT_ALIAS_INSTR  | 
1698  |  |  | 
1699  | 43.5k  | static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) { | 
1700  | 43.5k  | #ifndef CAPSTONE_DIET  | 
1701  | 43.5k  |   static const PatternsForOpcode OpToPatterns[] = { | 
1702  | 43.5k  |     {Sparc_BCOND, 0, 16 }, | 
1703  | 43.5k  |     {Sparc_BCONDA, 16, 16 }, | 
1704  | 43.5k  |     {Sparc_BPFCCANT, 32, 16 }, | 
1705  | 43.5k  |     {Sparc_BPFCCNT, 48, 16 }, | 
1706  | 43.5k  |     {Sparc_BPICCANT, 64, 16 }, | 
1707  | 43.5k  |     {Sparc_BPICCNT, 80, 16 }, | 
1708  | 43.5k  |     {Sparc_BPRANT, 96, 6 }, | 
1709  | 43.5k  |     {Sparc_BPRNT, 102, 6 }, | 
1710  | 43.5k  |     {Sparc_BPXCCANT, 108, 16 }, | 
1711  | 43.5k  |     {Sparc_BPXCCNT, 124, 16 }, | 
1712  | 43.5k  |     {Sparc_CASArr, 140, 2 }, | 
1713  | 43.5k  |     {Sparc_CASXArr, 142, 2 }, | 
1714  | 43.5k  |     {Sparc_FMOVD_ICC, 144, 16 }, | 
1715  | 43.5k  |     {Sparc_FMOVD_XCC, 160, 16 }, | 
1716  | 43.5k  |     {Sparc_FMOVQ_ICC, 176, 16 }, | 
1717  | 43.5k  |     {Sparc_FMOVQ_XCC, 192, 16 }, | 
1718  | 43.5k  |     {Sparc_FMOVRD, 208, 6 }, | 
1719  | 43.5k  |     {Sparc_FMOVRQ, 214, 6 }, | 
1720  | 43.5k  |     {Sparc_FMOVRS, 220, 6 }, | 
1721  | 43.5k  |     {Sparc_FMOVS_ICC, 226, 16 }, | 
1722  | 43.5k  |     {Sparc_FMOVS_XCC, 242, 16 }, | 
1723  | 43.5k  |     {Sparc_MOVICCri, 258, 16 }, | 
1724  | 43.5k  |     {Sparc_MOVICCrr, 274, 16 }, | 
1725  | 43.5k  |     {Sparc_MOVRri, 290, 6 }, | 
1726  | 43.5k  |     {Sparc_MOVRrr, 296, 6 }, | 
1727  | 43.5k  |     {Sparc_MOVXCCri, 302, 16 }, | 
1728  | 43.5k  |     {Sparc_MOVXCCrr, 318, 16 }, | 
1729  | 43.5k  |     {Sparc_ORCCrr, 334, 1 }, | 
1730  | 43.5k  |     {Sparc_ORri, 335, 1 }, | 
1731  | 43.5k  |     {Sparc_ORrr, 336, 1 }, | 
1732  | 43.5k  |     {Sparc_RESTORErr, 337, 1 }, | 
1733  | 43.5k  |     {Sparc_RET, 338, 1 }, | 
1734  | 43.5k  |     {Sparc_RETL, 339, 1 }, | 
1735  | 43.5k  |     {Sparc_SAVErr, 340, 1 }, | 
1736  | 43.5k  |     {Sparc_SUBCCri, 341, 1 }, | 
1737  | 43.5k  |     {Sparc_SUBCCrr, 342, 1 }, | 
1738  | 43.5k  |     {Sparc_TICCri, 343, 32 }, | 
1739  | 43.5k  |     {Sparc_TICCrr, 375, 32 }, | 
1740  | 43.5k  |     {Sparc_TRAPri, 407, 32 }, | 
1741  | 43.5k  |     {Sparc_TRAPrr, 439, 32 }, | 
1742  | 43.5k  |     {Sparc_TXCCri, 471, 32 }, | 
1743  | 43.5k  |     {Sparc_TXCCrr, 503, 32 }, | 
1744  | 43.5k  |     {Sparc_V9FCMPD, 535, 1 }, | 
1745  | 43.5k  |     {Sparc_V9FCMPED, 536, 1 }, | 
1746  | 43.5k  |     {Sparc_V9FCMPEQ, 537, 1 }, | 
1747  | 43.5k  |     {Sparc_V9FCMPES, 538, 1 }, | 
1748  | 43.5k  |     {Sparc_V9FCMPQ, 539, 1 }, | 
1749  | 43.5k  |     {Sparc_V9FCMPS, 540, 1 }, | 
1750  | 43.5k  |     {Sparc_V9FMOVD_FCC, 541, 16 }, | 
1751  | 43.5k  |     {Sparc_V9FMOVQ_FCC, 557, 16 }, | 
1752  | 43.5k  |     {Sparc_V9FMOVS_FCC, 573, 16 }, | 
1753  | 43.5k  |     {Sparc_V9MOVFCCri, 589, 16 }, | 
1754  | 43.5k  |     {Sparc_V9MOVFCCrr, 605, 16 }, | 
1755  | 43.5k  |   {0},  }; | 
1756  |  |  | 
1757  | 43.5k  |   static const AliasPattern Patterns[] = { | 
1758  |  |     // Sparc_BCOND - 0  | 
1759  | 43.5k  |     {0, 0, 2, 2 }, | 
1760  | 43.5k  |     {6, 2, 2, 2 }, | 
1761  | 43.5k  |     {12, 4, 2, 2 }, | 
1762  | 43.5k  |     {19, 6, 2, 2 }, | 
1763  | 43.5k  |     {25, 8, 2, 2 }, | 
1764  | 43.5k  |     {31, 10, 2, 2 }, | 
1765  | 43.5k  |     {38, 12, 2, 2 }, | 
1766  | 43.5k  |     {45, 14, 2, 2 }, | 
1767  | 43.5k  |     {51, 16, 2, 2 }, | 
1768  | 43.5k  |     {58, 18, 2, 2 }, | 
1769  | 43.5k  |     {66, 20, 2, 2 }, | 
1770  | 43.5k  |     {73, 22, 2, 2 }, | 
1771  | 43.5k  |     {80, 24, 2, 2 }, | 
1772  | 43.5k  |     {88, 26, 2, 2 }, | 
1773  | 43.5k  |     {96, 28, 2, 2 }, | 
1774  | 43.5k  |     {103, 30, 2, 2 }, | 
1775  |  |     // Sparc_BCONDA - 16  | 
1776  | 43.5k  |     {110, 32, 2, 2 }, | 
1777  | 43.5k  |     {118, 34, 2, 2 }, | 
1778  | 43.5k  |     {126, 36, 2, 2 }, | 
1779  | 43.5k  |     {135, 38, 2, 2 }, | 
1780  | 43.5k  |     {143, 40, 2, 2 }, | 
1781  | 43.5k  |     {151, 42, 2, 2 }, | 
1782  | 43.5k  |     {160, 44, 2, 2 }, | 
1783  | 43.5k  |     {169, 46, 2, 2 }, | 
1784  | 43.5k  |     {177, 48, 2, 2 }, | 
1785  | 43.5k  |     {186, 50, 2, 2 }, | 
1786  | 43.5k  |     {196, 52, 2, 2 }, | 
1787  | 43.5k  |     {205, 54, 2, 2 }, | 
1788  | 43.5k  |     {214, 56, 2, 2 }, | 
1789  | 43.5k  |     {224, 58, 2, 2 }, | 
1790  | 43.5k  |     {234, 60, 2, 2 }, | 
1791  | 43.5k  |     {243, 62, 2, 2 }, | 
1792  |  |     // Sparc_BPFCCANT - 32  | 
1793  | 43.5k  |     {252, 64, 3, 4 }, | 
1794  | 43.5k  |     {268, 68, 3, 4 }, | 
1795  | 43.5k  |     {284, 72, 3, 4 }, | 
1796  | 43.5k  |     {300, 76, 3, 4 }, | 
1797  | 43.5k  |     {316, 80, 3, 4 }, | 
1798  | 43.5k  |     {333, 84, 3, 4 }, | 
1799  | 43.5k  |     {349, 88, 3, 4 }, | 
1800  | 43.5k  |     {366, 92, 3, 4 }, | 
1801  | 43.5k  |     {383, 96, 3, 4 }, | 
1802  | 43.5k  |     {400, 100, 3, 4 }, | 
1803  | 43.5k  |     {416, 104, 3, 4 }, | 
1804  | 43.5k  |     {433, 108, 3, 4 }, | 
1805  | 43.5k  |     {450, 112, 3, 4 }, | 
1806  | 43.5k  |     {468, 116, 3, 4 }, | 
1807  | 43.5k  |     {485, 120, 3, 4 }, | 
1808  | 43.5k  |     {503, 124, 3, 4 }, | 
1809  |  |     // Sparc_BPFCCNT - 48  | 
1810  | 43.5k  |     {519, 128, 3, 4 }, | 
1811  | 43.5k  |     {533, 132, 3, 4 }, | 
1812  | 43.5k  |     {547, 136, 3, 4 }, | 
1813  | 43.5k  |     {561, 140, 3, 4 }, | 
1814  | 43.5k  |     {575, 144, 3, 4 }, | 
1815  | 43.5k  |     {590, 148, 3, 4 }, | 
1816  | 43.5k  |     {604, 152, 3, 4 }, | 
1817  | 43.5k  |     {619, 156, 3, 4 }, | 
1818  | 43.5k  |     {634, 160, 3, 4 }, | 
1819  | 43.5k  |     {649, 164, 3, 4 }, | 
1820  | 43.5k  |     {663, 168, 3, 4 }, | 
1821  | 43.5k  |     {678, 172, 3, 4 }, | 
1822  | 43.5k  |     {693, 176, 3, 4 }, | 
1823  | 43.5k  |     {709, 180, 3, 4 }, | 
1824  | 43.5k  |     {724, 184, 3, 4 }, | 
1825  | 43.5k  |     {740, 188, 3, 4 }, | 
1826  |  |     // Sparc_BPICCANT - 64  | 
1827  | 43.5k  |     {754, 192, 2, 3 }, | 
1828  | 43.5k  |     {771, 195, 2, 3 }, | 
1829  | 43.5k  |     {788, 198, 2, 3 }, | 
1830  | 43.5k  |     {806, 201, 2, 3 }, | 
1831  | 43.5k  |     {823, 204, 2, 3 }, | 
1832  | 43.5k  |     {840, 207, 2, 3 }, | 
1833  | 43.5k  |     {858, 210, 2, 3 }, | 
1834  | 43.5k  |     {876, 213, 2, 3 }, | 
1835  | 43.5k  |     {893, 216, 2, 3 }, | 
1836  | 43.5k  |     {911, 219, 2, 3 }, | 
1837  | 43.5k  |     {930, 222, 2, 3 }, | 
1838  | 43.5k  |     {948, 225, 2, 3 }, | 
1839  | 43.5k  |     {966, 228, 2, 3 }, | 
1840  | 43.5k  |     {985, 231, 2, 3 }, | 
1841  | 43.5k  |     {1004, 234, 2, 3 }, | 
1842  | 43.5k  |     {1022, 237, 2, 3 }, | 
1843  |  |     // Sparc_BPICCNT - 80  | 
1844  | 43.5k  |     {1040, 240, 2, 3 }, | 
1845  | 43.5k  |     {1055, 243, 2, 3 }, | 
1846  | 43.5k  |     {1070, 246, 2, 3 }, | 
1847  | 43.5k  |     {1086, 249, 2, 3 }, | 
1848  | 43.5k  |     {1101, 252, 2, 3 }, | 
1849  | 43.5k  |     {1116, 255, 2, 3 }, | 
1850  | 43.5k  |     {1132, 258, 2, 3 }, | 
1851  | 43.5k  |     {1148, 261, 2, 3 }, | 
1852  | 43.5k  |     {1163, 264, 2, 3 }, | 
1853  | 43.5k  |     {1179, 267, 2, 3 }, | 
1854  | 43.5k  |     {1196, 270, 2, 3 }, | 
1855  | 43.5k  |     {1212, 273, 2, 3 }, | 
1856  | 43.5k  |     {1228, 276, 2, 3 }, | 
1857  | 43.5k  |     {1245, 279, 2, 3 }, | 
1858  | 43.5k  |     {1262, 282, 2, 3 }, | 
1859  | 43.5k  |     {1278, 285, 2, 3 }, | 
1860  |  |     // Sparc_BPRANT - 96  | 
1861  | 43.5k  |     {1294, 288, 3, 4 }, | 
1862  | 43.5k  |     {1310, 292, 3, 4 }, | 
1863  | 43.5k  |     {1328, 296, 3, 4 }, | 
1864  | 43.5k  |     {1345, 300, 3, 4 }, | 
1865  | 43.5k  |     {1362, 304, 3, 4 }, | 
1866  | 43.5k  |     {1379, 308, 3, 4 }, | 
1867  |  |     // Sparc_BPRNT - 102  | 
1868  | 43.5k  |     {1397, 312, 3, 4 }, | 
1869  | 43.5k  |     {1411, 316, 3, 4 }, | 
1870  | 43.5k  |     {1427, 320, 3, 4 }, | 
1871  | 43.5k  |     {1442, 324, 3, 4 }, | 
1872  | 43.5k  |     {1457, 328, 3, 4 }, | 
1873  | 43.5k  |     {1472, 332, 3, 4 }, | 
1874  |  |     // Sparc_BPXCCANT - 108  | 
1875  | 43.5k  |     {1488, 336, 2, 3 }, | 
1876  | 43.5k  |     {1505, 339, 2, 3 }, | 
1877  | 43.5k  |     {1522, 342, 2, 3 }, | 
1878  | 43.5k  |     {1540, 345, 2, 3 }, | 
1879  | 43.5k  |     {1557, 348, 2, 3 }, | 
1880  | 43.5k  |     {1574, 351, 2, 3 }, | 
1881  | 43.5k  |     {1592, 354, 2, 3 }, | 
1882  | 43.5k  |     {1610, 357, 2, 3 }, | 
1883  | 43.5k  |     {1627, 360, 2, 3 }, | 
1884  | 43.5k  |     {1645, 363, 2, 3 }, | 
1885  | 43.5k  |     {1664, 366, 2, 3 }, | 
1886  | 43.5k  |     {1682, 369, 2, 3 }, | 
1887  | 43.5k  |     {1700, 372, 2, 3 }, | 
1888  | 43.5k  |     {1719, 375, 2, 3 }, | 
1889  | 43.5k  |     {1738, 378, 2, 3 }, | 
1890  | 43.5k  |     {1756, 381, 2, 3 }, | 
1891  |  |     // Sparc_BPXCCNT - 124  | 
1892  | 43.5k  |     {1774, 384, 2, 3 }, | 
1893  | 43.5k  |     {1789, 387, 2, 3 }, | 
1894  | 43.5k  |     {1804, 390, 2, 3 }, | 
1895  | 43.5k  |     {1820, 393, 2, 3 }, | 
1896  | 43.5k  |     {1835, 396, 2, 3 }, | 
1897  | 43.5k  |     {1850, 399, 2, 3 }, | 
1898  | 43.5k  |     {1866, 402, 2, 3 }, | 
1899  | 43.5k  |     {1882, 405, 2, 3 }, | 
1900  | 43.5k  |     {1897, 408, 2, 3 }, | 
1901  | 43.5k  |     {1913, 411, 2, 3 }, | 
1902  | 43.5k  |     {1930, 414, 2, 3 }, | 
1903  | 43.5k  |     {1946, 417, 2, 3 }, | 
1904  | 43.5k  |     {1962, 420, 2, 3 }, | 
1905  | 43.5k  |     {1979, 423, 2, 3 }, | 
1906  | 43.5k  |     {1996, 426, 2, 3 }, | 
1907  | 43.5k  |     {2012, 429, 2, 3 }, | 
1908  |  |     // Sparc_CASArr - 140  | 
1909  | 43.5k  |     {2028, 432, 5, 6 }, | 
1910  | 43.5k  |     {2045, 438, 5, 6 }, | 
1911  |  |     // Sparc_CASXArr - 142  | 
1912  | 43.5k  |     {2063, 444, 5, 6 }, | 
1913  | 43.5k  |     {2081, 450, 5, 6 }, | 
1914  |  |     // Sparc_FMOVD_ICC - 144  | 
1915  | 43.5k  |     {2100, 456, 4, 5 }, | 
1916  | 43.5k  |     {2120, 461, 4, 5 }, | 
1917  | 43.5k  |     {2140, 466, 4, 5 }, | 
1918  | 43.5k  |     {2161, 471, 4, 5 }, | 
1919  | 43.5k  |     {2181, 476, 4, 5 }, | 
1920  | 43.5k  |     {2201, 481, 4, 5 }, | 
1921  | 43.5k  |     {2222, 486, 4, 5 }, | 
1922  | 43.5k  |     {2243, 491, 4, 5 }, | 
1923  | 43.5k  |     {2263, 496, 4, 5 }, | 
1924  | 43.5k  |     {2284, 501, 4, 5 }, | 
1925  | 43.5k  |     {2306, 506, 4, 5 }, | 
1926  | 43.5k  |     {2327, 511, 4, 5 }, | 
1927  | 43.5k  |     {2348, 516, 4, 5 }, | 
1928  | 43.5k  |     {2370, 521, 4, 5 }, | 
1929  | 43.5k  |     {2392, 526, 4, 5 }, | 
1930  | 43.5k  |     {2413, 531, 4, 5 }, | 
1931  |  |     // Sparc_FMOVD_XCC - 160  | 
1932  | 43.5k  |     {2434, 536, 4, 5 }, | 
1933  | 43.5k  |     {2454, 541, 4, 5 }, | 
1934  | 43.5k  |     {2474, 546, 4, 5 }, | 
1935  | 43.5k  |     {2495, 551, 4, 5 }, | 
1936  | 43.5k  |     {2515, 556, 4, 5 }, | 
1937  | 43.5k  |     {2535, 561, 4, 5 }, | 
1938  | 43.5k  |     {2556, 566, 4, 5 }, | 
1939  | 43.5k  |     {2577, 571, 4, 5 }, | 
1940  | 43.5k  |     {2597, 576, 4, 5 }, | 
1941  | 43.5k  |     {2618, 581, 4, 5 }, | 
1942  | 43.5k  |     {2640, 586, 4, 5 }, | 
1943  | 43.5k  |     {2661, 591, 4, 5 }, | 
1944  | 43.5k  |     {2682, 596, 4, 5 }, | 
1945  | 43.5k  |     {2704, 601, 4, 5 }, | 
1946  | 43.5k  |     {2726, 606, 4, 5 }, | 
1947  | 43.5k  |     {2747, 611, 4, 5 }, | 
1948  |  |     // Sparc_FMOVQ_ICC - 176  | 
1949  | 43.5k  |     {2768, 616, 4, 5 }, | 
1950  | 43.5k  |     {2788, 621, 4, 5 }, | 
1951  | 43.5k  |     {2808, 626, 4, 5 }, | 
1952  | 43.5k  |     {2829, 631, 4, 5 }, | 
1953  | 43.5k  |     {2849, 636, 4, 5 }, | 
1954  | 43.5k  |     {2869, 641, 4, 5 }, | 
1955  | 43.5k  |     {2890, 646, 4, 5 }, | 
1956  | 43.5k  |     {2911, 651, 4, 5 }, | 
1957  | 43.5k  |     {2931, 656, 4, 5 }, | 
1958  | 43.5k  |     {2952, 661, 4, 5 }, | 
1959  | 43.5k  |     {2974, 666, 4, 5 }, | 
1960  | 43.5k  |     {2995, 671, 4, 5 }, | 
1961  | 43.5k  |     {3016, 676, 4, 5 }, | 
1962  | 43.5k  |     {3038, 681, 4, 5 }, | 
1963  | 43.5k  |     {3060, 686, 4, 5 }, | 
1964  | 43.5k  |     {3081, 691, 4, 5 }, | 
1965  |  |     // Sparc_FMOVQ_XCC - 192  | 
1966  | 43.5k  |     {3102, 696, 4, 5 }, | 
1967  | 43.5k  |     {3122, 701, 4, 5 }, | 
1968  | 43.5k  |     {3142, 706, 4, 5 }, | 
1969  | 43.5k  |     {3163, 711, 4, 5 }, | 
1970  | 43.5k  |     {3183, 716, 4, 5 }, | 
1971  | 43.5k  |     {3203, 721, 4, 5 }, | 
1972  | 43.5k  |     {3224, 726, 4, 5 }, | 
1973  | 43.5k  |     {3245, 731, 4, 5 }, | 
1974  | 43.5k  |     {3265, 736, 4, 5 }, | 
1975  | 43.5k  |     {3286, 741, 4, 5 }, | 
1976  | 43.5k  |     {3308, 746, 4, 5 }, | 
1977  | 43.5k  |     {3329, 751, 4, 5 }, | 
1978  | 43.5k  |     {3350, 756, 4, 5 }, | 
1979  | 43.5k  |     {3372, 761, 4, 5 }, | 
1980  | 43.5k  |     {3394, 766, 4, 5 }, | 
1981  | 43.5k  |     {3415, 771, 4, 5 }, | 
1982  |  |     // Sparc_FMOVRD - 208  | 
1983  | 43.5k  |     {3436, 776, 5, 6 }, | 
1984  | 43.5k  |     {3455, 782, 5, 6 }, | 
1985  | 43.5k  |     {3476, 788, 5, 6 }, | 
1986  | 43.5k  |     {3496, 794, 5, 6 }, | 
1987  | 43.5k  |     {3516, 800, 5, 6 }, | 
1988  | 43.5k  |     {3536, 806, 5, 6 }, | 
1989  |  |     // Sparc_FMOVRQ - 214  | 
1990  | 43.5k  |     {3557, 812, 5, 6 }, | 
1991  | 43.5k  |     {3576, 818, 5, 6 }, | 
1992  | 43.5k  |     {3597, 824, 5, 6 }, | 
1993  | 43.5k  |     {3617, 830, 5, 6 }, | 
1994  | 43.5k  |     {3637, 836, 5, 6 }, | 
1995  | 43.5k  |     {3657, 842, 5, 6 }, | 
1996  |  |     // Sparc_FMOVRS - 220  | 
1997  | 43.5k  |     {3678, 848, 5, 6 }, | 
1998  | 43.5k  |     {3697, 854, 5, 6 }, | 
1999  | 43.5k  |     {3718, 860, 5, 6 }, | 
2000  | 43.5k  |     {3738, 866, 5, 6 }, | 
2001  | 43.5k  |     {3758, 872, 5, 6 }, | 
2002  | 43.5k  |     {3778, 878, 5, 6 }, | 
2003  |  |     // Sparc_FMOVS_ICC - 226  | 
2004  | 43.5k  |     {3799, 884, 4, 5 }, | 
2005  | 43.5k  |     {3819, 889, 4, 5 }, | 
2006  | 43.5k  |     {3839, 894, 4, 5 }, | 
2007  | 43.5k  |     {3860, 899, 4, 5 }, | 
2008  | 43.5k  |     {3880, 904, 4, 5 }, | 
2009  | 43.5k  |     {3900, 909, 4, 5 }, | 
2010  | 43.5k  |     {3921, 914, 4, 5 }, | 
2011  | 43.5k  |     {3942, 919, 4, 5 }, | 
2012  | 43.5k  |     {3962, 924, 4, 5 }, | 
2013  | 43.5k  |     {3983, 929, 4, 5 }, | 
2014  | 43.5k  |     {4005, 934, 4, 5 }, | 
2015  | 43.5k  |     {4026, 939, 4, 5 }, | 
2016  | 43.5k  |     {4047, 944, 4, 5 }, | 
2017  | 43.5k  |     {4069, 949, 4, 5 }, | 
2018  | 43.5k  |     {4091, 954, 4, 5 }, | 
2019  | 43.5k  |     {4112, 959, 4, 5 }, | 
2020  |  |     // Sparc_FMOVS_XCC - 242  | 
2021  | 43.5k  |     {4133, 964, 4, 5 }, | 
2022  | 43.5k  |     {4153, 969, 4, 5 }, | 
2023  | 43.5k  |     {4173, 974, 4, 5 }, | 
2024  | 43.5k  |     {4194, 979, 4, 5 }, | 
2025  | 43.5k  |     {4214, 984, 4, 5 }, | 
2026  | 43.5k  |     {4234, 989, 4, 5 }, | 
2027  | 43.5k  |     {4255, 994, 4, 5 }, | 
2028  | 43.5k  |     {4276, 999, 4, 5 }, | 
2029  | 43.5k  |     {4296, 1004, 4, 5 }, | 
2030  | 43.5k  |     {4317, 1009, 4, 5 }, | 
2031  | 43.5k  |     {4339, 1014, 4, 5 }, | 
2032  | 43.5k  |     {4360, 1019, 4, 5 }, | 
2033  | 43.5k  |     {4381, 1024, 4, 5 }, | 
2034  | 43.5k  |     {4403, 1029, 4, 5 }, | 
2035  | 43.5k  |     {4425, 1034, 4, 5 }, | 
2036  | 43.5k  |     {4446, 1039, 4, 5 }, | 
2037  |  |     // Sparc_MOVICCri - 258  | 
2038  | 43.5k  |     {4467, 1044, 4, 5 }, | 
2039  | 43.5k  |     {4485, 1049, 4, 5 }, | 
2040  | 43.5k  |     {4503, 1054, 4, 5 }, | 
2041  | 43.5k  |     {4522, 1059, 4, 5 }, | 
2042  | 43.5k  |     {4540, 1064, 4, 5 }, | 
2043  | 43.5k  |     {4558, 1069, 4, 5 }, | 
2044  | 43.5k  |     {4577, 1074, 4, 5 }, | 
2045  | 43.5k  |     {4596, 1079, 4, 5 }, | 
2046  | 43.5k  |     {4614, 1084, 4, 5 }, | 
2047  | 43.5k  |     {4633, 1089, 4, 5 }, | 
2048  | 43.5k  |     {4653, 1094, 4, 5 }, | 
2049  | 43.5k  |     {4672, 1099, 4, 5 }, | 
2050  | 43.5k  |     {4691, 1104, 4, 5 }, | 
2051  | 43.5k  |     {4711, 1109, 4, 5 }, | 
2052  | 43.5k  |     {4731, 1114, 4, 5 }, | 
2053  | 43.5k  |     {4750, 1119, 4, 5 }, | 
2054  |  |     // Sparc_MOVICCrr - 274  | 
2055  | 43.5k  |     {4467, 1124, 4, 5 }, | 
2056  | 43.5k  |     {4485, 1129, 4, 5 }, | 
2057  | 43.5k  |     {4503, 1134, 4, 5 }, | 
2058  | 43.5k  |     {4522, 1139, 4, 5 }, | 
2059  | 43.5k  |     {4540, 1144, 4, 5 }, | 
2060  | 43.5k  |     {4558, 1149, 4, 5 }, | 
2061  | 43.5k  |     {4577, 1154, 4, 5 }, | 
2062  | 43.5k  |     {4596, 1159, 4, 5 }, | 
2063  | 43.5k  |     {4614, 1164, 4, 5 }, | 
2064  | 43.5k  |     {4633, 1169, 4, 5 }, | 
2065  | 43.5k  |     {4653, 1174, 4, 5 }, | 
2066  | 43.5k  |     {4672, 1179, 4, 5 }, | 
2067  | 43.5k  |     {4691, 1184, 4, 5 }, | 
2068  | 43.5k  |     {4711, 1189, 4, 5 }, | 
2069  | 43.5k  |     {4731, 1194, 4, 5 }, | 
2070  | 43.5k  |     {4750, 1199, 4, 5 }, | 
2071  |  |     // Sparc_MOVRri - 290  | 
2072  | 43.5k  |     {4769, 1204, 5, 6 }, | 
2073  | 43.5k  |     {4786, 1210, 5, 6 }, | 
2074  | 43.5k  |     {4805, 1216, 5, 6 }, | 
2075  | 43.5k  |     {4823, 1222, 5, 6 }, | 
2076  | 43.5k  |     {4841, 1228, 5, 6 }, | 
2077  | 43.5k  |     {4859, 1234, 5, 6 }, | 
2078  |  |     // Sparc_MOVRrr - 296  | 
2079  | 43.5k  |     {4769, 1240, 5, 6 }, | 
2080  | 43.5k  |     {4786, 1246, 5, 6 }, | 
2081  | 43.5k  |     {4805, 1252, 5, 6 }, | 
2082  | 43.5k  |     {4823, 1258, 5, 6 }, | 
2083  | 43.5k  |     {4841, 1264, 5, 6 }, | 
2084  | 43.5k  |     {4859, 1270, 5, 6 }, | 
2085  |  |     // Sparc_MOVXCCri - 302  | 
2086  | 43.5k  |     {4878, 1276, 4, 5 }, | 
2087  | 43.5k  |     {4896, 1281, 4, 5 }, | 
2088  | 43.5k  |     {4914, 1286, 4, 5 }, | 
2089  | 43.5k  |     {4933, 1291, 4, 5 }, | 
2090  | 43.5k  |     {4951, 1296, 4, 5 }, | 
2091  | 43.5k  |     {4969, 1301, 4, 5 }, | 
2092  | 43.5k  |     {4988, 1306, 4, 5 }, | 
2093  | 43.5k  |     {5007, 1311, 4, 5 }, | 
2094  | 43.5k  |     {5025, 1316, 4, 5 }, | 
2095  | 43.5k  |     {5044, 1321, 4, 5 }, | 
2096  | 43.5k  |     {5064, 1326, 4, 5 }, | 
2097  | 43.5k  |     {5083, 1331, 4, 5 }, | 
2098  | 43.5k  |     {5102, 1336, 4, 5 }, | 
2099  | 43.5k  |     {5122, 1341, 4, 5 }, | 
2100  | 43.5k  |     {5142, 1346, 4, 5 }, | 
2101  | 43.5k  |     {5161, 1351, 4, 5 }, | 
2102  |  |     // Sparc_MOVXCCrr - 318  | 
2103  | 43.5k  |     {4878, 1356, 4, 5 }, | 
2104  | 43.5k  |     {4896, 1361, 4, 5 }, | 
2105  | 43.5k  |     {4914, 1366, 4, 5 }, | 
2106  | 43.5k  |     {4933, 1371, 4, 5 }, | 
2107  | 43.5k  |     {4951, 1376, 4, 5 }, | 
2108  | 43.5k  |     {4969, 1381, 4, 5 }, | 
2109  | 43.5k  |     {4988, 1386, 4, 5 }, | 
2110  | 43.5k  |     {5007, 1391, 4, 5 }, | 
2111  | 43.5k  |     {5025, 1396, 4, 5 }, | 
2112  | 43.5k  |     {5044, 1401, 4, 5 }, | 
2113  | 43.5k  |     {5064, 1406, 4, 5 }, | 
2114  | 43.5k  |     {5083, 1411, 4, 5 }, | 
2115  | 43.5k  |     {5102, 1416, 4, 5 }, | 
2116  | 43.5k  |     {5122, 1421, 4, 5 }, | 
2117  | 43.5k  |     {5142, 1426, 4, 5 }, | 
2118  | 43.5k  |     {5161, 1431, 4, 5 }, | 
2119  |  |     // Sparc_ORCCrr - 334  | 
2120  | 43.5k  |     {5180, 1436, 3, 3 }, | 
2121  |  |     // Sparc_ORri - 335  | 
2122  | 43.5k  |     {5187, 1439, 3, 2 }, | 
2123  |  |     // Sparc_ORrr - 336  | 
2124  | 43.5k  |     {5187, 1441, 3, 3 }, | 
2125  |  |     // Sparc_RESTORErr - 337  | 
2126  | 43.5k  |     {5198, 1444, 3, 3 }, | 
2127  |  |     // Sparc_RET - 338  | 
2128  | 43.5k  |     {5206, 1447, 1, 1 }, | 
2129  |  |     // Sparc_RETL - 339  | 
2130  | 43.5k  |     {5210, 1448, 1, 1 }, | 
2131  |  |     // Sparc_SAVErr - 340  | 
2132  | 43.5k  |     {5215, 1449, 3, 3 }, | 
2133  |  |     // Sparc_SUBCCri - 341  | 
2134  | 43.5k  |     {5220, 1452, 3, 2 }, | 
2135  |  |     // Sparc_SUBCCrr - 342  | 
2136  | 43.5k  |     {5220, 1454, 3, 3 }, | 
2137  |  |     // Sparc_TICCri - 343  | 
2138  | 43.5k  |     {5231, 1457, 3, 4 }, | 
2139  | 43.5k  |     {5243, 1461, 3, 4 }, | 
2140  | 43.5k  |     {5260, 1465, 3, 4 }, | 
2141  | 43.5k  |     {5272, 1469, 3, 4 }, | 
2142  | 43.5k  |     {5289, 1473, 3, 4 }, | 
2143  | 43.5k  |     {5302, 1477, 3, 4 }, | 
2144  | 43.5k  |     {5320, 1481, 3, 4 }, | 
2145  | 43.5k  |     {5332, 1485, 3, 4 }, | 
2146  | 43.5k  |     {5349, 1489, 3, 4 }, | 
2147  | 43.5k  |     {5361, 1493, 3, 4 }, | 
2148  | 43.5k  |     {5378, 1497, 3, 4 }, | 
2149  | 43.5k  |     {5391, 1501, 3, 4 }, | 
2150  | 43.5k  |     {5409, 1505, 3, 4 }, | 
2151  | 43.5k  |     {5422, 1509, 3, 4 }, | 
2152  | 43.5k  |     {5440, 1513, 3, 4 }, | 
2153  | 43.5k  |     {5452, 1517, 3, 4 }, | 
2154  | 43.5k  |     {5469, 1521, 3, 4 }, | 
2155  | 43.5k  |     {5482, 1525, 3, 4 }, | 
2156  | 43.5k  |     {5500, 1529, 3, 4 }, | 
2157  | 43.5k  |     {5514, 1533, 3, 4 }, | 
2158  | 43.5k  |     {5533, 1537, 3, 4 }, | 
2159  | 43.5k  |     {5546, 1541, 3, 4 }, | 
2160  | 43.5k  |     {5564, 1545, 3, 4 }, | 
2161  | 43.5k  |     {5577, 1549, 3, 4 }, | 
2162  | 43.5k  |     {5595, 1553, 3, 4 }, | 
2163  | 43.5k  |     {5609, 1557, 3, 4 }, | 
2164  | 43.5k  |     {5628, 1561, 3, 4 }, | 
2165  | 43.5k  |     {5642, 1565, 3, 4 }, | 
2166  | 43.5k  |     {5661, 1569, 3, 4 }, | 
2167  | 43.5k  |     {5674, 1573, 3, 4 }, | 
2168  | 43.5k  |     {5692, 1577, 3, 4 }, | 
2169  | 43.5k  |     {5705, 1581, 3, 4 }, | 
2170  |  |     // Sparc_TICCrr - 375  | 
2171  | 43.5k  |     {5231, 1585, 3, 4 }, | 
2172  | 43.5k  |     {5243, 1589, 3, 4 }, | 
2173  | 43.5k  |     {5260, 1593, 3, 4 }, | 
2174  | 43.5k  |     {5272, 1597, 3, 4 }, | 
2175  | 43.5k  |     {5289, 1601, 3, 4 }, | 
2176  | 43.5k  |     {5302, 1605, 3, 4 }, | 
2177  | 43.5k  |     {5320, 1609, 3, 4 }, | 
2178  | 43.5k  |     {5332, 1613, 3, 4 }, | 
2179  | 43.5k  |     {5349, 1617, 3, 4 }, | 
2180  | 43.5k  |     {5361, 1621, 3, 4 }, | 
2181  | 43.5k  |     {5378, 1625, 3, 4 }, | 
2182  | 43.5k  |     {5391, 1629, 3, 4 }, | 
2183  | 43.5k  |     {5409, 1633, 3, 4 }, | 
2184  | 43.5k  |     {5422, 1637, 3, 4 }, | 
2185  | 43.5k  |     {5440, 1641, 3, 4 }, | 
2186  | 43.5k  |     {5452, 1645, 3, 4 }, | 
2187  | 43.5k  |     {5469, 1649, 3, 4 }, | 
2188  | 43.5k  |     {5482, 1653, 3, 4 }, | 
2189  | 43.5k  |     {5500, 1657, 3, 4 }, | 
2190  | 43.5k  |     {5514, 1661, 3, 4 }, | 
2191  | 43.5k  |     {5533, 1665, 3, 4 }, | 
2192  | 43.5k  |     {5546, 1669, 3, 4 }, | 
2193  | 43.5k  |     {5564, 1673, 3, 4 }, | 
2194  | 43.5k  |     {5577, 1677, 3, 4 }, | 
2195  | 43.5k  |     {5595, 1681, 3, 4 }, | 
2196  | 43.5k  |     {5609, 1685, 3, 4 }, | 
2197  | 43.5k  |     {5628, 1689, 3, 4 }, | 
2198  | 43.5k  |     {5642, 1693, 3, 4 }, | 
2199  | 43.5k  |     {5661, 1697, 3, 4 }, | 
2200  | 43.5k  |     {5674, 1701, 3, 4 }, | 
2201  | 43.5k  |     {5692, 1705, 3, 4 }, | 
2202  | 43.5k  |     {5705, 1709, 3, 4 }, | 
2203  |  |     // Sparc_TRAPri - 407  | 
2204  | 43.5k  |     {5723, 1713, 3, 3 }, | 
2205  | 43.5k  |     {5729, 1716, 3, 3 }, | 
2206  | 43.5k  |     {5740, 1719, 3, 3 }, | 
2207  | 43.5k  |     {5746, 1722, 3, 3 }, | 
2208  | 43.5k  |     {5757, 1725, 3, 3 }, | 
2209  | 43.5k  |     {5764, 1728, 3, 3 }, | 
2210  | 43.5k  |     {5776, 1731, 3, 3 }, | 
2211  | 43.5k  |     {5782, 1734, 3, 3 }, | 
2212  | 43.5k  |     {5793, 1737, 3, 3 }, | 
2213  | 43.5k  |     {5799, 1740, 3, 3 }, | 
2214  | 43.5k  |     {5810, 1743, 3, 3 }, | 
2215  | 43.5k  |     {5817, 1746, 3, 3 }, | 
2216  | 43.5k  |     {5829, 1749, 3, 3 }, | 
2217  | 43.5k  |     {5836, 1752, 3, 3 }, | 
2218  | 43.5k  |     {5848, 1755, 3, 3 }, | 
2219  | 43.5k  |     {5854, 1758, 3, 3 }, | 
2220  | 43.5k  |     {5865, 1761, 3, 3 }, | 
2221  | 43.5k  |     {5872, 1764, 3, 3 }, | 
2222  | 43.5k  |     {5884, 1767, 3, 3 }, | 
2223  | 43.5k  |     {5892, 1770, 3, 3 }, | 
2224  | 43.5k  |     {5905, 1773, 3, 3 }, | 
2225  | 43.5k  |     {5912, 1776, 3, 3 }, | 
2226  | 43.5k  |     {5924, 1779, 3, 3 }, | 
2227  | 43.5k  |     {5931, 1782, 3, 3 }, | 
2228  | 43.5k  |     {5943, 1785, 3, 3 }, | 
2229  | 43.5k  |     {5951, 1788, 3, 3 }, | 
2230  | 43.5k  |     {5964, 1791, 3, 3 }, | 
2231  | 43.5k  |     {5972, 1794, 3, 3 }, | 
2232  | 43.5k  |     {5985, 1797, 3, 3 }, | 
2233  | 43.5k  |     {5992, 1800, 3, 3 }, | 
2234  | 43.5k  |     {6004, 1803, 3, 3 }, | 
2235  | 43.5k  |     {6011, 1806, 3, 3 }, | 
2236  |  |     // Sparc_TRAPrr - 439  | 
2237  | 43.5k  |     {5723, 1809, 3, 3 }, | 
2238  | 43.5k  |     {5729, 1812, 3, 3 }, | 
2239  | 43.5k  |     {5740, 1815, 3, 3 }, | 
2240  | 43.5k  |     {5746, 1818, 3, 3 }, | 
2241  | 43.5k  |     {5757, 1821, 3, 3 }, | 
2242  | 43.5k  |     {5764, 1824, 3, 3 }, | 
2243  | 43.5k  |     {5776, 1827, 3, 3 }, | 
2244  | 43.5k  |     {5782, 1830, 3, 3 }, | 
2245  | 43.5k  |     {5793, 1833, 3, 3 }, | 
2246  | 43.5k  |     {5799, 1836, 3, 3 }, | 
2247  | 43.5k  |     {5810, 1839, 3, 3 }, | 
2248  | 43.5k  |     {5817, 1842, 3, 3 }, | 
2249  | 43.5k  |     {5829, 1845, 3, 3 }, | 
2250  | 43.5k  |     {5836, 1848, 3, 3 }, | 
2251  | 43.5k  |     {5848, 1851, 3, 3 }, | 
2252  | 43.5k  |     {5854, 1854, 3, 3 }, | 
2253  | 43.5k  |     {5865, 1857, 3, 3 }, | 
2254  | 43.5k  |     {5872, 1860, 3, 3 }, | 
2255  | 43.5k  |     {5884, 1863, 3, 3 }, | 
2256  | 43.5k  |     {5892, 1866, 3, 3 }, | 
2257  | 43.5k  |     {5905, 1869, 3, 3 }, | 
2258  | 43.5k  |     {5912, 1872, 3, 3 }, | 
2259  | 43.5k  |     {5924, 1875, 3, 3 }, | 
2260  | 43.5k  |     {5931, 1878, 3, 3 }, | 
2261  | 43.5k  |     {5943, 1881, 3, 3 }, | 
2262  | 43.5k  |     {5951, 1884, 3, 3 }, | 
2263  | 43.5k  |     {5964, 1887, 3, 3 }, | 
2264  | 43.5k  |     {5972, 1890, 3, 3 }, | 
2265  | 43.5k  |     {5985, 1893, 3, 3 }, | 
2266  | 43.5k  |     {5992, 1896, 3, 3 }, | 
2267  | 43.5k  |     {6004, 1899, 3, 3 }, | 
2268  | 43.5k  |     {6011, 1902, 3, 3 }, | 
2269  |  |     // Sparc_TXCCri - 471  | 
2270  | 43.5k  |     {6023, 1905, 3, 4 }, | 
2271  | 43.5k  |     {6035, 1909, 3, 4 }, | 
2272  | 43.5k  |     {6052, 1913, 3, 4 }, | 
2273  | 43.5k  |     {6064, 1917, 3, 4 }, | 
2274  | 43.5k  |     {6081, 1921, 3, 4 }, | 
2275  | 43.5k  |     {6094, 1925, 3, 4 }, | 
2276  | 43.5k  |     {6112, 1929, 3, 4 }, | 
2277  | 43.5k  |     {6124, 1933, 3, 4 }, | 
2278  | 43.5k  |     {6141, 1937, 3, 4 }, | 
2279  | 43.5k  |     {6153, 1941, 3, 4 }, | 
2280  | 43.5k  |     {6170, 1945, 3, 4 }, | 
2281  | 43.5k  |     {6183, 1949, 3, 4 }, | 
2282  | 43.5k  |     {6201, 1953, 3, 4 }, | 
2283  | 43.5k  |     {6214, 1957, 3, 4 }, | 
2284  | 43.5k  |     {6232, 1961, 3, 4 }, | 
2285  | 43.5k  |     {6244, 1965, 3, 4 }, | 
2286  | 43.5k  |     {6261, 1969, 3, 4 }, | 
2287  | 43.5k  |     {6274, 1973, 3, 4 }, | 
2288  | 43.5k  |     {6292, 1977, 3, 4 }, | 
2289  | 43.5k  |     {6306, 1981, 3, 4 }, | 
2290  | 43.5k  |     {6325, 1985, 3, 4 }, | 
2291  | 43.5k  |     {6338, 1989, 3, 4 }, | 
2292  | 43.5k  |     {6356, 1993, 3, 4 }, | 
2293  | 43.5k  |     {6369, 1997, 3, 4 }, | 
2294  | 43.5k  |     {6387, 2001, 3, 4 }, | 
2295  | 43.5k  |     {6401, 2005, 3, 4 }, | 
2296  | 43.5k  |     {6420, 2009, 3, 4 }, | 
2297  | 43.5k  |     {6434, 2013, 3, 4 }, | 
2298  | 43.5k  |     {6453, 2017, 3, 4 }, | 
2299  | 43.5k  |     {6466, 2021, 3, 4 }, | 
2300  | 43.5k  |     {6484, 2025, 3, 4 }, | 
2301  | 43.5k  |     {6497, 2029, 3, 4 }, | 
2302  |  |     // Sparc_TXCCrr - 503  | 
2303  | 43.5k  |     {6023, 2033, 3, 4 }, | 
2304  | 43.5k  |     {6035, 2037, 3, 4 }, | 
2305  | 43.5k  |     {6052, 2041, 3, 4 }, | 
2306  | 43.5k  |     {6064, 2045, 3, 4 }, | 
2307  | 43.5k  |     {6081, 2049, 3, 4 }, | 
2308  | 43.5k  |     {6094, 2053, 3, 4 }, | 
2309  | 43.5k  |     {6112, 2057, 3, 4 }, | 
2310  | 43.5k  |     {6124, 2061, 3, 4 }, | 
2311  | 43.5k  |     {6141, 2065, 3, 4 }, | 
2312  | 43.5k  |     {6153, 2069, 3, 4 }, | 
2313  | 43.5k  |     {6170, 2073, 3, 4 }, | 
2314  | 43.5k  |     {6183, 2077, 3, 4 }, | 
2315  | 43.5k  |     {6201, 2081, 3, 4 }, | 
2316  | 43.5k  |     {6214, 2085, 3, 4 }, | 
2317  | 43.5k  |     {6232, 2089, 3, 4 }, | 
2318  | 43.5k  |     {6244, 2093, 3, 4 }, | 
2319  | 43.5k  |     {6261, 2097, 3, 4 }, | 
2320  | 43.5k  |     {6274, 2101, 3, 4 }, | 
2321  | 43.5k  |     {6292, 2105, 3, 4 }, | 
2322  | 43.5k  |     {6306, 2109, 3, 4 }, | 
2323  | 43.5k  |     {6325, 2113, 3, 4 }, | 
2324  | 43.5k  |     {6338, 2117, 3, 4 }, | 
2325  | 43.5k  |     {6356, 2121, 3, 4 }, | 
2326  | 43.5k  |     {6369, 2125, 3, 4 }, | 
2327  | 43.5k  |     {6387, 2129, 3, 4 }, | 
2328  | 43.5k  |     {6401, 2133, 3, 4 }, | 
2329  | 43.5k  |     {6420, 2137, 3, 4 }, | 
2330  | 43.5k  |     {6434, 2141, 3, 4 }, | 
2331  | 43.5k  |     {6453, 2145, 3, 4 }, | 
2332  | 43.5k  |     {6466, 2149, 3, 4 }, | 
2333  | 43.5k  |     {6484, 2153, 3, 4 }, | 
2334  | 43.5k  |     {6497, 2157, 3, 4 }, | 
2335  |  |     // Sparc_V9FCMPD - 535  | 
2336  | 43.5k  |     {6515, 2161, 3, 3 }, | 
2337  |  |     // Sparc_V9FCMPED - 536  | 
2338  | 43.5k  |     {6528, 2164, 3, 3 }, | 
2339  |  |     // Sparc_V9FCMPEQ - 537  | 
2340  | 43.5k  |     {6542, 2167, 3, 3 }, | 
2341  |  |     // Sparc_V9FCMPES - 538  | 
2342  | 43.5k  |     {6556, 2170, 3, 3 }, | 
2343  |  |     // Sparc_V9FCMPQ - 539  | 
2344  | 43.5k  |     {6570, 2173, 3, 3 }, | 
2345  |  |     // Sparc_V9FCMPS - 540  | 
2346  | 43.5k  |     {6583, 2176, 3, 3 }, | 
2347  |  |     // Sparc_V9FMOVD_FCC - 541  | 
2348  | 43.5k  |     {6596, 2179, 5, 6 }, | 
2349  | 43.5k  |     {6614, 2185, 5, 6 }, | 
2350  | 43.5k  |     {6632, 2191, 5, 6 }, | 
2351  | 43.5k  |     {6650, 2197, 5, 6 }, | 
2352  | 43.5k  |     {6668, 2203, 5, 6 }, | 
2353  | 43.5k  |     {6687, 2209, 5, 6 }, | 
2354  | 43.5k  |     {6705, 2215, 5, 6 }, | 
2355  | 43.5k  |     {6724, 2221, 5, 6 }, | 
2356  | 43.5k  |     {6743, 2227, 5, 6 }, | 
2357  | 43.5k  |     {6762, 2233, 5, 6 }, | 
2358  | 43.5k  |     {6780, 2239, 5, 6 }, | 
2359  | 43.5k  |     {6799, 2245, 5, 6 }, | 
2360  | 43.5k  |     {6818, 2251, 5, 6 }, | 
2361  | 43.5k  |     {6838, 2257, 5, 6 }, | 
2362  | 43.5k  |     {6857, 2263, 5, 6 }, | 
2363  | 43.5k  |     {6877, 2269, 5, 6 }, | 
2364  |  |     // Sparc_V9FMOVQ_FCC - 557  | 
2365  | 43.5k  |     {6895, 2275, 5, 6 }, | 
2366  | 43.5k  |     {6913, 2281, 5, 6 }, | 
2367  | 43.5k  |     {6931, 2287, 5, 6 }, | 
2368  | 43.5k  |     {6949, 2293, 5, 6 }, | 
2369  | 43.5k  |     {6967, 2299, 5, 6 }, | 
2370  | 43.5k  |     {6986, 2305, 5, 6 }, | 
2371  | 43.5k  |     {7004, 2311, 5, 6 }, | 
2372  | 43.5k  |     {7023, 2317, 5, 6 }, | 
2373  | 43.5k  |     {7042, 2323, 5, 6 }, | 
2374  | 43.5k  |     {7061, 2329, 5, 6 }, | 
2375  | 43.5k  |     {7079, 2335, 5, 6 }, | 
2376  | 43.5k  |     {7098, 2341, 5, 6 }, | 
2377  | 43.5k  |     {7117, 2347, 5, 6 }, | 
2378  | 43.5k  |     {7137, 2353, 5, 6 }, | 
2379  | 43.5k  |     {7156, 2359, 5, 6 }, | 
2380  | 43.5k  |     {7176, 2365, 5, 6 }, | 
2381  |  |     // Sparc_V9FMOVS_FCC - 573  | 
2382  | 43.5k  |     {7194, 2371, 5, 6 }, | 
2383  | 43.5k  |     {7212, 2377, 5, 6 }, | 
2384  | 43.5k  |     {7230, 2383, 5, 6 }, | 
2385  | 43.5k  |     {7248, 2389, 5, 6 }, | 
2386  | 43.5k  |     {7266, 2395, 5, 6 }, | 
2387  | 43.5k  |     {7285, 2401, 5, 6 }, | 
2388  | 43.5k  |     {7303, 2407, 5, 6 }, | 
2389  | 43.5k  |     {7322, 2413, 5, 6 }, | 
2390  | 43.5k  |     {7341, 2419, 5, 6 }, | 
2391  | 43.5k  |     {7360, 2425, 5, 6 }, | 
2392  | 43.5k  |     {7378, 2431, 5, 6 }, | 
2393  | 43.5k  |     {7397, 2437, 5, 6 }, | 
2394  | 43.5k  |     {7416, 2443, 5, 6 }, | 
2395  | 43.5k  |     {7436, 2449, 5, 6 }, | 
2396  | 43.5k  |     {7455, 2455, 5, 6 }, | 
2397  | 43.5k  |     {7475, 2461, 5, 6 }, | 
2398  |  |     // Sparc_V9MOVFCCri - 589  | 
2399  | 43.5k  |     {7493, 2467, 5, 6 }, | 
2400  | 43.5k  |     {7509, 2473, 5, 6 }, | 
2401  | 43.5k  |     {7525, 2479, 5, 6 }, | 
2402  | 43.5k  |     {7541, 2485, 5, 6 }, | 
2403  | 43.5k  |     {7557, 2491, 5, 6 }, | 
2404  | 43.5k  |     {7574, 2497, 5, 6 }, | 
2405  | 43.5k  |     {7590, 2503, 5, 6 }, | 
2406  | 43.5k  |     {7607, 2509, 5, 6 }, | 
2407  | 43.5k  |     {7624, 2515, 5, 6 }, | 
2408  | 43.5k  |     {7641, 2521, 5, 6 }, | 
2409  | 43.5k  |     {7657, 2527, 5, 6 }, | 
2410  | 43.5k  |     {7674, 2533, 5, 6 }, | 
2411  | 43.5k  |     {7691, 2539, 5, 6 }, | 
2412  | 43.5k  |     {7709, 2545, 5, 6 }, | 
2413  | 43.5k  |     {7726, 2551, 5, 6 }, | 
2414  | 43.5k  |     {7744, 2557, 5, 6 }, | 
2415  |  |     // Sparc_V9MOVFCCrr - 605  | 
2416  | 43.5k  |     {7493, 2563, 5, 6 }, | 
2417  | 43.5k  |     {7509, 2569, 5, 6 }, | 
2418  | 43.5k  |     {7525, 2575, 5, 6 }, | 
2419  | 43.5k  |     {7541, 2581, 5, 6 }, | 
2420  | 43.5k  |     {7557, 2587, 5, 6 }, | 
2421  | 43.5k  |     {7574, 2593, 5, 6 }, | 
2422  | 43.5k  |     {7590, 2599, 5, 6 }, | 
2423  | 43.5k  |     {7607, 2605, 5, 6 }, | 
2424  | 43.5k  |     {7624, 2611, 5, 6 }, | 
2425  | 43.5k  |     {7641, 2617, 5, 6 }, | 
2426  | 43.5k  |     {7657, 2623, 5, 6 }, | 
2427  | 43.5k  |     {7674, 2629, 5, 6 }, | 
2428  | 43.5k  |     {7691, 2635, 5, 6 }, | 
2429  | 43.5k  |     {7709, 2641, 5, 6 }, | 
2430  | 43.5k  |     {7726, 2647, 5, 6 }, | 
2431  | 43.5k  |     {7744, 2653, 5, 6 }, | 
2432  | 43.5k  |   {0},  }; | 
2433  |  |  | 
2434  | 43.5k  |   static const AliasPatternCond Conds[] = { | 
2435  |  |     // (BCOND brtarget:$imm, 8) - 0  | 
2436  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2437  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2438  |  |     // (BCOND brtarget:$imm, 0) - 2  | 
2439  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2440  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2441  |  |     // (BCOND brtarget:$imm, 9) - 4  | 
2442  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2443  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2444  |  |     // (BCOND brtarget:$imm, 1) - 6  | 
2445  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2446  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2447  |  |     // (BCOND brtarget:$imm, 10) - 8  | 
2448  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2449  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2450  |  |     // (BCOND brtarget:$imm, 2) - 10  | 
2451  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2452  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2453  |  |     // (BCOND brtarget:$imm, 11) - 12  | 
2454  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2455  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2456  |  |     // (BCOND brtarget:$imm, 3) - 14  | 
2457  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2458  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2459  |  |     // (BCOND brtarget:$imm, 12) - 16  | 
2460  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2461  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2462  |  |     // (BCOND brtarget:$imm, 4) - 18  | 
2463  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2464  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2465  |  |     // (BCOND brtarget:$imm, 13) - 20  | 
2466  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2467  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2468  |  |     // (BCOND brtarget:$imm, 5) - 22  | 
2469  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2470  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2471  |  |     // (BCOND brtarget:$imm, 14) - 24  | 
2472  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2473  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2474  |  |     // (BCOND brtarget:$imm, 6) - 26  | 
2475  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2476  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2477  |  |     // (BCOND brtarget:$imm, 15) - 28  | 
2478  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2479  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2480  |  |     // (BCOND brtarget:$imm, 7) - 30  | 
2481  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2482  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2483  |  |     // (BCONDA brtarget:$imm, 8) - 32  | 
2484  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2485  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2486  |  |     // (BCONDA brtarget:$imm, 0) - 34  | 
2487  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2488  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2489  |  |     // (BCONDA brtarget:$imm, 9) - 36  | 
2490  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2491  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2492  |  |     // (BCONDA brtarget:$imm, 1) - 38  | 
2493  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2494  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2495  |  |     // (BCONDA brtarget:$imm, 10) - 40  | 
2496  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2497  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2498  |  |     // (BCONDA brtarget:$imm, 2) - 42  | 
2499  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2500  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2501  |  |     // (BCONDA brtarget:$imm, 11) - 44  | 
2502  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2503  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2504  |  |     // (BCONDA brtarget:$imm, 3) - 46  | 
2505  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2506  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2507  |  |     // (BCONDA brtarget:$imm, 12) - 48  | 
2508  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2509  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2510  |  |     // (BCONDA brtarget:$imm, 4) - 50  | 
2511  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2512  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2513  |  |     // (BCONDA brtarget:$imm, 13) - 52  | 
2514  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2515  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2516  |  |     // (BCONDA brtarget:$imm, 5) - 54  | 
2517  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2518  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2519  |  |     // (BCONDA brtarget:$imm, 14) - 56  | 
2520  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2521  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2522  |  |     // (BCONDA brtarget:$imm, 6) - 58  | 
2523  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2524  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2525  |  |     // (BCONDA brtarget:$imm, 15) - 60  | 
2526  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2527  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2528  |  |     // (BCONDA brtarget:$imm, 7) - 62  | 
2529  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2530  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2531  |  |     // (BPFCCANT brtarget:$imm, 8, FCCRegs:$cc) - 64  | 
2532  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2533  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2534  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2535  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2536  |  |     // (BPFCCANT brtarget:$imm, 0, FCCRegs:$cc) - 68  | 
2537  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2538  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2539  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2540  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2541  |  |     // (BPFCCANT brtarget:$imm, 7, FCCRegs:$cc) - 72  | 
2542  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2543  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2544  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2545  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2546  |  |     // (BPFCCANT brtarget:$imm, 6, FCCRegs:$cc) - 76  | 
2547  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2548  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2549  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2550  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2551  |  |     // (BPFCCANT brtarget:$imm, 5, FCCRegs:$cc) - 80  | 
2552  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2553  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2554  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2555  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2556  |  |     // (BPFCCANT brtarget:$imm, 4, FCCRegs:$cc) - 84  | 
2557  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2558  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2559  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2560  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2561  |  |     // (BPFCCANT brtarget:$imm, 3, FCCRegs:$cc) - 88  | 
2562  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2563  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2564  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2565  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2566  |  |     // (BPFCCANT brtarget:$imm, 2, FCCRegs:$cc) - 92  | 
2567  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2568  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2569  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2570  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2571  |  |     // (BPFCCANT brtarget:$imm, 1, FCCRegs:$cc) - 96  | 
2572  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2573  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2574  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2575  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2576  |  |     // (BPFCCANT brtarget:$imm, 9, FCCRegs:$cc) - 100  | 
2577  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2578  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2579  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2580  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2581  |  |     // (BPFCCANT brtarget:$imm, 10, FCCRegs:$cc) - 104  | 
2582  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2583  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2584  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2585  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2586  |  |     // (BPFCCANT brtarget:$imm, 11, FCCRegs:$cc) - 108  | 
2587  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2588  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2589  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2590  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2591  |  |     // (BPFCCANT brtarget:$imm, 12, FCCRegs:$cc) - 112  | 
2592  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2593  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2594  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2595  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2596  |  |     // (BPFCCANT brtarget:$imm, 13, FCCRegs:$cc) - 116  | 
2597  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2598  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2599  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2600  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2601  |  |     // (BPFCCANT brtarget:$imm, 14, FCCRegs:$cc) - 120  | 
2602  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2603  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2604  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2605  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2606  |  |     // (BPFCCANT brtarget:$imm, 15, FCCRegs:$cc) - 124  | 
2607  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2608  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2609  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2610  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2611  |  |     // (BPFCCNT brtarget:$imm, 8, FCCRegs:$cc) - 128  | 
2612  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2613  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2614  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2615  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2616  |  |     // (BPFCCNT brtarget:$imm, 0, FCCRegs:$cc) - 132  | 
2617  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2618  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2619  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2620  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2621  |  |     // (BPFCCNT brtarget:$imm, 7, FCCRegs:$cc) - 136  | 
2622  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2623  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2624  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2625  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2626  |  |     // (BPFCCNT brtarget:$imm, 6, FCCRegs:$cc) - 140  | 
2627  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2628  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2629  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2630  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2631  |  |     // (BPFCCNT brtarget:$imm, 5, FCCRegs:$cc) - 144  | 
2632  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2633  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2634  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2635  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2636  |  |     // (BPFCCNT brtarget:$imm, 4, FCCRegs:$cc) - 148  | 
2637  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2638  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2639  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2640  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2641  |  |     // (BPFCCNT brtarget:$imm, 3, FCCRegs:$cc) - 152  | 
2642  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2643  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2644  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2645  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2646  |  |     // (BPFCCNT brtarget:$imm, 2, FCCRegs:$cc) - 156  | 
2647  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2648  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2649  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2650  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2651  |  |     // (BPFCCNT brtarget:$imm, 1, FCCRegs:$cc) - 160  | 
2652  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2653  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2654  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2655  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2656  |  |     // (BPFCCNT brtarget:$imm, 9, FCCRegs:$cc) - 164  | 
2657  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2658  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2659  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2660  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2661  |  |     // (BPFCCNT brtarget:$imm, 10, FCCRegs:$cc) - 168  | 
2662  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2663  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2664  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2665  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2666  |  |     // (BPFCCNT brtarget:$imm, 11, FCCRegs:$cc) - 172  | 
2667  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2668  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2669  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2670  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2671  |  |     // (BPFCCNT brtarget:$imm, 12, FCCRegs:$cc) - 176  | 
2672  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2673  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2674  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2675  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2676  |  |     // (BPFCCNT brtarget:$imm, 13, FCCRegs:$cc) - 180  | 
2677  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2678  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2679  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2680  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2681  |  |     // (BPFCCNT brtarget:$imm, 14, FCCRegs:$cc) - 184  | 
2682  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2683  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2684  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2685  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2686  |  |     // (BPFCCNT brtarget:$imm, 15, FCCRegs:$cc) - 188  | 
2687  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2688  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2689  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
2690  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2691  |  |     // (BPICCANT brtarget:$imm, 8) - 192  | 
2692  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2693  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2694  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2695  |  |     // (BPICCANT brtarget:$imm, 0) - 195  | 
2696  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2697  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2698  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2699  |  |     // (BPICCANT brtarget:$imm, 9) - 198  | 
2700  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2701  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2702  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2703  |  |     // (BPICCANT brtarget:$imm, 1) - 201  | 
2704  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2705  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2706  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2707  |  |     // (BPICCANT brtarget:$imm, 10) - 204  | 
2708  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2709  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2710  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2711  |  |     // (BPICCANT brtarget:$imm, 2) - 207  | 
2712  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2713  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2714  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2715  |  |     // (BPICCANT brtarget:$imm, 11) - 210  | 
2716  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2717  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2718  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2719  |  |     // (BPICCANT brtarget:$imm, 3) - 213  | 
2720  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2721  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2722  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2723  |  |     // (BPICCANT brtarget:$imm, 12) - 216  | 
2724  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2725  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2726  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2727  |  |     // (BPICCANT brtarget:$imm, 4) - 219  | 
2728  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2729  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2730  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2731  |  |     // (BPICCANT brtarget:$imm, 13) - 222  | 
2732  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2733  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2734  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2735  |  |     // (BPICCANT brtarget:$imm, 5) - 225  | 
2736  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2737  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2738  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2739  |  |     // (BPICCANT brtarget:$imm, 14) - 228  | 
2740  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2741  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2742  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2743  |  |     // (BPICCANT brtarget:$imm, 6) - 231  | 
2744  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2745  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2746  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2747  |  |     // (BPICCANT brtarget:$imm, 15) - 234  | 
2748  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2749  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2750  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2751  |  |     // (BPICCANT brtarget:$imm, 7) - 237  | 
2752  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2753  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2754  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2755  |  |     // (BPICCNT brtarget:$imm, 8) - 240  | 
2756  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2757  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2758  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2759  |  |     // (BPICCNT brtarget:$imm, 0) - 243  | 
2760  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2761  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2762  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2763  |  |     // (BPICCNT brtarget:$imm, 9) - 246  | 
2764  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2765  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2766  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2767  |  |     // (BPICCNT brtarget:$imm, 1) - 249  | 
2768  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2769  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2770  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2771  |  |     // (BPICCNT brtarget:$imm, 10) - 252  | 
2772  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2773  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2774  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2775  |  |     // (BPICCNT brtarget:$imm, 2) - 255  | 
2776  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2777  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2778  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2779  |  |     // (BPICCNT brtarget:$imm, 11) - 258  | 
2780  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2781  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2782  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2783  |  |     // (BPICCNT brtarget:$imm, 3) - 261  | 
2784  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2785  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2786  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2787  |  |     // (BPICCNT brtarget:$imm, 12) - 264  | 
2788  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2789  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2790  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2791  |  |     // (BPICCNT brtarget:$imm, 4) - 267  | 
2792  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2793  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2794  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2795  |  |     // (BPICCNT brtarget:$imm, 13) - 270  | 
2796  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2797  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2798  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2799  |  |     // (BPICCNT brtarget:$imm, 5) - 273  | 
2800  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2801  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2802  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2803  |  |     // (BPICCNT brtarget:$imm, 14) - 276  | 
2804  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2805  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2806  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2807  |  |     // (BPICCNT brtarget:$imm, 6) - 279  | 
2808  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2809  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2810  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2811  |  |     // (BPICCNT brtarget:$imm, 15) - 282  | 
2812  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2813  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2814  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2815  |  |     // (BPICCNT brtarget:$imm, 7) - 285  | 
2816  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2817  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2818  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2819  |  |     // (BPRANT bprtarget16:$imm, 1, I64Regs:$rs1) - 288  | 
2820  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2821  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2822  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2823  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2824  |  |     // (BPRANT bprtarget16:$imm, 2, I64Regs:$rs1) - 292  | 
2825  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2826  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2827  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2828  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2829  |  |     // (BPRANT bprtarget16:$imm, 3, I64Regs:$rs1) - 296  | 
2830  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2831  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2832  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2833  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2834  |  |     // (BPRANT bprtarget16:$imm, 5, I64Regs:$rs1) - 300  | 
2835  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2836  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2837  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2838  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2839  |  |     // (BPRANT bprtarget16:$imm, 6, I64Regs:$rs1) - 304  | 
2840  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2841  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2842  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2843  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2844  |  |     // (BPRANT bprtarget16:$imm, 7, I64Regs:$rs1) - 308  | 
2845  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2846  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2847  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2848  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2849  |  |     // (BPRNT bprtarget16:$imm, 1, I64Regs:$rs1) - 312  | 
2850  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2851  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2852  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2853  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2854  |  |     // (BPRNT bprtarget16:$imm, 2, I64Regs:$rs1) - 316  | 
2855  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2856  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2857  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2858  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2859  |  |     // (BPRNT bprtarget16:$imm, 3, I64Regs:$rs1) - 320  | 
2860  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2861  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2862  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2863  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2864  |  |     // (BPRNT bprtarget16:$imm, 5, I64Regs:$rs1) - 324  | 
2865  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2866  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2867  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2868  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2869  |  |     // (BPRNT bprtarget16:$imm, 6, I64Regs:$rs1) - 328  | 
2870  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2871  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2872  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2873  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2874  |  |     // (BPRNT bprtarget16:$imm, 7, I64Regs:$rs1) - 332  | 
2875  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2876  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2877  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
2878  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2879  |  |     // (BPXCCANT brtarget:$imm, 8) - 336  | 
2880  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2881  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2882  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2883  |  |     // (BPXCCANT brtarget:$imm, 0) - 339  | 
2884  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2885  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2886  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2887  |  |     // (BPXCCANT brtarget:$imm, 9) - 342  | 
2888  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2889  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2890  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2891  |  |     // (BPXCCANT brtarget:$imm, 1) - 345  | 
2892  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2893  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2894  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2895  |  |     // (BPXCCANT brtarget:$imm, 10) - 348  | 
2896  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2897  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2898  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2899  |  |     // (BPXCCANT brtarget:$imm, 2) - 351  | 
2900  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2901  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2902  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2903  |  |     // (BPXCCANT brtarget:$imm, 11) - 354  | 
2904  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2905  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2906  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2907  |  |     // (BPXCCANT brtarget:$imm, 3) - 357  | 
2908  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2909  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2910  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2911  |  |     // (BPXCCANT brtarget:$imm, 12) - 360  | 
2912  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2913  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2914  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2915  |  |     // (BPXCCANT brtarget:$imm, 4) - 363  | 
2916  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2917  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2918  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2919  |  |     // (BPXCCANT brtarget:$imm, 13) - 366  | 
2920  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2921  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2922  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2923  |  |     // (BPXCCANT brtarget:$imm, 5) - 369  | 
2924  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2925  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2926  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2927  |  |     // (BPXCCANT brtarget:$imm, 14) - 372  | 
2928  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2929  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2930  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2931  |  |     // (BPXCCANT brtarget:$imm, 6) - 375  | 
2932  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2933  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2934  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2935  |  |     // (BPXCCANT brtarget:$imm, 15) - 378  | 
2936  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2937  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
2938  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2939  |  |     // (BPXCCANT brtarget:$imm, 7) - 381  | 
2940  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2941  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
2942  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2943  |  |     // (BPXCCNT brtarget:$imm, 8) - 384  | 
2944  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2945  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
2946  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2947  |  |     // (BPXCCNT brtarget:$imm, 0) - 387  | 
2948  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2949  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
2950  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2951  |  |     // (BPXCCNT brtarget:$imm, 9) - 390  | 
2952  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2953  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
2954  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2955  |  |     // (BPXCCNT brtarget:$imm, 1) - 393  | 
2956  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2957  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
2958  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2959  |  |     // (BPXCCNT brtarget:$imm, 10) - 396  | 
2960  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2961  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
2962  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2963  |  |     // (BPXCCNT brtarget:$imm, 2) - 399  | 
2964  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2965  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
2966  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2967  |  |     // (BPXCCNT brtarget:$imm, 11) - 402  | 
2968  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2969  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
2970  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2971  |  |     // (BPXCCNT brtarget:$imm, 3) - 405  | 
2972  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2973  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
2974  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2975  |  |     // (BPXCCNT brtarget:$imm, 12) - 408  | 
2976  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2977  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
2978  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2979  |  |     // (BPXCCNT brtarget:$imm, 4) - 411  | 
2980  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2981  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
2982  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2983  |  |     // (BPXCCNT brtarget:$imm, 13) - 414  | 
2984  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2985  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
2986  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2987  |  |     // (BPXCCNT brtarget:$imm, 5) - 417  | 
2988  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2989  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
2990  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2991  |  |     // (BPXCCNT brtarget:$imm, 14) - 420  | 
2992  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2993  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
2994  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2995  |  |     // (BPXCCNT brtarget:$imm, 6) - 423  | 
2996  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
2997  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
2998  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
2999  |  |     // (BPXCCNT brtarget:$imm, 15) - 426  | 
3000  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3001  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3002  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3003  |  |     // (BPXCCNT brtarget:$imm, 7) - 429  | 
3004  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3005  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3006  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3007  |  |     // (CASArr IntRegs:$rd, IntRegs:$rs1, IntRegs:$rs2, 128) - 432  | 
3008  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3009  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3010  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3011  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3012  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)128}, | 
3013  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3014  |  |     // (CASArr IntRegs:$rd, IntRegs:$rs1, IntRegs:$rs2, 136) - 438  | 
3015  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3016  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3017  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3018  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3019  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)136}, | 
3020  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3021  |  |     // (CASXArr I64Regs:$rd, I64Regs:$rs1, I64Regs:$rs2, 128) - 444  | 
3022  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3023  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3024  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3025  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3026  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)128}, | 
3027  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3028  |  |     // (CASXArr I64Regs:$rd, I64Regs:$rs1, I64Regs:$rs2, 136) - 450  | 
3029  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3030  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3031  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3032  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3033  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)136}, | 
3034  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3035  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 8) - 456  | 
3036  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3037  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3038  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3039  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3040  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3041  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 0) - 461  | 
3042  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3043  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3044  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3045  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3046  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3047  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 9) - 466  | 
3048  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3049  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3050  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3051  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3052  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3053  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 1) - 471  | 
3054  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3055  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3056  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3057  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3058  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3059  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 10) - 476  | 
3060  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3061  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3062  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3063  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3064  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3065  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 2) - 481  | 
3066  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3067  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3068  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3069  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3070  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3071  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 11) - 486  | 
3072  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3073  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3074  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3075  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3076  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3077  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 3) - 491  | 
3078  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3079  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3080  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3081  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3082  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3083  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 12) - 496  | 
3084  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3085  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3086  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3087  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3088  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3089  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 4) - 501  | 
3090  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3091  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3092  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3093  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3094  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3095  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 13) - 506  | 
3096  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3097  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3098  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3099  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3100  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3101  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 5) - 511  | 
3102  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3103  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3104  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3105  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3106  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3107  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 14) - 516  | 
3108  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3109  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3110  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3111  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3112  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3113  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 6) - 521  | 
3114  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3115  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3116  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3117  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3118  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3119  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 15) - 526  | 
3120  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3121  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3122  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3123  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3124  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3125  |  |     // (FMOVD_ICC DFPRegs:$rd, DFPRegs:$rs2, 7) - 531  | 
3126  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3127  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3128  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3129  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3130  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3131  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 8) - 536  | 
3132  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3133  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3134  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3135  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3136  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3137  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 0) - 541  | 
3138  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3139  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3140  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3141  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3142  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3143  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 9) - 546  | 
3144  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3145  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3146  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3147  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3148  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3149  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 1) - 551  | 
3150  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3151  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3152  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3153  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3154  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3155  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 10) - 556  | 
3156  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3157  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3158  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3159  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3160  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3161  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 2) - 561  | 
3162  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3163  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3164  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3165  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3166  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3167  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 11) - 566  | 
3168  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3169  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3170  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3171  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3172  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3173  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 3) - 571  | 
3174  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3175  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3176  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3177  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3178  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3179  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 12) - 576  | 
3180  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3181  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3182  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3183  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3184  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3185  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 4) - 581  | 
3186  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3187  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3188  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3189  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3190  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3191  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 13) - 586  | 
3192  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3193  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3194  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3195  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3196  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3197  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 5) - 591  | 
3198  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3199  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3200  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3201  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3202  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3203  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 14) - 596  | 
3204  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3205  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3206  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3207  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3208  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3209  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 6) - 601  | 
3210  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3211  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3212  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3213  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3214  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3215  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 15) - 606  | 
3216  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3217  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3218  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3219  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3220  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3221  |  |     // (FMOVD_XCC DFPRegs:$rd, DFPRegs:$rs2, 7) - 611  | 
3222  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3223  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3224  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3225  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3226  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3227  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 8) - 616  | 
3228  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3229  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3230  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3231  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3232  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3233  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 0) - 621  | 
3234  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3235  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3236  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3237  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3238  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3239  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 9) - 626  | 
3240  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3241  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3242  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3243  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3244  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3245  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 1) - 631  | 
3246  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3247  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3248  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3249  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3250  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3251  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 10) - 636  | 
3252  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3253  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3254  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3255  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3256  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3257  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 2) - 641  | 
3258  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3259  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3260  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3261  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3262  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3263  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 11) - 646  | 
3264  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3265  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3266  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3267  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3268  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3269  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 3) - 651  | 
3270  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3271  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3272  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3273  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3274  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3275  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 12) - 656  | 
3276  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3277  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3278  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3279  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3280  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3281  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 4) - 661  | 
3282  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3283  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3284  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3285  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3286  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3287  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 13) - 666  | 
3288  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3289  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3290  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3291  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3292  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3293  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 5) - 671  | 
3294  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3295  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3296  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3297  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3298  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3299  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 14) - 676  | 
3300  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3301  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3302  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3303  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3304  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3305  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 6) - 681  | 
3306  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3307  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3308  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3309  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3310  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3311  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 15) - 686  | 
3312  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3313  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3314  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3315  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3316  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3317  |  |     // (FMOVQ_ICC QFPRegs:$rd, QFPRegs:$rs2, 7) - 691  | 
3318  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3319  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3320  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3321  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3322  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3323  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 8) - 696  | 
3324  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3325  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3326  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3327  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3328  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3329  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 0) - 701  | 
3330  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3331  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3332  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3333  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3334  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3335  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 9) - 706  | 
3336  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3337  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3338  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3339  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3340  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3341  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 1) - 711  | 
3342  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3343  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3344  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3345  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3346  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3347  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 10) - 716  | 
3348  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3349  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3350  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3351  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3352  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3353  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 2) - 721  | 
3354  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3355  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3356  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3357  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3358  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3359  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 11) - 726  | 
3360  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3361  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3362  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3363  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3364  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3365  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 3) - 731  | 
3366  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3367  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3368  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3369  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3370  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3371  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 12) - 736  | 
3372  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3373  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3374  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3375  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3376  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3377  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 4) - 741  | 
3378  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3379  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3380  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3381  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3382  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3383  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 13) - 746  | 
3384  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3385  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3386  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3387  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3388  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3389  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 5) - 751  | 
3390  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3391  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3392  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3393  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3394  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3395  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 14) - 756  | 
3396  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3397  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3398  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3399  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3400  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3401  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 6) - 761  | 
3402  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3403  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3404  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3405  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3406  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3407  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 15) - 766  | 
3408  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3409  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3410  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3411  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3412  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3413  |  |     // (FMOVQ_XCC QFPRegs:$rd, QFPRegs:$rs2, 7) - 771  | 
3414  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3415  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3416  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3417  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3418  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3419  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 1) - 776  | 
3420  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3421  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3422  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3423  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3424  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3425  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3426  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 2) - 782  | 
3427  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3428  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3429  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3430  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3431  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3432  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3433  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 3) - 788  | 
3434  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3435  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3436  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3437  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3438  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3439  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3440  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 5) - 794  | 
3441  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3442  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3443  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3444  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3445  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3446  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3447  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 6) - 800  | 
3448  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3449  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3450  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3451  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3452  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3453  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3454  |  |     // (FMOVRD DFPRegs:$rd, I64Regs:$rs1, DFPRegs:$rs2, 7) - 806  | 
3455  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3456  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3457  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
3458  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3459  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3460  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3461  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 1) - 812  | 
3462  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3463  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3464  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3465  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3466  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3467  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3468  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 2) - 818  | 
3469  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3470  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3471  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3472  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3473  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3474  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3475  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 3) - 824  | 
3476  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3477  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3478  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3479  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3480  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3481  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3482  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 5) - 830  | 
3483  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3484  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3485  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3486  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3487  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3488  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3489  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 6) - 836  | 
3490  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3491  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3492  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3493  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3494  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3495  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3496  |  |     // (FMOVRQ QFPRegs:$rd, I64Regs:$rs1, QFPRegs:$rs2, 7) - 842  | 
3497  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3498  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3499  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
3500  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3501  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3502  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3503  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 1) - 848  | 
3504  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3505  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3506  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3507  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3508  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3509  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3510  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 2) - 854  | 
3511  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3512  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3513  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3514  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3515  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3516  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3517  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 3) - 860  | 
3518  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3519  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3520  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3521  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3522  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3523  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3524  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 5) - 866  | 
3525  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3526  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3527  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3528  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3529  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3530  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3531  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 6) - 872  | 
3532  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3533  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3534  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3535  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3536  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3537  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3538  |  |     // (FMOVRS FPRegs:$rd, I64Regs:$rs1, FPRegs:$rs2, 7) - 878  | 
3539  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3540  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3541  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3542  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3543  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3544  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3545  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 8) - 884  | 
3546  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3547  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3548  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3549  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3550  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3551  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 0) - 889  | 
3552  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3553  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3554  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3555  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3556  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3557  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 9) - 894  | 
3558  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3559  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3560  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3561  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3562  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3563  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 1) - 899  | 
3564  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3565  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3566  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3567  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3568  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3569  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 10) - 904  | 
3570  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3571  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3572  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3573  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3574  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3575  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 2) - 909  | 
3576  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3577  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3578  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3579  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3580  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3581  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 11) - 914  | 
3582  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3583  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3584  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3585  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3586  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3587  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 3) - 919  | 
3588  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3589  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3590  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3591  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3592  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3593  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 12) - 924  | 
3594  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3595  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3596  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3597  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3598  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3599  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 4) - 929  | 
3600  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3601  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3602  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3603  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3604  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3605  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 13) - 934  | 
3606  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3607  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3608  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3609  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3610  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3611  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 5) - 939  | 
3612  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3613  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3614  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3615  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3616  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3617  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 14) - 944  | 
3618  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3619  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3620  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3621  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3622  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3623  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 6) - 949  | 
3624  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3625  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3626  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3627  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3628  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3629  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 15) - 954  | 
3630  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3631  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3632  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3633  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3634  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3635  |  |     // (FMOVS_ICC FPRegs:$rd, FPRegs:$rs2, 7) - 959  | 
3636  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3637  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3638  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3639  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3640  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3641  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 8) - 964  | 
3642  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3643  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3644  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3645  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3646  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3647  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 0) - 969  | 
3648  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3649  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3650  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3651  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3652  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3653  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 9) - 974  | 
3654  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3655  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3656  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3657  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3658  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3659  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 1) - 979  | 
3660  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3661  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3662  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3663  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3664  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3665  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 10) - 984  | 
3666  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3667  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3668  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3669  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3670  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3671  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 2) - 989  | 
3672  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3673  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3674  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3675  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3676  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3677  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 11) - 994  | 
3678  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3679  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3680  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3681  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3682  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3683  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 3) - 999  | 
3684  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3685  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3686  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3687  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3688  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3689  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 12) - 1004  | 
3690  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3691  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3692  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3693  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3694  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3695  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 4) - 1009  | 
3696  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3697  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3698  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3699  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3700  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3701  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 13) - 1014  | 
3702  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3703  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3704  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3705  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3706  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3707  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 5) - 1019  | 
3708  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3709  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3710  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3711  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3712  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3713  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 14) - 1024  | 
3714  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3715  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3716  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3717  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3718  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3719  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 6) - 1029  | 
3720  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3721  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3722  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3723  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3724  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3725  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 15) - 1034  | 
3726  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3727  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3728  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3729  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3730  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3731  |  |     // (FMOVS_XCC FPRegs:$rd, FPRegs:$rs2, 7) - 1039  | 
3732  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3733  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
3734  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3735  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3736  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3737  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 8) - 1044  | 
3738  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3739  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3740  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3741  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3742  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3743  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 0) - 1049  | 
3744  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3745  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3746  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3747  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3748  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3749  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 9) - 1054  | 
3750  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3751  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3752  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3753  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3754  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3755  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 1) - 1059  | 
3756  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3757  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3758  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3759  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3760  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3761  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 10) - 1064  | 
3762  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3763  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3764  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3765  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3766  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3767  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 2) - 1069  | 
3768  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3769  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3770  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3771  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3772  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3773  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 11) - 1074  | 
3774  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3775  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3776  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3777  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3778  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3779  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 3) - 1079  | 
3780  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3781  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3782  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3783  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3784  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3785  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 12) - 1084  | 
3786  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3787  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3788  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3789  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3790  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3791  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 4) - 1089  | 
3792  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3793  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3794  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3795  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3796  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3797  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 13) - 1094  | 
3798  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3799  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3800  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3801  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3802  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3803  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 5) - 1099  | 
3804  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3805  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3806  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3807  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3808  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3809  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 14) - 1104  | 
3810  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3811  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3812  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3813  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3814  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3815  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 6) - 1109  | 
3816  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3817  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3818  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3819  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3820  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3821  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 15) - 1114  | 
3822  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3823  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3824  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3825  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3826  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3827  |  |     // (MOVICCri IntRegs:$rd, i32imm:$simm11, 7) - 1119  | 
3828  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3829  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3830  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3831  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3832  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3833  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 8) - 1124  | 
3834  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3835  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3836  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3837  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
3838  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3839  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 0) - 1129  | 
3840  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3841  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3842  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3843  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
3844  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3845  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 9) - 1134  | 
3846  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3847  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3848  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3849  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
3850  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3851  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 1) - 1139  | 
3852  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3853  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3854  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3855  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3856  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3857  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 10) - 1144  | 
3858  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3859  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3860  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3861  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
3862  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3863  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 2) - 1149  | 
3864  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3865  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3866  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3867  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3868  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3869  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 11) - 1154  | 
3870  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3871  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3872  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3873  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
3874  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3875  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 3) - 1159  | 
3876  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3877  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3878  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3879  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3880  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3881  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 12) - 1164  | 
3882  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3883  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3884  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3885  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
3886  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3887  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 4) - 1169  | 
3888  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3889  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3890  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3891  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
3892  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3893  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 13) - 1174  | 
3894  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3895  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3896  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3897  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
3898  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3899  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 5) - 1179  | 
3900  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3901  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3902  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3903  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3904  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3905  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 14) - 1184  | 
3906  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3907  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3908  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3909  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
3910  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3911  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 6) - 1189  | 
3912  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3913  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3914  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3915  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3916  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3917  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 15) - 1194  | 
3918  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3919  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3920  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3921  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
3922  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3923  |  |     // (MOVICCrr IntRegs:$rd, IntRegs:$rs2, 7) - 1199  | 
3924  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3925  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3926  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3927  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3928  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3929  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 1) - 1204  | 
3930  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3931  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3932  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3933  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3934  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3935  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3936  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 2) - 1210  | 
3937  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3938  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3939  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3940  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3941  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3942  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3943  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 3) - 1216  | 
3944  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3945  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3946  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3947  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3948  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3949  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3950  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 5) - 1222  | 
3951  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3952  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3953  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3954  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3955  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3956  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3957  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 6) - 1228  | 
3958  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3959  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3960  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3961  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3962  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
3963  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3964  |  |     // (MOVRri IntRegs:$rd, I64Regs:$rs1, i32imm:$simm10, 7) - 1234  | 
3965  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3966  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3967  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3968  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3969  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
3970  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3971  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 1) - 1240  | 
3972  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3973  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3974  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3975  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3976  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
3977  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3978  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 2) - 1246  | 
3979  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3980  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3981  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3982  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3983  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
3984  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3985  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 3) - 1252  | 
3986  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3987  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3988  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3989  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3990  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
3991  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3992  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 5) - 1258  | 
3993  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3994  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
3995  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
3996  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
3997  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
3998  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
3999  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 6) - 1264  | 
4000  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4001  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
4002  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4003  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4004  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4005  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4006  |  |     // (MOVRrr IntRegs:$rd, I64Regs:$rs1, IntRegs:$rs2, 7) - 1270  | 
4007  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4008  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_I64RegsRegClassID}, | 
4009  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4010  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4011  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4012  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4013  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 8) - 1276  | 
4014  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4015  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4016  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4017  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4018  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4019  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 0) - 1281  | 
4020  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4021  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4022  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4023  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4024  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4025  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 9) - 1286  | 
4026  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4027  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4028  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4029  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4030  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4031  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 1) - 1291  | 
4032  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4033  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4034  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4035  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4036  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4037  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 10) - 1296  | 
4038  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4039  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4040  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4041  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4042  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4043  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 2) - 1301  | 
4044  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4045  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4046  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4047  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4048  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4049  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 11) - 1306  | 
4050  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4051  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4052  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4053  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4054  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4055  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 3) - 1311  | 
4056  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4057  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4058  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4059  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4060  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4061  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 12) - 1316  | 
4062  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4063  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4064  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4065  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4066  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4067  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 4) - 1321  | 
4068  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4069  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4070  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4071  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4072  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4073  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 13) - 1326  | 
4074  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4075  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4076  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4077  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4078  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4079  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 5) - 1331  | 
4080  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4081  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4082  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4083  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4084  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4085  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 14) - 1336  | 
4086  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4087  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4088  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4089  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4090  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4091  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 6) - 1341  | 
4092  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4093  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4094  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4095  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4096  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4097  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 15) - 1346  | 
4098  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4099  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4100  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4101  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4102  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4103  |  |     // (MOVXCCri IntRegs:$rd, i32imm:$simm11, 7) - 1351  | 
4104  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4105  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4106  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4107  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4108  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4109  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 8) - 1356  | 
4110  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4111  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4112  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4113  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4114  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4115  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 0) - 1361  | 
4116  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4117  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4118  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4119  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4120  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4121  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 9) - 1366  | 
4122  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4123  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4124  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4125  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4126  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4127  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 1) - 1371  | 
4128  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4129  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4130  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4131  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4132  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4133  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 10) - 1376  | 
4134  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4135  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4136  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4137  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4138  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4139  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 2) - 1381  | 
4140  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4141  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4142  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4143  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4144  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4145  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 11) - 1386  | 
4146  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4147  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4148  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4149  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4150  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4151  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 3) - 1391  | 
4152  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4153  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4154  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4155  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4156  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4157  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 12) - 1396  | 
4158  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4159  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4160  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4161  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4162  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4163  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 4) - 1401  | 
4164  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4165  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4166  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4167  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4168  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4169  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 13) - 1406  | 
4170  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4171  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4172  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4173  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4174  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4175  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 5) - 1411  | 
4176  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4177  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4178  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4179  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4180  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4181  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 14) - 1416  | 
4182  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4183  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4184  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4185  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4186  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4187  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 6) - 1421  | 
4188  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4189  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4190  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4191  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4192  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4193  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 15) - 1426  | 
4194  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4195  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4196  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4197  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4198  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4199  |  |     // (MOVXCCrr IntRegs:$rd, IntRegs:$rs2, 7) - 1431  | 
4200  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4201  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4202  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4203  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4204  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4205  |  |     // (ORCCrr G0, IntRegs:$rs2, G0) - 1436  | 
4206  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4207  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4208  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4209  |  |     // (ORri IntRegs:$rd, G0, simm13Op:$simm13) - 1439  | 
4210  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4211  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4212  |  |     // (ORrr IntRegs:$rd, G0, IntRegs:$rs2) - 1441  | 
4213  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4214  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4215  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4216  |  |     // (RESTORErr G0, G0, G0) - 1444  | 
4217  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4218  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4219  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4220  |  |     // (RET 8) - 1447  | 
4221  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4222  |  |     // (RETL 8) - 1448  | 
4223  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4224  |  |     // (SAVErr G0, G0, G0) - 1449  | 
4225  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4226  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4227  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4228  |  |     // (SUBCCri G0, IntRegs:$rs1, simm13Op:$imm) - 1452  | 
4229  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4230  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4231  |  |     // (SUBCCrr G0, IntRegs:$rs1, IntRegs:$rs2) - 1454  | 
4232  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4233  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4234  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4235  |  |     // (TICCri G0, i32imm:$imm, 8) - 1457  | 
4236  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4237  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4238  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4239  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4240  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 8) - 1461  | 
4241  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4242  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4243  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4244  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4245  |  |     // (TICCri G0, i32imm:$imm, 0) - 1465  | 
4246  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4247  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4248  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4249  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4250  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 0) - 1469  | 
4251  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4252  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4253  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4254  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4255  |  |     // (TICCri G0, i32imm:$imm, 9) - 1473  | 
4256  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4257  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4258  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4259  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4260  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 9) - 1477  | 
4261  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4262  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4263  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4264  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4265  |  |     // (TICCri G0, i32imm:$imm, 1) - 1481  | 
4266  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4267  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4268  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4269  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4270  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 1) - 1485  | 
4271  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4272  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4273  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4274  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4275  |  |     // (TICCri G0, i32imm:$imm, 10) - 1489  | 
4276  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4277  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4278  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4279  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4280  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 10) - 1493  | 
4281  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4282  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4283  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4284  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4285  |  |     // (TICCri G0, i32imm:$imm, 2) - 1497  | 
4286  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4287  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4288  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4289  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4290  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 2) - 1501  | 
4291  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4292  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4293  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4294  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4295  |  |     // (TICCri G0, i32imm:$imm, 11) - 1505  | 
4296  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4297  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4298  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4299  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4300  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 11) - 1509  | 
4301  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4302  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4303  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4304  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4305  |  |     // (TICCri G0, i32imm:$imm, 3) - 1513  | 
4306  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4307  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4308  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4309  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4310  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 3) - 1517  | 
4311  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4312  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4313  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4314  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4315  |  |     // (TICCri G0, i32imm:$imm, 12) - 1521  | 
4316  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4317  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4318  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4319  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4320  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 12) - 1525  | 
4321  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4322  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4323  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4324  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4325  |  |     // (TICCri G0, i32imm:$imm, 4) - 1529  | 
4326  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4327  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4328  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4329  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4330  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 4) - 1533  | 
4331  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4332  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4333  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4334  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4335  |  |     // (TICCri G0, i32imm:$imm, 13) - 1537  | 
4336  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4337  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4338  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4339  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4340  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 13) - 1541  | 
4341  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4342  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4343  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4344  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4345  |  |     // (TICCri G0, i32imm:$imm, 5) - 1545  | 
4346  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4347  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4348  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4349  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4350  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 5) - 1549  | 
4351  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4352  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4353  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4354  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4355  |  |     // (TICCri G0, i32imm:$imm, 14) - 1553  | 
4356  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4357  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4358  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4359  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4360  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 14) - 1557  | 
4361  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4362  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4363  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4364  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4365  |  |     // (TICCri G0, i32imm:$imm, 6) - 1561  | 
4366  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4367  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4368  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4369  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4370  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 6) - 1565  | 
4371  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4372  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4373  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4374  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4375  |  |     // (TICCri G0, i32imm:$imm, 15) - 1569  | 
4376  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4377  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4378  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4379  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4380  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 15) - 1573  | 
4381  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4382  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4383  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4384  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4385  |  |     // (TICCri G0, i32imm:$imm, 7) - 1577  | 
4386  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4387  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4388  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4389  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4390  |  |     // (TICCri IntRegs:$rs1, i32imm:$imm, 7) - 1581  | 
4391  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4392  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4393  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4394  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4395  |  |     // (TICCrr G0, IntRegs:$rs2, 8) - 1585  | 
4396  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4397  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4398  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4399  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4400  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 8) - 1589  | 
4401  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4402  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4403  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4404  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4405  |  |     // (TICCrr G0, IntRegs:$rs2, 0) - 1593  | 
4406  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4407  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4408  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4409  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4410  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 0) - 1597  | 
4411  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4412  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4413  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4414  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4415  |  |     // (TICCrr G0, IntRegs:$rs2, 9) - 1601  | 
4416  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4417  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4418  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4419  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4420  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 9) - 1605  | 
4421  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4422  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4423  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4424  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4425  |  |     // (TICCrr G0, IntRegs:$rs2, 1) - 1609  | 
4426  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4427  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4428  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4429  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4430  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 1) - 1613  | 
4431  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4432  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4433  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4434  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4435  |  |     // (TICCrr G0, IntRegs:$rs2, 10) - 1617  | 
4436  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4437  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4438  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4439  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4440  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 10) - 1621  | 
4441  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4442  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4443  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4444  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4445  |  |     // (TICCrr G0, IntRegs:$rs2, 2) - 1625  | 
4446  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4447  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4448  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4449  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4450  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 2) - 1629  | 
4451  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4452  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4453  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4454  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4455  |  |     // (TICCrr G0, IntRegs:$rs2, 11) - 1633  | 
4456  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4457  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4458  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4459  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4460  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 11) - 1637  | 
4461  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4462  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4463  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4464  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4465  |  |     // (TICCrr G0, IntRegs:$rs2, 3) - 1641  | 
4466  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4467  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4468  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4469  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4470  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 3) - 1645  | 
4471  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4472  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4473  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4474  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4475  |  |     // (TICCrr G0, IntRegs:$rs2, 12) - 1649  | 
4476  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4477  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4478  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4479  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4480  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 12) - 1653  | 
4481  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4482  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4483  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4484  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4485  |  |     // (TICCrr G0, IntRegs:$rs2, 4) - 1657  | 
4486  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4487  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4488  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4489  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4490  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 4) - 1661  | 
4491  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4492  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4493  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4494  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4495  |  |     // (TICCrr G0, IntRegs:$rs2, 13) - 1665  | 
4496  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4497  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4498  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4499  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4500  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 13) - 1669  | 
4501  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4502  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4503  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4504  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4505  |  |     // (TICCrr G0, IntRegs:$rs2, 5) - 1673  | 
4506  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4507  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4508  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4509  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4510  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 5) - 1677  | 
4511  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4512  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4513  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4514  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4515  |  |     // (TICCrr G0, IntRegs:$rs2, 14) - 1681  | 
4516  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4517  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4518  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4519  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4520  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 14) - 1685  | 
4521  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4522  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4523  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4524  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4525  |  |     // (TICCrr G0, IntRegs:$rs2, 6) - 1689  | 
4526  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4527  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4528  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4529  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4530  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 6) - 1693  | 
4531  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4532  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4533  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4534  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4535  |  |     // (TICCrr G0, IntRegs:$rs2, 15) - 1697  | 
4536  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4537  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4538  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4539  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4540  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 15) - 1701  | 
4541  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4542  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4543  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4544  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4545  |  |     // (TICCrr G0, IntRegs:$rs2, 7) - 1705  | 
4546  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4547  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4548  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4549  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4550  |  |     // (TICCrr IntRegs:$rs1, IntRegs:$rs2, 7) - 1709  | 
4551  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4552  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4553  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4554  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4555  |  |     // (TRAPri G0, i32imm:$imm, 8) - 1713  | 
4556  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4557  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4558  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4559  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 8) - 1716  | 
4560  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4561  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4562  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4563  |  |     // (TRAPri G0, i32imm:$imm, 0) - 1719  | 
4564  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4565  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4566  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4567  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 0) - 1722  | 
4568  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4569  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4570  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4571  |  |     // (TRAPri G0, i32imm:$imm, 9) - 1725  | 
4572  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4573  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4574  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4575  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 9) - 1728  | 
4576  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4577  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4578  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4579  |  |     // (TRAPri G0, i32imm:$imm, 1) - 1731  | 
4580  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4581  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4582  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4583  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 1) - 1734  | 
4584  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4585  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4586  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4587  |  |     // (TRAPri G0, i32imm:$imm, 10) - 1737  | 
4588  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4589  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4590  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4591  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 10) - 1740  | 
4592  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4593  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4594  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4595  |  |     // (TRAPri G0, i32imm:$imm, 2) - 1743  | 
4596  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4597  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4598  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4599  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 2) - 1746  | 
4600  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4601  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4602  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4603  |  |     // (TRAPri G0, i32imm:$imm, 11) - 1749  | 
4604  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4605  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4606  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4607  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 11) - 1752  | 
4608  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4609  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4610  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4611  |  |     // (TRAPri G0, i32imm:$imm, 3) - 1755  | 
4612  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4613  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4614  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4615  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 3) - 1758  | 
4616  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4617  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4618  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4619  |  |     // (TRAPri G0, i32imm:$imm, 12) - 1761  | 
4620  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4621  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4622  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4623  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 12) - 1764  | 
4624  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4625  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4626  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4627  |  |     // (TRAPri G0, i32imm:$imm, 4) - 1767  | 
4628  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4629  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4630  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4631  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 4) - 1770  | 
4632  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4633  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4634  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4635  |  |     // (TRAPri G0, i32imm:$imm, 13) - 1773  | 
4636  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4637  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4638  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4639  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 13) - 1776  | 
4640  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4641  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4642  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4643  |  |     // (TRAPri G0, i32imm:$imm, 5) - 1779  | 
4644  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4645  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4646  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4647  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 5) - 1782  | 
4648  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4649  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4650  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4651  |  |     // (TRAPri G0, i32imm:$imm, 14) - 1785  | 
4652  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4653  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4654  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4655  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 14) - 1788  | 
4656  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4657  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4658  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4659  |  |     // (TRAPri G0, i32imm:$imm, 6) - 1791  | 
4660  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4661  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4662  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4663  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 6) - 1794  | 
4664  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4665  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4666  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4667  |  |     // (TRAPri G0, i32imm:$imm, 15) - 1797  | 
4668  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4669  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4670  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4671  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 15) - 1800  | 
4672  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4673  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4674  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4675  |  |     // (TRAPri G0, i32imm:$imm, 7) - 1803  | 
4676  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4677  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4678  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4679  |  |     // (TRAPri IntRegs:$rs1, i32imm:$imm, 7) - 1806  | 
4680  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4681  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4682  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4683  |  |     // (TRAPrr G0, IntRegs:$rs1, 8) - 1809  | 
4684  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4685  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4686  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4687  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 8) - 1812  | 
4688  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4689  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4690  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4691  |  |     // (TRAPrr G0, IntRegs:$rs1, 0) - 1815  | 
4692  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4693  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4694  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4695  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 0) - 1818  | 
4696  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4697  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4698  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4699  |  |     // (TRAPrr G0, IntRegs:$rs1, 9) - 1821  | 
4700  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4701  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4702  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4703  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 9) - 1824  | 
4704  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4705  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4706  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4707  |  |     // (TRAPrr G0, IntRegs:$rs1, 1) - 1827  | 
4708  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4709  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4710  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4711  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 1) - 1830  | 
4712  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4713  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4714  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4715  |  |     // (TRAPrr G0, IntRegs:$rs1, 10) - 1833  | 
4716  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4717  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4718  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4719  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 10) - 1836  | 
4720  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4721  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4722  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4723  |  |     // (TRAPrr G0, IntRegs:$rs1, 2) - 1839  | 
4724  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4725  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4726  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4727  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 2) - 1842  | 
4728  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4729  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4730  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4731  |  |     // (TRAPrr G0, IntRegs:$rs1, 11) - 1845  | 
4732  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4733  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4734  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4735  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 11) - 1848  | 
4736  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4737  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4738  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4739  |  |     // (TRAPrr G0, IntRegs:$rs1, 3) - 1851  | 
4740  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4741  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4742  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4743  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 3) - 1854  | 
4744  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4745  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4746  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4747  |  |     // (TRAPrr G0, IntRegs:$rs1, 12) - 1857  | 
4748  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4749  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4750  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4751  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 12) - 1860  | 
4752  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4753  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4754  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4755  |  |     // (TRAPrr G0, IntRegs:$rs1, 4) - 1863  | 
4756  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4757  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4758  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4759  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 4) - 1866  | 
4760  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4761  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4762  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4763  |  |     // (TRAPrr G0, IntRegs:$rs1, 13) - 1869  | 
4764  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4765  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4766  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4767  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 13) - 1872  | 
4768  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4769  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4770  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4771  |  |     // (TRAPrr G0, IntRegs:$rs1, 5) - 1875  | 
4772  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4773  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4774  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4775  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 5) - 1878  | 
4776  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4777  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4778  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4779  |  |     // (TRAPrr G0, IntRegs:$rs1, 14) - 1881  | 
4780  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4781  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4782  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4783  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 14) - 1884  | 
4784  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4785  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4786  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4787  |  |     // (TRAPrr G0, IntRegs:$rs1, 6) - 1887  | 
4788  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4789  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4790  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4791  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 6) - 1890  | 
4792  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4793  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4794  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4795  |  |     // (TRAPrr G0, IntRegs:$rs1, 15) - 1893  | 
4796  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4797  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4798  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4799  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 15) - 1896  | 
4800  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4801  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4802  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4803  |  |     // (TRAPrr G0, IntRegs:$rs1, 7) - 1899  | 
4804  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4805  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4806  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4807  |  |     // (TRAPrr IntRegs:$rs1, IntRegs:$rs2, 7) - 1902  | 
4808  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4809  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4810  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4811  |  |     // (TXCCri G0, i32imm:$imm, 8) - 1905  | 
4812  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4813  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4814  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4815  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4816  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 8) - 1909  | 
4817  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4818  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4819  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4820  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4821  |  |     // (TXCCri G0, i32imm:$imm, 0) - 1913  | 
4822  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4823  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4824  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4825  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4826  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 0) - 1917  | 
4827  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4828  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4829  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4830  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4831  |  |     // (TXCCri G0, i32imm:$imm, 9) - 1921  | 
4832  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4833  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4834  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4835  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4836  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 9) - 1925  | 
4837  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4838  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4839  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4840  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4841  |  |     // (TXCCri G0, i32imm:$imm, 1) - 1929  | 
4842  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4843  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4844  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4845  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4846  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 1) - 1933  | 
4847  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4848  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4849  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
4850  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4851  |  |     // (TXCCri G0, i32imm:$imm, 10) - 1937  | 
4852  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4853  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4854  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4855  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4856  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 10) - 1941  | 
4857  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4858  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4859  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
4860  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4861  |  |     // (TXCCri G0, i32imm:$imm, 2) - 1945  | 
4862  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4863  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4864  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4865  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4866  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 2) - 1949  | 
4867  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4868  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4869  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
4870  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4871  |  |     // (TXCCri G0, i32imm:$imm, 11) - 1953  | 
4872  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4873  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4874  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4875  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4876  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 11) - 1957  | 
4877  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4878  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4879  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
4880  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4881  |  |     // (TXCCri G0, i32imm:$imm, 3) - 1961  | 
4882  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4883  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4884  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4885  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4886  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 3) - 1965  | 
4887  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4888  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4889  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
4890  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4891  |  |     // (TXCCri G0, i32imm:$imm, 12) - 1969  | 
4892  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4893  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4894  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4895  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4896  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 12) - 1973  | 
4897  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4898  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4899  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
4900  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4901  |  |     // (TXCCri G0, i32imm:$imm, 4) - 1977  | 
4902  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4903  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4904  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4905  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4906  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 4) - 1981  | 
4907  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4908  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4909  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
4910  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4911  |  |     // (TXCCri G0, i32imm:$imm, 13) - 1985  | 
4912  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4913  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4914  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4915  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4916  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 13) - 1989  | 
4917  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4918  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4919  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
4920  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4921  |  |     // (TXCCri G0, i32imm:$imm, 5) - 1993  | 
4922  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4923  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4924  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4925  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4926  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 5) - 1997  | 
4927  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4928  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4929  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
4930  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4931  |  |     // (TXCCri G0, i32imm:$imm, 14) - 2001  | 
4932  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4933  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4934  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4935  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4936  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 14) - 2005  | 
4937  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4938  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4939  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
4940  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4941  |  |     // (TXCCri G0, i32imm:$imm, 6) - 2009  | 
4942  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4943  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4944  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4945  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4946  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 6) - 2013  | 
4947  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4948  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4949  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
4950  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4951  |  |     // (TXCCri G0, i32imm:$imm, 15) - 2017  | 
4952  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4953  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4954  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4955  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4956  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 15) - 2021  | 
4957  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4958  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4959  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
4960  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4961  |  |     // (TXCCri G0, i32imm:$imm, 7) - 2025  | 
4962  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4963  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4964  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4965  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4966  |  |     // (TXCCri IntRegs:$rs1, i32imm:$imm, 7) - 2029  | 
4967  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4968  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
4969  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
4970  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4971  |  |     // (TXCCrr G0, IntRegs:$rs2, 8) - 2033  | 
4972  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4973  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4974  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4975  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4976  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 8) - 2037  | 
4977  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4978  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4979  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
4980  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4981  |  |     // (TXCCrr G0, IntRegs:$rs2, 0) - 2041  | 
4982  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4983  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4984  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4985  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4986  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 0) - 2045  | 
4987  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4988  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4989  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
4990  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4991  |  |     // (TXCCrr G0, IntRegs:$rs2, 9) - 2049  | 
4992  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
4993  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4994  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
4995  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
4996  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 9) - 2053  | 
4997  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4998  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
4999  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5000  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5001  |  |     // (TXCCrr G0, IntRegs:$rs2, 1) - 2057  | 
5002  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5003  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5004  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5005  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5006  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 1) - 2061  | 
5007  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5008  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5009  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5010  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5011  |  |     // (TXCCrr G0, IntRegs:$rs2, 10) - 2065  | 
5012  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5013  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5014  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5015  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5016  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 10) - 2069  | 
5017  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5018  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5019  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5020  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5021  |  |     // (TXCCrr G0, IntRegs:$rs2, 2) - 2073  | 
5022  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5023  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5024  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5025  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5026  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 2) - 2077  | 
5027  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5028  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5029  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5030  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5031  |  |     // (TXCCrr G0, IntRegs:$rs2, 11) - 2081  | 
5032  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5033  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5034  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5035  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5036  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 11) - 2085  | 
5037  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5038  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5039  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5040  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5041  |  |     // (TXCCrr G0, IntRegs:$rs2, 3) - 2089  | 
5042  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5043  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5044  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5045  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5046  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 3) - 2093  | 
5047  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5048  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5049  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5050  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5051  |  |     // (TXCCrr G0, IntRegs:$rs2, 12) - 2097  | 
5052  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5053  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5054  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5055  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5056  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 12) - 2101  | 
5057  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5058  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5059  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5060  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5061  |  |     // (TXCCrr G0, IntRegs:$rs2, 4) - 2105  | 
5062  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5063  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5064  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5065  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5066  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 4) - 2109  | 
5067  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5068  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5069  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5070  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5071  |  |     // (TXCCrr G0, IntRegs:$rs2, 13) - 2113  | 
5072  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5073  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5074  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5075  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5076  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 13) - 2117  | 
5077  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5078  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5079  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5080  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5081  |  |     // (TXCCrr G0, IntRegs:$rs2, 5) - 2121  | 
5082  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5083  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5084  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5085  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5086  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 5) - 2125  | 
5087  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5088  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5089  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5090  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5091  |  |     // (TXCCrr G0, IntRegs:$rs2, 14) - 2129  | 
5092  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5093  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5094  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5095  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5096  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 14) - 2133  | 
5097  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5098  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5099  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5100  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5101  |  |     // (TXCCrr G0, IntRegs:$rs2, 6) - 2137  | 
5102  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5103  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5104  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5105  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5106  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 6) - 2141  | 
5107  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5108  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5109  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5110  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5111  |  |     // (TXCCrr G0, IntRegs:$rs2, 15) - 2145  | 
5112  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5113  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5114  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5115  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5116  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 15) - 2149  | 
5117  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5118  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5119  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5120  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5121  |  |     // (TXCCrr G0, IntRegs:$rs2, 7) - 2153  | 
5122  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_G0}, | 
5123  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5124  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5125  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5126  |  |     // (TXCCrr IntRegs:$rs1, IntRegs:$rs2, 7) - 2157  | 
5127  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5128  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5129  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5130  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5131  |  |     // (V9FCMPD FCC0, DFPRegs:$rs1, DFPRegs:$rs2) - 2161  | 
5132  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5133  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5134  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5135  |  |     // (V9FCMPED FCC0, DFPRegs:$rs1, DFPRegs:$rs2) - 2164  | 
5136  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5137  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5138  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5139  |  |     // (V9FCMPEQ FCC0, QFPRegs:$rs1, QFPRegs:$rs2) - 2167  | 
5140  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5141  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5142  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5143  |  |     // (V9FCMPES FCC0, FPRegs:$rs1, FPRegs:$rs2) - 2170  | 
5144  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5145  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5146  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5147  |  |     // (V9FCMPQ FCC0, QFPRegs:$rs1, QFPRegs:$rs2) - 2173  | 
5148  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5149  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5150  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5151  |  |     // (V9FCMPS FCC0, FPRegs:$rs1, FPRegs:$rs2) - 2176  | 
5152  | 43.5k  |     {AliasPatternCond_K_Reg, Sparc_FCC0}, | 
5153  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5154  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5155  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 8) - 2179  | 
5156  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5157  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5158  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5159  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5160  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
5161  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5162  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 0) - 2185  | 
5163  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5164  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5165  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5166  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5167  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
5168  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5169  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 7) - 2191  | 
5170  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5171  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5172  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5173  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5174  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5175  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5176  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 6) - 2197  | 
5177  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5178  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5179  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5180  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5181  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5182  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5183  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 5) - 2203  | 
5184  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5185  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5186  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5187  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5188  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5189  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5190  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 4) - 2209  | 
5191  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5192  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5193  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5194  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5195  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5196  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5197  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 3) - 2215  | 
5198  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5199  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5200  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5201  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5202  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5203  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5204  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 2) - 2221  | 
5205  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5206  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5207  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5208  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5209  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5210  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5211  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 1) - 2227  | 
5212  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5213  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5214  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5215  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5216  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5217  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5218  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 9) - 2233  | 
5219  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5220  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5221  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5222  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5223  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5224  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5225  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 10) - 2239  | 
5226  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5227  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5228  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5229  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5230  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5231  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5232  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 11) - 2245  | 
5233  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5234  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5235  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5236  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5237  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5238  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5239  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 12) - 2251  | 
5240  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5241  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5242  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5243  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5244  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5245  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5246  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 13) - 2257  | 
5247  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5248  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5249  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5250  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5251  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5252  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5253  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 14) - 2263  | 
5254  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5255  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5256  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5257  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5258  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5259  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5260  |  |     // (V9FMOVD_FCC DFPRegs:$rd, FCCRegs:$cc, DFPRegs:$rs2, 15) - 2269  | 
5261  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5262  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5263  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_DFPRegsRegClassID}, | 
5264  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5265  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5266  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5267  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 8) - 2275  | 
5268  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5269  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5270  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5271  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5272  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
5273  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5274  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 0) - 2281  | 
5275  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5276  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5277  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5278  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5279  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
5280  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5281  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 7) - 2287  | 
5282  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5283  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5284  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5285  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5286  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5287  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5288  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 6) - 2293  | 
5289  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5290  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5291  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5292  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5293  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5294  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5295  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 5) - 2299  | 
5296  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5297  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5298  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5299  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5300  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5301  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5302  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 4) - 2305  | 
5303  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5304  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5305  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5306  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5307  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5308  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5309  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 3) - 2311  | 
5310  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5311  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5312  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5313  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5314  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5315  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5316  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 2) - 2317  | 
5317  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5318  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5319  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5320  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5321  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5322  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5323  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 1) - 2323  | 
5324  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5325  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5326  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5327  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5328  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5329  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5330  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 9) - 2329  | 
5331  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5332  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5333  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5334  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5335  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5336  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5337  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 10) - 2335  | 
5338  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5339  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5340  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5341  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5342  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5343  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5344  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 11) - 2341  | 
5345  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5346  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5347  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5348  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5349  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5350  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5351  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 12) - 2347  | 
5352  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5353  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5354  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5355  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5356  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5357  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5358  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 13) - 2353  | 
5359  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5360  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5361  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5362  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5363  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5364  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5365  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 14) - 2359  | 
5366  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5367  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5368  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5369  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5370  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5371  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5372  |  |     // (V9FMOVQ_FCC QFPRegs:$rd, FCCRegs:$cc, QFPRegs:$rs2, 15) - 2365  | 
5373  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5374  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5375  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_QFPRegsRegClassID}, | 
5376  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5377  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5378  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5379  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 8) - 2371  | 
5380  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5381  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5382  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5383  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5384  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
5385  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5386  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 0) - 2377  | 
5387  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5388  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5389  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5390  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5391  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
5392  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5393  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 7) - 2383  | 
5394  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5395  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5396  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5397  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5398  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5399  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5400  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 6) - 2389  | 
5401  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5402  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5403  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5404  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5405  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5406  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5407  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 5) - 2395  | 
5408  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5409  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5410  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5411  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5412  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5413  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5414  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 4) - 2401  | 
5415  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5416  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5417  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5418  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5419  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5420  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5421  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 3) - 2407  | 
5422  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5423  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5424  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5425  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5426  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5427  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5428  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 2) - 2413  | 
5429  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5430  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5431  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5432  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5433  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5434  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5435  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 1) - 2419  | 
5436  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5437  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5438  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5439  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5440  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5441  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5442  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 9) - 2425  | 
5443  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5444  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5445  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5446  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5447  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5448  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5449  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 10) - 2431  | 
5450  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5451  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5452  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5453  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5454  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5455  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5456  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 11) - 2437  | 
5457  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5458  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5459  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5460  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5461  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5462  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5463  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 12) - 2443  | 
5464  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5465  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5466  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5467  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5468  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5469  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5470  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 13) - 2449  | 
5471  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5472  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5473  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5474  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5475  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5476  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5477  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 14) - 2455  | 
5478  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5479  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5480  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5481  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5482  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5483  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5484  |  |     // (V9FMOVS_FCC FPRegs:$rd, FCCRegs:$cc, FPRegs:$rs2, 15) - 2461  | 
5485  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5486  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5487  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FPRegsRegClassID}, | 
5488  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5489  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5490  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5491  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 8) - 2467  | 
5492  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5493  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5494  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5495  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5496  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
5497  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5498  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 0) - 2473  | 
5499  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5500  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5501  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5502  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5503  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
5504  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5505  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 7) - 2479  | 
5506  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5507  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5508  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5509  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5510  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5511  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5512  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 6) - 2485  | 
5513  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5514  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5515  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5516  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5517  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5518  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5519  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 5) - 2491  | 
5520  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5521  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5522  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5523  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5524  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5525  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5526  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 4) - 2497  | 
5527  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5528  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5529  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5530  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5531  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5532  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5533  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 3) - 2503  | 
5534  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5535  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5536  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5537  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5538  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5539  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5540  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 2) - 2509  | 
5541  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5542  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5543  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5544  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5545  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5546  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5547  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 1) - 2515  | 
5548  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5549  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5550  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5551  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5552  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5553  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5554  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 9) - 2521  | 
5555  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5556  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5557  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5558  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5559  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5560  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5561  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 10) - 2527  | 
5562  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5563  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5564  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5565  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5566  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5567  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5568  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 11) - 2533  | 
5569  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5570  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5571  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5572  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5573  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5574  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5575  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 12) - 2539  | 
5576  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5577  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5578  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5579  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5580  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5581  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5582  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 13) - 2545  | 
5583  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5584  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5585  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5586  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5587  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5588  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5589  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 14) - 2551  | 
5590  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5591  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5592  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5593  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5594  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5595  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5596  |  |     // (V9MOVFCCri IntRegs:$rd, FCCRegs:$cc, i32imm:$simm11, 15) - 2557  | 
5597  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5598  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5599  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5600  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5601  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5602  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5603  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 8) - 2563  | 
5604  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5605  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5606  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5607  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5608  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)8}, | 
5609  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5610  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 0) - 2569  | 
5611  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5612  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5613  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5614  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5615  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)0}, | 
5616  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5617  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 7) - 2575  | 
5618  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5619  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5620  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5621  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5622  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)7}, | 
5623  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5624  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 6) - 2581  | 
5625  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5626  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5627  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5628  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5629  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)6}, | 
5630  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5631  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 5) - 2587  | 
5632  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5633  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5634  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5635  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5636  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)5}, | 
5637  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5638  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 4) - 2593  | 
5639  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5640  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5641  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5642  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5643  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)4}, | 
5644  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5645  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 3) - 2599  | 
5646  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5647  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5648  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5649  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5650  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)3}, | 
5651  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5652  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 2) - 2605  | 
5653  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5654  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5655  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5656  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5657  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)2}, | 
5658  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5659  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 1) - 2611  | 
5660  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5661  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5662  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5663  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5664  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)1}, | 
5665  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5666  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 9) - 2617  | 
5667  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5668  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5669  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5670  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5671  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)9}, | 
5672  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5673  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 10) - 2623  | 
5674  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5675  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5676  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5677  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5678  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)10}, | 
5679  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5680  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 11) - 2629  | 
5681  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5682  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5683  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5684  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5685  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)11}, | 
5686  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5687  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 12) - 2635  | 
5688  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5689  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5690  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5691  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5692  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)12}, | 
5693  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5694  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 13) - 2641  | 
5695  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5696  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5697  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5698  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5699  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)13}, | 
5700  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5701  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 14) - 2647  | 
5702  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5703  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5704  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5705  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5706  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)14}, | 
5707  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5708  |  |     // (V9MOVFCCrr IntRegs:$rd, FCCRegs:$cc, IntRegs:$rs2, 15) - 2653  | 
5709  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5710  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_FCCRegsRegClassID}, | 
5711  | 43.5k  |     {AliasPatternCond_K_RegClass, Sparc_IntRegsRegClassID}, | 
5712  | 43.5k  |     {AliasPatternCond_K_Ignore, 0}, | 
5713  | 43.5k  |     {AliasPatternCond_K_Imm, (uint32_t)15}, | 
5714  | 43.5k  |     {AliasPatternCond_K_Feature, Sparc_FeatureV9}, | 
5715  | 43.5k  |   {0},  }; | 
5716  |  |  | 
5717  | 43.5k  |   static const char AsmStrings[] =  | 
5718  | 43.5k  |     /* 0 */ "ba $\x01\0"  | 
5719  | 43.5k  |     /* 6 */ "bn $\x01\0"  | 
5720  | 43.5k  |     /* 12 */ "bne $\x01\0"  | 
5721  | 43.5k  |     /* 19 */ "be $\x01\0"  | 
5722  | 43.5k  |     /* 25 */ "bg $\x01\0"  | 
5723  | 43.5k  |     /* 31 */ "ble $\x01\0"  | 
5724  | 43.5k  |     /* 38 */ "bge $\x01\0"  | 
5725  | 43.5k  |     /* 45 */ "bl $\x01\0"  | 
5726  | 43.5k  |     /* 51 */ "bgu $\x01\0"  | 
5727  | 43.5k  |     /* 58 */ "bleu $\x01\0"  | 
5728  | 43.5k  |     /* 66 */ "bcc $\x01\0"  | 
5729  | 43.5k  |     /* 73 */ "bcs $\x01\0"  | 
5730  | 43.5k  |     /* 80 */ "bpos $\x01\0"  | 
5731  | 43.5k  |     /* 88 */ "bneg $\x01\0"  | 
5732  | 43.5k  |     /* 96 */ "bvc $\x01\0"  | 
5733  | 43.5k  |     /* 103 */ "bvs $\x01\0"  | 
5734  | 43.5k  |     /* 110 */ "ba,a $\x01\0"  | 
5735  | 43.5k  |     /* 118 */ "bn,a $\x01\0"  | 
5736  | 43.5k  |     /* 126 */ "bne,a $\x01\0"  | 
5737  | 43.5k  |     /* 135 */ "be,a $\x01\0"  | 
5738  | 43.5k  |     /* 143 */ "bg,a $\x01\0"  | 
5739  | 43.5k  |     /* 151 */ "ble,a $\x01\0"  | 
5740  | 43.5k  |     /* 160 */ "bge,a $\x01\0"  | 
5741  | 43.5k  |     /* 169 */ "bl,a $\x01\0"  | 
5742  | 43.5k  |     /* 177 */ "bgu,a $\x01\0"  | 
5743  | 43.5k  |     /* 186 */ "bleu,a $\x01\0"  | 
5744  | 43.5k  |     /* 196 */ "bcc,a $\x01\0"  | 
5745  | 43.5k  |     /* 205 */ "bcs,a $\x01\0"  | 
5746  | 43.5k  |     /* 214 */ "bpos,a $\x01\0"  | 
5747  | 43.5k  |     /* 224 */ "bneg,a $\x01\0"  | 
5748  | 43.5k  |     /* 234 */ "bvc,a $\x01\0"  | 
5749  | 43.5k  |     /* 243 */ "bvs,a $\x01\0"  | 
5750  | 43.5k  |     /* 252 */ "fba,a,pn $\x03, $\x01\0"  | 
5751  | 43.5k  |     /* 268 */ "fbn,a,pn $\x03, $\x01\0"  | 
5752  | 43.5k  |     /* 284 */ "fbu,a,pn $\x03, $\x01\0"  | 
5753  | 43.5k  |     /* 300 */ "fbg,a,pn $\x03, $\x01\0"  | 
5754  | 43.5k  |     /* 316 */ "fbug,a,pn $\x03, $\x01\0"  | 
5755  | 43.5k  |     /* 333 */ "fbl,a,pn $\x03, $\x01\0"  | 
5756  | 43.5k  |     /* 349 */ "fbul,a,pn $\x03, $\x01\0"  | 
5757  | 43.5k  |     /* 366 */ "fblg,a,pn $\x03, $\x01\0"  | 
5758  | 43.5k  |     /* 383 */ "fbne,a,pn $\x03, $\x01\0"  | 
5759  | 43.5k  |     /* 400 */ "fbe,a,pn $\x03, $\x01\0"  | 
5760  | 43.5k  |     /* 416 */ "fbue,a,pn $\x03, $\x01\0"  | 
5761  | 43.5k  |     /* 433 */ "fbge,a,pn $\x03, $\x01\0"  | 
5762  | 43.5k  |     /* 450 */ "fbuge,a,pn $\x03, $\x01\0"  | 
5763  | 43.5k  |     /* 468 */ "fble,a,pn $\x03, $\x01\0"  | 
5764  | 43.5k  |     /* 485 */ "fbule,a,pn $\x03, $\x01\0"  | 
5765  | 43.5k  |     /* 503 */ "fbo,a,pn $\x03, $\x01\0"  | 
5766  | 43.5k  |     /* 519 */ "fba,pn $\x03, $\x01\0"  | 
5767  | 43.5k  |     /* 533 */ "fbn,pn $\x03, $\x01\0"  | 
5768  | 43.5k  |     /* 547 */ "fbu,pn $\x03, $\x01\0"  | 
5769  | 43.5k  |     /* 561 */ "fbg,pn $\x03, $\x01\0"  | 
5770  | 43.5k  |     /* 575 */ "fbug,pn $\x03, $\x01\0"  | 
5771  | 43.5k  |     /* 590 */ "fbl,pn $\x03, $\x01\0"  | 
5772  | 43.5k  |     /* 604 */ "fbul,pn $\x03, $\x01\0"  | 
5773  | 43.5k  |     /* 619 */ "fblg,pn $\x03, $\x01\0"  | 
5774  | 43.5k  |     /* 634 */ "fbne,pn $\x03, $\x01\0"  | 
5775  | 43.5k  |     /* 649 */ "fbe,pn $\x03, $\x01\0"  | 
5776  | 43.5k  |     /* 663 */ "fbue,pn $\x03, $\x01\0"  | 
5777  | 43.5k  |     /* 678 */ "fbge,pn $\x03, $\x01\0"  | 
5778  | 43.5k  |     /* 693 */ "fbuge,pn $\x03, $\x01\0"  | 
5779  | 43.5k  |     /* 709 */ "fble,pn $\x03, $\x01\0"  | 
5780  | 43.5k  |     /* 724 */ "fbule,pn $\x03, $\x01\0"  | 
5781  | 43.5k  |     /* 740 */ "fbo,pn $\x03, $\x01\0"  | 
5782  | 43.5k  |     /* 754 */ "ba,a,pn %icc, $\x01\0"  | 
5783  | 43.5k  |     /* 771 */ "bn,a,pn %icc, $\x01\0"  | 
5784  | 43.5k  |     /* 788 */ "bne,a,pn %icc, $\x01\0"  | 
5785  | 43.5k  |     /* 806 */ "be,a,pn %icc, $\x01\0"  | 
5786  | 43.5k  |     /* 823 */ "bg,a,pn %icc, $\x01\0"  | 
5787  | 43.5k  |     /* 840 */ "ble,a,pn %icc, $\x01\0"  | 
5788  | 43.5k  |     /* 858 */ "bge,a,pn %icc, $\x01\0"  | 
5789  | 43.5k  |     /* 876 */ "bl,a,pn %icc, $\x01\0"  | 
5790  | 43.5k  |     /* 893 */ "bgu,a,pn %icc, $\x01\0"  | 
5791  | 43.5k  |     /* 911 */ "bleu,a,pn %icc, $\x01\0"  | 
5792  | 43.5k  |     /* 930 */ "bcc,a,pn %icc, $\x01\0"  | 
5793  | 43.5k  |     /* 948 */ "bcs,a,pn %icc, $\x01\0"  | 
5794  | 43.5k  |     /* 966 */ "bpos,a,pn %icc, $\x01\0"  | 
5795  | 43.5k  |     /* 985 */ "bneg,a,pn %icc, $\x01\0"  | 
5796  | 43.5k  |     /* 1004 */ "bvc,a,pn %icc, $\x01\0"  | 
5797  | 43.5k  |     /* 1022 */ "bvs,a,pn %icc, $\x01\0"  | 
5798  | 43.5k  |     /* 1040 */ "ba,pn %icc, $\x01\0"  | 
5799  | 43.5k  |     /* 1055 */ "bn,pn %icc, $\x01\0"  | 
5800  | 43.5k  |     /* 1070 */ "bne,pn %icc, $\x01\0"  | 
5801  | 43.5k  |     /* 1086 */ "be,pn %icc, $\x01\0"  | 
5802  | 43.5k  |     /* 1101 */ "bg,pn %icc, $\x01\0"  | 
5803  | 43.5k  |     /* 1116 */ "ble,pn %icc, $\x01\0"  | 
5804  | 43.5k  |     /* 1132 */ "bge,pn %icc, $\x01\0"  | 
5805  | 43.5k  |     /* 1148 */ "bl,pn %icc, $\x01\0"  | 
5806  | 43.5k  |     /* 1163 */ "bgu,pn %icc, $\x01\0"  | 
5807  | 43.5k  |     /* 1179 */ "bleu,pn %icc, $\x01\0"  | 
5808  | 43.5k  |     /* 1196 */ "bcc,pn %icc, $\x01\0"  | 
5809  | 43.5k  |     /* 1212 */ "bcs,pn %icc, $\x01\0"  | 
5810  | 43.5k  |     /* 1228 */ "bpos,pn %icc, $\x01\0"  | 
5811  | 43.5k  |     /* 1245 */ "bneg,pn %icc, $\x01\0"  | 
5812  | 43.5k  |     /* 1262 */ "bvc,pn %icc, $\x01\0"  | 
5813  | 43.5k  |     /* 1278 */ "bvs,pn %icc, $\x01\0"  | 
5814  | 43.5k  |     /* 1294 */ "brz,a,pn $\x03, $\x01\0"  | 
5815  | 43.5k  |     /* 1310 */ "brlez,a,pn $\x03, $\x01\0"  | 
5816  | 43.5k  |     /* 1328 */ "brlz,a,pn $\x03, $\x01\0"  | 
5817  | 43.5k  |     /* 1345 */ "brnz,a,pn $\x03, $\x01\0"  | 
5818  | 43.5k  |     /* 1362 */ "brgz,a,pn $\x03, $\x01\0"  | 
5819  | 43.5k  |     /* 1379 */ "brgez,a,pn $\x03, $\x01\0"  | 
5820  | 43.5k  |     /* 1397 */ "brz,pn $\x03, $\x01\0"  | 
5821  | 43.5k  |     /* 1411 */ "brlez,pn $\x03, $\x01\0"  | 
5822  | 43.5k  |     /* 1427 */ "brlz,pn $\x03, $\x01\0"  | 
5823  | 43.5k  |     /* 1442 */ "brnz,pn $\x03, $\x01\0"  | 
5824  | 43.5k  |     /* 1457 */ "brgz,pn $\x03, $\x01\0"  | 
5825  | 43.5k  |     /* 1472 */ "brgez,pn $\x03, $\x01\0"  | 
5826  | 43.5k  |     /* 1488 */ "ba,a,pn %xcc, $\x01\0"  | 
5827  | 43.5k  |     /* 1505 */ "bn,a,pn %xcc, $\x01\0"  | 
5828  | 43.5k  |     /* 1522 */ "bne,a,pn %xcc, $\x01\0"  | 
5829  | 43.5k  |     /* 1540 */ "be,a,pn %xcc, $\x01\0"  | 
5830  | 43.5k  |     /* 1557 */ "bg,a,pn %xcc, $\x01\0"  | 
5831  | 43.5k  |     /* 1574 */ "ble,a,pn %xcc, $\x01\0"  | 
5832  | 43.5k  |     /* 1592 */ "bge,a,pn %xcc, $\x01\0"  | 
5833  | 43.5k  |     /* 1610 */ "bl,a,pn %xcc, $\x01\0"  | 
5834  | 43.5k  |     /* 1627 */ "bgu,a,pn %xcc, $\x01\0"  | 
5835  | 43.5k  |     /* 1645 */ "bleu,a,pn %xcc, $\x01\0"  | 
5836  | 43.5k  |     /* 1664 */ "bcc,a,pn %xcc, $\x01\0"  | 
5837  | 43.5k  |     /* 1682 */ "bcs,a,pn %xcc, $\x01\0"  | 
5838  | 43.5k  |     /* 1700 */ "bpos,a,pn %xcc, $\x01\0"  | 
5839  | 43.5k  |     /* 1719 */ "bneg,a,pn %xcc, $\x01\0"  | 
5840  | 43.5k  |     /* 1738 */ "bvc,a,pn %xcc, $\x01\0"  | 
5841  | 43.5k  |     /* 1756 */ "bvs,a,pn %xcc, $\x01\0"  | 
5842  | 43.5k  |     /* 1774 */ "ba,pn %xcc, $\x01\0"  | 
5843  | 43.5k  |     /* 1789 */ "bn,pn %xcc, $\x01\0"  | 
5844  | 43.5k  |     /* 1804 */ "bne,pn %xcc, $\x01\0"  | 
5845  | 43.5k  |     /* 1820 */ "be,pn %xcc, $\x01\0"  | 
5846  | 43.5k  |     /* 1835 */ "bg,pn %xcc, $\x01\0"  | 
5847  | 43.5k  |     /* 1850 */ "ble,pn %xcc, $\x01\0"  | 
5848  | 43.5k  |     /* 1866 */ "bge,pn %xcc, $\x01\0"  | 
5849  | 43.5k  |     /* 1882 */ "bl,pn %xcc, $\x01\0"  | 
5850  | 43.5k  |     /* 1897 */ "bgu,pn %xcc, $\x01\0"  | 
5851  | 43.5k  |     /* 1913 */ "bleu,pn %xcc, $\x01\0"  | 
5852  | 43.5k  |     /* 1930 */ "bcc,pn %xcc, $\x01\0"  | 
5853  | 43.5k  |     /* 1946 */ "bcs,pn %xcc, $\x01\0"  | 
5854  | 43.5k  |     /* 1962 */ "bpos,pn %xcc, $\x01\0"  | 
5855  | 43.5k  |     /* 1979 */ "bneg,pn %xcc, $\x01\0"  | 
5856  | 43.5k  |     /* 1996 */ "bvc,pn %xcc, $\x01\0"  | 
5857  | 43.5k  |     /* 2012 */ "bvs,pn %xcc, $\x01\0"  | 
5858  | 43.5k  |     /* 2028 */ "cas [$\x02], $\x03, $\x01\0"  | 
5859  | 43.5k  |     /* 2045 */ "casl [$\x02], $\x03, $\x01\0"  | 
5860  | 43.5k  |     /* 2063 */ "casx [$\x02], $\x03, $\x01\0"  | 
5861  | 43.5k  |     /* 2081 */ "casxl [$\x02], $\x03, $\x01\0"  | 
5862  | 43.5k  |     /* 2100 */ "fmovda %icc, $\x02, $\x01\0"  | 
5863  | 43.5k  |     /* 2120 */ "fmovdn %icc, $\x02, $\x01\0"  | 
5864  | 43.5k  |     /* 2140 */ "fmovdne %icc, $\x02, $\x01\0"  | 
5865  | 43.5k  |     /* 2161 */ "fmovde %icc, $\x02, $\x01\0"  | 
5866  | 43.5k  |     /* 2181 */ "fmovdg %icc, $\x02, $\x01\0"  | 
5867  | 43.5k  |     /* 2201 */ "fmovdle %icc, $\x02, $\x01\0"  | 
5868  | 43.5k  |     /* 2222 */ "fmovdge %icc, $\x02, $\x01\0"  | 
5869  | 43.5k  |     /* 2243 */ "fmovdl %icc, $\x02, $\x01\0"  | 
5870  | 43.5k  |     /* 2263 */ "fmovdgu %icc, $\x02, $\x01\0"  | 
5871  | 43.5k  |     /* 2284 */ "fmovdleu %icc, $\x02, $\x01\0"  | 
5872  | 43.5k  |     /* 2306 */ "fmovdcc %icc, $\x02, $\x01\0"  | 
5873  | 43.5k  |     /* 2327 */ "fmovdcs %icc, $\x02, $\x01\0"  | 
5874  | 43.5k  |     /* 2348 */ "fmovdpos %icc, $\x02, $\x01\0"  | 
5875  | 43.5k  |     /* 2370 */ "fmovdneg %icc, $\x02, $\x01\0"  | 
5876  | 43.5k  |     /* 2392 */ "fmovdvc %icc, $\x02, $\x01\0"  | 
5877  | 43.5k  |     /* 2413 */ "fmovdvs %icc, $\x02, $\x01\0"  | 
5878  | 43.5k  |     /* 2434 */ "fmovda %xcc, $\x02, $\x01\0"  | 
5879  | 43.5k  |     /* 2454 */ "fmovdn %xcc, $\x02, $\x01\0"  | 
5880  | 43.5k  |     /* 2474 */ "fmovdne %xcc, $\x02, $\x01\0"  | 
5881  | 43.5k  |     /* 2495 */ "fmovde %xcc, $\x02, $\x01\0"  | 
5882  | 43.5k  |     /* 2515 */ "fmovdg %xcc, $\x02, $\x01\0"  | 
5883  | 43.5k  |     /* 2535 */ "fmovdle %xcc, $\x02, $\x01\0"  | 
5884  | 43.5k  |     /* 2556 */ "fmovdge %xcc, $\x02, $\x01\0"  | 
5885  | 43.5k  |     /* 2577 */ "fmovdl %xcc, $\x02, $\x01\0"  | 
5886  | 43.5k  |     /* 2597 */ "fmovdgu %xcc, $\x02, $\x01\0"  | 
5887  | 43.5k  |     /* 2618 */ "fmovdleu %xcc, $\x02, $\x01\0"  | 
5888  | 43.5k  |     /* 2640 */ "fmovdcc %xcc, $\x02, $\x01\0"  | 
5889  | 43.5k  |     /* 2661 */ "fmovdcs %xcc, $\x02, $\x01\0"  | 
5890  | 43.5k  |     /* 2682 */ "fmovdpos %xcc, $\x02, $\x01\0"  | 
5891  | 43.5k  |     /* 2704 */ "fmovdneg %xcc, $\x02, $\x01\0"  | 
5892  | 43.5k  |     /* 2726 */ "fmovdvc %xcc, $\x02, $\x01\0"  | 
5893  | 43.5k  |     /* 2747 */ "fmovdvs %xcc, $\x02, $\x01\0"  | 
5894  | 43.5k  |     /* 2768 */ "fmovqa %icc, $\x02, $\x01\0"  | 
5895  | 43.5k  |     /* 2788 */ "fmovqn %icc, $\x02, $\x01\0"  | 
5896  | 43.5k  |     /* 2808 */ "fmovqne %icc, $\x02, $\x01\0"  | 
5897  | 43.5k  |     /* 2829 */ "fmovqe %icc, $\x02, $\x01\0"  | 
5898  | 43.5k  |     /* 2849 */ "fmovqg %icc, $\x02, $\x01\0"  | 
5899  | 43.5k  |     /* 2869 */ "fmovqle %icc, $\x02, $\x01\0"  | 
5900  | 43.5k  |     /* 2890 */ "fmovqge %icc, $\x02, $\x01\0"  | 
5901  | 43.5k  |     /* 2911 */ "fmovql %icc, $\x02, $\x01\0"  | 
5902  | 43.5k  |     /* 2931 */ "fmovqgu %icc, $\x02, $\x01\0"  | 
5903  | 43.5k  |     /* 2952 */ "fmovqleu %icc, $\x02, $\x01\0"  | 
5904  | 43.5k  |     /* 2974 */ "fmovqcc %icc, $\x02, $\x01\0"  | 
5905  | 43.5k  |     /* 2995 */ "fmovqcs %icc, $\x02, $\x01\0"  | 
5906  | 43.5k  |     /* 3016 */ "fmovqpos %icc, $\x02, $\x01\0"  | 
5907  | 43.5k  |     /* 3038 */ "fmovqneg %icc, $\x02, $\x01\0"  | 
5908  | 43.5k  |     /* 3060 */ "fmovqvc %icc, $\x02, $\x01\0"  | 
5909  | 43.5k  |     /* 3081 */ "fmovqvs %icc, $\x02, $\x01\0"  | 
5910  | 43.5k  |     /* 3102 */ "fmovqa %xcc, $\x02, $\x01\0"  | 
5911  | 43.5k  |     /* 3122 */ "fmovqn %xcc, $\x02, $\x01\0"  | 
5912  | 43.5k  |     /* 3142 */ "fmovqne %xcc, $\x02, $\x01\0"  | 
5913  | 43.5k  |     /* 3163 */ "fmovqe %xcc, $\x02, $\x01\0"  | 
5914  | 43.5k  |     /* 3183 */ "fmovqg %xcc, $\x02, $\x01\0"  | 
5915  | 43.5k  |     /* 3203 */ "fmovqle %xcc, $\x02, $\x01\0"  | 
5916  | 43.5k  |     /* 3224 */ "fmovqge %xcc, $\x02, $\x01\0"  | 
5917  | 43.5k  |     /* 3245 */ "fmovql %xcc, $\x02, $\x01\0"  | 
5918  | 43.5k  |     /* 3265 */ "fmovqgu %xcc, $\x02, $\x01\0"  | 
5919  | 43.5k  |     /* 3286 */ "fmovqleu %xcc, $\x02, $\x01\0"  | 
5920  | 43.5k  |     /* 3308 */ "fmovqcc %xcc, $\x02, $\x01\0"  | 
5921  | 43.5k  |     /* 3329 */ "fmovqcs %xcc, $\x02, $\x01\0"  | 
5922  | 43.5k  |     /* 3350 */ "fmovqpos %xcc, $\x02, $\x01\0"  | 
5923  | 43.5k  |     /* 3372 */ "fmovqneg %xcc, $\x02, $\x01\0"  | 
5924  | 43.5k  |     /* 3394 */ "fmovqvc %xcc, $\x02, $\x01\0"  | 
5925  | 43.5k  |     /* 3415 */ "fmovqvs %xcc, $\x02, $\x01\0"  | 
5926  | 43.5k  |     /* 3436 */ "fmovrdz $\x02, $\x03, $\x01\0"  | 
5927  | 43.5k  |     /* 3455 */ "fmovrdlez $\x02, $\x03, $\x01\0"  | 
5928  | 43.5k  |     /* 3476 */ "fmovrdlz $\x02, $\x03, $\x01\0"  | 
5929  | 43.5k  |     /* 3496 */ "fmovrdnz $\x02, $\x03, $\x01\0"  | 
5930  | 43.5k  |     /* 3516 */ "fmovrdgz $\x02, $\x03, $\x01\0"  | 
5931  | 43.5k  |     /* 3536 */ "fmovrdgez $\x02, $\x03, $\x01\0"  | 
5932  | 43.5k  |     /* 3557 */ "fmovrqz $\x02, $\x03, $\x01\0"  | 
5933  | 43.5k  |     /* 3576 */ "fmovrqlez $\x02, $\x03, $\x01\0"  | 
5934  | 43.5k  |     /* 3597 */ "fmovrqlz $\x02, $\x03, $\x01\0"  | 
5935  | 43.5k  |     /* 3617 */ "fmovrqnz $\x02, $\x03, $\x01\0"  | 
5936  | 43.5k  |     /* 3637 */ "fmovrqgz $\x02, $\x03, $\x01\0"  | 
5937  | 43.5k  |     /* 3657 */ "fmovrqgez $\x02, $\x03, $\x01\0"  | 
5938  | 43.5k  |     /* 3678 */ "fmovrsz $\x02, $\x03, $\x01\0"  | 
5939  | 43.5k  |     /* 3697 */ "fmovrslez $\x02, $\x03, $\x01\0"  | 
5940  | 43.5k  |     /* 3718 */ "fmovrslz $\x02, $\x03, $\x01\0"  | 
5941  | 43.5k  |     /* 3738 */ "fmovrsnz $\x02, $\x03, $\x01\0"  | 
5942  | 43.5k  |     /* 3758 */ "fmovrsgz $\x02, $\x03, $\x01\0"  | 
5943  | 43.5k  |     /* 3778 */ "fmovrsgez $\x02, $\x03, $\x01\0"  | 
5944  | 43.5k  |     /* 3799 */ "fmovsa %icc, $\x02, $\x01\0"  | 
5945  | 43.5k  |     /* 3819 */ "fmovsn %icc, $\x02, $\x01\0"  | 
5946  | 43.5k  |     /* 3839 */ "fmovsne %icc, $\x02, $\x01\0"  | 
5947  | 43.5k  |     /* 3860 */ "fmovse %icc, $\x02, $\x01\0"  | 
5948  | 43.5k  |     /* 3880 */ "fmovsg %icc, $\x02, $\x01\0"  | 
5949  | 43.5k  |     /* 3900 */ "fmovsle %icc, $\x02, $\x01\0"  | 
5950  | 43.5k  |     /* 3921 */ "fmovsge %icc, $\x02, $\x01\0"  | 
5951  | 43.5k  |     /* 3942 */ "fmovsl %icc, $\x02, $\x01\0"  | 
5952  | 43.5k  |     /* 3962 */ "fmovsgu %icc, $\x02, $\x01\0"  | 
5953  | 43.5k  |     /* 3983 */ "fmovsleu %icc, $\x02, $\x01\0"  | 
5954  | 43.5k  |     /* 4005 */ "fmovscc %icc, $\x02, $\x01\0"  | 
5955  | 43.5k  |     /* 4026 */ "fmovscs %icc, $\x02, $\x01\0"  | 
5956  | 43.5k  |     /* 4047 */ "fmovspos %icc, $\x02, $\x01\0"  | 
5957  | 43.5k  |     /* 4069 */ "fmovsneg %icc, $\x02, $\x01\0"  | 
5958  | 43.5k  |     /* 4091 */ "fmovsvc %icc, $\x02, $\x01\0"  | 
5959  | 43.5k  |     /* 4112 */ "fmovsvs %icc, $\x02, $\x01\0"  | 
5960  | 43.5k  |     /* 4133 */ "fmovsa %xcc, $\x02, $\x01\0"  | 
5961  | 43.5k  |     /* 4153 */ "fmovsn %xcc, $\x02, $\x01\0"  | 
5962  | 43.5k  |     /* 4173 */ "fmovsne %xcc, $\x02, $\x01\0"  | 
5963  | 43.5k  |     /* 4194 */ "fmovse %xcc, $\x02, $\x01\0"  | 
5964  | 43.5k  |     /* 4214 */ "fmovsg %xcc, $\x02, $\x01\0"  | 
5965  | 43.5k  |     /* 4234 */ "fmovsle %xcc, $\x02, $\x01\0"  | 
5966  | 43.5k  |     /* 4255 */ "fmovsge %xcc, $\x02, $\x01\0"  | 
5967  | 43.5k  |     /* 4276 */ "fmovsl %xcc, $\x02, $\x01\0"  | 
5968  | 43.5k  |     /* 4296 */ "fmovsgu %xcc, $\x02, $\x01\0"  | 
5969  | 43.5k  |     /* 4317 */ "fmovsleu %xcc, $\x02, $\x01\0"  | 
5970  | 43.5k  |     /* 4339 */ "fmovscc %xcc, $\x02, $\x01\0"  | 
5971  | 43.5k  |     /* 4360 */ "fmovscs %xcc, $\x02, $\x01\0"  | 
5972  | 43.5k  |     /* 4381 */ "fmovspos %xcc, $\x02, $\x01\0"  | 
5973  | 43.5k  |     /* 4403 */ "fmovsneg %xcc, $\x02, $\x01\0"  | 
5974  | 43.5k  |     /* 4425 */ "fmovsvc %xcc, $\x02, $\x01\0"  | 
5975  | 43.5k  |     /* 4446 */ "fmovsvs %xcc, $\x02, $\x01\0"  | 
5976  | 43.5k  |     /* 4467 */ "mova %icc, $\x02, $\x01\0"  | 
5977  | 43.5k  |     /* 4485 */ "movn %icc, $\x02, $\x01\0"  | 
5978  | 43.5k  |     /* 4503 */ "movne %icc, $\x02, $\x01\0"  | 
5979  | 43.5k  |     /* 4522 */ "move %icc, $\x02, $\x01\0"  | 
5980  | 43.5k  |     /* 4540 */ "movg %icc, $\x02, $\x01\0"  | 
5981  | 43.5k  |     /* 4558 */ "movle %icc, $\x02, $\x01\0"  | 
5982  | 43.5k  |     /* 4577 */ "movge %icc, $\x02, $\x01\0"  | 
5983  | 43.5k  |     /* 4596 */ "movl %icc, $\x02, $\x01\0"  | 
5984  | 43.5k  |     /* 4614 */ "movgu %icc, $\x02, $\x01\0"  | 
5985  | 43.5k  |     /* 4633 */ "movleu %icc, $\x02, $\x01\0"  | 
5986  | 43.5k  |     /* 4653 */ "movcc %icc, $\x02, $\x01\0"  | 
5987  | 43.5k  |     /* 4672 */ "movcs %icc, $\x02, $\x01\0"  | 
5988  | 43.5k  |     /* 4691 */ "movpos %icc, $\x02, $\x01\0"  | 
5989  | 43.5k  |     /* 4711 */ "movneg %icc, $\x02, $\x01\0"  | 
5990  | 43.5k  |     /* 4731 */ "movvc %icc, $\x02, $\x01\0"  | 
5991  | 43.5k  |     /* 4750 */ "movvs %icc, $\x02, $\x01\0"  | 
5992  | 43.5k  |     /* 4769 */ "movrz $\x02, $\x03, $\x01\0"  | 
5993  | 43.5k  |     /* 4786 */ "movrlez $\x02, $\x03, $\x01\0"  | 
5994  | 43.5k  |     /* 4805 */ "movrlz $\x02, $\x03, $\x01\0"  | 
5995  | 43.5k  |     /* 4823 */ "movrnz $\x02, $\x03, $\x01\0"  | 
5996  | 43.5k  |     /* 4841 */ "movrgz $\x02, $\x03, $\x01\0"  | 
5997  | 43.5k  |     /* 4859 */ "movrgez $\x02, $\x03, $\x01\0"  | 
5998  | 43.5k  |     /* 4878 */ "mova %xcc, $\x02, $\x01\0"  | 
5999  | 43.5k  |     /* 4896 */ "movn %xcc, $\x02, $\x01\0"  | 
6000  | 43.5k  |     /* 4914 */ "movne %xcc, $\x02, $\x01\0"  | 
6001  | 43.5k  |     /* 4933 */ "move %xcc, $\x02, $\x01\0"  | 
6002  | 43.5k  |     /* 4951 */ "movg %xcc, $\x02, $\x01\0"  | 
6003  | 43.5k  |     /* 4969 */ "movle %xcc, $\x02, $\x01\0"  | 
6004  | 43.5k  |     /* 4988 */ "movge %xcc, $\x02, $\x01\0"  | 
6005  | 43.5k  |     /* 5007 */ "movl %xcc, $\x02, $\x01\0"  | 
6006  | 43.5k  |     /* 5025 */ "movgu %xcc, $\x02, $\x01\0"  | 
6007  | 43.5k  |     /* 5044 */ "movleu %xcc, $\x02, $\x01\0"  | 
6008  | 43.5k  |     /* 5064 */ "movcc %xcc, $\x02, $\x01\0"  | 
6009  | 43.5k  |     /* 5083 */ "movcs %xcc, $\x02, $\x01\0"  | 
6010  | 43.5k  |     /* 5102 */ "movpos %xcc, $\x02, $\x01\0"  | 
6011  | 43.5k  |     /* 5122 */ "movneg %xcc, $\x02, $\x01\0"  | 
6012  | 43.5k  |     /* 5142 */ "movvc %xcc, $\x02, $\x01\0"  | 
6013  | 43.5k  |     /* 5161 */ "movvs %xcc, $\x02, $\x01\0"  | 
6014  | 43.5k  |     /* 5180 */ "tst $\x02\0"  | 
6015  | 43.5k  |     /* 5187 */ "mov $\x03, $\x01\0"  | 
6016  | 43.5k  |     /* 5198 */ "restore\0"  | 
6017  | 43.5k  |     /* 5206 */ "ret\0"  | 
6018  | 43.5k  |     /* 5210 */ "retl\0"  | 
6019  | 43.5k  |     /* 5215 */ "save\0"  | 
6020  | 43.5k  |     /* 5220 */ "cmp $\x02, $\x03\0"  | 
6021  | 43.5k  |     /* 5231 */ "ta %icc, $\x02\0"  | 
6022  | 43.5k  |     /* 5243 */ "ta %icc, $\x01 + $\x02\0"  | 
6023  | 43.5k  |     /* 5260 */ "tn %icc, $\x02\0"  | 
6024  | 43.5k  |     /* 5272 */ "tn %icc, $\x01 + $\x02\0"  | 
6025  | 43.5k  |     /* 5289 */ "tne %icc, $\x02\0"  | 
6026  | 43.5k  |     /* 5302 */ "tne %icc, $\x01 + $\x02\0"  | 
6027  | 43.5k  |     /* 5320 */ "te %icc, $\x02\0"  | 
6028  | 43.5k  |     /* 5332 */ "te %icc, $\x01 + $\x02\0"  | 
6029  | 43.5k  |     /* 5349 */ "tg %icc, $\x02\0"  | 
6030  | 43.5k  |     /* 5361 */ "tg %icc, $\x01 + $\x02\0"  | 
6031  | 43.5k  |     /* 5378 */ "tle %icc, $\x02\0"  | 
6032  | 43.5k  |     /* 5391 */ "tle %icc, $\x01 + $\x02\0"  | 
6033  | 43.5k  |     /* 5409 */ "tge %icc, $\x02\0"  | 
6034  | 43.5k  |     /* 5422 */ "tge %icc, $\x01 + $\x02\0"  | 
6035  | 43.5k  |     /* 5440 */ "tl %icc, $\x02\0"  | 
6036  | 43.5k  |     /* 5452 */ "tl %icc, $\x01 + $\x02\0"  | 
6037  | 43.5k  |     /* 5469 */ "tgu %icc, $\x02\0"  | 
6038  | 43.5k  |     /* 5482 */ "tgu %icc, $\x01 + $\x02\0"  | 
6039  | 43.5k  |     /* 5500 */ "tleu %icc, $\x02\0"  | 
6040  | 43.5k  |     /* 5514 */ "tleu %icc, $\x01 + $\x02\0"  | 
6041  | 43.5k  |     /* 5533 */ "tcc %icc, $\x02\0"  | 
6042  | 43.5k  |     /* 5546 */ "tcc %icc, $\x01 + $\x02\0"  | 
6043  | 43.5k  |     /* 5564 */ "tcs %icc, $\x02\0"  | 
6044  | 43.5k  |     /* 5577 */ "tcs %icc, $\x01 + $\x02\0"  | 
6045  | 43.5k  |     /* 5595 */ "tpos %icc, $\x02\0"  | 
6046  | 43.5k  |     /* 5609 */ "tpos %icc, $\x01 + $\x02\0"  | 
6047  | 43.5k  |     /* 5628 */ "tneg %icc, $\x02\0"  | 
6048  | 43.5k  |     /* 5642 */ "tneg %icc, $\x01 + $\x02\0"  | 
6049  | 43.5k  |     /* 5661 */ "tvc %icc, $\x02\0"  | 
6050  | 43.5k  |     /* 5674 */ "tvc %icc, $\x01 + $\x02\0"  | 
6051  | 43.5k  |     /* 5692 */ "tvs %icc, $\x02\0"  | 
6052  | 43.5k  |     /* 5705 */ "tvs %icc, $\x01 + $\x02\0"  | 
6053  | 43.5k  |     /* 5723 */ "ta $\x02\0"  | 
6054  | 43.5k  |     /* 5729 */ "ta $\x01 + $\x02\0"  | 
6055  | 43.5k  |     /* 5740 */ "tn $\x02\0"  | 
6056  | 43.5k  |     /* 5746 */ "tn $\x01 + $\x02\0"  | 
6057  | 43.5k  |     /* 5757 */ "tne $\x02\0"  | 
6058  | 43.5k  |     /* 5764 */ "tne $\x01 + $\x02\0"  | 
6059  | 43.5k  |     /* 5776 */ "te $\x02\0"  | 
6060  | 43.5k  |     /* 5782 */ "te $\x01 + $\x02\0"  | 
6061  | 43.5k  |     /* 5793 */ "tg $\x02\0"  | 
6062  | 43.5k  |     /* 5799 */ "tg $\x01 + $\x02\0"  | 
6063  | 43.5k  |     /* 5810 */ "tle $\x02\0"  | 
6064  | 43.5k  |     /* 5817 */ "tle $\x01 + $\x02\0"  | 
6065  | 43.5k  |     /* 5829 */ "tge $\x02\0"  | 
6066  | 43.5k  |     /* 5836 */ "tge $\x01 + $\x02\0"  | 
6067  | 43.5k  |     /* 5848 */ "tl $\x02\0"  | 
6068  | 43.5k  |     /* 5854 */ "tl $\x01 + $\x02\0"  | 
6069  | 43.5k  |     /* 5865 */ "tgu $\x02\0"  | 
6070  | 43.5k  |     /* 5872 */ "tgu $\x01 + $\x02\0"  | 
6071  | 43.5k  |     /* 5884 */ "tleu $\x02\0"  | 
6072  | 43.5k  |     /* 5892 */ "tleu $\x01 + $\x02\0"  | 
6073  | 43.5k  |     /* 5905 */ "tcc $\x02\0"  | 
6074  | 43.5k  |     /* 5912 */ "tcc $\x01 + $\x02\0"  | 
6075  | 43.5k  |     /* 5924 */ "tcs $\x02\0"  | 
6076  | 43.5k  |     /* 5931 */ "tcs $\x01 + $\x02\0"  | 
6077  | 43.5k  |     /* 5943 */ "tpos $\x02\0"  | 
6078  | 43.5k  |     /* 5951 */ "tpos $\x01 + $\x02\0"  | 
6079  | 43.5k  |     /* 5964 */ "tneg $\x02\0"  | 
6080  | 43.5k  |     /* 5972 */ "tneg $\x01 + $\x02\0"  | 
6081  | 43.5k  |     /* 5985 */ "tvc $\x02\0"  | 
6082  | 43.5k  |     /* 5992 */ "tvc $\x01 + $\x02\0"  | 
6083  | 43.5k  |     /* 6004 */ "tvs $\x02\0"  | 
6084  | 43.5k  |     /* 6011 */ "tvs $\x01 + $\x02\0"  | 
6085  | 43.5k  |     /* 6023 */ "ta %xcc, $\x02\0"  | 
6086  | 43.5k  |     /* 6035 */ "ta %xcc, $\x01 + $\x02\0"  | 
6087  | 43.5k  |     /* 6052 */ "tn %xcc, $\x02\0"  | 
6088  | 43.5k  |     /* 6064 */ "tn %xcc, $\x01 + $\x02\0"  | 
6089  | 43.5k  |     /* 6081 */ "tne %xcc, $\x02\0"  | 
6090  | 43.5k  |     /* 6094 */ "tne %xcc, $\x01 + $\x02\0"  | 
6091  | 43.5k  |     /* 6112 */ "te %xcc, $\x02\0"  | 
6092  | 43.5k  |     /* 6124 */ "te %xcc, $\x01 + $\x02\0"  | 
6093  | 43.5k  |     /* 6141 */ "tg %xcc, $\x02\0"  | 
6094  | 43.5k  |     /* 6153 */ "tg %xcc, $\x01 + $\x02\0"  | 
6095  | 43.5k  |     /* 6170 */ "tle %xcc, $\x02\0"  | 
6096  | 43.5k  |     /* 6183 */ "tle %xcc, $\x01 + $\x02\0"  | 
6097  | 43.5k  |     /* 6201 */ "tge %xcc, $\x02\0"  | 
6098  | 43.5k  |     /* 6214 */ "tge %xcc, $\x01 + $\x02\0"  | 
6099  | 43.5k  |     /* 6232 */ "tl %xcc, $\x02\0"  | 
6100  | 43.5k  |     /* 6244 */ "tl %xcc, $\x01 + $\x02\0"  | 
6101  | 43.5k  |     /* 6261 */ "tgu %xcc, $\x02\0"  | 
6102  | 43.5k  |     /* 6274 */ "tgu %xcc, $\x01 + $\x02\0"  | 
6103  | 43.5k  |     /* 6292 */ "tleu %xcc, $\x02\0"  | 
6104  | 43.5k  |     /* 6306 */ "tleu %xcc, $\x01 + $\x02\0"  | 
6105  | 43.5k  |     /* 6325 */ "tcc %xcc, $\x02\0"  | 
6106  | 43.5k  |     /* 6338 */ "tcc %xcc, $\x01 + $\x02\0"  | 
6107  | 43.5k  |     /* 6356 */ "tcs %xcc, $\x02\0"  | 
6108  | 43.5k  |     /* 6369 */ "tcs %xcc, $\x01 + $\x02\0"  | 
6109  | 43.5k  |     /* 6387 */ "tpos %xcc, $\x02\0"  | 
6110  | 43.5k  |     /* 6401 */ "tpos %xcc, $\x01 + $\x02\0"  | 
6111  | 43.5k  |     /* 6420 */ "tneg %xcc, $\x02\0"  | 
6112  | 43.5k  |     /* 6434 */ "tneg %xcc, $\x01 + $\x02\0"  | 
6113  | 43.5k  |     /* 6453 */ "tvc %xcc, $\x02\0"  | 
6114  | 43.5k  |     /* 6466 */ "tvc %xcc, $\x01 + $\x02\0"  | 
6115  | 43.5k  |     /* 6484 */ "tvs %xcc, $\x02\0"  | 
6116  | 43.5k  |     /* 6497 */ "tvs %xcc, $\x01 + $\x02\0"  | 
6117  | 43.5k  |     /* 6515 */ "fcmpd $\x02, $\x03\0"  | 
6118  | 43.5k  |     /* 6528 */ "fcmped $\x02, $\x03\0"  | 
6119  | 43.5k  |     /* 6542 */ "fcmpeq $\x02, $\x03\0"  | 
6120  | 43.5k  |     /* 6556 */ "fcmpes $\x02, $\x03\0"  | 
6121  | 43.5k  |     /* 6570 */ "fcmpq $\x02, $\x03\0"  | 
6122  | 43.5k  |     /* 6583 */ "fcmps $\x02, $\x03\0"  | 
6123  | 43.5k  |     /* 6596 */ "fmovda $\x02, $\x03, $\x01\0"  | 
6124  | 43.5k  |     /* 6614 */ "fmovdn $\x02, $\x03, $\x01\0"  | 
6125  | 43.5k  |     /* 6632 */ "fmovdu $\x02, $\x03, $\x01\0"  | 
6126  | 43.5k  |     /* 6650 */ "fmovdg $\x02, $\x03, $\x01\0"  | 
6127  | 43.5k  |     /* 6668 */ "fmovdug $\x02, $\x03, $\x01\0"  | 
6128  | 43.5k  |     /* 6687 */ "fmovdl $\x02, $\x03, $\x01\0"  | 
6129  | 43.5k  |     /* 6705 */ "fmovdul $\x02, $\x03, $\x01\0"  | 
6130  | 43.5k  |     /* 6724 */ "fmovdlg $\x02, $\x03, $\x01\0"  | 
6131  | 43.5k  |     /* 6743 */ "fmovdne $\x02, $\x03, $\x01\0"  | 
6132  | 43.5k  |     /* 6762 */ "fmovde $\x02, $\x03, $\x01\0"  | 
6133  | 43.5k  |     /* 6780 */ "fmovdue $\x02, $\x03, $\x01\0"  | 
6134  | 43.5k  |     /* 6799 */ "fmovdge $\x02, $\x03, $\x01\0"  | 
6135  | 43.5k  |     /* 6818 */ "fmovduge $\x02, $\x03, $\x01\0"  | 
6136  | 43.5k  |     /* 6838 */ "fmovdle $\x02, $\x03, $\x01\0"  | 
6137  | 43.5k  |     /* 6857 */ "fmovdule $\x02, $\x03, $\x01\0"  | 
6138  | 43.5k  |     /* 6877 */ "fmovdo $\x02, $\x03, $\x01\0"  | 
6139  | 43.5k  |     /* 6895 */ "fmovqa $\x02, $\x03, $\x01\0"  | 
6140  | 43.5k  |     /* 6913 */ "fmovqn $\x02, $\x03, $\x01\0"  | 
6141  | 43.5k  |     /* 6931 */ "fmovqu $\x02, $\x03, $\x01\0"  | 
6142  | 43.5k  |     /* 6949 */ "fmovqg $\x02, $\x03, $\x01\0"  | 
6143  | 43.5k  |     /* 6967 */ "fmovqug $\x02, $\x03, $\x01\0"  | 
6144  | 43.5k  |     /* 6986 */ "fmovql $\x02, $\x03, $\x01\0"  | 
6145  | 43.5k  |     /* 7004 */ "fmovqul $\x02, $\x03, $\x01\0"  | 
6146  | 43.5k  |     /* 7023 */ "fmovqlg $\x02, $\x03, $\x01\0"  | 
6147  | 43.5k  |     /* 7042 */ "fmovqne $\x02, $\x03, $\x01\0"  | 
6148  | 43.5k  |     /* 7061 */ "fmovqe $\x02, $\x03, $\x01\0"  | 
6149  | 43.5k  |     /* 7079 */ "fmovque $\x02, $\x03, $\x01\0"  | 
6150  | 43.5k  |     /* 7098 */ "fmovqge $\x02, $\x03, $\x01\0"  | 
6151  | 43.5k  |     /* 7117 */ "fmovquge $\x02, $\x03, $\x01\0"  | 
6152  | 43.5k  |     /* 7137 */ "fmovqle $\x02, $\x03, $\x01\0"  | 
6153  | 43.5k  |     /* 7156 */ "fmovqule $\x02, $\x03, $\x01\0"  | 
6154  | 43.5k  |     /* 7176 */ "fmovqo $\x02, $\x03, $\x01\0"  | 
6155  | 43.5k  |     /* 7194 */ "fmovsa $\x02, $\x03, $\x01\0"  | 
6156  | 43.5k  |     /* 7212 */ "fmovsn $\x02, $\x03, $\x01\0"  | 
6157  | 43.5k  |     /* 7230 */ "fmovsu $\x02, $\x03, $\x01\0"  | 
6158  | 43.5k  |     /* 7248 */ "fmovsg $\x02, $\x03, $\x01\0"  | 
6159  | 43.5k  |     /* 7266 */ "fmovsug $\x02, $\x03, $\x01\0"  | 
6160  | 43.5k  |     /* 7285 */ "fmovsl $\x02, $\x03, $\x01\0"  | 
6161  | 43.5k  |     /* 7303 */ "fmovsul $\x02, $\x03, $\x01\0"  | 
6162  | 43.5k  |     /* 7322 */ "fmovslg $\x02, $\x03, $\x01\0"  | 
6163  | 43.5k  |     /* 7341 */ "fmovsne $\x02, $\x03, $\x01\0"  | 
6164  | 43.5k  |     /* 7360 */ "fmovse $\x02, $\x03, $\x01\0"  | 
6165  | 43.5k  |     /* 7378 */ "fmovsue $\x02, $\x03, $\x01\0"  | 
6166  | 43.5k  |     /* 7397 */ "fmovsge $\x02, $\x03, $\x01\0"  | 
6167  | 43.5k  |     /* 7416 */ "fmovsuge $\x02, $\x03, $\x01\0"  | 
6168  | 43.5k  |     /* 7436 */ "fmovsle $\x02, $\x03, $\x01\0"  | 
6169  | 43.5k  |     /* 7455 */ "fmovsule $\x02, $\x03, $\x01\0"  | 
6170  | 43.5k  |     /* 7475 */ "fmovso $\x02, $\x03, $\x01\0"  | 
6171  | 43.5k  |     /* 7493 */ "mova $\x02, $\x03, $\x01\0"  | 
6172  | 43.5k  |     /* 7509 */ "movn $\x02, $\x03, $\x01\0"  | 
6173  | 43.5k  |     /* 7525 */ "movu $\x02, $\x03, $\x01\0"  | 
6174  | 43.5k  |     /* 7541 */ "movg $\x02, $\x03, $\x01\0"  | 
6175  | 43.5k  |     /* 7557 */ "movug $\x02, $\x03, $\x01\0"  | 
6176  | 43.5k  |     /* 7574 */ "movl $\x02, $\x03, $\x01\0"  | 
6177  | 43.5k  |     /* 7590 */ "movul $\x02, $\x03, $\x01\0"  | 
6178  | 43.5k  |     /* 7607 */ "movlg $\x02, $\x03, $\x01\0"  | 
6179  | 43.5k  |     /* 7624 */ "movne $\x02, $\x03, $\x01\0"  | 
6180  | 43.5k  |     /* 7641 */ "move $\x02, $\x03, $\x01\0"  | 
6181  | 43.5k  |     /* 7657 */ "movue $\x02, $\x03, $\x01\0"  | 
6182  | 43.5k  |     /* 7674 */ "movge $\x02, $\x03, $\x01\0"  | 
6183  | 43.5k  |     /* 7691 */ "movuge $\x02, $\x03, $\x01\0"  | 
6184  | 43.5k  |     /* 7709 */ "movle $\x02, $\x03, $\x01\0"  | 
6185  | 43.5k  |     /* 7726 */ "movule $\x02, $\x03, $\x01\0"  | 
6186  | 43.5k  |     /* 7744 */ "movo $\x02, $\x03, $\x01\0"  | 
6187  | 43.5k  |   ;  | 
6188  |  |  | 
6189  | 43.5k  | #ifndef NDEBUG  | 
6190  |  |   //static struct SortCheck { | 
6191  |  |   //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) { | 
6192  |  |   //    assert(std::is_sorted(  | 
6193  |  |   //               OpToPatterns.begin(), OpToPatterns.end(),  | 
6194  |  |   //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) { | 
6195  |  |   //                 return L.Opcode < R.Opcode;  | 
6196  |  |   //               }) &&  | 
6197  |  |   //           "tablegen failed to sort opcode patterns");  | 
6198  |  |   //  }  | 
6199  |  |   //} sortCheckVar(OpToPatterns);  | 
6200  | 43.5k  | #endif  | 
6201  |  |  | 
6202  | 43.5k  |   AliasMatchingData M = { | 
6203  | 43.5k  |     OpToPatterns,  | 
6204  | 43.5k  |     Patterns,  | 
6205  | 43.5k  |     Conds,  | 
6206  | 43.5k  |     AsmStrings,  | 
6207  | 43.5k  |     NULL,  | 
6208  | 43.5k  |   };  | 
6209  | 43.5k  |   const char *AsmString = matchAliasPatterns(MI, &M);  | 
6210  | 43.5k  |   if (!AsmString) return false;  | 
6211  |  |  | 
6212  | 3.75k  |   unsigned I = 0;  | 
6213  | 20.3k  |   while (AsmString[I] != ' ' && AsmString[I] != '\t' &&  | 
6214  | 16.5k  |          AsmString[I] != '$' && AsmString[I] != '\0')  | 
6215  | 16.5k  |     ++I;  | 
6216  | 3.75k  |   SStream_concat1(OS, '\t');  | 
6217  | 3.75k  |   char *substr = malloc(I+1);  | 
6218  | 3.75k  |   memcpy(substr, AsmString, I);  | 
6219  | 3.75k  |   substr[I] = '\0';  | 
6220  | 3.75k  |   SStream_concat0(OS, substr);  | 
6221  | 3.75k  |   free(substr);  | 
6222  | 3.75k  |   if (AsmString[I] != '\0') { | 
6223  | 3.71k  |     if (AsmString[I] == ' ' || AsmString[I] == '\t') { | 
6224  | 3.71k  |       SStream_concat1(OS, '\t');  | 
6225  | 3.71k  |       ++I;  | 
6226  | 3.71k  |     }  | 
6227  | 17.6k  |     do { | 
6228  | 17.6k  |       if (AsmString[I] == '$') { | 
6229  | 6.90k  |         ++I;  | 
6230  | 6.90k  |         if (AsmString[I] == (char)0xff) { | 
6231  | 0  |           ++I;  | 
6232  | 0  |           int OpIdx = AsmString[I++] - 1;  | 
6233  | 0  |           int PrintMethodIdx = AsmString[I++] - 1;  | 
6234  | 0  |           printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);  | 
6235  | 0  |         } else  | 
6236  | 6.90k  |           printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);  | 
6237  | 10.7k  |       } else { | 
6238  | 10.7k  |         SStream_concat1(OS, AsmString[I++]);  | 
6239  | 10.7k  |       }  | 
6240  | 17.6k  |     } while (AsmString[I] != '\0');  | 
6241  | 3.71k  |   }  | 
6242  |  |  | 
6243  | 3.75k  |   return true;  | 
6244  |  | #else  | 
6245  |  |   return false;  | 
6246  |  | #endif // CAPSTONE_DIET  | 
6247  | 43.5k  | }  | 
6248  |  |  | 
6249  |  | static void printCustomAliasOperand(  | 
6250  |  |          MCInst *MI, uint64_t Address, unsigned OpIdx,  | 
6251  |  |          unsigned PrintMethodIdx,  | 
6252  | 0  |          SStream *OS) { | 
6253  | 0  | #ifndef CAPSTONE_DIET  | 
6254  | 0  |   CS_ASSERT_RET(0 && "Unknown PrintMethod kind");  | 
6255  | 0  | #endif // CAPSTONE_DIET  | 
6256  | 0  | }  | 
6257  |  |  | 
6258  |  | #endif // PRINT_ALIAS_INSTR  |