charm 0.0.1

ARM assembler & disassembler generated from the ARM exploration tools.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
//! Instruction decoding, encoding, and formatting implementations.

pub mod abs;
pub mod adc;
pub mod adcs;
pub mod add_addsub_ext;
pub mod add_addsub_imm;
pub mod add_addsub_shift;
pub mod addg;
pub mod addpt;
pub mod adds_addsub_ext;
pub mod adds_addsub_imm;
pub mod adds_addsub_shift;
pub mod adr;
pub mod adrp;
pub mod and_log_imm;
pub mod and_log_shift;
pub mod ands_log_imm;
pub mod ands_log_shift;
pub mod asr_asrv;
pub mod asr_sbfm;
pub mod asrv;
pub mod autda;
pub mod autdb;
pub mod autia;
pub mod autia171615;
pub mod autiasppc_imm;
pub mod autiasppcr;
pub mod autib;
pub mod autib171615;
pub mod autibsppc_imm;
pub mod autibsppcr;
pub mod b_cond;
pub mod b_uncond;
pub mod bc_cond;
pub mod bfc_bfm;
pub mod bfi_bfm;
pub mod bfm;
pub mod bfxil_bfm;
pub mod bic_log_shift;
pub mod bics;
pub mod bl;
pub mod blr;
pub mod blra;
pub mod br;
pub mod bra;
pub mod cas;
pub mod casb;
pub mod cash;
pub mod casp;
pub mod caspt;
pub mod cast;
pub mod cbbcc_regs;
pub mod cbble_regs;
pub mod cbblo_regs;
pub mod cbbls_regs;
pub mod cbblt_regs;
pub mod cbcc_imm;
pub mod cbcc_regs;
pub mod cbge_imm;
pub mod cbhcc_regs;
pub mod cbhle_regs;
pub mod cbhlo_regs;
pub mod cbhls_regs;
pub mod cbhlt_regs;
pub mod cbhs_imm;
pub mod cble_imm;
pub mod cble_regs;
pub mod cblo_regs;
pub mod cbls_imm;
pub mod cbls_regs;
pub mod cblt_regs;
pub mod cbnz;
pub mod cbz;
pub mod ccmn_imm;
pub mod ccmn_reg;
pub mod ccmp_imm;
pub mod ccmp_reg;
pub mod cinc_csinc;
pub mod cinv_csinv;
pub mod cls_int;
pub mod clz_int;
pub mod cmn_adds_addsub_ext;
pub mod cmn_adds_addsub_imm;
pub mod cmn_adds_addsub_shift;
pub mod cmp_subs_addsub_ext;
pub mod cmp_subs_addsub_imm;
pub mod cmp_subs_addsub_shift;
pub mod cmpp_subps;
pub mod cneg_csneg;
pub mod cnt;
pub mod cpyfp;
pub mod cpyfpn;
pub mod cpyfprn;
pub mod cpyfprt;
pub mod cpyfprtn;
pub mod cpyfprtrn;
pub mod cpyfprtwn;
pub mod cpyfpt;
pub mod cpyfptn;
pub mod cpyfptrn;
pub mod cpyfptwn;
pub mod cpyfpwn;
pub mod cpyfpwt;
pub mod cpyfpwtn;
pub mod cpyfpwtrn;
pub mod cpyfpwtwn;
pub mod cpyp;
pub mod cpypn;
pub mod cpyprn;
pub mod cpyprt;
pub mod cpyprtn;
pub mod cpyprtrn;
pub mod cpyprtwn;
pub mod cpypt;
pub mod cpyptn;
pub mod cpyptrn;
pub mod cpyptwn;
pub mod cpypwn;
pub mod cpypwt;
pub mod cpypwtn;
pub mod cpypwtrn;
pub mod cpypwtwn;
pub mod crc32;
pub mod crc32c;
pub mod csel;
pub mod cset_csinc;
pub mod csetm_csinv;
pub mod csinc;
pub mod csinv;
pub mod csneg;
pub mod ctz;
pub mod eon;
pub mod eor_log_imm;
pub mod eor_log_shift;
pub mod ereta;
pub mod extr;
pub mod gcsstr;
pub mod gcssttr;
pub mod gmi;
pub mod irg;
pub mod ld64b;
pub mod ldadd;
pub mod ldaddb;
pub mod ldaddh;
pub mod ldap_gen;
pub mod ldapp_gen;
pub mod ldapr;
pub mod ldaprb;
pub mod ldaprh;
pub mod ldapur_gen;
pub mod ldapurb;
pub mod ldapurh;
pub mod ldapursb;
pub mod ldapursh;
pub mod ldapursw;
pub mod ldar;
pub mod ldarb;
pub mod ldarh;
pub mod ldatxr;
pub mod ldaxp;
pub mod ldaxr;
pub mod ldaxrb;
pub mod ldaxrh;
pub mod ldclr;
pub mod ldclrb;
pub mod ldclrh;
pub mod ldclrp;
pub mod ldeor;
pub mod ldeorb;
pub mod ldeorh;
pub mod ldg;
pub mod ldgm;
pub mod ldiapp;
pub mod ldlar;
pub mod ldlarb;
pub mod ldlarh;
pub mod ldnp_gen;
pub mod ldp_gen;
pub mod ldpsw;
pub mod ldr_imm_gen;
pub mod ldr_lit_gen;
pub mod ldr_reg_gen;
pub mod ldrb_imm;
pub mod ldrb_reg;
pub mod ldrh_imm;
pub mod ldrh_reg;
pub mod ldrsb_imm;
pub mod ldrsb_reg;
pub mod ldrsh_imm;
pub mod ldrsh_reg;
pub mod ldrsw_imm;
pub mod ldrsw_lit;
pub mod ldrsw_reg;
pub mod ldset;
pub mod ldsetb;
pub mod ldseth;
pub mod ldsetp;
pub mod ldsmax;
pub mod ldsmaxb;
pub mod ldsmaxh;
pub mod ldsmin;
pub mod ldsminb;
pub mod ldsminh;
pub mod ldtadd;
pub mod ldtclr;
pub mod ldtnp_gen;
pub mod ldtp_gen;
pub mod ldtr;
pub mod ldtrb;
pub mod ldtrh;
pub mod ldtrsb;
pub mod ldtrsh;
pub mod ldtrsw;
pub mod ldtset;
pub mod ldtxr;
pub mod ldumax;
pub mod ldumaxb;
pub mod ldumaxh;
pub mod ldumin;
pub mod lduminb;
pub mod lduminh;
pub mod ldur_gen;
pub mod ldurb;
pub mod ldurh;
pub mod ldursb;
pub mod ldursh;
pub mod ldursw;
pub mod ldxp;
pub mod ldxr;
pub mod ldxrb;
pub mod ldxrh;
pub mod lsl_lslv;
pub mod lsl_ubfm;
pub mod lslv;
pub mod lsr_lsrv;
pub mod lsr_ubfm;
pub mod lsrv;
pub mod madd;
pub mod maddpt;
pub mod mneg_msub;
pub mod mov_add_addsub_imm;
pub mod mov_movn;
pub mod mov_movz;
pub mod mov_orr_log_imm;
pub mod mov_orr_log_shift;
pub mod movk;
pub mod movn;
pub mod movz;
pub mod msub;
pub mod msubpt;
pub mod mul_madd;
pub mod mvn_orn_log_shift;
pub mod neg_sub_addsub_shift;
pub mod negs_subs_addsub_shift;
pub mod ngc_sbc;
pub mod ngcs_sbcs;
pub mod orn_log_shift;
pub mod orr_log_imm;
pub mod orr_log_shift;
pub mod pacda;
pub mod pacdb;
pub mod pacga;
pub mod pacia;
pub mod pacia171615;
pub mod paciasppc;
pub mod pacib;
pub mod pacib171615;
pub mod pacibsppc;
pub mod pacnbiasppc;
pub mod pacnbibsppc;
pub mod prfm_imm;
pub mod prfm_lit;
pub mod prfm_reg;
pub mod prfum;
pub mod rbit_int;
pub mod rcwcas;
pub mod rcwcasp;
pub mod rcwclr;
pub mod rcwclrp;
pub mod rcwscas;
pub mod rcwscasp;
pub mod rcwsclr;
pub mod rcwsclrp;
pub mod rcwset;
pub mod rcwsetp;
pub mod rcwsset;
pub mod rcwssetp;
pub mod rcwsswp;
pub mod rcwsswpp;
pub mod rcwswp;
pub mod rcwswpp;
pub mod ret;
pub mod reta;
pub mod retasppc_imm;
pub mod retasppcr_reg;
pub mod rev;
pub mod rev16_int;
pub mod rev32_int;
pub mod rev64_rev;
pub mod rmif;
pub mod ror_extr;
pub mod ror_rorv;
pub mod rorv;
pub mod rprfm_reg;
pub mod sbc;
pub mod sbcs;
pub mod sbfiz_sbfm;
pub mod sbfm;
pub mod sbfx_sbfm;
pub mod sdiv;
pub mod setf;
pub mod setgp;
pub mod setgpn;
pub mod setgpt;
pub mod setgptn;
pub mod setp;
pub mod setpn;
pub mod setpt;
pub mod setptn;
pub mod smaddl;
pub mod smax_imm;
pub mod smax_reg;
pub mod smin_imm;
pub mod smin_reg;
pub mod smnegl_smsubl;
pub mod smsubl;
pub mod smulh;
pub mod smull_smaddl;
pub mod st2g;
pub mod st64b;
pub mod st64bv;
pub mod st64bv0;
pub mod stadd_ldadd;
pub mod staddb_ldaddb;
pub mod staddh_ldaddh;
pub mod stclr_ldclr;
pub mod stclrb_ldclrb;
pub mod stclrh_ldclrh;
pub mod steor_ldeor;
pub mod steorb_ldeorb;
pub mod steorh_ldeorh;
pub mod stg;
pub mod stgm;
pub mod stgp;
pub mod stilp;
pub mod stllr;
pub mod stllrb;
pub mod stllrh;
pub mod stlp_gen;
pub mod stlr;
pub mod stlrb;
pub mod stlrh;
pub mod stltxr;
pub mod stlur_gen;
pub mod stlurb;
pub mod stlurh;
pub mod stlxp;
pub mod stlxr;
pub mod stlxrb;
pub mod stlxrh;
pub mod stnp_gen;
pub mod stp_gen;
pub mod str_imm_gen;
pub mod str_reg_gen;
pub mod strb_imm;
pub mod strb_reg;
pub mod strh_imm;
pub mod strh_reg;
pub mod stset_ldset;
pub mod stsetb_ldsetb;
pub mod stseth_ldseth;
pub mod stsmax_ldsmax;
pub mod stsmaxb_ldsmaxb;
pub mod stsmaxh_ldsmaxh;
pub mod stsmin_ldsmin;
pub mod stsminb_ldsminb;
pub mod stsminh_ldsminh;
pub mod sttadd_ldtadd;
pub mod sttclr_ldtclr;
pub mod sttnp_gen;
pub mod sttp_gen;
pub mod sttr;
pub mod sttrb;
pub mod sttrh;
pub mod sttset_ldtset;
pub mod sttxr;
pub mod stumax_ldumax;
pub mod stumaxb_ldumaxb;
pub mod stumaxh_ldumaxh;
pub mod stumin_ldumin;
pub mod stuminb_lduminb;
pub mod stuminh_lduminh;
pub mod stur_gen;
pub mod sturb;
pub mod sturh;
pub mod stxp;
pub mod stxr;
pub mod stxrb;
pub mod stxrh;
pub mod stz2g;
pub mod stzg;
pub mod stzgm;
pub mod sub_addsub_ext;
pub mod sub_addsub_imm;
pub mod sub_addsub_shift;
pub mod subg;
pub mod subp;
pub mod subps;
pub mod subpt;
pub mod subs_addsub_ext;
pub mod subs_addsub_imm;
pub mod subs_addsub_shift;
pub mod swp;
pub mod swpb;
pub mod swph;
pub mod swpp;
pub mod swpt;
pub mod sxtb_sbfm;
pub mod sxth_sbfm;
pub mod sxtw_sbfm;
pub mod tbnz;
pub mod tbz;
pub mod tst_ands_log_imm;
pub mod tst_ands_log_shift;
pub mod ubfiz_ubfm;
pub mod ubfm;
pub mod ubfx_ubfm;
pub mod udf_perm_undef;
pub mod udiv;
pub mod umaddl;
pub mod umax_imm;
pub mod umax_reg;
pub mod umin_imm;
pub mod umin_reg;
pub mod umnegl_umsubl;
pub mod umsubl;
pub mod umulh;
pub mod umull_umaddl;
pub mod uxtb_ubfm;
pub mod uxth_ubfm;
pub mod xpac;

pub use abs::*;
pub use adc::*;
pub use adcs::*;
pub use add_addsub_ext::*;
pub use add_addsub_imm::*;
pub use add_addsub_shift::*;
pub use addg::*;
pub use addpt::*;
pub use adds_addsub_ext::*;
pub use adds_addsub_imm::*;
pub use adds_addsub_shift::*;
pub use adr::*;
pub use adrp::*;
pub use and_log_imm::*;
pub use and_log_shift::*;
pub use ands_log_imm::*;
pub use ands_log_shift::*;
pub use asr_asrv::*;
pub use asr_sbfm::*;
pub use asrv::*;
pub use autda::*;
pub use autdb::*;
pub use autia::*;
pub use autia171615::*;
pub use autiasppc_imm::*;
pub use autiasppcr::*;
pub use autib::*;
pub use autib171615::*;
pub use autibsppc_imm::*;
pub use autibsppcr::*;
pub use b_cond::*;
pub use b_uncond::*;
pub use bc_cond::*;
pub use bfc_bfm::*;
pub use bfi_bfm::*;
pub use bfm::*;
pub use bfxil_bfm::*;
pub use bic_log_shift::*;
pub use bics::*;
pub use bl::*;
pub use blr::*;
pub use blra::*;
pub use br::*;
pub use bra::*;
pub use cas::*;
pub use casb::*;
pub use cash::*;
pub use casp::*;
pub use caspt::*;
pub use cast::*;
pub use cbbcc_regs::*;
pub use cbble_regs::*;
pub use cbblo_regs::*;
pub use cbbls_regs::*;
pub use cbblt_regs::*;
pub use cbcc_imm::*;
pub use cbcc_regs::*;
pub use cbge_imm::*;
pub use cbhcc_regs::*;
pub use cbhle_regs::*;
pub use cbhlo_regs::*;
pub use cbhls_regs::*;
pub use cbhlt_regs::*;
pub use cbhs_imm::*;
pub use cble_imm::*;
pub use cble_regs::*;
pub use cblo_regs::*;
pub use cbls_imm::*;
pub use cbls_regs::*;
pub use cblt_regs::*;
pub use cbnz::*;
pub use cbz::*;
pub use ccmn_imm::*;
pub use ccmn_reg::*;
pub use ccmp_imm::*;
pub use ccmp_reg::*;
pub use cinc_csinc::*;
pub use cinv_csinv::*;
pub use cls_int::*;
pub use clz_int::*;
pub use cmn_adds_addsub_ext::*;
pub use cmn_adds_addsub_imm::*;
pub use cmn_adds_addsub_shift::*;
pub use cmp_subs_addsub_ext::*;
pub use cmp_subs_addsub_imm::*;
pub use cmp_subs_addsub_shift::*;
pub use cmpp_subps::*;
pub use cneg_csneg::*;
pub use cnt::*;
pub use cpyfp::*;
pub use cpyfpn::*;
pub use cpyfprn::*;
pub use cpyfprt::*;
pub use cpyfprtn::*;
pub use cpyfprtrn::*;
pub use cpyfprtwn::*;
pub use cpyfpt::*;
pub use cpyfptn::*;
pub use cpyfptrn::*;
pub use cpyfptwn::*;
pub use cpyfpwn::*;
pub use cpyfpwt::*;
pub use cpyfpwtn::*;
pub use cpyfpwtrn::*;
pub use cpyfpwtwn::*;
pub use cpyp::*;
pub use cpypn::*;
pub use cpyprn::*;
pub use cpyprt::*;
pub use cpyprtn::*;
pub use cpyprtrn::*;
pub use cpyprtwn::*;
pub use cpypt::*;
pub use cpyptn::*;
pub use cpyptrn::*;
pub use cpyptwn::*;
pub use cpypwn::*;
pub use cpypwt::*;
pub use cpypwtn::*;
pub use cpypwtrn::*;
pub use cpypwtwn::*;
pub use crc32::*;
pub use crc32c::*;
pub use csel::*;
pub use cset_csinc::*;
pub use csetm_csinv::*;
pub use csinc::*;
pub use csinv::*;
pub use csneg::*;
pub use ctz::*;
pub use eon::*;
pub use eor_log_imm::*;
pub use eor_log_shift::*;
pub use ereta::*;
pub use extr::*;
pub use gcsstr::*;
pub use gcssttr::*;
pub use gmi::*;
pub use irg::*;
pub use ld64b::*;
pub use ldadd::*;
pub use ldaddb::*;
pub use ldaddh::*;
pub use ldap_gen::*;
pub use ldapp_gen::*;
pub use ldapr::*;
pub use ldaprb::*;
pub use ldaprh::*;
pub use ldapur_gen::*;
pub use ldapurb::*;
pub use ldapurh::*;
pub use ldapursb::*;
pub use ldapursh::*;
pub use ldapursw::*;
pub use ldar::*;
pub use ldarb::*;
pub use ldarh::*;
pub use ldatxr::*;
pub use ldaxp::*;
pub use ldaxr::*;
pub use ldaxrb::*;
pub use ldaxrh::*;
pub use ldclr::*;
pub use ldclrb::*;
pub use ldclrh::*;
pub use ldclrp::*;
pub use ldeor::*;
pub use ldeorb::*;
pub use ldeorh::*;
pub use ldg::*;
pub use ldgm::*;
pub use ldiapp::*;
pub use ldlar::*;
pub use ldlarb::*;
pub use ldlarh::*;
pub use ldnp_gen::*;
pub use ldp_gen::*;
pub use ldpsw::*;
pub use ldr_imm_gen::*;
pub use ldr_lit_gen::*;
pub use ldr_reg_gen::*;
pub use ldrb_imm::*;
pub use ldrb_reg::*;
pub use ldrh_imm::*;
pub use ldrh_reg::*;
pub use ldrsb_imm::*;
pub use ldrsb_reg::*;
pub use ldrsh_imm::*;
pub use ldrsh_reg::*;
pub use ldrsw_imm::*;
pub use ldrsw_lit::*;
pub use ldrsw_reg::*;
pub use ldset::*;
pub use ldsetb::*;
pub use ldseth::*;
pub use ldsetp::*;
pub use ldsmax::*;
pub use ldsmaxb::*;
pub use ldsmaxh::*;
pub use ldsmin::*;
pub use ldsminb::*;
pub use ldsminh::*;
pub use ldtadd::*;
pub use ldtclr::*;
pub use ldtnp_gen::*;
pub use ldtp_gen::*;
pub use ldtr::*;
pub use ldtrb::*;
pub use ldtrh::*;
pub use ldtrsb::*;
pub use ldtrsh::*;
pub use ldtrsw::*;
pub use ldtset::*;
pub use ldtxr::*;
pub use ldumax::*;
pub use ldumaxb::*;
pub use ldumaxh::*;
pub use ldumin::*;
pub use lduminb::*;
pub use lduminh::*;
pub use ldur_gen::*;
pub use ldurb::*;
pub use ldurh::*;
pub use ldursb::*;
pub use ldursh::*;
pub use ldursw::*;
pub use ldxp::*;
pub use ldxr::*;
pub use ldxrb::*;
pub use ldxrh::*;
pub use lsl_lslv::*;
pub use lsl_ubfm::*;
pub use lslv::*;
pub use lsr_lsrv::*;
pub use lsr_ubfm::*;
pub use lsrv::*;
pub use madd::*;
pub use maddpt::*;
pub use mneg_msub::*;
pub use mov_add_addsub_imm::*;
pub use mov_movn::*;
pub use mov_movz::*;
pub use mov_orr_log_imm::*;
pub use mov_orr_log_shift::*;
pub use movk::*;
pub use movn::*;
pub use movz::*;
pub use msub::*;
pub use msubpt::*;
pub use mul_madd::*;
pub use mvn_orn_log_shift::*;
pub use neg_sub_addsub_shift::*;
pub use negs_subs_addsub_shift::*;
pub use ngc_sbc::*;
pub use ngcs_sbcs::*;
pub use orn_log_shift::*;
pub use orr_log_imm::*;
pub use orr_log_shift::*;
pub use pacda::*;
pub use pacdb::*;
pub use pacga::*;
pub use pacia::*;
pub use pacia171615::*;
pub use paciasppc::*;
pub use pacib::*;
pub use pacib171615::*;
pub use pacibsppc::*;
pub use pacnbiasppc::*;
pub use pacnbibsppc::*;
pub use prfm_imm::*;
pub use prfm_lit::*;
pub use prfm_reg::*;
pub use prfum::*;
pub use rbit_int::*;
pub use rcwcas::*;
pub use rcwcasp::*;
pub use rcwclr::*;
pub use rcwclrp::*;
pub use rcwscas::*;
pub use rcwscasp::*;
pub use rcwsclr::*;
pub use rcwsclrp::*;
pub use rcwset::*;
pub use rcwsetp::*;
pub use rcwsset::*;
pub use rcwssetp::*;
pub use rcwsswp::*;
pub use rcwsswpp::*;
pub use rcwswp::*;
pub use rcwswpp::*;
pub use ret::*;
pub use reta::*;
pub use retasppc_imm::*;
pub use retasppcr_reg::*;
pub use rev::*;
pub use rev16_int::*;
pub use rev32_int::*;
pub use rev64_rev::*;
pub use rmif::*;
pub use ror_extr::*;
pub use ror_rorv::*;
pub use rorv::*;
pub use rprfm_reg::*;
pub use sbc::*;
pub use sbcs::*;
pub use sbfiz_sbfm::*;
pub use sbfm::*;
pub use sbfx_sbfm::*;
pub use sdiv::*;
pub use setf::*;
pub use setgp::*;
pub use setgpn::*;
pub use setgpt::*;
pub use setgptn::*;
pub use setp::*;
pub use setpn::*;
pub use setpt::*;
pub use setptn::*;
pub use smaddl::*;
pub use smax_imm::*;
pub use smax_reg::*;
pub use smin_imm::*;
pub use smin_reg::*;
pub use smnegl_smsubl::*;
pub use smsubl::*;
pub use smulh::*;
pub use smull_smaddl::*;
pub use st2g::*;
pub use st64b::*;
pub use st64bv::*;
pub use st64bv0::*;
pub use stadd_ldadd::*;
pub use staddb_ldaddb::*;
pub use staddh_ldaddh::*;
pub use stclr_ldclr::*;
pub use stclrb_ldclrb::*;
pub use stclrh_ldclrh::*;
pub use steor_ldeor::*;
pub use steorb_ldeorb::*;
pub use steorh_ldeorh::*;
pub use stg::*;
pub use stgm::*;
pub use stgp::*;
pub use stilp::*;
pub use stllr::*;
pub use stllrb::*;
pub use stllrh::*;
pub use stlp_gen::*;
pub use stlr::*;
pub use stlrb::*;
pub use stlrh::*;
pub use stltxr::*;
pub use stlur_gen::*;
pub use stlurb::*;
pub use stlurh::*;
pub use stlxp::*;
pub use stlxr::*;
pub use stlxrb::*;
pub use stlxrh::*;
pub use stnp_gen::*;
pub use stp_gen::*;
pub use str_imm_gen::*;
pub use str_reg_gen::*;
pub use strb_imm::*;
pub use strb_reg::*;
pub use strh_imm::*;
pub use strh_reg::*;
pub use stset_ldset::*;
pub use stsetb_ldsetb::*;
pub use stseth_ldseth::*;
pub use stsmax_ldsmax::*;
pub use stsmaxb_ldsmaxb::*;
pub use stsmaxh_ldsmaxh::*;
pub use stsmin_ldsmin::*;
pub use stsminb_ldsminb::*;
pub use stsminh_ldsminh::*;
pub use sttadd_ldtadd::*;
pub use sttclr_ldtclr::*;
pub use sttnp_gen::*;
pub use sttp_gen::*;
pub use sttr::*;
pub use sttrb::*;
pub use sttrh::*;
pub use sttset_ldtset::*;
pub use sttxr::*;
pub use stumax_ldumax::*;
pub use stumaxb_ldumaxb::*;
pub use stumaxh_ldumaxh::*;
pub use stumin_ldumin::*;
pub use stuminb_lduminb::*;
pub use stuminh_lduminh::*;
pub use stur_gen::*;
pub use sturb::*;
pub use sturh::*;
pub use stxp::*;
pub use stxr::*;
pub use stxrb::*;
pub use stxrh::*;
pub use stz2g::*;
pub use stzg::*;
pub use stzgm::*;
pub use sub_addsub_ext::*;
pub use sub_addsub_imm::*;
pub use sub_addsub_shift::*;
pub use subg::*;
pub use subp::*;
pub use subps::*;
pub use subpt::*;
pub use subs_addsub_ext::*;
pub use subs_addsub_imm::*;
pub use subs_addsub_shift::*;
pub use swp::*;
pub use swpb::*;
pub use swph::*;
pub use swpp::*;
pub use swpt::*;
pub use sxtb_sbfm::*;
pub use sxth_sbfm::*;
pub use sxtw_sbfm::*;
pub use tbnz::*;
pub use tbz::*;
pub use tst_ands_log_imm::*;
pub use tst_ands_log_shift::*;
pub use ubfiz_ubfm::*;
pub use ubfm::*;
pub use ubfx_ubfm::*;
pub use udf_perm_undef::*;
pub use udiv::*;
pub use umaddl::*;
pub use umax_imm::*;
pub use umax_reg::*;
pub use umin_imm::*;
pub use umin_reg::*;
pub use umnegl_umsubl::*;
pub use umsubl::*;
pub use umulh::*;
pub use umull_umaddl::*;
pub use uxtb_ubfm::*;
pub use uxth_ubfm::*;
pub use xpac::*;