summaryrefslogtreecommitdiffstats
path: root/whichasm-0.01/ppc.h
diff options
context:
space:
mode:
Diffstat (limited to 'whichasm-0.01/ppc.h')
-rw-r--r--whichasm-0.01/ppc.h3210
1 files changed, 3210 insertions, 0 deletions
diff --git a/whichasm-0.01/ppc.h b/whichasm-0.01/ppc.h
new file mode 100644
index 0000000..178b1ca
--- /dev/null
+++ b/whichasm-0.01/ppc.h
@@ -0,0 +1,3210 @@
+struct ppc_opcode
+{
+ unsigned long arch;
+ const char *assembler;
+};
+
+struct ppc_reg
+{
+ unsigned long arch;
+ const char *assembler;
+};
+
+enum ppc_arch
+{
+ PPC_NONE,
+ PPC_GENERIC
+};
+
+static const struct ppc_reg ppc_regs[] =
+{
+ {PPC_GENERIC, "R0"},
+ {PPC_GENERIC, "R1"},
+ {PPC_GENERIC, "R2"},
+ {PPC_GENERIC, "R3"},
+ {PPC_GENERIC, "R4"},
+ {PPC_GENERIC, "R5"},
+ {PPC_GENERIC, "R6"},
+ {PPC_GENERIC, "R7"},
+ {PPC_GENERIC, "R8"},
+ {PPC_GENERIC, "R9"},
+ {PPC_GENERIC, "R10"},
+ {PPC_GENERIC, "R11"},
+ {PPC_GENERIC, "R12"},
+ {PPC_GENERIC, "R13"},
+ {PPC_GENERIC, "R14"},
+ {PPC_GENERIC, "R15"},
+ {PPC_GENERIC, "R16"},
+ {PPC_GENERIC, "R17"},
+ {PPC_GENERIC, "R18"},
+ {PPC_GENERIC, "R19"},
+ {PPC_GENERIC, "R20"},
+ {PPC_GENERIC, "R21"},
+ {PPC_GENERIC, "R22"},
+ {PPC_GENERIC, "R23"},
+ {PPC_GENERIC, "R24"},
+ {PPC_GENERIC, "R25"},
+ {PPC_GENERIC, "R26"},
+ {PPC_GENERIC, "R27"},
+ {PPC_GENERIC, "R28"},
+ {PPC_GENERIC, "R29"},
+ {PPC_GENERIC, "R30"},
+ {PPC_GENERIC, "R31"},
+ {PPC_GENERIC, "CR"},
+ {PPC_GENERIC, "LR"},
+ {PPC_GENERIC, "CTR"},
+ {PPC_GENERIC, "XER"},
+ {0, 0}
+};
+
+static const struct ppc_opcode ppc_opcodes[] =
+{
+ {PPC_GENERIC, ""},
+ {PPC_GENERIC, "attn"},
+ {PPC_GENERIC, "tdlgti"},
+ {PPC_GENERIC, "tdllti"},
+ {PPC_GENERIC, "tdeqi"},
+ {PPC_GENERIC, "tdlgei"},
+ {PPC_GENERIC, "tdlnli"},
+ {PPC_GENERIC, "tdllei"},
+ {PPC_GENERIC, "tdlngi"},
+ {PPC_GENERIC, "tdgti"},
+ {PPC_GENERIC, "tdgei"},
+ {PPC_GENERIC, "tdnli"},
+ {PPC_GENERIC, "tdlti"},
+ {PPC_GENERIC, "tdlei"},
+ {PPC_GENERIC, "tdngi"},
+ {PPC_GENERIC, "tdnei"},
+ {PPC_GENERIC, "tdi"},
+ {PPC_GENERIC, "twlgti"},
+ {PPC_GENERIC, "tlgti"},
+ {PPC_GENERIC, "twllti"},
+ {PPC_GENERIC, "tllti"},
+ {PPC_GENERIC, "tweqi"},
+ {PPC_GENERIC, "teqi"},
+ {PPC_GENERIC, "twlgei"},
+ {PPC_GENERIC, "tlgei"},
+ {PPC_GENERIC, "twlnli"},
+ {PPC_GENERIC, "tlnli"},
+ {PPC_GENERIC, "twllei"},
+ {PPC_GENERIC, "tllei"},
+ {PPC_GENERIC, "twlngi"},
+ {PPC_GENERIC, "tlngi"},
+ {PPC_GENERIC, "twgti"},
+ {PPC_GENERIC, "tgti"},
+ {PPC_GENERIC, "twgei"},
+ {PPC_GENERIC, "tgei"},
+ {PPC_GENERIC, "twnli"},
+ {PPC_GENERIC, "tnli"},
+ {PPC_GENERIC, "twlti"},
+ {PPC_GENERIC, "tlti"},
+ {PPC_GENERIC, "twlei"},
+ {PPC_GENERIC, "tlei"},
+ {PPC_GENERIC, "twngi"},
+ {PPC_GENERIC, "tngi"},
+ {PPC_GENERIC, "twnei"},
+ {PPC_GENERIC, "tnei"},
+ {PPC_GENERIC, "twi"},
+ {PPC_GENERIC, "ti"},
+ {PPC_GENERIC, "ps_cmpu0"},
+ {PPC_GENERIC, "vaddubm"},
+ {PPC_GENERIC, "vmaxub"},
+ {PPC_GENERIC, "vrlb"},
+ {PPC_GENERIC, "vcmpequb"},
+ {PPC_GENERIC, "vmuloub"},
+ {PPC_GENERIC, "vaddfp"},
+ {PPC_GENERIC, "psq_lx"},
+ {PPC_GENERIC, "vmrghb"},
+ {PPC_GENERIC, "psq_stx"},
+ {PPC_GENERIC, "vpkuhum"},
+ {PPC_GENERIC, "mulhhwu"},
+ {PPC_GENERIC, "mulhhwu."},
+ {PPC_GENERIC, "ps_sum0"},
+ {PPC_GENERIC, "ps_sum0."},
+ {PPC_GENERIC, "ps_sum1"},
+ {PPC_GENERIC, "ps_sum1."},
+ {PPC_GENERIC, "ps_muls0"},
+ {PPC_GENERIC, "machhwu"},
+ {PPC_GENERIC, "ps_muls0."},
+ {PPC_GENERIC, "machhwu."},
+ {PPC_GENERIC, "ps_muls1"},
+ {PPC_GENERIC, "ps_muls1."},
+ {PPC_GENERIC, "ps_madds0"},
+ {PPC_GENERIC, "ps_madds0."},
+ {PPC_GENERIC, "ps_madds1"},
+ {PPC_GENERIC, "ps_madds1."},
+ {PPC_GENERIC, "vmhaddshs"},
+ {PPC_GENERIC, "vmhraddshs"},
+ {PPC_GENERIC, "vmladduhm"},
+ {PPC_GENERIC, "ps_div"},
+ {PPC_GENERIC, "vmsumubm"},
+ {PPC_GENERIC, "ps_div."},
+ {PPC_GENERIC, "vmsummbm"},
+ {PPC_GENERIC, "vmsumuhm"},
+ {PPC_GENERIC, "vmsumuhs"},
+ {PPC_GENERIC, "ps_sub"},
+ {PPC_GENERIC, "vmsumshm"},
+ {PPC_GENERIC, "ps_sub."},
+ {PPC_GENERIC, "vmsumshs"},
+ {PPC_GENERIC, "ps_add"},
+ {PPC_GENERIC, "vsel"},
+ {PPC_GENERIC, "ps_add."},
+ {PPC_GENERIC, "vperm"},
+ {PPC_GENERIC, "vsldoi"},
+ {PPC_GENERIC, "ps_sel"},
+ {PPC_GENERIC, "vmaddfp"},
+ {PPC_GENERIC, "ps_sel."},
+ {PPC_GENERIC, "vnmsubfp"},
+ {PPC_GENERIC, "ps_res"},
+ {PPC_GENERIC, "ps_res."},
+ {PPC_GENERIC, "ps_mul"},
+ {PPC_GENERIC, "ps_mul."},
+ {PPC_GENERIC, "ps_rsqrte"},
+ {PPC_GENERIC, "ps_rsqrte."},
+ {PPC_GENERIC, "ps_msub"},
+ {PPC_GENERIC, "ps_msub."},
+ {PPC_GENERIC, "ps_madd"},
+ {PPC_GENERIC, "ps_madd."},
+ {PPC_GENERIC, "ps_nmsub"},
+ {PPC_GENERIC, "ps_nmsub."},
+ {PPC_GENERIC, "ps_nmadd"},
+ {PPC_GENERIC, "ps_nmadd."},
+ {PPC_GENERIC, "ps_cmpo0"},
+ {PPC_GENERIC, "vadduhm"},
+ {PPC_GENERIC, "vmaxuh"},
+ {PPC_GENERIC, "vrlh"},
+ {PPC_GENERIC, "vcmpequh"},
+ {PPC_GENERIC, "vmulouh"},
+ {PPC_GENERIC, "vsubfp"},
+ {PPC_GENERIC, "psq_lux"},
+ {PPC_GENERIC, "vmrghh"},
+ {PPC_GENERIC, "psq_stux"},
+ {PPC_GENERIC, "vpkuwum"},
+ {PPC_GENERIC, "ps_neg"},
+ {PPC_GENERIC, "mulhhw"},
+ {PPC_GENERIC, "ps_neg."},
+ {PPC_GENERIC, "mulhhw."},
+ {PPC_GENERIC, "machhw"},
+ {PPC_GENERIC, "machhw."},
+ {PPC_GENERIC, "nmachhw"},
+ {PPC_GENERIC, "nmachhw."},
+ {PPC_GENERIC, "ps_cmpu1"},
+ {PPC_GENERIC, "vadduwm"},
+ {PPC_GENERIC, "vmaxuw"},
+ {PPC_GENERIC, "vrlw"},
+ {PPC_GENERIC, "vcmpequw"},
+ {PPC_GENERIC, "vmrghw"},
+ {PPC_GENERIC, "vpkuhus"},
+ {PPC_GENERIC, "ps_mr"},
+ {PPC_GENERIC, "ps_mr."},
+ {PPC_GENERIC, "machhwsu"},
+ {PPC_GENERIC, "machhwsu."},
+ {PPC_GENERIC, "ps_cmpo1"},
+ {PPC_GENERIC, "vabsdub"},
+ {PPC_GENERIC, "vcmpeqfp"},
+ {PPC_GENERIC, "vpkuwus"},
+ {PPC_GENERIC, "machhws"},
+ {PPC_GENERIC, "machhws."},
+ {PPC_GENERIC, "nmachhws"},
+ {PPC_GENERIC, "nmachhws."},
+ {PPC_GENERIC, "vabsduh"},
+ {PPC_GENERIC, "vmaxsb"},
+ {PPC_GENERIC, "vslb"},
+ {PPC_GENERIC, "vmulosb"},
+ {PPC_GENERIC, "vrefp"},
+ {PPC_GENERIC, "vmrglb"},
+ {PPC_GENERIC, "vpkshus"},
+ {PPC_GENERIC, "ps_nabs"},
+ {PPC_GENERIC, "mulchwu"},
+ {PPC_GENERIC, "ps_nabs."},
+ {PPC_GENERIC, "mulchwu."},
+ {PPC_GENERIC, "macchwu"},
+ {PPC_GENERIC, "macchwu."},
+ {PPC_GENERIC, "vabsduw"},
+ {PPC_GENERIC, "vmaxsh"},
+ {PPC_GENERIC, "vslh"},
+ {PPC_GENERIC, "vmulosh"},
+ {PPC_GENERIC, "vrsqrtefp"},
+ {PPC_GENERIC, "vmrglh"},
+ {PPC_GENERIC, "vpkswus"},
+ {PPC_GENERIC, "mulchw"},
+ {PPC_GENERIC, "mulchw."},
+ {PPC_GENERIC, "macchw"},
+ {PPC_GENERIC, "macchw."},
+ {PPC_GENERIC, "nmacchw"},
+ {PPC_GENERIC, "nmacchw."},
+ {PPC_GENERIC, "vaddcuw"},
+ {PPC_GENERIC, "vmaxsw"},
+ {PPC_GENERIC, "vslw"},
+ {PPC_GENERIC, "vexptefp"},
+ {PPC_GENERIC, "vmrglw"},
+ {PPC_GENERIC, "vpkshss"},
+ {PPC_GENERIC, "macchwsu"},
+ {PPC_GENERIC, "macchwsu."},
+ {PPC_GENERIC, "vsl"},
+ {PPC_GENERIC, "vcmpgefp"},
+ {PPC_GENERIC, "vlogefp"},
+ {PPC_GENERIC, "vpkswss"},
+ {PPC_GENERIC, "macchws"},
+ {PPC_GENERIC, "macchws."},
+ {PPC_GENERIC, "nmacchws"},
+ {PPC_GENERIC, "nmacchws."},
+ {PPC_GENERIC, "evaddw"},
+ {PPC_GENERIC, "vaddubs"},
+ {PPC_GENERIC, "evaddiw"},
+ {PPC_GENERIC, "vminub"},
+ {PPC_GENERIC, "evsubfw"},
+ {PPC_GENERIC, "evsubw"},
+ {PPC_GENERIC, "vsrb"},
+ {PPC_GENERIC, "evsubifw"},
+ {PPC_GENERIC, "evsubiw"},
+ {PPC_GENERIC, "vcmpgtub"},
+ {PPC_GENERIC, "evabs"},
+ {PPC_GENERIC, "vmuleub"},
+ {PPC_GENERIC, "evneg"},
+ {PPC_GENERIC, "evextsb"},
+ {PPC_GENERIC, "vrfin"},
+ {PPC_GENERIC, "evextsh"},
+ {PPC_GENERIC, "evrndw"},
+ {PPC_GENERIC, "vspltb"},
+ {PPC_GENERIC, "evcntlzw"},
+ {PPC_GENERIC, "evcntlsw"},
+ {PPC_GENERIC, "vupkhsb"},
+ {PPC_GENERIC, "brinc"},
+ {PPC_GENERIC, "ps_abs"},
+ {PPC_GENERIC, "ps_abs."},
+ {PPC_GENERIC, "evand"},
+ {PPC_GENERIC, "evandc"},
+ {PPC_GENERIC, "evxor"},
+ {PPC_GENERIC, "evmr"},
+ {PPC_GENERIC, "evor"},
+ {PPC_GENERIC, "evnor"},
+ {PPC_GENERIC, "evnot"},
+ {PPC_GENERIC, "get"},
+ {PPC_GENERIC, "eveqv"},
+ {PPC_GENERIC, "evorc"},
+ {PPC_GENERIC, "evnand"},
+ {PPC_GENERIC, "evsrwu"},
+ {PPC_GENERIC, "evsrws"},
+ {PPC_GENERIC, "evsrwiu"},
+ {PPC_GENERIC, "evsrwis"},
+ {PPC_GENERIC, "evslw"},
+ {PPC_GENERIC, "evslwi"},
+ {PPC_GENERIC, "evrlw"},
+ {PPC_GENERIC, "evsplati"},
+ {PPC_GENERIC, "evrlwi"},
+ {PPC_GENERIC, "evsplatfi"},
+ {PPC_GENERIC, "evmergehi"},
+ {PPC_GENERIC, "evmergelo"},
+ {PPC_GENERIC, "evmergehilo"},
+ {PPC_GENERIC, "evmergelohi"},
+ {PPC_GENERIC, "evcmpgtu"},
+ {PPC_GENERIC, "evcmpgts"},
+ {PPC_GENERIC, "evcmpltu"},
+ {PPC_GENERIC, "evcmplts"},
+ {PPC_GENERIC, "evcmpeq"},
+ {PPC_GENERIC, "cget"},
+ {PPC_GENERIC, "vadduhs"},
+ {PPC_GENERIC, "vminuh"},
+ {PPC_GENERIC, "vsrh"},
+ {PPC_GENERIC, "vcmpgtuh"},
+ {PPC_GENERIC, "vmuleuh"},
+ {PPC_GENERIC, "vrfiz"},
+ {PPC_GENERIC, "vsplth"},
+ {PPC_GENERIC, "vupkhsh"},
+ {PPC_GENERIC, "nget"},
+ {PPC_GENERIC, "evsel"},
+ {PPC_GENERIC, "ncget"},
+ {PPC_GENERIC, "evfsadd"},
+ {PPC_GENERIC, "vadduws"},
+ {PPC_GENERIC, "evfssub"},
+ {PPC_GENERIC, "vminuw"},
+ {PPC_GENERIC, "evfsabs"},
+ {PPC_GENERIC, "vsrw"},
+ {PPC_GENERIC, "evfsnabs"},
+ {PPC_GENERIC, "evfsneg"},
+ {PPC_GENERIC, "vcmpgtuw"},
+ {PPC_GENERIC, "evfsmul"},
+ {PPC_GENERIC, "evfsdiv"},
+ {PPC_GENERIC, "vrfip"},
+ {PPC_GENERIC, "evfscmpgt"},
+ {PPC_GENERIC, "vspltw"},
+ {PPC_GENERIC, "evfscmplt"},
+ {PPC_GENERIC, "evfscmpeq"},
+ {PPC_GENERIC, "vupklsb"},
+ {PPC_GENERIC, "evfscfui"},
+ {PPC_GENERIC, "evfscfsi"},
+ {PPC_GENERIC, "evfscfuf"},
+ {PPC_GENERIC, "evfscfsf"},
+ {PPC_GENERIC, "evfsctui"},
+ {PPC_GENERIC, "evfsctsi"},
+ {PPC_GENERIC, "evfsctuf"},
+ {PPC_GENERIC, "evfsctsf"},
+ {PPC_GENERIC, "evfsctuiz"},
+ {PPC_GENERIC, "put"},
+ {PPC_GENERIC, "evfsctsiz"},
+ {PPC_GENERIC, "evfststgt"},
+ {PPC_GENERIC, "evfststlt"},
+ {PPC_GENERIC, "evfststeq"},
+ {PPC_GENERIC, "cput"},
+ {PPC_GENERIC, "efsadd"},
+ {PPC_GENERIC, "efssub"},
+ {PPC_GENERIC, "efsabs"},
+ {PPC_GENERIC, "vsr"},
+ {PPC_GENERIC, "efsnabs"},
+ {PPC_GENERIC, "efsneg"},
+ {PPC_GENERIC, "vcmpgtfp"},
+ {PPC_GENERIC, "efsmul"},
+ {PPC_GENERIC, "efsdiv"},
+ {PPC_GENERIC, "vrfim"},
+ {PPC_GENERIC, "efscmpgt"},
+ {PPC_GENERIC, "efscmplt"},
+ {PPC_GENERIC, "efscmpeq"},
+ {PPC_GENERIC, "vupklsh"},
+ {PPC_GENERIC, "efscfd"},
+ {PPC_GENERIC, "efscfui"},
+ {PPC_GENERIC, "efscfsi"},
+ {PPC_GENERIC, "efscfuf"},
+ {PPC_GENERIC, "efscfsf"},
+ {PPC_GENERIC, "efsctui"},
+ {PPC_GENERIC, "efsctsi"},
+ {PPC_GENERIC, "efsctuf"},
+ {PPC_GENERIC, "efsctsf"},
+ {PPC_GENERIC, "efsctuiz"},
+ {PPC_GENERIC, "nput"},
+ {PPC_GENERIC, "efsctsiz"},
+ {PPC_GENERIC, "efststgt"},
+ {PPC_GENERIC, "efststlt"},
+ {PPC_GENERIC, "efststeq"},
+ {PPC_GENERIC, "efdadd"},
+ {PPC_GENERIC, "efdsub"},
+ {PPC_GENERIC, "efdcfuid"},
+ {PPC_GENERIC, "efdcfsid"},
+ {PPC_GENERIC, "efdabs"},
+ {PPC_GENERIC, "efdnabs"},
+ {PPC_GENERIC, "efdneg"},
+ {PPC_GENERIC, "efdmul"},
+ {PPC_GENERIC, "efddiv"},
+ {PPC_GENERIC, "efdctuidz"},
+ {PPC_GENERIC, "efdctsidz"},
+ {PPC_GENERIC, "efdcmpgt"},
+ {PPC_GENERIC, "efdcmplt"},
+ {PPC_GENERIC, "efdcmpeq"},
+ {PPC_GENERIC, "efdcfs"},
+ {PPC_GENERIC, "efdcfui"},
+ {PPC_GENERIC, "efdcfsi"},
+ {PPC_GENERIC, "efdcfuf"},
+ {PPC_GENERIC, "efdcfsf"},
+ {PPC_GENERIC, "efdctui"},
+ {PPC_GENERIC, "efdctsi"},
+ {PPC_GENERIC, "efdctuf"},
+ {PPC_GENERIC, "efdctsf"},
+ {PPC_GENERIC, "efdctuiz"},
+ {PPC_GENERIC, "ncput"},
+ {PPC_GENERIC, "efdctsiz"},
+ {PPC_GENERIC, "efdtstgt"},
+ {PPC_GENERIC, "efdtstlt"},
+ {PPC_GENERIC, "efdtsteq"},
+ {PPC_GENERIC, "evlddx"},
+ {PPC_GENERIC, "vaddsbs"},
+ {PPC_GENERIC, "evldd"},
+ {PPC_GENERIC, "evldwx"},
+ {PPC_GENERIC, "vminsb"},
+ {PPC_GENERIC, "evldw"},
+ {PPC_GENERIC, "evldhx"},
+ {PPC_GENERIC, "vsrab"},
+ {PPC_GENERIC, "evldh"},
+ {PPC_GENERIC, "vcmpgtsb"},
+ {PPC_GENERIC, "evlhhesplatx"},
+ {PPC_GENERIC, "vmulesb"},
+ {PPC_GENERIC, "evlhhesplat"},
+ {PPC_GENERIC, "vcfux"},
+ {PPC_GENERIC, "evlhhousplatx"},
+ {PPC_GENERIC, "vspltisb"},
+ {PPC_GENERIC, "evlhhousplat"},
+ {PPC_GENERIC, "evlhhossplatx"},
+ {PPC_GENERIC, "vpkpx"},
+ {PPC_GENERIC, "evlhhossplat"},
+ {PPC_GENERIC, "mullhwu"},
+ {PPC_GENERIC, "evlwhex"},
+ {PPC_GENERIC, "mullhwu."},
+ {PPC_GENERIC, "evlwhe"},
+ {PPC_GENERIC, "evlwhoux"},
+ {PPC_GENERIC, "evlwhou"},
+ {PPC_GENERIC, "evlwhosx"},
+ {PPC_GENERIC, "evlwhos"},
+ {PPC_GENERIC, "maclhwu"},
+ {PPC_GENERIC, "evlwwsplatx"},
+ {PPC_GENERIC, "maclhwu."},
+ {PPC_GENERIC, "evlwwsplat"},
+ {PPC_GENERIC, "evlwhsplatx"},
+ {PPC_GENERIC, "evlwhsplat"},
+ {PPC_GENERIC, "evstddx"},
+ {PPC_GENERIC, "evstdd"},
+ {PPC_GENERIC, "evstdwx"},
+ {PPC_GENERIC, "evstdw"},
+ {PPC_GENERIC, "evstdhx"},
+ {PPC_GENERIC, "evstdh"},
+ {PPC_GENERIC, "evstwhex"},
+ {PPC_GENERIC, "evstwhe"},
+ {PPC_GENERIC, "evstwhox"},
+ {PPC_GENERIC, "evstwho"},
+ {PPC_GENERIC, "evstwwex"},
+ {PPC_GENERIC, "evstwwe"},
+ {PPC_GENERIC, "evstwwox"},
+ {PPC_GENERIC, "evstwwo"},
+ {PPC_GENERIC, "vaddshs"},
+ {PPC_GENERIC, "vminsh"},
+ {PPC_GENERIC, "vsrah"},
+ {PPC_GENERIC, "vcmpgtsh"},
+ {PPC_GENERIC, "vmulesh"},
+ {PPC_GENERIC, "vcfsx"},
+ {PPC_GENERIC, "vspltish"},
+ {PPC_GENERIC, "vupkhpx"},
+ {PPC_GENERIC, "mullhw"},
+ {PPC_GENERIC, "mullhw."},
+ {PPC_GENERIC, "maclhw"},
+ {PPC_GENERIC, "maclhw."},
+ {PPC_GENERIC, "nmaclhw"},
+ {PPC_GENERIC, "nmaclhw."},
+ {PPC_GENERIC, "vaddsws"},
+ {PPC_GENERIC, "vminsw"},
+ {PPC_GENERIC, "vsraw"},
+ {PPC_GENERIC, "vcmpgtsw"},
+ {PPC_GENERIC, "vctuxs"},
+ {PPC_GENERIC, "vspltisw"},
+ {PPC_GENERIC, "maclhwsu"},
+ {PPC_GENERIC, "maclhwsu."},
+ {PPC_GENERIC, "vcmpbfp"},
+ {PPC_GENERIC, "vctsxs"},
+ {PPC_GENERIC, "vupklpx"},
+ {PPC_GENERIC, "maclhws"},
+ {PPC_GENERIC, "maclhws."},
+ {PPC_GENERIC, "nmaclhws"},
+ {PPC_GENERIC, "nmaclhws."},
+ {PPC_GENERIC, "vsububm"},
+ {PPC_GENERIC, "vavgub"},
+ {PPC_GENERIC, "evmhessf"},
+ {PPC_GENERIC, "vand"},
+ {PPC_GENERIC, "vcmpequb."},
+ {PPC_GENERIC, "udi0fcm."},
+ {PPC_GENERIC, "udi0fcm"},
+ {PPC_GENERIC, "evmhossf"},
+ {PPC_GENERIC, "evmheumi"},
+ {PPC_GENERIC, "evmhesmi"},
+ {PPC_GENERIC, "vmaxfp"},
+ {PPC_GENERIC, "evmhesmf"},
+ {PPC_GENERIC, "evmhoumi"},
+ {PPC_GENERIC, "vslo"},
+ {PPC_GENERIC, "evmhosmi"},
+ {PPC_GENERIC, "evmhosmf"},
+ {PPC_GENERIC, "machhwuo"},
+ {PPC_GENERIC, "machhwuo."},
+ {PPC_GENERIC, "ps_merge00"},
+ {PPC_GENERIC, "ps_merge00."},
+ {PPC_GENERIC, "evmhessfa"},
+ {PPC_GENERIC, "evmhossfa"},
+ {PPC_GENERIC, "evmheumia"},
+ {PPC_GENERIC, "evmhesmia"},
+ {PPC_GENERIC, "evmhesmfa"},
+ {PPC_GENERIC, "evmhoumia"},
+ {PPC_GENERIC, "evmhosmia"},
+ {PPC_GENERIC, "evmhosmfa"},
+ {PPC_GENERIC, "vsubuhm"},
+ {PPC_GENERIC, "vavguh"},
+ {PPC_GENERIC, "vandc"},
+ {PPC_GENERIC, "vcmpequh."},
+ {PPC_GENERIC, "udi1fcm."},
+ {PPC_GENERIC, "udi1fcm"},
+ {PPC_GENERIC, "evmwhssf"},
+ {PPC_GENERIC, "evmwlumi"},
+ {PPC_GENERIC, "vminfp"},
+ {PPC_GENERIC, "evmwhumi"},
+ {PPC_GENERIC, "vsro"},
+ {PPC_GENERIC, "evmwhsmi"},
+ {PPC_GENERIC, "evmwhsmf"},
+ {PPC_GENERIC, "evmwssf"},
+ {PPC_GENERIC, "machhwo"},
+ {PPC_GENERIC, "evmwumi"},
+ {PPC_GENERIC, "machhwo."},
+ {PPC_GENERIC, "evmwsmi"},
+ {PPC_GENERIC, "evmwsmf"},
+ {PPC_GENERIC, "nmachhwo"},
+ {PPC_GENERIC, "nmachhwo."},
+ {PPC_GENERIC, "ps_merge01"},
+ {PPC_GENERIC, "ps_merge01."},
+ {PPC_GENERIC, "evmwhssfa"},
+ {PPC_GENERIC, "evmwlumia"},
+ {PPC_GENERIC, "evmwhumia"},
+ {PPC_GENERIC, "evmwhsmia"},
+ {PPC_GENERIC, "evmwhsmfa"},
+ {PPC_GENERIC, "evmwssfa"},
+ {PPC_GENERIC, "evmwumia"},
+ {PPC_GENERIC, "evmwsmia"},
+ {PPC_GENERIC, "evmwsmfa"},
+ {PPC_GENERIC, "vsubuwm"},
+ {PPC_GENERIC, "vavguw"},
+ {PPC_GENERIC, "vor"},
+ {PPC_GENERIC, "vcmpequw."},
+ {PPC_GENERIC, "udi2fcm."},
+ {PPC_GENERIC, "udi2fcm"},
+ {PPC_GENERIC, "machhwsuo"},
+ {PPC_GENERIC, "machhwsuo."},
+ {PPC_GENERIC, "ps_merge10"},
+ {PPC_GENERIC, "ps_merge10."},
+ {PPC_GENERIC, "evaddusiaaw"},
+ {PPC_GENERIC, "evaddssiaaw"},
+ {PPC_GENERIC, "evsubfusiaaw"},
+ {PPC_GENERIC, "evsubfssiaaw"},
+ {PPC_GENERIC, "evmra"},
+ {PPC_GENERIC, "vxor"},
+ {PPC_GENERIC, "evdivws"},
+ {PPC_GENERIC, "vcmpeqfp."},
+ {PPC_GENERIC, "udi3fcm."},
+ {PPC_GENERIC, "udi3fcm"},
+ {PPC_GENERIC, "evdivwu"},
+ {PPC_GENERIC, "evaddumiaaw"},
+ {PPC_GENERIC, "evaddsmiaaw"},
+ {PPC_GENERIC, "evsubfumiaaw"},
+ {PPC_GENERIC, "evsubfsmiaaw"},
+ {PPC_GENERIC, "machhwso"},
+ {PPC_GENERIC, "machhwso."},
+ {PPC_GENERIC, "nmachhwso"},
+ {PPC_GENERIC, "nmachhwso."},
+ {PPC_GENERIC, "ps_merge11"},
+ {PPC_GENERIC, "ps_merge11."},
+ {PPC_GENERIC, "evmheusiaaw"},
+ {PPC_GENERIC, "evmhessiaaw"},
+ {PPC_GENERIC, "vavgsb"},
+ {PPC_GENERIC, "evmhessfaaw"},
+ {PPC_GENERIC, "evmhousiaaw"},
+ {PPC_GENERIC, "vnor"},
+ {PPC_GENERIC, "evmhossiaaw"},
+ {PPC_GENERIC, "udi4fcm."},
+ {PPC_GENERIC, "udi4fcm"},
+ {PPC_GENERIC, "evmhossfaaw"},
+ {PPC_GENERIC, "evmheumiaaw"},
+ {PPC_GENERIC, "evmhesmiaaw"},
+ {PPC_GENERIC, "evmhesmfaaw"},
+ {PPC_GENERIC, "evmhoumiaaw"},
+ {PPC_GENERIC, "evmhosmiaaw"},
+ {PPC_GENERIC, "evmhosmfaaw"},
+ {PPC_GENERIC, "macchwuo"},
+ {PPC_GENERIC, "macchwuo."},
+ {PPC_GENERIC, "evmhegumiaa"},
+ {PPC_GENERIC, "evmhegsmiaa"},
+ {PPC_GENERIC, "evmhegsmfaa"},
+ {PPC_GENERIC, "evmhogumiaa"},
+ {PPC_GENERIC, "evmhogsmiaa"},
+ {PPC_GENERIC, "evmhogsmfaa"},
+ {PPC_GENERIC, "evmwlusiaaw"},
+ {PPC_GENERIC, "evmwlssiaaw"},
+ {PPC_GENERIC, "vavgsh"},
+ {PPC_GENERIC, "udi5fcm."},
+ {PPC_GENERIC, "udi5fcm"},
+ {PPC_GENERIC, "evmwlumiaaw"},
+ {PPC_GENERIC, "evmwlsmiaaw"},
+ {PPC_GENERIC, "evmwssfaa"},
+ {PPC_GENERIC, "macchwo"},
+ {PPC_GENERIC, "evmwumiaa"},
+ {PPC_GENERIC, "macchwo."},
+ {PPC_GENERIC, "evmwsmiaa"},
+ {PPC_GENERIC, "evmwsmfaa"},
+ {PPC_GENERIC, "nmacchwo"},
+ {PPC_GENERIC, "nmacchwo."},
+ {PPC_GENERIC, "evmheusianw"},
+ {PPC_GENERIC, "vsubcuw"},
+ {PPC_GENERIC, "evmhessianw"},
+ {PPC_GENERIC, "vavgsw"},
+ {PPC_GENERIC, "evmhessfanw"},
+ {PPC_GENERIC, "evmhousianw"},
+ {PPC_GENERIC, "evmhossianw"},
+ {PPC_GENERIC, "udi6fcm."},
+ {PPC_GENERIC, "udi6fcm"},
+ {PPC_GENERIC, "evmhossfanw"},
+ {PPC_GENERIC, "evmheumianw"},
+ {PPC_GENERIC, "evmhesmianw"},
+ {PPC_GENERIC, "evmhesmfanw"},
+ {PPC_GENERIC, "evmhoumianw"},
+ {PPC_GENERIC, "evmhosmianw"},
+ {PPC_GENERIC, "evmhosmfanw"},
+ {PPC_GENERIC, "macchwsuo"},
+ {PPC_GENERIC, "macchwsuo."},
+ {PPC_GENERIC, "evmhegumian"},
+ {PPC_GENERIC, "evmhegsmian"},
+ {PPC_GENERIC, "evmhegsmfan"},
+ {PPC_GENERIC, "evmhogumian"},
+ {PPC_GENERIC, "evmhogsmian"},
+ {PPC_GENERIC, "evmhogsmfan"},
+ {PPC_GENERIC, "evmwlusianw"},
+ {PPC_GENERIC, "evmwlssianw"},
+ {PPC_GENERIC, "vcmpgefp."},
+ {PPC_GENERIC, "udi7fcm."},
+ {PPC_GENERIC, "udi7fcm"},
+ {PPC_GENERIC, "evmwlumianw"},
+ {PPC_GENERIC, "evmwlsmianw"},
+ {PPC_GENERIC, "evmwssfan"},
+ {PPC_GENERIC, "macchwso"},
+ {PPC_GENERIC, "evmwumian"},
+ {PPC_GENERIC, "macchwso."},
+ {PPC_GENERIC, "evmwsmian"},
+ {PPC_GENERIC, "evmwsmfan"},
+ {PPC_GENERIC, "nmacchwso"},
+ {PPC_GENERIC, "nmacchwso."},
+ {PPC_GENERIC, "vsububs"},
+ {PPC_GENERIC, "mfvscr"},
+ {PPC_GENERIC, "vcmpgtub."},
+ {PPC_GENERIC, "udi8fcm."},
+ {PPC_GENERIC, "udi8fcm"},
+ {PPC_GENERIC, "vsum4ubs"},
+ {PPC_GENERIC, "vsubuhs"},
+ {PPC_GENERIC, "mtvscr"},
+ {PPC_GENERIC, "vcmpgtuh."},
+ {PPC_GENERIC, "vsum4shs"},
+ {PPC_GENERIC, "udi9fcm."},
+ {PPC_GENERIC, "udi9fcm"},
+ {PPC_GENERIC, "vsubuws"},
+ {PPC_GENERIC, "vcmpgtuw."},
+ {PPC_GENERIC, "udi10fcm."},
+ {PPC_GENERIC, "udi10fcm"},
+ {PPC_GENERIC, "vsum2sws"},
+ {PPC_GENERIC, "vcmpgtfp."},
+ {PPC_GENERIC, "udi11fcm."},
+ {PPC_GENERIC, "udi11fcm"},
+ {PPC_GENERIC, "vsubsbs"},
+ {PPC_GENERIC, "vcmpgtsb."},
+ {PPC_GENERIC, "udi12fcm."},
+ {PPC_GENERIC, "udi12fcm"},
+ {PPC_GENERIC, "vsum4sbs"},
+ {PPC_GENERIC, "maclhwuo"},
+ {PPC_GENERIC, "maclhwuo."},
+ {PPC_GENERIC, "vsubshs"},
+ {PPC_GENERIC, "vcmpgtsh."},
+ {PPC_GENERIC, "udi13fcm."},
+ {PPC_GENERIC, "udi13fcm"},
+ {PPC_GENERIC, "maclhwo"},
+ {PPC_GENERIC, "maclhwo."},
+ {PPC_GENERIC, "nmaclhwo"},
+ {PPC_GENERIC, "nmaclhwo."},
+ {PPC_GENERIC, "vsubsws"},
+ {PPC_GENERIC, "vcmpgtsw."},
+ {PPC_GENERIC, "udi14fcm."},
+ {PPC_GENERIC, "udi14fcm"},
+ {PPC_GENERIC, "vsumsws"},
+ {PPC_GENERIC, "maclhwsuo"},
+ {PPC_GENERIC, "maclhwsuo."},
+ {PPC_GENERIC, "vcmpbfp."},
+ {PPC_GENERIC, "udi15fcm."},
+ {PPC_GENERIC, "udi15fcm"},
+ {PPC_GENERIC, "maclhwso"},
+ {PPC_GENERIC, "maclhwso."},
+ {PPC_GENERIC, "nmaclhwso"},
+ {PPC_GENERIC, "nmaclhwso."},
+ {PPC_GENERIC, "dcbz_l"},
+ {PPC_GENERIC, "mulli"},
+ {PPC_GENERIC, "muli"},
+ {PPC_GENERIC, "subfic"},
+ {PPC_GENERIC, "sfi"},
+ {PPC_GENERIC, "dozi"},
+ {PPC_GENERIC, "cmplwi"},
+ {PPC_GENERIC, "cmpldi"},
+ {PPC_GENERIC, "cmpli"},
+ {PPC_GENERIC, "cmpli"},
+ {PPC_GENERIC, "cmpwi"},
+ {PPC_GENERIC, "cmpdi"},
+ {PPC_GENERIC, "cmpi"},
+ {PPC_GENERIC, "cmpi"},
+ {PPC_GENERIC, "addic"},
+ {PPC_GENERIC, "ai"},
+ {PPC_GENERIC, "subic"},
+ {PPC_GENERIC, "addic."},
+ {PPC_GENERIC, "ai."},
+ {PPC_GENERIC, "subic."},
+ {PPC_GENERIC, "li"},
+ {PPC_GENERIC, "lil"},
+ {PPC_GENERIC, "addi"},
+ {PPC_GENERIC, "cal"},
+ {PPC_GENERIC, "subi"},
+ {PPC_GENERIC, "la"},
+ {PPC_GENERIC, "lis"},
+ {PPC_GENERIC, "liu"},
+ {PPC_GENERIC, "addis"},
+ {PPC_GENERIC, "cau"},
+ {PPC_GENERIC, "subis"},
+ {PPC_GENERIC, "bdnz-"},
+ {PPC_GENERIC, "bdnz+"},
+ {PPC_GENERIC, "bdnz"},
+ {PPC_GENERIC, "bdn"},
+ {PPC_GENERIC, "bdnzl-"},
+ {PPC_GENERIC, "bdnzl+"},
+ {PPC_GENERIC, "bdnzl"},
+ {PPC_GENERIC, "bdnl"},
+ {PPC_GENERIC, "bdnza-"},
+ {PPC_GENERIC, "bdnza+"},
+ {PPC_GENERIC, "bdnza"},
+ {PPC_GENERIC, "bdna"},
+ {PPC_GENERIC, "bdnzla-"},
+ {PPC_GENERIC, "bdnzla+"},
+ {PPC_GENERIC, "bdnzla"},
+ {PPC_GENERIC, "bdnla"},
+ {PPC_GENERIC, "bdz-"},
+ {PPC_GENERIC, "bdz+"},
+ {PPC_GENERIC, "bdz"},
+ {PPC_GENERIC, "bdzl-"},
+ {PPC_GENERIC, "bdzl+"},
+ {PPC_GENERIC, "bdzl"},
+ {PPC_GENERIC, "bdza-"},
+ {PPC_GENERIC, "bdza+"},
+ {PPC_GENERIC, "bdza"},
+ {PPC_GENERIC, "bdzla-"},
+ {PPC_GENERIC, "bdzla+"},
+ {PPC_GENERIC, "bdzla"},
+ {PPC_GENERIC, "bge-"},
+ {PPC_GENERIC, "bge+"},
+ {PPC_GENERIC, "bge"},
+ {PPC_GENERIC, "bnl-"},
+ {PPC_GENERIC, "bnl+"},
+ {PPC_GENERIC, "bnl"},
+ {PPC_GENERIC, "bgel-"},
+ {PPC_GENERIC, "bgel+"},
+ {PPC_GENERIC, "bgel"},
+ {PPC_GENERIC, "bnll-"},
+ {PPC_GENERIC, "bnll+"},
+ {PPC_GENERIC, "bnll"},
+ {PPC_GENERIC, "bgea-"},
+ {PPC_GENERIC, "bgea+"},
+ {PPC_GENERIC, "bgea"},
+ {PPC_GENERIC, "bnla-"},
+ {PPC_GENERIC, "bnla+"},
+ {PPC_GENERIC, "bnla"},
+ {PPC_GENERIC, "bgela-"},
+ {PPC_GENERIC, "bgela+"},
+ {PPC_GENERIC, "bgela"},
+ {PPC_GENERIC, "bnlla-"},
+ {PPC_GENERIC, "bnlla+"},
+ {PPC_GENERIC, "bnlla"},
+ {PPC_GENERIC, "ble-"},
+ {PPC_GENERIC, "ble+"},
+ {PPC_GENERIC, "ble"},
+ {PPC_GENERIC, "bng-"},
+ {PPC_GENERIC, "bng+"},
+ {PPC_GENERIC, "bng"},
+ {PPC_GENERIC, "blel-"},
+ {PPC_GENERIC, "blel+"},
+ {PPC_GENERIC, "blel"},
+ {PPC_GENERIC, "bngl-"},
+ {PPC_GENERIC, "bngl+"},
+ {PPC_GENERIC, "bngl"},
+ {PPC_GENERIC, "blea-"},
+ {PPC_GENERIC, "blea+"},
+ {PPC_GENERIC, "blea"},
+ {PPC_GENERIC, "bnga-"},
+ {PPC_GENERIC, "bnga+"},
+ {PPC_GENERIC, "bnga"},
+ {PPC_GENERIC, "blela-"},
+ {PPC_GENERIC, "blela+"},
+ {PPC_GENERIC, "blela"},
+ {PPC_GENERIC, "bngla-"},
+ {PPC_GENERIC, "bngla+"},
+ {PPC_GENERIC, "bngla"},
+ {PPC_GENERIC, "bne-"},
+ {PPC_GENERIC, "bne+"},
+ {PPC_GENERIC, "bne"},
+ {PPC_GENERIC, "bnel-"},
+ {PPC_GENERIC, "bnel+"},
+ {PPC_GENERIC, "bnel"},
+ {PPC_GENERIC, "bnea-"},
+ {PPC_GENERIC, "bnea+"},
+ {PPC_GENERIC, "bnea"},
+ {PPC_GENERIC, "bnela-"},
+ {PPC_GENERIC, "bnela+"},
+ {PPC_GENERIC, "bnela"},
+ {PPC_GENERIC, "bns-"},
+ {PPC_GENERIC, "bns+"},
+ {PPC_GENERIC, "bns"},
+ {PPC_GENERIC, "bnu-"},
+ {PPC_GENERIC, "bnu+"},
+ {PPC_GENERIC, "bnu"},
+ {PPC_GENERIC, "bnsl-"},
+ {PPC_GENERIC, "bnsl+"},
+ {PPC_GENERIC, "bnsl"},
+ {PPC_GENERIC, "bnul-"},
+ {PPC_GENERIC, "bnul+"},
+ {PPC_GENERIC, "bnul"},
+ {PPC_GENERIC, "bnsa-"},
+ {PPC_GENERIC, "bnsa+"},
+ {PPC_GENERIC, "bnsa"},
+ {PPC_GENERIC, "bnua-"},
+ {PPC_GENERIC, "bnua+"},
+ {PPC_GENERIC, "bnua"},
+ {PPC_GENERIC, "bnsla-"},
+ {PPC_GENERIC, "bnsla+"},
+ {PPC_GENERIC, "bnsla"},
+ {PPC_GENERIC, "bnula-"},
+ {PPC_GENERIC, "bnula+"},
+ {PPC_GENERIC, "bnula"},
+ {PPC_GENERIC, "blt-"},
+ {PPC_GENERIC, "blt+"},
+ {PPC_GENERIC, "blt"},
+ {PPC_GENERIC, "bltl-"},
+ {PPC_GENERIC, "bltl+"},
+ {PPC_GENERIC, "bltl"},
+ {PPC_GENERIC, "blta-"},
+ {PPC_GENERIC, "blta+"},
+ {PPC_GENERIC, "blta"},
+ {PPC_GENERIC, "bltla-"},
+ {PPC_GENERIC, "bltla+"},
+ {PPC_GENERIC, "bltla"},
+ {PPC_GENERIC, "bgt-"},
+ {PPC_GENERIC, "bgt+"},
+ {PPC_GENERIC, "bgt"},
+ {PPC_GENERIC, "bgtl-"},
+ {PPC_GENERIC, "bgtl+"},
+ {PPC_GENERIC, "bgtl"},
+ {PPC_GENERIC, "bgta-"},
+ {PPC_GENERIC, "bgta+"},
+ {PPC_GENERIC, "bgta"},
+ {PPC_GENERIC, "bgtla-"},
+ {PPC_GENERIC, "bgtla+"},
+ {PPC_GENERIC, "bgtla"},
+ {PPC_GENERIC, "beq-"},
+ {PPC_GENERIC, "beq+"},
+ {PPC_GENERIC, "beq"},
+ {PPC_GENERIC, "beql-"},
+ {PPC_GENERIC, "beql+"},
+ {PPC_GENERIC, "beql"},
+ {PPC_GENERIC, "beqa-"},
+ {PPC_GENERIC, "beqa+"},
+ {PPC_GENERIC, "beqa"},
+ {PPC_GENERIC, "beqla-"},
+ {PPC_GENERIC, "beqla+"},
+ {PPC_GENERIC, "beqla"},
+ {PPC_GENERIC, "bso-"},
+ {PPC_GENERIC, "bso+"},
+ {PPC_GENERIC, "bso"},
+ {PPC_GENERIC, "bun-"},
+ {PPC_GENERIC, "bun+"},
+ {PPC_GENERIC, "bun"},
+ {PPC_GENERIC, "bsol-"},
+ {PPC_GENERIC, "bsol+"},
+ {PPC_GENERIC, "bsol"},
+ {PPC_GENERIC, "bunl-"},
+ {PPC_GENERIC, "bunl+"},
+ {PPC_GENERIC, "bunl"},
+ {PPC_GENERIC, "bsoa-"},
+ {PPC_GENERIC, "bsoa+"},
+ {PPC_GENERIC, "bsoa"},
+ {PPC_GENERIC, "buna-"},
+ {PPC_GENERIC, "buna+"},
+ {PPC_GENERIC, "buna"},
+ {PPC_GENERIC, "bsola-"},
+ {PPC_GENERIC, "bsola+"},
+ {PPC_GENERIC, "bsola"},
+ {PPC_GENERIC, "bunla-"},
+ {PPC_GENERIC, "bunla+"},
+ {PPC_GENERIC, "bunla"},
+ {PPC_GENERIC, "bdnzf-"},
+ {PPC_GENERIC, "bdnzf+"},
+ {PPC_GENERIC, "bdnzf"},
+ {PPC_GENERIC, "bdnzfl-"},
+ {PPC_GENERIC, "bdnzfl+"},
+ {PPC_GENERIC, "bdnzfl"},
+ {PPC_GENERIC, "bdnzfa-"},
+ {PPC_GENERIC, "bdnzfa+"},
+ {PPC_GENERIC, "bdnzfa"},
+ {PPC_GENERIC, "bdnzfla-"},
+ {PPC_GENERIC, "bdnzfla+"},
+ {PPC_GENERIC, "bdnzfla"},
+ {PPC_GENERIC, "bdzf-"},
+ {PPC_GENERIC, "bdzf+"},
+ {PPC_GENERIC, "bdzf"},
+ {PPC_GENERIC, "bdzfl-"},
+ {PPC_GENERIC, "bdzfl+"},
+ {PPC_GENERIC, "bdzfl"},
+ {PPC_GENERIC, "bdzfa-"},
+ {PPC_GENERIC, "bdzfa+"},
+ {PPC_GENERIC, "bdzfa"},
+ {PPC_GENERIC, "bdzfla-"},
+ {PPC_GENERIC, "bdzfla+"},
+ {PPC_GENERIC, "bdzfla"},
+ {PPC_GENERIC, "bf-"},
+ {PPC_GENERIC, "bf+"},
+ {PPC_GENERIC, "bf"},
+ {PPC_GENERIC, "bbf"},
+ {PPC_GENERIC, "bfl-"},
+ {PPC_GENERIC, "bfl+"},
+ {PPC_GENERIC, "bfl"},
+ {PPC_GENERIC, "bbfl"},
+ {PPC_GENERIC, "bfa-"},
+ {PPC_GENERIC, "bfa+"},
+ {PPC_GENERIC, "bfa"},
+ {PPC_GENERIC, "bbfa"},
+ {PPC_GENERIC, "bfla-"},
+ {PPC_GENERIC, "bfla+"},
+ {PPC_GENERIC, "bfla"},
+ {PPC_GENERIC, "bbfla"},
+ {PPC_GENERIC, "bdnzt-"},
+ {PPC_GENERIC, "bdnzt+"},
+ {PPC_GENERIC, "bdnzt"},
+ {PPC_GENERIC, "bdnztl-"},
+ {PPC_GENERIC, "bdnztl+"},
+ {PPC_GENERIC, "bdnztl"},
+ {PPC_GENERIC, "bdnzta-"},
+ {PPC_GENERIC, "bdnzta+"},
+ {PPC_GENERIC, "bdnzta"},
+ {PPC_GENERIC, "bdnztla-"},
+ {PPC_GENERIC, "bdnztla+"},
+ {PPC_GENERIC, "bdnztla"},
+ {PPC_GENERIC, "bdzt-"},
+ {PPC_GENERIC, "bdzt+"},
+ {PPC_GENERIC, "bdzt"},
+ {PPC_GENERIC, "bdztl-"},
+ {PPC_GENERIC, "bdztl+"},
+ {PPC_GENERIC, "bdztl"},
+ {PPC_GENERIC, "bdzta-"},
+ {PPC_GENERIC, "bdzta+"},
+ {PPC_GENERIC, "bdzta"},
+ {PPC_GENERIC, "bdztla-"},
+ {PPC_GENERIC, "bdztla+"},
+ {PPC_GENERIC, "bdztla"},
+ {PPC_GENERIC, "bt-"},
+ {PPC_GENERIC, "bt+"},
+ {PPC_GENERIC, "bt"},
+ {PPC_GENERIC, "bbt"},
+ {PPC_GENERIC, "btl-"},
+ {PPC_GENERIC, "btl+"},
+ {PPC_GENERIC, "btl"},
+ {PPC_GENERIC, "bbtl"},
+ {PPC_GENERIC, "bta-"},
+ {PPC_GENERIC, "bta+"},
+ {PPC_GENERIC, "bta"},
+ {PPC_GENERIC, "bbta"},
+ {PPC_GENERIC, "btla-"},
+ {PPC_GENERIC, "btla+"},
+ {PPC_GENERIC, "btla"},
+ {PPC_GENERIC, "bbtla"},
+ {PPC_GENERIC, "bc-"},
+ {PPC_GENERIC, "bc+"},
+ {PPC_GENERIC, "bc"},
+ {PPC_GENERIC, "bcl-"},
+ {PPC_GENERIC, "bcl+"},
+ {PPC_GENERIC, "bcl"},
+ {PPC_GENERIC, "bca-"},
+ {PPC_GENERIC, "bca+"},
+ {PPC_GENERIC, "bca"},
+ {PPC_GENERIC, "bcla-"},
+ {PPC_GENERIC, "bcla+"},
+ {PPC_GENERIC, "bcla"},
+ {PPC_GENERIC, "svc"},
+ {PPC_GENERIC, "svcl"},
+ {PPC_GENERIC, "sc"},
+ {PPC_GENERIC, "svca"},
+ {PPC_GENERIC, "svcla"},
+ {PPC_GENERIC, "b"},
+ {PPC_GENERIC, "bl"},
+ {PPC_GENERIC, "ba"},
+ {PPC_GENERIC, "bla"},
+ {PPC_GENERIC, "mcrf"},
+ {PPC_GENERIC, "bdnzlr"},
+ {PPC_GENERIC, "bdnzlr-"},
+ {PPC_GENERIC, "bdnzlrl"},
+ {PPC_GENERIC, "bdnzlrl-"},
+ {PPC_GENERIC, "bdnzlr+"},
+ {PPC_GENERIC, "bdnzlrl+"},
+ {PPC_GENERIC, "bdzlr"},
+ {PPC_GENERIC, "bdzlr-"},
+ {PPC_GENERIC, "bdzlrl"},
+ {PPC_GENERIC, "bdzlrl-"},
+ {PPC_GENERIC, "bdzlr+"},
+ {PPC_GENERIC, "bdzlrl+"},
+ {PPC_GENERIC, "blr"},
+ {PPC_GENERIC, "br"},
+ {PPC_GENERIC, "blrl"},
+ {PPC_GENERIC, "brl"},
+ {PPC_GENERIC, "bdnzlr-"},
+ {PPC_GENERIC, "bdnzlrl-"},
+ {PPC_GENERIC, "bdnzlr+"},
+ {PPC_GENERIC, "bdnzlrl+"},
+ {PPC_GENERIC, "bdzlr-"},
+ {PPC_GENERIC, "bdzlrl-"},
+ {PPC_GENERIC, "bdzlr+"},
+ {PPC_GENERIC, "bdzlrl+"},
+ {PPC_GENERIC, "bgelr"},
+ {PPC_GENERIC, "bgelr-"},
+ {PPC_GENERIC, "bger"},
+ {PPC_GENERIC, "bnllr"},
+ {PPC_GENERIC, "bnllr-"},
+ {PPC_GENERIC, "bnlr"},
+ {PPC_GENERIC, "bgelrl"},
+ {PPC_GENERIC, "bgelrl-"},
+ {PPC_GENERIC, "bgerl"},
+ {PPC_GENERIC, "bnllrl"},
+ {PPC_GENERIC, "bnllrl-"},
+ {PPC_GENERIC, "bnlrl"},
+ {PPC_GENERIC, "blelr"},
+ {PPC_GENERIC, "blelr-"},
+ {PPC_GENERIC, "bler"},
+ {PPC_GENERIC, "bnglr"},
+ {PPC_GENERIC, "bnglr-"},
+ {PPC_GENERIC, "bngr"},
+ {PPC_GENERIC, "blelrl"},
+ {PPC_GENERIC, "blelrl-"},
+ {PPC_GENERIC, "blerl"},
+ {PPC_GENERIC, "bnglrl"},
+ {PPC_GENERIC, "bnglrl-"},
+ {PPC_GENERIC, "bngrl"},
+ {PPC_GENERIC, "bnelr"},
+ {PPC_GENERIC, "bnelr-"},
+ {PPC_GENERIC, "bner"},
+ {PPC_GENERIC, "bnelrl"},
+ {PPC_GENERIC, "bnelrl-"},
+ {PPC_GENERIC, "bnerl"},
+ {PPC_GENERIC, "bnslr"},
+ {PPC_GENERIC, "bnslr-"},
+ {PPC_GENERIC, "bnsr"},
+ {PPC_GENERIC, "bnulr"},
+ {PPC_GENERIC, "bnulr-"},
+ {PPC_GENERIC, "bnslrl"},
+ {PPC_GENERIC, "bnslrl-"},
+ {PPC_GENERIC, "bnsrl"},
+ {PPC_GENERIC, "bnulrl"},
+ {PPC_GENERIC, "bnulrl-"},
+ {PPC_GENERIC, "bgelr+"},
+ {PPC_GENERIC, "bnllr+"},
+ {PPC_GENERIC, "bgelrl+"},
+ {PPC_GENERIC, "bnllrl+"},
+ {PPC_GENERIC, "blelr+"},
+ {PPC_GENERIC, "bnglr+"},
+ {PPC_GENERIC, "blelrl+"},
+ {PPC_GENERIC, "bnglrl+"},
+ {PPC_GENERIC, "bnelr+"},
+ {PPC_GENERIC, "bnelrl+"},
+ {PPC_GENERIC, "bnslr+"},
+ {PPC_GENERIC, "bnulr+"},
+ {PPC_GENERIC, "bnslrl+"},
+ {PPC_GENERIC, "bnulrl+"},
+ {PPC_GENERIC, "bgelr-"},
+ {PPC_GENERIC, "bnllr-"},
+ {PPC_GENERIC, "bgelrl-"},
+ {PPC_GENERIC, "bnllrl-"},
+ {PPC_GENERIC, "blelr-"},
+ {PPC_GENERIC, "bnglr-"},
+ {PPC_GENERIC, "blelrl-"},
+ {PPC_GENERIC, "bnglrl-"},
+ {PPC_GENERIC, "bnelr-"},
+ {PPC_GENERIC, "bnelrl-"},
+ {PPC_GENERIC, "bnslr-"},
+ {PPC_GENERIC, "bnulr-"},
+ {PPC_GENERIC, "bnslrl-"},
+ {PPC_GENERIC, "bnulrl-"},
+ {PPC_GENERIC, "bgelr+"},
+ {PPC_GENERIC, "bnllr+"},
+ {PPC_GENERIC, "bgelrl+"},
+ {PPC_GENERIC, "bnllrl+"},
+ {PPC_GENERIC, "blelr+"},
+ {PPC_GENERIC, "bnglr+"},
+ {PPC_GENERIC, "blelrl+"},
+ {PPC_GENERIC, "bnglrl+"},
+ {PPC_GENERIC, "bnelr+"},
+ {PPC_GENERIC, "bnelrl+"},
+ {PPC_GENERIC, "bnslr+"},
+ {PPC_GENERIC, "bnulr+"},
+ {PPC_GENERIC, "bnslrl+"},
+ {PPC_GENERIC, "bnulrl+"},
+ {PPC_GENERIC, "bltlr"},
+ {PPC_GENERIC, "bltlr-"},
+ {PPC_GENERIC, "bltr"},
+ {PPC_GENERIC, "bltlrl"},
+ {PPC_GENERIC, "bltlrl-"},
+ {PPC_GENERIC, "bltrl"},
+ {PPC_GENERIC, "bgtlr"},
+ {PPC_GENERIC, "bgtlr-"},
+ {PPC_GENERIC, "bgtr"},
+ {PPC_GENERIC, "bgtlrl"},
+ {PPC_GENERIC, "bgtlrl-"},
+ {PPC_GENERIC, "bgtrl"},
+ {PPC_GENERIC, "beqlr"},
+ {PPC_GENERIC, "beqlr-"},
+ {PPC_GENERIC, "beqr"},
+ {PPC_GENERIC, "beqlrl"},
+ {PPC_GENERIC, "beqlrl-"},
+ {PPC_GENERIC, "beqrl"},
+ {PPC_GENERIC, "bsolr"},
+ {PPC_GENERIC, "bsolr-"},
+ {PPC_GENERIC, "bsor"},
+ {PPC_GENERIC, "bunlr"},
+ {PPC_GENERIC, "bunlr-"},
+ {PPC_GENERIC, "bsolrl"},
+ {PPC_GENERIC, "bsolrl-"},
+ {PPC_GENERIC, "bsorl"},
+ {PPC_GENERIC, "bunlrl"},
+ {PPC_GENERIC, "bunlrl-"},
+ {PPC_GENERIC, "bltlr+"},
+ {PPC_GENERIC, "bltlrl+"},
+ {PPC_GENERIC, "bgtlr+"},
+ {PPC_GENERIC, "bgtlrl+"},
+ {PPC_GENERIC, "beqlr+"},
+ {PPC_GENERIC, "beqlrl+"},
+ {PPC_GENERIC, "bsolr+"},
+ {PPC_GENERIC, "bunlr+"},
+ {PPC_GENERIC, "bsolrl+"},
+ {PPC_GENERIC, "bunlrl+"},
+ {PPC_GENERIC, "bltlr-"},
+ {PPC_GENERIC, "bltlrl-"},
+ {PPC_GENERIC, "bgtlr-"},
+ {PPC_GENERIC, "bgtlrl-"},
+ {PPC_GENERIC, "beqlr-"},
+ {PPC_GENERIC, "beqlrl-"},
+ {PPC_GENERIC, "bsolr-"},
+ {PPC_GENERIC, "bunlr-"},
+ {PPC_GENERIC, "bsolrl-"},
+ {PPC_GENERIC, "bunlrl-"},
+ {PPC_GENERIC, "bltlr+"},
+ {PPC_GENERIC, "bltlrl+"},
+ {PPC_GENERIC, "bgtlr+"},
+ {PPC_GENERIC, "bgtlrl+"},
+ {PPC_GENERIC, "beqlr+"},
+ {PPC_GENERIC, "beqlrl+"},
+ {PPC_GENERIC, "bsolr+"},
+ {PPC_GENERIC, "bunlr+"},
+ {PPC_GENERIC, "bsolrl+"},
+ {PPC_GENERIC, "bunlrl+"},
+ {PPC_GENERIC, "bdnzflr"},
+ {PPC_GENERIC, "bdnzflr-"},
+ {PPC_GENERIC, "bdnzflrl"},
+ {PPC_GENERIC, "bdnzflrl-"},
+ {PPC_GENERIC, "bdnzflr+"},
+ {PPC_GENERIC, "bdnzflrl+"},
+ {PPC_GENERIC, "bdzflr"},
+ {PPC_GENERIC, "bdzflr-"},
+ {PPC_GENERIC, "bdzflrl"},
+ {PPC_GENERIC, "bdzflrl-"},
+ {PPC_GENERIC, "bdzflr+"},
+ {PPC_GENERIC, "bdzflrl+"},
+ {PPC_GENERIC, "bflr"},
+ {PPC_GENERIC, "bflr-"},
+ {PPC_GENERIC, "bbfr"},
+ {PPC_GENERIC, "bflrl"},
+ {PPC_GENERIC, "bflrl-"},
+ {PPC_GENERIC, "bbfrl"},
+ {PPC_GENERIC, "bflr+"},
+ {PPC_GENERIC, "bflrl+"},
+ {PPC_GENERIC, "bflr-"},
+ {PPC_GENERIC, "bflrl-"},
+ {PPC_GENERIC, "bflr+"},
+ {PPC_GENERIC, "bflrl+"},
+ {PPC_GENERIC, "bdnztlr"},
+ {PPC_GENERIC, "bdnztlr-"},
+ {PPC_GENERIC, "bdnztlrl"},
+ {PPC_GENERIC, "bdnztlrl-"},
+ {PPC_GENERIC, "bdnztlr+"},
+ {PPC_GENERIC, "bdnztlrl+"},
+ {PPC_GENERIC, "bdztlr"},
+ {PPC_GENERIC, "bdztlr-"},
+ {PPC_GENERIC, "bdztlrl"},
+ {PPC_GENERIC, "bdztlrl-"},
+ {PPC_GENERIC, "bdztlr+"},
+ {PPC_GENERIC, "bdztlrl+"},
+ {PPC_GENERIC, "btlr"},
+ {PPC_GENERIC, "btlr-"},
+ {PPC_GENERIC, "bbtr"},
+ {PPC_GENERIC, "btlrl"},
+ {PPC_GENERIC, "btlrl-"},
+ {PPC_GENERIC, "bbtrl"},
+ {PPC_GENERIC, "btlr+"},
+ {PPC_GENERIC, "btlrl+"},
+ {PPC_GENERIC, "btlr-"},
+ {PPC_GENERIC, "btlrl-"},
+ {PPC_GENERIC, "btlr+"},
+ {PPC_GENERIC, "btlrl+"},
+ {PPC_GENERIC, "bclr-"},
+ {PPC_GENERIC, "bclrl-"},
+ {PPC_GENERIC, "bclr+"},
+ {PPC_GENERIC, "bclrl+"},
+ {PPC_GENERIC, "bclr"},
+ {PPC_GENERIC, "bcr"},
+ {PPC_GENERIC, "bclrl"},
+ {PPC_GENERIC, "bcrl"},
+ {PPC_GENERIC, "rfid"},
+ {PPC_GENERIC, "crnot"},
+ {PPC_GENERIC, "crnor"},
+ {PPC_GENERIC, "rfmci"},
+ {PPC_GENERIC, "rfdi"},
+ {PPC_GENERIC, "rfi"},
+ {PPC_GENERIC, "rfci"},
+ {PPC_GENERIC, "rfsvc"},
+ {PPC_GENERIC, "rfgi"},
+ {PPC_GENERIC, "crandc"},
+ {PPC_GENERIC, "isync"},
+ {PPC_GENERIC, "ics"},
+ {PPC_GENERIC, "crclr"},
+ {PPC_GENERIC, "crxor"},
+ {PPC_GENERIC, "dnh"},
+ {PPC_GENERIC, "crnand"},
+ {PPC_GENERIC, "crand"},
+ {PPC_GENERIC, "hrfid"},
+ {PPC_GENERIC, "crset"},
+ {PPC_GENERIC, "creqv"},
+ {PPC_GENERIC, "doze"},
+ {PPC_GENERIC, "crorc"},
+ {PPC_GENERIC, "nap"},
+ {PPC_GENERIC, "crmove"},
+ {PPC_GENERIC, "cror"},
+ {PPC_GENERIC, "sleep"},
+ {PPC_GENERIC, "rvwinkle"},
+ {PPC_GENERIC, "bctr"},
+ {PPC_GENERIC, "bctrl"},
+ {PPC_GENERIC, "bgectr"},
+ {PPC_GENERIC, "bgectr-"},
+ {PPC_GENERIC, "bnlctr"},
+ {PPC_GENERIC, "bnlctr-"},
+ {PPC_GENERIC, "bgectrl"},
+ {PPC_GENERIC, "bgectrl-"},
+ {PPC_GENERIC, "bnlctrl"},
+ {PPC_GENERIC, "bnlctrl-"},
+ {PPC_GENERIC, "blectr"},
+ {PPC_GENERIC, "blectr-"},
+ {PPC_GENERIC, "bngctr"},
+ {PPC_GENERIC, "bngctr-"},
+ {PPC_GENERIC, "blectrl"},
+ {PPC_GENERIC, "blectrl-"},
+ {PPC_GENERIC, "bngctrl"},
+ {PPC_GENERIC, "bngctrl-"},
+ {PPC_GENERIC, "bnectr"},
+ {PPC_GENERIC, "bnectr-"},
+ {PPC_GENERIC, "bnectrl"},
+ {PPC_GENERIC, "bnectrl-"},
+ {PPC_GENERIC, "bnsctr"},
+ {PPC_GENERIC, "bnsctr-"},
+ {PPC_GENERIC, "bnuctr"},
+ {PPC_GENERIC, "bnuctr-"},
+ {PPC_GENERIC, "bnsctrl"},
+ {PPC_GENERIC, "bnsctrl-"},
+ {PPC_GENERIC, "bnuctrl"},
+ {PPC_GENERIC, "bnuctrl-"},
+ {PPC_GENERIC, "bgectr+"},
+ {PPC_GENERIC, "bnlctr+"},
+ {PPC_GENERIC, "bgectrl+"},
+ {PPC_GENERIC, "bnlctrl+"},
+ {PPC_GENERIC, "blectr+"},
+ {PPC_GENERIC, "bngctr+"},
+ {PPC_GENERIC, "blectrl+"},
+ {PPC_GENERIC, "bngctrl+"},
+ {PPC_GENERIC, "bnectr+"},
+ {PPC_GENERIC, "bnectrl+"},
+ {PPC_GENERIC, "bnsctr+"},
+ {PPC_GENERIC, "bnuctr+"},
+ {PPC_GENERIC, "bnsctrl+"},
+ {PPC_GENERIC, "bnuctrl+"},
+ {PPC_GENERIC, "bgectr-"},
+ {PPC_GENERIC, "bnlctr-"},
+ {PPC_GENERIC, "bgectrl-"},
+ {PPC_GENERIC, "bnlctrl-"},
+ {PPC_GENERIC, "blectr-"},
+ {PPC_GENERIC, "bngctr-"},
+ {PPC_GENERIC, "blectrl-"},
+ {PPC_GENERIC, "bngctrl-"},
+ {PPC_GENERIC, "bnectr-"},
+ {PPC_GENERIC, "bnectrl-"},
+ {PPC_GENERIC, "bnsctr-"},
+ {PPC_GENERIC, "bnuctr-"},
+ {PPC_GENERIC, "bnsctrl-"},
+ {PPC_GENERIC, "bnuctrl-"},
+ {PPC_GENERIC, "bgectr+"},
+ {PPC_GENERIC, "bnlctr+"},
+ {PPC_GENERIC, "bgectrl+"},
+ {PPC_GENERIC, "bnlctrl+"},
+ {PPC_GENERIC, "blectr+"},
+ {PPC_GENERIC, "bngctr+"},
+ {PPC_GENERIC, "blectrl+"},
+ {PPC_GENERIC, "bngctrl+"},
+ {PPC_GENERIC, "bnectr+"},
+ {PPC_GENERIC, "bnectrl+"},
+ {PPC_GENERIC, "bnsctr+"},
+ {PPC_GENERIC, "bnuctr+"},
+ {PPC_GENERIC, "bnsctrl+"},
+ {PPC_GENERIC, "bnuctrl+"},
+ {PPC_GENERIC, "bltctr"},
+ {PPC_GENERIC, "bltctr-"},
+ {PPC_GENERIC, "bltctrl"},
+ {PPC_GENERIC, "bltctrl-"},
+ {PPC_GENERIC, "bgtctr"},
+ {PPC_GENERIC, "bgtctr-"},
+ {PPC_GENERIC, "bgtctrl"},
+ {PPC_GENERIC, "bgtctrl-"},
+ {PPC_GENERIC, "beqctr"},
+ {PPC_GENERIC, "beqctr-"},
+ {PPC_GENERIC, "beqctrl"},
+ {PPC_GENERIC, "beqctrl-"},
+ {PPC_GENERIC, "bsoctr"},
+ {PPC_GENERIC, "bsoctr-"},
+ {PPC_GENERIC, "bunctr"},
+ {PPC_GENERIC, "bunctr-"},
+ {PPC_GENERIC, "bsoctrl"},
+ {PPC_GENERIC, "bsoctrl-"},
+ {PPC_GENERIC, "bunctrl"},
+ {PPC_GENERIC, "bunctrl-"},
+ {PPC_GENERIC, "bltctr+"},
+ {PPC_GENERIC, "bltctrl+"},
+ {PPC_GENERIC, "bgtctr+"},
+ {PPC_GENERIC, "bgtctrl+"},
+ {PPC_GENERIC, "beqctr+"},
+ {PPC_GENERIC, "beqctrl+"},
+ {PPC_GENERIC, "bsoctr+"},
+ {PPC_GENERIC, "bunctr+"},
+ {PPC_GENERIC, "bsoctrl+"},
+ {PPC_GENERIC, "bunctrl+"},
+ {PPC_GENERIC, "bltctr-"},
+ {PPC_GENERIC, "bltctrl-"},
+ {PPC_GENERIC, "bgtctr-"},
+ {PPC_GENERIC, "bgtctrl-"},
+ {PPC_GENERIC, "beqctr-"},
+ {PPC_GENERIC, "beqctrl-"},
+ {PPC_GENERIC, "bsoctr-"},
+ {PPC_GENERIC, "bunctr-"},
+ {PPC_GENERIC, "bsoctrl-"},
+ {PPC_GENERIC, "bunctrl-"},
+ {PPC_GENERIC, "bltctr+"},
+ {PPC_GENERIC, "bltctrl+"},
+ {PPC_GENERIC, "bgtctr+"},
+ {PPC_GENERIC, "bgtctrl+"},
+ {PPC_GENERIC, "beqctr+"},
+ {PPC_GENERIC, "beqctrl+"},
+ {PPC_GENERIC, "bsoctr+"},
+ {PPC_GENERIC, "bunctr+"},
+ {PPC_GENERIC, "bsoctrl+"},
+ {PPC_GENERIC, "bunctrl+"},
+ {PPC_GENERIC, "bfctr"},
+ {PPC_GENERIC, "bfctr-"},
+ {PPC_GENERIC, "bfctrl"},
+ {PPC_GENERIC, "bfctrl-"},
+ {PPC_GENERIC, "bfctr+"},
+ {PPC_GENERIC, "bfctrl+"},
+ {PPC_GENERIC, "bfctr-"},
+ {PPC_GENERIC, "bfctrl-"},
+ {PPC_GENERIC, "bfctr+"},
+ {PPC_GENERIC, "bfctrl+"},
+ {PPC_GENERIC, "btctr"},
+ {PPC_GENERIC, "btctr-"},
+ {PPC_GENERIC, "btctrl"},
+ {PPC_GENERIC, "btctrl-"},
+ {PPC_GENERIC, "btctr+"},
+ {PPC_GENERIC, "btctrl+"},
+ {PPC_GENERIC, "btctr-"},
+ {PPC_GENERIC, "btctrl-"},
+ {PPC_GENERIC, "btctr+"},
+ {PPC_GENERIC, "btctrl+"},
+ {PPC_GENERIC, "bcctr-"},
+ {PPC_GENERIC, "bcctrl-"},
+ {PPC_GENERIC, "bcctr+"},
+ {PPC_GENERIC, "bcctrl+"},
+ {PPC_GENERIC, "bcctr"},
+ {PPC_GENERIC, "bcc"},
+ {PPC_GENERIC, "bcctrl"},
+ {PPC_GENERIC, "bccl"},
+ {PPC_GENERIC, "rlwimi"},
+ {PPC_GENERIC, "rlimi"},
+ {PPC_GENERIC, "rlwimi."},
+ {PPC_GENERIC, "rlimi."},
+ {PPC_GENERIC, "rotlwi"},
+ {PPC_GENERIC, "clrlwi"},
+ {PPC_GENERIC, "rlwinm"},
+ {PPC_GENERIC, "rlinm"},
+ {PPC_GENERIC, "rotlwi."},
+ {PPC_GENERIC, "clrlwi."},
+ {PPC_GENERIC, "rlwinm."},
+ {PPC_GENERIC, "rlinm."},
+ {PPC_GENERIC, "rlmi"},
+ {PPC_GENERIC, "rlmi."},
+ {PPC_GENERIC, "rotlw"},
+ {PPC_GENERIC, "rlwnm"},
+ {PPC_GENERIC, "rlnm"},
+ {PPC_GENERIC, "rotlw."},
+ {PPC_GENERIC, "rlwnm."},
+ {PPC_GENERIC, "rlnm."},
+ {PPC_GENERIC, "nop"},
+ {PPC_GENERIC, "ori"},
+ {PPC_GENERIC, "oril"},
+ {PPC_GENERIC, "oris"},
+ {PPC_GENERIC, "oriu"},
+ {PPC_GENERIC, "xori"},
+ {PPC_GENERIC, "xoril"},
+ {PPC_GENERIC, "xoris"},
+ {PPC_GENERIC, "xoriu"},
+ {PPC_GENERIC, "andi."},
+ {PPC_GENERIC, "andil."},
+ {PPC_GENERIC, "andis."},
+ {PPC_GENERIC, "andiu."},
+ {PPC_GENERIC, "rotldi"},
+ {PPC_GENERIC, "clrldi"},
+ {PPC_GENERIC, "rldicl"},
+ {PPC_GENERIC, "rotldi."},
+ {PPC_GENERIC, "clrldi."},
+ {PPC_GENERIC, "rldicl."},
+ {PPC_GENERIC, "rldicr"},
+ {PPC_GENERIC, "rldicr."},
+ {PPC_GENERIC, "rldic"},
+ {PPC_GENERIC, "rldic."},
+ {PPC_GENERIC, "rldimi"},
+ {PPC_GENERIC, "rldimi."},
+ {PPC_GENERIC, "rotld"},
+ {PPC_GENERIC, "rldcl"},
+ {PPC_GENERIC, "rotld."},
+ {PPC_GENERIC, "rldcl."},
+ {PPC_GENERIC, "rldcr"},
+ {PPC_GENERIC, "rldcr."},
+ {PPC_GENERIC, "cmpw"},
+ {PPC_GENERIC, "cmpd"},
+ {PPC_GENERIC, "cmp"},
+ {PPC_GENERIC, "cmp"},
+ {PPC_GENERIC, "twlgt"},
+ {PPC_GENERIC, "tlgt"},
+ {PPC_GENERIC, "twllt"},
+ {PPC_GENERIC, "tllt"},
+ {PPC_GENERIC, "tweq"},
+ {PPC_GENERIC, "teq"},
+ {PPC_GENERIC, "twlge"},
+ {PPC_GENERIC, "tlge"},
+ {PPC_GENERIC, "twlnl"},
+ {PPC_GENERIC, "tlnl"},
+ {PPC_GENERIC, "twlle"},
+ {PPC_GENERIC, "tlle"},
+ {PPC_GENERIC, "twlng"},
+ {PPC_GENERIC, "tlng"},
+ {PPC_GENERIC, "twgt"},
+ {PPC_GENERIC, "tgt"},
+ {PPC_GENERIC, "twge"},
+ {PPC_GENERIC, "tge"},
+ {PPC_GENERIC, "twnl"},
+ {PPC_GENERIC, "tnl"},
+ {PPC_GENERIC, "twlt"},
+ {PPC_GENERIC, "tlt"},
+ {PPC_GENERIC, "twle"},
+ {PPC_GENERIC, "tle"},
+ {PPC_GENERIC, "twng"},
+ {PPC_GENERIC, "tng"},
+ {PPC_GENERIC, "twne"},
+ {PPC_GENERIC, "tne"},
+ {PPC_GENERIC, "trap"},
+ {PPC_GENERIC, "tw"},
+ {PPC_GENERIC, "t"},
+ {PPC_GENERIC, "lvsl"},
+ {PPC_GENERIC, "lvebx"},
+ {PPC_GENERIC, "lbfcmx"},
+ {PPC_GENERIC, "subfc"},
+ {PPC_GENERIC, "sf"},
+ {PPC_GENERIC, "subc"},
+ {PPC_GENERIC, "subfc."},
+ {PPC_GENERIC, "sf."},
+ {PPC_GENERIC, "subc."},
+ {PPC_GENERIC, "mulhdu"},
+ {PPC_GENERIC, "mulhdu."},
+ {PPC_GENERIC, "addc"},
+ {PPC_GENERIC, "a"},
+ {PPC_GENERIC, "addc."},
+ {PPC_GENERIC, "a."},
+ {PPC_GENERIC, "mulhwu"},
+ {PPC_GENERIC, "mulhwu."},
+ {PPC_GENERIC, "isellt"},
+ {PPC_GENERIC, "tlbilxlpid"},
+ {PPC_GENERIC, "tlbilxpid"},
+ {PPC_GENERIC, "tlbilxva"},
+ {PPC_GENERIC, "tlbilx"},
+ {PPC_GENERIC, "mfcr"},
+ {PPC_GENERIC, "mfcr"},
+ {PPC_GENERIC, "mfocrf"},
+ {PPC_GENERIC, "lwarx"},
+ {PPC_GENERIC, "ldx"},
+ {PPC_GENERIC, "icbt"},
+ {PPC_GENERIC, "lwzx"},
+ {PPC_GENERIC, "lx"},
+ {PPC_GENERIC, "slw"},
+ {PPC_GENERIC, "sl"},
+ {PPC_GENERIC, "slw."},
+ {PPC_GENERIC, "sl."},
+ {PPC_GENERIC, "cntlzw"},
+ {PPC_GENERIC, "cntlz"},
+ {PPC_GENERIC, "cntlzw."},
+ {PPC_GENERIC, "cntlz."},
+ {PPC_GENERIC, "sld"},
+ {PPC_GENERIC, "sld."},
+ {PPC_GENERIC, "and"},
+ {PPC_GENERIC, "and."},
+ {PPC_GENERIC, "maskg"},
+ {PPC_GENERIC, "maskg."},
+ {PPC_GENERIC, "ldepx"},
+ {PPC_GENERIC, "lwepx"},
+ {PPC_GENERIC, "cmplw"},
+ {PPC_GENERIC, "cmpld"},
+ {PPC_GENERIC, "cmpl"},
+ {PPC_GENERIC, "cmpl"},
+ {PPC_GENERIC, "lvsr"},
+ {PPC_GENERIC, "lvehx"},
+ {PPC_GENERIC, "lhfcmx"},
+ {PPC_GENERIC, "iselgt"},
+ {PPC_GENERIC, "lvewx"},
+ {PPC_GENERIC, "addg6s"},
+ {PPC_GENERIC, "iseleq"},
+ {PPC_GENERIC, "isel"},
+ {PPC_GENERIC, "subf"},
+ {PPC_GENERIC, "sub"},
+ {PPC_GENERIC, "subf."},
+ {PPC_GENERIC, "sub."},
+ {PPC_GENERIC, "eratilx"},
+ {PPC_GENERIC, "lbarx"},
+ {PPC_GENERIC, "ldux"},
+ {PPC_GENERIC, "dcbst"},
+ {PPC_GENERIC, "lwzux"},
+ {PPC_GENERIC, "lux"},
+ {PPC_GENERIC, "cntlzd"},
+ {PPC_GENERIC, "cntlzd."},
+ {PPC_GENERIC, "andc"},
+ {PPC_GENERIC, "andc."},
+ {PPC_GENERIC, "waitrsv"},
+ {PPC_GENERIC, "waitimpl"},
+ {PPC_GENERIC, "wait"},
+ {PPC_GENERIC, "dcbstep"},
+ {PPC_GENERIC, "tdlgt"},
+ {PPC_GENERIC, "tdllt"},
+ {PPC_GENERIC, "tdeq"},
+ {PPC_GENERIC, "tdlge"},
+ {PPC_GENERIC, "tdlnl"},
+ {PPC_GENERIC, "tdlle"},
+ {PPC_GENERIC, "tdlng"},
+ {PPC_GENERIC, "tdgt"},
+ {PPC_GENERIC, "tdge"},
+ {PPC_GENERIC, "tdnl"},
+ {PPC_GENERIC, "tdlt"},
+ {PPC_GENERIC, "tdle"},
+ {PPC_GENERIC, "tdng"},
+ {PPC_GENERIC, "tdne"},
+ {PPC_GENERIC, "td"},
+ {PPC_GENERIC, "lwfcmx"},
+ {PPC_GENERIC, "mulhd"},
+ {PPC_GENERIC, "mulhd."},
+ {PPC_GENERIC, "mulhw"},
+ {PPC_GENERIC, "mulhw."},
+ {PPC_GENERIC, "dlmzb"},
+ {PPC_GENERIC, "dlmzb."},
+ {PPC_GENERIC, "mtsrd"},
+ {PPC_GENERIC, "mfmsr"},
+ {PPC_GENERIC, "ldarx"},
+ {PPC_GENERIC, "dcbfl"},
+ {PPC_GENERIC, "dcbf"},
+ {PPC_GENERIC, "lbzx"},
+ {PPC_GENERIC, "lbepx"},
+ {PPC_GENERIC, "dni"},
+ {PPC_GENERIC, "lvx"},
+ {PPC_GENERIC, "lqfcmx"},
+ {PPC_GENERIC, "neg"},
+ {PPC_GENERIC, "neg."},
+ {PPC_GENERIC, "mul"},
+ {PPC_GENERIC, "mul."},
+ {PPC_GENERIC, "mvidsplt"},
+ {PPC_GENERIC, "mtsrdin"},
+ {PPC_GENERIC, "lharx"},
+ {PPC_GENERIC, "clf"},
+ {PPC_GENERIC, "lbzux"},
+ {PPC_GENERIC, "popcntb"},
+ {PPC_GENERIC, "not"},
+ {PPC_GENERIC, "nor"},
+ {PPC_GENERIC, "not."},
+ {PPC_GENERIC, "nor."},
+ {PPC_GENERIC, "dcbfep"},
+ {PPC_GENERIC, "wrtee"},
+ {PPC_GENERIC, "dcbtstls"},
+ {PPC_GENERIC, "stvebx"},
+ {PPC_GENERIC, "stbfcmx"},
+ {PPC_GENERIC, "subfe"},
+ {PPC_GENERIC, "sfe"},
+ {PPC_GENERIC, "subfe."},
+ {PPC_GENERIC, "sfe."},
+ {PPC_GENERIC, "adde"},
+ {PPC_GENERIC, "ae"},
+ {PPC_GENERIC, "adde."},
+ {PPC_GENERIC, "ae."},
+ {PPC_GENERIC, "mviwsplt"},
+ {PPC_GENERIC, "dcbtstlse"},
+ {PPC_GENERIC, "mtcr"},
+ {PPC_GENERIC, "mtcrf"},
+ {PPC_GENERIC, "mtocrf"},
+ {PPC_GENERIC, "mtmsr"},
+ {PPC_GENERIC, "eratsx"},
+ {PPC_GENERIC, "eratsx."},
+ {PPC_GENERIC, "stdx"},
+ {PPC_GENERIC, "stwcx."},
+ {PPC_GENERIC, "stwx"},
+ {PPC_GENERIC, "stx"},
+ {PPC_GENERIC, "slq"},
+ {PPC_GENERIC, "slq."},
+ {PPC_GENERIC, "sle"},
+ {PPC_GENERIC, "sle."},
+ {PPC_GENERIC, "prtyw"},
+ {PPC_GENERIC, "stdepx"},
+ {PPC_GENERIC, "stwepx"},
+ {PPC_GENERIC, "wrteei"},
+ {PPC_GENERIC, "dcbtls"},
+ {PPC_GENERIC, "stvehx"},
+ {PPC_GENERIC, "sthfcmx"},
+ {PPC_GENERIC, "dcbtlse"},
+ {PPC_GENERIC, "mtmsrd"},
+ {PPC_GENERIC, "eratre"},
+ {PPC_GENERIC, "stdux"},
+ {PPC_GENERIC, "wchkall"},
+ {PPC_GENERIC, "stwux"},
+ {PPC_GENERIC, "stux"},
+ {PPC_GENERIC, "sliq"},
+ {PPC_GENERIC, "sliq."},
+ {PPC_GENERIC, "prtyd"},
+ {PPC_GENERIC, "icblq."},
+ {PPC_GENERIC, "stvewx"},
+ {PPC_GENERIC, "stwfcmx"},
+ {PPC_GENERIC, "subfze"},
+ {PPC_GENERIC, "sfze"},
+ {PPC_GENERIC, "subfze."},
+ {PPC_GENERIC, "sfze."},
+ {PPC_GENERIC, "addze"},
+ {PPC_GENERIC, "aze"},
+ {PPC_GENERIC, "addze."},
+ {PPC_GENERIC, "aze."},
+ {PPC_GENERIC, "msgsnd"},
+ {PPC_GENERIC, "mtsr"},
+ {PPC_GENERIC, "eratwe"},
+ {PPC_GENERIC, "ldawx."},
+ {PPC_GENERIC, "stdcx."},
+ {PPC_GENERIC, "stbx"},
+ {PPC_GENERIC, "sllq"},
+ {PPC_GENERIC, "sllq."},
+ {PPC_GENERIC, "sleq"},
+ {PPC_GENERIC, "sleq."},
+ {PPC_GENERIC, "stbepx"},
+ {PPC_GENERIC, "icblc"},
+ {PPC_GENERIC, "stvx"},
+ {PPC_GENERIC, "stqfcmx"},
+ {PPC_GENERIC, "subfme"},
+ {PPC_GENERIC, "sfme"},
+ {PPC_GENERIC, "subfme."},
+ {PPC_GENERIC, "sfme."},
+ {PPC_GENERIC, "mulld"},
+ {PPC_GENERIC, "mulld."},
+ {PPC_GENERIC, "addme"},
+ {PPC_GENERIC, "ame"},
+ {PPC_GENERIC, "addme."},
+ {PPC_GENERIC, "ame."},
+ {PPC_GENERIC, "mullw"},
+ {PPC_GENERIC, "muls"},
+ {PPC_GENERIC, "mullw."},
+ {PPC_GENERIC, "muls."},
+ {PPC_GENERIC, "icblce"},
+ {PPC_GENERIC, "msgclr"},
+ {PPC_GENERIC, "mtsrin"},
+ {PPC_GENERIC, "mtsri"},
+ {PPC_GENERIC, "dcbtstt"},
+ {PPC_GENERIC, "dcbtst"},
+ {PPC_GENERIC, "dcbtst"},
+ {PPC_GENERIC, "stbux"},
+ {PPC_GENERIC, "slliq"},
+ {PPC_GENERIC, "slliq."},
+ {PPC_GENERIC, "bpermd"},
+ {PPC_GENERIC, "dcbtstep"},
+ {PPC_GENERIC, "mfdcrx"},
+ {PPC_GENERIC, "mfdcrx."},
+ {PPC_GENERIC, "lvexbx"},
+ {PPC_GENERIC, "icbt"},
+ {PPC_GENERIC, "lvepxl"},
+ {PPC_GENERIC, "ldfcmx"},
+ {PPC_GENERIC, "doz"},
+ {PPC_GENERIC, "doz."},
+ {PPC_GENERIC, "add"},
+ {PPC_GENERIC, "cax"},
+ {PPC_GENERIC, "add."},
+ {PPC_GENERIC, "cax."},
+ {PPC_GENERIC, "ehpriv"},
+ {PPC_GENERIC, "tlbiel"},
+ {PPC_GENERIC, "mfapidi"},
+ {PPC_GENERIC, "lscbx"},
+ {PPC_GENERIC, "lscbx."},
+ {PPC_GENERIC, "dcbtt"},
+ {PPC_GENERIC, "dcbt"},
+ {PPC_GENERIC, "dcbt"},
+ {PPC_GENERIC, "lhzx"},
+ {PPC_GENERIC, "cdtbcd"},
+ {PPC_GENERIC, "eqv"},
+ {PPC_GENERIC, "eqv."},
+ {PPC_GENERIC, "lhepx"},
+ {PPC_GENERIC, "mfdcrux"},
+ {PPC_GENERIC, "lvexhx"},
+ {PPC_GENERIC, "lvepx"},
+ {PPC_GENERIC, "tlbie"},
+ {PPC_GENERIC, "tlbi"},
+ {PPC_GENERIC, "eciwx"},
+ {PPC_GENERIC, "lhzux"},
+ {PPC_GENERIC, "cbcdtd"},
+ {PPC_GENERIC, "xor"},
+ {PPC_GENERIC, "xor."},
+ {PPC_GENERIC, "dcbtep"},
+ {PPC_GENERIC, "mfexisr"},
+ {PPC_GENERIC, "mfexier"},
+ {PPC_GENERIC, "mfbr0"},
+ {PPC_GENERIC, "mfbr1"},
+ {PPC_GENERIC, "mfbr2"},
+ {PPC_GENERIC, "mfbr3"},
+ {PPC_GENERIC, "mfbr4"},
+ {PPC_GENERIC, "mfbr5"},
+ {PPC_GENERIC, "mfbr6"},
+ {PPC_GENERIC, "mfbr7"},
+ {PPC_GENERIC, "mfbear"},
+ {PPC_GENERIC, "mfbesr"},
+ {PPC_GENERIC, "mfiocr"},
+ {PPC_GENERIC, "mfdmacr0"},
+ {PPC_GENERIC, "mfdmact0"},
+ {PPC_GENERIC, "mfdmada0"},
+ {PPC_GENERIC, "mfdmasa0"},
+ {PPC_GENERIC, "mfdmacc0"},
+ {PPC_GENERIC, "mfdmacr1"},
+ {PPC_GENERIC, "mfdmact1"},
+ {PPC_GENERIC, "mfdmada1"},
+ {PPC_GENERIC, "mfdmasa1"},
+ {PPC_GENERIC, "mfdmacc1"},
+ {PPC_GENERIC, "mfdmacr2"},
+ {PPC_GENERIC, "mfdmact2"},
+ {PPC_GENERIC, "mfdmada2"},
+ {PPC_GENERIC, "mfdmasa2"},
+ {PPC_GENERIC, "mfdmacc2"},
+ {PPC_GENERIC, "mfdmacr3"},
+ {PPC_GENERIC, "mfdmact3"},
+ {PPC_GENERIC, "mfdmada3"},
+ {PPC_GENERIC, "mfdmasa3"},
+ {PPC_GENERIC, "mfdmacc3"},
+ {PPC_GENERIC, "mfdmasr"},
+ {PPC_GENERIC, "mfdcr"},
+ {PPC_GENERIC, "mfdcr."},
+ {PPC_GENERIC, "lvexwx"},
+ {PPC_GENERIC, "dcread"},
+ {PPC_GENERIC, "div"},
+ {PPC_GENERIC, "div."},
+ {PPC_GENERIC, "lxvdsx"},
+ {PPC_GENERIC, "mfpmr"},
+ {PPC_GENERIC, "mftmr"},
+ {PPC_GENERIC, "mfmq"},
+ {PPC_GENERIC, "mfxer"},
+ {PPC_GENERIC, "mfrtcu"},
+ {PPC_GENERIC, "mfrtcl"},
+ {PPC_GENERIC, "mfdec"},
+ {PPC_GENERIC, "mflr"},
+ {PPC_GENERIC, "mfctr"},
+ {PPC_GENERIC, "mftid"},
+ {PPC_GENERIC, "mfdsisr"},
+ {PPC_GENERIC, "mfdar"},
+ {PPC_GENERIC, "mfdec"},
+ {PPC_GENERIC, "mfsdr0"},
+ {PPC_GENERIC, "mfsdr1"},
+ {PPC_GENERIC, "mfsrr0"},
+ {PPC_GENERIC, "mfsrr1"},
+ {PPC_GENERIC, "mfcfar"},
+ {PPC_GENERIC, "mfpid"},
+ {PPC_GENERIC, "mfcsrr0"},
+ {PPC_GENERIC, "mfcsrr1"},
+ {PPC_GENERIC, "mfdear"},
+ {PPC_GENERIC, "mfesr"},
+ {PPC_GENERIC, "mfivpr"},
+ {PPC_GENERIC, "mfcmpa"},
+ {PPC_GENERIC, "mfcmpb"},
+ {PPC_GENERIC, "mfcmpc"},
+ {PPC_GENERIC, "mfcmpd"},
+ {PPC_GENERIC, "mficr"},
+ {PPC_GENERIC, "mfder"},
+ {PPC_GENERIC, "mfcounta"},
+ {PPC_GENERIC, "mfcountb"},
+ {PPC_GENERIC, "mfcmpe"},
+ {PPC_GENERIC, "mfcmpf"},
+ {PPC_GENERIC, "mfcmpg"},
+ {PPC_GENERIC, "mfcmph"},
+ {PPC_GENERIC, "mflctrl1"},
+ {PPC_GENERIC, "mflctrl2"},
+ {PPC_GENERIC, "mfictrl"},
+ {PPC_GENERIC, "mfbar"},
+ {PPC_GENERIC, "mfvrsave"},
+ {PPC_GENERIC, "mfusprg0"},
+ {PPC_GENERIC, "mfsprg"},
+ {PPC_GENERIC, "mfsprg4"},
+ {PPC_GENERIC, "mfsprg5"},
+ {PPC_GENERIC, "mfsprg6"},
+ {PPC_GENERIC, "mfsprg7"},
+ {PPC_GENERIC, "mftb"},
+ {PPC_GENERIC, "mftbl"},
+ {PPC_GENERIC, "mftbu"},
+ {PPC_GENERIC, "mfsprg0"},
+ {PPC_GENERIC, "mfsprg1"},
+ {PPC_GENERIC, "mfsprg2"},
+ {PPC_GENERIC, "mfsprg3"},
+ {PPC_GENERIC, "mfasr"},
+ {PPC_GENERIC, "mfear"},
+ {PPC_GENERIC, "mfpir"},
+ {PPC_GENERIC, "mfpvr"},
+ {PPC_GENERIC, "mfdbsr"},
+ {PPC_GENERIC, "mfdbcr0"},
+ {PPC_GENERIC, "mfdbcr1"},
+ {PPC_GENERIC, "mfdbcr2"},
+ {PPC_GENERIC, "mfiac1"},
+ {PPC_GENERIC, "mfiac2"},
+ {PPC_GENERIC, "mfiac3"},
+ {PPC_GENERIC, "mfiac4"},
+ {PPC_GENERIC, "mfdac1"},
+ {PPC_GENERIC, "mfdac2"},
+ {PPC_GENERIC, "mfdvc1"},
+ {PPC_GENERIC, "mfdvc2"},
+ {PPC_GENERIC, "mftsr"},
+ {PPC_GENERIC, "mftcr"},
+ {PPC_GENERIC, "mfivor0"},
+ {PPC_GENERIC, "mfivor1"},
+ {PPC_GENERIC, "mfivor2"},
+ {PPC_GENERIC, "mfivor3"},
+ {PPC_GENERIC, "mfivor4"},
+ {PPC_GENERIC, "mfivor5"},
+ {PPC_GENERIC, "mfivor6"},
+ {PPC_GENERIC, "mfivor7"},
+ {PPC_GENERIC, "mfivor8"},
+ {PPC_GENERIC, "mfivor9"},
+ {PPC_GENERIC, "mfivor10"},
+ {PPC_GENERIC, "mfivor11"},
+ {PPC_GENERIC, "mfivor12"},
+ {PPC_GENERIC, "mfivor13"},
+ {PPC_GENERIC, "mfivor14"},
+ {PPC_GENERIC, "mfivor15"},
+ {PPC_GENERIC, "mfspefscr"},
+ {PPC_GENERIC, "mfbbear"},
+ {PPC_GENERIC, "mfbbtar"},
+ {PPC_GENERIC, "mfivor32"},
+ {PPC_GENERIC, "mfibatu"},
+ {PPC_GENERIC, "mfivor33"},
+ {PPC_GENERIC, "mfibatl"},
+ {PPC_GENERIC, "mfivor34"},
+ {PPC_GENERIC, "mfivor35"},
+ {PPC_GENERIC, "mfdbatu"},
+ {PPC_GENERIC, "mfdbatl"},
+ {PPC_GENERIC, "mfic_cst"},
+ {PPC_GENERIC, "mfic_adr"},
+ {PPC_GENERIC, "mfic_dat"},
+ {PPC_GENERIC, "mfdc_cst"},
+ {PPC_GENERIC, "mfdc_adr"},
+ {PPC_GENERIC, "mfdc_dat"},
+ {PPC_GENERIC, "mfmcsrr0"},
+ {PPC_GENERIC, "mfmcsrr1"},
+ {PPC_GENERIC, "mfmcsr"},
+ {PPC_GENERIC, "mfmcar"},
+ {PPC_GENERIC, "mfdpdr"},
+ {PPC_GENERIC, "mfdpir"},
+ {PPC_GENERIC, "mfimmr"},
+ {PPC_GENERIC, "mfmi_ctr"},
+ {PPC_GENERIC, "mfmi_ap"},
+ {PPC_GENERIC, "mfmi_epn"},
+ {PPC_GENERIC, "mfmi_twc"},
+ {PPC_GENERIC, "mfmi_rpn"},
+ {PPC_GENERIC, "mfmd_ctr"},
+ {PPC_GENERIC, "mfm_casid"},
+ {PPC_GENERIC, "mfmd_ap"},
+ {PPC_GENERIC, "mfmd_epn"},
+ {PPC_GENERIC, "mfmd_twb"},
+ {PPC_GENERIC, "mfmd_twc"},
+ {PPC_GENERIC, "mfmd_rpn"},
+ {PPC_GENERIC, "mfm_tw"},
+ {PPC_GENERIC, "mfmi_dbcam"},
+ {PPC_GENERIC, "mfmi_dbram0"},
+ {PPC_GENERIC, "mfmi_dbram1"},
+ {PPC_GENERIC, "mfmd_dbcam"},
+ {PPC_GENERIC, "mfmd_dbram0"},
+ {PPC_GENERIC, "mfmd_dbram1"},
+ {PPC_GENERIC, "mfivndx"},
+ {PPC_GENERIC, "mfdvndx"},
+ {PPC_GENERIC, "mfivlim"},
+ {PPC_GENERIC, "mfdvlim"},
+ {PPC_GENERIC, "mfclcsr"},
+ {PPC_GENERIC, "mfccr1"},
+ {PPC_GENERIC, "mfrstcfg"},
+ {PPC_GENERIC, "mfdcdbtrl"},
+ {PPC_GENERIC, "mfdcdbtrh"},
+ {PPC_GENERIC, "mficdbtr"},
+ {PPC_GENERIC, "mfummcr0"},
+ {PPC_GENERIC, "mfupmc1"},
+ {PPC_GENERIC, "mfupmc2"},
+ {PPC_GENERIC, "mfusia"},
+ {PPC_GENERIC, "mfummcr1"},
+ {PPC_GENERIC, "mfupmc3"},
+ {PPC_GENERIC, "mfupmc4"},
+ {PPC_GENERIC, "mfzpr"},
+ {PPC_GENERIC, "mfpid"},
+ {PPC_GENERIC, "mfmmucr"},
+ {PPC_GENERIC, "mfccr0"},
+ {PPC_GENERIC, "mfiac3"},
+ {PPC_GENERIC, "mfiac4"},
+ {PPC_GENERIC, "mfdvc1"},
+ {PPC_GENERIC, "mfdvc2"},
+ {PPC_GENERIC, "mfmmcr0"},
+ {PPC_GENERIC, "mfpmc1"},
+ {PPC_GENERIC, "mfsgr"},
+ {PPC_GENERIC, "mfdcwr"},
+ {PPC_GENERIC, "mfpmc2"},
+ {PPC_GENERIC, "mfsia"},
+ {PPC_GENERIC, "mfsler"},
+ {PPC_GENERIC, "mfmmcr1"},
+ {PPC_GENERIC, "mfsu0r"},
+ {PPC_GENERIC, "mfdbcr1"},
+ {PPC_GENERIC, "mfpmc3"},
+ {PPC_GENERIC, "mfpmc4"},
+ {PPC_GENERIC, "mficdbdr"},
+ {PPC_GENERIC, "mfesr"},
+ {PPC_GENERIC, "mfdear"},
+ {PPC_GENERIC, "mfevpr"},
+ {PPC_GENERIC, "mfcdbcr"},
+ {PPC_GENERIC, "mftsr"},
+ {PPC_GENERIC, "mftcr"},
+ {PPC_GENERIC, "mfpit"},
+ {PPC_GENERIC, "mftbhi"},
+ {PPC_GENERIC, "mftblo"},
+ {PPC_GENERIC, "mfsrr2"},
+ {PPC_GENERIC, "mfsrr3"},
+ {PPC_GENERIC, "mfdbsr"},
+ {PPC_GENERIC, "mfdbcr0"},
+ {PPC_GENERIC, "mfdbdr"},
+ {PPC_GENERIC, "mfiac1"},
+ {PPC_GENERIC, "mfiac2"},
+ {PPC_GENERIC, "mfdac1"},
+ {PPC_GENERIC, "mfdac2"},
+ {PPC_GENERIC, "mfl2cr"},
+ {PPC_GENERIC, "mfdccr"},
+ {PPC_GENERIC, "mficcr"},
+ {PPC_GENERIC, "mfictc"},
+ {PPC_GENERIC, "mfpbl1"},
+ {PPC_GENERIC, "mfthrm1"},
+ {PPC_GENERIC, "mfpbu1"},
+ {PPC_GENERIC, "mfthrm2"},
+ {PPC_GENERIC, "mfpbl2"},
+ {PPC_GENERIC, "mfthrm3"},
+ {PPC_GENERIC, "mfpbu2"},
+ {PPC_GENERIC, "mfspr"},
+ {PPC_GENERIC, "lwax"},
+ {PPC_GENERIC, "dst"},
+ {PPC_GENERIC, "lhax"},
+ {PPC_GENERIC, "lvxl"},
+ {PPC_GENERIC, "abs"},
+ {PPC_GENERIC, "abs."},
+ {PPC_GENERIC, "divs"},
+ {PPC_GENERIC, "divs."},
+ {PPC_GENERIC, "tlbia"},
+ {PPC_GENERIC, "mftbl"},
+ {PPC_GENERIC, "mftbu"},
+ {PPC_GENERIC, "mftb"},
+ {PPC_GENERIC, "lwaux"},
+ {PPC_GENERIC, "dstst"},
+ {PPC_GENERIC, "lhaux"},
+ {PPC_GENERIC, "popcntw"},
+ {PPC_GENERIC, "mtdcrx"},
+ {PPC_GENERIC, "mtdcrx."},
+ {PPC_GENERIC, "stvexbx"},
+ {PPC_GENERIC, "dcblc"},
+ {PPC_GENERIC, "stdfcmx"},
+ {PPC_GENERIC, "divdeu"},
+ {PPC_GENERIC, "divdeu."},
+ {PPC_GENERIC, "divweu"},
+ {PPC_GENERIC, "divweu."},
+ {PPC_GENERIC, "dcblce"},
+ {PPC_GENERIC, "slbmte"},
+ {PPC_GENERIC, "icswx"},
+ {PPC_GENERIC, "icswx."},
+ {PPC_GENERIC, "sthx"},
+ {PPC_GENERIC, "orc"},
+ {PPC_GENERIC, "orc."},
+ {PPC_GENERIC, "sthepx"},
+ {PPC_GENERIC, "mtdcrux"},
+ {PPC_GENERIC, "stvexhx"},
+ {PPC_GENERIC, "dcblq."},
+ {PPC_GENERIC, "divde"},
+ {PPC_GENERIC, "divde."},
+ {PPC_GENERIC, "divwe"},
+ {PPC_GENERIC, "divwe."},
+ {PPC_GENERIC, "slbie"},
+ {PPC_GENERIC, "ecowx"},
+ {PPC_GENERIC, "sthux"},
+ {PPC_GENERIC, "mdors"},
+ {PPC_GENERIC, "miso"},
+ {PPC_GENERIC, "mr"},
+ {PPC_GENERIC, "or"},
+ {PPC_GENERIC, "mr."},
+ {PPC_GENERIC, "or."},
+ {PPC_GENERIC, "mtexisr"},
+ {PPC_GENERIC, "mtexier"},
+ {PPC_GENERIC, "mtbr0"},
+ {PPC_GENERIC, "mtbr1"},
+ {PPC_GENERIC, "mtbr2"},
+ {PPC_GENERIC, "mtbr3"},
+ {PPC_GENERIC, "mtbr4"},
+ {PPC_GENERIC, "mtbr5"},
+ {PPC_GENERIC, "mtbr6"},
+ {PPC_GENERIC, "mtbr7"},
+ {PPC_GENERIC, "mtbear"},
+ {PPC_GENERIC, "mtbesr"},
+ {PPC_GENERIC, "mtiocr"},
+ {PPC_GENERIC, "mtdmacr0"},
+ {PPC_GENERIC, "mtdmact0"},
+ {PPC_GENERIC, "mtdmada0"},
+ {PPC_GENERIC, "mtdmasa0"},
+ {PPC_GENERIC, "mtdmacc0"},
+ {PPC_GENERIC, "mtdmacr1"},
+ {PPC_GENERIC, "mtdmact1"},
+ {PPC_GENERIC, "mtdmada1"},
+ {PPC_GENERIC, "mtdmasa1"},
+ {PPC_GENERIC, "mtdmacc1"},
+ {PPC_GENERIC, "mtdmacr2"},
+ {PPC_GENERIC, "mtdmact2"},
+ {PPC_GENERIC, "mtdmada2"},
+ {PPC_GENERIC, "mtdmasa2"},
+ {PPC_GENERIC, "mtdmacc2"},
+ {PPC_GENERIC, "mtdmacr3"},
+ {PPC_GENERIC, "mtdmact3"},
+ {PPC_GENERIC, "mtdmada3"},
+ {PPC_GENERIC, "mtdmasa3"},
+ {PPC_GENERIC, "mtdmacc3"},
+ {PPC_GENERIC, "mtdmasr"},
+ {PPC_GENERIC, "mtdcr"},
+ {PPC_GENERIC, "mtdcr."},
+ {PPC_GENERIC, "stvexwx"},
+ {PPC_GENERIC, "dccci"},
+ {PPC_GENERIC, "dci"},
+ {PPC_GENERIC, "divdu"},
+ {PPC_GENERIC, "divdu."},
+ {PPC_GENERIC, "divwu"},
+ {PPC_GENERIC, "divwu."},
+ {PPC_GENERIC, "mtpmr"},
+ {PPC_GENERIC, "mttmr"},
+ {PPC_GENERIC, "mtmq"},
+ {PPC_GENERIC, "mtxer"},
+ {PPC_GENERIC, "mtlr"},
+ {PPC_GENERIC, "mtctr"},
+ {PPC_GENERIC, "mttid"},
+ {PPC_GENERIC, "mtdsisr"},
+ {PPC_GENERIC, "mtdar"},
+ {PPC_GENERIC, "mtrtcu"},
+ {PPC_GENERIC, "mtrtcl"},
+ {PPC_GENERIC, "mtdec"},
+ {PPC_GENERIC, "mtsdr0"},
+ {PPC_GENERIC, "mtsdr1"},
+ {PPC_GENERIC, "mtsrr0"},
+ {PPC_GENERIC, "mtsrr1"},
+ {PPC_GENERIC, "mtcfar"},
+ {PPC_GENERIC, "mtpid"},
+ {PPC_GENERIC, "mtdecar"},
+ {PPC_GENERIC, "mtcsrr0"},
+ {PPC_GENERIC, "mtcsrr1"},
+ {PPC_GENERIC, "mtdear"},
+ {PPC_GENERIC, "mtesr"},
+ {PPC_GENERIC, "mtivpr"},
+ {PPC_GENERIC, "mtcmpa"},
+ {PPC_GENERIC, "mtcmpb"},
+ {PPC_GENERIC, "mtcmpc"},
+ {PPC_GENERIC, "mtcmpd"},
+ {PPC_GENERIC, "mticr"},
+ {PPC_GENERIC, "mtder"},
+ {PPC_GENERIC, "mtcounta"},
+ {PPC_GENERIC, "mtcountb"},
+ {PPC_GENERIC, "mtcmpe"},
+ {PPC_GENERIC, "mtcmpf"},
+ {PPC_GENERIC, "mtcmpg"},
+ {PPC_GENERIC, "mtcmph"},
+ {PPC_GENERIC, "mtlctrl1"},
+ {PPC_GENERIC, "mtlctrl2"},
+ {PPC_GENERIC, "mtictrl"},
+ {PPC_GENERIC, "mtbar"},
+ {PPC_GENERIC, "mtvrsave"},
+ {PPC_GENERIC, "mtusprg0"},
+ {PPC_GENERIC, "mtsprg"},
+ {PPC_GENERIC, "mtsprg0"},
+ {PPC_GENERIC, "mtsprg1"},
+ {PPC_GENERIC, "mtsprg2"},
+ {PPC_GENERIC, "mtsprg3"},
+ {PPC_GENERIC, "mtsprg4"},
+ {PPC_GENERIC, "mtsprg5"},
+ {PPC_GENERIC, "mtsprg6"},
+ {PPC_GENERIC, "mtsprg7"},
+ {PPC_GENERIC, "mtasr"},
+ {PPC_GENERIC, "mtear"},
+ {PPC_GENERIC, "mttbl"},
+ {PPC_GENERIC, "mttbu"},
+ {PPC_GENERIC, "mtdbsr"},
+ {PPC_GENERIC, "mtdbcr0"},
+ {PPC_GENERIC, "mtdbcr1"},
+ {PPC_GENERIC, "mtdbcr2"},
+ {PPC_GENERIC, "mtiac1"},
+ {PPC_GENERIC, "mtiac2"},
+ {PPC_GENERIC, "mtiac3"},
+ {PPC_GENERIC, "mtiac4"},
+ {PPC_GENERIC, "mtdac1"},
+ {PPC_GENERIC, "mtdac2"},
+ {PPC_GENERIC, "mtdvc1"},
+ {PPC_GENERIC, "mtdvc2"},
+ {PPC_GENERIC, "mttsr"},
+ {PPC_GENERIC, "mttcr"},
+ {PPC_GENERIC, "mtivor0"},
+ {PPC_GENERIC, "mtivor1"},
+ {PPC_GENERIC, "mtivor2"},
+ {PPC_GENERIC, "mtivor3"},
+ {PPC_GENERIC, "mtivor4"},
+ {PPC_GENERIC, "mtivor5"},
+ {PPC_GENERIC, "mtivor6"},
+ {PPC_GENERIC, "mtivor7"},
+ {PPC_GENERIC, "mtivor8"},
+ {PPC_GENERIC, "mtivor9"},
+ {PPC_GENERIC, "mtivor10"},
+ {PPC_GENERIC, "mtivor11"},
+ {PPC_GENERIC, "mtivor12"},
+ {PPC_GENERIC, "mtivor13"},
+ {PPC_GENERIC, "mtivor14"},
+ {PPC_GENERIC, "mtivor15"},
+ {PPC_GENERIC, "mtspefscr"},
+ {PPC_GENERIC, "mtbbear"},
+ {PPC_GENERIC, "mtbbtar"},
+ {PPC_GENERIC, "mtivor32"},
+ {PPC_GENERIC, "mtibatu"},
+ {PPC_GENERIC, "mtivor33"},
+ {PPC_GENERIC, "mtibatl"},
+ {PPC_GENERIC, "mtivor34"},
+ {PPC_GENERIC, "mtivor35"},
+ {PPC_GENERIC, "mtdbatu"},
+ {PPC_GENERIC, "mtdbatl"},
+ {PPC_GENERIC, "mtmcsrr0"},
+ {PPC_GENERIC, "mtmcsrr1"},
+ {PPC_GENERIC, "mtmcsr"},
+ {PPC_GENERIC, "mtivndx"},
+ {PPC_GENERIC, "mtdvndx"},
+ {PPC_GENERIC, "mtivlim"},
+ {PPC_GENERIC, "mtdvlim"},
+ {PPC_GENERIC, "mtclcsr"},
+ {PPC_GENERIC, "mtccr1"},
+ {PPC_GENERIC, "mtummcr0"},
+ {PPC_GENERIC, "mtupmc1"},
+ {PPC_GENERIC, "mtupmc2"},
+ {PPC_GENERIC, "mtusia"},
+ {PPC_GENERIC, "mtummcr1"},
+ {PPC_GENERIC, "mtupmc3"},
+ {PPC_GENERIC, "mtupmc4"},
+ {PPC_GENERIC, "mtzpr"},
+ {PPC_GENERIC, "mtpid"},
+ {PPC_GENERIC, "mtrmmucr"},
+ {PPC_GENERIC, "mtccr0"},
+ {PPC_GENERIC, "mtiac3"},
+ {PPC_GENERIC, "mtiac4"},
+ {PPC_GENERIC, "mtdvc1"},
+ {PPC_GENERIC, "mtdvc2"},
+ {PPC_GENERIC, "mtmmcr0"},
+ {PPC_GENERIC, "mtpmc1"},
+ {PPC_GENERIC, "mtsgr"},
+ {PPC_GENERIC, "mtdcwr"},
+ {PPC_GENERIC, "mtpmc2"},
+ {PPC_GENERIC, "mtsia"},
+ {PPC_GENERIC, "mtsler"},
+ {PPC_GENERIC, "mtmmcr1"},
+ {PPC_GENERIC, "mtsu0r"},
+ {PPC_GENERIC, "mtdbcr1"},
+ {PPC_GENERIC, "mtpmc3"},
+ {PPC_GENERIC, "mtpmc4"},
+ {PPC_GENERIC, "mticdbdr"},
+ {PPC_GENERIC, "mtesr"},
+ {PPC_GENERIC, "mtdear"},
+ {PPC_GENERIC, "mtevpr"},
+ {PPC_GENERIC, "mtcdbcr"},
+ {PPC_GENERIC, "mttsr"},
+ {PPC_GENERIC, "mttcr"},
+ {PPC_GENERIC, "mtpit"},
+ {PPC_GENERIC, "mttbhi"},
+ {PPC_GENERIC, "mttblo"},
+ {PPC_GENERIC, "mtsrr2"},
+ {PPC_GENERIC, "mtsrr3"},
+ {PPC_GENERIC, "mtdbsr"},
+ {PPC_GENERIC, "mtdbdr"},
+ {PPC_GENERIC, "mtdbcr0"},
+ {PPC_GENERIC, "mtiac1"},
+ {PPC_GENERIC, "mtiac2"},
+ {PPC_GENERIC, "mtdac1"},
+ {PPC_GENERIC, "mtdac2"},
+ {PPC_GENERIC, "mtl2cr"},
+ {PPC_GENERIC, "mtdccr"},
+ {PPC_GENERIC, "mticcr"},
+ {PPC_GENERIC, "mtictc"},
+ {PPC_GENERIC, "mtpbl1"},
+ {PPC_GENERIC, "mtthrm1"},
+ {PPC_GENERIC, "mtpbu1"},
+ {PPC_GENERIC, "mtthrm2"},
+ {PPC_GENERIC, "mtpbl2"},
+ {PPC_GENERIC, "mtthrm3"},
+ {PPC_GENERIC, "mtpbu2"},
+ {PPC_GENERIC, "mtspr"},
+ {PPC_GENERIC, "dcbi"},
+ {PPC_GENERIC, "nand"},
+ {PPC_GENERIC, "nand."},
+ {PPC_GENERIC, "dsn"},
+ {PPC_GENERIC, "dcread"},
+ {PPC_GENERIC, "icbtls"},
+ {PPC_GENERIC, "stvxl"},
+ {PPC_GENERIC, "nabs"},
+ {PPC_GENERIC, "nabs."},
+ {PPC_GENERIC, "divd"},
+ {PPC_GENERIC, "divd."},
+ {PPC_GENERIC, "divw"},
+ {PPC_GENERIC, "divw."},
+ {PPC_GENERIC, "icbtlse"},
+ {PPC_GENERIC, "slbia"},
+ {PPC_GENERIC, "cli"},
+ {PPC_GENERIC, "popcntd"},
+ {PPC_GENERIC, "cmpb"},
+ {PPC_GENERIC, "mcrxr"},
+ {PPC_GENERIC, "lbdx"},
+ {PPC_GENERIC, "bblels"},
+ {PPC_GENERIC, "lvlx"},
+ {PPC_GENERIC, "lbfcmux"},
+ {PPC_GENERIC, "subfco"},
+ {PPC_GENERIC, "sfo"},
+ {PPC_GENERIC, "subco"},
+ {PPC_GENERIC, "subfco."},
+ {PPC_GENERIC, "sfo."},
+ {PPC_GENERIC, "subco."},
+ {PPC_GENERIC, "addco"},
+ {PPC_GENERIC, "ao"},
+ {PPC_GENERIC, "addco."},
+ {PPC_GENERIC, "ao."},
+ {PPC_GENERIC, "clcs"},
+ {PPC_GENERIC, "ldbrx"},
+ {PPC_GENERIC, "lswx"},
+ {PPC_GENERIC, "lsx"},
+ {PPC_GENERIC, "lwbrx"},
+ {PPC_GENERIC, "lbrx"},
+ {PPC_GENERIC, "lfsx"},
+ {PPC_GENERIC, "srw"},
+ {PPC_GENERIC, "sr"},
+ {PPC_GENERIC, "srw."},
+ {PPC_GENERIC, "sr."},
+ {PPC_GENERIC, "rrib"},
+ {PPC_GENERIC, "rrib."},
+ {PPC_GENERIC, "srd"},
+ {PPC_GENERIC, "srd."},
+ {PPC_GENERIC, "maskir"},
+ {PPC_GENERIC, "maskir."},
+ {PPC_GENERIC, "lhdx"},
+ {PPC_GENERIC, "lvtrx"},
+ {PPC_GENERIC, "bbelr"},
+ {PPC_GENERIC, "lvrx"},
+ {PPC_GENERIC, "lhfcmux"},
+ {PPC_GENERIC, "subfo"},
+ {PPC_GENERIC, "subo"},
+ {PPC_GENERIC, "subfo."},
+ {PPC_GENERIC, "subo."},
+ {PPC_GENERIC, "tlbsync"},
+ {PPC_GENERIC, "lfsux"},
+ {PPC_GENERIC, "lwdx"},
+ {PPC_GENERIC, "lvtlx"},
+ {PPC_GENERIC, "lwfcmux"},
+ {PPC_GENERIC, "lxsdx"},
+ {PPC_GENERIC, "mfsr"},
+ {PPC_GENERIC, "lswi"},
+ {PPC_GENERIC, "lsi"},
+ {PPC_GENERIC, "lwsync"},
+ {PPC_GENERIC, "ptesync"},
+ {PPC_GENERIC, "sync"},
+ {PPC_GENERIC, "sync"},
+ {PPC_GENERIC, "msync"},
+ {PPC_GENERIC, "sync"},
+ {PPC_GENERIC, "lwsync"},
+ {PPC_GENERIC, "dcs"},
+ {PPC_GENERIC, "lfdx"},
+ {PPC_GENERIC, "mffgpr"},
+ {PPC_GENERIC, "lfdepx"},
+ {PPC_GENERIC, "lddx"},
+ {PPC_GENERIC, "lvswx"},
+ {PPC_GENERIC, "lqfcmux"},
+ {PPC_GENERIC, "nego"},
+ {PPC_GENERIC, "nego."},
+ {PPC_GENERIC, "mulo"},
+ {PPC_GENERIC, "mulo."},
+ {PPC_GENERIC, "mfsri"},
+ {PPC_GENERIC, "dclst"},
+ {PPC_GENERIC, "lfdux"},
+ {PPC_GENERIC, "stbdx"},
+ {PPC_GENERIC, "stvlx"},
+ {PPC_GENERIC, "stbfcmux"},
+ {PPC_GENERIC, "subfeo"},
+ {PPC_GENERIC, "sfeo"},
+ {PPC_GENERIC, "subfeo."},
+ {PPC_GENERIC, "sfeo."},
+ {PPC_GENERIC, "addeo"},
+ {PPC_GENERIC, "aeo"},
+ {PPC_GENERIC, "addeo."},
+ {PPC_GENERIC, "aeo."},
+ {PPC_GENERIC, "mfsrin"},
+ {PPC_GENERIC, "stdbrx"},
+ {PPC_GENERIC, "stswx"},
+ {PPC_GENERIC, "stsx"},
+ {PPC_GENERIC, "stwbrx"},
+ {PPC_GENERIC, "stbrx"},
+ {PPC_GENERIC, "stfsx"},
+ {PPC_GENERIC, "srq"},
+ {PPC_GENERIC, "srq."},
+ {PPC_GENERIC, "sre"},
+ {PPC_GENERIC, "sre."},
+ {PPC_GENERIC, "sthdx"},
+ {PPC_GENERIC, "stvfrx"},
+ {PPC_GENERIC, "stvrx"},
+ {PPC_GENERIC, "sthfcmux"},
+ {PPC_GENERIC, "stbcx."},
+ {PPC_GENERIC, "stfsux"},
+ {PPC_GENERIC, "sriq"},
+ {PPC_GENERIC, "sriq."},
+ {PPC_GENERIC, "stwdx"},
+ {PPC_GENERIC, "stvflx"},
+ {PPC_GENERIC, "stwfcmux"},
+ {PPC_GENERIC, "stxsdx"},
+ {PPC_GENERIC, "subfzeo"},
+ {PPC_GENERIC, "sfzeo"},
+ {PPC_GENERIC, "subfzeo."},
+ {PPC_GENERIC, "sfzeo."},
+ {PPC_GENERIC, "addzeo"},
+ {PPC_GENERIC, "azeo"},
+ {PPC_GENERIC, "addzeo."},
+ {PPC_GENERIC, "azeo."},
+ {PPC_GENERIC, "stswi"},
+ {PPC_GENERIC, "stsi"},
+ {PPC_GENERIC, "sthcx."},
+ {PPC_GENERIC, "stfdx"},
+ {PPC_GENERIC, "srlq"},
+ {PPC_GENERIC, "srlq."},
+ {PPC_GENERIC, "sreq"},
+ {PPC_GENERIC, "sreq."},
+ {PPC_GENERIC, "mftgpr"},
+ {PPC_GENERIC, "stfdepx"},
+ {PPC_GENERIC, "stddx"},
+ {PPC_GENERIC, "stvswx"},
+ {PPC_GENERIC, "stqfcmux"},
+ {PPC_GENERIC, "subfmeo"},
+ {PPC_GENERIC, "sfmeo"},
+ {PPC_GENERIC, "subfmeo."},
+ {PPC_GENERIC, "sfmeo."},
+ {PPC_GENERIC, "mulldo"},
+ {PPC_GENERIC, "mulldo."},
+ {PPC_GENERIC, "addmeo"},
+ {PPC_GENERIC, "ameo"},
+ {PPC_GENERIC, "addmeo."},
+ {PPC_GENERIC, "ameo."},
+ {PPC_GENERIC, "mullwo"},
+ {PPC_GENERIC, "mulso"},
+ {PPC_GENERIC, "mullwo."},
+ {PPC_GENERIC, "mulso."},
+ {PPC_GENERIC, "dcba"},
+ {PPC_GENERIC, "dcbal"},
+ {PPC_GENERIC, "stfdux"},
+ {PPC_GENERIC, "srliq"},
+ {PPC_GENERIC, "srliq."},
+ {PPC_GENERIC, "lvsm"},
+ {PPC_GENERIC, "stvepxl"},
+ {PPC_GENERIC, "lvlxl"},
+ {PPC_GENERIC, "ldfcmux"},
+ {PPC_GENERIC, "dozo"},
+ {PPC_GENERIC, "dozo."},
+ {PPC_GENERIC, "addo"},
+ {PPC_GENERIC, "caxo"},
+ {PPC_GENERIC, "addo."},
+ {PPC_GENERIC, "caxo."},
+ {PPC_GENERIC, "lxvw4x"},
+ {PPC_GENERIC, "tlbivax"},
+ {PPC_GENERIC, "lwzcix"},
+ {PPC_GENERIC, "lhbrx"},
+ {PPC_GENERIC, "lfdpx"},
+ {PPC_GENERIC, "lfqx"},
+ {PPC_GENERIC, "sraw"},
+ {PPC_GENERIC, "sra"},
+ {PPC_GENERIC, "sraw."},
+ {PPC_GENERIC, "sra."},
+ {PPC_GENERIC, "srad"},
+ {PPC_GENERIC, "srad."},
+ {PPC_GENERIC, "lfddx"},
+ {PPC_GENERIC, "lvtrxl"},
+ {PPC_GENERIC, "stvepx"},
+ {PPC_GENERIC, "lvrxl"},
+ {PPC_GENERIC, "rac"},
+ {PPC_GENERIC, "erativax"},
+ {PPC_GENERIC, "lhzcix"},
+ {PPC_GENERIC, "dss"},
+ {PPC_GENERIC, "lfqux"},
+ {PPC_GENERIC, "srawi"},
+ {PPC_GENERIC, "srai"},
+ {PPC_GENERIC, "srawi."},
+ {PPC_GENERIC, "srai."},
+ {PPC_GENERIC, "sradi"},
+ {PPC_GENERIC, "sradi."},
+ {PPC_GENERIC, "lvtlxl"},
+ {PPC_GENERIC, "divo"},
+ {PPC_GENERIC, "divo."},
+ {PPC_GENERIC, "lxvd2x"},
+ {PPC_GENERIC, "tlbsrx."},
+ {PPC_GENERIC, "slbmfev"},
+ {PPC_GENERIC, "lbzcix"},
+ {PPC_GENERIC, "eieio"},
+ {PPC_GENERIC, "mbar"},
+ {PPC_GENERIC, "eieio"},
+ {PPC_GENERIC, "eieio"},
+ {PPC_GENERIC, "lfiwax"},
+ {PPC_GENERIC, "lvswxl"},
+ {PPC_GENERIC, "abso"},
+ {PPC_GENERIC, "abso."},
+ {PPC_GENERIC, "divso"},
+ {PPC_GENERIC, "divso."},
+ {PPC_GENERIC, "ldcix"},
+ {PPC_GENERIC, "lfiwzx"},
+ {PPC_GENERIC, "stvlxl"},
+ {PPC_GENERIC, "stdfcmux"},
+ {PPC_GENERIC, "divdeuo"},
+ {PPC_GENERIC, "divdeuo."},
+ {PPC_GENERIC, "divweuo"},
+ {PPC_GENERIC, "divweuo."},
+ {PPC_GENERIC, "stxvw4x"},
+ {PPC_GENERIC, "tlbsx"},
+ {PPC_GENERIC, "tlbsx."},
+ {PPC_GENERIC, "slbmfee"},
+ {PPC_GENERIC, "stwcix"},
+ {PPC_GENERIC, "sthbrx"},
+ {PPC_GENERIC, "stfdpx"},
+ {PPC_GENERIC, "stfqx"},
+ {PPC_GENERIC, "sraq"},
+ {PPC_GENERIC, "sraq."},
+ {PPC_GENERIC, "srea"},
+ {PPC_GENERIC, "srea."},
+ {PPC_GENERIC, "extsh"},
+ {PPC_GENERIC, "exts"},
+ {PPC_GENERIC, "extsh."},
+ {PPC_GENERIC, "exts."},
+ {PPC_GENERIC, "stfddx"},
+ {PPC_GENERIC, "stvfrxl"},
+ {PPC_GENERIC, "wclrone"},
+ {PPC_GENERIC, "wclrall"},
+ {PPC_GENERIC, "wclr"},
+ {PPC_GENERIC, "stvrxl"},
+ {PPC_GENERIC, "divdeo"},
+ {PPC_GENERIC, "divdeo."},
+ {PPC_GENERIC, "divweo"},
+ {PPC_GENERIC, "divweo."},
+ {PPC_GENERIC, "tlbrehi"},
+ {PPC_GENERIC, "tlbrelo"},
+ {PPC_GENERIC, "tlbre"},
+ {PPC_GENERIC, "sthcix"},
+ {PPC_GENERIC, "icswepx"},
+ {PPC_GENERIC, "icswepx."},
+ {PPC_GENERIC, "stfqux"},
+ {PPC_GENERIC, "sraiq"},
+ {PPC_GENERIC, "sraiq."},
+ {PPC_GENERIC, "extsb"},
+ {PPC_GENERIC, "extsb."},
+ {PPC_GENERIC, "stvflxl"},
+ {PPC_GENERIC, "iccci"},
+ {PPC_GENERIC, "ici"},
+ {PPC_GENERIC, "divduo"},
+ {PPC_GENERIC, "divduo."},
+ {PPC_GENERIC, "divwuo"},
+ {PPC_GENERIC, "divwuo."},
+ {PPC_GENERIC, "stxvd2x"},
+ {PPC_GENERIC, "tlbld"},
+ {PPC_GENERIC, "tlbwehi"},
+ {PPC_GENERIC, "tlbwelo"},
+ {PPC_GENERIC, "tlbwe"},
+ {PPC_GENERIC, "stbcix"},
+ {PPC_GENERIC, "icbi"},
+ {PPC_GENERIC, "stfiwx"},
+ {PPC_GENERIC, "extsw"},
+ {PPC_GENERIC, "extsw."},
+ {PPC_GENERIC, "icbiep"},
+ {PPC_GENERIC, "stvswxl"},
+ {PPC_GENERIC, "icread"},
+ {PPC_GENERIC, "nabso"},
+ {PPC_GENERIC, "nabso."},
+ {PPC_GENERIC, "divdo"},
+ {PPC_GENERIC, "divdo."},
+ {PPC_GENERIC, "divwo"},
+ {PPC_GENERIC, "divwo."},
+ {PPC_GENERIC, "tlbli"},
+ {PPC_GENERIC, "stdcix"},
+ {PPC_GENERIC, "dcbz"},
+ {PPC_GENERIC, "dclz"},
+ {PPC_GENERIC, "dcbzep"},
+ {PPC_GENERIC, "dcbzl"},
+ {PPC_GENERIC, "cctpl"},
+ {PPC_GENERIC, "cctpm"},
+ {PPC_GENERIC, "cctph"},
+ {PPC_GENERIC, "dstt"},
+ {PPC_GENERIC, "dststt"},
+ {PPC_GENERIC, "dssall"},
+ {PPC_GENERIC, "db8cyc"},
+ {PPC_GENERIC, "db10cyc"},
+ {PPC_GENERIC, "db12cyc"},
+ {PPC_GENERIC, "db16cyc"},
+ {PPC_GENERIC, "lwz"},
+ {PPC_GENERIC, "l"},
+ {PPC_GENERIC, "lwzu"},
+ {PPC_GENERIC, "lu"},
+ {PPC_GENERIC, "lbz"},
+ {PPC_GENERIC, "lbzu"},
+ {PPC_GENERIC, "stw"},
+ {PPC_GENERIC, "st"},
+ {PPC_GENERIC, "stwu"},
+ {PPC_GENERIC, "stu"},
+ {PPC_GENERIC, "stb"},
+ {PPC_GENERIC, "stbu"},
+ {PPC_GENERIC, "lhz"},
+ {PPC_GENERIC, "lhzu"},
+ {PPC_GENERIC, "lha"},
+ {PPC_GENERIC, "lhau"},
+ {PPC_GENERIC, "sth"},
+ {PPC_GENERIC, "sthu"},
+ {PPC_GENERIC, "lmw"},
+ {PPC_GENERIC, "lm"},
+ {PPC_GENERIC, "stmw"},
+ {PPC_GENERIC, "stm"},
+ {PPC_GENERIC, "lfs"},
+ {PPC_GENERIC, "lfsu"},
+ {PPC_GENERIC, "lfd"},
+ {PPC_GENERIC, "lfdu"},
+ {PPC_GENERIC, "stfs"},
+ {PPC_GENERIC, "stfsu"},
+ {PPC_GENERIC, "stfd"},
+ {PPC_GENERIC, "stfdu"},
+ {PPC_GENERIC, "lq"},
+ {PPC_GENERIC, "psq_l"},
+ {PPC_GENERIC, "lfq"},
+ {PPC_GENERIC, "lfdp"},
+ {PPC_GENERIC, "psq_lu"},
+ {PPC_GENERIC, "lfqu"},
+ {PPC_GENERIC, "ld"},
+ {PPC_GENERIC, "ldu"},
+ {PPC_GENERIC, "lwa"},
+ {PPC_GENERIC, "dadd"},
+ {PPC_GENERIC, "dadd."},
+ {PPC_GENERIC, "dqua"},
+ {PPC_GENERIC, "dqua."},
+ {PPC_GENERIC, "fdivs"},
+ {PPC_GENERIC, "fdivs."},
+ {PPC_GENERIC, "fsubs"},
+ {PPC_GENERIC, "fsubs."},
+ {PPC_GENERIC, "fadds"},
+ {PPC_GENERIC, "fadds."},
+ {PPC_GENERIC, "fsqrts"},
+ {PPC_GENERIC, "fsqrts."},
+ {PPC_GENERIC, "fres"},
+ {PPC_GENERIC, "fres"},
+ {PPC_GENERIC, "fres."},
+ {PPC_GENERIC, "fres."},
+ {PPC_GENERIC, "fmuls"},
+ {PPC_GENERIC, "fmuls."},
+ {PPC_GENERIC, "frsqrtes"},
+ {PPC_GENERIC, "frsqrtes"},
+ {PPC_GENERIC, "frsqrtes."},
+ {PPC_GENERIC, "frsqrtes."},
+ {PPC_GENERIC, "fmsubs"},
+ {PPC_GENERIC, "fmsubs."},
+ {PPC_GENERIC, "fmadds"},
+ {PPC_GENERIC, "fmadds."},
+ {PPC_GENERIC, "fnmsubs"},
+ {PPC_GENERIC, "fnmsubs."},
+ {PPC_GENERIC, "fnmadds"},
+ {PPC_GENERIC, "fnmadds."},
+ {PPC_GENERIC, "dmul"},
+ {PPC_GENERIC, "dmul."},
+ {PPC_GENERIC, "drrnd"},
+ {PPC_GENERIC, "drrnd."},
+ {PPC_GENERIC, "dscli"},
+ {PPC_GENERIC, "dscli."},
+ {PPC_GENERIC, "dquai"},
+ {PPC_GENERIC, "dquai."},
+ {PPC_GENERIC, "dscri"},
+ {PPC_GENERIC, "dscri."},
+ {PPC_GENERIC, "drintx"},
+ {PPC_GENERIC, "drintx."},
+ {PPC_GENERIC, "dcmpo"},
+ {PPC_GENERIC, "dtstex"},
+ {PPC_GENERIC, "dtstdc"},
+ {PPC_GENERIC, "dtstdg"},
+ {PPC_GENERIC, "drintn"},
+ {PPC_GENERIC, "drintn."},
+ {PPC_GENERIC, "dctdp"},
+ {PPC_GENERIC, "dctdp."},
+ {PPC_GENERIC, "dctfix"},
+ {PPC_GENERIC, "dctfix."},
+ {PPC_GENERIC, "ddedpd"},
+ {PPC_GENERIC, "ddedpd."},
+ {PPC_GENERIC, "dxex"},
+ {PPC_GENERIC, "dxex."},
+ {PPC_GENERIC, "dsub"},
+ {PPC_GENERIC, "dsub."},
+ {PPC_GENERIC, "ddiv"},
+ {PPC_GENERIC, "ddiv."},
+ {PPC_GENERIC, "dcmpu"},
+ {PPC_GENERIC, "dtstsf"},
+ {PPC_GENERIC, "drsp"},
+ {PPC_GENERIC, "drsp."},
+ {PPC_GENERIC, "dcffix"},
+ {PPC_GENERIC, "dcffix."},
+ {PPC_GENERIC, "denbcd"},
+ {PPC_GENERIC, "denbcd."},
+ {PPC_GENERIC, "fcfids"},
+ {PPC_GENERIC, "fcfids."},
+ {PPC_GENERIC, "diex"},
+ {PPC_GENERIC, "diex."},
+ {PPC_GENERIC, "fcfidus"},
+ {PPC_GENERIC, "fcfidus."},
+ {PPC_GENERIC, "xxsldwi"},
+ {PPC_GENERIC, "xxsel"},
+ {PPC_GENERIC, "xxspltd"},
+ {PPC_GENERIC, "xxmrghd"},
+ {PPC_GENERIC, "xxswapd"},
+ {PPC_GENERIC, "xxmrgld"},
+ {PPC_GENERIC, "xxpermdi"},
+ {PPC_GENERIC, "xxmrghw"},
+ {PPC_GENERIC, "xsadddp"},
+ {PPC_GENERIC, "xsmaddadp"},
+ {PPC_GENERIC, "xscmpudp"},
+ {PPC_GENERIC, "xssubdp"},
+ {PPC_GENERIC, "xsmaddmdp"},
+ {PPC_GENERIC, "xscmpodp"},
+ {PPC_GENERIC, "xsmuldp"},
+ {PPC_GENERIC, "xsmsubadp"},
+ {PPC_GENERIC, "xxmrglw"},
+ {PPC_GENERIC, "xsdivdp"},
+ {PPC_GENERIC, "xsmsubmdp"},
+ {PPC_GENERIC, "xstdivdp"},
+ {PPC_GENERIC, "xvaddsp"},
+ {PPC_GENERIC, "xvmaddasp"},
+ {PPC_GENERIC, "xvcmpeqsp"},
+ {PPC_GENERIC, "xvcmpeqsp."},
+ {PPC_GENERIC, "xvsubsp"},
+ {PPC_GENERIC, "xscvdpuxws"},
+ {PPC_GENERIC, "xvmaddmsp"},
+ {PPC_GENERIC, "xsrdpi"},
+ {PPC_GENERIC, "xsrsqrtedp"},
+ {PPC_GENERIC, "xssqrtdp"},
+ {PPC_GENERIC, "xvcmpgtsp"},
+ {PPC_GENERIC, "xvcmpgtsp."},
+ {PPC_GENERIC, "xvmulsp"},
+ {PPC_GENERIC, "xvmsubasp"},
+ {PPC_GENERIC, "xvcmpgesp"},
+ {PPC_GENERIC, "xvcmpgesp."},
+ {PPC_GENERIC, "xvdivsp"},
+ {PPC_GENERIC, "xscvdpsxws"},
+ {PPC_GENERIC, "xvmsubmsp"},
+ {PPC_GENERIC, "xsrdpiz"},
+ {PPC_GENERIC, "xsredp"},
+ {PPC_GENERIC, "xvtdivsp"},
+ {PPC_GENERIC, "xvadddp"},
+ {PPC_GENERIC, "xvmaddadp"},
+ {PPC_GENERIC, "xvcmpeqdp"},
+ {PPC_GENERIC, "xvcmpeqdp."},
+ {PPC_GENERIC, "xvsubdp"},
+ {PPC_GENERIC, "xvmaddmdp"},
+ {PPC_GENERIC, "xsrdpip"},
+ {PPC_GENERIC, "xstsqrtdp"},
+ {PPC_GENERIC, "xsrdpic"},
+ {PPC_GENERIC, "xvcmpgtdp"},
+ {PPC_GENERIC, "xvcmpgtdp."},
+ {PPC_GENERIC, "xvmuldp"},
+ {PPC_GENERIC, "xvmsubadp"},
+ {PPC_GENERIC, "xvcmpgedp"},
+ {PPC_GENERIC, "xvcmpgedp."},
+ {PPC_GENERIC, "xvdivdp"},
+ {PPC_GENERIC, "xvmsubmdp"},
+ {PPC_GENERIC, "xsrdpim"},
+ {PPC_GENERIC, "xvtdivdp"},
+ {PPC_GENERIC, "xxland"},
+ {PPC_GENERIC, "xvcvspuxws"},
+ {PPC_GENERIC, "xvrspi"},
+ {PPC_GENERIC, "xxlandc"},
+ {PPC_GENERIC, "xvrsqrtesp"},
+ {PPC_GENERIC, "xvsqrtsp"},
+ {PPC_GENERIC, "xxlor"},
+ {PPC_GENERIC, "xvcvspsxws"},
+ {PPC_GENERIC, "xvrspiz"},
+ {PPC_GENERIC, "xxlxor"},
+ {PPC_GENERIC, "xvresp"},
+ {PPC_GENERIC, "xsmaxdp"},
+ {PPC_GENERIC, "xsnmaddadp"},
+ {PPC_GENERIC, "xxlnor"},
+ {PPC_GENERIC, "xxspltw"},
+ {PPC_GENERIC, "xsmindp"},
+ {PPC_GENERIC, "xvcvuxwsp"},
+ {PPC_GENERIC, "xsnmaddmdp"},
+ {PPC_GENERIC, "xvrspip"},
+ {PPC_GENERIC, "xvtsqrtsp"},
+ {PPC_GENERIC, "xvrspic"},
+ {PPC_GENERIC, "xscpsgndp"},
+ {PPC_GENERIC, "xsnmsubadp"},
+ {PPC_GENERIC, "xvcvsxwsp"},
+ {PPC_GENERIC, "xsnmsubmdp"},
+ {PPC_GENERIC, "xvrspim"},
+ {PPC_GENERIC, "xvmaxsp"},
+ {PPC_GENERIC, "xvnmaddasp"},
+ {PPC_GENERIC, "xvminsp"},
+ {PPC_GENERIC, "xvcvdpuxws"},
+ {PPC_GENERIC, "xvnmaddmsp"},
+ {PPC_GENERIC, "xvrdpi"},
+ {PPC_GENERIC, "xvrsqrtedp"},
+ {PPC_GENERIC, "xvsqrtdp"},
+ {PPC_GENERIC, "xvmovsp"},
+ {PPC_GENERIC, "xvcpsgnsp"},
+ {PPC_GENERIC, "xvnmsubasp"},
+ {PPC_GENERIC, "xvcvdpsxws"},
+ {PPC_GENERIC, "xvnmsubmsp"},
+ {PPC_GENERIC, "xvrdpiz"},
+ {PPC_GENERIC, "xvredp"},
+ {PPC_GENERIC, "xvmaxdp"},
+ {PPC_GENERIC, "xvnmaddadp"},
+ {PPC_GENERIC, "xvmindp"},
+ {PPC_GENERIC, "xvnmaddmdp"},
+ {PPC_GENERIC, "xvcvuxwdp"},
+ {PPC_GENERIC, "xvrdpip"},
+ {PPC_GENERIC, "xvtsqrtdp"},
+ {PPC_GENERIC, "xvrdpic"},
+ {PPC_GENERIC, "xvmovdp"},
+ {PPC_GENERIC, "xvcpsgndp"},
+ {PPC_GENERIC, "xvnmsubadp"},
+ {PPC_GENERIC, "xvcvsxwdp"},
+ {PPC_GENERIC, "xvnmsubmdp"},
+ {PPC_GENERIC, "xvrdpim"},
+ {PPC_GENERIC, "xscvdpsp"},
+ {PPC_GENERIC, "xscvdpuxds"},
+ {PPC_GENERIC, "xscvspdp"},
+ {PPC_GENERIC, "xscvdpsxds"},
+ {PPC_GENERIC, "xsabsdp"},
+ {PPC_GENERIC, "xscvuxddp"},
+ {PPC_GENERIC, "xsnabsdp"},
+ {PPC_GENERIC, "xscvsxddp"},
+ {PPC_GENERIC, "xsnegdp"},
+ {PPC_GENERIC, "xvcvspuxds"},
+ {PPC_GENERIC, "xvcvdpsp"},
+ {PPC_GENERIC, "xvcvspsxds"},
+ {PPC_GENERIC, "xvabssp"},
+ {PPC_GENERIC, "xvcvuxdsp"},
+ {PPC_GENERIC, "xvnabssp"},
+ {PPC_GENERIC, "xvcvsxdsp"},
+ {PPC_GENERIC, "xvnegsp"},
+ {PPC_GENERIC, "xvcvdpuxds"},
+ {PPC_GENERIC, "xvcvspdp"},
+ {PPC_GENERIC, "xvcvdpsxds"},
+ {PPC_GENERIC, "xvabsdp"},
+ {PPC_GENERIC, "xvcvuxddp"},
+ {PPC_GENERIC, "xvnabsdp"},
+ {PPC_GENERIC, "xvcvsxddp"},
+ {PPC_GENERIC, "xvnegdp"},
+ {PPC_GENERIC, "psq_st"},
+ {PPC_GENERIC, "stfq"},
+ {PPC_GENERIC, "stfdp"},
+ {PPC_GENERIC, "psq_stu"},
+ {PPC_GENERIC, "stfqu"},
+ {PPC_GENERIC, "std"},
+ {PPC_GENERIC, "stdu"},
+ {PPC_GENERIC, "stq"},
+ {PPC_GENERIC, "fcmpu"},
+ {PPC_GENERIC, "daddq"},
+ {PPC_GENERIC, "daddq."},
+ {PPC_GENERIC, "dquaq"},
+ {PPC_GENERIC, "dquaq."},
+ {PPC_GENERIC, "fcpsgn"},
+ {PPC_GENERIC, "fcpsgn."},
+ {PPC_GENERIC, "frsp"},
+ {PPC_GENERIC, "frsp."},
+ {PPC_GENERIC, "fctiw"},
+ {PPC_GENERIC, "fcir"},
+ {PPC_GENERIC, "fctiw."},
+ {PPC_GENERIC, "fcir."},
+ {PPC_GENERIC, "fctiwz"},
+ {PPC_GENERIC, "fcirz"},
+ {PPC_GENERIC, "fctiwz."},
+ {PPC_GENERIC, "fcirz."},
+ {PPC_GENERIC, "fdiv"},
+ {PPC_GENERIC, "fd"},
+ {PPC_GENERIC, "fdiv."},
+ {PPC_GENERIC, "fd."},
+ {PPC_GENERIC, "fsub"},
+ {PPC_GENERIC, "fs"},
+ {PPC_GENERIC, "fsub."},
+ {PPC_GENERIC, "fs."},
+ {PPC_GENERIC, "fadd"},
+ {PPC_GENERIC, "fa"},
+ {PPC_GENERIC, "fadd."},
+ {PPC_GENERIC, "fa."},
+ {PPC_GENERIC, "fsqrt"},
+ {PPC_GENERIC, "fsqrt."},
+ {PPC_GENERIC, "fsel"},
+ {PPC_GENERIC, "fsel."},
+ {PPC_GENERIC, "fre"},
+ {PPC_GENERIC, "fre"},
+ {PPC_GENERIC, "fre."},
+ {PPC_GENERIC, "fre."},
+ {PPC_GENERIC, "fmul"},
+ {PPC_GENERIC, "fm"},
+ {PPC_GENERIC, "fmul."},
+ {PPC_GENERIC, "fm."},
+ {PPC_GENERIC, "frsqrte"},
+ {PPC_GENERIC, "frsqrte"},
+ {PPC_GENERIC, "frsqrte."},
+ {PPC_GENERIC, "frsqrte."},
+ {PPC_GENERIC, "fmsub"},
+ {PPC_GENERIC, "fms"},
+ {PPC_GENERIC, "fmsub."},
+ {PPC_GENERIC, "fms."},
+ {PPC_GENERIC, "fmadd"},
+ {PPC_GENERIC, "fma"},
+ {PPC_GENERIC, "fmadd."},
+ {PPC_GENERIC, "fma."},
+ {PPC_GENERIC, "fnmsub"},
+ {PPC_GENERIC, "fnms"},
+ {PPC_GENERIC, "fnmsub."},
+ {PPC_GENERIC, "fnms."},
+ {PPC_GENERIC, "fnmadd"},
+ {PPC_GENERIC, "fnma"},
+ {PPC_GENERIC, "fnmadd."},
+ {PPC_GENERIC, "fnma."},
+ {PPC_GENERIC, "fcmpo"},
+ {PPC_GENERIC, "dmulq"},
+ {PPC_GENERIC, "dmulq."},
+ {PPC_GENERIC, "drrndq"},
+ {PPC_GENERIC, "drrndq."},
+ {PPC_GENERIC, "mtfsb1"},
+ {PPC_GENERIC, "mtfsb1."},
+ {PPC_GENERIC, "fneg"},
+ {PPC_GENERIC, "fneg."},
+ {PPC_GENERIC, "mcrfs"},
+ {PPC_GENERIC, "dscliq"},
+ {PPC_GENERIC, "dscliq."},
+ {PPC_GENERIC, "dquaiq"},
+ {PPC_GENERIC, "dquaiq."},
+ {PPC_GENERIC, "mtfsb0"},
+ {PPC_GENERIC, "mtfsb0."},
+ {PPC_GENERIC, "fmr"},
+ {PPC_GENERIC, "fmr."},
+ {PPC_GENERIC, "dscriq"},
+ {PPC_GENERIC, "dscriq."},
+ {PPC_GENERIC, "drintxq"},
+ {PPC_GENERIC, "drintxq."},
+ {PPC_GENERIC, "ftdiv"},
+ {PPC_GENERIC, "dcmpoq"},
+ {PPC_GENERIC, "mtfsfi"},
+ {PPC_GENERIC, "mtfsfi"},
+ {PPC_GENERIC, "mtfsfi."},
+ {PPC_GENERIC, "mtfsfi."},
+ {PPC_GENERIC, "fnabs"},
+ {PPC_GENERIC, "fnabs."},
+ {PPC_GENERIC, "fctiwu"},
+ {PPC_GENERIC, "fctiwu."},
+ {PPC_GENERIC, "fctiwuz"},
+ {PPC_GENERIC, "fctiwuz."},
+ {PPC_GENERIC, "ftsqrt"},
+ {PPC_GENERIC, "dtstexq"},
+ {PPC_GENERIC, "dtstdcq"},
+ {PPC_GENERIC, "dtstdgq"},
+ {PPC_GENERIC, "drintnq"},
+ {PPC_GENERIC, "drintnq."},
+ {PPC_GENERIC, "dctqpq"},
+ {PPC_GENERIC, "dctqpq."},
+ {PPC_GENERIC, "fabs"},
+ {PPC_GENERIC, "fabs."},
+ {PPC_GENERIC, "dctfixq"},
+ {PPC_GENERIC, "dctfixq."},
+ {PPC_GENERIC, "ddedpdq"},
+ {PPC_GENERIC, "ddedpdq."},
+ {PPC_GENERIC, "dxexq"},
+ {PPC_GENERIC, "dxexq."},
+ {PPC_GENERIC, "frin"},
+ {PPC_GENERIC, "frin."},
+ {PPC_GENERIC, "friz"},
+ {PPC_GENERIC, "friz."},
+ {PPC_GENERIC, "frip"},
+ {PPC_GENERIC, "frip."},
+ {PPC_GENERIC, "frim"},
+ {PPC_GENERIC, "frim."},
+ {PPC_GENERIC, "dsubq"},
+ {PPC_GENERIC, "dsubq."},
+ {PPC_GENERIC, "ddivq"},
+ {PPC_GENERIC, "ddivq."},
+ {PPC_GENERIC, "mffs"},
+ {PPC_GENERIC, "mffs."},
+ {PPC_GENERIC, "dcmpuq"},
+ {PPC_GENERIC, "dtstsfq"},
+ {PPC_GENERIC, "mtfsf"},
+ {PPC_GENERIC, "mtfsf"},
+ {PPC_GENERIC, "mtfsf."},
+ {PPC_GENERIC, "mtfsf."},
+ {PPC_GENERIC, "drdpq"},
+ {PPC_GENERIC, "drdpq."},
+ {PPC_GENERIC, "dcffixq"},
+ {PPC_GENERIC, "dcffixq."},
+ {PPC_GENERIC, "fctid"},
+ {PPC_GENERIC, "fctid"},
+ {PPC_GENERIC, "fctid."},
+ {PPC_GENERIC, "fctid."},
+ {PPC_GENERIC, "fctidz"},
+ {PPC_GENERIC, "fctidz"},
+ {PPC_GENERIC, "fctidz."},
+ {PPC_GENERIC, "fctidz."},
+ {PPC_GENERIC, "denbcdq"},
+ {PPC_GENERIC, "denbcdq."},
+ {PPC_GENERIC, "fcfid"},
+ {PPC_GENERIC, "fcfid"},
+ {PPC_GENERIC, "fcfid."},
+ {PPC_GENERIC, "fcfid."},
+ {PPC_GENERIC, "diexq"},
+ {PPC_GENERIC, "diexq."},
+ {PPC_GENERIC, "fctidu"},
+ {PPC_GENERIC, "fctidu."},
+ {PPC_GENERIC, "fctiduz"},
+ {PPC_GENERIC, "fctiduz."},
+ {PPC_GENERIC, "fcfidu"},
+ {PPC_GENERIC, "fcfidu."},
+ {PPC_GENERIC, "se_illegal"},
+ {PPC_GENERIC, "se_isync"},
+ {PPC_GENERIC, "se_sc"},
+ {PPC_GENERIC, "se_blr"},
+ {PPC_GENERIC, "se_blrl"},
+ {PPC_GENERIC, "se_bctr"},
+ {PPC_GENERIC, "se_bctrl"},
+ {PPC_GENERIC, "se_rfi"},
+ {PPC_GENERIC, "se_rfci"},
+ {PPC_GENERIC, "se_rfdi"},
+ {PPC_GENERIC, "se_rfmci"},
+ {PPC_GENERIC, "se_not"},
+ {PPC_GENERIC, "se_neg"},
+ {PPC_GENERIC, "se_mflr"},
+ {PPC_GENERIC, "se_mtlr"},
+ {PPC_GENERIC, "se_mfctr"},
+ {PPC_GENERIC, "se_mtctr"},
+ {PPC_GENERIC, "se_extzb"},
+ {PPC_GENERIC, "se_extsb"},
+ {PPC_GENERIC, "se_extzh"},
+ {PPC_GENERIC, "se_extsh"},
+ {PPC_GENERIC, "se_mr"},
+ {PPC_GENERIC, "se_mtar"},
+ {PPC_GENERIC, "se_mfar"},
+ {PPC_GENERIC, "se_add"},
+ {PPC_GENERIC, "se_mullw"},
+ {PPC_GENERIC, "se_sub"},
+ {PPC_GENERIC, "se_subf"},
+ {PPC_GENERIC, "se_cmp"},
+ {PPC_GENERIC, "se_cmpl"},
+ {PPC_GENERIC, "se_cmph"},
+ {PPC_GENERIC, "se_cmphl"},
+ {PPC_GENERIC, "e_cmpi"},
+ {PPC_GENERIC, "e_cmpli"},
+ {PPC_GENERIC, "e_addi"},
+ {PPC_GENERIC, "e_subi"},
+ {PPC_GENERIC, "e_addi."},
+ {PPC_GENERIC, "e_addic"},
+ {PPC_GENERIC, "e_subic"},
+ {PPC_GENERIC, "e_addic."},
+ {PPC_GENERIC, "e_subic."},
+ {PPC_GENERIC, "e_mulli"},
+ {PPC_GENERIC, "e_subfic"},
+ {PPC_GENERIC, "e_subfic."},
+ {PPC_GENERIC, "e_andi"},
+ {PPC_GENERIC, "e_andi."},
+ {PPC_GENERIC, "e_nop"},
+ {PPC_GENERIC, "e_ori"},
+ {PPC_GENERIC, "e_ori."},
+ {PPC_GENERIC, "e_xori"},
+ {PPC_GENERIC, "e_xori."},
+ {PPC_GENERIC, "e_lbzu"},
+ {PPC_GENERIC, "e_lhau"},
+ {PPC_GENERIC, "e_lhzu"},
+ {PPC_GENERIC, "e_lmw"},
+ {PPC_GENERIC, "e_lwzu"},
+ {PPC_GENERIC, "e_stbu"},
+ {PPC_GENERIC, "e_sthu"},
+ {PPC_GENERIC, "e_stwu"},
+ {PPC_GENERIC, "e_stmw"},
+ {PPC_GENERIC, "e_add16i"},
+ {PPC_GENERIC, "e_la"},
+ {PPC_GENERIC, "e_sub16i"},
+ {PPC_GENERIC, "se_addi"},
+ {PPC_GENERIC, "se_cmpli"},
+ {PPC_GENERIC, "se_subi"},
+ {PPC_GENERIC, "se_subi."},
+ {PPC_GENERIC, "se_cmpi"},
+ {PPC_GENERIC, "se_bmaski"},
+ {PPC_GENERIC, "se_andi"},
+ {PPC_GENERIC, "e_lbz"},
+ {PPC_GENERIC, "e_stb"},
+ {PPC_GENERIC, "e_lha"},
+ {PPC_GENERIC, "se_srw"},
+ {PPC_GENERIC, "se_sraw"},
+ {PPC_GENERIC, "se_slw"},
+ {PPC_GENERIC, "se_nop"},
+ {PPC_GENERIC, "se_or"},
+ {PPC_GENERIC, "se_andc"},
+ {PPC_GENERIC, "se_and"},
+ {PPC_GENERIC, "se_and."},
+ {PPC_GENERIC, "se_li"},
+ {PPC_GENERIC, "e_lwz"},
+ {PPC_GENERIC, "e_stw"},
+ {PPC_GENERIC, "e_lhz"},
+ {PPC_GENERIC, "e_sth"},
+ {PPC_GENERIC, "se_bclri"},
+ {PPC_GENERIC, "se_bgeni"},
+ {PPC_GENERIC, "se_bseti"},
+ {PPC_GENERIC, "se_btsti"},
+ {PPC_GENERIC, "se_srwi"},
+ {PPC_GENERIC, "se_srawi"},
+ {PPC_GENERIC, "se_slwi"},
+ {PPC_GENERIC, "e_lis"},
+ {PPC_GENERIC, "e_and2is."},
+ {PPC_GENERIC, "e_or2is"},
+ {PPC_GENERIC, "e_and2i."},
+ {PPC_GENERIC, "e_or2i"},
+ {PPC_GENERIC, "e_cmphl16i"},
+ {PPC_GENERIC, "e_cmph16i"},
+ {PPC_GENERIC, "e_cmpl16i"},
+ {PPC_GENERIC, "e_cmplwi"},
+ {PPC_GENERIC, "e_mull2i"},
+ {PPC_GENERIC, "e_cmp16i"},
+ {PPC_GENERIC, "e_cmpwi"},
+ {PPC_GENERIC, "e_sub2is"},
+ {PPC_GENERIC, "e_add2is"},
+ {PPC_GENERIC, "e_sub2i."},
+ {PPC_GENERIC, "e_add2i."},
+ {PPC_GENERIC, "e_li"},
+ {PPC_GENERIC, "e_rlwimi"},
+ {PPC_GENERIC, "e_rlwinm"},
+ {PPC_GENERIC, "e_b"},
+ {PPC_GENERIC, "e_bl"},
+ {PPC_GENERIC, "e_bdnz"},
+ {PPC_GENERIC, "e_bdnzl"},
+ {PPC_GENERIC, "e_bdz"},
+ {PPC_GENERIC, "e_bdzl"},
+ {PPC_GENERIC, "e_bge"},
+ {PPC_GENERIC, "e_bgel"},
+ {PPC_GENERIC, "e_bnl"},
+ {PPC_GENERIC, "e_bnll"},
+ {PPC_GENERIC, "e_blt"},
+ {PPC_GENERIC, "e_bltl"},
+ {PPC_GENERIC, "e_bgt"},
+ {PPC_GENERIC, "e_bgtl"},
+ {PPC_GENERIC, "e_ble"},
+ {PPC_GENERIC, "e_blel"},
+ {PPC_GENERIC, "e_bng"},
+ {PPC_GENERIC, "e_bngl"},
+ {PPC_GENERIC, "e_bne"},
+ {PPC_GENERIC, "e_bnel"},
+ {PPC_GENERIC, "e_beq"},
+ {PPC_GENERIC, "e_beql"},
+ {PPC_GENERIC, "e_bso"},
+ {PPC_GENERIC, "e_bsol"},
+ {PPC_GENERIC, "e_bun"},
+ {PPC_GENERIC, "e_bunl"},
+ {PPC_GENERIC, "e_bns"},
+ {PPC_GENERIC, "e_bnsl"},
+ {PPC_GENERIC, "e_bnu"},
+ {PPC_GENERIC, "e_bnul"},
+ {PPC_GENERIC, "e_bc"},
+ {PPC_GENERIC, "e_bcl"},
+ {PPC_GENERIC, "e_bf"},
+ {PPC_GENERIC, "e_bfl"},
+ {PPC_GENERIC, "e_bt"},
+ {PPC_GENERIC, "e_btl"},
+ {PPC_GENERIC, "e_cmph"},
+ {PPC_GENERIC, "e_cmphl"},
+ {PPC_GENERIC, "e_crandc"},
+ {PPC_GENERIC, "e_crnand"},
+ {PPC_GENERIC, "e_crnot"},
+ {PPC_GENERIC, "e_crnor"},
+ {PPC_GENERIC, "e_crclr"},
+ {PPC_GENERIC, "e_crxor"},
+ {PPC_GENERIC, "e_mcrf"},
+ {PPC_GENERIC, "e_slwi"},
+ {PPC_GENERIC, "e_slwi."},
+ {PPC_GENERIC, "e_crand"},
+ {PPC_GENERIC, "e_rlw"},
+ {PPC_GENERIC, "e_rlw."},
+ {PPC_GENERIC, "e_crset"},
+ {PPC_GENERIC, "e_creqv"},
+ {PPC_GENERIC, "e_rlwi"},
+ {PPC_GENERIC, "e_rlwi."},
+ {PPC_GENERIC, "e_crorc"},
+ {PPC_GENERIC, "e_crmove"},
+ {PPC_GENERIC, "e_cror"},
+ {PPC_GENERIC, "mtmas1"},
+ {PPC_GENERIC, "e_srwi"},
+ {PPC_GENERIC, "e_srwi."},
+ {PPC_GENERIC, "se_lbz"},
+ {PPC_GENERIC, "se_stb"},
+ {PPC_GENERIC, "se_lhz"},
+ {PPC_GENERIC, "se_sth"},
+ {PPC_GENERIC, "se_lwz"},
+ {PPC_GENERIC, "se_stw"},
+ {PPC_GENERIC, "se_bge"},
+ {PPC_GENERIC, "se_bnl"},
+ {PPC_GENERIC, "se_ble"},
+ {PPC_GENERIC, "se_bng"},
+ {PPC_GENERIC, "se_bne"},
+ {PPC_GENERIC, "se_bns"},
+ {PPC_GENERIC, "se_bnu"},
+ {PPC_GENERIC, "se_bf"},
+ {PPC_GENERIC, "se_blt"},
+ {PPC_GENERIC, "se_bgt"},
+ {PPC_GENERIC, "se_beq"},
+ {PPC_GENERIC, "se_bso"},
+ {PPC_GENERIC, "se_bun"},
+ {PPC_GENERIC, "se_bt"},
+ {PPC_GENERIC, "se_bc"},
+ {PPC_GENERIC, "se_b"},
+ {PPC_GENERIC, "se_bl"},
+ {PPC_GENERIC, "extldi"},
+ {PPC_GENERIC, "extldi."},
+ {PPC_GENERIC, "extrdi"},
+ {PPC_GENERIC, "extrdi."},
+ {PPC_GENERIC, "insrdi"},
+ {PPC_GENERIC, "insrdi."},
+ {PPC_GENERIC, "rotrdi"},
+ {PPC_GENERIC, "rotrdi."},
+ {PPC_GENERIC, "sldi"},
+ {PPC_GENERIC, "sldi."},
+ {PPC_GENERIC, "srdi"},
+ {PPC_GENERIC, "srdi."},
+ {PPC_GENERIC, "clrrdi"},
+ {PPC_GENERIC, "clrrdi."},
+ {PPC_GENERIC, "clrlsldi"},
+ {PPC_GENERIC, "clrlsldi."},
+ {PPC_GENERIC, "extlwi"},
+ {PPC_GENERIC, "extlwi."},
+ {PPC_GENERIC, "extrwi"},
+ {PPC_GENERIC, "extrwi."},
+ {PPC_GENERIC, "inslwi"},
+ {PPC_GENERIC, "inslwi."},
+ {PPC_GENERIC, "insrwi"},
+ {PPC_GENERIC, "insrwi."},
+ {PPC_GENERIC, "rotrwi"},
+ {PPC_GENERIC, "rotrwi."},
+ {PPC_GENERIC, "slwi"},
+ {PPC_GENERIC, "sli"},
+ {PPC_GENERIC, "slwi."},
+ {PPC_GENERIC, "sli."},
+ {PPC_GENERIC, "srwi"},
+ {PPC_GENERIC, "sri"},
+ {PPC_GENERIC, "srwi."},
+ {PPC_GENERIC, "sri."},
+ {PPC_GENERIC, "clrrwi"},
+ {PPC_GENERIC, "clrrwi."},
+ {PPC_GENERIC, "clrlslwi"},
+ {PPC_GENERIC, "clrlslwi."},
+ {PPC_GENERIC, "e_extlwi"},
+ {PPC_GENERIC, "e_extrwi"},
+ {PPC_GENERIC, "e_inslwi"},
+ {PPC_GENERIC, "e_insrwi"},
+ {PPC_GENERIC, "e_rotlwi"},
+ {PPC_GENERIC, "e_rotrwi"},
+ {PPC_GENERIC, "e_slwi"},
+ {PPC_GENERIC, "e_srwi"},
+ {PPC_GENERIC, "e_clrlwi"},
+ {PPC_GENERIC, "e_clrrwi"},
+ {PPC_GENERIC, "e_clrlslwi"},
+ {0, 0}
+};
+