IDA C++ SDK 9.2
Loading...
Searching...
No Matches
allins.hpp File Reference

Go to the source code of this file.

Enumerations

enum  {
  NN_null = 0 , NN_aaa , NN_aad , NN_aam ,
  NN_aas , NN_adc , NN_add , NN_and ,
  NN_arpl , NN_bound , NN_bsf , NN_bsr ,
  NN_bt , NN_btc , NN_btr , NN_bts ,
  NN_call , NN_callfi , NN_callni , NN_cbw ,
  NN_cwde , NN_cdqe , NN_clc , NN_cld ,
  NN_cli , NN_clts , NN_cmc , NN_cmp ,
  NN_cmps , NN_cwd , NN_cdq , NN_cqo ,
  NN_daa , NN_das , NN_dec , NN_div ,
  NN_enterw , NN_enter , NN_enterd , NN_enterq ,
  NN_hlt , NN_idiv , NN_imul , NN_in ,
  NN_inc , NN_ins , NN_int , NN_into ,
  NN_int3 , NN_iretw , NN_iret , NN_iretd ,
  NN_iretq , NN_ja , NN_jae , NN_jb ,
  NN_jbe , NN_jc , NN_jcxz , NN_jecxz ,
  NN_jrcxz , NN_je , NN_jg , NN_jge ,
  NN_jl , NN_jle , NN_jna , NN_jnae ,
  NN_jnb , NN_jnbe , NN_jnc , NN_jne ,
  NN_jng , NN_jnge , NN_jnl , NN_jnle ,
  NN_jno , NN_jnp , NN_jns , NN_jnz ,
  NN_jo , NN_jp , NN_jpe , NN_jpo ,
  NN_js , NN_jz , NN_jmp , NN_jmpfi ,
  NN_jmpni , NN_jmpshort , NN_lahf , NN_lar ,
  NN_lea , NN_leavew , NN_leave , NN_leaved ,
  NN_leaveq , NN_lgdt , NN_lidt , NN_lgs ,
  NN_lss , NN_lds , NN_les , NN_lfs ,
  NN_lldt , NN_lmsw , NN_lock , NN_lods ,
  NN_loopw , NN_loop , NN_loopd , NN_loopq ,
  NN_loopwe , NN_loope , NN_loopde , NN_loopqe ,
  NN_loopwne , NN_loopne , NN_loopdne , NN_loopqne ,
  NN_lsl , NN_ltr , NN_mov , NN_movsp ,
  NN_movs , NN_movsx , NN_movzx , NN_mul ,
  NN_neg , NN_nop , NN_not , NN_or ,
  NN_out , NN_outs , NN_pop , NN_popaw ,
  NN_popa , NN_popad , NN_popaq , NN_popfw ,
  NN_popf , NN_popfd , NN_popfq , NN_push ,
  NN_pushaw , NN_pusha , NN_pushad , NN_pushaq ,
  NN_pushfw , NN_pushf , NN_pushfd , NN_pushfq ,
  NN_rcl , NN_rcr , NN_rol , NN_ror ,
  NN_rep , NN_repe , NN_repne , NN_retn ,
  NN_retf , NN_sahf , NN_sal , NN_sar ,
  NN_shl , NN_shr , NN_sbb , NN_scas ,
  NN_seta , NN_setae , NN_setb , NN_setbe ,
  NN_setc , NN_sete , NN_setg , NN_setge ,
  NN_setl , NN_setle , NN_setna , NN_setnae ,
  NN_setnb , NN_setnbe , NN_setnc , NN_setne ,
  NN_setng , NN_setnge , NN_setnl , NN_setnle ,
  NN_setno , NN_setnp , NN_setns , NN_setnz ,
  NN_seto , NN_setp , NN_setpe , NN_setpo ,
  NN_sets , NN_setz , NN_sgdt , NN_sidt ,
  NN_shld , NN_shrd , NN_sldt , NN_smsw ,
  NN_stc , NN_std , NN_sti , NN_stos ,
  NN_str , NN_sub , NN_test , NN_verr ,
  NN_verw , NN_wait , NN_xchg , NN_xlat ,
  NN_xor , NN_cmpxchg , NN_bswap , NN_xadd ,
  NN_invd , NN_wbinvd , NN_invlpg , NN_rdmsr ,
  NN_wrmsr , NN_cpuid , NN_cmpxchg8b , NN_rdtsc ,
  NN_rsm , NN_cmova , NN_cmovb , NN_cmovbe ,
  NN_cmovg , NN_cmovge , NN_cmovl , NN_cmovle ,
  NN_cmovnb , NN_cmovno , NN_cmovnp , NN_cmovns ,
  NN_cmovnz , NN_cmovo , NN_cmovp , NN_cmovs ,
  NN_cmovz , NN_fcmovb , NN_fcmove , NN_fcmovbe ,
  NN_fcmovu , NN_fcmovnb , NN_fcmovne , NN_fcmovnbe ,
  NN_fcmovnu , NN_fcomi , NN_fucomi , NN_fcomip ,
  NN_fucomip , NN_rdpmc , NN_fld , NN_fst ,
  NN_fstp , NN_fxch , NN_fild , NN_fist ,
  NN_fistp , NN_fbld , NN_fbstp , NN_fadd ,
  NN_faddp , NN_fiadd , NN_fsub , NN_fsubp ,
  NN_fisub , NN_fsubr , NN_fsubrp , NN_fisubr ,
  NN_fmul , NN_fmulp , NN_fimul , NN_fdiv ,
  NN_fdivp , NN_fidiv , NN_fdivr , NN_fdivrp ,
  NN_fidivr , NN_fsqrt , NN_fscale , NN_fprem ,
  NN_frndint , NN_fxtract , NN_fabs , NN_fchs ,
  NN_fcom , NN_fcomp , NN_fcompp , NN_ficom ,
  NN_ficomp , NN_ftst , NN_fxam , NN_fptan ,
  NN_fpatan , NN_f2xm1 , NN_fyl2x , NN_fyl2xp1 ,
  NN_fldz , NN_fld1 , NN_fldpi , NN_fldl2t ,
  NN_fldl2e , NN_fldlg2 , NN_fldln2 , NN_finit ,
  NN_fninit , NN_fsetpm , NN_fldcw , NN_fstcw ,
  NN_fnstcw , NN_fstsw , NN_fnstsw , NN_fclex ,
  NN_fnclex , NN_fstenv , NN_fnstenv , NN_fldenv ,
  NN_fsave , NN_fnsave , NN_frstor , NN_fincstp ,
  NN_fdecstp , NN_ffree , NN_fnop , NN_feni ,
  NN_fneni , NN_fdisi , NN_fndisi , NN_fprem1 ,
  NN_fsincos , NN_fsin , NN_fcos , NN_fucom ,
  NN_fucomp , NN_fucompp , NN_setalc , NN_svdc ,
  NN_rsdc , NN_svldt , NN_rsldt , NN_svts ,
  NN_rsts , NN_icebp , NN_loadall , NN_emms ,
  NN_movd , NN_movq , NN_packsswb , NN_packssdw ,
  NN_packuswb , NN_paddb , NN_paddw , NN_paddd ,
  NN_paddsb , NN_paddsw , NN_paddusb , NN_paddusw ,
  NN_pand , NN_pandn , NN_pcmpeqb , NN_pcmpeqw ,
  NN_pcmpeqd , NN_pcmpgtb , NN_pcmpgtw , NN_pcmpgtd ,
  NN_pmaddwd , NN_pmulhw , NN_pmullw , NN_por ,
  NN_psllw , NN_pslld , NN_psllq , NN_psraw ,
  NN_psrad , NN_psrlw , NN_psrld , NN_psrlq ,
  NN_psubb , NN_psubw , NN_psubd , NN_psubsb ,
  NN_psubsw , NN_psubusb , NN_psubusw , NN_punpckhbw ,
  NN_punpckhwd , NN_punpckhdq , NN_punpcklbw , NN_punpcklwd ,
  NN_punpckldq , NN_pxor , NN_fxsave , NN_fxrstor ,
  NN_sysenter , NN_sysexit , NN_pavgusb , NN_pfadd ,
  NN_pfsub , NN_pfsubr , NN_pfacc , NN_pfcmpge ,
  NN_pfcmpgt , NN_pfcmpeq , NN_pfmin , NN_pfmax ,
  NN_pi2fd , NN_pf2id , NN_pfrcp , NN_pfrsqrt ,
  NN_pfmul , NN_pfrcpit1 , NN_pfrsqit1 , NN_pfrcpit2 ,
  NN_pmulhrw , NN_femms , NN_prefetch , NN_prefetchw ,
  NN_addps , NN_addss , NN_andnps , NN_andps ,
  NN_cmpps , NN_cmpss , NN_comiss , NN_cvtpi2ps ,
  NN_cvtps2pi , NN_cvtsi2ss , NN_cvtss2si , NN_cvttps2pi ,
  NN_cvttss2si , NN_divps , NN_divss , NN_ldmxcsr ,
  NN_maxps , NN_maxss , NN_minps , NN_minss ,
  NN_movaps , NN_movhlps , NN_movhps , NN_movlhps ,
  NN_movlps , NN_movmskps , NN_movss , NN_movups ,
  NN_mulps , NN_mulss , NN_orps , NN_rcpps ,
  NN_rcpss , NN_rsqrtps , NN_rsqrtss , NN_shufps ,
  NN_sqrtps , NN_sqrtss , NN_stmxcsr , NN_subps ,
  NN_subss , NN_ucomiss , NN_unpckhps , NN_unpcklps ,
  NN_xorps , NN_pavgb , NN_pavgw , NN_pextrw ,
  NN_pinsrw , NN_pmaxsw , NN_pmaxub , NN_pminsw ,
  NN_pminub , NN_pmovmskb , NN_pmulhuw , NN_psadbw ,
  NN_pshufw , NN_maskmovq , NN_movntps , NN_movntq ,
  NN_prefetcht0 , NN_prefetcht1 , NN_prefetcht2 , NN_prefetchnta ,
  NN_sfence , NN_cmpeqps , NN_cmpltps , NN_cmpleps ,
  NN_cmpunordps , NN_cmpneqps , NN_cmpnltps , NN_cmpnleps ,
  NN_cmpordps , NN_cmpeqss , NN_cmpltss , NN_cmpless ,
  NN_cmpunordss , NN_cmpneqss , NN_cmpnltss , NN_cmpnless ,
  NN_cmpordss , NN_pf2iw , NN_pfnacc , NN_pfpnacc ,
  NN_pi2fw , NN_pswapd , NN_fstp1 , NN_fcom2 ,
  NN_fcomp3 , NN_fxch4 , NN_fcomp5 , NN_ffreep ,
  NN_fxch7 , NN_fstp8 , NN_fstp9 , NN_addpd ,
  NN_addsd , NN_andnpd , NN_andpd , NN_clflush ,
  NN_cmppd , NN_cmpsd , NN_comisd , NN_cvtdq2pd ,
  NN_cvtdq2ps , NN_cvtpd2dq , NN_cvtpd2pi , NN_cvtpd2ps ,
  NN_cvtpi2pd , NN_cvtps2dq , NN_cvtps2pd , NN_cvtsd2si ,
  NN_cvtsd2ss , NN_cvtsi2sd , NN_cvtss2sd , NN_cvttpd2dq ,
  NN_cvttpd2pi , NN_cvttps2dq , NN_cvttsd2si , NN_divpd ,
  NN_divsd , NN_lfence , NN_maskmovdqu , NN_maxpd ,
  NN_maxsd , NN_mfence , NN_minpd , NN_minsd ,
  NN_movapd , NN_movdq2q , NN_movdqa , NN_movdqu ,
  NN_movhpd , NN_movlpd , NN_movmskpd , NN_movntdq ,
  NN_movnti , NN_movntpd , NN_movq2dq , NN_movsd ,
  NN_movupd , NN_mulpd , NN_mulsd , NN_orpd ,
  NN_paddq , NN_pause , NN_pmuludq , NN_pshufd ,
  NN_pshufhw , NN_pshuflw , NN_pslldq , NN_psrldq ,
  NN_psubq , NN_punpckhqdq , NN_punpcklqdq , NN_shufpd ,
  NN_sqrtpd , NN_sqrtsd , NN_subpd , NN_subsd ,
  NN_ucomisd , NN_unpckhpd , NN_unpcklpd , NN_xorpd ,
  NN_syscall , NN_sysret , NN_swapgs , NN_movddup ,
  NN_movshdup , NN_movsldup , NN_movsxd , NN_cmpxchg16b ,
  NN_addsubpd , NN_addsubps , NN_haddpd , NN_haddps ,
  NN_hsubpd , NN_hsubps , NN_monitor , NN_mwait ,
  NN_fisttp , NN_lddqu , NN_psignb , NN_psignw ,
  NN_psignd , NN_pshufb , NN_pmulhrsw , NN_pmaddubsw ,
  NN_phsubsw , NN_phaddsw , NN_phaddw , NN_phaddd ,
  NN_phsubw , NN_phsubd , NN_palignr , NN_pabsb ,
  NN_pabsw , NN_pabsd , NN_vmcall , NN_vmclear ,
  NN_vmlaunch , NN_vmresume , NN_vmptrld , NN_vmptrst ,
  NN_vmread , NN_vmwrite , NN_vmxoff , NN_vmxon ,
  NN_ud2 , NN_rdtscp , NN_pfrcpv , NN_pfrsqrtv ,
  NN_cmpeqpd , NN_cmpltpd , NN_cmplepd , NN_cmpunordpd ,
  NN_cmpneqpd , NN_cmpnltpd , NN_cmpnlepd , NN_cmpordpd ,
  NN_cmpeqsd , NN_cmpltsd , NN_cmplesd , NN_cmpunordsd ,
  NN_cmpneqsd , NN_cmpnltsd , NN_cmpnlesd , NN_cmpordsd ,
  NN_blendpd , NN_blendps , NN_blendvpd , NN_blendvps ,
  NN_dppd , NN_dpps , NN_extractps , NN_insertps ,
  NN_movntdqa , NN_mpsadbw , NN_packusdw , NN_pblendvb ,
  NN_pblendw , NN_pcmpeqq , NN_pextrb , NN_pextrd ,
  NN_pextrq , NN_phminposuw , NN_pinsrb , NN_pinsrd ,
  NN_pinsrq , NN_pmaxsb , NN_pmaxsd , NN_pmaxud ,
  NN_pmaxuw , NN_pminsb , NN_pminsd , NN_pminud ,
  NN_pminuw , NN_pmovsxbw , NN_pmovsxbd , NN_pmovsxbq ,
  NN_pmovsxwd , NN_pmovsxwq , NN_pmovsxdq , NN_pmovzxbw ,
  NN_pmovzxbd , NN_pmovzxbq , NN_pmovzxwd , NN_pmovzxwq ,
  NN_pmovzxdq , NN_pmuldq , NN_pmulld , NN_ptest ,
  NN_roundpd , NN_roundps , NN_roundsd , NN_roundss ,
  NN_crc32 , NN_pcmpestri , NN_pcmpestrm , NN_pcmpistri ,
  NN_pcmpistrm , NN_pcmpgtq , NN_popcnt , NN_extrq ,
  NN_insertq , NN_movntsd , NN_movntss , NN_lzcnt ,
  NN_xgetbv , NN_xrstor , NN_xsave , NN_xsetbv ,
  NN_getsec , NN_clgi , NN_invlpga , NN_skinit ,
  NN_stgi , NN_vmexit , NN_vmload , NN_vmmcall ,
  NN_vmrun , NN_vmsave , NN_invept , NN_invvpid ,
  NN_movbe , NN_aesenc , NN_aesenclast , NN_aesdec ,
  NN_aesdeclast , NN_aesimc , NN_aeskeygenassist , NN_pclmulqdq ,
  NN_retnw , NN_retnd , NN_retnq , NN_retfw ,
  NN_retfd , NN_retfq , NN_rdrand , NN_adcx ,
  NN_adox , NN_andn , NN_bextr , NN_blsi ,
  NN_blsmsk , NN_blsr , NN_bzhi , NN_clac ,
  NN_mulx , NN_pdep , NN_pext , NN_rorx ,
  NN_sarx , NN_shlx , NN_shrx , NN_stac ,
  NN_tzcnt , NN_xsaveopt , NN_invpcid , NN_rdseed ,
  NN_rdfsbase , NN_rdgsbase , NN_wrfsbase , NN_wrgsbase ,
  NN_vaddpd , NN_vaddps , NN_vaddsd , NN_vaddss ,
  NN_vaddsubpd , NN_vaddsubps , NN_vaesdec , NN_vaesdeclast ,
  NN_vaesenc , NN_vaesenclast , NN_vaesimc , NN_vaeskeygenassist ,
  NN_vandnpd , NN_vandnps , NN_vandpd , NN_vandps ,
  NN_vblendpd , NN_vblendps , NN_vblendvpd , NN_vblendvps ,
  NN_vbroadcastf128 , NN_vbroadcasti128 , NN_vbroadcastsd , NN_vbroadcastss ,
  NN_vcmppd , NN_vcmpps , NN_vcmpsd , NN_vcmpss ,
  NN_vcomisd , NN_vcomiss , NN_vcvtdq2pd , NN_vcvtdq2ps ,
  NN_vcvtpd2dq , NN_vcvtpd2ps , NN_vcvtph2ps , NN_vcvtps2dq ,
  NN_vcvtps2pd , NN_vcvtps2ph , NN_vcvtsd2si , NN_vcvtsd2ss ,
  NN_vcvtsi2sd , NN_vcvtsi2ss , NN_vcvtss2sd , NN_vcvtss2si ,
  NN_vcvttpd2dq , NN_vcvttps2dq , NN_vcvttsd2si , NN_vcvttss2si ,
  NN_vdivpd , NN_vdivps , NN_vdivsd , NN_vdivss ,
  NN_vdppd , NN_vdpps , NN_vextractf128 , NN_vextracti128 ,
  NN_vextractps , NN_vfmadd132pd , NN_vfmadd132ps , NN_vfmadd132sd ,
  NN_vfmadd132ss , NN_vfmadd213pd , NN_vfmadd213ps , NN_vfmadd213sd ,
  NN_vfmadd213ss , NN_vfmadd231pd , NN_vfmadd231ps , NN_vfmadd231sd ,
  NN_vfmadd231ss , NN_vfmaddsub132pd , NN_vfmaddsub132ps , NN_vfmaddsub213pd ,
  NN_vfmaddsub213ps , NN_vfmaddsub231pd , NN_vfmaddsub231ps , NN_vfmsub132pd ,
  NN_vfmsub132ps , NN_vfmsub132sd , NN_vfmsub132ss , NN_vfmsub213pd ,
  NN_vfmsub213ps , NN_vfmsub213sd , NN_vfmsub213ss , NN_vfmsub231pd ,
  NN_vfmsub231ps , NN_vfmsub231sd , NN_vfmsub231ss , NN_vfmsubadd132pd ,
  NN_vfmsubadd132ps , NN_vfmsubadd213pd , NN_vfmsubadd213ps , NN_vfmsubadd231pd ,
  NN_vfmsubadd231ps , NN_vfnmadd132pd , NN_vfnmadd132ps , NN_vfnmadd132sd ,
  NN_vfnmadd132ss , NN_vfnmadd213pd , NN_vfnmadd213ps , NN_vfnmadd213sd ,
  NN_vfnmadd213ss , NN_vfnmadd231pd , NN_vfnmadd231ps , NN_vfnmadd231sd ,
  NN_vfnmadd231ss , NN_vfnmsub132pd , NN_vfnmsub132ps , NN_vfnmsub132sd ,
  NN_vfnmsub132ss , NN_vfnmsub213pd , NN_vfnmsub213ps , NN_vfnmsub213sd ,
  NN_vfnmsub213ss , NN_vfnmsub231pd , NN_vfnmsub231ps , NN_vfnmsub231sd ,
  NN_vfnmsub231ss , NN_vgatherdps , NN_vgatherdpd , NN_vgatherqps ,
  NN_vgatherqpd , NN_vhaddpd , NN_vhaddps , NN_vhsubpd ,
  NN_vhsubps , NN_vinsertf128 , NN_vinserti128 , NN_vinsertps ,
  NN_vlddqu , NN_vldmxcsr , NN_vmaskmovdqu , NN_vmaskmovpd ,
  NN_vmaskmovps , NN_vmaxpd , NN_vmaxps , NN_vmaxsd ,
  NN_vmaxss , NN_vminpd , NN_vminps , NN_vminsd ,
  NN_vminss , NN_vmovapd , NN_vmovaps , NN_vmovd ,
  NN_vmovddup , NN_vmovdqa , NN_vmovdqu , NN_vmovhlps ,
  NN_vmovhpd , NN_vmovhps , NN_vmovlhps , NN_vmovlpd ,
  NN_vmovlps , NN_vmovmskpd , NN_vmovmskps , NN_vmovntdq ,
  NN_vmovntdqa , NN_vmovntpd , NN_vmovntps , NN_vmovq ,
  NN_vmovsd , NN_vmovshdup , NN_vmovsldup , NN_vmovss ,
  NN_vmovupd , NN_vmovups , NN_vmpsadbw , NN_vmulpd ,
  NN_vmulps , NN_vmulsd , NN_vmulss , NN_vorpd ,
  NN_vorps , NN_vpabsb , NN_vpabsd , NN_vpabsw ,
  NN_vpackssdw , NN_vpacksswb , NN_vpackusdw , NN_vpackuswb ,
  NN_vpaddb , NN_vpaddd , NN_vpaddq , NN_vpaddsb ,
  NN_vpaddsw , NN_vpaddusb , NN_vpaddusw , NN_vpaddw ,
  NN_vpalignr , NN_vpand , NN_vpandn , NN_vpavgb ,
  NN_vpavgw , NN_vpblendd , NN_vpblendvb , NN_vpblendw ,
  NN_vpbroadcastb , NN_vpbroadcastd , NN_vpbroadcastq , NN_vpbroadcastw ,
  NN_vpclmulqdq , NN_vpcmpeqb , NN_vpcmpeqd , NN_vpcmpeqq ,
  NN_vpcmpeqw , NN_vpcmpestri , NN_vpcmpestrm , NN_vpcmpgtb ,
  NN_vpcmpgtd , NN_vpcmpgtq , NN_vpcmpgtw , NN_vpcmpistri ,
  NN_vpcmpistrm , NN_vperm2f128 , NN_vperm2i128 , NN_vpermd ,
  NN_vpermilpd , NN_vpermilps , NN_vpermpd , NN_vpermps ,
  NN_vpermq , NN_vpextrb , NN_vpextrd , NN_vpextrq ,
  NN_vpextrw , NN_vpgatherdd , NN_vpgatherdq , NN_vpgatherqd ,
  NN_vpgatherqq , NN_vphaddd , NN_vphaddsw , NN_vphaddw ,
  NN_vphminposuw , NN_vphsubd , NN_vphsubsw , NN_vphsubw ,
  NN_vpinsrb , NN_vpinsrd , NN_vpinsrq , NN_vpinsrw ,
  NN_vpmaddubsw , NN_vpmaddwd , NN_vpmaskmovd , NN_vpmaskmovq ,
  NN_vpmaxsb , NN_vpmaxsd , NN_vpmaxsw , NN_vpmaxub ,
  NN_vpmaxud , NN_vpmaxuw , NN_vpminsb , NN_vpminsd ,
  NN_vpminsw , NN_vpminub , NN_vpminud , NN_vpminuw ,
  NN_vpmovmskb , NN_vpmovsxbd , NN_vpmovsxbq , NN_vpmovsxbw ,
  NN_vpmovsxdq , NN_vpmovsxwd , NN_vpmovsxwq , NN_vpmovzxbd ,
  NN_vpmovzxbq , NN_vpmovzxbw , NN_vpmovzxdq , NN_vpmovzxwd ,
  NN_vpmovzxwq , NN_vpmuldq , NN_vpmulhrsw , NN_vpmulhuw ,
  NN_vpmulhw , NN_vpmulld , NN_vpmullw , NN_vpmuludq ,
  NN_vpor , NN_vpsadbw , NN_vpshufb , NN_vpshufd ,
  NN_vpshufhw , NN_vpshuflw , NN_vpsignb , NN_vpsignd ,
  NN_vpsignw , NN_vpslld , NN_vpslldq , NN_vpsllq ,
  NN_vpsllvd , NN_vpsllvq , NN_vpsllw , NN_vpsrad ,
  NN_vpsravd , NN_vpsraw , NN_vpsrld , NN_vpsrldq ,
  NN_vpsrlq , NN_vpsrlvd , NN_vpsrlvq , NN_vpsrlw ,
  NN_vpsubb , NN_vpsubd , NN_vpsubq , NN_vpsubsb ,
  NN_vpsubsw , NN_vpsubusb , NN_vpsubusw , NN_vpsubw ,
  NN_vptest , NN_vpunpckhbw , NN_vpunpckhdq , NN_vpunpckhqdq ,
  NN_vpunpckhwd , NN_vpunpcklbw , NN_vpunpckldq , NN_vpunpcklqdq ,
  NN_vpunpcklwd , NN_vpxor , NN_vrcpps , NN_vrcpss ,
  NN_vroundpd , NN_vroundps , NN_vroundsd , NN_vroundss ,
  NN_vrsqrtps , NN_vrsqrtss , NN_vshufpd , NN_vshufps ,
  NN_vsqrtpd , NN_vsqrtps , NN_vsqrtsd , NN_vsqrtss ,
  NN_vstmxcsr , NN_vsubpd , NN_vsubps , NN_vsubsd ,
  NN_vsubss , NN_vtestpd , NN_vtestps , NN_vucomisd ,
  NN_vucomiss , NN_vunpckhpd , NN_vunpckhps , NN_vunpcklpd ,
  NN_vunpcklps , NN_vxorpd , NN_vxorps , NN_vzeroall ,
  NN_vzeroupper , NN_xabort , NN_xbegin , NN_xend ,
  NN_xtest , NN_vmgetinfo , NN_vmsetinfo , NN_vmdxdsbl ,
  NN_vmdxenbl , NN_vmcpuid , NN_vmhlt , NN_vmsplaf ,
  NN_vmpushfd , NN_vmpopfd , NN_vmcli , NN_vmsti ,
  NN_vmiretd , NN_vmsgdt , NN_vmsidt , NN_vmsldt ,
  NN_vmstr , NN_vmsdte , NN_vpcext , NN_vfmaddsubps ,
  NN_vfmaddsubpd , NN_vfmsubaddps , NN_vfmsubaddpd , NN_vfmaddps ,
  NN_vfmaddpd , NN_vfmaddss , NN_vfmaddsd , NN_vfmsubps ,
  NN_vfmsubpd , NN_vfmsubss , NN_vfmsubsd , NN_vfnmaddps ,
  NN_vfnmaddpd , NN_vfnmaddss , NN_vfnmaddsd , NN_vfnmsubps ,
  NN_vfnmsubpd , NN_vfnmsubss , NN_vfnmsubsd , NN_bndmk ,
  NN_bndcl , NN_bndcu , NN_bndcn , NN_bndmov ,
  NN_bndldx , NN_bndstx , NN_xrstors , NN_xsavec ,
  NN_xsaves , NN_prefetchwt1 , NN_clflushopt , NN_clwb ,
  NN_pcommit , NN_rdpkru , NN_wrpkru , NN_vcmpeqpd ,
  NN_vcmpltpd , NN_vcmplepd , NN_vcmpunordpd , NN_vcmpneqpd ,
  NN_vcmpnltpd , NN_vcmpnlepd , NN_vcmpordpd , NN_vcmpeq_uqpd ,
  NN_vcmpngepd , NN_vcmpngtpd , NN_vcmpfalsepd , NN_vcmpneq_oqpd ,
  NN_vcmpgepd , NN_vcmpgtpd , NN_vcmptruepd , NN_vcmpeq_ospd ,
  NN_vcmplt_oqpd , NN_vcmple_oqpd , NN_vcmpunord_spd , NN_vcmpneq_uspd ,
  NN_vcmpnlt_uqpd , NN_vcmpnle_uqpd , NN_vcmpord_spd , NN_vcmpeq_uspd ,
  NN_vcmpnge_uqpd , NN_vcmpngt_uqpd , NN_vcmpfalse_ospd , NN_vcmpneq_ospd ,
  NN_vcmpge_oqpd , NN_vcmpgt_oqpd , NN_vcmptrue_uspd , NN_vcmpeqps ,
  NN_vcmpltps , NN_vcmpleps , NN_vcmpunordps , NN_vcmpneqps ,
  NN_vcmpnltps , NN_vcmpnleps , NN_vcmpordps , NN_vcmpeq_uqps ,
  NN_vcmpngeps , NN_vcmpngtps , NN_vcmpfalseps , NN_vcmpneq_oqps ,
  NN_vcmpgeps , NN_vcmpgtps , NN_vcmptrueps , NN_vcmpeq_osps ,
  NN_vcmplt_oqps , NN_vcmple_oqps , NN_vcmpunord_sps , NN_vcmpneq_usps ,
  NN_vcmpnlt_uqps , NN_vcmpnle_uqps , NN_vcmpord_sps , NN_vcmpeq_usps ,
  NN_vcmpnge_uqps , NN_vcmpngt_uqps , NN_vcmpfalse_osps , NN_vcmpneq_osps ,
  NN_vcmpge_oqps , NN_vcmpgt_oqps , NN_vcmptrue_usps , NN_vcmpeqsd ,
  NN_vcmpltsd , NN_vcmplesd , NN_vcmpunordsd , NN_vcmpneqsd ,
  NN_vcmpnltsd , NN_vcmpnlesd , NN_vcmpordsd , NN_vcmpeq_uqsd ,
  NN_vcmpngesd , NN_vcmpngtsd , NN_vcmpfalsesd , NN_vcmpneq_oqsd ,
  NN_vcmpgesd , NN_vcmpgtsd , NN_vcmptruesd , NN_vcmpeq_ossd ,
  NN_vcmplt_oqsd , NN_vcmple_oqsd , NN_vcmpunord_ssd , NN_vcmpneq_ussd ,
  NN_vcmpnlt_uqsd , NN_vcmpnle_uqsd , NN_vcmpord_ssd , NN_vcmpeq_ussd ,
  NN_vcmpnge_uqsd , NN_vcmpngt_uqsd , NN_vcmpfalse_ossd , NN_vcmpneq_ossd ,
  NN_vcmpge_oqsd , NN_vcmpgt_oqsd , NN_vcmptrue_ussd , NN_vcmpeqss ,
  NN_vcmpltss , NN_vcmpless , NN_vcmpunordss , NN_vcmpneqss ,
  NN_vcmpnltss , NN_vcmpnless , NN_vcmpordss , NN_vcmpeq_uqss ,
  NN_vcmpngess , NN_vcmpngtss , NN_vcmpfalsess , NN_vcmpneq_oqss ,
  NN_vcmpgess , NN_vcmpgtss , NN_vcmptruess , NN_vcmpeq_osss ,
  NN_vcmplt_oqss , NN_vcmple_oqss , NN_vcmpunord_sss , NN_vcmpneq_usss ,
  NN_vcmpnlt_uqss , NN_vcmpnle_uqss , NN_vcmpord_sss , NN_vcmpeq_usss ,
  NN_vcmpnge_uqss , NN_vcmpngt_uqss , NN_vcmpfalse_osss , NN_vcmpneq_osss ,
  NN_vcmpge_oqss , NN_vcmpgt_oqss , NN_vcmptrue_usss , NN_valignd ,
  NN_valignq , NN_vblendmpd , NN_vblendmps , NN_vpblendmb ,
  NN_vpblendmw , NN_vpblendmd , NN_vpblendmq , NN_vbroadcastf32x2 ,
  NN_vbroadcastf32x4 , NN_vbroadcastf64x2 , NN_vbroadcastf32x8 , NN_vbroadcastf64x4 ,
  NN_vbroadcasti32x2 , NN_vbroadcasti32x4 , NN_vbroadcasti64x2 , NN_vbroadcasti32x8 ,
  NN_vbroadcasti64x4 , NN_vcompresspd , NN_vcompressps , NN_vcvtpd2qq ,
  NN_vcvtpd2udq , NN_vcvtpd2uqq , NN_vcvtps2udq , NN_vcvtps2qq ,
  NN_vcvtps2uqq , NN_vcvtqq2pd , NN_vcvtqq2ps , NN_vcvtsd2usi ,
  NN_vcvtss2usi , NN_vcvttpd2qq , NN_vcvttpd2udq , NN_vcvttpd2uqq ,
  NN_vcvttps2udq , NN_vcvttps2qq , NN_vcvttps2uqq , NN_vcvttsd2usi ,
  NN_vcvttss2usi , NN_vcvtudq2pd , NN_vcvtudq2ps , NN_vcvtuqq2pd ,
  NN_vcvtuqq2ps , NN_vcvtusi2sd , NN_vcvtusi2ss , NN_vdbpsadbw ,
  NN_vexpandpd , NN_vexpandps , NN_vextractf32x4 , NN_vextractf64x2 ,
  NN_vextractf32x8 , NN_vextractf64x4 , NN_vextracti32x4 , NN_vextracti64x2 ,
  NN_vextracti32x8 , NN_vextracti64x4 , NN_vfixupimmpd , NN_vfixupimmps ,
  NN_vfixupimmsd , NN_vfixupimmss , NN_vfpclasspd , NN_vfpclassps ,
  NN_vfpclasssd , NN_vfpclassss , NN_vgetexppd , NN_vgetexpps ,
  NN_vgetexpsd , NN_vgetexpss , NN_vgetmantpd , NN_vgetmantps ,
  NN_vgetmantsd , NN_vgetmantss , NN_vinsertf32x4 , NN_vinsertf64x2 ,
  NN_vinsertf32x8 , NN_vinsertf64x4 , NN_vinserti32x4 , NN_vinserti64x2 ,
  NN_vinserti32x8 , NN_vinserti64x4 , NN_vmovdqa32 , NN_vmovdqa64 ,
  NN_vmovdqu8 , NN_vmovdqu16 , NN_vmovdqu32 , NN_vmovdqu64 ,
  NN_vpabsq , NN_vpandd , NN_vpandq , NN_vpandnd ,
  NN_vpandnq , NN_vpbroadcastmb2q , NN_vpbroadcastmw2d , NN_vpcmpb ,
  NN_vpcmpub , NN_vpcmpd , NN_vpcmpud , NN_vpcmpq ,
  NN_vpcmpuq , NN_vpcmpw , NN_vpcmpuw , NN_vpcompressd ,
  NN_vpcompressq , NN_vpconflictd , NN_vpconflictq , NN_vpermb ,
  NN_vpermw , NN_vpermi2b , NN_vpermi2w , NN_vpermi2d ,
  NN_vpermi2q , NN_vpermi2ps , NN_vpermi2pd , NN_vpermt2b ,
  NN_vpermt2w , NN_vpermt2d , NN_vpermt2q , NN_vpermt2ps ,
  NN_vpermt2pd , NN_vpexpandd , NN_vpexpandq , NN_vplzcntd ,
  NN_vplzcntq , NN_vpmadd52luq , NN_vpmadd52huq , NN_vpmaxsq ,
  NN_vpmaxuq , NN_vpminsq , NN_vpminuq , NN_vpmovm2b ,
  NN_vpmovm2w , NN_vpmovm2d , NN_vpmovm2q , NN_vpmovb2m ,
  NN_vpmovw2m , NN_vpmovd2m , NN_vpmovq2m , NN_vpmovqb ,
  NN_vpmovsqb , NN_vpmovusqb , NN_vpmovqw , NN_vpmovsqw ,
  NN_vpmovusqw , NN_vpmovqd , NN_vpmovsqd , NN_vpmovusqd ,
  NN_vpmovdb , NN_vpmovsdb , NN_vpmovusdb , NN_vpmovdw ,
  NN_vpmovsdw , NN_vpmovusdw , NN_vpmovwb , NN_vpmovswb ,
  NN_vpmovuswb , NN_vpmullq , NN_vpmultishiftqb , NN_vpord ,
  NN_vporq , NN_vprold , NN_vprolvd , NN_vprolq ,
  NN_vprolvq , NN_vprord , NN_vprorvd , NN_vprorq ,
  NN_vprorvq , NN_vpscatterdd , NN_vpscatterdq , NN_vpscatterqd ,
  NN_vpscatterqq , NN_vpsraq , NN_vpsllvw , NN_vpsrlvw ,
  NN_vptestnmb , NN_vptestnmw , NN_vptestnmd , NN_vptestnmq ,
  NN_vshuff32x4 , NN_vshuff64x2 , NN_vshufi32x4 , NN_vshufi64x2 ,
  NN_vpternlogd , NN_vpternlogq , NN_vptestmb , NN_vptestmw ,
  NN_vptestmd , NN_vptestmq , NN_vpsravw , NN_vpsravq ,
  NN_vpxord , NN_vpxorq , NN_vrangepd , NN_vrangeps ,
  NN_vrangesd , NN_vrangess , NN_vrcp14pd , NN_vrcp14sd ,
  NN_vrcp14ps , NN_vrcp14ss , NN_vreducepd , NN_vreducesd ,
  NN_vreduceps , NN_vreducess , NN_vrndscalepd , NN_vrndscalesd ,
  NN_vrndscaleps , NN_vrndscaless , NN_vrsqrt14pd , NN_vrsqrt14sd ,
  NN_vrsqrt14ps , NN_vrsqrt14ss , NN_vscalefpd , NN_vscalefsd ,
  NN_vscalefps , NN_vscalefss , NN_vscatterdps , NN_vscatterdpd ,
  NN_vscatterqps , NN_vscatterqpd , NN_vexp2pd , NN_vexp2ps ,
  NN_vrcp28pd , NN_vrcp28sd , NN_vrcp28ps , NN_vrcp28ss ,
  NN_vrsqrt28pd , NN_vrsqrt28sd , NN_vrsqrt28ps , NN_vrsqrt28ss ,
  NN_vgatherpf0dps , NN_vgatherpf0qps , NN_vgatherpf0dpd , NN_vgatherpf0qpd ,
  NN_vgatherpf1dps , NN_vgatherpf1qps , NN_vgatherpf1dpd , NN_vgatherpf1qpd ,
  NN_vscatterpf0dps , NN_vscatterpf0qps , NN_vscatterpf0dpd , NN_vscatterpf0qpd ,
  NN_vscatterpf1dps , NN_vscatterpf1qps , NN_vscatterpf1dpd , NN_vscatterpf1qpd ,
  NN_vpcmpltd , NN_vpcmpled , NN_vpcmpneqd , NN_vpcmpnltd ,
  NN_vpcmpnled , NN_vpcmpequd , NN_vpcmpltud , NN_vpcmpleud ,
  NN_vpcmpnequd , NN_vpcmpnltud , NN_vpcmpnleud , NN_vpcmpltq ,
  NN_vpcmpleq , NN_vpcmpneqq , NN_vpcmpnltq , NN_vpcmpnleq ,
  NN_vpcmpequq , NN_vpcmpltuq , NN_vpcmpleuq , NN_vpcmpnequq ,
  NN_vpcmpnltuq , NN_vpcmpnleuq , NN_kaddw , NN_kaddb ,
  NN_kaddq , NN_kaddd , NN_kandw , NN_kandb ,
  NN_kandq , NN_kandd , NN_kandnw , NN_kandnb ,
  NN_kandnq , NN_kandnd , NN_kmovw , NN_kmovb ,
  NN_kmovq , NN_kmovd , NN_kunpckbw , NN_kunpckwd ,
  NN_kunpckdq , NN_knotw , NN_knotb , NN_knotq ,
  NN_knotd , NN_korw , NN_korb , NN_korq ,
  NN_kord , NN_kortestw , NN_kortestb , NN_kortestq ,
  NN_kortestd , NN_kshiftlw , NN_kshiftlb , NN_kshiftlq ,
  NN_kshiftld , NN_kshiftrw , NN_kshiftrb , NN_kshiftrq ,
  NN_kshiftrd , NN_kxnorw , NN_kxnorb , NN_kxnorq ,
  NN_kxnord , NN_ktestw , NN_ktestb , NN_ktestq ,
  NN_ktestd , NN_kxorw , NN_kxorb , NN_kxorq ,
  NN_kxord , NN_sha1rnds4 , NN_sha1nexte , NN_sha1msg1 ,
  NN_sha1msg2 , NN_sha256rnds2 , NN_sha256msg1 , NN_sha256msg2 ,
  NN_encls , NN_enclu , NN_vfrczpd , NN_vfrczps ,
  NN_vfrczsd , NN_vfrczss , NN_vpcmov , NN_vpcomb ,
  NN_vpcomd , NN_vpcomq , NN_vpcomub , NN_vpcomud ,
  NN_vpcomuq , NN_vpcomuw , NN_vpcomw , NN_vpermil2pd ,
  NN_vpermil2ps , NN_vphaddbd , NN_vphaddbq , NN_vphaddbw ,
  NN_vphadddq , NN_vphaddubd , NN_vphaddubq , NN_vphaddubw ,
  NN_vphaddudq , NN_vphadduwd , NN_vphadduwq , NN_vphaddwd ,
  NN_vphaddwq , NN_vphsubbw , NN_vphsubdq , NN_vphsubwd ,
  NN_vpmacsdd , NN_vpmacsdqh , NN_vpmacsdql , NN_vpmacssdd ,
  NN_vpmacssdqh , NN_vpmacssdql , NN_vpmacsswd , NN_vpmacssww ,
  NN_vpmacswd , NN_vpmacsww , NN_vpmadcsswd , NN_vpmadcswd ,
  NN_vpperm , NN_vprotb , NN_vprotd , NN_vprotq ,
  NN_vprotw , NN_vpshab , NN_vpshad , NN_vpshaq ,
  NN_vpshaw , NN_vpshlb , NN_vpshld , NN_vpshlq ,
  NN_vpshlw , NN_vpcomltb , NN_vpcomleb , NN_vpcomgtb ,
  NN_vpcomgeb , NN_vpcomeqb , NN_vpcomneqb , NN_vpcomfalseb ,
  NN_vpcomtrueb , NN_vpcomltw , NN_vpcomlew , NN_vpcomgtw ,
  NN_vpcomgew , NN_vpcomeqw , NN_vpcomneqw , NN_vpcomfalsew ,
  NN_vpcomtruew , NN_vpcomltd , NN_vpcomled , NN_vpcomgtd ,
  NN_vpcomged , NN_vpcomeqd , NN_vpcomneqd , NN_vpcomfalsed ,
  NN_vpcomtrued , NN_vpcomltq , NN_vpcomleq , NN_vpcomgtq ,
  NN_vpcomgeq , NN_vpcomeqq , NN_vpcomneqq , NN_vpcomfalseq ,
  NN_vpcomtrueq , NN_vpcomltub , NN_vpcomleub , NN_vpcomgtub ,
  NN_vpcomgeub , NN_vpcomequb , NN_vpcomnequb , NN_vpcomfalseub ,
  NN_vpcomtrueub , NN_vpcomltuw , NN_vpcomleuw , NN_vpcomgtuw ,
  NN_vpcomgeuw , NN_vpcomequw , NN_vpcomnequw , NN_vpcomfalseuw ,
  NN_vpcomtrueuw , NN_vpcomltud , NN_vpcomleud , NN_vpcomgtud ,
  NN_vpcomgeud , NN_vpcomequd , NN_vpcomnequd , NN_vpcomfalseud ,
  NN_vpcomtrueud , NN_vpcomltuq , NN_vpcomleuq , NN_vpcomgtuq ,
  NN_vpcomgeuq , NN_vpcomequq , NN_vpcomnequq , NN_vpcomfalseuq ,
  NN_vpcomtrueuq , NN_monitorx , NN_mwaitx , NN_clzero ,
  NN_ptwrite , NN_v4fmaddps , NN_v4fnmaddps , NN_v4fmaddss ,
  NN_v4fnmaddss , NN_vp4dpwssd , NN_vp4dpwssds , NN_vpopcntd ,
  NN_vpopcntq , NN_rdpid , NN_vmfunc , NN_incsspd ,
  NN_incsspq , NN_rdsspd , NN_rdsspq , NN_saveprevssp ,
  NN_rstorssp , NN_wrssd , NN_wrssq , NN_wrussd ,
  NN_wrussq , NN_setssbsy , NN_clrssbsy , NN_endbr64 ,
  NN_endbr32 , NN_ud0 , NN_ud1 , NN_enqcmd ,
  NN_enqcmds , NN_mcommit , NN_rdpru , NN_cldemote ,
  NN_enclv , NN_movdiri , NN_movdir64b , NN_tpause ,
  NN_umonitor , NN_umwait , NN_serialize , NN_xresldtrk ,
  NN_xsusldtrk , NN_gf2p8mulb , NN_gf2p8affineqb , NN_gf2p8affineinvqb ,
  NN_vgf2p8mulb , NN_vgf2p8affineqb , NN_vgf2p8affineinvqb , NN_fxsave64 ,
  NN_fxrstor64 , NN_vpdpbusd , NN_vpdpbusds , NN_vpdpwssd ,
  NN_vpdpwssds , NN_vpcompressb , NN_vpcompressw , NN_vpexpandb ,
  NN_vpexpandw , NN_vpshldw , NN_vpshldd , NN_vpshldq ,
  NN_vpshldvw , NN_vpshldvd , NN_vpshldvq , NN_vpshrdw ,
  NN_vpshrdd , NN_vpshrdq , NN_vpshrdvw , NN_vpshrdvd ,
  NN_vpshrdvq , NN_vpopcntb , NN_vpopcntw , NN_vpshufbitqmb ,
  NN_vp2intersectd , NN_vp2intersectq , NN_vcvtne2ps2bf16 , NN_vcvtneps2bf16 ,
  NN_vdpbf16ps , NN_vaddph , NN_vcmpph , NN_vcvtdq2ph ,
  NN_vcvtpd2ph , NN_vcvtph2dq , NN_vcvtph2pd , NN_vcvtph2psx ,
  NN_vcvtph2qq , NN_vcvtph2udq , NN_vcvtph2uqq , NN_vcvtph2uw ,
  NN_vcvtph2w , NN_vcvtps2phx , NN_vcvtqq2ph , NN_vcvttph2dq ,
  NN_vcvttph2qq , NN_vcvttph2udq , NN_vcvttph2uqq , NN_vcvttph2uw ,
  NN_vcvttph2w , NN_vcvtudq2ph , NN_vcvtuqq2ph , NN_vcvtuw2ph ,
  NN_vcvtw2ph , NN_vdivph , NN_vfcmaddcph , NN_vfcmulcph ,
  NN_vfmadd132ph , NN_vfmadd213ph , NN_vfmadd231ph , NN_vfmaddcph ,
  NN_vfmaddsub132ph , NN_vfmaddsub213ph , NN_vfmaddsub231ph , NN_vfmsub132ph ,
  NN_vfmsub213ph , NN_vfmsub231ph , NN_vfmsubadd132ph , NN_vfmsubadd213ph ,
  NN_vfmsubadd231ph , NN_vfmulcph , NN_vfnmadd132ph , NN_vfnmadd213ph ,
  NN_vfnmadd231ph , NN_vfnmsub132ph , NN_vfnmsub213ph , NN_vfnmsub231ph ,
  NN_vfpclassph , NN_vgetexpph , NN_vgetmantph , NN_vmaxph ,
  NN_vminph , NN_vmulph , NN_vrcpph , NN_vreduceph ,
  NN_vrndscaleph , NN_vrsqrtph , NN_vscalefph , NN_vsqrtph ,
  NN_vsubph , NN_vmovw , NN_vaddsh , NN_vcmpsh ,
  NN_vcomish , NN_vcvtsd2sh , NN_vcvtsh2sd , NN_vcvtsh2si ,
  NN_vcvtsh2ss , NN_vcvtsh2usi , NN_vcvtsi2sh , NN_vcvtss2sh ,
  NN_vcvttsh2si , NN_vcvttsh2usi , NN_vcvtusi2sh , NN_vdivsh ,
  NN_vfcmaddcsh , NN_vfcmulcsh , NN_vfmadd132sh , NN_vfmadd213sh ,
  NN_vfmadd231sh , NN_vfmaddcsh , NN_vfmsub132sh , NN_vfmsub213sh ,
  NN_vfmsub231sh , NN_vfmulcsh , NN_vfnmadd132sh , NN_vfnmadd213sh ,
  NN_vfnmadd231sh , NN_vfnmsub132sh , NN_vfnmsub213sh , NN_vfnmsub231sh ,
  NN_vfpclasssh , NN_vgetexpsh , NN_vgetmantsh , NN_vmaxsh ,
  NN_vminsh , NN_vmovsh , NN_vmulsh , NN_vrcpsh ,
  NN_vreducesh , NN_vrndscalesh , NN_vrsqrtsh , NN_vscalefsh ,
  NN_vsqrtsh , NN_vsubsh , NN_vucomish , NN_clui ,
  NN_stui , NN_testui , NN_uiret , NN_senduipi ,
  NN_hreset , NN_prefetchit0 , NN_prefetchit1 , NN_montmul ,
  NN_xsha1 , NN_xsha256 , NN_xstore , NN_xcryptecb ,
  NN_xcryptcbc , NN_xcryptctr , NN_xcryptcfb , NN_xcryptofb ,
  NN_last
}
enum  {
  I5_null = 0 , I5_aci , I5_adc , Z80_adc = I5_adc ,
  I5_add , Z80_add = I5_add , I5_adi , I5_ana ,
  I5_ani , I5_call , I5_cnz , I5_cz ,
  I5_cnc , I5_cc , I5_cpo , I5_cpe ,
  I5_cp , I5_cm , I5_cmc , I5_cmp ,
  I5_cpi , I5_cma , I5_daa , I5_dad ,
  I5_dcr , I5_dcx , I5_di , Z80_di = I5_di ,
  I5_ei , Z80_ei = I5_ei , I5_halt , I5_in ,
  Z80_in = I5_in , I5_inr , I5_inx , I5_jmp ,
  I5_jnz , I5_jz , I5_jnc , I5_jc ,
  I5_jpo , I5_jpe , I5_jp , I5_jm ,
  I5_lda , I5_ldax , I5_lhld , I5_lxi ,
  I5_mov , I5_mvi , I5_nop , I5_ora ,
  I5_ori , I5_out , Z80_out = I5_out , I5_pchl ,
  I5_pop , Z80_pop = I5_pop , I5_push , Z80_push = I5_push ,
  I5_ret , I5_rnz , I5_rz , I5_rnc ,
  I5_rc , I5_rpo , I5_rpe , I5_rp ,
  I5_rm , I5_ral , I5_rlc , I5_rar ,
  I5_rrc , I5_rst , I5_sbb , I5_sbi ,
  I5_stc , I5_sphl , I5_sta , I5_stax ,
  I5_shld , I5_sui , I5_sub , Z80_sub = I5_sub ,
  I5_xra , I5_xri , I5_xchg , I5_xthl ,
  I5_rim , I5_sim , Z80_and , Z80_bit ,
  Z80_call , Z80_ccf , Z80_cp , Z80_cpd ,
  Z80_cpdr , Z80_cpi , Z80_cpir , Z80_cpl ,
  Z80_dec , Z80_djnz , Z80_ex , Z80_exx ,
  Z80_halt , Z80_im , Z80_inc , Z80_ind ,
  Z80_indr , Z80_ini , Z80_inir , Z80_jp ,
  Z80_jr , Z80_ld , Z80_ldd , Z80_lddr ,
  Z80_ldi , Z80_ldir , Z80_neg , Z80_or ,
  Z80_otdr , Z80_otir , Z80_outd , Z80_outi ,
  Z80_res , Z80_ret , Z80_reti , Z80_retn ,
  Z80_rl , Z80_rla , Z80_rlc , Z80_rlca ,
  Z80_rld , Z80_rr , Z80_rra , Z80_rrc ,
  Z80_rrca , Z80_rrd , Z80_scf , Z80_sbc ,
  Z80_set , Z80_sla , Z80_sra , Z80_srl ,
  Z80_xor , Z80_inp , Z80_outp , Z80_srr ,
  HD_in0 , Z80_in0 = HD_in0 , HD_mlt , Z80_mlt = HD_mlt ,
  HD_otim , Z80_otim = HD_otim , HD_otimr , Z80_otimr = HD_otimr ,
  HD_otdm , Z80_otdm = HD_otdm , HD_otdmr , Z80_otdmr = HD_otdmr ,
  HD_out0 , Z80_out0 = HD_out0 , HD_slp , Z80_slp = HD_slp ,
  HD_tst , Z80_tst = HD_tst , HD_tstio , Z80_tstio = HD_tstio ,
  A80_lbcd , A80_lded , A80_lspd , A80_lixd ,
  A80_liyd , A80_sbcd , A80_sded , A80_sspd ,
  A80_sixd , A80_siyd , A80_xtix , A80_xtiy ,
  A80_spix , A80_spiy , A80_pcix , A80_pciy ,
  A80_mvra , A80_mvia , A80_mvar , A80_mvai ,
  A80_addix , A80_addiy , A80_addc , A80_addcix ,
  A80_addciy , A80_subc , A80_subcix , A80_subciy ,
  A80_jrc , A80_jrnc , A80_jrz , A80_jrnz ,
  A80_cmpi , A80_cmpd , A80_im0 , A80_im1 ,
  A80_im2 , A80_otd , A80_oti , I5_dsub ,
  I5_arhl , I5_rdel , I5_ldhi , I5_ldsi ,
  I5_shlx , I5_lhlx , I5_rstv , I5_jx5 ,
  I5_jnx5 , Z80_cplw , Z80_swap , Z80_inw ,
  Z80_outw , Z80_ldw , Z80_addw , Z80_subw ,
  Z80_adcw , Z80_sbcw , Z80_andw , Z80_xorw ,
  Z80_orw , Z80_cpw , Z80_ddir , Z80_calr ,
  Z80_ldctl , Z80_mtest , Z80_exxx , Z80_exxy ,
  Z80_exall , Z80_setc , Z80_resc , Z80_rlcw ,
  Z80_rrcw , Z80_rlw , Z80_rrw , Z80_slaw ,
  Z80_sraw , Z80_srlw , Z80_multw , Z80_multuw ,
  Z80_divuw , Z80_outaw , Z80_inaw , Z80_outa ,
  Z80_ina , Z80_negw , Z80_exts , Z80_extsw ,
  Z80_btest , Z80_ldiw , Z80_ldirw , Z80_lddw ,
  Z80_lddrw , Z80_iniw , Z80_inirw , Z80_indw ,
  Z80_indrw , Z80_outiw , Z80_otirw , Z80_outdw ,
  Z80_otdrw , GB_ldh , GB_stop , I5_last
}
enum  {
  I860_null = 0 , I860_adds , I860_addu , I860_and ,
  I860_andh , I860_andnot , I860_andnoth , I860_bc ,
  I860_bc_t , I860_bla , I860_bnc , I860_bnc_t ,
  I860_br , I860_bri , I860_bte , I860_btne ,
  I860_call , I860_calli , I860_fadd , I860_faddp ,
  I860_faddz , I860_famov , I860_fiadd , I860_fisub ,
  I860_fix , I860_fld , I860_flush , I860_fmlow_dd ,
  I860_fmul , I860_form , I860_frcp , I860_frsqr ,
  I860_fst , I860_fsub , I860_ftrunc , I860_fxfr ,
  I860_fzchkl , I860_fzchks , I860_introvr , I860_ixfr ,
  I860_ld_c , I860_ld , I860_ldint , I860_ldio ,
  I860_lock , I860_or , I860_orh , I860_pfadd ,
  I860_pfaddp , I860_pfaddz , I860_pfamov , I860_pfeq ,
  I860_pfgt , I860_pfiadd , I860_pfisub , I860_pfix ,
  I860_pfld , I860_pfle , I860_pfmul , I860_pfmul3_dd ,
  I860_pform , I860_pfsub , I860_pftrunc , I860_pfzchkl ,
  I860_pfzchks , I860_pst_d , I860_scyc , I860_shl ,
  I860_shr , I860_shra , I860_shrd , I860_st_c ,
  I860_st , I860_stio , I860_subs , I860_subu ,
  I860_trap , I860_unlock , I860_xor , I860_xorh ,
  I860_r2p1 , I860_r2pt , I860_r2ap1 , I860_r2apt ,
  I860_i2p1 , I860_i2pt , I860_i2ap1 , I860_i2apt ,
  I860_rat1p2 , I860_m12apm , I860_ra1p2 , I860_m12ttpa ,
  I860_iat1p2 , I860_m12tpm , I860_ia1p2 , I860_m12tpa ,
  I860_r2s1 , I860_r2st , I860_r2as1 , I860_r2ast ,
  I860_i2s1 , I860_i2st , I860_i2as1 , I860_i2ast ,
  I860_rat1s2 , I860_m12asm , I860_ra1s2 , I860_m12ttsa ,
  I860_iat1s2 , I860_m12tsm , I860_ia1s2 , I860_m12tsa ,
  I860_mr2p1 , I860_mr2pt , I860_mr2mp1 , I860_mr2mpt ,
  I860_mi2p1 , I860_mi2pt , I860_mi2mp1 , I860_mi2mpt ,
  I860_mrmt1p2 , I860_mm12mpm , I860_mrm1p2 , I860_mm12ttpm ,
  I860_mimt1p2 , I860_mm12tpm , I860_mim1p2 , I860_mr2s1 ,
  I860_mr2st , I860_mr2ms1 , I860_mr2mst , I860_mi2s1 ,
  I860_mi2st , I860_mi2ms1 , I860_mi2mst , I860_mrmt1s2 ,
  I860_mm12msm , I860_mrm1s2 , I860_mm12ttsm , I860_mimt1s2 ,
  I860_mm12tsm , I860_mim1s2 , I860_last
}
enum  {
  I51_null = 0 , I51_acall , I51_add , I51_addc ,
  I51_ajmp , I51_anl , I51_cjne , I51_clr ,
  I51_cpl , I51_da , I51_dec , I51_div ,
  I51_djnz , I51_inc , I51_jb , I51_jbc ,
  I51_jc , I51_jmp , I51_jnb , I51_jnc ,
  I51_jnz , I51_jz , I51_lcall , I51_ljmp ,
  I51_mov , I51_movc , I51_movx , I51_mul ,
  I51_nop , I51_orl , I51_pop , I51_push ,
  I51_ret , I51_reti , I51_rl , I51_rlc ,
  I51_rr , I51_rrc , I51_setb , I51_sjmp ,
  I51_subb , I51_swap , I51_xch , I51_xchd ,
  I51_xrl , I51_jsle , I51_jsg , I51_jle ,
  I51_jg , I51_jsl , I51_jsge , I51_je ,
  I51_jne , I51_trap , I51_ejmp , I51_ecall ,
  I51_eret , I51_movh , I51_movz , I51_movs ,
  I51_srl , I51_sra , I51_sll , I51_sub ,
  I51_cmp , I51_emov , I51_last
}
enum  {
  TMS_null = 0 , TMS_abs , TMS_adcb , TMS_add ,
  TMS_addb , TMS_addc , TMS_adds , TMS_addt ,
  TMS_adrk , TMS_and , TMS_andb , TMS_apac ,
  TMS_apl , TMS_apl2 , TMS_b , TMS_bacc ,
  TMS_baccd , TMS_banz , TMS_banzd , TMS_bcnd ,
  TMS_bcndd , TMS_bd , TMS_bit , TMS_bitt ,
  TMS_bldd , TMS_bldp , TMS_blpd , TMS_bsar ,
  TMS_cala , TMS_calad , TMS_call , TMS_calld ,
  TMS_cc , TMS_ccd , TMS_clrc , TMS_cmpl ,
  TMS_cmpr , TMS_cpl , TMS_cpl2 , TMS_crgt ,
  TMS_crlt , TMS_dmov , TMS_estop , TMS_exar ,
  TMS_idle , TMS_idle2 , TMS_in , TMS_intr ,
  TMS_lacb , TMS_lacc , TMS_lacl , TMS_lact ,
  TMS_lamm , TMS_lar , TMS_ldp , TMS_lmmr ,
  TMS_lph , TMS_lst , TMS_lt , TMS_lta ,
  TMS_ltd , TMS_ltp , TMS_lts , TMS_mac ,
  TMS_macd , TMS_madd , TMS_mads , TMS_mar ,
  TMS_mpy , TMS_mpya , TMS_mpys , TMS_mpyu ,
  TMS_neg , TMS_nmi , TMS_nop , TMS_norm ,
  TMS_opl , TMS_opl2 , TMS_or , TMS_orb ,
  TMS_out , TMS_pac , TMS_pop , TMS_popd ,
  TMS_pshd , TMS_push , TMS_ret , TMS_retc ,
  TMS_retcd , TMS_retd , TMS_rete , TMS_reti ,
  TMS_rol , TMS_rolb , TMS_ror , TMS_rorb ,
  TMS_rpt , TMS_rptb , TMS_rptz , TMS_sacb ,
  TMS_sach , TMS_sacl , TMS_samm , TMS_sar ,
  TMS_sath , TMS_satl , TMS_sbb , TMS_sbbb ,
  TMS_sbrk , TMS_setc , TMS_sfl , TMS_sflb ,
  TMS_sfr , TMS_sfrb , TMS_smmr , TMS_spac ,
  TMS_sph , TMS_spl , TMS_splk , TMS_spm ,
  TMS_sqra , TMS_sqrs , TMS_sst , TMS_sub ,
  TMS_subb , TMS_subc , TMS_subs , TMS_subt ,
  TMS_tblr , TMS_tblw , TMS_trap , TMS_xc ,
  TMS_xor , TMS_xorb , TMS_xpl , TMS_xpl2 ,
  TMS_zalr , TMS_zap , TMS_zpr , TMS2_abs ,
  TMS2_add , TMS2_addc , TMS2_addh , TMS2_addk ,
  TMS2_adds , TMS2_addt , TMS2_adlk , TMS2_adrk ,
  TMS2_and , TMS2_andk , TMS2_apac , TMS2_b ,
  TMS2_bacc , TMS2_banz , TMS2_bbnz , TMS2_bbz ,
  TMS2_bc , TMS2_bgez , TMS2_bgz , TMS2_bioz ,
  TMS2_bit , TMS2_bitt , TMS2_blez , TMS2_blkd ,
  TMS2_blkp , TMS2_blz , TMS2_bnc , TMS2_bnv ,
  TMS2_bnz , TMS2_bv , TMS2_bz , TMS2_cala ,
  TMS2_call , TMS2_cmpl , TMS2_cmpr , TMS2_cnfd ,
  TMS2_cnfp , TMS2_conf , TMS2_dint , TMS2_dmov ,
  TMS2_eint , TMS2_fort , TMS2_idle , TMS2_in ,
  TMS2_lac , TMS2_lack , TMS2_lact , TMS2_lalk ,
  TMS2_lar , TMS2_lark , TMS2_larp , TMS2_ldp ,
  TMS2_ldpk , TMS2_lph , TMS2_lrlk , TMS2_lst ,
  TMS2_lst1 , TMS2_lt , TMS2_lta , TMS2_ltd ,
  TMS2_ltp , TMS2_lts , TMS2_mac , TMS2_macd ,
  TMS2_mar , TMS2_mpy , TMS2_mpya , TMS2_mpyk ,
  TMS2_mpys , TMS2_mpyu , TMS2_neg , TMS2_nop ,
  TMS2_norm , TMS2_or , TMS2_ork , TMS2_out ,
  TMS2_pac , TMS2_pop , TMS2_popd , TMS2_pshd ,
  TMS2_push , TMS2_rc , TMS2_ret , TMS2_rfsm ,
  TMS2_rhm , TMS2_rol , TMS2_ror , TMS2_rovm ,
  TMS2_rpt , TMS2_rptk , TMS2_rsxm , TMS2_rtc ,
  TMS2_rtxm , TMS2_rxf , TMS2_sach , TMS2_sacl ,
  TMS2_sar , TMS2_sblk , TMS2_sbrk , TMS2_sc ,
  TMS2_sfl , TMS2_sfr , TMS2_sfsm , TMS2_shm ,
  TMS2_sovm , TMS2_spac , TMS2_sph , TMS2_spl ,
  TMS2_spm , TMS2_sqra , TMS2_sqrs , TMS2_sst ,
  TMS2_sst1 , TMS2_ssxm , TMS2_stc , TMS2_stxm ,
  TMS2_sub , TMS2_subb , TMS2_subc , TMS2_subh ,
  TMS2_subk , TMS2_subs , TMS2_subt , TMS2_sxf ,
  TMS2_tblr , TMS2_tblw , TMS2_trap , TMS2_xor ,
  TMS2_xork , TMS2_zac , TMS2_zalh , TMS2_zalr ,
  TMS2_zals , TMS_last
}
enum  {
  M65_null = 0 , M65_adc , M65_anc , M65_and ,
  M65_ane , M65_arr , M65_asl , M65_asr ,
  M65_bcc , M65_bcs , M65_beq , M65_bit ,
  M65_bmi , M65_bne , M65_bpl , M65_brk ,
  M65_bvc , M65_bvs , M65_clc , M65_cld ,
  M65_cli , M65_clv , M65_cmp , M65_cpx ,
  M65_cpy , M65_dcp , M65_dec , M65_dex ,
  M65_dey , M65_eor , M65_inc , M65_inx ,
  M65_iny , M65_isb , M65_jmp , M65_jmpi ,
  M65_jsr , M65_lae , M65_lax , M65_lda ,
  M65_ldx , M65_ldy , M65_lsr , M65_lxa ,
  M65_nop , M65_ora , M65_pha , M65_php ,
  M65_pla , M65_plp , M65_rla , M65_rol ,
  M65_ror , M65_rra , M65_rti , M65_rts ,
  M65_sax , M65_sbc , M65_sbx , M65_sec ,
  M65_sed , M65_sei , M65_sha , M65_shs ,
  M65_shx , M65_shy , M65_slo , M65_sre ,
  M65_sta , M65_stx , M65_sty , M65_tax ,
  M65_tay , M65_tsx , M65_txa , M65_txs ,
  M65_tya , M65_bbr0 , M65_bbr1 , M65_bbr2 ,
  M65_bbr3 , M65_bbr4 , M65_bbr5 , M65_bbr6 ,
  M65_bbr7 , M65_bbs0 , M65_bbs1 , M65_bbs2 ,
  M65_bbs3 , M65_bbs4 , M65_bbs5 , M65_bbs6 ,
  M65_bbs7 , M65_rmb0 , M65_rmb1 , M65_rmb2 ,
  M65_rmb3 , M65_rmb4 , M65_rmb5 , M65_rmb6 ,
  M65_rmb7 , M65_smb0 , M65_smb1 , M65_smb2 ,
  M65_smb3 , M65_smb4 , M65_smb5 , M65_smb6 ,
  M65_smb7 , M65_stz , M65_tsb , M65_trb ,
  M65_phy , M65_ply , M65_phx , M65_plx ,
  M65_bra , M65_wai , M65_stp , M65_last
}
enum  m65_itype_t {
  M65816_null =0 , M65816_adc , M65816_and , M65816_asl ,
  M65816_bcc , M65816_bcs , M65816_beq , M65816_bit ,
  M65816_bmi , M65816_bne , M65816_bpl , M65816_bra ,
  M65816_brk , M65816_brl , M65816_bvc , M65816_bvs ,
  M65816_clc , M65816_cld , M65816_cli , M65816_clv ,
  M65816_cmp , M65816_cop , M65816_cpx , M65816_cpy ,
  M65816_dec , M65816_dex , M65816_dey , M65816_eor ,
  M65816_inc , M65816_inx , M65816_iny , M65816_jml ,
  M65816_jmp , M65816_jsl , M65816_jsr , M65816_lda ,
  M65816_ldx , M65816_ldy , M65816_lsr , M65816_mvn ,
  M65816_mvp , M65816_nop , M65816_ora , M65816_pea ,
  M65816_pei , M65816_per , M65816_pha , M65816_phb ,
  M65816_phd , M65816_phk , M65816_php , M65816_phx ,
  M65816_phy , M65816_pla , M65816_plb , M65816_pld ,
  M65816_plp , M65816_plx , M65816_ply , M65816_rep ,
  M65816_rol , M65816_ror , M65816_rti , M65816_rtl ,
  M65816_rts , M65816_sbc , M65816_sec , M65816_sed ,
  M65816_sei , M65816_sep , M65816_sta , M65816_stp ,
  M65816_stx , M65816_sty , M65816_stz , M65816_tax ,
  M65816_tay , M65816_tcd , M65816_tcs , M65816_tdc ,
  M65816_trb , M65816_tsb , M65816_tsc , M65816_tsx ,
  M65816_txa , M65816_txs , M65816_txy , M65816_tya ,
  M65816_tyx , M65816_wai , M65816_wdm , M65816_xba ,
  M65816_xce , M65816_last
}
enum  {
  pdp_null = 0 , pdp_halt , pdp_wait , pdp_rti ,
  pdp_bpt , pdp_iot , pdp_reset , pdp_rtt ,
  pdp_mfpt , pdp_jmp , pdp_rts , pdp_spl ,
  pdp_nop , pdp_clc , pdp_clv , pdp_clz ,
  pdp_cln , pdp_ccc , pdp_sec , pdp_sev ,
  pdp_sez , pdp_sen , pdp_scc , pdp_swab ,
  pdp_br , pdp_bne , pdp_beq , pdp_bge ,
  pdp_blt , pdp_bgt , pdp_ble , pdp_jsr ,
  pdp_clr , pdp_com , pdp_inc , pdp_dec ,
  pdp_neg , pdp_adc , pdp_sbc , pdp_tst ,
  pdp_ror , pdp_rol , pdp_asr , pdp_asl ,
  pdp_mark , pdp_mfpi , pdp_mtpi , pdp_sxt ,
  pdp_mov , pdp_cmp , pdp_bit , pdp_bic ,
  pdp_bis , pdp_add , pdp_sub , pdp_mul ,
  pdp_div , pdp_ash , pdp_ashc , pdp_xor ,
  pdp_fadd , pdp_fsub , pdp_fmul , pdp_fdiv ,
  pdp_sob , pdp_bpl , pdp_bmi , pdp_bhi ,
  pdp_blos , pdp_bvc , pdp_bvs , pdp_bcc ,
  pdp_bcs , pdp_emt , pdp_trap , pdp_mtps ,
  pdp_mfpd , pdp_mtpd , pdp_mfps , pdp_cfcc ,
  pdp_setf , pdp_seti , pdp_setd , pdp_setl ,
  pdp_ldfps , pdp_stfps , pdp_stst , pdp_clrd ,
  pdp_tstd , pdp_absd , pdp_negd , pdp_muld ,
  pdp_modd , pdp_addd , pdp_ldd , pdp_subd ,
  pdp_cmpd , pdp_std , pdp_divd , pdp_stexp ,
  pdp_stcdi , pdp_stcdf , pdp_ldexp , pdp_ldcif ,
  pdp_ldcfd , pdp_call , pdp_return , pdp_compcc ,
  pdp_last
}
enum  {
  mc_null = 0 , mc_abcd , mc_add , mc_adda ,
  mc_addi , mc_addq , mc_addx , mc_and ,
  mc_andi , mc_asl , mc_asr , mc_b ,
  mc_bchg , mc_bclr , mc_bftst , mc_bfchg ,
  mc_bfclr , mc_bfset , mc_bfextu , mc_bfexts ,
  mc_bfffo , mc_bfins , mc_bgnd , mc_bkpt ,
  mc_bra , mc_bset , mc_bsr , mc_btst ,
  mc_callm , mc_cas , mc_cas2 , mc_chk ,
  mc_chk2 , mc_cinv , mc_clr , mc_cmp ,
  mc_cmp2 , mc_cmpa , mc_cmpi , mc_cmpm ,
  mc_cpush , mc_db , mc_divs , mc_divsl ,
  mc_divu , mc_divul , mc_eor , mc_eori ,
  mc_exg , mc_ext , mc_extb , mc_fabs ,
  mc_facos , mc_fadd , mc_fasin , mc_fatan ,
  mc_fatanh , mc_fb , mc_fcmp , mc_fcos ,
  mc_fcosh , mc_fdabs , mc_fdadd , mc_fdb ,
  mc_fddiv , mc_fdiv , mc_fdmove , mc_fdmul ,
  mc_fdneg , mc_fdsqrt , mc_fdsub , mc_fetox ,
  mc_fetoxm1 , mc_fgetexp , mc_fgetman , mc_fint ,
  mc_fintrz , mc_flog2 , mc_flog10 , mc_flogn ,
  mc_flognp1 , mc_fmod , mc_fmove , mc_fmovecr ,
  mc_fmovem , mc_fmul , mc_fneg , mc_fnop ,
  mc_frem , mc_frestore , mc_fs , mc_fsabs ,
  mc_fsadd , mc_fsave , mc_fscale , mc_fsdiv ,
  mc_fsgldiv , mc_fsglmul , mc_fsin , mc_fsincos ,
  mc_fsinh , mc_fsmove , mc_fsmul , mc_fsneg ,
  mc_fsqrt , mc_fssqrt , mc_fssub , mc_fsub ,
  mc_ftan , mc_ftanh , mc_ftentox , mc_ftrap ,
  mc_ftst , mc_ftwotox , mc_halt , mc_illegal ,
  mc_jmp , mc_jsr , mc_lea , mc_link ,
  mc_lpstop , mc_lsl , mc_lsr , mc_mac ,
  mc_macl , mc_move , mc_move16 , mc_movea ,
  mc_movec , mc_movem , mc_movep , mc_moveq ,
  mc_moves , mc_msac , mc_msacl , mc_muls ,
  mc_mulu , mc_nbcd , mc_neg , mc_negx ,
  mc_nop , mc_not , mc_or , mc_ori ,
  mc_pack , mc_pea , mc_pb , mc_pdb ,
  mc_pflush , mc_pflushr , mc_ploadr , mc_ploadw ,
  mc_pmove , mc_prestore , mc_psave , mc_ps ,
  mc_ptestr , mc_ptestw , mc_ptrap , mc_pulse ,
  mc_pvalid , mc_rol , mc_ror , mc_roxl ,
  mc_roxr , mc_reset , mc_rtd , mc_rte ,
  mc_rtm , mc_rtr , mc_rts , mc_sbcd ,
  mc_s , mc_stop , mc_sub , mc_suba ,
  mc_subi , mc_subq , mc_subx , mc_swap ,
  mc_tas , mc_tbl , mc_trap , mc_trapv ,
  mc_tst , mc_unlk , mc_unpk , mc_wddata ,
  mc_wdebug , mc_atrap , mc_bitrev , mc_byterev ,
  mc_ff1 , mc_intouch , mc_mov3q , mc_mvs ,
  mc_mvz , mc_sats , mc_movclr , mc_maaac ,
  mc_masac , mc_msaac , mc_mssac , mc_remsl ,
  mc_remul , mc_last
}
enum  {
  mc8_null = 0 , mc8_aba , mc8_ab , mc8_adc ,
  mc8_add , mc8_addd , mc8_ais , mc8_aix ,
  mc8_and , mc8_andcc , mc8_asr , mc8_bcc ,
  mc8_bclr , mc8_bcs , mc8_beq , mc8_bge ,
  mc8_bgt , mc8_bhcc , mc8_bhcs , mc8_bhi ,
  mc8_bhs , mc8_bih , mc8_bil , mc8_bit ,
  mc8_ble , mc8_blo , mc8_bls , mc8_blt ,
  mc8_bmc , mc8_bmi , mc8_bms , mc8_bne ,
  mc8_bpl , mc8_bra , mc8_brclr , mc8_brn ,
  mc8_brset , mc8_bset , mc8_bsr , mc8_bvc ,
  mc8_bvs , mc8_cba , mc8_cbeq , mc8_clc ,
  mc8_cli , mc8_clr , mc8_clv , mc8_cmp ,
  mc8_com , mc8_cp , mc8_cpd , mc8_cphx ,
  mc8_cpx , mc8_cwai , mc8_daa , mc8_dbnz ,
  mc8_de , mc8_dec , mc8_des , mc8_div ,
  mc8_eor , mc8_exg , mc8_fdiv , mc8_idiv ,
  mc8_in , mc8_inc , mc8_ins , mc8_jmp ,
  mc8_jsr , mc8_ld , mc8_lda , mc8_ldd ,
  mc8_ldhx , mc8_lds , mc8_ldx , mc8_lea ,
  mc8_lsl , mc8_lsld , mc8_lsr , mc8_lsrd ,
  mc8_mov , mc8_mul , mc8_neg , mc8_nop ,
  mc8_nsa , mc8_ora , mc8_orcc , mc8_psh ,
  mc8_psha , mc8_pshb , mc8_pshh , mc8_pshx ,
  mc8_pul , mc8_pula , mc8_pulb , mc8_pulh ,
  mc8_pulx , mc8_rol , mc8_ror , mc8_rsp ,
  mc8_rti , mc8_rts , mc8_sba , mc8_sbc ,
  mc8_sec , mc8_sei , mc8_sev , mc8_sex ,
  mc8_slp , mc8_st , mc8_sta , mc8_std ,
  mc8_sthx , mc8_stop , mc8_sts , mc8_stx ,
  mc8_sub , mc8_subd , mc8_swi , mc8_sync ,
  mc8_tab , mc8_tap , mc8_tax , mc8_tba ,
  mc8_test , mc8_tfr , mc8_tpa , mc8_ts ,
  mc8_tst , mc8_tsx , mc8_txa , mc8_txs ,
  mc8_tys , mc8_wai , mc8_wait , mc8_xgd ,
  mc8_1 , mc8_2 , mc8_os9 , mc8_aim ,
  mc8_oim , mc8_eim , mc8_tim , mc8_bgnd ,
  mc8_call , mc8_rtc , mc8_skip1 , mc8_skip2 ,
  mc8_last
}
enum  {
  j_nop = 0 , j_aconst_null , j_iconst_m1 , j_iconst_0 ,
  j_iconst_1 , j_iconst_2 , j_iconst_3 , j_iconst_4 ,
  j_iconst_5 , j_lconst_0 , j_lconst_1 , j_fconst_0 ,
  j_fconst_1 , j_fconst_2 , j_dconst_0 , j_dconst_1 ,
  j_bipush , j_sipush , j_ldc , j_ldcw ,
  j_ldc2w , j_iload , j_lload , j_fload ,
  j_dload , j_aload , j_iload_0 , j_iload_1 ,
  j_iload_2 , j_iload_3 , j_lload_0 , j_lload_1 ,
  j_lload_2 , j_lload_3 , j_fload_0 , j_fload_1 ,
  j_fload_2 , j_fload_3 , j_dload_0 , j_dload_1 ,
  j_dload_2 , j_dload_3 , j_aload_0 , j_aload_1 ,
  j_aload_2 , j_aload_3 , j_iaload , j_laload ,
  j_faload , j_daload , j_aaload , j_baload ,
  j_caload , j_saload , j_istore , j_lstore ,
  j_fstore , j_dstore , j_astore , j_istore_0 ,
  j_istore_1 , j_istore_2 , j_istore_3 , j_lstore_0 ,
  j_lstore_1 , j_lstore_2 , j_lstore_3 , j_fstore_0 ,
  j_fstore_1 , j_fstore_2 , j_fstore_3 , j_dstore_0 ,
  j_dstore_1 , j_dstore_2 , j_dstore_3 , j_astore_0 ,
  j_astore_1 , j_astore_2 , j_astore_3 , j_iastore ,
  j_lastore , j_fastore , j_dastore , j_aastore ,
  j_bastore , j_castore , j_sastore , j_pop ,
  j_pop2 , j_dup , j_dup_x1 , j_dup_x2 ,
  j_dup2 , j_dup2_x1 , j_dup2_x2 , j_swap ,
  j_iadd , j_ladd , j_fadd , j_dadd ,
  j_isub , j_lsub , j_fsub , j_dsub ,
  j_imul , j_lmul , j_fmul , j_dmul ,
  j_idiv , j_ldiv , j_fdiv , j_ddiv ,
  j_irem , j_lrem , j_frem , j_drem ,
  j_ineg , j_lneg , j_fneg , j_dneg ,
  j_ishl , j_lshl , j_ishr , j_lshr ,
  j_iushr , j_lushr , j_iand , j_land ,
  j_ior , j_lor , j_ixor , j_lxor ,
  j_iinc , j_i2l , j_i2f , j_i2d ,
  j_l2i , j_l2f , j_l2d , j_f2i ,
  j_f2l , j_f2d , j_d2i , j_d2l ,
  j_d2f , j_i2b , j_i2c , j_i2s ,
  j_lcmp , j_fcmpl , j_fcmpg , j_dcmpl ,
  j_dcmpg , j_ifeq , j_ifne , j_iflt ,
  j_ifge , j_ifgt , j_ifle , j_if_icmpeq ,
  j_if_icmpne , j_if_icmplt , j_if_icmpge , j_if_icmpgt ,
  j_if_icmple , j_if_acmpeq , j_if_acmpne , j_goto ,
  j_jsr , j_ret , j_tableswitch , j_lookupswitch ,
  j_ireturn , j_lreturn , j_freturn , j_dreturn ,
  j_areturn , j_return , j_getstatic , j_putstatic ,
  j_getfield , j_putfield , j_invokevirtual , j_invokespecial ,
  j_invokestatic , j_invokeinterface , j_invokedynamic , j_new ,
  j_newarray , j_anewarray , j_arraylength , j_athrow ,
  j_checkcast , j_instanceof , j_monitorenter , j_monitorexit ,
  j_wide , j_multianewarray , j_ifnull , j_ifnonnull ,
  j_goto_w , j_jsr_w , j_breakpoint , j_lastnorm ,
  j_a_invokesuper = j_lastnorm , j_a_invokevirtualobject , j_a_invokeignored , j_a_software ,
  j_a_hardware , j_last
}
enum  name_quick {
  j_ldc_quick = j_lastnorm , j_ldcw_quick , j_ldc2w_quick , j_getfield_quick ,
  j_putfield_quick , j_getfield2_quick , j_putfield2_quick , j_getstatic_quick ,
  j_putstatic_quick , j_getstatic2_quick , j_putstatic2_quick , j_invokevirtual_quick ,
  j_invokenonvirtual_quick , j_invokesuper_quick , j_invokestatic_quick , j_invokeinterface_quick ,
  j_invokevirtualobject_quick , j_invokeignored_quick , j_new_quick , j_anewarray_quick ,
  j_multianewarray_quick , j_checkcast_quick , j_instanceof_quick , j_invokevirtual_quick_w ,
  j_getfield_quick_w , j_putfield_quick_w , j_quick_last
}
enum  {
  ARM_null = 0 , ARM_ret , ARM_nop , ARM_b ,
  ARM_bl , ARM_asr , ARM_lsl , ARM_lsr ,
  ARM_ror , ARM_neg , ARM_and , ARM_eor ,
  ARM_sub , ARM_rsb , ARM_add , ARM_adc ,
  ARM_sbc , ARM_rsc , ARM_tst , ARM_teq ,
  ARM_cmp , ARM_cmn , ARM_orr , ARM_mov ,
  ARM_bic , ARM_mvn , ARM_mrs , ARM_msr ,
  ARM_mul , ARM_mla , ARM_ldr , ARM_ldrpc ,
  ARM_str , ARM_ldm , ARM_stm , ARM_swp ,
  ARM_svc , ARM_smull , ARM_smlal , ARM_umull ,
  ARM_umlal , ARM_bx , ARM_pop , ARM_push ,
  ARM_adr , ARM_bkpt , ARM_blx1 , ARM_blx2 ,
  ARM_clz , ARM_ldrd , ARM_pld , ARM_qadd ,
  ARM_qdadd , ARM_qdsub , ARM_qsub , ARM_smlabb ,
  ARM_smlatb , ARM_smlabt , ARM_smlatt , ARM_smlalbb ,
  ARM_smlaltb , ARM_smlalbt , ARM_smlaltt , ARM_smlawb ,
  ARM_smulwb , ARM_smlawt , ARM_smulwt , ARM_smulbb ,
  ARM_smultb , ARM_smulbt , ARM_smultt , ARM_strd ,
  xScale_mia , xScale_miaph , xScale_miabb , xScale_miabt ,
  xScale_miatb , xScale_miatt , xScale_mar , xScale_mra ,
  ARM_movl , ARM_adrl , ARM_swbkpt , ARM_cdp ,
  ARM_cdp2 , ARM_ldc , ARM_ldc2 , ARM_stc ,
  ARM_stc2 , ARM_mrc , ARM_mrc2 , ARM_mcr ,
  ARM_mcr2 , ARM_mcrr , ARM_mrrc , ARM_fabsd ,
  ARM_fabss , ARM_faddd , ARM_fadds , ARM_fcmpd ,
  ARM_fcmps , ARM_fcmped , ARM_fcmpes , ARM_fcmpezd ,
  ARM_fcmpezs , ARM_fcmpzd , ARM_fcmpzs , ARM_fcpyd ,
  ARM_fcpys , ARM_fcvtsd , ARM_fcvtds , ARM_fdivd ,
  ARM_fdivs , ARM_fldd , ARM_flds , ARM_fldmd ,
  ARM_fldms , ARM_fldmx , ARM_fmacd , ARM_fmacs ,
  ARM_fmscd , ARM_fmscs , ARM_fmstat , ARM_fmuld ,
  ARM_fmuls , ARM_fnegd , ARM_fnegs , ARM_fnmacd ,
  ARM_fnmacs , ARM_fnmscd , ARM_fnmscs , ARM_fnmuld ,
  ARM_fnmuls , ARM_fsitod , ARM_fsitos , ARM_fsqrtd ,
  ARM_fsqrts , ARM_fstd , ARM_fsts , ARM_fstmd ,
  ARM_fstms , ARM_fstmx , ARM_fsubd , ARM_fsubs ,
  ARM_ftosid , ARM_ftosis , ARM_ftosizd , ARM_ftosizs ,
  ARM_ftouid , ARM_ftouis , ARM_ftouizd , ARM_ftouizs ,
  ARM_fuitod , ARM_fuitos , ARM_fmdhr , ARM_fmrdh ,
  ARM_fmdlr , ARM_fmrdl , ARM_fmxr , ARM_fmrx ,
  ARM_fmsr , ARM_fmrs , ARM_fmdrr , ARM_fmrrd ,
  ARM_fmsrr , ARM_fmrrs , ARM_bxj , ARM_mcrr2 ,
  ARM_mrrc2 , ARM_cps , ARM_cpsid , ARM_cpsie ,
  ARM_ldrex , ARM_pkhbt , ARM_pkhtb , ARM_qadd16 ,
  ARM_qadd8 , ARM_qasx , ARM_qaddsubx =ARM_qasx , ARM_qsub16 ,
  ARM_qsub8 , ARM_qsax , ARM_qsubaddx =ARM_qsax , ARM_rev ,
  ARM_rev16 , ARM_revsh , ARM_rfe , ARM_sadd16 ,
  ARM_sadd8 , ARM_sasx , ARM_saddsubx =ARM_sasx , ARM_sel ,
  ARM_setend , ARM_shadd16 , ARM_shadd8 , ARM_shasx ,
  ARM_shaddsubx =ARM_shasx , ARM_shsub16 , ARM_shsub8 , ARM_shsax ,
  ARM_shsubaddx =ARM_shsax , ARM_smlad , ARM_smladx , ARM_smuad ,
  ARM_smuadx , ARM_smlald , ARM_smlaldx , ARM_smlsd ,
  ARM_smlsdx , ARM_smusd , ARM_smusdx , ARM_smlsld ,
  ARM_smlsldx , ARM_smmla , ARM_smmlar , ARM_smmul ,
  ARM_smmulr , ARM_smmls , ARM_smmlsr , ARM_srs ,
  ARM_ssat , ARM_ssat16 , ARM_ssub16 , ARM_ssub8 ,
  ARM_ssax , ARM_ssubaddx =ARM_ssax , ARM_strex , ARM_sxtab ,
  ARM_sxtb , ARM_sxtab16 , ARM_sxtb16 , ARM_sxtah ,
  ARM_sxth , ARM_uadd16 , ARM_uadd8 , ARM_uasx ,
  ARM_uaddsubx =ARM_uasx , ARM_uhadd16 , ARM_uhadd8 , ARM_uhasx ,
  ARM_uhaddsubx =ARM_uhasx , ARM_uhsub16 , ARM_uhsub8 , ARM_uhsax ,
  ARM_uhsubaddx =ARM_uhsax , ARM_umaal , ARM_uqadd16 , ARM_uqadd8 ,
  ARM_uqasx , ARM_uqaddsubx =ARM_uqasx , ARM_uqsub16 , ARM_uqsub8 ,
  ARM_uqsax , ARM_uqsubaddx =ARM_uqsax , ARM_usada8 , ARM_usad8 ,
  ARM_usat , ARM_usat16 , ARM_usub16 , ARM_usub8 ,
  ARM_usax , ARM_usubaddx =ARM_usax , ARM_uxtab , ARM_uxtb ,
  ARM_uxtab16 , ARM_uxtb16 , ARM_uxtah , ARM_uxth ,
  ARM_clrex , ARM_ldrexb , ARM_ldrexd , ARM_ldrexh ,
  ARM_strexb , ARM_strexd , ARM_strexh , ARM_yield ,
  ARM_sev , ARM_wfe , ARM_wfi , ARM_smc ,
  ARM_orn , ARM_movt , ARM_sbfx , ARM_ubfx ,
  ARM_bfi , ARM_bfc , ARM_tbb , ARM_tbh ,
  ARM_pli , ARM_rbit , ARM_it , ARM_mls ,
  ARM_sdiv , ARM_udiv , ARM_cbz , ARM_cbnz ,
  ARM_dsb , ARM_dmb , ARM_isb , ARM_dbg ,
  ARM_udf , ARM_und = ARM_udf , ARM_rrx , ARM_enterx ,
  ARM_leavex , ARM_chka , ARM_hb , ARM_hbl ,
  ARM_hblp , ARM_hbp , ARM_vaba , ARM_vabal ,
  ARM_vabd , ARM_vabdl , ARM_vabs , ARM_vacge ,
  ARM_vacgt , ARM_vacle , ARM_vaclt , ARM_vadd ,
  ARM_vaddhn , ARM_vaddl , ARM_vaddw , ARM_vand ,
  ARM_vbic , ARM_vbif , ARM_vbit , ARM_vbsl ,
  ARM_vceq , ARM_vcge , ARM_vcgt , ARM_vcle ,
  ARM_vcls , ARM_vclt , ARM_vclz , ARM_vcmp ,
  ARM_vcmpe , ARM_vcnt , ARM_vcvt , ARM_vcvtr ,
  ARM_vcvtb , ARM_vcvtt , ARM_vdiv , ARM_vdup ,
  ARM_veor , ARM_vext , ARM_vfma , ARM_vfms ,
  ARM_vfnma , ARM_vfnms , ARM_vhadd , ARM_vhsub ,
  ARM_vld1 , ARM_vld2 , ARM_vld3 , ARM_vld4 ,
  ARM_vldm , ARM_vldr , ARM_vmax , ARM_vmin ,
  ARM_vmla , ARM_vmlal , ARM_vmls , ARM_vmlsl ,
  ARM_vmov , ARM_vmovl , ARM_vmovn , ARM_vmrs ,
  ARM_vmsr , ARM_vmul , ARM_vmull , ARM_vmvn ,
  ARM_vneg , ARM_vnmla , ARM_vnmls , ARM_vnmul ,
  ARM_vorn , ARM_vorr , ARM_vpadal , ARM_vpadd ,
  ARM_vpaddl , ARM_vpmax , ARM_vpmin , ARM_vpop ,
  ARM_vpush , ARM_vqabs , ARM_vqadd , ARM_vqdmlal ,
  ARM_vqdmlsl , ARM_vqdmulh , ARM_vqdmull , ARM_vqmovn ,
  ARM_vqmovun , ARM_vqneg , ARM_vqrdmulh , ARM_vqrshl ,
  ARM_vqrshrn , ARM_vqrshrun , ARM_vqshl , ARM_vqshlu ,
  ARM_vqshrn , ARM_vqshrun , ARM_vqsub , ARM_vraddhn ,
  ARM_vrecpe , ARM_vrecps , ARM_vrev16 , ARM_vrev32 ,
  ARM_vrev64 , ARM_vrhadd , ARM_vrshl , ARM_vrshr ,
  ARM_vrshrn , ARM_vrsqrte , ARM_vrsqrts , ARM_vrsra ,
  ARM_vrsubhn , ARM_vshl , ARM_vshll , ARM_vshr ,
  ARM_vshrn , ARM_vsli , ARM_vsqrt , ARM_vsra ,
  ARM_vsri , ARM_vst1 , ARM_vst2 , ARM_vst3 ,
  ARM_vst4 , ARM_vstm , ARM_vstr , ARM_vsub ,
  ARM_vsubhn , ARM_vsubl , ARM_vsubw , ARM_vswp ,
  ARM_vtbl , ARM_vtbx , ARM_vtrn , ARM_vtst ,
  ARM_vuzp , ARM_vzip , ARM_eret , ARM_hvc ,
  ARM_lda , ARM_stl , ARM_ldaex , ARM_stlex ,
  ARM_vsel , ARM_vmaxnm , ARM_vminnm , ARM_vcvta ,
  ARM_vcvtn , ARM_vcvtp , ARM_vcvtm , ARM_vrintx ,
  ARM_vrintr , ARM_vrintz , ARM_vrinta , ARM_vrintn ,
  ARM_vrintp , ARM_vrintm , ARM_aesd , ARM_aese ,
  ARM_aesimc , ARM_aesmc , ARM_sha1c , ARM_sha1m ,
  ARM_sha1p , ARM_sha1h , ARM_sha1su0 , ARM_sha1su1 ,
  ARM_sha256h , ARM_sha256h2 , ARM_sha256su0 , ARM_sha256su1 ,
  ARM_dcps1 , ARM_dcps2 , ARM_dcps3 , ARM_hlt ,
  ARM_sevl , ARM_tbz , ARM_tbnz , ARM_br ,
  ARM_blr , ARM_ldur , ARM_stur , ARM_ldp ,
  ARM_stp , ARM_ldnp , ARM_stnp , ARM_ldtr ,
  ARM_sttr , ARM_ldxr , ARM_stxr , ARM_ldxp ,
  ARM_stxp , ARM_ldar , ARM_stlr , ARM_ldaxr ,
  ARM_stlxr , ARM_ldaxp , ARM_stlxp , ARM_prfm ,
  ARM_prfum , ARM_movi , ARM_mvni , ARM_movz ,
  ARM_movn , ARM_movk , ARM_adrp , ARM_bfm ,
  ARM_sbfm , ARM_ubfm , ARM_bfxil , ARM_sbfiz ,
  ARM_ubfiz , ARM_extr , ARM_sxtw , ARM_uxtw ,
  ARM_eon , ARM_not , ARM_cls , ARM_rev32 ,
  ARM_csel , ARM_csinc , ARM_csinv , ARM_csneg ,
  ARM_cset , ARM_csetm , ARM_cinc , ARM_cinv ,
  ARM_cneg , ARM_ngc , ARM_ccmn , ARM_ccmp ,
  ARM_madd , ARM_msub , ARM_mneg , ARM_smaddl ,
  ARM_smsubl , ARM_smnegl , ARM_smulh , ARM_umaddl ,
  ARM_umsubl , ARM_umnegl , ARM_umulh , ARM_drps ,
  ARM_sys , ARM_sysl , ARM_ic , ARM_dc ,
  ARM_at , ARM_tlbi , ARM_hint , ARM_brk ,
  ARM_uaba , ARM_saba , ARM_uabal , ARM_uabal2 ,
  ARM_sabal , ARM_sabal2 , ARM_uabd , ARM_sabd ,
  ARM_fabd , ARM_uabdl , ARM_uabdl2 , ARM_sabdl ,
  ARM_sabdl2 , ARM_abs , ARM_fabs , ARM_facge ,
  ARM_facgt , ARM_facle , ARM_faclt , ARM_fadd ,
  ARM_addhn , ARM_addhn2 , ARM_uaddl , ARM_uaddl2 ,
  ARM_saddl , ARM_saddl2 , ARM_uaddw , ARM_uaddw2 ,
  ARM_saddw , ARM_saddw2 , ARM_bif , ARM_bit ,
  ARM_bsl , ARM_cmeq , ARM_fcmeq , ARM_cmhs ,
  ARM_cmge , ARM_fcmge , ARM_cmhi , ARM_cmgt ,
  ARM_fcmgt , ARM_cmls , ARM_cmle , ARM_fcmle ,
  ARM_cmlo , ARM_cmlt , ARM_fcmlt , ARM_fcmp ,
  ARM_fcmpe , ARM_fccmp , ARM_fccmpe , ARM_fcsel ,
  ARM_cnt , ARM_fcvt , ARM_fcvtzs , ARM_fcvtas ,
  ARM_fcvtns , ARM_fcvtps , ARM_fcvtms , ARM_fcvtzu ,
  ARM_fcvtau , ARM_fcvtnu , ARM_fcvtpu , ARM_fcvtmu ,
  ARM_ucvtf , ARM_scvtf , ARM_fcvtn , ARM_fcvtn2 ,
  ARM_fcvtl , ARM_fcvtl2 , ARM_fcvtxn , ARM_fcvtxn2 ,
  ARM_frinta , ARM_frinti , ARM_frintm , ARM_frintn ,
  ARM_frintp , ARM_frintx , ARM_frintz , ARM_fmadd ,
  ARM_fmsub , ARM_fnmadd , ARM_fnmsub , ARM_fdiv ,
  ARM_dup , ARM_ins , ARM_ext , ARM_uhadd ,
  ARM_shadd , ARM_uhsub , ARM_shsub , ARM_ld1 ,
  ARM_ld2 , ARM_ld3 , ARM_ld4 , ARM_ld1r ,
  ARM_ld2r , ARM_ld3r , ARM_ld4r , ARM_umax ,
  ARM_smax , ARM_fmax , ARM_fmaxnm , ARM_umin ,
  ARM_smin , ARM_fmin , ARM_fminnm , ARM_fmla ,
  ARM_umlal2 , ARM_smlal2 , ARM_fmls , ARM_umlsl ,
  ARM_umlsl2 , ARM_smlsl , ARM_smlsl2 , ARM_umov ,
  ARM_smov , ARM_fmov , ARM_uxtl , ARM_uxtl2 ,
  ARM_sxtl , ARM_sxtl2 , ARM_xtn , ARM_xtn2 ,
  ARM_fmul , ARM_pmul , ARM_fmulx , ARM_fnmul ,
  ARM_umull2 , ARM_smull2 , ARM_pmull , ARM_pmull2 ,
  ARM_fneg , ARM_uadalp , ARM_sadalp , ARM_addp ,
  ARM_faddp , ARM_uaddlp , ARM_saddlp , ARM_umaxp ,
  ARM_smaxp , ARM_fmaxp , ARM_fmaxnmp , ARM_uminp ,
  ARM_sminp , ARM_fminp , ARM_fminnmp , ARM_sqabs ,
  ARM_uqadd , ARM_sqadd , ARM_suqadd , ARM_usqadd ,
  ARM_sqdmlal , ARM_sqdmlal2 , ARM_sqdmlsl , ARM_sqdmlsl2 ,
  ARM_sqdmulh , ARM_sqdmull , ARM_sqdmull2 , ARM_uqxtn ,
  ARM_uqxtn2 , ARM_sqxtn , ARM_sqxtn2 , ARM_sqxtun ,
  ARM_sqxtun2 , ARM_sqneg , ARM_sqrdmulh , ARM_uqrshl ,
  ARM_sqrshl , ARM_uqrshrn , ARM_uqrshrn2 , ARM_sqrshrn ,
  ARM_sqrshrn2 , ARM_sqrshrun , ARM_sqrshrun2 , ARM_uqshl ,
  ARM_sqshl , ARM_sqshlu , ARM_uqshrn , ARM_uqshrn2 ,
  ARM_sqshrn , ARM_sqshrn2 , ARM_sqshrun , ARM_sqshrun2 ,
  ARM_uqsub , ARM_sqsub , ARM_raddhn , ARM_raddhn2 ,
  ARM_urecpe , ARM_frecpe , ARM_frecps , ARM_frecpx ,
  ARM_rev64 , ARM_urhadd , ARM_srhadd , ARM_urshl ,
  ARM_srshl , ARM_urshr , ARM_srshr , ARM_rshrn ,
  ARM_rshrn2 , ARM_ursqrte , ARM_frsqrte , ARM_frsqrts ,
  ARM_ursra , ARM_srsra , ARM_rsubhn , ARM_rsubhn2 ,
  ARM_ushl , ARM_sshl , ARM_ushll , ARM_ushll2 ,
  ARM_sshll , ARM_sshll2 , ARM_ushr , ARM_sshr ,
  ARM_shrn , ARM_shrn2 , ARM_shl , ARM_shll ,
  ARM_shll2 , ARM_sli , ARM_fsqrt , ARM_usra ,
  ARM_ssra , ARM_sri , ARM_st1 , ARM_st2 ,
  ARM_st3 , ARM_st4 , ARM_fsub , ARM_subhn ,
  ARM_subhn2 , ARM_usubl , ARM_usubl2 , ARM_ssubl ,
  ARM_ssubl2 , ARM_usubw , ARM_usubw2 , ARM_ssubw ,
  ARM_ssubw2 , ARM_tbl , ARM_tbx , ARM_trn1 ,
  ARM_trn2 , ARM_cmtst , ARM_uzp1 , ARM_uzp2 ,
  ARM_zip1 , ARM_zip2 , ARM_addv , ARM_uaddlv ,
  ARM_saddlv , ARM_umaxv , ARM_smaxv , ARM_fmaxv ,
  ARM_fmaxnmv , ARM_uminv , ARM_sminv , ARM_fminv ,
  ARM_fminnmv , ARM_swpl , ARM_swpa , ARM_swpal ,
  ARM_ldapr , ARM_ldadd , ARM_ldaddl , ARM_ldadda ,
  ARM_ldaddal , ARM_stadd , ARM_staddl , ARM_ldclr ,
  ARM_ldclrl , ARM_ldclra , ARM_ldclral , ARM_stclr ,
  ARM_stclrl , ARM_ldeor , ARM_ldeorl , ARM_ldeora ,
  ARM_ldeoral , ARM_steor , ARM_steorl , ARM_ldset ,
  ARM_ldsetl , ARM_ldseta , ARM_ldsetal , ARM_stset ,
  ARM_stsetl , ARM_ldsmax , ARM_ldsmaxl , ARM_ldsmaxa ,
  ARM_ldsmaxal , ARM_stsmax , ARM_stsmaxl , ARM_ldsmin ,
  ARM_ldsminl , ARM_ldsmina , ARM_ldsminal , ARM_stsmin ,
  ARM_stsminl , ARM_ldumax , ARM_ldumaxl , ARM_ldumaxa ,
  ARM_ldumaxal , ARM_stumax , ARM_stumaxl , ARM_ldumin ,
  ARM_lduminl , ARM_ldumina , ARM_lduminal , ARM_stumin ,
  ARM_stuminl , ARM_cas , ARM_casl , ARM_casa ,
  ARM_casal , ARM_casp , ARM_caspl , ARM_caspa ,
  ARM_caspal , ARM_ldlar , ARM_stllr , ARM_sqrdmlah ,
  ARM_sqrdmlsh , ARM_pac , ARM_aut , ARM_xpac ,
  ARM_ldrd2 , ARM_strd2 , ARM_crc32 , ARM_crc32c ,
  ARM_tt , ARM_tta , ARM_sg , ARM_vlldm ,
  ARM_vlstm , ARM_pldw , ARM_vqrdmlah , ARM_vqrdmlsh ,
  ARM_vmovx , ARM_vins , ARM_vjcvt , ARM_fjcvtzs ,
  ARM_ldapur , ARM_stlur , ARM_cfinv , ARM_rmif ,
  ARM_setf8 , ARM_setf16 , ARM_xaflag , ARM_axflag ,
  ARM_addg , ARM_subg , ARM_subp , ARM_cmpp ,
  ARM_irg , ARM_gmi , ARM_stg , ARM_stzg ,
  ARM_stzgm , ARM_st2g , ARM_stz2g , ARM_stgm ,
  ARM_stgp , ARM_ldg , ARM_ldgm , ARM_bti ,
  ARM_sb , ARM_ssbb , ARM_pssbb , ARM_frint32x ,
  ARM_frint32z , ARM_frint64x , ARM_frint64z , ARM_bcax ,
  ARM_eor3 , ARM_rax1 , ARM_xar , ARM_sha512h ,
  ARM_sha512h2 , ARM_sha512su0 , ARM_sha512su1 , ARM_sm3partw1 ,
  ARM_sm3partw2 , ARM_sm3ss1 , ARM_sm3tt1a , ARM_sm3tt1b ,
  ARM_sm3tt2a , ARM_sm3tt2b , ARM_sm4e , ARM_sm4ekey ,
  ARM_sudot , ARM_ummla , ARM_usdot , ARM_usmmla ,
  ARM_sdot , ARM_udot , ARM_fmlal , ARM_fmlal2 ,
  ARM_fmlsl , ARM_fmlsl2 , ARM_bfmmla , ARM_bfmlalb ,
  ARM_bfmlalt , ARM_bfdot , ARM_bfcvtn , ARM_bfcvtn2 ,
  ARM_bfcvt , ARM_trap , ARM_trap2 , ARM_genter ,
  ARM_gexit , ARM_wkdmc , ARM_wkdmd , ARM_sdsb ,
  ARM_amx , ARM_mul53lo , ARM_mul53hi , ARM_vbrsr ,
  ARM_vcmul , ARM_vfmas , ARM_vmaxa , ARM_vmaxnma ,
  ARM_vmina , ARM_vminnma , ARM_vmlas , ARM_vmovnb ,
  ARM_vmovnt , ARM_vmulh , ARM_vrmulh , ARM_vmullb ,
  ARM_vmullt , ARM_vqdmladh , ARM_vqdmladhX , ARM_vqrdmladh ,
  ARM_vqrdmladhX , ARM_vqdmlah , ARM_vqdmlash , ARM_vqrdmlash ,
  ARM_vqdmlsdh , ARM_vqdmlsdhX , ARM_vqrdmlsdh , ARM_vqrdmlsdhX ,
  ARM_vqmovnb , ARM_vqmovnt , ARM_vqmovunb , ARM_vqmovunt ,
  ARM_vshllb , ARM_vshllt , ARM_vmladav , ARM_vmladavX ,
  ARM_vmladavA , ARM_vmladavAX , ARM_vmlsdav , ARM_vmlsdavX ,
  ARM_vmlsdavA , ARM_vmlsdavAX , ARM_vmlaldav , ARM_vmlaldavX ,
  ARM_vmlaldavA , ARM_vmlaldavAX , ARM_vmlsldav , ARM_vmlsldavX ,
  ARM_vmlsldavA , ARM_vmlsldavAX , ARM_vrmlsldavh , ARM_vrmlsldavhX ,
  ARM_vrmlsldavhA , ARM_vrmlsldavhAX , ARM_vidup , ARM_vddup ,
  ARM_viwdup , ARM_vdwdup , ARM_vhcadd , ARM_vcadd ,
  ARM_vadc , ARM_vadcI , ARM_sbdc , ARM_vsbcI ,
  ARM_vqdmullb , ARM_vqdmullt , ARM_vpsel , ARM_vcmpv ,
  ARM_vpt , ARM_vpnot , ARM_vpst , ARM_vmaxv ,
  ARM_vmaxav , ARM_vminv , ARM_vminav , ARM_vmaxnmv ,
  ARM_vmaxnmav , ARM_vminnmv , ARM_vminnmav , ARM_vqshrnb ,
  ARM_vqshrnt , ARM_vqrshrnb , ARM_vqrshrnt , ARM_vqshrunb ,
  ARM_vqshrunt , ARM_vqrshrunb , ARM_vqrshrunt , ARM_vshrnb ,
  ARM_vshrnt , ARM_vrshrnb , ARM_vrshrnt , ARM_vrmlaldavh ,
  ARM_vrmlaldavhX , ARM_vrmlaldavhA , ARM_vrmlaldavhAX , ARM_vabav ,
  ARM_vaddlv , ARM_vaddlvA , ARM_vaddv , ARM_vaddvA ,
  ARM_vshlc , ARM_vmovlb , ARM_vmovlt , ARM_vcmla ,
  ARM_vscclrm , ARM_vld20 , ARM_vld21 , ARM_vld40 ,
  ARM_vld41 , ARM_vld42 , ARM_vld43 , ARM_vst20 ,
  ARM_vst21 , ARM_vst40 , ARM_vst41 , ARM_vst42 ,
  ARM_vst43 , ARM_vldrb , ARM_vldrh , ARM_vldrw ,
  ARM_vldrd , ARM_vstrb , ARM_vstrh , ARM_vstrw ,
  ARM_vstrd , ARM_vmov2 , ARM_lsll , ARM_lsrl ,
  ARM_asrl , ARM_sqshll , ARM_uqshll , ARM_urshrl ,
  ARM_srshrl , ARM_uqrshll , ARM_sqrshrl , ARM_sqrshr ,
  ARM_lctp , ARM_vctp , ARM_pacbti , ARM_autg ,
  ARM_bxaut , ARM_pacg , ARM_esb , ARM_wls ,
  ARM_dls , ARM_wlstp , ARM_dlstp , ARM_le1 ,
  ARM_le2 , ARM_letp , ARM_bf , ARM_bfx ,
  ARM_bfl , ARM_bflx , ARM_bfcsel , ARM_cx1 ,
  ARM_cx1A , ARM_cx1d , ARM_cx1dA , ARM_cx2 ,
  ARM_cx2A , ARM_cx2d , ARM_cx2dA , ARM_cx3 ,
  ARM_cx3A , ARM_cx3d , ARM_cx3dA , ARM_vcx1 ,
  ARM_vcx1A , ARM_vcx2 , ARM_vcx2A , ARM_vcx3 ,
  ARM_vcx3A , ARM_wfet , ARM_wfit , ARM_ctz ,
  ARM_rdvl , ARM_rdsvl , ARM_subr , ARM_addpt ,
  ARM_subpt , ARM_sdivr , ARM_udivr , ARM_add_sve ,
  ARM_sub_sve , ARM_mul_sve , ARM_smulh_sve , ARM_umulh_sve ,
  ARM_sdiv_sve , ARM_udiv_sve , ARM_and_sve , ARM_orr_sve ,
  ARM_eor_sve , ARM_bic_sve , ARM_smax_sve , ARM_umax_sve ,
  ARM_smin_sve , ARM_umin_sve , ARM_sabd_sve , ARM_uabd_sve ,
  ARM_subr_pred , ARM_asrd , ARM_asrr , ARM_lsrr ,
  ARM_lslr , ARM_asr_sve , ARM_lsr_sve , ARM_lsl_sve ,
  ARM_sqshl_sve , ARM_uqshl_sve , ARM_sqshlu_sve , ARM_srshr_sve ,
  ARM_urshr_sve , ARM_mla_sve , ARM_mls_sve , ARM_mad ,
  ARM_msb , ARM_cnot , ARM_sxtb_sve , ARM_uxtb_sve ,
  ARM_sxth_sve , ARM_uxth_sve , ARM_sxtw_sve , ARM_uxtw_sve ,
  ARM_neg_sve , ARM_cls_sve , ARM_clz_sve , ARM_not_sve ,
  ARM_addvl , ARM_addpl , ARM_index , ARM_bsl1n ,
  ARM_bsl2n , ARM_nbsl , ARM_ftssel , ARM_fexpa ,
  ARM_cntb , ARM_cnth , ARM_cntw , ARM_cntd ,
  ARM_incb , ARM_inch , ARM_incw , ARM_incd ,
  ARM_decb , ARM_dech , ARM_decw , ARM_decd ,
  ARM_sqincb , ARM_sqinch , ARM_sqincw , ARM_sqincd ,
  ARM_uqincb , ARM_uqinch , ARM_uqincw , ARM_uqincd ,
  ARM_sqdecb , ARM_sqdech , ARM_sqdecw , ARM_sqdecd ,
  ARM_uqdecb , ARM_uqdech , ARM_uqdecw , ARM_uqdecd ,
  ARM_sqincb32 , ARM_sqinch32 , ARM_sqincw32 , ARM_sqincd32 ,
  ARM_uqincb32 , ARM_uqinch32 , ARM_uqincw32 , ARM_uqincd32 ,
  ARM_sqdecb32 , ARM_sqdech32 , ARM_sqdecw32 , ARM_sqdecd32 ,
  ARM_uqdecb32 , ARM_uqdech32 , ARM_uqdecw32 , ARM_uqdecd32 ,
  ARM_ext_sve_destr , ARM_ext_sve_constr , ARM_dupm , ARM_fdup ,
  ARM_cpy_pred , ARM_fcpy_pred , ARM_dupq , ARM_extq ,
  ARM_punpkhi , ARM_punpklo , ARM_compact , ARM_lasta ,
  ARM_lastb , ARM_clasta , ARM_clastb , ARM_revb ,
  ARM_revh , ARM_revw , ARM_revd , ARM_rbit_pred ,
  ARM_splice_destr , ARM_splice_constr , ARM_sel_sve , ARM_insr ,
  ARM_sunpkhi , ARM_sunpklo , ARM_uunpkhi , ARM_uunpklo ,
  ARM_cmp_sve , ARM_brka , ARM_brkas , ARM_brkb ,
  ARM_brkbs , ARM_brkn , ARM_brkns , ARM_brkpa ,
  ARM_brkpas , ARM_brkpb , ARM_brkpbs , ARM_ptest ,
  ARM_pfirst , ARM_pfalse , ARM_pnext , ARM_rdffr ,
  ARM_rdffrs , ARM_ptrue , ARM_ptrues , ARM_and_pred ,
  ARM_bic_pred , ARM_eor_pred , ARM_sel_pred , ARM_orr_pred ,
  ARM_orn_pred , ARM_nor_pred , ARM_nand_pred , ARM_ands_pred ,
  ARM_bics_pred , ARM_eors_pred , ARM_orrs_pred , ARM_orns_pred ,
  ARM_nors_pred , ARM_nands_pred , ARM_cntp , ARM_sqincp ,
  ARM_uqincp , ARM_sqdecp , ARM_uqdecp , ARM_incp ,
  ARM_decp , ARM_wrffr , ARM_setffr , ARM_while ,
  ARM_while_cnt , ARM_cterm , ARM_whilewr , ARM_whilerw ,
  ARM_pext , ARM_sqdmlalbt , ARM_sqdmlslbt , ARM_cdot ,
  ARM_cmla , ARM_sqrdcmlah , ARM_smlalb , ARM_smlalt ,
  ARM_umlalb , ARM_umlalt , ARM_smlslb , ARM_smlslt ,
  ARM_umlslb , ARM_umlslt , ARM_sqdmlalb , ARM_sqdmlalt ,
  ARM_sqdmlslb , ARM_sqdmlslt , ARM_srshlr , ARM_urshlr ,
  ARM_sqshlr , ARM_uqshlr , ARM_sqrshlr , ARM_uqrshlr ,
  ARM_shsubr , ARM_uhsubr , ARM_sqsubr , ARM_uqsubr ,
  ARM_srshl_sve , ARM_urshl_sve , ARM_sqrshl_sve , ARM_uqrshl_sve ,
  ARM_shadd_sve , ARM_uhadd_sve , ARM_shsub_sve , ARM_uhsub_sve ,
  ARM_srhadd_sve , ARM_urhadd_sve , ARM_addp_sve , ARM_smaxp_sve ,
  ARM_umaxp_sve , ARM_sminp_sve , ARM_uminp_sve , ARM_sqadd_sve ,
  ARM_uqadd_sve , ARM_sqsub_sve , ARM_uqsub_sve , ARM_suqadd_sve ,
  ARM_usqadd_sve , ARM_smullb , ARM_smullt , ARM_umullb ,
  ARM_umullt , ARM_sqdmullb , ARM_sqdmullt , ARM_saddlb ,
  ARM_saddlt , ARM_uaddlb , ARM_uaddlt , ARM_ssublb ,
  ARM_ssublt , ARM_usublb , ARM_usublt , ARM_sabdlb ,
  ARM_sabdlt , ARM_uabdlb , ARM_uabdlt , ARM_saddwb ,
  ARM_saddwt , ARM_uaddwb , ARM_uaddwt , ARM_ssubwb ,
  ARM_ssubwt , ARM_usubwb , ARM_usubwt , ARM_pmullb ,
  ARM_pmullt , ARM_sshllb , ARM_sshllt , ARM_ushllb ,
  ARM_ushllt , ARM_saddlbt , ARM_ssublbt , ARM_ssubltb ,
  ARM_eorbt , ARM_eortb , ARM_smmla_sve , ARM_bext ,
  ARM_bdep , ARM_bgrp , ARM_cadd , ARM_sqcadd ,
  ARM_sabalb , ARM_sabalt , ARM_uabalb , ARM_uabalt ,
  ARM_adclb , ARM_adclt , ARM_sbclb , ARM_sbclt ,
  ARM_sqxtnb , ARM_sqxtnt , ARM_uqxtnb , ARM_uqxtnt ,
  ARM_sqxtunb , ARM_sqxtunt , ARM_sqshrunb , ARM_sqshrunt ,
  ARM_sqrshrunb , ARM_sqrshrunt , ARM_shrnb , ARM_shrnt ,
  ARM_rshrnb , ARM_rshrnt , ARM_sqshrnb , ARM_sqshrnt ,
  ARM_sqrshrnb , ARM_sqrshrnt , ARM_uqshrnb , ARM_uqshrnt ,
  ARM_uqrshrnb , ARM_uqrshrnt , ARM_addhnb , ARM_addhnt ,
  ARM_raddhnb , ARM_raddhnt , ARM_subhnb , ARM_subhnt ,
  ARM_rsubhnb , ARM_rsubhnt , ARM_histseg , ARM_histcnt ,
  ARM_fmlalb , ARM_fmlalt , ARM_fmlslb , ARM_fmlslt ,
  ARM_fcmeq_sve , ARM_fcmge_sve , ARM_fcmgt_sve , ARM_fcmle_sve ,
  ARM_fcmlt_sve , ARM_fcmne , ARM_fcmuo , ARM_facge_sve ,
  ARM_facgt_sve , ARM_fadda , ARM_fadd_pred , ARM_fsub_pred ,
  ARM_fmul_pred , ARM_fsubr , ARM_fmaxnm_pred , ARM_fminnm_pred ,
  ARM_fmax_pred , ARM_fmin_pred , ARM_fabd_pred , ARM_fscale ,
  ARM_fmulx_pred , ARM_fdivr , ARM_fdiv_pred , ARM_ftmad ,
  ARM_fcvtx , ARM_flogb , ARM_fmla_sve , ARM_fmls_sve ,
  ARM_fnmla , ARM_fnmls , ARM_fmad , ARM_fmsb ,
  ARM_fnmad , ARM_fnmsb , ARM_prfb , ARM_prfh ,
  ARM_prfw , ARM_prfd , ARM_ld1rb , ARM_ld1rh ,
  ARM_ld1rw , ARM_ld1rd , ARM_ld1rsb , ARM_ld1rsh ,
  ARM_ld1rsw , ARM_ld1b , ARM_ld1h , ARM_ld1w ,
  ARM_ld1sb , ARM_ld1sh , ARM_ldff1b , ARM_ldff1h ,
  ARM_ldff1w , ARM_ldff1sb , ARM_ldff1sh , ARM_ldnt1b ,
  ARM_ldnt1h , ARM_ldnt1w , ARM_ldnt1sb , ARM_ldnt1sh ,
  ARM_ldnt1sw , ARM_ld1d , ARM_ld1sw , ARM_ldff1d ,
  ARM_ldff1sw , ARM_ldnt1d , ARM_ldnf1b , ARM_ldnf1h ,
  ARM_ldnf1w , ARM_ldnf1d , ARM_ldnf1sb , ARM_ldnf1sh ,
  ARM_ldnf1sw , ARM_ld1rqb , ARM_ld1rqh , ARM_ld1rqw ,
  ARM_ld1rqd , ARM_ld2b , ARM_ld2h , ARM_ld2w ,
  ARM_ld2d , ARM_ld3b , ARM_ld3h , ARM_ld3w ,
  ARM_ld3d , ARM_ld4b , ARM_ld4h , ARM_ld4w ,
  ARM_ld4d , ARM_stnt1b , ARM_stnt1h , ARM_stnt1w ,
  ARM_stnt1d , ARM_st1b , ARM_st1h , ARM_st1w ,
  ARM_st1d , ARM_st2b , ARM_st2h , ARM_st2w ,
  ARM_st2d , ARM_st3b , ARM_st3h , ARM_st3w ,
  ARM_st3d , ARM_st4b , ARM_st4h , ARM_st4w ,
  ARM_st4d , ARM_match , ARM_nmatch , ARM_fcvtlt ,
  ARM_fcvtnt , ARM_fcvtxnt , ARM_bfcvtnt , ARM_faddp_pred ,
  ARM_fmaxnmp_pred , ARM_fminnmp_pred , ARM_fmaxp_pred , ARM_fminp_pred ,
  ARM_fcmla_i , ARM_fcadd_pred , ARM_fcmla_v , ARM_fclamp ,
  ARM_fmmla , ARM_faddv , ARM_ftsmul , ARM_fmopa ,
  ARM_fmops , ARM_bfmopa , ARM_bfmops , ARM_bmopa ,
  ARM_bmops , ARM_smopa , ARM_smops , ARM_umopa ,
  ARM_umops , ARM_sumopa , ARM_sumops , ARM_usmopa ,
  ARM_usmops , ARM_zero , ARM_luti2 , ARM_luti4 ,
  ARM_mova , ARM_mova_multi , ARM_addha , ARM_addva ,
  ARM_fmlal_sme , ARM_fmlsl_sme , ARM_bfmlal , ARM_bfmlsl ,
  ARM_smlal_sme , ARM_umlal_sme , ARM_smlall , ARM_smlsll ,
  ARM_umlall , ARM_umlsll , ARM_usmlall , ARM_sumlall ,
  ARM_fdot , ARM_bfdot_sme , ARM_fadd_sme , ARM_fsub_sme ,
  ARM_add_sme , ARM_sub_sme , ARM_fvdot , ARM_svdot ,
  ARM_uvdot , ARM_smax_destr , ARM_umax_destr , ARM_smin_destr ,
  ARM_umin_destr , ARM_fmax_destr , ARM_fmin_destr , ARM_fmaxnm_destr ,
  ARM_fminnm_destr , ARM_srshl_destr , ARM_urshl_destr , ARM_add_destr ,
  ARM_sqdmulh_destr , ARM_zip_sme , ARM_uzp_sme , ARM_sclamp ,
  ARM_uclamp , ARM_sqrshr_sme , ARM_uqrshr_sme , ARM_sqrshru_sme ,
  ARM_fcvtzs_sme , ARM_fcvtzu_sme , ARM_scvtf_sme , ARM_ucvtf_sme ,
  ARM_fcvt_sme , ARM_fcvtn_sme , ARM_sqcvt , ARM_uqcvt ,
  ARM_sqcvtu , ARM_sqcvtn , ARM_uqcvtn , ARM_sqcvtun ,
  ARM_sunpk , ARM_uunpk , ARM_frintn_sme , ARM_frintp_sme ,
  ARM_frintm_sme , ARM_frinta_sme , ARM_zip_sme4 , ARM_uzp_sme4 ,
  ARM_ld1q , ARM_st1q , ARM_psel , ARM_saddv ,
  ARM_uaddv , ARM_addqv , ARM_smaxqv , ARM_umaxqv ,
  ARM_sminqv , ARM_uminqv , ARM_orv , ARM_eorv ,
  ARM_andv , ARM_orqv , ARM_eorqv , ARM_andqv ,
  ARM_movprfx , ARM_last
}
enum  {
  TMS6_null = 0 , TMS6_abs , TMS6_add , TMS6_addu ,
  TMS6_addab , TMS6_addah , TMS6_addaw , TMS6_addk ,
  TMS6_add2 , TMS6_and , TMS6_b , TMS6_clr ,
  TMS6_cmpeq , TMS6_cmpgt , TMS6_cmpgtu , TMS6_cmplt ,
  TMS6_cmpltu , TMS6_ext , TMS6_extu , TMS6_idle ,
  TMS6_ldb , TMS6_ldbu , TMS6_ldh , TMS6_ldhu ,
  TMS6_ldw , TMS6_lmbd , TMS6_mpy , TMS6_mpyu ,
  TMS6_mpyus , TMS6_mpysu , TMS6_mpyh , TMS6_mpyhu ,
  TMS6_mpyhus , TMS6_mpyhsu , TMS6_mpyhl , TMS6_mpyhlu ,
  TMS6_mpyhuls , TMS6_mpyhslu , TMS6_mpylh , TMS6_mpylhu ,
  TMS6_mpyluhs , TMS6_mpylshu , TMS6_mv , TMS6_mvc ,
  TMS6_mvk , TMS6_mvkh , TMS6_mvklh , TMS6_neg ,
  TMS6_nop , TMS6_norm , TMS6_not , TMS6_or ,
  TMS6_sadd , TMS6_sat , TMS6_set , TMS6_shl ,
  TMS6_shr , TMS6_shru , TMS6_smpy , TMS6_smpyhl ,
  TMS6_smpylh , TMS6_smpyh , TMS6_sshl , TMS6_ssub ,
  TMS6_stb , TMS6_stbu , TMS6_sth , TMS6_sthu ,
  TMS6_stw , TMS6_sub , TMS6_subu , TMS6_subab ,
  TMS6_subah , TMS6_subaw , TMS6_subc , TMS6_sub2 ,
  TMS6_xor , TMS6_zero , TMS6_abs2 , TMS6_absdp ,
  TMS6_abssp , TMS6_add4 , TMS6_addad , TMS6_adddp ,
  TMS6_addkpc , TMS6_addsp , TMS6_addsub , TMS6_addsub2 ,
  TMS6_andn , TMS6_avg2 , TMS6_avgu4 , TMS6_bdec ,
  TMS6_bitc4 , TMS6_bitr , TMS6_bnop , TMS6_bpos ,
  TMS6_callp , TMS6_cmpeq2 , TMS6_cmpeq4 , TMS6_cmpeqdp ,
  TMS6_cmpeqsp , TMS6_cmpgt2 , TMS6_cmpgtdp , TMS6_cmpgtsp ,
  TMS6_cmpgtu4 , TMS6_cmplt2 , TMS6_cmpltdp , TMS6_cmpltsp ,
  TMS6_cmpltu4 , TMS6_cmpy , TMS6_cmpyr , TMS6_cmpyr1 ,
  TMS6_ddotp4 , TMS6_ddotph2 , TMS6_ddotph2r , TMS6_ddotpl2 ,
  TMS6_ddotpl2r , TMS6_deal , TMS6_dint , TMS6_dmv ,
  TMS6_dotp2 , TMS6_dotpn2 , TMS6_dotpnrsu2 , TMS6_dotpnrus2 ,
  TMS6_dotprsu2 , TMS6_dotprus2 , TMS6_dotpsu4 , TMS6_dotpu4 ,
  TMS6_dotpus4 , TMS6_dpack2 , TMS6_dpackx2 , TMS6_dpint ,
  TMS6_dpsp , TMS6_dptrunc , TMS6_gmpy , TMS6_gmpy4 ,
  TMS6_intdp , TMS6_intdpu , TMS6_intsp , TMS6_intspu ,
  TMS6_lddw , TMS6_ldndw , TMS6_ldnw , TMS6_max2 ,
  TMS6_maxu4 , TMS6_min2 , TMS6_minu4 , TMS6_mpy2 ,
  TMS6_mpy2ir , TMS6_mpy32 , TMS6_mpy32su , TMS6_mpy32u ,
  TMS6_mpy32us , TMS6_mpydp , TMS6_mpyhi , TMS6_mpyhir ,
  TMS6_mpyi , TMS6_mpyid , TMS6_mpyih , TMS6_mpyihr ,
  TMS6_mpyil , TMS6_mpyilr , TMS6_mpyli , TMS6_mpylir ,
  TMS6_mpysp , TMS6_mpysp2dp , TMS6_mpyspdp , TMS6_mpysu4 ,
  TMS6_mpyu4 , TMS6_mpyus4 , TMS6_mvd , TMS6_mvkl ,
  TMS6_pack2 , TMS6_packh2 , TMS6_packh4 , TMS6_packhl2 ,
  TMS6_packl4 , TMS6_packlh2 , TMS6_rcpdp , TMS6_rcpsp ,
  TMS6_rint , TMS6_rotl , TMS6_rpack2 , TMS6_rsqrdp ,
  TMS6_rsqrsp , TMS6_sadd2 , TMS6_saddsu2 , TMS6_saddsub ,
  TMS6_saddsub2 , TMS6_saddu4 , TMS6_saddus2 , TMS6_shfl ,
  TMS6_shfl3 , TMS6_shlmb , TMS6_shr2 , TMS6_shrmb ,
  TMS6_shru2 , TMS6_smpy2 , TMS6_smpy32 , TMS6_spack2 ,
  TMS6_spacku4 , TMS6_spdp , TMS6_spint , TMS6_spkernel ,
  TMS6_spkernelr , TMS6_sploop , TMS6_sploopd , TMS6_sploopw ,
  TMS6_spmask , TMS6_spmaskr , TMS6_sptrunc , TMS6_sshvl ,
  TMS6_sshvr , TMS6_ssub2 , TMS6_stdw , TMS6_stndw ,
  TMS6_stnw , TMS6_sub4 , TMS6_subabs4 , TMS6_subdp ,
  TMS6_subsp , TMS6_swap2 , TMS6_swap4 , TMS6_swe ,
  TMS6_swenr , TMS6_unpkhu4 , TMS6_unpklu4 , TMS6_xormpy ,
  TMS6_xpnd2 , TMS6_xpnd4 , TMS6_cmatmpy , TMS6_ccmatmpyr1 ,
  TMS6_ccmpy32r1 , TMS6_ccmatmpy , TMS6_cmatmpyr1 , TMS6_cmpysp ,
  TMS6_crot90 , TMS6_crot270 , TMS6_dadd , TMS6_dadd2 ,
  TMS6_daddsp , TMS6_dapys2 , TMS6_davg2 , TMS6_davgnr2 ,
  TMS6_davgnru4 , TMS6_davgu4 , TMS6_dccmpy , TMS6_dccmpyr1 ,
  TMS6_dcmpeq2 , TMS6_dcmpeq4 , TMS6_dcmpgt2 , TMS6_dcmpgtu4 ,
  TMS6_dcmpy , TMS6_dcmpyr1 , TMS6_dcrot270 , TMS6_dcrot90 ,
  TMS6_dinthspu , TMS6_dintspu , TMS6_dmax2 , TMS6_dmaxu4 ,
  TMS6_dmin2 , TMS6_dminu4 , TMS6_dmpy2 , TMS6_dmpysp ,
  TMS6_dmpysu4 , TMS6_dmpyu2 , TMS6_dmpyu4 , TMS6_dmvd ,
  TMS6_dpackh2 , TMS6_dpackh4 , TMS6_dpackhl2 , TMS6_dpackl2 ,
  TMS6_dpackl4 , TMS6_dpacklh2 , TMS6_dsadd , TMS6_dsadd2 ,
  TMS6_dshl , TMS6_dshl2 , TMS6_dshr , TMS6_dshr2 ,
  TMS6_dshru , TMS6_dshru2 , TMS6_dsmpy2 , TMS6_dspacku4 ,
  TMS6_dspint , TMS6_dspinth , TMS6_dssub , TMS6_dssub2 ,
  TMS6_dsub , TMS6_dsub2 , TMS6_dsubsp , TMS6_dxpnd2 ,
  TMS6_dxpnd4 , TMS6_fadddp , TMS6_faddsp , TMS6_fmpydp ,
  TMS6_fsubdp , TMS6_fsubsp , TMS6_land , TMS6_landn ,
  TMS6_lor , TMS6_mfence , TMS6_mpyu2 , TMS6_qmpy32 ,
  TMS6_qmpysp , TMS6_qsmpy32r1 , TMS6_shl2 , TMS6_unpkbu4 ,
  TMS6_unpkh2 , TMS6_unpkhu2 , TMS6_fphead , TMS6_last
}
enum  {
  I196_null = 0 , I196_add2 , I196_add3 , I196_addb2 ,
  I196_addb3 , I196_addc , I196_addcb , I196_and2 ,
  I196_and3 , I196_andb2 , I196_andb3 , I196_bmov ,
  I196_bmovi , I196_br , I196_clr , I196_clrb ,
  I196_clrc , I196_clrvt , I196_cmp , I196_cmpb ,
  I196_cmpl , I196_dec , I196_decb , I196_di ,
  I196_div , I196_divb , I196_divu , I196_divub ,
  I196_djnz , I196_djnzw , I196_dpts , I196_ei ,
  I196_epts , I196_ext , I196_extb , I196_idlpd ,
  I196_inc , I196_incb , I196_jbc , I196_jbs ,
  I196_jc , I196_je , I196_jge , I196_jgt ,
  I196_jh , I196_jle , I196_jlt , I196_jnc ,
  I196_jne , I196_jnh , I196_jnst , I196_jnv ,
  I196_jnvt , I196_jst , I196_jv , I196_jvt ,
  I196_lcall , I196_ld , I196_ldb , I196_ldbse ,
  I196_ldbze , I196_ljmp , I196_mul2 , I196_mul3 ,
  I196_mulb2 , I196_mulb3 , I196_mulu2 , I196_mulu3 ,
  I196_mulub2 , I196_mulub3 , I196_neg , I196_negb ,
  I196_nop , I196_norml , I196_not , I196_notb ,
  I196_or , I196_orb , I196_pop , I196_popa ,
  I196_popf , I196_push , I196_pusha , I196_pushf ,
  I196_ret , I196_rst , I196_scall , I196_setc ,
  I196_shl , I196_shlb , I196_shll , I196_shr ,
  I196_shra , I196_shrab , I196_shral , I196_shrb ,
  I196_shrl , I196_sjmp , I196_skip , I196_st ,
  I196_stb , I196_sub2 , I196_sub3 , I196_subb2 ,
  I196_subb3 , I196_subc , I196_subcb , I196_tijmp ,
  I196_trap , I196_xch , I196_xchb , I196_xor ,
  I196_xorb , I196_ebmovi , I196_ebr , I196_ecall ,
  I196_ejmp , I196_eld , I196_eldb , I196_est ,
  I196_estb , I196_reti , I196_retei , I196_rombank ,
  I196_bank0 , I196_bank1 , I196_bank2 , I196_bank3 ,
  I196_last
}
enum  {
  SH3_null = 0 , SH3_add , SH3_addc , SH3_addv ,
  SH3_and , SH3_and_b , SH3_bf , SH3_bf_s ,
  SH3_bra , SH3_braf , SH3_bsr , SH3_bsrf ,
  SH3_bt , SH3_bt_s , SH3_clrmac , SH3_clrs ,
  SH3_clrt , SH3_cmp_eq , SH3_cmp_ge , SH3_cmp_gt ,
  SH3_cmp_hi , SH3_cmp_hs , SH3_cmp_pl , SH3_cmp_pz ,
  SH3_cmp_str , SH3_div0s , SH3_div0u , SH3_div1 ,
  SH3_dmuls_l , SH3_dmulu_l , SH3_dt , SH3_exts_b ,
  SH3_exts_w , SH3_extu_b , SH3_extu_w , SH3_jmp ,
  SH3_jsr , SH3_ldc , SH3_ldc_l , SH3_lds ,
  SH3_lds_l , SH3_ldtlb , SH3_mac_w , SH3_mac_l ,
  SH3_mov , SH3_mov_b , SH3_mov_w , SH3_mov_l ,
  SH3_movi , SH3_movi_w , SH3_movi_l , SH3_movp_b ,
  SH3_movp_w , SH3_movp_l , SH3_movs_b , SH3_movs_w ,
  SH3_movs_l , SH3_mova , SH3_movt , SH3_mul ,
  SH3_muls , SH3_mulu , SH3_neg , SH3_negc ,
  SH3_nop , SH3_not , SH3_or , SH3_or_b ,
  SH3_pref , SH3_rotcl , SH3_rotcr , SH3_rotl ,
  SH3_rotr , SH3_rte , SH3_rts , SH3_sets ,
  SH3_sett , SH3_shad , SH3_shal , SH3_shar ,
  SH3_shld , SH3_shll , SH3_shll2 , SH3_shll8 ,
  SH3_shll16 , SH3_shlr , SH3_shlr2 , SH3_shlr8 ,
  SH3_shlr16 , SH3_sleep , SH3_stc , SH3_stc_l ,
  SH3_sts , SH3_sts_l , SH3_sub , SH3_subc ,
  SH3_subv , SH3_swap_b , SH3_swap_w , SH3_tas_b ,
  SH3_trapa , SH3_tst , SH3_tst_b , SH3_xor ,
  SH3_xor_b , SH3_xtrct , SH4_fabs , SH4_fadd ,
  SH4_fcmp_eq , SH4_fcmp_gt , SH4_fcnvds , SH4_fcnvsd ,
  SH4_fdiv , SH4_fipr , SH4_fldi0 , SH4_fldi1 ,
  SH4_flds , SH4_float , SH4_fmac , SH4_fmov ,
  SH4_fmov_s , SH4_fmovex , SH4_fmul , SH4_fneg ,
  SH4_frchg , SH4_fschg , SH4_fsqrt , SH4_fsts ,
  SH4_fsub , SH4_ftrc , SH4_ftrv , SH4_ftstn ,
  SH4_movca_l , SH4_ocbi , SH4_ocbp , SH4_ocbwb ,
  SH4_fsca , SH2a_band_b , SH2a_bandnot_b , SH2a_bclr ,
  SH2a_bclr_b , SH2a_bld , SH2a_bld_b , SH2a_bldnot_b ,
  SH2a_bor_b , SH2a_bornot_b , SH2a_bset , SH2a_bset_b ,
  SH2a_bst , SH2a_bst_b , SH2a_bxor_b , SH2a_clips_b ,
  SH2a_clips_w , SH2a_clipu_b , SH2a_clipu_w , SH2a_divs ,
  SH2a_divu , SH2a_jsr_n , SH2a_ldbank , SH2a_movi20 ,
  SH2a_movi20s , SH2a_movml_l , SH2a_movmu_l , SH2a_movrt ,
  SH2a_movu_b , SH2a_movu_w , SH2a_mulr , SH2a_nott ,
  SH2a_resbank , SH2a_rts_n , SH2a_rtv_n , SH2a_stbank ,
  SH4a_movco_l , SH4a_movli_l , SH4a_movua_l , SH4a_icbi ,
  SH4a_prefi , SH4a_synco , SH4a_fsrra , SH4a_fpchg ,
  SH4_last
}
enum  {
  Z8_null = 0 , Z8_adc , Z8_add , Z8_and ,
  Z8_call , Z8_ccf , Z8_clr , Z8_com ,
  Z8_cp , Z8_da , Z8_dec , Z8_decw ,
  Z8_di , Z8_djnz , Z8_ei , Z8_halt ,
  Z8_inc , Z8_incw , Z8_iret , Z8_jp ,
  Z8_jpcond , Z8_jr , Z8_jrcond , Z8_ld ,
  Z8_ldc , Z8_ldci , Z8_lde , Z8_ldei ,
  Z8_nop , Z8_or , Z8_pop , Z8_push ,
  Z8_rcf , Z8_ret , Z8_rl , Z8_rlc ,
  Z8_rr , Z8_rrc , Z8_sbc , Z8_scf ,
  Z8_sra , Z8_srp , Z8_stop , Z8_sub ,
  Z8_swap , Z8_tm , Z8_tcm , Z8_xor ,
  Z8_wdh , Z8_wdt , Z8_last
}
enum  {
  AVR_null = 0 , AVR_add , AVR_adc , AVR_adiw ,
  AVR_sub , AVR_subi , AVR_sbc , AVR_sbci ,
  AVR_sbiw , AVR_and , AVR_andi , AVR_or ,
  AVR_ori , AVR_eor , AVR_com , AVR_neg ,
  AVR_sbr , AVR_cbr , AVR_inc , AVR_dec ,
  AVR_tst , AVR_clr , AVR_ser , AVR_cp ,
  AVR_cpc , AVR_cpi , AVR_mul , AVR_rjmp ,
  AVR_ijmp , AVR_jmp , AVR_rcall , AVR_icall ,
  AVR_call , AVR_ret , AVR_reti , AVR_cpse ,
  AVR_sbrc , AVR_sbrs , AVR_sbic , AVR_sbis ,
  AVR_brbs , AVR_brbc , AVR_breq , AVR_brne ,
  AVR_brcs , AVR_brcc , AVR_brsh , AVR_brlo ,
  AVR_brmi , AVR_brpl , AVR_brge , AVR_brlt ,
  AVR_brhs , AVR_brhc , AVR_brts , AVR_brtc ,
  AVR_brvs , AVR_brvc , AVR_brie , AVR_brid ,
  AVR_mov , AVR_ldi , AVR_lds , AVR_ld ,
  AVR_ldd , AVR_sts , AVR_st , AVR_std ,
  AVR_lpm , AVR_in , AVR_out , AVR_push ,
  AVR_pop , AVR_lsl , AVR_lsr , AVR_rol ,
  AVR_ror , AVR_asr , AVR_swap , AVR_bset ,
  AVR_bclr , AVR_sbi , AVR_cbi , AVR_bst ,
  AVR_bld , AVR_sec , AVR_clc , AVR_sen ,
  AVR_cln , AVR_sez , AVR_clz , AVR_sei ,
  AVR_cli , AVR_ses , AVR_cls , AVR_sev ,
  AVR_clv , AVR_set , AVR_clt , AVR_seh ,
  AVR_clh , AVR_nop , AVR_sleep , AVR_wdr ,
  AVR_elpm , AVR_espm , AVR_fmul , AVR_fmuls ,
  AVR_fmulsu , AVR_movw , AVR_muls , AVR_mulsu ,
  AVR_spm , AVR_eicall , AVR_eijmp , AVR_des ,
  AVR_lac , AVR_las , AVR_lat , AVR_xch ,
  AVR_last
}
enum  {
  MIPS_null = 0 , MIPS_add , MIPS_addu , MIPS_and ,
  MIPS_dadd , MIPS_daddu , MIPS_dsub , MIPS_dsubu ,
  MIPS_nor , MIPS_or , MIPS_slt , MIPS_sltu ,
  MIPS_sub , MIPS_subu , MIPS_xor , MIPS_dsll ,
  MIPS_dsll32 , MIPS_dsra , MIPS_dsra32 , MIPS_dsrl ,
  MIPS_dsrl32 , MIPS_sll , MIPS_sra , MIPS_srl ,
  MIPS_dsllv , MIPS_dsrav , MIPS_dsrlv , MIPS_sllv ,
  MIPS_srav , MIPS_srlv , MIPS_addi , MIPS_addiu ,
  MIPS_daddi , MIPS_daddiu , MIPS_slti , MIPS_sltiu ,
  MIPS_andi , MIPS_ori , MIPS_xori , MIPS_teq ,
  MIPS_tge , MIPS_tgeu , MIPS_tlt , MIPS_tltu ,
  MIPS_tne , MIPS_cfc1 , MIPS_cfc2 , MIPS_ctc1 ,
  MIPS_ctc2 , MIPS_dmfc0 , MIPS_qmfc2 , MIPS_dmtc0 ,
  MIPS_qmtc2 , MIPS_mfc0 , MIPS_mfc1 , MIPS_mfc2 ,
  MIPS_mtc0 , MIPS_mtc1 , MIPS_mtc2 , MIPS_teqi ,
  MIPS_tgei , MIPS_tgeiu , MIPS_tlti , MIPS_tltiu ,
  MIPS_tnei , MIPS_ddiv , MIPS_ddivu , MIPS_div ,
  MIPS_divu , MIPS_dmult , MIPS_dmultu , MIPS_mult ,
  MIPS_multu , MIPS_mthi , MIPS_mtlo , MIPS_mfhi ,
  MIPS_mflo , MIPS_cop0 , MIPS_cop1 , MIPS_cop2 ,
  MIPS_break , MIPS_syscall , MIPS_bc0f , MIPS_bc1f ,
  MIPS_bc2f , MIPS_bc3f , MIPS_bc0fl , MIPS_bc1fl ,
  MIPS_bc2fl , MIPS_bc3fl , MIPS_bc0t , MIPS_bc1t ,
  MIPS_bc2t , MIPS_bc3t , MIPS_bc0tl , MIPS_bc1tl ,
  MIPS_bc2tl , MIPS_bc3tl , MIPS_bgez , MIPS_bgezal ,
  MIPS_bgezall , MIPS_bgezl , MIPS_bgtz , MIPS_bgtzl ,
  MIPS_blez , MIPS_blezl , MIPS_bltz , MIPS_bltzal ,
  MIPS_bltzall , MIPS_bltzl , MIPS_beq , MIPS_beql ,
  MIPS_bne , MIPS_bnel , MIPS_jalr , MIPS_j ,
  MIPS_jr , MIPS_jal , MIPS_jalx , MIPS_cache ,
  MIPS_lb , MIPS_lbu , MIPS_ldl , MIPS_ldr ,
  MIPS_lwl , MIPS_lwr , MIPS_ld , MIPS_lld ,
  MIPS_ldc1 , MIPS_ldc2 , MIPS_ll , MIPS_lw ,
  MIPS_lwu , MIPS_lh , MIPS_lhu , MIPS_lui ,
  MIPS_lwc1 , MIPS_lwc2 , MIPS_sb , MIPS_sdl ,
  MIPS_sdr , MIPS_swl , MIPS_swr , MIPS_scd ,
  MIPS_sd , MIPS_sdc1 , MIPS_sdc2 , MIPS_sc ,
  MIPS_sw , MIPS_sh , MIPS_swc1 , MIPS_swc2 ,
  MIPS_sync , MIPS_eret , MIPS_tlbp , MIPS_tlbr ,
  MIPS_tlbwi , MIPS_tlbwr , MIPS_fadd , MIPS_fsub ,
  MIPS_fmul , MIPS_fdiv , MIPS_fabs , MIPS_fcvt_s ,
  MIPS_fcvt_d , MIPS_fcvt_w , MIPS_fcvt_l , MIPS_fround_l ,
  MIPS_ftrunc_l , MIPS_fceil_l , MIPS_ffloor_l , MIPS_fround_w ,
  MIPS_ftrunc_w , MIPS_fceil_w , MIPS_ffloor_w , MIPS_fmov ,
  MIPS_fneg , MIPS_fsqrt , MIPS_fc_f , MIPS_fc_un ,
  MIPS_fc_eq , MIPS_fc_ueq , MIPS_fc_olt , MIPS_fc_ult ,
  MIPS_fc_ole , MIPS_fc_ule , MIPS_fc_sf , MIPS_fc_ngle ,
  MIPS_fc_seq , MIPS_fc_ngl , MIPS_fc_lt , MIPS_fc_nge ,
  MIPS_fc_le , MIPS_fc_ngt , MIPS_nop , MIPS_mov ,
  MIPS_neg , MIPS_negu , MIPS_bnez , MIPS_bnezl ,
  MIPS_beqz , MIPS_beqzl , MIPS_b , MIPS_bal ,
  MIPS_li , MIPS_la , MIPS_pref , MIPS_ldxc1 ,
  MIPS_lwxc1 , MIPS_sdxc1 , MIPS_swxc1 , MIPS_madd_s ,
  MIPS_madd_d , MIPS_msub_s , MIPS_msub_d , MIPS_movf ,
  MIPS_movt , MIPS_movn , MIPS_movz , MIPS_fmovf ,
  MIPS_fmovt , MIPS_fmovn , MIPS_fmovz , MIPS_nmadd_s ,
  MIPS_nmadd_d , MIPS_nmsub_s , MIPS_nmsub_d , MIPS_prefx ,
  MIPS_frecip , MIPS_frsqrt , MIPS_lbv , MIPS_lsv ,
  MIPS_llv , MIPS_ldv , MIPS_lqv , MIPS_lrv ,
  MIPS_lpv , MIPS_luv , MIPS_lhv , MIPS_lfv ,
  MIPS_lwv , MIPS_ltv , MIPS_sbv , MIPS_ssv ,
  MIPS_slv , MIPS_sdv , MIPS_sqv , MIPS_srv ,
  MIPS_spv , MIPS_suv , MIPS_shv , MIPS_sfv ,
  MIPS_swv , MIPS_stv , MIPS_vmulf , MIPS_vmacf ,
  MIPS_vmulu , MIPS_vmacu , MIPS_vrndp , MIPS_vrndn ,
  MIPS_vmulq , MIPS_vmacq , MIPS_vmudh , MIPS_vmadh ,
  MIPS_vmudm , MIPS_vmadm , MIPS_vmudn , MIPS_vmadn ,
  MIPS_vmudl , MIPS_vmadl , MIPS_vadd , MIPS_vsub ,
  MIPS_vsut , MIPS_vabs , MIPS_vaddc , MIPS_vsubc ,
  MIPS_vaddb , MIPS_vsubb , MIPS_vaccb , MIPS_vsucb ,
  MIPS_vsad , MIPS_vsac , MIPS_vsum , MIPS_vsaw ,
  MIPS_vlt , MIPS_veq , MIPS_vne , MIPS_vge ,
  MIPS_vcl , MIPS_vch , MIPS_vcr , MIPS_vmrg ,
  MIPS_vand , MIPS_vnand , MIPS_vor , MIPS_vnor ,
  MIPS_vxor , MIPS_vnxor , MIPS_vnoop , MIPS_vmov ,
  MIPS_vrcp , MIPS_vrsq , MIPS_vrcph , MIPS_vrsqh ,
  MIPS_vrcpl , MIPS_vrsql , MIPS_vinst , MIPS_vextt ,
  MIPS_vinsq , MIPS_vextq , MIPS_vinsn , MIPS_vextn ,
  MIPS_cfc0 , MIPS_ctc0 , MIPS_mtsa , MIPS_R5900_first = MIPS_mtsa ,
  MIPS_mfsa , MIPS_mtsab , MIPS_mtsah , MIPS_fadda ,
  MIPS_fsuba , MIPS_fmula , MIPS_fmadda , MIPS_fmsuba ,
  MIPS_fmadd , MIPS_fmsub , MIPS_fmax , MIPS_fmin ,
  MIPS_plzcw , MIPS_mthi1 , MIPS_mtlo1 , MIPS_pmthl_lw ,
  MIPS_pmthi , MIPS_pmtlo , MIPS_div1 , MIPS_divu1 ,
  MIPS_pdivw , MIPS_pdivuw , MIPS_pdivbw , MIPS_paddw ,
  MIPS_pmaddw , MIPS_mult1 , MIPS_multu1 , MIPS_madd1 ,
  MIPS_maddu1 , MIPS_pmadduw , MIPS_psubw , MIPS_pcgtw ,
  MIPS_psllvw , MIPS_pceqw , MIPS_pmaxw , MIPS_psrlvw ,
  MIPS_pminw , MIPS_psravw , MIPS_paddh , MIPS_pmsubw ,
  MIPS_padsbh , MIPS_psubh , MIPS_pcgth , MIPS_pceqh ,
  MIPS_pmaxh , MIPS_pminh , MIPS_paddb , MIPS_psubb ,
  MIPS_pcgtb , MIPS_pinth , MIPS_pceqb , MIPS_pintoh ,
  MIPS_pmultw , MIPS_pmultuw , MIPS_pcpyld , MIPS_pcpyud ,
  MIPS_paddsw , MIPS_pmaddh , MIPS_padduw , MIPS_psubsw ,
  MIPS_phmadh , MIPS_psubuw , MIPS_pextlw , MIPS_pand ,
  MIPS_pextuw , MIPS_por , MIPS_ppacw , MIPS_pxor ,
  MIPS_pnor , MIPS_paddsh , MIPS_pmsubh , MIPS_padduh ,
  MIPS_psubsh , MIPS_phmsbh , MIPS_psubuh , MIPS_pextlh ,
  MIPS_pextuh , MIPS_ppach , MIPS_paddsb , MIPS_paddub ,
  MIPS_psubsb , MIPS_psubub , MIPS_pextlb , MIPS_pextub ,
  MIPS_ppacb , MIPS_qfsrv , MIPS_pmulth , MIPS_pabsw ,
  MIPS_pabsh , MIPS_pexoh , MIPS_pexch , MIPS_prevh ,
  MIPS_pcpyh , MIPS_pext5 , MIPS_pexow , MIPS_pexcw ,
  MIPS_ppac5 , MIPS_prot3w , MIPS_psllh , MIPS_psrlh ,
  MIPS_psrah , MIPS_psllw , MIPS_psrlw , MIPS_psraw ,
  MIPS_mfhi1 , MIPS_mflo1 , MIPS_pmfhi , MIPS_pmflo ,
  MIPS_pmfhl , MIPS_lq , MIPS_sq , MIPS_lqc2 ,
  MIPS_sqc2 , MIPS_madd_r5900 , MIPS_maddu_r5900 , MIPS_R5900_last = MIPS_maddu_r5900 ,
  MIPS_mult3 , MIPS_multu3 , MIPS_bteqz =439 , MIPS_btnez ,
  MIPS_cmp , MIPS_cmpi , MIPS_extend =458 , MIPS_move =473 ,
  MIPS_not =477 , MIPS_dla =495 , MIPS_clo =498 , MIPS_clz ,
  MIPS_madd , MIPS_maddu , MIPS_msub , MIPS_msubu ,
  MIPS_mul , MIPS_sdbbp , MIPS_wait , MIPS_alnv_ps ,
  MIPS_deret , MIPS_di , MIPS_ehb , MIPS_ei ,
  MIPS_ext , MIPS_fcvt_ps , MIPS_fcvt_s_pl , MIPS_fcvt_s_pu ,
  MIPS_ins , MIPS_jalr_hb , MIPS_jr_hb , MIPS_luxc1 ,
  MIPS_madd_ps , MIPS_mfhc1 , MIPS_mfhc2 , MIPS_msub_ps ,
  MIPS_mthc1 , MIPS_mthc2 , MIPS_nmadd_ps , MIPS_nmsub_ps ,
  MIPS_pll , MIPS_plu , MIPS_pul , MIPS_puu ,
  MIPS_rdhwr , MIPS_rdpgpr , MIPS_rotr , MIPS_rotrv ,
  MIPS_seb , MIPS_seh , MIPS_suxc1 , MIPS_synci ,
  MIPS_wrpgpr , MIPS_wsbh , MIPS_dmfc1 , MIPS_dmtc1 ,
  MIPS_save , MIPS_restore , MIPS_jalrc , MIPS_jrc ,
  MIPS_sew , MIPS_zeb , MIPS_zeh , MIPS_zew ,
  MIPS_ssnop , MIPS_li_s , MIPS_li_d , MIPS_dneg ,
  MIPS_dnegu , MIPS_pause , MIPS_dclo , MIPS_dclz ,
  MIPS_dext , MIPS_dextm , MIPS_dextu , MIPS_dins ,
  MIPS_dinsm , MIPS_dinsu , MIPS_dmfc2 , MIPS_dmtc2 ,
  MIPS_drotr , MIPS_drotr32 , MIPS_drotrv , MIPS_dsbh ,
  MIPS_dshd , MIPS_baddu , MIPS_bbit0 , MIPS_bbit032 ,
  MIPS_bbit1 , MIPS_bbit132 , MIPS_cins , MIPS_cins32 ,
  MIPS_dmul , MIPS_dpop , MIPS_exts , MIPS_exts32 ,
  MIPS_mtm0 , MIPS_mtm1 , MIPS_mtm2 , MIPS_mtp0 ,
  MIPS_mtp1 , MIPS_mtp2 , MIPS_pop , MIPS_saa ,
  MIPS_saad , MIPS_seq , MIPS_seqi , MIPS_sne ,
  MIPS_snei , MIPS_synciobdma , MIPS_syncs , MIPS_syncw ,
  MIPS_syncws , MIPS_uld , MIPS_ulw , MIPS_usd ,
  MIPS_usw , MIPS_v3mulu , MIPS_vmm0 , MIPS_vmulu_cn ,
  MIPS_dbreak , MIPS_dret , MIPS_mfdr , MIPS_mtdr ,
  PSP_bitrev , PSP_max , PSP_min , PSP_mfic ,
  PSP_mtic , PSP_wsbw , PSP_sleep , PSP_lv ,
  PSP_lvl , PSP_lvr , PSP_sv , PSP_svl ,
  PSP_svr , PSP_mfv , PSP_mtv , PSP_mfvc ,
  PSP_mtvc , PSP_bvf , PSP_bvt , PSP_bvfl ,
  PSP_bvtl , PSP_vnop , PSP_vflush , PSP_vsync ,
  PSP_vabs , PSP_vadd , PSP_vasin , PSP_vavg ,
  PSP_vbfy1 , PSP_vbfy2 , PSP_vc2i , PSP_vcmovf ,
  PSP_vcmovt , PSP_vcmp , PSP_vcos , PSP_vcrs ,
  PSP_vcrsp , PSP_vcst , PSP_vdet , PSP_vdiv ,
  PSP_vdot , PSP_vexp2 , PSP_vf2h , PSP_vf2id ,
  PSP_vf2in , PSP_vf2iu , PSP_vf2iz , PSP_vfad ,
  PSP_vfim , PSP_vh2f , PSP_vhdp , PSP_vhtfm2 ,
  PSP_vhtfm3 , PSP_vhtfm4 , PSP_vi2c , PSP_vi2f ,
  PSP_vi2s , PSP_vi2uc , PSP_vi2us , PSP_vidt ,
  PSP_viim , PSP_vlgb , PSP_vlog2 , PSP_vmax ,
  PSP_vmfvc , PSP_vmidt , PSP_vmin , PSP_vmmov ,
  PSP_vmmul , PSP_vmone , PSP_vmov , PSP_vmscl ,
  PSP_vmtvc , PSP_vmul , PSP_vmzero , PSP_vneg ,
  PSP_vnrcp , PSP_vnsin , PSP_vocp , PSP_vone ,
  PSP_vpfxd , PSP_vpfxs , PSP_vpfxt , PSP_vqmul ,
  PSP_vrcp , PSP_vrexp2 , PSP_vrndf1 , PSP_vrndf2 ,
  PSP_vrndi , PSP_vrnds , PSP_vrot , PSP_vrsq ,
  PSP_vs2i , PSP_vsat0 , PSP_vsat1 , PSP_vsbn ,
  PSP_vsbz , PSP_vscl , PSP_vscmp , PSP_vsge ,
  PSP_vsgn , PSP_vsin , PSP_vslt , PSP_vsocp ,
  PSP_vsqrt , PSP_vsrt1 , PSP_vsrt2 , PSP_vsrt3 ,
  PSP_vsrt4 , PSP_vsub , PSP_vt4444 , PSP_vt5551 ,
  PSP_vt5650 , PSP_vtfm2 , PSP_vtfm3 , PSP_vtfm4 ,
  PSP_vuc2i , PSP_vus2i , PSP_vwbn , PSP_vzero ,
  PSP_mfvme , PSP_mtvme , MIPS_ac0iu , MIPS_bs1f ,
  MIPS_bfins , MIPS_addmiu , MIPS_sadd , MIPS_ssub ,
  MIPS_btst , MIPS_bclr , MIPS_bset , MIPS_bins ,
  MIPS_bext , MIPS_dive , MIPS_diveu , MIPS_min ,
  MIPS_max , MIPS_madd3 , MIPS_maddu3 , MIPS_msub3 ,
  MIPS_msubu3 , MIPS_dvpe , MIPS_evpe , MIPS_dmt ,
  MIPS_emt , MIPS_fork , MIPS_yield , MIPS_mftr ,
  MIPS_mftc0 , MIPS_mfthc0 , MIPS_mftlo , MIPS_mfthi ,
  MIPS_mftacx , MIPS_mftdsp , MIPS_mfthc1 , MIPS_mftc1 ,
  MIPS_cftc1 , MIPS_mfthc2 , MIPS_mftc2 , MIPS_cftc2 ,
  MIPS_mftgpr , MIPS_mttr , MIPS_mttc0 , MIPS_mtthc0 ,
  MIPS_mttlo , MIPS_mtthi , MIPS_mttacx , MIPS_mttdsp ,
  MIPS_mtthc1 , MIPS_mttc1 , MIPS_cttc1 , MIPS_mtthc2 ,
  MIPS_mttc2 , MIPS_cttc2 , MIPS_mttgpr , MIPS_faddr ,
  MIPS_bc1any2f , MIPS_bc1any2t , MIPS_bc1any4f , MIPS_bc1any4t ,
  MIPS_fcabs_f , MIPS_fcabs_un , MIPS_fcabs_eq , MIPS_fcabs_ueq ,
  MIPS_fcabs_olt , MIPS_fcabs_ult , MIPS_fcabs_ole , MIPS_fcabs_ule ,
  MIPS_fcabs_sf , MIPS_fcabs_ngle , MIPS_fcabs_seq , MIPS_fcabs_ngl ,
  MIPS_fcabs_lt , MIPS_fcabs_nge , MIPS_fcabs_le , MIPS_fcabs_ngt ,
  MIPS_fcvt_pw_ps , MIPS_fcvt_ps_pw , MIPS_fmulr , MIPS_frecip1 ,
  MIPS_frecip2 , MIPS_frsqrt1 , MIPS_frsqrt2 , MIPS_lwxs ,
  MIPS_maddp , MIPS_mflhxu , MIPS_mtlhx , MIPS_multp ,
  MIPS_pperm , MIPS_jals , MIPS_lwp , MIPS_ldp ,
  MIPS_lwm , MIPS_ldm , MIPS_swp , MIPS_sdp ,
  MIPS_swm , MIPS_sdm , MIPS_bnezc , MIPS_bltzals ,
  MIPS_beqzc , MIPS_bgezals , MIPS_jraddiusp , MIPS_jalrs ,
  MIPS_jalrs_hb , MIPS_movep , MIPS_dli , MIPS_insv ,
  MIPS_dinsv , MIPS_bposge32 , MIPS_bposge64 , MIPS_addu_qb ,
  MIPS_addu_ph , MIPS_addsc , MIPS_subu_qb , MIPS_subu_ph ,
  MIPS_addwc , MIPS_addq_ph , MIPS_modsub , MIPS_subq_ph ,
  MIPS_addu_s_qb , MIPS_addu_s_ph , MIPS_raddu_w_qb , MIPS_muleq_s_w_phl ,
  MIPS_subu_s_qb , MIPS_subu_s_ph , MIPS_muleq_s_w_phr , MIPS_muleu_s_ph_qbl ,
  MIPS_addq_s_ph , MIPS_addq_s_w , MIPS_mulq_s_ph , MIPS_muleu_s_ph_qbr ,
  MIPS_subq_s_ph , MIPS_subq_s_w , MIPS_mulq_rs_ph , MIPS_addu_ob ,
  MIPS_subu_ob , MIPS_addq_qh , MIPS_addq_pw , MIPS_subq_qh ,
  MIPS_subq_pw , MIPS_addu_s_ob , MIPS_raddu_l_ob , MIPS_muleq_s_pw_qhl ,
  MIPS_subu_s_ob , MIPS_muleq_s_pw_qhr , MIPS_muleu_s_qh_obl , MIPS_addq_s_qh ,
  MIPS_addq_s_pw , MIPS_muleu_s_qh_obr , MIPS_subq_s_qh , MIPS_subq_s_pw ,
  MIPS_mulq_rs_qh , MIPS_cmpu_eq_qb , MIPS_cmp_eq_ph , MIPS_cmpgdu_eq_qb ,
  MIPS_cmpu_lt_qb , MIPS_cmp_lt_ph , MIPS_cmpgdu_lt_qb , MIPS_cmpu_le_qb ,
  MIPS_cmp_le_ph , MIPS_cmpgdu_le_qb , MIPS_pick_qb , MIPS_pick_ph ,
  MIPS_cmpgu_eq_qb , MIPS_precrq_qb_ph , MIPS_precrq_ph_w , MIPS_cmpgu_lt_qb ,
  MIPS_precr_qb_ph , MIPS_precrq_rs_ph_w , MIPS_cmpgu_le_qb , MIPS_packrl_ph ,
  MIPS_precr_sra_ph_w , MIPS_precrqu_s_qb_ph , MIPS_precr_sra_r_ph_w , MIPS_cmpu_eq_ob ,
  MIPS_cmp_eq_qh , MIPS_cmp_eq_pw , MIPS_cmpu_lt_ob , MIPS_cmp_lt_qh ,
  MIPS_cmp_lt_pw , MIPS_cmpu_le_ob , MIPS_cmp_le_qh , MIPS_cmp_le_pw ,
  MIPS_pick_ob , MIPS_pick_qh , MIPS_pick_pw , MIPS_cmpgu_eq_ob ,
  MIPS_precrq_ob_qh , MIPS_precrq_qh_pw , MIPS_precrq_pw_l , MIPS_cmpgu_lt_ob ,
  MIPS_precrq_rs_qh_pw , MIPS_cmpgu_le_ob , MIPS_packrl_pw , MIPS_precrqu_s_ob_qh ,
  MIPS_absq_s_qb , MIPS_absq_s_ph , MIPS_absq_s_w , MIPS_repl_qb ,
  MIPS_repl_ph , MIPS_replv_qb , MIPS_replv_ph , MIPS_bitrev ,
  MIPS_precequ_ph_qbl , MIPS_preceq_w_phl , MIPS_preceu_ph_qbl , MIPS_precequ_ph_qbr ,
  MIPS_preceq_w_phr , MIPS_preceu_ph_qbr , MIPS_precequ_ph_qbla , MIPS_preceu_ph_qbla ,
  MIPS_precequ_ph_qbra , MIPS_preceu_ph_qbra , MIPS_absq_s_qh , MIPS_absq_s_pw ,
  MIPS_repl_ob , MIPS_repl_qh , MIPS_repl_pw , MIPS_replv_ob ,
  MIPS_replv_qh , MIPS_replv_pw , MIPS_precequ_pw_qhl , MIPS_preceq_pw_qhl ,
  MIPS_preceq_s_l_pwl , MIPS_preceu_qh_obl , MIPS_precequ_pw_qhr , MIPS_preceq_pw_qhr ,
  MIPS_preceq_s_l_pwr , MIPS_preceu_qh_obr , MIPS_precequ_pw_qhla , MIPS_preceq_pw_qhla ,
  MIPS_preceu_qh_obla , MIPS_precequ_pw_qhra , MIPS_preceq_pw_qhra , MIPS_preceu_qh_obra ,
  MIPS_shll_qb , MIPS_shll_ph , MIPS_shrl_qb , MIPS_shra_ph ,
  MIPS_shrl_ph , MIPS_shllv_qb , MIPS_shllv_ph , MIPS_shrlv_qb ,
  MIPS_shrav_ph , MIPS_shrlv_ph , MIPS_shra_qb , MIPS_shll_s_ph ,
  MIPS_shll_s_w , MIPS_shra_r_qb , MIPS_shra_r_ph , MIPS_shra_r_w ,
  MIPS_shrav_qb , MIPS_shllv_s_ph , MIPS_shllv_s_w , MIPS_shrav_r_qb ,
  MIPS_shrav_r_ph , MIPS_shrav_r_w , MIPS_shll_ob , MIPS_shll_qh ,
  MIPS_shll_pw , MIPS_shrl_ob , MIPS_shra_qh , MIPS_shra_pw ,
  MIPS_shllv_ob , MIPS_shllv_qh , MIPS_shllv_pw , MIPS_shrlv_ob ,
  MIPS_shrav_qh , MIPS_shrav_pw , MIPS_shll_s_qh , MIPS_shll_s_pw ,
  MIPS_shra_r_qh , MIPS_shra_r_pw , MIPS_shllv_s_qh , MIPS_shllv_s_pw ,
  MIPS_shrav_r_qh , MIPS_shrav_r_pw , MIPS_lwx , MIPS_ldx ,
  MIPS_lhx , MIPS_lbux , MIPS_dpa_w_ph , MIPS_dpax_w_ph ,
  MIPS_maq_sa_w_phl , MIPS_dpaqx_s_w_ph , MIPS_dps_w_ph , MIPS_dpsx_w_ph ,
  MIPS_dpsqx_s_w_ph , MIPS_mulsa_w_ph , MIPS_maq_sa_w_phr , MIPS_dpaqx_sa_w_ph ,
  MIPS_dpau_h_qbl , MIPS_dpsu_h_qbl , MIPS_dpsqx_sa_w_ph , MIPS_dpaq_s_w_ph ,
  MIPS_dpaq_sa_l_w , MIPS_maq_s_w_phl , MIPS_dpsq_s_w_ph , MIPS_dpsq_sa_l_w ,
  MIPS_mulsaq_s_w_ph , MIPS_maq_s_w_phr , MIPS_dpau_h_qbr , MIPS_dpsu_h_qbr ,
  MIPS_maq_sa_w_qhll , MIPS_maq_sa_w_qhlr , MIPS_dmadd , MIPS_dmsub ,
  MIPS_maq_sa_w_qhrl , MIPS_dpau_h_obl , MIPS_dpsu_h_obl , MIPS_maq_sa_w_qhrr ,
  MIPS_dpaq_s_w_qh , MIPS_dpaq_sa_l_pw , MIPS_maq_s_w_qhll , MIPS_maq_s_l_pwl ,
  MIPS_dpsq_s_w_qh , MIPS_dpsq_sa_l_pw , MIPS_maq_s_w_qhlr , MIPS_dmaddu ,
  MIPS_mulsaq_s_w_qh , MIPS_mulsaq_s_l_pw , MIPS_maq_s_w_qhrl , MIPS_maq_s_l_pwr ,
  MIPS_dpau_h_obr , MIPS_dpsu_h_obr , MIPS_maq_s_w_qhrr , MIPS_dmsubu ,
  MIPS_extr_w , MIPS_extrv_w , MIPS_extp , MIPS_extpdp ,
  MIPS_rddsp , MIPS_shilo , MIPS_extpv , MIPS_extpdpv ,
  MIPS_wrdsp , MIPS_shilov , MIPS_extr_r_w , MIPS_extrv_r_w ,
  MIPS_extr_rs_w , MIPS_extr_s_h , MIPS_extrv_rs_w , MIPS_extrv_s_h ,
  MIPS_mthlip , MIPS_dextr_w , MIPS_dextr_l , MIPS_dextrv_w ,
  MIPS_dextrv_l , MIPS_dextp , MIPS_dextpdp , MIPS_dshilo ,
  MIPS_dextpv , MIPS_dextpdpv , MIPS_dshilov , MIPS_dextr_r_w ,
  MIPS_dextr_r_l , MIPS_dextrv_r_w , MIPS_dextrv_r_l , MIPS_dextr_rs_w ,
  MIPS_dextr_s_h , MIPS_dextr_rs_l , MIPS_dextrv_rs_w , MIPS_dextrv_s_h ,
  MIPS_dextrv_rs_l , MIPS_dmthlip , MIPS_adduh_qb , MIPS_addqh_ph ,
  MIPS_addqh_w , MIPS_subuh_qb , MIPS_subqh_ph , MIPS_subqh_w ,
  MIPS_adduh_r_qb , MIPS_addqh_r_ph , MIPS_addqh_r_w , MIPS_subuh_r_qb ,
  MIPS_subqh_r_ph , MIPS_subqh_r_w , MIPS_mul_ph , MIPS_mul_s_ph ,
  MIPS_mulq_s_w , MIPS_mulq_rs_w , MIPS_append , MIPS_balign ,
  MIPS_prepend , MIPS_laa , MIPS_laad , MIPS_lac ,
  MIPS_lacd , MIPS_lad , MIPS_ladd , MIPS_lai ,
  MIPS_laid , MIPS_las , MIPS_lasd , MIPS_law ,
  MIPS_lawd , MIPS_lbx , MIPS_lhux , MIPS_lwux ,
  MIPS_qmac_00 , MIPS_qmac_01 , MIPS_qmac_02 , MIPS_qmac_03 ,
  MIPS_qmacs_00 , MIPS_qmacs_01 , MIPS_qmacs_02 , MIPS_qmacs_03 ,
  MIPS_zcb , MIPS_zcbt , MIPS_msa_sll_b , MIPS_msa_sll_h ,
  MIPS_msa_sll_w , MIPS_msa_sll_d , MIPS_msa_slli_b , MIPS_msa_slli_h ,
  MIPS_msa_slli_w , MIPS_msa_slli_d , MIPS_msa_sra_b , MIPS_msa_sra_h ,
  MIPS_msa_sra_w , MIPS_msa_sra_d , MIPS_msa_srai_b , MIPS_msa_srai_h ,
  MIPS_msa_srai_w , MIPS_msa_srai_d , MIPS_msa_srl_b , MIPS_msa_srl_h ,
  MIPS_msa_srl_w , MIPS_msa_srl_d , MIPS_msa_srli_b , MIPS_msa_srli_h ,
  MIPS_msa_srli_w , MIPS_msa_srli_d , MIPS_msa_bclr_b , MIPS_msa_bclr_h ,
  MIPS_msa_bclr_w , MIPS_msa_bclr_d , MIPS_msa_bclri_b , MIPS_msa_bclri_h ,
  MIPS_msa_bclri_w , MIPS_msa_bclri_d , MIPS_msa_bset_b , MIPS_msa_bset_h ,
  MIPS_msa_bset_w , MIPS_msa_bset_d , MIPS_msa_bseti_b , MIPS_msa_bseti_h ,
  MIPS_msa_bseti_w , MIPS_msa_bseti_d , MIPS_msa_bneg_b , MIPS_msa_bneg_h ,
  MIPS_msa_bneg_w , MIPS_msa_bneg_d , MIPS_msa_bnegi_b , MIPS_msa_bnegi_h ,
  MIPS_msa_bnegi_w , MIPS_msa_bnegi_d , MIPS_msa_binsl_b , MIPS_msa_binsl_h ,
  MIPS_msa_binsl_w , MIPS_msa_binsl_d , MIPS_msa_binsli_b , MIPS_msa_binsli_h ,
  MIPS_msa_binsli_w , MIPS_msa_binsli_d , MIPS_msa_binsr_b , MIPS_msa_binsr_h ,
  MIPS_msa_binsr_w , MIPS_msa_binsr_d , MIPS_msa_binsri_b , MIPS_msa_binsri_h ,
  MIPS_msa_binsri_w , MIPS_msa_binsri_d , MIPS_msa_addv_b , MIPS_msa_addv_h ,
  MIPS_msa_addv_w , MIPS_msa_addv_d , MIPS_msa_addvi_b , MIPS_msa_addvi_h ,
  MIPS_msa_addvi_w , MIPS_msa_addvi_d , MIPS_msa_subv_b , MIPS_msa_subv_h ,
  MIPS_msa_subv_w , MIPS_msa_subv_d , MIPS_msa_subvi_b , MIPS_msa_subvi_h ,
  MIPS_msa_subvi_w , MIPS_msa_subvi_d , MIPS_msa_max_s_b , MIPS_msa_max_s_h ,
  MIPS_msa_max_s_w , MIPS_msa_max_s_d , MIPS_msa_maxi_s_b , MIPS_msa_maxi_s_h ,
  MIPS_msa_maxi_s_w , MIPS_msa_maxi_s_d , MIPS_msa_max_u_b , MIPS_msa_max_u_h ,
  MIPS_msa_max_u_w , MIPS_msa_max_u_d , MIPS_msa_maxi_u_b , MIPS_msa_maxi_u_h ,
  MIPS_msa_maxi_u_w , MIPS_msa_maxi_u_d , MIPS_msa_min_s_b , MIPS_msa_min_s_h ,
  MIPS_msa_min_s_w , MIPS_msa_min_s_d , MIPS_msa_mini_s_b , MIPS_msa_mini_s_h ,
  MIPS_msa_mini_s_w , MIPS_msa_mini_s_d , MIPS_msa_min_u_b , MIPS_msa_min_u_h ,
  MIPS_msa_min_u_w , MIPS_msa_min_u_d , MIPS_msa_mini_u_b , MIPS_msa_mini_u_h ,
  MIPS_msa_mini_u_w , MIPS_msa_mini_u_d , MIPS_msa_max_a_b , MIPS_msa_max_a_h ,
  MIPS_msa_max_a_w , MIPS_msa_max_a_d , MIPS_msa_min_a_b , MIPS_msa_min_a_h ,
  MIPS_msa_min_a_w , MIPS_msa_min_a_d , MIPS_msa_ceq_b , MIPS_msa_ceq_h ,
  MIPS_msa_ceq_w , MIPS_msa_ceq_d , MIPS_msa_ceqi_b , MIPS_msa_ceqi_h ,
  MIPS_msa_ceqi_w , MIPS_msa_ceqi_d , MIPS_msa_clt_s_b , MIPS_msa_clt_s_h ,
  MIPS_msa_clt_s_w , MIPS_msa_clt_s_d , MIPS_msa_clti_s_b , MIPS_msa_clti_s_h ,
  MIPS_msa_clti_s_w , MIPS_msa_clti_s_d , MIPS_msa_clt_u_b , MIPS_msa_clt_u_h ,
  MIPS_msa_clt_u_w , MIPS_msa_clt_u_d , MIPS_msa_clti_u_b , MIPS_msa_clti_u_h ,
  MIPS_msa_clti_u_w , MIPS_msa_clti_u_d , MIPS_msa_cle_s_b , MIPS_msa_cle_s_h ,
  MIPS_msa_cle_s_w , MIPS_msa_cle_s_d , MIPS_msa_clei_s_b , MIPS_msa_clei_s_h ,
  MIPS_msa_clei_s_w , MIPS_msa_clei_s_d , MIPS_msa_cle_u_b , MIPS_msa_cle_u_h ,
  MIPS_msa_cle_u_w , MIPS_msa_cle_u_d , MIPS_msa_clei_u_b , MIPS_msa_clei_u_h ,
  MIPS_msa_clei_u_w , MIPS_msa_clei_u_d , MIPS_msa_ld_b , MIPS_msa_ld_h ,
  MIPS_msa_ld_w , MIPS_msa_ld_d , MIPS_msa_st_b , MIPS_msa_st_h ,
  MIPS_msa_st_w , MIPS_msa_st_d , MIPS_msa_sat_s_b , MIPS_msa_sat_s_h ,
  MIPS_msa_sat_s_w , MIPS_msa_sat_s_d , MIPS_msa_sat_u_b , MIPS_msa_sat_u_h ,
  MIPS_msa_sat_u_w , MIPS_msa_sat_u_d , MIPS_msa_add_a_b , MIPS_msa_add_a_h ,
  MIPS_msa_add_a_w , MIPS_msa_add_a_d , MIPS_msa_adds_a_b , MIPS_msa_adds_a_h ,
  MIPS_msa_adds_a_w , MIPS_msa_adds_a_d , MIPS_msa_adds_s_b , MIPS_msa_adds_s_h ,
  MIPS_msa_adds_s_w , MIPS_msa_adds_s_d , MIPS_msa_adds_u_b , MIPS_msa_adds_u_h ,
  MIPS_msa_adds_u_w , MIPS_msa_adds_u_d , MIPS_msa_ave_s_b , MIPS_msa_ave_s_h ,
  MIPS_msa_ave_s_w , MIPS_msa_ave_s_d , MIPS_msa_ave_u_b , MIPS_msa_ave_u_h ,
  MIPS_msa_ave_u_w , MIPS_msa_ave_u_d , MIPS_msa_aver_s_b , MIPS_msa_aver_s_h ,
  MIPS_msa_aver_s_w , MIPS_msa_aver_s_d , MIPS_msa_aver_u_b , MIPS_msa_aver_u_h ,
  MIPS_msa_aver_u_w , MIPS_msa_aver_u_d , MIPS_msa_subs_s_b , MIPS_msa_subs_s_h ,
  MIPS_msa_subs_s_w , MIPS_msa_subs_s_d , MIPS_msa_subs_u_b , MIPS_msa_subs_u_h ,
  MIPS_msa_subs_u_w , MIPS_msa_subs_u_d , MIPS_msa_subsus_u_b , MIPS_msa_subsus_u_h ,
  MIPS_msa_subsus_u_w , MIPS_msa_subsus_u_d , MIPS_msa_subsuu_s_b , MIPS_msa_subsuu_s_h ,
  MIPS_msa_subsuu_s_w , MIPS_msa_subsuu_s_d , MIPS_msa_asub_s_b , MIPS_msa_asub_s_h ,
  MIPS_msa_asub_s_w , MIPS_msa_asub_s_d , MIPS_msa_asub_u_b , MIPS_msa_asub_u_h ,
  MIPS_msa_asub_u_w , MIPS_msa_asub_u_d , MIPS_msa_mulv_b , MIPS_msa_mulv_h ,
  MIPS_msa_mulv_w , MIPS_msa_mulv_d , MIPS_msa_maddv_b , MIPS_msa_maddv_h ,
  MIPS_msa_maddv_w , MIPS_msa_maddv_d , MIPS_msa_msubv_b , MIPS_msa_msubv_h ,
  MIPS_msa_msubv_w , MIPS_msa_msubv_d , MIPS_msa_div_s_b , MIPS_msa_div_s_h ,
  MIPS_msa_div_s_w , MIPS_msa_div_s_d , MIPS_msa_div_u_b , MIPS_msa_div_u_h ,
  MIPS_msa_div_u_w , MIPS_msa_div_u_d , MIPS_msa_mod_s_b , MIPS_msa_mod_s_h ,
  MIPS_msa_mod_s_w , MIPS_msa_mod_s_d , MIPS_msa_mod_u_b , MIPS_msa_mod_u_h ,
  MIPS_msa_mod_u_w , MIPS_msa_mod_u_d , MIPS_msa_dotp_s_h , MIPS_msa_dotp_s_w ,
  MIPS_msa_dotp_s_d , MIPS_msa_dotp_u_h , MIPS_msa_dotp_u_w , MIPS_msa_dotp_u_d ,
  MIPS_msa_dpadd_s_h , MIPS_msa_dpadd_s_w , MIPS_msa_dpadd_s_d , MIPS_msa_dpadd_u_h ,
  MIPS_msa_dpadd_u_w , MIPS_msa_dpadd_u_d , MIPS_msa_dpsub_s_h , MIPS_msa_dpsub_s_w ,
  MIPS_msa_dpsub_s_d , MIPS_msa_dpsub_u_h , MIPS_msa_dpsub_u_w , MIPS_msa_dpsub_u_d ,
  MIPS_msa_sld_b , MIPS_msa_sld_h , MIPS_msa_sld_w , MIPS_msa_sld_d ,
  MIPS_msa_sldi_b , MIPS_msa_sldi_h , MIPS_msa_sldi_w , MIPS_msa_sldi_d ,
  MIPS_msa_splat_b , MIPS_msa_splat_h , MIPS_msa_splat_w , MIPS_msa_splat_d ,
  MIPS_msa_splati_b , MIPS_msa_splati_h , MIPS_msa_splati_w , MIPS_msa_splati_d ,
  MIPS_msa_pckev_b , MIPS_msa_pckev_h , MIPS_msa_pckev_w , MIPS_msa_pckev_d ,
  MIPS_msa_pckod_b , MIPS_msa_pckod_h , MIPS_msa_pckod_w , MIPS_msa_pckod_d ,
  MIPS_msa_ilvl_b , MIPS_msa_ilvl_h , MIPS_msa_ilvl_w , MIPS_msa_ilvl_d ,
  MIPS_msa_ilvr_b , MIPS_msa_ilvr_h , MIPS_msa_ilvr_w , MIPS_msa_ilvr_d ,
  MIPS_msa_ilvev_b , MIPS_msa_ilvev_h , MIPS_msa_ilvev_w , MIPS_msa_ilvev_d ,
  MIPS_msa_ilvod_b , MIPS_msa_ilvod_h , MIPS_msa_ilvod_w , MIPS_msa_ilvod_d ,
  MIPS_msa_vshf_b , MIPS_msa_vshf_h , MIPS_msa_vshf_w , MIPS_msa_vshf_d ,
  MIPS_msa_srar_b , MIPS_msa_srar_h , MIPS_msa_srar_w , MIPS_msa_srar_d ,
  MIPS_msa_srari_b , MIPS_msa_srari_h , MIPS_msa_srari_w , MIPS_msa_srari_d ,
  MIPS_msa_srlr_b , MIPS_msa_srlr_h , MIPS_msa_srlr_w , MIPS_msa_srlr_d ,
  MIPS_msa_srlri_b , MIPS_msa_srlri_h , MIPS_msa_srlri_w , MIPS_msa_srlri_d ,
  MIPS_msa_hadd_s_h , MIPS_msa_hadd_s_w , MIPS_msa_hadd_s_d , MIPS_msa_hadd_u_h ,
  MIPS_msa_hadd_u_w , MIPS_msa_hadd_u_d , MIPS_msa_hsub_s_h , MIPS_msa_hsub_s_w ,
  MIPS_msa_hsub_s_d , MIPS_msa_hsub_u_h , MIPS_msa_hsub_u_w , MIPS_msa_hsub_u_d ,
  MIPS_msa_and_v , MIPS_msa_andi_b , MIPS_msa_or_v , MIPS_msa_ori_b ,
  MIPS_msa_nor_v , MIPS_msa_nori_b , MIPS_msa_xor_v , MIPS_msa_xori_b ,
  MIPS_msa_bmnz_v , MIPS_msa_bmnzi_b , MIPS_msa_bmz_v , MIPS_msa_bmzi_b ,
  MIPS_msa_bsel_v , MIPS_msa_bseli_b , MIPS_msa_shf_b , MIPS_msa_shf_h ,
  MIPS_msa_shf_w , MIPS_msa_bnz_v , MIPS_msa_bz_v , MIPS_msa_fill_b ,
  MIPS_msa_fill_h , MIPS_msa_fill_w , MIPS_msa_fill_d , MIPS_msa_pcnt_b ,
  MIPS_msa_pcnt_h , MIPS_msa_pcnt_w , MIPS_msa_pcnt_d , MIPS_msa_nloc_b ,
  MIPS_msa_nloc_h , MIPS_msa_nloc_w , MIPS_msa_nloc_d , MIPS_msa_nlzc_b ,
  MIPS_msa_nlzc_h , MIPS_msa_nlzc_w , MIPS_msa_nlzc_d , MIPS_msa_copy_s_b ,
  MIPS_msa_copy_s_h , MIPS_msa_copy_s_w , MIPS_msa_copy_s_d , MIPS_msa_copy_u_b ,
  MIPS_msa_copy_u_h , MIPS_msa_copy_u_w , MIPS_msa_copy_u_d , MIPS_msa_insert_b ,
  MIPS_msa_insert_h , MIPS_msa_insert_w , MIPS_msa_insert_d , MIPS_msa_insve_b ,
  MIPS_msa_insve_h , MIPS_msa_insve_w , MIPS_msa_insve_d , MIPS_msa_bnz_b ,
  MIPS_msa_bnz_h , MIPS_msa_bnz_w , MIPS_msa_bnz_d , MIPS_msa_bz_b ,
  MIPS_msa_bz_h , MIPS_msa_bz_w , MIPS_msa_bz_d , MIPS_msa_ldi_b ,
  MIPS_msa_ldi_h , MIPS_msa_ldi_w , MIPS_msa_ldi_d , MIPS_msa_fcaf_w ,
  MIPS_msa_fcaf_d , MIPS_msa_fcun_w , MIPS_msa_fcun_d , MIPS_msa_fceq_w ,
  MIPS_msa_fceq_d , MIPS_msa_fcueq_w , MIPS_msa_fcueq_d , MIPS_msa_fclt_w ,
  MIPS_msa_fclt_d , MIPS_msa_fcult_w , MIPS_msa_fcult_d , MIPS_msa_fcle_w ,
  MIPS_msa_fcle_d , MIPS_msa_fcule_w , MIPS_msa_fcule_d , MIPS_msa_fsaf_w ,
  MIPS_msa_fsaf_d , MIPS_msa_fsun_w , MIPS_msa_fsun_d , MIPS_msa_fseq_w ,
  MIPS_msa_fseq_d , MIPS_msa_fsueq_w , MIPS_msa_fsueq_d , MIPS_msa_fslt_w ,
  MIPS_msa_fslt_d , MIPS_msa_fsult_w , MIPS_msa_fsult_d , MIPS_msa_fsle_w ,
  MIPS_msa_fsle_d , MIPS_msa_fsule_w , MIPS_msa_fsule_d , MIPS_msa_fadd_w ,
  MIPS_msa_fadd_d , MIPS_msa_fsub_w , MIPS_msa_fsub_d , MIPS_msa_fmul_w ,
  MIPS_msa_fmul_d , MIPS_msa_fdiv_w , MIPS_msa_fdiv_d , MIPS_msa_fmadd_w ,
  MIPS_msa_fmadd_d , MIPS_msa_fmsub_w , MIPS_msa_fmsub_d , MIPS_msa_fexp2_w ,
  MIPS_msa_fexp2_d , MIPS_msa_fexdo_h , MIPS_msa_fexdo_w , MIPS_msa_ftq_h ,
  MIPS_msa_ftq_w , MIPS_msa_fmin_w , MIPS_msa_fmin_d , MIPS_msa_fmin_a_w ,
  MIPS_msa_fmin_a_d , MIPS_msa_fmax_w , MIPS_msa_fmax_d , MIPS_msa_fmax_a_w ,
  MIPS_msa_fmax_a_d , MIPS_msa_fcor_w , MIPS_msa_fcor_d , MIPS_msa_fcune_w ,
  MIPS_msa_fcune_d , MIPS_msa_fcne_w , MIPS_msa_fcne_d , MIPS_msa_mul_q_h ,
  MIPS_msa_mul_q_w , MIPS_msa_madd_q_h , MIPS_msa_madd_q_w , MIPS_msa_msub_q_h ,
  MIPS_msa_msub_q_w , MIPS_msa_fsor_w , MIPS_msa_fsor_d , MIPS_msa_fsune_w ,
  MIPS_msa_fsune_d , MIPS_msa_fsne_w , MIPS_msa_fsne_d , MIPS_msa_mulr_q_h ,
  MIPS_msa_mulr_q_w , MIPS_msa_maddr_q_h , MIPS_msa_maddr_q_w , MIPS_msa_msubr_q_h ,
  MIPS_msa_msubr_q_w , MIPS_msa_fclass_w , MIPS_msa_fclass_d , MIPS_msa_ftrunc_s_w ,
  MIPS_msa_ftrunc_s_d , MIPS_msa_ftrunc_u_w , MIPS_msa_ftrunc_u_d , MIPS_msa_fsqrt_w ,
  MIPS_msa_fsqrt_d , MIPS_msa_frsqrt_w , MIPS_msa_frsqrt_d , MIPS_msa_frcp_w ,
  MIPS_msa_frcp_d , MIPS_msa_frint_w , MIPS_msa_frint_d , MIPS_msa_flog2_w ,
  MIPS_msa_flog2_d , MIPS_msa_fexupl_w , MIPS_msa_fexupl_d , MIPS_msa_fexupr_w ,
  MIPS_msa_fexupr_d , MIPS_msa_ffql_w , MIPS_msa_ffql_d , MIPS_msa_ffqr_w ,
  MIPS_msa_ffqr_d , MIPS_msa_ftint_s_w , MIPS_msa_ftint_s_d , MIPS_msa_ftint_u_w ,
  MIPS_msa_ftint_u_d , MIPS_msa_ffint_s_w , MIPS_msa_ffint_s_d , MIPS_msa_ffint_u_w ,
  MIPS_msa_ffint_u_d , MIPS_msa_ctcmsa , MIPS_msa_cfcmsa , MIPS_msa_move_v ,
  MIPS_lsa , MIPS_dlsa , MIPS_lbe , MIPS_lbue ,
  MIPS_lhe , MIPS_lhue , MIPS_lwe , MIPS_sbe ,
  MIPS_she , MIPS_swe , MIPS_lle , MIPS_sce ,
  MIPS_cachee , MIPS_prefe , MIPS_lwle , MIPS_lwre ,
  MIPS_swle , MIPS_swre , MIPS_movtz , MIPS_movtn ,
  MIPS_copyw , MIPS_ucopyw , MIPS_muh , MIPS_mulu ,
  MIPS_muhu , MIPS_mod , MIPS_modu , MIPS_sov ,
  MIPS_crc32b , MIPS_crc32h , MIPS_crc32w , MIPS_crc32cb ,
  MIPS_crc32ch , MIPS_crc32cw , MIPS_sbx , MIPS_shx ,
  MIPS_shxs , MIPS_swx , MIPS_swxs , MIPS_lhxs ,
  MIPS_lhuxs , MIPS_mfhc0 , MIPS_mthc0 , MIPS_extw ,
  MIPS_tlbinv , MIPS_tlbinvf , MIPS_ginvt , MIPS_ginvi ,
  MIPS_eretnc , MIPS_lwpc , MIPS_swpc , MIPS_rotx ,
  MIPS_llwp , MIPS_llwpe , MIPS_scwp , MIPS_scwpe ,
  MIPS_ualwm , MIPS_uaswm , MIPS_ualh , MIPS_uash ,
  MIPS_syncie , MIPS_dvp , MIPS_evp , MIPS_sigrie ,
  MIPS_bc , MIPS_balc , MIPS_restore_jrc , MIPS_move_balc ,
  MIPS_addiupc , MIPS_jalrc_hb , MIPS_aluipc , MIPS_beqic ,
  MIPS_bbeqzc , MIPS_bgeic , MIPS_bgeiuc , MIPS_bneic ,
  MIPS_bbnezc , MIPS_bltic , MIPS_bltiuc , MIPS_bnec ,
  MIPS_bltc , MIPS_bltuc , MIPS_beqc , MIPS_bgec ,
  MIPS_bgeuc , MIPS_brsc , MIPS_balrsc , MIPS_bitrevw ,
  MIPS_bitrevh , MIPS_bitrevb , MIPS_byterevw , MIPS_byterevh ,
  MIPS_lwm2 , MIPS_swm2 , MIPS_last
}
enum  {
  H8_null = 0 , H8_add , H8_adds , H8_addx ,
  H8_and , H8_andc , H8_band , H8_bra ,
  H8_brn , H8_bhi , H8_bls , H8_bcc ,
  H8_bcs , H8_bne , H8_beq , H8_bvc ,
  H8_bvs , H8_bpl , H8_bmi , H8_bge ,
  H8_blt , H8_bgt , H8_ble , H8_bclr ,
  H8_biand , H8_bild , H8_bior , H8_bist ,
  H8_bixor , H8_bld , H8_bnot , H8_bor ,
  H8_bset , H8_bsr , H8_bst , H8_btst ,
  H8_bxor , H8_clrmac , H8_cmp , H8_daa ,
  H8_das , H8_dec , H8_divxs , H8_divxu ,
  H8_eepmov , H8_exts , H8_extu , H8_inc ,
  H8_jmp , H8_jsr , H8_ldc , H8_ldm ,
  H8_ldmac , H8_mac , H8_mov , H8_movfpe ,
  H8_movtpe , H8_mulxs , H8_mulxu , H8_neg ,
  H8_nop , H8_not , H8_or , H8_orc ,
  H8_pop , H8_push , H8_rotl , H8_rotr ,
  H8_rotxl , H8_rotxr , H8_rte , H8_rts ,
  H8_shal , H8_shar , H8_shll , H8_shlr ,
  H8_sleep , H8_stc , H8_stm , H8_stmac ,
  H8_sub , H8_subs , H8_subx , H8_tas ,
  H8_trapa , H8_xor , H8_xorc , H8_rtel ,
  H8_rtsl , H8_movmd , H8_movsd , H8_bras ,
  H8_movab , H8_movaw , H8_moval , H8_bsetne ,
  H8_bseteq , H8_bclrne , H8_bclreq , H8_bstz ,
  H8_bistz , H8_bfld , H8_bfst , H8_muls ,
  H8_divs , H8_mulu , H8_divu , H8_mulsu ,
  H8_muluu , H8_brabc , H8_brabs , H8_bsrbc ,
  H8_bsrbs , H8_last
}
enum  {
  PIC_null = 0 , PIC_addwf , PIC_andwf , PIC_clrf ,
  PIC_clrw , PIC_comf , PIC_decf , PIC_decfsz ,
  PIC_incf , PIC_incfsz , PIC_iorwf , PIC_movf ,
  PIC_movwf , PIC_nop , PIC_rlf , PIC_rrf ,
  PIC_subwf , PIC_swapf , PIC_xorwf , PIC_bcf ,
  PIC_bsf , PIC_btfsc , PIC_btfss , PIC_addlw ,
  PIC_andlw , PIC_call , PIC_clrwdt , PIC_goto ,
  PIC_iorlw , PIC_movlw , PIC_retfie , PIC_retlw ,
  PIC_return , PIC_sleep , PIC_sublw , PIC_xorlw ,
  PIC_option , PIC_tris , PIC_movfw , PIC_tstf ,
  PIC_negf , PIC_b , PIC_clrc , PIC_clrdc ,
  PIC_clrz , PIC_setc , PIC_setdc , PIC_setz ,
  PIC_skpc , PIC_skpdc , PIC_skpnc , PIC_skpndc ,
  PIC_skpnz , PIC_skpz , PIC_bc , PIC_bdc ,
  PIC_bnc , PIC_bndc , PIC_bnz , PIC_bz ,
  PIC_addcf , PIC_adddcf , PIC_subcf , PIC_addwf3 ,
  PIC_addwfc3 , PIC_andwf3 , PIC_clrf2 , PIC_comf3 ,
  PIC_cpfseq2 , PIC_cpfsgt2 , PIC_cpfslt2 , PIC_decf3 ,
  PIC_decfsz3 , PIC_dcfsnz3 , PIC_incf3 , PIC_incfsz3 ,
  PIC_infsnz3 , PIC_iorwf3 , PIC_movf3 , PIC_movff2 ,
  PIC_movwf2 , PIC_mulwf2 , PIC_negf2 , PIC_rlcf3 ,
  PIC_rlncf3 , PIC_rrcf3 , PIC_rrncf3 , PIC_setf2 ,
  PIC_subfwb3 , PIC_subwf3 , PIC_subwfb3 , PIC_swapf3 ,
  PIC_tstfsz2 , PIC_xorwf3 , PIC_bcf3 , PIC_bsf3 ,
  PIC_btfsc3 , PIC_btfss3 , PIC_btg3 , PIC_bc1 ,
  PIC_bn1 , PIC_bnc1 , PIC_bnn1 , PIC_bnov1 ,
  PIC_bnz1 , PIC_bov1 , PIC_bra1 , PIC_bz1 ,
  PIC_call2 , PIC_daw0 , PIC_pop0 , PIC_push0 ,
  PIC_rcall1 , PIC_reset0 , PIC_retfie1 , PIC_return1 ,
  PIC_lfsr2 , PIC_movlb1 , PIC_mullw1 , PIC_tblrd0 ,
  PIC_tblrd0p , PIC_tblrd0m , PIC_tblrdp0 , PIC_tblwt0 ,
  PIC_tblwt0p , PIC_tblwt0m , PIC_tblwtp0 , PIC_addwfc ,
  PIC_movlp , PIC_movlb , PIC_addfsr , PIC_asrf ,
  PIC_lslf , PIC_lsrf , PIC_subwfb , PIC_bra ,
  PIC_brw , PIC_callw , PIC_reset , PIC_moviw ,
  PIC_movwi , PIC_last
}
enum  {
  PIC16_null = 0 , PIC16_EXCH , PIC16_MOV , PIC16_SWAP ,
  PIC16_TBLRDH , PIC16_TBLRDL , PIC16_TBLWTH , PIC16_TBLWTL ,
  PIC16_MOVPAG , PIC16_ADD , PIC16_ADDC , PIC16_DAWB ,
  PIC16_DEC , PIC16_DEC2 , PIC16_DIV , PIC16_INC ,
  PIC16_INC2 , PIC16_MUL , PIC16_SE , PIC16_SUB ,
  PIC16_SUBB , PIC16_SUBBR , PIC16_SUBR , PIC16_ZE ,
  PIC16_MULW , PIC16_DIVF , PIC16_AND , PIC16_CLR ,
  PIC16_COM , PIC16_IOR , PIC16_NEG , PIC16_SETM ,
  PIC16_XOR , PIC16_ASR , PIC16_LSR , PIC16_RLC ,
  PIC16_RLNC , PIC16_RRC , PIC16_RRNC , PIC16_SL ,
  PIC16_BCLR , PIC16_BSET , PIC16_BSW , PIC16_BTG ,
  PIC16_BTST , PIC16_BTSTS , PIC16_FBCL , PIC16_FF1L ,
  PIC16_FF1R , PIC16_BTSC , PIC16_BTSS , PIC16_CP ,
  PIC16_CP0 , PIC16_CPB , PIC16_CPSEQ , PIC16_CPSGT ,
  PIC16_CPSLT , PIC16_CPSNE , PIC16_CPBEQ , PIC16_CPBNE ,
  PIC16_CPBGT , PIC16_CPBLT , PIC16_BRA , PIC16_CALL ,
  PIC16_GOTO , PIC16_RCALL , PIC16_REPEAT , PIC16_RETFIE ,
  PIC16_RETLW , PIC16_RETURN , PIC16_DO , PIC16_LNK ,
  PIC16_POP , PIC16_PUSH , PIC16_ULNK , PIC16_CLRWDT ,
  PIC16_DISI , PIC16_NOP , PIC16_NOPR , PIC16_PWRSAV ,
  PIC16_RESET , PIC16_LAC , PIC16_SAC , PIC16_SFTAC ,
  PIC16_CLR1 , PIC16_ED , PIC16_EDAC , PIC16_MAC ,
  PIC16_MOVSAC , PIC16_MPY , PIC16_MSC , PIC16_BREAK ,
  PIC16_URUN , PIC16_SSTEP , PIC16_FEX , PIC16_last
}
enum  {
  SPARC_null = 0 , SPARC_add , SPARC_addcc , SPARC_addc ,
  SPARC_addccc , SPARC_and , SPARC_andcc , SPARC_andn ,
  SPARC_andncc , SPARC_b , SPARC_bp , SPARC_bpr ,
  SPARC_call , SPARC_casa , SPARC_casxa , SPARC_done ,
  SPARC_fabs , SPARC_fadd , SPARC_fbp , SPARC_fb ,
  SPARC_fcmp , SPARC_fcmpe , SPARC_fdiv , SPARC_fdmulq ,
  SPARC_flush , SPARC_flushw , SPARC_fmov , SPARC_fmovcc ,
  SPARC_fmovr , SPARC_fmul , SPARC_fneg , SPARC_fsmuld ,
  SPARC_fsqrt , SPARC_fsub , SPARC_fstox , SPARC_fdtox ,
  SPARC_fqtox , SPARC_fxtos , SPARC_fxtod , SPARC_fxtoq ,
  SPARC_fitos , SPARC_fdtos , SPARC_fqtos , SPARC_fitod ,
  SPARC_fstod , SPARC_fqtod , SPARC_fitoq , SPARC_fstoq ,
  SPARC_fdtoq , SPARC_fstoi , SPARC_fdtoi , SPARC_fqtoi ,
  SPARC_illtrap , SPARC_impdep1 , SPARC_impdep2 , SPARC_jmpl ,
  SPARC_ldd , SPARC_ldda , SPARC_lddf , SPARC_lddfa ,
  SPARC_ldf , SPARC_ldfa , SPARC_ldfsr , SPARC_ldqf ,
  SPARC_ldqfa , SPARC_ldsb , SPARC_ldsba , SPARC_ldsh ,
  SPARC_ldsha , SPARC_ldstub , SPARC_ldstuba , SPARC_ldsw ,
  SPARC_ldswa , SPARC_ldub , SPARC_lduba , SPARC_lduh ,
  SPARC_lduha , SPARC_lduw , SPARC_lduwa , SPARC_ldx ,
  SPARC_ldxa , SPARC_ldxfsr , SPARC_membar , SPARC_mov ,
  SPARC_movr , SPARC_mulscc , SPARC_mulx , SPARC_nop ,
  SPARC_or , SPARC_orcc , SPARC_orn , SPARC_orncc ,
  SPARC_popc , SPARC_prefetch , SPARC_prefetcha , SPARC_rd ,
  SPARC_rdpr , SPARC_restore , SPARC_restored , SPARC_retry ,
  SPARC_return , SPARC_save , SPARC_saved , SPARC_sdiv ,
  SPARC_sdivcc , SPARC_sdivx , SPARC_sethi , SPARC_sir ,
  SPARC_sll , SPARC_sllx , SPARC_smul , SPARC_smulcc ,
  SPARC_sra , SPARC_srax , SPARC_srl , SPARC_srlx ,
  SPARC_stb , SPARC_stba , SPARC_stbar , SPARC_std ,
  SPARC_stda , SPARC_stdf , SPARC_stdfa , SPARC_stf ,
  SPARC_stfa , SPARC_stfsr , SPARC_sth , SPARC_stha ,
  SPARC_stqf , SPARC_stqfa , SPARC_stw , SPARC_stwa ,
  SPARC_stx , SPARC_stxa , SPARC_stxfsr , SPARC_sub ,
  SPARC_subcc , SPARC_subc , SPARC_subccc , SPARC_swap ,
  SPARC_swapa , SPARC_taddcc , SPARC_taddcctv , SPARC_tsubcc ,
  SPARC_tsubcctv , SPARC_t , SPARC_udiv , SPARC_udivcc ,
  SPARC_udivx , SPARC_umul , SPARC_umulcc , SPARC_wr ,
  SPARC_wrpr , SPARC_xnor , SPARC_xnorcc , SPARC_xor ,
  SPARC_xorcc , SPARC_cmp , SPARC_jmp , SPARC_iprefetch ,
  SPARC_tst , SPARC_ret , SPARC_retl , SPARC_setuw ,
  SPARC_setsw , SPARC_setx , SPARC_signx , SPARC_not ,
  SPARC_neg , SPARC_cas , SPARC_casl , SPARC_casx ,
  SPARC_casxl , SPARC_inc , SPARC_inccc , SPARC_dec ,
  SPARC_deccc , SPARC_btst , SPARC_bset , SPARC_bclr ,
  SPARC_btog , SPARC_clr , SPARC_clrb , SPARC_clrh ,
  SPARC_clrx , SPARC_clruw , SPARC_pseudo_mov , SPARC_alignaddress ,
  SPARC_array , SPARC_edge , SPARC_faligndata , SPARC_fandnot1 ,
  SPARC_fandnot2 , SPARC_fand , SPARC_fcmpeq , SPARC_fcmpgt ,
  SPARC_fcmple , SPARC_fcmpne , SPARC_fexpand , SPARC_fmul8sux16 ,
  SPARC_fmul8ulx16 , SPARC_fmul8x16 , SPARC_fmul8x16al , SPARC_fmul8x16au ,
  SPARC_fmuld8sux16 , SPARC_fmuld8ulx16 , SPARC_fnand , SPARC_fnor ,
  SPARC_fnot1 , SPARC_fnot2 , SPARC_fone , SPARC_fornot1 ,
  SPARC_fornot2 , SPARC_for , SPARC_fpackfix , SPARC_fpack ,
  SPARC_fpadd , SPARC_fpmerge , SPARC_fpsub , SPARC_fsrc1 ,
  SPARC_fsrc2 , SPARC_fxnor , SPARC_fxor , SPARC_fzero ,
  SPARC_pdist , SPARC_shutdown , SPARC_rett , SPARC_bmask ,
  SPARC_bshuffle , SPARC_edgen , SPARC_rdhpr , SPARC_wrhpr ,
  SPARC_siam , SPARC_last
}
enum  {
  HPPA_null = 0 , HPPA_add , HPPA_addb , HPPA_addi ,
  HPPA_addib , HPPA_addil , HPPA_and , HPPA_andcm ,
  HPPA_b , HPPA_bb , HPPA_be , HPPA_blr ,
  HPPA_break , HPPA_bv , HPPA_bve , HPPA_cldd ,
  HPPA_cldw , HPPA_clrbts , HPPA_cmpb , HPPA_cmpclr ,
  HPPA_cmpib , HPPA_cmpiclr , HPPA_copr , HPPA_cstd ,
  HPPA_cstw , HPPA_dcor , HPPA_depd , HPPA_depdi ,
  HPPA_depw , HPPA_depwi , HPPA_diag , HPPA_ds ,
  HPPA_extrd , HPPA_extrw , HPPA_fdc , HPPA_fdce ,
  HPPA_fic , HPPA_fice , HPPA_hadd , HPPA_havg ,
  HPPA_hshl , HPPA_hshladd , HPPA_hshr , HPPA_hshradd ,
  HPPA_hsub , HPPA_idtlbt , HPPA_iitlbt , HPPA_lci ,
  HPPA_ldb , HPPA_ldcd , HPPA_ldcw , HPPA_ldd ,
  HPPA_ldda , HPPA_ldh , HPPA_ldil , HPPA_ldo ,
  HPPA_ldsid , HPPA_ldw , HPPA_ldwa , HPPA_lpa ,
  HPPA_mfctl , HPPA_mfia , HPPA_mfsp , HPPA_mixh ,
  HPPA_mixw , HPPA_movb , HPPA_movib , HPPA_mtctl ,
  HPPA_mtsarcm , HPPA_mtsm , HPPA_mtsp , HPPA_or ,
  HPPA_pdc , HPPA_pdtlb , HPPA_pdtlbe , HPPA_permh ,
  HPPA_pitlb , HPPA_pitlbe , HPPA_popbts , HPPA_probe ,
  HPPA_probei , HPPA_pushbts , HPPA_pushnom , HPPA_rfi ,
  HPPA_rsm , HPPA_shladd , HPPA_shrpd , HPPA_shrpw ,
  HPPA_spop0 , HPPA_spop1 , HPPA_spop2 , HPPA_spop3 ,
  HPPA_ssm , HPPA_stb , HPPA_stby , HPPA_std ,
  HPPA_stda , HPPA_stdby , HPPA_sth , HPPA_stw ,
  HPPA_stwa , HPPA_sub , HPPA_subi , HPPA_sync ,
  HPPA_syncdma , HPPA_uaddcm , HPPA_uxor , HPPA_xor ,
  HPPA_fabs , HPPA_fadd , HPPA_fcmp , HPPA_fcnv ,
  HPPA_fcpy , HPPA_fdiv , HPPA_fid , HPPA_fldd ,
  HPPA_fldw , HPPA_fmpy , HPPA_fmpyadd , HPPA_fmpyfadd ,
  HPPA_fmpynfadd , HPPA_fmpysub , HPPA_fneg , HPPA_fnegabs ,
  HPPA_frem , HPPA_frnd , HPPA_fsqrt , HPPA_fstd ,
  HPPA_fstw , HPPA_fsub , HPPA_ftest , HPPA_xmpyu ,
  HPPA_pmdis , HPPA_pmenb , HPPA_call , HPPA_ret ,
  HPPA_shld , HPPA_shlw , HPPA_shrd , HPPA_shrw ,
  HPPA_ldi , HPPA_copy , HPPA_mtsar , HPPA_nop ,
  HPPA_last
}
enum  {
  H8500_null = 0 , H8500_mov_g , H8500_mov_e , H8500_mov_i ,
  H8500_mov_f , H8500_mov_l , H8500_mov_s , H8500_ldm ,
  H8500_stm , H8500_xch , H8500_swap , H8500_movtpe ,
  H8500_movfpe , H8500_add_g , H8500_add_q , H8500_sub ,
  H8500_adds , H8500_subs , H8500_addx , H8500_subx ,
  H8500_dadd , H8500_dsub , H8500_mulxu , H8500_divxu ,
  H8500_cmp_g , H8500_cmp_e , H8500_cmp_i , H8500_exts ,
  H8500_extu , H8500_tst , H8500_neg , H8500_clr ,
  H8500_tas , H8500_and , H8500_or , H8500_xor ,
  H8500_not , H8500_shal , H8500_shar , H8500_shll ,
  H8500_shlr , H8500_rotl , H8500_rotr , H8500_rotxl ,
  H8500_rotxr , H8500_bset , H8500_bclr , H8500_bnot ,
  H8500_btst , H8500_bra , H8500_brn , H8500_bhi ,
  H8500_bls , H8500_bcc , H8500_bcs , H8500_bne ,
  H8500_beq , H8500_bvc , H8500_bvs , H8500_bpl ,
  H8500_bmi , H8500_bge , H8500_blt , H8500_bgt ,
  H8500_ble , H8500_jmp , H8500_pjmp , H8500_bsr ,
  H8500_jsr , H8500_pjsr , H8500_rts , H8500_prts ,
  H8500_rtd , H8500_prtd , H8500_scb , H8500_trapa ,
  H8500_trap_vs , H8500_rte , H8500_link , H8500_unlk ,
  H8500_sleep , H8500_ldc , H8500_stc , H8500_andc ,
  H8500_orc , H8500_xorc , H8500_nop , H8500_bpt ,
  H8500_last
}
enum  {
  DSP56_null = 0 , DSP56_abs , DSP56_adc , DSP56_add ,
  DSP56_addl , DSP56_addr , DSP56_and , DSP56_andi ,
  DSP56_asl , DSP56_asl4 , DSP56_asr , DSP56_asr4 ,
  DSP56_asr16 , DSP56_bfchg , DSP56_bfclr , DSP56_bfset ,
  DSP56_bftsth , DSP56_bftstl , DSP56_bcc , DSP56_bchg ,
  DSP56_bclr , DSP56_bra , DSP56_brclr , DSP56_brkcc ,
  DSP56_brset , DSP56_bscc , DSP56_bsclr , DSP56_bset ,
  DSP56_bsr , DSP56_bsset , DSP56_btst , DSP56_chkaau ,
  DSP56_clb , DSP56_clr , DSP56_clr24 , DSP56_cmp ,
  DSP56_cmpm , DSP56_cmpu , DSP56_debug , DSP56_debugcc ,
  DSP56_dec , DSP56_dec24 , DSP56_div , DSP56_dmac ,
  DSP56_do , DSP56_do_f , DSP56_dor , DSP56_dor_f ,
  DSP56_enddo , DSP56_eor , DSP56_extract , DSP56_extractu ,
  DSP56_ext , DSP56_ill , DSP56_imac , DSP56_impy ,
  DSP56_inc , DSP56_inc24 , DSP56_insert , DSP56_jcc ,
  DSP56_jclr , DSP56_jmp , DSP56_jscc , DSP56_jsclr ,
  DSP56_jset , DSP56_jsr , DSP56_jsset , DSP56_lra ,
  DSP56_lsl , DSP56_lsr , DSP56_lua , DSP56_lea ,
  DSP56_mac , DSP56_maci , DSP56_mac_s_u , DSP56_macr ,
  DSP56_macri , DSP56_max , DSP56_maxm , DSP56_merge ,
  DSP56_move , DSP56_movec , DSP56_movei , DSP56_movem ,
  DSP56_movep , DSP56_moves , DSP56_mpy , DSP56_mpyi ,
  DSP56_mpy_s_u , DSP56_mpyr , DSP56_mpyri , DSP56_neg ,
  DSP56_negc , DSP56_nop , DSP56_norm , DSP56_normf ,
  DSP56_not , DSP56_or , DSP56_ori , DSP56_pflush ,
  DSP56_pflushun , DSP56_pfree , DSP56_plock , DSP56_plockr ,
  DSP56_punlock , DSP56_punlockr , DSP56_rep , DSP56_repcc ,
  DSP56_reset , DSP56_rnd , DSP56_rol , DSP56_ror ,
  DSP56_rti , DSP56_rts , DSP56_sbc , DSP56_stop ,
  DSP56_sub , DSP56_subl , DSP56_subr , DSP56_swap ,
  DSP56_tcc , DSP56_tfr , DSP56_tfr2 , DSP56_tfr3 ,
  DSP56_trap , DSP56_trapcc , DSP56_tst , DSP56_tst2 ,
  DSP56_vsl , DSP56_wait , DSP56_zero , DSP56_swi ,
  DSP56_pmov , DSP56_last
}
enum  {
  DSP96_null = 0 , DSP96_abs , DSP96_add , DSP96_addc ,
  DSP96_and , DSP96_andc , DSP96_andi , DSP96_asl ,
  DSP96_asr , DSP96_bcc , DSP96_bccd , DSP96_bchg ,
  DSP96_bclr , DSP96_bfind , DSP96_bra , DSP96_brclr ,
  DSP96_brset , DSP96_bscc , DSP96_bsccd , DSP96_bsclr ,
  DSP96_bset , DSP96_bsr , DSP96_bsrd , DSP96_bsset ,
  DSP96_btst , DSP96_clr , DSP96_cmp , DSP96_cmpg ,
  DSP96_debugcc , DSP96_dec , DSP96_do , DSP96_dor ,
  DSP96_enddo , DSP96_eor , DSP96_ext , DSP96_extb ,
  DSP96_fabs , DSP96_fadd , DSP96_faddsub , DSP96_fbcc ,
  DSP96_fbccd , DSP96_fbscc , DSP96_fbsccd , DSP96_fclr ,
  DSP96_fcmp , DSP96_fcmpg , DSP96_fcmpm , DSP96_fcopys ,
  DSP96_fdebugcc , DSP96_fgetman , DSP96_fint , DSP96_fjcc ,
  DSP96_fjccd , DSP96_fjscc , DSP96_fjsccd , DSP96_float ,
  DSP96_floatu , DSP96_floor , DSP96_fmove , DSP96_fmpyfadd ,
  DSP96_fmpyfaddsub , DSP96_fmpyfsub , DSP96_fmpy , DSP96_fneg ,
  DSP96_fscale , DSP96_fseedd , DSP96_fseedr , DSP96_fsub ,
  DSP96_ftfr , DSP96_ftrapcc , DSP96_ftst , DSP96_getexp ,
  DSP96_illegal , DSP96_inc , DSP96_int , DSP96_intrz ,
  DSP96_intu , DSP96_inturz , DSP96_jcc , DSP96_jccd ,
  DSP96_jclr , DSP96_join , DSP96_joinb , DSP96_jscc ,
  DSP96_jsccd , DSP96_jsclr , DSP96_jset , DSP96_jsset ,
  DSP96_lea , DSP96_lra , DSP96_lsl , DSP96_lsr ,
  DSP96_move , DSP96_movec , DSP96_movei , DSP96_movem ,
  DSP96_movep , DSP96_moves , DSP96_moveta , DSP96_mpys ,
  DSP96_mpyu , DSP96_neg , DSP96_negc , DSP96_nop ,
  DSP96_not , DSP96_or , DSP96_orc , DSP96_ori ,
  DSP96_rep , DSP96_reset , DSP96_rol , DSP96_ror ,
  DSP96_rti , DSP96_rtr , DSP96_rts , DSP96_setw ,
  DSP96_split , DSP96_splitb , DSP96_stop , DSP96_sub ,
  DSP96_subc , DSP96_tfr , DSP96_trapcc , DSP96_tst ,
  DSP96_wait , DSP96_last
}
enum  PMNum {
  PM96_NoMove , PM96_R2R , PM96_Update , PM96_XYMem ,
  PM96_XYmemR , PM96_Long , PM96_XY , PM96_IFcc
}
enum  {
  C166_null = 0 , C166_add , C166_addb , C166_addc ,
  C166_addcb , C166_and , C166_andb , C166_ashr ,
  C166_atomic , C166_band , C166_bclr , C166_bcmp ,
  C166_bfldh , C166_bfldl , C166_bmov , C166_bmovn ,
  C166_bor , C166_bset , C166_bxor , C166_calla ,
  C166_calli , C166_callr , C166_calls , C166_cmp ,
  C166_cmpb , C166_cmpd1 , C166_cmpd2 , C166_cmpi1 ,
  C166_cmpi2 , C166_cpl , C166_cplb , C166_diswdt ,
  C166_div , C166_divl , C166_divlu , C166_divu ,
  C166_einit , C166_extr , C166_extp , C166_extpr ,
  C166_exts , C166_extsr , C166_idle , C166_jb ,
  C166_jbc , C166_jmpa , C166_jmpi , C166_jmpr ,
  C166_jmps , C166_jnb , C166_jnbs , C166_mov ,
  C166_movb , C166_movbs , C166_movbz , C166_mul ,
  C166_mulu , C166_neg , C166_negb , C166_nop ,
  C166_or , C166_orb , C166_pcall , C166_pop ,
  C166_prior , C166_push , C166_pwrdn , C166_ret ,
  C166_reti , C166_retp , C166_rets , C166_rol ,
  C166_ror , C166_scxt , C166_shl , C166_shr ,
  C166_srst , C166_srvwdt , C166_sub , C166_subb ,
  C166_subc , C166_subcb , C166_trap , C166_xor ,
  C166_xorb , ST10_CoABS , ST10_CoADD , ST10_CoASHR ,
  ST10_CoCMP , ST10_CoLOAD , ST10_CoMAC , ST10_CoMACM ,
  ST10_CoMAX , ST10_CoMIN , ST10_CoMOV , ST10_CoMUL ,
  ST10_CoNEG , ST10_CoNOP , ST10_CoRND , ST10_CoSHL ,
  ST10_CoSHR , ST10_CoSTORE , ST10_CoSUB , C166_enwdt ,
  C166_sbrk , C166_last
}
enum  {
  ST20_null = 0 , ST20_adc , ST20_add , ST20_addc ,
  ST20_ajw , ST20_and , ST20_arot , ST20_ashr ,
  ST20_biquad , ST20_bitld , ST20_bitmask , ST20_bitst ,
  ST20_breakpoint , ST20_cj , ST20_dequeue , ST20_divstep ,
  ST20_dup , ST20_ecall , ST20_enqueue , ST20_eqc ,
  ST20_eret , ST20_fcall , ST20_gajw , ST20_gt ,
  ST20_gtu , ST20_io , ST20_j , ST20_jab ,
  ST20_lbinc , ST20_ldc , ST20_ldl , ST20_ldlp ,
  ST20_ldnl , ST20_ldnlp , ST20_ldpi , ST20_ldprodid ,
  ST20_ldtdesc , ST20_lsinc , ST20_lsxinc , ST20_lwinc ,
  ST20_mac , ST20_mul , ST20_nfix , ST20_nop ,
  ST20_not , ST20_opr , ST20_or , ST20_order ,
  ST20_orderu , ST20_pfix , ST20_rev , ST20_rmw ,
  ST20_rot , ST20_run , ST20_saturate , ST20_sbinc ,
  ST20_shl , ST20_shr , ST20_signal , ST20_smacinit ,
  ST20_smacloop , ST20_smul , ST20_ssinc , ST20_statusclr ,
  ST20_statusset , ST20_statustst , ST20_stl , ST20_stnl ,
  ST20_stop , ST20_sub , ST20_subc , ST20_swap32 ,
  ST20_swinc , ST20_timeslice , ST20_umac , ST20_unsign ,
  ST20_wait , ST20_wsub , ST20_xbword , ST20_xor ,
  ST20_xsword , ST20_alt , ST20_altend , ST20_altwt ,
  ST20_bcnt , ST20_bitcnt , ST20_bitrevnbits , ST20_bitrevword ,
  ST20_bsub , ST20_call , ST20_causeerror , ST20_cb ,
  ST20_cbu , ST20_ccnt1 , ST20_cflerr , ST20_cir ,
  ST20_ciru , ST20_clockdis , ST20_clockenb , ST20_clrhalterr ,
  ST20_crcbyte , ST20_crcword , ST20_cs , ST20_csngl ,
  ST20_csu , ST20_csub0 , ST20_cword , ST20_devlb ,
  ST20_devls , ST20_devlw , ST20_devmove , ST20_devsb ,
  ST20_devss , ST20_devsw , ST20_diff , ST20_disc ,
  ST20_diss , ST20_dist , ST20_div , ST20_enbc ,
  ST20_enbs , ST20_enbt , ST20_endp , ST20_fmul ,
  ST20_fptesterr , ST20_gcall , ST20_gintdis , ST20_gintenb ,
  ST20_in , ST20_insertqueue , ST20_intdis , ST20_intenb ,
  ST20_iret , ST20_ladd , ST20_lb , ST20_lbx ,
  ST20_ldclock , ST20_lddevid , ST20_ldiff , ST20_ldinf ,
  ST20_ldiv , ST20_ldmemstartval , ST20_ldpri , ST20_ldshadow ,
  ST20_ldtimer , ST20_ldtraph , ST20_ldtrapped , ST20_lend ,
  ST20_lmul , ST20_ls , ST20_lshl , ST20_lshr ,
  ST20_lsub , ST20_lsum , ST20_lsx , ST20_mint ,
  ST20_move , ST20_move2dall , ST20_move2dinit , ST20_move2dnonzero ,
  ST20_move2dzero , ST20_norm , ST20_out , ST20_outbyte ,
  ST20_outword , ST20_pop , ST20_postnormsn , ST20_prod ,
  ST20_reboot , ST20_rem , ST20_resetch , ST20_restart ,
  ST20_ret , ST20_roundsn , ST20_runp , ST20_satadd ,
  ST20_satmul , ST20_satsub , ST20_saveh , ST20_savel ,
  ST20_sb , ST20_seterr , ST20_sethalterr , ST20_settimeslice ,
  ST20_slmul , ST20_ss , ST20_ssub , ST20_startp ,
  ST20_stclock , ST20_sthb , ST20_sthf , ST20_stlb ,
  ST20_stlf , ST20_stoperr , ST20_stopp , ST20_stshadow ,
  ST20_sttimer , ST20_sttraph , ST20_sttrapped , ST20_sulmul ,
  ST20_sum , ST20_swapqueue , ST20_swaptimer , ST20_talt ,
  ST20_taltwt , ST20_testerr , ST20_testhalterr , ST20_testpranal ,
  ST20_tin , ST20_trapdis , ST20_trapenb , ST20_tret ,
  ST20_unpacksn , ST20_wcnt , ST20_wsubdb , ST20_xdble ,
  ST20_xword , ST20_last
}
enum  {
  ST7_null = 0 , ST7_adc , ST7_add , ST7_and ,
  ST7_bcp , ST7_bres , ST7_bset , ST7_btjf ,
  ST7_btjt , ST7_call , ST7_callr , ST7_clr ,
  ST7_cp , ST7_cpl , ST7_dec , ST7_halt ,
  ST7_iret , ST7_inc , ST7_jp , ST7_jra ,
  ST7_jrt , ST7_jrf , ST7_jrih , ST7_jril ,
  ST7_jrh , ST7_jrnh , ST7_jrm , ST7_jrnm ,
  ST7_jrmi , ST7_jrpl , ST7_jreq , ST7_jrne ,
  ST7_jrc , ST7_jrnc , ST7_jrult , ST7_jruge ,
  ST7_jrugt , ST7_jrule , ST7_ld , ST7_mul ,
  ST7_neg , ST7_nop , ST7_or , ST7_pop ,
  ST7_push , ST7_rcf , ST7_ret , ST7_rim ,
  ST7_rlc , ST7_rrc , ST7_rsp , ST7_sbc ,
  ST7_scf , ST7_sim , ST7_sla , ST7_sll ,
  ST7_srl , ST7_sra , ST7_sub , ST7_swap ,
  ST7_tnz , ST7_trap , ST7_wfi , ST7_xor ,
  ST7_last
}
enum  {
  IA64_null , IA64_0 , IA64_1 , IA64_a ,
  IA64_acq , IA64_add , IA64_addl , IA64_addp4 ,
  IA64_adds , IA64_alloc , IA64_and , IA64_andcm ,
  IA64_b , IA64_bias , IA64_br , IA64_break ,
  IA64_brl , IA64_brp , IA64_bsw , IA64_c ,
  IA64_call , IA64_cexit , IA64_chk , IA64_cloop ,
  IA64_clr , IA64_clrrrb , IA64_cmp , IA64_cmp4 ,
  IA64_cmpxchg1 , IA64_cmpxchg2 , IA64_cmpxchg4 , IA64_cmpxchg8 ,
  IA64_cond , IA64_cover , IA64_ctop , IA64_czx1 ,
  IA64_czx2 , IA64_d , IA64_dep , IA64_dpnt ,
  IA64_dptk , IA64_e , IA64_epc , IA64_eq ,
  IA64_excl , IA64_exit , IA64_exp , IA64_extr ,
  IA64_f , IA64_fabs , IA64_fadd , IA64_famax ,
  IA64_famin , IA64_fand , IA64_fandcm , IA64_fault ,
  IA64_fc , IA64_fchkf , IA64_fclass , IA64_fclrf ,
  IA64_fcmp , IA64_fcvt , IA64_fetchadd4 , IA64_fetchadd8 ,
  IA64_few , IA64_fill , IA64_flushrs , IA64_fma ,
  IA64_fmax , IA64_fmerge , IA64_fmin , IA64_fmix ,
  IA64_fmpy , IA64_fms , IA64_fneg , IA64_fnegabs ,
  IA64_fnma , IA64_fnmpy , IA64_fnorm , IA64_for ,
  IA64_fpabs , IA64_fpack , IA64_fpamax , IA64_fpamin ,
  IA64_fpcmp , IA64_fpcvt , IA64_fpma , IA64_fpmax ,
  IA64_fpmerge , IA64_fpmin , IA64_fpmpy , IA64_fpms ,
  IA64_fpneg , IA64_fpnegabs , IA64_fpnma , IA64_fpnmpy ,
  IA64_fprcpa , IA64_fprsqrta , IA64_frcpa , IA64_frsqrta ,
  IA64_fselect , IA64_fsetc , IA64_fsub , IA64_fswap ,
  IA64_fsxt , IA64_fwb , IA64_fx , IA64_fxor ,
  IA64_fxu , IA64_g , IA64_ga , IA64_ge ,
  IA64_getf , IA64_geu , IA64_gt , IA64_gtu ,
  IA64_h , IA64_hu , IA64_i , IA64_ia ,
  IA64_imp , IA64_invala , IA64_itc , IA64_itr ,
  IA64_l , IA64_ld1 , IA64_ld2 , IA64_ld4 ,
  IA64_ld8 , IA64_ldf , IA64_ldf8 , IA64_ldfd ,
  IA64_ldfe , IA64_ldfp8 , IA64_ldfpd , IA64_ldfps ,
  IA64_ldfs , IA64_le , IA64_leu , IA64_lfetch ,
  IA64_loadrs , IA64_loop , IA64_lr , IA64_lt ,
  IA64_ltu , IA64_lu , IA64_m , IA64_many ,
  IA64_mf , IA64_mix1 , IA64_mix2 , IA64_mix4 ,
  IA64_mov , IA64_movl , IA64_mux1 , IA64_mux2 ,
  IA64_nc , IA64_ne , IA64_neq , IA64_nge ,
  IA64_ngt , IA64_nl , IA64_nle , IA64_nlt ,
  IA64_nm , IA64_nop , IA64_nr , IA64_ns ,
  IA64_nt1 , IA64_nt2 , IA64_nta , IA64_nz ,
  IA64_or , IA64_orcm , IA64_ord , IA64_pack2 ,
  IA64_pack4 , IA64_padd1 , IA64_padd2 , IA64_padd4 ,
  IA64_pavg1 , IA64_pavg2 , IA64_pavgsub1 , IA64_pavgsub2 ,
  IA64_pcmp1 , IA64_pcmp2 , IA64_pcmp4 , IA64_pmax1 ,
  IA64_pmax2 , IA64_pmin1 , IA64_pmin2 , IA64_pmpy2 ,
  IA64_pmpyshr2 , IA64_popcnt , IA64_pr , IA64_probe ,
  IA64_psad1 , IA64_pshl2 , IA64_pshl4 , IA64_pshladd2 ,
  IA64_pshr2 , IA64_pshr4 , IA64_pshradd2 , IA64_psub1 ,
  IA64_psub2 , IA64_psub4 , IA64_ptc , IA64_ptr ,
  IA64_r , IA64_raz , IA64_rel , IA64_ret ,
  IA64_rfi , IA64_rsm , IA64_rum , IA64_rw ,
  IA64_s , IA64_s0 , IA64_s1 , IA64_s2 ,
  IA64_s3 , IA64_sa , IA64_se , IA64_setf ,
  IA64_shl , IA64_shladd , IA64_shladdp4 , IA64_shr ,
  IA64_shrp , IA64_sig , IA64_spill , IA64_spnt ,
  IA64_sptk , IA64_srlz , IA64_ssm , IA64_sss ,
  IA64_st1 , IA64_st2 , IA64_st4 , IA64_st8 ,
  IA64_stf , IA64_stf8 , IA64_stfd , IA64_stfe ,
  IA64_stfs , IA64_sub , IA64_sum , IA64_sxt1 ,
  IA64_sxt2 , IA64_sxt4 , IA64_sync , IA64_tak ,
  IA64_tbit , IA64_thash , IA64_tnat , IA64_tpa ,
  IA64_trunc , IA64_ttag , IA64_u , IA64_unc ,
  IA64_unord , IA64_unpack1 , IA64_unpack2 , IA64_unpack4 ,
  IA64_uss , IA64_uus , IA64_uuu , IA64_w ,
  IA64_wexit , IA64_wtop , IA64_x , IA64_xchg1 ,
  IA64_xchg2 , IA64_xchg4 , IA64_xchg8 , IA64_xf ,
  IA64_xma , IA64_xmpy , IA64_xor , IA64_xuf ,
  IA64_z , IA64_zxt1 , IA64_zxt2 , IA64_zxt4 ,
  IA64_last
}
enum  {
  NET_null = 0 , NET_add , NET_add_ovf , NET_add_ovf_un ,
  NET_and , NET_ann_arg , NET_ann_call , NET_ann_catch ,
  NET_ann_data , NET_ann_data_s , NET_ann_dead , NET_ann_def ,
  NET_ann_hoisted , NET_ann_hoisted_call , NET_ann_lab , NET_ann_live ,
  NET_ann_phi , NET_ann_ref , NET_ann_ref_s , NET_arglist ,
  NET_beq , NET_beq_s , NET_bge , NET_bge_s ,
  NET_bge_un , NET_bge_un_s , NET_bgt , NET_bgt_s ,
  NET_bgt_un , NET_bgt_un_s , NET_ble , NET_ble_s ,
  NET_ble_un , NET_ble_un_s , NET_blt , NET_blt_s ,
  NET_blt_un , NET_blt_un_s , NET_bne_un , NET_bne_un_s ,
  NET_box , NET_br , NET_br_s , NET_break ,
  NET_brfalse , NET_brfalse_s , NET_brtrue , NET_brtrue_s ,
  NET_call , NET_calli , NET_callvirt , NET_castclass ,
  NET_ceq , NET_cgt , NET_cgt_un , NET_ckfinite ,
  NET_clt , NET_clt_un , NET_conv_i , NET_conv_i1 ,
  NET_conv_i2 , NET_conv_i4 , NET_conv_i8 , NET_conv_ovf_i ,
  NET_conv_ovf_i1 , NET_conv_ovf_i1_un , NET_conv_ovf_i2 , NET_conv_ovf_i2_un ,
  NET_conv_ovf_i4 , NET_conv_ovf_i4_un , NET_conv_ovf_i8 , NET_conv_ovf_i8_un ,
  NET_conv_ovf_i_un , NET_conv_ovf_u , NET_conv_ovf_u1 , NET_conv_ovf_u1_un ,
  NET_conv_ovf_u2 , NET_conv_ovf_u2_un , NET_conv_ovf_u4 , NET_conv_ovf_u4_un ,
  NET_conv_ovf_u8 , NET_conv_ovf_u8_un , NET_conv_ovf_u_un , NET_conv_r4 ,
  NET_conv_r8 , NET_conv_r_un , NET_conv_u , NET_conv_u1 ,
  NET_conv_u2 , NET_conv_u4 , NET_conv_u8 , NET_cpblk ,
  NET_cpobj , NET_div , NET_div_un , NET_dup ,
  NET_endfilter , NET_endfinally , NET_initblk , NET_initobj ,
  NET_isinst , NET_jmp , NET_ldarg , NET_ldarg_0 ,
  NET_ldarg_1 , NET_ldarg_2 , NET_ldarg_3 , NET_ldarg_s ,
  NET_ldarga , NET_ldarga_s , NET_ldc_i4 , NET_ldc_i4_0 ,
  NET_ldc_i4_1 , NET_ldc_i4_2 , NET_ldc_i4_3 , NET_ldc_i4_4 ,
  NET_ldc_i4_5 , NET_ldc_i4_6 , NET_ldc_i4_7 , NET_ldc_i4_8 ,
  NET_ldc_i4_m1 , NET_ldc_i4_s , NET_ldc_i8 , NET_ldc_r4 ,
  NET_ldc_r8 , NET_ldelem_i , NET_ldelem_i1 , NET_ldelem_i2 ,
  NET_ldelem_i4 , NET_ldelem_i8 , NET_ldelem_r4 , NET_ldelem_r8 ,
  NET_ldelem_ref , NET_ldelem_u1 , NET_ldelem_u2 , NET_ldelem_u4 ,
  NET_ldelema , NET_ldfld , NET_ldflda , NET_ldftn ,
  NET_ldind_i , NET_ldind_i1 , NET_ldind_i2 , NET_ldind_i4 ,
  NET_ldind_i8 , NET_ldind_r4 , NET_ldind_r8 , NET_ldind_ref ,
  NET_ldind_u1 , NET_ldind_u2 , NET_ldind_u4 , NET_ldlen ,
  NET_ldloc , NET_ldloc_0 , NET_ldloc_1 , NET_ldloc_2 ,
  NET_ldloc_3 , NET_ldloc_s , NET_ldloca , NET_ldloca_s ,
  NET_ldnull , NET_ldobj , NET_ldsfld , NET_ldsflda ,
  NET_ldstr , NET_ldtoken , NET_ldvirtftn , NET_leave ,
  NET_leave_s , NET_localloc , NET_mkrefany , NET_mul ,
  NET_mul_ovf , NET_mul_ovf_un , NET_neg , NET_newarr ,
  NET_newobj , NET_nop , NET_not , NET_or ,
  NET_pop , NET_refanytype , NET_refanyval , NET_rem ,
  NET_rem_un , NET_ret , NET_rethrow , NET_shl ,
  NET_shr , NET_shr_un , NET_sizeof , NET_starg ,
  NET_starg_s , NET_stelem_i , NET_stelem_i1 , NET_stelem_i2 ,
  NET_stelem_i4 , NET_stelem_i8 , NET_stelem_r4 , NET_stelem_r8 ,
  NET_stelem_ref , NET_stfld , NET_stind_i , NET_stind_i1 ,
  NET_stind_i2 , NET_stind_i4 , NET_stind_i8 , NET_stind_r4 ,
  NET_stind_r8 , NET_stind_ref , NET_stloc , NET_stloc_0 ,
  NET_stloc_1 , NET_stloc_2 , NET_stloc_3 , NET_stloc_s ,
  NET_stobj , NET_stsfld , NET_sub , NET_sub_ovf ,
  NET_sub_ovf_un , NET_switch , NET_tail_ , NET_throw ,
  NET_unaligned_ , NET_unbox , NET_volatile_ , NET_xor ,
  NET_ldelem , NET_stelem , NET_unbox_any , NET_constrained_ ,
  NET_no_ , NET_readonly_ , NET_last
}
enum  {
  MC12_null = 0 , MC12_aba , MC12_abx , MC12_aby ,
  MC12_adca , MC12_adcb , MC12_adda , MC12_addb ,
  MC12_addd , MC12_anda , MC12_andb , MC12_andcc ,
  MC12_asl , MC12_asla , MC12_aslb , MC12_asld ,
  MC12_asr , MC12_asra , MC12_asrb , MC12_bcc ,
  MC12_bclr , MC12_bcs , MC12_beq , MC12_bge ,
  MC12_bgnd , MC12_bgt , MC12_bhi , MC12_bhs ,
  MC12_bita , MC12_bitb , MC12_ble , MC12_blo ,
  MC12_bls , MC12_blt , MC12_bmi , MC12_bne ,
  MC12_bpl , MC12_bra , MC12_brclr , MC12_brn ,
  MC12_brset , MC12_bset , MC12_bsr , MC12_bvc ,
  MC12_bvs , MC12_call , MC12_cba , MC12_clc ,
  MC12_cli , MC12_clr , MC12_clra , MC12_clrb ,
  MC12_clv , MC12_cmpa , MC12_cmpb , MC12_com ,
  MC12_coma , MC12_comb , MC12_cpd , MC12_cps ,
  MC12_cpx , MC12_cpy , MC12_daa , MC12_dbeq ,
  MC12_dbne , MC12_dec , MC12_deca , MC12_decb ,
  MC12_des , MC12_dex , MC12_dey , MC12_ediv ,
  MC12_edivs , MC12_emacs , MC12_emaxd , MC12_emaxm ,
  MC12_emind , MC12_eminm , MC12_emul , MC12_emuls ,
  MC12_eora , MC12_eorb , MC12_etbl , MC12_exg ,
  MC12_fdiv , MC12_ibeq , MC12_ibne , MC12_idiv ,
  MC12_idivs , MC12_inc , MC12_inca , MC12_incb ,
  MC12_ins , MC12_inx , MC12_iny , MC12_jmp ,
  MC12_jsr , MC12_lbcc , MC12_lbcs , MC12_lbeq ,
  MC12_lbge , MC12_lbgt , MC12_lbhi , MC12_lbhs ,
  MC12_lble , MC12_lblo , MC12_lbls , MC12_lblt ,
  MC12_lbmi , MC12_lbne , MC12_lbpl , MC12_lbra ,
  MC12_lbrn , MC12_lbvc , MC12_lbvs , MC12_ldaa ,
  MC12_ldab , MC12_ldd , MC12_lds , MC12_ldx ,
  MC12_ldy , MC12_leas , MC12_leax , MC12_leay ,
  MC12_lsl , MC12_lsla , MC12_lslb , MC12_lsld ,
  MC12_lsr , MC12_lsra , MC12_lsrb , MC12_lsrd ,
  MC12_maxa , MC12_maxm , MC12_mem , MC12_mina ,
  MC12_minm , MC12_movb , MC12_movw , MC12_mul ,
  MC12_neg , MC12_nega , MC12_negb , MC12_nop ,
  MC12_oraa , MC12_orab , MC12_orcc , MC12_psha ,
  MC12_pshb , MC12_pshc , MC12_pshd , MC12_pshx ,
  MC12_pshy , MC12_pula , MC12_pulb , MC12_pulc ,
  MC12_puld , MC12_pulx , MC12_puly , MC12_rev ,
  MC12_revw , MC12_rol , MC12_rola , MC12_rolb ,
  MC12_ror , MC12_rora , MC12_rorb , MC12_rtc ,
  MC12_rti , MC12_rts , MC12_sba , MC12_sbca ,
  MC12_sbcb , MC12_sec , MC12_sei , MC12_sev ,
  MC12_sex , MC12_staa , MC12_stab , MC12_std ,
  MC12_stop , MC12_sts , MC12_stx , MC12_sty ,
  MC12_suba , MC12_subb , MC12_subd , MC12_swi ,
  MC12_tab , MC12_tap , MC12_tba , MC12_tbeq ,
  MC12_tbl , MC12_tbne , MC12_tfr , MC12_tpa ,
  MC12_trap , MC12_tst , MC12_tsta , MC12_tstb ,
  MC12_tsx , MC12_tsy , MC12_txs , MC12_tys ,
  MC12_wai , MC12_wav , MC12_wavr , MC12_xgdx ,
  MC12_xgdy , MC12_skip1 , MC12_skip2 , MC12X_addx ,
  MC12X_addy , MC12X_aded , MC12X_adex , MC12X_adey ,
  MC12X_andx , MC12X_andy , MC12X_aslw , MC12X_aslx ,
  MC12X_asly , MC12X_asrw , MC12X_asrx , MC12X_asry ,
  MC12X_bitx , MC12X_bity , MC12X_btas , MC12X_clrw ,
  MC12X_clrx , MC12X_clry , MC12X_comw , MC12X_comx ,
  MC12X_comy , MC12X_cped , MC12X_cpes , MC12X_cpex ,
  MC12X_cpey , MC12X_decw , MC12X_decx , MC12X_decy ,
  MC12X_eorx , MC12X_eory , MC12X_gldaa , MC12X_gldab ,
  MC12X_gldd , MC12X_glds , MC12X_gldx , MC12X_gldy ,
  MC12X_gstaa , MC12X_gstab , MC12X_gstd , MC12X_gsts ,
  MC12X_gstx , MC12X_gsty , MC12X_incw , MC12X_incx ,
  MC12X_incy , MC12X_lsrw , MC12X_lsrx , MC12X_lsry ,
  MC12X_negw , MC12X_negx , MC12X_negy , MC12X_orx ,
  MC12X_ory , MC12X_pshcw , MC12X_pulcw , MC12X_rolw ,
  MC12X_rolx , MC12X_roly , MC12X_rorw , MC12X_rorx ,
  MC12X_rory , MC12X_sbed , MC12X_sbex , MC12X_sbey ,
  MC12X_subx , MC12X_suby , MC12X_tstw , MC12X_tstx ,
  MC12X_tsty , MC12X_sys , MC12XGATE_adc , MC12XGATE_add ,
  MC12XGATE_addh , MC12XGATE_addl , MC12XGATE_and , MC12XGATE_andh ,
  MC12XGATE_andl , MC12XGATE_asr , MC12XGATE_bcc , MC12XGATE_bcs ,
  MC12XGATE_beq , MC12XGATE_bfext , MC12XGATE_bffo , MC12XGATE_bfins ,
  MC12XGATE_bfinsi , MC12XGATE_bfinsx , MC12XGATE_bge , MC12XGATE_bgt ,
  MC12XGATE_bhi , MC12XGATE_bhs , MC12XGATE_bith , MC12XGATE_bitl ,
  MC12XGATE_ble , MC12XGATE_blo , MC12XGATE_bls , MC12XGATE_blt ,
  MC12XGATE_bmi , MC12XGATE_bne , MC12XGATE_bpl , MC12XGATE_bra ,
  MC12XGATE_brk , MC12XGATE_bvc , MC12XGATE_bvs , MC12XGATE_cmp ,
  MC12XGATE_cmpl , MC12XGATE_com , MC12XGATE_cpc , MC12XGATE_cpch ,
  MC12XGATE_csem , MC12XGATE_csl , MC12XGATE_csr , MC12XGATE_jal ,
  MC12XGATE_ldb , MC12XGATE_ldh , MC12XGATE_ldl , MC12XGATE_ldw ,
  MC12XGATE_lsl , MC12XGATE_lsr , MC12XGATE_mov , MC12XGATE_neg ,
  MC12XGATE_nop , MC12XGATE_or , MC12XGATE_orh , MC12XGATE_orl ,
  MC12XGATE_par , MC12XGATE_rol , MC12XGATE_ror , MC12XGATE_rts ,
  MC12XGATE_sbc , MC12XGATE_sex , MC12XGATE_sif , MC12XGATE_ssem ,
  MC12XGATE_stb , MC12XGATE_stw , MC12XGATE_sub , MC12XGATE_subh ,
  MC12XGATE_subl , MC12XGATE_tfr , MC12XGATE_tst , MC12XGATE_xnor ,
  MC12XGATE_xnorh , MC12XGATE_xnorl , MC12XGATE_add16 , MC12XGATE_and16 ,
  MC12XGATE_cmp16 , MC12XGATE_ldw16 , MC12XGATE_or16 , MC12XGATE_sub16 ,
  MC12XGATE_xnor16 , MC12_last
}
enum  {
  MC6816_null = 0 , MC6816_ldaa , MC6816_ldab , MC6816_ldd ,
  MC6816_lde , MC6816_lded , MC6816_movb , MC6816_movw ,
  MC6816_staa , MC6816_stab , MC6816_std , MC6816_ste ,
  MC6816_sted , MC6816_tab , MC6816_tba , MC6816_tde ,
  MC6816_ted , MC6816_xgab , MC6816_xgde , MC6816_aba ,
  MC6816_adca , MC6816_adcb , MC6816_adcd , MC6816_adce ,
  MC6816_adda , MC6816_addb , MC6816_addd , MC6816_adde ,
  MC6816_ade , MC6816_sba , MC6816_sbca , MC6816_sbcb ,
  MC6816_sbcd , MC6816_sbce , MC6816_sde , MC6816_suba ,
  MC6816_subb , MC6816_subd , MC6816_sube , MC6816_daa ,
  MC6816_sxt , MC6816_cba , MC6816_cmpa , MC6816_cmpb ,
  MC6816_cpd , MC6816_cpe , MC6816_tst , MC6816_tsta ,
  MC6816_tstb , MC6816_tstd , MC6816_tste , MC6816_tstw ,
  MC6816_ediv , MC6816_edivs , MC6816_emul , MC6816_emuls ,
  MC6816_fdiv , MC6816_fmuls , MC6816_idiv , MC6816_mul ,
  MC6816_dec , MC6816_deca , MC6816_decb , MC6816_decw ,
  MC6816_inc , MC6816_inca , MC6816_incb , MC6816_incw ,
  MC6816_clr , MC6816_clra , MC6816_clrb , MC6816_clrd ,
  MC6816_clre , MC6816_clrw , MC6816_com , MC6816_coma ,
  MC6816_comb , MC6816_comd , MC6816_come , MC6816_comw ,
  MC6816_neg , MC6816_nega , MC6816_negb , MC6816_negd ,
  MC6816_nege , MC6816_negw , MC6816_anda , MC6816_andb ,
  MC6816_andd , MC6816_ande , MC6816_eora , MC6816_eorb ,
  MC6816_eord , MC6816_eore , MC6816_oraa , MC6816_orab ,
  MC6816_ord , MC6816_ore , MC6816_bita , MC6816_bitb ,
  MC6816_bclr , MC6816_bclrw , MC6816_bset , MC6816_bsetw ,
  MC6816_lsr , MC6816_lsra , MC6816_lsrb , MC6816_lsrd ,
  MC6816_lsre , MC6816_lsrw , MC6816_asl , MC6816_asla ,
  MC6816_aslb , MC6816_asld , MC6816_asle , MC6816_aslw ,
  MC6816_asr , MC6816_asra , MC6816_asrb , MC6816_asrd ,
  MC6816_asre , MC6816_asrw , MC6816_rol , MC6816_rola ,
  MC6816_rolb , MC6816_rold , MC6816_role , MC6816_rolw ,
  MC6816_ror , MC6816_rora , MC6816_rorb , MC6816_rord ,
  MC6816_rore , MC6816_rorw , MC6816_bra , MC6816_brn ,
  MC6816_bcc , MC6816_bcs , MC6816_beq , MC6816_bmi ,
  MC6816_bne , MC6816_bpl , MC6816_bvc , MC6816_bvs ,
  MC6816_bhi , MC6816_bls , MC6816_bge , MC6816_bgt ,
  MC6816_ble , MC6816_blt , MC6816_lbra , MC6816_lbrn ,
  MC6816_lbcc , MC6816_lbcs , MC6816_lbeq , MC6816_lbev ,
  MC6816_lbmi , MC6816_lbmv , MC6816_lbne , MC6816_lbpl ,
  MC6816_lbvc , MC6816_lbvs , MC6816_lbhi , MC6816_lbls ,
  MC6816_lbge , MC6816_lbgt , MC6816_lble , MC6816_lblt ,
  MC6816_brclr , MC6816_brset , MC6816_jmp , MC6816_bsr ,
  MC6816_jsr , MC6816_lbsr , MC6816_rts , MC6816_rti ,
  MC6816_swi , MC6816_abx , MC6816_aby , MC6816_abz ,
  MC6816_adx , MC6816_ady , MC6816_adz , MC6816_aex ,
  MC6816_aey , MC6816_aez , MC6816_aix , MC6816_aiy ,
  MC6816_aiz , MC6816_cpx , MC6816_cpy , MC6816_cpz ,
  MC6816_ldx , MC6816_ldy , MC6816_ldz , MC6816_stx ,
  MC6816_sty , MC6816_stz , MC6816_tsx , MC6816_tsy ,
  MC6816_tsz , MC6816_txs , MC6816_txy , MC6816_txz ,
  MC6816_tys , MC6816_tyx , MC6816_tyz , MC6816_tzs ,
  MC6816_tzx , MC6816_tzy , MC6816_xgdx , MC6816_xgdy ,
  MC6816_xgdz , MC6816_xgex , MC6816_xgey , MC6816_xgez ,
  MC6816_tbek , MC6816_tbsk , MC6816_tbxk , MC6816_tbyk ,
  MC6816_tbzk , MC6816_tekb , MC6816_tskb , MC6816_txkb ,
  MC6816_tykb , MC6816_tzkb , MC6816_ais , MC6816_cps ,
  MC6816_lds , MC6816_sts , MC6816_psha , MC6816_pshb ,
  MC6816_pshm , MC6816_pula , MC6816_pulb , MC6816_pulm ,
  MC6816_andp , MC6816_orp , MC6816_tap , MC6816_tdp ,
  MC6816_tpa , MC6816_tpd , MC6816_ace , MC6816_aced ,
  MC6816_aslm , MC6816_asrm , MC6816_clrm , MC6816_ldhi ,
  MC6816_mac , MC6816_pshmac , MC6816_pulmac , MC6816_rmac ,
  MC6816_tdmsk , MC6816_tedm , MC6816_tem , MC6816_tmer ,
  MC6816_tmet , MC6816_tmxed , MC6816_lpstop , MC6816_wai ,
  MC6816_bgnd , MC6816_nop , MC6816_last
}
enum  {
  I960_null = 0 , I960_addc , I960_addi , I960_addo ,
  I960_alterbit , I960_and , I960_andnot , I960_atadd ,
  I960_atmod , I960_b , I960_bal , I960_balx ,
  I960_bbc , I960_bbs , I960_bno , I960_bg ,
  I960_be , I960_bge , I960_bl , I960_bne ,
  I960_ble , I960_bo , I960_bx , I960_call ,
  I960_calls , I960_callx , I960_chkbit , I960_clrbit ,
  I960_cmpdeci , I960_cmpdeco , I960_cmpi , I960_cmpibno ,
  I960_cmpibg , I960_cmpibe , I960_cmpibge , I960_cmpibl ,
  I960_cmpibne , I960_cmpible , I960_cmpibo , I960_cmpinci ,
  I960_cmpinco , I960_cmpo , I960_cmpobg , I960_cmpobe ,
  I960_cmpobge , I960_cmpobl , I960_cmpobne , I960_cmpoble ,
  I960_concmpi , I960_concmpo , I960_divi , I960_divo ,
  I960_ediv , I960_emul , I960_eshro , I960_extract ,
  I960_faultno , I960_faultg , I960_faulte , I960_faultge ,
  I960_faultl , I960_faultne , I960_faultle , I960_faulto ,
  I960_flushreg , I960_fmark , I960_ld , I960_lda ,
  I960_ldib , I960_ldis , I960_ldl , I960_ldob ,
  I960_ldos , I960_ldq , I960_ldt , I960_mark ,
  I960_modac , I960_modi , I960_modify , I960_modpc ,
  I960_modtc , I960_mov , I960_movl , I960_movq ,
  I960_movt , I960_muli , I960_mulo , I960_nand ,
  I960_nor , I960_not , I960_notand , I960_notbit ,
  I960_notor , I960_or , I960_ornot , I960_remi ,
  I960_remo , I960_ret , I960_rotate , I960_scanbit ,
  I960_scanbyte , I960_setbit , I960_shli , I960_shlo ,
  I960_shrdi , I960_shri , I960_shro , I960_spanbit ,
  I960_st , I960_stib , I960_stis , I960_stl ,
  I960_stob , I960_stos , I960_stq , I960_stt ,
  I960_subc , I960_subi , I960_subo , I960_syncf ,
  I960_testno , I960_testg , I960_teste , I960_testge ,
  I960_testl , I960_testne , I960_testle , I960_testo ,
  I960_xnor , I960_xor , I960_sdma , I960_sysctl ,
  I960_udma , I960_dcinva , I960_cmpob , I960_cmpib ,
  I960_cmpos , I960_cmpis , I960_bswap , I960_intdis ,
  I960_inten , I960_synmov , I960_synmovl , I960_synmovq ,
  I960_cmpstr , I960_movqstr , I960_movstr , I960_inspacc ,
  I960_ldphy , I960_synld , I960_fill , I960_daddc ,
  I960_dsubc , I960_dmovt , I960_condrec , I960_receive ,
  I960_intctl , I960_icctl , I960_dcctl , I960_halt ,
  I960_send , I960_sendserv , I960_resumprcs , I960_schedprcs ,
  I960_saveprcs , I960_condwait , I960_wait , I960_signal ,
  I960_ldtime , I960_addono , I960_addino , I960_subono ,
  I960_subino , I960_selno , I960_addog , I960_addig ,
  I960_subog , I960_subig , I960_selg , I960_addoe ,
  I960_addie , I960_suboe , I960_subie , I960_sele ,
  I960_addoge , I960_addige , I960_suboge , I960_subige ,
  I960_selge , I960_addol , I960_addil , I960_subol ,
  I960_subil , I960_sell , I960_addone , I960_addine ,
  I960_subone , I960_subine , I960_selne , I960_addole ,
  I960_addile , I960_subole , I960_subile , I960_selle ,
  I960_addoo , I960_addio , I960_suboo , I960_subio ,
  I960_selo , I960_faddr , I960_fp_first = I960_faddr , I960_faddrl ,
  I960_fatanr , I960_fatanrl , I960_fclassr , I960_fclassrl ,
  I960_fcmpor , I960_fcmporl , I960_fcmpr , I960_fcmprl ,
  I960_fcosr , I960_fcosrl , I960_fcpyrsre , I960_fcpysre ,
  I960_fcvtilr , I960_fcvtir , I960_fcvtri , I960_fcvtril ,
  I960_fcvtzri , I960_fcvtzril , I960_fdivr , I960_fdivrl ,
  I960_fexpr , I960_fexprl , I960_flogbnr , I960_flogbnrl ,
  I960_flogepr , I960_flogeprl , I960_flogr , I960_flogrl ,
  I960_fmovr , I960_fmovre , I960_fmovrl , I960_fmulr ,
  I960_fmulrl , I960_fremr , I960_fremrl , I960_froundr ,
  I960_froundrl , I960_fscaler , I960_fscalerl , I960_fsinr ,
  I960_fsinrl , I960_fsqrtr , I960_fsqrtrl , I960_fsubr ,
  I960_fsubrl , I960_ftanr , I960_ftanrl , I960_fp_last = I960_ftanrl ,
  I960_last
}
enum  {
  F2MC_null = 0 , F2MC_mov , F2MC_movn , F2MC_movx ,
  F2MC_xch , F2MC_movw , F2MC_xchw , F2MC_movl ,
  F2MC_add , F2MC_addc1 , F2MC_addc2 , F2MC_adddc ,
  F2MC_sub , F2MC_subc1 , F2MC_subc2 , F2MC_subdc ,
  F2MC_addw1 , F2MC_addw2 , F2MC_addcw , F2MC_subw1 ,
  F2MC_subw2 , F2MC_subcw , F2MC_addl , F2MC_subl ,
  F2MC_inc , F2MC_dec , F2MC_incw , F2MC_decw ,
  F2MC_incl , F2MC_decl , F2MC_cmp1 , F2MC_cmp2 ,
  F2MC_cmpw1 , F2MC_cmpw2 , F2MC_cmpl , F2MC_divu1 ,
  F2MC_divu2 , F2MC_divuw , F2MC_mulu1 , F2MC_mulu2 ,
  F2MC_muluw1 , F2MC_muluw2 , F2MC_div1 , F2MC_div2 ,
  F2MC_divw , F2MC_mul1 , F2MC_mul2 , F2MC_mulw1 ,
  F2MC_mulw2 , F2MC_and , F2MC_or , F2MC_xor ,
  F2MC_not , F2MC_andw1 , F2MC_andw2 , F2MC_orw1 ,
  F2MC_orw2 , F2MC_xorw1 , F2MC_xorw2 , F2MC_notw ,
  F2MC_andl , F2MC_orl , F2MC_xorl , F2MC_neg ,
  F2MC_negw , F2MC_nrml , F2MC_rorc , F2MC_rolc ,
  F2MC_asr , F2MC_lsr , F2MC_lsl , F2MC_asrw1 ,
  F2MC_asrw2 , F2MC_lsrw1 , F2MC_lsrw2 , F2MC_lslw1 ,
  F2MC_lslw2 , F2MC_asrl , F2MC_lsrl , F2MC_lsll ,
  F2MC_bz , F2MC_bnz , F2MC_bc , F2MC_bnc ,
  F2MC_bn , F2MC_bp , F2MC_bv , F2MC_bnv ,
  F2MC_bt , F2MC_bnt , F2MC_blt , F2MC_bge ,
  F2MC_ble , F2MC_bgt , F2MC_bls , F2MC_bhi ,
  F2MC_bra , F2MC_jmp , F2MC_jmpp , F2MC_call ,
  F2MC_callv , F2MC_callp , F2MC_cbne , F2MC_cwbne ,
  F2MC_dbnz , F2MC_dwbnz , F2MC_int , F2MC_intp ,
  F2MC_int9 , F2MC_reti , F2MC_link , F2MC_unlink ,
  F2MC_ret , F2MC_retp , F2MC_pushw , F2MC_popw ,
  F2MC_jctx , F2MC_movea , F2MC_addsp , F2MC_nop ,
  F2MC_adb , F2MC_dtb , F2MC_pcb , F2MC_spb ,
  F2MC_ncc , F2MC_cmr , F2MC_movb , F2MC_setb ,
  F2MC_clrb , F2MC_bbc , F2MC_bbs , F2MC_sbbs ,
  F2MC_wbts , F2MC_wbtc , F2MC_swap , F2MC_swapw ,
  F2MC_ext , F2MC_extw , F2MC_zext , F2MC_zextw ,
  F2MC_movsi , F2MC_movsd , F2MC_sceqi , F2MC_sceqd ,
  F2MC_filsi , F2MC_movswi , F2MC_movswd , F2MC_scweqi ,
  F2MC_scweqd , F2MC_filswi , F2MC_bz16 , F2MC_bnz16 ,
  F2MC_bc16 , F2MC_bnc16 , F2MC_bn16 , F2MC_bp16 ,
  F2MC_bv16 , F2MC_bnv16 , F2MC_bt16 , F2MC_bnt16 ,
  F2MC_blt16 , F2MC_bge16 , F2MC_ble16 , F2MC_bgt16 ,
  F2MC_bls16 , F2MC_bhi16 , F2MC_cbne16 , F2MC_cwbne16 ,
  F2MC_dbnz16 , F2MC_dwbnz16 , F2MC_bbc16 , F2MC_bbs16 ,
  F2MC_sbbs16 , F2MC_last
}
enum  {
  TMS320C3X_null = 0 , TMS320C3X_ABSF , TMS320C3X_ABSI , TMS320C3X_ADDC ,
  TMS320C3X_ADDF , TMS320C3X_ADDI , TMS320C3X_AND , TMS320C3X_ANDN ,
  TMS320C3X_ASH , TMS320C3X_CMPF , TMS320C3X_CMPI , TMS320C3X_FIX ,
  TMS320C3X_FLOAT , TMS320C3X_IDLE , TMS320C3X_IDLE2 , TMS320C3X_LDE ,
  TMS320C3X_LDF , TMS320C3X_LDFI , TMS320C3X_LDI , TMS320C3X_LDII ,
  TMS320C3X_LDM , TMS320C3X_LSH , TMS320C3X_MPYF , TMS320C3X_MPYI ,
  TMS320C3X_NEGB , TMS320C3X_NEGF , TMS320C3X_NEGI , TMS320C3X_NOP ,
  TMS320C3X_NORM , TMS320C3X_NOT , TMS320C3X_POP , TMS320C3X_POPF ,
  TMS320C3X_PUSH , TMS320C3X_PUSHF , TMS320C3X_OR , TMS320C3X_LOPOWER ,
  TMS320C3X_MAXSPEED , TMS320C3X_RND , TMS320C3X_ROL , TMS320C3X_ROLC ,
  TMS320C3X_ROR , TMS320C3X_RORC , TMS320C3X_RPTS , TMS320C3X_STF ,
  TMS320C3X_STFI , TMS320C3X_STI , TMS320C3X_STII , TMS320C3X_SIGI ,
  TMS320C3X_SUBB , TMS320C3X_SUBC , TMS320C3X_SUBF , TMS320C3X_SUBI ,
  TMS320C3X_SUBRB , TMS320C3X_SUBRF , TMS320C3X_SUBRI , TMS320C3X_TSTB ,
  TMS320C3X_XOR , TMS320C3X_IACK , TMS320C3X_ADDC3 , TMS320C3X_ADDF3 ,
  TMS320C3X_ADDI3 , TMS320C3X_AND3 , TMS320C3X_ANDN3 , TMS320C3X_ASH3 ,
  TMS320C3X_CMPF3 , TMS320C3X_CMPI3 , TMS320C3X_LSH3 , TMS320C3X_MPYF3 ,
  TMS320C3X_MPYI3 , TMS320C3X_OR3 , TMS320C3X_SUBB3 , TMS320C3X_SUBF3 ,
  TMS320C3X_SUBI3 , TMS320C3X_TSTB3 , TMS320C3X_XOR3 , TMS320C3X_LDFcond ,
  TMS320C3X_LDIcond , TMS320C3X_BR , TMS320C3X_BRD , TMS320C3X_CALL ,
  TMS320C3X_RPTB , TMS320C3X_SWI , TMS320C3X_Bcond , TMS320C3X_DBcond ,
  TMS320C3X_CALLcond , TMS320C3X_TRAPcond , TMS320C3X_RETIcond , TMS320C3X_RETScond ,
  TMS320C3X_RETIU , TMS320C3X_RETSU , TMS320C3X_NONE , TMS320C3X_MV_IDX ,
  TMS320C3X_last
}
enum  {
  TMS320C54_null = 0 , TMS320C54_add1 , TMS320C54_add2 , TMS320C54_add3 ,
  TMS320C54_addc , TMS320C54_addm , TMS320C54_adds , TMS320C54_sub1 ,
  TMS320C54_sub2 , TMS320C54_sub3 , TMS320C54_subb , TMS320C54_subc ,
  TMS320C54_subs , TMS320C54_mpy2 , TMS320C54_mpy3 , TMS320C54_mpyr2 ,
  TMS320C54_mpya , TMS320C54_mpyu , TMS320C54_squr , TMS320C54_mac2 ,
  TMS320C54_mac3 , TMS320C54_macr2 , TMS320C54_macr3 , TMS320C54_maca1 ,
  TMS320C54_maca2 , TMS320C54_maca3 , TMS320C54_macar1 , TMS320C54_macar2 ,
  TMS320C54_macar3 , TMS320C54_macd , TMS320C54_macp , TMS320C54_macsu ,
  TMS320C54_mas2 , TMS320C54_mas3 , TMS320C54_masr2 , TMS320C54_masr3 ,
  TMS320C54_masa1 , TMS320C54_masa2 , TMS320C54_masa3 , TMS320C54_masar1 ,
  TMS320C54_masar2 , TMS320C54_masar3 , TMS320C54_squra , TMS320C54_squrs ,
  TMS320C54_dadd2 , TMS320C54_dadd3 , TMS320C54_dadst , TMS320C54_drsub ,
  TMS320C54_dsadt , TMS320C54_dsub , TMS320C54_dsubt , TMS320C54_abdst ,
  TMS320C54_abs1 , TMS320C54_abs2 , TMS320C54_cmpl1 , TMS320C54_cmpl2 ,
  TMS320C54_delay , TMS320C54_exp , TMS320C54_firs , TMS320C54_lms ,
  TMS320C54_max , TMS320C54_min , TMS320C54_neg1 , TMS320C54_neg2 ,
  TMS320C54_norm1 , TMS320C54_norm2 , TMS320C54_poly , TMS320C54_rnd1 ,
  TMS320C54_rnd2 , TMS320C54_sat , TMS320C54_sqdst , TMS320C54_and1 ,
  TMS320C54_and2 , TMS320C54_and3 , TMS320C54_andm , TMS320C54_or1 ,
  TMS320C54_or2 , TMS320C54_or3 , TMS320C54_orm , TMS320C54_xor1 ,
  TMS320C54_xor2 , TMS320C54_xor3 , TMS320C54_xorm , TMS320C54_rol ,
  TMS320C54_roltc , TMS320C54_ror , TMS320C54_sfta2 , TMS320C54_sfta3 ,
  TMS320C54_sftc , TMS320C54_sftl2 , TMS320C54_sftl3 , TMS320C54_bit ,
  TMS320C54_bitf , TMS320C54_bitt , TMS320C54_cmpm , TMS320C54_cmpr ,
  TMS320C54_b , TMS320C54_bd , TMS320C54_bacc , TMS320C54_baccd ,
  TMS320C54_banz , TMS320C54_banzd , TMS320C54_bc2 , TMS320C54_bc3 ,
  TMS320C54_bcd2 , TMS320C54_bcd3 , TMS320C54_fb , TMS320C54_fbd ,
  TMS320C54_fbacc , TMS320C54_fbaccd , TMS320C54_cala , TMS320C54_calad ,
  TMS320C54_call , TMS320C54_calld , TMS320C54_cc2 , TMS320C54_cc3 ,
  TMS320C54_ccd2 , TMS320C54_ccd3 , TMS320C54_fcala , TMS320C54_fcalad ,
  TMS320C54_fcall , TMS320C54_fcalld , TMS320C54_intr , TMS320C54_trap ,
  TMS320C54_fret , TMS320C54_fretd , TMS320C54_frete , TMS320C54_freted ,
  TMS320C54_rc1 , TMS320C54_rc2 , TMS320C54_rc3 , TMS320C54_rcd1 ,
  TMS320C54_rcd2 , TMS320C54_rcd3 , TMS320C54_ret , TMS320C54_retd ,
  TMS320C54_rete , TMS320C54_reted , TMS320C54_retf , TMS320C54_retfd ,
  TMS320C54_rpt , TMS320C54_rptb , TMS320C54_rptbd , TMS320C54_rptz ,
  TMS320C54_frame , TMS320C54_popd , TMS320C54_popm , TMS320C54_pshd ,
  TMS320C54_pshm , TMS320C54_idle , TMS320C54_mar , TMS320C54_nop ,
  TMS320C54_reset , TMS320C54_rsbx1 , TMS320C54_rsbx2 , TMS320C54_ssbx1 ,
  TMS320C54_ssbx2 , TMS320C54_xc2 , TMS320C54_xc3 , TMS320C54_dld ,
  TMS320C54_ld1 , TMS320C54_ld2 , TMS320C54_ld3 , TMS320C54_ldm ,
  TMS320C54_ldr , TMS320C54_ldu , TMS320C54_ltd , TMS320C54_dst ,
  TMS320C54_st , TMS320C54_sth2 , TMS320C54_sth3 , TMS320C54_stl2 ,
  TMS320C54_stl3 , TMS320C54_stlm , TMS320C54_stm , TMS320C54_cmps ,
  TMS320C54_saccd , TMS320C54_srccd , TMS320C54_strcd , TMS320C54_st_ld ,
  TMS320C54_ld_mac , TMS320C54_ld_macr , TMS320C54_ld_mas , TMS320C54_ld_masr ,
  TMS320C54_st_add , TMS320C54_st_sub , TMS320C54_st_mac , TMS320C54_st_macr ,
  TMS320C54_st_mas , TMS320C54_st_masr , TMS320C54_st_mpy , TMS320C54_mvdd ,
  TMS320C54_mvdk , TMS320C54_mvdm , TMS320C54_mvdp , TMS320C54_mvkd ,
  TMS320C54_mvmd , TMS320C54_mvmm , TMS320C54_mvpd , TMS320C54_portr ,
  TMS320C54_portw , TMS320C54_reada , TMS320C54_writa , TMS320C54_last
}
enum  {
  TMS320C55_null = 0 , TMS320C55_abdst , TMS320C55_abs1 , TMS320C55_abs2 ,
  TMS320C55_add1 , TMS320C55_add2 , TMS320C55_add3 , TMS320C55_add4 ,
  TMS320C55_addv1 , TMS320C55_addv2 , TMS320C55_addrv1 , TMS320C55_addrv2 ,
  TMS320C55_maxdiff , TMS320C55_dmaxdiff , TMS320C55_mindiff , TMS320C55_dmindiff ,
  TMS320C55_addsubcc4 , TMS320C55_addsubcc5 , TMS320C55_addsub2cc , TMS320C55_sftcc ,
  TMS320C55_subc2 , TMS320C55_subc3 , TMS320C55_addsub , TMS320C55_subadd ,
  TMS320C55_mpy_mpy , TMS320C55_mpy_mpyr , TMS320C55_mpy_mpy40 , TMS320C55_mpy_mpyr40 ,
  TMS320C55_mac_mpy , TMS320C55_macr_mpyr , TMS320C55_mac40_mpy40 , TMS320C55_macr40_mpyr40 ,
  TMS320C55_mas_mpy , TMS320C55_masr_mpyr , TMS320C55_mas40_mpy40 , TMS320C55_masr40_mpyr40 ,
  TMS320C55_amar_mpy , TMS320C55_amar_mpyr , TMS320C55_amar_mpy40 , TMS320C55_amar_mpyr40 ,
  TMS320C55_mac_mac , TMS320C55_macr_macr , TMS320C55_mac40_mac40 , TMS320C55_macr40_macr40 ,
  TMS320C55_mas_mac , TMS320C55_masr_macr , TMS320C55_mas40_mac40 , TMS320C55_masr40_macr40 ,
  TMS320C55_amar_mac , TMS320C55_amar_macr , TMS320C55_amar_mac40 , TMS320C55_amar_macr40 ,
  TMS320C55_mas_mas , TMS320C55_masr_masr , TMS320C55_mas40_mas40 , TMS320C55_masr40_masr40 ,
  TMS320C55_amar_mas , TMS320C55_amar_masr , TMS320C55_amar_mas40 , TMS320C55_amar_masr40 ,
  TMS320C55_mpy_mac , TMS320C55_mpyr_macr , TMS320C55_mpy40_mac40 , TMS320C55_mpyr40_macr40 ,
  TMS320C55_amar3 , TMS320C55_firsadd , TMS320C55_firssub , TMS320C55_mpym_mov ,
  TMS320C55_mpymr_mov , TMS320C55_macm_mov , TMS320C55_macmr_mov , TMS320C55_masm_mov ,
  TMS320C55_masmr_mov , TMS320C55_add_mov , TMS320C55_sub_mov , TMS320C55_mov_mov ,
  TMS320C55_mov_aadd , TMS320C55_mov_add , TMS320C55_amar_amar , TMS320C55_add_asub ,
  TMS320C55_btst_mov , TMS320C55_mov_asub , TMS320C55_lms , TMS320C55_max1 ,
  TMS320C55_max2 , TMS320C55_min1 , TMS320C55_min2 , TMS320C55_cmp ,
  TMS320C55_cmpu , TMS320C55_aadd , TMS320C55_asub , TMS320C55_amov ,
  TMS320C55_amar1 , TMS320C55_sqr1 , TMS320C55_sqr2 , TMS320C55_sqrr1 ,
  TMS320C55_sqrr2 , TMS320C55_mpy1 , TMS320C55_mpy2 , TMS320C55_mpy3 ,
  TMS320C55_mpyr1 , TMS320C55_mpyr2 , TMS320C55_mpyr3 , TMS320C55_mpyk2 ,
  TMS320C55_mpyk3 , TMS320C55_mpykr2 , TMS320C55_mpykr3 , TMS320C55_mpym2 ,
  TMS320C55_mpym3 , TMS320C55_mpymr2 , TMS320C55_mpymr3 , TMS320C55_mpym403 ,
  TMS320C55_mpymr403 , TMS320C55_mpymu3 , TMS320C55_mpymru3 , TMS320C55_sqrm ,
  TMS320C55_sqrmr , TMS320C55_mpymk , TMS320C55_mpymkr , TMS320C55_sqa1 ,
  TMS320C55_sqa2 , TMS320C55_sqar1 , TMS320C55_sqar2 , TMS320C55_mac3 ,
  TMS320C55_mac4 , TMS320C55_macr3 , TMS320C55_macr4 , TMS320C55_mack3 ,
  TMS320C55_mack4 , TMS320C55_mackr3 , TMS320C55_mackr4 , TMS320C55_macm2 ,
  TMS320C55_macm3 , TMS320C55_macm4 , TMS320C55_macmr2 , TMS320C55_macmr3 ,
  TMS320C55_macmr4 , TMS320C55_macm403 , TMS320C55_macm404 , TMS320C55_macmr403 ,
  TMS320C55_macmr404 , TMS320C55_macmz , TMS320C55_macmrz , TMS320C55_sqam2 ,
  TMS320C55_sqam3 , TMS320C55_sqamr2 , TMS320C55_sqamr3 , TMS320C55_macmk3 ,
  TMS320C55_macmk4 , TMS320C55_macmkr3 , TMS320C55_macmkr4 , TMS320C55_sqs1 ,
  TMS320C55_sqs2 , TMS320C55_sqsr1 , TMS320C55_sqsr2 , TMS320C55_mas2 ,
  TMS320C55_mas3 , TMS320C55_masr2 , TMS320C55_masr3 , TMS320C55_masm2 ,
  TMS320C55_masm3 , TMS320C55_masm4 , TMS320C55_masmr2 , TMS320C55_masmr3 ,
  TMS320C55_masmr4 , TMS320C55_masm403 , TMS320C55_masm404 , TMS320C55_masmr403 ,
  TMS320C55_masmr404 , TMS320C55_sqsm2 , TMS320C55_sqsm3 , TMS320C55_sqsmr2 ,
  TMS320C55_sqsmr3 , TMS320C55_neg1 , TMS320C55_neg2 , TMS320C55_mant_nexp ,
  TMS320C55_exp , TMS320C55_cmpand , TMS320C55_cmpandu , TMS320C55_cmpor ,
  TMS320C55_cmporu , TMS320C55_round1 , TMS320C55_round2 , TMS320C55_sat1 ,
  TMS320C55_sat2 , TMS320C55_satr1 , TMS320C55_satr2 , TMS320C55_sfts2 ,
  TMS320C55_sfts3 , TMS320C55_sftsc2 , TMS320C55_sftsc3 , TMS320C55_sqdst ,
  TMS320C55_sub1 , TMS320C55_sub2 , TMS320C55_sub3 , TMS320C55_sub4 ,
  TMS320C55_band , TMS320C55_bfxpa , TMS320C55_bfxtr , TMS320C55_btst ,
  TMS320C55_bnot , TMS320C55_bclr2 , TMS320C55_bset2 , TMS320C55_btstset ,
  TMS320C55_btstclr , TMS320C55_btstnot , TMS320C55_btstp , TMS320C55_bclr1 ,
  TMS320C55_bset1 , TMS320C55_amar2 , TMS320C55_popboth , TMS320C55_pshboth ,
  TMS320C55_bcnt , TMS320C55_not1 , TMS320C55_not2 , TMS320C55_and1 ,
  TMS320C55_and2 , TMS320C55_and3 , TMS320C55_or1 , TMS320C55_or2 ,
  TMS320C55_or3 , TMS320C55_xor1 , TMS320C55_xor2 , TMS320C55_xor3 ,
  TMS320C55_sftl2 , TMS320C55_sftl3 , TMS320C55_rol , TMS320C55_ror ,
  TMS320C55_swap , TMS320C55_swapp , TMS320C55_swap4 , TMS320C55_mov2 ,
  TMS320C55_mov3 , TMS320C55_mov402 , TMS320C55_delay , TMS320C55_pop1 ,
  TMS320C55_pop2 , TMS320C55_psh1 , TMS320C55_psh2 , TMS320C55_bcc ,
  TMS320C55_bccu , TMS320C55_b , TMS320C55_callcc , TMS320C55_call ,
  TMS320C55_xcc , TMS320C55_xccpart , TMS320C55_idle , TMS320C55_nop ,
  TMS320C55_nop_16 , TMS320C55_rptblocal , TMS320C55_rptb , TMS320C55_rptcc ,
  TMS320C55_rpt , TMS320C55_rptadd , TMS320C55_rptsub , TMS320C55_retcc ,
  TMS320C55_ret , TMS320C55_reti , TMS320C55_intr , TMS320C55_reset ,
  TMS320C55_trap , TMS320C55_last
}
enum  {
  TRIMEDIA_null , TRIMEDIA_igtri , TRIMEDIA_igeqi , TRIMEDIA_ilesi ,
  TRIMEDIA_ineqi , TRIMEDIA_ieqli , TRIMEDIA_iaddi , TRIMEDIA_ild16d ,
  TRIMEDIA_ld32d , TRIMEDIA_uld8d , TRIMEDIA_lsri , TRIMEDIA_asri ,
  TRIMEDIA_asli , TRIMEDIA_iadd , TRIMEDIA_isub , TRIMEDIA_igeq ,
  TRIMEDIA_igtr , TRIMEDIA_bitand , TRIMEDIA_bitor , TRIMEDIA_asr ,
  TRIMEDIA_asl , TRIMEDIA_ifloat , TRIMEDIA_ifixrz , TRIMEDIA_fadd ,
  TRIMEDIA_imin , TRIMEDIA_imax , TRIMEDIA_iavgonep , TRIMEDIA_ume8uu ,
  TRIMEDIA_imul , TRIMEDIA_fmul , TRIMEDIA_h_st8d , TRIMEDIA_h_st16d ,
  TRIMEDIA_h_st32d , TRIMEDIA_isubi , TRIMEDIA_ugtr , TRIMEDIA_ugtri ,
  TRIMEDIA_ugeq , TRIMEDIA_ugeqi , TRIMEDIA_ieql , TRIMEDIA_ueqli ,
  TRIMEDIA_ineq , TRIMEDIA_uneqi , TRIMEDIA_ulesi , TRIMEDIA_ileqi ,
  TRIMEDIA_uleqi , TRIMEDIA_h_iabs , TRIMEDIA_carry , TRIMEDIA_izero ,
  TRIMEDIA_inonzero , TRIMEDIA_bitxor , TRIMEDIA_bitandinv , TRIMEDIA_bitinv ,
  TRIMEDIA_sex16 , TRIMEDIA_packbytes , TRIMEDIA_pack16lsb , TRIMEDIA_pack16msb ,
  TRIMEDIA_ubytesel , TRIMEDIA_ibytesel , TRIMEDIA_mergelsb , TRIMEDIA_mergemsb ,
  TRIMEDIA_ume8ii , TRIMEDIA_h_dspiabs , TRIMEDIA_dspiadd , TRIMEDIA_dspuadd ,
  TRIMEDIA_dspisub , TRIMEDIA_dspusub , TRIMEDIA_dspidualadd , TRIMEDIA_dspidualsub ,
  TRIMEDIA_h_dspidualabs , TRIMEDIA_quadavg , TRIMEDIA_iclipi , TRIMEDIA_uclipi ,
  TRIMEDIA_uclipu , TRIMEDIA_iflip , TRIMEDIA_dspuquadaddui , TRIMEDIA_quadumin ,
  TRIMEDIA_quadumax , TRIMEDIA_dualiclipi , TRIMEDIA_dualuclipi , TRIMEDIA_quadumulmsb ,
  TRIMEDIA_ufir8uu , TRIMEDIA_ifir8ui , TRIMEDIA_ifir8ii , TRIMEDIA_ifir16 ,
  TRIMEDIA_ufir16 , TRIMEDIA_dspidualmul , TRIMEDIA_lsr , TRIMEDIA_rol ,
  TRIMEDIA_roli , TRIMEDIA_funshift1 , TRIMEDIA_funshift2 , TRIMEDIA_funshift3 ,
  TRIMEDIA_dualasr , TRIMEDIA_mergedual16lsb , TRIMEDIA_fdiv , TRIMEDIA_fdivflags ,
  TRIMEDIA_fsqrt , TRIMEDIA_fsqrtflags , TRIMEDIA_faddflags , TRIMEDIA_fsub ,
  TRIMEDIA_fsubflags , TRIMEDIA_fabsval , TRIMEDIA_fabsvalflags , TRIMEDIA_ifloatrz ,
  TRIMEDIA_ifloatrzflags , TRIMEDIA_ufloatrz , TRIMEDIA_ufloatrzflags , TRIMEDIA_ifixieee ,
  TRIMEDIA_ifixieeeflags , TRIMEDIA_ufixieee , TRIMEDIA_ufixieeeflags , TRIMEDIA_ufixrz ,
  TRIMEDIA_ufixrzflags , TRIMEDIA_ufloat , TRIMEDIA_ufloatflags , TRIMEDIA_ifixrzflags ,
  TRIMEDIA_ifloatflags , TRIMEDIA_umul , TRIMEDIA_imulm , TRIMEDIA_umulm ,
  TRIMEDIA_dspimul , TRIMEDIA_dspumul , TRIMEDIA_fmulflags , TRIMEDIA_fgtr ,
  TRIMEDIA_fgtrflags , TRIMEDIA_fgeq , TRIMEDIA_fgeqflags , TRIMEDIA_feql ,
  TRIMEDIA_feqlflags , TRIMEDIA_fneq , TRIMEDIA_fneqflags , TRIMEDIA_fsign ,
  TRIMEDIA_fsignflags , TRIMEDIA_cycles , TRIMEDIA_hicycles , TRIMEDIA_readdpc ,
  TRIMEDIA_readspc , TRIMEDIA_readpcsw , TRIMEDIA_writespc , TRIMEDIA_writedpc ,
  TRIMEDIA_writepcsw , TRIMEDIA_curcycles , TRIMEDIA_jmpt , TRIMEDIA_ijmpt ,
  TRIMEDIA_jmpi , TRIMEDIA_ijmpi , TRIMEDIA_jmpf , TRIMEDIA_ijmpf ,
  TRIMEDIA_iclr , TRIMEDIA_uimm , TRIMEDIA_ild8d , TRIMEDIA_ild8r ,
  TRIMEDIA_uld8r , TRIMEDIA_ild16r , TRIMEDIA_ild16x , TRIMEDIA_uld16d ,
  TRIMEDIA_uld16r , TRIMEDIA_uld16x , TRIMEDIA_ld32r , TRIMEDIA_ld32x ,
  TRIMEDIA_rdtag , TRIMEDIA_rdstatus , TRIMEDIA_dcb , TRIMEDIA_dinvalid ,
  TRIMEDIA_prefd , TRIMEDIA_prefr , TRIMEDIA_pref16x , TRIMEDIA_pref32x ,
  TRIMEDIA_allocd , TRIMEDIA_allocr , TRIMEDIA_allocx , TRIMEDIA_nop ,
  TRIMEDIA_alloc , TRIMEDIA_dspiabs , TRIMEDIA_dspidualabs , TRIMEDIA_iabs ,
  TRIMEDIA_ild16 , TRIMEDIA_ild8 , TRIMEDIA_ineg , TRIMEDIA_ld32 ,
  TRIMEDIA_pref , TRIMEDIA_sex8 , TRIMEDIA_st16 , TRIMEDIA_st16d ,
  TRIMEDIA_st32 , TRIMEDIA_st32d , TRIMEDIA_st8 , TRIMEDIA_st8d ,
  TRIMEDIA_uld16 , TRIMEDIA_uld8 , TRIMEDIA_zex16 , TRIMEDIA_zex8 ,
  TRIMEDIA_ident , TRIMEDIA_iles , TRIMEDIA_ileq , TRIMEDIA_ules ,
  TRIMEDIA_uleq , TRIMEDIA_fles , TRIMEDIA_fleq , TRIMEDIA_ueql ,
  TRIMEDIA_uneq , TRIMEDIA_flesflags , TRIMEDIA_fleqflags , TRIMEDIA_borrow ,
  TRIMEDIA_umin , TRIMEDIA_lsl , TRIMEDIA_lsli , TRIMEDIA_last
}
enum  {
  NEC_78K_0_null = 0 , NEC_78K_0_mov , NEC_78K_0_xch , NEC_78K_0_movw ,
  NEC_78K_0_xchw , NEC_78K_0_add , NEC_78K_0_addc , NEC_78K_0_sub ,
  NEC_78K_0_subc , NEC_78K_0_and , NEC_78K_0_or , NEC_78K_0_xor ,
  NEC_78K_0_cmp , NEC_78K_0_addw , NEC_78K_0_subw , NEC_78K_0_cmpw ,
  NEC_78K_0_mulu , NEC_78K_0_divuw , NEC_78K_0_inc , NEC_78K_0_dec ,
  NEC_78K_0_incw , NEC_78K_0_decw , NEC_78K_0_ror , NEC_78K_0_rol ,
  NEC_78K_0_rorc , NEC_78K_0_rolc , NEC_78K_0_ror4 , NEC_78K_0_rol4 ,
  NEC_78K_0_adjba , NEC_78K_0_adjbs , NEC_78K_0_mov1 , NEC_78K_0_and1 ,
  NEC_78K_0_or1 , NEC_78K_0_xor1 , NEC_78K_0_set1 , NEC_78K_0_clr1 ,
  NEC_78K_0_not1 , NEC_78K_0_call , NEC_78K_0_callf , NEC_78K_0_callt ,
  NEC_78K_0_brk , NEC_78K_0_ret , NEC_78K_0_retb , NEC_78K_0_reti ,
  NEC_78K_0_push , NEC_78K_0_pop , NEC_78K_0_br , NEC_78K_0_bc ,
  NEC_78K_0_bnc , NEC_78K_0_bz , NEC_78K_0_bnz , NEC_78K_0_bt ,
  NEC_78K_0_bf , NEC_78K_0_btclr , NEC_78K_0_dbnz , NEC_78K_0_sel ,
  NEC_78K_0_nop , NEC_78K_0_EI , NEC_78K_0_DI , NEC_78K_0_HALT ,
  NEC_78K_0_STOP , NEC_78K_0_last
}
enum  {
  NEC_78K_0S_null = 0 , NEC_78K_0S_cmp , NEC_78K_0S_xor , NEC_78K_0S_and ,
  NEC_78K_0S_or , NEC_78K_0S_add , NEC_78K_0S_sub , NEC_78K_0S_addc ,
  NEC_78K_0S_subc , NEC_78K_0S_subw , NEC_78K_0S_addw , NEC_78K_0S_cmpw ,
  NEC_78K_0S_inc , NEC_78K_0S_dec , NEC_78K_0S_incw , NEC_78K_0S_decw ,
  NEC_78K_0S_ror , NEC_78K_0S_rol , NEC_78K_0S_rorc , NEC_78K_0S_rolc ,
  NEC_78K_0S_call , NEC_78K_0S_callt , NEC_78K_0S_ret , NEC_78K_0S_reti ,
  NEC_78K_0S_mov , NEC_78K_0S_xch , NEC_78K_0S_xchw , NEC_78K_0S_set1 ,
  NEC_78K_0S_clr1 , NEC_78K_0S_not1 , NEC_78K_0S_push , NEC_78K_0S_pop ,
  NEC_78K_0S_movw , NEC_78K_0S_br , NEC_78K_0S_bc , NEC_78K_0S_bnc ,
  NEC_78K_0S_bz , NEC_78K_0S_bnz , NEC_78K_0S_bt , NEC_78K_0S_bf ,
  NEC_78K_0S_dbnz , NEC_78K_0S_nop , NEC_78K_0S_EI , NEC_78K_0S_DI ,
  NEC_78K_0S_HALT , NEC_78K_0S_STOP , NEC_78K_0S_last
}
enum  m16c_itype_t {
  M16C_null =0 , M16C_abs , M16C_adc , M16C_adcf ,
  M16C_add , M16C_adjnz , M16C_and , M16C_band ,
  M16C_bclr , M16C_bmcnd , M16C_bmgeu , M16C_bmgtu ,
  M16C_bmeq , M16C_bmn , M16C_bmle , M16C_bmo ,
  M16C_bmge , M16C_bmltu , M16C_bmleu , M16C_bmne ,
  M16C_bmpz , M16C_bmgt , M16C_bmno , M16C_bmlt ,
  M16C_bnand , M16C_bnor , M16C_bnot , M16C_bntst ,
  M16C_bnxor , M16C_bor , M16C_brk , M16C_bset ,
  M16C_btst , M16C_btstc , M16C_btsts , M16C_bxor ,
  M16C_cmp , M16C_dadc , M16C_dadd , M16C_dec ,
  M16C_div , M16C_divu , M16C_divx , M16C_dsbb ,
  M16C_dsub , M16C_enter , M16C_exitd , M16C_exts ,
  M16C_fclr , M16C_fset , M16C_inc , M16C_int ,
  M16C_into , M16C_jcnd , M16C_jgeu , M16C_jgtu ,
  M16C_jeq , M16C_jn , M16C_jle , M16C_jo ,
  M16C_jge , M16C_jltu , M16C_jleu , M16C_jne ,
  M16C_jpz , M16C_jgt , M16C_jno , M16C_jlt ,
  M16C_jmp , M16C_jmpi , M16C_jmps , M16C_jsr ,
  M16C_jsri , M16C_jsrs , M16C_ldc , M16C_ldctx ,
  M16C_lde , M16C_ldintb , M16C_ldipl , M16C_mov ,
  M16C_mova , M16C_movhh , M16C_movhl , M16C_movlh ,
  M16C_movll , M16C_mul , M16C_mulu , M16C_neg ,
  M16C_nop , M16C_not , M16C_or , M16C_pop ,
  M16C_popc , M16C_popm , M16C_push , M16C_pusha ,
  M16C_pushc , M16C_pushm , M16C_reit , M16C_rmpa ,
  M16C_rolc , M16C_rorc , M16C_rot , M16C_rts ,
  M16C_sbb , M16C_sbjnz , M16C_sha , M16C_shl ,
  M16C_smovb , M16C_smovf , M16C_sstr , M16C_stc ,
  M16C_stctx , M16C_ste , M16C_stnz , M16C_stz ,
  M16C_stzx , M16C_sub , M16C_tst , M16C_und ,
  M16C_wait , M16C_xchg , M16C_xor , M16C_addx ,
  M16C_bitindex , M16C_brk2 , M16C_clip , M16C_cmpx ,
  M16C_extz , M16C_freit , M16C_indexb , M16C_indexbd ,
  M16C_indexbs , M16C_indexl , M16C_indexld , M16C_indexls ,
  M16C_indexw , M16C_indexwd , M16C_indexws , M16C_max ,
  M16C_min , M16C_movx , M16C_mulex , M16C_sccnd ,
  M16C_scgeu , M16C_scgtu , M16C_sceq , M16C_scn ,
  M16C_scle , M16C_sco , M16C_scge , M16C_scltu ,
  M16C_scleu , M16C_scne , M16C_scpz , M16C_scgt ,
  M16C_scno , M16C_sclt , M16C_scmpu , M16C_sin ,
  M16C_smovu , M16C_sout , M16C_subx , M16C_shanc ,
  M16C_shlnc , M16C_addf , M16C_adsf , M16C_cmpf ,
  M16C_cnvif , M16C_divf , M16C_ediv , M16C_edivu ,
  M16C_edivx , M16C_emul , M16C_emulu , M16C_exiti ,
  M16C_index1 , M16C_index2 , M16C_mulf , M16C_mulx ,
  M16C_round , M16C_stop , M16C_subf , M16C_suntil ,
  M16C_swhile , M16C_last
}
enum  {
  m32r_null = 0 , m32r_add , m32r_add3 , m32r_addi ,
  m32r_addv , m32r_addv3 , m32r_addx , m32r_and ,
  m32r_and3 , m32r_bc , m32r_beq , m32r_beqz ,
  m32r_bgez , m32r_bgtz , m32r_bl , m32r_blez ,
  m32r_bltz , m32r_bnc , m32r_bne , m32r_bnez ,
  m32r_bra , m32r_cmp , m32r_cmpi , m32r_cmpu ,
  m32r_cmpui , m32r_div , m32r_divu , m32r_jl ,
  m32r_jmp , m32r_ld , m32r_ld24 , m32r_ldb ,
  m32r_ldh , m32r_ldi , m32r_ldub , m32r_lduh ,
  m32r_lock , m32r_machi , m32r_maclo , m32r_macwhi ,
  m32r_macwlo , m32r_mul , m32r_mulhi , m32r_mullo ,
  m32r_mulwhi , m32r_mulwlo , m32r_mv , m32r_mvfachi ,
  m32r_mvfaclo , m32r_mvfacmi , m32r_mvfc , m32r_mvtachi ,
  m32r_mvtaclo , m32r_mvtc , m32r_neg , m32r_nop ,
  m32r_not , m32r_or , m32r_or3 , m32r_push ,
  m32r_pop , m32r_rac , m32r_rach , m32r_rem ,
  m32r_remu , m32r_rte , m32r_seth , m32r_sll ,
  m32r_sll3 , m32r_slli , m32r_sra , m32r_sra3 ,
  m32r_srai , m32r_srl , m32r_srl3 , m32r_srli ,
  m32r_st , m32r_stb , m32r_sth , m32r_sub ,
  m32r_subv , m32r_subx , m32r_trap , m32r_unlock ,
  m32r_xor , m32r_xor3 , m32rx_bcl , m32rx_bncl ,
  m32rx_cmpeq , m32rx_cmpz , m32rx_divh , m32rx_jc ,
  m32rx_jnc , m32rx_machi , m32rx_maclo , m32rx_macwhi ,
  m32rx_macwlo , m32rx_mulhi , m32rx_mullo , m32rx_mulwhi ,
  m32rx_mulwlo , m32rx_mvfachi , m32rx_mvfaclo , m32rx_mvfacmi ,
  m32rx_mvtachi , m32rx_mvtaclo , m32rx_rac , m32rx_rach ,
  m32rx_satb , m32rx_sath , m32rx_sat , m32rx_pcmpbz ,
  m32rx_sadd , m32rx_macwu1 , m32rx_msblo , m32rx_mulwu1 ,
  m32rx_maclh1 , m32rx_sc , m32rx_snc , m32r_fadd ,
  m32r_fsub , m32r_fmul , m32r_fdiv , m32r_fmadd ,
  m32r_fmsub , m32r_itof , m32r_utof , m32r_ftoi ,
  m32r_ftos , m32r_fcmp , m32r_fcmpe , m32r_bset ,
  m32r_bclr , m32r_btst , m32r_setpsw , m32r_clrpsw ,
  m32r_last
}
enum  {
  m740_null = 0 , m740_adc , m740_and , m740_asl ,
  m740_bbc , m740_bbs , m740_bcc , m740_bcs ,
  m740_beq , m740_bit , m740_bmi , m740_bne ,
  m740_bpl , m740_bra , m740_brk , m740_bvc ,
  m740_bvs , m740_clb , m740_clc , m740_cld ,
  m740_cli , m740_clt , m740_clv , m740_cmp ,
  m740_com , m740_cpx , m740_cpy , m740_dec ,
  m740_dex , m740_dey , m740_div , m740_eor ,
  m740_inc , m740_inx , m740_iny , m740_jmp ,
  m740_jsr , m740_lda , m740_ldm , m740_ldx ,
  m740_ldy , m740_lsr , m740_mul , m740_nop ,
  m740_ora , m740_pha , m740_php , m740_pla ,
  m740_plp , m740_rol , m740_ror , m740_rrf ,
  m740_rti , m740_rts , m740_sbc , m740_seb ,
  m740_sec , m740_sed , m740_sei , m740_set ,
  m740_sta , m740_stp , m740_stx , m740_sty ,
  m740_tax , m740_tay , m740_tst , m740_tsx ,
  m740_txa , m740_txs , m740_tya , m740_wit ,
  m740_last
}
enum  {
  m7700_null = 0 , m7700_adc , m7700_and , m7700_asl ,
  m7700_bbc , m7700_bbs , m7700_bcc , m7700_bcs ,
  m7700_beq , m7700_bmi , m7700_bne , m7700_bpl ,
  m7700_bra , m7700_brk , m7700_bvc , m7700_bvs ,
  m7700_clb , m7700_clc , m7700_cli , m7700_clm ,
  m7700_clp , m7700_clv , m7700_cmp , m7700_cpx ,
  m7700_cpy , m7700_dec , m7700_dex , m7700_dey ,
  m7700_div , m7700_eor , m7700_inc , m7700_inx ,
  m7700_iny , m7700_jmp , m7700_jsr , m7700_lda ,
  m7700_ldm , m7700_ldt , m7700_ldx , m7700_ldy ,
  m7700_lsr , m7700_mpy , m7700_mvn , m7700_mvp ,
  m7700_nop , m7700_ora , m7700_pea , m7700_pei ,
  m7700_per , m7700_pha , m7700_phb , m7700_phd ,
  m7700_phg , m7700_php , m7700_pht , m7700_phx ,
  m7700_phy , m7700_pla , m7700_plb , m7700_pld ,
  m7700_plp , m7700_plt , m7700_plx , m7700_ply ,
  m7700_psh , m7700_pul , m7700_rla , m7700_rol ,
  m7700_ror , m7700_rti , m7700_rtl , m7700_rts ,
  m7700_sbc , m7700_seb , m7700_sec , m7700_sei ,
  m7700_sem , m7700_sep , m7700_sta , m7700_stp ,
  m7700_stx , m7700_sty , m7700_tad , m7700_tas ,
  m7700_tax , m7700_tay , m7700_tbd , m7700_tbs ,
  m7700_tbx , m7700_tby , m7700_tda , m7700_tdb ,
  m7700_tsa , m7700_tsb , m7700_tsx , m7700_txa ,
  m7700_txb , m7700_txs , m7700_txy , m7700_tya ,
  m7700_tyb , m7700_tyx , m7700_wit , m7700_xab ,
  m7750_asr , m7750_divs , m7750_exts , m7750_extz ,
  m7750_mpys , m7700_last
}
enum  {
  m7900_null = 0 , m7900_abs , m7900_absd , m7900_adc ,
  m7900_adcb , m7900_adcd , m7900_add , m7900_addb ,
  m7900_addd , m7900_addm , m7900_addmb , m7900_addmd ,
  m7900_adds , m7900_addx , m7900_addy , m7900_and ,
  m7900_andb , m7900_andm , m7900_andmb , m7900_andmd ,
  m7900_asl , m7900_asln , m7900_asldn , m7900_asr ,
  m7900_asrn , m7900_asrdn , m7900_bbc , m7900_bbcb ,
  m7900_bbs , m7900_bbsb , m7900_bcc , m7900_bcs ,
  m7900_beq , m7900_bge , m7900_bgt , m7900_bgtu ,
  m7900_ble , m7900_bleu , m7900_blt , m7900_bmi ,
  m7900_bne , m7900_bpl , m7900_bra , m7900_bral ,
  m7900_brk , m7900_bsc , m7900_bsr , m7900_bss ,
  m7900_bvc , m7900_bvs , m7900_cbeq , m7900_cbeqb ,
  m7900_cbne , m7900_cbneb , m7900_clc , m7900_cli ,
  m7900_clm , m7900_clp , m7900_clr , m7900_clrb ,
  m7900_clrm , m7900_clrmb , m7900_clrx , m7900_clry ,
  m7900_clv , m7900_cmp , m7900_cmpb , m7900_cmpd ,
  m7900_cmpm , m7900_cmpmb , m7900_cmpmd , m7900_cpx ,
  m7900_cpy , m7900_debne , m7900_dec , m7900_dex ,
  m7900_dey , m7900_div , m7900_divs , m7900_dxbne ,
  m7900_dybne , m7900_eor , m7900_eorb , m7900_eorm ,
  m7900_eormb , m7900_eormd , m7900_exts , m7900_extsd ,
  m7900_extz , m7900_extzd , m7900_inc , m7900_inx ,
  m7900_iny , m7900_jmp , m7900_jmpl , m7900_jsr ,
  m7900_jsrl , m7900_lda , m7900_ldab , m7900_ldad ,
  m7900_lddn , m7900_ldt , m7900_ldx , m7900_ldxb ,
  m7900_ldy , m7900_ldyb , m7900_lsr , m7900_lsrn ,
  m7900_lsrdn , m7900_movm , m7900_movmb , m7900_movr ,
  m7900_movrb , m7900_mpy , m7900_mpys , m7900_mvn ,
  m7900_mvp , m7900_neg , m7900_negd , m7900_nop ,
  m7900_ora , m7900_orab , m7900_oram , m7900_oramb ,
  m7900_oramd , m7900_pea , m7900_pei , m7900_per ,
  m7900_pha , m7900_phb , m7900_phd , m7900_phdn ,
  m7900_phg , m7900_phldn , m7900_php , m7900_pht ,
  m7900_phx , m7900_phy , m7900_pla , m7900_plb ,
  m7900_pld , m7900_pldn , m7900_plp , m7900_plt ,
  m7900_plx , m7900_ply , m7900_psh , m7900_pul ,
  m7900_rla , m7900_rmpa , m7900_rol , m7900_roln ,
  m7900_roldn , m7900_ror , m7900_rorn , m7900_rordn ,
  m7900_rti , m7900_rtl , m7900_rtld , m7900_rts ,
  m7900_rtsdn , m7900_sbc , m7900_sbcb , m7900_sbcd ,
  m7900_sec , m7900_sei , m7900_sem , m7900_sep ,
  m7900_sta , m7900_stab , m7900_stad , m7900_stp ,
  m7900_stx , m7900_sty , m7900_sub , m7900_subb ,
  m7900_subd , m7900_subm , m7900_submb , m7900_submd ,
  m7900_subs , m7900_subx , m7900_suby , m7900_tadn ,
  m7900_tas , m7900_tax , m7900_tay , m7900_tbdn ,
  m7900_tbs , m7900_tbx , m7900_tby , m7900_tdan ,
  m7900_tdbn , m7900_tds , m7900_tsa , m7900_tsb ,
  m7900_tsd , m7900_tsx , m7900_txa , m7900_txb ,
  m7900_txs , m7900_txy , m7900_tya , m7900_tyb ,
  m7900_tyx , m7900_wit , m7900_xab , m7900_last
}
enum  {
  st9_null = 0 , st9_ld , st9_ldw , st9_ldpp ,
  st9_ldpd , st9_lddp , st9_lddd , st9_add ,
  st9_addw , st9_adc , st9_adcw , st9_sub ,
  st9_subw , st9_sbc , st9_sbcw , st9_and ,
  st9_andw , st9_or , st9_orw , st9_xor ,
  st9_xorw , st9_cp , st9_cpw , st9_tm ,
  st9_tmw , st9_tcm , st9_tcmw , st9_inc ,
  st9_incw , st9_dec , st9_decw , st9_sla ,
  st9_slaw , st9_sra , st9_sraw , st9_rrc ,
  st9_rrcw , st9_rlc , st9_rlcw , st9_ror ,
  st9_rol , st9_clr , st9_cpl , st9_swap ,
  st9_da , st9_push , st9_pushw , st9_pea ,
  st9_pop , st9_popw , st9_pushu , st9_pushuw ,
  st9_peau , st9_popu , st9_popuw , st9_link ,
  st9_unlink , st9_linku , st9_unlinku , st9_mul ,
  st9_div , st9_divws , st9_bset , st9_bres ,
  st9_bcpl , st9_btset , st9_bld , st9_band ,
  st9_bor , st9_bxor , st9_ret , st9_rets ,
  st9_iret , st9_jrcc , st9_jpcc , st9_jp ,
  st9_jps , st9_call , st9_calls , st9_btjf ,
  st9_btjt , st9_djnz , st9_dwjnz , st9_cpjfi ,
  st9_cpjti , st9_xch , st9_srp , st9_srp0 ,
  st9_srp1 , st9_spp , st9_ext , st9_ei ,
  st9_di , st9_scf , st9_rcf , st9_ccf ,
  st9_spm , st9_sdm , st9_nop , st9_wfi ,
  st9_halt , st9_etrap , st9_eret , st9_ald ,
  st9_aldw , st9_last
}
enum  {
  fr_null = 0 , fr_add , fr_add2 , fr_addc ,
  fr_addn , fr_addn2 , fr_sub , fr_subc ,
  fr_subn , fr_cmp , fr_cmp2 , fr_and ,
  fr_andh , fr_andb , fr_or , fr_orh ,
  fr_orb , fr_eor , fr_eorh , fr_eorb ,
  fr_bandl , fr_bandh , fr_borl , fr_borh ,
  fr_beorl , fr_beorh , fr_btstl , fr_btsth ,
  fr_mul , fr_mulu , fr_mulh , fr_muluh ,
  fr_div0s , fr_div0u , fr_div1 , fr_div2 ,
  fr_div3 , fr_div4s , fr_lsl , fr_lsl2 ,
  fr_lsr , fr_lsr2 , fr_asr , fr_asr2 ,
  fr_ldi_32 , fr_ldi_20 , fr_ldi_8 , fr_ld ,
  fr_lduh , fr_ldub , fr_st , fr_sth ,
  fr_stb , fr_mov , fr_jmp , fr_call ,
  fr_ret , fr_int , fr_inte , fr_reti ,
  fr_bra , fr_bno , fr_beq , fr_bne ,
  fr_bc , fr_bnc , fr_bn , fr_bp ,
  fr_bv , fr_bnv , fr_blt , fr_bge ,
  fr_ble , fr_bgt , fr_bls , fr_bhi ,
  fr_dmov , fr_dmovh , fr_dmovb , fr_ldres ,
  fr_stres , fr_copop , fr_copld , fr_copst ,
  fr_copsv , fr_nop , fr_andccr , fr_orccr ,
  fr_stilm , fr_addsp , fr_extsb , fr_extub ,
  fr_extsh , fr_extuh , fr_ldm0 , fr_ldm1 ,
  fr_stm0 , fr_stm1 , fr_enter , fr_leave ,
  fr_xchb , fr_last
}
enum  {
  ALPHA_null = 0 , ALPHA_addf , ALPHA_addg , ALPHA_addl ,
  ALPHA_addl_v , ALPHA_addq , ALPHA_addq_v , ALPHA_adds ,
  ALPHA_addt , ALPHA_amask , ALPHA_and , ALPHA_beq ,
  ALPHA_bge , ALPHA_bgt , ALPHA_bic , ALPHA_bis ,
  ALPHA_blbc , ALPHA_blbs , ALPHA_ble , ALPHA_blt ,
  ALPHA_bne , ALPHA_br , ALPHA_bsr , ALPHA_call_pal ,
  ALPHA_cmoveq , ALPHA_cmovge , ALPHA_cmovgt , ALPHA_cmovlbc ,
  ALPHA_cmovlbs , ALPHA_cmovle , ALPHA_cmovlt , ALPHA_cmovne ,
  ALPHA_cmpbge , ALPHA_cmpeq , ALPHA_cmpgeq , ALPHA_cmpgle ,
  ALPHA_cmpglt , ALPHA_cmple , ALPHA_cmplt , ALPHA_cmpteq ,
  ALPHA_cmptle , ALPHA_cmptlt , ALPHA_cmptun , ALPHA_cmpule ,
  ALPHA_cmpult , ALPHA_cpys , ALPHA_cpyse , ALPHA_cpysn ,
  ALPHA_ctlz , ALPHA_ctpop , ALPHA_cttz , ALPHA_cvtdg ,
  ALPHA_cvtgd , ALPHA_cvtgf , ALPHA_cvtgq , ALPHA_cvtlq ,
  ALPHA_cvtqf , ALPHA_cvtqg , ALPHA_cvtql , ALPHA_cvtqs ,
  ALPHA_cvtqt , ALPHA_cvtst , ALPHA_cvttq , ALPHA_cvtts ,
  ALPHA_divf , ALPHA_divg , ALPHA_divs , ALPHA_divt ,
  ALPHA_ecb , ALPHA_eqv , ALPHA_excb , ALPHA_extbl ,
  ALPHA_extlh , ALPHA_extll , ALPHA_extqh , ALPHA_extql ,
  ALPHA_extwh , ALPHA_extwl , ALPHA_fbeq , ALPHA_fbge ,
  ALPHA_fbgt , ALPHA_fble , ALPHA_fblt , ALPHA_fbne ,
  ALPHA_fcmoveq , ALPHA_fcmovge , ALPHA_fcmovgt , ALPHA_fcmovle ,
  ALPHA_fcmovlt , ALPHA_fcmovne , ALPHA_fetch , ALPHA_fetch_m ,
  ALPHA_ftois , ALPHA_ftoit , ALPHA_implver , ALPHA_insbl ,
  ALPHA_inslh , ALPHA_insll , ALPHA_insqh , ALPHA_insql ,
  ALPHA_inswh , ALPHA_inswl , ALPHA_itoff , ALPHA_itofs ,
  ALPHA_itoft , ALPHA_jmp , ALPHA_jsr , ALPHA_jsr_coroutine ,
  ALPHA_lda , ALPHA_ldah , ALPHA_ldbu , ALPHA_ldwu ,
  ALPHA_ldf , ALPHA_ldg , ALPHA_ldl , ALPHA_ldl_l ,
  ALPHA_ldq , ALPHA_ldq_l , ALPHA_ldq_u , ALPHA_lds ,
  ALPHA_ldt , ALPHA_maxsb8 , ALPHA_maxsw4 , ALPHA_maxub8 ,
  ALPHA_maxuw4 , ALPHA_mb , ALPHA_mf_fpcr , ALPHA_minsb8 ,
  ALPHA_minsw4 , ALPHA_minub8 , ALPHA_minuw4 , ALPHA_mskbl ,
  ALPHA_msklh , ALPHA_mskll , ALPHA_mskqh , ALPHA_mskql ,
  ALPHA_mskwh , ALPHA_mskwl , ALPHA_mt_fpcr , ALPHA_mulf ,
  ALPHA_mulg , ALPHA_mull , ALPHA_mull_v , ALPHA_mulq ,
  ALPHA_mulq_v , ALPHA_muls , ALPHA_mult , ALPHA_ornot ,
  ALPHA_perr , ALPHA_pklb , ALPHA_pkwb , ALPHA_rc ,
  ALPHA_ret , ALPHA_rpcc , ALPHA_rs , ALPHA_s4addl ,
  ALPHA_s4addq , ALPHA_s4subl , ALPHA_s4subq , ALPHA_s8addl ,
  ALPHA_s8addq , ALPHA_s8subl , ALPHA_s8subq , ALPHA_sextb ,
  ALPHA_sextw , ALPHA_sll , ALPHA_sqrtf , ALPHA_sqrtg ,
  ALPHA_sqrts , ALPHA_sqrtt , ALPHA_sra , ALPHA_srl ,
  ALPHA_stb , ALPHA_stf , ALPHA_stg , ALPHA_sts ,
  ALPHA_stl , ALPHA_stl_c , ALPHA_stq , ALPHA_stq_c ,
  ALPHA_stq_u , ALPHA_stt , ALPHA_stw , ALPHA_subf ,
  ALPHA_subg , ALPHA_subl , ALPHA_subl_v , ALPHA_subq ,
  ALPHA_subq_v , ALPHA_subs , ALPHA_subt , ALPHA_trapb ,
  ALPHA_umulh , ALPHA_unpkbl , ALPHA_unpkbw , ALPHA_wh64 ,
  ALPHA_wmb , ALPHA_xor , ALPHA_zap , ALPHA_zapnot ,
  ALPHA_unop , ALPHA_nop , ALPHA_fnop , ALPHA_clr ,
  ALPHA_fabs , ALPHA_fclr , ALPHA_fmov , ALPHA_fneg ,
  ALPHA_mov , ALPHA_negl , ALPHA_negl_v , ALPHA_negq ,
  ALPHA_negq_v , ALPHA_negf , ALPHA_negg , ALPHA_negs ,
  ALPHA_negt , ALPHA_not , ALPHA_sextl , ALPHA_or ,
  ALPHA_andnot , ALPHA_xornot , ALPHA_br0 , ALPHA_last
}
enum  {
  KR1878_null = 0 , KR1878_mov , KR1878_cmp , KR1878_add ,
  KR1878_sub , KR1878_and , KR1878_or , KR1878_xor ,
  KR1878_movl , KR1878_cmpl , KR1878_addl , KR1878_subl ,
  KR1878_bic , KR1878_bis , KR1878_btg , KR1878_btt ,
  KR1878_swap , KR1878_neg , KR1878_not , KR1878_shl ,
  KR1878_shr , KR1878_shra , KR1878_rlc , KR1878_rrc ,
  KR1878_adc , KR1878_sbc , KR1878_ldr , KR1878_mtpr ,
  KR1878_mfpr , KR1878_push , KR1878_pop , KR1878_sst ,
  KR1878_cst , KR1878_tof , KR1878_tdc , KR1878_jmp ,
  KR1878_jsr , KR1878_jnz , KR1878_jz , KR1878_jns ,
  KR1878_js , KR1878_jnc , KR1878_jc , KR1878_ijmp ,
  KR1878_ijsr , KR1878_rts , KR1878_rtsc , KR1878_rti ,
  KR1878_nop , KR1878_wait , KR1878_stop , KR1878_reset ,
  KR1878_sksp , KR1878_last
}
enum  {
  AD218X_null = 0 , AD218X_amf_01 , AD218X_amf_03 , AD218X_amf_02 ,
  AD218X_amf_04 , AD218X_amf_05 , AD218X_amf_06 , AD218X_amf_07 ,
  AD218X_amf_08 , AD218X_amf_09 , AD218X_amf_0a , AD218X_amf_0b ,
  AD218X_amf_0c , AD218X_amf_0d , AD218X_amf_0e , AD218X_amf_0f ,
  AD218X_amf_10 , AD218X_amf_11 , AD218X_amf_12 , AD218X_amf_13 ,
  AD218X_amf_14 , AD218X_amf_15 , AD218X_amf_16 , AD218X_amf_17 ,
  AD218X_amf_18 , AD218X_amf_19 , AD218X_amf_1a , AD218X_amf_1b ,
  AD218X_amf_1c , AD218X_amf_1d , AD218X_amf_1e , AD218X_amf_1f ,
  AD218X_shft_0 , AD218X_shft_1 , AD218X_shft_2 , AD218X_shft_3 ,
  AD218X_shft_4 , AD218X_shft_5 , AD218X_shft_6 , AD218X_shft_7 ,
  AD218X_shft_8 , AD218X_shft_9 , AD218X_shft_a , AD218X_shft_b ,
  AD218X_shft_c , AD218X_shft_d , AD218X_shft_e , AD218X_shft_f ,
  AD218X_alu_00 , AD218X_alu_01 , AD218X_alu_02 , AD218X_alu_03 ,
  AD218X_alu_04 , AD218X_alu_05 , AD218X_alu_06 , AD218X_alu_07 ,
  AD218X_alu_08 , AD218X_alu_09 , AD218X_alu_0a , AD218X_alu_0b ,
  AD218X_alu_0c , AD218X_alu_0d , AD218X_alu_0e , AD218X_alu_0f ,
  AD218X_alu_10 , AD218X_alu_11 , AD218X_alu_12 , AD218X_alu_13 ,
  AD218X_alu_14 , AD218X_alu_15 , AD218X_alu_16 , AD218X_alu_17 ,
  AD218X_alu_18 , AD218X_alu_19 , AD218X_alu_1a , AD218X_alu_1b ,
  AD218X_alu_1c , AD218X_alu_1d , AD218X_mac_0 , AD218X_mac_1 ,
  AD218X_mac_2 , AD218X_mac_3 , AD218X_mac_4 , AD218X_mac_5 ,
  AD218X_mac_6 , AD218X_mac_7 , AD218X_mac_8 , AD218X_mac_9 ,
  AD218X_mac_a , AD218X_mac_b , AD218X_amf , AD218X_shft ,
  AD218X_shifter_0 , AD218X_shifter_1 , AD218X_shifter_2 , AD218X_shifter_3 ,
  AD218X_shifter_4 , AD218X_shifter_5 , AD218X_shifter_6 , AD218X_shifter_7 ,
  AD218X_move_0 , AD218X_move_1 , AD218X_move_2 , AD218X_move_3 ,
  AD218X_move_4 , AD218X_move_5 , AD218X_move_6 , AD218X_move_7 ,
  AD218X_move_8 , AD218X_move_9 , AD218X_move_a , AD218X_move_b ,
  AD218X_jump , AD218X_jump_1 , AD218X_jump_2 , AD218X_jump_3 ,
  AD218X_jump_4 , AD218X_call , AD218X_call_1 , AD218X_call_2 ,
  AD218X_rts , AD218X_rts_cond , AD218X_rti , AD218X_rti_cond ,
  AD218X_nop , AD218X_do , AD218X_idle , AD218X_idle_1 ,
  AD218X_flag_out , AD218X_stack_ctl , AD218X_mode_ctl , AD218X_tops_w ,
  AD218X_tops_r , AD218X_ints_dis , AD218X_ints_ena , AD218X_modify ,
  AD218X_double_move , AD218X_amf_move_0 , AD218X_amf_move_1 , AD218X_amf_move_2 ,
  AD218X_amf_move_3 , AD218X_amf_move_4 , AD218X_amf_move_5 , AD218X_amf_move_6 ,
  AD218X_amf_move_7 , AD218X_amf_move_8 , AD218X_amf_move_9 , AD218X_amf_move_a ,
  AD218X_last
}
enum  {
  OAK_Dsp_null = 0 , OAK_Dsp_proc , OAK_Dsp_or , OAK_Dsp_and ,
  OAK_Dsp_xor , OAK_Dsp_add , OAK_Dsp_alm_tst0 , OAK_Dsp_alm_tst1 ,
  OAK_Dsp_cmp , OAK_Dsp_sub , OAK_Dsp_alm_msu , OAK_Dsp_addh ,
  OAK_Dsp_addl , OAK_Dsp_subh , OAK_Dsp_subl , OAK_Dsp_sqr ,
  OAK_Dsp_sqra , OAK_Dsp_cmpu , OAK_Dsp_shr , OAK_Dsp_shr4 ,
  OAK_Dsp_shl , OAK_Dsp_shl4 , OAK_Dsp_ror , OAK_Dsp_rol ,
  OAK_Dsp_clr , OAK_Dsp_mod_reserved , OAK_Dsp_not , OAK_Dsp_neg ,
  OAK_Dsp_rnd , OAK_Dsp_pacr , OAK_Dsp_clrr , OAK_Dsp_inc ,
  OAK_Dsp_dec , OAK_Dsp_copy , OAK_Dsp_norm , OAK_Dsp_divs ,
  OAK_Dsp_set , OAK_Dsp_rst , OAK_Dsp_chng , OAK_Dsp_addv ,
  OAK_Dsp_alb_tst0 , OAK_Dsp_alb_tst1 , OAK_Dsp_cmpv , OAK_Dsp_subv ,
  OAK_Dsp_maxd , OAK_Dsp_max , OAK_Dsp_min , OAK_Dsp_lim ,
  OAK_Dsp_mpy , OAK_Dsp_mpysu , OAK_Dsp_mac , OAK_Dsp_macus ,
  OAK_Dsp_maa , OAK_Dsp_macuu , OAK_Dsp_macsu , OAK_Dsp_maasu ,
  OAK_Dsp_mpyi , OAK_Dsp_msu , OAK_Dsp_tstb , OAK_Dsp_shfc ,
  OAK_Dsp_shfi , OAK_Dsp_exp , OAK_Dsp_mov , OAK_Dsp_movp ,
  OAK_Dsp_movs , OAK_Dsp_movsi , OAK_Dsp_movr , OAK_Dsp_movd ,
  OAK_Dsp_push , OAK_Dsp_pop , OAK_Dsp_swap , OAK_Dsp_banke ,
  OAK_Dsp_rep , OAK_Dsp_bkrep , OAK_Dsp_break , OAK_Dsp_br ,
  OAK_Dsp_brr , OAK_Dsp_br_u , OAK_Dsp_brr_u , OAK_Dsp_call ,
  OAK_Dsp_callr , OAK_Dsp_calla , OAK_Dsp_ret , OAK_Dsp_ret_u ,
  OAK_Dsp_retd , OAK_Dsp_reti , OAK_Dsp_reti_u , OAK_Dsp_retid ,
  OAK_Dsp_rets , OAK_Dsp_cntx , OAK_Dsp_nop , OAK_Dsp_modr ,
  OAK_Dsp_dint , OAK_Dsp_eint , OAK_Dsp_trap , OAK_Dsp_lpg ,
  OAK_Dsp_load , OAK_Dsp_mov_eu , OAK_Dsp_last
}
enum  {
  T900_null = 0 , T900_ld , T900_ldw , T900_push ,
  T900_pushw , T900_pop , T900_popw , T900_lda ,
  T900_ldar , T900_ex , T900_mirr , T900_ldi ,
  T900_ldiw , T900_ldir , T900_ldirw , T900_ldd ,
  T900_lddw , T900_lddr , T900_lddrw , T900_cpi ,
  T900_cpir , T900_cpd , T900_cpdr , T900_add ,
  T900_addw , T900_adc , T900_adcw , T900_sub ,
  T900_subw , T900_sbc , T900_sbcw , T900_cp ,
  T900_cpw , T900_inc , T900_incw , T900_dec ,
  T900_decw , T900_neg , T900_extz , T900_exts ,
  T900_daa , T900_paa , T900_cpl , T900_mul ,
  T900_muls , T900_div , T900_divs , T900_mula ,
  T900_minc1 , T900_minc2 , T900_minc4 , T900_mdec1 ,
  T900_mdec2 , T900_mdec4 , T900_and , T900_andw ,
  T900_or , T900_orw , T900_xor , T900_xorw ,
  T900_ldcf , T900_stcf , T900_andcf , T900_orcf ,
  T900_xorcf , T900_rcf , T900_scf , T900_ccf ,
  T900_zcf , T900_bit , T900_res , T900_set ,
  T900_chg , T900_tset , T900_bs1f , T900_bs1b ,
  T900_nop , T900_ei , T900_di , T900_swi ,
  T900_halt , T900_ldc , T900_ldx , T900_link ,
  T900_unlk , T900_ldf , T900_incf , T900_decf ,
  T900_scc , T900_rlc , T900_rlc_mem , T900_rlcw_mem ,
  T900_rrc , T900_rrc_mem , T900_rrcw_mem , T900_rl ,
  T900_rl_mem , T900_rlw_mem , T900_rr , T900_rr_mem ,
  T900_rrw_mem , T900_sla , T900_sla_mem , T900_slaw_mem ,
  T900_sra , T900_sra_mem , T900_sraw_mem , T900_sll ,
  T900_sll_mem , T900_sllw_mem , T900_srl , T900_srl_mem ,
  T900_srlw_mem , T900_rld , T900_rrd , T900_jp ,
  T900_jp_cond , T900_jr , T900_jr_cond , T900_jrl ,
  T900_jrl_cond , T900_call , T900_calr , T900_djnz ,
  T900_ret , T900_ret_cond , T900_retd , T900_reti ,
  T900_max , T900_normal , T900_last
}
enum  {
  C39_null = 0 , C39_adc , C39_add , C39_anc ,
  C39_and , C39_ane , C39_arr , C39_asl ,
  C39_asr , C39_bar , C39_bas , C39_bbr ,
  C39_bbs , C39_bcc , C39_bcs , C39_beq ,
  C39_bit , C39_bmi , C39_bne , C39_bpl ,
  C39_bra , C39_brk , C39_bvc , C39_bvs ,
  C39_clc , C39_cld , C39_cli , C39_clv ,
  C39_clw , C39_cmp , C39_cpx , C39_cpy ,
  C39_dcp , C39_dec , C39_dex , C39_dey ,
  C39_eor , C39_exc , C39_inc , C39_ini ,
  C39_inx , C39_iny , C39_isb , C39_jmp ,
  C39_jpi , C39_jsb , C39_jsr , C39_lab ,
  C39_lae , C39_lai , C39_lan , C39_lax ,
  C39_lda , C39_ldx , C39_ldy , C39_lii ,
  C39_lsr , C39_lxa , C39_mpa , C39_mpy ,
  C39_neg , C39_nop , C39_nxt , C39_ora ,
  C39_pha , C39_phi , C39_php , C39_phw ,
  C39_phx , C39_phy , C39_pia , C39_pla ,
  C39_pli , C39_plp , C39_plw , C39_plx ,
  C39_ply , C39_psh , C39_pul , C39_rba ,
  C39_rla , C39_rmb , C39_rnd , C39_rol ,
  C39_ror , C39_rra , C39_rti , C39_rts ,
  C39_sax , C39_sba , C39_sbc , C39_sbx ,
  C39_sec , C39_sed , C39_sei , C39_sha ,
  C39_shs , C39_shx , C39_shy , C39_slo ,
  C39_smb , C39_sre , C39_sta , C39_sti ,
  C39_stx , C39_sty , C39_tax , C39_tay ,
  C39_taw , C39_tip , C39_tsx , C39_twa ,
  C39_txa , C39_txs , C39_tya , C39_last
}
enum  {
  CR16_null = 0 , CR16_addb , CR16_addw , CR16_addub ,
  CR16_adduw , CR16_addcb , CR16_addcw , CR16_andb ,
  CR16_andw , CR16_ashub , CR16_ashuw , CR16_beq ,
  CR16_bne , CR16_bcs , CR16_bcc , CR16_bhi ,
  CR16_bls , CR16_bgt , CR16_ble , CR16_bfs ,
  CR16_bfc , CR16_blo , CR16_bhs , CR16_blt ,
  CR16_bge , CR16_br , CR16_bal , CR16_cmpb ,
  CR16_cmpw , CR16_beq1b , CR16_beq1w , CR16_beq0b ,
  CR16_beq0w , CR16_bne1b , CR16_bne1w , CR16_bne0b ,
  CR16_bne0w , CR16_di , CR16_ei , CR16_excp ,
  CR16_jeq , CR16_jne , CR16_jcs , CR16_jcc ,
  CR16_jhi , CR16_jls , CR16_jgt , CR16_jle ,
  CR16_jfs , CR16_jfc , CR16_jlo , CR16_jhs ,
  CR16_jlt , CR16_jge , CR16_jump , CR16_jal ,
  CR16_loadb , CR16_loadw , CR16_loadm , CR16_lpr ,
  CR16_lshb , CR16_lshw , CR16_movb , CR16_movw ,
  CR16_movxb , CR16_movzb , CR16_movd , CR16_mulb ,
  CR16_mulw , CR16_mulsb , CR16_mulsw , CR16_muluw ,
  CR16_nop , CR16_orb , CR16_orw , CR16_push ,
  CR16_pop , CR16_popret , CR16_retx , CR16_seq ,
  CR16_sne , CR16_scs , CR16_scc , CR16_shi ,
  CR16_sls , CR16_sgt , CR16_sle , CR16_sfs ,
  CR16_sfc , CR16_slo , CR16_shs , CR16_slt ,
  CR16_sge , CR16_spr , CR16_storb , CR16_storw ,
  CR16_storm , CR16_subb , CR16_subw , CR16_subcb ,
  CR16_subcw , CR16_tbit , CR16_tbitb , CR16_tbitw ,
  CR16_sbitb , CR16_sbitw , CR16_cbitb , CR16_cbitw ,
  CR16_wait , CR16_eiwait , CR16_xorb , CR16_xorw ,
  CR16_last
}
enum  {
  mn102_null = 0 , mn102_add , mn102_addc , mn102_addnf ,
  mn102_and , mn102_asr , mn102_bcc , mn102_bccx ,
  mn102_bclr , mn102_bcs , mn102_bcsx , mn102_beq ,
  mn102_beqx , mn102_bge , mn102_bgex , mn102_bgt ,
  mn102_bgtx , mn102_bhi , mn102_bhix , mn102_ble ,
  mn102_blex , mn102_bls , mn102_blsx , mn102_blt ,
  mn102_bltx , mn102_bnc , mn102_bncx , mn102_bne ,
  mn102_bnex , mn102_bns , mn102_bnsx , mn102_bra ,
  mn102_bset , mn102_btst , mn102_bvc , mn102_bvcx ,
  mn102_bvs , mn102_bvsx , mn102_cmp , mn102_divu ,
  mn102_ext , mn102_extx , mn102_extxb , mn102_extxbu ,
  mn102_extxu , mn102_jmp , mn102_jsr , mn102_lsr ,
  mn102_mov , mn102_movb , mn102_movbu , mn102_movx ,
  mn102_mul , mn102_mulq , mn102_mulqh , mn102_mulql ,
  mn102_mulu , mn102_nop , mn102_not , mn102_or ,
  mn102_pxst , mn102_rol , mn102_ror , mn102_rti ,
  mn102_rts , mn102_sub , mn102_subc , mn102_tbnz ,
  mn102_tbz , mn102_xor , mn102_last
}
enum  {
  PPC_null = 0 , PPC_add , PPC_addc , PPC_adde ,
  PPC_addi , PPC_addic , PPC_addis , PPC_addme ,
  PPC_addze , PPC_and , PPC_andc , PPC_andi ,
  PPC_andis , PPC_b , PPC_bc , PPC_bcctr ,
  PPC_bclr , PPC_cmp , PPC_cmpi , PPC_cmpl ,
  PPC_cmpli , PPC_cntlzd , PPC_cntlzw , PPC_crand ,
  PPC_crandc , PPC_creqv , PPC_crnand , PPC_crnor ,
  PPC_cror , PPC_crorc , PPC_crxor , PPC_dcba ,
  PPC_dcbf , PPC_dcbi , PPC_dcbst , PPC_dcbt ,
  PPC_dcbtst , PPC_dcbz , PPC_divd , PPC_divdu ,
  PPC_divw , PPC_divwu , PPC_eciwx , PPC_ecowx ,
  PPC_eieio , PPC_eqv , PPC_extsb , PPC_extsh ,
  PPC_extsw , PPC_fabs , PPC_fadd , PPC_fadds ,
  PPC_fcfid , PPC_fcmpo , PPC_fcmpu , PPC_fctid ,
  PPC_fctidz , PPC_fctiw , PPC_fctiwz , PPC_fdiv ,
  PPC_fdivs , PPC_fmadd , PPC_fmadds , PPC_fmr ,
  PPC_fmsub , PPC_fmsubs , PPC_fmul , PPC_fmuls ,
  PPC_fnabs , PPC_fneg , PPC_fnmadd , PPC_fnmadds ,
  PPC_fnmsub , PPC_fnmsubs , PPC_fres , PPC_frsp ,
  PPC_frsqrte , PPC_fsel , PPC_fsqrt , PPC_fsqrts ,
  PPC_fsub , PPC_fsubs , PPC_icbi , PPC_isync ,
  PPC_lbz , PPC_lbzu , PPC_lbzux , PPC_lbzx ,
  PPC_ld , PPC_ldarx , PPC_ldu , PPC_ldux ,
  PPC_ldx , PPC_lfd , PPC_lfdu , PPC_lfdux ,
  PPC_lfdx , PPC_lfs , PPC_lfsu , PPC_lfsux ,
  PPC_lfsx , PPC_lha , PPC_lhau , PPC_lhaux ,
  PPC_lhax , PPC_lhbrx , PPC_lhz , PPC_lhzu ,
  PPC_lhzux , PPC_lhzx , PPC_lmw , PPC_lswi ,
  PPC_lswx , PPC_lwa , PPC_lwarx , PPC_lwaux ,
  PPC_lwax , PPC_lwbrx , PPC_lwz , PPC_lwzu ,
  PPC_lwzux , PPC_lwzx , PPC_mcrf , PPC_mcrfs ,
  PPC_mcrxr , PPC_mfcr , PPC_mffs , PPC_mfmsr ,
  PPC_mfspr , PPC_mfsr , PPC_mfsrin , PPC_mftb ,
  PPC_mtcrf , PPC_mtfsb0 , PPC_mtfsb1 , PPC_mtfsf ,
  PPC_mtfsfi , PPC_mtmsr , PPC_mtmsrd , PPC_mtspr ,
  PPC_mtsr , PPC_mtsrd , PPC_mtsrdin , PPC_mtsrin ,
  PPC_mulhd , PPC_mulhdu , PPC_mulhw , PPC_mulhwu ,
  PPC_mulld , PPC_mulli , PPC_mullw , PPC_nand ,
  PPC_neg , PPC_nor , PPC_or , PPC_orc ,
  PPC_ori , PPC_oris , PPC_rfi , PPC_rfid ,
  PPC_rldcl , PPC_rldcr , PPC_rldic , PPC_rldicl ,
  PPC_rldicr , PPC_rldimi , PPC_rlwimi , PPC_rlwinm ,
  PPC_rlwnm , PPC_sc , PPC_slbia , PPC_slbie ,
  PPC_sld , PPC_slw , PPC_srad , PPC_sradi ,
  PPC_sraw , PPC_srawi , PPC_srd , PPC_srw ,
  PPC_stb , PPC_stbu , PPC_stbux , PPC_stbx ,
  PPC_std , PPC_stdcx , PPC_stdu , PPC_stdux ,
  PPC_stdx , PPC_stfd , PPC_stfdu , PPC_stfdux ,
  PPC_stfdx , PPC_stfiwx , PPC_stfs , PPC_stfsu ,
  PPC_stfsux , PPC_stfsx , PPC_sth , PPC_sthbrx ,
  PPC_sthu , PPC_sthux , PPC_sthx , PPC_stmw ,
  PPC_stswi , PPC_stswx , PPC_stw , PPC_stwbrx ,
  PPC_stwcx , PPC_stwu , PPC_stwux , PPC_stwx ,
  PPC_subf , PPC_subfc , PPC_subfe , PPC_subfic ,
  PPC_subfme , PPC_subfze , PPC_sync , PPC_td ,
  PPC_tdi , PPC_tlbia , PPC_tlbie , PPC_tlbsync ,
  PPC_tw , PPC_twi , PPC_xor , PPC_xori ,
  PPC_xoris , PPC_last_basic = PPC_xoris , PPC_cmpwi , PPC_cmpw ,
  PPC_cmplwi , PPC_cmplw , PPC_cmpdi , PPC_cmpd ,
  PPC_cmpldi , PPC_cmpld , PPC_trap , PPC_trapd ,
  PPC_twlgt , PPC_twllt , PPC_tweq , PPC_twlge ,
  PPC_twlle , PPC_twgt , PPC_twge , PPC_twlt ,
  PPC_twle , PPC_twne , PPC_twlgti , PPC_twllti ,
  PPC_tweqi , PPC_twlgei , PPC_twllei , PPC_twgti ,
  PPC_twgei , PPC_twlti , PPC_twlei , PPC_twnei ,
  PPC_tdlgt , PPC_tdllt , PPC_tdeq , PPC_tdlge ,
  PPC_tdlle , PPC_tdgt , PPC_tdge , PPC_tdlt ,
  PPC_tdle , PPC_tdne , PPC_tdlgti , PPC_tdllti ,
  PPC_tdeqi , PPC_tdlgei , PPC_tdllei , PPC_tdgti ,
  PPC_tdgei , PPC_tdlti , PPC_tdlei , PPC_tdnei ,
  PPC_nop , PPC_not , PPC_mr , PPC_subi ,
  PPC_subic , PPC_subis , PPC_li , PPC_lis ,
  PPC_crset , PPC_crnot , PPC_crmove , PPC_crclr ,
  PPC_mtxer , PPC_mtlr , PPC_mtctr , PPC_mtdsisr ,
  PPC_mtdar , PPC_mtdec , PPC_mtsrr0 , PPC_mtsrr1 ,
  PPC_mtsprg0 , PPC_mtsprg1 , PPC_mtsprg2 , PPC_mtsprg3 ,
  PPC_mttbl , PPC_mttbu , PPC_mfxer , PPC_mflr ,
  PPC_mfctr , PPC_mfdsisr , PPC_mfdar , PPC_mfdec ,
  PPC_mfsrr0 , PPC_mfsrr1 , PPC_mfsprg0 , PPC_mfsprg1 ,
  PPC_mfsprg2 , PPC_mfsprg3 , PPC_mftbl , PPC_mftbu ,
  PPC_mfpvr , PPC_balways , PPC_bt , PPC_bf ,
  PPC_bdnz , PPC_bdnzt , PPC_bdnzf , PPC_bdz ,
  PPC_bdzt , PPC_bdzf , PPC_blt , PPC_ble ,
  PPC_beq , PPC_bge , PPC_bgt , PPC_bne ,
  PPC_bso , PPC_bns , PPC_extlwi , PPC_extrwi ,
  PPC_inslwi , PPC_insrwi , PPC_rotlwi , PPC_rotrwi ,
  PPC_rotlw , PPC_slwi , PPC_srwi , PPC_clrlwi ,
  PPC_clrrwi , PPC_clrlslwi , PPC_dccci , PPC_dcread ,
  PPC_icbt , PPC_iccci , PPC_icread , PPC_mfdcr ,
  PPC_mtdcr , PPC_rfci , PPC_tlbre , PPC_tlbsx ,
  PPC_tlbwe , PPC_wrtee , PPC_wrteei , PPC_abs ,
  PPC_clcs , PPC_clf , PPC_cli , PPC_dclst ,
  PPC_div , PPC_divs , PPC_doz , PPC_dozi ,
  PPC_frsqrtes , PPC_hrfid , PPC_lscbx , PPC_maskg ,
  PPC_maskir , PPC_mfsri , PPC_mul , PPC_nabs ,
  PPC_popcntb , PPC_rac , PPC_rfsvc , PPC_rlmi ,
  PPC_rrib , PPC_slbmfee , PPC_slbmfev , PPC_slbmte ,
  PPC_sle , PPC_sleq , PPC_sliq , PPC_slliq ,
  PPC_sllq , PPC_slq , PPC_sraiq , PPC_sraq ,
  PPC_sre , PPC_srea , PPC_sreq , PPC_sriq ,
  PPC_srliq , PPC_srlq , PPC_srq , PPC_mtocrf ,
  PPC_mfocrf , PPC_isel , PPC_isellt , PPC_iselgt ,
  PPC_iseleq , PPC_dcblc , PPC_dcbtls , PPC_dcbtstls ,
  PPC_icblc , PPC_icbtls , PPC_tlbivax , PPC_rfdi ,
  PPC_tlbld , PPC_tlbli , PPC_brinc , PPC_evabs ,
  PPC_evaddiw , PPC_evaddsmiaaw , PPC_evaddssiaaw , PPC_evaddumiaaw ,
  PPC_evaddusiaaw , PPC_evaddw , PPC_evand , PPC_evandc ,
  PPC_evcmpeq , PPC_evcmpgts , PPC_evcmpgtu , PPC_evcmplts ,
  PPC_evcmpltu , PPC_evcntlsw , PPC_evcntlzw , PPC_evdivws ,
  PPC_evdivwu , PPC_eveqv , PPC_evextsb , PPC_evextsh ,
  PPC_evldd , PPC_evlddx , PPC_evldh , PPC_evldhx ,
  PPC_evldw , PPC_evldwx , PPC_evlhhesplat , PPC_evlhhesplatx ,
  PPC_evlhhossplat , PPC_evlhhossplatx , PPC_evlhhousplat , PPC_evlhhousplatx ,
  PPC_evlwhe , PPC_evlwhex , PPC_evlwhos , PPC_evlwhosx ,
  PPC_evlwhou , PPC_evlwhoux , PPC_evlwhsplat , PPC_evlwhsplatx ,
  PPC_evlwwsplat , PPC_evlwwsplatx , PPC_evmergehi , PPC_evmergehilo ,
  PPC_evmergelo , PPC_evmergelohi , PPC_evmhegsmfaa , PPC_evmhegsmfan ,
  PPC_evmhegsmiaa , PPC_evmhegsmian , PPC_evmhegumiaa , PPC_evmhegumian ,
  PPC_evmhesmf , PPC_evmhesmfa , PPC_evmhesmfaaw , PPC_evmhesmfanw ,
  PPC_evmhesmi , PPC_evmhesmia , PPC_evmhesmiaaw , PPC_evmhesmianw ,
  PPC_evmhessf , PPC_evmhessfa , PPC_evmhessfaaw , PPC_evmhessfanw ,
  PPC_evmhessiaaw , PPC_evmhessianw , PPC_evmheumi , PPC_evmheumia ,
  PPC_evmheumiaaw , PPC_evmheumianw , PPC_evmheusiaaw , PPC_evmheusianw ,
  PPC_evmhogsmfaa , PPC_evmhogsmfan , PPC_evmhogsmiaa , PPC_evmhogsmian ,
  PPC_evmhogumiaa , PPC_evmhogumian , PPC_evmhosmf , PPC_evmhosmfa ,
  PPC_evmhosmfaaw , PPC_evmhosmfanw , PPC_evmhosmi , PPC_evmhosmia ,
  PPC_evmhosmiaaw , PPC_evmhosmianw , PPC_evmhossf , PPC_evmhossfa ,
  PPC_evmhossfaaw , PPC_evmhossfanw , PPC_evmhossiaaw , PPC_evmhossianw ,
  PPC_evmhoumi , PPC_evmhoumia , PPC_evmhoumiaaw , PPC_evmhoumianw ,
  PPC_evmhousiaaw , PPC_evmhousianw , PPC_evmra , PPC_evmwhsmf ,
  PPC_evmwhsmfa , PPC_evmwhsmi , PPC_evmwhsmia , PPC_evmwhssf ,
  PPC_evmwhssfa , PPC_evmwhumi , PPC_evmwhumia , PPC_evmwlsmiaaw ,
  PPC_evmwlsmianw , PPC_evmwlssiaaw , PPC_evmwlssianw , PPC_evmwlumi ,
  PPC_evmwlumia , PPC_evmwlumiaaw , PPC_evmwlumianw , PPC_evmwlusiaaw ,
  PPC_evmwlusianw , PPC_evmwsmf , PPC_evmwsmfa , PPC_evmwsmfaa ,
  PPC_evmwsmfan , PPC_evmwsmi , PPC_evmwsmia , PPC_evmwsmiaa ,
  PPC_evmwsmian , PPC_evmwssf , PPC_evmwssfa , PPC_evmwssfaa ,
  PPC_evmwssfan , PPC_evmwumi , PPC_evmwumia , PPC_evmwumiaa ,
  PPC_evmwumian , PPC_evnand , PPC_evneg , PPC_evnor ,
  PPC_evor , PPC_evorc , PPC_evrlw , PPC_evrlwi ,
  PPC_evrndw , PPC_evsel , PPC_evslw , PPC_evslwi ,
  PPC_evsplatfi , PPC_evsplati , PPC_evsrwis , PPC_evsrwiu ,
  PPC_evsrws , PPC_evsrwu , PPC_evstdd , PPC_evstddx ,
  PPC_evstdh , PPC_evstdhx , PPC_evstdw , PPC_evstdwx ,
  PPC_evstwhe , PPC_evstwhex , PPC_evstwho , PPC_evstwhox ,
  PPC_evstwwe , PPC_evstwwex , PPC_evstwwo , PPC_evstwwox ,
  PPC_evsubfsmiaaw , PPC_evsubfssiaaw , PPC_evsubfumiaaw , PPC_evsubfusiaaw ,
  PPC_evsubfw , PPC_evsubifw , PPC_evxor , PPC_efdabs ,
  PPC_efdadd , PPC_efdcfs , PPC_efdcfsf , PPC_efdcfsi ,
  PPC_efdcfsid , PPC_efdcfuf , PPC_efdcfui , PPC_efdcfuid ,
  PPC_efdcmpeq , PPC_efdcmpgt , PPC_efdcmplt , PPC_efdctsf ,
  PPC_efdctsi , PPC_efdctsidz , PPC_efdctsiz , PPC_efdctuf ,
  PPC_efdctui , PPC_efdctuidz , PPC_efdctuiz , PPC_efddiv ,
  PPC_efdmul , PPC_efdnabs , PPC_efdneg , PPC_efdsub ,
  PPC_efdtsteq , PPC_efdtstgt , PPC_efdtstlt , PPC_efscfd ,
  PPC_efsabs , PPC_efsadd , PPC_efscfsf , PPC_efscfsi ,
  PPC_efscfuf , PPC_efscfui , PPC_efscmpeq , PPC_efscmpgt ,
  PPC_efscmplt , PPC_efsctsf , PPC_efsctsi , PPC_efsctsiz ,
  PPC_efsctuf , PPC_efsctui , PPC_efsctuiz , PPC_efsdiv ,
  PPC_efsmul , PPC_efsnabs , PPC_efsneg , PPC_efssub ,
  PPC_efststeq , PPC_efststgt , PPC_efststlt , PPC_evfsabs ,
  PPC_evfsadd , PPC_evfscfsf , PPC_evfscfsi , PPC_evfscfuf ,
  PPC_evfscfui , PPC_evfscmpeq , PPC_evfscmpgt , PPC_evfscmplt ,
  PPC_evfsctsf , PPC_evfsctsi , PPC_evfsctsiz , PPC_evfsctuf ,
  PPC_evfsctui , PPC_evfsctuiz , PPC_evfsdiv , PPC_evfsmul ,
  PPC_evfsnabs , PPC_evfsneg , PPC_evfssub , PPC_evfststeq ,
  PPC_evfststgt , PPC_evfststlt , PPC_bpermd , PPC_divde ,
  PPC_divdeu , PPC_ldbrx , PPC_prtyd , PPC_stdbrx ,
  PPC_cmpb , PPC_divwe , PPC_divweu , PPC_lbarx ,
  PPC_lharx , PPC_popcntd , PPC_popcntw , PPC_prtyw ,
  PPC_stbcx , PPC_sthcx , PPC_addg6s , PPC_cbcdtd ,
  PPC_cdtbcd , PPC_dadd , PPC_daddq , PPC_dcffix ,
  PPC_dcffixq , PPC_dcmpo , PPC_dcmpoq , PPC_dcmpu ,
  PPC_dcmpuq , PPC_dctdp , PPC_dctfix , PPC_dctfixq ,
  PPC_dctqpq , PPC_ddedpd , PPC_ddedpdq , PPC_ddiv ,
  PPC_ddivq , PPC_denbcd , PPC_denbcdq , PPC_diex ,
  PPC_diexq , PPC_dmul , PPC_dmulq , PPC_dqua ,
  PPC_dquai , PPC_dquaiq , PPC_dquaq , PPC_drdpq ,
  PPC_drintn , PPC_drintnq , PPC_drintx , PPC_drintxq ,
  PPC_drrnd , PPC_drrndq , PPC_drsp , PPC_dscli ,
  PPC_dscliq , PPC_dscri , PPC_dscriq , PPC_dsub ,
  PPC_dsubq , PPC_dtstdc , PPC_dtstdcq , PPC_dtstdg ,
  PPC_dtstdgq , PPC_dtstex , PPC_dtstexq , PPC_dtstsf ,
  PPC_dtstsfq , PPC_dxex , PPC_dxexq , PPC_dsn ,
  PPC_lbdx , PPC_lddx , PPC_lfddx , PPC_lhdx ,
  PPC_lwdx , PPC_stbdx , PPC_stddx , PPC_stfddx ,
  PPC_sthdx , PPC_stwdx , PPC_mbar , PPC_rfmci ,
  PPC_tlbilx , PPC_dci , PPC_ici , PPC_mfdcrux ,
  PPC_mfdcrx , PPC_mtdcrux , PPC_mtdcrx , PPC_dnh ,
  PPC_ehpriv , PPC_rfgi , PPC_msgclr , PPC_msgsnd ,
  PPC_dcbfep , PPC_dcbstep , PPC_dcbtep , PPC_dcbtstep ,
  PPC_dcbzep , PPC_evlddepx , PPC_evstddepx , PPC_icbiep ,
  PPC_lbepx , PPC_lfdepx , PPC_lhepx , PPC_lvepx ,
  PPC_lvepxl , PPC_lwepx , PPC_stbepx , PPC_stfdepx ,
  PPC_sthepx , PPC_stvepx , PPC_stvepxl , PPC_stwepx ,
  PPC_ldepx , PPC_stdepx , PPC_mfpmr , PPC_mtpmr ,
  PPC_mftmr , PPC_mttmr , PPC_tlbsrx , PPC_fcfids ,
  PPC_fcfidu , PPC_fcfidus , PPC_fctidu , PPC_fctiduz ,
  PPC_fctiwu , PPC_fctiwuz , PPC_ftdiv , PPC_ftsqrt ,
  PPC_lfiwax , PPC_lfiwzx , PPC_lfdp , PPC_lfdpx ,
  PPC_stfdp , PPC_stfdpx , PPC_fcpsgn , PPC_fre ,
  PPC_frim , PPC_frin , PPC_frip , PPC_friz ,
  PPC_macchw , PPC_macchws , PPC_macchwsu , PPC_macchwu ,
  PPC_machhw , PPC_machhws , PPC_machhwsu , PPC_machhwu ,
  PPC_maclhw , PPC_maclhws , PPC_maclhwsu , PPC_maclhwu ,
  PPC_mulchw , PPC_mulchwu , PPC_mulhhw , PPC_mulhhwu ,
  PPC_mullhw , PPC_mullhwu , PPC_nmacchw , PPC_nmacchws ,
  PPC_nmachhw , PPC_nmachhws , PPC_nmaclhw , PPC_nmaclhws ,
  PPC_dlmzb , PPC_lq , PPC_stq , PPC_doze ,
  PPC_lbzcix , PPC_ldcix , PPC_lhzcix , PPC_lwzcix ,
  PPC_nap , PPC_rvwinkle , PPC_slbfee , PPC_sleep ,
  PPC_stbcix , PPC_stdcix , PPC_sthcix , PPC_stwcix ,
  PPC_tlbiel , PPC_lvebx , PPC_lvehx , PPC_lvewx ,
  PPC_lvsl , PPC_lvsr , PPC_lvx , PPC_lvxl ,
  PPC_mfvscr , PPC_mtvscr , PPC_stvebx , PPC_stvehx ,
  PPC_stvewx , PPC_stvx , PPC_stvxl , PPC_vaddcuw ,
  PPC_vaddfp , PPC_vaddsbs , PPC_vaddshs , PPC_vaddsws ,
  PPC_vaddubm , PPC_vaddubs , PPC_vadduhm , PPC_vadduhs ,
  PPC_vadduwm , PPC_vadduws , PPC_vand , PPC_vandc ,
  PPC_vavgsb , PPC_vavgsh , PPC_vavgsw , PPC_vavgub ,
  PPC_vavguh , PPC_vavguw , PPC_vcfsx , PPC_vcfux ,
  PPC_vcmpbfp , PPC_vcmpeqfp , PPC_vcmpequb , PPC_vcmpequh ,
  PPC_vcmpequw , PPC_vcmpgefp , PPC_vcmpgtfp , PPC_vcmpgtsb ,
  PPC_vcmpgtsh , PPC_vcmpgtsw , PPC_vcmpgtub , PPC_vcmpgtuh ,
  PPC_vcmpgtuw , PPC_vctsxs , PPC_vctuxs , PPC_vexptefp ,
  PPC_vlogefp , PPC_vmaddfp , PPC_vmaxfp , PPC_vmaxsb ,
  PPC_vmaxsh , PPC_vmaxsw , PPC_vmaxub , PPC_vmaxuh ,
  PPC_vmaxuw , PPC_vmhaddshs , PPC_vmhraddshs , PPC_vminfp ,
  PPC_vminsb , PPC_vminsh , PPC_vminsw , PPC_vminub ,
  PPC_vminuh , PPC_vminuw , PPC_vmladduhm , PPC_vmrghb ,
  PPC_vmrghh , PPC_vmrghw , PPC_vmrglb , PPC_vmrglh ,
  PPC_vmrglw , PPC_vmsummbm , PPC_vmsumshm , PPC_vmsumshs ,
  PPC_vmsumubm , PPC_vmsumuhm , PPC_vmsumuhs , PPC_vmulesb ,
  PPC_vmulesh , PPC_vmuleub , PPC_vmuleuh , PPC_vmulosb ,
  PPC_vmulosh , PPC_vmuloub , PPC_vmulouh , PPC_vnmsubfp ,
  PPC_vnor , PPC_vor , PPC_vperm , PPC_vpkpx ,
  PPC_vpkshss , PPC_vpkshus , PPC_vpkswss , PPC_vpkswus ,
  PPC_vpkuhum , PPC_vpkuhus , PPC_vpkuwum , PPC_vpkuwus ,
  PPC_vrefp , PPC_vrfim , PPC_vrfin , PPC_vrfip ,
  PPC_vrfiz , PPC_vrlb , PPC_vrlh , PPC_vrlw ,
  PPC_vrsqrtefp , PPC_vsel , PPC_vsl , PPC_vslb ,
  PPC_vsldoi , PPC_vslh , PPC_vslo , PPC_vslw ,
  PPC_vspltb , PPC_vsplth , PPC_vspltisb , PPC_vspltish ,
  PPC_vspltisw , PPC_vspltw , PPC_vsr , PPC_vsrab ,
  PPC_vsrah , PPC_vsraw , PPC_vsrb , PPC_vsrh ,
  PPC_vsro , PPC_vsrw , PPC_vsubcuw , PPC_vsubfp ,
  PPC_vsubsbs , PPC_vsubshs , PPC_vsubsws , PPC_vsububm ,
  PPC_vsububs , PPC_vsubuhm , PPC_vsubuhs , PPC_vsubuwm ,
  PPC_vsubuws , PPC_vsum2sws , PPC_vsum4sbs , PPC_vsum4shs ,
  PPC_vsum4ubs , PPC_vsumsws , PPC_vupkhpx , PPC_vupkhsb ,
  PPC_vupkhsh , PPC_vupklpx , PPC_vupklsb , PPC_vupklsh ,
  PPC_vxor , PPC_lxsdx , PPC_lxvd2x , PPC_lxvdsx ,
  PPC_lxvw4x , PPC_stxsdx , PPC_stxvd2x , PPC_stxvw4x ,
  PPC_xsabsdp , PPC_xsadddp , PPC_xscmpodp , PPC_xscmpudp ,
  PPC_xscpsgndp , PPC_xscvdpsp , PPC_xscvdpsxds , PPC_xscvdpsxws ,
  PPC_xscvdpuxds , PPC_xscvdpuxws , PPC_xscvspdp , PPC_xscvsxddp ,
  PPC_xscvuxddp , PPC_xsdivdp , PPC_xsmaddadp , PPC_xsmaddmdp ,
  PPC_xsmaxdp , PPC_xsmindp , PPC_xsmsubadp , PPC_xsmsubmdp ,
  PPC_xsmuldp , PPC_xsnabsdp , PPC_xsnegdp , PPC_xsnmaddadp ,
  PPC_xsnmaddmdp , PPC_xsnmsubadp , PPC_xsnmsubmdp , PPC_xsrdpi ,
  PPC_xsrdpic , PPC_xsrdpim , PPC_xsrdpip , PPC_xsrdpiz ,
  PPC_xsredp , PPC_xsrsqrtedp , PPC_xssqrtdp , PPC_xssubdp ,
  PPC_xstdivdp , PPC_xstsqrtdp , PPC_xvabsdp , PPC_xvabssp ,
  PPC_xvadddp , PPC_xvaddsp , PPC_xvcmpeqdp , PPC_xvcmpeqsp ,
  PPC_xvcmpgedp , PPC_xvcmpgesp , PPC_xvcmpgtdp , PPC_xvcmpgtsp ,
  PPC_xvcpsgndp , PPC_xvcpsgnsp , PPC_xvcvdpsp , PPC_xvcvdpsxds ,
  PPC_xvcvdpsxws , PPC_xvcvdpuxds , PPC_xvcvdpuxws , PPC_xvcvspdp ,
  PPC_xvcvspsxds , PPC_xvcvspsxws , PPC_xvcvspuxds , PPC_xvcvspuxws ,
  PPC_xvcvsxddp , PPC_xvcvsxdsp , PPC_xvcvsxwdp , PPC_xvcvsxwsp ,
  PPC_xvcvuxddp , PPC_xvcvuxdsp , PPC_xvcvuxwdp , PPC_xvcvuxwsp ,
  PPC_xvdivdp , PPC_xvdivsp , PPC_xvmaddadp , PPC_xvmaddasp ,
  PPC_xvmaddmdp , PPC_xvmaddmsp , PPC_xvmaxdp , PPC_xvmaxsp ,
  PPC_xvmindp , PPC_xvminsp , PPC_xvmsubadp , PPC_xvmsubasp ,
  PPC_xvmsubmdp , PPC_xvmsubmsp , PPC_xvmuldp , PPC_xvmulsp ,
  PPC_xvnabsdp , PPC_xvnabssp , PPC_xvnegdp , PPC_xvnegsp ,
  PPC_xvnmaddadp , PPC_xvnmaddasp , PPC_xvnmaddmdp , PPC_xvnmaddmsp ,
  PPC_xvnmsubadp , PPC_xvnmsubasp , PPC_xvnmsubmdp , PPC_xvnmsubmsp ,
  PPC_xvrdpi , PPC_xvrdpic , PPC_xvrdpim , PPC_xvrdpip ,
  PPC_xvrdpiz , PPC_xvredp , PPC_xvresp , PPC_xvrspi ,
  PPC_xvrspic , PPC_xvrspim , PPC_xvrspip , PPC_xvrspiz ,
  PPC_xvrsqrtedp , PPC_xvrsqrtesp , PPC_xvsqrtdp , PPC_xvsqrtsp ,
  PPC_xvsubdp , PPC_xvsubsp , PPC_xvtdivdp , PPC_xvtdivsp ,
  PPC_xvtsqrtdp , PPC_xvtsqrtsp , PPC_xxland , PPC_xxlandc ,
  PPC_xxlnor , PPC_xxlor , PPC_xxlxor , PPC_xxmrghw ,
  PPC_xxmrglw , PPC_xxpermdi , PPC_xxsel , PPC_xxsldwi ,
  PPC_xxspltw , PPC_wait , PPC_dss , PPC_dssall ,
  PPC_dst , PPC_dstt , PPC_dstst , PPC_dststt ,
  PPC_lvlx , PPC_lvlxl , PPC_lvrx , PPC_lvrxl ,
  PPC_stvlx , PPC_stvlxl , PPC_stvrx , PPC_stvrxl ,
  PPC_add16i , PPC_add2i , PPC_add2is , PPC_and2i ,
  PPC_and2is , PPC_cmp16i , PPC_cmph , PPC_cmph16i ,
  PPC_cmphl , PPC_cmphl16i , PPC_cmpl16i , PPC_mull2i ,
  PPC_or2i , PPC_or2is , PPC_rlw , PPC_rlwi ,
  PPC_bclri , PPC_bgeni , PPC_bmaski , PPC_bseti ,
  PPC_btsti , PPC_extzb , PPC_extzh , PPC_illegal ,
  PPC_mfar , PPC_mtar , PPC_sub , PPC_sub16i ,
  PPC_sub2i , PPC_sub2is , PPC_extldi , PPC_extrdi ,
  PPC_insrdi , PPC_rotldi , PPC_rotrdi , PPC_rotld ,
  PPC_sldi , PPC_srdi , PPC_clrldi , PPC_clrrdi ,
  PPC_clrlsldi , PPC_xnop , PPC_hnop , PPC_dcbfl ,
  PPC_dcbflp , PPC_dcbtt , PPC_dcbtstt , PPC_lwsync ,
  PPC_ptesync , PPC_waitrsv , PPC_waitimpl , PPC_evmr ,
  PPC_evnot , PPC_mtcr , PPC_xvmovdp , PPC_xvmovsp ,
  PPC_xxspltd , PPC_xxmrghd , PPC_xxmrgld , PPC_xxswapd ,
  PPC_dcbz128 , PPC_mtmsree , PPC_vcfpsxws , PPC_vcfpuxws ,
  PPC_vcsxwfp , PPC_vcuxwfp , PPC_vmaddcfp , PPC_vmsum3fp ,
  PPC_vmsum4fp , PPC_vmulfp , PPC_vpermwi , PPC_vpkd3d ,
  PPC_vrlimi , PPC_vupkd3d , PPC_ps_cmpu0 , PPC_psq_lx ,
  PPC_psq_stx , PPC_ps_sum0 , PPC_ps_sum1 , PPC_ps_muls0 ,
  PPC_ps_muls1 , PPC_ps_madds0 , PPC_ps_madds1 , PPC_ps_div ,
  PPC_ps_sub , PPC_ps_add , PPC_ps_sel , PPC_ps_res ,
  PPC_ps_mul , PPC_ps_rsqrte , PPC_ps_msub , PPC_ps_madd ,
  PPC_ps_nmsub , PPC_ps_nmadd , PPC_ps_cmpo0 , PPC_psq_lux ,
  PPC_psq_stux , PPC_ps_neg , PPC_ps_cmpu1 , PPC_ps_mr ,
  PPC_ps_cmpo1 , PPC_ps_nabs , PPC_ps_abs , PPC_ps_merge00 ,
  PPC_ps_merge01 , PPC_ps_merge10 , PPC_ps_merge11 , PPC_dcbz_l ,
  PPC_psq_l , PPC_psq_lu , PPC_psq_st , PPC_psq_stu ,
  PPC_evfsmadd , PPC_evfsmsub , PPC_evfssqrt , PPC_evfsnmadd ,
  PPC_evfsnmsub , PPC_evfsmax , PPC_evfsmin , PPC_evfsaddsub ,
  PPC_evfssubadd , PPC_evfssum , PPC_evfsdiff , PPC_evfssumdiff ,
  PPC_evfsdiffsum , PPC_evfsaddx , PPC_evfssubx , PPC_evfsaddsubx ,
  PPC_evfssubaddx , PPC_evfsmulx , PPC_evfsmule , PPC_evfsmulo ,
  PPC_evfscfh , PPC_evfscth , PPC_efsmax , PPC_efsmin ,
  PPC_efsmadd , PPC_efsmsub , PPC_efssqrt , PPC_efsnmadd ,
  PPC_efsnmsub , PPC_efscfh , PPC_efscth , PPC_lmvgprw ,
  PPC_stmvgprw , PPC_lmvsprw , PPC_stmvsprw , PPC_lmvsrrw ,
  PPC_stmvsrrw , PPC_lmvcsrrw , PPC_stmvcsrrw , PPC_lmvdsrrw ,
  PPC_stmvdsrrw , PPC_lmvmcsrrw , PPC_stmvmcsrrw , PPC_evdotpwcssi ,
  PPC_evdotpwcsmi , PPC_evdotpwcssfr , PPC_evdotpwcssf , PPC_evdotpwgasmf ,
  PPC_evdotpwxgasmf , PPC_evdotpwgasmfr , PPC_evdotpwxgasmfr , PPC_evdotpwgssmf ,
  PPC_evdotpwxgssmf , PPC_evdotpwgssmfr , PPC_evdotpwxgssmfr , PPC_evdotpwcssiaaw3 ,
  PPC_evdotpwcsmiaaw3 , PPC_evdotpwcssfraaw3 , PPC_evdotpwcssfaaw3 , PPC_evdotpwgasmfaa3 ,
  PPC_evdotpwxgasmfaa3 , PPC_evdotpwgasmfraa3 , PPC_evdotpwxgasmfraa3 , PPC_evdotpwgssmfaa3 ,
  PPC_evdotpwxgssmfaa3 , PPC_evdotpwgssmfraa3 , PPC_evdotpwxgssmfraa3 , PPC_evdotpwcssia ,
  PPC_evdotpwcsmia , PPC_evdotpwcssfra , PPC_evdotpwcssfa , PPC_evdotpwgasmfa ,
  PPC_evdotpwxgasmfa , PPC_evdotpwgasmfra , PPC_evdotpwxgasmfra , PPC_evdotpwgssmfa ,
  PPC_evdotpwxgssmfa , PPC_evdotpwgssmfra , PPC_evdotpwxgssmfra , PPC_evdotpwcssiaaw ,
  PPC_evdotpwcsmiaaw , PPC_evdotpwcssfraaw , PPC_evdotpwcssfaaw , PPC_evdotpwgasmfaa ,
  PPC_evdotpwxgasmfaa , PPC_evdotpwgasmfraa , PPC_evdotpwxgasmfraa , PPC_evdotpwgssmfaa ,
  PPC_evdotpwxgssmfaa , PPC_evdotpwgssmfraa , PPC_evdotpwxgssmfraa , PPC_evdotphihcssi ,
  PPC_evdotplohcssi , PPC_evdotphihcssf , PPC_evdotplohcssf , PPC_evdotphihcsmi ,
  PPC_evdotplohcsmi , PPC_evdotphihcssfr , PPC_evdotplohcssfr , PPC_evdotphihcssiaaw3 ,
  PPC_evdotplohcssiaaw3 , PPC_evdotphihcssfaaw3 , PPC_evdotplohcssfaaw3 , PPC_evdotphihcsmiaaw3 ,
  PPC_evdotplohcsmiaaw3 , PPC_evdotphihcssfraaw3 , PPC_evdotplohcssfraaw3 , PPC_evdotphihcssia ,
  PPC_evdotplohcssia , PPC_evdotphihcssfa , PPC_evdotplohcssfa , PPC_evdotphihcsmia ,
  PPC_evdotplohcsmia , PPC_evdotphihcssfra , PPC_evdotplohcssfra , PPC_evdotphihcssiaaw ,
  PPC_evdotplohcssiaaw , PPC_evdotphihcssfaaw , PPC_evdotplohcssfaaw , PPC_evdotphihcsmiaaw ,
  PPC_evdotplohcsmiaaw , PPC_evdotphihcssfraaw , PPC_evdotplohcssfraaw , PPC_evdotphausi ,
  PPC_evdotphassi , PPC_evdotphasusi , PPC_evdotphassf , PPC_evdotphsssf ,
  PPC_evdotphaumi , PPC_evdotphasmi , PPC_evdotphasumi , PPC_evdotphassfr ,
  PPC_evdotphssmi , PPC_evdotphsssfr , PPC_evdotphausiaaw3 , PPC_evdotphassiaaw3 ,
  PPC_evdotphasusiaaw3 , PPC_evdotphassfaaw3 , PPC_evdotphsssiaaw3 , PPC_evdotphsssfaaw3 ,
  PPC_evdotphaumiaaw3 , PPC_evdotphasmiaaw3 , PPC_evdotphasumiaaw3 , PPC_evdotphassfraaw3 ,
  PPC_evdotphssmiaaw3 , PPC_evdotphsssfraaw3 , PPC_evdotphausia , PPC_evdotphassia ,
  PPC_evdotphasusia , PPC_evdotphassfa , PPC_evdotphsssfa , PPC_evdotphaumia ,
  PPC_evdotphasmia , PPC_evdotphasumia , PPC_evdotphassfra , PPC_evdotphssmia ,
  PPC_evdotphsssfra , PPC_evdotphausiaaw , PPC_evdotphassiaaw , PPC_evdotphasusiaaw ,
  PPC_evdotphassfaaw , PPC_evdotphsssiaaw , PPC_evdotphsssfaaw , PPC_evdotphaumiaaw ,
  PPC_evdotphasmiaaw , PPC_evdotphasumiaaw , PPC_evdotphassfraaw , PPC_evdotphssmiaaw ,
  PPC_evdotphsssfraaw , PPC_evdotp4hgaumi , PPC_evdotp4hgasmi , PPC_evdotp4hgasumi ,
  PPC_evdotp4hgasmf , PPC_evdotp4hgssmi , PPC_evdotp4hgssmf , PPC_evdotp4hxgasmi ,
  PPC_evdotp4hxgasmf , PPC_evdotpbaumi , PPC_evdotpbasmi , PPC_evdotpbasumi ,
  PPC_evdotp4hxgssmi , PPC_evdotp4hxgssmf , PPC_evdotp4hgaumiaa3 , PPC_evdotp4hgasmiaa3 ,
  PPC_evdotp4hgasumiaa3 , PPC_evdotp4hgasmfaa3 , PPC_evdotp4hgssmiaa3 , PPC_evdotp4hgssmfaa3 ,
  PPC_evdotp4hxgasmiaa3 , PPC_evdotp4hxgasmfaa3 , PPC_evdotpbaumiaaw3 , PPC_evdotpbasmiaaw3 ,
  PPC_evdotpbasumiaaw3 , PPC_evdotp4hxgssmiaa3 , PPC_evdotp4hxgssmfaa3 , PPC_evdotp4hgaumia ,
  PPC_evdotp4hgasmia , PPC_evdotp4hgasumia , PPC_evdotp4hgasmfa , PPC_evdotp4hgssmia ,
  PPC_evdotp4hgssmfa , PPC_evdotp4hxgasmia , PPC_evdotp4hxgasmfa , PPC_evdotpbaumia ,
  PPC_evdotpbasmia , PPC_evdotpbasumia , PPC_evdotp4hxgssmia , PPC_evdotp4hxgssmfa ,
  PPC_evdotp4hgaumiaa , PPC_evdotp4hgasmiaa , PPC_evdotp4hgasumiaa , PPC_evdotp4hgasmfaa ,
  PPC_evdotp4hgssmiaa , PPC_evdotp4hgssmfaa , PPC_evdotp4hxgasmiaa , PPC_evdotp4hxgasmfaa ,
  PPC_evdotpbaumiaaw , PPC_evdotpbasmiaaw , PPC_evdotpbasumiaaw , PPC_evdotp4hxgssmiaa ,
  PPC_evdotp4hxgssmfaa , PPC_evdotpwausi , PPC_evdotpwassi , PPC_evdotpwasusi ,
  PPC_evdotpwaumi , PPC_evdotpwasmi , PPC_evdotpwasumi , PPC_evdotpwssmi ,
  PPC_evdotpwausiaa3 , PPC_evdotpwassiaa3 , PPC_evdotpwasusiaa3 , PPC_evdotpwsssiaa3 ,
  PPC_evdotpwaumiaa3 , PPC_evdotpwasmiaa3 , PPC_evdotpwasumiaa3 , PPC_evdotpwssmiaa3 ,
  PPC_evdotpwausia , PPC_evdotpwassia , PPC_evdotpwasusia , PPC_evdotpwaumia ,
  PPC_evdotpwasmia , PPC_evdotpwasumia , PPC_evdotpwssmia , PPC_evdotpwausiaa ,
  PPC_evdotpwassiaa , PPC_evdotpwasusiaa , PPC_evdotpwsssiaa , PPC_evdotpwaumiaa ,
  PPC_evdotpwasmiaa , PPC_evdotpwasumiaa , PPC_evdotpwssmiaa , PPC_evaddih ,
  PPC_evaddib , PPC_evsubifh , PPC_evsubifb , PPC_evabsb ,
  PPC_evabsh , PPC_evabsd , PPC_evabss , PPC_evabsbs ,
  PPC_evabshs , PPC_evabsds , PPC_evnegwo , PPC_evnegb ,
  PPC_evnegbo , PPC_evnegh , PPC_evnegho , PPC_evnegd ,
  PPC_evnegs , PPC_evnegwos , PPC_evnegbs , PPC_evnegbos ,
  PPC_evneghs , PPC_evneghos , PPC_evnegds , PPC_evextzb ,
  PPC_evextsbh , PPC_evextsw , PPC_evrndhb , PPC_evrnddw ,
  PPC_evrndwhus , PPC_evrndwhss , PPC_evrndhbus , PPC_evrndhbss ,
  PPC_evrnddwus , PPC_evrnddwss , PPC_evrndwnh , PPC_evrndhnb ,
  PPC_evrnddnw , PPC_evrndwnhus , PPC_evrndwnhss , PPC_evrndhnbus ,
  PPC_evrndhnbss , PPC_evrnddnwus , PPC_evrnddnwss , PPC_evcntlzh ,
  PPC_evcntlsh , PPC_evpopcntb , PPC_circinc , PPC_evunpkhibui ,
  PPC_evunpkhibsi , PPC_evunpkhihui , PPC_evunpkhihsi , PPC_evunpklobui ,
  PPC_evunpklobsi , PPC_evunpklohui , PPC_evunpklohsi , PPC_evunpklohf ,
  PPC_evunpkhihf , PPC_evunpklowgsf , PPC_evunpkhiwgsf , PPC_evsatsduw ,
  PPC_evsatsdsw , PPC_evsatshub , PPC_evsatshsb , PPC_evsatuwuh ,
  PPC_evsatswsh , PPC_evsatswuh , PPC_evsatuhub , PPC_evsatuduw ,
  PPC_evsatuwsw , PPC_evsatshuh , PPC_evsatuhsh , PPC_evsatswuw ,
  PPC_evsatswgsdf , PPC_evsatsbub , PPC_evsatubsb , PPC_evmaxhpuw ,
  PPC_evmaxhpsw , PPC_evmaxbpuh , PPC_evmaxbpsh , PPC_evmaxwpud ,
  PPC_evmaxwpsd , PPC_evminhpuw , PPC_evminhpsw , PPC_evminbpuh ,
  PPC_evminbpsh , PPC_evminwpud , PPC_evminwpsd , PPC_evmaxmagws ,
  PPC_evsl , PPC_evsli , PPC_evsplatie , PPC_evsplatib ,
  PPC_evsplatibe , PPC_evsplatih , PPC_evsplatihe , PPC_evsplatid ,
  PPC_evsplatia , PPC_evsplatiea , PPC_evsplatiba , PPC_evsplatibea ,
  PPC_evsplatiha , PPC_evsplatihea , PPC_evsplatida , PPC_evsplatfio ,
  PPC_evsplatfib , PPC_evsplatfibo , PPC_evsplatfih , PPC_evsplatfiho ,
  PPC_evsplatfid , PPC_evsplatfia , PPC_evsplatfioa , PPC_evsplatfiba ,
  PPC_evsplatfiboa , PPC_evsplatfiha , PPC_evsplatfihoa , PPC_evsplatfida ,
  PPC_evcmpgtdu , PPC_evcmpgtds , PPC_evcmpltdu , PPC_evcmpltds ,
  PPC_evcmpeqd , PPC_evswapbhilo , PPC_evswapblohi , PPC_evswaphhilo ,
  PPC_evswaphlohi , PPC_evswaphe , PPC_evswaphhi , PPC_evswaphlo ,
  PPC_evswapho , PPC_evinsb , PPC_evxtrb , PPC_evsplath ,
  PPC_evsplatb , PPC_evinsh , PPC_evclrbe , PPC_evclrbo ,
  PPC_evxtrh , PPC_evclrh , PPC_evselbitm0 , PPC_evselbitm1 ,
  PPC_evselbit , PPC_evperm , PPC_evperm2 , PPC_evperm3 ,
  PPC_evxtrd , PPC_evsrbu , PPC_evsrbs , PPC_evsrbiu ,
  PPC_evsrbis , PPC_evslb , PPC_evrlb , PPC_evslbi ,
  PPC_evrlbi , PPC_evsrhu , PPC_evsrhs , PPC_evsrhiu ,
  PPC_evsrhis , PPC_evslh , PPC_evrlh , PPC_evslhi ,
  PPC_evrlhi , PPC_evsru , PPC_evsrs , PPC_evsriu ,
  PPC_evsris , PPC_evlvsl , PPC_evlvsr , PPC_evsroiu ,
  PPC_evsloi , PPC_evsrois , PPC_evldbx , PPC_evldb ,
  PPC_evlhhsplathx , PPC_evlhhsplath , PPC_evlwbsplatwx , PPC_evlwbsplatw ,
  PPC_evlwhsplatwx , PPC_evlwhsplatw , PPC_evlbbsplatbx , PPC_evlbbsplatb ,
  PPC_evstdbx , PPC_evstdb , PPC_evlwbex , PPC_evlwbe ,
  PPC_evlwboux , PPC_evlwbou , PPC_evlwbosx , PPC_evlwbos ,
  PPC_evstwbex , PPC_evstwbe , PPC_evstwbox , PPC_evstwbo ,
  PPC_evstwbx , PPC_evstwb , PPC_evsthbx , PPC_evsthb ,
  PPC_evlddmx , PPC_evlddu , PPC_evldwmx , PPC_evldwu ,
  PPC_evldhmx , PPC_evldhu , PPC_evldbmx , PPC_evldbu ,
  PPC_evlhhesplatmx , PPC_evlhhesplatu , PPC_evlhhsplathmx , PPC_evlhhsplathu ,
  PPC_evlhhousplatmx , PPC_evlhhousplatu , PPC_evlhhossplatmx , PPC_evlhhossplatu ,
  PPC_evlwhemx , PPC_evlwheu , PPC_evlwbsplatwmx , PPC_evlwbsplatwu ,
  PPC_evlwhoumx , PPC_evlwhouu , PPC_evlwhosmx , PPC_evlwhosu ,
  PPC_evlwwsplatmx , PPC_evlwwsplatu , PPC_evlwhsplatwmx , PPC_evlwhsplatwu ,
  PPC_evlwhsplatmx , PPC_evlwhsplatu , PPC_evlbbsplatbmx , PPC_evlbbsplatbu ,
  PPC_evstddmx , PPC_evstddu , PPC_evstdwmx , PPC_evstdwu ,
  PPC_evstdhmx , PPC_evstdhu , PPC_evstdbmx , PPC_evstdbu ,
  PPC_evlwbemx , PPC_evlwbeu , PPC_evlwboumx , PPC_evlwbouu ,
  PPC_evlwbosmx , PPC_evlwbosu , PPC_evstwhemx , PPC_evstwheu ,
  PPC_evstwbemx , PPC_evstwbeu , PPC_evstwhomx , PPC_evstwhou ,
  PPC_evstwbomx , PPC_evstwbou , PPC_evstwwemx , PPC_evstwweu ,
  PPC_evstwbmx , PPC_evstwbu , PPC_evstwwomx , PPC_evstwwou ,
  PPC_evsthbmx , PPC_evsthbu , PPC_evmhusi , PPC_evmhssi ,
  PPC_evmhsusi , PPC_evmhssf , PPC_evmhumi , PPC_evmhssfr ,
  PPC_evmhesumi , PPC_evmhosumi , PPC_evmbeumi , PPC_evmbesmi ,
  PPC_evmbesumi , PPC_evmboumi , PPC_evmbosmi , PPC_evmbosumi ,
  PPC_evmhesumia , PPC_evmhosumia , PPC_evmbeumia , PPC_evmbesmia ,
  PPC_evmbesumia , PPC_evmboumia , PPC_evmbosmia , PPC_evmbosumia ,
  PPC_evmwusiw , PPC_evmwssiw , PPC_evmwhssfr , PPC_evmwehgsmfr ,
  PPC_evmwehgsmf , PPC_evmwohgsmfr , PPC_evmwohgsmf , PPC_evmwhssfra ,
  PPC_evmwehgsmfra , PPC_evmwehgsmfa , PPC_evmwohgsmfra , PPC_evmwohgsmfa ,
  PPC_evaddusiaa , PPC_evaddssiaa , PPC_evsubfusiaa , PPC_evsubfssiaa ,
  PPC_evaddsmiaa , PPC_evsubfsmiaa , PPC_evaddh , PPC_evaddhss ,
  PPC_evsubfh , PPC_evsubfhss , PPC_evaddhx , PPC_evaddhxss ,
  PPC_evsubfhx , PPC_evsubfhxss , PPC_evaddd , PPC_evadddss ,
  PPC_evsubfd , PPC_evsubfdss , PPC_evaddb , PPC_evaddbss ,
  PPC_evsubfb , PPC_evsubfbss , PPC_evaddsubfh , PPC_evaddsubfhss ,
  PPC_evsubfaddh , PPC_evsubfaddhss , PPC_evaddsubfhx , PPC_evaddsubfhxss ,
  PPC_evsubfaddhx , PPC_evsubfaddhxss , PPC_evadddus , PPC_evaddbus ,
  PPC_evsubfdus , PPC_evsubfbus , PPC_evaddwus , PPC_evaddwxus ,
  PPC_evsubfwus , PPC_evsubfwxus , PPC_evadd2subf2h , PPC_evadd2subf2hss ,
  PPC_evsubf2add2h , PPC_evsubf2add2hss , PPC_evaddhus , PPC_evaddhxus ,
  PPC_evsubfhus , PPC_evsubfhxus , PPC_evaddwss , PPC_evsubfwss ,
  PPC_evaddwx , PPC_evaddwxss , PPC_evsubfwx , PPC_evsubfwxss ,
  PPC_evaddsubfw , PPC_evaddsubfwss , PPC_evsubfaddw , PPC_evsubfaddwss ,
  PPC_evaddsubfwx , PPC_evaddsubfwxss , PPC_evsubfaddwx , PPC_evsubfaddwxss ,
  PPC_evmar , PPC_evsumwu , PPC_evsumws , PPC_evsum4bu ,
  PPC_evsum4bs , PPC_evsum2hu , PPC_evsum2hs , PPC_evdiff2his ,
  PPC_evsum2his , PPC_evsumwua , PPC_evsumwsa , PPC_evsum4bua ,
  PPC_evsum4bsa , PPC_evsum2hua , PPC_evsum2hsa , PPC_evdiff2hisa ,
  PPC_evsum2hisa , PPC_evsumwuaa , PPC_evsumwsaa , PPC_evsum4buaaw ,
  PPC_evsum4bsaaw , PPC_evsum2huaaw , PPC_evsum2hsaaw , PPC_evdiff2hisaaw ,
  PPC_evsum2hisaaw , PPC_evdivwsf , PPC_evdivwuf , PPC_evdivs ,
  PPC_evdivu , PPC_evaddwegsi , PPC_evaddwegsf , PPC_evsubfwegsi ,
  PPC_evsubfwegsf , PPC_evaddwogsi , PPC_evaddwogsf , PPC_evsubfwogsi ,
  PPC_evsubfwogsf , PPC_evaddhhiuw , PPC_evaddhhisw , PPC_evsubfhhiuw ,
  PPC_evsubfhhisw , PPC_evaddhlouw , PPC_evaddhlosw , PPC_evsubfhlouw ,
  PPC_evsubfhlosw , PPC_evmhesusiaaw , PPC_evmhosusiaaw , PPC_evmhesumiaaw ,
  PPC_evmhosumiaaw , PPC_evmbeusiaah , PPC_evmbessiaah , PPC_evmbesusiaah ,
  PPC_evmbousiaah , PPC_evmbossiaah , PPC_evmbosusiaah , PPC_evmbeumiaah ,
  PPC_evmbesmiaah , PPC_evmbesumiaah , PPC_evmboumiaah , PPC_evmbosmiaah ,
  PPC_evmbosumiaah , PPC_evmwlusiaaw3 , PPC_evmwlssiaaw3 , PPC_evmwhssfraaw3 ,
  PPC_evmwhssfaaw3 , PPC_evmwhssfraaw , PPC_evmwhssfaaw , PPC_evmwlumiaaw3 ,
  PPC_evmwlsmiaaw3 , PPC_evmwusiaa , PPC_evmwssiaa , PPC_evmwehgsmfraa ,
  PPC_evmwehgsmfaa , PPC_evmwohgsmfraa , PPC_evmwohgsmfaa , PPC_evmhesusianw ,
  PPC_evmhosusianw , PPC_evmhesumianw , PPC_evmhosumianw , PPC_evmbeusianh ,
  PPC_evmbessianh , PPC_evmbesusianh , PPC_evmbousianh , PPC_evmbossianh ,
  PPC_evmbosusianh , PPC_evmbeumianh , PPC_evmbesmianh , PPC_evmbesumianh ,
  PPC_evmboumianh , PPC_evmbosmianh , PPC_evmbosumianh , PPC_evmwlusianw3 ,
  PPC_evmwlssianw3 , PPC_evmwhssfranw3 , PPC_evmwhssfanw3 , PPC_evmwhssfranw ,
  PPC_evmwhssfanw , PPC_evmwlumianw3 , PPC_evmwlsmianw3 , PPC_evmwusian ,
  PPC_evmwssian , PPC_evmwehgsmfran , PPC_evmwehgsmfan , PPC_evmwohgsmfran ,
  PPC_evmwohgsmfan , PPC_evseteqb , PPC_evseteqh , PPC_evseteqw ,
  PPC_evsetgthu , PPC_evsetgths , PPC_evsetgtwu , PPC_evsetgtws ,
  PPC_evsetgtbu , PPC_evsetgtbs , PPC_evsetltbu , PPC_evsetltbs ,
  PPC_evsetlthu , PPC_evsetlths , PPC_evsetltwu , PPC_evsetltws ,
  PPC_evsaduw , PPC_evsadsw , PPC_evsad4ub , PPC_evsad4sb ,
  PPC_evsad2uh , PPC_evsad2sh , PPC_evsaduwa , PPC_evsadswa ,
  PPC_evsad4uba , PPC_evsad4sba , PPC_evsad2uha , PPC_evsad2sha ,
  PPC_evabsdifuw , PPC_evabsdifsw , PPC_evabsdifub , PPC_evabsdifsb ,
  PPC_evabsdifuh , PPC_evabsdifsh , PPC_evsaduwaa , PPC_evsadswaa ,
  PPC_evsad4ubaaw , PPC_evsad4sbaaw , PPC_evsad2uhaaw , PPC_evsad2shaaw ,
  PPC_evpkshubs , PPC_evpkshsbs , PPC_evpkswuhs , PPC_evpkswshs ,
  PPC_evpkuhubs , PPC_evpkuwuhs , PPC_evpkswshilvs , PPC_evpkswgshefrs ,
  PPC_evpkswshfrs , PPC_evpkswshilvfrs , PPC_evpksdswfrs , PPC_evpksdshefrs ,
  PPC_evpkuduws , PPC_evpksdsws , PPC_evpkswgswfrs , PPC_evilveh ,
  PPC_evilveoh , PPC_evilvhih , PPC_evilvhiloh , PPC_evilvloh ,
  PPC_evilvlohih , PPC_evilvoeh , PPC_evilvoh , PPC_evdlveb ,
  PPC_evdlveh , PPC_evdlveob , PPC_evdlveoh , PPC_evdlvob ,
  PPC_evdlvoh , PPC_evdlvoeb , PPC_evdlvoeh , PPC_evmaxbu ,
  PPC_evmaxbs , PPC_evmaxhu , PPC_evmaxhs , PPC_evmaxwu ,
  PPC_evmaxws , PPC_evmaxdu , PPC_evmaxds , PPC_evminbu ,
  PPC_evminbs , PPC_evminhu , PPC_evminhs , PPC_evminwu ,
  PPC_evminws , PPC_evmindu , PPC_evminds , PPC_evavgwu ,
  PPC_evavgws , PPC_evavgbu , PPC_evavgbs , PPC_evavghu ,
  PPC_evavghs , PPC_evavgdu , PPC_evavgds , PPC_evavgwur ,
  PPC_evavgwsr , PPC_evavgbur , PPC_evavgbsr , PPC_evavghur ,
  PPC_evavghsr , PPC_evavgdur , PPC_evavgdsr , PPC_tdui ,
  PPC_tdu , PPC_twui , PPC_twu , PPC_bctar ,
  PPC_clrbhrb , PPC_mfbhrbe , PPC_mtsle , PPC_mfvsrd ,
  PPC_mfvsrwz , PPC_mtvsrd , PPC_mtvsrwa , PPC_mtvsrwz ,
  PPC_fmrgew , PPC_fmrgow , PPC_vpksdss , PPC_vpksdus ,
  PPC_vpkudus , PPC_vpkudum , PPC_vupkhsw , PPC_vupklsw ,
  PPC_vmrgew , PPC_vmrgow , PPC_vaddudm , PPC_vadduqm ,
  PPC_vaddeuqm , PPC_vaddcuq , PPC_vaddecuq , PPC_vsubudm ,
  PPC_vsubuqm , PPC_vsubeuqm , PPC_vsubcuq , PPC_vsubecuq ,
  PPC_vmulesw , PPC_vmuleuw , PPC_vmulosw , PPC_vmulouw ,
  PPC_vmuluwm , PPC_vmaxsd , PPC_vmaxud , PPC_vminsd ,
  PPC_vminud , PPC_vcmpequd , PPC_vcmpgtsd , PPC_vcmpgtud ,
  PPC_veqv , PPC_vnand , PPC_vorc , PPC_vrld ,
  PPC_vsld , PPC_vsrd , PPC_vsrad , PPC_vcipher ,
  PPC_vcipherlast , PPC_vncipher , PPC_vncipherlast , PPC_vsbox ,
  PPC_vshasigmad , PPC_vshasigmaw , PPC_vpmsumb , PPC_vpmsumd ,
  PPC_vpmsumh , PPC_vpmsumw , PPC_vpermxor , PPC_vgbbd ,
  PPC_vclzb , PPC_vclzh , PPC_vclzw , PPC_vclzd ,
  PPC_vpopcntb , PPC_vpopcntd , PPC_vpopcnth , PPC_vpopcntw ,
  PPC_vbpermq , PPC_bcdadd , PPC_bcdsub , PPC_lxsiwax ,
  PPC_lxsspx , PPC_lxsiwzx , PPC_stxsiwx , PPC_stxsspx ,
  PPC_xsaddsp , PPC_xscvdpspn , PPC_xscvspdpn , PPC_xscvsxdsp ,
  PPC_xscvuxdsp , PPC_xsdivsp , PPC_xsmaddasp , PPC_xsmaddmsp ,
  PPC_xsmsubasp , PPC_xsmsubmsp , PPC_xsmulsp , PPC_xsnmaddasp ,
  PPC_xsnmaddmsp , PPC_xsnmsubasp , PPC_xsnmsubmsp , PPC_xsresp ,
  PPC_xsrsp , PPC_xsrsqrtesp , PPC_xssqrtsp , PPC_xssubsp ,
  PPC_xxleqv , PPC_xxlnand , PPC_xxlorc , PPC_lqarx ,
  PPC_stqcx , PPC_tbegin , PPC_tend , PPC_tabort ,
  PPC_tabortwc , PPC_tabortwci , PPC_tabortdc , PPC_tabortdci ,
  PPC_tsr , PPC_tcheck , PPC_rfebb , PPC_treclaim ,
  PPC_trechkpt , PPC_msgsndp , PPC_msgclrp , PPC_dcblq ,
  PPC_icblq , PPC_vmr , PPC_vnot , PPC_tendall ,
  PPC_tsuspend , PPC_tresume , PPC_mtppr , PPC_mfppr ,
  PPC_mtppr32 , PPC_mfppr32 , PPC_mtic , PPC_mfic ,
  PPC_mtvtb , PPC_mfvtb , PPC_miso , PPC_mdoio ,
  PPC_mdoom , PPC_yield , PPC_addbss , PPC_addhss ,
  PPC_addwss , PPC_addbus , PPC_addhus , PPC_addwus ,
  PPC_mulhss , PPC_mulwss , PPC_mulhus , PPC_mulwus ,
  PPC_sat , PPC_subfbss , PPC_subfhss , PPC_subfwss ,
  PPC_subfbus , PPC_subfhus , PPC_subfwus , PPC_satsbs ,
  PPC_satubs , PPC_satsbu , PPC_satubu , PPC_abssb ,
  PPC_absub , PPC_satshs , PPC_satuhs , PPC_satshu ,
  PPC_satuhu , PPC_abssh , PPC_absuh , PPC_satsws ,
  PPC_satuws , PPC_satswu , PPC_satuwu , PPC_abssw ,
  PPC_absuw , PPC_dni , PPC_slbieg , PPC_slbiag ,
  PPC_slbsync , PPC_addpcis , PPC_lnia , PPC_subpcis ,
  PPC_cmpeqb , PPC_cmprb , PPC_cnttzw , PPC_cnttzd ,
  PPC_darn , PPC_extswsli , PPC_maddhd , PPC_maddhdu ,
  PPC_maddld , PPC_mcrxrx , PPC_setb , PPC_modsd ,
  PPC_modud , PPC_modsw , PPC_moduw , PPC_mfvsrld ,
  PPC_mtvsrdd , PPC_mtvsrws , PPC_scv , PPC_rfscv ,
  PPC_stop , PPC_copy , PPC_paste , PPC_ldat ,
  PPC_lwat , PPC_stdat , PPC_stwat , PPC_cpabort ,
  PPC_wait30 , PPC_dtstsfi , PPC_dtstsfiq , PPC_bcdcfn ,
  PPC_bcdcfz , PPC_bcdctn , PPC_bcdctz , PPC_bcdctsq ,
  PPC_bcdcfsq , PPC_bcdsetsgn , PPC_bcdcpsgn , PPC_bcds ,
  PPC_bcdus , PPC_bcdsr , PPC_bcdtrunc , PPC_bcdutrunc ,
  PPC_vabsdub , PPC_vabsduh , PPC_vabsduw , PPC_vbpermd ,
  PPC_vclzlsbb , PPC_vctzlsbb , PPC_vcmpneb , PPC_vcmpnezb ,
  PPC_vcmpneh , PPC_vcmpnezh , PPC_vcmpnew , PPC_vcmpnezw ,
  PPC_vctzb , PPC_vctzh , PPC_vctzw , PPC_vctzd ,
  PPC_vextractub , PPC_vextractuh , PPC_vextractuw , PPC_vextractd ,
  PPC_vextsb2w , PPC_vextsb2d , PPC_vextsh2w , PPC_vextsh2d ,
  PPC_vextsw2d , PPC_vextublx , PPC_vextubrx , PPC_vextuhlx ,
  PPC_vextuhrx , PPC_vextuwlx , PPC_vextuwrx , PPC_vinsertb ,
  PPC_vinserth , PPC_vinsertw , PPC_vinsertd , PPC_vmul10uq ,
  PPC_vmul10euq , PPC_vmul10cuq , PPC_vmul10ecuq , PPC_vnegw ,
  PPC_vnegd , PPC_vpermr , PPC_vprtybw , PPC_vprtybd ,
  PPC_vprtybq , PPC_vrlwnm , PPC_vrlwmi , PPC_vrldnm ,
  PPC_vrldmi , PPC_vslv , PPC_vsrv , PPC_lxsd ,
  PPC_lxssp , PPC_lxsibzx , PPC_lxsihzx , PPC_lxv ,
  PPC_lxvb16x , PPC_lxvh8x , PPC_lxvl , PPC_lxvll ,
  PPC_lxvwsx , PPC_lxvx , PPC_stxsd , PPC_stxsibx ,
  PPC_stxsihx , PPC_stxssp , PPC_stxv , PPC_stxvb16x ,
  PPC_stxvh8x , PPC_stxvl , PPC_stxvll , PPC_stxvx ,
  PPC_xsabsqp , PPC_xsaddqp , PPC_xscmpexpqp , PPC_xscmpoqp ,
  PPC_xscmpuqp , PPC_xscpsgnqp , PPC_xscvdpqp , PPC_xscvqpdp ,
  PPC_xscvqpsdz , PPC_xscvqpswz , PPC_xscvqpudz , PPC_xscvqpuwz ,
  PPC_xscvsdqp , PPC_xscvudqp , PPC_xsdivqp , PPC_xsiexpqp ,
  PPC_xsmaddqp , PPC_xsmsubqp , PPC_xsmulqp , PPC_xsnabsqp ,
  PPC_xsnegqp , PPC_xsnmaddqp , PPC_xsnmsubqp , PPC_xssqrtqp ,
  PPC_xssubqp , PPC_xsxexpqp , PPC_xsxsigqp , PPC_xststdcqp ,
  PPC_xsrqpxp , PPC_xsrqpi , PPC_xscmpeqdp , PPC_xscmpexpdp ,
  PPC_xscmpgedp , PPC_xscmpgtdp , PPC_xsiexpdp , PPC_xsmaxcdp ,
  PPC_xsmaxjdp , PPC_xsmincdp , PPC_xsminjdp , PPC_xviexpdp ,
  PPC_xviexpsp , PPC_xxextractuw , PPC_xxinsertw , PPC_xxperm ,
  PPC_xxpermr , PPC_xxspltib , PPC_xststdcdp , PPC_xststdcsp ,
  PPC_xvtstdcdp , PPC_xvtstdcsp , PPC_xsxexpdp , PPC_xsxsigdp ,
  PPC_xscvdphp , PPC_xscvhpdp , PPC_xvxexpdp , PPC_xvxexpsp ,
  PPC_xvxsigdp , PPC_xvxsigsp , PPC_xxbrd , PPC_xxbrh ,
  PPC_xxbrq , PPC_xxbrw , PPC_xvcvhpsp , PPC_xvcvsphp ,
  PPC_msgsync , PPC_addex , PPC_vmsumudm , PPC_mffsce ,
  PPC_mffscdrn , PPC_mffscdrni , PPC_mffscrn , PPC_mffscrni ,
  PPC_mffsl , PPC_lbdcbx , PPC_lhdcbx , PPC_lwdcbx ,
  PPC_stbdcbx , PPC_sthdcbx , PPC_stwdcbx , PPC_lbcbx ,
  PPC_lhcbx , PPC_lwcbx , PPC_stbwtx , PPC_sthwtx ,
  PPC_stwwtx , PPC_dsncb , PPC_ldw , PPC_stdw ,
  PPC_lqw , PPC_stqw , PPC_ldwcb , PPC_ldbrw ,
  PPC_ldwbrw , PPC_stdwwt , PPC_stdbrw , PPC_stdwbrw ,
  PPC_lqdbrw , PPC_stqdbrw , PPC_lwbr , PPC_lhbr ,
  PPC_stwbr , PPC_sthbr , PPC_ldwar , PPC_stdwc ,
  PPC_addb , PPC_addbu , PPC_addh , PPC_addhu ,
  PPC_subfb , PPC_subfbu , PPC_subfh , PPC_subfhu ,
  PPC_byterevw , PPC_byterevh , PPC_hwaccel , PPC_hwacceli ,
  PPC_ordhwaccel , PPC_ordhwacceli , PPC_osmcmd , PPC_mpure ,
  PPC_mpuwe , PPC_mpusync , PPC_efdmax , PPC_efdmin ,
  PPC_efdsqrt , PPC_efdcfh , PPC_efdcth , PPC_zbrminc ,
  PPC_zcircinc , PPC_zvabsh , PPC_zvabshs , PPC_zabsw ,
  PPC_zabsws , PPC_zaddd , PPC_zadddss , PPC_zadddus ,
  PPC_zvaddh , PPC_zvaddhss , PPC_zvaddhus , PPC_zvaddhx ,
  PPC_zvaddhxss , PPC_zvaddih , PPC_zvaddsubfh , PPC_zvaddsubfhss ,
  PPC_zvaddsubfhx , PPC_zvaddsubfhxss , PPC_zaddhesw , PPC_zaddheuw ,
  PPC_zaddhosw , PPC_zaddhouw , PPC_zvaddw , PPC_zvaddsubfw ,
  PPC_zvaddsubfwss , PPC_zaddwgsf , PPC_zaddwgsi , PPC_zaddwgui ,
  PPC_zaddwss , PPC_zvaddwss , PPC_zaddwus , PPC_zvaddwus ,
  PPC_zvcmpeqh , PPC_zvcmpgths , PPC_zvcmpgthu , PPC_zvcmplths ,
  PPC_zvcmplthu , PPC_zvcntlsh , PPC_zcntlsw , PPC_zvcntlzh ,
  PPC_zdivwsf , PPC_zvmergehih , PPC_zvmergehiloh , PPC_zvmergeloh ,
  PPC_zvmergelohih , PPC_zvnegh , PPC_zvnegho , PPC_zvneghos ,
  PPC_zvneghs , PPC_znegws , PPC_zvpkshgwshfrs , PPC_zpkswgshfrs ,
  PPC_zpkswgswfrs , PPC_zvpkswshfrs , PPC_zvpkswshs , PPC_zvpkswuhs ,
  PPC_zvpkuwuhs , PPC_zvrlh , PPC_zvrlhi , PPC_zrndwh ,
  PPC_zrndwhss , PPC_zsatsdsw , PPC_zsatsduw , PPC_zvsatshuh ,
  PPC_zsatswsh , PPC_zsatswuh , PPC_zsatswuw , PPC_zsatuduw ,
  PPC_zvsatuhsh , PPC_zsatuwsw , PPC_zsatuwsh , PPC_zsatuwuh ,
  PPC_zvselh , PPC_zvslh , PPC_zvslhi , PPC_zvslhss ,
  PPC_zvslhiss , PPC_zvslhus , PPC_zvslhius , PPC_zslwss ,
  PPC_zslwiss , PPC_zslwus , PPC_zslwius , PPC_zvsplatfih ,
  PPC_zvsplatih , PPC_zvsrhis , PPC_zvsrhiu , PPC_zvsrhs ,
  PPC_zvsrhu , PPC_zvsubfaddh , PPC_zvsubfaddhss , PPC_zvsubfaddhx ,
  PPC_zvsubfaddhxss , PPC_zsubfd , PPC_zsubfdss , PPC_zsubfdus ,
  PPC_zvsubfh , PPC_zsubfhesw , PPC_zsubfheuw , PPC_zsubfhosw ,
  PPC_zsubfhouw , PPC_zvsubfhss , PPC_zvsubfhus , PPC_zvsubfhx ,
  PPC_zvsubfhxss , PPC_zvsubfw , PPC_zvsubfaddw , PPC_zvsubfaddwss ,
  PPC_zsubfwgsf , PPC_zsubfwgsi , PPC_zsubfwgui , PPC_zsubfwss ,
  PPC_zvsubfwss , PPC_zsubfwus , PPC_zvsubfwus , PPC_zvsubifh ,
  PPC_zvunpkhgwsf , PPC_zvunpkhsf , PPC_zvunpkhsi , PPC_zvunpkhui ,
  PPC_zunpkwgsf , PPC_zxtrw , PPC_zldd , PPC_zlddu ,
  PPC_zlddx , PPC_zlddmx , PPC_zldh , PPC_zldhu ,
  PPC_zldhx , PPC_zldhmx , PPC_zldw , PPC_zldwu ,
  PPC_zldwx , PPC_zldwmx , PPC_zlhgwsf , PPC_zlhgwsfu ,
  PPC_zlhgwsfx , PPC_zlhgwsfmx , PPC_zlhhe , PPC_zlhheu ,
  PPC_zlhhex , PPC_zlhhemx , PPC_zlhhos , PPC_zlhhosu ,
  PPC_zlhhosx , PPC_zlhhosmx , PPC_zlhhou , PPC_zlhhouu ,
  PPC_zlhhoux , PPC_zlhhoumx , PPC_zlhhsplat , PPC_zlhhsplatu ,
  PPC_zlhhsplatx , PPC_zlhhsplatmx , PPC_zlwgsfd , PPC_zlwgsfdu ,
  PPC_zlwgsfdx , PPC_zlwgsfdmx , PPC_zlwh , PPC_zlwhu ,
  PPC_zlwhx , PPC_zlwhmx , PPC_zlwhed , PPC_zlwhedu ,
  PPC_zlwhedx , PPC_zlwhedmx , PPC_zlwhgwsfd , PPC_zlwhgwsfdu ,
  PPC_zlwhgwsfdx , PPC_zlwhgwsfdmx , PPC_zlwhosd , PPC_zlwhosdu ,
  PPC_zlwhosdx , PPC_zlwhosdmx , PPC_zlwhoud , PPC_zlwhoudu ,
  PPC_zlwhoudx , PPC_zlwhoudmx , PPC_zlwhsplatd , PPC_zlwhsplatdu ,
  PPC_zlwhsplatdx , PPC_zlwhsplatdmx , PPC_zlwhsplatwd , PPC_zlwhsplatwdu ,
  PPC_zlwhsplatwdx , PPC_zlwhsplatwdmx , PPC_zlww , PPC_zlwwu ,
  PPC_zlwwx , PPC_zlwwmx , PPC_zlwwosd , PPC_zlwwosdu ,
  PPC_zlwwosdx , PPC_zlwwosdmx , PPC_zstdd , PPC_zstddu ,
  PPC_zstddx , PPC_zstddmx , PPC_zstdh , PPC_zstdhu ,
  PPC_zstdhx , PPC_zstdhmx , PPC_zstdw , PPC_zstdwu ,
  PPC_zstdwx , PPC_zstdwmx , PPC_zsthe , PPC_zstheu ,
  PPC_zsthex , PPC_zsthemx , PPC_zstho , PPC_zsthou ,
  PPC_zsthox , PPC_zsthomx , PPC_zstwh , PPC_zstwhu ,
  PPC_zstwhx , PPC_zstwhmx , PPC_zstwhed , PPC_zstwhedu ,
  PPC_zstwhedx , PPC_zstwhedmx , PPC_zstwhod , PPC_zstwhodu ,
  PPC_zstwhodx , PPC_zstwhodmx , PPC_zstww , PPC_zstwwu ,
  PPC_zstwwx , PPC_zstwwmx , PPC_zmhegui , PPC_zmhegsi ,
  PPC_zmhegsui , PPC_zmhegsmf , PPC_zmheogui , PPC_zmheogsi ,
  PPC_zmheogsui , PPC_zmheogsmf , PPC_zmhogui , PPC_zmhogsi ,
  PPC_zmhogsui , PPC_zmhogsmf , PPC_zmheguiaa , PPC_zmheguian ,
  PPC_zmhegsiaa , PPC_zmhegsian , PPC_zmhegsuiaa , PPC_zmhegsuian ,
  PPC_zmhegsmfaa , PPC_zmhegsmfan , PPC_zmheoguiaa , PPC_zmheoguian ,
  PPC_zmheogsiaa , PPC_zmheogsian , PPC_zmheogsuiaa , PPC_zmheogsuian ,
  PPC_zmheogsmfaa , PPC_zmheogsmfan , PPC_zmhoguiaa , PPC_zmhoguian ,
  PPC_zmhogsiaa , PPC_zmhogsian , PPC_zmhogsuiaa , PPC_zmhogsuian ,
  PPC_zmhogsmfaa , PPC_zmhogsmfan , PPC_zmhegwsmf , PPC_zmheogwsmf ,
  PPC_zmhogwsmf , PPC_zmhegwsmfr , PPC_zmheogwsmfr , PPC_zmhogwsmfr ,
  PPC_zmhegwsmfaa , PPC_zmheogwsmfaa , PPC_zmhogwsmfaa , PPC_zmhegwsmfan ,
  PPC_zmheogwsmfan , PPC_zmhogwsmfan , PPC_zmhegwsmfraa , PPC_zmheogwsmfraa ,
  PPC_zmhogwsmfraa , PPC_zmhegwsmfran , PPC_zmheogwsmfran , PPC_zmhogwsmfran ,
  PPC_zmhesf , PPC_zmheosf , PPC_zmhosf , PPC_zmhesfr ,
  PPC_zmheosfr , PPC_zmhosfr , PPC_zmhesfaas , PPC_zmheosfaas ,
  PPC_zmhosfaas , PPC_zmhesfans , PPC_zmheosfans , PPC_zmhosfans ,
  PPC_zmhesfraas , PPC_zmheosfraas , PPC_zmhosfraas , PPC_zmhesfrans ,
  PPC_zmheosfrans , PPC_zmhosfrans , PPC_zmhesi , PPC_zmheosi ,
  PPC_zmhosi , PPC_zmhesui , PPC_zmheosui , PPC_zmhosui ,
  PPC_zmheui , PPC_zmheoui , PPC_zmhoui , PPC_zmhesiaa ,
  PPC_zmheosiaa , PPC_zmhosiaa , PPC_zmhesian , PPC_zmheosian ,
  PPC_zmhosian , PPC_zmhesuiaa , PPC_zmheosuiaa , PPC_zmhosuiaa ,
  PPC_zmhesuian , PPC_zmheosuian , PPC_zmhosuian , PPC_zmheuiaa ,
  PPC_zmheouiaa , PPC_zmhouiaa , PPC_zmheuian , PPC_zmheouian ,
  PPC_zmhouian , PPC_zmhesiaas , PPC_zmheosiaas , PPC_zmhosiaas ,
  PPC_zmhesians , PPC_zmheosians , PPC_zmhosians , PPC_zmhesuiaas ,
  PPC_zmheosuiaas , PPC_zmhosuiaas , PPC_zmhesuians , PPC_zmheosuians ,
  PPC_zmhosuians , PPC_zmheuiaas , PPC_zmheouiaas , PPC_zmhouiaas ,
  PPC_zmheuians , PPC_zmheouians , PPC_zmhouians , PPC_zvmhsfh ,
  PPC_zvmhsfrh , PPC_zvmhsfaahs , PPC_zvmhsfanhs , PPC_zvmhsfraahs ,
  PPC_zvmhsfranhs , PPC_zvmhsih , PPC_zvmhsuih , PPC_zvmhuih ,
  PPC_zvmhsihs , PPC_zvmhsuihs , PPC_zvmhuihs , PPC_zvmhsiaah ,
  PPC_zvmhsuiaah , PPC_zvmhuiaah , PPC_zvmhsianh , PPC_zvmhsuianh ,
  PPC_zvmhuianh , PPC_zvmhsiaahs , PPC_zvmhsuiaahs , PPC_zvmhuiaahs ,
  PPC_zvmhsianhs , PPC_zvmhsuianhs , PPC_zvmhuianhs , PPC_zmwgsi ,
  PPC_zmwgsui , PPC_zmwgui , PPC_zmwgsiaa , PPC_zmwgsian ,
  PPC_zmwgsuiaa , PPC_zmwgsuian , PPC_zmwguiaa , PPC_zmwguian ,
  PPC_zmwgsiaas , PPC_zmwgsians , PPC_zmwgsuiaas , PPC_zmwgsuians ,
  PPC_zmwguiaas , PPC_zmwguians , PPC_zmwgsmf , PPC_zmwgsmfr ,
  PPC_zmwgsmfaa , PPC_zmwgsmfan , PPC_zmwgsmfraa , PPC_zmwgsmfran ,
  PPC_zmwlsis , PPC_zmwlsuis , PPC_zmwluis , PPC_zmwlsiaa ,
  PPC_zmwlsuiaa , PPC_zmwluiaa , PPC_zmwlsian , PPC_zmwlsuian ,
  PPC_zmwluian , PPC_zmwlsiaas , PPC_zmwlsuiaas , PPC_zmwluiaas ,
  PPC_zmwlsians , PPC_zmwlsuians , PPC_zmwluians , PPC_zmwsf ,
  PPC_zmwsfr , PPC_zmwsfaas , PPC_zmwsfans , PPC_zmwsfraas ,
  PPC_zmwsfrans , PPC_zvmhulgwsmf , PPC_zvmhllgwsmf , PPC_zvmhuugwsmf ,
  PPC_zvmhxlgwsmf , PPC_zvmhulgwsmfr , PPC_zvmhllgwsmfr , PPC_zvmhuugwsmfr ,
  PPC_zvmhxlgwsmfr , PPC_zvmhulgwsmfaa , PPC_zvmhllgwsmfaa , PPC_zvmhuugwsmfaa ,
  PPC_zvmhxlgwsmfaa , PPC_zvmhulgwsmfraa , PPC_zvmhllgwsmfraa , PPC_zvmhuugwsmfraa ,
  PPC_zvmhxlgwsmfraa , PPC_zvmhulgwsmfan , PPC_zvmhllgwsmfan , PPC_zvmhuugwsmfan ,
  PPC_zvmhxlgwsmfan , PPC_zvmhulgwsmfran , PPC_zvmhllgwsmfran , PPC_zvmhuugwsmfran ,
  PPC_zvmhxlgwsmfran , PPC_zvmhulgwsmfanp , PPC_zvmhllgwsmfanp , PPC_zvmhuugwsmfanp ,
  PPC_zvmhxlgwsmfanp , PPC_zvmhulgwsmfranp , PPC_zvmhllgwsmfranp , PPC_zvmhuugwsmfranp ,
  PPC_zvmhxlgwsmfranp , PPC_zvmhulsf , PPC_zvmhllsf , PPC_zvmhuusf ,
  PPC_zvmhxlsf , PPC_zvmhulsfr , PPC_zvmhllsfr , PPC_zvmhuusfr ,
  PPC_zvmhxlsfr , PPC_zvmhulsfaas , PPC_zvmhllsfaas , PPC_zvmhuusfaas ,
  PPC_zvmhxlsfaas , PPC_zvmhulsfans , PPC_zvmhllsfans , PPC_zvmhuusfans ,
  PPC_zvmhxlsfans , PPC_zvmhulsfanps , PPC_zvmhllsfanps , PPC_zvmhuusfanps ,
  PPC_zvmhxlsfanps , PPC_zvmhulsfraas , PPC_zvmhllsfraas , PPC_zvmhuusfraas ,
  PPC_zvmhxlsfraas , PPC_zvmhulsfrans , PPC_zvmhllsfrans , PPC_zvmhuusfrans ,
  PPC_zvmhxlsfrans , PPC_zvmhulsfranps , PPC_zvmhllsfranps , PPC_zvmhuusfranps ,
  PPC_zvmhxlsfranps , PPC_zvmhulsi , PPC_zvmhllsi , PPC_zvmhuusi ,
  PPC_zvmhxlsi , PPC_zvmhulsui , PPC_zvmhllsui , PPC_zvmhuusui ,
  PPC_zvmhxlsui , PPC_zvmhului , PPC_zvmhllui , PPC_zvmhuuui ,
  PPC_zvmhxlui , PPC_zvmhulsiaa , PPC_zvmhllsiaa , PPC_zvmhuusiaa ,
  PPC_zvmhxlsiaa , PPC_zvmhulsian , PPC_zvmhllsian , PPC_zvmhuusian ,
  PPC_zvmhxlsian , PPC_zvmhulsianp , PPC_zvmhllsianp , PPC_zvmhuusianp ,
  PPC_zvmhxlsianp , PPC_zvmhulsuiaa , PPC_zvmhllsuiaa , PPC_zvmhuusuiaa ,
  PPC_zvmhxlsuiaa , PPC_zvmhulsuian , PPC_zvmhllsuian , PPC_zvmhuusuian ,
  PPC_zvmhxlsuian , PPC_zvmhulsuianp , PPC_zvmhllsuianp , PPC_zvmhuusuianp ,
  PPC_zvmhxlsuianp , PPC_zvmhuluiaa , PPC_zvmhlluiaa , PPC_zvmhuuuiaa ,
  PPC_zvmhxluiaa , PPC_zvmhuluian , PPC_zvmhlluian , PPC_zvmhuuuian ,
  PPC_zvmhxluian , PPC_zvmhuluianp , PPC_zvmhlluianp , PPC_zvmhuuuianp ,
  PPC_zvmhxluianp , PPC_zvmhulsiaas , PPC_zvmhllsiaas , PPC_zvmhuusiaas ,
  PPC_zvmhxlsiaas , PPC_zvmhulsians , PPC_zvmhllsians , PPC_zvmhuusians ,
  PPC_zvmhxlsians , PPC_zvmhulsianps , PPC_zvmhllsianps , PPC_zvmhuusianps ,
  PPC_zvmhxlsianps , PPC_zvmhulsuiaas , PPC_zvmhllsuiaas , PPC_zvmhuusuiaas ,
  PPC_zvmhxlsuiaas , PPC_zvmhulsuians , PPC_zvmhllsuians , PPC_zvmhuusuians ,
  PPC_zvmhxlsuians , PPC_zvmhulsuianps , PPC_zvmhllsuianps , PPC_zvmhuusuianps ,
  PPC_zvmhxlsuianps , PPC_zvmhuluiaas , PPC_zvmhlluiaas , PPC_zvmhuuuiaas ,
  PPC_zvmhxluiaas , PPC_zvmhuluians , PPC_zvmhlluians , PPC_zvmhuuuians ,
  PPC_zvmhxluians , PPC_zvmhuluianps , PPC_zvmhlluianps , PPC_zvmhuuuianps ,
  PPC_zvmhxluianps , PPC_zvdotphgaui , PPC_zvdotphxgaui , PPC_zvdotphgasi ,
  PPC_zvdotphxgasi , PPC_zvdotphgasui , PPC_zvdotphxgasui , PPC_zvdotphgasmf ,
  PPC_zvdotphxgasmf , PPC_zvdotphgauiaa , PPC_zvdotphxgauiaa , PPC_zvdotphgasiaa ,
  PPC_zvdotphxgasiaa , PPC_zvdotphgasuiaa , PPC_zvdotphxgasuiaa , PPC_zvdotphgasmfaa ,
  PPC_zvdotphxgasmfaa , PPC_zvdotphgauian , PPC_zvdotphxgauian , PPC_zvdotphgasian ,
  PPC_zvdotphxgasian , PPC_zvdotphgasuian , PPC_zvdotphxgasuian , PPC_zvdotphgasmfan ,
  PPC_zvdotphxgasmfan , PPC_zvdotphgsui , PPC_zvdotphgssi , PPC_zvdotphgssui ,
  PPC_zvdotphgssmf , PPC_zvdotphgsuiaa , PPC_zvdotphgssiaa , PPC_zvdotphgssuiaa ,
  PPC_zvdotphgssmfaa , PPC_zvdotphgsuian , PPC_zvdotphgssian , PPC_zvdotphgssuian ,
  PPC_zvdotphgssmfan , PPC_zvdotphasfs , PPC_zvdotphxasfs , PPC_zvdotphasfrs ,
  PPC_zvdotphxasfrs , PPC_zvdotphasfaas , PPC_zvdotphxasfaas , PPC_zvdotphasfans ,
  PPC_zvdotphxasfans , PPC_zvdotphasfraas , PPC_zvdotphxasfraas , PPC_zvdotphasfrans ,
  PPC_zvdotphxasfrans , PPC_zvdotphaui , PPC_zvdotphxaui , PPC_zvdotphasi ,
  PPC_zvdotphxasi , PPC_zvdotphasui , PPC_zvdotphxasui , PPC_zvdotphauiaa ,
  PPC_zvdotphxauiaa , PPC_zvdotphasiaa , PPC_zvdotphxasiaa , PPC_zvdotphasuiaa ,
  PPC_zvdotphxasuiaa , PPC_zvdotphauian , PPC_zvdotphxauian , PPC_zvdotphasian ,
  PPC_zvdotphxasian , PPC_zvdotphasuian , PPC_zvdotphxasuian , PPC_zvdotphauis ,
  PPC_zvdotphxauis , PPC_zvdotphasis , PPC_zvdotphxasis , PPC_zvdotphasuis ,
  PPC_zvdotphxasuis , PPC_zvdotphauiaas , PPC_zvdotphxauiaas , PPC_zvdotphasiaas ,
  PPC_zvdotphxasiaas , PPC_zvdotphasuiaas , PPC_zvdotphxasuiaas , PPC_zvdotphauians ,
  PPC_zvdotphxauians , PPC_zvdotphasians , PPC_zvdotphxasians , PPC_zvdotphasuians ,
  PPC_zvdotphxasuians , PPC_zvdotphssfs , PPC_zvdotphssfrs , PPC_zvdotphssfaas ,
  PPC_zvdotphssfans , PPC_zvdotphssfraas , PPC_zvdotphssfrans , PPC_zvdotphsui ,
  PPC_zvdotphssi , PPC_zvdotphssui , PPC_zvdotphsuiaa , PPC_zvdotphssiaa ,
  PPC_zvdotphssuiaa , PPC_zvdotphsuian , PPC_zvdotphssian , PPC_zvdotphssuian ,
  PPC_zvdotphsuis , PPC_zvdotphssis , PPC_zvdotphssuis , PPC_zvdotphsuiaas ,
  PPC_zvdotphssiaas , PPC_zvdotphssuiaas , PPC_zvdotphsuians , PPC_zvdotphssians ,
  PPC_zvdotphssuians , PPC_zvdotphgwasmf , PPC_zvdotphxgwasmf , PPC_zvdotphgwasmfr ,
  PPC_zvdotphxgwasmfr , PPC_zvdotphgwasmfaa , PPC_zvdotphxgwasmfaa , PPC_zvdotphgwasmfan ,
  PPC_zvdotphxgwasmfan , PPC_zvdotphgwasmfraa , PPC_zvdotphxgwasmfraa , PPC_zvdotphgwasmfran ,
  PPC_zvdotphxgwasmfran , PPC_zvdotphgwssmf , PPC_zvdotphgwssmfr , PPC_zvdotphgwssmfaa ,
  PPC_zvdotphgwssmfan , PPC_zvdotphgwssmfraa , PPC_zvdotphgwssmfran , PPC_msgclru ,
  PPC_msgsndu , PPC_urfid , PPC_paddi , PPC_plbz ,
  PPC_pld , PPC_plfd , PPC_plfs , PPC_plha ,
  PPC_plhz , PPC_plq , PPC_plwa , PPC_plwz ,
  PPC_plxsd , PPC_plxssp , PPC_plxv , PPC_plxvp ,
  PPC_pmxvbf16ger2 , PPC_pmxvbf16ger2nn , PPC_pmxvbf16ger2np , PPC_pmxvbf16ger2pn ,
  PPC_pmxvbf16ger2pp , PPC_pmxvf16ger2 , PPC_pmxvf16ger2nn , PPC_pmxvf16ger2np ,
  PPC_pmxvf16ger2pn , PPC_pmxvf16ger2pp , PPC_pmxvf32ger , PPC_pmxvf32gernn ,
  PPC_pmxvf32gernp , PPC_pmxvf32gerpn , PPC_pmxvf32gerpp , PPC_pmxvf64ger ,
  PPC_pmxvf64gernn , PPC_pmxvf64gernp , PPC_pmxvf64gerpn , PPC_pmxvf64gerpp ,
  PPC_pmxvi16ger2 , PPC_pmxvi16ger2pp , PPC_pmxvi16ger2s , PPC_pmxvi16ger2spp ,
  PPC_pmxvi4ger8 , PPC_pmxvi4ger8pp , PPC_pmxvi8ger4 , PPC_pmxvi8ger4pp ,
  PPC_pmxvi8ger4spp , PPC_pnop , PPC_pstb , PPC_pstd ,
  PPC_pstfd , PPC_pstfs , PPC_psth , PPC_pstq ,
  PPC_pstw , PPC_pstxsd , PPC_pstxssp , PPC_pstxv ,
  PPC_pstxvp , PPC_brd , PPC_brh , PPC_brw ,
  PPC_cfuged , PPC_cntlzdm , PPC_cnttzdm , PPC_dcffixqq ,
  PPC_dctfixqq , PPC_lxvkq , PPC_lxvp , PPC_lxvpx ,
  PPC_lxvrbx , PPC_lxvrdx , PPC_lxvrhx , PPC_lxvrwx ,
  PPC_mtvsrbm , PPC_mtvsrbmi , PPC_mtvsrdm , PPC_mtvsrhm ,
  PPC_mtvsrqm , PPC_mtvsrwm , PPC_pdepd , PPC_pextd ,
  PPC_setbc , PPC_setbcr , PPC_setnbc , PPC_setnbcr ,
  PPC_stxvp , PPC_stxvpx , PPC_stxvrbx , PPC_stxvrdx ,
  PPC_stxvrhx , PPC_stxvrwx , PPC_vcfuged , PPC_vclrlb ,
  PPC_vclrrb , PPC_vclzdm , PPC_vcmpequq , PPC_vcmpgtsq ,
  PPC_vcmpgtuq , PPC_vcmpsq , PPC_vcmpuq , PPC_vcntmbb ,
  PPC_vcntmbd , PPC_vcntmbh , PPC_vcntmbw , PPC_vctzdm ,
  PPC_vdivesd , PPC_vdivesq , PPC_vdivesw , PPC_vdiveud ,
  PPC_vdiveuq , PPC_vdiveuw , PPC_vdivsd , PPC_vdivsq ,
  PPC_vdivsw , PPC_vdivud , PPC_vdivuq , PPC_vdivuw ,
  PPC_vexpandbm , PPC_vexpanddm , PPC_vexpandhm , PPC_vexpandqm ,
  PPC_vexpandwm , PPC_vextddvlx , PPC_vextddvrx , PPC_vextdubvlx ,
  PPC_vextdubvrx , PPC_vextduhvlx , PPC_vextduhvrx , PPC_vextduwvlx ,
  PPC_vextduwvrx , PPC_vextractbm , PPC_vextractdm , PPC_vextracthm ,
  PPC_vextractqm , PPC_vextractwm , PPC_vextsd2q , PPC_vgnb ,
  PPC_vinsblx , PPC_vinsbrx , PPC_vinsbvlx , PPC_vinsbvrx ,
  PPC_vinsd , PPC_vinsdlx , PPC_vinsdrx , PPC_vinshlx ,
  PPC_vinshrx , PPC_vinshvlx , PPC_vinshvrx , PPC_vinsw ,
  PPC_vinswlx , PPC_vinswrx , PPC_vinswvlx , PPC_vinswvrx ,
  PPC_vmodsd , PPC_vmodsq , PPC_vmodsw , PPC_vmodud ,
  PPC_vmoduq , PPC_vmoduw , PPC_vmsumcud , PPC_vmulesd ,
  PPC_vmuleud , PPC_vmulhsd , PPC_vmulhsw , PPC_vmulhud ,
  PPC_vmulhuw , PPC_vmulld , PPC_vmulosd , PPC_vmuloud ,
  PPC_vpdepd , PPC_vpextd , PPC_vrlq , PPC_vrlqmi ,
  PPC_vrlqnm , PPC_vsldbi , PPC_vslq , PPC_vsraq ,
  PPC_vsrdbi , PPC_vsrq , PPC_vstribl , PPC_vstribr ,
  PPC_vstrihl , PPC_vstrihr , PPC_xscmpeqqp , PPC_xscmpgeqp ,
  PPC_xscmpgtqp , PPC_xscvqpsqz , PPC_xscvqpuqz , PPC_xscvsqqp ,
  PPC_xscvuqqp , PPC_xsmaxcqp , PPC_xsmincqp , PPC_xvbf16ger2 ,
  PPC_xvbf16ger2nn , PPC_xvbf16ger2np , PPC_xvbf16ger2pn , PPC_xvbf16ger2pp ,
  PPC_xvcvbf16spn , PPC_xvcvspbf16 , PPC_xvf16ger2 , PPC_xvf16ger2nn ,
  PPC_xvf16ger2np , PPC_xvf16ger2pn , PPC_xvf16ger2pp , PPC_xvf32ger ,
  PPC_xvf32gernn , PPC_xvf32gernp , PPC_xvf32gerpn , PPC_xvf32gerpp ,
  PPC_xvf64ger , PPC_xvf64gernn , PPC_xvf64gernp , PPC_xvf64gerpn ,
  PPC_xvf64gerpp , PPC_xvi16ger2 , PPC_xvi16ger2pp , PPC_xvi16ger2s ,
  PPC_xvi16ger2spp , PPC_xvi4ger8 , PPC_xvi4ger8pp , PPC_xvi8ger4 ,
  PPC_xvi8ger4pp , PPC_xvi8ger4spp , PPC_xvtlsbb , PPC_xxblendvb ,
  PPC_xxblendvd , PPC_xxblendvh , PPC_xxblendvw , PPC_xxeval ,
  PPC_xxgenpcvbm , PPC_xxgenpcvdm , PPC_xxgenpcvhm , PPC_xxgenpcvwm ,
  PPC_xxmfacc , PPC_xxmtacc , PPC_xxpermx , PPC_xxsetaccz ,
  PPC_xxsplti32dx , PPC_xxspltidp , PPC_xxspltiw , PPC_last
}
enum  NEC850_Instructions {
  NEC850_NULL = 0 , NEC850_BREAKPOINT , NEC850_XORI , NEC850_XOR ,
  NEC850_TST1 , NEC850_TST , NEC850_TRAP , NEC850_SUBR ,
  NEC850_SUB , NEC850_STSR , NEC850_ST_B , NEC850_ST_H ,
  NEC850_ST_W , NEC850_SST_B , NEC850_SST_H , NEC850_SST_W ,
  NEC850_SLD_B , NEC850_SLD_H , NEC850_SLD_W , NEC850_SHR ,
  NEC850_SHL , NEC850_SET1 , NEC850_SETF , NEC850_SATSUBR ,
  NEC850_SATSUBI , NEC850_SATSUB , NEC850_SATADD , NEC850_SAR ,
  NEC850_RETI , NEC850_ORI , NEC850_OR , NEC850_NOT1 ,
  NEC850_NOT , NEC850_NOP , NEC850_MULHI , NEC850_MULH ,
  NEC850_MOVHI , NEC850_MOVEA , NEC850_MOV , NEC850_LDSR ,
  NEC850_LD_B , NEC850_LD_H , NEC850_LD_W , NEC850_JR ,
  NEC850_JMP , NEC850_JARL , NEC850_HALT , NEC850_EI ,
  NEC850_DIVH , NEC850_DI , NEC850_CMP , NEC850_CLR1 ,
  NEC850_BV , NEC850_BL , NEC850_BZ , NEC850_BNH ,
  NEC850_BN , NEC850_BR , NEC850_BLT , NEC850_BLE ,
  NEC850_BNV , NEC850_BNC , NEC850_BNZ , NEC850_BH ,
  NEC850_BP , NEC850_BSA , NEC850_BGE , NEC850_BGT ,
  NEC850_ANDI , NEC850_AND , NEC850_ADDI , NEC850_ADD ,
  NEC850_SWITCH , NEC850_ZXB , NEC850_SXB , NEC850_ZXH ,
  NEC850_SXH , NEC850_DISPOSE_r0 , NEC850_DISPOSE_r , NEC850_CALLT ,
  NEC850_DBTRAP , NEC850_DBRET , NEC850_CTRET , NEC850_SASF ,
  NEC850_PREPARE_sp , NEC850_PREPARE_i , NEC850_MUL , NEC850_MULU ,
  NEC850_DIVH_r3 , NEC850_DIVHU , NEC850_DIV , NEC850_DIVU ,
  NEC850_BSW , NEC850_BSH , NEC850_HSW , NEC850_CMOV ,
  NEC850_SLD_BU , NEC850_SLD_HU , NEC850_LD_BU , NEC850_LD_HU ,
  NEC850_ADF , NEC850_HSH , NEC850_MAC , NEC850_MACU ,
  NEC850_SBF , NEC850_SCH0L , NEC850_SCH0R , NEC850_SCH1L ,
  NEC850_SCH1R , NEC850_CAXI , NEC850_DIVQ , NEC850_DIVQU ,
  NEC850_EIRET , NEC850_FERET , NEC850_FETRAP , NEC850_RMTRAP ,
  NEC850_RIE , NEC850_SYNCE , NEC850_SYNCM , NEC850_SYNCP ,
  NEC850_SYSCALL , NEC850_CVT_SW , NEC850_TRNC_SW , NEC850_CVT_WS ,
  NEC850_LDFC , NEC850_LDFF , NEC850_STFC , NEC850_STFF ,
  NEC850_TRFF , NEC850_ABSF_D , NEC850_ABSF_S , NEC850_ADDF_D ,
  NEC850_ADDF_S , NEC850_DIVF_D , NEC850_DIVF_S , NEC850_MAXF_D ,
  NEC850_MAXF_S , NEC850_MINF_D , NEC850_MINF_S , NEC850_MULF_D ,
  NEC850_MULF_S , NEC850_NEGF_D , NEC850_NEGF_S , NEC850_RECIPF_D ,
  NEC850_RECIPF_S , NEC850_RSQRTF_D , NEC850_RSQRTF_S , NEC850_SQRTF_D ,
  NEC850_SQRTF_S , NEC850_SUBF_D , NEC850_SUBF_S , NEC850_MADDF_S ,
  NEC850_MSUBF_S , NEC850_NMADDF_S , NEC850_NMSUBF_S , NEC850_CEILF_DL ,
  NEC850_CEILF_DW , NEC850_CEILF_SL , NEC850_CEILF_SW , NEC850_CEILF_DUL ,
  NEC850_CEILF_DUW , NEC850_CEILF_SUL , NEC850_CEILF_SUW , NEC850_CVTF_DL ,
  NEC850_CVTF_DS , NEC850_CVTF_DUL , NEC850_CVTF_DUW , NEC850_CVTF_DW ,
  NEC850_CVTF_LD , NEC850_CVTF_LS , NEC850_CVTF_SD , NEC850_CVTF_SL ,
  NEC850_CVTF_SUL , NEC850_CVTF_SUW , NEC850_CVTF_SW , NEC850_CVTF_ULD ,
  NEC850_CVTF_ULS , NEC850_CVTF_UWD , NEC850_CVTF_UWS , NEC850_CVTF_WD ,
  NEC850_CVTF_WS , NEC850_FLOORF_DL , NEC850_FLOORF_DW , NEC850_FLOORF_SL ,
  NEC850_FLOORF_SW , NEC850_FLOORF_DUL , NEC850_FLOORF_DUW , NEC850_FLOORF_SUL ,
  NEC850_FLOORF_SUW , NEC850_TRNCF_DL , NEC850_TRNCF_DUL , NEC850_TRNCF_DUW ,
  NEC850_TRNCF_DW , NEC850_TRNCF_SL , NEC850_TRNCF_SUL , NEC850_TRNCF_SUW ,
  NEC850_TRNCF_SW , NEC850_CMPF_S , NEC850_CMPF_D , NEC850_CMOVF_S ,
  NEC850_CMOVF_D , NEC850_TRFSR , NEC850_SYNCI , NEC850_SNOOZE ,
  NEC850_BINS , NEC850_ROTL , NEC850_LOOP , NEC850_LD_DW ,
  NEC850_ST_DW , NEC850_LDL_W , NEC850_STC_W , NEC850_CLL ,
  NEC850_CACHE , NEC850_PREF , NEC850_PUSHSP , NEC850_POPSP ,
  NEC850_CVTF_HS , NEC850_CVTF_SH , NEC850_FMAF_S , NEC850_FMSF_S ,
  NEC850_FNMAF_S , NEC850_FNMSF_S , NEC850_DBPUSH , NEC850_DBCP ,
  NEC850_DBTAG , NEC850_DBHVTRAP , NEC850_EST , NEC850_DST ,
  NEC850_HVTRAP , NEC850_HVCALL , NEC850_LDVC_SR , NEC850_STVC_SR ,
  NEC850_LDTC_GR , NEC850_STTC_GR , NEC850_LDTC_PC , NEC850_STTC_PC ,
  NEC850_LDTC_SR , NEC850_STTC_SR , NEC850_LDTC_VR , NEC850_STTC_VR ,
  NEC850_TLBAI , NEC850_TLBR , NEC850_TLBS , NEC850_TLBVI ,
  NEC850_TLBW , NEC850_ROUNDF_DL , NEC850_ROUNDF_DW , NEC850_ROUNDF_DUL ,
  NEC850_ROUNDF_DUW , NEC850_ROUNDF_SL , NEC850_ROUNDF_SW , NEC850_ROUNDF_SUL ,
  NEC850_ROUNDF_SUW , NEC850_LDM_MP , NEC850_STM_MP , NEC850_CLIP_B ,
  NEC850_CLIP_BU , NEC850_CLIP_H , NEC850_CLIP_HU , NEC850_LDL_BU ,
  NEC850_LDL_HU , NEC850_RESBANK , NEC850_STC_B , NEC850_STC_H ,
  NEC850_VAND , NEC850_VOR , NEC850_VXOR , NEC850_VNOT ,
  NEC850_VSAR_H , NEC850_VSAR_W , NEC850_VSAR_DW , NEC850_VSHR_H ,
  NEC850_VSHR_W , NEC850_VSHR_DW , NEC850_VSHL_H , NEC850_VSHL_W ,
  NEC850_VSHL_DW , NEC850_VCONCAT_B , NEC850_VITLV_H , NEC850_VITLV_W ,
  NEC850_VITLVHW_H , NEC850_VITLVWH_H , NEC850_VSHUFL_B , NEC850_VBSWAP_DW ,
  NEC850_VBSWAP_H , NEC850_VBSWAP_W , NEC850_DUP_H , NEC850_DUP_W ,
  NEC850_MOV_H , NEC850_MOV_W , NEC850_MOV_DW , NEC850_VLD_B ,
  NEC850_VLD_B_FMT3 , NEC850_VLD_B_FMT4 , NEC850_VLD_H , NEC850_VLD_H_FMT3 ,
  NEC850_VLD_H_FMT4 , NEC850_VLD_W , NEC850_VLD_W_FMT3 , NEC850_VLD_W_FMT4 ,
  NEC850_VLD_DW , NEC850_VLD_DW_FMT3 , NEC850_VLD_DW_FMT4 , NEC850_VST_B ,
  NEC850_VST_B_FMT3 , NEC850_VST_B_FMT4 , NEC850_VST_H , NEC850_VST_H_FMT3 ,
  NEC850_VST_H_FMT45 , NEC850_VST_W , NEC850_VST_W_FMT3 , NEC850_VST_W_FMT45 ,
  NEC850_VST_DW , NEC850_VST_DW_FMT3 , NEC850_VST_DW_FMT45 , NEC850_VCMOV ,
  NEC850_MODADD , NEC850_VADD_H , NEC850_VADD_W , NEC850_VADD_DW ,
  NEC850_VSUB_H , NEC850_VSUB_W , NEC850_VSUB_DW , NEC850_VADDSAT_H ,
  NEC850_VADDSAT_W , NEC850_VSUBSAT_H , NEC850_VSUBSAT_W , NEC850_VADDS_H ,
  NEC850_VADDS_W , NEC850_VSUBS_H , NEC850_VSUBS_W , NEC850_VMUL_H ,
  NEC850_VMUL_W , NEC850_VMULT_H , NEC850_VMULT_W , NEC850_VMULCX_H ,
  NEC850_VMULCX_W , NEC850_VCMPEQ_H , NEC850_VCMPEQ_W , NEC850_VCMPLT_H ,
  NEC850_VCMPLT_W , NEC850_VCMPLE_H , NEC850_VCMPLE_W , NEC850_VCMPNE_H ,
  NEC850_VCMPNE_W , NEC850_VABS_H , NEC850_VABS_W , NEC850_VNEG_H ,
  NEC850_VNEG_W , NEC850_VMAXGT_H , NEC850_VMAXGE_H , NEC850_VMINLT_H ,
  NEC850_VMINLE_H , NEC850_VMAXGT_W , NEC850_VMAXGE_W , NEC850_VMINLT_W ,
  NEC850_VMINLE_W , NEC850_VMADSAT_H , NEC850_VMADSAT_W , NEC850_VMADRN_H ,
  NEC850_VMADRN_W , NEC850_VMSUM_H , NEC850_VMSUM_W , NEC850_VMSUMAD_H ,
  NEC850_VMSUMAD_W , NEC850_VMSUMADRE_H , NEC850_VMSUMADRE_W , NEC850_VMSUMADIM_H ,
  NEC850_VMSUMADIM_W , NEC850_VMSUMADRN_H , NEC850_VBIQ_H , NEC850_PKUI8I16 ,
  NEC850_PKI16I32 , NEC850_PKQ15Q31 , NEC850_PKI16UI8 , NEC850_PKI32I16 ,
  NEC850_PKQ31Q15 , NEC850_PKQ30Q31 , NEC850_PKI64I32 , NEC850_CNVQ15Q30 ,
  NEC850_CNVQ31Q62 , NEC850_CNVQ30Q15 , NEC850_CNVQ62Q31 , NEC850_EXPQ31 ,
  NEC850_VCALCH , NEC850_VCALCW , NEC850_MOVV_W4 , NEC850_FLPV_S4 ,
  NEC850_SHFLV_W4 , NEC850_LDV_DW , NEC850_LDV_QW , NEC850_LDV_W ,
  NEC850_LDVZ_H4 , NEC850_STV_DW , NEC850_STV_QW , NEC850_STV_W ,
  NEC850_STVZ_H4 , NEC850_CMOVF_W4 , NEC850_TRFSRV_W4 , NEC850_ABSF_S4 ,
  NEC850_ADDF_S4 , NEC850_DIVF_S4 , NEC850_MAXF_S4 , NEC850_MINF_S4 ,
  NEC850_MULF_S4 , NEC850_NEGF_S4 , NEC850_RECIPF_S4 , NEC850_RSQRTF_S4 ,
  NEC850_SQRTF_S4 , NEC850_SUBF_S4 , NEC850_FMAF_S4 , NEC850_FMSF_S4 ,
  NEC850_FNMAF_S4 , NEC850_FNMSF_S4 , NEC850_ADDSUBF_S4 , NEC850_ADDSUBNF_S4 ,
  NEC850_SUBADDF_S4 , NEC850_SUBADDNF_S4 , NEC850_ADDXF_S4 , NEC850_MULXF_S4 ,
  NEC850_SUBXF_S4 , NEC850_ADDSUBNXF_S4 , NEC850_ADDSUBXF_S4 , NEC850_SUBADDNXF_S4 ,
  NEC850_SUBADDXF_S4 , NEC850_ADDRF_S4 , NEC850_MAXRF_S4 , NEC850_MINRF_S4 ,
  NEC850_MULRF_S4 , NEC850_SUBRF_S4 , NEC850_CEILF_SUW4 , NEC850_CEILF_SW4 ,
  NEC850_CVTF_HS4 , NEC850_CVTF_SH4 , NEC850_CVTF_SUW4 , NEC850_CVTF_SW4 ,
  NEC850_CVTF_UWS4 , NEC850_CVTF_WS4 , NEC850_FLOORF_SUW4 , NEC850_FLOORF_SW4 ,
  NEC850_ROUNDF_SUW4 , NEC850_ROUNDF_SW4 , NEC850_TRNCF_SUW4 , NEC850_TRNCF_SW4 ,
  NEC850_CMPF_S4 , NEC850_LAST_INSTRUCTION
}
enum  {
  NDS32_null , NDS32_lbi , NDS32_lb , NDS32_lhi ,
  NDS32_lh , NDS32_lwi , NDS32_lw , NDS32_lwup ,
  NDS32_lbup , NDS32_sbi , NDS32_sb , NDS32_shi ,
  NDS32_sh , NDS32_swi , NDS32_sw , NDS32_swup ,
  NDS32_sbup , NDS32_lbsi , NDS32_lbs , NDS32_lhsi ,
  NDS32_lhs , NDS32_dprefi , NDS32_dpref , NDS32_llw ,
  NDS32_scw , NDS32_lmw , NDS32_smw , NDS32_lmwa ,
  NDS32_smwa , NDS32_lmwzb , NDS32_smwzb , NDS32_add ,
  NDS32_sub , NDS32_and , NDS32_xor , NDS32_or ,
  NDS32_nor , NDS32_slt , NDS32_slts , NDS32_slli ,
  NDS32_sll , NDS32_srli , NDS32_srl , NDS32_srai ,
  NDS32_sra , NDS32_rotri , NDS32_rotr , NDS32_seb ,
  NDS32_seh , NDS32_zeh , NDS32_zeb , NDS32_wsbh ,
  NDS32_sva , NDS32_svs , NDS32_cmovz , NDS32_cmovn ,
  NDS32_neg , NDS32_not , NDS32_mul , NDS32_mult32 ,
  NDS32_mults64 , NDS32_mult64 , NDS32_madd32 , NDS32_madd64 ,
  NDS32_madds64 , NDS32_msub32 , NDS32_msub64 , NDS32_msubs64 ,
  NDS32_divr , NDS32_divsr , NDS32_mfusr , NDS32_mtusr ,
  NDS32_mflo , NDS32_mfhi , NDS32_mtlo , NDS32_mthi ,
  NDS32_mult , NDS32_div , NDS32_divo , NDS32_divs ,
  NDS32_mult_x , NDS32_mulx_d0 , NDS32_mulx_d1 , NDS32_mulx_d2 ,
  NDS32_mulx_d3 , NDS32_maddr32 , NDS32_msubr32 , NDS32_mulsr64 ,
  NDS32_mulr64 , NDS32_madds , NDS32_msubs , NDS32_madd ,
  NDS32_msub , NDS32_movi , NDS32_sethi , NDS32_j ,
  NDS32_jal , NDS32_jr , NDS32_ret , NDS32_jral ,
  NDS32_jralnez , NDS32_jrnez , NDS32_beq , NDS32_bne ,
  NDS32_beqz , NDS32_bnez , NDS32_bgez , NDS32_bltz ,
  NDS32_bgtz , NDS32_blez , NDS32_bgezal , NDS32_bltzal ,
  NDS32_mtlbi , NDS32_mtlei , NDS32_addi , NDS32_subri ,
  NDS32_andi , NDS32_xori , NDS32_ori , NDS32_subi ,
  NDS32_beqc , NDS32_bnec , NDS32_slti , NDS32_sltsi ,
  NDS32_aaddl , NDS32_asubl , NDS32_aaddla , NDS32_asubla ,
  NDS32_ala , NDS32_als , NDS32_alr , NDS32_alr2 ,
  NDS32_aupi , NDS32_amfar , NDS32_amfar2 , NDS32_amtar ,
  NDS32_amtari , NDS32_asats48 , NDS32_awext , NDS32_amadd ,
  NDS32_amsub , NDS32_amaddl , NDS32_amsubl , NDS32_amaddl2 ,
  NDS32_amsubl2 , NDS32_amaddsa , NDS32_amsubsa , NDS32_azol ,
  NDS32_amabbs , NDS32_amabts , NDS32_amatbs , NDS32_amatts ,
  NDS32_amabbsl , NDS32_amabtsl , NDS32_amatbsl , NDS32_amattsl ,
  NDS32_amabbsl2 , NDS32_amabtsl2 , NDS32_amatbsl2 , NDS32_amattsl2 ,
  NDS32_amabbssa , NDS32_amabtssa , NDS32_amatbssa , NDS32_amattssa ,
  NDS32_amawbs , NDS32_amawts , NDS32_amawbsl , NDS32_amawtsl ,
  NDS32_amawbsl2 , NDS32_amawtsl2 , NDS32_amawbssa , NDS32_amawtssa ,
  NDS32_amtbsl2 , NDS32_amttsl2 , NDS32_aext , NDS32_cpe1 ,
  NDS32_cpe2 , NDS32_cpe3 , NDS32_cpe4 , NDS32_cpld ,
  NDS32_cpsd , NDS32_cplw , NDS32_cpsw , NDS32_cpldi ,
  NDS32_cpsdi , NDS32_cplwi , NDS32_cpswi , NDS32_mfcpd ,
  NDS32_mfcpw , NDS32_mtcpd , NDS32_mtcpw , NDS32_nop ,
  NDS32_break , NDS32_syscall , NDS32_trap , NDS32_teqz ,
  NDS32_tnez , NDS32_iret , NDS32_isync , NDS32_msync ,
  NDS32_isb , NDS32_dsb , NDS32_standby , NDS32_tlbop ,
  NDS32_cctl , NDS32_mfsr , NDS32_mtsr , NDS32_setend ,
  NDS32_setgie , NDS32_bitci , NDS32_fls , NDS32_flsi ,
  NDS32_fss , NDS32_fssi , NDS32_fmfcfg , NDS32_fmfsr ,
  NDS32_fmtsr , NDS32_fmfcsr , NDS32_fmtcsr , NDS32_fs2d ,
  NDS32_fsqrts , NDS32_fabss , NDS32_fadds , NDS32_fsubs ,
  NDS32_fcpynss , NDS32_fcpyss , NDS32_fmadds , NDS32_fmsubs ,
  NDS32_fcmovns , NDS32_fcmovzs , NDS32_fnmadds , NDS32_fnmsubs ,
  NDS32_fmuls , NDS32_fdivs , NDS32_fcmpeqs , NDS32_fcmplts ,
  NDS32_fcmples , NDS32_fcmpuns , NDS32_fui2s , NDS32_fsi2s ,
  NDS32_fs2ui , NDS32_fs2si , NDS32_fld , NDS32_fldi ,
  NDS32_fsd , NDS32_fsdi , NDS32_fmfdr , NDS32_fmtdr ,
  NDS32_fd2s , NDS32_fsqrtd , NDS32_fabsd , NDS32_faddd ,
  NDS32_fsubd , NDS32_fcpynsd , NDS32_fcpysd , NDS32_fmaddd ,
  NDS32_fmsubd , NDS32_fcmovnd , NDS32_fcmovzd , NDS32_fnmaddd ,
  NDS32_fnmsubd , NDS32_fmuld , NDS32_fdivd , NDS32_fcmpeqd ,
  NDS32_fcmpltd , NDS32_fcmpled , NDS32_fcmpund , NDS32_fui2d ,
  NDS32_fsi2d , NDS32_fd2ui , NDS32_fd2si , NDS32_pbsad ,
  NDS32_pbsada , NDS32_ffb , NDS32_ffbi , NDS32_ffmism ,
  NDS32_ffzmism , NDS32_flmism , NDS32_rdov , NDS32_bitc ,
  NDS32_bse , NDS32_bsp , NDS32_bfmi , NDS32_bfmil ,
  NDS32_bfmsi , NDS32_clips , NDS32_clip , NDS32_clo ,
  NDS32_clz , NDS32_ave , NDS32_bclr , NDS32_bset ,
  NDS32_btgl , NDS32_btst , NDS32_kadd , NDS32_ksub ,
  NDS32_wext , NDS32_kslraw , NDS32_rotrv , NDS32_sclip32 ,
  NDS32_uclip32 , NDS32_kaddw , NDS32_ksubw , NDS32_kaddh ,
  NDS32_ksubh , NDS32_max , NDS32_min , NDS32_abs ,
  NDS32_isps , NDS32_bpick , NDS32_add64 , NDS32_sub64 ,
  NDS32_kdmbb , NDS32_v_kdmbb , NDS32_kdmbt , NDS32_v_kdmbt ,
  NDS32_kdmtb , NDS32_v_kdmtb , NDS32_kdmtt , NDS32_v_kdmtt ,
  NDS32_khmbb , NDS32_v_khmbb , NDS32_khmbt , NDS32_v_khmbt ,
  NDS32_khmtb , NDS32_v_khmtb , NDS32_khmtt , NDS32_v_khmtt ,
  NDS32_smar64 , NDS32_smsr64 , NDS32_umar64 , NDS32_umsr64 ,
  NDS32_kmar64 , NDS32_kmsr64 , NDS32_ukmar64 , NDS32_ukmsr64 ,
  NDS32_kmda , NDS32_kmxda , NDS32_kmada , NDS32_kmaxda ,
  NDS32_kmads , NDS32_kmadrs , NDS32_kmaxds , NDS32_kmsda ,
  NDS32_kmsxda , NDS32_smal , NDS32_radd64 , NDS32_rsub64 ,
  NDS32_uradd64 , NDS32_ursub64 , NDS32_kadd64 , NDS32_ksub64 ,
  NDS32_ukadd64 , NDS32_uksub64 , NDS32_smalda , NDS32_smslda ,
  NDS32_smalds , NDS32_smalbb , NDS32_smalxda , NDS32_smslxda ,
  NDS32_smalxds , NDS32_smalbt , NDS32_smaldrs , NDS32_smaltt ,
  NDS32_smds , NDS32_smxds , NDS32_smdrs , NDS32_clrov ,
  NDS32_kadd16 , NDS32_ksub16 , NDS32_kcras16 , NDS32_kcrsa16 ,
  NDS32_kadd8 , NDS32_ksub8 , NDS32_wexti , NDS32_ukadd16 ,
  NDS32_uksub16 , NDS32_ukcras16 , NDS32_ukcrsa16 , NDS32_ukadd8 ,
  NDS32_uksub8 , NDS32_sunpkd810 , NDS32_sunpkd820 , NDS32_sunpkd830 ,
  NDS32_sunpkd831 , NDS32_zunpkd810 , NDS32_zunpkd820 , NDS32_zunpkd830 ,
  NDS32_zunpkd831 , NDS32_kabs16 , NDS32_kabs8 , NDS32_insb ,
  NDS32_smbb , NDS32_smbt , NDS32_smtt , NDS32_kmabb ,
  NDS32_kmabt , NDS32_kmatt , NDS32_radd16 , NDS32_rsub16 ,
  NDS32_rcras16 , NDS32_rcrsa16 , NDS32_radd8 , NDS32_rsub8 ,
  NDS32_raddw , NDS32_rsubw , NDS32_uradd16 , NDS32_ursub16 ,
  NDS32_urcras16 , NDS32_urcrsa16 , NDS32_uradd8 , NDS32_ursub8 ,
  NDS32_uraddw , NDS32_ursubw , NDS32_add16 , NDS32_sub16 ,
  NDS32_cras16 , NDS32_crsa16 , NDS32_add8 , NDS32_sub8 ,
  NDS32_bitrev , NDS32_bitrevi , NDS32_smmul , NDS32_kmmac ,
  NDS32_kmmsb , NDS32_kwmmul , NDS32_khm16 , NDS32_khmx16 ,
  NDS32_smul16 , NDS32_smulx16 , NDS32_umul16 , NDS32_umulx16 ,
  NDS32_smmwb , NDS32_smmwt , NDS32_kmmawb , NDS32_kmmawt ,
  NDS32_pktt16 , NDS32_pktb16 , NDS32_pkbt16 , NDS32_pkbb16 ,
  NDS32_sclip16 , NDS32_smax16 , NDS32_smax8 , NDS32_uclip16 ,
  NDS32_umax16 , NDS32_umax8 , NDS32_sra16 , NDS32_srl16 ,
  NDS32_sll16 , NDS32_kslra16 , NDS32_srai16 , NDS32_srli16 ,
  NDS32_slli16 , NDS32_kslli16 , NDS32_kslli , NDS32_cmpeq16 ,
  NDS32_scmplt16 , NDS32_scmple16 , NDS32_smin16 , NDS32_cmpeq8 ,
  NDS32_scmplt8 , NDS32_scmple8 , NDS32_smin8 , NDS32_ucmplt16 ,
  NDS32_ucmple16 , NDS32_umin16 , NDS32_ucmplt8 , NDS32_ucmple8 ,
  NDS32_umin8 , NDS32_mov , NDS32_movpi , NDS32_xlsb ,
  NDS32_x11b , NDS32_bmski , NDS32_fexti , NDS32_beqs ,
  NDS32_bnes , NDS32_beqzs , NDS32_bnezs , NDS32_addri ,
  NDS32_push , NDS32_pop , NDS32_pushe , NDS32_pope ,
  NDS32_movd , NDS32_ifcall , NDS32_ifret , NDS32_ex ,
  NDS32_add_slli , NDS32_sub_slli , NDS32_and_slli , NDS32_xor_slli ,
  NDS32_or_slli , NDS32_add_srli , NDS32_sub_srli , NDS32_and_srli ,
  NDS32_xor_srli , NDS32_or_srli , NDS32_last
}
enum  {
  TRICORE_null = 0 , TRICORE_abs , TRICORE_absdif , TRICORE_absdifs ,
  TRICORE_abss , TRICORE_add , TRICORE_addc , TRICORE_addi ,
  TRICORE_addih , TRICORE_adds , TRICORE_addsc , TRICORE_addx ,
  TRICORE_and_and , TRICORE_and_andn , TRICORE_and_eq , TRICORE_and_ge ,
  TRICORE_and_lt , TRICORE_and_ne , TRICORE_and_nor , TRICORE_and_or ,
  TRICORE_and_t , TRICORE_and , TRICORE_andn , TRICORE_andn_t ,
  TRICORE_bisr , TRICORE_bmerge , TRICORE_bsplit , TRICORE_cachea ,
  TRICORE_cadd , TRICORE_caddn , TRICORE_call , TRICORE_calla ,
  TRICORE_calli , TRICORE_clo , TRICORE_cls , TRICORE_clz ,
  TRICORE_cmov , TRICORE_cmovn , TRICORE_cmp , TRICORE_csub ,
  TRICORE_csubn , TRICORE_debug , TRICORE_dextr , TRICORE_disable ,
  TRICORE_div , TRICORE_dsync , TRICORE_dvadj , TRICORE_dvinit ,
  TRICORE_dvstep , TRICORE_enable , TRICORE_eq , TRICORE_eqany ,
  TRICORE_eqz , TRICORE_extr , TRICORE_ftoi , TRICORE_ftoq31 ,
  TRICORE_ftou , TRICORE_ge , TRICORE_imask , TRICORE_ins_t ,
  TRICORE_insert , TRICORE_insn_t , TRICORE_isync , TRICORE_itof ,
  TRICORE_ixmax , TRICORE_ixmin , TRICORE_j , TRICORE_ja ,
  TRICORE_jeq , TRICORE_jge , TRICORE_jgez , TRICORE_jgtz ,
  TRICORE_ji , TRICORE_jl , TRICORE_jla , TRICORE_jlez ,
  TRICORE_jli , TRICORE_jlt , TRICORE_jltz , TRICORE_jne ,
  TRICORE_jned , TRICORE_jnei , TRICORE_jnz , TRICORE_jz ,
  TRICORE_ld , TRICORE_ldlcx , TRICORE_ldmst , TRICORE_lducx ,
  TRICORE_lea , TRICORE_loop , TRICORE_loopu , TRICORE_lt ,
  TRICORE_madd , TRICORE_maddm , TRICORE_maddms , TRICORE_maddr ,
  TRICORE_maddrs , TRICORE_madds , TRICORE_maddsu , TRICORE_maddsum ,
  TRICORE_maddsums , TRICORE_maddsur , TRICORE_maddsurs , TRICORE_maddsus ,
  TRICORE_max , TRICORE_mfcr , TRICORE_min , TRICORE_mov ,
  TRICORE_movh , TRICORE_msub , TRICORE_msubad_h , TRICORE_msubadm_h ,
  TRICORE_msubadms_h , TRICORE_msubadr_h , TRICORE_msubadrs_h , TRICORE_msubads_h ,
  TRICORE_msubm_h , TRICORE_msubms_h , TRICORE_msubr , TRICORE_msubrs ,
  TRICORE_msubs , TRICORE_mtcr , TRICORE_mul , TRICORE_mulm ,
  TRICORE_mulms , TRICORE_mulr , TRICORE_muls , TRICORE_nand ,
  TRICORE_nand_t , TRICORE_ne , TRICORE_nez , TRICORE_nop ,
  TRICORE_nor_t , TRICORE_not , TRICORE_nor , TRICORE_or_and ,
  TRICORE_or_andn , TRICORE_or_eq , TRICORE_or_ge , TRICORE_or_lt ,
  TRICORE_or_ne , TRICORE_or_nor , TRICORE_or_or , TRICORE_or_t ,
  TRICORE_or , TRICORE_orn , TRICORE_orn_t , TRICORE_pack ,
  TRICORE_parity , TRICORE_q31tof , TRICORE_qseed , TRICORE_ret ,
  TRICORE_rfe , TRICORE_rfm , TRICORE_rslcx , TRICORE_rstv ,
  TRICORE_rsub , TRICORE_rsubs , TRICORE_sat , TRICORE_sel ,
  TRICORE_seln , TRICORE_sh_and , TRICORE_sh_andn , TRICORE_sh_eq ,
  TRICORE_sh_ge , TRICORE_sh_h , TRICORE_sh_lt , TRICORE_sh_nand ,
  TRICORE_sh_ne , TRICORE_sh_nor , TRICORE_sh_or , TRICORE_sh_orn ,
  TRICORE_sh_xnor , TRICORE_sh_xor , TRICORE_sh , TRICORE_sha ,
  TRICORE_shas , TRICORE_st , TRICORE_stlcx , TRICORE_stucx ,
  TRICORE_sub , TRICORE_subc , TRICORE_subs , TRICORE_subx ,
  TRICORE_svlcx , TRICORE_swap , TRICORE_syscall , TRICORE_tlbdemap ,
  TRICORE_tlbflush , TRICORE_tlbmap , TRICORE_tlbprobe , TRICORE_trapsv ,
  TRICORE_trapv , TRICORE_unpack , TRICORE_updfl , TRICORE_utof ,
  TRICORE_xnor , TRICORE_xnor_t , TRICORE_xor_eq , TRICORE_xor_ge ,
  TRICORE_xor_lt , TRICORE_xor_ne , TRICORE_xor_t , TRICORE_xor ,
  TRICORE_cachei , TRICORE_fcall , TRICORE_fcalla , TRICORE_fcalli ,
  TRICORE_fret , TRICORE_ftoiz , TRICORE_ftoq31z , TRICORE_ftouz ,
  TRICORE_restore , TRICORE_crc32 , TRICORE_wait , TRICORE_cmpswap ,
  TRICORE_swapmsk , TRICORE_crc32b , TRICORE_crc32l , TRICORE_crcn ,
  TRICORE_shuffle , TRICORE_popcnt , TRICORE_lha , TRICORE_ftohp ,
  TRICORE_hptof , TRICORE_rfh , TRICORE_lsync , TRICORE_trapinv ,
  TRICORE_hvcall , TRICORE_ltodf , TRICORE_ftodf , TRICORE_utodf ,
  TRICORE_ultodf , TRICORE_itodf , TRICORE_dftoin , TRICORE_dftoi ,
  TRICORE_dftoul , TRICORE_dftol , TRICORE_dftof , TRICORE_dftou ,
  TRICORE_dftolz , TRICORE_dftouz , TRICORE_dftoulz , TRICORE_dftoiz ,
  TRICORE_ftoin , TRICORE_mfdcr , TRICORE_mtdcr , TRICORE_neg ,
  TRICORE_div64 , TRICORE_rem64 , TRICORE_mulp , TRICORE_jri ,
  TRICORE_last
}
enum  {
  ARC_null = 0 , ARC_ld , ARC_lr , ARC_st ,
  ARC_sr , ARC_store_instructions = ARC_sr , ARC_flag , ARC_asr ,
  ARC_lsr , ARC_sexb , ARC_sexw , ARC_sexh = ARC_sexw ,
  ARC_extb , ARC_extw , ARC_exth = ARC_extw , ARC_ror ,
  ARC_rrc , ARC_b , ARC_bl , ARC_lp ,
  ARC_j , ARC_jl , ARC_add , ARC_adc ,
  ARC_sub , ARC_sbc , ARC_and , ARC_or ,
  ARC_bic , ARC_xor , ARC_mov , ARC_nop ,
  ARC_lsl , ARC_rlc , ARC_brk , ARC_sleep ,
  ARC_swi , ARC_asl , ARC_mul64 , ARC_mulu64 ,
  ARC_max , ARC_min , ARC_swap , ARC_norm ,
  ARC_bbit0 , ARC_bbit1 , ARC_br , ARC_pop ,
  ARC_push , ARC_abs , ARC_add1 , ARC_add2 ,
  ARC_add3 , ARC_bclr , ARC_bmsk , ARC_bset ,
  ARC_btst , ARC_bxor , ARC_cmp , ARC_ex ,
  ARC_mpy , ARC_mpyh , ARC_mpym = ARC_mpyh , ARC_mpyhu ,
  ARC_mpyhm = ARC_mpyhu , ARC_mpyu , ARC_neg , ARC_not ,
  ARC_rcmp , ARC_rsub , ARC_rtie , ARC_sub1 ,
  ARC_sub2 , ARC_sub3 , ARC_sync , ARC_trap ,
  ARC_tst , ARC_unimp , ARC_abss , ARC_abssw ,
  ARC_abssh = ARC_abssw , ARC_adds , ARC_addsdw , ARC_asls ,
  ARC_asrs , ARC_divaw , ARC_negs , ARC_negsw ,
  ARC_negsh = ARC_negsw , ARC_normw , ARC_normh = ARC_normw , ARC_rnd16 ,
  ARC_rndh = ARC_rnd16 , ARC_sat16 , ARC_sath = ARC_sat16 , ARC_subs ,
  ARC_subsdw , ARC_muldw , ARC_muludw , ARC_mulrdw ,
  ARC_macdw , ARC_macudw , ARC_macrdw , ARC_msubdw ,
  ARC_mululw , ARC_mullw , ARC_mulflw , ARC_maclw ,
  ARC_macflw , ARC_machulw , ARC_machlw , ARC_machflw ,
  ARC_mulhlw , ARC_mulhflw , ARC_acm , ARC_addqbs ,
  ARC_avgqb , ARC_clamp , ARC_daddh11 , ARC_daddh12 ,
  ARC_daddh21 , ARC_daddh22 , ARC_dexcl1 , ARC_dexcl2 ,
  ARC_dmulh11 , ARC_dmulh12 , ARC_dmulh21 , ARC_dmulh22 ,
  ARC_dsubh11 , ARC_dsubh12 , ARC_dsubh21 , ARC_dsubh22 ,
  ARC_drsubh11 , ARC_drsubh12 , ARC_drsubh21 , ARC_drsubh22 ,
  ARC_fadd , ARC_fsadd = ARC_fadd , ARC_fmul , ARC_fsmul = ARC_fmul ,
  ARC_fsub , ARC_fssub = ARC_fsub , ARC_fxtr , ARC_iaddr ,
  ARC_mpyqb , ARC_sfxtr , ARC_pkqb , ARC_upkqb ,
  ARC_xpkqb , ARC_mpyw , ARC_mpyuw , ARC_bi ,
  ARC_bih , ARC_ldi , ARC_aex , ARC_bmskn ,
  ARC_seteq , ARC_setne , ARC_setlt , ARC_setge ,
  ARC_setlo , ARC_seths , ARC_setle , ARC_setgt ,
  ARC_rol , ARC_llock , ARC_scond , ARC_seti ,
  ARC_clri , ARC_enter , ARC_leave , ARC_div ,
  ARC_divu , ARC_rem , ARC_remu , ARC_asrsr ,
  ARC_valgn2h , ARC_setacc , ARC_mac , ARC_macu ,
  ARC_dmpyh , ARC_dmpyhu , ARC_dmach , ARC_dmachu ,
  ARC_vadd2h , ARC_vadds2h , ARC_vsub2h , ARC_vsubs2h ,
  ARC_vaddsub2h , ARC_vaddsubs2h , ARC_vsubadd2h , ARC_vsubadds2h ,
  ARC_mpyd , ARC_mpydu , ARC_macd , ARC_macdu ,
  ARC_vmpy2h , ARC_vmpy2hf , ARC_vmpy2hu , ARC_vmpy2hfr ,
  ARC_vmac2h , ARC_vmac2hf , ARC_vmac2hu , ARC_vmac2hfr ,
  ARC_vmpy2hwf , ARC_vasl2h , ARC_vasls2h , ARC_vasr2h ,
  ARC_vasrs2h , ARC_vlsr2h , ARC_vasrsr2h , ARC_vadd4b ,
  ARC_vmax2h , ARC_vsub4b , ARC_vmin2h , ARC_adcs ,
  ARC_sbcs , ARC_dmpyhwf , ARC_vpack2hl , ARC_vpack2hm ,
  ARC_dmpyhf , ARC_dmpyhfr , ARC_dmachf , ARC_dmachfr ,
  ARC_vperm , ARC_bspush , ARC_swape , ARC_lsl16 ,
  ARC_lsr16 , ARC_asr16 , ARC_asr8 , ARC_lsr8 ,
  ARC_lsl8 , ARC_rol8 , ARC_ror8 , ARC_ffs ,
  ARC_fls , ARC_getacc , ARC_normacc , ARC_satf ,
  ARC_vpack2hbl , ARC_vpack2hbm , ARC_vpack2hblf , ARC_vpack2hbmf ,
  ARC_vext2bhlf , ARC_vext2bhmf , ARC_vrep2hl , ARC_vrep2hm ,
  ARC_vext2bhl , ARC_vext2bhm , ARC_vsext2bhl , ARC_vsext2bhm ,
  ARC_vabs2h , ARC_vabss2h , ARC_vneg2h , ARC_vnegs2h ,
  ARC_vnorm2h , ARC_bspeek , ARC_bspop , ARC_sqrt ,
  ARC_sqrtf , ARC_aslacc , ARC_aslsacc , ARC_flagacc ,
  ARC_modif , ARC_cmpyhnfr , ARC_cmpyhfr , ARC_cmpychfr ,
  ARC_vmsub2hf , ARC_vmsub2hfr , ARC_cmpychnfr , ARC_cmachnfr ,
  ARC_cmachfr , ARC_cmacchnfr , ARC_cmacchfr , ARC_mpyf ,
  ARC_mpyfr , ARC_macf , ARC_macfr , ARC_msubf ,
  ARC_msubfr , ARC_divf , ARC_vmac2hnfr , ARC_vmsub2hnfr ,
  ARC_mpydf , ARC_macdf , ARC_msubwhfl , ARC_msubdf ,
  ARC_dmpyhbl , ARC_dmpyhbm , ARC_dmachbl , ARC_dmachbm ,
  ARC_msubwhflr , ARC_cmpyhfmr , ARC_cbflyhf0r , ARC_mpywhl ,
  ARC_macwhl , ARC_mpywhul , ARC_macwhul , ARC_mpywhfm ,
  ARC_mpywhfmr , ARC_macwhfm , ARC_macwhfmr , ARC_mpywhfl ,
  ARC_mpywhflr , ARC_macwhfl , ARC_macwhflr , ARC_macwhkl ,
  ARC_macwhkul , ARC_mpywhkl , ARC_mpywhkul , ARC_msubwhfm ,
  ARC_msubwhfmr , ARC_cbflyhf1r , ARC_fscmp , ARC_fscmpf ,
  ARC_fsmadd , ARC_fsmsub , ARC_fsdiv , ARC_fcvt32 ,
  ARC_fssqrt , ARC_jli , ARC_ei , ARC_kflag ,
  ARC_wevt , ARC_xbfu , ARC_dbnz , ARC_last
}
enum  {
  TMS28_null = 0 , TMS28_aborti , TMS28_abs , TMS28_abstc ,
  TMS28_add , TMS28_addb , TMS28_addcl , TMS28_addcu ,
  TMS28_addl , TMS28_addu , TMS28_addul , TMS28_adrk ,
  TMS28_and , TMS28_andb , TMS28_asp , TMS28_asr ,
  TMS28_asr64 , TMS28_asrl , TMS28_b , TMS28_banz ,
  TMS28_bar , TMS28_bf , TMS28_c27map , TMS28_c27obj ,
  TMS28_c28addr , TMS28_c28map , TMS28_c28obj , TMS28_clrc ,
  TMS28_cmp , TMS28_cmp64 , TMS28_cmpb , TMS28_cmpl ,
  TMS28_cmpr , TMS28_csb , TMS28_dec , TMS28_dint ,
  TMS28_dmac , TMS28_dmov , TMS28_eallow , TMS28_edis ,
  TMS28_eint ,