forked from capstone-engine/capstone
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPPCGenAsmWriter.inc
8023 lines (7991 loc) · 274 KB
/
PPCGenAsmWriter.inc
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
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|*Assembly Writer Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
/* Capstone Disassembly Engine */
/* By Nguyen Anh Quynh <[email protected]>, 2013-2014 */
#include <stdio.h> // debug
#include "../../myinttypes.h"
/// printInstruction - This method is automatically generated by tablegen
/// from the instruction set description.
static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
{
static const uint32_t OpInfo[] = {
0U, // PHI
0U, // INLINEASM
0U, // CFI_INSTRUCTION
0U, // EH_LABEL
0U, // GC_LABEL
0U, // KILL
0U, // EXTRACT_SUBREG
0U, // INSERT_SUBREG
0U, // IMPLICIT_DEF
0U, // SUBREG_TO_REG
0U, // COPY_TO_REGCLASS
9032U, // DBG_VALUE
0U, // REG_SEQUENCE
0U, // COPY
9025U, // BUNDLE
9323U, // LIFETIME_START
9012U, // LIFETIME_END
0U, // STACKMAP
0U, // PATCHPOINT
0U, // LOAD_STACK_GUARD
18692U, // ADD4
18692U, // ADD4TLS
16794U, // ADD4o
18692U, // ADD8
18692U, // ADD8TLS
18692U, // ADD8TLS_
16794U, // ADD8o
18547U, // ADDC
18547U, // ADDC8
16734U, // ADDC8o
16734U, // ADDCo
18865U, // ADDE
18865U, // ADDE8
16884U, // ADDE8o
16884U, // ADDEo
2147503046U, // ADDI
2147503046U, // ADDI8
2147502240U, // ADDIC
2147502240U, // ADDIC8
2147500412U, // ADDICo
2147505661U, // ADDIS
2147505661U, // ADDIS8
8958U, // ADDISdtprelHA
7931U, // ADDISdtprelHA32
8941U, // ADDISgotTprelHA
8913U, // ADDIStlsgdHA
8927U, // ADDIStlsldHA
8901U, // ADDIStocHA
9137U, // ADDIdtprelL
8134U, // ADDIdtprelL32
9100U, // ADDItlsgdL
8091U, // ADDItlsgdL32
9112U, // ADDItlsldL
8105U, // ADDItlsldL32
9090U, // ADDItocL
134236653U, // ADDME
134236653U, // ADDME8
134234627U, // ADDME8o
134234627U, // ADDMEo
134236713U, // ADDZE
134236713U, // ADDZE8
134234660U, // ADDZE8o
134234660U, // ADDZEo
296418U, // ADJCALLSTACKDOWN
8947189U, // ADJCALLSTACKUP
18788U, // AND
18788U, // AND8
16856U, // AND8o
18556U, // ANDC
18556U, // ANDC8
16741U, // ANDC8o
16741U, // ANDCo
17497U, // ANDISo
17497U, // ANDISo8
17032U, // ANDIo
17032U, // ANDIo8
9258U, // ANDIo_1_EQ_BIT
8851U, // ANDIo_1_EQ_BIT8
9274U, // ANDIo_1_GT_BIT
8868U, // ANDIo_1_GT_BIT8
16856U, // ANDo
285754771U, // ATOMIC_CMP_SWAP_I16
285754749U, // ATOMIC_CMP_SWAP_I32
8297U, // ATOMIC_CMP_SWAP_I64
8769U, // ATOMIC_CMP_SWAP_I8
8516U, // ATOMIC_LOAD_ADD_I16
7969U, // ATOMIC_LOAD_ADD_I32
8237U, // ATOMIC_LOAD_ADD_I64
8708U, // ATOMIC_LOAD_ADD_I8
8559U, // ATOMIC_LOAD_AND_I16
8012U, // ATOMIC_LOAD_AND_I32
8396U, // ATOMIC_LOAD_AND_I64
8749U, // ATOMIC_LOAD_AND_I8
8537U, // ATOMIC_LOAD_NAND_I16
7990U, // ATOMIC_LOAD_NAND_I32
8258U, // ATOMIC_LOAD_NAND_I64
8728U, // ATOMIC_LOAD_NAND_I8
8618U, // ATOMIC_LOAD_OR_I16
8071U, // ATOMIC_LOAD_OR_I32
8339U, // ATOMIC_LOAD_OR_I64
8808U, // ATOMIC_LOAD_OR_I8
8495U, // ATOMIC_LOAD_SUB_I16
7948U, // ATOMIC_LOAD_SUB_I32
8216U, // ATOMIC_LOAD_SUB_I64
8674U, // ATOMIC_LOAD_SUB_I8
8597U, // ATOMIC_LOAD_XOR_I16
8050U, // ATOMIC_LOAD_XOR_I32
8318U, // ATOMIC_LOAD_XOR_I64
8789U, // ATOMIC_LOAD_XOR_I8
8580U, // ATOMIC_SWAP_I16
8033U, // ATOMIC_SWAP_I32
8280U, // ATOMIC_SWAP_I64
8885U, // ATOMIC_SWAP_I8
313227U, // B
329359U, // BA
25182305U, // BC
877702U, // BCC
1139846U, // BCCA
1401990U, // BCCCTR
1401990U, // BCCCTR8
1664134U, // BCCCTRL
1664134U, // BCCCTRL8
1926278U, // BCCL
2188422U, // BCCLA
2450566U, // BCCLR
2712710U, // BCCLRL
2900115U, // BCCTR
2900115U, // BCCTR8
2900171U, // BCCTR8n
2900093U, // BCCTRL
2900093U, // BCCTRL8
2900151U, // BCCTRL8n
2900151U, // BCCTRLn
2900171U, // BCCTRn
25182313U, // BCL
2900105U, // BCLR
2900082U, // BCLRL
2900141U, // BCLRLn
2900162U, // BCLRn
311373U, // BCLalways
25182373U, // BCLn
9489U, // BCTR
9489U, // BCTR8
9451U, // BCTRL
9451U, // BCTRL8
25182366U, // BCn
319102U, // BDNZ
319102U, // BDNZ8
329600U, // BDNZA
327929U, // BDNZAm
327721U, // BDNZAp
314838U, // BDNZL
329574U, // BDNZLA
327913U, // BDNZLAm
327705U, // BDNZLAp
9482U, // BDNZLR
9482U, // BDNZLR8
9443U, // BDNZLRL
7883U, // BDNZLRLm
7851U, // BDNZLRLp
7899U, // BDNZLRm
7867U, // BDNZLRp
311560U, // BDNZLm
311352U, // BDNZLp
311574U, // BDNZm
311366U, // BDNZp
319044U, // BDZ
319044U, // BDZ8
329594U, // BDZA
327922U, // BDZAm
327714U, // BDZAp
314832U, // BDZL
329567U, // BDZLA
327905U, // BDZLAm
327697U, // BDZLAp
9476U, // BDZLR
9476U, // BDZLR8
9436U, // BDZLRL
7875U, // BDZLRLm
7843U, // BDZLRLp
7892U, // BDZLRm
7860U, // BDZLRp
311553U, // BDZLm
311345U, // BDZLp
311568U, // BDZm
311360U, // BDZp
314728U, // BL
314728U, // BL8
3198312U, // BL8_NOP
3247464U, // BL8_NOP_TLS
363880U, // BL8_TLS
363880U, // BL8_TLS_
329556U, // BLA
329556U, // BLA8
3213140U, // BLA8_NOP
9472U, // BLR
9431U, // BLRL
363880U, // BL_TLS
18641U, // BRINC
2147503060U, // CLRLSLDI
2147500660U, // CLRLSLDIo
19725U, // CLRLSLWI
17101U, // CLRLSLWIo
2147503095U, // CLRRDI
2147500687U, // CLRRDIo
19766U, // CLRRWI
17130U, // CLRRWIo
18823U, // CMPD
2147503088U, // CMPDI
18773U, // CMPLD
19404U, // CMPLDI
23074U, // CMPLW
19709U, // CMPLWI
23314U, // CMPW
2147503407U, // CMPWI
134236585U, // CNTLZD
134234603U, // CNTLZDo
134241216U, // CNTLZW
134235423U, // CNTLZWo
8481U, // CR6SET
8467U, // CR6UNSET
18809U, // CRAND
18562U, // CRANDC
22623U, // CREQV
18793U, // CRNAND
21565U, // CRNOR
21579U, // CROR
18654U, // CRORC
2181060703U, // CRSET
2181059679U, // CRUNSET
21599U, // CRXOR
116365U, // DCBA
117304U, // DCBF
117663U, // DCBI
120708U, // DCBST
120689U, // DCBT
120720U, // DCBTST
122425U, // DCBZ
118217U, // DCBZL
134237105U, // DCCCI
18851U, // DIVD
22497U, // DIVDU
17566U, // DIVDUo
16868U, // DIVDo
23480U, // DIVW
22592U, // DIVWU
17583U, // DIVWUo
17688U, // DIVWo
398889U, // DSS
9424U, // DSSALL
444749707U, // DST
444749707U, // DST64
444749720U, // DSTST
444749720U, // DSTST64
444749733U, // DSTSTT
444749733U, // DSTSTT64
444749727U, // DSTT
444749727U, // DSTT64
8973U, // DYNALLOC
8638U, // DYNALLOC8
8149U, // EH_SjLj_LongJmp32
8359U, // EH_SjLj_LongJmp64
8168U, // EH_SjLj_SetJmp32
8378U, // EH_SjLj_SetJmp64
311297U, // EH_SjLj_Setup
9457U, // EIEIO
22625U, // EQV
22625U, // EQV8
17598U, // EQV8o
17598U, // EQVo
134239421U, // EVABS
50354682U, // EVADDIW
134240417U, // EVADDSMIAAW
134240549U, // EVADDSSIAAW
134240483U, // EVADDUMIAAW
134240615U, // EVADDUSIAAW
22960U, // EVADDW
18816U, // EVAND
18570U, // EVANDC
21448U, // EVCMPEQ
22080U, // EVCMPGTS
22548U, // EVCMPGTU
22090U, // EVCMPLTS
22558U, // EVCMPLTU
134241072U, // EVCNTLSW
134241214U, // EVCNTLZW
22223U, // EVDIVWS
22590U, // EVDIVWU
22630U, // EVEQV
134236152U, // EVEXTSB
134236995U, // EVEXTSH
58738968U, // EVLDD
23580U, // EVLDDX
58739402U, // EVLDH
23665U, // EVLDHX
58743224U, // EVLDW
24049U, // EVLDWX
58742576U, // EVLHHESPLAT
23852U, // EVLHHESPLATX
58742601U, // EVLHHOSSPLAT
23879U, // EVLHHOSSPLATX
58742615U, // EVLHHOUSPLAT
23894U, // EVLHHOUSPLATX
58739150U, // EVLWHE
23636U, // EVLWHEX
58742304U, // EVLWHOS
23842U, // EVLWHOSX
58742775U, // EVLWHOU
23985U, // EVLWHOUX
58742589U, // EVLWHSPLAT
23866U, // EVLWHSPLATX
58742629U, // EVLWWSPLAT
23909U, // EVLWWSPLATX
19503U, // EVMERGEHI
20297U, // EVMERGEHILO
20286U, // EVMERGELO
19514U, // EVMERGELOHI
17939U, // EVMHEGSMFAA
20118U, // EVMHEGSMFAN
17987U, // EVMHEGSMIAA
20166U, // EVMHEGSMIAN
18024U, // EVMHEGUMIAA
20203U, // EVMHEGUMIAN
19012U, // EVMHESMF
18072U, // EVMHESMFA
22637U, // EVMHESMFAAW
23106U, // EVMHESMFANW
19557U, // EVMHESMI
18163U, // EVMHESMIA
22702U, // EVMHESMIAAW
23158U, // EVMHESMIANW
19087U, // EVMHESSF
18115U, // EVMHESSFA
22663U, // EVMHESSFAAW
23132U, // EVMHESSFANW
22834U, // EVMHESSIAAW
23236U, // EVMHESSIANW
19596U, // EVMHEUMI
18206U, // EVMHEUMIA
22768U, // EVMHEUMIAAW
23197U, // EVMHEUMIANW
22900U, // EVMHEUSIAAW
23275U, // EVMHEUSIANW
17952U, // EVMHOGSMFAA
20131U, // EVMHOGSMFAN
18000U, // EVMHOGSMIAA
20179U, // EVMHOGSMIAN
18037U, // EVMHOGUMIAA
20216U, // EVMHOGUMIAN
19032U, // EVMHOSMF
18094U, // EVMHOSMFA
22650U, // EVMHOSMFAAW
23119U, // EVMHOSMFANW
19577U, // EVMHOSMI
18185U, // EVMHOSMIA
22742U, // EVMHOSMIAAW
23184U, // EVMHOSMIANW
19107U, // EVMHOSSF
18137U, // EVMHOSSFA
22676U, // EVMHOSSFAAW
23145U, // EVMHOSSFANW
22874U, // EVMHOSSIAAW
23262U, // EVMHOSSIANW
19626U, // EVMHOUMI
18239U, // EVMHOUMIA
22808U, // EVMHOUMIAAW
23223U, // EVMHOUMIANW
22940U, // EVMHOUSIAAW
23301U, // EVMHOUSIANW
134236014U, // EVMRA
19022U, // EVMWHSMF
18083U, // EVMWHSMFA
19567U, // EVMWHSMI
18174U, // EVMWHSMIA
19097U, // EVMWHSSF
18126U, // EVMWHSSFA
19606U, // EVMWHUMI
18217U, // EVMWHUMIA
22729U, // EVMWLSMIAAW
23171U, // EVMWLSMIANW
22861U, // EVMWLSSIAAW
23249U, // EVMWLSSIANW
19616U, // EVMWLUMI
18228U, // EVMWLUMIA
22795U, // EVMWLUMIAAW
23210U, // EVMWLUMIANW
22927U, // EVMWLUSIAAW
23288U, // EVMWLUSIANW
19042U, // EVMWSMF
18105U, // EVMWSMFA
17965U, // EVMWSMFAA
20144U, // EVMWSMFAN
19587U, // EVMWSMI
18196U, // EVMWSMIA
18013U, // EVMWSMIAA
20192U, // EVMWSMIAN
19117U, // EVMWSSF
18148U, // EVMWSSFA
17976U, // EVMWSSFAA
20155U, // EVMWSSFAN
19636U, // EVMWUMI
18250U, // EVMWUMIA
18050U, // EVMWUMIAA
20229U, // EVMWUMIAN
18801U, // EVNAND
134236860U, // EVNEG
21572U, // EVNOR
21585U, // EVOR
18661U, // EVORC
23081U, // EVRLW
19717U, // EVRLWI
134240703U, // EVRNDW
23088U, // EVSLW
19743U, // EVSLWI
134237220U, // EVSPLATFI
134237411U, // EVSPLATI
22032U, // EVSRWIS
22510U, // EVSRWIU
22160U, // EVSRWS
22576U, // EVSRWU
58738975U, // EVSTDD
23588U, // EVSTDDX
58739409U, // EVSTDH
23673U, // EVSTDHX
58743239U, // EVSTDW
24057U, // EVSTDWX
58739158U, // EVSTWHE
23645U, // EVSTWHEX
58740533U, // EVSTWHO
23703U, // EVSTWHOX
58739232U, // EVSTWWE
23655U, // EVSTWWEX
58740578U, // EVSTWWO
23713U, // EVSTWWOX
134240443U, // EVSUBFSMIAAW
134240575U, // EVSUBFSSIAAW
134240509U, // EVSUBFUMIAAW
134240641U, // EVSUBFUSIAAW
22991U, // EVSUBFW
67131864U, // EVSUBIFW
21606U, // EVXOR
2147503070U, // EXTLDI
2147500671U, // EXTLDIo
19751U, // EXTLWI
17121U, // EXTLWIo
2147503119U, // EXTRDI
2147500714U, // EXTRDIo
19790U, // EXTRWI
17157U, // EXTRWIo
134236154U, // EXTSB
134236154U, // EXTSB8
134236154U, // EXTSB8_32_64
134234408U, // EXTSB8o
134234408U, // EXTSBo
134236997U, // EXTSH
134236997U, // EXTSH8
134236997U, // EXTSH8_32_64
134234702U, // EXTSH8o
134234702U, // EXTSHo
134241100U, // EXTSW
134241100U, // EXTSW_32_64
134235386U, // EXTSW_32_64o
134235386U, // EXTSWo
134239408U, // FABSD
134235129U, // FABSDo
134239408U, // FABSS
134235129U, // FABSSo
18691U, // FADD
21780U, // FADDS
17443U, // FADDSo
16793U, // FADDo
0U, // FADDrtz
134236473U, // FCFID
134239532U, // FCFIDS
134235198U, // FCFIDSo
134240206U, // FCFIDU
134239836U, // FCFIDUS
134235250U, // FCFIDUSo
134235285U, // FCFIDUo
134234553U, // FCFIDo
22528U, // FCMPUD
22528U, // FCMPUS
20240U, // FCPSGND
17221U, // FCPSGNDo
20240U, // FCPSGNS
17221U, // FCPSGNSo
134236480U, // FCTID
134241924U, // FCTIDUZ
134235472U, // FCTIDUZo
134241865U, // FCTIDZ
134235456U, // FCTIDZo
134234561U, // FCTIDo
134240771U, // FCTIW
134241933U, // FCTIWUZ
134235482U, // FCTIWUZo
134241942U, // FCTIWZ
134235492U, // FCTIWZo
134235347U, // FCTIWo
22617U, // FDIV
22153U, // FDIVS
17532U, // FDIVSo
17591U, // FDIVo
18697U, // FMADD
21787U, // FMADDS
17451U, // FMADDSo
16800U, // FMADDo
134239273U, // FMR
134235111U, // FMRo
18510U, // FMSUB
21763U, // FMSUBS
17424U, // FMSUBSo
16706U, // FMSUBo
19894U, // FMUL
22041U, // FMULS
17505U, // FMULSo
17190U, // FMULo
134239414U, // FNABSD
134235136U, // FNABSDo
134239414U, // FNABSS
134235136U, // FNABSSo
134236854U, // FNEGD
134234684U, // FNEGDo
134236854U, // FNEGS
134234684U, // FNEGSo
18704U, // FNMADD
21795U, // FNMADDS
17460U, // FNMADDSo
16808U, // FNMADDo
18517U, // FNMSUB
21771U, // FNMSUBS
17433U, // FNMSUBSo
16714U, // FNMSUBo
134236675U, // FRE
134239612U, // FRES
134235207U, // FRESo
134234644U, // FREo
134237782U, // FRIMD
134234925U, // FRIMDo
134237782U, // FRIMS
134234925U, // FRIMSo
134237983U, // FRIND
134234958U, // FRINDo
134237983U, // FRINS
134234958U, // FRINSo
134238831U, // FRIPD
134235044U, // FRIPDo
134238831U, // FRIPS
134235044U, // FRIPSo
134241912U, // FRIZD
134235465U, // FRIZDo
134241912U, // FRIZS
134235465U, // FRIZSo
134239069U, // FRSP
134235075U, // FRSPo
134236688U, // FRSQRTE
134239618U, // FRSQRTES
134235214U, // FRSQRTESo
134234650U, // FRSQRTEo
19848U, // FSELD
17183U, // FSELDo
19848U, // FSELS
17183U, // FSELSo
134240125U, // FSQRT
134239828U, // FSQRTS
134235241U, // FSQRTSo
134235268U, // FSQRTo
18504U, // FSUB
21756U, // FSUBS
17416U, // FSUBSo
16699U, // FSUBo
9206U, // GETtlsADDR
8202U, // GETtlsADDR32
9192U, // GETtlsldADDR
8186U, // GETtlsldADDR32
9150U, // GetGBRO
117669U, // ICBI
134237112U, // ICCCI
19735U, // INSLWI
17112U, // INSLWIo
2147503103U, // INSRDI
2147500696U, // INSRDIo
19774U, // INSRWI
17139U, // INSRWIo
19854U, // ISEL
19854U, // ISEL8
9360U, // ISYNC
75515733U, // LA
58738517U, // LAx
58744383U, // LBZ
58744383U, // LBZ8
83908679U, // LBZU
83908679U, // LBZU8
92298705U, // LBZUX
92298705U, // LBZUX8
151019039U, // LBZX
151019039U, // LBZX8
58739018U, // LD
151018692U, // LDARX
151018706U, // LDBRX
83908566U, // LDU
92298646U, // LDUX
151018554U, // LDX
9124U, // LDgotTprelL
8119U, // LDgotTprelL32
163930U, // LDinto_toc
9372U, // LDtoc
9313U, // LDtocCPT
9072U, // LDtocJTI
9082U, // LDtocL
58738983U, // LFD
83908537U, // LFDU
92298631U, // LFDUX
151018541U, // LFDX
151018489U, // LFIWAX
151019051U, // LFIWZX
58742162U, // LFS
83908615U, // LFSU
92298683U, // LFSUX
151018773U, // LFSX
58738414U, // LHA
58738414U, // LHA8
83908525U, // LHAU
83908525U, // LHAU8
92298610U, // LHAUX
92298610U, // LHAUX8
151018474U, // LHAX
151018474U, // LHAX8
151018721U, // LHBRX
58744401U, // LHZ
58744401U, // LHZ8
83908685U, // LHZU
83908685U, // LHZU8
92298712U, // LHZUX
92298712U, // LHZUX8
151019045U, // LHZX
151019045U, // LHZX8
100682826U, // LI
100682826U, // LI8
100685316U, // LIS
100685316U, // LIS8
58743351U, // LMW
19798U, // LSWI
151018503U, // LVEBX
151018626U, // LVEHX
151019010U, // LVEWX
151014832U, // LVSL
151016597U, // LVSR
151018982U, // LVX
151014844U, // LVXL
58738549U, // LWA
151018699U, // LWARX
92298617U, // LWAUX
151018497U, // LWAX
151018497U, // LWAX_32
58738549U, // LWA_32
151018736U, // LWBRX
58744478U, // LWZ
58744478U, // LWZ8
83908691U, // LWZU
83908691U, // LWZU8
92298719U, // LWZUX
92298719U, // LWZUX8
151019059U, // LWZX
151019059U, // LWZX8
9379U, // LWZtoc
151018559U, // LXSDX
151018440U, // LXVD2X
151018758U, // LXVDSX
151018457U, // LXVW4X
398302U, // MBAR
134236779U, // MCRF
283641U, // MFCR
283641U, // MFCR8
283810U, // MFCTR
283810U, // MFCTR8
134239204U, // MFDCR
284044U, // MFFS
283677U, // MFLR
283677U, // MFLR8
283777U, // MFMSR
109070961U, // MFOCRF
109070961U, // MFOCRF8
134239341U, // MFSPR
117462139U, // MFSR
134237989U, // MFSRIN
134236169U, // MFTB
3429485U, // MFTB8
3691629U, // MFVRSAVE
3691629U, // MFVRSAVEv
283655U, // MFVSCR
9366U, // MSYNC
134236801U, // MTCRF
134236801U, // MTCRF8
283817U, // MTCTR
283817U, // MTCTR8
283817U, // MTCTR8loop
283817U, // MTCTRloop
167924722U, // MTDCR
394605U, // MTFSB0
394613U, // MTFSB1
134236808U, // MTFSF
283683U, // MTLR
283683U, // MTLR8
134239368U, // MTMSR
134236557U, // MTMSRD
182905U, // MTOCRF
182905U, // MTOCRF8
134239348U, // MTSPR
201871U, // MTSR
134237997U, // MTSRIN
278741U, // MTVRSAVE
409813U, // MTVRSAVEv
283663U, // MTVSCR
18738U, // MULHD
22470U, // MULHDU
17548U, // MULHDUo
16817U, // MULHDo
23027U, // MULHW
22568U, // MULHWU
17574U, // MULHWUo
17611U, // MULHWo
18766U, // MULLD
16841U, // MULLDo
2147503182U, // MULLI
2147503182U, // MULLI8
23067U, // MULLW
17627U, // MULLWo
9218U, // MovePCtoLR
8838U, // MovePCtoLR8
18795U, // NAND
18795U, // NAND8
16855U, // NAND8o
16855U, // NANDo
134236855U, // NEG
134236855U, // NEG8
134234685U, // NEG8o
134234685U, // NEGo
9468U, // NOP
7907U, // NOP_GT_PWR6
7919U, // NOP_GT_PWR7
21560U, // NOR
21560U, // NOR8
17389U, // NOR8o
17389U, // NORo
21553U, // OR
21553U, // OR8
17390U, // OR8o
18656U, // ORC
18656U, // ORC8
16780U, // ORC8o
16780U, // ORCo
19678U, // ORI
19678U, // ORI8
22026U, // ORIS
22026U, // ORIS8
17390U, // ORo
134236565U, // POPCNTD
134241132U, // POPCNTW
9290U, // PPC32GOT
9300U, // PPC32PICGOT
9170U, // RESTORE_CR
9230U, // RESTORE_CRBIT
9042U, // RESTORE_VRSAVE
9404U, // RFCI
9415U, // RFDI
9420U, // RFI
9387U, // RFID
9409U, // RFMCI
19825U, // RLDCL
17166U, // RLDCLo
21483U, // RLDCR
17366U, // RLDCRo
2147502247U, // RLDIC
2147503480U, // RLDICL
2147503480U, // RLDICL_32_64
2147500822U, // RLDICLo
2147505151U, // RLDICR
2147501022U, // RLDICRo
2147500420U, // RLDICo
578833493U, // RLDIMI
578831027U, // RLDIMIo
713051229U, // RLWIMI
713051229U, // RLWIMI8
713048764U, // RLWIMI8o
713048764U, // RLWIMIo
20060U, // RLWINM
20060U, // RLWINM8
17204U, // RLWINM8o
17204U, // RLWINMo
20068U, // RLWNM
17213U, // RLWNMo
2147503111U, // ROTRDI
2147500705U, // ROTRDIo
19782U, // ROTRWI
17148U, // ROTRWIo
280812U, // SC
8417U, // SELECT_CC_F4
8649U, // SELECT_CC_F8
8442U, // SELECT_CC_I4
8694U, // SELECT_CC_I8
8983U, // SELECT_CC_VRRC
8431U, // SELECT_F4
8663U, // SELECT_F8
8456U, // SELECT_I4
8827U, // SELECT_I8
8999U, // SELECT_VRRC
9338U, // SLBIA
281055U, // SLBIE
134236599U, // SLBMFEE
134236680U, // SLBMTE
18780U, // SLD
2147503064U, // SLDI
2147500664U, // SLDIo
16849U, // SLDo
23090U, // SLW
19729U, // SLWI
17105U, // SLWIo
17635U, // SLWo
9182U, // SPILL_CR
9245U, // SPILL_CRBIT
9058U, // SPILL_VRSAVE
18685U, // SRAD
2147503039U, // SRADI
2147500652U, // SRADIo
16786U, // SRADo
22954U, // SRAW
19693U, // SRAWI
17093U, // SRAWIo
17604U, // SRAWo
18832U, // SRD
2147503105U, // SRDI
2147500698U, // SRDIo
16862U, // SRDo
23321U, // SRW
19776U, // SRWI
17141U, // SRWIo
17641U, // SRWo
58738711U, // STB
58738711U, // STB8
84039603U, // STBU
84039603U, // STBU8
92429696U, // STBUX
92429696U, // STBUX8
151018518U, // STBX
151018518U, // STBX8
58739102U, // STD
151018713U, // STDBRX
151012648U, // STDCX
84039643U, // STDU
92429724U, // STDUX
151018574U, // STDX
58738988U, // STFD
84039615U, // STFDU
92429710U, // STFDUX
151018547U, // STFDX
151019025U, // STFIWX
58742167U, // STFS
84039693U, // STFSU
92429762U, // STFSUX
151018779U, // STFSX
58739548U, // STH
58739548U, // STH8
151018728U, // STHBRX
84039656U, // STHU
84039656U, // STHU8
92429738U, // STHUX
92429738U, // STHUX8
151018641U, // STHX
151018641U, // STHX8
58743356U, // STMW
19804U, // STSWI
151018510U, // STVEBX
151018633U, // STVEHX
151019017U, // STVEWX
151018987U, // STVX
151014850U, // STVXL
58743669U, // STW
58743669U, // STW8
151018743U, // STWBRX
151012656U, // STWCX
84039736U, // STWU
84039736U, // STWU8
92429770U, // STWUX
92429770U, // STWUX8
151019033U, // STWX
151019033U, // STWX8
151018566U, // STXSDX
151018448U, // STXVD2X
151018465U, // STXVW4X
19006U, // SUBF
19006U, // SUBF8
16949U, // SUBF8o
18578U, // SUBFC
18578U, // SUBFC8
16748U, // SUBFC8o
16748U, // SUBFCo
18887U, // SUBFE
18887U, // SUBFE8
16891U, // SUBFE8o
16891U, // SUBFEo
2147502254U, // SUBFIC
2147502254U, // SUBFIC8
134236660U, // SUBFME
134236660U, // SUBFME8
134234635U, // SUBFME8o
134234635U, // SUBFMEo
134236720U, // SUBFZE
134236720U, // SUBFZE8
134234668U, // SUBFZE8o
134234668U, // SUBFZEo
16949U, // SUBFo
2147503019U, // SUBI
2147502233U, // SUBIC
2147500404U, // SUBICo
2147505654U, // SUBIS
280792U, // SYNC
313227U, // TAILB
313227U, // TAILB8
329359U, // TAILBA
329359U, // TAILBA8
9489U, // TAILBCTR
9489U, // TAILBCTR8
134809094U, // TCRETURNai
134809001U, // TCRETURNai8
134793456U, // TCRETURNdi
134792631U, // TCRETURNdi8
134763473U, // TCRETURNri
134759877U, // TCRETURNri8
133530U, // TD
2147617815U, // TDI
9344U, // TLBIA
4082150U, // TLBIE
281984U, // TLBIEL
134241264U, // TLBIVAX
280903U, // TLBLD
281671U, // TLBLI
9392U, // TLBRE
18940U, // TLBRE2
134241535U, // TLBSX
23807U, // TLBSX2
17720U, // TLBSX2D
9352U, // TLBSYNC
9398U, // TLBWE
18969U, // TLBWE2
9463U, // TRAP
138079U, // TW
2147618147U, // TWI
134235603U, // UPDATE_VRSAVE
9159U, // UpdateGBR
23427U, // VADDCUW
20978U, // VADDFP
21719U, // VADDSBS
21959U, // VADDSHS
22187U, // VADDSWS
19952U, // VADDUBM
21747U, // VADDUBS
20001U, // VADDUHM
21987U, // VADDUHS
20109U, // VADDUWM
22214U, // VADDUWS
18817U, // VAND
18571U, // VANDC
18361U, // VAVGSB
19204U, // VAVGSH
23326U, // VAVGSW
18469U, // VAVGUB
19306U, // VAVGUH
23436U, // VAVGUW
847273230U, // VCFSX
939547918U, // VCFSX_0
847273379U, // VCFUX
939548067U, // VCFUX_0
20942U, // VCMPBFP
17273U, // VCMPBFPo
21041U, // VCMPEQFP
17294U, // VCMPEQFPo
18494U, // VCMPEQUB
16688U, // VCMPEQUBo
19331U, // VCMPEQUH
16982U, // VCMPEQUHo
23452U, // VCMPEQUW