9p: null terminate fs driver options list
[qemu/ar7.git] / target / xtensa / core-test_kc705_be / xtensa-modules.inc.c
blobbc7cf448280b26668872370b0f0c4c3ab364824b
1 /* Xtensa configuration-specific ISA information.
3 Copyright (c) 2003-2015 Tensilica Inc.
5 Permission is hereby granted, free of charge, to any person obtaining
6 a copy of this software and associated documentation files (the
7 "Software"), to deal in the Software without restriction, including
8 without limitation the rights to use, copy, modify, merge, publish,
9 distribute, sublicense, and/or sell copies of the Software, and to
10 permit persons to whom the Software is furnished to do so, subject to
11 the following conditions:
13 The above copyright notice and this permission notice shall be included
14 in all copies or substantial portions of the Software.
16 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
24 #include "xtensa-isa.h"
25 #include "xtensa-isa-internal.h"
28 /* Sysregs. */
30 static xtensa_sysreg_internal sysregs[] = {
31 { "LBEG", 0, 0 },
32 { "LEND", 1, 0 },
33 { "LCOUNT", 2, 0 },
34 { "BR", 4, 0 },
35 { "ACCLO", 16, 0 },
36 { "ACCHI", 17, 0 },
37 { "M0", 32, 0 },
38 { "M1", 33, 0 },
39 { "M2", 34, 0 },
40 { "M3", 35, 0 },
41 { "PTEVADDR", 83, 0 },
42 { "MMID", 89, 0 },
43 { "DDR", 104, 0 },
44 { "CONFIGID0", 176, 0 },
45 { "CONFIGID1", 208, 0 },
46 { "INTERRUPT", 226, 0 },
47 { "INTCLEAR", 227, 0 },
48 { "CCOUNT", 234, 0 },
49 { "PRID", 235, 0 },
50 { "ICOUNT", 236, 0 },
51 { "CCOMPARE0", 240, 0 },
52 { "CCOMPARE1", 241, 0 },
53 { "CCOMPARE2", 242, 0 },
54 { "VECBASE", 231, 0 },
55 { "EPC1", 177, 0 },
56 { "EPC2", 178, 0 },
57 { "EPC3", 179, 0 },
58 { "EPC4", 180, 0 },
59 { "EPC5", 181, 0 },
60 { "EPC6", 182, 0 },
61 { "EPC7", 183, 0 },
62 { "EXCSAVE1", 209, 0 },
63 { "EXCSAVE2", 210, 0 },
64 { "EXCSAVE3", 211, 0 },
65 { "EXCSAVE4", 212, 0 },
66 { "EXCSAVE5", 213, 0 },
67 { "EXCSAVE6", 214, 0 },
68 { "EXCSAVE7", 215, 0 },
69 { "EPS2", 194, 0 },
70 { "EPS3", 195, 0 },
71 { "EPS4", 196, 0 },
72 { "EPS5", 197, 0 },
73 { "EPS6", 198, 0 },
74 { "EPS7", 199, 0 },
75 { "EXCCAUSE", 232, 0 },
76 { "DEPC", 192, 0 },
77 { "EXCVADDR", 238, 0 },
78 { "WINDOWBASE", 72, 0 },
79 { "WINDOWSTART", 73, 0 },
80 { "SAR", 3, 0 },
81 { "PS", 230, 0 },
82 { "MISC0", 244, 0 },
83 { "MISC1", 245, 0 },
84 { "INTENABLE", 228, 0 },
85 { "DBREAKA0", 144, 0 },
86 { "DBREAKC0", 160, 0 },
87 { "DBREAKA1", 145, 0 },
88 { "DBREAKC1", 161, 0 },
89 { "IBREAKA0", 128, 0 },
90 { "IBREAKA1", 129, 0 },
91 { "IBREAKENABLE", 96, 0 },
92 { "ICOUNTLEVEL", 237, 0 },
93 { "DEBUGCAUSE", 233, 0 },
94 { "PREFCTL", 40, 0 },
95 { "RASID", 90, 0 },
96 { "ITLBCFG", 91, 0 },
97 { "DTLBCFG", 92, 0 },
98 { "CPENABLE", 224, 0 },
99 { "SCOMPARE1", 12, 0 },
100 { "ATOMCTL", 99, 0 },
101 { "THREADPTR", 231, 1 },
102 { "AE_OVF_SAR", 240, 1 },
103 { "AE_BITHEAD", 241, 1 },
104 { "AE_TS_FTS_BU_BP", 242, 1 },
105 { "AE_SD_NO", 243, 1 },
106 { "AE_CBEGIN0", 246, 1 },
107 { "AE_CEND0", 247, 1 },
108 { "EXPSTATE", 230, 1 }
111 #define NUM_SYSREGS 78
112 #define MAX_SPECIAL_REG 245
113 #define MAX_USER_REG 247
116 /* Processor states. */
118 static xtensa_state_internal states[] = {
119 { "LCOUNT", 32, 0 },
120 { "PC", 32, 0 },
121 { "ICOUNT", 32, 0 },
122 { "DDR", 32, 0 },
123 { "INTERRUPT", 22, 0 },
124 { "CCOUNT", 32, 0 },
125 { "XTSYNC", 1, 0 },
126 { "VECBASE", 22, 0 },
127 { "EPC1", 32, 0 },
128 { "EPC2", 32, 0 },
129 { "EPC3", 32, 0 },
130 { "EPC4", 32, 0 },
131 { "EPC5", 32, 0 },
132 { "EPC6", 32, 0 },
133 { "EPC7", 32, 0 },
134 { "EXCSAVE1", 32, 0 },
135 { "EXCSAVE2", 32, 0 },
136 { "EXCSAVE3", 32, 0 },
137 { "EXCSAVE4", 32, 0 },
138 { "EXCSAVE5", 32, 0 },
139 { "EXCSAVE6", 32, 0 },
140 { "EXCSAVE7", 32, 0 },
141 { "EPS2", 15, 0 },
142 { "EPS3", 15, 0 },
143 { "EPS4", 15, 0 },
144 { "EPS5", 15, 0 },
145 { "EPS6", 15, 0 },
146 { "EPS7", 15, 0 },
147 { "EXCCAUSE", 6, 0 },
148 { "PSINTLEVEL", 4, 0 },
149 { "PSUM", 1, 0 },
150 { "PSWOE", 1, 0 },
151 { "PSRING", 2, 0 },
152 { "PSEXCM", 1, 0 },
153 { "DEPC", 32, 0 },
154 { "EXCVADDR", 32, 0 },
155 { "WindowBase", 3, 0 },
156 { "WindowStart", 8, 0 },
157 { "PSCALLINC", 2, 0 },
158 { "PSOWB", 4, 0 },
159 { "LBEG", 32, 0 },
160 { "LEND", 32, 0 },
161 { "SAR", 6, 0 },
162 { "THREADPTR", 32, 0 },
163 { "MISC0", 32, 0 },
164 { "MISC1", 32, 0 },
165 { "ACC", 40, 0 },
166 { "InOCDMode", 1, 0 },
167 { "INTENABLE", 22, 0 },
168 { "DBREAKA0", 32, 0 },
169 { "DBREAKC0", 8, 0 },
170 { "DBREAKA1", 32, 0 },
171 { "DBREAKC1", 8, 0 },
172 { "IBREAKA0", 32, 0 },
173 { "IBREAKA1", 32, 0 },
174 { "IBREAKENABLE", 2, 0 },
175 { "ICOUNTLEVEL", 4, 0 },
176 { "DEBUGCAUSE", 6, 0 },
177 { "DBNUM", 4, 0 },
178 { "CCOMPARE0", 32, 0 },
179 { "CCOMPARE1", 32, 0 },
180 { "CCOMPARE2", 32, 0 },
181 { "PREFCTL", 9, 0 },
182 { "ASID3", 8, 0 },
183 { "ASID2", 8, 0 },
184 { "ASID1", 8, 0 },
185 { "INSTPGSZID6", 1, 0 },
186 { "INSTPGSZID5", 1, 0 },
187 { "INSTPGSZID4", 2, 0 },
188 { "DATAPGSZID6", 1, 0 },
189 { "DATAPGSZID5", 1, 0 },
190 { "DATAPGSZID4", 2, 0 },
191 { "PTBASE", 10, 0 },
192 { "CPENABLE", 8, 0 },
193 { "SCOMPARE1", 32, 0 },
194 { "ATOMCTL", 6, 0 },
195 { "ERI_RAW_INTERLOCK", 1, 0 },
196 { "AE_OVERFLOW", 1, XTENSA_STATE_IS_SHARED_OR },
197 { "AE_SAR", 6, 0 },
198 { "AE_BITHEAD", 32, 0 },
199 { "AE_BITPTR", 4, 0 },
200 { "AE_BITSUSED", 4, 0 },
201 { "AE_TABLESIZE", 4, 0 },
202 { "AE_FIRST_TS", 4, 0 },
203 { "AE_NEXTOFFSET", 27, 0 },
204 { "AE_SEARCHDONE", 1, 0 },
205 { "AE_CBEGIN0", 32, 0 },
206 { "AE_CEND0", 32, 0 },
207 { "EXPSTATE", 32, XTENSA_STATE_IS_EXPORTED }
210 #define NUM_STATES 89
212 enum xtensa_state_id {
213 STATE_LCOUNT,
214 STATE_PC,
215 STATE_ICOUNT,
216 STATE_DDR,
217 STATE_INTERRUPT,
218 STATE_CCOUNT,
219 STATE_XTSYNC,
220 STATE_VECBASE,
221 STATE_EPC1,
222 STATE_EPC2,
223 STATE_EPC3,
224 STATE_EPC4,
225 STATE_EPC5,
226 STATE_EPC6,
227 STATE_EPC7,
228 STATE_EXCSAVE1,
229 STATE_EXCSAVE2,
230 STATE_EXCSAVE3,
231 STATE_EXCSAVE4,
232 STATE_EXCSAVE5,
233 STATE_EXCSAVE6,
234 STATE_EXCSAVE7,
235 STATE_EPS2,
236 STATE_EPS3,
237 STATE_EPS4,
238 STATE_EPS5,
239 STATE_EPS6,
240 STATE_EPS7,
241 STATE_EXCCAUSE,
242 STATE_PSINTLEVEL,
243 STATE_PSUM,
244 STATE_PSWOE,
245 STATE_PSRING,
246 STATE_PSEXCM,
247 STATE_DEPC,
248 STATE_EXCVADDR,
249 STATE_WindowBase,
250 STATE_WindowStart,
251 STATE_PSCALLINC,
252 STATE_PSOWB,
253 STATE_LBEG,
254 STATE_LEND,
255 STATE_SAR,
256 STATE_THREADPTR,
257 STATE_MISC0,
258 STATE_MISC1,
259 STATE_ACC,
260 STATE_InOCDMode,
261 STATE_INTENABLE,
262 STATE_DBREAKA0,
263 STATE_DBREAKC0,
264 STATE_DBREAKA1,
265 STATE_DBREAKC1,
266 STATE_IBREAKA0,
267 STATE_IBREAKA1,
268 STATE_IBREAKENABLE,
269 STATE_ICOUNTLEVEL,
270 STATE_DEBUGCAUSE,
271 STATE_DBNUM,
272 STATE_CCOMPARE0,
273 STATE_CCOMPARE1,
274 STATE_CCOMPARE2,
275 STATE_PREFCTL,
276 STATE_ASID3,
277 STATE_ASID2,
278 STATE_ASID1,
279 STATE_INSTPGSZID6,
280 STATE_INSTPGSZID5,
281 STATE_INSTPGSZID4,
282 STATE_DATAPGSZID6,
283 STATE_DATAPGSZID5,
284 STATE_DATAPGSZID4,
285 STATE_PTBASE,
286 STATE_CPENABLE,
287 STATE_SCOMPARE1,
288 STATE_ATOMCTL,
289 STATE_ERI_RAW_INTERLOCK,
290 STATE_AE_OVERFLOW,
291 STATE_AE_SAR,
292 STATE_AE_BITHEAD,
293 STATE_AE_BITPTR,
294 STATE_AE_BITSUSED,
295 STATE_AE_TABLESIZE,
296 STATE_AE_FIRST_TS,
297 STATE_AE_NEXTOFFSET,
298 STATE_AE_SEARCHDONE,
299 STATE_AE_CBEGIN0,
300 STATE_AE_CEND0,
301 STATE_EXPSTATE
305 /* Field definitions. */
307 static unsigned
308 Field_t_Slot_inst_get (const xtensa_insnbuf insn)
310 unsigned tie_t = 0;
311 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
312 return tie_t;
315 static void
316 Field_t_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
318 uint32 tie_t;
319 tie_t = (val << 28) >> 28;
320 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
323 static unsigned
324 Field_s_Slot_inst_get (const xtensa_insnbuf insn)
326 unsigned tie_t = 0;
327 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
328 return tie_t;
331 static void
332 Field_s_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
334 uint32 tie_t;
335 tie_t = (val << 28) >> 28;
336 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
339 static unsigned
340 Field_r_Slot_inst_get (const xtensa_insnbuf insn)
342 unsigned tie_t = 0;
343 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
344 return tie_t;
347 static void
348 Field_r_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
350 uint32 tie_t;
351 tie_t = (val << 28) >> 28;
352 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
355 static unsigned
356 Field_op2_Slot_inst_get (const xtensa_insnbuf insn)
358 unsigned tie_t = 0;
359 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
360 return tie_t;
363 static void
364 Field_op2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
366 uint32 tie_t;
367 tie_t = (val << 28) >> 28;
368 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
371 static unsigned
372 Field_op1_Slot_inst_get (const xtensa_insnbuf insn)
374 unsigned tie_t = 0;
375 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
376 return tie_t;
379 static void
380 Field_op1_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
382 uint32 tie_t;
383 tie_t = (val << 28) >> 28;
384 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
387 static unsigned
388 Field_op0_Slot_inst_get (const xtensa_insnbuf insn)
390 unsigned tie_t = 0;
391 tie_t = (tie_t << 4) | ((insn[0] << 8) >> 28);
392 return tie_t;
395 static void
396 Field_op0_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
398 uint32 tie_t;
399 tie_t = (val << 28) >> 28;
400 insn[0] = (insn[0] & ~0xf00000) | (tie_t << 20);
403 static unsigned
404 Field_n_Slot_inst_get (const xtensa_insnbuf insn)
406 unsigned tie_t = 0;
407 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
408 return tie_t;
411 static void
412 Field_n_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
414 uint32 tie_t;
415 tie_t = (val << 30) >> 30;
416 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
419 static unsigned
420 Field_m_Slot_inst_get (const xtensa_insnbuf insn)
422 unsigned tie_t = 0;
423 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
424 return tie_t;
427 static void
428 Field_m_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
430 uint32 tie_t;
431 tie_t = (val << 30) >> 30;
432 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
435 static unsigned
436 Field_sr_Slot_inst_get (const xtensa_insnbuf insn)
438 unsigned tie_t = 0;
439 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
440 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
441 return tie_t;
444 static void
445 Field_sr_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
447 uint32 tie_t;
448 tie_t = (val << 28) >> 28;
449 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
450 tie_t = (val << 24) >> 28;
451 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
454 static unsigned
455 Field_st_Slot_inst_get (const xtensa_insnbuf insn)
457 unsigned tie_t = 0;
458 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
459 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
460 return tie_t;
463 static void
464 Field_st_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
466 uint32 tie_t;
467 tie_t = (val << 28) >> 28;
468 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
469 tie_t = (val << 24) >> 28;
470 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
473 static unsigned
474 Field_thi3_Slot_inst_get (const xtensa_insnbuf insn)
476 unsigned tie_t = 0;
477 tie_t = (tie_t << 3) | ((insn[0] << 12) >> 29);
478 return tie_t;
481 static void
482 Field_thi3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
484 uint32 tie_t;
485 tie_t = (val << 29) >> 29;
486 insn[0] = (insn[0] & ~0xe0000) | (tie_t << 17);
489 static unsigned
490 Field_t3_Slot_inst_get (const xtensa_insnbuf insn)
492 unsigned tie_t = 0;
493 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
494 return tie_t;
497 static void
498 Field_t3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
500 uint32 tie_t;
501 tie_t = (val << 31) >> 31;
502 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
505 static unsigned
506 Field_tlo_Slot_inst_get (const xtensa_insnbuf insn)
508 unsigned tie_t = 0;
509 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
510 return tie_t;
513 static void
514 Field_tlo_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
516 uint32 tie_t;
517 tie_t = (val << 30) >> 30;
518 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
521 static unsigned
522 Field_w_Slot_inst_get (const xtensa_insnbuf insn)
524 unsigned tie_t = 0;
525 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
526 return tie_t;
529 static void
530 Field_w_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
532 uint32 tie_t;
533 tie_t = (val << 30) >> 30;
534 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
537 static unsigned
538 Field_r3_Slot_inst_get (const xtensa_insnbuf insn)
540 unsigned tie_t = 0;
541 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
542 return tie_t;
545 static void
546 Field_r3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
548 uint32 tie_t;
549 tie_t = (val << 31) >> 31;
550 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
553 static unsigned
554 Field_rhi_Slot_inst_get (const xtensa_insnbuf insn)
556 unsigned tie_t = 0;
557 tie_t = (tie_t << 2) | ((insn[0] << 20) >> 30);
558 return tie_t;
561 static void
562 Field_rhi_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
564 uint32 tie_t;
565 tie_t = (val << 30) >> 30;
566 insn[0] = (insn[0] & ~0xc00) | (tie_t << 10);
569 static unsigned
570 Field_ae_r3_Slot_inst_get (const xtensa_insnbuf insn)
572 unsigned tie_t = 0;
573 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
574 return tie_t;
577 static void
578 Field_ae_r3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
580 uint32 tie_t;
581 tie_t = (val << 31) >> 31;
582 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
585 static unsigned
586 Field_ae_r10_Slot_inst_get (const xtensa_insnbuf insn)
588 unsigned tie_t = 0;
589 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
590 return tie_t;
593 static void
594 Field_ae_r10_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
596 uint32 tie_t;
597 tie_t = (val << 30) >> 30;
598 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
601 static unsigned
602 Field_ae_r32_Slot_inst_get (const xtensa_insnbuf insn)
604 unsigned tie_t = 0;
605 tie_t = (tie_t << 2) | ((insn[0] << 20) >> 30);
606 return tie_t;
609 static void
610 Field_ae_r32_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
612 uint32 tie_t;
613 tie_t = (val << 30) >> 30;
614 insn[0] = (insn[0] & ~0xc00) | (tie_t << 10);
617 static unsigned
618 Field_ae_s3_Slot_inst_get (const xtensa_insnbuf insn)
620 unsigned tie_t = 0;
621 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
622 return tie_t;
625 static void
626 Field_ae_s3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
628 uint32 tie_t;
629 tie_t = (val << 31) >> 31;
630 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
633 static unsigned
634 Field_ae_s_non_samt_Slot_inst_get (const xtensa_insnbuf insn)
636 unsigned tie_t = 0;
637 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
638 return tie_t;
641 static void
642 Field_ae_s_non_samt_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
644 uint32 tie_t;
645 tie_t = (val << 30) >> 30;
646 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
649 static unsigned
650 Field_s3to1_Slot_inst_get (const xtensa_insnbuf insn)
652 unsigned tie_t = 0;
653 tie_t = (tie_t << 3) | ((insn[0] << 16) >> 29);
654 return tie_t;
657 static void
658 Field_s3to1_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
660 uint32 tie_t;
661 tie_t = (val << 29) >> 29;
662 insn[0] = (insn[0] & ~0xe000) | (tie_t << 13);
665 static unsigned
666 Field_op0_Slot_inst16a_get (const xtensa_insnbuf insn)
668 unsigned tie_t = 0;
669 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
670 return tie_t;
673 static void
674 Field_op0_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
676 uint32 tie_t;
677 tie_t = (val << 28) >> 28;
678 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
681 static unsigned
682 Field_t_Slot_inst16b_get (const xtensa_insnbuf insn)
684 unsigned tie_t = 0;
685 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
686 return tie_t;
689 static void
690 Field_t_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
692 uint32 tie_t;
693 tie_t = (val << 28) >> 28;
694 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
697 static unsigned
698 Field_r_Slot_inst16b_get (const xtensa_insnbuf insn)
700 unsigned tie_t = 0;
701 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
702 return tie_t;
705 static void
706 Field_r_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
708 uint32 tie_t;
709 tie_t = (val << 28) >> 28;
710 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
713 static unsigned
714 Field_op0_Slot_inst16b_get (const xtensa_insnbuf insn)
716 unsigned tie_t = 0;
717 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
718 return tie_t;
721 static void
722 Field_op0_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
724 uint32 tie_t;
725 tie_t = (val << 28) >> 28;
726 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
729 static unsigned
730 Field_z_Slot_inst16b_get (const xtensa_insnbuf insn)
732 unsigned tie_t = 0;
733 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
734 return tie_t;
737 static void
738 Field_z_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
740 uint32 tie_t;
741 tie_t = (val << 31) >> 31;
742 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
745 static unsigned
746 Field_i_Slot_inst16b_get (const xtensa_insnbuf insn)
748 unsigned tie_t = 0;
749 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
750 return tie_t;
753 static void
754 Field_i_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
756 uint32 tie_t;
757 tie_t = (val << 31) >> 31;
758 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
761 static unsigned
762 Field_s_Slot_inst16b_get (const xtensa_insnbuf insn)
764 unsigned tie_t = 0;
765 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
766 return tie_t;
769 static void
770 Field_s_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
772 uint32 tie_t;
773 tie_t = (val << 28) >> 28;
774 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
777 static unsigned
778 Field_ftsf42ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
780 unsigned tie_t = 0;
781 tie_t = (tie_t << 8) | ((insn[0] << 12) >> 24);
782 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
783 return tie_t;
786 static void
787 Field_ftsf42ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
789 uint32 tie_t;
790 tie_t = (val << 30) >> 30;
791 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
792 tie_t = (val << 22) >> 24;
793 insn[0] = (insn[0] & ~0xff000) | (tie_t << 12);
796 static unsigned
797 Field_op0_s3_Slot_ae_slot1_get (const xtensa_insnbuf insn)
799 unsigned tie_t = 0;
800 tie_t = (tie_t << 7) | ((insn[0] << 25) >> 25);
801 return tie_t;
804 static void
805 Field_op0_s3_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
807 uint32 tie_t;
808 tie_t = (val << 25) >> 25;
809 insn[0] = (insn[0] & ~0x7f) | (tie_t << 0);
812 static unsigned
813 Field_ftsf333ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
815 unsigned tie_t = 0;
816 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
817 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
818 return tie_t;
821 static void
822 Field_ftsf333ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
824 uint32 tie_t;
825 tie_t = (val << 29) >> 29;
826 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
827 tie_t = (val << 26) >> 29;
828 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
831 static unsigned
832 Field_ftsf43ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
834 unsigned tie_t = 0;
835 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
836 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
837 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
838 return tie_t;
841 static void
842 Field_ftsf43ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
844 uint32 tie_t;
845 tie_t = (val << 30) >> 30;
846 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
847 tie_t = (val << 26) >> 28;
848 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
849 tie_t = (val << 24) >> 30;
850 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
853 static unsigned
854 Field_ftsf359ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
856 unsigned tie_t = 0;
857 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
858 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
859 return tie_t;
862 static void
863 Field_ftsf359ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
865 uint32 tie_t;
866 tie_t = (val << 29) >> 29;
867 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
868 tie_t = (val << 27) >> 30;
869 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
872 static unsigned
873 Field_ftsf45ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
875 unsigned tie_t = 0;
876 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
877 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
878 return tie_t;
881 static void
882 Field_ftsf45ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
884 uint32 tie_t;
885 tie_t = (val << 23) >> 23;
886 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
887 tie_t = (val << 22) >> 31;
888 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
891 static unsigned
892 Field_ftsf32ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
894 unsigned tie_t = 0;
895 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
896 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
897 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
898 return tie_t;
901 static void
902 Field_ftsf32ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
904 uint32 tie_t;
905 tie_t = (val << 30) >> 30;
906 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
907 tie_t = (val << 26) >> 28;
908 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
909 tie_t = (val << 25) >> 31;
910 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
913 static unsigned
914 Field_ftsf33ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
916 unsigned tie_t = 0;
917 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
918 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
919 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
920 return tie_t;
923 static void
924 Field_ftsf33ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
926 uint32 tie_t;
927 tie_t = (val << 30) >> 30;
928 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
929 tie_t = (val << 26) >> 28;
930 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
931 tie_t = (val << 25) >> 31;
932 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
935 static unsigned
936 Field_ftsf31ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
938 unsigned tie_t = 0;
939 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
940 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
941 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
942 return tie_t;
945 static void
946 Field_ftsf31ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
948 uint32 tie_t;
949 tie_t = (val << 30) >> 30;
950 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
951 tie_t = (val << 26) >> 28;
952 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
953 tie_t = (val << 25) >> 31;
954 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
957 static unsigned
958 Field_ftsf30ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
960 unsigned tie_t = 0;
961 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
962 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
963 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
964 return tie_t;
967 static void
968 Field_ftsf30ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
970 uint32 tie_t;
971 tie_t = (val << 30) >> 30;
972 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
973 tie_t = (val << 26) >> 28;
974 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
975 tie_t = (val << 25) >> 31;
976 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
979 static unsigned
980 Field_ftsf60ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
982 unsigned tie_t = 0;
983 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
984 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
985 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
986 return tie_t;
989 static void
990 Field_ftsf60ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
992 uint32 tie_t;
993 tie_t = (val << 30) >> 30;
994 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
995 tie_t = (val << 28) >> 30;
996 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
997 tie_t = (val << 27) >> 31;
998 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
1001 static unsigned
1002 Field_ftsf355ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1004 unsigned tie_t = 0;
1005 tie_t = (tie_t << 2) | ((insn[0] << 10) >> 30);
1006 return tie_t;
1009 static void
1010 Field_ftsf355ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1012 uint32 tie_t;
1013 tie_t = (val << 30) >> 30;
1014 insn[0] = (insn[0] & ~0x300000) | (tie_t << 20);
1017 static unsigned
1018 Field_ftsf58ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1020 unsigned tie_t = 0;
1021 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
1022 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1023 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1024 return tie_t;
1027 static void
1028 Field_ftsf58ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1030 uint32 tie_t;
1031 tie_t = (val << 30) >> 30;
1032 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1033 tie_t = (val << 28) >> 30;
1034 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1035 tie_t = (val << 26) >> 30;
1036 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
1039 static unsigned
1040 Field_ftsf354ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1042 unsigned tie_t = 0;
1043 tie_t = (tie_t << 1) | ((insn[0] << 11) >> 31);
1044 return tie_t;
1047 static void
1048 Field_ftsf354ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1050 uint32 tie_t;
1051 tie_t = (val << 31) >> 31;
1052 insn[0] = (insn[0] & ~0x100000) | (tie_t << 20);
1055 static unsigned
1056 Field_ftsf37ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1058 unsigned tie_t = 0;
1059 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1060 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1061 return tie_t;
1064 static void
1065 Field_ftsf37ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1067 uint32 tie_t;
1068 tie_t = (val << 30) >> 30;
1069 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1070 tie_t = (val << 26) >> 28;
1071 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1074 static unsigned
1075 Field_ftsf22ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1077 unsigned tie_t = 0;
1078 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1079 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1080 return tie_t;
1083 static void
1084 Field_ftsf22ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1086 uint32 tie_t;
1087 tie_t = (val << 30) >> 30;
1088 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1089 tie_t = (val << 26) >> 28;
1090 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1093 static unsigned
1094 Field_ftsf126ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1096 unsigned tie_t = 0;
1097 tie_t = (tie_t << 2) | ((insn[0] << 13) >> 30);
1098 return tie_t;
1101 static void
1102 Field_ftsf126ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1104 uint32 tie_t;
1105 tie_t = (val << 30) >> 30;
1106 insn[0] = (insn[0] & ~0x60000) | (tie_t << 17);
1109 static unsigned
1110 Field_ftsf357ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1112 unsigned tie_t = 0;
1113 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1114 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
1115 tie_t = (tie_t << 5) | ((insn[0] << 18) >> 27);
1116 return tie_t;
1119 static void
1120 Field_ftsf357ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1122 uint32 tie_t;
1123 tie_t = (val << 27) >> 27;
1124 insn[0] = (insn[0] & ~0x3e00) | (tie_t << 9);
1125 tie_t = (val << 26) >> 31;
1126 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
1127 tie_t = (val << 25) >> 31;
1128 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1131 static unsigned
1132 Field_ftsf53ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1134 unsigned tie_t = 0;
1135 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1136 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
1137 return tie_t;
1140 static void
1141 Field_ftsf53ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1143 uint32 tie_t;
1144 tie_t = (val << 23) >> 23;
1145 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
1146 tie_t = (val << 22) >> 31;
1147 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1150 static unsigned
1151 Field_ftsf66ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1153 unsigned tie_t = 0;
1154 tie_t = (tie_t << 3) | ((insn[0] << 18) >> 29);
1155 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1156 return tie_t;
1159 static void
1160 Field_ftsf66ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1162 uint32 tie_t;
1163 tie_t = (val << 30) >> 30;
1164 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1165 tie_t = (val << 27) >> 29;
1166 insn[0] = (insn[0] & ~0x3800) | (tie_t << 11);
1169 static unsigned
1170 Field_ftsf347ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1172 unsigned tie_t = 0;
1173 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
1174 tie_t = (tie_t << 2) | ((insn[0] << 21) >> 30);
1175 return tie_t;
1178 static void
1179 Field_ftsf347ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1181 uint32 tie_t;
1182 tie_t = (val << 30) >> 30;
1183 insn[0] = (insn[0] & ~0x600) | (tie_t << 9);
1184 tie_t = (val << 26) >> 28;
1185 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
1188 static unsigned
1189 Field_ftsf64ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1191 unsigned tie_t = 0;
1192 tie_t = (tie_t << 4) | ((insn[0] << 18) >> 28);
1193 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1194 return tie_t;
1197 static void
1198 Field_ftsf64ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1200 uint32 tie_t;
1201 tie_t = (val << 30) >> 30;
1202 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1203 tie_t = (val << 26) >> 28;
1204 insn[0] = (insn[0] & ~0x3c00) | (tie_t << 10);
1207 static unsigned
1208 Field_ftsf345ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1210 unsigned tie_t = 0;
1211 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
1212 tie_t = (tie_t << 1) | ((insn[0] << 22) >> 31);
1213 return tie_t;
1216 static void
1217 Field_ftsf345ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1219 uint32 tie_t;
1220 tie_t = (val << 31) >> 31;
1221 insn[0] = (insn[0] & ~0x200) | (tie_t << 9);
1222 tie_t = (val << 27) >> 28;
1223 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
1226 static unsigned
1227 Field_ftsf63ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1229 unsigned tie_t = 0;
1230 tie_t = (tie_t << 7) | ((insn[0] << 18) >> 25);
1231 return tie_t;
1234 static void
1235 Field_ftsf63ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1237 uint32 tie_t;
1238 tie_t = (val << 25) >> 25;
1239 insn[0] = (insn[0] & ~0x3f80) | (tie_t << 7);
1242 static unsigned
1243 Field_ftsf344ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1245 unsigned tie_t = 0;
1246 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
1247 return tie_t;
1250 static void
1251 Field_ftsf344ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1253 uint32 tie_t;
1254 tie_t = (val << 28) >> 28;
1255 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
1258 static unsigned
1259 Field_ftsf48ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1261 unsigned tie_t = 0;
1262 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1263 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
1264 return tie_t;
1267 static void
1268 Field_ftsf48ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1270 uint32 tie_t;
1271 tie_t = (val << 23) >> 23;
1272 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
1273 tie_t = (val << 22) >> 31;
1274 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1277 static unsigned
1278 Field_ftsf47ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1280 unsigned tie_t = 0;
1281 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1282 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
1283 return tie_t;
1286 static void
1287 Field_ftsf47ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1289 uint32 tie_t;
1290 tie_t = (val << 23) >> 23;
1291 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
1292 tie_t = (val << 22) >> 31;
1293 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1296 static unsigned
1297 Field_ftsf92ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1299 unsigned tie_t = 0;
1300 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
1301 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
1302 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1303 return tie_t;
1306 static void
1307 Field_ftsf92ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1309 uint32 tie_t;
1310 tie_t = (val << 27) >> 27;
1311 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1312 tie_t = (val << 26) >> 31;
1313 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
1314 tie_t = (val << 22) >> 28;
1315 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
1318 static unsigned
1319 Field_ftsf358ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1321 unsigned tie_t = 0;
1322 tie_t = (tie_t << 4) | ((insn[0] << 13) >> 28);
1323 return tie_t;
1326 static void
1327 Field_ftsf358ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1329 uint32 tie_t;
1330 tie_t = (val << 28) >> 28;
1331 insn[0] = (insn[0] & ~0x78000) | (tie_t << 15);
1334 static unsigned
1335 Field_ftsf94ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1337 unsigned tie_t = 0;
1338 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
1339 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1340 return tie_t;
1343 static void
1344 Field_ftsf94ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1346 uint32 tie_t;
1347 tie_t = (val << 27) >> 27;
1348 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1349 tie_t = (val << 20) >> 25;
1350 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
1353 static unsigned
1354 Field_ftsf93ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1356 unsigned tie_t = 0;
1357 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
1358 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1359 return tie_t;
1362 static void
1363 Field_ftsf93ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1365 uint32 tie_t;
1366 tie_t = (val << 27) >> 27;
1367 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1368 tie_t = (val << 23) >> 28;
1369 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
1372 static unsigned
1373 Field_ae_r10_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1375 unsigned tie_t = 0;
1376 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
1377 return tie_t;
1380 static void
1381 Field_ae_r10_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1383 uint32 tie_t;
1384 tie_t = (val << 30) >> 30;
1385 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
1388 static unsigned
1389 Field_ftsf90ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1391 unsigned tie_t = 0;
1392 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
1393 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
1394 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1395 return tie_t;
1398 static void
1399 Field_ftsf90ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1401 uint32 tie_t;
1402 tie_t = (val << 27) >> 27;
1403 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1404 tie_t = (val << 26) >> 31;
1405 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
1406 tie_t = (val << 22) >> 28;
1407 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
1410 static unsigned
1411 Field_ftsf55_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1413 unsigned tie_t = 0;
1414 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
1415 return tie_t;
1418 static void
1419 Field_ftsf55_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1421 uint32 tie_t;
1422 tie_t = (val << 31) >> 31;
1423 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
1426 static unsigned
1427 Field_ftsf121ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1429 unsigned tie_t = 0;
1430 tie_t = (tie_t << 8) | ((insn[0] << 9) >> 24);
1431 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
1432 return tie_t;
1435 static void
1436 Field_ftsf121ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1438 uint32 tie_t;
1439 tie_t = (val << 29) >> 29;
1440 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
1441 tie_t = (val << 21) >> 24;
1442 insn[0] = (insn[0] & ~0x7f8000) | (tie_t << 15);
1445 static unsigned
1446 Field_ftsf91_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1448 unsigned tie_t = 0;
1449 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
1450 return tie_t;
1453 static void
1454 Field_ftsf91_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1456 uint32 tie_t;
1457 tie_t = (val << 31) >> 31;
1458 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
1461 static unsigned
1462 Field_ftsf99ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1464 unsigned tie_t = 0;
1465 tie_t = (tie_t << 5) | ((insn[0] << 9) >> 27);
1466 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1467 return tie_t;
1470 static void
1471 Field_ftsf99ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1473 uint32 tie_t;
1474 tie_t = (val << 27) >> 27;
1475 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1476 tie_t = (val << 22) >> 27;
1477 insn[0] = (insn[0] & ~0x7c0000) | (tie_t << 18);
1480 static unsigned
1481 Field_ftsf351_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1483 unsigned tie_t = 0;
1484 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
1485 return tie_t;
1488 static void
1489 Field_ftsf351_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1491 uint32 tie_t;
1492 tie_t = (val << 30) >> 30;
1493 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
1496 static unsigned
1497 Field_ftsf97ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1499 unsigned tie_t = 0;
1500 tie_t = (tie_t << 6) | ((insn[0] << 9) >> 26);
1501 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1502 return tie_t;
1505 static void
1506 Field_ftsf97ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1508 uint32 tie_t;
1509 tie_t = (val << 27) >> 27;
1510 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1511 tie_t = (val << 21) >> 26;
1512 insn[0] = (insn[0] & ~0x7e0000) | (tie_t << 17);
1515 static unsigned
1516 Field_ftsf348ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1518 unsigned tie_t = 0;
1519 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
1520 return tie_t;
1523 static void
1524 Field_ftsf348ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1526 uint32 tie_t;
1527 tie_t = (val << 31) >> 31;
1528 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
1531 static unsigned
1532 Field_ftsf96ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1534 unsigned tie_t = 0;
1535 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
1536 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
1537 return tie_t;
1540 static void
1541 Field_ftsf96ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1543 uint32 tie_t;
1544 tie_t = (val << 27) >> 27;
1545 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
1546 tie_t = (val << 20) >> 25;
1547 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
1550 static unsigned
1551 Field_ftsf23ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1553 unsigned tie_t = 0;
1554 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1555 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1556 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1557 return tie_t;
1560 static void
1561 Field_ftsf23ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1563 uint32 tie_t;
1564 tie_t = (val << 30) >> 30;
1565 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1566 tie_t = (val << 26) >> 28;
1567 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1568 tie_t = (val << 25) >> 31;
1569 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1572 static unsigned
1573 Field_ftsf34ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1575 unsigned tie_t = 0;
1576 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1577 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1578 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1579 return tie_t;
1582 static void
1583 Field_ftsf34ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1585 uint32 tie_t;
1586 tie_t = (val << 30) >> 30;
1587 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1588 tie_t = (val << 26) >> 28;
1589 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1590 tie_t = (val << 25) >> 31;
1591 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1594 static unsigned
1595 Field_ftsf40ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1597 unsigned tie_t = 0;
1598 tie_t = (tie_t << 8) | ((insn[0] << 12) >> 24);
1599 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1600 return tie_t;
1603 static void
1604 Field_ftsf40ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1606 uint32 tie_t;
1607 tie_t = (val << 30) >> 30;
1608 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1609 tie_t = (val << 22) >> 24;
1610 insn[0] = (insn[0] & ~0xff000) | (tie_t << 12);
1613 static unsigned
1614 Field_ftsf38ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1616 unsigned tie_t = 0;
1617 tie_t = (tie_t << 8) | ((insn[0] << 12) >> 24);
1618 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1619 return tie_t;
1622 static void
1623 Field_ftsf38ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1625 uint32 tie_t;
1626 tie_t = (val << 30) >> 30;
1627 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1628 tie_t = (val << 22) >> 24;
1629 insn[0] = (insn[0] & ~0xff000) | (tie_t << 12);
1632 static unsigned
1633 Field_ftsf24ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1635 unsigned tie_t = 0;
1636 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1637 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1638 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1639 return tie_t;
1642 static void
1643 Field_ftsf24ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1645 uint32 tie_t;
1646 tie_t = (val << 30) >> 30;
1647 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1648 tie_t = (val << 26) >> 28;
1649 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1650 tie_t = (val << 25) >> 31;
1651 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1654 static unsigned
1655 Field_ftsf26ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1657 unsigned tie_t = 0;
1658 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1659 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1660 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1661 return tie_t;
1664 static void
1665 Field_ftsf26ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1667 uint32 tie_t;
1668 tie_t = (val << 30) >> 30;
1669 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1670 tie_t = (val << 26) >> 28;
1671 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1672 tie_t = (val << 25) >> 31;
1673 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1676 static unsigned
1677 Field_ftsf20ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1679 unsigned tie_t = 0;
1680 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1681 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1682 return tie_t;
1685 static void
1686 Field_ftsf20ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1688 uint32 tie_t;
1689 tie_t = (val << 30) >> 30;
1690 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1691 tie_t = (val << 28) >> 30;
1692 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1695 static unsigned
1696 Field_ftsf21ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1698 unsigned tie_t = 0;
1699 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1700 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1701 return tie_t;
1704 static void
1705 Field_ftsf21ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1707 uint32 tie_t;
1708 tie_t = (val << 30) >> 30;
1709 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1710 tie_t = (val << 28) >> 30;
1711 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1714 static unsigned
1715 Field_ftsf25ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1717 unsigned tie_t = 0;
1718 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1719 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1720 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1721 return tie_t;
1724 static void
1725 Field_ftsf25ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1727 uint32 tie_t;
1728 tie_t = (val << 30) >> 30;
1729 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1730 tie_t = (val << 26) >> 28;
1731 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1732 tie_t = (val << 25) >> 31;
1733 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1736 static unsigned
1737 Field_ftsf35ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1739 unsigned tie_t = 0;
1740 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1741 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1742 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1743 return tie_t;
1746 static void
1747 Field_ftsf35ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1749 uint32 tie_t;
1750 tie_t = (val << 30) >> 30;
1751 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1752 tie_t = (val << 26) >> 28;
1753 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1754 tie_t = (val << 25) >> 31;
1755 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1758 static unsigned
1759 Field_ftsf41ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1761 unsigned tie_t = 0;
1762 tie_t = (tie_t << 8) | ((insn[0] << 12) >> 24);
1763 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1764 return tie_t;
1767 static void
1768 Field_ftsf41ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1770 uint32 tie_t;
1771 tie_t = (val << 30) >> 30;
1772 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1773 tie_t = (val << 22) >> 24;
1774 insn[0] = (insn[0] & ~0xff000) | (tie_t << 12);
1777 static unsigned
1778 Field_ftsf54ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1780 unsigned tie_t = 0;
1781 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
1782 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1783 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1784 return tie_t;
1787 static void
1788 Field_ftsf54ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1790 uint32 tie_t;
1791 tie_t = (val << 30) >> 30;
1792 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1793 tie_t = (val << 28) >> 30;
1794 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1795 tie_t = (val << 27) >> 31;
1796 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
1799 static unsigned
1800 Field_ftsf356ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1802 unsigned tie_t = 0;
1803 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
1804 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
1805 return tie_t;
1808 static void
1809 Field_ftsf356ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1811 uint32 tie_t;
1812 tie_t = (val << 31) >> 31;
1813 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
1814 tie_t = (val << 27) >> 28;
1815 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
1818 static unsigned
1819 Field_ftsf29ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1821 unsigned tie_t = 0;
1822 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1823 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1824 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1825 return tie_t;
1828 static void
1829 Field_ftsf29ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1831 uint32 tie_t;
1832 tie_t = (val << 30) >> 30;
1833 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1834 tie_t = (val << 26) >> 28;
1835 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1836 tie_t = (val << 25) >> 31;
1837 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1840 static unsigned
1841 Field_ftsf27ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1843 unsigned tie_t = 0;
1844 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1845 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1846 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1847 return tie_t;
1850 static void
1851 Field_ftsf27ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1853 uint32 tie_t;
1854 tie_t = (val << 30) >> 30;
1855 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1856 tie_t = (val << 26) >> 28;
1857 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1858 tie_t = (val << 25) >> 31;
1859 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1862 static unsigned
1863 Field_ftsf28ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1865 unsigned tie_t = 0;
1866 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1867 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1868 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1869 return tie_t;
1872 static void
1873 Field_ftsf28ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1875 uint32 tie_t;
1876 tie_t = (val << 30) >> 30;
1877 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1878 tie_t = (val << 26) >> 28;
1879 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1880 tie_t = (val << 25) >> 31;
1881 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1884 static unsigned
1885 Field_ftsf36ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1887 unsigned tie_t = 0;
1888 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
1889 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
1890 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1891 return tie_t;
1894 static void
1895 Field_ftsf36ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1897 uint32 tie_t;
1898 tie_t = (val << 30) >> 30;
1899 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1900 tie_t = (val << 26) >> 28;
1901 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
1902 tie_t = (val << 25) >> 31;
1903 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
1906 static unsigned
1907 Field_ftsf57ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1909 unsigned tie_t = 0;
1910 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
1911 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1912 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1913 return tie_t;
1916 static void
1917 Field_ftsf57ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1919 uint32 tie_t;
1920 tie_t = (val << 30) >> 30;
1921 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1922 tie_t = (val << 28) >> 30;
1923 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1924 tie_t = (val << 25) >> 29;
1925 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
1928 static unsigned
1929 Field_ftsf62ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1931 unsigned tie_t = 0;
1932 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1933 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1934 return tie_t;
1937 static void
1938 Field_ftsf62ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1940 uint32 tie_t;
1941 tie_t = (val << 30) >> 30;
1942 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1943 tie_t = (val << 28) >> 30;
1944 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1947 static unsigned
1948 Field_ae_s20_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1950 unsigned tie_t = 0;
1951 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
1952 return tie_t;
1955 static void
1956 Field_ae_s20_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1958 uint32 tie_t;
1959 tie_t = (val << 29) >> 29;
1960 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
1963 static unsigned
1964 Field_ftsf56ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1966 unsigned tie_t = 0;
1967 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
1968 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
1969 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
1970 return tie_t;
1973 static void
1974 Field_ftsf56ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1976 uint32 tie_t;
1977 tie_t = (val << 30) >> 30;
1978 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
1979 tie_t = (val << 28) >> 30;
1980 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
1981 tie_t = (val << 25) >> 29;
1982 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
1985 static unsigned
1986 Field_ftsf127ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
1988 unsigned tie_t = 0;
1989 tie_t = (tie_t << 1) | ((insn[0] << 13) >> 31);
1990 return tie_t;
1993 static void
1994 Field_ftsf127ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
1996 uint32 tie_t;
1997 tie_t = (val << 31) >> 31;
1998 insn[0] = (insn[0] & ~0x40000) | (tie_t << 18);
2001 static unsigned
2002 Field_ftsf350ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2004 unsigned tie_t = 0;
2005 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2006 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
2007 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2008 return tie_t;
2011 static void
2012 Field_ftsf350ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2014 uint32 tie_t;
2015 tie_t = (val << 29) >> 29;
2016 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2017 tie_t = (val << 27) >> 30;
2018 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
2019 tie_t = (val << 23) >> 28;
2020 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2023 static unsigned
2024 Field_ftsf114ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2026 unsigned tie_t = 0;
2027 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2028 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2029 return tie_t;
2032 static void
2033 Field_ftsf114ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2035 uint32 tie_t;
2036 tie_t = (val << 29) >> 29;
2037 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2038 tie_t = (val << 22) >> 25;
2039 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2042 static unsigned
2043 Field_ftsf124ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2045 unsigned tie_t = 0;
2046 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
2047 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2048 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2049 return tie_t;
2052 static void
2053 Field_ftsf124ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2055 uint32 tie_t;
2056 tie_t = (val << 29) >> 29;
2057 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2058 tie_t = (val << 26) >> 29;
2059 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2060 tie_t = (val << 24) >> 30;
2061 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
2064 static unsigned
2065 Field_ftsf352ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2067 unsigned tie_t = 0;
2068 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
2069 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2070 return tie_t;
2073 static void
2074 Field_ftsf352ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2076 uint32 tie_t;
2077 tie_t = (val << 30) >> 30;
2078 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2079 tie_t = (val << 28) >> 30;
2080 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
2083 static unsigned
2084 Field_ftsf118ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2086 unsigned tie_t = 0;
2087 tie_t = (tie_t << 9) | ((insn[0] << 9) >> 23);
2088 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2089 return tie_t;
2092 static void
2093 Field_ftsf118ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2095 uint32 tie_t;
2096 tie_t = (val << 29) >> 29;
2097 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2098 tie_t = (val << 20) >> 23;
2099 insn[0] = (insn[0] & ~0x7fc000) | (tie_t << 14);
2102 static unsigned
2103 Field_ftsf111ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2105 unsigned tie_t = 0;
2106 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2107 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2108 return tie_t;
2111 static void
2112 Field_ftsf111ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2114 uint32 tie_t;
2115 tie_t = (val << 29) >> 29;
2116 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2117 tie_t = (val << 22) >> 25;
2118 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2121 static unsigned
2122 Field_ftsf113ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2124 unsigned tie_t = 0;
2125 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2126 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2127 return tie_t;
2130 static void
2131 Field_ftsf113ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2133 uint32 tie_t;
2134 tie_t = (val << 29) >> 29;
2135 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2136 tie_t = (val << 22) >> 25;
2137 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2140 static unsigned
2141 Field_ftsf106ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2143 unsigned tie_t = 0;
2144 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2145 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2146 return tie_t;
2149 static void
2150 Field_ftsf106ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2152 uint32 tie_t;
2153 tie_t = (val << 29) >> 29;
2154 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2155 tie_t = (val << 26) >> 29;
2156 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2159 static unsigned
2160 Field_ftsf107ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2162 unsigned tie_t = 0;
2163 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2164 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2165 return tie_t;
2168 static void
2169 Field_ftsf107ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2171 uint32 tie_t;
2172 tie_t = (val << 29) >> 29;
2173 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2174 tie_t = (val << 26) >> 29;
2175 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2178 static unsigned
2179 Field_ftsf109ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2181 unsigned tie_t = 0;
2182 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2183 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2184 return tie_t;
2187 static void
2188 Field_ftsf109ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2190 uint32 tie_t;
2191 tie_t = (val << 29) >> 29;
2192 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2193 tie_t = (val << 22) >> 25;
2194 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2197 static unsigned
2198 Field_ftsf115ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2200 unsigned tie_t = 0;
2201 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2202 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2203 return tie_t;
2206 static void
2207 Field_ftsf115ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2209 uint32 tie_t;
2210 tie_t = (val << 29) >> 29;
2211 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2212 tie_t = (val << 22) >> 25;
2213 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2216 static unsigned
2217 Field_ftsf120ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2219 unsigned tie_t = 0;
2220 tie_t = (tie_t << 9) | ((insn[0] << 9) >> 23);
2221 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2222 return tie_t;
2225 static void
2226 Field_ftsf120ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2228 uint32 tie_t;
2229 tie_t = (val << 29) >> 29;
2230 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2231 tie_t = (val << 20) >> 23;
2232 insn[0] = (insn[0] & ~0x7fc000) | (tie_t << 14);
2235 static unsigned
2236 Field_ftsf123ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2238 unsigned tie_t = 0;
2239 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
2240 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2241 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2242 return tie_t;
2245 static void
2246 Field_ftsf123ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2248 uint32 tie_t;
2249 tie_t = (val << 29) >> 29;
2250 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2251 tie_t = (val << 26) >> 29;
2252 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2253 tie_t = (val << 23) >> 29;
2254 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
2257 static unsigned
2258 Field_ftsf349ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2260 unsigned tie_t = 0;
2261 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
2262 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2263 return tie_t;
2266 static void
2267 Field_ftsf349ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2269 uint32 tie_t;
2270 tie_t = (val << 30) >> 30;
2271 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2272 tie_t = (val << 29) >> 31;
2273 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
2276 static unsigned
2277 Field_ftsf110ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2279 unsigned tie_t = 0;
2280 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2281 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2282 return tie_t;
2285 static void
2286 Field_ftsf110ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2288 uint32 tie_t;
2289 tie_t = (val << 29) >> 29;
2290 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2291 tie_t = (val << 22) >> 25;
2292 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2295 static unsigned
2296 Field_ftsf117ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2298 unsigned tie_t = 0;
2299 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2300 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2301 return tie_t;
2304 static void
2305 Field_ftsf117ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2307 uint32 tie_t;
2308 tie_t = (val << 29) >> 29;
2309 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2310 tie_t = (val << 22) >> 25;
2311 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2314 static unsigned
2315 Field_ftsf112ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2317 unsigned tie_t = 0;
2318 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2319 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2320 return tie_t;
2323 static void
2324 Field_ftsf112ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2326 uint32 tie_t;
2327 tie_t = (val << 29) >> 29;
2328 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2329 tie_t = (val << 22) >> 25;
2330 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2333 static unsigned
2334 Field_ftsf116ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2336 unsigned tie_t = 0;
2337 tie_t = (tie_t << 7) | ((insn[0] << 9) >> 25);
2338 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2339 return tie_t;
2342 static void
2343 Field_ftsf116ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2345 uint32 tie_t;
2346 tie_t = (val << 29) >> 29;
2347 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2348 tie_t = (val << 22) >> 25;
2349 insn[0] = (insn[0] & ~0x7f0000) | (tie_t << 16);
2352 static unsigned
2353 Field_ftsf68ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2355 unsigned tie_t = 0;
2356 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
2357 return tie_t;
2360 static void
2361 Field_ftsf68ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2363 uint32 tie_t;
2364 tie_t = (val << 27) >> 27;
2365 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
2368 static unsigned
2369 Field_ftsf50ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2371 unsigned tie_t = 0;
2372 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
2373 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
2374 return tie_t;
2377 static void
2378 Field_ftsf50ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2380 uint32 tie_t;
2381 tie_t = (val << 23) >> 23;
2382 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
2383 tie_t = (val << 22) >> 31;
2384 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
2387 static unsigned
2388 Field_ftsf52ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2390 unsigned tie_t = 0;
2391 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
2392 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
2393 return tie_t;
2396 static void
2397 Field_ftsf52ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2399 uint32 tie_t;
2400 tie_t = (val << 23) >> 23;
2401 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
2402 tie_t = (val << 22) >> 31;
2403 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
2406 static unsigned
2407 Field_ftsf51ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2409 unsigned tie_t = 0;
2410 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
2411 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
2412 return tie_t;
2415 static void
2416 Field_ftsf51ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2418 uint32 tie_t;
2419 tie_t = (val << 23) >> 23;
2420 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
2421 tie_t = (val << 22) >> 31;
2422 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
2425 static unsigned
2426 Field_ftsf49ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2428 unsigned tie_t = 0;
2429 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
2430 tie_t = (tie_t << 9) | ((insn[0] << 16) >> 23);
2431 return tie_t;
2434 static void
2435 Field_ftsf49ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2437 uint32 tie_t;
2438 tie_t = (val << 23) >> 23;
2439 insn[0] = (insn[0] & ~0xff80) | (tie_t << 7);
2440 tie_t = (val << 22) >> 31;
2441 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
2444 static unsigned
2445 Field_ae_r20_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2447 unsigned tie_t = 0;
2448 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2449 return tie_t;
2452 static void
2453 Field_ae_r20_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2455 uint32 tie_t;
2456 tie_t = (val << 29) >> 29;
2457 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2460 static unsigned
2461 Field_ftsf343ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2463 unsigned tie_t = 0;
2464 tie_t = (tie_t << 5) | ((insn[0] << 18) >> 27);
2465 return tie_t;
2468 static void
2469 Field_ftsf343ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2471 uint32 tie_t;
2472 tie_t = (val << 27) >> 27;
2473 insn[0] = (insn[0] & ~0x3e00) | (tie_t << 9);
2476 static unsigned
2477 Field_ftsf125ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2479 unsigned tie_t = 0;
2480 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2481 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
2482 return tie_t;
2485 static void
2486 Field_ftsf125ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2488 uint32 tie_t;
2489 tie_t = (val << 31) >> 31;
2490 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
2491 tie_t = (val << 28) >> 29;
2492 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2495 static unsigned
2496 Field_ftsf342ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2498 unsigned tie_t = 0;
2499 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
2500 tie_t = (tie_t << 2) | ((insn[0] << 21) >> 30);
2501 return tie_t;
2504 static void
2505 Field_ftsf342ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2507 uint32 tie_t;
2508 tie_t = (val << 30) >> 30;
2509 insn[0] = (insn[0] & ~0x600) | (tie_t << 9);
2510 tie_t = (val << 28) >> 30;
2511 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
2514 static unsigned
2515 Field_ftsf108ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2517 unsigned tie_t = 0;
2518 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
2519 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
2520 return tie_t;
2523 static void
2524 Field_ftsf108ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2526 uint32 tie_t;
2527 tie_t = (val << 29) >> 29;
2528 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
2529 tie_t = (val << 26) >> 29;
2530 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
2533 static unsigned
2534 Field_ae_r32_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2536 unsigned tie_t = 0;
2537 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
2538 return tie_t;
2541 static void
2542 Field_ae_r32_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2544 uint32 tie_t;
2545 tie_t = (val << 30) >> 30;
2546 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
2549 static unsigned
2550 Field_ae_mul32x24fld_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2552 unsigned tie_t = 0;
2553 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2554 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
2555 return tie_t;
2558 static void
2559 Field_ae_mul32x24fld_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2561 uint32 tie_t;
2562 tie_t = (val << 27) >> 27;
2563 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
2564 tie_t = (val << 23) >> 28;
2565 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2568 static unsigned
2569 Field_ftsf161ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2571 unsigned tie_t = 0;
2572 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2573 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2574 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2575 return tie_t;
2578 static void
2579 Field_ftsf161ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2581 uint32 tie_t;
2582 tie_t = (val << 30) >> 30;
2583 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2584 tie_t = (val << 28) >> 30;
2585 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2586 tie_t = (val << 24) >> 28;
2587 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2590 static unsigned
2591 Field_ftsf155ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2593 unsigned tie_t = 0;
2594 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2595 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2596 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2597 return tie_t;
2600 static void
2601 Field_ftsf155ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2603 uint32 tie_t;
2604 tie_t = (val << 30) >> 30;
2605 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2606 tie_t = (val << 28) >> 30;
2607 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2608 tie_t = (val << 24) >> 28;
2609 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2612 static unsigned
2613 Field_ftsf176ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2615 unsigned tie_t = 0;
2616 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2617 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2618 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2619 return tie_t;
2622 static void
2623 Field_ftsf176ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2625 uint32 tie_t;
2626 tie_t = (val << 30) >> 30;
2627 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2628 tie_t = (val << 28) >> 30;
2629 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2630 tie_t = (val << 24) >> 28;
2631 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2634 static unsigned
2635 Field_ftsf159ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2637 unsigned tie_t = 0;
2638 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2639 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2640 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2641 return tie_t;
2644 static void
2645 Field_ftsf159ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2647 uint32 tie_t;
2648 tie_t = (val << 30) >> 30;
2649 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2650 tie_t = (val << 28) >> 30;
2651 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2652 tie_t = (val << 24) >> 28;
2653 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2656 static unsigned
2657 Field_ftsf156ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2659 unsigned tie_t = 0;
2660 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2661 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2662 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2663 return tie_t;
2666 static void
2667 Field_ftsf156ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2669 uint32 tie_t;
2670 tie_t = (val << 30) >> 30;
2671 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2672 tie_t = (val << 28) >> 30;
2673 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2674 tie_t = (val << 24) >> 28;
2675 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2678 static unsigned
2679 Field_ftsf168ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2681 unsigned tie_t = 0;
2682 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2683 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2684 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2685 return tie_t;
2688 static void
2689 Field_ftsf168ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2691 uint32 tie_t;
2692 tie_t = (val << 30) >> 30;
2693 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2694 tie_t = (val << 28) >> 30;
2695 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2696 tie_t = (val << 24) >> 28;
2697 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2700 static unsigned
2701 Field_ftsf158ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2703 unsigned tie_t = 0;
2704 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2705 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2706 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2707 return tie_t;
2710 static void
2711 Field_ftsf158ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2713 uint32 tie_t;
2714 tie_t = (val << 30) >> 30;
2715 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2716 tie_t = (val << 28) >> 30;
2717 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2718 tie_t = (val << 24) >> 28;
2719 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2722 static unsigned
2723 Field_ftsf154ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2725 unsigned tie_t = 0;
2726 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2727 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2728 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2729 return tie_t;
2732 static void
2733 Field_ftsf154ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2735 uint32 tie_t;
2736 tie_t = (val << 30) >> 30;
2737 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2738 tie_t = (val << 28) >> 30;
2739 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2740 tie_t = (val << 24) >> 28;
2741 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2744 static unsigned
2745 Field_ftsf164ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2747 unsigned tie_t = 0;
2748 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2749 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2750 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2751 return tie_t;
2754 static void
2755 Field_ftsf164ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2757 uint32 tie_t;
2758 tie_t = (val << 30) >> 30;
2759 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2760 tie_t = (val << 28) >> 30;
2761 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2762 tie_t = (val << 24) >> 28;
2763 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2766 static unsigned
2767 Field_ftsf157ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2769 unsigned tie_t = 0;
2770 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2771 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2772 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2773 return tie_t;
2776 static void
2777 Field_ftsf157ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2779 uint32 tie_t;
2780 tie_t = (val << 30) >> 30;
2781 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2782 tie_t = (val << 28) >> 30;
2783 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2784 tie_t = (val << 24) >> 28;
2785 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2788 static unsigned
2789 Field_ftsf153ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2791 unsigned tie_t = 0;
2792 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2793 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2794 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2795 return tie_t;
2798 static void
2799 Field_ftsf153ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2801 uint32 tie_t;
2802 tie_t = (val << 30) >> 30;
2803 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2804 tie_t = (val << 28) >> 30;
2805 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2806 tie_t = (val << 24) >> 28;
2807 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2810 static unsigned
2811 Field_ftsf162ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2813 unsigned tie_t = 0;
2814 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2815 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2816 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2817 return tie_t;
2820 static void
2821 Field_ftsf162ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2823 uint32 tie_t;
2824 tie_t = (val << 30) >> 30;
2825 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2826 tie_t = (val << 28) >> 30;
2827 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2828 tie_t = (val << 24) >> 28;
2829 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2832 static unsigned
2833 Field_ftsf134ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2835 unsigned tie_t = 0;
2836 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2837 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2838 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2839 return tie_t;
2842 static void
2843 Field_ftsf134ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2845 uint32 tie_t;
2846 tie_t = (val << 30) >> 30;
2847 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2848 tie_t = (val << 28) >> 30;
2849 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2850 tie_t = (val << 24) >> 28;
2851 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2854 static unsigned
2855 Field_ftsf192ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2857 unsigned tie_t = 0;
2858 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2859 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2860 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2861 return tie_t;
2864 static void
2865 Field_ftsf192ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2867 uint32 tie_t;
2868 tie_t = (val << 30) >> 30;
2869 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2870 tie_t = (val << 28) >> 30;
2871 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2872 tie_t = (val << 24) >> 28;
2873 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2876 static unsigned
2877 Field_ftsf143ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2879 unsigned tie_t = 0;
2880 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2881 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2882 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2883 return tie_t;
2886 static void
2887 Field_ftsf143ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2889 uint32 tie_t;
2890 tie_t = (val << 30) >> 30;
2891 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2892 tie_t = (val << 28) >> 30;
2893 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2894 tie_t = (val << 24) >> 28;
2895 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2898 static unsigned
2899 Field_ftsf133ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2901 unsigned tie_t = 0;
2902 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2903 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2904 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2905 return tie_t;
2908 static void
2909 Field_ftsf133ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2911 uint32 tie_t;
2912 tie_t = (val << 30) >> 30;
2913 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2914 tie_t = (val << 28) >> 30;
2915 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2916 tie_t = (val << 24) >> 28;
2917 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2920 static unsigned
2921 Field_ftsf160ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2923 unsigned tie_t = 0;
2924 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2925 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2926 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2927 return tie_t;
2930 static void
2931 Field_ftsf160ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2933 uint32 tie_t;
2934 tie_t = (val << 30) >> 30;
2935 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2936 tie_t = (val << 28) >> 30;
2937 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2938 tie_t = (val << 24) >> 28;
2939 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2942 static unsigned
2943 Field_ftsf142ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2945 unsigned tie_t = 0;
2946 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2947 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2948 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2949 return tie_t;
2952 static void
2953 Field_ftsf142ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2955 uint32 tie_t;
2956 tie_t = (val << 30) >> 30;
2957 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2958 tie_t = (val << 28) >> 30;
2959 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2960 tie_t = (val << 24) >> 28;
2961 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2964 static unsigned
2965 Field_ftsf131ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2967 unsigned tie_t = 0;
2968 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2969 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2970 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2971 return tie_t;
2974 static void
2975 Field_ftsf131ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2977 uint32 tie_t;
2978 tie_t = (val << 30) >> 30;
2979 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
2980 tie_t = (val << 28) >> 30;
2981 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
2982 tie_t = (val << 24) >> 28;
2983 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
2986 static unsigned
2987 Field_ftsf144ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
2989 unsigned tie_t = 0;
2990 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
2991 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
2992 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
2993 return tie_t;
2996 static void
2997 Field_ftsf144ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
2999 uint32 tie_t;
3000 tie_t = (val << 30) >> 30;
3001 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3002 tie_t = (val << 28) >> 30;
3003 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3004 tie_t = (val << 24) >> 28;
3005 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3008 static unsigned
3009 Field_ftsf141ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3011 unsigned tie_t = 0;
3012 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3013 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3014 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3015 return tie_t;
3018 static void
3019 Field_ftsf141ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3021 uint32 tie_t;
3022 tie_t = (val << 30) >> 30;
3023 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3024 tie_t = (val << 28) >> 30;
3025 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3026 tie_t = (val << 24) >> 28;
3027 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3030 static unsigned
3031 Field_ftsf61_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3033 unsigned tie_t = 0;
3034 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
3035 return tie_t;
3038 static void
3039 Field_ftsf61_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3041 uint32 tie_t;
3042 tie_t = (val << 31) >> 31;
3043 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
3046 static unsigned
3047 Field_ftsf334ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3049 unsigned tie_t = 0;
3050 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
3051 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3052 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3053 return tie_t;
3056 static void
3057 Field_ftsf334ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3059 uint32 tie_t;
3060 tie_t = (val << 30) >> 30;
3061 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3062 tie_t = (val << 28) >> 30;
3063 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3064 tie_t = (val << 25) >> 29;
3065 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
3068 static unsigned
3069 Field_ftsf136ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3071 unsigned tie_t = 0;
3072 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3073 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3074 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3075 return tie_t;
3078 static void
3079 Field_ftsf136ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3081 uint32 tie_t;
3082 tie_t = (val << 30) >> 30;
3083 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3084 tie_t = (val << 28) >> 30;
3085 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3086 tie_t = (val << 24) >> 28;
3087 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3090 static unsigned
3091 Field_ftsf139ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3093 unsigned tie_t = 0;
3094 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3095 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3096 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3097 return tie_t;
3100 static void
3101 Field_ftsf139ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3103 uint32 tie_t;
3104 tie_t = (val << 30) >> 30;
3105 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3106 tie_t = (val << 28) >> 30;
3107 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3108 tie_t = (val << 24) >> 28;
3109 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3112 static unsigned
3113 Field_ftsf177ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3115 unsigned tie_t = 0;
3116 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3117 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3118 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3119 return tie_t;
3122 static void
3123 Field_ftsf177ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3125 uint32 tie_t;
3126 tie_t = (val << 30) >> 30;
3127 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3128 tie_t = (val << 28) >> 30;
3129 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3130 tie_t = (val << 24) >> 28;
3131 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3134 static unsigned
3135 Field_ftsf171ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3137 unsigned tie_t = 0;
3138 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3139 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3140 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3141 return tie_t;
3144 static void
3145 Field_ftsf171ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3147 uint32 tie_t;
3148 tie_t = (val << 30) >> 30;
3149 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3150 tie_t = (val << 28) >> 30;
3151 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3152 tie_t = (val << 24) >> 28;
3153 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3156 static unsigned
3157 Field_ftsf185ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3159 unsigned tie_t = 0;
3160 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3161 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3162 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3163 return tie_t;
3166 static void
3167 Field_ftsf185ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3169 uint32 tie_t;
3170 tie_t = (val << 30) >> 30;
3171 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3172 tie_t = (val << 28) >> 30;
3173 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3174 tie_t = (val << 24) >> 28;
3175 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3178 static unsigned
3179 Field_ftsf175ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3181 unsigned tie_t = 0;
3182 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3183 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3184 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3185 return tie_t;
3188 static void
3189 Field_ftsf175ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3191 uint32 tie_t;
3192 tie_t = (val << 30) >> 30;
3193 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3194 tie_t = (val << 28) >> 30;
3195 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3196 tie_t = (val << 24) >> 28;
3197 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3200 static unsigned
3201 Field_ftsf172ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3203 unsigned tie_t = 0;
3204 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3205 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3206 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3207 return tie_t;
3210 static void
3211 Field_ftsf172ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3213 uint32 tie_t;
3214 tie_t = (val << 30) >> 30;
3215 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3216 tie_t = (val << 28) >> 30;
3217 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3218 tie_t = (val << 24) >> 28;
3219 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3222 static unsigned
3223 Field_ftsf183ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3225 unsigned tie_t = 0;
3226 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3227 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3228 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3229 return tie_t;
3232 static void
3233 Field_ftsf183ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3235 uint32 tie_t;
3236 tie_t = (val << 30) >> 30;
3237 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3238 tie_t = (val << 28) >> 30;
3239 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3240 tie_t = (val << 24) >> 28;
3241 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3244 static unsigned
3245 Field_ftsf174ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3247 unsigned tie_t = 0;
3248 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3249 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3250 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3251 return tie_t;
3254 static void
3255 Field_ftsf174ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3257 uint32 tie_t;
3258 tie_t = (val << 30) >> 30;
3259 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3260 tie_t = (val << 28) >> 30;
3261 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3262 tie_t = (val << 24) >> 28;
3263 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3266 static unsigned
3267 Field_ftsf170ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3269 unsigned tie_t = 0;
3270 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3271 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3272 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3273 return tie_t;
3276 static void
3277 Field_ftsf170ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3279 uint32 tie_t;
3280 tie_t = (val << 30) >> 30;
3281 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3282 tie_t = (val << 28) >> 30;
3283 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3284 tie_t = (val << 24) >> 28;
3285 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3288 static unsigned
3289 Field_ftsf182ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3291 unsigned tie_t = 0;
3292 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3293 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3294 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3295 return tie_t;
3298 static void
3299 Field_ftsf182ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3301 uint32 tie_t;
3302 tie_t = (val << 30) >> 30;
3303 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3304 tie_t = (val << 28) >> 30;
3305 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3306 tie_t = (val << 24) >> 28;
3307 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3310 static unsigned
3311 Field_ftsf173ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3313 unsigned tie_t = 0;
3314 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3315 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3316 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3317 return tie_t;
3320 static void
3321 Field_ftsf173ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3323 uint32 tie_t;
3324 tie_t = (val << 30) >> 30;
3325 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3326 tie_t = (val << 28) >> 30;
3327 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3328 tie_t = (val << 24) >> 28;
3329 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3332 static unsigned
3333 Field_ftsf169ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3335 unsigned tie_t = 0;
3336 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3337 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3338 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3339 return tie_t;
3342 static void
3343 Field_ftsf169ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3345 uint32 tie_t;
3346 tie_t = (val << 30) >> 30;
3347 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3348 tie_t = (val << 28) >> 30;
3349 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3350 tie_t = (val << 24) >> 28;
3351 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3354 static unsigned
3355 Field_ftsf181ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3357 unsigned tie_t = 0;
3358 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3359 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3360 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3361 return tie_t;
3364 static void
3365 Field_ftsf181ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3367 uint32 tie_t;
3368 tie_t = (val << 30) >> 30;
3369 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3370 tie_t = (val << 28) >> 30;
3371 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3372 tie_t = (val << 24) >> 28;
3373 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3376 static unsigned
3377 Field_ftsf140ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3379 unsigned tie_t = 0;
3380 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3381 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3382 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3383 return tie_t;
3386 static void
3387 Field_ftsf140ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3389 uint32 tie_t;
3390 tie_t = (val << 30) >> 30;
3391 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3392 tie_t = (val << 28) >> 30;
3393 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3394 tie_t = (val << 24) >> 28;
3395 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3398 static unsigned
3399 Field_ftsf152ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3401 unsigned tie_t = 0;
3402 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3403 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3404 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3405 return tie_t;
3408 static void
3409 Field_ftsf152ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3411 uint32 tie_t;
3412 tie_t = (val << 30) >> 30;
3413 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3414 tie_t = (val << 28) >> 30;
3415 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3416 tie_t = (val << 24) >> 28;
3417 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3420 static unsigned
3421 Field_ftsf138ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3423 unsigned tie_t = 0;
3424 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3425 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3426 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3427 return tie_t;
3430 static void
3431 Field_ftsf138ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3433 uint32 tie_t;
3434 tie_t = (val << 30) >> 30;
3435 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3436 tie_t = (val << 28) >> 30;
3437 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3438 tie_t = (val << 24) >> 28;
3439 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3442 static unsigned
3443 Field_ftsf148ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3445 unsigned tie_t = 0;
3446 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3447 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3448 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3449 return tie_t;
3452 static void
3453 Field_ftsf148ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3455 uint32 tie_t;
3456 tie_t = (val << 30) >> 30;
3457 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3458 tie_t = (val << 28) >> 30;
3459 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3460 tie_t = (val << 24) >> 28;
3461 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3464 static unsigned
3465 Field_ftsf137ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3467 unsigned tie_t = 0;
3468 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3469 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3470 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3471 return tie_t;
3474 static void
3475 Field_ftsf137ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3477 uint32 tie_t;
3478 tie_t = (val << 30) >> 30;
3479 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3480 tie_t = (val << 28) >> 30;
3481 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3482 tie_t = (val << 24) >> 28;
3483 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3486 static unsigned
3487 Field_ftsf146ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3489 unsigned tie_t = 0;
3490 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3491 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3492 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3493 return tie_t;
3496 static void
3497 Field_ftsf146ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3499 uint32 tie_t;
3500 tie_t = (val << 30) >> 30;
3501 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3502 tie_t = (val << 28) >> 30;
3503 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3504 tie_t = (val << 24) >> 28;
3505 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3508 static unsigned
3509 Field_ftsf135ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3511 unsigned tie_t = 0;
3512 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3513 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3514 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3515 return tie_t;
3518 static void
3519 Field_ftsf135ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3521 uint32 tie_t;
3522 tie_t = (val << 30) >> 30;
3523 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3524 tie_t = (val << 28) >> 30;
3525 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3526 tie_t = (val << 24) >> 28;
3527 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3530 static unsigned
3531 Field_ftsf145ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3533 unsigned tie_t = 0;
3534 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3535 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3536 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3537 return tie_t;
3540 static void
3541 Field_ftsf145ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3543 uint32 tie_t;
3544 tie_t = (val << 30) >> 30;
3545 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3546 tie_t = (val << 28) >> 30;
3547 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3548 tie_t = (val << 24) >> 28;
3549 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3552 static unsigned
3553 Field_ftsf179ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3555 unsigned tie_t = 0;
3556 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3557 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3558 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3559 return tie_t;
3562 static void
3563 Field_ftsf179ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3565 uint32 tie_t;
3566 tie_t = (val << 30) >> 30;
3567 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3568 tie_t = (val << 28) >> 30;
3569 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3570 tie_t = (val << 24) >> 28;
3571 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3574 static unsigned
3575 Field_ftsf189ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3577 unsigned tie_t = 0;
3578 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3579 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3580 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3581 return tie_t;
3584 static void
3585 Field_ftsf189ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3587 uint32 tie_t;
3588 tie_t = (val << 30) >> 30;
3589 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3590 tie_t = (val << 28) >> 30;
3591 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3592 tie_t = (val << 24) >> 28;
3593 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3596 static unsigned
3597 Field_ftsf184ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3599 unsigned tie_t = 0;
3600 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3601 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3602 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3603 return tie_t;
3606 static void
3607 Field_ftsf184ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3609 uint32 tie_t;
3610 tie_t = (val << 30) >> 30;
3611 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3612 tie_t = (val << 28) >> 30;
3613 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3614 tie_t = (val << 24) >> 28;
3615 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3618 static unsigned
3619 Field_ftsf187ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3621 unsigned tie_t = 0;
3622 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3623 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3624 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3625 return tie_t;
3628 static void
3629 Field_ftsf187ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3631 uint32 tie_t;
3632 tie_t = (val << 30) >> 30;
3633 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3634 tie_t = (val << 28) >> 30;
3635 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3636 tie_t = (val << 24) >> 28;
3637 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3640 static unsigned
3641 Field_ftsf180ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3643 unsigned tie_t = 0;
3644 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3645 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3646 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3647 return tie_t;
3650 static void
3651 Field_ftsf180ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3653 uint32 tie_t;
3654 tie_t = (val << 30) >> 30;
3655 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3656 tie_t = (val << 28) >> 30;
3657 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3658 tie_t = (val << 24) >> 28;
3659 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3662 static unsigned
3663 Field_ftsf188ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3665 unsigned tie_t = 0;
3666 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3667 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3668 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3669 return tie_t;
3672 static void
3673 Field_ftsf188ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3675 uint32 tie_t;
3676 tie_t = (val << 30) >> 30;
3677 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3678 tie_t = (val << 28) >> 30;
3679 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3680 tie_t = (val << 24) >> 28;
3681 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3684 static unsigned
3685 Field_ftsf178ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3687 unsigned tie_t = 0;
3688 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3689 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3690 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3691 return tie_t;
3694 static void
3695 Field_ftsf178ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3697 uint32 tie_t;
3698 tie_t = (val << 30) >> 30;
3699 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3700 tie_t = (val << 28) >> 30;
3701 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3702 tie_t = (val << 24) >> 28;
3703 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3706 static unsigned
3707 Field_ftsf186ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3709 unsigned tie_t = 0;
3710 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3711 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
3712 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
3713 return tie_t;
3716 static void
3717 Field_ftsf186ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3719 uint32 tie_t;
3720 tie_t = (val << 30) >> 30;
3721 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
3722 tie_t = (val << 28) >> 30;
3723 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
3724 tie_t = (val << 24) >> 28;
3725 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3728 static unsigned
3729 Field_ftsf76ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3731 unsigned tie_t = 0;
3732 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3733 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3734 return tie_t;
3737 static void
3738 Field_ftsf76ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3740 uint32 tie_t;
3741 tie_t = (val << 27) >> 27;
3742 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3743 tie_t = (val << 23) >> 28;
3744 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3747 static unsigned
3748 Field_ftsf75ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3750 unsigned tie_t = 0;
3751 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3752 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3753 return tie_t;
3756 static void
3757 Field_ftsf75ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3759 uint32 tie_t;
3760 tie_t = (val << 27) >> 27;
3761 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3762 tie_t = (val << 23) >> 28;
3763 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3766 static unsigned
3767 Field_ftsf79ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3769 unsigned tie_t = 0;
3770 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3771 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3772 return tie_t;
3775 static void
3776 Field_ftsf79ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3778 uint32 tie_t;
3779 tie_t = (val << 27) >> 27;
3780 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3781 tie_t = (val << 23) >> 28;
3782 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3785 static unsigned
3786 Field_ftsf78ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3788 unsigned tie_t = 0;
3789 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3790 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3791 return tie_t;
3794 static void
3795 Field_ftsf78ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3797 uint32 tie_t;
3798 tie_t = (val << 27) >> 27;
3799 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3800 tie_t = (val << 23) >> 28;
3801 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3804 static unsigned
3805 Field_ftsf80ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3807 unsigned tie_t = 0;
3808 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3809 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3810 return tie_t;
3813 static void
3814 Field_ftsf80ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3816 uint32 tie_t;
3817 tie_t = (val << 27) >> 27;
3818 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3819 tie_t = (val << 23) >> 28;
3820 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3823 static unsigned
3824 Field_ftsf81ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3826 unsigned tie_t = 0;
3827 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3828 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3829 return tie_t;
3832 static void
3833 Field_ftsf81ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3835 uint32 tie_t;
3836 tie_t = (val << 27) >> 27;
3837 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3838 tie_t = (val << 23) >> 28;
3839 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3842 static unsigned
3843 Field_ftsf83ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3845 unsigned tie_t = 0;
3846 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3847 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3848 return tie_t;
3851 static void
3852 Field_ftsf83ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3854 uint32 tie_t;
3855 tie_t = (val << 27) >> 27;
3856 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3857 tie_t = (val << 23) >> 28;
3858 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3861 static unsigned
3862 Field_ftsf82ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3864 unsigned tie_t = 0;
3865 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3866 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3867 return tie_t;
3870 static void
3871 Field_ftsf82ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3873 uint32 tie_t;
3874 tie_t = (val << 27) >> 27;
3875 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3876 tie_t = (val << 23) >> 28;
3877 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3880 static unsigned
3881 Field_ftsf69ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3883 unsigned tie_t = 0;
3884 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3885 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3886 return tie_t;
3889 static void
3890 Field_ftsf69ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3892 uint32 tie_t;
3893 tie_t = (val << 27) >> 27;
3894 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3895 tie_t = (val << 23) >> 28;
3896 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3899 static unsigned
3900 Field_ftsf103ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3902 unsigned tie_t = 0;
3903 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
3904 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
3905 return tie_t;
3908 static void
3909 Field_ftsf103ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3911 uint32 tie_t;
3912 tie_t = (val << 31) >> 31;
3913 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
3914 tie_t = (val << 30) >> 31;
3915 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
3918 static unsigned
3919 Field_ftsf337ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3921 unsigned tie_t = 0;
3922 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3923 tie_t = (tie_t << 2) | ((insn[0] << 21) >> 30);
3924 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
3925 return tie_t;
3928 static void
3929 Field_ftsf337ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3931 uint32 tie_t;
3932 tie_t = (val << 31) >> 31;
3933 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
3934 tie_t = (val << 29) >> 30;
3935 insn[0] = (insn[0] & ~0x600) | (tie_t << 9);
3936 tie_t = (val << 25) >> 28;
3937 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3940 static unsigned
3941 Field_ftsf71ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3943 unsigned tie_t = 0;
3944 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3945 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3946 return tie_t;
3949 static void
3950 Field_ftsf71ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3952 uint32 tie_t;
3953 tie_t = (val << 27) >> 27;
3954 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3955 tie_t = (val << 23) >> 28;
3956 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3959 static unsigned
3960 Field_ftsf70ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3962 unsigned tie_t = 0;
3963 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3964 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3965 return tie_t;
3968 static void
3969 Field_ftsf70ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3971 uint32 tie_t;
3972 tie_t = (val << 27) >> 27;
3973 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3974 tie_t = (val << 23) >> 28;
3975 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3978 static unsigned
3979 Field_ftsf77ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
3981 unsigned tie_t = 0;
3982 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
3983 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
3984 return tie_t;
3987 static void
3988 Field_ftsf77ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
3990 uint32 tie_t;
3991 tie_t = (val << 27) >> 27;
3992 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
3993 tie_t = (val << 23) >> 28;
3994 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
3997 static unsigned
3998 Field_ftsf73ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4000 unsigned tie_t = 0;
4001 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4002 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4003 return tie_t;
4006 static void
4007 Field_ftsf73ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4009 uint32 tie_t;
4010 tie_t = (val << 27) >> 27;
4011 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4012 tie_t = (val << 23) >> 28;
4013 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4016 static unsigned
4017 Field_ftsf74ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4019 unsigned tie_t = 0;
4020 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4021 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4022 return tie_t;
4025 static void
4026 Field_ftsf74ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4028 uint32 tie_t;
4029 tie_t = (val << 27) >> 27;
4030 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4031 tie_t = (val << 23) >> 28;
4032 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4035 static unsigned
4036 Field_ftsf72ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4038 unsigned tie_t = 0;
4039 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4040 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4041 return tie_t;
4044 static void
4045 Field_ftsf72ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4047 uint32 tie_t;
4048 tie_t = (val << 27) >> 27;
4049 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4050 tie_t = (val << 23) >> 28;
4051 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4054 static unsigned
4055 Field_ftsf85ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4057 unsigned tie_t = 0;
4058 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4059 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4060 return tie_t;
4063 static void
4064 Field_ftsf85ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4066 uint32 tie_t;
4067 tie_t = (val << 27) >> 27;
4068 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4069 tie_t = (val << 23) >> 28;
4070 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4073 static unsigned
4074 Field_ftsf84ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4076 unsigned tie_t = 0;
4077 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4078 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4079 return tie_t;
4082 static void
4083 Field_ftsf84ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4085 uint32 tie_t;
4086 tie_t = (val << 27) >> 27;
4087 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4088 tie_t = (val << 23) >> 28;
4089 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4092 static unsigned
4093 Field_ftsf86ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4095 unsigned tie_t = 0;
4096 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4097 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4098 return tie_t;
4101 static void
4102 Field_ftsf86ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4104 uint32 tie_t;
4105 tie_t = (val << 27) >> 27;
4106 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4107 tie_t = (val << 23) >> 28;
4108 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4111 static unsigned
4112 Field_ftsf102ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4114 unsigned tie_t = 0;
4115 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
4116 return tie_t;
4119 static void
4120 Field_ftsf102ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4122 uint32 tie_t;
4123 tie_t = (val << 28) >> 28;
4124 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
4127 static unsigned
4128 Field_ftsf336ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4130 unsigned tie_t = 0;
4131 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4132 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
4133 return tie_t;
4136 static void
4137 Field_ftsf336ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4139 uint32 tie_t;
4140 tie_t = (val << 31) >> 31;
4141 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
4142 tie_t = (val << 27) >> 28;
4143 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4146 static unsigned
4147 Field_ftsf89ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4149 unsigned tie_t = 0;
4150 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4151 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4152 return tie_t;
4155 static void
4156 Field_ftsf89ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4158 uint32 tie_t;
4159 tie_t = (val << 27) >> 27;
4160 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4161 tie_t = (val << 23) >> 28;
4162 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4165 static unsigned
4166 Field_ftsf87ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4168 unsigned tie_t = 0;
4169 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4170 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4171 return tie_t;
4174 static void
4175 Field_ftsf87ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4177 uint32 tie_t;
4178 tie_t = (val << 27) >> 27;
4179 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4180 tie_t = (val << 23) >> 28;
4181 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4184 static unsigned
4185 Field_ftsf88ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4187 unsigned tie_t = 0;
4188 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4189 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4190 return tie_t;
4193 static void
4194 Field_ftsf88ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4196 uint32 tie_t;
4197 tie_t = (val << 27) >> 27;
4198 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4199 tie_t = (val << 23) >> 28;
4200 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4203 static unsigned
4204 Field_ftsf101ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4206 unsigned tie_t = 0;
4207 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
4208 tie_t = (tie_t << 5) | ((insn[0] << 20) >> 27);
4209 return tie_t;
4212 static void
4213 Field_ftsf101ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4215 uint32 tie_t;
4216 tie_t = (val << 27) >> 27;
4217 insn[0] = (insn[0] & ~0xf80) | (tie_t << 7);
4218 tie_t = (val << 26) >> 31;
4219 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
4222 static unsigned
4223 Field_ftsf335_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4225 unsigned tie_t = 0;
4226 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
4227 return tie_t;
4230 static void
4231 Field_ftsf335_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4233 uint32 tie_t;
4234 tie_t = (val << 29) >> 29;
4235 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
4238 static unsigned
4239 Field_t_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4241 unsigned tie_t = 0;
4242 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4243 return tie_t;
4246 static void
4247 Field_t_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4249 uint32 tie_t;
4250 tie_t = (val << 28) >> 28;
4251 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4254 static unsigned
4255 Field_ftsf196ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4257 unsigned tie_t = 0;
4258 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4259 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4260 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4261 return tie_t;
4264 static void
4265 Field_ftsf196ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4267 uint32 tie_t;
4268 tie_t = (val << 30) >> 30;
4269 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4270 tie_t = (val << 28) >> 30;
4271 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4272 tie_t = (val << 24) >> 28;
4273 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4276 static unsigned
4277 Field_ftsf208ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4279 unsigned tie_t = 0;
4280 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4281 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
4282 return tie_t;
4285 static void
4286 Field_ftsf208ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4288 uint32 tie_t;
4289 tie_t = (val << 31) >> 31;
4290 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
4291 tie_t = (val << 27) >> 28;
4292 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4295 static unsigned
4296 Field_ftsf341ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4298 unsigned tie_t = 0;
4299 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4300 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
4301 return tie_t;
4304 static void
4305 Field_ftsf341ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4307 uint32 tie_t;
4308 tie_t = (val << 31) >> 31;
4309 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
4310 tie_t = (val << 29) >> 30;
4311 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4314 static unsigned
4315 Field_ftsf200ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4317 unsigned tie_t = 0;
4318 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4319 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4320 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4321 return tie_t;
4324 static void
4325 Field_ftsf200ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4327 uint32 tie_t;
4328 tie_t = (val << 30) >> 30;
4329 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4330 tie_t = (val << 28) >> 30;
4331 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4332 tie_t = (val << 24) >> 28;
4333 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4336 static unsigned
4337 Field_ftsf340ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4339 unsigned tie_t = 0;
4340 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
4341 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4342 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4343 return tie_t;
4346 static void
4347 Field_ftsf340ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4349 uint32 tie_t;
4350 tie_t = (val << 30) >> 30;
4351 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4352 tie_t = (val << 28) >> 30;
4353 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4354 tie_t = (val << 27) >> 31;
4355 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
4358 static unsigned
4359 Field_ftsf195ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4361 unsigned tie_t = 0;
4362 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4363 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4364 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4365 return tie_t;
4368 static void
4369 Field_ftsf195ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4371 uint32 tie_t;
4372 tie_t = (val << 30) >> 30;
4373 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4374 tie_t = (val << 28) >> 30;
4375 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4376 tie_t = (val << 24) >> 28;
4377 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4380 static unsigned
4381 Field_ftsf198ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4383 unsigned tie_t = 0;
4384 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4385 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4386 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4387 return tie_t;
4390 static void
4391 Field_ftsf198ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4393 uint32 tie_t;
4394 tie_t = (val << 30) >> 30;
4395 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4396 tie_t = (val << 28) >> 30;
4397 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4398 tie_t = (val << 24) >> 28;
4399 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4402 static unsigned
4403 Field_ftsf197ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4405 unsigned tie_t = 0;
4406 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4407 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4408 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4409 return tie_t;
4412 static void
4413 Field_ftsf197ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4415 uint32 tie_t;
4416 tie_t = (val << 30) >> 30;
4417 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4418 tie_t = (val << 28) >> 30;
4419 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4420 tie_t = (val << 24) >> 28;
4421 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4424 static unsigned
4425 Field_ftsf199ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4427 unsigned tie_t = 0;
4428 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4429 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4430 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4431 return tie_t;
4434 static void
4435 Field_ftsf199ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4437 uint32 tie_t;
4438 tie_t = (val << 30) >> 30;
4439 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4440 tie_t = (val << 28) >> 30;
4441 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4442 tie_t = (val << 24) >> 28;
4443 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4446 static unsigned
4447 Field_ftsf201ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4449 unsigned tie_t = 0;
4450 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4451 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4452 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4453 return tie_t;
4456 static void
4457 Field_ftsf201ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4459 uint32 tie_t;
4460 tie_t = (val << 30) >> 30;
4461 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4462 tie_t = (val << 28) >> 30;
4463 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4464 tie_t = (val << 24) >> 28;
4465 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4468 static unsigned
4469 Field_ftsf204ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4471 unsigned tie_t = 0;
4472 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4473 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4474 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4475 return tie_t;
4478 static void
4479 Field_ftsf204ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4481 uint32 tie_t;
4482 tie_t = (val << 30) >> 30;
4483 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4484 tie_t = (val << 28) >> 30;
4485 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4486 tie_t = (val << 24) >> 28;
4487 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4490 static unsigned
4491 Field_ftsf202ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4493 unsigned tie_t = 0;
4494 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4495 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4496 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4497 return tie_t;
4500 static void
4501 Field_ftsf202ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4503 uint32 tie_t;
4504 tie_t = (val << 30) >> 30;
4505 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4506 tie_t = (val << 28) >> 30;
4507 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4508 tie_t = (val << 24) >> 28;
4509 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4512 static unsigned
4513 Field_ftsf203ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4515 unsigned tie_t = 0;
4516 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4517 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4518 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4519 return tie_t;
4522 static void
4523 Field_ftsf203ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4525 uint32 tie_t;
4526 tie_t = (val << 30) >> 30;
4527 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4528 tie_t = (val << 28) >> 30;
4529 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4530 tie_t = (val << 24) >> 28;
4531 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4534 static unsigned
4535 Field_ftsf205ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4537 unsigned tie_t = 0;
4538 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4539 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4540 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4541 return tie_t;
4544 static void
4545 Field_ftsf205ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4547 uint32 tie_t;
4548 tie_t = (val << 30) >> 30;
4549 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4550 tie_t = (val << 28) >> 30;
4551 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4552 tie_t = (val << 24) >> 28;
4553 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4556 static unsigned
4557 Field_ftsf207ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4559 unsigned tie_t = 0;
4560 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4561 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4562 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4563 return tie_t;
4566 static void
4567 Field_ftsf207ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4569 uint32 tie_t;
4570 tie_t = (val << 30) >> 30;
4571 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4572 tie_t = (val << 28) >> 30;
4573 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4574 tie_t = (val << 24) >> 28;
4575 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4578 static unsigned
4579 Field_ftsf206ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4581 unsigned tie_t = 0;
4582 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4583 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4584 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4585 return tie_t;
4588 static void
4589 Field_ftsf206ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4591 uint32 tie_t;
4592 tie_t = (val << 30) >> 30;
4593 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4594 tie_t = (val << 28) >> 30;
4595 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4596 tie_t = (val << 24) >> 28;
4597 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4600 static unsigned
4601 Field_ftsf210ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4603 unsigned tie_t = 0;
4604 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4605 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
4606 return tie_t;
4609 static void
4610 Field_ftsf210ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4612 uint32 tie_t;
4613 tie_t = (val << 31) >> 31;
4614 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
4615 tie_t = (val << 27) >> 28;
4616 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4619 static unsigned
4620 Field_ftsf339ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4622 unsigned tie_t = 0;
4623 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4624 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
4625 return tie_t;
4628 static void
4629 Field_ftsf339ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4631 uint32 tie_t;
4632 tie_t = (val << 31) >> 31;
4633 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
4634 tie_t = (val << 29) >> 30;
4635 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4638 static unsigned
4639 Field_ftsf128ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4641 unsigned tie_t = 0;
4642 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4643 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4644 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4645 return tie_t;
4648 static void
4649 Field_ftsf128ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4651 uint32 tie_t;
4652 tie_t = (val << 30) >> 30;
4653 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4654 tie_t = (val << 28) >> 30;
4655 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4656 tie_t = (val << 24) >> 28;
4657 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4660 static unsigned
4661 Field_ftsf130ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4663 unsigned tie_t = 0;
4664 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4665 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4666 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4667 return tie_t;
4670 static void
4671 Field_ftsf130ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4673 uint32 tie_t;
4674 tie_t = (val << 30) >> 30;
4675 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4676 tie_t = (val << 28) >> 30;
4677 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4678 tie_t = (val << 24) >> 28;
4679 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4682 static unsigned
4683 Field_ftsf129ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4685 unsigned tie_t = 0;
4686 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4687 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4688 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4689 return tie_t;
4692 static void
4693 Field_ftsf129ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4695 uint32 tie_t;
4696 tie_t = (val << 30) >> 30;
4697 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4698 tie_t = (val << 28) >> 30;
4699 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4700 tie_t = (val << 24) >> 28;
4701 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4704 static unsigned
4705 Field_ftsf132ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4707 unsigned tie_t = 0;
4708 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4709 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4710 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4711 return tie_t;
4714 static void
4715 Field_ftsf132ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4717 uint32 tie_t;
4718 tie_t = (val << 30) >> 30;
4719 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4720 tie_t = (val << 28) >> 30;
4721 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4722 tie_t = (val << 24) >> 28;
4723 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4726 static unsigned
4727 Field_ftsf147ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4729 unsigned tie_t = 0;
4730 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4731 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4732 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4733 return tie_t;
4736 static void
4737 Field_ftsf147ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4739 uint32 tie_t;
4740 tie_t = (val << 30) >> 30;
4741 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4742 tie_t = (val << 28) >> 30;
4743 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4744 tie_t = (val << 24) >> 28;
4745 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4748 static unsigned
4749 Field_ftsf150ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4751 unsigned tie_t = 0;
4752 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4753 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4754 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4755 return tie_t;
4758 static void
4759 Field_ftsf150ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4761 uint32 tie_t;
4762 tie_t = (val << 30) >> 30;
4763 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4764 tie_t = (val << 28) >> 30;
4765 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4766 tie_t = (val << 24) >> 28;
4767 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4770 static unsigned
4771 Field_ftsf149ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4773 unsigned tie_t = 0;
4774 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4775 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4776 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4777 return tie_t;
4780 static void
4781 Field_ftsf149ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4783 uint32 tie_t;
4784 tie_t = (val << 30) >> 30;
4785 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4786 tie_t = (val << 28) >> 30;
4787 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4788 tie_t = (val << 24) >> 28;
4789 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4792 static unsigned
4793 Field_ftsf151ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4795 unsigned tie_t = 0;
4796 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4797 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4798 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4799 return tie_t;
4802 static void
4803 Field_ftsf151ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4805 uint32 tie_t;
4806 tie_t = (val << 30) >> 30;
4807 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4808 tie_t = (val << 28) >> 30;
4809 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4810 tie_t = (val << 24) >> 28;
4811 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4814 static unsigned
4815 Field_ftsf163ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4817 unsigned tie_t = 0;
4818 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4819 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4820 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4821 return tie_t;
4824 static void
4825 Field_ftsf163ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4827 uint32 tie_t;
4828 tie_t = (val << 30) >> 30;
4829 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4830 tie_t = (val << 28) >> 30;
4831 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4832 tie_t = (val << 24) >> 28;
4833 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4836 static unsigned
4837 Field_ftsf166ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4839 unsigned tie_t = 0;
4840 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4841 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4842 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4843 return tie_t;
4846 static void
4847 Field_ftsf166ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4849 uint32 tie_t;
4850 tie_t = (val << 30) >> 30;
4851 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4852 tie_t = (val << 28) >> 30;
4853 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4854 tie_t = (val << 24) >> 28;
4855 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4858 static unsigned
4859 Field_ftsf165ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4861 unsigned tie_t = 0;
4862 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4863 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4864 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4865 return tie_t;
4868 static void
4869 Field_ftsf165ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4871 uint32 tie_t;
4872 tie_t = (val << 30) >> 30;
4873 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4874 tie_t = (val << 28) >> 30;
4875 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4876 tie_t = (val << 24) >> 28;
4877 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4880 static unsigned
4881 Field_ftsf167ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4883 unsigned tie_t = 0;
4884 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4885 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4886 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4887 return tie_t;
4890 static void
4891 Field_ftsf167ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4893 uint32 tie_t;
4894 tie_t = (val << 30) >> 30;
4895 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4896 tie_t = (val << 28) >> 30;
4897 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4898 tie_t = (val << 24) >> 28;
4899 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4902 static unsigned
4903 Field_ftsf190ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4905 unsigned tie_t = 0;
4906 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4907 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4908 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4909 return tie_t;
4912 static void
4913 Field_ftsf190ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4915 uint32 tie_t;
4916 tie_t = (val << 30) >> 30;
4917 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4918 tie_t = (val << 28) >> 30;
4919 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4920 tie_t = (val << 24) >> 28;
4921 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4924 static unsigned
4925 Field_ftsf193ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4927 unsigned tie_t = 0;
4928 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4929 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4930 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4931 return tie_t;
4934 static void
4935 Field_ftsf193ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4937 uint32 tie_t;
4938 tie_t = (val << 30) >> 30;
4939 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4940 tie_t = (val << 28) >> 30;
4941 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4942 tie_t = (val << 24) >> 28;
4943 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4946 static unsigned
4947 Field_ftsf191ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4949 unsigned tie_t = 0;
4950 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4951 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4952 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4953 return tie_t;
4956 static void
4957 Field_ftsf191ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4959 uint32 tie_t;
4960 tie_t = (val << 30) >> 30;
4961 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4962 tie_t = (val << 28) >> 30;
4963 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4964 tie_t = (val << 24) >> 28;
4965 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4968 static unsigned
4969 Field_ftsf194ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4971 unsigned tie_t = 0;
4972 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
4973 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
4974 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
4975 return tie_t;
4978 static void
4979 Field_ftsf194ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
4981 uint32 tie_t;
4982 tie_t = (val << 30) >> 30;
4983 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
4984 tie_t = (val << 28) >> 30;
4985 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
4986 tie_t = (val << 24) >> 28;
4987 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
4990 static unsigned
4991 Field_combined2c0b5f72_fld132ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
4993 unsigned tie_t = 0;
4994 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
4995 return tie_t;
4998 static void
4999 Field_combined2c0b5f72_fld132ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5001 uint32 tie_t;
5002 tie_t = (val << 31) >> 31;
5003 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5006 static unsigned
5007 Field_combined2c0b5f72_fld69_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5009 unsigned tie_t = 0;
5010 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
5011 return tie_t;
5014 static void
5015 Field_combined2c0b5f72_fld69_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5017 uint32 tie_t;
5018 tie_t = (val << 31) >> 31;
5019 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
5022 static unsigned
5023 Field_combined2c0b5f72_fld68_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5025 unsigned tie_t = 0;
5026 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
5027 return tie_t;
5030 static void
5031 Field_combined2c0b5f72_fld68_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5033 uint32 tie_t;
5034 tie_t = (val << 30) >> 30;
5035 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
5038 static unsigned
5039 Field_combined2c0b5f72_fld19_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5041 unsigned tie_t = 0;
5042 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
5043 return tie_t;
5046 static void
5047 Field_combined2c0b5f72_fld19_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5049 uint32 tie_t;
5050 tie_t = (val << 31) >> 31;
5051 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
5054 static unsigned
5055 Field_combined2c0b5f72_fld22_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5057 unsigned tie_t = 0;
5058 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
5059 return tie_t;
5062 static void
5063 Field_combined2c0b5f72_fld22_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5065 uint32 tie_t;
5066 tie_t = (val << 31) >> 31;
5067 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
5070 static unsigned
5071 Field_op0_s3_s3_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5073 unsigned tie_t = 0;
5074 tie_t = (tie_t << 7) | ((insn[0] << 25) >> 25);
5075 return tie_t;
5078 static void
5079 Field_op0_s3_s3_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5081 uint32 tie_t;
5082 tie_t = (val << 25) >> 25;
5083 insn[0] = (insn[0] & ~0x7f) | (tie_t << 0);
5086 static unsigned
5087 Field_combined2c0b5f72_fld131ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5089 unsigned tie_t = 0;
5090 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5091 return tie_t;
5094 static void
5095 Field_combined2c0b5f72_fld131ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5097 uint32 tie_t;
5098 tie_t = (val << 31) >> 31;
5099 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5102 static unsigned
5103 Field_combined2c0b5f72_fld74_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5105 unsigned tie_t = 0;
5106 tie_t = (tie_t << 1) | ((insn[0] << 10) >> 31);
5107 return tie_t;
5110 static void
5111 Field_combined2c0b5f72_fld74_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5113 uint32 tie_t;
5114 tie_t = (val << 31) >> 31;
5115 insn[0] = (insn[0] & ~0x200000) | (tie_t << 21);
5118 static unsigned
5119 Field_combined2c0b5f72_fld66_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5121 unsigned tie_t = 0;
5122 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5123 return tie_t;
5126 static void
5127 Field_combined2c0b5f72_fld66_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5129 uint32 tie_t;
5130 tie_t = (val << 31) >> 31;
5131 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5134 static unsigned
5135 Field_combined2c0b5f72_fld91_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5137 unsigned tie_t = 0;
5138 tie_t = (tie_t << 1) | ((insn[0] << 14) >> 31);
5139 return tie_t;
5142 static void
5143 Field_combined2c0b5f72_fld91_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5145 uint32 tie_t;
5146 tie_t = (val << 31) >> 31;
5147 insn[0] = (insn[0] & ~0x20000) | (tie_t << 17);
5150 static unsigned
5151 Field_combined2c0b5f72_fld90_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5153 unsigned tie_t = 0;
5154 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
5155 return tie_t;
5158 static void
5159 Field_combined2c0b5f72_fld90_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5161 uint32 tie_t;
5162 tie_t = (val << 31) >> 31;
5163 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
5166 static unsigned
5167 Field_combined2c0b5f72_fld88_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5169 unsigned tie_t = 0;
5170 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
5171 return tie_t;
5174 static void
5175 Field_combined2c0b5f72_fld88_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5177 uint32 tie_t;
5178 tie_t = (val << 31) >> 31;
5179 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
5182 static unsigned
5183 Field_combined2c0b5f72_fld65_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5185 unsigned tie_t = 0;
5186 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
5187 return tie_t;
5190 static void
5191 Field_combined2c0b5f72_fld65_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5193 uint32 tie_t;
5194 tie_t = (val << 31) >> 31;
5195 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
5198 static unsigned
5199 Field_combined2c0b5f72_fld24_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5201 unsigned tie_t = 0;
5202 tie_t = (tie_t << 1) | ((insn[0] << 22) >> 31);
5203 return tie_t;
5206 static void
5207 Field_combined2c0b5f72_fld24_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5209 uint32 tie_t;
5210 tie_t = (val << 31) >> 31;
5211 insn[0] = (insn[0] & ~0x200) | (tie_t << 9);
5214 static unsigned
5215 Field_combined2c0b5f72_fld147ae_slot1_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5217 unsigned tie_t = 0;
5218 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
5219 return tie_t;
5222 static void
5223 Field_combined2c0b5f72_fld147ae_slot1_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5225 uint32 tie_t;
5226 tie_t = (val << 31) >> 31;
5227 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
5230 static unsigned
5231 Field_combined2c0b5f72_fld79_Slot_ae_slot1_get (const xtensa_insnbuf insn)
5233 unsigned tie_t = 0;
5234 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
5235 return tie_t;
5238 static void
5239 Field_combined2c0b5f72_fld79_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
5241 uint32 tie_t;
5242 tie_t = (val << 31) >> 31;
5243 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
5246 static unsigned
5247 Field_r_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5249 unsigned tie_t = 0;
5250 tie_t = (tie_t << 4) | ((insn[0] << 9) >> 28);
5251 return tie_t;
5254 static void
5255 Field_r_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5257 uint32 tie_t;
5258 tie_t = (val << 28) >> 28;
5259 insn[0] = (insn[0] & ~0x780000) | (tie_t << 19);
5262 static unsigned
5263 Field_op0_s4_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5265 unsigned tie_t = 0;
5266 tie_t = (tie_t << 7) | ((insn[0] << 25) >> 25);
5267 return tie_t;
5270 static void
5271 Field_op0_s4_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5273 uint32 tie_t;
5274 tie_t = (val << 25) >> 25;
5275 insn[0] = (insn[0] & ~0x7f) | (tie_t << 0);
5278 static unsigned
5279 Field_imm8_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5281 unsigned tie_t = 0;
5282 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5283 return tie_t;
5286 static void
5287 Field_imm8_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5289 uint32 tie_t;
5290 tie_t = (val << 24) >> 24;
5291 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5294 static unsigned
5295 Field_t_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5297 unsigned tie_t = 0;
5298 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
5299 return tie_t;
5302 static void
5303 Field_t_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5305 uint32 tie_t;
5306 tie_t = (val << 28) >> 28;
5307 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
5310 static unsigned
5311 Field_ftsf280_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5313 unsigned tie_t = 0;
5314 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
5315 return tie_t;
5318 static void
5319 Field_ftsf280_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5321 uint32 tie_t;
5322 tie_t = (val << 29) >> 29;
5323 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
5326 static unsigned
5327 Field_ftsf288_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5329 unsigned tie_t = 0;
5330 tie_t = (tie_t << 1) | ((insn[0] << 5) >> 31);
5331 return tie_t;
5334 static void
5335 Field_ftsf288_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5337 uint32 tie_t;
5338 tie_t = (val << 31) >> 31;
5339 insn[0] = (insn[0] & ~0x4000000) | (tie_t << 26);
5342 static unsigned
5343 Field_ftsf360ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5345 unsigned tie_t = 0;
5346 tie_t = (tie_t << 3) | ((insn[0] << 6) >> 29);
5347 return tie_t;
5350 static void
5351 Field_ftsf360ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5353 uint32 tie_t;
5354 tie_t = (val << 29) >> 29;
5355 insn[0] = (insn[0] & ~0x3800000) | (tie_t << 23);
5358 static unsigned
5359 Field_ftsf213ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5361 unsigned tie_t = 0;
5362 tie_t = (tie_t << 4) | ((insn[0] << 21) >> 28);
5363 return tie_t;
5366 static void
5367 Field_ftsf213ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5369 uint32 tie_t;
5370 tie_t = (val << 28) >> 28;
5371 insn[0] = (insn[0] & ~0x780) | (tie_t << 7);
5374 static unsigned
5375 Field_ftsf212ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5377 unsigned tie_t = 0;
5378 tie_t = (tie_t << 3) | ((insn[0] << 22) >> 29);
5379 return tie_t;
5382 static void
5383 Field_ftsf212ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5385 uint32 tie_t;
5386 tie_t = (val << 29) >> 29;
5387 insn[0] = (insn[0] & ~0x380) | (tie_t << 7);
5390 static unsigned
5391 Field_ftsf211ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5393 unsigned tie_t = 0;
5394 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
5395 return tie_t;
5398 static void
5399 Field_ftsf211ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5401 uint32 tie_t;
5402 tie_t = (val << 30) >> 30;
5403 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
5406 static unsigned
5407 Field_ftsf279ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5409 unsigned tie_t = 0;
5410 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
5411 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
5412 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5413 return tie_t;
5416 static void
5417 Field_ftsf279ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5419 uint32 tie_t;
5420 tie_t = (val << 24) >> 24;
5421 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5422 tie_t = (val << 21) >> 29;
5423 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
5424 tie_t = (val << 17) >> 28;
5425 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
5428 static unsigned
5429 Field_s8_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5431 unsigned tie_t = 0;
5432 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
5433 return tie_t;
5436 static void
5437 Field_s8_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5439 uint32 tie_t;
5440 tie_t = (val << 31) >> 31;
5441 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
5444 static unsigned
5445 Field_ftsf313ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5447 unsigned tie_t = 0;
5448 tie_t = (tie_t << 12) | ((insn[0] << 13) >> 20);
5449 return tie_t;
5452 static void
5453 Field_ftsf313ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5455 uint32 tie_t;
5456 tie_t = (val << 20) >> 20;
5457 insn[0] = (insn[0] & ~0x7ff80) | (tie_t << 7);
5460 static unsigned
5461 Field_ftsf282ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5463 unsigned tie_t = 0;
5464 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
5465 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
5466 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
5467 return tie_t;
5470 static void
5471 Field_ftsf282ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5473 uint32 tie_t;
5474 tie_t = (val << 25) >> 25;
5475 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
5476 tie_t = (val << 22) >> 29;
5477 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
5478 tie_t = (val << 18) >> 28;
5479 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
5482 static unsigned
5483 Field_ftsf361ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5485 unsigned tie_t = 0;
5486 tie_t = (tie_t << 1) | ((insn[0] << 9) >> 31);
5487 tie_t = (tie_t << 4) | ((insn[0] << 13) >> 28);
5488 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
5489 return tie_t;
5492 static void
5493 Field_ftsf361ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5495 uint32 tie_t;
5496 tie_t = (val << 31) >> 31;
5497 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
5498 tie_t = (val << 27) >> 28;
5499 insn[0] = (insn[0] & ~0x78000) | (tie_t << 15);
5500 tie_t = (val << 26) >> 31;
5501 insn[0] = (insn[0] & ~0x400000) | (tie_t << 22);
5504 static unsigned
5505 Field_ftsf281ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5507 unsigned tie_t = 0;
5508 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
5509 tie_t = (tie_t << 3) | ((insn[0] << 10) >> 29);
5510 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5511 return tie_t;
5514 static void
5515 Field_ftsf281ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5517 uint32 tie_t;
5518 tie_t = (val << 24) >> 24;
5519 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5520 tie_t = (val << 21) >> 29;
5521 insn[0] = (insn[0] & ~0x380000) | (tie_t << 19);
5522 tie_t = (val << 17) >> 28;
5523 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
5526 static unsigned
5527 Field_ftsf287ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5529 unsigned tie_t = 0;
5530 tie_t = (tie_t << 1) | ((insn[0] << 5) >> 31);
5531 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
5532 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
5533 return tie_t;
5536 static void
5537 Field_ftsf287ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5539 uint32 tie_t;
5540 tie_t = (val << 25) >> 25;
5541 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
5542 tie_t = (val << 23) >> 30;
5543 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
5544 tie_t = (val << 22) >> 31;
5545 insn[0] = (insn[0] & ~0x4000000) | (tie_t << 26);
5548 static unsigned
5549 Field_ftsf368ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5551 unsigned tie_t = 0;
5552 tie_t = (tie_t << 5) | ((insn[0] << 6) >> 27);
5553 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
5554 return tie_t;
5557 static void
5558 Field_ftsf368ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5560 uint32 tie_t;
5561 tie_t = (val << 31) >> 31;
5562 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
5563 tie_t = (val << 26) >> 27;
5564 insn[0] = (insn[0] & ~0x3e00000) | (tie_t << 21);
5567 static unsigned
5568 Field_ftsf285ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5570 unsigned tie_t = 0;
5571 tie_t = (tie_t << 2) | ((insn[0] << 5) >> 30);
5572 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
5573 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
5574 return tie_t;
5577 static void
5578 Field_ftsf285ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5580 uint32 tie_t;
5581 tie_t = (val << 25) >> 25;
5582 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
5583 tie_t = (val << 23) >> 30;
5584 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
5585 tie_t = (val << 21) >> 30;
5586 insn[0] = (insn[0] & ~0x6000000) | (tie_t << 25);
5589 static unsigned
5590 Field_ftsf366ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5592 unsigned tie_t = 0;
5593 tie_t = (tie_t << 4) | ((insn[0] << 7) >> 28);
5594 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
5595 return tie_t;
5598 static void
5599 Field_ftsf366ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5601 uint32 tie_t;
5602 tie_t = (val << 31) >> 31;
5603 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
5604 tie_t = (val << 27) >> 28;
5605 insn[0] = (insn[0] & ~0x1e00000) | (tie_t << 21);
5608 static unsigned
5609 Field_ftsf284ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5611 unsigned tie_t = 0;
5612 tie_t = (tie_t << 3) | ((insn[0] << 5) >> 29);
5613 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
5614 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
5615 return tie_t;
5618 static void
5619 Field_ftsf284ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5621 uint32 tie_t;
5622 tie_t = (val << 25) >> 25;
5623 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
5624 tie_t = (val << 23) >> 30;
5625 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
5626 tie_t = (val << 20) >> 29;
5627 insn[0] = (insn[0] & ~0x7000000) | (tie_t << 24);
5630 static unsigned
5631 Field_ftsf364ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5633 unsigned tie_t = 0;
5634 tie_t = (tie_t << 3) | ((insn[0] << 8) >> 29);
5635 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
5636 return tie_t;
5639 static void
5640 Field_ftsf364ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5642 uint32 tie_t;
5643 tie_t = (val << 31) >> 31;
5644 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
5645 tie_t = (val << 28) >> 29;
5646 insn[0] = (insn[0] & ~0xe00000) | (tie_t << 21);
5649 static unsigned
5650 Field_ftsf297ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5652 unsigned tie_t = 0;
5653 tie_t = (tie_t << 14) | ((insn[0] << 11) >> 18);
5654 return tie_t;
5657 static void
5658 Field_ftsf297ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5660 uint32 tie_t;
5661 tie_t = (val << 18) >> 18;
5662 insn[0] = (insn[0] & ~0x1fff80) | (tie_t << 7);
5665 static unsigned
5666 Field_ftsf309_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5668 unsigned tie_t = 0;
5669 tie_t = (tie_t << 1) | ((insn[0] << 10) >> 31);
5670 return tie_t;
5673 static void
5674 Field_ftsf309_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5676 uint32 tie_t;
5677 tie_t = (val << 31) >> 31;
5678 insn[0] = (insn[0] & ~0x200000) | (tie_t << 21);
5681 static unsigned
5682 Field_ftsf327ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5684 unsigned tie_t = 0;
5685 tie_t = (tie_t << 2) | ((insn[0] << 5) >> 30);
5686 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
5687 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5688 return tie_t;
5691 static void
5692 Field_ftsf327ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5694 uint32 tie_t;
5695 tie_t = (val << 24) >> 24;
5696 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5697 tie_t = (val << 23) >> 31;
5698 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
5699 tie_t = (val << 21) >> 30;
5700 insn[0] = (insn[0] & ~0x6000000) | (tie_t << 25);
5703 static unsigned
5704 Field_ftsf363ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5706 unsigned tie_t = 0;
5707 tie_t = (tie_t << 1) | ((insn[0] << 7) >> 31);
5708 return tie_t;
5711 static void
5712 Field_ftsf363ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5714 uint32 tie_t;
5715 tie_t = (val << 31) >> 31;
5716 insn[0] = (insn[0] & ~0x1000000) | (tie_t << 24);
5719 static unsigned
5720 Field_ftsf214ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5722 unsigned tie_t = 0;
5723 tie_t = (tie_t << 7) | ((insn[0] << 18) >> 25);
5724 return tie_t;
5727 static void
5728 Field_ftsf214ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5730 uint32 tie_t;
5731 tie_t = (val << 25) >> 25;
5732 insn[0] = (insn[0] & ~0x3f80) | (tie_t << 7);
5735 static unsigned
5736 Field_ftsf298ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5738 unsigned tie_t = 0;
5739 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
5740 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5741 return tie_t;
5744 static void
5745 Field_ftsf298ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5747 uint32 tie_t;
5748 tie_t = (val << 24) >> 24;
5749 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5750 tie_t = (val << 20) >> 28;
5751 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
5754 static unsigned
5755 Field_ftsf373ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5757 unsigned tie_t = 0;
5758 tie_t = (tie_t << 1) | ((insn[0] << 11) >> 31);
5759 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
5760 return tie_t;
5763 static void
5764 Field_ftsf373ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5766 uint32 tie_t;
5767 tie_t = (val << 31) >> 31;
5768 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
5769 tie_t = (val << 30) >> 31;
5770 insn[0] = (insn[0] & ~0x100000) | (tie_t << 20);
5773 static unsigned
5774 Field_ftsf302ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5776 unsigned tie_t = 0;
5777 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
5778 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5779 return tie_t;
5782 static void
5783 Field_ftsf302ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5785 uint32 tie_t;
5786 tie_t = (val << 24) >> 24;
5787 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5788 tie_t = (val << 22) >> 30;
5789 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
5792 static unsigned
5793 Field_ftsf376ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5795 unsigned tie_t = 0;
5796 tie_t = (tie_t << 2) | ((insn[0] << 10) >> 30);
5797 tie_t = (tie_t << 3) | ((insn[0] << 14) >> 29);
5798 return tie_t;
5801 static void
5802 Field_ftsf376ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5804 uint32 tie_t;
5805 tie_t = (val << 29) >> 29;
5806 insn[0] = (insn[0] & ~0x38000) | (tie_t << 15);
5807 tie_t = (val << 27) >> 30;
5808 insn[0] = (insn[0] & ~0x300000) | (tie_t << 20);
5811 static unsigned
5812 Field_ftsf300ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5814 unsigned tie_t = 0;
5815 tie_t = (tie_t << 3) | ((insn[0] << 12) >> 29);
5816 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5817 return tie_t;
5820 static void
5821 Field_ftsf300ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5823 uint32 tie_t;
5824 tie_t = (val << 24) >> 24;
5825 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5826 tie_t = (val << 21) >> 29;
5827 insn[0] = (insn[0] & ~0xe0000) | (tie_t << 17);
5830 static unsigned
5831 Field_ftsf370ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5833 unsigned tie_t = 0;
5834 tie_t = (tie_t << 2) | ((insn[0] << 10) >> 30);
5835 tie_t = (tie_t << 2) | ((insn[0] << 15) >> 30);
5836 return tie_t;
5839 static void
5840 Field_ftsf370ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5842 uint32 tie_t;
5843 tie_t = (val << 30) >> 30;
5844 insn[0] = (insn[0] & ~0x18000) | (tie_t << 15);
5845 tie_t = (val << 28) >> 30;
5846 insn[0] = (insn[0] & ~0x300000) | (tie_t << 20);
5849 static unsigned
5850 Field_ae_s20_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5852 unsigned tie_t = 0;
5853 tie_t = (tie_t << 3) | ((insn[0] << 5) >> 29);
5854 return tie_t;
5857 static void
5858 Field_ae_s20_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5860 uint32 tie_t;
5861 tie_t = (val << 29) >> 29;
5862 insn[0] = (insn[0] & ~0x7000000) | (tie_t << 24);
5865 static unsigned
5866 Field_ftsf378ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5868 unsigned tie_t = 0;
5869 tie_t = (tie_t << 5) | ((insn[0] << 8) >> 27);
5870 return tie_t;
5873 static void
5874 Field_ftsf378ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5876 uint32 tie_t;
5877 tie_t = (val << 27) >> 27;
5878 insn[0] = (insn[0] & ~0xf80000) | (tie_t << 19);
5881 static unsigned
5882 Field_ftsf217ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5884 unsigned tie_t = 0;
5885 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5886 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5887 return tie_t;
5890 static void
5891 Field_ftsf217ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5893 uint32 tie_t;
5894 tie_t = (val << 24) >> 24;
5895 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5896 tie_t = (val << 23) >> 31;
5897 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5900 static unsigned
5901 Field_ftsf219ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5903 unsigned tie_t = 0;
5904 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5905 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5906 return tie_t;
5909 static void
5910 Field_ftsf219ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5912 uint32 tie_t;
5913 tie_t = (val << 24) >> 24;
5914 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5915 tie_t = (val << 23) >> 31;
5916 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5919 static unsigned
5920 Field_ftsf220ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5922 unsigned tie_t = 0;
5923 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5924 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5925 return tie_t;
5928 static void
5929 Field_ftsf220ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5931 uint32 tie_t;
5932 tie_t = (val << 24) >> 24;
5933 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5934 tie_t = (val << 23) >> 31;
5935 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5938 static unsigned
5939 Field_ftsf221ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5941 unsigned tie_t = 0;
5942 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5943 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5944 return tie_t;
5947 static void
5948 Field_ftsf221ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5950 uint32 tie_t;
5951 tie_t = (val << 24) >> 24;
5952 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5953 tie_t = (val << 23) >> 31;
5954 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5957 static unsigned
5958 Field_ftsf227ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5960 unsigned tie_t = 0;
5961 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5962 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5963 return tie_t;
5966 static void
5967 Field_ftsf227ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5969 uint32 tie_t;
5970 tie_t = (val << 24) >> 24;
5971 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5972 tie_t = (val << 23) >> 31;
5973 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5976 static unsigned
5977 Field_ftsf228ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5979 unsigned tie_t = 0;
5980 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
5981 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
5982 return tie_t;
5985 static void
5986 Field_ftsf228ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
5988 uint32 tie_t;
5989 tie_t = (val << 24) >> 24;
5990 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
5991 tie_t = (val << 23) >> 31;
5992 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
5995 static unsigned
5996 Field_ftsf229ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
5998 unsigned tie_t = 0;
5999 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6000 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6001 return tie_t;
6004 static void
6005 Field_ftsf229ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6007 uint32 tie_t;
6008 tie_t = (val << 24) >> 24;
6009 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6010 tie_t = (val << 23) >> 31;
6011 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6014 static unsigned
6015 Field_ftsf231ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6017 unsigned tie_t = 0;
6018 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6019 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6020 return tie_t;
6023 static void
6024 Field_ftsf231ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6026 uint32 tie_t;
6027 tie_t = (val << 24) >> 24;
6028 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6029 tie_t = (val << 23) >> 31;
6030 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6033 static unsigned
6034 Field_ftsf232ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6036 unsigned tie_t = 0;
6037 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6038 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6039 return tie_t;
6042 static void
6043 Field_ftsf232ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6045 uint32 tie_t;
6046 tie_t = (val << 24) >> 24;
6047 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6048 tie_t = (val << 23) >> 31;
6049 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6052 static unsigned
6053 Field_ftsf234ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6055 unsigned tie_t = 0;
6056 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6057 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6058 return tie_t;
6061 static void
6062 Field_ftsf234ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6064 uint32 tie_t;
6065 tie_t = (val << 24) >> 24;
6066 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6067 tie_t = (val << 23) >> 31;
6068 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6071 static unsigned
6072 Field_ftsf238ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6074 unsigned tie_t = 0;
6075 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6076 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6077 return tie_t;
6080 static void
6081 Field_ftsf238ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6083 uint32 tie_t;
6084 tie_t = (val << 24) >> 24;
6085 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6086 tie_t = (val << 23) >> 31;
6087 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6090 static unsigned
6091 Field_ftsf233ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6093 unsigned tie_t = 0;
6094 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6095 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6096 return tie_t;
6099 static void
6100 Field_ftsf233ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6102 uint32 tie_t;
6103 tie_t = (val << 24) >> 24;
6104 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6105 tie_t = (val << 23) >> 31;
6106 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6109 static unsigned
6110 Field_ftsf223ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6112 unsigned tie_t = 0;
6113 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6114 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6115 return tie_t;
6118 static void
6119 Field_ftsf223ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6121 uint32 tie_t;
6122 tie_t = (val << 24) >> 24;
6123 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6124 tie_t = (val << 23) >> 31;
6125 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6128 static unsigned
6129 Field_ftsf224ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6131 unsigned tie_t = 0;
6132 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6133 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6134 return tie_t;
6137 static void
6138 Field_ftsf224ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6140 uint32 tie_t;
6141 tie_t = (val << 24) >> 24;
6142 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6143 tie_t = (val << 23) >> 31;
6144 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6147 static unsigned
6148 Field_ftsf226ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6150 unsigned tie_t = 0;
6151 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6152 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6153 return tie_t;
6156 static void
6157 Field_ftsf226ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6159 uint32 tie_t;
6160 tie_t = (val << 24) >> 24;
6161 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6162 tie_t = (val << 23) >> 31;
6163 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6166 static unsigned
6167 Field_ftsf225ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6169 unsigned tie_t = 0;
6170 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6171 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6172 return tie_t;
6175 static void
6176 Field_ftsf225ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6178 uint32 tie_t;
6179 tie_t = (val << 24) >> 24;
6180 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6181 tie_t = (val << 23) >> 31;
6182 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6185 static unsigned
6186 Field_ftsf240ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6188 unsigned tie_t = 0;
6189 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6190 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6191 return tie_t;
6194 static void
6195 Field_ftsf240ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6197 uint32 tie_t;
6198 tie_t = (val << 24) >> 24;
6199 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6200 tie_t = (val << 23) >> 31;
6201 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6204 static unsigned
6205 Field_ftsf242ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6207 unsigned tie_t = 0;
6208 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6209 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6210 return tie_t;
6213 static void
6214 Field_ftsf242ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6216 uint32 tie_t;
6217 tie_t = (val << 24) >> 24;
6218 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6219 tie_t = (val << 23) >> 31;
6220 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6223 static unsigned
6224 Field_ftsf241ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6226 unsigned tie_t = 0;
6227 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6228 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6229 return tie_t;
6232 static void
6233 Field_ftsf241ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6235 uint32 tie_t;
6236 tie_t = (val << 24) >> 24;
6237 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6238 tie_t = (val << 23) >> 31;
6239 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6242 static unsigned
6243 Field_ftsf243ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6245 unsigned tie_t = 0;
6246 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6247 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6248 return tie_t;
6251 static void
6252 Field_ftsf243ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6254 uint32 tie_t;
6255 tie_t = (val << 24) >> 24;
6256 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6257 tie_t = (val << 23) >> 31;
6258 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6261 static unsigned
6262 Field_ftsf235ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6264 unsigned tie_t = 0;
6265 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6266 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6267 return tie_t;
6270 static void
6271 Field_ftsf235ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6273 uint32 tie_t;
6274 tie_t = (val << 24) >> 24;
6275 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6276 tie_t = (val << 23) >> 31;
6277 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6280 static unsigned
6281 Field_ftsf236ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6283 unsigned tie_t = 0;
6284 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6285 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6286 return tie_t;
6289 static void
6290 Field_ftsf236ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6292 uint32 tie_t;
6293 tie_t = (val << 24) >> 24;
6294 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6295 tie_t = (val << 23) >> 31;
6296 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6299 static unsigned
6300 Field_ftsf237ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6302 unsigned tie_t = 0;
6303 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6304 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6305 return tie_t;
6308 static void
6309 Field_ftsf237ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6311 uint32 tie_t;
6312 tie_t = (val << 24) >> 24;
6313 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6314 tie_t = (val << 23) >> 31;
6315 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6318 static unsigned
6319 Field_ftsf239ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6321 unsigned tie_t = 0;
6322 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6323 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6324 return tie_t;
6327 static void
6328 Field_ftsf239ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6330 uint32 tie_t;
6331 tie_t = (val << 24) >> 24;
6332 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6333 tie_t = (val << 23) >> 31;
6334 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6337 static unsigned
6338 Field_ftsf260ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6340 unsigned tie_t = 0;
6341 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6342 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6343 return tie_t;
6346 static void
6347 Field_ftsf260ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6349 uint32 tie_t;
6350 tie_t = (val << 24) >> 24;
6351 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6352 tie_t = (val << 23) >> 31;
6353 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6356 static unsigned
6357 Field_ftsf295ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6359 unsigned tie_t = 0;
6360 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6361 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6362 return tie_t;
6365 static void
6366 Field_ftsf295ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6368 uint32 tie_t;
6369 tie_t = (val << 24) >> 24;
6370 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6371 tie_t = (val << 23) >> 31;
6372 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6375 static unsigned
6376 Field_ftsf247ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6378 unsigned tie_t = 0;
6379 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6380 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6381 return tie_t;
6384 static void
6385 Field_ftsf247ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6387 uint32 tie_t;
6388 tie_t = (val << 24) >> 24;
6389 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6390 tie_t = (val << 23) >> 31;
6391 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6394 static unsigned
6395 Field_ftsf249ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6397 unsigned tie_t = 0;
6398 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6399 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6400 return tie_t;
6403 static void
6404 Field_ftsf249ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6406 uint32 tie_t;
6407 tie_t = (val << 24) >> 24;
6408 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6409 tie_t = (val << 23) >> 31;
6410 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6413 static unsigned
6414 Field_ftsf268ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6416 unsigned tie_t = 0;
6417 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6418 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6419 return tie_t;
6422 static void
6423 Field_ftsf268ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6425 uint32 tie_t;
6426 tie_t = (val << 24) >> 24;
6427 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6428 tie_t = (val << 23) >> 31;
6429 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6432 static unsigned
6433 Field_ftsf263ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6435 unsigned tie_t = 0;
6436 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6437 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6438 return tie_t;
6441 static void
6442 Field_ftsf263ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6444 uint32 tie_t;
6445 tie_t = (val << 24) >> 24;
6446 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6447 tie_t = (val << 23) >> 31;
6448 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6451 static unsigned
6452 Field_ftsf265ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6454 unsigned tie_t = 0;
6455 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6456 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6457 return tie_t;
6460 static void
6461 Field_ftsf265ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6463 uint32 tie_t;
6464 tie_t = (val << 24) >> 24;
6465 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6466 tie_t = (val << 23) >> 31;
6467 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6470 static unsigned
6471 Field_ftsf266ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6473 unsigned tie_t = 0;
6474 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6475 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6476 return tie_t;
6479 static void
6480 Field_ftsf266ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6482 uint32 tie_t;
6483 tie_t = (val << 24) >> 24;
6484 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6485 tie_t = (val << 23) >> 31;
6486 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6489 static unsigned
6490 Field_ftsf259ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6492 unsigned tie_t = 0;
6493 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6494 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6495 return tie_t;
6498 static void
6499 Field_ftsf259ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6501 uint32 tie_t;
6502 tie_t = (val << 24) >> 24;
6503 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6504 tie_t = (val << 23) >> 31;
6505 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6508 static unsigned
6509 Field_ftsf261ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6511 unsigned tie_t = 0;
6512 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6513 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6514 return tie_t;
6517 static void
6518 Field_ftsf261ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6520 uint32 tie_t;
6521 tie_t = (val << 24) >> 24;
6522 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6523 tie_t = (val << 23) >> 31;
6524 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6527 static unsigned
6528 Field_ftsf262ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6530 unsigned tie_t = 0;
6531 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6532 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6533 return tie_t;
6536 static void
6537 Field_ftsf262ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6539 uint32 tie_t;
6540 tie_t = (val << 24) >> 24;
6541 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6542 tie_t = (val << 23) >> 31;
6543 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6546 static unsigned
6547 Field_ftsf264ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6549 unsigned tie_t = 0;
6550 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6551 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6552 return tie_t;
6555 static void
6556 Field_ftsf264ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6558 uint32 tie_t;
6559 tie_t = (val << 24) >> 24;
6560 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6561 tie_t = (val << 23) >> 31;
6562 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6565 static unsigned
6566 Field_ftsf245ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6568 unsigned tie_t = 0;
6569 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6570 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6571 return tie_t;
6574 static void
6575 Field_ftsf245ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6577 uint32 tie_t;
6578 tie_t = (val << 24) >> 24;
6579 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6580 tie_t = (val << 23) >> 31;
6581 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6584 static unsigned
6585 Field_ftsf246ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6587 unsigned tie_t = 0;
6588 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6589 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6590 return tie_t;
6593 static void
6594 Field_ftsf246ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6596 uint32 tie_t;
6597 tie_t = (val << 24) >> 24;
6598 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6599 tie_t = (val << 23) >> 31;
6600 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6603 static unsigned
6604 Field_ftsf248ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6606 unsigned tie_t = 0;
6607 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6608 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6609 return tie_t;
6612 static void
6613 Field_ftsf248ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6615 uint32 tie_t;
6616 tie_t = (val << 24) >> 24;
6617 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6618 tie_t = (val << 23) >> 31;
6619 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6622 static unsigned
6623 Field_ftsf252ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6625 unsigned tie_t = 0;
6626 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6627 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6628 return tie_t;
6631 static void
6632 Field_ftsf252ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6634 uint32 tie_t;
6635 tie_t = (val << 24) >> 24;
6636 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6637 tie_t = (val << 23) >> 31;
6638 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6641 static unsigned
6642 Field_ftsf256ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6644 unsigned tie_t = 0;
6645 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6646 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6647 return tie_t;
6650 static void
6651 Field_ftsf256ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6653 uint32 tie_t;
6654 tie_t = (val << 24) >> 24;
6655 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6656 tie_t = (val << 23) >> 31;
6657 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6660 static unsigned
6661 Field_ftsf255ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6663 unsigned tie_t = 0;
6664 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6665 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6666 return tie_t;
6669 static void
6670 Field_ftsf255ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6672 uint32 tie_t;
6673 tie_t = (val << 24) >> 24;
6674 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6675 tie_t = (val << 23) >> 31;
6676 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6679 static unsigned
6680 Field_ftsf257ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6682 unsigned tie_t = 0;
6683 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6684 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6685 return tie_t;
6688 static void
6689 Field_ftsf257ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6691 uint32 tie_t;
6692 tie_t = (val << 24) >> 24;
6693 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6694 tie_t = (val << 23) >> 31;
6695 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6698 static unsigned
6699 Field_ftsf258ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6701 unsigned tie_t = 0;
6702 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6703 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6704 return tie_t;
6707 static void
6708 Field_ftsf258ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6710 uint32 tie_t;
6711 tie_t = (val << 24) >> 24;
6712 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6713 tie_t = (val << 23) >> 31;
6714 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6717 static unsigned
6718 Field_ftsf250ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6720 unsigned tie_t = 0;
6721 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6722 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6723 return tie_t;
6726 static void
6727 Field_ftsf250ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6729 uint32 tie_t;
6730 tie_t = (val << 24) >> 24;
6731 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6732 tie_t = (val << 23) >> 31;
6733 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6736 static unsigned
6737 Field_ftsf251ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6739 unsigned tie_t = 0;
6740 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6741 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6742 return tie_t;
6745 static void
6746 Field_ftsf251ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6748 uint32 tie_t;
6749 tie_t = (val << 24) >> 24;
6750 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6751 tie_t = (val << 23) >> 31;
6752 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6755 static unsigned
6756 Field_ftsf253ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6758 unsigned tie_t = 0;
6759 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6760 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6761 return tie_t;
6764 static void
6765 Field_ftsf253ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6767 uint32 tie_t;
6768 tie_t = (val << 24) >> 24;
6769 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6770 tie_t = (val << 23) >> 31;
6771 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6774 static unsigned
6775 Field_ftsf254ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6777 unsigned tie_t = 0;
6778 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
6779 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6780 return tie_t;
6783 static void
6784 Field_ftsf254ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6786 uint32 tie_t;
6787 tie_t = (val << 24) >> 24;
6788 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6789 tie_t = (val << 23) >> 31;
6790 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
6793 static unsigned
6794 Field_ftsf305ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6796 unsigned tie_t = 0;
6797 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6798 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6799 return tie_t;
6802 static void
6803 Field_ftsf305ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6805 uint32 tie_t;
6806 tie_t = (val << 24) >> 24;
6807 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6808 tie_t = (val << 22) >> 30;
6809 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6812 static unsigned
6813 Field_ftsf306ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6815 unsigned tie_t = 0;
6816 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6817 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6818 return tie_t;
6821 static void
6822 Field_ftsf306ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6824 uint32 tie_t;
6825 tie_t = (val << 24) >> 24;
6826 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6827 tie_t = (val << 22) >> 30;
6828 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6831 static unsigned
6832 Field_ftsf307ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6834 unsigned tie_t = 0;
6835 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6836 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6837 return tie_t;
6840 static void
6841 Field_ftsf307ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6843 uint32 tie_t;
6844 tie_t = (val << 24) >> 24;
6845 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6846 tie_t = (val << 22) >> 30;
6847 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6850 static unsigned
6851 Field_ftsf310ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6853 unsigned tie_t = 0;
6854 tie_t = (tie_t << 1) | ((insn[0] << 10) >> 31);
6855 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6856 return tie_t;
6859 static void
6860 Field_ftsf310ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6862 uint32 tie_t;
6863 tie_t = (val << 24) >> 24;
6864 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6865 tie_t = (val << 23) >> 31;
6866 insn[0] = (insn[0] & ~0x200000) | (tie_t << 21);
6869 static unsigned
6870 Field_ftsf304ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6872 unsigned tie_t = 0;
6873 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6874 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6875 return tie_t;
6878 static void
6879 Field_ftsf304ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6881 uint32 tie_t;
6882 tie_t = (val << 24) >> 24;
6883 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6884 tie_t = (val << 22) >> 30;
6885 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6888 static unsigned
6889 Field_ftsf308ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6891 unsigned tie_t = 0;
6892 tie_t = (tie_t << 1) | ((insn[0] << 10) >> 31);
6893 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6894 return tie_t;
6897 static void
6898 Field_ftsf308ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6900 uint32 tie_t;
6901 tie_t = (val << 24) >> 24;
6902 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6903 tie_t = (val << 23) >> 31;
6904 insn[0] = (insn[0] & ~0x200000) | (tie_t << 21);
6907 static unsigned
6908 Field_ae_r10_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6910 unsigned tie_t = 0;
6911 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6912 return tie_t;
6915 static void
6916 Field_ae_r10_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6918 uint32 tie_t;
6919 tie_t = (val << 30) >> 30;
6920 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6923 static unsigned
6924 Field_ftsf329ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6926 unsigned tie_t = 0;
6927 tie_t = (tie_t << 3) | ((insn[0] << 17) >> 29);
6928 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
6929 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
6930 return tie_t;
6933 static void
6934 Field_ftsf329ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6936 uint32 tie_t;
6937 tie_t = (val << 31) >> 31;
6938 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
6939 tie_t = (val << 30) >> 31;
6940 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
6941 tie_t = (val << 27) >> 29;
6942 insn[0] = (insn[0] & ~0x7000) | (tie_t << 12);
6945 static unsigned
6946 Field_ftsf379ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6948 unsigned tie_t = 0;
6949 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
6950 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
6951 tie_t = (tie_t << 1) | ((insn[0] << 22) >> 31);
6952 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
6953 return tie_t;
6956 static void
6957 Field_ftsf379ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6959 uint32 tie_t;
6960 tie_t = (val << 31) >> 31;
6961 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
6962 tie_t = (val << 30) >> 31;
6963 insn[0] = (insn[0] & ~0x200) | (tie_t << 9);
6964 tie_t = (val << 29) >> 31;
6965 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
6966 tie_t = (val << 27) >> 30;
6967 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
6970 static unsigned
6971 Field_ftsf272ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6973 unsigned tie_t = 0;
6974 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
6975 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6976 return tie_t;
6979 static void
6980 Field_ftsf272ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
6982 uint32 tie_t;
6983 tie_t = (val << 24) >> 24;
6984 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
6985 tie_t = (val << 22) >> 30;
6986 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
6989 static unsigned
6990 Field_ftsf273ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
6992 unsigned tie_t = 0;
6993 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
6994 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
6995 return tie_t;
6998 static void
6999 Field_ftsf273ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7001 uint32 tie_t;
7002 tie_t = (val << 24) >> 24;
7003 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7004 tie_t = (val << 22) >> 30;
7005 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7008 static unsigned
7009 Field_ftsf274ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7011 unsigned tie_t = 0;
7012 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7013 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7014 return tie_t;
7017 static void
7018 Field_ftsf274ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7020 uint32 tie_t;
7021 tie_t = (val << 24) >> 24;
7022 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7023 tie_t = (val << 22) >> 30;
7024 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7027 static unsigned
7028 Field_ftsf276ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7030 unsigned tie_t = 0;
7031 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7032 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7033 return tie_t;
7036 static void
7037 Field_ftsf276ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7039 uint32 tie_t;
7040 tie_t = (val << 24) >> 24;
7041 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7042 tie_t = (val << 22) >> 30;
7043 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7046 static unsigned
7047 Field_ftsf269ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7049 unsigned tie_t = 0;
7050 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7051 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7052 return tie_t;
7055 static void
7056 Field_ftsf269ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7058 uint32 tie_t;
7059 tie_t = (val << 24) >> 24;
7060 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7061 tie_t = (val << 22) >> 30;
7062 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7065 static unsigned
7066 Field_ftsf271ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7068 unsigned tie_t = 0;
7069 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7070 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7071 return tie_t;
7074 static void
7075 Field_ftsf271ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7077 uint32 tie_t;
7078 tie_t = (val << 24) >> 24;
7079 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7080 tie_t = (val << 22) >> 30;
7081 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7084 static unsigned
7085 Field_ftsf275ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7087 unsigned tie_t = 0;
7088 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7089 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7090 return tie_t;
7093 static void
7094 Field_ftsf275ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7096 uint32 tie_t;
7097 tie_t = (val << 24) >> 24;
7098 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7099 tie_t = (val << 22) >> 30;
7100 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7103 static unsigned
7104 Field_ftsf270ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7106 unsigned tie_t = 0;
7107 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7108 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7109 return tie_t;
7112 static void
7113 Field_ftsf270ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7115 uint32 tie_t;
7116 tie_t = (val << 24) >> 24;
7117 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7118 tie_t = (val << 22) >> 30;
7119 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7122 static unsigned
7123 Field_ftsf296ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7125 unsigned tie_t = 0;
7126 tie_t = (tie_t << 13) | ((insn[0] << 12) >> 19);
7127 return tie_t;
7130 static void
7131 Field_ftsf296ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7133 uint32 tie_t;
7134 tie_t = (val << 19) >> 19;
7135 insn[0] = (insn[0] & ~0xfff80) | (tie_t << 7);
7138 static unsigned
7139 Field_ftsf315_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7141 unsigned tie_t = 0;
7142 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7143 return tie_t;
7146 static void
7147 Field_ftsf315_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7149 uint32 tie_t;
7150 tie_t = (val << 31) >> 31;
7151 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
7154 static unsigned
7155 Field_combined2c0b5f72_fld52_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7157 unsigned tie_t = 0;
7158 tie_t = (tie_t << 1) | ((insn[0] << 14) >> 31);
7159 return tie_t;
7162 static void
7163 Field_combined2c0b5f72_fld52_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7165 uint32 tie_t;
7166 tie_t = (val << 31) >> 31;
7167 insn[0] = (insn[0] & ~0x20000) | (tie_t << 17);
7170 static unsigned
7171 Field_combined1e9fefee_fld96_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7173 unsigned tie_t = 0;
7174 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
7175 return tie_t;
7178 static void
7179 Field_combined1e9fefee_fld96_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7181 uint32 tie_t;
7182 tie_t = (val << 31) >> 31;
7183 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
7186 static unsigned
7187 Field_combined1e9fefee_fld98_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7189 unsigned tie_t = 0;
7190 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
7191 return tie_t;
7194 static void
7195 Field_combined1e9fefee_fld98_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7197 uint32 tie_t;
7198 tie_t = (val << 30) >> 30;
7199 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
7202 static unsigned
7203 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7205 unsigned tie_t = 0;
7206 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
7207 return tie_t;
7210 static void
7211 Field_combined2c0b5f72_fld49_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7213 uint32 tie_t;
7214 tie_t = (val << 31) >> 31;
7215 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
7218 static unsigned
7219 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7221 unsigned tie_t = 0;
7222 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
7223 return tie_t;
7226 static void
7227 Field_combined2c0b5f72_fld39_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7229 uint32 tie_t;
7230 tie_t = (val << 31) >> 31;
7231 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
7234 static unsigned
7235 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7237 unsigned tie_t = 0;
7238 tie_t = (tie_t << 1) | ((insn[0] << 22) >> 31);
7239 return tie_t;
7242 static void
7243 Field_combined2c0b5f72_fld50_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7245 uint32 tie_t;
7246 tie_t = (val << 31) >> 31;
7247 insn[0] = (insn[0] & ~0x200) | (tie_t << 9);
7250 static unsigned
7251 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7253 unsigned tie_t = 0;
7254 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
7255 return tie_t;
7258 static void
7259 Field_combined2c0b5f72_fld40_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7261 uint32 tie_t;
7262 tie_t = (val << 31) >> 31;
7263 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
7266 static unsigned
7267 Field_ftsf362_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7269 unsigned tie_t = 0;
7270 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
7271 return tie_t;
7274 static void
7275 Field_ftsf362_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7277 uint32 tie_t;
7278 tie_t = (val << 31) >> 31;
7279 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
7282 static unsigned
7283 Field_op0_s4_s4_s4_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7285 unsigned tie_t = 0;
7286 tie_t = (tie_t << 7) | ((insn[0] << 25) >> 25);
7287 return tie_t;
7290 static void
7291 Field_op0_s4_s4_s4_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7293 uint32 tie_t;
7294 tie_t = (val << 25) >> 25;
7295 insn[0] = (insn[0] & ~0x7f) | (tie_t << 0);
7298 static unsigned
7299 Field_combined1e9fefee_fld109ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7301 unsigned tie_t = 0;
7302 tie_t = (tie_t << 2) | ((insn[0] << 15) >> 30);
7303 return tie_t;
7306 static void
7307 Field_combined1e9fefee_fld109ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7309 uint32 tie_t;
7310 tie_t = (val << 30) >> 30;
7311 insn[0] = (insn[0] & ~0x18000) | (tie_t << 15);
7314 static unsigned
7315 Field_combined1e9fefee_fld108ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7317 unsigned tie_t = 0;
7318 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
7319 return tie_t;
7322 static void
7323 Field_combined1e9fefee_fld108ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7325 uint32 tie_t;
7326 tie_t = (val << 30) >> 30;
7327 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
7330 static unsigned
7331 Field_combined2c0b5f72_fld47_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7333 unsigned tie_t = 0;
7334 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
7335 return tie_t;
7338 static void
7339 Field_combined2c0b5f72_fld47_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7341 uint32 tie_t;
7342 tie_t = (val << 31) >> 31;
7343 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
7346 static unsigned
7347 Field_combined1e9fefee_fld107ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7349 unsigned tie_t = 0;
7350 tie_t = (tie_t << 3) | ((insn[0] << 14) >> 29);
7351 return tie_t;
7354 static void
7355 Field_combined1e9fefee_fld107ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7357 uint32 tie_t;
7358 tie_t = (val << 29) >> 29;
7359 insn[0] = (insn[0] & ~0x38000) | (tie_t << 15);
7362 static unsigned
7363 Field_combined1e9fefee_fld106ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7365 unsigned tie_t = 0;
7366 tie_t = (tie_t << 3) | ((insn[0] << 14) >> 29);
7367 return tie_t;
7370 static void
7371 Field_combined1e9fefee_fld106ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7373 uint32 tie_t;
7374 tie_t = (val << 29) >> 29;
7375 insn[0] = (insn[0] & ~0x38000) | (tie_t << 15);
7378 static unsigned
7379 Field_ftsf244ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7381 unsigned tie_t = 0;
7382 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7383 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7384 return tie_t;
7387 static void
7388 Field_ftsf244ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7390 uint32 tie_t;
7391 tie_t = (val << 24) >> 24;
7392 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7393 tie_t = (val << 23) >> 31;
7394 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7397 static unsigned
7398 Field_ftsf267ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7400 unsigned tie_t = 0;
7401 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7402 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7403 return tie_t;
7406 static void
7407 Field_ftsf267ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7409 uint32 tie_t;
7410 tie_t = (val << 24) >> 24;
7411 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7412 tie_t = (val << 23) >> 31;
7413 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7416 static unsigned
7417 Field_ftsf290ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7419 unsigned tie_t = 0;
7420 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7421 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7422 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7423 return tie_t;
7426 static void
7427 Field_ftsf290ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7429 uint32 tie_t;
7430 tie_t = (val << 24) >> 24;
7431 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7432 tie_t = (val << 23) >> 31;
7433 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7434 tie_t = (val << 19) >> 28;
7435 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7438 static unsigned
7439 Field_ftsf289ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7441 unsigned tie_t = 0;
7442 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7443 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7444 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7445 return tie_t;
7448 static void
7449 Field_ftsf289ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7451 uint32 tie_t;
7452 tie_t = (val << 24) >> 24;
7453 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7454 tie_t = (val << 23) >> 31;
7455 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7456 tie_t = (val << 19) >> 28;
7457 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7460 static unsigned
7461 Field_ftsf230ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7463 unsigned tie_t = 0;
7464 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7465 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7466 return tie_t;
7469 static void
7470 Field_ftsf230ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7472 uint32 tie_t;
7473 tie_t = (val << 24) >> 24;
7474 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7475 tie_t = (val << 23) >> 31;
7476 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7479 static unsigned
7480 Field_ftsf222ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7482 unsigned tie_t = 0;
7483 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7484 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7485 return tie_t;
7488 static void
7489 Field_ftsf222ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7491 uint32 tie_t;
7492 tie_t = (val << 24) >> 24;
7493 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7494 tie_t = (val << 23) >> 31;
7495 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7498 static unsigned
7499 Field_ftsf218ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7501 unsigned tie_t = 0;
7502 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7503 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7504 return tie_t;
7507 static void
7508 Field_ftsf218ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7510 uint32 tie_t;
7511 tie_t = (val << 24) >> 24;
7512 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7513 tie_t = (val << 23) >> 31;
7514 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7517 static unsigned
7518 Field_ftsf215ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7520 unsigned tie_t = 0;
7521 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7522 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7523 return tie_t;
7526 static void
7527 Field_ftsf215ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7529 uint32 tie_t;
7530 tie_t = (val << 24) >> 24;
7531 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7532 tie_t = (val << 23) >> 31;
7533 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7536 static unsigned
7537 Field_ftsf314ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7539 unsigned tie_t = 0;
7540 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7541 tie_t = (tie_t << 12) | ((insn[0] << 13) >> 20);
7542 return tie_t;
7545 static void
7546 Field_ftsf314ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7548 uint32 tie_t;
7549 tie_t = (val << 20) >> 20;
7550 insn[0] = (insn[0] & ~0x7ff80) | (tie_t << 7);
7551 tie_t = (val << 19) >> 31;
7552 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
7555 static unsigned
7556 Field_ftsf323ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7558 unsigned tie_t = 0;
7559 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7560 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7561 return tie_t;
7564 static void
7565 Field_ftsf323ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7567 uint32 tie_t;
7568 tie_t = (val << 24) >> 24;
7569 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7570 tie_t = (val << 20) >> 28;
7571 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7574 static unsigned
7575 Field_ftsf322ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7577 unsigned tie_t = 0;
7578 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7579 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7580 return tie_t;
7583 static void
7584 Field_ftsf322ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7586 uint32 tie_t;
7587 tie_t = (val << 24) >> 24;
7588 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7589 tie_t = (val << 20) >> 28;
7590 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7593 static unsigned
7594 Field_ftsf311ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7596 unsigned tie_t = 0;
7597 tie_t = (tie_t << 1) | ((insn[0] << 10) >> 31);
7598 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
7599 return tie_t;
7602 static void
7603 Field_ftsf311ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7605 uint32 tie_t;
7606 tie_t = (val << 25) >> 25;
7607 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
7608 tie_t = (val << 24) >> 31;
7609 insn[0] = (insn[0] & ~0x200000) | (tie_t << 21);
7612 static unsigned
7613 Field_ftsf386ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7615 unsigned tie_t = 0;
7616 tie_t = (tie_t << 5) | ((insn[0] << 5) >> 27);
7617 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
7618 return tie_t;
7621 static void
7622 Field_ftsf386ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7624 uint32 tie_t;
7625 tie_t = (val << 31) >> 31;
7626 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
7627 tie_t = (val << 26) >> 27;
7628 insn[0] = (insn[0] & ~0x7c00000) | (tie_t << 22);
7631 static unsigned
7632 Field_ftsf278ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7634 unsigned tie_t = 0;
7635 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7636 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
7637 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7638 return tie_t;
7641 static void
7642 Field_ftsf278ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7644 uint32 tie_t;
7645 tie_t = (val << 24) >> 24;
7646 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7647 tie_t = (val << 22) >> 30;
7648 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
7649 tie_t = (val << 18) >> 28;
7650 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7653 static unsigned
7654 Field_ftsf292ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7656 unsigned tie_t = 0;
7657 tie_t = (tie_t << 3) | ((insn[0] << 5) >> 29);
7658 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7659 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
7660 return tie_t;
7663 static void
7664 Field_ftsf292ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7666 uint32 tie_t;
7667 tie_t = (val << 25) >> 25;
7668 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
7669 tie_t = (val << 24) >> 31;
7670 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7671 tie_t = (val << 21) >> 29;
7672 insn[0] = (insn[0] & ~0x7000000) | (tie_t << 24);
7675 static unsigned
7676 Field_ftsf382ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7678 unsigned tie_t = 0;
7679 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7680 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
7681 return tie_t;
7684 static void
7685 Field_ftsf382ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7687 uint32 tie_t;
7688 tie_t = (val << 31) >> 31;
7689 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
7690 tie_t = (val << 30) >> 31;
7691 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
7694 static unsigned
7695 Field_ftsf291ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7697 unsigned tie_t = 0;
7698 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7699 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7700 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
7701 return tie_t;
7704 static void
7705 Field_ftsf291ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7707 uint32 tie_t;
7708 tie_t = (val << 25) >> 25;
7709 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
7710 tie_t = (val << 24) >> 31;
7711 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7712 tie_t = (val << 20) >> 28;
7713 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7716 static unsigned
7717 Field_ftsf294ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7719 unsigned tie_t = 0;
7720 tie_t = (tie_t << 1) | ((insn[0] << 5) >> 31);
7721 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7722 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
7723 return tie_t;
7726 static void
7727 Field_ftsf294ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7729 uint32 tie_t;
7730 tie_t = (val << 25) >> 25;
7731 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
7732 tie_t = (val << 24) >> 31;
7733 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7734 tie_t = (val << 23) >> 31;
7735 insn[0] = (insn[0] & ~0x4000000) | (tie_t << 26);
7738 static unsigned
7739 Field_ftsf383ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7741 unsigned tie_t = 0;
7742 tie_t = (tie_t << 3) | ((insn[0] << 6) >> 29);
7743 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
7744 return tie_t;
7747 static void
7748 Field_ftsf383ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7750 uint32 tie_t;
7751 tie_t = (val << 31) >> 31;
7752 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
7753 tie_t = (val << 28) >> 29;
7754 insn[0] = (insn[0] & ~0x3800000) | (tie_t << 23);
7757 static unsigned
7758 Field_ftsf293ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7760 unsigned tie_t = 0;
7761 tie_t = (tie_t << 2) | ((insn[0] << 5) >> 30);
7762 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
7763 tie_t = (tie_t << 7) | ((insn[0] << 17) >> 25);
7764 return tie_t;
7767 static void
7768 Field_ftsf293ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7770 uint32 tie_t;
7771 tie_t = (val << 25) >> 25;
7772 insn[0] = (insn[0] & ~0x7f00) | (tie_t << 8);
7773 tie_t = (val << 24) >> 31;
7774 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
7775 tie_t = (val << 22) >> 30;
7776 insn[0] = (insn[0] & ~0x6000000) | (tie_t << 25);
7779 static unsigned
7780 Field_ftsf384ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7782 unsigned tie_t = 0;
7783 tie_t = (tie_t << 2) | ((insn[0] << 7) >> 30);
7784 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
7785 return tie_t;
7788 static void
7789 Field_ftsf384ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7791 uint32 tie_t;
7792 tie_t = (val << 31) >> 31;
7793 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
7794 tie_t = (val << 29) >> 30;
7795 insn[0] = (insn[0] & ~0x1800000) | (tie_t << 23);
7798 static unsigned
7799 Field_ftsf312ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7801 unsigned tie_t = 0;
7802 tie_t = (tie_t << 10) | ((insn[0] << 15) >> 22);
7803 return tie_t;
7806 static void
7807 Field_ftsf312ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7809 uint32 tie_t;
7810 tie_t = (val << 22) >> 22;
7811 insn[0] = (insn[0] & ~0x1ff80) | (tie_t << 7);
7814 static unsigned
7815 Field_ftsf320ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7817 unsigned tie_t = 0;
7818 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
7819 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7820 return tie_t;
7823 static void
7824 Field_ftsf320ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7826 uint32 tie_t;
7827 tie_t = (val << 24) >> 24;
7828 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7829 tie_t = (val << 23) >> 31;
7830 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
7833 static unsigned
7834 Field_ftsf387ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7836 unsigned tie_t = 0;
7837 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7838 tie_t = (tie_t << 2) | ((insn[0] << 13) >> 30);
7839 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
7840 return tie_t;
7843 static void
7844 Field_ftsf387ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7846 uint32 tie_t;
7847 tie_t = (val << 31) >> 31;
7848 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
7849 tie_t = (val << 29) >> 30;
7850 insn[0] = (insn[0] & ~0x60000) | (tie_t << 17);
7851 tie_t = (val << 25) >> 28;
7852 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7855 static unsigned
7856 Field_ftsf319ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7858 unsigned tie_t = 0;
7859 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7860 tie_t = (tie_t << 10) | ((insn[0] << 15) >> 22);
7861 return tie_t;
7864 static void
7865 Field_ftsf319ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7867 uint32 tie_t;
7868 tie_t = (val << 22) >> 22;
7869 insn[0] = (insn[0] & ~0x1ff80) | (tie_t << 7);
7870 tie_t = (val << 21) >> 31;
7871 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
7874 static unsigned
7875 Field_ftsf388ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7877 unsigned tie_t = 0;
7878 tie_t = (tie_t << 3) | ((insn[0] << 5) >> 29);
7879 tie_t = (tie_t << 2) | ((insn[0] << 13) >> 30);
7880 return tie_t;
7883 static void
7884 Field_ftsf388ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7886 uint32 tie_t;
7887 tie_t = (val << 30) >> 30;
7888 insn[0] = (insn[0] & ~0x60000) | (tie_t << 17);
7889 tie_t = (val << 27) >> 29;
7890 insn[0] = (insn[0] & ~0x7000000) | (tie_t << 24);
7893 static unsigned
7894 Field_ftsf317ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7896 unsigned tie_t = 0;
7897 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7898 tie_t = (tie_t << 1) | ((insn[0] << 13) >> 31);
7899 tie_t = (tie_t << 10) | ((insn[0] << 15) >> 22);
7900 return tie_t;
7903 static void
7904 Field_ftsf317ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7906 uint32 tie_t;
7907 tie_t = (val << 22) >> 22;
7908 insn[0] = (insn[0] & ~0x1ff80) | (tie_t << 7);
7909 tie_t = (val << 21) >> 31;
7910 insn[0] = (insn[0] & ~0x40000) | (tie_t << 18);
7911 tie_t = (val << 20) >> 31;
7912 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
7915 static unsigned
7916 Field_ftsf389ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7918 unsigned tie_t = 0;
7919 tie_t = (tie_t << 3) | ((insn[0] << 5) >> 29);
7920 tie_t = (tie_t << 1) | ((insn[0] << 14) >> 31);
7921 return tie_t;
7924 static void
7925 Field_ftsf389ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7927 uint32 tie_t;
7928 tie_t = (val << 31) >> 31;
7929 insn[0] = (insn[0] & ~0x20000) | (tie_t << 17);
7930 tie_t = (val << 28) >> 29;
7931 insn[0] = (insn[0] & ~0x7000000) | (tie_t << 24);
7934 static unsigned
7935 Field_ftsf324ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7937 unsigned tie_t = 0;
7938 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7939 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7940 return tie_t;
7943 static void
7944 Field_ftsf324ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7946 uint32 tie_t;
7947 tie_t = (val << 24) >> 24;
7948 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7949 tie_t = (val << 20) >> 28;
7950 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7953 static unsigned
7954 Field_ftsf325ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7956 unsigned tie_t = 0;
7957 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
7958 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7959 return tie_t;
7962 static void
7963 Field_ftsf325ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7965 uint32 tie_t;
7966 tie_t = (val << 24) >> 24;
7967 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7968 tie_t = (val << 20) >> 28;
7969 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
7972 static unsigned
7973 Field_ftsf328ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7975 unsigned tie_t = 0;
7976 tie_t = (tie_t << 1) | ((insn[0] << 5) >> 31);
7977 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
7978 return tie_t;
7981 static void
7982 Field_ftsf328ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
7984 uint32 tie_t;
7985 tie_t = (val << 24) >> 24;
7986 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
7987 tie_t = (val << 23) >> 31;
7988 insn[0] = (insn[0] & ~0x4000000) | (tie_t << 26);
7991 static unsigned
7992 Field_ftsf316ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
7994 unsigned tie_t = 0;
7995 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
7996 tie_t = (tie_t << 12) | ((insn[0] << 13) >> 20);
7997 return tie_t;
8000 static void
8001 Field_ftsf316ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8003 uint32 tie_t;
8004 tie_t = (val << 20) >> 20;
8005 insn[0] = (insn[0] & ~0x7ff80) | (tie_t << 7);
8006 tie_t = (val << 19) >> 31;
8007 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
8010 static unsigned
8011 Field_ftsf326ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8013 unsigned tie_t = 0;
8014 tie_t = (tie_t << 2) | ((insn[0] << 5) >> 30);
8015 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
8016 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
8017 return tie_t;
8020 static void
8021 Field_ftsf326ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8023 uint32 tie_t;
8024 tie_t = (val << 24) >> 24;
8025 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
8026 tie_t = (val << 23) >> 31;
8027 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
8028 tie_t = (val << 21) >> 30;
8029 insn[0] = (insn[0] & ~0x6000000) | (tie_t << 25);
8032 static unsigned
8033 Field_ftsf277ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8035 unsigned tie_t = 0;
8036 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
8037 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
8038 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
8039 return tie_t;
8042 static void
8043 Field_ftsf277ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8045 uint32 tie_t;
8046 tie_t = (val << 24) >> 24;
8047 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
8048 tie_t = (val << 22) >> 30;
8049 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
8050 tie_t = (val << 18) >> 28;
8051 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
8054 static unsigned
8055 Field_combined2c0b5f72_fld123_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8057 unsigned tie_t = 0;
8058 tie_t = (tie_t << 1) | ((insn[0] << 6) >> 31);
8059 return tie_t;
8062 static void
8063 Field_combined2c0b5f72_fld123_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8065 uint32 tie_t;
8066 tie_t = (val << 31) >> 31;
8067 insn[0] = (insn[0] & ~0x2000000) | (tie_t << 25);
8070 static unsigned
8071 Field_combined2c0b5f72_fld121_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8073 unsigned tie_t = 0;
8074 tie_t = (tie_t << 1) | ((insn[0] << 5) >> 31);
8075 return tie_t;
8078 static void
8079 Field_combined2c0b5f72_fld121_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8081 uint32 tie_t;
8082 tie_t = (val << 31) >> 31;
8083 insn[0] = (insn[0] & ~0x4000000) | (tie_t << 26);
8086 static unsigned
8087 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8089 unsigned tie_t = 0;
8090 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
8091 return tie_t;
8094 static void
8095 Field_combined2c0b5f72_fld28_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8097 uint32 tie_t;
8098 tie_t = (val << 31) >> 31;
8099 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
8102 static unsigned
8103 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8105 unsigned tie_t = 0;
8106 tie_t = (tie_t << 2) | ((insn[0] << 18) >> 30);
8107 return tie_t;
8110 static void
8111 Field_combined2c0b5f72_fld127_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8113 uint32 tie_t;
8114 tie_t = (val << 30) >> 30;
8115 insn[0] = (insn[0] & ~0x3000) | (tie_t << 12);
8118 static unsigned
8119 Field_op0_s4_s4_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8121 unsigned tie_t = 0;
8122 tie_t = (tie_t << 7) | ((insn[0] << 25) >> 25);
8123 return tie_t;
8126 static void
8127 Field_op0_s4_s4_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8129 uint32 tie_t;
8130 tie_t = (val << 25) >> 25;
8131 insn[0] = (insn[0] & ~0x7f) | (tie_t << 0);
8134 static unsigned
8135 Field_combined2c0b5f72_fld149ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8137 unsigned tie_t = 0;
8138 tie_t = (tie_t << 8) | ((insn[0] << 17) >> 24);
8139 return tie_t;
8142 static void
8143 Field_combined2c0b5f72_fld149ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8145 uint32 tie_t;
8146 tie_t = (val << 24) >> 24;
8147 insn[0] = (insn[0] & ~0x7f80) | (tie_t << 7);
8150 static unsigned
8151 Field_combined2c0b5f72_fld137ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8153 unsigned tie_t = 0;
8154 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8155 return tie_t;
8158 static void
8159 Field_combined2c0b5f72_fld137ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8161 uint32 tie_t;
8162 tie_t = (val << 31) >> 31;
8163 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8166 static unsigned
8167 Field_combined2c0b5f72_fld144ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8169 unsigned tie_t = 0;
8170 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8171 return tie_t;
8174 static void
8175 Field_combined2c0b5f72_fld144ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8177 uint32 tie_t;
8178 tie_t = (val << 31) >> 31;
8179 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8182 static unsigned
8183 Field_combined2c0b5f72_fld138ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8185 unsigned tie_t = 0;
8186 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8187 return tie_t;
8190 static void
8191 Field_combined2c0b5f72_fld138ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8193 uint32 tie_t;
8194 tie_t = (val << 31) >> 31;
8195 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8198 static unsigned
8199 Field_combined2c0b5f72_fld143ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8201 unsigned tie_t = 0;
8202 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8203 return tie_t;
8206 static void
8207 Field_combined2c0b5f72_fld143ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8209 uint32 tie_t;
8210 tie_t = (val << 31) >> 31;
8211 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8214 static unsigned
8215 Field_combined2c0b5f72_fld134ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8217 unsigned tie_t = 0;
8218 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8219 return tie_t;
8222 static void
8223 Field_combined2c0b5f72_fld134ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8225 uint32 tie_t;
8226 tie_t = (val << 31) >> 31;
8227 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8230 static unsigned
8231 Field_combined2c0b5f72_fld140ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8233 unsigned tie_t = 0;
8234 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8235 return tie_t;
8238 static void
8239 Field_combined2c0b5f72_fld140ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8241 uint32 tie_t;
8242 tie_t = (val << 31) >> 31;
8243 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8246 static unsigned
8247 Field_combined2c0b5f72_fld135ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8249 unsigned tie_t = 0;
8250 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8251 return tie_t;
8254 static void
8255 Field_combined2c0b5f72_fld135ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8257 uint32 tie_t;
8258 tie_t = (val << 31) >> 31;
8259 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8262 static unsigned
8263 Field_combined2c0b5f72_fld142ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8265 unsigned tie_t = 0;
8266 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8267 return tie_t;
8270 static void
8271 Field_combined2c0b5f72_fld142ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8273 uint32 tie_t;
8274 tie_t = (val << 31) >> 31;
8275 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8278 static unsigned
8279 Field_combined2c0b5f72_fld136ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8281 unsigned tie_t = 0;
8282 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8283 return tie_t;
8286 static void
8287 Field_combined2c0b5f72_fld136ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8289 uint32 tie_t;
8290 tie_t = (val << 31) >> 31;
8291 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8294 static unsigned
8295 Field_combined2c0b5f72_fld141ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8297 unsigned tie_t = 0;
8298 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8299 return tie_t;
8302 static void
8303 Field_combined2c0b5f72_fld141ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8305 uint32 tie_t;
8306 tie_t = (val << 31) >> 31;
8307 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8310 static unsigned
8311 Field_combined2c0b5f72_fld133ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8313 unsigned tie_t = 0;
8314 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8315 return tie_t;
8318 static void
8319 Field_combined2c0b5f72_fld133ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8321 uint32 tie_t;
8322 tie_t = (val << 31) >> 31;
8323 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8326 static unsigned
8327 Field_combined2c0b5f72_fld139ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8329 unsigned tie_t = 0;
8330 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8331 return tie_t;
8334 static void
8335 Field_combined2c0b5f72_fld139ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8337 uint32 tie_t;
8338 tie_t = (val << 31) >> 31;
8339 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8342 static unsigned
8343 Field_combined2c0b5f72_fld146ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8345 unsigned tie_t = 0;
8346 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8347 return tie_t;
8350 static void
8351 Field_combined2c0b5f72_fld146ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8353 uint32 tie_t;
8354 tie_t = (val << 31) >> 31;
8355 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8358 static unsigned
8359 Field_combined2c0b5f72_fld46_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8361 unsigned tie_t = 0;
8362 tie_t = (tie_t << 1) | ((insn[0] << 11) >> 31);
8363 return tie_t;
8366 static void
8367 Field_combined2c0b5f72_fld46_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8369 uint32 tie_t;
8370 tie_t = (val << 31) >> 31;
8371 insn[0] = (insn[0] & ~0x100000) | (tie_t << 20);
8374 static unsigned
8375 Field_combined2c0b5f72_fld145ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8377 unsigned tie_t = 0;
8378 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
8379 return tie_t;
8382 static void
8383 Field_combined2c0b5f72_fld145ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8385 uint32 tie_t;
8386 tie_t = (val << 31) >> 31;
8387 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
8390 static unsigned
8391 Field_t_Slot_inst16a_get (const xtensa_insnbuf insn)
8393 unsigned tie_t = 0;
8394 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
8395 return tie_t;
8398 static void
8399 Field_t_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8401 uint32 tie_t;
8402 tie_t = (val << 28) >> 28;
8403 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
8406 static unsigned
8407 Field_bbi4_Slot_inst_get (const xtensa_insnbuf insn)
8409 unsigned tie_t = 0;
8410 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
8411 return tie_t;
8414 static void
8415 Field_bbi4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8417 uint32 tie_t;
8418 tie_t = (val << 31) >> 31;
8419 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
8422 static unsigned
8423 Field_bbi_Slot_inst_get (const xtensa_insnbuf insn)
8425 unsigned tie_t = 0;
8426 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
8427 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
8428 return tie_t;
8431 static void
8432 Field_bbi_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8434 uint32 tie_t;
8435 tie_t = (val << 28) >> 28;
8436 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
8437 tie_t = (val << 27) >> 31;
8438 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
8441 static unsigned
8442 Field_bbi_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8444 unsigned tie_t = 0;
8445 tie_t = (tie_t << 5) | ((insn[0] << 5) >> 27);
8446 return tie_t;
8449 static void
8450 Field_bbi_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8452 uint32 tie_t;
8453 tie_t = (val << 27) >> 27;
8454 insn[0] = (insn[0] & ~0x7c00000) | (tie_t << 22);
8457 static unsigned
8458 Field_imm12_Slot_inst_get (const xtensa_insnbuf insn)
8460 unsigned tie_t = 0;
8461 tie_t = (tie_t << 12) | ((insn[0] << 20) >> 20);
8462 return tie_t;
8465 static void
8466 Field_imm12_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8468 uint32 tie_t;
8469 tie_t = (val << 20) >> 20;
8470 insn[0] = (insn[0] & ~0xfff) | (tie_t << 0);
8473 static unsigned
8474 Field_imm12_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8476 unsigned tie_t = 0;
8477 tie_t = (tie_t << 8) | ((insn[0] << 5) >> 24);
8478 tie_t = (tie_t << 4) | ((insn[0] << 17) >> 28);
8479 return tie_t;
8482 static void
8483 Field_imm12_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8485 uint32 tie_t;
8486 tie_t = (val << 28) >> 28;
8487 insn[0] = (insn[0] & ~0x7800) | (tie_t << 11);
8488 tie_t = (val << 20) >> 24;
8489 insn[0] = (insn[0] & ~0x7f80000) | (tie_t << 19);
8492 static unsigned
8493 Field_imm8_Slot_inst_get (const xtensa_insnbuf insn)
8495 unsigned tie_t = 0;
8496 tie_t = (tie_t << 8) | ((insn[0] << 24) >> 24);
8497 return tie_t;
8500 static void
8501 Field_imm8_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8503 uint32 tie_t;
8504 tie_t = (val << 24) >> 24;
8505 insn[0] = (insn[0] & ~0xff) | (tie_t << 0);
8508 static unsigned
8509 Field_s_Slot_inst16a_get (const xtensa_insnbuf insn)
8511 unsigned tie_t = 0;
8512 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
8513 return tie_t;
8516 static void
8517 Field_s_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8519 uint32 tie_t;
8520 tie_t = (val << 28) >> 28;
8521 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
8524 static unsigned
8525 Field_s_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8527 unsigned tie_t = 0;
8528 tie_t = (tie_t << 4) | ((insn[0] << 13) >> 28);
8529 return tie_t;
8532 static void
8533 Field_s_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8535 uint32 tie_t;
8536 tie_t = (val << 28) >> 28;
8537 insn[0] = (insn[0] & ~0x78000) | (tie_t << 15);
8540 static unsigned
8541 Field_imm12b_Slot_inst_get (const xtensa_insnbuf insn)
8543 unsigned tie_t = 0;
8544 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
8545 tie_t = (tie_t << 8) | ((insn[0] << 24) >> 24);
8546 return tie_t;
8549 static void
8550 Field_imm12b_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8552 uint32 tie_t;
8553 tie_t = (val << 24) >> 24;
8554 insn[0] = (insn[0] & ~0xff) | (tie_t << 0);
8555 tie_t = (val << 20) >> 28;
8556 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
8559 static unsigned
8560 Field_imm12b_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8562 unsigned tie_t = 0;
8563 tie_t = (tie_t << 12) | ((insn[0] << 9) >> 20);
8564 return tie_t;
8567 static void
8568 Field_imm12b_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8570 uint32 tie_t;
8571 tie_t = (val << 20) >> 20;
8572 insn[0] = (insn[0] & ~0x7ff800) | (tie_t << 11);
8575 static unsigned
8576 Field_imm16_Slot_inst_get (const xtensa_insnbuf insn)
8578 unsigned tie_t = 0;
8579 tie_t = (tie_t << 16) | ((insn[0] << 16) >> 16);
8580 return tie_t;
8583 static void
8584 Field_imm16_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8586 uint32 tie_t;
8587 tie_t = (val << 16) >> 16;
8588 insn[0] = (insn[0] & ~0xffff) | (tie_t << 0);
8591 static unsigned
8592 Field_imm16_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8594 unsigned tie_t = 0;
8595 tie_t = (tie_t << 16) | ((insn[0] << 9) >> 16);
8596 return tie_t;
8599 static void
8600 Field_imm16_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8602 uint32 tie_t;
8603 tie_t = (val << 16) >> 16;
8604 insn[0] = (insn[0] & ~0x7fff80) | (tie_t << 7);
8607 static unsigned
8608 Field_offset_Slot_inst_get (const xtensa_insnbuf insn)
8610 unsigned tie_t = 0;
8611 tie_t = (tie_t << 18) | ((insn[0] << 14) >> 14);
8612 return tie_t;
8615 static void
8616 Field_offset_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8618 uint32 tie_t;
8619 tie_t = (val << 14) >> 14;
8620 insn[0] = (insn[0] & ~0x3ffff) | (tie_t << 0);
8623 static unsigned
8624 Field_offset_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8626 unsigned tie_t = 0;
8627 tie_t = (tie_t << 18) | ((insn[0] << 5) >> 14);
8628 return tie_t;
8631 static void
8632 Field_offset_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8634 uint32 tie_t;
8635 tie_t = (val << 14) >> 14;
8636 insn[0] = (insn[0] & ~0x7fffe00) | (tie_t << 9);
8639 static unsigned
8640 Field_op2_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8642 unsigned tie_t = 0;
8643 tie_t = (tie_t << 4) | ((insn[0] << 13) >> 28);
8644 return tie_t;
8647 static void
8648 Field_op2_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8650 uint32 tie_t;
8651 tie_t = (val << 28) >> 28;
8652 insn[0] = (insn[0] & ~0x78000) | (tie_t << 15);
8655 static unsigned
8656 Field_r_Slot_inst16a_get (const xtensa_insnbuf insn)
8658 unsigned tie_t = 0;
8659 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
8660 return tie_t;
8663 static void
8664 Field_r_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8666 uint32 tie_t;
8667 tie_t = (val << 28) >> 28;
8668 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
8671 static unsigned
8672 Field_sa4_Slot_inst_get (const xtensa_insnbuf insn)
8674 unsigned tie_t = 0;
8675 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
8676 return tie_t;
8679 static void
8680 Field_sa4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8682 uint32 tie_t;
8683 tie_t = (val << 31) >> 31;
8684 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
8687 static unsigned
8688 Field_sae4_Slot_inst_get (const xtensa_insnbuf insn)
8690 unsigned tie_t = 0;
8691 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
8692 return tie_t;
8695 static void
8696 Field_sae4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8698 uint32 tie_t;
8699 tie_t = (val << 31) >> 31;
8700 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
8703 static unsigned
8704 Field_sae_Slot_inst_get (const xtensa_insnbuf insn)
8706 unsigned tie_t = 0;
8707 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
8708 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
8709 return tie_t;
8712 static void
8713 Field_sae_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8715 uint32 tie_t;
8716 tie_t = (val << 28) >> 28;
8717 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
8718 tie_t = (val << 27) >> 31;
8719 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
8722 static unsigned
8723 Field_sae_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8725 unsigned tie_t = 0;
8726 tie_t = (tie_t << 5) | ((insn[0] << 17) >> 27);
8727 return tie_t;
8730 static void
8731 Field_sae_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8733 uint32 tie_t;
8734 tie_t = (val << 27) >> 27;
8735 insn[0] = (insn[0] & ~0x7c00) | (tie_t << 10);
8738 static unsigned
8739 Field_sal_Slot_inst_get (const xtensa_insnbuf insn)
8741 unsigned tie_t = 0;
8742 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
8743 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
8744 return tie_t;
8747 static void
8748 Field_sal_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8750 uint32 tie_t;
8751 tie_t = (val << 28) >> 28;
8752 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
8753 tie_t = (val << 27) >> 31;
8754 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
8757 static unsigned
8758 Field_sal_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8760 unsigned tie_t = 0;
8761 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
8762 tie_t = (tie_t << 1) | ((insn[0] << 17) >> 31);
8763 return tie_t;
8766 static void
8767 Field_sal_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8769 uint32 tie_t;
8770 tie_t = (val << 31) >> 31;
8771 insn[0] = (insn[0] & ~0x4000) | (tie_t << 14);
8772 tie_t = (val << 27) >> 28;
8773 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
8776 static unsigned
8777 Field_sargt_Slot_inst_get (const xtensa_insnbuf insn)
8779 unsigned tie_t = 0;
8780 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
8781 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
8782 return tie_t;
8785 static void
8786 Field_sargt_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8788 uint32 tie_t;
8789 tie_t = (val << 28) >> 28;
8790 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
8791 tie_t = (val << 27) >> 31;
8792 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
8795 static unsigned
8796 Field_sargt_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8798 unsigned tie_t = 0;
8799 tie_t = (tie_t << 5) | ((insn[0] << 13) >> 27);
8800 return tie_t;
8803 static void
8804 Field_sargt_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8806 uint32 tie_t;
8807 tie_t = (val << 27) >> 27;
8808 insn[0] = (insn[0] & ~0x7c000) | (tie_t << 14);
8811 static unsigned
8812 Field_sas4_Slot_inst_get (const xtensa_insnbuf insn)
8814 unsigned tie_t = 0;
8815 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
8816 return tie_t;
8819 static void
8820 Field_sas4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8822 uint32 tie_t;
8823 tie_t = (val << 31) >> 31;
8824 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
8827 static unsigned
8828 Field_sas_Slot_inst_get (const xtensa_insnbuf insn)
8830 unsigned tie_t = 0;
8831 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
8832 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
8833 return tie_t;
8836 static void
8837 Field_sas_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8839 uint32 tie_t;
8840 tie_t = (val << 28) >> 28;
8841 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
8842 tie_t = (val << 27) >> 31;
8843 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
8846 static unsigned
8847 Field_sas_Slot_ae_slot0_get (const xtensa_insnbuf insn)
8849 unsigned tie_t = 0;
8850 tie_t = (tie_t << 5) | ((insn[0] << 5) >> 27);
8851 return tie_t;
8854 static void
8855 Field_sas_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
8857 uint32 tie_t;
8858 tie_t = (val << 27) >> 27;
8859 insn[0] = (insn[0] & ~0x7c00000) | (tie_t << 22);
8862 static unsigned
8863 Field_sr_Slot_inst16a_get (const xtensa_insnbuf insn)
8865 unsigned tie_t = 0;
8866 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
8867 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
8868 return tie_t;
8871 static void
8872 Field_sr_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8874 uint32 tie_t;
8875 tie_t = (val << 28) >> 28;
8876 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
8877 tie_t = (val << 24) >> 28;
8878 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
8881 static unsigned
8882 Field_sr_Slot_inst16b_get (const xtensa_insnbuf insn)
8884 unsigned tie_t = 0;
8885 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
8886 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
8887 return tie_t;
8890 static void
8891 Field_sr_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
8893 uint32 tie_t;
8894 tie_t = (val << 28) >> 28;
8895 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
8896 tie_t = (val << 24) >> 28;
8897 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
8900 static unsigned
8901 Field_st_Slot_inst16a_get (const xtensa_insnbuf insn)
8903 unsigned tie_t = 0;
8904 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
8905 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
8906 return tie_t;
8909 static void
8910 Field_st_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8912 uint32 tie_t;
8913 tie_t = (val << 28) >> 28;
8914 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
8915 tie_t = (val << 24) >> 28;
8916 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
8919 static unsigned
8920 Field_st_Slot_inst16b_get (const xtensa_insnbuf insn)
8922 unsigned tie_t = 0;
8923 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
8924 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
8925 return tie_t;
8928 static void
8929 Field_st_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
8931 uint32 tie_t;
8932 tie_t = (val << 28) >> 28;
8933 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
8934 tie_t = (val << 24) >> 28;
8935 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
8938 static unsigned
8939 Field_imm4_Slot_inst_get (const xtensa_insnbuf insn)
8941 unsigned tie_t = 0;
8942 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
8943 return tie_t;
8946 static void
8947 Field_imm4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8949 uint32 tie_t;
8950 tie_t = (val << 28) >> 28;
8951 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
8954 static unsigned
8955 Field_imm4_Slot_inst16a_get (const xtensa_insnbuf insn)
8957 unsigned tie_t = 0;
8958 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
8959 return tie_t;
8962 static void
8963 Field_imm4_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
8965 uint32 tie_t;
8966 tie_t = (val << 28) >> 28;
8967 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
8970 static unsigned
8971 Field_imm4_Slot_inst16b_get (const xtensa_insnbuf insn)
8973 unsigned tie_t = 0;
8974 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
8975 return tie_t;
8978 static void
8979 Field_imm4_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
8981 uint32 tie_t;
8982 tie_t = (val << 28) >> 28;
8983 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
8986 static unsigned
8987 Field_mn_Slot_inst_get (const xtensa_insnbuf insn)
8989 unsigned tie_t = 0;
8990 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
8991 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
8992 return tie_t;
8995 static void
8996 Field_mn_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
8998 uint32 tie_t;
8999 tie_t = (val << 30) >> 30;
9000 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
9001 tie_t = (val << 28) >> 30;
9002 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
9005 static unsigned
9006 Field_i_Slot_inst16a_get (const xtensa_insnbuf insn)
9008 unsigned tie_t = 0;
9009 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
9010 return tie_t;
9013 static void
9014 Field_i_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9016 uint32 tie_t;
9017 tie_t = (val << 31) >> 31;
9018 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
9021 static unsigned
9022 Field_imm6lo_Slot_inst16a_get (const xtensa_insnbuf insn)
9024 unsigned tie_t = 0;
9025 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9026 return tie_t;
9029 static void
9030 Field_imm6lo_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9032 uint32 tie_t;
9033 tie_t = (val << 28) >> 28;
9034 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9037 static unsigned
9038 Field_imm6lo_Slot_inst16b_get (const xtensa_insnbuf insn)
9040 unsigned tie_t = 0;
9041 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9042 return tie_t;
9045 static void
9046 Field_imm6lo_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9048 uint32 tie_t;
9049 tie_t = (val << 28) >> 28;
9050 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9053 static unsigned
9054 Field_imm6hi_Slot_inst16a_get (const xtensa_insnbuf insn)
9056 unsigned tie_t = 0;
9057 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
9058 return tie_t;
9061 static void
9062 Field_imm6hi_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9064 uint32 tie_t;
9065 tie_t = (val << 30) >> 30;
9066 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
9069 static unsigned
9070 Field_imm6hi_Slot_inst16b_get (const xtensa_insnbuf insn)
9072 unsigned tie_t = 0;
9073 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
9074 return tie_t;
9077 static void
9078 Field_imm6hi_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9080 uint32 tie_t;
9081 tie_t = (val << 30) >> 30;
9082 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
9085 static unsigned
9086 Field_imm7lo_Slot_inst16a_get (const xtensa_insnbuf insn)
9088 unsigned tie_t = 0;
9089 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9090 return tie_t;
9093 static void
9094 Field_imm7lo_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9096 uint32 tie_t;
9097 tie_t = (val << 28) >> 28;
9098 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9101 static unsigned
9102 Field_imm7lo_Slot_inst16b_get (const xtensa_insnbuf insn)
9104 unsigned tie_t = 0;
9105 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9106 return tie_t;
9109 static void
9110 Field_imm7lo_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9112 uint32 tie_t;
9113 tie_t = (val << 28) >> 28;
9114 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9117 static unsigned
9118 Field_imm7hi_Slot_inst16a_get (const xtensa_insnbuf insn)
9120 unsigned tie_t = 0;
9121 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
9122 return tie_t;
9125 static void
9126 Field_imm7hi_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9128 uint32 tie_t;
9129 tie_t = (val << 29) >> 29;
9130 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
9133 static unsigned
9134 Field_imm7hi_Slot_inst16b_get (const xtensa_insnbuf insn)
9136 unsigned tie_t = 0;
9137 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
9138 return tie_t;
9141 static void
9142 Field_imm7hi_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9144 uint32 tie_t;
9145 tie_t = (val << 29) >> 29;
9146 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
9149 static unsigned
9150 Field_z_Slot_inst16a_get (const xtensa_insnbuf insn)
9152 unsigned tie_t = 0;
9153 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
9154 return tie_t;
9157 static void
9158 Field_z_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9160 uint32 tie_t;
9161 tie_t = (val << 31) >> 31;
9162 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
9165 static unsigned
9166 Field_imm6_Slot_inst16a_get (const xtensa_insnbuf insn)
9168 unsigned tie_t = 0;
9169 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
9170 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9171 return tie_t;
9174 static void
9175 Field_imm6_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9177 uint32 tie_t;
9178 tie_t = (val << 28) >> 28;
9179 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9180 tie_t = (val << 26) >> 30;
9181 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
9184 static unsigned
9185 Field_imm6_Slot_inst16b_get (const xtensa_insnbuf insn)
9187 unsigned tie_t = 0;
9188 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
9189 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9190 return tie_t;
9193 static void
9194 Field_imm6_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9196 uint32 tie_t;
9197 tie_t = (val << 28) >> 28;
9198 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9199 tie_t = (val << 26) >> 30;
9200 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
9203 static unsigned
9204 Field_imm7_Slot_inst16a_get (const xtensa_insnbuf insn)
9206 unsigned tie_t = 0;
9207 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
9208 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9209 return tie_t;
9212 static void
9213 Field_imm7_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9215 uint32 tie_t;
9216 tie_t = (val << 28) >> 28;
9217 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9218 tie_t = (val << 25) >> 29;
9219 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
9222 static unsigned
9223 Field_imm7_Slot_inst16b_get (const xtensa_insnbuf insn)
9225 unsigned tie_t = 0;
9226 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
9227 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
9228 return tie_t;
9231 static void
9232 Field_imm7_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9234 uint32 tie_t;
9235 tie_t = (val << 28) >> 28;
9236 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
9237 tie_t = (val << 25) >> 29;
9238 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
9241 static unsigned
9242 Field_rbit2_Slot_inst_get (const xtensa_insnbuf insn)
9244 unsigned tie_t = 0;
9245 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
9246 return tie_t;
9249 static void
9250 Field_rbit2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9252 uint32 tie_t;
9253 tie_t = (val << 31) >> 31;
9254 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
9257 static unsigned
9258 Field_tbit2_Slot_inst_get (const xtensa_insnbuf insn)
9260 unsigned tie_t = 0;
9261 tie_t = (tie_t << 1) | ((insn[0] << 13) >> 31);
9262 return tie_t;
9265 static void
9266 Field_tbit2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9268 uint32 tie_t;
9269 tie_t = (val << 31) >> 31;
9270 insn[0] = (insn[0] & ~0x40000) | (tie_t << 18);
9273 static unsigned
9274 Field_y_Slot_inst_get (const xtensa_insnbuf insn)
9276 unsigned tie_t = 0;
9277 tie_t = (tie_t << 1) | ((insn[0] << 13) >> 31);
9278 return tie_t;
9281 static void
9282 Field_y_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9284 uint32 tie_t;
9285 tie_t = (val << 31) >> 31;
9286 insn[0] = (insn[0] & ~0x40000) | (tie_t << 18);
9289 static unsigned
9290 Field_x_Slot_inst_get (const xtensa_insnbuf insn)
9292 unsigned tie_t = 0;
9293 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
9294 return tie_t;
9297 static void
9298 Field_x_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9300 uint32 tie_t;
9301 tie_t = (val << 31) >> 31;
9302 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
9305 static unsigned
9306 Field_t2_Slot_inst_get (const xtensa_insnbuf insn)
9308 unsigned tie_t = 0;
9309 tie_t = (tie_t << 3) | ((insn[0] << 12) >> 29);
9310 return tie_t;
9313 static void
9314 Field_t2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9316 uint32 tie_t;
9317 tie_t = (val << 29) >> 29;
9318 insn[0] = (insn[0] & ~0xe0000) | (tie_t << 17);
9321 static unsigned
9322 Field_t2_Slot_inst16a_get (const xtensa_insnbuf insn)
9324 unsigned tie_t = 0;
9325 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
9326 return tie_t;
9329 static void
9330 Field_t2_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9332 uint32 tie_t;
9333 tie_t = (val << 29) >> 29;
9334 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
9337 static unsigned
9338 Field_t2_Slot_inst16b_get (const xtensa_insnbuf insn)
9340 unsigned tie_t = 0;
9341 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
9342 return tie_t;
9345 static void
9346 Field_t2_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9348 uint32 tie_t;
9349 tie_t = (val << 29) >> 29;
9350 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
9353 static unsigned
9354 Field_t2_Slot_ae_slot1_get (const xtensa_insnbuf insn)
9356 unsigned tie_t = 0;
9357 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
9358 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
9359 return tie_t;
9362 static void
9363 Field_t2_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
9365 uint32 tie_t;
9366 tie_t = (val << 30) >> 30;
9367 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
9368 tie_t = (val << 29) >> 31;
9369 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
9372 static unsigned
9373 Field_s2_Slot_inst_get (const xtensa_insnbuf insn)
9375 unsigned tie_t = 0;
9376 tie_t = (tie_t << 3) | ((insn[0] << 16) >> 29);
9377 return tie_t;
9380 static void
9381 Field_s2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9383 uint32 tie_t;
9384 tie_t = (val << 29) >> 29;
9385 insn[0] = (insn[0] & ~0xe000) | (tie_t << 13);
9388 static unsigned
9389 Field_s2_Slot_inst16a_get (const xtensa_insnbuf insn)
9391 unsigned tie_t = 0;
9392 tie_t = (tie_t << 3) | ((insn[0] << 24) >> 29);
9393 return tie_t;
9396 static void
9397 Field_s2_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9399 uint32 tie_t;
9400 tie_t = (val << 29) >> 29;
9401 insn[0] = (insn[0] & ~0xe0) | (tie_t << 5);
9404 static unsigned
9405 Field_s2_Slot_inst16b_get (const xtensa_insnbuf insn)
9407 unsigned tie_t = 0;
9408 tie_t = (tie_t << 3) | ((insn[0] << 24) >> 29);
9409 return tie_t;
9412 static void
9413 Field_s2_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9415 uint32 tie_t;
9416 tie_t = (val << 29) >> 29;
9417 insn[0] = (insn[0] & ~0xe0) | (tie_t << 5);
9420 static unsigned
9421 Field_r2_Slot_inst_get (const xtensa_insnbuf insn)
9423 unsigned tie_t = 0;
9424 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
9425 return tie_t;
9428 static void
9429 Field_r2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9431 uint32 tie_t;
9432 tie_t = (val << 29) >> 29;
9433 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
9436 static unsigned
9437 Field_r2_Slot_inst16a_get (const xtensa_insnbuf insn)
9439 unsigned tie_t = 0;
9440 tie_t = (tie_t << 3) | ((insn[0] << 28) >> 29);
9441 return tie_t;
9444 static void
9445 Field_r2_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9447 uint32 tie_t;
9448 tie_t = (val << 29) >> 29;
9449 insn[0] = (insn[0] & ~0xe) | (tie_t << 1);
9452 static unsigned
9453 Field_r2_Slot_inst16b_get (const xtensa_insnbuf insn)
9455 unsigned tie_t = 0;
9456 tie_t = (tie_t << 3) | ((insn[0] << 28) >> 29);
9457 return tie_t;
9460 static void
9461 Field_r2_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9463 uint32 tie_t;
9464 tie_t = (val << 29) >> 29;
9465 insn[0] = (insn[0] & ~0xe) | (tie_t << 1);
9468 static unsigned
9469 Field_t4_Slot_inst_get (const xtensa_insnbuf insn)
9471 unsigned tie_t = 0;
9472 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
9473 return tie_t;
9476 static void
9477 Field_t4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9479 uint32 tie_t;
9480 tie_t = (val << 30) >> 30;
9481 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
9484 static unsigned
9485 Field_t4_Slot_inst16a_get (const xtensa_insnbuf insn)
9487 unsigned tie_t = 0;
9488 tie_t = (tie_t << 2) | ((insn[0] << 20) >> 30);
9489 return tie_t;
9492 static void
9493 Field_t4_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9495 uint32 tie_t;
9496 tie_t = (val << 30) >> 30;
9497 insn[0] = (insn[0] & ~0xc00) | (tie_t << 10);
9500 static unsigned
9501 Field_t4_Slot_inst16b_get (const xtensa_insnbuf insn)
9503 unsigned tie_t = 0;
9504 tie_t = (tie_t << 2) | ((insn[0] << 20) >> 30);
9505 return tie_t;
9508 static void
9509 Field_t4_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9511 uint32 tie_t;
9512 tie_t = (val << 30) >> 30;
9513 insn[0] = (insn[0] & ~0xc00) | (tie_t << 10);
9516 static unsigned
9517 Field_s4_Slot_inst_get (const xtensa_insnbuf insn)
9519 unsigned tie_t = 0;
9520 tie_t = (tie_t << 2) | ((insn[0] << 16) >> 30);
9521 return tie_t;
9524 static void
9525 Field_s4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9527 uint32 tie_t;
9528 tie_t = (val << 30) >> 30;
9529 insn[0] = (insn[0] & ~0xc000) | (tie_t << 14);
9532 static unsigned
9533 Field_s4_Slot_inst16a_get (const xtensa_insnbuf insn)
9535 unsigned tie_t = 0;
9536 tie_t = (tie_t << 2) | ((insn[0] << 24) >> 30);
9537 return tie_t;
9540 static void
9541 Field_s4_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9543 uint32 tie_t;
9544 tie_t = (val << 30) >> 30;
9545 insn[0] = (insn[0] & ~0xc0) | (tie_t << 6);
9548 static unsigned
9549 Field_s4_Slot_inst16b_get (const xtensa_insnbuf insn)
9551 unsigned tie_t = 0;
9552 tie_t = (tie_t << 2) | ((insn[0] << 24) >> 30);
9553 return tie_t;
9556 static void
9557 Field_s4_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9559 uint32 tie_t;
9560 tie_t = (val << 30) >> 30;
9561 insn[0] = (insn[0] & ~0xc0) | (tie_t << 6);
9564 static unsigned
9565 Field_s4_Slot_ae_slot0_get (const xtensa_insnbuf insn)
9567 unsigned tie_t = 0;
9568 tie_t = (tie_t << 2) | ((insn[0] << 9) >> 30);
9569 return tie_t;
9572 static void
9573 Field_s4_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
9575 uint32 tie_t;
9576 tie_t = (val << 30) >> 30;
9577 insn[0] = (insn[0] & ~0x600000) | (tie_t << 21);
9580 static unsigned
9581 Field_r4_Slot_inst_get (const xtensa_insnbuf insn)
9583 unsigned tie_t = 0;
9584 tie_t = (tie_t << 2) | ((insn[0] << 20) >> 30);
9585 return tie_t;
9588 static void
9589 Field_r4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9591 uint32 tie_t;
9592 tie_t = (val << 30) >> 30;
9593 insn[0] = (insn[0] & ~0xc00) | (tie_t << 10);
9596 static unsigned
9597 Field_r4_Slot_inst16a_get (const xtensa_insnbuf insn)
9599 unsigned tie_t = 0;
9600 tie_t = (tie_t << 2) | ((insn[0] << 28) >> 30);
9601 return tie_t;
9604 static void
9605 Field_r4_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9607 uint32 tie_t;
9608 tie_t = (val << 30) >> 30;
9609 insn[0] = (insn[0] & ~0xc) | (tie_t << 2);
9612 static unsigned
9613 Field_r4_Slot_inst16b_get (const xtensa_insnbuf insn)
9615 unsigned tie_t = 0;
9616 tie_t = (tie_t << 2) | ((insn[0] << 28) >> 30);
9617 return tie_t;
9620 static void
9621 Field_r4_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9623 uint32 tie_t;
9624 tie_t = (val << 30) >> 30;
9625 insn[0] = (insn[0] & ~0xc) | (tie_t << 2);
9628 static unsigned
9629 Field_t8_Slot_inst_get (const xtensa_insnbuf insn)
9631 unsigned tie_t = 0;
9632 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
9633 return tie_t;
9636 static void
9637 Field_t8_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9639 uint32 tie_t;
9640 tie_t = (val << 31) >> 31;
9641 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
9644 static unsigned
9645 Field_t8_Slot_inst16a_get (const xtensa_insnbuf insn)
9647 unsigned tie_t = 0;
9648 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
9649 return tie_t;
9652 static void
9653 Field_t8_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9655 uint32 tie_t;
9656 tie_t = (val << 31) >> 31;
9657 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
9660 static unsigned
9661 Field_t8_Slot_inst16b_get (const xtensa_insnbuf insn)
9663 unsigned tie_t = 0;
9664 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
9665 return tie_t;
9668 static void
9669 Field_t8_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9671 uint32 tie_t;
9672 tie_t = (val << 31) >> 31;
9673 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
9676 static unsigned
9677 Field_s8_Slot_inst_get (const xtensa_insnbuf insn)
9679 unsigned tie_t = 0;
9680 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
9681 return tie_t;
9684 static void
9685 Field_s8_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9687 uint32 tie_t;
9688 tie_t = (val << 31) >> 31;
9689 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
9692 static unsigned
9693 Field_s8_Slot_inst16a_get (const xtensa_insnbuf insn)
9695 unsigned tie_t = 0;
9696 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
9697 return tie_t;
9700 static void
9701 Field_s8_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9703 uint32 tie_t;
9704 tie_t = (val << 31) >> 31;
9705 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
9708 static unsigned
9709 Field_s8_Slot_inst16b_get (const xtensa_insnbuf insn)
9711 unsigned tie_t = 0;
9712 tie_t = (tie_t << 1) | ((insn[0] << 24) >> 31);
9713 return tie_t;
9716 static void
9717 Field_s8_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9719 uint32 tie_t;
9720 tie_t = (val << 31) >> 31;
9721 insn[0] = (insn[0] & ~0x80) | (tie_t << 7);
9724 static unsigned
9725 Field_r8_Slot_inst_get (const xtensa_insnbuf insn)
9727 unsigned tie_t = 0;
9728 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
9729 return tie_t;
9732 static void
9733 Field_r8_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9735 uint32 tie_t;
9736 tie_t = (val << 31) >> 31;
9737 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
9740 static unsigned
9741 Field_r8_Slot_inst16a_get (const xtensa_insnbuf insn)
9743 unsigned tie_t = 0;
9744 tie_t = (tie_t << 1) | ((insn[0] << 28) >> 31);
9745 return tie_t;
9748 static void
9749 Field_r8_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
9751 uint32 tie_t;
9752 tie_t = (val << 31) >> 31;
9753 insn[0] = (insn[0] & ~0x8) | (tie_t << 3);
9756 static unsigned
9757 Field_r8_Slot_inst16b_get (const xtensa_insnbuf insn)
9759 unsigned tie_t = 0;
9760 tie_t = (tie_t << 1) | ((insn[0] << 28) >> 31);
9761 return tie_t;
9764 static void
9765 Field_r8_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
9767 uint32 tie_t;
9768 tie_t = (val << 31) >> 31;
9769 insn[0] = (insn[0] & ~0x8) | (tie_t << 3);
9772 static unsigned
9773 Field_xt_wbr15_imm_Slot_inst_get (const xtensa_insnbuf insn)
9775 unsigned tie_t = 0;
9776 tie_t = (tie_t << 15) | ((insn[0] << 8) >> 17);
9777 return tie_t;
9780 static void
9781 Field_xt_wbr15_imm_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9783 uint32 tie_t;
9784 tie_t = (val << 17) >> 17;
9785 insn[0] = (insn[0] & ~0xfffe00) | (tie_t << 9);
9788 static unsigned
9789 Field_xt_wbr18_imm_Slot_inst_get (const xtensa_insnbuf insn)
9791 unsigned tie_t = 0;
9792 tie_t = (tie_t << 18) | ((insn[0] << 8) >> 14);
9793 return tie_t;
9796 static void
9797 Field_xt_wbr18_imm_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9799 uint32 tie_t;
9800 tie_t = (val << 14) >> 14;
9801 insn[0] = (insn[0] & ~0xffffc0) | (tie_t << 6);
9804 static unsigned
9805 Field_ae_r32_Slot_ae_slot0_get (const xtensa_insnbuf insn)
9807 unsigned tie_t = 0;
9808 tie_t = (tie_t << 2) | ((insn[0] << 11) >> 30);
9809 return tie_t;
9812 static void
9813 Field_ae_r32_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
9815 uint32 tie_t;
9816 tie_t = (val << 30) >> 30;
9817 insn[0] = (insn[0] & ~0x180000) | (tie_t << 19);
9820 static unsigned
9821 Field_ae_samt_s_t_Slot_inst_get (const xtensa_insnbuf insn)
9823 unsigned tie_t = 0;
9824 tie_t = (tie_t << 6) | ((insn[0] << 12) >> 26);
9825 return tie_t;
9828 static void
9829 Field_ae_samt_s_t_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9831 uint32 tie_t;
9832 tie_t = (val << 26) >> 26;
9833 insn[0] = (insn[0] & ~0xfc000) | (tie_t << 14);
9836 static unsigned
9837 Field_ae_samt_s_t_Slot_ae_slot0_get (const xtensa_insnbuf insn)
9839 unsigned tie_t = 0;
9840 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
9841 tie_t = (tie_t << 2) | ((insn[0] << 13) >> 30);
9842 return tie_t;
9845 static void
9846 Field_ae_samt_s_t_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
9848 uint32 tie_t;
9849 tie_t = (val << 30) >> 30;
9850 insn[0] = (insn[0] & ~0x60000) | (tie_t << 17);
9851 tie_t = (val << 26) >> 28;
9852 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
9855 static unsigned
9856 Field_ae_r20_Slot_inst_get (const xtensa_insnbuf insn)
9858 unsigned tie_t = 0;
9859 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
9860 return tie_t;
9863 static void
9864 Field_ae_r20_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9866 uint32 tie_t;
9867 tie_t = (val << 29) >> 29;
9868 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
9871 static unsigned
9872 Field_ae_r20_Slot_ae_slot0_get (const xtensa_insnbuf insn)
9874 unsigned tie_t = 0;
9875 tie_t = (tie_t << 3) | ((insn[0] << 9) >> 29);
9876 return tie_t;
9879 static void
9880 Field_ae_r20_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
9882 uint32 tie_t;
9883 tie_t = (val << 29) >> 29;
9884 insn[0] = (insn[0] & ~0x700000) | (tie_t << 20);
9887 static unsigned
9888 Field_ae_s20_Slot_inst_get (const xtensa_insnbuf insn)
9890 unsigned tie_t = 0;
9891 tie_t = (tie_t << 3) | ((insn[0] << 17) >> 29);
9892 return tie_t;
9895 static void
9896 Field_ae_s20_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9898 uint32 tie_t;
9899 tie_t = (val << 29) >> 29;
9900 insn[0] = (insn[0] & ~0x7000) | (tie_t << 12);
9903 static unsigned
9904 Field_ae_fld_ohba_Slot_inst_get (const xtensa_insnbuf insn)
9906 unsigned tie_t = 0;
9907 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
9908 return tie_t;
9911 static void
9912 Field_ae_fld_ohba_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9914 uint32 tie_t;
9915 tie_t = (val << 28) >> 28;
9916 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
9919 static unsigned
9920 Field_ae_fld_ohba2_Slot_inst_get (const xtensa_insnbuf insn)
9922 unsigned tie_t = 0;
9923 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
9924 return tie_t;
9927 static void
9928 Field_ae_fld_ohba2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9930 uint32 tie_t;
9931 tie_t = (val << 28) >> 28;
9932 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
9935 static unsigned
9936 Field_ftsf11_Slot_inst_get (const xtensa_insnbuf insn)
9938 unsigned tie_t = 0;
9939 tie_t = (tie_t << 3) | ((insn[0] << 12) >> 29);
9940 return tie_t;
9943 static void
9944 Field_ftsf11_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9946 uint32 tie_t;
9947 tie_t = (val << 29) >> 29;
9948 insn[0] = (insn[0] & ~0xe0000) | (tie_t << 17);
9951 static unsigned
9952 Field_ftsf11_Slot_ae_slot1_get (const xtensa_insnbuf insn)
9954 unsigned tie_t = 0;
9955 tie_t = (tie_t << 3) | ((insn[0] << 20) >> 29);
9956 return tie_t;
9959 static void
9960 Field_ftsf11_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
9962 uint32 tie_t;
9963 tie_t = (val << 29) >> 29;
9964 insn[0] = (insn[0] & ~0xe00) | (tie_t << 9);
9967 static unsigned
9968 Field_ftsf11_Slot_ae_slot0_get (const xtensa_insnbuf insn)
9970 unsigned tie_t = 0;
9971 tie_t = (tie_t << 1) | ((insn[0] << 8) >> 31);
9972 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
9973 return tie_t;
9976 static void
9977 Field_ftsf11_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
9979 uint32 tie_t;
9980 tie_t = (val << 30) >> 30;
9981 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
9982 tie_t = (val << 29) >> 31;
9983 insn[0] = (insn[0] & ~0x800000) | (tie_t << 23);
9986 static unsigned
9987 Field_ftsf12_Slot_inst_get (const xtensa_insnbuf insn)
9989 unsigned tie_t = 0;
9990 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
9991 return tie_t;
9994 static void
9995 Field_ftsf12_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
9997 uint32 tie_t;
9998 tie_t = (val << 30) >> 30;
9999 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
10002 static unsigned
10003 Field_ftsf12_Slot_ae_slot1_get (const xtensa_insnbuf insn)
10005 unsigned tie_t = 0;
10006 tie_t = (tie_t << 2) | ((insn[0] << 23) >> 30);
10007 return tie_t;
10010 static void
10011 Field_ftsf12_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
10013 uint32 tie_t;
10014 tie_t = (val << 30) >> 30;
10015 insn[0] = (insn[0] & ~0x180) | (tie_t << 7);
10018 static unsigned
10019 Field_ftsf13_Slot_ae_slot1_get (const xtensa_insnbuf insn)
10021 unsigned tie_t = 0;
10022 tie_t = (tie_t << 1) | ((insn[0] << 12) >> 31);
10023 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
10024 return tie_t;
10027 static void
10028 Field_ftsf13_Slot_ae_slot1_set (xtensa_insnbuf insn, uint32 val)
10030 uint32 tie_t;
10031 tie_t = (val << 28) >> 28;
10032 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
10033 tie_t = (val << 27) >> 31;
10034 insn[0] = (insn[0] & ~0x80000) | (tie_t << 19);
10037 static unsigned
10038 Field_combined2c0b5f72_fld37_Slot_ae_slot0_get (const xtensa_insnbuf insn)
10040 unsigned tie_t = 0;
10041 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
10042 return tie_t;
10045 static void
10046 Field_combined2c0b5f72_fld37_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
10048 uint32 tie_t;
10049 tie_t = (val << 31) >> 31;
10050 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
10053 static unsigned
10054 Field_combined2c0b5f72_fld148ae_slot0_Slot_ae_slot0_get (const xtensa_insnbuf insn)
10056 unsigned tie_t = 0;
10057 tie_t = (tie_t << 11) | ((insn[0] << 14) >> 21);
10058 return tie_t;
10061 static void
10062 Field_combined2c0b5f72_fld148ae_slot0_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
10064 uint32 tie_t;
10065 tie_t = (val << 21) >> 21;
10066 insn[0] = (insn[0] & ~0x3ff80) | (tie_t << 7);
10069 static unsigned
10070 Field_bitindex_Slot_inst_get (const xtensa_insnbuf insn)
10072 unsigned tie_t = 0;
10073 tie_t = (tie_t << 1) | ((insn[0] << 19) >> 31);
10074 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
10075 return tie_t;
10078 static void
10079 Field_bitindex_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
10081 uint32 tie_t;
10082 tie_t = (val << 28) >> 28;
10083 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
10084 tie_t = (val << 27) >> 31;
10085 insn[0] = (insn[0] & ~0x1000) | (tie_t << 12);
10088 static unsigned
10089 Field_bitindex_Slot_inst16a_get (const xtensa_insnbuf insn)
10091 unsigned tie_t = 0;
10092 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
10093 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
10094 return tie_t;
10097 static void
10098 Field_bitindex_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
10100 uint32 tie_t;
10101 tie_t = (val << 28) >> 28;
10102 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
10103 tie_t = (val << 27) >> 31;
10104 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
10107 static unsigned
10108 Field_bitindex_Slot_inst16b_get (const xtensa_insnbuf insn)
10110 unsigned tie_t = 0;
10111 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
10112 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
10113 return tie_t;
10116 static void
10117 Field_bitindex_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
10119 uint32 tie_t;
10120 tie_t = (val << 28) >> 28;
10121 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
10122 tie_t = (val << 27) >> 31;
10123 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
10126 static unsigned
10127 Field_bitindex_Slot_ae_slot0_get (const xtensa_insnbuf insn)
10129 unsigned tie_t = 0;
10130 tie_t = (tie_t << 1) | ((insn[0] << 16) >> 31);
10131 tie_t = (tie_t << 4) | ((insn[0] << 5) >> 28);
10132 return tie_t;
10135 static void
10136 Field_bitindex_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
10138 uint32 tie_t;
10139 tie_t = (val << 28) >> 28;
10140 insn[0] = (insn[0] & ~0x7800000) | (tie_t << 23);
10141 tie_t = (val << 27) >> 31;
10142 insn[0] = (insn[0] & ~0x8000) | (tie_t << 15);
10145 static unsigned
10146 Field_s3to1_Slot_inst16a_get (const xtensa_insnbuf insn)
10148 unsigned tie_t = 0;
10149 tie_t = (tie_t << 3) | ((insn[0] << 24) >> 29);
10150 return tie_t;
10153 static void
10154 Field_s3to1_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
10156 uint32 tie_t;
10157 tie_t = (val << 29) >> 29;
10158 insn[0] = (insn[0] & ~0xe0) | (tie_t << 5);
10161 static unsigned
10162 Field_s3to1_Slot_inst16b_get (const xtensa_insnbuf insn)
10164 unsigned tie_t = 0;
10165 tie_t = (tie_t << 3) | ((insn[0] << 24) >> 29);
10166 return tie_t;
10169 static void
10170 Field_s3to1_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
10172 uint32 tie_t;
10173 tie_t = (val << 29) >> 29;
10174 insn[0] = (insn[0] & ~0xe0) | (tie_t << 5);
10177 static unsigned
10178 Field_s3to1_Slot_ae_slot0_get (const xtensa_insnbuf insn)
10180 unsigned tie_t = 0;
10181 tie_t = (tie_t << 3) | ((insn[0] << 13) >> 29);
10182 return tie_t;
10185 static void
10186 Field_s3to1_Slot_ae_slot0_set (xtensa_insnbuf insn, uint32 val)
10188 uint32 tie_t;
10189 tie_t = (val << 29) >> 29;
10190 insn[0] = (insn[0] & ~0x70000) | (tie_t << 16);
10193 static void
10194 Implicit_Field_set (xtensa_insnbuf insn ATTRIBUTE_UNUSED,
10195 uint32 val ATTRIBUTE_UNUSED)
10197 /* Do nothing. */
10200 static unsigned
10201 Implicit_Field_ar0_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10203 return 0;
10206 static unsigned
10207 Implicit_Field_ar4_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10209 return 4;
10212 static unsigned
10213 Implicit_Field_ar8_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10215 return 8;
10218 static unsigned
10219 Implicit_Field_ar12_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10221 return 12;
10224 static unsigned
10225 Implicit_Field_mr0_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10227 return 0;
10230 static unsigned
10231 Implicit_Field_mr1_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10233 return 1;
10236 static unsigned
10237 Implicit_Field_mr2_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10239 return 2;
10242 static unsigned
10243 Implicit_Field_mr3_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10245 return 3;
10248 static unsigned
10249 Implicit_Field_bt16_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10251 return 0;
10254 static unsigned
10255 Implicit_Field_bs16_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10257 return 0;
10260 static unsigned
10261 Implicit_Field_br16_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10263 return 0;
10266 static unsigned
10267 Implicit_Field_brall_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
10269 return 0;
10272 enum xtensa_field_id {
10273 FIELD_t,
10274 FIELD_bbi4,
10275 FIELD_bbi,
10276 FIELD_imm12,
10277 FIELD_imm8,
10278 FIELD_s,
10279 FIELD_imm12b,
10280 FIELD_imm16,
10281 FIELD_m,
10282 FIELD_n,
10283 FIELD_offset,
10284 FIELD_op0,
10285 FIELD_op1,
10286 FIELD_op2,
10287 FIELD_r,
10288 FIELD_sa4,
10289 FIELD_sae4,
10290 FIELD_sae,
10291 FIELD_sal,
10292 FIELD_sargt,
10293 FIELD_sas4,
10294 FIELD_sas,
10295 FIELD_sr,
10296 FIELD_st,
10297 FIELD_thi3,
10298 FIELD_imm4,
10299 FIELD_mn,
10300 FIELD_i,
10301 FIELD_imm6lo,
10302 FIELD_imm6hi,
10303 FIELD_imm7lo,
10304 FIELD_imm7hi,
10305 FIELD_z,
10306 FIELD_imm6,
10307 FIELD_imm7,
10308 FIELD_r3,
10309 FIELD_rbit2,
10310 FIELD_rhi,
10311 FIELD_t3,
10312 FIELD_tbit2,
10313 FIELD_tlo,
10314 FIELD_w,
10315 FIELD_y,
10316 FIELD_x,
10317 FIELD_t2,
10318 FIELD_s2,
10319 FIELD_r2,
10320 FIELD_t4,
10321 FIELD_s4,
10322 FIELD_r4,
10323 FIELD_t8,
10324 FIELD_s8,
10325 FIELD_r8,
10326 FIELD_xt_wbr15_imm,
10327 FIELD_xt_wbr18_imm,
10328 FIELD_ae_r3,
10329 FIELD_ae_s_non_samt,
10330 FIELD_ae_s3,
10331 FIELD_ae_r32,
10332 FIELD_ae_samt_s_t,
10333 FIELD_ae_r20,
10334 FIELD_ae_r10,
10335 FIELD_ae_s20,
10336 FIELD_ae_fld_ohba,
10337 FIELD_ae_fld_ohba2,
10338 FIELD_op0_s3,
10339 FIELD_ftsf11,
10340 FIELD_ftsf12,
10341 FIELD_ftsf13,
10342 FIELD_ftsf20ae_slot1,
10343 FIELD_ftsf21ae_slot1,
10344 FIELD_ftsf22ae_slot1,
10345 FIELD_ftsf23ae_slot1,
10346 FIELD_ftsf24ae_slot1,
10347 FIELD_ftsf25ae_slot1,
10348 FIELD_ftsf26ae_slot1,
10349 FIELD_ftsf27ae_slot1,
10350 FIELD_ftsf28ae_slot1,
10351 FIELD_ftsf29ae_slot1,
10352 FIELD_ftsf30ae_slot1,
10353 FIELD_ftsf31ae_slot1,
10354 FIELD_ftsf32ae_slot1,
10355 FIELD_ftsf33ae_slot1,
10356 FIELD_ftsf34ae_slot1,
10357 FIELD_ftsf35ae_slot1,
10358 FIELD_ftsf36ae_slot1,
10359 FIELD_ftsf37ae_slot1,
10360 FIELD_ftsf38ae_slot1,
10361 FIELD_ftsf40ae_slot1,
10362 FIELD_ftsf41ae_slot1,
10363 FIELD_ftsf42ae_slot1,
10364 FIELD_ftsf43ae_slot1,
10365 FIELD_ftsf45ae_slot1,
10366 FIELD_ftsf47ae_slot1,
10367 FIELD_ftsf48ae_slot1,
10368 FIELD_ftsf49ae_slot1,
10369 FIELD_ftsf50ae_slot1,
10370 FIELD_ftsf51ae_slot1,
10371 FIELD_ftsf52ae_slot1,
10372 FIELD_ftsf53ae_slot1,
10373 FIELD_ftsf54ae_slot1,
10374 FIELD_ftsf55,
10375 FIELD_ftsf56ae_slot1,
10376 FIELD_ftsf57ae_slot1,
10377 FIELD_ftsf58ae_slot1,
10378 FIELD_ftsf60ae_slot1,
10379 FIELD_ftsf61,
10380 FIELD_ftsf62ae_slot1,
10381 FIELD_ftsf63ae_slot1,
10382 FIELD_ftsf64ae_slot1,
10383 FIELD_ftsf66ae_slot1,
10384 FIELD_ftsf68ae_slot1,
10385 FIELD_ftsf69ae_slot1,
10386 FIELD_ftsf70ae_slot1,
10387 FIELD_ftsf71ae_slot1,
10388 FIELD_ftsf72ae_slot1,
10389 FIELD_ftsf73ae_slot1,
10390 FIELD_ftsf74ae_slot1,
10391 FIELD_ftsf75ae_slot1,
10392 FIELD_ftsf76ae_slot1,
10393 FIELD_ftsf77ae_slot1,
10394 FIELD_ftsf78ae_slot1,
10395 FIELD_ftsf79ae_slot1,
10396 FIELD_ftsf80ae_slot1,
10397 FIELD_ftsf81ae_slot1,
10398 FIELD_ftsf82ae_slot1,
10399 FIELD_ftsf83ae_slot1,
10400 FIELD_ftsf84ae_slot1,
10401 FIELD_ftsf85ae_slot1,
10402 FIELD_ftsf86ae_slot1,
10403 FIELD_ftsf87ae_slot1,
10404 FIELD_ftsf88ae_slot1,
10405 FIELD_ftsf89ae_slot1,
10406 FIELD_ftsf90ae_slot1,
10407 FIELD_ftsf91,
10408 FIELD_ftsf92ae_slot1,
10409 FIELD_ftsf93ae_slot1,
10410 FIELD_ftsf94ae_slot1,
10411 FIELD_ftsf96ae_slot1,
10412 FIELD_ftsf97ae_slot1,
10413 FIELD_ftsf99ae_slot1,
10414 FIELD_ftsf101ae_slot1,
10415 FIELD_ftsf102ae_slot1,
10416 FIELD_ftsf103ae_slot1,
10417 FIELD_ftsf106ae_slot1,
10418 FIELD_ftsf107ae_slot1,
10419 FIELD_ftsf108ae_slot1,
10420 FIELD_ftsf109ae_slot1,
10421 FIELD_ftsf110ae_slot1,
10422 FIELD_ftsf111ae_slot1,
10423 FIELD_ftsf112ae_slot1,
10424 FIELD_ftsf113ae_slot1,
10425 FIELD_ftsf114ae_slot1,
10426 FIELD_ftsf115ae_slot1,
10427 FIELD_ftsf116ae_slot1,
10428 FIELD_ftsf117ae_slot1,
10429 FIELD_ftsf118ae_slot1,
10430 FIELD_ftsf120ae_slot1,
10431 FIELD_ftsf121ae_slot1,
10432 FIELD_ftsf123ae_slot1,
10433 FIELD_ftsf124ae_slot1,
10434 FIELD_ftsf125ae_slot1,
10435 FIELD_ftsf126ae_slot1,
10436 FIELD_ftsf127ae_slot1,
10437 FIELD_ftsf128ae_slot1,
10438 FIELD_ftsf129ae_slot1,
10439 FIELD_ftsf130ae_slot1,
10440 FIELD_ftsf131ae_slot1,
10441 FIELD_ftsf132ae_slot1,
10442 FIELD_ftsf133ae_slot1,
10443 FIELD_ftsf134ae_slot1,
10444 FIELD_ftsf135ae_slot1,
10445 FIELD_ftsf136ae_slot1,
10446 FIELD_ftsf137ae_slot1,
10447 FIELD_ftsf138ae_slot1,
10448 FIELD_ftsf139ae_slot1,
10449 FIELD_ftsf140ae_slot1,
10450 FIELD_ftsf141ae_slot1,
10451 FIELD_ftsf142ae_slot1,
10452 FIELD_ftsf143ae_slot1,
10453 FIELD_ftsf144ae_slot1,
10454 FIELD_ftsf145ae_slot1,
10455 FIELD_ftsf146ae_slot1,
10456 FIELD_ftsf147ae_slot1,
10457 FIELD_ftsf148ae_slot1,
10458 FIELD_ftsf149ae_slot1,
10459 FIELD_ftsf150ae_slot1,
10460 FIELD_ftsf151ae_slot1,
10461 FIELD_ftsf152ae_slot1,
10462 FIELD_ftsf153ae_slot1,
10463 FIELD_ftsf154ae_slot1,
10464 FIELD_ftsf155ae_slot1,
10465 FIELD_ftsf156ae_slot1,
10466 FIELD_ftsf157ae_slot1,
10467 FIELD_ftsf158ae_slot1,
10468 FIELD_ftsf159ae_slot1,
10469 FIELD_ftsf160ae_slot1,
10470 FIELD_ftsf161ae_slot1,
10471 FIELD_ftsf162ae_slot1,
10472 FIELD_ftsf163ae_slot1,
10473 FIELD_ftsf164ae_slot1,
10474 FIELD_ftsf165ae_slot1,
10475 FIELD_ftsf166ae_slot1,
10476 FIELD_ftsf167ae_slot1,
10477 FIELD_ftsf168ae_slot1,
10478 FIELD_ftsf169ae_slot1,
10479 FIELD_ftsf170ae_slot1,
10480 FIELD_ftsf171ae_slot1,
10481 FIELD_ftsf172ae_slot1,
10482 FIELD_ftsf173ae_slot1,
10483 FIELD_ftsf174ae_slot1,
10484 FIELD_ftsf175ae_slot1,
10485 FIELD_ftsf176ae_slot1,
10486 FIELD_ftsf177ae_slot1,
10487 FIELD_ftsf178ae_slot1,
10488 FIELD_ftsf179ae_slot1,
10489 FIELD_ftsf180ae_slot1,
10490 FIELD_ftsf181ae_slot1,
10491 FIELD_ftsf182ae_slot1,
10492 FIELD_ftsf183ae_slot1,
10493 FIELD_ftsf184ae_slot1,
10494 FIELD_ftsf185ae_slot1,
10495 FIELD_ftsf186ae_slot1,
10496 FIELD_ftsf187ae_slot1,
10497 FIELD_ftsf188ae_slot1,
10498 FIELD_ftsf189ae_slot1,
10499 FIELD_ftsf190ae_slot1,
10500 FIELD_ftsf191ae_slot1,
10501 FIELD_ftsf192ae_slot1,
10502 FIELD_ftsf193ae_slot1,
10503 FIELD_ftsf194ae_slot1,
10504 FIELD_ftsf195ae_slot1,
10505 FIELD_ftsf196ae_slot1,
10506 FIELD_ftsf197ae_slot1,
10507 FIELD_ftsf198ae_slot1,
10508 FIELD_ftsf199ae_slot1,
10509 FIELD_ftsf200ae_slot1,
10510 FIELD_ftsf201ae_slot1,
10511 FIELD_ftsf202ae_slot1,
10512 FIELD_ftsf203ae_slot1,
10513 FIELD_ftsf204ae_slot1,
10514 FIELD_ftsf205ae_slot1,
10515 FIELD_ftsf206ae_slot1,
10516 FIELD_ftsf207ae_slot1,
10517 FIELD_ftsf208ae_slot1,
10518 FIELD_ftsf210ae_slot1,
10519 FIELD_ftsf333ae_slot1,
10520 FIELD_ftsf334ae_slot1,
10521 FIELD_ftsf335,
10522 FIELD_ftsf336ae_slot1,
10523 FIELD_ftsf337ae_slot1,
10524 FIELD_ftsf339ae_slot1,
10525 FIELD_ftsf340ae_slot1,
10526 FIELD_ftsf341ae_slot1,
10527 FIELD_ftsf342ae_slot1,
10528 FIELD_ftsf343ae_slot1,
10529 FIELD_ftsf344ae_slot1,
10530 FIELD_ftsf345ae_slot1,
10531 FIELD_ftsf347ae_slot1,
10532 FIELD_ftsf348ae_slot1,
10533 FIELD_ftsf349ae_slot1,
10534 FIELD_ftsf350ae_slot1,
10535 FIELD_ftsf351,
10536 FIELD_ftsf352ae_slot1,
10537 FIELD_ftsf354ae_slot1,
10538 FIELD_ftsf355ae_slot1,
10539 FIELD_ftsf356ae_slot1,
10540 FIELD_ftsf357ae_slot1,
10541 FIELD_ftsf358ae_slot1,
10542 FIELD_ftsf359ae_slot1,
10543 FIELD_op0_s4,
10544 FIELD_ftsf211ae_slot0,
10545 FIELD_ftsf212ae_slot0,
10546 FIELD_ftsf213ae_slot0,
10547 FIELD_ftsf214ae_slot0,
10548 FIELD_ftsf215ae_slot0,
10549 FIELD_ftsf217ae_slot0,
10550 FIELD_ftsf218ae_slot0,
10551 FIELD_ftsf219ae_slot0,
10552 FIELD_ftsf220ae_slot0,
10553 FIELD_ftsf221ae_slot0,
10554 FIELD_ftsf222ae_slot0,
10555 FIELD_ftsf223ae_slot0,
10556 FIELD_ftsf224ae_slot0,
10557 FIELD_ftsf225ae_slot0,
10558 FIELD_ftsf226ae_slot0,
10559 FIELD_ftsf227ae_slot0,
10560 FIELD_ftsf228ae_slot0,
10561 FIELD_ftsf229ae_slot0,
10562 FIELD_ftsf230ae_slot0,
10563 FIELD_ftsf231ae_slot0,
10564 FIELD_ftsf232ae_slot0,
10565 FIELD_ftsf233ae_slot0,
10566 FIELD_ftsf234ae_slot0,
10567 FIELD_ftsf235ae_slot0,
10568 FIELD_ftsf236ae_slot0,
10569 FIELD_ftsf237ae_slot0,
10570 FIELD_ftsf238ae_slot0,
10571 FIELD_ftsf239ae_slot0,
10572 FIELD_ftsf240ae_slot0,
10573 FIELD_ftsf241ae_slot0,
10574 FIELD_ftsf242ae_slot0,
10575 FIELD_ftsf243ae_slot0,
10576 FIELD_ftsf244ae_slot0,
10577 FIELD_ftsf245ae_slot0,
10578 FIELD_ftsf246ae_slot0,
10579 FIELD_ftsf247ae_slot0,
10580 FIELD_ftsf248ae_slot0,
10581 FIELD_ftsf249ae_slot0,
10582 FIELD_ftsf250ae_slot0,
10583 FIELD_ftsf251ae_slot0,
10584 FIELD_ftsf252ae_slot0,
10585 FIELD_ftsf253ae_slot0,
10586 FIELD_ftsf254ae_slot0,
10587 FIELD_ftsf255ae_slot0,
10588 FIELD_ftsf256ae_slot0,
10589 FIELD_ftsf257ae_slot0,
10590 FIELD_ftsf258ae_slot0,
10591 FIELD_ftsf259ae_slot0,
10592 FIELD_ftsf260ae_slot0,
10593 FIELD_ftsf261ae_slot0,
10594 FIELD_ftsf262ae_slot0,
10595 FIELD_ftsf263ae_slot0,
10596 FIELD_ftsf264ae_slot0,
10597 FIELD_ftsf265ae_slot0,
10598 FIELD_ftsf266ae_slot0,
10599 FIELD_ftsf267ae_slot0,
10600 FIELD_ftsf268ae_slot0,
10601 FIELD_ftsf269ae_slot0,
10602 FIELD_ftsf270ae_slot0,
10603 FIELD_ftsf271ae_slot0,
10604 FIELD_ftsf272ae_slot0,
10605 FIELD_ftsf273ae_slot0,
10606 FIELD_ftsf274ae_slot0,
10607 FIELD_ftsf275ae_slot0,
10608 FIELD_ftsf276ae_slot0,
10609 FIELD_ftsf277ae_slot0,
10610 FIELD_ftsf278ae_slot0,
10611 FIELD_ftsf279ae_slot0,
10612 FIELD_ftsf280,
10613 FIELD_ftsf281ae_slot0,
10614 FIELD_ftsf282ae_slot0,
10615 FIELD_ftsf284ae_slot0,
10616 FIELD_ftsf285ae_slot0,
10617 FIELD_ftsf287ae_slot0,
10618 FIELD_ftsf288,
10619 FIELD_ftsf289ae_slot0,
10620 FIELD_ftsf290ae_slot0,
10621 FIELD_ftsf291ae_slot0,
10622 FIELD_ftsf292ae_slot0,
10623 FIELD_ftsf293ae_slot0,
10624 FIELD_ftsf294ae_slot0,
10625 FIELD_ftsf295ae_slot0,
10626 FIELD_ftsf296ae_slot0,
10627 FIELD_ftsf297ae_slot0,
10628 FIELD_ftsf298ae_slot0,
10629 FIELD_ftsf300ae_slot0,
10630 FIELD_ftsf302ae_slot0,
10631 FIELD_ftsf304ae_slot0,
10632 FIELD_ftsf305ae_slot0,
10633 FIELD_ftsf306ae_slot0,
10634 FIELD_ftsf307ae_slot0,
10635 FIELD_ftsf308ae_slot0,
10636 FIELD_ftsf309,
10637 FIELD_ftsf310ae_slot0,
10638 FIELD_ftsf311ae_slot0,
10639 FIELD_ftsf312ae_slot0,
10640 FIELD_ftsf313ae_slot0,
10641 FIELD_ftsf314ae_slot0,
10642 FIELD_ftsf315,
10643 FIELD_ftsf316ae_slot0,
10644 FIELD_ftsf317ae_slot0,
10645 FIELD_ftsf319ae_slot0,
10646 FIELD_ftsf320ae_slot0,
10647 FIELD_ftsf322ae_slot0,
10648 FIELD_ftsf323ae_slot0,
10649 FIELD_ftsf324ae_slot0,
10650 FIELD_ftsf325ae_slot0,
10651 FIELD_ftsf326ae_slot0,
10652 FIELD_ftsf327ae_slot0,
10653 FIELD_ftsf328ae_slot0,
10654 FIELD_ftsf329ae_slot0,
10655 FIELD_ftsf360ae_slot0,
10656 FIELD_ftsf361ae_slot0,
10657 FIELD_ftsf362,
10658 FIELD_ftsf363ae_slot0,
10659 FIELD_ftsf364ae_slot0,
10660 FIELD_ftsf366ae_slot0,
10661 FIELD_ftsf368ae_slot0,
10662 FIELD_ftsf370ae_slot0,
10663 FIELD_ftsf373ae_slot0,
10664 FIELD_ftsf376ae_slot0,
10665 FIELD_ftsf378ae_slot0,
10666 FIELD_ftsf379ae_slot0,
10667 FIELD_ftsf382ae_slot0,
10668 FIELD_ftsf383ae_slot0,
10669 FIELD_ftsf384ae_slot0,
10670 FIELD_ftsf386ae_slot0,
10671 FIELD_ftsf387ae_slot0,
10672 FIELD_ftsf388ae_slot0,
10673 FIELD_ftsf389ae_slot0,
10674 FIELD_ae_mul32x24fld,
10675 FIELD_op0_s4_s4,
10676 FIELD_combined2c0b5f72_fld28,
10677 FIELD_combined2c0b5f72_fld37,
10678 FIELD_combined2c0b5f72_fld39,
10679 FIELD_combined2c0b5f72_fld40,
10680 FIELD_combined2c0b5f72_fld46,
10681 FIELD_combined2c0b5f72_fld47,
10682 FIELD_combined2c0b5f72_fld49,
10683 FIELD_combined2c0b5f72_fld50,
10684 FIELD_combined2c0b5f72_fld52,
10685 FIELD_combined2c0b5f72_fld121,
10686 FIELD_combined2c0b5f72_fld123,
10687 FIELD_combined2c0b5f72_fld127,
10688 FIELD_combined2c0b5f72_fld133ae_slot0,
10689 FIELD_combined2c0b5f72_fld134ae_slot0,
10690 FIELD_combined2c0b5f72_fld135ae_slot0,
10691 FIELD_combined2c0b5f72_fld136ae_slot0,
10692 FIELD_combined2c0b5f72_fld137ae_slot0,
10693 FIELD_combined2c0b5f72_fld138ae_slot0,
10694 FIELD_combined2c0b5f72_fld139ae_slot0,
10695 FIELD_combined2c0b5f72_fld140ae_slot0,
10696 FIELD_combined2c0b5f72_fld141ae_slot0,
10697 FIELD_combined2c0b5f72_fld142ae_slot0,
10698 FIELD_combined2c0b5f72_fld143ae_slot0,
10699 FIELD_combined2c0b5f72_fld144ae_slot0,
10700 FIELD_combined2c0b5f72_fld145ae_slot0,
10701 FIELD_combined2c0b5f72_fld146ae_slot0,
10702 FIELD_combined2c0b5f72_fld148ae_slot0,
10703 FIELD_combined2c0b5f72_fld149ae_slot0,
10704 FIELD_op0_s4_s4_s4,
10705 FIELD_combined1e9fefee_fld96,
10706 FIELD_combined1e9fefee_fld98,
10707 FIELD_combined1e9fefee_fld106ae_slot0,
10708 FIELD_combined1e9fefee_fld107ae_slot0,
10709 FIELD_combined1e9fefee_fld108ae_slot0,
10710 FIELD_combined1e9fefee_fld109ae_slot0,
10711 FIELD_op0_s3_s3,
10712 FIELD_combined2c0b5f72_fld19,
10713 FIELD_combined2c0b5f72_fld22,
10714 FIELD_combined2c0b5f72_fld24,
10715 FIELD_combined2c0b5f72_fld65,
10716 FIELD_combined2c0b5f72_fld66,
10717 FIELD_combined2c0b5f72_fld68,
10718 FIELD_combined2c0b5f72_fld69,
10719 FIELD_combined2c0b5f72_fld74,
10720 FIELD_combined2c0b5f72_fld79,
10721 FIELD_combined2c0b5f72_fld88,
10722 FIELD_combined2c0b5f72_fld90,
10723 FIELD_combined2c0b5f72_fld91,
10724 FIELD_combined2c0b5f72_fld131ae_slot1,
10725 FIELD_combined2c0b5f72_fld132ae_slot1,
10726 FIELD_combined2c0b5f72_fld147ae_slot1,
10727 FIELD_bitindex,
10728 FIELD_s3to1,
10729 FIELD__ar0,
10730 FIELD__ar4,
10731 FIELD__ar8,
10732 FIELD__ar12,
10733 FIELD__mr0,
10734 FIELD__mr1,
10735 FIELD__mr2,
10736 FIELD__mr3,
10737 FIELD__bt16,
10738 FIELD__bs16,
10739 FIELD__br16,
10740 FIELD__brall
10744 /* Functional units. */
10746 static xtensa_funcUnit_internal funcUnits[] = {
10747 { "ae_add32", 1 },
10748 { "ae_shift32x4", 1 },
10749 { "ae_shift32x5", 1 },
10750 { "ae_subshift", 1 }
10753 enum xtensa_funcUnit_id {
10754 FUNCUNIT_ae_add32,
10755 FUNCUNIT_ae_shift32x4,
10756 FUNCUNIT_ae_shift32x5,
10757 FUNCUNIT_ae_subshift
10761 /* Register files. */
10763 enum xtensa_regfile_id {
10764 REGFILE_AR,
10765 REGFILE_MR,
10766 REGFILE_BR,
10767 REGFILE_AE_PR,
10768 REGFILE_AE_QR,
10769 REGFILE_BR2,
10770 REGFILE_BR4,
10771 REGFILE_BR8,
10772 REGFILE_BR16
10775 static xtensa_regfile_internal regfiles[] = {
10776 { "AR", "a", REGFILE_AR, 32, 32 },
10777 { "MR", "m", REGFILE_MR, 32, 4 },
10778 { "BR", "b", REGFILE_BR, 1, 16 },
10779 { "AE_PR", "aep", REGFILE_AE_PR, 48, 8 },
10780 { "AE_QR", "aeq", REGFILE_AE_QR, 56, 4 },
10781 { "BR2", "b", REGFILE_BR, 2, 8 },
10782 { "BR4", "b", REGFILE_BR, 4, 4 },
10783 { "BR8", "b", REGFILE_BR, 8, 2 },
10784 { "BR16", "b", REGFILE_BR, 16, 1 }
10788 /* Interfaces. */
10790 static xtensa_interface_internal interfaces[] = {
10791 { "ERI_RD_Out", 14, 0, 0, 'o' },
10792 { "ERI_RD_In", 32, 0, 1, 'i' },
10793 { "ERI_RD_Rdy", 1, 0, 0, 'i' },
10794 { "ERI_WR_Out", 46, 0, 2, 'o' },
10795 { "ERI_WR_In", 1, 0, 3, 'i' },
10796 { "IMPWIRE", 32, 0, 4, 'i' }
10799 enum xtensa_interface_id {
10800 INTERFACE_ERI_RD_Out,
10801 INTERFACE_ERI_RD_In,
10802 INTERFACE_ERI_RD_Rdy,
10803 INTERFACE_ERI_WR_Out,
10804 INTERFACE_ERI_WR_In,
10805 INTERFACE_IMPWIRE
10809 /* Constant tables. */
10811 /* constant table ai4c */
10812 static const unsigned CONST_TBL_ai4c_0[] = {
10813 0xffffffff,
10814 0x1,
10815 0x2,
10816 0x3,
10817 0x4,
10818 0x5,
10819 0x6,
10820 0x7,
10821 0x8,
10822 0x9,
10823 0xa,
10824 0xb,
10825 0xc,
10826 0xd,
10827 0xe,
10828 0xf,
10832 /* constant table b4c */
10833 static const unsigned CONST_TBL_b4c_0[] = {
10834 0xffffffff,
10835 0x1,
10836 0x2,
10837 0x3,
10838 0x4,
10839 0x5,
10840 0x6,
10841 0x7,
10842 0x8,
10843 0xa,
10844 0xc,
10845 0x10,
10846 0x20,
10847 0x40,
10848 0x80,
10849 0x100,
10853 /* constant table b4cu */
10854 static const unsigned CONST_TBL_b4cu_0[] = {
10855 0x8000,
10856 0x10000,
10857 0x2,
10858 0x3,
10859 0x4,
10860 0x5,
10861 0x6,
10862 0x7,
10863 0x8,
10864 0xa,
10865 0xc,
10866 0x10,
10867 0x20,
10868 0x40,
10869 0x80,
10870 0x100,
10875 /* Instruction operands. */
10877 static int
10878 OperandSem_opnd_sem_MR_0_decode (uint32 *valp)
10880 *valp += 2;
10881 return 0;
10884 static int
10885 OperandSem_opnd_sem_MR_0_encode (uint32 *valp)
10887 int error;
10888 error = ((*valp & ~0x3) != 0) || ((*valp & 0x2) == 0);
10889 *valp = *valp & 1;
10890 return error;
10893 static int
10894 OperandSem_opnd_sem_soffsetx4_decode (uint32 *valp)
10896 unsigned soffsetx4_out_0;
10897 unsigned soffsetx4_in_0;
10898 soffsetx4_in_0 = *valp & 0x3ffff;
10899 soffsetx4_out_0 = 0x4 + ((((int) soffsetx4_in_0 << 14) >> 14) << 2);
10900 *valp = soffsetx4_out_0;
10901 return 0;
10904 static int
10905 OperandSem_opnd_sem_soffsetx4_encode (uint32 *valp)
10907 unsigned soffsetx4_in_0;
10908 unsigned soffsetx4_out_0;
10909 soffsetx4_out_0 = *valp;
10910 soffsetx4_in_0 = ((soffsetx4_out_0 - 0x4) >> 2) & 0x3ffff;
10911 *valp = soffsetx4_in_0;
10912 return 0;
10915 static int
10916 OperandSem_opnd_sem_uimm12x8_decode (uint32 *valp)
10918 unsigned uimm12x8_out_0;
10919 unsigned uimm12x8_in_0;
10920 uimm12x8_in_0 = *valp & 0xfff;
10921 uimm12x8_out_0 = uimm12x8_in_0 << 3;
10922 *valp = uimm12x8_out_0;
10923 return 0;
10926 static int
10927 OperandSem_opnd_sem_uimm12x8_encode (uint32 *valp)
10929 unsigned uimm12x8_in_0;
10930 unsigned uimm12x8_out_0;
10931 uimm12x8_out_0 = *valp;
10932 uimm12x8_in_0 = ((uimm12x8_out_0 >> 3) & 0xfff);
10933 *valp = uimm12x8_in_0;
10934 return 0;
10937 static int
10938 OperandSem_opnd_sem_simm4_decode (uint32 *valp)
10940 unsigned simm4_out_0;
10941 unsigned simm4_in_0;
10942 simm4_in_0 = *valp & 0xf;
10943 simm4_out_0 = ((int) simm4_in_0 << 28) >> 28;
10944 *valp = simm4_out_0;
10945 return 0;
10948 static int
10949 OperandSem_opnd_sem_simm4_encode (uint32 *valp)
10951 unsigned simm4_in_0;
10952 unsigned simm4_out_0;
10953 simm4_out_0 = *valp;
10954 simm4_in_0 = (simm4_out_0 & 0xf);
10955 *valp = simm4_in_0;
10956 return 0;
10959 static int
10960 OperandSem_opnd_sem_AR_decode (uint32 *valp ATTRIBUTE_UNUSED)
10962 return 0;
10965 static int
10966 OperandSem_opnd_sem_AR_encode (uint32 *valp)
10968 int error;
10969 error = (*valp >= 32);
10970 return error;
10973 static int
10974 OperandSem_opnd_sem_AR_0_decode (uint32 *valp ATTRIBUTE_UNUSED)
10976 return 0;
10979 static int
10980 OperandSem_opnd_sem_AR_0_encode (uint32 *valp)
10982 int error;
10983 error = (*valp >= 32);
10984 return error;
10987 static int
10988 OperandSem_opnd_sem_AR_1_decode (uint32 *valp ATTRIBUTE_UNUSED)
10990 return 0;
10993 static int
10994 OperandSem_opnd_sem_AR_1_encode (uint32 *valp)
10996 int error;
10997 error = (*valp >= 32);
10998 return error;
11001 static int
11002 OperandSem_opnd_sem_AR_2_decode (uint32 *valp ATTRIBUTE_UNUSED)
11004 return 0;
11007 static int
11008 OperandSem_opnd_sem_AR_2_encode (uint32 *valp)
11010 int error;
11011 error = (*valp >= 32);
11012 return error;
11015 static int
11016 OperandSem_opnd_sem_AR_3_decode (uint32 *valp ATTRIBUTE_UNUSED)
11018 return 0;
11021 static int
11022 OperandSem_opnd_sem_AR_3_encode (uint32 *valp)
11024 int error;
11025 error = (*valp >= 32);
11026 return error;
11029 static int
11030 OperandSem_opnd_sem_AR_4_decode (uint32 *valp ATTRIBUTE_UNUSED)
11032 return 0;
11035 static int
11036 OperandSem_opnd_sem_AR_4_encode (uint32 *valp)
11038 int error;
11039 error = (*valp >= 32);
11040 return error;
11043 static int
11044 OperandSem_opnd_sem_immrx4_decode (uint32 *valp)
11046 unsigned immrx4_out_0;
11047 unsigned immrx4_in_0;
11048 immrx4_in_0 = *valp & 0xf;
11049 immrx4_out_0 = (((0xfffffff) << 4) | immrx4_in_0) << 2;
11050 *valp = immrx4_out_0;
11051 return 0;
11054 static int
11055 OperandSem_opnd_sem_immrx4_encode (uint32 *valp)
11057 unsigned immrx4_in_0;
11058 unsigned immrx4_out_0;
11059 immrx4_out_0 = *valp;
11060 immrx4_in_0 = ((immrx4_out_0 >> 2) & 0xf);
11061 *valp = immrx4_in_0;
11062 return 0;
11065 static int
11066 OperandSem_opnd_sem_lsi4x4_decode (uint32 *valp)
11068 unsigned lsi4x4_out_0;
11069 unsigned lsi4x4_in_0;
11070 lsi4x4_in_0 = *valp & 0xf;
11071 lsi4x4_out_0 = lsi4x4_in_0 << 2;
11072 *valp = lsi4x4_out_0;
11073 return 0;
11076 static int
11077 OperandSem_opnd_sem_lsi4x4_encode (uint32 *valp)
11079 unsigned lsi4x4_in_0;
11080 unsigned lsi4x4_out_0;
11081 lsi4x4_out_0 = *valp;
11082 lsi4x4_in_0 = ((lsi4x4_out_0 >> 2) & 0xf);
11083 *valp = lsi4x4_in_0;
11084 return 0;
11087 static int
11088 OperandSem_opnd_sem_simm7_decode (uint32 *valp)
11090 unsigned simm7_out_0;
11091 unsigned simm7_in_0;
11092 simm7_in_0 = *valp & 0x7f;
11093 simm7_out_0 = ((((-((((simm7_in_0 >> 6) & 1)) & (((simm7_in_0 >> 5) & 1)))) & 0x1ffffff)) << 7) | simm7_in_0;
11094 *valp = simm7_out_0;
11095 return 0;
11098 static int
11099 OperandSem_opnd_sem_simm7_encode (uint32 *valp)
11101 unsigned simm7_in_0;
11102 unsigned simm7_out_0;
11103 simm7_out_0 = *valp;
11104 simm7_in_0 = (simm7_out_0 & 0x7f);
11105 *valp = simm7_in_0;
11106 return 0;
11109 static int
11110 OperandSem_opnd_sem_uimm6_decode (uint32 *valp)
11112 unsigned uimm6_out_0;
11113 unsigned uimm6_in_0;
11114 uimm6_in_0 = *valp & 0x3f;
11115 uimm6_out_0 = 0x4 + (((0) << 6) | uimm6_in_0);
11116 *valp = uimm6_out_0;
11117 return 0;
11120 static int
11121 OperandSem_opnd_sem_uimm6_encode (uint32 *valp)
11123 unsigned uimm6_in_0;
11124 unsigned uimm6_out_0;
11125 uimm6_out_0 = *valp;
11126 uimm6_in_0 = (uimm6_out_0 - 0x4) & 0x3f;
11127 *valp = uimm6_in_0;
11128 return 0;
11131 static int
11132 OperandSem_opnd_sem_ai4const_decode (uint32 *valp)
11134 unsigned ai4const_out_0;
11135 unsigned ai4const_in_0;
11136 ai4const_in_0 = *valp & 0xf;
11137 ai4const_out_0 = CONST_TBL_ai4c_0[ai4const_in_0 & 0xf];
11138 *valp = ai4const_out_0;
11139 return 0;
11142 static int
11143 OperandSem_opnd_sem_ai4const_encode (uint32 *valp)
11145 unsigned ai4const_in_0;
11146 unsigned ai4const_out_0;
11147 ai4const_out_0 = *valp;
11148 switch (ai4const_out_0)
11150 case 0xffffffff: ai4const_in_0 = 0; break;
11151 case 0x1: ai4const_in_0 = 0x1; break;
11152 case 0x2: ai4const_in_0 = 0x2; break;
11153 case 0x3: ai4const_in_0 = 0x3; break;
11154 case 0x4: ai4const_in_0 = 0x4; break;
11155 case 0x5: ai4const_in_0 = 0x5; break;
11156 case 0x6: ai4const_in_0 = 0x6; break;
11157 case 0x7: ai4const_in_0 = 0x7; break;
11158 case 0x8: ai4const_in_0 = 0x8; break;
11159 case 0x9: ai4const_in_0 = 0x9; break;
11160 case 0xa: ai4const_in_0 = 0xa; break;
11161 case 0xb: ai4const_in_0 = 0xb; break;
11162 case 0xc: ai4const_in_0 = 0xc; break;
11163 case 0xd: ai4const_in_0 = 0xd; break;
11164 case 0xe: ai4const_in_0 = 0xe; break;
11165 default: ai4const_in_0 = 0xf; break;
11167 *valp = ai4const_in_0;
11168 return 0;
11171 static int
11172 OperandSem_opnd_sem_b4const_decode (uint32 *valp)
11174 unsigned b4const_out_0;
11175 unsigned b4const_in_0;
11176 b4const_in_0 = *valp & 0xf;
11177 b4const_out_0 = CONST_TBL_b4c_0[b4const_in_0 & 0xf];
11178 *valp = b4const_out_0;
11179 return 0;
11182 static int
11183 OperandSem_opnd_sem_b4const_encode (uint32 *valp)
11185 unsigned b4const_in_0;
11186 unsigned b4const_out_0;
11187 b4const_out_0 = *valp;
11188 switch (b4const_out_0)
11190 case 0xffffffff: b4const_in_0 = 0; break;
11191 case 0x1: b4const_in_0 = 0x1; break;
11192 case 0x2: b4const_in_0 = 0x2; break;
11193 case 0x3: b4const_in_0 = 0x3; break;
11194 case 0x4: b4const_in_0 = 0x4; break;
11195 case 0x5: b4const_in_0 = 0x5; break;
11196 case 0x6: b4const_in_0 = 0x6; break;
11197 case 0x7: b4const_in_0 = 0x7; break;
11198 case 0x8: b4const_in_0 = 0x8; break;
11199 case 0xa: b4const_in_0 = 0x9; break;
11200 case 0xc: b4const_in_0 = 0xa; break;
11201 case 0x10: b4const_in_0 = 0xb; break;
11202 case 0x20: b4const_in_0 = 0xc; break;
11203 case 0x40: b4const_in_0 = 0xd; break;
11204 case 0x80: b4const_in_0 = 0xe; break;
11205 default: b4const_in_0 = 0xf; break;
11207 *valp = b4const_in_0;
11208 return 0;
11211 static int
11212 OperandSem_opnd_sem_b4constu_decode (uint32 *valp)
11214 unsigned b4constu_out_0;
11215 unsigned b4constu_in_0;
11216 b4constu_in_0 = *valp & 0xf;
11217 b4constu_out_0 = CONST_TBL_b4cu_0[b4constu_in_0 & 0xf];
11218 *valp = b4constu_out_0;
11219 return 0;
11222 static int
11223 OperandSem_opnd_sem_b4constu_encode (uint32 *valp)
11225 unsigned b4constu_in_0;
11226 unsigned b4constu_out_0;
11227 b4constu_out_0 = *valp;
11228 switch (b4constu_out_0)
11230 case 0x8000: b4constu_in_0 = 0; break;
11231 case 0x10000: b4constu_in_0 = 0x1; break;
11232 case 0x2: b4constu_in_0 = 0x2; break;
11233 case 0x3: b4constu_in_0 = 0x3; break;
11234 case 0x4: b4constu_in_0 = 0x4; break;
11235 case 0x5: b4constu_in_0 = 0x5; break;
11236 case 0x6: b4constu_in_0 = 0x6; break;
11237 case 0x7: b4constu_in_0 = 0x7; break;
11238 case 0x8: b4constu_in_0 = 0x8; break;
11239 case 0xa: b4constu_in_0 = 0x9; break;
11240 case 0xc: b4constu_in_0 = 0xa; break;
11241 case 0x10: b4constu_in_0 = 0xb; break;
11242 case 0x20: b4constu_in_0 = 0xc; break;
11243 case 0x40: b4constu_in_0 = 0xd; break;
11244 case 0x80: b4constu_in_0 = 0xe; break;
11245 default: b4constu_in_0 = 0xf; break;
11247 *valp = b4constu_in_0;
11248 return 0;
11251 static int
11252 OperandSem_opnd_sem_uimm8_decode (uint32 *valp)
11254 unsigned uimm8_out_0;
11255 unsigned uimm8_in_0;
11256 uimm8_in_0 = *valp & 0xff;
11257 uimm8_out_0 = uimm8_in_0;
11258 *valp = uimm8_out_0;
11259 return 0;
11262 static int
11263 OperandSem_opnd_sem_uimm8_encode (uint32 *valp)
11265 unsigned uimm8_in_0;
11266 unsigned uimm8_out_0;
11267 uimm8_out_0 = *valp;
11268 uimm8_in_0 = (uimm8_out_0 & 0xff);
11269 *valp = uimm8_in_0;
11270 return 0;
11273 static int
11274 OperandSem_opnd_sem_uimm8x2_decode (uint32 *valp)
11276 unsigned uimm8x2_out_0;
11277 unsigned uimm8x2_in_0;
11278 uimm8x2_in_0 = *valp & 0xff;
11279 uimm8x2_out_0 = uimm8x2_in_0 << 1;
11280 *valp = uimm8x2_out_0;
11281 return 0;
11284 static int
11285 OperandSem_opnd_sem_uimm8x2_encode (uint32 *valp)
11287 unsigned uimm8x2_in_0;
11288 unsigned uimm8x2_out_0;
11289 uimm8x2_out_0 = *valp;
11290 uimm8x2_in_0 = ((uimm8x2_out_0 >> 1) & 0xff);
11291 *valp = uimm8x2_in_0;
11292 return 0;
11295 static int
11296 OperandSem_opnd_sem_uimm8x4_decode (uint32 *valp)
11298 unsigned uimm8x4_out_0;
11299 unsigned uimm8x4_in_0;
11300 uimm8x4_in_0 = *valp & 0xff;
11301 uimm8x4_out_0 = uimm8x4_in_0 << 2;
11302 *valp = uimm8x4_out_0;
11303 return 0;
11306 static int
11307 OperandSem_opnd_sem_uimm8x4_encode (uint32 *valp)
11309 unsigned uimm8x4_in_0;
11310 unsigned uimm8x4_out_0;
11311 uimm8x4_out_0 = *valp;
11312 uimm8x4_in_0 = ((uimm8x4_out_0 >> 2) & 0xff);
11313 *valp = uimm8x4_in_0;
11314 return 0;
11317 static int
11318 OperandSem_opnd_sem_uimm4x16_decode (uint32 *valp)
11320 unsigned uimm4x16_out_0;
11321 unsigned uimm4x16_in_0;
11322 uimm4x16_in_0 = *valp & 0xf;
11323 uimm4x16_out_0 = uimm4x16_in_0 << 4;
11324 *valp = uimm4x16_out_0;
11325 return 0;
11328 static int
11329 OperandSem_opnd_sem_uimm4x16_encode (uint32 *valp)
11331 unsigned uimm4x16_in_0;
11332 unsigned uimm4x16_out_0;
11333 uimm4x16_out_0 = *valp;
11334 uimm4x16_in_0 = ((uimm4x16_out_0 >> 4) & 0xf);
11335 *valp = uimm4x16_in_0;
11336 return 0;
11339 static int
11340 OperandSem_opnd_sem_simm8_decode (uint32 *valp)
11342 unsigned simm8_out_0;
11343 unsigned simm8_in_0;
11344 simm8_in_0 = *valp & 0xff;
11345 simm8_out_0 = ((int) simm8_in_0 << 24) >> 24;
11346 *valp = simm8_out_0;
11347 return 0;
11350 static int
11351 OperandSem_opnd_sem_simm8_encode (uint32 *valp)
11353 unsigned simm8_in_0;
11354 unsigned simm8_out_0;
11355 simm8_out_0 = *valp;
11356 simm8_in_0 = (simm8_out_0 & 0xff);
11357 *valp = simm8_in_0;
11358 return 0;
11361 static int
11362 OperandSem_opnd_sem_simm8x256_decode (uint32 *valp)
11364 unsigned simm8x256_out_0;
11365 unsigned simm8x256_in_0;
11366 simm8x256_in_0 = *valp & 0xff;
11367 simm8x256_out_0 = (((int) simm8x256_in_0 << 24) >> 24) << 8;
11368 *valp = simm8x256_out_0;
11369 return 0;
11372 static int
11373 OperandSem_opnd_sem_simm8x256_encode (uint32 *valp)
11375 unsigned simm8x256_in_0;
11376 unsigned simm8x256_out_0;
11377 simm8x256_out_0 = *valp;
11378 simm8x256_in_0 = ((simm8x256_out_0 >> 8) & 0xff);
11379 *valp = simm8x256_in_0;
11380 return 0;
11383 static int
11384 OperandSem_opnd_sem_simm12b_decode (uint32 *valp)
11386 unsigned simm12b_out_0;
11387 unsigned simm12b_in_0;
11388 simm12b_in_0 = *valp & 0xfff;
11389 simm12b_out_0 = ((int) simm12b_in_0 << 20) >> 20;
11390 *valp = simm12b_out_0;
11391 return 0;
11394 static int
11395 OperandSem_opnd_sem_simm12b_encode (uint32 *valp)
11397 unsigned simm12b_in_0;
11398 unsigned simm12b_out_0;
11399 simm12b_out_0 = *valp;
11400 simm12b_in_0 = (simm12b_out_0 & 0xfff);
11401 *valp = simm12b_in_0;
11402 return 0;
11405 static int
11406 OperandSem_opnd_sem_msalp32_decode (uint32 *valp)
11408 unsigned msalp32_out_0;
11409 unsigned msalp32_in_0;
11410 msalp32_in_0 = *valp & 0x1f;
11411 msalp32_out_0 = 0x20 - msalp32_in_0;
11412 *valp = msalp32_out_0;
11413 return 0;
11416 static int
11417 OperandSem_opnd_sem_msalp32_encode (uint32 *valp)
11419 unsigned msalp32_in_0;
11420 unsigned msalp32_out_0;
11421 msalp32_out_0 = *valp;
11422 msalp32_in_0 = (0x20 - msalp32_out_0) & 0x1f;
11423 *valp = msalp32_in_0;
11424 return 0;
11427 static int
11428 OperandSem_opnd_sem_op2p1_decode (uint32 *valp)
11430 unsigned op2p1_out_0;
11431 unsigned op2p1_in_0;
11432 op2p1_in_0 = *valp & 0xf;
11433 op2p1_out_0 = op2p1_in_0 + 0x1;
11434 *valp = op2p1_out_0;
11435 return 0;
11438 static int
11439 OperandSem_opnd_sem_op2p1_encode (uint32 *valp)
11441 unsigned op2p1_in_0;
11442 unsigned op2p1_out_0;
11443 op2p1_out_0 = *valp;
11444 op2p1_in_0 = (op2p1_out_0 - 0x1) & 0xf;
11445 *valp = op2p1_in_0;
11446 return 0;
11449 static int
11450 OperandSem_opnd_sem_label8_decode (uint32 *valp)
11452 unsigned label8_out_0;
11453 unsigned label8_in_0;
11454 label8_in_0 = *valp & 0xff;
11455 label8_out_0 = 0x4 + (((int) label8_in_0 << 24) >> 24);
11456 *valp = label8_out_0;
11457 return 0;
11460 static int
11461 OperandSem_opnd_sem_label8_encode (uint32 *valp)
11463 unsigned label8_in_0;
11464 unsigned label8_out_0;
11465 label8_out_0 = *valp;
11466 label8_in_0 = (label8_out_0 - 0x4) & 0xff;
11467 *valp = label8_in_0;
11468 return 0;
11471 static int
11472 OperandSem_opnd_sem_ulabel8_decode (uint32 *valp)
11474 unsigned ulabel8_out_0;
11475 unsigned ulabel8_in_0;
11476 ulabel8_in_0 = *valp & 0xff;
11477 ulabel8_out_0 = 0x4 + (((0) << 8) | ulabel8_in_0);
11478 *valp = ulabel8_out_0;
11479 return 0;
11482 static int
11483 OperandSem_opnd_sem_ulabel8_encode (uint32 *valp)
11485 unsigned ulabel8_in_0;
11486 unsigned ulabel8_out_0;
11487 ulabel8_out_0 = *valp;
11488 ulabel8_in_0 = (ulabel8_out_0 - 0x4) & 0xff;
11489 *valp = ulabel8_in_0;
11490 return 0;
11493 static int
11494 OperandSem_opnd_sem_label12_decode (uint32 *valp)
11496 unsigned label12_out_0;
11497 unsigned label12_in_0;
11498 label12_in_0 = *valp & 0xfff;
11499 label12_out_0 = 0x4 + (((int) label12_in_0 << 20) >> 20);
11500 *valp = label12_out_0;
11501 return 0;
11504 static int
11505 OperandSem_opnd_sem_label12_encode (uint32 *valp)
11507 unsigned label12_in_0;
11508 unsigned label12_out_0;
11509 label12_out_0 = *valp;
11510 label12_in_0 = (label12_out_0 - 0x4) & 0xfff;
11511 *valp = label12_in_0;
11512 return 0;
11515 static int
11516 OperandSem_opnd_sem_soffset_decode (uint32 *valp)
11518 unsigned soffset_out_0;
11519 unsigned soffset_in_0;
11520 soffset_in_0 = *valp & 0x3ffff;
11521 soffset_out_0 = 0x4 + (((int) soffset_in_0 << 14) >> 14);
11522 *valp = soffset_out_0;
11523 return 0;
11526 static int
11527 OperandSem_opnd_sem_soffset_encode (uint32 *valp)
11529 unsigned soffset_in_0;
11530 unsigned soffset_out_0;
11531 soffset_out_0 = *valp;
11532 soffset_in_0 = (soffset_out_0 - 0x4) & 0x3ffff;
11533 *valp = soffset_in_0;
11534 return 0;
11537 static int
11538 OperandSem_opnd_sem_uimm16x4_decode (uint32 *valp)
11540 unsigned uimm16x4_out_0;
11541 unsigned uimm16x4_in_0;
11542 uimm16x4_in_0 = *valp & 0xffff;
11543 uimm16x4_out_0 = (((0xffff) << 16) | uimm16x4_in_0) << 2;
11544 *valp = uimm16x4_out_0;
11545 return 0;
11548 static int
11549 OperandSem_opnd_sem_uimm16x4_encode (uint32 *valp)
11551 unsigned uimm16x4_in_0;
11552 unsigned uimm16x4_out_0;
11553 uimm16x4_out_0 = *valp;
11554 uimm16x4_in_0 = (uimm16x4_out_0 >> 2) & 0xffff;
11555 *valp = uimm16x4_in_0;
11556 return 0;
11559 static int
11560 OperandSem_opnd_sem_bbi_decode (uint32 *valp)
11562 unsigned bbi_out_0;
11563 unsigned bbi_in_0;
11564 bbi_in_0 = *valp & 0x1f;
11565 bbi_out_0 = (0 << 5) | bbi_in_0;
11566 *valp = bbi_out_0;
11567 return 0;
11570 static int
11571 OperandSem_opnd_sem_bbi_encode (uint32 *valp)
11573 unsigned bbi_in_0;
11574 unsigned bbi_out_0;
11575 bbi_out_0 = *valp;
11576 bbi_in_0 = (bbi_out_0 & 0x1f);
11577 *valp = bbi_in_0;
11578 return 0;
11581 static int
11582 OperandSem_opnd_sem_s_decode (uint32 *valp)
11584 unsigned s_out_0;
11585 unsigned s_in_0;
11586 s_in_0 = *valp & 0xf;
11587 s_out_0 = (0 << 4) | s_in_0;
11588 *valp = s_out_0;
11589 return 0;
11592 static int
11593 OperandSem_opnd_sem_s_encode (uint32 *valp)
11595 unsigned s_in_0;
11596 unsigned s_out_0;
11597 s_out_0 = *valp;
11598 s_in_0 = (s_out_0 & 0xf);
11599 *valp = s_in_0;
11600 return 0;
11603 static int
11604 OperandSem_opnd_sem_MR_decode (uint32 *valp ATTRIBUTE_UNUSED)
11606 return 0;
11609 static int
11610 OperandSem_opnd_sem_MR_encode (uint32 *valp)
11612 int error;
11613 error = (*valp >= 4);
11614 return error;
11617 static int
11618 OperandSem_opnd_sem_MR_1_decode (uint32 *valp ATTRIBUTE_UNUSED)
11620 return 0;
11623 static int
11624 OperandSem_opnd_sem_MR_1_encode (uint32 *valp)
11626 int error;
11627 error = (*valp >= 4);
11628 return error;
11631 static int
11632 OperandSem_opnd_sem_MR_2_decode (uint32 *valp ATTRIBUTE_UNUSED)
11634 return 0;
11637 static int
11638 OperandSem_opnd_sem_MR_2_encode (uint32 *valp)
11640 int error;
11641 error = (*valp >= 4);
11642 return error;
11645 static int
11646 OperandSem_opnd_sem_MR_3_decode (uint32 *valp ATTRIBUTE_UNUSED)
11648 return 0;
11651 static int
11652 OperandSem_opnd_sem_MR_3_encode (uint32 *valp)
11654 int error;
11655 error = (*valp >= 4);
11656 return error;
11659 static int
11660 OperandSem_opnd_sem_MR_4_decode (uint32 *valp ATTRIBUTE_UNUSED)
11662 return 0;
11665 static int
11666 OperandSem_opnd_sem_MR_4_encode (uint32 *valp)
11668 int error;
11669 error = (*valp >= 4);
11670 return error;
11673 static int
11674 OperandSem_opnd_sem_MR_5_decode (uint32 *valp ATTRIBUTE_UNUSED)
11676 return 0;
11679 static int
11680 OperandSem_opnd_sem_MR_5_encode (uint32 *valp)
11682 int error;
11683 error = (*valp >= 4);
11684 return error;
11687 static int
11688 OperandSem_opnd_sem_immt_decode (uint32 *valp)
11690 unsigned immt_out_0;
11691 unsigned immt_in_0;
11692 immt_in_0 = *valp & 0xf;
11693 immt_out_0 = immt_in_0;
11694 *valp = immt_out_0;
11695 return 0;
11698 static int
11699 OperandSem_opnd_sem_immt_encode (uint32 *valp)
11701 unsigned immt_in_0;
11702 unsigned immt_out_0;
11703 immt_out_0 = *valp;
11704 immt_in_0 = immt_out_0 & 0xf;
11705 *valp = immt_in_0;
11706 return 0;
11709 static int
11710 OperandSem_opnd_sem_BR_decode (uint32 *valp ATTRIBUTE_UNUSED)
11712 return 0;
11715 static int
11716 OperandSem_opnd_sem_BR_encode (uint32 *valp)
11718 int error;
11719 error = (*valp >= 16);
11720 return error;
11723 static int
11724 OperandSem_opnd_sem_BR2_decode (uint32 *valp)
11726 *valp = *valp << 1;
11727 return 0;
11730 static int
11731 OperandSem_opnd_sem_BR2_encode (uint32 *valp)
11733 int error;
11734 error = (*valp >= 16) || ((*valp & 1) != 0);
11735 *valp = *valp >> 1;
11736 return error;
11739 static int
11740 OperandSem_opnd_sem_BR4_decode (uint32 *valp)
11742 *valp = *valp << 2;
11743 return 0;
11746 static int
11747 OperandSem_opnd_sem_BR4_encode (uint32 *valp)
11749 int error;
11750 error = (*valp >= 16) || ((*valp & 3) != 0);
11751 *valp = *valp >> 2;
11752 return error;
11755 static int
11756 OperandSem_opnd_sem_BR8_decode (uint32 *valp)
11758 *valp = *valp << 3;
11759 return 0;
11762 static int
11763 OperandSem_opnd_sem_BR8_encode (uint32 *valp)
11765 int error;
11766 error = (*valp >= 16) || ((*valp & 7) != 0);
11767 *valp = *valp >> 3;
11768 return error;
11771 static int
11772 OperandSem_opnd_sem_BR16_decode (uint32 *valp)
11774 *valp = *valp << 4;
11775 return 0;
11778 static int
11779 OperandSem_opnd_sem_BR16_encode (uint32 *valp)
11781 int error;
11782 error = (*valp >= 16) || ((*valp & 15) != 0);
11783 *valp = *valp >> 4;
11784 return error;
11787 static int
11788 OperandSem_opnd_sem_tp7_decode (uint32 *valp)
11790 unsigned tp7_out_0;
11791 unsigned tp7_in_0;
11792 tp7_in_0 = *valp & 0xf;
11793 tp7_out_0 = tp7_in_0 + 0x7;
11794 *valp = tp7_out_0;
11795 return 0;
11798 static int
11799 OperandSem_opnd_sem_tp7_encode (uint32 *valp)
11801 unsigned tp7_in_0;
11802 unsigned tp7_out_0;
11803 tp7_out_0 = *valp;
11804 tp7_in_0 = (tp7_out_0 - 0x7) & 0xf;
11805 *valp = tp7_in_0;
11806 return 0;
11809 static int
11810 OperandSem_opnd_sem_xt_wbr15_label_decode (uint32 *valp)
11812 unsigned xt_wbr15_label_out_0;
11813 unsigned xt_wbr15_label_in_0;
11814 xt_wbr15_label_in_0 = *valp & 0x7fff;
11815 xt_wbr15_label_out_0 = 0x4 + (((int) xt_wbr15_label_in_0 << 17) >> 17);
11816 *valp = xt_wbr15_label_out_0;
11817 return 0;
11820 static int
11821 OperandSem_opnd_sem_xt_wbr15_label_encode (uint32 *valp)
11823 unsigned xt_wbr15_label_in_0;
11824 unsigned xt_wbr15_label_out_0;
11825 xt_wbr15_label_out_0 = *valp;
11826 xt_wbr15_label_in_0 = (xt_wbr15_label_out_0 - 0x4) & 0x7fff;
11827 *valp = xt_wbr15_label_in_0;
11828 return 0;
11831 static int
11832 OperandSem_opnd_sem_ae_samt32_decode (uint32 *valp)
11834 unsigned ae_samt32_out_0;
11835 unsigned ae_samt32_in_0;
11836 ae_samt32_in_0 = *valp & 0x1f;
11837 ae_samt32_out_0 = (0 << 5) | ae_samt32_in_0;
11838 *valp = ae_samt32_out_0;
11839 return 0;
11842 static int
11843 OperandSem_opnd_sem_ae_samt32_encode (uint32 *valp)
11845 unsigned ae_samt32_in_0;
11846 unsigned ae_samt32_out_0;
11847 ae_samt32_out_0 = *valp;
11848 ae_samt32_in_0 = (ae_samt32_out_0 & 0x1f);
11849 *valp = ae_samt32_in_0;
11850 return 0;
11853 static int
11854 OperandSem_opnd_sem_AE_PR_decode (uint32 *valp ATTRIBUTE_UNUSED)
11856 return 0;
11859 static int
11860 OperandSem_opnd_sem_AE_PR_encode (uint32 *valp)
11862 int error;
11863 error = (*valp >= 8);
11864 return error;
11867 static int
11868 OperandSem_opnd_sem_AE_QR_decode (uint32 *valp ATTRIBUTE_UNUSED)
11870 return 0;
11873 static int
11874 OperandSem_opnd_sem_AE_QR_encode (uint32 *valp)
11876 int error;
11877 error = (*valp >= 4);
11878 return error;
11881 static int
11882 OperandSem_opnd_sem_ae_lsimm16_decode (uint32 *valp)
11884 unsigned ae_lsimm16_out_0;
11885 unsigned ae_lsimm16_in_0;
11886 ae_lsimm16_in_0 = *valp & 0xf;
11887 ae_lsimm16_out_0 = (((int) ae_lsimm16_in_0 << 28) >> 28) << 1;
11888 *valp = ae_lsimm16_out_0;
11889 return 0;
11892 static int
11893 OperandSem_opnd_sem_ae_lsimm16_encode (uint32 *valp)
11895 unsigned ae_lsimm16_in_0;
11896 unsigned ae_lsimm16_out_0;
11897 ae_lsimm16_out_0 = *valp;
11898 ae_lsimm16_in_0 = ((ae_lsimm16_out_0 >> 1) & 0xf);
11899 *valp = ae_lsimm16_in_0;
11900 return 0;
11903 static int
11904 OperandSem_opnd_sem_ae_lsimm32_decode (uint32 *valp)
11906 unsigned ae_lsimm32_out_0;
11907 unsigned ae_lsimm32_in_0;
11908 ae_lsimm32_in_0 = *valp & 0xf;
11909 ae_lsimm32_out_0 = (((int) ae_lsimm32_in_0 << 28) >> 28) << 2;
11910 *valp = ae_lsimm32_out_0;
11911 return 0;
11914 static int
11915 OperandSem_opnd_sem_ae_lsimm32_encode (uint32 *valp)
11917 unsigned ae_lsimm32_in_0;
11918 unsigned ae_lsimm32_out_0;
11919 ae_lsimm32_out_0 = *valp;
11920 ae_lsimm32_in_0 = ((ae_lsimm32_out_0 >> 2) & 0xf);
11921 *valp = ae_lsimm32_in_0;
11922 return 0;
11925 static int
11926 OperandSem_opnd_sem_ae_lsimm64_decode (uint32 *valp)
11928 unsigned ae_lsimm64_out_0;
11929 unsigned ae_lsimm64_in_0;
11930 ae_lsimm64_in_0 = *valp & 0xf;
11931 ae_lsimm64_out_0 = (((int) ae_lsimm64_in_0 << 28) >> 28) << 3;
11932 *valp = ae_lsimm64_out_0;
11933 return 0;
11936 static int
11937 OperandSem_opnd_sem_ae_lsimm64_encode (uint32 *valp)
11939 unsigned ae_lsimm64_in_0;
11940 unsigned ae_lsimm64_out_0;
11941 ae_lsimm64_out_0 = *valp;
11942 ae_lsimm64_in_0 = ((ae_lsimm64_out_0 >> 3) & 0xf);
11943 *valp = ae_lsimm64_in_0;
11944 return 0;
11947 static int
11948 OperandSem_opnd_sem_ae_samt64_decode (uint32 *valp)
11950 unsigned ae_samt64_out_0;
11951 unsigned ae_samt64_in_0;
11952 ae_samt64_in_0 = *valp & 0x3f;
11953 ae_samt64_out_0 = (0 << 6) | ae_samt64_in_0;
11954 *valp = ae_samt64_out_0;
11955 return 0;
11958 static int
11959 OperandSem_opnd_sem_ae_samt64_encode (uint32 *valp)
11961 unsigned ae_samt64_in_0;
11962 unsigned ae_samt64_out_0;
11963 ae_samt64_out_0 = *valp;
11964 ae_samt64_in_0 = (ae_samt64_out_0 & 0x3f);
11965 *valp = ae_samt64_in_0;
11966 return 0;
11969 static int
11970 OperandSem_opnd_sem_ae_ohba_decode (uint32 *valp)
11972 unsigned ae_ohba_out_0;
11973 unsigned ae_ohba_in_0;
11974 ae_ohba_in_0 = *valp & 0xf;
11975 ae_ohba_out_0 = (0 << 5) | (((((ae_ohba_in_0 & 0xf))) == 0) << 4) | ((ae_ohba_in_0 & 0xf));
11976 *valp = ae_ohba_out_0;
11977 return 0;
11980 static int
11981 OperandSem_opnd_sem_ae_ohba_encode (uint32 *valp)
11983 unsigned ae_ohba_in_0;
11984 unsigned ae_ohba_out_0;
11985 ae_ohba_out_0 = *valp;
11986 ae_ohba_in_0 = (ae_ohba_out_0 & 0xf);
11987 *valp = ae_ohba_in_0;
11988 return 0;
11991 static int
11992 Operand_soffsetx4_ator (uint32 *valp, uint32 pc)
11994 *valp -= (pc & ~0x3);
11995 return 0;
11998 static int
11999 Operand_soffsetx4_rtoa (uint32 *valp, uint32 pc)
12001 *valp += (pc & ~0x3);
12002 return 0;
12005 static int
12006 Operand_uimm6_ator (uint32 *valp, uint32 pc)
12008 *valp -= pc;
12009 return 0;
12012 static int
12013 Operand_uimm6_rtoa (uint32 *valp, uint32 pc)
12015 *valp += pc;
12016 return 0;
12019 static int
12020 Operand_label8_ator (uint32 *valp, uint32 pc)
12022 *valp -= pc;
12023 return 0;
12026 static int
12027 Operand_label8_rtoa (uint32 *valp, uint32 pc)
12029 *valp += pc;
12030 return 0;
12033 static int
12034 Operand_ulabel8_ator (uint32 *valp, uint32 pc)
12036 *valp -= pc;
12037 return 0;
12040 static int
12041 Operand_ulabel8_rtoa (uint32 *valp, uint32 pc)
12043 *valp += pc;
12044 return 0;
12047 static int
12048 Operand_label12_ator (uint32 *valp, uint32 pc)
12050 *valp -= pc;
12051 return 0;
12054 static int
12055 Operand_label12_rtoa (uint32 *valp, uint32 pc)
12057 *valp += pc;
12058 return 0;
12061 static int
12062 Operand_soffset_ator (uint32 *valp, uint32 pc)
12064 *valp -= pc;
12065 return 0;
12068 static int
12069 Operand_soffset_rtoa (uint32 *valp, uint32 pc)
12071 *valp += pc;
12072 return 0;
12075 static int
12076 Operand_uimm16x4_ator (uint32 *valp, uint32 pc)
12078 *valp -= ((pc + 3) & ~0x3);
12079 return 0;
12082 static int
12083 Operand_uimm16x4_rtoa (uint32 *valp, uint32 pc)
12085 *valp += ((pc + 3) & ~0x3);
12086 return 0;
12089 static int
12090 Operand_xt_wbr15_label_ator (uint32 *valp, uint32 pc)
12092 *valp -= pc;
12093 return 0;
12096 static int
12097 Operand_xt_wbr15_label_rtoa (uint32 *valp, uint32 pc)
12099 *valp += pc;
12100 return 0;
12103 static int
12104 Operand_xt_wbr18_label_ator (uint32 *valp, uint32 pc)
12106 *valp -= pc;
12107 return 0;
12110 static int
12111 Operand_xt_wbr18_label_rtoa (uint32 *valp, uint32 pc)
12113 *valp += pc;
12114 return 0;
12117 static xtensa_operand_internal operands[] = {
12118 { "soffsetx4", FIELD_offset, -1, 0,
12119 XTENSA_OPERAND_IS_PCRELATIVE,
12120 OperandSem_opnd_sem_soffsetx4_encode, OperandSem_opnd_sem_soffsetx4_decode,
12121 Operand_soffsetx4_ator, Operand_soffsetx4_rtoa },
12122 { "uimm12x8", FIELD_imm12, -1, 0,
12124 OperandSem_opnd_sem_uimm12x8_encode, OperandSem_opnd_sem_uimm12x8_decode,
12125 0, 0 },
12126 { "simm4", FIELD_mn, -1, 0,
12128 OperandSem_opnd_sem_simm4_encode, OperandSem_opnd_sem_simm4_decode,
12129 0, 0 },
12130 { "arr", FIELD_r, REGFILE_AR, 1,
12131 XTENSA_OPERAND_IS_REGISTER,
12132 OperandSem_opnd_sem_AR_encode, OperandSem_opnd_sem_AR_decode,
12133 0, 0 },
12134 { "ars", FIELD_s, REGFILE_AR, 1,
12135 XTENSA_OPERAND_IS_REGISTER,
12136 OperandSem_opnd_sem_AR_encode, OperandSem_opnd_sem_AR_decode,
12137 0, 0 },
12138 { "*ars_invisible", FIELD_s, REGFILE_AR, 1,
12139 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12140 OperandSem_opnd_sem_AR_encode, OperandSem_opnd_sem_AR_decode,
12141 0, 0 },
12142 { "art", FIELD_t, REGFILE_AR, 1,
12143 XTENSA_OPERAND_IS_REGISTER,
12144 OperandSem_opnd_sem_AR_encode, OperandSem_opnd_sem_AR_decode,
12145 0, 0 },
12146 { "ar0", FIELD__ar0, REGFILE_AR, 1,
12147 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12148 OperandSem_opnd_sem_AR_0_encode, OperandSem_opnd_sem_AR_0_decode,
12149 0, 0 },
12150 { "ar4", FIELD__ar4, REGFILE_AR, 1,
12151 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12152 OperandSem_opnd_sem_AR_1_encode, OperandSem_opnd_sem_AR_1_decode,
12153 0, 0 },
12154 { "ar8", FIELD__ar8, REGFILE_AR, 1,
12155 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12156 OperandSem_opnd_sem_AR_2_encode, OperandSem_opnd_sem_AR_2_decode,
12157 0, 0 },
12158 { "ar12", FIELD__ar12, REGFILE_AR, 1,
12159 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12160 OperandSem_opnd_sem_AR_3_encode, OperandSem_opnd_sem_AR_3_decode,
12161 0, 0 },
12162 { "ars_entry", FIELD_s, REGFILE_AR, 1,
12163 XTENSA_OPERAND_IS_REGISTER,
12164 OperandSem_opnd_sem_AR_4_encode, OperandSem_opnd_sem_AR_4_decode,
12165 0, 0 },
12166 { "immrx4", FIELD_r, -1, 0,
12168 OperandSem_opnd_sem_immrx4_encode, OperandSem_opnd_sem_immrx4_decode,
12169 0, 0 },
12170 { "lsi4x4", FIELD_r, -1, 0,
12172 OperandSem_opnd_sem_lsi4x4_encode, OperandSem_opnd_sem_lsi4x4_decode,
12173 0, 0 },
12174 { "simm7", FIELD_imm7, -1, 0,
12176 OperandSem_opnd_sem_simm7_encode, OperandSem_opnd_sem_simm7_decode,
12177 0, 0 },
12178 { "uimm6", FIELD_imm6, -1, 0,
12179 XTENSA_OPERAND_IS_PCRELATIVE,
12180 OperandSem_opnd_sem_uimm6_encode, OperandSem_opnd_sem_uimm6_decode,
12181 Operand_uimm6_ator, Operand_uimm6_rtoa },
12182 { "ai4const", FIELD_t, -1, 0,
12184 OperandSem_opnd_sem_ai4const_encode, OperandSem_opnd_sem_ai4const_decode,
12185 0, 0 },
12186 { "b4const", FIELD_r, -1, 0,
12188 OperandSem_opnd_sem_b4const_encode, OperandSem_opnd_sem_b4const_decode,
12189 0, 0 },
12190 { "b4constu", FIELD_r, -1, 0,
12192 OperandSem_opnd_sem_b4constu_encode, OperandSem_opnd_sem_b4constu_decode,
12193 0, 0 },
12194 { "uimm8", FIELD_imm8, -1, 0,
12196 OperandSem_opnd_sem_uimm8_encode, OperandSem_opnd_sem_uimm8_decode,
12197 0, 0 },
12198 { "uimm8x2", FIELD_imm8, -1, 0,
12200 OperandSem_opnd_sem_uimm8x2_encode, OperandSem_opnd_sem_uimm8x2_decode,
12201 0, 0 },
12202 { "uimm8x4", FIELD_imm8, -1, 0,
12204 OperandSem_opnd_sem_uimm8x4_encode, OperandSem_opnd_sem_uimm8x4_decode,
12205 0, 0 },
12206 { "uimm4x16", FIELD_op2, -1, 0,
12208 OperandSem_opnd_sem_uimm4x16_encode, OperandSem_opnd_sem_uimm4x16_decode,
12209 0, 0 },
12210 { "uimmrx4", FIELD_r, -1, 0,
12212 OperandSem_opnd_sem_lsi4x4_encode, OperandSem_opnd_sem_lsi4x4_decode,
12213 0, 0 },
12214 { "simm8", FIELD_imm8, -1, 0,
12216 OperandSem_opnd_sem_simm8_encode, OperandSem_opnd_sem_simm8_decode,
12217 0, 0 },
12218 { "simm8x256", FIELD_imm8, -1, 0,
12220 OperandSem_opnd_sem_simm8x256_encode, OperandSem_opnd_sem_simm8x256_decode,
12221 0, 0 },
12222 { "simm12b", FIELD_imm12b, -1, 0,
12224 OperandSem_opnd_sem_simm12b_encode, OperandSem_opnd_sem_simm12b_decode,
12225 0, 0 },
12226 { "msalp32", FIELD_sal, -1, 0,
12228 OperandSem_opnd_sem_msalp32_encode, OperandSem_opnd_sem_msalp32_decode,
12229 0, 0 },
12230 { "op2p1", FIELD_op2, -1, 0,
12232 OperandSem_opnd_sem_op2p1_encode, OperandSem_opnd_sem_op2p1_decode,
12233 0, 0 },
12234 { "label8", FIELD_imm8, -1, 0,
12235 XTENSA_OPERAND_IS_PCRELATIVE,
12236 OperandSem_opnd_sem_label8_encode, OperandSem_opnd_sem_label8_decode,
12237 Operand_label8_ator, Operand_label8_rtoa },
12238 { "ulabel8", FIELD_imm8, -1, 0,
12239 XTENSA_OPERAND_IS_PCRELATIVE,
12240 OperandSem_opnd_sem_ulabel8_encode, OperandSem_opnd_sem_ulabel8_decode,
12241 Operand_ulabel8_ator, Operand_ulabel8_rtoa },
12242 { "label12", FIELD_imm12, -1, 0,
12243 XTENSA_OPERAND_IS_PCRELATIVE,
12244 OperandSem_opnd_sem_label12_encode, OperandSem_opnd_sem_label12_decode,
12245 Operand_label12_ator, Operand_label12_rtoa },
12246 { "soffset", FIELD_offset, -1, 0,
12247 XTENSA_OPERAND_IS_PCRELATIVE,
12248 OperandSem_opnd_sem_soffset_encode, OperandSem_opnd_sem_soffset_decode,
12249 Operand_soffset_ator, Operand_soffset_rtoa },
12250 { "uimm16x4", FIELD_imm16, -1, 0,
12251 XTENSA_OPERAND_IS_PCRELATIVE,
12252 OperandSem_opnd_sem_uimm16x4_encode, OperandSem_opnd_sem_uimm16x4_decode,
12253 Operand_uimm16x4_ator, Operand_uimm16x4_rtoa },
12254 { "bbi", FIELD_bbi, -1, 0,
12256 OperandSem_opnd_sem_bbi_encode, OperandSem_opnd_sem_bbi_decode,
12257 0, 0 },
12258 { "sae", FIELD_sae, -1, 0,
12260 OperandSem_opnd_sem_bbi_encode, OperandSem_opnd_sem_bbi_decode,
12261 0, 0 },
12262 { "sas", FIELD_sas, -1, 0,
12264 OperandSem_opnd_sem_bbi_encode, OperandSem_opnd_sem_bbi_decode,
12265 0, 0 },
12266 { "sargt", FIELD_sargt, -1, 0,
12268 OperandSem_opnd_sem_bbi_encode, OperandSem_opnd_sem_bbi_decode,
12269 0, 0 },
12270 { "s", FIELD_s, -1, 0,
12272 OperandSem_opnd_sem_s_encode, OperandSem_opnd_sem_s_decode,
12273 0, 0 },
12274 { "mx", FIELD_x, REGFILE_MR, 1,
12275 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_UNKNOWN,
12276 OperandSem_opnd_sem_MR_encode, OperandSem_opnd_sem_MR_decode,
12277 0, 0 },
12278 { "my", FIELD_y, REGFILE_MR, 1,
12279 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_UNKNOWN,
12280 OperandSem_opnd_sem_MR_0_encode, OperandSem_opnd_sem_MR_0_decode,
12281 0, 0 },
12282 { "mw", FIELD_w, REGFILE_MR, 1,
12283 XTENSA_OPERAND_IS_REGISTER,
12284 OperandSem_opnd_sem_MR_1_encode, OperandSem_opnd_sem_MR_1_decode,
12285 0, 0 },
12286 { "mr0", FIELD__mr0, REGFILE_MR, 1,
12287 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12288 OperandSem_opnd_sem_MR_2_encode, OperandSem_opnd_sem_MR_2_decode,
12289 0, 0 },
12290 { "mr1", FIELD__mr1, REGFILE_MR, 1,
12291 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12292 OperandSem_opnd_sem_MR_3_encode, OperandSem_opnd_sem_MR_3_decode,
12293 0, 0 },
12294 { "mr2", FIELD__mr2, REGFILE_MR, 1,
12295 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12296 OperandSem_opnd_sem_MR_4_encode, OperandSem_opnd_sem_MR_4_decode,
12297 0, 0 },
12298 { "mr3", FIELD__mr3, REGFILE_MR, 1,
12299 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12300 OperandSem_opnd_sem_MR_5_encode, OperandSem_opnd_sem_MR_5_decode,
12301 0, 0 },
12302 { "immt", FIELD_t, -1, 0,
12304 OperandSem_opnd_sem_immt_encode, OperandSem_opnd_sem_immt_decode,
12305 0, 0 },
12306 { "imms", FIELD_s, -1, 0,
12308 OperandSem_opnd_sem_immt_encode, OperandSem_opnd_sem_immt_decode,
12309 0, 0 },
12310 { "bt", FIELD_t, REGFILE_BR, 1,
12311 XTENSA_OPERAND_IS_REGISTER,
12312 OperandSem_opnd_sem_BR_encode, OperandSem_opnd_sem_BR_decode,
12313 0, 0 },
12314 { "bs", FIELD_s, REGFILE_BR, 1,
12315 XTENSA_OPERAND_IS_REGISTER,
12316 OperandSem_opnd_sem_BR_encode, OperandSem_opnd_sem_BR_decode,
12317 0, 0 },
12318 { "br", FIELD_r, REGFILE_BR, 1,
12319 XTENSA_OPERAND_IS_REGISTER,
12320 OperandSem_opnd_sem_BR_encode, OperandSem_opnd_sem_BR_decode,
12321 0, 0 },
12322 { "bt2", FIELD_t2, REGFILE_BR, 2,
12323 XTENSA_OPERAND_IS_REGISTER,
12324 OperandSem_opnd_sem_BR2_encode, OperandSem_opnd_sem_BR2_decode,
12325 0, 0 },
12326 { "bs2", FIELD_s2, REGFILE_BR, 2,
12327 XTENSA_OPERAND_IS_REGISTER,
12328 OperandSem_opnd_sem_BR2_encode, OperandSem_opnd_sem_BR2_decode,
12329 0, 0 },
12330 { "br2", FIELD_r2, REGFILE_BR, 2,
12331 XTENSA_OPERAND_IS_REGISTER,
12332 OperandSem_opnd_sem_BR2_encode, OperandSem_opnd_sem_BR2_decode,
12333 0, 0 },
12334 { "bt4", FIELD_t4, REGFILE_BR, 4,
12335 XTENSA_OPERAND_IS_REGISTER,
12336 OperandSem_opnd_sem_BR4_encode, OperandSem_opnd_sem_BR4_decode,
12337 0, 0 },
12338 { "bs4", FIELD_s4, REGFILE_BR, 4,
12339 XTENSA_OPERAND_IS_REGISTER,
12340 OperandSem_opnd_sem_BR4_encode, OperandSem_opnd_sem_BR4_decode,
12341 0, 0 },
12342 { "br4", FIELD_r4, REGFILE_BR, 4,
12343 XTENSA_OPERAND_IS_REGISTER,
12344 OperandSem_opnd_sem_BR4_encode, OperandSem_opnd_sem_BR4_decode,
12345 0, 0 },
12346 { "bt8", FIELD_t8, REGFILE_BR, 8,
12347 XTENSA_OPERAND_IS_REGISTER,
12348 OperandSem_opnd_sem_BR8_encode, OperandSem_opnd_sem_BR8_decode,
12349 0, 0 },
12350 { "bs8", FIELD_s8, REGFILE_BR, 8,
12351 XTENSA_OPERAND_IS_REGISTER,
12352 OperandSem_opnd_sem_BR8_encode, OperandSem_opnd_sem_BR8_decode,
12353 0, 0 },
12354 { "br8", FIELD_r8, REGFILE_BR, 8,
12355 XTENSA_OPERAND_IS_REGISTER,
12356 OperandSem_opnd_sem_BR8_encode, OperandSem_opnd_sem_BR8_decode,
12357 0, 0 },
12358 { "bt16", FIELD__bt16, REGFILE_BR, 16,
12359 XTENSA_OPERAND_IS_REGISTER,
12360 OperandSem_opnd_sem_BR16_encode, OperandSem_opnd_sem_BR16_decode,
12361 0, 0 },
12362 { "bs16", FIELD__bs16, REGFILE_BR, 16,
12363 XTENSA_OPERAND_IS_REGISTER,
12364 OperandSem_opnd_sem_BR16_encode, OperandSem_opnd_sem_BR16_decode,
12365 0, 0 },
12366 { "br16", FIELD__br16, REGFILE_BR, 16,
12367 XTENSA_OPERAND_IS_REGISTER,
12368 OperandSem_opnd_sem_BR16_encode, OperandSem_opnd_sem_BR16_decode,
12369 0, 0 },
12370 { "brall", FIELD__brall, REGFILE_BR, 16,
12371 XTENSA_OPERAND_IS_REGISTER | XTENSA_OPERAND_IS_INVISIBLE,
12372 OperandSem_opnd_sem_BR16_encode, OperandSem_opnd_sem_BR16_decode,
12373 0, 0 },
12374 { "tp7", FIELD_t, -1, 0,
12376 OperandSem_opnd_sem_tp7_encode, OperandSem_opnd_sem_tp7_decode,
12377 0, 0 },
12378 { "xt_wbr15_label", FIELD_xt_wbr15_imm, -1, 0,
12379 XTENSA_OPERAND_IS_PCRELATIVE,
12380 OperandSem_opnd_sem_xt_wbr15_label_encode, OperandSem_opnd_sem_xt_wbr15_label_decode,
12381 Operand_xt_wbr15_label_ator, Operand_xt_wbr15_label_rtoa },
12382 { "xt_wbr18_label", FIELD_xt_wbr18_imm, -1, 0,
12383 XTENSA_OPERAND_IS_PCRELATIVE,
12384 OperandSem_opnd_sem_soffset_encode, OperandSem_opnd_sem_soffset_decode,
12385 Operand_xt_wbr18_label_ator, Operand_xt_wbr18_label_rtoa },
12386 { "ae_samt32", FIELD_ftsf13, -1, 0,
12388 OperandSem_opnd_sem_ae_samt32_encode, OperandSem_opnd_sem_ae_samt32_decode,
12389 0, 0 },
12390 { "pr0", FIELD_ftsf11, REGFILE_AE_PR, 1,
12391 XTENSA_OPERAND_IS_REGISTER,
12392 OperandSem_opnd_sem_AE_PR_encode, OperandSem_opnd_sem_AE_PR_decode,
12393 0, 0 },
12394 { "qr0", FIELD_ftsf12, REGFILE_AE_QR, 1,
12395 XTENSA_OPERAND_IS_REGISTER,
12396 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12397 0, 0 },
12398 { "mac_qr0", FIELD_ftsf12, REGFILE_AE_QR, 1,
12399 XTENSA_OPERAND_IS_REGISTER,
12400 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12401 0, 0 },
12402 { "ae_lsimm16", FIELD_t, -1, 0,
12404 OperandSem_opnd_sem_ae_lsimm16_encode, OperandSem_opnd_sem_ae_lsimm16_decode,
12405 0, 0 },
12406 { "ae_lsimm32", FIELD_t, -1, 0,
12408 OperandSem_opnd_sem_ae_lsimm32_encode, OperandSem_opnd_sem_ae_lsimm32_decode,
12409 0, 0 },
12410 { "ae_lsimm64", FIELD_t, -1, 0,
12412 OperandSem_opnd_sem_ae_lsimm64_encode, OperandSem_opnd_sem_ae_lsimm64_decode,
12413 0, 0 },
12414 { "ae_samt64", FIELD_ae_samt_s_t, -1, 0,
12416 OperandSem_opnd_sem_ae_samt64_encode, OperandSem_opnd_sem_ae_samt64_decode,
12417 0, 0 },
12418 { "ae_ohba", FIELD_ae_fld_ohba, -1, 0,
12420 OperandSem_opnd_sem_ae_ohba_encode, OperandSem_opnd_sem_ae_ohba_decode,
12421 0, 0 },
12422 { "ae_ohba2", FIELD_ae_fld_ohba2, -1, 0,
12424 OperandSem_opnd_sem_ae_ohba_encode, OperandSem_opnd_sem_ae_ohba_decode,
12425 0, 0 },
12426 { "pr", FIELD_ae_r20, REGFILE_AE_PR, 1,
12427 XTENSA_OPERAND_IS_REGISTER,
12428 OperandSem_opnd_sem_AE_PR_encode, OperandSem_opnd_sem_AE_PR_decode,
12429 0, 0 },
12430 { "cvt_pr", FIELD_ae_r20, REGFILE_AE_PR, 1,
12431 XTENSA_OPERAND_IS_REGISTER,
12432 OperandSem_opnd_sem_AE_PR_encode, OperandSem_opnd_sem_AE_PR_decode,
12433 0, 0 },
12434 { "qr0_rw", FIELD_ae_r10, REGFILE_AE_QR, 1,
12435 XTENSA_OPERAND_IS_REGISTER,
12436 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12437 0, 0 },
12438 { "mac_qr0_rw", FIELD_ae_r10, REGFILE_AE_QR, 1,
12439 XTENSA_OPERAND_IS_REGISTER,
12440 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12441 0, 0 },
12442 { "qr1_w", FIELD_ae_r32, REGFILE_AE_QR, 1,
12443 XTENSA_OPERAND_IS_REGISTER,
12444 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12445 0, 0 },
12446 { "mac_qr1_w", FIELD_ae_r32, REGFILE_AE_QR, 1,
12447 XTENSA_OPERAND_IS_REGISTER,
12448 OperandSem_opnd_sem_AE_QR_encode, OperandSem_opnd_sem_AE_QR_decode,
12449 0, 0 },
12450 { "ps", FIELD_ae_s20, REGFILE_AE_PR, 1,
12451 XTENSA_OPERAND_IS_REGISTER,
12452 OperandSem_opnd_sem_AE_PR_encode, OperandSem_opnd_sem_AE_PR_decode,
12453 0, 0 },
12454 { "alupppb_ps", FIELD_ae_s20, REGFILE_AE_PR, 1,
12455 XTENSA_OPERAND_IS_REGISTER,
12456 OperandSem_opnd_sem_AE_PR_encode, OperandSem_opnd_sem_AE_PR_decode,
12457 0, 0 },
12458 { "bitindex", FIELD_bitindex, -1, 0,
12460 OperandSem_opnd_sem_bbi_encode, OperandSem_opnd_sem_bbi_decode,
12461 0, 0 },
12462 { "t", FIELD_t, -1, 0, 0, 0, 0, 0, 0 },
12463 { "bbi4", FIELD_bbi4, -1, 0, 0, 0, 0, 0, 0 },
12464 { "imm12", FIELD_imm12, -1, 0, 0, 0, 0, 0, 0 },
12465 { "imm8", FIELD_imm8, -1, 0, 0, 0, 0, 0, 0 },
12466 { "imm12b", FIELD_imm12b, -1, 0, 0, 0, 0, 0, 0 },
12467 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
12468 { "m", FIELD_m, -1, 0, 0, 0, 0, 0, 0 },
12469 { "n", FIELD_n, -1, 0, 0, 0, 0, 0, 0 },
12470 { "offset", FIELD_offset, -1, 0, 0, 0, 0, 0, 0 },
12471 { "op0", FIELD_op0, -1, 0, 0, 0, 0, 0, 0 },
12472 { "op1", FIELD_op1, -1, 0, 0, 0, 0, 0, 0 },
12473 { "op2", FIELD_op2, -1, 0, 0, 0, 0, 0, 0 },
12474 { "r", FIELD_r, -1, 0, 0, 0, 0, 0, 0 },
12475 { "sa4", FIELD_sa4, -1, 0, 0, 0, 0, 0, 0 },
12476 { "sae4", FIELD_sae4, -1, 0, 0, 0, 0, 0, 0 },
12477 { "sal", FIELD_sal, -1, 0, 0, 0, 0, 0, 0 },
12478 { "sas4", FIELD_sas4, -1, 0, 0, 0, 0, 0, 0 },
12479 { "sr", FIELD_sr, -1, 0, 0, 0, 0, 0, 0 },
12480 { "st", FIELD_st, -1, 0, 0, 0, 0, 0, 0 },
12481 { "thi3", FIELD_thi3, -1, 0, 0, 0, 0, 0, 0 },
12482 { "imm4", FIELD_imm4, -1, 0, 0, 0, 0, 0, 0 },
12483 { "mn", FIELD_mn, -1, 0, 0, 0, 0, 0, 0 },
12484 { "i", FIELD_i, -1, 0, 0, 0, 0, 0, 0 },
12485 { "imm6lo", FIELD_imm6lo, -1, 0, 0, 0, 0, 0, 0 },
12486 { "imm6hi", FIELD_imm6hi, -1, 0, 0, 0, 0, 0, 0 },
12487 { "imm7lo", FIELD_imm7lo, -1, 0, 0, 0, 0, 0, 0 },
12488 { "imm7hi", FIELD_imm7hi, -1, 0, 0, 0, 0, 0, 0 },
12489 { "z", FIELD_z, -1, 0, 0, 0, 0, 0, 0 },
12490 { "imm6", FIELD_imm6, -1, 0, 0, 0, 0, 0, 0 },
12491 { "imm7", FIELD_imm7, -1, 0, 0, 0, 0, 0, 0 },
12492 { "r3", FIELD_r3, -1, 0, 0, 0, 0, 0, 0 },
12493 { "rbit2", FIELD_rbit2, -1, 0, 0, 0, 0, 0, 0 },
12494 { "rhi", FIELD_rhi, -1, 0, 0, 0, 0, 0, 0 },
12495 { "t3", FIELD_t3, -1, 0, 0, 0, 0, 0, 0 },
12496 { "tbit2", FIELD_tbit2, -1, 0, 0, 0, 0, 0, 0 },
12497 { "tlo", FIELD_tlo, -1, 0, 0, 0, 0, 0, 0 },
12498 { "w", FIELD_w, -1, 0, 0, 0, 0, 0, 0 },
12499 { "y", FIELD_y, -1, 0, 0, 0, 0, 0, 0 },
12500 { "x", FIELD_x, -1, 0, 0, 0, 0, 0, 0 },
12501 { "t2", FIELD_t2, -1, 0, 0, 0, 0, 0, 0 },
12502 { "s2", FIELD_s2, -1, 0, 0, 0, 0, 0, 0 },
12503 { "r2", FIELD_r2, -1, 0, 0, 0, 0, 0, 0 },
12504 { "t4", FIELD_t4, -1, 0, 0, 0, 0, 0, 0 },
12505 { "s4", FIELD_s4, -1, 0, 0, 0, 0, 0, 0 },
12506 { "r4", FIELD_r4, -1, 0, 0, 0, 0, 0, 0 },
12507 { "t8", FIELD_t8, -1, 0, 0, 0, 0, 0, 0 },
12508 { "s8", FIELD_s8, -1, 0, 0, 0, 0, 0, 0 },
12509 { "r8", FIELD_r8, -1, 0, 0, 0, 0, 0, 0 },
12510 { "xt_wbr15_imm", FIELD_xt_wbr15_imm, -1, 0, 0, 0, 0, 0, 0 },
12511 { "xt_wbr18_imm", FIELD_xt_wbr18_imm, -1, 0, 0, 0, 0, 0, 0 },
12512 { "ae_r3", FIELD_ae_r3, -1, 0, 0, 0, 0, 0, 0 },
12513 { "ae_s_non_samt", FIELD_ae_s_non_samt, -1, 0, 0, 0, 0, 0, 0 },
12514 { "ae_s3", FIELD_ae_s3, -1, 0, 0, 0, 0, 0, 0 },
12515 { "ae_r32", FIELD_ae_r32, -1, 0, 0, 0, 0, 0, 0 },
12516 { "ae_samt_s_t", FIELD_ae_samt_s_t, -1, 0, 0, 0, 0, 0, 0 },
12517 { "ae_r20", FIELD_ae_r20, -1, 0, 0, 0, 0, 0, 0 },
12518 { "ae_r10", FIELD_ae_r10, -1, 0, 0, 0, 0, 0, 0 },
12519 { "ae_s20", FIELD_ae_s20, -1, 0, 0, 0, 0, 0, 0 },
12520 { "ae_fld_ohba", FIELD_ae_fld_ohba, -1, 0, 0, 0, 0, 0, 0 },
12521 { "ae_fld_ohba2", FIELD_ae_fld_ohba2, -1, 0, 0, 0, 0, 0, 0 },
12522 { "op0_s3", FIELD_op0_s3, -1, 0, 0, 0, 0, 0, 0 },
12523 { "ftsf11", FIELD_ftsf11, -1, 0, 0, 0, 0, 0, 0 },
12524 { "ftsf12", FIELD_ftsf12, -1, 0, 0, 0, 0, 0, 0 },
12525 { "ftsf13", FIELD_ftsf13, -1, 0, 0, 0, 0, 0, 0 },
12526 { "ftsf20ae_slot1", FIELD_ftsf20ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12527 { "ftsf21ae_slot1", FIELD_ftsf21ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12528 { "ftsf22ae_slot1", FIELD_ftsf22ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12529 { "ftsf23ae_slot1", FIELD_ftsf23ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12530 { "ftsf24ae_slot1", FIELD_ftsf24ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12531 { "ftsf25ae_slot1", FIELD_ftsf25ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12532 { "ftsf26ae_slot1", FIELD_ftsf26ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12533 { "ftsf27ae_slot1", FIELD_ftsf27ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12534 { "ftsf28ae_slot1", FIELD_ftsf28ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12535 { "ftsf29ae_slot1", FIELD_ftsf29ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12536 { "ftsf30ae_slot1", FIELD_ftsf30ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12537 { "ftsf31ae_slot1", FIELD_ftsf31ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12538 { "ftsf32ae_slot1", FIELD_ftsf32ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12539 { "ftsf33ae_slot1", FIELD_ftsf33ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12540 { "ftsf34ae_slot1", FIELD_ftsf34ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12541 { "ftsf35ae_slot1", FIELD_ftsf35ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12542 { "ftsf36ae_slot1", FIELD_ftsf36ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12543 { "ftsf37ae_slot1", FIELD_ftsf37ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12544 { "ftsf38ae_slot1", FIELD_ftsf38ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12545 { "ftsf40ae_slot1", FIELD_ftsf40ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12546 { "ftsf41ae_slot1", FIELD_ftsf41ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12547 { "ftsf42ae_slot1", FIELD_ftsf42ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12548 { "ftsf43ae_slot1", FIELD_ftsf43ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12549 { "ftsf45ae_slot1", FIELD_ftsf45ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12550 { "ftsf47ae_slot1", FIELD_ftsf47ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12551 { "ftsf48ae_slot1", FIELD_ftsf48ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12552 { "ftsf49ae_slot1", FIELD_ftsf49ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12553 { "ftsf50ae_slot1", FIELD_ftsf50ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12554 { "ftsf51ae_slot1", FIELD_ftsf51ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12555 { "ftsf52ae_slot1", FIELD_ftsf52ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12556 { "ftsf53ae_slot1", FIELD_ftsf53ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12557 { "ftsf54ae_slot1", FIELD_ftsf54ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12558 { "ftsf55", FIELD_ftsf55, -1, 0, 0, 0, 0, 0, 0 },
12559 { "ftsf56ae_slot1", FIELD_ftsf56ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12560 { "ftsf57ae_slot1", FIELD_ftsf57ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12561 { "ftsf58ae_slot1", FIELD_ftsf58ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12562 { "ftsf60ae_slot1", FIELD_ftsf60ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12563 { "ftsf61", FIELD_ftsf61, -1, 0, 0, 0, 0, 0, 0 },
12564 { "ftsf62ae_slot1", FIELD_ftsf62ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12565 { "ftsf63ae_slot1", FIELD_ftsf63ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12566 { "ftsf64ae_slot1", FIELD_ftsf64ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12567 { "ftsf66ae_slot1", FIELD_ftsf66ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12568 { "ftsf68ae_slot1", FIELD_ftsf68ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12569 { "ftsf69ae_slot1", FIELD_ftsf69ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12570 { "ftsf70ae_slot1", FIELD_ftsf70ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12571 { "ftsf71ae_slot1", FIELD_ftsf71ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12572 { "ftsf72ae_slot1", FIELD_ftsf72ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12573 { "ftsf73ae_slot1", FIELD_ftsf73ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12574 { "ftsf74ae_slot1", FIELD_ftsf74ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12575 { "ftsf75ae_slot1", FIELD_ftsf75ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12576 { "ftsf76ae_slot1", FIELD_ftsf76ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12577 { "ftsf77ae_slot1", FIELD_ftsf77ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12578 { "ftsf78ae_slot1", FIELD_ftsf78ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12579 { "ftsf79ae_slot1", FIELD_ftsf79ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12580 { "ftsf80ae_slot1", FIELD_ftsf80ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12581 { "ftsf81ae_slot1", FIELD_ftsf81ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12582 { "ftsf82ae_slot1", FIELD_ftsf82ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12583 { "ftsf83ae_slot1", FIELD_ftsf83ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12584 { "ftsf84ae_slot1", FIELD_ftsf84ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12585 { "ftsf85ae_slot1", FIELD_ftsf85ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12586 { "ftsf86ae_slot1", FIELD_ftsf86ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12587 { "ftsf87ae_slot1", FIELD_ftsf87ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12588 { "ftsf88ae_slot1", FIELD_ftsf88ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12589 { "ftsf89ae_slot1", FIELD_ftsf89ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12590 { "ftsf90ae_slot1", FIELD_ftsf90ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12591 { "ftsf91", FIELD_ftsf91, -1, 0, 0, 0, 0, 0, 0 },
12592 { "ftsf92ae_slot1", FIELD_ftsf92ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12593 { "ftsf93ae_slot1", FIELD_ftsf93ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12594 { "ftsf94ae_slot1", FIELD_ftsf94ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12595 { "ftsf96ae_slot1", FIELD_ftsf96ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12596 { "ftsf97ae_slot1", FIELD_ftsf97ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12597 { "ftsf99ae_slot1", FIELD_ftsf99ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12598 { "ftsf101ae_slot1", FIELD_ftsf101ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12599 { "ftsf102ae_slot1", FIELD_ftsf102ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12600 { "ftsf103ae_slot1", FIELD_ftsf103ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12601 { "ftsf106ae_slot1", FIELD_ftsf106ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12602 { "ftsf107ae_slot1", FIELD_ftsf107ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12603 { "ftsf108ae_slot1", FIELD_ftsf108ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12604 { "ftsf109ae_slot1", FIELD_ftsf109ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12605 { "ftsf110ae_slot1", FIELD_ftsf110ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12606 { "ftsf111ae_slot1", FIELD_ftsf111ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12607 { "ftsf112ae_slot1", FIELD_ftsf112ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12608 { "ftsf113ae_slot1", FIELD_ftsf113ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12609 { "ftsf114ae_slot1", FIELD_ftsf114ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12610 { "ftsf115ae_slot1", FIELD_ftsf115ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12611 { "ftsf116ae_slot1", FIELD_ftsf116ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12612 { "ftsf117ae_slot1", FIELD_ftsf117ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12613 { "ftsf118ae_slot1", FIELD_ftsf118ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12614 { "ftsf120ae_slot1", FIELD_ftsf120ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12615 { "ftsf121ae_slot1", FIELD_ftsf121ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12616 { "ftsf123ae_slot1", FIELD_ftsf123ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12617 { "ftsf124ae_slot1", FIELD_ftsf124ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12618 { "ftsf125ae_slot1", FIELD_ftsf125ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12619 { "ftsf126ae_slot1", FIELD_ftsf126ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12620 { "ftsf127ae_slot1", FIELD_ftsf127ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12621 { "ftsf128ae_slot1", FIELD_ftsf128ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12622 { "ftsf129ae_slot1", FIELD_ftsf129ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12623 { "ftsf130ae_slot1", FIELD_ftsf130ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12624 { "ftsf131ae_slot1", FIELD_ftsf131ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12625 { "ftsf132ae_slot1", FIELD_ftsf132ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12626 { "ftsf133ae_slot1", FIELD_ftsf133ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12627 { "ftsf134ae_slot1", FIELD_ftsf134ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12628 { "ftsf135ae_slot1", FIELD_ftsf135ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12629 { "ftsf136ae_slot1", FIELD_ftsf136ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12630 { "ftsf137ae_slot1", FIELD_ftsf137ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12631 { "ftsf138ae_slot1", FIELD_ftsf138ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12632 { "ftsf139ae_slot1", FIELD_ftsf139ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12633 { "ftsf140ae_slot1", FIELD_ftsf140ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12634 { "ftsf141ae_slot1", FIELD_ftsf141ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12635 { "ftsf142ae_slot1", FIELD_ftsf142ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12636 { "ftsf143ae_slot1", FIELD_ftsf143ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12637 { "ftsf144ae_slot1", FIELD_ftsf144ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12638 { "ftsf145ae_slot1", FIELD_ftsf145ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12639 { "ftsf146ae_slot1", FIELD_ftsf146ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12640 { "ftsf147ae_slot1", FIELD_ftsf147ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12641 { "ftsf148ae_slot1", FIELD_ftsf148ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12642 { "ftsf149ae_slot1", FIELD_ftsf149ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12643 { "ftsf150ae_slot1", FIELD_ftsf150ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12644 { "ftsf151ae_slot1", FIELD_ftsf151ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12645 { "ftsf152ae_slot1", FIELD_ftsf152ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12646 { "ftsf153ae_slot1", FIELD_ftsf153ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12647 { "ftsf154ae_slot1", FIELD_ftsf154ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12648 { "ftsf155ae_slot1", FIELD_ftsf155ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12649 { "ftsf156ae_slot1", FIELD_ftsf156ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12650 { "ftsf157ae_slot1", FIELD_ftsf157ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12651 { "ftsf158ae_slot1", FIELD_ftsf158ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12652 { "ftsf159ae_slot1", FIELD_ftsf159ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12653 { "ftsf160ae_slot1", FIELD_ftsf160ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12654 { "ftsf161ae_slot1", FIELD_ftsf161ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12655 { "ftsf162ae_slot1", FIELD_ftsf162ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12656 { "ftsf163ae_slot1", FIELD_ftsf163ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12657 { "ftsf164ae_slot1", FIELD_ftsf164ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12658 { "ftsf165ae_slot1", FIELD_ftsf165ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12659 { "ftsf166ae_slot1", FIELD_ftsf166ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12660 { "ftsf167ae_slot1", FIELD_ftsf167ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12661 { "ftsf168ae_slot1", FIELD_ftsf168ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12662 { "ftsf169ae_slot1", FIELD_ftsf169ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12663 { "ftsf170ae_slot1", FIELD_ftsf170ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12664 { "ftsf171ae_slot1", FIELD_ftsf171ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12665 { "ftsf172ae_slot1", FIELD_ftsf172ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12666 { "ftsf173ae_slot1", FIELD_ftsf173ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12667 { "ftsf174ae_slot1", FIELD_ftsf174ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12668 { "ftsf175ae_slot1", FIELD_ftsf175ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12669 { "ftsf176ae_slot1", FIELD_ftsf176ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12670 { "ftsf177ae_slot1", FIELD_ftsf177ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12671 { "ftsf178ae_slot1", FIELD_ftsf178ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12672 { "ftsf179ae_slot1", FIELD_ftsf179ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12673 { "ftsf180ae_slot1", FIELD_ftsf180ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12674 { "ftsf181ae_slot1", FIELD_ftsf181ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12675 { "ftsf182ae_slot1", FIELD_ftsf182ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12676 { "ftsf183ae_slot1", FIELD_ftsf183ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12677 { "ftsf184ae_slot1", FIELD_ftsf184ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12678 { "ftsf185ae_slot1", FIELD_ftsf185ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12679 { "ftsf186ae_slot1", FIELD_ftsf186ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12680 { "ftsf187ae_slot1", FIELD_ftsf187ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12681 { "ftsf188ae_slot1", FIELD_ftsf188ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12682 { "ftsf189ae_slot1", FIELD_ftsf189ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12683 { "ftsf190ae_slot1", FIELD_ftsf190ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12684 { "ftsf191ae_slot1", FIELD_ftsf191ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12685 { "ftsf192ae_slot1", FIELD_ftsf192ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12686 { "ftsf193ae_slot1", FIELD_ftsf193ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12687 { "ftsf194ae_slot1", FIELD_ftsf194ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12688 { "ftsf195ae_slot1", FIELD_ftsf195ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12689 { "ftsf196ae_slot1", FIELD_ftsf196ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12690 { "ftsf197ae_slot1", FIELD_ftsf197ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12691 { "ftsf198ae_slot1", FIELD_ftsf198ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12692 { "ftsf199ae_slot1", FIELD_ftsf199ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12693 { "ftsf200ae_slot1", FIELD_ftsf200ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12694 { "ftsf201ae_slot1", FIELD_ftsf201ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12695 { "ftsf202ae_slot1", FIELD_ftsf202ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12696 { "ftsf203ae_slot1", FIELD_ftsf203ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12697 { "ftsf204ae_slot1", FIELD_ftsf204ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12698 { "ftsf205ae_slot1", FIELD_ftsf205ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12699 { "ftsf206ae_slot1", FIELD_ftsf206ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12700 { "ftsf207ae_slot1", FIELD_ftsf207ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12701 { "ftsf208ae_slot1", FIELD_ftsf208ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12702 { "ftsf210ae_slot1", FIELD_ftsf210ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12703 { "ftsf333ae_slot1", FIELD_ftsf333ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12704 { "ftsf334ae_slot1", FIELD_ftsf334ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12705 { "ftsf335", FIELD_ftsf335, -1, 0, 0, 0, 0, 0, 0 },
12706 { "ftsf336ae_slot1", FIELD_ftsf336ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12707 { "ftsf337ae_slot1", FIELD_ftsf337ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12708 { "ftsf339ae_slot1", FIELD_ftsf339ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12709 { "ftsf340ae_slot1", FIELD_ftsf340ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12710 { "ftsf341ae_slot1", FIELD_ftsf341ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12711 { "ftsf342ae_slot1", FIELD_ftsf342ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12712 { "ftsf343ae_slot1", FIELD_ftsf343ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12713 { "ftsf344ae_slot1", FIELD_ftsf344ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12714 { "ftsf345ae_slot1", FIELD_ftsf345ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12715 { "ftsf347ae_slot1", FIELD_ftsf347ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12716 { "ftsf348ae_slot1", FIELD_ftsf348ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12717 { "ftsf349ae_slot1", FIELD_ftsf349ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12718 { "ftsf350ae_slot1", FIELD_ftsf350ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12719 { "ftsf351", FIELD_ftsf351, -1, 0, 0, 0, 0, 0, 0 },
12720 { "ftsf352ae_slot1", FIELD_ftsf352ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12721 { "ftsf354ae_slot1", FIELD_ftsf354ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12722 { "ftsf355ae_slot1", FIELD_ftsf355ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12723 { "ftsf356ae_slot1", FIELD_ftsf356ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12724 { "ftsf357ae_slot1", FIELD_ftsf357ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12725 { "ftsf358ae_slot1", FIELD_ftsf358ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12726 { "ftsf359ae_slot1", FIELD_ftsf359ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12727 { "op0_s4", FIELD_op0_s4, -1, 0, 0, 0, 0, 0, 0 },
12728 { "ftsf211ae_slot0", FIELD_ftsf211ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12729 { "ftsf212ae_slot0", FIELD_ftsf212ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12730 { "ftsf213ae_slot0", FIELD_ftsf213ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12731 { "ftsf214ae_slot0", FIELD_ftsf214ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12732 { "ftsf215ae_slot0", FIELD_ftsf215ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12733 { "ftsf217ae_slot0", FIELD_ftsf217ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12734 { "ftsf218ae_slot0", FIELD_ftsf218ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12735 { "ftsf219ae_slot0", FIELD_ftsf219ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12736 { "ftsf220ae_slot0", FIELD_ftsf220ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12737 { "ftsf221ae_slot0", FIELD_ftsf221ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12738 { "ftsf222ae_slot0", FIELD_ftsf222ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12739 { "ftsf223ae_slot0", FIELD_ftsf223ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12740 { "ftsf224ae_slot0", FIELD_ftsf224ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12741 { "ftsf225ae_slot0", FIELD_ftsf225ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12742 { "ftsf226ae_slot0", FIELD_ftsf226ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12743 { "ftsf227ae_slot0", FIELD_ftsf227ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12744 { "ftsf228ae_slot0", FIELD_ftsf228ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12745 { "ftsf229ae_slot0", FIELD_ftsf229ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12746 { "ftsf230ae_slot0", FIELD_ftsf230ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12747 { "ftsf231ae_slot0", FIELD_ftsf231ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12748 { "ftsf232ae_slot0", FIELD_ftsf232ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12749 { "ftsf233ae_slot0", FIELD_ftsf233ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12750 { "ftsf234ae_slot0", FIELD_ftsf234ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12751 { "ftsf235ae_slot0", FIELD_ftsf235ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12752 { "ftsf236ae_slot0", FIELD_ftsf236ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12753 { "ftsf237ae_slot0", FIELD_ftsf237ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12754 { "ftsf238ae_slot0", FIELD_ftsf238ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12755 { "ftsf239ae_slot0", FIELD_ftsf239ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12756 { "ftsf240ae_slot0", FIELD_ftsf240ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12757 { "ftsf241ae_slot0", FIELD_ftsf241ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12758 { "ftsf242ae_slot0", FIELD_ftsf242ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12759 { "ftsf243ae_slot0", FIELD_ftsf243ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12760 { "ftsf244ae_slot0", FIELD_ftsf244ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12761 { "ftsf245ae_slot0", FIELD_ftsf245ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12762 { "ftsf246ae_slot0", FIELD_ftsf246ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12763 { "ftsf247ae_slot0", FIELD_ftsf247ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12764 { "ftsf248ae_slot0", FIELD_ftsf248ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12765 { "ftsf249ae_slot0", FIELD_ftsf249ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12766 { "ftsf250ae_slot0", FIELD_ftsf250ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12767 { "ftsf251ae_slot0", FIELD_ftsf251ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12768 { "ftsf252ae_slot0", FIELD_ftsf252ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12769 { "ftsf253ae_slot0", FIELD_ftsf253ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12770 { "ftsf254ae_slot0", FIELD_ftsf254ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12771 { "ftsf255ae_slot0", FIELD_ftsf255ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12772 { "ftsf256ae_slot0", FIELD_ftsf256ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12773 { "ftsf257ae_slot0", FIELD_ftsf257ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12774 { "ftsf258ae_slot0", FIELD_ftsf258ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12775 { "ftsf259ae_slot0", FIELD_ftsf259ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12776 { "ftsf260ae_slot0", FIELD_ftsf260ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12777 { "ftsf261ae_slot0", FIELD_ftsf261ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12778 { "ftsf262ae_slot0", FIELD_ftsf262ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12779 { "ftsf263ae_slot0", FIELD_ftsf263ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12780 { "ftsf264ae_slot0", FIELD_ftsf264ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12781 { "ftsf265ae_slot0", FIELD_ftsf265ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12782 { "ftsf266ae_slot0", FIELD_ftsf266ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12783 { "ftsf267ae_slot0", FIELD_ftsf267ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12784 { "ftsf268ae_slot0", FIELD_ftsf268ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12785 { "ftsf269ae_slot0", FIELD_ftsf269ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12786 { "ftsf270ae_slot0", FIELD_ftsf270ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12787 { "ftsf271ae_slot0", FIELD_ftsf271ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12788 { "ftsf272ae_slot0", FIELD_ftsf272ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12789 { "ftsf273ae_slot0", FIELD_ftsf273ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12790 { "ftsf274ae_slot0", FIELD_ftsf274ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12791 { "ftsf275ae_slot0", FIELD_ftsf275ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12792 { "ftsf276ae_slot0", FIELD_ftsf276ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12793 { "ftsf277ae_slot0", FIELD_ftsf277ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12794 { "ftsf278ae_slot0", FIELD_ftsf278ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12795 { "ftsf279ae_slot0", FIELD_ftsf279ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12796 { "ftsf280", FIELD_ftsf280, -1, 0, 0, 0, 0, 0, 0 },
12797 { "ftsf281ae_slot0", FIELD_ftsf281ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12798 { "ftsf282ae_slot0", FIELD_ftsf282ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12799 { "ftsf284ae_slot0", FIELD_ftsf284ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12800 { "ftsf285ae_slot0", FIELD_ftsf285ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12801 { "ftsf287ae_slot0", FIELD_ftsf287ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12802 { "ftsf288", FIELD_ftsf288, -1, 0, 0, 0, 0, 0, 0 },
12803 { "ftsf289ae_slot0", FIELD_ftsf289ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12804 { "ftsf290ae_slot0", FIELD_ftsf290ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12805 { "ftsf291ae_slot0", FIELD_ftsf291ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12806 { "ftsf292ae_slot0", FIELD_ftsf292ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12807 { "ftsf293ae_slot0", FIELD_ftsf293ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12808 { "ftsf294ae_slot0", FIELD_ftsf294ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12809 { "ftsf295ae_slot0", FIELD_ftsf295ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12810 { "ftsf296ae_slot0", FIELD_ftsf296ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12811 { "ftsf297ae_slot0", FIELD_ftsf297ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12812 { "ftsf298ae_slot0", FIELD_ftsf298ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12813 { "ftsf300ae_slot0", FIELD_ftsf300ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12814 { "ftsf302ae_slot0", FIELD_ftsf302ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12815 { "ftsf304ae_slot0", FIELD_ftsf304ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12816 { "ftsf305ae_slot0", FIELD_ftsf305ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12817 { "ftsf306ae_slot0", FIELD_ftsf306ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12818 { "ftsf307ae_slot0", FIELD_ftsf307ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12819 { "ftsf308ae_slot0", FIELD_ftsf308ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12820 { "ftsf309", FIELD_ftsf309, -1, 0, 0, 0, 0, 0, 0 },
12821 { "ftsf310ae_slot0", FIELD_ftsf310ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12822 { "ftsf311ae_slot0", FIELD_ftsf311ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12823 { "ftsf312ae_slot0", FIELD_ftsf312ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12824 { "ftsf313ae_slot0", FIELD_ftsf313ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12825 { "ftsf314ae_slot0", FIELD_ftsf314ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12826 { "ftsf315", FIELD_ftsf315, -1, 0, 0, 0, 0, 0, 0 },
12827 { "ftsf316ae_slot0", FIELD_ftsf316ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12828 { "ftsf317ae_slot0", FIELD_ftsf317ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12829 { "ftsf319ae_slot0", FIELD_ftsf319ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12830 { "ftsf320ae_slot0", FIELD_ftsf320ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12831 { "ftsf322ae_slot0", FIELD_ftsf322ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12832 { "ftsf323ae_slot0", FIELD_ftsf323ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12833 { "ftsf324ae_slot0", FIELD_ftsf324ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12834 { "ftsf325ae_slot0", FIELD_ftsf325ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12835 { "ftsf326ae_slot0", FIELD_ftsf326ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12836 { "ftsf327ae_slot0", FIELD_ftsf327ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12837 { "ftsf328ae_slot0", FIELD_ftsf328ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12838 { "ftsf329ae_slot0", FIELD_ftsf329ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12839 { "ftsf360ae_slot0", FIELD_ftsf360ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12840 { "ftsf361ae_slot0", FIELD_ftsf361ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12841 { "ftsf362", FIELD_ftsf362, -1, 0, 0, 0, 0, 0, 0 },
12842 { "ftsf363ae_slot0", FIELD_ftsf363ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12843 { "ftsf364ae_slot0", FIELD_ftsf364ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12844 { "ftsf366ae_slot0", FIELD_ftsf366ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12845 { "ftsf368ae_slot0", FIELD_ftsf368ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12846 { "ftsf370ae_slot0", FIELD_ftsf370ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12847 { "ftsf373ae_slot0", FIELD_ftsf373ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12848 { "ftsf376ae_slot0", FIELD_ftsf376ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12849 { "ftsf378ae_slot0", FIELD_ftsf378ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12850 { "ftsf379ae_slot0", FIELD_ftsf379ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12851 { "ftsf382ae_slot0", FIELD_ftsf382ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12852 { "ftsf383ae_slot0", FIELD_ftsf383ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12853 { "ftsf384ae_slot0", FIELD_ftsf384ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12854 { "ftsf386ae_slot0", FIELD_ftsf386ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12855 { "ftsf387ae_slot0", FIELD_ftsf387ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12856 { "ftsf388ae_slot0", FIELD_ftsf388ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12857 { "ftsf389ae_slot0", FIELD_ftsf389ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12858 { "ae_mul32x24fld", FIELD_ae_mul32x24fld, -1, 0, 0, 0, 0, 0, 0 },
12859 { "op0_s4_s4", FIELD_op0_s4_s4, -1, 0, 0, 0, 0, 0, 0 },
12860 { "combined2c0b5f72_fld28", FIELD_combined2c0b5f72_fld28, -1, 0, 0, 0, 0, 0, 0 },
12861 { "combined2c0b5f72_fld37", FIELD_combined2c0b5f72_fld37, -1, 0, 0, 0, 0, 0, 0 },
12862 { "combined2c0b5f72_fld39", FIELD_combined2c0b5f72_fld39, -1, 0, 0, 0, 0, 0, 0 },
12863 { "combined2c0b5f72_fld40", FIELD_combined2c0b5f72_fld40, -1, 0, 0, 0, 0, 0, 0 },
12864 { "combined2c0b5f72_fld46", FIELD_combined2c0b5f72_fld46, -1, 0, 0, 0, 0, 0, 0 },
12865 { "combined2c0b5f72_fld47", FIELD_combined2c0b5f72_fld47, -1, 0, 0, 0, 0, 0, 0 },
12866 { "combined2c0b5f72_fld49", FIELD_combined2c0b5f72_fld49, -1, 0, 0, 0, 0, 0, 0 },
12867 { "combined2c0b5f72_fld50", FIELD_combined2c0b5f72_fld50, -1, 0, 0, 0, 0, 0, 0 },
12868 { "combined2c0b5f72_fld52", FIELD_combined2c0b5f72_fld52, -1, 0, 0, 0, 0, 0, 0 },
12869 { "combined2c0b5f72_fld121", FIELD_combined2c0b5f72_fld121, -1, 0, 0, 0, 0, 0, 0 },
12870 { "combined2c0b5f72_fld123", FIELD_combined2c0b5f72_fld123, -1, 0, 0, 0, 0, 0, 0 },
12871 { "combined2c0b5f72_fld127", FIELD_combined2c0b5f72_fld127, -1, 0, 0, 0, 0, 0, 0 },
12872 { "combined2c0b5f72_fld133ae_slot0", FIELD_combined2c0b5f72_fld133ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12873 { "combined2c0b5f72_fld134ae_slot0", FIELD_combined2c0b5f72_fld134ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12874 { "combined2c0b5f72_fld135ae_slot0", FIELD_combined2c0b5f72_fld135ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12875 { "combined2c0b5f72_fld136ae_slot0", FIELD_combined2c0b5f72_fld136ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12876 { "combined2c0b5f72_fld137ae_slot0", FIELD_combined2c0b5f72_fld137ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12877 { "combined2c0b5f72_fld138ae_slot0", FIELD_combined2c0b5f72_fld138ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12878 { "combined2c0b5f72_fld139ae_slot0", FIELD_combined2c0b5f72_fld139ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12879 { "combined2c0b5f72_fld140ae_slot0", FIELD_combined2c0b5f72_fld140ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12880 { "combined2c0b5f72_fld141ae_slot0", FIELD_combined2c0b5f72_fld141ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12881 { "combined2c0b5f72_fld142ae_slot0", FIELD_combined2c0b5f72_fld142ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12882 { "combined2c0b5f72_fld143ae_slot0", FIELD_combined2c0b5f72_fld143ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12883 { "combined2c0b5f72_fld144ae_slot0", FIELD_combined2c0b5f72_fld144ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12884 { "combined2c0b5f72_fld145ae_slot0", FIELD_combined2c0b5f72_fld145ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12885 { "combined2c0b5f72_fld146ae_slot0", FIELD_combined2c0b5f72_fld146ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12886 { "combined2c0b5f72_fld148ae_slot0", FIELD_combined2c0b5f72_fld148ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12887 { "combined2c0b5f72_fld149ae_slot0", FIELD_combined2c0b5f72_fld149ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12888 { "op0_s4_s4_s4", FIELD_op0_s4_s4_s4, -1, 0, 0, 0, 0, 0, 0 },
12889 { "combined1e9fefee_fld96", FIELD_combined1e9fefee_fld96, -1, 0, 0, 0, 0, 0, 0 },
12890 { "combined1e9fefee_fld98", FIELD_combined1e9fefee_fld98, -1, 0, 0, 0, 0, 0, 0 },
12891 { "combined1e9fefee_fld106ae_slot0", FIELD_combined1e9fefee_fld106ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12892 { "combined1e9fefee_fld107ae_slot0", FIELD_combined1e9fefee_fld107ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12893 { "combined1e9fefee_fld108ae_slot0", FIELD_combined1e9fefee_fld108ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12894 { "combined1e9fefee_fld109ae_slot0", FIELD_combined1e9fefee_fld109ae_slot0, -1, 0, 0, 0, 0, 0, 0 },
12895 { "op0_s3_s3", FIELD_op0_s3_s3, -1, 0, 0, 0, 0, 0, 0 },
12896 { "combined2c0b5f72_fld19", FIELD_combined2c0b5f72_fld19, -1, 0, 0, 0, 0, 0, 0 },
12897 { "combined2c0b5f72_fld22", FIELD_combined2c0b5f72_fld22, -1, 0, 0, 0, 0, 0, 0 },
12898 { "combined2c0b5f72_fld24", FIELD_combined2c0b5f72_fld24, -1, 0, 0, 0, 0, 0, 0 },
12899 { "combined2c0b5f72_fld65", FIELD_combined2c0b5f72_fld65, -1, 0, 0, 0, 0, 0, 0 },
12900 { "combined2c0b5f72_fld66", FIELD_combined2c0b5f72_fld66, -1, 0, 0, 0, 0, 0, 0 },
12901 { "combined2c0b5f72_fld68", FIELD_combined2c0b5f72_fld68, -1, 0, 0, 0, 0, 0, 0 },
12902 { "combined2c0b5f72_fld69", FIELD_combined2c0b5f72_fld69, -1, 0, 0, 0, 0, 0, 0 },
12903 { "combined2c0b5f72_fld74", FIELD_combined2c0b5f72_fld74, -1, 0, 0, 0, 0, 0, 0 },
12904 { "combined2c0b5f72_fld79", FIELD_combined2c0b5f72_fld79, -1, 0, 0, 0, 0, 0, 0 },
12905 { "combined2c0b5f72_fld88", FIELD_combined2c0b5f72_fld88, -1, 0, 0, 0, 0, 0, 0 },
12906 { "combined2c0b5f72_fld90", FIELD_combined2c0b5f72_fld90, -1, 0, 0, 0, 0, 0, 0 },
12907 { "combined2c0b5f72_fld91", FIELD_combined2c0b5f72_fld91, -1, 0, 0, 0, 0, 0, 0 },
12908 { "combined2c0b5f72_fld131ae_slot1", FIELD_combined2c0b5f72_fld131ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12909 { "combined2c0b5f72_fld132ae_slot1", FIELD_combined2c0b5f72_fld132ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12910 { "combined2c0b5f72_fld147ae_slot1", FIELD_combined2c0b5f72_fld147ae_slot1, -1, 0, 0, 0, 0, 0, 0 },
12911 { "s3to1", FIELD_s3to1, -1, 0, 0, 0, 0, 0, 0 }
12914 enum xtensa_operand_id {
12915 OPERAND_soffsetx4,
12916 OPERAND_uimm12x8,
12917 OPERAND_simm4,
12918 OPERAND_arr,
12919 OPERAND_ars,
12920 OPERAND__ars_invisible,
12921 OPERAND_art,
12922 OPERAND_ar0,
12923 OPERAND_ar4,
12924 OPERAND_ar8,
12925 OPERAND_ar12,
12926 OPERAND_ars_entry,
12927 OPERAND_immrx4,
12928 OPERAND_lsi4x4,
12929 OPERAND_simm7,
12930 OPERAND_uimm6,
12931 OPERAND_ai4const,
12932 OPERAND_b4const,
12933 OPERAND_b4constu,
12934 OPERAND_uimm8,
12935 OPERAND_uimm8x2,
12936 OPERAND_uimm8x4,
12937 OPERAND_uimm4x16,
12938 OPERAND_uimmrx4,
12939 OPERAND_simm8,
12940 OPERAND_simm8x256,
12941 OPERAND_simm12b,
12942 OPERAND_msalp32,
12943 OPERAND_op2p1,
12944 OPERAND_label8,
12945 OPERAND_ulabel8,
12946 OPERAND_label12,
12947 OPERAND_soffset,
12948 OPERAND_uimm16x4,
12949 OPERAND_bbi,
12950 OPERAND_sae,
12951 OPERAND_sas,
12952 OPERAND_sargt,
12953 OPERAND_s,
12954 OPERAND_mx,
12955 OPERAND_my,
12956 OPERAND_mw,
12957 OPERAND_mr0,
12958 OPERAND_mr1,
12959 OPERAND_mr2,
12960 OPERAND_mr3,
12961 OPERAND_immt,
12962 OPERAND_imms,
12963 OPERAND_bt,
12964 OPERAND_bs,
12965 OPERAND_br,
12966 OPERAND_bt2,
12967 OPERAND_bs2,
12968 OPERAND_br2,
12969 OPERAND_bt4,
12970 OPERAND_bs4,
12971 OPERAND_br4,
12972 OPERAND_bt8,
12973 OPERAND_bs8,
12974 OPERAND_br8,
12975 OPERAND_bt16,
12976 OPERAND_bs16,
12977 OPERAND_br16,
12978 OPERAND_brall,
12979 OPERAND_tp7,
12980 OPERAND_xt_wbr15_label,
12981 OPERAND_xt_wbr18_label,
12982 OPERAND_ae_samt32,
12983 OPERAND_pr0,
12984 OPERAND_qr0,
12985 OPERAND_mac_qr0,
12986 OPERAND_ae_lsimm16,
12987 OPERAND_ae_lsimm32,
12988 OPERAND_ae_lsimm64,
12989 OPERAND_ae_samt64,
12990 OPERAND_ae_ohba,
12991 OPERAND_ae_ohba2,
12992 OPERAND_pr,
12993 OPERAND_cvt_pr,
12994 OPERAND_qr0_rw,
12995 OPERAND_mac_qr0_rw,
12996 OPERAND_qr1_w,
12997 OPERAND_mac_qr1_w,
12998 OPERAND_ps,
12999 OPERAND_alupppb_ps,
13000 OPERAND_bitindex,
13001 OPERAND_t,
13002 OPERAND_bbi4,
13003 OPERAND_imm12,
13004 OPERAND_imm8,
13005 OPERAND_imm12b,
13006 OPERAND_imm16,
13007 OPERAND_m,
13008 OPERAND_n,
13009 OPERAND_offset,
13010 OPERAND_op0,
13011 OPERAND_op1,
13012 OPERAND_op2,
13013 OPERAND_r,
13014 OPERAND_sa4,
13015 OPERAND_sae4,
13016 OPERAND_sal,
13017 OPERAND_sas4,
13018 OPERAND_sr,
13019 OPERAND_st,
13020 OPERAND_thi3,
13021 OPERAND_imm4,
13022 OPERAND_mn,
13023 OPERAND_i,
13024 OPERAND_imm6lo,
13025 OPERAND_imm6hi,
13026 OPERAND_imm7lo,
13027 OPERAND_imm7hi,
13028 OPERAND_z,
13029 OPERAND_imm6,
13030 OPERAND_imm7,
13031 OPERAND_r3,
13032 OPERAND_rbit2,
13033 OPERAND_rhi,
13034 OPERAND_t3,
13035 OPERAND_tbit2,
13036 OPERAND_tlo,
13037 OPERAND_w,
13038 OPERAND_y,
13039 OPERAND_x,
13040 OPERAND_t2,
13041 OPERAND_s2,
13042 OPERAND_r2,
13043 OPERAND_t4,
13044 OPERAND_s4,
13045 OPERAND_r4,
13046 OPERAND_t8,
13047 OPERAND_s8,
13048 OPERAND_r8,
13049 OPERAND_xt_wbr15_imm,
13050 OPERAND_xt_wbr18_imm,
13051 OPERAND_ae_r3,
13052 OPERAND_ae_s_non_samt,
13053 OPERAND_ae_s3,
13054 OPERAND_ae_r32,
13055 OPERAND_ae_samt_s_t,
13056 OPERAND_ae_r20,
13057 OPERAND_ae_r10,
13058 OPERAND_ae_s20,
13059 OPERAND_ae_fld_ohba,
13060 OPERAND_ae_fld_ohba2,
13061 OPERAND_op0_s3,
13062 OPERAND_ftsf11,
13063 OPERAND_ftsf12,
13064 OPERAND_ftsf13,
13065 OPERAND_ftsf20ae_slot1,
13066 OPERAND_ftsf21ae_slot1,
13067 OPERAND_ftsf22ae_slot1,
13068 OPERAND_ftsf23ae_slot1,
13069 OPERAND_ftsf24ae_slot1,
13070 OPERAND_ftsf25ae_slot1,
13071 OPERAND_ftsf26ae_slot1,
13072 OPERAND_ftsf27ae_slot1,
13073 OPERAND_ftsf28ae_slot1,
13074 OPERAND_ftsf29ae_slot1,
13075 OPERAND_ftsf30ae_slot1,
13076 OPERAND_ftsf31ae_slot1,
13077 OPERAND_ftsf32ae_slot1,
13078 OPERAND_ftsf33ae_slot1,
13079 OPERAND_ftsf34ae_slot1,
13080 OPERAND_ftsf35ae_slot1,
13081 OPERAND_ftsf36ae_slot1,
13082 OPERAND_ftsf37ae_slot1,
13083 OPERAND_ftsf38ae_slot1,
13084 OPERAND_ftsf40ae_slot1,
13085 OPERAND_ftsf41ae_slot1,
13086 OPERAND_ftsf42ae_slot1,
13087 OPERAND_ftsf43ae_slot1,
13088 OPERAND_ftsf45ae_slot1,
13089 OPERAND_ftsf47ae_slot1,
13090 OPERAND_ftsf48ae_slot1,
13091 OPERAND_ftsf49ae_slot1,
13092 OPERAND_ftsf50ae_slot1,
13093 OPERAND_ftsf51ae_slot1,
13094 OPERAND_ftsf52ae_slot1,
13095 OPERAND_ftsf53ae_slot1,
13096 OPERAND_ftsf54ae_slot1,
13097 OPERAND_ftsf55,
13098 OPERAND_ftsf56ae_slot1,
13099 OPERAND_ftsf57ae_slot1,
13100 OPERAND_ftsf58ae_slot1,
13101 OPERAND_ftsf60ae_slot1,
13102 OPERAND_ftsf61,
13103 OPERAND_ftsf62ae_slot1,
13104 OPERAND_ftsf63ae_slot1,
13105 OPERAND_ftsf64ae_slot1,
13106 OPERAND_ftsf66ae_slot1,
13107 OPERAND_ftsf68ae_slot1,
13108 OPERAND_ftsf69ae_slot1,
13109 OPERAND_ftsf70ae_slot1,
13110 OPERAND_ftsf71ae_slot1,
13111 OPERAND_ftsf72ae_slot1,
13112 OPERAND_ftsf73ae_slot1,
13113 OPERAND_ftsf74ae_slot1,
13114 OPERAND_ftsf75ae_slot1,
13115 OPERAND_ftsf76ae_slot1,
13116 OPERAND_ftsf77ae_slot1,
13117 OPERAND_ftsf78ae_slot1,
13118 OPERAND_ftsf79ae_slot1,
13119 OPERAND_ftsf80ae_slot1,
13120 OPERAND_ftsf81ae_slot1,
13121 OPERAND_ftsf82ae_slot1,
13122 OPERAND_ftsf83ae_slot1,
13123 OPERAND_ftsf84ae_slot1,
13124 OPERAND_ftsf85ae_slot1,
13125 OPERAND_ftsf86ae_slot1,
13126 OPERAND_ftsf87ae_slot1,
13127 OPERAND_ftsf88ae_slot1,
13128 OPERAND_ftsf89ae_slot1,
13129 OPERAND_ftsf90ae_slot1,
13130 OPERAND_ftsf91,
13131 OPERAND_ftsf92ae_slot1,
13132 OPERAND_ftsf93ae_slot1,
13133 OPERAND_ftsf94ae_slot1,
13134 OPERAND_ftsf96ae_slot1,
13135 OPERAND_ftsf97ae_slot1,
13136 OPERAND_ftsf99ae_slot1,
13137 OPERAND_ftsf101ae_slot1,
13138 OPERAND_ftsf102ae_slot1,
13139 OPERAND_ftsf103ae_slot1,
13140 OPERAND_ftsf106ae_slot1,
13141 OPERAND_ftsf107ae_slot1,
13142 OPERAND_ftsf108ae_slot1,
13143 OPERAND_ftsf109ae_slot1,
13144 OPERAND_ftsf110ae_slot1,
13145 OPERAND_ftsf111ae_slot1,
13146 OPERAND_ftsf112ae_slot1,
13147 OPERAND_ftsf113ae_slot1,
13148 OPERAND_ftsf114ae_slot1,
13149 OPERAND_ftsf115ae_slot1,
13150 OPERAND_ftsf116ae_slot1,
13151 OPERAND_ftsf117ae_slot1,
13152 OPERAND_ftsf118ae_slot1,
13153 OPERAND_ftsf120ae_slot1,
13154 OPERAND_ftsf121ae_slot1,
13155 OPERAND_ftsf123ae_slot1,
13156 OPERAND_ftsf124ae_slot1,
13157 OPERAND_ftsf125ae_slot1,
13158 OPERAND_ftsf126ae_slot1,
13159 OPERAND_ftsf127ae_slot1,
13160 OPERAND_ftsf128ae_slot1,
13161 OPERAND_ftsf129ae_slot1,
13162 OPERAND_ftsf130ae_slot1,
13163 OPERAND_ftsf131ae_slot1,
13164 OPERAND_ftsf132ae_slot1,
13165 OPERAND_ftsf133ae_slot1,
13166 OPERAND_ftsf134ae_slot1,
13167 OPERAND_ftsf135ae_slot1,
13168 OPERAND_ftsf136ae_slot1,
13169 OPERAND_ftsf137ae_slot1,
13170 OPERAND_ftsf138ae_slot1,
13171 OPERAND_ftsf139ae_slot1,
13172 OPERAND_ftsf140ae_slot1,
13173 OPERAND_ftsf141ae_slot1,
13174 OPERAND_ftsf142ae_slot1,
13175 OPERAND_ftsf143ae_slot1,
13176 OPERAND_ftsf144ae_slot1,
13177 OPERAND_ftsf145ae_slot1,
13178 OPERAND_ftsf146ae_slot1,
13179 OPERAND_ftsf147ae_slot1,
13180 OPERAND_ftsf148ae_slot1,
13181 OPERAND_ftsf149ae_slot1,
13182 OPERAND_ftsf150ae_slot1,
13183 OPERAND_ftsf151ae_slot1,
13184 OPERAND_ftsf152ae_slot1,
13185 OPERAND_ftsf153ae_slot1,
13186 OPERAND_ftsf154ae_slot1,
13187 OPERAND_ftsf155ae_slot1,
13188 OPERAND_ftsf156ae_slot1,
13189 OPERAND_ftsf157ae_slot1,
13190 OPERAND_ftsf158ae_slot1,
13191 OPERAND_ftsf159ae_slot1,
13192 OPERAND_ftsf160ae_slot1,
13193 OPERAND_ftsf161ae_slot1,
13194 OPERAND_ftsf162ae_slot1,
13195 OPERAND_ftsf163ae_slot1,
13196 OPERAND_ftsf164ae_slot1,
13197 OPERAND_ftsf165ae_slot1,
13198 OPERAND_ftsf166ae_slot1,
13199 OPERAND_ftsf167ae_slot1,
13200 OPERAND_ftsf168ae_slot1,
13201 OPERAND_ftsf169ae_slot1,
13202 OPERAND_ftsf170ae_slot1,
13203 OPERAND_ftsf171ae_slot1,
13204 OPERAND_ftsf172ae_slot1,
13205 OPERAND_ftsf173ae_slot1,
13206 OPERAND_ftsf174ae_slot1,
13207 OPERAND_ftsf175ae_slot1,
13208 OPERAND_ftsf176ae_slot1,
13209 OPERAND_ftsf177ae_slot1,
13210 OPERAND_ftsf178ae_slot1,
13211 OPERAND_ftsf179ae_slot1,
13212 OPERAND_ftsf180ae_slot1,
13213 OPERAND_ftsf181ae_slot1,
13214 OPERAND_ftsf182ae_slot1,
13215 OPERAND_ftsf183ae_slot1,
13216 OPERAND_ftsf184ae_slot1,
13217 OPERAND_ftsf185ae_slot1,
13218 OPERAND_ftsf186ae_slot1,
13219 OPERAND_ftsf187ae_slot1,
13220 OPERAND_ftsf188ae_slot1,
13221 OPERAND_ftsf189ae_slot1,
13222 OPERAND_ftsf190ae_slot1,
13223 OPERAND_ftsf191ae_slot1,
13224 OPERAND_ftsf192ae_slot1,
13225 OPERAND_ftsf193ae_slot1,
13226 OPERAND_ftsf194ae_slot1,
13227 OPERAND_ftsf195ae_slot1,
13228 OPERAND_ftsf196ae_slot1,
13229 OPERAND_ftsf197ae_slot1,
13230 OPERAND_ftsf198ae_slot1,
13231 OPERAND_ftsf199ae_slot1,
13232 OPERAND_ftsf200ae_slot1,
13233 OPERAND_ftsf201ae_slot1,
13234 OPERAND_ftsf202ae_slot1,
13235 OPERAND_ftsf203ae_slot1,
13236 OPERAND_ftsf204ae_slot1,
13237 OPERAND_ftsf205ae_slot1,
13238 OPERAND_ftsf206ae_slot1,
13239 OPERAND_ftsf207ae_slot1,
13240 OPERAND_ftsf208ae_slot1,
13241 OPERAND_ftsf210ae_slot1,
13242 OPERAND_ftsf333ae_slot1,
13243 OPERAND_ftsf334ae_slot1,
13244 OPERAND_ftsf335,
13245 OPERAND_ftsf336ae_slot1,
13246 OPERAND_ftsf337ae_slot1,
13247 OPERAND_ftsf339ae_slot1,
13248 OPERAND_ftsf340ae_slot1,
13249 OPERAND_ftsf341ae_slot1,
13250 OPERAND_ftsf342ae_slot1,
13251 OPERAND_ftsf343ae_slot1,
13252 OPERAND_ftsf344ae_slot1,
13253 OPERAND_ftsf345ae_slot1,
13254 OPERAND_ftsf347ae_slot1,
13255 OPERAND_ftsf348ae_slot1,
13256 OPERAND_ftsf349ae_slot1,
13257 OPERAND_ftsf350ae_slot1,
13258 OPERAND_ftsf351,
13259 OPERAND_ftsf352ae_slot1,
13260 OPERAND_ftsf354ae_slot1,
13261 OPERAND_ftsf355ae_slot1,
13262 OPERAND_ftsf356ae_slot1,
13263 OPERAND_ftsf357ae_slot1,
13264 OPERAND_ftsf358ae_slot1,
13265 OPERAND_ftsf359ae_slot1,
13266 OPERAND_op0_s4,
13267 OPERAND_ftsf211ae_slot0,
13268 OPERAND_ftsf212ae_slot0,
13269 OPERAND_ftsf213ae_slot0,
13270 OPERAND_ftsf214ae_slot0,
13271 OPERAND_ftsf215ae_slot0,
13272 OPERAND_ftsf217ae_slot0,
13273 OPERAND_ftsf218ae_slot0,
13274 OPERAND_ftsf219ae_slot0,
13275 OPERAND_ftsf220ae_slot0,
13276 OPERAND_ftsf221ae_slot0,
13277 OPERAND_ftsf222ae_slot0,
13278 OPERAND_ftsf223ae_slot0,
13279 OPERAND_ftsf224ae_slot0,
13280 OPERAND_ftsf225ae_slot0,
13281 OPERAND_ftsf226ae_slot0,
13282 OPERAND_ftsf227ae_slot0,
13283 OPERAND_ftsf228ae_slot0,
13284 OPERAND_ftsf229ae_slot0,
13285 OPERAND_ftsf230ae_slot0,
13286 OPERAND_ftsf231ae_slot0,
13287 OPERAND_ftsf232ae_slot0,
13288 OPERAND_ftsf233ae_slot0,
13289 OPERAND_ftsf234ae_slot0,
13290 OPERAND_ftsf235ae_slot0,
13291 OPERAND_ftsf236ae_slot0,
13292 OPERAND_ftsf237ae_slot0,
13293 OPERAND_ftsf238ae_slot0,
13294 OPERAND_ftsf239ae_slot0,
13295 OPERAND_ftsf240ae_slot0,
13296 OPERAND_ftsf241ae_slot0,
13297 OPERAND_ftsf242ae_slot0,
13298 OPERAND_ftsf243ae_slot0,
13299 OPERAND_ftsf244ae_slot0,
13300 OPERAND_ftsf245ae_slot0,
13301 OPERAND_ftsf246ae_slot0,
13302 OPERAND_ftsf247ae_slot0,
13303 OPERAND_ftsf248ae_slot0,
13304 OPERAND_ftsf249ae_slot0,
13305 OPERAND_ftsf250ae_slot0,
13306 OPERAND_ftsf251ae_slot0,
13307 OPERAND_ftsf252ae_slot0,
13308 OPERAND_ftsf253ae_slot0,
13309 OPERAND_ftsf254ae_slot0,
13310 OPERAND_ftsf255ae_slot0,
13311 OPERAND_ftsf256ae_slot0,
13312 OPERAND_ftsf257ae_slot0,
13313 OPERAND_ftsf258ae_slot0,
13314 OPERAND_ftsf259ae_slot0,
13315 OPERAND_ftsf260ae_slot0,
13316 OPERAND_ftsf261ae_slot0,
13317 OPERAND_ftsf262ae_slot0,
13318 OPERAND_ftsf263ae_slot0,
13319 OPERAND_ftsf264ae_slot0,
13320 OPERAND_ftsf265ae_slot0,
13321 OPERAND_ftsf266ae_slot0,
13322 OPERAND_ftsf267ae_slot0,
13323 OPERAND_ftsf268ae_slot0,
13324 OPERAND_ftsf269ae_slot0,
13325 OPERAND_ftsf270ae_slot0,
13326 OPERAND_ftsf271ae_slot0,
13327 OPERAND_ftsf272ae_slot0,
13328 OPERAND_ftsf273ae_slot0,
13329 OPERAND_ftsf274ae_slot0,
13330 OPERAND_ftsf275ae_slot0,
13331 OPERAND_ftsf276ae_slot0,
13332 OPERAND_ftsf277ae_slot0,
13333 OPERAND_ftsf278ae_slot0,
13334 OPERAND_ftsf279ae_slot0,
13335 OPERAND_ftsf280,
13336 OPERAND_ftsf281ae_slot0,
13337 OPERAND_ftsf282ae_slot0,
13338 OPERAND_ftsf284ae_slot0,
13339 OPERAND_ftsf285ae_slot0,
13340 OPERAND_ftsf287ae_slot0,
13341 OPERAND_ftsf288,
13342 OPERAND_ftsf289ae_slot0,
13343 OPERAND_ftsf290ae_slot0,
13344 OPERAND_ftsf291ae_slot0,
13345 OPERAND_ftsf292ae_slot0,
13346 OPERAND_ftsf293ae_slot0,
13347 OPERAND_ftsf294ae_slot0,
13348 OPERAND_ftsf295ae_slot0,
13349 OPERAND_ftsf296ae_slot0,
13350 OPERAND_ftsf297ae_slot0,
13351 OPERAND_ftsf298ae_slot0,
13352 OPERAND_ftsf300ae_slot0,
13353 OPERAND_ftsf302ae_slot0,
13354 OPERAND_ftsf304ae_slot0,
13355 OPERAND_ftsf305ae_slot0,
13356 OPERAND_ftsf306ae_slot0,
13357 OPERAND_ftsf307ae_slot0,
13358 OPERAND_ftsf308ae_slot0,
13359 OPERAND_ftsf309,
13360 OPERAND_ftsf310ae_slot0,
13361 OPERAND_ftsf311ae_slot0,
13362 OPERAND_ftsf312ae_slot0,
13363 OPERAND_ftsf313ae_slot0,
13364 OPERAND_ftsf314ae_slot0,
13365 OPERAND_ftsf315,
13366 OPERAND_ftsf316ae_slot0,
13367 OPERAND_ftsf317ae_slot0,
13368 OPERAND_ftsf319ae_slot0,
13369 OPERAND_ftsf320ae_slot0,
13370 OPERAND_ftsf322ae_slot0,
13371 OPERAND_ftsf323ae_slot0,
13372 OPERAND_ftsf324ae_slot0,
13373 OPERAND_ftsf325ae_slot0,
13374 OPERAND_ftsf326ae_slot0,
13375 OPERAND_ftsf327ae_slot0,
13376 OPERAND_ftsf328ae_slot0,
13377 OPERAND_ftsf329ae_slot0,
13378 OPERAND_ftsf360ae_slot0,
13379 OPERAND_ftsf361ae_slot0,
13380 OPERAND_ftsf362,
13381 OPERAND_ftsf363ae_slot0,
13382 OPERAND_ftsf364ae_slot0,
13383 OPERAND_ftsf366ae_slot0,
13384 OPERAND_ftsf368ae_slot0,
13385 OPERAND_ftsf370ae_slot0,
13386 OPERAND_ftsf373ae_slot0,
13387 OPERAND_ftsf376ae_slot0,
13388 OPERAND_ftsf378ae_slot0,
13389 OPERAND_ftsf379ae_slot0,
13390 OPERAND_ftsf382ae_slot0,
13391 OPERAND_ftsf383ae_slot0,
13392 OPERAND_ftsf384ae_slot0,
13393 OPERAND_ftsf386ae_slot0,
13394 OPERAND_ftsf387ae_slot0,
13395 OPERAND_ftsf388ae_slot0,
13396 OPERAND_ftsf389ae_slot0,
13397 OPERAND_ae_mul32x24fld,
13398 OPERAND_op0_s4_s4,
13399 OPERAND_combined2c0b5f72_fld28,
13400 OPERAND_combined2c0b5f72_fld37,
13401 OPERAND_combined2c0b5f72_fld39,
13402 OPERAND_combined2c0b5f72_fld40,
13403 OPERAND_combined2c0b5f72_fld46,
13404 OPERAND_combined2c0b5f72_fld47,
13405 OPERAND_combined2c0b5f72_fld49,
13406 OPERAND_combined2c0b5f72_fld50,
13407 OPERAND_combined2c0b5f72_fld52,
13408 OPERAND_combined2c0b5f72_fld121,
13409 OPERAND_combined2c0b5f72_fld123,
13410 OPERAND_combined2c0b5f72_fld127,
13411 OPERAND_combined2c0b5f72_fld133ae_slot0,
13412 OPERAND_combined2c0b5f72_fld134ae_slot0,
13413 OPERAND_combined2c0b5f72_fld135ae_slot0,
13414 OPERAND_combined2c0b5f72_fld136ae_slot0,
13415 OPERAND_combined2c0b5f72_fld137ae_slot0,
13416 OPERAND_combined2c0b5f72_fld138ae_slot0,
13417 OPERAND_combined2c0b5f72_fld139ae_slot0,
13418 OPERAND_combined2c0b5f72_fld140ae_slot0,
13419 OPERAND_combined2c0b5f72_fld141ae_slot0,
13420 OPERAND_combined2c0b5f72_fld142ae_slot0,
13421 OPERAND_combined2c0b5f72_fld143ae_slot0,
13422 OPERAND_combined2c0b5f72_fld144ae_slot0,
13423 OPERAND_combined2c0b5f72_fld145ae_slot0,
13424 OPERAND_combined2c0b5f72_fld146ae_slot0,
13425 OPERAND_combined2c0b5f72_fld148ae_slot0,
13426 OPERAND_combined2c0b5f72_fld149ae_slot0,
13427 OPERAND_op0_s4_s4_s4,
13428 OPERAND_combined1e9fefee_fld96,
13429 OPERAND_combined1e9fefee_fld98,
13430 OPERAND_combined1e9fefee_fld106ae_slot0,
13431 OPERAND_combined1e9fefee_fld107ae_slot0,
13432 OPERAND_combined1e9fefee_fld108ae_slot0,
13433 OPERAND_combined1e9fefee_fld109ae_slot0,
13434 OPERAND_op0_s3_s3,
13435 OPERAND_combined2c0b5f72_fld19,
13436 OPERAND_combined2c0b5f72_fld22,
13437 OPERAND_combined2c0b5f72_fld24,
13438 OPERAND_combined2c0b5f72_fld65,
13439 OPERAND_combined2c0b5f72_fld66,
13440 OPERAND_combined2c0b5f72_fld68,
13441 OPERAND_combined2c0b5f72_fld69,
13442 OPERAND_combined2c0b5f72_fld74,
13443 OPERAND_combined2c0b5f72_fld79,
13444 OPERAND_combined2c0b5f72_fld88,
13445 OPERAND_combined2c0b5f72_fld90,
13446 OPERAND_combined2c0b5f72_fld91,
13447 OPERAND_combined2c0b5f72_fld131ae_slot1,
13448 OPERAND_combined2c0b5f72_fld132ae_slot1,
13449 OPERAND_combined2c0b5f72_fld147ae_slot1,
13450 OPERAND_s3to1
13454 /* Iclass table. */
13456 static xtensa_arg_internal Iclass_xt_iclass_rfe_stateArgs[] = {
13457 { { STATE_PSRING }, 'i' },
13458 { { STATE_PSEXCM }, 'm' },
13459 { { STATE_EPC1 }, 'i' }
13462 static xtensa_arg_internal Iclass_xt_iclass_rfde_stateArgs[] = {
13463 { { STATE_PSEXCM }, 'i' },
13464 { { STATE_PSRING }, 'i' },
13465 { { STATE_DEPC }, 'i' }
13468 static xtensa_arg_internal Iclass_xt_iclass_call12_args[] = {
13469 { { OPERAND_soffsetx4 }, 'i' },
13470 { { OPERAND_ar12 }, 'o' }
13473 static xtensa_arg_internal Iclass_xt_iclass_call12_stateArgs[] = {
13474 { { STATE_PSCALLINC }, 'o' }
13477 static xtensa_arg_internal Iclass_xt_iclass_call8_args[] = {
13478 { { OPERAND_soffsetx4 }, 'i' },
13479 { { OPERAND_ar8 }, 'o' }
13482 static xtensa_arg_internal Iclass_xt_iclass_call8_stateArgs[] = {
13483 { { STATE_PSCALLINC }, 'o' }
13486 static xtensa_arg_internal Iclass_xt_iclass_call4_args[] = {
13487 { { OPERAND_soffsetx4 }, 'i' },
13488 { { OPERAND_ar4 }, 'o' }
13491 static xtensa_arg_internal Iclass_xt_iclass_call4_stateArgs[] = {
13492 { { STATE_PSCALLINC }, 'o' }
13495 static xtensa_arg_internal Iclass_xt_iclass_callx12_args[] = {
13496 { { OPERAND_ars }, 'i' },
13497 { { OPERAND_ar12 }, 'o' }
13500 static xtensa_arg_internal Iclass_xt_iclass_callx12_stateArgs[] = {
13501 { { STATE_PSCALLINC }, 'o' }
13504 static xtensa_arg_internal Iclass_xt_iclass_callx8_args[] = {
13505 { { OPERAND_ars }, 'i' },
13506 { { OPERAND_ar8 }, 'o' }
13509 static xtensa_arg_internal Iclass_xt_iclass_callx8_stateArgs[] = {
13510 { { STATE_PSCALLINC }, 'o' }
13513 static xtensa_arg_internal Iclass_xt_iclass_callx4_args[] = {
13514 { { OPERAND_ars }, 'i' },
13515 { { OPERAND_ar4 }, 'o' }
13518 static xtensa_arg_internal Iclass_xt_iclass_callx4_stateArgs[] = {
13519 { { STATE_PSCALLINC }, 'o' }
13522 static xtensa_arg_internal Iclass_xt_iclass_entry_args[] = {
13523 { { OPERAND_ars_entry }, 's' },
13524 { { OPERAND_ars }, 'i' },
13525 { { OPERAND_uimm12x8 }, 'i' }
13528 static xtensa_arg_internal Iclass_xt_iclass_entry_stateArgs[] = {
13529 { { STATE_PSCALLINC }, 'i' },
13530 { { STATE_PSEXCM }, 'i' },
13531 { { STATE_PSWOE }, 'i' },
13532 { { STATE_WindowBase }, 'm' },
13533 { { STATE_WindowStart }, 'm' }
13536 static xtensa_arg_internal Iclass_xt_iclass_movsp_args[] = {
13537 { { OPERAND_art }, 'o' },
13538 { { OPERAND_ars }, 'i' }
13541 static xtensa_arg_internal Iclass_xt_iclass_movsp_stateArgs[] = {
13542 { { STATE_WindowBase }, 'i' },
13543 { { STATE_WindowStart }, 'i' }
13546 static xtensa_arg_internal Iclass_xt_iclass_rotw_args[] = {
13547 { { OPERAND_simm4 }, 'i' }
13550 static xtensa_arg_internal Iclass_xt_iclass_rotw_stateArgs[] = {
13551 { { STATE_PSEXCM }, 'i' },
13552 { { STATE_PSRING }, 'i' },
13553 { { STATE_WindowBase }, 'm' }
13556 static xtensa_arg_internal Iclass_xt_iclass_retw_args[] = {
13557 { { OPERAND__ars_invisible }, 'i' }
13560 static xtensa_arg_internal Iclass_xt_iclass_retw_stateArgs[] = {
13561 { { STATE_WindowBase }, 'm' },
13562 { { STATE_WindowStart }, 'm' },
13563 { { STATE_PSCALLINC }, 'o' },
13564 { { STATE_PSEXCM }, 'i' },
13565 { { STATE_PSWOE }, 'i' }
13568 static xtensa_arg_internal Iclass_xt_iclass_rfwou_stateArgs[] = {
13569 { { STATE_EPC1 }, 'i' },
13570 { { STATE_PSEXCM }, 'm' },
13571 { { STATE_PSRING }, 'i' },
13572 { { STATE_WindowBase }, 'm' },
13573 { { STATE_WindowStart }, 'm' },
13574 { { STATE_PSOWB }, 'i' }
13577 static xtensa_arg_internal Iclass_xt_iclass_l32e_args[] = {
13578 { { OPERAND_art }, 'o' },
13579 { { OPERAND_ars }, 'i' },
13580 { { OPERAND_immrx4 }, 'i' }
13583 static xtensa_arg_internal Iclass_xt_iclass_l32e_stateArgs[] = {
13584 { { STATE_PSEXCM }, 'i' },
13585 { { STATE_PSRING }, 'i' }
13588 static xtensa_arg_internal Iclass_xt_iclass_s32e_args[] = {
13589 { { OPERAND_art }, 'i' },
13590 { { OPERAND_ars }, 'i' },
13591 { { OPERAND_immrx4 }, 'i' }
13594 static xtensa_arg_internal Iclass_xt_iclass_s32e_stateArgs[] = {
13595 { { STATE_PSEXCM }, 'i' },
13596 { { STATE_PSRING }, 'i' }
13599 static xtensa_arg_internal Iclass_xt_iclass_rsr_windowbase_args[] = {
13600 { { OPERAND_art }, 'o' }
13603 static xtensa_arg_internal Iclass_xt_iclass_rsr_windowbase_stateArgs[] = {
13604 { { STATE_PSEXCM }, 'i' },
13605 { { STATE_PSRING }, 'i' },
13606 { { STATE_WindowBase }, 'i' }
13609 static xtensa_arg_internal Iclass_xt_iclass_wsr_windowbase_args[] = {
13610 { { OPERAND_art }, 'i' }
13613 static xtensa_arg_internal Iclass_xt_iclass_wsr_windowbase_stateArgs[] = {
13614 { { STATE_PSEXCM }, 'i' },
13615 { { STATE_PSRING }, 'i' },
13616 { { STATE_WindowBase }, 'o' }
13619 static xtensa_arg_internal Iclass_xt_iclass_xsr_windowbase_args[] = {
13620 { { OPERAND_art }, 'm' }
13623 static xtensa_arg_internal Iclass_xt_iclass_xsr_windowbase_stateArgs[] = {
13624 { { STATE_PSEXCM }, 'i' },
13625 { { STATE_PSRING }, 'i' },
13626 { { STATE_WindowBase }, 'm' }
13629 static xtensa_arg_internal Iclass_xt_iclass_rsr_windowstart_args[] = {
13630 { { OPERAND_art }, 'o' }
13633 static xtensa_arg_internal Iclass_xt_iclass_rsr_windowstart_stateArgs[] = {
13634 { { STATE_PSEXCM }, 'i' },
13635 { { STATE_PSRING }, 'i' },
13636 { { STATE_WindowStart }, 'i' }
13639 static xtensa_arg_internal Iclass_xt_iclass_wsr_windowstart_args[] = {
13640 { { OPERAND_art }, 'i' }
13643 static xtensa_arg_internal Iclass_xt_iclass_wsr_windowstart_stateArgs[] = {
13644 { { STATE_PSEXCM }, 'i' },
13645 { { STATE_PSRING }, 'i' },
13646 { { STATE_WindowStart }, 'o' }
13649 static xtensa_arg_internal Iclass_xt_iclass_xsr_windowstart_args[] = {
13650 { { OPERAND_art }, 'm' }
13653 static xtensa_arg_internal Iclass_xt_iclass_xsr_windowstart_stateArgs[] = {
13654 { { STATE_PSEXCM }, 'i' },
13655 { { STATE_PSRING }, 'i' },
13656 { { STATE_WindowStart }, 'm' }
13659 static xtensa_arg_internal Iclass_xt_iclass_add_n_args[] = {
13660 { { OPERAND_arr }, 'o' },
13661 { { OPERAND_ars }, 'i' },
13662 { { OPERAND_art }, 'i' }
13665 static xtensa_arg_internal Iclass_xt_iclass_addi_n_args[] = {
13666 { { OPERAND_arr }, 'o' },
13667 { { OPERAND_ars }, 'i' },
13668 { { OPERAND_ai4const }, 'i' }
13671 static xtensa_arg_internal Iclass_xt_iclass_bz6_args[] = {
13672 { { OPERAND_ars }, 'i' },
13673 { { OPERAND_uimm6 }, 'i' }
13676 static xtensa_arg_internal Iclass_xt_iclass_loadi4_args[] = {
13677 { { OPERAND_art }, 'o' },
13678 { { OPERAND_ars }, 'i' },
13679 { { OPERAND_lsi4x4 }, 'i' }
13682 static xtensa_arg_internal Iclass_xt_iclass_mov_n_args[] = {
13683 { { OPERAND_art }, 'o' },
13684 { { OPERAND_ars }, 'i' }
13687 static xtensa_arg_internal Iclass_xt_iclass_movi_n_args[] = {
13688 { { OPERAND_ars }, 'o' },
13689 { { OPERAND_simm7 }, 'i' }
13692 static xtensa_arg_internal Iclass_xt_iclass_retn_args[] = {
13693 { { OPERAND__ars_invisible }, 'i' }
13696 static xtensa_arg_internal Iclass_xt_iclass_storei4_args[] = {
13697 { { OPERAND_art }, 'i' },
13698 { { OPERAND_ars }, 'i' },
13699 { { OPERAND_lsi4x4 }, 'i' }
13702 static xtensa_arg_internal Iclass_rur_threadptr_args[] = {
13703 { { OPERAND_arr }, 'o' }
13706 static xtensa_arg_internal Iclass_rur_threadptr_stateArgs[] = {
13707 { { STATE_THREADPTR }, 'i' }
13710 static xtensa_arg_internal Iclass_wur_threadptr_args[] = {
13711 { { OPERAND_art }, 'i' }
13714 static xtensa_arg_internal Iclass_wur_threadptr_stateArgs[] = {
13715 { { STATE_THREADPTR }, 'o' }
13718 static xtensa_arg_internal Iclass_xt_iclass_addi_args[] = {
13719 { { OPERAND_art }, 'o' },
13720 { { OPERAND_ars }, 'i' },
13721 { { OPERAND_simm8 }, 'i' }
13724 static xtensa_arg_internal Iclass_xt_iclass_addmi_args[] = {
13725 { { OPERAND_art }, 'o' },
13726 { { OPERAND_ars }, 'i' },
13727 { { OPERAND_simm8x256 }, 'i' }
13730 static xtensa_arg_internal Iclass_xt_iclass_addsub_args[] = {
13731 { { OPERAND_arr }, 'o' },
13732 { { OPERAND_ars }, 'i' },
13733 { { OPERAND_art }, 'i' }
13736 static xtensa_arg_internal Iclass_xt_iclass_bit_args[] = {
13737 { { OPERAND_arr }, 'o' },
13738 { { OPERAND_ars }, 'i' },
13739 { { OPERAND_art }, 'i' }
13742 static xtensa_arg_internal Iclass_xt_iclass_bsi8_args[] = {
13743 { { OPERAND_ars }, 'i' },
13744 { { OPERAND_b4const }, 'i' },
13745 { { OPERAND_label8 }, 'i' }
13748 static xtensa_arg_internal Iclass_xt_iclass_bsi8b_args[] = {
13749 { { OPERAND_ars }, 'i' },
13750 { { OPERAND_bbi }, 'i' },
13751 { { OPERAND_label8 }, 'i' }
13754 static xtensa_arg_internal Iclass_xt_iclass_bsi8u_args[] = {
13755 { { OPERAND_ars }, 'i' },
13756 { { OPERAND_b4constu }, 'i' },
13757 { { OPERAND_label8 }, 'i' }
13760 static xtensa_arg_internal Iclass_xt_iclass_bst8_args[] = {
13761 { { OPERAND_ars }, 'i' },
13762 { { OPERAND_art }, 'i' },
13763 { { OPERAND_label8 }, 'i' }
13766 static xtensa_arg_internal Iclass_xt_iclass_bsz12_args[] = {
13767 { { OPERAND_ars }, 'i' },
13768 { { OPERAND_label12 }, 'i' }
13771 static xtensa_arg_internal Iclass_xt_iclass_call0_args[] = {
13772 { { OPERAND_soffsetx4 }, 'i' },
13773 { { OPERAND_ar0 }, 'o' }
13776 static xtensa_arg_internal Iclass_xt_iclass_callx0_args[] = {
13777 { { OPERAND_ars }, 'i' },
13778 { { OPERAND_ar0 }, 'o' }
13781 static xtensa_arg_internal Iclass_xt_iclass_exti_args[] = {
13782 { { OPERAND_arr }, 'o' },
13783 { { OPERAND_art }, 'i' },
13784 { { OPERAND_sae }, 'i' },
13785 { { OPERAND_op2p1 }, 'i' }
13788 static xtensa_arg_internal Iclass_xt_iclass_jump_args[] = {
13789 { { OPERAND_soffset }, 'i' }
13792 static xtensa_arg_internal Iclass_xt_iclass_jumpx_args[] = {
13793 { { OPERAND_ars }, 'i' }
13796 static xtensa_arg_internal Iclass_xt_iclass_l16ui_args[] = {
13797 { { OPERAND_art }, 'o' },
13798 { { OPERAND_ars }, 'i' },
13799 { { OPERAND_uimm8x2 }, 'i' }
13802 static xtensa_arg_internal Iclass_xt_iclass_l16si_args[] = {
13803 { { OPERAND_art }, 'o' },
13804 { { OPERAND_ars }, 'i' },
13805 { { OPERAND_uimm8x2 }, 'i' }
13808 static xtensa_arg_internal Iclass_xt_iclass_l32i_args[] = {
13809 { { OPERAND_art }, 'o' },
13810 { { OPERAND_ars }, 'i' },
13811 { { OPERAND_uimm8x4 }, 'i' }
13814 static xtensa_arg_internal Iclass_xt_iclass_l32r_args[] = {
13815 { { OPERAND_art }, 'o' },
13816 { { OPERAND_uimm16x4 }, 'i' }
13819 static xtensa_arg_internal Iclass_xt_iclass_l8i_args[] = {
13820 { { OPERAND_art }, 'o' },
13821 { { OPERAND_ars }, 'i' },
13822 { { OPERAND_uimm8 }, 'i' }
13825 static xtensa_arg_internal Iclass_xt_iclass_loop_args[] = {
13826 { { OPERAND_ars }, 'i' },
13827 { { OPERAND_ulabel8 }, 'i' }
13830 static xtensa_arg_internal Iclass_xt_iclass_loop_stateArgs[] = {
13831 { { STATE_LBEG }, 'o' },
13832 { { STATE_LEND }, 'o' },
13833 { { STATE_LCOUNT }, 'o' }
13836 static xtensa_arg_internal Iclass_xt_iclass_loopz_args[] = {
13837 { { OPERAND_ars }, 'i' },
13838 { { OPERAND_ulabel8 }, 'i' }
13841 static xtensa_arg_internal Iclass_xt_iclass_loopz_stateArgs[] = {
13842 { { STATE_LBEG }, 'o' },
13843 { { STATE_LEND }, 'o' },
13844 { { STATE_LCOUNT }, 'o' }
13847 static xtensa_arg_internal Iclass_xt_iclass_movi_args[] = {
13848 { { OPERAND_art }, 'o' },
13849 { { OPERAND_simm12b }, 'i' }
13852 static xtensa_arg_internal Iclass_xt_iclass_movz_args[] = {
13853 { { OPERAND_arr }, 'm' },
13854 { { OPERAND_ars }, 'i' },
13855 { { OPERAND_art }, 'i' }
13858 static xtensa_arg_internal Iclass_xt_iclass_neg_args[] = {
13859 { { OPERAND_arr }, 'o' },
13860 { { OPERAND_art }, 'i' }
13863 static xtensa_arg_internal Iclass_xt_iclass_return_args[] = {
13864 { { OPERAND__ars_invisible }, 'i' }
13867 static xtensa_arg_internal Iclass_xt_iclass_s16i_args[] = {
13868 { { OPERAND_art }, 'i' },
13869 { { OPERAND_ars }, 'i' },
13870 { { OPERAND_uimm8x2 }, 'i' }
13873 static xtensa_arg_internal Iclass_xt_iclass_s32i_args[] = {
13874 { { OPERAND_art }, 'i' },
13875 { { OPERAND_ars }, 'i' },
13876 { { OPERAND_uimm8x4 }, 'i' }
13879 static xtensa_arg_internal Iclass_xt_iclass_s32nb_args[] = {
13880 { { OPERAND_art }, 'i' },
13881 { { OPERAND_ars }, 'i' },
13882 { { OPERAND_uimmrx4 }, 'i' }
13885 static xtensa_arg_internal Iclass_xt_iclass_s8i_args[] = {
13886 { { OPERAND_art }, 'i' },
13887 { { OPERAND_ars }, 'i' },
13888 { { OPERAND_uimm8 }, 'i' }
13891 static xtensa_arg_internal Iclass_xt_iclass_sar_args[] = {
13892 { { OPERAND_ars }, 'i' }
13895 static xtensa_arg_internal Iclass_xt_iclass_sar_stateArgs[] = {
13896 { { STATE_SAR }, 'o' }
13899 static xtensa_arg_internal Iclass_xt_iclass_sari_args[] = {
13900 { { OPERAND_sas }, 'i' }
13903 static xtensa_arg_internal Iclass_xt_iclass_sari_stateArgs[] = {
13904 { { STATE_SAR }, 'o' }
13907 static xtensa_arg_internal Iclass_xt_iclass_shifts_args[] = {
13908 { { OPERAND_arr }, 'o' },
13909 { { OPERAND_ars }, 'i' }
13912 static xtensa_arg_internal Iclass_xt_iclass_shifts_stateArgs[] = {
13913 { { STATE_SAR }, 'i' }
13916 static xtensa_arg_internal Iclass_xt_iclass_shiftst_args[] = {
13917 { { OPERAND_arr }, 'o' },
13918 { { OPERAND_ars }, 'i' },
13919 { { OPERAND_art }, 'i' }
13922 static xtensa_arg_internal Iclass_xt_iclass_shiftst_stateArgs[] = {
13923 { { STATE_SAR }, 'i' }
13926 static xtensa_arg_internal Iclass_xt_iclass_shiftt_args[] = {
13927 { { OPERAND_arr }, 'o' },
13928 { { OPERAND_art }, 'i' }
13931 static xtensa_arg_internal Iclass_xt_iclass_shiftt_stateArgs[] = {
13932 { { STATE_SAR }, 'i' }
13935 static xtensa_arg_internal Iclass_xt_iclass_slli_args[] = {
13936 { { OPERAND_arr }, 'o' },
13937 { { OPERAND_ars }, 'i' },
13938 { { OPERAND_msalp32 }, 'i' }
13941 static xtensa_arg_internal Iclass_xt_iclass_srai_args[] = {
13942 { { OPERAND_arr }, 'o' },
13943 { { OPERAND_art }, 'i' },
13944 { { OPERAND_sargt }, 'i' }
13947 static xtensa_arg_internal Iclass_xt_iclass_srli_args[] = {
13948 { { OPERAND_arr }, 'o' },
13949 { { OPERAND_art }, 'i' },
13950 { { OPERAND_s }, 'i' }
13953 static xtensa_arg_internal Iclass_xt_iclass_sync_stateArgs[] = {
13954 { { STATE_XTSYNC }, 'i' }
13957 static xtensa_arg_internal Iclass_xt_iclass_rsil_args[] = {
13958 { { OPERAND_art }, 'o' },
13959 { { OPERAND_s }, 'i' }
13962 static xtensa_arg_internal Iclass_xt_iclass_rsil_stateArgs[] = {
13963 { { STATE_PSWOE }, 'i' },
13964 { { STATE_PSCALLINC }, 'i' },
13965 { { STATE_PSOWB }, 'i' },
13966 { { STATE_PSRING }, 'i' },
13967 { { STATE_PSUM }, 'i' },
13968 { { STATE_PSEXCM }, 'i' },
13969 { { STATE_PSINTLEVEL }, 'm' }
13972 static xtensa_arg_internal Iclass_xt_iclass_rsr_lend_args[] = {
13973 { { OPERAND_art }, 'o' }
13976 static xtensa_arg_internal Iclass_xt_iclass_rsr_lend_stateArgs[] = {
13977 { { STATE_LEND }, 'i' }
13980 static xtensa_arg_internal Iclass_xt_iclass_wsr_lend_args[] = {
13981 { { OPERAND_art }, 'i' }
13984 static xtensa_arg_internal Iclass_xt_iclass_wsr_lend_stateArgs[] = {
13985 { { STATE_LEND }, 'o' }
13988 static xtensa_arg_internal Iclass_xt_iclass_xsr_lend_args[] = {
13989 { { OPERAND_art }, 'm' }
13992 static xtensa_arg_internal Iclass_xt_iclass_xsr_lend_stateArgs[] = {
13993 { { STATE_LEND }, 'm' }
13996 static xtensa_arg_internal Iclass_xt_iclass_rsr_lcount_args[] = {
13997 { { OPERAND_art }, 'o' }
14000 static xtensa_arg_internal Iclass_xt_iclass_rsr_lcount_stateArgs[] = {
14001 { { STATE_LCOUNT }, 'i' }
14004 static xtensa_arg_internal Iclass_xt_iclass_wsr_lcount_args[] = {
14005 { { OPERAND_art }, 'i' }
14008 static xtensa_arg_internal Iclass_xt_iclass_wsr_lcount_stateArgs[] = {
14009 { { STATE_XTSYNC }, 'o' },
14010 { { STATE_LCOUNT }, 'o' }
14013 static xtensa_arg_internal Iclass_xt_iclass_xsr_lcount_args[] = {
14014 { { OPERAND_art }, 'm' }
14017 static xtensa_arg_internal Iclass_xt_iclass_xsr_lcount_stateArgs[] = {
14018 { { STATE_XTSYNC }, 'o' },
14019 { { STATE_LCOUNT }, 'm' }
14022 static xtensa_arg_internal Iclass_xt_iclass_rsr_lbeg_args[] = {
14023 { { OPERAND_art }, 'o' }
14026 static xtensa_arg_internal Iclass_xt_iclass_rsr_lbeg_stateArgs[] = {
14027 { { STATE_LBEG }, 'i' }
14030 static xtensa_arg_internal Iclass_xt_iclass_wsr_lbeg_args[] = {
14031 { { OPERAND_art }, 'i' }
14034 static xtensa_arg_internal Iclass_xt_iclass_wsr_lbeg_stateArgs[] = {
14035 { { STATE_LBEG }, 'o' }
14038 static xtensa_arg_internal Iclass_xt_iclass_xsr_lbeg_args[] = {
14039 { { OPERAND_art }, 'm' }
14042 static xtensa_arg_internal Iclass_xt_iclass_xsr_lbeg_stateArgs[] = {
14043 { { STATE_LBEG }, 'm' }
14046 static xtensa_arg_internal Iclass_xt_iclass_rsr_sar_args[] = {
14047 { { OPERAND_art }, 'o' }
14050 static xtensa_arg_internal Iclass_xt_iclass_rsr_sar_stateArgs[] = {
14051 { { STATE_SAR }, 'i' }
14054 static xtensa_arg_internal Iclass_xt_iclass_wsr_sar_args[] = {
14055 { { OPERAND_art }, 'i' }
14058 static xtensa_arg_internal Iclass_xt_iclass_wsr_sar_stateArgs[] = {
14059 { { STATE_SAR }, 'o' },
14060 { { STATE_XTSYNC }, 'o' }
14063 static xtensa_arg_internal Iclass_xt_iclass_xsr_sar_args[] = {
14064 { { OPERAND_art }, 'm' }
14067 static xtensa_arg_internal Iclass_xt_iclass_xsr_sar_stateArgs[] = {
14068 { { STATE_SAR }, 'm' }
14071 static xtensa_arg_internal Iclass_xt_iclass_rsr_memctl_args[] = {
14072 { { OPERAND_art }, 'o' }
14075 static xtensa_arg_internal Iclass_xt_iclass_wsr_memctl_args[] = {
14076 { { OPERAND_art }, 'i' }
14079 static xtensa_arg_internal Iclass_xt_iclass_xsr_memctl_args[] = {
14080 { { OPERAND_art }, 'm' }
14083 static xtensa_arg_internal Iclass_xt_iclass_rsr_litbase_args[] = {
14084 { { OPERAND_art }, 'o' }
14087 static xtensa_arg_internal Iclass_xt_iclass_wsr_litbase_args[] = {
14088 { { OPERAND_art }, 'i' }
14091 static xtensa_arg_internal Iclass_xt_iclass_xsr_litbase_args[] = {
14092 { { OPERAND_art }, 'm' }
14095 static xtensa_arg_internal Iclass_xt_iclass_rsr_configid0_args[] = {
14096 { { OPERAND_art }, 'o' }
14099 static xtensa_arg_internal Iclass_xt_iclass_rsr_configid0_stateArgs[] = {
14100 { { STATE_PSEXCM }, 'i' },
14101 { { STATE_PSRING }, 'i' }
14104 static xtensa_arg_internal Iclass_xt_iclass_wsr_configid0_args[] = {
14105 { { OPERAND_art }, 'i' }
14108 static xtensa_arg_internal Iclass_xt_iclass_wsr_configid0_stateArgs[] = {
14109 { { STATE_PSEXCM }, 'i' },
14110 { { STATE_PSRING }, 'i' }
14113 static xtensa_arg_internal Iclass_xt_iclass_rsr_configid1_args[] = {
14114 { { OPERAND_art }, 'o' }
14117 static xtensa_arg_internal Iclass_xt_iclass_rsr_configid1_stateArgs[] = {
14118 { { STATE_PSEXCM }, 'i' },
14119 { { STATE_PSRING }, 'i' }
14122 static xtensa_arg_internal Iclass_xt_iclass_rsr_243_args[] = {
14123 { { OPERAND_art }, 'o' }
14126 static xtensa_arg_internal Iclass_xt_iclass_rsr_243_stateArgs[] = {
14127 { { STATE_PSEXCM }, 'i' },
14128 { { STATE_PSRING }, 'i' }
14131 static xtensa_arg_internal Iclass_xt_iclass_rsr_ps_args[] = {
14132 { { OPERAND_art }, 'o' }
14135 static xtensa_arg_internal Iclass_xt_iclass_rsr_ps_stateArgs[] = {
14136 { { STATE_PSWOE }, 'i' },
14137 { { STATE_PSCALLINC }, 'i' },
14138 { { STATE_PSOWB }, 'i' },
14139 { { STATE_PSRING }, 'i' },
14140 { { STATE_PSUM }, 'i' },
14141 { { STATE_PSEXCM }, 'i' },
14142 { { STATE_PSINTLEVEL }, 'i' }
14145 static xtensa_arg_internal Iclass_xt_iclass_wsr_ps_args[] = {
14146 { { OPERAND_art }, 'i' }
14149 static xtensa_arg_internal Iclass_xt_iclass_wsr_ps_stateArgs[] = {
14150 { { STATE_PSWOE }, 'o' },
14151 { { STATE_PSCALLINC }, 'o' },
14152 { { STATE_PSOWB }, 'o' },
14153 { { STATE_PSRING }, 'm' },
14154 { { STATE_PSUM }, 'o' },
14155 { { STATE_PSEXCM }, 'm' },
14156 { { STATE_PSINTLEVEL }, 'o' }
14159 static xtensa_arg_internal Iclass_xt_iclass_xsr_ps_args[] = {
14160 { { OPERAND_art }, 'm' }
14163 static xtensa_arg_internal Iclass_xt_iclass_xsr_ps_stateArgs[] = {
14164 { { STATE_PSWOE }, 'm' },
14165 { { STATE_PSCALLINC }, 'm' },
14166 { { STATE_PSOWB }, 'm' },
14167 { { STATE_PSRING }, 'm' },
14168 { { STATE_PSUM }, 'm' },
14169 { { STATE_PSEXCM }, 'm' },
14170 { { STATE_PSINTLEVEL }, 'm' }
14173 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc1_args[] = {
14174 { { OPERAND_art }, 'o' }
14177 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc1_stateArgs[] = {
14178 { { STATE_PSEXCM }, 'i' },
14179 { { STATE_PSRING }, 'i' },
14180 { { STATE_EPC1 }, 'i' }
14183 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc1_args[] = {
14184 { { OPERAND_art }, 'i' }
14187 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc1_stateArgs[] = {
14188 { { STATE_PSEXCM }, 'i' },
14189 { { STATE_PSRING }, 'i' },
14190 { { STATE_EPC1 }, 'o' }
14193 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc1_args[] = {
14194 { { OPERAND_art }, 'm' }
14197 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc1_stateArgs[] = {
14198 { { STATE_PSEXCM }, 'i' },
14199 { { STATE_PSRING }, 'i' },
14200 { { STATE_EPC1 }, 'm' }
14203 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave1_args[] = {
14204 { { OPERAND_art }, 'o' }
14207 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave1_stateArgs[] = {
14208 { { STATE_PSEXCM }, 'i' },
14209 { { STATE_PSRING }, 'i' },
14210 { { STATE_EXCSAVE1 }, 'i' }
14213 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave1_args[] = {
14214 { { OPERAND_art }, 'i' }
14217 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave1_stateArgs[] = {
14218 { { STATE_PSEXCM }, 'i' },
14219 { { STATE_PSRING }, 'i' },
14220 { { STATE_EXCSAVE1 }, 'o' }
14223 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave1_args[] = {
14224 { { OPERAND_art }, 'm' }
14227 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave1_stateArgs[] = {
14228 { { STATE_PSEXCM }, 'i' },
14229 { { STATE_PSRING }, 'i' },
14230 { { STATE_EXCSAVE1 }, 'm' }
14233 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc2_args[] = {
14234 { { OPERAND_art }, 'o' }
14237 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc2_stateArgs[] = {
14238 { { STATE_PSEXCM }, 'i' },
14239 { { STATE_PSRING }, 'i' },
14240 { { STATE_EPC2 }, 'i' }
14243 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc2_args[] = {
14244 { { OPERAND_art }, 'i' }
14247 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc2_stateArgs[] = {
14248 { { STATE_PSEXCM }, 'i' },
14249 { { STATE_PSRING }, 'i' },
14250 { { STATE_EPC2 }, 'o' }
14253 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc2_args[] = {
14254 { { OPERAND_art }, 'm' }
14257 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc2_stateArgs[] = {
14258 { { STATE_PSEXCM }, 'i' },
14259 { { STATE_PSRING }, 'i' },
14260 { { STATE_EPC2 }, 'm' }
14263 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave2_args[] = {
14264 { { OPERAND_art }, 'o' }
14267 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave2_stateArgs[] = {
14268 { { STATE_PSEXCM }, 'i' },
14269 { { STATE_PSRING }, 'i' },
14270 { { STATE_EXCSAVE2 }, 'i' }
14273 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave2_args[] = {
14274 { { OPERAND_art }, 'i' }
14277 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave2_stateArgs[] = {
14278 { { STATE_PSEXCM }, 'i' },
14279 { { STATE_PSRING }, 'i' },
14280 { { STATE_EXCSAVE2 }, 'o' }
14283 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave2_args[] = {
14284 { { OPERAND_art }, 'm' }
14287 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave2_stateArgs[] = {
14288 { { STATE_PSEXCM }, 'i' },
14289 { { STATE_PSRING }, 'i' },
14290 { { STATE_EXCSAVE2 }, 'm' }
14293 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc3_args[] = {
14294 { { OPERAND_art }, 'o' }
14297 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc3_stateArgs[] = {
14298 { { STATE_PSEXCM }, 'i' },
14299 { { STATE_PSRING }, 'i' },
14300 { { STATE_EPC3 }, 'i' }
14303 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc3_args[] = {
14304 { { OPERAND_art }, 'i' }
14307 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc3_stateArgs[] = {
14308 { { STATE_PSEXCM }, 'i' },
14309 { { STATE_PSRING }, 'i' },
14310 { { STATE_EPC3 }, 'o' }
14313 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc3_args[] = {
14314 { { OPERAND_art }, 'm' }
14317 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc3_stateArgs[] = {
14318 { { STATE_PSEXCM }, 'i' },
14319 { { STATE_PSRING }, 'i' },
14320 { { STATE_EPC3 }, 'm' }
14323 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave3_args[] = {
14324 { { OPERAND_art }, 'o' }
14327 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave3_stateArgs[] = {
14328 { { STATE_PSEXCM }, 'i' },
14329 { { STATE_PSRING }, 'i' },
14330 { { STATE_EXCSAVE3 }, 'i' }
14333 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave3_args[] = {
14334 { { OPERAND_art }, 'i' }
14337 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave3_stateArgs[] = {
14338 { { STATE_PSEXCM }, 'i' },
14339 { { STATE_PSRING }, 'i' },
14340 { { STATE_EXCSAVE3 }, 'o' }
14343 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave3_args[] = {
14344 { { OPERAND_art }, 'm' }
14347 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave3_stateArgs[] = {
14348 { { STATE_PSEXCM }, 'i' },
14349 { { STATE_PSRING }, 'i' },
14350 { { STATE_EXCSAVE3 }, 'm' }
14353 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc4_args[] = {
14354 { { OPERAND_art }, 'o' }
14357 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc4_stateArgs[] = {
14358 { { STATE_PSEXCM }, 'i' },
14359 { { STATE_PSRING }, 'i' },
14360 { { STATE_EPC4 }, 'i' }
14363 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc4_args[] = {
14364 { { OPERAND_art }, 'i' }
14367 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc4_stateArgs[] = {
14368 { { STATE_PSEXCM }, 'i' },
14369 { { STATE_PSRING }, 'i' },
14370 { { STATE_EPC4 }, 'o' }
14373 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc4_args[] = {
14374 { { OPERAND_art }, 'm' }
14377 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc4_stateArgs[] = {
14378 { { STATE_PSEXCM }, 'i' },
14379 { { STATE_PSRING }, 'i' },
14380 { { STATE_EPC4 }, 'm' }
14383 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave4_args[] = {
14384 { { OPERAND_art }, 'o' }
14387 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave4_stateArgs[] = {
14388 { { STATE_PSEXCM }, 'i' },
14389 { { STATE_PSRING }, 'i' },
14390 { { STATE_EXCSAVE4 }, 'i' }
14393 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave4_args[] = {
14394 { { OPERAND_art }, 'i' }
14397 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave4_stateArgs[] = {
14398 { { STATE_PSEXCM }, 'i' },
14399 { { STATE_PSRING }, 'i' },
14400 { { STATE_EXCSAVE4 }, 'o' }
14403 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave4_args[] = {
14404 { { OPERAND_art }, 'm' }
14407 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave4_stateArgs[] = {
14408 { { STATE_PSEXCM }, 'i' },
14409 { { STATE_PSRING }, 'i' },
14410 { { STATE_EXCSAVE4 }, 'm' }
14413 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc5_args[] = {
14414 { { OPERAND_art }, 'o' }
14417 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc5_stateArgs[] = {
14418 { { STATE_PSEXCM }, 'i' },
14419 { { STATE_PSRING }, 'i' },
14420 { { STATE_EPC5 }, 'i' }
14423 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc5_args[] = {
14424 { { OPERAND_art }, 'i' }
14427 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc5_stateArgs[] = {
14428 { { STATE_PSEXCM }, 'i' },
14429 { { STATE_PSRING }, 'i' },
14430 { { STATE_EPC5 }, 'o' }
14433 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc5_args[] = {
14434 { { OPERAND_art }, 'm' }
14437 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc5_stateArgs[] = {
14438 { { STATE_PSEXCM }, 'i' },
14439 { { STATE_PSRING }, 'i' },
14440 { { STATE_EPC5 }, 'm' }
14443 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave5_args[] = {
14444 { { OPERAND_art }, 'o' }
14447 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave5_stateArgs[] = {
14448 { { STATE_PSEXCM }, 'i' },
14449 { { STATE_PSRING }, 'i' },
14450 { { STATE_EXCSAVE5 }, 'i' }
14453 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave5_args[] = {
14454 { { OPERAND_art }, 'i' }
14457 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave5_stateArgs[] = {
14458 { { STATE_PSEXCM }, 'i' },
14459 { { STATE_PSRING }, 'i' },
14460 { { STATE_EXCSAVE5 }, 'o' }
14463 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave5_args[] = {
14464 { { OPERAND_art }, 'm' }
14467 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave5_stateArgs[] = {
14468 { { STATE_PSEXCM }, 'i' },
14469 { { STATE_PSRING }, 'i' },
14470 { { STATE_EXCSAVE5 }, 'm' }
14473 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc6_args[] = {
14474 { { OPERAND_art }, 'o' }
14477 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc6_stateArgs[] = {
14478 { { STATE_PSEXCM }, 'i' },
14479 { { STATE_PSRING }, 'i' },
14480 { { STATE_EPC6 }, 'i' }
14483 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc6_args[] = {
14484 { { OPERAND_art }, 'i' }
14487 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc6_stateArgs[] = {
14488 { { STATE_PSEXCM }, 'i' },
14489 { { STATE_PSRING }, 'i' },
14490 { { STATE_EPC6 }, 'o' }
14493 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc6_args[] = {
14494 { { OPERAND_art }, 'm' }
14497 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc6_stateArgs[] = {
14498 { { STATE_PSEXCM }, 'i' },
14499 { { STATE_PSRING }, 'i' },
14500 { { STATE_EPC6 }, 'm' }
14503 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave6_args[] = {
14504 { { OPERAND_art }, 'o' }
14507 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave6_stateArgs[] = {
14508 { { STATE_PSEXCM }, 'i' },
14509 { { STATE_PSRING }, 'i' },
14510 { { STATE_EXCSAVE6 }, 'i' }
14513 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave6_args[] = {
14514 { { OPERAND_art }, 'i' }
14517 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave6_stateArgs[] = {
14518 { { STATE_PSEXCM }, 'i' },
14519 { { STATE_PSRING }, 'i' },
14520 { { STATE_EXCSAVE6 }, 'o' }
14523 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave6_args[] = {
14524 { { OPERAND_art }, 'm' }
14527 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave6_stateArgs[] = {
14528 { { STATE_PSEXCM }, 'i' },
14529 { { STATE_PSRING }, 'i' },
14530 { { STATE_EXCSAVE6 }, 'm' }
14533 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc7_args[] = {
14534 { { OPERAND_art }, 'o' }
14537 static xtensa_arg_internal Iclass_xt_iclass_rsr_epc7_stateArgs[] = {
14538 { { STATE_PSEXCM }, 'i' },
14539 { { STATE_PSRING }, 'i' },
14540 { { STATE_EPC7 }, 'i' }
14543 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc7_args[] = {
14544 { { OPERAND_art }, 'i' }
14547 static xtensa_arg_internal Iclass_xt_iclass_wsr_epc7_stateArgs[] = {
14548 { { STATE_PSEXCM }, 'i' },
14549 { { STATE_PSRING }, 'i' },
14550 { { STATE_EPC7 }, 'o' }
14553 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc7_args[] = {
14554 { { OPERAND_art }, 'm' }
14557 static xtensa_arg_internal Iclass_xt_iclass_xsr_epc7_stateArgs[] = {
14558 { { STATE_PSEXCM }, 'i' },
14559 { { STATE_PSRING }, 'i' },
14560 { { STATE_EPC7 }, 'm' }
14563 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave7_args[] = {
14564 { { OPERAND_art }, 'o' }
14567 static xtensa_arg_internal Iclass_xt_iclass_rsr_excsave7_stateArgs[] = {
14568 { { STATE_PSEXCM }, 'i' },
14569 { { STATE_PSRING }, 'i' },
14570 { { STATE_EXCSAVE7 }, 'i' }
14573 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave7_args[] = {
14574 { { OPERAND_art }, 'i' }
14577 static xtensa_arg_internal Iclass_xt_iclass_wsr_excsave7_stateArgs[] = {
14578 { { STATE_PSEXCM }, 'i' },
14579 { { STATE_PSRING }, 'i' },
14580 { { STATE_EXCSAVE7 }, 'o' }
14583 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave7_args[] = {
14584 { { OPERAND_art }, 'm' }
14587 static xtensa_arg_internal Iclass_xt_iclass_xsr_excsave7_stateArgs[] = {
14588 { { STATE_PSEXCM }, 'i' },
14589 { { STATE_PSRING }, 'i' },
14590 { { STATE_EXCSAVE7 }, 'm' }
14593 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps2_args[] = {
14594 { { OPERAND_art }, 'o' }
14597 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps2_stateArgs[] = {
14598 { { STATE_PSEXCM }, 'i' },
14599 { { STATE_PSRING }, 'i' },
14600 { { STATE_EPS2 }, 'i' }
14603 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps2_args[] = {
14604 { { OPERAND_art }, 'i' }
14607 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps2_stateArgs[] = {
14608 { { STATE_PSEXCM }, 'i' },
14609 { { STATE_PSRING }, 'i' },
14610 { { STATE_EPS2 }, 'o' }
14613 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps2_args[] = {
14614 { { OPERAND_art }, 'm' }
14617 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps2_stateArgs[] = {
14618 { { STATE_PSEXCM }, 'i' },
14619 { { STATE_PSRING }, 'i' },
14620 { { STATE_EPS2 }, 'm' }
14623 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps3_args[] = {
14624 { { OPERAND_art }, 'o' }
14627 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps3_stateArgs[] = {
14628 { { STATE_PSEXCM }, 'i' },
14629 { { STATE_PSRING }, 'i' },
14630 { { STATE_EPS3 }, 'i' }
14633 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps3_args[] = {
14634 { { OPERAND_art }, 'i' }
14637 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps3_stateArgs[] = {
14638 { { STATE_PSEXCM }, 'i' },
14639 { { STATE_PSRING }, 'i' },
14640 { { STATE_EPS3 }, 'o' }
14643 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps3_args[] = {
14644 { { OPERAND_art }, 'm' }
14647 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps3_stateArgs[] = {
14648 { { STATE_PSEXCM }, 'i' },
14649 { { STATE_PSRING }, 'i' },
14650 { { STATE_EPS3 }, 'm' }
14653 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps4_args[] = {
14654 { { OPERAND_art }, 'o' }
14657 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps4_stateArgs[] = {
14658 { { STATE_PSEXCM }, 'i' },
14659 { { STATE_PSRING }, 'i' },
14660 { { STATE_EPS4 }, 'i' }
14663 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps4_args[] = {
14664 { { OPERAND_art }, 'i' }
14667 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps4_stateArgs[] = {
14668 { { STATE_PSEXCM }, 'i' },
14669 { { STATE_PSRING }, 'i' },
14670 { { STATE_EPS4 }, 'o' }
14673 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps4_args[] = {
14674 { { OPERAND_art }, 'm' }
14677 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps4_stateArgs[] = {
14678 { { STATE_PSEXCM }, 'i' },
14679 { { STATE_PSRING }, 'i' },
14680 { { STATE_EPS4 }, 'm' }
14683 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps5_args[] = {
14684 { { OPERAND_art }, 'o' }
14687 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps5_stateArgs[] = {
14688 { { STATE_PSEXCM }, 'i' },
14689 { { STATE_PSRING }, 'i' },
14690 { { STATE_EPS5 }, 'i' }
14693 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps5_args[] = {
14694 { { OPERAND_art }, 'i' }
14697 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps5_stateArgs[] = {
14698 { { STATE_PSEXCM }, 'i' },
14699 { { STATE_PSRING }, 'i' },
14700 { { STATE_EPS5 }, 'o' }
14703 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps5_args[] = {
14704 { { OPERAND_art }, 'm' }
14707 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps5_stateArgs[] = {
14708 { { STATE_PSEXCM }, 'i' },
14709 { { STATE_PSRING }, 'i' },
14710 { { STATE_EPS5 }, 'm' }
14713 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps6_args[] = {
14714 { { OPERAND_art }, 'o' }
14717 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps6_stateArgs[] = {
14718 { { STATE_PSEXCM }, 'i' },
14719 { { STATE_PSRING }, 'i' },
14720 { { STATE_EPS6 }, 'i' }
14723 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps6_args[] = {
14724 { { OPERAND_art }, 'i' }
14727 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps6_stateArgs[] = {
14728 { { STATE_PSEXCM }, 'i' },
14729 { { STATE_PSRING }, 'i' },
14730 { { STATE_EPS6 }, 'o' }
14733 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps6_args[] = {
14734 { { OPERAND_art }, 'm' }
14737 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps6_stateArgs[] = {
14738 { { STATE_PSEXCM }, 'i' },
14739 { { STATE_PSRING }, 'i' },
14740 { { STATE_EPS6 }, 'm' }
14743 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps7_args[] = {
14744 { { OPERAND_art }, 'o' }
14747 static xtensa_arg_internal Iclass_xt_iclass_rsr_eps7_stateArgs[] = {
14748 { { STATE_PSEXCM }, 'i' },
14749 { { STATE_PSRING }, 'i' },
14750 { { STATE_EPS7 }, 'i' }
14753 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps7_args[] = {
14754 { { OPERAND_art }, 'i' }
14757 static xtensa_arg_internal Iclass_xt_iclass_wsr_eps7_stateArgs[] = {
14758 { { STATE_PSEXCM }, 'i' },
14759 { { STATE_PSRING }, 'i' },
14760 { { STATE_EPS7 }, 'o' }
14763 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps7_args[] = {
14764 { { OPERAND_art }, 'm' }
14767 static xtensa_arg_internal Iclass_xt_iclass_xsr_eps7_stateArgs[] = {
14768 { { STATE_PSEXCM }, 'i' },
14769 { { STATE_PSRING }, 'i' },
14770 { { STATE_EPS7 }, 'm' }
14773 static xtensa_arg_internal Iclass_xt_iclass_rsr_excvaddr_args[] = {
14774 { { OPERAND_art }, 'o' }
14777 static xtensa_arg_internal Iclass_xt_iclass_rsr_excvaddr_stateArgs[] = {
14778 { { STATE_PSEXCM }, 'i' },
14779 { { STATE_PSRING }, 'i' },
14780 { { STATE_EXCVADDR }, 'i' }
14783 static xtensa_arg_internal Iclass_xt_iclass_wsr_excvaddr_args[] = {
14784 { { OPERAND_art }, 'i' }
14787 static xtensa_arg_internal Iclass_xt_iclass_wsr_excvaddr_stateArgs[] = {
14788 { { STATE_PSEXCM }, 'i' },
14789 { { STATE_PSRING }, 'i' },
14790 { { STATE_EXCVADDR }, 'o' }
14793 static xtensa_arg_internal Iclass_xt_iclass_xsr_excvaddr_args[] = {
14794 { { OPERAND_art }, 'm' }
14797 static xtensa_arg_internal Iclass_xt_iclass_xsr_excvaddr_stateArgs[] = {
14798 { { STATE_PSEXCM }, 'i' },
14799 { { STATE_PSRING }, 'i' },
14800 { { STATE_EXCVADDR }, 'm' }
14803 static xtensa_arg_internal Iclass_xt_iclass_rsr_depc_args[] = {
14804 { { OPERAND_art }, 'o' }
14807 static xtensa_arg_internal Iclass_xt_iclass_rsr_depc_stateArgs[] = {
14808 { { STATE_PSEXCM }, 'i' },
14809 { { STATE_PSRING }, 'i' },
14810 { { STATE_DEPC }, 'i' }
14813 static xtensa_arg_internal Iclass_xt_iclass_wsr_depc_args[] = {
14814 { { OPERAND_art }, 'i' }
14817 static xtensa_arg_internal Iclass_xt_iclass_wsr_depc_stateArgs[] = {
14818 { { STATE_PSEXCM }, 'i' },
14819 { { STATE_PSRING }, 'i' },
14820 { { STATE_DEPC }, 'o' }
14823 static xtensa_arg_internal Iclass_xt_iclass_xsr_depc_args[] = {
14824 { { OPERAND_art }, 'm' }
14827 static xtensa_arg_internal Iclass_xt_iclass_xsr_depc_stateArgs[] = {
14828 { { STATE_PSEXCM }, 'i' },
14829 { { STATE_PSRING }, 'i' },
14830 { { STATE_DEPC }, 'm' }
14833 static xtensa_arg_internal Iclass_xt_iclass_rsr_exccause_args[] = {
14834 { { OPERAND_art }, 'o' }
14837 static xtensa_arg_internal Iclass_xt_iclass_rsr_exccause_stateArgs[] = {
14838 { { STATE_PSEXCM }, 'i' },
14839 { { STATE_PSRING }, 'i' },
14840 { { STATE_EXCCAUSE }, 'i' },
14841 { { STATE_XTSYNC }, 'i' }
14844 static xtensa_arg_internal Iclass_xt_iclass_wsr_exccause_args[] = {
14845 { { OPERAND_art }, 'i' }
14848 static xtensa_arg_internal Iclass_xt_iclass_wsr_exccause_stateArgs[] = {
14849 { { STATE_PSEXCM }, 'i' },
14850 { { STATE_PSRING }, 'i' },
14851 { { STATE_EXCCAUSE }, 'o' }
14854 static xtensa_arg_internal Iclass_xt_iclass_xsr_exccause_args[] = {
14855 { { OPERAND_art }, 'm' }
14858 static xtensa_arg_internal Iclass_xt_iclass_xsr_exccause_stateArgs[] = {
14859 { { STATE_PSEXCM }, 'i' },
14860 { { STATE_PSRING }, 'i' },
14861 { { STATE_EXCCAUSE }, 'm' }
14864 static xtensa_arg_internal Iclass_xt_iclass_rsr_misc0_args[] = {
14865 { { OPERAND_art }, 'o' }
14868 static xtensa_arg_internal Iclass_xt_iclass_rsr_misc0_stateArgs[] = {
14869 { { STATE_PSEXCM }, 'i' },
14870 { { STATE_PSRING }, 'i' },
14871 { { STATE_MISC0 }, 'i' }
14874 static xtensa_arg_internal Iclass_xt_iclass_wsr_misc0_args[] = {
14875 { { OPERAND_art }, 'i' }
14878 static xtensa_arg_internal Iclass_xt_iclass_wsr_misc0_stateArgs[] = {
14879 { { STATE_PSEXCM }, 'i' },
14880 { { STATE_PSRING }, 'i' },
14881 { { STATE_MISC0 }, 'o' }
14884 static xtensa_arg_internal Iclass_xt_iclass_xsr_misc0_args[] = {
14885 { { OPERAND_art }, 'm' }
14888 static xtensa_arg_internal Iclass_xt_iclass_xsr_misc0_stateArgs[] = {
14889 { { STATE_PSEXCM }, 'i' },
14890 { { STATE_PSRING }, 'i' },
14891 { { STATE_MISC0 }, 'm' }
14894 static xtensa_arg_internal Iclass_xt_iclass_rsr_misc1_args[] = {
14895 { { OPERAND_art }, 'o' }
14898 static xtensa_arg_internal Iclass_xt_iclass_rsr_misc1_stateArgs[] = {
14899 { { STATE_PSEXCM }, 'i' },
14900 { { STATE_PSRING }, 'i' },
14901 { { STATE_MISC1 }, 'i' }
14904 static xtensa_arg_internal Iclass_xt_iclass_wsr_misc1_args[] = {
14905 { { OPERAND_art }, 'i' }
14908 static xtensa_arg_internal Iclass_xt_iclass_wsr_misc1_stateArgs[] = {
14909 { { STATE_PSEXCM }, 'i' },
14910 { { STATE_PSRING }, 'i' },
14911 { { STATE_MISC1 }, 'o' }
14914 static xtensa_arg_internal Iclass_xt_iclass_xsr_misc1_args[] = {
14915 { { OPERAND_art }, 'm' }
14918 static xtensa_arg_internal Iclass_xt_iclass_xsr_misc1_stateArgs[] = {
14919 { { STATE_PSEXCM }, 'i' },
14920 { { STATE_PSRING }, 'i' },
14921 { { STATE_MISC1 }, 'm' }
14924 static xtensa_arg_internal Iclass_xt_iclass_rsr_prid_args[] = {
14925 { { OPERAND_art }, 'o' }
14928 static xtensa_arg_internal Iclass_xt_iclass_rsr_prid_stateArgs[] = {
14929 { { STATE_PSEXCM }, 'i' },
14930 { { STATE_PSRING }, 'i' }
14933 static xtensa_arg_internal Iclass_xt_iclass_rsr_vecbase_args[] = {
14934 { { OPERAND_art }, 'o' }
14937 static xtensa_arg_internal Iclass_xt_iclass_rsr_vecbase_stateArgs[] = {
14938 { { STATE_PSEXCM }, 'i' },
14939 { { STATE_PSRING }, 'i' },
14940 { { STATE_VECBASE }, 'i' }
14943 static xtensa_arg_internal Iclass_xt_iclass_wsr_vecbase_args[] = {
14944 { { OPERAND_art }, 'i' }
14947 static xtensa_arg_internal Iclass_xt_iclass_wsr_vecbase_stateArgs[] = {
14948 { { STATE_PSEXCM }, 'i' },
14949 { { STATE_PSRING }, 'i' },
14950 { { STATE_VECBASE }, 'o' }
14953 static xtensa_arg_internal Iclass_xt_iclass_xsr_vecbase_args[] = {
14954 { { OPERAND_art }, 'm' }
14957 static xtensa_arg_internal Iclass_xt_iclass_xsr_vecbase_stateArgs[] = {
14958 { { STATE_PSEXCM }, 'i' },
14959 { { STATE_PSRING }, 'i' },
14960 { { STATE_VECBASE }, 'm' }
14963 static xtensa_arg_internal Iclass_xt_mul16_args[] = {
14964 { { OPERAND_arr }, 'o' },
14965 { { OPERAND_ars }, 'i' },
14966 { { OPERAND_art }, 'i' }
14969 static xtensa_arg_internal Iclass_xt_mul32_args[] = {
14970 { { OPERAND_arr }, 'o' },
14971 { { OPERAND_ars }, 'i' },
14972 { { OPERAND_art }, 'i' }
14975 static xtensa_arg_internal Iclass_xt_mul32h_args[] = {
14976 { { OPERAND_arr }, 'o' },
14977 { { OPERAND_ars }, 'i' },
14978 { { OPERAND_art }, 'i' }
14981 static xtensa_arg_internal Iclass_xt_iclass_mac16_aa_args[] = {
14982 { { OPERAND_ars }, 'i' },
14983 { { OPERAND_art }, 'i' }
14986 static xtensa_arg_internal Iclass_xt_iclass_mac16_aa_stateArgs[] = {
14987 { { STATE_ACC }, 'o' }
14990 static xtensa_arg_internal Iclass_xt_iclass_mac16_ad_args[] = {
14991 { { OPERAND_ars }, 'i' },
14992 { { OPERAND_my }, 'i' }
14995 static xtensa_arg_internal Iclass_xt_iclass_mac16_ad_stateArgs[] = {
14996 { { STATE_ACC }, 'o' }
14999 static xtensa_arg_internal Iclass_xt_iclass_mac16_da_args[] = {
15000 { { OPERAND_mx }, 'i' },
15001 { { OPERAND_art }, 'i' }
15004 static xtensa_arg_internal Iclass_xt_iclass_mac16_da_stateArgs[] = {
15005 { { STATE_ACC }, 'o' }
15008 static xtensa_arg_internal Iclass_xt_iclass_mac16_dd_args[] = {
15009 { { OPERAND_mx }, 'i' },
15010 { { OPERAND_my }, 'i' }
15013 static xtensa_arg_internal Iclass_xt_iclass_mac16_dd_stateArgs[] = {
15014 { { STATE_ACC }, 'o' }
15017 static xtensa_arg_internal Iclass_xt_iclass_mac16a_aa_args[] = {
15018 { { OPERAND_ars }, 'i' },
15019 { { OPERAND_art }, 'i' }
15022 static xtensa_arg_internal Iclass_xt_iclass_mac16a_aa_stateArgs[] = {
15023 { { STATE_ACC }, 'm' }
15026 static xtensa_arg_internal Iclass_xt_iclass_mac16a_ad_args[] = {
15027 { { OPERAND_ars }, 'i' },
15028 { { OPERAND_my }, 'i' }
15031 static xtensa_arg_internal Iclass_xt_iclass_mac16a_ad_stateArgs[] = {
15032 { { STATE_ACC }, 'm' }
15035 static xtensa_arg_internal Iclass_xt_iclass_mac16a_da_args[] = {
15036 { { OPERAND_mx }, 'i' },
15037 { { OPERAND_art }, 'i' }
15040 static xtensa_arg_internal Iclass_xt_iclass_mac16a_da_stateArgs[] = {
15041 { { STATE_ACC }, 'm' }
15044 static xtensa_arg_internal Iclass_xt_iclass_mac16a_dd_args[] = {
15045 { { OPERAND_mx }, 'i' },
15046 { { OPERAND_my }, 'i' }
15049 static xtensa_arg_internal Iclass_xt_iclass_mac16a_dd_stateArgs[] = {
15050 { { STATE_ACC }, 'm' }
15053 static xtensa_arg_internal Iclass_xt_iclass_mac16al_da_args[] = {
15054 { { OPERAND_mw }, 'o' },
15055 { { OPERAND_ars }, 'm' },
15056 { { OPERAND_mx }, 'i' },
15057 { { OPERAND_art }, 'i' }
15060 static xtensa_arg_internal Iclass_xt_iclass_mac16al_da_stateArgs[] = {
15061 { { STATE_ACC }, 'm' }
15064 static xtensa_arg_internal Iclass_xt_iclass_mac16al_dd_args[] = {
15065 { { OPERAND_mw }, 'o' },
15066 { { OPERAND_ars }, 'm' },
15067 { { OPERAND_mx }, 'i' },
15068 { { OPERAND_my }, 'i' }
15071 static xtensa_arg_internal Iclass_xt_iclass_mac16al_dd_stateArgs[] = {
15072 { { STATE_ACC }, 'm' }
15075 static xtensa_arg_internal Iclass_xt_iclass_mac16_l_args[] = {
15076 { { OPERAND_mw }, 'o' },
15077 { { OPERAND_ars }, 'm' }
15080 static xtensa_arg_internal Iclass_xt_iclass_rsr_m0_args[] = {
15081 { { OPERAND_art }, 'o' },
15082 { { OPERAND_mr0 }, 'i' }
15085 static xtensa_arg_internal Iclass_xt_iclass_wsr_m0_args[] = {
15086 { { OPERAND_art }, 'i' },
15087 { { OPERAND_mr0 }, 'o' }
15090 static xtensa_arg_internal Iclass_xt_iclass_xsr_m0_args[] = {
15091 { { OPERAND_art }, 'm' },
15092 { { OPERAND_mr0 }, 'm' }
15095 static xtensa_arg_internal Iclass_xt_iclass_rsr_m1_args[] = {
15096 { { OPERAND_art }, 'o' },
15097 { { OPERAND_mr1 }, 'i' }
15100 static xtensa_arg_internal Iclass_xt_iclass_wsr_m1_args[] = {
15101 { { OPERAND_art }, 'i' },
15102 { { OPERAND_mr1 }, 'o' }
15105 static xtensa_arg_internal Iclass_xt_iclass_xsr_m1_args[] = {
15106 { { OPERAND_art }, 'm' },
15107 { { OPERAND_mr1 }, 'm' }
15110 static xtensa_arg_internal Iclass_xt_iclass_rsr_m2_args[] = {
15111 { { OPERAND_art }, 'o' },
15112 { { OPERAND_mr2 }, 'i' }
15115 static xtensa_arg_internal Iclass_xt_iclass_wsr_m2_args[] = {
15116 { { OPERAND_art }, 'i' },
15117 { { OPERAND_mr2 }, 'o' }
15120 static xtensa_arg_internal Iclass_xt_iclass_xsr_m2_args[] = {
15121 { { OPERAND_art }, 'm' },
15122 { { OPERAND_mr2 }, 'm' }
15125 static xtensa_arg_internal Iclass_xt_iclass_rsr_m3_args[] = {
15126 { { OPERAND_art }, 'o' },
15127 { { OPERAND_mr3 }, 'i' }
15130 static xtensa_arg_internal Iclass_xt_iclass_wsr_m3_args[] = {
15131 { { OPERAND_art }, 'i' },
15132 { { OPERAND_mr3 }, 'o' }
15135 static xtensa_arg_internal Iclass_xt_iclass_xsr_m3_args[] = {
15136 { { OPERAND_art }, 'm' },
15137 { { OPERAND_mr3 }, 'm' }
15140 static xtensa_arg_internal Iclass_xt_iclass_rsr_acclo_args[] = {
15141 { { OPERAND_art }, 'o' }
15144 static xtensa_arg_internal Iclass_xt_iclass_rsr_acclo_stateArgs[] = {
15145 { { STATE_ACC }, 'i' }
15148 static xtensa_arg_internal Iclass_xt_iclass_wsr_acclo_args[] = {
15149 { { OPERAND_art }, 'i' }
15152 static xtensa_arg_internal Iclass_xt_iclass_wsr_acclo_stateArgs[] = {
15153 { { STATE_ACC }, 'm' }
15156 static xtensa_arg_internal Iclass_xt_iclass_xsr_acclo_args[] = {
15157 { { OPERAND_art }, 'm' }
15160 static xtensa_arg_internal Iclass_xt_iclass_xsr_acclo_stateArgs[] = {
15161 { { STATE_ACC }, 'm' }
15164 static xtensa_arg_internal Iclass_xt_iclass_rsr_acchi_args[] = {
15165 { { OPERAND_art }, 'o' }
15168 static xtensa_arg_internal Iclass_xt_iclass_rsr_acchi_stateArgs[] = {
15169 { { STATE_ACC }, 'i' }
15172 static xtensa_arg_internal Iclass_xt_iclass_wsr_acchi_args[] = {
15173 { { OPERAND_art }, 'i' }
15176 static xtensa_arg_internal Iclass_xt_iclass_wsr_acchi_stateArgs[] = {
15177 { { STATE_ACC }, 'm' }
15180 static xtensa_arg_internal Iclass_xt_iclass_xsr_acchi_args[] = {
15181 { { OPERAND_art }, 'm' }
15184 static xtensa_arg_internal Iclass_xt_iclass_xsr_acchi_stateArgs[] = {
15185 { { STATE_ACC }, 'm' }
15188 static xtensa_arg_internal Iclass_xt_iclass_rfi_args[] = {
15189 { { OPERAND_s }, 'i' }
15192 static xtensa_arg_internal Iclass_xt_iclass_rfi_stateArgs[] = {
15193 { { STATE_PSWOE }, 'o' },
15194 { { STATE_PSCALLINC }, 'o' },
15195 { { STATE_PSOWB }, 'o' },
15196 { { STATE_PSRING }, 'm' },
15197 { { STATE_PSUM }, 'o' },
15198 { { STATE_PSEXCM }, 'm' },
15199 { { STATE_PSINTLEVEL }, 'o' },
15200 { { STATE_EPC1 }, 'i' },
15201 { { STATE_EPC2 }, 'i' },
15202 { { STATE_EPC3 }, 'i' },
15203 { { STATE_EPC4 }, 'i' },
15204 { { STATE_EPC5 }, 'i' },
15205 { { STATE_EPC6 }, 'i' },
15206 { { STATE_EPC7 }, 'i' },
15207 { { STATE_EPS2 }, 'i' },
15208 { { STATE_EPS3 }, 'i' },
15209 { { STATE_EPS4 }, 'i' },
15210 { { STATE_EPS5 }, 'i' },
15211 { { STATE_EPS6 }, 'i' },
15212 { { STATE_EPS7 }, 'i' },
15213 { { STATE_InOCDMode }, 'm' }
15216 static xtensa_arg_internal Iclass_xt_iclass_wait_args[] = {
15217 { { OPERAND_s }, 'i' }
15220 static xtensa_arg_internal Iclass_xt_iclass_wait_stateArgs[] = {
15221 { { STATE_PSEXCM }, 'i' },
15222 { { STATE_PSRING }, 'i' },
15223 { { STATE_PSINTLEVEL }, 'o' }
15226 static xtensa_arg_internal Iclass_xt_iclass_rsr_interrupt_args[] = {
15227 { { OPERAND_art }, 'o' }
15230 static xtensa_arg_internal Iclass_xt_iclass_rsr_interrupt_stateArgs[] = {
15231 { { STATE_PSEXCM }, 'i' },
15232 { { STATE_PSRING }, 'i' },
15233 { { STATE_INTERRUPT }, 'i' }
15236 static xtensa_arg_internal Iclass_xt_iclass_wsr_intset_args[] = {
15237 { { OPERAND_art }, 'i' }
15240 static xtensa_arg_internal Iclass_xt_iclass_wsr_intset_stateArgs[] = {
15241 { { STATE_PSEXCM }, 'i' },
15242 { { STATE_PSRING }, 'i' },
15243 { { STATE_XTSYNC }, 'o' },
15244 { { STATE_INTERRUPT }, 'm' }
15247 static xtensa_arg_internal Iclass_xt_iclass_wsr_intclear_args[] = {
15248 { { OPERAND_art }, 'i' }
15251 static xtensa_arg_internal Iclass_xt_iclass_wsr_intclear_stateArgs[] = {
15252 { { STATE_PSEXCM }, 'i' },
15253 { { STATE_PSRING }, 'i' },
15254 { { STATE_XTSYNC }, 'o' },
15255 { { STATE_INTERRUPT }, 'm' }
15258 static xtensa_arg_internal Iclass_xt_iclass_rsr_intenable_args[] = {
15259 { { OPERAND_art }, 'o' }
15262 static xtensa_arg_internal Iclass_xt_iclass_rsr_intenable_stateArgs[] = {
15263 { { STATE_PSEXCM }, 'i' },
15264 { { STATE_PSRING }, 'i' },
15265 { { STATE_INTENABLE }, 'i' }
15268 static xtensa_arg_internal Iclass_xt_iclass_wsr_intenable_args[] = {
15269 { { OPERAND_art }, 'i' }
15272 static xtensa_arg_internal Iclass_xt_iclass_wsr_intenable_stateArgs[] = {
15273 { { STATE_PSEXCM }, 'i' },
15274 { { STATE_PSRING }, 'i' },
15275 { { STATE_INTENABLE }, 'o' }
15278 static xtensa_arg_internal Iclass_xt_iclass_xsr_intenable_args[] = {
15279 { { OPERAND_art }, 'm' }
15282 static xtensa_arg_internal Iclass_xt_iclass_xsr_intenable_stateArgs[] = {
15283 { { STATE_PSEXCM }, 'i' },
15284 { { STATE_PSRING }, 'i' },
15285 { { STATE_INTENABLE }, 'm' }
15288 static xtensa_arg_internal Iclass_xt_iclass_break_args[] = {
15289 { { OPERAND_imms }, 'i' },
15290 { { OPERAND_immt }, 'i' }
15293 static xtensa_arg_internal Iclass_xt_iclass_break_stateArgs[] = {
15294 { { STATE_PSEXCM }, 'i' },
15295 { { STATE_PSINTLEVEL }, 'i' }
15298 static xtensa_arg_internal Iclass_xt_iclass_break_n_args[] = {
15299 { { OPERAND_imms }, 'i' }
15302 static xtensa_arg_internal Iclass_xt_iclass_break_n_stateArgs[] = {
15303 { { STATE_PSEXCM }, 'i' },
15304 { { STATE_PSINTLEVEL }, 'i' }
15307 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreaka0_args[] = {
15308 { { OPERAND_art }, 'o' }
15311 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreaka0_stateArgs[] = {
15312 { { STATE_PSEXCM }, 'i' },
15313 { { STATE_PSRING }, 'i' },
15314 { { STATE_DBREAKA0 }, 'i' }
15317 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreaka0_args[] = {
15318 { { OPERAND_art }, 'i' }
15321 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreaka0_stateArgs[] = {
15322 { { STATE_PSEXCM }, 'i' },
15323 { { STATE_PSRING }, 'i' },
15324 { { STATE_DBREAKA0 }, 'o' },
15325 { { STATE_XTSYNC }, 'o' }
15328 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreaka0_args[] = {
15329 { { OPERAND_art }, 'm' }
15332 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreaka0_stateArgs[] = {
15333 { { STATE_PSEXCM }, 'i' },
15334 { { STATE_PSRING }, 'i' },
15335 { { STATE_DBREAKA0 }, 'm' },
15336 { { STATE_XTSYNC }, 'o' }
15339 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreakc0_args[] = {
15340 { { OPERAND_art }, 'o' }
15343 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreakc0_stateArgs[] = {
15344 { { STATE_PSEXCM }, 'i' },
15345 { { STATE_PSRING }, 'i' },
15346 { { STATE_DBREAKC0 }, 'i' }
15349 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreakc0_args[] = {
15350 { { OPERAND_art }, 'i' }
15353 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreakc0_stateArgs[] = {
15354 { { STATE_PSEXCM }, 'i' },
15355 { { STATE_PSRING }, 'i' },
15356 { { STATE_DBREAKC0 }, 'o' },
15357 { { STATE_XTSYNC }, 'o' }
15360 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreakc0_args[] = {
15361 { { OPERAND_art }, 'm' }
15364 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreakc0_stateArgs[] = {
15365 { { STATE_PSEXCM }, 'i' },
15366 { { STATE_PSRING }, 'i' },
15367 { { STATE_DBREAKC0 }, 'm' },
15368 { { STATE_XTSYNC }, 'o' }
15371 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreaka1_args[] = {
15372 { { OPERAND_art }, 'o' }
15375 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreaka1_stateArgs[] = {
15376 { { STATE_PSEXCM }, 'i' },
15377 { { STATE_PSRING }, 'i' },
15378 { { STATE_DBREAKA1 }, 'i' }
15381 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreaka1_args[] = {
15382 { { OPERAND_art }, 'i' }
15385 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreaka1_stateArgs[] = {
15386 { { STATE_PSEXCM }, 'i' },
15387 { { STATE_PSRING }, 'i' },
15388 { { STATE_DBREAKA1 }, 'o' },
15389 { { STATE_XTSYNC }, 'o' }
15392 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreaka1_args[] = {
15393 { { OPERAND_art }, 'm' }
15396 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreaka1_stateArgs[] = {
15397 { { STATE_PSEXCM }, 'i' },
15398 { { STATE_PSRING }, 'i' },
15399 { { STATE_DBREAKA1 }, 'm' },
15400 { { STATE_XTSYNC }, 'o' }
15403 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreakc1_args[] = {
15404 { { OPERAND_art }, 'o' }
15407 static xtensa_arg_internal Iclass_xt_iclass_rsr_dbreakc1_stateArgs[] = {
15408 { { STATE_PSEXCM }, 'i' },
15409 { { STATE_PSRING }, 'i' },
15410 { { STATE_DBREAKC1 }, 'i' }
15413 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreakc1_args[] = {
15414 { { OPERAND_art }, 'i' }
15417 static xtensa_arg_internal Iclass_xt_iclass_wsr_dbreakc1_stateArgs[] = {
15418 { { STATE_PSEXCM }, 'i' },
15419 { { STATE_PSRING }, 'i' },
15420 { { STATE_DBREAKC1 }, 'o' },
15421 { { STATE_XTSYNC }, 'o' }
15424 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreakc1_args[] = {
15425 { { OPERAND_art }, 'm' }
15428 static xtensa_arg_internal Iclass_xt_iclass_xsr_dbreakc1_stateArgs[] = {
15429 { { STATE_PSEXCM }, 'i' },
15430 { { STATE_PSRING }, 'i' },
15431 { { STATE_DBREAKC1 }, 'm' },
15432 { { STATE_XTSYNC }, 'o' }
15435 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreaka0_args[] = {
15436 { { OPERAND_art }, 'o' }
15439 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreaka0_stateArgs[] = {
15440 { { STATE_PSEXCM }, 'i' },
15441 { { STATE_PSRING }, 'i' },
15442 { { STATE_IBREAKA0 }, 'i' }
15445 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreaka0_args[] = {
15446 { { OPERAND_art }, 'i' }
15449 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreaka0_stateArgs[] = {
15450 { { STATE_PSEXCM }, 'i' },
15451 { { STATE_PSRING }, 'i' },
15452 { { STATE_IBREAKA0 }, 'o' }
15455 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreaka0_args[] = {
15456 { { OPERAND_art }, 'm' }
15459 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreaka0_stateArgs[] = {
15460 { { STATE_PSEXCM }, 'i' },
15461 { { STATE_PSRING }, 'i' },
15462 { { STATE_IBREAKA0 }, 'm' }
15465 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreaka1_args[] = {
15466 { { OPERAND_art }, 'o' }
15469 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreaka1_stateArgs[] = {
15470 { { STATE_PSEXCM }, 'i' },
15471 { { STATE_PSRING }, 'i' },
15472 { { STATE_IBREAKA1 }, 'i' }
15475 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreaka1_args[] = {
15476 { { OPERAND_art }, 'i' }
15479 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreaka1_stateArgs[] = {
15480 { { STATE_PSEXCM }, 'i' },
15481 { { STATE_PSRING }, 'i' },
15482 { { STATE_IBREAKA1 }, 'o' }
15485 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreaka1_args[] = {
15486 { { OPERAND_art }, 'm' }
15489 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreaka1_stateArgs[] = {
15490 { { STATE_PSEXCM }, 'i' },
15491 { { STATE_PSRING }, 'i' },
15492 { { STATE_IBREAKA1 }, 'm' }
15495 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreakenable_args[] = {
15496 { { OPERAND_art }, 'o' }
15499 static xtensa_arg_internal Iclass_xt_iclass_rsr_ibreakenable_stateArgs[] = {
15500 { { STATE_PSEXCM }, 'i' },
15501 { { STATE_PSRING }, 'i' },
15502 { { STATE_IBREAKENABLE }, 'i' }
15505 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreakenable_args[] = {
15506 { { OPERAND_art }, 'i' }
15509 static xtensa_arg_internal Iclass_xt_iclass_wsr_ibreakenable_stateArgs[] = {
15510 { { STATE_PSEXCM }, 'i' },
15511 { { STATE_PSRING }, 'i' },
15512 { { STATE_IBREAKENABLE }, 'o' }
15515 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreakenable_args[] = {
15516 { { OPERAND_art }, 'm' }
15519 static xtensa_arg_internal Iclass_xt_iclass_xsr_ibreakenable_stateArgs[] = {
15520 { { STATE_PSEXCM }, 'i' },
15521 { { STATE_PSRING }, 'i' },
15522 { { STATE_IBREAKENABLE }, 'm' }
15525 static xtensa_arg_internal Iclass_xt_iclass_rsr_debugcause_args[] = {
15526 { { OPERAND_art }, 'o' }
15529 static xtensa_arg_internal Iclass_xt_iclass_rsr_debugcause_stateArgs[] = {
15530 { { STATE_PSEXCM }, 'i' },
15531 { { STATE_PSRING }, 'i' },
15532 { { STATE_DEBUGCAUSE }, 'i' },
15533 { { STATE_DBNUM }, 'i' }
15536 static xtensa_arg_internal Iclass_xt_iclass_wsr_debugcause_args[] = {
15537 { { OPERAND_art }, 'i' }
15540 static xtensa_arg_internal Iclass_xt_iclass_wsr_debugcause_stateArgs[] = {
15541 { { STATE_PSEXCM }, 'i' },
15542 { { STATE_PSRING }, 'i' },
15543 { { STATE_DEBUGCAUSE }, 'o' },
15544 { { STATE_DBNUM }, 'o' }
15547 static xtensa_arg_internal Iclass_xt_iclass_xsr_debugcause_args[] = {
15548 { { OPERAND_art }, 'm' }
15551 static xtensa_arg_internal Iclass_xt_iclass_xsr_debugcause_stateArgs[] = {
15552 { { STATE_PSEXCM }, 'i' },
15553 { { STATE_PSRING }, 'i' },
15554 { { STATE_DEBUGCAUSE }, 'm' },
15555 { { STATE_DBNUM }, 'm' }
15558 static xtensa_arg_internal Iclass_xt_iclass_rsr_icount_args[] = {
15559 { { OPERAND_art }, 'o' }
15562 static xtensa_arg_internal Iclass_xt_iclass_rsr_icount_stateArgs[] = {
15563 { { STATE_PSEXCM }, 'i' },
15564 { { STATE_PSRING }, 'i' },
15565 { { STATE_ICOUNT }, 'i' }
15568 static xtensa_arg_internal Iclass_xt_iclass_wsr_icount_args[] = {
15569 { { OPERAND_art }, 'i' }
15572 static xtensa_arg_internal Iclass_xt_iclass_wsr_icount_stateArgs[] = {
15573 { { STATE_PSEXCM }, 'i' },
15574 { { STATE_PSRING }, 'i' },
15575 { { STATE_XTSYNC }, 'o' },
15576 { { STATE_ICOUNT }, 'o' }
15579 static xtensa_arg_internal Iclass_xt_iclass_xsr_icount_args[] = {
15580 { { OPERAND_art }, 'm' }
15583 static xtensa_arg_internal Iclass_xt_iclass_xsr_icount_stateArgs[] = {
15584 { { STATE_PSEXCM }, 'i' },
15585 { { STATE_PSRING }, 'i' },
15586 { { STATE_XTSYNC }, 'o' },
15587 { { STATE_ICOUNT }, 'm' }
15590 static xtensa_arg_internal Iclass_xt_iclass_rsr_icountlevel_args[] = {
15591 { { OPERAND_art }, 'o' }
15594 static xtensa_arg_internal Iclass_xt_iclass_rsr_icountlevel_stateArgs[] = {
15595 { { STATE_PSEXCM }, 'i' },
15596 { { STATE_PSRING }, 'i' },
15597 { { STATE_ICOUNTLEVEL }, 'i' }
15600 static xtensa_arg_internal Iclass_xt_iclass_wsr_icountlevel_args[] = {
15601 { { OPERAND_art }, 'i' }
15604 static xtensa_arg_internal Iclass_xt_iclass_wsr_icountlevel_stateArgs[] = {
15605 { { STATE_PSEXCM }, 'i' },
15606 { { STATE_PSRING }, 'i' },
15607 { { STATE_ICOUNTLEVEL }, 'o' }
15610 static xtensa_arg_internal Iclass_xt_iclass_xsr_icountlevel_args[] = {
15611 { { OPERAND_art }, 'm' }
15614 static xtensa_arg_internal Iclass_xt_iclass_xsr_icountlevel_stateArgs[] = {
15615 { { STATE_PSEXCM }, 'i' },
15616 { { STATE_PSRING }, 'i' },
15617 { { STATE_ICOUNTLEVEL }, 'm' }
15620 static xtensa_arg_internal Iclass_xt_iclass_rsr_ddr_args[] = {
15621 { { OPERAND_art }, 'o' }
15624 static xtensa_arg_internal Iclass_xt_iclass_rsr_ddr_stateArgs[] = {
15625 { { STATE_PSEXCM }, 'i' },
15626 { { STATE_PSRING }, 'i' },
15627 { { STATE_DDR }, 'i' }
15630 static xtensa_arg_internal Iclass_xt_iclass_wsr_ddr_args[] = {
15631 { { OPERAND_art }, 'i' }
15634 static xtensa_arg_internal Iclass_xt_iclass_wsr_ddr_stateArgs[] = {
15635 { { STATE_PSEXCM }, 'i' },
15636 { { STATE_PSRING }, 'i' },
15637 { { STATE_XTSYNC }, 'o' },
15638 { { STATE_DDR }, 'o' }
15641 static xtensa_arg_internal Iclass_xt_iclass_xsr_ddr_args[] = {
15642 { { OPERAND_art }, 'm' }
15645 static xtensa_arg_internal Iclass_xt_iclass_xsr_ddr_stateArgs[] = {
15646 { { STATE_PSEXCM }, 'i' },
15647 { { STATE_PSRING }, 'i' },
15648 { { STATE_XTSYNC }, 'o' },
15649 { { STATE_DDR }, 'm' }
15652 static xtensa_arg_internal Iclass_xt_iclass_lddr32_p_args[] = {
15653 { { OPERAND_ars }, 'm' }
15656 static xtensa_arg_internal Iclass_xt_iclass_lddr32_p_stateArgs[] = {
15657 { { STATE_PSEXCM }, 'i' },
15658 { { STATE_PSRING }, 'i' },
15659 { { STATE_XTSYNC }, 'o' },
15660 { { STATE_InOCDMode }, 'i' },
15661 { { STATE_DDR }, 'o' }
15664 static xtensa_arg_internal Iclass_xt_iclass_sddr32_p_args[] = {
15665 { { OPERAND_ars }, 'm' }
15668 static xtensa_arg_internal Iclass_xt_iclass_sddr32_p_stateArgs[] = {
15669 { { STATE_PSEXCM }, 'i' },
15670 { { STATE_PSRING }, 'i' },
15671 { { STATE_InOCDMode }, 'i' },
15672 { { STATE_DDR }, 'i' }
15675 static xtensa_arg_internal Iclass_xt_iclass_rfdo_args[] = {
15676 { { OPERAND_imms }, 'i' }
15679 static xtensa_arg_internal Iclass_xt_iclass_rfdo_stateArgs[] = {
15680 { { STATE_InOCDMode }, 'm' },
15681 { { STATE_EPC6 }, 'i' },
15682 { { STATE_PSWOE }, 'o' },
15683 { { STATE_PSCALLINC }, 'o' },
15684 { { STATE_PSOWB }, 'o' },
15685 { { STATE_PSRING }, 'o' },
15686 { { STATE_PSUM }, 'o' },
15687 { { STATE_PSEXCM }, 'o' },
15688 { { STATE_PSINTLEVEL }, 'o' },
15689 { { STATE_EPS6 }, 'i' }
15692 static xtensa_arg_internal Iclass_xt_iclass_rfdd_stateArgs[] = {
15693 { { STATE_InOCDMode }, 'm' }
15696 static xtensa_arg_internal Iclass_xt_iclass_wsr_mmid_args[] = {
15697 { { OPERAND_art }, 'i' }
15700 static xtensa_arg_internal Iclass_xt_iclass_wsr_mmid_stateArgs[] = {
15701 { { STATE_PSEXCM }, 'i' },
15702 { { STATE_PSRING }, 'i' },
15703 { { STATE_XTSYNC }, 'o' }
15706 static xtensa_arg_internal Iclass_xt_iclass_bbool1_args[] = {
15707 { { OPERAND_br }, 'o' },
15708 { { OPERAND_bs }, 'i' },
15709 { { OPERAND_bt }, 'i' }
15712 static xtensa_arg_internal Iclass_xt_iclass_bbool4_args[] = {
15713 { { OPERAND_bt }, 'o' },
15714 { { OPERAND_bs4 }, 'i' }
15717 static xtensa_arg_internal Iclass_xt_iclass_bbool8_args[] = {
15718 { { OPERAND_bt }, 'o' },
15719 { { OPERAND_bs8 }, 'i' }
15722 static xtensa_arg_internal Iclass_xt_iclass_bbranch_args[] = {
15723 { { OPERAND_bs }, 'i' },
15724 { { OPERAND_label8 }, 'i' }
15727 static xtensa_arg_internal Iclass_xt_iclass_bmove_args[] = {
15728 { { OPERAND_arr }, 'm' },
15729 { { OPERAND_ars }, 'i' },
15730 { { OPERAND_bt }, 'i' }
15733 static xtensa_arg_internal Iclass_xt_iclass_RSR_BR_args[] = {
15734 { { OPERAND_art }, 'o' },
15735 { { OPERAND_brall }, 'i' }
15738 static xtensa_arg_internal Iclass_xt_iclass_WSR_BR_args[] = {
15739 { { OPERAND_art }, 'i' },
15740 { { OPERAND_brall }, 'o' }
15743 static xtensa_arg_internal Iclass_xt_iclass_XSR_BR_args[] = {
15744 { { OPERAND_art }, 'm' },
15745 { { OPERAND_brall }, 'm' }
15748 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccount_args[] = {
15749 { { OPERAND_art }, 'o' }
15752 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccount_stateArgs[] = {
15753 { { STATE_PSEXCM }, 'i' },
15754 { { STATE_PSRING }, 'i' },
15755 { { STATE_CCOUNT }, 'i' }
15758 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccount_args[] = {
15759 { { OPERAND_art }, 'i' }
15762 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccount_stateArgs[] = {
15763 { { STATE_PSEXCM }, 'i' },
15764 { { STATE_PSRING }, 'i' },
15765 { { STATE_XTSYNC }, 'o' },
15766 { { STATE_CCOUNT }, 'o' }
15769 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccount_args[] = {
15770 { { OPERAND_art }, 'm' }
15773 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccount_stateArgs[] = {
15774 { { STATE_PSEXCM }, 'i' },
15775 { { STATE_PSRING }, 'i' },
15776 { { STATE_XTSYNC }, 'o' },
15777 { { STATE_CCOUNT }, 'm' }
15780 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare0_args[] = {
15781 { { OPERAND_art }, 'o' }
15784 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare0_stateArgs[] = {
15785 { { STATE_PSEXCM }, 'i' },
15786 { { STATE_PSRING }, 'i' },
15787 { { STATE_CCOMPARE0 }, 'i' }
15790 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare0_args[] = {
15791 { { OPERAND_art }, 'i' }
15794 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare0_stateArgs[] = {
15795 { { STATE_PSEXCM }, 'i' },
15796 { { STATE_PSRING }, 'i' },
15797 { { STATE_CCOMPARE0 }, 'o' },
15798 { { STATE_INTERRUPT }, 'm' }
15801 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare0_args[] = {
15802 { { OPERAND_art }, 'm' }
15805 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare0_stateArgs[] = {
15806 { { STATE_PSEXCM }, 'i' },
15807 { { STATE_PSRING }, 'i' },
15808 { { STATE_CCOMPARE0 }, 'm' },
15809 { { STATE_INTERRUPT }, 'm' }
15812 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare1_args[] = {
15813 { { OPERAND_art }, 'o' }
15816 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare1_stateArgs[] = {
15817 { { STATE_PSEXCM }, 'i' },
15818 { { STATE_PSRING }, 'i' },
15819 { { STATE_CCOMPARE1 }, 'i' }
15822 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare1_args[] = {
15823 { { OPERAND_art }, 'i' }
15826 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare1_stateArgs[] = {
15827 { { STATE_PSEXCM }, 'i' },
15828 { { STATE_PSRING }, 'i' },
15829 { { STATE_CCOMPARE1 }, 'o' },
15830 { { STATE_INTERRUPT }, 'm' }
15833 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare1_args[] = {
15834 { { OPERAND_art }, 'm' }
15837 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare1_stateArgs[] = {
15838 { { STATE_PSEXCM }, 'i' },
15839 { { STATE_PSRING }, 'i' },
15840 { { STATE_CCOMPARE1 }, 'm' },
15841 { { STATE_INTERRUPT }, 'm' }
15844 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare2_args[] = {
15845 { { OPERAND_art }, 'o' }
15848 static xtensa_arg_internal Iclass_xt_iclass_rsr_ccompare2_stateArgs[] = {
15849 { { STATE_PSEXCM }, 'i' },
15850 { { STATE_PSRING }, 'i' },
15851 { { STATE_CCOMPARE2 }, 'i' }
15854 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare2_args[] = {
15855 { { OPERAND_art }, 'i' }
15858 static xtensa_arg_internal Iclass_xt_iclass_wsr_ccompare2_stateArgs[] = {
15859 { { STATE_PSEXCM }, 'i' },
15860 { { STATE_PSRING }, 'i' },
15861 { { STATE_CCOMPARE2 }, 'o' },
15862 { { STATE_INTERRUPT }, 'm' }
15865 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare2_args[] = {
15866 { { OPERAND_art }, 'm' }
15869 static xtensa_arg_internal Iclass_xt_iclass_xsr_ccompare2_stateArgs[] = {
15870 { { STATE_PSEXCM }, 'i' },
15871 { { STATE_PSRING }, 'i' },
15872 { { STATE_CCOMPARE2 }, 'm' },
15873 { { STATE_INTERRUPT }, 'm' }
15876 static xtensa_arg_internal Iclass_xt_iclass_icache_args[] = {
15877 { { OPERAND_ars }, 'i' },
15878 { { OPERAND_uimm8x4 }, 'i' }
15881 static xtensa_arg_internal Iclass_xt_iclass_icache_lock_args[] = {
15882 { { OPERAND_ars }, 'i' },
15883 { { OPERAND_uimm4x16 }, 'i' }
15886 static xtensa_arg_internal Iclass_xt_iclass_icache_lock_stateArgs[] = {
15887 { { STATE_PSEXCM }, 'i' },
15888 { { STATE_PSRING }, 'i' }
15891 static xtensa_arg_internal Iclass_xt_iclass_icache_inv_args[] = {
15892 { { OPERAND_ars }, 'i' },
15893 { { OPERAND_uimm8x4 }, 'i' }
15896 static xtensa_arg_internal Iclass_xt_iclass_icache_inv_stateArgs[] = {
15897 { { STATE_PSEXCM }, 'i' },
15898 { { STATE_PSRING }, 'i' }
15901 static xtensa_arg_internal Iclass_xt_iclass_licx_args[] = {
15902 { { OPERAND_art }, 'o' },
15903 { { OPERAND_ars }, 'i' }
15906 static xtensa_arg_internal Iclass_xt_iclass_licx_stateArgs[] = {
15907 { { STATE_PSEXCM }, 'i' },
15908 { { STATE_PSRING }, 'i' }
15911 static xtensa_arg_internal Iclass_xt_iclass_sicx_args[] = {
15912 { { OPERAND_art }, 'i' },
15913 { { OPERAND_ars }, 'i' }
15916 static xtensa_arg_internal Iclass_xt_iclass_sicx_stateArgs[] = {
15917 { { STATE_PSEXCM }, 'i' },
15918 { { STATE_PSRING }, 'i' }
15921 static xtensa_arg_internal Iclass_xt_iclass_dcache_args[] = {
15922 { { OPERAND_ars }, 'i' },
15923 { { OPERAND_uimm8x4 }, 'i' }
15926 static xtensa_arg_internal Iclass_xt_iclass_dcache_dyn_args[] = {
15927 { { OPERAND_ars }, 'm' }
15930 static xtensa_arg_internal Iclass_xt_iclass_dcache_dyn_stateArgs[] = {
15931 { { STATE_PSEXCM }, 'i' },
15932 { { STATE_PSRING }, 'i' }
15935 static xtensa_arg_internal Iclass_xt_iclass_dcache_ind_args[] = {
15936 { { OPERAND_ars }, 'i' },
15937 { { OPERAND_uimm4x16 }, 'i' }
15940 static xtensa_arg_internal Iclass_xt_iclass_dcache_ind_stateArgs[] = {
15941 { { STATE_PSEXCM }, 'i' },
15942 { { STATE_PSRING }, 'i' }
15945 static xtensa_arg_internal Iclass_xt_iclass_dcache_inv_args[] = {
15946 { { OPERAND_ars }, 'i' },
15947 { { OPERAND_uimm8x4 }, 'i' }
15950 static xtensa_arg_internal Iclass_xt_iclass_dcache_inv_stateArgs[] = {
15951 { { STATE_PSEXCM }, 'i' },
15952 { { STATE_PSRING }, 'i' }
15955 static xtensa_arg_internal Iclass_xt_iclass_dpf_args[] = {
15956 { { OPERAND_ars }, 'i' },
15957 { { OPERAND_uimm8x4 }, 'i' }
15960 static xtensa_arg_internal Iclass_xt_iclass_dcache_lock_args[] = {
15961 { { OPERAND_ars }, 'i' },
15962 { { OPERAND_uimm4x16 }, 'i' }
15965 static xtensa_arg_internal Iclass_xt_iclass_dcache_lock_stateArgs[] = {
15966 { { STATE_PSEXCM }, 'i' },
15967 { { STATE_PSRING }, 'i' }
15970 static xtensa_arg_internal Iclass_xt_iclass_sdct_args[] = {
15971 { { OPERAND_art }, 'i' },
15972 { { OPERAND_ars }, 'i' }
15975 static xtensa_arg_internal Iclass_xt_iclass_sdct_stateArgs[] = {
15976 { { STATE_PSEXCM }, 'i' },
15977 { { STATE_PSRING }, 'i' }
15980 static xtensa_arg_internal Iclass_xt_iclass_ldct_args[] = {
15981 { { OPERAND_art }, 'o' },
15982 { { OPERAND_ars }, 'i' }
15985 static xtensa_arg_internal Iclass_xt_iclass_ldct_stateArgs[] = {
15986 { { STATE_PSEXCM }, 'i' },
15987 { { STATE_PSRING }, 'i' }
15990 static xtensa_arg_internal Iclass_xt_iclass_rsr_prefctl_args[] = {
15991 { { OPERAND_art }, 'o' }
15994 static xtensa_arg_internal Iclass_xt_iclass_rsr_prefctl_stateArgs[] = {
15995 { { STATE_PREFCTL }, 'i' }
15998 static xtensa_arg_internal Iclass_xt_iclass_wsr_prefctl_args[] = {
15999 { { OPERAND_art }, 'i' }
16002 static xtensa_arg_internal Iclass_xt_iclass_wsr_prefctl_stateArgs[] = {
16003 { { STATE_PREFCTL }, 'o' }
16006 static xtensa_arg_internal Iclass_xt_iclass_xsr_prefctl_args[] = {
16007 { { OPERAND_art }, 'm' }
16010 static xtensa_arg_internal Iclass_xt_iclass_xsr_prefctl_stateArgs[] = {
16011 { { STATE_PREFCTL }, 'm' }
16014 static xtensa_arg_internal Iclass_xt_iclass_wsr_ptevaddr_args[] = {
16015 { { OPERAND_art }, 'i' }
16018 static xtensa_arg_internal Iclass_xt_iclass_wsr_ptevaddr_stateArgs[] = {
16019 { { STATE_PSEXCM }, 'i' },
16020 { { STATE_PSRING }, 'i' },
16021 { { STATE_PTBASE }, 'o' },
16022 { { STATE_XTSYNC }, 'o' }
16025 static xtensa_arg_internal Iclass_xt_iclass_rsr_ptevaddr_args[] = {
16026 { { OPERAND_art }, 'o' }
16029 static xtensa_arg_internal Iclass_xt_iclass_rsr_ptevaddr_stateArgs[] = {
16030 { { STATE_PSEXCM }, 'i' },
16031 { { STATE_PSRING }, 'i' },
16032 { { STATE_PTBASE }, 'i' },
16033 { { STATE_EXCVADDR }, 'i' }
16036 static xtensa_arg_internal Iclass_xt_iclass_xsr_ptevaddr_args[] = {
16037 { { OPERAND_art }, 'm' }
16040 static xtensa_arg_internal Iclass_xt_iclass_xsr_ptevaddr_stateArgs[] = {
16041 { { STATE_PSEXCM }, 'i' },
16042 { { STATE_PSRING }, 'i' },
16043 { { STATE_PTBASE }, 'm' },
16044 { { STATE_EXCVADDR }, 'i' },
16045 { { STATE_XTSYNC }, 'o' }
16048 static xtensa_arg_internal Iclass_xt_iclass_rsr_rasid_args[] = {
16049 { { OPERAND_art }, 'o' }
16052 static xtensa_arg_internal Iclass_xt_iclass_rsr_rasid_stateArgs[] = {
16053 { { STATE_PSEXCM }, 'i' },
16054 { { STATE_PSRING }, 'i' },
16055 { { STATE_ASID3 }, 'i' },
16056 { { STATE_ASID2 }, 'i' },
16057 { { STATE_ASID1 }, 'i' }
16060 static xtensa_arg_internal Iclass_xt_iclass_wsr_rasid_args[] = {
16061 { { OPERAND_art }, 'i' }
16064 static xtensa_arg_internal Iclass_xt_iclass_wsr_rasid_stateArgs[] = {
16065 { { STATE_XTSYNC }, 'o' },
16066 { { STATE_PSEXCM }, 'i' },
16067 { { STATE_PSRING }, 'i' },
16068 { { STATE_ASID3 }, 'o' },
16069 { { STATE_ASID2 }, 'o' },
16070 { { STATE_ASID1 }, 'o' }
16073 static xtensa_arg_internal Iclass_xt_iclass_xsr_rasid_args[] = {
16074 { { OPERAND_art }, 'm' }
16077 static xtensa_arg_internal Iclass_xt_iclass_xsr_rasid_stateArgs[] = {
16078 { { STATE_XTSYNC }, 'o' },
16079 { { STATE_PSEXCM }, 'i' },
16080 { { STATE_PSRING }, 'i' },
16081 { { STATE_ASID3 }, 'm' },
16082 { { STATE_ASID2 }, 'm' },
16083 { { STATE_ASID1 }, 'm' }
16086 static xtensa_arg_internal Iclass_xt_iclass_rsr_itlbcfg_args[] = {
16087 { { OPERAND_art }, 'o' }
16090 static xtensa_arg_internal Iclass_xt_iclass_rsr_itlbcfg_stateArgs[] = {
16091 { { STATE_PSEXCM }, 'i' },
16092 { { STATE_PSRING }, 'i' },
16093 { { STATE_INSTPGSZID6 }, 'i' },
16094 { { STATE_INSTPGSZID5 }, 'i' },
16095 { { STATE_INSTPGSZID4 }, 'i' }
16098 static xtensa_arg_internal Iclass_xt_iclass_wsr_itlbcfg_args[] = {
16099 { { OPERAND_art }, 'i' }
16102 static xtensa_arg_internal Iclass_xt_iclass_wsr_itlbcfg_stateArgs[] = {
16103 { { STATE_XTSYNC }, 'o' },
16104 { { STATE_PSEXCM }, 'i' },
16105 { { STATE_PSRING }, 'i' },
16106 { { STATE_INSTPGSZID6 }, 'o' },
16107 { { STATE_INSTPGSZID5 }, 'o' },
16108 { { STATE_INSTPGSZID4 }, 'o' }
16111 static xtensa_arg_internal Iclass_xt_iclass_xsr_itlbcfg_args[] = {
16112 { { OPERAND_art }, 'm' }
16115 static xtensa_arg_internal Iclass_xt_iclass_xsr_itlbcfg_stateArgs[] = {
16116 { { STATE_XTSYNC }, 'o' },
16117 { { STATE_PSEXCM }, 'i' },
16118 { { STATE_PSRING }, 'i' },
16119 { { STATE_INSTPGSZID6 }, 'm' },
16120 { { STATE_INSTPGSZID5 }, 'm' },
16121 { { STATE_INSTPGSZID4 }, 'm' }
16124 static xtensa_arg_internal Iclass_xt_iclass_rsr_dtlbcfg_args[] = {
16125 { { OPERAND_art }, 'o' }
16128 static xtensa_arg_internal Iclass_xt_iclass_rsr_dtlbcfg_stateArgs[] = {
16129 { { STATE_PSEXCM }, 'i' },
16130 { { STATE_PSRING }, 'i' },
16131 { { STATE_DATAPGSZID6 }, 'i' },
16132 { { STATE_DATAPGSZID5 }, 'i' },
16133 { { STATE_DATAPGSZID4 }, 'i' }
16136 static xtensa_arg_internal Iclass_xt_iclass_wsr_dtlbcfg_args[] = {
16137 { { OPERAND_art }, 'i' }
16140 static xtensa_arg_internal Iclass_xt_iclass_wsr_dtlbcfg_stateArgs[] = {
16141 { { STATE_XTSYNC }, 'o' },
16142 { { STATE_PSEXCM }, 'i' },
16143 { { STATE_PSRING }, 'i' },
16144 { { STATE_DATAPGSZID6 }, 'o' },
16145 { { STATE_DATAPGSZID5 }, 'o' },
16146 { { STATE_DATAPGSZID4 }, 'o' }
16149 static xtensa_arg_internal Iclass_xt_iclass_xsr_dtlbcfg_args[] = {
16150 { { OPERAND_art }, 'm' }
16153 static xtensa_arg_internal Iclass_xt_iclass_xsr_dtlbcfg_stateArgs[] = {
16154 { { STATE_XTSYNC }, 'o' },
16155 { { STATE_PSEXCM }, 'i' },
16156 { { STATE_PSRING }, 'i' },
16157 { { STATE_DATAPGSZID6 }, 'm' },
16158 { { STATE_DATAPGSZID5 }, 'm' },
16159 { { STATE_DATAPGSZID4 }, 'm' }
16162 static xtensa_arg_internal Iclass_xt_iclass_idtlb_args[] = {
16163 { { OPERAND_ars }, 'i' }
16166 static xtensa_arg_internal Iclass_xt_iclass_idtlb_stateArgs[] = {
16167 { { STATE_PSEXCM }, 'i' },
16168 { { STATE_PSRING }, 'i' },
16169 { { STATE_XTSYNC }, 'o' }
16172 static xtensa_arg_internal Iclass_xt_iclass_rdtlb_args[] = {
16173 { { OPERAND_art }, 'o' },
16174 { { OPERAND_ars }, 'i' }
16177 static xtensa_arg_internal Iclass_xt_iclass_rdtlb_stateArgs[] = {
16178 { { STATE_PSEXCM }, 'i' },
16179 { { STATE_PSRING }, 'i' }
16182 static xtensa_arg_internal Iclass_xt_iclass_wdtlb_args[] = {
16183 { { OPERAND_art }, 'i' },
16184 { { OPERAND_ars }, 'i' }
16187 static xtensa_arg_internal Iclass_xt_iclass_wdtlb_stateArgs[] = {
16188 { { STATE_PSEXCM }, 'i' },
16189 { { STATE_PSRING }, 'i' },
16190 { { STATE_XTSYNC }, 'o' }
16193 static xtensa_arg_internal Iclass_xt_iclass_iitlb_args[] = {
16194 { { OPERAND_ars }, 'i' }
16197 static xtensa_arg_internal Iclass_xt_iclass_iitlb_stateArgs[] = {
16198 { { STATE_PSEXCM }, 'i' },
16199 { { STATE_PSRING }, 'i' }
16202 static xtensa_arg_internal Iclass_xt_iclass_ritlb_args[] = {
16203 { { OPERAND_art }, 'o' },
16204 { { OPERAND_ars }, 'i' }
16207 static xtensa_arg_internal Iclass_xt_iclass_ritlb_stateArgs[] = {
16208 { { STATE_PSEXCM }, 'i' },
16209 { { STATE_PSRING }, 'i' }
16212 static xtensa_arg_internal Iclass_xt_iclass_witlb_args[] = {
16213 { { OPERAND_art }, 'i' },
16214 { { OPERAND_ars }, 'i' }
16217 static xtensa_arg_internal Iclass_xt_iclass_witlb_stateArgs[] = {
16218 { { STATE_PSEXCM }, 'i' },
16219 { { STATE_PSRING }, 'i' }
16222 static xtensa_arg_internal Iclass_xt_iclass_ldpte_stateArgs[] = {
16223 { { STATE_PTBASE }, 'i' },
16224 { { STATE_EXCVADDR }, 'i' }
16227 static xtensa_arg_internal Iclass_xt_iclass_hwwitlba_stateArgs[] = {
16228 { { STATE_EXCVADDR }, 'i' }
16231 static xtensa_arg_internal Iclass_xt_iclass_hwwdtlba_stateArgs[] = {
16232 { { STATE_EXCVADDR }, 'i' }
16235 static xtensa_arg_internal Iclass_xt_iclass_rsr_cpenable_args[] = {
16236 { { OPERAND_art }, 'o' }
16239 static xtensa_arg_internal Iclass_xt_iclass_rsr_cpenable_stateArgs[] = {
16240 { { STATE_PSEXCM }, 'i' },
16241 { { STATE_PSRING }, 'i' },
16242 { { STATE_CPENABLE }, 'i' }
16245 static xtensa_arg_internal Iclass_xt_iclass_wsr_cpenable_args[] = {
16246 { { OPERAND_art }, 'i' }
16249 static xtensa_arg_internal Iclass_xt_iclass_wsr_cpenable_stateArgs[] = {
16250 { { STATE_PSEXCM }, 'i' },
16251 { { STATE_PSRING }, 'i' },
16252 { { STATE_CPENABLE }, 'o' }
16255 static xtensa_arg_internal Iclass_xt_iclass_xsr_cpenable_args[] = {
16256 { { OPERAND_art }, 'm' }
16259 static xtensa_arg_internal Iclass_xt_iclass_xsr_cpenable_stateArgs[] = {
16260 { { STATE_PSEXCM }, 'i' },
16261 { { STATE_PSRING }, 'i' },
16262 { { STATE_CPENABLE }, 'm' }
16265 static xtensa_arg_internal Iclass_xt_iclass_clamp_args[] = {
16266 { { OPERAND_arr }, 'o' },
16267 { { OPERAND_ars }, 'i' },
16268 { { OPERAND_tp7 }, 'i' }
16271 static xtensa_arg_internal Iclass_xt_iclass_minmax_args[] = {
16272 { { OPERAND_arr }, 'o' },
16273 { { OPERAND_ars }, 'i' },
16274 { { OPERAND_art }, 'i' }
16277 static xtensa_arg_internal Iclass_xt_iclass_nsa_args[] = {
16278 { { OPERAND_art }, 'o' },
16279 { { OPERAND_ars }, 'i' }
16282 static xtensa_arg_internal Iclass_xt_iclass_sx_args[] = {
16283 { { OPERAND_arr }, 'o' },
16284 { { OPERAND_ars }, 'i' },
16285 { { OPERAND_tp7 }, 'i' }
16288 static xtensa_arg_internal Iclass_xt_iclass_l32ai_args[] = {
16289 { { OPERAND_art }, 'o' },
16290 { { OPERAND_ars }, 'i' },
16291 { { OPERAND_uimm8x4 }, 'i' }
16294 static xtensa_arg_internal Iclass_xt_iclass_s32ri_args[] = {
16295 { { OPERAND_art }, 'i' },
16296 { { OPERAND_ars }, 'i' },
16297 { { OPERAND_uimm8x4 }, 'i' }
16300 static xtensa_arg_internal Iclass_xt_iclass_s32c1i_args[] = {
16301 { { OPERAND_art }, 'm' },
16302 { { OPERAND_ars }, 'i' },
16303 { { OPERAND_uimm8x4 }, 'i' }
16306 static xtensa_arg_internal Iclass_xt_iclass_s32c1i_stateArgs[] = {
16307 { { STATE_SCOMPARE1 }, 'i' },
16308 { { STATE_XTSYNC }, 'i' },
16309 { { STATE_SCOMPARE1 }, 'i' }
16312 static xtensa_arg_internal Iclass_xt_iclass_rsr_scompare1_args[] = {
16313 { { OPERAND_art }, 'o' }
16316 static xtensa_arg_internal Iclass_xt_iclass_rsr_scompare1_stateArgs[] = {
16317 { { STATE_SCOMPARE1 }, 'i' }
16320 static xtensa_arg_internal Iclass_xt_iclass_wsr_scompare1_args[] = {
16321 { { OPERAND_art }, 'i' }
16324 static xtensa_arg_internal Iclass_xt_iclass_wsr_scompare1_stateArgs[] = {
16325 { { STATE_SCOMPARE1 }, 'o' }
16328 static xtensa_arg_internal Iclass_xt_iclass_xsr_scompare1_args[] = {
16329 { { OPERAND_art }, 'm' }
16332 static xtensa_arg_internal Iclass_xt_iclass_xsr_scompare1_stateArgs[] = {
16333 { { STATE_SCOMPARE1 }, 'm' }
16336 static xtensa_arg_internal Iclass_xt_iclass_rsr_atomctl_args[] = {
16337 { { OPERAND_art }, 'o' }
16340 static xtensa_arg_internal Iclass_xt_iclass_rsr_atomctl_stateArgs[] = {
16341 { { STATE_PSEXCM }, 'i' },
16342 { { STATE_PSRING }, 'i' },
16343 { { STATE_ATOMCTL }, 'i' }
16346 static xtensa_arg_internal Iclass_xt_iclass_wsr_atomctl_args[] = {
16347 { { OPERAND_art }, 'i' }
16350 static xtensa_arg_internal Iclass_xt_iclass_wsr_atomctl_stateArgs[] = {
16351 { { STATE_PSEXCM }, 'i' },
16352 { { STATE_PSRING }, 'i' },
16353 { { STATE_ATOMCTL }, 'o' },
16354 { { STATE_XTSYNC }, 'o' }
16357 static xtensa_arg_internal Iclass_xt_iclass_xsr_atomctl_args[] = {
16358 { { OPERAND_art }, 'm' }
16361 static xtensa_arg_internal Iclass_xt_iclass_xsr_atomctl_stateArgs[] = {
16362 { { STATE_PSEXCM }, 'i' },
16363 { { STATE_PSRING }, 'i' },
16364 { { STATE_ATOMCTL }, 'm' },
16365 { { STATE_XTSYNC }, 'o' }
16368 static xtensa_arg_internal Iclass_xt_iclass_div_args[] = {
16369 { { OPERAND_arr }, 'o' },
16370 { { OPERAND_ars }, 'i' },
16371 { { OPERAND_art }, 'i' }
16374 static xtensa_arg_internal Iclass_xt_iclass_rer_args[] = {
16375 { { OPERAND_art }, 'o' },
16376 { { OPERAND_ars }, 'i' }
16379 static xtensa_arg_internal Iclass_xt_iclass_rer_stateArgs[] = {
16380 { { STATE_PSEXCM }, 'i' },
16381 { { STATE_ERI_RAW_INTERLOCK }, 'i' },
16382 { { STATE_PSRING }, 'i' }
16385 static xtensa_interface Iclass_xt_iclass_rer_intfArgs[] = {
16386 INTERFACE_ERI_RD_In,
16387 INTERFACE_ERI_RD_Out
16390 static xtensa_arg_internal Iclass_xt_iclass_wer_args[] = {
16391 { { OPERAND_art }, 'i' },
16392 { { OPERAND_ars }, 'i' }
16395 static xtensa_arg_internal Iclass_xt_iclass_wer_stateArgs[] = {
16396 { { STATE_PSEXCM }, 'i' },
16397 { { STATE_ERI_RAW_INTERLOCK }, 'o' },
16398 { { STATE_PSRING }, 'i' }
16401 static xtensa_interface Iclass_xt_iclass_wer_intfArgs[] = {
16402 INTERFACE_ERI_WR_In,
16403 INTERFACE_ERI_WR_Out
16406 static xtensa_arg_internal Iclass_rur_ae_ovf_sar_args[] = {
16407 { { OPERAND_arr }, 'o' }
16410 static xtensa_arg_internal Iclass_rur_ae_ovf_sar_stateArgs[] = {
16411 { { STATE_AE_OVERFLOW }, 'i' },
16412 { { STATE_AE_SAR }, 'i' },
16413 { { STATE_CPENABLE }, 'i' }
16416 static xtensa_arg_internal Iclass_wur_ae_ovf_sar_args[] = {
16417 { { OPERAND_art }, 'i' }
16420 static xtensa_arg_internal Iclass_wur_ae_ovf_sar_stateArgs[] = {
16421 { { STATE_AE_OVERFLOW }, 'o' },
16422 { { STATE_AE_SAR }, 'o' },
16423 { { STATE_CPENABLE }, 'i' }
16426 static xtensa_arg_internal Iclass_rur_ae_bithead_args[] = {
16427 { { OPERAND_arr }, 'o' }
16430 static xtensa_arg_internal Iclass_rur_ae_bithead_stateArgs[] = {
16431 { { STATE_AE_BITHEAD }, 'i' },
16432 { { STATE_CPENABLE }, 'i' }
16435 static xtensa_arg_internal Iclass_wur_ae_bithead_args[] = {
16436 { { OPERAND_art }, 'i' }
16439 static xtensa_arg_internal Iclass_wur_ae_bithead_stateArgs[] = {
16440 { { STATE_AE_BITHEAD }, 'o' },
16441 { { STATE_CPENABLE }, 'i' }
16444 static xtensa_arg_internal Iclass_rur_ae_ts_fts_bu_bp_args[] = {
16445 { { OPERAND_arr }, 'o' }
16448 static xtensa_arg_internal Iclass_rur_ae_ts_fts_bu_bp_stateArgs[] = {
16449 { { STATE_AE_BITPTR }, 'i' },
16450 { { STATE_AE_BITSUSED }, 'i' },
16451 { { STATE_AE_TABLESIZE }, 'i' },
16452 { { STATE_AE_FIRST_TS }, 'i' },
16453 { { STATE_CPENABLE }, 'i' }
16456 static xtensa_arg_internal Iclass_wur_ae_ts_fts_bu_bp_args[] = {
16457 { { OPERAND_art }, 'i' }
16460 static xtensa_arg_internal Iclass_wur_ae_ts_fts_bu_bp_stateArgs[] = {
16461 { { STATE_AE_BITPTR }, 'o' },
16462 { { STATE_AE_BITSUSED }, 'o' },
16463 { { STATE_AE_TABLESIZE }, 'o' },
16464 { { STATE_AE_FIRST_TS }, 'o' },
16465 { { STATE_CPENABLE }, 'i' }
16468 static xtensa_arg_internal Iclass_rur_ae_sd_no_args[] = {
16469 { { OPERAND_arr }, 'o' }
16472 static xtensa_arg_internal Iclass_rur_ae_sd_no_stateArgs[] = {
16473 { { STATE_AE_NEXTOFFSET }, 'i' },
16474 { { STATE_AE_SEARCHDONE }, 'i' },
16475 { { STATE_CPENABLE }, 'i' }
16478 static xtensa_arg_internal Iclass_wur_ae_sd_no_args[] = {
16479 { { OPERAND_art }, 'i' }
16482 static xtensa_arg_internal Iclass_wur_ae_sd_no_stateArgs[] = {
16483 { { STATE_AE_NEXTOFFSET }, 'o' },
16484 { { STATE_AE_SEARCHDONE }, 'o' },
16485 { { STATE_CPENABLE }, 'i' }
16488 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_overflow_args[] = {
16489 { { OPERAND_arr }, 'o' }
16492 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_overflow_stateArgs[] = {
16493 { { STATE_AE_OVERFLOW }, 'i' },
16494 { { STATE_CPENABLE }, 'i' }
16497 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_overflow_args[] = {
16498 { { OPERAND_art }, 'i' }
16501 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_overflow_stateArgs[] = {
16502 { { STATE_AE_OVERFLOW }, 'o' },
16503 { { STATE_CPENABLE }, 'i' }
16506 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_sar_args[] = {
16507 { { OPERAND_arr }, 'o' }
16510 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_sar_stateArgs[] = {
16511 { { STATE_AE_SAR }, 'i' },
16512 { { STATE_CPENABLE }, 'i' }
16515 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_sar_args[] = {
16516 { { OPERAND_art }, 'i' }
16519 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_sar_stateArgs[] = {
16520 { { STATE_AE_SAR }, 'o' },
16521 { { STATE_CPENABLE }, 'i' }
16524 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_bitptr_args[] = {
16525 { { OPERAND_arr }, 'o' }
16528 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_bitptr_stateArgs[] = {
16529 { { STATE_AE_BITPTR }, 'i' },
16530 { { STATE_CPENABLE }, 'i' }
16533 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_bitptr_args[] = {
16534 { { OPERAND_art }, 'i' }
16537 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_bitptr_stateArgs[] = {
16538 { { STATE_AE_BITPTR }, 'o' },
16539 { { STATE_CPENABLE }, 'i' }
16542 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_bitsused_args[] = {
16543 { { OPERAND_arr }, 'o' }
16546 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_bitsused_stateArgs[] = {
16547 { { STATE_AE_BITSUSED }, 'i' },
16548 { { STATE_CPENABLE }, 'i' }
16551 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_bitsused_args[] = {
16552 { { OPERAND_art }, 'i' }
16555 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_bitsused_stateArgs[] = {
16556 { { STATE_AE_BITSUSED }, 'o' },
16557 { { STATE_CPENABLE }, 'i' }
16560 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_tablesize_args[] = {
16561 { { OPERAND_arr }, 'o' }
16564 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_tablesize_stateArgs[] = {
16565 { { STATE_AE_TABLESIZE }, 'i' },
16566 { { STATE_CPENABLE }, 'i' }
16569 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_tablesize_args[] = {
16570 { { OPERAND_art }, 'i' }
16573 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_tablesize_stateArgs[] = {
16574 { { STATE_AE_TABLESIZE }, 'o' },
16575 { { STATE_CPENABLE }, 'i' }
16578 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_first_ts_args[] = {
16579 { { OPERAND_arr }, 'o' }
16582 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_first_ts_stateArgs[] = {
16583 { { STATE_AE_FIRST_TS }, 'i' },
16584 { { STATE_CPENABLE }, 'i' }
16587 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_first_ts_args[] = {
16588 { { OPERAND_art }, 'i' }
16591 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_first_ts_stateArgs[] = {
16592 { { STATE_AE_FIRST_TS }, 'o' },
16593 { { STATE_CPENABLE }, 'i' }
16596 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_nextoffset_args[] = {
16597 { { OPERAND_arr }, 'o' }
16600 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_nextoffset_stateArgs[] = {
16601 { { STATE_AE_NEXTOFFSET }, 'i' },
16602 { { STATE_CPENABLE }, 'i' }
16605 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_nextoffset_args[] = {
16606 { { OPERAND_art }, 'i' }
16609 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_nextoffset_stateArgs[] = {
16610 { { STATE_AE_NEXTOFFSET }, 'o' },
16611 { { STATE_CPENABLE }, 'i' }
16614 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_searchdone_args[] = {
16615 { { OPERAND_arr }, 'o' }
16618 static xtensa_arg_internal Iclass_ae_iclass_rur_ae_searchdone_stateArgs[] = {
16619 { { STATE_AE_SEARCHDONE }, 'i' },
16620 { { STATE_CPENABLE }, 'i' }
16623 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_searchdone_args[] = {
16624 { { OPERAND_art }, 'i' }
16627 static xtensa_arg_internal Iclass_ae_iclass_wur_ae_searchdone_stateArgs[] = {
16628 { { STATE_AE_SEARCHDONE }, 'o' },
16629 { { STATE_CPENABLE }, 'i' }
16632 static xtensa_arg_internal Iclass_ae_iclass_lp16f_i_args[] = {
16633 { { OPERAND_pr }, 'o' },
16634 { { OPERAND_ars }, 'i' },
16635 { { OPERAND_ae_lsimm16 }, 'i' }
16638 static xtensa_arg_internal Iclass_ae_iclass_lp16f_i_stateArgs[] = {
16639 { { STATE_CPENABLE }, 'i' }
16642 static xtensa_arg_internal Iclass_ae_iclass_lp16f_iu_args[] = {
16643 { { OPERAND_pr }, 'o' },
16644 { { OPERAND_ars }, 'm' },
16645 { { OPERAND_ae_lsimm16 }, 'i' }
16648 static xtensa_arg_internal Iclass_ae_iclass_lp16f_iu_stateArgs[] = {
16649 { { STATE_CPENABLE }, 'i' }
16652 static xtensa_arg_internal Iclass_ae_iclass_lp16f_x_args[] = {
16653 { { OPERAND_pr }, 'o' },
16654 { { OPERAND_ars }, 'i' },
16655 { { OPERAND_art }, 'i' }
16658 static xtensa_arg_internal Iclass_ae_iclass_lp16f_x_stateArgs[] = {
16659 { { STATE_CPENABLE }, 'i' }
16662 static xtensa_arg_internal Iclass_ae_iclass_lp16f_xu_args[] = {
16663 { { OPERAND_pr }, 'o' },
16664 { { OPERAND_ars }, 'm' },
16665 { { OPERAND_art }, 'i' }
16668 static xtensa_arg_internal Iclass_ae_iclass_lp16f_xu_stateArgs[] = {
16669 { { STATE_CPENABLE }, 'i' }
16672 static xtensa_arg_internal Iclass_ae_iclass_lp24_i_args[] = {
16673 { { OPERAND_pr }, 'o' },
16674 { { OPERAND_ars }, 'i' },
16675 { { OPERAND_ae_lsimm32 }, 'i' }
16678 static xtensa_arg_internal Iclass_ae_iclass_lp24_i_stateArgs[] = {
16679 { { STATE_CPENABLE }, 'i' }
16682 static xtensa_arg_internal Iclass_ae_iclass_lp24_iu_args[] = {
16683 { { OPERAND_pr }, 'o' },
16684 { { OPERAND_ars }, 'm' },
16685 { { OPERAND_ae_lsimm32 }, 'i' }
16688 static xtensa_arg_internal Iclass_ae_iclass_lp24_iu_stateArgs[] = {
16689 { { STATE_CPENABLE }, 'i' }
16692 static xtensa_arg_internal Iclass_ae_iclass_lp24_x_args[] = {
16693 { { OPERAND_pr }, 'o' },
16694 { { OPERAND_ars }, 'i' },
16695 { { OPERAND_art }, 'i' }
16698 static xtensa_arg_internal Iclass_ae_iclass_lp24_x_stateArgs[] = {
16699 { { STATE_CPENABLE }, 'i' }
16702 static xtensa_arg_internal Iclass_ae_iclass_lp24_xu_args[] = {
16703 { { OPERAND_pr }, 'o' },
16704 { { OPERAND_ars }, 'm' },
16705 { { OPERAND_art }, 'i' }
16708 static xtensa_arg_internal Iclass_ae_iclass_lp24_xu_stateArgs[] = {
16709 { { STATE_CPENABLE }, 'i' }
16712 static xtensa_arg_internal Iclass_ae_iclass_lp24f_i_args[] = {
16713 { { OPERAND_pr }, 'o' },
16714 { { OPERAND_ars }, 'i' },
16715 { { OPERAND_ae_lsimm32 }, 'i' }
16718 static xtensa_arg_internal Iclass_ae_iclass_lp24f_i_stateArgs[] = {
16719 { { STATE_CPENABLE }, 'i' }
16722 static xtensa_arg_internal Iclass_ae_iclass_lp24f_iu_args[] = {
16723 { { OPERAND_pr }, 'o' },
16724 { { OPERAND_ars }, 'm' },
16725 { { OPERAND_ae_lsimm32 }, 'i' }
16728 static xtensa_arg_internal Iclass_ae_iclass_lp24f_iu_stateArgs[] = {
16729 { { STATE_CPENABLE }, 'i' }
16732 static xtensa_arg_internal Iclass_ae_iclass_lp24f_x_args[] = {
16733 { { OPERAND_pr }, 'o' },
16734 { { OPERAND_ars }, 'i' },
16735 { { OPERAND_art }, 'i' }
16738 static xtensa_arg_internal Iclass_ae_iclass_lp24f_x_stateArgs[] = {
16739 { { STATE_CPENABLE }, 'i' }
16742 static xtensa_arg_internal Iclass_ae_iclass_lp24f_xu_args[] = {
16743 { { OPERAND_pr }, 'o' },
16744 { { OPERAND_ars }, 'm' },
16745 { { OPERAND_art }, 'i' }
16748 static xtensa_arg_internal Iclass_ae_iclass_lp24f_xu_stateArgs[] = {
16749 { { STATE_CPENABLE }, 'i' }
16752 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_i_args[] = {
16753 { { OPERAND_pr }, 'o' },
16754 { { OPERAND_ars }, 'i' },
16755 { { OPERAND_ae_lsimm32 }, 'i' }
16758 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_i_stateArgs[] = {
16759 { { STATE_CPENABLE }, 'i' }
16762 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_iu_args[] = {
16763 { { OPERAND_pr }, 'o' },
16764 { { OPERAND_ars }, 'm' },
16765 { { OPERAND_ae_lsimm32 }, 'i' }
16768 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_iu_stateArgs[] = {
16769 { { STATE_CPENABLE }, 'i' }
16772 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_x_args[] = {
16773 { { OPERAND_pr }, 'o' },
16774 { { OPERAND_ars }, 'i' },
16775 { { OPERAND_art }, 'i' }
16778 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_x_stateArgs[] = {
16779 { { STATE_CPENABLE }, 'i' }
16782 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_xu_args[] = {
16783 { { OPERAND_pr }, 'o' },
16784 { { OPERAND_ars }, 'm' },
16785 { { OPERAND_art }, 'i' }
16788 static xtensa_arg_internal Iclass_ae_iclass_lp16x2f_xu_stateArgs[] = {
16789 { { STATE_CPENABLE }, 'i' }
16792 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_i_args[] = {
16793 { { OPERAND_pr }, 'o' },
16794 { { OPERAND_ars }, 'i' },
16795 { { OPERAND_ae_lsimm64 }, 'i' }
16798 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_i_stateArgs[] = {
16799 { { STATE_CPENABLE }, 'i' }
16802 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_iu_args[] = {
16803 { { OPERAND_pr }, 'o' },
16804 { { OPERAND_ars }, 'm' },
16805 { { OPERAND_ae_lsimm64 }, 'i' }
16808 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_iu_stateArgs[] = {
16809 { { STATE_CPENABLE }, 'i' }
16812 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_x_args[] = {
16813 { { OPERAND_pr }, 'o' },
16814 { { OPERAND_ars }, 'i' },
16815 { { OPERAND_art }, 'i' }
16818 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_x_stateArgs[] = {
16819 { { STATE_CPENABLE }, 'i' }
16822 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_xu_args[] = {
16823 { { OPERAND_pr }, 'o' },
16824 { { OPERAND_ars }, 'm' },
16825 { { OPERAND_art }, 'i' }
16828 static xtensa_arg_internal Iclass_ae_iclass_lp24x2f_xu_stateArgs[] = {
16829 { { STATE_CPENABLE }, 'i' }
16832 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_i_args[] = {
16833 { { OPERAND_pr }, 'o' },
16834 { { OPERAND_ars }, 'i' },
16835 { { OPERAND_ae_lsimm64 }, 'i' }
16838 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_i_stateArgs[] = {
16839 { { STATE_CPENABLE }, 'i' }
16842 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_iu_args[] = {
16843 { { OPERAND_pr }, 'o' },
16844 { { OPERAND_ars }, 'm' },
16845 { { OPERAND_ae_lsimm64 }, 'i' }
16848 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_iu_stateArgs[] = {
16849 { { STATE_CPENABLE }, 'i' }
16852 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_x_args[] = {
16853 { { OPERAND_pr }, 'o' },
16854 { { OPERAND_ars }, 'i' },
16855 { { OPERAND_art }, 'i' }
16858 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_x_stateArgs[] = {
16859 { { STATE_CPENABLE }, 'i' }
16862 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_xu_args[] = {
16863 { { OPERAND_pr }, 'o' },
16864 { { OPERAND_ars }, 'm' },
16865 { { OPERAND_art }, 'i' }
16868 static xtensa_arg_internal Iclass_ae_iclass_lp24x2_xu_stateArgs[] = {
16869 { { STATE_CPENABLE }, 'i' }
16872 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_i_args[] = {
16873 { { OPERAND_pr }, 'i' },
16874 { { OPERAND_ars }, 'i' },
16875 { { OPERAND_ae_lsimm32 }, 'i' }
16878 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_i_stateArgs[] = {
16879 { { STATE_CPENABLE }, 'i' }
16882 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_iu_args[] = {
16883 { { OPERAND_pr }, 'i' },
16884 { { OPERAND_ars }, 'm' },
16885 { { OPERAND_ae_lsimm32 }, 'i' }
16888 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_iu_stateArgs[] = {
16889 { { STATE_CPENABLE }, 'i' }
16892 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_x_args[] = {
16893 { { OPERAND_pr }, 'i' },
16894 { { OPERAND_ars }, 'i' },
16895 { { OPERAND_art }, 'i' }
16898 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_x_stateArgs[] = {
16899 { { STATE_CPENABLE }, 'i' }
16902 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_xu_args[] = {
16903 { { OPERAND_pr }, 'i' },
16904 { { OPERAND_ars }, 'm' },
16905 { { OPERAND_art }, 'i' }
16908 static xtensa_arg_internal Iclass_ae_iclass_sp16x2f_xu_stateArgs[] = {
16909 { { STATE_CPENABLE }, 'i' }
16912 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_i_args[] = {
16913 { { OPERAND_pr }, 'i' },
16914 { { OPERAND_ars }, 'i' },
16915 { { OPERAND_ae_lsimm64 }, 'i' }
16918 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_i_stateArgs[] = {
16919 { { STATE_CPENABLE }, 'i' }
16922 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_iu_args[] = {
16923 { { OPERAND_pr }, 'i' },
16924 { { OPERAND_ars }, 'm' },
16925 { { OPERAND_ae_lsimm64 }, 'i' }
16928 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_iu_stateArgs[] = {
16929 { { STATE_CPENABLE }, 'i' }
16932 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_x_args[] = {
16933 { { OPERAND_pr }, 'i' },
16934 { { OPERAND_ars }, 'i' },
16935 { { OPERAND_art }, 'i' }
16938 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_x_stateArgs[] = {
16939 { { STATE_CPENABLE }, 'i' }
16942 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_xu_args[] = {
16943 { { OPERAND_pr }, 'i' },
16944 { { OPERAND_ars }, 'm' },
16945 { { OPERAND_art }, 'i' }
16948 static xtensa_arg_internal Iclass_ae_iclass_sp24x2s_xu_stateArgs[] = {
16949 { { STATE_CPENABLE }, 'i' }
16952 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_i_args[] = {
16953 { { OPERAND_pr }, 'i' },
16954 { { OPERAND_ars }, 'i' },
16955 { { OPERAND_ae_lsimm64 }, 'i' }
16958 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_i_stateArgs[] = {
16959 { { STATE_CPENABLE }, 'i' }
16962 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_iu_args[] = {
16963 { { OPERAND_pr }, 'i' },
16964 { { OPERAND_ars }, 'm' },
16965 { { OPERAND_ae_lsimm64 }, 'i' }
16968 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_iu_stateArgs[] = {
16969 { { STATE_CPENABLE }, 'i' }
16972 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_x_args[] = {
16973 { { OPERAND_pr }, 'i' },
16974 { { OPERAND_ars }, 'i' },
16975 { { OPERAND_art }, 'i' }
16978 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_x_stateArgs[] = {
16979 { { STATE_CPENABLE }, 'i' }
16982 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_xu_args[] = {
16983 { { OPERAND_pr }, 'i' },
16984 { { OPERAND_ars }, 'm' },
16985 { { OPERAND_art }, 'i' }
16988 static xtensa_arg_internal Iclass_ae_iclass_sp24x2f_xu_stateArgs[] = {
16989 { { STATE_CPENABLE }, 'i' }
16992 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_i_args[] = {
16993 { { OPERAND_pr }, 'i' },
16994 { { OPERAND_ars }, 'i' },
16995 { { OPERAND_ae_lsimm16 }, 'i' }
16998 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_i_stateArgs[] = {
16999 { { STATE_CPENABLE }, 'i' }
17002 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_iu_args[] = {
17003 { { OPERAND_pr }, 'i' },
17004 { { OPERAND_ars }, 'm' },
17005 { { OPERAND_ae_lsimm16 }, 'i' }
17008 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_iu_stateArgs[] = {
17009 { { STATE_CPENABLE }, 'i' }
17012 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_x_args[] = {
17013 { { OPERAND_pr }, 'i' },
17014 { { OPERAND_ars }, 'i' },
17015 { { OPERAND_art }, 'i' }
17018 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_x_stateArgs[] = {
17019 { { STATE_CPENABLE }, 'i' }
17022 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_xu_args[] = {
17023 { { OPERAND_pr }, 'i' },
17024 { { OPERAND_ars }, 'm' },
17025 { { OPERAND_art }, 'i' }
17028 static xtensa_arg_internal Iclass_ae_iclass_sp16f_l_xu_stateArgs[] = {
17029 { { STATE_CPENABLE }, 'i' }
17032 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_i_args[] = {
17033 { { OPERAND_pr }, 'i' },
17034 { { OPERAND_ars }, 'i' },
17035 { { OPERAND_ae_lsimm32 }, 'i' }
17038 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_i_stateArgs[] = {
17039 { { STATE_CPENABLE }, 'i' }
17042 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_iu_args[] = {
17043 { { OPERAND_pr }, 'i' },
17044 { { OPERAND_ars }, 'm' },
17045 { { OPERAND_ae_lsimm32 }, 'i' }
17048 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_iu_stateArgs[] = {
17049 { { STATE_CPENABLE }, 'i' }
17052 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_x_args[] = {
17053 { { OPERAND_pr }, 'i' },
17054 { { OPERAND_ars }, 'i' },
17055 { { OPERAND_art }, 'i' }
17058 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_x_stateArgs[] = {
17059 { { STATE_CPENABLE }, 'i' }
17062 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_xu_args[] = {
17063 { { OPERAND_pr }, 'i' },
17064 { { OPERAND_ars }, 'm' },
17065 { { OPERAND_art }, 'i' }
17068 static xtensa_arg_internal Iclass_ae_iclass_sp24s_l_xu_stateArgs[] = {
17069 { { STATE_CPENABLE }, 'i' }
17072 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_i_args[] = {
17073 { { OPERAND_pr }, 'i' },
17074 { { OPERAND_ars }, 'i' },
17075 { { OPERAND_ae_lsimm32 }, 'i' }
17078 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_i_stateArgs[] = {
17079 { { STATE_CPENABLE }, 'i' }
17082 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_iu_args[] = {
17083 { { OPERAND_pr }, 'i' },
17084 { { OPERAND_ars }, 'm' },
17085 { { OPERAND_ae_lsimm32 }, 'i' }
17088 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_iu_stateArgs[] = {
17089 { { STATE_CPENABLE }, 'i' }
17092 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_x_args[] = {
17093 { { OPERAND_pr }, 'i' },
17094 { { OPERAND_ars }, 'i' },
17095 { { OPERAND_art }, 'i' }
17098 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_x_stateArgs[] = {
17099 { { STATE_CPENABLE }, 'i' }
17102 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_xu_args[] = {
17103 { { OPERAND_pr }, 'i' },
17104 { { OPERAND_ars }, 'm' },
17105 { { OPERAND_art }, 'i' }
17108 static xtensa_arg_internal Iclass_ae_iclass_sp24f_l_xu_stateArgs[] = {
17109 { { STATE_CPENABLE }, 'i' }
17112 static xtensa_arg_internal Iclass_ae_iclass_lq56_i_args[] = {
17113 { { OPERAND_qr1_w }, 'o' },
17114 { { OPERAND_ars }, 'i' },
17115 { { OPERAND_ae_lsimm64 }, 'i' }
17118 static xtensa_arg_internal Iclass_ae_iclass_lq56_i_stateArgs[] = {
17119 { { STATE_CPENABLE }, 'i' }
17122 static xtensa_arg_internal Iclass_ae_iclass_lq56_iu_args[] = {
17123 { { OPERAND_qr1_w }, 'o' },
17124 { { OPERAND_ars }, 'm' },
17125 { { OPERAND_ae_lsimm64 }, 'i' }
17128 static xtensa_arg_internal Iclass_ae_iclass_lq56_iu_stateArgs[] = {
17129 { { STATE_CPENABLE }, 'i' }
17132 static xtensa_arg_internal Iclass_ae_iclass_lq56_x_args[] = {
17133 { { OPERAND_qr1_w }, 'o' },
17134 { { OPERAND_ars }, 'i' },
17135 { { OPERAND_art }, 'i' }
17138 static xtensa_arg_internal Iclass_ae_iclass_lq56_x_stateArgs[] = {
17139 { { STATE_CPENABLE }, 'i' }
17142 static xtensa_arg_internal Iclass_ae_iclass_lq56_xu_args[] = {
17143 { { OPERAND_qr1_w }, 'o' },
17144 { { OPERAND_ars }, 'm' },
17145 { { OPERAND_art }, 'i' }
17148 static xtensa_arg_internal Iclass_ae_iclass_lq56_xu_stateArgs[] = {
17149 { { STATE_CPENABLE }, 'i' }
17152 static xtensa_arg_internal Iclass_ae_iclass_lq32f_i_args[] = {
17153 { { OPERAND_qr1_w }, 'o' },
17154 { { OPERAND_ars }, 'i' },
17155 { { OPERAND_ae_lsimm32 }, 'i' }
17158 static xtensa_arg_internal Iclass_ae_iclass_lq32f_i_stateArgs[] = {
17159 { { STATE_CPENABLE }, 'i' }
17162 static xtensa_arg_internal Iclass_ae_iclass_lq32f_iu_args[] = {
17163 { { OPERAND_qr1_w }, 'o' },
17164 { { OPERAND_ars }, 'm' },
17165 { { OPERAND_ae_lsimm32 }, 'i' }
17168 static xtensa_arg_internal Iclass_ae_iclass_lq32f_iu_stateArgs[] = {
17169 { { STATE_CPENABLE }, 'i' }
17172 static xtensa_arg_internal Iclass_ae_iclass_lq32f_x_args[] = {
17173 { { OPERAND_qr1_w }, 'o' },
17174 { { OPERAND_ars }, 'i' },
17175 { { OPERAND_art }, 'i' }
17178 static xtensa_arg_internal Iclass_ae_iclass_lq32f_x_stateArgs[] = {
17179 { { STATE_CPENABLE }, 'i' }
17182 static xtensa_arg_internal Iclass_ae_iclass_lq32f_xu_args[] = {
17183 { { OPERAND_qr1_w }, 'o' },
17184 { { OPERAND_ars }, 'm' },
17185 { { OPERAND_art }, 'i' }
17188 static xtensa_arg_internal Iclass_ae_iclass_lq32f_xu_stateArgs[] = {
17189 { { STATE_CPENABLE }, 'i' }
17192 static xtensa_arg_internal Iclass_ae_iclass_sq56s_i_args[] = {
17193 { { OPERAND_qr0_rw }, 'i' },
17194 { { OPERAND_ars }, 'i' },
17195 { { OPERAND_ae_lsimm64 }, 'i' }
17198 static xtensa_arg_internal Iclass_ae_iclass_sq56s_i_stateArgs[] = {
17199 { { STATE_CPENABLE }, 'i' }
17202 static xtensa_arg_internal Iclass_ae_iclass_sq56s_iu_args[] = {
17203 { { OPERAND_qr0_rw }, 'i' },
17204 { { OPERAND_ars }, 'm' },
17205 { { OPERAND_ae_lsimm64 }, 'i' }
17208 static xtensa_arg_internal Iclass_ae_iclass_sq56s_iu_stateArgs[] = {
17209 { { STATE_CPENABLE }, 'i' }
17212 static xtensa_arg_internal Iclass_ae_iclass_sq56s_x_args[] = {
17213 { { OPERAND_qr0_rw }, 'i' },
17214 { { OPERAND_ars }, 'i' },
17215 { { OPERAND_art }, 'i' }
17218 static xtensa_arg_internal Iclass_ae_iclass_sq56s_x_stateArgs[] = {
17219 { { STATE_CPENABLE }, 'i' }
17222 static xtensa_arg_internal Iclass_ae_iclass_sq56s_xu_args[] = {
17223 { { OPERAND_qr0_rw }, 'i' },
17224 { { OPERAND_ars }, 'm' },
17225 { { OPERAND_art }, 'i' }
17228 static xtensa_arg_internal Iclass_ae_iclass_sq56s_xu_stateArgs[] = {
17229 { { STATE_CPENABLE }, 'i' }
17232 static xtensa_arg_internal Iclass_ae_iclass_sq32f_i_args[] = {
17233 { { OPERAND_qr0_rw }, 'i' },
17234 { { OPERAND_ars }, 'i' },
17235 { { OPERAND_ae_lsimm32 }, 'i' }
17238 static xtensa_arg_internal Iclass_ae_iclass_sq32f_i_stateArgs[] = {
17239 { { STATE_CPENABLE }, 'i' }
17242 static xtensa_arg_internal Iclass_ae_iclass_sq32f_iu_args[] = {
17243 { { OPERAND_qr0_rw }, 'i' },
17244 { { OPERAND_ars }, 'm' },
17245 { { OPERAND_ae_lsimm32 }, 'i' }
17248 static xtensa_arg_internal Iclass_ae_iclass_sq32f_iu_stateArgs[] = {
17249 { { STATE_CPENABLE }, 'i' }
17252 static xtensa_arg_internal Iclass_ae_iclass_sq32f_x_args[] = {
17253 { { OPERAND_qr0_rw }, 'i' },
17254 { { OPERAND_ars }, 'i' },
17255 { { OPERAND_art }, 'i' }
17258 static xtensa_arg_internal Iclass_ae_iclass_sq32f_x_stateArgs[] = {
17259 { { STATE_CPENABLE }, 'i' }
17262 static xtensa_arg_internal Iclass_ae_iclass_sq32f_xu_args[] = {
17263 { { OPERAND_qr0_rw }, 'i' },
17264 { { OPERAND_ars }, 'm' },
17265 { { OPERAND_art }, 'i' }
17268 static xtensa_arg_internal Iclass_ae_iclass_sq32f_xu_stateArgs[] = {
17269 { { STATE_CPENABLE }, 'i' }
17272 static xtensa_arg_internal Iclass_ae_iclass_zerop48_args[] = {
17273 { { OPERAND_ps }, 'o' }
17276 static xtensa_arg_internal Iclass_ae_iclass_zerop48_stateArgs[] = {
17277 { { STATE_CPENABLE }, 'i' }
17280 static xtensa_arg_internal Iclass_ae_iclass_movp48_args[] = {
17281 { { OPERAND_ps }, 'o' },
17282 { { OPERAND_pr }, 'i' }
17285 static xtensa_arg_internal Iclass_ae_iclass_movp48_stateArgs[] = {
17286 { { STATE_CPENABLE }, 'i' }
17289 static xtensa_arg_internal Iclass_ae_iclass_selp24_ll_args[] = {
17290 { { OPERAND_ps }, 'o' },
17291 { { OPERAND_pr }, 'i' },
17292 { { OPERAND_pr0 }, 'i' }
17295 static xtensa_arg_internal Iclass_ae_iclass_selp24_ll_stateArgs[] = {
17296 { { STATE_CPENABLE }, 'i' }
17299 static xtensa_arg_internal Iclass_ae_iclass_selp24_lh_args[] = {
17300 { { OPERAND_ps }, 'o' },
17301 { { OPERAND_pr }, 'i' },
17302 { { OPERAND_pr0 }, 'i' }
17305 static xtensa_arg_internal Iclass_ae_iclass_selp24_lh_stateArgs[] = {
17306 { { STATE_CPENABLE }, 'i' }
17309 static xtensa_arg_internal Iclass_ae_iclass_selp24_hl_args[] = {
17310 { { OPERAND_ps }, 'o' },
17311 { { OPERAND_pr }, 'i' },
17312 { { OPERAND_pr0 }, 'i' }
17315 static xtensa_arg_internal Iclass_ae_iclass_selp24_hl_stateArgs[] = {
17316 { { STATE_CPENABLE }, 'i' }
17319 static xtensa_arg_internal Iclass_ae_iclass_selp24_hh_args[] = {
17320 { { OPERAND_ps }, 'o' },
17321 { { OPERAND_pr }, 'i' },
17322 { { OPERAND_pr0 }, 'i' }
17325 static xtensa_arg_internal Iclass_ae_iclass_selp24_hh_stateArgs[] = {
17326 { { STATE_CPENABLE }, 'i' }
17329 static xtensa_arg_internal Iclass_ae_iclass_movtp24x2_args[] = {
17330 { { OPERAND_pr }, 'm' },
17331 { { OPERAND_pr0 }, 'i' },
17332 { { OPERAND_bt2 }, 'i' }
17335 static xtensa_arg_internal Iclass_ae_iclass_movtp24x2_stateArgs[] = {
17336 { { STATE_CPENABLE }, 'i' }
17339 static xtensa_arg_internal Iclass_ae_iclass_movfp24x2_args[] = {
17340 { { OPERAND_pr }, 'm' },
17341 { { OPERAND_pr0 }, 'i' },
17342 { { OPERAND_bt2 }, 'i' }
17345 static xtensa_arg_internal Iclass_ae_iclass_movfp24x2_stateArgs[] = {
17346 { { STATE_CPENABLE }, 'i' }
17349 static xtensa_arg_internal Iclass_ae_iclass_movtp48_args[] = {
17350 { { OPERAND_pr }, 'm' },
17351 { { OPERAND_pr0 }, 'i' },
17352 { { OPERAND_bt }, 'i' }
17355 static xtensa_arg_internal Iclass_ae_iclass_movtp48_stateArgs[] = {
17356 { { STATE_CPENABLE }, 'i' }
17359 static xtensa_arg_internal Iclass_ae_iclass_movfp48_args[] = {
17360 { { OPERAND_pr }, 'm' },
17361 { { OPERAND_pr0 }, 'i' },
17362 { { OPERAND_bt }, 'i' }
17365 static xtensa_arg_internal Iclass_ae_iclass_movfp48_stateArgs[] = {
17366 { { STATE_CPENABLE }, 'i' }
17369 static xtensa_arg_internal Iclass_ae_iclass_movpa24x2_args[] = {
17370 { { OPERAND_pr }, 'o' },
17371 { { OPERAND_ars }, 'i' },
17372 { { OPERAND_art }, 'i' }
17375 static xtensa_arg_internal Iclass_ae_iclass_movpa24x2_stateArgs[] = {
17376 { { STATE_CPENABLE }, 'i' }
17379 static xtensa_arg_internal Iclass_ae_iclass_truncp24a32x2_args[] = {
17380 { { OPERAND_pr }, 'o' },
17381 { { OPERAND_ars }, 'i' },
17382 { { OPERAND_art }, 'i' }
17385 static xtensa_arg_internal Iclass_ae_iclass_truncp24a32x2_stateArgs[] = {
17386 { { STATE_CPENABLE }, 'i' }
17389 static xtensa_arg_internal Iclass_ae_iclass_cvta32p24_l_args[] = {
17390 { { OPERAND_ars }, 'o' },
17391 { { OPERAND_pr }, 'i' }
17394 static xtensa_arg_internal Iclass_ae_iclass_cvta32p24_l_stateArgs[] = {
17395 { { STATE_CPENABLE }, 'i' }
17398 static xtensa_arg_internal Iclass_ae_iclass_cvta32p24_h_args[] = {
17399 { { OPERAND_ars }, 'o' },
17400 { { OPERAND_pr }, 'i' }
17403 static xtensa_arg_internal Iclass_ae_iclass_cvta32p24_h_stateArgs[] = {
17404 { { STATE_CPENABLE }, 'i' }
17407 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_ll_args[] = {
17408 { { OPERAND_pr }, 'o' },
17409 { { OPERAND_ars }, 'i' },
17410 { { OPERAND_art }, 'i' }
17413 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_ll_stateArgs[] = {
17414 { { STATE_CPENABLE }, 'i' }
17417 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_lh_args[] = {
17418 { { OPERAND_pr }, 'o' },
17419 { { OPERAND_ars }, 'i' },
17420 { { OPERAND_art }, 'i' }
17423 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_lh_stateArgs[] = {
17424 { { STATE_CPENABLE }, 'i' }
17427 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_hl_args[] = {
17428 { { OPERAND_pr }, 'o' },
17429 { { OPERAND_ars }, 'i' },
17430 { { OPERAND_art }, 'i' }
17433 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_hl_stateArgs[] = {
17434 { { STATE_CPENABLE }, 'i' }
17437 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_hh_args[] = {
17438 { { OPERAND_pr }, 'o' },
17439 { { OPERAND_ars }, 'i' },
17440 { { OPERAND_art }, 'i' }
17443 static xtensa_arg_internal Iclass_ae_iclass_cvtp24a16x2_hh_stateArgs[] = {
17444 { { STATE_CPENABLE }, 'i' }
17447 static xtensa_arg_internal Iclass_ae_iclass_truncp24q48x2_args[] = {
17448 { { OPERAND_ps }, 'o' },
17449 { { OPERAND_qr0_rw }, 'i' },
17450 { { OPERAND_qr0 }, 'i' }
17453 static xtensa_arg_internal Iclass_ae_iclass_truncp24q48x2_stateArgs[] = {
17454 { { STATE_CPENABLE }, 'i' }
17457 static xtensa_arg_internal Iclass_ae_iclass_truncp16_args[] = {
17458 { { OPERAND_ps }, 'o' },
17459 { { OPERAND_pr }, 'i' }
17462 static xtensa_arg_internal Iclass_ae_iclass_truncp16_stateArgs[] = {
17463 { { STATE_CPENABLE }, 'i' }
17466 static xtensa_arg_internal Iclass_ae_iclass_roundsp24q48sym_args[] = {
17467 { { OPERAND_ps }, 'o' },
17468 { { OPERAND_qr0_rw }, 'i' }
17471 static xtensa_arg_internal Iclass_ae_iclass_roundsp24q48sym_stateArgs[] = {
17472 { { STATE_AE_OVERFLOW }, 'm' },
17473 { { STATE_CPENABLE }, 'i' }
17476 static xtensa_arg_internal Iclass_ae_iclass_roundsp24q48asym_args[] = {
17477 { { OPERAND_ps }, 'o' },
17478 { { OPERAND_qr0_rw }, 'i' }
17481 static xtensa_arg_internal Iclass_ae_iclass_roundsp24q48asym_stateArgs[] = {
17482 { { STATE_AE_OVERFLOW }, 'm' },
17483 { { STATE_CPENABLE }, 'i' }
17486 static xtensa_arg_internal Iclass_ae_iclass_roundsp16q48sym_args[] = {
17487 { { OPERAND_ps }, 'o' },
17488 { { OPERAND_qr0_rw }, 'i' }
17491 static xtensa_arg_internal Iclass_ae_iclass_roundsp16q48sym_stateArgs[] = {
17492 { { STATE_AE_OVERFLOW }, 'm' },
17493 { { STATE_CPENABLE }, 'i' }
17496 static xtensa_arg_internal Iclass_ae_iclass_roundsp16q48asym_args[] = {
17497 { { OPERAND_ps }, 'o' },
17498 { { OPERAND_qr0_rw }, 'i' }
17501 static xtensa_arg_internal Iclass_ae_iclass_roundsp16q48asym_stateArgs[] = {
17502 { { STATE_AE_OVERFLOW }, 'm' },
17503 { { STATE_CPENABLE }, 'i' }
17506 static xtensa_arg_internal Iclass_ae_iclass_roundsp16sym_args[] = {
17507 { { OPERAND_ps }, 'o' },
17508 { { OPERAND_pr }, 'i' }
17511 static xtensa_arg_internal Iclass_ae_iclass_roundsp16sym_stateArgs[] = {
17512 { { STATE_AE_OVERFLOW }, 'm' },
17513 { { STATE_CPENABLE }, 'i' }
17516 static xtensa_arg_internal Iclass_ae_iclass_roundsp16asym_args[] = {
17517 { { OPERAND_ps }, 'o' },
17518 { { OPERAND_pr }, 'i' }
17521 static xtensa_arg_internal Iclass_ae_iclass_roundsp16asym_stateArgs[] = {
17522 { { STATE_AE_OVERFLOW }, 'm' },
17523 { { STATE_CPENABLE }, 'i' }
17526 static xtensa_arg_internal Iclass_ae_iclass_zeroq56_args[] = {
17527 { { OPERAND_qr1_w }, 'o' }
17530 static xtensa_arg_internal Iclass_ae_iclass_zeroq56_stateArgs[] = {
17531 { { STATE_CPENABLE }, 'i' }
17534 static xtensa_arg_internal Iclass_ae_iclass_movq56_args[] = {
17535 { { OPERAND_qr1_w }, 'o' },
17536 { { OPERAND_qr0_rw }, 'i' }
17539 static xtensa_arg_internal Iclass_ae_iclass_movq56_stateArgs[] = {
17540 { { STATE_CPENABLE }, 'i' }
17543 static xtensa_arg_internal Iclass_ae_iclass_movtq56_args[] = {
17544 { { OPERAND_qr1_w }, 'm' },
17545 { { OPERAND_qr0_rw }, 'i' },
17546 { { OPERAND_bs }, 'i' }
17549 static xtensa_arg_internal Iclass_ae_iclass_movtq56_stateArgs[] = {
17550 { { STATE_CPENABLE }, 'i' }
17553 static xtensa_arg_internal Iclass_ae_iclass_movfq56_args[] = {
17554 { { OPERAND_qr1_w }, 'm' },
17555 { { OPERAND_qr0_rw }, 'i' },
17556 { { OPERAND_bs }, 'i' }
17559 static xtensa_arg_internal Iclass_ae_iclass_movfq56_stateArgs[] = {
17560 { { STATE_CPENABLE }, 'i' }
17563 static xtensa_arg_internal Iclass_ae_iclass_cvtq48a32s_args[] = {
17564 { { OPERAND_qr1_w }, 'o' },
17565 { { OPERAND_ars }, 'i' }
17568 static xtensa_arg_internal Iclass_ae_iclass_cvtq48a32s_stateArgs[] = {
17569 { { STATE_CPENABLE }, 'i' }
17572 static xtensa_arg_internal Iclass_ae_iclass_cvtq48p24s_l_args[] = {
17573 { { OPERAND_qr1_w }, 'o' },
17574 { { OPERAND_cvt_pr }, 'i' }
17577 static xtensa_arg_internal Iclass_ae_iclass_cvtq48p24s_l_stateArgs[] = {
17578 { { STATE_CPENABLE }, 'i' }
17581 static xtensa_arg_internal Iclass_ae_iclass_cvtq48p24s_h_args[] = {
17582 { { OPERAND_qr1_w }, 'o' },
17583 { { OPERAND_cvt_pr }, 'i' }
17586 static xtensa_arg_internal Iclass_ae_iclass_cvtq48p24s_h_stateArgs[] = {
17587 { { STATE_CPENABLE }, 'i' }
17590 static xtensa_arg_internal Iclass_ae_iclass_satq48s_args[] = {
17591 { { OPERAND_qr1_w }, 'o' },
17592 { { OPERAND_qr0 }, 'i' }
17595 static xtensa_arg_internal Iclass_ae_iclass_satq48s_stateArgs[] = {
17596 { { STATE_AE_OVERFLOW }, 'm' },
17597 { { STATE_CPENABLE }, 'i' }
17600 static xtensa_arg_internal Iclass_ae_iclass_truncq32_args[] = {
17601 { { OPERAND_qr1_w }, 'o' },
17602 { { OPERAND_qr0_rw }, 'i' }
17605 static xtensa_arg_internal Iclass_ae_iclass_truncq32_stateArgs[] = {
17606 { { STATE_CPENABLE }, 'i' }
17609 static xtensa_arg_internal Iclass_ae_iclass_roundsq32sym_args[] = {
17610 { { OPERAND_qr1_w }, 'o' },
17611 { { OPERAND_qr0_rw }, 'i' }
17614 static xtensa_arg_internal Iclass_ae_iclass_roundsq32sym_stateArgs[] = {
17615 { { STATE_AE_OVERFLOW }, 'm' },
17616 { { STATE_CPENABLE }, 'i' }
17619 static xtensa_arg_internal Iclass_ae_iclass_roundsq32asym_args[] = {
17620 { { OPERAND_qr1_w }, 'o' },
17621 { { OPERAND_qr0_rw }, 'i' }
17624 static xtensa_arg_internal Iclass_ae_iclass_roundsq32asym_stateArgs[] = {
17625 { { STATE_AE_OVERFLOW }, 'm' },
17626 { { STATE_CPENABLE }, 'i' }
17629 static xtensa_arg_internal Iclass_ae_iclass_trunca32q48_args[] = {
17630 { { OPERAND_ars }, 'o' },
17631 { { OPERAND_qr0_rw }, 'i' }
17634 static xtensa_arg_internal Iclass_ae_iclass_trunca32q48_stateArgs[] = {
17635 { { STATE_CPENABLE }, 'i' }
17638 static xtensa_arg_internal Iclass_ae_iclass_movap24s_l_args[] = {
17639 { { OPERAND_ars }, 'o' },
17640 { { OPERAND_pr }, 'i' }
17643 static xtensa_arg_internal Iclass_ae_iclass_movap24s_l_stateArgs[] = {
17644 { { STATE_CPENABLE }, 'i' }
17647 static xtensa_arg_internal Iclass_ae_iclass_movap24s_h_args[] = {
17648 { { OPERAND_ars }, 'o' },
17649 { { OPERAND_pr }, 'i' }
17652 static xtensa_arg_internal Iclass_ae_iclass_movap24s_h_stateArgs[] = {
17653 { { STATE_CPENABLE }, 'i' }
17656 static xtensa_arg_internal Iclass_ae_iclass_trunca16p24s_l_args[] = {
17657 { { OPERAND_ars }, 'o' },
17658 { { OPERAND_pr }, 'i' }
17661 static xtensa_arg_internal Iclass_ae_iclass_trunca16p24s_l_stateArgs[] = {
17662 { { STATE_CPENABLE }, 'i' }
17665 static xtensa_arg_internal Iclass_ae_iclass_trunca16p24s_h_args[] = {
17666 { { OPERAND_ars }, 'o' },
17667 { { OPERAND_pr }, 'i' }
17670 static xtensa_arg_internal Iclass_ae_iclass_trunca16p24s_h_stateArgs[] = {
17671 { { STATE_CPENABLE }, 'i' }
17674 static xtensa_arg_internal Iclass_ae_iclass_addp24_args[] = {
17675 { { OPERAND_ps }, 'o' },
17676 { { OPERAND_pr }, 'i' },
17677 { { OPERAND_pr0 }, 'i' }
17680 static xtensa_arg_internal Iclass_ae_iclass_addp24_stateArgs[] = {
17681 { { STATE_CPENABLE }, 'i' }
17684 static xtensa_arg_internal Iclass_ae_iclass_subp24_args[] = {
17685 { { OPERAND_ps }, 'o' },
17686 { { OPERAND_pr }, 'i' },
17687 { { OPERAND_pr0 }, 'i' }
17690 static xtensa_arg_internal Iclass_ae_iclass_subp24_stateArgs[] = {
17691 { { STATE_CPENABLE }, 'i' }
17694 static xtensa_arg_internal Iclass_ae_iclass_negp24_args[] = {
17695 { { OPERAND_ps }, 'o' },
17696 { { OPERAND_pr0 }, 'i' }
17699 static xtensa_arg_internal Iclass_ae_iclass_negp24_stateArgs[] = {
17700 { { STATE_CPENABLE }, 'i' }
17703 static xtensa_arg_internal Iclass_ae_iclass_absp24_args[] = {
17704 { { OPERAND_ps }, 'o' },
17705 { { OPERAND_pr0 }, 'i' }
17708 static xtensa_arg_internal Iclass_ae_iclass_absp24_stateArgs[] = {
17709 { { STATE_CPENABLE }, 'i' }
17712 static xtensa_arg_internal Iclass_ae_iclass_maxp24s_args[] = {
17713 { { OPERAND_ps }, 'o' },
17714 { { OPERAND_pr }, 'i' },
17715 { { OPERAND_pr0 }, 'i' }
17718 static xtensa_arg_internal Iclass_ae_iclass_maxp24s_stateArgs[] = {
17719 { { STATE_CPENABLE }, 'i' }
17722 static xtensa_arg_internal Iclass_ae_iclass_minp24s_args[] = {
17723 { { OPERAND_ps }, 'o' },
17724 { { OPERAND_pr }, 'i' },
17725 { { OPERAND_pr0 }, 'i' }
17728 static xtensa_arg_internal Iclass_ae_iclass_minp24s_stateArgs[] = {
17729 { { STATE_CPENABLE }, 'i' }
17732 static xtensa_arg_internal Iclass_ae_iclass_maxbp24s_args[] = {
17733 { { OPERAND_alupppb_ps }, 'o' },
17734 { { OPERAND_pr }, 'i' },
17735 { { OPERAND_pr0 }, 'i' },
17736 { { OPERAND_bt2 }, 'o' }
17739 static xtensa_arg_internal Iclass_ae_iclass_maxbp24s_stateArgs[] = {
17740 { { STATE_CPENABLE }, 'i' }
17743 static xtensa_arg_internal Iclass_ae_iclass_minbp24s_args[] = {
17744 { { OPERAND_alupppb_ps }, 'o' },
17745 { { OPERAND_pr }, 'i' },
17746 { { OPERAND_pr0 }, 'i' },
17747 { { OPERAND_bt2 }, 'o' }
17750 static xtensa_arg_internal Iclass_ae_iclass_minbp24s_stateArgs[] = {
17751 { { STATE_CPENABLE }, 'i' }
17754 static xtensa_arg_internal Iclass_ae_iclass_addsp24s_args[] = {
17755 { { OPERAND_ps }, 'o' },
17756 { { OPERAND_pr }, 'i' },
17757 { { OPERAND_pr0 }, 'i' }
17760 static xtensa_arg_internal Iclass_ae_iclass_addsp24s_stateArgs[] = {
17761 { { STATE_AE_OVERFLOW }, 'm' },
17762 { { STATE_CPENABLE }, 'i' }
17765 static xtensa_arg_internal Iclass_ae_iclass_subsp24s_args[] = {
17766 { { OPERAND_ps }, 'o' },
17767 { { OPERAND_pr }, 'i' },
17768 { { OPERAND_pr0 }, 'i' }
17771 static xtensa_arg_internal Iclass_ae_iclass_subsp24s_stateArgs[] = {
17772 { { STATE_AE_OVERFLOW }, 'm' },
17773 { { STATE_CPENABLE }, 'i' }
17776 static xtensa_arg_internal Iclass_ae_iclass_negsp24s_args[] = {
17777 { { OPERAND_ps }, 'o' },
17778 { { OPERAND_pr0 }, 'i' }
17781 static xtensa_arg_internal Iclass_ae_iclass_negsp24s_stateArgs[] = {
17782 { { STATE_AE_OVERFLOW }, 'm' },
17783 { { STATE_CPENABLE }, 'i' }
17786 static xtensa_arg_internal Iclass_ae_iclass_abssp24s_args[] = {
17787 { { OPERAND_ps }, 'o' },
17788 { { OPERAND_pr0 }, 'i' }
17791 static xtensa_arg_internal Iclass_ae_iclass_abssp24s_stateArgs[] = {
17792 { { STATE_AE_OVERFLOW }, 'm' },
17793 { { STATE_CPENABLE }, 'i' }
17796 static xtensa_arg_internal Iclass_ae_iclass_andp48_args[] = {
17797 { { OPERAND_ps }, 'o' },
17798 { { OPERAND_pr }, 'i' },
17799 { { OPERAND_pr0 }, 'i' }
17802 static xtensa_arg_internal Iclass_ae_iclass_andp48_stateArgs[] = {
17803 { { STATE_CPENABLE }, 'i' }
17806 static xtensa_arg_internal Iclass_ae_iclass_nandp48_args[] = {
17807 { { OPERAND_ps }, 'o' },
17808 { { OPERAND_pr }, 'i' },
17809 { { OPERAND_pr0 }, 'i' }
17812 static xtensa_arg_internal Iclass_ae_iclass_nandp48_stateArgs[] = {
17813 { { STATE_CPENABLE }, 'i' }
17816 static xtensa_arg_internal Iclass_ae_iclass_orp48_args[] = {
17817 { { OPERAND_ps }, 'o' },
17818 { { OPERAND_pr }, 'i' },
17819 { { OPERAND_pr0 }, 'i' }
17822 static xtensa_arg_internal Iclass_ae_iclass_orp48_stateArgs[] = {
17823 { { STATE_CPENABLE }, 'i' }
17826 static xtensa_arg_internal Iclass_ae_iclass_xorp48_args[] = {
17827 { { OPERAND_ps }, 'o' },
17828 { { OPERAND_pr }, 'i' },
17829 { { OPERAND_pr0 }, 'i' }
17832 static xtensa_arg_internal Iclass_ae_iclass_xorp48_stateArgs[] = {
17833 { { STATE_CPENABLE }, 'i' }
17836 static xtensa_arg_internal Iclass_ae_iclass_ltp24s_args[] = {
17837 { { OPERAND_bt2 }, 'o' },
17838 { { OPERAND_pr }, 'i' },
17839 { { OPERAND_pr0 }, 'i' }
17842 static xtensa_arg_internal Iclass_ae_iclass_ltp24s_stateArgs[] = {
17843 { { STATE_CPENABLE }, 'i' }
17846 static xtensa_arg_internal Iclass_ae_iclass_lep24s_args[] = {
17847 { { OPERAND_bt2 }, 'o' },
17848 { { OPERAND_pr }, 'i' },
17849 { { OPERAND_pr0 }, 'i' }
17852 static xtensa_arg_internal Iclass_ae_iclass_lep24s_stateArgs[] = {
17853 { { STATE_CPENABLE }, 'i' }
17856 static xtensa_arg_internal Iclass_ae_iclass_eqp24_args[] = {
17857 { { OPERAND_bt2 }, 'o' },
17858 { { OPERAND_pr }, 'i' },
17859 { { OPERAND_pr0 }, 'i' }
17862 static xtensa_arg_internal Iclass_ae_iclass_eqp24_stateArgs[] = {
17863 { { STATE_CPENABLE }, 'i' }
17866 static xtensa_arg_internal Iclass_ae_iclass_addq56_args[] = {
17867 { { OPERAND_qr1_w }, 'o' },
17868 { { OPERAND_qr0_rw }, 'i' },
17869 { { OPERAND_qr0 }, 'i' }
17872 static xtensa_arg_internal Iclass_ae_iclass_addq56_stateArgs[] = {
17873 { { STATE_CPENABLE }, 'i' }
17876 static xtensa_arg_internal Iclass_ae_iclass_subq56_args[] = {
17877 { { OPERAND_qr1_w }, 'o' },
17878 { { OPERAND_qr0_rw }, 'i' },
17879 { { OPERAND_qr0 }, 'i' }
17882 static xtensa_arg_internal Iclass_ae_iclass_subq56_stateArgs[] = {
17883 { { STATE_CPENABLE }, 'i' }
17886 static xtensa_arg_internal Iclass_ae_iclass_negq56_args[] = {
17887 { { OPERAND_qr1_w }, 'o' },
17888 { { OPERAND_qr0 }, 'i' }
17891 static xtensa_arg_internal Iclass_ae_iclass_negq56_stateArgs[] = {
17892 { { STATE_CPENABLE }, 'i' }
17895 static xtensa_arg_internal Iclass_ae_iclass_absq56_args[] = {
17896 { { OPERAND_qr1_w }, 'o' },
17897 { { OPERAND_qr0 }, 'i' }
17900 static xtensa_arg_internal Iclass_ae_iclass_absq56_stateArgs[] = {
17901 { { STATE_CPENABLE }, 'i' }
17904 static xtensa_arg_internal Iclass_ae_iclass_maxq56s_args[] = {
17905 { { OPERAND_qr1_w }, 'o' },
17906 { { OPERAND_qr0 }, 'i' },
17907 { { OPERAND_qr0_rw }, 'i' }
17910 static xtensa_arg_internal Iclass_ae_iclass_maxq56s_stateArgs[] = {
17911 { { STATE_CPENABLE }, 'i' }
17914 static xtensa_arg_internal Iclass_ae_iclass_minq56s_args[] = {
17915 { { OPERAND_qr1_w }, 'o' },
17916 { { OPERAND_qr0 }, 'i' },
17917 { { OPERAND_qr0_rw }, 'i' }
17920 static xtensa_arg_internal Iclass_ae_iclass_minq56s_stateArgs[] = {
17921 { { STATE_CPENABLE }, 'i' }
17924 static xtensa_arg_internal Iclass_ae_iclass_maxbq56s_args[] = {
17925 { { OPERAND_qr1_w }, 'o' },
17926 { { OPERAND_qr0 }, 'i' },
17927 { { OPERAND_qr0_rw }, 'i' },
17928 { { OPERAND_bt }, 'o' }
17931 static xtensa_arg_internal Iclass_ae_iclass_maxbq56s_stateArgs[] = {
17932 { { STATE_CPENABLE }, 'i' }
17935 static xtensa_arg_internal Iclass_ae_iclass_minbq56s_args[] = {
17936 { { OPERAND_qr1_w }, 'o' },
17937 { { OPERAND_qr0 }, 'i' },
17938 { { OPERAND_qr0_rw }, 'i' },
17939 { { OPERAND_bt }, 'o' }
17942 static xtensa_arg_internal Iclass_ae_iclass_minbq56s_stateArgs[] = {
17943 { { STATE_CPENABLE }, 'i' }
17946 static xtensa_arg_internal Iclass_ae_iclass_addsq56s_args[] = {
17947 { { OPERAND_qr1_w }, 'o' },
17948 { { OPERAND_qr0_rw }, 'i' },
17949 { { OPERAND_qr0 }, 'i' }
17952 static xtensa_arg_internal Iclass_ae_iclass_addsq56s_stateArgs[] = {
17953 { { STATE_AE_OVERFLOW }, 'm' },
17954 { { STATE_CPENABLE }, 'i' }
17957 static xtensa_arg_internal Iclass_ae_iclass_subsq56s_args[] = {
17958 { { OPERAND_qr1_w }, 'o' },
17959 { { OPERAND_qr0_rw }, 'i' },
17960 { { OPERAND_qr0 }, 'i' }
17963 static xtensa_arg_internal Iclass_ae_iclass_subsq56s_stateArgs[] = {
17964 { { STATE_AE_OVERFLOW }, 'm' },
17965 { { STATE_CPENABLE }, 'i' }
17968 static xtensa_arg_internal Iclass_ae_iclass_negsq56s_args[] = {
17969 { { OPERAND_qr1_w }, 'o' },
17970 { { OPERAND_qr0 }, 'i' }
17973 static xtensa_arg_internal Iclass_ae_iclass_negsq56s_stateArgs[] = {
17974 { { STATE_AE_OVERFLOW }, 'm' },
17975 { { STATE_CPENABLE }, 'i' }
17978 static xtensa_arg_internal Iclass_ae_iclass_abssq56s_args[] = {
17979 { { OPERAND_qr1_w }, 'o' },
17980 { { OPERAND_qr0 }, 'i' }
17983 static xtensa_arg_internal Iclass_ae_iclass_abssq56s_stateArgs[] = {
17984 { { STATE_AE_OVERFLOW }, 'm' },
17985 { { STATE_CPENABLE }, 'i' }
17988 static xtensa_arg_internal Iclass_ae_iclass_andq56_args[] = {
17989 { { OPERAND_qr1_w }, 'o' },
17990 { { OPERAND_qr0 }, 'i' },
17991 { { OPERAND_qr0_rw }, 'i' }
17994 static xtensa_arg_internal Iclass_ae_iclass_andq56_stateArgs[] = {
17995 { { STATE_CPENABLE }, 'i' }
17998 static xtensa_arg_internal Iclass_ae_iclass_nandq56_args[] = {
17999 { { OPERAND_qr1_w }, 'o' },
18000 { { OPERAND_qr0 }, 'i' },
18001 { { OPERAND_qr0_rw }, 'i' }
18004 static xtensa_arg_internal Iclass_ae_iclass_nandq56_stateArgs[] = {
18005 { { STATE_CPENABLE }, 'i' }
18008 static xtensa_arg_internal Iclass_ae_iclass_orq56_args[] = {
18009 { { OPERAND_qr1_w }, 'o' },
18010 { { OPERAND_qr0 }, 'i' },
18011 { { OPERAND_qr0_rw }, 'i' }
18014 static xtensa_arg_internal Iclass_ae_iclass_orq56_stateArgs[] = {
18015 { { STATE_CPENABLE }, 'i' }
18018 static xtensa_arg_internal Iclass_ae_iclass_xorq56_args[] = {
18019 { { OPERAND_qr1_w }, 'o' },
18020 { { OPERAND_qr0 }, 'i' },
18021 { { OPERAND_qr0_rw }, 'i' }
18024 static xtensa_arg_internal Iclass_ae_iclass_xorq56_stateArgs[] = {
18025 { { STATE_CPENABLE }, 'i' }
18028 static xtensa_arg_internal Iclass_ae_iclass_sllip24_args[] = {
18029 { { OPERAND_ps }, 'o' },
18030 { { OPERAND_pr }, 'i' },
18031 { { OPERAND_ae_samt32 }, 'i' }
18034 static xtensa_arg_internal Iclass_ae_iclass_sllip24_stateArgs[] = {
18035 { { STATE_CPENABLE }, 'i' }
18038 static xtensa_arg_internal Iclass_ae_iclass_srlip24_args[] = {
18039 { { OPERAND_ps }, 'o' },
18040 { { OPERAND_pr }, 'i' },
18041 { { OPERAND_ae_samt32 }, 'i' }
18044 static xtensa_arg_internal Iclass_ae_iclass_srlip24_stateArgs[] = {
18045 { { STATE_CPENABLE }, 'i' }
18048 static xtensa_arg_internal Iclass_ae_iclass_sraip24_args[] = {
18049 { { OPERAND_ps }, 'o' },
18050 { { OPERAND_pr }, 'i' },
18051 { { OPERAND_ae_samt32 }, 'i' }
18054 static xtensa_arg_internal Iclass_ae_iclass_sraip24_stateArgs[] = {
18055 { { STATE_CPENABLE }, 'i' }
18058 static xtensa_arg_internal Iclass_ae_iclass_sllsp24_args[] = {
18059 { { OPERAND_ps }, 'o' },
18060 { { OPERAND_pr }, 'i' }
18063 static xtensa_arg_internal Iclass_ae_iclass_sllsp24_stateArgs[] = {
18064 { { STATE_AE_SAR }, 'i' },
18065 { { STATE_CPENABLE }, 'i' }
18068 static xtensa_arg_internal Iclass_ae_iclass_srlsp24_args[] = {
18069 { { OPERAND_ps }, 'o' },
18070 { { OPERAND_pr }, 'i' }
18073 static xtensa_arg_internal Iclass_ae_iclass_srlsp24_stateArgs[] = {
18074 { { STATE_AE_SAR }, 'i' },
18075 { { STATE_CPENABLE }, 'i' }
18078 static xtensa_arg_internal Iclass_ae_iclass_srasp24_args[] = {
18079 { { OPERAND_ps }, 'o' },
18080 { { OPERAND_pr }, 'i' }
18083 static xtensa_arg_internal Iclass_ae_iclass_srasp24_stateArgs[] = {
18084 { { STATE_AE_SAR }, 'i' },
18085 { { STATE_CPENABLE }, 'i' }
18088 static xtensa_arg_internal Iclass_ae_iclass_sllisp24s_args[] = {
18089 { { OPERAND_ps }, 'o' },
18090 { { OPERAND_pr }, 'i' },
18091 { { OPERAND_ae_samt32 }, 'i' }
18094 static xtensa_arg_internal Iclass_ae_iclass_sllisp24s_stateArgs[] = {
18095 { { STATE_AE_OVERFLOW }, 'm' },
18096 { { STATE_CPENABLE }, 'i' }
18099 static xtensa_arg_internal Iclass_ae_iclass_sllssp24s_args[] = {
18100 { { OPERAND_ps }, 'o' },
18101 { { OPERAND_pr }, 'i' }
18104 static xtensa_arg_internal Iclass_ae_iclass_sllssp24s_stateArgs[] = {
18105 { { STATE_AE_OVERFLOW }, 'm' },
18106 { { STATE_AE_SAR }, 'i' },
18107 { { STATE_CPENABLE }, 'i' }
18110 static xtensa_arg_internal Iclass_ae_iclass_slliq56_args[] = {
18111 { { OPERAND_qr1_w }, 'o' },
18112 { { OPERAND_qr0_rw }, 'i' },
18113 { { OPERAND_ae_samt64 }, 'i' }
18116 static xtensa_arg_internal Iclass_ae_iclass_slliq56_stateArgs[] = {
18117 { { STATE_CPENABLE }, 'i' }
18120 static xtensa_arg_internal Iclass_ae_iclass_srliq56_args[] = {
18121 { { OPERAND_qr1_w }, 'o' },
18122 { { OPERAND_qr0_rw }, 'i' },
18123 { { OPERAND_ae_samt64 }, 'i' }
18126 static xtensa_arg_internal Iclass_ae_iclass_srliq56_stateArgs[] = {
18127 { { STATE_CPENABLE }, 'i' }
18130 static xtensa_arg_internal Iclass_ae_iclass_sraiq56_args[] = {
18131 { { OPERAND_qr1_w }, 'o' },
18132 { { OPERAND_qr0_rw }, 'i' },
18133 { { OPERAND_ae_samt64 }, 'i' }
18136 static xtensa_arg_internal Iclass_ae_iclass_sraiq56_stateArgs[] = {
18137 { { STATE_CPENABLE }, 'i' }
18140 static xtensa_arg_internal Iclass_ae_iclass_sllsq56_args[] = {
18141 { { OPERAND_qr1_w }, 'o' },
18142 { { OPERAND_qr0_rw }, 'i' }
18145 static xtensa_arg_internal Iclass_ae_iclass_sllsq56_stateArgs[] = {
18146 { { STATE_AE_SAR }, 'i' },
18147 { { STATE_CPENABLE }, 'i' }
18150 static xtensa_arg_internal Iclass_ae_iclass_srlsq56_args[] = {
18151 { { OPERAND_qr1_w }, 'o' },
18152 { { OPERAND_qr0_rw }, 'i' }
18155 static xtensa_arg_internal Iclass_ae_iclass_srlsq56_stateArgs[] = {
18156 { { STATE_AE_SAR }, 'i' },
18157 { { STATE_CPENABLE }, 'i' }
18160 static xtensa_arg_internal Iclass_ae_iclass_srasq56_args[] = {
18161 { { OPERAND_qr1_w }, 'o' },
18162 { { OPERAND_qr0_rw }, 'i' }
18165 static xtensa_arg_internal Iclass_ae_iclass_srasq56_stateArgs[] = {
18166 { { STATE_AE_SAR }, 'i' },
18167 { { STATE_CPENABLE }, 'i' }
18170 static xtensa_arg_internal Iclass_ae_iclass_sllaq56_args[] = {
18171 { { OPERAND_qr1_w }, 'o' },
18172 { { OPERAND_qr0_rw }, 'i' },
18173 { { OPERAND_ars }, 'i' }
18176 static xtensa_arg_internal Iclass_ae_iclass_sllaq56_stateArgs[] = {
18177 { { STATE_CPENABLE }, 'i' }
18180 static xtensa_arg_internal Iclass_ae_iclass_srlaq56_args[] = {
18181 { { OPERAND_qr1_w }, 'o' },
18182 { { OPERAND_qr0_rw }, 'i' },
18183 { { OPERAND_ars }, 'i' }
18186 static xtensa_arg_internal Iclass_ae_iclass_srlaq56_stateArgs[] = {
18187 { { STATE_CPENABLE }, 'i' }
18190 static xtensa_arg_internal Iclass_ae_iclass_sraaq56_args[] = {
18191 { { OPERAND_qr1_w }, 'o' },
18192 { { OPERAND_qr0_rw }, 'i' },
18193 { { OPERAND_ars }, 'i' }
18196 static xtensa_arg_internal Iclass_ae_iclass_sraaq56_stateArgs[] = {
18197 { { STATE_CPENABLE }, 'i' }
18200 static xtensa_arg_internal Iclass_ae_iclass_sllisq56s_args[] = {
18201 { { OPERAND_qr1_w }, 'o' },
18202 { { OPERAND_qr0_rw }, 'i' },
18203 { { OPERAND_ae_samt64 }, 'i' }
18206 static xtensa_arg_internal Iclass_ae_iclass_sllisq56s_stateArgs[] = {
18207 { { STATE_AE_OVERFLOW }, 'm' },
18208 { { STATE_CPENABLE }, 'i' }
18211 static xtensa_arg_internal Iclass_ae_iclass_sllssq56s_args[] = {
18212 { { OPERAND_qr1_w }, 'o' },
18213 { { OPERAND_qr0_rw }, 'i' }
18216 static xtensa_arg_internal Iclass_ae_iclass_sllssq56s_stateArgs[] = {
18217 { { STATE_AE_OVERFLOW }, 'm' },
18218 { { STATE_AE_SAR }, 'i' },
18219 { { STATE_CPENABLE }, 'i' }
18222 static xtensa_arg_internal Iclass_ae_iclass_sllasq56s_args[] = {
18223 { { OPERAND_qr1_w }, 'o' },
18224 { { OPERAND_qr0_rw }, 'i' },
18225 { { OPERAND_ars }, 'i' }
18228 static xtensa_arg_internal Iclass_ae_iclass_sllasq56s_stateArgs[] = {
18229 { { STATE_AE_OVERFLOW }, 'm' },
18230 { { STATE_CPENABLE }, 'i' }
18233 static xtensa_arg_internal Iclass_ae_iclass_ltq56s_args[] = {
18234 { { OPERAND_bt }, 'o' },
18235 { { OPERAND_qr0 }, 'i' },
18236 { { OPERAND_qr0_rw }, 'i' }
18239 static xtensa_arg_internal Iclass_ae_iclass_ltq56s_stateArgs[] = {
18240 { { STATE_CPENABLE }, 'i' }
18243 static xtensa_arg_internal Iclass_ae_iclass_leq56s_args[] = {
18244 { { OPERAND_bt }, 'o' },
18245 { { OPERAND_qr0 }, 'i' },
18246 { { OPERAND_qr0_rw }, 'i' }
18249 static xtensa_arg_internal Iclass_ae_iclass_leq56s_stateArgs[] = {
18250 { { STATE_CPENABLE }, 'i' }
18253 static xtensa_arg_internal Iclass_ae_iclass_eqq56_args[] = {
18254 { { OPERAND_bt }, 'o' },
18255 { { OPERAND_qr0 }, 'i' },
18256 { { OPERAND_qr0_rw }, 'i' }
18259 static xtensa_arg_internal Iclass_ae_iclass_eqq56_stateArgs[] = {
18260 { { STATE_CPENABLE }, 'i' }
18263 static xtensa_arg_internal Iclass_ae_iclass_nsaq56s_args[] = {
18264 { { OPERAND_ars }, 'o' },
18265 { { OPERAND_qr0_rw }, 'i' }
18268 static xtensa_arg_internal Iclass_ae_iclass_nsaq56s_stateArgs[] = {
18269 { { STATE_CPENABLE }, 'i' }
18272 static xtensa_arg_internal Iclass_ae_iclass_mulsrfq32sp24s_h_args[] = {
18273 { { OPERAND_mac_qr1_w }, 'm' },
18274 { { OPERAND_mac_qr0_rw }, 'i' },
18275 { { OPERAND_pr }, 'i' }
18278 static xtensa_arg_internal Iclass_ae_iclass_mulsrfq32sp24s_h_stateArgs[] = {
18279 { { STATE_CPENABLE }, 'i' }
18282 static xtensa_arg_internal Iclass_ae_iclass_mulsrfq32sp24s_l_args[] = {
18283 { { OPERAND_mac_qr1_w }, 'm' },
18284 { { OPERAND_mac_qr0_rw }, 'i' },
18285 { { OPERAND_pr }, 'i' }
18288 static xtensa_arg_internal Iclass_ae_iclass_mulsrfq32sp24s_l_stateArgs[] = {
18289 { { STATE_CPENABLE }, 'i' }
18292 static xtensa_arg_internal Iclass_ae_iclass_mularfq32sp24s_h_args[] = {
18293 { { OPERAND_mac_qr1_w }, 'm' },
18294 { { OPERAND_mac_qr0_rw }, 'i' },
18295 { { OPERAND_pr }, 'i' }
18298 static xtensa_arg_internal Iclass_ae_iclass_mularfq32sp24s_h_stateArgs[] = {
18299 { { STATE_CPENABLE }, 'i' }
18302 static xtensa_arg_internal Iclass_ae_iclass_mularfq32sp24s_l_args[] = {
18303 { { OPERAND_mac_qr1_w }, 'm' },
18304 { { OPERAND_mac_qr0_rw }, 'i' },
18305 { { OPERAND_pr }, 'i' }
18308 static xtensa_arg_internal Iclass_ae_iclass_mularfq32sp24s_l_stateArgs[] = {
18309 { { STATE_CPENABLE }, 'i' }
18312 static xtensa_arg_internal Iclass_ae_iclass_mulrfq32sp24s_h_args[] = {
18313 { { OPERAND_mac_qr1_w }, 'o' },
18314 { { OPERAND_mac_qr0_rw }, 'i' },
18315 { { OPERAND_pr }, 'i' }
18318 static xtensa_arg_internal Iclass_ae_iclass_mulrfq32sp24s_h_stateArgs[] = {
18319 { { STATE_CPENABLE }, 'i' }
18322 static xtensa_arg_internal Iclass_ae_iclass_mulrfq32sp24s_l_args[] = {
18323 { { OPERAND_mac_qr1_w }, 'o' },
18324 { { OPERAND_mac_qr0_rw }, 'i' },
18325 { { OPERAND_pr }, 'i' }
18328 static xtensa_arg_internal Iclass_ae_iclass_mulrfq32sp24s_l_stateArgs[] = {
18329 { { STATE_CPENABLE }, 'i' }
18332 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp24s_h_args[] = {
18333 { { OPERAND_mac_qr1_w }, 'm' },
18334 { { OPERAND_mac_qr0_rw }, 'i' },
18335 { { OPERAND_pr }, 'i' }
18338 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp24s_h_stateArgs[] = {
18339 { { STATE_CPENABLE }, 'i' }
18342 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp24s_l_args[] = {
18343 { { OPERAND_mac_qr1_w }, 'm' },
18344 { { OPERAND_mac_qr0_rw }, 'i' },
18345 { { OPERAND_pr }, 'i' }
18348 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp24s_l_stateArgs[] = {
18349 { { STATE_CPENABLE }, 'i' }
18352 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp24s_h_args[] = {
18353 { { OPERAND_mac_qr1_w }, 'm' },
18354 { { OPERAND_mac_qr0_rw }, 'i' },
18355 { { OPERAND_pr }, 'i' }
18358 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp24s_h_stateArgs[] = {
18359 { { STATE_CPENABLE }, 'i' }
18362 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp24s_l_args[] = {
18363 { { OPERAND_mac_qr1_w }, 'm' },
18364 { { OPERAND_mac_qr0_rw }, 'i' },
18365 { { OPERAND_pr }, 'i' }
18368 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp24s_l_stateArgs[] = {
18369 { { STATE_CPENABLE }, 'i' }
18372 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp24s_h_args[] = {
18373 { { OPERAND_mac_qr1_w }, 'o' },
18374 { { OPERAND_mac_qr0_rw }, 'i' },
18375 { { OPERAND_pr }, 'i' }
18378 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp24s_h_stateArgs[] = {
18379 { { STATE_CPENABLE }, 'i' }
18382 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp24s_l_args[] = {
18383 { { OPERAND_mac_qr1_w }, 'o' },
18384 { { OPERAND_mac_qr0_rw }, 'i' },
18385 { { OPERAND_pr }, 'i' }
18388 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp24s_l_stateArgs[] = {
18389 { { STATE_CPENABLE }, 'i' }
18392 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_ll_args[] = {
18393 { { OPERAND_mac_qr1_w }, 'o' },
18394 { { OPERAND_pr }, 'i' },
18395 { { OPERAND_pr0 }, 'i' }
18398 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_ll_stateArgs[] = {
18399 { { STATE_AE_OVERFLOW }, 'm' },
18400 { { STATE_CPENABLE }, 'i' }
18403 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_ll_args[] = {
18404 { { OPERAND_mac_qr1_w }, 'o' },
18405 { { OPERAND_pr }, 'i' },
18406 { { OPERAND_pr0 }, 'i' }
18409 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_ll_stateArgs[] = {
18410 { { STATE_CPENABLE }, 'i' }
18413 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_ll_args[] = {
18414 { { OPERAND_mac_qr1_w }, 'o' },
18415 { { OPERAND_pr }, 'i' },
18416 { { OPERAND_pr0 }, 'i' }
18419 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_ll_stateArgs[] = {
18420 { { STATE_CPENABLE }, 'i' }
18423 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_lh_args[] = {
18424 { { OPERAND_mac_qr1_w }, 'o' },
18425 { { OPERAND_pr }, 'i' },
18426 { { OPERAND_pr0 }, 'i' }
18429 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_lh_stateArgs[] = {
18430 { { STATE_AE_OVERFLOW }, 'm' },
18431 { { STATE_CPENABLE }, 'i' }
18434 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_lh_args[] = {
18435 { { OPERAND_mac_qr1_w }, 'o' },
18436 { { OPERAND_pr }, 'i' },
18437 { { OPERAND_pr0 }, 'i' }
18440 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_lh_stateArgs[] = {
18441 { { STATE_CPENABLE }, 'i' }
18444 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_lh_args[] = {
18445 { { OPERAND_mac_qr1_w }, 'o' },
18446 { { OPERAND_pr }, 'i' },
18447 { { OPERAND_pr0 }, 'i' }
18450 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_lh_stateArgs[] = {
18451 { { STATE_CPENABLE }, 'i' }
18454 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_hl_args[] = {
18455 { { OPERAND_mac_qr1_w }, 'o' },
18456 { { OPERAND_pr }, 'i' },
18457 { { OPERAND_pr0 }, 'i' }
18460 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_hl_stateArgs[] = {
18461 { { STATE_AE_OVERFLOW }, 'm' },
18462 { { STATE_CPENABLE }, 'i' }
18465 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_hl_args[] = {
18466 { { OPERAND_mac_qr1_w }, 'o' },
18467 { { OPERAND_pr }, 'i' },
18468 { { OPERAND_pr0 }, 'i' }
18471 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_hl_stateArgs[] = {
18472 { { STATE_CPENABLE }, 'i' }
18475 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_hl_args[] = {
18476 { { OPERAND_mac_qr1_w }, 'o' },
18477 { { OPERAND_pr }, 'i' },
18478 { { OPERAND_pr0 }, 'i' }
18481 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_hl_stateArgs[] = {
18482 { { STATE_CPENABLE }, 'i' }
18485 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_hh_args[] = {
18486 { { OPERAND_mac_qr1_w }, 'o' },
18487 { { OPERAND_pr }, 'i' },
18488 { { OPERAND_pr0 }, 'i' }
18491 static xtensa_arg_internal Iclass_ae_iclass_mulfs32p16s_hh_stateArgs[] = {
18492 { { STATE_AE_OVERFLOW }, 'm' },
18493 { { STATE_CPENABLE }, 'i' }
18496 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_hh_args[] = {
18497 { { OPERAND_mac_qr1_w }, 'o' },
18498 { { OPERAND_pr }, 'i' },
18499 { { OPERAND_pr0 }, 'i' }
18502 static xtensa_arg_internal Iclass_ae_iclass_mulfp24s_hh_stateArgs[] = {
18503 { { STATE_CPENABLE }, 'i' }
18506 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_hh_args[] = {
18507 { { OPERAND_mac_qr1_w }, 'o' },
18508 { { OPERAND_pr }, 'i' },
18509 { { OPERAND_pr0 }, 'i' }
18512 static xtensa_arg_internal Iclass_ae_iclass_mulp24s_hh_stateArgs[] = {
18513 { { STATE_CPENABLE }, 'i' }
18516 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_ll_args[] = {
18517 { { OPERAND_mac_qr1_w }, 'm' },
18518 { { OPERAND_pr }, 'i' },
18519 { { OPERAND_pr0 }, 'i' }
18522 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_ll_stateArgs[] = {
18523 { { STATE_AE_OVERFLOW }, 'm' },
18524 { { STATE_CPENABLE }, 'i' }
18527 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_ll_args[] = {
18528 { { OPERAND_mac_qr1_w }, 'm' },
18529 { { OPERAND_pr }, 'i' },
18530 { { OPERAND_pr0 }, 'i' }
18533 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_ll_stateArgs[] = {
18534 { { STATE_CPENABLE }, 'i' }
18537 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_ll_args[] = {
18538 { { OPERAND_mac_qr1_w }, 'm' },
18539 { { OPERAND_pr }, 'i' },
18540 { { OPERAND_pr0 }, 'i' }
18543 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_ll_stateArgs[] = {
18544 { { STATE_CPENABLE }, 'i' }
18547 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_lh_args[] = {
18548 { { OPERAND_mac_qr1_w }, 'm' },
18549 { { OPERAND_pr }, 'i' },
18550 { { OPERAND_pr0 }, 'i' }
18553 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_lh_stateArgs[] = {
18554 { { STATE_AE_OVERFLOW }, 'm' },
18555 { { STATE_CPENABLE }, 'i' }
18558 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_lh_args[] = {
18559 { { OPERAND_mac_qr1_w }, 'm' },
18560 { { OPERAND_pr }, 'i' },
18561 { { OPERAND_pr0 }, 'i' }
18564 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_lh_stateArgs[] = {
18565 { { STATE_CPENABLE }, 'i' }
18568 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_lh_args[] = {
18569 { { OPERAND_mac_qr1_w }, 'm' },
18570 { { OPERAND_pr }, 'i' },
18571 { { OPERAND_pr0 }, 'i' }
18574 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_lh_stateArgs[] = {
18575 { { STATE_CPENABLE }, 'i' }
18578 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_hl_args[] = {
18579 { { OPERAND_mac_qr1_w }, 'm' },
18580 { { OPERAND_pr }, 'i' },
18581 { { OPERAND_pr0 }, 'i' }
18584 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_hl_stateArgs[] = {
18585 { { STATE_AE_OVERFLOW }, 'm' },
18586 { { STATE_CPENABLE }, 'i' }
18589 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_hl_args[] = {
18590 { { OPERAND_mac_qr1_w }, 'm' },
18591 { { OPERAND_pr }, 'i' },
18592 { { OPERAND_pr0 }, 'i' }
18595 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_hl_stateArgs[] = {
18596 { { STATE_CPENABLE }, 'i' }
18599 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_hl_args[] = {
18600 { { OPERAND_mac_qr1_w }, 'm' },
18601 { { OPERAND_pr }, 'i' },
18602 { { OPERAND_pr0 }, 'i' }
18605 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_hl_stateArgs[] = {
18606 { { STATE_CPENABLE }, 'i' }
18609 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_hh_args[] = {
18610 { { OPERAND_mac_qr1_w }, 'm' },
18611 { { OPERAND_pr }, 'i' },
18612 { { OPERAND_pr0 }, 'i' }
18615 static xtensa_arg_internal Iclass_ae_iclass_mulafs32p16s_hh_stateArgs[] = {
18616 { { STATE_AE_OVERFLOW }, 'm' },
18617 { { STATE_CPENABLE }, 'i' }
18620 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_hh_args[] = {
18621 { { OPERAND_mac_qr1_w }, 'm' },
18622 { { OPERAND_pr }, 'i' },
18623 { { OPERAND_pr0 }, 'i' }
18626 static xtensa_arg_internal Iclass_ae_iclass_mulafp24s_hh_stateArgs[] = {
18627 { { STATE_CPENABLE }, 'i' }
18630 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_hh_args[] = {
18631 { { OPERAND_mac_qr1_w }, 'm' },
18632 { { OPERAND_pr }, 'i' },
18633 { { OPERAND_pr0 }, 'i' }
18636 static xtensa_arg_internal Iclass_ae_iclass_mulap24s_hh_stateArgs[] = {
18637 { { STATE_CPENABLE }, 'i' }
18640 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_ll_args[] = {
18641 { { OPERAND_mac_qr1_w }, 'm' },
18642 { { OPERAND_pr }, 'i' },
18643 { { OPERAND_pr0 }, 'i' }
18646 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_ll_stateArgs[] = {
18647 { { STATE_AE_OVERFLOW }, 'm' },
18648 { { STATE_CPENABLE }, 'i' }
18651 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_ll_args[] = {
18652 { { OPERAND_mac_qr1_w }, 'm' },
18653 { { OPERAND_pr }, 'i' },
18654 { { OPERAND_pr0 }, 'i' }
18657 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_ll_stateArgs[] = {
18658 { { STATE_CPENABLE }, 'i' }
18661 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_ll_args[] = {
18662 { { OPERAND_mac_qr1_w }, 'm' },
18663 { { OPERAND_pr }, 'i' },
18664 { { OPERAND_pr0 }, 'i' }
18667 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_ll_stateArgs[] = {
18668 { { STATE_CPENABLE }, 'i' }
18671 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_lh_args[] = {
18672 { { OPERAND_mac_qr1_w }, 'm' },
18673 { { OPERAND_pr }, 'i' },
18674 { { OPERAND_pr0 }, 'i' }
18677 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_lh_stateArgs[] = {
18678 { { STATE_AE_OVERFLOW }, 'm' },
18679 { { STATE_CPENABLE }, 'i' }
18682 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_lh_args[] = {
18683 { { OPERAND_mac_qr1_w }, 'm' },
18684 { { OPERAND_pr }, 'i' },
18685 { { OPERAND_pr0 }, 'i' }
18688 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_lh_stateArgs[] = {
18689 { { STATE_CPENABLE }, 'i' }
18692 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_lh_args[] = {
18693 { { OPERAND_mac_qr1_w }, 'm' },
18694 { { OPERAND_pr }, 'i' },
18695 { { OPERAND_pr0 }, 'i' }
18698 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_lh_stateArgs[] = {
18699 { { STATE_CPENABLE }, 'i' }
18702 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_hl_args[] = {
18703 { { OPERAND_mac_qr1_w }, 'm' },
18704 { { OPERAND_pr }, 'i' },
18705 { { OPERAND_pr0 }, 'i' }
18708 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_hl_stateArgs[] = {
18709 { { STATE_AE_OVERFLOW }, 'm' },
18710 { { STATE_CPENABLE }, 'i' }
18713 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_hl_args[] = {
18714 { { OPERAND_mac_qr1_w }, 'm' },
18715 { { OPERAND_pr }, 'i' },
18716 { { OPERAND_pr0 }, 'i' }
18719 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_hl_stateArgs[] = {
18720 { { STATE_CPENABLE }, 'i' }
18723 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_hl_args[] = {
18724 { { OPERAND_mac_qr1_w }, 'm' },
18725 { { OPERAND_pr }, 'i' },
18726 { { OPERAND_pr0 }, 'i' }
18729 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_hl_stateArgs[] = {
18730 { { STATE_CPENABLE }, 'i' }
18733 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_hh_args[] = {
18734 { { OPERAND_mac_qr1_w }, 'm' },
18735 { { OPERAND_pr }, 'i' },
18736 { { OPERAND_pr0 }, 'i' }
18739 static xtensa_arg_internal Iclass_ae_iclass_mulsfs32p16s_hh_stateArgs[] = {
18740 { { STATE_AE_OVERFLOW }, 'm' },
18741 { { STATE_CPENABLE }, 'i' }
18744 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_hh_args[] = {
18745 { { OPERAND_mac_qr1_w }, 'm' },
18746 { { OPERAND_pr }, 'i' },
18747 { { OPERAND_pr0 }, 'i' }
18750 static xtensa_arg_internal Iclass_ae_iclass_mulsfp24s_hh_stateArgs[] = {
18751 { { STATE_CPENABLE }, 'i' }
18754 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_hh_args[] = {
18755 { { OPERAND_mac_qr1_w }, 'm' },
18756 { { OPERAND_pr }, 'i' },
18757 { { OPERAND_pr0 }, 'i' }
18760 static xtensa_arg_internal Iclass_ae_iclass_mulsp24s_hh_stateArgs[] = {
18761 { { STATE_CPENABLE }, 'i' }
18764 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_ll_args[] = {
18765 { { OPERAND_mac_qr1_w }, 'm' },
18766 { { OPERAND_pr }, 'i' },
18767 { { OPERAND_pr0 }, 'i' }
18770 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_ll_stateArgs[] = {
18771 { { STATE_AE_OVERFLOW }, 'm' },
18772 { { STATE_CPENABLE }, 'i' }
18775 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_ll_args[] = {
18776 { { OPERAND_mac_qr1_w }, 'm' },
18777 { { OPERAND_pr }, 'i' },
18778 { { OPERAND_pr0 }, 'i' }
18781 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_ll_stateArgs[] = {
18782 { { STATE_AE_OVERFLOW }, 'm' },
18783 { { STATE_CPENABLE }, 'i' }
18786 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_lh_args[] = {
18787 { { OPERAND_mac_qr1_w }, 'm' },
18788 { { OPERAND_pr }, 'i' },
18789 { { OPERAND_pr0 }, 'i' }
18792 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_lh_stateArgs[] = {
18793 { { STATE_AE_OVERFLOW }, 'm' },
18794 { { STATE_CPENABLE }, 'i' }
18797 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_lh_args[] = {
18798 { { OPERAND_mac_qr1_w }, 'm' },
18799 { { OPERAND_pr }, 'i' },
18800 { { OPERAND_pr0 }, 'i' }
18803 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_lh_stateArgs[] = {
18804 { { STATE_AE_OVERFLOW }, 'm' },
18805 { { STATE_CPENABLE }, 'i' }
18808 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_hl_args[] = {
18809 { { OPERAND_mac_qr1_w }, 'm' },
18810 { { OPERAND_pr }, 'i' },
18811 { { OPERAND_pr0 }, 'i' }
18814 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_hl_stateArgs[] = {
18815 { { STATE_AE_OVERFLOW }, 'm' },
18816 { { STATE_CPENABLE }, 'i' }
18819 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_hl_args[] = {
18820 { { OPERAND_mac_qr1_w }, 'm' },
18821 { { OPERAND_pr }, 'i' },
18822 { { OPERAND_pr0 }, 'i' }
18825 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_hl_stateArgs[] = {
18826 { { STATE_AE_OVERFLOW }, 'm' },
18827 { { STATE_CPENABLE }, 'i' }
18830 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_hh_args[] = {
18831 { { OPERAND_mac_qr1_w }, 'm' },
18832 { { OPERAND_pr }, 'i' },
18833 { { OPERAND_pr0 }, 'i' }
18836 static xtensa_arg_internal Iclass_ae_iclass_mulafs56p24s_hh_stateArgs[] = {
18837 { { STATE_AE_OVERFLOW }, 'm' },
18838 { { STATE_CPENABLE }, 'i' }
18841 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_hh_args[] = {
18842 { { OPERAND_mac_qr1_w }, 'm' },
18843 { { OPERAND_pr }, 'i' },
18844 { { OPERAND_pr0 }, 'i' }
18847 static xtensa_arg_internal Iclass_ae_iclass_mulas56p24s_hh_stateArgs[] = {
18848 { { STATE_AE_OVERFLOW }, 'm' },
18849 { { STATE_CPENABLE }, 'i' }
18852 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_ll_args[] = {
18853 { { OPERAND_mac_qr1_w }, 'm' },
18854 { { OPERAND_pr }, 'i' },
18855 { { OPERAND_pr0 }, 'i' }
18858 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_ll_stateArgs[] = {
18859 { { STATE_AE_OVERFLOW }, 'm' },
18860 { { STATE_CPENABLE }, 'i' }
18863 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_ll_args[] = {
18864 { { OPERAND_mac_qr1_w }, 'm' },
18865 { { OPERAND_pr }, 'i' },
18866 { { OPERAND_pr0 }, 'i' }
18869 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_ll_stateArgs[] = {
18870 { { STATE_AE_OVERFLOW }, 'm' },
18871 { { STATE_CPENABLE }, 'i' }
18874 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_lh_args[] = {
18875 { { OPERAND_mac_qr1_w }, 'm' },
18876 { { OPERAND_pr }, 'i' },
18877 { { OPERAND_pr0 }, 'i' }
18880 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_lh_stateArgs[] = {
18881 { { STATE_AE_OVERFLOW }, 'm' },
18882 { { STATE_CPENABLE }, 'i' }
18885 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_lh_args[] = {
18886 { { OPERAND_mac_qr1_w }, 'm' },
18887 { { OPERAND_pr }, 'i' },
18888 { { OPERAND_pr0 }, 'i' }
18891 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_lh_stateArgs[] = {
18892 { { STATE_AE_OVERFLOW }, 'm' },
18893 { { STATE_CPENABLE }, 'i' }
18896 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_hl_args[] = {
18897 { { OPERAND_mac_qr1_w }, 'm' },
18898 { { OPERAND_pr }, 'i' },
18899 { { OPERAND_pr0 }, 'i' }
18902 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_hl_stateArgs[] = {
18903 { { STATE_AE_OVERFLOW }, 'm' },
18904 { { STATE_CPENABLE }, 'i' }
18907 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_hl_args[] = {
18908 { { OPERAND_mac_qr1_w }, 'm' },
18909 { { OPERAND_pr }, 'i' },
18910 { { OPERAND_pr0 }, 'i' }
18913 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_hl_stateArgs[] = {
18914 { { STATE_AE_OVERFLOW }, 'm' },
18915 { { STATE_CPENABLE }, 'i' }
18918 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_hh_args[] = {
18919 { { OPERAND_mac_qr1_w }, 'm' },
18920 { { OPERAND_pr }, 'i' },
18921 { { OPERAND_pr0 }, 'i' }
18924 static xtensa_arg_internal Iclass_ae_iclass_mulsfs56p24s_hh_stateArgs[] = {
18925 { { STATE_AE_OVERFLOW }, 'm' },
18926 { { STATE_CPENABLE }, 'i' }
18929 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_hh_args[] = {
18930 { { OPERAND_mac_qr1_w }, 'm' },
18931 { { OPERAND_pr }, 'i' },
18932 { { OPERAND_pr0 }, 'i' }
18935 static xtensa_arg_internal Iclass_ae_iclass_mulss56p24s_hh_stateArgs[] = {
18936 { { STATE_AE_OVERFLOW }, 'm' },
18937 { { STATE_CPENABLE }, 'i' }
18940 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16s_l_args[] = {
18941 { { OPERAND_mac_qr1_w }, 'o' },
18942 { { OPERAND_mac_qr0_rw }, 'i' },
18943 { { OPERAND_pr }, 'i' }
18946 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16s_l_stateArgs[] = {
18947 { { STATE_CPENABLE }, 'i' }
18950 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16s_h_args[] = {
18951 { { OPERAND_mac_qr1_w }, 'o' },
18952 { { OPERAND_mac_qr0_rw }, 'i' },
18953 { { OPERAND_pr }, 'i' }
18956 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16s_h_stateArgs[] = {
18957 { { STATE_CPENABLE }, 'i' }
18960 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16u_l_args[] = {
18961 { { OPERAND_mac_qr1_w }, 'o' },
18962 { { OPERAND_mac_qr0_rw }, 'i' },
18963 { { OPERAND_pr }, 'i' }
18966 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16u_l_stateArgs[] = {
18967 { { STATE_CPENABLE }, 'i' }
18970 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16u_h_args[] = {
18971 { { OPERAND_mac_qr1_w }, 'o' },
18972 { { OPERAND_mac_qr0_rw }, 'i' },
18973 { { OPERAND_pr }, 'i' }
18976 static xtensa_arg_internal Iclass_ae_iclass_mulfq32sp16u_h_stateArgs[] = {
18977 { { STATE_CPENABLE }, 'i' }
18980 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16s_l_args[] = {
18981 { { OPERAND_mac_qr1_w }, 'o' },
18982 { { OPERAND_mac_qr0_rw }, 'i' },
18983 { { OPERAND_pr }, 'i' }
18986 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16s_l_stateArgs[] = {
18987 { { STATE_CPENABLE }, 'i' }
18990 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16s_h_args[] = {
18991 { { OPERAND_mac_qr1_w }, 'o' },
18992 { { OPERAND_mac_qr0_rw }, 'i' },
18993 { { OPERAND_pr }, 'i' }
18996 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16s_h_stateArgs[] = {
18997 { { STATE_CPENABLE }, 'i' }
19000 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16u_l_args[] = {
19001 { { OPERAND_mac_qr1_w }, 'o' },
19002 { { OPERAND_mac_qr0_rw }, 'i' },
19003 { { OPERAND_pr }, 'i' }
19006 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16u_l_stateArgs[] = {
19007 { { STATE_CPENABLE }, 'i' }
19010 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16u_h_args[] = {
19011 { { OPERAND_mac_qr1_w }, 'o' },
19012 { { OPERAND_mac_qr0_rw }, 'i' },
19013 { { OPERAND_pr }, 'i' }
19016 static xtensa_arg_internal Iclass_ae_iclass_mulq32sp16u_h_stateArgs[] = {
19017 { { STATE_CPENABLE }, 'i' }
19020 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16s_l_args[] = {
19021 { { OPERAND_mac_qr1_w }, 'm' },
19022 { { OPERAND_mac_qr0_rw }, 'i' },
19023 { { OPERAND_pr }, 'i' }
19026 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16s_l_stateArgs[] = {
19027 { { STATE_CPENABLE }, 'i' }
19030 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16s_h_args[] = {
19031 { { OPERAND_mac_qr1_w }, 'm' },
19032 { { OPERAND_mac_qr0_rw }, 'i' },
19033 { { OPERAND_pr }, 'i' }
19036 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16s_h_stateArgs[] = {
19037 { { STATE_CPENABLE }, 'i' }
19040 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16u_l_args[] = {
19041 { { OPERAND_mac_qr1_w }, 'm' },
19042 { { OPERAND_mac_qr0_rw }, 'i' },
19043 { { OPERAND_pr }, 'i' }
19046 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16u_l_stateArgs[] = {
19047 { { STATE_CPENABLE }, 'i' }
19050 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16u_h_args[] = {
19051 { { OPERAND_mac_qr1_w }, 'm' },
19052 { { OPERAND_mac_qr0_rw }, 'i' },
19053 { { OPERAND_pr }, 'i' }
19056 static xtensa_arg_internal Iclass_ae_iclass_mulafq32sp16u_h_stateArgs[] = {
19057 { { STATE_CPENABLE }, 'i' }
19060 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16s_l_args[] = {
19061 { { OPERAND_mac_qr1_w }, 'm' },
19062 { { OPERAND_mac_qr0_rw }, 'i' },
19063 { { OPERAND_pr }, 'i' }
19066 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16s_l_stateArgs[] = {
19067 { { STATE_CPENABLE }, 'i' }
19070 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16s_h_args[] = {
19071 { { OPERAND_mac_qr1_w }, 'm' },
19072 { { OPERAND_mac_qr0_rw }, 'i' },
19073 { { OPERAND_pr }, 'i' }
19076 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16s_h_stateArgs[] = {
19077 { { STATE_CPENABLE }, 'i' }
19080 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16u_l_args[] = {
19081 { { OPERAND_mac_qr1_w }, 'm' },
19082 { { OPERAND_mac_qr0_rw }, 'i' },
19083 { { OPERAND_pr }, 'i' }
19086 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16u_l_stateArgs[] = {
19087 { { STATE_CPENABLE }, 'i' }
19090 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16u_h_args[] = {
19091 { { OPERAND_mac_qr1_w }, 'm' },
19092 { { OPERAND_mac_qr0_rw }, 'i' },
19093 { { OPERAND_pr }, 'i' }
19096 static xtensa_arg_internal Iclass_ae_iclass_mulaq32sp16u_h_stateArgs[] = {
19097 { { STATE_CPENABLE }, 'i' }
19100 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16s_l_args[] = {
19101 { { OPERAND_mac_qr1_w }, 'm' },
19102 { { OPERAND_mac_qr0_rw }, 'i' },
19103 { { OPERAND_pr }, 'i' }
19106 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16s_l_stateArgs[] = {
19107 { { STATE_CPENABLE }, 'i' }
19110 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16s_h_args[] = {
19111 { { OPERAND_mac_qr1_w }, 'm' },
19112 { { OPERAND_mac_qr0_rw }, 'i' },
19113 { { OPERAND_pr }, 'i' }
19116 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16s_h_stateArgs[] = {
19117 { { STATE_CPENABLE }, 'i' }
19120 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16u_l_args[] = {
19121 { { OPERAND_mac_qr1_w }, 'm' },
19122 { { OPERAND_mac_qr0_rw }, 'i' },
19123 { { OPERAND_pr }, 'i' }
19126 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16u_l_stateArgs[] = {
19127 { { STATE_CPENABLE }, 'i' }
19130 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16u_h_args[] = {
19131 { { OPERAND_mac_qr1_w }, 'm' },
19132 { { OPERAND_mac_qr0_rw }, 'i' },
19133 { { OPERAND_pr }, 'i' }
19136 static xtensa_arg_internal Iclass_ae_iclass_mulsfq32sp16u_h_stateArgs[] = {
19137 { { STATE_CPENABLE }, 'i' }
19140 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16s_l_args[] = {
19141 { { OPERAND_mac_qr1_w }, 'm' },
19142 { { OPERAND_mac_qr0_rw }, 'i' },
19143 { { OPERAND_pr }, 'i' }
19146 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16s_l_stateArgs[] = {
19147 { { STATE_CPENABLE }, 'i' }
19150 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16s_h_args[] = {
19151 { { OPERAND_mac_qr1_w }, 'm' },
19152 { { OPERAND_mac_qr0_rw }, 'i' },
19153 { { OPERAND_pr }, 'i' }
19156 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16s_h_stateArgs[] = {
19157 { { STATE_CPENABLE }, 'i' }
19160 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16u_l_args[] = {
19161 { { OPERAND_mac_qr1_w }, 'm' },
19162 { { OPERAND_mac_qr0_rw }, 'i' },
19163 { { OPERAND_pr }, 'i' }
19166 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16u_l_stateArgs[] = {
19167 { { STATE_CPENABLE }, 'i' }
19170 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16u_h_args[] = {
19171 { { OPERAND_mac_qr1_w }, 'm' },
19172 { { OPERAND_mac_qr0_rw }, 'i' },
19173 { { OPERAND_pr }, 'i' }
19176 static xtensa_arg_internal Iclass_ae_iclass_mulsq32sp16u_h_stateArgs[] = {
19177 { { STATE_CPENABLE }, 'i' }
19180 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_ll_args[] = {
19181 { { OPERAND_mac_qr1_w }, 'o' },
19182 { { OPERAND_mac_qr0_rw }, 'i' },
19183 { { OPERAND_pr }, 'i' },
19184 { { OPERAND_mac_qr0 }, 'i' },
19185 { { OPERAND_pr0 }, 'i' }
19188 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_ll_stateArgs[] = {
19189 { { STATE_CPENABLE }, 'i' }
19192 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_ll_args[] = {
19193 { { OPERAND_mac_qr1_w }, 'o' },
19194 { { OPERAND_mac_qr0_rw }, 'i' },
19195 { { OPERAND_pr }, 'i' },
19196 { { OPERAND_mac_qr0 }, 'i' },
19197 { { OPERAND_pr0 }, 'i' }
19200 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_ll_stateArgs[] = {
19201 { { STATE_CPENABLE }, 'i' }
19204 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_ll_args[] = {
19205 { { OPERAND_mac_qr1_w }, 'o' },
19206 { { OPERAND_mac_qr0_rw }, 'i' },
19207 { { OPERAND_pr }, 'i' },
19208 { { OPERAND_mac_qr0 }, 'i' },
19209 { { OPERAND_pr0 }, 'i' }
19212 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_ll_stateArgs[] = {
19213 { { STATE_CPENABLE }, 'i' }
19216 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_ll_args[] = {
19217 { { OPERAND_mac_qr1_w }, 'o' },
19218 { { OPERAND_mac_qr0_rw }, 'i' },
19219 { { OPERAND_pr }, 'i' },
19220 { { OPERAND_mac_qr0 }, 'i' },
19221 { { OPERAND_pr0 }, 'i' }
19224 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_ll_stateArgs[] = {
19225 { { STATE_CPENABLE }, 'i' }
19228 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_hh_args[] = {
19229 { { OPERAND_mac_qr1_w }, 'o' },
19230 { { OPERAND_mac_qr0_rw }, 'i' },
19231 { { OPERAND_pr }, 'i' },
19232 { { OPERAND_mac_qr0 }, 'i' },
19233 { { OPERAND_pr0 }, 'i' }
19236 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_hh_stateArgs[] = {
19237 { { STATE_CPENABLE }, 'i' }
19240 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_hh_args[] = {
19241 { { OPERAND_mac_qr1_w }, 'o' },
19242 { { OPERAND_mac_qr0_rw }, 'i' },
19243 { { OPERAND_pr }, 'i' },
19244 { { OPERAND_mac_qr0 }, 'i' },
19245 { { OPERAND_pr0 }, 'i' }
19248 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_hh_stateArgs[] = {
19249 { { STATE_CPENABLE }, 'i' }
19252 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_hh_args[] = {
19253 { { OPERAND_mac_qr1_w }, 'o' },
19254 { { OPERAND_mac_qr0_rw }, 'i' },
19255 { { OPERAND_pr }, 'i' },
19256 { { OPERAND_mac_qr0 }, 'i' },
19257 { { OPERAND_pr0 }, 'i' }
19260 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_hh_stateArgs[] = {
19261 { { STATE_CPENABLE }, 'i' }
19264 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_hh_args[] = {
19265 { { OPERAND_mac_qr1_w }, 'o' },
19266 { { OPERAND_mac_qr0_rw }, 'i' },
19267 { { OPERAND_pr }, 'i' },
19268 { { OPERAND_mac_qr0 }, 'i' },
19269 { { OPERAND_pr0 }, 'i' }
19272 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_hh_stateArgs[] = {
19273 { { STATE_CPENABLE }, 'i' }
19276 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_lh_args[] = {
19277 { { OPERAND_mac_qr1_w }, 'o' },
19278 { { OPERAND_mac_qr0_rw }, 'i' },
19279 { { OPERAND_pr }, 'i' },
19280 { { OPERAND_mac_qr0 }, 'i' },
19281 { { OPERAND_pr0 }, 'i' }
19284 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16s_lh_stateArgs[] = {
19285 { { STATE_CPENABLE }, 'i' }
19288 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_lh_args[] = {
19289 { { OPERAND_mac_qr1_w }, 'o' },
19290 { { OPERAND_mac_qr0_rw }, 'i' },
19291 { { OPERAND_pr }, 'i' },
19292 { { OPERAND_mac_qr0 }, 'i' },
19293 { { OPERAND_pr0 }, 'i' }
19296 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16s_lh_stateArgs[] = {
19297 { { STATE_CPENABLE }, 'i' }
19300 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_lh_args[] = {
19301 { { OPERAND_mac_qr1_w }, 'o' },
19302 { { OPERAND_mac_qr0_rw }, 'i' },
19303 { { OPERAND_pr }, 'i' },
19304 { { OPERAND_mac_qr0 }, 'i' },
19305 { { OPERAND_pr0 }, 'i' }
19308 static xtensa_arg_internal Iclass_ae_iclass_mulzaaq32sp16u_lh_stateArgs[] = {
19309 { { STATE_CPENABLE }, 'i' }
19312 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_lh_args[] = {
19313 { { OPERAND_mac_qr1_w }, 'o' },
19314 { { OPERAND_mac_qr0_rw }, 'i' },
19315 { { OPERAND_pr }, 'i' },
19316 { { OPERAND_mac_qr0 }, 'i' },
19317 { { OPERAND_pr0 }, 'i' }
19320 static xtensa_arg_internal Iclass_ae_iclass_mulzaafq32sp16u_lh_stateArgs[] = {
19321 { { STATE_CPENABLE }, 'i' }
19324 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_ll_args[] = {
19325 { { OPERAND_mac_qr1_w }, 'o' },
19326 { { OPERAND_mac_qr0_rw }, 'i' },
19327 { { OPERAND_pr }, 'i' },
19328 { { OPERAND_mac_qr0 }, 'i' },
19329 { { OPERAND_pr0 }, 'i' }
19332 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_ll_stateArgs[] = {
19333 { { STATE_CPENABLE }, 'i' }
19336 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_ll_args[] = {
19337 { { OPERAND_mac_qr1_w }, 'o' },
19338 { { OPERAND_mac_qr0_rw }, 'i' },
19339 { { OPERAND_pr }, 'i' },
19340 { { OPERAND_mac_qr0 }, 'i' },
19341 { { OPERAND_pr0 }, 'i' }
19344 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_ll_stateArgs[] = {
19345 { { STATE_CPENABLE }, 'i' }
19348 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_ll_args[] = {
19349 { { OPERAND_mac_qr1_w }, 'o' },
19350 { { OPERAND_mac_qr0_rw }, 'i' },
19351 { { OPERAND_pr }, 'i' },
19352 { { OPERAND_mac_qr0 }, 'i' },
19353 { { OPERAND_pr0 }, 'i' }
19356 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_ll_stateArgs[] = {
19357 { { STATE_CPENABLE }, 'i' }
19360 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_ll_args[] = {
19361 { { OPERAND_mac_qr1_w }, 'o' },
19362 { { OPERAND_mac_qr0_rw }, 'i' },
19363 { { OPERAND_pr }, 'i' },
19364 { { OPERAND_mac_qr0 }, 'i' },
19365 { { OPERAND_pr0 }, 'i' }
19368 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_ll_stateArgs[] = {
19369 { { STATE_CPENABLE }, 'i' }
19372 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_hh_args[] = {
19373 { { OPERAND_mac_qr1_w }, 'o' },
19374 { { OPERAND_mac_qr0_rw }, 'i' },
19375 { { OPERAND_pr }, 'i' },
19376 { { OPERAND_mac_qr0 }, 'i' },
19377 { { OPERAND_pr0 }, 'i' }
19380 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_hh_stateArgs[] = {
19381 { { STATE_CPENABLE }, 'i' }
19384 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_hh_args[] = {
19385 { { OPERAND_mac_qr1_w }, 'o' },
19386 { { OPERAND_mac_qr0_rw }, 'i' },
19387 { { OPERAND_pr }, 'i' },
19388 { { OPERAND_mac_qr0 }, 'i' },
19389 { { OPERAND_pr0 }, 'i' }
19392 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_hh_stateArgs[] = {
19393 { { STATE_CPENABLE }, 'i' }
19396 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_hh_args[] = {
19397 { { OPERAND_mac_qr1_w }, 'o' },
19398 { { OPERAND_mac_qr0_rw }, 'i' },
19399 { { OPERAND_pr }, 'i' },
19400 { { OPERAND_mac_qr0 }, 'i' },
19401 { { OPERAND_pr0 }, 'i' }
19404 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_hh_stateArgs[] = {
19405 { { STATE_CPENABLE }, 'i' }
19408 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_hh_args[] = {
19409 { { OPERAND_mac_qr1_w }, 'o' },
19410 { { OPERAND_mac_qr0_rw }, 'i' },
19411 { { OPERAND_pr }, 'i' },
19412 { { OPERAND_mac_qr0 }, 'i' },
19413 { { OPERAND_pr0 }, 'i' }
19416 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_hh_stateArgs[] = {
19417 { { STATE_CPENABLE }, 'i' }
19420 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_lh_args[] = {
19421 { { OPERAND_mac_qr1_w }, 'o' },
19422 { { OPERAND_mac_qr0_rw }, 'i' },
19423 { { OPERAND_pr }, 'i' },
19424 { { OPERAND_mac_qr0 }, 'i' },
19425 { { OPERAND_pr0 }, 'i' }
19428 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16s_lh_stateArgs[] = {
19429 { { STATE_CPENABLE }, 'i' }
19432 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_lh_args[] = {
19433 { { OPERAND_mac_qr1_w }, 'o' },
19434 { { OPERAND_mac_qr0_rw }, 'i' },
19435 { { OPERAND_pr }, 'i' },
19436 { { OPERAND_mac_qr0 }, 'i' },
19437 { { OPERAND_pr0 }, 'i' }
19440 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16s_lh_stateArgs[] = {
19441 { { STATE_CPENABLE }, 'i' }
19444 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_lh_args[] = {
19445 { { OPERAND_mac_qr1_w }, 'o' },
19446 { { OPERAND_mac_qr0_rw }, 'i' },
19447 { { OPERAND_pr }, 'i' },
19448 { { OPERAND_mac_qr0 }, 'i' },
19449 { { OPERAND_pr0 }, 'i' }
19452 static xtensa_arg_internal Iclass_ae_iclass_mulzasq32sp16u_lh_stateArgs[] = {
19453 { { STATE_CPENABLE }, 'i' }
19456 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_lh_args[] = {
19457 { { OPERAND_mac_qr1_w }, 'o' },
19458 { { OPERAND_mac_qr0_rw }, 'i' },
19459 { { OPERAND_pr }, 'i' },
19460 { { OPERAND_mac_qr0 }, 'i' },
19461 { { OPERAND_pr0 }, 'i' }
19464 static xtensa_arg_internal Iclass_ae_iclass_mulzasfq32sp16u_lh_stateArgs[] = {
19465 { { STATE_CPENABLE }, 'i' }
19468 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_ll_args[] = {
19469 { { OPERAND_mac_qr1_w }, 'o' },
19470 { { OPERAND_mac_qr0_rw }, 'i' },
19471 { { OPERAND_pr }, 'i' },
19472 { { OPERAND_mac_qr0 }, 'i' },
19473 { { OPERAND_pr0 }, 'i' }
19476 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_ll_stateArgs[] = {
19477 { { STATE_CPENABLE }, 'i' }
19480 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_ll_args[] = {
19481 { { OPERAND_mac_qr1_w }, 'o' },
19482 { { OPERAND_mac_qr0_rw }, 'i' },
19483 { { OPERAND_pr }, 'i' },
19484 { { OPERAND_mac_qr0 }, 'i' },
19485 { { OPERAND_pr0 }, 'i' }
19488 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_ll_stateArgs[] = {
19489 { { STATE_CPENABLE }, 'i' }
19492 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_ll_args[] = {
19493 { { OPERAND_mac_qr1_w }, 'o' },
19494 { { OPERAND_mac_qr0_rw }, 'i' },
19495 { { OPERAND_pr }, 'i' },
19496 { { OPERAND_mac_qr0 }, 'i' },
19497 { { OPERAND_pr0 }, 'i' }
19500 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_ll_stateArgs[] = {
19501 { { STATE_CPENABLE }, 'i' }
19504 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_ll_args[] = {
19505 { { OPERAND_mac_qr1_w }, 'o' },
19506 { { OPERAND_mac_qr0_rw }, 'i' },
19507 { { OPERAND_pr }, 'i' },
19508 { { OPERAND_mac_qr0 }, 'i' },
19509 { { OPERAND_pr0 }, 'i' }
19512 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_ll_stateArgs[] = {
19513 { { STATE_CPENABLE }, 'i' }
19516 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_hh_args[] = {
19517 { { OPERAND_mac_qr1_w }, 'o' },
19518 { { OPERAND_mac_qr0_rw }, 'i' },
19519 { { OPERAND_pr }, 'i' },
19520 { { OPERAND_mac_qr0 }, 'i' },
19521 { { OPERAND_pr0 }, 'i' }
19524 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_hh_stateArgs[] = {
19525 { { STATE_CPENABLE }, 'i' }
19528 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_hh_args[] = {
19529 { { OPERAND_mac_qr1_w }, 'o' },
19530 { { OPERAND_mac_qr0_rw }, 'i' },
19531 { { OPERAND_pr }, 'i' },
19532 { { OPERAND_mac_qr0 }, 'i' },
19533 { { OPERAND_pr0 }, 'i' }
19536 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_hh_stateArgs[] = {
19537 { { STATE_CPENABLE }, 'i' }
19540 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_hh_args[] = {
19541 { { OPERAND_mac_qr1_w }, 'o' },
19542 { { OPERAND_mac_qr0_rw }, 'i' },
19543 { { OPERAND_pr }, 'i' },
19544 { { OPERAND_mac_qr0 }, 'i' },
19545 { { OPERAND_pr0 }, 'i' }
19548 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_hh_stateArgs[] = {
19549 { { STATE_CPENABLE }, 'i' }
19552 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_hh_args[] = {
19553 { { OPERAND_mac_qr1_w }, 'o' },
19554 { { OPERAND_mac_qr0_rw }, 'i' },
19555 { { OPERAND_pr }, 'i' },
19556 { { OPERAND_mac_qr0 }, 'i' },
19557 { { OPERAND_pr0 }, 'i' }
19560 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_hh_stateArgs[] = {
19561 { { STATE_CPENABLE }, 'i' }
19564 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_lh_args[] = {
19565 { { OPERAND_mac_qr1_w }, 'o' },
19566 { { OPERAND_mac_qr0_rw }, 'i' },
19567 { { OPERAND_pr }, 'i' },
19568 { { OPERAND_mac_qr0 }, 'i' },
19569 { { OPERAND_pr0 }, 'i' }
19572 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16s_lh_stateArgs[] = {
19573 { { STATE_CPENABLE }, 'i' }
19576 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_lh_args[] = {
19577 { { OPERAND_mac_qr1_w }, 'o' },
19578 { { OPERAND_mac_qr0_rw }, 'i' },
19579 { { OPERAND_pr }, 'i' },
19580 { { OPERAND_mac_qr0 }, 'i' },
19581 { { OPERAND_pr0 }, 'i' }
19584 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16s_lh_stateArgs[] = {
19585 { { STATE_CPENABLE }, 'i' }
19588 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_lh_args[] = {
19589 { { OPERAND_mac_qr1_w }, 'o' },
19590 { { OPERAND_mac_qr0_rw }, 'i' },
19591 { { OPERAND_pr }, 'i' },
19592 { { OPERAND_mac_qr0 }, 'i' },
19593 { { OPERAND_pr0 }, 'i' }
19596 static xtensa_arg_internal Iclass_ae_iclass_mulzsaq32sp16u_lh_stateArgs[] = {
19597 { { STATE_CPENABLE }, 'i' }
19600 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_lh_args[] = {
19601 { { OPERAND_mac_qr1_w }, 'o' },
19602 { { OPERAND_mac_qr0_rw }, 'i' },
19603 { { OPERAND_pr }, 'i' },
19604 { { OPERAND_mac_qr0 }, 'i' },
19605 { { OPERAND_pr0 }, 'i' }
19608 static xtensa_arg_internal Iclass_ae_iclass_mulzsafq32sp16u_lh_stateArgs[] = {
19609 { { STATE_CPENABLE }, 'i' }
19612 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_ll_args[] = {
19613 { { OPERAND_mac_qr1_w }, 'o' },
19614 { { OPERAND_mac_qr0_rw }, 'i' },
19615 { { OPERAND_pr }, 'i' },
19616 { { OPERAND_mac_qr0 }, 'i' },
19617 { { OPERAND_pr0 }, 'i' }
19620 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_ll_stateArgs[] = {
19621 { { STATE_CPENABLE }, 'i' }
19624 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_ll_args[] = {
19625 { { OPERAND_mac_qr1_w }, 'o' },
19626 { { OPERAND_mac_qr0_rw }, 'i' },
19627 { { OPERAND_pr }, 'i' },
19628 { { OPERAND_mac_qr0 }, 'i' },
19629 { { OPERAND_pr0 }, 'i' }
19632 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_ll_stateArgs[] = {
19633 { { STATE_CPENABLE }, 'i' }
19636 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_ll_args[] = {
19637 { { OPERAND_mac_qr1_w }, 'o' },
19638 { { OPERAND_mac_qr0_rw }, 'i' },
19639 { { OPERAND_pr }, 'i' },
19640 { { OPERAND_mac_qr0 }, 'i' },
19641 { { OPERAND_pr0 }, 'i' }
19644 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_ll_stateArgs[] = {
19645 { { STATE_CPENABLE }, 'i' }
19648 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_ll_args[] = {
19649 { { OPERAND_mac_qr1_w }, 'o' },
19650 { { OPERAND_mac_qr0_rw }, 'i' },
19651 { { OPERAND_pr }, 'i' },
19652 { { OPERAND_mac_qr0 }, 'i' },
19653 { { OPERAND_pr0 }, 'i' }
19656 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_ll_stateArgs[] = {
19657 { { STATE_CPENABLE }, 'i' }
19660 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_hh_args[] = {
19661 { { OPERAND_mac_qr1_w }, 'o' },
19662 { { OPERAND_mac_qr0_rw }, 'i' },
19663 { { OPERAND_pr }, 'i' },
19664 { { OPERAND_mac_qr0 }, 'i' },
19665 { { OPERAND_pr0 }, 'i' }
19668 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_hh_stateArgs[] = {
19669 { { STATE_CPENABLE }, 'i' }
19672 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_hh_args[] = {
19673 { { OPERAND_mac_qr1_w }, 'o' },
19674 { { OPERAND_mac_qr0_rw }, 'i' },
19675 { { OPERAND_pr }, 'i' },
19676 { { OPERAND_mac_qr0 }, 'i' },
19677 { { OPERAND_pr0 }, 'i' }
19680 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_hh_stateArgs[] = {
19681 { { STATE_CPENABLE }, 'i' }
19684 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_hh_args[] = {
19685 { { OPERAND_mac_qr1_w }, 'o' },
19686 { { OPERAND_mac_qr0_rw }, 'i' },
19687 { { OPERAND_pr }, 'i' },
19688 { { OPERAND_mac_qr0 }, 'i' },
19689 { { OPERAND_pr0 }, 'i' }
19692 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_hh_stateArgs[] = {
19693 { { STATE_CPENABLE }, 'i' }
19696 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_hh_args[] = {
19697 { { OPERAND_mac_qr1_w }, 'o' },
19698 { { OPERAND_mac_qr0_rw }, 'i' },
19699 { { OPERAND_pr }, 'i' },
19700 { { OPERAND_mac_qr0 }, 'i' },
19701 { { OPERAND_pr0 }, 'i' }
19704 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_hh_stateArgs[] = {
19705 { { STATE_CPENABLE }, 'i' }
19708 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_lh_args[] = {
19709 { { OPERAND_mac_qr1_w }, 'o' },
19710 { { OPERAND_mac_qr0_rw }, 'i' },
19711 { { OPERAND_pr }, 'i' },
19712 { { OPERAND_mac_qr0 }, 'i' },
19713 { { OPERAND_pr0 }, 'i' }
19716 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16s_lh_stateArgs[] = {
19717 { { STATE_CPENABLE }, 'i' }
19720 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_lh_args[] = {
19721 { { OPERAND_mac_qr1_w }, 'o' },
19722 { { OPERAND_mac_qr0_rw }, 'i' },
19723 { { OPERAND_pr }, 'i' },
19724 { { OPERAND_mac_qr0 }, 'i' },
19725 { { OPERAND_pr0 }, 'i' }
19728 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16s_lh_stateArgs[] = {
19729 { { STATE_CPENABLE }, 'i' }
19732 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_lh_args[] = {
19733 { { OPERAND_mac_qr1_w }, 'o' },
19734 { { OPERAND_mac_qr0_rw }, 'i' },
19735 { { OPERAND_pr }, 'i' },
19736 { { OPERAND_mac_qr0 }, 'i' },
19737 { { OPERAND_pr0 }, 'i' }
19740 static xtensa_arg_internal Iclass_ae_iclass_mulzssq32sp16u_lh_stateArgs[] = {
19741 { { STATE_CPENABLE }, 'i' }
19744 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_lh_args[] = {
19745 { { OPERAND_mac_qr1_w }, 'o' },
19746 { { OPERAND_mac_qr0_rw }, 'i' },
19747 { { OPERAND_pr }, 'i' },
19748 { { OPERAND_mac_qr0 }, 'i' },
19749 { { OPERAND_pr0 }, 'i' }
19752 static xtensa_arg_internal Iclass_ae_iclass_mulzssfq32sp16u_lh_stateArgs[] = {
19753 { { STATE_CPENABLE }, 'i' }
19756 static xtensa_arg_internal Iclass_ae_iclass_mulzaafp24s_hh_ll_args[] = {
19757 { { OPERAND_mac_qr1_w }, 'o' },
19758 { { OPERAND_pr }, 'i' },
19759 { { OPERAND_pr0 }, 'i' }
19762 static xtensa_arg_internal Iclass_ae_iclass_mulzaafp24s_hh_ll_stateArgs[] = {
19763 { { STATE_CPENABLE }, 'i' }
19766 static xtensa_arg_internal Iclass_ae_iclass_mulzaap24s_hh_ll_args[] = {
19767 { { OPERAND_mac_qr1_w }, 'o' },
19768 { { OPERAND_pr }, 'i' },
19769 { { OPERAND_pr0 }, 'i' }
19772 static xtensa_arg_internal Iclass_ae_iclass_mulzaap24s_hh_ll_stateArgs[] = {
19773 { { STATE_CPENABLE }, 'i' }
19776 static xtensa_arg_internal Iclass_ae_iclass_mulzaafp24s_hl_lh_args[] = {
19777 { { OPERAND_mac_qr1_w }, 'o' },
19778 { { OPERAND_pr }, 'i' },
19779 { { OPERAND_pr0 }, 'i' }
19782 static xtensa_arg_internal Iclass_ae_iclass_mulzaafp24s_hl_lh_stateArgs[] = {
19783 { { STATE_CPENABLE }, 'i' }
19786 static xtensa_arg_internal Iclass_ae_iclass_mulzaap24s_hl_lh_args[] = {
19787 { { OPERAND_mac_qr1_w }, 'o' },
19788 { { OPERAND_pr }, 'i' },
19789 { { OPERAND_pr0 }, 'i' }
19792 static xtensa_arg_internal Iclass_ae_iclass_mulzaap24s_hl_lh_stateArgs[] = {
19793 { { STATE_CPENABLE }, 'i' }
19796 static xtensa_arg_internal Iclass_ae_iclass_mulzasfp24s_hh_ll_args[] = {
19797 { { OPERAND_mac_qr1_w }, 'o' },
19798 { { OPERAND_pr }, 'i' },
19799 { { OPERAND_pr0 }, 'i' }
19802 static xtensa_arg_internal Iclass_ae_iclass_mulzasfp24s_hh_ll_stateArgs[] = {
19803 { { STATE_CPENABLE }, 'i' }
19806 static xtensa_arg_internal Iclass_ae_iclass_mulzasp24s_hh_ll_args[] = {
19807 { { OPERAND_mac_qr1_w }, 'o' },
19808 { { OPERAND_pr }, 'i' },
19809 { { OPERAND_pr0 }, 'i' }
19812 static xtensa_arg_internal Iclass_ae_iclass_mulzasp24s_hh_ll_stateArgs[] = {
19813 { { STATE_CPENABLE }, 'i' }
19816 static xtensa_arg_internal Iclass_ae_iclass_mulzasfp24s_hl_lh_args[] = {
19817 { { OPERAND_mac_qr1_w }, 'o' },
19818 { { OPERAND_pr }, 'i' },
19819 { { OPERAND_pr0 }, 'i' }
19822 static xtensa_arg_internal Iclass_ae_iclass_mulzasfp24s_hl_lh_stateArgs[] = {
19823 { { STATE_CPENABLE }, 'i' }
19826 static xtensa_arg_internal Iclass_ae_iclass_mulzasp24s_hl_lh_args[] = {
19827 { { OPERAND_mac_qr1_w }, 'o' },
19828 { { OPERAND_pr }, 'i' },
19829 { { OPERAND_pr0 }, 'i' }
19832 static xtensa_arg_internal Iclass_ae_iclass_mulzasp24s_hl_lh_stateArgs[] = {
19833 { { STATE_CPENABLE }, 'i' }
19836 static xtensa_arg_internal Iclass_ae_iclass_mulzsafp24s_hh_ll_args[] = {
19837 { { OPERAND_mac_qr1_w }, 'o' },
19838 { { OPERAND_pr }, 'i' },
19839 { { OPERAND_pr0 }, 'i' }
19842 static xtensa_arg_internal Iclass_ae_iclass_mulzsafp24s_hh_ll_stateArgs[] = {
19843 { { STATE_CPENABLE }, 'i' }
19846 static xtensa_arg_internal Iclass_ae_iclass_mulzsap24s_hh_ll_args[] = {
19847 { { OPERAND_mac_qr1_w }, 'o' },
19848 { { OPERAND_pr }, 'i' },
19849 { { OPERAND_pr0 }, 'i' }
19852 static xtensa_arg_internal Iclass_ae_iclass_mulzsap24s_hh_ll_stateArgs[] = {
19853 { { STATE_CPENABLE }, 'i' }
19856 static xtensa_arg_internal Iclass_ae_iclass_mulzsafp24s_hl_lh_args[] = {
19857 { { OPERAND_mac_qr1_w }, 'o' },
19858 { { OPERAND_pr }, 'i' },
19859 { { OPERAND_pr0 }, 'i' }
19862 static xtensa_arg_internal Iclass_ae_iclass_mulzsafp24s_hl_lh_stateArgs[] = {
19863 { { STATE_CPENABLE }, 'i' }
19866 static xtensa_arg_internal Iclass_ae_iclass_mulzsap24s_hl_lh_args[] = {
19867 { { OPERAND_mac_qr1_w }, 'o' },
19868 { { OPERAND_pr }, 'i' },
19869 { { OPERAND_pr0 }, 'i' }
19872 static xtensa_arg_internal Iclass_ae_iclass_mulzsap24s_hl_lh_stateArgs[] = {
19873 { { STATE_CPENABLE }, 'i' }
19876 static xtensa_arg_internal Iclass_ae_iclass_mulzssfp24s_hh_ll_args[] = {
19877 { { OPERAND_mac_qr1_w }, 'o' },
19878 { { OPERAND_pr }, 'i' },
19879 { { OPERAND_pr0 }, 'i' }
19882 static xtensa_arg_internal Iclass_ae_iclass_mulzssfp24s_hh_ll_stateArgs[] = {
19883 { { STATE_CPENABLE }, 'i' }
19886 static xtensa_arg_internal Iclass_ae_iclass_mulzssp24s_hh_ll_args[] = {
19887 { { OPERAND_mac_qr1_w }, 'o' },
19888 { { OPERAND_pr }, 'i' },
19889 { { OPERAND_pr0 }, 'i' }
19892 static xtensa_arg_internal Iclass_ae_iclass_mulzssp24s_hh_ll_stateArgs[] = {
19893 { { STATE_CPENABLE }, 'i' }
19896 static xtensa_arg_internal Iclass_ae_iclass_mulzssfp24s_hl_lh_args[] = {
19897 { { OPERAND_mac_qr1_w }, 'o' },
19898 { { OPERAND_pr }, 'i' },
19899 { { OPERAND_pr0 }, 'i' }
19902 static xtensa_arg_internal Iclass_ae_iclass_mulzssfp24s_hl_lh_stateArgs[] = {
19903 { { STATE_CPENABLE }, 'i' }
19906 static xtensa_arg_internal Iclass_ae_iclass_mulzssp24s_hl_lh_args[] = {
19907 { { OPERAND_mac_qr1_w }, 'o' },
19908 { { OPERAND_pr }, 'i' },
19909 { { OPERAND_pr0 }, 'i' }
19912 static xtensa_arg_internal Iclass_ae_iclass_mulzssp24s_hl_lh_stateArgs[] = {
19913 { { STATE_CPENABLE }, 'i' }
19916 static xtensa_arg_internal Iclass_ae_iclass_mulaafp24s_hh_ll_args[] = {
19917 { { OPERAND_mac_qr1_w }, 'm' },
19918 { { OPERAND_pr }, 'i' },
19919 { { OPERAND_pr0 }, 'i' }
19922 static xtensa_arg_internal Iclass_ae_iclass_mulaafp24s_hh_ll_stateArgs[] = {
19923 { { STATE_CPENABLE }, 'i' }
19926 static xtensa_arg_internal Iclass_ae_iclass_mulaap24s_hh_ll_args[] = {
19927 { { OPERAND_mac_qr1_w }, 'm' },
19928 { { OPERAND_pr }, 'i' },
19929 { { OPERAND_pr0 }, 'i' }
19932 static xtensa_arg_internal Iclass_ae_iclass_mulaap24s_hh_ll_stateArgs[] = {
19933 { { STATE_CPENABLE }, 'i' }
19936 static xtensa_arg_internal Iclass_ae_iclass_mulaafp24s_hl_lh_args[] = {
19937 { { OPERAND_mac_qr1_w }, 'm' },
19938 { { OPERAND_pr }, 'i' },
19939 { { OPERAND_pr0 }, 'i' }
19942 static xtensa_arg_internal Iclass_ae_iclass_mulaafp24s_hl_lh_stateArgs[] = {
19943 { { STATE_CPENABLE }, 'i' }
19946 static xtensa_arg_internal Iclass_ae_iclass_mulaap24s_hl_lh_args[] = {
19947 { { OPERAND_mac_qr1_w }, 'm' },
19948 { { OPERAND_pr }, 'i' },
19949 { { OPERAND_pr0 }, 'i' }
19952 static xtensa_arg_internal Iclass_ae_iclass_mulaap24s_hl_lh_stateArgs[] = {
19953 { { STATE_CPENABLE }, 'i' }
19956 static xtensa_arg_internal Iclass_ae_iclass_mulasfp24s_hh_ll_args[] = {
19957 { { OPERAND_mac_qr1_w }, 'm' },
19958 { { OPERAND_pr }, 'i' },
19959 { { OPERAND_pr0 }, 'i' }
19962 static xtensa_arg_internal Iclass_ae_iclass_mulasfp24s_hh_ll_stateArgs[] = {
19963 { { STATE_CPENABLE }, 'i' }
19966 static xtensa_arg_internal Iclass_ae_iclass_mulasp24s_hh_ll_args[] = {
19967 { { OPERAND_mac_qr1_w }, 'm' },
19968 { { OPERAND_pr }, 'i' },
19969 { { OPERAND_pr0 }, 'i' }
19972 static xtensa_arg_internal Iclass_ae_iclass_mulasp24s_hh_ll_stateArgs[] = {
19973 { { STATE_CPENABLE }, 'i' }
19976 static xtensa_arg_internal Iclass_ae_iclass_mulasfp24s_hl_lh_args[] = {
19977 { { OPERAND_mac_qr1_w }, 'm' },
19978 { { OPERAND_pr }, 'i' },
19979 { { OPERAND_pr0 }, 'i' }
19982 static xtensa_arg_internal Iclass_ae_iclass_mulasfp24s_hl_lh_stateArgs[] = {
19983 { { STATE_CPENABLE }, 'i' }
19986 static xtensa_arg_internal Iclass_ae_iclass_mulasp24s_hl_lh_args[] = {
19987 { { OPERAND_mac_qr1_w }, 'm' },
19988 { { OPERAND_pr }, 'i' },
19989 { { OPERAND_pr0 }, 'i' }
19992 static xtensa_arg_internal Iclass_ae_iclass_mulasp24s_hl_lh_stateArgs[] = {
19993 { { STATE_CPENABLE }, 'i' }
19996 static xtensa_arg_internal Iclass_ae_iclass_mulsafp24s_hh_ll_args[] = {
19997 { { OPERAND_mac_qr1_w }, 'm' },
19998 { { OPERAND_pr }, 'i' },
19999 { { OPERAND_pr0 }, 'i' }
20002 static xtensa_arg_internal Iclass_ae_iclass_mulsafp24s_hh_ll_stateArgs[] = {
20003 { { STATE_CPENABLE }, 'i' }
20006 static xtensa_arg_internal Iclass_ae_iclass_mulsap24s_hh_ll_args[] = {
20007 { { OPERAND_mac_qr1_w }, 'm' },
20008 { { OPERAND_pr }, 'i' },
20009 { { OPERAND_pr0 }, 'i' }
20012 static xtensa_arg_internal Iclass_ae_iclass_mulsap24s_hh_ll_stateArgs[] = {
20013 { { STATE_CPENABLE }, 'i' }
20016 static xtensa_arg_internal Iclass_ae_iclass_mulsafp24s_hl_lh_args[] = {
20017 { { OPERAND_mac_qr1_w }, 'm' },
20018 { { OPERAND_pr }, 'i' },
20019 { { OPERAND_pr0 }, 'i' }
20022 static xtensa_arg_internal Iclass_ae_iclass_mulsafp24s_hl_lh_stateArgs[] = {
20023 { { STATE_CPENABLE }, 'i' }
20026 static xtensa_arg_internal Iclass_ae_iclass_mulsap24s_hl_lh_args[] = {
20027 { { OPERAND_mac_qr1_w }, 'm' },
20028 { { OPERAND_pr }, 'i' },
20029 { { OPERAND_pr0 }, 'i' }
20032 static xtensa_arg_internal Iclass_ae_iclass_mulsap24s_hl_lh_stateArgs[] = {
20033 { { STATE_CPENABLE }, 'i' }
20036 static xtensa_arg_internal Iclass_ae_iclass_mulssfp24s_hh_ll_args[] = {
20037 { { OPERAND_mac_qr1_w }, 'm' },
20038 { { OPERAND_pr }, 'i' },
20039 { { OPERAND_pr0 }, 'i' }
20042 static xtensa_arg_internal Iclass_ae_iclass_mulssfp24s_hh_ll_stateArgs[] = {
20043 { { STATE_CPENABLE }, 'i' }
20046 static xtensa_arg_internal Iclass_ae_iclass_mulssp24s_hh_ll_args[] = {
20047 { { OPERAND_mac_qr1_w }, 'm' },
20048 { { OPERAND_pr }, 'i' },
20049 { { OPERAND_pr0 }, 'i' }
20052 static xtensa_arg_internal Iclass_ae_iclass_mulssp24s_hh_ll_stateArgs[] = {
20053 { { STATE_CPENABLE }, 'i' }
20056 static xtensa_arg_internal Iclass_ae_iclass_mulssfp24s_hl_lh_args[] = {
20057 { { OPERAND_mac_qr1_w }, 'm' },
20058 { { OPERAND_pr }, 'i' },
20059 { { OPERAND_pr0 }, 'i' }
20062 static xtensa_arg_internal Iclass_ae_iclass_mulssfp24s_hl_lh_stateArgs[] = {
20063 { { STATE_CPENABLE }, 'i' }
20066 static xtensa_arg_internal Iclass_ae_iclass_mulssp24s_hl_lh_args[] = {
20067 { { OPERAND_mac_qr1_w }, 'm' },
20068 { { OPERAND_pr }, 'i' },
20069 { { OPERAND_pr0 }, 'i' }
20072 static xtensa_arg_internal Iclass_ae_iclass_mulssp24s_hl_lh_stateArgs[] = {
20073 { { STATE_CPENABLE }, 'i' }
20076 static xtensa_arg_internal Iclass_ae_iclass_sha32_args[] = {
20077 { { OPERAND_arr }, 'o' },
20078 { { OPERAND_ars }, 'i' }
20081 static xtensa_arg_internal Iclass_ae_iclass_vldl32t_args[] = {
20082 { { OPERAND_br }, 'o' },
20083 { { OPERAND_art }, 'o' },
20084 { { OPERAND_ars }, 'i' }
20087 static xtensa_arg_internal Iclass_ae_iclass_vldl32t_stateArgs[] = {
20088 { { STATE_AE_TABLESIZE }, 'm' },
20089 { { STATE_AE_BITSUSED }, 'o' },
20090 { { STATE_AE_NEXTOFFSET }, 'm' },
20091 { { STATE_AE_SEARCHDONE }, 'o' },
20092 { { STATE_CPENABLE }, 'i' }
20095 static xtensa_arg_internal Iclass_ae_iclass_vldl16t_args[] = {
20096 { { OPERAND_br }, 'o' },
20097 { { OPERAND_art }, 'o' },
20098 { { OPERAND_ars }, 'i' }
20101 static xtensa_arg_internal Iclass_ae_iclass_vldl16t_stateArgs[] = {
20102 { { STATE_AE_TABLESIZE }, 'm' },
20103 { { STATE_AE_BITSUSED }, 'o' },
20104 { { STATE_AE_NEXTOFFSET }, 'm' },
20105 { { STATE_AE_SEARCHDONE }, 'o' },
20106 { { STATE_CPENABLE }, 'i' }
20109 static xtensa_arg_internal Iclass_ae_iclass_vldl16c_args[] = {
20110 { { OPERAND_ars }, 'm' }
20113 static xtensa_arg_internal Iclass_ae_iclass_vldl16c_stateArgs[] = {
20114 { { STATE_AE_NEXTOFFSET }, 'm' },
20115 { { STATE_AE_TABLESIZE }, 'm' },
20116 { { STATE_AE_BITPTR }, 'm' },
20117 { { STATE_AE_BITHEAD }, 'm' },
20118 { { STATE_AE_FIRST_TS }, 'i' },
20119 { { STATE_AE_BITSUSED }, 'i' },
20120 { { STATE_AE_SEARCHDONE }, 'i' },
20121 { { STATE_CPENABLE }, 'i' }
20124 static xtensa_arg_internal Iclass_ae_iclass_vldsht_args[] = {
20125 { { OPERAND_art }, 'i' }
20128 static xtensa_arg_internal Iclass_ae_iclass_vldsht_stateArgs[] = {
20129 { { STATE_AE_BITPTR }, 'i' },
20130 { { STATE_AE_BITHEAD }, 'i' },
20131 { { STATE_AE_FIRST_TS }, 'o' },
20132 { { STATE_AE_NEXTOFFSET }, 'o' },
20133 { { STATE_AE_TABLESIZE }, 'o' },
20134 { { STATE_CPENABLE }, 'i' }
20137 static xtensa_arg_internal Iclass_ae_iclass_lb_args[] = {
20138 { { OPERAND_arr }, 'o' },
20139 { { OPERAND_art }, 'i' }
20142 static xtensa_arg_internal Iclass_ae_iclass_lb_stateArgs[] = {
20143 { { STATE_AE_BITPTR }, 'i' },
20144 { { STATE_AE_BITHEAD }, 'i' },
20145 { { STATE_CPENABLE }, 'i' }
20148 static xtensa_arg_internal Iclass_ae_iclass_lbi_args[] = {
20149 { { OPERAND_arr }, 'o' },
20150 { { OPERAND_ae_ohba2 }, 'i' }
20153 static xtensa_arg_internal Iclass_ae_iclass_lbi_stateArgs[] = {
20154 { { STATE_AE_BITPTR }, 'i' },
20155 { { STATE_AE_BITHEAD }, 'i' },
20156 { { STATE_CPENABLE }, 'i' }
20159 static xtensa_arg_internal Iclass_ae_iclass_lbk_args[] = {
20160 { { OPERAND_arr }, 'o' },
20161 { { OPERAND_ars }, 'i' },
20162 { { OPERAND_art }, 'i' }
20165 static xtensa_arg_internal Iclass_ae_iclass_lbk_stateArgs[] = {
20166 { { STATE_AE_BITPTR }, 'i' },
20167 { { STATE_AE_BITHEAD }, 'i' },
20168 { { STATE_CPENABLE }, 'i' }
20171 static xtensa_arg_internal Iclass_ae_iclass_lbki_args[] = {
20172 { { OPERAND_arr }, 'o' },
20173 { { OPERAND_ars }, 'i' },
20174 { { OPERAND_ae_ohba2 }, 'i' }
20177 static xtensa_arg_internal Iclass_ae_iclass_lbki_stateArgs[] = {
20178 { { STATE_AE_BITPTR }, 'i' },
20179 { { STATE_AE_BITHEAD }, 'i' },
20180 { { STATE_CPENABLE }, 'i' }
20183 static xtensa_arg_internal Iclass_ae_iclass_db_args[] = {
20184 { { OPERAND_ars }, 'm' },
20185 { { OPERAND_art }, 'i' }
20188 static xtensa_arg_internal Iclass_ae_iclass_db_stateArgs[] = {
20189 { { STATE_AE_BITPTR }, 'm' },
20190 { { STATE_AE_BITHEAD }, 'm' },
20191 { { STATE_CPENABLE }, 'i' }
20194 static xtensa_arg_internal Iclass_ae_iclass_dbi_args[] = {
20195 { { OPERAND_ars }, 'm' },
20196 { { OPERAND_ae_ohba }, 'i' }
20199 static xtensa_arg_internal Iclass_ae_iclass_dbi_stateArgs[] = {
20200 { { STATE_AE_BITPTR }, 'm' },
20201 { { STATE_AE_BITHEAD }, 'm' },
20202 { { STATE_CPENABLE }, 'i' }
20205 static xtensa_arg_internal Iclass_ae_iclass_vlel32t_args[] = {
20206 { { OPERAND_br }, 'o' },
20207 { { OPERAND_art }, 'm' },
20208 { { OPERAND_ars }, 'i' }
20211 static xtensa_arg_internal Iclass_ae_iclass_vlel32t_stateArgs[] = {
20212 { { STATE_AE_BITSUSED }, 'o' },
20213 { { STATE_AE_NEXTOFFSET }, 'o' },
20214 { { STATE_CPENABLE }, 'i' }
20217 static xtensa_arg_internal Iclass_ae_iclass_vlel16t_args[] = {
20218 { { OPERAND_br }, 'o' },
20219 { { OPERAND_art }, 'm' },
20220 { { OPERAND_ars }, 'i' }
20223 static xtensa_arg_internal Iclass_ae_iclass_vlel16t_stateArgs[] = {
20224 { { STATE_AE_BITSUSED }, 'o' },
20225 { { STATE_AE_NEXTOFFSET }, 'o' },
20226 { { STATE_CPENABLE }, 'i' }
20229 static xtensa_arg_internal Iclass_ae_iclass_sb_args[] = {
20230 { { OPERAND_ars }, 'm' },
20231 { { OPERAND_art }, 'i' }
20234 static xtensa_arg_internal Iclass_ae_iclass_sb_stateArgs[] = {
20235 { { STATE_AE_BITSUSED }, 'i' },
20236 { { STATE_AE_BITPTR }, 'm' },
20237 { { STATE_AE_BITHEAD }, 'm' },
20238 { { STATE_CPENABLE }, 'i' }
20241 static xtensa_arg_internal Iclass_ae_iclass_sbi_args[] = {
20242 { { OPERAND_ars }, 'm' },
20243 { { OPERAND_art }, 'i' },
20244 { { OPERAND_ae_ohba }, 'i' }
20247 static xtensa_arg_internal Iclass_ae_iclass_sbi_stateArgs[] = {
20248 { { STATE_AE_BITPTR }, 'm' },
20249 { { STATE_AE_BITHEAD }, 'm' },
20250 { { STATE_CPENABLE }, 'i' }
20253 static xtensa_arg_internal Iclass_ae_iclass_vles16c_args[] = {
20254 { { OPERAND_ars }, 'm' }
20257 static xtensa_arg_internal Iclass_ae_iclass_vles16c_stateArgs[] = {
20258 { { STATE_AE_BITPTR }, 'm' },
20259 { { STATE_AE_BITHEAD }, 'm' },
20260 { { STATE_AE_BITSUSED }, 'i' },
20261 { { STATE_AE_NEXTOFFSET }, 'i' },
20262 { { STATE_CPENABLE }, 'i' }
20265 static xtensa_arg_internal Iclass_ae_iclass_sbf_args[] = {
20266 { { OPERAND_ars }, 'm' }
20269 static xtensa_arg_internal Iclass_ae_iclass_sbf_stateArgs[] = {
20270 { { STATE_AE_BITPTR }, 'i' },
20271 { { STATE_AE_BITHEAD }, 'm' },
20272 { { STATE_CPENABLE }, 'i' }
20275 static xtensa_arg_internal Iclass_icls_AE_SLAASQ56S_args[] = {
20276 { { OPERAND_qr1_w }, 'o' },
20277 { { OPERAND_qr0_rw }, 'i' },
20278 { { OPERAND_ars }, 'i' }
20281 static xtensa_arg_internal Iclass_icls_AE_SLAASQ56S_stateArgs[] = {
20282 { { STATE_AE_OVERFLOW }, 'm' },
20283 { { STATE_CPENABLE }, 'i' }
20286 static xtensa_arg_internal Iclass_icls_AE_ADDBRBA32_args[] = {
20287 { { OPERAND_arr }, 'o' },
20288 { { OPERAND_ars }, 'i' },
20289 { { OPERAND_art }, 'i' }
20292 static xtensa_arg_internal Iclass_icls_AE_MINABSSP24S_args[] = {
20293 { { OPERAND_ps }, 'o' },
20294 { { OPERAND_pr }, 'i' },
20295 { { OPERAND_pr0 }, 'i' }
20298 static xtensa_arg_internal Iclass_icls_AE_MINABSSP24S_stateArgs[] = {
20299 { { STATE_AE_OVERFLOW }, 'm' },
20300 { { STATE_CPENABLE }, 'i' }
20303 static xtensa_arg_internal Iclass_icls_AE_MAXABSSP24S_args[] = {
20304 { { OPERAND_ps }, 'o' },
20305 { { OPERAND_pr }, 'i' },
20306 { { OPERAND_pr0 }, 'i' }
20309 static xtensa_arg_internal Iclass_icls_AE_MAXABSSP24S_stateArgs[] = {
20310 { { STATE_AE_OVERFLOW }, 'm' },
20311 { { STATE_CPENABLE }, 'i' }
20314 static xtensa_arg_internal Iclass_icls_AE_MINABSSQ56S_args[] = {
20315 { { OPERAND_qr1_w }, 'o' },
20316 { { OPERAND_qr0 }, 'i' },
20317 { { OPERAND_qr0_rw }, 'i' }
20320 static xtensa_arg_internal Iclass_icls_AE_MINABSSQ56S_stateArgs[] = {
20321 { { STATE_AE_OVERFLOW }, 'm' },
20322 { { STATE_CPENABLE }, 'i' }
20325 static xtensa_arg_internal Iclass_icls_AE_MAXABSSQ56S_args[] = {
20326 { { OPERAND_qr1_w }, 'o' },
20327 { { OPERAND_qr0 }, 'i' },
20328 { { OPERAND_qr0_rw }, 'i' }
20331 static xtensa_arg_internal Iclass_icls_AE_MAXABSSQ56S_stateArgs[] = {
20332 { { STATE_AE_OVERFLOW }, 'm' },
20333 { { STATE_CPENABLE }, 'i' }
20336 static xtensa_arg_internal Iclass_rur_ae_cbegin0_args[] = {
20337 { { OPERAND_arr }, 'o' }
20340 static xtensa_arg_internal Iclass_rur_ae_cbegin0_stateArgs[] = {
20341 { { STATE_AE_CBEGIN0 }, 'i' },
20342 { { STATE_CPENABLE }, 'i' }
20345 static xtensa_arg_internal Iclass_wur_ae_cbegin0_args[] = {
20346 { { OPERAND_art }, 'i' }
20349 static xtensa_arg_internal Iclass_wur_ae_cbegin0_stateArgs[] = {
20350 { { STATE_AE_CBEGIN0 }, 'o' },
20351 { { STATE_CPENABLE }, 'i' }
20354 static xtensa_arg_internal Iclass_rur_ae_cend0_args[] = {
20355 { { OPERAND_arr }, 'o' }
20358 static xtensa_arg_internal Iclass_rur_ae_cend0_stateArgs[] = {
20359 { { STATE_AE_CEND0 }, 'i' },
20360 { { STATE_CPENABLE }, 'i' }
20363 static xtensa_arg_internal Iclass_wur_ae_cend0_args[] = {
20364 { { OPERAND_art }, 'i' }
20367 static xtensa_arg_internal Iclass_wur_ae_cend0_stateArgs[] = {
20368 { { STATE_AE_CEND0 }, 'o' },
20369 { { STATE_CPENABLE }, 'i' }
20372 static xtensa_arg_internal Iclass_icls_AE_LP24X2_C_args[] = {
20373 { { OPERAND_pr }, 'o' },
20374 { { OPERAND_ars }, 'm' },
20375 { { OPERAND_art }, 'i' }
20378 static xtensa_arg_internal Iclass_icls_AE_LP24X2_C_stateArgs[] = {
20379 { { STATE_AE_CBEGIN0 }, 'i' },
20380 { { STATE_AE_CEND0 }, 'i' },
20381 { { STATE_CPENABLE }, 'i' }
20384 static xtensa_arg_internal Iclass_icls_AE_SP24X2S_C_args[] = {
20385 { { OPERAND_pr }, 'i' },
20386 { { OPERAND_ars }, 'm' },
20387 { { OPERAND_art }, 'i' }
20390 static xtensa_arg_internal Iclass_icls_AE_SP24X2S_C_stateArgs[] = {
20391 { { STATE_AE_CBEGIN0 }, 'i' },
20392 { { STATE_AE_CEND0 }, 'i' },
20393 { { STATE_CPENABLE }, 'i' }
20396 static xtensa_arg_internal Iclass_icls_AE_LP24X2F_C_args[] = {
20397 { { OPERAND_pr }, 'o' },
20398 { { OPERAND_ars }, 'm' },
20399 { { OPERAND_art }, 'i' }
20402 static xtensa_arg_internal Iclass_icls_AE_LP24X2F_C_stateArgs[] = {
20403 { { STATE_AE_CBEGIN0 }, 'i' },
20404 { { STATE_AE_CEND0 }, 'i' },
20405 { { STATE_CPENABLE }, 'i' }
20408 static xtensa_arg_internal Iclass_icls_AE_SP24X2F_C_args[] = {
20409 { { OPERAND_pr }, 'i' },
20410 { { OPERAND_ars }, 'm' },
20411 { { OPERAND_art }, 'i' }
20414 static xtensa_arg_internal Iclass_icls_AE_SP24X2F_C_stateArgs[] = {
20415 { { STATE_AE_CBEGIN0 }, 'i' },
20416 { { STATE_AE_CEND0 }, 'i' },
20417 { { STATE_CPENABLE }, 'i' }
20420 static xtensa_arg_internal Iclass_icls_AE_LP16X2F_C_args[] = {
20421 { { OPERAND_pr }, 'o' },
20422 { { OPERAND_ars }, 'm' },
20423 { { OPERAND_art }, 'i' }
20426 static xtensa_arg_internal Iclass_icls_AE_LP16X2F_C_stateArgs[] = {
20427 { { STATE_AE_CBEGIN0 }, 'i' },
20428 { { STATE_AE_CEND0 }, 'i' },
20429 { { STATE_CPENABLE }, 'i' }
20432 static xtensa_arg_internal Iclass_icls_AE_SP16X2F_C_args[] = {
20433 { { OPERAND_pr }, 'i' },
20434 { { OPERAND_ars }, 'm' },
20435 { { OPERAND_art }, 'i' }
20438 static xtensa_arg_internal Iclass_icls_AE_SP16X2F_C_stateArgs[] = {
20439 { { STATE_AE_CBEGIN0 }, 'i' },
20440 { { STATE_AE_CEND0 }, 'i' },
20441 { { STATE_CPENABLE }, 'i' }
20444 static xtensa_arg_internal Iclass_icls_AE_LP24_C_args[] = {
20445 { { OPERAND_pr }, 'o' },
20446 { { OPERAND_ars }, 'm' },
20447 { { OPERAND_art }, 'i' }
20450 static xtensa_arg_internal Iclass_icls_AE_LP24_C_stateArgs[] = {
20451 { { STATE_AE_CBEGIN0 }, 'i' },
20452 { { STATE_AE_CEND0 }, 'i' },
20453 { { STATE_CPENABLE }, 'i' }
20456 static xtensa_arg_internal Iclass_icls_AE_SP24S_L_C_args[] = {
20457 { { OPERAND_pr }, 'i' },
20458 { { OPERAND_ars }, 'm' },
20459 { { OPERAND_art }, 'i' }
20462 static xtensa_arg_internal Iclass_icls_AE_SP24S_L_C_stateArgs[] = {
20463 { { STATE_AE_CBEGIN0 }, 'i' },
20464 { { STATE_AE_CEND0 }, 'i' },
20465 { { STATE_CPENABLE }, 'i' }
20468 static xtensa_arg_internal Iclass_icls_AE_LP24F_C_args[] = {
20469 { { OPERAND_pr }, 'o' },
20470 { { OPERAND_ars }, 'm' },
20471 { { OPERAND_art }, 'i' }
20474 static xtensa_arg_internal Iclass_icls_AE_LP24F_C_stateArgs[] = {
20475 { { STATE_AE_CBEGIN0 }, 'i' },
20476 { { STATE_AE_CEND0 }, 'i' },
20477 { { STATE_CPENABLE }, 'i' }
20480 static xtensa_arg_internal Iclass_icls_AE_SP24F_L_C_args[] = {
20481 { { OPERAND_pr }, 'i' },
20482 { { OPERAND_ars }, 'm' },
20483 { { OPERAND_art }, 'i' }
20486 static xtensa_arg_internal Iclass_icls_AE_SP24F_L_C_stateArgs[] = {
20487 { { STATE_AE_CBEGIN0 }, 'i' },
20488 { { STATE_AE_CEND0 }, 'i' },
20489 { { STATE_CPENABLE }, 'i' }
20492 static xtensa_arg_internal Iclass_icls_AE_LP16F_C_args[] = {
20493 { { OPERAND_pr }, 'o' },
20494 { { OPERAND_ars }, 'm' },
20495 { { OPERAND_art }, 'i' }
20498 static xtensa_arg_internal Iclass_icls_AE_LP16F_C_stateArgs[] = {
20499 { { STATE_AE_CBEGIN0 }, 'i' },
20500 { { STATE_AE_CEND0 }, 'i' },
20501 { { STATE_CPENABLE }, 'i' }
20504 static xtensa_arg_internal Iclass_icls_AE_SP16F_L_C_args[] = {
20505 { { OPERAND_pr }, 'i' },
20506 { { OPERAND_ars }, 'm' },
20507 { { OPERAND_art }, 'i' }
20510 static xtensa_arg_internal Iclass_icls_AE_SP16F_L_C_stateArgs[] = {
20511 { { STATE_AE_CBEGIN0 }, 'i' },
20512 { { STATE_AE_CEND0 }, 'i' },
20513 { { STATE_CPENABLE }, 'i' }
20516 static xtensa_arg_internal Iclass_icls_AE_LQ56_C_args[] = {
20517 { { OPERAND_qr1_w }, 'o' },
20518 { { OPERAND_ars }, 'm' },
20519 { { OPERAND_art }, 'i' }
20522 static xtensa_arg_internal Iclass_icls_AE_LQ56_C_stateArgs[] = {
20523 { { STATE_AE_CBEGIN0 }, 'i' },
20524 { { STATE_AE_CEND0 }, 'i' },
20525 { { STATE_CPENABLE }, 'i' }
20528 static xtensa_arg_internal Iclass_icls_AE_SQ56S_C_args[] = {
20529 { { OPERAND_qr0_rw }, 'i' },
20530 { { OPERAND_ars }, 'm' },
20531 { { OPERAND_art }, 'i' }
20534 static xtensa_arg_internal Iclass_icls_AE_SQ56S_C_stateArgs[] = {
20535 { { STATE_AE_CBEGIN0 }, 'i' },
20536 { { STATE_AE_CEND0 }, 'i' },
20537 { { STATE_CPENABLE }, 'i' }
20540 static xtensa_arg_internal Iclass_icls_AE_LQ32F_C_args[] = {
20541 { { OPERAND_qr1_w }, 'o' },
20542 { { OPERAND_ars }, 'm' },
20543 { { OPERAND_art }, 'i' }
20546 static xtensa_arg_internal Iclass_icls_AE_LQ32F_C_stateArgs[] = {
20547 { { STATE_AE_CBEGIN0 }, 'i' },
20548 { { STATE_AE_CEND0 }, 'i' },
20549 { { STATE_CPENABLE }, 'i' }
20552 static xtensa_arg_internal Iclass_icls_AE_SQ32F_C_args[] = {
20553 { { OPERAND_qr0_rw }, 'i' },
20554 { { OPERAND_ars }, 'm' },
20555 { { OPERAND_art }, 'i' }
20558 static xtensa_arg_internal Iclass_icls_AE_SQ32F_C_stateArgs[] = {
20559 { { STATE_AE_CBEGIN0 }, 'i' },
20560 { { STATE_AE_CEND0 }, 'i' },
20561 { { STATE_CPENABLE }, 'i' }
20564 static xtensa_arg_internal Iclass_rur_expstate_args[] = {
20565 { { OPERAND_arr }, 'o' }
20568 static xtensa_arg_internal Iclass_rur_expstate_stateArgs[] = {
20569 { { STATE_EXPSTATE }, 'i' },
20570 { { STATE_CPENABLE }, 'i' }
20573 static xtensa_arg_internal Iclass_wur_expstate_args[] = {
20574 { { OPERAND_art }, 'i' }
20577 static xtensa_arg_internal Iclass_wur_expstate_stateArgs[] = {
20578 { { STATE_EXPSTATE }, 'o' },
20579 { { STATE_CPENABLE }, 'i' }
20582 static xtensa_arg_internal Iclass_iclass_READ_IMPWIRE_args[] = {
20583 { { OPERAND_art }, 'o' }
20586 static xtensa_arg_internal Iclass_iclass_READ_IMPWIRE_stateArgs[] = {
20587 { { STATE_CPENABLE }, 'i' }
20590 static xtensa_interface Iclass_iclass_READ_IMPWIRE_intfArgs[] = {
20591 INTERFACE_IMPWIRE
20594 static xtensa_arg_internal Iclass_iclass_SETB_EXPSTATE_args[] = {
20595 { { OPERAND_bitindex }, 'i' }
20598 static xtensa_arg_internal Iclass_iclass_SETB_EXPSTATE_stateArgs[] = {
20599 { { STATE_EXPSTATE }, 'm' },
20600 { { STATE_CPENABLE }, 'i' }
20603 static xtensa_arg_internal Iclass_iclass_CLRB_EXPSTATE_args[] = {
20604 { { OPERAND_bitindex }, 'i' }
20607 static xtensa_arg_internal Iclass_iclass_CLRB_EXPSTATE_stateArgs[] = {
20608 { { STATE_EXPSTATE }, 'm' },
20609 { { STATE_CPENABLE }, 'i' }
20612 static xtensa_arg_internal Iclass_iclass_WRMSK_EXPSTATE_args[] = {
20613 { { OPERAND_art }, 'i' },
20614 { { OPERAND_ars }, 'i' }
20617 static xtensa_arg_internal Iclass_iclass_WRMSK_EXPSTATE_stateArgs[] = {
20618 { { STATE_EXPSTATE }, 'm' },
20619 { { STATE_CPENABLE }, 'i' }
20622 static xtensa_iclass_internal iclasses[] = {
20623 { 0, 0 /* xt_iclass_excw */,
20624 0, 0, 0, 0 },
20625 { 0, 0 /* xt_iclass_rfe */,
20626 3, Iclass_xt_iclass_rfe_stateArgs, 0, 0 },
20627 { 0, 0 /* xt_iclass_rfde */,
20628 3, Iclass_xt_iclass_rfde_stateArgs, 0, 0 },
20629 { 0, 0 /* xt_iclass_syscall */,
20630 0, 0, 0, 0 },
20631 { 2, Iclass_xt_iclass_call12_args,
20632 1, Iclass_xt_iclass_call12_stateArgs, 0, 0 },
20633 { 2, Iclass_xt_iclass_call8_args,
20634 1, Iclass_xt_iclass_call8_stateArgs, 0, 0 },
20635 { 2, Iclass_xt_iclass_call4_args,
20636 1, Iclass_xt_iclass_call4_stateArgs, 0, 0 },
20637 { 2, Iclass_xt_iclass_callx12_args,
20638 1, Iclass_xt_iclass_callx12_stateArgs, 0, 0 },
20639 { 2, Iclass_xt_iclass_callx8_args,
20640 1, Iclass_xt_iclass_callx8_stateArgs, 0, 0 },
20641 { 2, Iclass_xt_iclass_callx4_args,
20642 1, Iclass_xt_iclass_callx4_stateArgs, 0, 0 },
20643 { 3, Iclass_xt_iclass_entry_args,
20644 5, Iclass_xt_iclass_entry_stateArgs, 0, 0 },
20645 { 2, Iclass_xt_iclass_movsp_args,
20646 2, Iclass_xt_iclass_movsp_stateArgs, 0, 0 },
20647 { 1, Iclass_xt_iclass_rotw_args,
20648 3, Iclass_xt_iclass_rotw_stateArgs, 0, 0 },
20649 { 1, Iclass_xt_iclass_retw_args,
20650 5, Iclass_xt_iclass_retw_stateArgs, 0, 0 },
20651 { 0, 0 /* xt_iclass_rfwou */,
20652 6, Iclass_xt_iclass_rfwou_stateArgs, 0, 0 },
20653 { 3, Iclass_xt_iclass_l32e_args,
20654 2, Iclass_xt_iclass_l32e_stateArgs, 0, 0 },
20655 { 3, Iclass_xt_iclass_s32e_args,
20656 2, Iclass_xt_iclass_s32e_stateArgs, 0, 0 },
20657 { 1, Iclass_xt_iclass_rsr_windowbase_args,
20658 3, Iclass_xt_iclass_rsr_windowbase_stateArgs, 0, 0 },
20659 { 1, Iclass_xt_iclass_wsr_windowbase_args,
20660 3, Iclass_xt_iclass_wsr_windowbase_stateArgs, 0, 0 },
20661 { 1, Iclass_xt_iclass_xsr_windowbase_args,
20662 3, Iclass_xt_iclass_xsr_windowbase_stateArgs, 0, 0 },
20663 { 1, Iclass_xt_iclass_rsr_windowstart_args,
20664 3, Iclass_xt_iclass_rsr_windowstart_stateArgs, 0, 0 },
20665 { 1, Iclass_xt_iclass_wsr_windowstart_args,
20666 3, Iclass_xt_iclass_wsr_windowstart_stateArgs, 0, 0 },
20667 { 1, Iclass_xt_iclass_xsr_windowstart_args,
20668 3, Iclass_xt_iclass_xsr_windowstart_stateArgs, 0, 0 },
20669 { 3, Iclass_xt_iclass_add_n_args,
20670 0, 0, 0, 0 },
20671 { 3, Iclass_xt_iclass_addi_n_args,
20672 0, 0, 0, 0 },
20673 { 2, Iclass_xt_iclass_bz6_args,
20674 0, 0, 0, 0 },
20675 { 0, 0 /* xt_iclass_ill_n */,
20676 0, 0, 0, 0 },
20677 { 3, Iclass_xt_iclass_loadi4_args,
20678 0, 0, 0, 0 },
20679 { 2, Iclass_xt_iclass_mov_n_args,
20680 0, 0, 0, 0 },
20681 { 2, Iclass_xt_iclass_movi_n_args,
20682 0, 0, 0, 0 },
20683 { 0, 0 /* xt_iclass_nopn */,
20684 0, 0, 0, 0 },
20685 { 1, Iclass_xt_iclass_retn_args,
20686 0, 0, 0, 0 },
20687 { 3, Iclass_xt_iclass_storei4_args,
20688 0, 0, 0, 0 },
20689 { 1, Iclass_rur_threadptr_args,
20690 1, Iclass_rur_threadptr_stateArgs, 0, 0 },
20691 { 1, Iclass_wur_threadptr_args,
20692 1, Iclass_wur_threadptr_stateArgs, 0, 0 },
20693 { 3, Iclass_xt_iclass_addi_args,
20694 0, 0, 0, 0 },
20695 { 3, Iclass_xt_iclass_addmi_args,
20696 0, 0, 0, 0 },
20697 { 3, Iclass_xt_iclass_addsub_args,
20698 0, 0, 0, 0 },
20699 { 3, Iclass_xt_iclass_bit_args,
20700 0, 0, 0, 0 },
20701 { 3, Iclass_xt_iclass_bsi8_args,
20702 0, 0, 0, 0 },
20703 { 3, Iclass_xt_iclass_bsi8b_args,
20704 0, 0, 0, 0 },
20705 { 3, Iclass_xt_iclass_bsi8u_args,
20706 0, 0, 0, 0 },
20707 { 3, Iclass_xt_iclass_bst8_args,
20708 0, 0, 0, 0 },
20709 { 2, Iclass_xt_iclass_bsz12_args,
20710 0, 0, 0, 0 },
20711 { 2, Iclass_xt_iclass_call0_args,
20712 0, 0, 0, 0 },
20713 { 2, Iclass_xt_iclass_callx0_args,
20714 0, 0, 0, 0 },
20715 { 4, Iclass_xt_iclass_exti_args,
20716 0, 0, 0, 0 },
20717 { 0, 0 /* xt_iclass_ill */,
20718 0, 0, 0, 0 },
20719 { 1, Iclass_xt_iclass_jump_args,
20720 0, 0, 0, 0 },
20721 { 1, Iclass_xt_iclass_jumpx_args,
20722 0, 0, 0, 0 },
20723 { 3, Iclass_xt_iclass_l16ui_args,
20724 0, 0, 0, 0 },
20725 { 3, Iclass_xt_iclass_l16si_args,
20726 0, 0, 0, 0 },
20727 { 3, Iclass_xt_iclass_l32i_args,
20728 0, 0, 0, 0 },
20729 { 2, Iclass_xt_iclass_l32r_args,
20730 0, 0, 0, 0 },
20731 { 3, Iclass_xt_iclass_l8i_args,
20732 0, 0, 0, 0 },
20733 { 2, Iclass_xt_iclass_loop_args,
20734 3, Iclass_xt_iclass_loop_stateArgs, 0, 0 },
20735 { 2, Iclass_xt_iclass_loopz_args,
20736 3, Iclass_xt_iclass_loopz_stateArgs, 0, 0 },
20737 { 2, Iclass_xt_iclass_movi_args,
20738 0, 0, 0, 0 },
20739 { 3, Iclass_xt_iclass_movz_args,
20740 0, 0, 0, 0 },
20741 { 2, Iclass_xt_iclass_neg_args,
20742 0, 0, 0, 0 },
20743 { 0, 0 /* xt_iclass_nop */,
20744 0, 0, 0, 0 },
20745 { 1, Iclass_xt_iclass_return_args,
20746 0, 0, 0, 0 },
20747 { 0, 0 /* xt_iclass_simcall */,
20748 0, 0, 0, 0 },
20749 { 3, Iclass_xt_iclass_s16i_args,
20750 0, 0, 0, 0 },
20751 { 3, Iclass_xt_iclass_s32i_args,
20752 0, 0, 0, 0 },
20753 { 3, Iclass_xt_iclass_s32nb_args,
20754 0, 0, 0, 0 },
20755 { 3, Iclass_xt_iclass_s8i_args,
20756 0, 0, 0, 0 },
20757 { 1, Iclass_xt_iclass_sar_args,
20758 1, Iclass_xt_iclass_sar_stateArgs, 0, 0 },
20759 { 1, Iclass_xt_iclass_sari_args,
20760 1, Iclass_xt_iclass_sari_stateArgs, 0, 0 },
20761 { 2, Iclass_xt_iclass_shifts_args,
20762 1, Iclass_xt_iclass_shifts_stateArgs, 0, 0 },
20763 { 3, Iclass_xt_iclass_shiftst_args,
20764 1, Iclass_xt_iclass_shiftst_stateArgs, 0, 0 },
20765 { 2, Iclass_xt_iclass_shiftt_args,
20766 1, Iclass_xt_iclass_shiftt_stateArgs, 0, 0 },
20767 { 3, Iclass_xt_iclass_slli_args,
20768 0, 0, 0, 0 },
20769 { 3, Iclass_xt_iclass_srai_args,
20770 0, 0, 0, 0 },
20771 { 3, Iclass_xt_iclass_srli_args,
20772 0, 0, 0, 0 },
20773 { 0, 0 /* xt_iclass_memw */,
20774 0, 0, 0, 0 },
20775 { 0, 0 /* xt_iclass_extw */,
20776 0, 0, 0, 0 },
20777 { 0, 0 /* xt_iclass_isync */,
20778 0, 0, 0, 0 },
20779 { 0, 0 /* xt_iclass_sync */,
20780 1, Iclass_xt_iclass_sync_stateArgs, 0, 0 },
20781 { 2, Iclass_xt_iclass_rsil_args,
20782 7, Iclass_xt_iclass_rsil_stateArgs, 0, 0 },
20783 { 1, Iclass_xt_iclass_rsr_lend_args,
20784 1, Iclass_xt_iclass_rsr_lend_stateArgs, 0, 0 },
20785 { 1, Iclass_xt_iclass_wsr_lend_args,
20786 1, Iclass_xt_iclass_wsr_lend_stateArgs, 0, 0 },
20787 { 1, Iclass_xt_iclass_xsr_lend_args,
20788 1, Iclass_xt_iclass_xsr_lend_stateArgs, 0, 0 },
20789 { 1, Iclass_xt_iclass_rsr_lcount_args,
20790 1, Iclass_xt_iclass_rsr_lcount_stateArgs, 0, 0 },
20791 { 1, Iclass_xt_iclass_wsr_lcount_args,
20792 2, Iclass_xt_iclass_wsr_lcount_stateArgs, 0, 0 },
20793 { 1, Iclass_xt_iclass_xsr_lcount_args,
20794 2, Iclass_xt_iclass_xsr_lcount_stateArgs, 0, 0 },
20795 { 1, Iclass_xt_iclass_rsr_lbeg_args,
20796 1, Iclass_xt_iclass_rsr_lbeg_stateArgs, 0, 0 },
20797 { 1, Iclass_xt_iclass_wsr_lbeg_args,
20798 1, Iclass_xt_iclass_wsr_lbeg_stateArgs, 0, 0 },
20799 { 1, Iclass_xt_iclass_xsr_lbeg_args,
20800 1, Iclass_xt_iclass_xsr_lbeg_stateArgs, 0, 0 },
20801 { 1, Iclass_xt_iclass_rsr_sar_args,
20802 1, Iclass_xt_iclass_rsr_sar_stateArgs, 0, 0 },
20803 { 1, Iclass_xt_iclass_wsr_sar_args,
20804 2, Iclass_xt_iclass_wsr_sar_stateArgs, 0, 0 },
20805 { 1, Iclass_xt_iclass_xsr_sar_args,
20806 1, Iclass_xt_iclass_xsr_sar_stateArgs, 0, 0 },
20807 { 1, Iclass_xt_iclass_rsr_memctl_args,
20808 0, 0, 0, 0 },
20809 { 1, Iclass_xt_iclass_wsr_memctl_args,
20810 0, 0, 0, 0 },
20811 { 1, Iclass_xt_iclass_xsr_memctl_args,
20812 0, 0, 0, 0 },
20813 { 1, Iclass_xt_iclass_rsr_litbase_args,
20814 0, 0, 0, 0 },
20815 { 1, Iclass_xt_iclass_wsr_litbase_args,
20816 0, 0, 0, 0 },
20817 { 1, Iclass_xt_iclass_xsr_litbase_args,
20818 0, 0, 0, 0 },
20819 { 1, Iclass_xt_iclass_rsr_configid0_args,
20820 2, Iclass_xt_iclass_rsr_configid0_stateArgs, 0, 0 },
20821 { 1, Iclass_xt_iclass_wsr_configid0_args,
20822 2, Iclass_xt_iclass_wsr_configid0_stateArgs, 0, 0 },
20823 { 1, Iclass_xt_iclass_rsr_configid1_args,
20824 2, Iclass_xt_iclass_rsr_configid1_stateArgs, 0, 0 },
20825 { 1, Iclass_xt_iclass_rsr_243_args,
20826 2, Iclass_xt_iclass_rsr_243_stateArgs, 0, 0 },
20827 { 1, Iclass_xt_iclass_rsr_ps_args,
20828 7, Iclass_xt_iclass_rsr_ps_stateArgs, 0, 0 },
20829 { 1, Iclass_xt_iclass_wsr_ps_args,
20830 7, Iclass_xt_iclass_wsr_ps_stateArgs, 0, 0 },
20831 { 1, Iclass_xt_iclass_xsr_ps_args,
20832 7, Iclass_xt_iclass_xsr_ps_stateArgs, 0, 0 },
20833 { 1, Iclass_xt_iclass_rsr_epc1_args,
20834 3, Iclass_xt_iclass_rsr_epc1_stateArgs, 0, 0 },
20835 { 1, Iclass_xt_iclass_wsr_epc1_args,
20836 3, Iclass_xt_iclass_wsr_epc1_stateArgs, 0, 0 },
20837 { 1, Iclass_xt_iclass_xsr_epc1_args,
20838 3, Iclass_xt_iclass_xsr_epc1_stateArgs, 0, 0 },
20839 { 1, Iclass_xt_iclass_rsr_excsave1_args,
20840 3, Iclass_xt_iclass_rsr_excsave1_stateArgs, 0, 0 },
20841 { 1, Iclass_xt_iclass_wsr_excsave1_args,
20842 3, Iclass_xt_iclass_wsr_excsave1_stateArgs, 0, 0 },
20843 { 1, Iclass_xt_iclass_xsr_excsave1_args,
20844 3, Iclass_xt_iclass_xsr_excsave1_stateArgs, 0, 0 },
20845 { 1, Iclass_xt_iclass_rsr_epc2_args,
20846 3, Iclass_xt_iclass_rsr_epc2_stateArgs, 0, 0 },
20847 { 1, Iclass_xt_iclass_wsr_epc2_args,
20848 3, Iclass_xt_iclass_wsr_epc2_stateArgs, 0, 0 },
20849 { 1, Iclass_xt_iclass_xsr_epc2_args,
20850 3, Iclass_xt_iclass_xsr_epc2_stateArgs, 0, 0 },
20851 { 1, Iclass_xt_iclass_rsr_excsave2_args,
20852 3, Iclass_xt_iclass_rsr_excsave2_stateArgs, 0, 0 },
20853 { 1, Iclass_xt_iclass_wsr_excsave2_args,
20854 3, Iclass_xt_iclass_wsr_excsave2_stateArgs, 0, 0 },
20855 { 1, Iclass_xt_iclass_xsr_excsave2_args,
20856 3, Iclass_xt_iclass_xsr_excsave2_stateArgs, 0, 0 },
20857 { 1, Iclass_xt_iclass_rsr_epc3_args,
20858 3, Iclass_xt_iclass_rsr_epc3_stateArgs, 0, 0 },
20859 { 1, Iclass_xt_iclass_wsr_epc3_args,
20860 3, Iclass_xt_iclass_wsr_epc3_stateArgs, 0, 0 },
20861 { 1, Iclass_xt_iclass_xsr_epc3_args,
20862 3, Iclass_xt_iclass_xsr_epc3_stateArgs, 0, 0 },
20863 { 1, Iclass_xt_iclass_rsr_excsave3_args,
20864 3, Iclass_xt_iclass_rsr_excsave3_stateArgs, 0, 0 },
20865 { 1, Iclass_xt_iclass_wsr_excsave3_args,
20866 3, Iclass_xt_iclass_wsr_excsave3_stateArgs, 0, 0 },
20867 { 1, Iclass_xt_iclass_xsr_excsave3_args,
20868 3, Iclass_xt_iclass_xsr_excsave3_stateArgs, 0, 0 },
20869 { 1, Iclass_xt_iclass_rsr_epc4_args,
20870 3, Iclass_xt_iclass_rsr_epc4_stateArgs, 0, 0 },
20871 { 1, Iclass_xt_iclass_wsr_epc4_args,
20872 3, Iclass_xt_iclass_wsr_epc4_stateArgs, 0, 0 },
20873 { 1, Iclass_xt_iclass_xsr_epc4_args,
20874 3, Iclass_xt_iclass_xsr_epc4_stateArgs, 0, 0 },
20875 { 1, Iclass_xt_iclass_rsr_excsave4_args,
20876 3, Iclass_xt_iclass_rsr_excsave4_stateArgs, 0, 0 },
20877 { 1, Iclass_xt_iclass_wsr_excsave4_args,
20878 3, Iclass_xt_iclass_wsr_excsave4_stateArgs, 0, 0 },
20879 { 1, Iclass_xt_iclass_xsr_excsave4_args,
20880 3, Iclass_xt_iclass_xsr_excsave4_stateArgs, 0, 0 },
20881 { 1, Iclass_xt_iclass_rsr_epc5_args,
20882 3, Iclass_xt_iclass_rsr_epc5_stateArgs, 0, 0 },
20883 { 1, Iclass_xt_iclass_wsr_epc5_args,
20884 3, Iclass_xt_iclass_wsr_epc5_stateArgs, 0, 0 },
20885 { 1, Iclass_xt_iclass_xsr_epc5_args,
20886 3, Iclass_xt_iclass_xsr_epc5_stateArgs, 0, 0 },
20887 { 1, Iclass_xt_iclass_rsr_excsave5_args,
20888 3, Iclass_xt_iclass_rsr_excsave5_stateArgs, 0, 0 },
20889 { 1, Iclass_xt_iclass_wsr_excsave5_args,
20890 3, Iclass_xt_iclass_wsr_excsave5_stateArgs, 0, 0 },
20891 { 1, Iclass_xt_iclass_xsr_excsave5_args,
20892 3, Iclass_xt_iclass_xsr_excsave5_stateArgs, 0, 0 },
20893 { 1, Iclass_xt_iclass_rsr_epc6_args,
20894 3, Iclass_xt_iclass_rsr_epc6_stateArgs, 0, 0 },
20895 { 1, Iclass_xt_iclass_wsr_epc6_args,
20896 3, Iclass_xt_iclass_wsr_epc6_stateArgs, 0, 0 },
20897 { 1, Iclass_xt_iclass_xsr_epc6_args,
20898 3, Iclass_xt_iclass_xsr_epc6_stateArgs, 0, 0 },
20899 { 1, Iclass_xt_iclass_rsr_excsave6_args,
20900 3, Iclass_xt_iclass_rsr_excsave6_stateArgs, 0, 0 },
20901 { 1, Iclass_xt_iclass_wsr_excsave6_args,
20902 3, Iclass_xt_iclass_wsr_excsave6_stateArgs, 0, 0 },
20903 { 1, Iclass_xt_iclass_xsr_excsave6_args,
20904 3, Iclass_xt_iclass_xsr_excsave6_stateArgs, 0, 0 },
20905 { 1, Iclass_xt_iclass_rsr_epc7_args,
20906 3, Iclass_xt_iclass_rsr_epc7_stateArgs, 0, 0 },
20907 { 1, Iclass_xt_iclass_wsr_epc7_args,
20908 3, Iclass_xt_iclass_wsr_epc7_stateArgs, 0, 0 },
20909 { 1, Iclass_xt_iclass_xsr_epc7_args,
20910 3, Iclass_xt_iclass_xsr_epc7_stateArgs, 0, 0 },
20911 { 1, Iclass_xt_iclass_rsr_excsave7_args,
20912 3, Iclass_xt_iclass_rsr_excsave7_stateArgs, 0, 0 },
20913 { 1, Iclass_xt_iclass_wsr_excsave7_args,
20914 3, Iclass_xt_iclass_wsr_excsave7_stateArgs, 0, 0 },
20915 { 1, Iclass_xt_iclass_xsr_excsave7_args,
20916 3, Iclass_xt_iclass_xsr_excsave7_stateArgs, 0, 0 },
20917 { 1, Iclass_xt_iclass_rsr_eps2_args,
20918 3, Iclass_xt_iclass_rsr_eps2_stateArgs, 0, 0 },
20919 { 1, Iclass_xt_iclass_wsr_eps2_args,
20920 3, Iclass_xt_iclass_wsr_eps2_stateArgs, 0, 0 },
20921 { 1, Iclass_xt_iclass_xsr_eps2_args,
20922 3, Iclass_xt_iclass_xsr_eps2_stateArgs, 0, 0 },
20923 { 1, Iclass_xt_iclass_rsr_eps3_args,
20924 3, Iclass_xt_iclass_rsr_eps3_stateArgs, 0, 0 },
20925 { 1, Iclass_xt_iclass_wsr_eps3_args,
20926 3, Iclass_xt_iclass_wsr_eps3_stateArgs, 0, 0 },
20927 { 1, Iclass_xt_iclass_xsr_eps3_args,
20928 3, Iclass_xt_iclass_xsr_eps3_stateArgs, 0, 0 },
20929 { 1, Iclass_xt_iclass_rsr_eps4_args,
20930 3, Iclass_xt_iclass_rsr_eps4_stateArgs, 0, 0 },
20931 { 1, Iclass_xt_iclass_wsr_eps4_args,
20932 3, Iclass_xt_iclass_wsr_eps4_stateArgs, 0, 0 },
20933 { 1, Iclass_xt_iclass_xsr_eps4_args,
20934 3, Iclass_xt_iclass_xsr_eps4_stateArgs, 0, 0 },
20935 { 1, Iclass_xt_iclass_rsr_eps5_args,
20936 3, Iclass_xt_iclass_rsr_eps5_stateArgs, 0, 0 },
20937 { 1, Iclass_xt_iclass_wsr_eps5_args,
20938 3, Iclass_xt_iclass_wsr_eps5_stateArgs, 0, 0 },
20939 { 1, Iclass_xt_iclass_xsr_eps5_args,
20940 3, Iclass_xt_iclass_xsr_eps5_stateArgs, 0, 0 },
20941 { 1, Iclass_xt_iclass_rsr_eps6_args,
20942 3, Iclass_xt_iclass_rsr_eps6_stateArgs, 0, 0 },
20943 { 1, Iclass_xt_iclass_wsr_eps6_args,
20944 3, Iclass_xt_iclass_wsr_eps6_stateArgs, 0, 0 },
20945 { 1, Iclass_xt_iclass_xsr_eps6_args,
20946 3, Iclass_xt_iclass_xsr_eps6_stateArgs, 0, 0 },
20947 { 1, Iclass_xt_iclass_rsr_eps7_args,
20948 3, Iclass_xt_iclass_rsr_eps7_stateArgs, 0, 0 },
20949 { 1, Iclass_xt_iclass_wsr_eps7_args,
20950 3, Iclass_xt_iclass_wsr_eps7_stateArgs, 0, 0 },
20951 { 1, Iclass_xt_iclass_xsr_eps7_args,
20952 3, Iclass_xt_iclass_xsr_eps7_stateArgs, 0, 0 },
20953 { 1, Iclass_xt_iclass_rsr_excvaddr_args,
20954 3, Iclass_xt_iclass_rsr_excvaddr_stateArgs, 0, 0 },
20955 { 1, Iclass_xt_iclass_wsr_excvaddr_args,
20956 3, Iclass_xt_iclass_wsr_excvaddr_stateArgs, 0, 0 },
20957 { 1, Iclass_xt_iclass_xsr_excvaddr_args,
20958 3, Iclass_xt_iclass_xsr_excvaddr_stateArgs, 0, 0 },
20959 { 1, Iclass_xt_iclass_rsr_depc_args,
20960 3, Iclass_xt_iclass_rsr_depc_stateArgs, 0, 0 },
20961 { 1, Iclass_xt_iclass_wsr_depc_args,
20962 3, Iclass_xt_iclass_wsr_depc_stateArgs, 0, 0 },
20963 { 1, Iclass_xt_iclass_xsr_depc_args,
20964 3, Iclass_xt_iclass_xsr_depc_stateArgs, 0, 0 },
20965 { 1, Iclass_xt_iclass_rsr_exccause_args,
20966 4, Iclass_xt_iclass_rsr_exccause_stateArgs, 0, 0 },
20967 { 1, Iclass_xt_iclass_wsr_exccause_args,
20968 3, Iclass_xt_iclass_wsr_exccause_stateArgs, 0, 0 },
20969 { 1, Iclass_xt_iclass_xsr_exccause_args,
20970 3, Iclass_xt_iclass_xsr_exccause_stateArgs, 0, 0 },
20971 { 1, Iclass_xt_iclass_rsr_misc0_args,
20972 3, Iclass_xt_iclass_rsr_misc0_stateArgs, 0, 0 },
20973 { 1, Iclass_xt_iclass_wsr_misc0_args,
20974 3, Iclass_xt_iclass_wsr_misc0_stateArgs, 0, 0 },
20975 { 1, Iclass_xt_iclass_xsr_misc0_args,
20976 3, Iclass_xt_iclass_xsr_misc0_stateArgs, 0, 0 },
20977 { 1, Iclass_xt_iclass_rsr_misc1_args,
20978 3, Iclass_xt_iclass_rsr_misc1_stateArgs, 0, 0 },
20979 { 1, Iclass_xt_iclass_wsr_misc1_args,
20980 3, Iclass_xt_iclass_wsr_misc1_stateArgs, 0, 0 },
20981 { 1, Iclass_xt_iclass_xsr_misc1_args,
20982 3, Iclass_xt_iclass_xsr_misc1_stateArgs, 0, 0 },
20983 { 1, Iclass_xt_iclass_rsr_prid_args,
20984 2, Iclass_xt_iclass_rsr_prid_stateArgs, 0, 0 },
20985 { 1, Iclass_xt_iclass_rsr_vecbase_args,
20986 3, Iclass_xt_iclass_rsr_vecbase_stateArgs, 0, 0 },
20987 { 1, Iclass_xt_iclass_wsr_vecbase_args,
20988 3, Iclass_xt_iclass_wsr_vecbase_stateArgs, 0, 0 },
20989 { 1, Iclass_xt_iclass_xsr_vecbase_args,
20990 3, Iclass_xt_iclass_xsr_vecbase_stateArgs, 0, 0 },
20991 { 3, Iclass_xt_mul16_args,
20992 0, 0, 0, 0 },
20993 { 3, Iclass_xt_mul32_args,
20994 0, 0, 0, 0 },
20995 { 3, Iclass_xt_mul32h_args,
20996 0, 0, 0, 0 },
20997 { 2, Iclass_xt_iclass_mac16_aa_args,
20998 1, Iclass_xt_iclass_mac16_aa_stateArgs, 0, 0 },
20999 { 2, Iclass_xt_iclass_mac16_ad_args,
21000 1, Iclass_xt_iclass_mac16_ad_stateArgs, 0, 0 },
21001 { 2, Iclass_xt_iclass_mac16_da_args,
21002 1, Iclass_xt_iclass_mac16_da_stateArgs, 0, 0 },
21003 { 2, Iclass_xt_iclass_mac16_dd_args,
21004 1, Iclass_xt_iclass_mac16_dd_stateArgs, 0, 0 },
21005 { 2, Iclass_xt_iclass_mac16a_aa_args,
21006 1, Iclass_xt_iclass_mac16a_aa_stateArgs, 0, 0 },
21007 { 2, Iclass_xt_iclass_mac16a_ad_args,
21008 1, Iclass_xt_iclass_mac16a_ad_stateArgs, 0, 0 },
21009 { 2, Iclass_xt_iclass_mac16a_da_args,
21010 1, Iclass_xt_iclass_mac16a_da_stateArgs, 0, 0 },
21011 { 2, Iclass_xt_iclass_mac16a_dd_args,
21012 1, Iclass_xt_iclass_mac16a_dd_stateArgs, 0, 0 },
21013 { 4, Iclass_xt_iclass_mac16al_da_args,
21014 1, Iclass_xt_iclass_mac16al_da_stateArgs, 0, 0 },
21015 { 4, Iclass_xt_iclass_mac16al_dd_args,
21016 1, Iclass_xt_iclass_mac16al_dd_stateArgs, 0, 0 },
21017 { 2, Iclass_xt_iclass_mac16_l_args,
21018 0, 0, 0, 0 },
21019 { 2, Iclass_xt_iclass_rsr_m0_args,
21020 0, 0, 0, 0 },
21021 { 2, Iclass_xt_iclass_wsr_m0_args,
21022 0, 0, 0, 0 },
21023 { 2, Iclass_xt_iclass_xsr_m0_args,
21024 0, 0, 0, 0 },
21025 { 2, Iclass_xt_iclass_rsr_m1_args,
21026 0, 0, 0, 0 },
21027 { 2, Iclass_xt_iclass_wsr_m1_args,
21028 0, 0, 0, 0 },
21029 { 2, Iclass_xt_iclass_xsr_m1_args,
21030 0, 0, 0, 0 },
21031 { 2, Iclass_xt_iclass_rsr_m2_args,
21032 0, 0, 0, 0 },
21033 { 2, Iclass_xt_iclass_wsr_m2_args,
21034 0, 0, 0, 0 },
21035 { 2, Iclass_xt_iclass_xsr_m2_args,
21036 0, 0, 0, 0 },
21037 { 2, Iclass_xt_iclass_rsr_m3_args,
21038 0, 0, 0, 0 },
21039 { 2, Iclass_xt_iclass_wsr_m3_args,
21040 0, 0, 0, 0 },
21041 { 2, Iclass_xt_iclass_xsr_m3_args,
21042 0, 0, 0, 0 },
21043 { 1, Iclass_xt_iclass_rsr_acclo_args,
21044 1, Iclass_xt_iclass_rsr_acclo_stateArgs, 0, 0 },
21045 { 1, Iclass_xt_iclass_wsr_acclo_args,
21046 1, Iclass_xt_iclass_wsr_acclo_stateArgs, 0, 0 },
21047 { 1, Iclass_xt_iclass_xsr_acclo_args,
21048 1, Iclass_xt_iclass_xsr_acclo_stateArgs, 0, 0 },
21049 { 1, Iclass_xt_iclass_rsr_acchi_args,
21050 1, Iclass_xt_iclass_rsr_acchi_stateArgs, 0, 0 },
21051 { 1, Iclass_xt_iclass_wsr_acchi_args,
21052 1, Iclass_xt_iclass_wsr_acchi_stateArgs, 0, 0 },
21053 { 1, Iclass_xt_iclass_xsr_acchi_args,
21054 1, Iclass_xt_iclass_xsr_acchi_stateArgs, 0, 0 },
21055 { 1, Iclass_xt_iclass_rfi_args,
21056 21, Iclass_xt_iclass_rfi_stateArgs, 0, 0 },
21057 { 1, Iclass_xt_iclass_wait_args,
21058 3, Iclass_xt_iclass_wait_stateArgs, 0, 0 },
21059 { 1, Iclass_xt_iclass_rsr_interrupt_args,
21060 3, Iclass_xt_iclass_rsr_interrupt_stateArgs, 0, 0 },
21061 { 1, Iclass_xt_iclass_wsr_intset_args,
21062 4, Iclass_xt_iclass_wsr_intset_stateArgs, 0, 0 },
21063 { 1, Iclass_xt_iclass_wsr_intclear_args,
21064 4, Iclass_xt_iclass_wsr_intclear_stateArgs, 0, 0 },
21065 { 1, Iclass_xt_iclass_rsr_intenable_args,
21066 3, Iclass_xt_iclass_rsr_intenable_stateArgs, 0, 0 },
21067 { 1, Iclass_xt_iclass_wsr_intenable_args,
21068 3, Iclass_xt_iclass_wsr_intenable_stateArgs, 0, 0 },
21069 { 1, Iclass_xt_iclass_xsr_intenable_args,
21070 3, Iclass_xt_iclass_xsr_intenable_stateArgs, 0, 0 },
21071 { 2, Iclass_xt_iclass_break_args,
21072 2, Iclass_xt_iclass_break_stateArgs, 0, 0 },
21073 { 1, Iclass_xt_iclass_break_n_args,
21074 2, Iclass_xt_iclass_break_n_stateArgs, 0, 0 },
21075 { 1, Iclass_xt_iclass_rsr_dbreaka0_args,
21076 3, Iclass_xt_iclass_rsr_dbreaka0_stateArgs, 0, 0 },
21077 { 1, Iclass_xt_iclass_wsr_dbreaka0_args,
21078 4, Iclass_xt_iclass_wsr_dbreaka0_stateArgs, 0, 0 },
21079 { 1, Iclass_xt_iclass_xsr_dbreaka0_args,
21080 4, Iclass_xt_iclass_xsr_dbreaka0_stateArgs, 0, 0 },
21081 { 1, Iclass_xt_iclass_rsr_dbreakc0_args,
21082 3, Iclass_xt_iclass_rsr_dbreakc0_stateArgs, 0, 0 },
21083 { 1, Iclass_xt_iclass_wsr_dbreakc0_args,
21084 4, Iclass_xt_iclass_wsr_dbreakc0_stateArgs, 0, 0 },
21085 { 1, Iclass_xt_iclass_xsr_dbreakc0_args,
21086 4, Iclass_xt_iclass_xsr_dbreakc0_stateArgs, 0, 0 },
21087 { 1, Iclass_xt_iclass_rsr_dbreaka1_args,
21088 3, Iclass_xt_iclass_rsr_dbreaka1_stateArgs, 0, 0 },
21089 { 1, Iclass_xt_iclass_wsr_dbreaka1_args,
21090 4, Iclass_xt_iclass_wsr_dbreaka1_stateArgs, 0, 0 },
21091 { 1, Iclass_xt_iclass_xsr_dbreaka1_args,
21092 4, Iclass_xt_iclass_xsr_dbreaka1_stateArgs, 0, 0 },
21093 { 1, Iclass_xt_iclass_rsr_dbreakc1_args,
21094 3, Iclass_xt_iclass_rsr_dbreakc1_stateArgs, 0, 0 },
21095 { 1, Iclass_xt_iclass_wsr_dbreakc1_args,
21096 4, Iclass_xt_iclass_wsr_dbreakc1_stateArgs, 0, 0 },
21097 { 1, Iclass_xt_iclass_xsr_dbreakc1_args,
21098 4, Iclass_xt_iclass_xsr_dbreakc1_stateArgs, 0, 0 },
21099 { 1, Iclass_xt_iclass_rsr_ibreaka0_args,
21100 3, Iclass_xt_iclass_rsr_ibreaka0_stateArgs, 0, 0 },
21101 { 1, Iclass_xt_iclass_wsr_ibreaka0_args,
21102 3, Iclass_xt_iclass_wsr_ibreaka0_stateArgs, 0, 0 },
21103 { 1, Iclass_xt_iclass_xsr_ibreaka0_args,
21104 3, Iclass_xt_iclass_xsr_ibreaka0_stateArgs, 0, 0 },
21105 { 1, Iclass_xt_iclass_rsr_ibreaka1_args,
21106 3, Iclass_xt_iclass_rsr_ibreaka1_stateArgs, 0, 0 },
21107 { 1, Iclass_xt_iclass_wsr_ibreaka1_args,
21108 3, Iclass_xt_iclass_wsr_ibreaka1_stateArgs, 0, 0 },
21109 { 1, Iclass_xt_iclass_xsr_ibreaka1_args,
21110 3, Iclass_xt_iclass_xsr_ibreaka1_stateArgs, 0, 0 },
21111 { 1, Iclass_xt_iclass_rsr_ibreakenable_args,
21112 3, Iclass_xt_iclass_rsr_ibreakenable_stateArgs, 0, 0 },
21113 { 1, Iclass_xt_iclass_wsr_ibreakenable_args,
21114 3, Iclass_xt_iclass_wsr_ibreakenable_stateArgs, 0, 0 },
21115 { 1, Iclass_xt_iclass_xsr_ibreakenable_args,
21116 3, Iclass_xt_iclass_xsr_ibreakenable_stateArgs, 0, 0 },
21117 { 1, Iclass_xt_iclass_rsr_debugcause_args,
21118 4, Iclass_xt_iclass_rsr_debugcause_stateArgs, 0, 0 },
21119 { 1, Iclass_xt_iclass_wsr_debugcause_args,
21120 4, Iclass_xt_iclass_wsr_debugcause_stateArgs, 0, 0 },
21121 { 1, Iclass_xt_iclass_xsr_debugcause_args,
21122 4, Iclass_xt_iclass_xsr_debugcause_stateArgs, 0, 0 },
21123 { 1, Iclass_xt_iclass_rsr_icount_args,
21124 3, Iclass_xt_iclass_rsr_icount_stateArgs, 0, 0 },
21125 { 1, Iclass_xt_iclass_wsr_icount_args,
21126 4, Iclass_xt_iclass_wsr_icount_stateArgs, 0, 0 },
21127 { 1, Iclass_xt_iclass_xsr_icount_args,
21128 4, Iclass_xt_iclass_xsr_icount_stateArgs, 0, 0 },
21129 { 1, Iclass_xt_iclass_rsr_icountlevel_args,
21130 3, Iclass_xt_iclass_rsr_icountlevel_stateArgs, 0, 0 },
21131 { 1, Iclass_xt_iclass_wsr_icountlevel_args,
21132 3, Iclass_xt_iclass_wsr_icountlevel_stateArgs, 0, 0 },
21133 { 1, Iclass_xt_iclass_xsr_icountlevel_args,
21134 3, Iclass_xt_iclass_xsr_icountlevel_stateArgs, 0, 0 },
21135 { 1, Iclass_xt_iclass_rsr_ddr_args,
21136 3, Iclass_xt_iclass_rsr_ddr_stateArgs, 0, 0 },
21137 { 1, Iclass_xt_iclass_wsr_ddr_args,
21138 4, Iclass_xt_iclass_wsr_ddr_stateArgs, 0, 0 },
21139 { 1, Iclass_xt_iclass_xsr_ddr_args,
21140 4, Iclass_xt_iclass_xsr_ddr_stateArgs, 0, 0 },
21141 { 1, Iclass_xt_iclass_lddr32_p_args,
21142 5, Iclass_xt_iclass_lddr32_p_stateArgs, 0, 0 },
21143 { 1, Iclass_xt_iclass_sddr32_p_args,
21144 4, Iclass_xt_iclass_sddr32_p_stateArgs, 0, 0 },
21145 { 1, Iclass_xt_iclass_rfdo_args,
21146 10, Iclass_xt_iclass_rfdo_stateArgs, 0, 0 },
21147 { 0, 0 /* xt_iclass_rfdd */,
21148 1, Iclass_xt_iclass_rfdd_stateArgs, 0, 0 },
21149 { 1, Iclass_xt_iclass_wsr_mmid_args,
21150 3, Iclass_xt_iclass_wsr_mmid_stateArgs, 0, 0 },
21151 { 3, Iclass_xt_iclass_bbool1_args,
21152 0, 0, 0, 0 },
21153 { 2, Iclass_xt_iclass_bbool4_args,
21154 0, 0, 0, 0 },
21155 { 2, Iclass_xt_iclass_bbool8_args,
21156 0, 0, 0, 0 },
21157 { 2, Iclass_xt_iclass_bbranch_args,
21158 0, 0, 0, 0 },
21159 { 3, Iclass_xt_iclass_bmove_args,
21160 0, 0, 0, 0 },
21161 { 2, Iclass_xt_iclass_RSR_BR_args,
21162 0, 0, 0, 0 },
21163 { 2, Iclass_xt_iclass_WSR_BR_args,
21164 0, 0, 0, 0 },
21165 { 2, Iclass_xt_iclass_XSR_BR_args,
21166 0, 0, 0, 0 },
21167 { 1, Iclass_xt_iclass_rsr_ccount_args,
21168 3, Iclass_xt_iclass_rsr_ccount_stateArgs, 0, 0 },
21169 { 1, Iclass_xt_iclass_wsr_ccount_args,
21170 4, Iclass_xt_iclass_wsr_ccount_stateArgs, 0, 0 },
21171 { 1, Iclass_xt_iclass_xsr_ccount_args,
21172 4, Iclass_xt_iclass_xsr_ccount_stateArgs, 0, 0 },
21173 { 1, Iclass_xt_iclass_rsr_ccompare0_args,
21174 3, Iclass_xt_iclass_rsr_ccompare0_stateArgs, 0, 0 },
21175 { 1, Iclass_xt_iclass_wsr_ccompare0_args,
21176 4, Iclass_xt_iclass_wsr_ccompare0_stateArgs, 0, 0 },
21177 { 1, Iclass_xt_iclass_xsr_ccompare0_args,
21178 4, Iclass_xt_iclass_xsr_ccompare0_stateArgs, 0, 0 },
21179 { 1, Iclass_xt_iclass_rsr_ccompare1_args,
21180 3, Iclass_xt_iclass_rsr_ccompare1_stateArgs, 0, 0 },
21181 { 1, Iclass_xt_iclass_wsr_ccompare1_args,
21182 4, Iclass_xt_iclass_wsr_ccompare1_stateArgs, 0, 0 },
21183 { 1, Iclass_xt_iclass_xsr_ccompare1_args,
21184 4, Iclass_xt_iclass_xsr_ccompare1_stateArgs, 0, 0 },
21185 { 1, Iclass_xt_iclass_rsr_ccompare2_args,
21186 3, Iclass_xt_iclass_rsr_ccompare2_stateArgs, 0, 0 },
21187 { 1, Iclass_xt_iclass_wsr_ccompare2_args,
21188 4, Iclass_xt_iclass_wsr_ccompare2_stateArgs, 0, 0 },
21189 { 1, Iclass_xt_iclass_xsr_ccompare2_args,
21190 4, Iclass_xt_iclass_xsr_ccompare2_stateArgs, 0, 0 },
21191 { 2, Iclass_xt_iclass_icache_args,
21192 0, 0, 0, 0 },
21193 { 2, Iclass_xt_iclass_icache_lock_args,
21194 2, Iclass_xt_iclass_icache_lock_stateArgs, 0, 0 },
21195 { 2, Iclass_xt_iclass_icache_inv_args,
21196 2, Iclass_xt_iclass_icache_inv_stateArgs, 0, 0 },
21197 { 2, Iclass_xt_iclass_licx_args,
21198 2, Iclass_xt_iclass_licx_stateArgs, 0, 0 },
21199 { 2, Iclass_xt_iclass_sicx_args,
21200 2, Iclass_xt_iclass_sicx_stateArgs, 0, 0 },
21201 { 2, Iclass_xt_iclass_dcache_args,
21202 0, 0, 0, 0 },
21203 { 1, Iclass_xt_iclass_dcache_dyn_args,
21204 2, Iclass_xt_iclass_dcache_dyn_stateArgs, 0, 0 },
21205 { 2, Iclass_xt_iclass_dcache_ind_args,
21206 2, Iclass_xt_iclass_dcache_ind_stateArgs, 0, 0 },
21207 { 2, Iclass_xt_iclass_dcache_inv_args,
21208 2, Iclass_xt_iclass_dcache_inv_stateArgs, 0, 0 },
21209 { 2, Iclass_xt_iclass_dpf_args,
21210 0, 0, 0, 0 },
21211 { 2, Iclass_xt_iclass_dcache_lock_args,
21212 2, Iclass_xt_iclass_dcache_lock_stateArgs, 0, 0 },
21213 { 2, Iclass_xt_iclass_sdct_args,
21214 2, Iclass_xt_iclass_sdct_stateArgs, 0, 0 },
21215 { 2, Iclass_xt_iclass_ldct_args,
21216 2, Iclass_xt_iclass_ldct_stateArgs, 0, 0 },
21217 { 1, Iclass_xt_iclass_rsr_prefctl_args,
21218 1, Iclass_xt_iclass_rsr_prefctl_stateArgs, 0, 0 },
21219 { 1, Iclass_xt_iclass_wsr_prefctl_args,
21220 1, Iclass_xt_iclass_wsr_prefctl_stateArgs, 0, 0 },
21221 { 1, Iclass_xt_iclass_xsr_prefctl_args,
21222 1, Iclass_xt_iclass_xsr_prefctl_stateArgs, 0, 0 },
21223 { 1, Iclass_xt_iclass_wsr_ptevaddr_args,
21224 4, Iclass_xt_iclass_wsr_ptevaddr_stateArgs, 0, 0 },
21225 { 1, Iclass_xt_iclass_rsr_ptevaddr_args,
21226 4, Iclass_xt_iclass_rsr_ptevaddr_stateArgs, 0, 0 },
21227 { 1, Iclass_xt_iclass_xsr_ptevaddr_args,
21228 5, Iclass_xt_iclass_xsr_ptevaddr_stateArgs, 0, 0 },
21229 { 1, Iclass_xt_iclass_rsr_rasid_args,
21230 5, Iclass_xt_iclass_rsr_rasid_stateArgs, 0, 0 },
21231 { 1, Iclass_xt_iclass_wsr_rasid_args,
21232 6, Iclass_xt_iclass_wsr_rasid_stateArgs, 0, 0 },
21233 { 1, Iclass_xt_iclass_xsr_rasid_args,
21234 6, Iclass_xt_iclass_xsr_rasid_stateArgs, 0, 0 },
21235 { 1, Iclass_xt_iclass_rsr_itlbcfg_args,
21236 5, Iclass_xt_iclass_rsr_itlbcfg_stateArgs, 0, 0 },
21237 { 1, Iclass_xt_iclass_wsr_itlbcfg_args,
21238 6, Iclass_xt_iclass_wsr_itlbcfg_stateArgs, 0, 0 },
21239 { 1, Iclass_xt_iclass_xsr_itlbcfg_args,
21240 6, Iclass_xt_iclass_xsr_itlbcfg_stateArgs, 0, 0 },
21241 { 1, Iclass_xt_iclass_rsr_dtlbcfg_args,
21242 5, Iclass_xt_iclass_rsr_dtlbcfg_stateArgs, 0, 0 },
21243 { 1, Iclass_xt_iclass_wsr_dtlbcfg_args,
21244 6, Iclass_xt_iclass_wsr_dtlbcfg_stateArgs, 0, 0 },
21245 { 1, Iclass_xt_iclass_xsr_dtlbcfg_args,
21246 6, Iclass_xt_iclass_xsr_dtlbcfg_stateArgs, 0, 0 },
21247 { 1, Iclass_xt_iclass_idtlb_args,
21248 3, Iclass_xt_iclass_idtlb_stateArgs, 0, 0 },
21249 { 2, Iclass_xt_iclass_rdtlb_args,
21250 2, Iclass_xt_iclass_rdtlb_stateArgs, 0, 0 },
21251 { 2, Iclass_xt_iclass_wdtlb_args,
21252 3, Iclass_xt_iclass_wdtlb_stateArgs, 0, 0 },
21253 { 1, Iclass_xt_iclass_iitlb_args,
21254 2, Iclass_xt_iclass_iitlb_stateArgs, 0, 0 },
21255 { 2, Iclass_xt_iclass_ritlb_args,
21256 2, Iclass_xt_iclass_ritlb_stateArgs, 0, 0 },
21257 { 2, Iclass_xt_iclass_witlb_args,
21258 2, Iclass_xt_iclass_witlb_stateArgs, 0, 0 },
21259 { 0, 0 /* xt_iclass_ldpte */,
21260 2, Iclass_xt_iclass_ldpte_stateArgs, 0, 0 },
21261 { 0, 0 /* xt_iclass_hwwitlba */,
21262 1, Iclass_xt_iclass_hwwitlba_stateArgs, 0, 0 },
21263 { 0, 0 /* xt_iclass_hwwdtlba */,
21264 1, Iclass_xt_iclass_hwwdtlba_stateArgs, 0, 0 },
21265 { 1, Iclass_xt_iclass_rsr_cpenable_args,
21266 3, Iclass_xt_iclass_rsr_cpenable_stateArgs, 0, 0 },
21267 { 1, Iclass_xt_iclass_wsr_cpenable_args,
21268 3, Iclass_xt_iclass_wsr_cpenable_stateArgs, 0, 0 },
21269 { 1, Iclass_xt_iclass_xsr_cpenable_args,
21270 3, Iclass_xt_iclass_xsr_cpenable_stateArgs, 0, 0 },
21271 { 3, Iclass_xt_iclass_clamp_args,
21272 0, 0, 0, 0 },
21273 { 3, Iclass_xt_iclass_minmax_args,
21274 0, 0, 0, 0 },
21275 { 2, Iclass_xt_iclass_nsa_args,
21276 0, 0, 0, 0 },
21277 { 3, Iclass_xt_iclass_sx_args,
21278 0, 0, 0, 0 },
21279 { 3, Iclass_xt_iclass_l32ai_args,
21280 0, 0, 0, 0 },
21281 { 3, Iclass_xt_iclass_s32ri_args,
21282 0, 0, 0, 0 },
21283 { 3, Iclass_xt_iclass_s32c1i_args,
21284 3, Iclass_xt_iclass_s32c1i_stateArgs, 0, 0 },
21285 { 1, Iclass_xt_iclass_rsr_scompare1_args,
21286 1, Iclass_xt_iclass_rsr_scompare1_stateArgs, 0, 0 },
21287 { 1, Iclass_xt_iclass_wsr_scompare1_args,
21288 1, Iclass_xt_iclass_wsr_scompare1_stateArgs, 0, 0 },
21289 { 1, Iclass_xt_iclass_xsr_scompare1_args,
21290 1, Iclass_xt_iclass_xsr_scompare1_stateArgs, 0, 0 },
21291 { 1, Iclass_xt_iclass_rsr_atomctl_args,
21292 3, Iclass_xt_iclass_rsr_atomctl_stateArgs, 0, 0 },
21293 { 1, Iclass_xt_iclass_wsr_atomctl_args,
21294 4, Iclass_xt_iclass_wsr_atomctl_stateArgs, 0, 0 },
21295 { 1, Iclass_xt_iclass_xsr_atomctl_args,
21296 4, Iclass_xt_iclass_xsr_atomctl_stateArgs, 0, 0 },
21297 { 3, Iclass_xt_iclass_div_args,
21298 0, 0, 0, 0 },
21299 { 2, Iclass_xt_iclass_rer_args,
21300 3, Iclass_xt_iclass_rer_stateArgs, 2, Iclass_xt_iclass_rer_intfArgs },
21301 { 2, Iclass_xt_iclass_wer_args,
21302 3, Iclass_xt_iclass_wer_stateArgs, 2, Iclass_xt_iclass_wer_intfArgs },
21303 { 1, Iclass_rur_ae_ovf_sar_args,
21304 3, Iclass_rur_ae_ovf_sar_stateArgs, 0, 0 },
21305 { 1, Iclass_wur_ae_ovf_sar_args,
21306 3, Iclass_wur_ae_ovf_sar_stateArgs, 0, 0 },
21307 { 1, Iclass_rur_ae_bithead_args,
21308 2, Iclass_rur_ae_bithead_stateArgs, 0, 0 },
21309 { 1, Iclass_wur_ae_bithead_args,
21310 2, Iclass_wur_ae_bithead_stateArgs, 0, 0 },
21311 { 1, Iclass_rur_ae_ts_fts_bu_bp_args,
21312 5, Iclass_rur_ae_ts_fts_bu_bp_stateArgs, 0, 0 },
21313 { 1, Iclass_wur_ae_ts_fts_bu_bp_args,
21314 5, Iclass_wur_ae_ts_fts_bu_bp_stateArgs, 0, 0 },
21315 { 1, Iclass_rur_ae_sd_no_args,
21316 3, Iclass_rur_ae_sd_no_stateArgs, 0, 0 },
21317 { 1, Iclass_wur_ae_sd_no_args,
21318 3, Iclass_wur_ae_sd_no_stateArgs, 0, 0 },
21319 { 1, Iclass_ae_iclass_rur_ae_overflow_args,
21320 2, Iclass_ae_iclass_rur_ae_overflow_stateArgs, 0, 0 },
21321 { 1, Iclass_ae_iclass_wur_ae_overflow_args,
21322 2, Iclass_ae_iclass_wur_ae_overflow_stateArgs, 0, 0 },
21323 { 1, Iclass_ae_iclass_rur_ae_sar_args,
21324 2, Iclass_ae_iclass_rur_ae_sar_stateArgs, 0, 0 },
21325 { 1, Iclass_ae_iclass_wur_ae_sar_args,
21326 2, Iclass_ae_iclass_wur_ae_sar_stateArgs, 0, 0 },
21327 { 1, Iclass_ae_iclass_rur_ae_bitptr_args,
21328 2, Iclass_ae_iclass_rur_ae_bitptr_stateArgs, 0, 0 },
21329 { 1, Iclass_ae_iclass_wur_ae_bitptr_args,
21330 2, Iclass_ae_iclass_wur_ae_bitptr_stateArgs, 0, 0 },
21331 { 1, Iclass_ae_iclass_rur_ae_bitsused_args,
21332 2, Iclass_ae_iclass_rur_ae_bitsused_stateArgs, 0, 0 },
21333 { 1, Iclass_ae_iclass_wur_ae_bitsused_args,
21334 2, Iclass_ae_iclass_wur_ae_bitsused_stateArgs, 0, 0 },
21335 { 1, Iclass_ae_iclass_rur_ae_tablesize_args,
21336 2, Iclass_ae_iclass_rur_ae_tablesize_stateArgs, 0, 0 },
21337 { 1, Iclass_ae_iclass_wur_ae_tablesize_args,
21338 2, Iclass_ae_iclass_wur_ae_tablesize_stateArgs, 0, 0 },
21339 { 1, Iclass_ae_iclass_rur_ae_first_ts_args,
21340 2, Iclass_ae_iclass_rur_ae_first_ts_stateArgs, 0, 0 },
21341 { 1, Iclass_ae_iclass_wur_ae_first_ts_args,
21342 2, Iclass_ae_iclass_wur_ae_first_ts_stateArgs, 0, 0 },
21343 { 1, Iclass_ae_iclass_rur_ae_nextoffset_args,
21344 2, Iclass_ae_iclass_rur_ae_nextoffset_stateArgs, 0, 0 },
21345 { 1, Iclass_ae_iclass_wur_ae_nextoffset_args,
21346 2, Iclass_ae_iclass_wur_ae_nextoffset_stateArgs, 0, 0 },
21347 { 1, Iclass_ae_iclass_rur_ae_searchdone_args,
21348 2, Iclass_ae_iclass_rur_ae_searchdone_stateArgs, 0, 0 },
21349 { 1, Iclass_ae_iclass_wur_ae_searchdone_args,
21350 2, Iclass_ae_iclass_wur_ae_searchdone_stateArgs, 0, 0 },
21351 { 3, Iclass_ae_iclass_lp16f_i_args,
21352 1, Iclass_ae_iclass_lp16f_i_stateArgs, 0, 0 },
21353 { 3, Iclass_ae_iclass_lp16f_iu_args,
21354 1, Iclass_ae_iclass_lp16f_iu_stateArgs, 0, 0 },
21355 { 3, Iclass_ae_iclass_lp16f_x_args,
21356 1, Iclass_ae_iclass_lp16f_x_stateArgs, 0, 0 },
21357 { 3, Iclass_ae_iclass_lp16f_xu_args,
21358 1, Iclass_ae_iclass_lp16f_xu_stateArgs, 0, 0 },
21359 { 3, Iclass_ae_iclass_lp24_i_args,
21360 1, Iclass_ae_iclass_lp24_i_stateArgs, 0, 0 },
21361 { 3, Iclass_ae_iclass_lp24_iu_args,
21362 1, Iclass_ae_iclass_lp24_iu_stateArgs, 0, 0 },
21363 { 3, Iclass_ae_iclass_lp24_x_args,
21364 1, Iclass_ae_iclass_lp24_x_stateArgs, 0, 0 },
21365 { 3, Iclass_ae_iclass_lp24_xu_args,
21366 1, Iclass_ae_iclass_lp24_xu_stateArgs, 0, 0 },
21367 { 3, Iclass_ae_iclass_lp24f_i_args,
21368 1, Iclass_ae_iclass_lp24f_i_stateArgs, 0, 0 },
21369 { 3, Iclass_ae_iclass_lp24f_iu_args,
21370 1, Iclass_ae_iclass_lp24f_iu_stateArgs, 0, 0 },
21371 { 3, Iclass_ae_iclass_lp24f_x_args,
21372 1, Iclass_ae_iclass_lp24f_x_stateArgs, 0, 0 },
21373 { 3, Iclass_ae_iclass_lp24f_xu_args,
21374 1, Iclass_ae_iclass_lp24f_xu_stateArgs, 0, 0 },
21375 { 3, Iclass_ae_iclass_lp16x2f_i_args,
21376 1, Iclass_ae_iclass_lp16x2f_i_stateArgs, 0, 0 },
21377 { 3, Iclass_ae_iclass_lp16x2f_iu_args,
21378 1, Iclass_ae_iclass_lp16x2f_iu_stateArgs, 0, 0 },
21379 { 3, Iclass_ae_iclass_lp16x2f_x_args,
21380 1, Iclass_ae_iclass_lp16x2f_x_stateArgs, 0, 0 },
21381 { 3, Iclass_ae_iclass_lp16x2f_xu_args,
21382 1, Iclass_ae_iclass_lp16x2f_xu_stateArgs, 0, 0 },
21383 { 3, Iclass_ae_iclass_lp24x2f_i_args,
21384 1, Iclass_ae_iclass_lp24x2f_i_stateArgs, 0, 0 },
21385 { 3, Iclass_ae_iclass_lp24x2f_iu_args,
21386 1, Iclass_ae_iclass_lp24x2f_iu_stateArgs, 0, 0 },
21387 { 3, Iclass_ae_iclass_lp24x2f_x_args,
21388 1, Iclass_ae_iclass_lp24x2f_x_stateArgs, 0, 0 },
21389 { 3, Iclass_ae_iclass_lp24x2f_xu_args,
21390 1, Iclass_ae_iclass_lp24x2f_xu_stateArgs, 0, 0 },
21391 { 3, Iclass_ae_iclass_lp24x2_i_args,
21392 1, Iclass_ae_iclass_lp24x2_i_stateArgs, 0, 0 },
21393 { 3, Iclass_ae_iclass_lp24x2_iu_args,
21394 1, Iclass_ae_iclass_lp24x2_iu_stateArgs, 0, 0 },
21395 { 3, Iclass_ae_iclass_lp24x2_x_args,
21396 1, Iclass_ae_iclass_lp24x2_x_stateArgs, 0, 0 },
21397 { 3, Iclass_ae_iclass_lp24x2_xu_args,
21398 1, Iclass_ae_iclass_lp24x2_xu_stateArgs, 0, 0 },
21399 { 3, Iclass_ae_iclass_sp16x2f_i_args,
21400 1, Iclass_ae_iclass_sp16x2f_i_stateArgs, 0, 0 },
21401 { 3, Iclass_ae_iclass_sp16x2f_iu_args,
21402 1, Iclass_ae_iclass_sp16x2f_iu_stateArgs, 0, 0 },
21403 { 3, Iclass_ae_iclass_sp16x2f_x_args,
21404 1, Iclass_ae_iclass_sp16x2f_x_stateArgs, 0, 0 },
21405 { 3, Iclass_ae_iclass_sp16x2f_xu_args,
21406 1, Iclass_ae_iclass_sp16x2f_xu_stateArgs, 0, 0 },
21407 { 3, Iclass_ae_iclass_sp24x2s_i_args,
21408 1, Iclass_ae_iclass_sp24x2s_i_stateArgs, 0, 0 },
21409 { 3, Iclass_ae_iclass_sp24x2s_iu_args,
21410 1, Iclass_ae_iclass_sp24x2s_iu_stateArgs, 0, 0 },
21411 { 3, Iclass_ae_iclass_sp24x2s_x_args,
21412 1, Iclass_ae_iclass_sp24x2s_x_stateArgs, 0, 0 },
21413 { 3, Iclass_ae_iclass_sp24x2s_xu_args,
21414 1, Iclass_ae_iclass_sp24x2s_xu_stateArgs, 0, 0 },
21415 { 3, Iclass_ae_iclass_sp24x2f_i_args,
21416 1, Iclass_ae_iclass_sp24x2f_i_stateArgs, 0, 0 },
21417 { 3, Iclass_ae_iclass_sp24x2f_iu_args,
21418 1, Iclass_ae_iclass_sp24x2f_iu_stateArgs, 0, 0 },
21419 { 3, Iclass_ae_iclass_sp24x2f_x_args,
21420 1, Iclass_ae_iclass_sp24x2f_x_stateArgs, 0, 0 },
21421 { 3, Iclass_ae_iclass_sp24x2f_xu_args,
21422 1, Iclass_ae_iclass_sp24x2f_xu_stateArgs, 0, 0 },
21423 { 3, Iclass_ae_iclass_sp16f_l_i_args,
21424 1, Iclass_ae_iclass_sp16f_l_i_stateArgs, 0, 0 },
21425 { 3, Iclass_ae_iclass_sp16f_l_iu_args,
21426 1, Iclass_ae_iclass_sp16f_l_iu_stateArgs, 0, 0 },
21427 { 3, Iclass_ae_iclass_sp16f_l_x_args,
21428 1, Iclass_ae_iclass_sp16f_l_x_stateArgs, 0, 0 },
21429 { 3, Iclass_ae_iclass_sp16f_l_xu_args,
21430 1, Iclass_ae_iclass_sp16f_l_xu_stateArgs, 0, 0 },
21431 { 3, Iclass_ae_iclass_sp24s_l_i_args,
21432 1, Iclass_ae_iclass_sp24s_l_i_stateArgs, 0, 0 },
21433 { 3, Iclass_ae_iclass_sp24s_l_iu_args,
21434 1, Iclass_ae_iclass_sp24s_l_iu_stateArgs, 0, 0 },
21435 { 3, Iclass_ae_iclass_sp24s_l_x_args,
21436 1, Iclass_ae_iclass_sp24s_l_x_stateArgs, 0, 0 },
21437 { 3, Iclass_ae_iclass_sp24s_l_xu_args,
21438 1, Iclass_ae_iclass_sp24s_l_xu_stateArgs, 0, 0 },
21439 { 3, Iclass_ae_iclass_sp24f_l_i_args,
21440 1, Iclass_ae_iclass_sp24f_l_i_stateArgs, 0, 0 },
21441 { 3, Iclass_ae_iclass_sp24f_l_iu_args,
21442 1, Iclass_ae_iclass_sp24f_l_iu_stateArgs, 0, 0 },
21443 { 3, Iclass_ae_iclass_sp24f_l_x_args,
21444 1, Iclass_ae_iclass_sp24f_l_x_stateArgs, 0, 0 },
21445 { 3, Iclass_ae_iclass_sp24f_l_xu_args,
21446 1, Iclass_ae_iclass_sp24f_l_xu_stateArgs, 0, 0 },
21447 { 3, Iclass_ae_iclass_lq56_i_args,
21448 1, Iclass_ae_iclass_lq56_i_stateArgs, 0, 0 },
21449 { 3, Iclass_ae_iclass_lq56_iu_args,
21450 1, Iclass_ae_iclass_lq56_iu_stateArgs, 0, 0 },
21451 { 3, Iclass_ae_iclass_lq56_x_args,
21452 1, Iclass_ae_iclass_lq56_x_stateArgs, 0, 0 },
21453 { 3, Iclass_ae_iclass_lq56_xu_args,
21454 1, Iclass_ae_iclass_lq56_xu_stateArgs, 0, 0 },
21455 { 3, Iclass_ae_iclass_lq32f_i_args,
21456 1, Iclass_ae_iclass_lq32f_i_stateArgs, 0, 0 },
21457 { 3, Iclass_ae_iclass_lq32f_iu_args,
21458 1, Iclass_ae_iclass_lq32f_iu_stateArgs, 0, 0 },
21459 { 3, Iclass_ae_iclass_lq32f_x_args,
21460 1, Iclass_ae_iclass_lq32f_x_stateArgs, 0, 0 },
21461 { 3, Iclass_ae_iclass_lq32f_xu_args,
21462 1, Iclass_ae_iclass_lq32f_xu_stateArgs, 0, 0 },
21463 { 3, Iclass_ae_iclass_sq56s_i_args,
21464 1, Iclass_ae_iclass_sq56s_i_stateArgs, 0, 0 },
21465 { 3, Iclass_ae_iclass_sq56s_iu_args,
21466 1, Iclass_ae_iclass_sq56s_iu_stateArgs, 0, 0 },
21467 { 3, Iclass_ae_iclass_sq56s_x_args,
21468 1, Iclass_ae_iclass_sq56s_x_stateArgs, 0, 0 },
21469 { 3, Iclass_ae_iclass_sq56s_xu_args,
21470 1, Iclass_ae_iclass_sq56s_xu_stateArgs, 0, 0 },
21471 { 3, Iclass_ae_iclass_sq32f_i_args,
21472 1, Iclass_ae_iclass_sq32f_i_stateArgs, 0, 0 },
21473 { 3, Iclass_ae_iclass_sq32f_iu_args,
21474 1, Iclass_ae_iclass_sq32f_iu_stateArgs, 0, 0 },
21475 { 3, Iclass_ae_iclass_sq32f_x_args,
21476 1, Iclass_ae_iclass_sq32f_x_stateArgs, 0, 0 },
21477 { 3, Iclass_ae_iclass_sq32f_xu_args,
21478 1, Iclass_ae_iclass_sq32f_xu_stateArgs, 0, 0 },
21479 { 1, Iclass_ae_iclass_zerop48_args,
21480 1, Iclass_ae_iclass_zerop48_stateArgs, 0, 0 },
21481 { 2, Iclass_ae_iclass_movp48_args,
21482 1, Iclass_ae_iclass_movp48_stateArgs, 0, 0 },
21483 { 3, Iclass_ae_iclass_selp24_ll_args,
21484 1, Iclass_ae_iclass_selp24_ll_stateArgs, 0, 0 },
21485 { 3, Iclass_ae_iclass_selp24_lh_args,
21486 1, Iclass_ae_iclass_selp24_lh_stateArgs, 0, 0 },
21487 { 3, Iclass_ae_iclass_selp24_hl_args,
21488 1, Iclass_ae_iclass_selp24_hl_stateArgs, 0, 0 },
21489 { 3, Iclass_ae_iclass_selp24_hh_args,
21490 1, Iclass_ae_iclass_selp24_hh_stateArgs, 0, 0 },
21491 { 3, Iclass_ae_iclass_movtp24x2_args,
21492 1, Iclass_ae_iclass_movtp24x2_stateArgs, 0, 0 },
21493 { 3, Iclass_ae_iclass_movfp24x2_args,
21494 1, Iclass_ae_iclass_movfp24x2_stateArgs, 0, 0 },
21495 { 3, Iclass_ae_iclass_movtp48_args,
21496 1, Iclass_ae_iclass_movtp48_stateArgs, 0, 0 },
21497 { 3, Iclass_ae_iclass_movfp48_args,
21498 1, Iclass_ae_iclass_movfp48_stateArgs, 0, 0 },
21499 { 3, Iclass_ae_iclass_movpa24x2_args,
21500 1, Iclass_ae_iclass_movpa24x2_stateArgs, 0, 0 },
21501 { 3, Iclass_ae_iclass_truncp24a32x2_args,
21502 1, Iclass_ae_iclass_truncp24a32x2_stateArgs, 0, 0 },
21503 { 2, Iclass_ae_iclass_cvta32p24_l_args,
21504 1, Iclass_ae_iclass_cvta32p24_l_stateArgs, 0, 0 },
21505 { 2, Iclass_ae_iclass_cvta32p24_h_args,
21506 1, Iclass_ae_iclass_cvta32p24_h_stateArgs, 0, 0 },
21507 { 3, Iclass_ae_iclass_cvtp24a16x2_ll_args,
21508 1, Iclass_ae_iclass_cvtp24a16x2_ll_stateArgs, 0, 0 },
21509 { 3, Iclass_ae_iclass_cvtp24a16x2_lh_args,
21510 1, Iclass_ae_iclass_cvtp24a16x2_lh_stateArgs, 0, 0 },
21511 { 3, Iclass_ae_iclass_cvtp24a16x2_hl_args,
21512 1, Iclass_ae_iclass_cvtp24a16x2_hl_stateArgs, 0, 0 },
21513 { 3, Iclass_ae_iclass_cvtp24a16x2_hh_args,
21514 1, Iclass_ae_iclass_cvtp24a16x2_hh_stateArgs, 0, 0 },
21515 { 3, Iclass_ae_iclass_truncp24q48x2_args,
21516 1, Iclass_ae_iclass_truncp24q48x2_stateArgs, 0, 0 },
21517 { 2, Iclass_ae_iclass_truncp16_args,
21518 1, Iclass_ae_iclass_truncp16_stateArgs, 0, 0 },
21519 { 2, Iclass_ae_iclass_roundsp24q48sym_args,
21520 2, Iclass_ae_iclass_roundsp24q48sym_stateArgs, 0, 0 },
21521 { 2, Iclass_ae_iclass_roundsp24q48asym_args,
21522 2, Iclass_ae_iclass_roundsp24q48asym_stateArgs, 0, 0 },
21523 { 2, Iclass_ae_iclass_roundsp16q48sym_args,
21524 2, Iclass_ae_iclass_roundsp16q48sym_stateArgs, 0, 0 },
21525 { 2, Iclass_ae_iclass_roundsp16q48asym_args,
21526 2, Iclass_ae_iclass_roundsp16q48asym_stateArgs, 0, 0 },
21527 { 2, Iclass_ae_iclass_roundsp16sym_args,
21528 2, Iclass_ae_iclass_roundsp16sym_stateArgs, 0, 0 },
21529 { 2, Iclass_ae_iclass_roundsp16asym_args,
21530 2, Iclass_ae_iclass_roundsp16asym_stateArgs, 0, 0 },
21531 { 1, Iclass_ae_iclass_zeroq56_args,
21532 1, Iclass_ae_iclass_zeroq56_stateArgs, 0, 0 },
21533 { 2, Iclass_ae_iclass_movq56_args,
21534 1, Iclass_ae_iclass_movq56_stateArgs, 0, 0 },
21535 { 3, Iclass_ae_iclass_movtq56_args,
21536 1, Iclass_ae_iclass_movtq56_stateArgs, 0, 0 },
21537 { 3, Iclass_ae_iclass_movfq56_args,
21538 1, Iclass_ae_iclass_movfq56_stateArgs, 0, 0 },
21539 { 2, Iclass_ae_iclass_cvtq48a32s_args,
21540 1, Iclass_ae_iclass_cvtq48a32s_stateArgs, 0, 0 },
21541 { 2, Iclass_ae_iclass_cvtq48p24s_l_args,
21542 1, Iclass_ae_iclass_cvtq48p24s_l_stateArgs, 0, 0 },
21543 { 2, Iclass_ae_iclass_cvtq48p24s_h_args,
21544 1, Iclass_ae_iclass_cvtq48p24s_h_stateArgs, 0, 0 },
21545 { 2, Iclass_ae_iclass_satq48s_args,
21546 2, Iclass_ae_iclass_satq48s_stateArgs, 0, 0 },
21547 { 2, Iclass_ae_iclass_truncq32_args,
21548 1, Iclass_ae_iclass_truncq32_stateArgs, 0, 0 },
21549 { 2, Iclass_ae_iclass_roundsq32sym_args,
21550 2, Iclass_ae_iclass_roundsq32sym_stateArgs, 0, 0 },
21551 { 2, Iclass_ae_iclass_roundsq32asym_args,
21552 2, Iclass_ae_iclass_roundsq32asym_stateArgs, 0, 0 },
21553 { 2, Iclass_ae_iclass_trunca32q48_args,
21554 1, Iclass_ae_iclass_trunca32q48_stateArgs, 0, 0 },
21555 { 2, Iclass_ae_iclass_movap24s_l_args,
21556 1, Iclass_ae_iclass_movap24s_l_stateArgs, 0, 0 },
21557 { 2, Iclass_ae_iclass_movap24s_h_args,
21558 1, Iclass_ae_iclass_movap24s_h_stateArgs, 0, 0 },
21559 { 2, Iclass_ae_iclass_trunca16p24s_l_args,
21560 1, Iclass_ae_iclass_trunca16p24s_l_stateArgs, 0, 0 },
21561 { 2, Iclass_ae_iclass_trunca16p24s_h_args,
21562 1, Iclass_ae_iclass_trunca16p24s_h_stateArgs, 0, 0 },
21563 { 3, Iclass_ae_iclass_addp24_args,
21564 1, Iclass_ae_iclass_addp24_stateArgs, 0, 0 },
21565 { 3, Iclass_ae_iclass_subp24_args,
21566 1, Iclass_ae_iclass_subp24_stateArgs, 0, 0 },
21567 { 2, Iclass_ae_iclass_negp24_args,
21568 1, Iclass_ae_iclass_negp24_stateArgs, 0, 0 },
21569 { 2, Iclass_ae_iclass_absp24_args,
21570 1, Iclass_ae_iclass_absp24_stateArgs, 0, 0 },
21571 { 3, Iclass_ae_iclass_maxp24s_args,
21572 1, Iclass_ae_iclass_maxp24s_stateArgs, 0, 0 },
21573 { 3, Iclass_ae_iclass_minp24s_args,
21574 1, Iclass_ae_iclass_minp24s_stateArgs, 0, 0 },
21575 { 4, Iclass_ae_iclass_maxbp24s_args,
21576 1, Iclass_ae_iclass_maxbp24s_stateArgs, 0, 0 },
21577 { 4, Iclass_ae_iclass_minbp24s_args,
21578 1, Iclass_ae_iclass_minbp24s_stateArgs, 0, 0 },
21579 { 3, Iclass_ae_iclass_addsp24s_args,
21580 2, Iclass_ae_iclass_addsp24s_stateArgs, 0, 0 },
21581 { 3, Iclass_ae_iclass_subsp24s_args,
21582 2, Iclass_ae_iclass_subsp24s_stateArgs, 0, 0 },
21583 { 2, Iclass_ae_iclass_negsp24s_args,
21584 2, Iclass_ae_iclass_negsp24s_stateArgs, 0, 0 },
21585 { 2, Iclass_ae_iclass_abssp24s_args,
21586 2, Iclass_ae_iclass_abssp24s_stateArgs, 0, 0 },
21587 { 3, Iclass_ae_iclass_andp48_args,
21588 1, Iclass_ae_iclass_andp48_stateArgs, 0, 0 },
21589 { 3, Iclass_ae_iclass_nandp48_args,
21590 1, Iclass_ae_iclass_nandp48_stateArgs, 0, 0 },
21591 { 3, Iclass_ae_iclass_orp48_args,
21592 1, Iclass_ae_iclass_orp48_stateArgs, 0, 0 },
21593 { 3, Iclass_ae_iclass_xorp48_args,
21594 1, Iclass_ae_iclass_xorp48_stateArgs, 0, 0 },
21595 { 3, Iclass_ae_iclass_ltp24s_args,
21596 1, Iclass_ae_iclass_ltp24s_stateArgs, 0, 0 },
21597 { 3, Iclass_ae_iclass_lep24s_args,
21598 1, Iclass_ae_iclass_lep24s_stateArgs, 0, 0 },
21599 { 3, Iclass_ae_iclass_eqp24_args,
21600 1, Iclass_ae_iclass_eqp24_stateArgs, 0, 0 },
21601 { 3, Iclass_ae_iclass_addq56_args,
21602 1, Iclass_ae_iclass_addq56_stateArgs, 0, 0 },
21603 { 3, Iclass_ae_iclass_subq56_args,
21604 1, Iclass_ae_iclass_subq56_stateArgs, 0, 0 },
21605 { 2, Iclass_ae_iclass_negq56_args,
21606 1, Iclass_ae_iclass_negq56_stateArgs, 0, 0 },
21607 { 2, Iclass_ae_iclass_absq56_args,
21608 1, Iclass_ae_iclass_absq56_stateArgs, 0, 0 },
21609 { 3, Iclass_ae_iclass_maxq56s_args,
21610 1, Iclass_ae_iclass_maxq56s_stateArgs, 0, 0 },
21611 { 3, Iclass_ae_iclass_minq56s_args,
21612 1, Iclass_ae_iclass_minq56s_stateArgs, 0, 0 },
21613 { 4, Iclass_ae_iclass_maxbq56s_args,
21614 1, Iclass_ae_iclass_maxbq56s_stateArgs, 0, 0 },
21615 { 4, Iclass_ae_iclass_minbq56s_args,
21616 1, Iclass_ae_iclass_minbq56s_stateArgs, 0, 0 },
21617 { 3, Iclass_ae_iclass_addsq56s_args,
21618 2, Iclass_ae_iclass_addsq56s_stateArgs, 0, 0 },
21619 { 3, Iclass_ae_iclass_subsq56s_args,
21620 2, Iclass_ae_iclass_subsq56s_stateArgs, 0, 0 },
21621 { 2, Iclass_ae_iclass_negsq56s_args,
21622 2, Iclass_ae_iclass_negsq56s_stateArgs, 0, 0 },
21623 { 2, Iclass_ae_iclass_abssq56s_args,
21624 2, Iclass_ae_iclass_abssq56s_stateArgs, 0, 0 },
21625 { 3, Iclass_ae_iclass_andq56_args,
21626 1, Iclass_ae_iclass_andq56_stateArgs, 0, 0 },
21627 { 3, Iclass_ae_iclass_nandq56_args,
21628 1, Iclass_ae_iclass_nandq56_stateArgs, 0, 0 },
21629 { 3, Iclass_ae_iclass_orq56_args,
21630 1, Iclass_ae_iclass_orq56_stateArgs, 0, 0 },
21631 { 3, Iclass_ae_iclass_xorq56_args,
21632 1, Iclass_ae_iclass_xorq56_stateArgs, 0, 0 },
21633 { 3, Iclass_ae_iclass_sllip24_args,
21634 1, Iclass_ae_iclass_sllip24_stateArgs, 0, 0 },
21635 { 3, Iclass_ae_iclass_srlip24_args,
21636 1, Iclass_ae_iclass_srlip24_stateArgs, 0, 0 },
21637 { 3, Iclass_ae_iclass_sraip24_args,
21638 1, Iclass_ae_iclass_sraip24_stateArgs, 0, 0 },
21639 { 2, Iclass_ae_iclass_sllsp24_args,
21640 2, Iclass_ae_iclass_sllsp24_stateArgs, 0, 0 },
21641 { 2, Iclass_ae_iclass_srlsp24_args,
21642 2, Iclass_ae_iclass_srlsp24_stateArgs, 0, 0 },
21643 { 2, Iclass_ae_iclass_srasp24_args,
21644 2, Iclass_ae_iclass_srasp24_stateArgs, 0, 0 },
21645 { 3, Iclass_ae_iclass_sllisp24s_args,
21646 2, Iclass_ae_iclass_sllisp24s_stateArgs, 0, 0 },
21647 { 2, Iclass_ae_iclass_sllssp24s_args,
21648 3, Iclass_ae_iclass_sllssp24s_stateArgs, 0, 0 },
21649 { 3, Iclass_ae_iclass_slliq56_args,
21650 1, Iclass_ae_iclass_slliq56_stateArgs, 0, 0 },
21651 { 3, Iclass_ae_iclass_srliq56_args,
21652 1, Iclass_ae_iclass_srliq56_stateArgs, 0, 0 },
21653 { 3, Iclass_ae_iclass_sraiq56_args,
21654 1, Iclass_ae_iclass_sraiq56_stateArgs, 0, 0 },
21655 { 2, Iclass_ae_iclass_sllsq56_args,
21656 2, Iclass_ae_iclass_sllsq56_stateArgs, 0, 0 },
21657 { 2, Iclass_ae_iclass_srlsq56_args,
21658 2, Iclass_ae_iclass_srlsq56_stateArgs, 0, 0 },
21659 { 2, Iclass_ae_iclass_srasq56_args,
21660 2, Iclass_ae_iclass_srasq56_stateArgs, 0, 0 },
21661 { 3, Iclass_ae_iclass_sllaq56_args,
21662 1, Iclass_ae_iclass_sllaq56_stateArgs, 0, 0 },
21663 { 3, Iclass_ae_iclass_srlaq56_args,
21664 1, Iclass_ae_iclass_srlaq56_stateArgs, 0, 0 },
21665 { 3, Iclass_ae_iclass_sraaq56_args,
21666 1, Iclass_ae_iclass_sraaq56_stateArgs, 0, 0 },
21667 { 3, Iclass_ae_iclass_sllisq56s_args,
21668 2, Iclass_ae_iclass_sllisq56s_stateArgs, 0, 0 },
21669 { 2, Iclass_ae_iclass_sllssq56s_args,
21670 3, Iclass_ae_iclass_sllssq56s_stateArgs, 0, 0 },
21671 { 3, Iclass_ae_iclass_sllasq56s_args,
21672 2, Iclass_ae_iclass_sllasq56s_stateArgs, 0, 0 },
21673 { 3, Iclass_ae_iclass_ltq56s_args,
21674 1, Iclass_ae_iclass_ltq56s_stateArgs, 0, 0 },
21675 { 3, Iclass_ae_iclass_leq56s_args,
21676 1, Iclass_ae_iclass_leq56s_stateArgs, 0, 0 },
21677 { 3, Iclass_ae_iclass_eqq56_args,
21678 1, Iclass_ae_iclass_eqq56_stateArgs, 0, 0 },
21679 { 2, Iclass_ae_iclass_nsaq56s_args,
21680 1, Iclass_ae_iclass_nsaq56s_stateArgs, 0, 0 },
21681 { 3, Iclass_ae_iclass_mulsrfq32sp24s_h_args,
21682 1, Iclass_ae_iclass_mulsrfq32sp24s_h_stateArgs, 0, 0 },
21683 { 3, Iclass_ae_iclass_mulsrfq32sp24s_l_args,
21684 1, Iclass_ae_iclass_mulsrfq32sp24s_l_stateArgs, 0, 0 },
21685 { 3, Iclass_ae_iclass_mularfq32sp24s_h_args,
21686 1, Iclass_ae_iclass_mularfq32sp24s_h_stateArgs, 0, 0 },
21687 { 3, Iclass_ae_iclass_mularfq32sp24s_l_args,
21688 1, Iclass_ae_iclass_mularfq32sp24s_l_stateArgs, 0, 0 },
21689 { 3, Iclass_ae_iclass_mulrfq32sp24s_h_args,
21690 1, Iclass_ae_iclass_mulrfq32sp24s_h_stateArgs, 0, 0 },
21691 { 3, Iclass_ae_iclass_mulrfq32sp24s_l_args,
21692 1, Iclass_ae_iclass_mulrfq32sp24s_l_stateArgs, 0, 0 },
21693 { 3, Iclass_ae_iclass_mulsfq32sp24s_h_args,
21694 1, Iclass_ae_iclass_mulsfq32sp24s_h_stateArgs, 0, 0 },
21695 { 3, Iclass_ae_iclass_mulsfq32sp24s_l_args,
21696 1, Iclass_ae_iclass_mulsfq32sp24s_l_stateArgs, 0, 0 },
21697 { 3, Iclass_ae_iclass_mulafq32sp24s_h_args,
21698 1, Iclass_ae_iclass_mulafq32sp24s_h_stateArgs, 0, 0 },
21699 { 3, Iclass_ae_iclass_mulafq32sp24s_l_args,
21700 1, Iclass_ae_iclass_mulafq32sp24s_l_stateArgs, 0, 0 },
21701 { 3, Iclass_ae_iclass_mulfq32sp24s_h_args,
21702 1, Iclass_ae_iclass_mulfq32sp24s_h_stateArgs, 0, 0 },
21703 { 3, Iclass_ae_iclass_mulfq32sp24s_l_args,
21704 1, Iclass_ae_iclass_mulfq32sp24s_l_stateArgs, 0, 0 },
21705 { 3, Iclass_ae_iclass_mulfs32p16s_ll_args,
21706 2, Iclass_ae_iclass_mulfs32p16s_ll_stateArgs, 0, 0 },
21707 { 3, Iclass_ae_iclass_mulfp24s_ll_args,
21708 1, Iclass_ae_iclass_mulfp24s_ll_stateArgs, 0, 0 },
21709 { 3, Iclass_ae_iclass_mulp24s_ll_args,
21710 1, Iclass_ae_iclass_mulp24s_ll_stateArgs, 0, 0 },
21711 { 3, Iclass_ae_iclass_mulfs32p16s_lh_args,
21712 2, Iclass_ae_iclass_mulfs32p16s_lh_stateArgs, 0, 0 },
21713 { 3, Iclass_ae_iclass_mulfp24s_lh_args,
21714 1, Iclass_ae_iclass_mulfp24s_lh_stateArgs, 0, 0 },
21715 { 3, Iclass_ae_iclass_mulp24s_lh_args,
21716 1, Iclass_ae_iclass_mulp24s_lh_stateArgs, 0, 0 },
21717 { 3, Iclass_ae_iclass_mulfs32p16s_hl_args,
21718 2, Iclass_ae_iclass_mulfs32p16s_hl_stateArgs, 0, 0 },
21719 { 3, Iclass_ae_iclass_mulfp24s_hl_args,
21720 1, Iclass_ae_iclass_mulfp24s_hl_stateArgs, 0, 0 },
21721 { 3, Iclass_ae_iclass_mulp24s_hl_args,
21722 1, Iclass_ae_iclass_mulp24s_hl_stateArgs, 0, 0 },
21723 { 3, Iclass_ae_iclass_mulfs32p16s_hh_args,
21724 2, Iclass_ae_iclass_mulfs32p16s_hh_stateArgs, 0, 0 },
21725 { 3, Iclass_ae_iclass_mulfp24s_hh_args,
21726 1, Iclass_ae_iclass_mulfp24s_hh_stateArgs, 0, 0 },
21727 { 3, Iclass_ae_iclass_mulp24s_hh_args,
21728 1, Iclass_ae_iclass_mulp24s_hh_stateArgs, 0, 0 },
21729 { 3, Iclass_ae_iclass_mulafs32p16s_ll_args,
21730 2, Iclass_ae_iclass_mulafs32p16s_ll_stateArgs, 0, 0 },
21731 { 3, Iclass_ae_iclass_mulafp24s_ll_args,
21732 1, Iclass_ae_iclass_mulafp24s_ll_stateArgs, 0, 0 },
21733 { 3, Iclass_ae_iclass_mulap24s_ll_args,
21734 1, Iclass_ae_iclass_mulap24s_ll_stateArgs, 0, 0 },
21735 { 3, Iclass_ae_iclass_mulafs32p16s_lh_args,
21736 2, Iclass_ae_iclass_mulafs32p16s_lh_stateArgs, 0, 0 },
21737 { 3, Iclass_ae_iclass_mulafp24s_lh_args,
21738 1, Iclass_ae_iclass_mulafp24s_lh_stateArgs, 0, 0 },
21739 { 3, Iclass_ae_iclass_mulap24s_lh_args,
21740 1, Iclass_ae_iclass_mulap24s_lh_stateArgs, 0, 0 },
21741 { 3, Iclass_ae_iclass_mulafs32p16s_hl_args,
21742 2, Iclass_ae_iclass_mulafs32p16s_hl_stateArgs, 0, 0 },
21743 { 3, Iclass_ae_iclass_mulafp24s_hl_args,
21744 1, Iclass_ae_iclass_mulafp24s_hl_stateArgs, 0, 0 },
21745 { 3, Iclass_ae_iclass_mulap24s_hl_args,
21746 1, Iclass_ae_iclass_mulap24s_hl_stateArgs, 0, 0 },
21747 { 3, Iclass_ae_iclass_mulafs32p16s_hh_args,
21748 2, Iclass_ae_iclass_mulafs32p16s_hh_stateArgs, 0, 0 },
21749 { 3, Iclass_ae_iclass_mulafp24s_hh_args,
21750 1, Iclass_ae_iclass_mulafp24s_hh_stateArgs, 0, 0 },
21751 { 3, Iclass_ae_iclass_mulap24s_hh_args,
21752 1, Iclass_ae_iclass_mulap24s_hh_stateArgs, 0, 0 },
21753 { 3, Iclass_ae_iclass_mulsfs32p16s_ll_args,
21754 2, Iclass_ae_iclass_mulsfs32p16s_ll_stateArgs, 0, 0 },
21755 { 3, Iclass_ae_iclass_mulsfp24s_ll_args,
21756 1, Iclass_ae_iclass_mulsfp24s_ll_stateArgs, 0, 0 },
21757 { 3, Iclass_ae_iclass_mulsp24s_ll_args,
21758 1, Iclass_ae_iclass_mulsp24s_ll_stateArgs, 0, 0 },
21759 { 3, Iclass_ae_iclass_mulsfs32p16s_lh_args,
21760 2, Iclass_ae_iclass_mulsfs32p16s_lh_stateArgs, 0, 0 },
21761 { 3, Iclass_ae_iclass_mulsfp24s_lh_args,
21762 1, Iclass_ae_iclass_mulsfp24s_lh_stateArgs, 0, 0 },
21763 { 3, Iclass_ae_iclass_mulsp24s_lh_args,
21764 1, Iclass_ae_iclass_mulsp24s_lh_stateArgs, 0, 0 },
21765 { 3, Iclass_ae_iclass_mulsfs32p16s_hl_args,
21766 2, Iclass_ae_iclass_mulsfs32p16s_hl_stateArgs, 0, 0 },
21767 { 3, Iclass_ae_iclass_mulsfp24s_hl_args,
21768 1, Iclass_ae_iclass_mulsfp24s_hl_stateArgs, 0, 0 },
21769 { 3, Iclass_ae_iclass_mulsp24s_hl_args,
21770 1, Iclass_ae_iclass_mulsp24s_hl_stateArgs, 0, 0 },
21771 { 3, Iclass_ae_iclass_mulsfs32p16s_hh_args,
21772 2, Iclass_ae_iclass_mulsfs32p16s_hh_stateArgs, 0, 0 },
21773 { 3, Iclass_ae_iclass_mulsfp24s_hh_args,
21774 1, Iclass_ae_iclass_mulsfp24s_hh_stateArgs, 0, 0 },
21775 { 3, Iclass_ae_iclass_mulsp24s_hh_args,
21776 1, Iclass_ae_iclass_mulsp24s_hh_stateArgs, 0, 0 },
21777 { 3, Iclass_ae_iclass_mulafs56p24s_ll_args,
21778 2, Iclass_ae_iclass_mulafs56p24s_ll_stateArgs, 0, 0 },
21779 { 3, Iclass_ae_iclass_mulas56p24s_ll_args,
21780 2, Iclass_ae_iclass_mulas56p24s_ll_stateArgs, 0, 0 },
21781 { 3, Iclass_ae_iclass_mulafs56p24s_lh_args,
21782 2, Iclass_ae_iclass_mulafs56p24s_lh_stateArgs, 0, 0 },
21783 { 3, Iclass_ae_iclass_mulas56p24s_lh_args,
21784 2, Iclass_ae_iclass_mulas56p24s_lh_stateArgs, 0, 0 },
21785 { 3, Iclass_ae_iclass_mulafs56p24s_hl_args,
21786 2, Iclass_ae_iclass_mulafs56p24s_hl_stateArgs, 0, 0 },
21787 { 3, Iclass_ae_iclass_mulas56p24s_hl_args,
21788 2, Iclass_ae_iclass_mulas56p24s_hl_stateArgs, 0, 0 },
21789 { 3, Iclass_ae_iclass_mulafs56p24s_hh_args,
21790 2, Iclass_ae_iclass_mulafs56p24s_hh_stateArgs, 0, 0 },
21791 { 3, Iclass_ae_iclass_mulas56p24s_hh_args,
21792 2, Iclass_ae_iclass_mulas56p24s_hh_stateArgs, 0, 0 },
21793 { 3, Iclass_ae_iclass_mulsfs56p24s_ll_args,
21794 2, Iclass_ae_iclass_mulsfs56p24s_ll_stateArgs, 0, 0 },
21795 { 3, Iclass_ae_iclass_mulss56p24s_ll_args,
21796 2, Iclass_ae_iclass_mulss56p24s_ll_stateArgs, 0, 0 },
21797 { 3, Iclass_ae_iclass_mulsfs56p24s_lh_args,
21798 2, Iclass_ae_iclass_mulsfs56p24s_lh_stateArgs, 0, 0 },
21799 { 3, Iclass_ae_iclass_mulss56p24s_lh_args,
21800 2, Iclass_ae_iclass_mulss56p24s_lh_stateArgs, 0, 0 },
21801 { 3, Iclass_ae_iclass_mulsfs56p24s_hl_args,
21802 2, Iclass_ae_iclass_mulsfs56p24s_hl_stateArgs, 0, 0 },
21803 { 3, Iclass_ae_iclass_mulss56p24s_hl_args,
21804 2, Iclass_ae_iclass_mulss56p24s_hl_stateArgs, 0, 0 },
21805 { 3, Iclass_ae_iclass_mulsfs56p24s_hh_args,
21806 2, Iclass_ae_iclass_mulsfs56p24s_hh_stateArgs, 0, 0 },
21807 { 3, Iclass_ae_iclass_mulss56p24s_hh_args,
21808 2, Iclass_ae_iclass_mulss56p24s_hh_stateArgs, 0, 0 },
21809 { 3, Iclass_ae_iclass_mulfq32sp16s_l_args,
21810 1, Iclass_ae_iclass_mulfq32sp16s_l_stateArgs, 0, 0 },
21811 { 3, Iclass_ae_iclass_mulfq32sp16s_h_args,
21812 1, Iclass_ae_iclass_mulfq32sp16s_h_stateArgs, 0, 0 },
21813 { 3, Iclass_ae_iclass_mulfq32sp16u_l_args,
21814 1, Iclass_ae_iclass_mulfq32sp16u_l_stateArgs, 0, 0 },
21815 { 3, Iclass_ae_iclass_mulfq32sp16u_h_args,
21816 1, Iclass_ae_iclass_mulfq32sp16u_h_stateArgs, 0, 0 },
21817 { 3, Iclass_ae_iclass_mulq32sp16s_l_args,
21818 1, Iclass_ae_iclass_mulq32sp16s_l_stateArgs, 0, 0 },
21819 { 3, Iclass_ae_iclass_mulq32sp16s_h_args,
21820 1, Iclass_ae_iclass_mulq32sp16s_h_stateArgs, 0, 0 },
21821 { 3, Iclass_ae_iclass_mulq32sp16u_l_args,
21822 1, Iclass_ae_iclass_mulq32sp16u_l_stateArgs, 0, 0 },
21823 { 3, Iclass_ae_iclass_mulq32sp16u_h_args,
21824 1, Iclass_ae_iclass_mulq32sp16u_h_stateArgs, 0, 0 },
21825 { 3, Iclass_ae_iclass_mulafq32sp16s_l_args,
21826 1, Iclass_ae_iclass_mulafq32sp16s_l_stateArgs, 0, 0 },
21827 { 3, Iclass_ae_iclass_mulafq32sp16s_h_args,
21828 1, Iclass_ae_iclass_mulafq32sp16s_h_stateArgs, 0, 0 },
21829 { 3, Iclass_ae_iclass_mulafq32sp16u_l_args,
21830 1, Iclass_ae_iclass_mulafq32sp16u_l_stateArgs, 0, 0 },
21831 { 3, Iclass_ae_iclass_mulafq32sp16u_h_args,
21832 1, Iclass_ae_iclass_mulafq32sp16u_h_stateArgs, 0, 0 },
21833 { 3, Iclass_ae_iclass_mulaq32sp16s_l_args,
21834 1, Iclass_ae_iclass_mulaq32sp16s_l_stateArgs, 0, 0 },
21835 { 3, Iclass_ae_iclass_mulaq32sp16s_h_args,
21836 1, Iclass_ae_iclass_mulaq32sp16s_h_stateArgs, 0, 0 },
21837 { 3, Iclass_ae_iclass_mulaq32sp16u_l_args,
21838 1, Iclass_ae_iclass_mulaq32sp16u_l_stateArgs, 0, 0 },
21839 { 3, Iclass_ae_iclass_mulaq32sp16u_h_args,
21840 1, Iclass_ae_iclass_mulaq32sp16u_h_stateArgs, 0, 0 },
21841 { 3, Iclass_ae_iclass_mulsfq32sp16s_l_args,
21842 1, Iclass_ae_iclass_mulsfq32sp16s_l_stateArgs, 0, 0 },
21843 { 3, Iclass_ae_iclass_mulsfq32sp16s_h_args,
21844 1, Iclass_ae_iclass_mulsfq32sp16s_h_stateArgs, 0, 0 },
21845 { 3, Iclass_ae_iclass_mulsfq32sp16u_l_args,
21846 1, Iclass_ae_iclass_mulsfq32sp16u_l_stateArgs, 0, 0 },
21847 { 3, Iclass_ae_iclass_mulsfq32sp16u_h_args,
21848 1, Iclass_ae_iclass_mulsfq32sp16u_h_stateArgs, 0, 0 },
21849 { 3, Iclass_ae_iclass_mulsq32sp16s_l_args,
21850 1, Iclass_ae_iclass_mulsq32sp16s_l_stateArgs, 0, 0 },
21851 { 3, Iclass_ae_iclass_mulsq32sp16s_h_args,
21852 1, Iclass_ae_iclass_mulsq32sp16s_h_stateArgs, 0, 0 },
21853 { 3, Iclass_ae_iclass_mulsq32sp16u_l_args,
21854 1, Iclass_ae_iclass_mulsq32sp16u_l_stateArgs, 0, 0 },
21855 { 3, Iclass_ae_iclass_mulsq32sp16u_h_args,
21856 1, Iclass_ae_iclass_mulsq32sp16u_h_stateArgs, 0, 0 },
21857 { 5, Iclass_ae_iclass_mulzaaq32sp16s_ll_args,
21858 1, Iclass_ae_iclass_mulzaaq32sp16s_ll_stateArgs, 0, 0 },
21859 { 5, Iclass_ae_iclass_mulzaafq32sp16s_ll_args,
21860 1, Iclass_ae_iclass_mulzaafq32sp16s_ll_stateArgs, 0, 0 },
21861 { 5, Iclass_ae_iclass_mulzaaq32sp16u_ll_args,
21862 1, Iclass_ae_iclass_mulzaaq32sp16u_ll_stateArgs, 0, 0 },
21863 { 5, Iclass_ae_iclass_mulzaafq32sp16u_ll_args,
21864 1, Iclass_ae_iclass_mulzaafq32sp16u_ll_stateArgs, 0, 0 },
21865 { 5, Iclass_ae_iclass_mulzaaq32sp16s_hh_args,
21866 1, Iclass_ae_iclass_mulzaaq32sp16s_hh_stateArgs, 0, 0 },
21867 { 5, Iclass_ae_iclass_mulzaafq32sp16s_hh_args,
21868 1, Iclass_ae_iclass_mulzaafq32sp16s_hh_stateArgs, 0, 0 },
21869 { 5, Iclass_ae_iclass_mulzaaq32sp16u_hh_args,
21870 1, Iclass_ae_iclass_mulzaaq32sp16u_hh_stateArgs, 0, 0 },
21871 { 5, Iclass_ae_iclass_mulzaafq32sp16u_hh_args,
21872 1, Iclass_ae_iclass_mulzaafq32sp16u_hh_stateArgs, 0, 0 },
21873 { 5, Iclass_ae_iclass_mulzaaq32sp16s_lh_args,
21874 1, Iclass_ae_iclass_mulzaaq32sp16s_lh_stateArgs, 0, 0 },
21875 { 5, Iclass_ae_iclass_mulzaafq32sp16s_lh_args,
21876 1, Iclass_ae_iclass_mulzaafq32sp16s_lh_stateArgs, 0, 0 },
21877 { 5, Iclass_ae_iclass_mulzaaq32sp16u_lh_args,
21878 1, Iclass_ae_iclass_mulzaaq32sp16u_lh_stateArgs, 0, 0 },
21879 { 5, Iclass_ae_iclass_mulzaafq32sp16u_lh_args,
21880 1, Iclass_ae_iclass_mulzaafq32sp16u_lh_stateArgs, 0, 0 },
21881 { 5, Iclass_ae_iclass_mulzasq32sp16s_ll_args,
21882 1, Iclass_ae_iclass_mulzasq32sp16s_ll_stateArgs, 0, 0 },
21883 { 5, Iclass_ae_iclass_mulzasfq32sp16s_ll_args,
21884 1, Iclass_ae_iclass_mulzasfq32sp16s_ll_stateArgs, 0, 0 },
21885 { 5, Iclass_ae_iclass_mulzasq32sp16u_ll_args,
21886 1, Iclass_ae_iclass_mulzasq32sp16u_ll_stateArgs, 0, 0 },
21887 { 5, Iclass_ae_iclass_mulzasfq32sp16u_ll_args,
21888 1, Iclass_ae_iclass_mulzasfq32sp16u_ll_stateArgs, 0, 0 },
21889 { 5, Iclass_ae_iclass_mulzasq32sp16s_hh_args,
21890 1, Iclass_ae_iclass_mulzasq32sp16s_hh_stateArgs, 0, 0 },
21891 { 5, Iclass_ae_iclass_mulzasfq32sp16s_hh_args,
21892 1, Iclass_ae_iclass_mulzasfq32sp16s_hh_stateArgs, 0, 0 },
21893 { 5, Iclass_ae_iclass_mulzasq32sp16u_hh_args,
21894 1, Iclass_ae_iclass_mulzasq32sp16u_hh_stateArgs, 0, 0 },
21895 { 5, Iclass_ae_iclass_mulzasfq32sp16u_hh_args,
21896 1, Iclass_ae_iclass_mulzasfq32sp16u_hh_stateArgs, 0, 0 },
21897 { 5, Iclass_ae_iclass_mulzasq32sp16s_lh_args,
21898 1, Iclass_ae_iclass_mulzasq32sp16s_lh_stateArgs, 0, 0 },
21899 { 5, Iclass_ae_iclass_mulzasfq32sp16s_lh_args,
21900 1, Iclass_ae_iclass_mulzasfq32sp16s_lh_stateArgs, 0, 0 },
21901 { 5, Iclass_ae_iclass_mulzasq32sp16u_lh_args,
21902 1, Iclass_ae_iclass_mulzasq32sp16u_lh_stateArgs, 0, 0 },
21903 { 5, Iclass_ae_iclass_mulzasfq32sp16u_lh_args,
21904 1, Iclass_ae_iclass_mulzasfq32sp16u_lh_stateArgs, 0, 0 },
21905 { 5, Iclass_ae_iclass_mulzsaq32sp16s_ll_args,
21906 1, Iclass_ae_iclass_mulzsaq32sp16s_ll_stateArgs, 0, 0 },
21907 { 5, Iclass_ae_iclass_mulzsafq32sp16s_ll_args,
21908 1, Iclass_ae_iclass_mulzsafq32sp16s_ll_stateArgs, 0, 0 },
21909 { 5, Iclass_ae_iclass_mulzsaq32sp16u_ll_args,
21910 1, Iclass_ae_iclass_mulzsaq32sp16u_ll_stateArgs, 0, 0 },
21911 { 5, Iclass_ae_iclass_mulzsafq32sp16u_ll_args,
21912 1, Iclass_ae_iclass_mulzsafq32sp16u_ll_stateArgs, 0, 0 },
21913 { 5, Iclass_ae_iclass_mulzsaq32sp16s_hh_args,
21914 1, Iclass_ae_iclass_mulzsaq32sp16s_hh_stateArgs, 0, 0 },
21915 { 5, Iclass_ae_iclass_mulzsafq32sp16s_hh_args,
21916 1, Iclass_ae_iclass_mulzsafq32sp16s_hh_stateArgs, 0, 0 },
21917 { 5, Iclass_ae_iclass_mulzsaq32sp16u_hh_args,
21918 1, Iclass_ae_iclass_mulzsaq32sp16u_hh_stateArgs, 0, 0 },
21919 { 5, Iclass_ae_iclass_mulzsafq32sp16u_hh_args,
21920 1, Iclass_ae_iclass_mulzsafq32sp16u_hh_stateArgs, 0, 0 },
21921 { 5, Iclass_ae_iclass_mulzsaq32sp16s_lh_args,
21922 1, Iclass_ae_iclass_mulzsaq32sp16s_lh_stateArgs, 0, 0 },
21923 { 5, Iclass_ae_iclass_mulzsafq32sp16s_lh_args,
21924 1, Iclass_ae_iclass_mulzsafq32sp16s_lh_stateArgs, 0, 0 },
21925 { 5, Iclass_ae_iclass_mulzsaq32sp16u_lh_args,
21926 1, Iclass_ae_iclass_mulzsaq32sp16u_lh_stateArgs, 0, 0 },
21927 { 5, Iclass_ae_iclass_mulzsafq32sp16u_lh_args,
21928 1, Iclass_ae_iclass_mulzsafq32sp16u_lh_stateArgs, 0, 0 },
21929 { 5, Iclass_ae_iclass_mulzssq32sp16s_ll_args,
21930 1, Iclass_ae_iclass_mulzssq32sp16s_ll_stateArgs, 0, 0 },
21931 { 5, Iclass_ae_iclass_mulzssfq32sp16s_ll_args,
21932 1, Iclass_ae_iclass_mulzssfq32sp16s_ll_stateArgs, 0, 0 },
21933 { 5, Iclass_ae_iclass_mulzssq32sp16u_ll_args,
21934 1, Iclass_ae_iclass_mulzssq32sp16u_ll_stateArgs, 0, 0 },
21935 { 5, Iclass_ae_iclass_mulzssfq32sp16u_ll_args,
21936 1, Iclass_ae_iclass_mulzssfq32sp16u_ll_stateArgs, 0, 0 },
21937 { 5, Iclass_ae_iclass_mulzssq32sp16s_hh_args,
21938 1, Iclass_ae_iclass_mulzssq32sp16s_hh_stateArgs, 0, 0 },
21939 { 5, Iclass_ae_iclass_mulzssfq32sp16s_hh_args,
21940 1, Iclass_ae_iclass_mulzssfq32sp16s_hh_stateArgs, 0, 0 },
21941 { 5, Iclass_ae_iclass_mulzssq32sp16u_hh_args,
21942 1, Iclass_ae_iclass_mulzssq32sp16u_hh_stateArgs, 0, 0 },
21943 { 5, Iclass_ae_iclass_mulzssfq32sp16u_hh_args,
21944 1, Iclass_ae_iclass_mulzssfq32sp16u_hh_stateArgs, 0, 0 },
21945 { 5, Iclass_ae_iclass_mulzssq32sp16s_lh_args,
21946 1, Iclass_ae_iclass_mulzssq32sp16s_lh_stateArgs, 0, 0 },
21947 { 5, Iclass_ae_iclass_mulzssfq32sp16s_lh_args,
21948 1, Iclass_ae_iclass_mulzssfq32sp16s_lh_stateArgs, 0, 0 },
21949 { 5, Iclass_ae_iclass_mulzssq32sp16u_lh_args,
21950 1, Iclass_ae_iclass_mulzssq32sp16u_lh_stateArgs, 0, 0 },
21951 { 5, Iclass_ae_iclass_mulzssfq32sp16u_lh_args,
21952 1, Iclass_ae_iclass_mulzssfq32sp16u_lh_stateArgs, 0, 0 },
21953 { 3, Iclass_ae_iclass_mulzaafp24s_hh_ll_args,
21954 1, Iclass_ae_iclass_mulzaafp24s_hh_ll_stateArgs, 0, 0 },
21955 { 3, Iclass_ae_iclass_mulzaap24s_hh_ll_args,
21956 1, Iclass_ae_iclass_mulzaap24s_hh_ll_stateArgs, 0, 0 },
21957 { 3, Iclass_ae_iclass_mulzaafp24s_hl_lh_args,
21958 1, Iclass_ae_iclass_mulzaafp24s_hl_lh_stateArgs, 0, 0 },
21959 { 3, Iclass_ae_iclass_mulzaap24s_hl_lh_args,
21960 1, Iclass_ae_iclass_mulzaap24s_hl_lh_stateArgs, 0, 0 },
21961 { 3, Iclass_ae_iclass_mulzasfp24s_hh_ll_args,
21962 1, Iclass_ae_iclass_mulzasfp24s_hh_ll_stateArgs, 0, 0 },
21963 { 3, Iclass_ae_iclass_mulzasp24s_hh_ll_args,
21964 1, Iclass_ae_iclass_mulzasp24s_hh_ll_stateArgs, 0, 0 },
21965 { 3, Iclass_ae_iclass_mulzasfp24s_hl_lh_args,
21966 1, Iclass_ae_iclass_mulzasfp24s_hl_lh_stateArgs, 0, 0 },
21967 { 3, Iclass_ae_iclass_mulzasp24s_hl_lh_args,
21968 1, Iclass_ae_iclass_mulzasp24s_hl_lh_stateArgs, 0, 0 },
21969 { 3, Iclass_ae_iclass_mulzsafp24s_hh_ll_args,
21970 1, Iclass_ae_iclass_mulzsafp24s_hh_ll_stateArgs, 0, 0 },
21971 { 3, Iclass_ae_iclass_mulzsap24s_hh_ll_args,
21972 1, Iclass_ae_iclass_mulzsap24s_hh_ll_stateArgs, 0, 0 },
21973 { 3, Iclass_ae_iclass_mulzsafp24s_hl_lh_args,
21974 1, Iclass_ae_iclass_mulzsafp24s_hl_lh_stateArgs, 0, 0 },
21975 { 3, Iclass_ae_iclass_mulzsap24s_hl_lh_args,
21976 1, Iclass_ae_iclass_mulzsap24s_hl_lh_stateArgs, 0, 0 },
21977 { 3, Iclass_ae_iclass_mulzssfp24s_hh_ll_args,
21978 1, Iclass_ae_iclass_mulzssfp24s_hh_ll_stateArgs, 0, 0 },
21979 { 3, Iclass_ae_iclass_mulzssp24s_hh_ll_args,
21980 1, Iclass_ae_iclass_mulzssp24s_hh_ll_stateArgs, 0, 0 },
21981 { 3, Iclass_ae_iclass_mulzssfp24s_hl_lh_args,
21982 1, Iclass_ae_iclass_mulzssfp24s_hl_lh_stateArgs, 0, 0 },
21983 { 3, Iclass_ae_iclass_mulzssp24s_hl_lh_args,
21984 1, Iclass_ae_iclass_mulzssp24s_hl_lh_stateArgs, 0, 0 },
21985 { 3, Iclass_ae_iclass_mulaafp24s_hh_ll_args,
21986 1, Iclass_ae_iclass_mulaafp24s_hh_ll_stateArgs, 0, 0 },
21987 { 3, Iclass_ae_iclass_mulaap24s_hh_ll_args,
21988 1, Iclass_ae_iclass_mulaap24s_hh_ll_stateArgs, 0, 0 },
21989 { 3, Iclass_ae_iclass_mulaafp24s_hl_lh_args,
21990 1, Iclass_ae_iclass_mulaafp24s_hl_lh_stateArgs, 0, 0 },
21991 { 3, Iclass_ae_iclass_mulaap24s_hl_lh_args,
21992 1, Iclass_ae_iclass_mulaap24s_hl_lh_stateArgs, 0, 0 },
21993 { 3, Iclass_ae_iclass_mulasfp24s_hh_ll_args,
21994 1, Iclass_ae_iclass_mulasfp24s_hh_ll_stateArgs, 0, 0 },
21995 { 3, Iclass_ae_iclass_mulasp24s_hh_ll_args,
21996 1, Iclass_ae_iclass_mulasp24s_hh_ll_stateArgs, 0, 0 },
21997 { 3, Iclass_ae_iclass_mulasfp24s_hl_lh_args,
21998 1, Iclass_ae_iclass_mulasfp24s_hl_lh_stateArgs, 0, 0 },
21999 { 3, Iclass_ae_iclass_mulasp24s_hl_lh_args,
22000 1, Iclass_ae_iclass_mulasp24s_hl_lh_stateArgs, 0, 0 },
22001 { 3, Iclass_ae_iclass_mulsafp24s_hh_ll_args,
22002 1, Iclass_ae_iclass_mulsafp24s_hh_ll_stateArgs, 0, 0 },
22003 { 3, Iclass_ae_iclass_mulsap24s_hh_ll_args,
22004 1, Iclass_ae_iclass_mulsap24s_hh_ll_stateArgs, 0, 0 },
22005 { 3, Iclass_ae_iclass_mulsafp24s_hl_lh_args,
22006 1, Iclass_ae_iclass_mulsafp24s_hl_lh_stateArgs, 0, 0 },
22007 { 3, Iclass_ae_iclass_mulsap24s_hl_lh_args,
22008 1, Iclass_ae_iclass_mulsap24s_hl_lh_stateArgs, 0, 0 },
22009 { 3, Iclass_ae_iclass_mulssfp24s_hh_ll_args,
22010 1, Iclass_ae_iclass_mulssfp24s_hh_ll_stateArgs, 0, 0 },
22011 { 3, Iclass_ae_iclass_mulssp24s_hh_ll_args,
22012 1, Iclass_ae_iclass_mulssp24s_hh_ll_stateArgs, 0, 0 },
22013 { 3, Iclass_ae_iclass_mulssfp24s_hl_lh_args,
22014 1, Iclass_ae_iclass_mulssfp24s_hl_lh_stateArgs, 0, 0 },
22015 { 3, Iclass_ae_iclass_mulssp24s_hl_lh_args,
22016 1, Iclass_ae_iclass_mulssp24s_hl_lh_stateArgs, 0, 0 },
22017 { 2, Iclass_ae_iclass_sha32_args,
22018 0, 0, 0, 0 },
22019 { 3, Iclass_ae_iclass_vldl32t_args,
22020 5, Iclass_ae_iclass_vldl32t_stateArgs, 0, 0 },
22021 { 3, Iclass_ae_iclass_vldl16t_args,
22022 5, Iclass_ae_iclass_vldl16t_stateArgs, 0, 0 },
22023 { 1, Iclass_ae_iclass_vldl16c_args,
22024 8, Iclass_ae_iclass_vldl16c_stateArgs, 0, 0 },
22025 { 1, Iclass_ae_iclass_vldsht_args,
22026 6, Iclass_ae_iclass_vldsht_stateArgs, 0, 0 },
22027 { 2, Iclass_ae_iclass_lb_args,
22028 3, Iclass_ae_iclass_lb_stateArgs, 0, 0 },
22029 { 2, Iclass_ae_iclass_lbi_args,
22030 3, Iclass_ae_iclass_lbi_stateArgs, 0, 0 },
22031 { 3, Iclass_ae_iclass_lbk_args,
22032 3, Iclass_ae_iclass_lbk_stateArgs, 0, 0 },
22033 { 3, Iclass_ae_iclass_lbki_args,
22034 3, Iclass_ae_iclass_lbki_stateArgs, 0, 0 },
22035 { 2, Iclass_ae_iclass_db_args,
22036 3, Iclass_ae_iclass_db_stateArgs, 0, 0 },
22037 { 2, Iclass_ae_iclass_dbi_args,
22038 3, Iclass_ae_iclass_dbi_stateArgs, 0, 0 },
22039 { 3, Iclass_ae_iclass_vlel32t_args,
22040 3, Iclass_ae_iclass_vlel32t_stateArgs, 0, 0 },
22041 { 3, Iclass_ae_iclass_vlel16t_args,
22042 3, Iclass_ae_iclass_vlel16t_stateArgs, 0, 0 },
22043 { 2, Iclass_ae_iclass_sb_args,
22044 4, Iclass_ae_iclass_sb_stateArgs, 0, 0 },
22045 { 3, Iclass_ae_iclass_sbi_args,
22046 3, Iclass_ae_iclass_sbi_stateArgs, 0, 0 },
22047 { 1, Iclass_ae_iclass_vles16c_args,
22048 5, Iclass_ae_iclass_vles16c_stateArgs, 0, 0 },
22049 { 1, Iclass_ae_iclass_sbf_args,
22050 3, Iclass_ae_iclass_sbf_stateArgs, 0, 0 },
22051 { 3, Iclass_icls_AE_SLAASQ56S_args,
22052 2, Iclass_icls_AE_SLAASQ56S_stateArgs, 0, 0 },
22053 { 3, Iclass_icls_AE_ADDBRBA32_args,
22054 0, 0, 0, 0 },
22055 { 3, Iclass_icls_AE_MINABSSP24S_args,
22056 2, Iclass_icls_AE_MINABSSP24S_stateArgs, 0, 0 },
22057 { 3, Iclass_icls_AE_MAXABSSP24S_args,
22058 2, Iclass_icls_AE_MAXABSSP24S_stateArgs, 0, 0 },
22059 { 3, Iclass_icls_AE_MINABSSQ56S_args,
22060 2, Iclass_icls_AE_MINABSSQ56S_stateArgs, 0, 0 },
22061 { 3, Iclass_icls_AE_MAXABSSQ56S_args,
22062 2, Iclass_icls_AE_MAXABSSQ56S_stateArgs, 0, 0 },
22063 { 1, Iclass_rur_ae_cbegin0_args,
22064 2, Iclass_rur_ae_cbegin0_stateArgs, 0, 0 },
22065 { 1, Iclass_wur_ae_cbegin0_args,
22066 2, Iclass_wur_ae_cbegin0_stateArgs, 0, 0 },
22067 { 1, Iclass_rur_ae_cend0_args,
22068 2, Iclass_rur_ae_cend0_stateArgs, 0, 0 },
22069 { 1, Iclass_wur_ae_cend0_args,
22070 2, Iclass_wur_ae_cend0_stateArgs, 0, 0 },
22071 { 3, Iclass_icls_AE_LP24X2_C_args,
22072 3, Iclass_icls_AE_LP24X2_C_stateArgs, 0, 0 },
22073 { 3, Iclass_icls_AE_SP24X2S_C_args,
22074 3, Iclass_icls_AE_SP24X2S_C_stateArgs, 0, 0 },
22075 { 3, Iclass_icls_AE_LP24X2F_C_args,
22076 3, Iclass_icls_AE_LP24X2F_C_stateArgs, 0, 0 },
22077 { 3, Iclass_icls_AE_SP24X2F_C_args,
22078 3, Iclass_icls_AE_SP24X2F_C_stateArgs, 0, 0 },
22079 { 3, Iclass_icls_AE_LP16X2F_C_args,
22080 3, Iclass_icls_AE_LP16X2F_C_stateArgs, 0, 0 },
22081 { 3, Iclass_icls_AE_SP16X2F_C_args,
22082 3, Iclass_icls_AE_SP16X2F_C_stateArgs, 0, 0 },
22083 { 3, Iclass_icls_AE_LP24_C_args,
22084 3, Iclass_icls_AE_LP24_C_stateArgs, 0, 0 },
22085 { 3, Iclass_icls_AE_SP24S_L_C_args,
22086 3, Iclass_icls_AE_SP24S_L_C_stateArgs, 0, 0 },
22087 { 3, Iclass_icls_AE_LP24F_C_args,
22088 3, Iclass_icls_AE_LP24F_C_stateArgs, 0, 0 },
22089 { 3, Iclass_icls_AE_SP24F_L_C_args,
22090 3, Iclass_icls_AE_SP24F_L_C_stateArgs, 0, 0 },
22091 { 3, Iclass_icls_AE_LP16F_C_args,
22092 3, Iclass_icls_AE_LP16F_C_stateArgs, 0, 0 },
22093 { 3, Iclass_icls_AE_SP16F_L_C_args,
22094 3, Iclass_icls_AE_SP16F_L_C_stateArgs, 0, 0 },
22095 { 3, Iclass_icls_AE_LQ56_C_args,
22096 3, Iclass_icls_AE_LQ56_C_stateArgs, 0, 0 },
22097 { 3, Iclass_icls_AE_SQ56S_C_args,
22098 3, Iclass_icls_AE_SQ56S_C_stateArgs, 0, 0 },
22099 { 3, Iclass_icls_AE_LQ32F_C_args,
22100 3, Iclass_icls_AE_LQ32F_C_stateArgs, 0, 0 },
22101 { 3, Iclass_icls_AE_SQ32F_C_args,
22102 3, Iclass_icls_AE_SQ32F_C_stateArgs, 0, 0 },
22103 { 1, Iclass_rur_expstate_args,
22104 2, Iclass_rur_expstate_stateArgs, 0, 0 },
22105 { 1, Iclass_wur_expstate_args,
22106 2, Iclass_wur_expstate_stateArgs, 0, 0 },
22107 { 1, Iclass_iclass_READ_IMPWIRE_args,
22108 1, Iclass_iclass_READ_IMPWIRE_stateArgs, 1, Iclass_iclass_READ_IMPWIRE_intfArgs },
22109 { 1, Iclass_iclass_SETB_EXPSTATE_args,
22110 2, Iclass_iclass_SETB_EXPSTATE_stateArgs, 0, 0 },
22111 { 1, Iclass_iclass_CLRB_EXPSTATE_args,
22112 2, Iclass_iclass_CLRB_EXPSTATE_stateArgs, 0, 0 },
22113 { 2, Iclass_iclass_WRMSK_EXPSTATE_args,
22114 2, Iclass_iclass_WRMSK_EXPSTATE_stateArgs, 0, 0 }
22117 enum xtensa_iclass_id {
22118 ICLASS_xt_iclass_excw,
22119 ICLASS_xt_iclass_rfe,
22120 ICLASS_xt_iclass_rfde,
22121 ICLASS_xt_iclass_syscall,
22122 ICLASS_xt_iclass_call12,
22123 ICLASS_xt_iclass_call8,
22124 ICLASS_xt_iclass_call4,
22125 ICLASS_xt_iclass_callx12,
22126 ICLASS_xt_iclass_callx8,
22127 ICLASS_xt_iclass_callx4,
22128 ICLASS_xt_iclass_entry,
22129 ICLASS_xt_iclass_movsp,
22130 ICLASS_xt_iclass_rotw,
22131 ICLASS_xt_iclass_retw,
22132 ICLASS_xt_iclass_rfwou,
22133 ICLASS_xt_iclass_l32e,
22134 ICLASS_xt_iclass_s32e,
22135 ICLASS_xt_iclass_rsr_windowbase,
22136 ICLASS_xt_iclass_wsr_windowbase,
22137 ICLASS_xt_iclass_xsr_windowbase,
22138 ICLASS_xt_iclass_rsr_windowstart,
22139 ICLASS_xt_iclass_wsr_windowstart,
22140 ICLASS_xt_iclass_xsr_windowstart,
22141 ICLASS_xt_iclass_add_n,
22142 ICLASS_xt_iclass_addi_n,
22143 ICLASS_xt_iclass_bz6,
22144 ICLASS_xt_iclass_ill_n,
22145 ICLASS_xt_iclass_loadi4,
22146 ICLASS_xt_iclass_mov_n,
22147 ICLASS_xt_iclass_movi_n,
22148 ICLASS_xt_iclass_nopn,
22149 ICLASS_xt_iclass_retn,
22150 ICLASS_xt_iclass_storei4,
22151 ICLASS_rur_threadptr,
22152 ICLASS_wur_threadptr,
22153 ICLASS_xt_iclass_addi,
22154 ICLASS_xt_iclass_addmi,
22155 ICLASS_xt_iclass_addsub,
22156 ICLASS_xt_iclass_bit,
22157 ICLASS_xt_iclass_bsi8,
22158 ICLASS_xt_iclass_bsi8b,
22159 ICLASS_xt_iclass_bsi8u,
22160 ICLASS_xt_iclass_bst8,
22161 ICLASS_xt_iclass_bsz12,
22162 ICLASS_xt_iclass_call0,
22163 ICLASS_xt_iclass_callx0,
22164 ICLASS_xt_iclass_exti,
22165 ICLASS_xt_iclass_ill,
22166 ICLASS_xt_iclass_jump,
22167 ICLASS_xt_iclass_jumpx,
22168 ICLASS_xt_iclass_l16ui,
22169 ICLASS_xt_iclass_l16si,
22170 ICLASS_xt_iclass_l32i,
22171 ICLASS_xt_iclass_l32r,
22172 ICLASS_xt_iclass_l8i,
22173 ICLASS_xt_iclass_loop,
22174 ICLASS_xt_iclass_loopz,
22175 ICLASS_xt_iclass_movi,
22176 ICLASS_xt_iclass_movz,
22177 ICLASS_xt_iclass_neg,
22178 ICLASS_xt_iclass_nop,
22179 ICLASS_xt_iclass_return,
22180 ICLASS_xt_iclass_simcall,
22181 ICLASS_xt_iclass_s16i,
22182 ICLASS_xt_iclass_s32i,
22183 ICLASS_xt_iclass_s32nb,
22184 ICLASS_xt_iclass_s8i,
22185 ICLASS_xt_iclass_sar,
22186 ICLASS_xt_iclass_sari,
22187 ICLASS_xt_iclass_shifts,
22188 ICLASS_xt_iclass_shiftst,
22189 ICLASS_xt_iclass_shiftt,
22190 ICLASS_xt_iclass_slli,
22191 ICLASS_xt_iclass_srai,
22192 ICLASS_xt_iclass_srli,
22193 ICLASS_xt_iclass_memw,
22194 ICLASS_xt_iclass_extw,
22195 ICLASS_xt_iclass_isync,
22196 ICLASS_xt_iclass_sync,
22197 ICLASS_xt_iclass_rsil,
22198 ICLASS_xt_iclass_rsr_lend,
22199 ICLASS_xt_iclass_wsr_lend,
22200 ICLASS_xt_iclass_xsr_lend,
22201 ICLASS_xt_iclass_rsr_lcount,
22202 ICLASS_xt_iclass_wsr_lcount,
22203 ICLASS_xt_iclass_xsr_lcount,
22204 ICLASS_xt_iclass_rsr_lbeg,
22205 ICLASS_xt_iclass_wsr_lbeg,
22206 ICLASS_xt_iclass_xsr_lbeg,
22207 ICLASS_xt_iclass_rsr_sar,
22208 ICLASS_xt_iclass_wsr_sar,
22209 ICLASS_xt_iclass_xsr_sar,
22210 ICLASS_xt_iclass_rsr_memctl,
22211 ICLASS_xt_iclass_wsr_memctl,
22212 ICLASS_xt_iclass_xsr_memctl,
22213 ICLASS_xt_iclass_rsr_litbase,
22214 ICLASS_xt_iclass_wsr_litbase,
22215 ICLASS_xt_iclass_xsr_litbase,
22216 ICLASS_xt_iclass_rsr_configid0,
22217 ICLASS_xt_iclass_wsr_configid0,
22218 ICLASS_xt_iclass_rsr_configid1,
22219 ICLASS_xt_iclass_rsr_243,
22220 ICLASS_xt_iclass_rsr_ps,
22221 ICLASS_xt_iclass_wsr_ps,
22222 ICLASS_xt_iclass_xsr_ps,
22223 ICLASS_xt_iclass_rsr_epc1,
22224 ICLASS_xt_iclass_wsr_epc1,
22225 ICLASS_xt_iclass_xsr_epc1,
22226 ICLASS_xt_iclass_rsr_excsave1,
22227 ICLASS_xt_iclass_wsr_excsave1,
22228 ICLASS_xt_iclass_xsr_excsave1,
22229 ICLASS_xt_iclass_rsr_epc2,
22230 ICLASS_xt_iclass_wsr_epc2,
22231 ICLASS_xt_iclass_xsr_epc2,
22232 ICLASS_xt_iclass_rsr_excsave2,
22233 ICLASS_xt_iclass_wsr_excsave2,
22234 ICLASS_xt_iclass_xsr_excsave2,
22235 ICLASS_xt_iclass_rsr_epc3,
22236 ICLASS_xt_iclass_wsr_epc3,
22237 ICLASS_xt_iclass_xsr_epc3,
22238 ICLASS_xt_iclass_rsr_excsave3,
22239 ICLASS_xt_iclass_wsr_excsave3,
22240 ICLASS_xt_iclass_xsr_excsave3,
22241 ICLASS_xt_iclass_rsr_epc4,
22242 ICLASS_xt_iclass_wsr_epc4,
22243 ICLASS_xt_iclass_xsr_epc4,
22244 ICLASS_xt_iclass_rsr_excsave4,
22245 ICLASS_xt_iclass_wsr_excsave4,
22246 ICLASS_xt_iclass_xsr_excsave4,
22247 ICLASS_xt_iclass_rsr_epc5,
22248 ICLASS_xt_iclass_wsr_epc5,
22249 ICLASS_xt_iclass_xsr_epc5,
22250 ICLASS_xt_iclass_rsr_excsave5,
22251 ICLASS_xt_iclass_wsr_excsave5,
22252 ICLASS_xt_iclass_xsr_excsave5,
22253 ICLASS_xt_iclass_rsr_epc6,
22254 ICLASS_xt_iclass_wsr_epc6,
22255 ICLASS_xt_iclass_xsr_epc6,
22256 ICLASS_xt_iclass_rsr_excsave6,
22257 ICLASS_xt_iclass_wsr_excsave6,
22258 ICLASS_xt_iclass_xsr_excsave6,
22259 ICLASS_xt_iclass_rsr_epc7,
22260 ICLASS_xt_iclass_wsr_epc7,
22261 ICLASS_xt_iclass_xsr_epc7,
22262 ICLASS_xt_iclass_rsr_excsave7,
22263 ICLASS_xt_iclass_wsr_excsave7,
22264 ICLASS_xt_iclass_xsr_excsave7,
22265 ICLASS_xt_iclass_rsr_eps2,
22266 ICLASS_xt_iclass_wsr_eps2,
22267 ICLASS_xt_iclass_xsr_eps2,
22268 ICLASS_xt_iclass_rsr_eps3,
22269 ICLASS_xt_iclass_wsr_eps3,
22270 ICLASS_xt_iclass_xsr_eps3,
22271 ICLASS_xt_iclass_rsr_eps4,
22272 ICLASS_xt_iclass_wsr_eps4,
22273 ICLASS_xt_iclass_xsr_eps4,
22274 ICLASS_xt_iclass_rsr_eps5,
22275 ICLASS_xt_iclass_wsr_eps5,
22276 ICLASS_xt_iclass_xsr_eps5,
22277 ICLASS_xt_iclass_rsr_eps6,
22278 ICLASS_xt_iclass_wsr_eps6,
22279 ICLASS_xt_iclass_xsr_eps6,
22280 ICLASS_xt_iclass_rsr_eps7,
22281 ICLASS_xt_iclass_wsr_eps7,
22282 ICLASS_xt_iclass_xsr_eps7,
22283 ICLASS_xt_iclass_rsr_excvaddr,
22284 ICLASS_xt_iclass_wsr_excvaddr,
22285 ICLASS_xt_iclass_xsr_excvaddr,
22286 ICLASS_xt_iclass_rsr_depc,
22287 ICLASS_xt_iclass_wsr_depc,
22288 ICLASS_xt_iclass_xsr_depc,
22289 ICLASS_xt_iclass_rsr_exccause,
22290 ICLASS_xt_iclass_wsr_exccause,
22291 ICLASS_xt_iclass_xsr_exccause,
22292 ICLASS_xt_iclass_rsr_misc0,
22293 ICLASS_xt_iclass_wsr_misc0,
22294 ICLASS_xt_iclass_xsr_misc0,
22295 ICLASS_xt_iclass_rsr_misc1,
22296 ICLASS_xt_iclass_wsr_misc1,
22297 ICLASS_xt_iclass_xsr_misc1,
22298 ICLASS_xt_iclass_rsr_prid,
22299 ICLASS_xt_iclass_rsr_vecbase,
22300 ICLASS_xt_iclass_wsr_vecbase,
22301 ICLASS_xt_iclass_xsr_vecbase,
22302 ICLASS_xt_mul16,
22303 ICLASS_xt_mul32,
22304 ICLASS_xt_mul32h,
22305 ICLASS_xt_iclass_mac16_aa,
22306 ICLASS_xt_iclass_mac16_ad,
22307 ICLASS_xt_iclass_mac16_da,
22308 ICLASS_xt_iclass_mac16_dd,
22309 ICLASS_xt_iclass_mac16a_aa,
22310 ICLASS_xt_iclass_mac16a_ad,
22311 ICLASS_xt_iclass_mac16a_da,
22312 ICLASS_xt_iclass_mac16a_dd,
22313 ICLASS_xt_iclass_mac16al_da,
22314 ICLASS_xt_iclass_mac16al_dd,
22315 ICLASS_xt_iclass_mac16_l,
22316 ICLASS_xt_iclass_rsr_m0,
22317 ICLASS_xt_iclass_wsr_m0,
22318 ICLASS_xt_iclass_xsr_m0,
22319 ICLASS_xt_iclass_rsr_m1,
22320 ICLASS_xt_iclass_wsr_m1,
22321 ICLASS_xt_iclass_xsr_m1,
22322 ICLASS_xt_iclass_rsr_m2,
22323 ICLASS_xt_iclass_wsr_m2,
22324 ICLASS_xt_iclass_xsr_m2,
22325 ICLASS_xt_iclass_rsr_m3,
22326 ICLASS_xt_iclass_wsr_m3,
22327 ICLASS_xt_iclass_xsr_m3,
22328 ICLASS_xt_iclass_rsr_acclo,
22329 ICLASS_xt_iclass_wsr_acclo,
22330 ICLASS_xt_iclass_xsr_acclo,
22331 ICLASS_xt_iclass_rsr_acchi,
22332 ICLASS_xt_iclass_wsr_acchi,
22333 ICLASS_xt_iclass_xsr_acchi,
22334 ICLASS_xt_iclass_rfi,
22335 ICLASS_xt_iclass_wait,
22336 ICLASS_xt_iclass_rsr_interrupt,
22337 ICLASS_xt_iclass_wsr_intset,
22338 ICLASS_xt_iclass_wsr_intclear,
22339 ICLASS_xt_iclass_rsr_intenable,
22340 ICLASS_xt_iclass_wsr_intenable,
22341 ICLASS_xt_iclass_xsr_intenable,
22342 ICLASS_xt_iclass_break,
22343 ICLASS_xt_iclass_break_n,
22344 ICLASS_xt_iclass_rsr_dbreaka0,
22345 ICLASS_xt_iclass_wsr_dbreaka0,
22346 ICLASS_xt_iclass_xsr_dbreaka0,
22347 ICLASS_xt_iclass_rsr_dbreakc0,
22348 ICLASS_xt_iclass_wsr_dbreakc0,
22349 ICLASS_xt_iclass_xsr_dbreakc0,
22350 ICLASS_xt_iclass_rsr_dbreaka1,
22351 ICLASS_xt_iclass_wsr_dbreaka1,
22352 ICLASS_xt_iclass_xsr_dbreaka1,
22353 ICLASS_xt_iclass_rsr_dbreakc1,
22354 ICLASS_xt_iclass_wsr_dbreakc1,
22355 ICLASS_xt_iclass_xsr_dbreakc1,
22356 ICLASS_xt_iclass_rsr_ibreaka0,
22357 ICLASS_xt_iclass_wsr_ibreaka0,
22358 ICLASS_xt_iclass_xsr_ibreaka0,
22359 ICLASS_xt_iclass_rsr_ibreaka1,
22360 ICLASS_xt_iclass_wsr_ibreaka1,
22361 ICLASS_xt_iclass_xsr_ibreaka1,
22362 ICLASS_xt_iclass_rsr_ibreakenable,
22363 ICLASS_xt_iclass_wsr_ibreakenable,
22364 ICLASS_xt_iclass_xsr_ibreakenable,
22365 ICLASS_xt_iclass_rsr_debugcause,
22366 ICLASS_xt_iclass_wsr_debugcause,
22367 ICLASS_xt_iclass_xsr_debugcause,
22368 ICLASS_xt_iclass_rsr_icount,
22369 ICLASS_xt_iclass_wsr_icount,
22370 ICLASS_xt_iclass_xsr_icount,
22371 ICLASS_xt_iclass_rsr_icountlevel,
22372 ICLASS_xt_iclass_wsr_icountlevel,
22373 ICLASS_xt_iclass_xsr_icountlevel,
22374 ICLASS_xt_iclass_rsr_ddr,
22375 ICLASS_xt_iclass_wsr_ddr,
22376 ICLASS_xt_iclass_xsr_ddr,
22377 ICLASS_xt_iclass_lddr32_p,
22378 ICLASS_xt_iclass_sddr32_p,
22379 ICLASS_xt_iclass_rfdo,
22380 ICLASS_xt_iclass_rfdd,
22381 ICLASS_xt_iclass_wsr_mmid,
22382 ICLASS_xt_iclass_bbool1,
22383 ICLASS_xt_iclass_bbool4,
22384 ICLASS_xt_iclass_bbool8,
22385 ICLASS_xt_iclass_bbranch,
22386 ICLASS_xt_iclass_bmove,
22387 ICLASS_xt_iclass_RSR_BR,
22388 ICLASS_xt_iclass_WSR_BR,
22389 ICLASS_xt_iclass_XSR_BR,
22390 ICLASS_xt_iclass_rsr_ccount,
22391 ICLASS_xt_iclass_wsr_ccount,
22392 ICLASS_xt_iclass_xsr_ccount,
22393 ICLASS_xt_iclass_rsr_ccompare0,
22394 ICLASS_xt_iclass_wsr_ccompare0,
22395 ICLASS_xt_iclass_xsr_ccompare0,
22396 ICLASS_xt_iclass_rsr_ccompare1,
22397 ICLASS_xt_iclass_wsr_ccompare1,
22398 ICLASS_xt_iclass_xsr_ccompare1,
22399 ICLASS_xt_iclass_rsr_ccompare2,
22400 ICLASS_xt_iclass_wsr_ccompare2,
22401 ICLASS_xt_iclass_xsr_ccompare2,
22402 ICLASS_xt_iclass_icache,
22403 ICLASS_xt_iclass_icache_lock,
22404 ICLASS_xt_iclass_icache_inv,
22405 ICLASS_xt_iclass_licx,
22406 ICLASS_xt_iclass_sicx,
22407 ICLASS_xt_iclass_dcache,
22408 ICLASS_xt_iclass_dcache_dyn,
22409 ICLASS_xt_iclass_dcache_ind,
22410 ICLASS_xt_iclass_dcache_inv,
22411 ICLASS_xt_iclass_dpf,
22412 ICLASS_xt_iclass_dcache_lock,
22413 ICLASS_xt_iclass_sdct,
22414 ICLASS_xt_iclass_ldct,
22415 ICLASS_xt_iclass_rsr_prefctl,
22416 ICLASS_xt_iclass_wsr_prefctl,
22417 ICLASS_xt_iclass_xsr_prefctl,
22418 ICLASS_xt_iclass_wsr_ptevaddr,
22419 ICLASS_xt_iclass_rsr_ptevaddr,
22420 ICLASS_xt_iclass_xsr_ptevaddr,
22421 ICLASS_xt_iclass_rsr_rasid,
22422 ICLASS_xt_iclass_wsr_rasid,
22423 ICLASS_xt_iclass_xsr_rasid,
22424 ICLASS_xt_iclass_rsr_itlbcfg,
22425 ICLASS_xt_iclass_wsr_itlbcfg,
22426 ICLASS_xt_iclass_xsr_itlbcfg,
22427 ICLASS_xt_iclass_rsr_dtlbcfg,
22428 ICLASS_xt_iclass_wsr_dtlbcfg,
22429 ICLASS_xt_iclass_xsr_dtlbcfg,
22430 ICLASS_xt_iclass_idtlb,
22431 ICLASS_xt_iclass_rdtlb,
22432 ICLASS_xt_iclass_wdtlb,
22433 ICLASS_xt_iclass_iitlb,
22434 ICLASS_xt_iclass_ritlb,
22435 ICLASS_xt_iclass_witlb,
22436 ICLASS_xt_iclass_ldpte,
22437 ICLASS_xt_iclass_hwwitlba,
22438 ICLASS_xt_iclass_hwwdtlba,
22439 ICLASS_xt_iclass_rsr_cpenable,
22440 ICLASS_xt_iclass_wsr_cpenable,
22441 ICLASS_xt_iclass_xsr_cpenable,
22442 ICLASS_xt_iclass_clamp,
22443 ICLASS_xt_iclass_minmax,
22444 ICLASS_xt_iclass_nsa,
22445 ICLASS_xt_iclass_sx,
22446 ICLASS_xt_iclass_l32ai,
22447 ICLASS_xt_iclass_s32ri,
22448 ICLASS_xt_iclass_s32c1i,
22449 ICLASS_xt_iclass_rsr_scompare1,
22450 ICLASS_xt_iclass_wsr_scompare1,
22451 ICLASS_xt_iclass_xsr_scompare1,
22452 ICLASS_xt_iclass_rsr_atomctl,
22453 ICLASS_xt_iclass_wsr_atomctl,
22454 ICLASS_xt_iclass_xsr_atomctl,
22455 ICLASS_xt_iclass_div,
22456 ICLASS_xt_iclass_rer,
22457 ICLASS_xt_iclass_wer,
22458 ICLASS_rur_ae_ovf_sar,
22459 ICLASS_wur_ae_ovf_sar,
22460 ICLASS_rur_ae_bithead,
22461 ICLASS_wur_ae_bithead,
22462 ICLASS_rur_ae_ts_fts_bu_bp,
22463 ICLASS_wur_ae_ts_fts_bu_bp,
22464 ICLASS_rur_ae_sd_no,
22465 ICLASS_wur_ae_sd_no,
22466 ICLASS_ae_iclass_rur_ae_overflow,
22467 ICLASS_ae_iclass_wur_ae_overflow,
22468 ICLASS_ae_iclass_rur_ae_sar,
22469 ICLASS_ae_iclass_wur_ae_sar,
22470 ICLASS_ae_iclass_rur_ae_bitptr,
22471 ICLASS_ae_iclass_wur_ae_bitptr,
22472 ICLASS_ae_iclass_rur_ae_bitsused,
22473 ICLASS_ae_iclass_wur_ae_bitsused,
22474 ICLASS_ae_iclass_rur_ae_tablesize,
22475 ICLASS_ae_iclass_wur_ae_tablesize,
22476 ICLASS_ae_iclass_rur_ae_first_ts,
22477 ICLASS_ae_iclass_wur_ae_first_ts,
22478 ICLASS_ae_iclass_rur_ae_nextoffset,
22479 ICLASS_ae_iclass_wur_ae_nextoffset,
22480 ICLASS_ae_iclass_rur_ae_searchdone,
22481 ICLASS_ae_iclass_wur_ae_searchdone,
22482 ICLASS_ae_iclass_lp16f_i,
22483 ICLASS_ae_iclass_lp16f_iu,
22484 ICLASS_ae_iclass_lp16f_x,
22485 ICLASS_ae_iclass_lp16f_xu,
22486 ICLASS_ae_iclass_lp24_i,
22487 ICLASS_ae_iclass_lp24_iu,
22488 ICLASS_ae_iclass_lp24_x,
22489 ICLASS_ae_iclass_lp24_xu,
22490 ICLASS_ae_iclass_lp24f_i,
22491 ICLASS_ae_iclass_lp24f_iu,
22492 ICLASS_ae_iclass_lp24f_x,
22493 ICLASS_ae_iclass_lp24f_xu,
22494 ICLASS_ae_iclass_lp16x2f_i,
22495 ICLASS_ae_iclass_lp16x2f_iu,
22496 ICLASS_ae_iclass_lp16x2f_x,
22497 ICLASS_ae_iclass_lp16x2f_xu,
22498 ICLASS_ae_iclass_lp24x2f_i,
22499 ICLASS_ae_iclass_lp24x2f_iu,
22500 ICLASS_ae_iclass_lp24x2f_x,
22501 ICLASS_ae_iclass_lp24x2f_xu,
22502 ICLASS_ae_iclass_lp24x2_i,
22503 ICLASS_ae_iclass_lp24x2_iu,
22504 ICLASS_ae_iclass_lp24x2_x,
22505 ICLASS_ae_iclass_lp24x2_xu,
22506 ICLASS_ae_iclass_sp16x2f_i,
22507 ICLASS_ae_iclass_sp16x2f_iu,
22508 ICLASS_ae_iclass_sp16x2f_x,
22509 ICLASS_ae_iclass_sp16x2f_xu,
22510 ICLASS_ae_iclass_sp24x2s_i,
22511 ICLASS_ae_iclass_sp24x2s_iu,
22512 ICLASS_ae_iclass_sp24x2s_x,
22513 ICLASS_ae_iclass_sp24x2s_xu,
22514 ICLASS_ae_iclass_sp24x2f_i,
22515 ICLASS_ae_iclass_sp24x2f_iu,
22516 ICLASS_ae_iclass_sp24x2f_x,
22517 ICLASS_ae_iclass_sp24x2f_xu,
22518 ICLASS_ae_iclass_sp16f_l_i,
22519 ICLASS_ae_iclass_sp16f_l_iu,
22520 ICLASS_ae_iclass_sp16f_l_x,
22521 ICLASS_ae_iclass_sp16f_l_xu,
22522 ICLASS_ae_iclass_sp24s_l_i,
22523 ICLASS_ae_iclass_sp24s_l_iu,
22524 ICLASS_ae_iclass_sp24s_l_x,
22525 ICLASS_ae_iclass_sp24s_l_xu,
22526 ICLASS_ae_iclass_sp24f_l_i,
22527 ICLASS_ae_iclass_sp24f_l_iu,
22528 ICLASS_ae_iclass_sp24f_l_x,
22529 ICLASS_ae_iclass_sp24f_l_xu,
22530 ICLASS_ae_iclass_lq56_i,
22531 ICLASS_ae_iclass_lq56_iu,
22532 ICLASS_ae_iclass_lq56_x,
22533 ICLASS_ae_iclass_lq56_xu,
22534 ICLASS_ae_iclass_lq32f_i,
22535 ICLASS_ae_iclass_lq32f_iu,
22536 ICLASS_ae_iclass_lq32f_x,
22537 ICLASS_ae_iclass_lq32f_xu,
22538 ICLASS_ae_iclass_sq56s_i,
22539 ICLASS_ae_iclass_sq56s_iu,
22540 ICLASS_ae_iclass_sq56s_x,
22541 ICLASS_ae_iclass_sq56s_xu,
22542 ICLASS_ae_iclass_sq32f_i,
22543 ICLASS_ae_iclass_sq32f_iu,
22544 ICLASS_ae_iclass_sq32f_x,
22545 ICLASS_ae_iclass_sq32f_xu,
22546 ICLASS_ae_iclass_zerop48,
22547 ICLASS_ae_iclass_movp48,
22548 ICLASS_ae_iclass_selp24_ll,
22549 ICLASS_ae_iclass_selp24_lh,
22550 ICLASS_ae_iclass_selp24_hl,
22551 ICLASS_ae_iclass_selp24_hh,
22552 ICLASS_ae_iclass_movtp24x2,
22553 ICLASS_ae_iclass_movfp24x2,
22554 ICLASS_ae_iclass_movtp48,
22555 ICLASS_ae_iclass_movfp48,
22556 ICLASS_ae_iclass_movpa24x2,
22557 ICLASS_ae_iclass_truncp24a32x2,
22558 ICLASS_ae_iclass_cvta32p24_l,
22559 ICLASS_ae_iclass_cvta32p24_h,
22560 ICLASS_ae_iclass_cvtp24a16x2_ll,
22561 ICLASS_ae_iclass_cvtp24a16x2_lh,
22562 ICLASS_ae_iclass_cvtp24a16x2_hl,
22563 ICLASS_ae_iclass_cvtp24a16x2_hh,
22564 ICLASS_ae_iclass_truncp24q48x2,
22565 ICLASS_ae_iclass_truncp16,
22566 ICLASS_ae_iclass_roundsp24q48sym,
22567 ICLASS_ae_iclass_roundsp24q48asym,
22568 ICLASS_ae_iclass_roundsp16q48sym,
22569 ICLASS_ae_iclass_roundsp16q48asym,
22570 ICLASS_ae_iclass_roundsp16sym,
22571 ICLASS_ae_iclass_roundsp16asym,
22572 ICLASS_ae_iclass_zeroq56,
22573 ICLASS_ae_iclass_movq56,
22574 ICLASS_ae_iclass_movtq56,
22575 ICLASS_ae_iclass_movfq56,
22576 ICLASS_ae_iclass_cvtq48a32s,
22577 ICLASS_ae_iclass_cvtq48p24s_l,
22578 ICLASS_ae_iclass_cvtq48p24s_h,
22579 ICLASS_ae_iclass_satq48s,
22580 ICLASS_ae_iclass_truncq32,
22581 ICLASS_ae_iclass_roundsq32sym,
22582 ICLASS_ae_iclass_roundsq32asym,
22583 ICLASS_ae_iclass_trunca32q48,
22584 ICLASS_ae_iclass_movap24s_l,
22585 ICLASS_ae_iclass_movap24s_h,
22586 ICLASS_ae_iclass_trunca16p24s_l,
22587 ICLASS_ae_iclass_trunca16p24s_h,
22588 ICLASS_ae_iclass_addp24,
22589 ICLASS_ae_iclass_subp24,
22590 ICLASS_ae_iclass_negp24,
22591 ICLASS_ae_iclass_absp24,
22592 ICLASS_ae_iclass_maxp24s,
22593 ICLASS_ae_iclass_minp24s,
22594 ICLASS_ae_iclass_maxbp24s,
22595 ICLASS_ae_iclass_minbp24s,
22596 ICLASS_ae_iclass_addsp24s,
22597 ICLASS_ae_iclass_subsp24s,
22598 ICLASS_ae_iclass_negsp24s,
22599 ICLASS_ae_iclass_abssp24s,
22600 ICLASS_ae_iclass_andp48,
22601 ICLASS_ae_iclass_nandp48,
22602 ICLASS_ae_iclass_orp48,
22603 ICLASS_ae_iclass_xorp48,
22604 ICLASS_ae_iclass_ltp24s,
22605 ICLASS_ae_iclass_lep24s,
22606 ICLASS_ae_iclass_eqp24,
22607 ICLASS_ae_iclass_addq56,
22608 ICLASS_ae_iclass_subq56,
22609 ICLASS_ae_iclass_negq56,
22610 ICLASS_ae_iclass_absq56,
22611 ICLASS_ae_iclass_maxq56s,
22612 ICLASS_ae_iclass_minq56s,
22613 ICLASS_ae_iclass_maxbq56s,
22614 ICLASS_ae_iclass_minbq56s,
22615 ICLASS_ae_iclass_addsq56s,
22616 ICLASS_ae_iclass_subsq56s,
22617 ICLASS_ae_iclass_negsq56s,
22618 ICLASS_ae_iclass_abssq56s,
22619 ICLASS_ae_iclass_andq56,
22620 ICLASS_ae_iclass_nandq56,
22621 ICLASS_ae_iclass_orq56,
22622 ICLASS_ae_iclass_xorq56,
22623 ICLASS_ae_iclass_sllip24,
22624 ICLASS_ae_iclass_srlip24,
22625 ICLASS_ae_iclass_sraip24,
22626 ICLASS_ae_iclass_sllsp24,
22627 ICLASS_ae_iclass_srlsp24,
22628 ICLASS_ae_iclass_srasp24,
22629 ICLASS_ae_iclass_sllisp24s,
22630 ICLASS_ae_iclass_sllssp24s,
22631 ICLASS_ae_iclass_slliq56,
22632 ICLASS_ae_iclass_srliq56,
22633 ICLASS_ae_iclass_sraiq56,
22634 ICLASS_ae_iclass_sllsq56,
22635 ICLASS_ae_iclass_srlsq56,
22636 ICLASS_ae_iclass_srasq56,
22637 ICLASS_ae_iclass_sllaq56,
22638 ICLASS_ae_iclass_srlaq56,
22639 ICLASS_ae_iclass_sraaq56,
22640 ICLASS_ae_iclass_sllisq56s,
22641 ICLASS_ae_iclass_sllssq56s,
22642 ICLASS_ae_iclass_sllasq56s,
22643 ICLASS_ae_iclass_ltq56s,
22644 ICLASS_ae_iclass_leq56s,
22645 ICLASS_ae_iclass_eqq56,
22646 ICLASS_ae_iclass_nsaq56s,
22647 ICLASS_ae_iclass_mulsrfq32sp24s_h,
22648 ICLASS_ae_iclass_mulsrfq32sp24s_l,
22649 ICLASS_ae_iclass_mularfq32sp24s_h,
22650 ICLASS_ae_iclass_mularfq32sp24s_l,
22651 ICLASS_ae_iclass_mulrfq32sp24s_h,
22652 ICLASS_ae_iclass_mulrfq32sp24s_l,
22653 ICLASS_ae_iclass_mulsfq32sp24s_h,
22654 ICLASS_ae_iclass_mulsfq32sp24s_l,
22655 ICLASS_ae_iclass_mulafq32sp24s_h,
22656 ICLASS_ae_iclass_mulafq32sp24s_l,
22657 ICLASS_ae_iclass_mulfq32sp24s_h,
22658 ICLASS_ae_iclass_mulfq32sp24s_l,
22659 ICLASS_ae_iclass_mulfs32p16s_ll,
22660 ICLASS_ae_iclass_mulfp24s_ll,
22661 ICLASS_ae_iclass_mulp24s_ll,
22662 ICLASS_ae_iclass_mulfs32p16s_lh,
22663 ICLASS_ae_iclass_mulfp24s_lh,
22664 ICLASS_ae_iclass_mulp24s_lh,
22665 ICLASS_ae_iclass_mulfs32p16s_hl,
22666 ICLASS_ae_iclass_mulfp24s_hl,
22667 ICLASS_ae_iclass_mulp24s_hl,
22668 ICLASS_ae_iclass_mulfs32p16s_hh,
22669 ICLASS_ae_iclass_mulfp24s_hh,
22670 ICLASS_ae_iclass_mulp24s_hh,
22671 ICLASS_ae_iclass_mulafs32p16s_ll,
22672 ICLASS_ae_iclass_mulafp24s_ll,
22673 ICLASS_ae_iclass_mulap24s_ll,
22674 ICLASS_ae_iclass_mulafs32p16s_lh,
22675 ICLASS_ae_iclass_mulafp24s_lh,
22676 ICLASS_ae_iclass_mulap24s_lh,
22677 ICLASS_ae_iclass_mulafs32p16s_hl,
22678 ICLASS_ae_iclass_mulafp24s_hl,
22679 ICLASS_ae_iclass_mulap24s_hl,
22680 ICLASS_ae_iclass_mulafs32p16s_hh,
22681 ICLASS_ae_iclass_mulafp24s_hh,
22682 ICLASS_ae_iclass_mulap24s_hh,
22683 ICLASS_ae_iclass_mulsfs32p16s_ll,
22684 ICLASS_ae_iclass_mulsfp24s_ll,
22685 ICLASS_ae_iclass_mulsp24s_ll,
22686 ICLASS_ae_iclass_mulsfs32p16s_lh,
22687 ICLASS_ae_iclass_mulsfp24s_lh,
22688 ICLASS_ae_iclass_mulsp24s_lh,
22689 ICLASS_ae_iclass_mulsfs32p16s_hl,
22690 ICLASS_ae_iclass_mulsfp24s_hl,
22691 ICLASS_ae_iclass_mulsp24s_hl,
22692 ICLASS_ae_iclass_mulsfs32p16s_hh,
22693 ICLASS_ae_iclass_mulsfp24s_hh,
22694 ICLASS_ae_iclass_mulsp24s_hh,
22695 ICLASS_ae_iclass_mulafs56p24s_ll,
22696 ICLASS_ae_iclass_mulas56p24s_ll,
22697 ICLASS_ae_iclass_mulafs56p24s_lh,
22698 ICLASS_ae_iclass_mulas56p24s_lh,
22699 ICLASS_ae_iclass_mulafs56p24s_hl,
22700 ICLASS_ae_iclass_mulas56p24s_hl,
22701 ICLASS_ae_iclass_mulafs56p24s_hh,
22702 ICLASS_ae_iclass_mulas56p24s_hh,
22703 ICLASS_ae_iclass_mulsfs56p24s_ll,
22704 ICLASS_ae_iclass_mulss56p24s_ll,
22705 ICLASS_ae_iclass_mulsfs56p24s_lh,
22706 ICLASS_ae_iclass_mulss56p24s_lh,
22707 ICLASS_ae_iclass_mulsfs56p24s_hl,
22708 ICLASS_ae_iclass_mulss56p24s_hl,
22709 ICLASS_ae_iclass_mulsfs56p24s_hh,
22710 ICLASS_ae_iclass_mulss56p24s_hh,
22711 ICLASS_ae_iclass_mulfq32sp16s_l,
22712 ICLASS_ae_iclass_mulfq32sp16s_h,
22713 ICLASS_ae_iclass_mulfq32sp16u_l,
22714 ICLASS_ae_iclass_mulfq32sp16u_h,
22715 ICLASS_ae_iclass_mulq32sp16s_l,
22716 ICLASS_ae_iclass_mulq32sp16s_h,
22717 ICLASS_ae_iclass_mulq32sp16u_l,
22718 ICLASS_ae_iclass_mulq32sp16u_h,
22719 ICLASS_ae_iclass_mulafq32sp16s_l,
22720 ICLASS_ae_iclass_mulafq32sp16s_h,
22721 ICLASS_ae_iclass_mulafq32sp16u_l,
22722 ICLASS_ae_iclass_mulafq32sp16u_h,
22723 ICLASS_ae_iclass_mulaq32sp16s_l,
22724 ICLASS_ae_iclass_mulaq32sp16s_h,
22725 ICLASS_ae_iclass_mulaq32sp16u_l,
22726 ICLASS_ae_iclass_mulaq32sp16u_h,
22727 ICLASS_ae_iclass_mulsfq32sp16s_l,
22728 ICLASS_ae_iclass_mulsfq32sp16s_h,
22729 ICLASS_ae_iclass_mulsfq32sp16u_l,
22730 ICLASS_ae_iclass_mulsfq32sp16u_h,
22731 ICLASS_ae_iclass_mulsq32sp16s_l,
22732 ICLASS_ae_iclass_mulsq32sp16s_h,
22733 ICLASS_ae_iclass_mulsq32sp16u_l,
22734 ICLASS_ae_iclass_mulsq32sp16u_h,
22735 ICLASS_ae_iclass_mulzaaq32sp16s_ll,
22736 ICLASS_ae_iclass_mulzaafq32sp16s_ll,
22737 ICLASS_ae_iclass_mulzaaq32sp16u_ll,
22738 ICLASS_ae_iclass_mulzaafq32sp16u_ll,
22739 ICLASS_ae_iclass_mulzaaq32sp16s_hh,
22740 ICLASS_ae_iclass_mulzaafq32sp16s_hh,
22741 ICLASS_ae_iclass_mulzaaq32sp16u_hh,
22742 ICLASS_ae_iclass_mulzaafq32sp16u_hh,
22743 ICLASS_ae_iclass_mulzaaq32sp16s_lh,
22744 ICLASS_ae_iclass_mulzaafq32sp16s_lh,
22745 ICLASS_ae_iclass_mulzaaq32sp16u_lh,
22746 ICLASS_ae_iclass_mulzaafq32sp16u_lh,
22747 ICLASS_ae_iclass_mulzasq32sp16s_ll,
22748 ICLASS_ae_iclass_mulzasfq32sp16s_ll,
22749 ICLASS_ae_iclass_mulzasq32sp16u_ll,
22750 ICLASS_ae_iclass_mulzasfq32sp16u_ll,
22751 ICLASS_ae_iclass_mulzasq32sp16s_hh,
22752 ICLASS_ae_iclass_mulzasfq32sp16s_hh,
22753 ICLASS_ae_iclass_mulzasq32sp16u_hh,
22754 ICLASS_ae_iclass_mulzasfq32sp16u_hh,
22755 ICLASS_ae_iclass_mulzasq32sp16s_lh,
22756 ICLASS_ae_iclass_mulzasfq32sp16s_lh,
22757 ICLASS_ae_iclass_mulzasq32sp16u_lh,
22758 ICLASS_ae_iclass_mulzasfq32sp16u_lh,
22759 ICLASS_ae_iclass_mulzsaq32sp16s_ll,
22760 ICLASS_ae_iclass_mulzsafq32sp16s_ll,
22761 ICLASS_ae_iclass_mulzsaq32sp16u_ll,
22762 ICLASS_ae_iclass_mulzsafq32sp16u_ll,
22763 ICLASS_ae_iclass_mulzsaq32sp16s_hh,
22764 ICLASS_ae_iclass_mulzsafq32sp16s_hh,
22765 ICLASS_ae_iclass_mulzsaq32sp16u_hh,
22766 ICLASS_ae_iclass_mulzsafq32sp16u_hh,
22767 ICLASS_ae_iclass_mulzsaq32sp16s_lh,
22768 ICLASS_ae_iclass_mulzsafq32sp16s_lh,
22769 ICLASS_ae_iclass_mulzsaq32sp16u_lh,
22770 ICLASS_ae_iclass_mulzsafq32sp16u_lh,
22771 ICLASS_ae_iclass_mulzssq32sp16s_ll,
22772 ICLASS_ae_iclass_mulzssfq32sp16s_ll,
22773 ICLASS_ae_iclass_mulzssq32sp16u_ll,
22774 ICLASS_ae_iclass_mulzssfq32sp16u_ll,
22775 ICLASS_ae_iclass_mulzssq32sp16s_hh,
22776 ICLASS_ae_iclass_mulzssfq32sp16s_hh,
22777 ICLASS_ae_iclass_mulzssq32sp16u_hh,
22778 ICLASS_ae_iclass_mulzssfq32sp16u_hh,
22779 ICLASS_ae_iclass_mulzssq32sp16s_lh,
22780 ICLASS_ae_iclass_mulzssfq32sp16s_lh,
22781 ICLASS_ae_iclass_mulzssq32sp16u_lh,
22782 ICLASS_ae_iclass_mulzssfq32sp16u_lh,
22783 ICLASS_ae_iclass_mulzaafp24s_hh_ll,
22784 ICLASS_ae_iclass_mulzaap24s_hh_ll,
22785 ICLASS_ae_iclass_mulzaafp24s_hl_lh,
22786 ICLASS_ae_iclass_mulzaap24s_hl_lh,
22787 ICLASS_ae_iclass_mulzasfp24s_hh_ll,
22788 ICLASS_ae_iclass_mulzasp24s_hh_ll,
22789 ICLASS_ae_iclass_mulzasfp24s_hl_lh,
22790 ICLASS_ae_iclass_mulzasp24s_hl_lh,
22791 ICLASS_ae_iclass_mulzsafp24s_hh_ll,
22792 ICLASS_ae_iclass_mulzsap24s_hh_ll,
22793 ICLASS_ae_iclass_mulzsafp24s_hl_lh,
22794 ICLASS_ae_iclass_mulzsap24s_hl_lh,
22795 ICLASS_ae_iclass_mulzssfp24s_hh_ll,
22796 ICLASS_ae_iclass_mulzssp24s_hh_ll,
22797 ICLASS_ae_iclass_mulzssfp24s_hl_lh,
22798 ICLASS_ae_iclass_mulzssp24s_hl_lh,
22799 ICLASS_ae_iclass_mulaafp24s_hh_ll,
22800 ICLASS_ae_iclass_mulaap24s_hh_ll,
22801 ICLASS_ae_iclass_mulaafp24s_hl_lh,
22802 ICLASS_ae_iclass_mulaap24s_hl_lh,
22803 ICLASS_ae_iclass_mulasfp24s_hh_ll,
22804 ICLASS_ae_iclass_mulasp24s_hh_ll,
22805 ICLASS_ae_iclass_mulasfp24s_hl_lh,
22806 ICLASS_ae_iclass_mulasp24s_hl_lh,
22807 ICLASS_ae_iclass_mulsafp24s_hh_ll,
22808 ICLASS_ae_iclass_mulsap24s_hh_ll,
22809 ICLASS_ae_iclass_mulsafp24s_hl_lh,
22810 ICLASS_ae_iclass_mulsap24s_hl_lh,
22811 ICLASS_ae_iclass_mulssfp24s_hh_ll,
22812 ICLASS_ae_iclass_mulssp24s_hh_ll,
22813 ICLASS_ae_iclass_mulssfp24s_hl_lh,
22814 ICLASS_ae_iclass_mulssp24s_hl_lh,
22815 ICLASS_ae_iclass_sha32,
22816 ICLASS_ae_iclass_vldl32t,
22817 ICLASS_ae_iclass_vldl16t,
22818 ICLASS_ae_iclass_vldl16c,
22819 ICLASS_ae_iclass_vldsht,
22820 ICLASS_ae_iclass_lb,
22821 ICLASS_ae_iclass_lbi,
22822 ICLASS_ae_iclass_lbk,
22823 ICLASS_ae_iclass_lbki,
22824 ICLASS_ae_iclass_db,
22825 ICLASS_ae_iclass_dbi,
22826 ICLASS_ae_iclass_vlel32t,
22827 ICLASS_ae_iclass_vlel16t,
22828 ICLASS_ae_iclass_sb,
22829 ICLASS_ae_iclass_sbi,
22830 ICLASS_ae_iclass_vles16c,
22831 ICLASS_ae_iclass_sbf,
22832 ICLASS_icls_AE_SLAASQ56S,
22833 ICLASS_icls_AE_ADDBRBA32,
22834 ICLASS_icls_AE_MINABSSP24S,
22835 ICLASS_icls_AE_MAXABSSP24S,
22836 ICLASS_icls_AE_MINABSSQ56S,
22837 ICLASS_icls_AE_MAXABSSQ56S,
22838 ICLASS_rur_ae_cbegin0,
22839 ICLASS_wur_ae_cbegin0,
22840 ICLASS_rur_ae_cend0,
22841 ICLASS_wur_ae_cend0,
22842 ICLASS_icls_AE_LP24X2_C,
22843 ICLASS_icls_AE_SP24X2S_C,
22844 ICLASS_icls_AE_LP24X2F_C,
22845 ICLASS_icls_AE_SP24X2F_C,
22846 ICLASS_icls_AE_LP16X2F_C,
22847 ICLASS_icls_AE_SP16X2F_C,
22848 ICLASS_icls_AE_LP24_C,
22849 ICLASS_icls_AE_SP24S_L_C,
22850 ICLASS_icls_AE_LP24F_C,
22851 ICLASS_icls_AE_SP24F_L_C,
22852 ICLASS_icls_AE_LP16F_C,
22853 ICLASS_icls_AE_SP16F_L_C,
22854 ICLASS_icls_AE_LQ56_C,
22855 ICLASS_icls_AE_SQ56S_C,
22856 ICLASS_icls_AE_LQ32F_C,
22857 ICLASS_icls_AE_SQ32F_C,
22858 ICLASS_rur_expstate,
22859 ICLASS_wur_expstate,
22860 ICLASS_iclass_READ_IMPWIRE,
22861 ICLASS_iclass_SETB_EXPSTATE,
22862 ICLASS_iclass_CLRB_EXPSTATE,
22863 ICLASS_iclass_WRMSK_EXPSTATE
22867 /* Opcode encodings. */
22869 static void
22870 Opcode_excw_Slot_inst_encode (xtensa_insnbuf slotbuf)
22872 slotbuf[0] = 0x80200;
22875 static void
22876 Opcode_rfe_Slot_inst_encode (xtensa_insnbuf slotbuf)
22878 slotbuf[0] = 0x300;
22881 static void
22882 Opcode_rfde_Slot_inst_encode (xtensa_insnbuf slotbuf)
22884 slotbuf[0] = 0x2300;
22887 static void
22888 Opcode_syscall_Slot_inst_encode (xtensa_insnbuf slotbuf)
22890 slotbuf[0] = 0x500;
22893 static void
22894 Opcode_call12_Slot_inst_encode (xtensa_insnbuf slotbuf)
22896 slotbuf[0] = 0x5c0000;
22899 static void
22900 Opcode_call8_Slot_inst_encode (xtensa_insnbuf slotbuf)
22902 slotbuf[0] = 0x580000;
22905 static void
22906 Opcode_call4_Slot_inst_encode (xtensa_insnbuf slotbuf)
22908 slotbuf[0] = 0x540000;
22911 static void
22912 Opcode_callx12_Slot_inst_encode (xtensa_insnbuf slotbuf)
22914 slotbuf[0] = 0xf0000;
22917 static void
22918 Opcode_callx8_Slot_inst_encode (xtensa_insnbuf slotbuf)
22920 slotbuf[0] = 0xb0000;
22923 static void
22924 Opcode_callx4_Slot_inst_encode (xtensa_insnbuf slotbuf)
22926 slotbuf[0] = 0x70000;
22929 static void
22930 Opcode_entry_Slot_inst_encode (xtensa_insnbuf slotbuf)
22932 slotbuf[0] = 0x6c0000;
22935 static void
22936 Opcode_movsp_Slot_inst_encode (xtensa_insnbuf slotbuf)
22938 slotbuf[0] = 0x100;
22941 static void
22942 Opcode_rotw_Slot_inst_encode (xtensa_insnbuf slotbuf)
22944 slotbuf[0] = 0x804;
22947 static void
22948 Opcode_retw_Slot_inst_encode (xtensa_insnbuf slotbuf)
22950 slotbuf[0] = 0x60000;
22953 static void
22954 Opcode_retw_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
22956 slotbuf[0] = 0xd10f;
22959 static void
22960 Opcode_rfwo_Slot_inst_encode (xtensa_insnbuf slotbuf)
22962 slotbuf[0] = 0x4300;
22965 static void
22966 Opcode_rfwu_Slot_inst_encode (xtensa_insnbuf slotbuf)
22968 slotbuf[0] = 0x5300;
22971 static void
22972 Opcode_l32e_Slot_inst_encode (xtensa_insnbuf slotbuf)
22974 slotbuf[0] = 0x90;
22977 static void
22978 Opcode_s32e_Slot_inst_encode (xtensa_insnbuf slotbuf)
22980 slotbuf[0] = 0x94;
22983 static void
22984 Opcode_rsr_windowbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
22986 slotbuf[0] = 0x4830;
22989 static void
22990 Opcode_wsr_windowbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
22992 slotbuf[0] = 0x4831;
22995 static void
22996 Opcode_xsr_windowbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
22998 slotbuf[0] = 0x4816;
23001 static void
23002 Opcode_rsr_windowstart_Slot_inst_encode (xtensa_insnbuf slotbuf)
23004 slotbuf[0] = 0x4930;
23007 static void
23008 Opcode_wsr_windowstart_Slot_inst_encode (xtensa_insnbuf slotbuf)
23010 slotbuf[0] = 0x4931;
23013 static void
23014 Opcode_xsr_windowstart_Slot_inst_encode (xtensa_insnbuf slotbuf)
23016 slotbuf[0] = 0x4916;
23019 static void
23020 Opcode_add_n_Slot_inst16a_encode (xtensa_insnbuf slotbuf)
23022 slotbuf[0] = 0xa000;
23025 static void
23026 Opcode_addi_n_Slot_inst16a_encode (xtensa_insnbuf slotbuf)
23028 slotbuf[0] = 0xb000;
23031 static void
23032 Opcode_beqz_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23034 slotbuf[0] = 0xc800;
23037 static void
23038 Opcode_bnez_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23040 slotbuf[0] = 0xcc00;
23043 static void
23044 Opcode_ill_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23046 slotbuf[0] = 0xd60f;
23049 static void
23050 Opcode_l32i_n_Slot_inst16a_encode (xtensa_insnbuf slotbuf)
23052 slotbuf[0] = 0x8000;
23055 static void
23056 Opcode_mov_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23058 slotbuf[0] = 0xd000;
23061 static void
23062 Opcode_movi_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23064 slotbuf[0] = 0xc000;
23067 static void
23068 Opcode_nop_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23070 slotbuf[0] = 0xd30f;
23073 static void
23074 Opcode_ret_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
23076 slotbuf[0] = 0xd00f;
23079 static void
23080 Opcode_s32i_n_Slot_inst16a_encode (xtensa_insnbuf slotbuf)
23082 slotbuf[0] = 0x9000;
23085 static void
23086 Opcode_rur_threadptr_Slot_inst_encode (xtensa_insnbuf slotbuf)
23088 slotbuf[0] = 0x7e03e;
23091 static void
23092 Opcode_wur_threadptr_Slot_inst_encode (xtensa_insnbuf slotbuf)
23094 slotbuf[0] = 0xe73f;
23097 static void
23098 Opcode_addi_Slot_inst_encode (xtensa_insnbuf slotbuf)
23100 slotbuf[0] = 0x200c00;
23103 static void
23104 Opcode_addi_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23106 slotbuf[0] = 0x100002;
23109 static void
23110 Opcode_addmi_Slot_inst_encode (xtensa_insnbuf slotbuf)
23112 slotbuf[0] = 0x200d00;
23115 static void
23116 Opcode_addmi_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23118 slotbuf[0] = 0x200002;
23121 static void
23122 Opcode_add_Slot_inst_encode (xtensa_insnbuf slotbuf)
23124 slotbuf[0] = 0x8;
23127 static void
23128 Opcode_add_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23130 slotbuf[0] = 0xb81;
23133 static void
23134 Opcode_sub_Slot_inst_encode (xtensa_insnbuf slotbuf)
23136 slotbuf[0] = 0xc;
23139 static void
23140 Opcode_sub_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23142 slotbuf[0] = 0xf01;
23145 static void
23146 Opcode_addx2_Slot_inst_encode (xtensa_insnbuf slotbuf)
23148 slotbuf[0] = 0x9;
23151 static void
23152 Opcode_addx2_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23154 slotbuf[0] = 0x1381;
23157 static void
23158 Opcode_addx4_Slot_inst_encode (xtensa_insnbuf slotbuf)
23160 slotbuf[0] = 0xa;
23163 static void
23164 Opcode_addx4_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23166 slotbuf[0] = 0x2381;
23169 static void
23170 Opcode_addx8_Slot_inst_encode (xtensa_insnbuf slotbuf)
23172 slotbuf[0] = 0xb;
23175 static void
23176 Opcode_addx8_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23178 slotbuf[0] = 0x4b81;
23181 static void
23182 Opcode_subx2_Slot_inst_encode (xtensa_insnbuf slotbuf)
23184 slotbuf[0] = 0xd;
23187 static void
23188 Opcode_subx2_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23190 slotbuf[0] = 0x4d01;
23193 static void
23194 Opcode_subx4_Slot_inst_encode (xtensa_insnbuf slotbuf)
23196 slotbuf[0] = 0xe;
23199 static void
23200 Opcode_subx4_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23202 slotbuf[0] = 0xf81;
23205 static void
23206 Opcode_subx8_Slot_inst_encode (xtensa_insnbuf slotbuf)
23208 slotbuf[0] = 0xf;
23211 static void
23212 Opcode_subx8_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23214 slotbuf[0] = 0x4d81;
23217 static void
23218 Opcode_and_Slot_inst_encode (xtensa_insnbuf slotbuf)
23220 slotbuf[0] = 0x1;
23223 static void
23224 Opcode_and_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23226 slotbuf[0] = 0x1b81;
23229 static void
23230 Opcode_or_Slot_inst_encode (xtensa_insnbuf slotbuf)
23232 slotbuf[0] = 0x2;
23235 static void
23236 Opcode_or_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23238 slotbuf[0] = 0x2501;
23241 static void
23242 Opcode_xor_Slot_inst_encode (xtensa_insnbuf slotbuf)
23244 slotbuf[0] = 0x3;
23247 static void
23248 Opcode_xor_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23250 slotbuf[0] = 0x4f01;
23253 static void
23254 Opcode_beqi_Slot_inst_encode (xtensa_insnbuf slotbuf)
23256 slotbuf[0] = 0x680000;
23259 static void
23260 Opcode_beqi_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23262 slotbuf[0] = 0x3;
23265 static void
23266 Opcode_bnei_Slot_inst_encode (xtensa_insnbuf slotbuf)
23268 slotbuf[0] = 0x690000;
23271 static void
23272 Opcode_bnei_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23274 slotbuf[0] = 0x1800003;
23277 static void
23278 Opcode_bgei_Slot_inst_encode (xtensa_insnbuf slotbuf)
23280 slotbuf[0] = 0x6b0000;
23283 static void
23284 Opcode_bgei_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23286 slotbuf[0] = 0x800003;
23289 static void
23290 Opcode_blti_Slot_inst_encode (xtensa_insnbuf slotbuf)
23292 slotbuf[0] = 0x6a0000;
23295 static void
23296 Opcode_blti_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23298 slotbuf[0] = 0x2000003;
23301 static void
23302 Opcode_bbci_Slot_inst_encode (xtensa_insnbuf slotbuf)
23304 slotbuf[0] = 0x700600;
23307 static void
23308 Opcode_bbci_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23310 slotbuf[0] = 0x2;
23313 static void
23314 Opcode_bbsi_Slot_inst_encode (xtensa_insnbuf slotbuf)
23316 slotbuf[0] = 0x700e00;
23319 static void
23320 Opcode_bbsi_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23322 slotbuf[0] = 0x80002;
23325 static void
23326 Opcode_bgeui_Slot_inst_encode (xtensa_insnbuf slotbuf)
23328 slotbuf[0] = 0x6f0000;
23331 static void
23332 Opcode_bgeui_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23334 slotbuf[0] = 0x1000003;
23337 static void
23338 Opcode_bltui_Slot_inst_encode (xtensa_insnbuf slotbuf)
23340 slotbuf[0] = 0x6e0000;
23343 static void
23344 Opcode_bltui_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23346 slotbuf[0] = 0x4000003;
23349 static void
23350 Opcode_beq_Slot_inst_encode (xtensa_insnbuf slotbuf)
23352 slotbuf[0] = 0x700100;
23355 static void
23356 Opcode_beq_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23358 slotbuf[0] = 0x300002;
23361 static void
23362 Opcode_bne_Slot_inst_encode (xtensa_insnbuf slotbuf)
23364 slotbuf[0] = 0x700900;
23367 static void
23368 Opcode_bne_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23370 slotbuf[0] = 0x4;
23373 static void
23374 Opcode_bge_Slot_inst_encode (xtensa_insnbuf slotbuf)
23376 slotbuf[0] = 0x700a00;
23379 static void
23380 Opcode_bge_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23382 slotbuf[0] = 0x600002;
23385 static void
23386 Opcode_blt_Slot_inst_encode (xtensa_insnbuf slotbuf)
23388 slotbuf[0] = 0x700200;
23391 static void
23392 Opcode_blt_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23394 slotbuf[0] = 0x680002;
23397 static void
23398 Opcode_bgeu_Slot_inst_encode (xtensa_insnbuf slotbuf)
23400 slotbuf[0] = 0x700b00;
23403 static void
23404 Opcode_bgeu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23406 slotbuf[0] = 0x380002;
23409 static void
23410 Opcode_bltu_Slot_inst_encode (xtensa_insnbuf slotbuf)
23412 slotbuf[0] = 0x700300;
23415 static void
23416 Opcode_bltu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23418 slotbuf[0] = 0x700002;
23421 static void
23422 Opcode_bany_Slot_inst_encode (xtensa_insnbuf slotbuf)
23424 slotbuf[0] = 0x700800;
23427 static void
23428 Opcode_bany_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23430 slotbuf[0] = 0x500002;
23433 static void
23434 Opcode_bnone_Slot_inst_encode (xtensa_insnbuf slotbuf)
23436 slotbuf[0] = 0x700000;
23439 static void
23440 Opcode_bnone_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23442 slotbuf[0] = 0x80004;
23445 static void
23446 Opcode_ball_Slot_inst_encode (xtensa_insnbuf slotbuf)
23448 slotbuf[0] = 0x700400;
23451 static void
23452 Opcode_ball_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23454 slotbuf[0] = 0x180002;
23457 static void
23458 Opcode_bnall_Slot_inst_encode (xtensa_insnbuf slotbuf)
23460 slotbuf[0] = 0x700c00;
23463 static void
23464 Opcode_bnall_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23466 slotbuf[0] = 0x780002;
23469 static void
23470 Opcode_bbc_Slot_inst_encode (xtensa_insnbuf slotbuf)
23472 slotbuf[0] = 0x700500;
23475 static void
23476 Opcode_bbc_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23478 slotbuf[0] = 0x580002;
23481 static void
23482 Opcode_bbs_Slot_inst_encode (xtensa_insnbuf slotbuf)
23484 slotbuf[0] = 0x700d00;
23487 static void
23488 Opcode_bbs_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23490 slotbuf[0] = 0x280002;
23493 static void
23494 Opcode_beqz_Slot_inst_encode (xtensa_insnbuf slotbuf)
23496 slotbuf[0] = 0x640000;
23499 static void
23500 Opcode_beqz_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23502 slotbuf[0] = 0x101;
23505 static void
23506 Opcode_bnez_Slot_inst_encode (xtensa_insnbuf slotbuf)
23508 slotbuf[0] = 0x650000;
23511 static void
23512 Opcode_bnez_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23514 slotbuf[0] = 0x181;
23517 static void
23518 Opcode_bgez_Slot_inst_encode (xtensa_insnbuf slotbuf)
23520 slotbuf[0] = 0x670000;
23523 static void
23524 Opcode_bgez_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23526 slotbuf[0] = 0x281;
23529 static void
23530 Opcode_bltz_Slot_inst_encode (xtensa_insnbuf slotbuf)
23532 slotbuf[0] = 0x660000;
23535 static void
23536 Opcode_bltz_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23538 slotbuf[0] = 0x681;
23541 static void
23542 Opcode_call0_Slot_inst_encode (xtensa_insnbuf slotbuf)
23544 slotbuf[0] = 0x500000;
23547 static void
23548 Opcode_callx0_Slot_inst_encode (xtensa_insnbuf slotbuf)
23550 slotbuf[0] = 0x30000;
23553 static void
23554 Opcode_extui_Slot_inst_encode (xtensa_insnbuf slotbuf)
23556 slotbuf[0] = 0x40;
23559 static void
23560 Opcode_extui_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23562 slotbuf[0] = 0x81;
23565 static void
23566 Opcode_ill_Slot_inst_encode (xtensa_insnbuf slotbuf)
23568 slotbuf[0] = 0;
23571 static void
23572 Opcode_j_Slot_inst_encode (xtensa_insnbuf slotbuf)
23574 slotbuf[0] = 0x600000;
23577 static void
23578 Opcode_j_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23580 slotbuf[0] = 0x1;
23583 static void
23584 Opcode_jx_Slot_inst_encode (xtensa_insnbuf slotbuf)
23586 slotbuf[0] = 0xa0000;
23589 static void
23590 Opcode_jx_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23592 slotbuf[0] = 0x983d01;
23595 static void
23596 Opcode_l16ui_Slot_inst_encode (xtensa_insnbuf slotbuf)
23598 slotbuf[0] = 0x200100;
23601 static void
23602 Opcode_l16ui_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23604 slotbuf[0] = 0x200004;
23607 static void
23608 Opcode_l16si_Slot_inst_encode (xtensa_insnbuf slotbuf)
23610 slotbuf[0] = 0x200900;
23613 static void
23614 Opcode_l16si_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23616 slotbuf[0] = 0x100004;
23619 static void
23620 Opcode_l32i_Slot_inst_encode (xtensa_insnbuf slotbuf)
23622 slotbuf[0] = 0x200200;
23625 static void
23626 Opcode_l32i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23628 slotbuf[0] = 0x400004;
23631 static void
23632 Opcode_l32r_Slot_inst_encode (xtensa_insnbuf slotbuf)
23634 slotbuf[0] = 0x100000;
23637 static void
23638 Opcode_l32r_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23640 slotbuf[0] = 0x5;
23643 static void
23644 Opcode_l8ui_Slot_inst_encode (xtensa_insnbuf slotbuf)
23646 slotbuf[0] = 0x200000;
23649 static void
23650 Opcode_l8ui_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23652 slotbuf[0] = 0x180004;
23655 static void
23656 Opcode_loop_Slot_inst_encode (xtensa_insnbuf slotbuf)
23658 slotbuf[0] = 0x6d0800;
23661 static void
23662 Opcode_loopnez_Slot_inst_encode (xtensa_insnbuf slotbuf)
23664 slotbuf[0] = 0x6d0900;
23667 static void
23668 Opcode_loopgtz_Slot_inst_encode (xtensa_insnbuf slotbuf)
23670 slotbuf[0] = 0x6d0a00;
23673 static void
23674 Opcode_movi_Slot_inst_encode (xtensa_insnbuf slotbuf)
23676 slotbuf[0] = 0x200a00;
23679 static void
23680 Opcode_movi_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23682 slotbuf[0] = 0x301;
23685 static void
23686 Opcode_moveqz_Slot_inst_encode (xtensa_insnbuf slotbuf)
23688 slotbuf[0] = 0x38;
23691 static void
23692 Opcode_moveqz_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23694 slotbuf[0] = 0x7381;
23697 static void
23698 Opcode_movnez_Slot_inst_encode (xtensa_insnbuf slotbuf)
23700 slotbuf[0] = 0x39;
23703 static void
23704 Opcode_movnez_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23706 slotbuf[0] = 0xd01;
23709 static void
23710 Opcode_movltz_Slot_inst_encode (xtensa_insnbuf slotbuf)
23712 slotbuf[0] = 0x3a;
23715 static void
23716 Opcode_movltz_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23718 slotbuf[0] = 0x701;
23721 static void
23722 Opcode_movgez_Slot_inst_encode (xtensa_insnbuf slotbuf)
23724 slotbuf[0] = 0x3b;
23727 static void
23728 Opcode_movgez_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23730 slotbuf[0] = 0x581;
23733 static void
23734 Opcode_neg_Slot_inst_encode (xtensa_insnbuf slotbuf)
23736 slotbuf[0] = 0x6;
23739 static void
23740 Opcode_neg_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23742 slotbuf[0] = 0x3ed81;
23745 static void
23746 Opcode_abs_Slot_inst_encode (xtensa_insnbuf slotbuf)
23748 slotbuf[0] = 0x1006;
23751 static void
23752 Opcode_abs_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23754 slotbuf[0] = 0x1ed81;
23757 static void
23758 Opcode_nop_Slot_inst_encode (xtensa_insnbuf slotbuf)
23760 slotbuf[0] = 0xf0200;
23763 static void
23764 Opcode_nop_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
23766 slotbuf[0] = 0x36001;
23769 static void
23770 Opcode_nop_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23772 slotbuf[0] = 0xb83d01;
23775 static void
23776 Opcode_ret_Slot_inst_encode (xtensa_insnbuf slotbuf)
23778 slotbuf[0] = 0x20000;
23781 static void
23782 Opcode_simcall_Slot_inst_encode (xtensa_insnbuf slotbuf)
23784 slotbuf[0] = 0x1500;
23787 static void
23788 Opcode_s16i_Slot_inst_encode (xtensa_insnbuf slotbuf)
23790 slotbuf[0] = 0x200500;
23793 static void
23794 Opcode_s16i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23796 slotbuf[0] = 0x280004;
23799 static void
23800 Opcode_s32i_Slot_inst_encode (xtensa_insnbuf slotbuf)
23802 slotbuf[0] = 0x200600;
23805 static void
23806 Opcode_s32i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23808 slotbuf[0] = 0x300004;
23811 static void
23812 Opcode_s32nb_Slot_inst_encode (xtensa_insnbuf slotbuf)
23814 slotbuf[0] = 0x95;
23817 static void
23818 Opcode_s8i_Slot_inst_encode (xtensa_insnbuf slotbuf)
23820 slotbuf[0] = 0x200400;
23823 static void
23824 Opcode_s8i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23826 slotbuf[0] = 0x380004;
23829 static void
23830 Opcode_ssr_Slot_inst_encode (xtensa_insnbuf slotbuf)
23832 slotbuf[0] = 0x4;
23835 static void
23836 Opcode_ssr_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23838 slotbuf[0] = 0x983d81;
23841 static void
23842 Opcode_ssl_Slot_inst_encode (xtensa_insnbuf slotbuf)
23844 slotbuf[0] = 0x104;
23847 static void
23848 Opcode_ssl_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23850 slotbuf[0] = 0x4183d01;
23853 static void
23854 Opcode_ssa8l_Slot_inst_encode (xtensa_insnbuf slotbuf)
23856 slotbuf[0] = 0x204;
23859 static void
23860 Opcode_ssa8l_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23862 slotbuf[0] = 0x2183d01;
23865 static void
23866 Opcode_ssa8b_Slot_inst_encode (xtensa_insnbuf slotbuf)
23868 slotbuf[0] = 0x304;
23871 static void
23872 Opcode_ssa8b_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23874 slotbuf[0] = 0x1183d01;
23877 static void
23878 Opcode_ssai_Slot_inst_encode (xtensa_insnbuf slotbuf)
23880 slotbuf[0] = 0x404;
23883 static void
23884 Opcode_ssai_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23886 slotbuf[0] = 0x18e501;
23889 static void
23890 Opcode_sll_Slot_inst_encode (xtensa_insnbuf slotbuf)
23892 slotbuf[0] = 0x1a;
23895 static void
23896 Opcode_sll_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23898 slotbuf[0] = 0x2806f81;
23901 static void
23902 Opcode_src_Slot_inst_encode (xtensa_insnbuf slotbuf)
23904 slotbuf[0] = 0x18;
23907 static void
23908 Opcode_src_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23910 slotbuf[0] = 0x4781;
23913 static void
23914 Opcode_srl_Slot_inst_encode (xtensa_insnbuf slotbuf)
23916 slotbuf[0] = 0x19;
23919 static void
23920 Opcode_srl_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23922 slotbuf[0] = 0x7ed81;
23925 static void
23926 Opcode_sra_Slot_inst_encode (xtensa_insnbuf slotbuf)
23928 slotbuf[0] = 0x1b;
23931 static void
23932 Opcode_sra_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23934 slotbuf[0] = 0x5ed81;
23937 static void
23938 Opcode_slli_Slot_inst_encode (xtensa_insnbuf slotbuf)
23940 slotbuf[0] = 0x10;
23943 static void
23944 Opcode_slli_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23946 slotbuf[0] = 0x501;
23949 static void
23950 Opcode_srai_Slot_inst_encode (xtensa_insnbuf slotbuf)
23952 slotbuf[0] = 0x12;
23955 static void
23956 Opcode_srai_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23958 slotbuf[0] = 0x381;
23961 static void
23962 Opcode_srli_Slot_inst_encode (xtensa_insnbuf slotbuf)
23964 slotbuf[0] = 0x14;
23967 static void
23968 Opcode_srli_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
23970 slotbuf[0] = 0xd81;
23973 static void
23974 Opcode_memw_Slot_inst_encode (xtensa_insnbuf slotbuf)
23976 slotbuf[0] = 0xc0200;
23979 static void
23980 Opcode_extw_Slot_inst_encode (xtensa_insnbuf slotbuf)
23982 slotbuf[0] = 0xd0200;
23985 static void
23986 Opcode_isync_Slot_inst_encode (xtensa_insnbuf slotbuf)
23988 slotbuf[0] = 0x200;
23991 static void
23992 Opcode_rsync_Slot_inst_encode (xtensa_insnbuf slotbuf)
23994 slotbuf[0] = 0x10200;
23997 static void
23998 Opcode_esync_Slot_inst_encode (xtensa_insnbuf slotbuf)
24000 slotbuf[0] = 0x20200;
24003 static void
24004 Opcode_dsync_Slot_inst_encode (xtensa_insnbuf slotbuf)
24006 slotbuf[0] = 0x30200;
24009 static void
24010 Opcode_rsil_Slot_inst_encode (xtensa_insnbuf slotbuf)
24012 slotbuf[0] = 0x600;
24015 static void
24016 Opcode_rsr_lend_Slot_inst_encode (xtensa_insnbuf slotbuf)
24018 slotbuf[0] = 0x130;
24021 static void
24022 Opcode_wsr_lend_Slot_inst_encode (xtensa_insnbuf slotbuf)
24024 slotbuf[0] = 0x131;
24027 static void
24028 Opcode_xsr_lend_Slot_inst_encode (xtensa_insnbuf slotbuf)
24030 slotbuf[0] = 0x116;
24033 static void
24034 Opcode_rsr_lcount_Slot_inst_encode (xtensa_insnbuf slotbuf)
24036 slotbuf[0] = 0x230;
24039 static void
24040 Opcode_wsr_lcount_Slot_inst_encode (xtensa_insnbuf slotbuf)
24042 slotbuf[0] = 0x231;
24045 static void
24046 Opcode_xsr_lcount_Slot_inst_encode (xtensa_insnbuf slotbuf)
24048 slotbuf[0] = 0x216;
24051 static void
24052 Opcode_rsr_lbeg_Slot_inst_encode (xtensa_insnbuf slotbuf)
24054 slotbuf[0] = 0x30;
24057 static void
24058 Opcode_wsr_lbeg_Slot_inst_encode (xtensa_insnbuf slotbuf)
24060 slotbuf[0] = 0x31;
24063 static void
24064 Opcode_xsr_lbeg_Slot_inst_encode (xtensa_insnbuf slotbuf)
24066 slotbuf[0] = 0x16;
24069 static void
24070 Opcode_rsr_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
24072 slotbuf[0] = 0x330;
24075 static void
24076 Opcode_wsr_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
24078 slotbuf[0] = 0x331;
24081 static void
24082 Opcode_xsr_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
24084 slotbuf[0] = 0x316;
24087 static void
24088 Opcode_rsr_memctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24090 slotbuf[0] = 0x6130;
24093 static void
24094 Opcode_wsr_memctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24096 slotbuf[0] = 0x6131;
24099 static void
24100 Opcode_xsr_memctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24102 slotbuf[0] = 0x6116;
24105 static void
24106 Opcode_rsr_litbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24108 slotbuf[0] = 0x530;
24111 static void
24112 Opcode_wsr_litbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24114 slotbuf[0] = 0x531;
24117 static void
24118 Opcode_xsr_litbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24120 slotbuf[0] = 0x516;
24123 static void
24124 Opcode_rsr_configid0_Slot_inst_encode (xtensa_insnbuf slotbuf)
24126 slotbuf[0] = 0xb030;
24129 static void
24130 Opcode_wsr_configid0_Slot_inst_encode (xtensa_insnbuf slotbuf)
24132 slotbuf[0] = 0xb031;
24135 static void
24136 Opcode_rsr_configid1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24138 slotbuf[0] = 0xd030;
24141 static void
24142 Opcode_rsr_243_Slot_inst_encode (xtensa_insnbuf slotbuf)
24144 slotbuf[0] = 0xf330;
24147 static void
24148 Opcode_rsr_ps_Slot_inst_encode (xtensa_insnbuf slotbuf)
24150 slotbuf[0] = 0xe630;
24153 static void
24154 Opcode_wsr_ps_Slot_inst_encode (xtensa_insnbuf slotbuf)
24156 slotbuf[0] = 0xe631;
24159 static void
24160 Opcode_xsr_ps_Slot_inst_encode (xtensa_insnbuf slotbuf)
24162 slotbuf[0] = 0xe616;
24165 static void
24166 Opcode_rsr_epc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24168 slotbuf[0] = 0xb130;
24171 static void
24172 Opcode_wsr_epc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24174 slotbuf[0] = 0xb131;
24177 static void
24178 Opcode_xsr_epc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24180 slotbuf[0] = 0xb116;
24183 static void
24184 Opcode_rsr_excsave1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24186 slotbuf[0] = 0xd130;
24189 static void
24190 Opcode_wsr_excsave1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24192 slotbuf[0] = 0xd131;
24195 static void
24196 Opcode_xsr_excsave1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24198 slotbuf[0] = 0xd116;
24201 static void
24202 Opcode_rsr_epc2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24204 slotbuf[0] = 0xb230;
24207 static void
24208 Opcode_wsr_epc2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24210 slotbuf[0] = 0xb231;
24213 static void
24214 Opcode_xsr_epc2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24216 slotbuf[0] = 0xb216;
24219 static void
24220 Opcode_rsr_excsave2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24222 slotbuf[0] = 0xd230;
24225 static void
24226 Opcode_wsr_excsave2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24228 slotbuf[0] = 0xd231;
24231 static void
24232 Opcode_xsr_excsave2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24234 slotbuf[0] = 0xd216;
24237 static void
24238 Opcode_rsr_epc3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24240 slotbuf[0] = 0xb330;
24243 static void
24244 Opcode_wsr_epc3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24246 slotbuf[0] = 0xb331;
24249 static void
24250 Opcode_xsr_epc3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24252 slotbuf[0] = 0xb316;
24255 static void
24256 Opcode_rsr_excsave3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24258 slotbuf[0] = 0xd330;
24261 static void
24262 Opcode_wsr_excsave3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24264 slotbuf[0] = 0xd331;
24267 static void
24268 Opcode_xsr_excsave3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24270 slotbuf[0] = 0xd316;
24273 static void
24274 Opcode_rsr_epc4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24276 slotbuf[0] = 0xb430;
24279 static void
24280 Opcode_wsr_epc4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24282 slotbuf[0] = 0xb431;
24285 static void
24286 Opcode_xsr_epc4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24288 slotbuf[0] = 0xb416;
24291 static void
24292 Opcode_rsr_excsave4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24294 slotbuf[0] = 0xd430;
24297 static void
24298 Opcode_wsr_excsave4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24300 slotbuf[0] = 0xd431;
24303 static void
24304 Opcode_xsr_excsave4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24306 slotbuf[0] = 0xd416;
24309 static void
24310 Opcode_rsr_epc5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24312 slotbuf[0] = 0xb530;
24315 static void
24316 Opcode_wsr_epc5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24318 slotbuf[0] = 0xb531;
24321 static void
24322 Opcode_xsr_epc5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24324 slotbuf[0] = 0xb516;
24327 static void
24328 Opcode_rsr_excsave5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24330 slotbuf[0] = 0xd530;
24333 static void
24334 Opcode_wsr_excsave5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24336 slotbuf[0] = 0xd531;
24339 static void
24340 Opcode_xsr_excsave5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24342 slotbuf[0] = 0xd516;
24345 static void
24346 Opcode_rsr_epc6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24348 slotbuf[0] = 0xb630;
24351 static void
24352 Opcode_wsr_epc6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24354 slotbuf[0] = 0xb631;
24357 static void
24358 Opcode_xsr_epc6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24360 slotbuf[0] = 0xb616;
24363 static void
24364 Opcode_rsr_excsave6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24366 slotbuf[0] = 0xd630;
24369 static void
24370 Opcode_wsr_excsave6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24372 slotbuf[0] = 0xd631;
24375 static void
24376 Opcode_xsr_excsave6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24378 slotbuf[0] = 0xd616;
24381 static void
24382 Opcode_rsr_epc7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24384 slotbuf[0] = 0xb730;
24387 static void
24388 Opcode_wsr_epc7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24390 slotbuf[0] = 0xb731;
24393 static void
24394 Opcode_xsr_epc7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24396 slotbuf[0] = 0xb716;
24399 static void
24400 Opcode_rsr_excsave7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24402 slotbuf[0] = 0xd730;
24405 static void
24406 Opcode_wsr_excsave7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24408 slotbuf[0] = 0xd731;
24411 static void
24412 Opcode_xsr_excsave7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24414 slotbuf[0] = 0xd716;
24417 static void
24418 Opcode_rsr_eps2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24420 slotbuf[0] = 0xc230;
24423 static void
24424 Opcode_wsr_eps2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24426 slotbuf[0] = 0xc231;
24429 static void
24430 Opcode_xsr_eps2_Slot_inst_encode (xtensa_insnbuf slotbuf)
24432 slotbuf[0] = 0xc216;
24435 static void
24436 Opcode_rsr_eps3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24438 slotbuf[0] = 0xc330;
24441 static void
24442 Opcode_wsr_eps3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24444 slotbuf[0] = 0xc331;
24447 static void
24448 Opcode_xsr_eps3_Slot_inst_encode (xtensa_insnbuf slotbuf)
24450 slotbuf[0] = 0xc316;
24453 static void
24454 Opcode_rsr_eps4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24456 slotbuf[0] = 0xc430;
24459 static void
24460 Opcode_wsr_eps4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24462 slotbuf[0] = 0xc431;
24465 static void
24466 Opcode_xsr_eps4_Slot_inst_encode (xtensa_insnbuf slotbuf)
24468 slotbuf[0] = 0xc416;
24471 static void
24472 Opcode_rsr_eps5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24474 slotbuf[0] = 0xc530;
24477 static void
24478 Opcode_wsr_eps5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24480 slotbuf[0] = 0xc531;
24483 static void
24484 Opcode_xsr_eps5_Slot_inst_encode (xtensa_insnbuf slotbuf)
24486 slotbuf[0] = 0xc516;
24489 static void
24490 Opcode_rsr_eps6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24492 slotbuf[0] = 0xc630;
24495 static void
24496 Opcode_wsr_eps6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24498 slotbuf[0] = 0xc631;
24501 static void
24502 Opcode_xsr_eps6_Slot_inst_encode (xtensa_insnbuf slotbuf)
24504 slotbuf[0] = 0xc616;
24507 static void
24508 Opcode_rsr_eps7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24510 slotbuf[0] = 0xc730;
24513 static void
24514 Opcode_wsr_eps7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24516 slotbuf[0] = 0xc731;
24519 static void
24520 Opcode_xsr_eps7_Slot_inst_encode (xtensa_insnbuf slotbuf)
24522 slotbuf[0] = 0xc716;
24525 static void
24526 Opcode_rsr_excvaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
24528 slotbuf[0] = 0xee30;
24531 static void
24532 Opcode_wsr_excvaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
24534 slotbuf[0] = 0xee31;
24537 static void
24538 Opcode_xsr_excvaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
24540 slotbuf[0] = 0xee16;
24543 static void
24544 Opcode_rsr_depc_Slot_inst_encode (xtensa_insnbuf slotbuf)
24546 slotbuf[0] = 0xc030;
24549 static void
24550 Opcode_wsr_depc_Slot_inst_encode (xtensa_insnbuf slotbuf)
24552 slotbuf[0] = 0xc031;
24555 static void
24556 Opcode_xsr_depc_Slot_inst_encode (xtensa_insnbuf slotbuf)
24558 slotbuf[0] = 0xc016;
24561 static void
24562 Opcode_rsr_exccause_Slot_inst_encode (xtensa_insnbuf slotbuf)
24564 slotbuf[0] = 0xe830;
24567 static void
24568 Opcode_wsr_exccause_Slot_inst_encode (xtensa_insnbuf slotbuf)
24570 slotbuf[0] = 0xe831;
24573 static void
24574 Opcode_xsr_exccause_Slot_inst_encode (xtensa_insnbuf slotbuf)
24576 slotbuf[0] = 0xe816;
24579 static void
24580 Opcode_rsr_misc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
24582 slotbuf[0] = 0xf430;
24585 static void
24586 Opcode_wsr_misc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
24588 slotbuf[0] = 0xf431;
24591 static void
24592 Opcode_xsr_misc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
24594 slotbuf[0] = 0xf416;
24597 static void
24598 Opcode_rsr_misc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24600 slotbuf[0] = 0xf530;
24603 static void
24604 Opcode_wsr_misc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24606 slotbuf[0] = 0xf531;
24609 static void
24610 Opcode_xsr_misc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
24612 slotbuf[0] = 0xf516;
24615 static void
24616 Opcode_rsr_prid_Slot_inst_encode (xtensa_insnbuf slotbuf)
24618 slotbuf[0] = 0xeb30;
24621 static void
24622 Opcode_rsr_vecbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24624 slotbuf[0] = 0xe730;
24627 static void
24628 Opcode_wsr_vecbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24630 slotbuf[0] = 0xe731;
24633 static void
24634 Opcode_xsr_vecbase_Slot_inst_encode (xtensa_insnbuf slotbuf)
24636 slotbuf[0] = 0xe716;
24639 static void
24640 Opcode_mul16u_Slot_inst_encode (xtensa_insnbuf slotbuf)
24642 slotbuf[0] = 0x1c;
24645 static void
24646 Opcode_mul16s_Slot_inst_encode (xtensa_insnbuf slotbuf)
24648 slotbuf[0] = 0x1d;
24651 static void
24652 Opcode_mull_Slot_inst_encode (xtensa_insnbuf slotbuf)
24654 slotbuf[0] = 0x28;
24657 static void
24658 Opcode_muluh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24660 slotbuf[0] = 0x2a;
24663 static void
24664 Opcode_mulsh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24666 slotbuf[0] = 0x2b;
24669 static void
24670 Opcode_mul_aa_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24672 slotbuf[0] = 0x400047;
24675 static void
24676 Opcode_mul_aa_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24678 slotbuf[0] = 0x400057;
24681 static void
24682 Opcode_mul_aa_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24684 slotbuf[0] = 0x400067;
24687 static void
24688 Opcode_mul_aa_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24690 slotbuf[0] = 0x400077;
24693 static void
24694 Opcode_umul_aa_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24696 slotbuf[0] = 0x400007;
24699 static void
24700 Opcode_umul_aa_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24702 slotbuf[0] = 0x400017;
24705 static void
24706 Opcode_umul_aa_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24708 slotbuf[0] = 0x400027;
24711 static void
24712 Opcode_umul_aa_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24714 slotbuf[0] = 0x400037;
24717 static void
24718 Opcode_mul_ad_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24720 slotbuf[0] = 0x400043;
24723 static void
24724 Opcode_mul_ad_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24726 slotbuf[0] = 0x400053;
24729 static void
24730 Opcode_mul_ad_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24732 slotbuf[0] = 0x400063;
24735 static void
24736 Opcode_mul_ad_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24738 slotbuf[0] = 0x400073;
24741 static void
24742 Opcode_mul_da_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24744 slotbuf[0] = 0x400046;
24747 static void
24748 Opcode_mul_da_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24750 slotbuf[0] = 0x400056;
24753 static void
24754 Opcode_mul_da_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24756 slotbuf[0] = 0x400066;
24759 static void
24760 Opcode_mul_da_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24762 slotbuf[0] = 0x400076;
24765 static void
24766 Opcode_mul_dd_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24768 slotbuf[0] = 0x400042;
24771 static void
24772 Opcode_mul_dd_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24774 slotbuf[0] = 0x400052;
24777 static void
24778 Opcode_mul_dd_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24780 slotbuf[0] = 0x400062;
24783 static void
24784 Opcode_mul_dd_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24786 slotbuf[0] = 0x400072;
24789 static void
24790 Opcode_mula_aa_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24792 slotbuf[0] = 0x400087;
24795 static void
24796 Opcode_mula_aa_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24798 slotbuf[0] = 0x400097;
24801 static void
24802 Opcode_mula_aa_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24804 slotbuf[0] = 0x4000a7;
24807 static void
24808 Opcode_mula_aa_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24810 slotbuf[0] = 0x4000b7;
24813 static void
24814 Opcode_muls_aa_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24816 slotbuf[0] = 0x4000c7;
24819 static void
24820 Opcode_muls_aa_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24822 slotbuf[0] = 0x4000d7;
24825 static void
24826 Opcode_muls_aa_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24828 slotbuf[0] = 0x4000e7;
24831 static void
24832 Opcode_muls_aa_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24834 slotbuf[0] = 0x4000f7;
24837 static void
24838 Opcode_mula_ad_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24840 slotbuf[0] = 0x400083;
24843 static void
24844 Opcode_mula_ad_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24846 slotbuf[0] = 0x400093;
24849 static void
24850 Opcode_mula_ad_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24852 slotbuf[0] = 0x4000a3;
24855 static void
24856 Opcode_mula_ad_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24858 slotbuf[0] = 0x4000b3;
24861 static void
24862 Opcode_muls_ad_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24864 slotbuf[0] = 0x4000c3;
24867 static void
24868 Opcode_muls_ad_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24870 slotbuf[0] = 0x4000d3;
24873 static void
24874 Opcode_muls_ad_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24876 slotbuf[0] = 0x4000e3;
24879 static void
24880 Opcode_muls_ad_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24882 slotbuf[0] = 0x4000f3;
24885 static void
24886 Opcode_mula_da_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24888 slotbuf[0] = 0x400086;
24891 static void
24892 Opcode_mula_da_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24894 slotbuf[0] = 0x400096;
24897 static void
24898 Opcode_mula_da_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24900 slotbuf[0] = 0x4000a6;
24903 static void
24904 Opcode_mula_da_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24906 slotbuf[0] = 0x4000b6;
24909 static void
24910 Opcode_muls_da_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24912 slotbuf[0] = 0x4000c6;
24915 static void
24916 Opcode_muls_da_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24918 slotbuf[0] = 0x4000d6;
24921 static void
24922 Opcode_muls_da_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24924 slotbuf[0] = 0x4000e6;
24927 static void
24928 Opcode_muls_da_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24930 slotbuf[0] = 0x4000f6;
24933 static void
24934 Opcode_mula_dd_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24936 slotbuf[0] = 0x400082;
24939 static void
24940 Opcode_mula_dd_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24942 slotbuf[0] = 0x400092;
24945 static void
24946 Opcode_mula_dd_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24948 slotbuf[0] = 0x4000a2;
24951 static void
24952 Opcode_mula_dd_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24954 slotbuf[0] = 0x4000b2;
24957 static void
24958 Opcode_muls_dd_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
24960 slotbuf[0] = 0x4000c2;
24963 static void
24964 Opcode_muls_dd_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
24966 slotbuf[0] = 0x4000d2;
24969 static void
24970 Opcode_muls_dd_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24972 slotbuf[0] = 0x4000e2;
24975 static void
24976 Opcode_muls_dd_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
24978 slotbuf[0] = 0x4000f2;
24981 static void
24982 Opcode_mula_da_ll_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
24984 slotbuf[0] = 0x400085;
24987 static void
24988 Opcode_mula_da_ll_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
24990 slotbuf[0] = 0x400084;
24993 static void
24994 Opcode_mula_da_hl_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
24996 slotbuf[0] = 0x400095;
24999 static void
25000 Opcode_mula_da_hl_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25002 slotbuf[0] = 0x400094;
25005 static void
25006 Opcode_mula_da_lh_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25008 slotbuf[0] = 0x4000a5;
25011 static void
25012 Opcode_mula_da_lh_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25014 slotbuf[0] = 0x4000a4;
25017 static void
25018 Opcode_mula_da_hh_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25020 slotbuf[0] = 0x4000b5;
25023 static void
25024 Opcode_mula_da_hh_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25026 slotbuf[0] = 0x4000b4;
25029 static void
25030 Opcode_mula_dd_ll_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25032 slotbuf[0] = 0x400081;
25035 static void
25036 Opcode_mula_dd_ll_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25038 slotbuf[0] = 0x400080;
25041 static void
25042 Opcode_mula_dd_hl_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25044 slotbuf[0] = 0x400091;
25047 static void
25048 Opcode_mula_dd_hl_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25050 slotbuf[0] = 0x400090;
25053 static void
25054 Opcode_mula_dd_lh_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25056 slotbuf[0] = 0x4000a1;
25059 static void
25060 Opcode_mula_dd_lh_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25062 slotbuf[0] = 0x4000a0;
25065 static void
25066 Opcode_mula_dd_hh_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25068 slotbuf[0] = 0x4000b1;
25071 static void
25072 Opcode_mula_dd_hh_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25074 slotbuf[0] = 0x4000b0;
25077 static void
25078 Opcode_lddec_Slot_inst_encode (xtensa_insnbuf slotbuf)
25080 slotbuf[0] = 0x400009;
25083 static void
25084 Opcode_ldinc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25086 slotbuf[0] = 0x400008;
25089 static void
25090 Opcode_rsr_m0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25092 slotbuf[0] = 0x2030;
25095 static void
25096 Opcode_wsr_m0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25098 slotbuf[0] = 0x2031;
25101 static void
25102 Opcode_xsr_m0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25104 slotbuf[0] = 0x2016;
25107 static void
25108 Opcode_rsr_m1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25110 slotbuf[0] = 0x2130;
25113 static void
25114 Opcode_wsr_m1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25116 slotbuf[0] = 0x2131;
25119 static void
25120 Opcode_xsr_m1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25122 slotbuf[0] = 0x2116;
25125 static void
25126 Opcode_rsr_m2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25128 slotbuf[0] = 0x2230;
25131 static void
25132 Opcode_wsr_m2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25134 slotbuf[0] = 0x2231;
25137 static void
25138 Opcode_xsr_m2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25140 slotbuf[0] = 0x2216;
25143 static void
25144 Opcode_rsr_m3_Slot_inst_encode (xtensa_insnbuf slotbuf)
25146 slotbuf[0] = 0x2330;
25149 static void
25150 Opcode_wsr_m3_Slot_inst_encode (xtensa_insnbuf slotbuf)
25152 slotbuf[0] = 0x2331;
25155 static void
25156 Opcode_xsr_m3_Slot_inst_encode (xtensa_insnbuf slotbuf)
25158 slotbuf[0] = 0x2316;
25161 static void
25162 Opcode_rsr_acclo_Slot_inst_encode (xtensa_insnbuf slotbuf)
25164 slotbuf[0] = 0x1030;
25167 static void
25168 Opcode_wsr_acclo_Slot_inst_encode (xtensa_insnbuf slotbuf)
25170 slotbuf[0] = 0x1031;
25173 static void
25174 Opcode_xsr_acclo_Slot_inst_encode (xtensa_insnbuf slotbuf)
25176 slotbuf[0] = 0x1016;
25179 static void
25180 Opcode_rsr_acchi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25182 slotbuf[0] = 0x1130;
25185 static void
25186 Opcode_wsr_acchi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25188 slotbuf[0] = 0x1131;
25191 static void
25192 Opcode_xsr_acchi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25194 slotbuf[0] = 0x1116;
25197 static void
25198 Opcode_rfi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25200 slotbuf[0] = 0x10300;
25203 static void
25204 Opcode_waiti_Slot_inst_encode (xtensa_insnbuf slotbuf)
25206 slotbuf[0] = 0x700;
25209 static void
25210 Opcode_rsr_interrupt_Slot_inst_encode (xtensa_insnbuf slotbuf)
25212 slotbuf[0] = 0xe230;
25215 static void
25216 Opcode_wsr_intset_Slot_inst_encode (xtensa_insnbuf slotbuf)
25218 slotbuf[0] = 0xe231;
25221 static void
25222 Opcode_wsr_intclear_Slot_inst_encode (xtensa_insnbuf slotbuf)
25224 slotbuf[0] = 0xe331;
25227 static void
25228 Opcode_rsr_intenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25230 slotbuf[0] = 0xe430;
25233 static void
25234 Opcode_wsr_intenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25236 slotbuf[0] = 0xe431;
25239 static void
25240 Opcode_xsr_intenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25242 slotbuf[0] = 0xe416;
25245 static void
25246 Opcode_break_Slot_inst_encode (xtensa_insnbuf slotbuf)
25248 slotbuf[0] = 0x400;
25251 static void
25252 Opcode_break_n_Slot_inst16b_encode (xtensa_insnbuf slotbuf)
25254 slotbuf[0] = 0xd20f;
25257 static void
25258 Opcode_rsr_dbreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25260 slotbuf[0] = 0x9030;
25263 static void
25264 Opcode_wsr_dbreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25266 slotbuf[0] = 0x9031;
25269 static void
25270 Opcode_xsr_dbreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25272 slotbuf[0] = 0x9016;
25275 static void
25276 Opcode_rsr_dbreakc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25278 slotbuf[0] = 0xa030;
25281 static void
25282 Opcode_wsr_dbreakc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25284 slotbuf[0] = 0xa031;
25287 static void
25288 Opcode_xsr_dbreakc0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25290 slotbuf[0] = 0xa016;
25293 static void
25294 Opcode_rsr_dbreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25296 slotbuf[0] = 0x9130;
25299 static void
25300 Opcode_wsr_dbreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25302 slotbuf[0] = 0x9131;
25305 static void
25306 Opcode_xsr_dbreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25308 slotbuf[0] = 0x9116;
25311 static void
25312 Opcode_rsr_dbreakc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25314 slotbuf[0] = 0xa130;
25317 static void
25318 Opcode_wsr_dbreakc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25320 slotbuf[0] = 0xa131;
25323 static void
25324 Opcode_xsr_dbreakc1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25326 slotbuf[0] = 0xa116;
25329 static void
25330 Opcode_rsr_ibreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25332 slotbuf[0] = 0x8030;
25335 static void
25336 Opcode_wsr_ibreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25338 slotbuf[0] = 0x8031;
25341 static void
25342 Opcode_xsr_ibreaka0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25344 slotbuf[0] = 0x8016;
25347 static void
25348 Opcode_rsr_ibreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25350 slotbuf[0] = 0x8130;
25353 static void
25354 Opcode_wsr_ibreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25356 slotbuf[0] = 0x8131;
25359 static void
25360 Opcode_xsr_ibreaka1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25362 slotbuf[0] = 0x8116;
25365 static void
25366 Opcode_rsr_ibreakenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25368 slotbuf[0] = 0x6030;
25371 static void
25372 Opcode_wsr_ibreakenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25374 slotbuf[0] = 0x6031;
25377 static void
25378 Opcode_xsr_ibreakenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
25380 slotbuf[0] = 0x6016;
25383 static void
25384 Opcode_rsr_debugcause_Slot_inst_encode (xtensa_insnbuf slotbuf)
25386 slotbuf[0] = 0xe930;
25389 static void
25390 Opcode_wsr_debugcause_Slot_inst_encode (xtensa_insnbuf slotbuf)
25392 slotbuf[0] = 0xe931;
25395 static void
25396 Opcode_xsr_debugcause_Slot_inst_encode (xtensa_insnbuf slotbuf)
25398 slotbuf[0] = 0xe916;
25401 static void
25402 Opcode_rsr_icount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25404 slotbuf[0] = 0xec30;
25407 static void
25408 Opcode_wsr_icount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25410 slotbuf[0] = 0xec31;
25413 static void
25414 Opcode_xsr_icount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25416 slotbuf[0] = 0xec16;
25419 static void
25420 Opcode_rsr_icountlevel_Slot_inst_encode (xtensa_insnbuf slotbuf)
25422 slotbuf[0] = 0xed30;
25425 static void
25426 Opcode_wsr_icountlevel_Slot_inst_encode (xtensa_insnbuf slotbuf)
25428 slotbuf[0] = 0xed31;
25431 static void
25432 Opcode_xsr_icountlevel_Slot_inst_encode (xtensa_insnbuf slotbuf)
25434 slotbuf[0] = 0xed16;
25437 static void
25438 Opcode_rsr_ddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25440 slotbuf[0] = 0x6830;
25443 static void
25444 Opcode_wsr_ddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25446 slotbuf[0] = 0x6831;
25449 static void
25450 Opcode_xsr_ddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25452 slotbuf[0] = 0x6816;
25455 static void
25456 Opcode_lddr32_p_Slot_inst_encode (xtensa_insnbuf slotbuf)
25458 slotbuf[0] = 0xe0700;
25461 static void
25462 Opcode_sddr32_p_Slot_inst_encode (xtensa_insnbuf slotbuf)
25464 slotbuf[0] = 0xf0700;
25467 static void
25468 Opcode_rfdo_Slot_inst_encode (xtensa_insnbuf slotbuf)
25470 slotbuf[0] = 0xe1f;
25473 static void
25474 Opcode_rfdd_Slot_inst_encode (xtensa_insnbuf slotbuf)
25476 slotbuf[0] = 0x10e1f;
25479 static void
25480 Opcode_wsr_mmid_Slot_inst_encode (xtensa_insnbuf slotbuf)
25482 slotbuf[0] = 0x5931;
25485 static void
25486 Opcode_andb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25488 slotbuf[0] = 0x20;
25491 static void
25492 Opcode_andb_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25494 slotbuf[0] = 0x5381;
25497 static void
25498 Opcode_andbc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25500 slotbuf[0] = 0x21;
25503 static void
25504 Opcode_andbc_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25506 slotbuf[0] = 0x5b81;
25509 static void
25510 Opcode_orb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25512 slotbuf[0] = 0x22;
25515 static void
25516 Opcode_orb_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25518 slotbuf[0] = 0x4581;
25521 static void
25522 Opcode_orbc_Slot_inst_encode (xtensa_insnbuf slotbuf)
25524 slotbuf[0] = 0x23;
25527 static void
25528 Opcode_orbc_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25530 slotbuf[0] = 0x781;
25533 static void
25534 Opcode_xorb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25536 slotbuf[0] = 0x24;
25539 static void
25540 Opcode_xorb_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25542 slotbuf[0] = 0x4f81;
25545 static void
25546 Opcode_any4_Slot_inst_encode (xtensa_insnbuf slotbuf)
25548 slotbuf[0] = 0x800;
25551 static void
25552 Opcode_any4_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25554 slotbuf[0] = 0x96501;
25557 static void
25558 Opcode_all4_Slot_inst_encode (xtensa_insnbuf slotbuf)
25560 slotbuf[0] = 0x900;
25563 static void
25564 Opcode_all4_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25566 slotbuf[0] = 0x8e501;
25569 static void
25570 Opcode_any8_Slot_inst_encode (xtensa_insnbuf slotbuf)
25572 slotbuf[0] = 0xa00;
25575 static void
25576 Opcode_any8_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25578 slotbuf[0] = 0xc6501;
25581 static void
25582 Opcode_all8_Slot_inst_encode (xtensa_insnbuf slotbuf)
25584 slotbuf[0] = 0xb00;
25587 static void
25588 Opcode_all8_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25590 slotbuf[0] = 0xa6501;
25593 static void
25594 Opcode_bf_Slot_inst_encode (xtensa_insnbuf slotbuf)
25596 slotbuf[0] = 0x6d0000;
25599 static void
25600 Opcode_bf_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25602 slotbuf[0] = 0x2800003;
25605 static void
25606 Opcode_bt_Slot_inst_encode (xtensa_insnbuf slotbuf)
25608 slotbuf[0] = 0x6d0100;
25611 static void
25612 Opcode_bt_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25614 slotbuf[0] = 0x3000003;
25617 static void
25618 Opcode_movf_Slot_inst_encode (xtensa_insnbuf slotbuf)
25620 slotbuf[0] = 0x3c;
25623 static void
25624 Opcode_movf_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25626 slotbuf[0] = 0x7b81;
25629 static void
25630 Opcode_movt_Slot_inst_encode (xtensa_insnbuf slotbuf)
25632 slotbuf[0] = 0x3d;
25635 static void
25636 Opcode_movt_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
25638 slotbuf[0] = 0x1501;
25641 static void
25642 Opcode_rsr_br_Slot_inst_encode (xtensa_insnbuf slotbuf)
25644 slotbuf[0] = 0x430;
25647 static void
25648 Opcode_wsr_br_Slot_inst_encode (xtensa_insnbuf slotbuf)
25650 slotbuf[0] = 0x431;
25653 static void
25654 Opcode_xsr_br_Slot_inst_encode (xtensa_insnbuf slotbuf)
25656 slotbuf[0] = 0x416;
25659 static void
25660 Opcode_rsr_ccount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25662 slotbuf[0] = 0xea30;
25665 static void
25666 Opcode_wsr_ccount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25668 slotbuf[0] = 0xea31;
25671 static void
25672 Opcode_xsr_ccount_Slot_inst_encode (xtensa_insnbuf slotbuf)
25674 slotbuf[0] = 0xea16;
25677 static void
25678 Opcode_rsr_ccompare0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25680 slotbuf[0] = 0xf030;
25683 static void
25684 Opcode_wsr_ccompare0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25686 slotbuf[0] = 0xf031;
25689 static void
25690 Opcode_xsr_ccompare0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25692 slotbuf[0] = 0xf016;
25695 static void
25696 Opcode_rsr_ccompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25698 slotbuf[0] = 0xf130;
25701 static void
25702 Opcode_wsr_ccompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25704 slotbuf[0] = 0xf131;
25707 static void
25708 Opcode_xsr_ccompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25710 slotbuf[0] = 0xf116;
25713 static void
25714 Opcode_rsr_ccompare2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25716 slotbuf[0] = 0xf230;
25719 static void
25720 Opcode_wsr_ccompare2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25722 slotbuf[0] = 0xf231;
25725 static void
25726 Opcode_xsr_ccompare2_Slot_inst_encode (xtensa_insnbuf slotbuf)
25728 slotbuf[0] = 0xf216;
25731 static void
25732 Opcode_ipf_Slot_inst_encode (xtensa_insnbuf slotbuf)
25734 slotbuf[0] = 0x2c0700;
25737 static void
25738 Opcode_ihi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25740 slotbuf[0] = 0x2e0700;
25743 static void
25744 Opcode_ipfl_Slot_inst_encode (xtensa_insnbuf slotbuf)
25746 slotbuf[0] = 0x2d0700;
25749 static void
25750 Opcode_ihu_Slot_inst_encode (xtensa_insnbuf slotbuf)
25752 slotbuf[0] = 0x2d0720;
25755 static void
25756 Opcode_iiu_Slot_inst_encode (xtensa_insnbuf slotbuf)
25758 slotbuf[0] = 0x2d0730;
25761 static void
25762 Opcode_iii_Slot_inst_encode (xtensa_insnbuf slotbuf)
25764 slotbuf[0] = 0x2f0700;
25767 static void
25768 Opcode_lict_Slot_inst_encode (xtensa_insnbuf slotbuf)
25770 slotbuf[0] = 0x1f;
25773 static void
25774 Opcode_licw_Slot_inst_encode (xtensa_insnbuf slotbuf)
25776 slotbuf[0] = 0x21f;
25779 static void
25780 Opcode_sict_Slot_inst_encode (xtensa_insnbuf slotbuf)
25782 slotbuf[0] = 0x11f;
25785 static void
25786 Opcode_sicw_Slot_inst_encode (xtensa_insnbuf slotbuf)
25788 slotbuf[0] = 0x31f;
25791 static void
25792 Opcode_dhwb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25794 slotbuf[0] = 0x240700;
25797 static void
25798 Opcode_dhwbi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25800 slotbuf[0] = 0x250700;
25803 static void
25804 Opcode_diwbui_p_Slot_inst_encode (xtensa_insnbuf slotbuf)
25806 slotbuf[0] = 0x2807f0;
25809 static void
25810 Opcode_diwb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25812 slotbuf[0] = 0x280740;
25815 static void
25816 Opcode_diwbi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25818 slotbuf[0] = 0x280750;
25821 static void
25822 Opcode_dhi_Slot_inst_encode (xtensa_insnbuf slotbuf)
25824 slotbuf[0] = 0x260700;
25827 static void
25828 Opcode_dii_Slot_inst_encode (xtensa_insnbuf slotbuf)
25830 slotbuf[0] = 0x270700;
25833 static void
25834 Opcode_dpfr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25836 slotbuf[0] = 0x200700;
25839 static void
25840 Opcode_dpfw_Slot_inst_encode (xtensa_insnbuf slotbuf)
25842 slotbuf[0] = 0x210700;
25845 static void
25846 Opcode_dpfro_Slot_inst_encode (xtensa_insnbuf slotbuf)
25848 slotbuf[0] = 0x220700;
25851 static void
25852 Opcode_dpfwo_Slot_inst_encode (xtensa_insnbuf slotbuf)
25854 slotbuf[0] = 0x230700;
25857 static void
25858 Opcode_dpfl_Slot_inst_encode (xtensa_insnbuf slotbuf)
25860 slotbuf[0] = 0x280700;
25863 static void
25864 Opcode_dhu_Slot_inst_encode (xtensa_insnbuf slotbuf)
25866 slotbuf[0] = 0x280720;
25869 static void
25870 Opcode_diu_Slot_inst_encode (xtensa_insnbuf slotbuf)
25872 slotbuf[0] = 0x280730;
25875 static void
25876 Opcode_sdct_Slot_inst_encode (xtensa_insnbuf slotbuf)
25878 slotbuf[0] = 0x91f;
25881 static void
25882 Opcode_ldct_Slot_inst_encode (xtensa_insnbuf slotbuf)
25884 slotbuf[0] = 0x81f;
25887 static void
25888 Opcode_rsr_prefctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
25890 slotbuf[0] = 0x2830;
25893 static void
25894 Opcode_wsr_prefctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
25896 slotbuf[0] = 0x2831;
25899 static void
25900 Opcode_xsr_prefctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
25902 slotbuf[0] = 0x2816;
25905 static void
25906 Opcode_wsr_ptevaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25908 slotbuf[0] = 0x5331;
25911 static void
25912 Opcode_rsr_ptevaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25914 slotbuf[0] = 0x5330;
25917 static void
25918 Opcode_xsr_ptevaddr_Slot_inst_encode (xtensa_insnbuf slotbuf)
25920 slotbuf[0] = 0x5316;
25923 static void
25924 Opcode_rsr_rasid_Slot_inst_encode (xtensa_insnbuf slotbuf)
25926 slotbuf[0] = 0x5a30;
25929 static void
25930 Opcode_wsr_rasid_Slot_inst_encode (xtensa_insnbuf slotbuf)
25932 slotbuf[0] = 0x5a31;
25935 static void
25936 Opcode_xsr_rasid_Slot_inst_encode (xtensa_insnbuf slotbuf)
25938 slotbuf[0] = 0x5a16;
25941 static void
25942 Opcode_rsr_itlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25944 slotbuf[0] = 0x5b30;
25947 static void
25948 Opcode_wsr_itlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25950 slotbuf[0] = 0x5b31;
25953 static void
25954 Opcode_xsr_itlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25956 slotbuf[0] = 0x5b16;
25959 static void
25960 Opcode_rsr_dtlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25962 slotbuf[0] = 0x5c30;
25965 static void
25966 Opcode_wsr_dtlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25968 slotbuf[0] = 0x5c31;
25971 static void
25972 Opcode_xsr_dtlbcfg_Slot_inst_encode (xtensa_insnbuf slotbuf)
25974 slotbuf[0] = 0x5c16;
25977 static void
25978 Opcode_idtlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25980 slotbuf[0] = 0xc05;
25983 static void
25984 Opcode_pdtlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
25986 slotbuf[0] = 0xd05;
25989 static void
25990 Opcode_rdtlb0_Slot_inst_encode (xtensa_insnbuf slotbuf)
25992 slotbuf[0] = 0xb05;
25995 static void
25996 Opcode_rdtlb1_Slot_inst_encode (xtensa_insnbuf slotbuf)
25998 slotbuf[0] = 0xf05;
26001 static void
26002 Opcode_wdtlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
26004 slotbuf[0] = 0xe05;
26007 static void
26008 Opcode_iitlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
26010 slotbuf[0] = 0x405;
26013 static void
26014 Opcode_pitlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
26016 slotbuf[0] = 0x505;
26019 static void
26020 Opcode_ritlb0_Slot_inst_encode (xtensa_insnbuf slotbuf)
26022 slotbuf[0] = 0x305;
26025 static void
26026 Opcode_ritlb1_Slot_inst_encode (xtensa_insnbuf slotbuf)
26028 slotbuf[0] = 0x705;
26031 static void
26032 Opcode_witlb_Slot_inst_encode (xtensa_insnbuf slotbuf)
26034 slotbuf[0] = 0x605;
26037 static void
26038 Opcode_ldpte_Slot_inst_encode (xtensa_insnbuf slotbuf)
26040 slotbuf[0] = 0xf1f;
26043 static void
26044 Opcode_hwwitlba_Slot_inst_encode (xtensa_insnbuf slotbuf)
26046 slotbuf[0] = 0x105;
26049 static void
26050 Opcode_hwwdtlba_Slot_inst_encode (xtensa_insnbuf slotbuf)
26052 slotbuf[0] = 0x905;
26055 static void
26056 Opcode_rsr_cpenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
26058 slotbuf[0] = 0xe030;
26061 static void
26062 Opcode_wsr_cpenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
26064 slotbuf[0] = 0xe031;
26067 static void
26068 Opcode_xsr_cpenable_Slot_inst_encode (xtensa_insnbuf slotbuf)
26070 slotbuf[0] = 0xe016;
26073 static void
26074 Opcode_clamps_Slot_inst_encode (xtensa_insnbuf slotbuf)
26076 slotbuf[0] = 0x33;
26079 static void
26080 Opcode_clamps_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26082 slotbuf[0] = 0x2b81;
26085 static void
26086 Opcode_min_Slot_inst_encode (xtensa_insnbuf slotbuf)
26088 slotbuf[0] = 0x34;
26091 static void
26092 Opcode_min_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26094 slotbuf[0] = 0x3b81;
26097 static void
26098 Opcode_max_Slot_inst_encode (xtensa_insnbuf slotbuf)
26100 slotbuf[0] = 0x35;
26103 static void
26104 Opcode_max_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26106 slotbuf[0] = 0x3381;
26109 static void
26110 Opcode_minu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26112 slotbuf[0] = 0x36;
26115 static void
26116 Opcode_minu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26118 slotbuf[0] = 0x6b81;
26121 static void
26122 Opcode_maxu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26124 slotbuf[0] = 0x37;
26127 static void
26128 Opcode_maxu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26130 slotbuf[0] = 0x6381;
26133 static void
26134 Opcode_nsa_Slot_inst_encode (xtensa_insnbuf slotbuf)
26136 slotbuf[0] = 0xe04;
26139 static void
26140 Opcode_nsau_Slot_inst_encode (xtensa_insnbuf slotbuf)
26142 slotbuf[0] = 0xf04;
26145 static void
26146 Opcode_sext_Slot_inst_encode (xtensa_insnbuf slotbuf)
26148 slotbuf[0] = 0x32;
26151 static void
26152 Opcode_sext_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26154 slotbuf[0] = 0x4701;
26157 static void
26158 Opcode_l32ai_Slot_inst_encode (xtensa_insnbuf slotbuf)
26160 slotbuf[0] = 0x200b00;
26163 static void
26164 Opcode_s32ri_Slot_inst_encode (xtensa_insnbuf slotbuf)
26166 slotbuf[0] = 0x200f00;
26169 static void
26170 Opcode_s32c1i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26172 slotbuf[0] = 0x200e00;
26175 static void
26176 Opcode_rsr_scompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
26178 slotbuf[0] = 0xc30;
26181 static void
26182 Opcode_wsr_scompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
26184 slotbuf[0] = 0xc31;
26187 static void
26188 Opcode_xsr_scompare1_Slot_inst_encode (xtensa_insnbuf slotbuf)
26190 slotbuf[0] = 0xc16;
26193 static void
26194 Opcode_rsr_atomctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
26196 slotbuf[0] = 0x6330;
26199 static void
26200 Opcode_wsr_atomctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
26202 slotbuf[0] = 0x6331;
26205 static void
26206 Opcode_xsr_atomctl_Slot_inst_encode (xtensa_insnbuf slotbuf)
26208 slotbuf[0] = 0x6316;
26211 static void
26212 Opcode_quou_Slot_inst_encode (xtensa_insnbuf slotbuf)
26214 slotbuf[0] = 0x2c;
26217 static void
26218 Opcode_quos_Slot_inst_encode (xtensa_insnbuf slotbuf)
26220 slotbuf[0] = 0x2d;
26223 static void
26224 Opcode_remu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26226 slotbuf[0] = 0x2e;
26229 static void
26230 Opcode_rems_Slot_inst_encode (xtensa_insnbuf slotbuf)
26232 slotbuf[0] = 0x2f;
26235 static void
26236 Opcode_rer_Slot_inst_encode (xtensa_insnbuf slotbuf)
26238 slotbuf[0] = 0x604;
26241 static void
26242 Opcode_wer_Slot_inst_encode (xtensa_insnbuf slotbuf)
26244 slotbuf[0] = 0x704;
26247 static void
26248 Opcode_rur_ae_ovf_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
26250 slotbuf[0] = 0xf03e;
26253 static void
26254 Opcode_wur_ae_ovf_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
26256 slotbuf[0] = 0xf03f;
26259 static void
26260 Opcode_rur_ae_bithead_Slot_inst_encode (xtensa_insnbuf slotbuf)
26262 slotbuf[0] = 0x1f03e;
26265 static void
26266 Opcode_wur_ae_bithead_Slot_inst_encode (xtensa_insnbuf slotbuf)
26268 slotbuf[0] = 0xf13f;
26271 static void
26272 Opcode_rur_ae_ts_fts_bu_bp_Slot_inst_encode (xtensa_insnbuf slotbuf)
26274 slotbuf[0] = 0x2f03e;
26277 static void
26278 Opcode_wur_ae_ts_fts_bu_bp_Slot_inst_encode (xtensa_insnbuf slotbuf)
26280 slotbuf[0] = 0xf23f;
26283 static void
26284 Opcode_rur_ae_sd_no_Slot_inst_encode (xtensa_insnbuf slotbuf)
26286 slotbuf[0] = 0x3f03e;
26289 static void
26290 Opcode_wur_ae_sd_no_Slot_inst_encode (xtensa_insnbuf slotbuf)
26292 slotbuf[0] = 0xf33f;
26295 static void
26296 Opcode_rur_ae_overflow_Slot_inst_encode (xtensa_insnbuf slotbuf)
26298 slotbuf[0] = 0x40809c;
26301 static void
26302 Opcode_wur_ae_overflow_Slot_inst_encode (xtensa_insnbuf slotbuf)
26304 slotbuf[0] = 0x4000ac;
26307 static void
26308 Opcode_rur_ae_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
26310 slotbuf[0] = 0x40909c;
26313 static void
26314 Opcode_wur_ae_sar_Slot_inst_encode (xtensa_insnbuf slotbuf)
26316 slotbuf[0] = 0x4001ac;
26319 static void
26320 Opcode_rur_ae_bitptr_Slot_inst_encode (xtensa_insnbuf slotbuf)
26322 slotbuf[0] = 0x40a09c;
26325 static void
26326 Opcode_wur_ae_bitptr_Slot_inst_encode (xtensa_insnbuf slotbuf)
26328 slotbuf[0] = 0x4002ac;
26331 static void
26332 Opcode_rur_ae_bitsused_Slot_inst_encode (xtensa_insnbuf slotbuf)
26334 slotbuf[0] = 0x40b09c;
26337 static void
26338 Opcode_wur_ae_bitsused_Slot_inst_encode (xtensa_insnbuf slotbuf)
26340 slotbuf[0] = 0x4003ac;
26343 static void
26344 Opcode_rur_ae_tablesize_Slot_inst_encode (xtensa_insnbuf slotbuf)
26346 slotbuf[0] = 0x40c09c;
26349 static void
26350 Opcode_wur_ae_tablesize_Slot_inst_encode (xtensa_insnbuf slotbuf)
26352 slotbuf[0] = 0x4004ac;
26355 static void
26356 Opcode_rur_ae_first_ts_Slot_inst_encode (xtensa_insnbuf slotbuf)
26358 slotbuf[0] = 0x40d09c;
26361 static void
26362 Opcode_wur_ae_first_ts_Slot_inst_encode (xtensa_insnbuf slotbuf)
26364 slotbuf[0] = 0x4005ac;
26367 static void
26368 Opcode_rur_ae_nextoffset_Slot_inst_encode (xtensa_insnbuf slotbuf)
26370 slotbuf[0] = 0x40e09c;
26373 static void
26374 Opcode_wur_ae_nextoffset_Slot_inst_encode (xtensa_insnbuf slotbuf)
26376 slotbuf[0] = 0x4006ac;
26379 static void
26380 Opcode_rur_ae_searchdone_Slot_inst_encode (xtensa_insnbuf slotbuf)
26382 slotbuf[0] = 0x40f09c;
26385 static void
26386 Opcode_wur_ae_searchdone_Slot_inst_encode (xtensa_insnbuf slotbuf)
26388 slotbuf[0] = 0x4007ac;
26391 static void
26392 Opcode_ae_lp16f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26394 slotbuf[0] = 0x81581;
26397 static void
26398 Opcode_ae_lp16f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26400 slotbuf[0] = 0x40005a;
26403 static void
26404 Opcode_ae_lp16f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26406 slotbuf[0] = 0x1781;
26409 static void
26410 Opcode_ae_lp16f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26412 slotbuf[0] = 0x40009a;
26415 static void
26416 Opcode_ae_lp16f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26418 slotbuf[0] = 0x81701;
26421 static void
26422 Opcode_ae_lp16f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26424 slotbuf[0] = 0x4000ca;
26427 static void
26428 Opcode_ae_lp16f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26430 slotbuf[0] = 0x81781;
26433 static void
26434 Opcode_ae_lp16f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26436 slotbuf[0] = 0x4000fa;
26439 static void
26440 Opcode_ae_lp24_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26442 slotbuf[0] = 0x81d81;
26445 static void
26446 Opcode_ae_lp24_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26448 slotbuf[0] = 0x40085a;
26451 static void
26452 Opcode_ae_lp24_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26454 slotbuf[0] = 0x81f01;
26457 static void
26458 Opcode_ae_lp24_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26460 slotbuf[0] = 0x40089a;
26463 static void
26464 Opcode_ae_lp24_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26466 slotbuf[0] = 0x81f81;
26469 static void
26470 Opcode_ae_lp24_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26472 slotbuf[0] = 0x4008ca;
26475 static void
26476 Opcode_ae_lp24_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26478 slotbuf[0] = 0x5581;
26481 static void
26482 Opcode_ae_lp24_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26484 slotbuf[0] = 0x4008fa;
26487 static void
26488 Opcode_ae_lp24f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26490 slotbuf[0] = 0x5701;
26493 static void
26494 Opcode_ae_lp24f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26496 slotbuf[0] = 0x40006a;
26499 static void
26500 Opcode_ae_lp24f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26502 slotbuf[0] = 0x5d01;
26505 static void
26506 Opcode_ae_lp24f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26508 slotbuf[0] = 0x4000aa;
26511 static void
26512 Opcode_ae_lp24f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26514 slotbuf[0] = 0x85501;
26517 static void
26518 Opcode_ae_lp24f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26520 slotbuf[0] = 0x4000da;
26523 static void
26524 Opcode_ae_lp24f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26526 slotbuf[0] = 0x5781;
26529 static void
26530 Opcode_ae_lp24f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26532 slotbuf[0] = 0x40000b;
26535 static void
26536 Opcode_ae_lp16x2f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26538 slotbuf[0] = 0x1d81;
26541 static void
26542 Opcode_ae_lp16x2f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26544 slotbuf[0] = 0x40086a;
26547 static void
26548 Opcode_ae_lp16x2f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26550 slotbuf[0] = 0x1f01;
26553 static void
26554 Opcode_ae_lp16x2f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26556 slotbuf[0] = 0x4008aa;
26559 static void
26560 Opcode_ae_lp16x2f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26562 slotbuf[0] = 0x81d01;
26565 static void
26566 Opcode_ae_lp16x2f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26568 slotbuf[0] = 0x4008da;
26571 static void
26572 Opcode_ae_lp16x2f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26574 slotbuf[0] = 0x1f81;
26577 static void
26578 Opcode_ae_lp16x2f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26580 slotbuf[0] = 0x40080b;
26583 static void
26584 Opcode_ae_lp24x2f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26586 slotbuf[0] = 0x85701;
26589 static void
26590 Opcode_ae_lp24x2f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26592 slotbuf[0] = 0x40007a;
26595 static void
26596 Opcode_ae_lp24x2f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26598 slotbuf[0] = 0x85d01;
26601 static void
26602 Opcode_ae_lp24x2f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26604 slotbuf[0] = 0x4000ba;
26607 static void
26608 Opcode_ae_lp24x2f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26610 slotbuf[0] = 0x85781;
26613 static void
26614 Opcode_ae_lp24x2f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26616 slotbuf[0] = 0x4000ea;
26619 static void
26620 Opcode_ae_lp24x2f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26622 slotbuf[0] = 0x85d81;
26625 static void
26626 Opcode_ae_lp24x2f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26628 slotbuf[0] = 0x40001b;
26631 static void
26632 Opcode_ae_lp24x2_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26634 slotbuf[0] = 0x5d81;
26637 static void
26638 Opcode_ae_lp24x2_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26640 slotbuf[0] = 0x40087a;
26643 static void
26644 Opcode_ae_lp24x2_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26646 slotbuf[0] = 0x5f01;
26649 static void
26650 Opcode_ae_lp24x2_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26652 slotbuf[0] = 0x4008ba;
26655 static void
26656 Opcode_ae_lp24x2_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26658 slotbuf[0] = 0x5f81;
26661 static void
26662 Opcode_ae_lp24x2_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26664 slotbuf[0] = 0x4008ea;
26667 static void
26668 Opcode_ae_lp24x2_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26670 slotbuf[0] = 0x85581;
26673 static void
26674 Opcode_ae_lp24x2_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26676 slotbuf[0] = 0x40081b;
26679 static void
26680 Opcode_ae_sp16x2f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26682 slotbuf[0] = 0x3501;
26685 static void
26686 Opcode_ae_sp16x2f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26688 slotbuf[0] = 0x40002b;
26691 static void
26692 Opcode_ae_sp16x2f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26694 slotbuf[0] = 0x6501;
26697 static void
26698 Opcode_ae_sp16x2f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26700 slotbuf[0] = 0x40005b;
26703 static void
26704 Opcode_ae_sp16x2f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26706 slotbuf[0] = 0x82581;
26709 static void
26710 Opcode_ae_sp16x2f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26712 slotbuf[0] = 0x40008b;
26715 static void
26716 Opcode_ae_sp16x2f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26718 slotbuf[0] = 0x2781;
26721 static void
26722 Opcode_ae_sp16x2f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26724 slotbuf[0] = 0x4000bb;
26727 static void
26728 Opcode_ae_sp24x2s_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26730 slotbuf[0] = 0x83501;
26733 static void
26734 Opcode_ae_sp24x2s_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26736 slotbuf[0] = 0x40082b;
26739 static void
26740 Opcode_ae_sp24x2s_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26742 slotbuf[0] = 0x3781;
26745 static void
26746 Opcode_ae_sp24x2s_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26748 slotbuf[0] = 0x40085b;
26751 static void
26752 Opcode_ae_sp24x2s_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26754 slotbuf[0] = 0x3d81;
26757 static void
26758 Opcode_ae_sp24x2s_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26760 slotbuf[0] = 0x40088b;
26763 static void
26764 Opcode_ae_sp24x2s_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26766 slotbuf[0] = 0x3f01;
26769 static void
26770 Opcode_ae_sp24x2s_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26772 slotbuf[0] = 0x4008bb;
26775 static void
26776 Opcode_ae_sp24x2f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26778 slotbuf[0] = 0x82f81;
26781 static void
26782 Opcode_ae_sp24x2f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26784 slotbuf[0] = 0x40003b;
26787 static void
26788 Opcode_ae_sp24x2f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26790 slotbuf[0] = 0x3581;
26793 static void
26794 Opcode_ae_sp24x2f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26796 slotbuf[0] = 0x40006b;
26799 static void
26800 Opcode_ae_sp24x2f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26802 slotbuf[0] = 0x3701;
26805 static void
26806 Opcode_ae_sp24x2f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26808 slotbuf[0] = 0x40009b;
26811 static void
26812 Opcode_ae_sp24x2f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26814 slotbuf[0] = 0x3d01;
26817 static void
26818 Opcode_ae_sp24x2f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26820 slotbuf[0] = 0x4000cb;
26823 static void
26824 Opcode_ae_sp16f_l_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26826 slotbuf[0] = 0x85f81;
26829 static void
26830 Opcode_ae_sp16f_l_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26832 slotbuf[0] = 0x40083b;
26835 static void
26836 Opcode_ae_sp16f_l_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26838 slotbuf[0] = 0x2581;
26841 static void
26842 Opcode_ae_sp16f_l_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26844 slotbuf[0] = 0x40086b;
26847 static void
26848 Opcode_ae_sp16f_l_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26850 slotbuf[0] = 0x2701;
26853 static void
26854 Opcode_ae_sp16f_l_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26856 slotbuf[0] = 0x40089b;
26859 static void
26860 Opcode_ae_sp16f_l_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26862 slotbuf[0] = 0x2d01;
26865 static void
26866 Opcode_ae_sp16f_l_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26868 slotbuf[0] = 0x4008cb;
26871 static void
26872 Opcode_ae_sp24s_l_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26874 slotbuf[0] = 0x82d01;
26877 static void
26878 Opcode_ae_sp24s_l_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26880 slotbuf[0] = 0x40004b;
26883 static void
26884 Opcode_ae_sp24s_l_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26886 slotbuf[0] = 0x2f81;
26889 static void
26890 Opcode_ae_sp24s_l_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26892 slotbuf[0] = 0x40007b;
26895 static void
26896 Opcode_ae_sp24s_l_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26898 slotbuf[0] = 0x82d81;
26901 static void
26902 Opcode_ae_sp24s_l_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26904 slotbuf[0] = 0x4000ab;
26907 static void
26908 Opcode_ae_sp24s_l_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26910 slotbuf[0] = 0x82f01;
26913 static void
26914 Opcode_ae_sp24s_l_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26916 slotbuf[0] = 0x4000db;
26919 static void
26920 Opcode_ae_sp24f_l_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26922 slotbuf[0] = 0x82701;
26925 static void
26926 Opcode_ae_sp24f_l_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26928 slotbuf[0] = 0x40084b;
26931 static void
26932 Opcode_ae_sp24f_l_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26934 slotbuf[0] = 0x82781;
26937 static void
26938 Opcode_ae_sp24f_l_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26940 slotbuf[0] = 0x40087b;
26943 static void
26944 Opcode_ae_sp24f_l_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26946 slotbuf[0] = 0x2d81;
26949 static void
26950 Opcode_ae_sp24f_l_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
26952 slotbuf[0] = 0x4008ab;
26955 static void
26956 Opcode_ae_sp24f_l_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26958 slotbuf[0] = 0x2f01;
26961 static void
26962 Opcode_ae_sp24f_l_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26964 slotbuf[0] = 0x4008db;
26967 static void
26968 Opcode_ae_lq56_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26970 slotbuf[0] = 0x206581;
26973 static void
26974 Opcode_ae_lq56_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
26976 slotbuf[0] = 0x40001c;
26979 static void
26980 Opcode_ae_lq56_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26982 slotbuf[0] = 0x406581;
26985 static void
26986 Opcode_ae_lq56_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
26988 slotbuf[0] = 0x40021c;
26991 static void
26992 Opcode_ae_lq56_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
26994 slotbuf[0] = 0x606581;
26997 static void
26998 Opcode_ae_lq56_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
27000 slotbuf[0] = 0x40002c;
27003 static void
27004 Opcode_ae_lq56_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27006 slotbuf[0] = 0x6781;
27009 static void
27010 Opcode_ae_lq56_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27012 slotbuf[0] = 0x40022c;
27015 static void
27016 Opcode_ae_lq32f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27018 slotbuf[0] = 0x6581;
27021 static void
27022 Opcode_ae_lq32f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
27024 slotbuf[0] = 0x40011c;
27027 static void
27028 Opcode_ae_lq32f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27030 slotbuf[0] = 0x6701;
27033 static void
27034 Opcode_ae_lq32f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27036 slotbuf[0] = 0x40031c;
27039 static void
27040 Opcode_ae_lq32f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27042 slotbuf[0] = 0x6d01;
27045 static void
27046 Opcode_ae_lq32f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
27048 slotbuf[0] = 0x40012c;
27051 static void
27052 Opcode_ae_lq32f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27054 slotbuf[0] = 0x7501;
27057 static void
27058 Opcode_ae_lq32f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27060 slotbuf[0] = 0x40032c;
27063 static void
27064 Opcode_ae_sq56s_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27066 slotbuf[0] = 0x83781;
27069 static void
27070 Opcode_ae_sq56s_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
27072 slotbuf[0] = 0x40003c;
27075 static void
27076 Opcode_ae_sq56s_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27078 slotbuf[0] = 0x183701;
27081 static void
27082 Opcode_ae_sq56s_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27084 slotbuf[0] = 0x40083c;
27087 static void
27088 Opcode_ae_sq56s_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27090 slotbuf[0] = 0x183781;
27093 static void
27094 Opcode_ae_sq56s_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
27096 slotbuf[0] = 0x40004c;
27099 static void
27100 Opcode_ae_sq56s_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27102 slotbuf[0] = 0x83d81;
27105 static void
27106 Opcode_ae_sq56s_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27108 slotbuf[0] = 0x40084c;
27111 static void
27112 Opcode_ae_sq32f_i_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27114 slotbuf[0] = 0x83581;
27117 static void
27118 Opcode_ae_sq32f_i_Slot_inst_encode (xtensa_insnbuf slotbuf)
27120 slotbuf[0] = 0x40043c;
27123 static void
27124 Opcode_ae_sq32f_iu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27126 slotbuf[0] = 0x83701;
27129 static void
27130 Opcode_ae_sq32f_iu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27132 slotbuf[0] = 0x400c3c;
27135 static void
27136 Opcode_ae_sq32f_x_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27138 slotbuf[0] = 0x83d01;
27141 static void
27142 Opcode_ae_sq32f_x_Slot_inst_encode (xtensa_insnbuf slotbuf)
27144 slotbuf[0] = 0x40044c;
27147 static void
27148 Opcode_ae_sq32f_xu_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27150 slotbuf[0] = 0x183581;
27153 static void
27154 Opcode_ae_sq32f_xu_Slot_inst_encode (xtensa_insnbuf slotbuf)
27156 slotbuf[0] = 0x400c4c;
27159 static void
27160 Opcode_ae_zerop48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27162 slotbuf[0] = 0x46001;
27165 static void
27166 Opcode_ae_movp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27168 slotbuf[0] = 0x86001;
27171 static void
27172 Opcode_ae_movp48_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27174 slotbuf[0] = 0x86501;
27177 static void
27178 Opcode_ae_movp48_Slot_inst_encode (xtensa_insnbuf slotbuf)
27180 slotbuf[0] = 0x40009c;
27183 static void
27184 Opcode_ae_selp24_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27186 slotbuf[0] = 0xd081;
27189 static void
27190 Opcode_ae_selp24_ll_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27192 slotbuf[0] = 0x24000;
27195 static void
27196 Opcode_ae_selp24_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27198 slotbuf[0] = 0x89001;
27201 static void
27202 Opcode_ae_selp24_lh_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27204 slotbuf[0] = 0x14000;
27207 static void
27208 Opcode_ae_selp24_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27210 slotbuf[0] = 0xd001;
27213 static void
27214 Opcode_ae_selp24_hl_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27216 slotbuf[0] = 0xc000;
27219 static void
27220 Opcode_ae_selp24_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27222 slotbuf[0] = 0x9081;
27225 static void
27226 Opcode_ae_selp24_hh_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27228 slotbuf[0] = 0x4000;
27231 static void
27232 Opcode_ae_movtp24x2_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27234 slotbuf[0] = 0x402081;
27237 static void
27238 Opcode_ae_movfp24x2_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27240 slotbuf[0] = 0x202081;
27243 static void
27244 Opcode_ae_movtp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27246 slotbuf[0] = 0x2001;
27249 static void
27250 Opcode_ae_movfp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27252 slotbuf[0] = 0x1001;
27255 static void
27256 Opcode_ae_movpa24x2_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27258 slotbuf[0] = 0x85f01;
27261 static void
27262 Opcode_ae_movpa24x2_Slot_inst_encode (xtensa_insnbuf slotbuf)
27264 slotbuf[0] = 0x40000c;
27267 static void
27268 Opcode_ae_truncp24a32x2_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27270 slotbuf[0] = 0x3f81;
27273 static void
27274 Opcode_ae_truncp24a32x2_Slot_inst_encode (xtensa_insnbuf slotbuf)
27276 slotbuf[0] = 0x40080c;
27279 static void
27280 Opcode_ae_cvta32p24_l_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27282 slotbuf[0] = 0x83f81;
27285 static void
27286 Opcode_ae_cvta32p24_l_Slot_inst_encode (xtensa_insnbuf slotbuf)
27288 slotbuf[0] = 0x4000bc;
27291 static void
27292 Opcode_ae_cvta32p24_h_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27294 slotbuf[0] = 0x83f01;
27297 static void
27298 Opcode_ae_cvta32p24_h_Slot_inst_encode (xtensa_insnbuf slotbuf)
27300 slotbuf[0] = 0x4008bc;
27303 static void
27304 Opcode_ae_cvtp24a16x2_ll_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27306 slotbuf[0] = 0x5501;
27309 static void
27310 Opcode_ae_cvtp24a16x2_ll_Slot_inst_encode (xtensa_insnbuf slotbuf)
27312 slotbuf[0] = 0x4000eb;
27315 static void
27316 Opcode_ae_cvtp24a16x2_lh_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27318 slotbuf[0] = 0x1d01;
27321 static void
27322 Opcode_ae_cvtp24a16x2_lh_Slot_inst_encode (xtensa_insnbuf slotbuf)
27324 slotbuf[0] = 0x4008eb;
27327 static void
27328 Opcode_ae_cvtp24a16x2_hl_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27330 slotbuf[0] = 0x1701;
27333 static void
27334 Opcode_ae_cvtp24a16x2_hl_Slot_inst_encode (xtensa_insnbuf slotbuf)
27336 slotbuf[0] = 0x4000fb;
27339 static void
27340 Opcode_ae_cvtp24a16x2_hh_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27342 slotbuf[0] = 0x1581;
27345 static void
27346 Opcode_ae_cvtp24a16x2_hh_Slot_inst_encode (xtensa_insnbuf slotbuf)
27348 slotbuf[0] = 0x4008fb;
27351 static void
27352 Opcode_ae_truncp24q48x2_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27354 slotbuf[0] = 0x20005;
27357 static void
27358 Opcode_ae_truncp16_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27360 slotbuf[0] = 0x86e01;
27363 static void
27364 Opcode_ae_roundsp24q48sym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27366 slotbuf[0] = 0x3881;
27369 static void
27370 Opcode_ae_roundsp24q48asym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27372 slotbuf[0] = 0x3481;
27375 static void
27376 Opcode_ae_roundsp16q48sym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27378 slotbuf[0] = 0x3281;
27381 static void
27382 Opcode_ae_roundsp16q48asym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27384 slotbuf[0] = 0x3081;
27387 static void
27388 Opcode_ae_roundsp16sym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27390 slotbuf[0] = 0x86401;
27393 static void
27394 Opcode_ae_roundsp16asym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27396 slotbuf[0] = 0x86201;
27399 static void
27400 Opcode_ae_zeroq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27402 slotbuf[0] = 0x284581;
27405 static void
27406 Opcode_ae_movq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27408 slotbuf[0] = 0x380581;
27411 static void
27412 Opcode_ae_movq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27414 slotbuf[0] = 0xef01;
27417 static void
27418 Opcode_ae_movq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27420 slotbuf[0] = 0x41409c;
27423 static void
27424 Opcode_ae_movtq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27426 slotbuf[0] = 0x806f81;
27429 static void
27430 Opcode_ae_movtq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27432 slotbuf[0] = 0x41005e;
27435 static void
27436 Opcode_ae_movfq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27438 slotbuf[0] = 0x6f81;
27441 static void
27442 Opcode_ae_movfq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27444 slotbuf[0] = 0x41006e;
27447 static void
27448 Opcode_ae_cvtq48a32s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27450 slotbuf[0] = 0x206701;
27453 static void
27454 Opcode_ae_cvtq48a32s_Slot_inst_encode (xtensa_insnbuf slotbuf)
27456 slotbuf[0] = 0x43027e;
27459 static void
27460 Opcode_ae_cvtq48p24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27462 slotbuf[0] = 0x300581;
27465 static void
27466 Opcode_ae_cvtq48p24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27468 slotbuf[0] = 0x280581;
27471 static void
27472 Opcode_ae_satq48s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27474 slotbuf[0] = 0x488605;
27477 static void
27478 Opcode_ae_truncq32_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27480 slotbuf[0] = 0x3c0581;
27483 static void
27484 Opcode_ae_roundsq32sym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27486 slotbuf[0] = 0x3a0581;
27489 static void
27490 Opcode_ae_roundsq32asym_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27492 slotbuf[0] = 0x390581;
27495 static void
27496 Opcode_ae_trunca32q48_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27498 slotbuf[0] = 0x183d81;
27501 static void
27502 Opcode_ae_trunca32q48_Slot_inst_encode (xtensa_insnbuf slotbuf)
27504 slotbuf[0] = 0x41007e;
27507 static void
27508 Opcode_ae_movap24s_l_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27510 slotbuf[0] = 0x1083f01;
27513 static void
27514 Opcode_ae_movap24s_l_Slot_inst_encode (xtensa_insnbuf slotbuf)
27516 slotbuf[0] = 0x40007c;
27519 static void
27520 Opcode_ae_movap24s_h_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27522 slotbuf[0] = 0x883f01;
27525 static void
27526 Opcode_ae_movap24s_h_Slot_inst_encode (xtensa_insnbuf slotbuf)
27528 slotbuf[0] = 0x40087c;
27531 static void
27532 Opcode_ae_trunca16p24s_l_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27534 slotbuf[0] = 0x4083f01;
27537 static void
27538 Opcode_ae_trunca16p24s_l_Slot_inst_encode (xtensa_insnbuf slotbuf)
27540 slotbuf[0] = 0x40008c;
27543 static void
27544 Opcode_ae_trunca16p24s_h_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27546 slotbuf[0] = 0x2083f01;
27549 static void
27550 Opcode_ae_trunca16p24s_h_Slot_inst_encode (xtensa_insnbuf slotbuf)
27552 slotbuf[0] = 0x40088c;
27555 static void
27556 Opcode_ae_addp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27558 slotbuf[0] = 0x1081;
27561 static void
27562 Opcode_ae_subp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27564 slotbuf[0] = 0x89081;
27567 static void
27568 Opcode_ae_negp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27570 slotbuf[0] = 0x16001;
27573 static void
27574 Opcode_ae_absp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27576 slotbuf[0] = 0x6001;
27579 static void
27580 Opcode_ae_maxp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27582 slotbuf[0] = 0x81081;
27585 static void
27586 Opcode_ae_minp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27588 slotbuf[0] = 0x5081;
27591 static void
27592 Opcode_ae_maxbp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27594 slotbuf[0] = 0x1;
27597 static void
27598 Opcode_ae_minbp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27600 slotbuf[0] = 0x81;
27603 static void
27604 Opcode_ae_addsp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27606 slotbuf[0] = 0x5001;
27609 static void
27610 Opcode_ae_subsp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27612 slotbuf[0] = 0x8d001;
27615 static void
27616 Opcode_ae_negsp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27618 slotbuf[0] = 0x26001;
27621 static void
27622 Opcode_ae_abssp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27624 slotbuf[0] = 0xa001;
27627 static void
27628 Opcode_ae_andp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27630 slotbuf[0] = 0x9001;
27633 static void
27634 Opcode_ae_nandp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27636 slotbuf[0] = 0x85001;
27639 static void
27640 Opcode_ae_orp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27642 slotbuf[0] = 0x85081;
27645 static void
27646 Opcode_ae_xorp48_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27648 slotbuf[0] = 0x8d081;
27651 static void
27652 Opcode_ae_ltp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27654 slotbuf[0] = 0x102081;
27657 static void
27658 Opcode_ae_lep24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27660 slotbuf[0] = 0x3001;
27663 static void
27664 Opcode_ae_eqp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27666 slotbuf[0] = 0x2081;
27669 static void
27670 Opcode_ae_addq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27672 slotbuf[0] = 0x40005;
27675 static void
27676 Opcode_ae_subq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27678 slotbuf[0] = 0x280605;
27681 static void
27682 Opcode_ae_negq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27684 slotbuf[0] = 0x600605;
27687 static void
27688 Opcode_ae_absq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27690 slotbuf[0] = 0x480605;
27693 static void
27694 Opcode_ae_maxq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27696 slotbuf[0] = 0x100605;
27699 static void
27700 Opcode_ae_minq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27702 slotbuf[0] = 0x200605;
27705 static void
27706 Opcode_ae_maxbq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27708 slotbuf[0] = 0x5;
27711 static void
27712 Opcode_ae_minbq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27714 slotbuf[0] = 0x205;
27717 static void
27718 Opcode_ae_addsq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27720 slotbuf[0] = 0x605;
27723 static void
27724 Opcode_ae_subsq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27726 slotbuf[0] = 0x300605;
27729 static void
27730 Opcode_ae_negsq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27732 slotbuf[0] = 0x484605;
27735 static void
27736 Opcode_ae_abssq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27738 slotbuf[0] = 0x500605;
27741 static void
27742 Opcode_ae_andq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27744 slotbuf[0] = 0x80605;
27747 static void
27748 Opcode_ae_nandq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27750 slotbuf[0] = 0x400605;
27753 static void
27754 Opcode_ae_orq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27756 slotbuf[0] = 0x180605;
27759 static void
27760 Opcode_ae_xorq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27762 slotbuf[0] = 0x380605;
27765 static void
27766 Opcode_ae_sllip24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27768 slotbuf[0] = 0x101;
27771 static void
27772 Opcode_ae_srlip24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27774 slotbuf[0] = 0x501;
27777 static void
27778 Opcode_ae_sraip24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27780 slotbuf[0] = 0x301;
27783 static void
27784 Opcode_ae_sllsp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27786 slotbuf[0] = 0x86801;
27789 static void
27790 Opcode_ae_srlsp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27792 slotbuf[0] = 0x86c01;
27795 static void
27796 Opcode_ae_srasp24_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27798 slotbuf[0] = 0x86a01;
27801 static void
27802 Opcode_ae_sllisp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27804 slotbuf[0] = 0x181;
27807 static void
27808 Opcode_ae_sllssp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27810 slotbuf[0] = 0x86601;
27813 static void
27814 Opcode_ae_slliq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27816 slotbuf[0] = 0x6d81;
27819 static void
27820 Opcode_ae_slliq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27822 slotbuf[0] = 0x40005c;
27825 static void
27826 Opcode_ae_srliq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27828 slotbuf[0] = 0x16d81;
27831 static void
27832 Opcode_ae_srliq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27834 slotbuf[0] = 0x40105c;
27837 static void
27838 Opcode_ae_sraiq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27840 slotbuf[0] = 0xed81;
27843 static void
27844 Opcode_ae_sraiq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27846 slotbuf[0] = 0x40205c;
27849 static void
27850 Opcode_ae_sllsq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27852 slotbuf[0] = 0x16f01;
27855 static void
27856 Opcode_ae_sllsq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27858 slotbuf[0] = 0x41009c;
27861 static void
27862 Opcode_ae_srlsq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27864 slotbuf[0] = 0x80ef01;
27867 static void
27868 Opcode_ae_srlsq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27870 slotbuf[0] = 0x41109c;
27873 static void
27874 Opcode_ae_srasq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27876 slotbuf[0] = 0x4ef01;
27879 static void
27880 Opcode_ae_srasq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27882 slotbuf[0] = 0x41209c;
27885 static void
27886 Opcode_ae_sllaq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27888 slotbuf[0] = 0x1006f81;
27891 static void
27892 Opcode_ae_sllaq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27894 slotbuf[0] = 0x41001e;
27897 static void
27898 Opcode_ae_srlaq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27900 slotbuf[0] = 0x1806f81;
27903 static void
27904 Opcode_ae_srlaq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27906 slotbuf[0] = 0x41002e;
27909 static void
27910 Opcode_ae_sraaq56_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27912 slotbuf[0] = 0x4006f81;
27915 static void
27916 Opcode_ae_sraaq56_Slot_inst_encode (xtensa_insnbuf slotbuf)
27918 slotbuf[0] = 0x41003e;
27921 static void
27922 Opcode_ae_sllisq56s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27924 slotbuf[0] = 0x6f01;
27927 static void
27928 Opcode_ae_sllisq56s_Slot_inst_encode (xtensa_insnbuf slotbuf)
27930 slotbuf[0] = 0x40305c;
27933 static void
27934 Opcode_ae_sllssq56s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27936 slotbuf[0] = 0x2ef01;
27939 static void
27940 Opcode_ae_sllssq56s_Slot_inst_encode (xtensa_insnbuf slotbuf)
27942 slotbuf[0] = 0x41309c;
27945 static void
27946 Opcode_ae_sllasq56s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27948 slotbuf[0] = 0x2006f81;
27951 static void
27952 Opcode_ae_sllasq56s_Slot_inst_encode (xtensa_insnbuf slotbuf)
27954 slotbuf[0] = 0x41004e;
27957 static void
27958 Opcode_ae_ltq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27960 slotbuf[0] = 0x10005;
27963 static void
27964 Opcode_ae_leq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27966 slotbuf[0] = 0x805;
27969 static void
27970 Opcode_ae_eqq56_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27972 slotbuf[0] = 0x405;
27975 static void
27976 Opcode_ae_nsaq56s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
27978 slotbuf[0] = 0x183d01;
27981 static void
27982 Opcode_ae_nsaq56s_Slot_inst_encode (xtensa_insnbuf slotbuf)
27984 slotbuf[0] = 0x41047e;
27987 static void
27988 Opcode_ae_mulsrfq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27990 slotbuf[0] = 0x500901;
27993 static void
27994 Opcode_ae_mulsrfq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
27996 slotbuf[0] = 0x300901;
27999 static void
28000 Opcode_ae_mularfq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28002 slotbuf[0] = 0x600901;
28005 static void
28006 Opcode_ae_mularfq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28008 slotbuf[0] = 0x100901;
28011 static void
28012 Opcode_ae_mulrfq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28014 slotbuf[0] = 0x400901;
28017 static void
28018 Opcode_ae_mulrfq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28020 slotbuf[0] = 0x200901;
28023 static void
28024 Opcode_ae_mulsfq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28026 slotbuf[0] = 0x680901;
28029 static void
28030 Opcode_ae_mulsfq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28032 slotbuf[0] = 0x180901;
28035 static void
28036 Opcode_ae_mulafq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28038 slotbuf[0] = 0x480901;
28041 static void
28042 Opcode_ae_mulafq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28044 slotbuf[0] = 0x280901;
28047 static void
28048 Opcode_ae_mulfq32sp24s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28050 slotbuf[0] = 0x700901;
28053 static void
28054 Opcode_ae_mulfq32sp24s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28056 slotbuf[0] = 0x80901;
28059 static void
28060 Opcode_ae_mulfs32p16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28062 slotbuf[0] = 0x100086;
28065 static void
28066 Opcode_ae_mulfp24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28068 slotbuf[0] = 0x88186;
28071 static void
28072 Opcode_ae_mulp24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28074 slotbuf[0] = 0x180006;
28077 static void
28078 Opcode_ae_mulfs32p16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28080 slotbuf[0] = 0x8c186;
28083 static void
28084 Opcode_ae_mulfp24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28086 slotbuf[0] = 0x8c006;
28089 static void
28090 Opcode_ae_mulp24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28092 slotbuf[0] = 0x108006;
28095 static void
28096 Opcode_ae_mulfs32p16s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28098 slotbuf[0] = 0x8c106;
28101 static void
28102 Opcode_ae_mulfp24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28104 slotbuf[0] = 0x88106;
28107 static void
28108 Opcode_ae_mulp24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28110 slotbuf[0] = 0x104006;
28113 static void
28114 Opcode_ae_mulfs32p16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28116 slotbuf[0] = 0x8c086;
28119 static void
28120 Opcode_ae_mulfp24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28122 slotbuf[0] = 0x88086;
28125 static void
28126 Opcode_ae_mulp24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28128 slotbuf[0] = 0x100106;
28131 static void
28132 Opcode_ae_mulafs32p16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28134 slotbuf[0] = 0x4106;
28137 static void
28138 Opcode_ae_mulafp24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28140 slotbuf[0] = 0x200006;
28143 static void
28144 Opcode_ae_mulap24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28146 slotbuf[0] = 0xc186;
28149 static void
28150 Opcode_ae_mulafs32p16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28152 slotbuf[0] = 0x4086;
28155 static void
28156 Opcode_ae_mulafp24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28158 slotbuf[0] = 0x100006;
28161 static void
28162 Opcode_ae_mulap24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28164 slotbuf[0] = 0xc106;
28167 static void
28168 Opcode_ae_mulafs32p16s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28170 slotbuf[0] = 0x186;
28173 static void
28174 Opcode_ae_mulafp24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28176 slotbuf[0] = 0x80006;
28179 static void
28180 Opcode_ae_mulap24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28182 slotbuf[0] = 0xc086;
28185 static void
28186 Opcode_ae_mulafs32p16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28188 slotbuf[0] = 0x400006;
28191 static void
28192 Opcode_ae_mulafp24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28194 slotbuf[0] = 0x8006;
28197 static void
28198 Opcode_ae_mulap24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28200 slotbuf[0] = 0x8186;
28203 static void
28204 Opcode_ae_mulsfs32p16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28206 slotbuf[0] = 0x180086;
28209 static void
28210 Opcode_ae_mulsfp24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28212 slotbuf[0] = 0x108186;
28215 static void
28216 Opcode_ae_mulsp24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28218 slotbuf[0] = 0x188086;
28221 static void
28222 Opcode_ae_mulsfs32p16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28224 slotbuf[0] = 0x10c186;
28227 static void
28228 Opcode_ae_mulsfp24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28230 slotbuf[0] = 0x10c006;
28233 static void
28234 Opcode_ae_mulsp24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28236 slotbuf[0] = 0x184186;
28239 static void
28240 Opcode_ae_mulsfs32p16s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28242 slotbuf[0] = 0x10c106;
28245 static void
28246 Opcode_ae_mulsfp24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28248 slotbuf[0] = 0x108106;
28251 static void
28252 Opcode_ae_mulsp24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28254 slotbuf[0] = 0x184106;
28257 static void
28258 Opcode_ae_mulsfs32p16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28260 slotbuf[0] = 0x10c086;
28263 static void
28264 Opcode_ae_mulsfp24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28266 slotbuf[0] = 0x108086;
28269 static void
28270 Opcode_ae_mulsp24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28272 slotbuf[0] = 0x184086;
28275 static void
28276 Opcode_ae_mulafs56p24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28278 slotbuf[0] = 0xc006;
28281 static void
28282 Opcode_ae_mulas56p24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28284 slotbuf[0] = 0x88006;
28287 static void
28288 Opcode_ae_mulafs56p24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28290 slotbuf[0] = 0x8106;
28293 static void
28294 Opcode_ae_mulas56p24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28296 slotbuf[0] = 0x84006;
28299 static void
28300 Opcode_ae_mulafs56p24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28302 slotbuf[0] = 0x8086;
28305 static void
28306 Opcode_ae_mulas56p24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28308 slotbuf[0] = 0x80106;
28311 static void
28312 Opcode_ae_mulafs56p24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28314 slotbuf[0] = 0x4186;
28317 static void
28318 Opcode_ae_mulas56p24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28320 slotbuf[0] = 0x80086;
28323 static void
28324 Opcode_ae_mulsfs56p24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28326 slotbuf[0] = 0x180186;
28329 static void
28330 Opcode_ae_mulss56p24s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28332 slotbuf[0] = 0x18c086;
28335 static void
28336 Opcode_ae_mulsfs56p24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28338 slotbuf[0] = 0x188006;
28341 static void
28342 Opcode_ae_mulss56p24s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28344 slotbuf[0] = 0x188186;
28347 static void
28348 Opcode_ae_mulsfs56p24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28350 slotbuf[0] = 0x184006;
28353 static void
28354 Opcode_ae_mulss56p24s_hl_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28356 slotbuf[0] = 0x18c006;
28359 static void
28360 Opcode_ae_mulsfs56p24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28362 slotbuf[0] = 0x180106;
28365 static void
28366 Opcode_ae_mulss56p24s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28368 slotbuf[0] = 0x188106;
28371 static void
28372 Opcode_ae_mulfq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28374 slotbuf[0] = 0x380381;
28377 static void
28378 Opcode_ae_mulfq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28380 slotbuf[0] = 0x300381;
28383 static void
28384 Opcode_ae_mulfq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28386 slotbuf[0] = 0x500381;
28389 static void
28390 Opcode_ae_mulfq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28392 slotbuf[0] = 0x480381;
28395 static void
28396 Opcode_ae_mulq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28398 slotbuf[0] = 0x580381;
28401 static void
28402 Opcode_ae_mulq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28404 slotbuf[0] = 0x600381;
28407 static void
28408 Opcode_ae_mulq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28410 slotbuf[0] = 0x700381;
28413 static void
28414 Opcode_ae_mulq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28416 slotbuf[0] = 0x680381;
28419 static void
28420 Opcode_ae_mulafq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28422 slotbuf[0] = 0x381;
28425 static void
28426 Opcode_ae_mulafq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28428 slotbuf[0] = 0x901;
28431 static void
28432 Opcode_ae_mulafq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28434 slotbuf[0] = 0x100381;
28437 static void
28438 Opcode_ae_mulafq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28440 slotbuf[0] = 0x80381;
28443 static void
28444 Opcode_ae_mulaq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28446 slotbuf[0] = 0x400381;
28449 static void
28450 Opcode_ae_mulaq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28452 slotbuf[0] = 0x200381;
28455 static void
28456 Opcode_ae_mulaq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28458 slotbuf[0] = 0x280381;
28461 static void
28462 Opcode_ae_mulaq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28464 slotbuf[0] = 0x180381;
28467 static void
28468 Opcode_ae_mulsfq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28470 slotbuf[0] = 0x581;
28473 static void
28474 Opcode_ae_mulsfq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28476 slotbuf[0] = 0x780381;
28479 static void
28480 Opcode_ae_mulsfq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28482 slotbuf[0] = 0x80581;
28485 static void
28486 Opcode_ae_mulsfq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28488 slotbuf[0] = 0x701;
28491 static void
28492 Opcode_ae_mulsq32sp16s_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28494 slotbuf[0] = 0x200581;
28497 static void
28498 Opcode_ae_mulsq32sp16s_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28500 slotbuf[0] = 0x100581;
28503 static void
28504 Opcode_ae_mulsq32sp16u_l_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28506 slotbuf[0] = 0x180581;
28509 static void
28510 Opcode_ae_mulsq32sp16u_h_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28512 slotbuf[0] = 0x400581;
28515 static void
28516 Opcode_ae_mulzaaq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28518 slotbuf[0] = 0x380002;
28521 static void
28522 Opcode_ae_mulzaafq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28524 slotbuf[0] = 0x100002;
28527 static void
28528 Opcode_ae_mulzaaq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28530 slotbuf[0] = 0x600002;
28533 static void
28534 Opcode_ae_mulzaafq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28536 slotbuf[0] = 0x180002;
28539 static void
28540 Opcode_ae_mulzaaq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28542 slotbuf[0] = 0x280002;
28545 static void
28546 Opcode_ae_mulzaafq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28548 slotbuf[0] = 0x2;
28551 static void
28552 Opcode_ae_mulzaaq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28554 slotbuf[0] = 0x480002;
28557 static void
28558 Opcode_ae_mulzaafq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28560 slotbuf[0] = 0x200002;
28563 static void
28564 Opcode_ae_mulzaaq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28566 slotbuf[0] = 0x300002;
28569 static void
28570 Opcode_ae_mulzaafq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28572 slotbuf[0] = 0x80002;
28575 static void
28576 Opcode_ae_mulzaaq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28578 slotbuf[0] = 0x500002;
28581 static void
28582 Opcode_ae_mulzaafq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28584 slotbuf[0] = 0x400002;
28587 static void
28588 Opcode_ae_mulzasq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28590 slotbuf[0] = 0x400003;
28593 static void
28594 Opcode_ae_mulzasfq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28596 slotbuf[0] = 0x700002;
28599 static void
28600 Opcode_ae_mulzasq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28602 slotbuf[0] = 0x300003;
28605 static void
28606 Opcode_ae_mulzasfq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28608 slotbuf[0] = 0x80003;
28611 static void
28612 Opcode_ae_mulzasq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28614 slotbuf[0] = 0x100003;
28617 static void
28618 Opcode_ae_mulzasfq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28620 slotbuf[0] = 0x580002;
28623 static void
28624 Opcode_ae_mulzasq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28626 slotbuf[0] = 0x180003;
28629 static void
28630 Opcode_ae_mulzasfq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28632 slotbuf[0] = 0x780002;
28635 static void
28636 Opcode_ae_mulzasq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28638 slotbuf[0] = 0x200003;
28641 static void
28642 Opcode_ae_mulzasfq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28644 slotbuf[0] = 0x680002;
28647 static void
28648 Opcode_ae_mulzasq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28650 slotbuf[0] = 0x280003;
28653 static void
28654 Opcode_ae_mulzasfq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28656 slotbuf[0] = 0x3;
28659 static void
28660 Opcode_ae_mulzsaq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28662 slotbuf[0] = 0x4;
28665 static void
28666 Opcode_ae_mulzsafq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28668 slotbuf[0] = 0x500003;
28671 static void
28672 Opcode_ae_mulzsaq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28674 slotbuf[0] = 0x200004;
28677 static void
28678 Opcode_ae_mulzsafq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28680 slotbuf[0] = 0x680003;
28683 static void
28684 Opcode_ae_mulzsaq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28686 slotbuf[0] = 0x700003;
28689 static void
28690 Opcode_ae_mulzsafq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28692 slotbuf[0] = 0x380003;
28695 static void
28696 Opcode_ae_mulzsaq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28698 slotbuf[0] = 0x80004;
28701 static void
28702 Opcode_ae_mulzsafq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28704 slotbuf[0] = 0x600003;
28707 static void
28708 Opcode_ae_mulzsaq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28710 slotbuf[0] = 0x780003;
28713 static void
28714 Opcode_ae_mulzsafq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28716 slotbuf[0] = 0x480003;
28719 static void
28720 Opcode_ae_mulzsaq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28722 slotbuf[0] = 0x100004;
28725 static void
28726 Opcode_ae_mulzsafq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28728 slotbuf[0] = 0x580003;
28731 static void
28732 Opcode_ae_mulzssq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28734 slotbuf[0] = 0x580004;
28737 static void
28738 Opcode_ae_mulzssfq32sp16s_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28740 slotbuf[0] = 0x280004;
28743 static void
28744 Opcode_ae_mulzssq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28746 slotbuf[0] = 0x780004;
28749 static void
28750 Opcode_ae_mulzssfq32sp16u_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28752 slotbuf[0] = 0x480004;
28755 static void
28756 Opcode_ae_mulzssq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28758 slotbuf[0] = 0x500004;
28761 static void
28762 Opcode_ae_mulzssfq32sp16s_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28764 slotbuf[0] = 0x400004;
28767 static void
28768 Opcode_ae_mulzssq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28770 slotbuf[0] = 0x680004;
28773 static void
28774 Opcode_ae_mulzssfq32sp16u_hh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28776 slotbuf[0] = 0x300004;
28779 static void
28780 Opcode_ae_mulzssq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28782 slotbuf[0] = 0x600004;
28785 static void
28786 Opcode_ae_mulzssfq32sp16s_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28788 slotbuf[0] = 0x180004;
28791 static void
28792 Opcode_ae_mulzssq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28794 slotbuf[0] = 0x700004;
28797 static void
28798 Opcode_ae_mulzssfq32sp16u_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28800 slotbuf[0] = 0x380004;
28803 static void
28804 Opcode_ae_mulzaafp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28806 slotbuf[0] = 0x204006;
28809 static void
28810 Opcode_ae_mulzaap24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28812 slotbuf[0] = 0x280006;
28815 static void
28816 Opcode_ae_mulzaafp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28818 slotbuf[0] = 0x208006;
28821 static void
28822 Opcode_ae_mulzaap24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28824 slotbuf[0] = 0x300006;
28827 static void
28828 Opcode_ae_mulzasfp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28830 slotbuf[0] = 0x200186;
28833 static void
28834 Opcode_ae_mulzasp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28836 slotbuf[0] = 0x204106;
28839 static void
28840 Opcode_ae_mulzasfp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28842 slotbuf[0] = 0x204086;
28845 static void
28846 Opcode_ae_mulzasp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28848 slotbuf[0] = 0x204186;
28851 static void
28852 Opcode_ae_mulzsafp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28854 slotbuf[0] = 0x208086;
28857 static void
28858 Opcode_ae_mulzsap24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28860 slotbuf[0] = 0x20c006;
28863 static void
28864 Opcode_ae_mulzsafp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28866 slotbuf[0] = 0x208106;
28869 static void
28870 Opcode_ae_mulzsap24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28872 slotbuf[0] = 0x208186;
28875 static void
28876 Opcode_ae_mulzssfp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28878 slotbuf[0] = 0x20c086;
28881 static void
28882 Opcode_ae_mulzssp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28884 slotbuf[0] = 0x20c186;
28887 static void
28888 Opcode_ae_mulzssfp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28890 slotbuf[0] = 0x20c106;
28893 static void
28894 Opcode_ae_mulzssp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28896 slotbuf[0] = 0x280086;
28899 static void
28900 Opcode_ae_mulaafp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28902 slotbuf[0] = 0x6;
28905 static void
28906 Opcode_ae_mulaap24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28908 slotbuf[0] = 0x106;
28911 static void
28912 Opcode_ae_mulaafp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28914 slotbuf[0] = 0x86;
28917 static void
28918 Opcode_ae_mulaap24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28920 slotbuf[0] = 0x4006;
28923 static void
28924 Opcode_ae_mulasfp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28926 slotbuf[0] = 0x80186;
28929 static void
28930 Opcode_ae_mulasp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28932 slotbuf[0] = 0x84106;
28935 static void
28936 Opcode_ae_mulasfp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28938 slotbuf[0] = 0x84086;
28941 static void
28942 Opcode_ae_mulasp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28944 slotbuf[0] = 0x84186;
28947 static void
28948 Opcode_ae_mulsafp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28950 slotbuf[0] = 0x100186;
28953 static void
28954 Opcode_ae_mulsap24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28956 slotbuf[0] = 0x104106;
28959 static void
28960 Opcode_ae_mulsafp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28962 slotbuf[0] = 0x104086;
28965 static void
28966 Opcode_ae_mulsap24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28968 slotbuf[0] = 0x104186;
28971 static void
28972 Opcode_ae_mulssfp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28974 slotbuf[0] = 0x18c106;
28977 static void
28978 Opcode_ae_mulssp24s_hh_ll_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28980 slotbuf[0] = 0x200086;
28983 static void
28984 Opcode_ae_mulssfp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28986 slotbuf[0] = 0x18c186;
28989 static void
28990 Opcode_ae_mulssp24s_hl_lh_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
28992 slotbuf[0] = 0x200106;
28995 static void
28996 Opcode_ae_sha32_Slot_inst_encode (xtensa_insnbuf slotbuf)
28998 slotbuf[0] = 0x41000e;
29001 static void
29002 Opcode_ae_vldl32t_Slot_inst_encode (xtensa_insnbuf slotbuf)
29004 slotbuf[0] = 0x40000a;
29007 static void
29008 Opcode_ae_vldl16t_Slot_inst_encode (xtensa_insnbuf slotbuf)
29010 slotbuf[0] = 0x40001a;
29013 static void
29014 Opcode_ae_vldl16c_Slot_inst_encode (xtensa_insnbuf slotbuf)
29016 slotbuf[0] = 0x410e7e;
29019 static void
29020 Opcode_ae_vldsht_Slot_inst_encode (xtensa_insnbuf slotbuf)
29022 slotbuf[0] = 0x4008ac;
29025 static void
29026 Opcode_ae_lb_Slot_inst_encode (xtensa_insnbuf slotbuf)
29028 slotbuf[0] = 0x40006c;
29031 static void
29032 Opcode_ae_lbi_Slot_inst_encode (xtensa_insnbuf slotbuf)
29034 slotbuf[0] = 0x42000e;
29037 static void
29038 Opcode_ae_lbk_Slot_inst_encode (xtensa_insnbuf slotbuf)
29040 slotbuf[0] = 0x40002a;
29043 static void
29044 Opcode_ae_lbki_Slot_inst_encode (xtensa_insnbuf slotbuf)
29046 slotbuf[0] = 0x40000e;
29049 static void
29050 Opcode_ae_db_Slot_inst_encode (xtensa_insnbuf slotbuf)
29052 slotbuf[0] = 0x40010f;
29055 static void
29056 Opcode_ae_dbi_Slot_inst_encode (xtensa_insnbuf slotbuf)
29058 slotbuf[0] = 0x40020f;
29061 static void
29062 Opcode_ae_vlel32t_Slot_inst_encode (xtensa_insnbuf slotbuf)
29064 slotbuf[0] = 0x40003a;
29067 static void
29068 Opcode_ae_vlel16t_Slot_inst_encode (xtensa_insnbuf slotbuf)
29070 slotbuf[0] = 0x40004a;
29073 static void
29074 Opcode_ae_sb_Slot_inst_encode (xtensa_insnbuf slotbuf)
29076 slotbuf[0] = 0x40011f;
29079 static void
29080 Opcode_ae_sbi_Slot_inst_encode (xtensa_insnbuf slotbuf)
29082 slotbuf[0] = 0x40000f;
29085 static void
29086 Opcode_ae_vles16c_Slot_inst_encode (xtensa_insnbuf slotbuf)
29088 slotbuf[0] = 0x410c7e;
29091 static void
29092 Opcode_ae_sbf_Slot_inst_encode (xtensa_insnbuf slotbuf)
29094 slotbuf[0] = 0x410d7e;
29097 static void
29098 Opcode_ae_slaasq56s_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29100 slotbuf[0] = 0x6006f81;
29103 static void
29104 Opcode_ae_addbrba32_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29106 slotbuf[0] = 0;
29109 static void
29110 Opcode_ae_minabssp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
29112 slotbuf[0] = 0x8e001;
29115 static void
29116 Opcode_ae_maxabssp24s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
29118 slotbuf[0] = 0xe001;
29121 static void
29122 Opcode_ae_minabssq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
29124 slotbuf[0] = 0x240005;
29127 static void
29128 Opcode_ae_maxabssq56s_Slot_ae_slot1_encode (xtensa_insnbuf slotbuf)
29130 slotbuf[0] = 0x440005;
29133 static void
29134 Opcode_rur_ae_cbegin0_Slot_inst_encode (xtensa_insnbuf slotbuf)
29136 slotbuf[0] = 0x6f03e;
29139 static void
29140 Opcode_wur_ae_cbegin0_Slot_inst_encode (xtensa_insnbuf slotbuf)
29142 slotbuf[0] = 0xf63f;
29145 static void
29146 Opcode_rur_ae_cend0_Slot_inst_encode (xtensa_insnbuf slotbuf)
29148 slotbuf[0] = 0x7f03e;
29151 static void
29152 Opcode_wur_ae_cend0_Slot_inst_encode (xtensa_insnbuf slotbuf)
29154 slotbuf[0] = 0xf73f;
29157 static void
29158 Opcode_ae_lp24x2_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29160 slotbuf[0] = 0x7f01;
29163 static void
29164 Opcode_ae_sp24x2s_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29166 slotbuf[0] = 0x87781;
29169 static void
29170 Opcode_ae_lp24x2f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29172 slotbuf[0] = 0x87f01;
29175 static void
29176 Opcode_ae_sp24x2f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29178 slotbuf[0] = 0x7781;
29181 static void
29182 Opcode_ae_lp16x2f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29184 slotbuf[0] = 0x87d01;
29187 static void
29188 Opcode_ae_sp16x2f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29190 slotbuf[0] = 0x87581;
29193 static void
29194 Opcode_ae_lp24_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29196 slotbuf[0] = 0x7701;
29199 static void
29200 Opcode_ae_sp24s_l_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29202 slotbuf[0] = 0x87d81;
29205 static void
29206 Opcode_ae_lp24f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29208 slotbuf[0] = 0x87701;
29211 static void
29212 Opcode_ae_sp24f_l_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29214 slotbuf[0] = 0x7d81;
29217 static void
29218 Opcode_ae_lp16f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29220 slotbuf[0] = 0x7d01;
29223 static void
29224 Opcode_ae_sp16f_l_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29226 slotbuf[0] = 0x7581;
29229 static void
29230 Opcode_ae_lq56_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29232 slotbuf[0] = 0x207501;
29235 static void
29236 Opcode_ae_sq56s_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29238 slotbuf[0] = 0x87f81;
29241 static void
29242 Opcode_ae_lq32f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29244 slotbuf[0] = 0x407501;
29247 static void
29248 Opcode_ae_sq32f_c_Slot_ae_slot0_encode (xtensa_insnbuf slotbuf)
29250 slotbuf[0] = 0x7f81;
29253 static void
29254 Opcode_rur_expstate_Slot_inst_encode (xtensa_insnbuf slotbuf)
29256 slotbuf[0] = 0x6e03e;
29259 static void
29260 Opcode_wur_expstate_Slot_inst_encode (xtensa_insnbuf slotbuf)
29262 slotbuf[0] = 0xe63f;
29265 static void
29266 Opcode_read_impwire_Slot_inst_encode (xtensa_insnbuf slotbuf)
29268 slotbuf[0] = 0xe0;
29271 static void
29272 Opcode_setb_expstate_Slot_inst_encode (xtensa_insnbuf slotbuf)
29274 slotbuf[0] = 0x1e0;
29277 static void
29278 Opcode_clrb_expstate_Slot_inst_encode (xtensa_insnbuf slotbuf)
29280 slotbuf[0] = 0x21e0;
29283 static void
29284 Opcode_wrmsk_expstate_Slot_inst_encode (xtensa_insnbuf slotbuf)
29286 slotbuf[0] = 0x2e0;
29289 static xtensa_opcode_encode_fn Opcode_excw_encode_fns[] = {
29290 Opcode_excw_Slot_inst_encode, 0, 0, 0, 0
29293 static xtensa_opcode_encode_fn Opcode_rfe_encode_fns[] = {
29294 Opcode_rfe_Slot_inst_encode, 0, 0, 0, 0
29297 static xtensa_opcode_encode_fn Opcode_rfde_encode_fns[] = {
29298 Opcode_rfde_Slot_inst_encode, 0, 0, 0, 0
29301 static xtensa_opcode_encode_fn Opcode_syscall_encode_fns[] = {
29302 Opcode_syscall_Slot_inst_encode, 0, 0, 0, 0
29305 static xtensa_opcode_encode_fn Opcode_call12_encode_fns[] = {
29306 Opcode_call12_Slot_inst_encode, 0, 0, 0, 0
29309 static xtensa_opcode_encode_fn Opcode_call8_encode_fns[] = {
29310 Opcode_call8_Slot_inst_encode, 0, 0, 0, 0
29313 static xtensa_opcode_encode_fn Opcode_call4_encode_fns[] = {
29314 Opcode_call4_Slot_inst_encode, 0, 0, 0, 0
29317 static xtensa_opcode_encode_fn Opcode_callx12_encode_fns[] = {
29318 Opcode_callx12_Slot_inst_encode, 0, 0, 0, 0
29321 static xtensa_opcode_encode_fn Opcode_callx8_encode_fns[] = {
29322 Opcode_callx8_Slot_inst_encode, 0, 0, 0, 0
29325 static xtensa_opcode_encode_fn Opcode_callx4_encode_fns[] = {
29326 Opcode_callx4_Slot_inst_encode, 0, 0, 0, 0
29329 static xtensa_opcode_encode_fn Opcode_entry_encode_fns[] = {
29330 Opcode_entry_Slot_inst_encode, 0, 0, 0, 0
29333 static xtensa_opcode_encode_fn Opcode_movsp_encode_fns[] = {
29334 Opcode_movsp_Slot_inst_encode, 0, 0, 0, 0
29337 static xtensa_opcode_encode_fn Opcode_rotw_encode_fns[] = {
29338 Opcode_rotw_Slot_inst_encode, 0, 0, 0, 0
29341 static xtensa_opcode_encode_fn Opcode_retw_encode_fns[] = {
29342 Opcode_retw_Slot_inst_encode, 0, 0, 0, 0
29345 static xtensa_opcode_encode_fn Opcode_retw_n_encode_fns[] = {
29346 0, 0, Opcode_retw_n_Slot_inst16b_encode, 0, 0
29349 static xtensa_opcode_encode_fn Opcode_rfwo_encode_fns[] = {
29350 Opcode_rfwo_Slot_inst_encode, 0, 0, 0, 0
29353 static xtensa_opcode_encode_fn Opcode_rfwu_encode_fns[] = {
29354 Opcode_rfwu_Slot_inst_encode, 0, 0, 0, 0
29357 static xtensa_opcode_encode_fn Opcode_l32e_encode_fns[] = {
29358 Opcode_l32e_Slot_inst_encode, 0, 0, 0, 0
29361 static xtensa_opcode_encode_fn Opcode_s32e_encode_fns[] = {
29362 Opcode_s32e_Slot_inst_encode, 0, 0, 0, 0
29365 static xtensa_opcode_encode_fn Opcode_rsr_windowbase_encode_fns[] = {
29366 Opcode_rsr_windowbase_Slot_inst_encode, 0, 0, 0, 0
29369 static xtensa_opcode_encode_fn Opcode_wsr_windowbase_encode_fns[] = {
29370 Opcode_wsr_windowbase_Slot_inst_encode, 0, 0, 0, 0
29373 static xtensa_opcode_encode_fn Opcode_xsr_windowbase_encode_fns[] = {
29374 Opcode_xsr_windowbase_Slot_inst_encode, 0, 0, 0, 0
29377 static xtensa_opcode_encode_fn Opcode_rsr_windowstart_encode_fns[] = {
29378 Opcode_rsr_windowstart_Slot_inst_encode, 0, 0, 0, 0
29381 static xtensa_opcode_encode_fn Opcode_wsr_windowstart_encode_fns[] = {
29382 Opcode_wsr_windowstart_Slot_inst_encode, 0, 0, 0, 0
29385 static xtensa_opcode_encode_fn Opcode_xsr_windowstart_encode_fns[] = {
29386 Opcode_xsr_windowstart_Slot_inst_encode, 0, 0, 0, 0
29389 static xtensa_opcode_encode_fn Opcode_add_n_encode_fns[] = {
29390 0, Opcode_add_n_Slot_inst16a_encode, 0, 0, 0
29393 static xtensa_opcode_encode_fn Opcode_addi_n_encode_fns[] = {
29394 0, Opcode_addi_n_Slot_inst16a_encode, 0, 0, 0
29397 static xtensa_opcode_encode_fn Opcode_beqz_n_encode_fns[] = {
29398 0, 0, Opcode_beqz_n_Slot_inst16b_encode, 0, 0
29401 static xtensa_opcode_encode_fn Opcode_bnez_n_encode_fns[] = {
29402 0, 0, Opcode_bnez_n_Slot_inst16b_encode, 0, 0
29405 static xtensa_opcode_encode_fn Opcode_ill_n_encode_fns[] = {
29406 0, 0, Opcode_ill_n_Slot_inst16b_encode, 0, 0
29409 static xtensa_opcode_encode_fn Opcode_l32i_n_encode_fns[] = {
29410 0, Opcode_l32i_n_Slot_inst16a_encode, 0, 0, 0
29413 static xtensa_opcode_encode_fn Opcode_mov_n_encode_fns[] = {
29414 0, 0, Opcode_mov_n_Slot_inst16b_encode, 0, 0
29417 static xtensa_opcode_encode_fn Opcode_movi_n_encode_fns[] = {
29418 0, 0, Opcode_movi_n_Slot_inst16b_encode, 0, 0
29421 static xtensa_opcode_encode_fn Opcode_nop_n_encode_fns[] = {
29422 0, 0, Opcode_nop_n_Slot_inst16b_encode, 0, 0
29425 static xtensa_opcode_encode_fn Opcode_ret_n_encode_fns[] = {
29426 0, 0, Opcode_ret_n_Slot_inst16b_encode, 0, 0
29429 static xtensa_opcode_encode_fn Opcode_s32i_n_encode_fns[] = {
29430 0, Opcode_s32i_n_Slot_inst16a_encode, 0, 0, 0
29433 static xtensa_opcode_encode_fn Opcode_rur_threadptr_encode_fns[] = {
29434 Opcode_rur_threadptr_Slot_inst_encode, 0, 0, 0, 0
29437 static xtensa_opcode_encode_fn Opcode_wur_threadptr_encode_fns[] = {
29438 Opcode_wur_threadptr_Slot_inst_encode, 0, 0, 0, 0
29441 static xtensa_opcode_encode_fn Opcode_addi_encode_fns[] = {
29442 Opcode_addi_Slot_inst_encode, 0, 0, 0, Opcode_addi_Slot_ae_slot0_encode
29445 static xtensa_opcode_encode_fn Opcode_addmi_encode_fns[] = {
29446 Opcode_addmi_Slot_inst_encode, 0, 0, 0, Opcode_addmi_Slot_ae_slot0_encode
29449 static xtensa_opcode_encode_fn Opcode_add_encode_fns[] = {
29450 Opcode_add_Slot_inst_encode, 0, 0, 0, Opcode_add_Slot_ae_slot0_encode
29453 static xtensa_opcode_encode_fn Opcode_sub_encode_fns[] = {
29454 Opcode_sub_Slot_inst_encode, 0, 0, 0, Opcode_sub_Slot_ae_slot0_encode
29457 static xtensa_opcode_encode_fn Opcode_addx2_encode_fns[] = {
29458 Opcode_addx2_Slot_inst_encode, 0, 0, 0, Opcode_addx2_Slot_ae_slot0_encode
29461 static xtensa_opcode_encode_fn Opcode_addx4_encode_fns[] = {
29462 Opcode_addx4_Slot_inst_encode, 0, 0, 0, Opcode_addx4_Slot_ae_slot0_encode
29465 static xtensa_opcode_encode_fn Opcode_addx8_encode_fns[] = {
29466 Opcode_addx8_Slot_inst_encode, 0, 0, 0, Opcode_addx8_Slot_ae_slot0_encode
29469 static xtensa_opcode_encode_fn Opcode_subx2_encode_fns[] = {
29470 Opcode_subx2_Slot_inst_encode, 0, 0, 0, Opcode_subx2_Slot_ae_slot0_encode
29473 static xtensa_opcode_encode_fn Opcode_subx4_encode_fns[] = {
29474 Opcode_subx4_Slot_inst_encode, 0, 0, 0, Opcode_subx4_Slot_ae_slot0_encode
29477 static xtensa_opcode_encode_fn Opcode_subx8_encode_fns[] = {
29478 Opcode_subx8_Slot_inst_encode, 0, 0, 0, Opcode_subx8_Slot_ae_slot0_encode
29481 static xtensa_opcode_encode_fn Opcode_and_encode_fns[] = {
29482 Opcode_and_Slot_inst_encode, 0, 0, 0, Opcode_and_Slot_ae_slot0_encode
29485 static xtensa_opcode_encode_fn Opcode_or_encode_fns[] = {
29486 Opcode_or_Slot_inst_encode, 0, 0, 0, Opcode_or_Slot_ae_slot0_encode
29489 static xtensa_opcode_encode_fn Opcode_xor_encode_fns[] = {
29490 Opcode_xor_Slot_inst_encode, 0, 0, 0, Opcode_xor_Slot_ae_slot0_encode
29493 static xtensa_opcode_encode_fn Opcode_beqi_encode_fns[] = {
29494 Opcode_beqi_Slot_inst_encode, 0, 0, 0, Opcode_beqi_Slot_ae_slot0_encode
29497 static xtensa_opcode_encode_fn Opcode_bnei_encode_fns[] = {
29498 Opcode_bnei_Slot_inst_encode, 0, 0, 0, Opcode_bnei_Slot_ae_slot0_encode
29501 static xtensa_opcode_encode_fn Opcode_bgei_encode_fns[] = {
29502 Opcode_bgei_Slot_inst_encode, 0, 0, 0, Opcode_bgei_Slot_ae_slot0_encode
29505 static xtensa_opcode_encode_fn Opcode_blti_encode_fns[] = {
29506 Opcode_blti_Slot_inst_encode, 0, 0, 0, Opcode_blti_Slot_ae_slot0_encode
29509 static xtensa_opcode_encode_fn Opcode_bbci_encode_fns[] = {
29510 Opcode_bbci_Slot_inst_encode, 0, 0, 0, Opcode_bbci_Slot_ae_slot0_encode
29513 static xtensa_opcode_encode_fn Opcode_bbsi_encode_fns[] = {
29514 Opcode_bbsi_Slot_inst_encode, 0, 0, 0, Opcode_bbsi_Slot_ae_slot0_encode
29517 static xtensa_opcode_encode_fn Opcode_bgeui_encode_fns[] = {
29518 Opcode_bgeui_Slot_inst_encode, 0, 0, 0, Opcode_bgeui_Slot_ae_slot0_encode
29521 static xtensa_opcode_encode_fn Opcode_bltui_encode_fns[] = {
29522 Opcode_bltui_Slot_inst_encode, 0, 0, 0, Opcode_bltui_Slot_ae_slot0_encode
29525 static xtensa_opcode_encode_fn Opcode_beq_encode_fns[] = {
29526 Opcode_beq_Slot_inst_encode, 0, 0, 0, Opcode_beq_Slot_ae_slot0_encode
29529 static xtensa_opcode_encode_fn Opcode_bne_encode_fns[] = {
29530 Opcode_bne_Slot_inst_encode, 0, 0, 0, Opcode_bne_Slot_ae_slot0_encode
29533 static xtensa_opcode_encode_fn Opcode_bge_encode_fns[] = {
29534 Opcode_bge_Slot_inst_encode, 0, 0, 0, Opcode_bge_Slot_ae_slot0_encode
29537 static xtensa_opcode_encode_fn Opcode_blt_encode_fns[] = {
29538 Opcode_blt_Slot_inst_encode, 0, 0, 0, Opcode_blt_Slot_ae_slot0_encode
29541 static xtensa_opcode_encode_fn Opcode_bgeu_encode_fns[] = {
29542 Opcode_bgeu_Slot_inst_encode, 0, 0, 0, Opcode_bgeu_Slot_ae_slot0_encode
29545 static xtensa_opcode_encode_fn Opcode_bltu_encode_fns[] = {
29546 Opcode_bltu_Slot_inst_encode, 0, 0, 0, Opcode_bltu_Slot_ae_slot0_encode
29549 static xtensa_opcode_encode_fn Opcode_bany_encode_fns[] = {
29550 Opcode_bany_Slot_inst_encode, 0, 0, 0, Opcode_bany_Slot_ae_slot0_encode
29553 static xtensa_opcode_encode_fn Opcode_bnone_encode_fns[] = {
29554 Opcode_bnone_Slot_inst_encode, 0, 0, 0, Opcode_bnone_Slot_ae_slot0_encode
29557 static xtensa_opcode_encode_fn Opcode_ball_encode_fns[] = {
29558 Opcode_ball_Slot_inst_encode, 0, 0, 0, Opcode_ball_Slot_ae_slot0_encode
29561 static xtensa_opcode_encode_fn Opcode_bnall_encode_fns[] = {
29562 Opcode_bnall_Slot_inst_encode, 0, 0, 0, Opcode_bnall_Slot_ae_slot0_encode
29565 static xtensa_opcode_encode_fn Opcode_bbc_encode_fns[] = {
29566 Opcode_bbc_Slot_inst_encode, 0, 0, 0, Opcode_bbc_Slot_ae_slot0_encode
29569 static xtensa_opcode_encode_fn Opcode_bbs_encode_fns[] = {
29570 Opcode_bbs_Slot_inst_encode, 0, 0, 0, Opcode_bbs_Slot_ae_slot0_encode
29573 static xtensa_opcode_encode_fn Opcode_beqz_encode_fns[] = {
29574 Opcode_beqz_Slot_inst_encode, 0, 0, 0, Opcode_beqz_Slot_ae_slot0_encode
29577 static xtensa_opcode_encode_fn Opcode_bnez_encode_fns[] = {
29578 Opcode_bnez_Slot_inst_encode, 0, 0, 0, Opcode_bnez_Slot_ae_slot0_encode
29581 static xtensa_opcode_encode_fn Opcode_bgez_encode_fns[] = {
29582 Opcode_bgez_Slot_inst_encode, 0, 0, 0, Opcode_bgez_Slot_ae_slot0_encode
29585 static xtensa_opcode_encode_fn Opcode_bltz_encode_fns[] = {
29586 Opcode_bltz_Slot_inst_encode, 0, 0, 0, Opcode_bltz_Slot_ae_slot0_encode
29589 static xtensa_opcode_encode_fn Opcode_call0_encode_fns[] = {
29590 Opcode_call0_Slot_inst_encode, 0, 0, 0, 0
29593 static xtensa_opcode_encode_fn Opcode_callx0_encode_fns[] = {
29594 Opcode_callx0_Slot_inst_encode, 0, 0, 0, 0
29597 static xtensa_opcode_encode_fn Opcode_extui_encode_fns[] = {
29598 Opcode_extui_Slot_inst_encode, 0, 0, 0, Opcode_extui_Slot_ae_slot0_encode
29601 static xtensa_opcode_encode_fn Opcode_ill_encode_fns[] = {
29602 Opcode_ill_Slot_inst_encode, 0, 0, 0, 0
29605 static xtensa_opcode_encode_fn Opcode_j_encode_fns[] = {
29606 Opcode_j_Slot_inst_encode, 0, 0, 0, Opcode_j_Slot_ae_slot0_encode
29609 static xtensa_opcode_encode_fn Opcode_jx_encode_fns[] = {
29610 Opcode_jx_Slot_inst_encode, 0, 0, 0, Opcode_jx_Slot_ae_slot0_encode
29613 static xtensa_opcode_encode_fn Opcode_l16ui_encode_fns[] = {
29614 Opcode_l16ui_Slot_inst_encode, 0, 0, 0, Opcode_l16ui_Slot_ae_slot0_encode
29617 static xtensa_opcode_encode_fn Opcode_l16si_encode_fns[] = {
29618 Opcode_l16si_Slot_inst_encode, 0, 0, 0, Opcode_l16si_Slot_ae_slot0_encode
29621 static xtensa_opcode_encode_fn Opcode_l32i_encode_fns[] = {
29622 Opcode_l32i_Slot_inst_encode, 0, 0, 0, Opcode_l32i_Slot_ae_slot0_encode
29625 static xtensa_opcode_encode_fn Opcode_l32r_encode_fns[] = {
29626 Opcode_l32r_Slot_inst_encode, 0, 0, 0, Opcode_l32r_Slot_ae_slot0_encode
29629 static xtensa_opcode_encode_fn Opcode_l8ui_encode_fns[] = {
29630 Opcode_l8ui_Slot_inst_encode, 0, 0, 0, Opcode_l8ui_Slot_ae_slot0_encode
29633 static xtensa_opcode_encode_fn Opcode_loop_encode_fns[] = {
29634 Opcode_loop_Slot_inst_encode, 0, 0, 0, 0
29637 static xtensa_opcode_encode_fn Opcode_loopnez_encode_fns[] = {
29638 Opcode_loopnez_Slot_inst_encode, 0, 0, 0, 0
29641 static xtensa_opcode_encode_fn Opcode_loopgtz_encode_fns[] = {
29642 Opcode_loopgtz_Slot_inst_encode, 0, 0, 0, 0
29645 static xtensa_opcode_encode_fn Opcode_movi_encode_fns[] = {
29646 Opcode_movi_Slot_inst_encode, 0, 0, 0, Opcode_movi_Slot_ae_slot0_encode
29649 static xtensa_opcode_encode_fn Opcode_moveqz_encode_fns[] = {
29650 Opcode_moveqz_Slot_inst_encode, 0, 0, 0, Opcode_moveqz_Slot_ae_slot0_encode
29653 static xtensa_opcode_encode_fn Opcode_movnez_encode_fns[] = {
29654 Opcode_movnez_Slot_inst_encode, 0, 0, 0, Opcode_movnez_Slot_ae_slot0_encode
29657 static xtensa_opcode_encode_fn Opcode_movltz_encode_fns[] = {
29658 Opcode_movltz_Slot_inst_encode, 0, 0, 0, Opcode_movltz_Slot_ae_slot0_encode
29661 static xtensa_opcode_encode_fn Opcode_movgez_encode_fns[] = {
29662 Opcode_movgez_Slot_inst_encode, 0, 0, 0, Opcode_movgez_Slot_ae_slot0_encode
29665 static xtensa_opcode_encode_fn Opcode_neg_encode_fns[] = {
29666 Opcode_neg_Slot_inst_encode, 0, 0, 0, Opcode_neg_Slot_ae_slot0_encode
29669 static xtensa_opcode_encode_fn Opcode_abs_encode_fns[] = {
29670 Opcode_abs_Slot_inst_encode, 0, 0, 0, Opcode_abs_Slot_ae_slot0_encode
29673 static xtensa_opcode_encode_fn Opcode_nop_encode_fns[] = {
29674 Opcode_nop_Slot_inst_encode, 0, 0, Opcode_nop_Slot_ae_slot1_encode, Opcode_nop_Slot_ae_slot0_encode
29677 static xtensa_opcode_encode_fn Opcode_ret_encode_fns[] = {
29678 Opcode_ret_Slot_inst_encode, 0, 0, 0, 0
29681 static xtensa_opcode_encode_fn Opcode_simcall_encode_fns[] = {
29682 Opcode_simcall_Slot_inst_encode, 0, 0, 0, 0
29685 static xtensa_opcode_encode_fn Opcode_s16i_encode_fns[] = {
29686 Opcode_s16i_Slot_inst_encode, 0, 0, 0, Opcode_s16i_Slot_ae_slot0_encode
29689 static xtensa_opcode_encode_fn Opcode_s32i_encode_fns[] = {
29690 Opcode_s32i_Slot_inst_encode, 0, 0, 0, Opcode_s32i_Slot_ae_slot0_encode
29693 static xtensa_opcode_encode_fn Opcode_s32nb_encode_fns[] = {
29694 Opcode_s32nb_Slot_inst_encode, 0, 0, 0, 0
29697 static xtensa_opcode_encode_fn Opcode_s8i_encode_fns[] = {
29698 Opcode_s8i_Slot_inst_encode, 0, 0, 0, Opcode_s8i_Slot_ae_slot0_encode
29701 static xtensa_opcode_encode_fn Opcode_ssr_encode_fns[] = {
29702 Opcode_ssr_Slot_inst_encode, 0, 0, 0, Opcode_ssr_Slot_ae_slot0_encode
29705 static xtensa_opcode_encode_fn Opcode_ssl_encode_fns[] = {
29706 Opcode_ssl_Slot_inst_encode, 0, 0, 0, Opcode_ssl_Slot_ae_slot0_encode
29709 static xtensa_opcode_encode_fn Opcode_ssa8l_encode_fns[] = {
29710 Opcode_ssa8l_Slot_inst_encode, 0, 0, 0, Opcode_ssa8l_Slot_ae_slot0_encode
29713 static xtensa_opcode_encode_fn Opcode_ssa8b_encode_fns[] = {
29714 Opcode_ssa8b_Slot_inst_encode, 0, 0, 0, Opcode_ssa8b_Slot_ae_slot0_encode
29717 static xtensa_opcode_encode_fn Opcode_ssai_encode_fns[] = {
29718 Opcode_ssai_Slot_inst_encode, 0, 0, 0, Opcode_ssai_Slot_ae_slot0_encode
29721 static xtensa_opcode_encode_fn Opcode_sll_encode_fns[] = {
29722 Opcode_sll_Slot_inst_encode, 0, 0, 0, Opcode_sll_Slot_ae_slot0_encode
29725 static xtensa_opcode_encode_fn Opcode_src_encode_fns[] = {
29726 Opcode_src_Slot_inst_encode, 0, 0, 0, Opcode_src_Slot_ae_slot0_encode
29729 static xtensa_opcode_encode_fn Opcode_srl_encode_fns[] = {
29730 Opcode_srl_Slot_inst_encode, 0, 0, 0, Opcode_srl_Slot_ae_slot0_encode
29733 static xtensa_opcode_encode_fn Opcode_sra_encode_fns[] = {
29734 Opcode_sra_Slot_inst_encode, 0, 0, 0, Opcode_sra_Slot_ae_slot0_encode
29737 static xtensa_opcode_encode_fn Opcode_slli_encode_fns[] = {
29738 Opcode_slli_Slot_inst_encode, 0, 0, 0, Opcode_slli_Slot_ae_slot0_encode
29741 static xtensa_opcode_encode_fn Opcode_srai_encode_fns[] = {
29742 Opcode_srai_Slot_inst_encode, 0, 0, 0, Opcode_srai_Slot_ae_slot0_encode
29745 static xtensa_opcode_encode_fn Opcode_srli_encode_fns[] = {
29746 Opcode_srli_Slot_inst_encode, 0, 0, 0, Opcode_srli_Slot_ae_slot0_encode
29749 static xtensa_opcode_encode_fn Opcode_memw_encode_fns[] = {
29750 Opcode_memw_Slot_inst_encode, 0, 0, 0, 0
29753 static xtensa_opcode_encode_fn Opcode_extw_encode_fns[] = {
29754 Opcode_extw_Slot_inst_encode, 0, 0, 0, 0
29757 static xtensa_opcode_encode_fn Opcode_isync_encode_fns[] = {
29758 Opcode_isync_Slot_inst_encode, 0, 0, 0, 0
29761 static xtensa_opcode_encode_fn Opcode_rsync_encode_fns[] = {
29762 Opcode_rsync_Slot_inst_encode, 0, 0, 0, 0
29765 static xtensa_opcode_encode_fn Opcode_esync_encode_fns[] = {
29766 Opcode_esync_Slot_inst_encode, 0, 0, 0, 0
29769 static xtensa_opcode_encode_fn Opcode_dsync_encode_fns[] = {
29770 Opcode_dsync_Slot_inst_encode, 0, 0, 0, 0
29773 static xtensa_opcode_encode_fn Opcode_rsil_encode_fns[] = {
29774 Opcode_rsil_Slot_inst_encode, 0, 0, 0, 0
29777 static xtensa_opcode_encode_fn Opcode_rsr_lend_encode_fns[] = {
29778 Opcode_rsr_lend_Slot_inst_encode, 0, 0, 0, 0
29781 static xtensa_opcode_encode_fn Opcode_wsr_lend_encode_fns[] = {
29782 Opcode_wsr_lend_Slot_inst_encode, 0, 0, 0, 0
29785 static xtensa_opcode_encode_fn Opcode_xsr_lend_encode_fns[] = {
29786 Opcode_xsr_lend_Slot_inst_encode, 0, 0, 0, 0
29789 static xtensa_opcode_encode_fn Opcode_rsr_lcount_encode_fns[] = {
29790 Opcode_rsr_lcount_Slot_inst_encode, 0, 0, 0, 0
29793 static xtensa_opcode_encode_fn Opcode_wsr_lcount_encode_fns[] = {
29794 Opcode_wsr_lcount_Slot_inst_encode, 0, 0, 0, 0
29797 static xtensa_opcode_encode_fn Opcode_xsr_lcount_encode_fns[] = {
29798 Opcode_xsr_lcount_Slot_inst_encode, 0, 0, 0, 0
29801 static xtensa_opcode_encode_fn Opcode_rsr_lbeg_encode_fns[] = {
29802 Opcode_rsr_lbeg_Slot_inst_encode, 0, 0, 0, 0
29805 static xtensa_opcode_encode_fn Opcode_wsr_lbeg_encode_fns[] = {
29806 Opcode_wsr_lbeg_Slot_inst_encode, 0, 0, 0, 0
29809 static xtensa_opcode_encode_fn Opcode_xsr_lbeg_encode_fns[] = {
29810 Opcode_xsr_lbeg_Slot_inst_encode, 0, 0, 0, 0
29813 static xtensa_opcode_encode_fn Opcode_rsr_sar_encode_fns[] = {
29814 Opcode_rsr_sar_Slot_inst_encode, 0, 0, 0, 0
29817 static xtensa_opcode_encode_fn Opcode_wsr_sar_encode_fns[] = {
29818 Opcode_wsr_sar_Slot_inst_encode, 0, 0, 0, 0
29821 static xtensa_opcode_encode_fn Opcode_xsr_sar_encode_fns[] = {
29822 Opcode_xsr_sar_Slot_inst_encode, 0, 0, 0, 0
29825 static xtensa_opcode_encode_fn Opcode_rsr_memctl_encode_fns[] = {
29826 Opcode_rsr_memctl_Slot_inst_encode, 0, 0, 0, 0
29829 static xtensa_opcode_encode_fn Opcode_wsr_memctl_encode_fns[] = {
29830 Opcode_wsr_memctl_Slot_inst_encode, 0, 0, 0, 0
29833 static xtensa_opcode_encode_fn Opcode_xsr_memctl_encode_fns[] = {
29834 Opcode_xsr_memctl_Slot_inst_encode, 0, 0, 0, 0
29837 static xtensa_opcode_encode_fn Opcode_rsr_litbase_encode_fns[] = {
29838 Opcode_rsr_litbase_Slot_inst_encode, 0, 0, 0, 0
29841 static xtensa_opcode_encode_fn Opcode_wsr_litbase_encode_fns[] = {
29842 Opcode_wsr_litbase_Slot_inst_encode, 0, 0, 0, 0
29845 static xtensa_opcode_encode_fn Opcode_xsr_litbase_encode_fns[] = {
29846 Opcode_xsr_litbase_Slot_inst_encode, 0, 0, 0, 0
29849 static xtensa_opcode_encode_fn Opcode_rsr_configid0_encode_fns[] = {
29850 Opcode_rsr_configid0_Slot_inst_encode, 0, 0, 0, 0
29853 static xtensa_opcode_encode_fn Opcode_wsr_configid0_encode_fns[] = {
29854 Opcode_wsr_configid0_Slot_inst_encode, 0, 0, 0, 0
29857 static xtensa_opcode_encode_fn Opcode_rsr_configid1_encode_fns[] = {
29858 Opcode_rsr_configid1_Slot_inst_encode, 0, 0, 0, 0
29861 static xtensa_opcode_encode_fn Opcode_rsr_243_encode_fns[] = {
29862 Opcode_rsr_243_Slot_inst_encode, 0, 0, 0, 0
29865 static xtensa_opcode_encode_fn Opcode_rsr_ps_encode_fns[] = {
29866 Opcode_rsr_ps_Slot_inst_encode, 0, 0, 0, 0
29869 static xtensa_opcode_encode_fn Opcode_wsr_ps_encode_fns[] = {
29870 Opcode_wsr_ps_Slot_inst_encode, 0, 0, 0, 0
29873 static xtensa_opcode_encode_fn Opcode_xsr_ps_encode_fns[] = {
29874 Opcode_xsr_ps_Slot_inst_encode, 0, 0, 0, 0
29877 static xtensa_opcode_encode_fn Opcode_rsr_epc1_encode_fns[] = {
29878 Opcode_rsr_epc1_Slot_inst_encode, 0, 0, 0, 0
29881 static xtensa_opcode_encode_fn Opcode_wsr_epc1_encode_fns[] = {
29882 Opcode_wsr_epc1_Slot_inst_encode, 0, 0, 0, 0
29885 static xtensa_opcode_encode_fn Opcode_xsr_epc1_encode_fns[] = {
29886 Opcode_xsr_epc1_Slot_inst_encode, 0, 0, 0, 0
29889 static xtensa_opcode_encode_fn Opcode_rsr_excsave1_encode_fns[] = {
29890 Opcode_rsr_excsave1_Slot_inst_encode, 0, 0, 0, 0
29893 static xtensa_opcode_encode_fn Opcode_wsr_excsave1_encode_fns[] = {
29894 Opcode_wsr_excsave1_Slot_inst_encode, 0, 0, 0, 0
29897 static xtensa_opcode_encode_fn Opcode_xsr_excsave1_encode_fns[] = {
29898 Opcode_xsr_excsave1_Slot_inst_encode, 0, 0, 0, 0
29901 static xtensa_opcode_encode_fn Opcode_rsr_epc2_encode_fns[] = {
29902 Opcode_rsr_epc2_Slot_inst_encode, 0, 0, 0, 0
29905 static xtensa_opcode_encode_fn Opcode_wsr_epc2_encode_fns[] = {
29906 Opcode_wsr_epc2_Slot_inst_encode, 0, 0, 0, 0
29909 static xtensa_opcode_encode_fn Opcode_xsr_epc2_encode_fns[] = {
29910 Opcode_xsr_epc2_Slot_inst_encode, 0, 0, 0, 0
29913 static xtensa_opcode_encode_fn Opcode_rsr_excsave2_encode_fns[] = {
29914 Opcode_rsr_excsave2_Slot_inst_encode, 0, 0, 0, 0
29917 static xtensa_opcode_encode_fn Opcode_wsr_excsave2_encode_fns[] = {
29918 Opcode_wsr_excsave2_Slot_inst_encode, 0, 0, 0, 0
29921 static xtensa_opcode_encode_fn Opcode_xsr_excsave2_encode_fns[] = {
29922 Opcode_xsr_excsave2_Slot_inst_encode, 0, 0, 0, 0
29925 static xtensa_opcode_encode_fn Opcode_rsr_epc3_encode_fns[] = {
29926 Opcode_rsr_epc3_Slot_inst_encode, 0, 0, 0, 0
29929 static xtensa_opcode_encode_fn Opcode_wsr_epc3_encode_fns[] = {
29930 Opcode_wsr_epc3_Slot_inst_encode, 0, 0, 0, 0
29933 static xtensa_opcode_encode_fn Opcode_xsr_epc3_encode_fns[] = {
29934 Opcode_xsr_epc3_Slot_inst_encode, 0, 0, 0, 0
29937 static xtensa_opcode_encode_fn Opcode_rsr_excsave3_encode_fns[] = {
29938 Opcode_rsr_excsave3_Slot_inst_encode, 0, 0, 0, 0
29941 static xtensa_opcode_encode_fn Opcode_wsr_excsave3_encode_fns[] = {
29942 Opcode_wsr_excsave3_Slot_inst_encode, 0, 0, 0, 0
29945 static xtensa_opcode_encode_fn Opcode_xsr_excsave3_encode_fns[] = {
29946 Opcode_xsr_excsave3_Slot_inst_encode, 0, 0, 0, 0
29949 static xtensa_opcode_encode_fn Opcode_rsr_epc4_encode_fns[] = {
29950 Opcode_rsr_epc4_Slot_inst_encode, 0, 0, 0, 0
29953 static xtensa_opcode_encode_fn Opcode_wsr_epc4_encode_fns[] = {
29954 Opcode_wsr_epc4_Slot_inst_encode, 0, 0, 0, 0
29957 static xtensa_opcode_encode_fn Opcode_xsr_epc4_encode_fns[] = {
29958 Opcode_xsr_epc4_Slot_inst_encode, 0, 0, 0, 0
29961 static xtensa_opcode_encode_fn Opcode_rsr_excsave4_encode_fns[] = {
29962 Opcode_rsr_excsave4_Slot_inst_encode, 0, 0, 0, 0
29965 static xtensa_opcode_encode_fn Opcode_wsr_excsave4_encode_fns[] = {
29966 Opcode_wsr_excsave4_Slot_inst_encode, 0, 0, 0, 0
29969 static xtensa_opcode_encode_fn Opcode_xsr_excsave4_encode_fns[] = {
29970 Opcode_xsr_excsave4_Slot_inst_encode, 0, 0, 0, 0
29973 static xtensa_opcode_encode_fn Opcode_rsr_epc5_encode_fns[] = {
29974 Opcode_rsr_epc5_Slot_inst_encode, 0, 0, 0, 0
29977 static xtensa_opcode_encode_fn Opcode_wsr_epc5_encode_fns[] = {
29978 Opcode_wsr_epc5_Slot_inst_encode, 0, 0, 0, 0
29981 static xtensa_opcode_encode_fn Opcode_xsr_epc5_encode_fns[] = {
29982 Opcode_xsr_epc5_Slot_inst_encode, 0, 0, 0, 0
29985 static xtensa_opcode_encode_fn Opcode_rsr_excsave5_encode_fns[] = {
29986 Opcode_rsr_excsave5_Slot_inst_encode, 0, 0, 0, 0
29989 static xtensa_opcode_encode_fn Opcode_wsr_excsave5_encode_fns[] = {
29990 Opcode_wsr_excsave5_Slot_inst_encode, 0, 0, 0, 0
29993 static xtensa_opcode_encode_fn Opcode_xsr_excsave5_encode_fns[] = {
29994 Opcode_xsr_excsave5_Slot_inst_encode, 0, 0, 0, 0
29997 static xtensa_opcode_encode_fn Opcode_rsr_epc6_encode_fns[] = {
29998 Opcode_rsr_epc6_Slot_inst_encode, 0, 0, 0, 0
30001 static xtensa_opcode_encode_fn Opcode_wsr_epc6_encode_fns[] = {
30002 Opcode_wsr_epc6_Slot_inst_encode, 0, 0, 0, 0
30005 static xtensa_opcode_encode_fn Opcode_xsr_epc6_encode_fns[] = {
30006 Opcode_xsr_epc6_Slot_inst_encode, 0, 0, 0, 0
30009 static xtensa_opcode_encode_fn Opcode_rsr_excsave6_encode_fns[] = {
30010 Opcode_rsr_excsave6_Slot_inst_encode, 0, 0, 0, 0
30013 static xtensa_opcode_encode_fn Opcode_wsr_excsave6_encode_fns[] = {
30014 Opcode_wsr_excsave6_Slot_inst_encode, 0, 0, 0, 0
30017 static xtensa_opcode_encode_fn Opcode_xsr_excsave6_encode_fns[] = {
30018 Opcode_xsr_excsave6_Slot_inst_encode, 0, 0, 0, 0
30021 static xtensa_opcode_encode_fn Opcode_rsr_epc7_encode_fns[] = {
30022 Opcode_rsr_epc7_Slot_inst_encode, 0, 0, 0, 0
30025 static xtensa_opcode_encode_fn Opcode_wsr_epc7_encode_fns[] = {
30026 Opcode_wsr_epc7_Slot_inst_encode, 0, 0, 0, 0
30029 static xtensa_opcode_encode_fn Opcode_xsr_epc7_encode_fns[] = {
30030 Opcode_xsr_epc7_Slot_inst_encode, 0, 0, 0, 0
30033 static xtensa_opcode_encode_fn Opcode_rsr_excsave7_encode_fns[] = {
30034 Opcode_rsr_excsave7_Slot_inst_encode, 0, 0, 0, 0
30037 static xtensa_opcode_encode_fn Opcode_wsr_excsave7_encode_fns[] = {
30038 Opcode_wsr_excsave7_Slot_inst_encode, 0, 0, 0, 0
30041 static xtensa_opcode_encode_fn Opcode_xsr_excsave7_encode_fns[] = {
30042 Opcode_xsr_excsave7_Slot_inst_encode, 0, 0, 0, 0
30045 static xtensa_opcode_encode_fn Opcode_rsr_eps2_encode_fns[] = {
30046 Opcode_rsr_eps2_Slot_inst_encode, 0, 0, 0, 0
30049 static xtensa_opcode_encode_fn Opcode_wsr_eps2_encode_fns[] = {
30050 Opcode_wsr_eps2_Slot_inst_encode, 0, 0, 0, 0
30053 static xtensa_opcode_encode_fn Opcode_xsr_eps2_encode_fns[] = {
30054 Opcode_xsr_eps2_Slot_inst_encode, 0, 0, 0, 0
30057 static xtensa_opcode_encode_fn Opcode_rsr_eps3_encode_fns[] = {
30058 Opcode_rsr_eps3_Slot_inst_encode, 0, 0, 0, 0
30061 static xtensa_opcode_encode_fn Opcode_wsr_eps3_encode_fns[] = {
30062 Opcode_wsr_eps3_Slot_inst_encode, 0, 0, 0, 0
30065 static xtensa_opcode_encode_fn Opcode_xsr_eps3_encode_fns[] = {
30066 Opcode_xsr_eps3_Slot_inst_encode, 0, 0, 0, 0
30069 static xtensa_opcode_encode_fn Opcode_rsr_eps4_encode_fns[] = {
30070 Opcode_rsr_eps4_Slot_inst_encode, 0, 0, 0, 0
30073 static xtensa_opcode_encode_fn Opcode_wsr_eps4_encode_fns[] = {
30074 Opcode_wsr_eps4_Slot_inst_encode, 0, 0, 0, 0
30077 static xtensa_opcode_encode_fn Opcode_xsr_eps4_encode_fns[] = {
30078 Opcode_xsr_eps4_Slot_inst_encode, 0, 0, 0, 0
30081 static xtensa_opcode_encode_fn Opcode_rsr_eps5_encode_fns[] = {
30082 Opcode_rsr_eps5_Slot_inst_encode, 0, 0, 0, 0
30085 static xtensa_opcode_encode_fn Opcode_wsr_eps5_encode_fns[] = {
30086 Opcode_wsr_eps5_Slot_inst_encode, 0, 0, 0, 0
30089 static xtensa_opcode_encode_fn Opcode_xsr_eps5_encode_fns[] = {
30090 Opcode_xsr_eps5_Slot_inst_encode, 0, 0, 0, 0
30093 static xtensa_opcode_encode_fn Opcode_rsr_eps6_encode_fns[] = {
30094 Opcode_rsr_eps6_Slot_inst_encode, 0, 0, 0, 0
30097 static xtensa_opcode_encode_fn Opcode_wsr_eps6_encode_fns[] = {
30098 Opcode_wsr_eps6_Slot_inst_encode, 0, 0, 0, 0
30101 static xtensa_opcode_encode_fn Opcode_xsr_eps6_encode_fns[] = {
30102 Opcode_xsr_eps6_Slot_inst_encode, 0, 0, 0, 0
30105 static xtensa_opcode_encode_fn Opcode_rsr_eps7_encode_fns[] = {
30106 Opcode_rsr_eps7_Slot_inst_encode, 0, 0, 0, 0
30109 static xtensa_opcode_encode_fn Opcode_wsr_eps7_encode_fns[] = {
30110 Opcode_wsr_eps7_Slot_inst_encode, 0, 0, 0, 0
30113 static xtensa_opcode_encode_fn Opcode_xsr_eps7_encode_fns[] = {
30114 Opcode_xsr_eps7_Slot_inst_encode, 0, 0, 0, 0
30117 static xtensa_opcode_encode_fn Opcode_rsr_excvaddr_encode_fns[] = {
30118 Opcode_rsr_excvaddr_Slot_inst_encode, 0, 0, 0, 0
30121 static xtensa_opcode_encode_fn Opcode_wsr_excvaddr_encode_fns[] = {
30122 Opcode_wsr_excvaddr_Slot_inst_encode, 0, 0, 0, 0
30125 static xtensa_opcode_encode_fn Opcode_xsr_excvaddr_encode_fns[] = {
30126 Opcode_xsr_excvaddr_Slot_inst_encode, 0, 0, 0, 0
30129 static xtensa_opcode_encode_fn Opcode_rsr_depc_encode_fns[] = {
30130 Opcode_rsr_depc_Slot_inst_encode, 0, 0, 0, 0
30133 static xtensa_opcode_encode_fn Opcode_wsr_depc_encode_fns[] = {
30134 Opcode_wsr_depc_Slot_inst_encode, 0, 0, 0, 0
30137 static xtensa_opcode_encode_fn Opcode_xsr_depc_encode_fns[] = {
30138 Opcode_xsr_depc_Slot_inst_encode, 0, 0, 0, 0
30141 static xtensa_opcode_encode_fn Opcode_rsr_exccause_encode_fns[] = {
30142 Opcode_rsr_exccause_Slot_inst_encode, 0, 0, 0, 0
30145 static xtensa_opcode_encode_fn Opcode_wsr_exccause_encode_fns[] = {
30146 Opcode_wsr_exccause_Slot_inst_encode, 0, 0, 0, 0
30149 static xtensa_opcode_encode_fn Opcode_xsr_exccause_encode_fns[] = {
30150 Opcode_xsr_exccause_Slot_inst_encode, 0, 0, 0, 0
30153 static xtensa_opcode_encode_fn Opcode_rsr_misc0_encode_fns[] = {
30154 Opcode_rsr_misc0_Slot_inst_encode, 0, 0, 0, 0
30157 static xtensa_opcode_encode_fn Opcode_wsr_misc0_encode_fns[] = {
30158 Opcode_wsr_misc0_Slot_inst_encode, 0, 0, 0, 0
30161 static xtensa_opcode_encode_fn Opcode_xsr_misc0_encode_fns[] = {
30162 Opcode_xsr_misc0_Slot_inst_encode, 0, 0, 0, 0
30165 static xtensa_opcode_encode_fn Opcode_rsr_misc1_encode_fns[] = {
30166 Opcode_rsr_misc1_Slot_inst_encode, 0, 0, 0, 0
30169 static xtensa_opcode_encode_fn Opcode_wsr_misc1_encode_fns[] = {
30170 Opcode_wsr_misc1_Slot_inst_encode, 0, 0, 0, 0
30173 static xtensa_opcode_encode_fn Opcode_xsr_misc1_encode_fns[] = {
30174 Opcode_xsr_misc1_Slot_inst_encode, 0, 0, 0, 0
30177 static xtensa_opcode_encode_fn Opcode_rsr_prid_encode_fns[] = {
30178 Opcode_rsr_prid_Slot_inst_encode, 0, 0, 0, 0
30181 static xtensa_opcode_encode_fn Opcode_rsr_vecbase_encode_fns[] = {
30182 Opcode_rsr_vecbase_Slot_inst_encode, 0, 0, 0, 0
30185 static xtensa_opcode_encode_fn Opcode_wsr_vecbase_encode_fns[] = {
30186 Opcode_wsr_vecbase_Slot_inst_encode, 0, 0, 0, 0
30189 static xtensa_opcode_encode_fn Opcode_xsr_vecbase_encode_fns[] = {
30190 Opcode_xsr_vecbase_Slot_inst_encode, 0, 0, 0, 0
30193 static xtensa_opcode_encode_fn Opcode_mul16u_encode_fns[] = {
30194 Opcode_mul16u_Slot_inst_encode, 0, 0, 0, 0
30197 static xtensa_opcode_encode_fn Opcode_mul16s_encode_fns[] = {
30198 Opcode_mul16s_Slot_inst_encode, 0, 0, 0, 0
30201 static xtensa_opcode_encode_fn Opcode_mull_encode_fns[] = {
30202 Opcode_mull_Slot_inst_encode, 0, 0, 0, 0
30205 static xtensa_opcode_encode_fn Opcode_muluh_encode_fns[] = {
30206 Opcode_muluh_Slot_inst_encode, 0, 0, 0, 0
30209 static xtensa_opcode_encode_fn Opcode_mulsh_encode_fns[] = {
30210 Opcode_mulsh_Slot_inst_encode, 0, 0, 0, 0
30213 static xtensa_opcode_encode_fn Opcode_mul_aa_ll_encode_fns[] = {
30214 Opcode_mul_aa_ll_Slot_inst_encode, 0, 0, 0, 0
30217 static xtensa_opcode_encode_fn Opcode_mul_aa_hl_encode_fns[] = {
30218 Opcode_mul_aa_hl_Slot_inst_encode, 0, 0, 0, 0
30221 static xtensa_opcode_encode_fn Opcode_mul_aa_lh_encode_fns[] = {
30222 Opcode_mul_aa_lh_Slot_inst_encode, 0, 0, 0, 0
30225 static xtensa_opcode_encode_fn Opcode_mul_aa_hh_encode_fns[] = {
30226 Opcode_mul_aa_hh_Slot_inst_encode, 0, 0, 0, 0
30229 static xtensa_opcode_encode_fn Opcode_umul_aa_ll_encode_fns[] = {
30230 Opcode_umul_aa_ll_Slot_inst_encode, 0, 0, 0, 0
30233 static xtensa_opcode_encode_fn Opcode_umul_aa_hl_encode_fns[] = {
30234 Opcode_umul_aa_hl_Slot_inst_encode, 0, 0, 0, 0
30237 static xtensa_opcode_encode_fn Opcode_umul_aa_lh_encode_fns[] = {
30238 Opcode_umul_aa_lh_Slot_inst_encode, 0, 0, 0, 0
30241 static xtensa_opcode_encode_fn Opcode_umul_aa_hh_encode_fns[] = {
30242 Opcode_umul_aa_hh_Slot_inst_encode, 0, 0, 0, 0
30245 static xtensa_opcode_encode_fn Opcode_mul_ad_ll_encode_fns[] = {
30246 Opcode_mul_ad_ll_Slot_inst_encode, 0, 0, 0, 0
30249 static xtensa_opcode_encode_fn Opcode_mul_ad_hl_encode_fns[] = {
30250 Opcode_mul_ad_hl_Slot_inst_encode, 0, 0, 0, 0
30253 static xtensa_opcode_encode_fn Opcode_mul_ad_lh_encode_fns[] = {
30254 Opcode_mul_ad_lh_Slot_inst_encode, 0, 0, 0, 0
30257 static xtensa_opcode_encode_fn Opcode_mul_ad_hh_encode_fns[] = {
30258 Opcode_mul_ad_hh_Slot_inst_encode, 0, 0, 0, 0
30261 static xtensa_opcode_encode_fn Opcode_mul_da_ll_encode_fns[] = {
30262 Opcode_mul_da_ll_Slot_inst_encode, 0, 0, 0, 0
30265 static xtensa_opcode_encode_fn Opcode_mul_da_hl_encode_fns[] = {
30266 Opcode_mul_da_hl_Slot_inst_encode, 0, 0, 0, 0
30269 static xtensa_opcode_encode_fn Opcode_mul_da_lh_encode_fns[] = {
30270 Opcode_mul_da_lh_Slot_inst_encode, 0, 0, 0, 0
30273 static xtensa_opcode_encode_fn Opcode_mul_da_hh_encode_fns[] = {
30274 Opcode_mul_da_hh_Slot_inst_encode, 0, 0, 0, 0
30277 static xtensa_opcode_encode_fn Opcode_mul_dd_ll_encode_fns[] = {
30278 Opcode_mul_dd_ll_Slot_inst_encode, 0, 0, 0, 0
30281 static xtensa_opcode_encode_fn Opcode_mul_dd_hl_encode_fns[] = {
30282 Opcode_mul_dd_hl_Slot_inst_encode, 0, 0, 0, 0
30285 static xtensa_opcode_encode_fn Opcode_mul_dd_lh_encode_fns[] = {
30286 Opcode_mul_dd_lh_Slot_inst_encode, 0, 0, 0, 0
30289 static xtensa_opcode_encode_fn Opcode_mul_dd_hh_encode_fns[] = {
30290 Opcode_mul_dd_hh_Slot_inst_encode, 0, 0, 0, 0
30293 static xtensa_opcode_encode_fn Opcode_mula_aa_ll_encode_fns[] = {
30294 Opcode_mula_aa_ll_Slot_inst_encode, 0, 0, 0, 0
30297 static xtensa_opcode_encode_fn Opcode_mula_aa_hl_encode_fns[] = {
30298 Opcode_mula_aa_hl_Slot_inst_encode, 0, 0, 0, 0
30301 static xtensa_opcode_encode_fn Opcode_mula_aa_lh_encode_fns[] = {
30302 Opcode_mula_aa_lh_Slot_inst_encode, 0, 0, 0, 0
30305 static xtensa_opcode_encode_fn Opcode_mula_aa_hh_encode_fns[] = {
30306 Opcode_mula_aa_hh_Slot_inst_encode, 0, 0, 0, 0
30309 static xtensa_opcode_encode_fn Opcode_muls_aa_ll_encode_fns[] = {
30310 Opcode_muls_aa_ll_Slot_inst_encode, 0, 0, 0, 0
30313 static xtensa_opcode_encode_fn Opcode_muls_aa_hl_encode_fns[] = {
30314 Opcode_muls_aa_hl_Slot_inst_encode, 0, 0, 0, 0
30317 static xtensa_opcode_encode_fn Opcode_muls_aa_lh_encode_fns[] = {
30318 Opcode_muls_aa_lh_Slot_inst_encode, 0, 0, 0, 0
30321 static xtensa_opcode_encode_fn Opcode_muls_aa_hh_encode_fns[] = {
30322 Opcode_muls_aa_hh_Slot_inst_encode, 0, 0, 0, 0
30325 static xtensa_opcode_encode_fn Opcode_mula_ad_ll_encode_fns[] = {
30326 Opcode_mula_ad_ll_Slot_inst_encode, 0, 0, 0, 0
30329 static xtensa_opcode_encode_fn Opcode_mula_ad_hl_encode_fns[] = {
30330 Opcode_mula_ad_hl_Slot_inst_encode, 0, 0, 0, 0
30333 static xtensa_opcode_encode_fn Opcode_mula_ad_lh_encode_fns[] = {
30334 Opcode_mula_ad_lh_Slot_inst_encode, 0, 0, 0, 0
30337 static xtensa_opcode_encode_fn Opcode_mula_ad_hh_encode_fns[] = {
30338 Opcode_mula_ad_hh_Slot_inst_encode, 0, 0, 0, 0
30341 static xtensa_opcode_encode_fn Opcode_muls_ad_ll_encode_fns[] = {
30342 Opcode_muls_ad_ll_Slot_inst_encode, 0, 0, 0, 0
30345 static xtensa_opcode_encode_fn Opcode_muls_ad_hl_encode_fns[] = {
30346 Opcode_muls_ad_hl_Slot_inst_encode, 0, 0, 0, 0
30349 static xtensa_opcode_encode_fn Opcode_muls_ad_lh_encode_fns[] = {
30350 Opcode_muls_ad_lh_Slot_inst_encode, 0, 0, 0, 0
30353 static xtensa_opcode_encode_fn Opcode_muls_ad_hh_encode_fns[] = {
30354 Opcode_muls_ad_hh_Slot_inst_encode, 0, 0, 0, 0
30357 static xtensa_opcode_encode_fn Opcode_mula_da_ll_encode_fns[] = {
30358 Opcode_mula_da_ll_Slot_inst_encode, 0, 0, 0, 0
30361 static xtensa_opcode_encode_fn Opcode_mula_da_hl_encode_fns[] = {
30362 Opcode_mula_da_hl_Slot_inst_encode, 0, 0, 0, 0
30365 static xtensa_opcode_encode_fn Opcode_mula_da_lh_encode_fns[] = {
30366 Opcode_mula_da_lh_Slot_inst_encode, 0, 0, 0, 0
30369 static xtensa_opcode_encode_fn Opcode_mula_da_hh_encode_fns[] = {
30370 Opcode_mula_da_hh_Slot_inst_encode, 0, 0, 0, 0
30373 static xtensa_opcode_encode_fn Opcode_muls_da_ll_encode_fns[] = {
30374 Opcode_muls_da_ll_Slot_inst_encode, 0, 0, 0, 0
30377 static xtensa_opcode_encode_fn Opcode_muls_da_hl_encode_fns[] = {
30378 Opcode_muls_da_hl_Slot_inst_encode, 0, 0, 0, 0
30381 static xtensa_opcode_encode_fn Opcode_muls_da_lh_encode_fns[] = {
30382 Opcode_muls_da_lh_Slot_inst_encode, 0, 0, 0, 0
30385 static xtensa_opcode_encode_fn Opcode_muls_da_hh_encode_fns[] = {
30386 Opcode_muls_da_hh_Slot_inst_encode, 0, 0, 0, 0
30389 static xtensa_opcode_encode_fn Opcode_mula_dd_ll_encode_fns[] = {
30390 Opcode_mula_dd_ll_Slot_inst_encode, 0, 0, 0, 0
30393 static xtensa_opcode_encode_fn Opcode_mula_dd_hl_encode_fns[] = {
30394 Opcode_mula_dd_hl_Slot_inst_encode, 0, 0, 0, 0
30397 static xtensa_opcode_encode_fn Opcode_mula_dd_lh_encode_fns[] = {
30398 Opcode_mula_dd_lh_Slot_inst_encode, 0, 0, 0, 0
30401 static xtensa_opcode_encode_fn Opcode_mula_dd_hh_encode_fns[] = {
30402 Opcode_mula_dd_hh_Slot_inst_encode, 0, 0, 0, 0
30405 static xtensa_opcode_encode_fn Opcode_muls_dd_ll_encode_fns[] = {
30406 Opcode_muls_dd_ll_Slot_inst_encode, 0, 0, 0, 0
30409 static xtensa_opcode_encode_fn Opcode_muls_dd_hl_encode_fns[] = {
30410 Opcode_muls_dd_hl_Slot_inst_encode, 0, 0, 0, 0
30413 static xtensa_opcode_encode_fn Opcode_muls_dd_lh_encode_fns[] = {
30414 Opcode_muls_dd_lh_Slot_inst_encode, 0, 0, 0, 0
30417 static xtensa_opcode_encode_fn Opcode_muls_dd_hh_encode_fns[] = {
30418 Opcode_muls_dd_hh_Slot_inst_encode, 0, 0, 0, 0
30421 static xtensa_opcode_encode_fn Opcode_mula_da_ll_lddec_encode_fns[] = {
30422 Opcode_mula_da_ll_lddec_Slot_inst_encode, 0, 0, 0, 0
30425 static xtensa_opcode_encode_fn Opcode_mula_da_ll_ldinc_encode_fns[] = {
30426 Opcode_mula_da_ll_ldinc_Slot_inst_encode, 0, 0, 0, 0
30429 static xtensa_opcode_encode_fn Opcode_mula_da_hl_lddec_encode_fns[] = {
30430 Opcode_mula_da_hl_lddec_Slot_inst_encode, 0, 0, 0, 0
30433 static xtensa_opcode_encode_fn Opcode_mula_da_hl_ldinc_encode_fns[] = {
30434 Opcode_mula_da_hl_ldinc_Slot_inst_encode, 0, 0, 0, 0
30437 static xtensa_opcode_encode_fn Opcode_mula_da_lh_lddec_encode_fns[] = {
30438 Opcode_mula_da_lh_lddec_Slot_inst_encode, 0, 0, 0, 0
30441 static xtensa_opcode_encode_fn Opcode_mula_da_lh_ldinc_encode_fns[] = {
30442 Opcode_mula_da_lh_ldinc_Slot_inst_encode, 0, 0, 0, 0
30445 static xtensa_opcode_encode_fn Opcode_mula_da_hh_lddec_encode_fns[] = {
30446 Opcode_mula_da_hh_lddec_Slot_inst_encode, 0, 0, 0, 0
30449 static xtensa_opcode_encode_fn Opcode_mula_da_hh_ldinc_encode_fns[] = {
30450 Opcode_mula_da_hh_ldinc_Slot_inst_encode, 0, 0, 0, 0
30453 static xtensa_opcode_encode_fn Opcode_mula_dd_ll_lddec_encode_fns[] = {
30454 Opcode_mula_dd_ll_lddec_Slot_inst_encode, 0, 0, 0, 0
30457 static xtensa_opcode_encode_fn Opcode_mula_dd_ll_ldinc_encode_fns[] = {
30458 Opcode_mula_dd_ll_ldinc_Slot_inst_encode, 0, 0, 0, 0
30461 static xtensa_opcode_encode_fn Opcode_mula_dd_hl_lddec_encode_fns[] = {
30462 Opcode_mula_dd_hl_lddec_Slot_inst_encode, 0, 0, 0, 0
30465 static xtensa_opcode_encode_fn Opcode_mula_dd_hl_ldinc_encode_fns[] = {
30466 Opcode_mula_dd_hl_ldinc_Slot_inst_encode, 0, 0, 0, 0
30469 static xtensa_opcode_encode_fn Opcode_mula_dd_lh_lddec_encode_fns[] = {
30470 Opcode_mula_dd_lh_lddec_Slot_inst_encode, 0, 0, 0, 0
30473 static xtensa_opcode_encode_fn Opcode_mula_dd_lh_ldinc_encode_fns[] = {
30474 Opcode_mula_dd_lh_ldinc_Slot_inst_encode, 0, 0, 0, 0
30477 static xtensa_opcode_encode_fn Opcode_mula_dd_hh_lddec_encode_fns[] = {
30478 Opcode_mula_dd_hh_lddec_Slot_inst_encode, 0, 0, 0, 0
30481 static xtensa_opcode_encode_fn Opcode_mula_dd_hh_ldinc_encode_fns[] = {
30482 Opcode_mula_dd_hh_ldinc_Slot_inst_encode, 0, 0, 0, 0
30485 static xtensa_opcode_encode_fn Opcode_lddec_encode_fns[] = {
30486 Opcode_lddec_Slot_inst_encode, 0, 0, 0, 0
30489 static xtensa_opcode_encode_fn Opcode_ldinc_encode_fns[] = {
30490 Opcode_ldinc_Slot_inst_encode, 0, 0, 0, 0
30493 static xtensa_opcode_encode_fn Opcode_rsr_m0_encode_fns[] = {
30494 Opcode_rsr_m0_Slot_inst_encode, 0, 0, 0, 0
30497 static xtensa_opcode_encode_fn Opcode_wsr_m0_encode_fns[] = {
30498 Opcode_wsr_m0_Slot_inst_encode, 0, 0, 0, 0
30501 static xtensa_opcode_encode_fn Opcode_xsr_m0_encode_fns[] = {
30502 Opcode_xsr_m0_Slot_inst_encode, 0, 0, 0, 0
30505 static xtensa_opcode_encode_fn Opcode_rsr_m1_encode_fns[] = {
30506 Opcode_rsr_m1_Slot_inst_encode, 0, 0, 0, 0
30509 static xtensa_opcode_encode_fn Opcode_wsr_m1_encode_fns[] = {
30510 Opcode_wsr_m1_Slot_inst_encode, 0, 0, 0, 0
30513 static xtensa_opcode_encode_fn Opcode_xsr_m1_encode_fns[] = {
30514 Opcode_xsr_m1_Slot_inst_encode, 0, 0, 0, 0
30517 static xtensa_opcode_encode_fn Opcode_rsr_m2_encode_fns[] = {
30518 Opcode_rsr_m2_Slot_inst_encode, 0, 0, 0, 0
30521 static xtensa_opcode_encode_fn Opcode_wsr_m2_encode_fns[] = {
30522 Opcode_wsr_m2_Slot_inst_encode, 0, 0, 0, 0
30525 static xtensa_opcode_encode_fn Opcode_xsr_m2_encode_fns[] = {
30526 Opcode_xsr_m2_Slot_inst_encode, 0, 0, 0, 0
30529 static xtensa_opcode_encode_fn Opcode_rsr_m3_encode_fns[] = {
30530 Opcode_rsr_m3_Slot_inst_encode, 0, 0, 0, 0
30533 static xtensa_opcode_encode_fn Opcode_wsr_m3_encode_fns[] = {
30534 Opcode_wsr_m3_Slot_inst_encode, 0, 0, 0, 0
30537 static xtensa_opcode_encode_fn Opcode_xsr_m3_encode_fns[] = {
30538 Opcode_xsr_m3_Slot_inst_encode, 0, 0, 0, 0
30541 static xtensa_opcode_encode_fn Opcode_rsr_acclo_encode_fns[] = {
30542 Opcode_rsr_acclo_Slot_inst_encode, 0, 0, 0, 0
30545 static xtensa_opcode_encode_fn Opcode_wsr_acclo_encode_fns[] = {
30546 Opcode_wsr_acclo_Slot_inst_encode, 0, 0, 0, 0
30549 static xtensa_opcode_encode_fn Opcode_xsr_acclo_encode_fns[] = {
30550 Opcode_xsr_acclo_Slot_inst_encode, 0, 0, 0, 0
30553 static xtensa_opcode_encode_fn Opcode_rsr_acchi_encode_fns[] = {
30554 Opcode_rsr_acchi_Slot_inst_encode, 0, 0, 0, 0
30557 static xtensa_opcode_encode_fn Opcode_wsr_acchi_encode_fns[] = {
30558 Opcode_wsr_acchi_Slot_inst_encode, 0, 0, 0, 0
30561 static xtensa_opcode_encode_fn Opcode_xsr_acchi_encode_fns[] = {
30562 Opcode_xsr_acchi_Slot_inst_encode, 0, 0, 0, 0
30565 static xtensa_opcode_encode_fn Opcode_rfi_encode_fns[] = {
30566 Opcode_rfi_Slot_inst_encode, 0, 0, 0, 0
30569 static xtensa_opcode_encode_fn Opcode_waiti_encode_fns[] = {
30570 Opcode_waiti_Slot_inst_encode, 0, 0, 0, 0
30573 static xtensa_opcode_encode_fn Opcode_rsr_interrupt_encode_fns[] = {
30574 Opcode_rsr_interrupt_Slot_inst_encode, 0, 0, 0, 0
30577 static xtensa_opcode_encode_fn Opcode_wsr_intset_encode_fns[] = {
30578 Opcode_wsr_intset_Slot_inst_encode, 0, 0, 0, 0
30581 static xtensa_opcode_encode_fn Opcode_wsr_intclear_encode_fns[] = {
30582 Opcode_wsr_intclear_Slot_inst_encode, 0, 0, 0, 0
30585 static xtensa_opcode_encode_fn Opcode_rsr_intenable_encode_fns[] = {
30586 Opcode_rsr_intenable_Slot_inst_encode, 0, 0, 0, 0
30589 static xtensa_opcode_encode_fn Opcode_wsr_intenable_encode_fns[] = {
30590 Opcode_wsr_intenable_Slot_inst_encode, 0, 0, 0, 0
30593 static xtensa_opcode_encode_fn Opcode_xsr_intenable_encode_fns[] = {
30594 Opcode_xsr_intenable_Slot_inst_encode, 0, 0, 0, 0
30597 static xtensa_opcode_encode_fn Opcode_break_encode_fns[] = {
30598 Opcode_break_Slot_inst_encode, 0, 0, 0, 0
30601 static xtensa_opcode_encode_fn Opcode_break_n_encode_fns[] = {
30602 0, 0, Opcode_break_n_Slot_inst16b_encode, 0, 0
30605 static xtensa_opcode_encode_fn Opcode_rsr_dbreaka0_encode_fns[] = {
30606 Opcode_rsr_dbreaka0_Slot_inst_encode, 0, 0, 0, 0
30609 static xtensa_opcode_encode_fn Opcode_wsr_dbreaka0_encode_fns[] = {
30610 Opcode_wsr_dbreaka0_Slot_inst_encode, 0, 0, 0, 0
30613 static xtensa_opcode_encode_fn Opcode_xsr_dbreaka0_encode_fns[] = {
30614 Opcode_xsr_dbreaka0_Slot_inst_encode, 0, 0, 0, 0
30617 static xtensa_opcode_encode_fn Opcode_rsr_dbreakc0_encode_fns[] = {
30618 Opcode_rsr_dbreakc0_Slot_inst_encode, 0, 0, 0, 0
30621 static xtensa_opcode_encode_fn Opcode_wsr_dbreakc0_encode_fns[] = {
30622 Opcode_wsr_dbreakc0_Slot_inst_encode, 0, 0, 0, 0
30625 static xtensa_opcode_encode_fn Opcode_xsr_dbreakc0_encode_fns[] = {
30626 Opcode_xsr_dbreakc0_Slot_inst_encode, 0, 0, 0, 0
30629 static xtensa_opcode_encode_fn Opcode_rsr_dbreaka1_encode_fns[] = {
30630 Opcode_rsr_dbreaka1_Slot_inst_encode, 0, 0, 0, 0
30633 static xtensa_opcode_encode_fn Opcode_wsr_dbreaka1_encode_fns[] = {
30634 Opcode_wsr_dbreaka1_Slot_inst_encode, 0, 0, 0, 0
30637 static xtensa_opcode_encode_fn Opcode_xsr_dbreaka1_encode_fns[] = {
30638 Opcode_xsr_dbreaka1_Slot_inst_encode, 0, 0, 0, 0
30641 static xtensa_opcode_encode_fn Opcode_rsr_dbreakc1_encode_fns[] = {
30642 Opcode_rsr_dbreakc1_Slot_inst_encode, 0, 0, 0, 0
30645 static xtensa_opcode_encode_fn Opcode_wsr_dbreakc1_encode_fns[] = {
30646 Opcode_wsr_dbreakc1_Slot_inst_encode, 0, 0, 0, 0
30649 static xtensa_opcode_encode_fn Opcode_xsr_dbreakc1_encode_fns[] = {
30650 Opcode_xsr_dbreakc1_Slot_inst_encode, 0, 0, 0, 0
30653 static xtensa_opcode_encode_fn Opcode_rsr_ibreaka0_encode_fns[] = {
30654 Opcode_rsr_ibreaka0_Slot_inst_encode, 0, 0, 0, 0
30657 static xtensa_opcode_encode_fn Opcode_wsr_ibreaka0_encode_fns[] = {
30658 Opcode_wsr_ibreaka0_Slot_inst_encode, 0, 0, 0, 0
30661 static xtensa_opcode_encode_fn Opcode_xsr_ibreaka0_encode_fns[] = {
30662 Opcode_xsr_ibreaka0_Slot_inst_encode, 0, 0, 0, 0
30665 static xtensa_opcode_encode_fn Opcode_rsr_ibreaka1_encode_fns[] = {
30666 Opcode_rsr_ibreaka1_Slot_inst_encode, 0, 0, 0, 0
30669 static xtensa_opcode_encode_fn Opcode_wsr_ibreaka1_encode_fns[] = {
30670 Opcode_wsr_ibreaka1_Slot_inst_encode, 0, 0, 0, 0
30673 static xtensa_opcode_encode_fn Opcode_xsr_ibreaka1_encode_fns[] = {
30674 Opcode_xsr_ibreaka1_Slot_inst_encode, 0, 0, 0, 0
30677 static xtensa_opcode_encode_fn Opcode_rsr_ibreakenable_encode_fns[] = {
30678 Opcode_rsr_ibreakenable_Slot_inst_encode, 0, 0, 0, 0
30681 static xtensa_opcode_encode_fn Opcode_wsr_ibreakenable_encode_fns[] = {
30682 Opcode_wsr_ibreakenable_Slot_inst_encode, 0, 0, 0, 0
30685 static xtensa_opcode_encode_fn Opcode_xsr_ibreakenable_encode_fns[] = {
30686 Opcode_xsr_ibreakenable_Slot_inst_encode, 0, 0, 0, 0
30689 static xtensa_opcode_encode_fn Opcode_rsr_debugcause_encode_fns[] = {
30690 Opcode_rsr_debugcause_Slot_inst_encode, 0, 0, 0, 0
30693 static xtensa_opcode_encode_fn Opcode_wsr_debugcause_encode_fns[] = {
30694 Opcode_wsr_debugcause_Slot_inst_encode, 0, 0, 0, 0
30697 static xtensa_opcode_encode_fn Opcode_xsr_debugcause_encode_fns[] = {
30698 Opcode_xsr_debugcause_Slot_inst_encode, 0, 0, 0, 0
30701 static xtensa_opcode_encode_fn Opcode_rsr_icount_encode_fns[] = {
30702 Opcode_rsr_icount_Slot_inst_encode, 0, 0, 0, 0
30705 static xtensa_opcode_encode_fn Opcode_wsr_icount_encode_fns[] = {
30706 Opcode_wsr_icount_Slot_inst_encode, 0, 0, 0, 0
30709 static xtensa_opcode_encode_fn Opcode_xsr_icount_encode_fns[] = {
30710 Opcode_xsr_icount_Slot_inst_encode, 0, 0, 0, 0
30713 static xtensa_opcode_encode_fn Opcode_rsr_icountlevel_encode_fns[] = {
30714 Opcode_rsr_icountlevel_Slot_inst_encode, 0, 0, 0, 0
30717 static xtensa_opcode_encode_fn Opcode_wsr_icountlevel_encode_fns[] = {
30718 Opcode_wsr_icountlevel_Slot_inst_encode, 0, 0, 0, 0
30721 static xtensa_opcode_encode_fn Opcode_xsr_icountlevel_encode_fns[] = {
30722 Opcode_xsr_icountlevel_Slot_inst_encode, 0, 0, 0, 0
30725 static xtensa_opcode_encode_fn Opcode_rsr_ddr_encode_fns[] = {
30726 Opcode_rsr_ddr_Slot_inst_encode, 0, 0, 0, 0
30729 static xtensa_opcode_encode_fn Opcode_wsr_ddr_encode_fns[] = {
30730 Opcode_wsr_ddr_Slot_inst_encode, 0, 0, 0, 0
30733 static xtensa_opcode_encode_fn Opcode_xsr_ddr_encode_fns[] = {
30734 Opcode_xsr_ddr_Slot_inst_encode, 0, 0, 0, 0
30737 static xtensa_opcode_encode_fn Opcode_lddr32_p_encode_fns[] = {
30738 Opcode_lddr32_p_Slot_inst_encode, 0, 0, 0, 0
30741 static xtensa_opcode_encode_fn Opcode_sddr32_p_encode_fns[] = {
30742 Opcode_sddr32_p_Slot_inst_encode, 0, 0, 0, 0
30745 static xtensa_opcode_encode_fn Opcode_rfdo_encode_fns[] = {
30746 Opcode_rfdo_Slot_inst_encode, 0, 0, 0, 0
30749 static xtensa_opcode_encode_fn Opcode_rfdd_encode_fns[] = {
30750 Opcode_rfdd_Slot_inst_encode, 0, 0, 0, 0
30753 static xtensa_opcode_encode_fn Opcode_wsr_mmid_encode_fns[] = {
30754 Opcode_wsr_mmid_Slot_inst_encode, 0, 0, 0, 0
30757 static xtensa_opcode_encode_fn Opcode_andb_encode_fns[] = {
30758 Opcode_andb_Slot_inst_encode, 0, 0, 0, Opcode_andb_Slot_ae_slot0_encode
30761 static xtensa_opcode_encode_fn Opcode_andbc_encode_fns[] = {
30762 Opcode_andbc_Slot_inst_encode, 0, 0, 0, Opcode_andbc_Slot_ae_slot0_encode
30765 static xtensa_opcode_encode_fn Opcode_orb_encode_fns[] = {
30766 Opcode_orb_Slot_inst_encode, 0, 0, 0, Opcode_orb_Slot_ae_slot0_encode
30769 static xtensa_opcode_encode_fn Opcode_orbc_encode_fns[] = {
30770 Opcode_orbc_Slot_inst_encode, 0, 0, 0, Opcode_orbc_Slot_ae_slot0_encode
30773 static xtensa_opcode_encode_fn Opcode_xorb_encode_fns[] = {
30774 Opcode_xorb_Slot_inst_encode, 0, 0, 0, Opcode_xorb_Slot_ae_slot0_encode
30777 static xtensa_opcode_encode_fn Opcode_any4_encode_fns[] = {
30778 Opcode_any4_Slot_inst_encode, 0, 0, 0, Opcode_any4_Slot_ae_slot0_encode
30781 static xtensa_opcode_encode_fn Opcode_all4_encode_fns[] = {
30782 Opcode_all4_Slot_inst_encode, 0, 0, 0, Opcode_all4_Slot_ae_slot0_encode
30785 static xtensa_opcode_encode_fn Opcode_any8_encode_fns[] = {
30786 Opcode_any8_Slot_inst_encode, 0, 0, 0, Opcode_any8_Slot_ae_slot0_encode
30789 static xtensa_opcode_encode_fn Opcode_all8_encode_fns[] = {
30790 Opcode_all8_Slot_inst_encode, 0, 0, 0, Opcode_all8_Slot_ae_slot0_encode
30793 static xtensa_opcode_encode_fn Opcode_bf_encode_fns[] = {
30794 Opcode_bf_Slot_inst_encode, 0, 0, 0, Opcode_bf_Slot_ae_slot0_encode
30797 static xtensa_opcode_encode_fn Opcode_bt_encode_fns[] = {
30798 Opcode_bt_Slot_inst_encode, 0, 0, 0, Opcode_bt_Slot_ae_slot0_encode
30801 static xtensa_opcode_encode_fn Opcode_movf_encode_fns[] = {
30802 Opcode_movf_Slot_inst_encode, 0, 0, 0, Opcode_movf_Slot_ae_slot0_encode
30805 static xtensa_opcode_encode_fn Opcode_movt_encode_fns[] = {
30806 Opcode_movt_Slot_inst_encode, 0, 0, 0, Opcode_movt_Slot_ae_slot0_encode
30809 static xtensa_opcode_encode_fn Opcode_rsr_br_encode_fns[] = {
30810 Opcode_rsr_br_Slot_inst_encode, 0, 0, 0, 0
30813 static xtensa_opcode_encode_fn Opcode_wsr_br_encode_fns[] = {
30814 Opcode_wsr_br_Slot_inst_encode, 0, 0, 0, 0
30817 static xtensa_opcode_encode_fn Opcode_xsr_br_encode_fns[] = {
30818 Opcode_xsr_br_Slot_inst_encode, 0, 0, 0, 0
30821 static xtensa_opcode_encode_fn Opcode_rsr_ccount_encode_fns[] = {
30822 Opcode_rsr_ccount_Slot_inst_encode, 0, 0, 0, 0
30825 static xtensa_opcode_encode_fn Opcode_wsr_ccount_encode_fns[] = {
30826 Opcode_wsr_ccount_Slot_inst_encode, 0, 0, 0, 0
30829 static xtensa_opcode_encode_fn Opcode_xsr_ccount_encode_fns[] = {
30830 Opcode_xsr_ccount_Slot_inst_encode, 0, 0, 0, 0
30833 static xtensa_opcode_encode_fn Opcode_rsr_ccompare0_encode_fns[] = {
30834 Opcode_rsr_ccompare0_Slot_inst_encode, 0, 0, 0, 0
30837 static xtensa_opcode_encode_fn Opcode_wsr_ccompare0_encode_fns[] = {
30838 Opcode_wsr_ccompare0_Slot_inst_encode, 0, 0, 0, 0
30841 static xtensa_opcode_encode_fn Opcode_xsr_ccompare0_encode_fns[] = {
30842 Opcode_xsr_ccompare0_Slot_inst_encode, 0, 0, 0, 0
30845 static xtensa_opcode_encode_fn Opcode_rsr_ccompare1_encode_fns[] = {
30846 Opcode_rsr_ccompare1_Slot_inst_encode, 0, 0, 0, 0
30849 static xtensa_opcode_encode_fn Opcode_wsr_ccompare1_encode_fns[] = {
30850 Opcode_wsr_ccompare1_Slot_inst_encode, 0, 0, 0, 0
30853 static xtensa_opcode_encode_fn Opcode_xsr_ccompare1_encode_fns[] = {
30854 Opcode_xsr_ccompare1_Slot_inst_encode, 0, 0, 0, 0
30857 static xtensa_opcode_encode_fn Opcode_rsr_ccompare2_encode_fns[] = {
30858 Opcode_rsr_ccompare2_Slot_inst_encode, 0, 0, 0, 0
30861 static xtensa_opcode_encode_fn Opcode_wsr_ccompare2_encode_fns[] = {
30862 Opcode_wsr_ccompare2_Slot_inst_encode, 0, 0, 0, 0
30865 static xtensa_opcode_encode_fn Opcode_xsr_ccompare2_encode_fns[] = {
30866 Opcode_xsr_ccompare2_Slot_inst_encode, 0, 0, 0, 0
30869 static xtensa_opcode_encode_fn Opcode_ipf_encode_fns[] = {
30870 Opcode_ipf_Slot_inst_encode, 0, 0, 0, 0
30873 static xtensa_opcode_encode_fn Opcode_ihi_encode_fns[] = {
30874 Opcode_ihi_Slot_inst_encode, 0, 0, 0, 0
30877 static xtensa_opcode_encode_fn Opcode_ipfl_encode_fns[] = {
30878 Opcode_ipfl_Slot_inst_encode, 0, 0, 0, 0
30881 static xtensa_opcode_encode_fn Opcode_ihu_encode_fns[] = {
30882 Opcode_ihu_Slot_inst_encode, 0, 0, 0, 0
30885 static xtensa_opcode_encode_fn Opcode_iiu_encode_fns[] = {
30886 Opcode_iiu_Slot_inst_encode, 0, 0, 0, 0
30889 static xtensa_opcode_encode_fn Opcode_iii_encode_fns[] = {
30890 Opcode_iii_Slot_inst_encode, 0, 0, 0, 0
30893 static xtensa_opcode_encode_fn Opcode_lict_encode_fns[] = {
30894 Opcode_lict_Slot_inst_encode, 0, 0, 0, 0
30897 static xtensa_opcode_encode_fn Opcode_licw_encode_fns[] = {
30898 Opcode_licw_Slot_inst_encode, 0, 0, 0, 0
30901 static xtensa_opcode_encode_fn Opcode_sict_encode_fns[] = {
30902 Opcode_sict_Slot_inst_encode, 0, 0, 0, 0
30905 static xtensa_opcode_encode_fn Opcode_sicw_encode_fns[] = {
30906 Opcode_sicw_Slot_inst_encode, 0, 0, 0, 0
30909 static xtensa_opcode_encode_fn Opcode_dhwb_encode_fns[] = {
30910 Opcode_dhwb_Slot_inst_encode, 0, 0, 0, 0
30913 static xtensa_opcode_encode_fn Opcode_dhwbi_encode_fns[] = {
30914 Opcode_dhwbi_Slot_inst_encode, 0, 0, 0, 0
30917 static xtensa_opcode_encode_fn Opcode_diwbui_p_encode_fns[] = {
30918 Opcode_diwbui_p_Slot_inst_encode, 0, 0, 0, 0
30921 static xtensa_opcode_encode_fn Opcode_diwb_encode_fns[] = {
30922 Opcode_diwb_Slot_inst_encode, 0, 0, 0, 0
30925 static xtensa_opcode_encode_fn Opcode_diwbi_encode_fns[] = {
30926 Opcode_diwbi_Slot_inst_encode, 0, 0, 0, 0
30929 static xtensa_opcode_encode_fn Opcode_dhi_encode_fns[] = {
30930 Opcode_dhi_Slot_inst_encode, 0, 0, 0, 0
30933 static xtensa_opcode_encode_fn Opcode_dii_encode_fns[] = {
30934 Opcode_dii_Slot_inst_encode, 0, 0, 0, 0
30937 static xtensa_opcode_encode_fn Opcode_dpfr_encode_fns[] = {
30938 Opcode_dpfr_Slot_inst_encode, 0, 0, 0, 0
30941 static xtensa_opcode_encode_fn Opcode_dpfw_encode_fns[] = {
30942 Opcode_dpfw_Slot_inst_encode, 0, 0, 0, 0
30945 static xtensa_opcode_encode_fn Opcode_dpfro_encode_fns[] = {
30946 Opcode_dpfro_Slot_inst_encode, 0, 0, 0, 0
30949 static xtensa_opcode_encode_fn Opcode_dpfwo_encode_fns[] = {
30950 Opcode_dpfwo_Slot_inst_encode, 0, 0, 0, 0
30953 static xtensa_opcode_encode_fn Opcode_dpfl_encode_fns[] = {
30954 Opcode_dpfl_Slot_inst_encode, 0, 0, 0, 0
30957 static xtensa_opcode_encode_fn Opcode_dhu_encode_fns[] = {
30958 Opcode_dhu_Slot_inst_encode, 0, 0, 0, 0
30961 static xtensa_opcode_encode_fn Opcode_diu_encode_fns[] = {
30962 Opcode_diu_Slot_inst_encode, 0, 0, 0, 0
30965 static xtensa_opcode_encode_fn Opcode_sdct_encode_fns[] = {
30966 Opcode_sdct_Slot_inst_encode, 0, 0, 0, 0
30969 static xtensa_opcode_encode_fn Opcode_ldct_encode_fns[] = {
30970 Opcode_ldct_Slot_inst_encode, 0, 0, 0, 0
30973 static xtensa_opcode_encode_fn Opcode_rsr_prefctl_encode_fns[] = {
30974 Opcode_rsr_prefctl_Slot_inst_encode, 0, 0, 0, 0
30977 static xtensa_opcode_encode_fn Opcode_wsr_prefctl_encode_fns[] = {
30978 Opcode_wsr_prefctl_Slot_inst_encode, 0, 0, 0, 0
30981 static xtensa_opcode_encode_fn Opcode_xsr_prefctl_encode_fns[] = {
30982 Opcode_xsr_prefctl_Slot_inst_encode, 0, 0, 0, 0
30985 static xtensa_opcode_encode_fn Opcode_wsr_ptevaddr_encode_fns[] = {
30986 Opcode_wsr_ptevaddr_Slot_inst_encode, 0, 0, 0, 0
30989 static xtensa_opcode_encode_fn Opcode_rsr_ptevaddr_encode_fns[] = {
30990 Opcode_rsr_ptevaddr_Slot_inst_encode, 0, 0, 0, 0
30993 static xtensa_opcode_encode_fn Opcode_xsr_ptevaddr_encode_fns[] = {
30994 Opcode_xsr_ptevaddr_Slot_inst_encode, 0, 0, 0, 0
30997 static xtensa_opcode_encode_fn Opcode_rsr_rasid_encode_fns[] = {
30998 Opcode_rsr_rasid_Slot_inst_encode, 0, 0, 0, 0
31001 static xtensa_opcode_encode_fn Opcode_wsr_rasid_encode_fns[] = {
31002 Opcode_wsr_rasid_Slot_inst_encode, 0, 0, 0, 0
31005 static xtensa_opcode_encode_fn Opcode_xsr_rasid_encode_fns[] = {
31006 Opcode_xsr_rasid_Slot_inst_encode, 0, 0, 0, 0
31009 static xtensa_opcode_encode_fn Opcode_rsr_itlbcfg_encode_fns[] = {
31010 Opcode_rsr_itlbcfg_Slot_inst_encode, 0, 0, 0, 0
31013 static xtensa_opcode_encode_fn Opcode_wsr_itlbcfg_encode_fns[] = {
31014 Opcode_wsr_itlbcfg_Slot_inst_encode, 0, 0, 0, 0
31017 static xtensa_opcode_encode_fn Opcode_xsr_itlbcfg_encode_fns[] = {
31018 Opcode_xsr_itlbcfg_Slot_inst_encode, 0, 0, 0, 0
31021 static xtensa_opcode_encode_fn Opcode_rsr_dtlbcfg_encode_fns[] = {
31022 Opcode_rsr_dtlbcfg_Slot_inst_encode, 0, 0, 0, 0
31025 static xtensa_opcode_encode_fn Opcode_wsr_dtlbcfg_encode_fns[] = {
31026 Opcode_wsr_dtlbcfg_Slot_inst_encode, 0, 0, 0, 0
31029 static xtensa_opcode_encode_fn Opcode_xsr_dtlbcfg_encode_fns[] = {
31030 Opcode_xsr_dtlbcfg_Slot_inst_encode, 0, 0, 0, 0
31033 static xtensa_opcode_encode_fn Opcode_idtlb_encode_fns[] = {
31034 Opcode_idtlb_Slot_inst_encode, 0, 0, 0, 0
31037 static xtensa_opcode_encode_fn Opcode_pdtlb_encode_fns[] = {
31038 Opcode_pdtlb_Slot_inst_encode, 0, 0, 0, 0
31041 static xtensa_opcode_encode_fn Opcode_rdtlb0_encode_fns[] = {
31042 Opcode_rdtlb0_Slot_inst_encode, 0, 0, 0, 0
31045 static xtensa_opcode_encode_fn Opcode_rdtlb1_encode_fns[] = {
31046 Opcode_rdtlb1_Slot_inst_encode, 0, 0, 0, 0
31049 static xtensa_opcode_encode_fn Opcode_wdtlb_encode_fns[] = {
31050 Opcode_wdtlb_Slot_inst_encode, 0, 0, 0, 0
31053 static xtensa_opcode_encode_fn Opcode_iitlb_encode_fns[] = {
31054 Opcode_iitlb_Slot_inst_encode, 0, 0, 0, 0
31057 static xtensa_opcode_encode_fn Opcode_pitlb_encode_fns[] = {
31058 Opcode_pitlb_Slot_inst_encode, 0, 0, 0, 0
31061 static xtensa_opcode_encode_fn Opcode_ritlb0_encode_fns[] = {
31062 Opcode_ritlb0_Slot_inst_encode, 0, 0, 0, 0
31065 static xtensa_opcode_encode_fn Opcode_ritlb1_encode_fns[] = {
31066 Opcode_ritlb1_Slot_inst_encode, 0, 0, 0, 0
31069 static xtensa_opcode_encode_fn Opcode_witlb_encode_fns[] = {
31070 Opcode_witlb_Slot_inst_encode, 0, 0, 0, 0
31073 static xtensa_opcode_encode_fn Opcode_ldpte_encode_fns[] = {
31074 Opcode_ldpte_Slot_inst_encode, 0, 0, 0, 0
31077 static xtensa_opcode_encode_fn Opcode_hwwitlba_encode_fns[] = {
31078 Opcode_hwwitlba_Slot_inst_encode, 0, 0, 0, 0
31081 static xtensa_opcode_encode_fn Opcode_hwwdtlba_encode_fns[] = {
31082 Opcode_hwwdtlba_Slot_inst_encode, 0, 0, 0, 0
31085 static xtensa_opcode_encode_fn Opcode_rsr_cpenable_encode_fns[] = {
31086 Opcode_rsr_cpenable_Slot_inst_encode, 0, 0, 0, 0
31089 static xtensa_opcode_encode_fn Opcode_wsr_cpenable_encode_fns[] = {
31090 Opcode_wsr_cpenable_Slot_inst_encode, 0, 0, 0, 0
31093 static xtensa_opcode_encode_fn Opcode_xsr_cpenable_encode_fns[] = {
31094 Opcode_xsr_cpenable_Slot_inst_encode, 0, 0, 0, 0
31097 static xtensa_opcode_encode_fn Opcode_clamps_encode_fns[] = {
31098 Opcode_clamps_Slot_inst_encode, 0, 0, 0, Opcode_clamps_Slot_ae_slot0_encode
31101 static xtensa_opcode_encode_fn Opcode_min_encode_fns[] = {
31102 Opcode_min_Slot_inst_encode, 0, 0, 0, Opcode_min_Slot_ae_slot0_encode
31105 static xtensa_opcode_encode_fn Opcode_max_encode_fns[] = {
31106 Opcode_max_Slot_inst_encode, 0, 0, 0, Opcode_max_Slot_ae_slot0_encode
31109 static xtensa_opcode_encode_fn Opcode_minu_encode_fns[] = {
31110 Opcode_minu_Slot_inst_encode, 0, 0, 0, Opcode_minu_Slot_ae_slot0_encode
31113 static xtensa_opcode_encode_fn Opcode_maxu_encode_fns[] = {
31114 Opcode_maxu_Slot_inst_encode, 0, 0, 0, Opcode_maxu_Slot_ae_slot0_encode
31117 static xtensa_opcode_encode_fn Opcode_nsa_encode_fns[] = {
31118 Opcode_nsa_Slot_inst_encode, 0, 0, 0, 0
31121 static xtensa_opcode_encode_fn Opcode_nsau_encode_fns[] = {
31122 Opcode_nsau_Slot_inst_encode, 0, 0, 0, 0
31125 static xtensa_opcode_encode_fn Opcode_sext_encode_fns[] = {
31126 Opcode_sext_Slot_inst_encode, 0, 0, 0, Opcode_sext_Slot_ae_slot0_encode
31129 static xtensa_opcode_encode_fn Opcode_l32ai_encode_fns[] = {
31130 Opcode_l32ai_Slot_inst_encode, 0, 0, 0, 0
31133 static xtensa_opcode_encode_fn Opcode_s32ri_encode_fns[] = {
31134 Opcode_s32ri_Slot_inst_encode, 0, 0, 0, 0
31137 static xtensa_opcode_encode_fn Opcode_s32c1i_encode_fns[] = {
31138 Opcode_s32c1i_Slot_inst_encode, 0, 0, 0, 0
31141 static xtensa_opcode_encode_fn Opcode_rsr_scompare1_encode_fns[] = {
31142 Opcode_rsr_scompare1_Slot_inst_encode, 0, 0, 0, 0
31145 static xtensa_opcode_encode_fn Opcode_wsr_scompare1_encode_fns[] = {
31146 Opcode_wsr_scompare1_Slot_inst_encode, 0, 0, 0, 0
31149 static xtensa_opcode_encode_fn Opcode_xsr_scompare1_encode_fns[] = {
31150 Opcode_xsr_scompare1_Slot_inst_encode, 0, 0, 0, 0
31153 static xtensa_opcode_encode_fn Opcode_rsr_atomctl_encode_fns[] = {
31154 Opcode_rsr_atomctl_Slot_inst_encode, 0, 0, 0, 0
31157 static xtensa_opcode_encode_fn Opcode_wsr_atomctl_encode_fns[] = {
31158 Opcode_wsr_atomctl_Slot_inst_encode, 0, 0, 0, 0
31161 static xtensa_opcode_encode_fn Opcode_xsr_atomctl_encode_fns[] = {
31162 Opcode_xsr_atomctl_Slot_inst_encode, 0, 0, 0, 0
31165 static xtensa_opcode_encode_fn Opcode_quou_encode_fns[] = {
31166 Opcode_quou_Slot_inst_encode, 0, 0, 0, 0
31169 static xtensa_opcode_encode_fn Opcode_quos_encode_fns[] = {
31170 Opcode_quos_Slot_inst_encode, 0, 0, 0, 0
31173 static xtensa_opcode_encode_fn Opcode_remu_encode_fns[] = {
31174 Opcode_remu_Slot_inst_encode, 0, 0, 0, 0
31177 static xtensa_opcode_encode_fn Opcode_rems_encode_fns[] = {
31178 Opcode_rems_Slot_inst_encode, 0, 0, 0, 0
31181 static xtensa_opcode_encode_fn Opcode_rer_encode_fns[] = {
31182 Opcode_rer_Slot_inst_encode, 0, 0, 0, 0
31185 static xtensa_opcode_encode_fn Opcode_wer_encode_fns[] = {
31186 Opcode_wer_Slot_inst_encode, 0, 0, 0, 0
31189 static xtensa_opcode_encode_fn Opcode_rur_ae_ovf_sar_encode_fns[] = {
31190 Opcode_rur_ae_ovf_sar_Slot_inst_encode, 0, 0, 0, 0
31193 static xtensa_opcode_encode_fn Opcode_wur_ae_ovf_sar_encode_fns[] = {
31194 Opcode_wur_ae_ovf_sar_Slot_inst_encode, 0, 0, 0, 0
31197 static xtensa_opcode_encode_fn Opcode_rur_ae_bithead_encode_fns[] = {
31198 Opcode_rur_ae_bithead_Slot_inst_encode, 0, 0, 0, 0
31201 static xtensa_opcode_encode_fn Opcode_wur_ae_bithead_encode_fns[] = {
31202 Opcode_wur_ae_bithead_Slot_inst_encode, 0, 0, 0, 0
31205 static xtensa_opcode_encode_fn Opcode_rur_ae_ts_fts_bu_bp_encode_fns[] = {
31206 Opcode_rur_ae_ts_fts_bu_bp_Slot_inst_encode, 0, 0, 0, 0
31209 static xtensa_opcode_encode_fn Opcode_wur_ae_ts_fts_bu_bp_encode_fns[] = {
31210 Opcode_wur_ae_ts_fts_bu_bp_Slot_inst_encode, 0, 0, 0, 0
31213 static xtensa_opcode_encode_fn Opcode_rur_ae_sd_no_encode_fns[] = {
31214 Opcode_rur_ae_sd_no_Slot_inst_encode, 0, 0, 0, 0
31217 static xtensa_opcode_encode_fn Opcode_wur_ae_sd_no_encode_fns[] = {
31218 Opcode_wur_ae_sd_no_Slot_inst_encode, 0, 0, 0, 0
31221 static xtensa_opcode_encode_fn Opcode_rur_ae_overflow_encode_fns[] = {
31222 Opcode_rur_ae_overflow_Slot_inst_encode, 0, 0, 0, 0
31225 static xtensa_opcode_encode_fn Opcode_wur_ae_overflow_encode_fns[] = {
31226 Opcode_wur_ae_overflow_Slot_inst_encode, 0, 0, 0, 0
31229 static xtensa_opcode_encode_fn Opcode_rur_ae_sar_encode_fns[] = {
31230 Opcode_rur_ae_sar_Slot_inst_encode, 0, 0, 0, 0
31233 static xtensa_opcode_encode_fn Opcode_wur_ae_sar_encode_fns[] = {
31234 Opcode_wur_ae_sar_Slot_inst_encode, 0, 0, 0, 0
31237 static xtensa_opcode_encode_fn Opcode_rur_ae_bitptr_encode_fns[] = {
31238 Opcode_rur_ae_bitptr_Slot_inst_encode, 0, 0, 0, 0
31241 static xtensa_opcode_encode_fn Opcode_wur_ae_bitptr_encode_fns[] = {
31242 Opcode_wur_ae_bitptr_Slot_inst_encode, 0, 0, 0, 0
31245 static xtensa_opcode_encode_fn Opcode_rur_ae_bitsused_encode_fns[] = {
31246 Opcode_rur_ae_bitsused_Slot_inst_encode, 0, 0, 0, 0
31249 static xtensa_opcode_encode_fn Opcode_wur_ae_bitsused_encode_fns[] = {
31250 Opcode_wur_ae_bitsused_Slot_inst_encode, 0, 0, 0, 0
31253 static xtensa_opcode_encode_fn Opcode_rur_ae_tablesize_encode_fns[] = {
31254 Opcode_rur_ae_tablesize_Slot_inst_encode, 0, 0, 0, 0
31257 static xtensa_opcode_encode_fn Opcode_wur_ae_tablesize_encode_fns[] = {
31258 Opcode_wur_ae_tablesize_Slot_inst_encode, 0, 0, 0, 0
31261 static xtensa_opcode_encode_fn Opcode_rur_ae_first_ts_encode_fns[] = {
31262 Opcode_rur_ae_first_ts_Slot_inst_encode, 0, 0, 0, 0
31265 static xtensa_opcode_encode_fn Opcode_wur_ae_first_ts_encode_fns[] = {
31266 Opcode_wur_ae_first_ts_Slot_inst_encode, 0, 0, 0, 0
31269 static xtensa_opcode_encode_fn Opcode_rur_ae_nextoffset_encode_fns[] = {
31270 Opcode_rur_ae_nextoffset_Slot_inst_encode, 0, 0, 0, 0
31273 static xtensa_opcode_encode_fn Opcode_wur_ae_nextoffset_encode_fns[] = {
31274 Opcode_wur_ae_nextoffset_Slot_inst_encode, 0, 0, 0, 0
31277 static xtensa_opcode_encode_fn Opcode_rur_ae_searchdone_encode_fns[] = {
31278 Opcode_rur_ae_searchdone_Slot_inst_encode, 0, 0, 0, 0
31281 static xtensa_opcode_encode_fn Opcode_wur_ae_searchdone_encode_fns[] = {
31282 Opcode_wur_ae_searchdone_Slot_inst_encode, 0, 0, 0, 0
31285 static xtensa_opcode_encode_fn Opcode_ae_lp16f_i_encode_fns[] = {
31286 Opcode_ae_lp16f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16f_i_Slot_ae_slot0_encode
31289 static xtensa_opcode_encode_fn Opcode_ae_lp16f_iu_encode_fns[] = {
31290 Opcode_ae_lp16f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16f_iu_Slot_ae_slot0_encode
31293 static xtensa_opcode_encode_fn Opcode_ae_lp16f_x_encode_fns[] = {
31294 Opcode_ae_lp16f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16f_x_Slot_ae_slot0_encode
31297 static xtensa_opcode_encode_fn Opcode_ae_lp16f_xu_encode_fns[] = {
31298 Opcode_ae_lp16f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16f_xu_Slot_ae_slot0_encode
31301 static xtensa_opcode_encode_fn Opcode_ae_lp24_i_encode_fns[] = {
31302 Opcode_ae_lp24_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24_i_Slot_ae_slot0_encode
31305 static xtensa_opcode_encode_fn Opcode_ae_lp24_iu_encode_fns[] = {
31306 Opcode_ae_lp24_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24_iu_Slot_ae_slot0_encode
31309 static xtensa_opcode_encode_fn Opcode_ae_lp24_x_encode_fns[] = {
31310 Opcode_ae_lp24_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24_x_Slot_ae_slot0_encode
31313 static xtensa_opcode_encode_fn Opcode_ae_lp24_xu_encode_fns[] = {
31314 Opcode_ae_lp24_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24_xu_Slot_ae_slot0_encode
31317 static xtensa_opcode_encode_fn Opcode_ae_lp24f_i_encode_fns[] = {
31318 Opcode_ae_lp24f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24f_i_Slot_ae_slot0_encode
31321 static xtensa_opcode_encode_fn Opcode_ae_lp24f_iu_encode_fns[] = {
31322 Opcode_ae_lp24f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24f_iu_Slot_ae_slot0_encode
31325 static xtensa_opcode_encode_fn Opcode_ae_lp24f_x_encode_fns[] = {
31326 Opcode_ae_lp24f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24f_x_Slot_ae_slot0_encode
31329 static xtensa_opcode_encode_fn Opcode_ae_lp24f_xu_encode_fns[] = {
31330 Opcode_ae_lp24f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24f_xu_Slot_ae_slot0_encode
31333 static xtensa_opcode_encode_fn Opcode_ae_lp16x2f_i_encode_fns[] = {
31334 Opcode_ae_lp16x2f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16x2f_i_Slot_ae_slot0_encode
31337 static xtensa_opcode_encode_fn Opcode_ae_lp16x2f_iu_encode_fns[] = {
31338 Opcode_ae_lp16x2f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16x2f_iu_Slot_ae_slot0_encode
31341 static xtensa_opcode_encode_fn Opcode_ae_lp16x2f_x_encode_fns[] = {
31342 Opcode_ae_lp16x2f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16x2f_x_Slot_ae_slot0_encode
31345 static xtensa_opcode_encode_fn Opcode_ae_lp16x2f_xu_encode_fns[] = {
31346 Opcode_ae_lp16x2f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp16x2f_xu_Slot_ae_slot0_encode
31349 static xtensa_opcode_encode_fn Opcode_ae_lp24x2f_i_encode_fns[] = {
31350 Opcode_ae_lp24x2f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2f_i_Slot_ae_slot0_encode
31353 static xtensa_opcode_encode_fn Opcode_ae_lp24x2f_iu_encode_fns[] = {
31354 Opcode_ae_lp24x2f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2f_iu_Slot_ae_slot0_encode
31357 static xtensa_opcode_encode_fn Opcode_ae_lp24x2f_x_encode_fns[] = {
31358 Opcode_ae_lp24x2f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2f_x_Slot_ae_slot0_encode
31361 static xtensa_opcode_encode_fn Opcode_ae_lp24x2f_xu_encode_fns[] = {
31362 Opcode_ae_lp24x2f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2f_xu_Slot_ae_slot0_encode
31365 static xtensa_opcode_encode_fn Opcode_ae_lp24x2_i_encode_fns[] = {
31366 Opcode_ae_lp24x2_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2_i_Slot_ae_slot0_encode
31369 static xtensa_opcode_encode_fn Opcode_ae_lp24x2_iu_encode_fns[] = {
31370 Opcode_ae_lp24x2_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2_iu_Slot_ae_slot0_encode
31373 static xtensa_opcode_encode_fn Opcode_ae_lp24x2_x_encode_fns[] = {
31374 Opcode_ae_lp24x2_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2_x_Slot_ae_slot0_encode
31377 static xtensa_opcode_encode_fn Opcode_ae_lp24x2_xu_encode_fns[] = {
31378 Opcode_ae_lp24x2_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lp24x2_xu_Slot_ae_slot0_encode
31381 static xtensa_opcode_encode_fn Opcode_ae_sp16x2f_i_encode_fns[] = {
31382 Opcode_ae_sp16x2f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16x2f_i_Slot_ae_slot0_encode
31385 static xtensa_opcode_encode_fn Opcode_ae_sp16x2f_iu_encode_fns[] = {
31386 Opcode_ae_sp16x2f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16x2f_iu_Slot_ae_slot0_encode
31389 static xtensa_opcode_encode_fn Opcode_ae_sp16x2f_x_encode_fns[] = {
31390 Opcode_ae_sp16x2f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16x2f_x_Slot_ae_slot0_encode
31393 static xtensa_opcode_encode_fn Opcode_ae_sp16x2f_xu_encode_fns[] = {
31394 Opcode_ae_sp16x2f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16x2f_xu_Slot_ae_slot0_encode
31397 static xtensa_opcode_encode_fn Opcode_ae_sp24x2s_i_encode_fns[] = {
31398 Opcode_ae_sp24x2s_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2s_i_Slot_ae_slot0_encode
31401 static xtensa_opcode_encode_fn Opcode_ae_sp24x2s_iu_encode_fns[] = {
31402 Opcode_ae_sp24x2s_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2s_iu_Slot_ae_slot0_encode
31405 static xtensa_opcode_encode_fn Opcode_ae_sp24x2s_x_encode_fns[] = {
31406 Opcode_ae_sp24x2s_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2s_x_Slot_ae_slot0_encode
31409 static xtensa_opcode_encode_fn Opcode_ae_sp24x2s_xu_encode_fns[] = {
31410 Opcode_ae_sp24x2s_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2s_xu_Slot_ae_slot0_encode
31413 static xtensa_opcode_encode_fn Opcode_ae_sp24x2f_i_encode_fns[] = {
31414 Opcode_ae_sp24x2f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2f_i_Slot_ae_slot0_encode
31417 static xtensa_opcode_encode_fn Opcode_ae_sp24x2f_iu_encode_fns[] = {
31418 Opcode_ae_sp24x2f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2f_iu_Slot_ae_slot0_encode
31421 static xtensa_opcode_encode_fn Opcode_ae_sp24x2f_x_encode_fns[] = {
31422 Opcode_ae_sp24x2f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2f_x_Slot_ae_slot0_encode
31425 static xtensa_opcode_encode_fn Opcode_ae_sp24x2f_xu_encode_fns[] = {
31426 Opcode_ae_sp24x2f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24x2f_xu_Slot_ae_slot0_encode
31429 static xtensa_opcode_encode_fn Opcode_ae_sp16f_l_i_encode_fns[] = {
31430 Opcode_ae_sp16f_l_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16f_l_i_Slot_ae_slot0_encode
31433 static xtensa_opcode_encode_fn Opcode_ae_sp16f_l_iu_encode_fns[] = {
31434 Opcode_ae_sp16f_l_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16f_l_iu_Slot_ae_slot0_encode
31437 static xtensa_opcode_encode_fn Opcode_ae_sp16f_l_x_encode_fns[] = {
31438 Opcode_ae_sp16f_l_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16f_l_x_Slot_ae_slot0_encode
31441 static xtensa_opcode_encode_fn Opcode_ae_sp16f_l_xu_encode_fns[] = {
31442 Opcode_ae_sp16f_l_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp16f_l_xu_Slot_ae_slot0_encode
31445 static xtensa_opcode_encode_fn Opcode_ae_sp24s_l_i_encode_fns[] = {
31446 Opcode_ae_sp24s_l_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24s_l_i_Slot_ae_slot0_encode
31449 static xtensa_opcode_encode_fn Opcode_ae_sp24s_l_iu_encode_fns[] = {
31450 Opcode_ae_sp24s_l_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24s_l_iu_Slot_ae_slot0_encode
31453 static xtensa_opcode_encode_fn Opcode_ae_sp24s_l_x_encode_fns[] = {
31454 Opcode_ae_sp24s_l_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24s_l_x_Slot_ae_slot0_encode
31457 static xtensa_opcode_encode_fn Opcode_ae_sp24s_l_xu_encode_fns[] = {
31458 Opcode_ae_sp24s_l_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24s_l_xu_Slot_ae_slot0_encode
31461 static xtensa_opcode_encode_fn Opcode_ae_sp24f_l_i_encode_fns[] = {
31462 Opcode_ae_sp24f_l_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24f_l_i_Slot_ae_slot0_encode
31465 static xtensa_opcode_encode_fn Opcode_ae_sp24f_l_iu_encode_fns[] = {
31466 Opcode_ae_sp24f_l_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24f_l_iu_Slot_ae_slot0_encode
31469 static xtensa_opcode_encode_fn Opcode_ae_sp24f_l_x_encode_fns[] = {
31470 Opcode_ae_sp24f_l_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24f_l_x_Slot_ae_slot0_encode
31473 static xtensa_opcode_encode_fn Opcode_ae_sp24f_l_xu_encode_fns[] = {
31474 Opcode_ae_sp24f_l_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sp24f_l_xu_Slot_ae_slot0_encode
31477 static xtensa_opcode_encode_fn Opcode_ae_lq56_i_encode_fns[] = {
31478 Opcode_ae_lq56_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq56_i_Slot_ae_slot0_encode
31481 static xtensa_opcode_encode_fn Opcode_ae_lq56_iu_encode_fns[] = {
31482 Opcode_ae_lq56_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq56_iu_Slot_ae_slot0_encode
31485 static xtensa_opcode_encode_fn Opcode_ae_lq56_x_encode_fns[] = {
31486 Opcode_ae_lq56_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq56_x_Slot_ae_slot0_encode
31489 static xtensa_opcode_encode_fn Opcode_ae_lq56_xu_encode_fns[] = {
31490 Opcode_ae_lq56_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq56_xu_Slot_ae_slot0_encode
31493 static xtensa_opcode_encode_fn Opcode_ae_lq32f_i_encode_fns[] = {
31494 Opcode_ae_lq32f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq32f_i_Slot_ae_slot0_encode
31497 static xtensa_opcode_encode_fn Opcode_ae_lq32f_iu_encode_fns[] = {
31498 Opcode_ae_lq32f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq32f_iu_Slot_ae_slot0_encode
31501 static xtensa_opcode_encode_fn Opcode_ae_lq32f_x_encode_fns[] = {
31502 Opcode_ae_lq32f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq32f_x_Slot_ae_slot0_encode
31505 static xtensa_opcode_encode_fn Opcode_ae_lq32f_xu_encode_fns[] = {
31506 Opcode_ae_lq32f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_lq32f_xu_Slot_ae_slot0_encode
31509 static xtensa_opcode_encode_fn Opcode_ae_sq56s_i_encode_fns[] = {
31510 Opcode_ae_sq56s_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq56s_i_Slot_ae_slot0_encode
31513 static xtensa_opcode_encode_fn Opcode_ae_sq56s_iu_encode_fns[] = {
31514 Opcode_ae_sq56s_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq56s_iu_Slot_ae_slot0_encode
31517 static xtensa_opcode_encode_fn Opcode_ae_sq56s_x_encode_fns[] = {
31518 Opcode_ae_sq56s_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq56s_x_Slot_ae_slot0_encode
31521 static xtensa_opcode_encode_fn Opcode_ae_sq56s_xu_encode_fns[] = {
31522 Opcode_ae_sq56s_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq56s_xu_Slot_ae_slot0_encode
31525 static xtensa_opcode_encode_fn Opcode_ae_sq32f_i_encode_fns[] = {
31526 Opcode_ae_sq32f_i_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq32f_i_Slot_ae_slot0_encode
31529 static xtensa_opcode_encode_fn Opcode_ae_sq32f_iu_encode_fns[] = {
31530 Opcode_ae_sq32f_iu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq32f_iu_Slot_ae_slot0_encode
31533 static xtensa_opcode_encode_fn Opcode_ae_sq32f_x_encode_fns[] = {
31534 Opcode_ae_sq32f_x_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq32f_x_Slot_ae_slot0_encode
31537 static xtensa_opcode_encode_fn Opcode_ae_sq32f_xu_encode_fns[] = {
31538 Opcode_ae_sq32f_xu_Slot_inst_encode, 0, 0, 0, Opcode_ae_sq32f_xu_Slot_ae_slot0_encode
31541 static xtensa_opcode_encode_fn Opcode_ae_zerop48_encode_fns[] = {
31542 0, 0, 0, Opcode_ae_zerop48_Slot_ae_slot1_encode, 0
31545 static xtensa_opcode_encode_fn Opcode_ae_movp48_encode_fns[] = {
31546 Opcode_ae_movp48_Slot_inst_encode, 0, 0, Opcode_ae_movp48_Slot_ae_slot1_encode, Opcode_ae_movp48_Slot_ae_slot0_encode
31549 static xtensa_opcode_encode_fn Opcode_ae_selp24_ll_encode_fns[] = {
31550 0, 0, 0, Opcode_ae_selp24_ll_Slot_ae_slot1_encode, Opcode_ae_selp24_ll_Slot_ae_slot0_encode
31553 static xtensa_opcode_encode_fn Opcode_ae_selp24_lh_encode_fns[] = {
31554 0, 0, 0, Opcode_ae_selp24_lh_Slot_ae_slot1_encode, Opcode_ae_selp24_lh_Slot_ae_slot0_encode
31557 static xtensa_opcode_encode_fn Opcode_ae_selp24_hl_encode_fns[] = {
31558 0, 0, 0, Opcode_ae_selp24_hl_Slot_ae_slot1_encode, Opcode_ae_selp24_hl_Slot_ae_slot0_encode
31561 static xtensa_opcode_encode_fn Opcode_ae_selp24_hh_encode_fns[] = {
31562 0, 0, 0, Opcode_ae_selp24_hh_Slot_ae_slot1_encode, Opcode_ae_selp24_hh_Slot_ae_slot0_encode
31565 static xtensa_opcode_encode_fn Opcode_ae_movtp24x2_encode_fns[] = {
31566 0, 0, 0, Opcode_ae_movtp24x2_Slot_ae_slot1_encode, 0
31569 static xtensa_opcode_encode_fn Opcode_ae_movfp24x2_encode_fns[] = {
31570 0, 0, 0, Opcode_ae_movfp24x2_Slot_ae_slot1_encode, 0
31573 static xtensa_opcode_encode_fn Opcode_ae_movtp48_encode_fns[] = {
31574 0, 0, 0, Opcode_ae_movtp48_Slot_ae_slot1_encode, 0
31577 static xtensa_opcode_encode_fn Opcode_ae_movfp48_encode_fns[] = {
31578 0, 0, 0, Opcode_ae_movfp48_Slot_ae_slot1_encode, 0
31581 static xtensa_opcode_encode_fn Opcode_ae_movpa24x2_encode_fns[] = {
31582 Opcode_ae_movpa24x2_Slot_inst_encode, 0, 0, 0, Opcode_ae_movpa24x2_Slot_ae_slot0_encode
31585 static xtensa_opcode_encode_fn Opcode_ae_truncp24a32x2_encode_fns[] = {
31586 Opcode_ae_truncp24a32x2_Slot_inst_encode, 0, 0, 0, Opcode_ae_truncp24a32x2_Slot_ae_slot0_encode
31589 static xtensa_opcode_encode_fn Opcode_ae_cvta32p24_l_encode_fns[] = {
31590 Opcode_ae_cvta32p24_l_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvta32p24_l_Slot_ae_slot0_encode
31593 static xtensa_opcode_encode_fn Opcode_ae_cvta32p24_h_encode_fns[] = {
31594 Opcode_ae_cvta32p24_h_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvta32p24_h_Slot_ae_slot0_encode
31597 static xtensa_opcode_encode_fn Opcode_ae_cvtp24a16x2_ll_encode_fns[] = {
31598 Opcode_ae_cvtp24a16x2_ll_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvtp24a16x2_ll_Slot_ae_slot0_encode
31601 static xtensa_opcode_encode_fn Opcode_ae_cvtp24a16x2_lh_encode_fns[] = {
31602 Opcode_ae_cvtp24a16x2_lh_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvtp24a16x2_lh_Slot_ae_slot0_encode
31605 static xtensa_opcode_encode_fn Opcode_ae_cvtp24a16x2_hl_encode_fns[] = {
31606 Opcode_ae_cvtp24a16x2_hl_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvtp24a16x2_hl_Slot_ae_slot0_encode
31609 static xtensa_opcode_encode_fn Opcode_ae_cvtp24a16x2_hh_encode_fns[] = {
31610 Opcode_ae_cvtp24a16x2_hh_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvtp24a16x2_hh_Slot_ae_slot0_encode
31613 static xtensa_opcode_encode_fn Opcode_ae_truncp24q48x2_encode_fns[] = {
31614 0, 0, 0, Opcode_ae_truncp24q48x2_Slot_ae_slot1_encode, 0
31617 static xtensa_opcode_encode_fn Opcode_ae_truncp16_encode_fns[] = {
31618 0, 0, 0, Opcode_ae_truncp16_Slot_ae_slot1_encode, 0
31621 static xtensa_opcode_encode_fn Opcode_ae_roundsp24q48sym_encode_fns[] = {
31622 0, 0, 0, Opcode_ae_roundsp24q48sym_Slot_ae_slot1_encode, 0
31625 static xtensa_opcode_encode_fn Opcode_ae_roundsp24q48asym_encode_fns[] = {
31626 0, 0, 0, Opcode_ae_roundsp24q48asym_Slot_ae_slot1_encode, 0
31629 static xtensa_opcode_encode_fn Opcode_ae_roundsp16q48sym_encode_fns[] = {
31630 0, 0, 0, Opcode_ae_roundsp16q48sym_Slot_ae_slot1_encode, 0
31633 static xtensa_opcode_encode_fn Opcode_ae_roundsp16q48asym_encode_fns[] = {
31634 0, 0, 0, Opcode_ae_roundsp16q48asym_Slot_ae_slot1_encode, 0
31637 static xtensa_opcode_encode_fn Opcode_ae_roundsp16sym_encode_fns[] = {
31638 0, 0, 0, Opcode_ae_roundsp16sym_Slot_ae_slot1_encode, 0
31641 static xtensa_opcode_encode_fn Opcode_ae_roundsp16asym_encode_fns[] = {
31642 0, 0, 0, Opcode_ae_roundsp16asym_Slot_ae_slot1_encode, 0
31645 static xtensa_opcode_encode_fn Opcode_ae_zeroq56_encode_fns[] = {
31646 0, 0, 0, Opcode_ae_zeroq56_Slot_ae_slot1_encode, 0
31649 static xtensa_opcode_encode_fn Opcode_ae_movq56_encode_fns[] = {
31650 Opcode_ae_movq56_Slot_inst_encode, 0, 0, Opcode_ae_movq56_Slot_ae_slot1_encode, Opcode_ae_movq56_Slot_ae_slot0_encode
31653 static xtensa_opcode_encode_fn Opcode_ae_movtq56_encode_fns[] = {
31654 Opcode_ae_movtq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_movtq56_Slot_ae_slot0_encode
31657 static xtensa_opcode_encode_fn Opcode_ae_movfq56_encode_fns[] = {
31658 Opcode_ae_movfq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_movfq56_Slot_ae_slot0_encode
31661 static xtensa_opcode_encode_fn Opcode_ae_cvtq48a32s_encode_fns[] = {
31662 Opcode_ae_cvtq48a32s_Slot_inst_encode, 0, 0, 0, Opcode_ae_cvtq48a32s_Slot_ae_slot0_encode
31665 static xtensa_opcode_encode_fn Opcode_ae_cvtq48p24s_l_encode_fns[] = {
31666 0, 0, 0, Opcode_ae_cvtq48p24s_l_Slot_ae_slot1_encode, 0
31669 static xtensa_opcode_encode_fn Opcode_ae_cvtq48p24s_h_encode_fns[] = {
31670 0, 0, 0, Opcode_ae_cvtq48p24s_h_Slot_ae_slot1_encode, 0
31673 static xtensa_opcode_encode_fn Opcode_ae_satq48s_encode_fns[] = {
31674 0, 0, 0, Opcode_ae_satq48s_Slot_ae_slot1_encode, 0
31677 static xtensa_opcode_encode_fn Opcode_ae_truncq32_encode_fns[] = {
31678 0, 0, 0, Opcode_ae_truncq32_Slot_ae_slot1_encode, 0
31681 static xtensa_opcode_encode_fn Opcode_ae_roundsq32sym_encode_fns[] = {
31682 0, 0, 0, Opcode_ae_roundsq32sym_Slot_ae_slot1_encode, 0
31685 static xtensa_opcode_encode_fn Opcode_ae_roundsq32asym_encode_fns[] = {
31686 0, 0, 0, Opcode_ae_roundsq32asym_Slot_ae_slot1_encode, 0
31689 static xtensa_opcode_encode_fn Opcode_ae_trunca32q48_encode_fns[] = {
31690 Opcode_ae_trunca32q48_Slot_inst_encode, 0, 0, 0, Opcode_ae_trunca32q48_Slot_ae_slot0_encode
31693 static xtensa_opcode_encode_fn Opcode_ae_movap24s_l_encode_fns[] = {
31694 Opcode_ae_movap24s_l_Slot_inst_encode, 0, 0, 0, Opcode_ae_movap24s_l_Slot_ae_slot0_encode
31697 static xtensa_opcode_encode_fn Opcode_ae_movap24s_h_encode_fns[] = {
31698 Opcode_ae_movap24s_h_Slot_inst_encode, 0, 0, 0, Opcode_ae_movap24s_h_Slot_ae_slot0_encode
31701 static xtensa_opcode_encode_fn Opcode_ae_trunca16p24s_l_encode_fns[] = {
31702 Opcode_ae_trunca16p24s_l_Slot_inst_encode, 0, 0, 0, Opcode_ae_trunca16p24s_l_Slot_ae_slot0_encode
31705 static xtensa_opcode_encode_fn Opcode_ae_trunca16p24s_h_encode_fns[] = {
31706 Opcode_ae_trunca16p24s_h_Slot_inst_encode, 0, 0, 0, Opcode_ae_trunca16p24s_h_Slot_ae_slot0_encode
31709 static xtensa_opcode_encode_fn Opcode_ae_addp24_encode_fns[] = {
31710 0, 0, 0, Opcode_ae_addp24_Slot_ae_slot1_encode, 0
31713 static xtensa_opcode_encode_fn Opcode_ae_subp24_encode_fns[] = {
31714 0, 0, 0, Opcode_ae_subp24_Slot_ae_slot1_encode, 0
31717 static xtensa_opcode_encode_fn Opcode_ae_negp24_encode_fns[] = {
31718 0, 0, 0, Opcode_ae_negp24_Slot_ae_slot1_encode, 0
31721 static xtensa_opcode_encode_fn Opcode_ae_absp24_encode_fns[] = {
31722 0, 0, 0, Opcode_ae_absp24_Slot_ae_slot1_encode, 0
31725 static xtensa_opcode_encode_fn Opcode_ae_maxp24s_encode_fns[] = {
31726 0, 0, 0, Opcode_ae_maxp24s_Slot_ae_slot1_encode, 0
31729 static xtensa_opcode_encode_fn Opcode_ae_minp24s_encode_fns[] = {
31730 0, 0, 0, Opcode_ae_minp24s_Slot_ae_slot1_encode, 0
31733 static xtensa_opcode_encode_fn Opcode_ae_maxbp24s_encode_fns[] = {
31734 0, 0, 0, Opcode_ae_maxbp24s_Slot_ae_slot1_encode, 0
31737 static xtensa_opcode_encode_fn Opcode_ae_minbp24s_encode_fns[] = {
31738 0, 0, 0, Opcode_ae_minbp24s_Slot_ae_slot1_encode, 0
31741 static xtensa_opcode_encode_fn Opcode_ae_addsp24s_encode_fns[] = {
31742 0, 0, 0, Opcode_ae_addsp24s_Slot_ae_slot1_encode, 0
31745 static xtensa_opcode_encode_fn Opcode_ae_subsp24s_encode_fns[] = {
31746 0, 0, 0, Opcode_ae_subsp24s_Slot_ae_slot1_encode, 0
31749 static xtensa_opcode_encode_fn Opcode_ae_negsp24s_encode_fns[] = {
31750 0, 0, 0, Opcode_ae_negsp24s_Slot_ae_slot1_encode, 0
31753 static xtensa_opcode_encode_fn Opcode_ae_abssp24s_encode_fns[] = {
31754 0, 0, 0, Opcode_ae_abssp24s_Slot_ae_slot1_encode, 0
31757 static xtensa_opcode_encode_fn Opcode_ae_andp48_encode_fns[] = {
31758 0, 0, 0, Opcode_ae_andp48_Slot_ae_slot1_encode, 0
31761 static xtensa_opcode_encode_fn Opcode_ae_nandp48_encode_fns[] = {
31762 0, 0, 0, Opcode_ae_nandp48_Slot_ae_slot1_encode, 0
31765 static xtensa_opcode_encode_fn Opcode_ae_orp48_encode_fns[] = {
31766 0, 0, 0, Opcode_ae_orp48_Slot_ae_slot1_encode, 0
31769 static xtensa_opcode_encode_fn Opcode_ae_xorp48_encode_fns[] = {
31770 0, 0, 0, Opcode_ae_xorp48_Slot_ae_slot1_encode, 0
31773 static xtensa_opcode_encode_fn Opcode_ae_ltp24s_encode_fns[] = {
31774 0, 0, 0, Opcode_ae_ltp24s_Slot_ae_slot1_encode, 0
31777 static xtensa_opcode_encode_fn Opcode_ae_lep24s_encode_fns[] = {
31778 0, 0, 0, Opcode_ae_lep24s_Slot_ae_slot1_encode, 0
31781 static xtensa_opcode_encode_fn Opcode_ae_eqp24_encode_fns[] = {
31782 0, 0, 0, Opcode_ae_eqp24_Slot_ae_slot1_encode, 0
31785 static xtensa_opcode_encode_fn Opcode_ae_addq56_encode_fns[] = {
31786 0, 0, 0, Opcode_ae_addq56_Slot_ae_slot1_encode, 0
31789 static xtensa_opcode_encode_fn Opcode_ae_subq56_encode_fns[] = {
31790 0, 0, 0, Opcode_ae_subq56_Slot_ae_slot1_encode, 0
31793 static xtensa_opcode_encode_fn Opcode_ae_negq56_encode_fns[] = {
31794 0, 0, 0, Opcode_ae_negq56_Slot_ae_slot1_encode, 0
31797 static xtensa_opcode_encode_fn Opcode_ae_absq56_encode_fns[] = {
31798 0, 0, 0, Opcode_ae_absq56_Slot_ae_slot1_encode, 0
31801 static xtensa_opcode_encode_fn Opcode_ae_maxq56s_encode_fns[] = {
31802 0, 0, 0, Opcode_ae_maxq56s_Slot_ae_slot1_encode, 0
31805 static xtensa_opcode_encode_fn Opcode_ae_minq56s_encode_fns[] = {
31806 0, 0, 0, Opcode_ae_minq56s_Slot_ae_slot1_encode, 0
31809 static xtensa_opcode_encode_fn Opcode_ae_maxbq56s_encode_fns[] = {
31810 0, 0, 0, Opcode_ae_maxbq56s_Slot_ae_slot1_encode, 0
31813 static xtensa_opcode_encode_fn Opcode_ae_minbq56s_encode_fns[] = {
31814 0, 0, 0, Opcode_ae_minbq56s_Slot_ae_slot1_encode, 0
31817 static xtensa_opcode_encode_fn Opcode_ae_addsq56s_encode_fns[] = {
31818 0, 0, 0, Opcode_ae_addsq56s_Slot_ae_slot1_encode, 0
31821 static xtensa_opcode_encode_fn Opcode_ae_subsq56s_encode_fns[] = {
31822 0, 0, 0, Opcode_ae_subsq56s_Slot_ae_slot1_encode, 0
31825 static xtensa_opcode_encode_fn Opcode_ae_negsq56s_encode_fns[] = {
31826 0, 0, 0, Opcode_ae_negsq56s_Slot_ae_slot1_encode, 0
31829 static xtensa_opcode_encode_fn Opcode_ae_abssq56s_encode_fns[] = {
31830 0, 0, 0, Opcode_ae_abssq56s_Slot_ae_slot1_encode, 0
31833 static xtensa_opcode_encode_fn Opcode_ae_andq56_encode_fns[] = {
31834 0, 0, 0, Opcode_ae_andq56_Slot_ae_slot1_encode, 0
31837 static xtensa_opcode_encode_fn Opcode_ae_nandq56_encode_fns[] = {
31838 0, 0, 0, Opcode_ae_nandq56_Slot_ae_slot1_encode, 0
31841 static xtensa_opcode_encode_fn Opcode_ae_orq56_encode_fns[] = {
31842 0, 0, 0, Opcode_ae_orq56_Slot_ae_slot1_encode, 0
31845 static xtensa_opcode_encode_fn Opcode_ae_xorq56_encode_fns[] = {
31846 0, 0, 0, Opcode_ae_xorq56_Slot_ae_slot1_encode, 0
31849 static xtensa_opcode_encode_fn Opcode_ae_sllip24_encode_fns[] = {
31850 0, 0, 0, Opcode_ae_sllip24_Slot_ae_slot1_encode, 0
31853 static xtensa_opcode_encode_fn Opcode_ae_srlip24_encode_fns[] = {
31854 0, 0, 0, Opcode_ae_srlip24_Slot_ae_slot1_encode, 0
31857 static xtensa_opcode_encode_fn Opcode_ae_sraip24_encode_fns[] = {
31858 0, 0, 0, Opcode_ae_sraip24_Slot_ae_slot1_encode, 0
31861 static xtensa_opcode_encode_fn Opcode_ae_sllsp24_encode_fns[] = {
31862 0, 0, 0, Opcode_ae_sllsp24_Slot_ae_slot1_encode, 0
31865 static xtensa_opcode_encode_fn Opcode_ae_srlsp24_encode_fns[] = {
31866 0, 0, 0, Opcode_ae_srlsp24_Slot_ae_slot1_encode, 0
31869 static xtensa_opcode_encode_fn Opcode_ae_srasp24_encode_fns[] = {
31870 0, 0, 0, Opcode_ae_srasp24_Slot_ae_slot1_encode, 0
31873 static xtensa_opcode_encode_fn Opcode_ae_sllisp24s_encode_fns[] = {
31874 0, 0, 0, Opcode_ae_sllisp24s_Slot_ae_slot1_encode, 0
31877 static xtensa_opcode_encode_fn Opcode_ae_sllssp24s_encode_fns[] = {
31878 0, 0, 0, Opcode_ae_sllssp24s_Slot_ae_slot1_encode, 0
31881 static xtensa_opcode_encode_fn Opcode_ae_slliq56_encode_fns[] = {
31882 Opcode_ae_slliq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_slliq56_Slot_ae_slot0_encode
31885 static xtensa_opcode_encode_fn Opcode_ae_srliq56_encode_fns[] = {
31886 Opcode_ae_srliq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_srliq56_Slot_ae_slot0_encode
31889 static xtensa_opcode_encode_fn Opcode_ae_sraiq56_encode_fns[] = {
31890 Opcode_ae_sraiq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_sraiq56_Slot_ae_slot0_encode
31893 static xtensa_opcode_encode_fn Opcode_ae_sllsq56_encode_fns[] = {
31894 Opcode_ae_sllsq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_sllsq56_Slot_ae_slot0_encode
31897 static xtensa_opcode_encode_fn Opcode_ae_srlsq56_encode_fns[] = {
31898 Opcode_ae_srlsq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_srlsq56_Slot_ae_slot0_encode
31901 static xtensa_opcode_encode_fn Opcode_ae_srasq56_encode_fns[] = {
31902 Opcode_ae_srasq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_srasq56_Slot_ae_slot0_encode
31905 static xtensa_opcode_encode_fn Opcode_ae_sllaq56_encode_fns[] = {
31906 Opcode_ae_sllaq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_sllaq56_Slot_ae_slot0_encode
31909 static xtensa_opcode_encode_fn Opcode_ae_srlaq56_encode_fns[] = {
31910 Opcode_ae_srlaq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_srlaq56_Slot_ae_slot0_encode
31913 static xtensa_opcode_encode_fn Opcode_ae_sraaq56_encode_fns[] = {
31914 Opcode_ae_sraaq56_Slot_inst_encode, 0, 0, 0, Opcode_ae_sraaq56_Slot_ae_slot0_encode
31917 static xtensa_opcode_encode_fn Opcode_ae_sllisq56s_encode_fns[] = {
31918 Opcode_ae_sllisq56s_Slot_inst_encode, 0, 0, 0, Opcode_ae_sllisq56s_Slot_ae_slot0_encode
31921 static xtensa_opcode_encode_fn Opcode_ae_sllssq56s_encode_fns[] = {
31922 Opcode_ae_sllssq56s_Slot_inst_encode, 0, 0, 0, Opcode_ae_sllssq56s_Slot_ae_slot0_encode
31925 static xtensa_opcode_encode_fn Opcode_ae_sllasq56s_encode_fns[] = {
31926 Opcode_ae_sllasq56s_Slot_inst_encode, 0, 0, 0, Opcode_ae_sllasq56s_Slot_ae_slot0_encode
31929 static xtensa_opcode_encode_fn Opcode_ae_ltq56s_encode_fns[] = {
31930 0, 0, 0, Opcode_ae_ltq56s_Slot_ae_slot1_encode, 0
31933 static xtensa_opcode_encode_fn Opcode_ae_leq56s_encode_fns[] = {
31934 0, 0, 0, Opcode_ae_leq56s_Slot_ae_slot1_encode, 0
31937 static xtensa_opcode_encode_fn Opcode_ae_eqq56_encode_fns[] = {
31938 0, 0, 0, Opcode_ae_eqq56_Slot_ae_slot1_encode, 0
31941 static xtensa_opcode_encode_fn Opcode_ae_nsaq56s_encode_fns[] = {
31942 Opcode_ae_nsaq56s_Slot_inst_encode, 0, 0, 0, Opcode_ae_nsaq56s_Slot_ae_slot0_encode
31945 static xtensa_opcode_encode_fn Opcode_ae_mulsrfq32sp24s_h_encode_fns[] = {
31946 0, 0, 0, Opcode_ae_mulsrfq32sp24s_h_Slot_ae_slot1_encode, 0
31949 static xtensa_opcode_encode_fn Opcode_ae_mulsrfq32sp24s_l_encode_fns[] = {
31950 0, 0, 0, Opcode_ae_mulsrfq32sp24s_l_Slot_ae_slot1_encode, 0
31953 static xtensa_opcode_encode_fn Opcode_ae_mularfq32sp24s_h_encode_fns[] = {
31954 0, 0, 0, Opcode_ae_mularfq32sp24s_h_Slot_ae_slot1_encode, 0
31957 static xtensa_opcode_encode_fn Opcode_ae_mularfq32sp24s_l_encode_fns[] = {
31958 0, 0, 0, Opcode_ae_mularfq32sp24s_l_Slot_ae_slot1_encode, 0
31961 static xtensa_opcode_encode_fn Opcode_ae_mulrfq32sp24s_h_encode_fns[] = {
31962 0, 0, 0, Opcode_ae_mulrfq32sp24s_h_Slot_ae_slot1_encode, 0
31965 static xtensa_opcode_encode_fn Opcode_ae_mulrfq32sp24s_l_encode_fns[] = {
31966 0, 0, 0, Opcode_ae_mulrfq32sp24s_l_Slot_ae_slot1_encode, 0
31969 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp24s_h_encode_fns[] = {
31970 0, 0, 0, Opcode_ae_mulsfq32sp24s_h_Slot_ae_slot1_encode, 0
31973 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp24s_l_encode_fns[] = {
31974 0, 0, 0, Opcode_ae_mulsfq32sp24s_l_Slot_ae_slot1_encode, 0
31977 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp24s_h_encode_fns[] = {
31978 0, 0, 0, Opcode_ae_mulafq32sp24s_h_Slot_ae_slot1_encode, 0
31981 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp24s_l_encode_fns[] = {
31982 0, 0, 0, Opcode_ae_mulafq32sp24s_l_Slot_ae_slot1_encode, 0
31985 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp24s_h_encode_fns[] = {
31986 0, 0, 0, Opcode_ae_mulfq32sp24s_h_Slot_ae_slot1_encode, 0
31989 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp24s_l_encode_fns[] = {
31990 0, 0, 0, Opcode_ae_mulfq32sp24s_l_Slot_ae_slot1_encode, 0
31993 static xtensa_opcode_encode_fn Opcode_ae_mulfs32p16s_ll_encode_fns[] = {
31994 0, 0, 0, Opcode_ae_mulfs32p16s_ll_Slot_ae_slot1_encode, 0
31997 static xtensa_opcode_encode_fn Opcode_ae_mulfp24s_ll_encode_fns[] = {
31998 0, 0, 0, Opcode_ae_mulfp24s_ll_Slot_ae_slot1_encode, 0
32001 static xtensa_opcode_encode_fn Opcode_ae_mulp24s_ll_encode_fns[] = {
32002 0, 0, 0, Opcode_ae_mulp24s_ll_Slot_ae_slot1_encode, 0
32005 static xtensa_opcode_encode_fn Opcode_ae_mulfs32p16s_lh_encode_fns[] = {
32006 0, 0, 0, Opcode_ae_mulfs32p16s_lh_Slot_ae_slot1_encode, 0
32009 static xtensa_opcode_encode_fn Opcode_ae_mulfp24s_lh_encode_fns[] = {
32010 0, 0, 0, Opcode_ae_mulfp24s_lh_Slot_ae_slot1_encode, 0
32013 static xtensa_opcode_encode_fn Opcode_ae_mulp24s_lh_encode_fns[] = {
32014 0, 0, 0, Opcode_ae_mulp24s_lh_Slot_ae_slot1_encode, 0
32017 static xtensa_opcode_encode_fn Opcode_ae_mulfs32p16s_hl_encode_fns[] = {
32018 0, 0, 0, Opcode_ae_mulfs32p16s_hl_Slot_ae_slot1_encode, 0
32021 static xtensa_opcode_encode_fn Opcode_ae_mulfp24s_hl_encode_fns[] = {
32022 0, 0, 0, Opcode_ae_mulfp24s_hl_Slot_ae_slot1_encode, 0
32025 static xtensa_opcode_encode_fn Opcode_ae_mulp24s_hl_encode_fns[] = {
32026 0, 0, 0, Opcode_ae_mulp24s_hl_Slot_ae_slot1_encode, 0
32029 static xtensa_opcode_encode_fn Opcode_ae_mulfs32p16s_hh_encode_fns[] = {
32030 0, 0, 0, Opcode_ae_mulfs32p16s_hh_Slot_ae_slot1_encode, 0
32033 static xtensa_opcode_encode_fn Opcode_ae_mulfp24s_hh_encode_fns[] = {
32034 0, 0, 0, Opcode_ae_mulfp24s_hh_Slot_ae_slot1_encode, 0
32037 static xtensa_opcode_encode_fn Opcode_ae_mulp24s_hh_encode_fns[] = {
32038 0, 0, 0, Opcode_ae_mulp24s_hh_Slot_ae_slot1_encode, 0
32041 static xtensa_opcode_encode_fn Opcode_ae_mulafs32p16s_ll_encode_fns[] = {
32042 0, 0, 0, Opcode_ae_mulafs32p16s_ll_Slot_ae_slot1_encode, 0
32045 static xtensa_opcode_encode_fn Opcode_ae_mulafp24s_ll_encode_fns[] = {
32046 0, 0, 0, Opcode_ae_mulafp24s_ll_Slot_ae_slot1_encode, 0
32049 static xtensa_opcode_encode_fn Opcode_ae_mulap24s_ll_encode_fns[] = {
32050 0, 0, 0, Opcode_ae_mulap24s_ll_Slot_ae_slot1_encode, 0
32053 static xtensa_opcode_encode_fn Opcode_ae_mulafs32p16s_lh_encode_fns[] = {
32054 0, 0, 0, Opcode_ae_mulafs32p16s_lh_Slot_ae_slot1_encode, 0
32057 static xtensa_opcode_encode_fn Opcode_ae_mulafp24s_lh_encode_fns[] = {
32058 0, 0, 0, Opcode_ae_mulafp24s_lh_Slot_ae_slot1_encode, 0
32061 static xtensa_opcode_encode_fn Opcode_ae_mulap24s_lh_encode_fns[] = {
32062 0, 0, 0, Opcode_ae_mulap24s_lh_Slot_ae_slot1_encode, 0
32065 static xtensa_opcode_encode_fn Opcode_ae_mulafs32p16s_hl_encode_fns[] = {
32066 0, 0, 0, Opcode_ae_mulafs32p16s_hl_Slot_ae_slot1_encode, 0
32069 static xtensa_opcode_encode_fn Opcode_ae_mulafp24s_hl_encode_fns[] = {
32070 0, 0, 0, Opcode_ae_mulafp24s_hl_Slot_ae_slot1_encode, 0
32073 static xtensa_opcode_encode_fn Opcode_ae_mulap24s_hl_encode_fns[] = {
32074 0, 0, 0, Opcode_ae_mulap24s_hl_Slot_ae_slot1_encode, 0
32077 static xtensa_opcode_encode_fn Opcode_ae_mulafs32p16s_hh_encode_fns[] = {
32078 0, 0, 0, Opcode_ae_mulafs32p16s_hh_Slot_ae_slot1_encode, 0
32081 static xtensa_opcode_encode_fn Opcode_ae_mulafp24s_hh_encode_fns[] = {
32082 0, 0, 0, Opcode_ae_mulafp24s_hh_Slot_ae_slot1_encode, 0
32085 static xtensa_opcode_encode_fn Opcode_ae_mulap24s_hh_encode_fns[] = {
32086 0, 0, 0, Opcode_ae_mulap24s_hh_Slot_ae_slot1_encode, 0
32089 static xtensa_opcode_encode_fn Opcode_ae_mulsfs32p16s_ll_encode_fns[] = {
32090 0, 0, 0, Opcode_ae_mulsfs32p16s_ll_Slot_ae_slot1_encode, 0
32093 static xtensa_opcode_encode_fn Opcode_ae_mulsfp24s_ll_encode_fns[] = {
32094 0, 0, 0, Opcode_ae_mulsfp24s_ll_Slot_ae_slot1_encode, 0
32097 static xtensa_opcode_encode_fn Opcode_ae_mulsp24s_ll_encode_fns[] = {
32098 0, 0, 0, Opcode_ae_mulsp24s_ll_Slot_ae_slot1_encode, 0
32101 static xtensa_opcode_encode_fn Opcode_ae_mulsfs32p16s_lh_encode_fns[] = {
32102 0, 0, 0, Opcode_ae_mulsfs32p16s_lh_Slot_ae_slot1_encode, 0
32105 static xtensa_opcode_encode_fn Opcode_ae_mulsfp24s_lh_encode_fns[] = {
32106 0, 0, 0, Opcode_ae_mulsfp24s_lh_Slot_ae_slot1_encode, 0
32109 static xtensa_opcode_encode_fn Opcode_ae_mulsp24s_lh_encode_fns[] = {
32110 0, 0, 0, Opcode_ae_mulsp24s_lh_Slot_ae_slot1_encode, 0
32113 static xtensa_opcode_encode_fn Opcode_ae_mulsfs32p16s_hl_encode_fns[] = {
32114 0, 0, 0, Opcode_ae_mulsfs32p16s_hl_Slot_ae_slot1_encode, 0
32117 static xtensa_opcode_encode_fn Opcode_ae_mulsfp24s_hl_encode_fns[] = {
32118 0, 0, 0, Opcode_ae_mulsfp24s_hl_Slot_ae_slot1_encode, 0
32121 static xtensa_opcode_encode_fn Opcode_ae_mulsp24s_hl_encode_fns[] = {
32122 0, 0, 0, Opcode_ae_mulsp24s_hl_Slot_ae_slot1_encode, 0
32125 static xtensa_opcode_encode_fn Opcode_ae_mulsfs32p16s_hh_encode_fns[] = {
32126 0, 0, 0, Opcode_ae_mulsfs32p16s_hh_Slot_ae_slot1_encode, 0
32129 static xtensa_opcode_encode_fn Opcode_ae_mulsfp24s_hh_encode_fns[] = {
32130 0, 0, 0, Opcode_ae_mulsfp24s_hh_Slot_ae_slot1_encode, 0
32133 static xtensa_opcode_encode_fn Opcode_ae_mulsp24s_hh_encode_fns[] = {
32134 0, 0, 0, Opcode_ae_mulsp24s_hh_Slot_ae_slot1_encode, 0
32137 static xtensa_opcode_encode_fn Opcode_ae_mulafs56p24s_ll_encode_fns[] = {
32138 0, 0, 0, Opcode_ae_mulafs56p24s_ll_Slot_ae_slot1_encode, 0
32141 static xtensa_opcode_encode_fn Opcode_ae_mulas56p24s_ll_encode_fns[] = {
32142 0, 0, 0, Opcode_ae_mulas56p24s_ll_Slot_ae_slot1_encode, 0
32145 static xtensa_opcode_encode_fn Opcode_ae_mulafs56p24s_lh_encode_fns[] = {
32146 0, 0, 0, Opcode_ae_mulafs56p24s_lh_Slot_ae_slot1_encode, 0
32149 static xtensa_opcode_encode_fn Opcode_ae_mulas56p24s_lh_encode_fns[] = {
32150 0, 0, 0, Opcode_ae_mulas56p24s_lh_Slot_ae_slot1_encode, 0
32153 static xtensa_opcode_encode_fn Opcode_ae_mulafs56p24s_hl_encode_fns[] = {
32154 0, 0, 0, Opcode_ae_mulafs56p24s_hl_Slot_ae_slot1_encode, 0
32157 static xtensa_opcode_encode_fn Opcode_ae_mulas56p24s_hl_encode_fns[] = {
32158 0, 0, 0, Opcode_ae_mulas56p24s_hl_Slot_ae_slot1_encode, 0
32161 static xtensa_opcode_encode_fn Opcode_ae_mulafs56p24s_hh_encode_fns[] = {
32162 0, 0, 0, Opcode_ae_mulafs56p24s_hh_Slot_ae_slot1_encode, 0
32165 static xtensa_opcode_encode_fn Opcode_ae_mulas56p24s_hh_encode_fns[] = {
32166 0, 0, 0, Opcode_ae_mulas56p24s_hh_Slot_ae_slot1_encode, 0
32169 static xtensa_opcode_encode_fn Opcode_ae_mulsfs56p24s_ll_encode_fns[] = {
32170 0, 0, 0, Opcode_ae_mulsfs56p24s_ll_Slot_ae_slot1_encode, 0
32173 static xtensa_opcode_encode_fn Opcode_ae_mulss56p24s_ll_encode_fns[] = {
32174 0, 0, 0, Opcode_ae_mulss56p24s_ll_Slot_ae_slot1_encode, 0
32177 static xtensa_opcode_encode_fn Opcode_ae_mulsfs56p24s_lh_encode_fns[] = {
32178 0, 0, 0, Opcode_ae_mulsfs56p24s_lh_Slot_ae_slot1_encode, 0
32181 static xtensa_opcode_encode_fn Opcode_ae_mulss56p24s_lh_encode_fns[] = {
32182 0, 0, 0, Opcode_ae_mulss56p24s_lh_Slot_ae_slot1_encode, 0
32185 static xtensa_opcode_encode_fn Opcode_ae_mulsfs56p24s_hl_encode_fns[] = {
32186 0, 0, 0, Opcode_ae_mulsfs56p24s_hl_Slot_ae_slot1_encode, 0
32189 static xtensa_opcode_encode_fn Opcode_ae_mulss56p24s_hl_encode_fns[] = {
32190 0, 0, 0, Opcode_ae_mulss56p24s_hl_Slot_ae_slot1_encode, 0
32193 static xtensa_opcode_encode_fn Opcode_ae_mulsfs56p24s_hh_encode_fns[] = {
32194 0, 0, 0, Opcode_ae_mulsfs56p24s_hh_Slot_ae_slot1_encode, 0
32197 static xtensa_opcode_encode_fn Opcode_ae_mulss56p24s_hh_encode_fns[] = {
32198 0, 0, 0, Opcode_ae_mulss56p24s_hh_Slot_ae_slot1_encode, 0
32201 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp16s_l_encode_fns[] = {
32202 0, 0, 0, Opcode_ae_mulfq32sp16s_l_Slot_ae_slot1_encode, 0
32205 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp16s_h_encode_fns[] = {
32206 0, 0, 0, Opcode_ae_mulfq32sp16s_h_Slot_ae_slot1_encode, 0
32209 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp16u_l_encode_fns[] = {
32210 0, 0, 0, Opcode_ae_mulfq32sp16u_l_Slot_ae_slot1_encode, 0
32213 static xtensa_opcode_encode_fn Opcode_ae_mulfq32sp16u_h_encode_fns[] = {
32214 0, 0, 0, Opcode_ae_mulfq32sp16u_h_Slot_ae_slot1_encode, 0
32217 static xtensa_opcode_encode_fn Opcode_ae_mulq32sp16s_l_encode_fns[] = {
32218 0, 0, 0, Opcode_ae_mulq32sp16s_l_Slot_ae_slot1_encode, 0
32221 static xtensa_opcode_encode_fn Opcode_ae_mulq32sp16s_h_encode_fns[] = {
32222 0, 0, 0, Opcode_ae_mulq32sp16s_h_Slot_ae_slot1_encode, 0
32225 static xtensa_opcode_encode_fn Opcode_ae_mulq32sp16u_l_encode_fns[] = {
32226 0, 0, 0, Opcode_ae_mulq32sp16u_l_Slot_ae_slot1_encode, 0
32229 static xtensa_opcode_encode_fn Opcode_ae_mulq32sp16u_h_encode_fns[] = {
32230 0, 0, 0, Opcode_ae_mulq32sp16u_h_Slot_ae_slot1_encode, 0
32233 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp16s_l_encode_fns[] = {
32234 0, 0, 0, Opcode_ae_mulafq32sp16s_l_Slot_ae_slot1_encode, 0
32237 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp16s_h_encode_fns[] = {
32238 0, 0, 0, Opcode_ae_mulafq32sp16s_h_Slot_ae_slot1_encode, 0
32241 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp16u_l_encode_fns[] = {
32242 0, 0, 0, Opcode_ae_mulafq32sp16u_l_Slot_ae_slot1_encode, 0
32245 static xtensa_opcode_encode_fn Opcode_ae_mulafq32sp16u_h_encode_fns[] = {
32246 0, 0, 0, Opcode_ae_mulafq32sp16u_h_Slot_ae_slot1_encode, 0
32249 static xtensa_opcode_encode_fn Opcode_ae_mulaq32sp16s_l_encode_fns[] = {
32250 0, 0, 0, Opcode_ae_mulaq32sp16s_l_Slot_ae_slot1_encode, 0
32253 static xtensa_opcode_encode_fn Opcode_ae_mulaq32sp16s_h_encode_fns[] = {
32254 0, 0, 0, Opcode_ae_mulaq32sp16s_h_Slot_ae_slot1_encode, 0
32257 static xtensa_opcode_encode_fn Opcode_ae_mulaq32sp16u_l_encode_fns[] = {
32258 0, 0, 0, Opcode_ae_mulaq32sp16u_l_Slot_ae_slot1_encode, 0
32261 static xtensa_opcode_encode_fn Opcode_ae_mulaq32sp16u_h_encode_fns[] = {
32262 0, 0, 0, Opcode_ae_mulaq32sp16u_h_Slot_ae_slot1_encode, 0
32265 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp16s_l_encode_fns[] = {
32266 0, 0, 0, Opcode_ae_mulsfq32sp16s_l_Slot_ae_slot1_encode, 0
32269 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp16s_h_encode_fns[] = {
32270 0, 0, 0, Opcode_ae_mulsfq32sp16s_h_Slot_ae_slot1_encode, 0
32273 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp16u_l_encode_fns[] = {
32274 0, 0, 0, Opcode_ae_mulsfq32sp16u_l_Slot_ae_slot1_encode, 0
32277 static xtensa_opcode_encode_fn Opcode_ae_mulsfq32sp16u_h_encode_fns[] = {
32278 0, 0, 0, Opcode_ae_mulsfq32sp16u_h_Slot_ae_slot1_encode, 0
32281 static xtensa_opcode_encode_fn Opcode_ae_mulsq32sp16s_l_encode_fns[] = {
32282 0, 0, 0, Opcode_ae_mulsq32sp16s_l_Slot_ae_slot1_encode, 0
32285 static xtensa_opcode_encode_fn Opcode_ae_mulsq32sp16s_h_encode_fns[] = {
32286 0, 0, 0, Opcode_ae_mulsq32sp16s_h_Slot_ae_slot1_encode, 0
32289 static xtensa_opcode_encode_fn Opcode_ae_mulsq32sp16u_l_encode_fns[] = {
32290 0, 0, 0, Opcode_ae_mulsq32sp16u_l_Slot_ae_slot1_encode, 0
32293 static xtensa_opcode_encode_fn Opcode_ae_mulsq32sp16u_h_encode_fns[] = {
32294 0, 0, 0, Opcode_ae_mulsq32sp16u_h_Slot_ae_slot1_encode, 0
32297 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16s_ll_encode_fns[] = {
32298 0, 0, 0, Opcode_ae_mulzaaq32sp16s_ll_Slot_ae_slot1_encode, 0
32301 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16s_ll_encode_fns[] = {
32302 0, 0, 0, Opcode_ae_mulzaafq32sp16s_ll_Slot_ae_slot1_encode, 0
32305 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16u_ll_encode_fns[] = {
32306 0, 0, 0, Opcode_ae_mulzaaq32sp16u_ll_Slot_ae_slot1_encode, 0
32309 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16u_ll_encode_fns[] = {
32310 0, 0, 0, Opcode_ae_mulzaafq32sp16u_ll_Slot_ae_slot1_encode, 0
32313 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16s_hh_encode_fns[] = {
32314 0, 0, 0, Opcode_ae_mulzaaq32sp16s_hh_Slot_ae_slot1_encode, 0
32317 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16s_hh_encode_fns[] = {
32318 0, 0, 0, Opcode_ae_mulzaafq32sp16s_hh_Slot_ae_slot1_encode, 0
32321 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16u_hh_encode_fns[] = {
32322 0, 0, 0, Opcode_ae_mulzaaq32sp16u_hh_Slot_ae_slot1_encode, 0
32325 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16u_hh_encode_fns[] = {
32326 0, 0, 0, Opcode_ae_mulzaafq32sp16u_hh_Slot_ae_slot1_encode, 0
32329 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16s_lh_encode_fns[] = {
32330 0, 0, 0, Opcode_ae_mulzaaq32sp16s_lh_Slot_ae_slot1_encode, 0
32333 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16s_lh_encode_fns[] = {
32334 0, 0, 0, Opcode_ae_mulzaafq32sp16s_lh_Slot_ae_slot1_encode, 0
32337 static xtensa_opcode_encode_fn Opcode_ae_mulzaaq32sp16u_lh_encode_fns[] = {
32338 0, 0, 0, Opcode_ae_mulzaaq32sp16u_lh_Slot_ae_slot1_encode, 0
32341 static xtensa_opcode_encode_fn Opcode_ae_mulzaafq32sp16u_lh_encode_fns[] = {
32342 0, 0, 0, Opcode_ae_mulzaafq32sp16u_lh_Slot_ae_slot1_encode, 0
32345 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16s_ll_encode_fns[] = {
32346 0, 0, 0, Opcode_ae_mulzasq32sp16s_ll_Slot_ae_slot1_encode, 0
32349 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16s_ll_encode_fns[] = {
32350 0, 0, 0, Opcode_ae_mulzasfq32sp16s_ll_Slot_ae_slot1_encode, 0
32353 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16u_ll_encode_fns[] = {
32354 0, 0, 0, Opcode_ae_mulzasq32sp16u_ll_Slot_ae_slot1_encode, 0
32357 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16u_ll_encode_fns[] = {
32358 0, 0, 0, Opcode_ae_mulzasfq32sp16u_ll_Slot_ae_slot1_encode, 0
32361 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16s_hh_encode_fns[] = {
32362 0, 0, 0, Opcode_ae_mulzasq32sp16s_hh_Slot_ae_slot1_encode, 0
32365 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16s_hh_encode_fns[] = {
32366 0, 0, 0, Opcode_ae_mulzasfq32sp16s_hh_Slot_ae_slot1_encode, 0
32369 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16u_hh_encode_fns[] = {
32370 0, 0, 0, Opcode_ae_mulzasq32sp16u_hh_Slot_ae_slot1_encode, 0
32373 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16u_hh_encode_fns[] = {
32374 0, 0, 0, Opcode_ae_mulzasfq32sp16u_hh_Slot_ae_slot1_encode, 0
32377 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16s_lh_encode_fns[] = {
32378 0, 0, 0, Opcode_ae_mulzasq32sp16s_lh_Slot_ae_slot1_encode, 0
32381 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16s_lh_encode_fns[] = {
32382 0, 0, 0, Opcode_ae_mulzasfq32sp16s_lh_Slot_ae_slot1_encode, 0
32385 static xtensa_opcode_encode_fn Opcode_ae_mulzasq32sp16u_lh_encode_fns[] = {
32386 0, 0, 0, Opcode_ae_mulzasq32sp16u_lh_Slot_ae_slot1_encode, 0
32389 static xtensa_opcode_encode_fn Opcode_ae_mulzasfq32sp16u_lh_encode_fns[] = {
32390 0, 0, 0, Opcode_ae_mulzasfq32sp16u_lh_Slot_ae_slot1_encode, 0
32393 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16s_ll_encode_fns[] = {
32394 0, 0, 0, Opcode_ae_mulzsaq32sp16s_ll_Slot_ae_slot1_encode, 0
32397 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16s_ll_encode_fns[] = {
32398 0, 0, 0, Opcode_ae_mulzsafq32sp16s_ll_Slot_ae_slot1_encode, 0
32401 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16u_ll_encode_fns[] = {
32402 0, 0, 0, Opcode_ae_mulzsaq32sp16u_ll_Slot_ae_slot1_encode, 0
32405 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16u_ll_encode_fns[] = {
32406 0, 0, 0, Opcode_ae_mulzsafq32sp16u_ll_Slot_ae_slot1_encode, 0
32409 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16s_hh_encode_fns[] = {
32410 0, 0, 0, Opcode_ae_mulzsaq32sp16s_hh_Slot_ae_slot1_encode, 0
32413 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16s_hh_encode_fns[] = {
32414 0, 0, 0, Opcode_ae_mulzsafq32sp16s_hh_Slot_ae_slot1_encode, 0
32417 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16u_hh_encode_fns[] = {
32418 0, 0, 0, Opcode_ae_mulzsaq32sp16u_hh_Slot_ae_slot1_encode, 0
32421 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16u_hh_encode_fns[] = {
32422 0, 0, 0, Opcode_ae_mulzsafq32sp16u_hh_Slot_ae_slot1_encode, 0
32425 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16s_lh_encode_fns[] = {
32426 0, 0, 0, Opcode_ae_mulzsaq32sp16s_lh_Slot_ae_slot1_encode, 0
32429 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16s_lh_encode_fns[] = {
32430 0, 0, 0, Opcode_ae_mulzsafq32sp16s_lh_Slot_ae_slot1_encode, 0
32433 static xtensa_opcode_encode_fn Opcode_ae_mulzsaq32sp16u_lh_encode_fns[] = {
32434 0, 0, 0, Opcode_ae_mulzsaq32sp16u_lh_Slot_ae_slot1_encode, 0
32437 static xtensa_opcode_encode_fn Opcode_ae_mulzsafq32sp16u_lh_encode_fns[] = {
32438 0, 0, 0, Opcode_ae_mulzsafq32sp16u_lh_Slot_ae_slot1_encode, 0
32441 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16s_ll_encode_fns[] = {
32442 0, 0, 0, Opcode_ae_mulzssq32sp16s_ll_Slot_ae_slot1_encode, 0
32445 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16s_ll_encode_fns[] = {
32446 0, 0, 0, Opcode_ae_mulzssfq32sp16s_ll_Slot_ae_slot1_encode, 0
32449 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16u_ll_encode_fns[] = {
32450 0, 0, 0, Opcode_ae_mulzssq32sp16u_ll_Slot_ae_slot1_encode, 0
32453 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16u_ll_encode_fns[] = {
32454 0, 0, 0, Opcode_ae_mulzssfq32sp16u_ll_Slot_ae_slot1_encode, 0
32457 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16s_hh_encode_fns[] = {
32458 0, 0, 0, Opcode_ae_mulzssq32sp16s_hh_Slot_ae_slot1_encode, 0
32461 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16s_hh_encode_fns[] = {
32462 0, 0, 0, Opcode_ae_mulzssfq32sp16s_hh_Slot_ae_slot1_encode, 0
32465 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16u_hh_encode_fns[] = {
32466 0, 0, 0, Opcode_ae_mulzssq32sp16u_hh_Slot_ae_slot1_encode, 0
32469 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16u_hh_encode_fns[] = {
32470 0, 0, 0, Opcode_ae_mulzssfq32sp16u_hh_Slot_ae_slot1_encode, 0
32473 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16s_lh_encode_fns[] = {
32474 0, 0, 0, Opcode_ae_mulzssq32sp16s_lh_Slot_ae_slot1_encode, 0
32477 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16s_lh_encode_fns[] = {
32478 0, 0, 0, Opcode_ae_mulzssfq32sp16s_lh_Slot_ae_slot1_encode, 0
32481 static xtensa_opcode_encode_fn Opcode_ae_mulzssq32sp16u_lh_encode_fns[] = {
32482 0, 0, 0, Opcode_ae_mulzssq32sp16u_lh_Slot_ae_slot1_encode, 0
32485 static xtensa_opcode_encode_fn Opcode_ae_mulzssfq32sp16u_lh_encode_fns[] = {
32486 0, 0, 0, Opcode_ae_mulzssfq32sp16u_lh_Slot_ae_slot1_encode, 0
32489 static xtensa_opcode_encode_fn Opcode_ae_mulzaafp24s_hh_ll_encode_fns[] = {
32490 0, 0, 0, Opcode_ae_mulzaafp24s_hh_ll_Slot_ae_slot1_encode, 0
32493 static xtensa_opcode_encode_fn Opcode_ae_mulzaap24s_hh_ll_encode_fns[] = {
32494 0, 0, 0, Opcode_ae_mulzaap24s_hh_ll_Slot_ae_slot1_encode, 0
32497 static xtensa_opcode_encode_fn Opcode_ae_mulzaafp24s_hl_lh_encode_fns[] = {
32498 0, 0, 0, Opcode_ae_mulzaafp24s_hl_lh_Slot_ae_slot1_encode, 0
32501 static xtensa_opcode_encode_fn Opcode_ae_mulzaap24s_hl_lh_encode_fns[] = {
32502 0, 0, 0, Opcode_ae_mulzaap24s_hl_lh_Slot_ae_slot1_encode, 0
32505 static xtensa_opcode_encode_fn Opcode_ae_mulzasfp24s_hh_ll_encode_fns[] = {
32506 0, 0, 0, Opcode_ae_mulzasfp24s_hh_ll_Slot_ae_slot1_encode, 0
32509 static xtensa_opcode_encode_fn Opcode_ae_mulzasp24s_hh_ll_encode_fns[] = {
32510 0, 0, 0, Opcode_ae_mulzasp24s_hh_ll_Slot_ae_slot1_encode, 0
32513 static xtensa_opcode_encode_fn Opcode_ae_mulzasfp24s_hl_lh_encode_fns[] = {
32514 0, 0, 0, Opcode_ae_mulzasfp24s_hl_lh_Slot_ae_slot1_encode, 0
32517 static xtensa_opcode_encode_fn Opcode_ae_mulzasp24s_hl_lh_encode_fns[] = {
32518 0, 0, 0, Opcode_ae_mulzasp24s_hl_lh_Slot_ae_slot1_encode, 0
32521 static xtensa_opcode_encode_fn Opcode_ae_mulzsafp24s_hh_ll_encode_fns[] = {
32522 0, 0, 0, Opcode_ae_mulzsafp24s_hh_ll_Slot_ae_slot1_encode, 0
32525 static xtensa_opcode_encode_fn Opcode_ae_mulzsap24s_hh_ll_encode_fns[] = {
32526 0, 0, 0, Opcode_ae_mulzsap24s_hh_ll_Slot_ae_slot1_encode, 0
32529 static xtensa_opcode_encode_fn Opcode_ae_mulzsafp24s_hl_lh_encode_fns[] = {
32530 0, 0, 0, Opcode_ae_mulzsafp24s_hl_lh_Slot_ae_slot1_encode, 0
32533 static xtensa_opcode_encode_fn Opcode_ae_mulzsap24s_hl_lh_encode_fns[] = {
32534 0, 0, 0, Opcode_ae_mulzsap24s_hl_lh_Slot_ae_slot1_encode, 0
32537 static xtensa_opcode_encode_fn Opcode_ae_mulzssfp24s_hh_ll_encode_fns[] = {
32538 0, 0, 0, Opcode_ae_mulzssfp24s_hh_ll_Slot_ae_slot1_encode, 0
32541 static xtensa_opcode_encode_fn Opcode_ae_mulzssp24s_hh_ll_encode_fns[] = {
32542 0, 0, 0, Opcode_ae_mulzssp24s_hh_ll_Slot_ae_slot1_encode, 0
32545 static xtensa_opcode_encode_fn Opcode_ae_mulzssfp24s_hl_lh_encode_fns[] = {
32546 0, 0, 0, Opcode_ae_mulzssfp24s_hl_lh_Slot_ae_slot1_encode, 0
32549 static xtensa_opcode_encode_fn Opcode_ae_mulzssp24s_hl_lh_encode_fns[] = {
32550 0, 0, 0, Opcode_ae_mulzssp24s_hl_lh_Slot_ae_slot1_encode, 0
32553 static xtensa_opcode_encode_fn Opcode_ae_mulaafp24s_hh_ll_encode_fns[] = {
32554 0, 0, 0, Opcode_ae_mulaafp24s_hh_ll_Slot_ae_slot1_encode, 0
32557 static xtensa_opcode_encode_fn Opcode_ae_mulaap24s_hh_ll_encode_fns[] = {
32558 0, 0, 0, Opcode_ae_mulaap24s_hh_ll_Slot_ae_slot1_encode, 0
32561 static xtensa_opcode_encode_fn Opcode_ae_mulaafp24s_hl_lh_encode_fns[] = {
32562 0, 0, 0, Opcode_ae_mulaafp24s_hl_lh_Slot_ae_slot1_encode, 0
32565 static xtensa_opcode_encode_fn Opcode_ae_mulaap24s_hl_lh_encode_fns[] = {
32566 0, 0, 0, Opcode_ae_mulaap24s_hl_lh_Slot_ae_slot1_encode, 0
32569 static xtensa_opcode_encode_fn Opcode_ae_mulasfp24s_hh_ll_encode_fns[] = {
32570 0, 0, 0, Opcode_ae_mulasfp24s_hh_ll_Slot_ae_slot1_encode, 0
32573 static xtensa_opcode_encode_fn Opcode_ae_mulasp24s_hh_ll_encode_fns[] = {
32574 0, 0, 0, Opcode_ae_mulasp24s_hh_ll_Slot_ae_slot1_encode, 0
32577 static xtensa_opcode_encode_fn Opcode_ae_mulasfp24s_hl_lh_encode_fns[] = {
32578 0, 0, 0, Opcode_ae_mulasfp24s_hl_lh_Slot_ae_slot1_encode, 0
32581 static xtensa_opcode_encode_fn Opcode_ae_mulasp24s_hl_lh_encode_fns[] = {
32582 0, 0, 0, Opcode_ae_mulasp24s_hl_lh_Slot_ae_slot1_encode, 0
32585 static xtensa_opcode_encode_fn Opcode_ae_mulsafp24s_hh_ll_encode_fns[] = {
32586 0, 0, 0, Opcode_ae_mulsafp24s_hh_ll_Slot_ae_slot1_encode, 0
32589 static xtensa_opcode_encode_fn Opcode_ae_mulsap24s_hh_ll_encode_fns[] = {
32590 0, 0, 0, Opcode_ae_mulsap24s_hh_ll_Slot_ae_slot1_encode, 0
32593 static xtensa_opcode_encode_fn Opcode_ae_mulsafp24s_hl_lh_encode_fns[] = {
32594 0, 0, 0, Opcode_ae_mulsafp24s_hl_lh_Slot_ae_slot1_encode, 0
32597 static xtensa_opcode_encode_fn Opcode_ae_mulsap24s_hl_lh_encode_fns[] = {
32598 0, 0, 0, Opcode_ae_mulsap24s_hl_lh_Slot_ae_slot1_encode, 0
32601 static xtensa_opcode_encode_fn Opcode_ae_mulssfp24s_hh_ll_encode_fns[] = {
32602 0, 0, 0, Opcode_ae_mulssfp24s_hh_ll_Slot_ae_slot1_encode, 0
32605 static xtensa_opcode_encode_fn Opcode_ae_mulssp24s_hh_ll_encode_fns[] = {
32606 0, 0, 0, Opcode_ae_mulssp24s_hh_ll_Slot_ae_slot1_encode, 0
32609 static xtensa_opcode_encode_fn Opcode_ae_mulssfp24s_hl_lh_encode_fns[] = {
32610 0, 0, 0, Opcode_ae_mulssfp24s_hl_lh_Slot_ae_slot1_encode, 0
32613 static xtensa_opcode_encode_fn Opcode_ae_mulssp24s_hl_lh_encode_fns[] = {
32614 0, 0, 0, Opcode_ae_mulssp24s_hl_lh_Slot_ae_slot1_encode, 0
32617 static xtensa_opcode_encode_fn Opcode_ae_sha32_encode_fns[] = {
32618 Opcode_ae_sha32_Slot_inst_encode, 0, 0, 0, 0
32621 static xtensa_opcode_encode_fn Opcode_ae_vldl32t_encode_fns[] = {
32622 Opcode_ae_vldl32t_Slot_inst_encode, 0, 0, 0, 0
32625 static xtensa_opcode_encode_fn Opcode_ae_vldl16t_encode_fns[] = {
32626 Opcode_ae_vldl16t_Slot_inst_encode, 0, 0, 0, 0
32629 static xtensa_opcode_encode_fn Opcode_ae_vldl16c_encode_fns[] = {
32630 Opcode_ae_vldl16c_Slot_inst_encode, 0, 0, 0, 0
32633 static xtensa_opcode_encode_fn Opcode_ae_vldsht_encode_fns[] = {
32634 Opcode_ae_vldsht_Slot_inst_encode, 0, 0, 0, 0
32637 static xtensa_opcode_encode_fn Opcode_ae_lb_encode_fns[] = {
32638 Opcode_ae_lb_Slot_inst_encode, 0, 0, 0, 0
32641 static xtensa_opcode_encode_fn Opcode_ae_lbi_encode_fns[] = {
32642 Opcode_ae_lbi_Slot_inst_encode, 0, 0, 0, 0
32645 static xtensa_opcode_encode_fn Opcode_ae_lbk_encode_fns[] = {
32646 Opcode_ae_lbk_Slot_inst_encode, 0, 0, 0, 0
32649 static xtensa_opcode_encode_fn Opcode_ae_lbki_encode_fns[] = {
32650 Opcode_ae_lbki_Slot_inst_encode, 0, 0, 0, 0
32653 static xtensa_opcode_encode_fn Opcode_ae_db_encode_fns[] = {
32654 Opcode_ae_db_Slot_inst_encode, 0, 0, 0, 0
32657 static xtensa_opcode_encode_fn Opcode_ae_dbi_encode_fns[] = {
32658 Opcode_ae_dbi_Slot_inst_encode, 0, 0, 0, 0
32661 static xtensa_opcode_encode_fn Opcode_ae_vlel32t_encode_fns[] = {
32662 Opcode_ae_vlel32t_Slot_inst_encode, 0, 0, 0, 0
32665 static xtensa_opcode_encode_fn Opcode_ae_vlel16t_encode_fns[] = {
32666 Opcode_ae_vlel16t_Slot_inst_encode, 0, 0, 0, 0
32669 static xtensa_opcode_encode_fn Opcode_ae_sb_encode_fns[] = {
32670 Opcode_ae_sb_Slot_inst_encode, 0, 0, 0, 0
32673 static xtensa_opcode_encode_fn Opcode_ae_sbi_encode_fns[] = {
32674 Opcode_ae_sbi_Slot_inst_encode, 0, 0, 0, 0
32677 static xtensa_opcode_encode_fn Opcode_ae_vles16c_encode_fns[] = {
32678 Opcode_ae_vles16c_Slot_inst_encode, 0, 0, 0, 0
32681 static xtensa_opcode_encode_fn Opcode_ae_sbf_encode_fns[] = {
32682 Opcode_ae_sbf_Slot_inst_encode, 0, 0, 0, 0
32685 static xtensa_opcode_encode_fn Opcode_ae_slaasq56s_encode_fns[] = {
32686 0, 0, 0, 0, Opcode_ae_slaasq56s_Slot_ae_slot0_encode
32689 static xtensa_opcode_encode_fn Opcode_ae_addbrba32_encode_fns[] = {
32690 0, 0, 0, 0, Opcode_ae_addbrba32_Slot_ae_slot0_encode
32693 static xtensa_opcode_encode_fn Opcode_ae_minabssp24s_encode_fns[] = {
32694 0, 0, 0, Opcode_ae_minabssp24s_Slot_ae_slot1_encode, 0
32697 static xtensa_opcode_encode_fn Opcode_ae_maxabssp24s_encode_fns[] = {
32698 0, 0, 0, Opcode_ae_maxabssp24s_Slot_ae_slot1_encode, 0
32701 static xtensa_opcode_encode_fn Opcode_ae_minabssq56s_encode_fns[] = {
32702 0, 0, 0, Opcode_ae_minabssq56s_Slot_ae_slot1_encode, 0
32705 static xtensa_opcode_encode_fn Opcode_ae_maxabssq56s_encode_fns[] = {
32706 0, 0, 0, Opcode_ae_maxabssq56s_Slot_ae_slot1_encode, 0
32709 static xtensa_opcode_encode_fn Opcode_rur_ae_cbegin0_encode_fns[] = {
32710 Opcode_rur_ae_cbegin0_Slot_inst_encode, 0, 0, 0, 0
32713 static xtensa_opcode_encode_fn Opcode_wur_ae_cbegin0_encode_fns[] = {
32714 Opcode_wur_ae_cbegin0_Slot_inst_encode, 0, 0, 0, 0
32717 static xtensa_opcode_encode_fn Opcode_rur_ae_cend0_encode_fns[] = {
32718 Opcode_rur_ae_cend0_Slot_inst_encode, 0, 0, 0, 0
32721 static xtensa_opcode_encode_fn Opcode_wur_ae_cend0_encode_fns[] = {
32722 Opcode_wur_ae_cend0_Slot_inst_encode, 0, 0, 0, 0
32725 static xtensa_opcode_encode_fn Opcode_ae_lp24x2_c_encode_fns[] = {
32726 0, 0, 0, 0, Opcode_ae_lp24x2_c_Slot_ae_slot0_encode
32729 static xtensa_opcode_encode_fn Opcode_ae_sp24x2s_c_encode_fns[] = {
32730 0, 0, 0, 0, Opcode_ae_sp24x2s_c_Slot_ae_slot0_encode
32733 static xtensa_opcode_encode_fn Opcode_ae_lp24x2f_c_encode_fns[] = {
32734 0, 0, 0, 0, Opcode_ae_lp24x2f_c_Slot_ae_slot0_encode
32737 static xtensa_opcode_encode_fn Opcode_ae_sp24x2f_c_encode_fns[] = {
32738 0, 0, 0, 0, Opcode_ae_sp24x2f_c_Slot_ae_slot0_encode
32741 static xtensa_opcode_encode_fn Opcode_ae_lp16x2f_c_encode_fns[] = {
32742 0, 0, 0, 0, Opcode_ae_lp16x2f_c_Slot_ae_slot0_encode
32745 static xtensa_opcode_encode_fn Opcode_ae_sp16x2f_c_encode_fns[] = {
32746 0, 0, 0, 0, Opcode_ae_sp16x2f_c_Slot_ae_slot0_encode
32749 static xtensa_opcode_encode_fn Opcode_ae_lp24_c_encode_fns[] = {
32750 0, 0, 0, 0, Opcode_ae_lp24_c_Slot_ae_slot0_encode
32753 static xtensa_opcode_encode_fn Opcode_ae_sp24s_l_c_encode_fns[] = {
32754 0, 0, 0, 0, Opcode_ae_sp24s_l_c_Slot_ae_slot0_encode
32757 static xtensa_opcode_encode_fn Opcode_ae_lp24f_c_encode_fns[] = {
32758 0, 0, 0, 0, Opcode_ae_lp24f_c_Slot_ae_slot0_encode
32761 static xtensa_opcode_encode_fn Opcode_ae_sp24f_l_c_encode_fns[] = {
32762 0, 0, 0, 0, Opcode_ae_sp24f_l_c_Slot_ae_slot0_encode
32765 static xtensa_opcode_encode_fn Opcode_ae_lp16f_c_encode_fns[] = {
32766 0, 0, 0, 0, Opcode_ae_lp16f_c_Slot_ae_slot0_encode
32769 static xtensa_opcode_encode_fn Opcode_ae_sp16f_l_c_encode_fns[] = {
32770 0, 0, 0, 0, Opcode_ae_sp16f_l_c_Slot_ae_slot0_encode
32773 static xtensa_opcode_encode_fn Opcode_ae_lq56_c_encode_fns[] = {
32774 0, 0, 0, 0, Opcode_ae_lq56_c_Slot_ae_slot0_encode
32777 static xtensa_opcode_encode_fn Opcode_ae_sq56s_c_encode_fns[] = {
32778 0, 0, 0, 0, Opcode_ae_sq56s_c_Slot_ae_slot0_encode
32781 static xtensa_opcode_encode_fn Opcode_ae_lq32f_c_encode_fns[] = {
32782 0, 0, 0, 0, Opcode_ae_lq32f_c_Slot_ae_slot0_encode
32785 static xtensa_opcode_encode_fn Opcode_ae_sq32f_c_encode_fns[] = {
32786 0, 0, 0, 0, Opcode_ae_sq32f_c_Slot_ae_slot0_encode
32789 static xtensa_opcode_encode_fn Opcode_rur_expstate_encode_fns[] = {
32790 Opcode_rur_expstate_Slot_inst_encode, 0, 0, 0, 0
32793 static xtensa_opcode_encode_fn Opcode_wur_expstate_encode_fns[] = {
32794 Opcode_wur_expstate_Slot_inst_encode, 0, 0, 0, 0
32797 static xtensa_opcode_encode_fn Opcode_read_impwire_encode_fns[] = {
32798 Opcode_read_impwire_Slot_inst_encode, 0, 0, 0, 0
32801 static xtensa_opcode_encode_fn Opcode_setb_expstate_encode_fns[] = {
32802 Opcode_setb_expstate_Slot_inst_encode, 0, 0, 0, 0
32805 static xtensa_opcode_encode_fn Opcode_clrb_expstate_encode_fns[] = {
32806 Opcode_clrb_expstate_Slot_inst_encode, 0, 0, 0, 0
32809 static xtensa_opcode_encode_fn Opcode_wrmsk_expstate_encode_fns[] = {
32810 Opcode_wrmsk_expstate_Slot_inst_encode, 0, 0, 0, 0
32817 /* Opcode table. */
32819 static xtensa_funcUnit_use Opcode_ae_vldl32t_funcUnit_uses[] = {
32820 { FUNCUNIT_ae_add32, 3 }
32823 static xtensa_funcUnit_use Opcode_ae_vldl16t_funcUnit_uses[] = {
32824 { FUNCUNIT_ae_add32, 3 }
32827 static xtensa_funcUnit_use Opcode_ae_vldl16c_funcUnit_uses[] = {
32828 { FUNCUNIT_ae_shift32x4, 2 },
32829 { FUNCUNIT_ae_shift32x5, 3 },
32830 { FUNCUNIT_ae_add32, 3 }
32833 static xtensa_funcUnit_use Opcode_ae_vldsht_funcUnit_uses[] = {
32834 { FUNCUNIT_ae_shift32x4, 2 },
32835 { FUNCUNIT_ae_shift32x5, 3 },
32836 { FUNCUNIT_ae_add32, 3 }
32839 static xtensa_funcUnit_use Opcode_ae_lb_funcUnit_uses[] = {
32840 { FUNCUNIT_ae_subshift, 2 }
32843 static xtensa_funcUnit_use Opcode_ae_lbi_funcUnit_uses[] = {
32844 { FUNCUNIT_ae_subshift, 2 }
32847 static xtensa_funcUnit_use Opcode_ae_lbk_funcUnit_uses[] = {
32848 { FUNCUNIT_ae_subshift, 2 }
32851 static xtensa_funcUnit_use Opcode_ae_lbki_funcUnit_uses[] = {
32852 { FUNCUNIT_ae_subshift, 2 }
32855 static xtensa_funcUnit_use Opcode_ae_db_funcUnit_uses[] = {
32856 { FUNCUNIT_ae_shift32x4, 2 },
32857 { FUNCUNIT_ae_subshift, 2 }
32860 static xtensa_funcUnit_use Opcode_ae_dbi_funcUnit_uses[] = {
32861 { FUNCUNIT_ae_shift32x4, 2 },
32862 { FUNCUNIT_ae_subshift, 2 }
32865 static xtensa_funcUnit_use Opcode_ae_vlel32t_funcUnit_uses[] = {
32866 { FUNCUNIT_ae_add32, 3 }
32869 static xtensa_funcUnit_use Opcode_ae_vlel16t_funcUnit_uses[] = {
32870 { FUNCUNIT_ae_add32, 3 }
32873 static xtensa_funcUnit_use Opcode_ae_sb_funcUnit_uses[] = {
32874 { FUNCUNIT_ae_shift32x4, 2 },
32875 { FUNCUNIT_ae_subshift, 2 }
32878 static xtensa_funcUnit_use Opcode_ae_sbi_funcUnit_uses[] = {
32879 { FUNCUNIT_ae_shift32x4, 2 },
32880 { FUNCUNIT_ae_subshift, 2 }
32883 static xtensa_funcUnit_use Opcode_ae_vles16c_funcUnit_uses[] = {
32884 { FUNCUNIT_ae_shift32x4, 2 },
32885 { FUNCUNIT_ae_subshift, 2 }
32888 static xtensa_funcUnit_use Opcode_ae_sbf_funcUnit_uses[] = {
32889 { FUNCUNIT_ae_shift32x4, 2 },
32890 { FUNCUNIT_ae_subshift, 2 }
32893 static xtensa_opcode_internal opcodes[] = {
32894 { "excw", ICLASS_xt_iclass_excw,
32896 Opcode_excw_encode_fns, 0, 0 },
32897 { "rfe", ICLASS_xt_iclass_rfe,
32898 XTENSA_OPCODE_IS_JUMP,
32899 Opcode_rfe_encode_fns, 0, 0 },
32900 { "rfde", ICLASS_xt_iclass_rfde,
32901 XTENSA_OPCODE_IS_JUMP,
32902 Opcode_rfde_encode_fns, 0, 0 },
32903 { "syscall", ICLASS_xt_iclass_syscall,
32905 Opcode_syscall_encode_fns, 0, 0 },
32906 { "call12", ICLASS_xt_iclass_call12,
32907 XTENSA_OPCODE_IS_CALL,
32908 Opcode_call12_encode_fns, 0, 0 },
32909 { "call8", ICLASS_xt_iclass_call8,
32910 XTENSA_OPCODE_IS_CALL,
32911 Opcode_call8_encode_fns, 0, 0 },
32912 { "call4", ICLASS_xt_iclass_call4,
32913 XTENSA_OPCODE_IS_CALL,
32914 Opcode_call4_encode_fns, 0, 0 },
32915 { "callx12", ICLASS_xt_iclass_callx12,
32916 XTENSA_OPCODE_IS_CALL,
32917 Opcode_callx12_encode_fns, 0, 0 },
32918 { "callx8", ICLASS_xt_iclass_callx8,
32919 XTENSA_OPCODE_IS_CALL,
32920 Opcode_callx8_encode_fns, 0, 0 },
32921 { "callx4", ICLASS_xt_iclass_callx4,
32922 XTENSA_OPCODE_IS_CALL,
32923 Opcode_callx4_encode_fns, 0, 0 },
32924 { "entry", ICLASS_xt_iclass_entry,
32926 Opcode_entry_encode_fns, 0, 0 },
32927 { "movsp", ICLASS_xt_iclass_movsp,
32929 Opcode_movsp_encode_fns, 0, 0 },
32930 { "rotw", ICLASS_xt_iclass_rotw,
32932 Opcode_rotw_encode_fns, 0, 0 },
32933 { "retw", ICLASS_xt_iclass_retw,
32934 XTENSA_OPCODE_IS_JUMP,
32935 Opcode_retw_encode_fns, 0, 0 },
32936 { "retw.n", ICLASS_xt_iclass_retw,
32937 XTENSA_OPCODE_IS_JUMP,
32938 Opcode_retw_n_encode_fns, 0, 0 },
32939 { "rfwo", ICLASS_xt_iclass_rfwou,
32940 XTENSA_OPCODE_IS_JUMP,
32941 Opcode_rfwo_encode_fns, 0, 0 },
32942 { "rfwu", ICLASS_xt_iclass_rfwou,
32943 XTENSA_OPCODE_IS_JUMP,
32944 Opcode_rfwu_encode_fns, 0, 0 },
32945 { "l32e", ICLASS_xt_iclass_l32e,
32947 Opcode_l32e_encode_fns, 0, 0 },
32948 { "s32e", ICLASS_xt_iclass_s32e,
32950 Opcode_s32e_encode_fns, 0, 0 },
32951 { "rsr.windowbase", ICLASS_xt_iclass_rsr_windowbase,
32953 Opcode_rsr_windowbase_encode_fns, 0, 0 },
32954 { "wsr.windowbase", ICLASS_xt_iclass_wsr_windowbase,
32956 Opcode_wsr_windowbase_encode_fns, 0, 0 },
32957 { "xsr.windowbase", ICLASS_xt_iclass_xsr_windowbase,
32959 Opcode_xsr_windowbase_encode_fns, 0, 0 },
32960 { "rsr.windowstart", ICLASS_xt_iclass_rsr_windowstart,
32962 Opcode_rsr_windowstart_encode_fns, 0, 0 },
32963 { "wsr.windowstart", ICLASS_xt_iclass_wsr_windowstart,
32965 Opcode_wsr_windowstart_encode_fns, 0, 0 },
32966 { "xsr.windowstart", ICLASS_xt_iclass_xsr_windowstart,
32968 Opcode_xsr_windowstart_encode_fns, 0, 0 },
32969 { "add.n", ICLASS_xt_iclass_add_n,
32971 Opcode_add_n_encode_fns, 0, 0 },
32972 { "addi.n", ICLASS_xt_iclass_addi_n,
32974 Opcode_addi_n_encode_fns, 0, 0 },
32975 { "beqz.n", ICLASS_xt_iclass_bz6,
32976 XTENSA_OPCODE_IS_BRANCH,
32977 Opcode_beqz_n_encode_fns, 0, 0 },
32978 { "bnez.n", ICLASS_xt_iclass_bz6,
32979 XTENSA_OPCODE_IS_BRANCH,
32980 Opcode_bnez_n_encode_fns, 0, 0 },
32981 { "ill.n", ICLASS_xt_iclass_ill_n,
32983 Opcode_ill_n_encode_fns, 0, 0 },
32984 { "l32i.n", ICLASS_xt_iclass_loadi4,
32986 Opcode_l32i_n_encode_fns, 0, 0 },
32987 { "mov.n", ICLASS_xt_iclass_mov_n,
32989 Opcode_mov_n_encode_fns, 0, 0 },
32990 { "movi.n", ICLASS_xt_iclass_movi_n,
32992 Opcode_movi_n_encode_fns, 0, 0 },
32993 { "nop.n", ICLASS_xt_iclass_nopn,
32995 Opcode_nop_n_encode_fns, 0, 0 },
32996 { "ret.n", ICLASS_xt_iclass_retn,
32997 XTENSA_OPCODE_IS_JUMP,
32998 Opcode_ret_n_encode_fns, 0, 0 },
32999 { "s32i.n", ICLASS_xt_iclass_storei4,
33001 Opcode_s32i_n_encode_fns, 0, 0 },
33002 { "rur.threadptr", ICLASS_rur_threadptr,
33004 Opcode_rur_threadptr_encode_fns, 0, 0 },
33005 { "wur.threadptr", ICLASS_wur_threadptr,
33007 Opcode_wur_threadptr_encode_fns, 0, 0 },
33008 { "addi", ICLASS_xt_iclass_addi,
33010 Opcode_addi_encode_fns, 0, 0 },
33011 { "addmi", ICLASS_xt_iclass_addmi,
33013 Opcode_addmi_encode_fns, 0, 0 },
33014 { "add", ICLASS_xt_iclass_addsub,
33016 Opcode_add_encode_fns, 0, 0 },
33017 { "sub", ICLASS_xt_iclass_addsub,
33019 Opcode_sub_encode_fns, 0, 0 },
33020 { "addx2", ICLASS_xt_iclass_addsub,
33022 Opcode_addx2_encode_fns, 0, 0 },
33023 { "addx4", ICLASS_xt_iclass_addsub,
33025 Opcode_addx4_encode_fns, 0, 0 },
33026 { "addx8", ICLASS_xt_iclass_addsub,
33028 Opcode_addx8_encode_fns, 0, 0 },
33029 { "subx2", ICLASS_xt_iclass_addsub,
33031 Opcode_subx2_encode_fns, 0, 0 },
33032 { "subx4", ICLASS_xt_iclass_addsub,
33034 Opcode_subx4_encode_fns, 0, 0 },
33035 { "subx8", ICLASS_xt_iclass_addsub,
33037 Opcode_subx8_encode_fns, 0, 0 },
33038 { "and", ICLASS_xt_iclass_bit,
33040 Opcode_and_encode_fns, 0, 0 },
33041 { "or", ICLASS_xt_iclass_bit,
33043 Opcode_or_encode_fns, 0, 0 },
33044 { "xor", ICLASS_xt_iclass_bit,
33046 Opcode_xor_encode_fns, 0, 0 },
33047 { "beqi", ICLASS_xt_iclass_bsi8,
33048 XTENSA_OPCODE_IS_BRANCH,
33049 Opcode_beqi_encode_fns, 0, 0 },
33050 { "bnei", ICLASS_xt_iclass_bsi8,
33051 XTENSA_OPCODE_IS_BRANCH,
33052 Opcode_bnei_encode_fns, 0, 0 },
33053 { "bgei", ICLASS_xt_iclass_bsi8,
33054 XTENSA_OPCODE_IS_BRANCH,
33055 Opcode_bgei_encode_fns, 0, 0 },
33056 { "blti", ICLASS_xt_iclass_bsi8,
33057 XTENSA_OPCODE_IS_BRANCH,
33058 Opcode_blti_encode_fns, 0, 0 },
33059 { "bbci", ICLASS_xt_iclass_bsi8b,
33060 XTENSA_OPCODE_IS_BRANCH,
33061 Opcode_bbci_encode_fns, 0, 0 },
33062 { "bbsi", ICLASS_xt_iclass_bsi8b,
33063 XTENSA_OPCODE_IS_BRANCH,
33064 Opcode_bbsi_encode_fns, 0, 0 },
33065 { "bgeui", ICLASS_xt_iclass_bsi8u,
33066 XTENSA_OPCODE_IS_BRANCH,
33067 Opcode_bgeui_encode_fns, 0, 0 },
33068 { "bltui", ICLASS_xt_iclass_bsi8u,
33069 XTENSA_OPCODE_IS_BRANCH,
33070 Opcode_bltui_encode_fns, 0, 0 },
33071 { "beq", ICLASS_xt_iclass_bst8,
33072 XTENSA_OPCODE_IS_BRANCH,
33073 Opcode_beq_encode_fns, 0, 0 },
33074 { "bne", ICLASS_xt_iclass_bst8,
33075 XTENSA_OPCODE_IS_BRANCH,
33076 Opcode_bne_encode_fns, 0, 0 },
33077 { "bge", ICLASS_xt_iclass_bst8,
33078 XTENSA_OPCODE_IS_BRANCH,
33079 Opcode_bge_encode_fns, 0, 0 },
33080 { "blt", ICLASS_xt_iclass_bst8,
33081 XTENSA_OPCODE_IS_BRANCH,
33082 Opcode_blt_encode_fns, 0, 0 },
33083 { "bgeu", ICLASS_xt_iclass_bst8,
33084 XTENSA_OPCODE_IS_BRANCH,
33085 Opcode_bgeu_encode_fns, 0, 0 },
33086 { "bltu", ICLASS_xt_iclass_bst8,
33087 XTENSA_OPCODE_IS_BRANCH,
33088 Opcode_bltu_encode_fns, 0, 0 },
33089 { "bany", ICLASS_xt_iclass_bst8,
33090 XTENSA_OPCODE_IS_BRANCH,
33091 Opcode_bany_encode_fns, 0, 0 },
33092 { "bnone", ICLASS_xt_iclass_bst8,
33093 XTENSA_OPCODE_IS_BRANCH,
33094 Opcode_bnone_encode_fns, 0, 0 },
33095 { "ball", ICLASS_xt_iclass_bst8,
33096 XTENSA_OPCODE_IS_BRANCH,
33097 Opcode_ball_encode_fns, 0, 0 },
33098 { "bnall", ICLASS_xt_iclass_bst8,
33099 XTENSA_OPCODE_IS_BRANCH,
33100 Opcode_bnall_encode_fns, 0, 0 },
33101 { "bbc", ICLASS_xt_iclass_bst8,
33102 XTENSA_OPCODE_IS_BRANCH,
33103 Opcode_bbc_encode_fns, 0, 0 },
33104 { "bbs", ICLASS_xt_iclass_bst8,
33105 XTENSA_OPCODE_IS_BRANCH,
33106 Opcode_bbs_encode_fns, 0, 0 },
33107 { "beqz", ICLASS_xt_iclass_bsz12,
33108 XTENSA_OPCODE_IS_BRANCH,
33109 Opcode_beqz_encode_fns, 0, 0 },
33110 { "bnez", ICLASS_xt_iclass_bsz12,
33111 XTENSA_OPCODE_IS_BRANCH,
33112 Opcode_bnez_encode_fns, 0, 0 },
33113 { "bgez", ICLASS_xt_iclass_bsz12,
33114 XTENSA_OPCODE_IS_BRANCH,
33115 Opcode_bgez_encode_fns, 0, 0 },
33116 { "bltz", ICLASS_xt_iclass_bsz12,
33117 XTENSA_OPCODE_IS_BRANCH,
33118 Opcode_bltz_encode_fns, 0, 0 },
33119 { "call0", ICLASS_xt_iclass_call0,
33120 XTENSA_OPCODE_IS_CALL,
33121 Opcode_call0_encode_fns, 0, 0 },
33122 { "callx0", ICLASS_xt_iclass_callx0,
33123 XTENSA_OPCODE_IS_CALL,
33124 Opcode_callx0_encode_fns, 0, 0 },
33125 { "extui", ICLASS_xt_iclass_exti,
33127 Opcode_extui_encode_fns, 0, 0 },
33128 { "ill", ICLASS_xt_iclass_ill,
33130 Opcode_ill_encode_fns, 0, 0 },
33131 { "j", ICLASS_xt_iclass_jump,
33132 XTENSA_OPCODE_IS_JUMP,
33133 Opcode_j_encode_fns, 0, 0 },
33134 { "jx", ICLASS_xt_iclass_jumpx,
33135 XTENSA_OPCODE_IS_JUMP,
33136 Opcode_jx_encode_fns, 0, 0 },
33137 { "l16ui", ICLASS_xt_iclass_l16ui,
33139 Opcode_l16ui_encode_fns, 0, 0 },
33140 { "l16si", ICLASS_xt_iclass_l16si,
33142 Opcode_l16si_encode_fns, 0, 0 },
33143 { "l32i", ICLASS_xt_iclass_l32i,
33145 Opcode_l32i_encode_fns, 0, 0 },
33146 { "l32r", ICLASS_xt_iclass_l32r,
33148 Opcode_l32r_encode_fns, 0, 0 },
33149 { "l8ui", ICLASS_xt_iclass_l8i,
33151 Opcode_l8ui_encode_fns, 0, 0 },
33152 { "loop", ICLASS_xt_iclass_loop,
33153 XTENSA_OPCODE_IS_LOOP,
33154 Opcode_loop_encode_fns, 0, 0 },
33155 { "loopnez", ICLASS_xt_iclass_loopz,
33156 XTENSA_OPCODE_IS_LOOP,
33157 Opcode_loopnez_encode_fns, 0, 0 },
33158 { "loopgtz", ICLASS_xt_iclass_loopz,
33159 XTENSA_OPCODE_IS_LOOP,
33160 Opcode_loopgtz_encode_fns, 0, 0 },
33161 { "movi", ICLASS_xt_iclass_movi,
33163 Opcode_movi_encode_fns, 0, 0 },
33164 { "moveqz", ICLASS_xt_iclass_movz,
33166 Opcode_moveqz_encode_fns, 0, 0 },
33167 { "movnez", ICLASS_xt_iclass_movz,
33169 Opcode_movnez_encode_fns, 0, 0 },
33170 { "movltz", ICLASS_xt_iclass_movz,
33172 Opcode_movltz_encode_fns, 0, 0 },
33173 { "movgez", ICLASS_xt_iclass_movz,
33175 Opcode_movgez_encode_fns, 0, 0 },
33176 { "neg", ICLASS_xt_iclass_neg,
33178 Opcode_neg_encode_fns, 0, 0 },
33179 { "abs", ICLASS_xt_iclass_neg,
33181 Opcode_abs_encode_fns, 0, 0 },
33182 { "nop", ICLASS_xt_iclass_nop,
33184 Opcode_nop_encode_fns, 0, 0 },
33185 { "ret", ICLASS_xt_iclass_return,
33186 XTENSA_OPCODE_IS_JUMP,
33187 Opcode_ret_encode_fns, 0, 0 },
33188 { "simcall", ICLASS_xt_iclass_simcall,
33190 Opcode_simcall_encode_fns, 0, 0 },
33191 { "s16i", ICLASS_xt_iclass_s16i,
33193 Opcode_s16i_encode_fns, 0, 0 },
33194 { "s32i", ICLASS_xt_iclass_s32i,
33196 Opcode_s32i_encode_fns, 0, 0 },
33197 { "s32nb", ICLASS_xt_iclass_s32nb,
33199 Opcode_s32nb_encode_fns, 0, 0 },
33200 { "s8i", ICLASS_xt_iclass_s8i,
33202 Opcode_s8i_encode_fns, 0, 0 },
33203 { "ssr", ICLASS_xt_iclass_sar,
33205 Opcode_ssr_encode_fns, 0, 0 },
33206 { "ssl", ICLASS_xt_iclass_sar,
33208 Opcode_ssl_encode_fns, 0, 0 },
33209 { "ssa8l", ICLASS_xt_iclass_sar,
33211 Opcode_ssa8l_encode_fns, 0, 0 },
33212 { "ssa8b", ICLASS_xt_iclass_sar,
33214 Opcode_ssa8b_encode_fns, 0, 0 },
33215 { "ssai", ICLASS_xt_iclass_sari,
33217 Opcode_ssai_encode_fns, 0, 0 },
33218 { "sll", ICLASS_xt_iclass_shifts,
33220 Opcode_sll_encode_fns, 0, 0 },
33221 { "src", ICLASS_xt_iclass_shiftst,
33223 Opcode_src_encode_fns, 0, 0 },
33224 { "srl", ICLASS_xt_iclass_shiftt,
33226 Opcode_srl_encode_fns, 0, 0 },
33227 { "sra", ICLASS_xt_iclass_shiftt,
33229 Opcode_sra_encode_fns, 0, 0 },
33230 { "slli", ICLASS_xt_iclass_slli,
33232 Opcode_slli_encode_fns, 0, 0 },
33233 { "srai", ICLASS_xt_iclass_srai,
33235 Opcode_srai_encode_fns, 0, 0 },
33236 { "srli", ICLASS_xt_iclass_srli,
33238 Opcode_srli_encode_fns, 0, 0 },
33239 { "memw", ICLASS_xt_iclass_memw,
33241 Opcode_memw_encode_fns, 0, 0 },
33242 { "extw", ICLASS_xt_iclass_extw,
33244 Opcode_extw_encode_fns, 0, 0 },
33245 { "isync", ICLASS_xt_iclass_isync,
33247 Opcode_isync_encode_fns, 0, 0 },
33248 { "rsync", ICLASS_xt_iclass_sync,
33250 Opcode_rsync_encode_fns, 0, 0 },
33251 { "esync", ICLASS_xt_iclass_sync,
33253 Opcode_esync_encode_fns, 0, 0 },
33254 { "dsync", ICLASS_xt_iclass_sync,
33256 Opcode_dsync_encode_fns, 0, 0 },
33257 { "rsil", ICLASS_xt_iclass_rsil,
33259 Opcode_rsil_encode_fns, 0, 0 },
33260 { "rsr.lend", ICLASS_xt_iclass_rsr_lend,
33262 Opcode_rsr_lend_encode_fns, 0, 0 },
33263 { "wsr.lend", ICLASS_xt_iclass_wsr_lend,
33265 Opcode_wsr_lend_encode_fns, 0, 0 },
33266 { "xsr.lend", ICLASS_xt_iclass_xsr_lend,
33268 Opcode_xsr_lend_encode_fns, 0, 0 },
33269 { "rsr.lcount", ICLASS_xt_iclass_rsr_lcount,
33271 Opcode_rsr_lcount_encode_fns, 0, 0 },
33272 { "wsr.lcount", ICLASS_xt_iclass_wsr_lcount,
33274 Opcode_wsr_lcount_encode_fns, 0, 0 },
33275 { "xsr.lcount", ICLASS_xt_iclass_xsr_lcount,
33277 Opcode_xsr_lcount_encode_fns, 0, 0 },
33278 { "rsr.lbeg", ICLASS_xt_iclass_rsr_lbeg,
33280 Opcode_rsr_lbeg_encode_fns, 0, 0 },
33281 { "wsr.lbeg", ICLASS_xt_iclass_wsr_lbeg,
33283 Opcode_wsr_lbeg_encode_fns, 0, 0 },
33284 { "xsr.lbeg", ICLASS_xt_iclass_xsr_lbeg,
33286 Opcode_xsr_lbeg_encode_fns, 0, 0 },
33287 { "rsr.sar", ICLASS_xt_iclass_rsr_sar,
33289 Opcode_rsr_sar_encode_fns, 0, 0 },
33290 { "wsr.sar", ICLASS_xt_iclass_wsr_sar,
33292 Opcode_wsr_sar_encode_fns, 0, 0 },
33293 { "xsr.sar", ICLASS_xt_iclass_xsr_sar,
33295 Opcode_xsr_sar_encode_fns, 0, 0 },
33296 { "rsr.memctl", ICLASS_xt_iclass_rsr_memctl,
33298 Opcode_rsr_memctl_encode_fns, 0, 0 },
33299 { "wsr.memctl", ICLASS_xt_iclass_wsr_memctl,
33301 Opcode_wsr_memctl_encode_fns, 0, 0 },
33302 { "xsr.memctl", ICLASS_xt_iclass_xsr_memctl,
33304 Opcode_xsr_memctl_encode_fns, 0, 0 },
33305 { "rsr.litbase", ICLASS_xt_iclass_rsr_litbase,
33307 Opcode_rsr_litbase_encode_fns, 0, 0 },
33308 { "wsr.litbase", ICLASS_xt_iclass_wsr_litbase,
33310 Opcode_wsr_litbase_encode_fns, 0, 0 },
33311 { "xsr.litbase", ICLASS_xt_iclass_xsr_litbase,
33313 Opcode_xsr_litbase_encode_fns, 0, 0 },
33314 { "rsr.configid0", ICLASS_xt_iclass_rsr_configid0,
33316 Opcode_rsr_configid0_encode_fns, 0, 0 },
33317 { "wsr.configid0", ICLASS_xt_iclass_wsr_configid0,
33319 Opcode_wsr_configid0_encode_fns, 0, 0 },
33320 { "rsr.configid1", ICLASS_xt_iclass_rsr_configid1,
33322 Opcode_rsr_configid1_encode_fns, 0, 0 },
33323 { "rsr.243", ICLASS_xt_iclass_rsr_243,
33325 Opcode_rsr_243_encode_fns, 0, 0 },
33326 { "rsr.ps", ICLASS_xt_iclass_rsr_ps,
33328 Opcode_rsr_ps_encode_fns, 0, 0 },
33329 { "wsr.ps", ICLASS_xt_iclass_wsr_ps,
33331 Opcode_wsr_ps_encode_fns, 0, 0 },
33332 { "xsr.ps", ICLASS_xt_iclass_xsr_ps,
33334 Opcode_xsr_ps_encode_fns, 0, 0 },
33335 { "rsr.epc1", ICLASS_xt_iclass_rsr_epc1,
33337 Opcode_rsr_epc1_encode_fns, 0, 0 },
33338 { "wsr.epc1", ICLASS_xt_iclass_wsr_epc1,
33340 Opcode_wsr_epc1_encode_fns, 0, 0 },
33341 { "xsr.epc1", ICLASS_xt_iclass_xsr_epc1,
33343 Opcode_xsr_epc1_encode_fns, 0, 0 },
33344 { "rsr.excsave1", ICLASS_xt_iclass_rsr_excsave1,
33346 Opcode_rsr_excsave1_encode_fns, 0, 0 },
33347 { "wsr.excsave1", ICLASS_xt_iclass_wsr_excsave1,
33349 Opcode_wsr_excsave1_encode_fns, 0, 0 },
33350 { "xsr.excsave1", ICLASS_xt_iclass_xsr_excsave1,
33352 Opcode_xsr_excsave1_encode_fns, 0, 0 },
33353 { "rsr.epc2", ICLASS_xt_iclass_rsr_epc2,
33355 Opcode_rsr_epc2_encode_fns, 0, 0 },
33356 { "wsr.epc2", ICLASS_xt_iclass_wsr_epc2,
33358 Opcode_wsr_epc2_encode_fns, 0, 0 },
33359 { "xsr.epc2", ICLASS_xt_iclass_xsr_epc2,
33361 Opcode_xsr_epc2_encode_fns, 0, 0 },
33362 { "rsr.excsave2", ICLASS_xt_iclass_rsr_excsave2,
33364 Opcode_rsr_excsave2_encode_fns, 0, 0 },
33365 { "wsr.excsave2", ICLASS_xt_iclass_wsr_excsave2,
33367 Opcode_wsr_excsave2_encode_fns, 0, 0 },
33368 { "xsr.excsave2", ICLASS_xt_iclass_xsr_excsave2,
33370 Opcode_xsr_excsave2_encode_fns, 0, 0 },
33371 { "rsr.epc3", ICLASS_xt_iclass_rsr_epc3,
33373 Opcode_rsr_epc3_encode_fns, 0, 0 },
33374 { "wsr.epc3", ICLASS_xt_iclass_wsr_epc3,
33376 Opcode_wsr_epc3_encode_fns, 0, 0 },
33377 { "xsr.epc3", ICLASS_xt_iclass_xsr_epc3,
33379 Opcode_xsr_epc3_encode_fns, 0, 0 },
33380 { "rsr.excsave3", ICLASS_xt_iclass_rsr_excsave3,
33382 Opcode_rsr_excsave3_encode_fns, 0, 0 },
33383 { "wsr.excsave3", ICLASS_xt_iclass_wsr_excsave3,
33385 Opcode_wsr_excsave3_encode_fns, 0, 0 },
33386 { "xsr.excsave3", ICLASS_xt_iclass_xsr_excsave3,
33388 Opcode_xsr_excsave3_encode_fns, 0, 0 },
33389 { "rsr.epc4", ICLASS_xt_iclass_rsr_epc4,
33391 Opcode_rsr_epc4_encode_fns, 0, 0 },
33392 { "wsr.epc4", ICLASS_xt_iclass_wsr_epc4,
33394 Opcode_wsr_epc4_encode_fns, 0, 0 },
33395 { "xsr.epc4", ICLASS_xt_iclass_xsr_epc4,
33397 Opcode_xsr_epc4_encode_fns, 0, 0 },
33398 { "rsr.excsave4", ICLASS_xt_iclass_rsr_excsave4,
33400 Opcode_rsr_excsave4_encode_fns, 0, 0 },
33401 { "wsr.excsave4", ICLASS_xt_iclass_wsr_excsave4,
33403 Opcode_wsr_excsave4_encode_fns, 0, 0 },
33404 { "xsr.excsave4", ICLASS_xt_iclass_xsr_excsave4,
33406 Opcode_xsr_excsave4_encode_fns, 0, 0 },
33407 { "rsr.epc5", ICLASS_xt_iclass_rsr_epc5,
33409 Opcode_rsr_epc5_encode_fns, 0, 0 },
33410 { "wsr.epc5", ICLASS_xt_iclass_wsr_epc5,
33412 Opcode_wsr_epc5_encode_fns, 0, 0 },
33413 { "xsr.epc5", ICLASS_xt_iclass_xsr_epc5,
33415 Opcode_xsr_epc5_encode_fns, 0, 0 },
33416 { "rsr.excsave5", ICLASS_xt_iclass_rsr_excsave5,
33418 Opcode_rsr_excsave5_encode_fns, 0, 0 },
33419 { "wsr.excsave5", ICLASS_xt_iclass_wsr_excsave5,
33421 Opcode_wsr_excsave5_encode_fns, 0, 0 },
33422 { "xsr.excsave5", ICLASS_xt_iclass_xsr_excsave5,
33424 Opcode_xsr_excsave5_encode_fns, 0, 0 },
33425 { "rsr.epc6", ICLASS_xt_iclass_rsr_epc6,
33427 Opcode_rsr_epc6_encode_fns, 0, 0 },
33428 { "wsr.epc6", ICLASS_xt_iclass_wsr_epc6,
33430 Opcode_wsr_epc6_encode_fns, 0, 0 },
33431 { "xsr.epc6", ICLASS_xt_iclass_xsr_epc6,
33433 Opcode_xsr_epc6_encode_fns, 0, 0 },
33434 { "rsr.excsave6", ICLASS_xt_iclass_rsr_excsave6,
33436 Opcode_rsr_excsave6_encode_fns, 0, 0 },
33437 { "wsr.excsave6", ICLASS_xt_iclass_wsr_excsave6,
33439 Opcode_wsr_excsave6_encode_fns, 0, 0 },
33440 { "xsr.excsave6", ICLASS_xt_iclass_xsr_excsave6,
33442 Opcode_xsr_excsave6_encode_fns, 0, 0 },
33443 { "rsr.epc7", ICLASS_xt_iclass_rsr_epc7,
33445 Opcode_rsr_epc7_encode_fns, 0, 0 },
33446 { "wsr.epc7", ICLASS_xt_iclass_wsr_epc7,
33448 Opcode_wsr_epc7_encode_fns, 0, 0 },
33449 { "xsr.epc7", ICLASS_xt_iclass_xsr_epc7,
33451 Opcode_xsr_epc7_encode_fns, 0, 0 },
33452 { "rsr.excsave7", ICLASS_xt_iclass_rsr_excsave7,
33454 Opcode_rsr_excsave7_encode_fns, 0, 0 },
33455 { "wsr.excsave7", ICLASS_xt_iclass_wsr_excsave7,
33457 Opcode_wsr_excsave7_encode_fns, 0, 0 },
33458 { "xsr.excsave7", ICLASS_xt_iclass_xsr_excsave7,
33460 Opcode_xsr_excsave7_encode_fns, 0, 0 },
33461 { "rsr.eps2", ICLASS_xt_iclass_rsr_eps2,
33463 Opcode_rsr_eps2_encode_fns, 0, 0 },
33464 { "wsr.eps2", ICLASS_xt_iclass_wsr_eps2,
33466 Opcode_wsr_eps2_encode_fns, 0, 0 },
33467 { "xsr.eps2", ICLASS_xt_iclass_xsr_eps2,
33469 Opcode_xsr_eps2_encode_fns, 0, 0 },
33470 { "rsr.eps3", ICLASS_xt_iclass_rsr_eps3,
33472 Opcode_rsr_eps3_encode_fns, 0, 0 },
33473 { "wsr.eps3", ICLASS_xt_iclass_wsr_eps3,
33475 Opcode_wsr_eps3_encode_fns, 0, 0 },
33476 { "xsr.eps3", ICLASS_xt_iclass_xsr_eps3,
33478 Opcode_xsr_eps3_encode_fns, 0, 0 },
33479 { "rsr.eps4", ICLASS_xt_iclass_rsr_eps4,
33481 Opcode_rsr_eps4_encode_fns, 0, 0 },
33482 { "wsr.eps4", ICLASS_xt_iclass_wsr_eps4,
33484 Opcode_wsr_eps4_encode_fns, 0, 0 },
33485 { "xsr.eps4", ICLASS_xt_iclass_xsr_eps4,
33487 Opcode_xsr_eps4_encode_fns, 0, 0 },
33488 { "rsr.eps5", ICLASS_xt_iclass_rsr_eps5,
33490 Opcode_rsr_eps5_encode_fns, 0, 0 },
33491 { "wsr.eps5", ICLASS_xt_iclass_wsr_eps5,
33493 Opcode_wsr_eps5_encode_fns, 0, 0 },
33494 { "xsr.eps5", ICLASS_xt_iclass_xsr_eps5,
33496 Opcode_xsr_eps5_encode_fns, 0, 0 },
33497 { "rsr.eps6", ICLASS_xt_iclass_rsr_eps6,
33499 Opcode_rsr_eps6_encode_fns, 0, 0 },
33500 { "wsr.eps6", ICLASS_xt_iclass_wsr_eps6,
33502 Opcode_wsr_eps6_encode_fns, 0, 0 },
33503 { "xsr.eps6", ICLASS_xt_iclass_xsr_eps6,
33505 Opcode_xsr_eps6_encode_fns, 0, 0 },
33506 { "rsr.eps7", ICLASS_xt_iclass_rsr_eps7,
33508 Opcode_rsr_eps7_encode_fns, 0, 0 },
33509 { "wsr.eps7", ICLASS_xt_iclass_wsr_eps7,
33511 Opcode_wsr_eps7_encode_fns, 0, 0 },
33512 { "xsr.eps7", ICLASS_xt_iclass_xsr_eps7,
33514 Opcode_xsr_eps7_encode_fns, 0, 0 },
33515 { "rsr.excvaddr", ICLASS_xt_iclass_rsr_excvaddr,
33517 Opcode_rsr_excvaddr_encode_fns, 0, 0 },
33518 { "wsr.excvaddr", ICLASS_xt_iclass_wsr_excvaddr,
33520 Opcode_wsr_excvaddr_encode_fns, 0, 0 },
33521 { "xsr.excvaddr", ICLASS_xt_iclass_xsr_excvaddr,
33523 Opcode_xsr_excvaddr_encode_fns, 0, 0 },
33524 { "rsr.depc", ICLASS_xt_iclass_rsr_depc,
33526 Opcode_rsr_depc_encode_fns, 0, 0 },
33527 { "wsr.depc", ICLASS_xt_iclass_wsr_depc,
33529 Opcode_wsr_depc_encode_fns, 0, 0 },
33530 { "xsr.depc", ICLASS_xt_iclass_xsr_depc,
33532 Opcode_xsr_depc_encode_fns, 0, 0 },
33533 { "rsr.exccause", ICLASS_xt_iclass_rsr_exccause,
33535 Opcode_rsr_exccause_encode_fns, 0, 0 },
33536 { "wsr.exccause", ICLASS_xt_iclass_wsr_exccause,
33538 Opcode_wsr_exccause_encode_fns, 0, 0 },
33539 { "xsr.exccause", ICLASS_xt_iclass_xsr_exccause,
33541 Opcode_xsr_exccause_encode_fns, 0, 0 },
33542 { "rsr.misc0", ICLASS_xt_iclass_rsr_misc0,
33544 Opcode_rsr_misc0_encode_fns, 0, 0 },
33545 { "wsr.misc0", ICLASS_xt_iclass_wsr_misc0,
33547 Opcode_wsr_misc0_encode_fns, 0, 0 },
33548 { "xsr.misc0", ICLASS_xt_iclass_xsr_misc0,
33550 Opcode_xsr_misc0_encode_fns, 0, 0 },
33551 { "rsr.misc1", ICLASS_xt_iclass_rsr_misc1,
33553 Opcode_rsr_misc1_encode_fns, 0, 0 },
33554 { "wsr.misc1", ICLASS_xt_iclass_wsr_misc1,
33556 Opcode_wsr_misc1_encode_fns, 0, 0 },
33557 { "xsr.misc1", ICLASS_xt_iclass_xsr_misc1,
33559 Opcode_xsr_misc1_encode_fns, 0, 0 },
33560 { "rsr.prid", ICLASS_xt_iclass_rsr_prid,
33562 Opcode_rsr_prid_encode_fns, 0, 0 },
33563 { "rsr.vecbase", ICLASS_xt_iclass_rsr_vecbase,
33565 Opcode_rsr_vecbase_encode_fns, 0, 0 },
33566 { "wsr.vecbase", ICLASS_xt_iclass_wsr_vecbase,
33568 Opcode_wsr_vecbase_encode_fns, 0, 0 },
33569 { "xsr.vecbase", ICLASS_xt_iclass_xsr_vecbase,
33571 Opcode_xsr_vecbase_encode_fns, 0, 0 },
33572 { "mul16u", ICLASS_xt_mul16,
33574 Opcode_mul16u_encode_fns, 0, 0 },
33575 { "mul16s", ICLASS_xt_mul16,
33577 Opcode_mul16s_encode_fns, 0, 0 },
33578 { "mull", ICLASS_xt_mul32,
33580 Opcode_mull_encode_fns, 0, 0 },
33581 { "muluh", ICLASS_xt_mul32h,
33583 Opcode_muluh_encode_fns, 0, 0 },
33584 { "mulsh", ICLASS_xt_mul32h,
33586 Opcode_mulsh_encode_fns, 0, 0 },
33587 { "mul.aa.ll", ICLASS_xt_iclass_mac16_aa,
33589 Opcode_mul_aa_ll_encode_fns, 0, 0 },
33590 { "mul.aa.hl", ICLASS_xt_iclass_mac16_aa,
33592 Opcode_mul_aa_hl_encode_fns, 0, 0 },
33593 { "mul.aa.lh", ICLASS_xt_iclass_mac16_aa,
33595 Opcode_mul_aa_lh_encode_fns, 0, 0 },
33596 { "mul.aa.hh", ICLASS_xt_iclass_mac16_aa,
33598 Opcode_mul_aa_hh_encode_fns, 0, 0 },
33599 { "umul.aa.ll", ICLASS_xt_iclass_mac16_aa,
33601 Opcode_umul_aa_ll_encode_fns, 0, 0 },
33602 { "umul.aa.hl", ICLASS_xt_iclass_mac16_aa,
33604 Opcode_umul_aa_hl_encode_fns, 0, 0 },
33605 { "umul.aa.lh", ICLASS_xt_iclass_mac16_aa,
33607 Opcode_umul_aa_lh_encode_fns, 0, 0 },
33608 { "umul.aa.hh", ICLASS_xt_iclass_mac16_aa,
33610 Opcode_umul_aa_hh_encode_fns, 0, 0 },
33611 { "mul.ad.ll", ICLASS_xt_iclass_mac16_ad,
33613 Opcode_mul_ad_ll_encode_fns, 0, 0 },
33614 { "mul.ad.hl", ICLASS_xt_iclass_mac16_ad,
33616 Opcode_mul_ad_hl_encode_fns, 0, 0 },
33617 { "mul.ad.lh", ICLASS_xt_iclass_mac16_ad,
33619 Opcode_mul_ad_lh_encode_fns, 0, 0 },
33620 { "mul.ad.hh", ICLASS_xt_iclass_mac16_ad,
33622 Opcode_mul_ad_hh_encode_fns, 0, 0 },
33623 { "mul.da.ll", ICLASS_xt_iclass_mac16_da,
33625 Opcode_mul_da_ll_encode_fns, 0, 0 },
33626 { "mul.da.hl", ICLASS_xt_iclass_mac16_da,
33628 Opcode_mul_da_hl_encode_fns, 0, 0 },
33629 { "mul.da.lh", ICLASS_xt_iclass_mac16_da,
33631 Opcode_mul_da_lh_encode_fns, 0, 0 },
33632 { "mul.da.hh", ICLASS_xt_iclass_mac16_da,
33634 Opcode_mul_da_hh_encode_fns, 0, 0 },
33635 { "mul.dd.ll", ICLASS_xt_iclass_mac16_dd,
33637 Opcode_mul_dd_ll_encode_fns, 0, 0 },
33638 { "mul.dd.hl", ICLASS_xt_iclass_mac16_dd,
33640 Opcode_mul_dd_hl_encode_fns, 0, 0 },
33641 { "mul.dd.lh", ICLASS_xt_iclass_mac16_dd,
33643 Opcode_mul_dd_lh_encode_fns, 0, 0 },
33644 { "mul.dd.hh", ICLASS_xt_iclass_mac16_dd,
33646 Opcode_mul_dd_hh_encode_fns, 0, 0 },
33647 { "mula.aa.ll", ICLASS_xt_iclass_mac16a_aa,
33649 Opcode_mula_aa_ll_encode_fns, 0, 0 },
33650 { "mula.aa.hl", ICLASS_xt_iclass_mac16a_aa,
33652 Opcode_mula_aa_hl_encode_fns, 0, 0 },
33653 { "mula.aa.lh", ICLASS_xt_iclass_mac16a_aa,
33655 Opcode_mula_aa_lh_encode_fns, 0, 0 },
33656 { "mula.aa.hh", ICLASS_xt_iclass_mac16a_aa,
33658 Opcode_mula_aa_hh_encode_fns, 0, 0 },
33659 { "muls.aa.ll", ICLASS_xt_iclass_mac16a_aa,
33661 Opcode_muls_aa_ll_encode_fns, 0, 0 },
33662 { "muls.aa.hl", ICLASS_xt_iclass_mac16a_aa,
33664 Opcode_muls_aa_hl_encode_fns, 0, 0 },
33665 { "muls.aa.lh", ICLASS_xt_iclass_mac16a_aa,
33667 Opcode_muls_aa_lh_encode_fns, 0, 0 },
33668 { "muls.aa.hh", ICLASS_xt_iclass_mac16a_aa,
33670 Opcode_muls_aa_hh_encode_fns, 0, 0 },
33671 { "mula.ad.ll", ICLASS_xt_iclass_mac16a_ad,
33673 Opcode_mula_ad_ll_encode_fns, 0, 0 },
33674 { "mula.ad.hl", ICLASS_xt_iclass_mac16a_ad,
33676 Opcode_mula_ad_hl_encode_fns, 0, 0 },
33677 { "mula.ad.lh", ICLASS_xt_iclass_mac16a_ad,
33679 Opcode_mula_ad_lh_encode_fns, 0, 0 },
33680 { "mula.ad.hh", ICLASS_xt_iclass_mac16a_ad,
33682 Opcode_mula_ad_hh_encode_fns, 0, 0 },
33683 { "muls.ad.ll", ICLASS_xt_iclass_mac16a_ad,
33685 Opcode_muls_ad_ll_encode_fns, 0, 0 },
33686 { "muls.ad.hl", ICLASS_xt_iclass_mac16a_ad,
33688 Opcode_muls_ad_hl_encode_fns, 0, 0 },
33689 { "muls.ad.lh", ICLASS_xt_iclass_mac16a_ad,
33691 Opcode_muls_ad_lh_encode_fns, 0, 0 },
33692 { "muls.ad.hh", ICLASS_xt_iclass_mac16a_ad,
33694 Opcode_muls_ad_hh_encode_fns, 0, 0 },
33695 { "mula.da.ll", ICLASS_xt_iclass_mac16a_da,
33697 Opcode_mula_da_ll_encode_fns, 0, 0 },
33698 { "mula.da.hl", ICLASS_xt_iclass_mac16a_da,
33700 Opcode_mula_da_hl_encode_fns, 0, 0 },
33701 { "mula.da.lh", ICLASS_xt_iclass_mac16a_da,
33703 Opcode_mula_da_lh_encode_fns, 0, 0 },
33704 { "mula.da.hh", ICLASS_xt_iclass_mac16a_da,
33706 Opcode_mula_da_hh_encode_fns, 0, 0 },
33707 { "muls.da.ll", ICLASS_xt_iclass_mac16a_da,
33709 Opcode_muls_da_ll_encode_fns, 0, 0 },
33710 { "muls.da.hl", ICLASS_xt_iclass_mac16a_da,
33712 Opcode_muls_da_hl_encode_fns, 0, 0 },
33713 { "muls.da.lh", ICLASS_xt_iclass_mac16a_da,
33715 Opcode_muls_da_lh_encode_fns, 0, 0 },
33716 { "muls.da.hh", ICLASS_xt_iclass_mac16a_da,
33718 Opcode_muls_da_hh_encode_fns, 0, 0 },
33719 { "mula.dd.ll", ICLASS_xt_iclass_mac16a_dd,
33721 Opcode_mula_dd_ll_encode_fns, 0, 0 },
33722 { "mula.dd.hl", ICLASS_xt_iclass_mac16a_dd,
33724 Opcode_mula_dd_hl_encode_fns, 0, 0 },
33725 { "mula.dd.lh", ICLASS_xt_iclass_mac16a_dd,
33727 Opcode_mula_dd_lh_encode_fns, 0, 0 },
33728 { "mula.dd.hh", ICLASS_xt_iclass_mac16a_dd,
33730 Opcode_mula_dd_hh_encode_fns, 0, 0 },
33731 { "muls.dd.ll", ICLASS_xt_iclass_mac16a_dd,
33733 Opcode_muls_dd_ll_encode_fns, 0, 0 },
33734 { "muls.dd.hl", ICLASS_xt_iclass_mac16a_dd,
33736 Opcode_muls_dd_hl_encode_fns, 0, 0 },
33737 { "muls.dd.lh", ICLASS_xt_iclass_mac16a_dd,
33739 Opcode_muls_dd_lh_encode_fns, 0, 0 },
33740 { "muls.dd.hh", ICLASS_xt_iclass_mac16a_dd,
33742 Opcode_muls_dd_hh_encode_fns, 0, 0 },
33743 { "mula.da.ll.lddec", ICLASS_xt_iclass_mac16al_da,
33745 Opcode_mula_da_ll_lddec_encode_fns, 0, 0 },
33746 { "mula.da.ll.ldinc", ICLASS_xt_iclass_mac16al_da,
33748 Opcode_mula_da_ll_ldinc_encode_fns, 0, 0 },
33749 { "mula.da.hl.lddec", ICLASS_xt_iclass_mac16al_da,
33751 Opcode_mula_da_hl_lddec_encode_fns, 0, 0 },
33752 { "mula.da.hl.ldinc", ICLASS_xt_iclass_mac16al_da,
33754 Opcode_mula_da_hl_ldinc_encode_fns, 0, 0 },
33755 { "mula.da.lh.lddec", ICLASS_xt_iclass_mac16al_da,
33757 Opcode_mula_da_lh_lddec_encode_fns, 0, 0 },
33758 { "mula.da.lh.ldinc", ICLASS_xt_iclass_mac16al_da,
33760 Opcode_mula_da_lh_ldinc_encode_fns, 0, 0 },
33761 { "mula.da.hh.lddec", ICLASS_xt_iclass_mac16al_da,
33763 Opcode_mula_da_hh_lddec_encode_fns, 0, 0 },
33764 { "mula.da.hh.ldinc", ICLASS_xt_iclass_mac16al_da,
33766 Opcode_mula_da_hh_ldinc_encode_fns, 0, 0 },
33767 { "mula.dd.ll.lddec", ICLASS_xt_iclass_mac16al_dd,
33769 Opcode_mula_dd_ll_lddec_encode_fns, 0, 0 },
33770 { "mula.dd.ll.ldinc", ICLASS_xt_iclass_mac16al_dd,
33772 Opcode_mula_dd_ll_ldinc_encode_fns, 0, 0 },
33773 { "mula.dd.hl.lddec", ICLASS_xt_iclass_mac16al_dd,
33775 Opcode_mula_dd_hl_lddec_encode_fns, 0, 0 },
33776 { "mula.dd.hl.ldinc", ICLASS_xt_iclass_mac16al_dd,
33778 Opcode_mula_dd_hl_ldinc_encode_fns, 0, 0 },
33779 { "mula.dd.lh.lddec", ICLASS_xt_iclass_mac16al_dd,
33781 Opcode_mula_dd_lh_lddec_encode_fns, 0, 0 },
33782 { "mula.dd.lh.ldinc", ICLASS_xt_iclass_mac16al_dd,
33784 Opcode_mula_dd_lh_ldinc_encode_fns, 0, 0 },
33785 { "mula.dd.hh.lddec", ICLASS_xt_iclass_mac16al_dd,
33787 Opcode_mula_dd_hh_lddec_encode_fns, 0, 0 },
33788 { "mula.dd.hh.ldinc", ICLASS_xt_iclass_mac16al_dd,
33790 Opcode_mula_dd_hh_ldinc_encode_fns, 0, 0 },
33791 { "lddec", ICLASS_xt_iclass_mac16_l,
33793 Opcode_lddec_encode_fns, 0, 0 },
33794 { "ldinc", ICLASS_xt_iclass_mac16_l,
33796 Opcode_ldinc_encode_fns, 0, 0 },
33797 { "rsr.m0", ICLASS_xt_iclass_rsr_m0,
33799 Opcode_rsr_m0_encode_fns, 0, 0 },
33800 { "wsr.m0", ICLASS_xt_iclass_wsr_m0,
33802 Opcode_wsr_m0_encode_fns, 0, 0 },
33803 { "xsr.m0", ICLASS_xt_iclass_xsr_m0,
33805 Opcode_xsr_m0_encode_fns, 0, 0 },
33806 { "rsr.m1", ICLASS_xt_iclass_rsr_m1,
33808 Opcode_rsr_m1_encode_fns, 0, 0 },
33809 { "wsr.m1", ICLASS_xt_iclass_wsr_m1,
33811 Opcode_wsr_m1_encode_fns, 0, 0 },
33812 { "xsr.m1", ICLASS_xt_iclass_xsr_m1,
33814 Opcode_xsr_m1_encode_fns, 0, 0 },
33815 { "rsr.m2", ICLASS_xt_iclass_rsr_m2,
33817 Opcode_rsr_m2_encode_fns, 0, 0 },
33818 { "wsr.m2", ICLASS_xt_iclass_wsr_m2,
33820 Opcode_wsr_m2_encode_fns, 0, 0 },
33821 { "xsr.m2", ICLASS_xt_iclass_xsr_m2,
33823 Opcode_xsr_m2_encode_fns, 0, 0 },
33824 { "rsr.m3", ICLASS_xt_iclass_rsr_m3,
33826 Opcode_rsr_m3_encode_fns, 0, 0 },
33827 { "wsr.m3", ICLASS_xt_iclass_wsr_m3,
33829 Opcode_wsr_m3_encode_fns, 0, 0 },
33830 { "xsr.m3", ICLASS_xt_iclass_xsr_m3,
33832 Opcode_xsr_m3_encode_fns, 0, 0 },
33833 { "rsr.acclo", ICLASS_xt_iclass_rsr_acclo,
33835 Opcode_rsr_acclo_encode_fns, 0, 0 },
33836 { "wsr.acclo", ICLASS_xt_iclass_wsr_acclo,
33838 Opcode_wsr_acclo_encode_fns, 0, 0 },
33839 { "xsr.acclo", ICLASS_xt_iclass_xsr_acclo,
33841 Opcode_xsr_acclo_encode_fns, 0, 0 },
33842 { "rsr.acchi", ICLASS_xt_iclass_rsr_acchi,
33844 Opcode_rsr_acchi_encode_fns, 0, 0 },
33845 { "wsr.acchi", ICLASS_xt_iclass_wsr_acchi,
33847 Opcode_wsr_acchi_encode_fns, 0, 0 },
33848 { "xsr.acchi", ICLASS_xt_iclass_xsr_acchi,
33850 Opcode_xsr_acchi_encode_fns, 0, 0 },
33851 { "rfi", ICLASS_xt_iclass_rfi,
33852 XTENSA_OPCODE_IS_JUMP,
33853 Opcode_rfi_encode_fns, 0, 0 },
33854 { "waiti", ICLASS_xt_iclass_wait,
33856 Opcode_waiti_encode_fns, 0, 0 },
33857 { "rsr.interrupt", ICLASS_xt_iclass_rsr_interrupt,
33859 Opcode_rsr_interrupt_encode_fns, 0, 0 },
33860 { "wsr.intset", ICLASS_xt_iclass_wsr_intset,
33862 Opcode_wsr_intset_encode_fns, 0, 0 },
33863 { "wsr.intclear", ICLASS_xt_iclass_wsr_intclear,
33865 Opcode_wsr_intclear_encode_fns, 0, 0 },
33866 { "rsr.intenable", ICLASS_xt_iclass_rsr_intenable,
33868 Opcode_rsr_intenable_encode_fns, 0, 0 },
33869 { "wsr.intenable", ICLASS_xt_iclass_wsr_intenable,
33871 Opcode_wsr_intenable_encode_fns, 0, 0 },
33872 { "xsr.intenable", ICLASS_xt_iclass_xsr_intenable,
33874 Opcode_xsr_intenable_encode_fns, 0, 0 },
33875 { "break", ICLASS_xt_iclass_break,
33877 Opcode_break_encode_fns, 0, 0 },
33878 { "break.n", ICLASS_xt_iclass_break_n,
33880 Opcode_break_n_encode_fns, 0, 0 },
33881 { "rsr.dbreaka0", ICLASS_xt_iclass_rsr_dbreaka0,
33883 Opcode_rsr_dbreaka0_encode_fns, 0, 0 },
33884 { "wsr.dbreaka0", ICLASS_xt_iclass_wsr_dbreaka0,
33886 Opcode_wsr_dbreaka0_encode_fns, 0, 0 },
33887 { "xsr.dbreaka0", ICLASS_xt_iclass_xsr_dbreaka0,
33889 Opcode_xsr_dbreaka0_encode_fns, 0, 0 },
33890 { "rsr.dbreakc0", ICLASS_xt_iclass_rsr_dbreakc0,
33892 Opcode_rsr_dbreakc0_encode_fns, 0, 0 },
33893 { "wsr.dbreakc0", ICLASS_xt_iclass_wsr_dbreakc0,
33895 Opcode_wsr_dbreakc0_encode_fns, 0, 0 },
33896 { "xsr.dbreakc0", ICLASS_xt_iclass_xsr_dbreakc0,
33898 Opcode_xsr_dbreakc0_encode_fns, 0, 0 },
33899 { "rsr.dbreaka1", ICLASS_xt_iclass_rsr_dbreaka1,
33901 Opcode_rsr_dbreaka1_encode_fns, 0, 0 },
33902 { "wsr.dbreaka1", ICLASS_xt_iclass_wsr_dbreaka1,
33904 Opcode_wsr_dbreaka1_encode_fns, 0, 0 },
33905 { "xsr.dbreaka1", ICLASS_xt_iclass_xsr_dbreaka1,
33907 Opcode_xsr_dbreaka1_encode_fns, 0, 0 },
33908 { "rsr.dbreakc1", ICLASS_xt_iclass_rsr_dbreakc1,
33910 Opcode_rsr_dbreakc1_encode_fns, 0, 0 },
33911 { "wsr.dbreakc1", ICLASS_xt_iclass_wsr_dbreakc1,
33913 Opcode_wsr_dbreakc1_encode_fns, 0, 0 },
33914 { "xsr.dbreakc1", ICLASS_xt_iclass_xsr_dbreakc1,
33916 Opcode_xsr_dbreakc1_encode_fns, 0, 0 },
33917 { "rsr.ibreaka0", ICLASS_xt_iclass_rsr_ibreaka0,
33919 Opcode_rsr_ibreaka0_encode_fns, 0, 0 },
33920 { "wsr.ibreaka0", ICLASS_xt_iclass_wsr_ibreaka0,
33922 Opcode_wsr_ibreaka0_encode_fns, 0, 0 },
33923 { "xsr.ibreaka0", ICLASS_xt_iclass_xsr_ibreaka0,
33925 Opcode_xsr_ibreaka0_encode_fns, 0, 0 },
33926 { "rsr.ibreaka1", ICLASS_xt_iclass_rsr_ibreaka1,
33928 Opcode_rsr_ibreaka1_encode_fns, 0, 0 },
33929 { "wsr.ibreaka1", ICLASS_xt_iclass_wsr_ibreaka1,
33931 Opcode_wsr_ibreaka1_encode_fns, 0, 0 },
33932 { "xsr.ibreaka1", ICLASS_xt_iclass_xsr_ibreaka1,
33934 Opcode_xsr_ibreaka1_encode_fns, 0, 0 },
33935 { "rsr.ibreakenable", ICLASS_xt_iclass_rsr_ibreakenable,
33937 Opcode_rsr_ibreakenable_encode_fns, 0, 0 },
33938 { "wsr.ibreakenable", ICLASS_xt_iclass_wsr_ibreakenable,
33940 Opcode_wsr_ibreakenable_encode_fns, 0, 0 },
33941 { "xsr.ibreakenable", ICLASS_xt_iclass_xsr_ibreakenable,
33943 Opcode_xsr_ibreakenable_encode_fns, 0, 0 },
33944 { "rsr.debugcause", ICLASS_xt_iclass_rsr_debugcause,
33946 Opcode_rsr_debugcause_encode_fns, 0, 0 },
33947 { "wsr.debugcause", ICLASS_xt_iclass_wsr_debugcause,
33949 Opcode_wsr_debugcause_encode_fns, 0, 0 },
33950 { "xsr.debugcause", ICLASS_xt_iclass_xsr_debugcause,
33952 Opcode_xsr_debugcause_encode_fns, 0, 0 },
33953 { "rsr.icount", ICLASS_xt_iclass_rsr_icount,
33955 Opcode_rsr_icount_encode_fns, 0, 0 },
33956 { "wsr.icount", ICLASS_xt_iclass_wsr_icount,
33958 Opcode_wsr_icount_encode_fns, 0, 0 },
33959 { "xsr.icount", ICLASS_xt_iclass_xsr_icount,
33961 Opcode_xsr_icount_encode_fns, 0, 0 },
33962 { "rsr.icountlevel", ICLASS_xt_iclass_rsr_icountlevel,
33964 Opcode_rsr_icountlevel_encode_fns, 0, 0 },
33965 { "wsr.icountlevel", ICLASS_xt_iclass_wsr_icountlevel,
33967 Opcode_wsr_icountlevel_encode_fns, 0, 0 },
33968 { "xsr.icountlevel", ICLASS_xt_iclass_xsr_icountlevel,
33970 Opcode_xsr_icountlevel_encode_fns, 0, 0 },
33971 { "rsr.ddr", ICLASS_xt_iclass_rsr_ddr,
33973 Opcode_rsr_ddr_encode_fns, 0, 0 },
33974 { "wsr.ddr", ICLASS_xt_iclass_wsr_ddr,
33976 Opcode_wsr_ddr_encode_fns, 0, 0 },
33977 { "xsr.ddr", ICLASS_xt_iclass_xsr_ddr,
33979 Opcode_xsr_ddr_encode_fns, 0, 0 },
33980 { "lddr32.p", ICLASS_xt_iclass_lddr32_p,
33982 Opcode_lddr32_p_encode_fns, 0, 0 },
33983 { "sddr32.p", ICLASS_xt_iclass_sddr32_p,
33985 Opcode_sddr32_p_encode_fns, 0, 0 },
33986 { "rfdo", ICLASS_xt_iclass_rfdo,
33987 XTENSA_OPCODE_IS_JUMP,
33988 Opcode_rfdo_encode_fns, 0, 0 },
33989 { "rfdd", ICLASS_xt_iclass_rfdd,
33990 XTENSA_OPCODE_IS_JUMP,
33991 Opcode_rfdd_encode_fns, 0, 0 },
33992 { "wsr.mmid", ICLASS_xt_iclass_wsr_mmid,
33994 Opcode_wsr_mmid_encode_fns, 0, 0 },
33995 { "andb", ICLASS_xt_iclass_bbool1,
33997 Opcode_andb_encode_fns, 0, 0 },
33998 { "andbc", ICLASS_xt_iclass_bbool1,
34000 Opcode_andbc_encode_fns, 0, 0 },
34001 { "orb", ICLASS_xt_iclass_bbool1,
34003 Opcode_orb_encode_fns, 0, 0 },
34004 { "orbc", ICLASS_xt_iclass_bbool1,
34006 Opcode_orbc_encode_fns, 0, 0 },
34007 { "xorb", ICLASS_xt_iclass_bbool1,
34009 Opcode_xorb_encode_fns, 0, 0 },
34010 { "any4", ICLASS_xt_iclass_bbool4,
34012 Opcode_any4_encode_fns, 0, 0 },
34013 { "all4", ICLASS_xt_iclass_bbool4,
34015 Opcode_all4_encode_fns, 0, 0 },
34016 { "any8", ICLASS_xt_iclass_bbool8,
34018 Opcode_any8_encode_fns, 0, 0 },
34019 { "all8", ICLASS_xt_iclass_bbool8,
34021 Opcode_all8_encode_fns, 0, 0 },
34022 { "bf", ICLASS_xt_iclass_bbranch,
34023 XTENSA_OPCODE_IS_BRANCH,
34024 Opcode_bf_encode_fns, 0, 0 },
34025 { "bt", ICLASS_xt_iclass_bbranch,
34026 XTENSA_OPCODE_IS_BRANCH,
34027 Opcode_bt_encode_fns, 0, 0 },
34028 { "movf", ICLASS_xt_iclass_bmove,
34030 Opcode_movf_encode_fns, 0, 0 },
34031 { "movt", ICLASS_xt_iclass_bmove,
34033 Opcode_movt_encode_fns, 0, 0 },
34034 { "rsr.br", ICLASS_xt_iclass_RSR_BR,
34036 Opcode_rsr_br_encode_fns, 0, 0 },
34037 { "wsr.br", ICLASS_xt_iclass_WSR_BR,
34039 Opcode_wsr_br_encode_fns, 0, 0 },
34040 { "xsr.br", ICLASS_xt_iclass_XSR_BR,
34042 Opcode_xsr_br_encode_fns, 0, 0 },
34043 { "rsr.ccount", ICLASS_xt_iclass_rsr_ccount,
34045 Opcode_rsr_ccount_encode_fns, 0, 0 },
34046 { "wsr.ccount", ICLASS_xt_iclass_wsr_ccount,
34048 Opcode_wsr_ccount_encode_fns, 0, 0 },
34049 { "xsr.ccount", ICLASS_xt_iclass_xsr_ccount,
34051 Opcode_xsr_ccount_encode_fns, 0, 0 },
34052 { "rsr.ccompare0", ICLASS_xt_iclass_rsr_ccompare0,
34054 Opcode_rsr_ccompare0_encode_fns, 0, 0 },
34055 { "wsr.ccompare0", ICLASS_xt_iclass_wsr_ccompare0,
34057 Opcode_wsr_ccompare0_encode_fns, 0, 0 },
34058 { "xsr.ccompare0", ICLASS_xt_iclass_xsr_ccompare0,
34060 Opcode_xsr_ccompare0_encode_fns, 0, 0 },
34061 { "rsr.ccompare1", ICLASS_xt_iclass_rsr_ccompare1,
34063 Opcode_rsr_ccompare1_encode_fns, 0, 0 },
34064 { "wsr.ccompare1", ICLASS_xt_iclass_wsr_ccompare1,
34066 Opcode_wsr_ccompare1_encode_fns, 0, 0 },
34067 { "xsr.ccompare1", ICLASS_xt_iclass_xsr_ccompare1,
34069 Opcode_xsr_ccompare1_encode_fns, 0, 0 },
34070 { "rsr.ccompare2", ICLASS_xt_iclass_rsr_ccompare2,
34072 Opcode_rsr_ccompare2_encode_fns, 0, 0 },
34073 { "wsr.ccompare2", ICLASS_xt_iclass_wsr_ccompare2,
34075 Opcode_wsr_ccompare2_encode_fns, 0, 0 },
34076 { "xsr.ccompare2", ICLASS_xt_iclass_xsr_ccompare2,
34078 Opcode_xsr_ccompare2_encode_fns, 0, 0 },
34079 { "ipf", ICLASS_xt_iclass_icache,
34081 Opcode_ipf_encode_fns, 0, 0 },
34082 { "ihi", ICLASS_xt_iclass_icache,
34084 Opcode_ihi_encode_fns, 0, 0 },
34085 { "ipfl", ICLASS_xt_iclass_icache_lock,
34087 Opcode_ipfl_encode_fns, 0, 0 },
34088 { "ihu", ICLASS_xt_iclass_icache_lock,
34090 Opcode_ihu_encode_fns, 0, 0 },
34091 { "iiu", ICLASS_xt_iclass_icache_lock,
34093 Opcode_iiu_encode_fns, 0, 0 },
34094 { "iii", ICLASS_xt_iclass_icache_inv,
34096 Opcode_iii_encode_fns, 0, 0 },
34097 { "lict", ICLASS_xt_iclass_licx,
34099 Opcode_lict_encode_fns, 0, 0 },
34100 { "licw", ICLASS_xt_iclass_licx,
34102 Opcode_licw_encode_fns, 0, 0 },
34103 { "sict", ICLASS_xt_iclass_sicx,
34105 Opcode_sict_encode_fns, 0, 0 },
34106 { "sicw", ICLASS_xt_iclass_sicx,
34108 Opcode_sicw_encode_fns, 0, 0 },
34109 { "dhwb", ICLASS_xt_iclass_dcache,
34111 Opcode_dhwb_encode_fns, 0, 0 },
34112 { "dhwbi", ICLASS_xt_iclass_dcache,
34114 Opcode_dhwbi_encode_fns, 0, 0 },
34115 { "diwbui.p", ICLASS_xt_iclass_dcache_dyn,
34117 Opcode_diwbui_p_encode_fns, 0, 0 },
34118 { "diwb", ICLASS_xt_iclass_dcache_ind,
34120 Opcode_diwb_encode_fns, 0, 0 },
34121 { "diwbi", ICLASS_xt_iclass_dcache_ind,
34123 Opcode_diwbi_encode_fns, 0, 0 },
34124 { "dhi", ICLASS_xt_iclass_dcache_inv,
34126 Opcode_dhi_encode_fns, 0, 0 },
34127 { "dii", ICLASS_xt_iclass_dcache_inv,
34129 Opcode_dii_encode_fns, 0, 0 },
34130 { "dpfr", ICLASS_xt_iclass_dpf,
34132 Opcode_dpfr_encode_fns, 0, 0 },
34133 { "dpfw", ICLASS_xt_iclass_dpf,
34135 Opcode_dpfw_encode_fns, 0, 0 },
34136 { "dpfro", ICLASS_xt_iclass_dpf,
34138 Opcode_dpfro_encode_fns, 0, 0 },
34139 { "dpfwo", ICLASS_xt_iclass_dpf,
34141 Opcode_dpfwo_encode_fns, 0, 0 },
34142 { "dpfl", ICLASS_xt_iclass_dcache_lock,
34144 Opcode_dpfl_encode_fns, 0, 0 },
34145 { "dhu", ICLASS_xt_iclass_dcache_lock,
34147 Opcode_dhu_encode_fns, 0, 0 },
34148 { "diu", ICLASS_xt_iclass_dcache_lock,
34150 Opcode_diu_encode_fns, 0, 0 },
34151 { "sdct", ICLASS_xt_iclass_sdct,
34153 Opcode_sdct_encode_fns, 0, 0 },
34154 { "ldct", ICLASS_xt_iclass_ldct,
34156 Opcode_ldct_encode_fns, 0, 0 },
34157 { "rsr.prefctl", ICLASS_xt_iclass_rsr_prefctl,
34159 Opcode_rsr_prefctl_encode_fns, 0, 0 },
34160 { "wsr.prefctl", ICLASS_xt_iclass_wsr_prefctl,
34162 Opcode_wsr_prefctl_encode_fns, 0, 0 },
34163 { "xsr.prefctl", ICLASS_xt_iclass_xsr_prefctl,
34165 Opcode_xsr_prefctl_encode_fns, 0, 0 },
34166 { "wsr.ptevaddr", ICLASS_xt_iclass_wsr_ptevaddr,
34168 Opcode_wsr_ptevaddr_encode_fns, 0, 0 },
34169 { "rsr.ptevaddr", ICLASS_xt_iclass_rsr_ptevaddr,
34171 Opcode_rsr_ptevaddr_encode_fns, 0, 0 },
34172 { "xsr.ptevaddr", ICLASS_xt_iclass_xsr_ptevaddr,
34174 Opcode_xsr_ptevaddr_encode_fns, 0, 0 },
34175 { "rsr.rasid", ICLASS_xt_iclass_rsr_rasid,
34177 Opcode_rsr_rasid_encode_fns, 0, 0 },
34178 { "wsr.rasid", ICLASS_xt_iclass_wsr_rasid,
34180 Opcode_wsr_rasid_encode_fns, 0, 0 },
34181 { "xsr.rasid", ICLASS_xt_iclass_xsr_rasid,
34183 Opcode_xsr_rasid_encode_fns, 0, 0 },
34184 { "rsr.itlbcfg", ICLASS_xt_iclass_rsr_itlbcfg,
34186 Opcode_rsr_itlbcfg_encode_fns, 0, 0 },
34187 { "wsr.itlbcfg", ICLASS_xt_iclass_wsr_itlbcfg,
34189 Opcode_wsr_itlbcfg_encode_fns, 0, 0 },
34190 { "xsr.itlbcfg", ICLASS_xt_iclass_xsr_itlbcfg,
34192 Opcode_xsr_itlbcfg_encode_fns, 0, 0 },
34193 { "rsr.dtlbcfg", ICLASS_xt_iclass_rsr_dtlbcfg,
34195 Opcode_rsr_dtlbcfg_encode_fns, 0, 0 },
34196 { "wsr.dtlbcfg", ICLASS_xt_iclass_wsr_dtlbcfg,
34198 Opcode_wsr_dtlbcfg_encode_fns, 0, 0 },
34199 { "xsr.dtlbcfg", ICLASS_xt_iclass_xsr_dtlbcfg,
34201 Opcode_xsr_dtlbcfg_encode_fns, 0, 0 },
34202 { "idtlb", ICLASS_xt_iclass_idtlb,
34204 Opcode_idtlb_encode_fns, 0, 0 },
34205 { "pdtlb", ICLASS_xt_iclass_rdtlb,
34207 Opcode_pdtlb_encode_fns, 0, 0 },
34208 { "rdtlb0", ICLASS_xt_iclass_rdtlb,
34210 Opcode_rdtlb0_encode_fns, 0, 0 },
34211 { "rdtlb1", ICLASS_xt_iclass_rdtlb,
34213 Opcode_rdtlb1_encode_fns, 0, 0 },
34214 { "wdtlb", ICLASS_xt_iclass_wdtlb,
34216 Opcode_wdtlb_encode_fns, 0, 0 },
34217 { "iitlb", ICLASS_xt_iclass_iitlb,
34219 Opcode_iitlb_encode_fns, 0, 0 },
34220 { "pitlb", ICLASS_xt_iclass_ritlb,
34222 Opcode_pitlb_encode_fns, 0, 0 },
34223 { "ritlb0", ICLASS_xt_iclass_ritlb,
34225 Opcode_ritlb0_encode_fns, 0, 0 },
34226 { "ritlb1", ICLASS_xt_iclass_ritlb,
34228 Opcode_ritlb1_encode_fns, 0, 0 },
34229 { "witlb", ICLASS_xt_iclass_witlb,
34231 Opcode_witlb_encode_fns, 0, 0 },
34232 { "ldpte", ICLASS_xt_iclass_ldpte,
34234 Opcode_ldpte_encode_fns, 0, 0 },
34235 { "hwwitlba", ICLASS_xt_iclass_hwwitlba,
34236 XTENSA_OPCODE_IS_BRANCH,
34237 Opcode_hwwitlba_encode_fns, 0, 0 },
34238 { "hwwdtlba", ICLASS_xt_iclass_hwwdtlba,
34240 Opcode_hwwdtlba_encode_fns, 0, 0 },
34241 { "rsr.cpenable", ICLASS_xt_iclass_rsr_cpenable,
34243 Opcode_rsr_cpenable_encode_fns, 0, 0 },
34244 { "wsr.cpenable", ICLASS_xt_iclass_wsr_cpenable,
34246 Opcode_wsr_cpenable_encode_fns, 0, 0 },
34247 { "xsr.cpenable", ICLASS_xt_iclass_xsr_cpenable,
34249 Opcode_xsr_cpenable_encode_fns, 0, 0 },
34250 { "clamps", ICLASS_xt_iclass_clamp,
34252 Opcode_clamps_encode_fns, 0, 0 },
34253 { "min", ICLASS_xt_iclass_minmax,
34255 Opcode_min_encode_fns, 0, 0 },
34256 { "max", ICLASS_xt_iclass_minmax,
34258 Opcode_max_encode_fns, 0, 0 },
34259 { "minu", ICLASS_xt_iclass_minmax,
34261 Opcode_minu_encode_fns, 0, 0 },
34262 { "maxu", ICLASS_xt_iclass_minmax,
34264 Opcode_maxu_encode_fns, 0, 0 },
34265 { "nsa", ICLASS_xt_iclass_nsa,
34267 Opcode_nsa_encode_fns, 0, 0 },
34268 { "nsau", ICLASS_xt_iclass_nsa,
34270 Opcode_nsau_encode_fns, 0, 0 },
34271 { "sext", ICLASS_xt_iclass_sx,
34273 Opcode_sext_encode_fns, 0, 0 },
34274 { "l32ai", ICLASS_xt_iclass_l32ai,
34276 Opcode_l32ai_encode_fns, 0, 0 },
34277 { "s32ri", ICLASS_xt_iclass_s32ri,
34279 Opcode_s32ri_encode_fns, 0, 0 },
34280 { "s32c1i", ICLASS_xt_iclass_s32c1i,
34282 Opcode_s32c1i_encode_fns, 0, 0 },
34283 { "rsr.scompare1", ICLASS_xt_iclass_rsr_scompare1,
34285 Opcode_rsr_scompare1_encode_fns, 0, 0 },
34286 { "wsr.scompare1", ICLASS_xt_iclass_wsr_scompare1,
34288 Opcode_wsr_scompare1_encode_fns, 0, 0 },
34289 { "xsr.scompare1", ICLASS_xt_iclass_xsr_scompare1,
34291 Opcode_xsr_scompare1_encode_fns, 0, 0 },
34292 { "rsr.atomctl", ICLASS_xt_iclass_rsr_atomctl,
34294 Opcode_rsr_atomctl_encode_fns, 0, 0 },
34295 { "wsr.atomctl", ICLASS_xt_iclass_wsr_atomctl,
34297 Opcode_wsr_atomctl_encode_fns, 0, 0 },
34298 { "xsr.atomctl", ICLASS_xt_iclass_xsr_atomctl,
34300 Opcode_xsr_atomctl_encode_fns, 0, 0 },
34301 { "quou", ICLASS_xt_iclass_div,
34303 Opcode_quou_encode_fns, 0, 0 },
34304 { "quos", ICLASS_xt_iclass_div,
34306 Opcode_quos_encode_fns, 0, 0 },
34307 { "remu", ICLASS_xt_iclass_div,
34309 Opcode_remu_encode_fns, 0, 0 },
34310 { "rems", ICLASS_xt_iclass_div,
34312 Opcode_rems_encode_fns, 0, 0 },
34313 { "rer", ICLASS_xt_iclass_rer,
34315 Opcode_rer_encode_fns, 0, 0 },
34316 { "wer", ICLASS_xt_iclass_wer,
34318 Opcode_wer_encode_fns, 0, 0 },
34319 { "rur.ae_ovf_sar", ICLASS_rur_ae_ovf_sar,
34321 Opcode_rur_ae_ovf_sar_encode_fns, 0, 0 },
34322 { "wur.ae_ovf_sar", ICLASS_wur_ae_ovf_sar,
34324 Opcode_wur_ae_ovf_sar_encode_fns, 0, 0 },
34325 { "rur.ae_bithead", ICLASS_rur_ae_bithead,
34327 Opcode_rur_ae_bithead_encode_fns, 0, 0 },
34328 { "wur.ae_bithead", ICLASS_wur_ae_bithead,
34330 Opcode_wur_ae_bithead_encode_fns, 0, 0 },
34331 { "rur.ae_ts_fts_bu_bp", ICLASS_rur_ae_ts_fts_bu_bp,
34333 Opcode_rur_ae_ts_fts_bu_bp_encode_fns, 0, 0 },
34334 { "wur.ae_ts_fts_bu_bp", ICLASS_wur_ae_ts_fts_bu_bp,
34336 Opcode_wur_ae_ts_fts_bu_bp_encode_fns, 0, 0 },
34337 { "rur.ae_sd_no", ICLASS_rur_ae_sd_no,
34339 Opcode_rur_ae_sd_no_encode_fns, 0, 0 },
34340 { "wur.ae_sd_no", ICLASS_wur_ae_sd_no,
34342 Opcode_wur_ae_sd_no_encode_fns, 0, 0 },
34343 { "rur.ae_overflow", ICLASS_ae_iclass_rur_ae_overflow,
34345 Opcode_rur_ae_overflow_encode_fns, 0, 0 },
34346 { "wur.ae_overflow", ICLASS_ae_iclass_wur_ae_overflow,
34348 Opcode_wur_ae_overflow_encode_fns, 0, 0 },
34349 { "rur.ae_sar", ICLASS_ae_iclass_rur_ae_sar,
34351 Opcode_rur_ae_sar_encode_fns, 0, 0 },
34352 { "wur.ae_sar", ICLASS_ae_iclass_wur_ae_sar,
34354 Opcode_wur_ae_sar_encode_fns, 0, 0 },
34355 { "rur.ae_bitptr", ICLASS_ae_iclass_rur_ae_bitptr,
34357 Opcode_rur_ae_bitptr_encode_fns, 0, 0 },
34358 { "wur.ae_bitptr", ICLASS_ae_iclass_wur_ae_bitptr,
34360 Opcode_wur_ae_bitptr_encode_fns, 0, 0 },
34361 { "rur.ae_bitsused", ICLASS_ae_iclass_rur_ae_bitsused,
34363 Opcode_rur_ae_bitsused_encode_fns, 0, 0 },
34364 { "wur.ae_bitsused", ICLASS_ae_iclass_wur_ae_bitsused,
34366 Opcode_wur_ae_bitsused_encode_fns, 0, 0 },
34367 { "rur.ae_tablesize", ICLASS_ae_iclass_rur_ae_tablesize,
34369 Opcode_rur_ae_tablesize_encode_fns, 0, 0 },
34370 { "wur.ae_tablesize", ICLASS_ae_iclass_wur_ae_tablesize,
34372 Opcode_wur_ae_tablesize_encode_fns, 0, 0 },
34373 { "rur.ae_first_ts", ICLASS_ae_iclass_rur_ae_first_ts,
34375 Opcode_rur_ae_first_ts_encode_fns, 0, 0 },
34376 { "wur.ae_first_ts", ICLASS_ae_iclass_wur_ae_first_ts,
34378 Opcode_wur_ae_first_ts_encode_fns, 0, 0 },
34379 { "rur.ae_nextoffset", ICLASS_ae_iclass_rur_ae_nextoffset,
34381 Opcode_rur_ae_nextoffset_encode_fns, 0, 0 },
34382 { "wur.ae_nextoffset", ICLASS_ae_iclass_wur_ae_nextoffset,
34384 Opcode_wur_ae_nextoffset_encode_fns, 0, 0 },
34385 { "rur.ae_searchdone", ICLASS_ae_iclass_rur_ae_searchdone,
34387 Opcode_rur_ae_searchdone_encode_fns, 0, 0 },
34388 { "wur.ae_searchdone", ICLASS_ae_iclass_wur_ae_searchdone,
34390 Opcode_wur_ae_searchdone_encode_fns, 0, 0 },
34391 { "ae_lp16f.i", ICLASS_ae_iclass_lp16f_i,
34393 Opcode_ae_lp16f_i_encode_fns, 0, 0 },
34394 { "ae_lp16f.iu", ICLASS_ae_iclass_lp16f_iu,
34396 Opcode_ae_lp16f_iu_encode_fns, 0, 0 },
34397 { "ae_lp16f.x", ICLASS_ae_iclass_lp16f_x,
34399 Opcode_ae_lp16f_x_encode_fns, 0, 0 },
34400 { "ae_lp16f.xu", ICLASS_ae_iclass_lp16f_xu,
34402 Opcode_ae_lp16f_xu_encode_fns, 0, 0 },
34403 { "ae_lp24.i", ICLASS_ae_iclass_lp24_i,
34405 Opcode_ae_lp24_i_encode_fns, 0, 0 },
34406 { "ae_lp24.iu", ICLASS_ae_iclass_lp24_iu,
34408 Opcode_ae_lp24_iu_encode_fns, 0, 0 },
34409 { "ae_lp24.x", ICLASS_ae_iclass_lp24_x,
34411 Opcode_ae_lp24_x_encode_fns, 0, 0 },
34412 { "ae_lp24.xu", ICLASS_ae_iclass_lp24_xu,
34414 Opcode_ae_lp24_xu_encode_fns, 0, 0 },
34415 { "ae_lp24f.i", ICLASS_ae_iclass_lp24f_i,
34417 Opcode_ae_lp24f_i_encode_fns, 0, 0 },
34418 { "ae_lp24f.iu", ICLASS_ae_iclass_lp24f_iu,
34420 Opcode_ae_lp24f_iu_encode_fns, 0, 0 },
34421 { "ae_lp24f.x", ICLASS_ae_iclass_lp24f_x,
34423 Opcode_ae_lp24f_x_encode_fns, 0, 0 },
34424 { "ae_lp24f.xu", ICLASS_ae_iclass_lp24f_xu,
34426 Opcode_ae_lp24f_xu_encode_fns, 0, 0 },
34427 { "ae_lp16x2f.i", ICLASS_ae_iclass_lp16x2f_i,
34429 Opcode_ae_lp16x2f_i_encode_fns, 0, 0 },
34430 { "ae_lp16x2f.iu", ICLASS_ae_iclass_lp16x2f_iu,
34432 Opcode_ae_lp16x2f_iu_encode_fns, 0, 0 },
34433 { "ae_lp16x2f.x", ICLASS_ae_iclass_lp16x2f_x,
34435 Opcode_ae_lp16x2f_x_encode_fns, 0, 0 },
34436 { "ae_lp16x2f.xu", ICLASS_ae_iclass_lp16x2f_xu,
34438 Opcode_ae_lp16x2f_xu_encode_fns, 0, 0 },
34439 { "ae_lp24x2f.i", ICLASS_ae_iclass_lp24x2f_i,
34441 Opcode_ae_lp24x2f_i_encode_fns, 0, 0 },
34442 { "ae_lp24x2f.iu", ICLASS_ae_iclass_lp24x2f_iu,
34444 Opcode_ae_lp24x2f_iu_encode_fns, 0, 0 },
34445 { "ae_lp24x2f.x", ICLASS_ae_iclass_lp24x2f_x,
34447 Opcode_ae_lp24x2f_x_encode_fns, 0, 0 },
34448 { "ae_lp24x2f.xu", ICLASS_ae_iclass_lp24x2f_xu,
34450 Opcode_ae_lp24x2f_xu_encode_fns, 0, 0 },
34451 { "ae_lp24x2.i", ICLASS_ae_iclass_lp24x2_i,
34453 Opcode_ae_lp24x2_i_encode_fns, 0, 0 },
34454 { "ae_lp24x2.iu", ICLASS_ae_iclass_lp24x2_iu,
34456 Opcode_ae_lp24x2_iu_encode_fns, 0, 0 },
34457 { "ae_lp24x2.x", ICLASS_ae_iclass_lp24x2_x,
34459 Opcode_ae_lp24x2_x_encode_fns, 0, 0 },
34460 { "ae_lp24x2.xu", ICLASS_ae_iclass_lp24x2_xu,
34462 Opcode_ae_lp24x2_xu_encode_fns, 0, 0 },
34463 { "ae_sp16x2f.i", ICLASS_ae_iclass_sp16x2f_i,
34465 Opcode_ae_sp16x2f_i_encode_fns, 0, 0 },
34466 { "ae_sp16x2f.iu", ICLASS_ae_iclass_sp16x2f_iu,
34468 Opcode_ae_sp16x2f_iu_encode_fns, 0, 0 },
34469 { "ae_sp16x2f.x", ICLASS_ae_iclass_sp16x2f_x,
34471 Opcode_ae_sp16x2f_x_encode_fns, 0, 0 },
34472 { "ae_sp16x2f.xu", ICLASS_ae_iclass_sp16x2f_xu,
34474 Opcode_ae_sp16x2f_xu_encode_fns, 0, 0 },
34475 { "ae_sp24x2s.i", ICLASS_ae_iclass_sp24x2s_i,
34477 Opcode_ae_sp24x2s_i_encode_fns, 0, 0 },
34478 { "ae_sp24x2s.iu", ICLASS_ae_iclass_sp24x2s_iu,
34480 Opcode_ae_sp24x2s_iu_encode_fns, 0, 0 },
34481 { "ae_sp24x2s.x", ICLASS_ae_iclass_sp24x2s_x,
34483 Opcode_ae_sp24x2s_x_encode_fns, 0, 0 },
34484 { "ae_sp24x2s.xu", ICLASS_ae_iclass_sp24x2s_xu,
34486 Opcode_ae_sp24x2s_xu_encode_fns, 0, 0 },
34487 { "ae_sp24x2f.i", ICLASS_ae_iclass_sp24x2f_i,
34489 Opcode_ae_sp24x2f_i_encode_fns, 0, 0 },
34490 { "ae_sp24x2f.iu", ICLASS_ae_iclass_sp24x2f_iu,
34492 Opcode_ae_sp24x2f_iu_encode_fns, 0, 0 },
34493 { "ae_sp24x2f.x", ICLASS_ae_iclass_sp24x2f_x,
34495 Opcode_ae_sp24x2f_x_encode_fns, 0, 0 },
34496 { "ae_sp24x2f.xu", ICLASS_ae_iclass_sp24x2f_xu,
34498 Opcode_ae_sp24x2f_xu_encode_fns, 0, 0 },
34499 { "ae_sp16f.l.i", ICLASS_ae_iclass_sp16f_l_i,
34501 Opcode_ae_sp16f_l_i_encode_fns, 0, 0 },
34502 { "ae_sp16f.l.iu", ICLASS_ae_iclass_sp16f_l_iu,
34504 Opcode_ae_sp16f_l_iu_encode_fns, 0, 0 },
34505 { "ae_sp16f.l.x", ICLASS_ae_iclass_sp16f_l_x,
34507 Opcode_ae_sp16f_l_x_encode_fns, 0, 0 },
34508 { "ae_sp16f.l.xu", ICLASS_ae_iclass_sp16f_l_xu,
34510 Opcode_ae_sp16f_l_xu_encode_fns, 0, 0 },
34511 { "ae_sp24s.l.i", ICLASS_ae_iclass_sp24s_l_i,
34513 Opcode_ae_sp24s_l_i_encode_fns, 0, 0 },
34514 { "ae_sp24s.l.iu", ICLASS_ae_iclass_sp24s_l_iu,
34516 Opcode_ae_sp24s_l_iu_encode_fns, 0, 0 },
34517 { "ae_sp24s.l.x", ICLASS_ae_iclass_sp24s_l_x,
34519 Opcode_ae_sp24s_l_x_encode_fns, 0, 0 },
34520 { "ae_sp24s.l.xu", ICLASS_ae_iclass_sp24s_l_xu,
34522 Opcode_ae_sp24s_l_xu_encode_fns, 0, 0 },
34523 { "ae_sp24f.l.i", ICLASS_ae_iclass_sp24f_l_i,
34525 Opcode_ae_sp24f_l_i_encode_fns, 0, 0 },
34526 { "ae_sp24f.l.iu", ICLASS_ae_iclass_sp24f_l_iu,
34528 Opcode_ae_sp24f_l_iu_encode_fns, 0, 0 },
34529 { "ae_sp24f.l.x", ICLASS_ae_iclass_sp24f_l_x,
34531 Opcode_ae_sp24f_l_x_encode_fns, 0, 0 },
34532 { "ae_sp24f.l.xu", ICLASS_ae_iclass_sp24f_l_xu,
34534 Opcode_ae_sp24f_l_xu_encode_fns, 0, 0 },
34535 { "ae_lq56.i", ICLASS_ae_iclass_lq56_i,
34537 Opcode_ae_lq56_i_encode_fns, 0, 0 },
34538 { "ae_lq56.iu", ICLASS_ae_iclass_lq56_iu,
34540 Opcode_ae_lq56_iu_encode_fns, 0, 0 },
34541 { "ae_lq56.x", ICLASS_ae_iclass_lq56_x,
34543 Opcode_ae_lq56_x_encode_fns, 0, 0 },
34544 { "ae_lq56.xu", ICLASS_ae_iclass_lq56_xu,
34546 Opcode_ae_lq56_xu_encode_fns, 0, 0 },
34547 { "ae_lq32f.i", ICLASS_ae_iclass_lq32f_i,
34549 Opcode_ae_lq32f_i_encode_fns, 0, 0 },
34550 { "ae_lq32f.iu", ICLASS_ae_iclass_lq32f_iu,
34552 Opcode_ae_lq32f_iu_encode_fns, 0, 0 },
34553 { "ae_lq32f.x", ICLASS_ae_iclass_lq32f_x,
34555 Opcode_ae_lq32f_x_encode_fns, 0, 0 },
34556 { "ae_lq32f.xu", ICLASS_ae_iclass_lq32f_xu,
34558 Opcode_ae_lq32f_xu_encode_fns, 0, 0 },
34559 { "ae_sq56s.i", ICLASS_ae_iclass_sq56s_i,
34561 Opcode_ae_sq56s_i_encode_fns, 0, 0 },
34562 { "ae_sq56s.iu", ICLASS_ae_iclass_sq56s_iu,
34564 Opcode_ae_sq56s_iu_encode_fns, 0, 0 },
34565 { "ae_sq56s.x", ICLASS_ae_iclass_sq56s_x,
34567 Opcode_ae_sq56s_x_encode_fns, 0, 0 },
34568 { "ae_sq56s.xu", ICLASS_ae_iclass_sq56s_xu,
34570 Opcode_ae_sq56s_xu_encode_fns, 0, 0 },
34571 { "ae_sq32f.i", ICLASS_ae_iclass_sq32f_i,
34573 Opcode_ae_sq32f_i_encode_fns, 0, 0 },
34574 { "ae_sq32f.iu", ICLASS_ae_iclass_sq32f_iu,
34576 Opcode_ae_sq32f_iu_encode_fns, 0, 0 },
34577 { "ae_sq32f.x", ICLASS_ae_iclass_sq32f_x,
34579 Opcode_ae_sq32f_x_encode_fns, 0, 0 },
34580 { "ae_sq32f.xu", ICLASS_ae_iclass_sq32f_xu,
34582 Opcode_ae_sq32f_xu_encode_fns, 0, 0 },
34583 { "ae_zerop48", ICLASS_ae_iclass_zerop48,
34585 Opcode_ae_zerop48_encode_fns, 0, 0 },
34586 { "ae_movp48", ICLASS_ae_iclass_movp48,
34588 Opcode_ae_movp48_encode_fns, 0, 0 },
34589 { "ae_selp24.ll", ICLASS_ae_iclass_selp24_ll,
34591 Opcode_ae_selp24_ll_encode_fns, 0, 0 },
34592 { "ae_selp24.lh", ICLASS_ae_iclass_selp24_lh,
34594 Opcode_ae_selp24_lh_encode_fns, 0, 0 },
34595 { "ae_selp24.hl", ICLASS_ae_iclass_selp24_hl,
34597 Opcode_ae_selp24_hl_encode_fns, 0, 0 },
34598 { "ae_selp24.hh", ICLASS_ae_iclass_selp24_hh,
34600 Opcode_ae_selp24_hh_encode_fns, 0, 0 },
34601 { "ae_movtp24x2", ICLASS_ae_iclass_movtp24x2,
34603 Opcode_ae_movtp24x2_encode_fns, 0, 0 },
34604 { "ae_movfp24x2", ICLASS_ae_iclass_movfp24x2,
34606 Opcode_ae_movfp24x2_encode_fns, 0, 0 },
34607 { "ae_movtp48", ICLASS_ae_iclass_movtp48,
34609 Opcode_ae_movtp48_encode_fns, 0, 0 },
34610 { "ae_movfp48", ICLASS_ae_iclass_movfp48,
34612 Opcode_ae_movfp48_encode_fns, 0, 0 },
34613 { "ae_movpa24x2", ICLASS_ae_iclass_movpa24x2,
34615 Opcode_ae_movpa24x2_encode_fns, 0, 0 },
34616 { "ae_truncp24a32x2", ICLASS_ae_iclass_truncp24a32x2,
34618 Opcode_ae_truncp24a32x2_encode_fns, 0, 0 },
34619 { "ae_cvta32p24.l", ICLASS_ae_iclass_cvta32p24_l,
34621 Opcode_ae_cvta32p24_l_encode_fns, 0, 0 },
34622 { "ae_cvta32p24.h", ICLASS_ae_iclass_cvta32p24_h,
34624 Opcode_ae_cvta32p24_h_encode_fns, 0, 0 },
34625 { "ae_cvtp24a16x2.ll", ICLASS_ae_iclass_cvtp24a16x2_ll,
34627 Opcode_ae_cvtp24a16x2_ll_encode_fns, 0, 0 },
34628 { "ae_cvtp24a16x2.lh", ICLASS_ae_iclass_cvtp24a16x2_lh,
34630 Opcode_ae_cvtp24a16x2_lh_encode_fns, 0, 0 },
34631 { "ae_cvtp24a16x2.hl", ICLASS_ae_iclass_cvtp24a16x2_hl,
34633 Opcode_ae_cvtp24a16x2_hl_encode_fns, 0, 0 },
34634 { "ae_cvtp24a16x2.hh", ICLASS_ae_iclass_cvtp24a16x2_hh,
34636 Opcode_ae_cvtp24a16x2_hh_encode_fns, 0, 0 },
34637 { "ae_truncp24q48x2", ICLASS_ae_iclass_truncp24q48x2,
34639 Opcode_ae_truncp24q48x2_encode_fns, 0, 0 },
34640 { "ae_truncp16", ICLASS_ae_iclass_truncp16,
34642 Opcode_ae_truncp16_encode_fns, 0, 0 },
34643 { "ae_roundsp24q48sym", ICLASS_ae_iclass_roundsp24q48sym,
34645 Opcode_ae_roundsp24q48sym_encode_fns, 0, 0 },
34646 { "ae_roundsp24q48asym", ICLASS_ae_iclass_roundsp24q48asym,
34648 Opcode_ae_roundsp24q48asym_encode_fns, 0, 0 },
34649 { "ae_roundsp16q48sym", ICLASS_ae_iclass_roundsp16q48sym,
34651 Opcode_ae_roundsp16q48sym_encode_fns, 0, 0 },
34652 { "ae_roundsp16q48asym", ICLASS_ae_iclass_roundsp16q48asym,
34654 Opcode_ae_roundsp16q48asym_encode_fns, 0, 0 },
34655 { "ae_roundsp16sym", ICLASS_ae_iclass_roundsp16sym,
34657 Opcode_ae_roundsp16sym_encode_fns, 0, 0 },
34658 { "ae_roundsp16asym", ICLASS_ae_iclass_roundsp16asym,
34660 Opcode_ae_roundsp16asym_encode_fns, 0, 0 },
34661 { "ae_zeroq56", ICLASS_ae_iclass_zeroq56,
34663 Opcode_ae_zeroq56_encode_fns, 0, 0 },
34664 { "ae_movq56", ICLASS_ae_iclass_movq56,
34666 Opcode_ae_movq56_encode_fns, 0, 0 },
34667 { "ae_movtq56", ICLASS_ae_iclass_movtq56,
34669 Opcode_ae_movtq56_encode_fns, 0, 0 },
34670 { "ae_movfq56", ICLASS_ae_iclass_movfq56,
34672 Opcode_ae_movfq56_encode_fns, 0, 0 },
34673 { "ae_cvtq48a32s", ICLASS_ae_iclass_cvtq48a32s,
34675 Opcode_ae_cvtq48a32s_encode_fns, 0, 0 },
34676 { "ae_cvtq48p24s.l", ICLASS_ae_iclass_cvtq48p24s_l,
34678 Opcode_ae_cvtq48p24s_l_encode_fns, 0, 0 },
34679 { "ae_cvtq48p24s.h", ICLASS_ae_iclass_cvtq48p24s_h,
34681 Opcode_ae_cvtq48p24s_h_encode_fns, 0, 0 },
34682 { "ae_satq48s", ICLASS_ae_iclass_satq48s,
34684 Opcode_ae_satq48s_encode_fns, 0, 0 },
34685 { "ae_truncq32", ICLASS_ae_iclass_truncq32,
34687 Opcode_ae_truncq32_encode_fns, 0, 0 },
34688 { "ae_roundsq32sym", ICLASS_ae_iclass_roundsq32sym,
34690 Opcode_ae_roundsq32sym_encode_fns, 0, 0 },
34691 { "ae_roundsq32asym", ICLASS_ae_iclass_roundsq32asym,
34693 Opcode_ae_roundsq32asym_encode_fns, 0, 0 },
34694 { "ae_trunca32q48", ICLASS_ae_iclass_trunca32q48,
34696 Opcode_ae_trunca32q48_encode_fns, 0, 0 },
34697 { "ae_movap24s.l", ICLASS_ae_iclass_movap24s_l,
34699 Opcode_ae_movap24s_l_encode_fns, 0, 0 },
34700 { "ae_movap24s.h", ICLASS_ae_iclass_movap24s_h,
34702 Opcode_ae_movap24s_h_encode_fns, 0, 0 },
34703 { "ae_trunca16p24s.l", ICLASS_ae_iclass_trunca16p24s_l,
34705 Opcode_ae_trunca16p24s_l_encode_fns, 0, 0 },
34706 { "ae_trunca16p24s.h", ICLASS_ae_iclass_trunca16p24s_h,
34708 Opcode_ae_trunca16p24s_h_encode_fns, 0, 0 },
34709 { "ae_addp24", ICLASS_ae_iclass_addp24,
34711 Opcode_ae_addp24_encode_fns, 0, 0 },
34712 { "ae_subp24", ICLASS_ae_iclass_subp24,
34714 Opcode_ae_subp24_encode_fns, 0, 0 },
34715 { "ae_negp24", ICLASS_ae_iclass_negp24,
34717 Opcode_ae_negp24_encode_fns, 0, 0 },
34718 { "ae_absp24", ICLASS_ae_iclass_absp24,
34720 Opcode_ae_absp24_encode_fns, 0, 0 },
34721 { "ae_maxp24s", ICLASS_ae_iclass_maxp24s,
34723 Opcode_ae_maxp24s_encode_fns, 0, 0 },
34724 { "ae_minp24s", ICLASS_ae_iclass_minp24s,
34726 Opcode_ae_minp24s_encode_fns, 0, 0 },
34727 { "ae_maxbp24s", ICLASS_ae_iclass_maxbp24s,
34729 Opcode_ae_maxbp24s_encode_fns, 0, 0 },
34730 { "ae_minbp24s", ICLASS_ae_iclass_minbp24s,
34732 Opcode_ae_minbp24s_encode_fns, 0, 0 },
34733 { "ae_addsp24s", ICLASS_ae_iclass_addsp24s,
34735 Opcode_ae_addsp24s_encode_fns, 0, 0 },
34736 { "ae_subsp24s", ICLASS_ae_iclass_subsp24s,
34738 Opcode_ae_subsp24s_encode_fns, 0, 0 },
34739 { "ae_negsp24s", ICLASS_ae_iclass_negsp24s,
34741 Opcode_ae_negsp24s_encode_fns, 0, 0 },
34742 { "ae_abssp24s", ICLASS_ae_iclass_abssp24s,
34744 Opcode_ae_abssp24s_encode_fns, 0, 0 },
34745 { "ae_andp48", ICLASS_ae_iclass_andp48,
34747 Opcode_ae_andp48_encode_fns, 0, 0 },
34748 { "ae_nandp48", ICLASS_ae_iclass_nandp48,
34750 Opcode_ae_nandp48_encode_fns, 0, 0 },
34751 { "ae_orp48", ICLASS_ae_iclass_orp48,
34753 Opcode_ae_orp48_encode_fns, 0, 0 },
34754 { "ae_xorp48", ICLASS_ae_iclass_xorp48,
34756 Opcode_ae_xorp48_encode_fns, 0, 0 },
34757 { "ae_ltp24s", ICLASS_ae_iclass_ltp24s,
34759 Opcode_ae_ltp24s_encode_fns, 0, 0 },
34760 { "ae_lep24s", ICLASS_ae_iclass_lep24s,
34762 Opcode_ae_lep24s_encode_fns, 0, 0 },
34763 { "ae_eqp24", ICLASS_ae_iclass_eqp24,
34765 Opcode_ae_eqp24_encode_fns, 0, 0 },
34766 { "ae_addq56", ICLASS_ae_iclass_addq56,
34768 Opcode_ae_addq56_encode_fns, 0, 0 },
34769 { "ae_subq56", ICLASS_ae_iclass_subq56,
34771 Opcode_ae_subq56_encode_fns, 0, 0 },
34772 { "ae_negq56", ICLASS_ae_iclass_negq56,
34774 Opcode_ae_negq56_encode_fns, 0, 0 },
34775 { "ae_absq56", ICLASS_ae_iclass_absq56,
34777 Opcode_ae_absq56_encode_fns, 0, 0 },
34778 { "ae_maxq56s", ICLASS_ae_iclass_maxq56s,
34780 Opcode_ae_maxq56s_encode_fns, 0, 0 },
34781 { "ae_minq56s", ICLASS_ae_iclass_minq56s,
34783 Opcode_ae_minq56s_encode_fns, 0, 0 },
34784 { "ae_maxbq56s", ICLASS_ae_iclass_maxbq56s,
34786 Opcode_ae_maxbq56s_encode_fns, 0, 0 },
34787 { "ae_minbq56s", ICLASS_ae_iclass_minbq56s,
34789 Opcode_ae_minbq56s_encode_fns, 0, 0 },
34790 { "ae_addsq56s", ICLASS_ae_iclass_addsq56s,
34792 Opcode_ae_addsq56s_encode_fns, 0, 0 },
34793 { "ae_subsq56s", ICLASS_ae_iclass_subsq56s,
34795 Opcode_ae_subsq56s_encode_fns, 0, 0 },
34796 { "ae_negsq56s", ICLASS_ae_iclass_negsq56s,
34798 Opcode_ae_negsq56s_encode_fns, 0, 0 },
34799 { "ae_abssq56s", ICLASS_ae_iclass_abssq56s,
34801 Opcode_ae_abssq56s_encode_fns, 0, 0 },
34802 { "ae_andq56", ICLASS_ae_iclass_andq56,
34804 Opcode_ae_andq56_encode_fns, 0, 0 },
34805 { "ae_nandq56", ICLASS_ae_iclass_nandq56,
34807 Opcode_ae_nandq56_encode_fns, 0, 0 },
34808 { "ae_orq56", ICLASS_ae_iclass_orq56,
34810 Opcode_ae_orq56_encode_fns, 0, 0 },
34811 { "ae_xorq56", ICLASS_ae_iclass_xorq56,
34813 Opcode_ae_xorq56_encode_fns, 0, 0 },
34814 { "ae_sllip24", ICLASS_ae_iclass_sllip24,
34816 Opcode_ae_sllip24_encode_fns, 0, 0 },
34817 { "ae_srlip24", ICLASS_ae_iclass_srlip24,
34819 Opcode_ae_srlip24_encode_fns, 0, 0 },
34820 { "ae_sraip24", ICLASS_ae_iclass_sraip24,
34822 Opcode_ae_sraip24_encode_fns, 0, 0 },
34823 { "ae_sllsp24", ICLASS_ae_iclass_sllsp24,
34825 Opcode_ae_sllsp24_encode_fns, 0, 0 },
34826 { "ae_srlsp24", ICLASS_ae_iclass_srlsp24,
34828 Opcode_ae_srlsp24_encode_fns, 0, 0 },
34829 { "ae_srasp24", ICLASS_ae_iclass_srasp24,
34831 Opcode_ae_srasp24_encode_fns, 0, 0 },
34832 { "ae_sllisp24s", ICLASS_ae_iclass_sllisp24s,
34834 Opcode_ae_sllisp24s_encode_fns, 0, 0 },
34835 { "ae_sllssp24s", ICLASS_ae_iclass_sllssp24s,
34837 Opcode_ae_sllssp24s_encode_fns, 0, 0 },
34838 { "ae_slliq56", ICLASS_ae_iclass_slliq56,
34840 Opcode_ae_slliq56_encode_fns, 0, 0 },
34841 { "ae_srliq56", ICLASS_ae_iclass_srliq56,
34843 Opcode_ae_srliq56_encode_fns, 0, 0 },
34844 { "ae_sraiq56", ICLASS_ae_iclass_sraiq56,
34846 Opcode_ae_sraiq56_encode_fns, 0, 0 },
34847 { "ae_sllsq56", ICLASS_ae_iclass_sllsq56,
34849 Opcode_ae_sllsq56_encode_fns, 0, 0 },
34850 { "ae_srlsq56", ICLASS_ae_iclass_srlsq56,
34852 Opcode_ae_srlsq56_encode_fns, 0, 0 },
34853 { "ae_srasq56", ICLASS_ae_iclass_srasq56,
34855 Opcode_ae_srasq56_encode_fns, 0, 0 },
34856 { "ae_sllaq56", ICLASS_ae_iclass_sllaq56,
34858 Opcode_ae_sllaq56_encode_fns, 0, 0 },
34859 { "ae_srlaq56", ICLASS_ae_iclass_srlaq56,
34861 Opcode_ae_srlaq56_encode_fns, 0, 0 },
34862 { "ae_sraaq56", ICLASS_ae_iclass_sraaq56,
34864 Opcode_ae_sraaq56_encode_fns, 0, 0 },
34865 { "ae_sllisq56s", ICLASS_ae_iclass_sllisq56s,
34867 Opcode_ae_sllisq56s_encode_fns, 0, 0 },
34868 { "ae_sllssq56s", ICLASS_ae_iclass_sllssq56s,
34870 Opcode_ae_sllssq56s_encode_fns, 0, 0 },
34871 { "ae_sllasq56s", ICLASS_ae_iclass_sllasq56s,
34873 Opcode_ae_sllasq56s_encode_fns, 0, 0 },
34874 { "ae_ltq56s", ICLASS_ae_iclass_ltq56s,
34876 Opcode_ae_ltq56s_encode_fns, 0, 0 },
34877 { "ae_leq56s", ICLASS_ae_iclass_leq56s,
34879 Opcode_ae_leq56s_encode_fns, 0, 0 },
34880 { "ae_eqq56", ICLASS_ae_iclass_eqq56,
34882 Opcode_ae_eqq56_encode_fns, 0, 0 },
34883 { "ae_nsaq56s", ICLASS_ae_iclass_nsaq56s,
34885 Opcode_ae_nsaq56s_encode_fns, 0, 0 },
34886 { "ae_mulsrfq32sp24s.h", ICLASS_ae_iclass_mulsrfq32sp24s_h,
34888 Opcode_ae_mulsrfq32sp24s_h_encode_fns, 0, 0 },
34889 { "ae_mulsrfq32sp24s.l", ICLASS_ae_iclass_mulsrfq32sp24s_l,
34891 Opcode_ae_mulsrfq32sp24s_l_encode_fns, 0, 0 },
34892 { "ae_mularfq32sp24s.h", ICLASS_ae_iclass_mularfq32sp24s_h,
34894 Opcode_ae_mularfq32sp24s_h_encode_fns, 0, 0 },
34895 { "ae_mularfq32sp24s.l", ICLASS_ae_iclass_mularfq32sp24s_l,
34897 Opcode_ae_mularfq32sp24s_l_encode_fns, 0, 0 },
34898 { "ae_mulrfq32sp24s.h", ICLASS_ae_iclass_mulrfq32sp24s_h,
34900 Opcode_ae_mulrfq32sp24s_h_encode_fns, 0, 0 },
34901 { "ae_mulrfq32sp24s.l", ICLASS_ae_iclass_mulrfq32sp24s_l,
34903 Opcode_ae_mulrfq32sp24s_l_encode_fns, 0, 0 },
34904 { "ae_mulsfq32sp24s.h", ICLASS_ae_iclass_mulsfq32sp24s_h,
34906 Opcode_ae_mulsfq32sp24s_h_encode_fns, 0, 0 },
34907 { "ae_mulsfq32sp24s.l", ICLASS_ae_iclass_mulsfq32sp24s_l,
34909 Opcode_ae_mulsfq32sp24s_l_encode_fns, 0, 0 },
34910 { "ae_mulafq32sp24s.h", ICLASS_ae_iclass_mulafq32sp24s_h,
34912 Opcode_ae_mulafq32sp24s_h_encode_fns, 0, 0 },
34913 { "ae_mulafq32sp24s.l", ICLASS_ae_iclass_mulafq32sp24s_l,
34915 Opcode_ae_mulafq32sp24s_l_encode_fns, 0, 0 },
34916 { "ae_mulfq32sp24s.h", ICLASS_ae_iclass_mulfq32sp24s_h,
34918 Opcode_ae_mulfq32sp24s_h_encode_fns, 0, 0 },
34919 { "ae_mulfq32sp24s.l", ICLASS_ae_iclass_mulfq32sp24s_l,
34921 Opcode_ae_mulfq32sp24s_l_encode_fns, 0, 0 },
34922 { "ae_mulfs32p16s.ll", ICLASS_ae_iclass_mulfs32p16s_ll,
34924 Opcode_ae_mulfs32p16s_ll_encode_fns, 0, 0 },
34925 { "ae_mulfp24s.ll", ICLASS_ae_iclass_mulfp24s_ll,
34927 Opcode_ae_mulfp24s_ll_encode_fns, 0, 0 },
34928 { "ae_mulp24s.ll", ICLASS_ae_iclass_mulp24s_ll,
34930 Opcode_ae_mulp24s_ll_encode_fns, 0, 0 },
34931 { "ae_mulfs32p16s.lh", ICLASS_ae_iclass_mulfs32p16s_lh,
34933 Opcode_ae_mulfs32p16s_lh_encode_fns, 0, 0 },
34934 { "ae_mulfp24s.lh", ICLASS_ae_iclass_mulfp24s_lh,
34936 Opcode_ae_mulfp24s_lh_encode_fns, 0, 0 },
34937 { "ae_mulp24s.lh", ICLASS_ae_iclass_mulp24s_lh,
34939 Opcode_ae_mulp24s_lh_encode_fns, 0, 0 },
34940 { "ae_mulfs32p16s.hl", ICLASS_ae_iclass_mulfs32p16s_hl,
34942 Opcode_ae_mulfs32p16s_hl_encode_fns, 0, 0 },
34943 { "ae_mulfp24s.hl", ICLASS_ae_iclass_mulfp24s_hl,
34945 Opcode_ae_mulfp24s_hl_encode_fns, 0, 0 },
34946 { "ae_mulp24s.hl", ICLASS_ae_iclass_mulp24s_hl,
34948 Opcode_ae_mulp24s_hl_encode_fns, 0, 0 },
34949 { "ae_mulfs32p16s.hh", ICLASS_ae_iclass_mulfs32p16s_hh,
34951 Opcode_ae_mulfs32p16s_hh_encode_fns, 0, 0 },
34952 { "ae_mulfp24s.hh", ICLASS_ae_iclass_mulfp24s_hh,
34954 Opcode_ae_mulfp24s_hh_encode_fns, 0, 0 },
34955 { "ae_mulp24s.hh", ICLASS_ae_iclass_mulp24s_hh,
34957 Opcode_ae_mulp24s_hh_encode_fns, 0, 0 },
34958 { "ae_mulafs32p16s.ll", ICLASS_ae_iclass_mulafs32p16s_ll,
34960 Opcode_ae_mulafs32p16s_ll_encode_fns, 0, 0 },
34961 { "ae_mulafp24s.ll", ICLASS_ae_iclass_mulafp24s_ll,
34963 Opcode_ae_mulafp24s_ll_encode_fns, 0, 0 },
34964 { "ae_mulap24s.ll", ICLASS_ae_iclass_mulap24s_ll,
34966 Opcode_ae_mulap24s_ll_encode_fns, 0, 0 },
34967 { "ae_mulafs32p16s.lh", ICLASS_ae_iclass_mulafs32p16s_lh,
34969 Opcode_ae_mulafs32p16s_lh_encode_fns, 0, 0 },
34970 { "ae_mulafp24s.lh", ICLASS_ae_iclass_mulafp24s_lh,
34972 Opcode_ae_mulafp24s_lh_encode_fns, 0, 0 },
34973 { "ae_mulap24s.lh", ICLASS_ae_iclass_mulap24s_lh,
34975 Opcode_ae_mulap24s_lh_encode_fns, 0, 0 },
34976 { "ae_mulafs32p16s.hl", ICLASS_ae_iclass_mulafs32p16s_hl,
34978 Opcode_ae_mulafs32p16s_hl_encode_fns, 0, 0 },
34979 { "ae_mulafp24s.hl", ICLASS_ae_iclass_mulafp24s_hl,
34981 Opcode_ae_mulafp24s_hl_encode_fns, 0, 0 },
34982 { "ae_mulap24s.hl", ICLASS_ae_iclass_mulap24s_hl,
34984 Opcode_ae_mulap24s_hl_encode_fns, 0, 0 },
34985 { "ae_mulafs32p16s.hh", ICLASS_ae_iclass_mulafs32p16s_hh,
34987 Opcode_ae_mulafs32p16s_hh_encode_fns, 0, 0 },
34988 { "ae_mulafp24s.hh", ICLASS_ae_iclass_mulafp24s_hh,
34990 Opcode_ae_mulafp24s_hh_encode_fns, 0, 0 },
34991 { "ae_mulap24s.hh", ICLASS_ae_iclass_mulap24s_hh,
34993 Opcode_ae_mulap24s_hh_encode_fns, 0, 0 },
34994 { "ae_mulsfs32p16s.ll", ICLASS_ae_iclass_mulsfs32p16s_ll,
34996 Opcode_ae_mulsfs32p16s_ll_encode_fns, 0, 0 },
34997 { "ae_mulsfp24s.ll", ICLASS_ae_iclass_mulsfp24s_ll,
34999 Opcode_ae_mulsfp24s_ll_encode_fns, 0, 0 },
35000 { "ae_mulsp24s.ll", ICLASS_ae_iclass_mulsp24s_ll,
35002 Opcode_ae_mulsp24s_ll_encode_fns, 0, 0 },
35003 { "ae_mulsfs32p16s.lh", ICLASS_ae_iclass_mulsfs32p16s_lh,
35005 Opcode_ae_mulsfs32p16s_lh_encode_fns, 0, 0 },
35006 { "ae_mulsfp24s.lh", ICLASS_ae_iclass_mulsfp24s_lh,
35008 Opcode_ae_mulsfp24s_lh_encode_fns, 0, 0 },
35009 { "ae_mulsp24s.lh", ICLASS_ae_iclass_mulsp24s_lh,
35011 Opcode_ae_mulsp24s_lh_encode_fns, 0, 0 },
35012 { "ae_mulsfs32p16s.hl", ICLASS_ae_iclass_mulsfs32p16s_hl,
35014 Opcode_ae_mulsfs32p16s_hl_encode_fns, 0, 0 },
35015 { "ae_mulsfp24s.hl", ICLASS_ae_iclass_mulsfp24s_hl,
35017 Opcode_ae_mulsfp24s_hl_encode_fns, 0, 0 },
35018 { "ae_mulsp24s.hl", ICLASS_ae_iclass_mulsp24s_hl,
35020 Opcode_ae_mulsp24s_hl_encode_fns, 0, 0 },
35021 { "ae_mulsfs32p16s.hh", ICLASS_ae_iclass_mulsfs32p16s_hh,
35023 Opcode_ae_mulsfs32p16s_hh_encode_fns, 0, 0 },
35024 { "ae_mulsfp24s.hh", ICLASS_ae_iclass_mulsfp24s_hh,
35026 Opcode_ae_mulsfp24s_hh_encode_fns, 0, 0 },
35027 { "ae_mulsp24s.hh", ICLASS_ae_iclass_mulsp24s_hh,
35029 Opcode_ae_mulsp24s_hh_encode_fns, 0, 0 },
35030 { "ae_mulafs56p24s.ll", ICLASS_ae_iclass_mulafs56p24s_ll,
35032 Opcode_ae_mulafs56p24s_ll_encode_fns, 0, 0 },
35033 { "ae_mulas56p24s.ll", ICLASS_ae_iclass_mulas56p24s_ll,
35035 Opcode_ae_mulas56p24s_ll_encode_fns, 0, 0 },
35036 { "ae_mulafs56p24s.lh", ICLASS_ae_iclass_mulafs56p24s_lh,
35038 Opcode_ae_mulafs56p24s_lh_encode_fns, 0, 0 },
35039 { "ae_mulas56p24s.lh", ICLASS_ae_iclass_mulas56p24s_lh,
35041 Opcode_ae_mulas56p24s_lh_encode_fns, 0, 0 },
35042 { "ae_mulafs56p24s.hl", ICLASS_ae_iclass_mulafs56p24s_hl,
35044 Opcode_ae_mulafs56p24s_hl_encode_fns, 0, 0 },
35045 { "ae_mulas56p24s.hl", ICLASS_ae_iclass_mulas56p24s_hl,
35047 Opcode_ae_mulas56p24s_hl_encode_fns, 0, 0 },
35048 { "ae_mulafs56p24s.hh", ICLASS_ae_iclass_mulafs56p24s_hh,
35050 Opcode_ae_mulafs56p24s_hh_encode_fns, 0, 0 },
35051 { "ae_mulas56p24s.hh", ICLASS_ae_iclass_mulas56p24s_hh,
35053 Opcode_ae_mulas56p24s_hh_encode_fns, 0, 0 },
35054 { "ae_mulsfs56p24s.ll", ICLASS_ae_iclass_mulsfs56p24s_ll,
35056 Opcode_ae_mulsfs56p24s_ll_encode_fns, 0, 0 },
35057 { "ae_mulss56p24s.ll", ICLASS_ae_iclass_mulss56p24s_ll,
35059 Opcode_ae_mulss56p24s_ll_encode_fns, 0, 0 },
35060 { "ae_mulsfs56p24s.lh", ICLASS_ae_iclass_mulsfs56p24s_lh,
35062 Opcode_ae_mulsfs56p24s_lh_encode_fns, 0, 0 },
35063 { "ae_mulss56p24s.lh", ICLASS_ae_iclass_mulss56p24s_lh,
35065 Opcode_ae_mulss56p24s_lh_encode_fns, 0, 0 },
35066 { "ae_mulsfs56p24s.hl", ICLASS_ae_iclass_mulsfs56p24s_hl,
35068 Opcode_ae_mulsfs56p24s_hl_encode_fns, 0, 0 },
35069 { "ae_mulss56p24s.hl", ICLASS_ae_iclass_mulss56p24s_hl,
35071 Opcode_ae_mulss56p24s_hl_encode_fns, 0, 0 },
35072 { "ae_mulsfs56p24s.hh", ICLASS_ae_iclass_mulsfs56p24s_hh,
35074 Opcode_ae_mulsfs56p24s_hh_encode_fns, 0, 0 },
35075 { "ae_mulss56p24s.hh", ICLASS_ae_iclass_mulss56p24s_hh,
35077 Opcode_ae_mulss56p24s_hh_encode_fns, 0, 0 },
35078 { "ae_mulfq32sp16s.l", ICLASS_ae_iclass_mulfq32sp16s_l,
35080 Opcode_ae_mulfq32sp16s_l_encode_fns, 0, 0 },
35081 { "ae_mulfq32sp16s.h", ICLASS_ae_iclass_mulfq32sp16s_h,
35083 Opcode_ae_mulfq32sp16s_h_encode_fns, 0, 0 },
35084 { "ae_mulfq32sp16u.l", ICLASS_ae_iclass_mulfq32sp16u_l,
35086 Opcode_ae_mulfq32sp16u_l_encode_fns, 0, 0 },
35087 { "ae_mulfq32sp16u.h", ICLASS_ae_iclass_mulfq32sp16u_h,
35089 Opcode_ae_mulfq32sp16u_h_encode_fns, 0, 0 },
35090 { "ae_mulq32sp16s.l", ICLASS_ae_iclass_mulq32sp16s_l,
35092 Opcode_ae_mulq32sp16s_l_encode_fns, 0, 0 },
35093 { "ae_mulq32sp16s.h", ICLASS_ae_iclass_mulq32sp16s_h,
35095 Opcode_ae_mulq32sp16s_h_encode_fns, 0, 0 },
35096 { "ae_mulq32sp16u.l", ICLASS_ae_iclass_mulq32sp16u_l,
35098 Opcode_ae_mulq32sp16u_l_encode_fns, 0, 0 },
35099 { "ae_mulq32sp16u.h", ICLASS_ae_iclass_mulq32sp16u_h,
35101 Opcode_ae_mulq32sp16u_h_encode_fns, 0, 0 },
35102 { "ae_mulafq32sp16s.l", ICLASS_ae_iclass_mulafq32sp16s_l,
35104 Opcode_ae_mulafq32sp16s_l_encode_fns, 0, 0 },
35105 { "ae_mulafq32sp16s.h", ICLASS_ae_iclass_mulafq32sp16s_h,
35107 Opcode_ae_mulafq32sp16s_h_encode_fns, 0, 0 },
35108 { "ae_mulafq32sp16u.l", ICLASS_ae_iclass_mulafq32sp16u_l,
35110 Opcode_ae_mulafq32sp16u_l_encode_fns, 0, 0 },
35111 { "ae_mulafq32sp16u.h", ICLASS_ae_iclass_mulafq32sp16u_h,
35113 Opcode_ae_mulafq32sp16u_h_encode_fns, 0, 0 },
35114 { "ae_mulaq32sp16s.l", ICLASS_ae_iclass_mulaq32sp16s_l,
35116 Opcode_ae_mulaq32sp16s_l_encode_fns, 0, 0 },
35117 { "ae_mulaq32sp16s.h", ICLASS_ae_iclass_mulaq32sp16s_h,
35119 Opcode_ae_mulaq32sp16s_h_encode_fns, 0, 0 },
35120 { "ae_mulaq32sp16u.l", ICLASS_ae_iclass_mulaq32sp16u_l,
35122 Opcode_ae_mulaq32sp16u_l_encode_fns, 0, 0 },
35123 { "ae_mulaq32sp16u.h", ICLASS_ae_iclass_mulaq32sp16u_h,
35125 Opcode_ae_mulaq32sp16u_h_encode_fns, 0, 0 },
35126 { "ae_mulsfq32sp16s.l", ICLASS_ae_iclass_mulsfq32sp16s_l,
35128 Opcode_ae_mulsfq32sp16s_l_encode_fns, 0, 0 },
35129 { "ae_mulsfq32sp16s.h", ICLASS_ae_iclass_mulsfq32sp16s_h,
35131 Opcode_ae_mulsfq32sp16s_h_encode_fns, 0, 0 },
35132 { "ae_mulsfq32sp16u.l", ICLASS_ae_iclass_mulsfq32sp16u_l,
35134 Opcode_ae_mulsfq32sp16u_l_encode_fns, 0, 0 },
35135 { "ae_mulsfq32sp16u.h", ICLASS_ae_iclass_mulsfq32sp16u_h,
35137 Opcode_ae_mulsfq32sp16u_h_encode_fns, 0, 0 },
35138 { "ae_mulsq32sp16s.l", ICLASS_ae_iclass_mulsq32sp16s_l,
35140 Opcode_ae_mulsq32sp16s_l_encode_fns, 0, 0 },
35141 { "ae_mulsq32sp16s.h", ICLASS_ae_iclass_mulsq32sp16s_h,
35143 Opcode_ae_mulsq32sp16s_h_encode_fns, 0, 0 },
35144 { "ae_mulsq32sp16u.l", ICLASS_ae_iclass_mulsq32sp16u_l,
35146 Opcode_ae_mulsq32sp16u_l_encode_fns, 0, 0 },
35147 { "ae_mulsq32sp16u.h", ICLASS_ae_iclass_mulsq32sp16u_h,
35149 Opcode_ae_mulsq32sp16u_h_encode_fns, 0, 0 },
35150 { "ae_mulzaaq32sp16s.ll", ICLASS_ae_iclass_mulzaaq32sp16s_ll,
35152 Opcode_ae_mulzaaq32sp16s_ll_encode_fns, 0, 0 },
35153 { "ae_mulzaafq32sp16s.ll", ICLASS_ae_iclass_mulzaafq32sp16s_ll,
35155 Opcode_ae_mulzaafq32sp16s_ll_encode_fns, 0, 0 },
35156 { "ae_mulzaaq32sp16u.ll", ICLASS_ae_iclass_mulzaaq32sp16u_ll,
35158 Opcode_ae_mulzaaq32sp16u_ll_encode_fns, 0, 0 },
35159 { "ae_mulzaafq32sp16u.ll", ICLASS_ae_iclass_mulzaafq32sp16u_ll,
35161 Opcode_ae_mulzaafq32sp16u_ll_encode_fns, 0, 0 },
35162 { "ae_mulzaaq32sp16s.hh", ICLASS_ae_iclass_mulzaaq32sp16s_hh,
35164 Opcode_ae_mulzaaq32sp16s_hh_encode_fns, 0, 0 },
35165 { "ae_mulzaafq32sp16s.hh", ICLASS_ae_iclass_mulzaafq32sp16s_hh,
35167 Opcode_ae_mulzaafq32sp16s_hh_encode_fns, 0, 0 },
35168 { "ae_mulzaaq32sp16u.hh", ICLASS_ae_iclass_mulzaaq32sp16u_hh,
35170 Opcode_ae_mulzaaq32sp16u_hh_encode_fns, 0, 0 },
35171 { "ae_mulzaafq32sp16u.hh", ICLASS_ae_iclass_mulzaafq32sp16u_hh,
35173 Opcode_ae_mulzaafq32sp16u_hh_encode_fns, 0, 0 },
35174 { "ae_mulzaaq32sp16s.lh", ICLASS_ae_iclass_mulzaaq32sp16s_lh,
35176 Opcode_ae_mulzaaq32sp16s_lh_encode_fns, 0, 0 },
35177 { "ae_mulzaafq32sp16s.lh", ICLASS_ae_iclass_mulzaafq32sp16s_lh,
35179 Opcode_ae_mulzaafq32sp16s_lh_encode_fns, 0, 0 },
35180 { "ae_mulzaaq32sp16u.lh", ICLASS_ae_iclass_mulzaaq32sp16u_lh,
35182 Opcode_ae_mulzaaq32sp16u_lh_encode_fns, 0, 0 },
35183 { "ae_mulzaafq32sp16u.lh", ICLASS_ae_iclass_mulzaafq32sp16u_lh,
35185 Opcode_ae_mulzaafq32sp16u_lh_encode_fns, 0, 0 },
35186 { "ae_mulzasq32sp16s.ll", ICLASS_ae_iclass_mulzasq32sp16s_ll,
35188 Opcode_ae_mulzasq32sp16s_ll_encode_fns, 0, 0 },
35189 { "ae_mulzasfq32sp16s.ll", ICLASS_ae_iclass_mulzasfq32sp16s_ll,
35191 Opcode_ae_mulzasfq32sp16s_ll_encode_fns, 0, 0 },
35192 { "ae_mulzasq32sp16u.ll", ICLASS_ae_iclass_mulzasq32sp16u_ll,
35194 Opcode_ae_mulzasq32sp16u_ll_encode_fns, 0, 0 },
35195 { "ae_mulzasfq32sp16u.ll", ICLASS_ae_iclass_mulzasfq32sp16u_ll,
35197 Opcode_ae_mulzasfq32sp16u_ll_encode_fns, 0, 0 },
35198 { "ae_mulzasq32sp16s.hh", ICLASS_ae_iclass_mulzasq32sp16s_hh,
35200 Opcode_ae_mulzasq32sp16s_hh_encode_fns, 0, 0 },
35201 { "ae_mulzasfq32sp16s.hh", ICLASS_ae_iclass_mulzasfq32sp16s_hh,
35203 Opcode_ae_mulzasfq32sp16s_hh_encode_fns, 0, 0 },
35204 { "ae_mulzasq32sp16u.hh", ICLASS_ae_iclass_mulzasq32sp16u_hh,
35206 Opcode_ae_mulzasq32sp16u_hh_encode_fns, 0, 0 },
35207 { "ae_mulzasfq32sp16u.hh", ICLASS_ae_iclass_mulzasfq32sp16u_hh,
35209 Opcode_ae_mulzasfq32sp16u_hh_encode_fns, 0, 0 },
35210 { "ae_mulzasq32sp16s.lh", ICLASS_ae_iclass_mulzasq32sp16s_lh,
35212 Opcode_ae_mulzasq32sp16s_lh_encode_fns, 0, 0 },
35213 { "ae_mulzasfq32sp16s.lh", ICLASS_ae_iclass_mulzasfq32sp16s_lh,
35215 Opcode_ae_mulzasfq32sp16s_lh_encode_fns, 0, 0 },
35216 { "ae_mulzasq32sp16u.lh", ICLASS_ae_iclass_mulzasq32sp16u_lh,
35218 Opcode_ae_mulzasq32sp16u_lh_encode_fns, 0, 0 },
35219 { "ae_mulzasfq32sp16u.lh", ICLASS_ae_iclass_mulzasfq32sp16u_lh,
35221 Opcode_ae_mulzasfq32sp16u_lh_encode_fns, 0, 0 },
35222 { "ae_mulzsaq32sp16s.ll", ICLASS_ae_iclass_mulzsaq32sp16s_ll,
35224 Opcode_ae_mulzsaq32sp16s_ll_encode_fns, 0, 0 },
35225 { "ae_mulzsafq32sp16s.ll", ICLASS_ae_iclass_mulzsafq32sp16s_ll,
35227 Opcode_ae_mulzsafq32sp16s_ll_encode_fns, 0, 0 },
35228 { "ae_mulzsaq32sp16u.ll", ICLASS_ae_iclass_mulzsaq32sp16u_ll,
35230 Opcode_ae_mulzsaq32sp16u_ll_encode_fns, 0, 0 },
35231 { "ae_mulzsafq32sp16u.ll", ICLASS_ae_iclass_mulzsafq32sp16u_ll,
35233 Opcode_ae_mulzsafq32sp16u_ll_encode_fns, 0, 0 },
35234 { "ae_mulzsaq32sp16s.hh", ICLASS_ae_iclass_mulzsaq32sp16s_hh,
35236 Opcode_ae_mulzsaq32sp16s_hh_encode_fns, 0, 0 },
35237 { "ae_mulzsafq32sp16s.hh", ICLASS_ae_iclass_mulzsafq32sp16s_hh,
35239 Opcode_ae_mulzsafq32sp16s_hh_encode_fns, 0, 0 },
35240 { "ae_mulzsaq32sp16u.hh", ICLASS_ae_iclass_mulzsaq32sp16u_hh,
35242 Opcode_ae_mulzsaq32sp16u_hh_encode_fns, 0, 0 },
35243 { "ae_mulzsafq32sp16u.hh", ICLASS_ae_iclass_mulzsafq32sp16u_hh,
35245 Opcode_ae_mulzsafq32sp16u_hh_encode_fns, 0, 0 },
35246 { "ae_mulzsaq32sp16s.lh", ICLASS_ae_iclass_mulzsaq32sp16s_lh,
35248 Opcode_ae_mulzsaq32sp16s_lh_encode_fns, 0, 0 },
35249 { "ae_mulzsafq32sp16s.lh", ICLASS_ae_iclass_mulzsafq32sp16s_lh,
35251 Opcode_ae_mulzsafq32sp16s_lh_encode_fns, 0, 0 },
35252 { "ae_mulzsaq32sp16u.lh", ICLASS_ae_iclass_mulzsaq32sp16u_lh,
35254 Opcode_ae_mulzsaq32sp16u_lh_encode_fns, 0, 0 },
35255 { "ae_mulzsafq32sp16u.lh", ICLASS_ae_iclass_mulzsafq32sp16u_lh,
35257 Opcode_ae_mulzsafq32sp16u_lh_encode_fns, 0, 0 },
35258 { "ae_mulzssq32sp16s.ll", ICLASS_ae_iclass_mulzssq32sp16s_ll,
35260 Opcode_ae_mulzssq32sp16s_ll_encode_fns, 0, 0 },
35261 { "ae_mulzssfq32sp16s.ll", ICLASS_ae_iclass_mulzssfq32sp16s_ll,
35263 Opcode_ae_mulzssfq32sp16s_ll_encode_fns, 0, 0 },
35264 { "ae_mulzssq32sp16u.ll", ICLASS_ae_iclass_mulzssq32sp16u_ll,
35266 Opcode_ae_mulzssq32sp16u_ll_encode_fns, 0, 0 },
35267 { "ae_mulzssfq32sp16u.ll", ICLASS_ae_iclass_mulzssfq32sp16u_ll,
35269 Opcode_ae_mulzssfq32sp16u_ll_encode_fns, 0, 0 },
35270 { "ae_mulzssq32sp16s.hh", ICLASS_ae_iclass_mulzssq32sp16s_hh,
35272 Opcode_ae_mulzssq32sp16s_hh_encode_fns, 0, 0 },
35273 { "ae_mulzssfq32sp16s.hh", ICLASS_ae_iclass_mulzssfq32sp16s_hh,
35275 Opcode_ae_mulzssfq32sp16s_hh_encode_fns, 0, 0 },
35276 { "ae_mulzssq32sp16u.hh", ICLASS_ae_iclass_mulzssq32sp16u_hh,
35278 Opcode_ae_mulzssq32sp16u_hh_encode_fns, 0, 0 },
35279 { "ae_mulzssfq32sp16u.hh", ICLASS_ae_iclass_mulzssfq32sp16u_hh,
35281 Opcode_ae_mulzssfq32sp16u_hh_encode_fns, 0, 0 },
35282 { "ae_mulzssq32sp16s.lh", ICLASS_ae_iclass_mulzssq32sp16s_lh,
35284 Opcode_ae_mulzssq32sp16s_lh_encode_fns, 0, 0 },
35285 { "ae_mulzssfq32sp16s.lh", ICLASS_ae_iclass_mulzssfq32sp16s_lh,
35287 Opcode_ae_mulzssfq32sp16s_lh_encode_fns, 0, 0 },
35288 { "ae_mulzssq32sp16u.lh", ICLASS_ae_iclass_mulzssq32sp16u_lh,
35290 Opcode_ae_mulzssq32sp16u_lh_encode_fns, 0, 0 },
35291 { "ae_mulzssfq32sp16u.lh", ICLASS_ae_iclass_mulzssfq32sp16u_lh,
35293 Opcode_ae_mulzssfq32sp16u_lh_encode_fns, 0, 0 },
35294 { "ae_mulzaafp24s.hh.ll", ICLASS_ae_iclass_mulzaafp24s_hh_ll,
35296 Opcode_ae_mulzaafp24s_hh_ll_encode_fns, 0, 0 },
35297 { "ae_mulzaap24s.hh.ll", ICLASS_ae_iclass_mulzaap24s_hh_ll,
35299 Opcode_ae_mulzaap24s_hh_ll_encode_fns, 0, 0 },
35300 { "ae_mulzaafp24s.hl.lh", ICLASS_ae_iclass_mulzaafp24s_hl_lh,
35302 Opcode_ae_mulzaafp24s_hl_lh_encode_fns, 0, 0 },
35303 { "ae_mulzaap24s.hl.lh", ICLASS_ae_iclass_mulzaap24s_hl_lh,
35305 Opcode_ae_mulzaap24s_hl_lh_encode_fns, 0, 0 },
35306 { "ae_mulzasfp24s.hh.ll", ICLASS_ae_iclass_mulzasfp24s_hh_ll,
35308 Opcode_ae_mulzasfp24s_hh_ll_encode_fns, 0, 0 },
35309 { "ae_mulzasp24s.hh.ll", ICLASS_ae_iclass_mulzasp24s_hh_ll,
35311 Opcode_ae_mulzasp24s_hh_ll_encode_fns, 0, 0 },
35312 { "ae_mulzasfp24s.hl.lh", ICLASS_ae_iclass_mulzasfp24s_hl_lh,
35314 Opcode_ae_mulzasfp24s_hl_lh_encode_fns, 0, 0 },
35315 { "ae_mulzasp24s.hl.lh", ICLASS_ae_iclass_mulzasp24s_hl_lh,
35317 Opcode_ae_mulzasp24s_hl_lh_encode_fns, 0, 0 },
35318 { "ae_mulzsafp24s.hh.ll", ICLASS_ae_iclass_mulzsafp24s_hh_ll,
35320 Opcode_ae_mulzsafp24s_hh_ll_encode_fns, 0, 0 },
35321 { "ae_mulzsap24s.hh.ll", ICLASS_ae_iclass_mulzsap24s_hh_ll,
35323 Opcode_ae_mulzsap24s_hh_ll_encode_fns, 0, 0 },
35324 { "ae_mulzsafp24s.hl.lh", ICLASS_ae_iclass_mulzsafp24s_hl_lh,
35326 Opcode_ae_mulzsafp24s_hl_lh_encode_fns, 0, 0 },
35327 { "ae_mulzsap24s.hl.lh", ICLASS_ae_iclass_mulzsap24s_hl_lh,
35329 Opcode_ae_mulzsap24s_hl_lh_encode_fns, 0, 0 },
35330 { "ae_mulzssfp24s.hh.ll", ICLASS_ae_iclass_mulzssfp24s_hh_ll,
35332 Opcode_ae_mulzssfp24s_hh_ll_encode_fns, 0, 0 },
35333 { "ae_mulzssp24s.hh.ll", ICLASS_ae_iclass_mulzssp24s_hh_ll,
35335 Opcode_ae_mulzssp24s_hh_ll_encode_fns, 0, 0 },
35336 { "ae_mulzssfp24s.hl.lh", ICLASS_ae_iclass_mulzssfp24s_hl_lh,
35338 Opcode_ae_mulzssfp24s_hl_lh_encode_fns, 0, 0 },
35339 { "ae_mulzssp24s.hl.lh", ICLASS_ae_iclass_mulzssp24s_hl_lh,
35341 Opcode_ae_mulzssp24s_hl_lh_encode_fns, 0, 0 },
35342 { "ae_mulaafp24s.hh.ll", ICLASS_ae_iclass_mulaafp24s_hh_ll,
35344 Opcode_ae_mulaafp24s_hh_ll_encode_fns, 0, 0 },
35345 { "ae_mulaap24s.hh.ll", ICLASS_ae_iclass_mulaap24s_hh_ll,
35347 Opcode_ae_mulaap24s_hh_ll_encode_fns, 0, 0 },
35348 { "ae_mulaafp24s.hl.lh", ICLASS_ae_iclass_mulaafp24s_hl_lh,
35350 Opcode_ae_mulaafp24s_hl_lh_encode_fns, 0, 0 },
35351 { "ae_mulaap24s.hl.lh", ICLASS_ae_iclass_mulaap24s_hl_lh,
35353 Opcode_ae_mulaap24s_hl_lh_encode_fns, 0, 0 },
35354 { "ae_mulasfp24s.hh.ll", ICLASS_ae_iclass_mulasfp24s_hh_ll,
35356 Opcode_ae_mulasfp24s_hh_ll_encode_fns, 0, 0 },
35357 { "ae_mulasp24s.hh.ll", ICLASS_ae_iclass_mulasp24s_hh_ll,
35359 Opcode_ae_mulasp24s_hh_ll_encode_fns, 0, 0 },
35360 { "ae_mulasfp24s.hl.lh", ICLASS_ae_iclass_mulasfp24s_hl_lh,
35362 Opcode_ae_mulasfp24s_hl_lh_encode_fns, 0, 0 },
35363 { "ae_mulasp24s.hl.lh", ICLASS_ae_iclass_mulasp24s_hl_lh,
35365 Opcode_ae_mulasp24s_hl_lh_encode_fns, 0, 0 },
35366 { "ae_mulsafp24s.hh.ll", ICLASS_ae_iclass_mulsafp24s_hh_ll,
35368 Opcode_ae_mulsafp24s_hh_ll_encode_fns, 0, 0 },
35369 { "ae_mulsap24s.hh.ll", ICLASS_ae_iclass_mulsap24s_hh_ll,
35371 Opcode_ae_mulsap24s_hh_ll_encode_fns, 0, 0 },
35372 { "ae_mulsafp24s.hl.lh", ICLASS_ae_iclass_mulsafp24s_hl_lh,
35374 Opcode_ae_mulsafp24s_hl_lh_encode_fns, 0, 0 },
35375 { "ae_mulsap24s.hl.lh", ICLASS_ae_iclass_mulsap24s_hl_lh,
35377 Opcode_ae_mulsap24s_hl_lh_encode_fns, 0, 0 },
35378 { "ae_mulssfp24s.hh.ll", ICLASS_ae_iclass_mulssfp24s_hh_ll,
35380 Opcode_ae_mulssfp24s_hh_ll_encode_fns, 0, 0 },
35381 { "ae_mulssp24s.hh.ll", ICLASS_ae_iclass_mulssp24s_hh_ll,
35383 Opcode_ae_mulssp24s_hh_ll_encode_fns, 0, 0 },
35384 { "ae_mulssfp24s.hl.lh", ICLASS_ae_iclass_mulssfp24s_hl_lh,
35386 Opcode_ae_mulssfp24s_hl_lh_encode_fns, 0, 0 },
35387 { "ae_mulssp24s.hl.lh", ICLASS_ae_iclass_mulssp24s_hl_lh,
35389 Opcode_ae_mulssp24s_hl_lh_encode_fns, 0, 0 },
35390 { "ae_sha32", ICLASS_ae_iclass_sha32,
35392 Opcode_ae_sha32_encode_fns, 0, 0 },
35393 { "ae_vldl32t", ICLASS_ae_iclass_vldl32t,
35395 Opcode_ae_vldl32t_encode_fns, 1, Opcode_ae_vldl32t_funcUnit_uses },
35396 { "ae_vldl16t", ICLASS_ae_iclass_vldl16t,
35398 Opcode_ae_vldl16t_encode_fns, 1, Opcode_ae_vldl16t_funcUnit_uses },
35399 { "ae_vldl16c", ICLASS_ae_iclass_vldl16c,
35401 Opcode_ae_vldl16c_encode_fns, 3, Opcode_ae_vldl16c_funcUnit_uses },
35402 { "ae_vldsht", ICLASS_ae_iclass_vldsht,
35404 Opcode_ae_vldsht_encode_fns, 3, Opcode_ae_vldsht_funcUnit_uses },
35405 { "ae_lb", ICLASS_ae_iclass_lb,
35407 Opcode_ae_lb_encode_fns, 1, Opcode_ae_lb_funcUnit_uses },
35408 { "ae_lbi", ICLASS_ae_iclass_lbi,
35410 Opcode_ae_lbi_encode_fns, 1, Opcode_ae_lbi_funcUnit_uses },
35411 { "ae_lbk", ICLASS_ae_iclass_lbk,
35413 Opcode_ae_lbk_encode_fns, 1, Opcode_ae_lbk_funcUnit_uses },
35414 { "ae_lbki", ICLASS_ae_iclass_lbki,
35416 Opcode_ae_lbki_encode_fns, 1, Opcode_ae_lbki_funcUnit_uses },
35417 { "ae_db", ICLASS_ae_iclass_db,
35419 Opcode_ae_db_encode_fns, 2, Opcode_ae_db_funcUnit_uses },
35420 { "ae_dbi", ICLASS_ae_iclass_dbi,
35422 Opcode_ae_dbi_encode_fns, 2, Opcode_ae_dbi_funcUnit_uses },
35423 { "ae_vlel32t", ICLASS_ae_iclass_vlel32t,
35425 Opcode_ae_vlel32t_encode_fns, 1, Opcode_ae_vlel32t_funcUnit_uses },
35426 { "ae_vlel16t", ICLASS_ae_iclass_vlel16t,
35428 Opcode_ae_vlel16t_encode_fns, 1, Opcode_ae_vlel16t_funcUnit_uses },
35429 { "ae_sb", ICLASS_ae_iclass_sb,
35431 Opcode_ae_sb_encode_fns, 2, Opcode_ae_sb_funcUnit_uses },
35432 { "ae_sbi", ICLASS_ae_iclass_sbi,
35434 Opcode_ae_sbi_encode_fns, 2, Opcode_ae_sbi_funcUnit_uses },
35435 { "ae_vles16c", ICLASS_ae_iclass_vles16c,
35437 Opcode_ae_vles16c_encode_fns, 2, Opcode_ae_vles16c_funcUnit_uses },
35438 { "ae_sbf", ICLASS_ae_iclass_sbf,
35440 Opcode_ae_sbf_encode_fns, 2, Opcode_ae_sbf_funcUnit_uses },
35441 { "ae_slaasq56s", ICLASS_icls_AE_SLAASQ56S,
35443 Opcode_ae_slaasq56s_encode_fns, 0, 0 },
35444 { "ae_addbrba32", ICLASS_icls_AE_ADDBRBA32,
35446 Opcode_ae_addbrba32_encode_fns, 0, 0 },
35447 { "ae_minabssp24s", ICLASS_icls_AE_MINABSSP24S,
35449 Opcode_ae_minabssp24s_encode_fns, 0, 0 },
35450 { "ae_maxabssp24s", ICLASS_icls_AE_MAXABSSP24S,
35452 Opcode_ae_maxabssp24s_encode_fns, 0, 0 },
35453 { "ae_minabssq56s", ICLASS_icls_AE_MINABSSQ56S,
35455 Opcode_ae_minabssq56s_encode_fns, 0, 0 },
35456 { "ae_maxabssq56s", ICLASS_icls_AE_MAXABSSQ56S,
35458 Opcode_ae_maxabssq56s_encode_fns, 0, 0 },
35459 { "rur.ae_cbegin0", ICLASS_rur_ae_cbegin0,
35461 Opcode_rur_ae_cbegin0_encode_fns, 0, 0 },
35462 { "wur.ae_cbegin0", ICLASS_wur_ae_cbegin0,
35464 Opcode_wur_ae_cbegin0_encode_fns, 0, 0 },
35465 { "rur.ae_cend0", ICLASS_rur_ae_cend0,
35467 Opcode_rur_ae_cend0_encode_fns, 0, 0 },
35468 { "wur.ae_cend0", ICLASS_wur_ae_cend0,
35470 Opcode_wur_ae_cend0_encode_fns, 0, 0 },
35471 { "ae_lp24x2.c", ICLASS_icls_AE_LP24X2_C,
35473 Opcode_ae_lp24x2_c_encode_fns, 0, 0 },
35474 { "ae_sp24x2s.c", ICLASS_icls_AE_SP24X2S_C,
35476 Opcode_ae_sp24x2s_c_encode_fns, 0, 0 },
35477 { "ae_lp24x2f.c", ICLASS_icls_AE_LP24X2F_C,
35479 Opcode_ae_lp24x2f_c_encode_fns, 0, 0 },
35480 { "ae_sp24x2f.c", ICLASS_icls_AE_SP24X2F_C,
35482 Opcode_ae_sp24x2f_c_encode_fns, 0, 0 },
35483 { "ae_lp16x2f.c", ICLASS_icls_AE_LP16X2F_C,
35485 Opcode_ae_lp16x2f_c_encode_fns, 0, 0 },
35486 { "ae_sp16x2f.c", ICLASS_icls_AE_SP16X2F_C,
35488 Opcode_ae_sp16x2f_c_encode_fns, 0, 0 },
35489 { "ae_lp24.c", ICLASS_icls_AE_LP24_C,
35491 Opcode_ae_lp24_c_encode_fns, 0, 0 },
35492 { "ae_sp24s.l.c", ICLASS_icls_AE_SP24S_L_C,
35494 Opcode_ae_sp24s_l_c_encode_fns, 0, 0 },
35495 { "ae_lp24f.c", ICLASS_icls_AE_LP24F_C,
35497 Opcode_ae_lp24f_c_encode_fns, 0, 0 },
35498 { "ae_sp24f.l.c", ICLASS_icls_AE_SP24F_L_C,
35500 Opcode_ae_sp24f_l_c_encode_fns, 0, 0 },
35501 { "ae_lp16f.c", ICLASS_icls_AE_LP16F_C,
35503 Opcode_ae_lp16f_c_encode_fns, 0, 0 },
35504 { "ae_sp16f.l.c", ICLASS_icls_AE_SP16F_L_C,
35506 Opcode_ae_sp16f_l_c_encode_fns, 0, 0 },
35507 { "ae_lq56.c", ICLASS_icls_AE_LQ56_C,
35509 Opcode_ae_lq56_c_encode_fns, 0, 0 },
35510 { "ae_sq56s.c", ICLASS_icls_AE_SQ56S_C,
35512 Opcode_ae_sq56s_c_encode_fns, 0, 0 },
35513 { "ae_lq32f.c", ICLASS_icls_AE_LQ32F_C,
35515 Opcode_ae_lq32f_c_encode_fns, 0, 0 },
35516 { "ae_sq32f.c", ICLASS_icls_AE_SQ32F_C,
35518 Opcode_ae_sq32f_c_encode_fns, 0, 0 },
35519 { "rur.expstate", ICLASS_rur_expstate,
35521 Opcode_rur_expstate_encode_fns, 0, 0 },
35522 { "wur.expstate", ICLASS_wur_expstate,
35524 Opcode_wur_expstate_encode_fns, 0, 0 },
35525 { "read_impwire", ICLASS_iclass_READ_IMPWIRE,
35527 Opcode_read_impwire_encode_fns, 0, 0 },
35528 { "setb_expstate", ICLASS_iclass_SETB_EXPSTATE,
35530 Opcode_setb_expstate_encode_fns, 0, 0 },
35531 { "clrb_expstate", ICLASS_iclass_CLRB_EXPSTATE,
35533 Opcode_clrb_expstate_encode_fns, 0, 0 },
35534 { "wrmsk_expstate", ICLASS_iclass_WRMSK_EXPSTATE,
35536 Opcode_wrmsk_expstate_encode_fns, 0, 0 }
35539 enum xtensa_opcode_id {
35540 OPCODE_EXCW,
35541 OPCODE_RFE,
35542 OPCODE_RFDE,
35543 OPCODE_SYSCALL,
35544 OPCODE_CALL12,
35545 OPCODE_CALL8,
35546 OPCODE_CALL4,
35547 OPCODE_CALLX12,
35548 OPCODE_CALLX8,
35549 OPCODE_CALLX4,
35550 OPCODE_ENTRY,
35551 OPCODE_MOVSP,
35552 OPCODE_ROTW,
35553 OPCODE_RETW,
35554 OPCODE_RETW_N,
35555 OPCODE_RFWO,
35556 OPCODE_RFWU,
35557 OPCODE_L32E,
35558 OPCODE_S32E,
35559 OPCODE_RSR_WINDOWBASE,
35560 OPCODE_WSR_WINDOWBASE,
35561 OPCODE_XSR_WINDOWBASE,
35562 OPCODE_RSR_WINDOWSTART,
35563 OPCODE_WSR_WINDOWSTART,
35564 OPCODE_XSR_WINDOWSTART,
35565 OPCODE_ADD_N,
35566 OPCODE_ADDI_N,
35567 OPCODE_BEQZ_N,
35568 OPCODE_BNEZ_N,
35569 OPCODE_ILL_N,
35570 OPCODE_L32I_N,
35571 OPCODE_MOV_N,
35572 OPCODE_MOVI_N,
35573 OPCODE_NOP_N,
35574 OPCODE_RET_N,
35575 OPCODE_S32I_N,
35576 OPCODE_RUR_THREADPTR,
35577 OPCODE_WUR_THREADPTR,
35578 OPCODE_ADDI,
35579 OPCODE_ADDMI,
35580 OPCODE_ADD,
35581 OPCODE_SUB,
35582 OPCODE_ADDX2,
35583 OPCODE_ADDX4,
35584 OPCODE_ADDX8,
35585 OPCODE_SUBX2,
35586 OPCODE_SUBX4,
35587 OPCODE_SUBX8,
35588 OPCODE_AND,
35589 OPCODE_OR,
35590 OPCODE_XOR,
35591 OPCODE_BEQI,
35592 OPCODE_BNEI,
35593 OPCODE_BGEI,
35594 OPCODE_BLTI,
35595 OPCODE_BBCI,
35596 OPCODE_BBSI,
35597 OPCODE_BGEUI,
35598 OPCODE_BLTUI,
35599 OPCODE_BEQ,
35600 OPCODE_BNE,
35601 OPCODE_BGE,
35602 OPCODE_BLT,
35603 OPCODE_BGEU,
35604 OPCODE_BLTU,
35605 OPCODE_BANY,
35606 OPCODE_BNONE,
35607 OPCODE_BALL,
35608 OPCODE_BNALL,
35609 OPCODE_BBC,
35610 OPCODE_BBS,
35611 OPCODE_BEQZ,
35612 OPCODE_BNEZ,
35613 OPCODE_BGEZ,
35614 OPCODE_BLTZ,
35615 OPCODE_CALL0,
35616 OPCODE_CALLX0,
35617 OPCODE_EXTUI,
35618 OPCODE_ILL,
35619 OPCODE_J,
35620 OPCODE_JX,
35621 OPCODE_L16UI,
35622 OPCODE_L16SI,
35623 OPCODE_L32I,
35624 OPCODE_L32R,
35625 OPCODE_L8UI,
35626 OPCODE_LOOP,
35627 OPCODE_LOOPNEZ,
35628 OPCODE_LOOPGTZ,
35629 OPCODE_MOVI,
35630 OPCODE_MOVEQZ,
35631 OPCODE_MOVNEZ,
35632 OPCODE_MOVLTZ,
35633 OPCODE_MOVGEZ,
35634 OPCODE_NEG,
35635 OPCODE_ABS,
35636 OPCODE_NOP,
35637 OPCODE_RET,
35638 OPCODE_SIMCALL,
35639 OPCODE_S16I,
35640 OPCODE_S32I,
35641 OPCODE_S32NB,
35642 OPCODE_S8I,
35643 OPCODE_SSR,
35644 OPCODE_SSL,
35645 OPCODE_SSA8L,
35646 OPCODE_SSA8B,
35647 OPCODE_SSAI,
35648 OPCODE_SLL,
35649 OPCODE_SRC,
35650 OPCODE_SRL,
35651 OPCODE_SRA,
35652 OPCODE_SLLI,
35653 OPCODE_SRAI,
35654 OPCODE_SRLI,
35655 OPCODE_MEMW,
35656 OPCODE_EXTW,
35657 OPCODE_ISYNC,
35658 OPCODE_RSYNC,
35659 OPCODE_ESYNC,
35660 OPCODE_DSYNC,
35661 OPCODE_RSIL,
35662 OPCODE_RSR_LEND,
35663 OPCODE_WSR_LEND,
35664 OPCODE_XSR_LEND,
35665 OPCODE_RSR_LCOUNT,
35666 OPCODE_WSR_LCOUNT,
35667 OPCODE_XSR_LCOUNT,
35668 OPCODE_RSR_LBEG,
35669 OPCODE_WSR_LBEG,
35670 OPCODE_XSR_LBEG,
35671 OPCODE_RSR_SAR,
35672 OPCODE_WSR_SAR,
35673 OPCODE_XSR_SAR,
35674 OPCODE_RSR_MEMCTL,
35675 OPCODE_WSR_MEMCTL,
35676 OPCODE_XSR_MEMCTL,
35677 OPCODE_RSR_LITBASE,
35678 OPCODE_WSR_LITBASE,
35679 OPCODE_XSR_LITBASE,
35680 OPCODE_RSR_CONFIGID0,
35681 OPCODE_WSR_CONFIGID0,
35682 OPCODE_RSR_CONFIGID1,
35683 OPCODE_RSR_243,
35684 OPCODE_RSR_PS,
35685 OPCODE_WSR_PS,
35686 OPCODE_XSR_PS,
35687 OPCODE_RSR_EPC1,
35688 OPCODE_WSR_EPC1,
35689 OPCODE_XSR_EPC1,
35690 OPCODE_RSR_EXCSAVE1,
35691 OPCODE_WSR_EXCSAVE1,
35692 OPCODE_XSR_EXCSAVE1,
35693 OPCODE_RSR_EPC2,
35694 OPCODE_WSR_EPC2,
35695 OPCODE_XSR_EPC2,
35696 OPCODE_RSR_EXCSAVE2,
35697 OPCODE_WSR_EXCSAVE2,
35698 OPCODE_XSR_EXCSAVE2,
35699 OPCODE_RSR_EPC3,
35700 OPCODE_WSR_EPC3,
35701 OPCODE_XSR_EPC3,
35702 OPCODE_RSR_EXCSAVE3,
35703 OPCODE_WSR_EXCSAVE3,
35704 OPCODE_XSR_EXCSAVE3,
35705 OPCODE_RSR_EPC4,
35706 OPCODE_WSR_EPC4,
35707 OPCODE_XSR_EPC4,
35708 OPCODE_RSR_EXCSAVE4,
35709 OPCODE_WSR_EXCSAVE4,
35710 OPCODE_XSR_EXCSAVE4,
35711 OPCODE_RSR_EPC5,
35712 OPCODE_WSR_EPC5,
35713 OPCODE_XSR_EPC5,
35714 OPCODE_RSR_EXCSAVE5,
35715 OPCODE_WSR_EXCSAVE5,
35716 OPCODE_XSR_EXCSAVE5,
35717 OPCODE_RSR_EPC6,
35718 OPCODE_WSR_EPC6,
35719 OPCODE_XSR_EPC6,
35720 OPCODE_RSR_EXCSAVE6,
35721 OPCODE_WSR_EXCSAVE6,
35722 OPCODE_XSR_EXCSAVE6,
35723 OPCODE_RSR_EPC7,
35724 OPCODE_WSR_EPC7,
35725 OPCODE_XSR_EPC7,
35726 OPCODE_RSR_EXCSAVE7,
35727 OPCODE_WSR_EXCSAVE7,
35728 OPCODE_XSR_EXCSAVE7,
35729 OPCODE_RSR_EPS2,
35730 OPCODE_WSR_EPS2,
35731 OPCODE_XSR_EPS2,
35732 OPCODE_RSR_EPS3,
35733 OPCODE_WSR_EPS3,
35734 OPCODE_XSR_EPS3,
35735 OPCODE_RSR_EPS4,
35736 OPCODE_WSR_EPS4,
35737 OPCODE_XSR_EPS4,
35738 OPCODE_RSR_EPS5,
35739 OPCODE_WSR_EPS5,
35740 OPCODE_XSR_EPS5,
35741 OPCODE_RSR_EPS6,
35742 OPCODE_WSR_EPS6,
35743 OPCODE_XSR_EPS6,
35744 OPCODE_RSR_EPS7,
35745 OPCODE_WSR_EPS7,
35746 OPCODE_XSR_EPS7,
35747 OPCODE_RSR_EXCVADDR,
35748 OPCODE_WSR_EXCVADDR,
35749 OPCODE_XSR_EXCVADDR,
35750 OPCODE_RSR_DEPC,
35751 OPCODE_WSR_DEPC,
35752 OPCODE_XSR_DEPC,
35753 OPCODE_RSR_EXCCAUSE,
35754 OPCODE_WSR_EXCCAUSE,
35755 OPCODE_XSR_EXCCAUSE,
35756 OPCODE_RSR_MISC0,
35757 OPCODE_WSR_MISC0,
35758 OPCODE_XSR_MISC0,
35759 OPCODE_RSR_MISC1,
35760 OPCODE_WSR_MISC1,
35761 OPCODE_XSR_MISC1,
35762 OPCODE_RSR_PRID,
35763 OPCODE_RSR_VECBASE,
35764 OPCODE_WSR_VECBASE,
35765 OPCODE_XSR_VECBASE,
35766 OPCODE_MUL16U,
35767 OPCODE_MUL16S,
35768 OPCODE_MULL,
35769 OPCODE_MULUH,
35770 OPCODE_MULSH,
35771 OPCODE_MUL_AA_LL,
35772 OPCODE_MUL_AA_HL,
35773 OPCODE_MUL_AA_LH,
35774 OPCODE_MUL_AA_HH,
35775 OPCODE_UMUL_AA_LL,
35776 OPCODE_UMUL_AA_HL,
35777 OPCODE_UMUL_AA_LH,
35778 OPCODE_UMUL_AA_HH,
35779 OPCODE_MUL_AD_LL,
35780 OPCODE_MUL_AD_HL,
35781 OPCODE_MUL_AD_LH,
35782 OPCODE_MUL_AD_HH,
35783 OPCODE_MUL_DA_LL,
35784 OPCODE_MUL_DA_HL,
35785 OPCODE_MUL_DA_LH,
35786 OPCODE_MUL_DA_HH,
35787 OPCODE_MUL_DD_LL,
35788 OPCODE_MUL_DD_HL,
35789 OPCODE_MUL_DD_LH,
35790 OPCODE_MUL_DD_HH,
35791 OPCODE_MULA_AA_LL,
35792 OPCODE_MULA_AA_HL,
35793 OPCODE_MULA_AA_LH,
35794 OPCODE_MULA_AA_HH,
35795 OPCODE_MULS_AA_LL,
35796 OPCODE_MULS_AA_HL,
35797 OPCODE_MULS_AA_LH,
35798 OPCODE_MULS_AA_HH,
35799 OPCODE_MULA_AD_LL,
35800 OPCODE_MULA_AD_HL,
35801 OPCODE_MULA_AD_LH,
35802 OPCODE_MULA_AD_HH,
35803 OPCODE_MULS_AD_LL,
35804 OPCODE_MULS_AD_HL,
35805 OPCODE_MULS_AD_LH,
35806 OPCODE_MULS_AD_HH,
35807 OPCODE_MULA_DA_LL,
35808 OPCODE_MULA_DA_HL,
35809 OPCODE_MULA_DA_LH,
35810 OPCODE_MULA_DA_HH,
35811 OPCODE_MULS_DA_LL,
35812 OPCODE_MULS_DA_HL,
35813 OPCODE_MULS_DA_LH,
35814 OPCODE_MULS_DA_HH,
35815 OPCODE_MULA_DD_LL,
35816 OPCODE_MULA_DD_HL,
35817 OPCODE_MULA_DD_LH,
35818 OPCODE_MULA_DD_HH,
35819 OPCODE_MULS_DD_LL,
35820 OPCODE_MULS_DD_HL,
35821 OPCODE_MULS_DD_LH,
35822 OPCODE_MULS_DD_HH,
35823 OPCODE_MULA_DA_LL_LDDEC,
35824 OPCODE_MULA_DA_LL_LDINC,
35825 OPCODE_MULA_DA_HL_LDDEC,
35826 OPCODE_MULA_DA_HL_LDINC,
35827 OPCODE_MULA_DA_LH_LDDEC,
35828 OPCODE_MULA_DA_LH_LDINC,
35829 OPCODE_MULA_DA_HH_LDDEC,
35830 OPCODE_MULA_DA_HH_LDINC,
35831 OPCODE_MULA_DD_LL_LDDEC,
35832 OPCODE_MULA_DD_LL_LDINC,
35833 OPCODE_MULA_DD_HL_LDDEC,
35834 OPCODE_MULA_DD_HL_LDINC,
35835 OPCODE_MULA_DD_LH_LDDEC,
35836 OPCODE_MULA_DD_LH_LDINC,
35837 OPCODE_MULA_DD_HH_LDDEC,
35838 OPCODE_MULA_DD_HH_LDINC,
35839 OPCODE_LDDEC,
35840 OPCODE_LDINC,
35841 OPCODE_RSR_M0,
35842 OPCODE_WSR_M0,
35843 OPCODE_XSR_M0,
35844 OPCODE_RSR_M1,
35845 OPCODE_WSR_M1,
35846 OPCODE_XSR_M1,
35847 OPCODE_RSR_M2,
35848 OPCODE_WSR_M2,
35849 OPCODE_XSR_M2,
35850 OPCODE_RSR_M3,
35851 OPCODE_WSR_M3,
35852 OPCODE_XSR_M3,
35853 OPCODE_RSR_ACCLO,
35854 OPCODE_WSR_ACCLO,
35855 OPCODE_XSR_ACCLO,
35856 OPCODE_RSR_ACCHI,
35857 OPCODE_WSR_ACCHI,
35858 OPCODE_XSR_ACCHI,
35859 OPCODE_RFI,
35860 OPCODE_WAITI,
35861 OPCODE_RSR_INTERRUPT,
35862 OPCODE_WSR_INTSET,
35863 OPCODE_WSR_INTCLEAR,
35864 OPCODE_RSR_INTENABLE,
35865 OPCODE_WSR_INTENABLE,
35866 OPCODE_XSR_INTENABLE,
35867 OPCODE_BREAK,
35868 OPCODE_BREAK_N,
35869 OPCODE_RSR_DBREAKA0,
35870 OPCODE_WSR_DBREAKA0,
35871 OPCODE_XSR_DBREAKA0,
35872 OPCODE_RSR_DBREAKC0,
35873 OPCODE_WSR_DBREAKC0,
35874 OPCODE_XSR_DBREAKC0,
35875 OPCODE_RSR_DBREAKA1,
35876 OPCODE_WSR_DBREAKA1,
35877 OPCODE_XSR_DBREAKA1,
35878 OPCODE_RSR_DBREAKC1,
35879 OPCODE_WSR_DBREAKC1,
35880 OPCODE_XSR_DBREAKC1,
35881 OPCODE_RSR_IBREAKA0,
35882 OPCODE_WSR_IBREAKA0,
35883 OPCODE_XSR_IBREAKA0,
35884 OPCODE_RSR_IBREAKA1,
35885 OPCODE_WSR_IBREAKA1,
35886 OPCODE_XSR_IBREAKA1,
35887 OPCODE_RSR_IBREAKENABLE,
35888 OPCODE_WSR_IBREAKENABLE,
35889 OPCODE_XSR_IBREAKENABLE,
35890 OPCODE_RSR_DEBUGCAUSE,
35891 OPCODE_WSR_DEBUGCAUSE,
35892 OPCODE_XSR_DEBUGCAUSE,
35893 OPCODE_RSR_ICOUNT,
35894 OPCODE_WSR_ICOUNT,
35895 OPCODE_XSR_ICOUNT,
35896 OPCODE_RSR_ICOUNTLEVEL,
35897 OPCODE_WSR_ICOUNTLEVEL,
35898 OPCODE_XSR_ICOUNTLEVEL,
35899 OPCODE_RSR_DDR,
35900 OPCODE_WSR_DDR,
35901 OPCODE_XSR_DDR,
35902 OPCODE_LDDR32_P,
35903 OPCODE_SDDR32_P,
35904 OPCODE_RFDO,
35905 OPCODE_RFDD,
35906 OPCODE_WSR_MMID,
35907 OPCODE_ANDB,
35908 OPCODE_ANDBC,
35909 OPCODE_ORB,
35910 OPCODE_ORBC,
35911 OPCODE_XORB,
35912 OPCODE_ANY4,
35913 OPCODE_ALL4,
35914 OPCODE_ANY8,
35915 OPCODE_ALL8,
35916 OPCODE_BF,
35917 OPCODE_BT,
35918 OPCODE_MOVF,
35919 OPCODE_MOVT,
35920 OPCODE_RSR_BR,
35921 OPCODE_WSR_BR,
35922 OPCODE_XSR_BR,
35923 OPCODE_RSR_CCOUNT,
35924 OPCODE_WSR_CCOUNT,
35925 OPCODE_XSR_CCOUNT,
35926 OPCODE_RSR_CCOMPARE0,
35927 OPCODE_WSR_CCOMPARE0,
35928 OPCODE_XSR_CCOMPARE0,
35929 OPCODE_RSR_CCOMPARE1,
35930 OPCODE_WSR_CCOMPARE1,
35931 OPCODE_XSR_CCOMPARE1,
35932 OPCODE_RSR_CCOMPARE2,
35933 OPCODE_WSR_CCOMPARE2,
35934 OPCODE_XSR_CCOMPARE2,
35935 OPCODE_IPF,
35936 OPCODE_IHI,
35937 OPCODE_IPFL,
35938 OPCODE_IHU,
35939 OPCODE_IIU,
35940 OPCODE_III,
35941 OPCODE_LICT,
35942 OPCODE_LICW,
35943 OPCODE_SICT,
35944 OPCODE_SICW,
35945 OPCODE_DHWB,
35946 OPCODE_DHWBI,
35947 OPCODE_DIWBUI_P,
35948 OPCODE_DIWB,
35949 OPCODE_DIWBI,
35950 OPCODE_DHI,
35951 OPCODE_DII,
35952 OPCODE_DPFR,
35953 OPCODE_DPFW,
35954 OPCODE_DPFRO,
35955 OPCODE_DPFWO,
35956 OPCODE_DPFL,
35957 OPCODE_DHU,
35958 OPCODE_DIU,
35959 OPCODE_SDCT,
35960 OPCODE_LDCT,
35961 OPCODE_RSR_PREFCTL,
35962 OPCODE_WSR_PREFCTL,
35963 OPCODE_XSR_PREFCTL,
35964 OPCODE_WSR_PTEVADDR,
35965 OPCODE_RSR_PTEVADDR,
35966 OPCODE_XSR_PTEVADDR,
35967 OPCODE_RSR_RASID,
35968 OPCODE_WSR_RASID,
35969 OPCODE_XSR_RASID,
35970 OPCODE_RSR_ITLBCFG,
35971 OPCODE_WSR_ITLBCFG,
35972 OPCODE_XSR_ITLBCFG,
35973 OPCODE_RSR_DTLBCFG,
35974 OPCODE_WSR_DTLBCFG,
35975 OPCODE_XSR_DTLBCFG,
35976 OPCODE_IDTLB,
35977 OPCODE_PDTLB,
35978 OPCODE_RDTLB0,
35979 OPCODE_RDTLB1,
35980 OPCODE_WDTLB,
35981 OPCODE_IITLB,
35982 OPCODE_PITLB,
35983 OPCODE_RITLB0,
35984 OPCODE_RITLB1,
35985 OPCODE_WITLB,
35986 OPCODE_LDPTE,
35987 OPCODE_HWWITLBA,
35988 OPCODE_HWWDTLBA,
35989 OPCODE_RSR_CPENABLE,
35990 OPCODE_WSR_CPENABLE,
35991 OPCODE_XSR_CPENABLE,
35992 OPCODE_CLAMPS,
35993 OPCODE_MIN,
35994 OPCODE_MAX,
35995 OPCODE_MINU,
35996 OPCODE_MAXU,
35997 OPCODE_NSA,
35998 OPCODE_NSAU,
35999 OPCODE_SEXT,
36000 OPCODE_L32AI,
36001 OPCODE_S32RI,
36002 OPCODE_S32C1I,
36003 OPCODE_RSR_SCOMPARE1,
36004 OPCODE_WSR_SCOMPARE1,
36005 OPCODE_XSR_SCOMPARE1,
36006 OPCODE_RSR_ATOMCTL,
36007 OPCODE_WSR_ATOMCTL,
36008 OPCODE_XSR_ATOMCTL,
36009 OPCODE_QUOU,
36010 OPCODE_QUOS,
36011 OPCODE_REMU,
36012 OPCODE_REMS,
36013 OPCODE_RER,
36014 OPCODE_WER,
36015 OPCODE_RUR_AE_OVF_SAR,
36016 OPCODE_WUR_AE_OVF_SAR,
36017 OPCODE_RUR_AE_BITHEAD,
36018 OPCODE_WUR_AE_BITHEAD,
36019 OPCODE_RUR_AE_TS_FTS_BU_BP,
36020 OPCODE_WUR_AE_TS_FTS_BU_BP,
36021 OPCODE_RUR_AE_SD_NO,
36022 OPCODE_WUR_AE_SD_NO,
36023 OPCODE_RUR_AE_OVERFLOW,
36024 OPCODE_WUR_AE_OVERFLOW,
36025 OPCODE_RUR_AE_SAR,
36026 OPCODE_WUR_AE_SAR,
36027 OPCODE_RUR_AE_BITPTR,
36028 OPCODE_WUR_AE_BITPTR,
36029 OPCODE_RUR_AE_BITSUSED,
36030 OPCODE_WUR_AE_BITSUSED,
36031 OPCODE_RUR_AE_TABLESIZE,
36032 OPCODE_WUR_AE_TABLESIZE,
36033 OPCODE_RUR_AE_FIRST_TS,
36034 OPCODE_WUR_AE_FIRST_TS,
36035 OPCODE_RUR_AE_NEXTOFFSET,
36036 OPCODE_WUR_AE_NEXTOFFSET,
36037 OPCODE_RUR_AE_SEARCHDONE,
36038 OPCODE_WUR_AE_SEARCHDONE,
36039 OPCODE_AE_LP16F_I,
36040 OPCODE_AE_LP16F_IU,
36041 OPCODE_AE_LP16F_X,
36042 OPCODE_AE_LP16F_XU,
36043 OPCODE_AE_LP24_I,
36044 OPCODE_AE_LP24_IU,
36045 OPCODE_AE_LP24_X,
36046 OPCODE_AE_LP24_XU,
36047 OPCODE_AE_LP24F_I,
36048 OPCODE_AE_LP24F_IU,
36049 OPCODE_AE_LP24F_X,
36050 OPCODE_AE_LP24F_XU,
36051 OPCODE_AE_LP16X2F_I,
36052 OPCODE_AE_LP16X2F_IU,
36053 OPCODE_AE_LP16X2F_X,
36054 OPCODE_AE_LP16X2F_XU,
36055 OPCODE_AE_LP24X2F_I,
36056 OPCODE_AE_LP24X2F_IU,
36057 OPCODE_AE_LP24X2F_X,
36058 OPCODE_AE_LP24X2F_XU,
36059 OPCODE_AE_LP24X2_I,
36060 OPCODE_AE_LP24X2_IU,
36061 OPCODE_AE_LP24X2_X,
36062 OPCODE_AE_LP24X2_XU,
36063 OPCODE_AE_SP16X2F_I,
36064 OPCODE_AE_SP16X2F_IU,
36065 OPCODE_AE_SP16X2F_X,
36066 OPCODE_AE_SP16X2F_XU,
36067 OPCODE_AE_SP24X2S_I,
36068 OPCODE_AE_SP24X2S_IU,
36069 OPCODE_AE_SP24X2S_X,
36070 OPCODE_AE_SP24X2S_XU,
36071 OPCODE_AE_SP24X2F_I,
36072 OPCODE_AE_SP24X2F_IU,
36073 OPCODE_AE_SP24X2F_X,
36074 OPCODE_AE_SP24X2F_XU,
36075 OPCODE_AE_SP16F_L_I,
36076 OPCODE_AE_SP16F_L_IU,
36077 OPCODE_AE_SP16F_L_X,
36078 OPCODE_AE_SP16F_L_XU,
36079 OPCODE_AE_SP24S_L_I,
36080 OPCODE_AE_SP24S_L_IU,
36081 OPCODE_AE_SP24S_L_X,
36082 OPCODE_AE_SP24S_L_XU,
36083 OPCODE_AE_SP24F_L_I,
36084 OPCODE_AE_SP24F_L_IU,
36085 OPCODE_AE_SP24F_L_X,
36086 OPCODE_AE_SP24F_L_XU,
36087 OPCODE_AE_LQ56_I,
36088 OPCODE_AE_LQ56_IU,
36089 OPCODE_AE_LQ56_X,
36090 OPCODE_AE_LQ56_XU,
36091 OPCODE_AE_LQ32F_I,
36092 OPCODE_AE_LQ32F_IU,
36093 OPCODE_AE_LQ32F_X,
36094 OPCODE_AE_LQ32F_XU,
36095 OPCODE_AE_SQ56S_I,
36096 OPCODE_AE_SQ56S_IU,
36097 OPCODE_AE_SQ56S_X,
36098 OPCODE_AE_SQ56S_XU,
36099 OPCODE_AE_SQ32F_I,
36100 OPCODE_AE_SQ32F_IU,
36101 OPCODE_AE_SQ32F_X,
36102 OPCODE_AE_SQ32F_XU,
36103 OPCODE_AE_ZEROP48,
36104 OPCODE_AE_MOVP48,
36105 OPCODE_AE_SELP24_LL,
36106 OPCODE_AE_SELP24_LH,
36107 OPCODE_AE_SELP24_HL,
36108 OPCODE_AE_SELP24_HH,
36109 OPCODE_AE_MOVTP24X2,
36110 OPCODE_AE_MOVFP24X2,
36111 OPCODE_AE_MOVTP48,
36112 OPCODE_AE_MOVFP48,
36113 OPCODE_AE_MOVPA24X2,
36114 OPCODE_AE_TRUNCP24A32X2,
36115 OPCODE_AE_CVTA32P24_L,
36116 OPCODE_AE_CVTA32P24_H,
36117 OPCODE_AE_CVTP24A16X2_LL,
36118 OPCODE_AE_CVTP24A16X2_LH,
36119 OPCODE_AE_CVTP24A16X2_HL,
36120 OPCODE_AE_CVTP24A16X2_HH,
36121 OPCODE_AE_TRUNCP24Q48X2,
36122 OPCODE_AE_TRUNCP16,
36123 OPCODE_AE_ROUNDSP24Q48SYM,
36124 OPCODE_AE_ROUNDSP24Q48ASYM,
36125 OPCODE_AE_ROUNDSP16Q48SYM,
36126 OPCODE_AE_ROUNDSP16Q48ASYM,
36127 OPCODE_AE_ROUNDSP16SYM,
36128 OPCODE_AE_ROUNDSP16ASYM,
36129 OPCODE_AE_ZEROQ56,
36130 OPCODE_AE_MOVQ56,
36131 OPCODE_AE_MOVTQ56,
36132 OPCODE_AE_MOVFQ56,
36133 OPCODE_AE_CVTQ48A32S,
36134 OPCODE_AE_CVTQ48P24S_L,
36135 OPCODE_AE_CVTQ48P24S_H,
36136 OPCODE_AE_SATQ48S,
36137 OPCODE_AE_TRUNCQ32,
36138 OPCODE_AE_ROUNDSQ32SYM,
36139 OPCODE_AE_ROUNDSQ32ASYM,
36140 OPCODE_AE_TRUNCA32Q48,
36141 OPCODE_AE_MOVAP24S_L,
36142 OPCODE_AE_MOVAP24S_H,
36143 OPCODE_AE_TRUNCA16P24S_L,
36144 OPCODE_AE_TRUNCA16P24S_H,
36145 OPCODE_AE_ADDP24,
36146 OPCODE_AE_SUBP24,
36147 OPCODE_AE_NEGP24,
36148 OPCODE_AE_ABSP24,
36149 OPCODE_AE_MAXP24S,
36150 OPCODE_AE_MINP24S,
36151 OPCODE_AE_MAXBP24S,
36152 OPCODE_AE_MINBP24S,
36153 OPCODE_AE_ADDSP24S,
36154 OPCODE_AE_SUBSP24S,
36155 OPCODE_AE_NEGSP24S,
36156 OPCODE_AE_ABSSP24S,
36157 OPCODE_AE_ANDP48,
36158 OPCODE_AE_NANDP48,
36159 OPCODE_AE_ORP48,
36160 OPCODE_AE_XORP48,
36161 OPCODE_AE_LTP24S,
36162 OPCODE_AE_LEP24S,
36163 OPCODE_AE_EQP24,
36164 OPCODE_AE_ADDQ56,
36165 OPCODE_AE_SUBQ56,
36166 OPCODE_AE_NEGQ56,
36167 OPCODE_AE_ABSQ56,
36168 OPCODE_AE_MAXQ56S,
36169 OPCODE_AE_MINQ56S,
36170 OPCODE_AE_MAXBQ56S,
36171 OPCODE_AE_MINBQ56S,
36172 OPCODE_AE_ADDSQ56S,
36173 OPCODE_AE_SUBSQ56S,
36174 OPCODE_AE_NEGSQ56S,
36175 OPCODE_AE_ABSSQ56S,
36176 OPCODE_AE_ANDQ56,
36177 OPCODE_AE_NANDQ56,
36178 OPCODE_AE_ORQ56,
36179 OPCODE_AE_XORQ56,
36180 OPCODE_AE_SLLIP24,
36181 OPCODE_AE_SRLIP24,
36182 OPCODE_AE_SRAIP24,
36183 OPCODE_AE_SLLSP24,
36184 OPCODE_AE_SRLSP24,
36185 OPCODE_AE_SRASP24,
36186 OPCODE_AE_SLLISP24S,
36187 OPCODE_AE_SLLSSP24S,
36188 OPCODE_AE_SLLIQ56,
36189 OPCODE_AE_SRLIQ56,
36190 OPCODE_AE_SRAIQ56,
36191 OPCODE_AE_SLLSQ56,
36192 OPCODE_AE_SRLSQ56,
36193 OPCODE_AE_SRASQ56,
36194 OPCODE_AE_SLLAQ56,
36195 OPCODE_AE_SRLAQ56,
36196 OPCODE_AE_SRAAQ56,
36197 OPCODE_AE_SLLISQ56S,
36198 OPCODE_AE_SLLSSQ56S,
36199 OPCODE_AE_SLLASQ56S,
36200 OPCODE_AE_LTQ56S,
36201 OPCODE_AE_LEQ56S,
36202 OPCODE_AE_EQQ56,
36203 OPCODE_AE_NSAQ56S,
36204 OPCODE_AE_MULSRFQ32SP24S_H,
36205 OPCODE_AE_MULSRFQ32SP24S_L,
36206 OPCODE_AE_MULARFQ32SP24S_H,
36207 OPCODE_AE_MULARFQ32SP24S_L,
36208 OPCODE_AE_MULRFQ32SP24S_H,
36209 OPCODE_AE_MULRFQ32SP24S_L,
36210 OPCODE_AE_MULSFQ32SP24S_H,
36211 OPCODE_AE_MULSFQ32SP24S_L,
36212 OPCODE_AE_MULAFQ32SP24S_H,
36213 OPCODE_AE_MULAFQ32SP24S_L,
36214 OPCODE_AE_MULFQ32SP24S_H,
36215 OPCODE_AE_MULFQ32SP24S_L,
36216 OPCODE_AE_MULFS32P16S_LL,
36217 OPCODE_AE_MULFP24S_LL,
36218 OPCODE_AE_MULP24S_LL,
36219 OPCODE_AE_MULFS32P16S_LH,
36220 OPCODE_AE_MULFP24S_LH,
36221 OPCODE_AE_MULP24S_LH,
36222 OPCODE_AE_MULFS32P16S_HL,
36223 OPCODE_AE_MULFP24S_HL,
36224 OPCODE_AE_MULP24S_HL,
36225 OPCODE_AE_MULFS32P16S_HH,
36226 OPCODE_AE_MULFP24S_HH,
36227 OPCODE_AE_MULP24S_HH,
36228 OPCODE_AE_MULAFS32P16S_LL,
36229 OPCODE_AE_MULAFP24S_LL,
36230 OPCODE_AE_MULAP24S_LL,
36231 OPCODE_AE_MULAFS32P16S_LH,
36232 OPCODE_AE_MULAFP24S_LH,
36233 OPCODE_AE_MULAP24S_LH,
36234 OPCODE_AE_MULAFS32P16S_HL,
36235 OPCODE_AE_MULAFP24S_HL,
36236 OPCODE_AE_MULAP24S_HL,
36237 OPCODE_AE_MULAFS32P16S_HH,
36238 OPCODE_AE_MULAFP24S_HH,
36239 OPCODE_AE_MULAP24S_HH,
36240 OPCODE_AE_MULSFS32P16S_LL,
36241 OPCODE_AE_MULSFP24S_LL,
36242 OPCODE_AE_MULSP24S_LL,
36243 OPCODE_AE_MULSFS32P16S_LH,
36244 OPCODE_AE_MULSFP24S_LH,
36245 OPCODE_AE_MULSP24S_LH,
36246 OPCODE_AE_MULSFS32P16S_HL,
36247 OPCODE_AE_MULSFP24S_HL,
36248 OPCODE_AE_MULSP24S_HL,
36249 OPCODE_AE_MULSFS32P16S_HH,
36250 OPCODE_AE_MULSFP24S_HH,
36251 OPCODE_AE_MULSP24S_HH,
36252 OPCODE_AE_MULAFS56P24S_LL,
36253 OPCODE_AE_MULAS56P24S_LL,
36254 OPCODE_AE_MULAFS56P24S_LH,
36255 OPCODE_AE_MULAS56P24S_LH,
36256 OPCODE_AE_MULAFS56P24S_HL,
36257 OPCODE_AE_MULAS56P24S_HL,
36258 OPCODE_AE_MULAFS56P24S_HH,
36259 OPCODE_AE_MULAS56P24S_HH,
36260 OPCODE_AE_MULSFS56P24S_LL,
36261 OPCODE_AE_MULSS56P24S_LL,
36262 OPCODE_AE_MULSFS56P24S_LH,
36263 OPCODE_AE_MULSS56P24S_LH,
36264 OPCODE_AE_MULSFS56P24S_HL,
36265 OPCODE_AE_MULSS56P24S_HL,
36266 OPCODE_AE_MULSFS56P24S_HH,
36267 OPCODE_AE_MULSS56P24S_HH,
36268 OPCODE_AE_MULFQ32SP16S_L,
36269 OPCODE_AE_MULFQ32SP16S_H,
36270 OPCODE_AE_MULFQ32SP16U_L,
36271 OPCODE_AE_MULFQ32SP16U_H,
36272 OPCODE_AE_MULQ32SP16S_L,
36273 OPCODE_AE_MULQ32SP16S_H,
36274 OPCODE_AE_MULQ32SP16U_L,
36275 OPCODE_AE_MULQ32SP16U_H,
36276 OPCODE_AE_MULAFQ32SP16S_L,
36277 OPCODE_AE_MULAFQ32SP16S_H,
36278 OPCODE_AE_MULAFQ32SP16U_L,
36279 OPCODE_AE_MULAFQ32SP16U_H,
36280 OPCODE_AE_MULAQ32SP16S_L,
36281 OPCODE_AE_MULAQ32SP16S_H,
36282 OPCODE_AE_MULAQ32SP16U_L,
36283 OPCODE_AE_MULAQ32SP16U_H,
36284 OPCODE_AE_MULSFQ32SP16S_L,
36285 OPCODE_AE_MULSFQ32SP16S_H,
36286 OPCODE_AE_MULSFQ32SP16U_L,
36287 OPCODE_AE_MULSFQ32SP16U_H,
36288 OPCODE_AE_MULSQ32SP16S_L,
36289 OPCODE_AE_MULSQ32SP16S_H,
36290 OPCODE_AE_MULSQ32SP16U_L,
36291 OPCODE_AE_MULSQ32SP16U_H,
36292 OPCODE_AE_MULZAAQ32SP16S_LL,
36293 OPCODE_AE_MULZAAFQ32SP16S_LL,
36294 OPCODE_AE_MULZAAQ32SP16U_LL,
36295 OPCODE_AE_MULZAAFQ32SP16U_LL,
36296 OPCODE_AE_MULZAAQ32SP16S_HH,
36297 OPCODE_AE_MULZAAFQ32SP16S_HH,
36298 OPCODE_AE_MULZAAQ32SP16U_HH,
36299 OPCODE_AE_MULZAAFQ32SP16U_HH,
36300 OPCODE_AE_MULZAAQ32SP16S_LH,
36301 OPCODE_AE_MULZAAFQ32SP16S_LH,
36302 OPCODE_AE_MULZAAQ32SP16U_LH,
36303 OPCODE_AE_MULZAAFQ32SP16U_LH,
36304 OPCODE_AE_MULZASQ32SP16S_LL,
36305 OPCODE_AE_MULZASFQ32SP16S_LL,
36306 OPCODE_AE_MULZASQ32SP16U_LL,
36307 OPCODE_AE_MULZASFQ32SP16U_LL,
36308 OPCODE_AE_MULZASQ32SP16S_HH,
36309 OPCODE_AE_MULZASFQ32SP16S_HH,
36310 OPCODE_AE_MULZASQ32SP16U_HH,
36311 OPCODE_AE_MULZASFQ32SP16U_HH,
36312 OPCODE_AE_MULZASQ32SP16S_LH,
36313 OPCODE_AE_MULZASFQ32SP16S_LH,
36314 OPCODE_AE_MULZASQ32SP16U_LH,
36315 OPCODE_AE_MULZASFQ32SP16U_LH,
36316 OPCODE_AE_MULZSAQ32SP16S_LL,
36317 OPCODE_AE_MULZSAFQ32SP16S_LL,
36318 OPCODE_AE_MULZSAQ32SP16U_LL,
36319 OPCODE_AE_MULZSAFQ32SP16U_LL,
36320 OPCODE_AE_MULZSAQ32SP16S_HH,
36321 OPCODE_AE_MULZSAFQ32SP16S_HH,
36322 OPCODE_AE_MULZSAQ32SP16U_HH,
36323 OPCODE_AE_MULZSAFQ32SP16U_HH,
36324 OPCODE_AE_MULZSAQ32SP16S_LH,
36325 OPCODE_AE_MULZSAFQ32SP16S_LH,
36326 OPCODE_AE_MULZSAQ32SP16U_LH,
36327 OPCODE_AE_MULZSAFQ32SP16U_LH,
36328 OPCODE_AE_MULZSSQ32SP16S_LL,
36329 OPCODE_AE_MULZSSFQ32SP16S_LL,
36330 OPCODE_AE_MULZSSQ32SP16U_LL,
36331 OPCODE_AE_MULZSSFQ32SP16U_LL,
36332 OPCODE_AE_MULZSSQ32SP16S_HH,
36333 OPCODE_AE_MULZSSFQ32SP16S_HH,
36334 OPCODE_AE_MULZSSQ32SP16U_HH,
36335 OPCODE_AE_MULZSSFQ32SP16U_HH,
36336 OPCODE_AE_MULZSSQ32SP16S_LH,
36337 OPCODE_AE_MULZSSFQ32SP16S_LH,
36338 OPCODE_AE_MULZSSQ32SP16U_LH,
36339 OPCODE_AE_MULZSSFQ32SP16U_LH,
36340 OPCODE_AE_MULZAAFP24S_HH_LL,
36341 OPCODE_AE_MULZAAP24S_HH_LL,
36342 OPCODE_AE_MULZAAFP24S_HL_LH,
36343 OPCODE_AE_MULZAAP24S_HL_LH,
36344 OPCODE_AE_MULZASFP24S_HH_LL,
36345 OPCODE_AE_MULZASP24S_HH_LL,
36346 OPCODE_AE_MULZASFP24S_HL_LH,
36347 OPCODE_AE_MULZASP24S_HL_LH,
36348 OPCODE_AE_MULZSAFP24S_HH_LL,
36349 OPCODE_AE_MULZSAP24S_HH_LL,
36350 OPCODE_AE_MULZSAFP24S_HL_LH,
36351 OPCODE_AE_MULZSAP24S_HL_LH,
36352 OPCODE_AE_MULZSSFP24S_HH_LL,
36353 OPCODE_AE_MULZSSP24S_HH_LL,
36354 OPCODE_AE_MULZSSFP24S_HL_LH,
36355 OPCODE_AE_MULZSSP24S_HL_LH,
36356 OPCODE_AE_MULAAFP24S_HH_LL,
36357 OPCODE_AE_MULAAP24S_HH_LL,
36358 OPCODE_AE_MULAAFP24S_HL_LH,
36359 OPCODE_AE_MULAAP24S_HL_LH,
36360 OPCODE_AE_MULASFP24S_HH_LL,
36361 OPCODE_AE_MULASP24S_HH_LL,
36362 OPCODE_AE_MULASFP24S_HL_LH,
36363 OPCODE_AE_MULASP24S_HL_LH,
36364 OPCODE_AE_MULSAFP24S_HH_LL,
36365 OPCODE_AE_MULSAP24S_HH_LL,
36366 OPCODE_AE_MULSAFP24S_HL_LH,
36367 OPCODE_AE_MULSAP24S_HL_LH,
36368 OPCODE_AE_MULSSFP24S_HH_LL,
36369 OPCODE_AE_MULSSP24S_HH_LL,
36370 OPCODE_AE_MULSSFP24S_HL_LH,
36371 OPCODE_AE_MULSSP24S_HL_LH,
36372 OPCODE_AE_SHA32,
36373 OPCODE_AE_VLDL32T,
36374 OPCODE_AE_VLDL16T,
36375 OPCODE_AE_VLDL16C,
36376 OPCODE_AE_VLDSHT,
36377 OPCODE_AE_LB,
36378 OPCODE_AE_LBI,
36379 OPCODE_AE_LBK,
36380 OPCODE_AE_LBKI,
36381 OPCODE_AE_DB,
36382 OPCODE_AE_DBI,
36383 OPCODE_AE_VLEL32T,
36384 OPCODE_AE_VLEL16T,
36385 OPCODE_AE_SB,
36386 OPCODE_AE_SBI,
36387 OPCODE_AE_VLES16C,
36388 OPCODE_AE_SBF,
36389 OPCODE_AE_SLAASQ56S,
36390 OPCODE_AE_ADDBRBA32,
36391 OPCODE_AE_MINABSSP24S,
36392 OPCODE_AE_MAXABSSP24S,
36393 OPCODE_AE_MINABSSQ56S,
36394 OPCODE_AE_MAXABSSQ56S,
36395 OPCODE_RUR_AE_CBEGIN0,
36396 OPCODE_WUR_AE_CBEGIN0,
36397 OPCODE_RUR_AE_CEND0,
36398 OPCODE_WUR_AE_CEND0,
36399 OPCODE_AE_LP24X2_C,
36400 OPCODE_AE_SP24X2S_C,
36401 OPCODE_AE_LP24X2F_C,
36402 OPCODE_AE_SP24X2F_C,
36403 OPCODE_AE_LP16X2F_C,
36404 OPCODE_AE_SP16X2F_C,
36405 OPCODE_AE_LP24_C,
36406 OPCODE_AE_SP24S_L_C,
36407 OPCODE_AE_LP24F_C,
36408 OPCODE_AE_SP24F_L_C,
36409 OPCODE_AE_LP16F_C,
36410 OPCODE_AE_SP16F_L_C,
36411 OPCODE_AE_LQ56_C,
36412 OPCODE_AE_SQ56S_C,
36413 OPCODE_AE_LQ32F_C,
36414 OPCODE_AE_SQ32F_C,
36415 OPCODE_RUR_EXPSTATE,
36416 OPCODE_WUR_EXPSTATE,
36417 OPCODE_READ_IMPWIRE,
36418 OPCODE_SETB_EXPSTATE,
36419 OPCODE_CLRB_EXPSTATE,
36420 OPCODE_WRMSK_EXPSTATE
36424 /* Slot-specific opcode decode functions. */
36426 static int
36427 Slot_inst_decode (const xtensa_insnbuf insn)
36429 if (Field_op0_Slot_inst_get (insn) == 0)
36431 if (Field_op1_Slot_inst_get (insn) == 0)
36433 if (Field_op2_Slot_inst_get (insn) == 0)
36435 if (Field_r_Slot_inst_get (insn) == 0)
36437 if (Field_m_Slot_inst_get (insn) == 0 &&
36438 Field_s_Slot_inst_get (insn) == 0 &&
36439 Field_n_Slot_inst_get (insn) == 0)
36440 return OPCODE_ILL;
36441 if (Field_m_Slot_inst_get (insn) == 2)
36443 if (Field_n_Slot_inst_get (insn) == 0)
36444 return OPCODE_RET;
36445 if (Field_n_Slot_inst_get (insn) == 1)
36446 return OPCODE_RETW;
36447 if (Field_n_Slot_inst_get (insn) == 2)
36448 return OPCODE_JX;
36450 if (Field_m_Slot_inst_get (insn) == 3)
36452 if (Field_n_Slot_inst_get (insn) == 0)
36453 return OPCODE_CALLX0;
36454 if (Field_n_Slot_inst_get (insn) == 1)
36455 return OPCODE_CALLX4;
36456 if (Field_n_Slot_inst_get (insn) == 2)
36457 return OPCODE_CALLX8;
36458 if (Field_n_Slot_inst_get (insn) == 3)
36459 return OPCODE_CALLX12;
36462 if (Field_r_Slot_inst_get (insn) == 1)
36463 return OPCODE_MOVSP;
36464 if (Field_r_Slot_inst_get (insn) == 2)
36466 if (Field_s_Slot_inst_get (insn) == 0)
36468 if (Field_t_Slot_inst_get (insn) == 0)
36469 return OPCODE_ISYNC;
36470 if (Field_t_Slot_inst_get (insn) == 1)
36471 return OPCODE_RSYNC;
36472 if (Field_t_Slot_inst_get (insn) == 2)
36473 return OPCODE_ESYNC;
36474 if (Field_t_Slot_inst_get (insn) == 3)
36475 return OPCODE_DSYNC;
36476 if (Field_t_Slot_inst_get (insn) == 8)
36477 return OPCODE_EXCW;
36478 if (Field_t_Slot_inst_get (insn) == 12)
36479 return OPCODE_MEMW;
36480 if (Field_t_Slot_inst_get (insn) == 13)
36481 return OPCODE_EXTW;
36482 if (Field_t_Slot_inst_get (insn) == 15)
36483 return OPCODE_NOP;
36486 if (Field_r_Slot_inst_get (insn) == 3)
36488 if (Field_t_Slot_inst_get (insn) == 0)
36490 if (Field_s_Slot_inst_get (insn) == 0)
36491 return OPCODE_RFE;
36492 if (Field_s_Slot_inst_get (insn) == 2)
36493 return OPCODE_RFDE;
36494 if (Field_s_Slot_inst_get (insn) == 4)
36495 return OPCODE_RFWO;
36496 if (Field_s_Slot_inst_get (insn) == 5)
36497 return OPCODE_RFWU;
36499 if (Field_t_Slot_inst_get (insn) == 1)
36500 return OPCODE_RFI;
36502 if (Field_r_Slot_inst_get (insn) == 4)
36503 return OPCODE_BREAK;
36504 if (Field_r_Slot_inst_get (insn) == 5)
36506 if (Field_s_Slot_inst_get (insn) == 0 &&
36507 Field_t_Slot_inst_get (insn) == 0)
36508 return OPCODE_SYSCALL;
36509 if (Field_s_Slot_inst_get (insn) == 1 &&
36510 Field_t_Slot_inst_get (insn) == 0)
36511 return OPCODE_SIMCALL;
36513 if (Field_r_Slot_inst_get (insn) == 6)
36514 return OPCODE_RSIL;
36515 if (Field_r_Slot_inst_get (insn) == 7 &&
36516 Field_t_Slot_inst_get (insn) == 0)
36517 return OPCODE_WAITI;
36518 if (Field_r_Slot_inst_get (insn) == 7)
36520 if (Field_t_Slot_inst_get (insn) == 14)
36521 return OPCODE_LDDR32_P;
36522 if (Field_t_Slot_inst_get (insn) == 15)
36523 return OPCODE_SDDR32_P;
36525 if (Field_r_Slot_inst_get (insn) == 8)
36526 return OPCODE_ANY4;
36527 if (Field_r_Slot_inst_get (insn) == 9)
36528 return OPCODE_ALL4;
36529 if (Field_r_Slot_inst_get (insn) == 10)
36530 return OPCODE_ANY8;
36531 if (Field_r_Slot_inst_get (insn) == 11)
36532 return OPCODE_ALL8;
36534 if (Field_op2_Slot_inst_get (insn) == 1)
36535 return OPCODE_AND;
36536 if (Field_op2_Slot_inst_get (insn) == 2)
36537 return OPCODE_OR;
36538 if (Field_op2_Slot_inst_get (insn) == 3)
36539 return OPCODE_XOR;
36540 if (Field_op2_Slot_inst_get (insn) == 4)
36542 if (Field_r_Slot_inst_get (insn) == 0 &&
36543 Field_t_Slot_inst_get (insn) == 0)
36544 return OPCODE_SSR;
36545 if (Field_r_Slot_inst_get (insn) == 1 &&
36546 Field_t_Slot_inst_get (insn) == 0)
36547 return OPCODE_SSL;
36548 if (Field_r_Slot_inst_get (insn) == 2 &&
36549 Field_t_Slot_inst_get (insn) == 0)
36550 return OPCODE_SSA8L;
36551 if (Field_r_Slot_inst_get (insn) == 3 &&
36552 Field_t_Slot_inst_get (insn) == 0)
36553 return OPCODE_SSA8B;
36554 if (Field_r_Slot_inst_get (insn) == 4 &&
36555 Field_thi3_Slot_inst_get (insn) == 0)
36556 return OPCODE_SSAI;
36557 if (Field_r_Slot_inst_get (insn) == 6)
36558 return OPCODE_RER;
36559 if (Field_r_Slot_inst_get (insn) == 7)
36560 return OPCODE_WER;
36561 if (Field_r_Slot_inst_get (insn) == 8 &&
36562 Field_s_Slot_inst_get (insn) == 0)
36563 return OPCODE_ROTW;
36564 if (Field_r_Slot_inst_get (insn) == 14)
36565 return OPCODE_NSA;
36566 if (Field_r_Slot_inst_get (insn) == 15)
36567 return OPCODE_NSAU;
36569 if (Field_op2_Slot_inst_get (insn) == 5)
36571 if (Field_r_Slot_inst_get (insn) == 1)
36572 return OPCODE_HWWITLBA;
36573 if (Field_r_Slot_inst_get (insn) == 3)
36574 return OPCODE_RITLB0;
36575 if (Field_r_Slot_inst_get (insn) == 4 &&
36576 Field_t_Slot_inst_get (insn) == 0)
36577 return OPCODE_IITLB;
36578 if (Field_r_Slot_inst_get (insn) == 5)
36579 return OPCODE_PITLB;
36580 if (Field_r_Slot_inst_get (insn) == 6)
36581 return OPCODE_WITLB;
36582 if (Field_r_Slot_inst_get (insn) == 7)
36583 return OPCODE_RITLB1;
36584 if (Field_r_Slot_inst_get (insn) == 9)
36585 return OPCODE_HWWDTLBA;
36586 if (Field_r_Slot_inst_get (insn) == 11)
36587 return OPCODE_RDTLB0;
36588 if (Field_r_Slot_inst_get (insn) == 12 &&
36589 Field_t_Slot_inst_get (insn) == 0)
36590 return OPCODE_IDTLB;
36591 if (Field_r_Slot_inst_get (insn) == 13)
36592 return OPCODE_PDTLB;
36593 if (Field_r_Slot_inst_get (insn) == 14)
36594 return OPCODE_WDTLB;
36595 if (Field_r_Slot_inst_get (insn) == 15)
36596 return OPCODE_RDTLB1;
36598 if (Field_op2_Slot_inst_get (insn) == 6)
36600 if (Field_s_Slot_inst_get (insn) == 0)
36601 return OPCODE_NEG;
36602 if (Field_s_Slot_inst_get (insn) == 1)
36603 return OPCODE_ABS;
36605 if (Field_op2_Slot_inst_get (insn) == 8)
36606 return OPCODE_ADD;
36607 if (Field_op2_Slot_inst_get (insn) == 9)
36608 return OPCODE_ADDX2;
36609 if (Field_op2_Slot_inst_get (insn) == 10)
36610 return OPCODE_ADDX4;
36611 if (Field_op2_Slot_inst_get (insn) == 11)
36612 return OPCODE_ADDX8;
36613 if (Field_op2_Slot_inst_get (insn) == 12)
36614 return OPCODE_SUB;
36615 if (Field_op2_Slot_inst_get (insn) == 13)
36616 return OPCODE_SUBX2;
36617 if (Field_op2_Slot_inst_get (insn) == 14)
36618 return OPCODE_SUBX4;
36619 if (Field_op2_Slot_inst_get (insn) == 15)
36620 return OPCODE_SUBX8;
36622 if (Field_op1_Slot_inst_get (insn) == 1)
36624 if ((Field_op2_Slot_inst_get (insn) == 0 ||
36625 Field_op2_Slot_inst_get (insn) == 1))
36626 return OPCODE_SLLI;
36627 if ((Field_op2_Slot_inst_get (insn) == 2 ||
36628 Field_op2_Slot_inst_get (insn) == 3))
36629 return OPCODE_SRAI;
36630 if (Field_op2_Slot_inst_get (insn) == 4)
36631 return OPCODE_SRLI;
36632 if (Field_op2_Slot_inst_get (insn) == 6)
36634 if (Field_sr_Slot_inst_get (insn) == 0)
36635 return OPCODE_XSR_LBEG;
36636 if (Field_sr_Slot_inst_get (insn) == 1)
36637 return OPCODE_XSR_LEND;
36638 if (Field_sr_Slot_inst_get (insn) == 2)
36639 return OPCODE_XSR_LCOUNT;
36640 if (Field_sr_Slot_inst_get (insn) == 3)
36641 return OPCODE_XSR_SAR;
36642 if (Field_sr_Slot_inst_get (insn) == 4)
36643 return OPCODE_XSR_BR;
36644 if (Field_sr_Slot_inst_get (insn) == 5)
36645 return OPCODE_XSR_LITBASE;
36646 if (Field_sr_Slot_inst_get (insn) == 12)
36647 return OPCODE_XSR_SCOMPARE1;
36648 if (Field_sr_Slot_inst_get (insn) == 16)
36649 return OPCODE_XSR_ACCLO;
36650 if (Field_sr_Slot_inst_get (insn) == 17)
36651 return OPCODE_XSR_ACCHI;
36652 if (Field_sr_Slot_inst_get (insn) == 32)
36653 return OPCODE_XSR_M0;
36654 if (Field_sr_Slot_inst_get (insn) == 33)
36655 return OPCODE_XSR_M1;
36656 if (Field_sr_Slot_inst_get (insn) == 34)
36657 return OPCODE_XSR_M2;
36658 if (Field_sr_Slot_inst_get (insn) == 35)
36659 return OPCODE_XSR_M3;
36660 if (Field_sr_Slot_inst_get (insn) == 40)
36661 return OPCODE_XSR_PREFCTL;
36662 if (Field_sr_Slot_inst_get (insn) == 72)
36663 return OPCODE_XSR_WINDOWBASE;
36664 if (Field_sr_Slot_inst_get (insn) == 73)
36665 return OPCODE_XSR_WINDOWSTART;
36666 if (Field_sr_Slot_inst_get (insn) == 83)
36667 return OPCODE_XSR_PTEVADDR;
36668 if (Field_sr_Slot_inst_get (insn) == 90)
36669 return OPCODE_XSR_RASID;
36670 if (Field_sr_Slot_inst_get (insn) == 91)
36671 return OPCODE_XSR_ITLBCFG;
36672 if (Field_sr_Slot_inst_get (insn) == 92)
36673 return OPCODE_XSR_DTLBCFG;
36674 if (Field_sr_Slot_inst_get (insn) == 96)
36675 return OPCODE_XSR_IBREAKENABLE;
36676 if (Field_sr_Slot_inst_get (insn) == 97)
36677 return OPCODE_XSR_MEMCTL;
36678 if (Field_sr_Slot_inst_get (insn) == 99)
36679 return OPCODE_XSR_ATOMCTL;
36680 if (Field_sr_Slot_inst_get (insn) == 104)
36681 return OPCODE_XSR_DDR;
36682 if (Field_sr_Slot_inst_get (insn) == 128)
36683 return OPCODE_XSR_IBREAKA0;
36684 if (Field_sr_Slot_inst_get (insn) == 129)
36685 return OPCODE_XSR_IBREAKA1;
36686 if (Field_sr_Slot_inst_get (insn) == 144)
36687 return OPCODE_XSR_DBREAKA0;
36688 if (Field_sr_Slot_inst_get (insn) == 145)
36689 return OPCODE_XSR_DBREAKA1;
36690 if (Field_sr_Slot_inst_get (insn) == 160)
36691 return OPCODE_XSR_DBREAKC0;
36692 if (Field_sr_Slot_inst_get (insn) == 161)
36693 return OPCODE_XSR_DBREAKC1;
36694 if (Field_sr_Slot_inst_get (insn) == 177)
36695 return OPCODE_XSR_EPC1;
36696 if (Field_sr_Slot_inst_get (insn) == 178)
36697 return OPCODE_XSR_EPC2;
36698 if (Field_sr_Slot_inst_get (insn) == 179)
36699 return OPCODE_XSR_EPC3;
36700 if (Field_sr_Slot_inst_get (insn) == 180)
36701 return OPCODE_XSR_EPC4;
36702 if (Field_sr_Slot_inst_get (insn) == 181)
36703 return OPCODE_XSR_EPC5;
36704 if (Field_sr_Slot_inst_get (insn) == 182)
36705 return OPCODE_XSR_EPC6;
36706 if (Field_sr_Slot_inst_get (insn) == 183)
36707 return OPCODE_XSR_EPC7;
36708 if (Field_sr_Slot_inst_get (insn) == 192)
36709 return OPCODE_XSR_DEPC;
36710 if (Field_sr_Slot_inst_get (insn) == 194)
36711 return OPCODE_XSR_EPS2;
36712 if (Field_sr_Slot_inst_get (insn) == 195)
36713 return OPCODE_XSR_EPS3;
36714 if (Field_sr_Slot_inst_get (insn) == 196)
36715 return OPCODE_XSR_EPS4;
36716 if (Field_sr_Slot_inst_get (insn) == 197)
36717 return OPCODE_XSR_EPS5;
36718 if (Field_sr_Slot_inst_get (insn) == 198)
36719 return OPCODE_XSR_EPS6;
36720 if (Field_sr_Slot_inst_get (insn) == 199)
36721 return OPCODE_XSR_EPS7;
36722 if (Field_sr_Slot_inst_get (insn) == 209)
36723 return OPCODE_XSR_EXCSAVE1;
36724 if (Field_sr_Slot_inst_get (insn) == 210)
36725 return OPCODE_XSR_EXCSAVE2;
36726 if (Field_sr_Slot_inst_get (insn) == 211)
36727 return OPCODE_XSR_EXCSAVE3;
36728 if (Field_sr_Slot_inst_get (insn) == 212)
36729 return OPCODE_XSR_EXCSAVE4;
36730 if (Field_sr_Slot_inst_get (insn) == 213)
36731 return OPCODE_XSR_EXCSAVE5;
36732 if (Field_sr_Slot_inst_get (insn) == 214)
36733 return OPCODE_XSR_EXCSAVE6;
36734 if (Field_sr_Slot_inst_get (insn) == 215)
36735 return OPCODE_XSR_EXCSAVE7;
36736 if (Field_sr_Slot_inst_get (insn) == 224)
36737 return OPCODE_XSR_CPENABLE;
36738 if (Field_sr_Slot_inst_get (insn) == 228)
36739 return OPCODE_XSR_INTENABLE;
36740 if (Field_sr_Slot_inst_get (insn) == 230)
36741 return OPCODE_XSR_PS;
36742 if (Field_sr_Slot_inst_get (insn) == 231)
36743 return OPCODE_XSR_VECBASE;
36744 if (Field_sr_Slot_inst_get (insn) == 232)
36745 return OPCODE_XSR_EXCCAUSE;
36746 if (Field_sr_Slot_inst_get (insn) == 233)
36747 return OPCODE_XSR_DEBUGCAUSE;
36748 if (Field_sr_Slot_inst_get (insn) == 234)
36749 return OPCODE_XSR_CCOUNT;
36750 if (Field_sr_Slot_inst_get (insn) == 236)
36751 return OPCODE_XSR_ICOUNT;
36752 if (Field_sr_Slot_inst_get (insn) == 237)
36753 return OPCODE_XSR_ICOUNTLEVEL;
36754 if (Field_sr_Slot_inst_get (insn) == 238)
36755 return OPCODE_XSR_EXCVADDR;
36756 if (Field_sr_Slot_inst_get (insn) == 240)
36757 return OPCODE_XSR_CCOMPARE0;
36758 if (Field_sr_Slot_inst_get (insn) == 241)
36759 return OPCODE_XSR_CCOMPARE1;
36760 if (Field_sr_Slot_inst_get (insn) == 242)
36761 return OPCODE_XSR_CCOMPARE2;
36762 if (Field_sr_Slot_inst_get (insn) == 244)
36763 return OPCODE_XSR_MISC0;
36764 if (Field_sr_Slot_inst_get (insn) == 245)
36765 return OPCODE_XSR_MISC1;
36767 if (Field_op2_Slot_inst_get (insn) == 8)
36768 return OPCODE_SRC;
36769 if (Field_op2_Slot_inst_get (insn) == 9 &&
36770 Field_s_Slot_inst_get (insn) == 0)
36771 return OPCODE_SRL;
36772 if (Field_op2_Slot_inst_get (insn) == 10 &&
36773 Field_t_Slot_inst_get (insn) == 0)
36774 return OPCODE_SLL;
36775 if (Field_op2_Slot_inst_get (insn) == 11 &&
36776 Field_s_Slot_inst_get (insn) == 0)
36777 return OPCODE_SRA;
36778 if (Field_op2_Slot_inst_get (insn) == 12)
36779 return OPCODE_MUL16U;
36780 if (Field_op2_Slot_inst_get (insn) == 13)
36781 return OPCODE_MUL16S;
36782 if (Field_op2_Slot_inst_get (insn) == 15)
36784 if (Field_r_Slot_inst_get (insn) == 0)
36785 return OPCODE_LICT;
36786 if (Field_r_Slot_inst_get (insn) == 1)
36787 return OPCODE_SICT;
36788 if (Field_r_Slot_inst_get (insn) == 2)
36789 return OPCODE_LICW;
36790 if (Field_r_Slot_inst_get (insn) == 3)
36791 return OPCODE_SICW;
36792 if (Field_r_Slot_inst_get (insn) == 8)
36793 return OPCODE_LDCT;
36794 if (Field_r_Slot_inst_get (insn) == 9)
36795 return OPCODE_SDCT;
36796 if (Field_r_Slot_inst_get (insn) == 14 &&
36797 Field_t_Slot_inst_get (insn) == 0)
36798 return OPCODE_RFDO;
36799 if (Field_r_Slot_inst_get (insn) == 14 &&
36800 Field_t_Slot_inst_get (insn) == 1)
36801 return OPCODE_RFDD;
36802 if (Field_r_Slot_inst_get (insn) == 15)
36803 return OPCODE_LDPTE;
36806 if (Field_op1_Slot_inst_get (insn) == 2)
36808 if (Field_op2_Slot_inst_get (insn) == 0)
36809 return OPCODE_ANDB;
36810 if (Field_op2_Slot_inst_get (insn) == 1)
36811 return OPCODE_ANDBC;
36812 if (Field_op2_Slot_inst_get (insn) == 2)
36813 return OPCODE_ORB;
36814 if (Field_op2_Slot_inst_get (insn) == 3)
36815 return OPCODE_ORBC;
36816 if (Field_op2_Slot_inst_get (insn) == 4)
36817 return OPCODE_XORB;
36818 if (Field_op2_Slot_inst_get (insn) == 8)
36819 return OPCODE_MULL;
36820 if (Field_op2_Slot_inst_get (insn) == 10)
36821 return OPCODE_MULUH;
36822 if (Field_op2_Slot_inst_get (insn) == 11)
36823 return OPCODE_MULSH;
36824 if (Field_op2_Slot_inst_get (insn) == 12)
36825 return OPCODE_QUOU;
36826 if (Field_op2_Slot_inst_get (insn) == 13)
36827 return OPCODE_QUOS;
36828 if (Field_op2_Slot_inst_get (insn) == 14)
36829 return OPCODE_REMU;
36830 if (Field_op2_Slot_inst_get (insn) == 15)
36831 return OPCODE_REMS;
36833 if (Field_op1_Slot_inst_get (insn) == 3)
36835 if (Field_op2_Slot_inst_get (insn) == 0)
36837 if (Field_sr_Slot_inst_get (insn) == 0)
36838 return OPCODE_RSR_LBEG;
36839 if (Field_sr_Slot_inst_get (insn) == 1)
36840 return OPCODE_RSR_LEND;
36841 if (Field_sr_Slot_inst_get (insn) == 2)
36842 return OPCODE_RSR_LCOUNT;
36843 if (Field_sr_Slot_inst_get (insn) == 3)
36844 return OPCODE_RSR_SAR;
36845 if (Field_sr_Slot_inst_get (insn) == 4)
36846 return OPCODE_RSR_BR;
36847 if (Field_sr_Slot_inst_get (insn) == 5)
36848 return OPCODE_RSR_LITBASE;
36849 if (Field_sr_Slot_inst_get (insn) == 12)
36850 return OPCODE_RSR_SCOMPARE1;
36851 if (Field_sr_Slot_inst_get (insn) == 16)
36852 return OPCODE_RSR_ACCLO;
36853 if (Field_sr_Slot_inst_get (insn) == 17)
36854 return OPCODE_RSR_ACCHI;
36855 if (Field_sr_Slot_inst_get (insn) == 32)
36856 return OPCODE_RSR_M0;
36857 if (Field_sr_Slot_inst_get (insn) == 33)
36858 return OPCODE_RSR_M1;
36859 if (Field_sr_Slot_inst_get (insn) == 34)
36860 return OPCODE_RSR_M2;
36861 if (Field_sr_Slot_inst_get (insn) == 35)
36862 return OPCODE_RSR_M3;
36863 if (Field_sr_Slot_inst_get (insn) == 40)
36864 return OPCODE_RSR_PREFCTL;
36865 if (Field_sr_Slot_inst_get (insn) == 72)
36866 return OPCODE_RSR_WINDOWBASE;
36867 if (Field_sr_Slot_inst_get (insn) == 73)
36868 return OPCODE_RSR_WINDOWSTART;
36869 if (Field_sr_Slot_inst_get (insn) == 83)
36870 return OPCODE_RSR_PTEVADDR;
36871 if (Field_sr_Slot_inst_get (insn) == 90)
36872 return OPCODE_RSR_RASID;
36873 if (Field_sr_Slot_inst_get (insn) == 91)
36874 return OPCODE_RSR_ITLBCFG;
36875 if (Field_sr_Slot_inst_get (insn) == 92)
36876 return OPCODE_RSR_DTLBCFG;
36877 if (Field_sr_Slot_inst_get (insn) == 96)
36878 return OPCODE_RSR_IBREAKENABLE;
36879 if (Field_sr_Slot_inst_get (insn) == 97)
36880 return OPCODE_RSR_MEMCTL;
36881 if (Field_sr_Slot_inst_get (insn) == 99)
36882 return OPCODE_RSR_ATOMCTL;
36883 if (Field_sr_Slot_inst_get (insn) == 104)
36884 return OPCODE_RSR_DDR;
36885 if (Field_sr_Slot_inst_get (insn) == 128)
36886 return OPCODE_RSR_IBREAKA0;
36887 if (Field_sr_Slot_inst_get (insn) == 129)
36888 return OPCODE_RSR_IBREAKA1;
36889 if (Field_sr_Slot_inst_get (insn) == 144)
36890 return OPCODE_RSR_DBREAKA0;
36891 if (Field_sr_Slot_inst_get (insn) == 145)
36892 return OPCODE_RSR_DBREAKA1;
36893 if (Field_sr_Slot_inst_get (insn) == 160)
36894 return OPCODE_RSR_DBREAKC0;
36895 if (Field_sr_Slot_inst_get (insn) == 161)
36896 return OPCODE_RSR_DBREAKC1;
36897 if (Field_sr_Slot_inst_get (insn) == 176)
36898 return OPCODE_RSR_CONFIGID0;
36899 if (Field_sr_Slot_inst_get (insn) == 177)
36900 return OPCODE_RSR_EPC1;
36901 if (Field_sr_Slot_inst_get (insn) == 178)
36902 return OPCODE_RSR_EPC2;
36903 if (Field_sr_Slot_inst_get (insn) == 179)
36904 return OPCODE_RSR_EPC3;
36905 if (Field_sr_Slot_inst_get (insn) == 180)
36906 return OPCODE_RSR_EPC4;
36907 if (Field_sr_Slot_inst_get (insn) == 181)
36908 return OPCODE_RSR_EPC5;
36909 if (Field_sr_Slot_inst_get (insn) == 182)
36910 return OPCODE_RSR_EPC6;
36911 if (Field_sr_Slot_inst_get (insn) == 183)
36912 return OPCODE_RSR_EPC7;
36913 if (Field_sr_Slot_inst_get (insn) == 192)
36914 return OPCODE_RSR_DEPC;
36915 if (Field_sr_Slot_inst_get (insn) == 194)
36916 return OPCODE_RSR_EPS2;
36917 if (Field_sr_Slot_inst_get (insn) == 195)
36918 return OPCODE_RSR_EPS3;
36919 if (Field_sr_Slot_inst_get (insn) == 196)
36920 return OPCODE_RSR_EPS4;
36921 if (Field_sr_Slot_inst_get (insn) == 197)
36922 return OPCODE_RSR_EPS5;
36923 if (Field_sr_Slot_inst_get (insn) == 198)
36924 return OPCODE_RSR_EPS6;
36925 if (Field_sr_Slot_inst_get (insn) == 199)
36926 return OPCODE_RSR_EPS7;
36927 if (Field_sr_Slot_inst_get (insn) == 208)
36928 return OPCODE_RSR_CONFIGID1;
36929 if (Field_sr_Slot_inst_get (insn) == 209)
36930 return OPCODE_RSR_EXCSAVE1;
36931 if (Field_sr_Slot_inst_get (insn) == 210)
36932 return OPCODE_RSR_EXCSAVE2;
36933 if (Field_sr_Slot_inst_get (insn) == 211)
36934 return OPCODE_RSR_EXCSAVE3;
36935 if (Field_sr_Slot_inst_get (insn) == 212)
36936 return OPCODE_RSR_EXCSAVE4;
36937 if (Field_sr_Slot_inst_get (insn) == 213)
36938 return OPCODE_RSR_EXCSAVE5;
36939 if (Field_sr_Slot_inst_get (insn) == 214)
36940 return OPCODE_RSR_EXCSAVE6;
36941 if (Field_sr_Slot_inst_get (insn) == 215)
36942 return OPCODE_RSR_EXCSAVE7;
36943 if (Field_sr_Slot_inst_get (insn) == 224)
36944 return OPCODE_RSR_CPENABLE;
36945 if (Field_sr_Slot_inst_get (insn) == 226)
36946 return OPCODE_RSR_INTERRUPT;
36947 if (Field_sr_Slot_inst_get (insn) == 228)
36948 return OPCODE_RSR_INTENABLE;
36949 if (Field_sr_Slot_inst_get (insn) == 230)
36950 return OPCODE_RSR_PS;
36951 if (Field_sr_Slot_inst_get (insn) == 231)
36952 return OPCODE_RSR_VECBASE;
36953 if (Field_sr_Slot_inst_get (insn) == 232)
36954 return OPCODE_RSR_EXCCAUSE;
36955 if (Field_sr_Slot_inst_get (insn) == 233)
36956 return OPCODE_RSR_DEBUGCAUSE;
36957 if (Field_sr_Slot_inst_get (insn) == 234)
36958 return OPCODE_RSR_CCOUNT;
36959 if (Field_sr_Slot_inst_get (insn) == 235)
36960 return OPCODE_RSR_PRID;
36961 if (Field_sr_Slot_inst_get (insn) == 236)
36962 return OPCODE_RSR_ICOUNT;
36963 if (Field_sr_Slot_inst_get (insn) == 237)
36964 return OPCODE_RSR_ICOUNTLEVEL;
36965 if (Field_sr_Slot_inst_get (insn) == 238)
36966 return OPCODE_RSR_EXCVADDR;
36967 if (Field_sr_Slot_inst_get (insn) == 240)
36968 return OPCODE_RSR_CCOMPARE0;
36969 if (Field_sr_Slot_inst_get (insn) == 241)
36970 return OPCODE_RSR_CCOMPARE1;
36971 if (Field_sr_Slot_inst_get (insn) == 242)
36972 return OPCODE_RSR_CCOMPARE2;
36973 if (Field_sr_Slot_inst_get (insn) == 243)
36974 return OPCODE_RSR_243;
36975 if (Field_sr_Slot_inst_get (insn) == 244)
36976 return OPCODE_RSR_MISC0;
36977 if (Field_sr_Slot_inst_get (insn) == 245)
36978 return OPCODE_RSR_MISC1;
36980 if (Field_op2_Slot_inst_get (insn) == 1)
36982 if (Field_sr_Slot_inst_get (insn) == 0)
36983 return OPCODE_WSR_LBEG;
36984 if (Field_sr_Slot_inst_get (insn) == 1)
36985 return OPCODE_WSR_LEND;
36986 if (Field_sr_Slot_inst_get (insn) == 2)
36987 return OPCODE_WSR_LCOUNT;
36988 if (Field_sr_Slot_inst_get (insn) == 3)
36989 return OPCODE_WSR_SAR;
36990 if (Field_sr_Slot_inst_get (insn) == 4)
36991 return OPCODE_WSR_BR;
36992 if (Field_sr_Slot_inst_get (insn) == 5)
36993 return OPCODE_WSR_LITBASE;
36994 if (Field_sr_Slot_inst_get (insn) == 12)
36995 return OPCODE_WSR_SCOMPARE1;
36996 if (Field_sr_Slot_inst_get (insn) == 16)
36997 return OPCODE_WSR_ACCLO;
36998 if (Field_sr_Slot_inst_get (insn) == 17)
36999 return OPCODE_WSR_ACCHI;
37000 if (Field_sr_Slot_inst_get (insn) == 32)
37001 return OPCODE_WSR_M0;
37002 if (Field_sr_Slot_inst_get (insn) == 33)
37003 return OPCODE_WSR_M1;
37004 if (Field_sr_Slot_inst_get (insn) == 34)
37005 return OPCODE_WSR_M2;
37006 if (Field_sr_Slot_inst_get (insn) == 35)
37007 return OPCODE_WSR_M3;
37008 if (Field_sr_Slot_inst_get (insn) == 40)
37009 return OPCODE_WSR_PREFCTL;
37010 if (Field_sr_Slot_inst_get (insn) == 72)
37011 return OPCODE_WSR_WINDOWBASE;
37012 if (Field_sr_Slot_inst_get (insn) == 73)
37013 return OPCODE_WSR_WINDOWSTART;
37014 if (Field_sr_Slot_inst_get (insn) == 83)
37015 return OPCODE_WSR_PTEVADDR;
37016 if (Field_sr_Slot_inst_get (insn) == 89)
37017 return OPCODE_WSR_MMID;
37018 if (Field_sr_Slot_inst_get (insn) == 90)
37019 return OPCODE_WSR_RASID;
37020 if (Field_sr_Slot_inst_get (insn) == 91)
37021 return OPCODE_WSR_ITLBCFG;
37022 if (Field_sr_Slot_inst_get (insn) == 92)
37023 return OPCODE_WSR_DTLBCFG;
37024 if (Field_sr_Slot_inst_get (insn) == 96)
37025 return OPCODE_WSR_IBREAKENABLE;
37026 if (Field_sr_Slot_inst_get (insn) == 97)
37027 return OPCODE_WSR_MEMCTL;
37028 if (Field_sr_Slot_inst_get (insn) == 99)
37029 return OPCODE_WSR_ATOMCTL;
37030 if (Field_sr_Slot_inst_get (insn) == 104)
37031 return OPCODE_WSR_DDR;
37032 if (Field_sr_Slot_inst_get (insn) == 128)
37033 return OPCODE_WSR_IBREAKA0;
37034 if (Field_sr_Slot_inst_get (insn) == 129)
37035 return OPCODE_WSR_IBREAKA1;
37036 if (Field_sr_Slot_inst_get (insn) == 144)
37037 return OPCODE_WSR_DBREAKA0;
37038 if (Field_sr_Slot_inst_get (insn) == 145)
37039 return OPCODE_WSR_DBREAKA1;
37040 if (Field_sr_Slot_inst_get (insn) == 160)
37041 return OPCODE_WSR_DBREAKC0;
37042 if (Field_sr_Slot_inst_get (insn) == 161)
37043 return OPCODE_WSR_DBREAKC1;
37044 if (Field_sr_Slot_inst_get (insn) == 176)
37045 return OPCODE_WSR_CONFIGID0;
37046 if (Field_sr_Slot_inst_get (insn) == 177)
37047 return OPCODE_WSR_EPC1;
37048 if (Field_sr_Slot_inst_get (insn) == 178)
37049 return OPCODE_WSR_EPC2;
37050 if (Field_sr_Slot_inst_get (insn) == 179)
37051 return OPCODE_WSR_EPC3;
37052 if (Field_sr_Slot_inst_get (insn) == 180)
37053 return OPCODE_WSR_EPC4;
37054 if (Field_sr_Slot_inst_get (insn) == 181)
37055 return OPCODE_WSR_EPC5;
37056 if (Field_sr_Slot_inst_get (insn) == 182)
37057 return OPCODE_WSR_EPC6;
37058 if (Field_sr_Slot_inst_get (insn) == 183)
37059 return OPCODE_WSR_EPC7;
37060 if (Field_sr_Slot_inst_get (insn) == 192)
37061 return OPCODE_WSR_DEPC;
37062 if (Field_sr_Slot_inst_get (insn) == 194)
37063 return OPCODE_WSR_EPS2;
37064 if (Field_sr_Slot_inst_get (insn) == 195)
37065 return OPCODE_WSR_EPS3;
37066 if (Field_sr_Slot_inst_get (insn) == 196)
37067 return OPCODE_WSR_EPS4;
37068 if (Field_sr_Slot_inst_get (insn) == 197)
37069 return OPCODE_WSR_EPS5;
37070 if (Field_sr_Slot_inst_get (insn) == 198)
37071 return OPCODE_WSR_EPS6;
37072 if (Field_sr_Slot_inst_get (insn) == 199)
37073 return OPCODE_WSR_EPS7;
37074 if (Field_sr_Slot_inst_get (insn) == 209)
37075 return OPCODE_WSR_EXCSAVE1;
37076 if (Field_sr_Slot_inst_get (insn) == 210)
37077 return OPCODE_WSR_EXCSAVE2;
37078 if (Field_sr_Slot_inst_get (insn) == 211)
37079 return OPCODE_WSR_EXCSAVE3;
37080 if (Field_sr_Slot_inst_get (insn) == 212)
37081 return OPCODE_WSR_EXCSAVE4;
37082 if (Field_sr_Slot_inst_get (insn) == 213)
37083 return OPCODE_WSR_EXCSAVE5;
37084 if (Field_sr_Slot_inst_get (insn) == 214)
37085 return OPCODE_WSR_EXCSAVE6;
37086 if (Field_sr_Slot_inst_get (insn) == 215)
37087 return OPCODE_WSR_EXCSAVE7;
37088 if (Field_sr_Slot_inst_get (insn) == 224)
37089 return OPCODE_WSR_CPENABLE;
37090 if (Field_sr_Slot_inst_get (insn) == 226)
37091 return OPCODE_WSR_INTSET;
37092 if (Field_sr_Slot_inst_get (insn) == 227)
37093 return OPCODE_WSR_INTCLEAR;
37094 if (Field_sr_Slot_inst_get (insn) == 228)
37095 return OPCODE_WSR_INTENABLE;
37096 if (Field_sr_Slot_inst_get (insn) == 230)
37097 return OPCODE_WSR_PS;
37098 if (Field_sr_Slot_inst_get (insn) == 231)
37099 return OPCODE_WSR_VECBASE;
37100 if (Field_sr_Slot_inst_get (insn) == 232)
37101 return OPCODE_WSR_EXCCAUSE;
37102 if (Field_sr_Slot_inst_get (insn) == 233)
37103 return OPCODE_WSR_DEBUGCAUSE;
37104 if (Field_sr_Slot_inst_get (insn) == 234)
37105 return OPCODE_WSR_CCOUNT;
37106 if (Field_sr_Slot_inst_get (insn) == 236)
37107 return OPCODE_WSR_ICOUNT;
37108 if (Field_sr_Slot_inst_get (insn) == 237)
37109 return OPCODE_WSR_ICOUNTLEVEL;
37110 if (Field_sr_Slot_inst_get (insn) == 238)
37111 return OPCODE_WSR_EXCVADDR;
37112 if (Field_sr_Slot_inst_get (insn) == 240)
37113 return OPCODE_WSR_CCOMPARE0;
37114 if (Field_sr_Slot_inst_get (insn) == 241)
37115 return OPCODE_WSR_CCOMPARE1;
37116 if (Field_sr_Slot_inst_get (insn) == 242)
37117 return OPCODE_WSR_CCOMPARE2;
37118 if (Field_sr_Slot_inst_get (insn) == 244)
37119 return OPCODE_WSR_MISC0;
37120 if (Field_sr_Slot_inst_get (insn) == 245)
37121 return OPCODE_WSR_MISC1;
37123 if (Field_op2_Slot_inst_get (insn) == 2)
37124 return OPCODE_SEXT;
37125 if (Field_op2_Slot_inst_get (insn) == 3)
37126 return OPCODE_CLAMPS;
37127 if (Field_op2_Slot_inst_get (insn) == 4)
37128 return OPCODE_MIN;
37129 if (Field_op2_Slot_inst_get (insn) == 5)
37130 return OPCODE_MAX;
37131 if (Field_op2_Slot_inst_get (insn) == 6)
37132 return OPCODE_MINU;
37133 if (Field_op2_Slot_inst_get (insn) == 7)
37134 return OPCODE_MAXU;
37135 if (Field_op2_Slot_inst_get (insn) == 8)
37136 return OPCODE_MOVEQZ;
37137 if (Field_op2_Slot_inst_get (insn) == 9)
37138 return OPCODE_MOVNEZ;
37139 if (Field_op2_Slot_inst_get (insn) == 10)
37140 return OPCODE_MOVLTZ;
37141 if (Field_op2_Slot_inst_get (insn) == 11)
37142 return OPCODE_MOVGEZ;
37143 if (Field_op2_Slot_inst_get (insn) == 12)
37144 return OPCODE_MOVF;
37145 if (Field_op2_Slot_inst_get (insn) == 13)
37146 return OPCODE_MOVT;
37147 if (Field_op2_Slot_inst_get (insn) == 14)
37149 if (Field_st_Slot_inst_get (insn) == 230)
37150 return OPCODE_RUR_EXPSTATE;
37151 if (Field_st_Slot_inst_get (insn) == 231)
37152 return OPCODE_RUR_THREADPTR;
37153 if (Field_st_Slot_inst_get (insn) == 240)
37154 return OPCODE_RUR_AE_OVF_SAR;
37155 if (Field_st_Slot_inst_get (insn) == 241)
37156 return OPCODE_RUR_AE_BITHEAD;
37157 if (Field_st_Slot_inst_get (insn) == 242)
37158 return OPCODE_RUR_AE_TS_FTS_BU_BP;
37159 if (Field_st_Slot_inst_get (insn) == 243)
37160 return OPCODE_RUR_AE_SD_NO;
37161 if (Field_st_Slot_inst_get (insn) == 246)
37162 return OPCODE_RUR_AE_CBEGIN0;
37163 if (Field_st_Slot_inst_get (insn) == 247)
37164 return OPCODE_RUR_AE_CEND0;
37166 if (Field_op2_Slot_inst_get (insn) == 15)
37168 if (Field_sr_Slot_inst_get (insn) == 230)
37169 return OPCODE_WUR_EXPSTATE;
37170 if (Field_sr_Slot_inst_get (insn) == 231)
37171 return OPCODE_WUR_THREADPTR;
37172 if (Field_sr_Slot_inst_get (insn) == 240)
37173 return OPCODE_WUR_AE_OVF_SAR;
37174 if (Field_sr_Slot_inst_get (insn) == 241)
37175 return OPCODE_WUR_AE_BITHEAD;
37176 if (Field_sr_Slot_inst_get (insn) == 242)
37177 return OPCODE_WUR_AE_TS_FTS_BU_BP;
37178 if (Field_sr_Slot_inst_get (insn) == 243)
37179 return OPCODE_WUR_AE_SD_NO;
37180 if (Field_sr_Slot_inst_get (insn) == 246)
37181 return OPCODE_WUR_AE_CBEGIN0;
37182 if (Field_sr_Slot_inst_get (insn) == 247)
37183 return OPCODE_WUR_AE_CEND0;
37186 if ((Field_op1_Slot_inst_get (insn) == 4 ||
37187 Field_op1_Slot_inst_get (insn) == 5))
37188 return OPCODE_EXTUI;
37189 if (Field_op1_Slot_inst_get (insn) == 9)
37191 if (Field_op2_Slot_inst_get (insn) == 0)
37192 return OPCODE_L32E;
37193 if (Field_op2_Slot_inst_get (insn) == 4)
37194 return OPCODE_S32E;
37195 if (Field_op2_Slot_inst_get (insn) == 5)
37196 return OPCODE_S32NB;
37198 if (Field_r_Slot_inst_get (insn) == 0 &&
37199 Field_s_Slot_inst_get (insn) == 0 &&
37200 Field_op2_Slot_inst_get (insn) == 0 &&
37201 Field_op1_Slot_inst_get (insn) == 14)
37202 return OPCODE_READ_IMPWIRE;
37203 if (Field_r_Slot_inst_get (insn) == 1 &&
37204 Field_s3to1_Slot_inst_get (insn) == 0 &&
37205 Field_op2_Slot_inst_get (insn) == 0 &&
37206 Field_op1_Slot_inst_get (insn) == 14)
37207 return OPCODE_SETB_EXPSTATE;
37208 if (Field_r_Slot_inst_get (insn) == 1 &&
37209 Field_s3to1_Slot_inst_get (insn) == 1 &&
37210 Field_op2_Slot_inst_get (insn) == 0 &&
37211 Field_op1_Slot_inst_get (insn) == 14)
37212 return OPCODE_CLRB_EXPSTATE;
37213 if (Field_r_Slot_inst_get (insn) == 2 &&
37214 Field_op2_Slot_inst_get (insn) == 0 &&
37215 Field_op1_Slot_inst_get (insn) == 14)
37216 return OPCODE_WRMSK_EXPSTATE;
37218 if (Field_op0_Slot_inst_get (insn) == 1)
37219 return OPCODE_L32R;
37220 if (Field_op0_Slot_inst_get (insn) == 2)
37222 if (Field_r_Slot_inst_get (insn) == 0)
37223 return OPCODE_L8UI;
37224 if (Field_r_Slot_inst_get (insn) == 1)
37225 return OPCODE_L16UI;
37226 if (Field_r_Slot_inst_get (insn) == 2)
37227 return OPCODE_L32I;
37228 if (Field_r_Slot_inst_get (insn) == 4)
37229 return OPCODE_S8I;
37230 if (Field_r_Slot_inst_get (insn) == 5)
37231 return OPCODE_S16I;
37232 if (Field_r_Slot_inst_get (insn) == 6)
37233 return OPCODE_S32I;
37234 if (Field_r_Slot_inst_get (insn) == 7)
37236 if (Field_t_Slot_inst_get (insn) == 0)
37237 return OPCODE_DPFR;
37238 if (Field_t_Slot_inst_get (insn) == 1)
37239 return OPCODE_DPFW;
37240 if (Field_t_Slot_inst_get (insn) == 2)
37241 return OPCODE_DPFRO;
37242 if (Field_t_Slot_inst_get (insn) == 3)
37243 return OPCODE_DPFWO;
37244 if (Field_t_Slot_inst_get (insn) == 4)
37245 return OPCODE_DHWB;
37246 if (Field_t_Slot_inst_get (insn) == 5)
37247 return OPCODE_DHWBI;
37248 if (Field_t_Slot_inst_get (insn) == 6)
37249 return OPCODE_DHI;
37250 if (Field_t_Slot_inst_get (insn) == 7)
37251 return OPCODE_DII;
37252 if (Field_t_Slot_inst_get (insn) == 8)
37254 if (Field_op1_Slot_inst_get (insn) == 0)
37255 return OPCODE_DPFL;
37256 if (Field_op1_Slot_inst_get (insn) == 2)
37257 return OPCODE_DHU;
37258 if (Field_op1_Slot_inst_get (insn) == 3)
37259 return OPCODE_DIU;
37260 if (Field_op1_Slot_inst_get (insn) == 4)
37261 return OPCODE_DIWB;
37262 if (Field_op1_Slot_inst_get (insn) == 5)
37263 return OPCODE_DIWBI;
37264 if (Field_op1_Slot_inst_get (insn) == 15 &&
37265 Field_op2_Slot_inst_get (insn) == 0)
37266 return OPCODE_DIWBUI_P;
37268 if (Field_t_Slot_inst_get (insn) == 12)
37269 return OPCODE_IPF;
37270 if (Field_t_Slot_inst_get (insn) == 13)
37272 if (Field_op1_Slot_inst_get (insn) == 0)
37273 return OPCODE_IPFL;
37274 if (Field_op1_Slot_inst_get (insn) == 2)
37275 return OPCODE_IHU;
37276 if (Field_op1_Slot_inst_get (insn) == 3)
37277 return OPCODE_IIU;
37279 if (Field_t_Slot_inst_get (insn) == 14)
37280 return OPCODE_IHI;
37281 if (Field_t_Slot_inst_get (insn) == 15)
37282 return OPCODE_III;
37284 if (Field_r_Slot_inst_get (insn) == 9)
37285 return OPCODE_L16SI;
37286 if (Field_r_Slot_inst_get (insn) == 10)
37287 return OPCODE_MOVI;
37288 if (Field_r_Slot_inst_get (insn) == 11)
37289 return OPCODE_L32AI;
37290 if (Field_r_Slot_inst_get (insn) == 12)
37291 return OPCODE_ADDI;
37292 if (Field_r_Slot_inst_get (insn) == 13)
37293 return OPCODE_ADDMI;
37294 if (Field_r_Slot_inst_get (insn) == 14)
37295 return OPCODE_S32C1I;
37296 if (Field_r_Slot_inst_get (insn) == 15)
37297 return OPCODE_S32RI;
37299 if (Field_op0_Slot_inst_get (insn) == 4)
37301 if (Field_ae_r10_Slot_inst_get (insn) == 0 &&
37302 Field_op1_Slot_inst_get (insn) == 1 &&
37303 Field_op2_Slot_inst_get (insn) == 12)
37304 return OPCODE_AE_LQ56_I;
37305 if (Field_ae_r10_Slot_inst_get (insn) == 0 &&
37306 Field_op1_Slot_inst_get (insn) == 2 &&
37307 Field_op2_Slot_inst_get (insn) == 12)
37308 return OPCODE_AE_LQ56_X;
37309 if (Field_ae_r10_Slot_inst_get (insn) == 1 &&
37310 Field_op1_Slot_inst_get (insn) == 1 &&
37311 Field_op2_Slot_inst_get (insn) == 12)
37312 return OPCODE_AE_LQ32F_I;
37313 if (Field_ae_r10_Slot_inst_get (insn) == 1 &&
37314 Field_op1_Slot_inst_get (insn) == 2 &&
37315 Field_op2_Slot_inst_get (insn) == 12)
37316 return OPCODE_AE_LQ32F_X;
37317 if (Field_ae_r10_Slot_inst_get (insn) == 2 &&
37318 Field_op1_Slot_inst_get (insn) == 1 &&
37319 Field_op2_Slot_inst_get (insn) == 12)
37320 return OPCODE_AE_LQ56_IU;
37321 if (Field_ae_r10_Slot_inst_get (insn) == 2 &&
37322 Field_op1_Slot_inst_get (insn) == 2 &&
37323 Field_op2_Slot_inst_get (insn) == 12)
37324 return OPCODE_AE_LQ56_XU;
37325 if (Field_ae_r10_Slot_inst_get (insn) == 2 &&
37326 Field_op1_Slot_inst_get (insn) == 7 &&
37327 Field_t_Slot_inst_get (insn) == 3 &&
37328 Field_op2_Slot_inst_get (insn) == 14)
37329 return OPCODE_AE_CVTQ48A32S;
37330 if (Field_ae_r10_Slot_inst_get (insn) == 3 &&
37331 Field_op1_Slot_inst_get (insn) == 1 &&
37332 Field_op2_Slot_inst_get (insn) == 12)
37333 return OPCODE_AE_LQ32F_IU;
37334 if (Field_ae_r10_Slot_inst_get (insn) == 3 &&
37335 Field_op1_Slot_inst_get (insn) == 2 &&
37336 Field_op2_Slot_inst_get (insn) == 12)
37337 return OPCODE_AE_LQ32F_XU;
37338 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37339 Field_op1_Slot_inst_get (insn) == 5 &&
37340 Field_op2_Slot_inst_get (insn) == 10)
37341 return OPCODE_AE_LP16F_I;
37342 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37343 Field_op1_Slot_inst_get (insn) == 9 &&
37344 Field_op2_Slot_inst_get (insn) == 10)
37345 return OPCODE_AE_LP16F_IU;
37346 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37347 Field_op1_Slot_inst_get (insn) == 12 &&
37348 Field_op2_Slot_inst_get (insn) == 10)
37349 return OPCODE_AE_LP16F_X;
37350 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37351 Field_op1_Slot_inst_get (insn) == 15 &&
37352 Field_op2_Slot_inst_get (insn) == 10)
37353 return OPCODE_AE_LP16F_XU;
37354 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37355 Field_op1_Slot_inst_get (insn) == 6 &&
37356 Field_op2_Slot_inst_get (insn) == 10)
37357 return OPCODE_AE_LP24F_I;
37358 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37359 Field_op1_Slot_inst_get (insn) == 10 &&
37360 Field_op2_Slot_inst_get (insn) == 10)
37361 return OPCODE_AE_LP24F_IU;
37362 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37363 Field_op1_Slot_inst_get (insn) == 13 &&
37364 Field_op2_Slot_inst_get (insn) == 10)
37365 return OPCODE_AE_LP24F_X;
37366 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37367 Field_op1_Slot_inst_get (insn) == 0 &&
37368 Field_op2_Slot_inst_get (insn) == 11)
37369 return OPCODE_AE_LP24F_XU;
37370 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37371 Field_op1_Slot_inst_get (insn) == 7 &&
37372 Field_op2_Slot_inst_get (insn) == 10)
37373 return OPCODE_AE_LP24X2F_I;
37374 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37375 Field_op1_Slot_inst_get (insn) == 11 &&
37376 Field_op2_Slot_inst_get (insn) == 10)
37377 return OPCODE_AE_LP24X2F_IU;
37378 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37379 Field_op1_Slot_inst_get (insn) == 14 &&
37380 Field_op2_Slot_inst_get (insn) == 10)
37381 return OPCODE_AE_LP24X2F_X;
37382 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37383 Field_op1_Slot_inst_get (insn) == 1 &&
37384 Field_op2_Slot_inst_get (insn) == 11)
37385 return OPCODE_AE_LP24X2F_XU;
37386 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37387 Field_op1_Slot_inst_get (insn) == 2 &&
37388 Field_op2_Slot_inst_get (insn) == 11)
37389 return OPCODE_AE_SP16X2F_I;
37390 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37391 Field_op1_Slot_inst_get (insn) == 5 &&
37392 Field_op2_Slot_inst_get (insn) == 11)
37393 return OPCODE_AE_SP16X2F_IU;
37394 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37395 Field_op1_Slot_inst_get (insn) == 8 &&
37396 Field_op2_Slot_inst_get (insn) == 11)
37397 return OPCODE_AE_SP16X2F_X;
37398 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37399 Field_op1_Slot_inst_get (insn) == 11 &&
37400 Field_op2_Slot_inst_get (insn) == 11)
37401 return OPCODE_AE_SP16X2F_XU;
37402 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37403 Field_op1_Slot_inst_get (insn) == 3 &&
37404 Field_op2_Slot_inst_get (insn) == 11)
37405 return OPCODE_AE_SP24X2F_I;
37406 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37407 Field_op1_Slot_inst_get (insn) == 6 &&
37408 Field_op2_Slot_inst_get (insn) == 11)
37409 return OPCODE_AE_SP24X2F_IU;
37410 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37411 Field_op1_Slot_inst_get (insn) == 9 &&
37412 Field_op2_Slot_inst_get (insn) == 11)
37413 return OPCODE_AE_SP24X2F_X;
37414 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37415 Field_op1_Slot_inst_get (insn) == 12 &&
37416 Field_op2_Slot_inst_get (insn) == 11)
37417 return OPCODE_AE_SP24X2F_XU;
37418 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37419 Field_op1_Slot_inst_get (insn) == 4 &&
37420 Field_op2_Slot_inst_get (insn) == 11)
37421 return OPCODE_AE_SP24S_L_I;
37422 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37423 Field_op1_Slot_inst_get (insn) == 7 &&
37424 Field_op2_Slot_inst_get (insn) == 11)
37425 return OPCODE_AE_SP24S_L_IU;
37426 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37427 Field_op1_Slot_inst_get (insn) == 10 &&
37428 Field_op2_Slot_inst_get (insn) == 11)
37429 return OPCODE_AE_SP24S_L_X;
37430 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37431 Field_op1_Slot_inst_get (insn) == 13 &&
37432 Field_op2_Slot_inst_get (insn) == 11)
37433 return OPCODE_AE_SP24S_L_XU;
37434 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37435 Field_ae_s3_Slot_inst_get (insn) == 0 &&
37436 Field_t_Slot_inst_get (insn) == 0 &&
37437 Field_op1_Slot_inst_get (insn) == 9 &&
37438 Field_op2_Slot_inst_get (insn) == 12)
37439 return OPCODE_AE_MOVP48;
37440 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37441 Field_op1_Slot_inst_get (insn) == 0 &&
37442 Field_op2_Slot_inst_get (insn) == 12)
37443 return OPCODE_AE_MOVPA24X2;
37444 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37445 Field_t_Slot_inst_get (insn) == 0 &&
37446 Field_op1_Slot_inst_get (insn) == 11 &&
37447 Field_op2_Slot_inst_get (insn) == 12)
37448 return OPCODE_AE_CVTA32P24_L;
37449 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37450 Field_op1_Slot_inst_get (insn) == 14 &&
37451 Field_op2_Slot_inst_get (insn) == 11)
37452 return OPCODE_AE_CVTP24A16X2_LL;
37453 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37454 Field_op1_Slot_inst_get (insn) == 15 &&
37455 Field_op2_Slot_inst_get (insn) == 11)
37456 return OPCODE_AE_CVTP24A16X2_HL;
37457 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37458 Field_t_Slot_inst_get (insn) == 0 &&
37459 Field_op1_Slot_inst_get (insn) == 7 &&
37460 Field_op2_Slot_inst_get (insn) == 12)
37461 return OPCODE_AE_MOVAP24S_L;
37462 if (Field_ae_r3_Slot_inst_get (insn) == 0 &&
37463 Field_t_Slot_inst_get (insn) == 0 &&
37464 Field_op1_Slot_inst_get (insn) == 8 &&
37465 Field_op2_Slot_inst_get (insn) == 12)
37466 return OPCODE_AE_TRUNCA16P24S_L;
37467 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37468 Field_op1_Slot_inst_get (insn) == 5 &&
37469 Field_op2_Slot_inst_get (insn) == 10)
37470 return OPCODE_AE_LP24_I;
37471 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37472 Field_op1_Slot_inst_get (insn) == 9 &&
37473 Field_op2_Slot_inst_get (insn) == 10)
37474 return OPCODE_AE_LP24_IU;
37475 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37476 Field_op1_Slot_inst_get (insn) == 12 &&
37477 Field_op2_Slot_inst_get (insn) == 10)
37478 return OPCODE_AE_LP24_X;
37479 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37480 Field_op1_Slot_inst_get (insn) == 15 &&
37481 Field_op2_Slot_inst_get (insn) == 10)
37482 return OPCODE_AE_LP24_XU;
37483 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37484 Field_op1_Slot_inst_get (insn) == 6 &&
37485 Field_op2_Slot_inst_get (insn) == 10)
37486 return OPCODE_AE_LP16X2F_I;
37487 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37488 Field_op1_Slot_inst_get (insn) == 10 &&
37489 Field_op2_Slot_inst_get (insn) == 10)
37490 return OPCODE_AE_LP16X2F_IU;
37491 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37492 Field_op1_Slot_inst_get (insn) == 13 &&
37493 Field_op2_Slot_inst_get (insn) == 10)
37494 return OPCODE_AE_LP16X2F_X;
37495 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37496 Field_op1_Slot_inst_get (insn) == 0 &&
37497 Field_op2_Slot_inst_get (insn) == 11)
37498 return OPCODE_AE_LP16X2F_XU;
37499 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37500 Field_op1_Slot_inst_get (insn) == 7 &&
37501 Field_op2_Slot_inst_get (insn) == 10)
37502 return OPCODE_AE_LP24X2_I;
37503 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37504 Field_op1_Slot_inst_get (insn) == 11 &&
37505 Field_op2_Slot_inst_get (insn) == 10)
37506 return OPCODE_AE_LP24X2_IU;
37507 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37508 Field_op1_Slot_inst_get (insn) == 14 &&
37509 Field_op2_Slot_inst_get (insn) == 10)
37510 return OPCODE_AE_LP24X2_X;
37511 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37512 Field_op1_Slot_inst_get (insn) == 1 &&
37513 Field_op2_Slot_inst_get (insn) == 11)
37514 return OPCODE_AE_LP24X2_XU;
37515 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37516 Field_op1_Slot_inst_get (insn) == 2 &&
37517 Field_op2_Slot_inst_get (insn) == 11)
37518 return OPCODE_AE_SP24X2S_I;
37519 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37520 Field_op1_Slot_inst_get (insn) == 5 &&
37521 Field_op2_Slot_inst_get (insn) == 11)
37522 return OPCODE_AE_SP24X2S_IU;
37523 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37524 Field_op1_Slot_inst_get (insn) == 8 &&
37525 Field_op2_Slot_inst_get (insn) == 11)
37526 return OPCODE_AE_SP24X2S_X;
37527 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37528 Field_op1_Slot_inst_get (insn) == 11 &&
37529 Field_op2_Slot_inst_get (insn) == 11)
37530 return OPCODE_AE_SP24X2S_XU;
37531 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37532 Field_op1_Slot_inst_get (insn) == 3 &&
37533 Field_op2_Slot_inst_get (insn) == 11)
37534 return OPCODE_AE_SP16F_L_I;
37535 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37536 Field_op1_Slot_inst_get (insn) == 6 &&
37537 Field_op2_Slot_inst_get (insn) == 11)
37538 return OPCODE_AE_SP16F_L_IU;
37539 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37540 Field_op1_Slot_inst_get (insn) == 9 &&
37541 Field_op2_Slot_inst_get (insn) == 11)
37542 return OPCODE_AE_SP16F_L_X;
37543 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37544 Field_op1_Slot_inst_get (insn) == 12 &&
37545 Field_op2_Slot_inst_get (insn) == 11)
37546 return OPCODE_AE_SP16F_L_XU;
37547 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37548 Field_op1_Slot_inst_get (insn) == 4 &&
37549 Field_op2_Slot_inst_get (insn) == 11)
37550 return OPCODE_AE_SP24F_L_I;
37551 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37552 Field_op1_Slot_inst_get (insn) == 7 &&
37553 Field_op2_Slot_inst_get (insn) == 11)
37554 return OPCODE_AE_SP24F_L_IU;
37555 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37556 Field_op1_Slot_inst_get (insn) == 10 &&
37557 Field_op2_Slot_inst_get (insn) == 11)
37558 return OPCODE_AE_SP24F_L_X;
37559 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37560 Field_op1_Slot_inst_get (insn) == 13 &&
37561 Field_op2_Slot_inst_get (insn) == 11)
37562 return OPCODE_AE_SP24F_L_XU;
37563 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37564 Field_op1_Slot_inst_get (insn) == 0 &&
37565 Field_op2_Slot_inst_get (insn) == 12)
37566 return OPCODE_AE_TRUNCP24A32X2;
37567 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37568 Field_t_Slot_inst_get (insn) == 0 &&
37569 Field_op1_Slot_inst_get (insn) == 11 &&
37570 Field_op2_Slot_inst_get (insn) == 12)
37571 return OPCODE_AE_CVTA32P24_H;
37572 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37573 Field_op1_Slot_inst_get (insn) == 14 &&
37574 Field_op2_Slot_inst_get (insn) == 11)
37575 return OPCODE_AE_CVTP24A16X2_LH;
37576 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37577 Field_op1_Slot_inst_get (insn) == 15 &&
37578 Field_op2_Slot_inst_get (insn) == 11)
37579 return OPCODE_AE_CVTP24A16X2_HH;
37580 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37581 Field_t_Slot_inst_get (insn) == 0 &&
37582 Field_op1_Slot_inst_get (insn) == 7 &&
37583 Field_op2_Slot_inst_get (insn) == 12)
37584 return OPCODE_AE_MOVAP24S_H;
37585 if (Field_ae_r3_Slot_inst_get (insn) == 1 &&
37586 Field_t_Slot_inst_get (insn) == 0 &&
37587 Field_op1_Slot_inst_get (insn) == 8 &&
37588 Field_op2_Slot_inst_get (insn) == 12)
37589 return OPCODE_AE_TRUNCA16P24S_H;
37590 if (Field_ae_r32_Slot_inst_get (insn) == 0 &&
37591 Field_op1_Slot_inst_get (insn) == 3 &&
37592 Field_op2_Slot_inst_get (insn) == 12)
37593 return OPCODE_AE_SQ56S_I;
37594 if (Field_ae_r32_Slot_inst_get (insn) == 0 &&
37595 Field_op1_Slot_inst_get (insn) == 4 &&
37596 Field_op2_Slot_inst_get (insn) == 12)
37597 return OPCODE_AE_SQ56S_X;
37598 if (Field_ae_r32_Slot_inst_get (insn) == 0 &&
37599 Field_op1_Slot_inst_get (insn) == 7 &&
37600 Field_t_Slot_inst_get (insn) == 1 &&
37601 Field_op2_Slot_inst_get (insn) == 14)
37602 return OPCODE_AE_TRUNCA32Q48;
37603 if (Field_ae_r32_Slot_inst_get (insn) == 1 &&
37604 Field_op1_Slot_inst_get (insn) == 3 &&
37605 Field_op2_Slot_inst_get (insn) == 12)
37606 return OPCODE_AE_SQ32F_I;
37607 if (Field_ae_r32_Slot_inst_get (insn) == 1 &&
37608 Field_op1_Slot_inst_get (insn) == 4 &&
37609 Field_op2_Slot_inst_get (insn) == 12)
37610 return OPCODE_AE_SQ32F_X;
37611 if (Field_ae_r32_Slot_inst_get (insn) == 1 &&
37612 Field_op1_Slot_inst_get (insn) == 7 &&
37613 Field_t_Slot_inst_get (insn) == 1 &&
37614 Field_op2_Slot_inst_get (insn) == 14)
37615 return OPCODE_AE_NSAQ56S;
37616 if (Field_ae_r32_Slot_inst_get (insn) == 2 &&
37617 Field_op1_Slot_inst_get (insn) == 3 &&
37618 Field_op2_Slot_inst_get (insn) == 12)
37619 return OPCODE_AE_SQ56S_IU;
37620 if (Field_ae_r32_Slot_inst_get (insn) == 2 &&
37621 Field_op1_Slot_inst_get (insn) == 4 &&
37622 Field_op2_Slot_inst_get (insn) == 12)
37623 return OPCODE_AE_SQ56S_XU;
37624 if (Field_ae_r32_Slot_inst_get (insn) == 3 &&
37625 Field_op1_Slot_inst_get (insn) == 3 &&
37626 Field_op2_Slot_inst_get (insn) == 12)
37627 return OPCODE_AE_SQ32F_IU;
37628 if (Field_ae_r32_Slot_inst_get (insn) == 3 &&
37629 Field_op1_Slot_inst_get (insn) == 4 &&
37630 Field_op2_Slot_inst_get (insn) == 12)
37631 return OPCODE_AE_SQ32F_XU;
37632 if (Field_ae_s_non_samt_Slot_inst_get (insn) == 0 &&
37633 Field_op1_Slot_inst_get (insn) == 5 &&
37634 Field_op2_Slot_inst_get (insn) == 12)
37635 return OPCODE_AE_SLLIQ56;
37636 if (Field_ae_s_non_samt_Slot_inst_get (insn) == 1 &&
37637 Field_op1_Slot_inst_get (insn) == 5 &&
37638 Field_op2_Slot_inst_get (insn) == 12)
37639 return OPCODE_AE_SRLIQ56;
37640 if (Field_ae_s_non_samt_Slot_inst_get (insn) == 2 &&
37641 Field_op1_Slot_inst_get (insn) == 5 &&
37642 Field_op2_Slot_inst_get (insn) == 12)
37643 return OPCODE_AE_SRAIQ56;
37644 if (Field_ae_s_non_samt_Slot_inst_get (insn) == 3 &&
37645 Field_op1_Slot_inst_get (insn) == 5 &&
37646 Field_op2_Slot_inst_get (insn) == 12)
37647 return OPCODE_AE_SLLISQ56S;
37648 if (Field_op1_Slot_inst_get (insn) == 0 &&
37649 Field_t_Slot_inst_get (insn) == 1 &&
37650 Field_op2_Slot_inst_get (insn) == 14)
37651 return OPCODE_AE_SHA32;
37652 if (Field_op1_Slot_inst_get (insn) == 0 &&
37653 Field_op2_Slot_inst_get (insn) == 10)
37654 return OPCODE_AE_VLDL32T;
37655 if (Field_op1_Slot_inst_get (insn) == 1 &&
37656 Field_t_Slot_inst_get (insn) == 1 &&
37657 Field_op2_Slot_inst_get (insn) == 14)
37658 return OPCODE_AE_SLLAQ56;
37659 if (Field_op1_Slot_inst_get (insn) == 1 &&
37660 Field_op2_Slot_inst_get (insn) == 10)
37661 return OPCODE_AE_VLDL16T;
37662 if (Field_op1_Slot_inst_get (insn) == 2 &&
37663 Field_t_Slot_inst_get (insn) == 1 &&
37664 Field_op2_Slot_inst_get (insn) == 14)
37665 return OPCODE_AE_SRLAQ56;
37666 if (Field_op1_Slot_inst_get (insn) == 2 &&
37667 Field_op2_Slot_inst_get (insn) == 10)
37668 return OPCODE_AE_LBK;
37669 if (Field_op1_Slot_inst_get (insn) == 3 &&
37670 Field_t_Slot_inst_get (insn) == 1 &&
37671 Field_op2_Slot_inst_get (insn) == 14)
37672 return OPCODE_AE_SRAAQ56;
37673 if (Field_op1_Slot_inst_get (insn) == 3 &&
37674 Field_op2_Slot_inst_get (insn) == 10)
37675 return OPCODE_AE_VLEL32T;
37676 if (Field_op1_Slot_inst_get (insn) == 4 &&
37677 Field_t_Slot_inst_get (insn) == 1 &&
37678 Field_op2_Slot_inst_get (insn) == 14)
37679 return OPCODE_AE_SLLASQ56S;
37680 if (Field_op1_Slot_inst_get (insn) == 4 &&
37681 Field_op2_Slot_inst_get (insn) == 10)
37682 return OPCODE_AE_VLEL16T;
37683 if (Field_op1_Slot_inst_get (insn) == 5 &&
37684 Field_t_Slot_inst_get (insn) == 1 &&
37685 Field_op2_Slot_inst_get (insn) == 14)
37686 return OPCODE_AE_MOVTQ56;
37687 if (Field_op1_Slot_inst_get (insn) == 6 &&
37688 Field_t_Slot_inst_get (insn) == 1 &&
37689 Field_op2_Slot_inst_get (insn) == 14)
37690 return OPCODE_AE_MOVFQ56;
37691 if (Field_op2_Slot_inst_get (insn) == 0)
37693 if (Field_op1_Slot_inst_get (insn) == 8 &&
37694 Field_t3_Slot_inst_get (insn) == 0 &&
37695 Field_tlo_Slot_inst_get (insn) == 0 &&
37696 Field_r3_Slot_inst_get (insn) == 0)
37697 return OPCODE_MULA_DD_LL_LDINC;
37698 if (Field_op1_Slot_inst_get (insn) == 9 &&
37699 Field_t3_Slot_inst_get (insn) == 0 &&
37700 Field_tlo_Slot_inst_get (insn) == 0 &&
37701 Field_r3_Slot_inst_get (insn) == 0)
37702 return OPCODE_MULA_DD_HL_LDINC;
37703 if (Field_op1_Slot_inst_get (insn) == 10 &&
37704 Field_t3_Slot_inst_get (insn) == 0 &&
37705 Field_tlo_Slot_inst_get (insn) == 0 &&
37706 Field_r3_Slot_inst_get (insn) == 0)
37707 return OPCODE_MULA_DD_LH_LDINC;
37708 if (Field_op1_Slot_inst_get (insn) == 11 &&
37709 Field_t3_Slot_inst_get (insn) == 0 &&
37710 Field_tlo_Slot_inst_get (insn) == 0 &&
37711 Field_r3_Slot_inst_get (insn) == 0)
37712 return OPCODE_MULA_DD_HH_LDINC;
37714 if (Field_op2_Slot_inst_get (insn) == 1)
37716 if (Field_op1_Slot_inst_get (insn) == 8 &&
37717 Field_t3_Slot_inst_get (insn) == 0 &&
37718 Field_tlo_Slot_inst_get (insn) == 0 &&
37719 Field_r3_Slot_inst_get (insn) == 0)
37720 return OPCODE_MULA_DD_LL_LDDEC;
37721 if (Field_op1_Slot_inst_get (insn) == 9 &&
37722 Field_t3_Slot_inst_get (insn) == 0 &&
37723 Field_tlo_Slot_inst_get (insn) == 0 &&
37724 Field_r3_Slot_inst_get (insn) == 0)
37725 return OPCODE_MULA_DD_HL_LDDEC;
37726 if (Field_op1_Slot_inst_get (insn) == 10 &&
37727 Field_t3_Slot_inst_get (insn) == 0 &&
37728 Field_tlo_Slot_inst_get (insn) == 0 &&
37729 Field_r3_Slot_inst_get (insn) == 0)
37730 return OPCODE_MULA_DD_LH_LDDEC;
37731 if (Field_op1_Slot_inst_get (insn) == 11 &&
37732 Field_t3_Slot_inst_get (insn) == 0 &&
37733 Field_tlo_Slot_inst_get (insn) == 0 &&
37734 Field_r3_Slot_inst_get (insn) == 0)
37735 return OPCODE_MULA_DD_HH_LDDEC;
37737 if (Field_op2_Slot_inst_get (insn) == 2)
37739 if (Field_op1_Slot_inst_get (insn) == 4 &&
37740 Field_s_Slot_inst_get (insn) == 0 &&
37741 Field_w_Slot_inst_get (insn) == 0 &&
37742 Field_r3_Slot_inst_get (insn) == 0 &&
37743 Field_t3_Slot_inst_get (insn) == 0 &&
37744 Field_tlo_Slot_inst_get (insn) == 0)
37745 return OPCODE_MUL_DD_LL;
37746 if (Field_op1_Slot_inst_get (insn) == 5 &&
37747 Field_s_Slot_inst_get (insn) == 0 &&
37748 Field_w_Slot_inst_get (insn) == 0 &&
37749 Field_r3_Slot_inst_get (insn) == 0 &&
37750 Field_t3_Slot_inst_get (insn) == 0 &&
37751 Field_tlo_Slot_inst_get (insn) == 0)
37752 return OPCODE_MUL_DD_HL;
37753 if (Field_op1_Slot_inst_get (insn) == 6 &&
37754 Field_s_Slot_inst_get (insn) == 0 &&
37755 Field_w_Slot_inst_get (insn) == 0 &&
37756 Field_r3_Slot_inst_get (insn) == 0 &&
37757 Field_t3_Slot_inst_get (insn) == 0 &&
37758 Field_tlo_Slot_inst_get (insn) == 0)
37759 return OPCODE_MUL_DD_LH;
37760 if (Field_op1_Slot_inst_get (insn) == 7 &&
37761 Field_s_Slot_inst_get (insn) == 0 &&
37762 Field_w_Slot_inst_get (insn) == 0 &&
37763 Field_r3_Slot_inst_get (insn) == 0 &&
37764 Field_t3_Slot_inst_get (insn) == 0 &&
37765 Field_tlo_Slot_inst_get (insn) == 0)
37766 return OPCODE_MUL_DD_HH;
37767 if (Field_op1_Slot_inst_get (insn) == 8 &&
37768 Field_s_Slot_inst_get (insn) == 0 &&
37769 Field_w_Slot_inst_get (insn) == 0 &&
37770 Field_r3_Slot_inst_get (insn) == 0 &&
37771 Field_t3_Slot_inst_get (insn) == 0 &&
37772 Field_tlo_Slot_inst_get (insn) == 0)
37773 return OPCODE_MULA_DD_LL;
37774 if (Field_op1_Slot_inst_get (insn) == 9 &&
37775 Field_s_Slot_inst_get (insn) == 0 &&
37776 Field_w_Slot_inst_get (insn) == 0 &&
37777 Field_r3_Slot_inst_get (insn) == 0 &&
37778 Field_t3_Slot_inst_get (insn) == 0 &&
37779 Field_tlo_Slot_inst_get (insn) == 0)
37780 return OPCODE_MULA_DD_HL;
37781 if (Field_op1_Slot_inst_get (insn) == 10 &&
37782 Field_s_Slot_inst_get (insn) == 0 &&
37783 Field_w_Slot_inst_get (insn) == 0 &&
37784 Field_r3_Slot_inst_get (insn) == 0 &&
37785 Field_t3_Slot_inst_get (insn) == 0 &&
37786 Field_tlo_Slot_inst_get (insn) == 0)
37787 return OPCODE_MULA_DD_LH;
37788 if (Field_op1_Slot_inst_get (insn) == 11 &&
37789 Field_s_Slot_inst_get (insn) == 0 &&
37790 Field_w_Slot_inst_get (insn) == 0 &&
37791 Field_r3_Slot_inst_get (insn) == 0 &&
37792 Field_t3_Slot_inst_get (insn) == 0 &&
37793 Field_tlo_Slot_inst_get (insn) == 0)
37794 return OPCODE_MULA_DD_HH;
37795 if (Field_op1_Slot_inst_get (insn) == 12 &&
37796 Field_s_Slot_inst_get (insn) == 0 &&
37797 Field_w_Slot_inst_get (insn) == 0 &&
37798 Field_r3_Slot_inst_get (insn) == 0 &&
37799 Field_t3_Slot_inst_get (insn) == 0 &&
37800 Field_tlo_Slot_inst_get (insn) == 0)
37801 return OPCODE_MULS_DD_LL;
37802 if (Field_op1_Slot_inst_get (insn) == 13 &&
37803 Field_s_Slot_inst_get (insn) == 0 &&
37804 Field_w_Slot_inst_get (insn) == 0 &&
37805 Field_r3_Slot_inst_get (insn) == 0 &&
37806 Field_t3_Slot_inst_get (insn) == 0 &&
37807 Field_tlo_Slot_inst_get (insn) == 0)
37808 return OPCODE_MULS_DD_HL;
37809 if (Field_op1_Slot_inst_get (insn) == 14 &&
37810 Field_s_Slot_inst_get (insn) == 0 &&
37811 Field_w_Slot_inst_get (insn) == 0 &&
37812 Field_r3_Slot_inst_get (insn) == 0 &&
37813 Field_t3_Slot_inst_get (insn) == 0 &&
37814 Field_tlo_Slot_inst_get (insn) == 0)
37815 return OPCODE_MULS_DD_LH;
37816 if (Field_op1_Slot_inst_get (insn) == 15 &&
37817 Field_s_Slot_inst_get (insn) == 0 &&
37818 Field_w_Slot_inst_get (insn) == 0 &&
37819 Field_r3_Slot_inst_get (insn) == 0 &&
37820 Field_t3_Slot_inst_get (insn) == 0 &&
37821 Field_tlo_Slot_inst_get (insn) == 0)
37822 return OPCODE_MULS_DD_HH;
37824 if (Field_op2_Slot_inst_get (insn) == 3)
37826 if (Field_op1_Slot_inst_get (insn) == 4 &&
37827 Field_r_Slot_inst_get (insn) == 0 &&
37828 Field_t3_Slot_inst_get (insn) == 0 &&
37829 Field_tlo_Slot_inst_get (insn) == 0)
37830 return OPCODE_MUL_AD_LL;
37831 if (Field_op1_Slot_inst_get (insn) == 5 &&
37832 Field_r_Slot_inst_get (insn) == 0 &&
37833 Field_t3_Slot_inst_get (insn) == 0 &&
37834 Field_tlo_Slot_inst_get (insn) == 0)
37835 return OPCODE_MUL_AD_HL;
37836 if (Field_op1_Slot_inst_get (insn) == 6 &&
37837 Field_r_Slot_inst_get (insn) == 0 &&
37838 Field_t3_Slot_inst_get (insn) == 0 &&
37839 Field_tlo_Slot_inst_get (insn) == 0)
37840 return OPCODE_MUL_AD_LH;
37841 if (Field_op1_Slot_inst_get (insn) == 7 &&
37842 Field_r_Slot_inst_get (insn) == 0 &&
37843 Field_t3_Slot_inst_get (insn) == 0 &&
37844 Field_tlo_Slot_inst_get (insn) == 0)
37845 return OPCODE_MUL_AD_HH;
37846 if (Field_op1_Slot_inst_get (insn) == 8 &&
37847 Field_r_Slot_inst_get (insn) == 0 &&
37848 Field_t3_Slot_inst_get (insn) == 0 &&
37849 Field_tlo_Slot_inst_get (insn) == 0)
37850 return OPCODE_MULA_AD_LL;
37851 if (Field_op1_Slot_inst_get (insn) == 9 &&
37852 Field_r_Slot_inst_get (insn) == 0 &&
37853 Field_t3_Slot_inst_get (insn) == 0 &&
37854 Field_tlo_Slot_inst_get (insn) == 0)
37855 return OPCODE_MULA_AD_HL;
37856 if (Field_op1_Slot_inst_get (insn) == 10 &&
37857 Field_r_Slot_inst_get (insn) == 0 &&
37858 Field_t3_Slot_inst_get (insn) == 0 &&
37859 Field_tlo_Slot_inst_get (insn) == 0)
37860 return OPCODE_MULA_AD_LH;
37861 if (Field_op1_Slot_inst_get (insn) == 11 &&
37862 Field_r_Slot_inst_get (insn) == 0 &&
37863 Field_t3_Slot_inst_get (insn) == 0 &&
37864 Field_tlo_Slot_inst_get (insn) == 0)
37865 return OPCODE_MULA_AD_HH;
37866 if (Field_op1_Slot_inst_get (insn) == 12 &&
37867 Field_r_Slot_inst_get (insn) == 0 &&
37868 Field_t3_Slot_inst_get (insn) == 0 &&
37869 Field_tlo_Slot_inst_get (insn) == 0)
37870 return OPCODE_MULS_AD_LL;
37871 if (Field_op1_Slot_inst_get (insn) == 13 &&
37872 Field_r_Slot_inst_get (insn) == 0 &&
37873 Field_t3_Slot_inst_get (insn) == 0 &&
37874 Field_tlo_Slot_inst_get (insn) == 0)
37875 return OPCODE_MULS_AD_HL;
37876 if (Field_op1_Slot_inst_get (insn) == 14 &&
37877 Field_r_Slot_inst_get (insn) == 0 &&
37878 Field_t3_Slot_inst_get (insn) == 0 &&
37879 Field_tlo_Slot_inst_get (insn) == 0)
37880 return OPCODE_MULS_AD_LH;
37881 if (Field_op1_Slot_inst_get (insn) == 15 &&
37882 Field_r_Slot_inst_get (insn) == 0 &&
37883 Field_t3_Slot_inst_get (insn) == 0 &&
37884 Field_tlo_Slot_inst_get (insn) == 0)
37885 return OPCODE_MULS_AD_HH;
37887 if (Field_op2_Slot_inst_get (insn) == 4)
37889 if (Field_op1_Slot_inst_get (insn) == 8 &&
37890 Field_r3_Slot_inst_get (insn) == 0)
37891 return OPCODE_MULA_DA_LL_LDINC;
37892 if (Field_op1_Slot_inst_get (insn) == 9 &&
37893 Field_r3_Slot_inst_get (insn) == 0)
37894 return OPCODE_MULA_DA_HL_LDINC;
37895 if (Field_op1_Slot_inst_get (insn) == 10 &&
37896 Field_r3_Slot_inst_get (insn) == 0)
37897 return OPCODE_MULA_DA_LH_LDINC;
37898 if (Field_op1_Slot_inst_get (insn) == 11 &&
37899 Field_r3_Slot_inst_get (insn) == 0)
37900 return OPCODE_MULA_DA_HH_LDINC;
37902 if (Field_op2_Slot_inst_get (insn) == 5)
37904 if (Field_op1_Slot_inst_get (insn) == 8 &&
37905 Field_r3_Slot_inst_get (insn) == 0)
37906 return OPCODE_MULA_DA_LL_LDDEC;
37907 if (Field_op1_Slot_inst_get (insn) == 9 &&
37908 Field_r3_Slot_inst_get (insn) == 0)
37909 return OPCODE_MULA_DA_HL_LDDEC;
37910 if (Field_op1_Slot_inst_get (insn) == 10 &&
37911 Field_r3_Slot_inst_get (insn) == 0)
37912 return OPCODE_MULA_DA_LH_LDDEC;
37913 if (Field_op1_Slot_inst_get (insn) == 11 &&
37914 Field_r3_Slot_inst_get (insn) == 0)
37915 return OPCODE_MULA_DA_HH_LDDEC;
37917 if (Field_op2_Slot_inst_get (insn) == 6)
37919 if (Field_op1_Slot_inst_get (insn) == 4 &&
37920 Field_s_Slot_inst_get (insn) == 0 &&
37921 Field_w_Slot_inst_get (insn) == 0 &&
37922 Field_r3_Slot_inst_get (insn) == 0)
37923 return OPCODE_MUL_DA_LL;
37924 if (Field_op1_Slot_inst_get (insn) == 5 &&
37925 Field_s_Slot_inst_get (insn) == 0 &&
37926 Field_w_Slot_inst_get (insn) == 0 &&
37927 Field_r3_Slot_inst_get (insn) == 0)
37928 return OPCODE_MUL_DA_HL;
37929 if (Field_op1_Slot_inst_get (insn) == 6 &&
37930 Field_s_Slot_inst_get (insn) == 0 &&
37931 Field_w_Slot_inst_get (insn) == 0 &&
37932 Field_r3_Slot_inst_get (insn) == 0)
37933 return OPCODE_MUL_DA_LH;
37934 if (Field_op1_Slot_inst_get (insn) == 7 &&
37935 Field_s_Slot_inst_get (insn) == 0 &&
37936 Field_w_Slot_inst_get (insn) == 0 &&
37937 Field_r3_Slot_inst_get (insn) == 0)
37938 return OPCODE_MUL_DA_HH;
37939 if (Field_op1_Slot_inst_get (insn) == 8 &&
37940 Field_s_Slot_inst_get (insn) == 0 &&
37941 Field_w_Slot_inst_get (insn) == 0 &&
37942 Field_r3_Slot_inst_get (insn) == 0)
37943 return OPCODE_MULA_DA_LL;
37944 if (Field_op1_Slot_inst_get (insn) == 9 &&
37945 Field_s_Slot_inst_get (insn) == 0 &&
37946 Field_w_Slot_inst_get (insn) == 0 &&
37947 Field_r3_Slot_inst_get (insn) == 0)
37948 return OPCODE_MULA_DA_HL;
37949 if (Field_op1_Slot_inst_get (insn) == 10 &&
37950 Field_s_Slot_inst_get (insn) == 0 &&
37951 Field_w_Slot_inst_get (insn) == 0 &&
37952 Field_r3_Slot_inst_get (insn) == 0)
37953 return OPCODE_MULA_DA_LH;
37954 if (Field_op1_Slot_inst_get (insn) == 11 &&
37955 Field_s_Slot_inst_get (insn) == 0 &&
37956 Field_w_Slot_inst_get (insn) == 0 &&
37957 Field_r3_Slot_inst_get (insn) == 0)
37958 return OPCODE_MULA_DA_HH;
37959 if (Field_op1_Slot_inst_get (insn) == 12 &&
37960 Field_s_Slot_inst_get (insn) == 0 &&
37961 Field_w_Slot_inst_get (insn) == 0 &&
37962 Field_r3_Slot_inst_get (insn) == 0)
37963 return OPCODE_MULS_DA_LL;
37964 if (Field_op1_Slot_inst_get (insn) == 13 &&
37965 Field_s_Slot_inst_get (insn) == 0 &&
37966 Field_w_Slot_inst_get (insn) == 0 &&
37967 Field_r3_Slot_inst_get (insn) == 0)
37968 return OPCODE_MULS_DA_HL;
37969 if (Field_op1_Slot_inst_get (insn) == 14 &&
37970 Field_s_Slot_inst_get (insn) == 0 &&
37971 Field_w_Slot_inst_get (insn) == 0 &&
37972 Field_r3_Slot_inst_get (insn) == 0)
37973 return OPCODE_MULS_DA_LH;
37974 if (Field_op1_Slot_inst_get (insn) == 15 &&
37975 Field_s_Slot_inst_get (insn) == 0 &&
37976 Field_w_Slot_inst_get (insn) == 0 &&
37977 Field_r3_Slot_inst_get (insn) == 0)
37978 return OPCODE_MULS_DA_HH;
37980 if (Field_op2_Slot_inst_get (insn) == 7)
37982 if (Field_op1_Slot_inst_get (insn) == 0 &&
37983 Field_r_Slot_inst_get (insn) == 0)
37984 return OPCODE_UMUL_AA_LL;
37985 if (Field_op1_Slot_inst_get (insn) == 1 &&
37986 Field_r_Slot_inst_get (insn) == 0)
37987 return OPCODE_UMUL_AA_HL;
37988 if (Field_op1_Slot_inst_get (insn) == 2 &&
37989 Field_r_Slot_inst_get (insn) == 0)
37990 return OPCODE_UMUL_AA_LH;
37991 if (Field_op1_Slot_inst_get (insn) == 3 &&
37992 Field_r_Slot_inst_get (insn) == 0)
37993 return OPCODE_UMUL_AA_HH;
37994 if (Field_op1_Slot_inst_get (insn) == 4 &&
37995 Field_r_Slot_inst_get (insn) == 0)
37996 return OPCODE_MUL_AA_LL;
37997 if (Field_op1_Slot_inst_get (insn) == 5 &&
37998 Field_r_Slot_inst_get (insn) == 0)
37999 return OPCODE_MUL_AA_HL;
38000 if (Field_op1_Slot_inst_get (insn) == 6 &&
38001 Field_r_Slot_inst_get (insn) == 0)
38002 return OPCODE_MUL_AA_LH;
38003 if (Field_op1_Slot_inst_get (insn) == 7 &&
38004 Field_r_Slot_inst_get (insn) == 0)
38005 return OPCODE_MUL_AA_HH;
38006 if (Field_op1_Slot_inst_get (insn) == 8 &&
38007 Field_r_Slot_inst_get (insn) == 0)
38008 return OPCODE_MULA_AA_LL;
38009 if (Field_op1_Slot_inst_get (insn) == 9 &&
38010 Field_r_Slot_inst_get (insn) == 0)
38011 return OPCODE_MULA_AA_HL;
38012 if (Field_op1_Slot_inst_get (insn) == 10 &&
38013 Field_r_Slot_inst_get (insn) == 0)
38014 return OPCODE_MULA_AA_LH;
38015 if (Field_op1_Slot_inst_get (insn) == 11 &&
38016 Field_r_Slot_inst_get (insn) == 0)
38017 return OPCODE_MULA_AA_HH;
38018 if (Field_op1_Slot_inst_get (insn) == 12 &&
38019 Field_r_Slot_inst_get (insn) == 0)
38020 return OPCODE_MULS_AA_LL;
38021 if (Field_op1_Slot_inst_get (insn) == 13 &&
38022 Field_r_Slot_inst_get (insn) == 0)
38023 return OPCODE_MULS_AA_HL;
38024 if (Field_op1_Slot_inst_get (insn) == 14 &&
38025 Field_r_Slot_inst_get (insn) == 0)
38026 return OPCODE_MULS_AA_LH;
38027 if (Field_op1_Slot_inst_get (insn) == 15 &&
38028 Field_r_Slot_inst_get (insn) == 0)
38029 return OPCODE_MULS_AA_HH;
38031 if (Field_op2_Slot_inst_get (insn) == 8)
38033 if (Field_op1_Slot_inst_get (insn) == 0 &&
38034 Field_t_Slot_inst_get (insn) == 0 &&
38035 Field_rhi_Slot_inst_get (insn) == 0)
38036 return OPCODE_LDINC;
38038 if (Field_op2_Slot_inst_get (insn) == 9)
38040 if (Field_op1_Slot_inst_get (insn) == 0 &&
38041 Field_t_Slot_inst_get (insn) == 0 &&
38042 Field_rhi_Slot_inst_get (insn) == 0)
38043 return OPCODE_LDDEC;
38045 if (Field_r_Slot_inst_get (insn) == 0 &&
38046 Field_s_Slot_inst_get (insn) == 0 &&
38047 Field_op1_Slot_inst_get (insn) == 10 &&
38048 Field_op2_Slot_inst_get (insn) == 12)
38049 return OPCODE_WUR_AE_OVERFLOW;
38050 if (Field_r_Slot_inst_get (insn) == 0 &&
38051 Field_op2_Slot_inst_get (insn) == 15)
38052 return OPCODE_AE_SBI;
38053 if (Field_r_Slot_inst_get (insn) == 1 &&
38054 Field_s_Slot_inst_get (insn) == 0 &&
38055 Field_op1_Slot_inst_get (insn) == 10 &&
38056 Field_op2_Slot_inst_get (insn) == 12)
38057 return OPCODE_WUR_AE_SAR;
38058 if (Field_r_Slot_inst_get (insn) == 1 &&
38059 Field_op1_Slot_inst_get (insn) == 0 &&
38060 Field_op2_Slot_inst_get (insn) == 15)
38061 return OPCODE_AE_DB;
38062 if (Field_r_Slot_inst_get (insn) == 1 &&
38063 Field_op1_Slot_inst_get (insn) == 1 &&
38064 Field_op2_Slot_inst_get (insn) == 15)
38065 return OPCODE_AE_SB;
38066 if (Field_r_Slot_inst_get (insn) == 2 &&
38067 Field_s_Slot_inst_get (insn) == 0 &&
38068 Field_op1_Slot_inst_get (insn) == 10 &&
38069 Field_op2_Slot_inst_get (insn) == 12)
38070 return OPCODE_WUR_AE_BITPTR;
38071 if (Field_r_Slot_inst_get (insn) == 3 &&
38072 Field_s_Slot_inst_get (insn) == 0 &&
38073 Field_op1_Slot_inst_get (insn) == 10 &&
38074 Field_op2_Slot_inst_get (insn) == 12)
38075 return OPCODE_WUR_AE_BITSUSED;
38076 if (Field_r_Slot_inst_get (insn) == 4 &&
38077 Field_s_Slot_inst_get (insn) == 0 &&
38078 Field_op1_Slot_inst_get (insn) == 10 &&
38079 Field_op2_Slot_inst_get (insn) == 12)
38080 return OPCODE_WUR_AE_TABLESIZE;
38081 if (Field_r_Slot_inst_get (insn) == 5 &&
38082 Field_s_Slot_inst_get (insn) == 0 &&
38083 Field_op1_Slot_inst_get (insn) == 10 &&
38084 Field_op2_Slot_inst_get (insn) == 12)
38085 return OPCODE_WUR_AE_FIRST_TS;
38086 if (Field_r_Slot_inst_get (insn) == 6 &&
38087 Field_s_Slot_inst_get (insn) == 0 &&
38088 Field_op1_Slot_inst_get (insn) == 10 &&
38089 Field_op2_Slot_inst_get (insn) == 12)
38090 return OPCODE_WUR_AE_NEXTOFFSET;
38091 if (Field_r_Slot_inst_get (insn) == 7 &&
38092 Field_s_Slot_inst_get (insn) == 0 &&
38093 Field_op1_Slot_inst_get (insn) == 10 &&
38094 Field_op2_Slot_inst_get (insn) == 12)
38095 return OPCODE_WUR_AE_SEARCHDONE;
38096 if (Field_r_Slot_inst_get (insn) == 8 &&
38097 Field_s_Slot_inst_get (insn) == 0 &&
38098 Field_op1_Slot_inst_get (insn) == 10 &&
38099 Field_op2_Slot_inst_get (insn) == 12)
38100 return OPCODE_AE_VLDSHT;
38101 if (Field_r_Slot_inst_get (insn) == 12 &&
38102 Field_op1_Slot_inst_get (insn) == 7 &&
38103 Field_t_Slot_inst_get (insn) == 1 &&
38104 Field_op2_Slot_inst_get (insn) == 14)
38105 return OPCODE_AE_VLES16C;
38106 if (Field_r_Slot_inst_get (insn) == 13 &&
38107 Field_op1_Slot_inst_get (insn) == 7 &&
38108 Field_t_Slot_inst_get (insn) == 1 &&
38109 Field_op2_Slot_inst_get (insn) == 14)
38110 return OPCODE_AE_SBF;
38111 if (Field_r_Slot_inst_get (insn) == 14 &&
38112 Field_op1_Slot_inst_get (insn) == 7 &&
38113 Field_t_Slot_inst_get (insn) == 1 &&
38114 Field_op2_Slot_inst_get (insn) == 14)
38115 return OPCODE_AE_VLDL16C;
38116 if (Field_s_Slot_inst_get (insn) == 0 &&
38117 Field_t_Slot_inst_get (insn) == 1 &&
38118 Field_op1_Slot_inst_get (insn) == 9 &&
38119 Field_op2_Slot_inst_get (insn) == 12)
38120 return OPCODE_AE_SLLSQ56;
38121 if (Field_s_Slot_inst_get (insn) == 0 &&
38122 Field_op1_Slot_inst_get (insn) == 6 &&
38123 Field_op2_Slot_inst_get (insn) == 12)
38124 return OPCODE_AE_LB;
38125 if (Field_s_Slot_inst_get (insn) == 1 &&
38126 Field_t_Slot_inst_get (insn) == 1 &&
38127 Field_op1_Slot_inst_get (insn) == 9 &&
38128 Field_op2_Slot_inst_get (insn) == 12)
38129 return OPCODE_AE_SRLSQ56;
38130 if (Field_s_Slot_inst_get (insn) == 2 &&
38131 Field_t_Slot_inst_get (insn) == 1 &&
38132 Field_op1_Slot_inst_get (insn) == 9 &&
38133 Field_op2_Slot_inst_get (insn) == 12)
38134 return OPCODE_AE_SRASQ56;
38135 if (Field_s_Slot_inst_get (insn) == 3 &&
38136 Field_t_Slot_inst_get (insn) == 1 &&
38137 Field_op1_Slot_inst_get (insn) == 9 &&
38138 Field_op2_Slot_inst_get (insn) == 12)
38139 return OPCODE_AE_SLLSSQ56S;
38140 if (Field_s_Slot_inst_get (insn) == 4 &&
38141 Field_t_Slot_inst_get (insn) == 1 &&
38142 Field_op1_Slot_inst_get (insn) == 9 &&
38143 Field_op2_Slot_inst_get (insn) == 12)
38144 return OPCODE_AE_MOVQ56;
38145 if (Field_s_Slot_inst_get (insn) == 8 &&
38146 Field_t_Slot_inst_get (insn) == 0 &&
38147 Field_op1_Slot_inst_get (insn) == 9 &&
38148 Field_op2_Slot_inst_get (insn) == 12)
38149 return OPCODE_RUR_AE_OVERFLOW;
38150 if (Field_s_Slot_inst_get (insn) == 9 &&
38151 Field_t_Slot_inst_get (insn) == 0 &&
38152 Field_op1_Slot_inst_get (insn) == 9 &&
38153 Field_op2_Slot_inst_get (insn) == 12)
38154 return OPCODE_RUR_AE_SAR;
38155 if (Field_s_Slot_inst_get (insn) == 10 &&
38156 Field_t_Slot_inst_get (insn) == 0 &&
38157 Field_op1_Slot_inst_get (insn) == 9 &&
38158 Field_op2_Slot_inst_get (insn) == 12)
38159 return OPCODE_RUR_AE_BITPTR;
38160 if (Field_s_Slot_inst_get (insn) == 11 &&
38161 Field_t_Slot_inst_get (insn) == 0 &&
38162 Field_op1_Slot_inst_get (insn) == 9 &&
38163 Field_op2_Slot_inst_get (insn) == 12)
38164 return OPCODE_RUR_AE_BITSUSED;
38165 if (Field_s_Slot_inst_get (insn) == 12 &&
38166 Field_t_Slot_inst_get (insn) == 0 &&
38167 Field_op1_Slot_inst_get (insn) == 9 &&
38168 Field_op2_Slot_inst_get (insn) == 12)
38169 return OPCODE_RUR_AE_TABLESIZE;
38170 if (Field_s_Slot_inst_get (insn) == 13 &&
38171 Field_t_Slot_inst_get (insn) == 0 &&
38172 Field_op1_Slot_inst_get (insn) == 9 &&
38173 Field_op2_Slot_inst_get (insn) == 12)
38174 return OPCODE_RUR_AE_FIRST_TS;
38175 if (Field_s_Slot_inst_get (insn) == 14 &&
38176 Field_t_Slot_inst_get (insn) == 0 &&
38177 Field_op1_Slot_inst_get (insn) == 9 &&
38178 Field_op2_Slot_inst_get (insn) == 12)
38179 return OPCODE_RUR_AE_NEXTOFFSET;
38180 if (Field_s_Slot_inst_get (insn) == 15 &&
38181 Field_t_Slot_inst_get (insn) == 0 &&
38182 Field_op1_Slot_inst_get (insn) == 9 &&
38183 Field_op2_Slot_inst_get (insn) == 12)
38184 return OPCODE_RUR_AE_SEARCHDONE;
38185 if (Field_t_Slot_inst_get (insn) == 0 &&
38186 Field_op2_Slot_inst_get (insn) == 14)
38187 return OPCODE_AE_LBKI;
38188 if (Field_t_Slot_inst_get (insn) == 0 &&
38189 Field_r_Slot_inst_get (insn) == 2 &&
38190 Field_op2_Slot_inst_get (insn) == 15)
38191 return OPCODE_AE_DBI;
38192 if (Field_t_Slot_inst_get (insn) == 2 &&
38193 Field_s_Slot_inst_get (insn) == 0 &&
38194 Field_op2_Slot_inst_get (insn) == 14)
38195 return OPCODE_AE_LBI;
38197 if (Field_op0_Slot_inst_get (insn) == 5)
38199 if (Field_n_Slot_inst_get (insn) == 0)
38200 return OPCODE_CALL0;
38201 if (Field_n_Slot_inst_get (insn) == 1)
38202 return OPCODE_CALL4;
38203 if (Field_n_Slot_inst_get (insn) == 2)
38204 return OPCODE_CALL8;
38205 if (Field_n_Slot_inst_get (insn) == 3)
38206 return OPCODE_CALL12;
38208 if (Field_op0_Slot_inst_get (insn) == 6)
38210 if (Field_n_Slot_inst_get (insn) == 0)
38211 return OPCODE_J;
38212 if (Field_n_Slot_inst_get (insn) == 1)
38214 if (Field_m_Slot_inst_get (insn) == 0)
38215 return OPCODE_BEQZ;
38216 if (Field_m_Slot_inst_get (insn) == 1)
38217 return OPCODE_BNEZ;
38218 if (Field_m_Slot_inst_get (insn) == 2)
38219 return OPCODE_BLTZ;
38220 if (Field_m_Slot_inst_get (insn) == 3)
38221 return OPCODE_BGEZ;
38223 if (Field_n_Slot_inst_get (insn) == 2)
38225 if (Field_m_Slot_inst_get (insn) == 0)
38226 return OPCODE_BEQI;
38227 if (Field_m_Slot_inst_get (insn) == 1)
38228 return OPCODE_BNEI;
38229 if (Field_m_Slot_inst_get (insn) == 2)
38230 return OPCODE_BLTI;
38231 if (Field_m_Slot_inst_get (insn) == 3)
38232 return OPCODE_BGEI;
38234 if (Field_n_Slot_inst_get (insn) == 3)
38236 if (Field_m_Slot_inst_get (insn) == 0)
38237 return OPCODE_ENTRY;
38238 if (Field_m_Slot_inst_get (insn) == 1)
38240 if (Field_r_Slot_inst_get (insn) == 0)
38241 return OPCODE_BF;
38242 if (Field_r_Slot_inst_get (insn) == 1)
38243 return OPCODE_BT;
38244 if (Field_r_Slot_inst_get (insn) == 8)
38245 return OPCODE_LOOP;
38246 if (Field_r_Slot_inst_get (insn) == 9)
38247 return OPCODE_LOOPNEZ;
38248 if (Field_r_Slot_inst_get (insn) == 10)
38249 return OPCODE_LOOPGTZ;
38251 if (Field_m_Slot_inst_get (insn) == 2)
38252 return OPCODE_BLTUI;
38253 if (Field_m_Slot_inst_get (insn) == 3)
38254 return OPCODE_BGEUI;
38257 if (Field_op0_Slot_inst_get (insn) == 7)
38259 if (Field_r_Slot_inst_get (insn) == 0)
38260 return OPCODE_BNONE;
38261 if (Field_r_Slot_inst_get (insn) == 1)
38262 return OPCODE_BEQ;
38263 if (Field_r_Slot_inst_get (insn) == 2)
38264 return OPCODE_BLT;
38265 if (Field_r_Slot_inst_get (insn) == 3)
38266 return OPCODE_BLTU;
38267 if (Field_r_Slot_inst_get (insn) == 4)
38268 return OPCODE_BALL;
38269 if (Field_r_Slot_inst_get (insn) == 5)
38270 return OPCODE_BBC;
38271 if ((Field_r_Slot_inst_get (insn) == 6 ||
38272 Field_r_Slot_inst_get (insn) == 7))
38273 return OPCODE_BBCI;
38274 if (Field_r_Slot_inst_get (insn) == 8)
38275 return OPCODE_BANY;
38276 if (Field_r_Slot_inst_get (insn) == 9)
38277 return OPCODE_BNE;
38278 if (Field_r_Slot_inst_get (insn) == 10)
38279 return OPCODE_BGE;
38280 if (Field_r_Slot_inst_get (insn) == 11)
38281 return OPCODE_BGEU;
38282 if (Field_r_Slot_inst_get (insn) == 12)
38283 return OPCODE_BNALL;
38284 if (Field_r_Slot_inst_get (insn) == 13)
38285 return OPCODE_BBS;
38286 if ((Field_r_Slot_inst_get (insn) == 14 ||
38287 Field_r_Slot_inst_get (insn) == 15))
38288 return OPCODE_BBSI;
38290 return XTENSA_UNDEFINED;
38293 static int
38294 Slot_inst16b_decode (const xtensa_insnbuf insn)
38296 if (Field_op0_Slot_inst16b_get (insn) == 12)
38298 if (Field_i_Slot_inst16b_get (insn) == 0)
38299 return OPCODE_MOVI_N;
38300 if (Field_i_Slot_inst16b_get (insn) == 1)
38302 if (Field_z_Slot_inst16b_get (insn) == 0)
38303 return OPCODE_BEQZ_N;
38304 if (Field_z_Slot_inst16b_get (insn) == 1)
38305 return OPCODE_BNEZ_N;
38308 if (Field_op0_Slot_inst16b_get (insn) == 13)
38310 if (Field_r_Slot_inst16b_get (insn) == 0)
38311 return OPCODE_MOV_N;
38312 if (Field_r_Slot_inst16b_get (insn) == 15)
38314 if (Field_t_Slot_inst16b_get (insn) == 0)
38315 return OPCODE_RET_N;
38316 if (Field_t_Slot_inst16b_get (insn) == 1)
38317 return OPCODE_RETW_N;
38318 if (Field_t_Slot_inst16b_get (insn) == 2)
38319 return OPCODE_BREAK_N;
38320 if (Field_t_Slot_inst16b_get (insn) == 3 &&
38321 Field_s_Slot_inst16b_get (insn) == 0)
38322 return OPCODE_NOP_N;
38323 if (Field_t_Slot_inst16b_get (insn) == 6 &&
38324 Field_s_Slot_inst16b_get (insn) == 0)
38325 return OPCODE_ILL_N;
38328 return XTENSA_UNDEFINED;
38331 static int
38332 Slot_inst16a_decode (const xtensa_insnbuf insn)
38334 if (Field_op0_Slot_inst16a_get (insn) == 8)
38335 return OPCODE_L32I_N;
38336 if (Field_op0_Slot_inst16a_get (insn) == 9)
38337 return OPCODE_S32I_N;
38338 if (Field_op0_Slot_inst16a_get (insn) == 10)
38339 return OPCODE_ADD_N;
38340 if (Field_op0_Slot_inst16a_get (insn) == 11)
38341 return OPCODE_ADDI_N;
38342 return XTENSA_UNDEFINED;
38345 static int
38346 Slot_ae_slot0_decode (const xtensa_insnbuf insn)
38348 if (Field_ae_s20_Slot_ae_slot0_get (insn) == 3 &&
38349 Field_op0_s4_Slot_ae_slot0_get (insn) == 3 &&
38350 Field_ftsf378ae_slot0_Slot_ae_slot0_get (insn) == 0)
38351 return OPCODE_BT;
38352 if (Field_combined1e9fefee_fld106ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38353 Field_combined1e9fefee_fld96_Slot_ae_slot0_get (insn) == 1 &&
38354 Field_combined1e9fefee_fld98_Slot_ae_slot0_get (insn) == 0 &&
38355 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38356 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 0 &&
38357 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38358 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 0 &&
38359 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38360 Field_op0_s4_s4_s4_Slot_ae_slot0_get (insn) == 0)
38361 return OPCODE_AE_SELP24_HH;
38362 if (Field_combined1e9fefee_fld107ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38363 Field_combined1e9fefee_fld96_Slot_ae_slot0_get (insn) == 1 &&
38364 Field_combined1e9fefee_fld98_Slot_ae_slot0_get (insn) == 0 &&
38365 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38366 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 0 &&
38367 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38368 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 0 &&
38369 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38370 Field_op0_s4_s4_s4_Slot_ae_slot0_get (insn) == 0)
38371 return OPCODE_AE_SELP24_HL;
38372 if (Field_combined1e9fefee_fld108ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38373 Field_combined1e9fefee_fld96_Slot_ae_slot0_get (insn) == 1 &&
38374 Field_combined1e9fefee_fld98_Slot_ae_slot0_get (insn) == 0 &&
38375 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38376 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 0 &&
38377 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38378 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 0 &&
38379 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38380 Field_op0_s4_s4_s4_Slot_ae_slot0_get (insn) == 0 &&
38381 Field_combined2c0b5f72_fld47_Slot_ae_slot0_get (insn) == 0)
38382 return OPCODE_AE_SELP24_LH;
38383 if (Field_combined2c0b5f72_fld123_Slot_ae_slot0_get (insn) == 1 &&
38384 Field_combined2c0b5f72_fld121_Slot_ae_slot0_get (insn) == 1 &&
38385 Field_ftsf363ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38386 Field_ftsf315_Slot_ae_slot0_get (insn) == 0 &&
38387 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38388 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 2 &&
38389 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38390 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38391 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38392 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38393 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38394 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38395 return OPCODE_AE_SLAASQ56S;
38396 if (Field_combined2c0b5f72_fld133ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38397 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38398 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38399 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38400 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38401 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38402 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38403 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38404 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38405 return OPCODE_AE_LP16F_C;
38406 if (Field_combined2c0b5f72_fld134ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38407 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38408 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38409 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38410 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38411 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38412 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38413 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38414 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38415 return OPCODE_AE_LP16X2F_C;
38416 if (Field_combined2c0b5f72_fld135ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38417 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38418 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38419 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38420 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38421 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38422 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38423 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38424 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38425 return OPCODE_AE_LP24_C;
38426 if (Field_combined2c0b5f72_fld136ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38427 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38428 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38429 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38430 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38431 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38432 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38433 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38434 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38435 return OPCODE_AE_LP24F_C;
38436 if (Field_combined2c0b5f72_fld137ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38437 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38438 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38439 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38440 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38441 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38442 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38443 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38444 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38445 return OPCODE_AE_LP24X2_C;
38446 if (Field_combined2c0b5f72_fld138ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38447 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38448 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38449 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38450 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38451 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38452 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38453 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38454 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38455 return OPCODE_AE_LP24X2F_C;
38456 if (Field_combined2c0b5f72_fld139ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38457 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38458 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38459 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38460 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38461 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38462 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38463 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38464 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38465 return OPCODE_AE_SP16F_L_C;
38466 if (Field_combined2c0b5f72_fld140ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38467 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38468 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38469 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38470 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38471 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38472 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38473 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38474 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38475 return OPCODE_AE_SP16X2F_C;
38476 if (Field_combined2c0b5f72_fld141ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38477 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38478 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38479 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38480 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38481 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38482 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38483 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38484 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38485 return OPCODE_AE_SP24F_L_C;
38486 if (Field_combined2c0b5f72_fld142ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38487 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38488 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38489 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38490 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38491 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38492 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38493 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38494 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38495 return OPCODE_AE_SP24S_L_C;
38496 if (Field_combined2c0b5f72_fld143ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38497 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38498 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38499 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38500 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38501 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38502 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38503 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38504 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38505 return OPCODE_AE_SP24X2F_C;
38506 if (Field_combined2c0b5f72_fld144ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38507 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38508 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38509 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38510 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38511 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38512 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38513 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38514 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
38515 return OPCODE_AE_SP24X2S_C;
38516 if (Field_combined2c0b5f72_fld145ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38517 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38518 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38519 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38520 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38521 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38522 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38523 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38524 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1 &&
38525 Field_combined2c0b5f72_fld46_Slot_ae_slot0_get (insn) == 0)
38526 return OPCODE_AE_SQ32F_C;
38527 if (Field_combined2c0b5f72_fld146ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38528 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38529 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38530 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 1 &&
38531 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38532 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 1 &&
38533 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38534 Field_ftsf362_Slot_ae_slot0_get (insn) == 1 &&
38535 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1 &&
38536 Field_combined2c0b5f72_fld46_Slot_ae_slot0_get (insn) == 0)
38537 return OPCODE_AE_SQ56S_C;
38538 if (Field_combined2c0b5f72_fld52_Slot_ae_slot0_get (insn) == 1 &&
38539 Field_combined1e9fefee_fld96_Slot_ae_slot0_get (insn) == 1 &&
38540 Field_combined1e9fefee_fld98_Slot_ae_slot0_get (insn) == 0 &&
38541 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38542 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 0 &&
38543 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38544 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 0 &&
38545 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38546 Field_op0_s4_s4_s4_Slot_ae_slot0_get (insn) == 0 &&
38547 Field_combined1e9fefee_fld109ae_slot0_Slot_ae_slot0_get (insn) == 0)
38548 return OPCODE_AE_SELP24_LL;
38549 if (Field_ftsf211ae_slot0_Slot_ae_slot0_get (insn) == 0 &&
38550 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38551 return OPCODE_J;
38552 if (Field_ftsf212ae_slot0_Slot_ae_slot0_get (insn) == 1 &&
38553 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38554 return OPCODE_EXTUI;
38555 if (Field_ftsf213ae_slot0_Slot_ae_slot0_get (insn) == 2 &&
38556 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38557 return OPCODE_BEQZ;
38558 if (Field_ftsf213ae_slot0_Slot_ae_slot0_get (insn) == 3 &&
38559 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38560 return OPCODE_BNEZ;
38561 if (Field_ftsf213ae_slot0_Slot_ae_slot0_get (insn) == 5 &&
38562 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38563 return OPCODE_BGEZ;
38564 if (Field_ftsf213ae_slot0_Slot_ae_slot0_get (insn) == 6 &&
38565 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38566 return OPCODE_MOVI;
38567 if (Field_ftsf213ae_slot0_Slot_ae_slot0_get (insn) == 13 &&
38568 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38569 return OPCODE_BLTZ;
38570 if (Field_ftsf214ae_slot0_Slot_ae_slot0_get (insn) == 7 &&
38571 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38572 return OPCODE_SRAI;
38573 if (Field_ftsf214ae_slot0_Slot_ae_slot0_get (insn) == 10 &&
38574 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38575 return OPCODE_SLLI;
38576 if (Field_ftsf215ae_slot0_Slot_ae_slot0_get (insn) == 43 &&
38577 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38578 return OPCODE_AE_CVTP24A16X2_HH;
38579 if (Field_ftsf217ae_slot0_Slot_ae_slot0_get (insn) == 299 &&
38580 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38581 return OPCODE_AE_LP16F_I;
38582 if (Field_ftsf218ae_slot0_Slot_ae_slot0_get (insn) == 46 &&
38583 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38584 return OPCODE_AE_CVTP24A16X2_HL;
38585 if (Field_ftsf219ae_slot0_Slot_ae_slot0_get (insn) == 47 &&
38586 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38587 return OPCODE_AE_LP16F_IU;
38588 if (Field_ftsf220ae_slot0_Slot_ae_slot0_get (insn) == 302 &&
38589 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38590 return OPCODE_AE_LP16F_X;
38591 if (Field_ftsf221ae_slot0_Slot_ae_slot0_get (insn) == 303 &&
38592 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38593 return OPCODE_AE_LP16F_XU;
38594 if (Field_ftsf222ae_slot0_Slot_ae_slot0_get (insn) == 58 &&
38595 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38596 return OPCODE_AE_CVTP24A16X2_LH;
38597 if (Field_ftsf223ae_slot0_Slot_ae_slot0_get (insn) == 59 &&
38598 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38599 return OPCODE_AE_LP16X2F_I;
38600 if (Field_ftsf224ae_slot0_Slot_ae_slot0_get (insn) == 62 &&
38601 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38602 return OPCODE_AE_LP16X2F_IU;
38603 if (Field_ftsf225ae_slot0_Slot_ae_slot0_get (insn) == 63 &&
38604 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38605 return OPCODE_AE_LP16X2F_XU;
38606 if (Field_ftsf226ae_slot0_Slot_ae_slot0_get (insn) == 314 &&
38607 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38608 return OPCODE_AE_LP16X2F_X;
38609 if (Field_ftsf227ae_slot0_Slot_ae_slot0_get (insn) == 315 &&
38610 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38611 return OPCODE_AE_LP24_I;
38612 if (Field_ftsf228ae_slot0_Slot_ae_slot0_get (insn) == 318 &&
38613 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38614 return OPCODE_AE_LP24_IU;
38615 if (Field_ftsf229ae_slot0_Slot_ae_slot0_get (insn) == 319 &&
38616 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38617 return OPCODE_AE_LP24_X;
38618 if (Field_ftsf230ae_slot0_Slot_ae_slot0_get (insn) == 170 &&
38619 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38620 return OPCODE_AE_CVTP24A16X2_LL;
38621 if (Field_ftsf231ae_slot0_Slot_ae_slot0_get (insn) == 171 &&
38622 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38623 return OPCODE_AE_LP24_XU;
38624 if (Field_ftsf232ae_slot0_Slot_ae_slot0_get (insn) == 174 &&
38625 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38626 return OPCODE_AE_LP24F_I;
38627 if (Field_ftsf233ae_slot0_Slot_ae_slot0_get (insn) == 175 &&
38628 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38629 return OPCODE_AE_LP24F_XU;
38630 if (Field_ftsf234ae_slot0_Slot_ae_slot0_get (insn) == 186 &&
38631 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38632 return OPCODE_AE_LP24F_IU;
38633 if (Field_ftsf235ae_slot0_Slot_ae_slot0_get (insn) == 187 &&
38634 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38635 return OPCODE_AE_LP24X2_I;
38636 if (Field_ftsf236ae_slot0_Slot_ae_slot0_get (insn) == 190 &&
38637 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38638 return OPCODE_AE_LP24X2_IU;
38639 if (Field_ftsf237ae_slot0_Slot_ae_slot0_get (insn) == 191 &&
38640 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38641 return OPCODE_AE_LP24X2_X;
38642 if (Field_ftsf238ae_slot0_Slot_ae_slot0_get (insn) == 426 &&
38643 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38644 return OPCODE_AE_LP24F_X;
38645 if (Field_ftsf239ae_slot0_Slot_ae_slot0_get (insn) == 427 &&
38646 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38647 return OPCODE_AE_LP24X2_XU;
38648 if (Field_ftsf240ae_slot0_Slot_ae_slot0_get (insn) == 430 &&
38649 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38650 return OPCODE_AE_LP24X2F_I;
38651 if (Field_ftsf241ae_slot0_Slot_ae_slot0_get (insn) == 431 &&
38652 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38653 return OPCODE_AE_LP24X2F_X;
38654 if (Field_ftsf242ae_slot0_Slot_ae_slot0_get (insn) == 442 &&
38655 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38656 return OPCODE_AE_LP24X2F_IU;
38657 if (Field_ftsf243ae_slot0_Slot_ae_slot0_get (insn) == 443 &&
38658 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38659 return OPCODE_AE_LP24X2F_XU;
38660 if (Field_ftsf244ae_slot0_Slot_ae_slot0_get (insn) == 446 &&
38661 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38662 return OPCODE_AE_MOVPA24X2;
38663 if (Field_ftsf245ae_slot0_Slot_ae_slot0_get (insn) == 447 &&
38664 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38665 return OPCODE_AE_SP16F_L_I;
38666 if (Field_ftsf246ae_slot0_Slot_ae_slot0_get (insn) == 75 &&
38667 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38668 return OPCODE_AE_SP16F_L_IU;
38669 if (Field_ftsf247ae_slot0_Slot_ae_slot0_get (insn) == 331 &&
38670 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38671 return OPCODE_AE_SP16X2F_X;
38672 if (Field_ftsf248ae_slot0_Slot_ae_slot0_get (insn) == 78 &&
38673 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38674 return OPCODE_AE_SP16F_L_X;
38675 if (Field_ftsf249ae_slot0_Slot_ae_slot0_get (insn) == 79 &&
38676 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38677 return OPCODE_AE_SP16X2F_XU;
38678 if (Field_ftsf250ae_slot0_Slot_ae_slot0_get (insn) == 334 &&
38679 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38680 return OPCODE_AE_SP24F_L_I;
38681 if (Field_ftsf251ae_slot0_Slot_ae_slot0_get (insn) == 335 &&
38682 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38683 return OPCODE_AE_SP24F_L_IU;
38684 if (Field_ftsf252ae_slot0_Slot_ae_slot0_get (insn) == 90 &&
38685 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38686 return OPCODE_AE_SP16F_L_XU;
38687 if (Field_ftsf253ae_slot0_Slot_ae_slot0_get (insn) == 91 &&
38688 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38689 return OPCODE_AE_SP24F_L_X;
38690 if (Field_ftsf254ae_slot0_Slot_ae_slot0_get (insn) == 94 &&
38691 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38692 return OPCODE_AE_SP24F_L_XU;
38693 if (Field_ftsf255ae_slot0_Slot_ae_slot0_get (insn) == 95 &&
38694 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38695 return OPCODE_AE_SP24S_L_IU;
38696 if (Field_ftsf256ae_slot0_Slot_ae_slot0_get (insn) == 346 &&
38697 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38698 return OPCODE_AE_SP24S_L_I;
38699 if (Field_ftsf257ae_slot0_Slot_ae_slot0_get (insn) == 347 &&
38700 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38701 return OPCODE_AE_SP24S_L_X;
38702 if (Field_ftsf258ae_slot0_Slot_ae_slot0_get (insn) == 350 &&
38703 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38704 return OPCODE_AE_SP24S_L_XU;
38705 if (Field_ftsf259ae_slot0_Slot_ae_slot0_get (insn) == 351 &&
38706 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38707 return OPCODE_AE_SP24X2F_I;
38708 if (Field_ftsf260ae_slot0_Slot_ae_slot0_get (insn) == 106 &&
38709 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38710 return OPCODE_AE_SP16X2F_I;
38711 if (Field_ftsf261ae_slot0_Slot_ae_slot0_get (insn) == 107 &&
38712 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38713 return OPCODE_AE_SP24X2F_IU;
38714 if (Field_ftsf262ae_slot0_Slot_ae_slot0_get (insn) == 110 &&
38715 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38716 return OPCODE_AE_SP24X2F_X;
38717 if (Field_ftsf263ae_slot0_Slot_ae_slot0_get (insn) == 111 &&
38718 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38719 return OPCODE_AE_SP24X2S_IU;
38720 if (Field_ftsf264ae_slot0_Slot_ae_slot0_get (insn) == 122 &&
38721 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38722 return OPCODE_AE_SP24X2F_XU;
38723 if (Field_ftsf265ae_slot0_Slot_ae_slot0_get (insn) == 123 &&
38724 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38725 return OPCODE_AE_SP24X2S_X;
38726 if (Field_ftsf266ae_slot0_Slot_ae_slot0_get (insn) == 126 &&
38727 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38728 return OPCODE_AE_SP24X2S_XU;
38729 if (Field_ftsf267ae_slot0_Slot_ae_slot0_get (insn) == 127 &&
38730 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38731 return OPCODE_AE_TRUNCP24A32X2;
38732 if (Field_ftsf268ae_slot0_Slot_ae_slot0_get (insn) == 362 &&
38733 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38734 return OPCODE_AE_SP24X2S_I;
38735 if (Field_ftsf269ae_slot0_Slot_ae_slot0_get (insn) == 363 &&
38736 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38737 return OPCODE_AE_SQ32F_I;
38738 if (Field_ftsf270ae_slot0_Slot_ae_slot0_get (insn) == 875 &&
38739 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38740 return OPCODE_AE_SQ32F_XU;
38741 if (Field_ftsf271ae_slot0_Slot_ae_slot0_get (insn) == 366 &&
38742 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38743 return OPCODE_AE_SQ32F_IU;
38744 if (Field_ftsf272ae_slot0_Slot_ae_slot0_get (insn) == 367 &&
38745 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38746 return OPCODE_AE_SQ56S_I;
38747 if (Field_ftsf273ae_slot0_Slot_ae_slot0_get (insn) == 878 &&
38748 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38749 return OPCODE_AE_SQ56S_IU;
38750 if (Field_ftsf274ae_slot0_Slot_ae_slot0_get (insn) == 879 &&
38751 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38752 return OPCODE_AE_SQ56S_X;
38753 if (Field_ftsf275ae_slot0_Slot_ae_slot0_get (insn) == 378 &&
38754 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38755 return OPCODE_AE_SQ32F_X;
38756 if (Field_ftsf276ae_slot0_Slot_ae_slot0_get (insn) == 379 &&
38757 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38758 return OPCODE_AE_SQ56S_XU;
38759 if (Field_ftsf277ae_slot0_Slot_ae_slot0_get (insn) == 890 &&
38760 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38761 return OPCODE_AE_NSAQ56S;
38762 if (Field_ftsf278ae_slot0_Slot_ae_slot0_get (insn) == 891 &&
38763 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38764 return OPCODE_AE_TRUNCA32Q48;
38765 if (Field_ftsf279ae_slot0_Slot_ae_slot0_get (insn) == 2938 &&
38766 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38767 Field_s8_Slot_ae_slot0_get (insn) == 0)
38768 return OPCODE_JX;
38769 if (Field_ftsf280_Slot_ae_slot0_get (insn) == 0 &&
38770 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
38771 return OPCODE_BBCI;
38772 if (Field_ftsf280_Slot_ae_slot0_get (insn) == 1 &&
38773 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
38774 return OPCODE_BBSI;
38775 if (Field_ftsf281ae_slot0_Slot_ae_slot0_get (insn) == 2939 &&
38776 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38777 Field_s8_Slot_ae_slot0_get (insn) == 0)
38778 return OPCODE_SSR;
38779 if (Field_ftsf282ae_slot0_Slot_ae_slot0_get (insn) == 1981 &&
38780 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38781 Field_ftsf361ae_slot0_Slot_ae_slot0_get (insn) == 0)
38782 return OPCODE_NOP;
38783 if (Field_ftsf284ae_slot0_Slot_ae_slot0_get (insn) == 957 &&
38784 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38785 Field_ftsf364ae_slot0_Slot_ae_slot0_get (insn) == 0)
38786 return OPCODE_SSA8B;
38787 if (Field_ftsf285ae_slot0_Slot_ae_slot0_get (insn) == 957 &&
38788 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38789 Field_ftsf366ae_slot0_Slot_ae_slot0_get (insn) == 0)
38790 return OPCODE_SSA8L;
38791 if (Field_ftsf287ae_slot0_Slot_ae_slot0_get (insn) == 957 &&
38792 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38793 Field_ftsf368ae_slot0_Slot_ae_slot0_get (insn) == 0)
38794 return OPCODE_SSL;
38795 if (Field_ftsf288_Slot_ae_slot0_get (insn) == 1 &&
38796 Field_op0_s4_Slot_ae_slot0_get (insn) == 3 &&
38797 Field_ftsf360ae_slot0_Slot_ae_slot0_get (insn) == 0)
38798 return OPCODE_BLTUI;
38799 if (Field_ftsf289ae_slot0_Slot_ae_slot0_get (insn) == 382 &&
38800 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38801 return OPCODE_AE_CVTA32P24_H;
38802 if (Field_ftsf290ae_slot0_Slot_ae_slot0_get (insn) == 383 &&
38803 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38804 return OPCODE_AE_CVTA32P24_L;
38805 if (Field_ftsf291ae_slot0_Slot_ae_slot0_get (insn) == 447 &&
38806 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38807 Field_ftsf362_Slot_ae_slot0_get (insn) == 0)
38808 return OPCODE_AE_MOVAP24S_H;
38809 if (Field_ftsf292ae_slot0_Slot_ae_slot0_get (insn) == 447 &&
38810 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38811 Field_ftsf382ae_slot0_Slot_ae_slot0_get (insn) == 0)
38812 return OPCODE_AE_MOVAP24S_L;
38813 if (Field_ftsf293ae_slot0_Slot_ae_slot0_get (insn) == 447 &&
38814 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38815 Field_ftsf384ae_slot0_Slot_ae_slot0_get (insn) == 0)
38816 return OPCODE_AE_TRUNCA16P24S_H;
38817 if (Field_ftsf294ae_slot0_Slot_ae_slot0_get (insn) == 447 &&
38818 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38819 Field_ftsf383ae_slot0_Slot_ae_slot0_get (insn) == 0)
38820 return OPCODE_AE_TRUNCA16P24S_L;
38821 if (Field_ftsf295ae_slot0_Slot_ae_slot0_get (insn) == 202 &&
38822 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38823 return OPCODE_AE_SP16X2F_IU;
38824 if (Field_ftsf296ae_slot0_Slot_ae_slot0_get (insn) == 4298 &&
38825 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38826 Field_ftsf315_Slot_ae_slot0_get (insn) == 0)
38827 return OPCODE_AE_MOVP48;
38828 if (Field_ftsf297ae_slot0_Slot_ae_slot0_get (insn) == 4554 &&
38829 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38830 return OPCODE_ALL4;
38831 if (Field_ftsf297ae_slot0_Slot_ae_slot0_get (insn) == 12746 &&
38832 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38833 Field_ftsf309_Slot_ae_slot0_get (insn) == 0)
38834 return OPCODE_SSAI;
38835 if (Field_ftsf298ae_slot0_Slot_ae_slot0_get (insn) == 2506 &&
38836 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38837 Field_ftsf373ae_slot0_Slot_ae_slot0_get (insn) == 0)
38838 return OPCODE_ANY4;
38839 if (Field_ftsf300ae_slot0_Slot_ae_slot0_get (insn) == 1482 &&
38840 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38841 Field_ftsf370ae_slot0_Slot_ae_slot0_get (insn) == 0)
38842 return OPCODE_ALL8;
38843 if (Field_ftsf302ae_slot0_Slot_ae_slot0_get (insn) == 970 &&
38844 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38845 Field_ftsf376ae_slot0_Slot_ae_slot0_get (insn) == 0)
38846 return OPCODE_ANY8;
38847 if (Field_ftsf304ae_slot0_Slot_ae_slot0_get (insn) == 203 &&
38848 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38849 return OPCODE_AE_LQ32F_I;
38850 if (Field_ftsf305ae_slot0_Slot_ae_slot0_get (insn) == 459 &&
38851 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38852 return OPCODE_AE_LQ56_I;
38853 if (Field_ftsf306ae_slot0_Slot_ae_slot0_get (insn) == 715 &&
38854 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38855 return OPCODE_AE_LQ56_IU;
38856 if (Field_ftsf307ae_slot0_Slot_ae_slot0_get (insn) == 971 &&
38857 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38858 return OPCODE_AE_LQ56_X;
38859 if (Field_ftsf308ae_slot0_Slot_ae_slot0_get (insn) == 206 &&
38860 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38861 Field_s8_Slot_ae_slot0_get (insn) == 0)
38862 return OPCODE_AE_LQ32F_IU;
38863 if (Field_ftsf309_Slot_ae_slot0_get (insn) == 1 &&
38864 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
38865 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
38866 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
38867 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
38868 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
38869 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
38870 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
38871 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1 &&
38872 Field_s8_Slot_ae_slot0_get (insn) == 0)
38873 return OPCODE_AE_LQ56_C;
38874 if (Field_ftsf310ae_slot0_Slot_ae_slot0_get (insn) == 207 &&
38875 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38876 Field_s8_Slot_ae_slot0_get (insn) == 0)
38877 return OPCODE_AE_LQ56_XU;
38878 if (Field_ftsf311ae_slot0_Slot_ae_slot0_get (insn) == 231 &&
38879 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38880 Field_ftsf386ae_slot0_Slot_ae_slot0_get (insn) == 0)
38881 return OPCODE_AE_CVTQ48A32S;
38882 if (Field_ftsf312ae_slot0_Slot_ae_slot0_get (insn) == 219 &&
38883 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38884 return OPCODE_AE_SLLIQ56;
38885 if (Field_ftsf312ae_slot0_Slot_ae_slot0_get (insn) == 222 &&
38886 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38887 return OPCODE_AE_SLLISQ56S;
38888 if (Field_ftsf312ae_slot0_Slot_ae_slot0_get (insn) == 475 &&
38889 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38890 return OPCODE_AE_SRAIQ56;
38891 if (Field_ftsf312ae_slot0_Slot_ae_slot0_get (insn) == 731 &&
38892 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38893 return OPCODE_AE_SRLIQ56;
38894 if (Field_ftsf313ae_slot0_Slot_ae_slot0_get (insn) == 987 &&
38895 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38896 return OPCODE_ABS;
38897 if (Field_ftsf313ae_slot0_Slot_ae_slot0_get (insn) == 2011 &&
38898 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38899 return OPCODE_NEG;
38900 if (Field_ftsf313ae_slot0_Slot_ae_slot0_get (insn) == 3035 &&
38901 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38902 return OPCODE_SRA;
38903 if (Field_ftsf313ae_slot0_Slot_ae_slot0_get (insn) == 4059 &&
38904 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38905 return OPCODE_SRL;
38906 if (Field_ftsf314ae_slot0_Slot_ae_slot0_get (insn) == 478 &&
38907 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38908 Field_ae_s20_Slot_ae_slot0_get (insn) == 0)
38909 return OPCODE_AE_MOVQ56;
38910 if (Field_ftsf316ae_slot0_Slot_ae_slot0_get (insn) == 1502 &&
38911 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38912 Field_ae_s20_Slot_ae_slot0_get (insn) == 0)
38913 return OPCODE_AE_SLLSSQ56S;
38914 if (Field_ftsf317ae_slot0_Slot_ae_slot0_get (insn) == 1502 &&
38915 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38916 Field_ftsf389ae_slot0_Slot_ae_slot0_get (insn) == 0)
38917 return OPCODE_AE_SRASQ56;
38918 if (Field_ftsf319ae_slot0_Slot_ae_slot0_get (insn) == 1502 &&
38919 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38920 Field_ftsf388ae_slot0_Slot_ae_slot0_get (insn) == 0)
38921 return OPCODE_AE_SRLSQ56;
38922 if (Field_ftsf320ae_slot0_Slot_ae_slot0_get (insn) == 478 &&
38923 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38924 Field_ftsf387ae_slot0_Slot_ae_slot0_get (insn) == 0)
38925 return OPCODE_AE_SLLSQ56;
38926 if (Field_ftsf322ae_slot0_Slot_ae_slot0_get (insn) == 223 &&
38927 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38928 return OPCODE_AE_MOVFQ56;
38929 if (Field_ftsf323ae_slot0_Slot_ae_slot0_get (insn) == 479 &&
38930 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38931 return OPCODE_AE_MOVTQ56;
38932 if (Field_ftsf324ae_slot0_Slot_ae_slot0_get (insn) == 735 &&
38933 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38934 return OPCODE_AE_SLLAQ56;
38935 if (Field_ftsf325ae_slot0_Slot_ae_slot0_get (insn) == 991 &&
38936 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38937 return OPCODE_AE_SRLAQ56;
38938 if (Field_ftsf326ae_slot0_Slot_ae_slot0_get (insn) == 735 &&
38939 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38940 Field_ftsf363ae_slot0_Slot_ae_slot0_get (insn) == 0)
38941 return OPCODE_AE_SLLASQ56S;
38942 if (Field_ftsf327ae_slot0_Slot_ae_slot0_get (insn) == 991 &&
38943 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38944 Field_ftsf363ae_slot0_Slot_ae_slot0_get (insn) == 0)
38945 return OPCODE_SLL;
38946 if (Field_ftsf328ae_slot0_Slot_ae_slot0_get (insn) == 479 &&
38947 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38948 Field_ftsf360ae_slot0_Slot_ae_slot0_get (insn) == 0)
38949 return OPCODE_AE_SRAAQ56;
38950 if (Field_ftsf329ae_slot0_Slot_ae_slot0_get (insn) == 31 &&
38951 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
38952 Field_ftsf379ae_slot0_Slot_ae_slot0_get (insn) == 0)
38953 return OPCODE_AE_LQ32F_XU;
38954 if (Field_imm8_Slot_ae_slot0_get (insn) == 11 &&
38955 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38956 return OPCODE_MOVGEZ;
38957 if (Field_imm8_Slot_ae_slot0_get (insn) == 14 &&
38958 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38959 return OPCODE_MOVLTZ;
38960 if (Field_imm8_Slot_ae_slot0_get (insn) == 15 &&
38961 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38962 return OPCODE_ORBC;
38963 if (Field_imm8_Slot_ae_slot0_get (insn) == 23 &&
38964 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38965 return OPCODE_ADD;
38966 if (Field_imm8_Slot_ae_slot0_get (insn) == 26 &&
38967 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38968 return OPCODE_MOVNEZ;
38969 if (Field_imm8_Slot_ae_slot0_get (insn) == 27 &&
38970 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38971 return OPCODE_SRLI;
38972 if (Field_imm8_Slot_ae_slot0_get (insn) == 30 &&
38973 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38974 return OPCODE_SUB;
38975 if (Field_imm8_Slot_ae_slot0_get (insn) == 31 &&
38976 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38977 return OPCODE_SUBX4;
38978 if (Field_imm8_Slot_ae_slot0_get (insn) == 39 &&
38979 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38980 return OPCODE_ADDX2;
38981 if (Field_imm8_Slot_ae_slot0_get (insn) == 42 &&
38982 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38983 return OPCODE_MOVT;
38984 if (Field_imm8_Slot_ae_slot0_get (insn) == 55 &&
38985 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38986 return OPCODE_AND;
38987 if (Field_imm8_Slot_ae_slot0_get (insn) == 71 &&
38988 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38989 return OPCODE_ADDX4;
38990 if (Field_imm8_Slot_ae_slot0_get (insn) == 74 &&
38991 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38992 return OPCODE_OR;
38993 if (Field_imm8_Slot_ae_slot0_get (insn) == 87 &&
38994 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38995 return OPCODE_CLAMPS;
38996 if (Field_imm8_Slot_ae_slot0_get (insn) == 103 &&
38997 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
38998 return OPCODE_MAX;
38999 if (Field_imm8_Slot_ae_slot0_get (insn) == 119 &&
39000 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39001 return OPCODE_MIN;
39002 if (Field_imm8_Slot_ae_slot0_get (insn) == 139 &&
39003 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39004 return OPCODE_ORB;
39005 if (Field_imm8_Slot_ae_slot0_get (insn) == 142 &&
39006 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39007 return OPCODE_SEXT;
39008 if (Field_imm8_Slot_ae_slot0_get (insn) == 143 &&
39009 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39010 return OPCODE_SRC;
39011 if (Field_imm8_Slot_ae_slot0_get (insn) == 151 &&
39012 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39013 return OPCODE_ADDX8;
39014 if (Field_imm8_Slot_ae_slot0_get (insn) == 154 &&
39015 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39016 return OPCODE_SUBX2;
39017 if (Field_imm8_Slot_ae_slot0_get (insn) == 155 &&
39018 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39019 return OPCODE_SUBX8;
39020 if (Field_imm8_Slot_ae_slot0_get (insn) == 158 &&
39021 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39022 return OPCODE_XOR;
39023 if (Field_imm8_Slot_ae_slot0_get (insn) == 159 &&
39024 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39025 return OPCODE_XORB;
39026 if (Field_imm8_Slot_ae_slot0_get (insn) == 167 &&
39027 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39028 return OPCODE_ANDB;
39029 if (Field_imm8_Slot_ae_slot0_get (insn) == 183 &&
39030 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39031 return OPCODE_ANDBC;
39032 if (Field_imm8_Slot_ae_slot0_get (insn) == 199 &&
39033 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39034 return OPCODE_MAXU;
39035 if (Field_imm8_Slot_ae_slot0_get (insn) == 215 &&
39036 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39037 return OPCODE_MINU;
39038 if (Field_imm8_Slot_ae_slot0_get (insn) == 218 &&
39039 Field_op0_s4_Slot_ae_slot0_get (insn) == 1 &&
39040 Field_ae_r10_Slot_ae_slot0_get (insn) == 0)
39041 return OPCODE_AE_LQ32F_X;
39042 if (Field_imm8_Slot_ae_slot0_get (insn) == 231 &&
39043 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39044 return OPCODE_MOVEQZ;
39045 if (Field_imm8_Slot_ae_slot0_get (insn) == 247 &&
39046 Field_op0_s4_Slot_ae_slot0_get (insn) == 1)
39047 return OPCODE_MOVF;
39048 if (Field_op0_s4_Slot_ae_slot0_get (insn) == 5)
39049 return OPCODE_L32R;
39050 if (Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 0 &&
39051 Field_combined2c0b5f72_fld149ae_slot0_Slot_ae_slot0_get (insn) == 0)
39052 return OPCODE_AE_ADDBRBA32;
39053 if (Field_r_Slot_ae_slot0_get (insn) == 0 &&
39054 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39055 return OPCODE_BNE;
39056 if (Field_r_Slot_ae_slot0_get (insn) == 1 &&
39057 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39058 return OPCODE_BNONE;
39059 if (Field_r_Slot_ae_slot0_get (insn) == 2 &&
39060 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39061 return OPCODE_ADDI;
39062 if (Field_r_Slot_ae_slot0_get (insn) == 2 &&
39063 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39064 return OPCODE_L16SI;
39065 if (Field_r_Slot_ae_slot0_get (insn) == 3 &&
39066 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39067 return OPCODE_BALL;
39068 if (Field_r_Slot_ae_slot0_get (insn) == 3 &&
39069 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39070 return OPCODE_L8UI;
39071 if (Field_r_Slot_ae_slot0_get (insn) == 4 &&
39072 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39073 return OPCODE_ADDMI;
39074 if (Field_r_Slot_ae_slot0_get (insn) == 4 &&
39075 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39076 return OPCODE_L16UI;
39077 if (Field_r_Slot_ae_slot0_get (insn) == 5 &&
39078 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39079 return OPCODE_BBS;
39080 if (Field_r_Slot_ae_slot0_get (insn) == 5 &&
39081 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39082 return OPCODE_S16I;
39083 if (Field_r_Slot_ae_slot0_get (insn) == 6 &&
39084 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39085 return OPCODE_BEQ;
39086 if (Field_r_Slot_ae_slot0_get (insn) == 6 &&
39087 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39088 return OPCODE_S32I;
39089 if (Field_r_Slot_ae_slot0_get (insn) == 7 &&
39090 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39091 return OPCODE_BGEU;
39092 if (Field_r_Slot_ae_slot0_get (insn) == 7 &&
39093 Field_op0_s4_Slot_ae_slot0_get (insn) == 4)
39094 return OPCODE_S8I;
39095 if (Field_r_Slot_ae_slot0_get (insn) == 10 &&
39096 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39097 return OPCODE_BANY;
39098 if (Field_r_Slot_ae_slot0_get (insn) == 11 &&
39099 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39100 return OPCODE_BBC;
39101 if (Field_r_Slot_ae_slot0_get (insn) == 12 &&
39102 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39103 return OPCODE_BGE;
39104 if (Field_r_Slot_ae_slot0_get (insn) == 13 &&
39105 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39106 return OPCODE_BLT;
39107 if (Field_r_Slot_ae_slot0_get (insn) == 14 &&
39108 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39109 return OPCODE_BLTU;
39110 if (Field_r_Slot_ae_slot0_get (insn) == 15 &&
39111 Field_op0_s4_Slot_ae_slot0_get (insn) == 2)
39112 return OPCODE_BNALL;
39113 if (Field_s8_Slot_ae_slot0_get (insn) == 1 &&
39114 Field_op0_s4_Slot_ae_slot0_get (insn) == 4 &&
39115 Field_ftsf280_Slot_ae_slot0_get (insn) == 0)
39116 return OPCODE_L32I;
39117 if (Field_s8_Slot_ae_slot0_get (insn) == 1 &&
39118 Field_ftsf309_Slot_ae_slot0_get (insn) == 0 &&
39119 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get (insn) == 1 &&
39120 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get (insn) == 3 &&
39121 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get (insn) == 0 &&
39122 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get (insn) == 1 &&
39123 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get (insn) == 0 &&
39124 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get (insn) == 1 &&
39125 Field_ftsf362_Slot_ae_slot0_get (insn) == 0 &&
39126 Field_op0_s4_s4_Slot_ae_slot0_get (insn) == 1)
39127 return OPCODE_AE_LQ32F_C;
39128 if (Field_t_Slot_ae_slot0_get (insn) == 0 &&
39129 Field_op0_s4_Slot_ae_slot0_get (insn) == 3)
39130 return OPCODE_BEQI;
39131 if (Field_t_Slot_ae_slot0_get (insn) == 1 &&
39132 Field_op0_s4_Slot_ae_slot0_get (insn) == 3)
39133 return OPCODE_BGEI;
39134 if (Field_t_Slot_ae_slot0_get (insn) == 2 &&
39135 Field_op0_s4_Slot_ae_slot0_get (insn) == 3)
39136 return OPCODE_BGEUI;
39137 if (Field_t_Slot_ae_slot0_get (insn) == 3 &&
39138 Field_op0_s4_Slot_ae_slot0_get (insn) == 3)
39139 return OPCODE_BNEI;
39140 if (Field_t_Slot_ae_slot0_get (insn) == 4 &&
39141 Field_op0_s4_Slot_ae_slot0_get (insn) == 3)
39142 return OPCODE_BLTI;
39143 if (Field_t_Slot_ae_slot0_get (insn) == 5 &&
39144 Field_op0_s4_Slot_ae_slot0_get (insn) == 3 &&
39145 Field_r_Slot_ae_slot0_get (insn) == 0)
39146 return OPCODE_BF;
39147 return XTENSA_UNDEFINED;
39150 static int
39151 Slot_ae_slot1_decode (const xtensa_insnbuf insn)
39153 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 50 &&
39154 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39155 return OPCODE_AE_MULFQ32SP24S_L;
39156 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 82 &&
39157 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39158 return OPCODE_AE_MULARFQ32SP24S_L;
39159 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 114 &&
39160 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39161 return OPCODE_AE_MULSFQ32SP24S_L;
39162 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 146 &&
39163 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39164 return OPCODE_AE_MULRFQ32SP24S_L;
39165 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 178 &&
39166 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39167 return OPCODE_AE_MULAFQ32SP24S_L;
39168 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 210 &&
39169 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39170 return OPCODE_AE_MULSRFQ32SP24S_L;
39171 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 274 &&
39172 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39173 return OPCODE_AE_MULRFQ32SP24S_H;
39174 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 306 &&
39175 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39176 return OPCODE_AE_MULAFQ32SP24S_H;
39177 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 338 &&
39178 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39179 return OPCODE_AE_MULSRFQ32SP24S_H;
39180 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 402 &&
39181 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39182 return OPCODE_AE_MULARFQ32SP24S_H;
39183 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 434 &&
39184 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39185 return OPCODE_AE_MULSFQ32SP24S_H;
39186 if (Field_ae_mul32x24fld_Slot_ae_slot1_get (insn) == 466 &&
39187 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39188 return OPCODE_AE_MULFQ32SP24S_H;
39189 if (Field_ae_r20_Slot_ae_slot1_get (insn) == 1 &&
39190 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39191 Field_ftsf343ae_slot1_Slot_ae_slot1_get (insn) == 0)
39192 return OPCODE_AE_LTQ56S;
39193 if (Field_ae_s20_Slot_ae_slot1_get (insn) == 3 &&
39194 Field_op0_s3_Slot_ae_slot1_get (insn) == 6 &&
39195 Field_ftsf340ae_slot1_Slot_ae_slot1_get (insn) == 0)
39196 return OPCODE_AE_MULZAAP24S_HL_LH;
39197 if (Field_combined2c0b5f72_fld131ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39198 Field_combined2c0b5f72_fld69_Slot_ae_slot1_get (insn) == 1 &&
39199 Field_ftsf91_Slot_ae_slot1_get (insn) == 1 &&
39200 Field_combined2c0b5f72_fld68_Slot_ae_slot1_get (insn) == 2 &&
39201 Field_combined2c0b5f72_fld19_Slot_ae_slot1_get (insn) == 0 &&
39202 Field_combined2c0b5f72_fld22_Slot_ae_slot1_get (insn) == 0 &&
39203 Field_op0_s3_s3_Slot_ae_slot1_get (insn) == 1)
39204 return OPCODE_AE_MAXABSSP24S;
39205 if (Field_combined2c0b5f72_fld132ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39206 Field_combined2c0b5f72_fld69_Slot_ae_slot1_get (insn) == 1 &&
39207 Field_ftsf91_Slot_ae_slot1_get (insn) == 1 &&
39208 Field_combined2c0b5f72_fld68_Slot_ae_slot1_get (insn) == 2 &&
39209 Field_combined2c0b5f72_fld19_Slot_ae_slot1_get (insn) == 0 &&
39210 Field_combined2c0b5f72_fld22_Slot_ae_slot1_get (insn) == 0 &&
39211 Field_op0_s3_s3_Slot_ae_slot1_get (insn) == 1)
39212 return OPCODE_AE_MINABSSP24S;
39213 if (Field_combined2c0b5f72_fld74_Slot_ae_slot1_get (insn) == 1 &&
39214 Field_ftsf354ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39215 Field_combined2c0b5f72_fld66_Slot_ae_slot1_get (insn) == 0 &&
39216 Field_ftsf127ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39217 Field_combined2c0b5f72_fld91_Slot_ae_slot1_get (insn) == 0 &&
39218 Field_combined2c0b5f72_fld90_Slot_ae_slot1_get (insn) == 0 &&
39219 Field_combined2c0b5f72_fld88_Slot_ae_slot1_get (insn) == 0 &&
39220 Field_combined2c0b5f72_fld65_Slot_ae_slot1_get (insn) == 0 &&
39221 Field_combined2c0b5f72_fld24_Slot_ae_slot1_get (insn) == 0 &&
39222 Field_op0_s3_s3_Slot_ae_slot1_get (insn) == 5 &&
39223 Field_combined2c0b5f72_fld147ae_slot1_Slot_ae_slot1_get (insn) == 0)
39224 return OPCODE_AE_MINABSSQ56S;
39225 if (Field_combined2c0b5f72_fld79_Slot_ae_slot1_get (insn) == 1 &&
39226 Field_combined2c0b5f72_fld74_Slot_ae_slot1_get (insn) == 0 &&
39227 Field_ftsf354ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39228 Field_combined2c0b5f72_fld66_Slot_ae_slot1_get (insn) == 0 &&
39229 Field_ftsf127ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39230 Field_combined2c0b5f72_fld91_Slot_ae_slot1_get (insn) == 0 &&
39231 Field_combined2c0b5f72_fld90_Slot_ae_slot1_get (insn) == 0 &&
39232 Field_combined2c0b5f72_fld88_Slot_ae_slot1_get (insn) == 0 &&
39233 Field_combined2c0b5f72_fld65_Slot_ae_slot1_get (insn) == 0 &&
39234 Field_combined2c0b5f72_fld24_Slot_ae_slot1_get (insn) == 0 &&
39235 Field_op0_s3_s3_Slot_ae_slot1_get (insn) == 5)
39236 return OPCODE_AE_MAXABSSQ56S;
39237 if (Field_ftsf101ae_slot1_Slot_ae_slot1_get (insn) == 43 &&
39238 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39239 Field_ftsf335_Slot_ae_slot1_get (insn) == 0)
39240 return OPCODE_AE_MULSQ32SP16U_H;
39241 if (Field_ftsf102ae_slot1_Slot_ae_slot1_get (insn) == 7 &&
39242 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39243 Field_ftsf336ae_slot1_Slot_ae_slot1_get (insn) == 0)
39244 return OPCODE_AE_MULSFQ32SP16U_H;
39245 if (Field_ftsf103ae_slot1_Slot_ae_slot1_get (insn) == 3 &&
39246 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39247 Field_ftsf337ae_slot1_Slot_ae_slot1_get (insn) == 0)
39248 return OPCODE_AE_MULAFQ32SP16S_H;
39249 if (Field_ftsf106ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39250 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39251 return OPCODE_AE_MAXBQ56S;
39252 if (Field_ftsf107ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39253 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39254 return OPCODE_AE_MINBQ56S;
39255 if (Field_ftsf108ae_slot1_Slot_ae_slot1_get (insn) == 2 &&
39256 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39257 Field_ae_r32_Slot_ae_slot1_get (insn) == 0)
39258 return OPCODE_AE_EQQ56;
39259 if (Field_ftsf109ae_slot1_Slot_ae_slot1_get (insn) == 3 &&
39260 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39261 return OPCODE_AE_ADDSQ56S;
39262 if (Field_ftsf110ae_slot1_Slot_ae_slot1_get (insn) == 67 &&
39263 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39264 return OPCODE_AE_ANDQ56;
39265 if (Field_ftsf111ae_slot1_Slot_ae_slot1_get (insn) == 131 &&
39266 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39267 return OPCODE_AE_MAXQ56S;
39268 if (Field_ftsf112ae_slot1_Slot_ae_slot1_get (insn) == 195 &&
39269 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39270 return OPCODE_AE_ORQ56;
39271 if (Field_ftsf113ae_slot1_Slot_ae_slot1_get (insn) == 259 &&
39272 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39273 return OPCODE_AE_MINQ56S;
39274 if (Field_ftsf114ae_slot1_Slot_ae_slot1_get (insn) == 323 &&
39275 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39276 return OPCODE_AE_SUBQ56;
39277 if (Field_ftsf115ae_slot1_Slot_ae_slot1_get (insn) == 387 &&
39278 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39279 return OPCODE_AE_SUBSQ56S;
39280 if (Field_ftsf116ae_slot1_Slot_ae_slot1_get (insn) == 451 &&
39281 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39282 return OPCODE_AE_XORQ56;
39283 if (Field_ftsf117ae_slot1_Slot_ae_slot1_get (insn) == 515 &&
39284 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39285 return OPCODE_AE_NANDQ56;
39286 if (Field_ftsf118ae_slot1_Slot_ae_slot1_get (insn) == 2307 &&
39287 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39288 return OPCODE_AE_ABSQ56;
39289 if (Field_ftsf120ae_slot1_Slot_ae_slot1_get (insn) == 2315 &&
39290 Field_op0_s3_Slot_ae_slot1_get (insn) == 5)
39291 return OPCODE_AE_NEGSQ56S;
39292 if (Field_ftsf121ae_slot1_Slot_ae_slot1_get (insn) == 1163 &&
39293 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39294 Field_ftsf91_Slot_ae_slot1_get (insn) == 0)
39295 return OPCODE_AE_SATQ48S;
39296 if (Field_ftsf123ae_slot1_Slot_ae_slot1_get (insn) == 323 &&
39297 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39298 Field_ftsf349ae_slot1_Slot_ae_slot1_get (insn) == 0)
39299 return OPCODE_AE_ABSSQ56S;
39300 if (Field_ftsf124ae_slot1_Slot_ae_slot1_get (insn) == 195 &&
39301 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39302 Field_ftsf352ae_slot1_Slot_ae_slot1_get (insn) == 0)
39303 return OPCODE_AE_NEGQ56;
39304 if (Field_ftsf125ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39305 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39306 Field_ftsf342ae_slot1_Slot_ae_slot1_get (insn) == 0)
39307 return OPCODE_AE_LEQ56S;
39308 if (Field_ftsf126ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39309 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39310 Field_ftsf357ae_slot1_Slot_ae_slot1_get (insn) == 0)
39311 return OPCODE_AE_TRUNCP24Q48X2;
39312 if (Field_ftsf127ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39313 Field_op0_s3_Slot_ae_slot1_get (insn) == 5 &&
39314 Field_ftsf350ae_slot1_Slot_ae_slot1_get (insn) == 0)
39315 return OPCODE_AE_ADDQ56;
39316 if (Field_ftsf128ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39317 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39318 return OPCODE_AE_MULAAFP24S_HH_LL;
39319 if (Field_ftsf129ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39320 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39321 return OPCODE_AE_MULAAFP24S_HL_LH;
39322 if (Field_ftsf130ae_slot1_Slot_ae_slot1_get (insn) == 2 &&
39323 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39324 return OPCODE_AE_MULAAP24S_HH_LL;
39325 if (Field_ftsf131ae_slot1_Slot_ae_slot1_get (insn) == 3 &&
39326 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39327 return OPCODE_AE_MULAFS32P16S_HL;
39328 if (Field_ftsf132ae_slot1_Slot_ae_slot1_get (insn) == 4 &&
39329 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39330 return OPCODE_AE_MULAAP24S_HL_LH;
39331 if (Field_ftsf133ae_slot1_Slot_ae_slot1_get (insn) == 5 &&
39332 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39333 return OPCODE_AE_MULAFS32P16S_LH;
39334 if (Field_ftsf134ae_slot1_Slot_ae_slot1_get (insn) == 6 &&
39335 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39336 return OPCODE_AE_MULAFS32P16S_LL;
39337 if (Field_ftsf135ae_slot1_Slot_ae_slot1_get (insn) == 7 &&
39338 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39339 return OPCODE_AE_MULAFS56P24S_HH;
39340 if (Field_ftsf136ae_slot1_Slot_ae_slot1_get (insn) == 8 &&
39341 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39342 return OPCODE_AE_MULAFP24S_HH;
39343 if (Field_ftsf137ae_slot1_Slot_ae_slot1_get (insn) == 9 &&
39344 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39345 return OPCODE_AE_MULAFS56P24S_HL;
39346 if (Field_ftsf138ae_slot1_Slot_ae_slot1_get (insn) == 10 &&
39347 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39348 return OPCODE_AE_MULAFS56P24S_LH;
39349 if (Field_ftsf139ae_slot1_Slot_ae_slot1_get (insn) == 11 &&
39350 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39351 return OPCODE_AE_MULAP24S_HH;
39352 if (Field_ftsf140ae_slot1_Slot_ae_slot1_get (insn) == 12 &&
39353 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39354 return OPCODE_AE_MULAFS56P24S_LL;
39355 if (Field_ftsf141ae_slot1_Slot_ae_slot1_get (insn) == 13 &&
39356 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39357 return OPCODE_AE_MULAP24S_HL;
39358 if (Field_ftsf142ae_slot1_Slot_ae_slot1_get (insn) == 14 &&
39359 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39360 return OPCODE_AE_MULAP24S_LH;
39361 if (Field_ftsf143ae_slot1_Slot_ae_slot1_get (insn) == 15 &&
39362 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39363 return OPCODE_AE_MULAP24S_LL;
39364 if (Field_ftsf144ae_slot1_Slot_ae_slot1_get (insn) == 16 &&
39365 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39366 return OPCODE_AE_MULAFP24S_HL;
39367 if (Field_ftsf145ae_slot1_Slot_ae_slot1_get (insn) == 17 &&
39368 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39369 return OPCODE_AE_MULAS56P24S_HH;
39370 if (Field_ftsf146ae_slot1_Slot_ae_slot1_get (insn) == 18 &&
39371 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39372 return OPCODE_AE_MULAS56P24S_HL;
39373 if (Field_ftsf147ae_slot1_Slot_ae_slot1_get (insn) == 19 &&
39374 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39375 return OPCODE_AE_MULASFP24S_HH_LL;
39376 if (Field_ftsf148ae_slot1_Slot_ae_slot1_get (insn) == 20 &&
39377 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39378 return OPCODE_AE_MULAS56P24S_LH;
39379 if (Field_ftsf149ae_slot1_Slot_ae_slot1_get (insn) == 21 &&
39380 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39381 return OPCODE_AE_MULASFP24S_HL_LH;
39382 if (Field_ftsf150ae_slot1_Slot_ae_slot1_get (insn) == 22 &&
39383 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39384 return OPCODE_AE_MULASP24S_HH_LL;
39385 if (Field_ftsf151ae_slot1_Slot_ae_slot1_get (insn) == 23 &&
39386 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39387 return OPCODE_AE_MULASP24S_HL_LH;
39388 if (Field_ftsf152ae_slot1_Slot_ae_slot1_get (insn) == 24 &&
39389 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39390 return OPCODE_AE_MULAS56P24S_LL;
39391 if (Field_ftsf153ae_slot1_Slot_ae_slot1_get (insn) == 25 &&
39392 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39393 return OPCODE_AE_MULFP24S_HH;
39394 if (Field_ftsf154ae_slot1_Slot_ae_slot1_get (insn) == 26 &&
39395 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39396 return OPCODE_AE_MULFP24S_HL;
39397 if (Field_ftsf155ae_slot1_Slot_ae_slot1_get (insn) == 27 &&
39398 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39399 return OPCODE_AE_MULFP24S_LL;
39400 if (Field_ftsf156ae_slot1_Slot_ae_slot1_get (insn) == 28 &&
39401 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39402 return OPCODE_AE_MULFP24S_LH;
39403 if (Field_ftsf157ae_slot1_Slot_ae_slot1_get (insn) == 29 &&
39404 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39405 return OPCODE_AE_MULFS32P16S_HH;
39406 if (Field_ftsf158ae_slot1_Slot_ae_slot1_get (insn) == 30 &&
39407 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39408 return OPCODE_AE_MULFS32P16S_HL;
39409 if (Field_ftsf159ae_slot1_Slot_ae_slot1_get (insn) == 31 &&
39410 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39411 return OPCODE_AE_MULFS32P16S_LH;
39412 if (Field_ftsf160ae_slot1_Slot_ae_slot1_get (insn) == 32 &&
39413 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39414 return OPCODE_AE_MULAFP24S_LH;
39415 if (Field_ftsf161ae_slot1_Slot_ae_slot1_get (insn) == 33 &&
39416 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39417 return OPCODE_AE_MULFS32P16S_LL;
39418 if (Field_ftsf162ae_slot1_Slot_ae_slot1_get (insn) == 34 &&
39419 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39420 return OPCODE_AE_MULP24S_HH;
39421 if (Field_ftsf163ae_slot1_Slot_ae_slot1_get (insn) == 35 &&
39422 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39423 return OPCODE_AE_MULSAFP24S_HH_LL;
39424 if (Field_ftsf164ae_slot1_Slot_ae_slot1_get (insn) == 36 &&
39425 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39426 return OPCODE_AE_MULP24S_HL;
39427 if (Field_ftsf165ae_slot1_Slot_ae_slot1_get (insn) == 37 &&
39428 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39429 return OPCODE_AE_MULSAFP24S_HL_LH;
39430 if (Field_ftsf166ae_slot1_Slot_ae_slot1_get (insn) == 38 &&
39431 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39432 return OPCODE_AE_MULSAP24S_HH_LL;
39433 if (Field_ftsf167ae_slot1_Slot_ae_slot1_get (insn) == 39 &&
39434 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39435 return OPCODE_AE_MULSAP24S_HL_LH;
39436 if (Field_ftsf168ae_slot1_Slot_ae_slot1_get (insn) == 40 &&
39437 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39438 return OPCODE_AE_MULP24S_LH;
39439 if (Field_ftsf169ae_slot1_Slot_ae_slot1_get (insn) == 41 &&
39440 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39441 return OPCODE_AE_MULSFP24S_HH;
39442 if (Field_ftsf170ae_slot1_Slot_ae_slot1_get (insn) == 42 &&
39443 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39444 return OPCODE_AE_MULSFP24S_HL;
39445 if (Field_ftsf171ae_slot1_Slot_ae_slot1_get (insn) == 43 &&
39446 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39447 return OPCODE_AE_MULSFP24S_LL;
39448 if (Field_ftsf172ae_slot1_Slot_ae_slot1_get (insn) == 44 &&
39449 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39450 return OPCODE_AE_MULSFP24S_LH;
39451 if (Field_ftsf173ae_slot1_Slot_ae_slot1_get (insn) == 45 &&
39452 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39453 return OPCODE_AE_MULSFS32P16S_HH;
39454 if (Field_ftsf174ae_slot1_Slot_ae_slot1_get (insn) == 46 &&
39455 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39456 return OPCODE_AE_MULSFS32P16S_HL;
39457 if (Field_ftsf175ae_slot1_Slot_ae_slot1_get (insn) == 47 &&
39458 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39459 return OPCODE_AE_MULSFS32P16S_LH;
39460 if (Field_ftsf176ae_slot1_Slot_ae_slot1_get (insn) == 48 &&
39461 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39462 return OPCODE_AE_MULP24S_LL;
39463 if (Field_ftsf177ae_slot1_Slot_ae_slot1_get (insn) == 49 &&
39464 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39465 return OPCODE_AE_MULSFS32P16S_LL;
39466 if (Field_ftsf178ae_slot1_Slot_ae_slot1_get (insn) == 50 &&
39467 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39468 return OPCODE_AE_MULSFS56P24S_HH;
39469 if (Field_ftsf179ae_slot1_Slot_ae_slot1_get (insn) == 51 &&
39470 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39471 return OPCODE_AE_MULSFS56P24S_LL;
39472 if (Field_ftsf180ae_slot1_Slot_ae_slot1_get (insn) == 52 &&
39473 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39474 return OPCODE_AE_MULSFS56P24S_HL;
39475 if (Field_ftsf181ae_slot1_Slot_ae_slot1_get (insn) == 53 &&
39476 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39477 return OPCODE_AE_MULSP24S_HH;
39478 if (Field_ftsf182ae_slot1_Slot_ae_slot1_get (insn) == 54 &&
39479 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39480 return OPCODE_AE_MULSP24S_HL;
39481 if (Field_ftsf183ae_slot1_Slot_ae_slot1_get (insn) == 55 &&
39482 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39483 return OPCODE_AE_MULSP24S_LH;
39484 if (Field_ftsf184ae_slot1_Slot_ae_slot1_get (insn) == 56 &&
39485 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39486 return OPCODE_AE_MULSFS56P24S_LH;
39487 if (Field_ftsf185ae_slot1_Slot_ae_slot1_get (insn) == 57 &&
39488 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39489 return OPCODE_AE_MULSP24S_LL;
39490 if (Field_ftsf186ae_slot1_Slot_ae_slot1_get (insn) == 58 &&
39491 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39492 return OPCODE_AE_MULSS56P24S_HH;
39493 if (Field_ftsf187ae_slot1_Slot_ae_slot1_get (insn) == 59 &&
39494 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39495 return OPCODE_AE_MULSS56P24S_LH;
39496 if (Field_ftsf188ae_slot1_Slot_ae_slot1_get (insn) == 60 &&
39497 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39498 return OPCODE_AE_MULSS56P24S_HL;
39499 if (Field_ftsf189ae_slot1_Slot_ae_slot1_get (insn) == 61 &&
39500 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39501 return OPCODE_AE_MULSS56P24S_LL;
39502 if (Field_ftsf190ae_slot1_Slot_ae_slot1_get (insn) == 62 &&
39503 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39504 return OPCODE_AE_MULSSFP24S_HH_LL;
39505 if (Field_ftsf191ae_slot1_Slot_ae_slot1_get (insn) == 63 &&
39506 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39507 return OPCODE_AE_MULSSFP24S_HL_LH;
39508 if (Field_ftsf192ae_slot1_Slot_ae_slot1_get (insn) == 64 &&
39509 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39510 return OPCODE_AE_MULAFP24S_LL;
39511 if (Field_ftsf193ae_slot1_Slot_ae_slot1_get (insn) == 65 &&
39512 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39513 return OPCODE_AE_MULSSP24S_HH_LL;
39514 if (Field_ftsf194ae_slot1_Slot_ae_slot1_get (insn) == 66 &&
39515 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39516 return OPCODE_AE_MULSSP24S_HL_LH;
39517 if (Field_ftsf195ae_slot1_Slot_ae_slot1_get (insn) == 67 &&
39518 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39519 return OPCODE_AE_MULZASFP24S_HH_LL;
39520 if (Field_ftsf196ae_slot1_Slot_ae_slot1_get (insn) == 68 &&
39521 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39522 return OPCODE_AE_MULZAAFP24S_HH_LL;
39523 if (Field_ftsf197ae_slot1_Slot_ae_slot1_get (insn) == 69 &&
39524 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39525 return OPCODE_AE_MULZASFP24S_HL_LH;
39526 if (Field_ftsf198ae_slot1_Slot_ae_slot1_get (insn) == 70 &&
39527 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39528 return OPCODE_AE_MULZASP24S_HH_LL;
39529 if (Field_ftsf199ae_slot1_Slot_ae_slot1_get (insn) == 71 &&
39530 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39531 return OPCODE_AE_MULZASP24S_HL_LH;
39532 if (Field_ftsf200ae_slot1_Slot_ae_slot1_get (insn) == 72 &&
39533 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39534 return OPCODE_AE_MULZAAFP24S_HL_LH;
39535 if (Field_ftsf201ae_slot1_Slot_ae_slot1_get (insn) == 73 &&
39536 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39537 return OPCODE_AE_MULZSAFP24S_HH_LL;
39538 if (Field_ftsf202ae_slot1_Slot_ae_slot1_get (insn) == 74 &&
39539 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39540 return OPCODE_AE_MULZSAFP24S_HL_LH;
39541 if (Field_ftsf203ae_slot1_Slot_ae_slot1_get (insn) == 75 &&
39542 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39543 return OPCODE_AE_MULZSAP24S_HL_LH;
39544 if (Field_ftsf204ae_slot1_Slot_ae_slot1_get (insn) == 76 &&
39545 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39546 return OPCODE_AE_MULZSAP24S_HH_LL;
39547 if (Field_ftsf205ae_slot1_Slot_ae_slot1_get (insn) == 77 &&
39548 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39549 return OPCODE_AE_MULZSSFP24S_HH_LL;
39550 if (Field_ftsf206ae_slot1_Slot_ae_slot1_get (insn) == 78 &&
39551 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39552 return OPCODE_AE_MULZSSFP24S_HL_LH;
39553 if (Field_ftsf207ae_slot1_Slot_ae_slot1_get (insn) == 79 &&
39554 Field_op0_s3_Slot_ae_slot1_get (insn) == 6)
39555 return OPCODE_AE_MULZSSP24S_HH_LL;
39556 if (Field_ftsf208ae_slot1_Slot_ae_slot1_get (insn) == 10 &&
39557 Field_op0_s3_Slot_ae_slot1_get (insn) == 6 &&
39558 Field_ftsf341ae_slot1_Slot_ae_slot1_get (insn) == 0)
39559 return OPCODE_AE_MULZAAP24S_HH_LL;
39560 if (Field_ftsf20ae_slot1_Slot_ae_slot1_get (insn) == 0 &&
39561 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39562 return OPCODE_AE_MAXBP24S;
39563 if (Field_ftsf210ae_slot1_Slot_ae_slot1_get (insn) == 11 &&
39564 Field_op0_s3_Slot_ae_slot1_get (insn) == 6 &&
39565 Field_ftsf339ae_slot1_Slot_ae_slot1_get (insn) == 0)
39566 return OPCODE_AE_MULZSSP24S_HL_LH;
39567 if (Field_ftsf21ae_slot1_Slot_ae_slot1_get (insn) == 1 &&
39568 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39569 return OPCODE_AE_MINBP24S;
39570 if (Field_ftsf22ae_slot1_Slot_ae_slot1_get (insn) == 4 &&
39571 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39572 return OPCODE_AE_MOVFP48;
39573 if (Field_ftsf23ae_slot1_Slot_ae_slot1_get (insn) == 5 &&
39574 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39575 return OPCODE_AE_ADDP24;
39576 if (Field_ftsf24ae_slot1_Slot_ae_slot1_get (insn) == 69 &&
39577 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39578 return OPCODE_AE_MAXP24S;
39579 if (Field_ftsf25ae_slot1_Slot_ae_slot1_get (insn) == 20 &&
39580 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39581 return OPCODE_AE_ADDSP24S;
39582 if (Field_ftsf26ae_slot1_Slot_ae_slot1_get (insn) == 21 &&
39583 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39584 return OPCODE_AE_MINP24S;
39585 if (Field_ftsf27ae_slot1_Slot_ae_slot1_get (insn) == 84 &&
39586 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39587 return OPCODE_AE_NANDP48;
39588 if (Field_ftsf28ae_slot1_Slot_ae_slot1_get (insn) == 85 &&
39589 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39590 return OPCODE_AE_ORP48;
39591 if (Field_ftsf29ae_slot1_Slot_ae_slot1_get (insn) == 36 &&
39592 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39593 return OPCODE_AE_ANDP48;
39594 if (Field_ftsf30ae_slot1_Slot_ae_slot1_get (insn) == 37 &&
39595 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39596 return OPCODE_AE_SELP24_HH;
39597 if (Field_ftsf31ae_slot1_Slot_ae_slot1_get (insn) == 52 &&
39598 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39599 return OPCODE_AE_SELP24_HL;
39600 if (Field_ftsf32ae_slot1_Slot_ae_slot1_get (insn) == 53 &&
39601 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39602 return OPCODE_AE_SELP24_LL;
39603 if (Field_ftsf33ae_slot1_Slot_ae_slot1_get (insn) == 100 &&
39604 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39605 return OPCODE_AE_SELP24_LH;
39606 if (Field_ftsf34ae_slot1_Slot_ae_slot1_get (insn) == 101 &&
39607 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39608 return OPCODE_AE_SUBP24;
39609 if (Field_ftsf35ae_slot1_Slot_ae_slot1_get (insn) == 116 &&
39610 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39611 return OPCODE_AE_SUBSP24S;
39612 if (Field_ftsf36ae_slot1_Slot_ae_slot1_get (insn) == 117 &&
39613 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39614 return OPCODE_AE_XORP48;
39615 if (Field_ftsf37ae_slot1_Slot_ae_slot1_get (insn) == 8 &&
39616 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39617 return OPCODE_AE_MOVTP48;
39618 if (Field_ftsf38ae_slot1_Slot_ae_slot1_get (insn) == 24 &&
39619 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39620 return OPCODE_AE_ABSP24;
39621 if (Field_ftsf40ae_slot1_Slot_ae_slot1_get (insn) == 88 &&
39622 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39623 return OPCODE_AE_NEGP24;
39624 if (Field_ftsf41ae_slot1_Slot_ae_slot1_get (insn) == 152 &&
39625 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39626 return OPCODE_AE_NEGSP24S;
39627 if (Field_ftsf42ae_slot1_Slot_ae_slot1_get (insn) == 216 &&
39628 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39629 Field_ftsf333ae_slot1_Slot_ae_slot1_get (insn) == 0)
39630 return OPCODE_NOP;
39631 if (Field_ftsf43ae_slot1_Slot_ae_slot1_get (insn) == 88 &&
39632 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39633 Field_ftsf359ae_slot1_Slot_ae_slot1_get (insn) == 0)
39634 return OPCODE_AE_ZEROP48;
39635 if (Field_ftsf45ae_slot1_Slot_ae_slot1_get (insn) == 704 &&
39636 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39637 return OPCODE_AE_MOVP48;
39638 if (Field_ftsf47ae_slot1_Slot_ae_slot1_get (insn) == 708 &&
39639 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39640 return OPCODE_AE_ROUNDSP16ASYM;
39641 if (Field_ftsf48ae_slot1_Slot_ae_slot1_get (insn) == 712 &&
39642 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39643 return OPCODE_AE_ROUNDSP16SYM;
39644 if (Field_ftsf49ae_slot1_Slot_ae_slot1_get (insn) == 716 &&
39645 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39646 return OPCODE_AE_SLLSSP24S;
39647 if (Field_ftsf50ae_slot1_Slot_ae_slot1_get (insn) == 720 &&
39648 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39649 return OPCODE_AE_SLLSP24;
39650 if (Field_ftsf51ae_slot1_Slot_ae_slot1_get (insn) == 724 &&
39651 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39652 return OPCODE_AE_SRASP24;
39653 if (Field_ftsf52ae_slot1_Slot_ae_slot1_get (insn) == 728 &&
39654 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39655 return OPCODE_AE_SRLSP24;
39656 if (Field_ftsf53ae_slot1_Slot_ae_slot1_get (insn) == 732 &&
39657 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39658 return OPCODE_AE_TRUNCP16;
39659 if (Field_ftsf54ae_slot1_Slot_ae_slot1_get (insn) == 24 &&
39660 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39661 Field_ftsf356ae_slot1_Slot_ae_slot1_get (insn) == 0)
39662 return OPCODE_AE_ABSSP24S;
39663 if (Field_ftsf56ae_slot1_Slot_ae_slot1_get (insn) == 9 &&
39664 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39665 return OPCODE_AE_EQP24;
39666 if (Field_ftsf57ae_slot1_Slot_ae_slot1_get (insn) == 25 &&
39667 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39668 return OPCODE_AE_LTP24S;
39669 if (Field_ftsf58ae_slot1_Slot_ae_slot1_get (insn) == 25 &&
39670 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39671 Field_ftsf354ae_slot1_Slot_ae_slot1_get (insn) == 0)
39672 return OPCODE_AE_MOVFP24X2;
39673 if (Field_ftsf60ae_slot1_Slot_ae_slot1_get (insn) == 25 &&
39674 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39675 Field_ftsf355ae_slot1_Slot_ae_slot1_get (insn) == 0)
39676 return OPCODE_AE_MOVTP24X2;
39677 if (Field_ftsf61_Slot_ae_slot1_get (insn) == 1 &&
39678 Field_op0_s3_Slot_ae_slot1_get (insn) == 6 &&
39679 Field_ftsf334ae_slot1_Slot_ae_slot1_get (insn) == 0)
39680 return OPCODE_AE_MULAFS32P16S_HH;
39681 if (Field_ftsf62ae_slot1_Slot_ae_slot1_get (insn) == 12 &&
39682 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39683 Field_ae_s20_Slot_ae_slot1_get (insn) == 0)
39684 return OPCODE_AE_LEP24S;
39685 if (Field_ftsf63ae_slot1_Slot_ae_slot1_get (insn) == 97 &&
39686 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39687 Field_ftsf344ae_slot1_Slot_ae_slot1_get (insn) == 0)
39688 return OPCODE_AE_ROUNDSP16Q48ASYM;
39689 if (Field_ftsf63ae_slot1_Slot_ae_slot1_get (insn) == 101 &&
39690 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39691 Field_ftsf344ae_slot1_Slot_ae_slot1_get (insn) == 0)
39692 return OPCODE_AE_ROUNDSP16Q48SYM;
39693 if (Field_ftsf64ae_slot1_Slot_ae_slot1_get (insn) == 53 &&
39694 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39695 Field_ftsf345ae_slot1_Slot_ae_slot1_get (insn) == 0)
39696 return OPCODE_AE_ROUNDSP24Q48ASYM;
39697 if (Field_ftsf66ae_slot1_Slot_ae_slot1_get (insn) == 29 &&
39698 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39699 Field_ftsf347ae_slot1_Slot_ae_slot1_get (insn) == 0)
39700 return OPCODE_AE_ROUNDSP24Q48SYM;
39701 if (Field_ftsf68ae_slot1_Slot_ae_slot1_get (insn) == 2 &&
39702 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39703 return OPCODE_AE_SLLIP24;
39704 if (Field_ftsf68ae_slot1_Slot_ae_slot1_get (insn) == 3 &&
39705 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39706 return OPCODE_AE_SLLISP24S;
39707 if (Field_ftsf68ae_slot1_Slot_ae_slot1_get (insn) == 6 &&
39708 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39709 return OPCODE_AE_SRAIP24;
39710 if (Field_ftsf68ae_slot1_Slot_ae_slot1_get (insn) == 10 &&
39711 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39712 return OPCODE_AE_SRLIP24;
39713 if (Field_ftsf69ae_slot1_Slot_ae_slot1_get (insn) == 7 &&
39714 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39715 return OPCODE_AE_MULAFQ32SP16S_L;
39716 if (Field_ftsf70ae_slot1_Slot_ae_slot1_get (insn) == 39 &&
39717 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39718 return OPCODE_AE_MULAFQ32SP16U_H;
39719 if (Field_ftsf71ae_slot1_Slot_ae_slot1_get (insn) == 71 &&
39720 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39721 return OPCODE_AE_MULAFQ32SP16U_L;
39722 if (Field_ftsf72ae_slot1_Slot_ae_slot1_get (insn) == 103 &&
39723 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39724 return OPCODE_AE_MULAQ32SP16U_H;
39725 if (Field_ftsf73ae_slot1_Slot_ae_slot1_get (insn) == 135 &&
39726 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39727 return OPCODE_AE_MULAQ32SP16S_H;
39728 if (Field_ftsf74ae_slot1_Slot_ae_slot1_get (insn) == 167 &&
39729 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39730 return OPCODE_AE_MULAQ32SP16U_L;
39731 if (Field_ftsf75ae_slot1_Slot_ae_slot1_get (insn) == 199 &&
39732 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39733 return OPCODE_AE_MULFQ32SP16S_H;
39734 if (Field_ftsf76ae_slot1_Slot_ae_slot1_get (insn) == 231 &&
39735 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39736 return OPCODE_AE_MULFQ32SP16S_L;
39737 if (Field_ftsf77ae_slot1_Slot_ae_slot1_get (insn) == 263 &&
39738 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39739 return OPCODE_AE_MULAQ32SP16S_L;
39740 if (Field_ftsf78ae_slot1_Slot_ae_slot1_get (insn) == 295 &&
39741 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39742 return OPCODE_AE_MULFQ32SP16U_H;
39743 if (Field_ftsf79ae_slot1_Slot_ae_slot1_get (insn) == 327 &&
39744 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39745 return OPCODE_AE_MULFQ32SP16U_L;
39746 if (Field_ftsf80ae_slot1_Slot_ae_slot1_get (insn) == 359 &&
39747 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39748 return OPCODE_AE_MULQ32SP16S_L;
39749 if (Field_ftsf81ae_slot1_Slot_ae_slot1_get (insn) == 391 &&
39750 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39751 return OPCODE_AE_MULQ32SP16S_H;
39752 if (Field_ftsf82ae_slot1_Slot_ae_slot1_get (insn) == 423 &&
39753 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39754 return OPCODE_AE_MULQ32SP16U_H;
39755 if (Field_ftsf83ae_slot1_Slot_ae_slot1_get (insn) == 455 &&
39756 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39757 return OPCODE_AE_MULQ32SP16U_L;
39758 if (Field_ftsf84ae_slot1_Slot_ae_slot1_get (insn) == 487 &&
39759 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39760 return OPCODE_AE_MULSFQ32SP16S_H;
39761 if (Field_ftsf85ae_slot1_Slot_ae_slot1_get (insn) == 11 &&
39762 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39763 return OPCODE_AE_MULSFQ32SP16S_L;
39764 if (Field_ftsf86ae_slot1_Slot_ae_slot1_get (insn) == 43 &&
39765 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39766 return OPCODE_AE_MULSFQ32SP16U_L;
39767 if (Field_ftsf87ae_slot1_Slot_ae_slot1_get (insn) == 75 &&
39768 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39769 return OPCODE_AE_MULSQ32SP16S_H;
39770 if (Field_ftsf88ae_slot1_Slot_ae_slot1_get (insn) == 107 &&
39771 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39772 return OPCODE_AE_MULSQ32SP16U_L;
39773 if (Field_ftsf89ae_slot1_Slot_ae_slot1_get (insn) == 139 &&
39774 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39775 return OPCODE_AE_MULSQ32SP16S_L;
39776 if (Field_ftsf90ae_slot1_Slot_ae_slot1_get (insn) == 331 &&
39777 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39778 Field_ftsf55_Slot_ae_slot1_get (insn) == 0)
39779 return OPCODE_AE_CVTQ48P24S_H;
39780 if (Field_ftsf92ae_slot1_Slot_ae_slot1_get (insn) == 363 &&
39781 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39782 Field_ftsf358ae_slot1_Slot_ae_slot1_get (insn) == 0)
39783 return OPCODE_AE_ZEROQ56;
39784 if (Field_ftsf93ae_slot1_Slot_ae_slot1_get (insn) == 203 &&
39785 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39786 Field_ae_r10_Slot_ae_slot1_get (insn) == 0)
39787 return OPCODE_AE_CVTQ48P24S_L;
39788 if (Field_ftsf94ae_slot1_Slot_ae_slot1_get (insn) == 1803 &&
39789 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39790 return OPCODE_AE_MOVQ56;
39791 if (Field_ftsf96ae_slot1_Slot_ae_slot1_get (insn) == 1835 &&
39792 Field_op0_s3_Slot_ae_slot1_get (insn) == 1)
39793 return OPCODE_AE_ROUNDSQ32ASYM;
39794 if (Field_ftsf97ae_slot1_Slot_ae_slot1_get (insn) == 939 &&
39795 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39796 Field_ftsf348ae_slot1_Slot_ae_slot1_get (insn) == 0)
39797 return OPCODE_AE_ROUNDSQ32SYM;
39798 if (Field_ftsf99ae_slot1_Slot_ae_slot1_get (insn) == 491 &&
39799 Field_op0_s3_Slot_ae_slot1_get (insn) == 1 &&
39800 Field_ftsf351_Slot_ae_slot1_get (insn) == 0)
39801 return OPCODE_AE_TRUNCQ32;
39802 if (Field_t_Slot_ae_slot1_get (insn) == 0 &&
39803 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39804 return OPCODE_AE_MULZAAFQ32SP16S_HH;
39805 if (Field_t_Slot_ae_slot1_get (insn) == 0 &&
39806 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39807 return OPCODE_AE_MULZASFQ32SP16U_LH;
39808 if (Field_t_Slot_ae_slot1_get (insn) == 0 &&
39809 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39810 return OPCODE_AE_MULZSAQ32SP16S_LL;
39811 if (Field_t_Slot_ae_slot1_get (insn) == 1 &&
39812 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39813 return OPCODE_AE_MULZAAFQ32SP16S_LH;
39814 if (Field_t_Slot_ae_slot1_get (insn) == 1 &&
39815 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39816 return OPCODE_AE_MULZASFQ32SP16U_LL;
39817 if (Field_t_Slot_ae_slot1_get (insn) == 1 &&
39818 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39819 return OPCODE_AE_MULZSAQ32SP16U_HH;
39820 if (Field_t_Slot_ae_slot1_get (insn) == 2 &&
39821 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39822 return OPCODE_AE_MULZAAFQ32SP16S_LL;
39823 if (Field_t_Slot_ae_slot1_get (insn) == 2 &&
39824 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39825 return OPCODE_AE_MULZASQ32SP16S_HH;
39826 if (Field_t_Slot_ae_slot1_get (insn) == 2 &&
39827 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39828 return OPCODE_AE_MULZSAQ32SP16U_LH;
39829 if (Field_t_Slot_ae_slot1_get (insn) == 3 &&
39830 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39831 return OPCODE_AE_MULZAAFQ32SP16U_LL;
39832 if (Field_t_Slot_ae_slot1_get (insn) == 3 &&
39833 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39834 return OPCODE_AE_MULZASQ32SP16U_HH;
39835 if (Field_t_Slot_ae_slot1_get (insn) == 3 &&
39836 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39837 return OPCODE_AE_MULZSSFQ32SP16S_LH;
39838 if (Field_t_Slot_ae_slot1_get (insn) == 4 &&
39839 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39840 return OPCODE_AE_MULZAAFQ32SP16U_HH;
39841 if (Field_t_Slot_ae_slot1_get (insn) == 4 &&
39842 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39843 return OPCODE_AE_MULZASQ32SP16S_LH;
39844 if (Field_t_Slot_ae_slot1_get (insn) == 4 &&
39845 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39846 return OPCODE_AE_MULZSAQ32SP16U_LL;
39847 if (Field_t_Slot_ae_slot1_get (insn) == 5 &&
39848 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39849 return OPCODE_AE_MULZAAQ32SP16S_HH;
39850 if (Field_t_Slot_ae_slot1_get (insn) == 5 &&
39851 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39852 return OPCODE_AE_MULZASQ32SP16U_LH;
39853 if (Field_t_Slot_ae_slot1_get (insn) == 5 &&
39854 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39855 return OPCODE_AE_MULZSSFQ32SP16S_LL;
39856 if (Field_t_Slot_ae_slot1_get (insn) == 6 &&
39857 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39858 return OPCODE_AE_MULZAAQ32SP16S_LH;
39859 if (Field_t_Slot_ae_slot1_get (insn) == 6 &&
39860 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39861 return OPCODE_AE_MULZASQ32SP16U_LL;
39862 if (Field_t_Slot_ae_slot1_get (insn) == 6 &&
39863 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39864 return OPCODE_AE_MULZSSFQ32SP16U_HH;
39865 if (Field_t_Slot_ae_slot1_get (insn) == 7 &&
39866 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39867 return OPCODE_AE_MULZAAQ32SP16S_LL;
39868 if (Field_t_Slot_ae_slot1_get (insn) == 7 &&
39869 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39870 return OPCODE_AE_MULZSAFQ32SP16S_HH;
39871 if (Field_t_Slot_ae_slot1_get (insn) == 7 &&
39872 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39873 return OPCODE_AE_MULZSSFQ32SP16U_LH;
39874 if (Field_t_Slot_ae_slot1_get (insn) == 8 &&
39875 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39876 return OPCODE_AE_MULZAAFQ32SP16U_LH;
39877 if (Field_t_Slot_ae_slot1_get (insn) == 8 &&
39878 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39879 return OPCODE_AE_MULZASQ32SP16S_LL;
39880 if (Field_t_Slot_ae_slot1_get (insn) == 8 &&
39881 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39882 return OPCODE_AE_MULZSSFQ32SP16S_HH;
39883 if (Field_t_Slot_ae_slot1_get (insn) == 9 &&
39884 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39885 return OPCODE_AE_MULZAAQ32SP16U_HH;
39886 if (Field_t_Slot_ae_slot1_get (insn) == 9 &&
39887 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39888 return OPCODE_AE_MULZSAFQ32SP16S_LH;
39889 if (Field_t_Slot_ae_slot1_get (insn) == 9 &&
39890 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39891 return OPCODE_AE_MULZSSFQ32SP16U_LL;
39892 if (Field_t_Slot_ae_slot1_get (insn) == 10 &&
39893 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39894 return OPCODE_AE_MULZAAQ32SP16U_LH;
39895 if (Field_t_Slot_ae_slot1_get (insn) == 10 &&
39896 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39897 return OPCODE_AE_MULZSAFQ32SP16S_LL;
39898 if (Field_t_Slot_ae_slot1_get (insn) == 10 &&
39899 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39900 return OPCODE_AE_MULZSSQ32SP16S_HH;
39901 if (Field_t_Slot_ae_slot1_get (insn) == 11 &&
39902 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39903 return OPCODE_AE_MULZASFQ32SP16S_HH;
39904 if (Field_t_Slot_ae_slot1_get (insn) == 11 &&
39905 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39906 return OPCODE_AE_MULZSAFQ32SP16U_LH;
39907 if (Field_t_Slot_ae_slot1_get (insn) == 11 &&
39908 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39909 return OPCODE_AE_MULZSSQ32SP16S_LL;
39910 if (Field_t_Slot_ae_slot1_get (insn) == 12 &&
39911 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39912 return OPCODE_AE_MULZAAQ32SP16U_LL;
39913 if (Field_t_Slot_ae_slot1_get (insn) == 12 &&
39914 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39915 return OPCODE_AE_MULZSAFQ32SP16U_HH;
39916 if (Field_t_Slot_ae_slot1_get (insn) == 12 &&
39917 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39918 return OPCODE_AE_MULZSSQ32SP16S_LH;
39919 if (Field_t_Slot_ae_slot1_get (insn) == 13 &&
39920 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39921 return OPCODE_AE_MULZASFQ32SP16S_LH;
39922 if (Field_t_Slot_ae_slot1_get (insn) == 13 &&
39923 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39924 return OPCODE_AE_MULZSAFQ32SP16U_LL;
39925 if (Field_t_Slot_ae_slot1_get (insn) == 13 &&
39926 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39927 return OPCODE_AE_MULZSSQ32SP16U_HH;
39928 if (Field_t_Slot_ae_slot1_get (insn) == 14 &&
39929 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39930 return OPCODE_AE_MULZASFQ32SP16S_LL;
39931 if (Field_t_Slot_ae_slot1_get (insn) == 14 &&
39932 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39933 return OPCODE_AE_MULZSAQ32SP16S_HH;
39934 if (Field_t_Slot_ae_slot1_get (insn) == 14 &&
39935 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39936 return OPCODE_AE_MULZSSQ32SP16U_LH;
39937 if (Field_t_Slot_ae_slot1_get (insn) == 15 &&
39938 Field_op0_s3_Slot_ae_slot1_get (insn) == 2)
39939 return OPCODE_AE_MULZASFQ32SP16U_HH;
39940 if (Field_t_Slot_ae_slot1_get (insn) == 15 &&
39941 Field_op0_s3_Slot_ae_slot1_get (insn) == 3)
39942 return OPCODE_AE_MULZSAQ32SP16S_LH;
39943 if (Field_t_Slot_ae_slot1_get (insn) == 15 &&
39944 Field_op0_s3_Slot_ae_slot1_get (insn) == 4)
39945 return OPCODE_AE_MULZSSQ32SP16U_LL;
39946 return XTENSA_UNDEFINED;
39950 /* Instruction slots. */
39952 static void
39953 Slot_x24_Format_inst_0_get (const xtensa_insnbuf insn,
39954 xtensa_insnbuf slotbuf)
39956 slotbuf[1] = 0;
39957 slotbuf[0] = ((insn[1] & 0xffffff00) >> 8);
39960 static void
39961 Slot_x24_Format_inst_0_set (xtensa_insnbuf insn,
39962 const xtensa_insnbuf slotbuf)
39964 insn[1] = (insn[1] & ~0xffffff00) | ((slotbuf[0] & 0xffffff) << 8);
39967 static void
39968 Slot_x16a_Format_inst16a_0_get (const xtensa_insnbuf insn,
39969 xtensa_insnbuf slotbuf)
39971 slotbuf[1] = 0;
39972 slotbuf[0] = ((insn[1] & 0xffff0000) >> 16);
39975 static void
39976 Slot_x16a_Format_inst16a_0_set (xtensa_insnbuf insn,
39977 const xtensa_insnbuf slotbuf)
39979 insn[1] = (insn[1] & ~0xffff0000) | ((slotbuf[0] & 0xffff) << 16);
39982 static void
39983 Slot_x16b_Format_inst16b_0_get (const xtensa_insnbuf insn,
39984 xtensa_insnbuf slotbuf)
39986 slotbuf[1] = 0;
39987 slotbuf[0] = ((insn[1] & 0xffff0000) >> 16);
39990 static void
39991 Slot_x16b_Format_inst16b_0_set (xtensa_insnbuf insn,
39992 const xtensa_insnbuf slotbuf)
39994 insn[1] = (insn[1] & ~0xffff0000) | ((slotbuf[0] & 0xffff) << 16);
39997 static void
39998 Slot_ae_format_Format_ae_slot1_10_get (const xtensa_insnbuf insn,
39999 xtensa_insnbuf slotbuf)
40001 slotbuf[1] = 0;
40002 slotbuf[0] = ((insn[0] & 0xfffffc00) >> 10);
40003 slotbuf[0] = (slotbuf[0] & ~0x400000) | ((insn[1] & 0x1) << 22);
40006 static void
40007 Slot_ae_format_Format_ae_slot1_10_set (xtensa_insnbuf insn,
40008 const xtensa_insnbuf slotbuf)
40010 insn[0] = (insn[0] & ~0xfffffc00) | ((slotbuf[0] & 0x3fffff) << 10);
40011 insn[1] = (insn[1] & ~0x1) | ((slotbuf[0] & 0x400000) >> 22);
40014 static void
40015 Slot_ae_format_Format_ae_slot0_33_get (const xtensa_insnbuf insn,
40016 xtensa_insnbuf slotbuf)
40018 slotbuf[1] = 0;
40019 slotbuf[0] = ((insn[1] & 0xffffffe) >> 1);
40022 static void
40023 Slot_ae_format_Format_ae_slot0_33_set (xtensa_insnbuf insn,
40024 const xtensa_insnbuf slotbuf)
40026 insn[1] = (insn[1] & ~0xffffffe) | ((slotbuf[0] & 0x7ffffff) << 1);
40029 static xtensa_get_field_fn
40030 Slot_inst_get_field_fns[] = {
40031 Field_t_Slot_inst_get,
40032 Field_bbi4_Slot_inst_get,
40033 Field_bbi_Slot_inst_get,
40034 Field_imm12_Slot_inst_get,
40035 Field_imm8_Slot_inst_get,
40036 Field_s_Slot_inst_get,
40037 Field_imm12b_Slot_inst_get,
40038 Field_imm16_Slot_inst_get,
40039 Field_m_Slot_inst_get,
40040 Field_n_Slot_inst_get,
40041 Field_offset_Slot_inst_get,
40042 Field_op0_Slot_inst_get,
40043 Field_op1_Slot_inst_get,
40044 Field_op2_Slot_inst_get,
40045 Field_r_Slot_inst_get,
40046 Field_sa4_Slot_inst_get,
40047 Field_sae4_Slot_inst_get,
40048 Field_sae_Slot_inst_get,
40049 Field_sal_Slot_inst_get,
40050 Field_sargt_Slot_inst_get,
40051 Field_sas4_Slot_inst_get,
40052 Field_sas_Slot_inst_get,
40053 Field_sr_Slot_inst_get,
40054 Field_st_Slot_inst_get,
40055 Field_thi3_Slot_inst_get,
40056 Field_imm4_Slot_inst_get,
40057 Field_mn_Slot_inst_get,
40066 Field_r3_Slot_inst_get,
40067 Field_rbit2_Slot_inst_get,
40068 Field_rhi_Slot_inst_get,
40069 Field_t3_Slot_inst_get,
40070 Field_tbit2_Slot_inst_get,
40071 Field_tlo_Slot_inst_get,
40072 Field_w_Slot_inst_get,
40073 Field_y_Slot_inst_get,
40074 Field_x_Slot_inst_get,
40075 Field_t2_Slot_inst_get,
40076 Field_s2_Slot_inst_get,
40077 Field_r2_Slot_inst_get,
40078 Field_t4_Slot_inst_get,
40079 Field_s4_Slot_inst_get,
40080 Field_r4_Slot_inst_get,
40081 Field_t8_Slot_inst_get,
40082 Field_s8_Slot_inst_get,
40083 Field_r8_Slot_inst_get,
40084 Field_xt_wbr15_imm_Slot_inst_get,
40085 Field_xt_wbr18_imm_Slot_inst_get,
40086 Field_ae_r3_Slot_inst_get,
40087 Field_ae_s_non_samt_Slot_inst_get,
40088 Field_ae_s3_Slot_inst_get,
40089 Field_ae_r32_Slot_inst_get,
40090 Field_ae_samt_s_t_Slot_inst_get,
40091 Field_ae_r20_Slot_inst_get,
40092 Field_ae_r10_Slot_inst_get,
40093 Field_ae_s20_Slot_inst_get,
40094 Field_ae_fld_ohba_Slot_inst_get,
40095 Field_ae_fld_ohba2_Slot_inst_get,
40097 Field_ftsf11_Slot_inst_get,
40098 Field_ftsf12_Slot_inst_get,
40485 Field_bitindex_Slot_inst_get,
40486 Field_s3to1_Slot_inst_get,
40487 Implicit_Field_ar0_get,
40488 Implicit_Field_ar4_get,
40489 Implicit_Field_ar8_get,
40490 Implicit_Field_ar12_get,
40491 Implicit_Field_mr0_get,
40492 Implicit_Field_mr1_get,
40493 Implicit_Field_mr2_get,
40494 Implicit_Field_mr3_get,
40495 Implicit_Field_bt16_get,
40496 Implicit_Field_bs16_get,
40497 Implicit_Field_br16_get,
40498 Implicit_Field_brall_get
40501 static xtensa_set_field_fn
40502 Slot_inst_set_field_fns[] = {
40503 Field_t_Slot_inst_set,
40504 Field_bbi4_Slot_inst_set,
40505 Field_bbi_Slot_inst_set,
40506 Field_imm12_Slot_inst_set,
40507 Field_imm8_Slot_inst_set,
40508 Field_s_Slot_inst_set,
40509 Field_imm12b_Slot_inst_set,
40510 Field_imm16_Slot_inst_set,
40511 Field_m_Slot_inst_set,
40512 Field_n_Slot_inst_set,
40513 Field_offset_Slot_inst_set,
40514 Field_op0_Slot_inst_set,
40515 Field_op1_Slot_inst_set,
40516 Field_op2_Slot_inst_set,
40517 Field_r_Slot_inst_set,
40518 Field_sa4_Slot_inst_set,
40519 Field_sae4_Slot_inst_set,
40520 Field_sae_Slot_inst_set,
40521 Field_sal_Slot_inst_set,
40522 Field_sargt_Slot_inst_set,
40523 Field_sas4_Slot_inst_set,
40524 Field_sas_Slot_inst_set,
40525 Field_sr_Slot_inst_set,
40526 Field_st_Slot_inst_set,
40527 Field_thi3_Slot_inst_set,
40528 Field_imm4_Slot_inst_set,
40529 Field_mn_Slot_inst_set,
40538 Field_r3_Slot_inst_set,
40539 Field_rbit2_Slot_inst_set,
40540 Field_rhi_Slot_inst_set,
40541 Field_t3_Slot_inst_set,
40542 Field_tbit2_Slot_inst_set,
40543 Field_tlo_Slot_inst_set,
40544 Field_w_Slot_inst_set,
40545 Field_y_Slot_inst_set,
40546 Field_x_Slot_inst_set,
40547 Field_t2_Slot_inst_set,
40548 Field_s2_Slot_inst_set,
40549 Field_r2_Slot_inst_set,
40550 Field_t4_Slot_inst_set,
40551 Field_s4_Slot_inst_set,
40552 Field_r4_Slot_inst_set,
40553 Field_t8_Slot_inst_set,
40554 Field_s8_Slot_inst_set,
40555 Field_r8_Slot_inst_set,
40556 Field_xt_wbr15_imm_Slot_inst_set,
40557 Field_xt_wbr18_imm_Slot_inst_set,
40558 Field_ae_r3_Slot_inst_set,
40559 Field_ae_s_non_samt_Slot_inst_set,
40560 Field_ae_s3_Slot_inst_set,
40561 Field_ae_r32_Slot_inst_set,
40562 Field_ae_samt_s_t_Slot_inst_set,
40563 Field_ae_r20_Slot_inst_set,
40564 Field_ae_r10_Slot_inst_set,
40565 Field_ae_s20_Slot_inst_set,
40566 Field_ae_fld_ohba_Slot_inst_set,
40567 Field_ae_fld_ohba2_Slot_inst_set,
40569 Field_ftsf11_Slot_inst_set,
40570 Field_ftsf12_Slot_inst_set,
40957 Field_bitindex_Slot_inst_set,
40958 Field_s3to1_Slot_inst_set,
40959 Implicit_Field_set,
40960 Implicit_Field_set,
40961 Implicit_Field_set,
40962 Implicit_Field_set,
40963 Implicit_Field_set,
40964 Implicit_Field_set,
40965 Implicit_Field_set,
40966 Implicit_Field_set,
40967 Implicit_Field_set,
40968 Implicit_Field_set,
40969 Implicit_Field_set,
40970 Implicit_Field_set
40973 static xtensa_get_field_fn
40974 Slot_inst16a_get_field_fns[] = {
40975 Field_t_Slot_inst16a_get,
40980 Field_s_Slot_inst16a_get,
40986 Field_op0_Slot_inst16a_get,
40989 Field_r_Slot_inst16a_get,
40997 Field_sr_Slot_inst16a_get,
40998 Field_st_Slot_inst16a_get,
41000 Field_imm4_Slot_inst16a_get,
41002 Field_i_Slot_inst16a_get,
41003 Field_imm6lo_Slot_inst16a_get,
41004 Field_imm6hi_Slot_inst16a_get,
41005 Field_imm7lo_Slot_inst16a_get,
41006 Field_imm7hi_Slot_inst16a_get,
41007 Field_z_Slot_inst16a_get,
41008 Field_imm6_Slot_inst16a_get,
41009 Field_imm7_Slot_inst16a_get,
41019 Field_t2_Slot_inst16a_get,
41020 Field_s2_Slot_inst16a_get,
41021 Field_r2_Slot_inst16a_get,
41022 Field_t4_Slot_inst16a_get,
41023 Field_s4_Slot_inst16a_get,
41024 Field_r4_Slot_inst16a_get,
41025 Field_t8_Slot_inst16a_get,
41026 Field_s8_Slot_inst16a_get,
41027 Field_r8_Slot_inst16a_get,
41429 Field_bitindex_Slot_inst16a_get,
41430 Field_s3to1_Slot_inst16a_get,
41431 Implicit_Field_ar0_get,
41432 Implicit_Field_ar4_get,
41433 Implicit_Field_ar8_get,
41434 Implicit_Field_ar12_get,
41435 Implicit_Field_mr0_get,
41436 Implicit_Field_mr1_get,
41437 Implicit_Field_mr2_get,
41438 Implicit_Field_mr3_get,
41439 Implicit_Field_bt16_get,
41440 Implicit_Field_bs16_get,
41441 Implicit_Field_br16_get,
41442 Implicit_Field_brall_get
41445 static xtensa_set_field_fn
41446 Slot_inst16a_set_field_fns[] = {
41447 Field_t_Slot_inst16a_set,
41452 Field_s_Slot_inst16a_set,
41458 Field_op0_Slot_inst16a_set,
41461 Field_r_Slot_inst16a_set,
41469 Field_sr_Slot_inst16a_set,
41470 Field_st_Slot_inst16a_set,
41472 Field_imm4_Slot_inst16a_set,
41474 Field_i_Slot_inst16a_set,
41475 Field_imm6lo_Slot_inst16a_set,
41476 Field_imm6hi_Slot_inst16a_set,
41477 Field_imm7lo_Slot_inst16a_set,
41478 Field_imm7hi_Slot_inst16a_set,
41479 Field_z_Slot_inst16a_set,
41480 Field_imm6_Slot_inst16a_set,
41481 Field_imm7_Slot_inst16a_set,
41491 Field_t2_Slot_inst16a_set,
41492 Field_s2_Slot_inst16a_set,
41493 Field_r2_Slot_inst16a_set,
41494 Field_t4_Slot_inst16a_set,
41495 Field_s4_Slot_inst16a_set,
41496 Field_r4_Slot_inst16a_set,
41497 Field_t8_Slot_inst16a_set,
41498 Field_s8_Slot_inst16a_set,
41499 Field_r8_Slot_inst16a_set,
41901 Field_bitindex_Slot_inst16a_set,
41902 Field_s3to1_Slot_inst16a_set,
41903 Implicit_Field_set,
41904 Implicit_Field_set,
41905 Implicit_Field_set,
41906 Implicit_Field_set,
41907 Implicit_Field_set,
41908 Implicit_Field_set,
41909 Implicit_Field_set,
41910 Implicit_Field_set,
41911 Implicit_Field_set,
41912 Implicit_Field_set,
41913 Implicit_Field_set,
41914 Implicit_Field_set
41917 static xtensa_get_field_fn
41918 Slot_inst16b_get_field_fns[] = {
41919 Field_t_Slot_inst16b_get,
41924 Field_s_Slot_inst16b_get,
41930 Field_op0_Slot_inst16b_get,
41933 Field_r_Slot_inst16b_get,
41941 Field_sr_Slot_inst16b_get,
41942 Field_st_Slot_inst16b_get,
41944 Field_imm4_Slot_inst16b_get,
41946 Field_i_Slot_inst16b_get,
41947 Field_imm6lo_Slot_inst16b_get,
41948 Field_imm6hi_Slot_inst16b_get,
41949 Field_imm7lo_Slot_inst16b_get,
41950 Field_imm7hi_Slot_inst16b_get,
41951 Field_z_Slot_inst16b_get,
41952 Field_imm6_Slot_inst16b_get,
41953 Field_imm7_Slot_inst16b_get,
41963 Field_t2_Slot_inst16b_get,
41964 Field_s2_Slot_inst16b_get,
41965 Field_r2_Slot_inst16b_get,
41966 Field_t4_Slot_inst16b_get,
41967 Field_s4_Slot_inst16b_get,
41968 Field_r4_Slot_inst16b_get,
41969 Field_t8_Slot_inst16b_get,
41970 Field_s8_Slot_inst16b_get,
41971 Field_r8_Slot_inst16b_get,
42373 Field_bitindex_Slot_inst16b_get,
42374 Field_s3to1_Slot_inst16b_get,
42375 Implicit_Field_ar0_get,
42376 Implicit_Field_ar4_get,
42377 Implicit_Field_ar8_get,
42378 Implicit_Field_ar12_get,
42379 Implicit_Field_mr0_get,
42380 Implicit_Field_mr1_get,
42381 Implicit_Field_mr2_get,
42382 Implicit_Field_mr3_get,
42383 Implicit_Field_bt16_get,
42384 Implicit_Field_bs16_get,
42385 Implicit_Field_br16_get,
42386 Implicit_Field_brall_get
42389 static xtensa_set_field_fn
42390 Slot_inst16b_set_field_fns[] = {
42391 Field_t_Slot_inst16b_set,
42396 Field_s_Slot_inst16b_set,
42402 Field_op0_Slot_inst16b_set,
42405 Field_r_Slot_inst16b_set,
42413 Field_sr_Slot_inst16b_set,
42414 Field_st_Slot_inst16b_set,
42416 Field_imm4_Slot_inst16b_set,
42418 Field_i_Slot_inst16b_set,
42419 Field_imm6lo_Slot_inst16b_set,
42420 Field_imm6hi_Slot_inst16b_set,
42421 Field_imm7lo_Slot_inst16b_set,
42422 Field_imm7hi_Slot_inst16b_set,
42423 Field_z_Slot_inst16b_set,
42424 Field_imm6_Slot_inst16b_set,
42425 Field_imm7_Slot_inst16b_set,
42435 Field_t2_Slot_inst16b_set,
42436 Field_s2_Slot_inst16b_set,
42437 Field_r2_Slot_inst16b_set,
42438 Field_t4_Slot_inst16b_set,
42439 Field_s4_Slot_inst16b_set,
42440 Field_r4_Slot_inst16b_set,
42441 Field_t8_Slot_inst16b_set,
42442 Field_s8_Slot_inst16b_set,
42443 Field_r8_Slot_inst16b_set,
42845 Field_bitindex_Slot_inst16b_set,
42846 Field_s3to1_Slot_inst16b_set,
42847 Implicit_Field_set,
42848 Implicit_Field_set,
42849 Implicit_Field_set,
42850 Implicit_Field_set,
42851 Implicit_Field_set,
42852 Implicit_Field_set,
42853 Implicit_Field_set,
42854 Implicit_Field_set,
42855 Implicit_Field_set,
42856 Implicit_Field_set,
42857 Implicit_Field_set,
42858 Implicit_Field_set
42861 static xtensa_get_field_fn
42862 Slot_ae_slot1_get_field_fns[] = {
42863 Field_t_Slot_ae_slot1_get,
42907 Field_t2_Slot_ae_slot1_get,
42921 Field_ae_r32_Slot_ae_slot1_get,
42923 Field_ae_r20_Slot_ae_slot1_get,
42924 Field_ae_r10_Slot_ae_slot1_get,
42925 Field_ae_s20_Slot_ae_slot1_get,
42928 Field_op0_s3_Slot_ae_slot1_get,
42929 Field_ftsf11_Slot_ae_slot1_get,
42930 Field_ftsf12_Slot_ae_slot1_get,
42931 Field_ftsf13_Slot_ae_slot1_get,
42932 Field_ftsf20ae_slot1_Slot_ae_slot1_get,
42933 Field_ftsf21ae_slot1_Slot_ae_slot1_get,
42934 Field_ftsf22ae_slot1_Slot_ae_slot1_get,
42935 Field_ftsf23ae_slot1_Slot_ae_slot1_get,
42936 Field_ftsf24ae_slot1_Slot_ae_slot1_get,
42937 Field_ftsf25ae_slot1_Slot_ae_slot1_get,
42938 Field_ftsf26ae_slot1_Slot_ae_slot1_get,
42939 Field_ftsf27ae_slot1_Slot_ae_slot1_get,
42940 Field_ftsf28ae_slot1_Slot_ae_slot1_get,
42941 Field_ftsf29ae_slot1_Slot_ae_slot1_get,
42942 Field_ftsf30ae_slot1_Slot_ae_slot1_get,
42943 Field_ftsf31ae_slot1_Slot_ae_slot1_get,
42944 Field_ftsf32ae_slot1_Slot_ae_slot1_get,
42945 Field_ftsf33ae_slot1_Slot_ae_slot1_get,
42946 Field_ftsf34ae_slot1_Slot_ae_slot1_get,
42947 Field_ftsf35ae_slot1_Slot_ae_slot1_get,
42948 Field_ftsf36ae_slot1_Slot_ae_slot1_get,
42949 Field_ftsf37ae_slot1_Slot_ae_slot1_get,
42950 Field_ftsf38ae_slot1_Slot_ae_slot1_get,
42951 Field_ftsf40ae_slot1_Slot_ae_slot1_get,
42952 Field_ftsf41ae_slot1_Slot_ae_slot1_get,
42953 Field_ftsf42ae_slot1_Slot_ae_slot1_get,
42954 Field_ftsf43ae_slot1_Slot_ae_slot1_get,
42955 Field_ftsf45ae_slot1_Slot_ae_slot1_get,
42956 Field_ftsf47ae_slot1_Slot_ae_slot1_get,
42957 Field_ftsf48ae_slot1_Slot_ae_slot1_get,
42958 Field_ftsf49ae_slot1_Slot_ae_slot1_get,
42959 Field_ftsf50ae_slot1_Slot_ae_slot1_get,
42960 Field_ftsf51ae_slot1_Slot_ae_slot1_get,
42961 Field_ftsf52ae_slot1_Slot_ae_slot1_get,
42962 Field_ftsf53ae_slot1_Slot_ae_slot1_get,
42963 Field_ftsf54ae_slot1_Slot_ae_slot1_get,
42964 Field_ftsf55_Slot_ae_slot1_get,
42965 Field_ftsf56ae_slot1_Slot_ae_slot1_get,
42966 Field_ftsf57ae_slot1_Slot_ae_slot1_get,
42967 Field_ftsf58ae_slot1_Slot_ae_slot1_get,
42968 Field_ftsf60ae_slot1_Slot_ae_slot1_get,
42969 Field_ftsf61_Slot_ae_slot1_get,
42970 Field_ftsf62ae_slot1_Slot_ae_slot1_get,
42971 Field_ftsf63ae_slot1_Slot_ae_slot1_get,
42972 Field_ftsf64ae_slot1_Slot_ae_slot1_get,
42973 Field_ftsf66ae_slot1_Slot_ae_slot1_get,
42974 Field_ftsf68ae_slot1_Slot_ae_slot1_get,
42975 Field_ftsf69ae_slot1_Slot_ae_slot1_get,
42976 Field_ftsf70ae_slot1_Slot_ae_slot1_get,
42977 Field_ftsf71ae_slot1_Slot_ae_slot1_get,
42978 Field_ftsf72ae_slot1_Slot_ae_slot1_get,
42979 Field_ftsf73ae_slot1_Slot_ae_slot1_get,
42980 Field_ftsf74ae_slot1_Slot_ae_slot1_get,
42981 Field_ftsf75ae_slot1_Slot_ae_slot1_get,
42982 Field_ftsf76ae_slot1_Slot_ae_slot1_get,
42983 Field_ftsf77ae_slot1_Slot_ae_slot1_get,
42984 Field_ftsf78ae_slot1_Slot_ae_slot1_get,
42985 Field_ftsf79ae_slot1_Slot_ae_slot1_get,
42986 Field_ftsf80ae_slot1_Slot_ae_slot1_get,
42987 Field_ftsf81ae_slot1_Slot_ae_slot1_get,
42988 Field_ftsf82ae_slot1_Slot_ae_slot1_get,
42989 Field_ftsf83ae_slot1_Slot_ae_slot1_get,
42990 Field_ftsf84ae_slot1_Slot_ae_slot1_get,
42991 Field_ftsf85ae_slot1_Slot_ae_slot1_get,
42992 Field_ftsf86ae_slot1_Slot_ae_slot1_get,
42993 Field_ftsf87ae_slot1_Slot_ae_slot1_get,
42994 Field_ftsf88ae_slot1_Slot_ae_slot1_get,
42995 Field_ftsf89ae_slot1_Slot_ae_slot1_get,
42996 Field_ftsf90ae_slot1_Slot_ae_slot1_get,
42997 Field_ftsf91_Slot_ae_slot1_get,
42998 Field_ftsf92ae_slot1_Slot_ae_slot1_get,
42999 Field_ftsf93ae_slot1_Slot_ae_slot1_get,
43000 Field_ftsf94ae_slot1_Slot_ae_slot1_get,
43001 Field_ftsf96ae_slot1_Slot_ae_slot1_get,
43002 Field_ftsf97ae_slot1_Slot_ae_slot1_get,
43003 Field_ftsf99ae_slot1_Slot_ae_slot1_get,
43004 Field_ftsf101ae_slot1_Slot_ae_slot1_get,
43005 Field_ftsf102ae_slot1_Slot_ae_slot1_get,
43006 Field_ftsf103ae_slot1_Slot_ae_slot1_get,
43007 Field_ftsf106ae_slot1_Slot_ae_slot1_get,
43008 Field_ftsf107ae_slot1_Slot_ae_slot1_get,
43009 Field_ftsf108ae_slot1_Slot_ae_slot1_get,
43010 Field_ftsf109ae_slot1_Slot_ae_slot1_get,
43011 Field_ftsf110ae_slot1_Slot_ae_slot1_get,
43012 Field_ftsf111ae_slot1_Slot_ae_slot1_get,
43013 Field_ftsf112ae_slot1_Slot_ae_slot1_get,
43014 Field_ftsf113ae_slot1_Slot_ae_slot1_get,
43015 Field_ftsf114ae_slot1_Slot_ae_slot1_get,
43016 Field_ftsf115ae_slot1_Slot_ae_slot1_get,
43017 Field_ftsf116ae_slot1_Slot_ae_slot1_get,
43018 Field_ftsf117ae_slot1_Slot_ae_slot1_get,
43019 Field_ftsf118ae_slot1_Slot_ae_slot1_get,
43020 Field_ftsf120ae_slot1_Slot_ae_slot1_get,
43021 Field_ftsf121ae_slot1_Slot_ae_slot1_get,
43022 Field_ftsf123ae_slot1_Slot_ae_slot1_get,
43023 Field_ftsf124ae_slot1_Slot_ae_slot1_get,
43024 Field_ftsf125ae_slot1_Slot_ae_slot1_get,
43025 Field_ftsf126ae_slot1_Slot_ae_slot1_get,
43026 Field_ftsf127ae_slot1_Slot_ae_slot1_get,
43027 Field_ftsf128ae_slot1_Slot_ae_slot1_get,
43028 Field_ftsf129ae_slot1_Slot_ae_slot1_get,
43029 Field_ftsf130ae_slot1_Slot_ae_slot1_get,
43030 Field_ftsf131ae_slot1_Slot_ae_slot1_get,
43031 Field_ftsf132ae_slot1_Slot_ae_slot1_get,
43032 Field_ftsf133ae_slot1_Slot_ae_slot1_get,
43033 Field_ftsf134ae_slot1_Slot_ae_slot1_get,
43034 Field_ftsf135ae_slot1_Slot_ae_slot1_get,
43035 Field_ftsf136ae_slot1_Slot_ae_slot1_get,
43036 Field_ftsf137ae_slot1_Slot_ae_slot1_get,
43037 Field_ftsf138ae_slot1_Slot_ae_slot1_get,
43038 Field_ftsf139ae_slot1_Slot_ae_slot1_get,
43039 Field_ftsf140ae_slot1_Slot_ae_slot1_get,
43040 Field_ftsf141ae_slot1_Slot_ae_slot1_get,
43041 Field_ftsf142ae_slot1_Slot_ae_slot1_get,
43042 Field_ftsf143ae_slot1_Slot_ae_slot1_get,
43043 Field_ftsf144ae_slot1_Slot_ae_slot1_get,
43044 Field_ftsf145ae_slot1_Slot_ae_slot1_get,
43045 Field_ftsf146ae_slot1_Slot_ae_slot1_get,
43046 Field_ftsf147ae_slot1_Slot_ae_slot1_get,
43047 Field_ftsf148ae_slot1_Slot_ae_slot1_get,
43048 Field_ftsf149ae_slot1_Slot_ae_slot1_get,
43049 Field_ftsf150ae_slot1_Slot_ae_slot1_get,
43050 Field_ftsf151ae_slot1_Slot_ae_slot1_get,
43051 Field_ftsf152ae_slot1_Slot_ae_slot1_get,
43052 Field_ftsf153ae_slot1_Slot_ae_slot1_get,
43053 Field_ftsf154ae_slot1_Slot_ae_slot1_get,
43054 Field_ftsf155ae_slot1_Slot_ae_slot1_get,
43055 Field_ftsf156ae_slot1_Slot_ae_slot1_get,
43056 Field_ftsf157ae_slot1_Slot_ae_slot1_get,
43057 Field_ftsf158ae_slot1_Slot_ae_slot1_get,
43058 Field_ftsf159ae_slot1_Slot_ae_slot1_get,
43059 Field_ftsf160ae_slot1_Slot_ae_slot1_get,
43060 Field_ftsf161ae_slot1_Slot_ae_slot1_get,
43061 Field_ftsf162ae_slot1_Slot_ae_slot1_get,
43062 Field_ftsf163ae_slot1_Slot_ae_slot1_get,
43063 Field_ftsf164ae_slot1_Slot_ae_slot1_get,
43064 Field_ftsf165ae_slot1_Slot_ae_slot1_get,
43065 Field_ftsf166ae_slot1_Slot_ae_slot1_get,
43066 Field_ftsf167ae_slot1_Slot_ae_slot1_get,
43067 Field_ftsf168ae_slot1_Slot_ae_slot1_get,
43068 Field_ftsf169ae_slot1_Slot_ae_slot1_get,
43069 Field_ftsf170ae_slot1_Slot_ae_slot1_get,
43070 Field_ftsf171ae_slot1_Slot_ae_slot1_get,
43071 Field_ftsf172ae_slot1_Slot_ae_slot1_get,
43072 Field_ftsf173ae_slot1_Slot_ae_slot1_get,
43073 Field_ftsf174ae_slot1_Slot_ae_slot1_get,
43074 Field_ftsf175ae_slot1_Slot_ae_slot1_get,
43075 Field_ftsf176ae_slot1_Slot_ae_slot1_get,
43076 Field_ftsf177ae_slot1_Slot_ae_slot1_get,
43077 Field_ftsf178ae_slot1_Slot_ae_slot1_get,
43078 Field_ftsf179ae_slot1_Slot_ae_slot1_get,
43079 Field_ftsf180ae_slot1_Slot_ae_slot1_get,
43080 Field_ftsf181ae_slot1_Slot_ae_slot1_get,
43081 Field_ftsf182ae_slot1_Slot_ae_slot1_get,
43082 Field_ftsf183ae_slot1_Slot_ae_slot1_get,
43083 Field_ftsf184ae_slot1_Slot_ae_slot1_get,
43084 Field_ftsf185ae_slot1_Slot_ae_slot1_get,
43085 Field_ftsf186ae_slot1_Slot_ae_slot1_get,
43086 Field_ftsf187ae_slot1_Slot_ae_slot1_get,
43087 Field_ftsf188ae_slot1_Slot_ae_slot1_get,
43088 Field_ftsf189ae_slot1_Slot_ae_slot1_get,
43089 Field_ftsf190ae_slot1_Slot_ae_slot1_get,
43090 Field_ftsf191ae_slot1_Slot_ae_slot1_get,
43091 Field_ftsf192ae_slot1_Slot_ae_slot1_get,
43092 Field_ftsf193ae_slot1_Slot_ae_slot1_get,
43093 Field_ftsf194ae_slot1_Slot_ae_slot1_get,
43094 Field_ftsf195ae_slot1_Slot_ae_slot1_get,
43095 Field_ftsf196ae_slot1_Slot_ae_slot1_get,
43096 Field_ftsf197ae_slot1_Slot_ae_slot1_get,
43097 Field_ftsf198ae_slot1_Slot_ae_slot1_get,
43098 Field_ftsf199ae_slot1_Slot_ae_slot1_get,
43099 Field_ftsf200ae_slot1_Slot_ae_slot1_get,
43100 Field_ftsf201ae_slot1_Slot_ae_slot1_get,
43101 Field_ftsf202ae_slot1_Slot_ae_slot1_get,
43102 Field_ftsf203ae_slot1_Slot_ae_slot1_get,
43103 Field_ftsf204ae_slot1_Slot_ae_slot1_get,
43104 Field_ftsf205ae_slot1_Slot_ae_slot1_get,
43105 Field_ftsf206ae_slot1_Slot_ae_slot1_get,
43106 Field_ftsf207ae_slot1_Slot_ae_slot1_get,
43107 Field_ftsf208ae_slot1_Slot_ae_slot1_get,
43108 Field_ftsf210ae_slot1_Slot_ae_slot1_get,
43109 Field_ftsf333ae_slot1_Slot_ae_slot1_get,
43110 Field_ftsf334ae_slot1_Slot_ae_slot1_get,
43111 Field_ftsf335_Slot_ae_slot1_get,
43112 Field_ftsf336ae_slot1_Slot_ae_slot1_get,
43113 Field_ftsf337ae_slot1_Slot_ae_slot1_get,
43114 Field_ftsf339ae_slot1_Slot_ae_slot1_get,
43115 Field_ftsf340ae_slot1_Slot_ae_slot1_get,
43116 Field_ftsf341ae_slot1_Slot_ae_slot1_get,
43117 Field_ftsf342ae_slot1_Slot_ae_slot1_get,
43118 Field_ftsf343ae_slot1_Slot_ae_slot1_get,
43119 Field_ftsf344ae_slot1_Slot_ae_slot1_get,
43120 Field_ftsf345ae_slot1_Slot_ae_slot1_get,
43121 Field_ftsf347ae_slot1_Slot_ae_slot1_get,
43122 Field_ftsf348ae_slot1_Slot_ae_slot1_get,
43123 Field_ftsf349ae_slot1_Slot_ae_slot1_get,
43124 Field_ftsf350ae_slot1_Slot_ae_slot1_get,
43125 Field_ftsf351_Slot_ae_slot1_get,
43126 Field_ftsf352ae_slot1_Slot_ae_slot1_get,
43127 Field_ftsf354ae_slot1_Slot_ae_slot1_get,
43128 Field_ftsf355ae_slot1_Slot_ae_slot1_get,
43129 Field_ftsf356ae_slot1_Slot_ae_slot1_get,
43130 Field_ftsf357ae_slot1_Slot_ae_slot1_get,
43131 Field_ftsf358ae_slot1_Slot_ae_slot1_get,
43132 Field_ftsf359ae_slot1_Slot_ae_slot1_get,
43264 Field_ae_mul32x24fld_Slot_ae_slot1_get,
43301 Field_op0_s3_s3_Slot_ae_slot1_get,
43302 Field_combined2c0b5f72_fld19_Slot_ae_slot1_get,
43303 Field_combined2c0b5f72_fld22_Slot_ae_slot1_get,
43304 Field_combined2c0b5f72_fld24_Slot_ae_slot1_get,
43305 Field_combined2c0b5f72_fld65_Slot_ae_slot1_get,
43306 Field_combined2c0b5f72_fld66_Slot_ae_slot1_get,
43307 Field_combined2c0b5f72_fld68_Slot_ae_slot1_get,
43308 Field_combined2c0b5f72_fld69_Slot_ae_slot1_get,
43309 Field_combined2c0b5f72_fld74_Slot_ae_slot1_get,
43310 Field_combined2c0b5f72_fld79_Slot_ae_slot1_get,
43311 Field_combined2c0b5f72_fld88_Slot_ae_slot1_get,
43312 Field_combined2c0b5f72_fld90_Slot_ae_slot1_get,
43313 Field_combined2c0b5f72_fld91_Slot_ae_slot1_get,
43314 Field_combined2c0b5f72_fld131ae_slot1_Slot_ae_slot1_get,
43315 Field_combined2c0b5f72_fld132ae_slot1_Slot_ae_slot1_get,
43316 Field_combined2c0b5f72_fld147ae_slot1_Slot_ae_slot1_get,
43319 Implicit_Field_ar0_get,
43320 Implicit_Field_ar4_get,
43321 Implicit_Field_ar8_get,
43322 Implicit_Field_ar12_get,
43323 Implicit_Field_mr0_get,
43324 Implicit_Field_mr1_get,
43325 Implicit_Field_mr2_get,
43326 Implicit_Field_mr3_get,
43327 Implicit_Field_bt16_get,
43328 Implicit_Field_bs16_get,
43329 Implicit_Field_br16_get,
43330 Implicit_Field_brall_get
43333 static xtensa_set_field_fn
43334 Slot_ae_slot1_set_field_fns[] = {
43335 Field_t_Slot_ae_slot1_set,
43379 Field_t2_Slot_ae_slot1_set,
43393 Field_ae_r32_Slot_ae_slot1_set,
43395 Field_ae_r20_Slot_ae_slot1_set,
43396 Field_ae_r10_Slot_ae_slot1_set,
43397 Field_ae_s20_Slot_ae_slot1_set,
43400 Field_op0_s3_Slot_ae_slot1_set,
43401 Field_ftsf11_Slot_ae_slot1_set,
43402 Field_ftsf12_Slot_ae_slot1_set,
43403 Field_ftsf13_Slot_ae_slot1_set,
43404 Field_ftsf20ae_slot1_Slot_ae_slot1_set,
43405 Field_ftsf21ae_slot1_Slot_ae_slot1_set,
43406 Field_ftsf22ae_slot1_Slot_ae_slot1_set,
43407 Field_ftsf23ae_slot1_Slot_ae_slot1_set,
43408 Field_ftsf24ae_slot1_Slot_ae_slot1_set,
43409 Field_ftsf25ae_slot1_Slot_ae_slot1_set,
43410 Field_ftsf26ae_slot1_Slot_ae_slot1_set,
43411 Field_ftsf27ae_slot1_Slot_ae_slot1_set,
43412 Field_ftsf28ae_slot1_Slot_ae_slot1_set,
43413 Field_ftsf29ae_slot1_Slot_ae_slot1_set,
43414 Field_ftsf30ae_slot1_Slot_ae_slot1_set,
43415 Field_ftsf31ae_slot1_Slot_ae_slot1_set,
43416 Field_ftsf32ae_slot1_Slot_ae_slot1_set,
43417 Field_ftsf33ae_slot1_Slot_ae_slot1_set,
43418 Field_ftsf34ae_slot1_Slot_ae_slot1_set,
43419 Field_ftsf35ae_slot1_Slot_ae_slot1_set,
43420 Field_ftsf36ae_slot1_Slot_ae_slot1_set,
43421 Field_ftsf37ae_slot1_Slot_ae_slot1_set,
43422 Field_ftsf38ae_slot1_Slot_ae_slot1_set,
43423 Field_ftsf40ae_slot1_Slot_ae_slot1_set,
43424 Field_ftsf41ae_slot1_Slot_ae_slot1_set,
43425 Field_ftsf42ae_slot1_Slot_ae_slot1_set,
43426 Field_ftsf43ae_slot1_Slot_ae_slot1_set,
43427 Field_ftsf45ae_slot1_Slot_ae_slot1_set,
43428 Field_ftsf47ae_slot1_Slot_ae_slot1_set,
43429 Field_ftsf48ae_slot1_Slot_ae_slot1_set,
43430 Field_ftsf49ae_slot1_Slot_ae_slot1_set,
43431 Field_ftsf50ae_slot1_Slot_ae_slot1_set,
43432 Field_ftsf51ae_slot1_Slot_ae_slot1_set,
43433 Field_ftsf52ae_slot1_Slot_ae_slot1_set,
43434 Field_ftsf53ae_slot1_Slot_ae_slot1_set,
43435 Field_ftsf54ae_slot1_Slot_ae_slot1_set,
43436 Field_ftsf55_Slot_ae_slot1_set,
43437 Field_ftsf56ae_slot1_Slot_ae_slot1_set,
43438 Field_ftsf57ae_slot1_Slot_ae_slot1_set,
43439 Field_ftsf58ae_slot1_Slot_ae_slot1_set,
43440 Field_ftsf60ae_slot1_Slot_ae_slot1_set,
43441 Field_ftsf61_Slot_ae_slot1_set,
43442 Field_ftsf62ae_slot1_Slot_ae_slot1_set,
43443 Field_ftsf63ae_slot1_Slot_ae_slot1_set,
43444 Field_ftsf64ae_slot1_Slot_ae_slot1_set,
43445 Field_ftsf66ae_slot1_Slot_ae_slot1_set,
43446 Field_ftsf68ae_slot1_Slot_ae_slot1_set,
43447 Field_ftsf69ae_slot1_Slot_ae_slot1_set,
43448 Field_ftsf70ae_slot1_Slot_ae_slot1_set,
43449 Field_ftsf71ae_slot1_Slot_ae_slot1_set,
43450 Field_ftsf72ae_slot1_Slot_ae_slot1_set,
43451 Field_ftsf73ae_slot1_Slot_ae_slot1_set,
43452 Field_ftsf74ae_slot1_Slot_ae_slot1_set,
43453 Field_ftsf75ae_slot1_Slot_ae_slot1_set,
43454 Field_ftsf76ae_slot1_Slot_ae_slot1_set,
43455 Field_ftsf77ae_slot1_Slot_ae_slot1_set,
43456 Field_ftsf78ae_slot1_Slot_ae_slot1_set,
43457 Field_ftsf79ae_slot1_Slot_ae_slot1_set,
43458 Field_ftsf80ae_slot1_Slot_ae_slot1_set,
43459 Field_ftsf81ae_slot1_Slot_ae_slot1_set,
43460 Field_ftsf82ae_slot1_Slot_ae_slot1_set,
43461 Field_ftsf83ae_slot1_Slot_ae_slot1_set,
43462 Field_ftsf84ae_slot1_Slot_ae_slot1_set,
43463 Field_ftsf85ae_slot1_Slot_ae_slot1_set,
43464 Field_ftsf86ae_slot1_Slot_ae_slot1_set,
43465 Field_ftsf87ae_slot1_Slot_ae_slot1_set,
43466 Field_ftsf88ae_slot1_Slot_ae_slot1_set,
43467 Field_ftsf89ae_slot1_Slot_ae_slot1_set,
43468 Field_ftsf90ae_slot1_Slot_ae_slot1_set,
43469 Field_ftsf91_Slot_ae_slot1_set,
43470 Field_ftsf92ae_slot1_Slot_ae_slot1_set,
43471 Field_ftsf93ae_slot1_Slot_ae_slot1_set,
43472 Field_ftsf94ae_slot1_Slot_ae_slot1_set,
43473 Field_ftsf96ae_slot1_Slot_ae_slot1_set,
43474 Field_ftsf97ae_slot1_Slot_ae_slot1_set,
43475 Field_ftsf99ae_slot1_Slot_ae_slot1_set,
43476 Field_ftsf101ae_slot1_Slot_ae_slot1_set,
43477 Field_ftsf102ae_slot1_Slot_ae_slot1_set,
43478 Field_ftsf103ae_slot1_Slot_ae_slot1_set,
43479 Field_ftsf106ae_slot1_Slot_ae_slot1_set,
43480 Field_ftsf107ae_slot1_Slot_ae_slot1_set,
43481 Field_ftsf108ae_slot1_Slot_ae_slot1_set,
43482 Field_ftsf109ae_slot1_Slot_ae_slot1_set,
43483 Field_ftsf110ae_slot1_Slot_ae_slot1_set,
43484 Field_ftsf111ae_slot1_Slot_ae_slot1_set,
43485 Field_ftsf112ae_slot1_Slot_ae_slot1_set,
43486 Field_ftsf113ae_slot1_Slot_ae_slot1_set,
43487 Field_ftsf114ae_slot1_Slot_ae_slot1_set,
43488 Field_ftsf115ae_slot1_Slot_ae_slot1_set,
43489 Field_ftsf116ae_slot1_Slot_ae_slot1_set,
43490 Field_ftsf117ae_slot1_Slot_ae_slot1_set,
43491 Field_ftsf118ae_slot1_Slot_ae_slot1_set,
43492 Field_ftsf120ae_slot1_Slot_ae_slot1_set,
43493 Field_ftsf121ae_slot1_Slot_ae_slot1_set,
43494 Field_ftsf123ae_slot1_Slot_ae_slot1_set,
43495 Field_ftsf124ae_slot1_Slot_ae_slot1_set,
43496 Field_ftsf125ae_slot1_Slot_ae_slot1_set,
43497 Field_ftsf126ae_slot1_Slot_ae_slot1_set,
43498 Field_ftsf127ae_slot1_Slot_ae_slot1_set,
43499 Field_ftsf128ae_slot1_Slot_ae_slot1_set,
43500 Field_ftsf129ae_slot1_Slot_ae_slot1_set,
43501 Field_ftsf130ae_slot1_Slot_ae_slot1_set,
43502 Field_ftsf131ae_slot1_Slot_ae_slot1_set,
43503 Field_ftsf132ae_slot1_Slot_ae_slot1_set,
43504 Field_ftsf133ae_slot1_Slot_ae_slot1_set,
43505 Field_ftsf134ae_slot1_Slot_ae_slot1_set,
43506 Field_ftsf135ae_slot1_Slot_ae_slot1_set,
43507 Field_ftsf136ae_slot1_Slot_ae_slot1_set,
43508 Field_ftsf137ae_slot1_Slot_ae_slot1_set,
43509 Field_ftsf138ae_slot1_Slot_ae_slot1_set,
43510 Field_ftsf139ae_slot1_Slot_ae_slot1_set,
43511 Field_ftsf140ae_slot1_Slot_ae_slot1_set,
43512 Field_ftsf141ae_slot1_Slot_ae_slot1_set,
43513 Field_ftsf142ae_slot1_Slot_ae_slot1_set,
43514 Field_ftsf143ae_slot1_Slot_ae_slot1_set,
43515 Field_ftsf144ae_slot1_Slot_ae_slot1_set,
43516 Field_ftsf145ae_slot1_Slot_ae_slot1_set,
43517 Field_ftsf146ae_slot1_Slot_ae_slot1_set,
43518 Field_ftsf147ae_slot1_Slot_ae_slot1_set,
43519 Field_ftsf148ae_slot1_Slot_ae_slot1_set,
43520 Field_ftsf149ae_slot1_Slot_ae_slot1_set,
43521 Field_ftsf150ae_slot1_Slot_ae_slot1_set,
43522 Field_ftsf151ae_slot1_Slot_ae_slot1_set,
43523 Field_ftsf152ae_slot1_Slot_ae_slot1_set,
43524 Field_ftsf153ae_slot1_Slot_ae_slot1_set,
43525 Field_ftsf154ae_slot1_Slot_ae_slot1_set,
43526 Field_ftsf155ae_slot1_Slot_ae_slot1_set,
43527 Field_ftsf156ae_slot1_Slot_ae_slot1_set,
43528 Field_ftsf157ae_slot1_Slot_ae_slot1_set,
43529 Field_ftsf158ae_slot1_Slot_ae_slot1_set,
43530 Field_ftsf159ae_slot1_Slot_ae_slot1_set,
43531 Field_ftsf160ae_slot1_Slot_ae_slot1_set,
43532 Field_ftsf161ae_slot1_Slot_ae_slot1_set,
43533 Field_ftsf162ae_slot1_Slot_ae_slot1_set,
43534 Field_ftsf163ae_slot1_Slot_ae_slot1_set,
43535 Field_ftsf164ae_slot1_Slot_ae_slot1_set,
43536 Field_ftsf165ae_slot1_Slot_ae_slot1_set,
43537 Field_ftsf166ae_slot1_Slot_ae_slot1_set,
43538 Field_ftsf167ae_slot1_Slot_ae_slot1_set,
43539 Field_ftsf168ae_slot1_Slot_ae_slot1_set,
43540 Field_ftsf169ae_slot1_Slot_ae_slot1_set,
43541 Field_ftsf170ae_slot1_Slot_ae_slot1_set,
43542 Field_ftsf171ae_slot1_Slot_ae_slot1_set,
43543 Field_ftsf172ae_slot1_Slot_ae_slot1_set,
43544 Field_ftsf173ae_slot1_Slot_ae_slot1_set,
43545 Field_ftsf174ae_slot1_Slot_ae_slot1_set,
43546 Field_ftsf175ae_slot1_Slot_ae_slot1_set,
43547 Field_ftsf176ae_slot1_Slot_ae_slot1_set,
43548 Field_ftsf177ae_slot1_Slot_ae_slot1_set,
43549 Field_ftsf178ae_slot1_Slot_ae_slot1_set,
43550 Field_ftsf179ae_slot1_Slot_ae_slot1_set,
43551 Field_ftsf180ae_slot1_Slot_ae_slot1_set,
43552 Field_ftsf181ae_slot1_Slot_ae_slot1_set,
43553 Field_ftsf182ae_slot1_Slot_ae_slot1_set,
43554 Field_ftsf183ae_slot1_Slot_ae_slot1_set,
43555 Field_ftsf184ae_slot1_Slot_ae_slot1_set,
43556 Field_ftsf185ae_slot1_Slot_ae_slot1_set,
43557 Field_ftsf186ae_slot1_Slot_ae_slot1_set,
43558 Field_ftsf187ae_slot1_Slot_ae_slot1_set,
43559 Field_ftsf188ae_slot1_Slot_ae_slot1_set,
43560 Field_ftsf189ae_slot1_Slot_ae_slot1_set,
43561 Field_ftsf190ae_slot1_Slot_ae_slot1_set,
43562 Field_ftsf191ae_slot1_Slot_ae_slot1_set,
43563 Field_ftsf192ae_slot1_Slot_ae_slot1_set,
43564 Field_ftsf193ae_slot1_Slot_ae_slot1_set,
43565 Field_ftsf194ae_slot1_Slot_ae_slot1_set,
43566 Field_ftsf195ae_slot1_Slot_ae_slot1_set,
43567 Field_ftsf196ae_slot1_Slot_ae_slot1_set,
43568 Field_ftsf197ae_slot1_Slot_ae_slot1_set,
43569 Field_ftsf198ae_slot1_Slot_ae_slot1_set,
43570 Field_ftsf199ae_slot1_Slot_ae_slot1_set,
43571 Field_ftsf200ae_slot1_Slot_ae_slot1_set,
43572 Field_ftsf201ae_slot1_Slot_ae_slot1_set,
43573 Field_ftsf202ae_slot1_Slot_ae_slot1_set,
43574 Field_ftsf203ae_slot1_Slot_ae_slot1_set,
43575 Field_ftsf204ae_slot1_Slot_ae_slot1_set,
43576 Field_ftsf205ae_slot1_Slot_ae_slot1_set,
43577 Field_ftsf206ae_slot1_Slot_ae_slot1_set,
43578 Field_ftsf207ae_slot1_Slot_ae_slot1_set,
43579 Field_ftsf208ae_slot1_Slot_ae_slot1_set,
43580 Field_ftsf210ae_slot1_Slot_ae_slot1_set,
43581 Field_ftsf333ae_slot1_Slot_ae_slot1_set,
43582 Field_ftsf334ae_slot1_Slot_ae_slot1_set,
43583 Field_ftsf335_Slot_ae_slot1_set,
43584 Field_ftsf336ae_slot1_Slot_ae_slot1_set,
43585 Field_ftsf337ae_slot1_Slot_ae_slot1_set,
43586 Field_ftsf339ae_slot1_Slot_ae_slot1_set,
43587 Field_ftsf340ae_slot1_Slot_ae_slot1_set,
43588 Field_ftsf341ae_slot1_Slot_ae_slot1_set,
43589 Field_ftsf342ae_slot1_Slot_ae_slot1_set,
43590 Field_ftsf343ae_slot1_Slot_ae_slot1_set,
43591 Field_ftsf344ae_slot1_Slot_ae_slot1_set,
43592 Field_ftsf345ae_slot1_Slot_ae_slot1_set,
43593 Field_ftsf347ae_slot1_Slot_ae_slot1_set,
43594 Field_ftsf348ae_slot1_Slot_ae_slot1_set,
43595 Field_ftsf349ae_slot1_Slot_ae_slot1_set,
43596 Field_ftsf350ae_slot1_Slot_ae_slot1_set,
43597 Field_ftsf351_Slot_ae_slot1_set,
43598 Field_ftsf352ae_slot1_Slot_ae_slot1_set,
43599 Field_ftsf354ae_slot1_Slot_ae_slot1_set,
43600 Field_ftsf355ae_slot1_Slot_ae_slot1_set,
43601 Field_ftsf356ae_slot1_Slot_ae_slot1_set,
43602 Field_ftsf357ae_slot1_Slot_ae_slot1_set,
43603 Field_ftsf358ae_slot1_Slot_ae_slot1_set,
43604 Field_ftsf359ae_slot1_Slot_ae_slot1_set,
43736 Field_ae_mul32x24fld_Slot_ae_slot1_set,
43773 Field_op0_s3_s3_Slot_ae_slot1_set,
43774 Field_combined2c0b5f72_fld19_Slot_ae_slot1_set,
43775 Field_combined2c0b5f72_fld22_Slot_ae_slot1_set,
43776 Field_combined2c0b5f72_fld24_Slot_ae_slot1_set,
43777 Field_combined2c0b5f72_fld65_Slot_ae_slot1_set,
43778 Field_combined2c0b5f72_fld66_Slot_ae_slot1_set,
43779 Field_combined2c0b5f72_fld68_Slot_ae_slot1_set,
43780 Field_combined2c0b5f72_fld69_Slot_ae_slot1_set,
43781 Field_combined2c0b5f72_fld74_Slot_ae_slot1_set,
43782 Field_combined2c0b5f72_fld79_Slot_ae_slot1_set,
43783 Field_combined2c0b5f72_fld88_Slot_ae_slot1_set,
43784 Field_combined2c0b5f72_fld90_Slot_ae_slot1_set,
43785 Field_combined2c0b5f72_fld91_Slot_ae_slot1_set,
43786 Field_combined2c0b5f72_fld131ae_slot1_Slot_ae_slot1_set,
43787 Field_combined2c0b5f72_fld132ae_slot1_Slot_ae_slot1_set,
43788 Field_combined2c0b5f72_fld147ae_slot1_Slot_ae_slot1_set,
43791 Implicit_Field_set,
43792 Implicit_Field_set,
43793 Implicit_Field_set,
43794 Implicit_Field_set,
43795 Implicit_Field_set,
43796 Implicit_Field_set,
43797 Implicit_Field_set,
43798 Implicit_Field_set,
43799 Implicit_Field_set,
43800 Implicit_Field_set,
43801 Implicit_Field_set,
43802 Implicit_Field_set
43805 static xtensa_get_field_fn
43806 Slot_ae_slot0_get_field_fns[] = {
43807 Field_t_Slot_ae_slot0_get,
43809 Field_bbi_Slot_ae_slot0_get,
43810 Field_imm12_Slot_ae_slot0_get,
43811 Field_imm8_Slot_ae_slot0_get,
43812 Field_s_Slot_ae_slot0_get,
43813 Field_imm12b_Slot_ae_slot0_get,
43814 Field_imm16_Slot_ae_slot0_get,
43817 Field_offset_Slot_ae_slot0_get,
43820 Field_op2_Slot_ae_slot0_get,
43821 Field_r_Slot_ae_slot0_get,
43824 Field_sae_Slot_ae_slot0_get,
43825 Field_sal_Slot_ae_slot0_get,
43826 Field_sargt_Slot_ae_slot0_get,
43828 Field_sas_Slot_ae_slot0_get,
43855 Field_s4_Slot_ae_slot0_get,
43858 Field_s8_Slot_ae_slot0_get,
43865 Field_ae_r32_Slot_ae_slot0_get,
43866 Field_ae_samt_s_t_Slot_ae_slot0_get,
43867 Field_ae_r20_Slot_ae_slot0_get,
43868 Field_ae_r10_Slot_ae_slot0_get,
43869 Field_ae_s20_Slot_ae_slot0_get,
43873 Field_ftsf11_Slot_ae_slot0_get,
44077 Field_op0_s4_Slot_ae_slot0_get,
44078 Field_ftsf211ae_slot0_Slot_ae_slot0_get,
44079 Field_ftsf212ae_slot0_Slot_ae_slot0_get,
44080 Field_ftsf213ae_slot0_Slot_ae_slot0_get,
44081 Field_ftsf214ae_slot0_Slot_ae_slot0_get,
44082 Field_ftsf215ae_slot0_Slot_ae_slot0_get,
44083 Field_ftsf217ae_slot0_Slot_ae_slot0_get,
44084 Field_ftsf218ae_slot0_Slot_ae_slot0_get,
44085 Field_ftsf219ae_slot0_Slot_ae_slot0_get,
44086 Field_ftsf220ae_slot0_Slot_ae_slot0_get,
44087 Field_ftsf221ae_slot0_Slot_ae_slot0_get,
44088 Field_ftsf222ae_slot0_Slot_ae_slot0_get,
44089 Field_ftsf223ae_slot0_Slot_ae_slot0_get,
44090 Field_ftsf224ae_slot0_Slot_ae_slot0_get,
44091 Field_ftsf225ae_slot0_Slot_ae_slot0_get,
44092 Field_ftsf226ae_slot0_Slot_ae_slot0_get,
44093 Field_ftsf227ae_slot0_Slot_ae_slot0_get,
44094 Field_ftsf228ae_slot0_Slot_ae_slot0_get,
44095 Field_ftsf229ae_slot0_Slot_ae_slot0_get,
44096 Field_ftsf230ae_slot0_Slot_ae_slot0_get,
44097 Field_ftsf231ae_slot0_Slot_ae_slot0_get,
44098 Field_ftsf232ae_slot0_Slot_ae_slot0_get,
44099 Field_ftsf233ae_slot0_Slot_ae_slot0_get,
44100 Field_ftsf234ae_slot0_Slot_ae_slot0_get,
44101 Field_ftsf235ae_slot0_Slot_ae_slot0_get,
44102 Field_ftsf236ae_slot0_Slot_ae_slot0_get,
44103 Field_ftsf237ae_slot0_Slot_ae_slot0_get,
44104 Field_ftsf238ae_slot0_Slot_ae_slot0_get,
44105 Field_ftsf239ae_slot0_Slot_ae_slot0_get,
44106 Field_ftsf240ae_slot0_Slot_ae_slot0_get,
44107 Field_ftsf241ae_slot0_Slot_ae_slot0_get,
44108 Field_ftsf242ae_slot0_Slot_ae_slot0_get,
44109 Field_ftsf243ae_slot0_Slot_ae_slot0_get,
44110 Field_ftsf244ae_slot0_Slot_ae_slot0_get,
44111 Field_ftsf245ae_slot0_Slot_ae_slot0_get,
44112 Field_ftsf246ae_slot0_Slot_ae_slot0_get,
44113 Field_ftsf247ae_slot0_Slot_ae_slot0_get,
44114 Field_ftsf248ae_slot0_Slot_ae_slot0_get,
44115 Field_ftsf249ae_slot0_Slot_ae_slot0_get,
44116 Field_ftsf250ae_slot0_Slot_ae_slot0_get,
44117 Field_ftsf251ae_slot0_Slot_ae_slot0_get,
44118 Field_ftsf252ae_slot0_Slot_ae_slot0_get,
44119 Field_ftsf253ae_slot0_Slot_ae_slot0_get,
44120 Field_ftsf254ae_slot0_Slot_ae_slot0_get,
44121 Field_ftsf255ae_slot0_Slot_ae_slot0_get,
44122 Field_ftsf256ae_slot0_Slot_ae_slot0_get,
44123 Field_ftsf257ae_slot0_Slot_ae_slot0_get,
44124 Field_ftsf258ae_slot0_Slot_ae_slot0_get,
44125 Field_ftsf259ae_slot0_Slot_ae_slot0_get,
44126 Field_ftsf260ae_slot0_Slot_ae_slot0_get,
44127 Field_ftsf261ae_slot0_Slot_ae_slot0_get,
44128 Field_ftsf262ae_slot0_Slot_ae_slot0_get,
44129 Field_ftsf263ae_slot0_Slot_ae_slot0_get,
44130 Field_ftsf264ae_slot0_Slot_ae_slot0_get,
44131 Field_ftsf265ae_slot0_Slot_ae_slot0_get,
44132 Field_ftsf266ae_slot0_Slot_ae_slot0_get,
44133 Field_ftsf267ae_slot0_Slot_ae_slot0_get,
44134 Field_ftsf268ae_slot0_Slot_ae_slot0_get,
44135 Field_ftsf269ae_slot0_Slot_ae_slot0_get,
44136 Field_ftsf270ae_slot0_Slot_ae_slot0_get,
44137 Field_ftsf271ae_slot0_Slot_ae_slot0_get,
44138 Field_ftsf272ae_slot0_Slot_ae_slot0_get,
44139 Field_ftsf273ae_slot0_Slot_ae_slot0_get,
44140 Field_ftsf274ae_slot0_Slot_ae_slot0_get,
44141 Field_ftsf275ae_slot0_Slot_ae_slot0_get,
44142 Field_ftsf276ae_slot0_Slot_ae_slot0_get,
44143 Field_ftsf277ae_slot0_Slot_ae_slot0_get,
44144 Field_ftsf278ae_slot0_Slot_ae_slot0_get,
44145 Field_ftsf279ae_slot0_Slot_ae_slot0_get,
44146 Field_ftsf280_Slot_ae_slot0_get,
44147 Field_ftsf281ae_slot0_Slot_ae_slot0_get,
44148 Field_ftsf282ae_slot0_Slot_ae_slot0_get,
44149 Field_ftsf284ae_slot0_Slot_ae_slot0_get,
44150 Field_ftsf285ae_slot0_Slot_ae_slot0_get,
44151 Field_ftsf287ae_slot0_Slot_ae_slot0_get,
44152 Field_ftsf288_Slot_ae_slot0_get,
44153 Field_ftsf289ae_slot0_Slot_ae_slot0_get,
44154 Field_ftsf290ae_slot0_Slot_ae_slot0_get,
44155 Field_ftsf291ae_slot0_Slot_ae_slot0_get,
44156 Field_ftsf292ae_slot0_Slot_ae_slot0_get,
44157 Field_ftsf293ae_slot0_Slot_ae_slot0_get,
44158 Field_ftsf294ae_slot0_Slot_ae_slot0_get,
44159 Field_ftsf295ae_slot0_Slot_ae_slot0_get,
44160 Field_ftsf296ae_slot0_Slot_ae_slot0_get,
44161 Field_ftsf297ae_slot0_Slot_ae_slot0_get,
44162 Field_ftsf298ae_slot0_Slot_ae_slot0_get,
44163 Field_ftsf300ae_slot0_Slot_ae_slot0_get,
44164 Field_ftsf302ae_slot0_Slot_ae_slot0_get,
44165 Field_ftsf304ae_slot0_Slot_ae_slot0_get,
44166 Field_ftsf305ae_slot0_Slot_ae_slot0_get,
44167 Field_ftsf306ae_slot0_Slot_ae_slot0_get,
44168 Field_ftsf307ae_slot0_Slot_ae_slot0_get,
44169 Field_ftsf308ae_slot0_Slot_ae_slot0_get,
44170 Field_ftsf309_Slot_ae_slot0_get,
44171 Field_ftsf310ae_slot0_Slot_ae_slot0_get,
44172 Field_ftsf311ae_slot0_Slot_ae_slot0_get,
44173 Field_ftsf312ae_slot0_Slot_ae_slot0_get,
44174 Field_ftsf313ae_slot0_Slot_ae_slot0_get,
44175 Field_ftsf314ae_slot0_Slot_ae_slot0_get,
44176 Field_ftsf315_Slot_ae_slot0_get,
44177 Field_ftsf316ae_slot0_Slot_ae_slot0_get,
44178 Field_ftsf317ae_slot0_Slot_ae_slot0_get,
44179 Field_ftsf319ae_slot0_Slot_ae_slot0_get,
44180 Field_ftsf320ae_slot0_Slot_ae_slot0_get,
44181 Field_ftsf322ae_slot0_Slot_ae_slot0_get,
44182 Field_ftsf323ae_slot0_Slot_ae_slot0_get,
44183 Field_ftsf324ae_slot0_Slot_ae_slot0_get,
44184 Field_ftsf325ae_slot0_Slot_ae_slot0_get,
44185 Field_ftsf326ae_slot0_Slot_ae_slot0_get,
44186 Field_ftsf327ae_slot0_Slot_ae_slot0_get,
44187 Field_ftsf328ae_slot0_Slot_ae_slot0_get,
44188 Field_ftsf329ae_slot0_Slot_ae_slot0_get,
44189 Field_ftsf360ae_slot0_Slot_ae_slot0_get,
44190 Field_ftsf361ae_slot0_Slot_ae_slot0_get,
44191 Field_ftsf362_Slot_ae_slot0_get,
44192 Field_ftsf363ae_slot0_Slot_ae_slot0_get,
44193 Field_ftsf364ae_slot0_Slot_ae_slot0_get,
44194 Field_ftsf366ae_slot0_Slot_ae_slot0_get,
44195 Field_ftsf368ae_slot0_Slot_ae_slot0_get,
44196 Field_ftsf370ae_slot0_Slot_ae_slot0_get,
44197 Field_ftsf373ae_slot0_Slot_ae_slot0_get,
44198 Field_ftsf376ae_slot0_Slot_ae_slot0_get,
44199 Field_ftsf378ae_slot0_Slot_ae_slot0_get,
44200 Field_ftsf379ae_slot0_Slot_ae_slot0_get,
44201 Field_ftsf382ae_slot0_Slot_ae_slot0_get,
44202 Field_ftsf383ae_slot0_Slot_ae_slot0_get,
44203 Field_ftsf384ae_slot0_Slot_ae_slot0_get,
44204 Field_ftsf386ae_slot0_Slot_ae_slot0_get,
44205 Field_ftsf387ae_slot0_Slot_ae_slot0_get,
44206 Field_ftsf388ae_slot0_Slot_ae_slot0_get,
44207 Field_ftsf389ae_slot0_Slot_ae_slot0_get,
44209 Field_op0_s4_s4_Slot_ae_slot0_get,
44210 Field_combined2c0b5f72_fld28_Slot_ae_slot0_get,
44211 Field_combined2c0b5f72_fld37_Slot_ae_slot0_get,
44212 Field_combined2c0b5f72_fld39_Slot_ae_slot0_get,
44213 Field_combined2c0b5f72_fld40_Slot_ae_slot0_get,
44214 Field_combined2c0b5f72_fld46_Slot_ae_slot0_get,
44215 Field_combined2c0b5f72_fld47_Slot_ae_slot0_get,
44216 Field_combined2c0b5f72_fld49_Slot_ae_slot0_get,
44217 Field_combined2c0b5f72_fld50_Slot_ae_slot0_get,
44218 Field_combined2c0b5f72_fld52_Slot_ae_slot0_get,
44219 Field_combined2c0b5f72_fld121_Slot_ae_slot0_get,
44220 Field_combined2c0b5f72_fld123_Slot_ae_slot0_get,
44221 Field_combined2c0b5f72_fld127_Slot_ae_slot0_get,
44222 Field_combined2c0b5f72_fld133ae_slot0_Slot_ae_slot0_get,
44223 Field_combined2c0b5f72_fld134ae_slot0_Slot_ae_slot0_get,
44224 Field_combined2c0b5f72_fld135ae_slot0_Slot_ae_slot0_get,
44225 Field_combined2c0b5f72_fld136ae_slot0_Slot_ae_slot0_get,
44226 Field_combined2c0b5f72_fld137ae_slot0_Slot_ae_slot0_get,
44227 Field_combined2c0b5f72_fld138ae_slot0_Slot_ae_slot0_get,
44228 Field_combined2c0b5f72_fld139ae_slot0_Slot_ae_slot0_get,
44229 Field_combined2c0b5f72_fld140ae_slot0_Slot_ae_slot0_get,
44230 Field_combined2c0b5f72_fld141ae_slot0_Slot_ae_slot0_get,
44231 Field_combined2c0b5f72_fld142ae_slot0_Slot_ae_slot0_get,
44232 Field_combined2c0b5f72_fld143ae_slot0_Slot_ae_slot0_get,
44233 Field_combined2c0b5f72_fld144ae_slot0_Slot_ae_slot0_get,
44234 Field_combined2c0b5f72_fld145ae_slot0_Slot_ae_slot0_get,
44235 Field_combined2c0b5f72_fld146ae_slot0_Slot_ae_slot0_get,
44236 Field_combined2c0b5f72_fld148ae_slot0_Slot_ae_slot0_get,
44237 Field_combined2c0b5f72_fld149ae_slot0_Slot_ae_slot0_get,
44238 Field_op0_s4_s4_s4_Slot_ae_slot0_get,
44239 Field_combined1e9fefee_fld96_Slot_ae_slot0_get,
44240 Field_combined1e9fefee_fld98_Slot_ae_slot0_get,
44241 Field_combined1e9fefee_fld106ae_slot0_Slot_ae_slot0_get,
44242 Field_combined1e9fefee_fld107ae_slot0_Slot_ae_slot0_get,
44243 Field_combined1e9fefee_fld108ae_slot0_Slot_ae_slot0_get,
44244 Field_combined1e9fefee_fld109ae_slot0_Slot_ae_slot0_get,
44261 Field_bitindex_Slot_ae_slot0_get,
44262 Field_s3to1_Slot_ae_slot0_get,
44263 Implicit_Field_ar0_get,
44264 Implicit_Field_ar4_get,
44265 Implicit_Field_ar8_get,
44266 Implicit_Field_ar12_get,
44267 Implicit_Field_mr0_get,
44268 Implicit_Field_mr1_get,
44269 Implicit_Field_mr2_get,
44270 Implicit_Field_mr3_get,
44271 Implicit_Field_bt16_get,
44272 Implicit_Field_bs16_get,
44273 Implicit_Field_br16_get,
44274 Implicit_Field_brall_get
44277 static xtensa_set_field_fn
44278 Slot_ae_slot0_set_field_fns[] = {
44279 Field_t_Slot_ae_slot0_set,
44281 Field_bbi_Slot_ae_slot0_set,
44282 Field_imm12_Slot_ae_slot0_set,
44283 Field_imm8_Slot_ae_slot0_set,
44284 Field_s_Slot_ae_slot0_set,
44285 Field_imm12b_Slot_ae_slot0_set,
44286 Field_imm16_Slot_ae_slot0_set,
44289 Field_offset_Slot_ae_slot0_set,
44292 Field_op2_Slot_ae_slot0_set,
44293 Field_r_Slot_ae_slot0_set,
44296 Field_sae_Slot_ae_slot0_set,
44297 Field_sal_Slot_ae_slot0_set,
44298 Field_sargt_Slot_ae_slot0_set,
44300 Field_sas_Slot_ae_slot0_set,
44327 Field_s4_Slot_ae_slot0_set,
44330 Field_s8_Slot_ae_slot0_set,
44337 Field_ae_r32_Slot_ae_slot0_set,
44338 Field_ae_samt_s_t_Slot_ae_slot0_set,
44339 Field_ae_r20_Slot_ae_slot0_set,
44340 Field_ae_r10_Slot_ae_slot0_set,
44341 Field_ae_s20_Slot_ae_slot0_set,
44345 Field_ftsf11_Slot_ae_slot0_set,
44549 Field_op0_s4_Slot_ae_slot0_set,
44550 Field_ftsf211ae_slot0_Slot_ae_slot0_set,
44551 Field_ftsf212ae_slot0_Slot_ae_slot0_set,
44552 Field_ftsf213ae_slot0_Slot_ae_slot0_set,
44553 Field_ftsf214ae_slot0_Slot_ae_slot0_set,
44554 Field_ftsf215ae_slot0_Slot_ae_slot0_set,
44555 Field_ftsf217ae_slot0_Slot_ae_slot0_set,
44556 Field_ftsf218ae_slot0_Slot_ae_slot0_set,
44557 Field_ftsf219ae_slot0_Slot_ae_slot0_set,
44558 Field_ftsf220ae_slot0_Slot_ae_slot0_set,
44559 Field_ftsf221ae_slot0_Slot_ae_slot0_set,
44560 Field_ftsf222ae_slot0_Slot_ae_slot0_set,
44561 Field_ftsf223ae_slot0_Slot_ae_slot0_set,
44562 Field_ftsf224ae_slot0_Slot_ae_slot0_set,
44563 Field_ftsf225ae_slot0_Slot_ae_slot0_set,
44564 Field_ftsf226ae_slot0_Slot_ae_slot0_set,
44565 Field_ftsf227ae_slot0_Slot_ae_slot0_set,
44566 Field_ftsf228ae_slot0_Slot_ae_slot0_set,
44567 Field_ftsf229ae_slot0_Slot_ae_slot0_set,
44568 Field_ftsf230ae_slot0_Slot_ae_slot0_set,
44569 Field_ftsf231ae_slot0_Slot_ae_slot0_set,
44570 Field_ftsf232ae_slot0_Slot_ae_slot0_set,
44571 Field_ftsf233ae_slot0_Slot_ae_slot0_set,
44572 Field_ftsf234ae_slot0_Slot_ae_slot0_set,
44573 Field_ftsf235ae_slot0_Slot_ae_slot0_set,
44574 Field_ftsf236ae_slot0_Slot_ae_slot0_set,
44575 Field_ftsf237ae_slot0_Slot_ae_slot0_set,
44576 Field_ftsf238ae_slot0_Slot_ae_slot0_set,
44577 Field_ftsf239ae_slot0_Slot_ae_slot0_set,
44578 Field_ftsf240ae_slot0_Slot_ae_slot0_set,
44579 Field_ftsf241ae_slot0_Slot_ae_slot0_set,
44580 Field_ftsf242ae_slot0_Slot_ae_slot0_set,
44581 Field_ftsf243ae_slot0_Slot_ae_slot0_set,
44582 Field_ftsf244ae_slot0_Slot_ae_slot0_set,
44583 Field_ftsf245ae_slot0_Slot_ae_slot0_set,
44584 Field_ftsf246ae_slot0_Slot_ae_slot0_set,
44585 Field_ftsf247ae_slot0_Slot_ae_slot0_set,
44586 Field_ftsf248ae_slot0_Slot_ae_slot0_set,
44587 Field_ftsf249ae_slot0_Slot_ae_slot0_set,
44588 Field_ftsf250ae_slot0_Slot_ae_slot0_set,
44589 Field_ftsf251ae_slot0_Slot_ae_slot0_set,
44590 Field_ftsf252ae_slot0_Slot_ae_slot0_set,
44591 Field_ftsf253ae_slot0_Slot_ae_slot0_set,
44592 Field_ftsf254ae_slot0_Slot_ae_slot0_set,
44593 Field_ftsf255ae_slot0_Slot_ae_slot0_set,
44594 Field_ftsf256ae_slot0_Slot_ae_slot0_set,
44595 Field_ftsf257ae_slot0_Slot_ae_slot0_set,
44596 Field_ftsf258ae_slot0_Slot_ae_slot0_set,
44597 Field_ftsf259ae_slot0_Slot_ae_slot0_set,
44598 Field_ftsf260ae_slot0_Slot_ae_slot0_set,
44599 Field_ftsf261ae_slot0_Slot_ae_slot0_set,
44600 Field_ftsf262ae_slot0_Slot_ae_slot0_set,
44601 Field_ftsf263ae_slot0_Slot_ae_slot0_set,
44602 Field_ftsf264ae_slot0_Slot_ae_slot0_set,
44603 Field_ftsf265ae_slot0_Slot_ae_slot0_set,
44604 Field_ftsf266ae_slot0_Slot_ae_slot0_set,
44605 Field_ftsf267ae_slot0_Slot_ae_slot0_set,
44606 Field_ftsf268ae_slot0_Slot_ae_slot0_set,
44607 Field_ftsf269ae_slot0_Slot_ae_slot0_set,
44608 Field_ftsf270ae_slot0_Slot_ae_slot0_set,
44609 Field_ftsf271ae_slot0_Slot_ae_slot0_set,
44610 Field_ftsf272ae_slot0_Slot_ae_slot0_set,
44611 Field_ftsf273ae_slot0_Slot_ae_slot0_set,
44612 Field_ftsf274ae_slot0_Slot_ae_slot0_set,
44613 Field_ftsf275ae_slot0_Slot_ae_slot0_set,
44614 Field_ftsf276ae_slot0_Slot_ae_slot0_set,
44615 Field_ftsf277ae_slot0_Slot_ae_slot0_set,
44616 Field_ftsf278ae_slot0_Slot_ae_slot0_set,
44617 Field_ftsf279ae_slot0_Slot_ae_slot0_set,
44618 Field_ftsf280_Slot_ae_slot0_set,
44619 Field_ftsf281ae_slot0_Slot_ae_slot0_set,
44620 Field_ftsf282ae_slot0_Slot_ae_slot0_set,
44621 Field_ftsf284ae_slot0_Slot_ae_slot0_set,
44622 Field_ftsf285ae_slot0_Slot_ae_slot0_set,
44623 Field_ftsf287ae_slot0_Slot_ae_slot0_set,
44624 Field_ftsf288_Slot_ae_slot0_set,
44625 Field_ftsf289ae_slot0_Slot_ae_slot0_set,
44626 Field_ftsf290ae_slot0_Slot_ae_slot0_set,
44627 Field_ftsf291ae_slot0_Slot_ae_slot0_set,
44628 Field_ftsf292ae_slot0_Slot_ae_slot0_set,
44629 Field_ftsf293ae_slot0_Slot_ae_slot0_set,
44630 Field_ftsf294ae_slot0_Slot_ae_slot0_set,
44631 Field_ftsf295ae_slot0_Slot_ae_slot0_set,
44632 Field_ftsf296ae_slot0_Slot_ae_slot0_set,
44633 Field_ftsf297ae_slot0_Slot_ae_slot0_set,
44634 Field_ftsf298ae_slot0_Slot_ae_slot0_set,
44635 Field_ftsf300ae_slot0_Slot_ae_slot0_set,
44636 Field_ftsf302ae_slot0_Slot_ae_slot0_set,
44637 Field_ftsf304ae_slot0_Slot_ae_slot0_set,
44638 Field_ftsf305ae_slot0_Slot_ae_slot0_set,
44639 Field_ftsf306ae_slot0_Slot_ae_slot0_set,
44640 Field_ftsf307ae_slot0_Slot_ae_slot0_set,
44641 Field_ftsf308ae_slot0_Slot_ae_slot0_set,
44642 Field_ftsf309_Slot_ae_slot0_set,
44643 Field_ftsf310ae_slot0_Slot_ae_slot0_set,
44644 Field_ftsf311ae_slot0_Slot_ae_slot0_set,
44645 Field_ftsf312ae_slot0_Slot_ae_slot0_set,
44646 Field_ftsf313ae_slot0_Slot_ae_slot0_set,
44647 Field_ftsf314ae_slot0_Slot_ae_slot0_set,
44648 Field_ftsf315_Slot_ae_slot0_set,
44649 Field_ftsf316ae_slot0_Slot_ae_slot0_set,
44650 Field_ftsf317ae_slot0_Slot_ae_slot0_set,
44651 Field_ftsf319ae_slot0_Slot_ae_slot0_set,
44652 Field_ftsf320ae_slot0_Slot_ae_slot0_set,
44653 Field_ftsf322ae_slot0_Slot_ae_slot0_set,
44654 Field_ftsf323ae_slot0_Slot_ae_slot0_set,
44655 Field_ftsf324ae_slot0_Slot_ae_slot0_set,
44656 Field_ftsf325ae_slot0_Slot_ae_slot0_set,
44657 Field_ftsf326ae_slot0_Slot_ae_slot0_set,
44658 Field_ftsf327ae_slot0_Slot_ae_slot0_set,
44659 Field_ftsf328ae_slot0_Slot_ae_slot0_set,
44660 Field_ftsf329ae_slot0_Slot_ae_slot0_set,
44661 Field_ftsf360ae_slot0_Slot_ae_slot0_set,
44662 Field_ftsf361ae_slot0_Slot_ae_slot0_set,
44663 Field_ftsf362_Slot_ae_slot0_set,
44664 Field_ftsf363ae_slot0_Slot_ae_slot0_set,
44665 Field_ftsf364ae_slot0_Slot_ae_slot0_set,
44666 Field_ftsf366ae_slot0_Slot_ae_slot0_set,
44667 Field_ftsf368ae_slot0_Slot_ae_slot0_set,
44668 Field_ftsf370ae_slot0_Slot_ae_slot0_set,
44669 Field_ftsf373ae_slot0_Slot_ae_slot0_set,
44670 Field_ftsf376ae_slot0_Slot_ae_slot0_set,
44671 Field_ftsf378ae_slot0_Slot_ae_slot0_set,
44672 Field_ftsf379ae_slot0_Slot_ae_slot0_set,
44673 Field_ftsf382ae_slot0_Slot_ae_slot0_set,
44674 Field_ftsf383ae_slot0_Slot_ae_slot0_set,
44675 Field_ftsf384ae_slot0_Slot_ae_slot0_set,
44676 Field_ftsf386ae_slot0_Slot_ae_slot0_set,
44677 Field_ftsf387ae_slot0_Slot_ae_slot0_set,
44678 Field_ftsf388ae_slot0_Slot_ae_slot0_set,
44679 Field_ftsf389ae_slot0_Slot_ae_slot0_set,
44681 Field_op0_s4_s4_Slot_ae_slot0_set,
44682 Field_combined2c0b5f72_fld28_Slot_ae_slot0_set,
44683 Field_combined2c0b5f72_fld37_Slot_ae_slot0_set,
44684 Field_combined2c0b5f72_fld39_Slot_ae_slot0_set,
44685 Field_combined2c0b5f72_fld40_Slot_ae_slot0_set,
44686 Field_combined2c0b5f72_fld46_Slot_ae_slot0_set,
44687 Field_combined2c0b5f72_fld47_Slot_ae_slot0_set,
44688 Field_combined2c0b5f72_fld49_Slot_ae_slot0_set,
44689 Field_combined2c0b5f72_fld50_Slot_ae_slot0_set,
44690 Field_combined2c0b5f72_fld52_Slot_ae_slot0_set,
44691 Field_combined2c0b5f72_fld121_Slot_ae_slot0_set,
44692 Field_combined2c0b5f72_fld123_Slot_ae_slot0_set,
44693 Field_combined2c0b5f72_fld127_Slot_ae_slot0_set,
44694 Field_combined2c0b5f72_fld133ae_slot0_Slot_ae_slot0_set,
44695 Field_combined2c0b5f72_fld134ae_slot0_Slot_ae_slot0_set,
44696 Field_combined2c0b5f72_fld135ae_slot0_Slot_ae_slot0_set,
44697 Field_combined2c0b5f72_fld136ae_slot0_Slot_ae_slot0_set,
44698 Field_combined2c0b5f72_fld137ae_slot0_Slot_ae_slot0_set,
44699 Field_combined2c0b5f72_fld138ae_slot0_Slot_ae_slot0_set,
44700 Field_combined2c0b5f72_fld139ae_slot0_Slot_ae_slot0_set,
44701 Field_combined2c0b5f72_fld140ae_slot0_Slot_ae_slot0_set,
44702 Field_combined2c0b5f72_fld141ae_slot0_Slot_ae_slot0_set,
44703 Field_combined2c0b5f72_fld142ae_slot0_Slot_ae_slot0_set,
44704 Field_combined2c0b5f72_fld143ae_slot0_Slot_ae_slot0_set,
44705 Field_combined2c0b5f72_fld144ae_slot0_Slot_ae_slot0_set,
44706 Field_combined2c0b5f72_fld145ae_slot0_Slot_ae_slot0_set,
44707 Field_combined2c0b5f72_fld146ae_slot0_Slot_ae_slot0_set,
44708 Field_combined2c0b5f72_fld148ae_slot0_Slot_ae_slot0_set,
44709 Field_combined2c0b5f72_fld149ae_slot0_Slot_ae_slot0_set,
44710 Field_op0_s4_s4_s4_Slot_ae_slot0_set,
44711 Field_combined1e9fefee_fld96_Slot_ae_slot0_set,
44712 Field_combined1e9fefee_fld98_Slot_ae_slot0_set,
44713 Field_combined1e9fefee_fld106ae_slot0_Slot_ae_slot0_set,
44714 Field_combined1e9fefee_fld107ae_slot0_Slot_ae_slot0_set,
44715 Field_combined1e9fefee_fld108ae_slot0_Slot_ae_slot0_set,
44716 Field_combined1e9fefee_fld109ae_slot0_Slot_ae_slot0_set,
44733 Field_bitindex_Slot_ae_slot0_set,
44734 Field_s3to1_Slot_ae_slot0_set,
44735 Implicit_Field_set,
44736 Implicit_Field_set,
44737 Implicit_Field_set,
44738 Implicit_Field_set,
44739 Implicit_Field_set,
44740 Implicit_Field_set,
44741 Implicit_Field_set,
44742 Implicit_Field_set,
44743 Implicit_Field_set,
44744 Implicit_Field_set,
44745 Implicit_Field_set,
44746 Implicit_Field_set
44749 static xtensa_slot_internal slots[] = {
44750 { "Inst", "x24", 0,
44751 Slot_x24_Format_inst_0_get, Slot_x24_Format_inst_0_set,
44752 Slot_inst_get_field_fns, Slot_inst_set_field_fns,
44753 Slot_inst_decode, "nop" },
44754 { "Inst16a", "x16a", 0,
44755 Slot_x16a_Format_inst16a_0_get, Slot_x16a_Format_inst16a_0_set,
44756 Slot_inst16a_get_field_fns, Slot_inst16a_set_field_fns,
44757 Slot_inst16a_decode, "" },
44758 { "Inst16b", "x16b", 0,
44759 Slot_x16b_Format_inst16b_0_get, Slot_x16b_Format_inst16b_0_set,
44760 Slot_inst16b_get_field_fns, Slot_inst16b_set_field_fns,
44761 Slot_inst16b_decode, "nop.n" },
44762 { "ae_slot1", "ae_format", 1,
44763 Slot_ae_format_Format_ae_slot1_10_get, Slot_ae_format_Format_ae_slot1_10_set,
44764 Slot_ae_slot1_get_field_fns, Slot_ae_slot1_set_field_fns,
44765 Slot_ae_slot1_decode, "nop" },
44766 { "ae_slot0", "ae_format", 0,
44767 Slot_ae_format_Format_ae_slot0_33_get, Slot_ae_format_Format_ae_slot0_33_set,
44768 Slot_ae_slot0_get_field_fns, Slot_ae_slot0_set_field_fns,
44769 Slot_ae_slot0_decode, "nop" }
44773 /* Instruction formats. */
44775 static void
44776 Format_x24_encode (xtensa_insnbuf insn)
44778 insn[0] = 0;
44779 insn[1] = 0;
44782 static void
44783 Format_x16a_encode (xtensa_insnbuf insn)
44785 insn[0] = 0;
44786 insn[1] = 0x80000000;
44789 static void
44790 Format_x16b_encode (xtensa_insnbuf insn)
44792 insn[0] = 0;
44793 insn[1] = 0xc0000000;
44796 static void
44797 Format_ae_format_encode (xtensa_insnbuf insn)
44799 insn[0] = 0;
44800 insn[1] = 0xf0000000;
44803 static int Format_x24_slots[] = { 0 };
44805 static int Format_x16a_slots[] = { 1 };
44807 static int Format_x16b_slots[] = { 2 };
44809 static int Format_ae_format_slots[] = { 3, 4 };
44811 static xtensa_format_internal formats[] = {
44812 { "x24", 3, Format_x24_encode, 1, Format_x24_slots },
44813 { "x16a", 2, Format_x16a_encode, 1, Format_x16a_slots },
44814 { "x16b", 2, Format_x16b_encode, 1, Format_x16b_slots },
44815 { "ae_format", 8, Format_ae_format_encode, 2, Format_ae_format_slots }
44819 static int
44820 format_decoder (const xtensa_insnbuf insn)
44822 if ((insn[0] & 0) == 0 && (insn[1] & 0x80000000) == 0)
44823 return 0; /* x24 */
44824 if ((insn[0] & 0) == 0 && (insn[1] & 0xc0000000) == 0x80000000)
44825 return 1; /* x16a */
44826 if ((insn[0] & 0) == 0 && (insn[1] & 0xe0000000) == 0xc0000000)
44827 return 2; /* x16b */
44828 if ((insn[0] & 0x3ff) == 0 && (insn[1] & 0xf0000000) == 0xf0000000)
44829 return 3; /* ae_format */
44830 return -1;
44833 static int length_table[256] = {
45092 static int
45093 length_decoder (const unsigned char *insn)
45095 int l = insn[0];
45096 return length_table[l];
45100 /* Top-level ISA structure. */
45102 xtensa_isa_internal xtensa_modules = {
45103 1 /* big-endian */,
45104 8 /* insn_size */, 0,
45105 4, formats, format_decoder, length_decoder,
45106 5, slots,
45107 468 /* num_fields */,
45108 536, operands,
45109 746, iclasses,
45110 881, opcodes, 0,
45111 9, regfiles,
45112 NUM_STATES, states, 0,
45113 NUM_SYSREGS, sysregs, 0,
45114 { MAX_SPECIAL_REG, MAX_USER_REG }, { 0, 0 },
45115 6, interfaces, 0,
45116 4, funcUnits, 0