Module: Crabstone::PPC
- Extended by:
- Register
- Defined in:
- lib/crabstone/arch/3/ppc.rb,
lib/crabstone/arch/4/ppc.rb,
lib/crabstone/arch/5/ppc.rb,
lib/crabstone/arch/3/ppc_const.rb,
lib/crabstone/arch/4/ppc_const.rb,
lib/crabstone/arch/5/ppc_const.rb
Defined Under Namespace
Classes: Instruction, Operand, OperandCrx, OperandMemory, OperandValue
Constant Summary collapse
- BC_INVALID =
0
- BC_LT =
(0 << 5) | 12
- BC_LE =
(1 << 5) | 4
- BC_EQ =
(2 << 5) | 12
- BC_GE =
(0 << 5) | 4
- BC_GT =
(1 << 5) | 12
- BC_NE =
(2 << 5) | 4
- BC_UN =
(3 << 5) | 12
- BC_NU =
(3 << 5) | 4
- BC_SO =
(4 << 5) | 12
- BC_NS =
(4 << 5) | 4
- BH_INVALID =
0
- BH_PLUS =
1
- BH_MINUS =
2
- REG_INVALID =
0
- REG_CARRY =
2
- REG_CC =
2
- REG_CR0 =
12
- REG_CR1 =
13
- REG_CR2 =
14
- REG_CR3 =
15
- REG_CR4 =
16
- REG_CR5 =
17
- REG_CR6 =
18
- REG_CR7 =
19
- REG_CTR =
3
- REG_F0 =
21
- REG_F1 =
22
- REG_F2 =
23
- REG_F3 =
24
- REG_F4 =
25
- REG_F5 =
26
- REG_F6 =
27
- REG_F7 =
28
- REG_F8 =
29
- REG_F9 =
30
- REG_F10 =
31
- REG_F11 =
32
- REG_F12 =
33
- REG_F13 =
34
- REG_F14 =
35
- REG_F15 =
36
- REG_F16 =
37
- REG_F17 =
38
- REG_F18 =
39
- REG_F19 =
40
- REG_F20 =
41
- REG_F21 =
42
- REG_F22 =
43
- REG_F23 =
44
- REG_F24 =
45
- REG_F25 =
46
- REG_F26 =
47
- REG_F27 =
48
- REG_F28 =
49
- REG_F29 =
50
- REG_F30 =
51
- REG_F31 =
52
- REG_LR =
5
- REG_R0 =
87
- REG_R1 =
88
- REG_R2 =
89
- REG_R3 =
90
- REG_R4 =
91
- REG_R5 =
92
- REG_R6 =
93
- REG_R7 =
94
- REG_R8 =
95
- REG_R9 =
96
- REG_R10 =
97
- REG_R11 =
98
- REG_R12 =
99
- REG_R13 =
100
- REG_R14 =
101
- REG_R15 =
102
- REG_R16 =
103
- REG_R17 =
104
- REG_R18 =
105
- REG_R19 =
106
- REG_R20 =
107
- REG_R21 =
108
- REG_R22 =
109
- REG_R23 =
110
- REG_R24 =
111
- REG_R25 =
112
- REG_R26 =
113
- REG_R27 =
114
- REG_R28 =
115
- REG_R29 =
116
- REG_R30 =
117
- REG_R31 =
118
- REG_V0 =
151
- REG_V1 =
152
- REG_V2 =
153
- REG_V3 =
154
- REG_V4 =
155
- REG_V5 =
156
- REG_V6 =
157
- REG_V7 =
158
- REG_V8 =
159
- REG_V9 =
160
- REG_V10 =
161
- REG_V11 =
162
- REG_V12 =
163
- REG_V13 =
164
- REG_V14 =
165
- REG_V15 =
166
- REG_V16 =
167
- REG_V17 =
168
- REG_V18 =
169
- REG_V19 =
170
- REG_V20 =
171
- REG_V21 =
172
- REG_V22 =
173
- REG_V23 =
174
- REG_V24 =
175
- REG_V25 =
176
- REG_V26 =
177
- REG_V27 =
178
- REG_V28 =
179
- REG_V29 =
180
- REG_V30 =
181
- REG_V31 =
182
- REG_VRSAVE =
8
- REG_VS0 =
215
- REG_VS1 =
216
- REG_VS2 =
217
- REG_VS3 =
218
- REG_VS4 =
219
- REG_VS5 =
220
- REG_VS6 =
221
- REG_VS7 =
222
- REG_VS8 =
223
- REG_VS9 =
224
- REG_VS10 =
225
- REG_VS11 =
226
- REG_VS12 =
227
- REG_VS13 =
228
- REG_VS14 =
229
- REG_VS15 =
230
- REG_VS16 =
231
- REG_VS17 =
232
- REG_VS18 =
233
- REG_VS19 =
234
- REG_VS20 =
235
- REG_VS21 =
236
- REG_VS22 =
237
- REG_VS23 =
238
- REG_VS24 =
239
- REG_VS25 =
240
- REG_VS26 =
241
- REG_VS27 =
242
- REG_VS28 =
243
- REG_VS29 =
244
- REG_VS30 =
245
- REG_VS31 =
246
- REG_VS32 =
247
- REG_VS33 =
248
- REG_VS34 =
249
- REG_VS35 =
250
- REG_VS36 =
251
- REG_VS37 =
252
- REG_VS38 =
253
- REG_VS39 =
254
- REG_VS40 =
255
- REG_VS41 =
256
- REG_VS42 =
257
- REG_VS43 =
258
- REG_VS44 =
259
- REG_VS45 =
260
- REG_VS46 =
261
- REG_VS47 =
262
- REG_VS48 =
263
- REG_VS49 =
264
- REG_VS50 =
265
- REG_VS51 =
266
- REG_VS52 =
267
- REG_VS53 =
268
- REG_VS54 =
269
- REG_VS55 =
270
- REG_VS56 =
271
- REG_VS57 =
272
- REG_VS58 =
273
- REG_VS59 =
274
- REG_VS60 =
275
- REG_VS61 =
276
- REG_VS62 =
277
- REG_VS63 =
278
- REG_RM =
6
- REG_CTR8 =
20
- REG_LR8 =
54
- REG_CR1EQ =
313
- REG_ENDING =
344
- OP_INVALID =
0
- OP_REG =
1
- OP_IMM =
2
- OP_MEM =
3
- OP_CRX =
64
- INS_INVALID =
0
- INS_ADD =
1
- INS_ADDC =
2
- INS_ADDE =
3
- INS_ADDI =
4
- INS_ADDIC =
5
- INS_ADDIS =
6
- INS_ADDME =
7
- INS_ADDZE =
9
- INS_AND =
10
- INS_ANDC =
11
- INS_ANDIS =
13
- INS_ANDI =
12
- INS_B =
15
- INS_BA =
16
- INS_BC =
17
- INS_BCCTR =
19
- INS_BCCTRL =
20
- INS_BCL =
34
- INS_BCLR =
36
- INS_BCLRL =
37
- INS_BCTR =
38
- INS_BCTRL =
39
- INS_BDNZ =
40
- INS_BDNZA =
41
- INS_BDNZL =
48
- INS_BDNZLA =
49
- INS_BDNZLR =
50
- INS_BDNZLRL =
51
- INS_BDZ =
58
- INS_BDZA =
59
- INS_BDZL =
66
- INS_BDZLA =
67
- INS_BDZLR =
68
- INS_BDZLRL =
69
- INS_BL =
108
- INS_BLA =
109
- INS_BLR =
118
- INS_BLRL =
119
- INS_BRINC =
169
- INS_CMPD =
203
- INS_CMPDI =
204
- INS_CMPLD =
208
- INS_CMPLDI =
209
- INS_CMPLW =
211
- INS_CMPLWI =
212
- INS_CMPW =
214
- INS_CMPWI =
215
- INS_CNTLZD =
216
- INS_CNTLZW =
217
- INS_CREQV =
226
- INS_CRXOR =
234
- INS_CRAND =
223
- INS_CRANDC =
224
- INS_CRNAND =
228
- INS_CRNOR =
229
- INS_CROR =
231
- INS_CRORC =
232
- INS_DCBA =
236
- INS_DCBF =
237
- INS_DCBI =
241
- INS_DCBST =
242
- INS_DCBT =
244
- INS_DCBTST =
248
- INS_DCBZ =
254
- INS_DCBZL =
256
- INS_DCCCI =
258
- INS_DIVD =
260
- INS_DIVDU =
263
- INS_DIVW =
264
- INS_DIVWU =
267
- INS_DSS =
268
- INS_DSSALL =
269
- INS_DST =
270
- INS_DSTST =
271
- INS_DSTSTT =
272
- INS_DSTT =
273
- INS_EIEIO =
326
- INS_EQV =
327
- INS_EVABS =
328
- INS_EVADDIW =
329
- INS_EVADDSMIAAW =
330
- INS_EVADDSSIAAW =
331
- INS_EVADDUMIAAW =
332
- INS_EVADDUSIAAW =
333
- INS_EVADDW =
334
- INS_EVAND =
335
- INS_EVANDC =
336
- INS_EVCMPEQ =
337
- INS_EVCMPGTS =
338
- INS_EVCMPGTU =
339
- INS_EVCMPLTS =
340
- INS_EVCMPLTU =
341
- INS_EVCNTLSW =
342
- INS_EVCNTLZW =
343
- INS_EVDIVWS =
344
- INS_EVDIVWU =
345
- INS_EVEQV =
346
- INS_EVEXTSB =
347
- INS_EVEXTSH =
348
- INS_EVLDD =
370
- INS_EVLDDX =
371
- INS_EVLDH =
372
- INS_EVLDHX =
373
- INS_EVLDW =
374
- INS_EVLDWX =
375
- INS_EVLHHESPLAT =
376
- INS_EVLHHESPLATX =
377
- INS_EVLHHOSSPLAT =
378
- INS_EVLHHOSSPLATX =
379
- INS_EVLHHOUSPLAT =
380
- INS_EVLHHOUSPLATX =
381
- INS_EVLWHE =
382
- INS_EVLWHEX =
383
- INS_EVLWHOS =
384
- INS_EVLWHOSX =
385
- INS_EVLWHOU =
386
- INS_EVLWHOUX =
387
- INS_EVLWHSPLAT =
388
- INS_EVLWHSPLATX =
389
- INS_EVLWWSPLAT =
390
- INS_EVLWWSPLATX =
391
- INS_EVMERGEHI =
392
- INS_EVMERGEHILO =
393
- INS_EVMERGELO =
394
- INS_EVMERGELOHI =
395
- INS_EVMHEGSMFAA =
396
- INS_EVMHEGSMFAN =
397
- INS_EVMHEGSMIAA =
398
- INS_EVMHEGSMIAN =
399
- INS_EVMHEGUMIAA =
400
- INS_EVMHEGUMIAN =
401
- INS_EVMHESMF =
402
- INS_EVMHESMFA =
403
- INS_EVMHESMFAAW =
404
- INS_EVMHESMFANW =
405
- INS_EVMHESMI =
406
- INS_EVMHESMIA =
407
- INS_EVMHESMIAAW =
408
- INS_EVMHESMIANW =
409
- INS_EVMHESSF =
410
- INS_EVMHESSFA =
411
- INS_EVMHESSFAAW =
412
- INS_EVMHESSFANW =
413
- INS_EVMHESSIAAW =
414
- INS_EVMHESSIANW =
415
- INS_EVMHEUMI =
416
- INS_EVMHEUMIA =
417
- INS_EVMHEUMIAAW =
418
- INS_EVMHEUMIANW =
419
- INS_EVMHEUSIAAW =
420
- INS_EVMHEUSIANW =
421
- INS_EVMHOGSMFAA =
422
- INS_EVMHOGSMFAN =
423
- INS_EVMHOGSMIAA =
424
- INS_EVMHOGSMIAN =
425
- INS_EVMHOGUMIAA =
426
- INS_EVMHOGUMIAN =
427
- INS_EVMHOSMF =
428
- INS_EVMHOSMFA =
429
- INS_EVMHOSMFAAW =
430
- INS_EVMHOSMFANW =
431
- INS_EVMHOSMI =
432
- INS_EVMHOSMIA =
433
- INS_EVMHOSMIAAW =
434
- INS_EVMHOSMIANW =
435
- INS_EVMHOSSF =
436
- INS_EVMHOSSFA =
437
- INS_EVMHOSSFAAW =
438
- INS_EVMHOSSFANW =
439
- INS_EVMHOSSIAAW =
440
- INS_EVMHOSSIANW =
441
- INS_EVMHOUMI =
442
- INS_EVMHOUMIA =
443
- INS_EVMHOUMIAAW =
444
- INS_EVMHOUMIANW =
445
- INS_EVMHOUSIAAW =
446
- INS_EVMHOUSIANW =
447
- INS_EVMRA =
448
- INS_EVMWHSMF =
449
- INS_EVMWHSMFA =
450
- INS_EVMWHSMI =
451
- INS_EVMWHSMIA =
452
- INS_EVMWHSSF =
453
- INS_EVMWHSSFA =
454
- INS_EVMWHUMI =
455
- INS_EVMWHUMIA =
456
- INS_EVMWLSMIAAW =
457
- INS_EVMWLSMIANW =
458
- INS_EVMWLSSIAAW =
459
- INS_EVMWLSSIANW =
460
- INS_EVMWLUMI =
461
- INS_EVMWLUMIA =
462
- INS_EVMWLUMIAAW =
463
- INS_EVMWLUMIANW =
464
- INS_EVMWLUSIAAW =
465
- INS_EVMWLUSIANW =
466
- INS_EVMWSMF =
467
- INS_EVMWSMFA =
468
- INS_EVMWSMFAA =
469
- INS_EVMWSMFAN =
470
- INS_EVMWSMI =
471
- INS_EVMWSMIA =
472
- INS_EVMWSMIAA =
473
- INS_EVMWSMIAN =
474
- INS_EVMWSSF =
475
- INS_EVMWSSFA =
476
- INS_EVMWSSFAA =
477
- INS_EVMWSSFAN =
478
- INS_EVMWUMI =
479
- INS_EVMWUMIA =
480
- INS_EVMWUMIAA =
481
- INS_EVMWUMIAN =
482
- INS_EVNAND =
483
- INS_EVNEG =
484
- INS_EVNOR =
485
- INS_EVOR =
486
- INS_EVORC =
487
- INS_EVRLW =
488
- INS_EVRLWI =
489
- INS_EVRNDW =
490
- INS_EVSLW =
492
- INS_EVSLWI =
493
- INS_EVSPLATFI =
494
- INS_EVSPLATI =
495
- INS_EVSRWIS =
496
- INS_EVSRWIU =
497
- INS_EVSRWS =
498
- INS_EVSRWU =
499
- INS_EVSTDD =
500
- INS_EVSTDDX =
501
- INS_EVSTDH =
502
- INS_EVSTDHX =
503
- INS_EVSTDW =
504
- INS_EVSTDWX =
505
- INS_EVSTWHE =
506
- INS_EVSTWHEX =
507
- INS_EVSTWHO =
508
- INS_EVSTWHOX =
509
- INS_EVSTWWE =
510
- INS_EVSTWWEX =
511
- INS_EVSTWWO =
512
- INS_EVSTWWOX =
513
- INS_EVSUBFSMIAAW =
514
- INS_EVSUBFSSIAAW =
515
- INS_EVSUBFUMIAAW =
516
- INS_EVSUBFUSIAAW =
517
- INS_EVSUBFW =
518
- INS_EVSUBIFW =
519
- INS_EVXOR =
520
- INS_EXTSB =
525
- INS_EXTSH =
526
- INS_EXTSW =
527
- INS_FABS =
529
- INS_FADD =
530
- INS_FADDS =
531
- INS_FCFID =
532
- INS_FCFIDS =
533
- INS_FCFIDU =
534
- INS_FCFIDUS =
535
- INS_FCMPU =
536
- INS_FCPSGN =
537
- INS_FCTID =
538
- INS_FCTIDUZ =
540
- INS_FCTIDZ =
541
- INS_FCTIW =
542
- INS_FCTIWUZ =
544
- INS_FCTIWZ =
545
- INS_FDIV =
546
- INS_FDIVS =
547
- INS_FMADD =
548
- INS_FMADDS =
549
- INS_FMR =
550
- INS_FMSUB =
551
- INS_FMSUBS =
552
- INS_FMUL =
553
- INS_FMULS =
554
- INS_FNABS =
555
- INS_FNEG =
556
- INS_FNMADD =
557
- INS_FNMADDS =
558
- INS_FNMSUB =
559
- INS_FNMSUBS =
560
- INS_FRE =
561
- INS_FRES =
562
- INS_FRIM =
563
- INS_FRIN =
564
- INS_FRIP =
565
- INS_FRIZ =
566
- INS_FRSP =
567
- INS_FRSQRTE =
568
- INS_FRSQRTES =
569
- INS_FSEL =
570
- INS_FSQRT =
571
- INS_FSQRTS =
572
- INS_FSUB =
573
- INS_FSUBS =
574
- INS_ICBI =
578
- INS_ICCCI =
584
- INS_ISEL =
589
- INS_ISYNC =
590
- INS_LA =
591
- INS_LBZ =
594
- INS_LBZU =
596
- INS_LBZUX =
597
- INS_LBZX =
598
- INS_LD =
599
- INS_LDARX =
600
- INS_LDBRX =
602
- INS_LDU =
605
- INS_LDUX =
606
- INS_LDX =
607
- INS_LFD =
608
- INS_LFDU =
610
- INS_LFDUX =
611
- INS_LFDX =
612
- INS_LFIWAX =
613
- INS_LFIWZX =
614
- INS_LFS =
615
- INS_LFSU =
616
- INS_LFSUX =
617
- INS_LFSX =
618
- INS_LHA =
619
- INS_LHAU =
621
- INS_LHAUX =
622
- INS_LHAX =
623
- INS_LHBRX =
624
- INS_LHZ =
626
- INS_LHZU =
628
- INS_LHZUX =
629
- INS_LHZX =
630
- INS_LI =
631
- INS_LIS =
632
- INS_LMW =
633
- INS_LSWI =
635
- INS_LVEBX =
636
- INS_LVEHX =
637
- INS_LVEWX =
638
- INS_LVSL =
639
- INS_LVSR =
640
- INS_LVX =
641
- INS_LVXL =
642
- INS_LWA =
643
- INS_LWARX =
644
- INS_LWAUX =
646
- INS_LWAX =
647
- INS_LWBRX =
648
- INS_LWZ =
651
- INS_LWZU =
653
- INS_LWZUX =
654
- INS_LWZX =
655
- INS_LXSDX =
657
- INS_LXVD2X =
666
- INS_LXVDSX =
667
- INS_LXVW4X =
671
- INS_MBAR =
677
- INS_MCRF =
678
- INS_MFCR =
693
- INS_MFCTR =
694
- INS_MFDCR =
699
- INS_MFFS =
706
- INS_MFLR =
716
- INS_MFMSR =
717
- INS_MFOCRF =
718
- INS_MFSPR =
726
- INS_MFSR =
736
- INS_MFSRIN =
737
- INS_MFTB =
742
- INS_MFVSCR =
750
- INS_MSYNC =
761
- INS_MTCRF =
774
- INS_MTCTR =
775
- INS_MTDCR =
780
- INS_MTFSB0 =
786
- INS_MTFSB1 =
787
- INS_MTFSF =
788
- INS_MTLR =
793
- INS_MTMSR =
794
- INS_MTMSRD =
795
- INS_MTOCRF =
796
- INS_MTSPR =
801
- INS_MTSR =
811
- INS_MTSRIN =
812
- INS_MTVSCR =
823
- INS_MULHD =
830
- INS_MULHDU =
831
- INS_MULHW =
832
- INS_MULHWU =
833
- INS_MULLD =
834
- INS_MULLI =
835
- INS_MULLW =
836
- INS_NAND =
837
- INS_NEG =
839
- INS_NOP =
840
- INS_ORI =
845
- INS_NOR =
841
- INS_OR =
843
- INS_ORC =
844
- INS_ORIS =
846
- INS_POPCNTD =
850
- INS_POPCNTW =
851
- INS_RFCI =
983
- INS_RFDI =
984
- INS_RFI =
986
- INS_RFID =
987
- INS_RFMCI =
988
- INS_RLDCL =
989
- INS_RLDCR =
990
- INS_RLDIC =
991
- INS_RLDICL =
992
- INS_RLDICR =
993
- INS_RLDIMI =
994
- INS_RLWIMI =
995
- INS_RLWINM =
996
- INS_RLWNM =
997
- INS_SC =
1004
- INS_SLBIA =
1006
- INS_SLBIE =
1007
- INS_SLBMFEE =
1009
- INS_SLBMTE =
1011
- INS_SLD =
1013
- INS_SLW =
1015
- INS_SRAD =
1017
- INS_SRADI =
1018
- INS_SRAW =
1019
- INS_SRAWI =
1020
- INS_SRD =
1021
- INS_SRW =
1023
- INS_STB =
1025
- INS_STBU =
1029
- INS_STBUX =
1030
- INS_STBX =
1031
- INS_STD =
1032
- INS_STDBRX =
1034
- INS_STDCX =
1036
- INS_STDU =
1037
- INS_STDUX =
1038
- INS_STDX =
1039
- INS_STFD =
1040
- INS_STFDU =
1042
- INS_STFDUX =
1043
- INS_STFDX =
1044
- INS_STFIWX =
1045
- INS_STFS =
1046
- INS_STFSU =
1047
- INS_STFSUX =
1048
- INS_STFSX =
1049
- INS_STH =
1050
- INS_STHBRX =
1051
- INS_STHU =
1055
- INS_STHUX =
1056
- INS_STHX =
1057
- INS_STMW =
1058
- INS_STSWI =
1060
- INS_STVEBX =
1061
- INS_STVEHX =
1062
- INS_STVEWX =
1063
- INS_STVX =
1064
- INS_STVXL =
1065
- INS_STW =
1066
- INS_STWBRX =
1068
- INS_STWCX =
1070
- INS_STWU =
1072
- INS_STWUX =
1073
- INS_STWX =
1074
- INS_STXSDX =
1076
- INS_STXVD2X =
1084
- INS_STXVW4X =
1088
- INS_SUBF =
1092
- INS_SUBFC =
1093
- INS_SUBFE =
1094
- INS_SUBFIC =
1095
- INS_SUBFME =
1096
- INS_SUBFZE =
1097
- INS_SYNC =
1102
- INS_TD =
1110
- INS_TDI =
1117
- INS_TLBIA =
1143
- INS_TLBIE =
1144
- INS_TLBIEL =
1145
- INS_TLBIVAX =
1146
- INS_TLBLD =
1147
- INS_TLBLI =
1148
- INS_TLBRE =
1149
- INS_TLBSX =
1152
- INS_TLBSYNC =
1153
- INS_TLBWE =
1154
- INS_TRAP =
1157
- INS_TW =
1161
- INS_TWI =
1168
- INS_VADDCUW =
1197
- INS_VADDFP =
1200
- INS_VADDSBS =
1201
- INS_VADDSHS =
1202
- INS_VADDSWS =
1203
- INS_VADDUBM =
1204
- INS_VADDUBS =
1205
- INS_VADDUHM =
1207
- INS_VADDUHS =
1208
- INS_VADDUWM =
1210
- INS_VADDUWS =
1211
- INS_VAND =
1212
- INS_VANDC =
1213
- INS_VAVGSB =
1214
- INS_VAVGSH =
1215
- INS_VAVGSW =
1216
- INS_VAVGUB =
1217
- INS_VAVGUH =
1218
- INS_VAVGUW =
1219
- INS_VCFSX =
1222
- INS_VCFUX =
1223
- INS_VCMPBFP =
1231
- INS_VCMPEQFP =
1232
- INS_VCMPEQUB =
1233
- INS_VCMPEQUH =
1235
- INS_VCMPEQUW =
1236
- INS_VCMPGEFP =
1237
- INS_VCMPGTFP =
1238
- INS_VCMPGTSB =
1239
- INS_VCMPGTSH =
1241
- INS_VCMPGTSW =
1242
- INS_VCMPGTUB =
1243
- INS_VCMPGTUH =
1245
- INS_VCMPGTUW =
1246
- INS_VCTSXS =
1253
- INS_VCTUXS =
1254
- INS_VEXPTEFP =
1261
- INS_VLOGEFP =
1282
- INS_VMADDFP =
1283
- INS_VMAXFP =
1284
- INS_VMAXSB =
1285
- INS_VMAXSH =
1287
- INS_VMAXSW =
1288
- INS_VMAXUB =
1289
- INS_VMAXUH =
1291
- INS_VMAXUW =
1292
- INS_VMHADDSHS =
1293
- INS_VMHRADDSHS =
1294
- INS_VMINFP =
1295
- INS_VMINSB =
1296
- INS_VMINSH =
1298
- INS_VMINSW =
1299
- INS_VMINUB =
1300
- INS_VMINUH =
1302
- INS_VMINUW =
1303
- INS_VMLADDUHM =
1304
- INS_VMRGHB =
1307
- INS_VMRGHH =
1308
- INS_VMRGHW =
1309
- INS_VMRGLB =
1310
- INS_VMRGLH =
1311
- INS_VMRGLW =
1312
- INS_VMSUMMBM =
1314
- INS_VMSUMSHM =
1315
- INS_VMSUMSHS =
1316
- INS_VMSUMUBM =
1317
- INS_VMSUMUHM =
1318
- INS_VMSUMUHS =
1319
- INS_VMULESB =
1324
- INS_VMULESH =
1325
- INS_VMULEUB =
1327
- INS_VMULEUH =
1328
- INS_VMULOSB =
1330
- INS_VMULOSH =
1331
- INS_VMULOUB =
1333
- INS_VMULOUH =
1334
- INS_VNMSUBFP =
1342
- INS_VNOR =
1343
- INS_VOR =
1345
- INS_VPERM =
1347
- INS_VPKPX =
1350
- INS_VPKSHSS =
1353
- INS_VPKSHUS =
1354
- INS_VPKSWSS =
1355
- INS_VPKSWUS =
1356
- INS_VPKUHUM =
1359
- INS_VPKUHUS =
1360
- INS_VPKUWUM =
1361
- INS_VPKUWUS =
1362
- INS_VREFP =
1374
- INS_VRFIM =
1375
- INS_VRFIN =
1376
- INS_VRFIP =
1377
- INS_VRFIZ =
1378
- INS_VRLB =
1379
- INS_VRLH =
1383
- INS_VRLW =
1384
- INS_VRSQRTEFP =
1387
- INS_VSEL =
1389
- INS_VSL =
1392
- INS_VSLB =
1393
- INS_VSLDOI =
1395
- INS_VSLH =
1396
- INS_VSLO =
1397
- INS_VSLW =
1399
- INS_VSPLTB =
1400
- INS_VSPLTH =
1401
- INS_VSPLTISB =
1402
- INS_VSPLTISH =
1403
- INS_VSPLTISW =
1404
- INS_VSPLTW =
1405
- INS_VSR =
1406
- INS_VSRAB =
1407
- INS_VSRAH =
1409
- INS_VSRAW =
1410
- INS_VSRB =
1411
- INS_VSRH =
1413
- INS_VSRO =
1414
- INS_VSRW =
1416
- INS_VSUBCUW =
1418
- INS_VSUBFP =
1421
- INS_VSUBSBS =
1422
- INS_VSUBSHS =
1423
- INS_VSUBSWS =
1424
- INS_VSUBUBM =
1425
- INS_VSUBUBS =
1426
- INS_VSUBUHM =
1428
- INS_VSUBUHS =
1429
- INS_VSUBUWM =
1431
- INS_VSUBUWS =
1432
- INS_VSUM2SWS =
1433
- INS_VSUM4SBS =
1434
- INS_VSUM4SHS =
1435
- INS_VSUM4UBS =
1436
- INS_VSUMSWS =
1437
- INS_VUPKHPX =
1438
- INS_VUPKHSB =
1439
- INS_VUPKHSH =
1440
- INS_VUPKLPX =
1442
- INS_VUPKLSB =
1443
- INS_VUPKLSH =
1444
- INS_VXOR =
1446
- INS_WAIT =
1447
- INS_WRTEE =
1450
- INS_WRTEEI =
1451
- INS_XOR =
1453
- INS_XORI =
1454
- INS_XORIS =
1455
- INS_XSABSDP =
1456
- INS_XSADDDP =
1458
- INS_XSCMPODP =
1467
- INS_XSCMPUDP =
1469
- INS_XSCPSGNDP =
1471
- INS_XSCVDPSP =
1475
- INS_XSCVDPSXDS =
1477
- INS_XSCVDPSXWS =
1478
- INS_XSCVDPUXDS =
1479
- INS_XSCVDPUXWS =
1480
- INS_XSCVSPDP =
1489
- INS_XSCVSXDDP =
1491
- INS_XSCVUXDDP =
1494
- INS_XSDIVDP =
1496
- INS_XSMADDADP =
1502
- INS_XSMADDMDP =
1504
- INS_XSMAXDP =
1509
- INS_XSMINDP =
1512
- INS_XSMSUBADP =
1514
- INS_XSMSUBMDP =
1516
- INS_XSMULDP =
1520
- INS_XSNABSDP =
1524
- INS_XSNEGDP =
1526
- INS_XSNMADDADP =
1528
- INS_XSNMADDMDP =
1530
- INS_XSNMSUBADP =
1534
- INS_XSNMSUBMDP =
1536
- INS_XSRDPI =
1540
- INS_XSRDPIC =
1541
- INS_XSRDPIM =
1542
- INS_XSRDPIP =
1543
- INS_XSRDPIZ =
1544
- INS_XSREDP =
1545
- INS_XSRSQRTEDP =
1551
- INS_XSSQRTDP =
1553
- INS_XSSUBDP =
1557
- INS_XSTDIVDP =
1561
- INS_XSTSQRTDP =
1562
- INS_XVABSDP =
1570
- INS_XVABSSP =
1571
- INS_XVADDDP =
1572
- INS_XVADDSP =
1573
- INS_XVCMPEQDP =
1574
- INS_XVCMPEQSP =
1575
- INS_XVCMPGEDP =
1576
- INS_XVCMPGESP =
1577
- INS_XVCMPGTDP =
1578
- INS_XVCMPGTSP =
1579
- INS_XVCPSGNDP =
1580
- INS_XVCPSGNSP =
1581
- INS_XVCVDPSP =
1582
- INS_XVCVDPSXDS =
1583
- INS_XVCVDPSXWS =
1584
- INS_XVCVDPUXDS =
1585
- INS_XVCVDPUXWS =
1586
- INS_XVCVSPDP =
1588
- INS_XVCVSPSXDS =
1590
- INS_XVCVSPSXWS =
1591
- INS_XVCVSPUXDS =
1592
- INS_XVCVSPUXWS =
1593
- INS_XVCVSXDDP =
1594
- INS_XVCVSXDSP =
1595
- INS_XVCVSXWDP =
1596
- INS_XVCVSXWSP =
1597
- INS_XVCVUXDDP =
1598
- INS_XVCVUXDSP =
1599
- INS_XVCVUXWDP =
1600
- INS_XVCVUXWSP =
1601
- INS_XVDIVDP =
1602
- INS_XVDIVSP =
1603
- INS_XVMADDADP =
1606
- INS_XVMADDASP =
1607
- INS_XVMADDMDP =
1608
- INS_XVMADDMSP =
1609
- INS_XVMAXDP =
1610
- INS_XVMAXSP =
1611
- INS_XVMINDP =
1612
- INS_XVMINSP =
1613
- INS_XVMSUBADP =
1616
- INS_XVMSUBASP =
1617
- INS_XVMSUBMDP =
1618
- INS_XVMSUBMSP =
1619
- INS_XVMULDP =
1620
- INS_XVMULSP =
1621
- INS_XVNABSDP =
1622
- INS_XVNABSSP =
1623
- INS_XVNEGDP =
1624
- INS_XVNEGSP =
1625
- INS_XVNMADDADP =
1626
- INS_XVNMADDASP =
1627
- INS_XVNMADDMDP =
1628
- INS_XVNMADDMSP =
1629
- INS_XVNMSUBADP =
1630
- INS_XVNMSUBASP =
1631
- INS_XVNMSUBMDP =
1632
- INS_XVNMSUBMSP =
1633
- INS_XVRDPI =
1634
- INS_XVRDPIC =
1635
- INS_XVRDPIM =
1636
- INS_XVRDPIP =
1637
- INS_XVRDPIZ =
1638
- INS_XVREDP =
1639
- INS_XVRESP =
1640
- INS_XVRSPI =
1641
- INS_XVRSPIC =
1642
- INS_XVRSPIM =
1643
- INS_XVRSPIP =
1644
- INS_XVRSPIZ =
1645
- INS_XVRSQRTEDP =
1646
- INS_XVRSQRTESP =
1647
- INS_XVSQRTDP =
1648
- INS_XVSQRTSP =
1649
- INS_XVSUBDP =
1650
- INS_XVSUBSP =
1651
- INS_XVTDIVDP =
1652
- INS_XVTDIVSP =
1653
- INS_XVTSQRTDP =
1654
- INS_XVTSQRTSP =
1655
- INS_XXLAND =
1668
- INS_XXLANDC =
1669
- INS_XXLNOR =
1672
- INS_XXLOR =
1673
- INS_XXLXOR =
1675
- INS_XXMRGHW =
1677
- INS_XXMRGLW =
1679
- INS_XXPERMDI =
1681
- INS_XXSEL =
1683
- INS_XXSLDWI =
1684
- INS_XXSPLTW =
1687
- INS_BCA =
18
- INS_BCLA =
35
- INS_SLWI =
1016
- INS_SRWI =
1024
- INS_SLDI =
1014
- INS_BTA =
179
- INS_CRSET =
233
- INS_CRNOT =
230
- INS_CRMOVE =
227
- INS_CRCLR =
225
- INS_MFBR0 =
684
- INS_MFBR1 =
685
- INS_MFBR2 =
686
- INS_MFBR3 =
687
- INS_MFBR4 =
688
- INS_MFBR5 =
689
- INS_MFBR6 =
690
- INS_MFBR7 =
691
- INS_MFXER =
754
- INS_MFRTCU =
723
- INS_MFRTCL =
722
- INS_MFDSCR =
702
- INS_MFDSISR =
703
- INS_MFDAR =
695
- INS_MFSRR2 =
740
- INS_MFSRR3 =
741
- INS_MFCFAR =
692
- INS_MFAMR =
681
- INS_MFPID =
719
- INS_MFTBLO =
745
- INS_MFTBHI =
743
- INS_MFDBATU =
697
- INS_MFDBATL =
696
- INS_MFIBATU =
714
- INS_MFIBATL =
713
- INS_MFDCCR =
698
- INS_MFICCR =
715
- INS_MFDEAR =
700
- INS_MFESR =
704
- INS_MFSPEFSCR =
725
- INS_MFTCR =
747
- INS_MFASR =
682
- INS_MFPVR =
721
- INS_MFTBU =
746
- INS_MTCR =
773
- INS_MTBR0 =
764
- INS_MTBR1 =
765
- INS_MTBR2 =
766
- INS_MTBR3 =
767
- INS_MTBR4 =
768
- INS_MTBR5 =
769
- INS_MTBR6 =
770
- INS_MTBR7 =
771
- INS_MTXER =
829
- INS_MTDSCR =
783
- INS_MTDSISR =
784
- INS_MTDAR =
776
- INS_MTSRR2 =
815
- INS_MTSRR3 =
816
- INS_MTCFAR =
772
- INS_MTAMR =
762
- INS_MTPID =
797
- INS_MTTBL =
818
- INS_MTTBU =
820
- INS_MTTBLO =
819
- INS_MTTBHI =
817
- INS_MTDBATU =
778
- INS_MTDBATL =
777
- INS_MTIBATU =
791
- INS_MTIBATL =
790
- INS_MTDCCR =
779
- INS_MTICCR =
792
- INS_MTDEAR =
781
- INS_MTESR =
785
- INS_MTSPEFSCR =
800
- INS_MTTCR =
821
- INS_NOT =
842
- INS_MR =
759
- INS_ROTLD =
998
- INS_ROTLDI =
999
- INS_CLRLDI =
195
- INS_ROTLWI =
1001
- INS_CLRLWI =
198
- INS_ROTLW =
1000
- INS_SUB =
1090
- INS_SUBC =
1091
- INS_LWSYNC =
650
- INS_PTESYNC =
852
- INS_TDLT =
1132
- INS_TDEQ =
1111
- INS_TDGT =
1115
- INS_TDNE =
1134
- INS_TDLLT =
1126
- INS_TDLGT =
1122
- INS_TDU =
1140
- INS_TDLTI =
1133
- INS_TDEQI =
1112
- INS_TDGTI =
1116
- INS_TDNEI =
1135
- INS_TDLLTI =
1127
- INS_TDLGTI =
1123
- INS_TDUI =
1141
- INS_TLBREHI =
1150
- INS_TLBRELO =
1151
- INS_TLBWEHI =
1155
- INS_TLBWELO =
1156
- INS_TWLT =
1183
- INS_TWEQ =
1162
- INS_TWGT =
1166
- INS_TWNE =
1185
- INS_TWLLT =
1177
- INS_TWLGT =
1173
- INS_TWU =
1191
- INS_TWLTI =
1184
- INS_TWEQI =
1163
- INS_TWGTI =
1167
- INS_TWNEI =
1186
- INS_TWLLTI =
1178
- INS_TWLGTI =
1174
- INS_TWUI =
1192
- INS_WAITRSV =
1449
- INS_WAITIMPL =
1448
- INS_XNOP =
1452
- INS_XVMOVDP =
1614
- INS_XVMOVSP =
1615
- INS_XXSPLTD =
1685
- INS_XXMRGHD =
1676
- INS_XXMRGLD =
1678
- INS_XXSWAPD =
1688
- INS_BT =
178
- INS_BF =
84
- INS_BDNZT =
52
- INS_BDNZF =
42
- INS_BDZF =
60
- INS_BDZT =
70
- INS_BFA =
85
- INS_BDNZTA =
53
- INS_BDNZFA =
43
- INS_BDZTA =
71
- INS_BDZFA =
61
- INS_BTCTR =
180
- INS_BFCTR =
86
- INS_BTCTRL =
181
- INS_BFCTRL =
87
- INS_BTL =
182
- INS_BFL =
88
- INS_BDNZTL =
54
- INS_BDNZFL =
44
- INS_BDZTL =
72
- INS_BDZFL =
62
- INS_BTLA =
183
- INS_BFLA =
89
- INS_BDNZTLA =
55
- INS_BDNZFLA =
45
- INS_BDZTLA =
73
- INS_BDZFLA =
63
- INS_BTLR =
184
- INS_BFLR =
90
- INS_BDNZTLR =
56
- INS_BDZTLR =
74
- INS_BDZFLR =
64
- INS_BTLRL =
185
- INS_BFLRL =
91
- INS_BDNZTLRL =
57
- INS_BDNZFLRL =
47
- INS_BDZTLRL =
75
- INS_BDZFLRL =
65
- INS_ENDING =
1727
- GRP_INVALID =
0
- GRP_JUMP =
1
- GRP_ALTIVEC =
128
- GRP_MODE32 =
129
- GRP_MODE64 =
130
- GRP_BOOKE =
131
- GRP_NOTBOOKE =
132
- GRP_SPE =
133
- GRP_VSX =
134
- GRP_E500 =
135
- GRP_PPC4XX =
136
- GRP_PPC6XX =
137
- GRP_ENDING =
143
- REG_Q0 =
55
- REG_Q1 =
56
- REG_Q2 =
57
- REG_Q3 =
58
- REG_Q4 =
59
- REG_Q5 =
60
- REG_Q6 =
61
- REG_Q7 =
62
- REG_Q8 =
63
- REG_Q9 =
64
- REG_Q10 =
65
- REG_Q11 =
66
- REG_Q12 =
67
- REG_Q13 =
68
- REG_Q14 =
69
- REG_Q15 =
70
- REG_Q16 =
71
- REG_Q17 =
72
- REG_Q18 =
73
- REG_Q19 =
74
- REG_Q20 =
75
- REG_Q21 =
76
- REG_Q22 =
77
- REG_Q23 =
78
- REG_Q24 =
79
- REG_Q25 =
80
- REG_Q26 =
81
- REG_Q27 =
82
- REG_Q28 =
83
- REG_Q29 =
84
- REG_Q30 =
85
- REG_Q31 =
86
- REG_X2 =
209
- INS_ATTN =
14
- INS_BCT =
24
- INS_CMPB =
202
- INS_ICBT =
582
- INS_LBZCIX =
595
- INS_LDCIX =
603
- INS_LHZCIX =
627
- INS_LWZCIX =
652
- INS_MCRFS =
679
- INS_MTFSFI =
789
- INS_QVALIGNI =
853
- INS_QVESPLATI =
854
- INS_QVFABS =
855
- INS_QVFADD =
856
- INS_QVFADDS =
857
- INS_QVFCFID =
860
- INS_QVFCFIDS =
861
- INS_QVFCFIDU =
862
- INS_QVFCFIDUS =
863
- INS_QVFCMPEQ =
865
- INS_QVFCMPGT =
866
- INS_QVFCMPLT =
867
- INS_QVFCPSGN =
868
- INS_QVFCTID =
870
- INS_QVFCTIDU =
871
- INS_QVFCTIDUZ =
872
- INS_QVFCTIDZ =
873
- INS_QVFCTIW =
874
- INS_QVFCTIWU =
875
- INS_QVFCTIWUZ =
876
- INS_QVFCTIWZ =
877
- INS_QVFLOGICAL =
879
- INS_QVFMADD =
880
- INS_QVFMADDS =
881
- INS_QVFMR =
882
- INS_QVFMSUB =
883
- INS_QVFMSUBS =
884
- INS_QVFMUL =
885
- INS_QVFMULS =
886
- INS_QVFNABS =
887
- INS_QVFNEG =
889
- INS_QVFNMADD =
890
- INS_QVFNMADDS =
891
- INS_QVFNMSUB =
892
- INS_QVFNMSUBS =
893
- INS_QVFPERM =
898
- INS_QVFRE =
899
- INS_QVFRES =
900
- INS_QVFRIM =
901
- INS_QVFRIN =
902
- INS_QVFRIP =
903
- INS_QVFRIZ =
904
- INS_QVFRSP =
905
- INS_QVFRSQRTE =
906
- INS_QVFRSQRTES =
907
- INS_QVFSEL =
908
- INS_QVFSUB =
910
- INS_QVFSUBS =
911
- INS_QVFTSTNAN =
912
- INS_QVFXMADD =
913
- INS_QVFXMADDS =
914
- INS_QVFXMUL =
915
- INS_QVFXMULS =
916
- INS_QVFXXCPNMADD =
918
- INS_QVFXXCPNMADDS =
919
- INS_QVFXXMADD =
920
- INS_QVFXXMADDS =
921
- INS_QVFXXNPMADD =
922
- INS_QVFXXNPMADDS =
923
- INS_QVGPCI =
924
- INS_QVLFCDUX =
925
- INS_QVLFCDUXA =
926
- INS_QVLFCDX =
927
- INS_QVLFCDXA =
928
- INS_QVLFCSUX =
929
- INS_QVLFCSUXA =
930
- INS_QVLFCSX =
931
- INS_QVLFCSXA =
932
- INS_QVLFDUX =
933
- INS_QVLFDUXA =
934
- INS_QVLFDX =
935
- INS_QVLFDXA =
936
- INS_QVLFIWAX =
937
- INS_QVLFIWAXA =
938
- INS_QVLFIWZX =
939
- INS_QVLFIWZXA =
940
- INS_QVLFSUX =
941
- INS_QVLFSUXA =
942
- INS_QVLFSX =
943
- INS_QVLFSXA =
944
- INS_QVLPCLDX =
945
- INS_QVLPCLSX =
946
- INS_QVLPCRDX =
947
- INS_QVLPCRSX =
948
- INS_QVSTFCDUX =
949
- INS_QVSTFCDUXA =
950
- INS_QVSTFCDUXI =
951
- INS_QVSTFCDUXIA =
952
- INS_QVSTFCDX =
953
- INS_QVSTFCDXA =
954
- INS_QVSTFCDXI =
955
- INS_QVSTFCDXIA =
956
- INS_QVSTFCSUX =
957
- INS_QVSTFCSUXA =
958
- INS_QVSTFCSUXI =
959
- INS_QVSTFCSUXIA =
960
- INS_QVSTFCSX =
961
- INS_QVSTFCSXA =
962
- INS_QVSTFCSXI =
963
- INS_QVSTFCSXIA =
964
- INS_QVSTFDUX =
965
- INS_QVSTFDUXA =
966
- INS_QVSTFDUXI =
967
- INS_QVSTFDUXIA =
968
- INS_QVSTFDX =
969
- INS_QVSTFDXA =
970
- INS_QVSTFDXI =
971
- INS_QVSTFDXIA =
972
- INS_QVSTFIWX =
973
- INS_QVSTFIWXA =
974
- INS_QVSTFSUX =
975
- INS_QVSTFSUXA =
976
- INS_QVSTFSUXI =
977
- INS_QVSTFSUXIA =
978
- INS_QVSTFSX =
979
- INS_QVSTFSXA =
980
- INS_QVSTFSXI =
981
- INS_QVSTFSXIA =
982
- INS_STBCIX =
1026
- INS_STDCIX =
1035
- INS_STHCIX =
1052
- INS_STWCIX =
1069
- INS_VADDUDM =
1206
- INS_VCLZB =
1226
- INS_VCLZD =
1227
- INS_VCLZH =
1228
- INS_VCLZW =
1230
- INS_VCMPEQUD =
1234
- INS_VCMPGTSD =
1240
- INS_VCMPGTUD =
1244
- INS_VEQV =
1260
- INS_VMAXSD =
1286
- INS_VMAXUD =
1290
- INS_VMINUD =
1301
- INS_VMINSD =
1297
- INS_VMULESW =
1326
- INS_VMULEUW =
1329
- INS_VMULOSW =
1332
- INS_VMULOUW =
1335
- INS_VMULUWM =
1336
- INS_VNAND =
1337
- INS_VORC =
1346
- INS_VPOPCNTB =
1367
- INS_VPOPCNTD =
1368
- INS_VPOPCNTH =
1369
- INS_VPOPCNTW =
1370
- INS_VRLD =
1380
- INS_VSLD =
1394
- INS_VSRAD =
1408
- INS_VSRD =
1412
- INS_VSUBUDM =
1427
- INS_XXLEQV =
1670
- INS_XXLNAND =
1671
- INS_XXLORC =
1674
- INS_QVFAND =
858
- INS_QVFCLR =
864
- INS_QVFANDC =
859
- INS_QVFCTFB =
869
- INS_QVFXOR =
917
- INS_QVFOR =
896
- INS_QVFNOR =
894
- INS_QVFEQU =
878
- INS_QVFNOT =
895
- INS_QVFORC =
897
- INS_QVFNAND =
888
- INS_QVFSET =
909
- GRP_ICBT =
138
- GRP_P8ALTIVEC =
139
- GRP_P8VECTOR =
140
- GRP_QPX =
141
- REG_XER =
9
- REG_ZERO =
10
- REG_CR0EQ =
312
- REG_CR2EQ =
314
- REG_CR3EQ =
315
- REG_CR4EQ =
316
- REG_CR5EQ =
317
- REG_CR6EQ =
318
- REG_CR7EQ =
319
- REG_CR0GT =
320
- REG_CR1GT =
321
- REG_CR2GT =
322
- REG_CR3GT =
323
- REG_CR4GT =
324
- REG_CR5GT =
325
- REG_CR6GT =
326
- REG_CR7GT =
327
- REG_CR0LT =
328
- REG_CR1LT =
329
- REG_CR2LT =
330
- REG_CR3LT =
331
- REG_CR4LT =
332
- REG_CR5LT =
333
- REG_CR6LT =
334
- REG_CR7LT =
335
- REG_CR0UN =
336
- REG_CR1UN =
337
- REG_CR2UN =
338
- REG_CR3UN =
339
- REG_CR4UN =
340
- REG_CR5UN =
341
- REG_CR6UN =
342
- REG_CR7UN =
343
- INS_ADDPCIS =
8
- INS_BCDCFN =
21
- INS_BCDCFSQ =
22
- INS_BCDCFZ =
23
- INS_BCDCPSGN =
24
- INS_BCDCTN =
25
- INS_BCDCTSQ =
26
- INS_BCDCTZ =
27
- INS_BCDS =
28
- INS_BCDSETSGN =
29
- INS_BCDSR =
30
- INS_BCDTRUNC =
31
- INS_BCDUS =
32
- INS_BCDUTRUNC =
33
- INS_BDNZFLR =
46
- INS_BEQ =
76
- INS_BEQA =
77
- INS_BEQCTR =
78
- INS_BEQCTRL =
79
- INS_BEQL =
80
- INS_BEQLA =
81
- INS_BEQLR =
82
- INS_BEQLRL =
83
- INS_BGE =
92
- INS_BGEA =
93
- INS_BGECTR =
94
- INS_BGECTRL =
95
- INS_BGEL =
96
- INS_BGELA =
97
- INS_BGELR =
98
- INS_BGELRL =
99
- INS_BGT =
100
- INS_BGTA =
101
- INS_BGTCTR =
102
- INS_BGTCTRL =
103
- INS_BGTL =
104
- INS_BGTLA =
105
- INS_BGTLR =
106
- INS_BGTLRL =
107
- INS_BLE =
110
- INS_BLEA =
111
- INS_BLECTR =
112
- INS_BLECTRL =
113
- INS_BLEL =
114
- INS_BLELA =
115
- INS_BLELR =
116
- INS_BLELRL =
117
- INS_BLT =
120
- INS_BLTA =
121
- INS_BLTCTR =
122
- INS_BLTCTRL =
123
- INS_BLTL =
124
- INS_BLTLA =
125
- INS_BLTLR =
126
- INS_BLTLRL =
127
- INS_BNE =
128
- INS_BNEA =
129
- INS_BNECTR =
130
- INS_BNECTRL =
131
- INS_BNEL =
132
- INS_BNELA =
133
- INS_BNELR =
134
- INS_BNELRL =
135
- INS_BNG =
136
- INS_BNGA =
137
- INS_BNGCTR =
138
- INS_BNGCTRL =
139
- INS_BNGL =
140
- INS_BNGLA =
141
- INS_BNGLR =
142
- INS_BNGLRL =
143
- INS_BNL =
144
- INS_BNLA =
145
- INS_BNLCTR =
146
- INS_BNLCTRL =
147
- INS_BNLL =
148
- INS_BNLLA =
149
- INS_BNLLR =
150
- INS_BNLLRL =
151
- INS_BNS =
152
- INS_BNSA =
153
- INS_BNSCTR =
154
- INS_BNSCTRL =
155
- INS_BNSL =
156
- INS_BNSLA =
157
- INS_BNSLR =
158
- INS_BNSLRL =
159
- INS_BNU =
160
- INS_BNUA =
161
- INS_BNUCTR =
162
- INS_BNUCTRL =
163
- INS_BNUL =
164
- INS_BNULA =
165
- INS_BNULR =
166
- INS_BNULRL =
167
- INS_BPERMD =
168
- INS_BSO =
170
- INS_BSOA =
171
- INS_BSOCTR =
172
- INS_BSOCTRL =
173
- INS_BSOL =
174
- INS_BSOLA =
175
- INS_BSOLR =
176
- INS_BSOLRL =
177
- INS_BUN =
186
- INS_BUNA =
187
- INS_BUNCTR =
188
- INS_BUNCTRL =
189
- INS_BUNL =
190
- INS_BUNLA =
191
- INS_BUNLR =
192
- INS_BUNLRL =
193
- INS_CLRBHRB =
194
- INS_CLRLSLDI =
196
- INS_CLRLSLWI =
197
- INS_CLRRDI =
199
- INS_CLRRWI =
200
- INS_CMP =
201
- INS_CMPEQB =
205
- INS_CMPI =
206
- INS_CMPL =
207
- INS_CMPLI =
210
- INS_CMPRB =
213
- INS_CNTTZD =
218
- INS_CNTTZW =
219
- INS_COPY =
220
- INS_COPY_FIRST =
221
- INS_CP_ABORT =
222
- INS_DARN =
235
- INS_DCBFEP =
238
- INS_DCBFL =
239
- INS_DCBFLP =
240
- INS_DCBSTEP =
243
- INS_DCBTCT =
245
- INS_DCBTDS =
246
- INS_DCBTEP =
247
- INS_DCBTSTCT =
249
- INS_DCBTSTDS =
250
- INS_DCBTSTEP =
251
- INS_DCBTSTT =
252
- INS_DCBTT =
253
- INS_DCBZEP =
255
- INS_DCBZLEP =
257
- INS_DCI =
259
- INS_DIVDE =
261
- INS_DIVDEU =
262
- INS_DIVWE =
265
- INS_DIVWEU =
266
- INS_EFDABS =
274
- INS_EFDADD =
275
- INS_EFDCFS =
276
- INS_EFDCFSF =
277
- INS_EFDCFSI =
278
- INS_EFDCFSID =
279
- INS_EFDCFUF =
280
- INS_EFDCFUI =
281
- INS_EFDCFUID =
282
- INS_EFDCMPEQ =
283
- INS_EFDCMPGT =
284
- INS_EFDCMPLT =
285
- INS_EFDCTSF =
286
- INS_EFDCTSI =
287
- INS_EFDCTSIDZ =
288
- INS_EFDCTSIZ =
289
- INS_EFDCTUF =
290
- INS_EFDCTUI =
291
- INS_EFDCTUIDZ =
292
- INS_EFDCTUIZ =
293
- INS_EFDDIV =
294
- INS_EFDMUL =
295
- INS_EFDNABS =
296
- INS_EFDNEG =
297
- INS_EFDSUB =
298
- INS_EFDTSTEQ =
299
- INS_EFDTSTGT =
300
- INS_EFDTSTLT =
301
- INS_EFSABS =
302
- INS_EFSADD =
303
- INS_EFSCFD =
304
- INS_EFSCFSF =
305
- INS_EFSCFSI =
306
- INS_EFSCFUF =
307
- INS_EFSCFUI =
308
- INS_EFSCMPEQ =
309
- INS_EFSCMPGT =
310
- INS_EFSCMPLT =
311
- INS_EFSCTSF =
312
- INS_EFSCTSI =
313
- INS_EFSCTSIZ =
314
- INS_EFSCTUF =
315
- INS_EFSCTUI =
316
- INS_EFSCTUIZ =
317
- INS_EFSDIV =
318
- INS_EFSMUL =
319
- INS_EFSNABS =
320
- INS_EFSNEG =
321
- INS_EFSSUB =
322
- INS_EFSTSTEQ =
323
- INS_EFSTSTGT =
324
- INS_EFSTSTLT =
325
- INS_EVFSABS =
349
- INS_EVFSADD =
350
- INS_EVFSCFSF =
351
- INS_EVFSCFSI =
352
- INS_EVFSCFUF =
353
- INS_EVFSCFUI =
354
- INS_EVFSCMPEQ =
355
- INS_EVFSCMPGT =
356
- INS_EVFSCMPLT =
357
- INS_EVFSCTSF =
358
- INS_EVFSCTSI =
359
- INS_EVFSCTSIZ =
360
- INS_EVFSCTUI =
361
- INS_EVFSDIV =
362
- INS_EVFSMUL =
363
- INS_EVFSNABS =
364
- INS_EVFSNEG =
365
- INS_EVFSSUB =
366
- INS_EVFSTSTEQ =
367
- INS_EVFSTSTGT =
368
- INS_EVFSTSTLT =
369
- INS_EVSEL =
491
- INS_EXTLDI =
521
- INS_EXTLWI =
522
- INS_EXTRDI =
523
- INS_EXTRWI =
524
- INS_EXTSWSLI =
528
- INS_FCTIDU =
539
- INS_FCTIWU =
543
- INS_FTDIV =
575
- INS_FTSQRT =
576
- INS_HRFID =
577
- INS_ICBIEP =
579
- INS_ICBLC =
580
- INS_ICBLQ =
581
- INS_ICBTLS =
583
- INS_ICI =
585
- INS_INSLWI =
586
- INS_INSRDI =
587
- INS_INSRWI =
588
- INS_LBARX =
592
- INS_LBEPX =
593
- INS_LDAT =
601
- INS_LDMX =
604
- INS_LFDEPX =
609
- INS_LHARX =
620
- INS_LHEPX =
625
- INS_LNIA =
634
- INS_LWAT =
645
- INS_LWEPX =
649
- INS_LXSD =
656
- INS_LXSIBZX =
658
- INS_LXSIHZX =
659
- INS_LXSIWAX =
660
- INS_LXSIWZX =
661
- INS_LXSSP =
662
- INS_LXSSPX =
663
- INS_LXV =
664
- INS_LXVB16X =
665
- INS_LXVH8X =
668
- INS_LXVL =
669
- INS_LXVLL =
670
- INS_LXVWSX =
672
- INS_LXVX =
673
- INS_MADDHD =
674
- INS_MADDHDU =
675
- INS_MADDLD =
676
- INS_MCRXRX =
680
- INS_MFBHRBE =
683
- INS_MFDEC =
701
- INS_MFFPRD =
705
- INS_MFFSCDRN =
707
- INS_MFFSCDRNI =
708
- INS_MFFSCE =
709
- INS_MFFSCRN =
710
- INS_MFFSCRNI =
711
- INS_MFFSL =
712
- INS_MFPMR =
720
- INS_MFSDR1 =
724
- INS_MFSPRG =
727
- INS_MFSPRG0 =
728
- INS_MFSPRG1 =
729
- INS_MFSPRG2 =
730
- INS_MFSPRG3 =
731
- INS_MFSPRG4 =
732
- INS_MFSPRG5 =
733
- INS_MFSPRG6 =
734
- INS_MFSPRG7 =
735
- INS_MFSRR0 =
738
- INS_MFSRR1 =
739
- INS_MFTBL =
744
- INS_MFVRD =
748
- INS_MFVRSAVE =
749
- INS_MFVSRD =
751
- INS_MFVSRLD =
752
- INS_MFVSRWZ =
753
- INS_MODSD =
755
- INS_MODSW =
756
- INS_MODUD =
757
- INS_MODUW =
758
- INS_MSGSYNC =
760
- INS_MTASR =
763
- INS_MTDEC =
782
- INS_MTPMR =
798
- INS_MTSDR1 =
799
- INS_MTSPRG =
802
- INS_MTSPRG0 =
803
- INS_MTSPRG1 =
804
- INS_MTSPRG2 =
805
- INS_MTSPRG3 =
806
- INS_MTSPRG4 =
807
- INS_MTSPRG5 =
808
- INS_MTSPRG6 =
809
- INS_MTSPRG7 =
810
- INS_MTSRR0 =
813
- INS_MTSRR1 =
814
- INS_MTVRSAVE =
822
- INS_MTVSRD =
824
- INS_MTVSRDD =
825
- INS_MTVSRWA =
826
- INS_MTVSRWS =
827
- INS_MTVSRWZ =
828
- INS_NAP =
838
- INS_PASTE =
847
- INS_PASTE_LAST =
848
- INS_POPCNTB =
849
- INS_RFEBB =
985
- INS_ROTRDI =
1002
- INS_ROTRWI =
1003
- INS_SETB =
1005
- INS_SLBIEG =
1008
- INS_SLBMFEV =
1010
- INS_SLBSYNC =
1012
- INS_SRDI =
1022
- INS_STBCX =
1027
- INS_STBEPX =
1028
- INS_STDAT =
1033
- INS_STFDEPX =
1041
- INS_STHCX =
1053
- INS_STHEPX =
1054
- INS_STOP =
1059
- INS_STWAT =
1067
- INS_STWEPX =
1071
- INS_STXSD =
1075
- INS_STXSIBX =
1077
- INS_STXSIHX =
1078
- INS_STXSIWX =
1079
- INS_STXSSP =
1080
- INS_STXSSPX =
1081
- INS_STXV =
1082
- INS_STXVB16X =
1083
- INS_STXVH8X =
1085
- INS_STXVL =
1086
- INS_STXVLL =
1087
- INS_STXVX =
1089
- INS_SUBI =
1098
- INS_SUBIC =
1099
- INS_SUBIS =
1100
- INS_SUBPCIS =
1101
- INS_TABORT =
1103
- INS_TABORTDC =
1104
- INS_TABORTDCI =
1105
- INS_TABORTWC =
1106
- INS_TABORTWCI =
1107
- INS_TBEGIN =
1108
- INS_TCHECK =
1109
- INS_TDGE =
1113
- INS_TDGEI =
1114
- INS_TDLE =
1118
- INS_TDLEI =
1119
- INS_TDLGE =
1120
- INS_TDLGEI =
1121
- INS_TDLLE =
1124
- INS_TDLLEI =
1125
- INS_TDLNG =
1128
- INS_TDLNGI =
1129
- INS_TDLNL =
1130
- INS_TDLNLI =
1131
- INS_TDNG =
1136
- INS_TDNGI =
1137
- INS_TDNL =
1138
- INS_TDNLI =
1139
- INS_TEND =
1142
- INS_TRECHKPT =
1158
- INS_TRECLAIM =
1159
- INS_TSR =
1160
- INS_TWGE =
1164
- INS_TWGEI =
1165
- INS_TWLE =
1169
- INS_TWLEI =
1170
- INS_TWLGE =
1171
- INS_TWLGEI =
1172
- INS_TWLLE =
1175
- INS_TWLLEI =
1176
- INS_TWLNG =
1179
- INS_TWLNGI =
1180
- INS_TWLNL =
1181
- INS_TWLNLI =
1182
- INS_TWNG =
1187
- INS_TWNGI =
1188
- INS_TWNL =
1189
- INS_TWNLI =
1190
- INS_VABSDUB =
1193
- INS_VABSDUH =
1194
- INS_VABSDUW =
1195
- INS_VADDCUQ =
1196
- INS_VADDECUQ =
1198
- INS_VADDEUQM =
1199
- INS_VADDUQM =
1209
- INS_VBPERMD =
1220
- INS_VBPERMQ =
1221
- INS_VCIPHER =
1224
- INS_VCIPHERLAST =
1225
- INS_VCLZLSBB =
1229
- INS_VCMPNEB =
1247
- INS_VCMPNEH =
1248
- INS_VCMPNEW =
1249
- INS_VCMPNEZB =
1250
- INS_VCMPNEZH =
1251
- INS_VCMPNEZW =
1252
- INS_VCTZB =
1255
- INS_VCTZD =
1256
- INS_VCTZH =
1257
- INS_VCTZLSBB =
1258
- INS_VCTZW =
1259
- INS_VEXTRACTD =
1262
- INS_VEXTRACTUB =
1263
- INS_VEXTRACTUH =
1264
- INS_VEXTRACTUW =
1265
- INS_VEXTSB2D =
1266
- INS_VEXTSB2W =
1267
- INS_VEXTSH2D =
1268
- INS_VEXTSH2W =
1269
- INS_VEXTSW2D =
1270
- INS_VEXTUBLX =
1271
- INS_VEXTUBRX =
1272
- INS_VEXTUHLX =
1273
- INS_VEXTUHRX =
1274
- INS_VEXTUWLX =
1275
- INS_VEXTUWRX =
1276
- INS_VGBBD =
1277
- INS_VINSERTB =
1278
- INS_VINSERTD =
1279
- INS_VINSERTH =
1280
- INS_VINSERTW =
1281
- INS_VMR =
1305
- INS_VMRGEW =
1306
- INS_VMRGOW =
1313
- INS_VMUL10CUQ =
1320
- INS_VMUL10ECUQ =
1321
- INS_VMUL10EUQ =
1322
- INS_VMUL10UQ =
1323
- INS_VNCIPHER =
1338
- INS_VNCIPHERLAST =
1339
- INS_VNEGD =
1340
- INS_VNEGW =
1341
- INS_VNOT =
1344
- INS_VPERMR =
1348
- INS_VPERMXOR =
1349
- INS_VPKSDSS =
1351
- INS_VPKSDUS =
1352
- INS_VPKUDUM =
1357
- INS_VPKUDUS =
1358
- INS_VPMSUMB =
1363
- INS_VPMSUMD =
1364
- INS_VPMSUMH =
1365
- INS_VPMSUMW =
1366
- INS_VPRTYBD =
1371
- INS_VPRTYBQ =
1372
- INS_VPRTYBW =
1373
- INS_VRLDMI =
1381
- INS_VRLDNM =
1382
- INS_VRLWMI =
1385
- INS_VRLWNM =
1386
- INS_VSBOX =
1388
- INS_VSHASIGMAD =
1390
- INS_VSHASIGMAW =
1391
- INS_VSLV =
1398
- INS_VSRV =
1415
- INS_VSUBCUQ =
1417
- INS_VSUBECUQ =
1419
- INS_VSUBEUQM =
1420
- INS_VSUBUQM =
1430
- INS_VUPKHSW =
1441
- INS_VUPKLSW =
1445
- INS_XSABSQP =
1457
- INS_XSADDQP =
1459
- INS_XSADDQPO =
1460
- INS_XSADDSP =
1461
- INS_XSCMPEQDP =
1462
- INS_XSCMPEXPDP =
1463
- INS_XSCMPEXPQP =
1464
- INS_XSCMPGEDP =
1465
- INS_XSCMPGTDP =
1466
- INS_XSCMPOQP =
1468
- INS_XSCMPUQP =
1470
- INS_XSCPSGNQP =
1472
- INS_XSCVDPHP =
1473
- INS_XSCVDPQP =
1474
- INS_XSCVDPSPN =
1476
- INS_XSCVHPDP =
1481
- INS_XSCVQPDP =
1482
- INS_XSCVQPDPO =
1483
- INS_XSCVQPSDZ =
1484
- INS_XSCVQPSWZ =
1485
- INS_XSCVQPUDZ =
1486
- INS_XSCVQPUWZ =
1487
- INS_XSCVSDQP =
1488
- INS_XSCVSPDPN =
1490
- INS_XSCVSXDSP =
1492
- INS_XSCVUDQP =
1493
- INS_XSCVUXDSP =
1495
- INS_XSDIVQP =
1497
- INS_XSDIVQPO =
1498
- INS_XSDIVSP =
1499
- INS_XSIEXPDP =
1500
- INS_XSIEXPQP =
1501
- INS_XSMADDASP =
1503
- INS_XSMADDMSP =
1505
- INS_XSMADDQP =
1506
- INS_XSMADDQPO =
1507
- INS_XSMAXCDP =
1508
- INS_XSMAXJDP =
1510
- INS_XSMINCDP =
1511
- INS_XSMINJDP =
1513
- INS_XSMSUBASP =
1515
- INS_XSMSUBMSP =
1517
- INS_XSMSUBQP =
1518
- INS_XSMSUBQPO =
1519
- INS_XSMULQP =
1521
- INS_XSMULQPO =
1522
- INS_XSMULSP =
1523
- INS_XSNABSQP =
1525
- INS_XSNEGQP =
1527
- INS_XSNMADDASP =
1529
- INS_XSNMADDMSP =
1531
- INS_XSNMADDQP =
1532
- INS_XSNMADDQPO =
1533
- INS_XSNMSUBASP =
1535
- INS_XSNMSUBMSP =
1537
- INS_XSNMSUBQP =
1538
- INS_XSNMSUBQPO =
1539
- INS_XSRESP =
1546
- INS_XSRQPI =
1547
- INS_XSRQPIX =
1548
- INS_XSRQPXP =
1549
- INS_XSRSP =
1550
- INS_XSRSQRTESP =
1552
- INS_XSSQRTQP =
1554
- INS_XSSQRTQPO =
1555
- INS_XSSQRTSP =
1556
- INS_XSSUBQP =
1558
- INS_XSSUBQPO =
1559
- INS_XSSUBSP =
1560
- INS_XSTSTDCDP =
1563
- INS_XSTSTDCQP =
1564
- INS_XSTSTDCSP =
1565
- INS_XSXEXPDP =
1566
- INS_XSXEXPQP =
1567
- INS_XSXSIGDP =
1568
- INS_XSXSIGQP =
1569
- INS_XVCVHPSP =
1587
- INS_XVCVSPHP =
1589
- INS_XVIEXPDP =
1604
- INS_XVIEXPSP =
1605
- INS_XVTSTDCDP =
1656
- INS_XVTSTDCSP =
1657
- INS_XVXEXPDP =
1658
- INS_XVXEXPSP =
1659
- INS_XVXSIGDP =
1660
- INS_XVXSIGSP =
1661
- INS_XXBRD =
1662
- INS_XXBRH =
1663
- INS_XXBRQ =
1664
- INS_XXBRW =
1665
- INS_XXEXTRACTUW =
1666
- INS_XXINSERTW =
1667
- INS_XXPERM =
1680
- INS_XXPERMR =
1682
- INS_XXSPLTIB =
1686
- INS_DCBZ_L =
1689
- INS_PSQ_L =
1690
- INS_PSQ_LU =
1691
- INS_PSQ_LUX =
1692
- INS_PSQ_LX =
1693
- INS_PSQ_ST =
1694
- INS_PSQ_STU =
1695
- INS_PSQ_STUX =
1696
- INS_PSQ_STX =
1697
- INS_PS_ABS =
1698
- INS_PS_ADD =
1699
- INS_PS_CMPO0 =
1700
- INS_PS_CMPO1 =
1701
- INS_PS_CMPU0 =
1702
- INS_PS_CMPU1 =
1703
- INS_PS_DIV =
1704
- INS_PS_MADD =
1705
- INS_PS_MADDS0 =
1706
- INS_PS_MADDS1 =
1707
- INS_PS_MERGE00 =
1708
- INS_PS_MERGE01 =
1709
- INS_PS_MERGE10 =
1710
- INS_PS_MERGE11 =
1711
- INS_PS_MR =
1712
- INS_PS_MSUB =
1713
- INS_PS_MUL =
1714
- INS_PS_MULS0 =
1715
- INS_PS_MULS1 =
1716
- INS_PS_NABS =
1717
- INS_PS_NEG =
1718
- INS_PS_NMADD =
1719
- INS_PS_NMSUB =
1720
- INS_PS_RES =
1721
- INS_PS_RSQRTE =
1722
- INS_PS_SEL =
1723
- INS_PS_SUB =
1724
- INS_PS_SUM0 =
1725
- INS_PS_SUM1 =
1726
- GRP_PS =
142