Line data Source code
1 : #[allow(non_camel_case_types)]
2 0 : #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
3 : pub enum Opcode {
4 : PHI,
5 : INLINEASM,
6 : INLINEASM_BR,
7 : CFI_INSTRUCTION,
8 : EH_LABEL,
9 : GC_LABEL,
10 : ANNOTATION_LABEL,
11 : KILL,
12 : EXTRACT_SUBREG,
13 : INSERT_SUBREG,
14 : IMPLICIT_DEF,
15 : SUBREG_TO_REG,
16 : COPY_TO_REGCLASS,
17 : DBG_VALUE,
18 : DBG_VALUE_LIST,
19 : DBG_INSTR_REF,
20 : DBG_PHI,
21 : DBG_LABEL,
22 : REG_SEQUENCE,
23 : COPY,
24 : BUNDLE,
25 : LIFETIME_START,
26 : LIFETIME_END,
27 : PSEUDO_PROBE,
28 : ARITH_FENCE,
29 : STACKMAP,
30 : FENTRY_CALL,
31 : PATCHPOINT,
32 : LOAD_STACK_GUARD,
33 : PREALLOCATED_SETUP,
34 : PREALLOCATED_ARG,
35 : STATEPOINT,
36 : LOCAL_ESCAPE,
37 : FAULTING_OP,
38 : PATCHABLE_OP,
39 : PATCHABLE_FUNCTION_ENTER,
40 : PATCHABLE_RET,
41 : PATCHABLE_FUNCTION_EXIT,
42 : PATCHABLE_TAIL_CALL,
43 : PATCHABLE_EVENT_CALL,
44 : PATCHABLE_TYPED_EVENT_CALL,
45 : ICALL_BRANCH_FUNNEL,
46 : MEMBARRIER,
47 : JUMP_TABLE_DEBUG_INFO,
48 : CONVERGENCECTRL_ENTRY,
49 : CONVERGENCECTRL_ANCHOR,
50 : CONVERGENCECTRL_LOOP,
51 : CONVERGENCECTRL_GLUE,
52 : G_ASSERT_SEXT,
53 : G_ASSERT_ZEXT,
54 : G_ASSERT_ALIGN,
55 : G_ADD,
56 : G_SUB,
57 : G_MUL,
58 : G_SDIV,
59 : G_UDIV,
60 : G_SREM,
61 : G_UREM,
62 : G_SDIVREM,
63 : G_UDIVREM,
64 : G_AND,
65 : G_OR,
66 : G_XOR,
67 : G_IMPLICIT_DEF,
68 : G_PHI,
69 : G_FRAME_INDEX,
70 : G_GLOBAL_VALUE,
71 : G_PTRAUTH_GLOBAL_VALUE,
72 : G_CONSTANT_POOL,
73 : G_EXTRACT,
74 : G_UNMERGE_VALUES,
75 : G_INSERT,
76 : G_MERGE_VALUES,
77 : G_BUILD_VECTOR,
78 : G_BUILD_VECTOR_TRUNC,
79 : G_CONCAT_VECTORS,
80 : G_PTRTOINT,
81 : G_INTTOPTR,
82 : G_BITCAST,
83 : G_FREEZE,
84 : G_CONSTANT_FOLD_BARRIER,
85 : G_INTRINSIC_FPTRUNC_ROUND,
86 : G_INTRINSIC_TRUNC,
87 : G_INTRINSIC_ROUND,
88 : G_INTRINSIC_LRINT,
89 : G_INTRINSIC_LLRINT,
90 : G_INTRINSIC_ROUNDEVEN,
91 : G_READCYCLECOUNTER,
92 : G_READSTEADYCOUNTER,
93 : G_LOAD,
94 : G_SEXTLOAD,
95 : G_ZEXTLOAD,
96 : G_INDEXED_LOAD,
97 : G_INDEXED_SEXTLOAD,
98 : G_INDEXED_ZEXTLOAD,
99 : G_STORE,
100 : G_INDEXED_STORE,
101 : G_ATOMIC_CMPXCHG_WITH_SUCCESS,
102 : G_ATOMIC_CMPXCHG,
103 : G_ATOMICRMW_XCHG,
104 : G_ATOMICRMW_ADD,
105 : G_ATOMICRMW_SUB,
106 : G_ATOMICRMW_AND,
107 : G_ATOMICRMW_NAND,
108 : G_ATOMICRMW_OR,
109 : G_ATOMICRMW_XOR,
110 : G_ATOMICRMW_MAX,
111 : G_ATOMICRMW_MIN,
112 : G_ATOMICRMW_UMAX,
113 : G_ATOMICRMW_UMIN,
114 : G_ATOMICRMW_FADD,
115 : G_ATOMICRMW_FSUB,
116 : G_ATOMICRMW_FMAX,
117 : G_ATOMICRMW_FMIN,
118 : G_ATOMICRMW_UINC_WRAP,
119 : G_ATOMICRMW_UDEC_WRAP,
120 : G_FENCE,
121 : G_PREFETCH,
122 : G_BRCOND,
123 : G_BRINDIRECT,
124 : G_INVOKE_REGION_START,
125 : G_INTRINSIC,
126 : G_INTRINSIC_W_SIDE_EFFECTS,
127 : G_INTRINSIC_CONVERGENT,
128 : G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS,
129 : G_ANYEXT,
130 : G_TRUNC,
131 : G_CONSTANT,
132 : G_FCONSTANT,
133 : G_VASTART,
134 : G_VAARG,
135 : G_SEXT,
136 : G_SEXT_INREG,
137 : G_ZEXT,
138 : G_SHL,
139 : G_LSHR,
140 : G_ASHR,
141 : G_FSHL,
142 : G_FSHR,
143 : G_ROTR,
144 : G_ROTL,
145 : G_ICMP,
146 : G_FCMP,
147 : G_SCMP,
148 : G_UCMP,
149 : G_SELECT,
150 : G_UADDO,
151 : G_UADDE,
152 : G_USUBO,
153 : G_USUBE,
154 : G_SADDO,
155 : G_SADDE,
156 : G_SSUBO,
157 : G_SSUBE,
158 : G_UMULO,
159 : G_SMULO,
160 : G_UMULH,
161 : G_SMULH,
162 : G_UADDSAT,
163 : G_SADDSAT,
164 : G_USUBSAT,
165 : G_SSUBSAT,
166 : G_USHLSAT,
167 : G_SSHLSAT,
168 : G_SMULFIX,
169 : G_UMULFIX,
170 : G_SMULFIXSAT,
171 : G_UMULFIXSAT,
172 : G_SDIVFIX,
173 : G_UDIVFIX,
174 : G_SDIVFIXSAT,
175 : G_UDIVFIXSAT,
176 : G_FADD,
177 : G_FSUB,
178 : G_FMUL,
179 : G_FMA,
180 : G_FMAD,
181 : G_FDIV,
182 : G_FREM,
183 : G_FPOW,
184 : G_FPOWI,
185 : G_FEXP,
186 : G_FEXP2,
187 : G_FEXP10,
188 : G_FLOG,
189 : G_FLOG2,
190 : G_FLOG10,
191 : G_FLDEXP,
192 : G_FFREXP,
193 : G_FNEG,
194 : G_FPEXT,
195 : G_FPTRUNC,
196 : G_FPTOSI,
197 : G_FPTOUI,
198 : G_SITOFP,
199 : G_UITOFP,
200 : G_FABS,
201 : G_FCOPYSIGN,
202 : G_IS_FPCLASS,
203 : G_FCANONICALIZE,
204 : G_FMINNUM,
205 : G_FMAXNUM,
206 : G_FMINNUM_IEEE,
207 : G_FMAXNUM_IEEE,
208 : G_FMINIMUM,
209 : G_FMAXIMUM,
210 : G_GET_FPENV,
211 : G_SET_FPENV,
212 : G_RESET_FPENV,
213 : G_GET_FPMODE,
214 : G_SET_FPMODE,
215 : G_RESET_FPMODE,
216 : G_PTR_ADD,
217 : G_PTRMASK,
218 : G_SMIN,
219 : G_SMAX,
220 : G_UMIN,
221 : G_UMAX,
222 : G_ABS,
223 : G_LROUND,
224 : G_LLROUND,
225 : G_BR,
226 : G_BRJT,
227 : G_VSCALE,
228 : G_INSERT_SUBVECTOR,
229 : G_EXTRACT_SUBVECTOR,
230 : G_INSERT_VECTOR_ELT,
231 : G_EXTRACT_VECTOR_ELT,
232 : G_SHUFFLE_VECTOR,
233 : G_SPLAT_VECTOR,
234 : G_VECTOR_COMPRESS,
235 : G_CTTZ,
236 : G_CTTZ_ZERO_UNDEF,
237 : G_CTLZ,
238 : G_CTLZ_ZERO_UNDEF,
239 : G_CTPOP,
240 : G_BSWAP,
241 : G_BITREVERSE,
242 : G_FCEIL,
243 : G_FCOS,
244 : G_FSIN,
245 : G_FTAN,
246 : G_FACOS,
247 : G_FASIN,
248 : G_FATAN,
249 : G_FCOSH,
250 : G_FSINH,
251 : G_FTANH,
252 : G_FSQRT,
253 : G_FFLOOR,
254 : G_FRINT,
255 : G_FNEARBYINT,
256 : G_ADDRSPACE_CAST,
257 : G_BLOCK_ADDR,
258 : G_JUMP_TABLE,
259 : G_DYN_STACKALLOC,
260 : G_STACKSAVE,
261 : G_STACKRESTORE,
262 : G_STRICT_FADD,
263 : G_STRICT_FSUB,
264 : G_STRICT_FMUL,
265 : G_STRICT_FDIV,
266 : G_STRICT_FREM,
267 : G_STRICT_FMA,
268 : G_STRICT_FSQRT,
269 : G_STRICT_FLDEXP,
270 : G_READ_REGISTER,
271 : G_WRITE_REGISTER,
272 : G_MEMCPY,
273 : G_MEMCPY_INLINE,
274 : G_MEMMOVE,
275 : G_MEMSET,
276 : G_BZERO,
277 : G_TRAP,
278 : G_DEBUGTRAP,
279 : G_UBSANTRAP,
280 : G_VECREDUCE_SEQ_FADD,
281 : G_VECREDUCE_SEQ_FMUL,
282 : G_VECREDUCE_FADD,
283 : G_VECREDUCE_FMUL,
284 : G_VECREDUCE_FMAX,
285 : G_VECREDUCE_FMIN,
286 : G_VECREDUCE_FMAXIMUM,
287 : G_VECREDUCE_FMINIMUM,
288 : G_VECREDUCE_ADD,
289 : G_VECREDUCE_MUL,
290 : G_VECREDUCE_AND,
291 : G_VECREDUCE_OR,
292 : G_VECREDUCE_XOR,
293 : G_VECREDUCE_SMAX,
294 : G_VECREDUCE_SMIN,
295 : G_VECREDUCE_UMAX,
296 : G_VECREDUCE_UMIN,
297 : G_SBFX,
298 : G_UBFX,
299 : ABS,
300 : ADDSri,
301 : ADDSrr,
302 : ADDSrsi,
303 : ADDSrsr,
304 : ADJCALLSTACKDOWN,
305 : ADJCALLSTACKUP,
306 : ASRi,
307 : ASRr,
308 : B,
309 : BCCZi64,
310 : BCCi64,
311 : BLX_noip,
312 : BLX_pred_noip,
313 : BL_PUSHLR,
314 : BMOVPCB_CALL,
315 : BMOVPCRX_CALL,
316 : BR_JTadd,
317 : BR_JTm_i12,
318 : BR_JTm_rs,
319 : BR_JTr,
320 : BX_CALL,
321 : CMP_SWAP_16,
322 : CMP_SWAP_32,
323 : CMP_SWAP_64,
324 : CMP_SWAP_8,
325 : CONSTPOOL_ENTRY,
326 : COPY_STRUCT_BYVAL_I32,
327 : ITasm,
328 : Int_eh_sjlj_dispatchsetup,
329 : Int_eh_sjlj_longjmp,
330 : Int_eh_sjlj_setjmp,
331 : Int_eh_sjlj_setjmp_nofp,
332 : Int_eh_sjlj_setup_dispatch,
333 : JUMPTABLE_ADDRS,
334 : JUMPTABLE_INSTS,
335 : JUMPTABLE_TBB,
336 : JUMPTABLE_TBH,
337 : LDMIA_RET,
338 : LDRBT_POST,
339 : LDRConstPool,
340 : LDRHTii,
341 : LDRLIT_ga_abs,
342 : LDRLIT_ga_pcrel,
343 : LDRLIT_ga_pcrel_ldr,
344 : LDRSBTii,
345 : LDRSHTii,
346 : LDRT_POST,
347 : LEApcrel,
348 : LEApcrelJT,
349 : LOADDUAL,
350 : LSLi,
351 : LSLr,
352 : LSRi,
353 : LSRr,
354 : MEMCPY,
355 : MLAv5,
356 : MOVCCi,
357 : MOVCCi16,
358 : MOVCCi32imm,
359 : MOVCCr,
360 : MOVCCsi,
361 : MOVCCsr,
362 : MOVPCRX,
363 : MOVTi16_ga_pcrel,
364 : MOV_ga_pcrel,
365 : MOV_ga_pcrel_ldr,
366 : MOVi16_ga_pcrel,
367 : MOVi32imm,
368 : MOVsra_glue,
369 : MOVsrl_glue,
370 : MQPRCopy,
371 : MQQPRLoad,
372 : MQQPRStore,
373 : MQQQQPRLoad,
374 : MQQQQPRStore,
375 : MULv5,
376 : MVE_MEMCPYLOOPINST,
377 : MVE_MEMSETLOOPINST,
378 : MVNCCi,
379 : PICADD,
380 : PICLDR,
381 : PICLDRB,
382 : PICLDRH,
383 : PICLDRSB,
384 : PICLDRSH,
385 : PICSTR,
386 : PICSTRB,
387 : PICSTRH,
388 : PseudoARMInitUndefDPR_VFP2,
389 : PseudoARMInitUndefGPR,
390 : PseudoARMInitUndefMQPR,
391 : PseudoARMInitUndefSPR,
392 : RORi,
393 : RORr,
394 : RRX,
395 : RRXi,
396 : RSBSri,
397 : RSBSrsi,
398 : RSBSrsr,
399 : SEH_EpilogEnd,
400 : SEH_EpilogStart,
401 : SEH_Nop,
402 : SEH_Nop_Ret,
403 : SEH_PrologEnd,
404 : SEH_SaveFRegs,
405 : SEH_SaveLR,
406 : SEH_SaveRegs,
407 : SEH_SaveRegs_Ret,
408 : SEH_SaveSP,
409 : SEH_StackAlloc,
410 : SMLALv5,
411 : SMULLv5,
412 : SPACE,
413 : STOREDUAL,
414 : STRBT_POST,
415 : STRBi_preidx,
416 : STRBr_preidx,
417 : STRH_preidx,
418 : STRT_POST,
419 : STRi_preidx,
420 : STRr_preidx,
421 : SUBS_PC_LR,
422 : SUBSri,
423 : SUBSrr,
424 : SUBSrsi,
425 : SUBSrsr,
426 : SpeculationBarrierISBDSBEndBB,
427 : SpeculationBarrierSBEndBB,
428 : TAILJMPd,
429 : TAILJMPr,
430 : TAILJMPr4,
431 : TCRETURNdi,
432 : TCRETURNri,
433 : TCRETURNrinotr12,
434 : TPsoft,
435 : UMLALv5,
436 : UMULLv5,
437 : VLD1LNdAsm_16,
438 : VLD1LNdAsm_32,
439 : VLD1LNdAsm_8,
440 : VLD1LNdWB_fixed_Asm_16,
441 : VLD1LNdWB_fixed_Asm_32,
442 : VLD1LNdWB_fixed_Asm_8,
443 : VLD1LNdWB_register_Asm_16,
444 : VLD1LNdWB_register_Asm_32,
445 : VLD1LNdWB_register_Asm_8,
446 : VLD2LNdAsm_16,
447 : VLD2LNdAsm_32,
448 : VLD2LNdAsm_8,
449 : VLD2LNdWB_fixed_Asm_16,
450 : VLD2LNdWB_fixed_Asm_32,
451 : VLD2LNdWB_fixed_Asm_8,
452 : VLD2LNdWB_register_Asm_16,
453 : VLD2LNdWB_register_Asm_32,
454 : VLD2LNdWB_register_Asm_8,
455 : VLD2LNqAsm_16,
456 : VLD2LNqAsm_32,
457 : VLD2LNqWB_fixed_Asm_16,
458 : VLD2LNqWB_fixed_Asm_32,
459 : VLD2LNqWB_register_Asm_16,
460 : VLD2LNqWB_register_Asm_32,
461 : VLD3DUPdAsm_16,
462 : VLD3DUPdAsm_32,
463 : VLD3DUPdAsm_8,
464 : VLD3DUPdWB_fixed_Asm_16,
465 : VLD3DUPdWB_fixed_Asm_32,
466 : VLD3DUPdWB_fixed_Asm_8,
467 : VLD3DUPdWB_register_Asm_16,
468 : VLD3DUPdWB_register_Asm_32,
469 : VLD3DUPdWB_register_Asm_8,
470 : VLD3DUPqAsm_16,
471 : VLD3DUPqAsm_32,
472 : VLD3DUPqAsm_8,
473 : VLD3DUPqWB_fixed_Asm_16,
474 : VLD3DUPqWB_fixed_Asm_32,
475 : VLD3DUPqWB_fixed_Asm_8,
476 : VLD3DUPqWB_register_Asm_16,
477 : VLD3DUPqWB_register_Asm_32,
478 : VLD3DUPqWB_register_Asm_8,
479 : VLD3LNdAsm_16,
480 : VLD3LNdAsm_32,
481 : VLD3LNdAsm_8,
482 : VLD3LNdWB_fixed_Asm_16,
483 : VLD3LNdWB_fixed_Asm_32,
484 : VLD3LNdWB_fixed_Asm_8,
485 : VLD3LNdWB_register_Asm_16,
486 : VLD3LNdWB_register_Asm_32,
487 : VLD3LNdWB_register_Asm_8,
488 : VLD3LNqAsm_16,
489 : VLD3LNqAsm_32,
490 : VLD3LNqWB_fixed_Asm_16,
491 : VLD3LNqWB_fixed_Asm_32,
492 : VLD3LNqWB_register_Asm_16,
493 : VLD3LNqWB_register_Asm_32,
494 : VLD3dAsm_16,
495 : VLD3dAsm_32,
496 : VLD3dAsm_8,
497 : VLD3dWB_fixed_Asm_16,
498 : VLD3dWB_fixed_Asm_32,
499 : VLD3dWB_fixed_Asm_8,
500 : VLD3dWB_register_Asm_16,
501 : VLD3dWB_register_Asm_32,
502 : VLD3dWB_register_Asm_8,
503 : VLD3qAsm_16,
504 : VLD3qAsm_32,
505 : VLD3qAsm_8,
506 : VLD3qWB_fixed_Asm_16,
507 : VLD3qWB_fixed_Asm_32,
508 : VLD3qWB_fixed_Asm_8,
509 : VLD3qWB_register_Asm_16,
510 : VLD3qWB_register_Asm_32,
511 : VLD3qWB_register_Asm_8,
512 : VLD4DUPdAsm_16,
513 : VLD4DUPdAsm_32,
514 : VLD4DUPdAsm_8,
515 : VLD4DUPdWB_fixed_Asm_16,
516 : VLD4DUPdWB_fixed_Asm_32,
517 : VLD4DUPdWB_fixed_Asm_8,
518 : VLD4DUPdWB_register_Asm_16,
519 : VLD4DUPdWB_register_Asm_32,
520 : VLD4DUPdWB_register_Asm_8,
521 : VLD4DUPqAsm_16,
522 : VLD4DUPqAsm_32,
523 : VLD4DUPqAsm_8,
524 : VLD4DUPqWB_fixed_Asm_16,
525 : VLD4DUPqWB_fixed_Asm_32,
526 : VLD4DUPqWB_fixed_Asm_8,
527 : VLD4DUPqWB_register_Asm_16,
528 : VLD4DUPqWB_register_Asm_32,
529 : VLD4DUPqWB_register_Asm_8,
530 : VLD4LNdAsm_16,
531 : VLD4LNdAsm_32,
532 : VLD4LNdAsm_8,
533 : VLD4LNdWB_fixed_Asm_16,
534 : VLD4LNdWB_fixed_Asm_32,
535 : VLD4LNdWB_fixed_Asm_8,
536 : VLD4LNdWB_register_Asm_16,
537 : VLD4LNdWB_register_Asm_32,
538 : VLD4LNdWB_register_Asm_8,
539 : VLD4LNqAsm_16,
540 : VLD4LNqAsm_32,
541 : VLD4LNqWB_fixed_Asm_16,
542 : VLD4LNqWB_fixed_Asm_32,
543 : VLD4LNqWB_register_Asm_16,
544 : VLD4LNqWB_register_Asm_32,
545 : VLD4dAsm_16,
546 : VLD4dAsm_32,
547 : VLD4dAsm_8,
548 : VLD4dWB_fixed_Asm_16,
549 : VLD4dWB_fixed_Asm_32,
550 : VLD4dWB_fixed_Asm_8,
551 : VLD4dWB_register_Asm_16,
552 : VLD4dWB_register_Asm_32,
553 : VLD4dWB_register_Asm_8,
554 : VLD4qAsm_16,
555 : VLD4qAsm_32,
556 : VLD4qAsm_8,
557 : VLD4qWB_fixed_Asm_16,
558 : VLD4qWB_fixed_Asm_32,
559 : VLD4qWB_fixed_Asm_8,
560 : VLD4qWB_register_Asm_16,
561 : VLD4qWB_register_Asm_32,
562 : VLD4qWB_register_Asm_8,
563 : VMOVD0,
564 : VMOVDcc,
565 : VMOVHcc,
566 : VMOVQ0,
567 : VMOVScc,
568 : VST1LNdAsm_16,
569 : VST1LNdAsm_32,
570 : VST1LNdAsm_8,
571 : VST1LNdWB_fixed_Asm_16,
572 : VST1LNdWB_fixed_Asm_32,
573 : VST1LNdWB_fixed_Asm_8,
574 : VST1LNdWB_register_Asm_16,
575 : VST1LNdWB_register_Asm_32,
576 : VST1LNdWB_register_Asm_8,
577 : VST2LNdAsm_16,
578 : VST2LNdAsm_32,
579 : VST2LNdAsm_8,
580 : VST2LNdWB_fixed_Asm_16,
581 : VST2LNdWB_fixed_Asm_32,
582 : VST2LNdWB_fixed_Asm_8,
583 : VST2LNdWB_register_Asm_16,
584 : VST2LNdWB_register_Asm_32,
585 : VST2LNdWB_register_Asm_8,
586 : VST2LNqAsm_16,
587 : VST2LNqAsm_32,
588 : VST2LNqWB_fixed_Asm_16,
589 : VST2LNqWB_fixed_Asm_32,
590 : VST2LNqWB_register_Asm_16,
591 : VST2LNqWB_register_Asm_32,
592 : VST3LNdAsm_16,
593 : VST3LNdAsm_32,
594 : VST3LNdAsm_8,
595 : VST3LNdWB_fixed_Asm_16,
596 : VST3LNdWB_fixed_Asm_32,
597 : VST3LNdWB_fixed_Asm_8,
598 : VST3LNdWB_register_Asm_16,
599 : VST3LNdWB_register_Asm_32,
600 : VST3LNdWB_register_Asm_8,
601 : VST3LNqAsm_16,
602 : VST3LNqAsm_32,
603 : VST3LNqWB_fixed_Asm_16,
604 : VST3LNqWB_fixed_Asm_32,
605 : VST3LNqWB_register_Asm_16,
606 : VST3LNqWB_register_Asm_32,
607 : VST3dAsm_16,
608 : VST3dAsm_32,
609 : VST3dAsm_8,
610 : VST3dWB_fixed_Asm_16,
611 : VST3dWB_fixed_Asm_32,
612 : VST3dWB_fixed_Asm_8,
613 : VST3dWB_register_Asm_16,
614 : VST3dWB_register_Asm_32,
615 : VST3dWB_register_Asm_8,
616 : VST3qAsm_16,
617 : VST3qAsm_32,
618 : VST3qAsm_8,
619 : VST3qWB_fixed_Asm_16,
620 : VST3qWB_fixed_Asm_32,
621 : VST3qWB_fixed_Asm_8,
622 : VST3qWB_register_Asm_16,
623 : VST3qWB_register_Asm_32,
624 : VST3qWB_register_Asm_8,
625 : VST4LNdAsm_16,
626 : VST4LNdAsm_32,
627 : VST4LNdAsm_8,
628 : VST4LNdWB_fixed_Asm_16,
629 : VST4LNdWB_fixed_Asm_32,
630 : VST4LNdWB_fixed_Asm_8,
631 : VST4LNdWB_register_Asm_16,
632 : VST4LNdWB_register_Asm_32,
633 : VST4LNdWB_register_Asm_8,
634 : VST4LNqAsm_16,
635 : VST4LNqAsm_32,
636 : VST4LNqWB_fixed_Asm_16,
637 : VST4LNqWB_fixed_Asm_32,
638 : VST4LNqWB_register_Asm_16,
639 : VST4LNqWB_register_Asm_32,
640 : VST4dAsm_16,
641 : VST4dAsm_32,
642 : VST4dAsm_8,
643 : VST4dWB_fixed_Asm_16,
644 : VST4dWB_fixed_Asm_32,
645 : VST4dWB_fixed_Asm_8,
646 : VST4dWB_register_Asm_16,
647 : VST4dWB_register_Asm_32,
648 : VST4dWB_register_Asm_8,
649 : VST4qAsm_16,
650 : VST4qAsm_32,
651 : VST4qAsm_8,
652 : VST4qWB_fixed_Asm_16,
653 : VST4qWB_fixed_Asm_32,
654 : VST4qWB_fixed_Asm_8,
655 : VST4qWB_register_Asm_16,
656 : VST4qWB_register_Asm_32,
657 : VST4qWB_register_Asm_8,
658 : WIN__CHKSTK,
659 : WIN__DBZCHK,
660 : t2ABS,
661 : t2ADDSri,
662 : t2ADDSrr,
663 : t2ADDSrs,
664 : t2BF_LabelPseudo,
665 : t2BR_JT,
666 : t2CALL_BTI,
667 : t2DoLoopStart,
668 : t2DoLoopStartTP,
669 : t2LDMIA_RET,
670 : t2LDRB_OFFSET_imm,
671 : t2LDRB_POST_imm,
672 : t2LDRB_PRE_imm,
673 : t2LDRBpcrel,
674 : t2LDRConstPool,
675 : t2LDRH_OFFSET_imm,
676 : t2LDRH_POST_imm,
677 : t2LDRH_PRE_imm,
678 : t2LDRHpcrel,
679 : t2LDRLIT_ga_pcrel,
680 : t2LDRSB_OFFSET_imm,
681 : t2LDRSB_POST_imm,
682 : t2LDRSB_PRE_imm,
683 : t2LDRSBpcrel,
684 : t2LDRSH_OFFSET_imm,
685 : t2LDRSH_POST_imm,
686 : t2LDRSH_PRE_imm,
687 : t2LDRSHpcrel,
688 : t2LDR_POST_imm,
689 : t2LDR_PRE_imm,
690 : t2LDRpci_pic,
691 : t2LDRpcrel,
692 : t2LEApcrel,
693 : t2LEApcrelJT,
694 : t2LoopDec,
695 : t2LoopEnd,
696 : t2LoopEndDec,
697 : t2MOVCCasr,
698 : t2MOVCCi,
699 : t2MOVCCi16,
700 : t2MOVCCi32imm,
701 : t2MOVCClsl,
702 : t2MOVCClsr,
703 : t2MOVCCr,
704 : t2MOVCCror,
705 : t2MOVSsi,
706 : t2MOVSsr,
707 : t2MOVTi16_ga_pcrel,
708 : t2MOV_ga_pcrel,
709 : t2MOVi16_ga_pcrel,
710 : t2MOVi32imm,
711 : t2MOVsi,
712 : t2MOVsr,
713 : t2MVNCCi,
714 : t2RSBSri,
715 : t2RSBSrs,
716 : t2STRB_OFFSET_imm,
717 : t2STRB_POST_imm,
718 : t2STRB_PRE_imm,
719 : t2STRB_preidx,
720 : t2STRH_OFFSET_imm,
721 : t2STRH_POST_imm,
722 : t2STRH_PRE_imm,
723 : t2STRH_preidx,
724 : t2STR_POST_imm,
725 : t2STR_PRE_imm,
726 : t2STR_preidx,
727 : t2SUBSri,
728 : t2SUBSrr,
729 : t2SUBSrs,
730 : t2SpeculationBarrierISBDSBEndBB,
731 : t2SpeculationBarrierSBEndBB,
732 : t2TBB_JT,
733 : t2TBH_JT,
734 : t2WhileLoopSetup,
735 : t2WhileLoopStart,
736 : t2WhileLoopStartLR,
737 : t2WhileLoopStartTP,
738 : tADCS,
739 : tADDSi3,
740 : tADDSi8,
741 : tADDSrr,
742 : tADDframe,
743 : tADJCALLSTACKDOWN,
744 : tADJCALLSTACKUP,
745 : tBLXNS_CALL,
746 : tBLXr_noip,
747 : tBL_PUSHLR,
748 : tBRIND,
749 : tBR_JTr,
750 : tBXNS_RET,
751 : tBX_CALL,
752 : tBX_RET,
753 : tBX_RET_vararg,
754 : tBfar,
755 : tCMP_SWAP_16,
756 : tCMP_SWAP_32,
757 : tCMP_SWAP_8,
758 : tLDMIA_UPD,
759 : tLDRConstPool,
760 : tLDRLIT_ga_abs,
761 : tLDRLIT_ga_pcrel,
762 : tLDR_postidx,
763 : tLDRpci_pic,
764 : tLEApcrel,
765 : tLEApcrelJT,
766 : tLSLSri,
767 : tMOVCCr_pseudo,
768 : tMOVi32imm,
769 : tPOP_RET,
770 : tRSBS,
771 : tSBCS,
772 : tSUBSi3,
773 : tSUBSi8,
774 : tSUBSrr,
775 : tTAILJMPd,
776 : tTAILJMPdND,
777 : tTAILJMPr,
778 : tTBB_JT,
779 : tTBH_JT,
780 : tTPsoft,
781 : ADCri,
782 : ADCrr,
783 : ADCrsi,
784 : ADCrsr,
785 : ADDri,
786 : ADDrr,
787 : ADDrsi,
788 : ADDrsr,
789 : ADR,
790 : AESD,
791 : AESE,
792 : AESIMC,
793 : AESMC,
794 : ANDri,
795 : ANDrr,
796 : ANDrsi,
797 : ANDrsr,
798 : BF16VDOTI_VDOTD,
799 : BF16VDOTI_VDOTQ,
800 : BF16VDOTS_VDOTD,
801 : BF16VDOTS_VDOTQ,
802 : BF16_VCVT,
803 : BF16_VCVTB,
804 : BF16_VCVTT,
805 : BFC,
806 : BFI,
807 : BICri,
808 : BICrr,
809 : BICrsi,
810 : BICrsr,
811 : BKPT,
812 : BL,
813 : BLX,
814 : BLX_pred,
815 : BLXi,
816 : BL_pred,
817 : BX,
818 : BXJ,
819 : BX_RET,
820 : BX_pred,
821 : Bcc,
822 : CDE_CX1,
823 : CDE_CX1A,
824 : CDE_CX1D,
825 : CDE_CX1DA,
826 : CDE_CX2,
827 : CDE_CX2A,
828 : CDE_CX2D,
829 : CDE_CX2DA,
830 : CDE_CX3,
831 : CDE_CX3A,
832 : CDE_CX3D,
833 : CDE_CX3DA,
834 : CDE_VCX1A_fpdp,
835 : CDE_VCX1A_fpsp,
836 : CDE_VCX1A_vec,
837 : CDE_VCX1_fpdp,
838 : CDE_VCX1_fpsp,
839 : CDE_VCX1_vec,
840 : CDE_VCX2A_fpdp,
841 : CDE_VCX2A_fpsp,
842 : CDE_VCX2A_vec,
843 : CDE_VCX2_fpdp,
844 : CDE_VCX2_fpsp,
845 : CDE_VCX2_vec,
846 : CDE_VCX3A_fpdp,
847 : CDE_VCX3A_fpsp,
848 : CDE_VCX3A_vec,
849 : CDE_VCX3_fpdp,
850 : CDE_VCX3_fpsp,
851 : CDE_VCX3_vec,
852 : CDP,
853 : CDP2,
854 : CLREX,
855 : CLZ,
856 : CMNri,
857 : CMNzrr,
858 : CMNzrsi,
859 : CMNzrsr,
860 : CMPri,
861 : CMPrr,
862 : CMPrsi,
863 : CMPrsr,
864 : CPS1p,
865 : CPS2p,
866 : CPS3p,
867 : CRC32B,
868 : CRC32CB,
869 : CRC32CH,
870 : CRC32CW,
871 : CRC32H,
872 : CRC32W,
873 : DBG,
874 : DMB,
875 : DSB,
876 : EORri,
877 : EORrr,
878 : EORrsi,
879 : EORrsr,
880 : ERET,
881 : FCONSTD,
882 : FCONSTH,
883 : FCONSTS,
884 : FLDMXDB_UPD,
885 : FLDMXIA,
886 : FLDMXIA_UPD,
887 : FMSTAT,
888 : FSTMXDB_UPD,
889 : FSTMXIA,
890 : FSTMXIA_UPD,
891 : HINT,
892 : HLT,
893 : HVC,
894 : ISB,
895 : LDA,
896 : LDAB,
897 : LDAEX,
898 : LDAEXB,
899 : LDAEXD,
900 : LDAEXH,
901 : LDAH,
902 : LDC2L_OFFSET,
903 : LDC2L_OPTION,
904 : LDC2L_POST,
905 : LDC2L_PRE,
906 : LDC2_OFFSET,
907 : LDC2_OPTION,
908 : LDC2_POST,
909 : LDC2_PRE,
910 : LDCL_OFFSET,
911 : LDCL_OPTION,
912 : LDCL_POST,
913 : LDCL_PRE,
914 : LDC_OFFSET,
915 : LDC_OPTION,
916 : LDC_POST,
917 : LDC_PRE,
918 : LDMDA,
919 : LDMDA_UPD,
920 : LDMDB,
921 : LDMDB_UPD,
922 : LDMIA,
923 : LDMIA_UPD,
924 : LDMIB,
925 : LDMIB_UPD,
926 : LDRBT_POST_IMM,
927 : LDRBT_POST_REG,
928 : LDRB_POST_IMM,
929 : LDRB_POST_REG,
930 : LDRB_PRE_IMM,
931 : LDRB_PRE_REG,
932 : LDRBi12,
933 : LDRBrs,
934 : LDRD,
935 : LDRD_POST,
936 : LDRD_PRE,
937 : LDREX,
938 : LDREXB,
939 : LDREXD,
940 : LDREXH,
941 : LDRH,
942 : LDRHTi,
943 : LDRHTr,
944 : LDRH_POST,
945 : LDRH_PRE,
946 : LDRSB,
947 : LDRSBTi,
948 : LDRSBTr,
949 : LDRSB_POST,
950 : LDRSB_PRE,
951 : LDRSH,
952 : LDRSHTi,
953 : LDRSHTr,
954 : LDRSH_POST,
955 : LDRSH_PRE,
956 : LDRT_POST_IMM,
957 : LDRT_POST_REG,
958 : LDR_POST_IMM,
959 : LDR_POST_REG,
960 : LDR_PRE_IMM,
961 : LDR_PRE_REG,
962 : LDRcp,
963 : LDRi12,
964 : LDRrs,
965 : MCR,
966 : MCR2,
967 : MCRR,
968 : MCRR2,
969 : MLA,
970 : MLS,
971 : MOVPCLR,
972 : MOVTi16,
973 : MOVi,
974 : MOVi16,
975 : MOVr,
976 : MOVr_TC,
977 : MOVsi,
978 : MOVsr,
979 : MRC,
980 : MRC2,
981 : MRRC,
982 : MRRC2,
983 : MRS,
984 : MRSbanked,
985 : MRSsys,
986 : MSR,
987 : MSRbanked,
988 : MSRi,
989 : MUL,
990 : MVE_ASRLi,
991 : MVE_ASRLr,
992 : MVE_DLSTP_16,
993 : MVE_DLSTP_32,
994 : MVE_DLSTP_64,
995 : MVE_DLSTP_8,
996 : MVE_LCTP,
997 : MVE_LETP,
998 : MVE_LSLLi,
999 : MVE_LSLLr,
1000 : MVE_LSRL,
1001 : MVE_SQRSHR,
1002 : MVE_SQRSHRL,
1003 : MVE_SQSHL,
1004 : MVE_SQSHLL,
1005 : MVE_SRSHR,
1006 : MVE_SRSHRL,
1007 : MVE_UQRSHL,
1008 : MVE_UQRSHLL,
1009 : MVE_UQSHL,
1010 : MVE_UQSHLL,
1011 : MVE_URSHR,
1012 : MVE_URSHRL,
1013 : MVE_VABAVs16,
1014 : MVE_VABAVs32,
1015 : MVE_VABAVs8,
1016 : MVE_VABAVu16,
1017 : MVE_VABAVu32,
1018 : MVE_VABAVu8,
1019 : MVE_VABDf16,
1020 : MVE_VABDf32,
1021 : MVE_VABDs16,
1022 : MVE_VABDs32,
1023 : MVE_VABDs8,
1024 : MVE_VABDu16,
1025 : MVE_VABDu32,
1026 : MVE_VABDu8,
1027 : MVE_VABSf16,
1028 : MVE_VABSf32,
1029 : MVE_VABSs16,
1030 : MVE_VABSs32,
1031 : MVE_VABSs8,
1032 : MVE_VADC,
1033 : MVE_VADCI,
1034 : MVE_VADDLVs32acc,
1035 : MVE_VADDLVs32no_acc,
1036 : MVE_VADDLVu32acc,
1037 : MVE_VADDLVu32no_acc,
1038 : MVE_VADDVs16acc,
1039 : MVE_VADDVs16no_acc,
1040 : MVE_VADDVs32acc,
1041 : MVE_VADDVs32no_acc,
1042 : MVE_VADDVs8acc,
1043 : MVE_VADDVs8no_acc,
1044 : MVE_VADDVu16acc,
1045 : MVE_VADDVu16no_acc,
1046 : MVE_VADDVu32acc,
1047 : MVE_VADDVu32no_acc,
1048 : MVE_VADDVu8acc,
1049 : MVE_VADDVu8no_acc,
1050 : MVE_VADD_qr_f16,
1051 : MVE_VADD_qr_f32,
1052 : MVE_VADD_qr_i16,
1053 : MVE_VADD_qr_i32,
1054 : MVE_VADD_qr_i8,
1055 : MVE_VADDf16,
1056 : MVE_VADDf32,
1057 : MVE_VADDi16,
1058 : MVE_VADDi32,
1059 : MVE_VADDi8,
1060 : MVE_VAND,
1061 : MVE_VBIC,
1062 : MVE_VBICimmi16,
1063 : MVE_VBICimmi32,
1064 : MVE_VBRSR16,
1065 : MVE_VBRSR32,
1066 : MVE_VBRSR8,
1067 : MVE_VCADDf16,
1068 : MVE_VCADDf32,
1069 : MVE_VCADDi16,
1070 : MVE_VCADDi32,
1071 : MVE_VCADDi8,
1072 : MVE_VCLSs16,
1073 : MVE_VCLSs32,
1074 : MVE_VCLSs8,
1075 : MVE_VCLZs16,
1076 : MVE_VCLZs32,
1077 : MVE_VCLZs8,
1078 : MVE_VCMLAf16,
1079 : MVE_VCMLAf32,
1080 : MVE_VCMPf16,
1081 : MVE_VCMPf16r,
1082 : MVE_VCMPf32,
1083 : MVE_VCMPf32r,
1084 : MVE_VCMPi16,
1085 : MVE_VCMPi16r,
1086 : MVE_VCMPi32,
1087 : MVE_VCMPi32r,
1088 : MVE_VCMPi8,
1089 : MVE_VCMPi8r,
1090 : MVE_VCMPs16,
1091 : MVE_VCMPs16r,
1092 : MVE_VCMPs32,
1093 : MVE_VCMPs32r,
1094 : MVE_VCMPs8,
1095 : MVE_VCMPs8r,
1096 : MVE_VCMPu16,
1097 : MVE_VCMPu16r,
1098 : MVE_VCMPu32,
1099 : MVE_VCMPu32r,
1100 : MVE_VCMPu8,
1101 : MVE_VCMPu8r,
1102 : MVE_VCMULf16,
1103 : MVE_VCMULf32,
1104 : MVE_VCTP16,
1105 : MVE_VCTP32,
1106 : MVE_VCTP64,
1107 : MVE_VCTP8,
1108 : MVE_VCVTf16f32bh,
1109 : MVE_VCVTf16f32th,
1110 : MVE_VCVTf16s16_fix,
1111 : MVE_VCVTf16s16n,
1112 : MVE_VCVTf16u16_fix,
1113 : MVE_VCVTf16u16n,
1114 : MVE_VCVTf32f16bh,
1115 : MVE_VCVTf32f16th,
1116 : MVE_VCVTf32s32_fix,
1117 : MVE_VCVTf32s32n,
1118 : MVE_VCVTf32u32_fix,
1119 : MVE_VCVTf32u32n,
1120 : MVE_VCVTs16f16_fix,
1121 : MVE_VCVTs16f16a,
1122 : MVE_VCVTs16f16m,
1123 : MVE_VCVTs16f16n,
1124 : MVE_VCVTs16f16p,
1125 : MVE_VCVTs16f16z,
1126 : MVE_VCVTs32f32_fix,
1127 : MVE_VCVTs32f32a,
1128 : MVE_VCVTs32f32m,
1129 : MVE_VCVTs32f32n,
1130 : MVE_VCVTs32f32p,
1131 : MVE_VCVTs32f32z,
1132 : MVE_VCVTu16f16_fix,
1133 : MVE_VCVTu16f16a,
1134 : MVE_VCVTu16f16m,
1135 : MVE_VCVTu16f16n,
1136 : MVE_VCVTu16f16p,
1137 : MVE_VCVTu16f16z,
1138 : MVE_VCVTu32f32_fix,
1139 : MVE_VCVTu32f32a,
1140 : MVE_VCVTu32f32m,
1141 : MVE_VCVTu32f32n,
1142 : MVE_VCVTu32f32p,
1143 : MVE_VCVTu32f32z,
1144 : MVE_VDDUPu16,
1145 : MVE_VDDUPu32,
1146 : MVE_VDDUPu8,
1147 : MVE_VDUP16,
1148 : MVE_VDUP32,
1149 : MVE_VDUP8,
1150 : MVE_VDWDUPu16,
1151 : MVE_VDWDUPu32,
1152 : MVE_VDWDUPu8,
1153 : MVE_VEOR,
1154 : MVE_VFMA_qr_Sf16,
1155 : MVE_VFMA_qr_Sf32,
1156 : MVE_VFMA_qr_f16,
1157 : MVE_VFMA_qr_f32,
1158 : MVE_VFMAf16,
1159 : MVE_VFMAf32,
1160 : MVE_VFMSf16,
1161 : MVE_VFMSf32,
1162 : MVE_VHADD_qr_s16,
1163 : MVE_VHADD_qr_s32,
1164 : MVE_VHADD_qr_s8,
1165 : MVE_VHADD_qr_u16,
1166 : MVE_VHADD_qr_u32,
1167 : MVE_VHADD_qr_u8,
1168 : MVE_VHADDs16,
1169 : MVE_VHADDs32,
1170 : MVE_VHADDs8,
1171 : MVE_VHADDu16,
1172 : MVE_VHADDu32,
1173 : MVE_VHADDu8,
1174 : MVE_VHCADDs16,
1175 : MVE_VHCADDs32,
1176 : MVE_VHCADDs8,
1177 : MVE_VHSUB_qr_s16,
1178 : MVE_VHSUB_qr_s32,
1179 : MVE_VHSUB_qr_s8,
1180 : MVE_VHSUB_qr_u16,
1181 : MVE_VHSUB_qr_u32,
1182 : MVE_VHSUB_qr_u8,
1183 : MVE_VHSUBs16,
1184 : MVE_VHSUBs32,
1185 : MVE_VHSUBs8,
1186 : MVE_VHSUBu16,
1187 : MVE_VHSUBu32,
1188 : MVE_VHSUBu8,
1189 : MVE_VIDUPu16,
1190 : MVE_VIDUPu32,
1191 : MVE_VIDUPu8,
1192 : MVE_VIWDUPu16,
1193 : MVE_VIWDUPu32,
1194 : MVE_VIWDUPu8,
1195 : MVE_VLD20_16,
1196 : MVE_VLD20_16_wb,
1197 : MVE_VLD20_32,
1198 : MVE_VLD20_32_wb,
1199 : MVE_VLD20_8,
1200 : MVE_VLD20_8_wb,
1201 : MVE_VLD21_16,
1202 : MVE_VLD21_16_wb,
1203 : MVE_VLD21_32,
1204 : MVE_VLD21_32_wb,
1205 : MVE_VLD21_8,
1206 : MVE_VLD21_8_wb,
1207 : MVE_VLD40_16,
1208 : MVE_VLD40_16_wb,
1209 : MVE_VLD40_32,
1210 : MVE_VLD40_32_wb,
1211 : MVE_VLD40_8,
1212 : MVE_VLD40_8_wb,
1213 : MVE_VLD41_16,
1214 : MVE_VLD41_16_wb,
1215 : MVE_VLD41_32,
1216 : MVE_VLD41_32_wb,
1217 : MVE_VLD41_8,
1218 : MVE_VLD41_8_wb,
1219 : MVE_VLD42_16,
1220 : MVE_VLD42_16_wb,
1221 : MVE_VLD42_32,
1222 : MVE_VLD42_32_wb,
1223 : MVE_VLD42_8,
1224 : MVE_VLD42_8_wb,
1225 : MVE_VLD43_16,
1226 : MVE_VLD43_16_wb,
1227 : MVE_VLD43_32,
1228 : MVE_VLD43_32_wb,
1229 : MVE_VLD43_8,
1230 : MVE_VLD43_8_wb,
1231 : MVE_VLDRBS16,
1232 : MVE_VLDRBS16_post,
1233 : MVE_VLDRBS16_pre,
1234 : MVE_VLDRBS16_rq,
1235 : MVE_VLDRBS32,
1236 : MVE_VLDRBS32_post,
1237 : MVE_VLDRBS32_pre,
1238 : MVE_VLDRBS32_rq,
1239 : MVE_VLDRBU16,
1240 : MVE_VLDRBU16_post,
1241 : MVE_VLDRBU16_pre,
1242 : MVE_VLDRBU16_rq,
1243 : MVE_VLDRBU32,
1244 : MVE_VLDRBU32_post,
1245 : MVE_VLDRBU32_pre,
1246 : MVE_VLDRBU32_rq,
1247 : MVE_VLDRBU8,
1248 : MVE_VLDRBU8_post,
1249 : MVE_VLDRBU8_pre,
1250 : MVE_VLDRBU8_rq,
1251 : MVE_VLDRDU64_qi,
1252 : MVE_VLDRDU64_qi_pre,
1253 : MVE_VLDRDU64_rq,
1254 : MVE_VLDRDU64_rq_u,
1255 : MVE_VLDRHS32,
1256 : MVE_VLDRHS32_post,
1257 : MVE_VLDRHS32_pre,
1258 : MVE_VLDRHS32_rq,
1259 : MVE_VLDRHS32_rq_u,
1260 : MVE_VLDRHU16,
1261 : MVE_VLDRHU16_post,
1262 : MVE_VLDRHU16_pre,
1263 : MVE_VLDRHU16_rq,
1264 : MVE_VLDRHU16_rq_u,
1265 : MVE_VLDRHU32,
1266 : MVE_VLDRHU32_post,
1267 : MVE_VLDRHU32_pre,
1268 : MVE_VLDRHU32_rq,
1269 : MVE_VLDRHU32_rq_u,
1270 : MVE_VLDRWU32,
1271 : MVE_VLDRWU32_post,
1272 : MVE_VLDRWU32_pre,
1273 : MVE_VLDRWU32_qi,
1274 : MVE_VLDRWU32_qi_pre,
1275 : MVE_VLDRWU32_rq,
1276 : MVE_VLDRWU32_rq_u,
1277 : MVE_VMAXAVs16,
1278 : MVE_VMAXAVs32,
1279 : MVE_VMAXAVs8,
1280 : MVE_VMAXAs16,
1281 : MVE_VMAXAs32,
1282 : MVE_VMAXAs8,
1283 : MVE_VMAXNMAVf16,
1284 : MVE_VMAXNMAVf32,
1285 : MVE_VMAXNMAf16,
1286 : MVE_VMAXNMAf32,
1287 : MVE_VMAXNMVf16,
1288 : MVE_VMAXNMVf32,
1289 : MVE_VMAXNMf16,
1290 : MVE_VMAXNMf32,
1291 : MVE_VMAXVs16,
1292 : MVE_VMAXVs32,
1293 : MVE_VMAXVs8,
1294 : MVE_VMAXVu16,
1295 : MVE_VMAXVu32,
1296 : MVE_VMAXVu8,
1297 : MVE_VMAXs16,
1298 : MVE_VMAXs32,
1299 : MVE_VMAXs8,
1300 : MVE_VMAXu16,
1301 : MVE_VMAXu32,
1302 : MVE_VMAXu8,
1303 : MVE_VMINAVs16,
1304 : MVE_VMINAVs32,
1305 : MVE_VMINAVs8,
1306 : MVE_VMINAs16,
1307 : MVE_VMINAs32,
1308 : MVE_VMINAs8,
1309 : MVE_VMINNMAVf16,
1310 : MVE_VMINNMAVf32,
1311 : MVE_VMINNMAf16,
1312 : MVE_VMINNMAf32,
1313 : MVE_VMINNMVf16,
1314 : MVE_VMINNMVf32,
1315 : MVE_VMINNMf16,
1316 : MVE_VMINNMf32,
1317 : MVE_VMINVs16,
1318 : MVE_VMINVs32,
1319 : MVE_VMINVs8,
1320 : MVE_VMINVu16,
1321 : MVE_VMINVu32,
1322 : MVE_VMINVu8,
1323 : MVE_VMINs16,
1324 : MVE_VMINs32,
1325 : MVE_VMINs8,
1326 : MVE_VMINu16,
1327 : MVE_VMINu32,
1328 : MVE_VMINu8,
1329 : MVE_VMLADAVas16,
1330 : MVE_VMLADAVas32,
1331 : MVE_VMLADAVas8,
1332 : MVE_VMLADAVau16,
1333 : MVE_VMLADAVau32,
1334 : MVE_VMLADAVau8,
1335 : MVE_VMLADAVaxs16,
1336 : MVE_VMLADAVaxs32,
1337 : MVE_VMLADAVaxs8,
1338 : MVE_VMLADAVs16,
1339 : MVE_VMLADAVs32,
1340 : MVE_VMLADAVs8,
1341 : MVE_VMLADAVu16,
1342 : MVE_VMLADAVu32,
1343 : MVE_VMLADAVu8,
1344 : MVE_VMLADAVxs16,
1345 : MVE_VMLADAVxs32,
1346 : MVE_VMLADAVxs8,
1347 : MVE_VMLALDAVas16,
1348 : MVE_VMLALDAVas32,
1349 : MVE_VMLALDAVau16,
1350 : MVE_VMLALDAVau32,
1351 : MVE_VMLALDAVaxs16,
1352 : MVE_VMLALDAVaxs32,
1353 : MVE_VMLALDAVs16,
1354 : MVE_VMLALDAVs32,
1355 : MVE_VMLALDAVu16,
1356 : MVE_VMLALDAVu32,
1357 : MVE_VMLALDAVxs16,
1358 : MVE_VMLALDAVxs32,
1359 : MVE_VMLAS_qr_i16,
1360 : MVE_VMLAS_qr_i32,
1361 : MVE_VMLAS_qr_i8,
1362 : MVE_VMLA_qr_i16,
1363 : MVE_VMLA_qr_i32,
1364 : MVE_VMLA_qr_i8,
1365 : MVE_VMLSDAVas16,
1366 : MVE_VMLSDAVas32,
1367 : MVE_VMLSDAVas8,
1368 : MVE_VMLSDAVaxs16,
1369 : MVE_VMLSDAVaxs32,
1370 : MVE_VMLSDAVaxs8,
1371 : MVE_VMLSDAVs16,
1372 : MVE_VMLSDAVs32,
1373 : MVE_VMLSDAVs8,
1374 : MVE_VMLSDAVxs16,
1375 : MVE_VMLSDAVxs32,
1376 : MVE_VMLSDAVxs8,
1377 : MVE_VMLSLDAVas16,
1378 : MVE_VMLSLDAVas32,
1379 : MVE_VMLSLDAVaxs16,
1380 : MVE_VMLSLDAVaxs32,
1381 : MVE_VMLSLDAVs16,
1382 : MVE_VMLSLDAVs32,
1383 : MVE_VMLSLDAVxs16,
1384 : MVE_VMLSLDAVxs32,
1385 : MVE_VMOVLs16bh,
1386 : MVE_VMOVLs16th,
1387 : MVE_VMOVLs8bh,
1388 : MVE_VMOVLs8th,
1389 : MVE_VMOVLu16bh,
1390 : MVE_VMOVLu16th,
1391 : MVE_VMOVLu8bh,
1392 : MVE_VMOVLu8th,
1393 : MVE_VMOVNi16bh,
1394 : MVE_VMOVNi16th,
1395 : MVE_VMOVNi32bh,
1396 : MVE_VMOVNi32th,
1397 : MVE_VMOV_from_lane_32,
1398 : MVE_VMOV_from_lane_s16,
1399 : MVE_VMOV_from_lane_s8,
1400 : MVE_VMOV_from_lane_u16,
1401 : MVE_VMOV_from_lane_u8,
1402 : MVE_VMOV_q_rr,
1403 : MVE_VMOV_rr_q,
1404 : MVE_VMOV_to_lane_16,
1405 : MVE_VMOV_to_lane_32,
1406 : MVE_VMOV_to_lane_8,
1407 : MVE_VMOVimmf32,
1408 : MVE_VMOVimmi16,
1409 : MVE_VMOVimmi32,
1410 : MVE_VMOVimmi64,
1411 : MVE_VMOVimmi8,
1412 : MVE_VMULHs16,
1413 : MVE_VMULHs32,
1414 : MVE_VMULHs8,
1415 : MVE_VMULHu16,
1416 : MVE_VMULHu32,
1417 : MVE_VMULHu8,
1418 : MVE_VMULLBp16,
1419 : MVE_VMULLBp8,
1420 : MVE_VMULLBs16,
1421 : MVE_VMULLBs32,
1422 : MVE_VMULLBs8,
1423 : MVE_VMULLBu16,
1424 : MVE_VMULLBu32,
1425 : MVE_VMULLBu8,
1426 : MVE_VMULLTp16,
1427 : MVE_VMULLTp8,
1428 : MVE_VMULLTs16,
1429 : MVE_VMULLTs32,
1430 : MVE_VMULLTs8,
1431 : MVE_VMULLTu16,
1432 : MVE_VMULLTu32,
1433 : MVE_VMULLTu8,
1434 : MVE_VMUL_qr_f16,
1435 : MVE_VMUL_qr_f32,
1436 : MVE_VMUL_qr_i16,
1437 : MVE_VMUL_qr_i32,
1438 : MVE_VMUL_qr_i8,
1439 : MVE_VMULf16,
1440 : MVE_VMULf32,
1441 : MVE_VMULi16,
1442 : MVE_VMULi32,
1443 : MVE_VMULi8,
1444 : MVE_VMVN,
1445 : MVE_VMVNimmi16,
1446 : MVE_VMVNimmi32,
1447 : MVE_VNEGf16,
1448 : MVE_VNEGf32,
1449 : MVE_VNEGs16,
1450 : MVE_VNEGs32,
1451 : MVE_VNEGs8,
1452 : MVE_VORN,
1453 : MVE_VORR,
1454 : MVE_VORRimmi16,
1455 : MVE_VORRimmi32,
1456 : MVE_VPNOT,
1457 : MVE_VPSEL,
1458 : MVE_VPST,
1459 : MVE_VPTv16i8,
1460 : MVE_VPTv16i8r,
1461 : MVE_VPTv16s8,
1462 : MVE_VPTv16s8r,
1463 : MVE_VPTv16u8,
1464 : MVE_VPTv16u8r,
1465 : MVE_VPTv4f32,
1466 : MVE_VPTv4f32r,
1467 : MVE_VPTv4i32,
1468 : MVE_VPTv4i32r,
1469 : MVE_VPTv4s32,
1470 : MVE_VPTv4s32r,
1471 : MVE_VPTv4u32,
1472 : MVE_VPTv4u32r,
1473 : MVE_VPTv8f16,
1474 : MVE_VPTv8f16r,
1475 : MVE_VPTv8i16,
1476 : MVE_VPTv8i16r,
1477 : MVE_VPTv8s16,
1478 : MVE_VPTv8s16r,
1479 : MVE_VPTv8u16,
1480 : MVE_VPTv8u16r,
1481 : MVE_VQABSs16,
1482 : MVE_VQABSs32,
1483 : MVE_VQABSs8,
1484 : MVE_VQADD_qr_s16,
1485 : MVE_VQADD_qr_s32,
1486 : MVE_VQADD_qr_s8,
1487 : MVE_VQADD_qr_u16,
1488 : MVE_VQADD_qr_u32,
1489 : MVE_VQADD_qr_u8,
1490 : MVE_VQADDs16,
1491 : MVE_VQADDs32,
1492 : MVE_VQADDs8,
1493 : MVE_VQADDu16,
1494 : MVE_VQADDu32,
1495 : MVE_VQADDu8,
1496 : MVE_VQDMLADHXs16,
1497 : MVE_VQDMLADHXs32,
1498 : MVE_VQDMLADHXs8,
1499 : MVE_VQDMLADHs16,
1500 : MVE_VQDMLADHs32,
1501 : MVE_VQDMLADHs8,
1502 : MVE_VQDMLAH_qrs16,
1503 : MVE_VQDMLAH_qrs32,
1504 : MVE_VQDMLAH_qrs8,
1505 : MVE_VQDMLASH_qrs16,
1506 : MVE_VQDMLASH_qrs32,
1507 : MVE_VQDMLASH_qrs8,
1508 : MVE_VQDMLSDHXs16,
1509 : MVE_VQDMLSDHXs32,
1510 : MVE_VQDMLSDHXs8,
1511 : MVE_VQDMLSDHs16,
1512 : MVE_VQDMLSDHs32,
1513 : MVE_VQDMLSDHs8,
1514 : MVE_VQDMULH_qr_s16,
1515 : MVE_VQDMULH_qr_s32,
1516 : MVE_VQDMULH_qr_s8,
1517 : MVE_VQDMULHi16,
1518 : MVE_VQDMULHi32,
1519 : MVE_VQDMULHi8,
1520 : MVE_VQDMULL_qr_s16bh,
1521 : MVE_VQDMULL_qr_s16th,
1522 : MVE_VQDMULL_qr_s32bh,
1523 : MVE_VQDMULL_qr_s32th,
1524 : MVE_VQDMULLs16bh,
1525 : MVE_VQDMULLs16th,
1526 : MVE_VQDMULLs32bh,
1527 : MVE_VQDMULLs32th,
1528 : MVE_VQMOVNs16bh,
1529 : MVE_VQMOVNs16th,
1530 : MVE_VQMOVNs32bh,
1531 : MVE_VQMOVNs32th,
1532 : MVE_VQMOVNu16bh,
1533 : MVE_VQMOVNu16th,
1534 : MVE_VQMOVNu32bh,
1535 : MVE_VQMOVNu32th,
1536 : MVE_VQMOVUNs16bh,
1537 : MVE_VQMOVUNs16th,
1538 : MVE_VQMOVUNs32bh,
1539 : MVE_VQMOVUNs32th,
1540 : MVE_VQNEGs16,
1541 : MVE_VQNEGs32,
1542 : MVE_VQNEGs8,
1543 : MVE_VQRDMLADHXs16,
1544 : MVE_VQRDMLADHXs32,
1545 : MVE_VQRDMLADHXs8,
1546 : MVE_VQRDMLADHs16,
1547 : MVE_VQRDMLADHs32,
1548 : MVE_VQRDMLADHs8,
1549 : MVE_VQRDMLAH_qrs16,
1550 : MVE_VQRDMLAH_qrs32,
1551 : MVE_VQRDMLAH_qrs8,
1552 : MVE_VQRDMLASH_qrs16,
1553 : MVE_VQRDMLASH_qrs32,
1554 : MVE_VQRDMLASH_qrs8,
1555 : MVE_VQRDMLSDHXs16,
1556 : MVE_VQRDMLSDHXs32,
1557 : MVE_VQRDMLSDHXs8,
1558 : MVE_VQRDMLSDHs16,
1559 : MVE_VQRDMLSDHs32,
1560 : MVE_VQRDMLSDHs8,
1561 : MVE_VQRDMULH_qr_s16,
1562 : MVE_VQRDMULH_qr_s32,
1563 : MVE_VQRDMULH_qr_s8,
1564 : MVE_VQRDMULHi16,
1565 : MVE_VQRDMULHi32,
1566 : MVE_VQRDMULHi8,
1567 : MVE_VQRSHL_by_vecs16,
1568 : MVE_VQRSHL_by_vecs32,
1569 : MVE_VQRSHL_by_vecs8,
1570 : MVE_VQRSHL_by_vecu16,
1571 : MVE_VQRSHL_by_vecu32,
1572 : MVE_VQRSHL_by_vecu8,
1573 : MVE_VQRSHL_qrs16,
1574 : MVE_VQRSHL_qrs32,
1575 : MVE_VQRSHL_qrs8,
1576 : MVE_VQRSHL_qru16,
1577 : MVE_VQRSHL_qru32,
1578 : MVE_VQRSHL_qru8,
1579 : MVE_VQRSHRNbhs16,
1580 : MVE_VQRSHRNbhs32,
1581 : MVE_VQRSHRNbhu16,
1582 : MVE_VQRSHRNbhu32,
1583 : MVE_VQRSHRNths16,
1584 : MVE_VQRSHRNths32,
1585 : MVE_VQRSHRNthu16,
1586 : MVE_VQRSHRNthu32,
1587 : MVE_VQRSHRUNs16bh,
1588 : MVE_VQRSHRUNs16th,
1589 : MVE_VQRSHRUNs32bh,
1590 : MVE_VQRSHRUNs32th,
1591 : MVE_VQSHLU_imms16,
1592 : MVE_VQSHLU_imms32,
1593 : MVE_VQSHLU_imms8,
1594 : MVE_VQSHL_by_vecs16,
1595 : MVE_VQSHL_by_vecs32,
1596 : MVE_VQSHL_by_vecs8,
1597 : MVE_VQSHL_by_vecu16,
1598 : MVE_VQSHL_by_vecu32,
1599 : MVE_VQSHL_by_vecu8,
1600 : MVE_VQSHL_qrs16,
1601 : MVE_VQSHL_qrs32,
1602 : MVE_VQSHL_qrs8,
1603 : MVE_VQSHL_qru16,
1604 : MVE_VQSHL_qru32,
1605 : MVE_VQSHL_qru8,
1606 : MVE_VQSHLimms16,
1607 : MVE_VQSHLimms32,
1608 : MVE_VQSHLimms8,
1609 : MVE_VQSHLimmu16,
1610 : MVE_VQSHLimmu32,
1611 : MVE_VQSHLimmu8,
1612 : MVE_VQSHRNbhs16,
1613 : MVE_VQSHRNbhs32,
1614 : MVE_VQSHRNbhu16,
1615 : MVE_VQSHRNbhu32,
1616 : MVE_VQSHRNths16,
1617 : MVE_VQSHRNths32,
1618 : MVE_VQSHRNthu16,
1619 : MVE_VQSHRNthu32,
1620 : MVE_VQSHRUNs16bh,
1621 : MVE_VQSHRUNs16th,
1622 : MVE_VQSHRUNs32bh,
1623 : MVE_VQSHRUNs32th,
1624 : MVE_VQSUB_qr_s16,
1625 : MVE_VQSUB_qr_s32,
1626 : MVE_VQSUB_qr_s8,
1627 : MVE_VQSUB_qr_u16,
1628 : MVE_VQSUB_qr_u32,
1629 : MVE_VQSUB_qr_u8,
1630 : MVE_VQSUBs16,
1631 : MVE_VQSUBs32,
1632 : MVE_VQSUBs8,
1633 : MVE_VQSUBu16,
1634 : MVE_VQSUBu32,
1635 : MVE_VQSUBu8,
1636 : MVE_VREV16_8,
1637 : MVE_VREV32_16,
1638 : MVE_VREV32_8,
1639 : MVE_VREV64_16,
1640 : MVE_VREV64_32,
1641 : MVE_VREV64_8,
1642 : MVE_VRHADDs16,
1643 : MVE_VRHADDs32,
1644 : MVE_VRHADDs8,
1645 : MVE_VRHADDu16,
1646 : MVE_VRHADDu32,
1647 : MVE_VRHADDu8,
1648 : MVE_VRINTf16A,
1649 : MVE_VRINTf16M,
1650 : MVE_VRINTf16N,
1651 : MVE_VRINTf16P,
1652 : MVE_VRINTf16X,
1653 : MVE_VRINTf16Z,
1654 : MVE_VRINTf32A,
1655 : MVE_VRINTf32M,
1656 : MVE_VRINTf32N,
1657 : MVE_VRINTf32P,
1658 : MVE_VRINTf32X,
1659 : MVE_VRINTf32Z,
1660 : MVE_VRMLALDAVHas32,
1661 : MVE_VRMLALDAVHau32,
1662 : MVE_VRMLALDAVHaxs32,
1663 : MVE_VRMLALDAVHs32,
1664 : MVE_VRMLALDAVHu32,
1665 : MVE_VRMLALDAVHxs32,
1666 : MVE_VRMLSLDAVHas32,
1667 : MVE_VRMLSLDAVHaxs32,
1668 : MVE_VRMLSLDAVHs32,
1669 : MVE_VRMLSLDAVHxs32,
1670 : MVE_VRMULHs16,
1671 : MVE_VRMULHs32,
1672 : MVE_VRMULHs8,
1673 : MVE_VRMULHu16,
1674 : MVE_VRMULHu32,
1675 : MVE_VRMULHu8,
1676 : MVE_VRSHL_by_vecs16,
1677 : MVE_VRSHL_by_vecs32,
1678 : MVE_VRSHL_by_vecs8,
1679 : MVE_VRSHL_by_vecu16,
1680 : MVE_VRSHL_by_vecu32,
1681 : MVE_VRSHL_by_vecu8,
1682 : MVE_VRSHL_qrs16,
1683 : MVE_VRSHL_qrs32,
1684 : MVE_VRSHL_qrs8,
1685 : MVE_VRSHL_qru16,
1686 : MVE_VRSHL_qru32,
1687 : MVE_VRSHL_qru8,
1688 : MVE_VRSHRNi16bh,
1689 : MVE_VRSHRNi16th,
1690 : MVE_VRSHRNi32bh,
1691 : MVE_VRSHRNi32th,
1692 : MVE_VRSHR_imms16,
1693 : MVE_VRSHR_imms32,
1694 : MVE_VRSHR_imms8,
1695 : MVE_VRSHR_immu16,
1696 : MVE_VRSHR_immu32,
1697 : MVE_VRSHR_immu8,
1698 : MVE_VSBC,
1699 : MVE_VSBCI,
1700 : MVE_VSHLC,
1701 : MVE_VSHLL_imms16bh,
1702 : MVE_VSHLL_imms16th,
1703 : MVE_VSHLL_imms8bh,
1704 : MVE_VSHLL_imms8th,
1705 : MVE_VSHLL_immu16bh,
1706 : MVE_VSHLL_immu16th,
1707 : MVE_VSHLL_immu8bh,
1708 : MVE_VSHLL_immu8th,
1709 : MVE_VSHLL_lws16bh,
1710 : MVE_VSHLL_lws16th,
1711 : MVE_VSHLL_lws8bh,
1712 : MVE_VSHLL_lws8th,
1713 : MVE_VSHLL_lwu16bh,
1714 : MVE_VSHLL_lwu16th,
1715 : MVE_VSHLL_lwu8bh,
1716 : MVE_VSHLL_lwu8th,
1717 : MVE_VSHL_by_vecs16,
1718 : MVE_VSHL_by_vecs32,
1719 : MVE_VSHL_by_vecs8,
1720 : MVE_VSHL_by_vecu16,
1721 : MVE_VSHL_by_vecu32,
1722 : MVE_VSHL_by_vecu8,
1723 : MVE_VSHL_immi16,
1724 : MVE_VSHL_immi32,
1725 : MVE_VSHL_immi8,
1726 : MVE_VSHL_qrs16,
1727 : MVE_VSHL_qrs32,
1728 : MVE_VSHL_qrs8,
1729 : MVE_VSHL_qru16,
1730 : MVE_VSHL_qru32,
1731 : MVE_VSHL_qru8,
1732 : MVE_VSHRNi16bh,
1733 : MVE_VSHRNi16th,
1734 : MVE_VSHRNi32bh,
1735 : MVE_VSHRNi32th,
1736 : MVE_VSHR_imms16,
1737 : MVE_VSHR_imms32,
1738 : MVE_VSHR_imms8,
1739 : MVE_VSHR_immu16,
1740 : MVE_VSHR_immu32,
1741 : MVE_VSHR_immu8,
1742 : MVE_VSLIimm16,
1743 : MVE_VSLIimm32,
1744 : MVE_VSLIimm8,
1745 : MVE_VSRIimm16,
1746 : MVE_VSRIimm32,
1747 : MVE_VSRIimm8,
1748 : MVE_VST20_16,
1749 : MVE_VST20_16_wb,
1750 : MVE_VST20_32,
1751 : MVE_VST20_32_wb,
1752 : MVE_VST20_8,
1753 : MVE_VST20_8_wb,
1754 : MVE_VST21_16,
1755 : MVE_VST21_16_wb,
1756 : MVE_VST21_32,
1757 : MVE_VST21_32_wb,
1758 : MVE_VST21_8,
1759 : MVE_VST21_8_wb,
1760 : MVE_VST40_16,
1761 : MVE_VST40_16_wb,
1762 : MVE_VST40_32,
1763 : MVE_VST40_32_wb,
1764 : MVE_VST40_8,
1765 : MVE_VST40_8_wb,
1766 : MVE_VST41_16,
1767 : MVE_VST41_16_wb,
1768 : MVE_VST41_32,
1769 : MVE_VST41_32_wb,
1770 : MVE_VST41_8,
1771 : MVE_VST41_8_wb,
1772 : MVE_VST42_16,
1773 : MVE_VST42_16_wb,
1774 : MVE_VST42_32,
1775 : MVE_VST42_32_wb,
1776 : MVE_VST42_8,
1777 : MVE_VST42_8_wb,
1778 : MVE_VST43_16,
1779 : MVE_VST43_16_wb,
1780 : MVE_VST43_32,
1781 : MVE_VST43_32_wb,
1782 : MVE_VST43_8,
1783 : MVE_VST43_8_wb,
1784 : MVE_VSTRB16,
1785 : MVE_VSTRB16_post,
1786 : MVE_VSTRB16_pre,
1787 : MVE_VSTRB16_rq,
1788 : MVE_VSTRB32,
1789 : MVE_VSTRB32_post,
1790 : MVE_VSTRB32_pre,
1791 : MVE_VSTRB32_rq,
1792 : MVE_VSTRB8_rq,
1793 : MVE_VSTRBU8,
1794 : MVE_VSTRBU8_post,
1795 : MVE_VSTRBU8_pre,
1796 : MVE_VSTRD64_qi,
1797 : MVE_VSTRD64_qi_pre,
1798 : MVE_VSTRD64_rq,
1799 : MVE_VSTRD64_rq_u,
1800 : MVE_VSTRH16_rq,
1801 : MVE_VSTRH16_rq_u,
1802 : MVE_VSTRH32,
1803 : MVE_VSTRH32_post,
1804 : MVE_VSTRH32_pre,
1805 : MVE_VSTRH32_rq,
1806 : MVE_VSTRH32_rq_u,
1807 : MVE_VSTRHU16,
1808 : MVE_VSTRHU16_post,
1809 : MVE_VSTRHU16_pre,
1810 : MVE_VSTRW32_qi,
1811 : MVE_VSTRW32_qi_pre,
1812 : MVE_VSTRW32_rq,
1813 : MVE_VSTRW32_rq_u,
1814 : MVE_VSTRWU32,
1815 : MVE_VSTRWU32_post,
1816 : MVE_VSTRWU32_pre,
1817 : MVE_VSUB_qr_f16,
1818 : MVE_VSUB_qr_f32,
1819 : MVE_VSUB_qr_i16,
1820 : MVE_VSUB_qr_i32,
1821 : MVE_VSUB_qr_i8,
1822 : MVE_VSUBf16,
1823 : MVE_VSUBf32,
1824 : MVE_VSUBi16,
1825 : MVE_VSUBi32,
1826 : MVE_VSUBi8,
1827 : MVE_WLSTP_16,
1828 : MVE_WLSTP_32,
1829 : MVE_WLSTP_64,
1830 : MVE_WLSTP_8,
1831 : MVNi,
1832 : MVNr,
1833 : MVNsi,
1834 : MVNsr,
1835 : NEON_VMAXNMNDf,
1836 : NEON_VMAXNMNDh,
1837 : NEON_VMAXNMNQf,
1838 : NEON_VMAXNMNQh,
1839 : NEON_VMINNMNDf,
1840 : NEON_VMINNMNDh,
1841 : NEON_VMINNMNQf,
1842 : NEON_VMINNMNQh,
1843 : ORRri,
1844 : ORRrr,
1845 : ORRrsi,
1846 : ORRrsr,
1847 : PKHBT,
1848 : PKHTB,
1849 : PLDWi12,
1850 : PLDWrs,
1851 : PLDi12,
1852 : PLDrs,
1853 : PLIi12,
1854 : PLIrs,
1855 : QADD,
1856 : QADD16,
1857 : QADD8,
1858 : QASX,
1859 : QDADD,
1860 : QDSUB,
1861 : QSAX,
1862 : QSUB,
1863 : QSUB16,
1864 : QSUB8,
1865 : RBIT,
1866 : REV,
1867 : REV16,
1868 : REVSH,
1869 : RFEDA,
1870 : RFEDA_UPD,
1871 : RFEDB,
1872 : RFEDB_UPD,
1873 : RFEIA,
1874 : RFEIA_UPD,
1875 : RFEIB,
1876 : RFEIB_UPD,
1877 : RSBri,
1878 : RSBrr,
1879 : RSBrsi,
1880 : RSBrsr,
1881 : RSCri,
1882 : RSCrr,
1883 : RSCrsi,
1884 : RSCrsr,
1885 : SADD16,
1886 : SADD8,
1887 : SASX,
1888 : SB,
1889 : SBCri,
1890 : SBCrr,
1891 : SBCrsi,
1892 : SBCrsr,
1893 : SBFX,
1894 : SDIV,
1895 : SEL,
1896 : SETEND,
1897 : SETPAN,
1898 : SHA1C,
1899 : SHA1H,
1900 : SHA1M,
1901 : SHA1P,
1902 : SHA1SU0,
1903 : SHA1SU1,
1904 : SHA256H,
1905 : SHA256H2,
1906 : SHA256SU0,
1907 : SHA256SU1,
1908 : SHADD16,
1909 : SHADD8,
1910 : SHASX,
1911 : SHSAX,
1912 : SHSUB16,
1913 : SHSUB8,
1914 : SMC,
1915 : SMLABB,
1916 : SMLABT,
1917 : SMLAD,
1918 : SMLADX,
1919 : SMLAL,
1920 : SMLALBB,
1921 : SMLALBT,
1922 : SMLALD,
1923 : SMLALDX,
1924 : SMLALTB,
1925 : SMLALTT,
1926 : SMLATB,
1927 : SMLATT,
1928 : SMLAWB,
1929 : SMLAWT,
1930 : SMLSD,
1931 : SMLSDX,
1932 : SMLSLD,
1933 : SMLSLDX,
1934 : SMMLA,
1935 : SMMLAR,
1936 : SMMLS,
1937 : SMMLSR,
1938 : SMMUL,
1939 : SMMULR,
1940 : SMUAD,
1941 : SMUADX,
1942 : SMULBB,
1943 : SMULBT,
1944 : SMULL,
1945 : SMULTB,
1946 : SMULTT,
1947 : SMULWB,
1948 : SMULWT,
1949 : SMUSD,
1950 : SMUSDX,
1951 : SRSDA,
1952 : SRSDA_UPD,
1953 : SRSDB,
1954 : SRSDB_UPD,
1955 : SRSIA,
1956 : SRSIA_UPD,
1957 : SRSIB,
1958 : SRSIB_UPD,
1959 : SSAT,
1960 : SSAT16,
1961 : SSAX,
1962 : SSUB16,
1963 : SSUB8,
1964 : STC2L_OFFSET,
1965 : STC2L_OPTION,
1966 : STC2L_POST,
1967 : STC2L_PRE,
1968 : STC2_OFFSET,
1969 : STC2_OPTION,
1970 : STC2_POST,
1971 : STC2_PRE,
1972 : STCL_OFFSET,
1973 : STCL_OPTION,
1974 : STCL_POST,
1975 : STCL_PRE,
1976 : STC_OFFSET,
1977 : STC_OPTION,
1978 : STC_POST,
1979 : STC_PRE,
1980 : STL,
1981 : STLB,
1982 : STLEX,
1983 : STLEXB,
1984 : STLEXD,
1985 : STLEXH,
1986 : STLH,
1987 : STMDA,
1988 : STMDA_UPD,
1989 : STMDB,
1990 : STMDB_UPD,
1991 : STMIA,
1992 : STMIA_UPD,
1993 : STMIB,
1994 : STMIB_UPD,
1995 : STRBT_POST_IMM,
1996 : STRBT_POST_REG,
1997 : STRB_POST_IMM,
1998 : STRB_POST_REG,
1999 : STRB_PRE_IMM,
2000 : STRB_PRE_REG,
2001 : STRBi12,
2002 : STRBrs,
2003 : STRD,
2004 : STRD_POST,
2005 : STRD_PRE,
2006 : STREX,
2007 : STREXB,
2008 : STREXD,
2009 : STREXH,
2010 : STRH,
2011 : STRHTi,
2012 : STRHTr,
2013 : STRH_POST,
2014 : STRH_PRE,
2015 : STRT_POST_IMM,
2016 : STRT_POST_REG,
2017 : STR_POST_IMM,
2018 : STR_POST_REG,
2019 : STR_PRE_IMM,
2020 : STR_PRE_REG,
2021 : STRi12,
2022 : STRrs,
2023 : SUBri,
2024 : SUBrr,
2025 : SUBrsi,
2026 : SUBrsr,
2027 : SVC,
2028 : SWP,
2029 : SWPB,
2030 : SXTAB,
2031 : SXTAB16,
2032 : SXTAH,
2033 : SXTB,
2034 : SXTB16,
2035 : SXTH,
2036 : TEQri,
2037 : TEQrr,
2038 : TEQrsi,
2039 : TEQrsr,
2040 : TRAP,
2041 : TRAPNaCl,
2042 : TSB,
2043 : TSTri,
2044 : TSTrr,
2045 : TSTrsi,
2046 : TSTrsr,
2047 : UADD16,
2048 : UADD8,
2049 : UASX,
2050 : UBFX,
2051 : UDF,
2052 : UDIV,
2053 : UHADD16,
2054 : UHADD8,
2055 : UHASX,
2056 : UHSAX,
2057 : UHSUB16,
2058 : UHSUB8,
2059 : UMAAL,
2060 : UMLAL,
2061 : UMULL,
2062 : UQADD16,
2063 : UQADD8,
2064 : UQASX,
2065 : UQSAX,
2066 : UQSUB16,
2067 : UQSUB8,
2068 : USAD8,
2069 : USADA8,
2070 : USAT,
2071 : USAT16,
2072 : USAX,
2073 : USUB16,
2074 : USUB8,
2075 : UXTAB,
2076 : UXTAB16,
2077 : UXTAH,
2078 : UXTB,
2079 : UXTB16,
2080 : UXTH,
2081 : VABALsv2i64,
2082 : VABALsv4i32,
2083 : VABALsv8i16,
2084 : VABALuv2i64,
2085 : VABALuv4i32,
2086 : VABALuv8i16,
2087 : VABAsv16i8,
2088 : VABAsv2i32,
2089 : VABAsv4i16,
2090 : VABAsv4i32,
2091 : VABAsv8i16,
2092 : VABAsv8i8,
2093 : VABAuv16i8,
2094 : VABAuv2i32,
2095 : VABAuv4i16,
2096 : VABAuv4i32,
2097 : VABAuv8i16,
2098 : VABAuv8i8,
2099 : VABDLsv2i64,
2100 : VABDLsv4i32,
2101 : VABDLsv8i16,
2102 : VABDLuv2i64,
2103 : VABDLuv4i32,
2104 : VABDLuv8i16,
2105 : VABDfd,
2106 : VABDfq,
2107 : VABDhd,
2108 : VABDhq,
2109 : VABDsv16i8,
2110 : VABDsv2i32,
2111 : VABDsv4i16,
2112 : VABDsv4i32,
2113 : VABDsv8i16,
2114 : VABDsv8i8,
2115 : VABDuv16i8,
2116 : VABDuv2i32,
2117 : VABDuv4i16,
2118 : VABDuv4i32,
2119 : VABDuv8i16,
2120 : VABDuv8i8,
2121 : VABSD,
2122 : VABSH,
2123 : VABSS,
2124 : VABSfd,
2125 : VABSfq,
2126 : VABShd,
2127 : VABShq,
2128 : VABSv16i8,
2129 : VABSv2i32,
2130 : VABSv4i16,
2131 : VABSv4i32,
2132 : VABSv8i16,
2133 : VABSv8i8,
2134 : VACGEfd,
2135 : VACGEfq,
2136 : VACGEhd,
2137 : VACGEhq,
2138 : VACGTfd,
2139 : VACGTfq,
2140 : VACGThd,
2141 : VACGThq,
2142 : VADDD,
2143 : VADDH,
2144 : VADDHNv2i32,
2145 : VADDHNv4i16,
2146 : VADDHNv8i8,
2147 : VADDLsv2i64,
2148 : VADDLsv4i32,
2149 : VADDLsv8i16,
2150 : VADDLuv2i64,
2151 : VADDLuv4i32,
2152 : VADDLuv8i16,
2153 : VADDS,
2154 : VADDWsv2i64,
2155 : VADDWsv4i32,
2156 : VADDWsv8i16,
2157 : VADDWuv2i64,
2158 : VADDWuv4i32,
2159 : VADDWuv8i16,
2160 : VADDfd,
2161 : VADDfq,
2162 : VADDhd,
2163 : VADDhq,
2164 : VADDv16i8,
2165 : VADDv1i64,
2166 : VADDv2i32,
2167 : VADDv2i64,
2168 : VADDv4i16,
2169 : VADDv4i32,
2170 : VADDv8i16,
2171 : VADDv8i8,
2172 : VANDd,
2173 : VANDq,
2174 : VBF16MALBQ,
2175 : VBF16MALBQI,
2176 : VBF16MALTQ,
2177 : VBF16MALTQI,
2178 : VBICd,
2179 : VBICiv2i32,
2180 : VBICiv4i16,
2181 : VBICiv4i32,
2182 : VBICiv8i16,
2183 : VBICq,
2184 : VBIFd,
2185 : VBIFq,
2186 : VBITd,
2187 : VBITq,
2188 : VBSLd,
2189 : VBSLq,
2190 : VBSPd,
2191 : VBSPq,
2192 : VCADDv2f32,
2193 : VCADDv4f16,
2194 : VCADDv4f32,
2195 : VCADDv8f16,
2196 : VCEQfd,
2197 : VCEQfq,
2198 : VCEQhd,
2199 : VCEQhq,
2200 : VCEQv16i8,
2201 : VCEQv2i32,
2202 : VCEQv4i16,
2203 : VCEQv4i32,
2204 : VCEQv8i16,
2205 : VCEQv8i8,
2206 : VCEQzv16i8,
2207 : VCEQzv2f32,
2208 : VCEQzv2i32,
2209 : VCEQzv4f16,
2210 : VCEQzv4f32,
2211 : VCEQzv4i16,
2212 : VCEQzv4i32,
2213 : VCEQzv8f16,
2214 : VCEQzv8i16,
2215 : VCEQzv8i8,
2216 : VCGEfd,
2217 : VCGEfq,
2218 : VCGEhd,
2219 : VCGEhq,
2220 : VCGEsv16i8,
2221 : VCGEsv2i32,
2222 : VCGEsv4i16,
2223 : VCGEsv4i32,
2224 : VCGEsv8i16,
2225 : VCGEsv8i8,
2226 : VCGEuv16i8,
2227 : VCGEuv2i32,
2228 : VCGEuv4i16,
2229 : VCGEuv4i32,
2230 : VCGEuv8i16,
2231 : VCGEuv8i8,
2232 : VCGEzv16i8,
2233 : VCGEzv2f32,
2234 : VCGEzv2i32,
2235 : VCGEzv4f16,
2236 : VCGEzv4f32,
2237 : VCGEzv4i16,
2238 : VCGEzv4i32,
2239 : VCGEzv8f16,
2240 : VCGEzv8i16,
2241 : VCGEzv8i8,
2242 : VCGTfd,
2243 : VCGTfq,
2244 : VCGThd,
2245 : VCGThq,
2246 : VCGTsv16i8,
2247 : VCGTsv2i32,
2248 : VCGTsv4i16,
2249 : VCGTsv4i32,
2250 : VCGTsv8i16,
2251 : VCGTsv8i8,
2252 : VCGTuv16i8,
2253 : VCGTuv2i32,
2254 : VCGTuv4i16,
2255 : VCGTuv4i32,
2256 : VCGTuv8i16,
2257 : VCGTuv8i8,
2258 : VCGTzv16i8,
2259 : VCGTzv2f32,
2260 : VCGTzv2i32,
2261 : VCGTzv4f16,
2262 : VCGTzv4f32,
2263 : VCGTzv4i16,
2264 : VCGTzv4i32,
2265 : VCGTzv8f16,
2266 : VCGTzv8i16,
2267 : VCGTzv8i8,
2268 : VCLEzv16i8,
2269 : VCLEzv2f32,
2270 : VCLEzv2i32,
2271 : VCLEzv4f16,
2272 : VCLEzv4f32,
2273 : VCLEzv4i16,
2274 : VCLEzv4i32,
2275 : VCLEzv8f16,
2276 : VCLEzv8i16,
2277 : VCLEzv8i8,
2278 : VCLSv16i8,
2279 : VCLSv2i32,
2280 : VCLSv4i16,
2281 : VCLSv4i32,
2282 : VCLSv8i16,
2283 : VCLSv8i8,
2284 : VCLTzv16i8,
2285 : VCLTzv2f32,
2286 : VCLTzv2i32,
2287 : VCLTzv4f16,
2288 : VCLTzv4f32,
2289 : VCLTzv4i16,
2290 : VCLTzv4i32,
2291 : VCLTzv8f16,
2292 : VCLTzv8i16,
2293 : VCLTzv8i8,
2294 : VCLZv16i8,
2295 : VCLZv2i32,
2296 : VCLZv4i16,
2297 : VCLZv4i32,
2298 : VCLZv8i16,
2299 : VCLZv8i8,
2300 : VCMLAv2f32,
2301 : VCMLAv2f32_indexed,
2302 : VCMLAv4f16,
2303 : VCMLAv4f16_indexed,
2304 : VCMLAv4f32,
2305 : VCMLAv4f32_indexed,
2306 : VCMLAv8f16,
2307 : VCMLAv8f16_indexed,
2308 : VCMPD,
2309 : VCMPED,
2310 : VCMPEH,
2311 : VCMPES,
2312 : VCMPEZD,
2313 : VCMPEZH,
2314 : VCMPEZS,
2315 : VCMPH,
2316 : VCMPS,
2317 : VCMPZD,
2318 : VCMPZH,
2319 : VCMPZS,
2320 : VCNTd,
2321 : VCNTq,
2322 : VCVTANSDf,
2323 : VCVTANSDh,
2324 : VCVTANSQf,
2325 : VCVTANSQh,
2326 : VCVTANUDf,
2327 : VCVTANUDh,
2328 : VCVTANUQf,
2329 : VCVTANUQh,
2330 : VCVTASD,
2331 : VCVTASH,
2332 : VCVTASS,
2333 : VCVTAUD,
2334 : VCVTAUH,
2335 : VCVTAUS,
2336 : VCVTBDH,
2337 : VCVTBHD,
2338 : VCVTBHS,
2339 : VCVTBSH,
2340 : VCVTDS,
2341 : VCVTMNSDf,
2342 : VCVTMNSDh,
2343 : VCVTMNSQf,
2344 : VCVTMNSQh,
2345 : VCVTMNUDf,
2346 : VCVTMNUDh,
2347 : VCVTMNUQf,
2348 : VCVTMNUQh,
2349 : VCVTMSD,
2350 : VCVTMSH,
2351 : VCVTMSS,
2352 : VCVTMUD,
2353 : VCVTMUH,
2354 : VCVTMUS,
2355 : VCVTNNSDf,
2356 : VCVTNNSDh,
2357 : VCVTNNSQf,
2358 : VCVTNNSQh,
2359 : VCVTNNUDf,
2360 : VCVTNNUDh,
2361 : VCVTNNUQf,
2362 : VCVTNNUQh,
2363 : VCVTNSD,
2364 : VCVTNSH,
2365 : VCVTNSS,
2366 : VCVTNUD,
2367 : VCVTNUH,
2368 : VCVTNUS,
2369 : VCVTPNSDf,
2370 : VCVTPNSDh,
2371 : VCVTPNSQf,
2372 : VCVTPNSQh,
2373 : VCVTPNUDf,
2374 : VCVTPNUDh,
2375 : VCVTPNUQf,
2376 : VCVTPNUQh,
2377 : VCVTPSD,
2378 : VCVTPSH,
2379 : VCVTPSS,
2380 : VCVTPUD,
2381 : VCVTPUH,
2382 : VCVTPUS,
2383 : VCVTSD,
2384 : VCVTTDH,
2385 : VCVTTHD,
2386 : VCVTTHS,
2387 : VCVTTSH,
2388 : VCVTf2h,
2389 : VCVTf2sd,
2390 : VCVTf2sq,
2391 : VCVTf2ud,
2392 : VCVTf2uq,
2393 : VCVTf2xsd,
2394 : VCVTf2xsq,
2395 : VCVTf2xud,
2396 : VCVTf2xuq,
2397 : VCVTh2f,
2398 : VCVTh2sd,
2399 : VCVTh2sq,
2400 : VCVTh2ud,
2401 : VCVTh2uq,
2402 : VCVTh2xsd,
2403 : VCVTh2xsq,
2404 : VCVTh2xud,
2405 : VCVTh2xuq,
2406 : VCVTs2fd,
2407 : VCVTs2fq,
2408 : VCVTs2hd,
2409 : VCVTs2hq,
2410 : VCVTu2fd,
2411 : VCVTu2fq,
2412 : VCVTu2hd,
2413 : VCVTu2hq,
2414 : VCVTxs2fd,
2415 : VCVTxs2fq,
2416 : VCVTxs2hd,
2417 : VCVTxs2hq,
2418 : VCVTxu2fd,
2419 : VCVTxu2fq,
2420 : VCVTxu2hd,
2421 : VCVTxu2hq,
2422 : VDIVD,
2423 : VDIVH,
2424 : VDIVS,
2425 : VDUP16d,
2426 : VDUP16q,
2427 : VDUP32d,
2428 : VDUP32q,
2429 : VDUP8d,
2430 : VDUP8q,
2431 : VDUPLN16d,
2432 : VDUPLN16q,
2433 : VDUPLN32d,
2434 : VDUPLN32q,
2435 : VDUPLN8d,
2436 : VDUPLN8q,
2437 : VEORd,
2438 : VEORq,
2439 : VEXTd16,
2440 : VEXTd32,
2441 : VEXTd8,
2442 : VEXTq16,
2443 : VEXTq32,
2444 : VEXTq64,
2445 : VEXTq8,
2446 : VFMAD,
2447 : VFMAH,
2448 : VFMALD,
2449 : VFMALDI,
2450 : VFMALQ,
2451 : VFMALQI,
2452 : VFMAS,
2453 : VFMAfd,
2454 : VFMAfq,
2455 : VFMAhd,
2456 : VFMAhq,
2457 : VFMSD,
2458 : VFMSH,
2459 : VFMSLD,
2460 : VFMSLDI,
2461 : VFMSLQ,
2462 : VFMSLQI,
2463 : VFMSS,
2464 : VFMSfd,
2465 : VFMSfq,
2466 : VFMShd,
2467 : VFMShq,
2468 : VFNMAD,
2469 : VFNMAH,
2470 : VFNMAS,
2471 : VFNMSD,
2472 : VFNMSH,
2473 : VFNMSS,
2474 : VFP_VMAXNMD,
2475 : VFP_VMAXNMH,
2476 : VFP_VMAXNMS,
2477 : VFP_VMINNMD,
2478 : VFP_VMINNMH,
2479 : VFP_VMINNMS,
2480 : VGETLNi32,
2481 : VGETLNs16,
2482 : VGETLNs8,
2483 : VGETLNu16,
2484 : VGETLNu8,
2485 : VHADDsv16i8,
2486 : VHADDsv2i32,
2487 : VHADDsv4i16,
2488 : VHADDsv4i32,
2489 : VHADDsv8i16,
2490 : VHADDsv8i8,
2491 : VHADDuv16i8,
2492 : VHADDuv2i32,
2493 : VHADDuv4i16,
2494 : VHADDuv4i32,
2495 : VHADDuv8i16,
2496 : VHADDuv8i8,
2497 : VHSUBsv16i8,
2498 : VHSUBsv2i32,
2499 : VHSUBsv4i16,
2500 : VHSUBsv4i32,
2501 : VHSUBsv8i16,
2502 : VHSUBsv8i8,
2503 : VHSUBuv16i8,
2504 : VHSUBuv2i32,
2505 : VHSUBuv4i16,
2506 : VHSUBuv4i32,
2507 : VHSUBuv8i16,
2508 : VHSUBuv8i8,
2509 : VINSH,
2510 : VJCVT,
2511 : VLD1DUPd16,
2512 : VLD1DUPd16wb_fixed,
2513 : VLD1DUPd16wb_register,
2514 : VLD1DUPd32,
2515 : VLD1DUPd32wb_fixed,
2516 : VLD1DUPd32wb_register,
2517 : VLD1DUPd8,
2518 : VLD1DUPd8wb_fixed,
2519 : VLD1DUPd8wb_register,
2520 : VLD1DUPq16,
2521 : VLD1DUPq16wb_fixed,
2522 : VLD1DUPq16wb_register,
2523 : VLD1DUPq32,
2524 : VLD1DUPq32wb_fixed,
2525 : VLD1DUPq32wb_register,
2526 : VLD1DUPq8,
2527 : VLD1DUPq8wb_fixed,
2528 : VLD1DUPq8wb_register,
2529 : VLD1LNd16,
2530 : VLD1LNd16_UPD,
2531 : VLD1LNd32,
2532 : VLD1LNd32_UPD,
2533 : VLD1LNd8,
2534 : VLD1LNd8_UPD,
2535 : VLD1LNq16Pseudo,
2536 : VLD1LNq16Pseudo_UPD,
2537 : VLD1LNq32Pseudo,
2538 : VLD1LNq32Pseudo_UPD,
2539 : VLD1LNq8Pseudo,
2540 : VLD1LNq8Pseudo_UPD,
2541 : VLD1d16,
2542 : VLD1d16Q,
2543 : VLD1d16QPseudo,
2544 : VLD1d16QPseudoWB_fixed,
2545 : VLD1d16QPseudoWB_register,
2546 : VLD1d16Qwb_fixed,
2547 : VLD1d16Qwb_register,
2548 : VLD1d16T,
2549 : VLD1d16TPseudo,
2550 : VLD1d16TPseudoWB_fixed,
2551 : VLD1d16TPseudoWB_register,
2552 : VLD1d16Twb_fixed,
2553 : VLD1d16Twb_register,
2554 : VLD1d16wb_fixed,
2555 : VLD1d16wb_register,
2556 : VLD1d32,
2557 : VLD1d32Q,
2558 : VLD1d32QPseudo,
2559 : VLD1d32QPseudoWB_fixed,
2560 : VLD1d32QPseudoWB_register,
2561 : VLD1d32Qwb_fixed,
2562 : VLD1d32Qwb_register,
2563 : VLD1d32T,
2564 : VLD1d32TPseudo,
2565 : VLD1d32TPseudoWB_fixed,
2566 : VLD1d32TPseudoWB_register,
2567 : VLD1d32Twb_fixed,
2568 : VLD1d32Twb_register,
2569 : VLD1d32wb_fixed,
2570 : VLD1d32wb_register,
2571 : VLD1d64,
2572 : VLD1d64Q,
2573 : VLD1d64QPseudo,
2574 : VLD1d64QPseudoWB_fixed,
2575 : VLD1d64QPseudoWB_register,
2576 : VLD1d64Qwb_fixed,
2577 : VLD1d64Qwb_register,
2578 : VLD1d64T,
2579 : VLD1d64TPseudo,
2580 : VLD1d64TPseudoWB_fixed,
2581 : VLD1d64TPseudoWB_register,
2582 : VLD1d64Twb_fixed,
2583 : VLD1d64Twb_register,
2584 : VLD1d64wb_fixed,
2585 : VLD1d64wb_register,
2586 : VLD1d8,
2587 : VLD1d8Q,
2588 : VLD1d8QPseudo,
2589 : VLD1d8QPseudoWB_fixed,
2590 : VLD1d8QPseudoWB_register,
2591 : VLD1d8Qwb_fixed,
2592 : VLD1d8Qwb_register,
2593 : VLD1d8T,
2594 : VLD1d8TPseudo,
2595 : VLD1d8TPseudoWB_fixed,
2596 : VLD1d8TPseudoWB_register,
2597 : VLD1d8Twb_fixed,
2598 : VLD1d8Twb_register,
2599 : VLD1d8wb_fixed,
2600 : VLD1d8wb_register,
2601 : VLD1q16,
2602 : VLD1q16HighQPseudo,
2603 : VLD1q16HighQPseudo_UPD,
2604 : VLD1q16HighTPseudo,
2605 : VLD1q16HighTPseudo_UPD,
2606 : VLD1q16LowQPseudo_UPD,
2607 : VLD1q16LowTPseudo_UPD,
2608 : VLD1q16wb_fixed,
2609 : VLD1q16wb_register,
2610 : VLD1q32,
2611 : VLD1q32HighQPseudo,
2612 : VLD1q32HighQPseudo_UPD,
2613 : VLD1q32HighTPseudo,
2614 : VLD1q32HighTPseudo_UPD,
2615 : VLD1q32LowQPseudo_UPD,
2616 : VLD1q32LowTPseudo_UPD,
2617 : VLD1q32wb_fixed,
2618 : VLD1q32wb_register,
2619 : VLD1q64,
2620 : VLD1q64HighQPseudo,
2621 : VLD1q64HighQPseudo_UPD,
2622 : VLD1q64HighTPseudo,
2623 : VLD1q64HighTPseudo_UPD,
2624 : VLD1q64LowQPseudo_UPD,
2625 : VLD1q64LowTPseudo_UPD,
2626 : VLD1q64wb_fixed,
2627 : VLD1q64wb_register,
2628 : VLD1q8,
2629 : VLD1q8HighQPseudo,
2630 : VLD1q8HighQPseudo_UPD,
2631 : VLD1q8HighTPseudo,
2632 : VLD1q8HighTPseudo_UPD,
2633 : VLD1q8LowQPseudo_UPD,
2634 : VLD1q8LowTPseudo_UPD,
2635 : VLD1q8wb_fixed,
2636 : VLD1q8wb_register,
2637 : VLD2DUPd16,
2638 : VLD2DUPd16wb_fixed,
2639 : VLD2DUPd16wb_register,
2640 : VLD2DUPd16x2,
2641 : VLD2DUPd16x2wb_fixed,
2642 : VLD2DUPd16x2wb_register,
2643 : VLD2DUPd32,
2644 : VLD2DUPd32wb_fixed,
2645 : VLD2DUPd32wb_register,
2646 : VLD2DUPd32x2,
2647 : VLD2DUPd32x2wb_fixed,
2648 : VLD2DUPd32x2wb_register,
2649 : VLD2DUPd8,
2650 : VLD2DUPd8wb_fixed,
2651 : VLD2DUPd8wb_register,
2652 : VLD2DUPd8x2,
2653 : VLD2DUPd8x2wb_fixed,
2654 : VLD2DUPd8x2wb_register,
2655 : VLD2DUPq16EvenPseudo,
2656 : VLD2DUPq16OddPseudo,
2657 : VLD2DUPq16OddPseudoWB_fixed,
2658 : VLD2DUPq16OddPseudoWB_register,
2659 : VLD2DUPq32EvenPseudo,
2660 : VLD2DUPq32OddPseudo,
2661 : VLD2DUPq32OddPseudoWB_fixed,
2662 : VLD2DUPq32OddPseudoWB_register,
2663 : VLD2DUPq8EvenPseudo,
2664 : VLD2DUPq8OddPseudo,
2665 : VLD2DUPq8OddPseudoWB_fixed,
2666 : VLD2DUPq8OddPseudoWB_register,
2667 : VLD2LNd16,
2668 : VLD2LNd16Pseudo,
2669 : VLD2LNd16Pseudo_UPD,
2670 : VLD2LNd16_UPD,
2671 : VLD2LNd32,
2672 : VLD2LNd32Pseudo,
2673 : VLD2LNd32Pseudo_UPD,
2674 : VLD2LNd32_UPD,
2675 : VLD2LNd8,
2676 : VLD2LNd8Pseudo,
2677 : VLD2LNd8Pseudo_UPD,
2678 : VLD2LNd8_UPD,
2679 : VLD2LNq16,
2680 : VLD2LNq16Pseudo,
2681 : VLD2LNq16Pseudo_UPD,
2682 : VLD2LNq16_UPD,
2683 : VLD2LNq32,
2684 : VLD2LNq32Pseudo,
2685 : VLD2LNq32Pseudo_UPD,
2686 : VLD2LNq32_UPD,
2687 : VLD2b16,
2688 : VLD2b16wb_fixed,
2689 : VLD2b16wb_register,
2690 : VLD2b32,
2691 : VLD2b32wb_fixed,
2692 : VLD2b32wb_register,
2693 : VLD2b8,
2694 : VLD2b8wb_fixed,
2695 : VLD2b8wb_register,
2696 : VLD2d16,
2697 : VLD2d16wb_fixed,
2698 : VLD2d16wb_register,
2699 : VLD2d32,
2700 : VLD2d32wb_fixed,
2701 : VLD2d32wb_register,
2702 : VLD2d8,
2703 : VLD2d8wb_fixed,
2704 : VLD2d8wb_register,
2705 : VLD2q16,
2706 : VLD2q16Pseudo,
2707 : VLD2q16PseudoWB_fixed,
2708 : VLD2q16PseudoWB_register,
2709 : VLD2q16wb_fixed,
2710 : VLD2q16wb_register,
2711 : VLD2q32,
2712 : VLD2q32Pseudo,
2713 : VLD2q32PseudoWB_fixed,
2714 : VLD2q32PseudoWB_register,
2715 : VLD2q32wb_fixed,
2716 : VLD2q32wb_register,
2717 : VLD2q8,
2718 : VLD2q8Pseudo,
2719 : VLD2q8PseudoWB_fixed,
2720 : VLD2q8PseudoWB_register,
2721 : VLD2q8wb_fixed,
2722 : VLD2q8wb_register,
2723 : VLD3DUPd16,
2724 : VLD3DUPd16Pseudo,
2725 : VLD3DUPd16Pseudo_UPD,
2726 : VLD3DUPd16_UPD,
2727 : VLD3DUPd32,
2728 : VLD3DUPd32Pseudo,
2729 : VLD3DUPd32Pseudo_UPD,
2730 : VLD3DUPd32_UPD,
2731 : VLD3DUPd8,
2732 : VLD3DUPd8Pseudo,
2733 : VLD3DUPd8Pseudo_UPD,
2734 : VLD3DUPd8_UPD,
2735 : VLD3DUPq16,
2736 : VLD3DUPq16EvenPseudo,
2737 : VLD3DUPq16OddPseudo,
2738 : VLD3DUPq16OddPseudo_UPD,
2739 : VLD3DUPq16_UPD,
2740 : VLD3DUPq32,
2741 : VLD3DUPq32EvenPseudo,
2742 : VLD3DUPq32OddPseudo,
2743 : VLD3DUPq32OddPseudo_UPD,
2744 : VLD3DUPq32_UPD,
2745 : VLD3DUPq8,
2746 : VLD3DUPq8EvenPseudo,
2747 : VLD3DUPq8OddPseudo,
2748 : VLD3DUPq8OddPseudo_UPD,
2749 : VLD3DUPq8_UPD,
2750 : VLD3LNd16,
2751 : VLD3LNd16Pseudo,
2752 : VLD3LNd16Pseudo_UPD,
2753 : VLD3LNd16_UPD,
2754 : VLD3LNd32,
2755 : VLD3LNd32Pseudo,
2756 : VLD3LNd32Pseudo_UPD,
2757 : VLD3LNd32_UPD,
2758 : VLD3LNd8,
2759 : VLD3LNd8Pseudo,
2760 : VLD3LNd8Pseudo_UPD,
2761 : VLD3LNd8_UPD,
2762 : VLD3LNq16,
2763 : VLD3LNq16Pseudo,
2764 : VLD3LNq16Pseudo_UPD,
2765 : VLD3LNq16_UPD,
2766 : VLD3LNq32,
2767 : VLD3LNq32Pseudo,
2768 : VLD3LNq32Pseudo_UPD,
2769 : VLD3LNq32_UPD,
2770 : VLD3d16,
2771 : VLD3d16Pseudo,
2772 : VLD3d16Pseudo_UPD,
2773 : VLD3d16_UPD,
2774 : VLD3d32,
2775 : VLD3d32Pseudo,
2776 : VLD3d32Pseudo_UPD,
2777 : VLD3d32_UPD,
2778 : VLD3d8,
2779 : VLD3d8Pseudo,
2780 : VLD3d8Pseudo_UPD,
2781 : VLD3d8_UPD,
2782 : VLD3q16,
2783 : VLD3q16Pseudo_UPD,
2784 : VLD3q16_UPD,
2785 : VLD3q16oddPseudo,
2786 : VLD3q16oddPseudo_UPD,
2787 : VLD3q32,
2788 : VLD3q32Pseudo_UPD,
2789 : VLD3q32_UPD,
2790 : VLD3q32oddPseudo,
2791 : VLD3q32oddPseudo_UPD,
2792 : VLD3q8,
2793 : VLD3q8Pseudo_UPD,
2794 : VLD3q8_UPD,
2795 : VLD3q8oddPseudo,
2796 : VLD3q8oddPseudo_UPD,
2797 : VLD4DUPd16,
2798 : VLD4DUPd16Pseudo,
2799 : VLD4DUPd16Pseudo_UPD,
2800 : VLD4DUPd16_UPD,
2801 : VLD4DUPd32,
2802 : VLD4DUPd32Pseudo,
2803 : VLD4DUPd32Pseudo_UPD,
2804 : VLD4DUPd32_UPD,
2805 : VLD4DUPd8,
2806 : VLD4DUPd8Pseudo,
2807 : VLD4DUPd8Pseudo_UPD,
2808 : VLD4DUPd8_UPD,
2809 : VLD4DUPq16,
2810 : VLD4DUPq16EvenPseudo,
2811 : VLD4DUPq16OddPseudo,
2812 : VLD4DUPq16OddPseudo_UPD,
2813 : VLD4DUPq16_UPD,
2814 : VLD4DUPq32,
2815 : VLD4DUPq32EvenPseudo,
2816 : VLD4DUPq32OddPseudo,
2817 : VLD4DUPq32OddPseudo_UPD,
2818 : VLD4DUPq32_UPD,
2819 : VLD4DUPq8,
2820 : VLD4DUPq8EvenPseudo,
2821 : VLD4DUPq8OddPseudo,
2822 : VLD4DUPq8OddPseudo_UPD,
2823 : VLD4DUPq8_UPD,
2824 : VLD4LNd16,
2825 : VLD4LNd16Pseudo,
2826 : VLD4LNd16Pseudo_UPD,
2827 : VLD4LNd16_UPD,
2828 : VLD4LNd32,
2829 : VLD4LNd32Pseudo,
2830 : VLD4LNd32Pseudo_UPD,
2831 : VLD4LNd32_UPD,
2832 : VLD4LNd8,
2833 : VLD4LNd8Pseudo,
2834 : VLD4LNd8Pseudo_UPD,
2835 : VLD4LNd8_UPD,
2836 : VLD4LNq16,
2837 : VLD4LNq16Pseudo,
2838 : VLD4LNq16Pseudo_UPD,
2839 : VLD4LNq16_UPD,
2840 : VLD4LNq32,
2841 : VLD4LNq32Pseudo,
2842 : VLD4LNq32Pseudo_UPD,
2843 : VLD4LNq32_UPD,
2844 : VLD4d16,
2845 : VLD4d16Pseudo,
2846 : VLD4d16Pseudo_UPD,
2847 : VLD4d16_UPD,
2848 : VLD4d32,
2849 : VLD4d32Pseudo,
2850 : VLD4d32Pseudo_UPD,
2851 : VLD4d32_UPD,
2852 : VLD4d8,
2853 : VLD4d8Pseudo,
2854 : VLD4d8Pseudo_UPD,
2855 : VLD4d8_UPD,
2856 : VLD4q16,
2857 : VLD4q16Pseudo_UPD,
2858 : VLD4q16_UPD,
2859 : VLD4q16oddPseudo,
2860 : VLD4q16oddPseudo_UPD,
2861 : VLD4q32,
2862 : VLD4q32Pseudo_UPD,
2863 : VLD4q32_UPD,
2864 : VLD4q32oddPseudo,
2865 : VLD4q32oddPseudo_UPD,
2866 : VLD4q8,
2867 : VLD4q8Pseudo_UPD,
2868 : VLD4q8_UPD,
2869 : VLD4q8oddPseudo,
2870 : VLD4q8oddPseudo_UPD,
2871 : VLDMDDB_UPD,
2872 : VLDMDIA,
2873 : VLDMDIA_UPD,
2874 : VLDMQIA,
2875 : VLDMSDB_UPD,
2876 : VLDMSIA,
2877 : VLDMSIA_UPD,
2878 : VLDRD,
2879 : VLDRH,
2880 : VLDRS,
2881 : VLDR_FPCXTNS_off,
2882 : VLDR_FPCXTNS_post,
2883 : VLDR_FPCXTNS_pre,
2884 : VLDR_FPCXTS_off,
2885 : VLDR_FPCXTS_post,
2886 : VLDR_FPCXTS_pre,
2887 : VLDR_FPSCR_NZCVQC_off,
2888 : VLDR_FPSCR_NZCVQC_post,
2889 : VLDR_FPSCR_NZCVQC_pre,
2890 : VLDR_FPSCR_off,
2891 : VLDR_FPSCR_post,
2892 : VLDR_FPSCR_pre,
2893 : VLDR_P0_off,
2894 : VLDR_P0_post,
2895 : VLDR_P0_pre,
2896 : VLDR_VPR_off,
2897 : VLDR_VPR_post,
2898 : VLDR_VPR_pre,
2899 : VLLDM,
2900 : VLLDM_T2,
2901 : VLSTM,
2902 : VLSTM_T2,
2903 : VMAXfd,
2904 : VMAXfq,
2905 : VMAXhd,
2906 : VMAXhq,
2907 : VMAXsv16i8,
2908 : VMAXsv2i32,
2909 : VMAXsv4i16,
2910 : VMAXsv4i32,
2911 : VMAXsv8i16,
2912 : VMAXsv8i8,
2913 : VMAXuv16i8,
2914 : VMAXuv2i32,
2915 : VMAXuv4i16,
2916 : VMAXuv4i32,
2917 : VMAXuv8i16,
2918 : VMAXuv8i8,
2919 : VMINfd,
2920 : VMINfq,
2921 : VMINhd,
2922 : VMINhq,
2923 : VMINsv16i8,
2924 : VMINsv2i32,
2925 : VMINsv4i16,
2926 : VMINsv4i32,
2927 : VMINsv8i16,
2928 : VMINsv8i8,
2929 : VMINuv16i8,
2930 : VMINuv2i32,
2931 : VMINuv4i16,
2932 : VMINuv4i32,
2933 : VMINuv8i16,
2934 : VMINuv8i8,
2935 : VMLAD,
2936 : VMLAH,
2937 : VMLALslsv2i32,
2938 : VMLALslsv4i16,
2939 : VMLALsluv2i32,
2940 : VMLALsluv4i16,
2941 : VMLALsv2i64,
2942 : VMLALsv4i32,
2943 : VMLALsv8i16,
2944 : VMLALuv2i64,
2945 : VMLALuv4i32,
2946 : VMLALuv8i16,
2947 : VMLAS,
2948 : VMLAfd,
2949 : VMLAfq,
2950 : VMLAhd,
2951 : VMLAhq,
2952 : VMLAslfd,
2953 : VMLAslfq,
2954 : VMLAslhd,
2955 : VMLAslhq,
2956 : VMLAslv2i32,
2957 : VMLAslv4i16,
2958 : VMLAslv4i32,
2959 : VMLAslv8i16,
2960 : VMLAv16i8,
2961 : VMLAv2i32,
2962 : VMLAv4i16,
2963 : VMLAv4i32,
2964 : VMLAv8i16,
2965 : VMLAv8i8,
2966 : VMLSD,
2967 : VMLSH,
2968 : VMLSLslsv2i32,
2969 : VMLSLslsv4i16,
2970 : VMLSLsluv2i32,
2971 : VMLSLsluv4i16,
2972 : VMLSLsv2i64,
2973 : VMLSLsv4i32,
2974 : VMLSLsv8i16,
2975 : VMLSLuv2i64,
2976 : VMLSLuv4i32,
2977 : VMLSLuv8i16,
2978 : VMLSS,
2979 : VMLSfd,
2980 : VMLSfq,
2981 : VMLShd,
2982 : VMLShq,
2983 : VMLSslfd,
2984 : VMLSslfq,
2985 : VMLSslhd,
2986 : VMLSslhq,
2987 : VMLSslv2i32,
2988 : VMLSslv4i16,
2989 : VMLSslv4i32,
2990 : VMLSslv8i16,
2991 : VMLSv16i8,
2992 : VMLSv2i32,
2993 : VMLSv4i16,
2994 : VMLSv4i32,
2995 : VMLSv8i16,
2996 : VMLSv8i8,
2997 : VMMLA,
2998 : VMOVD,
2999 : VMOVDRR,
3000 : VMOVH,
3001 : VMOVHR,
3002 : VMOVLsv2i64,
3003 : VMOVLsv4i32,
3004 : VMOVLsv8i16,
3005 : VMOVLuv2i64,
3006 : VMOVLuv4i32,
3007 : VMOVLuv8i16,
3008 : VMOVNv2i32,
3009 : VMOVNv4i16,
3010 : VMOVNv8i8,
3011 : VMOVRH,
3012 : VMOVRRD,
3013 : VMOVRRS,
3014 : VMOVRS,
3015 : VMOVS,
3016 : VMOVSR,
3017 : VMOVSRR,
3018 : VMOVv16i8,
3019 : VMOVv1i64,
3020 : VMOVv2f32,
3021 : VMOVv2i32,
3022 : VMOVv2i64,
3023 : VMOVv4f32,
3024 : VMOVv4i16,
3025 : VMOVv4i32,
3026 : VMOVv8i16,
3027 : VMOVv8i8,
3028 : VMRS,
3029 : VMRS_FPCXTNS,
3030 : VMRS_FPCXTS,
3031 : VMRS_FPEXC,
3032 : VMRS_FPINST,
3033 : VMRS_FPINST2,
3034 : VMRS_FPSCR_NZCVQC,
3035 : VMRS_FPSID,
3036 : VMRS_MVFR0,
3037 : VMRS_MVFR1,
3038 : VMRS_MVFR2,
3039 : VMRS_P0,
3040 : VMRS_VPR,
3041 : VMSR,
3042 : VMSR_FPCXTNS,
3043 : VMSR_FPCXTS,
3044 : VMSR_FPEXC,
3045 : VMSR_FPINST,
3046 : VMSR_FPINST2,
3047 : VMSR_FPSCR_NZCVQC,
3048 : VMSR_FPSID,
3049 : VMSR_P0,
3050 : VMSR_VPR,
3051 : VMULD,
3052 : VMULH,
3053 : VMULLp64,
3054 : VMULLp8,
3055 : VMULLslsv2i32,
3056 : VMULLslsv4i16,
3057 : VMULLsluv2i32,
3058 : VMULLsluv4i16,
3059 : VMULLsv2i64,
3060 : VMULLsv4i32,
3061 : VMULLsv8i16,
3062 : VMULLuv2i64,
3063 : VMULLuv4i32,
3064 : VMULLuv8i16,
3065 : VMULS,
3066 : VMULfd,
3067 : VMULfq,
3068 : VMULhd,
3069 : VMULhq,
3070 : VMULpd,
3071 : VMULpq,
3072 : VMULslfd,
3073 : VMULslfq,
3074 : VMULslhd,
3075 : VMULslhq,
3076 : VMULslv2i32,
3077 : VMULslv4i16,
3078 : VMULslv4i32,
3079 : VMULslv8i16,
3080 : VMULv16i8,
3081 : VMULv2i32,
3082 : VMULv4i16,
3083 : VMULv4i32,
3084 : VMULv8i16,
3085 : VMULv8i8,
3086 : VMVNd,
3087 : VMVNq,
3088 : VMVNv2i32,
3089 : VMVNv4i16,
3090 : VMVNv4i32,
3091 : VMVNv8i16,
3092 : VNEGD,
3093 : VNEGH,
3094 : VNEGS,
3095 : VNEGf32q,
3096 : VNEGfd,
3097 : VNEGhd,
3098 : VNEGhq,
3099 : VNEGs16d,
3100 : VNEGs16q,
3101 : VNEGs32d,
3102 : VNEGs32q,
3103 : VNEGs8d,
3104 : VNEGs8q,
3105 : VNMLAD,
3106 : VNMLAH,
3107 : VNMLAS,
3108 : VNMLSD,
3109 : VNMLSH,
3110 : VNMLSS,
3111 : VNMULD,
3112 : VNMULH,
3113 : VNMULS,
3114 : VORNd,
3115 : VORNq,
3116 : VORRd,
3117 : VORRiv2i32,
3118 : VORRiv4i16,
3119 : VORRiv4i32,
3120 : VORRiv8i16,
3121 : VORRq,
3122 : VPADALsv16i8,
3123 : VPADALsv2i32,
3124 : VPADALsv4i16,
3125 : VPADALsv4i32,
3126 : VPADALsv8i16,
3127 : VPADALsv8i8,
3128 : VPADALuv16i8,
3129 : VPADALuv2i32,
3130 : VPADALuv4i16,
3131 : VPADALuv4i32,
3132 : VPADALuv8i16,
3133 : VPADALuv8i8,
3134 : VPADDLsv16i8,
3135 : VPADDLsv2i32,
3136 : VPADDLsv4i16,
3137 : VPADDLsv4i32,
3138 : VPADDLsv8i16,
3139 : VPADDLsv8i8,
3140 : VPADDLuv16i8,
3141 : VPADDLuv2i32,
3142 : VPADDLuv4i16,
3143 : VPADDLuv4i32,
3144 : VPADDLuv8i16,
3145 : VPADDLuv8i8,
3146 : VPADDf,
3147 : VPADDh,
3148 : VPADDi16,
3149 : VPADDi32,
3150 : VPADDi8,
3151 : VPMAXf,
3152 : VPMAXh,
3153 : VPMAXs16,
3154 : VPMAXs32,
3155 : VPMAXs8,
3156 : VPMAXu16,
3157 : VPMAXu32,
3158 : VPMAXu8,
3159 : VPMINf,
3160 : VPMINh,
3161 : VPMINs16,
3162 : VPMINs32,
3163 : VPMINs8,
3164 : VPMINu16,
3165 : VPMINu32,
3166 : VPMINu8,
3167 : VQABSv16i8,
3168 : VQABSv2i32,
3169 : VQABSv4i16,
3170 : VQABSv4i32,
3171 : VQABSv8i16,
3172 : VQABSv8i8,
3173 : VQADDsv16i8,
3174 : VQADDsv1i64,
3175 : VQADDsv2i32,
3176 : VQADDsv2i64,
3177 : VQADDsv4i16,
3178 : VQADDsv4i32,
3179 : VQADDsv8i16,
3180 : VQADDsv8i8,
3181 : VQADDuv16i8,
3182 : VQADDuv1i64,
3183 : VQADDuv2i32,
3184 : VQADDuv2i64,
3185 : VQADDuv4i16,
3186 : VQADDuv4i32,
3187 : VQADDuv8i16,
3188 : VQADDuv8i8,
3189 : VQDMLALslv2i32,
3190 : VQDMLALslv4i16,
3191 : VQDMLALv2i64,
3192 : VQDMLALv4i32,
3193 : VQDMLSLslv2i32,
3194 : VQDMLSLslv4i16,
3195 : VQDMLSLv2i64,
3196 : VQDMLSLv4i32,
3197 : VQDMULHslv2i32,
3198 : VQDMULHslv4i16,
3199 : VQDMULHslv4i32,
3200 : VQDMULHslv8i16,
3201 : VQDMULHv2i32,
3202 : VQDMULHv4i16,
3203 : VQDMULHv4i32,
3204 : VQDMULHv8i16,
3205 : VQDMULLslv2i32,
3206 : VQDMULLslv4i16,
3207 : VQDMULLv2i64,
3208 : VQDMULLv4i32,
3209 : VQMOVNsuv2i32,
3210 : VQMOVNsuv4i16,
3211 : VQMOVNsuv8i8,
3212 : VQMOVNsv2i32,
3213 : VQMOVNsv4i16,
3214 : VQMOVNsv8i8,
3215 : VQMOVNuv2i32,
3216 : VQMOVNuv4i16,
3217 : VQMOVNuv8i8,
3218 : VQNEGv16i8,
3219 : VQNEGv2i32,
3220 : VQNEGv4i16,
3221 : VQNEGv4i32,
3222 : VQNEGv8i16,
3223 : VQNEGv8i8,
3224 : VQRDMLAHslv2i32,
3225 : VQRDMLAHslv4i16,
3226 : VQRDMLAHslv4i32,
3227 : VQRDMLAHslv8i16,
3228 : VQRDMLAHv2i32,
3229 : VQRDMLAHv4i16,
3230 : VQRDMLAHv4i32,
3231 : VQRDMLAHv8i16,
3232 : VQRDMLSHslv2i32,
3233 : VQRDMLSHslv4i16,
3234 : VQRDMLSHslv4i32,
3235 : VQRDMLSHslv8i16,
3236 : VQRDMLSHv2i32,
3237 : VQRDMLSHv4i16,
3238 : VQRDMLSHv4i32,
3239 : VQRDMLSHv8i16,
3240 : VQRDMULHslv2i32,
3241 : VQRDMULHslv4i16,
3242 : VQRDMULHslv4i32,
3243 : VQRDMULHslv8i16,
3244 : VQRDMULHv2i32,
3245 : VQRDMULHv4i16,
3246 : VQRDMULHv4i32,
3247 : VQRDMULHv8i16,
3248 : VQRSHLsv16i8,
3249 : VQRSHLsv1i64,
3250 : VQRSHLsv2i32,
3251 : VQRSHLsv2i64,
3252 : VQRSHLsv4i16,
3253 : VQRSHLsv4i32,
3254 : VQRSHLsv8i16,
3255 : VQRSHLsv8i8,
3256 : VQRSHLuv16i8,
3257 : VQRSHLuv1i64,
3258 : VQRSHLuv2i32,
3259 : VQRSHLuv2i64,
3260 : VQRSHLuv4i16,
3261 : VQRSHLuv4i32,
3262 : VQRSHLuv8i16,
3263 : VQRSHLuv8i8,
3264 : VQRSHRNsv2i32,
3265 : VQRSHRNsv4i16,
3266 : VQRSHRNsv8i8,
3267 : VQRSHRNuv2i32,
3268 : VQRSHRNuv4i16,
3269 : VQRSHRNuv8i8,
3270 : VQRSHRUNv2i32,
3271 : VQRSHRUNv4i16,
3272 : VQRSHRUNv8i8,
3273 : VQSHLsiv16i8,
3274 : VQSHLsiv1i64,
3275 : VQSHLsiv2i32,
3276 : VQSHLsiv2i64,
3277 : VQSHLsiv4i16,
3278 : VQSHLsiv4i32,
3279 : VQSHLsiv8i16,
3280 : VQSHLsiv8i8,
3281 : VQSHLsuv16i8,
3282 : VQSHLsuv1i64,
3283 : VQSHLsuv2i32,
3284 : VQSHLsuv2i64,
3285 : VQSHLsuv4i16,
3286 : VQSHLsuv4i32,
3287 : VQSHLsuv8i16,
3288 : VQSHLsuv8i8,
3289 : VQSHLsv16i8,
3290 : VQSHLsv1i64,
3291 : VQSHLsv2i32,
3292 : VQSHLsv2i64,
3293 : VQSHLsv4i16,
3294 : VQSHLsv4i32,
3295 : VQSHLsv8i16,
3296 : VQSHLsv8i8,
3297 : VQSHLuiv16i8,
3298 : VQSHLuiv1i64,
3299 : VQSHLuiv2i32,
3300 : VQSHLuiv2i64,
3301 : VQSHLuiv4i16,
3302 : VQSHLuiv4i32,
3303 : VQSHLuiv8i16,
3304 : VQSHLuiv8i8,
3305 : VQSHLuv16i8,
3306 : VQSHLuv1i64,
3307 : VQSHLuv2i32,
3308 : VQSHLuv2i64,
3309 : VQSHLuv4i16,
3310 : VQSHLuv4i32,
3311 : VQSHLuv8i16,
3312 : VQSHLuv8i8,
3313 : VQSHRNsv2i32,
3314 : VQSHRNsv4i16,
3315 : VQSHRNsv8i8,
3316 : VQSHRNuv2i32,
3317 : VQSHRNuv4i16,
3318 : VQSHRNuv8i8,
3319 : VQSHRUNv2i32,
3320 : VQSHRUNv4i16,
3321 : VQSHRUNv8i8,
3322 : VQSUBsv16i8,
3323 : VQSUBsv1i64,
3324 : VQSUBsv2i32,
3325 : VQSUBsv2i64,
3326 : VQSUBsv4i16,
3327 : VQSUBsv4i32,
3328 : VQSUBsv8i16,
3329 : VQSUBsv8i8,
3330 : VQSUBuv16i8,
3331 : VQSUBuv1i64,
3332 : VQSUBuv2i32,
3333 : VQSUBuv2i64,
3334 : VQSUBuv4i16,
3335 : VQSUBuv4i32,
3336 : VQSUBuv8i16,
3337 : VQSUBuv8i8,
3338 : VRADDHNv2i32,
3339 : VRADDHNv4i16,
3340 : VRADDHNv8i8,
3341 : VRECPEd,
3342 : VRECPEfd,
3343 : VRECPEfq,
3344 : VRECPEhd,
3345 : VRECPEhq,
3346 : VRECPEq,
3347 : VRECPSfd,
3348 : VRECPSfq,
3349 : VRECPShd,
3350 : VRECPShq,
3351 : VREV16d8,
3352 : VREV16q8,
3353 : VREV32d16,
3354 : VREV32d8,
3355 : VREV32q16,
3356 : VREV32q8,
3357 : VREV64d16,
3358 : VREV64d32,
3359 : VREV64d8,
3360 : VREV64q16,
3361 : VREV64q32,
3362 : VREV64q8,
3363 : VRHADDsv16i8,
3364 : VRHADDsv2i32,
3365 : VRHADDsv4i16,
3366 : VRHADDsv4i32,
3367 : VRHADDsv8i16,
3368 : VRHADDsv8i8,
3369 : VRHADDuv16i8,
3370 : VRHADDuv2i32,
3371 : VRHADDuv4i16,
3372 : VRHADDuv4i32,
3373 : VRHADDuv8i16,
3374 : VRHADDuv8i8,
3375 : VRINTAD,
3376 : VRINTAH,
3377 : VRINTANDf,
3378 : VRINTANDh,
3379 : VRINTANQf,
3380 : VRINTANQh,
3381 : VRINTAS,
3382 : VRINTMD,
3383 : VRINTMH,
3384 : VRINTMNDf,
3385 : VRINTMNDh,
3386 : VRINTMNQf,
3387 : VRINTMNQh,
3388 : VRINTMS,
3389 : VRINTND,
3390 : VRINTNH,
3391 : VRINTNNDf,
3392 : VRINTNNDh,
3393 : VRINTNNQf,
3394 : VRINTNNQh,
3395 : VRINTNS,
3396 : VRINTPD,
3397 : VRINTPH,
3398 : VRINTPNDf,
3399 : VRINTPNDh,
3400 : VRINTPNQf,
3401 : VRINTPNQh,
3402 : VRINTPS,
3403 : VRINTRD,
3404 : VRINTRH,
3405 : VRINTRS,
3406 : VRINTXD,
3407 : VRINTXH,
3408 : VRINTXNDf,
3409 : VRINTXNDh,
3410 : VRINTXNQf,
3411 : VRINTXNQh,
3412 : VRINTXS,
3413 : VRINTZD,
3414 : VRINTZH,
3415 : VRINTZNDf,
3416 : VRINTZNDh,
3417 : VRINTZNQf,
3418 : VRINTZNQh,
3419 : VRINTZS,
3420 : VRSHLsv16i8,
3421 : VRSHLsv1i64,
3422 : VRSHLsv2i32,
3423 : VRSHLsv2i64,
3424 : VRSHLsv4i16,
3425 : VRSHLsv4i32,
3426 : VRSHLsv8i16,
3427 : VRSHLsv8i8,
3428 : VRSHLuv16i8,
3429 : VRSHLuv1i64,
3430 : VRSHLuv2i32,
3431 : VRSHLuv2i64,
3432 : VRSHLuv4i16,
3433 : VRSHLuv4i32,
3434 : VRSHLuv8i16,
3435 : VRSHLuv8i8,
3436 : VRSHRNv2i32,
3437 : VRSHRNv4i16,
3438 : VRSHRNv8i8,
3439 : VRSHRsv16i8,
3440 : VRSHRsv1i64,
3441 : VRSHRsv2i32,
3442 : VRSHRsv2i64,
3443 : VRSHRsv4i16,
3444 : VRSHRsv4i32,
3445 : VRSHRsv8i16,
3446 : VRSHRsv8i8,
3447 : VRSHRuv16i8,
3448 : VRSHRuv1i64,
3449 : VRSHRuv2i32,
3450 : VRSHRuv2i64,
3451 : VRSHRuv4i16,
3452 : VRSHRuv4i32,
3453 : VRSHRuv8i16,
3454 : VRSHRuv8i8,
3455 : VRSQRTEd,
3456 : VRSQRTEfd,
3457 : VRSQRTEfq,
3458 : VRSQRTEhd,
3459 : VRSQRTEhq,
3460 : VRSQRTEq,
3461 : VRSQRTSfd,
3462 : VRSQRTSfq,
3463 : VRSQRTShd,
3464 : VRSQRTShq,
3465 : VRSRAsv16i8,
3466 : VRSRAsv1i64,
3467 : VRSRAsv2i32,
3468 : VRSRAsv2i64,
3469 : VRSRAsv4i16,
3470 : VRSRAsv4i32,
3471 : VRSRAsv8i16,
3472 : VRSRAsv8i8,
3473 : VRSRAuv16i8,
3474 : VRSRAuv1i64,
3475 : VRSRAuv2i32,
3476 : VRSRAuv2i64,
3477 : VRSRAuv4i16,
3478 : VRSRAuv4i32,
3479 : VRSRAuv8i16,
3480 : VRSRAuv8i8,
3481 : VRSUBHNv2i32,
3482 : VRSUBHNv4i16,
3483 : VRSUBHNv8i8,
3484 : VSCCLRMD,
3485 : VSCCLRMS,
3486 : VSDOTD,
3487 : VSDOTDI,
3488 : VSDOTQ,
3489 : VSDOTQI,
3490 : VSELEQD,
3491 : VSELEQH,
3492 : VSELEQS,
3493 : VSELGED,
3494 : VSELGEH,
3495 : VSELGES,
3496 : VSELGTD,
3497 : VSELGTH,
3498 : VSELGTS,
3499 : VSELVSD,
3500 : VSELVSH,
3501 : VSELVSS,
3502 : VSETLNi16,
3503 : VSETLNi32,
3504 : VSETLNi8,
3505 : VSHLLi16,
3506 : VSHLLi32,
3507 : VSHLLi8,
3508 : VSHLLsv2i64,
3509 : VSHLLsv4i32,
3510 : VSHLLsv8i16,
3511 : VSHLLuv2i64,
3512 : VSHLLuv4i32,
3513 : VSHLLuv8i16,
3514 : VSHLiv16i8,
3515 : VSHLiv1i64,
3516 : VSHLiv2i32,
3517 : VSHLiv2i64,
3518 : VSHLiv4i16,
3519 : VSHLiv4i32,
3520 : VSHLiv8i16,
3521 : VSHLiv8i8,
3522 : VSHLsv16i8,
3523 : VSHLsv1i64,
3524 : VSHLsv2i32,
3525 : VSHLsv2i64,
3526 : VSHLsv4i16,
3527 : VSHLsv4i32,
3528 : VSHLsv8i16,
3529 : VSHLsv8i8,
3530 : VSHLuv16i8,
3531 : VSHLuv1i64,
3532 : VSHLuv2i32,
3533 : VSHLuv2i64,
3534 : VSHLuv4i16,
3535 : VSHLuv4i32,
3536 : VSHLuv8i16,
3537 : VSHLuv8i8,
3538 : VSHRNv2i32,
3539 : VSHRNv4i16,
3540 : VSHRNv8i8,
3541 : VSHRsv16i8,
3542 : VSHRsv1i64,
3543 : VSHRsv2i32,
3544 : VSHRsv2i64,
3545 : VSHRsv4i16,
3546 : VSHRsv4i32,
3547 : VSHRsv8i16,
3548 : VSHRsv8i8,
3549 : VSHRuv16i8,
3550 : VSHRuv1i64,
3551 : VSHRuv2i32,
3552 : VSHRuv2i64,
3553 : VSHRuv4i16,
3554 : VSHRuv4i32,
3555 : VSHRuv8i16,
3556 : VSHRuv8i8,
3557 : VSHTOD,
3558 : VSHTOH,
3559 : VSHTOS,
3560 : VSITOD,
3561 : VSITOH,
3562 : VSITOS,
3563 : VSLIv16i8,
3564 : VSLIv1i64,
3565 : VSLIv2i32,
3566 : VSLIv2i64,
3567 : VSLIv4i16,
3568 : VSLIv4i32,
3569 : VSLIv8i16,
3570 : VSLIv8i8,
3571 : VSLTOD,
3572 : VSLTOH,
3573 : VSLTOS,
3574 : VSMMLA,
3575 : VSQRTD,
3576 : VSQRTH,
3577 : VSQRTS,
3578 : VSRAsv16i8,
3579 : VSRAsv1i64,
3580 : VSRAsv2i32,
3581 : VSRAsv2i64,
3582 : VSRAsv4i16,
3583 : VSRAsv4i32,
3584 : VSRAsv8i16,
3585 : VSRAsv8i8,
3586 : VSRAuv16i8,
3587 : VSRAuv1i64,
3588 : VSRAuv2i32,
3589 : VSRAuv2i64,
3590 : VSRAuv4i16,
3591 : VSRAuv4i32,
3592 : VSRAuv8i16,
3593 : VSRAuv8i8,
3594 : VSRIv16i8,
3595 : VSRIv1i64,
3596 : VSRIv2i32,
3597 : VSRIv2i64,
3598 : VSRIv4i16,
3599 : VSRIv4i32,
3600 : VSRIv8i16,
3601 : VSRIv8i8,
3602 : VST1LNd16,
3603 : VST1LNd16_UPD,
3604 : VST1LNd32,
3605 : VST1LNd32_UPD,
3606 : VST1LNd8,
3607 : VST1LNd8_UPD,
3608 : VST1LNq16Pseudo,
3609 : VST1LNq16Pseudo_UPD,
3610 : VST1LNq32Pseudo,
3611 : VST1LNq32Pseudo_UPD,
3612 : VST1LNq8Pseudo,
3613 : VST1LNq8Pseudo_UPD,
3614 : VST1d16,
3615 : VST1d16Q,
3616 : VST1d16QPseudo,
3617 : VST1d16QPseudoWB_fixed,
3618 : VST1d16QPseudoWB_register,
3619 : VST1d16Qwb_fixed,
3620 : VST1d16Qwb_register,
3621 : VST1d16T,
3622 : VST1d16TPseudo,
3623 : VST1d16TPseudoWB_fixed,
3624 : VST1d16TPseudoWB_register,
3625 : VST1d16Twb_fixed,
3626 : VST1d16Twb_register,
3627 : VST1d16wb_fixed,
3628 : VST1d16wb_register,
3629 : VST1d32,
3630 : VST1d32Q,
3631 : VST1d32QPseudo,
3632 : VST1d32QPseudoWB_fixed,
3633 : VST1d32QPseudoWB_register,
3634 : VST1d32Qwb_fixed,
3635 : VST1d32Qwb_register,
3636 : VST1d32T,
3637 : VST1d32TPseudo,
3638 : VST1d32TPseudoWB_fixed,
3639 : VST1d32TPseudoWB_register,
3640 : VST1d32Twb_fixed,
3641 : VST1d32Twb_register,
3642 : VST1d32wb_fixed,
3643 : VST1d32wb_register,
3644 : VST1d64,
3645 : VST1d64Q,
3646 : VST1d64QPseudo,
3647 : VST1d64QPseudoWB_fixed,
3648 : VST1d64QPseudoWB_register,
3649 : VST1d64Qwb_fixed,
3650 : VST1d64Qwb_register,
3651 : VST1d64T,
3652 : VST1d64TPseudo,
3653 : VST1d64TPseudoWB_fixed,
3654 : VST1d64TPseudoWB_register,
3655 : VST1d64Twb_fixed,
3656 : VST1d64Twb_register,
3657 : VST1d64wb_fixed,
3658 : VST1d64wb_register,
3659 : VST1d8,
3660 : VST1d8Q,
3661 : VST1d8QPseudo,
3662 : VST1d8QPseudoWB_fixed,
3663 : VST1d8QPseudoWB_register,
3664 : VST1d8Qwb_fixed,
3665 : VST1d8Qwb_register,
3666 : VST1d8T,
3667 : VST1d8TPseudo,
3668 : VST1d8TPseudoWB_fixed,
3669 : VST1d8TPseudoWB_register,
3670 : VST1d8Twb_fixed,
3671 : VST1d8Twb_register,
3672 : VST1d8wb_fixed,
3673 : VST1d8wb_register,
3674 : VST1q16,
3675 : VST1q16HighQPseudo,
3676 : VST1q16HighQPseudo_UPD,
3677 : VST1q16HighTPseudo,
3678 : VST1q16HighTPseudo_UPD,
3679 : VST1q16LowQPseudo_UPD,
3680 : VST1q16LowTPseudo_UPD,
3681 : VST1q16wb_fixed,
3682 : VST1q16wb_register,
3683 : VST1q32,
3684 : VST1q32HighQPseudo,
3685 : VST1q32HighQPseudo_UPD,
3686 : VST1q32HighTPseudo,
3687 : VST1q32HighTPseudo_UPD,
3688 : VST1q32LowQPseudo_UPD,
3689 : VST1q32LowTPseudo_UPD,
3690 : VST1q32wb_fixed,
3691 : VST1q32wb_register,
3692 : VST1q64,
3693 : VST1q64HighQPseudo,
3694 : VST1q64HighQPseudo_UPD,
3695 : VST1q64HighTPseudo,
3696 : VST1q64HighTPseudo_UPD,
3697 : VST1q64LowQPseudo_UPD,
3698 : VST1q64LowTPseudo_UPD,
3699 : VST1q64wb_fixed,
3700 : VST1q64wb_register,
3701 : VST1q8,
3702 : VST1q8HighQPseudo,
3703 : VST1q8HighQPseudo_UPD,
3704 : VST1q8HighTPseudo,
3705 : VST1q8HighTPseudo_UPD,
3706 : VST1q8LowQPseudo_UPD,
3707 : VST1q8LowTPseudo_UPD,
3708 : VST1q8wb_fixed,
3709 : VST1q8wb_register,
3710 : VST2LNd16,
3711 : VST2LNd16Pseudo,
3712 : VST2LNd16Pseudo_UPD,
3713 : VST2LNd16_UPD,
3714 : VST2LNd32,
3715 : VST2LNd32Pseudo,
3716 : VST2LNd32Pseudo_UPD,
3717 : VST2LNd32_UPD,
3718 : VST2LNd8,
3719 : VST2LNd8Pseudo,
3720 : VST2LNd8Pseudo_UPD,
3721 : VST2LNd8_UPD,
3722 : VST2LNq16,
3723 : VST2LNq16Pseudo,
3724 : VST2LNq16Pseudo_UPD,
3725 : VST2LNq16_UPD,
3726 : VST2LNq32,
3727 : VST2LNq32Pseudo,
3728 : VST2LNq32Pseudo_UPD,
3729 : VST2LNq32_UPD,
3730 : VST2b16,
3731 : VST2b16wb_fixed,
3732 : VST2b16wb_register,
3733 : VST2b32,
3734 : VST2b32wb_fixed,
3735 : VST2b32wb_register,
3736 : VST2b8,
3737 : VST2b8wb_fixed,
3738 : VST2b8wb_register,
3739 : VST2d16,
3740 : VST2d16wb_fixed,
3741 : VST2d16wb_register,
3742 : VST2d32,
3743 : VST2d32wb_fixed,
3744 : VST2d32wb_register,
3745 : VST2d8,
3746 : VST2d8wb_fixed,
3747 : VST2d8wb_register,
3748 : VST2q16,
3749 : VST2q16Pseudo,
3750 : VST2q16PseudoWB_fixed,
3751 : VST2q16PseudoWB_register,
3752 : VST2q16wb_fixed,
3753 : VST2q16wb_register,
3754 : VST2q32,
3755 : VST2q32Pseudo,
3756 : VST2q32PseudoWB_fixed,
3757 : VST2q32PseudoWB_register,
3758 : VST2q32wb_fixed,
3759 : VST2q32wb_register,
3760 : VST2q8,
3761 : VST2q8Pseudo,
3762 : VST2q8PseudoWB_fixed,
3763 : VST2q8PseudoWB_register,
3764 : VST2q8wb_fixed,
3765 : VST2q8wb_register,
3766 : VST3LNd16,
3767 : VST3LNd16Pseudo,
3768 : VST3LNd16Pseudo_UPD,
3769 : VST3LNd16_UPD,
3770 : VST3LNd32,
3771 : VST3LNd32Pseudo,
3772 : VST3LNd32Pseudo_UPD,
3773 : VST3LNd32_UPD,
3774 : VST3LNd8,
3775 : VST3LNd8Pseudo,
3776 : VST3LNd8Pseudo_UPD,
3777 : VST3LNd8_UPD,
3778 : VST3LNq16,
3779 : VST3LNq16Pseudo,
3780 : VST3LNq16Pseudo_UPD,
3781 : VST3LNq16_UPD,
3782 : VST3LNq32,
3783 : VST3LNq32Pseudo,
3784 : VST3LNq32Pseudo_UPD,
3785 : VST3LNq32_UPD,
3786 : VST3d16,
3787 : VST3d16Pseudo,
3788 : VST3d16Pseudo_UPD,
3789 : VST3d16_UPD,
3790 : VST3d32,
3791 : VST3d32Pseudo,
3792 : VST3d32Pseudo_UPD,
3793 : VST3d32_UPD,
3794 : VST3d8,
3795 : VST3d8Pseudo,
3796 : VST3d8Pseudo_UPD,
3797 : VST3d8_UPD,
3798 : VST3q16,
3799 : VST3q16Pseudo_UPD,
3800 : VST3q16_UPD,
3801 : VST3q16oddPseudo,
3802 : VST3q16oddPseudo_UPD,
3803 : VST3q32,
3804 : VST3q32Pseudo_UPD,
3805 : VST3q32_UPD,
3806 : VST3q32oddPseudo,
3807 : VST3q32oddPseudo_UPD,
3808 : VST3q8,
3809 : VST3q8Pseudo_UPD,
3810 : VST3q8_UPD,
3811 : VST3q8oddPseudo,
3812 : VST3q8oddPseudo_UPD,
3813 : VST4LNd16,
3814 : VST4LNd16Pseudo,
3815 : VST4LNd16Pseudo_UPD,
3816 : VST4LNd16_UPD,
3817 : VST4LNd32,
3818 : VST4LNd32Pseudo,
3819 : VST4LNd32Pseudo_UPD,
3820 : VST4LNd32_UPD,
3821 : VST4LNd8,
3822 : VST4LNd8Pseudo,
3823 : VST4LNd8Pseudo_UPD,
3824 : VST4LNd8_UPD,
3825 : VST4LNq16,
3826 : VST4LNq16Pseudo,
3827 : VST4LNq16Pseudo_UPD,
3828 : VST4LNq16_UPD,
3829 : VST4LNq32,
3830 : VST4LNq32Pseudo,
3831 : VST4LNq32Pseudo_UPD,
3832 : VST4LNq32_UPD,
3833 : VST4d16,
3834 : VST4d16Pseudo,
3835 : VST4d16Pseudo_UPD,
3836 : VST4d16_UPD,
3837 : VST4d32,
3838 : VST4d32Pseudo,
3839 : VST4d32Pseudo_UPD,
3840 : VST4d32_UPD,
3841 : VST4d8,
3842 : VST4d8Pseudo,
3843 : VST4d8Pseudo_UPD,
3844 : VST4d8_UPD,
3845 : VST4q16,
3846 : VST4q16Pseudo_UPD,
3847 : VST4q16_UPD,
3848 : VST4q16oddPseudo,
3849 : VST4q16oddPseudo_UPD,
3850 : VST4q32,
3851 : VST4q32Pseudo_UPD,
3852 : VST4q32_UPD,
3853 : VST4q32oddPseudo,
3854 : VST4q32oddPseudo_UPD,
3855 : VST4q8,
3856 : VST4q8Pseudo_UPD,
3857 : VST4q8_UPD,
3858 : VST4q8oddPseudo,
3859 : VST4q8oddPseudo_UPD,
3860 : VSTMDDB_UPD,
3861 : VSTMDIA,
3862 : VSTMDIA_UPD,
3863 : VSTMQIA,
3864 : VSTMSDB_UPD,
3865 : VSTMSIA,
3866 : VSTMSIA_UPD,
3867 : VSTRD,
3868 : VSTRH,
3869 : VSTRS,
3870 : VSTR_FPCXTNS_off,
3871 : VSTR_FPCXTNS_post,
3872 : VSTR_FPCXTNS_pre,
3873 : VSTR_FPCXTS_off,
3874 : VSTR_FPCXTS_post,
3875 : VSTR_FPCXTS_pre,
3876 : VSTR_FPSCR_NZCVQC_off,
3877 : VSTR_FPSCR_NZCVQC_post,
3878 : VSTR_FPSCR_NZCVQC_pre,
3879 : VSTR_FPSCR_off,
3880 : VSTR_FPSCR_post,
3881 : VSTR_FPSCR_pre,
3882 : VSTR_P0_off,
3883 : VSTR_P0_post,
3884 : VSTR_P0_pre,
3885 : VSTR_VPR_off,
3886 : VSTR_VPR_post,
3887 : VSTR_VPR_pre,
3888 : VSUBD,
3889 : VSUBH,
3890 : VSUBHNv2i32,
3891 : VSUBHNv4i16,
3892 : VSUBHNv8i8,
3893 : VSUBLsv2i64,
3894 : VSUBLsv4i32,
3895 : VSUBLsv8i16,
3896 : VSUBLuv2i64,
3897 : VSUBLuv4i32,
3898 : VSUBLuv8i16,
3899 : VSUBS,
3900 : VSUBWsv2i64,
3901 : VSUBWsv4i32,
3902 : VSUBWsv8i16,
3903 : VSUBWuv2i64,
3904 : VSUBWuv4i32,
3905 : VSUBWuv8i16,
3906 : VSUBfd,
3907 : VSUBfq,
3908 : VSUBhd,
3909 : VSUBhq,
3910 : VSUBv16i8,
3911 : VSUBv1i64,
3912 : VSUBv2i32,
3913 : VSUBv2i64,
3914 : VSUBv4i16,
3915 : VSUBv4i32,
3916 : VSUBv8i16,
3917 : VSUBv8i8,
3918 : VSUDOTDI,
3919 : VSUDOTQI,
3920 : VSWPd,
3921 : VSWPq,
3922 : VTBL1,
3923 : VTBL2,
3924 : VTBL3,
3925 : VTBL3Pseudo,
3926 : VTBL4,
3927 : VTBL4Pseudo,
3928 : VTBX1,
3929 : VTBX2,
3930 : VTBX3,
3931 : VTBX3Pseudo,
3932 : VTBX4,
3933 : VTBX4Pseudo,
3934 : VTOSHD,
3935 : VTOSHH,
3936 : VTOSHS,
3937 : VTOSIRD,
3938 : VTOSIRH,
3939 : VTOSIRS,
3940 : VTOSIZD,
3941 : VTOSIZH,
3942 : VTOSIZS,
3943 : VTOSLD,
3944 : VTOSLH,
3945 : VTOSLS,
3946 : VTOUHD,
3947 : VTOUHH,
3948 : VTOUHS,
3949 : VTOUIRD,
3950 : VTOUIRH,
3951 : VTOUIRS,
3952 : VTOUIZD,
3953 : VTOUIZH,
3954 : VTOUIZS,
3955 : VTOULD,
3956 : VTOULH,
3957 : VTOULS,
3958 : VTRNd16,
3959 : VTRNd32,
3960 : VTRNd8,
3961 : VTRNq16,
3962 : VTRNq32,
3963 : VTRNq8,
3964 : VTSTv16i8,
3965 : VTSTv2i32,
3966 : VTSTv4i16,
3967 : VTSTv4i32,
3968 : VTSTv8i16,
3969 : VTSTv8i8,
3970 : VUDOTD,
3971 : VUDOTDI,
3972 : VUDOTQ,
3973 : VUDOTQI,
3974 : VUHTOD,
3975 : VUHTOH,
3976 : VUHTOS,
3977 : VUITOD,
3978 : VUITOH,
3979 : VUITOS,
3980 : VULTOD,
3981 : VULTOH,
3982 : VULTOS,
3983 : VUMMLA,
3984 : VUSDOTD,
3985 : VUSDOTDI,
3986 : VUSDOTQ,
3987 : VUSDOTQI,
3988 : VUSMMLA,
3989 : VUZPd16,
3990 : VUZPd8,
3991 : VUZPq16,
3992 : VUZPq32,
3993 : VUZPq8,
3994 : VZIPd16,
3995 : VZIPd8,
3996 : VZIPq16,
3997 : VZIPq32,
3998 : VZIPq8,
3999 : sysLDMDA,
4000 : sysLDMDA_UPD,
4001 : sysLDMDB,
4002 : sysLDMDB_UPD,
4003 : sysLDMIA,
4004 : sysLDMIA_UPD,
4005 : sysLDMIB,
4006 : sysLDMIB_UPD,
4007 : sysSTMDA,
4008 : sysSTMDA_UPD,
4009 : sysSTMDB,
4010 : sysSTMDB_UPD,
4011 : sysSTMIA,
4012 : sysSTMIA_UPD,
4013 : sysSTMIB,
4014 : sysSTMIB_UPD,
4015 : t2ADCri,
4016 : t2ADCrr,
4017 : t2ADCrs,
4018 : t2ADDri,
4019 : t2ADDri12,
4020 : t2ADDrr,
4021 : t2ADDrs,
4022 : t2ADDspImm,
4023 : t2ADDspImm12,
4024 : t2ADR,
4025 : t2ANDri,
4026 : t2ANDrr,
4027 : t2ANDrs,
4028 : t2ASRri,
4029 : t2ASRrr,
4030 : t2AUT,
4031 : t2AUTG,
4032 : t2B,
4033 : t2BFC,
4034 : t2BFI,
4035 : t2BFLi,
4036 : t2BFLr,
4037 : t2BFi,
4038 : t2BFic,
4039 : t2BFr,
4040 : t2BICri,
4041 : t2BICrr,
4042 : t2BICrs,
4043 : t2BTI,
4044 : t2BXAUT,
4045 : t2BXJ,
4046 : t2Bcc,
4047 : t2CDP,
4048 : t2CDP2,
4049 : t2CLREX,
4050 : t2CLRM,
4051 : t2CLZ,
4052 : t2CMNri,
4053 : t2CMNzrr,
4054 : t2CMNzrs,
4055 : t2CMPri,
4056 : t2CMPrr,
4057 : t2CMPrs,
4058 : t2CPS1p,
4059 : t2CPS2p,
4060 : t2CPS3p,
4061 : t2CRC32B,
4062 : t2CRC32CB,
4063 : t2CRC32CH,
4064 : t2CRC32CW,
4065 : t2CRC32H,
4066 : t2CRC32W,
4067 : t2CSEL,
4068 : t2CSINC,
4069 : t2CSINV,
4070 : t2CSNEG,
4071 : t2DBG,
4072 : t2DCPS1,
4073 : t2DCPS2,
4074 : t2DCPS3,
4075 : t2DLS,
4076 : t2DMB,
4077 : t2DSB,
4078 : t2EORri,
4079 : t2EORrr,
4080 : t2EORrs,
4081 : t2HINT,
4082 : t2HVC,
4083 : t2ISB,
4084 : t2IT,
4085 : t2Int_eh_sjlj_setjmp,
4086 : t2Int_eh_sjlj_setjmp_nofp,
4087 : t2LDA,
4088 : t2LDAB,
4089 : t2LDAEX,
4090 : t2LDAEXB,
4091 : t2LDAEXD,
4092 : t2LDAEXH,
4093 : t2LDAH,
4094 : t2LDC2L_OFFSET,
4095 : t2LDC2L_OPTION,
4096 : t2LDC2L_POST,
4097 : t2LDC2L_PRE,
4098 : t2LDC2_OFFSET,
4099 : t2LDC2_OPTION,
4100 : t2LDC2_POST,
4101 : t2LDC2_PRE,
4102 : t2LDCL_OFFSET,
4103 : t2LDCL_OPTION,
4104 : t2LDCL_POST,
4105 : t2LDCL_PRE,
4106 : t2LDC_OFFSET,
4107 : t2LDC_OPTION,
4108 : t2LDC_POST,
4109 : t2LDC_PRE,
4110 : t2LDMDB,
4111 : t2LDMDB_UPD,
4112 : t2LDMIA,
4113 : t2LDMIA_UPD,
4114 : t2LDRBT,
4115 : t2LDRB_POST,
4116 : t2LDRB_PRE,
4117 : t2LDRBi12,
4118 : t2LDRBi8,
4119 : t2LDRBpci,
4120 : t2LDRBs,
4121 : t2LDRD_POST,
4122 : t2LDRD_PRE,
4123 : t2LDRDi8,
4124 : t2LDREX,
4125 : t2LDREXB,
4126 : t2LDREXD,
4127 : t2LDREXH,
4128 : t2LDRHT,
4129 : t2LDRH_POST,
4130 : t2LDRH_PRE,
4131 : t2LDRHi12,
4132 : t2LDRHi8,
4133 : t2LDRHpci,
4134 : t2LDRHs,
4135 : t2LDRSBT,
4136 : t2LDRSB_POST,
4137 : t2LDRSB_PRE,
4138 : t2LDRSBi12,
4139 : t2LDRSBi8,
4140 : t2LDRSBpci,
4141 : t2LDRSBs,
4142 : t2LDRSHT,
4143 : t2LDRSH_POST,
4144 : t2LDRSH_PRE,
4145 : t2LDRSHi12,
4146 : t2LDRSHi8,
4147 : t2LDRSHpci,
4148 : t2LDRSHs,
4149 : t2LDRT,
4150 : t2LDR_POST,
4151 : t2LDR_PRE,
4152 : t2LDRi12,
4153 : t2LDRi8,
4154 : t2LDRpci,
4155 : t2LDRs,
4156 : t2LE,
4157 : t2LEUpdate,
4158 : t2LSLri,
4159 : t2LSLrr,
4160 : t2LSRri,
4161 : t2LSRrr,
4162 : t2MCR,
4163 : t2MCR2,
4164 : t2MCRR,
4165 : t2MCRR2,
4166 : t2MLA,
4167 : t2MLS,
4168 : t2MOVTi16,
4169 : t2MOVi,
4170 : t2MOVi16,
4171 : t2MOVr,
4172 : t2MOVsra_glue,
4173 : t2MOVsrl_glue,
4174 : t2MRC,
4175 : t2MRC2,
4176 : t2MRRC,
4177 : t2MRRC2,
4178 : t2MRS_AR,
4179 : t2MRS_M,
4180 : t2MRSbanked,
4181 : t2MRSsys_AR,
4182 : t2MSR_AR,
4183 : t2MSR_M,
4184 : t2MSRbanked,
4185 : t2MUL,
4186 : t2MVNi,
4187 : t2MVNr,
4188 : t2MVNs,
4189 : t2ORNri,
4190 : t2ORNrr,
4191 : t2ORNrs,
4192 : t2ORRri,
4193 : t2ORRrr,
4194 : t2ORRrs,
4195 : t2PAC,
4196 : t2PACBTI,
4197 : t2PACG,
4198 : t2PKHBT,
4199 : t2PKHTB,
4200 : t2PLDWi12,
4201 : t2PLDWi8,
4202 : t2PLDWs,
4203 : t2PLDi12,
4204 : t2PLDi8,
4205 : t2PLDpci,
4206 : t2PLDs,
4207 : t2PLIi12,
4208 : t2PLIi8,
4209 : t2PLIpci,
4210 : t2PLIs,
4211 : t2QADD,
4212 : t2QADD16,
4213 : t2QADD8,
4214 : t2QASX,
4215 : t2QDADD,
4216 : t2QDSUB,
4217 : t2QSAX,
4218 : t2QSUB,
4219 : t2QSUB16,
4220 : t2QSUB8,
4221 : t2RBIT,
4222 : t2REV,
4223 : t2REV16,
4224 : t2REVSH,
4225 : t2RFEDB,
4226 : t2RFEDBW,
4227 : t2RFEIA,
4228 : t2RFEIAW,
4229 : t2RORri,
4230 : t2RORrr,
4231 : t2RRX,
4232 : t2RSBri,
4233 : t2RSBrr,
4234 : t2RSBrs,
4235 : t2SADD16,
4236 : t2SADD8,
4237 : t2SASX,
4238 : t2SB,
4239 : t2SBCri,
4240 : t2SBCrr,
4241 : t2SBCrs,
4242 : t2SBFX,
4243 : t2SDIV,
4244 : t2SEL,
4245 : t2SETPAN,
4246 : t2SG,
4247 : t2SHADD16,
4248 : t2SHADD8,
4249 : t2SHASX,
4250 : t2SHSAX,
4251 : t2SHSUB16,
4252 : t2SHSUB8,
4253 : t2SMC,
4254 : t2SMLABB,
4255 : t2SMLABT,
4256 : t2SMLAD,
4257 : t2SMLADX,
4258 : t2SMLAL,
4259 : t2SMLALBB,
4260 : t2SMLALBT,
4261 : t2SMLALD,
4262 : t2SMLALDX,
4263 : t2SMLALTB,
4264 : t2SMLALTT,
4265 : t2SMLATB,
4266 : t2SMLATT,
4267 : t2SMLAWB,
4268 : t2SMLAWT,
4269 : t2SMLSD,
4270 : t2SMLSDX,
4271 : t2SMLSLD,
4272 : t2SMLSLDX,
4273 : t2SMMLA,
4274 : t2SMMLAR,
4275 : t2SMMLS,
4276 : t2SMMLSR,
4277 : t2SMMUL,
4278 : t2SMMULR,
4279 : t2SMUAD,
4280 : t2SMUADX,
4281 : t2SMULBB,
4282 : t2SMULBT,
4283 : t2SMULL,
4284 : t2SMULTB,
4285 : t2SMULTT,
4286 : t2SMULWB,
4287 : t2SMULWT,
4288 : t2SMUSD,
4289 : t2SMUSDX,
4290 : t2SRSDB,
4291 : t2SRSDB_UPD,
4292 : t2SRSIA,
4293 : t2SRSIA_UPD,
4294 : t2SSAT,
4295 : t2SSAT16,
4296 : t2SSAX,
4297 : t2SSUB16,
4298 : t2SSUB8,
4299 : t2STC2L_OFFSET,
4300 : t2STC2L_OPTION,
4301 : t2STC2L_POST,
4302 : t2STC2L_PRE,
4303 : t2STC2_OFFSET,
4304 : t2STC2_OPTION,
4305 : t2STC2_POST,
4306 : t2STC2_PRE,
4307 : t2STCL_OFFSET,
4308 : t2STCL_OPTION,
4309 : t2STCL_POST,
4310 : t2STCL_PRE,
4311 : t2STC_OFFSET,
4312 : t2STC_OPTION,
4313 : t2STC_POST,
4314 : t2STC_PRE,
4315 : t2STL,
4316 : t2STLB,
4317 : t2STLEX,
4318 : t2STLEXB,
4319 : t2STLEXD,
4320 : t2STLEXH,
4321 : t2STLH,
4322 : t2STMDB,
4323 : t2STMDB_UPD,
4324 : t2STMIA,
4325 : t2STMIA_UPD,
4326 : t2STRBT,
4327 : t2STRB_POST,
4328 : t2STRB_PRE,
4329 : t2STRBi12,
4330 : t2STRBi8,
4331 : t2STRBs,
4332 : t2STRD_POST,
4333 : t2STRD_PRE,
4334 : t2STRDi8,
4335 : t2STREX,
4336 : t2STREXB,
4337 : t2STREXD,
4338 : t2STREXH,
4339 : t2STRHT,
4340 : t2STRH_POST,
4341 : t2STRH_PRE,
4342 : t2STRHi12,
4343 : t2STRHi8,
4344 : t2STRHs,
4345 : t2STRT,
4346 : t2STR_POST,
4347 : t2STR_PRE,
4348 : t2STRi12,
4349 : t2STRi8,
4350 : t2STRs,
4351 : t2SUBS_PC_LR,
4352 : t2SUBri,
4353 : t2SUBri12,
4354 : t2SUBrr,
4355 : t2SUBrs,
4356 : t2SUBspImm,
4357 : t2SUBspImm12,
4358 : t2SXTAB,
4359 : t2SXTAB16,
4360 : t2SXTAH,
4361 : t2SXTB,
4362 : t2SXTB16,
4363 : t2SXTH,
4364 : t2TBB,
4365 : t2TBH,
4366 : t2TEQri,
4367 : t2TEQrr,
4368 : t2TEQrs,
4369 : t2TSB,
4370 : t2TSTri,
4371 : t2TSTrr,
4372 : t2TSTrs,
4373 : t2TT,
4374 : t2TTA,
4375 : t2TTAT,
4376 : t2TTT,
4377 : t2UADD16,
4378 : t2UADD8,
4379 : t2UASX,
4380 : t2UBFX,
4381 : t2UDF,
4382 : t2UDIV,
4383 : t2UHADD16,
4384 : t2UHADD8,
4385 : t2UHASX,
4386 : t2UHSAX,
4387 : t2UHSUB16,
4388 : t2UHSUB8,
4389 : t2UMAAL,
4390 : t2UMLAL,
4391 : t2UMULL,
4392 : t2UQADD16,
4393 : t2UQADD8,
4394 : t2UQASX,
4395 : t2UQSAX,
4396 : t2UQSUB16,
4397 : t2UQSUB8,
4398 : t2USAD8,
4399 : t2USADA8,
4400 : t2USAT,
4401 : t2USAT16,
4402 : t2USAX,
4403 : t2USUB16,
4404 : t2USUB8,
4405 : t2UXTAB,
4406 : t2UXTAB16,
4407 : t2UXTAH,
4408 : t2UXTB,
4409 : t2UXTB16,
4410 : t2UXTH,
4411 : t2WLS,
4412 : tADC,
4413 : tADDhirr,
4414 : tADDi3,
4415 : tADDi8,
4416 : tADDrSP,
4417 : tADDrSPi,
4418 : tADDrr,
4419 : tADDspi,
4420 : tADDspr,
4421 : tADR,
4422 : tAND,
4423 : tASRri,
4424 : tASRrr,
4425 : tB,
4426 : tBIC,
4427 : tBKPT,
4428 : tBL,
4429 : tBLXNSr,
4430 : tBLXi,
4431 : tBLXr,
4432 : tBX,
4433 : tBXNS,
4434 : tBcc,
4435 : tCBNZ,
4436 : tCBZ,
4437 : tCMNz,
4438 : tCMPhir,
4439 : tCMPi8,
4440 : tCMPr,
4441 : tCPS,
4442 : tEOR,
4443 : tHINT,
4444 : tHLT,
4445 : tInt_WIN_eh_sjlj_longjmp,
4446 : tInt_eh_sjlj_longjmp,
4447 : tInt_eh_sjlj_setjmp,
4448 : tLDMIA,
4449 : tLDRBi,
4450 : tLDRBr,
4451 : tLDRHi,
4452 : tLDRHr,
4453 : tLDRSB,
4454 : tLDRSH,
4455 : tLDRi,
4456 : tLDRpci,
4457 : tLDRr,
4458 : tLDRspi,
4459 : tLSLri,
4460 : tLSLrr,
4461 : tLSRri,
4462 : tLSRrr,
4463 : tMOVSr,
4464 : tMOVi8,
4465 : tMOVr,
4466 : tMUL,
4467 : tMVN,
4468 : tORR,
4469 : tPICADD,
4470 : tPOP,
4471 : tPUSH,
4472 : tREV,
4473 : tREV16,
4474 : tREVSH,
4475 : tROR,
4476 : tRSB,
4477 : tSBC,
4478 : tSETEND,
4479 : tSTMIA_UPD,
4480 : tSTRBi,
4481 : tSTRBr,
4482 : tSTRHi,
4483 : tSTRHr,
4484 : tSTRi,
4485 : tSTRr,
4486 : tSTRspi,
4487 : tSUBi3,
4488 : tSUBi8,
4489 : tSUBrr,
4490 : tSUBspi,
4491 : tSVC,
4492 : tSXTB,
4493 : tSXTH,
4494 : tTRAP,
4495 : tTST,
4496 : tUDF,
4497 : tUXTB,
4498 : tUXTH,
4499 : t__brkdiv0,
4500 : INSTRUCTION_LIST_END,
4501 : UNKNOWN(u64),
4502 : }
4503 :
4504 : impl From<u64> for Opcode {
4505 0 : fn from(value: u64) -> Self {
4506 0 : match value {
4507 0 : 0 => Opcode::PHI,
4508 0 : 1 => Opcode::INLINEASM,
4509 0 : 2 => Opcode::INLINEASM_BR,
4510 0 : 3 => Opcode::CFI_INSTRUCTION,
4511 0 : 4 => Opcode::EH_LABEL,
4512 0 : 5 => Opcode::GC_LABEL,
4513 0 : 6 => Opcode::ANNOTATION_LABEL,
4514 0 : 7 => Opcode::KILL,
4515 0 : 8 => Opcode::EXTRACT_SUBREG,
4516 0 : 9 => Opcode::INSERT_SUBREG,
4517 0 : 10 => Opcode::IMPLICIT_DEF,
4518 0 : 11 => Opcode::SUBREG_TO_REG,
4519 0 : 12 => Opcode::COPY_TO_REGCLASS,
4520 0 : 13 => Opcode::DBG_VALUE,
4521 0 : 14 => Opcode::DBG_VALUE_LIST,
4522 0 : 15 => Opcode::DBG_INSTR_REF,
4523 0 : 16 => Opcode::DBG_PHI,
4524 0 : 17 => Opcode::DBG_LABEL,
4525 0 : 18 => Opcode::REG_SEQUENCE,
4526 0 : 19 => Opcode::COPY,
4527 0 : 20 => Opcode::BUNDLE,
4528 0 : 21 => Opcode::LIFETIME_START,
4529 0 : 22 => Opcode::LIFETIME_END,
4530 0 : 23 => Opcode::PSEUDO_PROBE,
4531 0 : 24 => Opcode::ARITH_FENCE,
4532 0 : 25 => Opcode::STACKMAP,
4533 0 : 26 => Opcode::FENTRY_CALL,
4534 0 : 27 => Opcode::PATCHPOINT,
4535 0 : 28 => Opcode::LOAD_STACK_GUARD,
4536 0 : 29 => Opcode::PREALLOCATED_SETUP,
4537 0 : 30 => Opcode::PREALLOCATED_ARG,
4538 0 : 31 => Opcode::STATEPOINT,
4539 0 : 32 => Opcode::LOCAL_ESCAPE,
4540 0 : 33 => Opcode::FAULTING_OP,
4541 0 : 34 => Opcode::PATCHABLE_OP,
4542 0 : 35 => Opcode::PATCHABLE_FUNCTION_ENTER,
4543 0 : 36 => Opcode::PATCHABLE_RET,
4544 0 : 37 => Opcode::PATCHABLE_FUNCTION_EXIT,
4545 0 : 38 => Opcode::PATCHABLE_TAIL_CALL,
4546 0 : 39 => Opcode::PATCHABLE_EVENT_CALL,
4547 0 : 40 => Opcode::PATCHABLE_TYPED_EVENT_CALL,
4548 0 : 41 => Opcode::ICALL_BRANCH_FUNNEL,
4549 0 : 42 => Opcode::MEMBARRIER,
4550 0 : 43 => Opcode::JUMP_TABLE_DEBUG_INFO,
4551 0 : 44 => Opcode::CONVERGENCECTRL_ENTRY,
4552 0 : 45 => Opcode::CONVERGENCECTRL_ANCHOR,
4553 0 : 46 => Opcode::CONVERGENCECTRL_LOOP,
4554 0 : 47 => Opcode::CONVERGENCECTRL_GLUE,
4555 0 : 48 => Opcode::G_ASSERT_SEXT,
4556 0 : 49 => Opcode::G_ASSERT_ZEXT,
4557 0 : 50 => Opcode::G_ASSERT_ALIGN,
4558 0 : 51 => Opcode::G_ADD,
4559 0 : 52 => Opcode::G_SUB,
4560 0 : 53 => Opcode::G_MUL,
4561 0 : 54 => Opcode::G_SDIV,
4562 0 : 55 => Opcode::G_UDIV,
4563 0 : 56 => Opcode::G_SREM,
4564 0 : 57 => Opcode::G_UREM,
4565 0 : 58 => Opcode::G_SDIVREM,
4566 0 : 59 => Opcode::G_UDIVREM,
4567 0 : 60 => Opcode::G_AND,
4568 0 : 61 => Opcode::G_OR,
4569 0 : 62 => Opcode::G_XOR,
4570 0 : 63 => Opcode::G_IMPLICIT_DEF,
4571 0 : 64 => Opcode::G_PHI,
4572 0 : 65 => Opcode::G_FRAME_INDEX,
4573 0 : 66 => Opcode::G_GLOBAL_VALUE,
4574 0 : 67 => Opcode::G_PTRAUTH_GLOBAL_VALUE,
4575 0 : 68 => Opcode::G_CONSTANT_POOL,
4576 0 : 69 => Opcode::G_EXTRACT,
4577 0 : 70 => Opcode::G_UNMERGE_VALUES,
4578 0 : 71 => Opcode::G_INSERT,
4579 0 : 72 => Opcode::G_MERGE_VALUES,
4580 0 : 73 => Opcode::G_BUILD_VECTOR,
4581 0 : 74 => Opcode::G_BUILD_VECTOR_TRUNC,
4582 0 : 75 => Opcode::G_CONCAT_VECTORS,
4583 0 : 76 => Opcode::G_PTRTOINT,
4584 0 : 77 => Opcode::G_INTTOPTR,
4585 0 : 78 => Opcode::G_BITCAST,
4586 0 : 79 => Opcode::G_FREEZE,
4587 0 : 80 => Opcode::G_CONSTANT_FOLD_BARRIER,
4588 0 : 81 => Opcode::G_INTRINSIC_FPTRUNC_ROUND,
4589 0 : 82 => Opcode::G_INTRINSIC_TRUNC,
4590 0 : 83 => Opcode::G_INTRINSIC_ROUND,
4591 0 : 84 => Opcode::G_INTRINSIC_LRINT,
4592 0 : 85 => Opcode::G_INTRINSIC_LLRINT,
4593 0 : 86 => Opcode::G_INTRINSIC_ROUNDEVEN,
4594 0 : 87 => Opcode::G_READCYCLECOUNTER,
4595 0 : 88 => Opcode::G_READSTEADYCOUNTER,
4596 0 : 89 => Opcode::G_LOAD,
4597 0 : 90 => Opcode::G_SEXTLOAD,
4598 0 : 91 => Opcode::G_ZEXTLOAD,
4599 0 : 92 => Opcode::G_INDEXED_LOAD,
4600 0 : 93 => Opcode::G_INDEXED_SEXTLOAD,
4601 0 : 94 => Opcode::G_INDEXED_ZEXTLOAD,
4602 0 : 95 => Opcode::G_STORE,
4603 0 : 96 => Opcode::G_INDEXED_STORE,
4604 0 : 97 => Opcode::G_ATOMIC_CMPXCHG_WITH_SUCCESS,
4605 0 : 98 => Opcode::G_ATOMIC_CMPXCHG,
4606 0 : 99 => Opcode::G_ATOMICRMW_XCHG,
4607 0 : 100 => Opcode::G_ATOMICRMW_ADD,
4608 0 : 101 => Opcode::G_ATOMICRMW_SUB,
4609 0 : 102 => Opcode::G_ATOMICRMW_AND,
4610 0 : 103 => Opcode::G_ATOMICRMW_NAND,
4611 0 : 104 => Opcode::G_ATOMICRMW_OR,
4612 0 : 105 => Opcode::G_ATOMICRMW_XOR,
4613 0 : 106 => Opcode::G_ATOMICRMW_MAX,
4614 0 : 107 => Opcode::G_ATOMICRMW_MIN,
4615 0 : 108 => Opcode::G_ATOMICRMW_UMAX,
4616 0 : 109 => Opcode::G_ATOMICRMW_UMIN,
4617 0 : 110 => Opcode::G_ATOMICRMW_FADD,
4618 0 : 111 => Opcode::G_ATOMICRMW_FSUB,
4619 0 : 112 => Opcode::G_ATOMICRMW_FMAX,
4620 0 : 113 => Opcode::G_ATOMICRMW_FMIN,
4621 0 : 114 => Opcode::G_ATOMICRMW_UINC_WRAP,
4622 0 : 115 => Opcode::G_ATOMICRMW_UDEC_WRAP,
4623 0 : 116 => Opcode::G_FENCE,
4624 0 : 117 => Opcode::G_PREFETCH,
4625 0 : 118 => Opcode::G_BRCOND,
4626 0 : 119 => Opcode::G_BRINDIRECT,
4627 0 : 120 => Opcode::G_INVOKE_REGION_START,
4628 0 : 121 => Opcode::G_INTRINSIC,
4629 0 : 122 => Opcode::G_INTRINSIC_W_SIDE_EFFECTS,
4630 0 : 123 => Opcode::G_INTRINSIC_CONVERGENT,
4631 0 : 124 => Opcode::G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS,
4632 0 : 125 => Opcode::G_ANYEXT,
4633 0 : 126 => Opcode::G_TRUNC,
4634 0 : 127 => Opcode::G_CONSTANT,
4635 0 : 128 => Opcode::G_FCONSTANT,
4636 0 : 129 => Opcode::G_VASTART,
4637 0 : 130 => Opcode::G_VAARG,
4638 0 : 131 => Opcode::G_SEXT,
4639 0 : 132 => Opcode::G_SEXT_INREG,
4640 0 : 133 => Opcode::G_ZEXT,
4641 0 : 134 => Opcode::G_SHL,
4642 0 : 135 => Opcode::G_LSHR,
4643 0 : 136 => Opcode::G_ASHR,
4644 0 : 137 => Opcode::G_FSHL,
4645 0 : 138 => Opcode::G_FSHR,
4646 0 : 139 => Opcode::G_ROTR,
4647 0 : 140 => Opcode::G_ROTL,
4648 0 : 141 => Opcode::G_ICMP,
4649 0 : 142 => Opcode::G_FCMP,
4650 0 : 143 => Opcode::G_SCMP,
4651 0 : 144 => Opcode::G_UCMP,
4652 0 : 145 => Opcode::G_SELECT,
4653 0 : 146 => Opcode::G_UADDO,
4654 0 : 147 => Opcode::G_UADDE,
4655 0 : 148 => Opcode::G_USUBO,
4656 0 : 149 => Opcode::G_USUBE,
4657 0 : 150 => Opcode::G_SADDO,
4658 0 : 151 => Opcode::G_SADDE,
4659 0 : 152 => Opcode::G_SSUBO,
4660 0 : 153 => Opcode::G_SSUBE,
4661 0 : 154 => Opcode::G_UMULO,
4662 0 : 155 => Opcode::G_SMULO,
4663 0 : 156 => Opcode::G_UMULH,
4664 0 : 157 => Opcode::G_SMULH,
4665 0 : 158 => Opcode::G_UADDSAT,
4666 0 : 159 => Opcode::G_SADDSAT,
4667 0 : 160 => Opcode::G_USUBSAT,
4668 0 : 161 => Opcode::G_SSUBSAT,
4669 0 : 162 => Opcode::G_USHLSAT,
4670 0 : 163 => Opcode::G_SSHLSAT,
4671 0 : 164 => Opcode::G_SMULFIX,
4672 0 : 165 => Opcode::G_UMULFIX,
4673 0 : 166 => Opcode::G_SMULFIXSAT,
4674 0 : 167 => Opcode::G_UMULFIXSAT,
4675 0 : 168 => Opcode::G_SDIVFIX,
4676 0 : 169 => Opcode::G_UDIVFIX,
4677 0 : 170 => Opcode::G_SDIVFIXSAT,
4678 0 : 171 => Opcode::G_UDIVFIXSAT,
4679 0 : 172 => Opcode::G_FADD,
4680 0 : 173 => Opcode::G_FSUB,
4681 0 : 174 => Opcode::G_FMUL,
4682 0 : 175 => Opcode::G_FMA,
4683 0 : 176 => Opcode::G_FMAD,
4684 0 : 177 => Opcode::G_FDIV,
4685 0 : 178 => Opcode::G_FREM,
4686 0 : 179 => Opcode::G_FPOW,
4687 0 : 180 => Opcode::G_FPOWI,
4688 0 : 181 => Opcode::G_FEXP,
4689 0 : 182 => Opcode::G_FEXP2,
4690 0 : 183 => Opcode::G_FEXP10,
4691 0 : 184 => Opcode::G_FLOG,
4692 0 : 185 => Opcode::G_FLOG2,
4693 0 : 186 => Opcode::G_FLOG10,
4694 0 : 187 => Opcode::G_FLDEXP,
4695 0 : 188 => Opcode::G_FFREXP,
4696 0 : 189 => Opcode::G_FNEG,
4697 0 : 190 => Opcode::G_FPEXT,
4698 0 : 191 => Opcode::G_FPTRUNC,
4699 0 : 192 => Opcode::G_FPTOSI,
4700 0 : 193 => Opcode::G_FPTOUI,
4701 0 : 194 => Opcode::G_SITOFP,
4702 0 : 195 => Opcode::G_UITOFP,
4703 0 : 196 => Opcode::G_FABS,
4704 0 : 197 => Opcode::G_FCOPYSIGN,
4705 0 : 198 => Opcode::G_IS_FPCLASS,
4706 0 : 199 => Opcode::G_FCANONICALIZE,
4707 0 : 200 => Opcode::G_FMINNUM,
4708 0 : 201 => Opcode::G_FMAXNUM,
4709 0 : 202 => Opcode::G_FMINNUM_IEEE,
4710 0 : 203 => Opcode::G_FMAXNUM_IEEE,
4711 0 : 204 => Opcode::G_FMINIMUM,
4712 0 : 205 => Opcode::G_FMAXIMUM,
4713 0 : 206 => Opcode::G_GET_FPENV,
4714 0 : 207 => Opcode::G_SET_FPENV,
4715 0 : 208 => Opcode::G_RESET_FPENV,
4716 0 : 209 => Opcode::G_GET_FPMODE,
4717 0 : 210 => Opcode::G_SET_FPMODE,
4718 0 : 211 => Opcode::G_RESET_FPMODE,
4719 0 : 212 => Opcode::G_PTR_ADD,
4720 0 : 213 => Opcode::G_PTRMASK,
4721 0 : 214 => Opcode::G_SMIN,
4722 0 : 215 => Opcode::G_SMAX,
4723 0 : 216 => Opcode::G_UMIN,
4724 0 : 217 => Opcode::G_UMAX,
4725 0 : 218 => Opcode::G_ABS,
4726 0 : 219 => Opcode::G_LROUND,
4727 0 : 220 => Opcode::G_LLROUND,
4728 0 : 221 => Opcode::G_BR,
4729 0 : 222 => Opcode::G_BRJT,
4730 0 : 223 => Opcode::G_VSCALE,
4731 0 : 224 => Opcode::G_INSERT_SUBVECTOR,
4732 0 : 225 => Opcode::G_EXTRACT_SUBVECTOR,
4733 0 : 226 => Opcode::G_INSERT_VECTOR_ELT,
4734 0 : 227 => Opcode::G_EXTRACT_VECTOR_ELT,
4735 0 : 228 => Opcode::G_SHUFFLE_VECTOR,
4736 0 : 229 => Opcode::G_SPLAT_VECTOR,
4737 0 : 230 => Opcode::G_VECTOR_COMPRESS,
4738 0 : 231 => Opcode::G_CTTZ,
4739 0 : 232 => Opcode::G_CTTZ_ZERO_UNDEF,
4740 0 : 233 => Opcode::G_CTLZ,
4741 0 : 234 => Opcode::G_CTLZ_ZERO_UNDEF,
4742 0 : 235 => Opcode::G_CTPOP,
4743 0 : 236 => Opcode::G_BSWAP,
4744 0 : 237 => Opcode::G_BITREVERSE,
4745 0 : 238 => Opcode::G_FCEIL,
4746 0 : 239 => Opcode::G_FCOS,
4747 0 : 240 => Opcode::G_FSIN,
4748 0 : 241 => Opcode::G_FTAN,
4749 0 : 242 => Opcode::G_FACOS,
4750 0 : 243 => Opcode::G_FASIN,
4751 0 : 244 => Opcode::G_FATAN,
4752 0 : 245 => Opcode::G_FCOSH,
4753 0 : 246 => Opcode::G_FSINH,
4754 0 : 247 => Opcode::G_FTANH,
4755 0 : 248 => Opcode::G_FSQRT,
4756 0 : 249 => Opcode::G_FFLOOR,
4757 0 : 250 => Opcode::G_FRINT,
4758 0 : 251 => Opcode::G_FNEARBYINT,
4759 0 : 252 => Opcode::G_ADDRSPACE_CAST,
4760 0 : 253 => Opcode::G_BLOCK_ADDR,
4761 0 : 254 => Opcode::G_JUMP_TABLE,
4762 0 : 255 => Opcode::G_DYN_STACKALLOC,
4763 0 : 256 => Opcode::G_STACKSAVE,
4764 0 : 257 => Opcode::G_STACKRESTORE,
4765 0 : 258 => Opcode::G_STRICT_FADD,
4766 0 : 259 => Opcode::G_STRICT_FSUB,
4767 0 : 260 => Opcode::G_STRICT_FMUL,
4768 0 : 261 => Opcode::G_STRICT_FDIV,
4769 0 : 262 => Opcode::G_STRICT_FREM,
4770 0 : 263 => Opcode::G_STRICT_FMA,
4771 0 : 264 => Opcode::G_STRICT_FSQRT,
4772 0 : 265 => Opcode::G_STRICT_FLDEXP,
4773 0 : 266 => Opcode::G_READ_REGISTER,
4774 0 : 267 => Opcode::G_WRITE_REGISTER,
4775 0 : 268 => Opcode::G_MEMCPY,
4776 0 : 269 => Opcode::G_MEMCPY_INLINE,
4777 0 : 270 => Opcode::G_MEMMOVE,
4778 0 : 271 => Opcode::G_MEMSET,
4779 0 : 272 => Opcode::G_BZERO,
4780 0 : 273 => Opcode::G_TRAP,
4781 0 : 274 => Opcode::G_DEBUGTRAP,
4782 0 : 275 => Opcode::G_UBSANTRAP,
4783 0 : 276 => Opcode::G_VECREDUCE_SEQ_FADD,
4784 0 : 277 => Opcode::G_VECREDUCE_SEQ_FMUL,
4785 0 : 278 => Opcode::G_VECREDUCE_FADD,
4786 0 : 279 => Opcode::G_VECREDUCE_FMUL,
4787 0 : 280 => Opcode::G_VECREDUCE_FMAX,
4788 0 : 281 => Opcode::G_VECREDUCE_FMIN,
4789 0 : 282 => Opcode::G_VECREDUCE_FMAXIMUM,
4790 0 : 283 => Opcode::G_VECREDUCE_FMINIMUM,
4791 0 : 284 => Opcode::G_VECREDUCE_ADD,
4792 0 : 285 => Opcode::G_VECREDUCE_MUL,
4793 0 : 286 => Opcode::G_VECREDUCE_AND,
4794 0 : 287 => Opcode::G_VECREDUCE_OR,
4795 0 : 288 => Opcode::G_VECREDUCE_XOR,
4796 0 : 289 => Opcode::G_VECREDUCE_SMAX,
4797 0 : 290 => Opcode::G_VECREDUCE_SMIN,
4798 0 : 291 => Opcode::G_VECREDUCE_UMAX,
4799 0 : 292 => Opcode::G_VECREDUCE_UMIN,
4800 0 : 293 => Opcode::G_SBFX,
4801 0 : 294 => Opcode::G_UBFX,
4802 0 : 295 => Opcode::ABS,
4803 0 : 296 => Opcode::ADDSri,
4804 0 : 297 => Opcode::ADDSrr,
4805 0 : 298 => Opcode::ADDSrsi,
4806 0 : 299 => Opcode::ADDSrsr,
4807 0 : 300 => Opcode::ADJCALLSTACKDOWN,
4808 0 : 301 => Opcode::ADJCALLSTACKUP,
4809 0 : 302 => Opcode::ASRi,
4810 0 : 303 => Opcode::ASRr,
4811 0 : 304 => Opcode::B,
4812 0 : 305 => Opcode::BCCZi64,
4813 0 : 306 => Opcode::BCCi64,
4814 0 : 307 => Opcode::BLX_noip,
4815 0 : 308 => Opcode::BLX_pred_noip,
4816 0 : 309 => Opcode::BL_PUSHLR,
4817 0 : 310 => Opcode::BMOVPCB_CALL,
4818 0 : 311 => Opcode::BMOVPCRX_CALL,
4819 0 : 312 => Opcode::BR_JTadd,
4820 0 : 313 => Opcode::BR_JTm_i12,
4821 0 : 314 => Opcode::BR_JTm_rs,
4822 0 : 315 => Opcode::BR_JTr,
4823 0 : 316 => Opcode::BX_CALL,
4824 0 : 317 => Opcode::CMP_SWAP_16,
4825 0 : 318 => Opcode::CMP_SWAP_32,
4826 0 : 319 => Opcode::CMP_SWAP_64,
4827 0 : 320 => Opcode::CMP_SWAP_8,
4828 0 : 321 => Opcode::CONSTPOOL_ENTRY,
4829 0 : 322 => Opcode::COPY_STRUCT_BYVAL_I32,
4830 0 : 323 => Opcode::ITasm,
4831 0 : 324 => Opcode::Int_eh_sjlj_dispatchsetup,
4832 0 : 325 => Opcode::Int_eh_sjlj_longjmp,
4833 0 : 326 => Opcode::Int_eh_sjlj_setjmp,
4834 0 : 327 => Opcode::Int_eh_sjlj_setjmp_nofp,
4835 0 : 328 => Opcode::Int_eh_sjlj_setup_dispatch,
4836 0 : 329 => Opcode::JUMPTABLE_ADDRS,
4837 0 : 330 => Opcode::JUMPTABLE_INSTS,
4838 0 : 331 => Opcode::JUMPTABLE_TBB,
4839 0 : 332 => Opcode::JUMPTABLE_TBH,
4840 0 : 333 => Opcode::LDMIA_RET,
4841 0 : 334 => Opcode::LDRBT_POST,
4842 0 : 335 => Opcode::LDRConstPool,
4843 0 : 336 => Opcode::LDRHTii,
4844 0 : 337 => Opcode::LDRLIT_ga_abs,
4845 0 : 338 => Opcode::LDRLIT_ga_pcrel,
4846 0 : 339 => Opcode::LDRLIT_ga_pcrel_ldr,
4847 0 : 340 => Opcode::LDRSBTii,
4848 0 : 341 => Opcode::LDRSHTii,
4849 0 : 342 => Opcode::LDRT_POST,
4850 0 : 343 => Opcode::LEApcrel,
4851 0 : 344 => Opcode::LEApcrelJT,
4852 0 : 345 => Opcode::LOADDUAL,
4853 0 : 346 => Opcode::LSLi,
4854 0 : 347 => Opcode::LSLr,
4855 0 : 348 => Opcode::LSRi,
4856 0 : 349 => Opcode::LSRr,
4857 0 : 350 => Opcode::MEMCPY,
4858 0 : 351 => Opcode::MLAv5,
4859 0 : 352 => Opcode::MOVCCi,
4860 0 : 353 => Opcode::MOVCCi16,
4861 0 : 354 => Opcode::MOVCCi32imm,
4862 0 : 355 => Opcode::MOVCCr,
4863 0 : 356 => Opcode::MOVCCsi,
4864 0 : 357 => Opcode::MOVCCsr,
4865 0 : 358 => Opcode::MOVPCRX,
4866 0 : 359 => Opcode::MOVTi16_ga_pcrel,
4867 0 : 360 => Opcode::MOV_ga_pcrel,
4868 0 : 361 => Opcode::MOV_ga_pcrel_ldr,
4869 0 : 362 => Opcode::MOVi16_ga_pcrel,
4870 0 : 363 => Opcode::MOVi32imm,
4871 0 : 364 => Opcode::MOVsra_glue,
4872 0 : 365 => Opcode::MOVsrl_glue,
4873 0 : 366 => Opcode::MQPRCopy,
4874 0 : 367 => Opcode::MQQPRLoad,
4875 0 : 368 => Opcode::MQQPRStore,
4876 0 : 369 => Opcode::MQQQQPRLoad,
4877 0 : 370 => Opcode::MQQQQPRStore,
4878 0 : 371 => Opcode::MULv5,
4879 0 : 372 => Opcode::MVE_MEMCPYLOOPINST,
4880 0 : 373 => Opcode::MVE_MEMSETLOOPINST,
4881 0 : 374 => Opcode::MVNCCi,
4882 0 : 375 => Opcode::PICADD,
4883 0 : 376 => Opcode::PICLDR,
4884 0 : 377 => Opcode::PICLDRB,
4885 0 : 378 => Opcode::PICLDRH,
4886 0 : 379 => Opcode::PICLDRSB,
4887 0 : 380 => Opcode::PICLDRSH,
4888 0 : 381 => Opcode::PICSTR,
4889 0 : 382 => Opcode::PICSTRB,
4890 0 : 383 => Opcode::PICSTRH,
4891 0 : 384 => Opcode::PseudoARMInitUndefDPR_VFP2,
4892 0 : 385 => Opcode::PseudoARMInitUndefGPR,
4893 0 : 386 => Opcode::PseudoARMInitUndefMQPR,
4894 0 : 387 => Opcode::PseudoARMInitUndefSPR,
4895 0 : 388 => Opcode::RORi,
4896 0 : 389 => Opcode::RORr,
4897 0 : 390 => Opcode::RRX,
4898 0 : 391 => Opcode::RRXi,
4899 0 : 392 => Opcode::RSBSri,
4900 0 : 393 => Opcode::RSBSrsi,
4901 0 : 394 => Opcode::RSBSrsr,
4902 0 : 395 => Opcode::SEH_EpilogEnd,
4903 0 : 396 => Opcode::SEH_EpilogStart,
4904 0 : 397 => Opcode::SEH_Nop,
4905 0 : 398 => Opcode::SEH_Nop_Ret,
4906 0 : 399 => Opcode::SEH_PrologEnd,
4907 0 : 400 => Opcode::SEH_SaveFRegs,
4908 0 : 401 => Opcode::SEH_SaveLR,
4909 0 : 402 => Opcode::SEH_SaveRegs,
4910 0 : 403 => Opcode::SEH_SaveRegs_Ret,
4911 0 : 404 => Opcode::SEH_SaveSP,
4912 0 : 405 => Opcode::SEH_StackAlloc,
4913 0 : 406 => Opcode::SMLALv5,
4914 0 : 407 => Opcode::SMULLv5,
4915 0 : 408 => Opcode::SPACE,
4916 0 : 409 => Opcode::STOREDUAL,
4917 0 : 410 => Opcode::STRBT_POST,
4918 0 : 411 => Opcode::STRBi_preidx,
4919 0 : 412 => Opcode::STRBr_preidx,
4920 0 : 413 => Opcode::STRH_preidx,
4921 0 : 414 => Opcode::STRT_POST,
4922 0 : 415 => Opcode::STRi_preidx,
4923 0 : 416 => Opcode::STRr_preidx,
4924 0 : 417 => Opcode::SUBS_PC_LR,
4925 0 : 418 => Opcode::SUBSri,
4926 0 : 419 => Opcode::SUBSrr,
4927 0 : 420 => Opcode::SUBSrsi,
4928 0 : 421 => Opcode::SUBSrsr,
4929 0 : 422 => Opcode::SpeculationBarrierISBDSBEndBB,
4930 0 : 423 => Opcode::SpeculationBarrierSBEndBB,
4931 0 : 424 => Opcode::TAILJMPd,
4932 0 : 425 => Opcode::TAILJMPr,
4933 0 : 426 => Opcode::TAILJMPr4,
4934 0 : 427 => Opcode::TCRETURNdi,
4935 0 : 428 => Opcode::TCRETURNri,
4936 0 : 429 => Opcode::TCRETURNrinotr12,
4937 0 : 430 => Opcode::TPsoft,
4938 0 : 431 => Opcode::UMLALv5,
4939 0 : 432 => Opcode::UMULLv5,
4940 0 : 433 => Opcode::VLD1LNdAsm_16,
4941 0 : 434 => Opcode::VLD1LNdAsm_32,
4942 0 : 435 => Opcode::VLD1LNdAsm_8,
4943 0 : 436 => Opcode::VLD1LNdWB_fixed_Asm_16,
4944 0 : 437 => Opcode::VLD1LNdWB_fixed_Asm_32,
4945 0 : 438 => Opcode::VLD1LNdWB_fixed_Asm_8,
4946 0 : 439 => Opcode::VLD1LNdWB_register_Asm_16,
4947 0 : 440 => Opcode::VLD1LNdWB_register_Asm_32,
4948 0 : 441 => Opcode::VLD1LNdWB_register_Asm_8,
4949 0 : 442 => Opcode::VLD2LNdAsm_16,
4950 0 : 443 => Opcode::VLD2LNdAsm_32,
4951 0 : 444 => Opcode::VLD2LNdAsm_8,
4952 0 : 445 => Opcode::VLD2LNdWB_fixed_Asm_16,
4953 0 : 446 => Opcode::VLD2LNdWB_fixed_Asm_32,
4954 0 : 447 => Opcode::VLD2LNdWB_fixed_Asm_8,
4955 0 : 448 => Opcode::VLD2LNdWB_register_Asm_16,
4956 0 : 449 => Opcode::VLD2LNdWB_register_Asm_32,
4957 0 : 450 => Opcode::VLD2LNdWB_register_Asm_8,
4958 0 : 451 => Opcode::VLD2LNqAsm_16,
4959 0 : 452 => Opcode::VLD2LNqAsm_32,
4960 0 : 453 => Opcode::VLD2LNqWB_fixed_Asm_16,
4961 0 : 454 => Opcode::VLD2LNqWB_fixed_Asm_32,
4962 0 : 455 => Opcode::VLD2LNqWB_register_Asm_16,
4963 0 : 456 => Opcode::VLD2LNqWB_register_Asm_32,
4964 0 : 457 => Opcode::VLD3DUPdAsm_16,
4965 0 : 458 => Opcode::VLD3DUPdAsm_32,
4966 0 : 459 => Opcode::VLD3DUPdAsm_8,
4967 0 : 460 => Opcode::VLD3DUPdWB_fixed_Asm_16,
4968 0 : 461 => Opcode::VLD3DUPdWB_fixed_Asm_32,
4969 0 : 462 => Opcode::VLD3DUPdWB_fixed_Asm_8,
4970 0 : 463 => Opcode::VLD3DUPdWB_register_Asm_16,
4971 0 : 464 => Opcode::VLD3DUPdWB_register_Asm_32,
4972 0 : 465 => Opcode::VLD3DUPdWB_register_Asm_8,
4973 0 : 466 => Opcode::VLD3DUPqAsm_16,
4974 0 : 467 => Opcode::VLD3DUPqAsm_32,
4975 0 : 468 => Opcode::VLD3DUPqAsm_8,
4976 0 : 469 => Opcode::VLD3DUPqWB_fixed_Asm_16,
4977 0 : 470 => Opcode::VLD3DUPqWB_fixed_Asm_32,
4978 0 : 471 => Opcode::VLD3DUPqWB_fixed_Asm_8,
4979 0 : 472 => Opcode::VLD3DUPqWB_register_Asm_16,
4980 0 : 473 => Opcode::VLD3DUPqWB_register_Asm_32,
4981 0 : 474 => Opcode::VLD3DUPqWB_register_Asm_8,
4982 0 : 475 => Opcode::VLD3LNdAsm_16,
4983 0 : 476 => Opcode::VLD3LNdAsm_32,
4984 0 : 477 => Opcode::VLD3LNdAsm_8,
4985 0 : 478 => Opcode::VLD3LNdWB_fixed_Asm_16,
4986 0 : 479 => Opcode::VLD3LNdWB_fixed_Asm_32,
4987 0 : 480 => Opcode::VLD3LNdWB_fixed_Asm_8,
4988 0 : 481 => Opcode::VLD3LNdWB_register_Asm_16,
4989 0 : 482 => Opcode::VLD3LNdWB_register_Asm_32,
4990 0 : 483 => Opcode::VLD3LNdWB_register_Asm_8,
4991 0 : 484 => Opcode::VLD3LNqAsm_16,
4992 0 : 485 => Opcode::VLD3LNqAsm_32,
4993 0 : 486 => Opcode::VLD3LNqWB_fixed_Asm_16,
4994 0 : 487 => Opcode::VLD3LNqWB_fixed_Asm_32,
4995 0 : 488 => Opcode::VLD3LNqWB_register_Asm_16,
4996 0 : 489 => Opcode::VLD3LNqWB_register_Asm_32,
4997 0 : 490 => Opcode::VLD3dAsm_16,
4998 0 : 491 => Opcode::VLD3dAsm_32,
4999 0 : 492 => Opcode::VLD3dAsm_8,
5000 0 : 493 => Opcode::VLD3dWB_fixed_Asm_16,
5001 0 : 494 => Opcode::VLD3dWB_fixed_Asm_32,
5002 0 : 495 => Opcode::VLD3dWB_fixed_Asm_8,
5003 0 : 496 => Opcode::VLD3dWB_register_Asm_16,
5004 0 : 497 => Opcode::VLD3dWB_register_Asm_32,
5005 0 : 498 => Opcode::VLD3dWB_register_Asm_8,
5006 0 : 499 => Opcode::VLD3qAsm_16,
5007 0 : 500 => Opcode::VLD3qAsm_32,
5008 0 : 501 => Opcode::VLD3qAsm_8,
5009 0 : 502 => Opcode::VLD3qWB_fixed_Asm_16,
5010 0 : 503 => Opcode::VLD3qWB_fixed_Asm_32,
5011 0 : 504 => Opcode::VLD3qWB_fixed_Asm_8,
5012 0 : 505 => Opcode::VLD3qWB_register_Asm_16,
5013 0 : 506 => Opcode::VLD3qWB_register_Asm_32,
5014 0 : 507 => Opcode::VLD3qWB_register_Asm_8,
5015 0 : 508 => Opcode::VLD4DUPdAsm_16,
5016 0 : 509 => Opcode::VLD4DUPdAsm_32,
5017 0 : 510 => Opcode::VLD4DUPdAsm_8,
5018 0 : 511 => Opcode::VLD4DUPdWB_fixed_Asm_16,
5019 0 : 512 => Opcode::VLD4DUPdWB_fixed_Asm_32,
5020 0 : 513 => Opcode::VLD4DUPdWB_fixed_Asm_8,
5021 0 : 514 => Opcode::VLD4DUPdWB_register_Asm_16,
5022 0 : 515 => Opcode::VLD4DUPdWB_register_Asm_32,
5023 0 : 516 => Opcode::VLD4DUPdWB_register_Asm_8,
5024 0 : 517 => Opcode::VLD4DUPqAsm_16,
5025 0 : 518 => Opcode::VLD4DUPqAsm_32,
5026 0 : 519 => Opcode::VLD4DUPqAsm_8,
5027 0 : 520 => Opcode::VLD4DUPqWB_fixed_Asm_16,
5028 0 : 521 => Opcode::VLD4DUPqWB_fixed_Asm_32,
5029 0 : 522 => Opcode::VLD4DUPqWB_fixed_Asm_8,
5030 0 : 523 => Opcode::VLD4DUPqWB_register_Asm_16,
5031 0 : 524 => Opcode::VLD4DUPqWB_register_Asm_32,
5032 0 : 525 => Opcode::VLD4DUPqWB_register_Asm_8,
5033 0 : 526 => Opcode::VLD4LNdAsm_16,
5034 0 : 527 => Opcode::VLD4LNdAsm_32,
5035 0 : 528 => Opcode::VLD4LNdAsm_8,
5036 0 : 529 => Opcode::VLD4LNdWB_fixed_Asm_16,
5037 0 : 530 => Opcode::VLD4LNdWB_fixed_Asm_32,
5038 0 : 531 => Opcode::VLD4LNdWB_fixed_Asm_8,
5039 0 : 532 => Opcode::VLD4LNdWB_register_Asm_16,
5040 0 : 533 => Opcode::VLD4LNdWB_register_Asm_32,
5041 0 : 534 => Opcode::VLD4LNdWB_register_Asm_8,
5042 0 : 535 => Opcode::VLD4LNqAsm_16,
5043 0 : 536 => Opcode::VLD4LNqAsm_32,
5044 0 : 537 => Opcode::VLD4LNqWB_fixed_Asm_16,
5045 0 : 538 => Opcode::VLD4LNqWB_fixed_Asm_32,
5046 0 : 539 => Opcode::VLD4LNqWB_register_Asm_16,
5047 0 : 540 => Opcode::VLD4LNqWB_register_Asm_32,
5048 0 : 541 => Opcode::VLD4dAsm_16,
5049 0 : 542 => Opcode::VLD4dAsm_32,
5050 0 : 543 => Opcode::VLD4dAsm_8,
5051 0 : 544 => Opcode::VLD4dWB_fixed_Asm_16,
5052 0 : 545 => Opcode::VLD4dWB_fixed_Asm_32,
5053 0 : 546 => Opcode::VLD4dWB_fixed_Asm_8,
5054 0 : 547 => Opcode::VLD4dWB_register_Asm_16,
5055 0 : 548 => Opcode::VLD4dWB_register_Asm_32,
5056 0 : 549 => Opcode::VLD4dWB_register_Asm_8,
5057 0 : 550 => Opcode::VLD4qAsm_16,
5058 0 : 551 => Opcode::VLD4qAsm_32,
5059 0 : 552 => Opcode::VLD4qAsm_8,
5060 0 : 553 => Opcode::VLD4qWB_fixed_Asm_16,
5061 0 : 554 => Opcode::VLD4qWB_fixed_Asm_32,
5062 0 : 555 => Opcode::VLD4qWB_fixed_Asm_8,
5063 0 : 556 => Opcode::VLD4qWB_register_Asm_16,
5064 0 : 557 => Opcode::VLD4qWB_register_Asm_32,
5065 0 : 558 => Opcode::VLD4qWB_register_Asm_8,
5066 0 : 559 => Opcode::VMOVD0,
5067 0 : 560 => Opcode::VMOVDcc,
5068 0 : 561 => Opcode::VMOVHcc,
5069 0 : 562 => Opcode::VMOVQ0,
5070 0 : 563 => Opcode::VMOVScc,
5071 0 : 564 => Opcode::VST1LNdAsm_16,
5072 0 : 565 => Opcode::VST1LNdAsm_32,
5073 0 : 566 => Opcode::VST1LNdAsm_8,
5074 0 : 567 => Opcode::VST1LNdWB_fixed_Asm_16,
5075 0 : 568 => Opcode::VST1LNdWB_fixed_Asm_32,
5076 0 : 569 => Opcode::VST1LNdWB_fixed_Asm_8,
5077 0 : 570 => Opcode::VST1LNdWB_register_Asm_16,
5078 0 : 571 => Opcode::VST1LNdWB_register_Asm_32,
5079 0 : 572 => Opcode::VST1LNdWB_register_Asm_8,
5080 0 : 573 => Opcode::VST2LNdAsm_16,
5081 0 : 574 => Opcode::VST2LNdAsm_32,
5082 0 : 575 => Opcode::VST2LNdAsm_8,
5083 0 : 576 => Opcode::VST2LNdWB_fixed_Asm_16,
5084 0 : 577 => Opcode::VST2LNdWB_fixed_Asm_32,
5085 0 : 578 => Opcode::VST2LNdWB_fixed_Asm_8,
5086 0 : 579 => Opcode::VST2LNdWB_register_Asm_16,
5087 0 : 580 => Opcode::VST2LNdWB_register_Asm_32,
5088 0 : 581 => Opcode::VST2LNdWB_register_Asm_8,
5089 0 : 582 => Opcode::VST2LNqAsm_16,
5090 0 : 583 => Opcode::VST2LNqAsm_32,
5091 0 : 584 => Opcode::VST2LNqWB_fixed_Asm_16,
5092 0 : 585 => Opcode::VST2LNqWB_fixed_Asm_32,
5093 0 : 586 => Opcode::VST2LNqWB_register_Asm_16,
5094 0 : 587 => Opcode::VST2LNqWB_register_Asm_32,
5095 0 : 588 => Opcode::VST3LNdAsm_16,
5096 0 : 589 => Opcode::VST3LNdAsm_32,
5097 0 : 590 => Opcode::VST3LNdAsm_8,
5098 0 : 591 => Opcode::VST3LNdWB_fixed_Asm_16,
5099 0 : 592 => Opcode::VST3LNdWB_fixed_Asm_32,
5100 0 : 593 => Opcode::VST3LNdWB_fixed_Asm_8,
5101 0 : 594 => Opcode::VST3LNdWB_register_Asm_16,
5102 0 : 595 => Opcode::VST3LNdWB_register_Asm_32,
5103 0 : 596 => Opcode::VST3LNdWB_register_Asm_8,
5104 0 : 597 => Opcode::VST3LNqAsm_16,
5105 0 : 598 => Opcode::VST3LNqAsm_32,
5106 0 : 599 => Opcode::VST3LNqWB_fixed_Asm_16,
5107 0 : 600 => Opcode::VST3LNqWB_fixed_Asm_32,
5108 0 : 601 => Opcode::VST3LNqWB_register_Asm_16,
5109 0 : 602 => Opcode::VST3LNqWB_register_Asm_32,
5110 0 : 603 => Opcode::VST3dAsm_16,
5111 0 : 604 => Opcode::VST3dAsm_32,
5112 0 : 605 => Opcode::VST3dAsm_8,
5113 0 : 606 => Opcode::VST3dWB_fixed_Asm_16,
5114 0 : 607 => Opcode::VST3dWB_fixed_Asm_32,
5115 0 : 608 => Opcode::VST3dWB_fixed_Asm_8,
5116 0 : 609 => Opcode::VST3dWB_register_Asm_16,
5117 0 : 610 => Opcode::VST3dWB_register_Asm_32,
5118 0 : 611 => Opcode::VST3dWB_register_Asm_8,
5119 0 : 612 => Opcode::VST3qAsm_16,
5120 0 : 613 => Opcode::VST3qAsm_32,
5121 0 : 614 => Opcode::VST3qAsm_8,
5122 0 : 615 => Opcode::VST3qWB_fixed_Asm_16,
5123 0 : 616 => Opcode::VST3qWB_fixed_Asm_32,
5124 0 : 617 => Opcode::VST3qWB_fixed_Asm_8,
5125 0 : 618 => Opcode::VST3qWB_register_Asm_16,
5126 0 : 619 => Opcode::VST3qWB_register_Asm_32,
5127 0 : 620 => Opcode::VST3qWB_register_Asm_8,
5128 0 : 621 => Opcode::VST4LNdAsm_16,
5129 0 : 622 => Opcode::VST4LNdAsm_32,
5130 0 : 623 => Opcode::VST4LNdAsm_8,
5131 0 : 624 => Opcode::VST4LNdWB_fixed_Asm_16,
5132 0 : 625 => Opcode::VST4LNdWB_fixed_Asm_32,
5133 0 : 626 => Opcode::VST4LNdWB_fixed_Asm_8,
5134 0 : 627 => Opcode::VST4LNdWB_register_Asm_16,
5135 0 : 628 => Opcode::VST4LNdWB_register_Asm_32,
5136 0 : 629 => Opcode::VST4LNdWB_register_Asm_8,
5137 0 : 630 => Opcode::VST4LNqAsm_16,
5138 0 : 631 => Opcode::VST4LNqAsm_32,
5139 0 : 632 => Opcode::VST4LNqWB_fixed_Asm_16,
5140 0 : 633 => Opcode::VST4LNqWB_fixed_Asm_32,
5141 0 : 634 => Opcode::VST4LNqWB_register_Asm_16,
5142 0 : 635 => Opcode::VST4LNqWB_register_Asm_32,
5143 0 : 636 => Opcode::VST4dAsm_16,
5144 0 : 637 => Opcode::VST4dAsm_32,
5145 0 : 638 => Opcode::VST4dAsm_8,
5146 0 : 639 => Opcode::VST4dWB_fixed_Asm_16,
5147 0 : 640 => Opcode::VST4dWB_fixed_Asm_32,
5148 0 : 641 => Opcode::VST4dWB_fixed_Asm_8,
5149 0 : 642 => Opcode::VST4dWB_register_Asm_16,
5150 0 : 643 => Opcode::VST4dWB_register_Asm_32,
5151 0 : 644 => Opcode::VST4dWB_register_Asm_8,
5152 0 : 645 => Opcode::VST4qAsm_16,
5153 0 : 646 => Opcode::VST4qAsm_32,
5154 0 : 647 => Opcode::VST4qAsm_8,
5155 0 : 648 => Opcode::VST4qWB_fixed_Asm_16,
5156 0 : 649 => Opcode::VST4qWB_fixed_Asm_32,
5157 0 : 650 => Opcode::VST4qWB_fixed_Asm_8,
5158 0 : 651 => Opcode::VST4qWB_register_Asm_16,
5159 0 : 652 => Opcode::VST4qWB_register_Asm_32,
5160 0 : 653 => Opcode::VST4qWB_register_Asm_8,
5161 0 : 654 => Opcode::WIN__CHKSTK,
5162 0 : 655 => Opcode::WIN__DBZCHK,
5163 0 : 656 => Opcode::t2ABS,
5164 0 : 657 => Opcode::t2ADDSri,
5165 0 : 658 => Opcode::t2ADDSrr,
5166 0 : 659 => Opcode::t2ADDSrs,
5167 0 : 660 => Opcode::t2BF_LabelPseudo,
5168 0 : 661 => Opcode::t2BR_JT,
5169 0 : 662 => Opcode::t2CALL_BTI,
5170 0 : 663 => Opcode::t2DoLoopStart,
5171 0 : 664 => Opcode::t2DoLoopStartTP,
5172 0 : 665 => Opcode::t2LDMIA_RET,
5173 0 : 666 => Opcode::t2LDRB_OFFSET_imm,
5174 0 : 667 => Opcode::t2LDRB_POST_imm,
5175 0 : 668 => Opcode::t2LDRB_PRE_imm,
5176 0 : 669 => Opcode::t2LDRBpcrel,
5177 0 : 670 => Opcode::t2LDRConstPool,
5178 0 : 671 => Opcode::t2LDRH_OFFSET_imm,
5179 0 : 672 => Opcode::t2LDRH_POST_imm,
5180 0 : 673 => Opcode::t2LDRH_PRE_imm,
5181 0 : 674 => Opcode::t2LDRHpcrel,
5182 0 : 675 => Opcode::t2LDRLIT_ga_pcrel,
5183 0 : 676 => Opcode::t2LDRSB_OFFSET_imm,
5184 0 : 677 => Opcode::t2LDRSB_POST_imm,
5185 0 : 678 => Opcode::t2LDRSB_PRE_imm,
5186 0 : 679 => Opcode::t2LDRSBpcrel,
5187 0 : 680 => Opcode::t2LDRSH_OFFSET_imm,
5188 0 : 681 => Opcode::t2LDRSH_POST_imm,
5189 0 : 682 => Opcode::t2LDRSH_PRE_imm,
5190 0 : 683 => Opcode::t2LDRSHpcrel,
5191 0 : 684 => Opcode::t2LDR_POST_imm,
5192 0 : 685 => Opcode::t2LDR_PRE_imm,
5193 0 : 686 => Opcode::t2LDRpci_pic,
5194 0 : 687 => Opcode::t2LDRpcrel,
5195 0 : 688 => Opcode::t2LEApcrel,
5196 0 : 689 => Opcode::t2LEApcrelJT,
5197 0 : 690 => Opcode::t2LoopDec,
5198 0 : 691 => Opcode::t2LoopEnd,
5199 0 : 692 => Opcode::t2LoopEndDec,
5200 0 : 693 => Opcode::t2MOVCCasr,
5201 0 : 694 => Opcode::t2MOVCCi,
5202 0 : 695 => Opcode::t2MOVCCi16,
5203 0 : 696 => Opcode::t2MOVCCi32imm,
5204 0 : 697 => Opcode::t2MOVCClsl,
5205 0 : 698 => Opcode::t2MOVCClsr,
5206 0 : 699 => Opcode::t2MOVCCr,
5207 0 : 700 => Opcode::t2MOVCCror,
5208 0 : 701 => Opcode::t2MOVSsi,
5209 0 : 702 => Opcode::t2MOVSsr,
5210 0 : 703 => Opcode::t2MOVTi16_ga_pcrel,
5211 0 : 704 => Opcode::t2MOV_ga_pcrel,
5212 0 : 705 => Opcode::t2MOVi16_ga_pcrel,
5213 0 : 706 => Opcode::t2MOVi32imm,
5214 0 : 707 => Opcode::t2MOVsi,
5215 0 : 708 => Opcode::t2MOVsr,
5216 0 : 709 => Opcode::t2MVNCCi,
5217 0 : 710 => Opcode::t2RSBSri,
5218 0 : 711 => Opcode::t2RSBSrs,
5219 0 : 712 => Opcode::t2STRB_OFFSET_imm,
5220 0 : 713 => Opcode::t2STRB_POST_imm,
5221 0 : 714 => Opcode::t2STRB_PRE_imm,
5222 0 : 715 => Opcode::t2STRB_preidx,
5223 0 : 716 => Opcode::t2STRH_OFFSET_imm,
5224 0 : 717 => Opcode::t2STRH_POST_imm,
5225 0 : 718 => Opcode::t2STRH_PRE_imm,
5226 0 : 719 => Opcode::t2STRH_preidx,
5227 0 : 720 => Opcode::t2STR_POST_imm,
5228 0 : 721 => Opcode::t2STR_PRE_imm,
5229 0 : 722 => Opcode::t2STR_preidx,
5230 0 : 723 => Opcode::t2SUBSri,
5231 0 : 724 => Opcode::t2SUBSrr,
5232 0 : 725 => Opcode::t2SUBSrs,
5233 0 : 726 => Opcode::t2SpeculationBarrierISBDSBEndBB,
5234 0 : 727 => Opcode::t2SpeculationBarrierSBEndBB,
5235 0 : 728 => Opcode::t2TBB_JT,
5236 0 : 729 => Opcode::t2TBH_JT,
5237 0 : 730 => Opcode::t2WhileLoopSetup,
5238 0 : 731 => Opcode::t2WhileLoopStart,
5239 0 : 732 => Opcode::t2WhileLoopStartLR,
5240 0 : 733 => Opcode::t2WhileLoopStartTP,
5241 0 : 734 => Opcode::tADCS,
5242 0 : 735 => Opcode::tADDSi3,
5243 0 : 736 => Opcode::tADDSi8,
5244 0 : 737 => Opcode::tADDSrr,
5245 0 : 738 => Opcode::tADDframe,
5246 0 : 739 => Opcode::tADJCALLSTACKDOWN,
5247 0 : 740 => Opcode::tADJCALLSTACKUP,
5248 0 : 741 => Opcode::tBLXNS_CALL,
5249 0 : 742 => Opcode::tBLXr_noip,
5250 0 : 743 => Opcode::tBL_PUSHLR,
5251 0 : 744 => Opcode::tBRIND,
5252 0 : 745 => Opcode::tBR_JTr,
5253 0 : 746 => Opcode::tBXNS_RET,
5254 0 : 747 => Opcode::tBX_CALL,
5255 0 : 748 => Opcode::tBX_RET,
5256 0 : 749 => Opcode::tBX_RET_vararg,
5257 0 : 750 => Opcode::tBfar,
5258 0 : 751 => Opcode::tCMP_SWAP_16,
5259 0 : 752 => Opcode::tCMP_SWAP_32,
5260 0 : 753 => Opcode::tCMP_SWAP_8,
5261 0 : 754 => Opcode::tLDMIA_UPD,
5262 0 : 755 => Opcode::tLDRConstPool,
5263 0 : 756 => Opcode::tLDRLIT_ga_abs,
5264 0 : 757 => Opcode::tLDRLIT_ga_pcrel,
5265 0 : 758 => Opcode::tLDR_postidx,
5266 0 : 759 => Opcode::tLDRpci_pic,
5267 0 : 760 => Opcode::tLEApcrel,
5268 0 : 761 => Opcode::tLEApcrelJT,
5269 0 : 762 => Opcode::tLSLSri,
5270 0 : 763 => Opcode::tMOVCCr_pseudo,
5271 0 : 764 => Opcode::tMOVi32imm,
5272 0 : 765 => Opcode::tPOP_RET,
5273 0 : 766 => Opcode::tRSBS,
5274 0 : 767 => Opcode::tSBCS,
5275 0 : 768 => Opcode::tSUBSi3,
5276 0 : 769 => Opcode::tSUBSi8,
5277 0 : 770 => Opcode::tSUBSrr,
5278 0 : 771 => Opcode::tTAILJMPd,
5279 0 : 772 => Opcode::tTAILJMPdND,
5280 0 : 773 => Opcode::tTAILJMPr,
5281 0 : 774 => Opcode::tTBB_JT,
5282 0 : 775 => Opcode::tTBH_JT,
5283 0 : 776 => Opcode::tTPsoft,
5284 0 : 777 => Opcode::ADCri,
5285 0 : 778 => Opcode::ADCrr,
5286 0 : 779 => Opcode::ADCrsi,
5287 0 : 780 => Opcode::ADCrsr,
5288 0 : 781 => Opcode::ADDri,
5289 0 : 782 => Opcode::ADDrr,
5290 0 : 783 => Opcode::ADDrsi,
5291 0 : 784 => Opcode::ADDrsr,
5292 0 : 785 => Opcode::ADR,
5293 0 : 786 => Opcode::AESD,
5294 0 : 787 => Opcode::AESE,
5295 0 : 788 => Opcode::AESIMC,
5296 0 : 789 => Opcode::AESMC,
5297 0 : 790 => Opcode::ANDri,
5298 0 : 791 => Opcode::ANDrr,
5299 0 : 792 => Opcode::ANDrsi,
5300 0 : 793 => Opcode::ANDrsr,
5301 0 : 794 => Opcode::BF16VDOTI_VDOTD,
5302 0 : 795 => Opcode::BF16VDOTI_VDOTQ,
5303 0 : 796 => Opcode::BF16VDOTS_VDOTD,
5304 0 : 797 => Opcode::BF16VDOTS_VDOTQ,
5305 0 : 798 => Opcode::BF16_VCVT,
5306 0 : 799 => Opcode::BF16_VCVTB,
5307 0 : 800 => Opcode::BF16_VCVTT,
5308 0 : 801 => Opcode::BFC,
5309 0 : 802 => Opcode::BFI,
5310 0 : 803 => Opcode::BICri,
5311 0 : 804 => Opcode::BICrr,
5312 0 : 805 => Opcode::BICrsi,
5313 0 : 806 => Opcode::BICrsr,
5314 0 : 807 => Opcode::BKPT,
5315 0 : 808 => Opcode::BL,
5316 0 : 809 => Opcode::BLX,
5317 0 : 810 => Opcode::BLX_pred,
5318 0 : 811 => Opcode::BLXi,
5319 0 : 812 => Opcode::BL_pred,
5320 0 : 813 => Opcode::BX,
5321 0 : 814 => Opcode::BXJ,
5322 0 : 815 => Opcode::BX_RET,
5323 0 : 816 => Opcode::BX_pred,
5324 0 : 817 => Opcode::Bcc,
5325 0 : 818 => Opcode::CDE_CX1,
5326 0 : 819 => Opcode::CDE_CX1A,
5327 0 : 820 => Opcode::CDE_CX1D,
5328 0 : 821 => Opcode::CDE_CX1DA,
5329 0 : 822 => Opcode::CDE_CX2,
5330 0 : 823 => Opcode::CDE_CX2A,
5331 0 : 824 => Opcode::CDE_CX2D,
5332 0 : 825 => Opcode::CDE_CX2DA,
5333 0 : 826 => Opcode::CDE_CX3,
5334 0 : 827 => Opcode::CDE_CX3A,
5335 0 : 828 => Opcode::CDE_CX3D,
5336 0 : 829 => Opcode::CDE_CX3DA,
5337 0 : 830 => Opcode::CDE_VCX1A_fpdp,
5338 0 : 831 => Opcode::CDE_VCX1A_fpsp,
5339 0 : 832 => Opcode::CDE_VCX1A_vec,
5340 0 : 833 => Opcode::CDE_VCX1_fpdp,
5341 0 : 834 => Opcode::CDE_VCX1_fpsp,
5342 0 : 835 => Opcode::CDE_VCX1_vec,
5343 0 : 836 => Opcode::CDE_VCX2A_fpdp,
5344 0 : 837 => Opcode::CDE_VCX2A_fpsp,
5345 0 : 838 => Opcode::CDE_VCX2A_vec,
5346 0 : 839 => Opcode::CDE_VCX2_fpdp,
5347 0 : 840 => Opcode::CDE_VCX2_fpsp,
5348 0 : 841 => Opcode::CDE_VCX2_vec,
5349 0 : 842 => Opcode::CDE_VCX3A_fpdp,
5350 0 : 843 => Opcode::CDE_VCX3A_fpsp,
5351 0 : 844 => Opcode::CDE_VCX3A_vec,
5352 0 : 845 => Opcode::CDE_VCX3_fpdp,
5353 0 : 846 => Opcode::CDE_VCX3_fpsp,
5354 0 : 847 => Opcode::CDE_VCX3_vec,
5355 0 : 848 => Opcode::CDP,
5356 0 : 849 => Opcode::CDP2,
5357 0 : 850 => Opcode::CLREX,
5358 0 : 851 => Opcode::CLZ,
5359 0 : 852 => Opcode::CMNri,
5360 0 : 853 => Opcode::CMNzrr,
5361 0 : 854 => Opcode::CMNzrsi,
5362 0 : 855 => Opcode::CMNzrsr,
5363 0 : 856 => Opcode::CMPri,
5364 0 : 857 => Opcode::CMPrr,
5365 0 : 858 => Opcode::CMPrsi,
5366 0 : 859 => Opcode::CMPrsr,
5367 0 : 860 => Opcode::CPS1p,
5368 0 : 861 => Opcode::CPS2p,
5369 0 : 862 => Opcode::CPS3p,
5370 0 : 863 => Opcode::CRC32B,
5371 0 : 864 => Opcode::CRC32CB,
5372 0 : 865 => Opcode::CRC32CH,
5373 0 : 866 => Opcode::CRC32CW,
5374 0 : 867 => Opcode::CRC32H,
5375 0 : 868 => Opcode::CRC32W,
5376 0 : 869 => Opcode::DBG,
5377 0 : 870 => Opcode::DMB,
5378 0 : 871 => Opcode::DSB,
5379 0 : 872 => Opcode::EORri,
5380 0 : 873 => Opcode::EORrr,
5381 0 : 874 => Opcode::EORrsi,
5382 0 : 875 => Opcode::EORrsr,
5383 0 : 876 => Opcode::ERET,
5384 0 : 877 => Opcode::FCONSTD,
5385 0 : 878 => Opcode::FCONSTH,
5386 0 : 879 => Opcode::FCONSTS,
5387 0 : 880 => Opcode::FLDMXDB_UPD,
5388 0 : 881 => Opcode::FLDMXIA,
5389 0 : 882 => Opcode::FLDMXIA_UPD,
5390 0 : 883 => Opcode::FMSTAT,
5391 0 : 884 => Opcode::FSTMXDB_UPD,
5392 0 : 885 => Opcode::FSTMXIA,
5393 0 : 886 => Opcode::FSTMXIA_UPD,
5394 0 : 887 => Opcode::HINT,
5395 0 : 888 => Opcode::HLT,
5396 0 : 889 => Opcode::HVC,
5397 0 : 890 => Opcode::ISB,
5398 0 : 891 => Opcode::LDA,
5399 0 : 892 => Opcode::LDAB,
5400 0 : 893 => Opcode::LDAEX,
5401 0 : 894 => Opcode::LDAEXB,
5402 0 : 895 => Opcode::LDAEXD,
5403 0 : 896 => Opcode::LDAEXH,
5404 0 : 897 => Opcode::LDAH,
5405 0 : 898 => Opcode::LDC2L_OFFSET,
5406 0 : 899 => Opcode::LDC2L_OPTION,
5407 0 : 900 => Opcode::LDC2L_POST,
5408 0 : 901 => Opcode::LDC2L_PRE,
5409 0 : 902 => Opcode::LDC2_OFFSET,
5410 0 : 903 => Opcode::LDC2_OPTION,
5411 0 : 904 => Opcode::LDC2_POST,
5412 0 : 905 => Opcode::LDC2_PRE,
5413 0 : 906 => Opcode::LDCL_OFFSET,
5414 0 : 907 => Opcode::LDCL_OPTION,
5415 0 : 908 => Opcode::LDCL_POST,
5416 0 : 909 => Opcode::LDCL_PRE,
5417 0 : 910 => Opcode::LDC_OFFSET,
5418 0 : 911 => Opcode::LDC_OPTION,
5419 0 : 912 => Opcode::LDC_POST,
5420 0 : 913 => Opcode::LDC_PRE,
5421 0 : 914 => Opcode::LDMDA,
5422 0 : 915 => Opcode::LDMDA_UPD,
5423 0 : 916 => Opcode::LDMDB,
5424 0 : 917 => Opcode::LDMDB_UPD,
5425 0 : 918 => Opcode::LDMIA,
5426 0 : 919 => Opcode::LDMIA_UPD,
5427 0 : 920 => Opcode::LDMIB,
5428 0 : 921 => Opcode::LDMIB_UPD,
5429 0 : 922 => Opcode::LDRBT_POST_IMM,
5430 0 : 923 => Opcode::LDRBT_POST_REG,
5431 0 : 924 => Opcode::LDRB_POST_IMM,
5432 0 : 925 => Opcode::LDRB_POST_REG,
5433 0 : 926 => Opcode::LDRB_PRE_IMM,
5434 0 : 927 => Opcode::LDRB_PRE_REG,
5435 0 : 928 => Opcode::LDRBi12,
5436 0 : 929 => Opcode::LDRBrs,
5437 0 : 930 => Opcode::LDRD,
5438 0 : 931 => Opcode::LDRD_POST,
5439 0 : 932 => Opcode::LDRD_PRE,
5440 0 : 933 => Opcode::LDREX,
5441 0 : 934 => Opcode::LDREXB,
5442 0 : 935 => Opcode::LDREXD,
5443 0 : 936 => Opcode::LDREXH,
5444 0 : 937 => Opcode::LDRH,
5445 0 : 938 => Opcode::LDRHTi,
5446 0 : 939 => Opcode::LDRHTr,
5447 0 : 940 => Opcode::LDRH_POST,
5448 0 : 941 => Opcode::LDRH_PRE,
5449 0 : 942 => Opcode::LDRSB,
5450 0 : 943 => Opcode::LDRSBTi,
5451 0 : 944 => Opcode::LDRSBTr,
5452 0 : 945 => Opcode::LDRSB_POST,
5453 0 : 946 => Opcode::LDRSB_PRE,
5454 0 : 947 => Opcode::LDRSH,
5455 0 : 948 => Opcode::LDRSHTi,
5456 0 : 949 => Opcode::LDRSHTr,
5457 0 : 950 => Opcode::LDRSH_POST,
5458 0 : 951 => Opcode::LDRSH_PRE,
5459 0 : 952 => Opcode::LDRT_POST_IMM,
5460 0 : 953 => Opcode::LDRT_POST_REG,
5461 0 : 954 => Opcode::LDR_POST_IMM,
5462 0 : 955 => Opcode::LDR_POST_REG,
5463 0 : 956 => Opcode::LDR_PRE_IMM,
5464 0 : 957 => Opcode::LDR_PRE_REG,
5465 0 : 958 => Opcode::LDRcp,
5466 0 : 959 => Opcode::LDRi12,
5467 0 : 960 => Opcode::LDRrs,
5468 0 : 961 => Opcode::MCR,
5469 0 : 962 => Opcode::MCR2,
5470 0 : 963 => Opcode::MCRR,
5471 0 : 964 => Opcode::MCRR2,
5472 0 : 965 => Opcode::MLA,
5473 0 : 966 => Opcode::MLS,
5474 0 : 967 => Opcode::MOVPCLR,
5475 0 : 968 => Opcode::MOVTi16,
5476 0 : 969 => Opcode::MOVi,
5477 0 : 970 => Opcode::MOVi16,
5478 0 : 971 => Opcode::MOVr,
5479 0 : 972 => Opcode::MOVr_TC,
5480 0 : 973 => Opcode::MOVsi,
5481 0 : 974 => Opcode::MOVsr,
5482 0 : 975 => Opcode::MRC,
5483 0 : 976 => Opcode::MRC2,
5484 0 : 977 => Opcode::MRRC,
5485 0 : 978 => Opcode::MRRC2,
5486 0 : 979 => Opcode::MRS,
5487 0 : 980 => Opcode::MRSbanked,
5488 0 : 981 => Opcode::MRSsys,
5489 0 : 982 => Opcode::MSR,
5490 0 : 983 => Opcode::MSRbanked,
5491 0 : 984 => Opcode::MSRi,
5492 0 : 985 => Opcode::MUL,
5493 0 : 986 => Opcode::MVE_ASRLi,
5494 0 : 987 => Opcode::MVE_ASRLr,
5495 0 : 988 => Opcode::MVE_DLSTP_16,
5496 0 : 989 => Opcode::MVE_DLSTP_32,
5497 0 : 990 => Opcode::MVE_DLSTP_64,
5498 0 : 991 => Opcode::MVE_DLSTP_8,
5499 0 : 992 => Opcode::MVE_LCTP,
5500 0 : 993 => Opcode::MVE_LETP,
5501 0 : 994 => Opcode::MVE_LSLLi,
5502 0 : 995 => Opcode::MVE_LSLLr,
5503 0 : 996 => Opcode::MVE_LSRL,
5504 0 : 997 => Opcode::MVE_SQRSHR,
5505 0 : 998 => Opcode::MVE_SQRSHRL,
5506 0 : 999 => Opcode::MVE_SQSHL,
5507 0 : 1000 => Opcode::MVE_SQSHLL,
5508 0 : 1001 => Opcode::MVE_SRSHR,
5509 0 : 1002 => Opcode::MVE_SRSHRL,
5510 0 : 1003 => Opcode::MVE_UQRSHL,
5511 0 : 1004 => Opcode::MVE_UQRSHLL,
5512 0 : 1005 => Opcode::MVE_UQSHL,
5513 0 : 1006 => Opcode::MVE_UQSHLL,
5514 0 : 1007 => Opcode::MVE_URSHR,
5515 0 : 1008 => Opcode::MVE_URSHRL,
5516 0 : 1009 => Opcode::MVE_VABAVs16,
5517 0 : 1010 => Opcode::MVE_VABAVs32,
5518 0 : 1011 => Opcode::MVE_VABAVs8,
5519 0 : 1012 => Opcode::MVE_VABAVu16,
5520 0 : 1013 => Opcode::MVE_VABAVu32,
5521 0 : 1014 => Opcode::MVE_VABAVu8,
5522 0 : 1015 => Opcode::MVE_VABDf16,
5523 0 : 1016 => Opcode::MVE_VABDf32,
5524 0 : 1017 => Opcode::MVE_VABDs16,
5525 0 : 1018 => Opcode::MVE_VABDs32,
5526 0 : 1019 => Opcode::MVE_VABDs8,
5527 0 : 1020 => Opcode::MVE_VABDu16,
5528 0 : 1021 => Opcode::MVE_VABDu32,
5529 0 : 1022 => Opcode::MVE_VABDu8,
5530 0 : 1023 => Opcode::MVE_VABSf16,
5531 0 : 1024 => Opcode::MVE_VABSf32,
5532 0 : 1025 => Opcode::MVE_VABSs16,
5533 0 : 1026 => Opcode::MVE_VABSs32,
5534 0 : 1027 => Opcode::MVE_VABSs8,
5535 0 : 1028 => Opcode::MVE_VADC,
5536 0 : 1029 => Opcode::MVE_VADCI,
5537 0 : 1030 => Opcode::MVE_VADDLVs32acc,
5538 0 : 1031 => Opcode::MVE_VADDLVs32no_acc,
5539 0 : 1032 => Opcode::MVE_VADDLVu32acc,
5540 0 : 1033 => Opcode::MVE_VADDLVu32no_acc,
5541 0 : 1034 => Opcode::MVE_VADDVs16acc,
5542 0 : 1035 => Opcode::MVE_VADDVs16no_acc,
5543 0 : 1036 => Opcode::MVE_VADDVs32acc,
5544 0 : 1037 => Opcode::MVE_VADDVs32no_acc,
5545 0 : 1038 => Opcode::MVE_VADDVs8acc,
5546 0 : 1039 => Opcode::MVE_VADDVs8no_acc,
5547 0 : 1040 => Opcode::MVE_VADDVu16acc,
5548 0 : 1041 => Opcode::MVE_VADDVu16no_acc,
5549 0 : 1042 => Opcode::MVE_VADDVu32acc,
5550 0 : 1043 => Opcode::MVE_VADDVu32no_acc,
5551 0 : 1044 => Opcode::MVE_VADDVu8acc,
5552 0 : 1045 => Opcode::MVE_VADDVu8no_acc,
5553 0 : 1046 => Opcode::MVE_VADD_qr_f16,
5554 0 : 1047 => Opcode::MVE_VADD_qr_f32,
5555 0 : 1048 => Opcode::MVE_VADD_qr_i16,
5556 0 : 1049 => Opcode::MVE_VADD_qr_i32,
5557 0 : 1050 => Opcode::MVE_VADD_qr_i8,
5558 0 : 1051 => Opcode::MVE_VADDf16,
5559 0 : 1052 => Opcode::MVE_VADDf32,
5560 0 : 1053 => Opcode::MVE_VADDi16,
5561 0 : 1054 => Opcode::MVE_VADDi32,
5562 0 : 1055 => Opcode::MVE_VADDi8,
5563 0 : 1056 => Opcode::MVE_VAND,
5564 0 : 1057 => Opcode::MVE_VBIC,
5565 0 : 1058 => Opcode::MVE_VBICimmi16,
5566 0 : 1059 => Opcode::MVE_VBICimmi32,
5567 0 : 1060 => Opcode::MVE_VBRSR16,
5568 0 : 1061 => Opcode::MVE_VBRSR32,
5569 0 : 1062 => Opcode::MVE_VBRSR8,
5570 0 : 1063 => Opcode::MVE_VCADDf16,
5571 0 : 1064 => Opcode::MVE_VCADDf32,
5572 0 : 1065 => Opcode::MVE_VCADDi16,
5573 0 : 1066 => Opcode::MVE_VCADDi32,
5574 0 : 1067 => Opcode::MVE_VCADDi8,
5575 0 : 1068 => Opcode::MVE_VCLSs16,
5576 0 : 1069 => Opcode::MVE_VCLSs32,
5577 0 : 1070 => Opcode::MVE_VCLSs8,
5578 0 : 1071 => Opcode::MVE_VCLZs16,
5579 0 : 1072 => Opcode::MVE_VCLZs32,
5580 0 : 1073 => Opcode::MVE_VCLZs8,
5581 0 : 1074 => Opcode::MVE_VCMLAf16,
5582 0 : 1075 => Opcode::MVE_VCMLAf32,
5583 0 : 1076 => Opcode::MVE_VCMPf16,
5584 0 : 1077 => Opcode::MVE_VCMPf16r,
5585 0 : 1078 => Opcode::MVE_VCMPf32,
5586 0 : 1079 => Opcode::MVE_VCMPf32r,
5587 0 : 1080 => Opcode::MVE_VCMPi16,
5588 0 : 1081 => Opcode::MVE_VCMPi16r,
5589 0 : 1082 => Opcode::MVE_VCMPi32,
5590 0 : 1083 => Opcode::MVE_VCMPi32r,
5591 0 : 1084 => Opcode::MVE_VCMPi8,
5592 0 : 1085 => Opcode::MVE_VCMPi8r,
5593 0 : 1086 => Opcode::MVE_VCMPs16,
5594 0 : 1087 => Opcode::MVE_VCMPs16r,
5595 0 : 1088 => Opcode::MVE_VCMPs32,
5596 0 : 1089 => Opcode::MVE_VCMPs32r,
5597 0 : 1090 => Opcode::MVE_VCMPs8,
5598 0 : 1091 => Opcode::MVE_VCMPs8r,
5599 0 : 1092 => Opcode::MVE_VCMPu16,
5600 0 : 1093 => Opcode::MVE_VCMPu16r,
5601 0 : 1094 => Opcode::MVE_VCMPu32,
5602 0 : 1095 => Opcode::MVE_VCMPu32r,
5603 0 : 1096 => Opcode::MVE_VCMPu8,
5604 0 : 1097 => Opcode::MVE_VCMPu8r,
5605 0 : 1098 => Opcode::MVE_VCMULf16,
5606 0 : 1099 => Opcode::MVE_VCMULf32,
5607 0 : 1100 => Opcode::MVE_VCTP16,
5608 0 : 1101 => Opcode::MVE_VCTP32,
5609 0 : 1102 => Opcode::MVE_VCTP64,
5610 0 : 1103 => Opcode::MVE_VCTP8,
5611 0 : 1104 => Opcode::MVE_VCVTf16f32bh,
5612 0 : 1105 => Opcode::MVE_VCVTf16f32th,
5613 0 : 1106 => Opcode::MVE_VCVTf16s16_fix,
5614 0 : 1107 => Opcode::MVE_VCVTf16s16n,
5615 0 : 1108 => Opcode::MVE_VCVTf16u16_fix,
5616 0 : 1109 => Opcode::MVE_VCVTf16u16n,
5617 0 : 1110 => Opcode::MVE_VCVTf32f16bh,
5618 0 : 1111 => Opcode::MVE_VCVTf32f16th,
5619 0 : 1112 => Opcode::MVE_VCVTf32s32_fix,
5620 0 : 1113 => Opcode::MVE_VCVTf32s32n,
5621 0 : 1114 => Opcode::MVE_VCVTf32u32_fix,
5622 0 : 1115 => Opcode::MVE_VCVTf32u32n,
5623 0 : 1116 => Opcode::MVE_VCVTs16f16_fix,
5624 0 : 1117 => Opcode::MVE_VCVTs16f16a,
5625 0 : 1118 => Opcode::MVE_VCVTs16f16m,
5626 0 : 1119 => Opcode::MVE_VCVTs16f16n,
5627 0 : 1120 => Opcode::MVE_VCVTs16f16p,
5628 0 : 1121 => Opcode::MVE_VCVTs16f16z,
5629 0 : 1122 => Opcode::MVE_VCVTs32f32_fix,
5630 0 : 1123 => Opcode::MVE_VCVTs32f32a,
5631 0 : 1124 => Opcode::MVE_VCVTs32f32m,
5632 0 : 1125 => Opcode::MVE_VCVTs32f32n,
5633 0 : 1126 => Opcode::MVE_VCVTs32f32p,
5634 0 : 1127 => Opcode::MVE_VCVTs32f32z,
5635 0 : 1128 => Opcode::MVE_VCVTu16f16_fix,
5636 0 : 1129 => Opcode::MVE_VCVTu16f16a,
5637 0 : 1130 => Opcode::MVE_VCVTu16f16m,
5638 0 : 1131 => Opcode::MVE_VCVTu16f16n,
5639 0 : 1132 => Opcode::MVE_VCVTu16f16p,
5640 0 : 1133 => Opcode::MVE_VCVTu16f16z,
5641 0 : 1134 => Opcode::MVE_VCVTu32f32_fix,
5642 0 : 1135 => Opcode::MVE_VCVTu32f32a,
5643 0 : 1136 => Opcode::MVE_VCVTu32f32m,
5644 0 : 1137 => Opcode::MVE_VCVTu32f32n,
5645 0 : 1138 => Opcode::MVE_VCVTu32f32p,
5646 0 : 1139 => Opcode::MVE_VCVTu32f32z,
5647 0 : 1140 => Opcode::MVE_VDDUPu16,
5648 0 : 1141 => Opcode::MVE_VDDUPu32,
5649 0 : 1142 => Opcode::MVE_VDDUPu8,
5650 0 : 1143 => Opcode::MVE_VDUP16,
5651 0 : 1144 => Opcode::MVE_VDUP32,
5652 0 : 1145 => Opcode::MVE_VDUP8,
5653 0 : 1146 => Opcode::MVE_VDWDUPu16,
5654 0 : 1147 => Opcode::MVE_VDWDUPu32,
5655 0 : 1148 => Opcode::MVE_VDWDUPu8,
5656 0 : 1149 => Opcode::MVE_VEOR,
5657 0 : 1150 => Opcode::MVE_VFMA_qr_Sf16,
5658 0 : 1151 => Opcode::MVE_VFMA_qr_Sf32,
5659 0 : 1152 => Opcode::MVE_VFMA_qr_f16,
5660 0 : 1153 => Opcode::MVE_VFMA_qr_f32,
5661 0 : 1154 => Opcode::MVE_VFMAf16,
5662 0 : 1155 => Opcode::MVE_VFMAf32,
5663 0 : 1156 => Opcode::MVE_VFMSf16,
5664 0 : 1157 => Opcode::MVE_VFMSf32,
5665 0 : 1158 => Opcode::MVE_VHADD_qr_s16,
5666 0 : 1159 => Opcode::MVE_VHADD_qr_s32,
5667 0 : 1160 => Opcode::MVE_VHADD_qr_s8,
5668 0 : 1161 => Opcode::MVE_VHADD_qr_u16,
5669 0 : 1162 => Opcode::MVE_VHADD_qr_u32,
5670 0 : 1163 => Opcode::MVE_VHADD_qr_u8,
5671 0 : 1164 => Opcode::MVE_VHADDs16,
5672 0 : 1165 => Opcode::MVE_VHADDs32,
5673 0 : 1166 => Opcode::MVE_VHADDs8,
5674 0 : 1167 => Opcode::MVE_VHADDu16,
5675 0 : 1168 => Opcode::MVE_VHADDu32,
5676 0 : 1169 => Opcode::MVE_VHADDu8,
5677 0 : 1170 => Opcode::MVE_VHCADDs16,
5678 0 : 1171 => Opcode::MVE_VHCADDs32,
5679 0 : 1172 => Opcode::MVE_VHCADDs8,
5680 0 : 1173 => Opcode::MVE_VHSUB_qr_s16,
5681 0 : 1174 => Opcode::MVE_VHSUB_qr_s32,
5682 0 : 1175 => Opcode::MVE_VHSUB_qr_s8,
5683 0 : 1176 => Opcode::MVE_VHSUB_qr_u16,
5684 0 : 1177 => Opcode::MVE_VHSUB_qr_u32,
5685 0 : 1178 => Opcode::MVE_VHSUB_qr_u8,
5686 0 : 1179 => Opcode::MVE_VHSUBs16,
5687 0 : 1180 => Opcode::MVE_VHSUBs32,
5688 0 : 1181 => Opcode::MVE_VHSUBs8,
5689 0 : 1182 => Opcode::MVE_VHSUBu16,
5690 0 : 1183 => Opcode::MVE_VHSUBu32,
5691 0 : 1184 => Opcode::MVE_VHSUBu8,
5692 0 : 1185 => Opcode::MVE_VIDUPu16,
5693 0 : 1186 => Opcode::MVE_VIDUPu32,
5694 0 : 1187 => Opcode::MVE_VIDUPu8,
5695 0 : 1188 => Opcode::MVE_VIWDUPu16,
5696 0 : 1189 => Opcode::MVE_VIWDUPu32,
5697 0 : 1190 => Opcode::MVE_VIWDUPu8,
5698 0 : 1191 => Opcode::MVE_VLD20_16,
5699 0 : 1192 => Opcode::MVE_VLD20_16_wb,
5700 0 : 1193 => Opcode::MVE_VLD20_32,
5701 0 : 1194 => Opcode::MVE_VLD20_32_wb,
5702 0 : 1195 => Opcode::MVE_VLD20_8,
5703 0 : 1196 => Opcode::MVE_VLD20_8_wb,
5704 0 : 1197 => Opcode::MVE_VLD21_16,
5705 0 : 1198 => Opcode::MVE_VLD21_16_wb,
5706 0 : 1199 => Opcode::MVE_VLD21_32,
5707 0 : 1200 => Opcode::MVE_VLD21_32_wb,
5708 0 : 1201 => Opcode::MVE_VLD21_8,
5709 0 : 1202 => Opcode::MVE_VLD21_8_wb,
5710 0 : 1203 => Opcode::MVE_VLD40_16,
5711 0 : 1204 => Opcode::MVE_VLD40_16_wb,
5712 0 : 1205 => Opcode::MVE_VLD40_32,
5713 0 : 1206 => Opcode::MVE_VLD40_32_wb,
5714 0 : 1207 => Opcode::MVE_VLD40_8,
5715 0 : 1208 => Opcode::MVE_VLD40_8_wb,
5716 0 : 1209 => Opcode::MVE_VLD41_16,
5717 0 : 1210 => Opcode::MVE_VLD41_16_wb,
5718 0 : 1211 => Opcode::MVE_VLD41_32,
5719 0 : 1212 => Opcode::MVE_VLD41_32_wb,
5720 0 : 1213 => Opcode::MVE_VLD41_8,
5721 0 : 1214 => Opcode::MVE_VLD41_8_wb,
5722 0 : 1215 => Opcode::MVE_VLD42_16,
5723 0 : 1216 => Opcode::MVE_VLD42_16_wb,
5724 0 : 1217 => Opcode::MVE_VLD42_32,
5725 0 : 1218 => Opcode::MVE_VLD42_32_wb,
5726 0 : 1219 => Opcode::MVE_VLD42_8,
5727 0 : 1220 => Opcode::MVE_VLD42_8_wb,
5728 0 : 1221 => Opcode::MVE_VLD43_16,
5729 0 : 1222 => Opcode::MVE_VLD43_16_wb,
5730 0 : 1223 => Opcode::MVE_VLD43_32,
5731 0 : 1224 => Opcode::MVE_VLD43_32_wb,
5732 0 : 1225 => Opcode::MVE_VLD43_8,
5733 0 : 1226 => Opcode::MVE_VLD43_8_wb,
5734 0 : 1227 => Opcode::MVE_VLDRBS16,
5735 0 : 1228 => Opcode::MVE_VLDRBS16_post,
5736 0 : 1229 => Opcode::MVE_VLDRBS16_pre,
5737 0 : 1230 => Opcode::MVE_VLDRBS16_rq,
5738 0 : 1231 => Opcode::MVE_VLDRBS32,
5739 0 : 1232 => Opcode::MVE_VLDRBS32_post,
5740 0 : 1233 => Opcode::MVE_VLDRBS32_pre,
5741 0 : 1234 => Opcode::MVE_VLDRBS32_rq,
5742 0 : 1235 => Opcode::MVE_VLDRBU16,
5743 0 : 1236 => Opcode::MVE_VLDRBU16_post,
5744 0 : 1237 => Opcode::MVE_VLDRBU16_pre,
5745 0 : 1238 => Opcode::MVE_VLDRBU16_rq,
5746 0 : 1239 => Opcode::MVE_VLDRBU32,
5747 0 : 1240 => Opcode::MVE_VLDRBU32_post,
5748 0 : 1241 => Opcode::MVE_VLDRBU32_pre,
5749 0 : 1242 => Opcode::MVE_VLDRBU32_rq,
5750 0 : 1243 => Opcode::MVE_VLDRBU8,
5751 0 : 1244 => Opcode::MVE_VLDRBU8_post,
5752 0 : 1245 => Opcode::MVE_VLDRBU8_pre,
5753 0 : 1246 => Opcode::MVE_VLDRBU8_rq,
5754 0 : 1247 => Opcode::MVE_VLDRDU64_qi,
5755 0 : 1248 => Opcode::MVE_VLDRDU64_qi_pre,
5756 0 : 1249 => Opcode::MVE_VLDRDU64_rq,
5757 0 : 1250 => Opcode::MVE_VLDRDU64_rq_u,
5758 0 : 1251 => Opcode::MVE_VLDRHS32,
5759 0 : 1252 => Opcode::MVE_VLDRHS32_post,
5760 0 : 1253 => Opcode::MVE_VLDRHS32_pre,
5761 0 : 1254 => Opcode::MVE_VLDRHS32_rq,
5762 0 : 1255 => Opcode::MVE_VLDRHS32_rq_u,
5763 0 : 1256 => Opcode::MVE_VLDRHU16,
5764 0 : 1257 => Opcode::MVE_VLDRHU16_post,
5765 0 : 1258 => Opcode::MVE_VLDRHU16_pre,
5766 0 : 1259 => Opcode::MVE_VLDRHU16_rq,
5767 0 : 1260 => Opcode::MVE_VLDRHU16_rq_u,
5768 0 : 1261 => Opcode::MVE_VLDRHU32,
5769 0 : 1262 => Opcode::MVE_VLDRHU32_post,
5770 0 : 1263 => Opcode::MVE_VLDRHU32_pre,
5771 0 : 1264 => Opcode::MVE_VLDRHU32_rq,
5772 0 : 1265 => Opcode::MVE_VLDRHU32_rq_u,
5773 0 : 1266 => Opcode::MVE_VLDRWU32,
5774 0 : 1267 => Opcode::MVE_VLDRWU32_post,
5775 0 : 1268 => Opcode::MVE_VLDRWU32_pre,
5776 0 : 1269 => Opcode::MVE_VLDRWU32_qi,
5777 0 : 1270 => Opcode::MVE_VLDRWU32_qi_pre,
5778 0 : 1271 => Opcode::MVE_VLDRWU32_rq,
5779 0 : 1272 => Opcode::MVE_VLDRWU32_rq_u,
5780 0 : 1273 => Opcode::MVE_VMAXAVs16,
5781 0 : 1274 => Opcode::MVE_VMAXAVs32,
5782 0 : 1275 => Opcode::MVE_VMAXAVs8,
5783 0 : 1276 => Opcode::MVE_VMAXAs16,
5784 0 : 1277 => Opcode::MVE_VMAXAs32,
5785 0 : 1278 => Opcode::MVE_VMAXAs8,
5786 0 : 1279 => Opcode::MVE_VMAXNMAVf16,
5787 0 : 1280 => Opcode::MVE_VMAXNMAVf32,
5788 0 : 1281 => Opcode::MVE_VMAXNMAf16,
5789 0 : 1282 => Opcode::MVE_VMAXNMAf32,
5790 0 : 1283 => Opcode::MVE_VMAXNMVf16,
5791 0 : 1284 => Opcode::MVE_VMAXNMVf32,
5792 0 : 1285 => Opcode::MVE_VMAXNMf16,
5793 0 : 1286 => Opcode::MVE_VMAXNMf32,
5794 0 : 1287 => Opcode::MVE_VMAXVs16,
5795 0 : 1288 => Opcode::MVE_VMAXVs32,
5796 0 : 1289 => Opcode::MVE_VMAXVs8,
5797 0 : 1290 => Opcode::MVE_VMAXVu16,
5798 0 : 1291 => Opcode::MVE_VMAXVu32,
5799 0 : 1292 => Opcode::MVE_VMAXVu8,
5800 0 : 1293 => Opcode::MVE_VMAXs16,
5801 0 : 1294 => Opcode::MVE_VMAXs32,
5802 0 : 1295 => Opcode::MVE_VMAXs8,
5803 0 : 1296 => Opcode::MVE_VMAXu16,
5804 0 : 1297 => Opcode::MVE_VMAXu32,
5805 0 : 1298 => Opcode::MVE_VMAXu8,
5806 0 : 1299 => Opcode::MVE_VMINAVs16,
5807 0 : 1300 => Opcode::MVE_VMINAVs32,
5808 0 : 1301 => Opcode::MVE_VMINAVs8,
5809 0 : 1302 => Opcode::MVE_VMINAs16,
5810 0 : 1303 => Opcode::MVE_VMINAs32,
5811 0 : 1304 => Opcode::MVE_VMINAs8,
5812 0 : 1305 => Opcode::MVE_VMINNMAVf16,
5813 0 : 1306 => Opcode::MVE_VMINNMAVf32,
5814 0 : 1307 => Opcode::MVE_VMINNMAf16,
5815 0 : 1308 => Opcode::MVE_VMINNMAf32,
5816 0 : 1309 => Opcode::MVE_VMINNMVf16,
5817 0 : 1310 => Opcode::MVE_VMINNMVf32,
5818 0 : 1311 => Opcode::MVE_VMINNMf16,
5819 0 : 1312 => Opcode::MVE_VMINNMf32,
5820 0 : 1313 => Opcode::MVE_VMINVs16,
5821 0 : 1314 => Opcode::MVE_VMINVs32,
5822 0 : 1315 => Opcode::MVE_VMINVs8,
5823 0 : 1316 => Opcode::MVE_VMINVu16,
5824 0 : 1317 => Opcode::MVE_VMINVu32,
5825 0 : 1318 => Opcode::MVE_VMINVu8,
5826 0 : 1319 => Opcode::MVE_VMINs16,
5827 0 : 1320 => Opcode::MVE_VMINs32,
5828 0 : 1321 => Opcode::MVE_VMINs8,
5829 0 : 1322 => Opcode::MVE_VMINu16,
5830 0 : 1323 => Opcode::MVE_VMINu32,
5831 0 : 1324 => Opcode::MVE_VMINu8,
5832 0 : 1325 => Opcode::MVE_VMLADAVas16,
5833 0 : 1326 => Opcode::MVE_VMLADAVas32,
5834 0 : 1327 => Opcode::MVE_VMLADAVas8,
5835 0 : 1328 => Opcode::MVE_VMLADAVau16,
5836 0 : 1329 => Opcode::MVE_VMLADAVau32,
5837 0 : 1330 => Opcode::MVE_VMLADAVau8,
5838 0 : 1331 => Opcode::MVE_VMLADAVaxs16,
5839 0 : 1332 => Opcode::MVE_VMLADAVaxs32,
5840 0 : 1333 => Opcode::MVE_VMLADAVaxs8,
5841 0 : 1334 => Opcode::MVE_VMLADAVs16,
5842 0 : 1335 => Opcode::MVE_VMLADAVs32,
5843 0 : 1336 => Opcode::MVE_VMLADAVs8,
5844 0 : 1337 => Opcode::MVE_VMLADAVu16,
5845 0 : 1338 => Opcode::MVE_VMLADAVu32,
5846 0 : 1339 => Opcode::MVE_VMLADAVu8,
5847 0 : 1340 => Opcode::MVE_VMLADAVxs16,
5848 0 : 1341 => Opcode::MVE_VMLADAVxs32,
5849 0 : 1342 => Opcode::MVE_VMLADAVxs8,
5850 0 : 1343 => Opcode::MVE_VMLALDAVas16,
5851 0 : 1344 => Opcode::MVE_VMLALDAVas32,
5852 0 : 1345 => Opcode::MVE_VMLALDAVau16,
5853 0 : 1346 => Opcode::MVE_VMLALDAVau32,
5854 0 : 1347 => Opcode::MVE_VMLALDAVaxs16,
5855 0 : 1348 => Opcode::MVE_VMLALDAVaxs32,
5856 0 : 1349 => Opcode::MVE_VMLALDAVs16,
5857 0 : 1350 => Opcode::MVE_VMLALDAVs32,
5858 0 : 1351 => Opcode::MVE_VMLALDAVu16,
5859 0 : 1352 => Opcode::MVE_VMLALDAVu32,
5860 0 : 1353 => Opcode::MVE_VMLALDAVxs16,
5861 0 : 1354 => Opcode::MVE_VMLALDAVxs32,
5862 0 : 1355 => Opcode::MVE_VMLAS_qr_i16,
5863 0 : 1356 => Opcode::MVE_VMLAS_qr_i32,
5864 0 : 1357 => Opcode::MVE_VMLAS_qr_i8,
5865 0 : 1358 => Opcode::MVE_VMLA_qr_i16,
5866 0 : 1359 => Opcode::MVE_VMLA_qr_i32,
5867 0 : 1360 => Opcode::MVE_VMLA_qr_i8,
5868 0 : 1361 => Opcode::MVE_VMLSDAVas16,
5869 0 : 1362 => Opcode::MVE_VMLSDAVas32,
5870 0 : 1363 => Opcode::MVE_VMLSDAVas8,
5871 0 : 1364 => Opcode::MVE_VMLSDAVaxs16,
5872 0 : 1365 => Opcode::MVE_VMLSDAVaxs32,
5873 0 : 1366 => Opcode::MVE_VMLSDAVaxs8,
5874 0 : 1367 => Opcode::MVE_VMLSDAVs16,
5875 0 : 1368 => Opcode::MVE_VMLSDAVs32,
5876 0 : 1369 => Opcode::MVE_VMLSDAVs8,
5877 0 : 1370 => Opcode::MVE_VMLSDAVxs16,
5878 0 : 1371 => Opcode::MVE_VMLSDAVxs32,
5879 0 : 1372 => Opcode::MVE_VMLSDAVxs8,
5880 0 : 1373 => Opcode::MVE_VMLSLDAVas16,
5881 0 : 1374 => Opcode::MVE_VMLSLDAVas32,
5882 0 : 1375 => Opcode::MVE_VMLSLDAVaxs16,
5883 0 : 1376 => Opcode::MVE_VMLSLDAVaxs32,
5884 0 : 1377 => Opcode::MVE_VMLSLDAVs16,
5885 0 : 1378 => Opcode::MVE_VMLSLDAVs32,
5886 0 : 1379 => Opcode::MVE_VMLSLDAVxs16,
5887 0 : 1380 => Opcode::MVE_VMLSLDAVxs32,
5888 0 : 1381 => Opcode::MVE_VMOVLs16bh,
5889 0 : 1382 => Opcode::MVE_VMOVLs16th,
5890 0 : 1383 => Opcode::MVE_VMOVLs8bh,
5891 0 : 1384 => Opcode::MVE_VMOVLs8th,
5892 0 : 1385 => Opcode::MVE_VMOVLu16bh,
5893 0 : 1386 => Opcode::MVE_VMOVLu16th,
5894 0 : 1387 => Opcode::MVE_VMOVLu8bh,
5895 0 : 1388 => Opcode::MVE_VMOVLu8th,
5896 0 : 1389 => Opcode::MVE_VMOVNi16bh,
5897 0 : 1390 => Opcode::MVE_VMOVNi16th,
5898 0 : 1391 => Opcode::MVE_VMOVNi32bh,
5899 0 : 1392 => Opcode::MVE_VMOVNi32th,
5900 0 : 1393 => Opcode::MVE_VMOV_from_lane_32,
5901 0 : 1394 => Opcode::MVE_VMOV_from_lane_s16,
5902 0 : 1395 => Opcode::MVE_VMOV_from_lane_s8,
5903 0 : 1396 => Opcode::MVE_VMOV_from_lane_u16,
5904 0 : 1397 => Opcode::MVE_VMOV_from_lane_u8,
5905 0 : 1398 => Opcode::MVE_VMOV_q_rr,
5906 0 : 1399 => Opcode::MVE_VMOV_rr_q,
5907 0 : 1400 => Opcode::MVE_VMOV_to_lane_16,
5908 0 : 1401 => Opcode::MVE_VMOV_to_lane_32,
5909 0 : 1402 => Opcode::MVE_VMOV_to_lane_8,
5910 0 : 1403 => Opcode::MVE_VMOVimmf32,
5911 0 : 1404 => Opcode::MVE_VMOVimmi16,
5912 0 : 1405 => Opcode::MVE_VMOVimmi32,
5913 0 : 1406 => Opcode::MVE_VMOVimmi64,
5914 0 : 1407 => Opcode::MVE_VMOVimmi8,
5915 0 : 1408 => Opcode::MVE_VMULHs16,
5916 0 : 1409 => Opcode::MVE_VMULHs32,
5917 0 : 1410 => Opcode::MVE_VMULHs8,
5918 0 : 1411 => Opcode::MVE_VMULHu16,
5919 0 : 1412 => Opcode::MVE_VMULHu32,
5920 0 : 1413 => Opcode::MVE_VMULHu8,
5921 0 : 1414 => Opcode::MVE_VMULLBp16,
5922 0 : 1415 => Opcode::MVE_VMULLBp8,
5923 0 : 1416 => Opcode::MVE_VMULLBs16,
5924 0 : 1417 => Opcode::MVE_VMULLBs32,
5925 0 : 1418 => Opcode::MVE_VMULLBs8,
5926 0 : 1419 => Opcode::MVE_VMULLBu16,
5927 0 : 1420 => Opcode::MVE_VMULLBu32,
5928 0 : 1421 => Opcode::MVE_VMULLBu8,
5929 0 : 1422 => Opcode::MVE_VMULLTp16,
5930 0 : 1423 => Opcode::MVE_VMULLTp8,
5931 0 : 1424 => Opcode::MVE_VMULLTs16,
5932 0 : 1425 => Opcode::MVE_VMULLTs32,
5933 0 : 1426 => Opcode::MVE_VMULLTs8,
5934 0 : 1427 => Opcode::MVE_VMULLTu16,
5935 0 : 1428 => Opcode::MVE_VMULLTu32,
5936 0 : 1429 => Opcode::MVE_VMULLTu8,
5937 0 : 1430 => Opcode::MVE_VMUL_qr_f16,
5938 0 : 1431 => Opcode::MVE_VMUL_qr_f32,
5939 0 : 1432 => Opcode::MVE_VMUL_qr_i16,
5940 0 : 1433 => Opcode::MVE_VMUL_qr_i32,
5941 0 : 1434 => Opcode::MVE_VMUL_qr_i8,
5942 0 : 1435 => Opcode::MVE_VMULf16,
5943 0 : 1436 => Opcode::MVE_VMULf32,
5944 0 : 1437 => Opcode::MVE_VMULi16,
5945 0 : 1438 => Opcode::MVE_VMULi32,
5946 0 : 1439 => Opcode::MVE_VMULi8,
5947 0 : 1440 => Opcode::MVE_VMVN,
5948 0 : 1441 => Opcode::MVE_VMVNimmi16,
5949 0 : 1442 => Opcode::MVE_VMVNimmi32,
5950 0 : 1443 => Opcode::MVE_VNEGf16,
5951 0 : 1444 => Opcode::MVE_VNEGf32,
5952 0 : 1445 => Opcode::MVE_VNEGs16,
5953 0 : 1446 => Opcode::MVE_VNEGs32,
5954 0 : 1447 => Opcode::MVE_VNEGs8,
5955 0 : 1448 => Opcode::MVE_VORN,
5956 0 : 1449 => Opcode::MVE_VORR,
5957 0 : 1450 => Opcode::MVE_VORRimmi16,
5958 0 : 1451 => Opcode::MVE_VORRimmi32,
5959 0 : 1452 => Opcode::MVE_VPNOT,
5960 0 : 1453 => Opcode::MVE_VPSEL,
5961 0 : 1454 => Opcode::MVE_VPST,
5962 0 : 1455 => Opcode::MVE_VPTv16i8,
5963 0 : 1456 => Opcode::MVE_VPTv16i8r,
5964 0 : 1457 => Opcode::MVE_VPTv16s8,
5965 0 : 1458 => Opcode::MVE_VPTv16s8r,
5966 0 : 1459 => Opcode::MVE_VPTv16u8,
5967 0 : 1460 => Opcode::MVE_VPTv16u8r,
5968 0 : 1461 => Opcode::MVE_VPTv4f32,
5969 0 : 1462 => Opcode::MVE_VPTv4f32r,
5970 0 : 1463 => Opcode::MVE_VPTv4i32,
5971 0 : 1464 => Opcode::MVE_VPTv4i32r,
5972 0 : 1465 => Opcode::MVE_VPTv4s32,
5973 0 : 1466 => Opcode::MVE_VPTv4s32r,
5974 0 : 1467 => Opcode::MVE_VPTv4u32,
5975 0 : 1468 => Opcode::MVE_VPTv4u32r,
5976 0 : 1469 => Opcode::MVE_VPTv8f16,
5977 0 : 1470 => Opcode::MVE_VPTv8f16r,
5978 0 : 1471 => Opcode::MVE_VPTv8i16,
5979 0 : 1472 => Opcode::MVE_VPTv8i16r,
5980 0 : 1473 => Opcode::MVE_VPTv8s16,
5981 0 : 1474 => Opcode::MVE_VPTv8s16r,
5982 0 : 1475 => Opcode::MVE_VPTv8u16,
5983 0 : 1476 => Opcode::MVE_VPTv8u16r,
5984 0 : 1477 => Opcode::MVE_VQABSs16,
5985 0 : 1478 => Opcode::MVE_VQABSs32,
5986 0 : 1479 => Opcode::MVE_VQABSs8,
5987 0 : 1480 => Opcode::MVE_VQADD_qr_s16,
5988 0 : 1481 => Opcode::MVE_VQADD_qr_s32,
5989 0 : 1482 => Opcode::MVE_VQADD_qr_s8,
5990 0 : 1483 => Opcode::MVE_VQADD_qr_u16,
5991 0 : 1484 => Opcode::MVE_VQADD_qr_u32,
5992 0 : 1485 => Opcode::MVE_VQADD_qr_u8,
5993 0 : 1486 => Opcode::MVE_VQADDs16,
5994 0 : 1487 => Opcode::MVE_VQADDs32,
5995 0 : 1488 => Opcode::MVE_VQADDs8,
5996 0 : 1489 => Opcode::MVE_VQADDu16,
5997 0 : 1490 => Opcode::MVE_VQADDu32,
5998 0 : 1491 => Opcode::MVE_VQADDu8,
5999 0 : 1492 => Opcode::MVE_VQDMLADHXs16,
6000 0 : 1493 => Opcode::MVE_VQDMLADHXs32,
6001 0 : 1494 => Opcode::MVE_VQDMLADHXs8,
6002 0 : 1495 => Opcode::MVE_VQDMLADHs16,
6003 0 : 1496 => Opcode::MVE_VQDMLADHs32,
6004 0 : 1497 => Opcode::MVE_VQDMLADHs8,
6005 0 : 1498 => Opcode::MVE_VQDMLAH_qrs16,
6006 0 : 1499 => Opcode::MVE_VQDMLAH_qrs32,
6007 0 : 1500 => Opcode::MVE_VQDMLAH_qrs8,
6008 0 : 1501 => Opcode::MVE_VQDMLASH_qrs16,
6009 0 : 1502 => Opcode::MVE_VQDMLASH_qrs32,
6010 0 : 1503 => Opcode::MVE_VQDMLASH_qrs8,
6011 0 : 1504 => Opcode::MVE_VQDMLSDHXs16,
6012 0 : 1505 => Opcode::MVE_VQDMLSDHXs32,
6013 0 : 1506 => Opcode::MVE_VQDMLSDHXs8,
6014 0 : 1507 => Opcode::MVE_VQDMLSDHs16,
6015 0 : 1508 => Opcode::MVE_VQDMLSDHs32,
6016 0 : 1509 => Opcode::MVE_VQDMLSDHs8,
6017 0 : 1510 => Opcode::MVE_VQDMULH_qr_s16,
6018 0 : 1511 => Opcode::MVE_VQDMULH_qr_s32,
6019 0 : 1512 => Opcode::MVE_VQDMULH_qr_s8,
6020 0 : 1513 => Opcode::MVE_VQDMULHi16,
6021 0 : 1514 => Opcode::MVE_VQDMULHi32,
6022 0 : 1515 => Opcode::MVE_VQDMULHi8,
6023 0 : 1516 => Opcode::MVE_VQDMULL_qr_s16bh,
6024 0 : 1517 => Opcode::MVE_VQDMULL_qr_s16th,
6025 0 : 1518 => Opcode::MVE_VQDMULL_qr_s32bh,
6026 0 : 1519 => Opcode::MVE_VQDMULL_qr_s32th,
6027 0 : 1520 => Opcode::MVE_VQDMULLs16bh,
6028 0 : 1521 => Opcode::MVE_VQDMULLs16th,
6029 0 : 1522 => Opcode::MVE_VQDMULLs32bh,
6030 0 : 1523 => Opcode::MVE_VQDMULLs32th,
6031 0 : 1524 => Opcode::MVE_VQMOVNs16bh,
6032 0 : 1525 => Opcode::MVE_VQMOVNs16th,
6033 0 : 1526 => Opcode::MVE_VQMOVNs32bh,
6034 0 : 1527 => Opcode::MVE_VQMOVNs32th,
6035 0 : 1528 => Opcode::MVE_VQMOVNu16bh,
6036 0 : 1529 => Opcode::MVE_VQMOVNu16th,
6037 0 : 1530 => Opcode::MVE_VQMOVNu32bh,
6038 0 : 1531 => Opcode::MVE_VQMOVNu32th,
6039 0 : 1532 => Opcode::MVE_VQMOVUNs16bh,
6040 0 : 1533 => Opcode::MVE_VQMOVUNs16th,
6041 0 : 1534 => Opcode::MVE_VQMOVUNs32bh,
6042 0 : 1535 => Opcode::MVE_VQMOVUNs32th,
6043 0 : 1536 => Opcode::MVE_VQNEGs16,
6044 0 : 1537 => Opcode::MVE_VQNEGs32,
6045 0 : 1538 => Opcode::MVE_VQNEGs8,
6046 0 : 1539 => Opcode::MVE_VQRDMLADHXs16,
6047 0 : 1540 => Opcode::MVE_VQRDMLADHXs32,
6048 0 : 1541 => Opcode::MVE_VQRDMLADHXs8,
6049 0 : 1542 => Opcode::MVE_VQRDMLADHs16,
6050 0 : 1543 => Opcode::MVE_VQRDMLADHs32,
6051 0 : 1544 => Opcode::MVE_VQRDMLADHs8,
6052 0 : 1545 => Opcode::MVE_VQRDMLAH_qrs16,
6053 0 : 1546 => Opcode::MVE_VQRDMLAH_qrs32,
6054 0 : 1547 => Opcode::MVE_VQRDMLAH_qrs8,
6055 0 : 1548 => Opcode::MVE_VQRDMLASH_qrs16,
6056 0 : 1549 => Opcode::MVE_VQRDMLASH_qrs32,
6057 0 : 1550 => Opcode::MVE_VQRDMLASH_qrs8,
6058 0 : 1551 => Opcode::MVE_VQRDMLSDHXs16,
6059 0 : 1552 => Opcode::MVE_VQRDMLSDHXs32,
6060 0 : 1553 => Opcode::MVE_VQRDMLSDHXs8,
6061 0 : 1554 => Opcode::MVE_VQRDMLSDHs16,
6062 0 : 1555 => Opcode::MVE_VQRDMLSDHs32,
6063 0 : 1556 => Opcode::MVE_VQRDMLSDHs8,
6064 0 : 1557 => Opcode::MVE_VQRDMULH_qr_s16,
6065 0 : 1558 => Opcode::MVE_VQRDMULH_qr_s32,
6066 0 : 1559 => Opcode::MVE_VQRDMULH_qr_s8,
6067 0 : 1560 => Opcode::MVE_VQRDMULHi16,
6068 0 : 1561 => Opcode::MVE_VQRDMULHi32,
6069 0 : 1562 => Opcode::MVE_VQRDMULHi8,
6070 0 : 1563 => Opcode::MVE_VQRSHL_by_vecs16,
6071 0 : 1564 => Opcode::MVE_VQRSHL_by_vecs32,
6072 0 : 1565 => Opcode::MVE_VQRSHL_by_vecs8,
6073 0 : 1566 => Opcode::MVE_VQRSHL_by_vecu16,
6074 0 : 1567 => Opcode::MVE_VQRSHL_by_vecu32,
6075 0 : 1568 => Opcode::MVE_VQRSHL_by_vecu8,
6076 0 : 1569 => Opcode::MVE_VQRSHL_qrs16,
6077 0 : 1570 => Opcode::MVE_VQRSHL_qrs32,
6078 0 : 1571 => Opcode::MVE_VQRSHL_qrs8,
6079 0 : 1572 => Opcode::MVE_VQRSHL_qru16,
6080 0 : 1573 => Opcode::MVE_VQRSHL_qru32,
6081 0 : 1574 => Opcode::MVE_VQRSHL_qru8,
6082 0 : 1575 => Opcode::MVE_VQRSHRNbhs16,
6083 0 : 1576 => Opcode::MVE_VQRSHRNbhs32,
6084 0 : 1577 => Opcode::MVE_VQRSHRNbhu16,
6085 0 : 1578 => Opcode::MVE_VQRSHRNbhu32,
6086 0 : 1579 => Opcode::MVE_VQRSHRNths16,
6087 0 : 1580 => Opcode::MVE_VQRSHRNths32,
6088 0 : 1581 => Opcode::MVE_VQRSHRNthu16,
6089 0 : 1582 => Opcode::MVE_VQRSHRNthu32,
6090 0 : 1583 => Opcode::MVE_VQRSHRUNs16bh,
6091 0 : 1584 => Opcode::MVE_VQRSHRUNs16th,
6092 0 : 1585 => Opcode::MVE_VQRSHRUNs32bh,
6093 0 : 1586 => Opcode::MVE_VQRSHRUNs32th,
6094 0 : 1587 => Opcode::MVE_VQSHLU_imms16,
6095 0 : 1588 => Opcode::MVE_VQSHLU_imms32,
6096 0 : 1589 => Opcode::MVE_VQSHLU_imms8,
6097 0 : 1590 => Opcode::MVE_VQSHL_by_vecs16,
6098 0 : 1591 => Opcode::MVE_VQSHL_by_vecs32,
6099 0 : 1592 => Opcode::MVE_VQSHL_by_vecs8,
6100 0 : 1593 => Opcode::MVE_VQSHL_by_vecu16,
6101 0 : 1594 => Opcode::MVE_VQSHL_by_vecu32,
6102 0 : 1595 => Opcode::MVE_VQSHL_by_vecu8,
6103 0 : 1596 => Opcode::MVE_VQSHL_qrs16,
6104 0 : 1597 => Opcode::MVE_VQSHL_qrs32,
6105 0 : 1598 => Opcode::MVE_VQSHL_qrs8,
6106 0 : 1599 => Opcode::MVE_VQSHL_qru16,
6107 0 : 1600 => Opcode::MVE_VQSHL_qru32,
6108 0 : 1601 => Opcode::MVE_VQSHL_qru8,
6109 0 : 1602 => Opcode::MVE_VQSHLimms16,
6110 0 : 1603 => Opcode::MVE_VQSHLimms32,
6111 0 : 1604 => Opcode::MVE_VQSHLimms8,
6112 0 : 1605 => Opcode::MVE_VQSHLimmu16,
6113 0 : 1606 => Opcode::MVE_VQSHLimmu32,
6114 0 : 1607 => Opcode::MVE_VQSHLimmu8,
6115 0 : 1608 => Opcode::MVE_VQSHRNbhs16,
6116 0 : 1609 => Opcode::MVE_VQSHRNbhs32,
6117 0 : 1610 => Opcode::MVE_VQSHRNbhu16,
6118 0 : 1611 => Opcode::MVE_VQSHRNbhu32,
6119 0 : 1612 => Opcode::MVE_VQSHRNths16,
6120 0 : 1613 => Opcode::MVE_VQSHRNths32,
6121 0 : 1614 => Opcode::MVE_VQSHRNthu16,
6122 0 : 1615 => Opcode::MVE_VQSHRNthu32,
6123 0 : 1616 => Opcode::MVE_VQSHRUNs16bh,
6124 0 : 1617 => Opcode::MVE_VQSHRUNs16th,
6125 0 : 1618 => Opcode::MVE_VQSHRUNs32bh,
6126 0 : 1619 => Opcode::MVE_VQSHRUNs32th,
6127 0 : 1620 => Opcode::MVE_VQSUB_qr_s16,
6128 0 : 1621 => Opcode::MVE_VQSUB_qr_s32,
6129 0 : 1622 => Opcode::MVE_VQSUB_qr_s8,
6130 0 : 1623 => Opcode::MVE_VQSUB_qr_u16,
6131 0 : 1624 => Opcode::MVE_VQSUB_qr_u32,
6132 0 : 1625 => Opcode::MVE_VQSUB_qr_u8,
6133 0 : 1626 => Opcode::MVE_VQSUBs16,
6134 0 : 1627 => Opcode::MVE_VQSUBs32,
6135 0 : 1628 => Opcode::MVE_VQSUBs8,
6136 0 : 1629 => Opcode::MVE_VQSUBu16,
6137 0 : 1630 => Opcode::MVE_VQSUBu32,
6138 0 : 1631 => Opcode::MVE_VQSUBu8,
6139 0 : 1632 => Opcode::MVE_VREV16_8,
6140 0 : 1633 => Opcode::MVE_VREV32_16,
6141 0 : 1634 => Opcode::MVE_VREV32_8,
6142 0 : 1635 => Opcode::MVE_VREV64_16,
6143 0 : 1636 => Opcode::MVE_VREV64_32,
6144 0 : 1637 => Opcode::MVE_VREV64_8,
6145 0 : 1638 => Opcode::MVE_VRHADDs16,
6146 0 : 1639 => Opcode::MVE_VRHADDs32,
6147 0 : 1640 => Opcode::MVE_VRHADDs8,
6148 0 : 1641 => Opcode::MVE_VRHADDu16,
6149 0 : 1642 => Opcode::MVE_VRHADDu32,
6150 0 : 1643 => Opcode::MVE_VRHADDu8,
6151 0 : 1644 => Opcode::MVE_VRINTf16A,
6152 0 : 1645 => Opcode::MVE_VRINTf16M,
6153 0 : 1646 => Opcode::MVE_VRINTf16N,
6154 0 : 1647 => Opcode::MVE_VRINTf16P,
6155 0 : 1648 => Opcode::MVE_VRINTf16X,
6156 0 : 1649 => Opcode::MVE_VRINTf16Z,
6157 0 : 1650 => Opcode::MVE_VRINTf32A,
6158 0 : 1651 => Opcode::MVE_VRINTf32M,
6159 0 : 1652 => Opcode::MVE_VRINTf32N,
6160 0 : 1653 => Opcode::MVE_VRINTf32P,
6161 0 : 1654 => Opcode::MVE_VRINTf32X,
6162 0 : 1655 => Opcode::MVE_VRINTf32Z,
6163 0 : 1656 => Opcode::MVE_VRMLALDAVHas32,
6164 0 : 1657 => Opcode::MVE_VRMLALDAVHau32,
6165 0 : 1658 => Opcode::MVE_VRMLALDAVHaxs32,
6166 0 : 1659 => Opcode::MVE_VRMLALDAVHs32,
6167 0 : 1660 => Opcode::MVE_VRMLALDAVHu32,
6168 0 : 1661 => Opcode::MVE_VRMLALDAVHxs32,
6169 0 : 1662 => Opcode::MVE_VRMLSLDAVHas32,
6170 0 : 1663 => Opcode::MVE_VRMLSLDAVHaxs32,
6171 0 : 1664 => Opcode::MVE_VRMLSLDAVHs32,
6172 0 : 1665 => Opcode::MVE_VRMLSLDAVHxs32,
6173 0 : 1666 => Opcode::MVE_VRMULHs16,
6174 0 : 1667 => Opcode::MVE_VRMULHs32,
6175 0 : 1668 => Opcode::MVE_VRMULHs8,
6176 0 : 1669 => Opcode::MVE_VRMULHu16,
6177 0 : 1670 => Opcode::MVE_VRMULHu32,
6178 0 : 1671 => Opcode::MVE_VRMULHu8,
6179 0 : 1672 => Opcode::MVE_VRSHL_by_vecs16,
6180 0 : 1673 => Opcode::MVE_VRSHL_by_vecs32,
6181 0 : 1674 => Opcode::MVE_VRSHL_by_vecs8,
6182 0 : 1675 => Opcode::MVE_VRSHL_by_vecu16,
6183 0 : 1676 => Opcode::MVE_VRSHL_by_vecu32,
6184 0 : 1677 => Opcode::MVE_VRSHL_by_vecu8,
6185 0 : 1678 => Opcode::MVE_VRSHL_qrs16,
6186 0 : 1679 => Opcode::MVE_VRSHL_qrs32,
6187 0 : 1680 => Opcode::MVE_VRSHL_qrs8,
6188 0 : 1681 => Opcode::MVE_VRSHL_qru16,
6189 0 : 1682 => Opcode::MVE_VRSHL_qru32,
6190 0 : 1683 => Opcode::MVE_VRSHL_qru8,
6191 0 : 1684 => Opcode::MVE_VRSHRNi16bh,
6192 0 : 1685 => Opcode::MVE_VRSHRNi16th,
6193 0 : 1686 => Opcode::MVE_VRSHRNi32bh,
6194 0 : 1687 => Opcode::MVE_VRSHRNi32th,
6195 0 : 1688 => Opcode::MVE_VRSHR_imms16,
6196 0 : 1689 => Opcode::MVE_VRSHR_imms32,
6197 0 : 1690 => Opcode::MVE_VRSHR_imms8,
6198 0 : 1691 => Opcode::MVE_VRSHR_immu16,
6199 0 : 1692 => Opcode::MVE_VRSHR_immu32,
6200 0 : 1693 => Opcode::MVE_VRSHR_immu8,
6201 0 : 1694 => Opcode::MVE_VSBC,
6202 0 : 1695 => Opcode::MVE_VSBCI,
6203 0 : 1696 => Opcode::MVE_VSHLC,
6204 0 : 1697 => Opcode::MVE_VSHLL_imms16bh,
6205 0 : 1698 => Opcode::MVE_VSHLL_imms16th,
6206 0 : 1699 => Opcode::MVE_VSHLL_imms8bh,
6207 0 : 1700 => Opcode::MVE_VSHLL_imms8th,
6208 0 : 1701 => Opcode::MVE_VSHLL_immu16bh,
6209 0 : 1702 => Opcode::MVE_VSHLL_immu16th,
6210 0 : 1703 => Opcode::MVE_VSHLL_immu8bh,
6211 0 : 1704 => Opcode::MVE_VSHLL_immu8th,
6212 0 : 1705 => Opcode::MVE_VSHLL_lws16bh,
6213 0 : 1706 => Opcode::MVE_VSHLL_lws16th,
6214 0 : 1707 => Opcode::MVE_VSHLL_lws8bh,
6215 0 : 1708 => Opcode::MVE_VSHLL_lws8th,
6216 0 : 1709 => Opcode::MVE_VSHLL_lwu16bh,
6217 0 : 1710 => Opcode::MVE_VSHLL_lwu16th,
6218 0 : 1711 => Opcode::MVE_VSHLL_lwu8bh,
6219 0 : 1712 => Opcode::MVE_VSHLL_lwu8th,
6220 0 : 1713 => Opcode::MVE_VSHL_by_vecs16,
6221 0 : 1714 => Opcode::MVE_VSHL_by_vecs32,
6222 0 : 1715 => Opcode::MVE_VSHL_by_vecs8,
6223 0 : 1716 => Opcode::MVE_VSHL_by_vecu16,
6224 0 : 1717 => Opcode::MVE_VSHL_by_vecu32,
6225 0 : 1718 => Opcode::MVE_VSHL_by_vecu8,
6226 0 : 1719 => Opcode::MVE_VSHL_immi16,
6227 0 : 1720 => Opcode::MVE_VSHL_immi32,
6228 0 : 1721 => Opcode::MVE_VSHL_immi8,
6229 0 : 1722 => Opcode::MVE_VSHL_qrs16,
6230 0 : 1723 => Opcode::MVE_VSHL_qrs32,
6231 0 : 1724 => Opcode::MVE_VSHL_qrs8,
6232 0 : 1725 => Opcode::MVE_VSHL_qru16,
6233 0 : 1726 => Opcode::MVE_VSHL_qru32,
6234 0 : 1727 => Opcode::MVE_VSHL_qru8,
6235 0 : 1728 => Opcode::MVE_VSHRNi16bh,
6236 0 : 1729 => Opcode::MVE_VSHRNi16th,
6237 0 : 1730 => Opcode::MVE_VSHRNi32bh,
6238 0 : 1731 => Opcode::MVE_VSHRNi32th,
6239 0 : 1732 => Opcode::MVE_VSHR_imms16,
6240 0 : 1733 => Opcode::MVE_VSHR_imms32,
6241 0 : 1734 => Opcode::MVE_VSHR_imms8,
6242 0 : 1735 => Opcode::MVE_VSHR_immu16,
6243 0 : 1736 => Opcode::MVE_VSHR_immu32,
6244 0 : 1737 => Opcode::MVE_VSHR_immu8,
6245 0 : 1738 => Opcode::MVE_VSLIimm16,
6246 0 : 1739 => Opcode::MVE_VSLIimm32,
6247 0 : 1740 => Opcode::MVE_VSLIimm8,
6248 0 : 1741 => Opcode::MVE_VSRIimm16,
6249 0 : 1742 => Opcode::MVE_VSRIimm32,
6250 0 : 1743 => Opcode::MVE_VSRIimm8,
6251 0 : 1744 => Opcode::MVE_VST20_16,
6252 0 : 1745 => Opcode::MVE_VST20_16_wb,
6253 0 : 1746 => Opcode::MVE_VST20_32,
6254 0 : 1747 => Opcode::MVE_VST20_32_wb,
6255 0 : 1748 => Opcode::MVE_VST20_8,
6256 0 : 1749 => Opcode::MVE_VST20_8_wb,
6257 0 : 1750 => Opcode::MVE_VST21_16,
6258 0 : 1751 => Opcode::MVE_VST21_16_wb,
6259 0 : 1752 => Opcode::MVE_VST21_32,
6260 0 : 1753 => Opcode::MVE_VST21_32_wb,
6261 0 : 1754 => Opcode::MVE_VST21_8,
6262 0 : 1755 => Opcode::MVE_VST21_8_wb,
6263 0 : 1756 => Opcode::MVE_VST40_16,
6264 0 : 1757 => Opcode::MVE_VST40_16_wb,
6265 0 : 1758 => Opcode::MVE_VST40_32,
6266 0 : 1759 => Opcode::MVE_VST40_32_wb,
6267 0 : 1760 => Opcode::MVE_VST40_8,
6268 0 : 1761 => Opcode::MVE_VST40_8_wb,
6269 0 : 1762 => Opcode::MVE_VST41_16,
6270 0 : 1763 => Opcode::MVE_VST41_16_wb,
6271 0 : 1764 => Opcode::MVE_VST41_32,
6272 0 : 1765 => Opcode::MVE_VST41_32_wb,
6273 0 : 1766 => Opcode::MVE_VST41_8,
6274 0 : 1767 => Opcode::MVE_VST41_8_wb,
6275 0 : 1768 => Opcode::MVE_VST42_16,
6276 0 : 1769 => Opcode::MVE_VST42_16_wb,
6277 0 : 1770 => Opcode::MVE_VST42_32,
6278 0 : 1771 => Opcode::MVE_VST42_32_wb,
6279 0 : 1772 => Opcode::MVE_VST42_8,
6280 0 : 1773 => Opcode::MVE_VST42_8_wb,
6281 0 : 1774 => Opcode::MVE_VST43_16,
6282 0 : 1775 => Opcode::MVE_VST43_16_wb,
6283 0 : 1776 => Opcode::MVE_VST43_32,
6284 0 : 1777 => Opcode::MVE_VST43_32_wb,
6285 0 : 1778 => Opcode::MVE_VST43_8,
6286 0 : 1779 => Opcode::MVE_VST43_8_wb,
6287 0 : 1780 => Opcode::MVE_VSTRB16,
6288 0 : 1781 => Opcode::MVE_VSTRB16_post,
6289 0 : 1782 => Opcode::MVE_VSTRB16_pre,
6290 0 : 1783 => Opcode::MVE_VSTRB16_rq,
6291 0 : 1784 => Opcode::MVE_VSTRB32,
6292 0 : 1785 => Opcode::MVE_VSTRB32_post,
6293 0 : 1786 => Opcode::MVE_VSTRB32_pre,
6294 0 : 1787 => Opcode::MVE_VSTRB32_rq,
6295 0 : 1788 => Opcode::MVE_VSTRB8_rq,
6296 0 : 1789 => Opcode::MVE_VSTRBU8,
6297 0 : 1790 => Opcode::MVE_VSTRBU8_post,
6298 0 : 1791 => Opcode::MVE_VSTRBU8_pre,
6299 0 : 1792 => Opcode::MVE_VSTRD64_qi,
6300 0 : 1793 => Opcode::MVE_VSTRD64_qi_pre,
6301 0 : 1794 => Opcode::MVE_VSTRD64_rq,
6302 0 : 1795 => Opcode::MVE_VSTRD64_rq_u,
6303 0 : 1796 => Opcode::MVE_VSTRH16_rq,
6304 0 : 1797 => Opcode::MVE_VSTRH16_rq_u,
6305 0 : 1798 => Opcode::MVE_VSTRH32,
6306 0 : 1799 => Opcode::MVE_VSTRH32_post,
6307 0 : 1800 => Opcode::MVE_VSTRH32_pre,
6308 0 : 1801 => Opcode::MVE_VSTRH32_rq,
6309 0 : 1802 => Opcode::MVE_VSTRH32_rq_u,
6310 0 : 1803 => Opcode::MVE_VSTRHU16,
6311 0 : 1804 => Opcode::MVE_VSTRHU16_post,
6312 0 : 1805 => Opcode::MVE_VSTRHU16_pre,
6313 0 : 1806 => Opcode::MVE_VSTRW32_qi,
6314 0 : 1807 => Opcode::MVE_VSTRW32_qi_pre,
6315 0 : 1808 => Opcode::MVE_VSTRW32_rq,
6316 0 : 1809 => Opcode::MVE_VSTRW32_rq_u,
6317 0 : 1810 => Opcode::MVE_VSTRWU32,
6318 0 : 1811 => Opcode::MVE_VSTRWU32_post,
6319 0 : 1812 => Opcode::MVE_VSTRWU32_pre,
6320 0 : 1813 => Opcode::MVE_VSUB_qr_f16,
6321 0 : 1814 => Opcode::MVE_VSUB_qr_f32,
6322 0 : 1815 => Opcode::MVE_VSUB_qr_i16,
6323 0 : 1816 => Opcode::MVE_VSUB_qr_i32,
6324 0 : 1817 => Opcode::MVE_VSUB_qr_i8,
6325 0 : 1818 => Opcode::MVE_VSUBf16,
6326 0 : 1819 => Opcode::MVE_VSUBf32,
6327 0 : 1820 => Opcode::MVE_VSUBi16,
6328 0 : 1821 => Opcode::MVE_VSUBi32,
6329 0 : 1822 => Opcode::MVE_VSUBi8,
6330 0 : 1823 => Opcode::MVE_WLSTP_16,
6331 0 : 1824 => Opcode::MVE_WLSTP_32,
6332 0 : 1825 => Opcode::MVE_WLSTP_64,
6333 0 : 1826 => Opcode::MVE_WLSTP_8,
6334 0 : 1827 => Opcode::MVNi,
6335 0 : 1828 => Opcode::MVNr,
6336 0 : 1829 => Opcode::MVNsi,
6337 0 : 1830 => Opcode::MVNsr,
6338 0 : 1831 => Opcode::NEON_VMAXNMNDf,
6339 0 : 1832 => Opcode::NEON_VMAXNMNDh,
6340 0 : 1833 => Opcode::NEON_VMAXNMNQf,
6341 0 : 1834 => Opcode::NEON_VMAXNMNQh,
6342 0 : 1835 => Opcode::NEON_VMINNMNDf,
6343 0 : 1836 => Opcode::NEON_VMINNMNDh,
6344 0 : 1837 => Opcode::NEON_VMINNMNQf,
6345 0 : 1838 => Opcode::NEON_VMINNMNQh,
6346 0 : 1839 => Opcode::ORRri,
6347 0 : 1840 => Opcode::ORRrr,
6348 0 : 1841 => Opcode::ORRrsi,
6349 0 : 1842 => Opcode::ORRrsr,
6350 0 : 1843 => Opcode::PKHBT,
6351 0 : 1844 => Opcode::PKHTB,
6352 0 : 1845 => Opcode::PLDWi12,
6353 0 : 1846 => Opcode::PLDWrs,
6354 0 : 1847 => Opcode::PLDi12,
6355 0 : 1848 => Opcode::PLDrs,
6356 0 : 1849 => Opcode::PLIi12,
6357 0 : 1850 => Opcode::PLIrs,
6358 0 : 1851 => Opcode::QADD,
6359 0 : 1852 => Opcode::QADD16,
6360 0 : 1853 => Opcode::QADD8,
6361 0 : 1854 => Opcode::QASX,
6362 0 : 1855 => Opcode::QDADD,
6363 0 : 1856 => Opcode::QDSUB,
6364 0 : 1857 => Opcode::QSAX,
6365 0 : 1858 => Opcode::QSUB,
6366 0 : 1859 => Opcode::QSUB16,
6367 0 : 1860 => Opcode::QSUB8,
6368 0 : 1861 => Opcode::RBIT,
6369 0 : 1862 => Opcode::REV,
6370 0 : 1863 => Opcode::REV16,
6371 0 : 1864 => Opcode::REVSH,
6372 0 : 1865 => Opcode::RFEDA,
6373 0 : 1866 => Opcode::RFEDA_UPD,
6374 0 : 1867 => Opcode::RFEDB,
6375 0 : 1868 => Opcode::RFEDB_UPD,
6376 0 : 1869 => Opcode::RFEIA,
6377 0 : 1870 => Opcode::RFEIA_UPD,
6378 0 : 1871 => Opcode::RFEIB,
6379 0 : 1872 => Opcode::RFEIB_UPD,
6380 0 : 1873 => Opcode::RSBri,
6381 0 : 1874 => Opcode::RSBrr,
6382 0 : 1875 => Opcode::RSBrsi,
6383 0 : 1876 => Opcode::RSBrsr,
6384 0 : 1877 => Opcode::RSCri,
6385 0 : 1878 => Opcode::RSCrr,
6386 0 : 1879 => Opcode::RSCrsi,
6387 0 : 1880 => Opcode::RSCrsr,
6388 0 : 1881 => Opcode::SADD16,
6389 0 : 1882 => Opcode::SADD8,
6390 0 : 1883 => Opcode::SASX,
6391 0 : 1884 => Opcode::SB,
6392 0 : 1885 => Opcode::SBCri,
6393 0 : 1886 => Opcode::SBCrr,
6394 0 : 1887 => Opcode::SBCrsi,
6395 0 : 1888 => Opcode::SBCrsr,
6396 0 : 1889 => Opcode::SBFX,
6397 0 : 1890 => Opcode::SDIV,
6398 0 : 1891 => Opcode::SEL,
6399 0 : 1892 => Opcode::SETEND,
6400 0 : 1893 => Opcode::SETPAN,
6401 0 : 1894 => Opcode::SHA1C,
6402 0 : 1895 => Opcode::SHA1H,
6403 0 : 1896 => Opcode::SHA1M,
6404 0 : 1897 => Opcode::SHA1P,
6405 0 : 1898 => Opcode::SHA1SU0,
6406 0 : 1899 => Opcode::SHA1SU1,
6407 0 : 1900 => Opcode::SHA256H,
6408 0 : 1901 => Opcode::SHA256H2,
6409 0 : 1902 => Opcode::SHA256SU0,
6410 0 : 1903 => Opcode::SHA256SU1,
6411 0 : 1904 => Opcode::SHADD16,
6412 0 : 1905 => Opcode::SHADD8,
6413 0 : 1906 => Opcode::SHASX,
6414 0 : 1907 => Opcode::SHSAX,
6415 0 : 1908 => Opcode::SHSUB16,
6416 0 : 1909 => Opcode::SHSUB8,
6417 0 : 1910 => Opcode::SMC,
6418 0 : 1911 => Opcode::SMLABB,
6419 0 : 1912 => Opcode::SMLABT,
6420 0 : 1913 => Opcode::SMLAD,
6421 0 : 1914 => Opcode::SMLADX,
6422 0 : 1915 => Opcode::SMLAL,
6423 0 : 1916 => Opcode::SMLALBB,
6424 0 : 1917 => Opcode::SMLALBT,
6425 0 : 1918 => Opcode::SMLALD,
6426 0 : 1919 => Opcode::SMLALDX,
6427 0 : 1920 => Opcode::SMLALTB,
6428 0 : 1921 => Opcode::SMLALTT,
6429 0 : 1922 => Opcode::SMLATB,
6430 0 : 1923 => Opcode::SMLATT,
6431 0 : 1924 => Opcode::SMLAWB,
6432 0 : 1925 => Opcode::SMLAWT,
6433 0 : 1926 => Opcode::SMLSD,
6434 0 : 1927 => Opcode::SMLSDX,
6435 0 : 1928 => Opcode::SMLSLD,
6436 0 : 1929 => Opcode::SMLSLDX,
6437 0 : 1930 => Opcode::SMMLA,
6438 0 : 1931 => Opcode::SMMLAR,
6439 0 : 1932 => Opcode::SMMLS,
6440 0 : 1933 => Opcode::SMMLSR,
6441 0 : 1934 => Opcode::SMMUL,
6442 0 : 1935 => Opcode::SMMULR,
6443 0 : 1936 => Opcode::SMUAD,
6444 0 : 1937 => Opcode::SMUADX,
6445 0 : 1938 => Opcode::SMULBB,
6446 0 : 1939 => Opcode::SMULBT,
6447 0 : 1940 => Opcode::SMULL,
6448 0 : 1941 => Opcode::SMULTB,
6449 0 : 1942 => Opcode::SMULTT,
6450 0 : 1943 => Opcode::SMULWB,
6451 0 : 1944 => Opcode::SMULWT,
6452 0 : 1945 => Opcode::SMUSD,
6453 0 : 1946 => Opcode::SMUSDX,
6454 0 : 1947 => Opcode::SRSDA,
6455 0 : 1948 => Opcode::SRSDA_UPD,
6456 0 : 1949 => Opcode::SRSDB,
6457 0 : 1950 => Opcode::SRSDB_UPD,
6458 0 : 1951 => Opcode::SRSIA,
6459 0 : 1952 => Opcode::SRSIA_UPD,
6460 0 : 1953 => Opcode::SRSIB,
6461 0 : 1954 => Opcode::SRSIB_UPD,
6462 0 : 1955 => Opcode::SSAT,
6463 0 : 1956 => Opcode::SSAT16,
6464 0 : 1957 => Opcode::SSAX,
6465 0 : 1958 => Opcode::SSUB16,
6466 0 : 1959 => Opcode::SSUB8,
6467 0 : 1960 => Opcode::STC2L_OFFSET,
6468 0 : 1961 => Opcode::STC2L_OPTION,
6469 0 : 1962 => Opcode::STC2L_POST,
6470 0 : 1963 => Opcode::STC2L_PRE,
6471 0 : 1964 => Opcode::STC2_OFFSET,
6472 0 : 1965 => Opcode::STC2_OPTION,
6473 0 : 1966 => Opcode::STC2_POST,
6474 0 : 1967 => Opcode::STC2_PRE,
6475 0 : 1968 => Opcode::STCL_OFFSET,
6476 0 : 1969 => Opcode::STCL_OPTION,
6477 0 : 1970 => Opcode::STCL_POST,
6478 0 : 1971 => Opcode::STCL_PRE,
6479 0 : 1972 => Opcode::STC_OFFSET,
6480 0 : 1973 => Opcode::STC_OPTION,
6481 0 : 1974 => Opcode::STC_POST,
6482 0 : 1975 => Opcode::STC_PRE,
6483 0 : 1976 => Opcode::STL,
6484 0 : 1977 => Opcode::STLB,
6485 0 : 1978 => Opcode::STLEX,
6486 0 : 1979 => Opcode::STLEXB,
6487 0 : 1980 => Opcode::STLEXD,
6488 0 : 1981 => Opcode::STLEXH,
6489 0 : 1982 => Opcode::STLH,
6490 0 : 1983 => Opcode::STMDA,
6491 0 : 1984 => Opcode::STMDA_UPD,
6492 0 : 1985 => Opcode::STMDB,
6493 0 : 1986 => Opcode::STMDB_UPD,
6494 0 : 1987 => Opcode::STMIA,
6495 0 : 1988 => Opcode::STMIA_UPD,
6496 0 : 1989 => Opcode::STMIB,
6497 0 : 1990 => Opcode::STMIB_UPD,
6498 0 : 1991 => Opcode::STRBT_POST_IMM,
6499 0 : 1992 => Opcode::STRBT_POST_REG,
6500 0 : 1993 => Opcode::STRB_POST_IMM,
6501 0 : 1994 => Opcode::STRB_POST_REG,
6502 0 : 1995 => Opcode::STRB_PRE_IMM,
6503 0 : 1996 => Opcode::STRB_PRE_REG,
6504 0 : 1997 => Opcode::STRBi12,
6505 0 : 1998 => Opcode::STRBrs,
6506 0 : 1999 => Opcode::STRD,
6507 0 : 2000 => Opcode::STRD_POST,
6508 0 : 2001 => Opcode::STRD_PRE,
6509 0 : 2002 => Opcode::STREX,
6510 0 : 2003 => Opcode::STREXB,
6511 0 : 2004 => Opcode::STREXD,
6512 0 : 2005 => Opcode::STREXH,
6513 0 : 2006 => Opcode::STRH,
6514 0 : 2007 => Opcode::STRHTi,
6515 0 : 2008 => Opcode::STRHTr,
6516 0 : 2009 => Opcode::STRH_POST,
6517 0 : 2010 => Opcode::STRH_PRE,
6518 0 : 2011 => Opcode::STRT_POST_IMM,
6519 0 : 2012 => Opcode::STRT_POST_REG,
6520 0 : 2013 => Opcode::STR_POST_IMM,
6521 0 : 2014 => Opcode::STR_POST_REG,
6522 0 : 2015 => Opcode::STR_PRE_IMM,
6523 0 : 2016 => Opcode::STR_PRE_REG,
6524 0 : 2017 => Opcode::STRi12,
6525 0 : 2018 => Opcode::STRrs,
6526 0 : 2019 => Opcode::SUBri,
6527 0 : 2020 => Opcode::SUBrr,
6528 0 : 2021 => Opcode::SUBrsi,
6529 0 : 2022 => Opcode::SUBrsr,
6530 0 : 2023 => Opcode::SVC,
6531 0 : 2024 => Opcode::SWP,
6532 0 : 2025 => Opcode::SWPB,
6533 0 : 2026 => Opcode::SXTAB,
6534 0 : 2027 => Opcode::SXTAB16,
6535 0 : 2028 => Opcode::SXTAH,
6536 0 : 2029 => Opcode::SXTB,
6537 0 : 2030 => Opcode::SXTB16,
6538 0 : 2031 => Opcode::SXTH,
6539 0 : 2032 => Opcode::TEQri,
6540 0 : 2033 => Opcode::TEQrr,
6541 0 : 2034 => Opcode::TEQrsi,
6542 0 : 2035 => Opcode::TEQrsr,
6543 0 : 2036 => Opcode::TRAP,
6544 0 : 2037 => Opcode::TRAPNaCl,
6545 0 : 2038 => Opcode::TSB,
6546 0 : 2039 => Opcode::TSTri,
6547 0 : 2040 => Opcode::TSTrr,
6548 0 : 2041 => Opcode::TSTrsi,
6549 0 : 2042 => Opcode::TSTrsr,
6550 0 : 2043 => Opcode::UADD16,
6551 0 : 2044 => Opcode::UADD8,
6552 0 : 2045 => Opcode::UASX,
6553 0 : 2046 => Opcode::UBFX,
6554 0 : 2047 => Opcode::UDF,
6555 0 : 2048 => Opcode::UDIV,
6556 0 : 2049 => Opcode::UHADD16,
6557 0 : 2050 => Opcode::UHADD8,
6558 0 : 2051 => Opcode::UHASX,
6559 0 : 2052 => Opcode::UHSAX,
6560 0 : 2053 => Opcode::UHSUB16,
6561 0 : 2054 => Opcode::UHSUB8,
6562 0 : 2055 => Opcode::UMAAL,
6563 0 : 2056 => Opcode::UMLAL,
6564 0 : 2057 => Opcode::UMULL,
6565 0 : 2058 => Opcode::UQADD16,
6566 0 : 2059 => Opcode::UQADD8,
6567 0 : 2060 => Opcode::UQASX,
6568 0 : 2061 => Opcode::UQSAX,
6569 0 : 2062 => Opcode::UQSUB16,
6570 0 : 2063 => Opcode::UQSUB8,
6571 0 : 2064 => Opcode::USAD8,
6572 0 : 2065 => Opcode::USADA8,
6573 0 : 2066 => Opcode::USAT,
6574 0 : 2067 => Opcode::USAT16,
6575 0 : 2068 => Opcode::USAX,
6576 0 : 2069 => Opcode::USUB16,
6577 0 : 2070 => Opcode::USUB8,
6578 0 : 2071 => Opcode::UXTAB,
6579 0 : 2072 => Opcode::UXTAB16,
6580 0 : 2073 => Opcode::UXTAH,
6581 0 : 2074 => Opcode::UXTB,
6582 0 : 2075 => Opcode::UXTB16,
6583 0 : 2076 => Opcode::UXTH,
6584 0 : 2077 => Opcode::VABALsv2i64,
6585 0 : 2078 => Opcode::VABALsv4i32,
6586 0 : 2079 => Opcode::VABALsv8i16,
6587 0 : 2080 => Opcode::VABALuv2i64,
6588 0 : 2081 => Opcode::VABALuv4i32,
6589 0 : 2082 => Opcode::VABALuv8i16,
6590 0 : 2083 => Opcode::VABAsv16i8,
6591 0 : 2084 => Opcode::VABAsv2i32,
6592 0 : 2085 => Opcode::VABAsv4i16,
6593 0 : 2086 => Opcode::VABAsv4i32,
6594 0 : 2087 => Opcode::VABAsv8i16,
6595 0 : 2088 => Opcode::VABAsv8i8,
6596 0 : 2089 => Opcode::VABAuv16i8,
6597 0 : 2090 => Opcode::VABAuv2i32,
6598 0 : 2091 => Opcode::VABAuv4i16,
6599 0 : 2092 => Opcode::VABAuv4i32,
6600 0 : 2093 => Opcode::VABAuv8i16,
6601 0 : 2094 => Opcode::VABAuv8i8,
6602 0 : 2095 => Opcode::VABDLsv2i64,
6603 0 : 2096 => Opcode::VABDLsv4i32,
6604 0 : 2097 => Opcode::VABDLsv8i16,
6605 0 : 2098 => Opcode::VABDLuv2i64,
6606 0 : 2099 => Opcode::VABDLuv4i32,
6607 0 : 2100 => Opcode::VABDLuv8i16,
6608 0 : 2101 => Opcode::VABDfd,
6609 0 : 2102 => Opcode::VABDfq,
6610 0 : 2103 => Opcode::VABDhd,
6611 0 : 2104 => Opcode::VABDhq,
6612 0 : 2105 => Opcode::VABDsv16i8,
6613 0 : 2106 => Opcode::VABDsv2i32,
6614 0 : 2107 => Opcode::VABDsv4i16,
6615 0 : 2108 => Opcode::VABDsv4i32,
6616 0 : 2109 => Opcode::VABDsv8i16,
6617 0 : 2110 => Opcode::VABDsv8i8,
6618 0 : 2111 => Opcode::VABDuv16i8,
6619 0 : 2112 => Opcode::VABDuv2i32,
6620 0 : 2113 => Opcode::VABDuv4i16,
6621 0 : 2114 => Opcode::VABDuv4i32,
6622 0 : 2115 => Opcode::VABDuv8i16,
6623 0 : 2116 => Opcode::VABDuv8i8,
6624 0 : 2117 => Opcode::VABSD,
6625 0 : 2118 => Opcode::VABSH,
6626 0 : 2119 => Opcode::VABSS,
6627 0 : 2120 => Opcode::VABSfd,
6628 0 : 2121 => Opcode::VABSfq,
6629 0 : 2122 => Opcode::VABShd,
6630 0 : 2123 => Opcode::VABShq,
6631 0 : 2124 => Opcode::VABSv16i8,
6632 0 : 2125 => Opcode::VABSv2i32,
6633 0 : 2126 => Opcode::VABSv4i16,
6634 0 : 2127 => Opcode::VABSv4i32,
6635 0 : 2128 => Opcode::VABSv8i16,
6636 0 : 2129 => Opcode::VABSv8i8,
6637 0 : 2130 => Opcode::VACGEfd,
6638 0 : 2131 => Opcode::VACGEfq,
6639 0 : 2132 => Opcode::VACGEhd,
6640 0 : 2133 => Opcode::VACGEhq,
6641 0 : 2134 => Opcode::VACGTfd,
6642 0 : 2135 => Opcode::VACGTfq,
6643 0 : 2136 => Opcode::VACGThd,
6644 0 : 2137 => Opcode::VACGThq,
6645 0 : 2138 => Opcode::VADDD,
6646 0 : 2139 => Opcode::VADDH,
6647 0 : 2140 => Opcode::VADDHNv2i32,
6648 0 : 2141 => Opcode::VADDHNv4i16,
6649 0 : 2142 => Opcode::VADDHNv8i8,
6650 0 : 2143 => Opcode::VADDLsv2i64,
6651 0 : 2144 => Opcode::VADDLsv4i32,
6652 0 : 2145 => Opcode::VADDLsv8i16,
6653 0 : 2146 => Opcode::VADDLuv2i64,
6654 0 : 2147 => Opcode::VADDLuv4i32,
6655 0 : 2148 => Opcode::VADDLuv8i16,
6656 0 : 2149 => Opcode::VADDS,
6657 0 : 2150 => Opcode::VADDWsv2i64,
6658 0 : 2151 => Opcode::VADDWsv4i32,
6659 0 : 2152 => Opcode::VADDWsv8i16,
6660 0 : 2153 => Opcode::VADDWuv2i64,
6661 0 : 2154 => Opcode::VADDWuv4i32,
6662 0 : 2155 => Opcode::VADDWuv8i16,
6663 0 : 2156 => Opcode::VADDfd,
6664 0 : 2157 => Opcode::VADDfq,
6665 0 : 2158 => Opcode::VADDhd,
6666 0 : 2159 => Opcode::VADDhq,
6667 0 : 2160 => Opcode::VADDv16i8,
6668 0 : 2161 => Opcode::VADDv1i64,
6669 0 : 2162 => Opcode::VADDv2i32,
6670 0 : 2163 => Opcode::VADDv2i64,
6671 0 : 2164 => Opcode::VADDv4i16,
6672 0 : 2165 => Opcode::VADDv4i32,
6673 0 : 2166 => Opcode::VADDv8i16,
6674 0 : 2167 => Opcode::VADDv8i8,
6675 0 : 2168 => Opcode::VANDd,
6676 0 : 2169 => Opcode::VANDq,
6677 0 : 2170 => Opcode::VBF16MALBQ,
6678 0 : 2171 => Opcode::VBF16MALBQI,
6679 0 : 2172 => Opcode::VBF16MALTQ,
6680 0 : 2173 => Opcode::VBF16MALTQI,
6681 0 : 2174 => Opcode::VBICd,
6682 0 : 2175 => Opcode::VBICiv2i32,
6683 0 : 2176 => Opcode::VBICiv4i16,
6684 0 : 2177 => Opcode::VBICiv4i32,
6685 0 : 2178 => Opcode::VBICiv8i16,
6686 0 : 2179 => Opcode::VBICq,
6687 0 : 2180 => Opcode::VBIFd,
6688 0 : 2181 => Opcode::VBIFq,
6689 0 : 2182 => Opcode::VBITd,
6690 0 : 2183 => Opcode::VBITq,
6691 0 : 2184 => Opcode::VBSLd,
6692 0 : 2185 => Opcode::VBSLq,
6693 0 : 2186 => Opcode::VBSPd,
6694 0 : 2187 => Opcode::VBSPq,
6695 0 : 2188 => Opcode::VCADDv2f32,
6696 0 : 2189 => Opcode::VCADDv4f16,
6697 0 : 2190 => Opcode::VCADDv4f32,
6698 0 : 2191 => Opcode::VCADDv8f16,
6699 0 : 2192 => Opcode::VCEQfd,
6700 0 : 2193 => Opcode::VCEQfq,
6701 0 : 2194 => Opcode::VCEQhd,
6702 0 : 2195 => Opcode::VCEQhq,
6703 0 : 2196 => Opcode::VCEQv16i8,
6704 0 : 2197 => Opcode::VCEQv2i32,
6705 0 : 2198 => Opcode::VCEQv4i16,
6706 0 : 2199 => Opcode::VCEQv4i32,
6707 0 : 2200 => Opcode::VCEQv8i16,
6708 0 : 2201 => Opcode::VCEQv8i8,
6709 0 : 2202 => Opcode::VCEQzv16i8,
6710 0 : 2203 => Opcode::VCEQzv2f32,
6711 0 : 2204 => Opcode::VCEQzv2i32,
6712 0 : 2205 => Opcode::VCEQzv4f16,
6713 0 : 2206 => Opcode::VCEQzv4f32,
6714 0 : 2207 => Opcode::VCEQzv4i16,
6715 0 : 2208 => Opcode::VCEQzv4i32,
6716 0 : 2209 => Opcode::VCEQzv8f16,
6717 0 : 2210 => Opcode::VCEQzv8i16,
6718 0 : 2211 => Opcode::VCEQzv8i8,
6719 0 : 2212 => Opcode::VCGEfd,
6720 0 : 2213 => Opcode::VCGEfq,
6721 0 : 2214 => Opcode::VCGEhd,
6722 0 : 2215 => Opcode::VCGEhq,
6723 0 : 2216 => Opcode::VCGEsv16i8,
6724 0 : 2217 => Opcode::VCGEsv2i32,
6725 0 : 2218 => Opcode::VCGEsv4i16,
6726 0 : 2219 => Opcode::VCGEsv4i32,
6727 0 : 2220 => Opcode::VCGEsv8i16,
6728 0 : 2221 => Opcode::VCGEsv8i8,
6729 0 : 2222 => Opcode::VCGEuv16i8,
6730 0 : 2223 => Opcode::VCGEuv2i32,
6731 0 : 2224 => Opcode::VCGEuv4i16,
6732 0 : 2225 => Opcode::VCGEuv4i32,
6733 0 : 2226 => Opcode::VCGEuv8i16,
6734 0 : 2227 => Opcode::VCGEuv8i8,
6735 0 : 2228 => Opcode::VCGEzv16i8,
6736 0 : 2229 => Opcode::VCGEzv2f32,
6737 0 : 2230 => Opcode::VCGEzv2i32,
6738 0 : 2231 => Opcode::VCGEzv4f16,
6739 0 : 2232 => Opcode::VCGEzv4f32,
6740 0 : 2233 => Opcode::VCGEzv4i16,
6741 0 : 2234 => Opcode::VCGEzv4i32,
6742 0 : 2235 => Opcode::VCGEzv8f16,
6743 0 : 2236 => Opcode::VCGEzv8i16,
6744 0 : 2237 => Opcode::VCGEzv8i8,
6745 0 : 2238 => Opcode::VCGTfd,
6746 0 : 2239 => Opcode::VCGTfq,
6747 0 : 2240 => Opcode::VCGThd,
6748 0 : 2241 => Opcode::VCGThq,
6749 0 : 2242 => Opcode::VCGTsv16i8,
6750 0 : 2243 => Opcode::VCGTsv2i32,
6751 0 : 2244 => Opcode::VCGTsv4i16,
6752 0 : 2245 => Opcode::VCGTsv4i32,
6753 0 : 2246 => Opcode::VCGTsv8i16,
6754 0 : 2247 => Opcode::VCGTsv8i8,
6755 0 : 2248 => Opcode::VCGTuv16i8,
6756 0 : 2249 => Opcode::VCGTuv2i32,
6757 0 : 2250 => Opcode::VCGTuv4i16,
6758 0 : 2251 => Opcode::VCGTuv4i32,
6759 0 : 2252 => Opcode::VCGTuv8i16,
6760 0 : 2253 => Opcode::VCGTuv8i8,
6761 0 : 2254 => Opcode::VCGTzv16i8,
6762 0 : 2255 => Opcode::VCGTzv2f32,
6763 0 : 2256 => Opcode::VCGTzv2i32,
6764 0 : 2257 => Opcode::VCGTzv4f16,
6765 0 : 2258 => Opcode::VCGTzv4f32,
6766 0 : 2259 => Opcode::VCGTzv4i16,
6767 0 : 2260 => Opcode::VCGTzv4i32,
6768 0 : 2261 => Opcode::VCGTzv8f16,
6769 0 : 2262 => Opcode::VCGTzv8i16,
6770 0 : 2263 => Opcode::VCGTzv8i8,
6771 0 : 2264 => Opcode::VCLEzv16i8,
6772 0 : 2265 => Opcode::VCLEzv2f32,
6773 0 : 2266 => Opcode::VCLEzv2i32,
6774 0 : 2267 => Opcode::VCLEzv4f16,
6775 0 : 2268 => Opcode::VCLEzv4f32,
6776 0 : 2269 => Opcode::VCLEzv4i16,
6777 0 : 2270 => Opcode::VCLEzv4i32,
6778 0 : 2271 => Opcode::VCLEzv8f16,
6779 0 : 2272 => Opcode::VCLEzv8i16,
6780 0 : 2273 => Opcode::VCLEzv8i8,
6781 0 : 2274 => Opcode::VCLSv16i8,
6782 0 : 2275 => Opcode::VCLSv2i32,
6783 0 : 2276 => Opcode::VCLSv4i16,
6784 0 : 2277 => Opcode::VCLSv4i32,
6785 0 : 2278 => Opcode::VCLSv8i16,
6786 0 : 2279 => Opcode::VCLSv8i8,
6787 0 : 2280 => Opcode::VCLTzv16i8,
6788 0 : 2281 => Opcode::VCLTzv2f32,
6789 0 : 2282 => Opcode::VCLTzv2i32,
6790 0 : 2283 => Opcode::VCLTzv4f16,
6791 0 : 2284 => Opcode::VCLTzv4f32,
6792 0 : 2285 => Opcode::VCLTzv4i16,
6793 0 : 2286 => Opcode::VCLTzv4i32,
6794 0 : 2287 => Opcode::VCLTzv8f16,
6795 0 : 2288 => Opcode::VCLTzv8i16,
6796 0 : 2289 => Opcode::VCLTzv8i8,
6797 0 : 2290 => Opcode::VCLZv16i8,
6798 0 : 2291 => Opcode::VCLZv2i32,
6799 0 : 2292 => Opcode::VCLZv4i16,
6800 0 : 2293 => Opcode::VCLZv4i32,
6801 0 : 2294 => Opcode::VCLZv8i16,
6802 0 : 2295 => Opcode::VCLZv8i8,
6803 0 : 2296 => Opcode::VCMLAv2f32,
6804 0 : 2297 => Opcode::VCMLAv2f32_indexed,
6805 0 : 2298 => Opcode::VCMLAv4f16,
6806 0 : 2299 => Opcode::VCMLAv4f16_indexed,
6807 0 : 2300 => Opcode::VCMLAv4f32,
6808 0 : 2301 => Opcode::VCMLAv4f32_indexed,
6809 0 : 2302 => Opcode::VCMLAv8f16,
6810 0 : 2303 => Opcode::VCMLAv8f16_indexed,
6811 0 : 2304 => Opcode::VCMPD,
6812 0 : 2305 => Opcode::VCMPED,
6813 0 : 2306 => Opcode::VCMPEH,
6814 0 : 2307 => Opcode::VCMPES,
6815 0 : 2308 => Opcode::VCMPEZD,
6816 0 : 2309 => Opcode::VCMPEZH,
6817 0 : 2310 => Opcode::VCMPEZS,
6818 0 : 2311 => Opcode::VCMPH,
6819 0 : 2312 => Opcode::VCMPS,
6820 0 : 2313 => Opcode::VCMPZD,
6821 0 : 2314 => Opcode::VCMPZH,
6822 0 : 2315 => Opcode::VCMPZS,
6823 0 : 2316 => Opcode::VCNTd,
6824 0 : 2317 => Opcode::VCNTq,
6825 0 : 2318 => Opcode::VCVTANSDf,
6826 0 : 2319 => Opcode::VCVTANSDh,
6827 0 : 2320 => Opcode::VCVTANSQf,
6828 0 : 2321 => Opcode::VCVTANSQh,
6829 0 : 2322 => Opcode::VCVTANUDf,
6830 0 : 2323 => Opcode::VCVTANUDh,
6831 0 : 2324 => Opcode::VCVTANUQf,
6832 0 : 2325 => Opcode::VCVTANUQh,
6833 0 : 2326 => Opcode::VCVTASD,
6834 0 : 2327 => Opcode::VCVTASH,
6835 0 : 2328 => Opcode::VCVTASS,
6836 0 : 2329 => Opcode::VCVTAUD,
6837 0 : 2330 => Opcode::VCVTAUH,
6838 0 : 2331 => Opcode::VCVTAUS,
6839 0 : 2332 => Opcode::VCVTBDH,
6840 0 : 2333 => Opcode::VCVTBHD,
6841 0 : 2334 => Opcode::VCVTBHS,
6842 0 : 2335 => Opcode::VCVTBSH,
6843 0 : 2336 => Opcode::VCVTDS,
6844 0 : 2337 => Opcode::VCVTMNSDf,
6845 0 : 2338 => Opcode::VCVTMNSDh,
6846 0 : 2339 => Opcode::VCVTMNSQf,
6847 0 : 2340 => Opcode::VCVTMNSQh,
6848 0 : 2341 => Opcode::VCVTMNUDf,
6849 0 : 2342 => Opcode::VCVTMNUDh,
6850 0 : 2343 => Opcode::VCVTMNUQf,
6851 0 : 2344 => Opcode::VCVTMNUQh,
6852 0 : 2345 => Opcode::VCVTMSD,
6853 0 : 2346 => Opcode::VCVTMSH,
6854 0 : 2347 => Opcode::VCVTMSS,
6855 0 : 2348 => Opcode::VCVTMUD,
6856 0 : 2349 => Opcode::VCVTMUH,
6857 0 : 2350 => Opcode::VCVTMUS,
6858 0 : 2351 => Opcode::VCVTNNSDf,
6859 0 : 2352 => Opcode::VCVTNNSDh,
6860 0 : 2353 => Opcode::VCVTNNSQf,
6861 0 : 2354 => Opcode::VCVTNNSQh,
6862 0 : 2355 => Opcode::VCVTNNUDf,
6863 0 : 2356 => Opcode::VCVTNNUDh,
6864 0 : 2357 => Opcode::VCVTNNUQf,
6865 0 : 2358 => Opcode::VCVTNNUQh,
6866 0 : 2359 => Opcode::VCVTNSD,
6867 0 : 2360 => Opcode::VCVTNSH,
6868 0 : 2361 => Opcode::VCVTNSS,
6869 0 : 2362 => Opcode::VCVTNUD,
6870 0 : 2363 => Opcode::VCVTNUH,
6871 0 : 2364 => Opcode::VCVTNUS,
6872 0 : 2365 => Opcode::VCVTPNSDf,
6873 0 : 2366 => Opcode::VCVTPNSDh,
6874 0 : 2367 => Opcode::VCVTPNSQf,
6875 0 : 2368 => Opcode::VCVTPNSQh,
6876 0 : 2369 => Opcode::VCVTPNUDf,
6877 0 : 2370 => Opcode::VCVTPNUDh,
6878 0 : 2371 => Opcode::VCVTPNUQf,
6879 0 : 2372 => Opcode::VCVTPNUQh,
6880 0 : 2373 => Opcode::VCVTPSD,
6881 0 : 2374 => Opcode::VCVTPSH,
6882 0 : 2375 => Opcode::VCVTPSS,
6883 0 : 2376 => Opcode::VCVTPUD,
6884 0 : 2377 => Opcode::VCVTPUH,
6885 0 : 2378 => Opcode::VCVTPUS,
6886 0 : 2379 => Opcode::VCVTSD,
6887 0 : 2380 => Opcode::VCVTTDH,
6888 0 : 2381 => Opcode::VCVTTHD,
6889 0 : 2382 => Opcode::VCVTTHS,
6890 0 : 2383 => Opcode::VCVTTSH,
6891 0 : 2384 => Opcode::VCVTf2h,
6892 0 : 2385 => Opcode::VCVTf2sd,
6893 0 : 2386 => Opcode::VCVTf2sq,
6894 0 : 2387 => Opcode::VCVTf2ud,
6895 0 : 2388 => Opcode::VCVTf2uq,
6896 0 : 2389 => Opcode::VCVTf2xsd,
6897 0 : 2390 => Opcode::VCVTf2xsq,
6898 0 : 2391 => Opcode::VCVTf2xud,
6899 0 : 2392 => Opcode::VCVTf2xuq,
6900 0 : 2393 => Opcode::VCVTh2f,
6901 0 : 2394 => Opcode::VCVTh2sd,
6902 0 : 2395 => Opcode::VCVTh2sq,
6903 0 : 2396 => Opcode::VCVTh2ud,
6904 0 : 2397 => Opcode::VCVTh2uq,
6905 0 : 2398 => Opcode::VCVTh2xsd,
6906 0 : 2399 => Opcode::VCVTh2xsq,
6907 0 : 2400 => Opcode::VCVTh2xud,
6908 0 : 2401 => Opcode::VCVTh2xuq,
6909 0 : 2402 => Opcode::VCVTs2fd,
6910 0 : 2403 => Opcode::VCVTs2fq,
6911 0 : 2404 => Opcode::VCVTs2hd,
6912 0 : 2405 => Opcode::VCVTs2hq,
6913 0 : 2406 => Opcode::VCVTu2fd,
6914 0 : 2407 => Opcode::VCVTu2fq,
6915 0 : 2408 => Opcode::VCVTu2hd,
6916 0 : 2409 => Opcode::VCVTu2hq,
6917 0 : 2410 => Opcode::VCVTxs2fd,
6918 0 : 2411 => Opcode::VCVTxs2fq,
6919 0 : 2412 => Opcode::VCVTxs2hd,
6920 0 : 2413 => Opcode::VCVTxs2hq,
6921 0 : 2414 => Opcode::VCVTxu2fd,
6922 0 : 2415 => Opcode::VCVTxu2fq,
6923 0 : 2416 => Opcode::VCVTxu2hd,
6924 0 : 2417 => Opcode::VCVTxu2hq,
6925 0 : 2418 => Opcode::VDIVD,
6926 0 : 2419 => Opcode::VDIVH,
6927 0 : 2420 => Opcode::VDIVS,
6928 0 : 2421 => Opcode::VDUP16d,
6929 0 : 2422 => Opcode::VDUP16q,
6930 0 : 2423 => Opcode::VDUP32d,
6931 0 : 2424 => Opcode::VDUP32q,
6932 0 : 2425 => Opcode::VDUP8d,
6933 0 : 2426 => Opcode::VDUP8q,
6934 0 : 2427 => Opcode::VDUPLN16d,
6935 0 : 2428 => Opcode::VDUPLN16q,
6936 0 : 2429 => Opcode::VDUPLN32d,
6937 0 : 2430 => Opcode::VDUPLN32q,
6938 0 : 2431 => Opcode::VDUPLN8d,
6939 0 : 2432 => Opcode::VDUPLN8q,
6940 0 : 2433 => Opcode::VEORd,
6941 0 : 2434 => Opcode::VEORq,
6942 0 : 2435 => Opcode::VEXTd16,
6943 0 : 2436 => Opcode::VEXTd32,
6944 0 : 2437 => Opcode::VEXTd8,
6945 0 : 2438 => Opcode::VEXTq16,
6946 0 : 2439 => Opcode::VEXTq32,
6947 0 : 2440 => Opcode::VEXTq64,
6948 0 : 2441 => Opcode::VEXTq8,
6949 0 : 2442 => Opcode::VFMAD,
6950 0 : 2443 => Opcode::VFMAH,
6951 0 : 2444 => Opcode::VFMALD,
6952 0 : 2445 => Opcode::VFMALDI,
6953 0 : 2446 => Opcode::VFMALQ,
6954 0 : 2447 => Opcode::VFMALQI,
6955 0 : 2448 => Opcode::VFMAS,
6956 0 : 2449 => Opcode::VFMAfd,
6957 0 : 2450 => Opcode::VFMAfq,
6958 0 : 2451 => Opcode::VFMAhd,
6959 0 : 2452 => Opcode::VFMAhq,
6960 0 : 2453 => Opcode::VFMSD,
6961 0 : 2454 => Opcode::VFMSH,
6962 0 : 2455 => Opcode::VFMSLD,
6963 0 : 2456 => Opcode::VFMSLDI,
6964 0 : 2457 => Opcode::VFMSLQ,
6965 0 : 2458 => Opcode::VFMSLQI,
6966 0 : 2459 => Opcode::VFMSS,
6967 0 : 2460 => Opcode::VFMSfd,
6968 0 : 2461 => Opcode::VFMSfq,
6969 0 : 2462 => Opcode::VFMShd,
6970 0 : 2463 => Opcode::VFMShq,
6971 0 : 2464 => Opcode::VFNMAD,
6972 0 : 2465 => Opcode::VFNMAH,
6973 0 : 2466 => Opcode::VFNMAS,
6974 0 : 2467 => Opcode::VFNMSD,
6975 0 : 2468 => Opcode::VFNMSH,
6976 0 : 2469 => Opcode::VFNMSS,
6977 0 : 2470 => Opcode::VFP_VMAXNMD,
6978 0 : 2471 => Opcode::VFP_VMAXNMH,
6979 0 : 2472 => Opcode::VFP_VMAXNMS,
6980 0 : 2473 => Opcode::VFP_VMINNMD,
6981 0 : 2474 => Opcode::VFP_VMINNMH,
6982 0 : 2475 => Opcode::VFP_VMINNMS,
6983 0 : 2476 => Opcode::VGETLNi32,
6984 0 : 2477 => Opcode::VGETLNs16,
6985 0 : 2478 => Opcode::VGETLNs8,
6986 0 : 2479 => Opcode::VGETLNu16,
6987 0 : 2480 => Opcode::VGETLNu8,
6988 0 : 2481 => Opcode::VHADDsv16i8,
6989 0 : 2482 => Opcode::VHADDsv2i32,
6990 0 : 2483 => Opcode::VHADDsv4i16,
6991 0 : 2484 => Opcode::VHADDsv4i32,
6992 0 : 2485 => Opcode::VHADDsv8i16,
6993 0 : 2486 => Opcode::VHADDsv8i8,
6994 0 : 2487 => Opcode::VHADDuv16i8,
6995 0 : 2488 => Opcode::VHADDuv2i32,
6996 0 : 2489 => Opcode::VHADDuv4i16,
6997 0 : 2490 => Opcode::VHADDuv4i32,
6998 0 : 2491 => Opcode::VHADDuv8i16,
6999 0 : 2492 => Opcode::VHADDuv8i8,
7000 0 : 2493 => Opcode::VHSUBsv16i8,
7001 0 : 2494 => Opcode::VHSUBsv2i32,
7002 0 : 2495 => Opcode::VHSUBsv4i16,
7003 0 : 2496 => Opcode::VHSUBsv4i32,
7004 0 : 2497 => Opcode::VHSUBsv8i16,
7005 0 : 2498 => Opcode::VHSUBsv8i8,
7006 0 : 2499 => Opcode::VHSUBuv16i8,
7007 0 : 2500 => Opcode::VHSUBuv2i32,
7008 0 : 2501 => Opcode::VHSUBuv4i16,
7009 0 : 2502 => Opcode::VHSUBuv4i32,
7010 0 : 2503 => Opcode::VHSUBuv8i16,
7011 0 : 2504 => Opcode::VHSUBuv8i8,
7012 0 : 2505 => Opcode::VINSH,
7013 0 : 2506 => Opcode::VJCVT,
7014 0 : 2507 => Opcode::VLD1DUPd16,
7015 0 : 2508 => Opcode::VLD1DUPd16wb_fixed,
7016 0 : 2509 => Opcode::VLD1DUPd16wb_register,
7017 0 : 2510 => Opcode::VLD1DUPd32,
7018 0 : 2511 => Opcode::VLD1DUPd32wb_fixed,
7019 0 : 2512 => Opcode::VLD1DUPd32wb_register,
7020 0 : 2513 => Opcode::VLD1DUPd8,
7021 0 : 2514 => Opcode::VLD1DUPd8wb_fixed,
7022 0 : 2515 => Opcode::VLD1DUPd8wb_register,
7023 0 : 2516 => Opcode::VLD1DUPq16,
7024 0 : 2517 => Opcode::VLD1DUPq16wb_fixed,
7025 0 : 2518 => Opcode::VLD1DUPq16wb_register,
7026 0 : 2519 => Opcode::VLD1DUPq32,
7027 0 : 2520 => Opcode::VLD1DUPq32wb_fixed,
7028 0 : 2521 => Opcode::VLD1DUPq32wb_register,
7029 0 : 2522 => Opcode::VLD1DUPq8,
7030 0 : 2523 => Opcode::VLD1DUPq8wb_fixed,
7031 0 : 2524 => Opcode::VLD1DUPq8wb_register,
7032 0 : 2525 => Opcode::VLD1LNd16,
7033 0 : 2526 => Opcode::VLD1LNd16_UPD,
7034 0 : 2527 => Opcode::VLD1LNd32,
7035 0 : 2528 => Opcode::VLD1LNd32_UPD,
7036 0 : 2529 => Opcode::VLD1LNd8,
7037 0 : 2530 => Opcode::VLD1LNd8_UPD,
7038 0 : 2531 => Opcode::VLD1LNq16Pseudo,
7039 0 : 2532 => Opcode::VLD1LNq16Pseudo_UPD,
7040 0 : 2533 => Opcode::VLD1LNq32Pseudo,
7041 0 : 2534 => Opcode::VLD1LNq32Pseudo_UPD,
7042 0 : 2535 => Opcode::VLD1LNq8Pseudo,
7043 0 : 2536 => Opcode::VLD1LNq8Pseudo_UPD,
7044 0 : 2537 => Opcode::VLD1d16,
7045 0 : 2538 => Opcode::VLD1d16Q,
7046 0 : 2539 => Opcode::VLD1d16QPseudo,
7047 0 : 2540 => Opcode::VLD1d16QPseudoWB_fixed,
7048 0 : 2541 => Opcode::VLD1d16QPseudoWB_register,
7049 0 : 2542 => Opcode::VLD1d16Qwb_fixed,
7050 0 : 2543 => Opcode::VLD1d16Qwb_register,
7051 0 : 2544 => Opcode::VLD1d16T,
7052 0 : 2545 => Opcode::VLD1d16TPseudo,
7053 0 : 2546 => Opcode::VLD1d16TPseudoWB_fixed,
7054 0 : 2547 => Opcode::VLD1d16TPseudoWB_register,
7055 0 : 2548 => Opcode::VLD1d16Twb_fixed,
7056 0 : 2549 => Opcode::VLD1d16Twb_register,
7057 0 : 2550 => Opcode::VLD1d16wb_fixed,
7058 0 : 2551 => Opcode::VLD1d16wb_register,
7059 0 : 2552 => Opcode::VLD1d32,
7060 0 : 2553 => Opcode::VLD1d32Q,
7061 0 : 2554 => Opcode::VLD1d32QPseudo,
7062 0 : 2555 => Opcode::VLD1d32QPseudoWB_fixed,
7063 0 : 2556 => Opcode::VLD1d32QPseudoWB_register,
7064 0 : 2557 => Opcode::VLD1d32Qwb_fixed,
7065 0 : 2558 => Opcode::VLD1d32Qwb_register,
7066 0 : 2559 => Opcode::VLD1d32T,
7067 0 : 2560 => Opcode::VLD1d32TPseudo,
7068 0 : 2561 => Opcode::VLD1d32TPseudoWB_fixed,
7069 0 : 2562 => Opcode::VLD1d32TPseudoWB_register,
7070 0 : 2563 => Opcode::VLD1d32Twb_fixed,
7071 0 : 2564 => Opcode::VLD1d32Twb_register,
7072 0 : 2565 => Opcode::VLD1d32wb_fixed,
7073 0 : 2566 => Opcode::VLD1d32wb_register,
7074 0 : 2567 => Opcode::VLD1d64,
7075 0 : 2568 => Opcode::VLD1d64Q,
7076 0 : 2569 => Opcode::VLD1d64QPseudo,
7077 0 : 2570 => Opcode::VLD1d64QPseudoWB_fixed,
7078 0 : 2571 => Opcode::VLD1d64QPseudoWB_register,
7079 0 : 2572 => Opcode::VLD1d64Qwb_fixed,
7080 0 : 2573 => Opcode::VLD1d64Qwb_register,
7081 0 : 2574 => Opcode::VLD1d64T,
7082 0 : 2575 => Opcode::VLD1d64TPseudo,
7083 0 : 2576 => Opcode::VLD1d64TPseudoWB_fixed,
7084 0 : 2577 => Opcode::VLD1d64TPseudoWB_register,
7085 0 : 2578 => Opcode::VLD1d64Twb_fixed,
7086 0 : 2579 => Opcode::VLD1d64Twb_register,
7087 0 : 2580 => Opcode::VLD1d64wb_fixed,
7088 0 : 2581 => Opcode::VLD1d64wb_register,
7089 0 : 2582 => Opcode::VLD1d8,
7090 0 : 2583 => Opcode::VLD1d8Q,
7091 0 : 2584 => Opcode::VLD1d8QPseudo,
7092 0 : 2585 => Opcode::VLD1d8QPseudoWB_fixed,
7093 0 : 2586 => Opcode::VLD1d8QPseudoWB_register,
7094 0 : 2587 => Opcode::VLD1d8Qwb_fixed,
7095 0 : 2588 => Opcode::VLD1d8Qwb_register,
7096 0 : 2589 => Opcode::VLD1d8T,
7097 0 : 2590 => Opcode::VLD1d8TPseudo,
7098 0 : 2591 => Opcode::VLD1d8TPseudoWB_fixed,
7099 0 : 2592 => Opcode::VLD1d8TPseudoWB_register,
7100 0 : 2593 => Opcode::VLD1d8Twb_fixed,
7101 0 : 2594 => Opcode::VLD1d8Twb_register,
7102 0 : 2595 => Opcode::VLD1d8wb_fixed,
7103 0 : 2596 => Opcode::VLD1d8wb_register,
7104 0 : 2597 => Opcode::VLD1q16,
7105 0 : 2598 => Opcode::VLD1q16HighQPseudo,
7106 0 : 2599 => Opcode::VLD1q16HighQPseudo_UPD,
7107 0 : 2600 => Opcode::VLD1q16HighTPseudo,
7108 0 : 2601 => Opcode::VLD1q16HighTPseudo_UPD,
7109 0 : 2602 => Opcode::VLD1q16LowQPseudo_UPD,
7110 0 : 2603 => Opcode::VLD1q16LowTPseudo_UPD,
7111 0 : 2604 => Opcode::VLD1q16wb_fixed,
7112 0 : 2605 => Opcode::VLD1q16wb_register,
7113 0 : 2606 => Opcode::VLD1q32,
7114 0 : 2607 => Opcode::VLD1q32HighQPseudo,
7115 0 : 2608 => Opcode::VLD1q32HighQPseudo_UPD,
7116 0 : 2609 => Opcode::VLD1q32HighTPseudo,
7117 0 : 2610 => Opcode::VLD1q32HighTPseudo_UPD,
7118 0 : 2611 => Opcode::VLD1q32LowQPseudo_UPD,
7119 0 : 2612 => Opcode::VLD1q32LowTPseudo_UPD,
7120 0 : 2613 => Opcode::VLD1q32wb_fixed,
7121 0 : 2614 => Opcode::VLD1q32wb_register,
7122 0 : 2615 => Opcode::VLD1q64,
7123 0 : 2616 => Opcode::VLD1q64HighQPseudo,
7124 0 : 2617 => Opcode::VLD1q64HighQPseudo_UPD,
7125 0 : 2618 => Opcode::VLD1q64HighTPseudo,
7126 0 : 2619 => Opcode::VLD1q64HighTPseudo_UPD,
7127 0 : 2620 => Opcode::VLD1q64LowQPseudo_UPD,
7128 0 : 2621 => Opcode::VLD1q64LowTPseudo_UPD,
7129 0 : 2622 => Opcode::VLD1q64wb_fixed,
7130 0 : 2623 => Opcode::VLD1q64wb_register,
7131 0 : 2624 => Opcode::VLD1q8,
7132 0 : 2625 => Opcode::VLD1q8HighQPseudo,
7133 0 : 2626 => Opcode::VLD1q8HighQPseudo_UPD,
7134 0 : 2627 => Opcode::VLD1q8HighTPseudo,
7135 0 : 2628 => Opcode::VLD1q8HighTPseudo_UPD,
7136 0 : 2629 => Opcode::VLD1q8LowQPseudo_UPD,
7137 0 : 2630 => Opcode::VLD1q8LowTPseudo_UPD,
7138 0 : 2631 => Opcode::VLD1q8wb_fixed,
7139 0 : 2632 => Opcode::VLD1q8wb_register,
7140 0 : 2633 => Opcode::VLD2DUPd16,
7141 0 : 2634 => Opcode::VLD2DUPd16wb_fixed,
7142 0 : 2635 => Opcode::VLD2DUPd16wb_register,
7143 0 : 2636 => Opcode::VLD2DUPd16x2,
7144 0 : 2637 => Opcode::VLD2DUPd16x2wb_fixed,
7145 0 : 2638 => Opcode::VLD2DUPd16x2wb_register,
7146 0 : 2639 => Opcode::VLD2DUPd32,
7147 0 : 2640 => Opcode::VLD2DUPd32wb_fixed,
7148 0 : 2641 => Opcode::VLD2DUPd32wb_register,
7149 0 : 2642 => Opcode::VLD2DUPd32x2,
7150 0 : 2643 => Opcode::VLD2DUPd32x2wb_fixed,
7151 0 : 2644 => Opcode::VLD2DUPd32x2wb_register,
7152 0 : 2645 => Opcode::VLD2DUPd8,
7153 0 : 2646 => Opcode::VLD2DUPd8wb_fixed,
7154 0 : 2647 => Opcode::VLD2DUPd8wb_register,
7155 0 : 2648 => Opcode::VLD2DUPd8x2,
7156 0 : 2649 => Opcode::VLD2DUPd8x2wb_fixed,
7157 0 : 2650 => Opcode::VLD2DUPd8x2wb_register,
7158 0 : 2651 => Opcode::VLD2DUPq16EvenPseudo,
7159 0 : 2652 => Opcode::VLD2DUPq16OddPseudo,
7160 0 : 2653 => Opcode::VLD2DUPq16OddPseudoWB_fixed,
7161 0 : 2654 => Opcode::VLD2DUPq16OddPseudoWB_register,
7162 0 : 2655 => Opcode::VLD2DUPq32EvenPseudo,
7163 0 : 2656 => Opcode::VLD2DUPq32OddPseudo,
7164 0 : 2657 => Opcode::VLD2DUPq32OddPseudoWB_fixed,
7165 0 : 2658 => Opcode::VLD2DUPq32OddPseudoWB_register,
7166 0 : 2659 => Opcode::VLD2DUPq8EvenPseudo,
7167 0 : 2660 => Opcode::VLD2DUPq8OddPseudo,
7168 0 : 2661 => Opcode::VLD2DUPq8OddPseudoWB_fixed,
7169 0 : 2662 => Opcode::VLD2DUPq8OddPseudoWB_register,
7170 0 : 2663 => Opcode::VLD2LNd16,
7171 0 : 2664 => Opcode::VLD2LNd16Pseudo,
7172 0 : 2665 => Opcode::VLD2LNd16Pseudo_UPD,
7173 0 : 2666 => Opcode::VLD2LNd16_UPD,
7174 0 : 2667 => Opcode::VLD2LNd32,
7175 0 : 2668 => Opcode::VLD2LNd32Pseudo,
7176 0 : 2669 => Opcode::VLD2LNd32Pseudo_UPD,
7177 0 : 2670 => Opcode::VLD2LNd32_UPD,
7178 0 : 2671 => Opcode::VLD2LNd8,
7179 0 : 2672 => Opcode::VLD2LNd8Pseudo,
7180 0 : 2673 => Opcode::VLD2LNd8Pseudo_UPD,
7181 0 : 2674 => Opcode::VLD2LNd8_UPD,
7182 0 : 2675 => Opcode::VLD2LNq16,
7183 0 : 2676 => Opcode::VLD2LNq16Pseudo,
7184 0 : 2677 => Opcode::VLD2LNq16Pseudo_UPD,
7185 0 : 2678 => Opcode::VLD2LNq16_UPD,
7186 0 : 2679 => Opcode::VLD2LNq32,
7187 0 : 2680 => Opcode::VLD2LNq32Pseudo,
7188 0 : 2681 => Opcode::VLD2LNq32Pseudo_UPD,
7189 0 : 2682 => Opcode::VLD2LNq32_UPD,
7190 0 : 2683 => Opcode::VLD2b16,
7191 0 : 2684 => Opcode::VLD2b16wb_fixed,
7192 0 : 2685 => Opcode::VLD2b16wb_register,
7193 0 : 2686 => Opcode::VLD2b32,
7194 0 : 2687 => Opcode::VLD2b32wb_fixed,
7195 0 : 2688 => Opcode::VLD2b32wb_register,
7196 0 : 2689 => Opcode::VLD2b8,
7197 0 : 2690 => Opcode::VLD2b8wb_fixed,
7198 0 : 2691 => Opcode::VLD2b8wb_register,
7199 0 : 2692 => Opcode::VLD2d16,
7200 0 : 2693 => Opcode::VLD2d16wb_fixed,
7201 0 : 2694 => Opcode::VLD2d16wb_register,
7202 0 : 2695 => Opcode::VLD2d32,
7203 0 : 2696 => Opcode::VLD2d32wb_fixed,
7204 0 : 2697 => Opcode::VLD2d32wb_register,
7205 0 : 2698 => Opcode::VLD2d8,
7206 0 : 2699 => Opcode::VLD2d8wb_fixed,
7207 0 : 2700 => Opcode::VLD2d8wb_register,
7208 0 : 2701 => Opcode::VLD2q16,
7209 0 : 2702 => Opcode::VLD2q16Pseudo,
7210 0 : 2703 => Opcode::VLD2q16PseudoWB_fixed,
7211 0 : 2704 => Opcode::VLD2q16PseudoWB_register,
7212 0 : 2705 => Opcode::VLD2q16wb_fixed,
7213 0 : 2706 => Opcode::VLD2q16wb_register,
7214 0 : 2707 => Opcode::VLD2q32,
7215 0 : 2708 => Opcode::VLD2q32Pseudo,
7216 0 : 2709 => Opcode::VLD2q32PseudoWB_fixed,
7217 0 : 2710 => Opcode::VLD2q32PseudoWB_register,
7218 0 : 2711 => Opcode::VLD2q32wb_fixed,
7219 0 : 2712 => Opcode::VLD2q32wb_register,
7220 0 : 2713 => Opcode::VLD2q8,
7221 0 : 2714 => Opcode::VLD2q8Pseudo,
7222 0 : 2715 => Opcode::VLD2q8PseudoWB_fixed,
7223 0 : 2716 => Opcode::VLD2q8PseudoWB_register,
7224 0 : 2717 => Opcode::VLD2q8wb_fixed,
7225 0 : 2718 => Opcode::VLD2q8wb_register,
7226 0 : 2719 => Opcode::VLD3DUPd16,
7227 0 : 2720 => Opcode::VLD3DUPd16Pseudo,
7228 0 : 2721 => Opcode::VLD3DUPd16Pseudo_UPD,
7229 0 : 2722 => Opcode::VLD3DUPd16_UPD,
7230 0 : 2723 => Opcode::VLD3DUPd32,
7231 0 : 2724 => Opcode::VLD3DUPd32Pseudo,
7232 0 : 2725 => Opcode::VLD3DUPd32Pseudo_UPD,
7233 0 : 2726 => Opcode::VLD3DUPd32_UPD,
7234 0 : 2727 => Opcode::VLD3DUPd8,
7235 0 : 2728 => Opcode::VLD3DUPd8Pseudo,
7236 0 : 2729 => Opcode::VLD3DUPd8Pseudo_UPD,
7237 0 : 2730 => Opcode::VLD3DUPd8_UPD,
7238 0 : 2731 => Opcode::VLD3DUPq16,
7239 0 : 2732 => Opcode::VLD3DUPq16EvenPseudo,
7240 0 : 2733 => Opcode::VLD3DUPq16OddPseudo,
7241 0 : 2734 => Opcode::VLD3DUPq16OddPseudo_UPD,
7242 0 : 2735 => Opcode::VLD3DUPq16_UPD,
7243 0 : 2736 => Opcode::VLD3DUPq32,
7244 0 : 2737 => Opcode::VLD3DUPq32EvenPseudo,
7245 0 : 2738 => Opcode::VLD3DUPq32OddPseudo,
7246 0 : 2739 => Opcode::VLD3DUPq32OddPseudo_UPD,
7247 0 : 2740 => Opcode::VLD3DUPq32_UPD,
7248 0 : 2741 => Opcode::VLD3DUPq8,
7249 0 : 2742 => Opcode::VLD3DUPq8EvenPseudo,
7250 0 : 2743 => Opcode::VLD3DUPq8OddPseudo,
7251 0 : 2744 => Opcode::VLD3DUPq8OddPseudo_UPD,
7252 0 : 2745 => Opcode::VLD3DUPq8_UPD,
7253 0 : 2746 => Opcode::VLD3LNd16,
7254 0 : 2747 => Opcode::VLD3LNd16Pseudo,
7255 0 : 2748 => Opcode::VLD3LNd16Pseudo_UPD,
7256 0 : 2749 => Opcode::VLD3LNd16_UPD,
7257 0 : 2750 => Opcode::VLD3LNd32,
7258 0 : 2751 => Opcode::VLD3LNd32Pseudo,
7259 0 : 2752 => Opcode::VLD3LNd32Pseudo_UPD,
7260 0 : 2753 => Opcode::VLD3LNd32_UPD,
7261 0 : 2754 => Opcode::VLD3LNd8,
7262 0 : 2755 => Opcode::VLD3LNd8Pseudo,
7263 0 : 2756 => Opcode::VLD3LNd8Pseudo_UPD,
7264 0 : 2757 => Opcode::VLD3LNd8_UPD,
7265 0 : 2758 => Opcode::VLD3LNq16,
7266 0 : 2759 => Opcode::VLD3LNq16Pseudo,
7267 0 : 2760 => Opcode::VLD3LNq16Pseudo_UPD,
7268 0 : 2761 => Opcode::VLD3LNq16_UPD,
7269 0 : 2762 => Opcode::VLD3LNq32,
7270 0 : 2763 => Opcode::VLD3LNq32Pseudo,
7271 0 : 2764 => Opcode::VLD3LNq32Pseudo_UPD,
7272 0 : 2765 => Opcode::VLD3LNq32_UPD,
7273 0 : 2766 => Opcode::VLD3d16,
7274 0 : 2767 => Opcode::VLD3d16Pseudo,
7275 0 : 2768 => Opcode::VLD3d16Pseudo_UPD,
7276 0 : 2769 => Opcode::VLD3d16_UPD,
7277 0 : 2770 => Opcode::VLD3d32,
7278 0 : 2771 => Opcode::VLD3d32Pseudo,
7279 0 : 2772 => Opcode::VLD3d32Pseudo_UPD,
7280 0 : 2773 => Opcode::VLD3d32_UPD,
7281 0 : 2774 => Opcode::VLD3d8,
7282 0 : 2775 => Opcode::VLD3d8Pseudo,
7283 0 : 2776 => Opcode::VLD3d8Pseudo_UPD,
7284 0 : 2777 => Opcode::VLD3d8_UPD,
7285 0 : 2778 => Opcode::VLD3q16,
7286 0 : 2779 => Opcode::VLD3q16Pseudo_UPD,
7287 0 : 2780 => Opcode::VLD3q16_UPD,
7288 0 : 2781 => Opcode::VLD3q16oddPseudo,
7289 0 : 2782 => Opcode::VLD3q16oddPseudo_UPD,
7290 0 : 2783 => Opcode::VLD3q32,
7291 0 : 2784 => Opcode::VLD3q32Pseudo_UPD,
7292 0 : 2785 => Opcode::VLD3q32_UPD,
7293 0 : 2786 => Opcode::VLD3q32oddPseudo,
7294 0 : 2787 => Opcode::VLD3q32oddPseudo_UPD,
7295 0 : 2788 => Opcode::VLD3q8,
7296 0 : 2789 => Opcode::VLD3q8Pseudo_UPD,
7297 0 : 2790 => Opcode::VLD3q8_UPD,
7298 0 : 2791 => Opcode::VLD3q8oddPseudo,
7299 0 : 2792 => Opcode::VLD3q8oddPseudo_UPD,
7300 0 : 2793 => Opcode::VLD4DUPd16,
7301 0 : 2794 => Opcode::VLD4DUPd16Pseudo,
7302 0 : 2795 => Opcode::VLD4DUPd16Pseudo_UPD,
7303 0 : 2796 => Opcode::VLD4DUPd16_UPD,
7304 0 : 2797 => Opcode::VLD4DUPd32,
7305 0 : 2798 => Opcode::VLD4DUPd32Pseudo,
7306 0 : 2799 => Opcode::VLD4DUPd32Pseudo_UPD,
7307 0 : 2800 => Opcode::VLD4DUPd32_UPD,
7308 0 : 2801 => Opcode::VLD4DUPd8,
7309 0 : 2802 => Opcode::VLD4DUPd8Pseudo,
7310 0 : 2803 => Opcode::VLD4DUPd8Pseudo_UPD,
7311 0 : 2804 => Opcode::VLD4DUPd8_UPD,
7312 0 : 2805 => Opcode::VLD4DUPq16,
7313 0 : 2806 => Opcode::VLD4DUPq16EvenPseudo,
7314 0 : 2807 => Opcode::VLD4DUPq16OddPseudo,
7315 0 : 2808 => Opcode::VLD4DUPq16OddPseudo_UPD,
7316 0 : 2809 => Opcode::VLD4DUPq16_UPD,
7317 0 : 2810 => Opcode::VLD4DUPq32,
7318 0 : 2811 => Opcode::VLD4DUPq32EvenPseudo,
7319 0 : 2812 => Opcode::VLD4DUPq32OddPseudo,
7320 0 : 2813 => Opcode::VLD4DUPq32OddPseudo_UPD,
7321 0 : 2814 => Opcode::VLD4DUPq32_UPD,
7322 0 : 2815 => Opcode::VLD4DUPq8,
7323 0 : 2816 => Opcode::VLD4DUPq8EvenPseudo,
7324 0 : 2817 => Opcode::VLD4DUPq8OddPseudo,
7325 0 : 2818 => Opcode::VLD4DUPq8OddPseudo_UPD,
7326 0 : 2819 => Opcode::VLD4DUPq8_UPD,
7327 0 : 2820 => Opcode::VLD4LNd16,
7328 0 : 2821 => Opcode::VLD4LNd16Pseudo,
7329 0 : 2822 => Opcode::VLD4LNd16Pseudo_UPD,
7330 0 : 2823 => Opcode::VLD4LNd16_UPD,
7331 0 : 2824 => Opcode::VLD4LNd32,
7332 0 : 2825 => Opcode::VLD4LNd32Pseudo,
7333 0 : 2826 => Opcode::VLD4LNd32Pseudo_UPD,
7334 0 : 2827 => Opcode::VLD4LNd32_UPD,
7335 0 : 2828 => Opcode::VLD4LNd8,
7336 0 : 2829 => Opcode::VLD4LNd8Pseudo,
7337 0 : 2830 => Opcode::VLD4LNd8Pseudo_UPD,
7338 0 : 2831 => Opcode::VLD4LNd8_UPD,
7339 0 : 2832 => Opcode::VLD4LNq16,
7340 0 : 2833 => Opcode::VLD4LNq16Pseudo,
7341 0 : 2834 => Opcode::VLD4LNq16Pseudo_UPD,
7342 0 : 2835 => Opcode::VLD4LNq16_UPD,
7343 0 : 2836 => Opcode::VLD4LNq32,
7344 0 : 2837 => Opcode::VLD4LNq32Pseudo,
7345 0 : 2838 => Opcode::VLD4LNq32Pseudo_UPD,
7346 0 : 2839 => Opcode::VLD4LNq32_UPD,
7347 0 : 2840 => Opcode::VLD4d16,
7348 0 : 2841 => Opcode::VLD4d16Pseudo,
7349 0 : 2842 => Opcode::VLD4d16Pseudo_UPD,
7350 0 : 2843 => Opcode::VLD4d16_UPD,
7351 0 : 2844 => Opcode::VLD4d32,
7352 0 : 2845 => Opcode::VLD4d32Pseudo,
7353 0 : 2846 => Opcode::VLD4d32Pseudo_UPD,
7354 0 : 2847 => Opcode::VLD4d32_UPD,
7355 0 : 2848 => Opcode::VLD4d8,
7356 0 : 2849 => Opcode::VLD4d8Pseudo,
7357 0 : 2850 => Opcode::VLD4d8Pseudo_UPD,
7358 0 : 2851 => Opcode::VLD4d8_UPD,
7359 0 : 2852 => Opcode::VLD4q16,
7360 0 : 2853 => Opcode::VLD4q16Pseudo_UPD,
7361 0 : 2854 => Opcode::VLD4q16_UPD,
7362 0 : 2855 => Opcode::VLD4q16oddPseudo,
7363 0 : 2856 => Opcode::VLD4q16oddPseudo_UPD,
7364 0 : 2857 => Opcode::VLD4q32,
7365 0 : 2858 => Opcode::VLD4q32Pseudo_UPD,
7366 0 : 2859 => Opcode::VLD4q32_UPD,
7367 0 : 2860 => Opcode::VLD4q32oddPseudo,
7368 0 : 2861 => Opcode::VLD4q32oddPseudo_UPD,
7369 0 : 2862 => Opcode::VLD4q8,
7370 0 : 2863 => Opcode::VLD4q8Pseudo_UPD,
7371 0 : 2864 => Opcode::VLD4q8_UPD,
7372 0 : 2865 => Opcode::VLD4q8oddPseudo,
7373 0 : 2866 => Opcode::VLD4q8oddPseudo_UPD,
7374 0 : 2867 => Opcode::VLDMDDB_UPD,
7375 0 : 2868 => Opcode::VLDMDIA,
7376 0 : 2869 => Opcode::VLDMDIA_UPD,
7377 0 : 2870 => Opcode::VLDMQIA,
7378 0 : 2871 => Opcode::VLDMSDB_UPD,
7379 0 : 2872 => Opcode::VLDMSIA,
7380 0 : 2873 => Opcode::VLDMSIA_UPD,
7381 0 : 2874 => Opcode::VLDRD,
7382 0 : 2875 => Opcode::VLDRH,
7383 0 : 2876 => Opcode::VLDRS,
7384 0 : 2877 => Opcode::VLDR_FPCXTNS_off,
7385 0 : 2878 => Opcode::VLDR_FPCXTNS_post,
7386 0 : 2879 => Opcode::VLDR_FPCXTNS_pre,
7387 0 : 2880 => Opcode::VLDR_FPCXTS_off,
7388 0 : 2881 => Opcode::VLDR_FPCXTS_post,
7389 0 : 2882 => Opcode::VLDR_FPCXTS_pre,
7390 0 : 2883 => Opcode::VLDR_FPSCR_NZCVQC_off,
7391 0 : 2884 => Opcode::VLDR_FPSCR_NZCVQC_post,
7392 0 : 2885 => Opcode::VLDR_FPSCR_NZCVQC_pre,
7393 0 : 2886 => Opcode::VLDR_FPSCR_off,
7394 0 : 2887 => Opcode::VLDR_FPSCR_post,
7395 0 : 2888 => Opcode::VLDR_FPSCR_pre,
7396 0 : 2889 => Opcode::VLDR_P0_off,
7397 0 : 2890 => Opcode::VLDR_P0_post,
7398 0 : 2891 => Opcode::VLDR_P0_pre,
7399 0 : 2892 => Opcode::VLDR_VPR_off,
7400 0 : 2893 => Opcode::VLDR_VPR_post,
7401 0 : 2894 => Opcode::VLDR_VPR_pre,
7402 0 : 2895 => Opcode::VLLDM,
7403 0 : 2896 => Opcode::VLLDM_T2,
7404 0 : 2897 => Opcode::VLSTM,
7405 0 : 2898 => Opcode::VLSTM_T2,
7406 0 : 2899 => Opcode::VMAXfd,
7407 0 : 2900 => Opcode::VMAXfq,
7408 0 : 2901 => Opcode::VMAXhd,
7409 0 : 2902 => Opcode::VMAXhq,
7410 0 : 2903 => Opcode::VMAXsv16i8,
7411 0 : 2904 => Opcode::VMAXsv2i32,
7412 0 : 2905 => Opcode::VMAXsv4i16,
7413 0 : 2906 => Opcode::VMAXsv4i32,
7414 0 : 2907 => Opcode::VMAXsv8i16,
7415 0 : 2908 => Opcode::VMAXsv8i8,
7416 0 : 2909 => Opcode::VMAXuv16i8,
7417 0 : 2910 => Opcode::VMAXuv2i32,
7418 0 : 2911 => Opcode::VMAXuv4i16,
7419 0 : 2912 => Opcode::VMAXuv4i32,
7420 0 : 2913 => Opcode::VMAXuv8i16,
7421 0 : 2914 => Opcode::VMAXuv8i8,
7422 0 : 2915 => Opcode::VMINfd,
7423 0 : 2916 => Opcode::VMINfq,
7424 0 : 2917 => Opcode::VMINhd,
7425 0 : 2918 => Opcode::VMINhq,
7426 0 : 2919 => Opcode::VMINsv16i8,
7427 0 : 2920 => Opcode::VMINsv2i32,
7428 0 : 2921 => Opcode::VMINsv4i16,
7429 0 : 2922 => Opcode::VMINsv4i32,
7430 0 : 2923 => Opcode::VMINsv8i16,
7431 0 : 2924 => Opcode::VMINsv8i8,
7432 0 : 2925 => Opcode::VMINuv16i8,
7433 0 : 2926 => Opcode::VMINuv2i32,
7434 0 : 2927 => Opcode::VMINuv4i16,
7435 0 : 2928 => Opcode::VMINuv4i32,
7436 0 : 2929 => Opcode::VMINuv8i16,
7437 0 : 2930 => Opcode::VMINuv8i8,
7438 0 : 2931 => Opcode::VMLAD,
7439 0 : 2932 => Opcode::VMLAH,
7440 0 : 2933 => Opcode::VMLALslsv2i32,
7441 0 : 2934 => Opcode::VMLALslsv4i16,
7442 0 : 2935 => Opcode::VMLALsluv2i32,
7443 0 : 2936 => Opcode::VMLALsluv4i16,
7444 0 : 2937 => Opcode::VMLALsv2i64,
7445 0 : 2938 => Opcode::VMLALsv4i32,
7446 0 : 2939 => Opcode::VMLALsv8i16,
7447 0 : 2940 => Opcode::VMLALuv2i64,
7448 0 : 2941 => Opcode::VMLALuv4i32,
7449 0 : 2942 => Opcode::VMLALuv8i16,
7450 0 : 2943 => Opcode::VMLAS,
7451 0 : 2944 => Opcode::VMLAfd,
7452 0 : 2945 => Opcode::VMLAfq,
7453 0 : 2946 => Opcode::VMLAhd,
7454 0 : 2947 => Opcode::VMLAhq,
7455 0 : 2948 => Opcode::VMLAslfd,
7456 0 : 2949 => Opcode::VMLAslfq,
7457 0 : 2950 => Opcode::VMLAslhd,
7458 0 : 2951 => Opcode::VMLAslhq,
7459 0 : 2952 => Opcode::VMLAslv2i32,
7460 0 : 2953 => Opcode::VMLAslv4i16,
7461 0 : 2954 => Opcode::VMLAslv4i32,
7462 0 : 2955 => Opcode::VMLAslv8i16,
7463 0 : 2956 => Opcode::VMLAv16i8,
7464 0 : 2957 => Opcode::VMLAv2i32,
7465 0 : 2958 => Opcode::VMLAv4i16,
7466 0 : 2959 => Opcode::VMLAv4i32,
7467 0 : 2960 => Opcode::VMLAv8i16,
7468 0 : 2961 => Opcode::VMLAv8i8,
7469 0 : 2962 => Opcode::VMLSD,
7470 0 : 2963 => Opcode::VMLSH,
7471 0 : 2964 => Opcode::VMLSLslsv2i32,
7472 0 : 2965 => Opcode::VMLSLslsv4i16,
7473 0 : 2966 => Opcode::VMLSLsluv2i32,
7474 0 : 2967 => Opcode::VMLSLsluv4i16,
7475 0 : 2968 => Opcode::VMLSLsv2i64,
7476 0 : 2969 => Opcode::VMLSLsv4i32,
7477 0 : 2970 => Opcode::VMLSLsv8i16,
7478 0 : 2971 => Opcode::VMLSLuv2i64,
7479 0 : 2972 => Opcode::VMLSLuv4i32,
7480 0 : 2973 => Opcode::VMLSLuv8i16,
7481 0 : 2974 => Opcode::VMLSS,
7482 0 : 2975 => Opcode::VMLSfd,
7483 0 : 2976 => Opcode::VMLSfq,
7484 0 : 2977 => Opcode::VMLShd,
7485 0 : 2978 => Opcode::VMLShq,
7486 0 : 2979 => Opcode::VMLSslfd,
7487 0 : 2980 => Opcode::VMLSslfq,
7488 0 : 2981 => Opcode::VMLSslhd,
7489 0 : 2982 => Opcode::VMLSslhq,
7490 0 : 2983 => Opcode::VMLSslv2i32,
7491 0 : 2984 => Opcode::VMLSslv4i16,
7492 0 : 2985 => Opcode::VMLSslv4i32,
7493 0 : 2986 => Opcode::VMLSslv8i16,
7494 0 : 2987 => Opcode::VMLSv16i8,
7495 0 : 2988 => Opcode::VMLSv2i32,
7496 0 : 2989 => Opcode::VMLSv4i16,
7497 0 : 2990 => Opcode::VMLSv4i32,
7498 0 : 2991 => Opcode::VMLSv8i16,
7499 0 : 2992 => Opcode::VMLSv8i8,
7500 0 : 2993 => Opcode::VMMLA,
7501 0 : 2994 => Opcode::VMOVD,
7502 0 : 2995 => Opcode::VMOVDRR,
7503 0 : 2996 => Opcode::VMOVH,
7504 0 : 2997 => Opcode::VMOVHR,
7505 0 : 2998 => Opcode::VMOVLsv2i64,
7506 0 : 2999 => Opcode::VMOVLsv4i32,
7507 0 : 3000 => Opcode::VMOVLsv8i16,
7508 0 : 3001 => Opcode::VMOVLuv2i64,
7509 0 : 3002 => Opcode::VMOVLuv4i32,
7510 0 : 3003 => Opcode::VMOVLuv8i16,
7511 0 : 3004 => Opcode::VMOVNv2i32,
7512 0 : 3005 => Opcode::VMOVNv4i16,
7513 0 : 3006 => Opcode::VMOVNv8i8,
7514 0 : 3007 => Opcode::VMOVRH,
7515 0 : 3008 => Opcode::VMOVRRD,
7516 0 : 3009 => Opcode::VMOVRRS,
7517 0 : 3010 => Opcode::VMOVRS,
7518 0 : 3011 => Opcode::VMOVS,
7519 0 : 3012 => Opcode::VMOVSR,
7520 0 : 3013 => Opcode::VMOVSRR,
7521 0 : 3014 => Opcode::VMOVv16i8,
7522 0 : 3015 => Opcode::VMOVv1i64,
7523 0 : 3016 => Opcode::VMOVv2f32,
7524 0 : 3017 => Opcode::VMOVv2i32,
7525 0 : 3018 => Opcode::VMOVv2i64,
7526 0 : 3019 => Opcode::VMOVv4f32,
7527 0 : 3020 => Opcode::VMOVv4i16,
7528 0 : 3021 => Opcode::VMOVv4i32,
7529 0 : 3022 => Opcode::VMOVv8i16,
7530 0 : 3023 => Opcode::VMOVv8i8,
7531 0 : 3024 => Opcode::VMRS,
7532 0 : 3025 => Opcode::VMRS_FPCXTNS,
7533 0 : 3026 => Opcode::VMRS_FPCXTS,
7534 0 : 3027 => Opcode::VMRS_FPEXC,
7535 0 : 3028 => Opcode::VMRS_FPINST,
7536 0 : 3029 => Opcode::VMRS_FPINST2,
7537 0 : 3030 => Opcode::VMRS_FPSCR_NZCVQC,
7538 0 : 3031 => Opcode::VMRS_FPSID,
7539 0 : 3032 => Opcode::VMRS_MVFR0,
7540 0 : 3033 => Opcode::VMRS_MVFR1,
7541 0 : 3034 => Opcode::VMRS_MVFR2,
7542 0 : 3035 => Opcode::VMRS_P0,
7543 0 : 3036 => Opcode::VMRS_VPR,
7544 0 : 3037 => Opcode::VMSR,
7545 0 : 3038 => Opcode::VMSR_FPCXTNS,
7546 0 : 3039 => Opcode::VMSR_FPCXTS,
7547 0 : 3040 => Opcode::VMSR_FPEXC,
7548 0 : 3041 => Opcode::VMSR_FPINST,
7549 0 : 3042 => Opcode::VMSR_FPINST2,
7550 0 : 3043 => Opcode::VMSR_FPSCR_NZCVQC,
7551 0 : 3044 => Opcode::VMSR_FPSID,
7552 0 : 3045 => Opcode::VMSR_P0,
7553 0 : 3046 => Opcode::VMSR_VPR,
7554 0 : 3047 => Opcode::VMULD,
7555 0 : 3048 => Opcode::VMULH,
7556 0 : 3049 => Opcode::VMULLp64,
7557 0 : 3050 => Opcode::VMULLp8,
7558 0 : 3051 => Opcode::VMULLslsv2i32,
7559 0 : 3052 => Opcode::VMULLslsv4i16,
7560 0 : 3053 => Opcode::VMULLsluv2i32,
7561 0 : 3054 => Opcode::VMULLsluv4i16,
7562 0 : 3055 => Opcode::VMULLsv2i64,
7563 0 : 3056 => Opcode::VMULLsv4i32,
7564 0 : 3057 => Opcode::VMULLsv8i16,
7565 0 : 3058 => Opcode::VMULLuv2i64,
7566 0 : 3059 => Opcode::VMULLuv4i32,
7567 0 : 3060 => Opcode::VMULLuv8i16,
7568 0 : 3061 => Opcode::VMULS,
7569 0 : 3062 => Opcode::VMULfd,
7570 0 : 3063 => Opcode::VMULfq,
7571 0 : 3064 => Opcode::VMULhd,
7572 0 : 3065 => Opcode::VMULhq,
7573 0 : 3066 => Opcode::VMULpd,
7574 0 : 3067 => Opcode::VMULpq,
7575 0 : 3068 => Opcode::VMULslfd,
7576 0 : 3069 => Opcode::VMULslfq,
7577 0 : 3070 => Opcode::VMULslhd,
7578 0 : 3071 => Opcode::VMULslhq,
7579 0 : 3072 => Opcode::VMULslv2i32,
7580 0 : 3073 => Opcode::VMULslv4i16,
7581 0 : 3074 => Opcode::VMULslv4i32,
7582 0 : 3075 => Opcode::VMULslv8i16,
7583 0 : 3076 => Opcode::VMULv16i8,
7584 0 : 3077 => Opcode::VMULv2i32,
7585 0 : 3078 => Opcode::VMULv4i16,
7586 0 : 3079 => Opcode::VMULv4i32,
7587 0 : 3080 => Opcode::VMULv8i16,
7588 0 : 3081 => Opcode::VMULv8i8,
7589 0 : 3082 => Opcode::VMVNd,
7590 0 : 3083 => Opcode::VMVNq,
7591 0 : 3084 => Opcode::VMVNv2i32,
7592 0 : 3085 => Opcode::VMVNv4i16,
7593 0 : 3086 => Opcode::VMVNv4i32,
7594 0 : 3087 => Opcode::VMVNv8i16,
7595 0 : 3088 => Opcode::VNEGD,
7596 0 : 3089 => Opcode::VNEGH,
7597 0 : 3090 => Opcode::VNEGS,
7598 0 : 3091 => Opcode::VNEGf32q,
7599 0 : 3092 => Opcode::VNEGfd,
7600 0 : 3093 => Opcode::VNEGhd,
7601 0 : 3094 => Opcode::VNEGhq,
7602 0 : 3095 => Opcode::VNEGs16d,
7603 0 : 3096 => Opcode::VNEGs16q,
7604 0 : 3097 => Opcode::VNEGs32d,
7605 0 : 3098 => Opcode::VNEGs32q,
7606 0 : 3099 => Opcode::VNEGs8d,
7607 0 : 3100 => Opcode::VNEGs8q,
7608 0 : 3101 => Opcode::VNMLAD,
7609 0 : 3102 => Opcode::VNMLAH,
7610 0 : 3103 => Opcode::VNMLAS,
7611 0 : 3104 => Opcode::VNMLSD,
7612 0 : 3105 => Opcode::VNMLSH,
7613 0 : 3106 => Opcode::VNMLSS,
7614 0 : 3107 => Opcode::VNMULD,
7615 0 : 3108 => Opcode::VNMULH,
7616 0 : 3109 => Opcode::VNMULS,
7617 0 : 3110 => Opcode::VORNd,
7618 0 : 3111 => Opcode::VORNq,
7619 0 : 3112 => Opcode::VORRd,
7620 0 : 3113 => Opcode::VORRiv2i32,
7621 0 : 3114 => Opcode::VORRiv4i16,
7622 0 : 3115 => Opcode::VORRiv4i32,
7623 0 : 3116 => Opcode::VORRiv8i16,
7624 0 : 3117 => Opcode::VORRq,
7625 0 : 3118 => Opcode::VPADALsv16i8,
7626 0 : 3119 => Opcode::VPADALsv2i32,
7627 0 : 3120 => Opcode::VPADALsv4i16,
7628 0 : 3121 => Opcode::VPADALsv4i32,
7629 0 : 3122 => Opcode::VPADALsv8i16,
7630 0 : 3123 => Opcode::VPADALsv8i8,
7631 0 : 3124 => Opcode::VPADALuv16i8,
7632 0 : 3125 => Opcode::VPADALuv2i32,
7633 0 : 3126 => Opcode::VPADALuv4i16,
7634 0 : 3127 => Opcode::VPADALuv4i32,
7635 0 : 3128 => Opcode::VPADALuv8i16,
7636 0 : 3129 => Opcode::VPADALuv8i8,
7637 0 : 3130 => Opcode::VPADDLsv16i8,
7638 0 : 3131 => Opcode::VPADDLsv2i32,
7639 0 : 3132 => Opcode::VPADDLsv4i16,
7640 0 : 3133 => Opcode::VPADDLsv4i32,
7641 0 : 3134 => Opcode::VPADDLsv8i16,
7642 0 : 3135 => Opcode::VPADDLsv8i8,
7643 0 : 3136 => Opcode::VPADDLuv16i8,
7644 0 : 3137 => Opcode::VPADDLuv2i32,
7645 0 : 3138 => Opcode::VPADDLuv4i16,
7646 0 : 3139 => Opcode::VPADDLuv4i32,
7647 0 : 3140 => Opcode::VPADDLuv8i16,
7648 0 : 3141 => Opcode::VPADDLuv8i8,
7649 0 : 3142 => Opcode::VPADDf,
7650 0 : 3143 => Opcode::VPADDh,
7651 0 : 3144 => Opcode::VPADDi16,
7652 0 : 3145 => Opcode::VPADDi32,
7653 0 : 3146 => Opcode::VPADDi8,
7654 0 : 3147 => Opcode::VPMAXf,
7655 0 : 3148 => Opcode::VPMAXh,
7656 0 : 3149 => Opcode::VPMAXs16,
7657 0 : 3150 => Opcode::VPMAXs32,
7658 0 : 3151 => Opcode::VPMAXs8,
7659 0 : 3152 => Opcode::VPMAXu16,
7660 0 : 3153 => Opcode::VPMAXu32,
7661 0 : 3154 => Opcode::VPMAXu8,
7662 0 : 3155 => Opcode::VPMINf,
7663 0 : 3156 => Opcode::VPMINh,
7664 0 : 3157 => Opcode::VPMINs16,
7665 0 : 3158 => Opcode::VPMINs32,
7666 0 : 3159 => Opcode::VPMINs8,
7667 0 : 3160 => Opcode::VPMINu16,
7668 0 : 3161 => Opcode::VPMINu32,
7669 0 : 3162 => Opcode::VPMINu8,
7670 0 : 3163 => Opcode::VQABSv16i8,
7671 0 : 3164 => Opcode::VQABSv2i32,
7672 0 : 3165 => Opcode::VQABSv4i16,
7673 0 : 3166 => Opcode::VQABSv4i32,
7674 0 : 3167 => Opcode::VQABSv8i16,
7675 0 : 3168 => Opcode::VQABSv8i8,
7676 0 : 3169 => Opcode::VQADDsv16i8,
7677 0 : 3170 => Opcode::VQADDsv1i64,
7678 0 : 3171 => Opcode::VQADDsv2i32,
7679 0 : 3172 => Opcode::VQADDsv2i64,
7680 0 : 3173 => Opcode::VQADDsv4i16,
7681 0 : 3174 => Opcode::VQADDsv4i32,
7682 0 : 3175 => Opcode::VQADDsv8i16,
7683 0 : 3176 => Opcode::VQADDsv8i8,
7684 0 : 3177 => Opcode::VQADDuv16i8,
7685 0 : 3178 => Opcode::VQADDuv1i64,
7686 0 : 3179 => Opcode::VQADDuv2i32,
7687 0 : 3180 => Opcode::VQADDuv2i64,
7688 0 : 3181 => Opcode::VQADDuv4i16,
7689 0 : 3182 => Opcode::VQADDuv4i32,
7690 0 : 3183 => Opcode::VQADDuv8i16,
7691 0 : 3184 => Opcode::VQADDuv8i8,
7692 0 : 3185 => Opcode::VQDMLALslv2i32,
7693 0 : 3186 => Opcode::VQDMLALslv4i16,
7694 0 : 3187 => Opcode::VQDMLALv2i64,
7695 0 : 3188 => Opcode::VQDMLALv4i32,
7696 0 : 3189 => Opcode::VQDMLSLslv2i32,
7697 0 : 3190 => Opcode::VQDMLSLslv4i16,
7698 0 : 3191 => Opcode::VQDMLSLv2i64,
7699 0 : 3192 => Opcode::VQDMLSLv4i32,
7700 0 : 3193 => Opcode::VQDMULHslv2i32,
7701 0 : 3194 => Opcode::VQDMULHslv4i16,
7702 0 : 3195 => Opcode::VQDMULHslv4i32,
7703 0 : 3196 => Opcode::VQDMULHslv8i16,
7704 0 : 3197 => Opcode::VQDMULHv2i32,
7705 0 : 3198 => Opcode::VQDMULHv4i16,
7706 0 : 3199 => Opcode::VQDMULHv4i32,
7707 0 : 3200 => Opcode::VQDMULHv8i16,
7708 0 : 3201 => Opcode::VQDMULLslv2i32,
7709 0 : 3202 => Opcode::VQDMULLslv4i16,
7710 0 : 3203 => Opcode::VQDMULLv2i64,
7711 0 : 3204 => Opcode::VQDMULLv4i32,
7712 0 : 3205 => Opcode::VQMOVNsuv2i32,
7713 0 : 3206 => Opcode::VQMOVNsuv4i16,
7714 0 : 3207 => Opcode::VQMOVNsuv8i8,
7715 0 : 3208 => Opcode::VQMOVNsv2i32,
7716 0 : 3209 => Opcode::VQMOVNsv4i16,
7717 0 : 3210 => Opcode::VQMOVNsv8i8,
7718 0 : 3211 => Opcode::VQMOVNuv2i32,
7719 0 : 3212 => Opcode::VQMOVNuv4i16,
7720 0 : 3213 => Opcode::VQMOVNuv8i8,
7721 0 : 3214 => Opcode::VQNEGv16i8,
7722 0 : 3215 => Opcode::VQNEGv2i32,
7723 0 : 3216 => Opcode::VQNEGv4i16,
7724 0 : 3217 => Opcode::VQNEGv4i32,
7725 0 : 3218 => Opcode::VQNEGv8i16,
7726 0 : 3219 => Opcode::VQNEGv8i8,
7727 0 : 3220 => Opcode::VQRDMLAHslv2i32,
7728 0 : 3221 => Opcode::VQRDMLAHslv4i16,
7729 0 : 3222 => Opcode::VQRDMLAHslv4i32,
7730 0 : 3223 => Opcode::VQRDMLAHslv8i16,
7731 0 : 3224 => Opcode::VQRDMLAHv2i32,
7732 0 : 3225 => Opcode::VQRDMLAHv4i16,
7733 0 : 3226 => Opcode::VQRDMLAHv4i32,
7734 0 : 3227 => Opcode::VQRDMLAHv8i16,
7735 0 : 3228 => Opcode::VQRDMLSHslv2i32,
7736 0 : 3229 => Opcode::VQRDMLSHslv4i16,
7737 0 : 3230 => Opcode::VQRDMLSHslv4i32,
7738 0 : 3231 => Opcode::VQRDMLSHslv8i16,
7739 0 : 3232 => Opcode::VQRDMLSHv2i32,
7740 0 : 3233 => Opcode::VQRDMLSHv4i16,
7741 0 : 3234 => Opcode::VQRDMLSHv4i32,
7742 0 : 3235 => Opcode::VQRDMLSHv8i16,
7743 0 : 3236 => Opcode::VQRDMULHslv2i32,
7744 0 : 3237 => Opcode::VQRDMULHslv4i16,
7745 0 : 3238 => Opcode::VQRDMULHslv4i32,
7746 0 : 3239 => Opcode::VQRDMULHslv8i16,
7747 0 : 3240 => Opcode::VQRDMULHv2i32,
7748 0 : 3241 => Opcode::VQRDMULHv4i16,
7749 0 : 3242 => Opcode::VQRDMULHv4i32,
7750 0 : 3243 => Opcode::VQRDMULHv8i16,
7751 0 : 3244 => Opcode::VQRSHLsv16i8,
7752 0 : 3245 => Opcode::VQRSHLsv1i64,
7753 0 : 3246 => Opcode::VQRSHLsv2i32,
7754 0 : 3247 => Opcode::VQRSHLsv2i64,
7755 0 : 3248 => Opcode::VQRSHLsv4i16,
7756 0 : 3249 => Opcode::VQRSHLsv4i32,
7757 0 : 3250 => Opcode::VQRSHLsv8i16,
7758 0 : 3251 => Opcode::VQRSHLsv8i8,
7759 0 : 3252 => Opcode::VQRSHLuv16i8,
7760 0 : 3253 => Opcode::VQRSHLuv1i64,
7761 0 : 3254 => Opcode::VQRSHLuv2i32,
7762 0 : 3255 => Opcode::VQRSHLuv2i64,
7763 0 : 3256 => Opcode::VQRSHLuv4i16,
7764 0 : 3257 => Opcode::VQRSHLuv4i32,
7765 0 : 3258 => Opcode::VQRSHLuv8i16,
7766 0 : 3259 => Opcode::VQRSHLuv8i8,
7767 0 : 3260 => Opcode::VQRSHRNsv2i32,
7768 0 : 3261 => Opcode::VQRSHRNsv4i16,
7769 0 : 3262 => Opcode::VQRSHRNsv8i8,
7770 0 : 3263 => Opcode::VQRSHRNuv2i32,
7771 0 : 3264 => Opcode::VQRSHRNuv4i16,
7772 0 : 3265 => Opcode::VQRSHRNuv8i8,
7773 0 : 3266 => Opcode::VQRSHRUNv2i32,
7774 0 : 3267 => Opcode::VQRSHRUNv4i16,
7775 0 : 3268 => Opcode::VQRSHRUNv8i8,
7776 0 : 3269 => Opcode::VQSHLsiv16i8,
7777 0 : 3270 => Opcode::VQSHLsiv1i64,
7778 0 : 3271 => Opcode::VQSHLsiv2i32,
7779 0 : 3272 => Opcode::VQSHLsiv2i64,
7780 0 : 3273 => Opcode::VQSHLsiv4i16,
7781 0 : 3274 => Opcode::VQSHLsiv4i32,
7782 0 : 3275 => Opcode::VQSHLsiv8i16,
7783 0 : 3276 => Opcode::VQSHLsiv8i8,
7784 0 : 3277 => Opcode::VQSHLsuv16i8,
7785 0 : 3278 => Opcode::VQSHLsuv1i64,
7786 0 : 3279 => Opcode::VQSHLsuv2i32,
7787 0 : 3280 => Opcode::VQSHLsuv2i64,
7788 0 : 3281 => Opcode::VQSHLsuv4i16,
7789 0 : 3282 => Opcode::VQSHLsuv4i32,
7790 0 : 3283 => Opcode::VQSHLsuv8i16,
7791 0 : 3284 => Opcode::VQSHLsuv8i8,
7792 0 : 3285 => Opcode::VQSHLsv16i8,
7793 0 : 3286 => Opcode::VQSHLsv1i64,
7794 0 : 3287 => Opcode::VQSHLsv2i32,
7795 0 : 3288 => Opcode::VQSHLsv2i64,
7796 0 : 3289 => Opcode::VQSHLsv4i16,
7797 0 : 3290 => Opcode::VQSHLsv4i32,
7798 0 : 3291 => Opcode::VQSHLsv8i16,
7799 0 : 3292 => Opcode::VQSHLsv8i8,
7800 0 : 3293 => Opcode::VQSHLuiv16i8,
7801 0 : 3294 => Opcode::VQSHLuiv1i64,
7802 0 : 3295 => Opcode::VQSHLuiv2i32,
7803 0 : 3296 => Opcode::VQSHLuiv2i64,
7804 0 : 3297 => Opcode::VQSHLuiv4i16,
7805 0 : 3298 => Opcode::VQSHLuiv4i32,
7806 0 : 3299 => Opcode::VQSHLuiv8i16,
7807 0 : 3300 => Opcode::VQSHLuiv8i8,
7808 0 : 3301 => Opcode::VQSHLuv16i8,
7809 0 : 3302 => Opcode::VQSHLuv1i64,
7810 0 : 3303 => Opcode::VQSHLuv2i32,
7811 0 : 3304 => Opcode::VQSHLuv2i64,
7812 0 : 3305 => Opcode::VQSHLuv4i16,
7813 0 : 3306 => Opcode::VQSHLuv4i32,
7814 0 : 3307 => Opcode::VQSHLuv8i16,
7815 0 : 3308 => Opcode::VQSHLuv8i8,
7816 0 : 3309 => Opcode::VQSHRNsv2i32,
7817 0 : 3310 => Opcode::VQSHRNsv4i16,
7818 0 : 3311 => Opcode::VQSHRNsv8i8,
7819 0 : 3312 => Opcode::VQSHRNuv2i32,
7820 0 : 3313 => Opcode::VQSHRNuv4i16,
7821 0 : 3314 => Opcode::VQSHRNuv8i8,
7822 0 : 3315 => Opcode::VQSHRUNv2i32,
7823 0 : 3316 => Opcode::VQSHRUNv4i16,
7824 0 : 3317 => Opcode::VQSHRUNv8i8,
7825 0 : 3318 => Opcode::VQSUBsv16i8,
7826 0 : 3319 => Opcode::VQSUBsv1i64,
7827 0 : 3320 => Opcode::VQSUBsv2i32,
7828 0 : 3321 => Opcode::VQSUBsv2i64,
7829 0 : 3322 => Opcode::VQSUBsv4i16,
7830 0 : 3323 => Opcode::VQSUBsv4i32,
7831 0 : 3324 => Opcode::VQSUBsv8i16,
7832 0 : 3325 => Opcode::VQSUBsv8i8,
7833 0 : 3326 => Opcode::VQSUBuv16i8,
7834 0 : 3327 => Opcode::VQSUBuv1i64,
7835 0 : 3328 => Opcode::VQSUBuv2i32,
7836 0 : 3329 => Opcode::VQSUBuv2i64,
7837 0 : 3330 => Opcode::VQSUBuv4i16,
7838 0 : 3331 => Opcode::VQSUBuv4i32,
7839 0 : 3332 => Opcode::VQSUBuv8i16,
7840 0 : 3333 => Opcode::VQSUBuv8i8,
7841 0 : 3334 => Opcode::VRADDHNv2i32,
7842 0 : 3335 => Opcode::VRADDHNv4i16,
7843 0 : 3336 => Opcode::VRADDHNv8i8,
7844 0 : 3337 => Opcode::VRECPEd,
7845 0 : 3338 => Opcode::VRECPEfd,
7846 0 : 3339 => Opcode::VRECPEfq,
7847 0 : 3340 => Opcode::VRECPEhd,
7848 0 : 3341 => Opcode::VRECPEhq,
7849 0 : 3342 => Opcode::VRECPEq,
7850 0 : 3343 => Opcode::VRECPSfd,
7851 0 : 3344 => Opcode::VRECPSfq,
7852 0 : 3345 => Opcode::VRECPShd,
7853 0 : 3346 => Opcode::VRECPShq,
7854 0 : 3347 => Opcode::VREV16d8,
7855 0 : 3348 => Opcode::VREV16q8,
7856 0 : 3349 => Opcode::VREV32d16,
7857 0 : 3350 => Opcode::VREV32d8,
7858 0 : 3351 => Opcode::VREV32q16,
7859 0 : 3352 => Opcode::VREV32q8,
7860 0 : 3353 => Opcode::VREV64d16,
7861 0 : 3354 => Opcode::VREV64d32,
7862 0 : 3355 => Opcode::VREV64d8,
7863 0 : 3356 => Opcode::VREV64q16,
7864 0 : 3357 => Opcode::VREV64q32,
7865 0 : 3358 => Opcode::VREV64q8,
7866 0 : 3359 => Opcode::VRHADDsv16i8,
7867 0 : 3360 => Opcode::VRHADDsv2i32,
7868 0 : 3361 => Opcode::VRHADDsv4i16,
7869 0 : 3362 => Opcode::VRHADDsv4i32,
7870 0 : 3363 => Opcode::VRHADDsv8i16,
7871 0 : 3364 => Opcode::VRHADDsv8i8,
7872 0 : 3365 => Opcode::VRHADDuv16i8,
7873 0 : 3366 => Opcode::VRHADDuv2i32,
7874 0 : 3367 => Opcode::VRHADDuv4i16,
7875 0 : 3368 => Opcode::VRHADDuv4i32,
7876 0 : 3369 => Opcode::VRHADDuv8i16,
7877 0 : 3370 => Opcode::VRHADDuv8i8,
7878 0 : 3371 => Opcode::VRINTAD,
7879 0 : 3372 => Opcode::VRINTAH,
7880 0 : 3373 => Opcode::VRINTANDf,
7881 0 : 3374 => Opcode::VRINTANDh,
7882 0 : 3375 => Opcode::VRINTANQf,
7883 0 : 3376 => Opcode::VRINTANQh,
7884 0 : 3377 => Opcode::VRINTAS,
7885 0 : 3378 => Opcode::VRINTMD,
7886 0 : 3379 => Opcode::VRINTMH,
7887 0 : 3380 => Opcode::VRINTMNDf,
7888 0 : 3381 => Opcode::VRINTMNDh,
7889 0 : 3382 => Opcode::VRINTMNQf,
7890 0 : 3383 => Opcode::VRINTMNQh,
7891 0 : 3384 => Opcode::VRINTMS,
7892 0 : 3385 => Opcode::VRINTND,
7893 0 : 3386 => Opcode::VRINTNH,
7894 0 : 3387 => Opcode::VRINTNNDf,
7895 0 : 3388 => Opcode::VRINTNNDh,
7896 0 : 3389 => Opcode::VRINTNNQf,
7897 0 : 3390 => Opcode::VRINTNNQh,
7898 0 : 3391 => Opcode::VRINTNS,
7899 0 : 3392 => Opcode::VRINTPD,
7900 0 : 3393 => Opcode::VRINTPH,
7901 0 : 3394 => Opcode::VRINTPNDf,
7902 0 : 3395 => Opcode::VRINTPNDh,
7903 0 : 3396 => Opcode::VRINTPNQf,
7904 0 : 3397 => Opcode::VRINTPNQh,
7905 0 : 3398 => Opcode::VRINTPS,
7906 0 : 3399 => Opcode::VRINTRD,
7907 0 : 3400 => Opcode::VRINTRH,
7908 0 : 3401 => Opcode::VRINTRS,
7909 0 : 3402 => Opcode::VRINTXD,
7910 0 : 3403 => Opcode::VRINTXH,
7911 0 : 3404 => Opcode::VRINTXNDf,
7912 0 : 3405 => Opcode::VRINTXNDh,
7913 0 : 3406 => Opcode::VRINTXNQf,
7914 0 : 3407 => Opcode::VRINTXNQh,
7915 0 : 3408 => Opcode::VRINTXS,
7916 0 : 3409 => Opcode::VRINTZD,
7917 0 : 3410 => Opcode::VRINTZH,
7918 0 : 3411 => Opcode::VRINTZNDf,
7919 0 : 3412 => Opcode::VRINTZNDh,
7920 0 : 3413 => Opcode::VRINTZNQf,
7921 0 : 3414 => Opcode::VRINTZNQh,
7922 0 : 3415 => Opcode::VRINTZS,
7923 0 : 3416 => Opcode::VRSHLsv16i8,
7924 0 : 3417 => Opcode::VRSHLsv1i64,
7925 0 : 3418 => Opcode::VRSHLsv2i32,
7926 0 : 3419 => Opcode::VRSHLsv2i64,
7927 0 : 3420 => Opcode::VRSHLsv4i16,
7928 0 : 3421 => Opcode::VRSHLsv4i32,
7929 0 : 3422 => Opcode::VRSHLsv8i16,
7930 0 : 3423 => Opcode::VRSHLsv8i8,
7931 0 : 3424 => Opcode::VRSHLuv16i8,
7932 0 : 3425 => Opcode::VRSHLuv1i64,
7933 0 : 3426 => Opcode::VRSHLuv2i32,
7934 0 : 3427 => Opcode::VRSHLuv2i64,
7935 0 : 3428 => Opcode::VRSHLuv4i16,
7936 0 : 3429 => Opcode::VRSHLuv4i32,
7937 0 : 3430 => Opcode::VRSHLuv8i16,
7938 0 : 3431 => Opcode::VRSHLuv8i8,
7939 0 : 3432 => Opcode::VRSHRNv2i32,
7940 0 : 3433 => Opcode::VRSHRNv4i16,
7941 0 : 3434 => Opcode::VRSHRNv8i8,
7942 0 : 3435 => Opcode::VRSHRsv16i8,
7943 0 : 3436 => Opcode::VRSHRsv1i64,
7944 0 : 3437 => Opcode::VRSHRsv2i32,
7945 0 : 3438 => Opcode::VRSHRsv2i64,
7946 0 : 3439 => Opcode::VRSHRsv4i16,
7947 0 : 3440 => Opcode::VRSHRsv4i32,
7948 0 : 3441 => Opcode::VRSHRsv8i16,
7949 0 : 3442 => Opcode::VRSHRsv8i8,
7950 0 : 3443 => Opcode::VRSHRuv16i8,
7951 0 : 3444 => Opcode::VRSHRuv1i64,
7952 0 : 3445 => Opcode::VRSHRuv2i32,
7953 0 : 3446 => Opcode::VRSHRuv2i64,
7954 0 : 3447 => Opcode::VRSHRuv4i16,
7955 0 : 3448 => Opcode::VRSHRuv4i32,
7956 0 : 3449 => Opcode::VRSHRuv8i16,
7957 0 : 3450 => Opcode::VRSHRuv8i8,
7958 0 : 3451 => Opcode::VRSQRTEd,
7959 0 : 3452 => Opcode::VRSQRTEfd,
7960 0 : 3453 => Opcode::VRSQRTEfq,
7961 0 : 3454 => Opcode::VRSQRTEhd,
7962 0 : 3455 => Opcode::VRSQRTEhq,
7963 0 : 3456 => Opcode::VRSQRTEq,
7964 0 : 3457 => Opcode::VRSQRTSfd,
7965 0 : 3458 => Opcode::VRSQRTSfq,
7966 0 : 3459 => Opcode::VRSQRTShd,
7967 0 : 3460 => Opcode::VRSQRTShq,
7968 0 : 3461 => Opcode::VRSRAsv16i8,
7969 0 : 3462 => Opcode::VRSRAsv1i64,
7970 0 : 3463 => Opcode::VRSRAsv2i32,
7971 0 : 3464 => Opcode::VRSRAsv2i64,
7972 0 : 3465 => Opcode::VRSRAsv4i16,
7973 0 : 3466 => Opcode::VRSRAsv4i32,
7974 0 : 3467 => Opcode::VRSRAsv8i16,
7975 0 : 3468 => Opcode::VRSRAsv8i8,
7976 0 : 3469 => Opcode::VRSRAuv16i8,
7977 0 : 3470 => Opcode::VRSRAuv1i64,
7978 0 : 3471 => Opcode::VRSRAuv2i32,
7979 0 : 3472 => Opcode::VRSRAuv2i64,
7980 0 : 3473 => Opcode::VRSRAuv4i16,
7981 0 : 3474 => Opcode::VRSRAuv4i32,
7982 0 : 3475 => Opcode::VRSRAuv8i16,
7983 0 : 3476 => Opcode::VRSRAuv8i8,
7984 0 : 3477 => Opcode::VRSUBHNv2i32,
7985 0 : 3478 => Opcode::VRSUBHNv4i16,
7986 0 : 3479 => Opcode::VRSUBHNv8i8,
7987 0 : 3480 => Opcode::VSCCLRMD,
7988 0 : 3481 => Opcode::VSCCLRMS,
7989 0 : 3482 => Opcode::VSDOTD,
7990 0 : 3483 => Opcode::VSDOTDI,
7991 0 : 3484 => Opcode::VSDOTQ,
7992 0 : 3485 => Opcode::VSDOTQI,
7993 0 : 3486 => Opcode::VSELEQD,
7994 0 : 3487 => Opcode::VSELEQH,
7995 0 : 3488 => Opcode::VSELEQS,
7996 0 : 3489 => Opcode::VSELGED,
7997 0 : 3490 => Opcode::VSELGEH,
7998 0 : 3491 => Opcode::VSELGES,
7999 0 : 3492 => Opcode::VSELGTD,
8000 0 : 3493 => Opcode::VSELGTH,
8001 0 : 3494 => Opcode::VSELGTS,
8002 0 : 3495 => Opcode::VSELVSD,
8003 0 : 3496 => Opcode::VSELVSH,
8004 0 : 3497 => Opcode::VSELVSS,
8005 0 : 3498 => Opcode::VSETLNi16,
8006 0 : 3499 => Opcode::VSETLNi32,
8007 0 : 3500 => Opcode::VSETLNi8,
8008 0 : 3501 => Opcode::VSHLLi16,
8009 0 : 3502 => Opcode::VSHLLi32,
8010 0 : 3503 => Opcode::VSHLLi8,
8011 0 : 3504 => Opcode::VSHLLsv2i64,
8012 0 : 3505 => Opcode::VSHLLsv4i32,
8013 0 : 3506 => Opcode::VSHLLsv8i16,
8014 0 : 3507 => Opcode::VSHLLuv2i64,
8015 0 : 3508 => Opcode::VSHLLuv4i32,
8016 0 : 3509 => Opcode::VSHLLuv8i16,
8017 0 : 3510 => Opcode::VSHLiv16i8,
8018 0 : 3511 => Opcode::VSHLiv1i64,
8019 0 : 3512 => Opcode::VSHLiv2i32,
8020 0 : 3513 => Opcode::VSHLiv2i64,
8021 0 : 3514 => Opcode::VSHLiv4i16,
8022 0 : 3515 => Opcode::VSHLiv4i32,
8023 0 : 3516 => Opcode::VSHLiv8i16,
8024 0 : 3517 => Opcode::VSHLiv8i8,
8025 0 : 3518 => Opcode::VSHLsv16i8,
8026 0 : 3519 => Opcode::VSHLsv1i64,
8027 0 : 3520 => Opcode::VSHLsv2i32,
8028 0 : 3521 => Opcode::VSHLsv2i64,
8029 0 : 3522 => Opcode::VSHLsv4i16,
8030 0 : 3523 => Opcode::VSHLsv4i32,
8031 0 : 3524 => Opcode::VSHLsv8i16,
8032 0 : 3525 => Opcode::VSHLsv8i8,
8033 0 : 3526 => Opcode::VSHLuv16i8,
8034 0 : 3527 => Opcode::VSHLuv1i64,
8035 0 : 3528 => Opcode::VSHLuv2i32,
8036 0 : 3529 => Opcode::VSHLuv2i64,
8037 0 : 3530 => Opcode::VSHLuv4i16,
8038 0 : 3531 => Opcode::VSHLuv4i32,
8039 0 : 3532 => Opcode::VSHLuv8i16,
8040 0 : 3533 => Opcode::VSHLuv8i8,
8041 0 : 3534 => Opcode::VSHRNv2i32,
8042 0 : 3535 => Opcode::VSHRNv4i16,
8043 0 : 3536 => Opcode::VSHRNv8i8,
8044 0 : 3537 => Opcode::VSHRsv16i8,
8045 0 : 3538 => Opcode::VSHRsv1i64,
8046 0 : 3539 => Opcode::VSHRsv2i32,
8047 0 : 3540 => Opcode::VSHRsv2i64,
8048 0 : 3541 => Opcode::VSHRsv4i16,
8049 0 : 3542 => Opcode::VSHRsv4i32,
8050 0 : 3543 => Opcode::VSHRsv8i16,
8051 0 : 3544 => Opcode::VSHRsv8i8,
8052 0 : 3545 => Opcode::VSHRuv16i8,
8053 0 : 3546 => Opcode::VSHRuv1i64,
8054 0 : 3547 => Opcode::VSHRuv2i32,
8055 0 : 3548 => Opcode::VSHRuv2i64,
8056 0 : 3549 => Opcode::VSHRuv4i16,
8057 0 : 3550 => Opcode::VSHRuv4i32,
8058 0 : 3551 => Opcode::VSHRuv8i16,
8059 0 : 3552 => Opcode::VSHRuv8i8,
8060 0 : 3553 => Opcode::VSHTOD,
8061 0 : 3554 => Opcode::VSHTOH,
8062 0 : 3555 => Opcode::VSHTOS,
8063 0 : 3556 => Opcode::VSITOD,
8064 0 : 3557 => Opcode::VSITOH,
8065 0 : 3558 => Opcode::VSITOS,
8066 0 : 3559 => Opcode::VSLIv16i8,
8067 0 : 3560 => Opcode::VSLIv1i64,
8068 0 : 3561 => Opcode::VSLIv2i32,
8069 0 : 3562 => Opcode::VSLIv2i64,
8070 0 : 3563 => Opcode::VSLIv4i16,
8071 0 : 3564 => Opcode::VSLIv4i32,
8072 0 : 3565 => Opcode::VSLIv8i16,
8073 0 : 3566 => Opcode::VSLIv8i8,
8074 0 : 3567 => Opcode::VSLTOD,
8075 0 : 3568 => Opcode::VSLTOH,
8076 0 : 3569 => Opcode::VSLTOS,
8077 0 : 3570 => Opcode::VSMMLA,
8078 0 : 3571 => Opcode::VSQRTD,
8079 0 : 3572 => Opcode::VSQRTH,
8080 0 : 3573 => Opcode::VSQRTS,
8081 0 : 3574 => Opcode::VSRAsv16i8,
8082 0 : 3575 => Opcode::VSRAsv1i64,
8083 0 : 3576 => Opcode::VSRAsv2i32,
8084 0 : 3577 => Opcode::VSRAsv2i64,
8085 0 : 3578 => Opcode::VSRAsv4i16,
8086 0 : 3579 => Opcode::VSRAsv4i32,
8087 0 : 3580 => Opcode::VSRAsv8i16,
8088 0 : 3581 => Opcode::VSRAsv8i8,
8089 0 : 3582 => Opcode::VSRAuv16i8,
8090 0 : 3583 => Opcode::VSRAuv1i64,
8091 0 : 3584 => Opcode::VSRAuv2i32,
8092 0 : 3585 => Opcode::VSRAuv2i64,
8093 0 : 3586 => Opcode::VSRAuv4i16,
8094 0 : 3587 => Opcode::VSRAuv4i32,
8095 0 : 3588 => Opcode::VSRAuv8i16,
8096 0 : 3589 => Opcode::VSRAuv8i8,
8097 0 : 3590 => Opcode::VSRIv16i8,
8098 0 : 3591 => Opcode::VSRIv1i64,
8099 0 : 3592 => Opcode::VSRIv2i32,
8100 0 : 3593 => Opcode::VSRIv2i64,
8101 0 : 3594 => Opcode::VSRIv4i16,
8102 0 : 3595 => Opcode::VSRIv4i32,
8103 0 : 3596 => Opcode::VSRIv8i16,
8104 0 : 3597 => Opcode::VSRIv8i8,
8105 0 : 3598 => Opcode::VST1LNd16,
8106 0 : 3599 => Opcode::VST1LNd16_UPD,
8107 0 : 3600 => Opcode::VST1LNd32,
8108 0 : 3601 => Opcode::VST1LNd32_UPD,
8109 0 : 3602 => Opcode::VST1LNd8,
8110 0 : 3603 => Opcode::VST1LNd8_UPD,
8111 0 : 3604 => Opcode::VST1LNq16Pseudo,
8112 0 : 3605 => Opcode::VST1LNq16Pseudo_UPD,
8113 0 : 3606 => Opcode::VST1LNq32Pseudo,
8114 0 : 3607 => Opcode::VST1LNq32Pseudo_UPD,
8115 0 : 3608 => Opcode::VST1LNq8Pseudo,
8116 0 : 3609 => Opcode::VST1LNq8Pseudo_UPD,
8117 0 : 3610 => Opcode::VST1d16,
8118 0 : 3611 => Opcode::VST1d16Q,
8119 0 : 3612 => Opcode::VST1d16QPseudo,
8120 0 : 3613 => Opcode::VST1d16QPseudoWB_fixed,
8121 0 : 3614 => Opcode::VST1d16QPseudoWB_register,
8122 0 : 3615 => Opcode::VST1d16Qwb_fixed,
8123 0 : 3616 => Opcode::VST1d16Qwb_register,
8124 0 : 3617 => Opcode::VST1d16T,
8125 0 : 3618 => Opcode::VST1d16TPseudo,
8126 0 : 3619 => Opcode::VST1d16TPseudoWB_fixed,
8127 0 : 3620 => Opcode::VST1d16TPseudoWB_register,
8128 0 : 3621 => Opcode::VST1d16Twb_fixed,
8129 0 : 3622 => Opcode::VST1d16Twb_register,
8130 0 : 3623 => Opcode::VST1d16wb_fixed,
8131 0 : 3624 => Opcode::VST1d16wb_register,
8132 0 : 3625 => Opcode::VST1d32,
8133 0 : 3626 => Opcode::VST1d32Q,
8134 0 : 3627 => Opcode::VST1d32QPseudo,
8135 0 : 3628 => Opcode::VST1d32QPseudoWB_fixed,
8136 0 : 3629 => Opcode::VST1d32QPseudoWB_register,
8137 0 : 3630 => Opcode::VST1d32Qwb_fixed,
8138 0 : 3631 => Opcode::VST1d32Qwb_register,
8139 0 : 3632 => Opcode::VST1d32T,
8140 0 : 3633 => Opcode::VST1d32TPseudo,
8141 0 : 3634 => Opcode::VST1d32TPseudoWB_fixed,
8142 0 : 3635 => Opcode::VST1d32TPseudoWB_register,
8143 0 : 3636 => Opcode::VST1d32Twb_fixed,
8144 0 : 3637 => Opcode::VST1d32Twb_register,
8145 0 : 3638 => Opcode::VST1d32wb_fixed,
8146 0 : 3639 => Opcode::VST1d32wb_register,
8147 0 : 3640 => Opcode::VST1d64,
8148 0 : 3641 => Opcode::VST1d64Q,
8149 0 : 3642 => Opcode::VST1d64QPseudo,
8150 0 : 3643 => Opcode::VST1d64QPseudoWB_fixed,
8151 0 : 3644 => Opcode::VST1d64QPseudoWB_register,
8152 0 : 3645 => Opcode::VST1d64Qwb_fixed,
8153 0 : 3646 => Opcode::VST1d64Qwb_register,
8154 0 : 3647 => Opcode::VST1d64T,
8155 0 : 3648 => Opcode::VST1d64TPseudo,
8156 0 : 3649 => Opcode::VST1d64TPseudoWB_fixed,
8157 0 : 3650 => Opcode::VST1d64TPseudoWB_register,
8158 0 : 3651 => Opcode::VST1d64Twb_fixed,
8159 0 : 3652 => Opcode::VST1d64Twb_register,
8160 0 : 3653 => Opcode::VST1d64wb_fixed,
8161 0 : 3654 => Opcode::VST1d64wb_register,
8162 0 : 3655 => Opcode::VST1d8,
8163 0 : 3656 => Opcode::VST1d8Q,
8164 0 : 3657 => Opcode::VST1d8QPseudo,
8165 0 : 3658 => Opcode::VST1d8QPseudoWB_fixed,
8166 0 : 3659 => Opcode::VST1d8QPseudoWB_register,
8167 0 : 3660 => Opcode::VST1d8Qwb_fixed,
8168 0 : 3661 => Opcode::VST1d8Qwb_register,
8169 0 : 3662 => Opcode::VST1d8T,
8170 0 : 3663 => Opcode::VST1d8TPseudo,
8171 0 : 3664 => Opcode::VST1d8TPseudoWB_fixed,
8172 0 : 3665 => Opcode::VST1d8TPseudoWB_register,
8173 0 : 3666 => Opcode::VST1d8Twb_fixed,
8174 0 : 3667 => Opcode::VST1d8Twb_register,
8175 0 : 3668 => Opcode::VST1d8wb_fixed,
8176 0 : 3669 => Opcode::VST1d8wb_register,
8177 0 : 3670 => Opcode::VST1q16,
8178 0 : 3671 => Opcode::VST1q16HighQPseudo,
8179 0 : 3672 => Opcode::VST1q16HighQPseudo_UPD,
8180 0 : 3673 => Opcode::VST1q16HighTPseudo,
8181 0 : 3674 => Opcode::VST1q16HighTPseudo_UPD,
8182 0 : 3675 => Opcode::VST1q16LowQPseudo_UPD,
8183 0 : 3676 => Opcode::VST1q16LowTPseudo_UPD,
8184 0 : 3677 => Opcode::VST1q16wb_fixed,
8185 0 : 3678 => Opcode::VST1q16wb_register,
8186 0 : 3679 => Opcode::VST1q32,
8187 0 : 3680 => Opcode::VST1q32HighQPseudo,
8188 0 : 3681 => Opcode::VST1q32HighQPseudo_UPD,
8189 0 : 3682 => Opcode::VST1q32HighTPseudo,
8190 0 : 3683 => Opcode::VST1q32HighTPseudo_UPD,
8191 0 : 3684 => Opcode::VST1q32LowQPseudo_UPD,
8192 0 : 3685 => Opcode::VST1q32LowTPseudo_UPD,
8193 0 : 3686 => Opcode::VST1q32wb_fixed,
8194 0 : 3687 => Opcode::VST1q32wb_register,
8195 0 : 3688 => Opcode::VST1q64,
8196 0 : 3689 => Opcode::VST1q64HighQPseudo,
8197 0 : 3690 => Opcode::VST1q64HighQPseudo_UPD,
8198 0 : 3691 => Opcode::VST1q64HighTPseudo,
8199 0 : 3692 => Opcode::VST1q64HighTPseudo_UPD,
8200 0 : 3693 => Opcode::VST1q64LowQPseudo_UPD,
8201 0 : 3694 => Opcode::VST1q64LowTPseudo_UPD,
8202 0 : 3695 => Opcode::VST1q64wb_fixed,
8203 0 : 3696 => Opcode::VST1q64wb_register,
8204 0 : 3697 => Opcode::VST1q8,
8205 0 : 3698 => Opcode::VST1q8HighQPseudo,
8206 0 : 3699 => Opcode::VST1q8HighQPseudo_UPD,
8207 0 : 3700 => Opcode::VST1q8HighTPseudo,
8208 0 : 3701 => Opcode::VST1q8HighTPseudo_UPD,
8209 0 : 3702 => Opcode::VST1q8LowQPseudo_UPD,
8210 0 : 3703 => Opcode::VST1q8LowTPseudo_UPD,
8211 0 : 3704 => Opcode::VST1q8wb_fixed,
8212 0 : 3705 => Opcode::VST1q8wb_register,
8213 0 : 3706 => Opcode::VST2LNd16,
8214 0 : 3707 => Opcode::VST2LNd16Pseudo,
8215 0 : 3708 => Opcode::VST2LNd16Pseudo_UPD,
8216 0 : 3709 => Opcode::VST2LNd16_UPD,
8217 0 : 3710 => Opcode::VST2LNd32,
8218 0 : 3711 => Opcode::VST2LNd32Pseudo,
8219 0 : 3712 => Opcode::VST2LNd32Pseudo_UPD,
8220 0 : 3713 => Opcode::VST2LNd32_UPD,
8221 0 : 3714 => Opcode::VST2LNd8,
8222 0 : 3715 => Opcode::VST2LNd8Pseudo,
8223 0 : 3716 => Opcode::VST2LNd8Pseudo_UPD,
8224 0 : 3717 => Opcode::VST2LNd8_UPD,
8225 0 : 3718 => Opcode::VST2LNq16,
8226 0 : 3719 => Opcode::VST2LNq16Pseudo,
8227 0 : 3720 => Opcode::VST2LNq16Pseudo_UPD,
8228 0 : 3721 => Opcode::VST2LNq16_UPD,
8229 0 : 3722 => Opcode::VST2LNq32,
8230 0 : 3723 => Opcode::VST2LNq32Pseudo,
8231 0 : 3724 => Opcode::VST2LNq32Pseudo_UPD,
8232 0 : 3725 => Opcode::VST2LNq32_UPD,
8233 0 : 3726 => Opcode::VST2b16,
8234 0 : 3727 => Opcode::VST2b16wb_fixed,
8235 0 : 3728 => Opcode::VST2b16wb_register,
8236 0 : 3729 => Opcode::VST2b32,
8237 0 : 3730 => Opcode::VST2b32wb_fixed,
8238 0 : 3731 => Opcode::VST2b32wb_register,
8239 0 : 3732 => Opcode::VST2b8,
8240 0 : 3733 => Opcode::VST2b8wb_fixed,
8241 0 : 3734 => Opcode::VST2b8wb_register,
8242 0 : 3735 => Opcode::VST2d16,
8243 0 : 3736 => Opcode::VST2d16wb_fixed,
8244 0 : 3737 => Opcode::VST2d16wb_register,
8245 0 : 3738 => Opcode::VST2d32,
8246 0 : 3739 => Opcode::VST2d32wb_fixed,
8247 0 : 3740 => Opcode::VST2d32wb_register,
8248 0 : 3741 => Opcode::VST2d8,
8249 0 : 3742 => Opcode::VST2d8wb_fixed,
8250 0 : 3743 => Opcode::VST2d8wb_register,
8251 0 : 3744 => Opcode::VST2q16,
8252 0 : 3745 => Opcode::VST2q16Pseudo,
8253 0 : 3746 => Opcode::VST2q16PseudoWB_fixed,
8254 0 : 3747 => Opcode::VST2q16PseudoWB_register,
8255 0 : 3748 => Opcode::VST2q16wb_fixed,
8256 0 : 3749 => Opcode::VST2q16wb_register,
8257 0 : 3750 => Opcode::VST2q32,
8258 0 : 3751 => Opcode::VST2q32Pseudo,
8259 0 : 3752 => Opcode::VST2q32PseudoWB_fixed,
8260 0 : 3753 => Opcode::VST2q32PseudoWB_register,
8261 0 : 3754 => Opcode::VST2q32wb_fixed,
8262 0 : 3755 => Opcode::VST2q32wb_register,
8263 0 : 3756 => Opcode::VST2q8,
8264 0 : 3757 => Opcode::VST2q8Pseudo,
8265 0 : 3758 => Opcode::VST2q8PseudoWB_fixed,
8266 0 : 3759 => Opcode::VST2q8PseudoWB_register,
8267 0 : 3760 => Opcode::VST2q8wb_fixed,
8268 0 : 3761 => Opcode::VST2q8wb_register,
8269 0 : 3762 => Opcode::VST3LNd16,
8270 0 : 3763 => Opcode::VST3LNd16Pseudo,
8271 0 : 3764 => Opcode::VST3LNd16Pseudo_UPD,
8272 0 : 3765 => Opcode::VST3LNd16_UPD,
8273 0 : 3766 => Opcode::VST3LNd32,
8274 0 : 3767 => Opcode::VST3LNd32Pseudo,
8275 0 : 3768 => Opcode::VST3LNd32Pseudo_UPD,
8276 0 : 3769 => Opcode::VST3LNd32_UPD,
8277 0 : 3770 => Opcode::VST3LNd8,
8278 0 : 3771 => Opcode::VST3LNd8Pseudo,
8279 0 : 3772 => Opcode::VST3LNd8Pseudo_UPD,
8280 0 : 3773 => Opcode::VST3LNd8_UPD,
8281 0 : 3774 => Opcode::VST3LNq16,
8282 0 : 3775 => Opcode::VST3LNq16Pseudo,
8283 0 : 3776 => Opcode::VST3LNq16Pseudo_UPD,
8284 0 : 3777 => Opcode::VST3LNq16_UPD,
8285 0 : 3778 => Opcode::VST3LNq32,
8286 0 : 3779 => Opcode::VST3LNq32Pseudo,
8287 0 : 3780 => Opcode::VST3LNq32Pseudo_UPD,
8288 0 : 3781 => Opcode::VST3LNq32_UPD,
8289 0 : 3782 => Opcode::VST3d16,
8290 0 : 3783 => Opcode::VST3d16Pseudo,
8291 0 : 3784 => Opcode::VST3d16Pseudo_UPD,
8292 0 : 3785 => Opcode::VST3d16_UPD,
8293 0 : 3786 => Opcode::VST3d32,
8294 0 : 3787 => Opcode::VST3d32Pseudo,
8295 0 : 3788 => Opcode::VST3d32Pseudo_UPD,
8296 0 : 3789 => Opcode::VST3d32_UPD,
8297 0 : 3790 => Opcode::VST3d8,
8298 0 : 3791 => Opcode::VST3d8Pseudo,
8299 0 : 3792 => Opcode::VST3d8Pseudo_UPD,
8300 0 : 3793 => Opcode::VST3d8_UPD,
8301 0 : 3794 => Opcode::VST3q16,
8302 0 : 3795 => Opcode::VST3q16Pseudo_UPD,
8303 0 : 3796 => Opcode::VST3q16_UPD,
8304 0 : 3797 => Opcode::VST3q16oddPseudo,
8305 0 : 3798 => Opcode::VST3q16oddPseudo_UPD,
8306 0 : 3799 => Opcode::VST3q32,
8307 0 : 3800 => Opcode::VST3q32Pseudo_UPD,
8308 0 : 3801 => Opcode::VST3q32_UPD,
8309 0 : 3802 => Opcode::VST3q32oddPseudo,
8310 0 : 3803 => Opcode::VST3q32oddPseudo_UPD,
8311 0 : 3804 => Opcode::VST3q8,
8312 0 : 3805 => Opcode::VST3q8Pseudo_UPD,
8313 0 : 3806 => Opcode::VST3q8_UPD,
8314 0 : 3807 => Opcode::VST3q8oddPseudo,
8315 0 : 3808 => Opcode::VST3q8oddPseudo_UPD,
8316 0 : 3809 => Opcode::VST4LNd16,
8317 0 : 3810 => Opcode::VST4LNd16Pseudo,
8318 0 : 3811 => Opcode::VST4LNd16Pseudo_UPD,
8319 0 : 3812 => Opcode::VST4LNd16_UPD,
8320 0 : 3813 => Opcode::VST4LNd32,
8321 0 : 3814 => Opcode::VST4LNd32Pseudo,
8322 0 : 3815 => Opcode::VST4LNd32Pseudo_UPD,
8323 0 : 3816 => Opcode::VST4LNd32_UPD,
8324 0 : 3817 => Opcode::VST4LNd8,
8325 0 : 3818 => Opcode::VST4LNd8Pseudo,
8326 0 : 3819 => Opcode::VST4LNd8Pseudo_UPD,
8327 0 : 3820 => Opcode::VST4LNd8_UPD,
8328 0 : 3821 => Opcode::VST4LNq16,
8329 0 : 3822 => Opcode::VST4LNq16Pseudo,
8330 0 : 3823 => Opcode::VST4LNq16Pseudo_UPD,
8331 0 : 3824 => Opcode::VST4LNq16_UPD,
8332 0 : 3825 => Opcode::VST4LNq32,
8333 0 : 3826 => Opcode::VST4LNq32Pseudo,
8334 0 : 3827 => Opcode::VST4LNq32Pseudo_UPD,
8335 0 : 3828 => Opcode::VST4LNq32_UPD,
8336 0 : 3829 => Opcode::VST4d16,
8337 0 : 3830 => Opcode::VST4d16Pseudo,
8338 0 : 3831 => Opcode::VST4d16Pseudo_UPD,
8339 0 : 3832 => Opcode::VST4d16_UPD,
8340 0 : 3833 => Opcode::VST4d32,
8341 0 : 3834 => Opcode::VST4d32Pseudo,
8342 0 : 3835 => Opcode::VST4d32Pseudo_UPD,
8343 0 : 3836 => Opcode::VST4d32_UPD,
8344 0 : 3837 => Opcode::VST4d8,
8345 0 : 3838 => Opcode::VST4d8Pseudo,
8346 0 : 3839 => Opcode::VST4d8Pseudo_UPD,
8347 0 : 3840 => Opcode::VST4d8_UPD,
8348 0 : 3841 => Opcode::VST4q16,
8349 0 : 3842 => Opcode::VST4q16Pseudo_UPD,
8350 0 : 3843 => Opcode::VST4q16_UPD,
8351 0 : 3844 => Opcode::VST4q16oddPseudo,
8352 0 : 3845 => Opcode::VST4q16oddPseudo_UPD,
8353 0 : 3846 => Opcode::VST4q32,
8354 0 : 3847 => Opcode::VST4q32Pseudo_UPD,
8355 0 : 3848 => Opcode::VST4q32_UPD,
8356 0 : 3849 => Opcode::VST4q32oddPseudo,
8357 0 : 3850 => Opcode::VST4q32oddPseudo_UPD,
8358 0 : 3851 => Opcode::VST4q8,
8359 0 : 3852 => Opcode::VST4q8Pseudo_UPD,
8360 0 : 3853 => Opcode::VST4q8_UPD,
8361 0 : 3854 => Opcode::VST4q8oddPseudo,
8362 0 : 3855 => Opcode::VST4q8oddPseudo_UPD,
8363 0 : 3856 => Opcode::VSTMDDB_UPD,
8364 0 : 3857 => Opcode::VSTMDIA,
8365 0 : 3858 => Opcode::VSTMDIA_UPD,
8366 0 : 3859 => Opcode::VSTMQIA,
8367 0 : 3860 => Opcode::VSTMSDB_UPD,
8368 0 : 3861 => Opcode::VSTMSIA,
8369 0 : 3862 => Opcode::VSTMSIA_UPD,
8370 0 : 3863 => Opcode::VSTRD,
8371 0 : 3864 => Opcode::VSTRH,
8372 0 : 3865 => Opcode::VSTRS,
8373 0 : 3866 => Opcode::VSTR_FPCXTNS_off,
8374 0 : 3867 => Opcode::VSTR_FPCXTNS_post,
8375 0 : 3868 => Opcode::VSTR_FPCXTNS_pre,
8376 0 : 3869 => Opcode::VSTR_FPCXTS_off,
8377 0 : 3870 => Opcode::VSTR_FPCXTS_post,
8378 0 : 3871 => Opcode::VSTR_FPCXTS_pre,
8379 0 : 3872 => Opcode::VSTR_FPSCR_NZCVQC_off,
8380 0 : 3873 => Opcode::VSTR_FPSCR_NZCVQC_post,
8381 0 : 3874 => Opcode::VSTR_FPSCR_NZCVQC_pre,
8382 0 : 3875 => Opcode::VSTR_FPSCR_off,
8383 0 : 3876 => Opcode::VSTR_FPSCR_post,
8384 0 : 3877 => Opcode::VSTR_FPSCR_pre,
8385 0 : 3878 => Opcode::VSTR_P0_off,
8386 0 : 3879 => Opcode::VSTR_P0_post,
8387 0 : 3880 => Opcode::VSTR_P0_pre,
8388 0 : 3881 => Opcode::VSTR_VPR_off,
8389 0 : 3882 => Opcode::VSTR_VPR_post,
8390 0 : 3883 => Opcode::VSTR_VPR_pre,
8391 0 : 3884 => Opcode::VSUBD,
8392 0 : 3885 => Opcode::VSUBH,
8393 0 : 3886 => Opcode::VSUBHNv2i32,
8394 0 : 3887 => Opcode::VSUBHNv4i16,
8395 0 : 3888 => Opcode::VSUBHNv8i8,
8396 0 : 3889 => Opcode::VSUBLsv2i64,
8397 0 : 3890 => Opcode::VSUBLsv4i32,
8398 0 : 3891 => Opcode::VSUBLsv8i16,
8399 0 : 3892 => Opcode::VSUBLuv2i64,
8400 0 : 3893 => Opcode::VSUBLuv4i32,
8401 0 : 3894 => Opcode::VSUBLuv8i16,
8402 0 : 3895 => Opcode::VSUBS,
8403 0 : 3896 => Opcode::VSUBWsv2i64,
8404 0 : 3897 => Opcode::VSUBWsv4i32,
8405 0 : 3898 => Opcode::VSUBWsv8i16,
8406 0 : 3899 => Opcode::VSUBWuv2i64,
8407 0 : 3900 => Opcode::VSUBWuv4i32,
8408 0 : 3901 => Opcode::VSUBWuv8i16,
8409 0 : 3902 => Opcode::VSUBfd,
8410 0 : 3903 => Opcode::VSUBfq,
8411 0 : 3904 => Opcode::VSUBhd,
8412 0 : 3905 => Opcode::VSUBhq,
8413 0 : 3906 => Opcode::VSUBv16i8,
8414 0 : 3907 => Opcode::VSUBv1i64,
8415 0 : 3908 => Opcode::VSUBv2i32,
8416 0 : 3909 => Opcode::VSUBv2i64,
8417 0 : 3910 => Opcode::VSUBv4i16,
8418 0 : 3911 => Opcode::VSUBv4i32,
8419 0 : 3912 => Opcode::VSUBv8i16,
8420 0 : 3913 => Opcode::VSUBv8i8,
8421 0 : 3914 => Opcode::VSUDOTDI,
8422 0 : 3915 => Opcode::VSUDOTQI,
8423 0 : 3916 => Opcode::VSWPd,
8424 0 : 3917 => Opcode::VSWPq,
8425 0 : 3918 => Opcode::VTBL1,
8426 0 : 3919 => Opcode::VTBL2,
8427 0 : 3920 => Opcode::VTBL3,
8428 0 : 3921 => Opcode::VTBL3Pseudo,
8429 0 : 3922 => Opcode::VTBL4,
8430 0 : 3923 => Opcode::VTBL4Pseudo,
8431 0 : 3924 => Opcode::VTBX1,
8432 0 : 3925 => Opcode::VTBX2,
8433 0 : 3926 => Opcode::VTBX3,
8434 0 : 3927 => Opcode::VTBX3Pseudo,
8435 0 : 3928 => Opcode::VTBX4,
8436 0 : 3929 => Opcode::VTBX4Pseudo,
8437 0 : 3930 => Opcode::VTOSHD,
8438 0 : 3931 => Opcode::VTOSHH,
8439 0 : 3932 => Opcode::VTOSHS,
8440 0 : 3933 => Opcode::VTOSIRD,
8441 0 : 3934 => Opcode::VTOSIRH,
8442 0 : 3935 => Opcode::VTOSIRS,
8443 0 : 3936 => Opcode::VTOSIZD,
8444 0 : 3937 => Opcode::VTOSIZH,
8445 0 : 3938 => Opcode::VTOSIZS,
8446 0 : 3939 => Opcode::VTOSLD,
8447 0 : 3940 => Opcode::VTOSLH,
8448 0 : 3941 => Opcode::VTOSLS,
8449 0 : 3942 => Opcode::VTOUHD,
8450 0 : 3943 => Opcode::VTOUHH,
8451 0 : 3944 => Opcode::VTOUHS,
8452 0 : 3945 => Opcode::VTOUIRD,
8453 0 : 3946 => Opcode::VTOUIRH,
8454 0 : 3947 => Opcode::VTOUIRS,
8455 0 : 3948 => Opcode::VTOUIZD,
8456 0 : 3949 => Opcode::VTOUIZH,
8457 0 : 3950 => Opcode::VTOUIZS,
8458 0 : 3951 => Opcode::VTOULD,
8459 0 : 3952 => Opcode::VTOULH,
8460 0 : 3953 => Opcode::VTOULS,
8461 0 : 3954 => Opcode::VTRNd16,
8462 0 : 3955 => Opcode::VTRNd32,
8463 0 : 3956 => Opcode::VTRNd8,
8464 0 : 3957 => Opcode::VTRNq16,
8465 0 : 3958 => Opcode::VTRNq32,
8466 0 : 3959 => Opcode::VTRNq8,
8467 0 : 3960 => Opcode::VTSTv16i8,
8468 0 : 3961 => Opcode::VTSTv2i32,
8469 0 : 3962 => Opcode::VTSTv4i16,
8470 0 : 3963 => Opcode::VTSTv4i32,
8471 0 : 3964 => Opcode::VTSTv8i16,
8472 0 : 3965 => Opcode::VTSTv8i8,
8473 0 : 3966 => Opcode::VUDOTD,
8474 0 : 3967 => Opcode::VUDOTDI,
8475 0 : 3968 => Opcode::VUDOTQ,
8476 0 : 3969 => Opcode::VUDOTQI,
8477 0 : 3970 => Opcode::VUHTOD,
8478 0 : 3971 => Opcode::VUHTOH,
8479 0 : 3972 => Opcode::VUHTOS,
8480 0 : 3973 => Opcode::VUITOD,
8481 0 : 3974 => Opcode::VUITOH,
8482 0 : 3975 => Opcode::VUITOS,
8483 0 : 3976 => Opcode::VULTOD,
8484 0 : 3977 => Opcode::VULTOH,
8485 0 : 3978 => Opcode::VULTOS,
8486 0 : 3979 => Opcode::VUMMLA,
8487 0 : 3980 => Opcode::VUSDOTD,
8488 0 : 3981 => Opcode::VUSDOTDI,
8489 0 : 3982 => Opcode::VUSDOTQ,
8490 0 : 3983 => Opcode::VUSDOTQI,
8491 0 : 3984 => Opcode::VUSMMLA,
8492 0 : 3985 => Opcode::VUZPd16,
8493 0 : 3986 => Opcode::VUZPd8,
8494 0 : 3987 => Opcode::VUZPq16,
8495 0 : 3988 => Opcode::VUZPq32,
8496 0 : 3989 => Opcode::VUZPq8,
8497 0 : 3990 => Opcode::VZIPd16,
8498 0 : 3991 => Opcode::VZIPd8,
8499 0 : 3992 => Opcode::VZIPq16,
8500 0 : 3993 => Opcode::VZIPq32,
8501 0 : 3994 => Opcode::VZIPq8,
8502 0 : 3995 => Opcode::sysLDMDA,
8503 0 : 3996 => Opcode::sysLDMDA_UPD,
8504 0 : 3997 => Opcode::sysLDMDB,
8505 0 : 3998 => Opcode::sysLDMDB_UPD,
8506 0 : 3999 => Opcode::sysLDMIA,
8507 0 : 4000 => Opcode::sysLDMIA_UPD,
8508 0 : 4001 => Opcode::sysLDMIB,
8509 0 : 4002 => Opcode::sysLDMIB_UPD,
8510 0 : 4003 => Opcode::sysSTMDA,
8511 0 : 4004 => Opcode::sysSTMDA_UPD,
8512 0 : 4005 => Opcode::sysSTMDB,
8513 0 : 4006 => Opcode::sysSTMDB_UPD,
8514 0 : 4007 => Opcode::sysSTMIA,
8515 0 : 4008 => Opcode::sysSTMIA_UPD,
8516 0 : 4009 => Opcode::sysSTMIB,
8517 0 : 4010 => Opcode::sysSTMIB_UPD,
8518 0 : 4011 => Opcode::t2ADCri,
8519 0 : 4012 => Opcode::t2ADCrr,
8520 0 : 4013 => Opcode::t2ADCrs,
8521 0 : 4014 => Opcode::t2ADDri,
8522 0 : 4015 => Opcode::t2ADDri12,
8523 0 : 4016 => Opcode::t2ADDrr,
8524 0 : 4017 => Opcode::t2ADDrs,
8525 0 : 4018 => Opcode::t2ADDspImm,
8526 0 : 4019 => Opcode::t2ADDspImm12,
8527 0 : 4020 => Opcode::t2ADR,
8528 0 : 4021 => Opcode::t2ANDri,
8529 0 : 4022 => Opcode::t2ANDrr,
8530 0 : 4023 => Opcode::t2ANDrs,
8531 0 : 4024 => Opcode::t2ASRri,
8532 0 : 4025 => Opcode::t2ASRrr,
8533 0 : 4026 => Opcode::t2AUT,
8534 0 : 4027 => Opcode::t2AUTG,
8535 0 : 4028 => Opcode::t2B,
8536 0 : 4029 => Opcode::t2BFC,
8537 0 : 4030 => Opcode::t2BFI,
8538 0 : 4031 => Opcode::t2BFLi,
8539 0 : 4032 => Opcode::t2BFLr,
8540 0 : 4033 => Opcode::t2BFi,
8541 0 : 4034 => Opcode::t2BFic,
8542 0 : 4035 => Opcode::t2BFr,
8543 0 : 4036 => Opcode::t2BICri,
8544 0 : 4037 => Opcode::t2BICrr,
8545 0 : 4038 => Opcode::t2BICrs,
8546 0 : 4039 => Opcode::t2BTI,
8547 0 : 4040 => Opcode::t2BXAUT,
8548 0 : 4041 => Opcode::t2BXJ,
8549 0 : 4042 => Opcode::t2Bcc,
8550 0 : 4043 => Opcode::t2CDP,
8551 0 : 4044 => Opcode::t2CDP2,
8552 0 : 4045 => Opcode::t2CLREX,
8553 0 : 4046 => Opcode::t2CLRM,
8554 0 : 4047 => Opcode::t2CLZ,
8555 0 : 4048 => Opcode::t2CMNri,
8556 0 : 4049 => Opcode::t2CMNzrr,
8557 0 : 4050 => Opcode::t2CMNzrs,
8558 0 : 4051 => Opcode::t2CMPri,
8559 0 : 4052 => Opcode::t2CMPrr,
8560 0 : 4053 => Opcode::t2CMPrs,
8561 0 : 4054 => Opcode::t2CPS1p,
8562 0 : 4055 => Opcode::t2CPS2p,
8563 0 : 4056 => Opcode::t2CPS3p,
8564 0 : 4057 => Opcode::t2CRC32B,
8565 0 : 4058 => Opcode::t2CRC32CB,
8566 0 : 4059 => Opcode::t2CRC32CH,
8567 0 : 4060 => Opcode::t2CRC32CW,
8568 0 : 4061 => Opcode::t2CRC32H,
8569 0 : 4062 => Opcode::t2CRC32W,
8570 0 : 4063 => Opcode::t2CSEL,
8571 0 : 4064 => Opcode::t2CSINC,
8572 0 : 4065 => Opcode::t2CSINV,
8573 0 : 4066 => Opcode::t2CSNEG,
8574 0 : 4067 => Opcode::t2DBG,
8575 0 : 4068 => Opcode::t2DCPS1,
8576 0 : 4069 => Opcode::t2DCPS2,
8577 0 : 4070 => Opcode::t2DCPS3,
8578 0 : 4071 => Opcode::t2DLS,
8579 0 : 4072 => Opcode::t2DMB,
8580 0 : 4073 => Opcode::t2DSB,
8581 0 : 4074 => Opcode::t2EORri,
8582 0 : 4075 => Opcode::t2EORrr,
8583 0 : 4076 => Opcode::t2EORrs,
8584 0 : 4077 => Opcode::t2HINT,
8585 0 : 4078 => Opcode::t2HVC,
8586 0 : 4079 => Opcode::t2ISB,
8587 0 : 4080 => Opcode::t2IT,
8588 0 : 4081 => Opcode::t2Int_eh_sjlj_setjmp,
8589 0 : 4082 => Opcode::t2Int_eh_sjlj_setjmp_nofp,
8590 0 : 4083 => Opcode::t2LDA,
8591 0 : 4084 => Opcode::t2LDAB,
8592 0 : 4085 => Opcode::t2LDAEX,
8593 0 : 4086 => Opcode::t2LDAEXB,
8594 0 : 4087 => Opcode::t2LDAEXD,
8595 0 : 4088 => Opcode::t2LDAEXH,
8596 0 : 4089 => Opcode::t2LDAH,
8597 0 : 4090 => Opcode::t2LDC2L_OFFSET,
8598 0 : 4091 => Opcode::t2LDC2L_OPTION,
8599 0 : 4092 => Opcode::t2LDC2L_POST,
8600 0 : 4093 => Opcode::t2LDC2L_PRE,
8601 0 : 4094 => Opcode::t2LDC2_OFFSET,
8602 0 : 4095 => Opcode::t2LDC2_OPTION,
8603 0 : 4096 => Opcode::t2LDC2_POST,
8604 0 : 4097 => Opcode::t2LDC2_PRE,
8605 0 : 4098 => Opcode::t2LDCL_OFFSET,
8606 0 : 4099 => Opcode::t2LDCL_OPTION,
8607 0 : 4100 => Opcode::t2LDCL_POST,
8608 0 : 4101 => Opcode::t2LDCL_PRE,
8609 0 : 4102 => Opcode::t2LDC_OFFSET,
8610 0 : 4103 => Opcode::t2LDC_OPTION,
8611 0 : 4104 => Opcode::t2LDC_POST,
8612 0 : 4105 => Opcode::t2LDC_PRE,
8613 0 : 4106 => Opcode::t2LDMDB,
8614 0 : 4107 => Opcode::t2LDMDB_UPD,
8615 0 : 4108 => Opcode::t2LDMIA,
8616 0 : 4109 => Opcode::t2LDMIA_UPD,
8617 0 : 4110 => Opcode::t2LDRBT,
8618 0 : 4111 => Opcode::t2LDRB_POST,
8619 0 : 4112 => Opcode::t2LDRB_PRE,
8620 0 : 4113 => Opcode::t2LDRBi12,
8621 0 : 4114 => Opcode::t2LDRBi8,
8622 0 : 4115 => Opcode::t2LDRBpci,
8623 0 : 4116 => Opcode::t2LDRBs,
8624 0 : 4117 => Opcode::t2LDRD_POST,
8625 0 : 4118 => Opcode::t2LDRD_PRE,
8626 0 : 4119 => Opcode::t2LDRDi8,
8627 0 : 4120 => Opcode::t2LDREX,
8628 0 : 4121 => Opcode::t2LDREXB,
8629 0 : 4122 => Opcode::t2LDREXD,
8630 0 : 4123 => Opcode::t2LDREXH,
8631 0 : 4124 => Opcode::t2LDRHT,
8632 0 : 4125 => Opcode::t2LDRH_POST,
8633 0 : 4126 => Opcode::t2LDRH_PRE,
8634 0 : 4127 => Opcode::t2LDRHi12,
8635 0 : 4128 => Opcode::t2LDRHi8,
8636 0 : 4129 => Opcode::t2LDRHpci,
8637 0 : 4130 => Opcode::t2LDRHs,
8638 0 : 4131 => Opcode::t2LDRSBT,
8639 0 : 4132 => Opcode::t2LDRSB_POST,
8640 0 : 4133 => Opcode::t2LDRSB_PRE,
8641 0 : 4134 => Opcode::t2LDRSBi12,
8642 0 : 4135 => Opcode::t2LDRSBi8,
8643 0 : 4136 => Opcode::t2LDRSBpci,
8644 0 : 4137 => Opcode::t2LDRSBs,
8645 0 : 4138 => Opcode::t2LDRSHT,
8646 0 : 4139 => Opcode::t2LDRSH_POST,
8647 0 : 4140 => Opcode::t2LDRSH_PRE,
8648 0 : 4141 => Opcode::t2LDRSHi12,
8649 0 : 4142 => Opcode::t2LDRSHi8,
8650 0 : 4143 => Opcode::t2LDRSHpci,
8651 0 : 4144 => Opcode::t2LDRSHs,
8652 0 : 4145 => Opcode::t2LDRT,
8653 0 : 4146 => Opcode::t2LDR_POST,
8654 0 : 4147 => Opcode::t2LDR_PRE,
8655 0 : 4148 => Opcode::t2LDRi12,
8656 0 : 4149 => Opcode::t2LDRi8,
8657 0 : 4150 => Opcode::t2LDRpci,
8658 0 : 4151 => Opcode::t2LDRs,
8659 0 : 4152 => Opcode::t2LE,
8660 0 : 4153 => Opcode::t2LEUpdate,
8661 0 : 4154 => Opcode::t2LSLri,
8662 0 : 4155 => Opcode::t2LSLrr,
8663 0 : 4156 => Opcode::t2LSRri,
8664 0 : 4157 => Opcode::t2LSRrr,
8665 0 : 4158 => Opcode::t2MCR,
8666 0 : 4159 => Opcode::t2MCR2,
8667 0 : 4160 => Opcode::t2MCRR,
8668 0 : 4161 => Opcode::t2MCRR2,
8669 0 : 4162 => Opcode::t2MLA,
8670 0 : 4163 => Opcode::t2MLS,
8671 0 : 4164 => Opcode::t2MOVTi16,
8672 0 : 4165 => Opcode::t2MOVi,
8673 0 : 4166 => Opcode::t2MOVi16,
8674 0 : 4167 => Opcode::t2MOVr,
8675 0 : 4168 => Opcode::t2MOVsra_glue,
8676 0 : 4169 => Opcode::t2MOVsrl_glue,
8677 0 : 4170 => Opcode::t2MRC,
8678 0 : 4171 => Opcode::t2MRC2,
8679 0 : 4172 => Opcode::t2MRRC,
8680 0 : 4173 => Opcode::t2MRRC2,
8681 0 : 4174 => Opcode::t2MRS_AR,
8682 0 : 4175 => Opcode::t2MRS_M,
8683 0 : 4176 => Opcode::t2MRSbanked,
8684 0 : 4177 => Opcode::t2MRSsys_AR,
8685 0 : 4178 => Opcode::t2MSR_AR,
8686 0 : 4179 => Opcode::t2MSR_M,
8687 0 : 4180 => Opcode::t2MSRbanked,
8688 0 : 4181 => Opcode::t2MUL,
8689 0 : 4182 => Opcode::t2MVNi,
8690 0 : 4183 => Opcode::t2MVNr,
8691 0 : 4184 => Opcode::t2MVNs,
8692 0 : 4185 => Opcode::t2ORNri,
8693 0 : 4186 => Opcode::t2ORNrr,
8694 0 : 4187 => Opcode::t2ORNrs,
8695 0 : 4188 => Opcode::t2ORRri,
8696 0 : 4189 => Opcode::t2ORRrr,
8697 0 : 4190 => Opcode::t2ORRrs,
8698 0 : 4191 => Opcode::t2PAC,
8699 0 : 4192 => Opcode::t2PACBTI,
8700 0 : 4193 => Opcode::t2PACG,
8701 0 : 4194 => Opcode::t2PKHBT,
8702 0 : 4195 => Opcode::t2PKHTB,
8703 0 : 4196 => Opcode::t2PLDWi12,
8704 0 : 4197 => Opcode::t2PLDWi8,
8705 0 : 4198 => Opcode::t2PLDWs,
8706 0 : 4199 => Opcode::t2PLDi12,
8707 0 : 4200 => Opcode::t2PLDi8,
8708 0 : 4201 => Opcode::t2PLDpci,
8709 0 : 4202 => Opcode::t2PLDs,
8710 0 : 4203 => Opcode::t2PLIi12,
8711 0 : 4204 => Opcode::t2PLIi8,
8712 0 : 4205 => Opcode::t2PLIpci,
8713 0 : 4206 => Opcode::t2PLIs,
8714 0 : 4207 => Opcode::t2QADD,
8715 0 : 4208 => Opcode::t2QADD16,
8716 0 : 4209 => Opcode::t2QADD8,
8717 0 : 4210 => Opcode::t2QASX,
8718 0 : 4211 => Opcode::t2QDADD,
8719 0 : 4212 => Opcode::t2QDSUB,
8720 0 : 4213 => Opcode::t2QSAX,
8721 0 : 4214 => Opcode::t2QSUB,
8722 0 : 4215 => Opcode::t2QSUB16,
8723 0 : 4216 => Opcode::t2QSUB8,
8724 0 : 4217 => Opcode::t2RBIT,
8725 0 : 4218 => Opcode::t2REV,
8726 0 : 4219 => Opcode::t2REV16,
8727 0 : 4220 => Opcode::t2REVSH,
8728 0 : 4221 => Opcode::t2RFEDB,
8729 0 : 4222 => Opcode::t2RFEDBW,
8730 0 : 4223 => Opcode::t2RFEIA,
8731 0 : 4224 => Opcode::t2RFEIAW,
8732 0 : 4225 => Opcode::t2RORri,
8733 0 : 4226 => Opcode::t2RORrr,
8734 0 : 4227 => Opcode::t2RRX,
8735 0 : 4228 => Opcode::t2RSBri,
8736 0 : 4229 => Opcode::t2RSBrr,
8737 0 : 4230 => Opcode::t2RSBrs,
8738 0 : 4231 => Opcode::t2SADD16,
8739 0 : 4232 => Opcode::t2SADD8,
8740 0 : 4233 => Opcode::t2SASX,
8741 0 : 4234 => Opcode::t2SB,
8742 0 : 4235 => Opcode::t2SBCri,
8743 0 : 4236 => Opcode::t2SBCrr,
8744 0 : 4237 => Opcode::t2SBCrs,
8745 0 : 4238 => Opcode::t2SBFX,
8746 0 : 4239 => Opcode::t2SDIV,
8747 0 : 4240 => Opcode::t2SEL,
8748 0 : 4241 => Opcode::t2SETPAN,
8749 0 : 4242 => Opcode::t2SG,
8750 0 : 4243 => Opcode::t2SHADD16,
8751 0 : 4244 => Opcode::t2SHADD8,
8752 0 : 4245 => Opcode::t2SHASX,
8753 0 : 4246 => Opcode::t2SHSAX,
8754 0 : 4247 => Opcode::t2SHSUB16,
8755 0 : 4248 => Opcode::t2SHSUB8,
8756 0 : 4249 => Opcode::t2SMC,
8757 0 : 4250 => Opcode::t2SMLABB,
8758 0 : 4251 => Opcode::t2SMLABT,
8759 0 : 4252 => Opcode::t2SMLAD,
8760 0 : 4253 => Opcode::t2SMLADX,
8761 0 : 4254 => Opcode::t2SMLAL,
8762 0 : 4255 => Opcode::t2SMLALBB,
8763 0 : 4256 => Opcode::t2SMLALBT,
8764 0 : 4257 => Opcode::t2SMLALD,
8765 0 : 4258 => Opcode::t2SMLALDX,
8766 0 : 4259 => Opcode::t2SMLALTB,
8767 0 : 4260 => Opcode::t2SMLALTT,
8768 0 : 4261 => Opcode::t2SMLATB,
8769 0 : 4262 => Opcode::t2SMLATT,
8770 0 : 4263 => Opcode::t2SMLAWB,
8771 0 : 4264 => Opcode::t2SMLAWT,
8772 0 : 4265 => Opcode::t2SMLSD,
8773 0 : 4266 => Opcode::t2SMLSDX,
8774 0 : 4267 => Opcode::t2SMLSLD,
8775 0 : 4268 => Opcode::t2SMLSLDX,
8776 0 : 4269 => Opcode::t2SMMLA,
8777 0 : 4270 => Opcode::t2SMMLAR,
8778 0 : 4271 => Opcode::t2SMMLS,
8779 0 : 4272 => Opcode::t2SMMLSR,
8780 0 : 4273 => Opcode::t2SMMUL,
8781 0 : 4274 => Opcode::t2SMMULR,
8782 0 : 4275 => Opcode::t2SMUAD,
8783 0 : 4276 => Opcode::t2SMUADX,
8784 0 : 4277 => Opcode::t2SMULBB,
8785 0 : 4278 => Opcode::t2SMULBT,
8786 0 : 4279 => Opcode::t2SMULL,
8787 0 : 4280 => Opcode::t2SMULTB,
8788 0 : 4281 => Opcode::t2SMULTT,
8789 0 : 4282 => Opcode::t2SMULWB,
8790 0 : 4283 => Opcode::t2SMULWT,
8791 0 : 4284 => Opcode::t2SMUSD,
8792 0 : 4285 => Opcode::t2SMUSDX,
8793 0 : 4286 => Opcode::t2SRSDB,
8794 0 : 4287 => Opcode::t2SRSDB_UPD,
8795 0 : 4288 => Opcode::t2SRSIA,
8796 0 : 4289 => Opcode::t2SRSIA_UPD,
8797 0 : 4290 => Opcode::t2SSAT,
8798 0 : 4291 => Opcode::t2SSAT16,
8799 0 : 4292 => Opcode::t2SSAX,
8800 0 : 4293 => Opcode::t2SSUB16,
8801 0 : 4294 => Opcode::t2SSUB8,
8802 0 : 4295 => Opcode::t2STC2L_OFFSET,
8803 0 : 4296 => Opcode::t2STC2L_OPTION,
8804 0 : 4297 => Opcode::t2STC2L_POST,
8805 0 : 4298 => Opcode::t2STC2L_PRE,
8806 0 : 4299 => Opcode::t2STC2_OFFSET,
8807 0 : 4300 => Opcode::t2STC2_OPTION,
8808 0 : 4301 => Opcode::t2STC2_POST,
8809 0 : 4302 => Opcode::t2STC2_PRE,
8810 0 : 4303 => Opcode::t2STCL_OFFSET,
8811 0 : 4304 => Opcode::t2STCL_OPTION,
8812 0 : 4305 => Opcode::t2STCL_POST,
8813 0 : 4306 => Opcode::t2STCL_PRE,
8814 0 : 4307 => Opcode::t2STC_OFFSET,
8815 0 : 4308 => Opcode::t2STC_OPTION,
8816 0 : 4309 => Opcode::t2STC_POST,
8817 0 : 4310 => Opcode::t2STC_PRE,
8818 0 : 4311 => Opcode::t2STL,
8819 0 : 4312 => Opcode::t2STLB,
8820 0 : 4313 => Opcode::t2STLEX,
8821 0 : 4314 => Opcode::t2STLEXB,
8822 0 : 4315 => Opcode::t2STLEXD,
8823 0 : 4316 => Opcode::t2STLEXH,
8824 0 : 4317 => Opcode::t2STLH,
8825 0 : 4318 => Opcode::t2STMDB,
8826 0 : 4319 => Opcode::t2STMDB_UPD,
8827 0 : 4320 => Opcode::t2STMIA,
8828 0 : 4321 => Opcode::t2STMIA_UPD,
8829 0 : 4322 => Opcode::t2STRBT,
8830 0 : 4323 => Opcode::t2STRB_POST,
8831 0 : 4324 => Opcode::t2STRB_PRE,
8832 0 : 4325 => Opcode::t2STRBi12,
8833 0 : 4326 => Opcode::t2STRBi8,
8834 0 : 4327 => Opcode::t2STRBs,
8835 0 : 4328 => Opcode::t2STRD_POST,
8836 0 : 4329 => Opcode::t2STRD_PRE,
8837 0 : 4330 => Opcode::t2STRDi8,
8838 0 : 4331 => Opcode::t2STREX,
8839 0 : 4332 => Opcode::t2STREXB,
8840 0 : 4333 => Opcode::t2STREXD,
8841 0 : 4334 => Opcode::t2STREXH,
8842 0 : 4335 => Opcode::t2STRHT,
8843 0 : 4336 => Opcode::t2STRH_POST,
8844 0 : 4337 => Opcode::t2STRH_PRE,
8845 0 : 4338 => Opcode::t2STRHi12,
8846 0 : 4339 => Opcode::t2STRHi8,
8847 0 : 4340 => Opcode::t2STRHs,
8848 0 : 4341 => Opcode::t2STRT,
8849 0 : 4342 => Opcode::t2STR_POST,
8850 0 : 4343 => Opcode::t2STR_PRE,
8851 0 : 4344 => Opcode::t2STRi12,
8852 0 : 4345 => Opcode::t2STRi8,
8853 0 : 4346 => Opcode::t2STRs,
8854 0 : 4347 => Opcode::t2SUBS_PC_LR,
8855 0 : 4348 => Opcode::t2SUBri,
8856 0 : 4349 => Opcode::t2SUBri12,
8857 0 : 4350 => Opcode::t2SUBrr,
8858 0 : 4351 => Opcode::t2SUBrs,
8859 0 : 4352 => Opcode::t2SUBspImm,
8860 0 : 4353 => Opcode::t2SUBspImm12,
8861 0 : 4354 => Opcode::t2SXTAB,
8862 0 : 4355 => Opcode::t2SXTAB16,
8863 0 : 4356 => Opcode::t2SXTAH,
8864 0 : 4357 => Opcode::t2SXTB,
8865 0 : 4358 => Opcode::t2SXTB16,
8866 0 : 4359 => Opcode::t2SXTH,
8867 0 : 4360 => Opcode::t2TBB,
8868 0 : 4361 => Opcode::t2TBH,
8869 0 : 4362 => Opcode::t2TEQri,
8870 0 : 4363 => Opcode::t2TEQrr,
8871 0 : 4364 => Opcode::t2TEQrs,
8872 0 : 4365 => Opcode::t2TSB,
8873 0 : 4366 => Opcode::t2TSTri,
8874 0 : 4367 => Opcode::t2TSTrr,
8875 0 : 4368 => Opcode::t2TSTrs,
8876 0 : 4369 => Opcode::t2TT,
8877 0 : 4370 => Opcode::t2TTA,
8878 0 : 4371 => Opcode::t2TTAT,
8879 0 : 4372 => Opcode::t2TTT,
8880 0 : 4373 => Opcode::t2UADD16,
8881 0 : 4374 => Opcode::t2UADD8,
8882 0 : 4375 => Opcode::t2UASX,
8883 0 : 4376 => Opcode::t2UBFX,
8884 0 : 4377 => Opcode::t2UDF,
8885 0 : 4378 => Opcode::t2UDIV,
8886 0 : 4379 => Opcode::t2UHADD16,
8887 0 : 4380 => Opcode::t2UHADD8,
8888 0 : 4381 => Opcode::t2UHASX,
8889 0 : 4382 => Opcode::t2UHSAX,
8890 0 : 4383 => Opcode::t2UHSUB16,
8891 0 : 4384 => Opcode::t2UHSUB8,
8892 0 : 4385 => Opcode::t2UMAAL,
8893 0 : 4386 => Opcode::t2UMLAL,
8894 0 : 4387 => Opcode::t2UMULL,
8895 0 : 4388 => Opcode::t2UQADD16,
8896 0 : 4389 => Opcode::t2UQADD8,
8897 0 : 4390 => Opcode::t2UQASX,
8898 0 : 4391 => Opcode::t2UQSAX,
8899 0 : 4392 => Opcode::t2UQSUB16,
8900 0 : 4393 => Opcode::t2UQSUB8,
8901 0 : 4394 => Opcode::t2USAD8,
8902 0 : 4395 => Opcode::t2USADA8,
8903 0 : 4396 => Opcode::t2USAT,
8904 0 : 4397 => Opcode::t2USAT16,
8905 0 : 4398 => Opcode::t2USAX,
8906 0 : 4399 => Opcode::t2USUB16,
8907 0 : 4400 => Opcode::t2USUB8,
8908 0 : 4401 => Opcode::t2UXTAB,
8909 0 : 4402 => Opcode::t2UXTAB16,
8910 0 : 4403 => Opcode::t2UXTAH,
8911 0 : 4404 => Opcode::t2UXTB,
8912 0 : 4405 => Opcode::t2UXTB16,
8913 0 : 4406 => Opcode::t2UXTH,
8914 0 : 4407 => Opcode::t2WLS,
8915 0 : 4408 => Opcode::tADC,
8916 0 : 4409 => Opcode::tADDhirr,
8917 0 : 4410 => Opcode::tADDi3,
8918 0 : 4411 => Opcode::tADDi8,
8919 0 : 4412 => Opcode::tADDrSP,
8920 0 : 4413 => Opcode::tADDrSPi,
8921 0 : 4414 => Opcode::tADDrr,
8922 0 : 4415 => Opcode::tADDspi,
8923 0 : 4416 => Opcode::tADDspr,
8924 0 : 4417 => Opcode::tADR,
8925 0 : 4418 => Opcode::tAND,
8926 0 : 4419 => Opcode::tASRri,
8927 0 : 4420 => Opcode::tASRrr,
8928 0 : 4421 => Opcode::tB,
8929 0 : 4422 => Opcode::tBIC,
8930 0 : 4423 => Opcode::tBKPT,
8931 0 : 4424 => Opcode::tBL,
8932 0 : 4425 => Opcode::tBLXNSr,
8933 0 : 4426 => Opcode::tBLXi,
8934 0 : 4427 => Opcode::tBLXr,
8935 0 : 4428 => Opcode::tBX,
8936 0 : 4429 => Opcode::tBXNS,
8937 0 : 4430 => Opcode::tBcc,
8938 0 : 4431 => Opcode::tCBNZ,
8939 0 : 4432 => Opcode::tCBZ,
8940 0 : 4433 => Opcode::tCMNz,
8941 0 : 4434 => Opcode::tCMPhir,
8942 0 : 4435 => Opcode::tCMPi8,
8943 0 : 4436 => Opcode::tCMPr,
8944 0 : 4437 => Opcode::tCPS,
8945 0 : 4438 => Opcode::tEOR,
8946 0 : 4439 => Opcode::tHINT,
8947 0 : 4440 => Opcode::tHLT,
8948 0 : 4441 => Opcode::tInt_WIN_eh_sjlj_longjmp,
8949 0 : 4442 => Opcode::tInt_eh_sjlj_longjmp,
8950 0 : 4443 => Opcode::tInt_eh_sjlj_setjmp,
8951 0 : 4444 => Opcode::tLDMIA,
8952 0 : 4445 => Opcode::tLDRBi,
8953 0 : 4446 => Opcode::tLDRBr,
8954 0 : 4447 => Opcode::tLDRHi,
8955 0 : 4448 => Opcode::tLDRHr,
8956 0 : 4449 => Opcode::tLDRSB,
8957 0 : 4450 => Opcode::tLDRSH,
8958 0 : 4451 => Opcode::tLDRi,
8959 0 : 4452 => Opcode::tLDRpci,
8960 0 : 4453 => Opcode::tLDRr,
8961 0 : 4454 => Opcode::tLDRspi,
8962 0 : 4455 => Opcode::tLSLri,
8963 0 : 4456 => Opcode::tLSLrr,
8964 0 : 4457 => Opcode::tLSRri,
8965 0 : 4458 => Opcode::tLSRrr,
8966 0 : 4459 => Opcode::tMOVSr,
8967 0 : 4460 => Opcode::tMOVi8,
8968 0 : 4461 => Opcode::tMOVr,
8969 0 : 4462 => Opcode::tMUL,
8970 0 : 4463 => Opcode::tMVN,
8971 0 : 4464 => Opcode::tORR,
8972 0 : 4465 => Opcode::tPICADD,
8973 0 : 4466 => Opcode::tPOP,
8974 0 : 4467 => Opcode::tPUSH,
8975 0 : 4468 => Opcode::tREV,
8976 0 : 4469 => Opcode::tREV16,
8977 0 : 4470 => Opcode::tREVSH,
8978 0 : 4471 => Opcode::tROR,
8979 0 : 4472 => Opcode::tRSB,
8980 0 : 4473 => Opcode::tSBC,
8981 0 : 4474 => Opcode::tSETEND,
8982 0 : 4475 => Opcode::tSTMIA_UPD,
8983 0 : 4476 => Opcode::tSTRBi,
8984 0 : 4477 => Opcode::tSTRBr,
8985 0 : 4478 => Opcode::tSTRHi,
8986 0 : 4479 => Opcode::tSTRHr,
8987 0 : 4480 => Opcode::tSTRi,
8988 0 : 4481 => Opcode::tSTRr,
8989 0 : 4482 => Opcode::tSTRspi,
8990 0 : 4483 => Opcode::tSUBi3,
8991 0 : 4484 => Opcode::tSUBi8,
8992 0 : 4485 => Opcode::tSUBrr,
8993 0 : 4486 => Opcode::tSUBspi,
8994 0 : 4487 => Opcode::tSVC,
8995 0 : 4488 => Opcode::tSXTB,
8996 0 : 4489 => Opcode::tSXTH,
8997 0 : 4490 => Opcode::tTRAP,
8998 0 : 4491 => Opcode::tTST,
8999 0 : 4492 => Opcode::tUDF,
9000 0 : 4493 => Opcode::tUXTB,
9001 0 : 4494 => Opcode::tUXTH,
9002 0 : 4495 => Opcode::t__brkdiv0,
9003 0 : 4496 => Opcode::INSTRUCTION_LIST_END,
9004 0 : _ => Opcode::UNKNOWN(value),
9005 : }
9006 0 : }
9007 : }
|