/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 2.0.0
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package de.blichmann.idajava.natives;

public interface IdaJavaConstants {
  public final static int IDA_SDK_VERSION = 570;
  public final static int MAXSTR = 1024;
  public final static int __MF__ = 0;
  public final static String FMT_EA = "\0";
  public final static int RELOBJ_MASK = 0xF;
  public final static int RELSIZE_1 = 0;
  public final static int RELSIZE_2 = 1;
  public final static int RELSIZE_4 = 2;
  public final static int RELSIZE_8 = 3;
  public final static int RELSIZE_CUST = 15;
  public final static int RELOBJ_CNT = 0x80;
  public final static int CP_UTF8 = 65001;
  public final static int CP_UTF16 = 1200;
  public final static int LP_NEW_CONSOLE = 0x0001;
  public final static int LP_TRACE = 0x0002;
  public final static int LP_PATH_WITH_ARGS = 0x0004;
  public final static int LFLG_PC_FPP = 0x01;
  public final static int LFLG_PC_FLAT = 0x02;
  public final static int LFLG_64BIT = 0x04;
  public final static int LFLG_DBG_NOPATH = 0x08;
  public final static int LFLG_SNAPSHOT = 0x10;
  public final static int DEMNAM_MASK = 3;
  public final static int DEMNAM_CMNT = 0;
  public final static int DEMNAM_NAME = 1;
  public final static int DEMNAM_NONE = 2;
  public final static int DEMNAM_GCC3 = 4;
  public final static int AF_FIXUP = 0x0001;
  public final static int AF_MARKCODE = 0x0002;
  public final static int AF_UNK = 0x0004;
  public final static int AF_CODE = 0x0008;
  public final static int AF_PROC = 0x0010;
  public final static int AF_USED = 0x0020;
  public final static int AF_FLIRT = 0x0040;
  public final static int AF_PROCPTR = 0x0080;
  public final static int AF_JFUNC = 0x0100;
  public final static int AF_NULLSUB = 0x0200;
  public final static int AF_LVAR = 0x0400;
  public final static int AF_TRACE = 0x0800;
  public final static int AF_ASCII = 0x1000;
  public final static int AF_IMMOFF = 0x2000;
  public final static int AF_DREFOFF = 0x4000;
  public final static int AF_FINAL = 0x8000;
  public final static int LMT_THIN = 0x01;
  public final static int LMT_THICK = 0x02;
  public final static int LMT_EMPTY = 0x04;
  public final static int INFFL_LZERO = 0x01;
  public final static int INFFL_ALLASM = 0x02;
  public final static int INFFL_LOADIDC = 0x04;
  public final static int SW_SEGXRF = 0x01;
  public final static int SW_XRFMRK = 0x02;
  public final static int SW_XRFFNC = 0x04;
  public final static int SW_XRFVAL = 0x08;
  public final static int SW_RPTCMT = 0x01;
  public final static int SW_ALLCMT = 0x02;
  public final static int SW_NOCMT = 0x04;
  public final static int SW_LINNUM = 0x08;
  public final static int SW_TESTMODE = 0x10;
  public final static int SW_SHHID_ITEM = 0x20;
  public final static int SW_SHHID_FUNC = 0x40;
  public final static int SW_SHHID_SEGM = 0x80;
  public final static int NM_REL_OFF = 0;
  public final static int NM_PTR_OFF = 1;
  public final static int NM_NAM_OFF = 2;
  public final static int NM_REL_EA = 3;
  public final static int NM_PTR_EA = 4;
  public final static int NM_NAM_EA = 5;
  public final static int NM_EA = 6;
  public final static int NM_EA4 = 7;
  public final static int NM_EA8 = 8;
  public final static int NM_SHORT = 9;
  public final static int NM_SERIAL = 10;
  public final static int PREF_SEGADR = 0x01;
  public final static int PREF_FNCOFF = 0x02;
  public final static int PREF_STACK = 0x04;
  public final static int PREF_VARMARK = 0x08;
  public final static int ASCF_GEN = 0x01;
  public final static int ASCF_AUTO = 0x02;
  public final static int ASCF_SERIAL = 0x04;
  public final static int ASCF_UNICODE = 0x08;
  public final static int ASCF_COMMENT = 0x10;
  public final static int ASCF_SAVECASE = 0x20;
  public final static int LN_NORMAL = 0x01;
  public final static int LN_PUBLIC = 0x02;
  public final static int LN_AUTO = 0x04;
  public final static int LN_WEAK = 0x08;
  public final static int AF2_JUMPTBL = 0x0001;
  public final static int AF2_DODATA = 0x0002;
  public final static int AF2_HFLIRT = 0x0004;
  public final static int AF2_STKARG = 0x0008;
  public final static int AF2_REGARG = 0x0010;
  public final static int AF2_CHKUNI = 0x0020;
  public final static int AF2_SIGCMT = 0x0040;
  public final static int AF2_SIGMLT = 0x0080;
  public final static int AF2_FTAIL = 0x0100;
  public final static int AF2_DATOFF = 0x0200;
  public final static int AF2_ANORET = 0x0400;
  public final static int AF2_VERSP = 0x0800;
  public final static int AF2_DOCODE = 0x1000;
  public final static int AF2_TRFUNC = 0x2000;
  public final static int AF2_PURDAT = 0x4000;
  public final static int IDAPLACE_HEXDUMP = 0x000F;
  public final static int IDAPLACE_STACK = 0x0010;
  public final static int IDAPLACE_SEGADDR = 0x0040;
  public final static int MAXADDR = 0xFF000000;
  public final static String IDB_EXT32 = "idb";
  public final static String IDB_EXT64 = "i64";
  public final static String IDB_EXT = "idb";
  public final static int AFL_LINNUM = 0x00000001;
  public final static int AFL_USERSP = 0x00000002;
  public final static int AFL_PUBNAM = 0x00000004;
  public final static int AFL_WEAKNAM = 0x00000008;
  public final static int AFL_HIDDEN = 0x00000010;
  public final static int AFL_MANUAL = 0x00000020;
  public final static int AFL_NOBRD = 0x00000040;
  public final static int AFL_ZSTROFF = 0x00000080;
  public final static int AFL_BNOT0 = 0x00000100;
  public final static int AFL_BNOT1 = 0x00000200;
  public final static int AFL_LIB = 0x00000400;
  public final static int AFL_TI = 0x00000800;
  public final static int AFL_TI0 = 0x00001000;
  public final static int AFL_TI1 = 0x00002000;
  public final static int AFL_LNAME = 0x00004000;
  public final static int AFL_TILCMT = 0x00008000;
  public final static int AFL_LZERO0 = 0x00010000;
  public final static int AFL_LZERO1 = 0x00020000;
  public final static int AFL_COLORED = 0x00040000;
  public final static int AFL_TERSESTR = 0x00080000;
  public final static int AFL_SIGN0 = 0x00100000;
  public final static int AFL_SIGN1 = 0x00200000;
  public final static int AFL_NORET = 0x00400000;
  public final static int AFL_FIXEDSPD = 0x00800000;
  public final static int AFL_ALIGNFLOW = 0x01000000;
  public final static int AFL_USERTI = 0x02000000;
  public final static int AFL_RETFP = 0x04000000;
  public final static int ASCSTR_TERMCHR = 0;
  public final static int ASCSTR_PASCAL = 1;
  public final static int ASCSTR_LEN2 = 2;
  public final static int ASCSTR_UNICODE = 3;
  public final static int ASCSTR_LEN4 = 4;
  public final static int ASCSTR_ULEN2 = 5;
  public final static int ASCSTR_ULEN4 = 6;
  public final static int ASCSTR_LAST = 6;
  public final static int REFINFO_TYPE = 0x000F;
  public final static int REFINFO_RVAOFF = 0x0010;
  public final static int REFINFO_PASTEND = 0x0020;
  public final static int REFINFO_CUSTOM = 0x0040;
  public final static int REFINFO_NOBASE = 0x0080;
  public final static int REFINFO_SUBTRACT = 0x0100;
  public final static int REFINFO_SIGNEDOP = 0x0200;
  public final static int MAXSTRUCPATH = 32;
  public final static int IDP_INTERFACE_VERSION = 76;
  public final static int IDPOPT_I64 = 5;
  public final static int CF_STOP = 0x00001;
  public final static int CF_CALL = 0x00002;
  public final static int CF_CHG1 = 0x00004;
  public final static int CF_CHG2 = 0x00008;
  public final static int CF_CHG3 = 0x00010;
  public final static int CF_CHG4 = 0x00020;
  public final static int CF_CHG5 = 0x00040;
  public final static int CF_CHG6 = 0x00080;
  public final static int CF_USE1 = 0x00100;
  public final static int CF_USE2 = 0x00200;
  public final static int CF_USE3 = 0x00400;
  public final static int CF_USE4 = 0x00800;
  public final static int CF_USE5 = 0x01000;
  public final static int CF_USE6 = 0x02000;
  public final static int CF_JUMP = 0x04000;
  public final static int CF_SHFT = 0x08000;
  public final static int CF_HLL = 0x10000;
  public final static int PLFM_386 = 0;
  public final static int PLFM_Z80 = 1;
  public final static int PLFM_I860 = 2;
  public final static int PLFM_8051 = 3;
  public final static int PLFM_TMS = 4;
  public final static int PLFM_6502 = 5;
  public final static int PLFM_PDP = 6;
  public final static int PLFM_68K = 7;
  public final static int PLFM_JAVA = 8;
  public final static int PLFM_6800 = 9;
  public final static int PLFM_ST7 = 10;
  public final static int PLFM_MC6812 = 11;
  public final static int PLFM_MIPS = 12;
  public final static int PLFM_ARM = 13;
  public final static int PLFM_TMSC6 = 14;
  public final static int PLFM_PPC = 15;
  public final static int PLFM_80196 = 16;
  public final static int PLFM_Z8 = 17;
  public final static int PLFM_SH = 18;
  public final static int PLFM_NET = 19;
  public final static int PLFM_AVR = 20;
  public final static int PLFM_H8 = 21;
  public final static int PLFM_PIC = 22;
  public final static int PLFM_SPARC = 23;
  public final static int PLFM_ALPHA = 24;
  public final static int PLFM_HPPA = 25;
  public final static int PLFM_H8500 = 26;
  public final static int PLFM_TRICORE = 27;
  public final static int PLFM_DSP56K = 28;
  public final static int PLFM_C166 = 29;
  public final static int PLFM_ST20 = 30;
  public final static int PLFM_IA64 = 31;
  public final static int PLFM_I960 = 32;
  public final static int PLFM_F2MC = 33;
  public final static int PLFM_TMS320C54 = 34;
  public final static int PLFM_TMS320C55 = 35;
  public final static int PLFM_TRIMEDIA = 36;
  public final static int PLFM_M32R = 37;
  public final static int PLFM_NEC_78K0 = 38;
  public final static int PLFM_NEC_78K0S = 39;
  public final static int PLFM_M740 = 40;
  public final static int PLFM_M7700 = 41;
  public final static int PLFM_ST9 = 42;
  public final static int PLFM_FR = 43;
  public final static int PLFM_MC6816 = 44;
  public final static int PLFM_M7900 = 45;
  public final static int PLFM_TMS320C3 = 46;
  public final static int PLFM_KR1878 = 47;
  public final static int PLFM_AD218X = 48;
  public final static int PLFM_OAKDSP = 49;
  public final static int PLFM_TLCS900 = 50;
  public final static int PLFM_C39 = 51;
  public final static int PLFM_CR16 = 52;
  public final static int PLFM_MN102L00 = 53;
  public final static int PLFM_TMS320C1X = 54;
  public final static int PLFM_NEC_V850X = 55;
  public final static int PLFM_SCR_ADPT = 56;
  public final static int PLFM_EBC = 57;
  public final static int PLFM_MSP430 = 58;
  public final static int PR_SEGS = 0x000001;
  public final static int PR_USE32 = 0x000002;
  public final static int PR_DEFSEG32 = 0x000004;
  public final static int PR_RNAMESOK = 0x000008;
  public final static int PR_ADJSEGS = 0x000020;
  public final static int PR_DEFNUM = 0x0000C0;
  public final static int PRN_HEX = 0x000000;
  public final static int PRN_OCT = 0x000040;
  public final static int PRN_DEC = 0x000080;
  public final static int PRN_BIN = 0x0000C0;
  public final static int PR_WORD_INS = 0x000100;
  public final static int PR_NOCHANGE = 0x000200;
  public final static int PR_ASSEMBLE = 0x000400;
  public final static int PR_ALIGN = 0x000800;
  public final static int PR_TYPEINFO = 0x001000;
  public final static int PR_USE64 = 0x002000;
  public final static int PR_SGROTHER = 0x004000;
  public final static int PR_STACK_UP = 0x008000;
  public final static int PR_BINMEM = 0x010000;
  public final static int PR_SEGTRANS = 0x020000;
  public final static int PR_CHK_XREF = 0x040000;
  public final static int PR_NO_SEGMOVE = 0x080000;
  public final static int PR_FULL_HIFXP = 0x100000;
  public final static int PR_USE_ARG_TYPES = 0x200000;
  public final static int PR_SCALE_STKVARS = 0x400000;
  public final static int PR_DELAYED = 0x800000;
  public final static int PR_ALIGN_INSN = 0x1000000;
  public final static int PR_PURGING = 0x2000000;
  public final static int PR_CNDINSNS = 0x4000000;
  public final static int PR_USE_TBYTE = 0x8000000;
  public final static int PR_DEFSEG64 = 0x10000000;
  public final static int CUSTOM_CMD_ITYPE = 0x8000;
  public final static int REG_SPOIL = 0x80000000;
  public final static int REAL_ERROR_FORMAT = -1;
  public final static int REAL_ERROR_RANGE = -2;
  public final static int REAL_ERROR_BADDATA = -3;
  public final static int OP_FP_BASED = 0x00000000;
  public final static int OP_SP_BASED = 0x00000001;
  public final static int OP_SP_ADD = 0x00000000;
  public final static int OP_SP_SUB = 0x00000002;
  public final static int SETPROC_COMPAT = 0;
  public final static int SETPROC_ALL = 1;
  public final static int SETPROC_USER = 2;
  public final static int SETPROC_FATAL = 0x80;
  public final static int FORM_MDI = 0x01;
  public final static int FORM_TAB = 0x02;
  public final static int FORM_RESTORE = 0x04;
  public final static int FORM_ONTOP = 0x08;
  public final static int FORM_MENU = 0x10;
  public final static int FORM_CENTERED = 0x20;
  public final static int FORM_SAVE = 0x1;
  public final static int FORM_NO_CONTEXT = 0x2;
  public final static int FORM_DONT_SAVE_SIZE = 0x4;
  public final static int BWN_EXPORTS = 0;
  public final static int BWN_IMPORTS = 1;
  public final static int BWN_NAMES = 2;
  public final static int BWN_FUNCS = 3;
  public final static int BWN_STRINGS = 4;
  public final static int BWN_SEGS = 5;
  public final static int BWN_SEGREGS = 6;
  public final static int BWN_SELS = 7;
  public final static int BWN_SIGNS = 8;
  public final static int BWN_TILS = 9;
  public final static int BWN_LOCTYPS = 10;
  public final static int BWN_CALLS = 11;
  public final static int BWN_PROBS = 12;
  public final static int BWN_BPTS = 13;
  public final static int BWN_THREADS = 14;
  public final static int BWN_MODULES = 15;
  public final static int BWN_TRACE = 16;
  public final static int BWN_STACK = 17;
  public final static int BWN_XREFS = 18;
  public final static int BWN_SEARCHS = 19;
  public final static int BWN_FRAME = 25;
  public final static int BWN_NAVBAND = 26;
  public final static int BWN_ENUMS = 27;
  public final static int BWN_STRUCTS = 28;
  public final static int BWN_DISASMS = 29;
  public final static int BWN_DUMPS = 30;
  public final static int BWN_NOTEPAD = 31;
  public final static int IWID_EXPORTS = (1 << 0);
  public final static int IWID_IMPORTS = (1 << 1);
  public final static int IWID_NAMES = (1 << 2);
  public final static int IWID_FUNCS = (1 << 3);
  public final static int IWID_STRINGS = (1 << 4);
  public final static int IWID_SEGS = (1 << 5);
  public final static int IWID_SEGREGS = (1 << 6);
  public final static int IWID_SELS = (1 << 7);
  public final static int IWID_SIGNS = (1 << 8);
  public final static int IWID_TILS = (1 << 9);
  public final static int IWID_LOCTYPS = (1 << 10);
  public final static int IWID_CALLS = (1 << 11);
  public final static int IWID_PROBS = (1 << 12);
  public final static int IWID_BPTS = (1 << 13);
  public final static int IWID_THREADS = (1 << 14);
  public final static int IWID_MODULES = (1 << 15);
  public final static int IWID_TRACE = (1 << 16);
  public final static int IWID_STACK = (1 << 17);
  public final static int IWID_XREFS = (1 << 18);
  public final static int IWID_SEARCHS = (1 << 19);
  public final static int IWID_FRAME = (1 << 25);
  public final static int IWID_NAVBAND = (1 << 26);
  public final static int IWID_ENUMS = (1 << 27);
  public final static int IWID_STRUCTS = (1 << 28);
  public final static int IWID_DISASMS = (1 << 29);
  public final static int IWID_DUMPS = (1 << 30);
  public final static int IWID_NOTEPAD = (1 << 31);
  public final static int IWID_IDAMEMOS = ((1 << 29)|(1 << 30));
  public final static int IWID_ALL = 0xFFFFFFFF;
  public final static int CHOOSER_NO_SELECTION = 0x01;
  public final static int CHOOSER_MULTI_SELECTION = 0x02;
  public final static int CHOOSER_POPUP_MENU = 0x04;
  public final static int CHOOSER_MENU_EDIT = 0;
  public final static int CHOOSER_MENU_JUMP = 1;
  public final static int CHOOSER_MENU_SEARCH = 2;
  public final static int MFF_FAST = 0x0000;
  public final static int MFF_READ = 0x0001;
  public final static int MFF_WRITE = 0x0002;
  public final static int HIST_SEG = 1;
  public final static int HIST_CMT = 2;
  public final static int HIST_SRCH = 3;
  public final static int HIST_ADDR = 4;
  public final static int HIST_IDENT = 5;
  public final static int HIST_NUM = 6;
  public final static int HIST_FILE = 7;
  public final static int HIST_TYPE = 8;
  public final static int HIST_CMD = 9;
  public final static int HIST_DIR = 10;
  public final static int HELPDYN_SET = 0x7000;
  public final static int ErOk = 0;
  public final static int ErNoFile = -1;
  public final static int ErBadHelp = -2;
  public final static int ErBadVers = -3;
  public final static int ErIO = -4;
  public final static int ErNoMem = -5;
  public final static int ErBadOS = -6;

  public final static int R_work = 100;
  public final static int R_Op1 = 101;
  public final static int R_Op2 = 102;
  public final static int R_idp = 103;
  public final static int R_filetype = 104;
  public final static int R_auxpref = 105;
  public final static int R_Op3 = 106;
  public final static int R_Op4 = 107;
  public final static int R_Op5 = 108;
  public final static int R_Op6 = 109;
  public final static int A_CASECODE = 0xF0000000;
  public final static int A_NETINIT = 0x10000001;
  public final static int MAX_FILE_FORMAT_NAME = 64;
  public final static int LDRF_RELOAD = 0x0001;
  public final static int ACCEPT_FIRST = 0x8000;
  public final static int NEF_SEGS = 0x0001;
  public final static int NEF_RSCS = 0x0002;
  public final static int NEF_NAME = 0x0004;
  public final static int NEF_MAN = 0x0008;
  public final static int NEF_FILL = 0x0010;
  public final static int NEF_IMPS = 0x0020;
  public final static int NEF_FIRST = 0x0080;
  public final static int NEF_CODE = 0x0100;
  public final static int NEF_RELOAD = 0x0200;
  public final static int NEF_FLAT = 0x0400;
  public final static int NEF_MINI = 0x0800;
  public final static int NEF_LOPT = 0x1000;
  public final static int NEF_LALL = 0x2000;
  public final static int GENFLG_MAPSEG = 0x0001;
  public final static int GENFLG_MAPNAME = 0x0002;
  public final static int GENFLG_MAPDMNG = 0x0004;
  public final static int GENFLG_MAPLOC = 0x0008;
  public final static int GENFLG_IDCTYPE = 0x0008;
  public final static int GENFLG_ASMTYPE = 0x0010;
  public final static int GENFLG_GENHTML = 0x0020;
  public final static int GENFLG_ASMINC = 0x0040;
  public final static int FILEREG_PATCHABLE = 1;
  public final static int FILEREG_NOTPATCHABLE = 0;
  public final static int PLUGIN_MOD = 0x0001;
  public final static int PLUGIN_DRAW = 0x0002;
  public final static int PLUGIN_SEG = 0x0004;
  public final static int PLUGIN_UNL = 0x0008;
  public final static int PLUGIN_HIDE = 0x0010;
  public final static int PLUGIN_DBG = 0x0020;
  public final static int PLUGIN_PROC = 0x0040;
  public final static int PLUGIN_FIX = 0x0080;
  public final static int PLUGIN_SCRIPTED = 0x8000;
  public final static int PLUGIN_SKIP = 0;
  public final static int PLUGIN_OK = 1;
  public final static int PLUGIN_KEEP = 2;
  public final static int LNE_MAXSEG = 10;
  public final static int RE_NOFILE = 1;
  public final static int RE_NOTIDP = 2;
  public final static int RE_NOPAGE = 3;
  public final static int RE_NOLINK = 4;
  public final static int RE_BADRTP = 5;
  public final static int RE_BADORD = 6;
  public final static int RE_BADATP = 7;
  public final static int RE_BADMAP = 8;
  public final static int IDP_DESC_START = 0x80;
  public final static int IDP_DESC_END = 0x200;
  public final static int DBFL_KILL = 0x01;
  public final static int DBFL_COMP = 0x02;
  public final static int DBFL_BAK = 0x04;
  public final static int DBFL_TEMP = 0x08;
  public final static String CFG_SUBDIR = "cfg";
  public final static String IDC_SUBDIR = "idc";
  public final static String IDS_SUBDIR = "ids";
  public final static String IDP_SUBDIR = "procs";
  public final static String LDR_SUBDIR = "loaders";
  public final static String SIG_SUBDIR = "sig";
  public final static String TIL_SUBDIR = "til";
  public final static String PLG_SUBDIR = "plugins";
  public final static int VARSLICE_SINGLE = 0x0001;
  public final static int VREF_LOOP = 0x0000;
  public final static int VREF_ONCE = 0x0001;
  public final static int VREF_COPY = 0x0002;
  public final static int VT_STR = 1;
  public final static int VT_LONG = 2;
  public final static int VT_FLOAT = 3;
  public final static int VT_WILD = 4;
  public final static int VT_OBJ = 5;
  public final static int VT_FUNC = 6;
  public final static int VT_STR2 = 7;
  public final static int VT_PVOID = 8;
  public final static int VT_INT64 = 9;
  public final static int VT_REF = 10;
  public final static int eExecThrow = 90;
  public final static int EXTFUN_BASE = 0x0001;
  public final static int EXTFUN_NORET = 0x0002;
  public final static int CPL_DEL_MACROS = 0x0001;
  public final static int CPL_USE_LABELS = 0x0002;
  public final static int OOF_SIGNMASK = 0x0003;
  public final static int OOFS_IFSIGN = 0x0000;
  public final static int OOFS_NOSIGN = 0x0001;
  public final static int OOFS_NEEDSIGN = 0x0002;
  public final static int OOF_SIGNED = 0x0004;
  public final static int OOF_NUMBER = 0x0008;
  public final static int OOF_WIDTHMASK = 0x0070;
  public final static int OOFW_IMM = 0x0000;
  public final static int OOFW_8 = 0x0010;
  public final static int OOFW_16 = 0x0020;
  public final static int OOFW_24 = 0x0030;
  public final static int OOFW_32 = 0x0040;
  public final static int OOFW_64 = 0x0050;
  public final static int OOF_ADDR = 0x0080;
  public final static int OOF_OUTER = 0x0100;
  public final static int OOF_ZSTROFF = 0x0200;
  public final static int OOF_NOBNOT = 0x0400;
  public final static int OOF_SPACES = 0x0800;
  public final static int STKVAR_VALID_SIZE = 0x0001;
  public final static int SREG_NUM = 16;
  public final static int saAbs = 0;
  public final static int saRelByte = 1;
  public final static int saRelWord = 2;
  public final static int saRelPara = 3;
  public final static int saRelPage = 4;
  public final static int saRelDble = 5;
  public final static int saRel4K = 6;
  public final static int saGroup = 7;
  public final static int saRel32Bytes = 8;
  public final static int saRel64Bytes = 9;
  public final static int saRelQword = 10;
  public final static int saRel128Bytes = 11;
  public final static int saRel512Bytes = 12;
  public final static int saRel1024Bytes = 13;
  public final static int saRel2048Bytes = 14;
  public final static int scPriv = 0;
  public final static int scGroup = 1;
  public final static int scPub = 2;
  public final static int scPub2 = 4;
  public final static int scStack = 5;
  public final static int scCommon = 6;
  public final static int scPub3 = 7;
  public final static int SEGPERM_EXEC = 1;
  public final static int SEGPERM_WRITE = 2;
  public final static int SEGPERM_READ = 4;
  public final static int SFL_COMORG = 0x01;
  public final static int SFL_OBOK = 0x02;
  public final static int SFL_HIDDEN = 0x04;
  public final static int SFL_DEBUG = 0x08;
  public final static int SFL_LOADER = 0x10;
  public final static int SFL_HIDETYPE = 0x20;
  public final static int SEG_NORM = 0;
  public final static int SEG_XTRN = 1;
  public final static int SEG_CODE = 2;
  public final static int SEG_DATA = 3;
  public final static int SEG_IMP = 4;
  public final static int SEG_GRP = 6;
  public final static int SEG_NULL = 7;
  public final static int SEG_UNDF = 8;
  public final static int SEG_BSS = 9;
  public final static int SEG_ABSSYM = 10;
  public final static int SEG_COMM = 11;
  public final static int SEG_IMEM = 12;
  public final static int ADDSEG_NOSREG = 0x0001;
  public final static int ADDSEG_OR_DIE = 0x0002;
  public final static int ADDSEG_NOTRUNC = 0x0004;
  public final static int ADDSEG_QUIET = 0x0008;
  public final static int ADDSEG_FILLGAP = 0x0010;
  public final static int ADDSEG_SPARSE = 0x0020;
  public final static int SEGMOD_KILL = 0x0001;
  public final static int SEGMOD_KEEP = 0x0002;
  public final static int SEGMOD_SILENT = 0x0004;
  public final static int SEGMOD_KEEP0 = 0x0008;
  public final static int MSF_SILENT = 0x0001;
  public final static int MSF_NOFIX = 0x0002;
  public final static int MSF_LDKEEP = 0x0004;
  public final static int MSF_FIXONCE = 0x0008;
  public final static int MOVE_SEGM_OK = 0;
  public final static int MOVE_SEGM_PARAM = -1;
  public final static int MOVE_SEGM_ROOM = -2;
  public final static int MOVE_SEGM_IDP = -3;
  public final static int MOVE_SEGM_CHUNK = -4;
  public final static int MOVE_SEGM_LOADER = -5;
  public final static int MOVE_SEGM_ODD = -6;
  public final static int CSS_OK = 0;
  public final static int CSS_NODBG = -1;
  public final static int CSS_NOAREA = -2;
  public final static int CSS_NOMEM = -3;
  public final static int MAX_GROUPS = 8;
  public final static int MAX_SEGM_TRANSLATIONS = 64;
  public final static int SEGDEL_PERM = 0x0001;
  public final static int SEGDEL_KEEP = 0x0002;
  public final static int SEGDEL_SILENT = 0x0004;
  public final static int SEGDEL_KEEP0 = 0x0008;
  public final static int ITEM_END_FIXUP = 0x0001;
  public final static int ITEM_END_INITED = 0x0002;
  public final static int ITEM_END_NAME = 0x0004;
  public final static int ITEM_END_XREF = 0x0008;
  public final static int GFE_NOVALUE = 0x0001;
  public final static int MS_VAL = 0x000000FF;
  public final static int FF_IVL = 0x00000100;
  public final static int MS_CLS = 0x00000600;
  public final static int FF_CODE = 0x00000600;
  public final static int FF_DATA = 0x00000400;
  public final static int FF_TAIL = 0x00000200;
  public final static int FF_UNK = 0x00000000;
  public final static int DOUNK_SIMPLE = 0x0000;
  public final static int DOUNK_EXPAND = 0x0001;
  public final static int DOUNK_DELNAMES = 0x0002;
  public final static int MS_COMM = 0x000FF800;
  public final static int FF_COMM = 0x00000800;
  public final static int FF_REF = 0x00001000;
  public final static int FF_LINE = 0x00002000;
  public final static int FF_NAME = 0x00004000;
  public final static int FF_LABL = 0x00008000;
  public final static int FF_FLOW = 0x00010000;
  public final static int FF_SIGN = 0x00020000;
  public final static int FF_BNOT = 0x00040000;
  public final static int FF_VAR = 0x00080000;
  public final static int FF_ANYNAME = 0x0000C000;
  public final static int MS_0TYPE = 0x00F00000;
  public final static int FF_0VOID = 0x00000000;
  public final static int FF_0NUMH = 0x00100000;
  public final static int FF_0NUMD = 0x00200000;
  public final static int FF_0CHAR = 0x00300000;
  public final static int FF_0SEG = 0x00400000;
  public final static int FF_0OFF = 0x00500000;
  public final static int FF_0NUMB = 0x00600000;
  public final static int FF_0NUMO = 0x00700000;
  public final static int FF_0ENUM = 0x00800000;
  public final static int FF_0FOP = 0x00900000;
  public final static int FF_0STRO = 0x00A00000;
  public final static int FF_0STK = 0x00B00000;
  public final static int FF_0FLT = 0x00C00000;
  public final static int FF_0CUST = 0x00D00000;
  public final static int MS_1TYPE = 0x0F000000;
  public final static int FF_1VOID = 0x00000000;
  public final static int FF_1NUMH = 0x01000000;
  public final static int FF_1NUMD = 0x02000000;
  public final static int FF_1CHAR = 0x03000000;
  public final static int FF_1SEG = 0x04000000;
  public final static int FF_1OFF = 0x05000000;
  public final static int FF_1NUMB = 0x06000000;
  public final static int FF_1NUMO = 0x07000000;
  public final static int FF_1ENUM = 0x08000000;
  public final static int FF_1FOP = 0x09000000;
  public final static int FF_1STRO = 0x0A000000;
  public final static int FF_1STK = 0x0B000000;
  public final static int FF_1FLT = 0x0C000000;
  public final static int FF_1CUST = 0x0D000000;
  public final static int OPND_OUTER = 0x80;
  public final static int OPND_MASK = 0x07;
  public final static int OPND_ALL = 0x07;
  public final static int DT_TYPE = 0xF0000000;
  public final static int FF_BYTE = 0x00000000;
  public final static int FF_WORD = 0x10000000;
  public final static int FF_DWRD = 0x20000000;
  public final static int FF_QWRD = 0x30000000;
  public final static int FF_TBYT = 0x40000000;
  public final static int FF_ASCI = 0x50000000;
  public final static int FF_STRU = 0x60000000;
  public final static int FF_OWRD = 0x70000000;
  public final static int FF_FLOAT = 0x80000000;
  public final static int FF_DOUBLE = 0x90000000;
  public final static int FF_PACKREAL = 0xA0000000;
  public final static int FF_ALIGN = 0xB0000000;
  public final static int FF_3BYTE = 0xC0000000;
  public final static int FF_CUSTOM = 0xD0000000;
  public final static int MS_CODE = 0xF0000000;
  public final static int FF_FUNC = 0x10000000;
  public final static int FF_IMMD = 0x40000000;
  public final static int FF_JUMP = 0x80000000;
  public final static int BIN_SEARCH_FORWARD = 1;
  public final static int BIN_SEARCH_BACKWARD = (-1);
  public final static int BIN_SEARCH_CASE = 0x01;
  public final static int BIN_SEARCH_NOCASE = 0x00;
  public final static int BIN_SEARCH_NOBREAK = 0x02;
  public final static int FUNC_NORET = 0x00000001;
  public final static int FUNC_FAR = 0x00000002;
  public final static int FUNC_LIB = 0x00000004;
  public final static int FUNC_STATIC = 0x00000008;
  public final static int FUNC_FRAME = 0x00000010;
  public final static int FUNC_USERFAR = 0x00000020;
  public final static int FUNC_HIDDEN = 0x00000040;
  public final static int FUNC_THUNK = 0x00000080;
  public final static int FUNC_BOTTOMBP = 0x00000100;
  public final static int FUNC_NORET_PENDING = 0x00200;
  public final static int FUNC_SP_READY = 0x00000400;
  public final static int FUNC_PURGED_OK = 0x00004000;
  public final static int FUNC_TAIL = 0x00008000;
  public final static int MOVE_FUNC_OK = 0;
  public final static int MOVE_FUNC_NOCODE = 1;
  public final static int MOVE_FUNC_BADSTART = 2;
  public final static int MOVE_FUNC_NOFUNC = 3;
  public final static int MOVE_FUNC_REFUSED = 4;
  public final static int FIND_FUNC_NORMAL = 0x0000;
  public final static int FIND_FUNC_DEFINE = 0x0001;
  public final static int FIND_FUNC_IGNOREFN = 0x0002;
  public final static int FIND_FUNC_UNDEF = 0;
  public final static int FIND_FUNC_OK = 1;
  public final static int FIND_FUNC_EXIST = 2;
  public final static int IDASGN_OK = 0;
  public final static int IDASGN_BADARG = 1;
  public final static int IDASGN_APPLIED = 2;
  public final static int IDASGN_CURRENT = 3;
  public final static int IDASGN_PLANNED = 4;
  public final static int LIBFUNC_FOUND = 0;
  public final static int LIBFUNC_NONE = 1;
  public final static int LIBFUNC_DELAY = 2;
  public final static int MAXNAMELEN = 512;
  public final static String FUNC_IMPORT_PREFIX = "__imp_";
  public final static int SN_CHECK = 0x01;
  public final static int SN_NOCHECK = 0x00;
  public final static int SN_PUBLIC = 0x02;
  public final static int SN_NON_PUBLIC = 0x04;
  public final static int SN_WEAK = 0x08;
  public final static int SN_NON_WEAK = 0x10;
  public final static int SN_AUTO = 0x20;
  public final static int SN_NON_AUTO = 0x40;
  public final static int SN_NOLIST = 0x80;
  public final static int SN_NOWARN = 0x100;
  public final static int SN_LOCAL = 0x200;
  public final static int NT_NONE = 0;
  public final static int NT_BYTE = 1;
  public final static int NT_LOCAL = 2;
  public final static int NT_STKVAR = 3;
  public final static int NT_ENUM = 4;
  public final static int NT_ABS = 5;
  public final static int NT_SEG = 6;
  public final static int NT_STROFF = 7;
  public final static int NT_BMASK = 8;
  public final static int GETN_APPZERO = 0x0001;
  public final static int GETN_NOFIXUP = 0x0002;
  public final static int GETN_NODUMMY = 0x0004;
  public final static int GNCN_NOSEG = 0x0001;
  public final static int GNCN_NOCOLOR = 0x0002;
  public final static int GNCN_NOLABEL = 0x0004;
  public final static int GNCN_NOFUNC = 0x0008;
  public final static int GNCN_SEG_FUNC = 0x0010;
  public final static int GNCN_SEGNUM = 0x0020;
  public final static int GNCN_REQFUNC = 0x0040;
  public final static int GNCN_REQNAME = 0x0080;
  public final static int GNCN_NODBGNM = 0x0100;
  public final static char STRUC_SEPARATOR = '.';
  public final static int MF_OK = 0x00000001;
  public final static int MF_UNIMEM = 0x00000002;
  public final static int MF_HASUNI = 0x00000004;
  public final static int MF_BYTIL = 0x00000008;
  public final static int MF_HASTI = 0x00000010;
  public final static int SF_VAR = 0x00000001;
  public final static int SF_UNION = 0x00000002;
  public final static int SF_HASUNI = 0x00000004;
  public final static int SF_NOLIST = 0x00000008;
  public final static int SF_TYPLIB = 0x00000010;
  public final static int SF_HIDDEN = 0x00000020;
  public final static int SF_FRAME = 0x00000040;
  public final static int STRUC_ERROR_MEMBER_OK = 0;
  public final static int STRUC_ERROR_MEMBER_NAME = (-1);
  public final static int STRUC_ERROR_MEMBER_OFFSET = (-2);
  public final static int STRUC_ERROR_MEMBER_SIZE = (-3);
  public final static int STRUC_ERROR_MEMBER_TINFO = (-4);
  public final static int STRUC_ERROR_MEMBER_STRUCT = (-5);
  public final static int STRUC_ERROR_MEMBER_UNIVAR = (-6);
  public final static int STRUC_ERROR_MEMBER_VARLAST = (-7);
  public final static int STRUC_ERROR_MEMBER_NESTED = (-8);
  public final static int SET_MEMTI_MAY_DESTROY = 0x0001;
  public final static int SET_MEMTI_COMPATIBLE = 0x0002;
  public final static int SET_MEMTI_FUNCARG = 0x0004;
  public final static int REGVAR_ERROR_OK = 0;
  public final static int REGVAR_ERROR_ARG = (-1);
  public final static int REGVAR_ERROR_RANGE = (-2);
  public final static int REGVAR_ERROR_NAME = (-3);
  public final static int FIXUP_MASK = 0xF;
  public final static int FIXUP_OFF8 = 0;
  public final static int FIXUP_OFF16 = 1;
  public final static int FIXUP_SEG16 = 2;
  public final static int FIXUP_PTR16 = 3;
  public final static int FIXUP_OFF32 = 4;
  public final static int FIXUP_PTR32 = 5;
  public final static int FIXUP_HI8 = 6;
  public final static int FIXUP_HI16 = 7;
  public final static int FIXUP_LOW8 = 8;
  public final static int FIXUP_LOW16 = 9;
  public final static int FIXUP_VHIGH = 0xA;
  public final static int FIXUP_VLOW = 0xB;
  public final static int FIXUP_OFF64 = 0xC;
  public final static int FIXUP_CUSTOM = 0xF;
  public final static int FIXUP_REL = 0x10;
  public final static int FIXUP_SELFREL = 0x0;
  public final static int FIXUP_EXTDEF = 0x20;
  public final static int FIXUP_UNUSED = 0x40;
  public final static int FIXUP_CREATED = 0x80;
  public final static int XREF_USER = 0x20;
  public final static int XREF_TAIL = 0x40;
  public final static int XREF_BASE = 0x80;
  public final static int XREF_MASK = 0x1F;
  public final static int XREF_PASTEND = 0x100;
  public final static int XREF_ALL = 0x00;
  public final static int XREF_FAR = 0x01;
  public final static int XREF_DATA = 0x02;
  public final static int NN_null = 0;
  public final static int NN_aaa = NN_null + 1;
  public final static int NN_aad = NN_aaa + 1;
  public final static int NN_aam = NN_aad + 1;
  public final static int NN_aas = NN_aam + 1;
  public final static int NN_adc = NN_aas + 1;
  public final static int NN_add = NN_adc + 1;
  public final static int NN_and = NN_add + 1;
  public final static int NN_arpl = NN_and + 1;
  public final static int NN_bound = NN_arpl + 1;
  public final static int NN_bsf = NN_bound + 1;
  public final static int NN_bsr = NN_bsf + 1;
  public final static int NN_bt = NN_bsr + 1;
  public final static int NN_btc = NN_bt + 1;
  public final static int NN_btr = NN_btc + 1;
  public final static int NN_bts = NN_btr + 1;
  public final static int NN_call = NN_bts + 1;
  public final static int NN_callfi = NN_call + 1;
  public final static int NN_callni = NN_callfi + 1;
  public final static int NN_cbw = NN_callni + 1;
  public final static int NN_cwde = NN_cbw + 1;
  public final static int NN_cdqe = NN_cwde + 1;
  public final static int NN_clc = NN_cdqe + 1;
  public final static int NN_cld = NN_clc + 1;
  public final static int NN_cli = NN_cld + 1;
  public final static int NN_clts = NN_cli + 1;
  public final static int NN_cmc = NN_clts + 1;
  public final static int NN_cmp = NN_cmc + 1;
  public final static int NN_cmps = NN_cmp + 1;
  public final static int NN_cwd = NN_cmps + 1;
  public final static int NN_cdq = NN_cwd + 1;
  public final static int NN_cqo = NN_cdq + 1;
  public final static int NN_daa = NN_cqo + 1;
  public final static int NN_das = NN_daa + 1;
  public final static int NN_dec = NN_das + 1;
  public final static int NN_div = NN_dec + 1;
  public final static int NN_enterw = NN_div + 1;
  public final static int NN_enter = NN_enterw + 1;
  public final static int NN_enterd = NN_enter + 1;
  public final static int NN_enterq = NN_enterd + 1;
  public final static int NN_hlt = NN_enterq + 1;
  public final static int NN_idiv = NN_hlt + 1;
  public final static int NN_imul = NN_idiv + 1;
  public final static int NN_in = NN_imul + 1;
  public final static int NN_inc = NN_in + 1;
  public final static int NN_ins = NN_inc + 1;
  public final static int NN_int = NN_ins + 1;
  public final static int NN_into = NN_int + 1;
  public final static int NN_int3 = NN_into + 1;
  public final static int NN_iretw = NN_int3 + 1;
  public final static int NN_iret = NN_iretw + 1;
  public final static int NN_iretd = NN_iret + 1;
  public final static int NN_iretq = NN_iretd + 1;
  public final static int NN_ja = NN_iretq + 1;
  public final static int NN_jae = NN_ja + 1;
  public final static int NN_jb = NN_jae + 1;
  public final static int NN_jbe = NN_jb + 1;
  public final static int NN_jc = NN_jbe + 1;
  public final static int NN_jcxz = NN_jc + 1;
  public final static int NN_jecxz = NN_jcxz + 1;
  public final static int NN_jrcxz = NN_jecxz + 1;
  public final static int NN_je = NN_jrcxz + 1;
  public final static int NN_jg = NN_je + 1;
  public final static int NN_jge = NN_jg + 1;
  public final static int NN_jl = NN_jge + 1;
  public final static int NN_jle = NN_jl + 1;
  public final static int NN_jna = NN_jle + 1;
  public final static int NN_jnae = NN_jna + 1;
  public final static int NN_jnb = NN_jnae + 1;
  public final static int NN_jnbe = NN_jnb + 1;
  public final static int NN_jnc = NN_jnbe + 1;
  public final static int NN_jne = NN_jnc + 1;
  public final static int NN_jng = NN_jne + 1;
  public final static int NN_jnge = NN_jng + 1;
  public final static int NN_jnl = NN_jnge + 1;
  public final static int NN_jnle = NN_jnl + 1;
  public final static int NN_jno = NN_jnle + 1;
  public final static int NN_jnp = NN_jno + 1;
  public final static int NN_jns = NN_jnp + 1;
  public final static int NN_jnz = NN_jns + 1;
  public final static int NN_jo = NN_jnz + 1;
  public final static int NN_jp = NN_jo + 1;
  public final static int NN_jpe = NN_jp + 1;
  public final static int NN_jpo = NN_jpe + 1;
  public final static int NN_js = NN_jpo + 1;
  public final static int NN_jz = NN_js + 1;
  public final static int NN_jmp = NN_jz + 1;
  public final static int NN_jmpfi = NN_jmp + 1;
  public final static int NN_jmpni = NN_jmpfi + 1;
  public final static int NN_jmpshort = NN_jmpni + 1;
  public final static int NN_lahf = NN_jmpshort + 1;
  public final static int NN_lar = NN_lahf + 1;
  public final static int NN_lea = NN_lar + 1;
  public final static int NN_leavew = NN_lea + 1;
  public final static int NN_leave = NN_leavew + 1;
  public final static int NN_leaved = NN_leave + 1;
  public final static int NN_leaveq = NN_leaved + 1;
  public final static int NN_lgdt = NN_leaveq + 1;
  public final static int NN_lidt = NN_lgdt + 1;
  public final static int NN_lgs = NN_lidt + 1;
  public final static int NN_lss = NN_lgs + 1;
  public final static int NN_lds = NN_lss + 1;
  public final static int NN_les = NN_lds + 1;
  public final static int NN_lfs = NN_les + 1;
  public final static int NN_lldt = NN_lfs + 1;
  public final static int NN_lmsw = NN_lldt + 1;
  public final static int NN_lock = NN_lmsw + 1;
  public final static int NN_lods = NN_lock + 1;
  public final static int NN_loopw = NN_lods + 1;
  public final static int NN_loop = NN_loopw + 1;
  public final static int NN_loopd = NN_loop + 1;
  public final static int NN_loopq = NN_loopd + 1;
  public final static int NN_loopwe = NN_loopq + 1;
  public final static int NN_loope = NN_loopwe + 1;
  public final static int NN_loopde = NN_loope + 1;
  public final static int NN_loopqe = NN_loopde + 1;
  public final static int NN_loopwne = NN_loopqe + 1;
  public final static int NN_loopne = NN_loopwne + 1;
  public final static int NN_loopdne = NN_loopne + 1;
  public final static int NN_loopqne = NN_loopdne + 1;
  public final static int NN_lsl = NN_loopqne + 1;
  public final static int NN_ltr = NN_lsl + 1;
  public final static int NN_mov = NN_ltr + 1;
  public final static int NN_movsp = NN_mov + 1;
  public final static int NN_movs = NN_movsp + 1;
  public final static int NN_movsx = NN_movs + 1;
  public final static int NN_movzx = NN_movsx + 1;
  public final static int NN_mul = NN_movzx + 1;
  public final static int NN_neg = NN_mul + 1;
  public final static int NN_nop = NN_neg + 1;
  public final static int NN_not = NN_nop + 1;
  public final static int NN_or = NN_not + 1;
  public final static int NN_out = NN_or + 1;
  public final static int NN_outs = NN_out + 1;
  public final static int NN_pop = NN_outs + 1;
  public final static int NN_popaw = NN_pop + 1;
  public final static int NN_popa = NN_popaw + 1;
  public final static int NN_popad = NN_popa + 1;
  public final static int NN_popaq = NN_popad + 1;
  public final static int NN_popfw = NN_popaq + 1;
  public final static int NN_popf = NN_popfw + 1;
  public final static int NN_popfd = NN_popf + 1;
  public final static int NN_popfq = NN_popfd + 1;
  public final static int NN_push = NN_popfq + 1;
  public final static int NN_pushaw = NN_push + 1;
  public final static int NN_pusha = NN_pushaw + 1;
  public final static int NN_pushad = NN_pusha + 1;
  public final static int NN_pushaq = NN_pushad + 1;
  public final static int NN_pushfw = NN_pushaq + 1;
  public final static int NN_pushf = NN_pushfw + 1;
  public final static int NN_pushfd = NN_pushf + 1;
  public final static int NN_pushfq = NN_pushfd + 1;
  public final static int NN_rcl = NN_pushfq + 1;
  public final static int NN_rcr = NN_rcl + 1;
  public final static int NN_rol = NN_rcr + 1;
  public final static int NN_ror = NN_rol + 1;
  public final static int NN_rep = NN_ror + 1;
  public final static int NN_repe = NN_rep + 1;
  public final static int NN_repne = NN_repe + 1;
  public final static int NN_retn = NN_repne + 1;
  public final static int NN_retf = NN_retn + 1;
  public final static int NN_sahf = NN_retf + 1;
  public final static int NN_sal = NN_sahf + 1;
  public final static int NN_sar = NN_sal + 1;
  public final static int NN_shl = NN_sar + 1;
  public final static int NN_shr = NN_shl + 1;
  public final static int NN_sbb = NN_shr + 1;
  public final static int NN_scas = NN_sbb + 1;
  public final static int NN_seta = NN_scas + 1;
  public final static int NN_setae = NN_seta + 1;
  public final static int NN_setb = NN_setae + 1;
  public final static int NN_setbe = NN_setb + 1;
  public final static int NN_setc = NN_setbe + 1;
  public final static int NN_sete = NN_setc + 1;
  public final static int NN_setg = NN_sete + 1;
  public final static int NN_setge = NN_setg + 1;
  public final static int NN_setl = NN_setge + 1;
  public final static int NN_setle = NN_setl + 1;
  public final static int NN_setna = NN_setle + 1;
  public final static int NN_setnae = NN_setna + 1;
  public final static int NN_setnb = NN_setnae + 1;
  public final static int NN_setnbe = NN_setnb + 1;
  public final static int NN_setnc = NN_setnbe + 1;
  public final static int NN_setne = NN_setnc + 1;
  public final static int NN_setng = NN_setne + 1;
  public final static int NN_setnge = NN_setng + 1;
  public final static int NN_setnl = NN_setnge + 1;
  public final static int NN_setnle = NN_setnl + 1;
  public final static int NN_setno = NN_setnle + 1;
  public final static int NN_setnp = NN_setno + 1;
  public final static int NN_setns = NN_setnp + 1;
  public final static int NN_setnz = NN_setns + 1;
  public final static int NN_seto = NN_setnz + 1;
  public final static int NN_setp = NN_seto + 1;
  public final static int NN_setpe = NN_setp + 1;
  public final static int NN_setpo = NN_setpe + 1;
  public final static int NN_sets = NN_setpo + 1;
  public final static int NN_setz = NN_sets + 1;
  public final static int NN_sgdt = NN_setz + 1;
  public final static int NN_sidt = NN_sgdt + 1;
  public final static int NN_shld = NN_sidt + 1;
  public final static int NN_shrd = NN_shld + 1;
  public final static int NN_sldt = NN_shrd + 1;
  public final static int NN_smsw = NN_sldt + 1;
  public final static int NN_stc = NN_smsw + 1;
  public final static int NN_std = NN_stc + 1;
  public final static int NN_sti = NN_std + 1;
  public final static int NN_stos = NN_sti + 1;
  public final static int NN_str = NN_stos + 1;
  public final static int NN_sub = NN_str + 1;
  public final static int NN_test = NN_sub + 1;
  public final static int NN_verr = NN_test + 1;
  public final static int NN_verw = NN_verr + 1;
  public final static int NN_wait = NN_verw + 1;
  public final static int NN_xchg = NN_wait + 1;
  public final static int NN_xlat = NN_xchg + 1;
  public final static int NN_xor = NN_xlat + 1;
  public final static int NN_cmpxchg = NN_xor + 1;
  public final static int NN_bswap = NN_cmpxchg + 1;
  public final static int NN_xadd = NN_bswap + 1;
  public final static int NN_invd = NN_xadd + 1;
  public final static int NN_wbinvd = NN_invd + 1;
  public final static int NN_invlpg = NN_wbinvd + 1;
  public final static int NN_rdmsr = NN_invlpg + 1;
  public final static int NN_wrmsr = NN_rdmsr + 1;
  public final static int NN_cpuid = NN_wrmsr + 1;
  public final static int NN_cmpxchg8b = NN_cpuid + 1;
  public final static int NN_rdtsc = NN_cmpxchg8b + 1;
  public final static int NN_rsm = NN_rdtsc + 1;
  public final static int NN_cmova = NN_rsm + 1;
  public final static int NN_cmovb = NN_cmova + 1;
  public final static int NN_cmovbe = NN_cmovb + 1;
  public final static int NN_cmovg = NN_cmovbe + 1;
  public final static int NN_cmovge = NN_cmovg + 1;
  public final static int NN_cmovl = NN_cmovge + 1;
  public final static int NN_cmovle = NN_cmovl + 1;
  public final static int NN_cmovnb = NN_cmovle + 1;
  public final static int NN_cmovno = NN_cmovnb + 1;
  public final static int NN_cmovnp = NN_cmovno + 1;
  public final static int NN_cmovns = NN_cmovnp + 1;
  public final static int NN_cmovnz = NN_cmovns + 1;
  public final static int NN_cmovo = NN_cmovnz + 1;
  public final static int NN_cmovp = NN_cmovo + 1;
  public final static int NN_cmovs = NN_cmovp + 1;
  public final static int NN_cmovz = NN_cmovs + 1;
  public final static int NN_fcmovb = NN_cmovz + 1;
  public final static int NN_fcmove = NN_fcmovb + 1;
  public final static int NN_fcmovbe = NN_fcmove + 1;
  public final static int NN_fcmovu = NN_fcmovbe + 1;
  public final static int NN_fcmovnb = NN_fcmovu + 1;
  public final static int NN_fcmovne = NN_fcmovnb + 1;
  public final static int NN_fcmovnbe = NN_fcmovne + 1;
  public final static int NN_fcmovnu = NN_fcmovnbe + 1;
  public final static int NN_fcomi = NN_fcmovnu + 1;
  public final static int NN_fucomi = NN_fcomi + 1;
  public final static int NN_fcomip = NN_fucomi + 1;
  public final static int NN_fucomip = NN_fcomip + 1;
  public final static int NN_rdpmc = NN_fucomip + 1;
  public final static int NN_fld = NN_rdpmc + 1;
  public final static int NN_fst = NN_fld + 1;
  public final static int NN_fstp = NN_fst + 1;
  public final static int NN_fxch = NN_fstp + 1;
  public final static int NN_fild = NN_fxch + 1;
  public final static int NN_fist = NN_fild + 1;
  public final static int NN_fistp = NN_fist + 1;
  public final static int NN_fbld = NN_fistp + 1;
  public final static int NN_fbstp = NN_fbld + 1;
  public final static int NN_fadd = NN_fbstp + 1;
  public final static int NN_faddp = NN_fadd + 1;
  public final static int NN_fiadd = NN_faddp + 1;
  public final static int NN_fsub = NN_fiadd + 1;
  public final static int NN_fsubp = NN_fsub + 1;
  public final static int NN_fisub = NN_fsubp + 1;
  public final static int NN_fsubr = NN_fisub + 1;
  public final static int NN_fsubrp = NN_fsubr + 1;
  public final static int NN_fisubr = NN_fsubrp + 1;
  public final static int NN_fmul = NN_fisubr + 1;
  public final static int NN_fmulp = NN_fmul + 1;
  public final static int NN_fimul = NN_fmulp + 1;
  public final static int NN_fdiv = NN_fimul + 1;
  public final static int NN_fdivp = NN_fdiv + 1;
  public final static int NN_fidiv = NN_fdivp + 1;
  public final static int NN_fdivr = NN_fidiv + 1;
  public final static int NN_fdivrp = NN_fdivr + 1;
  public final static int NN_fidivr = NN_fdivrp + 1;
  public final static int NN_fsqrt = NN_fidivr + 1;
  public final static int NN_fscale = NN_fsqrt + 1;
  public final static int NN_fprem = NN_fscale + 1;
  public final static int NN_frndint = NN_fprem + 1;
  public final static int NN_fxtract = NN_frndint + 1;
  public final static int NN_fabs = NN_fxtract + 1;
  public final static int NN_fchs = NN_fabs + 1;
  public final static int NN_fcom = NN_fchs + 1;
  public final static int NN_fcomp = NN_fcom + 1;
  public final static int NN_fcompp = NN_fcomp + 1;
  public final static int NN_ficom = NN_fcompp + 1;
  public final static int NN_ficomp = NN_ficom + 1;
  public final static int NN_ftst = NN_ficomp + 1;
  public final static int NN_fxam = NN_ftst + 1;
  public final static int NN_fptan = NN_fxam + 1;
  public final static int NN_fpatan = NN_fptan + 1;
  public final static int NN_f2xm1 = NN_fpatan + 1;
  public final static int NN_fyl2x = NN_f2xm1 + 1;
  public final static int NN_fyl2xp1 = NN_fyl2x + 1;
  public final static int NN_fldz = NN_fyl2xp1 + 1;
  public final static int NN_fld1 = NN_fldz + 1;
  public final static int NN_fldpi = NN_fld1 + 1;
  public final static int NN_fldl2t = NN_fldpi + 1;
  public final static int NN_fldl2e = NN_fldl2t + 1;
  public final static int NN_fldlg2 = NN_fldl2e + 1;
  public final static int NN_fldln2 = NN_fldlg2 + 1;
  public final static int NN_finit = NN_fldln2 + 1;
  public final static int NN_fninit = NN_finit + 1;
  public final static int NN_fsetpm = NN_fninit + 1;
  public final static int NN_fldcw = NN_fsetpm + 1;
  public final static int NN_fstcw = NN_fldcw + 1;
  public final static int NN_fnstcw = NN_fstcw + 1;
  public final static int NN_fstsw = NN_fnstcw + 1;
  public final static int NN_fnstsw = NN_fstsw + 1;
  public final static int NN_fclex = NN_fnstsw + 1;
  public final static int NN_fnclex = NN_fclex + 1;
  public final static int NN_fstenv = NN_fnclex + 1;
  public final static int NN_fnstenv = NN_fstenv + 1;
  public final static int NN_fldenv = NN_fnstenv + 1;
  public final static int NN_fsave = NN_fldenv + 1;
  public final static int NN_fnsave = NN_fsave + 1;
  public final static int NN_frstor = NN_fnsave + 1;
  public final static int NN_fincstp = NN_frstor + 1;
  public final static int NN_fdecstp = NN_fincstp + 1;
  public final static int NN_ffree = NN_fdecstp + 1;
  public final static int NN_fnop = NN_ffree + 1;
  public final static int NN_feni = NN_fnop + 1;
  public final static int NN_fneni = NN_feni + 1;
  public final static int NN_fdisi = NN_fneni + 1;
  public final static int NN_fndisi = NN_fdisi + 1;
  public final static int NN_fprem1 = NN_fndisi + 1;
  public final static int NN_fsincos = NN_fprem1 + 1;
  public final static int NN_fsin = NN_fsincos + 1;
  public final static int NN_fcos = NN_fsin + 1;
  public final static int NN_fucom = NN_fcos + 1;
  public final static int NN_fucomp = NN_fucom + 1;
  public final static int NN_fucompp = NN_fucomp + 1;
  public final static int NN_setalc = NN_fucompp + 1;
  public final static int NN_svdc = NN_setalc + 1;
  public final static int NN_rsdc = NN_svdc + 1;
  public final static int NN_svldt = NN_rsdc + 1;
  public final static int NN_rsldt = NN_svldt + 1;
  public final static int NN_svts = NN_rsldt + 1;
  public final static int NN_rsts = NN_svts + 1;
  public final static int NN_icebp = NN_rsts + 1;
  public final static int NN_loadall = NN_icebp + 1;
  public final static int NN_emms = NN_loadall + 1;
  public final static int NN_movd = NN_emms + 1;
  public final static int NN_movq = NN_movd + 1;
  public final static int NN_packsswb = NN_movq + 1;
  public final static int NN_packssdw = NN_packsswb + 1;
  public final static int NN_packuswb = NN_packssdw + 1;
  public final static int NN_paddb = NN_packuswb + 1;
  public final static int NN_paddw = NN_paddb + 1;
  public final static int NN_paddd = NN_paddw + 1;
  public final static int NN_paddsb = NN_paddd + 1;
  public final static int NN_paddsw = NN_paddsb + 1;
  public final static int NN_paddusb = NN_paddsw + 1;
  public final static int NN_paddusw = NN_paddusb + 1;
  public final static int NN_pand = NN_paddusw + 1;
  public final static int NN_pandn = NN_pand + 1;
  public final static int NN_pcmpeqb = NN_pandn + 1;
  public final static int NN_pcmpeqw = NN_pcmpeqb + 1;
  public final static int NN_pcmpeqd = NN_pcmpeqw + 1;
  public final static int NN_pcmpgtb = NN_pcmpeqd + 1;
  public final static int NN_pcmpgtw = NN_pcmpgtb + 1;
  public final static int NN_pcmpgtd = NN_pcmpgtw + 1;
  public final static int NN_pmaddwd = NN_pcmpgtd + 1;
  public final static int NN_pmulhw = NN_pmaddwd + 1;
  public final static int NN_pmullw = NN_pmulhw + 1;
  public final static int NN_por = NN_pmullw + 1;
  public final static int NN_psllw = NN_por + 1;
  public final static int NN_pslld = NN_psllw + 1;
  public final static int NN_psllq = NN_pslld + 1;
  public final static int NN_psraw = NN_psllq + 1;
  public final static int NN_psrad = NN_psraw + 1;
  public final static int NN_psrlw = NN_psrad + 1;
  public final static int NN_psrld = NN_psrlw + 1;
  public final static int NN_psrlq = NN_psrld + 1;
  public final static int NN_psubb = NN_psrlq + 1;
  public final static int NN_psubw = NN_psubb + 1;
  public final static int NN_psubd = NN_psubw + 1;
  public final static int NN_psubsb = NN_psubd + 1;
  public final static int NN_psubsw = NN_psubsb + 1;
  public final static int NN_psubusb = NN_psubsw + 1;
  public final static int NN_psubusw = NN_psubusb + 1;
  public final static int NN_punpckhbw = NN_psubusw + 1;
  public final static int NN_punpckhwd = NN_punpckhbw + 1;
  public final static int NN_punpckhdq = NN_punpckhwd + 1;
  public final static int NN_punpcklbw = NN_punpckhdq + 1;
  public final static int NN_punpcklwd = NN_punpcklbw + 1;
  public final static int NN_punpckldq = NN_punpcklwd + 1;
  public final static int NN_pxor = NN_punpckldq + 1;
  public final static int NN_fxsave = NN_pxor + 1;
  public final static int NN_fxrstor = NN_fxsave + 1;
  public final static int NN_sysenter = NN_fxrstor + 1;
  public final static int NN_sysexit = NN_sysenter + 1;
  public final static int NN_pavgusb = NN_sysexit + 1;
  public final static int NN_pfadd = NN_pavgusb + 1;
  public final static int NN_pfsub = NN_pfadd + 1;
  public final static int NN_pfsubr = NN_pfsub + 1;
  public final static int NN_pfacc = NN_pfsubr + 1;
  public final static int NN_pfcmpge = NN_pfacc + 1;
  public final static int NN_pfcmpgt = NN_pfcmpge + 1;
  public final static int NN_pfcmpeq = NN_pfcmpgt + 1;
  public final static int NN_pfmin = NN_pfcmpeq + 1;
  public final static int NN_pfmax = NN_pfmin + 1;
  public final static int NN_pi2fd = NN_pfmax + 1;
  public final static int NN_pf2id = NN_pi2fd + 1;
  public final static int NN_pfrcp = NN_pf2id + 1;
  public final static int NN_pfrsqrt = NN_pfrcp + 1;
  public final static int NN_pfmul = NN_pfrsqrt + 1;
  public final static int NN_pfrcpit1 = NN_pfmul + 1;
  public final static int NN_pfrsqit1 = NN_pfrcpit1 + 1;
  public final static int NN_pfrcpit2 = NN_pfrsqit1 + 1;
  public final static int NN_pmulhrw = NN_pfrcpit2 + 1;
  public final static int NN_femms = NN_pmulhrw + 1;
  public final static int NN_prefetch = NN_femms + 1;
  public final static int NN_prefetchw = NN_prefetch + 1;
  public final static int NN_addps = NN_prefetchw + 1;
  public final static int NN_addss = NN_addps + 1;
  public final static int NN_andnps = NN_addss + 1;
  public final static int NN_andps = NN_andnps + 1;
  public final static int NN_cmpps = NN_andps + 1;
  public final static int NN_cmpss = NN_cmpps + 1;
  public final static int NN_comiss = NN_cmpss + 1;
  public final static int NN_cvtpi2ps = NN_comiss + 1;
  public final static int NN_cvtps2pi = NN_cvtpi2ps + 1;
  public final static int NN_cvtsi2ss = NN_cvtps2pi + 1;
  public final static int NN_cvtss2si = NN_cvtsi2ss + 1;
  public final static int NN_cvttps2pi = NN_cvtss2si + 1;
  public final static int NN_cvttss2si = NN_cvttps2pi + 1;
  public final static int NN_divps = NN_cvttss2si + 1;
  public final static int NN_divss = NN_divps + 1;
  public final static int NN_ldmxcsr = NN_divss + 1;
  public final static int NN_maxps = NN_ldmxcsr + 1;
  public final static int NN_maxss = NN_maxps + 1;
  public final static int NN_minps = NN_maxss + 1;
  public final static int NN_minss = NN_minps + 1;
  public final static int NN_movaps = NN_minss + 1;
  public final static int NN_movhlps = NN_movaps + 1;
  public final static int NN_movhps = NN_movhlps + 1;
  public final static int NN_movlhps = NN_movhps + 1;
  public final static int NN_movlps = NN_movlhps + 1;
  public final static int NN_movmskps = NN_movlps + 1;
  public final static int NN_movss = NN_movmskps + 1;
  public final static int NN_movups = NN_movss + 1;
  public final static int NN_mulps = NN_movups + 1;
  public final static int NN_mulss = NN_mulps + 1;
  public final static int NN_orps = NN_mulss + 1;
  public final static int NN_rcpps = NN_orps + 1;
  public final static int NN_rcpss = NN_rcpps + 1;
  public final static int NN_rsqrtps = NN_rcpss + 1;
  public final static int NN_rsqrtss = NN_rsqrtps + 1;
  public final static int NN_shufps = NN_rsqrtss + 1;
  public final static int NN_sqrtps = NN_shufps + 1;
  public final static int NN_sqrtss = NN_sqrtps + 1;
  public final static int NN_stmxcsr = NN_sqrtss + 1;
  public final static int NN_subps = NN_stmxcsr + 1;
  public final static int NN_subss = NN_subps + 1;
  public final static int NN_ucomiss = NN_subss + 1;
  public final static int NN_unpckhps = NN_ucomiss + 1;
  public final static int NN_unpcklps = NN_unpckhps + 1;
  public final static int NN_xorps = NN_unpcklps + 1;
  public final static int NN_pavgb = NN_xorps + 1;
  public final static int NN_pavgw = NN_pavgb + 1;
  public final static int NN_pextrw = NN_pavgw + 1;
  public final static int NN_pinsrw = NN_pextrw + 1;
  public final static int NN_pmaxsw = NN_pinsrw + 1;
  public final static int NN_pmaxub = NN_pmaxsw + 1;
  public final static int NN_pminsw = NN_pmaxub + 1;
  public final static int NN_pminub = NN_pminsw + 1;
  public final static int NN_pmovmskb = NN_pminub + 1;
  public final static int NN_pmulhuw = NN_pmovmskb + 1;
  public final static int NN_psadbw = NN_pmulhuw + 1;
  public final static int NN_pshufw = NN_psadbw + 1;
  public final static int NN_maskmovq = NN_pshufw + 1;
  public final static int NN_movntps = NN_maskmovq + 1;
  public final static int NN_movntq = NN_movntps + 1;
  public final static int NN_prefetcht0 = NN_movntq + 1;
  public final static int NN_prefetcht1 = NN_prefetcht0 + 1;
  public final static int NN_prefetcht2 = NN_prefetcht1 + 1;
  public final static int NN_prefetchnta = NN_prefetcht2 + 1;
  public final static int NN_sfence = NN_prefetchnta + 1;
  public final static int NN_cmpeqps = NN_sfence + 1;
  public final static int NN_cmpltps = NN_cmpeqps + 1;
  public final static int NN_cmpleps = NN_cmpltps + 1;
  public final static int NN_cmpunordps = NN_cmpleps + 1;
  public final static int NN_cmpneqps = NN_cmpunordps + 1;
  public final static int NN_cmpnltps = NN_cmpneqps + 1;
  public final static int NN_cmpnleps = NN_cmpnltps + 1;
  public final static int NN_cmpordps = NN_cmpnleps + 1;
  public final static int NN_cmpeqss = NN_cmpordps + 1;
  public final static int NN_cmpltss = NN_cmpeqss + 1;
  public final static int NN_cmpless = NN_cmpltss + 1;
  public final static int NN_cmpunordss = NN_cmpless + 1;
  public final static int NN_cmpneqss = NN_cmpunordss + 1;
  public final static int NN_cmpnltss = NN_cmpneqss + 1;
  public final static int NN_cmpnless = NN_cmpnltss + 1;
  public final static int NN_cmpordss = NN_cmpnless + 1;
  public final static int NN_pf2iw = NN_cmpordss + 1;
  public final static int NN_pfnacc = NN_pf2iw + 1;
  public final static int NN_pfpnacc = NN_pfnacc + 1;
  public final static int NN_pi2fw = NN_pfpnacc + 1;
  public final static int NN_pswapd = NN_pi2fw + 1;
  public final static int NN_fstp1 = NN_pswapd + 1;
  public final static int NN_fcom2 = NN_fstp1 + 1;
  public final static int NN_fcomp3 = NN_fcom2 + 1;
  public final static int NN_fxch4 = NN_fcomp3 + 1;
  public final static int NN_fcomp5 = NN_fxch4 + 1;
  public final static int NN_ffreep = NN_fcomp5 + 1;
  public final static int NN_fxch7 = NN_ffreep + 1;
  public final static int NN_fstp8 = NN_fxch7 + 1;
  public final static int NN_fstp9 = NN_fstp8 + 1;
  public final static int NN_addpd = NN_fstp9 + 1;
  public final static int NN_addsd = NN_addpd + 1;
  public final static int NN_andnpd = NN_addsd + 1;
  public final static int NN_andpd = NN_andnpd + 1;
  public final static int NN_clflush = NN_andpd + 1;
  public final static int NN_cmppd = NN_clflush + 1;
  public final static int NN_cmpsd = NN_cmppd + 1;
  public final static int NN_comisd = NN_cmpsd + 1;
  public final static int NN_cvtdq2pd = NN_comisd + 1;
  public final static int NN_cvtdq2ps = NN_cvtdq2pd + 1;
  public final static int NN_cvtpd2dq = NN_cvtdq2ps + 1;
  public final static int NN_cvtpd2pi = NN_cvtpd2dq + 1;
  public final static int NN_cvtpd2ps = NN_cvtpd2pi + 1;
  public final static int NN_cvtpi2pd = NN_cvtpd2ps + 1;
  public final static int NN_cvtps2dq = NN_cvtpi2pd + 1;
  public final static int NN_cvtps2pd = NN_cvtps2dq + 1;
  public final static int NN_cvtsd2si = NN_cvtps2pd + 1;
  public final static int NN_cvtsd2ss = NN_cvtsd2si + 1;
  public final static int NN_cvtsi2sd = NN_cvtsd2ss + 1;
  public final static int NN_cvtss2sd = NN_cvtsi2sd + 1;
  public final static int NN_cvttpd2dq = NN_cvtss2sd + 1;
  public final static int NN_cvttpd2pi = NN_cvttpd2dq + 1;
  public final static int NN_cvttps2dq = NN_cvttpd2pi + 1;
  public final static int NN_cvttsd2si = NN_cvttps2dq + 1;
  public final static int NN_divpd = NN_cvttsd2si + 1;
  public final static int NN_divsd = NN_divpd + 1;
  public final static int NN_lfence = NN_divsd + 1;
  public final static int NN_maskmovdqu = NN_lfence + 1;
  public final static int NN_maxpd = NN_maskmovdqu + 1;
  public final static int NN_maxsd = NN_maxpd + 1;
  public final static int NN_mfence = NN_maxsd + 1;
  public final static int NN_minpd = NN_mfence + 1;
  public final static int NN_minsd = NN_minpd + 1;
  public final static int NN_movapd = NN_minsd + 1;
  public final static int NN_movdq2q = NN_movapd + 1;
  public final static int NN_movdqa = NN_movdq2q + 1;
  public final static int NN_movdqu = NN_movdqa + 1;
  public final static int NN_movhpd = NN_movdqu + 1;
  public final static int NN_movlpd = NN_movhpd + 1;
  public final static int NN_movmskpd = NN_movlpd + 1;
  public final static int NN_movntdq = NN_movmskpd + 1;
  public final static int NN_movnti = NN_movntdq + 1;
  public final static int NN_movntpd = NN_movnti + 1;
  public final static int NN_movq2dq = NN_movntpd + 1;
  public final static int NN_movsd = NN_movq2dq + 1;
  public final static int NN_movupd = NN_movsd + 1;
  public final static int NN_mulpd = NN_movupd + 1;
  public final static int NN_mulsd = NN_mulpd + 1;
  public final static int NN_orpd = NN_mulsd + 1;
  public final static int NN_paddq = NN_orpd + 1;
  public final static int NN_pause = NN_paddq + 1;
  public final static int NN_pmuludq = NN_pause + 1;
  public final static int NN_pshufd = NN_pmuludq + 1;
  public final static int NN_pshufhw = NN_pshufd + 1;
  public final static int NN_pshuflw = NN_pshufhw + 1;
  public final static int NN_pslldq = NN_pshuflw + 1;
  public final static int NN_psrldq = NN_pslldq + 1;
  public final static int NN_psubq = NN_psrldq + 1;
  public final static int NN_punpckhqdq = NN_psubq + 1;
  public final static int NN_punpcklqdq = NN_punpckhqdq + 1;
  public final static int NN_shufpd = NN_punpcklqdq + 1;
  public final static int NN_sqrtpd = NN_shufpd + 1;
  public final static int NN_sqrtsd = NN_sqrtpd + 1;
  public final static int NN_subpd = NN_sqrtsd + 1;
  public final static int NN_subsd = NN_subpd + 1;
  public final static int NN_ucomisd = NN_subsd + 1;
  public final static int NN_unpckhpd = NN_ucomisd + 1;
  public final static int NN_unpcklpd = NN_unpckhpd + 1;
  public final static int NN_xorpd = NN_unpcklpd + 1;
  public final static int NN_syscall = NN_xorpd + 1;
  public final static int NN_sysret = NN_syscall + 1;
  public final static int NN_swapgs = NN_sysret + 1;
  public final static int NN_movddup = NN_swapgs + 1;
  public final static int NN_movshdup = NN_movddup + 1;
  public final static int NN_movsldup = NN_movshdup + 1;
  public final static int NN_movsxd = NN_movsldup + 1;
  public final static int NN_cmpxchg16b = NN_movsxd + 1;
  public final static int NN_addsubpd = NN_cmpxchg16b + 1;
  public final static int NN_addsubps = NN_addsubpd + 1;
  public final static int NN_haddpd = NN_addsubps + 1;
  public final static int NN_haddps = NN_haddpd + 1;
  public final static int NN_hsubpd = NN_haddps + 1;
  public final static int NN_hsubps = NN_hsubpd + 1;
  public final static int NN_monitor = NN_hsubps + 1;
  public final static int NN_mwait = NN_monitor + 1;
  public final static int NN_fisttp = NN_mwait + 1;
  public final static int NN_lddqu = NN_fisttp + 1;
  public final static int NN_psignb = NN_lddqu + 1;
  public final static int NN_psignw = NN_psignb + 1;
  public final static int NN_psignd = NN_psignw + 1;
  public final static int NN_pshufb = NN_psignd + 1;
  public final static int NN_pmulhrsw = NN_pshufb + 1;
  public final static int NN_pmaddubsw = NN_pmulhrsw + 1;
  public final static int NN_phsubsw = NN_pmaddubsw + 1;
  public final static int NN_phaddsw = NN_phsubsw + 1;
  public final static int NN_phaddw = NN_phaddsw + 1;
  public final static int NN_phaddd = NN_phaddw + 1;
  public final static int NN_phsubw = NN_phaddd + 1;
  public final static int NN_phsubd = NN_phsubw + 1;
  public final static int NN_palignr = NN_phsubd + 1;
  public final static int NN_pabsb = NN_palignr + 1;
  public final static int NN_pabsw = NN_pabsb + 1;
  public final static int NN_pabsd = NN_pabsw + 1;
  public final static int NN_vmcall = NN_pabsd + 1;
  public final static int NN_vmclear = NN_vmcall + 1;
  public final static int NN_vmlaunch = NN_vmclear + 1;
  public final static int NN_vmresume = NN_vmlaunch + 1;
  public final static int NN_vmptrld = NN_vmresume + 1;
  public final static int NN_vmptrst = NN_vmptrld + 1;
  public final static int NN_vmread = NN_vmptrst + 1;
  public final static int NN_vmwrite = NN_vmread + 1;
  public final static int NN_vmxoff = NN_vmwrite + 1;
  public final static int NN_vmxon = NN_vmxoff + 1;
  public final static int NN_ud2 = NN_vmxon + 1;
  public final static int NN_rdtscp = NN_ud2 + 1;
  public final static int NN_pfrcpv = NN_rdtscp + 1;
  public final static int NN_pfrsqrtv = NN_pfrcpv + 1;
  public final static int NN_cmpeqpd = NN_pfrsqrtv + 1;
  public final static int NN_cmpltpd = NN_cmpeqpd + 1;
  public final static int NN_cmplepd = NN_cmpltpd + 1;
  public final static int NN_cmpunordpd = NN_cmplepd + 1;
  public final static int NN_cmpneqpd = NN_cmpunordpd + 1;
  public final static int NN_cmpnltpd = NN_cmpneqpd + 1;
  public final static int NN_cmpnlepd = NN_cmpnltpd + 1;
  public final static int NN_cmpordpd = NN_cmpnlepd + 1;
  public final static int NN_cmpeqsd = NN_cmpordpd + 1;
  public final static int NN_cmpltsd = NN_cmpeqsd + 1;
  public final static int NN_cmplesd = NN_cmpltsd + 1;
  public final static int NN_cmpunordsd = NN_cmplesd + 1;
  public final static int NN_cmpneqsd = NN_cmpunordsd + 1;
  public final static int NN_cmpnltsd = NN_cmpneqsd + 1;
  public final static int NN_cmpnlesd = NN_cmpnltsd + 1;
  public final static int NN_cmpordsd = NN_cmpnlesd + 1;
  public final static int NN_blendpd = NN_cmpordsd + 1;
  public final static int NN_blendps = NN_blendpd + 1;
  public final static int NN_blendvpd = NN_blendps + 1;
  public final static int NN_blendvps = NN_blendvpd + 1;
  public final static int NN_dppd = NN_blendvps + 1;
  public final static int NN_dpps = NN_dppd + 1;
  public final static int NN_extractps = NN_dpps + 1;
  public final static int NN_insertps = NN_extractps + 1;
  public final static int NN_movntdqa = NN_insertps + 1;
  public final static int NN_mpsadbw = NN_movntdqa + 1;
  public final static int NN_packusdw = NN_mpsadbw + 1;
  public final static int NN_pblendvb = NN_packusdw + 1;
  public final static int NN_pblendw = NN_pblendvb + 1;
  public final static int NN_pcmpeqq = NN_pblendw + 1;
  public final static int NN_pextrb = NN_pcmpeqq + 1;
  public final static int NN_pextrd = NN_pextrb + 1;
  public final static int NN_pextrq = NN_pextrd + 1;
  public final static int NN_phminposuw = NN_pextrq + 1;
  public final static int NN_pinsrb = NN_phminposuw + 1;
  public final static int NN_pinsrd = NN_pinsrb + 1;
  public final static int NN_pinsrq = NN_pinsrd + 1;
  public final static int NN_pmaxsb = NN_pinsrq + 1;
  public final static int NN_pmaxsd = NN_pmaxsb + 1;
  public final static int NN_pmaxud = NN_pmaxsd + 1;
  public final static int NN_pmaxuw = NN_pmaxud + 1;
  public final static int NN_pminsb = NN_pmaxuw + 1;
  public final static int NN_pminsd = NN_pminsb + 1;
  public final static int NN_pminud = NN_pminsd + 1;
  public final static int NN_pminuw = NN_pminud + 1;
  public final static int NN_pmovsxbw = NN_pminuw + 1;
  public final static int NN_pmovsxbd = NN_pmovsxbw + 1;
  public final static int NN_pmovsxbq = NN_pmovsxbd + 1;
  public final static int NN_pmovsxwd = NN_pmovsxbq + 1;
  public final static int NN_pmovsxwq = NN_pmovsxwd + 1;
  public final static int NN_pmovsxdq = NN_pmovsxwq + 1;
  public final static int NN_pmovzxbw = NN_pmovsxdq + 1;
  public final static int NN_pmovzxbd = NN_pmovzxbw + 1;
  public final static int NN_pmovzxbq = NN_pmovzxbd + 1;
  public final static int NN_pmovzxwd = NN_pmovzxbq + 1;
  public final static int NN_pmovzxwq = NN_pmovzxwd + 1;
  public final static int NN_pmovzxdq = NN_pmovzxwq + 1;
  public final static int NN_pmuldq = NN_pmovzxdq + 1;
  public final static int NN_pmulld = NN_pmuldq + 1;
  public final static int NN_ptest = NN_pmulld + 1;
  public final static int NN_roundpd = NN_ptest + 1;
  public final static int NN_roundps = NN_roundpd + 1;
  public final static int NN_roundsd = NN_roundps + 1;
  public final static int NN_roundss = NN_roundsd + 1;
  public final static int NN_crc32 = NN_roundss + 1;
  public final static int NN_pcmpestri = NN_crc32 + 1;
  public final static int NN_pcmpestrm = NN_pcmpestri + 1;
  public final static int NN_pcmpistri = NN_pcmpestrm + 1;
  public final static int NN_pcmpistrm = NN_pcmpistri + 1;
  public final static int NN_pcmpgtq = NN_pcmpistrm + 1;
  public final static int NN_popcnt = NN_pcmpgtq + 1;
  public final static int NN_extrq = NN_popcnt + 1;
  public final static int NN_insertq = NN_extrq + 1;
  public final static int NN_movntsd = NN_insertq + 1;
  public final static int NN_movntss = NN_movntsd + 1;
  public final static int NN_lzcnt = NN_movntss + 1;
  public final static int NN_xgetbv = NN_lzcnt + 1;
  public final static int NN_xrstor = NN_xgetbv + 1;
  public final static int NN_xsave = NN_xrstor + 1;
  public final static int NN_xsetbv = NN_xsave + 1;
  public final static int NN_getsec = NN_xsetbv + 1;
  public final static int NN_clgi = NN_getsec + 1;
  public final static int NN_invlpga = NN_clgi + 1;
  public final static int NN_skinit = NN_invlpga + 1;
  public final static int NN_stgi = NN_skinit + 1;
  public final static int NN_vmexit = NN_stgi + 1;
  public final static int NN_vmload = NN_vmexit + 1;
  public final static int NN_vmmcall = NN_vmload + 1;
  public final static int NN_vmrun = NN_vmmcall + 1;
  public final static int NN_vmsave = NN_vmrun + 1;
  public final static int NN_invept = NN_vmsave + 1;
  public final static int NN_invvpid = NN_invept + 1;
  public final static int NN_movbe = NN_invvpid + 1;
  public final static int NN_aesenc = NN_movbe + 1;
  public final static int NN_aesenclast = NN_aesenc + 1;
  public final static int NN_aesdec = NN_aesenclast + 1;
  public final static int NN_aesdeclast = NN_aesdec + 1;
  public final static int NN_aesimc = NN_aesdeclast + 1;
  public final static int NN_aeskeygenassist = NN_aesimc + 1;
  public final static int NN_pclmulqdq = NN_aeskeygenassist + 1;
  public final static int NN_last = NN_pclmulqdq + 1;

  public final static int I5_null = 0;
  public final static int I5_aci = I5_null + 1;
  public final static int I5_adc = I5_aci + 1;
  public final static int Z80_adc = I5_adc;
  public final static int I5_add = Z80_adc + 1;
  public final static int Z80_add = I5_add;
  public final static int I5_adi = Z80_add + 1;
  public final static int I5_ana = I5_adi + 1;
  public final static int I5_ani = I5_ana + 1;
  public final static int I5_call = I5_ani + 1;
  public final static int I5_cnz = I5_call + 1;
  public final static int I5_cz = I5_cnz + 1;
  public final static int I5_cnc = I5_cz + 1;
  public final static int I5_cc = I5_cnc + 1;
  public final static int I5_cpo = I5_cc + 1;
  public final static int I5_cpe = I5_cpo + 1;
  public final static int I5_cp = I5_cpe + 1;
  public final static int I5_cm = I5_cp + 1;
  public final static int I5_cmc = I5_cm + 1;
  public final static int I5_cmp = I5_cmc + 1;
  public final static int I5_cpi = I5_cmp + 1;
  public final static int I5_cma = I5_cpi + 1;
  public final static int I5_daa = I5_cma + 1;
  public final static int I5_dad = I5_daa + 1;
  public final static int I5_dcr = I5_dad + 1;
  public final static int I5_dcx = I5_dcr + 1;
  public final static int I5_di = I5_dcx + 1;
  public final static int Z80_di = I5_di;
  public final static int I5_ei = Z80_di + 1;
  public final static int Z80_ei = I5_ei;
  public final static int I5_halt = Z80_ei + 1;
  public final static int I5_in = I5_halt + 1;
  public final static int Z80_in = I5_in;
  public final static int I5_inr = Z80_in + 1;
  public final static int I5_inx = I5_inr + 1;
  public final static int I5_jmp = I5_inx + 1;
  public final static int I5_jnz = I5_jmp + 1;
  public final static int I5_jz = I5_jnz + 1;
  public final static int I5_jnc = I5_jz + 1;
  public final static int I5_jc = I5_jnc + 1;
  public final static int I5_jpo = I5_jc + 1;
  public final static int I5_jpe = I5_jpo + 1;
  public final static int I5_jp = I5_jpe + 1;
  public final static int I5_jm = I5_jp + 1;
  public final static int I5_lda = I5_jm + 1;
  public final static int I5_ldax = I5_lda + 1;
  public final static int I5_lhld = I5_ldax + 1;
  public final static int I5_lxi = I5_lhld + 1;
  public final static int I5_mov = I5_lxi + 1;
  public final static int I5_mvi = I5_mov + 1;
  public final static int I5_nop = I5_mvi + 1;
  public final static int I5_ora = I5_nop + 1;
  public final static int I5_ori = I5_ora + 1;
  public final static int I5_out = I5_ori + 1;
  public final static int Z80_out = I5_out;
  public final static int I5_pchl = Z80_out + 1;
  public final static int I5_pop = I5_pchl + 1;
  public final static int Z80_pop = I5_pop;
  public final static int I5_push = Z80_pop + 1;
  public final static int Z80_push = I5_push;
  public final static int I5_ret = Z80_push + 1;
  public final static int I5_rnz = I5_ret + 1;
  public final static int I5_rz = I5_rnz + 1;
  public final static int I5_rnc = I5_rz + 1;
  public final static int I5_rc = I5_rnc + 1;
  public final static int I5_rpo = I5_rc + 1;
  public final static int I5_rpe = I5_rpo + 1;
  public final static int I5_rp = I5_rpe + 1;
  public final static int I5_rm = I5_rp + 1;
  public final static int I5_ral = I5_rm + 1;
  public final static int I5_rlc = I5_ral + 1;
  public final static int I5_rar = I5_rlc + 1;
  public final static int I5_rrc = I5_rar + 1;
  public final static int I5_rst = I5_rrc + 1;
  public final static int I5_sbb = I5_rst + 1;
  public final static int I5_sbi = I5_sbb + 1;
  public final static int I5_stc = I5_sbi + 1;
  public final static int I5_sphl = I5_stc + 1;
  public final static int I5_sta = I5_sphl + 1;
  public final static int I5_stax = I5_sta + 1;
  public final static int I5_shld = I5_stax + 1;
  public final static int I5_sui = I5_shld + 1;
  public final static int I5_sub = I5_sui + 1;
  public final static int Z80_sub = I5_sub;
  public final static int I5_xra = Z80_sub + 1;
  public final static int I5_xri = I5_xra + 1;
  public final static int I5_xchg = I5_xri + 1;
  public final static int I5_xthl = I5_xchg + 1;
  public final static int I5_rim = I5_xthl + 1;
  public final static int I5_sim = I5_rim + 1;
  public final static int Z80_and = I5_sim + 1;
  public final static int Z80_bit = Z80_and + 1;
  public final static int Z80_call = Z80_bit + 1;
  public final static int Z80_ccf = Z80_call + 1;
  public final static int Z80_cp = Z80_ccf + 1;
  public final static int Z80_cpd = Z80_cp + 1;
  public final static int Z80_cpdr = Z80_cpd + 1;
  public final static int Z80_cpi = Z80_cpdr + 1;
  public final static int Z80_cpir = Z80_cpi + 1;
  public final static int Z80_cpl = Z80_cpir + 1;
  public final static int Z80_dec = Z80_cpl + 1;
  public final static int Z80_djnz = Z80_dec + 1;
  public final static int Z80_ex = Z80_djnz + 1;
  public final static int Z80_exx = Z80_ex + 1;
  public final static int Z80_halt = Z80_exx + 1;
  public final static int Z80_im = Z80_halt + 1;
  public final static int Z80_inc = Z80_im + 1;
  public final static int Z80_ind = Z80_inc + 1;
  public final static int Z80_indr = Z80_ind + 1;
  public final static int Z80_ini = Z80_indr + 1;
  public final static int Z80_inir = Z80_ini + 1;
  public final static int Z80_jp = Z80_inir + 1;
  public final static int Z80_jr = Z80_jp + 1;
  public final static int Z80_ld = Z80_jr + 1;
  public final static int Z80_ldd = Z80_ld + 1;
  public final static int Z80_lddr = Z80_ldd + 1;
  public final static int Z80_ldi = Z80_lddr + 1;
  public final static int Z80_ldir = Z80_ldi + 1;
  public final static int Z80_neg = Z80_ldir + 1;
  public final static int Z80_or = Z80_neg + 1;
  public final static int Z80_otdr = Z80_or + 1;
  public final static int Z80_otir = Z80_otdr + 1;
  public final static int Z80_outd = Z80_otir + 1;
  public final static int Z80_outi = Z80_outd + 1;
  public final static int Z80_res = Z80_outi + 1;
  public final static int Z80_ret = Z80_res + 1;
  public final static int Z80_reti = Z80_ret + 1;
  public final static int Z80_retn = Z80_reti + 1;
  public final static int Z80_rl = Z80_retn + 1;
  public final static int Z80_rla = Z80_rl + 1;
  public final static int Z80_rlc = Z80_rla + 1;
  public final static int Z80_rlca = Z80_rlc + 1;
  public final static int Z80_rld = Z80_rlca + 1;
  public final static int Z80_rr = Z80_rld + 1;
  public final static int Z80_rra = Z80_rr + 1;
  public final static int Z80_rrc = Z80_rra + 1;
  public final static int Z80_rrca = Z80_rrc + 1;
  public final static int Z80_rrd = Z80_rrca + 1;
  public final static int Z80_scf = Z80_rrd + 1;
  public final static int Z80_sbc = Z80_scf + 1;
  public final static int Z80_set = Z80_sbc + 1;
  public final static int Z80_sla = Z80_set + 1;
  public final static int Z80_sra = Z80_sla + 1;
  public final static int Z80_srl = Z80_sra + 1;
  public final static int Z80_xor = Z80_srl + 1;
  public final static int Z80_inp = Z80_xor + 1;
  public final static int Z80_outp = Z80_inp + 1;
  public final static int Z80_srr = Z80_outp + 1;
  public final static int HD_in0 = Z80_srr + 1;
  public final static int Z80_in0 = HD_in0;
  public final static int HD_mlt = Z80_in0 + 1;
  public final static int Z80_mlt = HD_mlt;
  public final static int HD_otim = Z80_mlt + 1;
  public final static int Z80_otim = HD_otim;
  public final static int HD_otimr = Z80_otim + 1;
  public final static int Z80_otimr = HD_otimr;
  public final static int HD_otdm = Z80_otimr + 1;
  public final static int Z80_otdm = HD_otdm;
  public final static int HD_otdmr = Z80_otdm + 1;
  public final static int Z80_otdmr = HD_otdmr;
  public final static int HD_out0 = Z80_otdmr + 1;
  public final static int Z80_out0 = HD_out0;
  public final static int HD_slp = Z80_out0 + 1;
  public final static int Z80_slp = HD_slp;
  public final static int HD_tst = Z80_slp + 1;
  public final static int Z80_tst = HD_tst;
  public final static int HD_tstio = Z80_tst + 1;
  public final static int Z80_tstio = HD_tstio;
  public final static int A80_lbcd = Z80_tstio + 1;
  public final static int A80_lded = A80_lbcd + 1;
  public final static int A80_lspd = A80_lded + 1;
  public final static int A80_lixd = A80_lspd + 1;
  public final static int A80_liyd = A80_lixd + 1;
  public final static int A80_sbcd = A80_liyd + 1;
  public final static int A80_sded = A80_sbcd + 1;
  public final static int A80_sspd = A80_sded + 1;
  public final static int A80_sixd = A80_sspd + 1;
  public final static int A80_siyd = A80_sixd + 1;
  public final static int A80_xtix = A80_siyd + 1;
  public final static int A80_xtiy = A80_xtix + 1;
  public final static int A80_spix = A80_xtiy + 1;
  public final static int A80_spiy = A80_spix + 1;
  public final static int A80_pcix = A80_spiy + 1;
  public final static int A80_pciy = A80_pcix + 1;
  public final static int A80_mvra = A80_pciy + 1;
  public final static int A80_mvia = A80_mvra + 1;
  public final static int A80_mvar = A80_mvia + 1;
  public final static int A80_mvai = A80_mvar + 1;
  public final static int A80_addix = A80_mvai + 1;
  public final static int A80_addiy = A80_addix + 1;
  public final static int A80_addc = A80_addiy + 1;
  public final static int A80_addcix = A80_addc + 1;
  public final static int A80_addciy = A80_addcix + 1;
  public final static int A80_subc = A80_addciy + 1;
  public final static int A80_subcix = A80_subc + 1;
  public final static int A80_subciy = A80_subcix + 1;
  public final static int A80_jrc = A80_subciy + 1;
  public final static int A80_jrnc = A80_jrc + 1;
  public final static int A80_jrz = A80_jrnc + 1;
  public final static int A80_jrnz = A80_jrz + 1;
  public final static int A80_cmpi = A80_jrnz + 1;
  public final static int A80_cmpd = A80_cmpi + 1;
  public final static int A80_im0 = A80_cmpd + 1;
  public final static int A80_im1 = A80_im0 + 1;
  public final static int A80_im2 = A80_im1 + 1;
  public final static int A80_otd = A80_im2 + 1;
  public final static int A80_oti = A80_otd + 1;
  public final static int I5_dsub = A80_oti + 1;
  public final static int I5_arhl = I5_dsub + 1;
  public final static int I5_rdel = I5_arhl + 1;
  public final static int I5_ldhi = I5_rdel + 1;
  public final static int I5_ldsi = I5_ldhi + 1;
  public final static int I5_shlx = I5_ldsi + 1;
  public final static int I5_lhlx = I5_shlx + 1;
  public final static int I5_rstv = I5_lhlx + 1;
  public final static int I5_jx5 = I5_rstv + 1;
  public final static int I5_jnx5 = I5_jx5 + 1;
  public final static int Z80_cplw = I5_jnx5 + 1;
  public final static int Z80_swap = Z80_cplw + 1;
  public final static int Z80_inw = Z80_swap + 1;
  public final static int Z80_outw = Z80_inw + 1;
  public final static int Z80_ldw = Z80_outw + 1;
  public final static int Z80_addw = Z80_ldw + 1;
  public final static int Z80_subw = Z80_addw + 1;
  public final static int Z80_adcw = Z80_subw + 1;
  public final static int Z80_sbcw = Z80_adcw + 1;
  public final static int Z80_andw = Z80_sbcw + 1;
  public final static int Z80_xorw = Z80_andw + 1;
  public final static int Z80_orw = Z80_xorw + 1;
  public final static int Z80_cpw = Z80_orw + 1;
  public final static int Z80_ddir = Z80_cpw + 1;
  public final static int Z80_calr = Z80_ddir + 1;
  public final static int Z80_ldctl = Z80_calr + 1;
  public final static int Z80_mtest = Z80_ldctl + 1;
  public final static int Z80_exxx = Z80_mtest + 1;
  public final static int Z80_exxy = Z80_exxx + 1;
  public final static int Z80_exall = Z80_exxy + 1;
  public final static int Z80_setc = Z80_exall + 1;
  public final static int Z80_resc = Z80_setc + 1;
  public final static int Z80_rlcw = Z80_resc + 1;
  public final static int Z80_rrcw = Z80_rlcw + 1;
  public final static int Z80_rlw = Z80_rrcw + 1;
  public final static int Z80_rrw = Z80_rlw + 1;
  public final static int Z80_slaw = Z80_rrw + 1;
  public final static int Z80_sraw = Z80_slaw + 1;
  public final static int Z80_srlw = Z80_sraw + 1;
  public final static int Z80_multw = Z80_srlw + 1;
  public final static int Z80_multuw = Z80_multw + 1;
  public final static int Z80_divuw = Z80_multuw + 1;
  public final static int Z80_outaw = Z80_divuw + 1;
  public final static int Z80_inaw = Z80_outaw + 1;
  public final static int Z80_outa = Z80_inaw + 1;
  public final static int Z80_ina = Z80_outa + 1;
  public final static int Z80_negw = Z80_ina + 1;
  public final static int Z80_exts = Z80_negw + 1;
  public final static int Z80_extsw = Z80_exts + 1;
  public final static int Z80_btest = Z80_extsw + 1;
  public final static int Z80_ldiw = Z80_btest + 1;
  public final static int Z80_ldirw = Z80_ldiw + 1;
  public final static int Z80_lddw = Z80_ldirw + 1;
  public final static int Z80_lddrw = Z80_lddw + 1;
  public final static int Z80_iniw = Z80_lddrw + 1;
  public final static int Z80_inirw = Z80_iniw + 1;
  public final static int Z80_indw = Z80_inirw + 1;
  public final static int Z80_indrw = Z80_indw + 1;
  public final static int Z80_outiw = Z80_indrw + 1;
  public final static int Z80_otirw = Z80_outiw + 1;
  public final static int Z80_outdw = Z80_otirw + 1;
  public final static int Z80_otdrw = Z80_outdw + 1;
  public final static int GB_ldh = Z80_otdrw + 1;
  public final static int GB_stop = GB_ldh + 1;
  public final static int I5_last = GB_stop + 1;

  public final static int I860_null = 0;
  public final static int I860_adds = I860_null + 1;
  public final static int I860_addu = I860_adds + 1;
  public final static int I860_and = I860_addu + 1;
  public final static int I860_andh = I860_and + 1;
  public final static int I860_andnot = I860_andh + 1;
  public final static int I860_andnoth = I860_andnot + 1;
  public final static int I860_bc = I860_andnoth + 1;
  public final static int I860_bc_t = I860_bc + 1;
  public final static int I860_bla = I860_bc_t + 1;
  public final static int I860_bnc = I860_bla + 1;
  public final static int I860_bnc_t = I860_bnc + 1;
  public final static int I860_br = I860_bnc_t + 1;
  public final static int I860_bri = I860_br + 1;
  public final static int I860_bte = I860_bri + 1;
  public final static int I860_btne = I860_bte + 1;
  public final static int I860_call = I860_btne + 1;
  public final static int I860_calli = I860_call + 1;
  public final static int I860_fadd = I860_calli + 1;
  public final static int I860_faddp = I860_fadd + 1;
  public final static int I860_faddz = I860_faddp + 1;
  public final static int I860_famov = I860_faddz + 1;
  public final static int I860_fiadd = I860_famov + 1;
  public final static int I860_fisub = I860_fiadd + 1;
  public final static int I860_fix = I860_fisub + 1;
  public final static int I860_fld = I860_fix + 1;
  public final static int I860_flush = I860_fld + 1;
  public final static int I860_fmlow_dd = I860_flush + 1;
  public final static int I860_fmul = I860_fmlow_dd + 1;
  public final static int I860_form = I860_fmul + 1;
  public final static int I860_frcp = I860_form + 1;
  public final static int I860_frsqr = I860_frcp + 1;
  public final static int I860_fst = I860_frsqr + 1;
  public final static int I860_fsub = I860_fst + 1;
  public final static int I860_ftrunc = I860_fsub + 1;
  public final static int I860_fxfr = I860_ftrunc + 1;
  public final static int I860_fzchkl = I860_fxfr + 1;
  public final static int I860_fzchks = I860_fzchkl + 1;
  public final static int I860_introvr = I860_fzchks + 1;
  public final static int I860_ixfr = I860_introvr + 1;
  public final static int I860_ld_c = I860_ixfr + 1;
  public final static int I860_ld = I860_ld_c + 1;
  public final static int I860_ldint = I860_ld + 1;
  public final static int I860_ldio = I860_ldint + 1;
  public final static int I860_lock = I860_ldio + 1;
  public final static int I860_or = I860_lock + 1;
  public final static int I860_orh = I860_or + 1;
  public final static int I860_pfadd = I860_orh + 1;
  public final static int I860_pfaddp = I860_pfadd + 1;
  public final static int I860_pfaddz = I860_pfaddp + 1;
  public final static int I860_pfamov = I860_pfaddz + 1;
  public final static int I860_pfeq = I860_pfamov + 1;
  public final static int I860_pfgt = I860_pfeq + 1;
  public final static int I860_pfiadd = I860_pfgt + 1;
  public final static int I860_pfisub = I860_pfiadd + 1;
  public final static int I860_pfix = I860_pfisub + 1;
  public final static int I860_pfld = I860_pfix + 1;
  public final static int I860_pfle = I860_pfld + 1;
  public final static int I860_pfmul = I860_pfle + 1;
  public final static int I860_pfmul3_dd = I860_pfmul + 1;
  public final static int I860_pform = I860_pfmul3_dd + 1;
  public final static int I860_pfsub = I860_pform + 1;
  public final static int I860_pftrunc = I860_pfsub + 1;
  public final static int I860_pfzchkl = I860_pftrunc + 1;
  public final static int I860_pfzchks = I860_pfzchkl + 1;
  public final static int I860_pst_d = I860_pfzchks + 1;
  public final static int I860_scyc = I860_pst_d + 1;
  public final static int I860_shl = I860_scyc + 1;
  public final static int I860_shr = I860_shl + 1;
  public final static int I860_shra = I860_shr + 1;
  public final static int I860_shrd = I860_shra + 1;
  public final static int I860_st_c = I860_shrd + 1;
  public final static int I860_st = I860_st_c + 1;
  public final static int I860_stio = I860_st + 1;
  public final static int I860_subs = I860_stio + 1;
  public final static int I860_subu = I860_subs + 1;
  public final static int I860_trap = I860_subu + 1;
  public final static int I860_unlock = I860_trap + 1;
  public final static int I860_xor = I860_unlock + 1;
  public final static int I860_xorh = I860_xor + 1;
  public final static int I860_r2p1 = I860_xorh + 1;
  public final static int I860_r2pt = I860_r2p1 + 1;
  public final static int I860_r2ap1 = I860_r2pt + 1;
  public final static int I860_r2apt = I860_r2ap1 + 1;
  public final static int I860_i2p1 = I860_r2apt + 1;
  public final static int I860_i2pt = I860_i2p1 + 1;
  public final static int I860_i2ap1 = I860_i2pt + 1;
  public final static int I860_i2apt = I860_i2ap1 + 1;
  public final static int I860_rat1p2 = I860_i2apt + 1;
  public final static int I860_m12apm = I860_rat1p2 + 1;
  public final static int I860_ra1p2 = I860_m12apm + 1;
  public final static int I860_m12ttpa = I860_ra1p2 + 1;
  public final static int I860_iat1p2 = I860_m12ttpa + 1;
  public final static int I860_m12tpm = I860_iat1p2 + 1;
  public final static int I860_ia1p2 = I860_m12tpm + 1;
  public final static int I860_m12tpa = I860_ia1p2 + 1;
  public final static int I860_r2s1 = I860_m12tpa + 1;
  public final static int I860_r2st = I860_r2s1 + 1;
  public final static int I860_r2as1 = I860_r2st + 1;
  public final static int I860_r2ast = I860_r2as1 + 1;
  public final static int I860_i2s1 = I860_r2ast + 1;
  public final static int I860_i2st = I860_i2s1 + 1;
  public final static int I860_i2as1 = I860_i2st + 1;
  public final static int I860_i2ast = I860_i2as1 + 1;
  public final static int I860_rat1s2 = I860_i2ast + 1;
  public final static int I860_m12asm = I860_rat1s2 + 1;
  public final static int I860_ra1s2 = I860_m12asm + 1;
  public final static int I860_m12ttsa = I860_ra1s2 + 1;
  public final static int I860_iat1s2 = I860_m12ttsa + 1;
  public final static int I860_m12tsm = I860_iat1s2 + 1;
  public final static int I860_ia1s2 = I860_m12tsm + 1;
  public final static int I860_m12tsa = I860_ia1s2 + 1;
  public final static int I860_mr2p1 = I860_m12tsa + 1;
  public final static int I860_mr2pt = I860_mr2p1 + 1;
  public final static int I860_mr2mp1 = I860_mr2pt + 1;
  public final static int I860_mr2mpt = I860_mr2mp1 + 1;
  public final static int I860_mi2p1 = I860_mr2mpt + 1;
  public final static int I860_mi2pt = I860_mi2p1 + 1;
  public final static int I860_mi2mp1 = I860_mi2pt + 1;
  public final static int I860_mi2mpt = I860_mi2mp1 + 1;
  public final static int I860_mrmt1p2 = I860_mi2mpt + 1;
  public final static int I860_mm12mpm = I860_mrmt1p2 + 1;
  public final static int I860_mrm1p2 = I860_mm12mpm + 1;
  public final static int I860_mm12ttpm = I860_mrm1p2 + 1;
  public final static int I860_mimt1p2 = I860_mm12ttpm + 1;
  public final static int I860_mm12tpm = I860_mimt1p2 + 1;
  public final static int I860_mim1p2 = I860_mm12tpm + 1;
  public final static int I860_mr2s1 = I860_mim1p2 + 1;
  public final static int I860_mr2st = I860_mr2s1 + 1;
  public final static int I860_mr2ms1 = I860_mr2st + 1;
  public final static int I860_mr2mst = I860_mr2ms1 + 1;
  public final static int I860_mi2s1 = I860_mr2mst + 1;
  public final static int I860_mi2st = I860_mi2s1 + 1;
  public final static int I860_mi2ms1 = I860_mi2st + 1;
  public final static int I860_mi2mst = I860_mi2ms1 + 1;
  public final static int I860_mrmt1s2 = I860_mi2mst + 1;
  public final static int I860_mm12msm = I860_mrmt1s2 + 1;
  public final static int I860_mrm1s2 = I860_mm12msm + 1;
  public final static int I860_mm12ttsm = I860_mrm1s2 + 1;
  public final static int I860_mimt1s2 = I860_mm12ttsm + 1;
  public final static int I860_mm12tsm = I860_mimt1s2 + 1;
  public final static int I860_mim1s2 = I860_mm12tsm + 1;
  public final static int I860_last = I860_mim1s2 + 1;

  public final static int I51_null = 0;
  public final static int I51_acall = I51_null + 1;
  public final static int I51_add = I51_acall + 1;
  public final static int I51_addc = I51_add + 1;
  public final static int I51_ajmp = I51_addc + 1;
  public final static int I51_anl = I51_ajmp + 1;
  public final static int I51_cjne = I51_anl + 1;
  public final static int I51_clr = I51_cjne + 1;
  public final static int I51_cpl = I51_clr + 1;
  public final static int I51_da = I51_cpl + 1;
  public final static int I51_dec = I51_da + 1;
  public final static int I51_div = I51_dec + 1;
  public final static int I51_djnz = I51_div + 1;
  public final static int I51_inc = I51_djnz + 1;
  public final static int I51_jb = I51_inc + 1;
  public final static int I51_jbc = I51_jb + 1;
  public final static int I51_jc = I51_jbc + 1;
  public final static int I51_jmp = I51_jc + 1;
  public final static int I51_jnb = I51_jmp + 1;
  public final static int I51_jnc = I51_jnb + 1;
  public final static int I51_jnz = I51_jnc + 1;
  public final static int I51_jz = I51_jnz + 1;
  public final static int I51_lcall = I51_jz + 1;
  public final static int I51_ljmp = I51_lcall + 1;
  public final static int I51_mov = I51_ljmp + 1;
  public final static int I51_movc = I51_mov + 1;
  public final static int I51_movx = I51_movc + 1;
  public final static int I51_mul = I51_movx + 1;
  public final static int I51_nop = I51_mul + 1;
  public final static int I51_orl = I51_nop + 1;
  public final static int I51_pop = I51_orl + 1;
  public final static int I51_push = I51_pop + 1;
  public final static int I51_ret = I51_push + 1;
  public final static int I51_reti = I51_ret + 1;
  public final static int I51_rl = I51_reti + 1;
  public final static int I51_rlc = I51_rl + 1;
  public final static int I51_rr = I51_rlc + 1;
  public final static int I51_rrc = I51_rr + 1;
  public final static int I51_setb = I51_rrc + 1;
  public final static int I51_sjmp = I51_setb + 1;
  public final static int I51_subb = I51_sjmp + 1;
  public final static int I51_swap = I51_subb + 1;
  public final static int I51_xch = I51_swap + 1;
  public final static int I51_xchd = I51_xch + 1;
  public final static int I51_xrl = I51_xchd + 1;
  public final static int I51_jsle = I51_xrl + 1;
  public final static int I51_jsg = I51_jsle + 1;
  public final static int I51_jle = I51_jsg + 1;
  public final static int I51_jg = I51_jle + 1;
  public final static int I51_jsl = I51_jg + 1;
  public final static int I51_jsge = I51_jsl + 1;
  public final static int I51_je = I51_jsge + 1;
  public final static int I51_jne = I51_je + 1;
  public final static int I51_trap = I51_jne + 1;
  public final static int I51_ejmp = I51_trap + 1;
  public final static int I51_ecall = I51_ejmp + 1;
  public final static int I51_eret = I51_ecall + 1;
  public final static int I51_movh = I51_eret + 1;
  public final static int I51_movz = I51_movh + 1;
  public final static int I51_movs = I51_movz + 1;
  public final static int I51_srl = I51_movs + 1;
  public final static int I51_sra = I51_srl + 1;
  public final static int I51_sll = I51_sra + 1;
  public final static int I51_sub = I51_sll + 1;
  public final static int I51_cmp = I51_sub + 1;
  public final static int I51_last = I51_cmp + 1;

  public final static int TMS_null = 0;
  public final static int TMS_abs = TMS_null + 1;
  public final static int TMS_adcb = TMS_abs + 1;
  public final static int TMS_add = TMS_adcb + 1;
  public final static int TMS_addb = TMS_add + 1;
  public final static int TMS_addc = TMS_addb + 1;
  public final static int TMS_adds = TMS_addc + 1;
  public final static int TMS_addt = TMS_adds + 1;
  public final static int TMS_adrk = TMS_addt + 1;
  public final static int TMS_and = TMS_adrk + 1;
  public final static int TMS_andb = TMS_and + 1;
  public final static int TMS_apac = TMS_andb + 1;
  public final static int TMS_apl = TMS_apac + 1;
  public final static int TMS_apl2 = TMS_apl + 1;
  public final static int TMS_b = TMS_apl2 + 1;
  public final static int TMS_bacc = TMS_b + 1;
  public final static int TMS_baccd = TMS_bacc + 1;
  public final static int TMS_banz = TMS_baccd + 1;
  public final static int TMS_banzd = TMS_banz + 1;
  public final static int TMS_bcnd = TMS_banzd + 1;
  public final static int TMS_bcndd = TMS_bcnd + 1;
  public final static int TMS_bd = TMS_bcndd + 1;
  public final static int TMS_bit = TMS_bd + 1;
  public final static int TMS_bitt = TMS_bit + 1;
  public final static int TMS_bldd = TMS_bitt + 1;
  public final static int TMS_bldp = TMS_bldd + 1;
  public final static int TMS_blpd = TMS_bldp + 1;
  public final static int TMS_bsar = TMS_blpd + 1;
  public final static int TMS_cala = TMS_bsar + 1;
  public final static int TMS_calad = TMS_cala + 1;
  public final static int TMS_call = TMS_calad + 1;
  public final static int TMS_calld = TMS_call + 1;
  public final static int TMS_cc = TMS_calld + 1;
  public final static int TMS_ccd = TMS_cc + 1;
  public final static int TMS_clrc = TMS_ccd + 1;
  public final static int TMS_cmpl = TMS_clrc + 1;
  public final static int TMS_cmpr = TMS_cmpl + 1;
  public final static int TMS_cpl = TMS_cmpr + 1;
  public final static int TMS_cpl2 = TMS_cpl + 1;
  public final static int TMS_crgt = TMS_cpl2 + 1;
  public final static int TMS_crlt = TMS_crgt + 1;
  public final static int TMS_dmov = TMS_crlt + 1;
  public final static int TMS_estop = TMS_dmov + 1;
  public final static int TMS_exar = TMS_estop + 1;
  public final static int TMS_idle = TMS_exar + 1;
  public final static int TMS_idle2 = TMS_idle + 1;
  public final static int TMS_in = TMS_idle2 + 1;
  public final static int TMS_intr = TMS_in + 1;
  public final static int TMS_lacb = TMS_intr + 1;
  public final static int TMS_lacc = TMS_lacb + 1;
  public final static int TMS_lacl = TMS_lacc + 1;
  public final static int TMS_lact = TMS_lacl + 1;
  public final static int TMS_lamm = TMS_lact + 1;
  public final static int TMS_lar = TMS_lamm + 1;
  public final static int TMS_ldp = TMS_lar + 1;
  public final static int TMS_lmmr = TMS_ldp + 1;
  public final static int TMS_lph = TMS_lmmr + 1;
  public final static int TMS_lst = TMS_lph + 1;
  public final static int TMS_lt = TMS_lst + 1;
  public final static int TMS_lta = TMS_lt + 1;
  public final static int TMS_ltd = TMS_lta + 1;
  public final static int TMS_ltp = TMS_ltd + 1;
  public final static int TMS_lts = TMS_ltp + 1;
  public final static int TMS_mac = TMS_lts + 1;
  public final static int TMS_macd = TMS_mac + 1;
  public final static int TMS_madd = TMS_macd + 1;
  public final static int TMS_mads = TMS_madd + 1;
  public final static int TMS_mar = TMS_mads + 1;
  public final static int TMS_mpy = TMS_mar + 1;
  public final static int TMS_mpya = TMS_mpy + 1;
  public final static int TMS_mpys = TMS_mpya + 1;
  public final static int TMS_mpyu = TMS_mpys + 1;
  public final static int TMS_neg = TMS_mpyu + 1;
  public final static int TMS_nmi = TMS_neg + 1;
  public final static int TMS_nop = TMS_nmi + 1;
  public final static int TMS_norm = TMS_nop + 1;
  public final static int TMS_opl = TMS_norm + 1;
  public final static int TMS_opl2 = TMS_opl + 1;
  public final static int TMS_or = TMS_opl2 + 1;
  public final static int TMS_orb = TMS_or + 1;
  public final static int TMS_out = TMS_orb + 1;
  public final static int TMS_pac = TMS_out + 1;
  public final static int TMS_pop = TMS_pac + 1;
  public final static int TMS_popd = TMS_pop + 1;
  public final static int TMS_pshd = TMS_popd + 1;
  public final static int TMS_push = TMS_pshd + 1;
  public final static int TMS_ret = TMS_push + 1;
  public final static int TMS_retc = TMS_ret + 1;
  public final static int TMS_retcd = TMS_retc + 1;
  public final static int TMS_retd = TMS_retcd + 1;
  public final static int TMS_rete = TMS_retd + 1;
  public final static int TMS_reti = TMS_rete + 1;
  public final static int TMS_rol = TMS_reti + 1;
  public final static int TMS_rolb = TMS_rol + 1;
  public final static int TMS_ror = TMS_rolb + 1;
  public final static int TMS_rorb = TMS_ror + 1;
  public final static int TMS_rpt = TMS_rorb + 1;
  public final static int TMS_rptb = TMS_rpt + 1;
  public final static int TMS_rptz = TMS_rptb + 1;
  public final static int TMS_sacb = TMS_rptz + 1;
  public final static int TMS_sach = TMS_sacb + 1;
  public final static int TMS_sacl = TMS_sach + 1;
  public final static int TMS_samm = TMS_sacl + 1;
  public final static int TMS_sar = TMS_samm + 1;
  public final static int TMS_sath = TMS_sar + 1;
  public final static int TMS_satl = TMS_sath + 1;
  public final static int TMS_sbb = TMS_satl + 1;
  public final static int TMS_sbbb = TMS_sbb + 1;
  public final static int TMS_sbrk = TMS_sbbb + 1;
  public final static int TMS_setc = TMS_sbrk + 1;
  public final static int TMS_sfl = TMS_setc + 1;
  public final static int TMS_sflb = TMS_sfl + 1;
  public final static int TMS_sfr = TMS_sflb + 1;
  public final static int TMS_sfrb = TMS_sfr + 1;
  public final static int TMS_smmr = TMS_sfrb + 1;
  public final static int TMS_spac = TMS_smmr + 1;
  public final static int TMS_sph = TMS_spac + 1;
  public final static int TMS_spl = TMS_sph + 1;
  public final static int TMS_splk = TMS_spl + 1;
  public final static int TMS_spm = TMS_splk + 1;
  public final static int TMS_sqra = TMS_spm + 1;
  public final static int TMS_sqrs = TMS_sqra + 1;
  public final static int TMS_sst = TMS_sqrs + 1;
  public final static int TMS_sub = TMS_sst + 1;
  public final static int TMS_subb = TMS_sub + 1;
  public final static int TMS_subc = TMS_subb + 1;
  public final static int TMS_subs = TMS_subc + 1;
  public final static int TMS_subt = TMS_subs + 1;
  public final static int TMS_tblr = TMS_subt + 1;
  public final static int TMS_tblw = TMS_tblr + 1;
  public final static int TMS_trap = TMS_tblw + 1;
  public final static int TMS_xc = TMS_trap + 1;
  public final static int TMS_xor = TMS_xc + 1;
  public final static int TMS_xorb = TMS_xor + 1;
  public final static int TMS_xpl = TMS_xorb + 1;
  public final static int TMS_xpl2 = TMS_xpl + 1;
  public final static int TMS_zalr = TMS_xpl2 + 1;
  public final static int TMS_zap = TMS_zalr + 1;
  public final static int TMS_zpr = TMS_zap + 1;
  public final static int TMS2_abs = TMS_zpr + 1;
  public final static int TMS2_add = TMS2_abs + 1;
  public final static int TMS2_addc = TMS2_add + 1;
  public final static int TMS2_addh = TMS2_addc + 1;
  public final static int TMS2_addk = TMS2_addh + 1;
  public final static int TMS2_adds = TMS2_addk + 1;
  public final static int TMS2_addt = TMS2_adds + 1;
  public final static int TMS2_adlk = TMS2_addt + 1;
  public final static int TMS2_adrk = TMS2_adlk + 1;
  public final static int TMS2_and = TMS2_adrk + 1;
  public final static int TMS2_andk = TMS2_and + 1;
  public final static int TMS2_apac = TMS2_andk + 1;
  public final static int TMS2_b = TMS2_apac + 1;
  public final static int TMS2_bacc = TMS2_b + 1;
  public final static int TMS2_banz = TMS2_bacc + 1;
  public final static int TMS2_bbnz = TMS2_banz + 1;
  public final static int TMS2_bbz = TMS2_bbnz + 1;
  public final static int TMS2_bc = TMS2_bbz + 1;
  public final static int TMS2_bgez = TMS2_bc + 1;
  public final static int TMS2_bgz = TMS2_bgez + 1;
  public final static int TMS2_bioz = TMS2_bgz + 1;
  public final static int TMS2_bit = TMS2_bioz + 1;
  public final static int TMS2_bitt = TMS2_bit + 1;
  public final static int TMS2_blez = TMS2_bitt + 1;
  public final static int TMS2_blkd = TMS2_blez + 1;
  public final static int TMS2_blkp = TMS2_blkd + 1;
  public final static int TMS2_blz = TMS2_blkp + 1;
  public final static int TMS2_bnc = TMS2_blz + 1;
  public final static int TMS2_bnv = TMS2_bnc + 1;
  public final static int TMS2_bnz = TMS2_bnv + 1;
  public final static int TMS2_bv = TMS2_bnz + 1;
  public final static int TMS2_bz = TMS2_bv + 1;
  public final static int TMS2_cala = TMS2_bz + 1;
  public final static int TMS2_call = TMS2_cala + 1;
  public final static int TMS2_cmpl = TMS2_call + 1;
  public final static int TMS2_cmpr = TMS2_cmpl + 1;
  public final static int TMS2_cnfd = TMS2_cmpr + 1;
  public final static int TMS2_cnfp = TMS2_cnfd + 1;
  public final static int TMS2_conf = TMS2_cnfp + 1;
  public final static int TMS2_dint = TMS2_conf + 1;
  public final static int TMS2_dmov = TMS2_dint + 1;
  public final static int TMS2_eint = TMS2_dmov + 1;
  public final static int TMS2_fort = TMS2_eint + 1;
  public final static int TMS2_idle = TMS2_fort + 1;
  public final static int TMS2_in = TMS2_idle + 1;
  public final static int TMS2_lac = TMS2_in + 1;
  public final static int TMS2_lack = TMS2_lac + 1;
  public final static int TMS2_lact = TMS2_lack + 1;
  public final static int TMS2_lalk = TMS2_lact + 1;
  public final static int TMS2_lar = TMS2_lalk + 1;
  public final static int TMS2_lark = TMS2_lar + 1;
  public final static int TMS2_larp = TMS2_lark + 1;
  public final static int TMS2_ldp = TMS2_larp + 1;
  public final static int TMS2_ldpk = TMS2_ldp + 1;
  public final static int TMS2_lph = TMS2_ldpk + 1;
  public final static int TMS2_lrlk = TMS2_lph + 1;
  public final static int TMS2_lst = TMS2_lrlk + 1;
  public final static int TMS2_lst1 = TMS2_lst + 1;
  public final static int TMS2_lt = TMS2_lst1 + 1;
  public final static int TMS2_lta = TMS2_lt + 1;
  public final static int TMS2_ltd = TMS2_lta + 1;
  public final static int TMS2_ltp = TMS2_ltd + 1;
  public final static int TMS2_lts = TMS2_ltp + 1;
  public final static int TMS2_mac = TMS2_lts + 1;
  public final static int TMS2_macd = TMS2_mac + 1;
  public final static int TMS2_mar = TMS2_macd + 1;
  public final static int TMS2_mpy = TMS2_mar + 1;
  public final static int TMS2_mpya = TMS2_mpy + 1;
  public final static int TMS2_mpyk = TMS2_mpya + 1;
  public final static int TMS2_mpys = TMS2_mpyk + 1;
  public final static int TMS2_mpyu = TMS2_mpys + 1;
  public final static int TMS2_neg = TMS2_mpyu + 1;
  public final static int TMS2_nop = TMS2_neg + 1;
  public final static int TMS2_norm = TMS2_nop + 1;
  public final static int TMS2_or = TMS2_norm + 1;
  public final static int TMS2_ork = TMS2_or + 1;
  public final static int TMS2_out = TMS2_ork + 1;
  public final static int TMS2_pac = TMS2_out + 1;
  public final static int TMS2_pop = TMS2_pac + 1;
  public final static int TMS2_popd = TMS2_pop + 1;
  public final static int TMS2_pshd = TMS2_popd + 1;
  public final static int TMS2_push = TMS2_pshd + 1;
  public final static int TMS2_rc = TMS2_push + 1;
  public final static int TMS2_ret = TMS2_rc + 1;
  public final static int TMS2_rfsm = TMS2_ret + 1;
  public final static int TMS2_rhm = TMS2_rfsm + 1;
  public final static int TMS2_rol = TMS2_rhm + 1;
  public final static int TMS2_ror = TMS2_rol + 1;
  public final static int TMS2_rovm = TMS2_ror + 1;
  public final static int TMS2_rpt = TMS2_rovm + 1;
  public final static int TMS2_rptk = TMS2_rpt + 1;
  public final static int TMS2_rsxm = TMS2_rptk + 1;
  public final static int TMS2_rtc = TMS2_rsxm + 1;
  public final static int TMS2_rtxm = TMS2_rtc + 1;
  public final static int TMS2_rxf = TMS2_rtxm + 1;
  public final static int TMS2_sach = TMS2_rxf + 1;
  public final static int TMS2_sacl = TMS2_sach + 1;
  public final static int TMS2_sar = TMS2_sacl + 1;
  public final static int TMS2_sblk = TMS2_sar + 1;
  public final static int TMS2_sbrk = TMS2_sblk + 1;
  public final static int TMS2_sc = TMS2_sbrk + 1;
  public final static int TMS2_sfl = TMS2_sc + 1;
  public final static int TMS2_sfr = TMS2_sfl + 1;
  public final static int TMS2_sfsm = TMS2_sfr + 1;
  public final static int TMS2_shm = TMS2_sfsm + 1;
  public final static int TMS2_sovm = TMS2_shm + 1;
  public final static int TMS2_spac = TMS2_sovm + 1;
  public final static int TMS2_sph = TMS2_spac + 1;
  public final static int TMS2_spl = TMS2_sph + 1;
  public final static int TMS2_spm = TMS2_spl + 1;
  public final static int TMS2_sqra = TMS2_spm + 1;
  public final static int TMS2_sqrs = TMS2_sqra + 1;
  public final static int TMS2_sst = TMS2_sqrs + 1;
  public final static int TMS2_sst1 = TMS2_sst + 1;
  public final static int TMS2_ssxm = TMS2_sst1 + 1;
  public final static int TMS2_stc = TMS2_ssxm + 1;
  public final static int TMS2_stxm = TMS2_stc + 1;
  public final static int TMS2_sub = TMS2_stxm + 1;
  public final static int TMS2_subb = TMS2_sub + 1;
  public final static int TMS2_subc = TMS2_subb + 1;
  public final static int TMS2_subh = TMS2_subc + 1;
  public final static int TMS2_subk = TMS2_subh + 1;
  public final static int TMS2_subs = TMS2_subk + 1;
  public final static int TMS2_subt = TMS2_subs + 1;
  public final static int TMS2_sxf = TMS2_subt + 1;
  public final static int TMS2_tblr = TMS2_sxf + 1;
  public final static int TMS2_tblw = TMS2_tblr + 1;
  public final static int TMS2_trap = TMS2_tblw + 1;
  public final static int TMS2_xor = TMS2_trap + 1;
  public final static int TMS2_xork = TMS2_xor + 1;
  public final static int TMS2_zac = TMS2_xork + 1;
  public final static int TMS2_zalh = TMS2_zac + 1;
  public final static int TMS2_zalr = TMS2_zalh + 1;
  public final static int TMS2_zals = TMS2_zalr + 1;
  public final static int TMS_last = TMS2_zals + 1;

  public final static int M65_null = 0;
  public final static int M65_adc = M65_null + 1;
  public final static int M65_anc = M65_adc + 1;
  public final static int M65_and = M65_anc + 1;
  public final static int M65_ane = M65_and + 1;
  public final static int M65_arr = M65_ane + 1;
  public final static int M65_asl = M65_arr + 1;
  public final static int M65_asr = M65_asl + 1;
  public final static int M65_bcc = M65_asr + 1;
  public final static int M65_bcs = M65_bcc + 1;
  public final static int M65_beq = M65_bcs + 1;
  public final static int M65_bit = M65_beq + 1;
  public final static int M65_bmi = M65_bit + 1;
  public final static int M65_bne = M65_bmi + 1;
  public final static int M65_bpl = M65_bne + 1;
  public final static int M65_brk = M65_bpl + 1;
  public final static int M65_bvc = M65_brk + 1;
  public final static int M65_bvs = M65_bvc + 1;
  public final static int M65_clc = M65_bvs + 1;
  public final static int M65_cld = M65_clc + 1;
  public final static int M65_cli = M65_cld + 1;
  public final static int M65_clv = M65_cli + 1;
  public final static int M65_cmp = M65_clv + 1;
  public final static int M65_cpx = M65_cmp + 1;
  public final static int M65_cpy = M65_cpx + 1;
  public final static int M65_dcp = M65_cpy + 1;
  public final static int M65_dec = M65_dcp + 1;
  public final static int M65_dex = M65_dec + 1;
  public final static int M65_dey = M65_dex + 1;
  public final static int M65_eor = M65_dey + 1;
  public final static int M65_inc = M65_eor + 1;
  public final static int M65_inx = M65_inc + 1;
  public final static int M65_iny = M65_inx + 1;
  public final static int M65_isb = M65_iny + 1;
  public final static int M65_jmp = M65_isb + 1;
  public final static int M65_jmpi = M65_jmp + 1;
  public final static int M65_jsr = M65_jmpi + 1;
  public final static int M65_lae = M65_jsr + 1;
  public final static int M65_lax = M65_lae + 1;
  public final static int M65_lda = M65_lax + 1;
  public final static int M65_ldx = M65_lda + 1;
  public final static int M65_ldy = M65_ldx + 1;
  public final static int M65_lsr = M65_ldy + 1;
  public final static int M65_lxa = M65_lsr + 1;
  public final static int M65_nop = M65_lxa + 1;
  public final static int M65_ora = M65_nop + 1;
  public final static int M65_pha = M65_ora + 1;
  public final static int M65_php = M65_pha + 1;
  public final static int M65_pla = M65_php + 1;
  public final static int M65_plp = M65_pla + 1;
  public final static int M65_rla = M65_plp + 1;
  public final static int M65_rol = M65_rla + 1;
  public final static int M65_ror = M65_rol + 1;
  public final static int M65_rra = M65_ror + 1;
  public final static int M65_rti = M65_rra + 1;
  public final static int M65_rts = M65_rti + 1;
  public final static int M65_sax = M65_rts + 1;
  public final static int M65_sbc = M65_sax + 1;
  public final static int M65_sbx = M65_sbc + 1;
  public final static int M65_sec = M65_sbx + 1;
  public final static int M65_sed = M65_sec + 1;
  public final static int M65_sei = M65_sed + 1;
  public final static int M65_sha = M65_sei + 1;
  public final static int M65_shs = M65_sha + 1;
  public final static int M65_shx = M65_shs + 1;
  public final static int M65_shy = M65_shx + 1;
  public final static int M65_slo = M65_shy + 1;
  public final static int M65_sre = M65_slo + 1;
  public final static int M65_sta = M65_sre + 1;
  public final static int M65_stx = M65_sta + 1;
  public final static int M65_sty = M65_stx + 1;
  public final static int M65_tax = M65_sty + 1;
  public final static int M65_tay = M65_tax + 1;
  public final static int M65_tsx = M65_tay + 1;
  public final static int M65_txa = M65_tsx + 1;
  public final static int M65_txs = M65_txa + 1;
  public final static int M65_tya = M65_txs + 1;
  public final static int M65_bbr0 = M65_tya + 1;
  public final static int M65_bbr1 = M65_bbr0 + 1;
  public final static int M65_bbr2 = M65_bbr1 + 1;
  public final static int M65_bbr3 = M65_bbr2 + 1;
  public final static int M65_bbr4 = M65_bbr3 + 1;
  public final static int M65_bbr5 = M65_bbr4 + 1;
  public final static int M65_bbr6 = M65_bbr5 + 1;
  public final static int M65_bbr7 = M65_bbr6 + 1;
  public final static int M65_bbs0 = M65_bbr7 + 1;
  public final static int M65_bbs1 = M65_bbs0 + 1;
  public final static int M65_bbs2 = M65_bbs1 + 1;
  public final static int M65_bbs3 = M65_bbs2 + 1;
  public final static int M65_bbs4 = M65_bbs3 + 1;
  public final static int M65_bbs5 = M65_bbs4 + 1;
  public final static int M65_bbs6 = M65_bbs5 + 1;
  public final static int M65_bbs7 = M65_bbs6 + 1;
  public final static int M65_rmb0 = M65_bbs7 + 1;
  public final static int M65_rmb1 = M65_rmb0 + 1;
  public final static int M65_rmb2 = M65_rmb1 + 1;
  public final static int M65_rmb3 = M65_rmb2 + 1;
  public final static int M65_rmb4 = M65_rmb3 + 1;
  public final static int M65_rmb5 = M65_rmb4 + 1;
  public final static int M65_rmb6 = M65_rmb5 + 1;
  public final static int M65_rmb7 = M65_rmb6 + 1;
  public final static int M65_smb0 = M65_rmb7 + 1;
  public final static int M65_smb1 = M65_smb0 + 1;
  public final static int M65_smb2 = M65_smb1 + 1;
  public final static int M65_smb3 = M65_smb2 + 1;
  public final static int M65_smb4 = M65_smb3 + 1;
  public final static int M65_smb5 = M65_smb4 + 1;
  public final static int M65_smb6 = M65_smb5 + 1;
  public final static int M65_smb7 = M65_smb6 + 1;
  public final static int M65_stz = M65_smb7 + 1;
  public final static int M65_tsb = M65_stz + 1;
  public final static int M65_trb = M65_tsb + 1;
  public final static int M65_phy = M65_trb + 1;
  public final static int M65_ply = M65_phy + 1;
  public final static int M65_phx = M65_ply + 1;
  public final static int M65_plx = M65_phx + 1;
  public final static int M65_bra = M65_plx + 1;
  public final static int M65_last = M65_bra + 1;

  public final static int pdp_null = 0;
  public final static int pdp_halt = pdp_null + 1;
  public final static int pdp_wait = pdp_halt + 1;
  public final static int pdp_rti = pdp_wait + 1;
  public final static int pdp_bpt = pdp_rti + 1;
  public final static int pdp_iot = pdp_bpt + 1;
  public final static int pdp_reset = pdp_iot + 1;
  public final static int pdp_rtt = pdp_reset + 1;
  public final static int pdp_mfpt = pdp_rtt + 1;
  public final static int pdp_jmp = pdp_mfpt + 1;
  public final static int pdp_rts = pdp_jmp + 1;
  public final static int pdp_spl = pdp_rts + 1;
  public final static int pdp_nop = pdp_spl + 1;
  public final static int pdp_clc = pdp_nop + 1;
  public final static int pdp_clv = pdp_clc + 1;
  public final static int pdp_clz = pdp_clv + 1;
  public final static int pdp_cln = pdp_clz + 1;
  public final static int pdp_ccc = pdp_cln + 1;
  public final static int pdp_sec = pdp_ccc + 1;
  public final static int pdp_sev = pdp_sec + 1;
  public final static int pdp_sez = pdp_sev + 1;
  public final static int pdp_sen = pdp_sez + 1;
  public final static int pdp_scc = pdp_sen + 1;
  public final static int pdp_swab = pdp_scc + 1;
  public final static int pdp_br = pdp_swab + 1;
  public final static int pdp_bne = pdp_br + 1;
  public final static int pdp_beq = pdp_bne + 1;
  public final static int pdp_bge = pdp_beq + 1;
  public final static int pdp_blt = pdp_bge + 1;
  public final static int pdp_bgt = pdp_blt + 1;
  public final static int pdp_ble = pdp_bgt + 1;
  public final static int pdp_jsr = pdp_ble + 1;
  public final static int pdp_clr = pdp_jsr + 1;
  public final static int pdp_com = pdp_clr + 1;
  public final static int pdp_inc = pdp_com + 1;
  public final static int pdp_dec = pdp_inc + 1;
  public final static int pdp_neg = pdp_dec + 1;
  public final static int pdp_adc = pdp_neg + 1;
  public final static int pdp_sbc = pdp_adc + 1;
  public final static int pdp_tst = pdp_sbc + 1;
  public final static int pdp_ror = pdp_tst + 1;
  public final static int pdp_rol = pdp_ror + 1;
  public final static int pdp_asr = pdp_rol + 1;
  public final static int pdp_asl = pdp_asr + 1;
  public final static int pdp_mark = pdp_asl + 1;
  public final static int pdp_mfpi = pdp_mark + 1;
  public final static int pdp_mtpi = pdp_mfpi + 1;
  public final static int pdp_sxt = pdp_mtpi + 1;
  public final static int pdp_mov = pdp_sxt + 1;
  public final static int pdp_cmp = pdp_mov + 1;
  public final static int pdp_bit = pdp_cmp + 1;
  public final static int pdp_bic = pdp_bit + 1;
  public final static int pdp_bis = pdp_bic + 1;
  public final static int pdp_add = pdp_bis + 1;
  public final static int pdp_sub = pdp_add + 1;
  public final static int pdp_mul = pdp_sub + 1;
  public final static int pdp_div = pdp_mul + 1;
  public final static int pdp_ash = pdp_div + 1;
  public final static int pdp_ashc = pdp_ash + 1;
  public final static int pdp_xor = pdp_ashc + 1;
  public final static int pdp_fadd = pdp_xor + 1;
  public final static int pdp_fsub = pdp_fadd + 1;
  public final static int pdp_fmul = pdp_fsub + 1;
  public final static int pdp_fdiv = pdp_fmul + 1;
  public final static int pdp_sob = pdp_fdiv + 1;
  public final static int pdp_bpl = pdp_sob + 1;
  public final static int pdp_bmi = pdp_bpl + 1;
  public final static int pdp_bhi = pdp_bmi + 1;
  public final static int pdp_blos = pdp_bhi + 1;
  public final static int pdp_bvc = pdp_blos + 1;
  public final static int pdp_bvs = pdp_bvc + 1;
  public final static int pdp_bcc = pdp_bvs + 1;
  public final static int pdp_bcs = pdp_bcc + 1;
  public final static int pdp_emt = pdp_bcs + 1;
  public final static int pdp_trap = pdp_emt + 1;
  public final static int pdp_mtps = pdp_trap + 1;
  public final static int pdp_mfpd = pdp_mtps + 1;
  public final static int pdp_mtpd = pdp_mfpd + 1;
  public final static int pdp_mfps = pdp_mtpd + 1;
  public final static int pdp_cfcc = pdp_mfps + 1;
  public final static int pdp_setf = pdp_cfcc + 1;
  public final static int pdp_seti = pdp_setf + 1;
  public final static int pdp_setd = pdp_seti + 1;
  public final static int pdp_setl = pdp_setd + 1;
  public final static int pdp_ldfps = pdp_setl + 1;
  public final static int pdp_stfps = pdp_ldfps + 1;
  public final static int pdp_stst = pdp_stfps + 1;
  public final static int pdp_clrd = pdp_stst + 1;
  public final static int pdp_tstd = pdp_clrd + 1;
  public final static int pdp_absd = pdp_tstd + 1;
  public final static int pdp_negd = pdp_absd + 1;
  public final static int pdp_muld = pdp_negd + 1;
  public final static int pdp_modd = pdp_muld + 1;
  public final static int pdp_addd = pdp_modd + 1;
  public final static int pdp_ldd = pdp_addd + 1;
  public final static int pdp_subd = pdp_ldd + 1;
  public final static int pdp_cmpd = pdp_subd + 1;
  public final static int pdp_std = pdp_cmpd + 1;
  public final static int pdp_divd = pdp_std + 1;
  public final static int pdp_stexp = pdp_divd + 1;
  public final static int pdp_stcdi = pdp_stexp + 1;
  public final static int pdp_stcdf = pdp_stcdi + 1;
  public final static int pdp_ldexp = pdp_stcdf + 1;
  public final static int pdp_ldcif = pdp_ldexp + 1;
  public final static int pdp_ldcfd = pdp_ldcif + 1;
  public final static int pdp_call = pdp_ldcfd + 1;
  public final static int pdp_return = pdp_call + 1;
  public final static int pdp_compcc = pdp_return + 1;
  public final static int pdp_last = pdp_compcc + 1;

  public final static int mc_null = 0;
  public final static int mc_abcd = mc_null + 1;
  public final static int mc_add = mc_abcd + 1;
  public final static int mc_adda = mc_add + 1;
  public final static int mc_addi = mc_adda + 1;
  public final static int mc_addq = mc_addi + 1;
  public final static int mc_addx = mc_addq + 1;
  public final static int mc_and = mc_addx + 1;
  public final static int mc_andi = mc_and + 1;
  public final static int mc_asl = mc_andi + 1;
  public final static int mc_asr = mc_asl + 1;
  public final static int mc_b = mc_asr + 1;
  public final static int mc_bchg = mc_b + 1;
  public final static int mc_bclr = mc_bchg + 1;
  public final static int mc_bftst = mc_bclr + 1;
  public final static int mc_bfchg = mc_bftst + 1;
  public final static int mc_bfclr = mc_bfchg + 1;
  public final static int mc_bfset = mc_bfclr + 1;
  public final static int mc_bfextu = mc_bfset + 1;
  public final static int mc_bfexts = mc_bfextu + 1;
  public final static int mc_bfffo = mc_bfexts + 1;
  public final static int mc_bfins = mc_bfffo + 1;
  public final static int mc_bgnd = mc_bfins + 1;
  public final static int mc_bkpt = mc_bgnd + 1;
  public final static int mc_bra = mc_bkpt + 1;
  public final static int mc_bset = mc_bra + 1;
  public final static int mc_bsr = mc_bset + 1;
  public final static int mc_btst = mc_bsr + 1;
  public final static int mc_callm = mc_btst + 1;
  public final static int mc_cas = mc_callm + 1;
  public final static int mc_cas2 = mc_cas + 1;
  public final static int mc_chk = mc_cas2 + 1;
  public final static int mc_chk2 = mc_chk + 1;
  public final static int mc_cinv = mc_chk2 + 1;
  public final static int mc_clr = mc_cinv + 1;
  public final static int mc_cmp = mc_clr + 1;
  public final static int mc_cmp2 = mc_cmp + 1;
  public final static int mc_cmpa = mc_cmp2 + 1;
  public final static int mc_cmpi = mc_cmpa + 1;
  public final static int mc_cmpm = mc_cmpi + 1;
  public final static int mc_cpush = mc_cmpm + 1;
  public final static int mc_db = mc_cpush + 1;
  public final static int mc_divs = mc_db + 1;
  public final static int mc_divsl = mc_divs + 1;
  public final static int mc_divu = mc_divsl + 1;
  public final static int mc_divul = mc_divu + 1;
  public final static int mc_eor = mc_divul + 1;
  public final static int mc_eori = mc_eor + 1;
  public final static int mc_exg = mc_eori + 1;
  public final static int mc_ext = mc_exg + 1;
  public final static int mc_extb = mc_ext + 1;
  public final static int mc_fabs = mc_extb + 1;
  public final static int mc_facos = mc_fabs + 1;
  public final static int mc_fadd = mc_facos + 1;
  public final static int mc_fasin = mc_fadd + 1;
  public final static int mc_fatan = mc_fasin + 1;
  public final static int mc_fatanh = mc_fatan + 1;
  public final static int mc_fb = mc_fatanh + 1;
  public final static int mc_fcmp = mc_fb + 1;
  public final static int mc_fcos = mc_fcmp + 1;
  public final static int mc_fcosh = mc_fcos + 1;
  public final static int mc_fdabs = mc_fcosh + 1;
  public final static int mc_fdadd = mc_fdabs + 1;
  public final static int mc_fdb = mc_fdadd + 1;
  public final static int mc_fddiv = mc_fdb + 1;
  public final static int mc_fdiv = mc_fddiv + 1;
  public final static int mc_fdmove = mc_fdiv + 1;
  public final static int mc_fdmul = mc_fdmove + 1;
  public final static int mc_fdneg = mc_fdmul + 1;
  public final static int mc_fdsqrt = mc_fdneg + 1;
  public final static int mc_fdsub = mc_fdsqrt + 1;
  public final static int mc_fetox = mc_fdsub + 1;
  public final static int mc_fetoxm1 = mc_fetox + 1;
  public final static int mc_fgetexp = mc_fetoxm1 + 1;
  public final static int mc_fgetman = mc_fgetexp + 1;
  public final static int mc_fint = mc_fgetman + 1;
  public final static int mc_fintrz = mc_fint + 1;
  public final static int mc_flog2 = mc_fintrz + 1;
  public final static int mc_flog10 = mc_flog2 + 1;
  public final static int mc_flogn = mc_flog10 + 1;
  public final static int mc_flognp1 = mc_flogn + 1;
  public final static int mc_fmod = mc_flognp1 + 1;
  public final static int mc_fmove = mc_fmod + 1;
  public final static int mc_fmovecr = mc_fmove + 1;
  public final static int mc_fmovem = mc_fmovecr + 1;
  public final static int mc_fmul = mc_fmovem + 1;
  public final static int mc_fneg = mc_fmul + 1;
  public final static int mc_fnop = mc_fneg + 1;
  public final static int mc_frem = mc_fnop + 1;
  public final static int mc_frestore = mc_frem + 1;
  public final static int mc_fs = mc_frestore + 1;
  public final static int mc_fsabs = mc_fs + 1;
  public final static int mc_fsadd = mc_fsabs + 1;
  public final static int mc_fsave = mc_fsadd + 1;
  public final static int mc_fscale = mc_fsave + 1;
  public final static int mc_fsdiv = mc_fscale + 1;
  public final static int mc_fsgldiv = mc_fsdiv + 1;
  public final static int mc_fsglmul = mc_fsgldiv + 1;
  public final static int mc_fsin = mc_fsglmul + 1;
  public final static int mc_fsincos = mc_fsin + 1;
  public final static int mc_fsinh = mc_fsincos + 1;
  public final static int mc_fsmove = mc_fsinh + 1;
  public final static int mc_fsmul = mc_fsmove + 1;
  public final static int mc_fsneg = mc_fsmul + 1;
  public final static int mc_fsqrt = mc_fsneg + 1;
  public final static int mc_fssqrt = mc_fsqrt + 1;
  public final static int mc_fssub = mc_fssqrt + 1;
  public final static int mc_fsub = mc_fssub + 1;
  public final static int mc_ftan = mc_fsub + 1;
  public final static int mc_ftanh = mc_ftan + 1;
  public final static int mc_ftentox = mc_ftanh + 1;
  public final static int mc_ftrap = mc_ftentox + 1;
  public final static int mc_ftst = mc_ftrap + 1;
  public final static int mc_ftwotox = mc_ftst + 1;
  public final static int mc_halt = mc_ftwotox + 1;
  public final static int mc_illegal = mc_halt + 1;
  public final static int mc_jmp = mc_illegal + 1;
  public final static int mc_jsr = mc_jmp + 1;
  public final static int mc_lea = mc_jsr + 1;
  public final static int mc_link = mc_lea + 1;
  public final static int mc_lpstop = mc_link + 1;
  public final static int mc_lsl = mc_lpstop + 1;
  public final static int mc_lsr = mc_lsl + 1;
  public final static int mc_mac = mc_lsr + 1;
  public final static int mc_macl = mc_mac + 1;
  public final static int mc_move = mc_macl + 1;
  public final static int mc_move16 = mc_move + 1;
  public final static int mc_movea = mc_move16 + 1;
  public final static int mc_movec = mc_movea + 1;
  public final static int mc_movem = mc_movec + 1;
  public final static int mc_movep = mc_movem + 1;
  public final static int mc_moveq = mc_movep + 1;
  public final static int mc_moves = mc_moveq + 1;
  public final static int mc_msac = mc_moves + 1;
  public final static int mc_msacl = mc_msac + 1;
  public final static int mc_muls = mc_msacl + 1;
  public final static int mc_mulu = mc_muls + 1;
  public final static int mc_nbcd = mc_mulu + 1;
  public final static int mc_neg = mc_nbcd + 1;
  public final static int mc_negx = mc_neg + 1;
  public final static int mc_nop = mc_negx + 1;
  public final static int mc_not = mc_nop + 1;
  public final static int mc_or = mc_not + 1;
  public final static int mc_ori = mc_or + 1;
  public final static int mc_pack = mc_ori + 1;
  public final static int mc_pea = mc_pack + 1;
  public final static int mc_pb = mc_pea + 1;
  public final static int mc_pdb = mc_pb + 1;
  public final static int mc_pflush = mc_pdb + 1;
  public final static int mc_pflushr = mc_pflush + 1;
  public final static int mc_ploadr = mc_pflushr + 1;
  public final static int mc_ploadw = mc_ploadr + 1;
  public final static int mc_pmove = mc_ploadw + 1;
  public final static int mc_prestore = mc_pmove + 1;
  public final static int mc_psave = mc_prestore + 1;
  public final static int mc_ps = mc_psave + 1;
  public final static int mc_ptestr = mc_ps + 1;
  public final static int mc_ptestw = mc_ptestr + 1;
  public final static int mc_ptrap = mc_ptestw + 1;
  public final static int mc_pulse = mc_ptrap + 1;
  public final static int mc_pvalid = mc_pulse + 1;
  public final static int mc_rol = mc_pvalid + 1;
  public final static int mc_ror = mc_rol + 1;
  public final static int mc_roxl = mc_ror + 1;
  public final static int mc_roxr = mc_roxl + 1;
  public final static int mc_reset = mc_roxr + 1;
  public final static int mc_rtd = mc_reset + 1;
  public final static int mc_rte = mc_rtd + 1;
  public final static int mc_rtm = mc_rte + 1;
  public final static int mc_rtr = mc_rtm + 1;
  public final static int mc_rts = mc_rtr + 1;
  public final static int mc_sbcd = mc_rts + 1;
  public final static int mc_s = mc_sbcd + 1;
  public final static int mc_stop = mc_s + 1;
  public final static int mc_sub = mc_stop + 1;
  public final static int mc_suba = mc_sub + 1;
  public final static int mc_subi = mc_suba + 1;
  public final static int mc_subq = mc_subi + 1;
  public final static int mc_subx = mc_subq + 1;
  public final static int mc_swap = mc_subx + 1;
  public final static int mc_tas = mc_swap + 1;
  public final static int mc_tbl = mc_tas + 1;
  public final static int mc_trap = mc_tbl + 1;
  public final static int mc_trapv = mc_trap + 1;
  public final static int mc_tst = mc_trapv + 1;
  public final static int mc_unlk = mc_tst + 1;
  public final static int mc_unpk = mc_unlk + 1;
  public final static int mc_wddata = mc_unpk + 1;
  public final static int mc_wdebug = mc_wddata + 1;
  public final static int mc_atrap = mc_wdebug + 1;
  public final static int mc_last = mc_atrap + 1;

  public final static int mc8_null = 0;
  public final static int mc8_aba = mc8_null + 1;
  public final static int mc8_ab = mc8_aba + 1;
  public final static int mc8_adc = mc8_ab + 1;
  public final static int mc8_add = mc8_adc + 1;
  public final static int mc8_addd = mc8_add + 1;
  public final static int mc8_ais = mc8_addd + 1;
  public final static int mc8_aix = mc8_ais + 1;
  public final static int mc8_and = mc8_aix + 1;
  public final static int mc8_andcc = mc8_and + 1;
  public final static int mc8_asr = mc8_andcc + 1;
  public final static int mc8_bcc = mc8_asr + 1;
  public final static int mc8_bclr = mc8_bcc + 1;
  public final static int mc8_bcs = mc8_bclr + 1;
  public final static int mc8_beq = mc8_bcs + 1;
  public final static int mc8_bge = mc8_beq + 1;
  public final static int mc8_bgt = mc8_bge + 1;
  public final static int mc8_bhcc = mc8_bgt + 1;
  public final static int mc8_bhcs = mc8_bhcc + 1;
  public final static int mc8_bhi = mc8_bhcs + 1;
  public final static int mc8_bhs = mc8_bhi + 1;
  public final static int mc8_bih = mc8_bhs + 1;
  public final static int mc8_bil = mc8_bih + 1;
  public final static int mc8_bit = mc8_bil + 1;
  public final static int mc8_ble = mc8_bit + 1;
  public final static int mc8_blo = mc8_ble + 1;
  public final static int mc8_bls = mc8_blo + 1;
  public final static int mc8_blt = mc8_bls + 1;
  public final static int mc8_bmc = mc8_blt + 1;
  public final static int mc8_bmi = mc8_bmc + 1;
  public final static int mc8_bms = mc8_bmi + 1;
  public final static int mc8_bne = mc8_bms + 1;
  public final static int mc8_bpl = mc8_bne + 1;
  public final static int mc8_bra = mc8_bpl + 1;
  public final static int mc8_brclr = mc8_bra + 1;
  public final static int mc8_brn = mc8_brclr + 1;
  public final static int mc8_brset = mc8_brn + 1;
  public final static int mc8_bset = mc8_brset + 1;
  public final static int mc8_bsr = mc8_bset + 1;
  public final static int mc8_bvc = mc8_bsr + 1;
  public final static int mc8_bvs = mc8_bvc + 1;
  public final static int mc8_cba = mc8_bvs + 1;
  public final static int mc8_cbeq = mc8_cba + 1;
  public final static int mc8_clc = mc8_cbeq + 1;
  public final static int mc8_cli = mc8_clc + 1;
  public final static int mc8_clr = mc8_cli + 1;
  public final static int mc8_clv = mc8_clr + 1;
  public final static int mc8_cmp = mc8_clv + 1;
  public final static int mc8_com = mc8_cmp + 1;
  public final static int mc8_cp = mc8_com + 1;
  public final static int mc8_cpd = mc8_cp + 1;
  public final static int mc8_cphx = mc8_cpd + 1;
  public final static int mc8_cpx = mc8_cphx + 1;
  public final static int mc8_cwai = mc8_cpx + 1;
  public final static int mc8_daa = mc8_cwai + 1;
  public final static int mc8_dbnz = mc8_daa + 1;
  public final static int mc8_de = mc8_dbnz + 1;
  public final static int mc8_dec = mc8_de + 1;
  public final static int mc8_des = mc8_dec + 1;
  public final static int mc8_div = mc8_des + 1;
  public final static int mc8_eor = mc8_div + 1;
  public final static int mc8_exg = mc8_eor + 1;
  public final static int mc8_fdiv = mc8_exg + 1;
  public final static int mc8_idiv = mc8_fdiv + 1;
  public final static int mc8_in = mc8_idiv + 1;
  public final static int mc8_inc = mc8_in + 1;
  public final static int mc8_ins = mc8_inc + 1;
  public final static int mc8_jmp = mc8_ins + 1;
  public final static int mc8_jsr = mc8_jmp + 1;
  public final static int mc8_ld = mc8_jsr + 1;
  public final static int mc8_lda = mc8_ld + 1;
  public final static int mc8_ldd = mc8_lda + 1;
  public final static int mc8_ldhx = mc8_ldd + 1;
  public final static int mc8_lds = mc8_ldhx + 1;
  public final static int mc8_ldx = mc8_lds + 1;
  public final static int mc8_lea = mc8_ldx + 1;
  public final static int mc8_lsl = mc8_lea + 1;
  public final static int mc8_lsld = mc8_lsl + 1;
  public final static int mc8_lsr = mc8_lsld + 1;
  public final static int mc8_lsrd = mc8_lsr + 1;
  public final static int mc8_mov = mc8_lsrd + 1;
  public final static int mc8_mul = mc8_mov + 1;
  public final static int mc8_neg = mc8_mul + 1;
  public final static int mc8_nop = mc8_neg + 1;
  public final static int mc8_nsa = mc8_nop + 1;
  public final static int mc8_ora = mc8_nsa + 1;
  public final static int mc8_orcc = mc8_ora + 1;
  public final static int mc8_psh = mc8_orcc + 1;
  public final static int mc8_psha = mc8_psh + 1;
  public final static int mc8_pshb = mc8_psha + 1;
  public final static int mc8_pshh = mc8_pshb + 1;
  public final static int mc8_pshx = mc8_pshh + 1;
  public final static int mc8_pul = mc8_pshx + 1;
  public final static int mc8_pula = mc8_pul + 1;
  public final static int mc8_pulb = mc8_pula + 1;
  public final static int mc8_pulh = mc8_pulb + 1;
  public final static int mc8_pulx = mc8_pulh + 1;
  public final static int mc8_rol = mc8_pulx + 1;
  public final static int mc8_ror = mc8_rol + 1;
  public final static int mc8_rsp = mc8_ror + 1;
  public final static int mc8_rti = mc8_rsp + 1;
  public final static int mc8_rts = mc8_rti + 1;
  public final static int mc8_sba = mc8_rts + 1;
  public final static int mc8_sbc = mc8_sba + 1;
  public final static int mc8_sec = mc8_sbc + 1;
  public final static int mc8_sei = mc8_sec + 1;
  public final static int mc8_sev = mc8_sei + 1;
  public final static int mc8_sex = mc8_sev + 1;
  public final static int mc8_slp = mc8_sex + 1;
  public final static int mc8_st = mc8_slp + 1;
  public final static int mc8_sta = mc8_st + 1;
  public final static int mc8_std = mc8_sta + 1;
  public final static int mc8_sthx = mc8_std + 1;
  public final static int mc8_stop = mc8_sthx + 1;
  public final static int mc8_sts = mc8_stop + 1;
  public final static int mc8_stx = mc8_sts + 1;
  public final static int mc8_sub = mc8_stx + 1;
  public final static int mc8_subd = mc8_sub + 1;
  public final static int mc8_swi = mc8_subd + 1;
  public final static int mc8_sync = mc8_swi + 1;
  public final static int mc8_tab = mc8_sync + 1;
  public final static int mc8_tap = mc8_tab + 1;
  public final static int mc8_tax = mc8_tap + 1;
  public final static int mc8_tba = mc8_tax + 1;
  public final static int mc8_test = mc8_tba + 1;
  public final static int mc8_tfr = mc8_test + 1;
  public final static int mc8_tpa = mc8_tfr + 1;
  public final static int mc8_ts = mc8_tpa + 1;
  public final static int mc8_tst = mc8_ts + 1;
  public final static int mc8_tsx = mc8_tst + 1;
  public final static int mc8_txa = mc8_tsx + 1;
  public final static int mc8_txs = mc8_txa + 1;
  public final static int mc8_tys = mc8_txs + 1;
  public final static int mc8_wai = mc8_tys + 1;
  public final static int mc8_wait = mc8_wai + 1;
  public final static int mc8_xgd = mc8_wait + 1;
  public final static int mc8_1 = mc8_xgd + 1;
  public final static int mc8_2 = mc8_1 + 1;
  public final static int mc8_os9 = mc8_2 + 1;
  public final static int mc8_aim = mc8_os9 + 1;
  public final static int mc8_oim = mc8_aim + 1;
  public final static int mc8_eim = mc8_oim + 1;
  public final static int mc8_tim = mc8_eim + 1;
  public final static int mc8_bgnd = mc8_tim + 1;
  public final static int mc8_call = mc8_bgnd + 1;
  public final static int mc8_rtc = mc8_call + 1;
  public final static int mc8_last = mc8_rtc + 1;

  public final static int j_nop = 0;
  public final static int j_aconst_null = j_nop + 1;
  public final static int j_iconst_m1 = j_aconst_null + 1;
  public final static int j_iconst_0 = j_iconst_m1 + 1;
  public final static int j_iconst_1 = j_iconst_0 + 1;
  public final static int j_iconst_2 = j_iconst_1 + 1;
  public final static int j_iconst_3 = j_iconst_2 + 1;
  public final static int j_iconst_4 = j_iconst_3 + 1;
  public final static int j_iconst_5 = j_iconst_4 + 1;
  public final static int j_lconst_0 = j_iconst_5 + 1;
  public final static int j_lconst_1 = j_lconst_0 + 1;
  public final static int j_fconst_0 = j_lconst_1 + 1;
  public final static int j_fconst_1 = j_fconst_0 + 1;
  public final static int j_fconst_2 = j_fconst_1 + 1;
  public final static int j_dconst_0 = j_fconst_2 + 1;
  public final static int j_dconst_1 = j_dconst_0 + 1;
  public final static int j_bipush = j_dconst_1 + 1;
  public final static int j_sipush = j_bipush + 1;
  public final static int j_ldc = j_sipush + 1;
  public final static int j_ldcw = j_ldc + 1;
  public final static int j_ldc2w = j_ldcw + 1;
  public final static int j_iload = j_ldc2w + 1;
  public final static int j_lload = j_iload + 1;
  public final static int j_fload = j_lload + 1;
  public final static int j_dload = j_fload + 1;
  public final static int j_aload = j_dload + 1;
  public final static int j_iload_0 = j_aload + 1;
  public final static int j_iload_1 = j_iload_0 + 1;
  public final static int j_iload_2 = j_iload_1 + 1;
  public final static int j_iload_3 = j_iload_2 + 1;
  public final static int j_lload_0 = j_iload_3 + 1;
  public final static int j_lload_1 = j_lload_0 + 1;
  public final static int j_lload_2 = j_lload_1 + 1;
  public final static int j_lload_3 = j_lload_2 + 1;
  public final static int j_fload_0 = j_lload_3 + 1;
  public final static int j_fload_1 = j_fload_0 + 1;
  public final static int j_fload_2 = j_fload_1 + 1;
  public final static int j_fload_3 = j_fload_2 + 1;
  public final static int j_dload_0 = j_fload_3 + 1;
  public final static int j_dload_1 = j_dload_0 + 1;
  public final static int j_dload_2 = j_dload_1 + 1;
  public final static int j_dload_3 = j_dload_2 + 1;
  public final static int j_aload_0 = j_dload_3 + 1;
  public final static int j_aload_1 = j_aload_0 + 1;
  public final static int j_aload_2 = j_aload_1 + 1;
  public final static int j_aload_3 = j_aload_2 + 1;
  public final static int j_iaload = j_aload_3 + 1;
  public final static int j_laload = j_iaload + 1;
  public final static int j_faload = j_laload + 1;
  public final static int j_daload = j_faload + 1;
  public final static int j_aaload = j_daload + 1;
  public final static int j_baload = j_aaload + 1;
  public final static int j_caload = j_baload + 1;
  public final static int j_saload = j_caload + 1;
  public final static int j_istore = j_saload + 1;
  public final static int j_lstore = j_istore + 1;
  public final static int j_fstore = j_lstore + 1;
  public final static int j_dstore = j_fstore + 1;
  public final static int j_astore = j_dstore + 1;
  public final static int j_istore_0 = j_astore + 1;
  public final static int j_istore_1 = j_istore_0 + 1;
  public final static int j_istore_2 = j_istore_1 + 1;
  public final static int j_istore_3 = j_istore_2 + 1;
  public final static int j_lstore_0 = j_istore_3 + 1;
  public final static int j_lstore_1 = j_lstore_0 + 1;
  public final static int j_lstore_2 = j_lstore_1 + 1;
  public final static int j_lstore_3 = j_lstore_2 + 1;
  public final static int j_fstore_0 = j_lstore_3 + 1;
  public final static int j_fstore_1 = j_fstore_0 + 1;
  public final static int j_fstore_2 = j_fstore_1 + 1;
  public final static int j_fstore_3 = j_fstore_2 + 1;
  public final static int j_dstore_0 = j_fstore_3 + 1;
  public final static int j_dstore_1 = j_dstore_0 + 1;
  public final static int j_dstore_2 = j_dstore_1 + 1;
  public final static int j_dstore_3 = j_dstore_2 + 1;
  public final static int j_astore_0 = j_dstore_3 + 1;
  public final static int j_astore_1 = j_astore_0 + 1;
  public final static int j_astore_2 = j_astore_1 + 1;
  public final static int j_astore_3 = j_astore_2 + 1;
  public final static int j_iastore = j_astore_3 + 1;
  public final static int j_lastore = j_iastore + 1;
  public final static int j_fastore = j_lastore + 1;
  public final static int j_dastore = j_fastore + 1;
  public final static int j_aastore = j_dastore + 1;
  public final static int j_bastore = j_aastore + 1;
  public final static int j_castore = j_bastore + 1;
  public final static int j_sastore = j_castore + 1;
  public final static int j_pop = j_sastore + 1;
  public final static int j_pop2 = j_pop + 1;
  public final static int j_dup = j_pop2 + 1;
  public final static int j_dup_x1 = j_dup + 1;
  public final static int j_dup_x2 = j_dup_x1 + 1;
  public final static int j_dup2 = j_dup_x2 + 1;
  public final static int j_dup2_x1 = j_dup2 + 1;
  public final static int j_dup2_x2 = j_dup2_x1 + 1;
  public final static int j_swap = j_dup2_x2 + 1;
  public final static int j_iadd = j_swap + 1;
  public final static int j_ladd = j_iadd + 1;
  public final static int j_fadd = j_ladd + 1;
  public final static int j_dadd = j_fadd + 1;
  public final static int j_isub = j_dadd + 1;
  public final static int j_lsub = j_isub + 1;
  public final static int j_fsub = j_lsub + 1;
  public final static int j_dsub = j_fsub + 1;
  public final static int j_imul = j_dsub + 1;
  public final static int j_lmul = j_imul + 1;
  public final static int j_fmul = j_lmul + 1;
  public final static int j_dmul = j_fmul + 1;
  public final static int j_idiv = j_dmul + 1;
  public final static int j_ldiv = j_idiv + 1;
  public final static int j_fdiv = j_ldiv + 1;
  public final static int j_ddiv = j_fdiv + 1;
  public final static int j_irem = j_ddiv + 1;
  public final static int j_lrem = j_irem + 1;
  public final static int j_frem = j_lrem + 1;
  public final static int j_drem = j_frem + 1;
  public final static int j_ineg = j_drem + 1;
  public final static int j_lneg = j_ineg + 1;
  public final static int j_fneg = j_lneg + 1;
  public final static int j_dneg = j_fneg + 1;
  public final static int j_ishl = j_dneg + 1;
  public final static int j_lshl = j_ishl + 1;
  public final static int j_ishr = j_lshl + 1;
  public final static int j_lshr = j_ishr + 1;
  public final static int j_iushr = j_lshr + 1;
  public final static int j_lushr = j_iushr + 1;
  public final static int j_iand = j_lushr + 1;
  public final static int j_land = j_iand + 1;
  public final static int j_ior = j_land + 1;
  public final static int j_lor = j_ior + 1;
  public final static int j_ixor = j_lor + 1;
  public final static int j_lxor = j_ixor + 1;
  public final static int j_iinc = j_lxor + 1;
  public final static int j_i2l = j_iinc + 1;
  public final static int j_i2f = j_i2l + 1;
  public final static int j_i2d = j_i2f + 1;
  public final static int j_l2i = j_i2d + 1;
  public final static int j_l2f = j_l2i + 1;
  public final static int j_l2d = j_l2f + 1;
  public final static int j_f2i = j_l2d + 1;
  public final static int j_f2l = j_f2i + 1;
  public final static int j_f2d = j_f2l + 1;
  public final static int j_d2i = j_f2d + 1;
  public final static int j_d2l = j_d2i + 1;
  public final static int j_d2f = j_d2l + 1;
  public final static int j_i2b = j_d2f + 1;
  public final static int j_i2c = j_i2b + 1;
  public final static int j_i2s = j_i2c + 1;
  public final static int j_lcmp = j_i2s + 1;
  public final static int j_fcmpl = j_lcmp + 1;
  public final static int j_fcmpg = j_fcmpl + 1;
  public final static int j_dcmpl = j_fcmpg + 1;
  public final static int j_dcmpg = j_dcmpl + 1;
  public final static int j_ifeq = j_dcmpg + 1;
  public final static int j_ifne = j_ifeq + 1;
  public final static int j_iflt = j_ifne + 1;
  public final static int j_ifge = j_iflt + 1;
  public final static int j_ifgt = j_ifge + 1;
  public final static int j_ifle = j_ifgt + 1;
  public final static int j_if_icmpeq = j_ifle + 1;
  public final static int j_if_icmpne = j_if_icmpeq + 1;
  public final static int j_if_icmplt = j_if_icmpne + 1;
  public final static int j_if_icmpge = j_if_icmplt + 1;
  public final static int j_if_icmpgt = j_if_icmpge + 1;
  public final static int j_if_icmple = j_if_icmpgt + 1;
  public final static int j_if_acmpeq = j_if_icmple + 1;
  public final static int j_if_acmpne = j_if_acmpeq + 1;
  public final static int j_goto = j_if_acmpne + 1;
  public final static int j_jsr = j_goto + 1;
  public final static int j_ret = j_jsr + 1;
  public final static int j_tableswitch = j_ret + 1;
  public final static int j_lookupswitch = j_tableswitch + 1;
  public final static int j_ireturn = j_lookupswitch + 1;
  public final static int j_lreturn = j_ireturn + 1;
  public final static int j_freturn = j_lreturn + 1;
  public final static int j_dreturn = j_freturn + 1;
  public final static int j_areturn = j_dreturn + 1;
  public final static int j_return = j_areturn + 1;
  public final static int j_getstatic = j_return + 1;
  public final static int j_putstatic = j_getstatic + 1;
  public final static int j_getfield = j_putstatic + 1;
  public final static int j_putfield = j_getfield + 1;
  public final static int j_invokevirtual = j_putfield + 1;
  public final static int j_invokespecial = j_invokevirtual + 1;
  public final static int j_invokestatic = j_invokespecial + 1;
  public final static int j_invokeinterface = j_invokestatic + 1;
  public final static int j_invokedynamic = j_invokeinterface + 1;
  public final static int j_new = j_invokedynamic + 1;
  public final static int j_newarray = j_new + 1;
  public final static int j_anewarray = j_newarray + 1;
  public final static int j_arraylength = j_anewarray + 1;
  public final static int j_athrow = j_arraylength + 1;
  public final static int j_checkcast = j_athrow + 1;
  public final static int j_instanceof = j_checkcast + 1;
  public final static int j_monitorenter = j_instanceof + 1;
  public final static int j_monitorexit = j_monitorenter + 1;
  public final static int j_wide = j_monitorexit + 1;
  public final static int j_multianewarray = j_wide + 1;
  public final static int j_ifnull = j_multianewarray + 1;
  public final static int j_ifnonnull = j_ifnull + 1;
  public final static int j_goto_w = j_ifnonnull + 1;
  public final static int j_jsr_w = j_goto_w + 1;
  public final static int j_breakpoint = j_jsr_w + 1;
  public final static int j_lastnorm = j_breakpoint + 1;
  public final static int j_a_invokesuper = j_lastnorm;
  public final static int j_a_invokevirtualobject = j_a_invokesuper + 1;
  public final static int j_a_invokeignored = j_a_invokevirtualobject + 1;
  public final static int j_a_software = j_a_invokeignored + 1;
  public final static int j_a_hardware = j_a_software + 1;
  public final static int j_last = j_a_hardware + 1;

  public final static int ARM_null = 0;
  public final static int ARM_ret = ARM_null + 1;
  public final static int ARM_nop = ARM_ret + 1;
  public final static int ARM_b = ARM_nop + 1;
  public final static int ARM_bl = ARM_b + 1;
  public final static int ARM_asr = ARM_bl + 1;
  public final static int ARM_lsl = ARM_asr + 1;
  public final static int ARM_lsr = ARM_lsl + 1;
  public final static int ARM_ror = ARM_lsr + 1;
  public final static int ARM_neg = ARM_ror + 1;
  public final static int ARM_and = ARM_neg + 1;
  public final static int ARM_eor = ARM_and + 1;
  public final static int ARM_sub = ARM_eor + 1;
  public final static int ARM_rsb = ARM_sub + 1;
  public final static int ARM_add = ARM_rsb + 1;
  public final static int ARM_adc = ARM_add + 1;
  public final static int ARM_sbc = ARM_adc + 1;
  public final static int ARM_rsc = ARM_sbc + 1;
  public final static int ARM_tst = ARM_rsc + 1;
  public final static int ARM_teq = ARM_tst + 1;
  public final static int ARM_cmp = ARM_teq + 1;
  public final static int ARM_cmn = ARM_cmp + 1;
  public final static int ARM_orr = ARM_cmn + 1;
  public final static int ARM_mov = ARM_orr + 1;
  public final static int ARM_bic = ARM_mov + 1;
  public final static int ARM_mvn = ARM_bic + 1;
  public final static int ARM_mrs = ARM_mvn + 1;
  public final static int ARM_msr = ARM_mrs + 1;
  public final static int ARM_mul = ARM_msr + 1;
  public final static int ARM_mla = ARM_mul + 1;
  public final static int ARM_ldr = ARM_mla + 1;
  public final static int ARM_ldrpc = ARM_ldr + 1;
  public final static int ARM_str = ARM_ldrpc + 1;
  public final static int ARM_ldm = ARM_str + 1;
  public final static int ARM_stm = ARM_ldm + 1;
  public final static int ARM_swp = ARM_stm + 1;
  public final static int ARM_svc = ARM_swp + 1;
  public final static int ARM_smull = ARM_svc + 1;
  public final static int ARM_smlal = ARM_smull + 1;
  public final static int ARM_umull = ARM_smlal + 1;
  public final static int ARM_umlal = ARM_umull + 1;
  public final static int ARM_bx = ARM_umlal + 1;
  public final static int ARM_pop = ARM_bx + 1;
  public final static int ARM_push = ARM_pop + 1;
  public final static int ARM_adr = ARM_push + 1;
  public final static int ARM_bkpt = ARM_adr + 1;
  public final static int ARM_blx1 = ARM_bkpt + 1;
  public final static int ARM_blx2 = ARM_blx1 + 1;
  public final static int ARM_clz = ARM_blx2 + 1;
  public final static int ARM_ldrd = ARM_clz + 1;
  public final static int ARM_pld = ARM_ldrd + 1;
  public final static int ARM_qadd = ARM_pld + 1;
  public final static int ARM_qdadd = ARM_qadd + 1;
  public final static int ARM_qdsub = ARM_qdadd + 1;
  public final static int ARM_qsub = ARM_qdsub + 1;
  public final static int ARM_smlabb = ARM_qsub + 1;
  public final static int ARM_smlatb = ARM_smlabb + 1;
  public final static int ARM_smlabt = ARM_smlatb + 1;
  public final static int ARM_smlatt = ARM_smlabt + 1;
  public final static int ARM_smlalbb = ARM_smlatt + 1;
  public final static int ARM_smlaltb = ARM_smlalbb + 1;
  public final static int ARM_smlalbt = ARM_smlaltb + 1;
  public final static int ARM_smlaltt = ARM_smlalbt + 1;
  public final static int ARM_smlawb = ARM_smlaltt + 1;
  public final static int ARM_smulwb = ARM_smlawb + 1;
  public final static int ARM_smlawt = ARM_smulwb + 1;
  public final static int ARM_smulwt = ARM_smlawt + 1;
  public final static int ARM_smulbb = ARM_smulwt + 1;
  public final static int ARM_smultb = ARM_smulbb + 1;
  public final static int ARM_smulbt = ARM_smultb + 1;
  public final static int ARM_smultt = ARM_smulbt + 1;
  public final static int ARM_strd = ARM_smultt + 1;
  public final static int xScale_mia = ARM_strd + 1;
  public final static int xScale_miaph = xScale_mia + 1;
  public final static int xScale_miabb = xScale_miaph + 1;
  public final static int xScale_miabt = xScale_miabb + 1;
  public final static int xScale_miatb = xScale_miabt + 1;
  public final static int xScale_miatt = xScale_miatb + 1;
  public final static int xScale_mar = xScale_miatt + 1;
  public final static int xScale_mra = xScale_mar + 1;
  public final static int ARM_movl = xScale_mra + 1;
  public final static int ARM_adrl = ARM_movl + 1;
  public final static int ARM_swbkpt = ARM_adrl + 1;
  public final static int ARM_cdp = ARM_swbkpt + 1;
  public final static int ARM_cdp2 = ARM_cdp + 1;
  public final static int ARM_ldc = ARM_cdp2 + 1;
  public final static int ARM_ldc2 = ARM_ldc + 1;
  public final static int ARM_stc = ARM_ldc2 + 1;
  public final static int ARM_stc2 = ARM_stc + 1;
  public final static int ARM_mrc = ARM_stc2 + 1;
  public final static int ARM_mrc2 = ARM_mrc + 1;
  public final static int ARM_mcr = ARM_mrc2 + 1;
  public final static int ARM_mcr2 = ARM_mcr + 1;
  public final static int ARM_mcrr = ARM_mcr2 + 1;
  public final static int ARM_mrrc = ARM_mcrr + 1;
  public final static int ARM_fabsd = ARM_mrrc + 1;
  public final static int ARM_fabss = ARM_fabsd + 1;
  public final static int ARM_faddd = ARM_fabss + 1;
  public final static int ARM_fadds = ARM_faddd + 1;
  public final static int ARM_fcmpd = ARM_fadds + 1;
  public final static int ARM_fcmps = ARM_fcmpd + 1;
  public final static int ARM_fcmped = ARM_fcmps + 1;
  public final static int ARM_fcmpes = ARM_fcmped + 1;
  public final static int ARM_fcmpezd = ARM_fcmpes + 1;
  public final static int ARM_fcmpezs = ARM_fcmpezd + 1;
  public final static int ARM_fcmpzd = ARM_fcmpezs + 1;
  public final static int ARM_fcmpzs = ARM_fcmpzd + 1;
  public final static int ARM_fcpyd = ARM_fcmpzs + 1;
  public final static int ARM_fcpys = ARM_fcpyd + 1;
  public final static int ARM_fcvtsd = ARM_fcpys + 1;
  public final static int ARM_fcvtds = ARM_fcvtsd + 1;
  public final static int ARM_fdivd = ARM_fcvtds + 1;
  public final static int ARM_fdivs = ARM_fdivd + 1;
  public final static int ARM_fldd = ARM_fdivs + 1;
  public final static int ARM_flds = ARM_fldd + 1;
  public final static int ARM_fldmd = ARM_flds + 1;
  public final static int ARM_fldms = ARM_fldmd + 1;
  public final static int ARM_fldmx = ARM_fldms + 1;
  public final static int ARM_fmacd = ARM_fldmx + 1;
  public final static int ARM_fmacs = ARM_fmacd + 1;
  public final static int ARM_fmscd = ARM_fmacs + 1;
  public final static int ARM_fmscs = ARM_fmscd + 1;
  public final static int ARM_fmstat = ARM_fmscs + 1;
  public final static int ARM_fmuld = ARM_fmstat + 1;
  public final static int ARM_fmuls = ARM_fmuld + 1;
  public final static int ARM_fnegd = ARM_fmuls + 1;
  public final static int ARM_fnegs = ARM_fnegd + 1;
  public final static int ARM_fnmacd = ARM_fnegs + 1;
  public final static int ARM_fnmacs = ARM_fnmacd + 1;
  public final static int ARM_fnmscd = ARM_fnmacs + 1;
  public final static int ARM_fnmscs = ARM_fnmscd + 1;
  public final static int ARM_fnmuld = ARM_fnmscs + 1;
  public final static int ARM_fnmuls = ARM_fnmuld + 1;
  public final static int ARM_fsitod = ARM_fnmuls + 1;
  public final static int ARM_fsitos = ARM_fsitod + 1;
  public final static int ARM_fsqrtd = ARM_fsitos + 1;
  public final static int ARM_fsqrts = ARM_fsqrtd + 1;
  public final static int ARM_fstd = ARM_fsqrts + 1;
  public final static int ARM_fsts = ARM_fstd + 1;
  public final static int ARM_fstmd = ARM_fsts + 1;
  public final static int ARM_fstms = ARM_fstmd + 1;
  public final static int ARM_fstmx = ARM_fstms + 1;
  public final static int ARM_fsubd = ARM_fstmx + 1;
  public final static int ARM_fsubs = ARM_fsubd + 1;
  public final static int ARM_ftosid = ARM_fsubs + 1;
  public final static int ARM_ftosis = ARM_ftosid + 1;
  public final static int ARM_ftosizd = ARM_ftosis + 1;
  public final static int ARM_ftosizs = ARM_ftosizd + 1;
  public final static int ARM_ftouid = ARM_ftosizs + 1;
  public final static int ARM_ftouis = ARM_ftouid + 1;
  public final static int ARM_ftouizd = ARM_ftouis + 1;
  public final static int ARM_ftouizs = ARM_ftouizd + 1;
  public final static int ARM_fuitod = ARM_ftouizs + 1;
  public final static int ARM_fuitos = ARM_fuitod + 1;
  public final static int ARM_fmdhr = ARM_fuitos + 1;
  public final static int ARM_fmrdh = ARM_fmdhr + 1;
  public final static int ARM_fmdlr = ARM_fmrdh + 1;
  public final static int ARM_fmrdl = ARM_fmdlr + 1;
  public final static int ARM_fmxr = ARM_fmrdl + 1;
  public final static int ARM_fmrx = ARM_fmxr + 1;
  public final static int ARM_fmsr = ARM_fmrx + 1;
  public final static int ARM_fmrs = ARM_fmsr + 1;
  public final static int ARM_fmdrr = ARM_fmrs + 1;
  public final static int ARM_fmrrd = ARM_fmdrr + 1;
  public final static int ARM_fmsrr = ARM_fmrrd + 1;
  public final static int ARM_fmrrs = ARM_fmsrr + 1;
  public final static int ARM_bxj = ARM_fmrrs + 1;
  public final static int ARM_mcrr2 = ARM_bxj + 1;
  public final static int ARM_mrrc2 = ARM_mcrr2 + 1;
  public final static int ARM_cps = ARM_mrrc2 + 1;
  public final static int ARM_cpsid = ARM_cps + 1;
  public final static int ARM_cpsie = ARM_cpsid + 1;
  public final static int ARM_ldrex = ARM_cpsie + 1;
  public final static int ARM_pkhbt = ARM_ldrex + 1;
  public final static int ARM_pkhtb = ARM_pkhbt + 1;
  public final static int ARM_qadd16 = ARM_pkhtb + 1;
  public final static int ARM_qadd8 = ARM_qadd16 + 1;
  public final static int ARM_qaddsubx = ARM_qadd8 + 1;
  public final static int ARM_qsub16 = ARM_qaddsubx + 1;
  public final static int ARM_qsub8 = ARM_qsub16 + 1;
  public final static int ARM_qsubaddx = ARM_qsub8 + 1;
  public final static int ARM_rev = ARM_qsubaddx + 1;
  public final static int ARM_rev16 = ARM_rev + 1;
  public final static int ARM_revsh = ARM_rev16 + 1;
  public final static int ARM_rfe = ARM_revsh + 1;
  public final static int ARM_sadd16 = ARM_rfe + 1;
  public final static int ARM_sadd8 = ARM_sadd16 + 1;
  public final static int ARM_saddsubx = ARM_sadd8 + 1;
  public final static int ARM_sel = ARM_saddsubx + 1;
  public final static int ARM_setend = ARM_sel + 1;
  public final static int ARM_shadd16 = ARM_setend + 1;
  public final static int ARM_shadd8 = ARM_shadd16 + 1;
  public final static int ARM_shaddsubx = ARM_shadd8 + 1;
  public final static int ARM_shsub16 = ARM_shaddsubx + 1;
  public final static int ARM_shsub8 = ARM_shsub16 + 1;
  public final static int ARM_shsubaddx = ARM_shsub8 + 1;
  public final static int ARM_smlad = ARM_shsubaddx + 1;
  public final static int ARM_smladx = ARM_smlad + 1;
  public final static int ARM_smuad = ARM_smladx + 1;
  public final static int ARM_smuadx = ARM_smuad + 1;
  public final static int ARM_smlald = ARM_smuadx + 1;
  public final static int ARM_smlaldx = ARM_smlald + 1;
  public final static int ARM_smlsd = ARM_smlaldx + 1;
  public final static int ARM_smlsdx = ARM_smlsd + 1;
  public final static int ARM_smusd = ARM_smlsdx + 1;
  public final static int ARM_smusdx = ARM_smusd + 1;
  public final static int ARM_smlsld = ARM_smusdx + 1;
  public final static int ARM_smlsldx = ARM_smlsld + 1;
  public final static int ARM_smmla = ARM_smlsldx + 1;
  public final static int ARM_smmlar = ARM_smmla + 1;
  public final static int ARM_smmul = ARM_smmlar + 1;
  public final static int ARM_smmulr = ARM_smmul + 1;
  public final static int ARM_smmls = ARM_smmulr + 1;
  public final static int ARM_smmlsr = ARM_smmls + 1;
  public final static int ARM_srs = ARM_smmlsr + 1;
  public final static int ARM_ssat = ARM_srs + 1;
  public final static int ARM_ssat16 = ARM_ssat + 1;
  public final static int ARM_ssub16 = ARM_ssat16 + 1;
  public final static int ARM_ssub8 = ARM_ssub16 + 1;
  public final static int ARM_ssubaddx = ARM_ssub8 + 1;
  public final static int ARM_strex = ARM_ssubaddx + 1;
  public final static int ARM_sxtab = ARM_strex + 1;
  public final static int ARM_sxtb = ARM_sxtab + 1;
  public final static int ARM_sxtab16 = ARM_sxtb + 1;
  public final static int ARM_sxtb16 = ARM_sxtab16 + 1;
  public final static int ARM_sxtah = ARM_sxtb16 + 1;
  public final static int ARM_sxth = ARM_sxtah + 1;
  public final static int ARM_uadd16 = ARM_sxth + 1;
  public final static int ARM_uadd8 = ARM_uadd16 + 1;
  public final static int ARM_uaddsubx = ARM_uadd8 + 1;
  public final static int ARM_uhadd16 = ARM_uaddsubx + 1;
  public final static int ARM_uhadd8 = ARM_uhadd16 + 1;
  public final static int ARM_uhaddsubx = ARM_uhadd8 + 1;
  public final static int ARM_uhsub16 = ARM_uhaddsubx + 1;
  public final static int ARM_uhsub8 = ARM_uhsub16 + 1;
  public final static int ARM_uhsubaddx = ARM_uhsub8 + 1;
  public final static int ARM_umaal = ARM_uhsubaddx + 1;
  public final static int ARM_uqadd16 = ARM_umaal + 1;
  public final static int ARM_uqadd8 = ARM_uqadd16 + 1;
  public final static int ARM_uqaddsubx = ARM_uqadd8 + 1;
  public final static int ARM_uqsub16 = ARM_uqaddsubx + 1;
  public final static int ARM_uqsub8 = ARM_uqsub16 + 1;
  public final static int ARM_uqsubaddx = ARM_uqsub8 + 1;
  public final static int ARM_usada8 = ARM_uqsubaddx + 1;
  public final static int ARM_usad8 = ARM_usada8 + 1;
  public final static int ARM_usat = ARM_usad8 + 1;
  public final static int ARM_usat16 = ARM_usat + 1;
  public final static int ARM_usub16 = ARM_usat16 + 1;
  public final static int ARM_usub8 = ARM_usub16 + 1;
  public final static int ARM_usubaddx = ARM_usub8 + 1;
  public final static int ARM_uxtab = ARM_usubaddx + 1;
  public final static int ARM_uxtb = ARM_uxtab + 1;
  public final static int ARM_uxtab16 = ARM_uxtb + 1;
  public final static int ARM_uxtb16 = ARM_uxtab16 + 1;
  public final static int ARM_uxtah = ARM_uxtb16 + 1;
  public final static int ARM_uxth = ARM_uxtah + 1;
  public final static int ARM_clrex = ARM_uxth + 1;
  public final static int ARM_ldrexb = ARM_clrex + 1;
  public final static int ARM_ldrexd = ARM_ldrexb + 1;
  public final static int ARM_ldrexh = ARM_ldrexd + 1;
  public final static int ARM_strexb = ARM_ldrexh + 1;
  public final static int ARM_strexd = ARM_strexb + 1;
  public final static int ARM_strexh = ARM_strexd + 1;
  public final static int ARM_yield = ARM_strexh + 1;
  public final static int ARM_sev = ARM_yield + 1;
  public final static int ARM_wfe = ARM_sev + 1;
  public final static int ARM_wfi = ARM_wfe + 1;
  public final static int ARM_smc = ARM_wfi + 1;
  public final static int ARM_orn = ARM_smc + 1;
  public final static int ARM_movt = ARM_orn + 1;
  public final static int ARM_sbfx = ARM_movt + 1;
  public final static int ARM_ubfx = ARM_sbfx + 1;
  public final static int ARM_bfi = ARM_ubfx + 1;
  public final static int ARM_bfc = ARM_bfi + 1;
  public final static int ARM_tbb = ARM_bfc + 1;
  public final static int ARM_tbh = ARM_tbb + 1;
  public final static int ARM_pli = ARM_tbh + 1;
  public final static int ARM_rbit = ARM_pli + 1;
  public final static int ARM_it = ARM_rbit + 1;
  public final static int ARM_mls = ARM_it + 1;
  public final static int ARM_sdiv = ARM_mls + 1;
  public final static int ARM_udiv = ARM_sdiv + 1;
  public final static int ARM_cbz = ARM_udiv + 1;
  public final static int ARM_cbnz = ARM_cbz + 1;
  public final static int ARM_dsb = ARM_cbnz + 1;
  public final static int ARM_dmb = ARM_dsb + 1;
  public final static int ARM_isb = ARM_dmb + 1;
  public final static int ARM_dbg = ARM_isb + 1;
  public final static int ARM_und = ARM_dbg + 1;
  public final static int ARM_rrx = ARM_und + 1;
  public final static int ARM_enterx = ARM_rrx + 1;
  public final static int ARM_leavex = ARM_enterx + 1;
  public final static int ARM_chka = ARM_leavex + 1;
  public final static int ARM_hb = ARM_chka + 1;
  public final static int ARM_hbl = ARM_hb + 1;
  public final static int ARM_hblp = ARM_hbl + 1;
  public final static int ARM_hbp = ARM_hblp + 1;
  public final static int ARM_vaba = ARM_hbp + 1;
  public final static int ARM_vabal = ARM_vaba + 1;
  public final static int ARM_vabd = ARM_vabal + 1;
  public final static int ARM_vabdl = ARM_vabd + 1;
  public final static int ARM_vabs = ARM_vabdl + 1;
  public final static int ARM_vacge = ARM_vabs + 1;
  public final static int ARM_vacgt = ARM_vacge + 1;
  public final static int ARM_vacle = ARM_vacgt + 1;
  public final static int ARM_vaclt = ARM_vacle + 1;
  public final static int ARM_vadd = ARM_vaclt + 1;
  public final static int ARM_vaddhn = ARM_vadd + 1;
  public final static int ARM_vaddl = ARM_vaddhn + 1;
  public final static int ARM_vaddw = ARM_vaddl + 1;
  public final static int ARM_vand = ARM_vaddw + 1;
  public final static int ARM_vbic = ARM_vand + 1;
  public final static int ARM_vbif = ARM_vbic + 1;
  public final static int ARM_vbit = ARM_vbif + 1;
  public final static int ARM_vbsl = ARM_vbit + 1;
  public final static int ARM_vceq = ARM_vbsl + 1;
  public final static int ARM_vcge = ARM_vceq + 1;
  public final static int ARM_vcgt = ARM_vcge + 1;
  public final static int ARM_vcle = ARM_vcgt + 1;
  public final static int ARM_vcls = ARM_vcle + 1;
  public final static int ARM_vclt = ARM_vcls + 1;
  public final static int ARM_vclz = ARM_vclt + 1;
  public final static int ARM_vcmp = ARM_vclz + 1;
  public final static int ARM_vcmpe = ARM_vcmp + 1;
  public final static int ARM_vcnt = ARM_vcmpe + 1;
  public final static int ARM_vcvt = ARM_vcnt + 1;
  public final static int ARM_vcvtr = ARM_vcvt + 1;
  public final static int ARM_vcvtb = ARM_vcvtr + 1;
  public final static int ARM_vcvtt = ARM_vcvtb + 1;
  public final static int ARM_vdiv = ARM_vcvtt + 1;
  public final static int ARM_vdup = ARM_vdiv + 1;
  public final static int ARM_veor = ARM_vdup + 1;
  public final static int ARM_vext = ARM_veor + 1;
  public final static int ARM_vfma = ARM_vext + 1;
  public final static int ARM_vfms = ARM_vfma + 1;
  public final static int ARM_vfnma = ARM_vfms + 1;
  public final static int ARM_vfnms = ARM_vfnma + 1;
  public final static int ARM_vhadd = ARM_vfnms + 1;
  public final static int ARM_vhsub = ARM_vhadd + 1;
  public final static int ARM_vld1 = ARM_vhsub + 1;
  public final static int ARM_vld2 = ARM_vld1 + 1;
  public final static int ARM_vld3 = ARM_vld2 + 1;
  public final static int ARM_vld4 = ARM_vld3 + 1;
  public final static int ARM_vldm = ARM_vld4 + 1;
  public final static int ARM_vldr = ARM_vldm + 1;
  public final static int ARM_vmax = ARM_vldr + 1;
  public final static int ARM_vmin = ARM_vmax + 1;
  public final static int ARM_vmla = ARM_vmin + 1;
  public final static int ARM_vmlal = ARM_vmla + 1;
  public final static int ARM_vmls = ARM_vmlal + 1;
  public final static int ARM_vmlsl = ARM_vmls + 1;
  public final static int ARM_vmov = ARM_vmlsl + 1;
  public final static int ARM_vmovl = ARM_vmov + 1;
  public final static int ARM_vmovn = ARM_vmovl + 1;
  public final static int ARM_vmrs = ARM_vmovn + 1;
  public final static int ARM_vmsr = ARM_vmrs + 1;
  public final static int ARM_vmul = ARM_vmsr + 1;
  public final static int ARM_vmull = ARM_vmul + 1;
  public final static int ARM_vmvn = ARM_vmull + 1;
  public final static int ARM_vneg = ARM_vmvn + 1;
  public final static int ARM_vnmla = ARM_vneg + 1;
  public final static int ARM_vnmls = ARM_vnmla + 1;
  public final static int ARM_vnmul = ARM_vnmls + 1;
  public final static int ARM_vorn = ARM_vnmul + 1;
  public final static int ARM_vorr = ARM_vorn + 1;
  public final static int ARM_vpadal = ARM_vorr + 1;
  public final static int ARM_vpadd = ARM_vpadal + 1;
  public final static int ARM_vpaddl = ARM_vpadd + 1;
  public final static int ARM_vpmax = ARM_vpaddl + 1;
  public final static int ARM_vpmin = ARM_vpmax + 1;
  public final static int ARM_vpop = ARM_vpmin + 1;
  public final static int ARM_vpush = ARM_vpop + 1;
  public final static int ARM_vqabs = ARM_vpush + 1;
  public final static int ARM_vqadd = ARM_vqabs + 1;
  public final static int ARM_vqdmlal = ARM_vqadd + 1;
  public final static int ARM_vqdmlsl = ARM_vqdmlal + 1;
  public final static int ARM_vqdmulh = ARM_vqdmlsl + 1;
  public final static int ARM_vqdmull = ARM_vqdmulh + 1;
  public final static int ARM_vqmovn = ARM_vqdmull + 1;
  public final static int ARM_vqmovun = ARM_vqmovn + 1;
  public final static int ARM_vqneg = ARM_vqmovun + 1;
  public final static int ARM_vqrdmulh = ARM_vqneg + 1;
  public final static int ARM_vqrshl = ARM_vqrdmulh + 1;
  public final static int ARM_vqrshrn = ARM_vqrshl + 1;
  public final static int ARM_vqrshrun = ARM_vqrshrn + 1;
  public final static int ARM_vqshl = ARM_vqrshrun + 1;
  public final static int ARM_vqshlu = ARM_vqshl + 1;
  public final static int ARM_vqshrn = ARM_vqshlu + 1;
  public final static int ARM_vqshrun = ARM_vqshrn + 1;
  public final static int ARM_vqsub = ARM_vqshrun + 1;
  public final static int ARM_vraddhn = ARM_vqsub + 1;
  public final static int ARM_vrecpe = ARM_vraddhn + 1;
  public final static int ARM_vrecps = ARM_vrecpe + 1;
  public final static int ARM_vrev16 = ARM_vrecps + 1;
  public final static int ARM_vrev32 = ARM_vrev16 + 1;
  public final static int ARM_vrev64 = ARM_vrev32 + 1;
  public final static int ARM_vrhadd = ARM_vrev64 + 1;
  public final static int ARM_vrshl = ARM_vrhadd + 1;
  public final static int ARM_vrshr = ARM_vrshl + 1;
  public final static int ARM_vrshrn = ARM_vrshr + 1;
  public final static int ARM_vrsqrte = ARM_vrshrn + 1;
  public final static int ARM_vrsqrts = ARM_vrsqrte + 1;
  public final static int ARM_vrsra = ARM_vrsqrts + 1;
  public final static int ARM_vrsubhn = ARM_vrsra + 1;
  public final static int ARM_vshl = ARM_vrsubhn + 1;
  public final static int ARM_vshll = ARM_vshl + 1;
  public final static int ARM_vshr = ARM_vshll + 1;
  public final static int ARM_vshrn = ARM_vshr + 1;
  public final static int ARM_vsli = ARM_vshrn + 1;
  public final static int ARM_vsqrt = ARM_vsli + 1;
  public final static int ARM_vsra = ARM_vsqrt + 1;
  public final static int ARM_vsri = ARM_vsra + 1;
  public final static int ARM_vst1 = ARM_vsri + 1;
  public final static int ARM_vst2 = ARM_vst1 + 1;
  public final static int ARM_vst3 = ARM_vst2 + 1;
  public final static int ARM_vst4 = ARM_vst3 + 1;
  public final static int ARM_vstm = ARM_vst4 + 1;
  public final static int ARM_vstr = ARM_vstm + 1;
  public final static int ARM_vsub = ARM_vstr + 1;
  public final static int ARM_vsubhn = ARM_vsub + 1;
  public final static int ARM_vsubl = ARM_vsubhn + 1;
  public final static int ARM_vsubw = ARM_vsubl + 1;
  public final static int ARM_vswp = ARM_vsubw + 1;
  public final static int ARM_vtbl = ARM_vswp + 1;
  public final static int ARM_vtbx = ARM_vtbl + 1;
  public final static int ARM_vtrn = ARM_vtbx + 1;
  public final static int ARM_vtst = ARM_vtrn + 1;
  public final static int ARM_vuzp = ARM_vtst + 1;
  public final static int ARM_vzip = ARM_vuzp + 1;
  public final static int ARM_last = ARM_vzip + 1;

  public final static int TMS6_null = 0;
  public final static int TMS6_abs = TMS6_null + 1;
  public final static int TMS6_add = TMS6_abs + 1;
  public final static int TMS6_addu = TMS6_add + 1;
  public final static int TMS6_addab = TMS6_addu + 1;
  public final static int TMS6_addah = TMS6_addab + 1;
  public final static int TMS6_addaw = TMS6_addah + 1;
  public final static int TMS6_addk = TMS6_addaw + 1;
  public final static int TMS6_add2 = TMS6_addk + 1;
  public final static int TMS6_and = TMS6_add2 + 1;
  public final static int TMS6_b = TMS6_and + 1;
  public final static int TMS6_clr = TMS6_b + 1;
  public final static int TMS6_cmpeq = TMS6_clr + 1;
  public final static int TMS6_cmpgt = TMS6_cmpeq + 1;
  public final static int TMS6_cmpgtu = TMS6_cmpgt + 1;
  public final static int TMS6_cmplt = TMS6_cmpgtu + 1;
  public final static int TMS6_cmpltu = TMS6_cmplt + 1;
  public final static int TMS6_ext = TMS6_cmpltu + 1;
  public final static int TMS6_extu = TMS6_ext + 1;
  public final static int TMS6_idle = TMS6_extu + 1;
  public final static int TMS6_ldb = TMS6_idle + 1;
  public final static int TMS6_ldbu = TMS6_ldb + 1;
  public final static int TMS6_ldh = TMS6_ldbu + 1;
  public final static int TMS6_ldhu = TMS6_ldh + 1;
  public final static int TMS6_ldw = TMS6_ldhu + 1;
  public final static int TMS6_lmbd = TMS6_ldw + 1;
  public final static int TMS6_mpy = TMS6_lmbd + 1;
  public final static int TMS6_mpyu = TMS6_mpy + 1;
  public final static int TMS6_mpyus = TMS6_mpyu + 1;
  public final static int TMS6_mpysu = TMS6_mpyus + 1;
  public final static int TMS6_mpyh = TMS6_mpysu + 1;
  public final static int TMS6_mpyhu = TMS6_mpyh + 1;
  public final static int TMS6_mpyhus = TMS6_mpyhu + 1;
  public final static int TMS6_mpyhsu = TMS6_mpyhus + 1;
  public final static int TMS6_mpyhl = TMS6_mpyhsu + 1;
  public final static int TMS6_mpyhlu = TMS6_mpyhl + 1;
  public final static int TMS6_mpyhuls = TMS6_mpyhlu + 1;
  public final static int TMS6_mpyhslu = TMS6_mpyhuls + 1;
  public final static int TMS6_mpylh = TMS6_mpyhslu + 1;
  public final static int TMS6_mpylhu = TMS6_mpylh + 1;
  public final static int TMS6_mpyluhs = TMS6_mpylhu + 1;
  public final static int TMS6_mpylshu = TMS6_mpyluhs + 1;
  public final static int TMS6_mv = TMS6_mpylshu + 1;
  public final static int TMS6_mvc = TMS6_mv + 1;
  public final static int TMS6_mvk = TMS6_mvc + 1;
  public final static int TMS6_mvkh = TMS6_mvk + 1;
  public final static int TMS6_mvklh = TMS6_mvkh + 1;
  public final static int TMS6_neg = TMS6_mvklh + 1;
  public final static int TMS6_nop = TMS6_neg + 1;
  public final static int TMS6_norm = TMS6_nop + 1;
  public final static int TMS6_not = TMS6_norm + 1;
  public final static int TMS6_or = TMS6_not + 1;
  public final static int TMS6_sadd = TMS6_or + 1;
  public final static int TMS6_sat = TMS6_sadd + 1;
  public final static int TMS6_set = TMS6_sat + 1;
  public final static int TMS6_shl = TMS6_set + 1;
  public final static int TMS6_shr = TMS6_shl + 1;
  public final static int TMS6_shru = TMS6_shr + 1;
  public final static int TMS6_smpy = TMS6_shru + 1;
  public final static int TMS6_smpyhl = TMS6_smpy + 1;
  public final static int TMS6_smpylh = TMS6_smpyhl + 1;
  public final static int TMS6_smpyh = TMS6_smpylh + 1;
  public final static int TMS6_sshl = TMS6_smpyh + 1;
  public final static int TMS6_ssub = TMS6_sshl + 1;
  public final static int TMS6_stb = TMS6_ssub + 1;
  public final static int TMS6_stbu = TMS6_stb + 1;
  public final static int TMS6_sth = TMS6_stbu + 1;
  public final static int TMS6_sthu = TMS6_sth + 1;
  public final static int TMS6_stw = TMS6_sthu + 1;
  public final static int TMS6_sub = TMS6_stw + 1;
  public final static int TMS6_subu = TMS6_sub + 1;
  public final static int TMS6_subab = TMS6_subu + 1;
  public final static int TMS6_subah = TMS6_subab + 1;
  public final static int TMS6_subaw = TMS6_subah + 1;
  public final static int TMS6_subc = TMS6_subaw + 1;
  public final static int TMS6_sub2 = TMS6_subc + 1;
  public final static int TMS6_xor = TMS6_sub2 + 1;
  public final static int TMS6_zero = TMS6_xor + 1;
  public final static int TMS6_abs2 = TMS6_zero + 1;
  public final static int TMS6_absdp = TMS6_abs2 + 1;
  public final static int TMS6_abssp = TMS6_absdp + 1;
  public final static int TMS6_add4 = TMS6_abssp + 1;
  public final static int TMS6_addad = TMS6_add4 + 1;
  public final static int TMS6_adddp = TMS6_addad + 1;
  public final static int TMS6_addkpc = TMS6_adddp + 1;
  public final static int TMS6_addsp = TMS6_addkpc + 1;
  public final static int TMS6_addsub = TMS6_addsp + 1;
  public final static int TMS6_addsub2 = TMS6_addsub + 1;
  public final static int TMS6_andn = TMS6_addsub2 + 1;
  public final static int TMS6_avg2 = TMS6_andn + 1;
  public final static int TMS6_avgu4 = TMS6_avg2 + 1;
  public final static int TMS6_bdec = TMS6_avgu4 + 1;
  public final static int TMS6_bitc4 = TMS6_bdec + 1;
  public final static int TMS6_bitr = TMS6_bitc4 + 1;
  public final static int TMS6_bnop = TMS6_bitr + 1;
  public final static int TMS6_bpos = TMS6_bnop + 1;
  public final static int TMS6_callp = TMS6_bpos + 1;
  public final static int TMS6_cmpeq2 = TMS6_callp + 1;
  public final static int TMS6_cmpeq4 = TMS6_cmpeq2 + 1;
  public final static int TMS6_cmpeqdp = TMS6_cmpeq4 + 1;
  public final static int TMS6_cmpeqsp = TMS6_cmpeqdp + 1;
  public final static int TMS6_cmpgt2 = TMS6_cmpeqsp + 1;
  public final static int TMS6_cmpgtdp = TMS6_cmpgt2 + 1;
  public final static int TMS6_cmpgtsp = TMS6_cmpgtdp + 1;
  public final static int TMS6_cmpgtu4 = TMS6_cmpgtsp + 1;
  public final static int TMS6_cmplt2 = TMS6_cmpgtu4 + 1;
  public final static int TMS6_cmpltdp = TMS6_cmplt2 + 1;
  public final static int TMS6_cmpltsp = TMS6_cmpltdp + 1;
  public final static int TMS6_cmpltu4 = TMS6_cmpltsp + 1;
  public final static int TMS6_cmpy = TMS6_cmpltu4 + 1;
  public final static int TMS6_cmpyr = TMS6_cmpy + 1;
  public final static int TMS6_cmpyr1 = TMS6_cmpyr + 1;
  public final static int TMS6_ddotp4 = TMS6_cmpyr1 + 1;
  public final static int TMS6_ddotph2 = TMS6_ddotp4 + 1;
  public final static int TMS6_ddotph2r = TMS6_ddotph2 + 1;
  public final static int TMS6_ddotpl2 = TMS6_ddotph2r + 1;
  public final static int TMS6_ddotpl2r = TMS6_ddotpl2 + 1;
  public final static int TMS6_deal = TMS6_ddotpl2r + 1;
  public final static int TMS6_dint = TMS6_deal + 1;
  public final static int TMS6_dmv = TMS6_dint + 1;
  public final static int TMS6_dotp2 = TMS6_dmv + 1;
  public final static int TMS6_dotpn2 = TMS6_dotp2 + 1;
  public final static int TMS6_dotpnrsu2 = TMS6_dotpn2 + 1;
  public final static int TMS6_dotpnrus2 = TMS6_dotpnrsu2 + 1;
  public final static int TMS6_dotprsu2 = TMS6_dotpnrus2 + 1;
  public final static int TMS6_dotprus2 = TMS6_dotprsu2 + 1;
  public final static int TMS6_dotpsu4 = TMS6_dotprus2 + 1;
  public final static int TMS6_dotpu4 = TMS6_dotpsu4 + 1;
  public final static int TMS6_dotpus4 = TMS6_dotpu4 + 1;
  public final static int TMS6_dpack2 = TMS6_dotpus4 + 1;
  public final static int TMS6_dpackx2 = TMS6_dpack2 + 1;
  public final static int TMS6_dpint = TMS6_dpackx2 + 1;
  public final static int TMS6_dpsp = TMS6_dpint + 1;
  public final static int TMS6_dptrunc = TMS6_dpsp + 1;
  public final static int TMS6_gmpy = TMS6_dptrunc + 1;
  public final static int TMS6_gmpy4 = TMS6_gmpy + 1;
  public final static int TMS6_intdp = TMS6_gmpy4 + 1;
  public final static int TMS6_intdpu = TMS6_intdp + 1;
  public final static int TMS6_intsp = TMS6_intdpu + 1;
  public final static int TMS6_intspu = TMS6_intsp + 1;
  public final static int TMS6_lddw = TMS6_intspu + 1;
  public final static int TMS6_ldndw = TMS6_lddw + 1;
  public final static int TMS6_ldnw = TMS6_ldndw + 1;
  public final static int TMS6_max2 = TMS6_ldnw + 1;
  public final static int TMS6_maxu4 = TMS6_max2 + 1;
  public final static int TMS6_min2 = TMS6_maxu4 + 1;
  public final static int TMS6_minu4 = TMS6_min2 + 1;
  public final static int TMS6_mpy2 = TMS6_minu4 + 1;
  public final static int TMS6_mpy2ir = TMS6_mpy2 + 1;
  public final static int TMS6_mpy32 = TMS6_mpy2ir + 1;
  public final static int TMS6_mpy32su = TMS6_mpy32 + 1;
  public final static int TMS6_mpy32u = TMS6_mpy32su + 1;
  public final static int TMS6_mpy32us = TMS6_mpy32u + 1;
  public final static int TMS6_mpydp = TMS6_mpy32us + 1;
  public final static int TMS6_mpyhi = TMS6_mpydp + 1;
  public final static int TMS6_mpyhir = TMS6_mpyhi + 1;
  public final static int TMS6_mpyi = TMS6_mpyhir + 1;
  public final static int TMS6_mpyid = TMS6_mpyi + 1;
  public final static int TMS6_mpyih = TMS6_mpyid + 1;
  public final static int TMS6_mpyihr = TMS6_mpyih + 1;
  public final static int TMS6_mpyil = TMS6_mpyihr + 1;
  public final static int TMS6_mpyilr = TMS6_mpyil + 1;
  public final static int TMS6_mpyli = TMS6_mpyilr + 1;
  public final static int TMS6_mpylir = TMS6_mpyli + 1;
  public final static int TMS6_mpysp = TMS6_mpylir + 1;
  public final static int TMS6_mpysp2dp = TMS6_mpysp + 1;
  public final static int TMS6_mpyspdp = TMS6_mpysp2dp + 1;
  public final static int TMS6_mpysu4 = TMS6_mpyspdp + 1;
  public final static int TMS6_mpyu4 = TMS6_mpysu4 + 1;
  public final static int TMS6_mpyus4 = TMS6_mpyu4 + 1;
  public final static int TMS6_mvd = TMS6_mpyus4 + 1;
  public final static int TMS6_mvkl = TMS6_mvd + 1;
  public final static int TMS6_pack2 = TMS6_mvkl + 1;
  public final static int TMS6_packh2 = TMS6_pack2 + 1;
  public final static int TMS6_packh4 = TMS6_packh2 + 1;
  public final static int TMS6_packhl2 = TMS6_packh4 + 1;
  public final static int TMS6_packl4 = TMS6_packhl2 + 1;
  public final static int TMS6_packlh2 = TMS6_packl4 + 1;
  public final static int TMS6_rcpdp = TMS6_packlh2 + 1;
  public final static int TMS6_rcpsp = TMS6_rcpdp + 1;
  public final static int TMS6_rint = TMS6_rcpsp + 1;
  public final static int TMS6_rotl = TMS6_rint + 1;
  public final static int TMS6_rpack2 = TMS6_rotl + 1;
  public final static int TMS6_rsqrdp = TMS6_rpack2 + 1;
  public final static int TMS6_rsqrsp = TMS6_rsqrdp + 1;
  public final static int TMS6_sadd2 = TMS6_rsqrsp + 1;
  public final static int TMS6_saddsu2 = TMS6_sadd2 + 1;
  public final static int TMS6_saddsub = TMS6_saddsu2 + 1;
  public final static int TMS6_saddsub2 = TMS6_saddsub + 1;
  public final static int TMS6_saddu4 = TMS6_saddsub2 + 1;
  public final static int TMS6_saddus2 = TMS6_saddu4 + 1;
  public final static int TMS6_shfl = TMS6_saddus2 + 1;
  public final static int TMS6_shfl3 = TMS6_shfl + 1;
  public final static int TMS6_shlmb = TMS6_shfl3 + 1;
  public final static int TMS6_shr2 = TMS6_shlmb + 1;
  public final static int TMS6_shrmb = TMS6_shr2 + 1;
  public final static int TMS6_shru2 = TMS6_shrmb + 1;
  public final static int TMS6_smpy2 = TMS6_shru2 + 1;
  public final static int TMS6_smpy32 = TMS6_smpy2 + 1;
  public final static int TMS6_spack2 = TMS6_smpy32 + 1;
  public final static int TMS6_spacku4 = TMS6_spack2 + 1;
  public final static int TMS6_spdp = TMS6_spacku4 + 1;
  public final static int TMS6_spint = TMS6_spdp + 1;
  public final static int TMS6_spkernel = TMS6_spint + 1;
  public final static int TMS6_spkernelr = TMS6_spkernel + 1;
  public final static int TMS6_sploop = TMS6_spkernelr + 1;
  public final static int TMS6_sploopd = TMS6_sploop + 1;
  public final static int TMS6_sploopw = TMS6_sploopd + 1;
  public final static int TMS6_spmask = TMS6_sploopw + 1;
  public final static int TMS6_spmaskr = TMS6_spmask + 1;
  public final static int TMS6_sptrunc = TMS6_spmaskr + 1;
  public final static int TMS6_sshvl = TMS6_sptrunc + 1;
  public final static int TMS6_sshvr = TMS6_sshvl + 1;
  public final static int TMS6_ssub2 = TMS6_sshvr + 1;
  public final static int TMS6_stdw = TMS6_ssub2 + 1;
  public final static int TMS6_stndw = TMS6_stdw + 1;
  public final static int TMS6_stnw = TMS6_stndw + 1;
  public final static int TMS6_sub4 = TMS6_stnw + 1;
  public final static int TMS6_subabs4 = TMS6_sub4 + 1;
  public final static int TMS6_subdp = TMS6_subabs4 + 1;
  public final static int TMS6_subsp = TMS6_subdp + 1;
  public final static int TMS6_swap2 = TMS6_subsp + 1;
  public final static int TMS6_swap4 = TMS6_swap2 + 1;
  public final static int TMS6_swe = TMS6_swap4 + 1;
  public final static int TMS6_swenr = TMS6_swe + 1;
  public final static int TMS6_unpkhu4 = TMS6_swenr + 1;
  public final static int TMS6_unpklu4 = TMS6_unpkhu4 + 1;
  public final static int TMS6_xormpy = TMS6_unpklu4 + 1;
  public final static int TMS6_xpnd2 = TMS6_xormpy + 1;
  public final static int TMS6_xpnd4 = TMS6_xpnd2 + 1;
  public final static int TMS6_last = TMS6_xpnd4 + 1;

  public final static int I196_null = 0;
  public final static int I196_add2 = I196_null + 1;
  public final static int I196_add3 = I196_add2 + 1;
  public final static int I196_addb2 = I196_add3 + 1;
  public final static int I196_addb3 = I196_addb2 + 1;
  public final static int I196_addc = I196_addb3 + 1;
  public final static int I196_addcb = I196_addc + 1;
  public final static int I196_and2 = I196_addcb + 1;
  public final static int I196_and3 = I196_and2 + 1;
  public final static int I196_andb2 = I196_and3 + 1;
  public final static int I196_andb3 = I196_andb2 + 1;
  public final static int I196_bmov = I196_andb3 + 1;
  public final static int I196_bmovi = I196_bmov + 1;
  public final static int I196_br = I196_bmovi + 1;
  public final static int I196_clr = I196_br + 1;
  public final static int I196_clrb = I196_clr + 1;
  public final static int I196_clrc = I196_clrb + 1;
  public final static int I196_clrvt = I196_clrc + 1;
  public final static int I196_cmp = I196_clrvt + 1;
  public final static int I196_cmpb = I196_cmp + 1;
  public final static int I196_cmpl = I196_cmpb + 1;
  public final static int I196_dec = I196_cmpl + 1;
  public final static int I196_decb = I196_dec + 1;
  public final static int I196_di = I196_decb + 1;
  public final static int I196_div = I196_di + 1;
  public final static int I196_divb = I196_div + 1;
  public final static int I196_divu = I196_divb + 1;
  public final static int I196_divub = I196_divu + 1;
  public final static int I196_djnz = I196_divub + 1;
  public final static int I196_djnzw = I196_djnz + 1;
  public final static int I196_dpts = I196_djnzw + 1;
  public final static int I196_ei = I196_dpts + 1;
  public final static int I196_epts = I196_ei + 1;
  public final static int I196_ext = I196_epts + 1;
  public final static int I196_extb = I196_ext + 1;
  public final static int I196_idlpd = I196_extb + 1;
  public final static int I196_inc = I196_idlpd + 1;
  public final static int I196_incb = I196_inc + 1;
  public final static int I196_jbc = I196_incb + 1;
  public final static int I196_jbs = I196_jbc + 1;
  public final static int I196_jc = I196_jbs + 1;
  public final static int I196_je = I196_jc + 1;
  public final static int I196_jge = I196_je + 1;
  public final static int I196_jgt = I196_jge + 1;
  public final static int I196_jh = I196_jgt + 1;
  public final static int I196_jle = I196_jh + 1;
  public final static int I196_jlt = I196_jle + 1;
  public final static int I196_jnc = I196_jlt + 1;
  public final static int I196_jne = I196_jnc + 1;
  public final static int I196_jnh = I196_jne + 1;
  public final static int I196_jnst = I196_jnh + 1;
  public final static int I196_jnv = I196_jnst + 1;
  public final static int I196_jnvt = I196_jnv + 1;
  public final static int I196_jst = I196_jnvt + 1;
  public final static int I196_jv = I196_jst + 1;
  public final static int I196_jvt = I196_jv + 1;
  public final static int I196_lcall = I196_jvt + 1;
  public final static int I196_ld = I196_lcall + 1;
  public final static int I196_ldb = I196_ld + 1;
  public final static int I196_ldbse = I196_ldb + 1;
  public final static int I196_ldbze = I196_ldbse + 1;
  public final static int I196_ljmp = I196_ldbze + 1;
  public final static int I196_mul2 = I196_ljmp + 1;
  public final static int I196_mul3 = I196_mul2 + 1;
  public final static int I196_mulb2 = I196_mul3 + 1;
  public final static int I196_mulb3 = I196_mulb2 + 1;
  public final static int I196_mulu2 = I196_mulb3 + 1;
  public final static int I196_mulu3 = I196_mulu2 + 1;
  public final static int I196_mulub2 = I196_mulu3 + 1;
  public final static int I196_mulub3 = I196_mulub2 + 1;
  public final static int I196_neg = I196_mulub3 + 1;
  public final static int I196_negb = I196_neg + 1;
  public final static int I196_nop = I196_negb + 1;
  public final static int I196_norml = I196_nop + 1;
  public final static int I196_not = I196_norml + 1;
  public final static int I196_notb = I196_not + 1;
  public final static int I196_or = I196_notb + 1;
  public final static int I196_orb = I196_or + 1;
  public final static int I196_pop = I196_orb + 1;
  public final static int I196_popa = I196_pop + 1;
  public final static int I196_popf = I196_popa + 1;
  public final static int I196_push = I196_popf + 1;
  public final static int I196_pusha = I196_push + 1;
  public final static int I196_pushf = I196_pusha + 1;
  public final static int I196_ret = I196_pushf + 1;
  public final static int I196_rst = I196_ret + 1;
  public final static int I196_scall = I196_rst + 1;
  public final static int I196_setc = I196_scall + 1;
  public final static int I196_shl = I196_setc + 1;
  public final static int I196_shlb = I196_shl + 1;
  public final static int I196_shll = I196_shlb + 1;
  public final static int I196_shr = I196_shll + 1;
  public final static int I196_shra = I196_shr + 1;
  public final static int I196_shrab = I196_shra + 1;
  public final static int I196_shral = I196_shrab + 1;
  public final static int I196_shrb = I196_shral + 1;
  public final static int I196_shrl = I196_shrb + 1;
  public final static int I196_sjmp = I196_shrl + 1;
  public final static int I196_skip = I196_sjmp + 1;
  public final static int I196_st = I196_skip + 1;
  public final static int I196_stb = I196_st + 1;
  public final static int I196_sub2 = I196_stb + 1;
  public final static int I196_sub3 = I196_sub2 + 1;
  public final static int I196_subb2 = I196_sub3 + 1;
  public final static int I196_subb3 = I196_subb2 + 1;
  public final static int I196_subc = I196_subb3 + 1;
  public final static int I196_subcb = I196_subc + 1;
  public final static int I196_tijmp = I196_subcb + 1;
  public final static int I196_trap = I196_tijmp + 1;
  public final static int I196_xch = I196_trap + 1;
  public final static int I196_xchb = I196_xch + 1;
  public final static int I196_xor = I196_xchb + 1;
  public final static int I196_xorb = I196_xor + 1;
  public final static int I196_ebmovi = I196_xorb + 1;
  public final static int I196_ebr = I196_ebmovi + 1;
  public final static int I196_ecall = I196_ebr + 1;
  public final static int I196_ejmp = I196_ecall + 1;
  public final static int I196_eld = I196_ejmp + 1;
  public final static int I196_eldb = I196_eld + 1;
  public final static int I196_est = I196_eldb + 1;
  public final static int I196_estb = I196_est + 1;
  public final static int I196_last = I196_estb + 1;

  public final static int SH3_null = 0;
  public final static int SH3_add = SH3_null + 1;
  public final static int SH3_addc = SH3_add + 1;
  public final static int SH3_addv = SH3_addc + 1;
  public final static int SH3_and = SH3_addv + 1;
  public final static int SH3_and_b = SH3_and + 1;
  public final static int SH3_bf = SH3_and_b + 1;
  public final static int SH3_bf_s = SH3_bf + 1;
  public final static int SH3_bra = SH3_bf_s + 1;
  public final static int SH3_braf = SH3_bra + 1;
  public final static int SH3_bsr = SH3_braf + 1;
  public final static int SH3_bsrf = SH3_bsr + 1;
  public final static int SH3_bt = SH3_bsrf + 1;
  public final static int SH3_bt_s = SH3_bt + 1;
  public final static int SH3_clrmac = SH3_bt_s + 1;
  public final static int SH3_clrs = SH3_clrmac + 1;
  public final static int SH3_clrt = SH3_clrs + 1;
  public final static int SH3_cmp_eq = SH3_clrt + 1;
  public final static int SH3_cmp_ge = SH3_cmp_eq + 1;
  public final static int SH3_cmp_gt = SH3_cmp_ge + 1;
  public final static int SH3_cmp_hi = SH3_cmp_gt + 1;
  public final static int SH3_cmp_hs = SH3_cmp_hi + 1;
  public final static int SH3_cmp_pl = SH3_cmp_hs + 1;
  public final static int SH3_cmp_pz = SH3_cmp_pl + 1;
  public final static int SH3_cmp_str = SH3_cmp_pz + 1;
  public final static int SH3_div0s = SH3_cmp_str + 1;
  public final static int SH3_div0u = SH3_div0s + 1;
  public final static int SH3_div1 = SH3_div0u + 1;
  public final static int SH3_dmuls_l = SH3_div1 + 1;
  public final static int SH3_dmulu_l = SH3_dmuls_l + 1;
  public final static int SH3_dt = SH3_dmulu_l + 1;
  public final static int SH3_exts_b = SH3_dt + 1;
  public final static int SH3_exts_w = SH3_exts_b + 1;
  public final static int SH3_extu_b = SH3_exts_w + 1;
  public final static int SH3_extu_w = SH3_extu_b + 1;
  public final static int SH3_jmp = SH3_extu_w + 1;
  public final static int SH3_jsr = SH3_jmp + 1;
  public final static int SH3_ldc = SH3_jsr + 1;
  public final static int SH3_ldc_l = SH3_ldc + 1;
  public final static int SH3_lds = SH3_ldc_l + 1;
  public final static int SH3_lds_l = SH3_lds + 1;
  public final static int SH3_ldtlb = SH3_lds_l + 1;
  public final static int SH3_mac_w = SH3_ldtlb + 1;
  public final static int SH3_mac_l = SH3_mac_w + 1;
  public final static int SH3_mov = SH3_mac_l + 1;
  public final static int SH3_mov_b = SH3_mov + 1;
  public final static int SH3_mov_w = SH3_mov_b + 1;
  public final static int SH3_mov_l = SH3_mov_w + 1;
  public final static int SH3_movi = SH3_mov_l + 1;
  public final static int SH3_movi_w = SH3_movi + 1;
  public final static int SH3_movi_l = SH3_movi_w + 1;
  public final static int SH3_movp_b = SH3_movi_l + 1;
  public final static int SH3_movp_w = SH3_movp_b + 1;
  public final static int SH3_movp_l = SH3_movp_w + 1;
  public final static int SH3_movs_b = SH3_movp_l + 1;
  public final static int SH3_movs_w = SH3_movs_b + 1;
  public final static int SH3_movs_l = SH3_movs_w + 1;
  public final static int SH3_mova = SH3_movs_l + 1;
  public final static int SH3_movt = SH3_mova + 1;
  public final static int SH3_mul = SH3_movt + 1;
  public final static int SH3_muls = SH3_mul + 1;
  public final static int SH3_mulu = SH3_muls + 1;
  public final static int SH3_neg = SH3_mulu + 1;
  public final static int SH3_negc = SH3_neg + 1;
  public final static int SH3_nop = SH3_negc + 1;
  public final static int SH3_not = SH3_nop + 1;
  public final static int SH3_or = SH3_not + 1;
  public final static int SH3_or_b = SH3_or + 1;
  public final static int SH3_pref = SH3_or_b + 1;
  public final static int SH3_rotcl = SH3_pref + 1;
  public final static int SH3_rotcr = SH3_rotcl + 1;
  public final static int SH3_rotl = SH3_rotcr + 1;
  public final static int SH3_rotr = SH3_rotl + 1;
  public final static int SH3_rte = SH3_rotr + 1;
  public final static int SH3_rts = SH3_rte + 1;
  public final static int SH3_sets = SH3_rts + 1;
  public final static int SH3_sett = SH3_sets + 1;
  public final static int SH3_shad = SH3_sett + 1;
  public final static int SH3_shal = SH3_shad + 1;
  public final static int SH3_shar = SH3_shal + 1;
  public final static int SH3_shld = SH3_shar + 1;
  public final static int SH3_shll = SH3_shld + 1;
  public final static int SH3_shll2 = SH3_shll + 1;
  public final static int SH3_shll8 = SH3_shll2 + 1;
  public final static int SH3_shll16 = SH3_shll8 + 1;
  public final static int SH3_shlr = SH3_shll16 + 1;
  public final static int SH3_shlr2 = SH3_shlr + 1;
  public final static int SH3_shlr8 = SH3_shlr2 + 1;
  public final static int SH3_shlr16 = SH3_shlr8 + 1;
  public final static int SH3_sleep = SH3_shlr16 + 1;
  public final static int SH3_stc = SH3_sleep + 1;
  public final static int SH3_stc_l = SH3_stc + 1;
  public final static int SH3_sts = SH3_stc_l + 1;
  public final static int SH3_sts_l = SH3_sts + 1;
  public final static int SH3_sub = SH3_sts_l + 1;
  public final static int SH3_subc = SH3_sub + 1;
  public final static int SH3_subv = SH3_subc + 1;
  public final static int SH3_swap_b = SH3_subv + 1;
  public final static int SH3_swap_w = SH3_swap_b + 1;
  public final static int SH3_tas_b = SH3_swap_w + 1;
  public final static int SH3_trapa = SH3_tas_b + 1;
  public final static int SH3_tst = SH3_trapa + 1;
  public final static int SH3_tst_b = SH3_tst + 1;
  public final static int SH3_xor = SH3_tst_b + 1;
  public final static int SH3_xor_b = SH3_xor + 1;
  public final static int SH3_xtrct = SH3_xor_b + 1;
  public final static int SH4_fabs = SH3_xtrct + 1;
  public final static int SH4_fadd = SH4_fabs + 1;
  public final static int SH4_fcmp_eq = SH4_fadd + 1;
  public final static int SH4_fcmp_gt = SH4_fcmp_eq + 1;
  public final static int SH4_fcnvds = SH4_fcmp_gt + 1;
  public final static int SH4_fcnvsd = SH4_fcnvds + 1;
  public final static int SH4_fdiv = SH4_fcnvsd + 1;
  public final static int SH4_fipr = SH4_fdiv + 1;
  public final static int SH4_fldi0 = SH4_fipr + 1;
  public final static int SH4_fldi1 = SH4_fldi0 + 1;
  public final static int SH4_flds = SH4_fldi1 + 1;
  public final static int SH4_float = SH4_flds + 1;
  public final static int SH4_fmac = SH4_float + 1;
  public final static int SH4_fmov = SH4_fmac + 1;
  public final static int SH4_fmov_s = SH4_fmov + 1;
  public final static int SH4_fmovex = SH4_fmov_s + 1;
  public final static int SH4_fmul = SH4_fmovex + 1;
  public final static int SH4_fneg = SH4_fmul + 1;
  public final static int SH4_frchg = SH4_fneg + 1;
  public final static int SH4_fschg = SH4_frchg + 1;
  public final static int SH4_fsqrt = SH4_fschg + 1;
  public final static int SH4_fsts = SH4_fsqrt + 1;
  public final static int SH4_fsub = SH4_fsts + 1;
  public final static int SH4_ftrc = SH4_fsub + 1;
  public final static int SH4_ftrv = SH4_ftrc + 1;
  public final static int SH4_ftstn = SH4_ftrv + 1;
  public final static int SH4_movca_l = SH4_ftstn + 1;
  public final static int SH4_ocbi = SH4_movca_l + 1;
  public final static int SH4_ocbp = SH4_ocbi + 1;
  public final static int SH4_ocbwb = SH4_ocbp + 1;
  public final static int SH4_fsca = SH4_ocbwb + 1;
  public final static int SH2a_band_b = SH4_fsca + 1;
  public final static int SH2a_bandnot_b = SH2a_band_b + 1;
  public final static int SH2a_bclr = SH2a_bandnot_b + 1;
  public final static int SH2a_bclr_b = SH2a_bclr + 1;
  public final static int SH2a_bld = SH2a_bclr_b + 1;
  public final static int SH2a_bld_b = SH2a_bld + 1;
  public final static int SH2a_bldnot_b = SH2a_bld_b + 1;
  public final static int SH2a_bor_b = SH2a_bldnot_b + 1;
  public final static int SH2a_bornot_b = SH2a_bor_b + 1;
  public final static int SH2a_bset = SH2a_bornot_b + 1;
  public final static int SH2a_bset_b = SH2a_bset + 1;
  public final static int SH2a_bst = SH2a_bset_b + 1;
  public final static int SH2a_bst_b = SH2a_bst + 1;
  public final static int SH2a_bxor_b = SH2a_bst_b + 1;
  public final static int SH2a_clips_b = SH2a_bxor_b + 1;
  public final static int SH2a_clips_w = SH2a_clips_b + 1;
  public final static int SH2a_clipu_b = SH2a_clips_w + 1;
  public final static int SH2a_clipu_w = SH2a_clipu_b + 1;
  public final static int SH2a_divs = SH2a_clipu_w + 1;
  public final static int SH2a_divu = SH2a_divs + 1;
  public final static int SH2a_jsr_n = SH2a_divu + 1;
  public final static int SH2a_ldbank = SH2a_jsr_n + 1;
  public final static int SH2a_movi20 = SH2a_ldbank + 1;
  public final static int SH2a_movi20s = SH2a_movi20 + 1;
  public final static int SH2a_movml_l = SH2a_movi20s + 1;
  public final static int SH2a_movmu_l = SH2a_movml_l + 1;
  public final static int SH2a_movrt = SH2a_movmu_l + 1;
  public final static int SH2a_movu_b = SH2a_movrt + 1;
  public final static int SH2a_movu_w = SH2a_movu_b + 1;
  public final static int SH2a_mulr = SH2a_movu_w + 1;
  public final static int SH2a_nott = SH2a_mulr + 1;
  public final static int SH2a_resbank = SH2a_nott + 1;
  public final static int SH2a_rts_n = SH2a_resbank + 1;
  public final static int SH2a_rtv_n = SH2a_rts_n + 1;
  public final static int SH2a_stbank = SH2a_rtv_n + 1;
  public final static int SH4_last = SH2a_stbank + 1;

  public final static int Z8_null = 0;
  public final static int Z8_adc = Z8_null + 1;
  public final static int Z8_add = Z8_adc + 1;
  public final static int Z8_and = Z8_add + 1;
  public final static int Z8_call = Z8_and + 1;
  public final static int Z8_ccf = Z8_call + 1;
  public final static int Z8_clr = Z8_ccf + 1;
  public final static int Z8_com = Z8_clr + 1;
  public final static int Z8_cp = Z8_com + 1;
  public final static int Z8_da = Z8_cp + 1;
  public final static int Z8_dec = Z8_da + 1;
  public final static int Z8_decw = Z8_dec + 1;
  public final static int Z8_di = Z8_decw + 1;
  public final static int Z8_djnz = Z8_di + 1;
  public final static int Z8_ei = Z8_djnz + 1;
  public final static int Z8_halt = Z8_ei + 1;
  public final static int Z8_inc = Z8_halt + 1;
  public final static int Z8_incw = Z8_inc + 1;
  public final static int Z8_iret = Z8_incw + 1;
  public final static int Z8_jp = Z8_iret + 1;
  public final static int Z8_jpcond = Z8_jp + 1;
  public final static int Z8_jr = Z8_jpcond + 1;
  public final static int Z8_jrcond = Z8_jr + 1;
  public final static int Z8_ld = Z8_jrcond + 1;
  public final static int Z8_ldc = Z8_ld + 1;
  public final static int Z8_ldci = Z8_ldc + 1;
  public final static int Z8_lde = Z8_ldci + 1;
  public final static int Z8_ldei = Z8_lde + 1;
  public final static int Z8_nop = Z8_ldei + 1;
  public final static int Z8_or = Z8_nop + 1;
  public final static int Z8_pop = Z8_or + 1;
  public final static int Z8_push = Z8_pop + 1;
  public final static int Z8_rcf = Z8_push + 1;
  public final static int Z8_ret = Z8_rcf + 1;
  public final static int Z8_rl = Z8_ret + 1;
  public final static int Z8_rlc = Z8_rl + 1;
  public final static int Z8_rr = Z8_rlc + 1;
  public final static int Z8_rrc = Z8_rr + 1;
  public final static int Z8_sbc = Z8_rrc + 1;
  public final static int Z8_scf = Z8_sbc + 1;
  public final static int Z8_sra = Z8_scf + 1;
  public final static int Z8_srp = Z8_sra + 1;
  public final static int Z8_stop = Z8_srp + 1;
  public final static int Z8_sub = Z8_stop + 1;
  public final static int Z8_swap = Z8_sub + 1;
  public final static int Z8_tm = Z8_swap + 1;
  public final static int Z8_tcm = Z8_tm + 1;
  public final static int Z8_xor = Z8_tcm + 1;
  public final static int Z8_wdh = Z8_xor + 1;
  public final static int Z8_wdt = Z8_wdh + 1;
  public final static int Z8_last = Z8_wdt + 1;

  public final static int AVR_null = 0;
  public final static int AVR_add = AVR_null + 1;
  public final static int AVR_adc = AVR_add + 1;
  public final static int AVR_adiw = AVR_adc + 1;
  public final static int AVR_sub = AVR_adiw + 1;
  public final static int AVR_subi = AVR_sub + 1;
  public final static int AVR_sbc = AVR_subi + 1;
  public final static int AVR_sbci = AVR_sbc + 1;
  public final static int AVR_sbiw = AVR_sbci + 1;
  public final static int AVR_and = AVR_sbiw + 1;
  public final static int AVR_andi = AVR_and + 1;
  public final static int AVR_or = AVR_andi + 1;
  public final static int AVR_ori = AVR_or + 1;
  public final static int AVR_eor = AVR_ori + 1;
  public final static int AVR_com = AVR_eor + 1;
  public final static int AVR_neg = AVR_com + 1;
  public final static int AVR_sbr = AVR_neg + 1;
  public final static int AVR_cbr = AVR_sbr + 1;
  public final static int AVR_inc = AVR_cbr + 1;
  public final static int AVR_dec = AVR_inc + 1;
  public final static int AVR_tst = AVR_dec + 1;
  public final static int AVR_clr = AVR_tst + 1;
  public final static int AVR_ser = AVR_clr + 1;
  public final static int AVR_cp = AVR_ser + 1;
  public final static int AVR_cpc = AVR_cp + 1;
  public final static int AVR_cpi = AVR_cpc + 1;
  public final static int AVR_mul = AVR_cpi + 1;
  public final static int AVR_rjmp = AVR_mul + 1;
  public final static int AVR_ijmp = AVR_rjmp + 1;
  public final static int AVR_jmp = AVR_ijmp + 1;
  public final static int AVR_rcall = AVR_jmp + 1;
  public final static int AVR_icall = AVR_rcall + 1;
  public final static int AVR_call = AVR_icall + 1;
  public final static int AVR_ret = AVR_call + 1;
  public final static int AVR_reti = AVR_ret + 1;
  public final static int AVR_cpse = AVR_reti + 1;
  public final static int AVR_sbrc = AVR_cpse + 1;
  public final static int AVR_sbrs = AVR_sbrc + 1;
  public final static int AVR_sbic = AVR_sbrs + 1;
  public final static int AVR_sbis = AVR_sbic + 1;
  public final static int AVR_brbs = AVR_sbis + 1;
  public final static int AVR_brbc = AVR_brbs + 1;
  public final static int AVR_breq = AVR_brbc + 1;
  public final static int AVR_brne = AVR_breq + 1;
  public final static int AVR_brcs = AVR_brne + 1;
  public final static int AVR_brcc = AVR_brcs + 1;
  public final static int AVR_brsh = AVR_brcc + 1;
  public final static int AVR_brlo = AVR_brsh + 1;
  public final static int AVR_brmi = AVR_brlo + 1;
  public final static int AVR_brpl = AVR_brmi + 1;
  public final static int AVR_brge = AVR_brpl + 1;
  public final static int AVR_brlt = AVR_brge + 1;
  public final static int AVR_brhs = AVR_brlt + 1;
  public final static int AVR_brhc = AVR_brhs + 1;
  public final static int AVR_brts = AVR_brhc + 1;
  public final static int AVR_brtc = AVR_brts + 1;
  public final static int AVR_brvs = AVR_brtc + 1;
  public final static int AVR_brvc = AVR_brvs + 1;
  public final static int AVR_brie = AVR_brvc + 1;
  public final static int AVR_brid = AVR_brie + 1;
  public final static int AVR_mov = AVR_brid + 1;
  public final static int AVR_ldi = AVR_mov + 1;
  public final static int AVR_lds = AVR_ldi + 1;
  public final static int AVR_ld = AVR_lds + 1;
  public final static int AVR_ldd = AVR_ld + 1;
  public final static int AVR_sts = AVR_ldd + 1;
  public final static int AVR_st = AVR_sts + 1;
  public final static int AVR_std = AVR_st + 1;
  public final static int AVR_lpm = AVR_std + 1;
  public final static int AVR_in = AVR_lpm + 1;
  public final static int AVR_out = AVR_in + 1;
  public final static int AVR_push = AVR_out + 1;
  public final static int AVR_pop = AVR_push + 1;
  public final static int AVR_lsl = AVR_pop + 1;
  public final static int AVR_lsr = AVR_lsl + 1;
  public final static int AVR_rol = AVR_lsr + 1;
  public final static int AVR_ror = AVR_rol + 1;
  public final static int AVR_asr = AVR_ror + 1;
  public final static int AVR_swap = AVR_asr + 1;
  public final static int AVR_bset = AVR_swap + 1;
  public final static int AVR_bclr = AVR_bset + 1;
  public final static int AVR_sbi = AVR_bclr + 1;
  public final static int AVR_cbi = AVR_sbi + 1;
  public final static int AVR_bst = AVR_cbi + 1;
  public final static int AVR_bld = AVR_bst + 1;
  public final static int AVR_sec = AVR_bld + 1;
  public final static int AVR_clc = AVR_sec + 1;
  public final static int AVR_sen = AVR_clc + 1;
  public final static int AVR_cln = AVR_sen + 1;
  public final static int AVR_sez = AVR_cln + 1;
  public final static int AVR_clz = AVR_sez + 1;
  public final static int AVR_sei = AVR_clz + 1;
  public final static int AVR_cli = AVR_sei + 1;
  public final static int AVR_ses = AVR_cli + 1;
  public final static int AVR_cls = AVR_ses + 1;
  public final static int AVR_sev = AVR_cls + 1;
  public final static int AVR_clv = AVR_sev + 1;
  public final static int AVR_set = AVR_clv + 1;
  public final static int AVR_clt = AVR_set + 1;
  public final static int AVR_seh = AVR_clt + 1;
  public final static int AVR_clh = AVR_seh + 1;
  public final static int AVR_nop = AVR_clh + 1;
  public final static int AVR_sleep = AVR_nop + 1;
  public final static int AVR_wdr = AVR_sleep + 1;
  public final static int AVR_elpm = AVR_wdr + 1;
  public final static int AVR_espm = AVR_elpm + 1;
  public final static int AVR_fmul = AVR_espm + 1;
  public final static int AVR_fmuls = AVR_fmul + 1;
  public final static int AVR_fmulsu = AVR_fmuls + 1;
  public final static int AVR_movw = AVR_fmulsu + 1;
  public final static int AVR_muls = AVR_movw + 1;
  public final static int AVR_mulsu = AVR_muls + 1;
  public final static int AVR_spm = AVR_mulsu + 1;
  public final static int AVR_last = AVR_spm + 1;

  public final static int MIPS_null = 0;
  public final static int MIPS_add = MIPS_null + 1;
  public final static int MIPS_addu = MIPS_add + 1;
  public final static int MIPS_and = MIPS_addu + 1;
  public final static int MIPS_dadd = MIPS_and + 1;
  public final static int MIPS_daddu = MIPS_dadd + 1;
  public final static int MIPS_dsub = MIPS_daddu + 1;
  public final static int MIPS_dsubu = MIPS_dsub + 1;
  public final static int MIPS_nor = MIPS_dsubu + 1;
  public final static int MIPS_or = MIPS_nor + 1;
  public final static int MIPS_slt = MIPS_or + 1;
  public final static int MIPS_sltu = MIPS_slt + 1;
  public final static int MIPS_sub = MIPS_sltu + 1;
  public final static int MIPS_subu = MIPS_sub + 1;
  public final static int MIPS_xor = MIPS_subu + 1;
  public final static int MIPS_dsll = MIPS_xor + 1;
  public final static int MIPS_dsll32 = MIPS_dsll + 1;
  public final static int MIPS_dsra = MIPS_dsll32 + 1;
  public final static int MIPS_dsra32 = MIPS_dsra + 1;
  public final static int MIPS_dsrl = MIPS_dsra32 + 1;
  public final static int MIPS_dsrl32 = MIPS_dsrl + 1;
  public final static int MIPS_sll = MIPS_dsrl32 + 1;
  public final static int MIPS_sra = MIPS_sll + 1;
  public final static int MIPS_srl = MIPS_sra + 1;
  public final static int MIPS_dsllv = MIPS_srl + 1;
  public final static int MIPS_dsrav = MIPS_dsllv + 1;
  public final static int MIPS_dsrlv = MIPS_dsrav + 1;
  public final static int MIPS_sllv = MIPS_dsrlv + 1;
  public final static int MIPS_srav = MIPS_sllv + 1;
  public final static int MIPS_srlv = MIPS_srav + 1;
  public final static int MIPS_addi = MIPS_srlv + 1;
  public final static int MIPS_addiu = MIPS_addi + 1;
  public final static int MIPS_daddi = MIPS_addiu + 1;
  public final static int MIPS_daddiu = MIPS_daddi + 1;
  public final static int MIPS_slti = MIPS_daddiu + 1;
  public final static int MIPS_sltiu = MIPS_slti + 1;
  public final static int MIPS_andi = MIPS_sltiu + 1;
  public final static int MIPS_ori = MIPS_andi + 1;
  public final static int MIPS_xori = MIPS_ori + 1;
  public final static int MIPS_teq = MIPS_xori + 1;
  public final static int MIPS_tge = MIPS_teq + 1;
  public final static int MIPS_tgeu = MIPS_tge + 1;
  public final static int MIPS_tlt = MIPS_tgeu + 1;
  public final static int MIPS_tltu = MIPS_tlt + 1;
  public final static int MIPS_tne = MIPS_tltu + 1;
  public final static int MIPS_cfc1 = MIPS_tne + 1;
  public final static int MIPS_cfc2 = MIPS_cfc1 + 1;
  public final static int MIPS_ctc1 = MIPS_cfc2 + 1;
  public final static int MIPS_ctc2 = MIPS_ctc1 + 1;
  public final static int MIPS_dmfc0 = MIPS_ctc2 + 1;
  public final static int MIPS_qmfc2 = MIPS_dmfc0 + 1;
  public final static int MIPS_dmtc0 = MIPS_qmfc2 + 1;
  public final static int MIPS_qmtc2 = MIPS_dmtc0 + 1;
  public final static int MIPS_mfc0 = MIPS_qmtc2 + 1;
  public final static int MIPS_mfc1 = MIPS_mfc0 + 1;
  public final static int MIPS_mfc2 = MIPS_mfc1 + 1;
  public final static int MIPS_mtc0 = MIPS_mfc2 + 1;
  public final static int MIPS_mtc1 = MIPS_mtc0 + 1;
  public final static int MIPS_mtc2 = MIPS_mtc1 + 1;
  public final static int MIPS_teqi = MIPS_mtc2 + 1;
  public final static int MIPS_tgei = MIPS_teqi + 1;
  public final static int MIPS_tgeiu = MIPS_tgei + 1;
  public final static int MIPS_tlti = MIPS_tgeiu + 1;
  public final static int MIPS_tltiu = MIPS_tlti + 1;
  public final static int MIPS_tnei = MIPS_tltiu + 1;
  public final static int MIPS_ddiv = MIPS_tnei + 1;
  public final static int MIPS_ddivu = MIPS_ddiv + 1;
  public final static int MIPS_div = MIPS_ddivu + 1;
  public final static int MIPS_divu = MIPS_div + 1;
  public final static int MIPS_dmult = MIPS_divu + 1;
  public final static int MIPS_dmultu = MIPS_dmult + 1;
  public final static int MIPS_mult = MIPS_dmultu + 1;
  public final static int MIPS_multu = MIPS_mult + 1;
  public final static int MIPS_mthi = MIPS_multu + 1;
  public final static int MIPS_mtlo = MIPS_mthi + 1;
  public final static int MIPS_mfhi = MIPS_mtlo + 1;
  public final static int MIPS_mflo = MIPS_mfhi + 1;
  public final static int MIPS_cop0 = MIPS_mflo + 1;
  public final static int MIPS_cop1 = MIPS_cop0 + 1;
  public final static int MIPS_cop2 = MIPS_cop1 + 1;
  public final static int MIPS_break = MIPS_cop2 + 1;
  public final static int MIPS_syscall = MIPS_break + 1;
  public final static int MIPS_bc0f = MIPS_syscall + 1;
  public final static int MIPS_bc1f = MIPS_bc0f + 1;
  public final static int MIPS_bc2f = MIPS_bc1f + 1;
  public final static int MIPS_bc3f = MIPS_bc2f + 1;
  public final static int MIPS_bc0fl = MIPS_bc3f + 1;
  public final static int MIPS_bc1fl = MIPS_bc0fl + 1;
  public final static int MIPS_bc2fl = MIPS_bc1fl + 1;
  public final static int MIPS_bc3fl = MIPS_bc2fl + 1;
  public final static int MIPS_bc0t = MIPS_bc3fl + 1;
  public final static int MIPS_bc1t = MIPS_bc0t + 1;
  public final static int MIPS_bc2t = MIPS_bc1t + 1;
  public final static int MIPS_bc3t = MIPS_bc2t + 1;
  public final static int MIPS_bc0tl = MIPS_bc3t + 1;
  public final static int MIPS_bc1tl = MIPS_bc0tl + 1;
  public final static int MIPS_bc2tl = MIPS_bc1tl + 1;
  public final static int MIPS_bc3tl = MIPS_bc2tl + 1;
  public final static int MIPS_bgez = MIPS_bc3tl + 1;
  public final static int MIPS_bgezal = MIPS_bgez + 1;
  public final static int MIPS_bgezall = MIPS_bgezal + 1;
  public final static int MIPS_bgezl = MIPS_bgezall + 1;
  public final static int MIPS_bgtz = MIPS_bgezl + 1;
  public final static int MIPS_bgtzl = MIPS_bgtz + 1;
  public final static int MIPS_blez = MIPS_bgtzl + 1;
  public final static int MIPS_blezl = MIPS_blez + 1;
  public final static int MIPS_bltz = MIPS_blezl + 1;
  public final static int MIPS_bltzal = MIPS_bltz + 1;
  public final static int MIPS_bltzall = MIPS_bltzal + 1;
  public final static int MIPS_bltzl = MIPS_bltzall + 1;
  public final static int MIPS_beq = MIPS_bltzl + 1;
  public final static int MIPS_beql = MIPS_beq + 1;
  public final static int MIPS_bne = MIPS_beql + 1;
  public final static int MIPS_bnel = MIPS_bne + 1;
  public final static int MIPS_jalr = MIPS_bnel + 1;
  public final static int MIPS_j = MIPS_jalr + 1;
  public final static int MIPS_jr = MIPS_j + 1;
  public final static int MIPS_jal = MIPS_jr + 1;
  public final static int MIPS_jalx = MIPS_jal + 1;
  public final static int MIPS_cache = MIPS_jalx + 1;
  public final static int MIPS_lb = MIPS_cache + 1;
  public final static int MIPS_lbu = MIPS_lb + 1;
  public final static int MIPS_ldl = MIPS_lbu + 1;
  public final static int MIPS_ldr = MIPS_ldl + 1;
  public final static int MIPS_lwl = MIPS_ldr + 1;
  public final static int MIPS_lwr = MIPS_lwl + 1;
  public final static int MIPS_ld = MIPS_lwr + 1;
  public final static int MIPS_lld = MIPS_ld + 1;
  public final static int MIPS_ldc1 = MIPS_lld + 1;
  public final static int MIPS_ldc2 = MIPS_ldc1 + 1;
  public final static int MIPS_ll = MIPS_ldc2 + 1;
  public final static int MIPS_lw = MIPS_ll + 1;
  public final static int MIPS_lwu = MIPS_lw + 1;
  public final static int MIPS_lh = MIPS_lwu + 1;
  public final static int MIPS_lhu = MIPS_lh + 1;
  public final static int MIPS_lui = MIPS_lhu + 1;
  public final static int MIPS_lwc1 = MIPS_lui + 1;
  public final static int MIPS_lwc2 = MIPS_lwc1 + 1;
  public final static int MIPS_sb = MIPS_lwc2 + 1;
  public final static int MIPS_sdl = MIPS_sb + 1;
  public final static int MIPS_sdr = MIPS_sdl + 1;
  public final static int MIPS_swl = MIPS_sdr + 1;
  public final static int MIPS_swr = MIPS_swl + 1;
  public final static int MIPS_scd = MIPS_swr + 1;
  public final static int MIPS_sd = MIPS_scd + 1;
  public final static int MIPS_sdc1 = MIPS_sd + 1;
  public final static int MIPS_sdc2 = MIPS_sdc1 + 1;
  public final static int MIPS_sc = MIPS_sdc2 + 1;
  public final static int MIPS_sw = MIPS_sc + 1;
  public final static int MIPS_sh = MIPS_sw + 1;
  public final static int MIPS_swc1 = MIPS_sh + 1;
  public final static int MIPS_swc2 = MIPS_swc1 + 1;
  public final static int MIPS_sync = MIPS_swc2 + 1;
  public final static int MIPS_eret = MIPS_sync + 1;
  public final static int MIPS_tlbp = MIPS_eret + 1;
  public final static int MIPS_tlbr = MIPS_tlbp + 1;
  public final static int MIPS_tlbwi = MIPS_tlbr + 1;
  public final static int MIPS_tlbwr = MIPS_tlbwi + 1;
  public final static int MIPS_fadd = MIPS_tlbwr + 1;
  public final static int MIPS_fsub = MIPS_fadd + 1;
  public final static int MIPS_fmul = MIPS_fsub + 1;
  public final static int MIPS_fdiv = MIPS_fmul + 1;
  public final static int MIPS_fabs = MIPS_fdiv + 1;
  public final static int MIPS_fcvt_s = MIPS_fabs + 1;
  public final static int MIPS_fcvt_d = MIPS_fcvt_s + 1;
  public final static int MIPS_fcvt_w = MIPS_fcvt_d + 1;
  public final static int MIPS_fcvt_l = MIPS_fcvt_w + 1;
  public final static int MIPS_fround_l = MIPS_fcvt_l + 1;
  public final static int MIPS_ftrunc_l = MIPS_fround_l + 1;
  public final static int MIPS_fceil_l = MIPS_ftrunc_l + 1;
  public final static int MIPS_ffloor_l = MIPS_fceil_l + 1;
  public final static int MIPS_fround_w = MIPS_ffloor_l + 1;
  public final static int MIPS_ftrunc_w = MIPS_fround_w + 1;
  public final static int MIPS_fceil_w = MIPS_ftrunc_w + 1;
  public final static int MIPS_ffloor_w = MIPS_fceil_w + 1;
  public final static int MIPS_fmov = MIPS_ffloor_w + 1;
  public final static int MIPS_fneg = MIPS_fmov + 1;
  public final static int MIPS_fsqrt = MIPS_fneg + 1;
  public final static int MIPS_fc_f = MIPS_fsqrt + 1;
  public final static int MIPS_fc_un = MIPS_fc_f + 1;
  public final static int MIPS_fc_eq = MIPS_fc_un + 1;
  public final static int MIPS_fc_ueq = MIPS_fc_eq + 1;
  public final static int MIPS_fc_olt = MIPS_fc_ueq + 1;
  public final static int MIPS_fc_ult = MIPS_fc_olt + 1;
  public final static int MIPS_fc_ole = MIPS_fc_ult + 1;
  public final static int MIPS_fc_ule = MIPS_fc_ole + 1;
  public final static int MIPS_fc_sf = MIPS_fc_ule + 1;
  public final static int MIPS_fc_ngle = MIPS_fc_sf + 1;
  public final static int MIPS_fc_seq = MIPS_fc_ngle + 1;
  public final static int MIPS_fc_ngl = MIPS_fc_seq + 1;
  public final static int MIPS_fc_lt = MIPS_fc_ngl + 1;
  public final static int MIPS_fc_nge = MIPS_fc_lt + 1;
  public final static int MIPS_fc_le = MIPS_fc_nge + 1;
  public final static int MIPS_fc_ngt = MIPS_fc_le + 1;
  public final static int MIPS_nop = MIPS_fc_ngt + 1;
  public final static int MIPS_mov = MIPS_nop + 1;
  public final static int MIPS_neg = MIPS_mov + 1;
  public final static int MIPS_negu = MIPS_neg + 1;
  public final static int MIPS_bnez = MIPS_negu + 1;
  public final static int MIPS_bnezl = MIPS_bnez + 1;
  public final static int MIPS_beqz = MIPS_bnezl + 1;
  public final static int MIPS_beqzl = MIPS_beqz + 1;
  public final static int MIPS_b = MIPS_beqzl + 1;
  public final static int MIPS_bal = MIPS_b + 1;
  public final static int MIPS_li = MIPS_bal + 1;
  public final static int MIPS_la = MIPS_li + 1;
  public final static int MIPS_pref = MIPS_la + 1;
  public final static int MIPS_ldxc1 = MIPS_pref + 1;
  public final static int MIPS_lwxc1 = MIPS_ldxc1 + 1;
  public final static int MIPS_sdxc1 = MIPS_lwxc1 + 1;
  public final static int MIPS_swxc1 = MIPS_sdxc1 + 1;
  public final static int MIPS_madd_s = MIPS_swxc1 + 1;
  public final static int MIPS_madd_d = MIPS_madd_s + 1;
  public final static int MIPS_msub_s = MIPS_madd_d + 1;
  public final static int MIPS_msub_d = MIPS_msub_s + 1;
  public final static int MIPS_movf = MIPS_msub_d + 1;
  public final static int MIPS_movt = MIPS_movf + 1;
  public final static int MIPS_movn = MIPS_movt + 1;
  public final static int MIPS_movz = MIPS_movn + 1;
  public final static int MIPS_fmovf = MIPS_movz + 1;
  public final static int MIPS_fmovt = MIPS_fmovf + 1;
  public final static int MIPS_fmovn = MIPS_fmovt + 1;
  public final static int MIPS_fmovz = MIPS_fmovn + 1;
  public final static int MIPS_nmadd_s = MIPS_fmovz + 1;
  public final static int MIPS_nmadd_d = MIPS_nmadd_s + 1;
  public final static int MIPS_nmsub_s = MIPS_nmadd_d + 1;
  public final static int MIPS_nmsub_d = MIPS_nmsub_s + 1;
  public final static int MIPS_prefx = MIPS_nmsub_d + 1;
  public final static int MIPS_frecip = MIPS_prefx + 1;
  public final static int MIPS_frsqrt = MIPS_frecip + 1;
  public final static int MIPS_lbv = MIPS_frsqrt + 1;
  public final static int MIPS_lsv = MIPS_lbv + 1;
  public final static int MIPS_llv = MIPS_lsv + 1;
  public final static int MIPS_ldv = MIPS_llv + 1;
  public final static int MIPS_lqv = MIPS_ldv + 1;
  public final static int MIPS_lrv = MIPS_lqv + 1;
  public final static int MIPS_lpv = MIPS_lrv + 1;
  public final static int MIPS_luv = MIPS_lpv + 1;
  public final static int MIPS_lhv = MIPS_luv + 1;
  public final static int MIPS_lfv = MIPS_lhv + 1;
  public final static int MIPS_lwv = MIPS_lfv + 1;
  public final static int MIPS_ltv = MIPS_lwv + 1;
  public final static int MIPS_sbv = MIPS_ltv + 1;
  public final static int MIPS_ssv = MIPS_sbv + 1;
  public final static int MIPS_slv = MIPS_ssv + 1;
  public final static int MIPS_sdv = MIPS_slv + 1;
  public final static int MIPS_sqv = MIPS_sdv + 1;
  public final static int MIPS_srv = MIPS_sqv + 1;
  public final static int MIPS_spv = MIPS_srv + 1;
  public final static int MIPS_suv = MIPS_spv + 1;
  public final static int MIPS_shv = MIPS_suv + 1;
  public final static int MIPS_sfv = MIPS_shv + 1;
  public final static int MIPS_swv = MIPS_sfv + 1;
  public final static int MIPS_stv = MIPS_swv + 1;
  public final static int MIPS_vmulf = MIPS_stv + 1;
  public final static int MIPS_vmacf = MIPS_vmulf + 1;
  public final static int MIPS_vmulu = MIPS_vmacf + 1;
  public final static int MIPS_vmacu = MIPS_vmulu + 1;
  public final static int MIPS_vrndp = MIPS_vmacu + 1;
  public final static int MIPS_vrndn = MIPS_vrndp + 1;
  public final static int MIPS_vmulq = MIPS_vrndn + 1;
  public final static int MIPS_vmacq = MIPS_vmulq + 1;
  public final static int MIPS_vmudh = MIPS_vmacq + 1;
  public final static int MIPS_vmadh = MIPS_vmudh + 1;
  public final static int MIPS_vmudm = MIPS_vmadh + 1;
  public final static int MIPS_vmadm = MIPS_vmudm + 1;
  public final static int MIPS_vmudn = MIPS_vmadm + 1;
  public final static int MIPS_vmadn = MIPS_vmudn + 1;
  public final static int MIPS_vmudl = MIPS_vmadn + 1;
  public final static int MIPS_vmadl = MIPS_vmudl + 1;
  public final static int MIPS_vadd = MIPS_vmadl + 1;
  public final static int MIPS_vsub = MIPS_vadd + 1;
  public final static int MIPS_vsut = MIPS_vsub + 1;
  public final static int MIPS_vabs = MIPS_vsut + 1;
  public final static int MIPS_vaddc = MIPS_vabs + 1;
  public final static int MIPS_vsubc = MIPS_vaddc + 1;
  public final static int MIPS_vaddb = MIPS_vsubc + 1;
  public final static int MIPS_vsubb = MIPS_vaddb + 1;
  public final static int MIPS_vaccb = MIPS_vsubb + 1;
  public final static int MIPS_vsucb = MIPS_vaccb + 1;
  public final static int MIPS_vsad = MIPS_vsucb + 1;
  public final static int MIPS_vsac = MIPS_vsad + 1;
  public final static int MIPS_vsum = MIPS_vsac + 1;
  public final static int MIPS_vsaw = MIPS_vsum + 1;
  public final static int MIPS_vlt = MIPS_vsaw + 1;
  public final static int MIPS_veq = MIPS_vlt + 1;
  public final static int MIPS_vne = MIPS_veq + 1;
  public final static int MIPS_vge = MIPS_vne + 1;
  public final static int MIPS_vcl = MIPS_vge + 1;
  public final static int MIPS_vch = MIPS_vcl + 1;
  public final static int MIPS_vcr = MIPS_vch + 1;
  public final static int MIPS_vmrg = MIPS_vcr + 1;
  public final static int MIPS_vand = MIPS_vmrg + 1;
  public final static int MIPS_vnand = MIPS_vand + 1;
  public final static int MIPS_vor = MIPS_vnand + 1;
  public final static int MIPS_vnor = MIPS_vor + 1;
  public final static int MIPS_vxor = MIPS_vnor + 1;
  public final static int MIPS_vnxor = MIPS_vxor + 1;
  public final static int MIPS_vnoop = MIPS_vnxor + 1;
  public final static int MIPS_vmov = MIPS_vnoop + 1;
  public final static int MIPS_vrcp = MIPS_vmov + 1;
  public final static int MIPS_vrsq = MIPS_vrcp + 1;
  public final static int MIPS_vrcph = MIPS_vrsq + 1;
  public final static int MIPS_vrsqh = MIPS_vrcph + 1;
  public final static int MIPS_vrcpl = MIPS_vrsqh + 1;
  public final static int MIPS_vrsql = MIPS_vrcpl + 1;
  public final static int MIPS_vinst = MIPS_vrsql + 1;
  public final static int MIPS_vextt = MIPS_vinst + 1;
  public final static int MIPS_vinsq = MIPS_vextt + 1;
  public final static int MIPS_vextq = MIPS_vinsq + 1;
  public final static int MIPS_vinsn = MIPS_vextq + 1;
  public final static int MIPS_vextn = MIPS_vinsn + 1;
  public final static int MIPS_cfc0 = MIPS_vextn + 1;
  public final static int MIPS_R5900_first = MIPS_cfc0;
  public final static int MIPS_ctc0 = MIPS_R5900_first + 1;
  public final static int MIPS_mtsa = MIPS_ctc0 + 1;
  public final static int MIPS_mfsa = MIPS_mtsa + 1;
  public final static int MIPS_mtsab = MIPS_mfsa + 1;
  public final static int MIPS_mtsah = MIPS_mtsab + 1;
  public final static int MIPS_fadda = MIPS_mtsah + 1;
  public final static int MIPS_fsuba = MIPS_fadda + 1;
  public final static int MIPS_fmula = MIPS_fsuba + 1;
  public final static int MIPS_fmadda = MIPS_fmula + 1;
  public final static int MIPS_fmsuba = MIPS_fmadda + 1;
  public final static int MIPS_fmadd = MIPS_fmsuba + 1;
  public final static int MIPS_fmsub = MIPS_fmadd + 1;
  public final static int MIPS_fmax = MIPS_fmsub + 1;
  public final static int MIPS_fmin = MIPS_fmax + 1;
  public final static int MIPS_plzcw = MIPS_fmin + 1;
  public final static int MIPS_mthi1 = MIPS_plzcw + 1;
  public final static int MIPS_mtlo1 = MIPS_mthi1 + 1;
  public final static int MIPS_pmthl_lw = MIPS_mtlo1 + 1;
  public final static int MIPS_pmthi = MIPS_pmthl_lw + 1;
  public final static int MIPS_pmtlo = MIPS_pmthi + 1;
  public final static int MIPS_div1 = MIPS_pmtlo + 1;
  public final static int MIPS_divu1 = MIPS_div1 + 1;
  public final static int MIPS_pdivw = MIPS_divu1 + 1;
  public final static int MIPS_pdivuw = MIPS_pdivw + 1;
  public final static int MIPS_pdivbw = MIPS_pdivuw + 1;
  public final static int MIPS_paddw = MIPS_pdivbw + 1;
  public final static int MIPS_pmaddw = MIPS_paddw + 1;
  public final static int MIPS_mult1 = MIPS_pmaddw + 1;
  public final static int MIPS_multu1 = MIPS_mult1 + 1;
  public final static int MIPS_madd1 = MIPS_multu1 + 1;
  public final static int MIPS_maddu1 = MIPS_madd1 + 1;
  public final static int MIPS_pmadduw = MIPS_maddu1 + 1;
  public final static int MIPS_psubw = MIPS_pmadduw + 1;
  public final static int MIPS_pcgtw = MIPS_psubw + 1;
  public final static int MIPS_psllvw = MIPS_pcgtw + 1;
  public final static int MIPS_pceqw = MIPS_psllvw + 1;
  public final static int MIPS_pmaxw = MIPS_pceqw + 1;
  public final static int MIPS_psrlvw = MIPS_pmaxw + 1;
  public final static int MIPS_pminw = MIPS_psrlvw + 1;
  public final static int MIPS_psravw = MIPS_pminw + 1;
  public final static int MIPS_paddh = MIPS_psravw + 1;
  public final static int MIPS_pmsubw = MIPS_paddh + 1;
  public final static int MIPS_padsbh = MIPS_pmsubw + 1;
  public final static int MIPS_psubh = MIPS_padsbh + 1;
  public final static int MIPS_pcgth = MIPS_psubh + 1;
  public final static int MIPS_pceqh = MIPS_pcgth + 1;
  public final static int MIPS_pmaxh = MIPS_pceqh + 1;
  public final static int MIPS_pminh = MIPS_pmaxh + 1;
  public final static int MIPS_paddb = MIPS_pminh + 1;
  public final static int MIPS_psubb = MIPS_paddb + 1;
  public final static int MIPS_pcgtb = MIPS_psubb + 1;
  public final static int MIPS_pinth = MIPS_pcgtb + 1;
  public final static int MIPS_pceqb = MIPS_pinth + 1;
  public final static int MIPS_pintoh = MIPS_pceqb + 1;
  public final static int MIPS_pmultw = MIPS_pintoh + 1;
  public final static int MIPS_pmultuw = MIPS_pmultw + 1;
  public final static int MIPS_pcpyld = MIPS_pmultuw + 1;
  public final static int MIPS_pcpyud = MIPS_pcpyld + 1;
  public final static int MIPS_paddsw = MIPS_pcpyud + 1;
  public final static int MIPS_pmaddh = MIPS_paddsw + 1;
  public final static int MIPS_padduw = MIPS_pmaddh + 1;
  public final static int MIPS_psubsw = MIPS_padduw + 1;
  public final static int MIPS_phmadh = MIPS_psubsw + 1;
  public final static int MIPS_psubuw = MIPS_phmadh + 1;
  public final static int MIPS_pextlw = MIPS_psubuw + 1;
  public final static int MIPS_pand = MIPS_pextlw + 1;
  public final static int MIPS_pextuw = MIPS_pand + 1;
  public final static int MIPS_por = MIPS_pextuw + 1;
  public final static int MIPS_ppacw = MIPS_por + 1;
  public final static int MIPS_pxor = MIPS_ppacw + 1;
  public final static int MIPS_pnor = MIPS_pxor + 1;
  public final static int MIPS_paddsh = MIPS_pnor + 1;
  public final static int MIPS_pmsubh = MIPS_paddsh + 1;
  public final static int MIPS_padduh = MIPS_pmsubh + 1;
  public final static int MIPS_psubsh = MIPS_padduh + 1;
  public final static int MIPS_phmsbh = MIPS_psubsh + 1;
  public final static int MIPS_psubuh = MIPS_phmsbh + 1;
  public final static int MIPS_pextlh = MIPS_psubuh + 1;
  public final static int MIPS_pextuh = MIPS_pextlh + 1;
  public final static int MIPS_ppach = MIPS_pextuh + 1;
  public final static int MIPS_paddsb = MIPS_ppach + 1;
  public final static int MIPS_paddub = MIPS_paddsb + 1;
  public final static int MIPS_psubsb = MIPS_paddub + 1;
  public final static int MIPS_psubub = MIPS_psubsb + 1;
  public final static int MIPS_pextlb = MIPS_psubub + 1;
  public final static int MIPS_pextub = MIPS_pextlb + 1;
  public final static int MIPS_ppacb = MIPS_pextub + 1;
  public final static int MIPS_qfsrv = MIPS_ppacb + 1;
  public final static int MIPS_pmulth = MIPS_qfsrv + 1;
  public final static int MIPS_pabsw = MIPS_pmulth + 1;
  public final static int MIPS_pabsh = MIPS_pabsw + 1;
  public final static int MIPS_pexoh = MIPS_pabsh + 1;
  public final static int MIPS_pexch = MIPS_pexoh + 1;
  public final static int MIPS_prevh = MIPS_pexch + 1;
  public final static int MIPS_pcpyh = MIPS_prevh + 1;
  public final static int MIPS_pext5 = MIPS_pcpyh + 1;
  public final static int MIPS_pexow = MIPS_pext5 + 1;
  public final static int MIPS_pexcw = MIPS_pexow + 1;
  public final static int MIPS_ppac5 = MIPS_pexcw + 1;
  public final static int MIPS_prot3w = MIPS_ppac5 + 1;
  public final static int MIPS_psllh = MIPS_prot3w + 1;
  public final static int MIPS_psrlh = MIPS_psllh + 1;
  public final static int MIPS_psrah = MIPS_psrlh + 1;
  public final static int MIPS_psllw = MIPS_psrah + 1;
  public final static int MIPS_psrlw = MIPS_psllw + 1;
  public final static int MIPS_psraw = MIPS_psrlw + 1;
  public final static int MIPS_mfhi1 = MIPS_psraw + 1;
  public final static int MIPS_mflo1 = MIPS_mfhi1 + 1;
  public final static int MIPS_pmfhi = MIPS_mflo1 + 1;
  public final static int MIPS_pmflo = MIPS_pmfhi + 1;
  public final static int MIPS_pmfhl = MIPS_pmflo + 1;
  public final static int MIPS_lq = MIPS_pmfhl + 1;
  public final static int MIPS_sq = MIPS_lq + 1;
  public final static int MIPS_lqc2 = MIPS_sq + 1;
  public final static int MIPS_sqc2 = MIPS_lqc2 + 1;
  public final static int MIPS_madd_r5900 = MIPS_sqc2 + 1;
  public final static int MIPS_maddu_r5900 = MIPS_madd_r5900 + 1;
  public final static int MIPS_mult3 = MIPS_maddu_r5900 + 1;
  public final static int MIPS_multu3 = MIPS_mult3 + 1;
  public final static int MIPS_R5900_last = MIPS_multu3;
  public final static int MIPS_bteqz = 439;
  public final static int MIPS_btnez = MIPS_bteqz + 1;
  public final static int MIPS_cmp = MIPS_btnez + 1;
  public final static int MIPS_cmpi = MIPS_cmp + 1;
  public final static int MIPS_extend = 458;
  public final static int MIPS_move = 473;
  public final static int MIPS_not = 477;
  public final static int MIPS_dla = 495;
  public final static int MIPS_clo = 498;
  public final static int MIPS_clz = MIPS_clo + 1;
  public final static int MIPS_madd = MIPS_clz + 1;
  public final static int MIPS_maddu = MIPS_madd + 1;
  public final static int MIPS_msub = MIPS_maddu + 1;
  public final static int MIPS_msubu = MIPS_msub + 1;
  public final static int MIPS_mul = MIPS_msubu + 1;
  public final static int MIPS_sdbbp = MIPS_mul + 1;
  public final static int MIPS_wait = MIPS_sdbbp + 1;
  public final static int MIPS_alnv_ps = MIPS_wait + 1;
  public final static int MIPS_deret = MIPS_alnv_ps + 1;
  public final static int MIPS_di = MIPS_deret + 1;
  public final static int MIPS_ehb = MIPS_di + 1;
  public final static int MIPS_ei = MIPS_ehb + 1;
  public final static int MIPS_ext = MIPS_ei + 1;
  public final static int MIPS_fcvt_ps = MIPS_ext + 1;
  public final static int MIPS_fcvt_s_pl = MIPS_fcvt_ps + 1;
  public final static int MIPS_fcvt_s_pu = MIPS_fcvt_s_pl + 1;
  public final static int MIPS_ins = MIPS_fcvt_s_pu + 1;
  public final static int MIPS_jalr_hb = MIPS_ins + 1;
  public final static int MIPS_jr_hb = MIPS_jalr_hb + 1;
  public final static int MIPS_luxc1 = MIPS_jr_hb + 1;
  public final static int MIPS_madd_ps = MIPS_luxc1 + 1;
  public final static int MIPS_mfhc1 = MIPS_madd_ps + 1;
  public final static int MIPS_mfhc2 = MIPS_mfhc1 + 1;
  public final static int MIPS_msub_ps = MIPS_mfhc2 + 1;
  public final static int MIPS_mthc1 = MIPS_msub_ps + 1;
  public final static int MIPS_mthc2 = MIPS_mthc1 + 1;
  public final static int MIPS_nmadd_ps = MIPS_mthc2 + 1;
  public final static int MIPS_nmsub_ps = MIPS_nmadd_ps + 1;
  public final static int MIPS_pll = MIPS_nmsub_ps + 1;
  public final static int MIPS_plu = MIPS_pll + 1;
  public final static int MIPS_pul = MIPS_plu + 1;
  public final static int MIPS_puu = MIPS_pul + 1;
  public final static int MIPS_rdhwr = MIPS_puu + 1;
  public final static int MIPS_rdpgpr = MIPS_rdhwr + 1;
  public final static int MIPS_rotr = MIPS_rdpgpr + 1;
  public final static int MIPS_rotrv = MIPS_rotr + 1;
  public final static int MIPS_seb = MIPS_rotrv + 1;
  public final static int MIPS_seh = MIPS_seb + 1;
  public final static int MIPS_suxc1 = MIPS_seh + 1;
  public final static int MIPS_synci = MIPS_suxc1 + 1;
  public final static int MIPS_wrpgpr = MIPS_synci + 1;
  public final static int MIPS_wsbh = MIPS_wrpgpr + 1;
  public final static int MIPS_dmfc1 = MIPS_wsbh + 1;
  public final static int MIPS_dmtc1 = MIPS_dmfc1 + 1;
  public final static int MIPS_save = MIPS_dmtc1 + 1;
  public final static int MIPS_restore = MIPS_save + 1;
  public final static int MIPS_jalrc = MIPS_restore + 1;
  public final static int MIPS_jrc = MIPS_jalrc + 1;
  public final static int MIPS_sew = MIPS_jrc + 1;
  public final static int MIPS_zeb = MIPS_sew + 1;
  public final static int MIPS_zeh = MIPS_zeb + 1;
  public final static int MIPS_zew = MIPS_zeh + 1;
  public final static int MIPS_ssnop = MIPS_zew + 1;
  public final static int MIPS_last = MIPS_ssnop + 1;

  public final static int H8_null = 0;
  public final static int H8_add = H8_null + 1;
  public final static int H8_adds = H8_add + 1;
  public final static int H8_addx = H8_adds + 1;
  public final static int H8_and = H8_addx + 1;
  public final static int H8_andc = H8_and + 1;
  public final static int H8_band = H8_andc + 1;
  public final static int H8_bra = H8_band + 1;
  public final static int H8_brn = H8_bra + 1;
  public final static int H8_bhi = H8_brn + 1;
  public final static int H8_bls = H8_bhi + 1;
  public final static int H8_bcc = H8_bls + 1;
  public final static int H8_bcs = H8_bcc + 1;
  public final static int H8_bne = H8_bcs + 1;
  public final static int H8_beq = H8_bne + 1;
  public final static int H8_bvc = H8_beq + 1;
  public final static int H8_bvs = H8_bvc + 1;
  public final static int H8_bpl = H8_bvs + 1;
  public final static int H8_bmi = H8_bpl + 1;
  public final static int H8_bge = H8_bmi + 1;
  public final static int H8_blt = H8_bge + 1;
  public final static int H8_bgt = H8_blt + 1;
  public final static int H8_ble = H8_bgt + 1;
  public final static int H8_bclr = H8_ble + 1;
  public final static int H8_biand = H8_bclr + 1;
  public final static int H8_bild = H8_biand + 1;
  public final static int H8_bior = H8_bild + 1;
  public final static int H8_bist = H8_bior + 1;
  public final static int H8_bixor = H8_bist + 1;
  public final static int H8_bld = H8_bixor + 1;
  public final static int H8_bnot = H8_bld + 1;
  public final static int H8_bor = H8_bnot + 1;
  public final static int H8_bset = H8_bor + 1;
  public final static int H8_bsr = H8_bset + 1;
  public final static int H8_bst = H8_bsr + 1;
  public final static int H8_btst = H8_bst + 1;
  public final static int H8_bxor = H8_btst + 1;
  public final static int H8_clrmac = H8_bxor + 1;
  public final static int H8_cmp = H8_clrmac + 1;
  public final static int H8_daa = H8_cmp + 1;
  public final static int H8_das = H8_daa + 1;
  public final static int H8_dec = H8_das + 1;
  public final static int H8_divxs = H8_dec + 1;
  public final static int H8_divxu = H8_divxs + 1;
  public final static int H8_eepmov = H8_divxu + 1;
  public final static int H8_exts = H8_eepmov + 1;
  public final static int H8_extu = H8_exts + 1;
  public final static int H8_inc = H8_extu + 1;
  public final static int H8_jmp = H8_inc + 1;
  public final static int H8_jsr = H8_jmp + 1;
  public final static int H8_ldc = H8_jsr + 1;
  public final static int H8_ldm = H8_ldc + 1;
  public final static int H8_ldmac = H8_ldm + 1;
  public final static int H8_mac = H8_ldmac + 1;
  public final static int H8_mov = H8_mac + 1;
  public final static int H8_movfpe = H8_mov + 1;
  public final static int H8_movtpe = H8_movfpe + 1;
  public final static int H8_mulxs = H8_movtpe + 1;
  public final static int H8_mulxu = H8_mulxs + 1;
  public final static int H8_neg = H8_mulxu + 1;
  public final static int H8_nop = H8_neg + 1;
  public final static int H8_not = H8_nop + 1;
  public final static int H8_or = H8_not + 1;
  public final static int H8_orc = H8_or + 1;
  public final static int H8_pop = H8_orc + 1;
  public final static int H8_push = H8_pop + 1;
  public final static int H8_rotl = H8_push + 1;
  public final static int H8_rotr = H8_rotl + 1;
  public final static int H8_rotxl = H8_rotr + 1;
  public final static int H8_rotxr = H8_rotxl + 1;
  public final static int H8_rte = H8_rotxr + 1;
  public final static int H8_rts = H8_rte + 1;
  public final static int H8_shal = H8_rts + 1;
  public final static int H8_shar = H8_shal + 1;
  public final static int H8_shll = H8_shar + 1;
  public final static int H8_shlr = H8_shll + 1;
  public final static int H8_sleep = H8_shlr + 1;
  public final static int H8_stc = H8_sleep + 1;
  public final static int H8_stm = H8_stc + 1;
  public final static int H8_stmac = H8_stm + 1;
  public final static int H8_sub = H8_stmac + 1;
  public final static int H8_subs = H8_sub + 1;
  public final static int H8_subx = H8_subs + 1;
  public final static int H8_tas = H8_subx + 1;
  public final static int H8_trapa = H8_tas + 1;
  public final static int H8_xor = H8_trapa + 1;
  public final static int H8_xorc = H8_xor + 1;
  public final static int H8_last = H8_xorc + 1;

  public final static int PIC_null = 0;
  public final static int PIC_addwf = PIC_null + 1;
  public final static int PIC_andwf = PIC_addwf + 1;
  public final static int PIC_clrf = PIC_andwf + 1;
  public final static int PIC_clrw = PIC_clrf + 1;
  public final static int PIC_comf = PIC_clrw + 1;
  public final static int PIC_decf = PIC_comf + 1;
  public final static int PIC_decfsz = PIC_decf + 1;
  public final static int PIC_incf = PIC_decfsz + 1;
  public final static int PIC_incfsz = PIC_incf + 1;
  public final static int PIC_iorwf = PIC_incfsz + 1;
  public final static int PIC_movf = PIC_iorwf + 1;
  public final static int PIC_movwf = PIC_movf + 1;
  public final static int PIC_nop = PIC_movwf + 1;
  public final static int PIC_rlf = PIC_nop + 1;
  public final static int PIC_rrf = PIC_rlf + 1;
  public final static int PIC_subwf = PIC_rrf + 1;
  public final static int PIC_swapf = PIC_subwf + 1;
  public final static int PIC_xorwf = PIC_swapf + 1;
  public final static int PIC_bcf = PIC_xorwf + 1;
  public final static int PIC_bsf = PIC_bcf + 1;
  public final static int PIC_btfsc = PIC_bsf + 1;
  public final static int PIC_btfss = PIC_btfsc + 1;
  public final static int PIC_addlw = PIC_btfss + 1;
  public final static int PIC_andlw = PIC_addlw + 1;
  public final static int PIC_call = PIC_andlw + 1;
  public final static int PIC_clrwdt = PIC_call + 1;
  public final static int PIC_goto = PIC_clrwdt + 1;
  public final static int PIC_iorlw = PIC_goto + 1;
  public final static int PIC_movlw = PIC_iorlw + 1;
  public final static int PIC_retfie = PIC_movlw + 1;
  public final static int PIC_retlw = PIC_retfie + 1;
  public final static int PIC_return = PIC_retlw + 1;
  public final static int PIC_sleep = PIC_return + 1;
  public final static int PIC_sublw = PIC_sleep + 1;
  public final static int PIC_xorlw = PIC_sublw + 1;
  public final static int PIC_option = PIC_xorlw + 1;
  public final static int PIC_tris = PIC_option + 1;
  public final static int PIC_movfw = PIC_tris + 1;
  public final static int PIC_tstf = PIC_movfw + 1;
  public final static int PIC_negf = PIC_tstf + 1;
  public final static int PIC_b = PIC_negf + 1;
  public final static int PIC_clrc = PIC_b + 1;
  public final static int PIC_clrdc = PIC_clrc + 1;
  public final static int PIC_clrz = PIC_clrdc + 1;
  public final static int PIC_setc = PIC_clrz + 1;
  public final static int PIC_setdc = PIC_setc + 1;
  public final static int PIC_setz = PIC_setdc + 1;
  public final static int PIC_skpc = PIC_setz + 1;
  public final static int PIC_skpdc = PIC_skpc + 1;
  public final static int PIC_skpnc = PIC_skpdc + 1;
  public final static int PIC_skpndc = PIC_skpnc + 1;
  public final static int PIC_skpnz = PIC_skpndc + 1;
  public final static int PIC_skpz = PIC_skpnz + 1;
  public final static int PIC_bc = PIC_skpz + 1;
  public final static int PIC_bdc = PIC_bc + 1;
  public final static int PIC_bnc = PIC_bdc + 1;
  public final static int PIC_bndc = PIC_bnc + 1;
  public final static int PIC_bnz = PIC_bndc + 1;
  public final static int PIC_bz = PIC_bnz + 1;
  public final static int PIC_addcf = PIC_bz + 1;
  public final static int PIC_adddcf = PIC_addcf + 1;
  public final static int PIC_subcf = PIC_adddcf + 1;
  public final static int PIC_addwf3 = PIC_subcf + 1;
  public final static int PIC_addwfc3 = PIC_addwf3 + 1;
  public final static int PIC_andwf3 = PIC_addwfc3 + 1;
  public final static int PIC_clrf2 = PIC_andwf3 + 1;
  public final static int PIC_comf3 = PIC_clrf2 + 1;
  public final static int PIC_cpfseq2 = PIC_comf3 + 1;
  public final static int PIC_cpfsgt2 = PIC_cpfseq2 + 1;
  public final static int PIC_cpfslt2 = PIC_cpfsgt2 + 1;
  public final static int PIC_decf3 = PIC_cpfslt2 + 1;
  public final static int PIC_decfsz3 = PIC_decf3 + 1;
  public final static int PIC_dcfsnz3 = PIC_decfsz3 + 1;
  public final static int PIC_incf3 = PIC_dcfsnz3 + 1;
  public final static int PIC_incfsz3 = PIC_incf3 + 1;
  public final static int PIC_infsnz3 = PIC_incfsz3 + 1;
  public final static int PIC_iorwf3 = PIC_infsnz3 + 1;
  public final static int PIC_movf3 = PIC_iorwf3 + 1;
  public final static int PIC_movff2 = PIC_movf3 + 1;
  public final static int PIC_movwf2 = PIC_movff2 + 1;
  public final static int PIC_mulwf2 = PIC_movwf2 + 1;
  public final static int PIC_negf2 = PIC_mulwf2 + 1;
  public final static int PIC_rlcf3 = PIC_negf2 + 1;
  public final static int PIC_rlncf3 = PIC_rlcf3 + 1;
  public final static int PIC_rrcf3 = PIC_rlncf3 + 1;
  public final static int PIC_rrncf3 = PIC_rrcf3 + 1;
  public final static int PIC_setf2 = PIC_rrncf3 + 1;
  public final static int PIC_subfwb3 = PIC_setf2 + 1;
  public final static int PIC_subwf3 = PIC_subfwb3 + 1;
  public final static int PIC_subwfb3 = PIC_subwf3 + 1;
  public final static int PIC_swapf3 = PIC_subwfb3 + 1;
  public final static int PIC_tstfsz2 = PIC_swapf3 + 1;
  public final static int PIC_xorwf3 = PIC_tstfsz2 + 1;
  public final static int PIC_bcf3 = PIC_xorwf3 + 1;
  public final static int PIC_bsf3 = PIC_bcf3 + 1;
  public final static int PIC_btfsc3 = PIC_bsf3 + 1;
  public final static int PIC_btfss3 = PIC_btfsc3 + 1;
  public final static int PIC_btg3 = PIC_btfss3 + 1;
  public final static int PIC_bc1 = PIC_btg3 + 1;
  public final static int PIC_bn1 = PIC_bc1 + 1;
  public final static int PIC_bnc1 = PIC_bn1 + 1;
  public final static int PIC_bnn1 = PIC_bnc1 + 1;
  public final static int PIC_bnov1 = PIC_bnn1 + 1;
  public final static int PIC_bnz1 = PIC_bnov1 + 1;
  public final static int PIC_bov1 = PIC_bnz1 + 1;
  public final static int PIC_bra1 = PIC_bov1 + 1;
  public final static int PIC_bz1 = PIC_bra1 + 1;
  public final static int PIC_call2 = PIC_bz1 + 1;
  public final static int PIC_daw0 = PIC_call2 + 1;
  public final static int PIC_pop0 = PIC_daw0 + 1;
  public final static int PIC_push0 = PIC_pop0 + 1;
  public final static int PIC_rcall1 = PIC_push0 + 1;
  public final static int PIC_reset0 = PIC_rcall1 + 1;
  public final static int PIC_retfie1 = PIC_reset0 + 1;
  public final static int PIC_return1 = PIC_retfie1 + 1;
  public final static int PIC_lfsr2 = PIC_return1 + 1;
  public final static int PIC_movlb1 = PIC_lfsr2 + 1;
  public final static int PIC_mullw1 = PIC_movlb1 + 1;
  public final static int PIC_tblrd0 = PIC_mullw1 + 1;
  public final static int PIC_tblrd0p = PIC_tblrd0 + 1;
  public final static int PIC_tblrd0m = PIC_tblrd0p + 1;
  public final static int PIC_tblrdp0 = PIC_tblrd0m + 1;
  public final static int PIC_tblwt0 = PIC_tblrdp0 + 1;
  public final static int PIC_tblwt0p = PIC_tblwt0 + 1;
  public final static int PIC_tblwt0m = PIC_tblwt0p + 1;
  public final static int PIC_tblwtp0 = PIC_tblwt0m + 1;
  public final static int PIC_last = PIC_tblwtp0 + 1;

  public final static int SPARC_null = 0;
  public final static int SPARC_add = SPARC_null + 1;
  public final static int SPARC_addcc = SPARC_add + 1;
  public final static int SPARC_addc = SPARC_addcc + 1;
  public final static int SPARC_addccc = SPARC_addc + 1;
  public final static int SPARC_and = SPARC_addccc + 1;
  public final static int SPARC_andcc = SPARC_and + 1;
  public final static int SPARC_andn = SPARC_andcc + 1;
  public final static int SPARC_andncc = SPARC_andn + 1;
  public final static int SPARC_b = SPARC_andncc + 1;
  public final static int SPARC_bp = SPARC_b + 1;
  public final static int SPARC_bpr = SPARC_bp + 1;
  public final static int SPARC_call = SPARC_bpr + 1;
  public final static int SPARC_casa = SPARC_call + 1;
  public final static int SPARC_casxa = SPARC_casa + 1;
  public final static int SPARC_done = SPARC_casxa + 1;
  public final static int SPARC_fabs = SPARC_done + 1;
  public final static int SPARC_fadd = SPARC_fabs + 1;
  public final static int SPARC_fbp = SPARC_fadd + 1;
  public final static int SPARC_fb = SPARC_fbp + 1;
  public final static int SPARC_fcmp = SPARC_fb + 1;
  public final static int SPARC_fcmpe = SPARC_fcmp + 1;
  public final static int SPARC_fdiv = SPARC_fcmpe + 1;
  public final static int SPARC_fdmulq = SPARC_fdiv + 1;
  public final static int SPARC_flush = SPARC_fdmulq + 1;
  public final static int SPARC_flushw = SPARC_flush + 1;
  public final static int SPARC_fmov = SPARC_flushw + 1;
  public final static int SPARC_fmovcc = SPARC_fmov + 1;
  public final static int SPARC_fmovr = SPARC_fmovcc + 1;
  public final static int SPARC_fmul = SPARC_fmovr + 1;
  public final static int SPARC_fneg = SPARC_fmul + 1;
  public final static int SPARC_fsmuld = SPARC_fneg + 1;
  public final static int SPARC_fsqrt = SPARC_fsmuld + 1;
  public final static int SPARC_fsub = SPARC_fsqrt + 1;
  public final static int SPARC_fstox = SPARC_fsub + 1;
  public final static int SPARC_fdtox = SPARC_fstox + 1;
  public final static int SPARC_fqtox = SPARC_fdtox + 1;
  public final static int SPARC_fxtos = SPARC_fqtox + 1;
  public final static int SPARC_fxtod = SPARC_fxtos + 1;
  public final static int SPARC_fxtoq = SPARC_fxtod + 1;
  public final static int SPARC_fitos = SPARC_fxtoq + 1;
  public final static int SPARC_fdtos = SPARC_fitos + 1;
  public final static int SPARC_fqtos = SPARC_fdtos + 1;
  public final static int SPARC_fitod = SPARC_fqtos + 1;
  public final static int SPARC_fstod = SPARC_fitod + 1;
  public final static int SPARC_fqtod = SPARC_fstod + 1;
  public final static int SPARC_fitoq = SPARC_fqtod + 1;
  public final static int SPARC_fstoq = SPARC_fitoq + 1;
  public final static int SPARC_fdtoq = SPARC_fstoq + 1;
  public final static int SPARC_fstoi = SPARC_fdtoq + 1;
  public final static int SPARC_fdtoi = SPARC_fstoi + 1;
  public final static int SPARC_fqtoi = SPARC_fdtoi + 1;
  public final static int SPARC_illtrap = SPARC_fqtoi + 1;
  public final static int SPARC_impdep1 = SPARC_illtrap + 1;
  public final static int SPARC_impdep2 = SPARC_impdep1 + 1;
  public final static int SPARC_jmpl = SPARC_impdep2 + 1;
  public final static int SPARC_ldd = SPARC_jmpl + 1;
  public final static int SPARC_ldda = SPARC_ldd + 1;
  public final static int SPARC_lddf = SPARC_ldda + 1;
  public final static int SPARC_lddfa = SPARC_lddf + 1;
  public final static int SPARC_ldf = SPARC_lddfa + 1;
  public final static int SPARC_ldfa = SPARC_ldf + 1;
  public final static int SPARC_ldfsr = SPARC_ldfa + 1;
  public final static int SPARC_ldqf = SPARC_ldfsr + 1;
  public final static int SPARC_ldqfa = SPARC_ldqf + 1;
  public final static int SPARC_ldsb = SPARC_ldqfa + 1;
  public final static int SPARC_ldsba = SPARC_ldsb + 1;
  public final static int SPARC_ldsh = SPARC_ldsba + 1;
  public final static int SPARC_ldsha = SPARC_ldsh + 1;
  public final static int SPARC_ldstub = SPARC_ldsha + 1;
  public final static int SPARC_ldstuba = SPARC_ldstub + 1;
  public final static int SPARC_ldsw = SPARC_ldstuba + 1;
  public final static int SPARC_ldswa = SPARC_ldsw + 1;
  public final static int SPARC_ldub = SPARC_ldswa + 1;
  public final static int SPARC_lduba = SPARC_ldub + 1;
  public final static int SPARC_lduh = SPARC_lduba + 1;
  public final static int SPARC_lduha = SPARC_lduh + 1;
  public final static int SPARC_lduw = SPARC_lduha + 1;
  public final static int SPARC_lduwa = SPARC_lduw + 1;
  public final static int SPARC_ldx = SPARC_lduwa + 1;
  public final static int SPARC_ldxa = SPARC_ldx + 1;
  public final static int SPARC_ldxfsr = SPARC_ldxa + 1;
  public final static int SPARC_membar = SPARC_ldxfsr + 1;
  public final static int SPARC_mov = SPARC_membar + 1;
  public final static int SPARC_movr = SPARC_mov + 1;
  public final static int SPARC_mulscc = SPARC_movr + 1;
  public final static int SPARC_mulx = SPARC_mulscc + 1;
  public final static int SPARC_nop = SPARC_mulx + 1;
  public final static int SPARC_or = SPARC_nop + 1;
  public final static int SPARC_orcc = SPARC_or + 1;
  public final static int SPARC_orn = SPARC_orcc + 1;
  public final static int SPARC_orncc = SPARC_orn + 1;
  public final static int SPARC_popc = SPARC_orncc + 1;
  public final static int SPARC_prefetch = SPARC_popc + 1;
  public final static int SPARC_prefetcha = SPARC_prefetch + 1;
  public final static int SPARC_rd = SPARC_prefetcha + 1;
  public final static int SPARC_rdpr = SPARC_rd + 1;
  public final static int SPARC_restore = SPARC_rdpr + 1;
  public final static int SPARC_restored = SPARC_restore + 1;
  public final static int SPARC_retry = SPARC_restored + 1;
  public final static int SPARC_return = SPARC_retry + 1;
  public final static int SPARC_save = SPARC_return + 1;
  public final static int SPARC_saved = SPARC_save + 1;
  public final static int SPARC_sdiv = SPARC_saved + 1;
  public final static int SPARC_sdivcc = SPARC_sdiv + 1;
  public final static int SPARC_sdivx = SPARC_sdivcc + 1;
  public final static int SPARC_sethi = SPARC_sdivx + 1;
  public final static int SPARC_sir = SPARC_sethi + 1;
  public final static int SPARC_sll = SPARC_sir + 1;
  public final static int SPARC_sllx = SPARC_sll + 1;
  public final static int SPARC_smul = SPARC_sllx + 1;
  public final static int SPARC_smulcc = SPARC_smul + 1;
  public final static int SPARC_sra = SPARC_smulcc + 1;
  public final static int SPARC_srax = SPARC_sra + 1;
  public final static int SPARC_srl = SPARC_srax + 1;
  public final static int SPARC_srlx = SPARC_srl + 1;
  public final static int SPARC_stb = SPARC_srlx + 1;
  public final static int SPARC_stba = SPARC_stb + 1;
  public final static int SPARC_stbar = SPARC_stba + 1;
  public final static int SPARC_std = SPARC_stbar + 1;
  public final static int SPARC_stda = SPARC_std + 1;
  public final static int SPARC_stdf = SPARC_stda + 1;
  public final static int SPARC_stdfa = SPARC_stdf + 1;
  public final static int SPARC_stf = SPARC_stdfa + 1;
  public final static int SPARC_stfa = SPARC_stf + 1;
  public final static int SPARC_stfsr = SPARC_stfa + 1;
  public final static int SPARC_sth = SPARC_stfsr + 1;
  public final static int SPARC_stha = SPARC_sth + 1;
  public final static int SPARC_stqf = SPARC_stha + 1;
  public final static int SPARC_stqfa = SPARC_stqf + 1;
  public final static int SPARC_stw = SPARC_stqfa + 1;
  public final static int SPARC_stwa = SPARC_stw + 1;
  public final static int SPARC_stx = SPARC_stwa + 1;
  public final static int SPARC_stxa = SPARC_stx + 1;
  public final static int SPARC_stxfsr = SPARC_stxa + 1;
  public final static int SPARC_sub = SPARC_stxfsr + 1;
  public final static int SPARC_subcc = SPARC_sub + 1;
  public final static int SPARC_subc = SPARC_subcc + 1;
  public final static int SPARC_subccc = SPARC_subc + 1;
  public final static int SPARC_swap = SPARC_subccc + 1;
  public final static int SPARC_swapa = SPARC_swap + 1;
  public final static int SPARC_taddcc = SPARC_swapa + 1;
  public final static int SPARC_taddcctv = SPARC_taddcc + 1;
  public final static int SPARC_tsubcc = SPARC_taddcctv + 1;
  public final static int SPARC_tsubcctv = SPARC_tsubcc + 1;
  public final static int SPARC_t = SPARC_tsubcctv + 1;
  public final static int SPARC_udiv = SPARC_t + 1;
  public final static int SPARC_udivcc = SPARC_udiv + 1;
  public final static int SPARC_udivx = SPARC_udivcc + 1;
  public final static int SPARC_umul = SPARC_udivx + 1;
  public final static int SPARC_umulcc = SPARC_umul + 1;
  public final static int SPARC_wr = SPARC_umulcc + 1;
  public final static int SPARC_wrpr = SPARC_wr + 1;
  public final static int SPARC_xnor = SPARC_wrpr + 1;
  public final static int SPARC_xnorcc = SPARC_xnor + 1;
  public final static int SPARC_xor = SPARC_xnorcc + 1;
  public final static int SPARC_xorcc = SPARC_xor + 1;
  public final static int SPARC_cmp = SPARC_xorcc + 1;
  public final static int SPARC_jmp = SPARC_cmp + 1;
  public final static int SPARC_iprefetch = SPARC_jmp + 1;
  public final static int SPARC_tst = SPARC_iprefetch + 1;
  public final static int SPARC_ret = SPARC_tst + 1;
  public final static int SPARC_retl = SPARC_ret + 1;
  public final static int SPARC_setuw = SPARC_retl + 1;
  public final static int SPARC_setsw = SPARC_setuw + 1;
  public final static int SPARC_setx = SPARC_setsw + 1;
  public final static int SPARC_signx = SPARC_setx + 1;
  public final static int SPARC_not = SPARC_signx + 1;
  public final static int SPARC_neg = SPARC_not + 1;
  public final static int SPARC_cas = SPARC_neg + 1;
  public final static int SPARC_casl = SPARC_cas + 1;
  public final static int SPARC_casx = SPARC_casl + 1;
  public final static int SPARC_casxl = SPARC_casx + 1;
  public final static int SPARC_inc = SPARC_casxl + 1;
  public final static int SPARC_inccc = SPARC_inc + 1;
  public final static int SPARC_dec = SPARC_inccc + 1;
  public final static int SPARC_deccc = SPARC_dec + 1;
  public final static int SPARC_btst = SPARC_deccc + 1;
  public final static int SPARC_bset = SPARC_btst + 1;
  public final static int SPARC_bclr = SPARC_bset + 1;
  public final static int SPARC_btog = SPARC_bclr + 1;
  public final static int SPARC_clr = SPARC_btog + 1;
  public final static int SPARC_clrb = SPARC_clr + 1;
  public final static int SPARC_clrh = SPARC_clrb + 1;
  public final static int SPARC_clrx = SPARC_clrh + 1;
  public final static int SPARC_clruw = SPARC_clrx + 1;
  public final static int SPARC_pseudo_mov = SPARC_clruw + 1;
  public final static int SPARC_alignaddress = SPARC_pseudo_mov + 1;
  public final static int SPARC_array = SPARC_alignaddress + 1;
  public final static int SPARC_edge = SPARC_array + 1;
  public final static int SPARC_faligndata = SPARC_edge + 1;
  public final static int SPARC_fandnot1 = SPARC_faligndata + 1;
  public final static int SPARC_fandnot2 = SPARC_fandnot1 + 1;
  public final static int SPARC_fand = SPARC_fandnot2 + 1;
  public final static int SPARC_fcmpeq = SPARC_fand + 1;
  public final static int SPARC_fcmpgt = SPARC_fcmpeq + 1;
  public final static int SPARC_fcmple = SPARC_fcmpgt + 1;
  public final static int SPARC_fcmpne = SPARC_fcmple + 1;
  public final static int SPARC_fexpand = SPARC_fcmpne + 1;
  public final static int SPARC_fmul8sux16 = SPARC_fexpand + 1;
  public final static int SPARC_fmul8ulx16 = SPARC_fmul8sux16 + 1;
  public final static int SPARC_fmul8x16 = SPARC_fmul8ulx16 + 1;
  public final static int SPARC_fmul8x16al = SPARC_fmul8x16 + 1;
  public final static int SPARC_fmul8x16au = SPARC_fmul8x16al + 1;
  public final static int SPARC_fmuld8sux16 = SPARC_fmul8x16au + 1;
  public final static int SPARC_fmuld8ulx16 = SPARC_fmuld8sux16 + 1;
  public final static int SPARC_fnand = SPARC_fmuld8ulx16 + 1;
  public final static int SPARC_fnor = SPARC_fnand + 1;
  public final static int SPARC_fnot1 = SPARC_fnor + 1;
  public final static int SPARC_fnot2 = SPARC_fnot1 + 1;
  public final static int SPARC_fone = SPARC_fnot2 + 1;
  public final static int SPARC_fornot1 = SPARC_fone + 1;
  public final static int SPARC_fornot2 = SPARC_fornot1 + 1;
  public final static int SPARC_for = SPARC_fornot2 + 1;
  public final static int SPARC_fpackfix = SPARC_for + 1;
  public final static int SPARC_fpack = SPARC_fpackfix + 1;
  public final static int SPARC_fpadd = SPARC_fpack + 1;
  public final static int SPARC_fpmerge = SPARC_fpadd + 1;
  public final static int SPARC_fpsub = SPARC_fpmerge + 1;
  public final static int SPARC_fsrc1 = SPARC_fpsub + 1;
  public final static int SPARC_fsrc2 = SPARC_fsrc1 + 1;
  public final static int SPARC_fxnor = SPARC_fsrc2 + 1;
  public final static int SPARC_fxor = SPARC_fxnor + 1;
  public final static int SPARC_fzero = SPARC_fxor + 1;
  public final static int SPARC_pdist = SPARC_fzero + 1;
  public final static int SPARC_shutdown = SPARC_pdist + 1;
  public final static int SPARC_rett = SPARC_shutdown + 1;
  public final static int SPARC_last = SPARC_rett + 1;

  public final static int HPPA_null = 0;
  public final static int HPPA_add = HPPA_null + 1;
  public final static int HPPA_addb = HPPA_add + 1;
  public final static int HPPA_addi = HPPA_addb + 1;
  public final static int HPPA_addib = HPPA_addi + 1;
  public final static int HPPA_addil = HPPA_addib + 1;
  public final static int HPPA_and = HPPA_addil + 1;
  public final static int HPPA_andcm = HPPA_and + 1;
  public final static int HPPA_b = HPPA_andcm + 1;
  public final static int HPPA_bb = HPPA_b + 1;
  public final static int HPPA_be = HPPA_bb + 1;
  public final static int HPPA_blr = HPPA_be + 1;
  public final static int HPPA_break = HPPA_blr + 1;
  public final static int HPPA_bv = HPPA_break + 1;
  public final static int HPPA_bve = HPPA_bv + 1;
  public final static int HPPA_cldd = HPPA_bve + 1;
  public final static int HPPA_cldw = HPPA_cldd + 1;
  public final static int HPPA_clrbts = HPPA_cldw + 1;
  public final static int HPPA_cmpb = HPPA_clrbts + 1;
  public final static int HPPA_cmpclr = HPPA_cmpb + 1;
  public final static int HPPA_cmpib = HPPA_cmpclr + 1;
  public final static int HPPA_cmpiclr = HPPA_cmpib + 1;
  public final static int HPPA_copr = HPPA_cmpiclr + 1;
  public final static int HPPA_cstd = HPPA_copr + 1;
  public final static int HPPA_cstw = HPPA_cstd + 1;
  public final static int HPPA_dcor = HPPA_cstw + 1;
  public final static int HPPA_depd = HPPA_dcor + 1;
  public final static int HPPA_depdi = HPPA_depd + 1;
  public final static int HPPA_depw = HPPA_depdi + 1;
  public final static int HPPA_depwi = HPPA_depw + 1;
  public final static int HPPA_diag = HPPA_depwi + 1;
  public final static int HPPA_ds = HPPA_diag + 1;
  public final static int HPPA_extrd = HPPA_ds + 1;
  public final static int HPPA_extrw = HPPA_extrd + 1;
  public final static int HPPA_fdc = HPPA_extrw + 1;
  public final static int HPPA_fdce = HPPA_fdc + 1;
  public final static int HPPA_fic = HPPA_fdce + 1;
  public final static int HPPA_fice = HPPA_fic + 1;
  public final static int HPPA_hadd = HPPA_fice + 1;
  public final static int HPPA_havg = HPPA_hadd + 1;
  public final static int HPPA_hshl = HPPA_havg + 1;
  public final static int HPPA_hshladd = HPPA_hshl + 1;
  public final static int HPPA_hshr = HPPA_hshladd + 1;
  public final static int HPPA_hshradd = HPPA_hshr + 1;
  public final static int HPPA_hsub = HPPA_hshradd + 1;
  public final static int HPPA_idtlbt = HPPA_hsub + 1;
  public final static int HPPA_iitlbt = HPPA_idtlbt + 1;
  public final static int HPPA_lci = HPPA_iitlbt + 1;
  public final static int HPPA_ldb = HPPA_lci + 1;
  public final static int HPPA_ldcd = HPPA_ldb + 1;
  public final static int HPPA_ldcw = HPPA_ldcd + 1;
  public final static int HPPA_ldd = HPPA_ldcw + 1;
  public final static int HPPA_ldda = HPPA_ldd + 1;
  public final static int HPPA_ldh = HPPA_ldda + 1;
  public final static int HPPA_ldil = HPPA_ldh + 1;
  public final static int HPPA_ldo = HPPA_ldil + 1;
  public final static int HPPA_ldsid = HPPA_ldo + 1;
  public final static int HPPA_ldw = HPPA_ldsid + 1;
  public final static int HPPA_ldwa = HPPA_ldw + 1;
  public final static int HPPA_lpa = HPPA_ldwa + 1;
  public final static int HPPA_mfctl = HPPA_lpa + 1;
  public final static int HPPA_mfia = HPPA_mfctl + 1;
  public final static int HPPA_mfsp = HPPA_mfia + 1;
  public final static int HPPA_mixh = HPPA_mfsp + 1;
  public final static int HPPA_mixw = HPPA_mixh + 1;
  public final static int HPPA_movb = HPPA_mixw + 1;
  public final static int HPPA_movib = HPPA_movb + 1;
  public final static int HPPA_mtctl = HPPA_movib + 1;
  public final static int HPPA_mtsarcm = HPPA_mtctl + 1;
  public final static int HPPA_mtsm = HPPA_mtsarcm + 1;
  public final static int HPPA_mtsp = HPPA_mtsm + 1;
  public final static int HPPA_or = HPPA_mtsp + 1;
  public final static int HPPA_pdc = HPPA_or + 1;
  public final static int HPPA_pdtlb = HPPA_pdc + 1;
  public final static int HPPA_pdtlbe = HPPA_pdtlb + 1;
  public final static int HPPA_permh = HPPA_pdtlbe + 1;
  public final static int HPPA_pitlb = HPPA_permh + 1;
  public final static int HPPA_pitlbe = HPPA_pitlb + 1;
  public final static int HPPA_popbts = HPPA_pitlbe + 1;
  public final static int HPPA_probe = HPPA_popbts + 1;
  public final static int HPPA_probei = HPPA_probe + 1;
  public final static int HPPA_pushbts = HPPA_probei + 1;
  public final static int HPPA_pushnom = HPPA_pushbts + 1;
  public final static int HPPA_rfi = HPPA_pushnom + 1;
  public final static int HPPA_rsm = HPPA_rfi + 1;
  public final static int HPPA_shladd = HPPA_rsm + 1;
  public final static int HPPA_shrpd = HPPA_shladd + 1;
  public final static int HPPA_shrpw = HPPA_shrpd + 1;
  public final static int HPPA_spop0 = HPPA_shrpw + 1;
  public final static int HPPA_spop1 = HPPA_spop0 + 1;
  public final static int HPPA_spop2 = HPPA_spop1 + 1;
  public final static int HPPA_spop3 = HPPA_spop2 + 1;
  public final static int HPPA_ssm = HPPA_spop3 + 1;
  public final static int HPPA_stb = HPPA_ssm + 1;
  public final static int HPPA_stby = HPPA_stb + 1;
  public final static int HPPA_std = HPPA_stby + 1;
  public final static int HPPA_stda = HPPA_std + 1;
  public final static int HPPA_stdby = HPPA_stda + 1;
  public final static int HPPA_sth = HPPA_stdby + 1;
  public final static int HPPA_stw = HPPA_sth + 1;
  public final static int HPPA_stwa = HPPA_stw + 1;
  public final static int HPPA_sub = HPPA_stwa + 1;
  public final static int HPPA_subi = HPPA_sub + 1;
  public final static int HPPA_sync = HPPA_subi + 1;
  public final static int HPPA_syncdma = HPPA_sync + 1;
  public final static int HPPA_uaddcm = HPPA_syncdma + 1;
  public final static int HPPA_uxor = HPPA_uaddcm + 1;
  public final static int HPPA_xor = HPPA_uxor + 1;
  public final static int HPPA_fabs = HPPA_xor + 1;
  public final static int HPPA_fadd = HPPA_fabs + 1;
  public final static int HPPA_fcmp = HPPA_fadd + 1;
  public final static int HPPA_fcnv = HPPA_fcmp + 1;
  public final static int HPPA_fcpy = HPPA_fcnv + 1;
  public final static int HPPA_fdiv = HPPA_fcpy + 1;
  public final static int HPPA_fid = HPPA_fdiv + 1;
  public final static int HPPA_fldd = HPPA_fid + 1;
  public final static int HPPA_fldw = HPPA_fldd + 1;
  public final static int HPPA_fmpy = HPPA_fldw + 1;
  public final static int HPPA_fmpyadd = HPPA_fmpy + 1;
  public final static int HPPA_fmpyfadd = HPPA_fmpyadd + 1;
  public final static int HPPA_fmpynfadd = HPPA_fmpyfadd + 1;
  public final static int HPPA_fmpysub = HPPA_fmpynfadd + 1;
  public final static int HPPA_fneg = HPPA_fmpysub + 1;
  public final static int HPPA_fnegabs = HPPA_fneg + 1;
  public final static int HPPA_frem = HPPA_fnegabs + 1;
  public final static int HPPA_frnd = HPPA_frem + 1;
  public final static int HPPA_fsqrt = HPPA_frnd + 1;
  public final static int HPPA_fstd = HPPA_fsqrt + 1;
  public final static int HPPA_fstw = HPPA_fstd + 1;
  public final static int HPPA_fsub = HPPA_fstw + 1;
  public final static int HPPA_ftest = HPPA_fsub + 1;
  public final static int HPPA_xmpyu = HPPA_ftest + 1;
  public final static int HPPA_pmdis = HPPA_xmpyu + 1;
  public final static int HPPA_pmenb = HPPA_pmdis + 1;
  public final static int HPPA_call = HPPA_pmenb + 1;
  public final static int HPPA_ret = HPPA_call + 1;
  public final static int HPPA_shld = HPPA_ret + 1;
  public final static int HPPA_shlw = HPPA_shld + 1;
  public final static int HPPA_shrd = HPPA_shlw + 1;
  public final static int HPPA_shrw = HPPA_shrd + 1;
  public final static int HPPA_ldi = HPPA_shrw + 1;
  public final static int HPPA_copy = HPPA_ldi + 1;
  public final static int HPPA_mtsar = HPPA_copy + 1;
  public final static int HPPA_nop = HPPA_mtsar + 1;
  public final static int HPPA_last = HPPA_nop + 1;

  public final static int H8500_null = 0;
  public final static int H8500_mov_g = H8500_null + 1;
  public final static int H8500_mov_e = H8500_mov_g + 1;
  public final static int H8500_mov_i = H8500_mov_e + 1;
  public final static int H8500_mov_f = H8500_mov_i + 1;
  public final static int H8500_mov_l = H8500_mov_f + 1;
  public final static int H8500_mov_s = H8500_mov_l + 1;
  public final static int H8500_ldm = H8500_mov_s + 1;
  public final static int H8500_stm = H8500_ldm + 1;
  public final static int H8500_xch = H8500_stm + 1;
  public final static int H8500_swap = H8500_xch + 1;
  public final static int H8500_movtpe = H8500_swap + 1;
  public final static int H8500_movfpe = H8500_movtpe + 1;
  public final static int H8500_add_g = H8500_movfpe + 1;
  public final static int H8500_add_q = H8500_add_g + 1;
  public final static int H8500_sub = H8500_add_q + 1;
  public final static int H8500_adds = H8500_sub + 1;
  public final static int H8500_subs = H8500_adds + 1;
  public final static int H8500_addx = H8500_subs + 1;
  public final static int H8500_subx = H8500_addx + 1;
  public final static int H8500_dadd = H8500_subx + 1;
  public final static int H8500_dsub = H8500_dadd + 1;
  public final static int H8500_mulxu = H8500_dsub + 1;
  public final static int H8500_divxu = H8500_mulxu + 1;
  public final static int H8500_cmp_g = H8500_divxu + 1;
  public final static int H8500_cmp_e = H8500_cmp_g + 1;
  public final static int H8500_cmp_i = H8500_cmp_e + 1;
  public final static int H8500_exts = H8500_cmp_i + 1;
  public final static int H8500_extu = H8500_exts + 1;
  public final static int H8500_tst = H8500_extu + 1;
  public final static int H8500_neg = H8500_tst + 1;
  public final static int H8500_clr = H8500_neg + 1;
  public final static int H8500_tas = H8500_clr + 1;
  public final static int H8500_and = H8500_tas + 1;
  public final static int H8500_or = H8500_and + 1;
  public final static int H8500_xor = H8500_or + 1;
  public final static int H8500_not = H8500_xor + 1;
  public final static int H8500_shal = H8500_not + 1;
  public final static int H8500_shar = H8500_shal + 1;
  public final static int H8500_shll = H8500_shar + 1;
  public final static int H8500_shlr = H8500_shll + 1;
  public final static int H8500_rotl = H8500_shlr + 1;
  public final static int H8500_rotr = H8500_rotl + 1;
  public final static int H8500_rotxl = H8500_rotr + 1;
  public final static int H8500_rotxr = H8500_rotxl + 1;
  public final static int H8500_bset = H8500_rotxr + 1;
  public final static int H8500_bclr = H8500_bset + 1;
  public final static int H8500_bnot = H8500_bclr + 1;
  public final static int H8500_btst = H8500_bnot + 1;
  public final static int H8500_bra = H8500_btst + 1;
  public final static int H8500_brn = H8500_bra + 1;
  public final static int H8500_bhi = H8500_brn + 1;
  public final static int H8500_bls = H8500_bhi + 1;
  public final static int H8500_bcc = H8500_bls + 1;
  public final static int H8500_bcs = H8500_bcc + 1;
  public final static int H8500_bne = H8500_bcs + 1;
  public final static int H8500_beq = H8500_bne + 1;
  public final static int H8500_bvc = H8500_beq + 1;
  public final static int H8500_bvs = H8500_bvc + 1;
  public final static int H8500_bpl = H8500_bvs + 1;
  public final static int H8500_bmi = H8500_bpl + 1;
  public final static int H8500_bge = H8500_bmi + 1;
  public final static int H8500_blt = H8500_bge + 1;
  public final static int H8500_bgt = H8500_blt + 1;
  public final static int H8500_ble = H8500_bgt + 1;
  public final static int H8500_jmp = H8500_ble + 1;
  public final static int H8500_pjmp = H8500_jmp + 1;
  public final static int H8500_bsr = H8500_pjmp + 1;
  public final static int H8500_jsr = H8500_bsr + 1;
  public final static int H8500_pjsr = H8500_jsr + 1;
  public final static int H8500_rts = H8500_pjsr + 1;
  public final static int H8500_prts = H8500_rts + 1;
  public final static int H8500_rtd = H8500_prts + 1;
  public final static int H8500_prtd = H8500_rtd + 1;
  public final static int H8500_scb = H8500_prtd + 1;
  public final static int H8500_trapa = H8500_scb + 1;
  public final static int H8500_trap_vs = H8500_trapa + 1;
  public final static int H8500_rte = H8500_trap_vs + 1;
  public final static int H8500_link = H8500_rte + 1;
  public final static int H8500_unlk = H8500_link + 1;
  public final static int H8500_sleep = H8500_unlk + 1;
  public final static int H8500_ldc = H8500_sleep + 1;
  public final static int H8500_stc = H8500_ldc + 1;
  public final static int H8500_andc = H8500_stc + 1;
  public final static int H8500_orc = H8500_andc + 1;
  public final static int H8500_xorc = H8500_orc + 1;
  public final static int H8500_nop = H8500_xorc + 1;
  public final static int H8500_bpt = H8500_nop + 1;
  public final static int H8500_last = H8500_bpt + 1;

  public final static int DSP56_null = 0;
  public final static int DSP56_abs = DSP56_null + 1;
  public final static int DSP56_adc = DSP56_abs + 1;
  public final static int DSP56_add = DSP56_adc + 1;
  public final static int DSP56_addl = DSP56_add + 1;
  public final static int DSP56_addr = DSP56_addl + 1;
  public final static int DSP56_and = DSP56_addr + 1;
  public final static int DSP56_andi = DSP56_and + 1;
  public final static int DSP56_asl = DSP56_andi + 1;
  public final static int DSP56_asl4 = DSP56_asl + 1;
  public final static int DSP56_asr = DSP56_asl4 + 1;
  public final static int DSP56_asr4 = DSP56_asr + 1;
  public final static int DSP56_asr16 = DSP56_asr4 + 1;
  public final static int DSP56_bfchg = DSP56_asr16 + 1;
  public final static int DSP56_bfclr = DSP56_bfchg + 1;
  public final static int DSP56_bfset = DSP56_bfclr + 1;
  public final static int DSP56_bftsth = DSP56_bfset + 1;
  public final static int DSP56_bftstl = DSP56_bftsth + 1;
  public final static int DSP56_bcc = DSP56_bftstl + 1;
  public final static int DSP56_bchg = DSP56_bcc + 1;
  public final static int DSP56_bclr = DSP56_bchg + 1;
  public final static int DSP56_bra = DSP56_bclr + 1;
  public final static int DSP56_brclr = DSP56_bra + 1;
  public final static int DSP56_brkcc = DSP56_brclr + 1;
  public final static int DSP56_brset = DSP56_brkcc + 1;
  public final static int DSP56_bscc = DSP56_brset + 1;
  public final static int DSP56_bsclr = DSP56_bscc + 1;
  public final static int DSP56_bset = DSP56_bsclr + 1;
  public final static int DSP56_bsr = DSP56_bset + 1;
  public final static int DSP56_bsset = DSP56_bsr + 1;
  public final static int DSP56_btst = DSP56_bsset + 1;
  public final static int DSP56_chkaau = DSP56_btst + 1;
  public final static int DSP56_clb = DSP56_chkaau + 1;
  public final static int DSP56_clr = DSP56_clb + 1;
  public final static int DSP56_clr24 = DSP56_clr + 1;
  public final static int DSP56_cmp = DSP56_clr24 + 1;
  public final static int DSP56_cmpm = DSP56_cmp + 1;
  public final static int DSP56_cmpu = DSP56_cmpm + 1;
  public final static int DSP56_debug = DSP56_cmpu + 1;
  public final static int DSP56_debugcc = DSP56_debug + 1;
  public final static int DSP56_dec = DSP56_debugcc + 1;
  public final static int DSP56_dec24 = DSP56_dec + 1;
  public final static int DSP56_div = DSP56_dec24 + 1;
  public final static int DSP56_dmac = DSP56_div + 1;
  public final static int DSP56_do = DSP56_dmac + 1;
  public final static int DSP56_do_f = DSP56_do + 1;
  public final static int DSP56_dor = DSP56_do_f + 1;
  public final static int DSP56_dor_f = DSP56_dor + 1;
  public final static int DSP56_enddo = DSP56_dor_f + 1;
  public final static int DSP56_eor = DSP56_enddo + 1;
  public final static int DSP56_extract = DSP56_eor + 1;
  public final static int DSP56_extractu = DSP56_extract + 1;
  public final static int DSP56_ext = DSP56_extractu + 1;
  public final static int DSP56_ill = DSP56_ext + 1;
  public final static int DSP56_imac = DSP56_ill + 1;
  public final static int DSP56_impy = DSP56_imac + 1;
  public final static int DSP56_inc = DSP56_impy + 1;
  public final static int DSP56_inc24 = DSP56_inc + 1;
  public final static int DSP56_insert = DSP56_inc24 + 1;
  public final static int DSP56_jcc = DSP56_insert + 1;
  public final static int DSP56_jclr = DSP56_jcc + 1;
  public final static int DSP56_jmp = DSP56_jclr + 1;
  public final static int DSP56_jscc = DSP56_jmp + 1;
  public final static int DSP56_jsclr = DSP56_jscc + 1;
  public final static int DSP56_jset = DSP56_jsclr + 1;
  public final static int DSP56_jsr = DSP56_jset + 1;
  public final static int DSP56_jsset = DSP56_jsr + 1;
  public final static int DSP56_lra = DSP56_jsset + 1;
  public final static int DSP56_lsl = DSP56_lra + 1;
  public final static int DSP56_lsr = DSP56_lsl + 1;
  public final static int DSP56_lua = DSP56_lsr + 1;
  public final static int DSP56_lea = DSP56_lua + 1;
  public final static int DSP56_mac = DSP56_lea + 1;
  public final static int DSP56_maci = DSP56_mac + 1;
  public final static int DSP56_mac_s_u = DSP56_maci + 1;
  public final static int DSP56_macr = DSP56_mac_s_u + 1;
  public final static int DSP56_macri = DSP56_macr + 1;
  public final static int DSP56_max = DSP56_macri + 1;
  public final static int DSP56_maxm = DSP56_max + 1;
  public final static int DSP56_merge = DSP56_maxm + 1;
  public final static int DSP56_move = DSP56_merge + 1;
  public final static int DSP56_movec = DSP56_move + 1;
  public final static int DSP56_movei = DSP56_movec + 1;
  public final static int DSP56_movem = DSP56_movei + 1;
  public final static int DSP56_movep = DSP56_movem + 1;
  public final static int DSP56_moves = DSP56_movep + 1;
  public final static int DSP56_mpy = DSP56_moves + 1;
  public final static int DSP56_mpyi = DSP56_mpy + 1;
  public final static int DSP56_mpy_s_u = DSP56_mpyi + 1;
  public final static int DSP56_mpyr = DSP56_mpy_s_u + 1;
  public final static int DSP56_mpyri = DSP56_mpyr + 1;
  public final static int DSP56_neg = DSP56_mpyri + 1;
  public final static int DSP56_negc = DSP56_neg + 1;
  public final static int DSP56_nop = DSP56_negc + 1;
  public final static int DSP56_norm = DSP56_nop + 1;
  public final static int DSP56_normf = DSP56_norm + 1;
  public final static int DSP56_not = DSP56_normf + 1;
  public final static int DSP56_or = DSP56_not + 1;
  public final static int DSP56_ori = DSP56_or + 1;
  public final static int DSP56_pflush = DSP56_ori + 1;
  public final static int DSP56_pflushun = DSP56_pflush + 1;
  public final static int DSP56_pfree = DSP56_pflushun + 1;
  public final static int DSP56_plock = DSP56_pfree + 1;
  public final static int DSP56_plockr = DSP56_plock + 1;
  public final static int DSP56_punlock = DSP56_plockr + 1;
  public final static int DSP56_punlockr = DSP56_punlock + 1;
  public final static int DSP56_rep = DSP56_punlockr + 1;
  public final static int DSP56_repcc = DSP56_rep + 1;
  public final static int DSP56_reset = DSP56_repcc + 1;
  public final static int DSP56_rnd = DSP56_reset + 1;
  public final static int DSP56_rol = DSP56_rnd + 1;
  public final static int DSP56_ror = DSP56_rol + 1;
  public final static int DSP56_rti = DSP56_ror + 1;
  public final static int DSP56_rts = DSP56_rti + 1;
  public final static int DSP56_sbc = DSP56_rts + 1;
  public final static int DSP56_stop = DSP56_sbc + 1;
  public final static int DSP56_sub = DSP56_stop + 1;
  public final static int DSP56_subl = DSP56_sub + 1;
  public final static int DSP56_subr = DSP56_subl + 1;
  public final static int DSP56_swap = DSP56_subr + 1;
  public final static int DSP56_tcc = DSP56_swap + 1;
  public final static int DSP56_tfr = DSP56_tcc + 1;
  public final static int DSP56_tfr2 = DSP56_tfr + 1;
  public final static int DSP56_tfr3 = DSP56_tfr2 + 1;
  public final static int DSP56_trap = DSP56_tfr3 + 1;
  public final static int DSP56_trapcc = DSP56_trap + 1;
  public final static int DSP56_tst = DSP56_trapcc + 1;
  public final static int DSP56_tst2 = DSP56_tst + 1;
  public final static int DSP56_vsl = DSP56_tst2 + 1;
  public final static int DSP56_wait = DSP56_vsl + 1;
  public final static int DSP56_zero = DSP56_wait + 1;
  public final static int DSP56_swi = DSP56_zero + 1;
  public final static int DSP56_pmov = DSP56_swi + 1;
  public final static int DSP56_last = DSP56_pmov + 1;

  public final static int C166_null = 0;
  public final static int C166_add = C166_null + 1;
  public final static int C166_addb = C166_add + 1;
  public final static int C166_addc = C166_addb + 1;
  public final static int C166_addcb = C166_addc + 1;
  public final static int C166_and = C166_addcb + 1;
  public final static int C166_andb = C166_and + 1;
  public final static int C166_ashr = C166_andb + 1;
  public final static int C166_atomic = C166_ashr + 1;
  public final static int C166_band = C166_atomic + 1;
  public final static int C166_bclr = C166_band + 1;
  public final static int C166_bcmp = C166_bclr + 1;
  public final static int C166_bfldh = C166_bcmp + 1;
  public final static int C166_bfldl = C166_bfldh + 1;
  public final static int C166_bmov = C166_bfldl + 1;
  public final static int C166_bmovn = C166_bmov + 1;
  public final static int C166_bor = C166_bmovn + 1;
  public final static int C166_bset = C166_bor + 1;
  public final static int C166_bxor = C166_bset + 1;
  public final static int C166_calla = C166_bxor + 1;
  public final static int C166_calli = C166_calla + 1;
  public final static int C166_callr = C166_calli + 1;
  public final static int C166_calls = C166_callr + 1;
  public final static int C166_cmp = C166_calls + 1;
  public final static int C166_cmpb = C166_cmp + 1;
  public final static int C166_cmpd1 = C166_cmpb + 1;
  public final static int C166_cmpd2 = C166_cmpd1 + 1;
  public final static int C166_cmpi1 = C166_cmpd2 + 1;
  public final static int C166_cmpi2 = C166_cmpi1 + 1;
  public final static int C166_cpl = C166_cmpi2 + 1;
  public final static int C166_cplb = C166_cpl + 1;
  public final static int C166_diswdt = C166_cplb + 1;
  public final static int C166_div = C166_diswdt + 1;
  public final static int C166_divl = C166_div + 1;
  public final static int C166_divlu = C166_divl + 1;
  public final static int C166_divu = C166_divlu + 1;
  public final static int C166_einit = C166_divu + 1;
  public final static int C166_extr = C166_einit + 1;
  public final static int C166_extp = C166_extr + 1;
  public final static int C166_extpr = C166_extp + 1;
  public final static int C166_exts = C166_extpr + 1;
  public final static int C166_extsr = C166_exts + 1;
  public final static int C166_idle = C166_extsr + 1;
  public final static int C166_jb = C166_idle + 1;
  public final static int C166_jbc = C166_jb + 1;
  public final static int C166_jmpa = C166_jbc + 1;
  public final static int C166_jmpi = C166_jmpa + 1;
  public final static int C166_jmpr = C166_jmpi + 1;
  public final static int C166_jmps = C166_jmpr + 1;
  public final static int C166_jnb = C166_jmps + 1;
  public final static int C166_jnbs = C166_jnb + 1;
  public final static int C166_mov = C166_jnbs + 1;
  public final static int C166_movb = C166_mov + 1;
  public final static int C166_movbs = C166_movb + 1;
  public final static int C166_movbz = C166_movbs + 1;
  public final static int C166_mul = C166_movbz + 1;
  public final static int C166_mulu = C166_mul + 1;
  public final static int C166_neg = C166_mulu + 1;
  public final static int C166_negb = C166_neg + 1;
  public final static int C166_nop = C166_negb + 1;
  public final static int C166_or = C166_nop + 1;
  public final static int C166_orb = C166_or + 1;
  public final static int C166_pcall = C166_orb + 1;
  public final static int C166_pop = C166_pcall + 1;
  public final static int C166_prior = C166_pop + 1;
  public final static int C166_push = C166_prior + 1;
  public final static int C166_pwrdn = C166_push + 1;
  public final static int C166_ret = C166_pwrdn + 1;
  public final static int C166_reti = C166_ret + 1;
  public final static int C166_retp = C166_reti + 1;
  public final static int C166_rets = C166_retp + 1;
  public final static int C166_rol = C166_rets + 1;
  public final static int C166_ror = C166_rol + 1;
  public final static int C166_scxt = C166_ror + 1;
  public final static int C166_shl = C166_scxt + 1;
  public final static int C166_shr = C166_shl + 1;
  public final static int C166_srst = C166_shr + 1;
  public final static int C166_srvwdt = C166_srst + 1;
  public final static int C166_sub = C166_srvwdt + 1;
  public final static int C166_subb = C166_sub + 1;
  public final static int C166_subc = C166_subb + 1;
  public final static int C166_subcb = C166_subc + 1;
  public final static int C166_trap = C166_subcb + 1;
  public final static int C166_xor = C166_trap + 1;
  public final static int C166_xorb = C166_xor + 1;
  public final static int ST10_CoABS = C166_xorb + 1;
  public final static int ST10_CoADD = ST10_CoABS + 1;
  public final static int ST10_CoASHR = ST10_CoADD + 1;
  public final static int ST10_CoCMP = ST10_CoASHR + 1;
  public final static int ST10_CoLOAD = ST10_CoCMP + 1;
  public final static int ST10_CoMAC = ST10_CoLOAD + 1;
  public final static int ST10_CoMACM = ST10_CoMAC + 1;
  public final static int ST10_CoMAX = ST10_CoMACM + 1;
  public final static int ST10_CoMIN = ST10_CoMAX + 1;
  public final static int ST10_CoMOV = ST10_CoMIN + 1;
  public final static int ST10_CoMUL = ST10_CoMOV + 1;
  public final static int ST10_CoNEG = ST10_CoMUL + 1;
  public final static int ST10_CoNOP = ST10_CoNEG + 1;
  public final static int ST10_CoRND = ST10_CoNOP + 1;
  public final static int ST10_CoSHL = ST10_CoRND + 1;
  public final static int ST10_CoSHR = ST10_CoSHL + 1;
  public final static int ST10_CoSTORE = ST10_CoSHR + 1;
  public final static int ST10_CoSUB = ST10_CoSTORE + 1;
  public final static int C166_last = ST10_CoSUB + 1;

  public final static int ST20_null = 0;
  public final static int ST20_adc = ST20_null + 1;
  public final static int ST20_add = ST20_adc + 1;
  public final static int ST20_addc = ST20_add + 1;
  public final static int ST20_ajw = ST20_addc + 1;
  public final static int ST20_and = ST20_ajw + 1;
  public final static int ST20_arot = ST20_and + 1;
  public final static int ST20_ashr = ST20_arot + 1;
  public final static int ST20_biquad = ST20_ashr + 1;
  public final static int ST20_bitld = ST20_biquad + 1;
  public final static int ST20_bitmask = ST20_bitld + 1;
  public final static int ST20_bitst = ST20_bitmask + 1;
  public final static int ST20_breakpoint = ST20_bitst + 1;
  public final static int ST20_cj = ST20_breakpoint + 1;
  public final static int ST20_dequeue = ST20_cj + 1;
  public final static int ST20_divstep = ST20_dequeue + 1;
  public final static int ST20_dup = ST20_divstep + 1;
  public final static int ST20_ecall = ST20_dup + 1;
  public final static int ST20_enqueue = ST20_ecall + 1;
  public final static int ST20_eqc = ST20_enqueue + 1;
  public final static int ST20_eret = ST20_eqc + 1;
  public final static int ST20_fcall = ST20_eret + 1;
  public final static int ST20_gajw = ST20_fcall + 1;
  public final static int ST20_gt = ST20_gajw + 1;
  public final static int ST20_gtu = ST20_gt + 1;
  public final static int ST20_io = ST20_gtu + 1;
  public final static int ST20_j = ST20_io + 1;
  public final static int ST20_jab = ST20_j + 1;
  public final static int ST20_lbinc = ST20_jab + 1;
  public final static int ST20_ldc = ST20_lbinc + 1;
  public final static int ST20_ldl = ST20_ldc + 1;
  public final static int ST20_ldlp = ST20_ldl + 1;
  public final static int ST20_ldnl = ST20_ldlp + 1;
  public final static int ST20_ldnlp = ST20_ldnl + 1;
  public final static int ST20_ldpi = ST20_ldnlp + 1;
  public final static int ST20_ldprodid = ST20_ldpi + 1;
  public final static int ST20_ldtdesc = ST20_ldprodid + 1;
  public final static int ST20_lsinc = ST20_ldtdesc + 1;
  public final static int ST20_lsxinc = ST20_lsinc + 1;
  public final static int ST20_lwinc = ST20_lsxinc + 1;
  public final static int ST20_mac = ST20_lwinc + 1;
  public final static int ST20_mul = ST20_mac + 1;
  public final static int ST20_nfix = ST20_mul + 1;
  public final static int ST20_nop = ST20_nfix + 1;
  public final static int ST20_not = ST20_nop + 1;
  public final static int ST20_opr = ST20_not + 1;
  public final static int ST20_or = ST20_opr + 1;
  public final static int ST20_order = ST20_or + 1;
  public final static int ST20_orderu = ST20_order + 1;
  public final static int ST20_pfix = ST20_orderu + 1;
  public final static int ST20_rev = ST20_pfix + 1;
  public final static int ST20_rmw = ST20_rev + 1;
  public final static int ST20_rot = ST20_rmw + 1;
  public final static int ST20_run = ST20_rot + 1;
  public final static int ST20_saturate = ST20_run + 1;
  public final static int ST20_sbinc = ST20_saturate + 1;
  public final static int ST20_shl = ST20_sbinc + 1;
  public final static int ST20_shr = ST20_shl + 1;
  public final static int ST20_signal = ST20_shr + 1;
  public final static int ST20_smacinit = ST20_signal + 1;
  public final static int ST20_smacloop = ST20_smacinit + 1;
  public final static int ST20_smul = ST20_smacloop + 1;
  public final static int ST20_ssinc = ST20_smul + 1;
  public final static int ST20_statusclr = ST20_ssinc + 1;
  public final static int ST20_statusset = ST20_statusclr + 1;
  public final static int ST20_statustst = ST20_statusset + 1;
  public final static int ST20_stl = ST20_statustst + 1;
  public final static int ST20_stnl = ST20_stl + 1;
  public final static int ST20_stop = ST20_stnl + 1;
  public final static int ST20_sub = ST20_stop + 1;
  public final static int ST20_subc = ST20_sub + 1;
  public final static int ST20_swap32 = ST20_subc + 1;
  public final static int ST20_swinc = ST20_swap32 + 1;
  public final static int ST20_timeslice = ST20_swinc + 1;
  public final static int ST20_umac = ST20_timeslice + 1;
  public final static int ST20_unsign = ST20_umac + 1;
  public final static int ST20_wait = ST20_unsign + 1;
  public final static int ST20_wsub = ST20_wait + 1;
  public final static int ST20_xbword = ST20_wsub + 1;
  public final static int ST20_xor = ST20_xbword + 1;
  public final static int ST20_xsword = ST20_xor + 1;
  public final static int ST20_alt = ST20_xsword + 1;
  public final static int ST20_altend = ST20_alt + 1;
  public final static int ST20_altwt = ST20_altend + 1;
  public final static int ST20_bcnt = ST20_altwt + 1;
  public final static int ST20_bitcnt = ST20_bcnt + 1;
  public final static int ST20_bitrevnbits = ST20_bitcnt + 1;
  public final static int ST20_bitrevword = ST20_bitrevnbits + 1;
  public final static int ST20_bsub = ST20_bitrevword + 1;
  public final static int ST20_call = ST20_bsub + 1;
  public final static int ST20_causeerror = ST20_call + 1;
  public final static int ST20_cb = ST20_causeerror + 1;
  public final static int ST20_cbu = ST20_cb + 1;
  public final static int ST20_ccnt1 = ST20_cbu + 1;
  public final static int ST20_cflerr = ST20_ccnt1 + 1;
  public final static int ST20_cir = ST20_cflerr + 1;
  public final static int ST20_ciru = ST20_cir + 1;
  public final static int ST20_clockdis = ST20_ciru + 1;
  public final static int ST20_clockenb = ST20_clockdis + 1;
  public final static int ST20_clrhalterr = ST20_clockenb + 1;
  public final static int ST20_crcbyte = ST20_clrhalterr + 1;
  public final static int ST20_crcword = ST20_crcbyte + 1;
  public final static int ST20_cs = ST20_crcword + 1;
  public final static int ST20_csngl = ST20_cs + 1;
  public final static int ST20_csu = ST20_csngl + 1;
  public final static int ST20_csub0 = ST20_csu + 1;
  public final static int ST20_cword = ST20_csub0 + 1;
  public final static int ST20_devlb = ST20_cword + 1;
  public final static int ST20_devls = ST20_devlb + 1;
  public final static int ST20_devlw = ST20_devls + 1;
  public final static int ST20_devmove = ST20_devlw + 1;
  public final static int ST20_devsb = ST20_devmove + 1;
  public final static int ST20_devss = ST20_devsb + 1;
  public final static int ST20_devsw = ST20_devss + 1;
  public final static int ST20_diff = ST20_devsw + 1;
  public final static int ST20_disc = ST20_diff + 1;
  public final static int ST20_diss = ST20_disc + 1;
  public final static int ST20_dist = ST20_diss + 1;
  public final static int ST20_div = ST20_dist + 1;
  public final static int ST20_enbc = ST20_div + 1;
  public final static int ST20_enbs = ST20_enbc + 1;
  public final static int ST20_enbt = ST20_enbs + 1;
  public final static int ST20_endp = ST20_enbt + 1;
  public final static int ST20_fmul = ST20_endp + 1;
  public final static int ST20_fptesterr = ST20_fmul + 1;
  public final static int ST20_gcall = ST20_fptesterr + 1;
  public final static int ST20_gintdis = ST20_gcall + 1;
  public final static int ST20_gintenb = ST20_gintdis + 1;
  public final static int ST20_in = ST20_gintenb + 1;
  public final static int ST20_insertqueue = ST20_in + 1;
  public final static int ST20_intdis = ST20_insertqueue + 1;
  public final static int ST20_intenb = ST20_intdis + 1;
  public final static int ST20_iret = ST20_intenb + 1;
  public final static int ST20_ladd = ST20_iret + 1;
  public final static int ST20_lb = ST20_ladd + 1;
  public final static int ST20_lbx = ST20_lb + 1;
  public final static int ST20_ldclock = ST20_lbx + 1;
  public final static int ST20_lddevid = ST20_ldclock + 1;
  public final static int ST20_ldiff = ST20_lddevid + 1;
  public final static int ST20_ldinf = ST20_ldiff + 1;
  public final static int ST20_ldiv = ST20_ldinf + 1;
  public final static int ST20_ldmemstartval = ST20_ldiv + 1;
  public final static int ST20_ldpri = ST20_ldmemstartval + 1;
  public final static int ST20_ldshadow = ST20_ldpri + 1;
  public final static int ST20_ldtimer = ST20_ldshadow + 1;
  public final static int ST20_ldtraph = ST20_ldtimer + 1;
  public final static int ST20_ldtrapped = ST20_ldtraph + 1;
  public final static int ST20_lend = ST20_ldtrapped + 1;
  public final static int ST20_lmul = ST20_lend + 1;
  public final static int ST20_ls = ST20_lmul + 1;
  public final static int ST20_lshl = ST20_ls + 1;
  public final static int ST20_lshr = ST20_lshl + 1;
  public final static int ST20_lsub = ST20_lshr + 1;
  public final static int ST20_lsum = ST20_lsub + 1;
  public final static int ST20_lsx = ST20_lsum + 1;
  public final static int ST20_mint = ST20_lsx + 1;
  public final static int ST20_move = ST20_mint + 1;
  public final static int ST20_move2dall = ST20_move + 1;
  public final static int ST20_move2dinit = ST20_move2dall + 1;
  public final static int ST20_move2dnonzero = ST20_move2dinit + 1;
  public final static int ST20_move2dzero = ST20_move2dnonzero + 1;
  public final static int ST20_norm = ST20_move2dzero + 1;
  public final static int ST20_out = ST20_norm + 1;
  public final static int ST20_outbyte = ST20_out + 1;
  public final static int ST20_outword = ST20_outbyte + 1;
  public final static int ST20_pop = ST20_outword + 1;
  public final static int ST20_postnormsn = ST20_pop + 1;
  public final static int ST20_prod = ST20_postnormsn + 1;
  public final static int ST20_reboot = ST20_prod + 1;
  public final static int ST20_rem = ST20_reboot + 1;
  public final static int ST20_resetch = ST20_rem + 1;
  public final static int ST20_restart = ST20_resetch + 1;
  public final static int ST20_ret = ST20_restart + 1;
  public final static int ST20_roundsn = ST20_ret + 1;
  public final static int ST20_runp = ST20_roundsn + 1;
  public final static int ST20_satadd = ST20_runp + 1;
  public final static int ST20_satmul = ST20_satadd + 1;
  public final static int ST20_satsub = ST20_satmul + 1;
  public final static int ST20_saveh = ST20_satsub + 1;
  public final static int ST20_savel = ST20_saveh + 1;
  public final static int ST20_sb = ST20_savel + 1;
  public final static int ST20_seterr = ST20_sb + 1;
  public final static int ST20_sethalterr = ST20_seterr + 1;
  public final static int ST20_settimeslice = ST20_sethalterr + 1;
  public final static int ST20_slmul = ST20_settimeslice + 1;
  public final static int ST20_ss = ST20_slmul + 1;
  public final static int ST20_ssub = ST20_ss + 1;
  public final static int ST20_startp = ST20_ssub + 1;
  public final static int ST20_stclock = ST20_startp + 1;
  public final static int ST20_sthb = ST20_stclock + 1;
  public final static int ST20_sthf = ST20_sthb + 1;
  public final static int ST20_stlb = ST20_sthf + 1;
  public final static int ST20_stlf = ST20_stlb + 1;
  public final static int ST20_stoperr = ST20_stlf + 1;
  public final static int ST20_stopp = ST20_stoperr + 1;
  public final static int ST20_stshadow = ST20_stopp + 1;
  public final static int ST20_sttimer = ST20_stshadow + 1;
  public final static int ST20_sttraph = ST20_sttimer + 1;
  public final static int ST20_sttrapped = ST20_sttraph + 1;
  public final static int ST20_sulmul = ST20_sttrapped + 1;
  public final static int ST20_sum = ST20_sulmul + 1;
  public final static int ST20_swapqueue = ST20_sum + 1;
  public final static int ST20_swaptimer = ST20_swapqueue + 1;
  public final static int ST20_talt = ST20_swaptimer + 1;
  public final static int ST20_taltwt = ST20_talt + 1;
  public final static int ST20_testerr = ST20_taltwt + 1;
  public final static int ST20_testhalterr = ST20_testerr + 1;
  public final static int ST20_testpranal = ST20_testhalterr + 1;
  public final static int ST20_tin = ST20_testpranal + 1;
  public final static int ST20_trapdis = ST20_tin + 1;
  public final static int ST20_trapenb = ST20_trapdis + 1;
  public final static int ST20_tret = ST20_trapenb + 1;
  public final static int ST20_unpacksn = ST20_tret + 1;
  public final static int ST20_wcnt = ST20_unpacksn + 1;
  public final static int ST20_wsubdb = ST20_wcnt + 1;
  public final static int ST20_xdble = ST20_wsubdb + 1;
  public final static int ST20_xword = ST20_xdble + 1;
  public final static int ST20_last = ST20_xword + 1;

  public final static int ST7_null = 0;
  public final static int ST7_adc = ST7_null + 1;
  public final static int ST7_add = ST7_adc + 1;
  public final static int ST7_and = ST7_add + 1;
  public final static int ST7_bcp = ST7_and + 1;
  public final static int ST7_bres = ST7_bcp + 1;
  public final static int ST7_bset = ST7_bres + 1;
  public final static int ST7_btjf = ST7_bset + 1;
  public final static int ST7_btjt = ST7_btjf + 1;
  public final static int ST7_call = ST7_btjt + 1;
  public final static int ST7_callr = ST7_call + 1;
  public final static int ST7_clr = ST7_callr + 1;
  public final static int ST7_cp = ST7_clr + 1;
  public final static int ST7_cpl = ST7_cp + 1;
  public final static int ST7_dec = ST7_cpl + 1;
  public final static int ST7_halt = ST7_dec + 1;
  public final static int ST7_iret = ST7_halt + 1;
  public final static int ST7_inc = ST7_iret + 1;
  public final static int ST7_jp = ST7_inc + 1;
  public final static int ST7_jra = ST7_jp + 1;
  public final static int ST7_jrt = ST7_jra + 1;
  public final static int ST7_jrf = ST7_jrt + 1;
  public final static int ST7_jrih = ST7_jrf + 1;
  public final static int ST7_jril = ST7_jrih + 1;
  public final static int ST7_jrh = ST7_jril + 1;
  public final static int ST7_jrnh = ST7_jrh + 1;
  public final static int ST7_jrm = ST7_jrnh + 1;
  public final static int ST7_jrnm = ST7_jrm + 1;
  public final static int ST7_jrmi = ST7_jrnm + 1;
  public final static int ST7_jrpl = ST7_jrmi + 1;
  public final static int ST7_jreq = ST7_jrpl + 1;
  public final static int ST7_jrne = ST7_jreq + 1;
  public final static int ST7_jrc = ST7_jrne + 1;
  public final static int ST7_jrnc = ST7_jrc + 1;
  public final static int ST7_jrult = ST7_jrnc + 1;
  public final static int ST7_jruge = ST7_jrult + 1;
  public final static int ST7_jrugt = ST7_jruge + 1;
  public final static int ST7_jrule = ST7_jrugt + 1;
  public final static int ST7_ld = ST7_jrule + 1;
  public final static int ST7_mul = ST7_ld + 1;
  public final static int ST7_neg = ST7_mul + 1;
  public final static int ST7_nop = ST7_neg + 1;
  public final static int ST7_or = ST7_nop + 1;
  public final static int ST7_pop = ST7_or + 1;
  public final static int ST7_push = ST7_pop + 1;
  public final static int ST7_rcf = ST7_push + 1;
  public final static int ST7_ret = ST7_rcf + 1;
  public final static int ST7_rim = ST7_ret + 1;
  public final static int ST7_rlc = ST7_rim + 1;
  public final static int ST7_rrc = ST7_rlc + 1;
  public final static int ST7_rsp = ST7_rrc + 1;
  public final static int ST7_sbc = ST7_rsp + 1;
  public final static int ST7_scf = ST7_sbc + 1;
  public final static int ST7_sim = ST7_scf + 1;
  public final static int ST7_sla = ST7_sim + 1;
  public final static int ST7_sll = ST7_sla + 1;
  public final static int ST7_srl = ST7_sll + 1;
  public final static int ST7_sra = ST7_srl + 1;
  public final static int ST7_sub = ST7_sra + 1;
  public final static int ST7_swap = ST7_sub + 1;
  public final static int ST7_tnz = ST7_swap + 1;
  public final static int ST7_trap = ST7_tnz + 1;
  public final static int ST7_wfi = ST7_trap + 1;
  public final static int ST7_xor = ST7_wfi + 1;
  public final static int ST7_last = ST7_xor + 1;

  public final static int IA64_null = 0;
  public final static int IA64_0 = IA64_null + 1;
  public final static int IA64_1 = IA64_0 + 1;
  public final static int IA64_a = IA64_1 + 1;
  public final static int IA64_acq = IA64_a + 1;
  public final static int IA64_add = IA64_acq + 1;
  public final static int IA64_addl = IA64_add + 1;
  public final static int IA64_addp4 = IA64_addl + 1;
  public final static int IA64_adds = IA64_addp4 + 1;
  public final static int IA64_alloc = IA64_adds + 1;
  public final static int IA64_and = IA64_alloc + 1;
  public final static int IA64_andcm = IA64_and + 1;
  public final static int IA64_b = IA64_andcm + 1;
  public final static int IA64_bias = IA64_b + 1;
  public final static int IA64_br = IA64_bias + 1;
  public final static int IA64_break = IA64_br + 1;
  public final static int IA64_brl = IA64_break + 1;
  public final static int IA64_brp = IA64_brl + 1;
  public final static int IA64_bsw = IA64_brp + 1;
  public final static int IA64_c = IA64_bsw + 1;
  public final static int IA64_call = IA64_c + 1;
  public final static int IA64_cexit = IA64_call + 1;
  public final static int IA64_chk = IA64_cexit + 1;
  public final static int IA64_cloop = IA64_chk + 1;
  public final static int IA64_clr = IA64_cloop + 1;
  public final static int IA64_clrrrb = IA64_clr + 1;
  public final static int IA64_cmp = IA64_clrrrb + 1;
  public final static int IA64_cmp4 = IA64_cmp + 1;
  public final static int IA64_cmpxchg1 = IA64_cmp4 + 1;
  public final static int IA64_cmpxchg2 = IA64_cmpxchg1 + 1;
  public final static int IA64_cmpxchg4 = IA64_cmpxchg2 + 1;
  public final static int IA64_cmpxchg8 = IA64_cmpxchg4 + 1;
  public final static int IA64_cond = IA64_cmpxchg8 + 1;
  public final static int IA64_cover = IA64_cond + 1;
  public final static int IA64_ctop = IA64_cover + 1;
  public final static int IA64_czx1 = IA64_ctop + 1;
  public final static int IA64_czx2 = IA64_czx1 + 1;
  public final static int IA64_d = IA64_czx2 + 1;
  public final static int IA64_dep = IA64_d + 1;
  public final static int IA64_dpnt = IA64_dep + 1;
  public final static int IA64_dptk = IA64_dpnt + 1;
  public final static int IA64_e = IA64_dptk + 1;
  public final static int IA64_epc = IA64_e + 1;
  public final static int IA64_eq = IA64_epc + 1;
  public final static int IA64_excl = IA64_eq + 1;
  public final static int IA64_exit = IA64_excl + 1;
  public final static int IA64_exp = IA64_exit + 1;
  public final static int IA64_extr = IA64_exp + 1;
  public final static int IA64_f = IA64_extr + 1;
  public final static int IA64_fabs = IA64_f + 1;
  public final static int IA64_fadd = IA64_fabs + 1;
  public final static int IA64_famax = IA64_fadd + 1;
  public final static int IA64_famin = IA64_famax + 1;
  public final static int IA64_fand = IA64_famin + 1;
  public final static int IA64_fandcm = IA64_fand + 1;
  public final static int IA64_fault = IA64_fandcm + 1;
  public final static int IA64_fc = IA64_fault + 1;
  public final static int IA64_fchkf = IA64_fc + 1;
  public final static int IA64_fclass = IA64_fchkf + 1;
  public final static int IA64_fclrf = IA64_fclass + 1;
  public final static int IA64_fcmp = IA64_fclrf + 1;
  public final static int IA64_fcvt = IA64_fcmp + 1;
  public final static int IA64_fetchadd4 = IA64_fcvt + 1;
  public final static int IA64_fetchadd8 = IA64_fetchadd4 + 1;
  public final static int IA64_few = IA64_fetchadd8 + 1;
  public final static int IA64_fill = IA64_few + 1;
  public final static int IA64_flushrs = IA64_fill + 1;
  public final static int IA64_fma = IA64_flushrs + 1;
  public final static int IA64_fmax = IA64_fma + 1;
  public final static int IA64_fmerge = IA64_fmax + 1;
  public final static int IA64_fmin = IA64_fmerge + 1;
  public final static int IA64_fmix = IA64_fmin + 1;
  public final static int IA64_fmpy = IA64_fmix + 1;
  public final static int IA64_fms = IA64_fmpy + 1;
  public final static int IA64_fneg = IA64_fms + 1;
  public final static int IA64_fnegabs = IA64_fneg + 1;
  public final static int IA64_fnma = IA64_fnegabs + 1;
  public final static int IA64_fnmpy = IA64_fnma + 1;
  public final static int IA64_fnorm = IA64_fnmpy + 1;
  public final static int IA64_for = IA64_fnorm + 1;
  public final static int IA64_fpabs = IA64_for + 1;
  public final static int IA64_fpack = IA64_fpabs + 1;
  public final static int IA64_fpamax = IA64_fpack + 1;
  public final static int IA64_fpamin = IA64_fpamax + 1;
  public final static int IA64_fpcmp = IA64_fpamin + 1;
  public final static int IA64_fpcvt = IA64_fpcmp + 1;
  public final static int IA64_fpma = IA64_fpcvt + 1;
  public final static int IA64_fpmax = IA64_fpma + 1;
  public final static int IA64_fpmerge = IA64_fpmax + 1;
  public final static int IA64_fpmin = IA64_fpmerge + 1;
  public final static int IA64_fpmpy = IA64_fpmin + 1;
  public final static int IA64_fpms = IA64_fpmpy + 1;
  public final static int IA64_fpneg = IA64_fpms + 1;
  public final static int IA64_fpnegabs = IA64_fpneg + 1;
  public final static int IA64_fpnma = IA64_fpnegabs + 1;
  public final static int IA64_fpnmpy = IA64_fpnma + 1;
  public final static int IA64_fprcpa = IA64_fpnmpy + 1;
  public final static int IA64_fprsqrta = IA64_fprcpa + 1;
  public final static int IA64_frcpa = IA64_fprsqrta + 1;
  public final static int IA64_frsqrta = IA64_frcpa + 1;
  public final static int IA64_fselect = IA64_frsqrta + 1;
  public final static int IA64_fsetc = IA64_fselect + 1;
  public final static int IA64_fsub = IA64_fsetc + 1;
  public final static int IA64_fswap = IA64_fsub + 1;
  public final static int IA64_fsxt = IA64_fswap + 1;
  public final static int IA64_fwb = IA64_fsxt + 1;
  public final static int IA64_fx = IA64_fwb + 1;
  public final static int IA64_fxor = IA64_fx + 1;
  public final static int IA64_fxu = IA64_fxor + 1;
  public final static int IA64_g = IA64_fxu + 1;
  public final static int IA64_ga = IA64_g + 1;
  public final static int IA64_ge = IA64_ga + 1;
  public final static int IA64_getf = IA64_ge + 1;
  public final static int IA64_geu = IA64_getf + 1;
  public final static int IA64_gt = IA64_geu + 1;
  public final static int IA64_gtu = IA64_gt + 1;
  public final static int IA64_h = IA64_gtu + 1;
  public final static int IA64_hu = IA64_h + 1;
  public final static int IA64_i = IA64_hu + 1;
  public final static int IA64_ia = IA64_i + 1;
  public final static int IA64_imp = IA64_ia + 1;
  public final static int IA64_invala = IA64_imp + 1;
  public final static int IA64_itc = IA64_invala + 1;
  public final static int IA64_itr = IA64_itc + 1;
  public final static int IA64_l = IA64_itr + 1;
  public final static int IA64_ld1 = IA64_l + 1;
  public final static int IA64_ld2 = IA64_ld1 + 1;
  public final static int IA64_ld4 = IA64_ld2 + 1;
  public final static int IA64_ld8 = IA64_ld4 + 1;
  public final static int IA64_ldf = IA64_ld8 + 1;
  public final static int IA64_ldf8 = IA64_ldf + 1;
  public final static int IA64_ldfd = IA64_ldf8 + 1;
  public final static int IA64_ldfe = IA64_ldfd + 1;
  public final static int IA64_ldfp8 = IA64_ldfe + 1;
  public final static int IA64_ldfpd = IA64_ldfp8 + 1;
  public final static int IA64_ldfps = IA64_ldfpd + 1;
  public final static int IA64_ldfs = IA64_ldfps + 1;
  public final static int IA64_le = IA64_ldfs + 1;
  public final static int IA64_leu = IA64_le + 1;
  public final static int IA64_lfetch = IA64_leu + 1;
  public final static int IA64_loadrs = IA64_lfetch + 1;
  public final static int IA64_loop = IA64_loadrs + 1;
  public final static int IA64_lr = IA64_loop + 1;
  public final static int IA64_lt = IA64_lr + 1;
  public final static int IA64_ltu = IA64_lt + 1;
  public final static int IA64_lu = IA64_ltu + 1;
  public final static int IA64_m = IA64_lu + 1;
  public final static int IA64_many = IA64_m + 1;
  public final static int IA64_mf = IA64_many + 1;
  public final static int IA64_mix1 = IA64_mf + 1;
  public final static int IA64_mix2 = IA64_mix1 + 1;
  public final static int IA64_mix4 = IA64_mix2 + 1;
  public final static int IA64_mov = IA64_mix4 + 1;
  public final static int IA64_movl = IA64_mov + 1;
  public final static int IA64_mux1 = IA64_movl + 1;
  public final static int IA64_mux2 = IA64_mux1 + 1;
  public final static int IA64_nc = IA64_mux2 + 1;
  public final static int IA64_ne = IA64_nc + 1;
  public final static int IA64_neq = IA64_ne + 1;
  public final static int IA64_nge = IA64_neq + 1;
  public final static int IA64_ngt = IA64_nge + 1;
  public final static int IA64_nl = IA64_ngt + 1;
  public final static int IA64_nle = IA64_nl + 1;
  public final static int IA64_nlt = IA64_nle + 1;
  public final static int IA64_nm = IA64_nlt + 1;
  public final static int IA64_nop = IA64_nm + 1;
  public final static int IA64_nr = IA64_nop + 1;
  public final static int IA64_ns = IA64_nr + 1;
  public final static int IA64_nt1 = IA64_ns + 1;
  public final static int IA64_nt2 = IA64_nt1 + 1;
  public final static int IA64_nta = IA64_nt2 + 1;
  public final static int IA64_nz = IA64_nta + 1;
  public final static int IA64_or = IA64_nz + 1;
  public final static int IA64_orcm = IA64_or + 1;
  public final static int IA64_ord = IA64_orcm + 1;
  public final static int IA64_pack2 = IA64_ord + 1;
  public final static int IA64_pack4 = IA64_pack2 + 1;
  public final static int IA64_padd1 = IA64_pack4 + 1;
  public final static int IA64_padd2 = IA64_padd1 + 1;
  public final static int IA64_padd4 = IA64_padd2 + 1;
  public final static int IA64_pavg1 = IA64_padd4 + 1;
  public final static int IA64_pavg2 = IA64_pavg1 + 1;
  public final static int IA64_pavgsub1 = IA64_pavg2 + 1;
  public final static int IA64_pavgsub2 = IA64_pavgsub1 + 1;
  public final static int IA64_pcmp1 = IA64_pavgsub2 + 1;
  public final static int IA64_pcmp2 = IA64_pcmp1 + 1;
  public final static int IA64_pcmp4 = IA64_pcmp2 + 1;
  public final static int IA64_pmax1 = IA64_pcmp4 + 1;
  public final static int IA64_pmax2 = IA64_pmax1 + 1;
  public final static int IA64_pmin1 = IA64_pmax2 + 1;
  public final static int IA64_pmin2 = IA64_pmin1 + 1;
  public final static int IA64_pmpy2 = IA64_pmin2 + 1;
  public final static int IA64_pmpyshr2 = IA64_pmpy2 + 1;
  public final static int IA64_popcnt = IA64_pmpyshr2 + 1;
  public final static int IA64_pr = IA64_popcnt + 1;
  public final static int IA64_probe = IA64_pr + 1;
  public final static int IA64_psad1 = IA64_probe + 1;
  public final static int IA64_pshl2 = IA64_psad1 + 1;
  public final static int IA64_pshl4 = IA64_pshl2 + 1;
  public final static int IA64_pshladd2 = IA64_pshl4 + 1;
  public final static int IA64_pshr2 = IA64_pshladd2 + 1;
  public final static int IA64_pshr4 = IA64_pshr2 + 1;
  public final static int IA64_pshradd2 = IA64_pshr4 + 1;
  public final static int IA64_psub1 = IA64_pshradd2 + 1;
  public final static int IA64_psub2 = IA64_psub1 + 1;
  public final static int IA64_psub4 = IA64_psub2 + 1;
  public final static int IA64_ptc = IA64_psub4 + 1;
  public final static int IA64_ptr = IA64_ptc + 1;
  public final static int IA64_r = IA64_ptr + 1;
  public final static int IA64_raz = IA64_r + 1;
  public final static int IA64_rel = IA64_raz + 1;
  public final static int IA64_ret = IA64_rel + 1;
  public final static int IA64_rfi = IA64_ret + 1;
  public final static int IA64_rsm = IA64_rfi + 1;
  public final static int IA64_rum = IA64_rsm + 1;
  public final static int IA64_rw = IA64_rum + 1;
  public final static int IA64_s = IA64_rw + 1;
  public final static int IA64_s0 = IA64_s + 1;
  public final static int IA64_s1 = IA64_s0 + 1;
  public final static int IA64_s2 = IA64_s1 + 1;
  public final static int IA64_s3 = IA64_s2 + 1;
  public final static int IA64_sa = IA64_s3 + 1;
  public final static int IA64_se = IA64_sa + 1;
  public final static int IA64_setf = IA64_se + 1;
  public final static int IA64_shl = IA64_setf + 1;
  public final static int IA64_shladd = IA64_shl + 1;
  public final static int IA64_shladdp4 = IA64_shladd + 1;
  public final static int IA64_shr = IA64_shladdp4 + 1;
  public final static int IA64_shrp = IA64_shr + 1;
  public final static int IA64_sig = IA64_shrp + 1;
  public final static int IA64_spill = IA64_sig + 1;
  public final static int IA64_spnt = IA64_spill + 1;
  public final static int IA64_sptk = IA64_spnt + 1;
  public final static int IA64_srlz = IA64_sptk + 1;
  public final static int IA64_ssm = IA64_srlz + 1;
  public final static int IA64_sss = IA64_ssm + 1;
  public final static int IA64_st1 = IA64_sss + 1;
  public final static int IA64_st2 = IA64_st1 + 1;
  public final static int IA64_st4 = IA64_st2 + 1;
  public final static int IA64_st8 = IA64_st4 + 1;
  public final static int IA64_stf = IA64_st8 + 1;
  public final static int IA64_stf8 = IA64_stf + 1;
  public final static int IA64_stfd = IA64_stf8 + 1;
  public final static int IA64_stfe = IA64_stfd + 1;
  public final static int IA64_stfs = IA64_stfe + 1;
  public final static int IA64_sub = IA64_stfs + 1;
  public final static int IA64_sum = IA64_sub + 1;
  public final static int IA64_sxt1 = IA64_sum + 1;
  public final static int IA64_sxt2 = IA64_sxt1 + 1;
  public final static int IA64_sxt4 = IA64_sxt2 + 1;
  public final static int IA64_sync = IA64_sxt4 + 1;
  public final static int IA64_tak = IA64_sync + 1;
  public final static int IA64_tbit = IA64_tak + 1;
  public final static int IA64_thash = IA64_tbit + 1;
  public final static int IA64_tnat = IA64_thash + 1;
  public final static int IA64_tpa = IA64_tnat + 1;
  public final static int IA64_trunc = IA64_tpa + 1;
  public final static int IA64_ttag = IA64_trunc + 1;
  public final static int IA64_u = IA64_ttag + 1;
  public final static int IA64_unc = IA64_u + 1;
  public final static int IA64_unord = IA64_unc + 1;
  public final static int IA64_unpack1 = IA64_unord + 1;
  public final static int IA64_unpack2 = IA64_unpack1 + 1;
  public final static int IA64_unpack4 = IA64_unpack2 + 1;
  public final static int IA64_uss = IA64_unpack4 + 1;
  public final static int IA64_uus = IA64_uss + 1;
  public final static int IA64_uuu = IA64_uus + 1;
  public final static int IA64_w = IA64_uuu + 1;
  public final static int IA64_wexit = IA64_w + 1;
  public final static int IA64_wtop = IA64_wexit + 1;
  public final static int IA64_x = IA64_wtop + 1;
  public final static int IA64_xchg1 = IA64_x + 1;
  public final static int IA64_xchg2 = IA64_xchg1 + 1;
  public final static int IA64_xchg4 = IA64_xchg2 + 1;
  public final static int IA64_xchg8 = IA64_xchg4 + 1;
  public final static int IA64_xf = IA64_xchg8 + 1;
  public final static int IA64_xma = IA64_xf + 1;
  public final static int IA64_xmpy = IA64_xma + 1;
  public final static int IA64_xor = IA64_xmpy + 1;
  public final static int IA64_xuf = IA64_xor + 1;
  public final static int IA64_z = IA64_xuf + 1;
  public final static int IA64_zxt1 = IA64_z + 1;
  public final static int IA64_zxt2 = IA64_zxt1 + 1;
  public final static int IA64_zxt4 = IA64_zxt2 + 1;
  public final static int IA64_last = IA64_zxt4 + 1;

  public final static int NET_null = 0;
  public final static int NET_add = NET_null + 1;
  public final static int NET_add_ovf = NET_add + 1;
  public final static int NET_add_ovf_un = NET_add_ovf + 1;
  public final static int NET_and = NET_add_ovf_un + 1;
  public final static int NET_ann_arg = NET_and + 1;
  public final static int NET_ann_call = NET_ann_arg + 1;
  public final static int NET_ann_catch = NET_ann_call + 1;
  public final static int NET_ann_data = NET_ann_catch + 1;
  public final static int NET_ann_data_s = NET_ann_data + 1;
  public final static int NET_ann_dead = NET_ann_data_s + 1;
  public final static int NET_ann_def = NET_ann_dead + 1;
  public final static int NET_ann_hoisted = NET_ann_def + 1;
  public final static int NET_ann_hoisted_call = NET_ann_hoisted + 1;
  public final static int NET_ann_lab = NET_ann_hoisted_call + 1;
  public final static int NET_ann_live = NET_ann_lab + 1;
  public final static int NET_ann_phi = NET_ann_live + 1;
  public final static int NET_ann_ref = NET_ann_phi + 1;
  public final static int NET_ann_ref_s = NET_ann_ref + 1;
  public final static int NET_arglist = NET_ann_ref_s + 1;
  public final static int NET_beq = NET_arglist + 1;
  public final static int NET_beq_s = NET_beq + 1;
  public final static int NET_bge = NET_beq_s + 1;
  public final static int NET_bge_s = NET_bge + 1;
  public final static int NET_bge_un = NET_bge_s + 1;
  public final static int NET_bge_un_s = NET_bge_un + 1;
  public final static int NET_bgt = NET_bge_un_s + 1;
  public final static int NET_bgt_s = NET_bgt + 1;
  public final static int NET_bgt_un = NET_bgt_s + 1;
  public final static int NET_bgt_un_s = NET_bgt_un + 1;
  public final static int NET_ble = NET_bgt_un_s + 1;
  public final static int NET_ble_s = NET_ble + 1;
  public final static int NET_ble_un = NET_ble_s + 1;
  public final static int NET_ble_un_s = NET_ble_un + 1;
  public final static int NET_blt = NET_ble_un_s + 1;
  public final static int NET_blt_s = NET_blt + 1;
  public final static int NET_blt_un = NET_blt_s + 1;
  public final static int NET_blt_un_s = NET_blt_un + 1;
  public final static int NET_bne_un = NET_blt_un_s + 1;
  public final static int NET_bne_un_s = NET_bne_un + 1;
  public final static int NET_box = NET_bne_un_s + 1;
  public final static int NET_br = NET_box + 1;
  public final static int NET_br_s = NET_br + 1;
  public final static int NET_break = NET_br_s + 1;
  public final static int NET_brfalse = NET_break + 1;
  public final static int NET_brfalse_s = NET_brfalse + 1;
  public final static int NET_brtrue = NET_brfalse_s + 1;
  public final static int NET_brtrue_s = NET_brtrue + 1;
  public final static int NET_call = NET_brtrue_s + 1;
  public final static int NET_calli = NET_call + 1;
  public final static int NET_callvirt = NET_calli + 1;
  public final static int NET_castclass = NET_callvirt + 1;
  public final static int NET_ceq = NET_castclass + 1;
  public final static int NET_cgt = NET_ceq + 1;
  public final static int NET_cgt_un = NET_cgt + 1;
  public final static int NET_ckfinite = NET_cgt_un + 1;
  public final static int NET_clt = NET_ckfinite + 1;
  public final static int NET_clt_un = NET_clt + 1;
  public final static int NET_conv_i = NET_clt_un + 1;
  public final static int NET_conv_i1 = NET_conv_i + 1;
  public final static int NET_conv_i2 = NET_conv_i1 + 1;
  public final static int NET_conv_i4 = NET_conv_i2 + 1;
  public final static int NET_conv_i8 = NET_conv_i4 + 1;
  public final static int NET_conv_ovf_i = NET_conv_i8 + 1;
  public final static int NET_conv_ovf_i1 = NET_conv_ovf_i + 1;
  public final static int NET_conv_ovf_i1_un = NET_conv_ovf_i1 + 1;
  public final static int NET_conv_ovf_i2 = NET_conv_ovf_i1_un + 1;
  public final static int NET_conv_ovf_i2_un = NET_conv_ovf_i2 + 1;
  public final static int NET_conv_ovf_i4 = NET_conv_ovf_i2_un + 1;
  public final static int NET_conv_ovf_i4_un = NET_conv_ovf_i4 + 1;
  public final static int NET_conv_ovf_i8 = NET_conv_ovf_i4_un + 1;
  public final static int NET_conv_ovf_i8_un = NET_conv_ovf_i8 + 1;
  public final static int NET_conv_ovf_i_un = NET_conv_ovf_i8_un + 1;
  public final static int NET_conv_ovf_u = NET_conv_ovf_i_un + 1;
  public final static int NET_conv_ovf_u1 = NET_conv_ovf_u + 1;
  public final static int NET_conv_ovf_u1_un = NET_conv_ovf_u1 + 1;
  public final static int NET_conv_ovf_u2 = NET_conv_ovf_u1_un + 1;
  public final static int NET_conv_ovf_u2_un = NET_conv_ovf_u2 + 1;
  public final static int NET_conv_ovf_u4 = NET_conv_ovf_u2_un + 1;
  public final static int NET_conv_ovf_u4_un = NET_conv_ovf_u4 + 1;
  public final static int NET_conv_ovf_u8 = NET_conv_ovf_u4_un + 1;
  public final static int NET_conv_ovf_u8_un = NET_conv_ovf_u8 + 1;
  public final static int NET_conv_ovf_u_un = NET_conv_ovf_u8_un + 1;
  public final static int NET_conv_r4 = NET_conv_ovf_u_un + 1;
  public final static int NET_conv_r8 = NET_conv_r4 + 1;
  public final static int NET_conv_r_un = NET_conv_r8 + 1;
  public final static int NET_conv_u = NET_conv_r_un + 1;
  public final static int NET_conv_u1 = NET_conv_u + 1;
  public final static int NET_conv_u2 = NET_conv_u1 + 1;
  public final static int NET_conv_u4 = NET_conv_u2 + 1;
  public final static int NET_conv_u8 = NET_conv_u4 + 1;
  public final static int NET_cpblk = NET_conv_u8 + 1;
  public final static int NET_cpobj = NET_cpblk + 1;
  public final static int NET_div = NET_cpobj + 1;
  public final static int NET_div_un = NET_div + 1;
  public final static int NET_dup = NET_div_un + 1;
  public final static int NET_endfilter = NET_dup + 1;
  public final static int NET_endfinally = NET_endfilter + 1;
  public final static int NET_initblk = NET_endfinally + 1;
  public final static int NET_initobj = NET_initblk + 1;
  public final static int NET_isinst = NET_initobj + 1;
  public final static int NET_jmp = NET_isinst + 1;
  public final static int NET_ldarg = NET_jmp + 1;
  public final static int NET_ldarg_0 = NET_ldarg + 1;
  public final static int NET_ldarg_1 = NET_ldarg_0 + 1;
  public final static int NET_ldarg_2 = NET_ldarg_1 + 1;
  public final static int NET_ldarg_3 = NET_ldarg_2 + 1;
  public final static int NET_ldarg_s = NET_ldarg_3 + 1;
  public final static int NET_ldarga = NET_ldarg_s + 1;
  public final static int NET_ldarga_s = NET_ldarga + 1;
  public final static int NET_ldc_i4 = NET_ldarga_s + 1;
  public final static int NET_ldc_i4_0 = NET_ldc_i4 + 1;
  public final static int NET_ldc_i4_1 = NET_ldc_i4_0 + 1;
  public final static int NET_ldc_i4_2 = NET_ldc_i4_1 + 1;
  public final static int NET_ldc_i4_3 = NET_ldc_i4_2 + 1;
  public final static int NET_ldc_i4_4 = NET_ldc_i4_3 + 1;
  public final static int NET_ldc_i4_5 = NET_ldc_i4_4 + 1;
  public final static int NET_ldc_i4_6 = NET_ldc_i4_5 + 1;
  public final static int NET_ldc_i4_7 = NET_ldc_i4_6 + 1;
  public final static int NET_ldc_i4_8 = NET_ldc_i4_7 + 1;
  public final static int NET_ldc_i4_m1 = NET_ldc_i4_8 + 1;
  public final static int NET_ldc_i4_s = NET_ldc_i4_m1 + 1;
  public final static int NET_ldc_i8 = NET_ldc_i4_s + 1;
  public final static int NET_ldc_r4 = NET_ldc_i8 + 1;
  public final static int NET_ldc_r8 = NET_ldc_r4 + 1;
  public final static int NET_ldelem_i = NET_ldc_r8 + 1;
  public final static int NET_ldelem_i1 = NET_ldelem_i + 1;
  public final static int NET_ldelem_i2 = NET_ldelem_i1 + 1;
  public final static int NET_ldelem_i4 = NET_ldelem_i2 + 1;
  public final static int NET_ldelem_i8 = NET_ldelem_i4 + 1;
  public final static int NET_ldelem_r4 = NET_ldelem_i8 + 1;
  public final static int NET_ldelem_r8 = NET_ldelem_r4 + 1;
  public final static int NET_ldelem_ref = NET_ldelem_r8 + 1;
  public final static int NET_ldelem_u1 = NET_ldelem_ref + 1;
  public final static int NET_ldelem_u2 = NET_ldelem_u1 + 1;
  public final static int NET_ldelem_u4 = NET_ldelem_u2 + 1;
  public final static int NET_ldelema = NET_ldelem_u4 + 1;
  public final static int NET_ldfld = NET_ldelema + 1;
  public final static int NET_ldflda = NET_ldfld + 1;
  public final static int NET_ldftn = NET_ldflda + 1;
  public final static int NET_ldind_i = NET_ldftn + 1;
  public final static int NET_ldind_i1 = NET_ldind_i + 1;
  public final static int NET_ldind_i2 = NET_ldind_i1 + 1;
  public final static int NET_ldind_i4 = NET_ldind_i2 + 1;
  public final static int NET_ldind_i8 = NET_ldind_i4 + 1;
  public final static int NET_ldind_r4 = NET_ldind_i8 + 1;
  public final static int NET_ldind_r8 = NET_ldind_r4 + 1;
  public final static int NET_ldind_ref = NET_ldind_r8 + 1;
  public final static int NET_ldind_u1 = NET_ldind_ref + 1;
  public final static int NET_ldind_u2 = NET_ldind_u1 + 1;
  public final static int NET_ldind_u4 = NET_ldind_u2 + 1;
  public final static int NET_ldlen = NET_ldind_u4 + 1;
  public final static int NET_ldloc = NET_ldlen + 1;
  public final static int NET_ldloc_0 = NET_ldloc + 1;
  public final static int NET_ldloc_1 = NET_ldloc_0 + 1;
  public final static int NET_ldloc_2 = NET_ldloc_1 + 1;
  public final static int NET_ldloc_3 = NET_ldloc_2 + 1;
  public final static int NET_ldloc_s = NET_ldloc_3 + 1;
  public final static int NET_ldloca = NET_ldloc_s + 1;
  public final static int NET_ldloca_s = NET_ldloca + 1;
  public final static int NET_ldnull = NET_ldloca_s + 1;
  public final static int NET_ldobj = NET_ldnull + 1;
  public final static int NET_ldsfld = NET_ldobj + 1;
  public final static int NET_ldsflda = NET_ldsfld + 1;
  public final static int NET_ldstr = NET_ldsflda + 1;
  public final static int NET_ldtoken = NET_ldstr + 1;
  public final static int NET_ldvirtftn = NET_ldtoken + 1;
  public final static int NET_leave = NET_ldvirtftn + 1;
  public final static int NET_leave_s = NET_leave + 1;
  public final static int NET_localloc = NET_leave_s + 1;
  public final static int NET_mkrefany = NET_localloc + 1;
  public final static int NET_mul = NET_mkrefany + 1;
  public final static int NET_mul_ovf = NET_mul + 1;
  public final static int NET_mul_ovf_un = NET_mul_ovf + 1;
  public final static int NET_neg = NET_mul_ovf_un + 1;
  public final static int NET_newarr = NET_neg + 1;
  public final static int NET_newobj = NET_newarr + 1;
  public final static int NET_nop = NET_newobj + 1;
  public final static int NET_not = NET_nop + 1;
  public final static int NET_or = NET_not + 1;
  public final static int NET_pop = NET_or + 1;
  public final static int NET_refanytype = NET_pop + 1;
  public final static int NET_refanyval = NET_refanytype + 1;
  public final static int NET_rem = NET_refanyval + 1;
  public final static int NET_rem_un = NET_rem + 1;
  public final static int NET_ret = NET_rem_un + 1;
  public final static int NET_rethrow = NET_ret + 1;
  public final static int NET_shl = NET_rethrow + 1;
  public final static int NET_shr = NET_shl + 1;
  public final static int NET_shr_un = NET_shr + 1;
  public final static int NET_sizeof = NET_shr_un + 1;
  public final static int NET_starg = NET_sizeof + 1;
  public final static int NET_starg_s = NET_starg + 1;
  public final static int NET_stelem_i = NET_starg_s + 1;
  public final static int NET_stelem_i1 = NET_stelem_i + 1;
  public final static int NET_stelem_i2 = NET_stelem_i1 + 1;
  public final static int NET_stelem_i4 = NET_stelem_i2 + 1;
  public final static int NET_stelem_i8 = NET_stelem_i4 + 1;
  public final static int NET_stelem_r4 = NET_stelem_i8 + 1;
  public final static int NET_stelem_r8 = NET_stelem_r4 + 1;
  public final static int NET_stelem_ref = NET_stelem_r8 + 1;
  public final static int NET_stfld = NET_stelem_ref + 1;
  public final static int NET_stind_i = NET_stfld + 1;
  public final static int NET_stind_i1 = NET_stind_i + 1;
  public final static int NET_stind_i2 = NET_stind_i1 + 1;
  public final static int NET_stind_i4 = NET_stind_i2 + 1;
  public final static int NET_stind_i8 = NET_stind_i4 + 1;
  public final static int NET_stind_r4 = NET_stind_i8 + 1;
  public final static int NET_stind_r8 = NET_stind_r4 + 1;
  public final static int NET_stind_ref = NET_stind_r8 + 1;
  public final static int NET_stloc = NET_stind_ref + 1;
  public final static int NET_stloc_0 = NET_stloc + 1;
  public final static int NET_stloc_1 = NET_stloc_0 + 1;
  public final static int NET_stloc_2 = NET_stloc_1 + 1;
  public final static int NET_stloc_3 = NET_stloc_2 + 1;
  public final static int NET_stloc_s = NET_stloc_3 + 1;
  public final static int NET_stobj = NET_stloc_s + 1;
  public final static int NET_stsfld = NET_stobj + 1;
  public final static int NET_sub = NET_stsfld + 1;
  public final static int NET_sub_ovf = NET_sub + 1;
  public final static int NET_sub_ovf_un = NET_sub_ovf + 1;
  public final static int NET_switch = NET_sub_ovf_un + 1;
  public final static int NET_tail_ = NET_switch + 1;
  public final static int NET_throw = NET_tail_ + 1;
  public final static int NET_unaligned_ = NET_throw + 1;
  public final static int NET_unbox = NET_unaligned_ + 1;
  public final static int NET_volatile_ = NET_unbox + 1;
  public final static int NET_xor = NET_volatile_ + 1;
  public final static int NET_ldelem = NET_xor + 1;
  public final static int NET_stelem = NET_ldelem + 1;
  public final static int NET_unbox_any = NET_stelem + 1;
  public final static int NET_constrained_ = NET_unbox_any + 1;
  public final static int NET_no_ = NET_constrained_ + 1;
  public final static int NET_readonly_ = NET_no_ + 1;
  public final static int NET_last = NET_readonly_ + 1;

  public final static int MC12_null = 0;
  public final static int MC12_aba = MC12_null + 1;
  public final static int MC12_abx = MC12_aba + 1;
  public final static int MC12_aby = MC12_abx + 1;
  public final static int MC12_adca = MC12_aby + 1;
  public final static int MC12_adcb = MC12_adca + 1;
  public final static int MC12_adda = MC12_adcb + 1;
  public final static int MC12_addb = MC12_adda + 1;
  public final static int MC12_addd = MC12_addb + 1;
  public final static int MC12_anda = MC12_addd + 1;
  public final static int MC12_andb = MC12_anda + 1;
  public final static int MC12_andcc = MC12_andb + 1;
  public final static int MC12_asl = MC12_andcc + 1;
  public final static int MC12_asla = MC12_asl + 1;
  public final static int MC12_aslb = MC12_asla + 1;
  public final static int MC12_asld = MC12_aslb + 1;
  public final static int MC12_asr = MC12_asld + 1;
  public final static int MC12_asra = MC12_asr + 1;
  public final static int MC12_asrb = MC12_asra + 1;
  public final static int MC12_bcc = MC12_asrb + 1;
  public final static int MC12_bclr = MC12_bcc + 1;
  public final static int MC12_bcs = MC12_bclr + 1;
  public final static int MC12_beq = MC12_bcs + 1;
  public final static int MC12_bge = MC12_beq + 1;
  public final static int MC12_bgnd = MC12_bge + 1;
  public final static int MC12_bgt = MC12_bgnd + 1;
  public final static int MC12_bhi = MC12_bgt + 1;
  public final static int MC12_bhs = MC12_bhi + 1;
  public final static int MC12_bita = MC12_bhs + 1;
  public final static int MC12_bitb = MC12_bita + 1;
  public final static int MC12_ble = MC12_bitb + 1;
  public final static int MC12_blo = MC12_ble + 1;
  public final static int MC12_bls = MC12_blo + 1;
  public final static int MC12_blt = MC12_bls + 1;
  public final static int MC12_bmi = MC12_blt + 1;
  public final static int MC12_bne = MC12_bmi + 1;
  public final static int MC12_bpl = MC12_bne + 1;
  public final static int MC12_bra = MC12_bpl + 1;
  public final static int MC12_brclr = MC12_bra + 1;
  public final static int MC12_brn = MC12_brclr + 1;
  public final static int MC12_brset = MC12_brn + 1;
  public final static int MC12_bset = MC12_brset + 1;
  public final static int MC12_bsr = MC12_bset + 1;
  public final static int MC12_bvc = MC12_bsr + 1;
  public final static int MC12_bvs = MC12_bvc + 1;
  public final static int MC12_call = MC12_bvs + 1;
  public final static int MC12_cba = MC12_call + 1;
  public final static int MC12_clc = MC12_cba + 1;
  public final static int MC12_cli = MC12_clc + 1;
  public final static int MC12_clr = MC12_cli + 1;
  public final static int MC12_clra = MC12_clr + 1;
  public final static int MC12_clrb = MC12_clra + 1;
  public final static int MC12_clv = MC12_clrb + 1;
  public final static int MC12_cmpa = MC12_clv + 1;
  public final static int MC12_cmpb = MC12_cmpa + 1;
  public final static int MC12_com = MC12_cmpb + 1;
  public final static int MC12_coma = MC12_com + 1;
  public final static int MC12_comb = MC12_coma + 1;
  public final static int MC12_cpd = MC12_comb + 1;
  public final static int MC12_cps = MC12_cpd + 1;
  public final static int MC12_cpx = MC12_cps + 1;
  public final static int MC12_cpy = MC12_cpx + 1;
  public final static int MC12_daa = MC12_cpy + 1;
  public final static int MC12_dbeq = MC12_daa + 1;
  public final static int MC12_dbne = MC12_dbeq + 1;
  public final static int MC12_dec = MC12_dbne + 1;
  public final static int MC12_deca = MC12_dec + 1;
  public final static int MC12_decb = MC12_deca + 1;
  public final static int MC12_des = MC12_decb + 1;
  public final static int MC12_dex = MC12_des + 1;
  public final static int MC12_dey = MC12_dex + 1;
  public final static int MC12_ediv = MC12_dey + 1;
  public final static int MC12_edivs = MC12_ediv + 1;
  public final static int MC12_emacs = MC12_edivs + 1;
  public final static int MC12_emaxd = MC12_emacs + 1;
  public final static int MC12_emaxm = MC12_emaxd + 1;
  public final static int MC12_emind = MC12_emaxm + 1;
  public final static int MC12_eminm = MC12_emind + 1;
  public final static int MC12_emul = MC12_eminm + 1;
  public final static int MC12_emuls = MC12_emul + 1;
  public final static int MC12_eora = MC12_emuls + 1;
  public final static int MC12_eorb = MC12_eora + 1;
  public final static int MC12_etbl = MC12_eorb + 1;
  public final static int MC12_exg = MC12_etbl + 1;
  public final static int MC12_fdiv = MC12_exg + 1;
  public final static int MC12_ibeq = MC12_fdiv + 1;
  public final static int MC12_ibne = MC12_ibeq + 1;
  public final static int MC12_idiv = MC12_ibne + 1;
  public final static int MC12_idivs = MC12_idiv + 1;
  public final static int MC12_inc = MC12_idivs + 1;
  public final static int MC12_inca = MC12_inc + 1;
  public final static int MC12_incb = MC12_inca + 1;
  public final static int MC12_ins = MC12_incb + 1;
  public final static int MC12_inx = MC12_ins + 1;
  public final static int MC12_iny = MC12_inx + 1;
  public final static int MC12_jmp = MC12_iny + 1;
  public final static int MC12_jsr = MC12_jmp + 1;
  public final static int MC12_lbcc = MC12_jsr + 1;
  public final static int MC12_lbcs = MC12_lbcc + 1;
  public final static int MC12_lbeq = MC12_lbcs + 1;
  public final static int MC12_lbge = MC12_lbeq + 1;
  public final static int MC12_lbgt = MC12_lbge + 1;
  public final static int MC12_lbhi = MC12_lbgt + 1;
  public final static int MC12_lbhs = MC12_lbhi + 1;
  public final static int MC12_lble = MC12_lbhs + 1;
  public final static int MC12_lblo = MC12_lble + 1;
  public final static int MC12_lbls = MC12_lblo + 1;
  public final static int MC12_lblt = MC12_lbls + 1;
  public final static int MC12_lbmi = MC12_lblt + 1;
  public final static int MC12_lbne = MC12_lbmi + 1;
  public final static int MC12_lbpl = MC12_lbne + 1;
  public final static int MC12_lbra = MC12_lbpl + 1;
  public final static int MC12_lbrn = MC12_lbra + 1;
  public final static int MC12_lbvc = MC12_lbrn + 1;
  public final static int MC12_lbvs = MC12_lbvc + 1;
  public final static int MC12_ldaa = MC12_lbvs + 1;
  public final static int MC12_ldab = MC12_ldaa + 1;
  public final static int MC12_ldd = MC12_ldab + 1;
  public final static int MC12_lds = MC12_ldd + 1;
  public final static int MC12_ldx = MC12_lds + 1;
  public final static int MC12_ldy = MC12_ldx + 1;
  public final static int MC12_leas = MC12_ldy + 1;
  public final static int MC12_leax = MC12_leas + 1;
  public final static int MC12_leay = MC12_leax + 1;
  public final static int MC12_lsl = MC12_leay + 1;
  public final static int MC12_lsla = MC12_lsl + 1;
  public final static int MC12_lslb = MC12_lsla + 1;
  public final static int MC12_lsld = MC12_lslb + 1;
  public final static int MC12_lsr = MC12_lsld + 1;
  public final static int MC12_lsra = MC12_lsr + 1;
  public final static int MC12_lsrb = MC12_lsra + 1;
  public final static int MC12_lsrd = MC12_lsrb + 1;
  public final static int MC12_maxa = MC12_lsrd + 1;
  public final static int MC12_maxm = MC12_maxa + 1;
  public final static int MC12_mem = MC12_maxm + 1;
  public final static int MC12_mina = MC12_mem + 1;
  public final static int MC12_minm = MC12_mina + 1;
  public final static int MC12_movb = MC12_minm + 1;
  public final static int MC12_movw = MC12_movb + 1;
  public final static int MC12_mul = MC12_movw + 1;
  public final static int MC12_neg = MC12_mul + 1;
  public final static int MC12_nega = MC12_neg + 1;
  public final static int MC12_negb = MC12_nega + 1;
  public final static int MC12_nop = MC12_negb + 1;
  public final static int MC12_oraa = MC12_nop + 1;
  public final static int MC12_orab = MC12_oraa + 1;
  public final static int MC12_orcc = MC12_orab + 1;
  public final static int MC12_psha = MC12_orcc + 1;
  public final static int MC12_pshb = MC12_psha + 1;
  public final static int MC12_pshc = MC12_pshb + 1;
  public final static int MC12_pshd = MC12_pshc + 1;
  public final static int MC12_pshx = MC12_pshd + 1;
  public final static int MC12_pshy = MC12_pshx + 1;
  public final static int MC12_pula = MC12_pshy + 1;
  public final static int MC12_pulb = MC12_pula + 1;
  public final static int MC12_pulc = MC12_pulb + 1;
  public final static int MC12_puld = MC12_pulc + 1;
  public final static int MC12_pulx = MC12_puld + 1;
  public final static int MC12_puly = MC12_pulx + 1;
  public final static int MC12_rev = MC12_puly + 1;
  public final static int MC12_revw = MC12_rev + 1;
  public final static int MC12_rol = MC12_revw + 1;
  public final static int MC12_rola = MC12_rol + 1;
  public final static int MC12_rolb = MC12_rola + 1;
  public final static int MC12_ror = MC12_rolb + 1;
  public final static int MC12_rora = MC12_ror + 1;
  public final static int MC12_rorb = MC12_rora + 1;
  public final static int MC12_rtc = MC12_rorb + 1;
  public final static int MC12_rti = MC12_rtc + 1;
  public final static int MC12_rts = MC12_rti + 1;
  public final static int MC12_sba = MC12_rts + 1;
  public final static int MC12_sbca = MC12_sba + 1;
  public final static int MC12_sbcb = MC12_sbca + 1;
  public final static int MC12_sec = MC12_sbcb + 1;
  public final static int MC12_sei = MC12_sec + 1;
  public final static int MC12_sev = MC12_sei + 1;
  public final static int MC12_sex = MC12_sev + 1;
  public final static int MC12_staa = MC12_sex + 1;
  public final static int MC12_stab = MC12_staa + 1;
  public final static int MC12_std = MC12_stab + 1;
  public final static int MC12_stop = MC12_std + 1;
  public final static int MC12_sts = MC12_stop + 1;
  public final static int MC12_stx = MC12_sts + 1;
  public final static int MC12_sty = MC12_stx + 1;
  public final static int MC12_suba = MC12_sty + 1;
  public final static int MC12_subb = MC12_suba + 1;
  public final static int MC12_subd = MC12_subb + 1;
  public final static int MC12_swi = MC12_subd + 1;
  public final static int MC12_tab = MC12_swi + 1;
  public final static int MC12_tap = MC12_tab + 1;
  public final static int MC12_tba = MC12_tap + 1;
  public final static int MC12_tbeq = MC12_tba + 1;
  public final static int MC12_tbl = MC12_tbeq + 1;
  public final static int MC12_tbne = MC12_tbl + 1;
  public final static int MC12_tfr = MC12_tbne + 1;
  public final static int MC12_tpa = MC12_tfr + 1;
  public final static int MC12_trap = MC12_tpa + 1;
  public final static int MC12_tst = MC12_trap + 1;
  public final static int MC12_tsta = MC12_tst + 1;
  public final static int MC12_tstb = MC12_tsta + 1;
  public final static int MC12_tsx = MC12_tstb + 1;
  public final static int MC12_tsy = MC12_tsx + 1;
  public final static int MC12_txs = MC12_tsy + 1;
  public final static int MC12_tys = MC12_txs + 1;
  public final static int MC12_wai = MC12_tys + 1;
  public final static int MC12_wav = MC12_wai + 1;
  public final static int MC12_wavr = MC12_wav + 1;
  public final static int MC12_xgdx = MC12_wavr + 1;
  public final static int MC12_xgdy = MC12_xgdx + 1;
  public final static int MC12_skip1 = MC12_xgdy + 1;
  public final static int MC12_skip2 = MC12_skip1 + 1;
  public final static int MC12X_addx = MC12_skip2 + 1;
  public final static int MC12X_addy = MC12X_addx + 1;
  public final static int MC12X_aded = MC12X_addy + 1;
  public final static int MC12X_adex = MC12X_aded + 1;
  public final static int MC12X_adey = MC12X_adex + 1;
  public final static int MC12X_andx = MC12X_adey + 1;
  public final static int MC12X_andy = MC12X_andx + 1;
  public final static int MC12X_aslw = MC12X_andy + 1;
  public final static int MC12X_aslx = MC12X_aslw + 1;
  public final static int MC12X_asly = MC12X_aslx + 1;
  public final static int MC12X_asrw = MC12X_asly + 1;
  public final static int MC12X_asrx = MC12X_asrw + 1;
  public final static int MC12X_asry = MC12X_asrx + 1;
  public final static int MC12X_bitx = MC12X_asry + 1;
  public final static int MC12X_bity = MC12X_bitx + 1;
  public final static int MC12X_btas = MC12X_bity + 1;
  public final static int MC12X_clrw = MC12X_btas + 1;
  public final static int MC12X_clrx = MC12X_clrw + 1;
  public final static int MC12X_clry = MC12X_clrx + 1;
  public final static int MC12X_comw = MC12X_clry + 1;
  public final static int MC12X_comx = MC12X_comw + 1;
  public final static int MC12X_comy = MC12X_comx + 1;
  public final static int MC12X_cped = MC12X_comy + 1;
  public final static int MC12X_cpes = MC12X_cped + 1;
  public final static int MC12X_cpex = MC12X_cpes + 1;
  public final static int MC12X_cpey = MC12X_cpex + 1;
  public final static int MC12X_decw = MC12X_cpey + 1;
  public final static int MC12X_decx = MC12X_decw + 1;
  public final static int MC12X_decy = MC12X_decx + 1;
  public final static int MC12X_eorx = MC12X_decy + 1;
  public final static int MC12X_eory = MC12X_eorx + 1;
  public final static int MC12X_gldaa = MC12X_eory + 1;
  public final static int MC12X_gldab = MC12X_gldaa + 1;
  public final static int MC12X_gldd = MC12X_gldab + 1;
  public final static int MC12X_glds = MC12X_gldd + 1;
  public final static int MC12X_gldx = MC12X_glds + 1;
  public final static int MC12X_gldy = MC12X_gldx + 1;
  public final static int MC12X_gstaa = MC12X_gldy + 1;
  public final static int MC12X_gstab = MC12X_gstaa + 1;
  public final static int MC12X_gstd = MC12X_gstab + 1;
  public final static int MC12X_gsts = MC12X_gstd + 1;
  public final static int MC12X_gstx = MC12X_gsts + 1;
  public final static int MC12X_gsty = MC12X_gstx + 1;
  public final static int MC12X_incw = MC12X_gsty + 1;
  public final static int MC12X_incx = MC12X_incw + 1;
  public final static int MC12X_incy = MC12X_incx + 1;
  public final static int MC12X_lsrw = MC12X_incy + 1;
  public final static int MC12X_lsrx = MC12X_lsrw + 1;
  public final static int MC12X_lsry = MC12X_lsrx + 1;
  public final static int MC12X_negw = MC12X_lsry + 1;
  public final static int MC12X_negx = MC12X_negw + 1;
  public final static int MC12X_negy = MC12X_negx + 1;
  public final static int MC12X_orx = MC12X_negy + 1;
  public final static int MC12X_ory = MC12X_orx + 1;
  public final static int MC12X_pshcw = MC12X_ory + 1;
  public final static int MC12X_pulcw = MC12X_pshcw + 1;
  public final static int MC12X_rolw = MC12X_pulcw + 1;
  public final static int MC12X_rolx = MC12X_rolw + 1;
  public final static int MC12X_roly = MC12X_rolx + 1;
  public final static int MC12X_rorw = MC12X_roly + 1;
  public final static int MC12X_rorx = MC12X_rorw + 1;
  public final static int MC12X_rory = MC12X_rorx + 1;
  public final static int MC12X_sbed = MC12X_rory + 1;
  public final static int MC12X_sbex = MC12X_sbed + 1;
  public final static int MC12X_sbey = MC12X_sbex + 1;
  public final static int MC12X_subx = MC12X_sbey + 1;
  public final static int MC12X_suby = MC12X_subx + 1;
  public final static int MC12X_tstw = MC12X_suby + 1;
  public final static int MC12X_tstx = MC12X_tstw + 1;
  public final static int MC12X_tsty = MC12X_tstx + 1;
  public final static int MC12X_sys = MC12X_tsty + 1;
  public final static int MC12XGATE_adc = MC12X_sys + 1;
  public final static int MC12XGATE_add = MC12XGATE_adc + 1;
  public final static int MC12XGATE_addh = MC12XGATE_add + 1;
  public final static int MC12XGATE_addl = MC12XGATE_addh + 1;
  public final static int MC12XGATE_and = MC12XGATE_addl + 1;
  public final static int MC12XGATE_andh = MC12XGATE_and + 1;
  public final static int MC12XGATE_andl = MC12XGATE_andh + 1;
  public final static int MC12XGATE_asr = MC12XGATE_andl + 1;
  public final static int MC12XGATE_bcc = MC12XGATE_asr + 1;
  public final static int MC12XGATE_bcs = MC12XGATE_bcc + 1;
  public final static int MC12XGATE_beq = MC12XGATE_bcs + 1;
  public final static int MC12XGATE_bfext = MC12XGATE_beq + 1;
  public final static int MC12XGATE_bffo = MC12XGATE_bfext + 1;
  public final static int MC12XGATE_bfins = MC12XGATE_bffo + 1;
  public final static int MC12XGATE_bfinsi = MC12XGATE_bfins + 1;
  public final static int MC12XGATE_bfinsx = MC12XGATE_bfinsi + 1;
  public final static int MC12XGATE_bge = MC12XGATE_bfinsx + 1;
  public final static int MC12XGATE_bgt = MC12XGATE_bge + 1;
  public final static int MC12XGATE_bhi = MC12XGATE_bgt + 1;
  public final static int MC12XGATE_bhs = MC12XGATE_bhi + 1;
  public final static int MC12XGATE_bith = MC12XGATE_bhs + 1;
  public final static int MC12XGATE_bitl = MC12XGATE_bith + 1;
  public final static int MC12XGATE_ble = MC12XGATE_bitl + 1;
  public final static int MC12XGATE_blo = MC12XGATE_ble + 1;
  public final static int MC12XGATE_bls = MC12XGATE_blo + 1;
  public final static int MC12XGATE_blt = MC12XGATE_bls + 1;
  public final static int MC12XGATE_bmi = MC12XGATE_blt + 1;
  public final static int MC12XGATE_bne = MC12XGATE_bmi + 1;
  public final static int MC12XGATE_bpl = MC12XGATE_bne + 1;
  public final static int MC12XGATE_bra = MC12XGATE_bpl + 1;
  public final static int MC12XGATE_brk = MC12XGATE_bra + 1;
  public final static int MC12XGATE_bvc = MC12XGATE_brk + 1;
  public final static int MC12XGATE_bvs = MC12XGATE_bvc + 1;
  public final static int MC12XGATE_cmp = MC12XGATE_bvs + 1;
  public final static int MC12XGATE_cmpl = MC12XGATE_cmp + 1;
  public final static int MC12XGATE_com = MC12XGATE_cmpl + 1;
  public final static int MC12XGATE_cpc = MC12XGATE_com + 1;
  public final static int MC12XGATE_cpch = MC12XGATE_cpc + 1;
  public final static int MC12XGATE_csem = MC12XGATE_cpch + 1;
  public final static int MC12XGATE_csl = MC12XGATE_csem + 1;
  public final static int MC12XGATE_csr = MC12XGATE_csl + 1;
  public final static int MC12XGATE_jal = MC12XGATE_csr + 1;
  public final static int MC12XGATE_ldb = MC12XGATE_jal + 1;
  public final static int MC12XGATE_ldh = MC12XGATE_ldb + 1;
  public final static int MC12XGATE_ldl = MC12XGATE_ldh + 1;
  public final static int MC12XGATE_ldw = MC12XGATE_ldl + 1;
  public final static int MC12XGATE_lsl = MC12XGATE_ldw + 1;
  public final static int MC12XGATE_lsr = MC12XGATE_lsl + 1;
  public final static int MC12XGATE_mov = MC12XGATE_lsr + 1;
  public final static int MC12XGATE_neg = MC12XGATE_mov + 1;
  public final static int MC12XGATE_nop = MC12XGATE_neg + 1;
  public final static int MC12XGATE_or = MC12XGATE_nop + 1;
  public final static int MC12XGATE_orh = MC12XGATE_or + 1;
  public final static int MC12XGATE_orl = MC12XGATE_orh + 1;
  public final static int MC12XGATE_par = MC12XGATE_orl + 1;
  public final static int MC12XGATE_rol = MC12XGATE_par + 1;
  public final static int MC12XGATE_ror = MC12XGATE_rol + 1;
  public final static int MC12XGATE_rts = MC12XGATE_ror + 1;
  public final static int MC12XGATE_sbc = MC12XGATE_rts + 1;
  public final static int MC12XGATE_sex = MC12XGATE_sbc + 1;
  public final static int MC12XGATE_sif = MC12XGATE_sex + 1;
  public final static int MC12XGATE_ssem = MC12XGATE_sif + 1;
  public final static int MC12XGATE_stb = MC12XGATE_ssem + 1;
  public final static int MC12XGATE_stw = MC12XGATE_stb + 1;
  public final static int MC12XGATE_sub = MC12XGATE_stw + 1;
  public final static int MC12XGATE_subh = MC12XGATE_sub + 1;
  public final static int MC12XGATE_subl = MC12XGATE_subh + 1;
  public final static int MC12XGATE_tfr = MC12XGATE_subl + 1;
  public final static int MC12XGATE_tst = MC12XGATE_tfr + 1;
  public final static int MC12XGATE_xnor = MC12XGATE_tst + 1;
  public final static int MC12XGATE_xnorh = MC12XGATE_xnor + 1;
  public final static int MC12XGATE_xnorl = MC12XGATE_xnorh + 1;
  public final static int MC12XGATE_add16 = MC12XGATE_xnorl + 1;
  public final static int MC12XGATE_and16 = MC12XGATE_add16 + 1;
  public final static int MC12XGATE_cmp16 = MC12XGATE_and16 + 1;
  public final static int MC12XGATE_ldw16 = MC12XGATE_cmp16 + 1;
  public final static int MC12XGATE_or16 = MC12XGATE_ldw16 + 1;
  public final static int MC12XGATE_sub16 = MC12XGATE_or16 + 1;
  public final static int MC12XGATE_xnor16 = MC12XGATE_sub16 + 1;
  public final static int MC12_last = MC12XGATE_xnor16 + 1;

  public final static int MC6816_null = 0;
  public final static int MC6816_ldaa = MC6816_null + 1;
  public final static int MC6816_ldab = MC6816_ldaa + 1;
  public final static int MC6816_ldd = MC6816_ldab + 1;
  public final static int MC6816_lde = MC6816_ldd + 1;
  public final static int MC6816_lded = MC6816_lde + 1;
  public final static int MC6816_movb = MC6816_lded + 1;
  public final static int MC6816_movw = MC6816_movb + 1;
  public final static int MC6816_staa = MC6816_movw + 1;
  public final static int MC6816_stab = MC6816_staa + 1;
  public final static int MC6816_std = MC6816_stab + 1;
  public final static int MC6816_ste = MC6816_std + 1;
  public final static int MC6816_sted = MC6816_ste + 1;
  public final static int MC6816_tab = MC6816_sted + 1;
  public final static int MC6816_tba = MC6816_tab + 1;
  public final static int MC6816_tde = MC6816_tba + 1;
  public final static int MC6816_ted = MC6816_tde + 1;
  public final static int MC6816_xgab = MC6816_ted + 1;
  public final static int MC6816_xgde = MC6816_xgab + 1;
  public final static int MC6816_aba = MC6816_xgde + 1;
  public final static int MC6816_adca = MC6816_aba + 1;
  public final static int MC6816_adcb = MC6816_adca + 1;
  public final static int MC6816_adcd = MC6816_adcb + 1;
  public final static int MC6816_adce = MC6816_adcd + 1;
  public final static int MC6816_adda = MC6816_adce + 1;
  public final static int MC6816_addb = MC6816_adda + 1;
  public final static int MC6816_addd = MC6816_addb + 1;
  public final static int MC6816_adde = MC6816_addd + 1;
  public final static int MC6816_ade = MC6816_adde + 1;
  public final static int MC6816_sba = MC6816_ade + 1;
  public final static int MC6816_sbca = MC6816_sba + 1;
  public final static int MC6816_sbcb = MC6816_sbca + 1;
  public final static int MC6816_sbcd = MC6816_sbcb + 1;
  public final static int MC6816_sbce = MC6816_sbcd + 1;
  public final static int MC6816_sde = MC6816_sbce + 1;
  public final static int MC6816_suba = MC6816_sde + 1;
  public final static int MC6816_subb = MC6816_suba + 1;
  public final static int MC6816_subd = MC6816_subb + 1;
  public final static int MC6816_sube = MC6816_subd + 1;
  public final static int MC6816_daa = MC6816_sube + 1;
  public final static int MC6816_sxt = MC6816_daa + 1;
  public final static int MC6816_cba = MC6816_sxt + 1;
  public final static int MC6816_cmpa = MC6816_cba + 1;
  public final static int MC6816_cmpb = MC6816_cmpa + 1;
  public final static int MC6816_cpd = MC6816_cmpb + 1;
  public final static int MC6816_cpe = MC6816_cpd + 1;
  public final static int MC6816_tst = MC6816_cpe + 1;
  public final static int MC6816_tsta = MC6816_tst + 1;
  public final static int MC6816_tstb = MC6816_tsta + 1;
  public final static int MC6816_tstd = MC6816_tstb + 1;
  public final static int MC6816_tste = MC6816_tstd + 1;
  public final static int MC6816_tstw = MC6816_tste + 1;
  public final static int MC6816_ediv = MC6816_tstw + 1;
  public final static int MC6816_edivs = MC6816_ediv + 1;
  public final static int MC6816_emul = MC6816_edivs + 1;
  public final static int MC6816_emuls = MC6816_emul + 1;
  public final static int MC6816_fdiv = MC6816_emuls + 1;
  public final static int MC6816_fmuls = MC6816_fdiv + 1;
  public final static int MC6816_idiv = MC6816_fmuls + 1;
  public final static int MC6816_mul = MC6816_idiv + 1;
  public final static int MC6816_dec = MC6816_mul + 1;
  public final static int MC6816_deca = MC6816_dec + 1;
  public final static int MC6816_decb = MC6816_deca + 1;
  public final static int MC6816_decw = MC6816_decb + 1;
  public final static int MC6816_inc = MC6816_decw + 1;
  public final static int MC6816_inca = MC6816_inc + 1;
  public final static int MC6816_incb = MC6816_inca + 1;
  public final static int MC6816_incw = MC6816_incb + 1;
  public final static int MC6816_clr = MC6816_incw + 1;
  public final static int MC6816_clra = MC6816_clr + 1;
  public final static int MC6816_clrb = MC6816_clra + 1;
  public final static int MC6816_clrd = MC6816_clrb + 1;
  public final static int MC6816_clre = MC6816_clrd + 1;
  public final static int MC6816_clrw = MC6816_clre + 1;
  public final static int MC6816_com = MC6816_clrw + 1;
  public final static int MC6816_coma = MC6816_com + 1;
  public final static int MC6816_comb = MC6816_coma + 1;
  public final static int MC6816_comd = MC6816_comb + 1;
  public final static int MC6816_come = MC6816_comd + 1;
  public final static int MC6816_comw = MC6816_come + 1;
  public final static int MC6816_neg = MC6816_comw + 1;
  public final static int MC6816_nega = MC6816_neg + 1;
  public final static int MC6816_negb = MC6816_nega + 1;
  public final static int MC6816_negd = MC6816_negb + 1;
  public final static int MC6816_nege = MC6816_negd + 1;
  public final static int MC6816_negw = MC6816_nege + 1;
  public final static int MC6816_anda = MC6816_negw + 1;
  public final static int MC6816_andb = MC6816_anda + 1;
  public final static int MC6816_andd = MC6816_andb + 1;
  public final static int MC6816_ande = MC6816_andd + 1;
  public final static int MC6816_eora = MC6816_ande + 1;
  public final static int MC6816_eorb = MC6816_eora + 1;
  public final static int MC6816_eord = MC6816_eorb + 1;
  public final static int MC6816_eore = MC6816_eord + 1;
  public final static int MC6816_oraa = MC6816_eore + 1;
  public final static int MC6816_orab = MC6816_oraa + 1;
  public final static int MC6816_ord = MC6816_orab + 1;
  public final static int MC6816_ore = MC6816_ord + 1;
  public final static int MC6816_bita = MC6816_ore + 1;
  public final static int MC6816_bitb = MC6816_bita + 1;
  public final static int MC6816_bclr = MC6816_bitb + 1;
  public final static int MC6816_bclrw = MC6816_bclr + 1;
  public final static int MC6816_bset = MC6816_bclrw + 1;
  public final static int MC6816_bsetw = MC6816_bset + 1;
  public final static int MC6816_lsr = MC6816_bsetw + 1;
  public final static int MC6816_lsra = MC6816_lsr + 1;
  public final static int MC6816_lsrb = MC6816_lsra + 1;
  public final static int MC6816_lsrd = MC6816_lsrb + 1;
  public final static int MC6816_lsre = MC6816_lsrd + 1;
  public final static int MC6816_lsrw = MC6816_lsre + 1;
  public final static int MC6816_asl = MC6816_lsrw + 1;
  public final static int MC6816_asla = MC6816_asl + 1;
  public final static int MC6816_aslb = MC6816_asla + 1;
  public final static int MC6816_asld = MC6816_aslb + 1;
  public final static int MC6816_asle = MC6816_asld + 1;
  public final static int MC6816_aslw = MC6816_asle + 1;
  public final static int MC6816_asr = MC6816_aslw + 1;
  public final static int MC6816_asra = MC6816_asr + 1;
  public final static int MC6816_asrb = MC6816_asra + 1;
  public final static int MC6816_asrd = MC6816_asrb + 1;
  public final static int MC6816_asre = MC6816_asrd + 1;
  public final static int MC6816_asrw = MC6816_asre + 1;
  public final static int MC6816_rol = MC6816_asrw + 1;
  public final static int MC6816_rola = MC6816_rol + 1;
  public final static int MC6816_rolb = MC6816_rola + 1;
  public final static int MC6816_rold = MC6816_rolb + 1;
  public final static int MC6816_role = MC6816_rold + 1;
  public final static int MC6816_rolw = MC6816_role + 1;
  public final static int MC6816_ror = MC6816_rolw + 1;
  public final static int MC6816_rora = MC6816_ror + 1;
  public final static int MC6816_rorb = MC6816_rora + 1;
  public final static int MC6816_rord = MC6816_rorb + 1;
  public final static int MC6816_rore = MC6816_rord + 1;
  public final static int MC6816_rorw = MC6816_rore + 1;
  public final static int MC6816_bra = MC6816_rorw + 1;
  public final static int MC6816_brn = MC6816_bra + 1;
  public final static int MC6816_bcc = MC6816_brn + 1;
  public final static int MC6816_bcs = MC6816_bcc + 1;
  public final static int MC6816_beq = MC6816_bcs + 1;
  public final static int MC6816_bmi = MC6816_beq + 1;
  public final static int MC6816_bne = MC6816_bmi + 1;
  public final static int MC6816_bpl = MC6816_bne + 1;
  public final static int MC6816_bvc = MC6816_bpl + 1;
  public final static int MC6816_bvs = MC6816_bvc + 1;
  public final static int MC6816_bhi = MC6816_bvs + 1;
  public final static int MC6816_bls = MC6816_bhi + 1;
  public final static int MC6816_bge = MC6816_bls + 1;
  public final static int MC6816_bgt = MC6816_bge + 1;
  public final static int MC6816_ble = MC6816_bgt + 1;
  public final static int MC6816_blt = MC6816_ble + 1;
  public final static int MC6816_lbra = MC6816_blt + 1;
  public final static int MC6816_lbrn = MC6816_lbra + 1;
  public final static int MC6816_lbcc = MC6816_lbrn + 1;
  public final static int MC6816_lbcs = MC6816_lbcc + 1;
  public final static int MC6816_lbeq = MC6816_lbcs + 1;
  public final static int MC6816_lbev = MC6816_lbeq + 1;
  public final static int MC6816_lbmi = MC6816_lbev + 1;
  public final static int MC6816_lbmv = MC6816_lbmi + 1;
  public final static int MC6816_lbne = MC6816_lbmv + 1;
  public final static int MC6816_lbpl = MC6816_lbne + 1;
  public final static int MC6816_lbvc = MC6816_lbpl + 1;
  public final static int MC6816_lbvs = MC6816_lbvc + 1;
  public final static int MC6816_lbhi = MC6816_lbvs + 1;
  public final static int MC6816_lbls = MC6816_lbhi + 1;
  public final static int MC6816_lbge = MC6816_lbls + 1;
  public final static int MC6816_lbgt = MC6816_lbge + 1;
  public final static int MC6816_lble = MC6816_lbgt + 1;
  public final static int MC6816_lblt = MC6816_lble + 1;
  public final static int MC6816_brclr = MC6816_lblt + 1;
  public final static int MC6816_brset = MC6816_brclr + 1;
  public final static int MC6816_jmp = MC6816_brset + 1;
  public final static int MC6816_bsr = MC6816_jmp + 1;
  public final static int MC6816_jsr = MC6816_bsr + 1;
  public final static int MC6816_lbsr = MC6816_jsr + 1;
  public final static int MC6816_rts = MC6816_lbsr + 1;
  public final static int MC6816_rti = MC6816_rts + 1;
  public final static int MC6816_swi = MC6816_rti + 1;
  public final static int MC6816_abx = MC6816_swi + 1;
  public final static int MC6816_aby = MC6816_abx + 1;
  public final static int MC6816_abz = MC6816_aby + 1;
  public final static int MC6816_adx = MC6816_abz + 1;
  public final static int MC6816_ady = MC6816_adx + 1;
  public final static int MC6816_adz = MC6816_ady + 1;
  public final static int MC6816_aex = MC6816_adz + 1;
  public final static int MC6816_aey = MC6816_aex + 1;
  public final static int MC6816_aez = MC6816_aey + 1;
  public final static int MC6816_aix = MC6816_aez + 1;
  public final static int MC6816_aiy = MC6816_aix + 1;
  public final static int MC6816_aiz = MC6816_aiy + 1;
  public final static int MC6816_cpx = MC6816_aiz + 1;
  public final static int MC6816_cpy = MC6816_cpx + 1;
  public final static int MC6816_cpz = MC6816_cpy + 1;
  public final static int MC6816_ldx = MC6816_cpz + 1;
  public final static int MC6816_ldy = MC6816_ldx + 1;
  public final static int MC6816_ldz = MC6816_ldy + 1;
  public final static int MC6816_stx = MC6816_ldz + 1;
  public final static int MC6816_sty = MC6816_stx + 1;
  public final static int MC6816_stz = MC6816_sty + 1;
  public final static int MC6816_tsx = MC6816_stz + 1;
  public final static int MC6816_tsy = MC6816_tsx + 1;
  public final static int MC6816_tsz = MC6816_tsy + 1;
  public final static int MC6816_txs = MC6816_tsz + 1;
  public final static int MC6816_txy = MC6816_txs + 1;
  public final static int MC6816_txz = MC6816_txy + 1;
  public final static int MC6816_tys = MC6816_txz + 1;
  public final static int MC6816_tyx = MC6816_tys + 1;
  public final static int MC6816_tyz = MC6816_tyx + 1;
  public final static int MC6816_tzs = MC6816_tyz + 1;
  public final static int MC6816_tzx = MC6816_tzs + 1;
  public final static int MC6816_tzy = MC6816_tzx + 1;
  public final static int MC6816_xgdx = MC6816_tzy + 1;
  public final static int MC6816_xgdy = MC6816_xgdx + 1;
  public final static int MC6816_xgdz = MC6816_xgdy + 1;
  public final static int MC6816_xgex = MC6816_xgdz + 1;
  public final static int MC6816_xgey = MC6816_xgex + 1;
  public final static int MC6816_xgez = MC6816_xgey + 1;
  public final static int MC6816_tbek = MC6816_xgez + 1;
  public final static int MC6816_tbsk = MC6816_tbek + 1;
  public final static int MC6816_tbxk = MC6816_tbsk + 1;
  public final static int MC6816_tbyk = MC6816_tbxk + 1;
  public final static int MC6816_tbzk = MC6816_tbyk + 1;
  public final static int MC6816_tekb = MC6816_tbzk + 1;
  public final static int MC6816_tskb = MC6816_tekb + 1;
  public final static int MC6816_txkb = MC6816_tskb + 1;
  public final static int MC6816_tykb = MC6816_txkb + 1;
  public final static int MC6816_tzkb = MC6816_tykb + 1;
  public final static int MC6816_ais = MC6816_tzkb + 1;
  public final static int MC6816_cps = MC6816_ais + 1;
  public final static int MC6816_lds = MC6816_cps + 1;
  public final static int MC6816_sts = MC6816_lds + 1;
  public final static int MC6816_psha = MC6816_sts + 1;
  public final static int MC6816_pshb = MC6816_psha + 1;
  public final static int MC6816_pshm = MC6816_pshb + 1;
  public final static int MC6816_pula = MC6816_pshm + 1;
  public final static int MC6816_pulb = MC6816_pula + 1;
  public final static int MC6816_pulm = MC6816_pulb + 1;
  public final static int MC6816_andp = MC6816_pulm + 1;
  public final static int MC6816_orp = MC6816_andp + 1;
  public final static int MC6816_tap = MC6816_orp + 1;
  public final static int MC6816_tdp = MC6816_tap + 1;
  public final static int MC6816_tpa = MC6816_tdp + 1;
  public final static int MC6816_tpd = MC6816_tpa + 1;
  public final static int MC6816_ace = MC6816_tpd + 1;
  public final static int MC6816_aced = MC6816_ace + 1;
  public final static int MC6816_aslm = MC6816_aced + 1;
  public final static int MC6816_asrm = MC6816_aslm + 1;
  public final static int MC6816_clrm = MC6816_asrm + 1;
  public final static int MC6816_ldhi = MC6816_clrm + 1;
  public final static int MC6816_mac = MC6816_ldhi + 1;
  public final static int MC6816_pshmac = MC6816_mac + 1;
  public final static int MC6816_pulmac = MC6816_pshmac + 1;
  public final static int MC6816_rmac = MC6816_pulmac + 1;
  public final static int MC6816_tdmsk = MC6816_rmac + 1;
  public final static int MC6816_tedm = MC6816_tdmsk + 1;
  public final static int MC6816_tem = MC6816_tedm + 1;
  public final static int MC6816_tmer = MC6816_tem + 1;
  public final static int MC6816_tmet = MC6816_tmer + 1;
  public final static int MC6816_tmxed = MC6816_tmet + 1;
  public final static int MC6816_lpstop = MC6816_tmxed + 1;
  public final static int MC6816_wai = MC6816_lpstop + 1;
  public final static int MC6816_bgnd = MC6816_wai + 1;
  public final static int MC6816_nop = MC6816_bgnd + 1;
  public final static int MC6816_last = MC6816_nop + 1;

  public final static int I960_null = 0;
  public final static int I960_addc = I960_null + 1;
  public final static int I960_addi = I960_addc + 1;
  public final static int I960_addo = I960_addi + 1;
  public final static int I960_alterbit = I960_addo + 1;
  public final static int I960_and = I960_alterbit + 1;
  public final static int I960_andnot = I960_and + 1;
  public final static int I960_atadd = I960_andnot + 1;
  public final static int I960_atmod = I960_atadd + 1;
  public final static int I960_b = I960_atmod + 1;
  public final static int I960_bal = I960_b + 1;
  public final static int I960_balx = I960_bal + 1;
  public final static int I960_bbc = I960_balx + 1;
  public final static int I960_bbs = I960_bbc + 1;
  public final static int I960_bno = I960_bbs + 1;
  public final static int I960_bg = I960_bno + 1;
  public final static int I960_be = I960_bg + 1;
  public final static int I960_bge = I960_be + 1;
  public final static int I960_bl = I960_bge + 1;
  public final static int I960_bne = I960_bl + 1;
  public final static int I960_ble = I960_bne + 1;
  public final static int I960_bo = I960_ble + 1;
  public final static int I960_bx = I960_bo + 1;
  public final static int I960_call = I960_bx + 1;
  public final static int I960_calls = I960_call + 1;
  public final static int I960_callx = I960_calls + 1;
  public final static int I960_chkbit = I960_callx + 1;
  public final static int I960_clrbit = I960_chkbit + 1;
  public final static int I960_cmpdeci = I960_clrbit + 1;
  public final static int I960_cmpdeco = I960_cmpdeci + 1;
  public final static int I960_cmpi = I960_cmpdeco + 1;
  public final static int I960_cmpibno = I960_cmpi + 1;
  public final static int I960_cmpibg = I960_cmpibno + 1;
  public final static int I960_cmpibe = I960_cmpibg + 1;
  public final static int I960_cmpibge = I960_cmpibe + 1;
  public final static int I960_cmpibl = I960_cmpibge + 1;
  public final static int I960_cmpibne = I960_cmpibl + 1;
  public final static int I960_cmpible = I960_cmpibne + 1;
  public final static int I960_cmpibo = I960_cmpible + 1;
  public final static int I960_cmpinci = I960_cmpibo + 1;
  public final static int I960_cmpinco = I960_cmpinci + 1;
  public final static int I960_cmpo = I960_cmpinco + 1;
  public final static int I960_cmpobg = I960_cmpo + 1;
  public final static int I960_cmpobe = I960_cmpobg + 1;
  public final static int I960_cmpobge = I960_cmpobe + 1;
  public final static int I960_cmpobl = I960_cmpobge + 1;
  public final static int I960_cmpobne = I960_cmpobl + 1;
  public final static int I960_cmpoble = I960_cmpobne + 1;
  public final static int I960_concmpi = I960_cmpoble + 1;
  public final static int I960_concmpo = I960_concmpi + 1;
  public final static int I960_divi = I960_concmpo + 1;
  public final static int I960_divo = I960_divi + 1;
  public final static int I960_ediv = I960_divo + 1;
  public final static int I960_emul = I960_ediv + 1;
  public final static int I960_eshro = I960_emul + 1;
  public final static int I960_extract = I960_eshro + 1;
  public final static int I960_faultno = I960_extract + 1;
  public final static int I960_faultg = I960_faultno + 1;
  public final static int I960_faulte = I960_faultg + 1;
  public final static int I960_faultge = I960_faulte + 1;
  public final static int I960_faultl = I960_faultge + 1;
  public final static int I960_faultne = I960_faultl + 1;
  public final static int I960_faultle = I960_faultne + 1;
  public final static int I960_faulto = I960_faultle + 1;
  public final static int I960_flushreg = I960_faulto + 1;
  public final static int I960_fmark = I960_flushreg + 1;
  public final static int I960_ld = I960_fmark + 1;
  public final static int I960_lda = I960_ld + 1;
  public final static int I960_ldib = I960_lda + 1;
  public final static int I960_ldis = I960_ldib + 1;
  public final static int I960_ldl = I960_ldis + 1;
  public final static int I960_ldob = I960_ldl + 1;
  public final static int I960_ldos = I960_ldob + 1;
  public final static int I960_ldq = I960_ldos + 1;
  public final static int I960_ldt = I960_ldq + 1;
  public final static int I960_mark = I960_ldt + 1;
  public final static int I960_modac = I960_mark + 1;
  public final static int I960_modi = I960_modac + 1;
  public final static int I960_modify = I960_modi + 1;
  public final static int I960_modpc = I960_modify + 1;
  public final static int I960_modtc = I960_modpc + 1;
  public final static int I960_mov = I960_modtc + 1;
  public final static int I960_movl = I960_mov + 1;
  public final static int I960_movq = I960_movl + 1;
  public final static int I960_movt = I960_movq + 1;
  public final static int I960_muli = I960_movt + 1;
  public final static int I960_mulo = I960_muli + 1;
  public final static int I960_nand = I960_mulo + 1;
  public final static int I960_nor = I960_nand + 1;
  public final static int I960_not = I960_nor + 1;
  public final static int I960_notand = I960_not + 1;
  public final static int I960_notbit = I960_notand + 1;
  public final static int I960_notor = I960_notbit + 1;
  public final static int I960_or = I960_notor + 1;
  public final static int I960_ornot = I960_or + 1;
  public final static int I960_remi = I960_ornot + 1;
  public final static int I960_remo = I960_remi + 1;
  public final static int I960_ret = I960_remo + 1;
  public final static int I960_rotate = I960_ret + 1;
  public final static int I960_scanbit = I960_rotate + 1;
  public final static int I960_scanbyte = I960_scanbit + 1;
  public final static int I960_setbit = I960_scanbyte + 1;
  public final static int I960_shli = I960_setbit + 1;
  public final static int I960_shlo = I960_shli + 1;
  public final static int I960_shrdi = I960_shlo + 1;
  public final static int I960_shri = I960_shrdi + 1;
  public final static int I960_shro = I960_shri + 1;
  public final static int I960_spanbit = I960_shro + 1;
  public final static int I960_st = I960_spanbit + 1;
  public final static int I960_stib = I960_st + 1;
  public final static int I960_stis = I960_stib + 1;
  public final static int I960_stl = I960_stis + 1;
  public final static int I960_stob = I960_stl + 1;
  public final static int I960_stos = I960_stob + 1;
  public final static int I960_stq = I960_stos + 1;
  public final static int I960_stt = I960_stq + 1;
  public final static int I960_subc = I960_stt + 1;
  public final static int I960_subi = I960_subc + 1;
  public final static int I960_subo = I960_subi + 1;
  public final static int I960_syncf = I960_subo + 1;
  public final static int I960_testno = I960_syncf + 1;
  public final static int I960_testg = I960_testno + 1;
  public final static int I960_teste = I960_testg + 1;
  public final static int I960_testge = I960_teste + 1;
  public final static int I960_testl = I960_testge + 1;
  public final static int I960_testne = I960_testl + 1;
  public final static int I960_testle = I960_testne + 1;
  public final static int I960_testo = I960_testle + 1;
  public final static int I960_xnor = I960_testo + 1;
  public final static int I960_xor = I960_xnor + 1;
  public final static int I960_sdma = I960_xor + 1;
  public final static int I960_sysctl = I960_sdma + 1;
  public final static int I960_udma = I960_sysctl + 1;
  public final static int I960_dcinva = I960_udma + 1;
  public final static int I960_cmpob = I960_dcinva + 1;
  public final static int I960_cmpib = I960_cmpob + 1;
  public final static int I960_cmpos = I960_cmpib + 1;
  public final static int I960_cmpis = I960_cmpos + 1;
  public final static int I960_bswap = I960_cmpis + 1;
  public final static int I960_intdis = I960_bswap + 1;
  public final static int I960_inten = I960_intdis + 1;
  public final static int I960_synmov = I960_inten + 1;
  public final static int I960_synmovl = I960_synmov + 1;
  public final static int I960_synmovq = I960_synmovl + 1;
  public final static int I960_cmpstr = I960_synmovq + 1;
  public final static int I960_movqstr = I960_cmpstr + 1;
  public final static int I960_movstr = I960_movqstr + 1;
  public final static int I960_inspacc = I960_movstr + 1;
  public final static int I960_ldphy = I960_inspacc + 1;
  public final static int I960_synld = I960_ldphy + 1;
  public final static int I960_fill = I960_synld + 1;
  public final static int I960_daddc = I960_fill + 1;
  public final static int I960_dsubc = I960_daddc + 1;
  public final static int I960_dmovt = I960_dsubc + 1;
  public final static int I960_condrec = I960_dmovt + 1;
  public final static int I960_receive = I960_condrec + 1;
  public final static int I960_intctl = I960_receive + 1;
  public final static int I960_icctl = I960_intctl + 1;
  public final static int I960_dcctl = I960_icctl + 1;
  public final static int I960_halt = I960_dcctl + 1;
  public final static int I960_send = I960_halt + 1;
  public final static int I960_sendserv = I960_send + 1;
  public final static int I960_resumprcs = I960_sendserv + 1;
  public final static int I960_schedprcs = I960_resumprcs + 1;
  public final static int I960_saveprcs = I960_schedprcs + 1;
  public final static int I960_condwait = I960_saveprcs + 1;
  public final static int I960_wait = I960_condwait + 1;
  public final static int I960_signal = I960_wait + 1;
  public final static int I960_ldtime = I960_signal + 1;
  public final static int I960_addono = I960_ldtime + 1;
  public final static int I960_addino = I960_addono + 1;
  public final static int I960_subono = I960_addino + 1;
  public final static int I960_subino = I960_subono + 1;
  public final static int I960_selno = I960_subino + 1;
  public final static int I960_addog = I960_selno + 1;
  public final static int I960_addig = I960_addog + 1;
  public final static int I960_subog = I960_addig + 1;
  public final static int I960_subig = I960_subog + 1;
  public final static int I960_selg = I960_subig + 1;
  public final static int I960_addoe = I960_selg + 1;
  public final static int I960_addie = I960_addoe + 1;
  public final static int I960_suboe = I960_addie + 1;
  public final static int I960_subie = I960_suboe + 1;
  public final static int I960_sele = I960_subie + 1;
  public final static int I960_addoge = I960_sele + 1;
  public final static int I960_addige = I960_addoge + 1;
  public final static int I960_suboge = I960_addige + 1;
  public final static int I960_subige = I960_suboge + 1;
  public final static int I960_selge = I960_subige + 1;
  public final static int I960_addol = I960_selge + 1;
  public final static int I960_addil = I960_addol + 1;
  public final static int I960_subol = I960_addil + 1;
  public final static int I960_subil = I960_subol + 1;
  public final static int I960_sell = I960_subil + 1;
  public final static int I960_addone = I960_sell + 1;
  public final static int I960_addine = I960_addone + 1;
  public final static int I960_subone = I960_addine + 1;
  public final static int I960_subine = I960_subone + 1;
  public final static int I960_selne = I960_subine + 1;
  public final static int I960_addole = I960_selne + 1;
  public final static int I960_addile = I960_addole + 1;
  public final static int I960_subole = I960_addile + 1;
  public final static int I960_subile = I960_subole + 1;
  public final static int I960_selle = I960_subile + 1;
  public final static int I960_addoo = I960_selle + 1;
  public final static int I960_addio = I960_addoo + 1;
  public final static int I960_suboo = I960_addio + 1;
  public final static int I960_subio = I960_suboo + 1;
  public final static int I960_selo = I960_subio + 1;
  public final static int I960_faddr = I960_selo + 1;
  public final static int I960_fp_first = I960_faddr;
  public final static int I960_faddrl = I960_fp_first + 1;
  public final static int I960_fatanr = I960_faddrl + 1;
  public final static int I960_fatanrl = I960_fatanr + 1;
  public final static int I960_fclassr = I960_fatanrl + 1;
  public final static int I960_fclassrl = I960_fclassr + 1;
  public final static int I960_fcmpor = I960_fclassrl + 1;
  public final static int I960_fcmporl = I960_fcmpor + 1;
  public final static int I960_fcmpr = I960_fcmporl + 1;
  public final static int I960_fcmprl = I960_fcmpr + 1;
  public final static int I960_fcosr = I960_fcmprl + 1;
  public final static int I960_fcosrl = I960_fcosr + 1;
  public final static int I960_fcpyrsre = I960_fcosrl + 1;
  public final static int I960_fcpysre = I960_fcpyrsre + 1;
  public final static int I960_fcvtilr = I960_fcpysre + 1;
  public final static int I960_fcvtir = I960_fcvtilr + 1;
  public final static int I960_fcvtri = I960_fcvtir + 1;
  public final static int I960_fcvtril = I960_fcvtri + 1;
  public final static int I960_fcvtzri = I960_fcvtril + 1;
  public final static int I960_fcvtzril = I960_fcvtzri + 1;
  public final static int I960_fdivr = I960_fcvtzril + 1;
  public final static int I960_fdivrl = I960_fdivr + 1;
  public final static int I960_fexpr = I960_fdivrl + 1;
  public final static int I960_fexprl = I960_fexpr + 1;
  public final static int I960_flogbnr = I960_fexprl + 1;
  public final static int I960_flogbnrl = I960_flogbnr + 1;
  public final static int I960_flogepr = I960_flogbnrl + 1;
  public final static int I960_flogeprl = I960_flogepr + 1;
  public final static int I960_flogr = I960_flogeprl + 1;
  public final static int I960_flogrl = I960_flogr + 1;
  public final static int I960_fmovr = I960_flogrl + 1;
  public final static int I960_fmovre = I960_fmovr + 1;
  public final static int I960_fmovrl = I960_fmovre + 1;
  public final static int I960_fmulr = I960_fmovrl + 1;
  public final static int I960_fmulrl = I960_fmulr + 1;
  public final static int I960_fremr = I960_fmulrl + 1;
  public final static int I960_fremrl = I960_fremr + 1;
  public final static int I960_froundr = I960_fremrl + 1;
  public final static int I960_froundrl = I960_froundr + 1;
  public final static int I960_fscaler = I960_froundrl + 1;
  public final static int I960_fscalerl = I960_fscaler + 1;
  public final static int I960_fsinr = I960_fscalerl + 1;
  public final static int I960_fsinrl = I960_fsinr + 1;
  public final static int I960_fsqrtr = I960_fsinrl + 1;
  public final static int I960_fsqrtrl = I960_fsqrtr + 1;
  public final static int I960_fsubr = I960_fsqrtrl + 1;
  public final static int I960_fsubrl = I960_fsubr + 1;
  public final static int I960_ftanr = I960_fsubrl + 1;
  public final static int I960_ftanrl = I960_ftanr + 1;
  public final static int I960_fp_last = I960_ftanrl;
  public final static int I960_last = I960_fp_last + 1;

  public final static int F2MC_null = 0;
  public final static int F2MC_mov = F2MC_null + 1;
  public final static int F2MC_movn = F2MC_mov + 1;
  public final static int F2MC_movx = F2MC_movn + 1;
  public final static int F2MC_xch = F2MC_movx + 1;
  public final static int F2MC_movw = F2MC_xch + 1;
  public final static int F2MC_xchw = F2MC_movw + 1;
  public final static int F2MC_movl = F2MC_xchw + 1;
  public final static int F2MC_add = F2MC_movl + 1;
  public final static int F2MC_addc1 = F2MC_add + 1;
  public final static int F2MC_addc2 = F2MC_addc1 + 1;
  public final static int F2MC_adddc = F2MC_addc2 + 1;
  public final static int F2MC_sub = F2MC_adddc + 1;
  public final static int F2MC_subc1 = F2MC_sub + 1;
  public final static int F2MC_subc2 = F2MC_subc1 + 1;
  public final static int F2MC_subdc = F2MC_subc2 + 1;
  public final static int F2MC_addw1 = F2MC_subdc + 1;
  public final static int F2MC_addw2 = F2MC_addw1 + 1;
  public final static int F2MC_addcw = F2MC_addw2 + 1;
  public final static int F2MC_subw1 = F2MC_addcw + 1;
  public final static int F2MC_subw2 = F2MC_subw1 + 1;
  public final static int F2MC_subcw = F2MC_subw2 + 1;
  public final static int F2MC_addl = F2MC_subcw + 1;
  public final static int F2MC_subl = F2MC_addl + 1;
  public final static int F2MC_inc = F2MC_subl + 1;
  public final static int F2MC_dec = F2MC_inc + 1;
  public final static int F2MC_incw = F2MC_dec + 1;
  public final static int F2MC_decw = F2MC_incw + 1;
  public final static int F2MC_incl = F2MC_decw + 1;
  public final static int F2MC_decl = F2MC_incl + 1;
  public final static int F2MC_cmp1 = F2MC_decl + 1;
  public final static int F2MC_cmp2 = F2MC_cmp1 + 1;
  public final static int F2MC_cmpw1 = F2MC_cmp2 + 1;
  public final static int F2MC_cmpw2 = F2MC_cmpw1 + 1;
  public final static int F2MC_cmpl = F2MC_cmpw2 + 1;
  public final static int F2MC_divu1 = F2MC_cmpl + 1;
  public final static int F2MC_divu2 = F2MC_divu1 + 1;
  public final static int F2MC_divuw = F2MC_divu2 + 1;
  public final static int F2MC_mulu1 = F2MC_divuw + 1;
  public final static int F2MC_mulu2 = F2MC_mulu1 + 1;
  public final static int F2MC_muluw1 = F2MC_mulu2 + 1;
  public final static int F2MC_muluw2 = F2MC_muluw1 + 1;
  public final static int F2MC_div1 = F2MC_muluw2 + 1;
  public final static int F2MC_div2 = F2MC_div1 + 1;
  public final static int F2MC_divw = F2MC_div2 + 1;
  public final static int F2MC_mul1 = F2MC_divw + 1;
  public final static int F2MC_mul2 = F2MC_mul1 + 1;
  public final static int F2MC_mulw1 = F2MC_mul2 + 1;
  public final static int F2MC_mulw2 = F2MC_mulw1 + 1;
  public final static int F2MC_and = F2MC_mulw2 + 1;
  public final static int F2MC_or = F2MC_and + 1;
  public final static int F2MC_xor = F2MC_or + 1;
  public final static int F2MC_not = F2MC_xor + 1;
  public final static int F2MC_andw1 = F2MC_not + 1;
  public final static int F2MC_andw2 = F2MC_andw1 + 1;
  public final static int F2MC_orw1 = F2MC_andw2 + 1;
  public final static int F2MC_orw2 = F2MC_orw1 + 1;
  public final static int F2MC_xorw1 = F2MC_orw2 + 1;
  public final static int F2MC_xorw2 = F2MC_xorw1 + 1;
  public final static int F2MC_notw = F2MC_xorw2 + 1;
  public final static int F2MC_andl = F2MC_notw + 1;
  public final static int F2MC_orl = F2MC_andl + 1;
  public final static int F2MC_xorl = F2MC_orl + 1;
  public final static int F2MC_neg = F2MC_xorl + 1;
  public final static int F2MC_negw = F2MC_neg + 1;
  public final static int F2MC_nrml = F2MC_negw + 1;
  public final static int F2MC_rorc = F2MC_nrml + 1;
  public final static int F2MC_rolc = F2MC_rorc + 1;
  public final static int F2MC_asr = F2MC_rolc + 1;
  public final static int F2MC_lsr = F2MC_asr + 1;
  public final static int F2MC_lsl = F2MC_lsr + 1;
  public final static int F2MC_asrw1 = F2MC_lsl + 1;
  public final static int F2MC_asrw2 = F2MC_asrw1 + 1;
  public final static int F2MC_lsrw1 = F2MC_asrw2 + 1;
  public final static int F2MC_lsrw2 = F2MC_lsrw1 + 1;
  public final static int F2MC_lslw1 = F2MC_lsrw2 + 1;
  public final static int F2MC_lslw2 = F2MC_lslw1 + 1;
  public final static int F2MC_asrl = F2MC_lslw2 + 1;
  public final static int F2MC_lsrl = F2MC_asrl + 1;
  public final static int F2MC_lsll = F2MC_lsrl + 1;
  public final static int F2MC_bz = F2MC_lsll + 1;
  public final static int F2MC_bnz = F2MC_bz + 1;
  public final static int F2MC_bc = F2MC_bnz + 1;
  public final static int F2MC_bnc = F2MC_bc + 1;
  public final static int F2MC_bn = F2MC_bnc + 1;
  public final static int F2MC_bp = F2MC_bn + 1;
  public final static int F2MC_bv = F2MC_bp + 1;
  public final static int F2MC_bnv = F2MC_bv + 1;
  public final static int F2MC_bt = F2MC_bnv + 1;
  public final static int F2MC_bnt = F2MC_bt + 1;
  public final static int F2MC_blt = F2MC_bnt + 1;
  public final static int F2MC_bge = F2MC_blt + 1;
  public final static int F2MC_ble = F2MC_bge + 1;
  public final static int F2MC_bgt = F2MC_ble + 1;
  public final static int F2MC_bls = F2MC_bgt + 1;
  public final static int F2MC_bhi = F2MC_bls + 1;
  public final static int F2MC_bra = F2MC_bhi + 1;
  public final static int F2MC_jmp = F2MC_bra + 1;
  public final static int F2MC_jmpp = F2MC_jmp + 1;
  public final static int F2MC_call = F2MC_jmpp + 1;
  public final static int F2MC_callv = F2MC_call + 1;
  public final static int F2MC_callp = F2MC_callv + 1;
  public final static int F2MC_cbne = F2MC_callp + 1;
  public final static int F2MC_cwbne = F2MC_cbne + 1;
  public final static int F2MC_dbnz = F2MC_cwbne + 1;
  public final static int F2MC_dwbnz = F2MC_dbnz + 1;
  public final static int F2MC_int = F2MC_dwbnz + 1;
  public final static int F2MC_intp = F2MC_int + 1;
  public final static int F2MC_int9 = F2MC_intp + 1;
  public final static int F2MC_reti = F2MC_int9 + 1;
  public final static int F2MC_link = F2MC_reti + 1;
  public final static int F2MC_unlink = F2MC_link + 1;
  public final static int F2MC_ret = F2MC_unlink + 1;
  public final static int F2MC_retp = F2MC_ret + 1;
  public final static int F2MC_pushw = F2MC_retp + 1;
  public final static int F2MC_popw = F2MC_pushw + 1;
  public final static int F2MC_jctx = F2MC_popw + 1;
  public final static int F2MC_movea = F2MC_jctx + 1;
  public final static int F2MC_addsp = F2MC_movea + 1;
  public final static int F2MC_nop = F2MC_addsp + 1;
  public final static int F2MC_adb = F2MC_nop + 1;
  public final static int F2MC_dtb = F2MC_adb + 1;
  public final static int F2MC_pcb = F2MC_dtb + 1;
  public final static int F2MC_spb = F2MC_pcb + 1;
  public final static int F2MC_ncc = F2MC_spb + 1;
  public final static int F2MC_cmr = F2MC_ncc + 1;
  public final static int F2MC_movb = F2MC_cmr + 1;
  public final static int F2MC_setb = F2MC_movb + 1;
  public final static int F2MC_clrb = F2MC_setb + 1;
  public final static int F2MC_bbc = F2MC_clrb + 1;
  public final static int F2MC_bbs = F2MC_bbc + 1;
  public final static int F2MC_sbbs = F2MC_bbs + 1;
  public final static int F2MC_wbts = F2MC_sbbs + 1;
  public final static int F2MC_wbtc = F2MC_wbts + 1;
  public final static int F2MC_swap = F2MC_wbtc + 1;
  public final static int F2MC_swapw = F2MC_swap + 1;
  public final static int F2MC_ext = F2MC_swapw + 1;
  public final static int F2MC_extw = F2MC_ext + 1;
  public final static int F2MC_zext = F2MC_extw + 1;
  public final static int F2MC_zextw = F2MC_zext + 1;
  public final static int F2MC_movsi = F2MC_zextw + 1;
  public final static int F2MC_movsd = F2MC_movsi + 1;
  public final static int F2MC_sceqi = F2MC_movsd + 1;
  public final static int F2MC_sceqd = F2MC_sceqi + 1;
  public final static int F2MC_filsi = F2MC_sceqd + 1;
  public final static int F2MC_movswi = F2MC_filsi + 1;
  public final static int F2MC_movswd = F2MC_movswi + 1;
  public final static int F2MC_scweqi = F2MC_movswd + 1;
  public final static int F2MC_scweqd = F2MC_scweqi + 1;
  public final static int F2MC_filswi = F2MC_scweqd + 1;
  public final static int F2MC_bz16 = F2MC_filswi + 1;
  public final static int F2MC_bnz16 = F2MC_bz16 + 1;
  public final static int F2MC_bc16 = F2MC_bnz16 + 1;
  public final static int F2MC_bnc16 = F2MC_bc16 + 1;
  public final static int F2MC_bn16 = F2MC_bnc16 + 1;
  public final static int F2MC_bp16 = F2MC_bn16 + 1;
  public final static int F2MC_bv16 = F2MC_bp16 + 1;
  public final static int F2MC_bnv16 = F2MC_bv16 + 1;
  public final static int F2MC_bt16 = F2MC_bnv16 + 1;
  public final static int F2MC_bnt16 = F2MC_bt16 + 1;
  public final static int F2MC_blt16 = F2MC_bnt16 + 1;
  public final static int F2MC_bge16 = F2MC_blt16 + 1;
  public final static int F2MC_ble16 = F2MC_bge16 + 1;
  public final static int F2MC_bgt16 = F2MC_ble16 + 1;
  public final static int F2MC_bls16 = F2MC_bgt16 + 1;
  public final static int F2MC_bhi16 = F2MC_bls16 + 1;
  public final static int F2MC_cbne16 = F2MC_bhi16 + 1;
  public final static int F2MC_cwbne16 = F2MC_cbne16 + 1;
  public final static int F2MC_dbnz16 = F2MC_cwbne16 + 1;
  public final static int F2MC_dwbnz16 = F2MC_dbnz16 + 1;
  public final static int F2MC_bbc16 = F2MC_dwbnz16 + 1;
  public final static int F2MC_bbs16 = F2MC_bbc16 + 1;
  public final static int F2MC_sbbs16 = F2MC_bbs16 + 1;
  public final static int F2MC_last = F2MC_sbbs16 + 1;

  public final static int TMS320C3X_null = 0;
  public final static int TMS320C3X_ABSF = TMS320C3X_null + 1;
  public final static int TMS320C3X_ABSI = TMS320C3X_ABSF + 1;
  public final static int TMS320C3X_ADDC = TMS320C3X_ABSI + 1;
  public final static int TMS320C3X_ADDF = TMS320C3X_ADDC + 1;
  public final static int TMS320C3X_ADDI = TMS320C3X_ADDF + 1;
  public final static int TMS320C3X_AND = TMS320C3X_ADDI + 1;
  public final static int TMS320C3X_ANDN = TMS320C3X_AND + 1;
  public final static int TMS320C3X_ASH = TMS320C3X_ANDN + 1;
  public final static int TMS320C3X_CMPF = TMS320C3X_ASH + 1;
  public final static int TMS320C3X_CMPI = TMS320C3X_CMPF + 1;
  public final static int TMS320C3X_FIX = TMS320C3X_CMPI + 1;
  public final static int TMS320C3X_FLOAT = TMS320C3X_FIX + 1;
  public final static int TMS320C3X_IDLE = TMS320C3X_FLOAT + 1;
  public final static int TMS320C3X_IDLE2 = TMS320C3X_IDLE + 1;
  public final static int TMS320C3X_LDE = TMS320C3X_IDLE2 + 1;
  public final static int TMS320C3X_LDF = TMS320C3X_LDE + 1;
  public final static int TMS320C3X_LDFI = TMS320C3X_LDF + 1;
  public final static int TMS320C3X_LDI = TMS320C3X_LDFI + 1;
  public final static int TMS320C3X_LDII = TMS320C3X_LDI + 1;
  public final static int TMS320C3X_LDM = TMS320C3X_LDII + 1;
  public final static int TMS320C3X_LSH = TMS320C3X_LDM + 1;
  public final static int TMS320C3X_MPYF = TMS320C3X_LSH + 1;
  public final static int TMS320C3X_MPYI = TMS320C3X_MPYF + 1;
  public final static int TMS320C3X_NEGB = TMS320C3X_MPYI + 1;
  public final static int TMS320C3X_NEGF = TMS320C3X_NEGB + 1;
  public final static int TMS320C3X_NEGI = TMS320C3X_NEGF + 1;
  public final static int TMS320C3X_NOP = TMS320C3X_NEGI + 1;
  public final static int TMS320C3X_NORM = TMS320C3X_NOP + 1;
  public final static int TMS320C3X_NOT = TMS320C3X_NORM + 1;
  public final static int TMS320C3X_POP = TMS320C3X_NOT + 1;
  public final static int TMS320C3X_POPF = TMS320C3X_POP + 1;
  public final static int TMS320C3X_PUSH = TMS320C3X_POPF + 1;
  public final static int TMS320C3X_PUSHF = TMS320C3X_PUSH + 1;
  public final static int TMS320C3X_OR = TMS320C3X_PUSHF + 1;
  public final static int TMS320C3X_LOPOWER = TMS320C3X_OR + 1;
  public final static int TMS320C3X_MAXSPEED = TMS320C3X_LOPOWER + 1;
  public final static int TMS320C3X_RND = TMS320C3X_MAXSPEED + 1;
  public final static int TMS320C3X_ROL = TMS320C3X_RND + 1;
  public final static int TMS320C3X_ROLC = TMS320C3X_ROL + 1;
  public final static int TMS320C3X_ROR = TMS320C3X_ROLC + 1;
  public final static int TMS320C3X_RORC = TMS320C3X_ROR + 1;
  public final static int TMS320C3X_RPTS = TMS320C3X_RORC + 1;
  public final static int TMS320C3X_STF = TMS320C3X_RPTS + 1;
  public final static int TMS320C3X_STFI = TMS320C3X_STF + 1;
  public final static int TMS320C3X_STI = TMS320C3X_STFI + 1;
  public final static int TMS320C3X_STII = TMS320C3X_STI + 1;
  public final static int TMS320C3X_SIGI = TMS320C3X_STII + 1;
  public final static int TMS320C3X_SUBB = TMS320C3X_SIGI + 1;
  public final static int TMS320C3X_SUBC = TMS320C3X_SUBB + 1;
  public final static int TMS320C3X_SUBF = TMS320C3X_SUBC + 1;
  public final static int TMS320C3X_SUBI = TMS320C3X_SUBF + 1;
  public final static int TMS320C3X_SUBRB = TMS320C3X_SUBI + 1;
  public final static int TMS320C3X_SUBRF = TMS320C3X_SUBRB + 1;
  public final static int TMS320C3X_SUBRI = TMS320C3X_SUBRF + 1;
  public final static int TMS320C3X_TSTB = TMS320C3X_SUBRI + 1;
  public final static int TMS320C3X_XOR = TMS320C3X_TSTB + 1;
  public final static int TMS320C3X_IACK = TMS320C3X_XOR + 1;
  public final static int TMS320C3X_ADDC3 = TMS320C3X_IACK + 1;
  public final static int TMS320C3X_ADDF3 = TMS320C3X_ADDC3 + 1;
  public final static int TMS320C3X_ADDI3 = TMS320C3X_ADDF3 + 1;
  public final static int TMS320C3X_AND3 = TMS320C3X_ADDI3 + 1;
  public final static int TMS320C3X_ANDN3 = TMS320C3X_AND3 + 1;
  public final static int TMS320C3X_ASH3 = TMS320C3X_ANDN3 + 1;
  public final static int TMS320C3X_CMPF3 = TMS320C3X_ASH3 + 1;
  public final static int TMS320C3X_CMPI3 = TMS320C3X_CMPF3 + 1;
  public final static int TMS320C3X_LSH3 = TMS320C3X_CMPI3 + 1;
  public final static int TMS320C3X_MPYF3 = TMS320C3X_LSH3 + 1;
  public final static int TMS320C3X_MPYI3 = TMS320C3X_MPYF3 + 1;
  public final static int TMS320C3X_OR3 = TMS320C3X_MPYI3 + 1;
  public final static int TMS320C3X_SUBB3 = TMS320C3X_OR3 + 1;
  public final static int TMS320C3X_SUBF3 = TMS320C3X_SUBB3 + 1;
  public final static int TMS320C3X_SUBI3 = TMS320C3X_SUBF3 + 1;
  public final static int TMS320C3X_TSTB3 = TMS320C3X_SUBI3 + 1;
  public final static int TMS320C3X_XOR3 = TMS320C3X_TSTB3 + 1;
  public final static int TMS320C3X_LDFcond = TMS320C3X_XOR3 + 1;
  public final static int TMS320C3X_LDIcond = TMS320C3X_LDFcond + 1;
  public final static int TMS320C3X_BR = TMS320C3X_LDIcond + 1;
  public final static int TMS320C3X_BRD = TMS320C3X_BR + 1;
  public final static int TMS320C3X_CALL = TMS320C3X_BRD + 1;
  public final static int TMS320C3X_RPTB = TMS320C3X_CALL + 1;
  public final static int TMS320C3X_SWI = TMS320C3X_RPTB + 1;
  public final static int TMS320C3X_Bcond = TMS320C3X_SWI + 1;
  public final static int TMS320C3X_DBcond = TMS320C3X_Bcond + 1;
  public final static int TMS320C3X_CALLcond = TMS320C3X_DBcond + 1;
  public final static int TMS320C3X_TRAPcond = TMS320C3X_CALLcond + 1;
  public final static int TMS320C3X_RETIcond = TMS320C3X_TRAPcond + 1;
  public final static int TMS320C3X_RETScond = TMS320C3X_RETIcond + 1;
  public final static int TMS320C3X_RETIU = TMS320C3X_RETScond + 1;
  public final static int TMS320C3X_RETSU = TMS320C3X_RETIU + 1;
  public final static int TMS320C3X_NONE = TMS320C3X_RETSU + 1;
  public final static int TMS320C3X_MV_IDX = TMS320C3X_NONE + 1;
  public final static int TMS320C3X_last = TMS320C3X_MV_IDX + 1;

  public final static int TMS320C54_null = 0;
  public final static int TMS320C54_add1 = TMS320C54_null + 1;
  public final static int TMS320C54_add2 = TMS320C54_add1 + 1;
  public final static int TMS320C54_add3 = TMS320C54_add2 + 1;
  public final static int TMS320C54_addc = TMS320C54_add3 + 1;
  public final static int TMS320C54_addm = TMS320C54_addc + 1;
  public final static int TMS320C54_adds = TMS320C54_addm + 1;
  public final static int TMS320C54_sub1 = TMS320C54_adds + 1;
  public final static int TMS320C54_sub2 = TMS320C54_sub1 + 1;
  public final static int TMS320C54_sub3 = TMS320C54_sub2 + 1;
  public final static int TMS320C54_subb = TMS320C54_sub3 + 1;
  public final static int TMS320C54_subc = TMS320C54_subb + 1;
  public final static int TMS320C54_subs = TMS320C54_subc + 1;
  public final static int TMS320C54_mpy2 = TMS320C54_subs + 1;
  public final static int TMS320C54_mpy3 = TMS320C54_mpy2 + 1;
  public final static int TMS320C54_mpyr2 = TMS320C54_mpy3 + 1;
  public final static int TMS320C54_mpya = TMS320C54_mpyr2 + 1;
  public final static int TMS320C54_mpyu = TMS320C54_mpya + 1;
  public final static int TMS320C54_squr = TMS320C54_mpyu + 1;
  public final static int TMS320C54_mac2 = TMS320C54_squr + 1;
  public final static int TMS320C54_mac3 = TMS320C54_mac2 + 1;
  public final static int TMS320C54_macr2 = TMS320C54_mac3 + 1;
  public final static int TMS320C54_macr3 = TMS320C54_macr2 + 1;
  public final static int TMS320C54_maca1 = TMS320C54_macr3 + 1;
  public final static int TMS320C54_maca2 = TMS320C54_maca1 + 1;
  public final static int TMS320C54_maca3 = TMS320C54_maca2 + 1;
  public final static int TMS320C54_macar1 = TMS320C54_maca3 + 1;
  public final static int TMS320C54_macar2 = TMS320C54_macar1 + 1;
  public final static int TMS320C54_macar3 = TMS320C54_macar2 + 1;
  public final static int TMS320C54_macd = TMS320C54_macar3 + 1;
  public final static int TMS320C54_macp = TMS320C54_macd + 1;
  public final static int TMS320C54_macsu = TMS320C54_macp + 1;
  public final static int TMS320C54_mas2 = TMS320C54_macsu + 1;
  public final static int TMS320C54_mas3 = TMS320C54_mas2 + 1;
  public final static int TMS320C54_masr2 = TMS320C54_mas3 + 1;
  public final static int TMS320C54_masr3 = TMS320C54_masr2 + 1;
  public final static int TMS320C54_masa1 = TMS320C54_masr3 + 1;
  public final static int TMS320C54_masa2 = TMS320C54_masa1 + 1;
  public final static int TMS320C54_masa3 = TMS320C54_masa2 + 1;
  public final static int TMS320C54_masar1 = TMS320C54_masa3 + 1;
  public final static int TMS320C54_masar2 = TMS320C54_masar1 + 1;
  public final static int TMS320C54_masar3 = TMS320C54_masar2 + 1;
  public final static int TMS320C54_squra = TMS320C54_masar3 + 1;
  public final static int TMS320C54_squrs = TMS320C54_squra + 1;
  public final static int TMS320C54_dadd2 = TMS320C54_squrs + 1;
  public final static int TMS320C54_dadd3 = TMS320C54_dadd2 + 1;
  public final static int TMS320C54_dadst = TMS320C54_dadd3 + 1;
  public final static int TMS320C54_drsub = TMS320C54_dadst + 1;
  public final static int TMS320C54_dsadt = TMS320C54_drsub + 1;
  public final static int TMS320C54_dsub = TMS320C54_dsadt + 1;
  public final static int TMS320C54_dsubt = TMS320C54_dsub + 1;
  public final static int TMS320C54_abdst = TMS320C54_dsubt + 1;
  public final static int TMS320C54_abs1 = TMS320C54_abdst + 1;
  public final static int TMS320C54_abs2 = TMS320C54_abs1 + 1;
  public final static int TMS320C54_cmpl1 = TMS320C54_abs2 + 1;
  public final static int TMS320C54_cmpl2 = TMS320C54_cmpl1 + 1;
  public final static int TMS320C54_delay = TMS320C54_cmpl2 + 1;
  public final static int TMS320C54_exp = TMS320C54_delay + 1;
  public final static int TMS320C54_firs = TMS320C54_exp + 1;
  public final static int TMS320C54_lms = TMS320C54_firs + 1;
  public final static int TMS320C54_max = TMS320C54_lms + 1;
  public final static int TMS320C54_min = TMS320C54_max + 1;
  public final static int TMS320C54_neg1 = TMS320C54_min + 1;
  public final static int TMS320C54_neg2 = TMS320C54_neg1 + 1;
  public final static int TMS320C54_norm1 = TMS320C54_neg2 + 1;
  public final static int TMS320C54_norm2 = TMS320C54_norm1 + 1;
  public final static int TMS320C54_poly = TMS320C54_norm2 + 1;
  public final static int TMS320C54_rnd1 = TMS320C54_poly + 1;
  public final static int TMS320C54_rnd2 = TMS320C54_rnd1 + 1;
  public final static int TMS320C54_sat = TMS320C54_rnd2 + 1;
  public final static int TMS320C54_sqdst = TMS320C54_sat + 1;
  public final static int TMS320C54_and1 = TMS320C54_sqdst + 1;
  public final static int TMS320C54_and2 = TMS320C54_and1 + 1;
  public final static int TMS320C54_and3 = TMS320C54_and2 + 1;
  public final static int TMS320C54_andm = TMS320C54_and3 + 1;
  public final static int TMS320C54_or1 = TMS320C54_andm + 1;
  public final static int TMS320C54_or2 = TMS320C54_or1 + 1;
  public final static int TMS320C54_or3 = TMS320C54_or2 + 1;
  public final static int TMS320C54_orm = TMS320C54_or3 + 1;
  public final static int TMS320C54_xor1 = TMS320C54_orm + 1;
  public final static int TMS320C54_xor2 = TMS320C54_xor1 + 1;
  public final static int TMS320C54_xor3 = TMS320C54_xor2 + 1;
  public final static int TMS320C54_xorm = TMS320C54_xor3 + 1;
  public final static int TMS320C54_rol = TMS320C54_xorm + 1;
  public final static int TMS320C54_roltc = TMS320C54_rol + 1;
  public final static int TMS320C54_ror = TMS320C54_roltc + 1;
  public final static int TMS320C54_sfta2 = TMS320C54_ror + 1;
  public final static int TMS320C54_sfta3 = TMS320C54_sfta2 + 1;
  public final static int TMS320C54_sftc = TMS320C54_sfta3 + 1;
  public final static int TMS320C54_sftl2 = TMS320C54_sftc + 1;
  public final static int TMS320C54_sftl3 = TMS320C54_sftl2 + 1;
  public final static int TMS320C54_bit = TMS320C54_sftl3 + 1;
  public final static int TMS320C54_bitf = TMS320C54_bit + 1;
  public final static int TMS320C54_bitt = TMS320C54_bitf + 1;
  public final static int TMS320C54_cmpm = TMS320C54_bitt + 1;
  public final static int TMS320C54_cmpr = TMS320C54_cmpm + 1;
  public final static int TMS320C54_b = TMS320C54_cmpr + 1;
  public final static int TMS320C54_bd = TMS320C54_b + 1;
  public final static int TMS320C54_bacc = TMS320C54_bd + 1;
  public final static int TMS320C54_baccd = TMS320C54_bacc + 1;
  public final static int TMS320C54_banz = TMS320C54_baccd + 1;
  public final static int TMS320C54_banzd = TMS320C54_banz + 1;
  public final static int TMS320C54_bc2 = TMS320C54_banzd + 1;
  public final static int TMS320C54_bc3 = TMS320C54_bc2 + 1;
  public final static int TMS320C54_bcd2 = TMS320C54_bc3 + 1;
  public final static int TMS320C54_bcd3 = TMS320C54_bcd2 + 1;
  public final static int TMS320C54_fb = TMS320C54_bcd3 + 1;
  public final static int TMS320C54_fbd = TMS320C54_fb + 1;
  public final static int TMS320C54_fbacc = TMS320C54_fbd + 1;
  public final static int TMS320C54_fbaccd = TMS320C54_fbacc + 1;
  public final static int TMS320C54_cala = TMS320C54_fbaccd + 1;
  public final static int TMS320C54_calad = TMS320C54_cala + 1;
  public final static int TMS320C54_call = TMS320C54_calad + 1;
  public final static int TMS320C54_calld = TMS320C54_call + 1;
  public final static int TMS320C54_cc2 = TMS320C54_calld + 1;
  public final static int TMS320C54_cc3 = TMS320C54_cc2 + 1;
  public final static int TMS320C54_ccd2 = TMS320C54_cc3 + 1;
  public final static int TMS320C54_ccd3 = TMS320C54_ccd2 + 1;
  public final static int TMS320C54_fcala = TMS320C54_ccd3 + 1;
  public final static int TMS320C54_fcalad = TMS320C54_fcala + 1;
  public final static int TMS320C54_fcall = TMS320C54_fcalad + 1;
  public final static int TMS320C54_fcalld = TMS320C54_fcall + 1;
  public final static int TMS320C54_intr = TMS320C54_fcalld + 1;
  public final static int TMS320C54_trap = TMS320C54_intr + 1;
  public final static int TMS320C54_fret = TMS320C54_trap + 1;
  public final static int TMS320C54_fretd = TMS320C54_fret + 1;
  public final static int TMS320C54_frete = TMS320C54_fretd + 1;
  public final static int TMS320C54_freted = TMS320C54_frete + 1;
  public final static int TMS320C54_rc1 = TMS320C54_freted + 1;
  public final static int TMS320C54_rc2 = TMS320C54_rc1 + 1;
  public final static int TMS320C54_rc3 = TMS320C54_rc2 + 1;
  public final static int TMS320C54_rcd1 = TMS320C54_rc3 + 1;
  public final static int TMS320C54_rcd2 = TMS320C54_rcd1 + 1;
  public final static int TMS320C54_rcd3 = TMS320C54_rcd2 + 1;
  public final static int TMS320C54_ret = TMS320C54_rcd3 + 1;
  public final static int TMS320C54_retd = TMS320C54_ret + 1;
  public final static int TMS320C54_rete = TMS320C54_retd + 1;
  public final static int TMS320C54_reted = TMS320C54_rete + 1;
  public final static int TMS320C54_retf = TMS320C54_reted + 1;
  public final static int TMS320C54_retfd = TMS320C54_retf + 1;
  public final static int TMS320C54_rpt = TMS320C54_retfd + 1;
  public final static int TMS320C54_rptb = TMS320C54_rpt + 1;
  public final static int TMS320C54_rptbd = TMS320C54_rptb + 1;
  public final static int TMS320C54_rptz = TMS320C54_rptbd + 1;
  public final static int TMS320C54_frame = TMS320C54_rptz + 1;
  public final static int TMS320C54_popd = TMS320C54_frame + 1;
  public final static int TMS320C54_popm = TMS320C54_popd + 1;
  public final static int TMS320C54_pshd = TMS320C54_popm + 1;
  public final static int TMS320C54_pshm = TMS320C54_pshd + 1;
  public final static int TMS320C54_idle = TMS320C54_pshm + 1;
  public final static int TMS320C54_mar = TMS320C54_idle + 1;
  public final static int TMS320C54_nop = TMS320C54_mar + 1;
  public final static int TMS320C54_reset = TMS320C54_nop + 1;
  public final static int TMS320C54_rsbx1 = TMS320C54_reset + 1;
  public final static int TMS320C54_rsbx2 = TMS320C54_rsbx1 + 1;
  public final static int TMS320C54_ssbx1 = TMS320C54_rsbx2 + 1;
  public final static int TMS320C54_ssbx2 = TMS320C54_ssbx1 + 1;
  public final static int TMS320C54_xc2 = TMS320C54_ssbx2 + 1;
  public final static int TMS320C54_xc3 = TMS320C54_xc2 + 1;
  public final static int TMS320C54_dld = TMS320C54_xc3 + 1;
  public final static int TMS320C54_ld1 = TMS320C54_dld + 1;
  public final static int TMS320C54_ld2 = TMS320C54_ld1 + 1;
  public final static int TMS320C54_ld3 = TMS320C54_ld2 + 1;
  public final static int TMS320C54_ldm = TMS320C54_ld3 + 1;
  public final static int TMS320C54_ldr = TMS320C54_ldm + 1;
  public final static int TMS320C54_ldu = TMS320C54_ldr + 1;
  public final static int TMS320C54_ltd = TMS320C54_ldu + 1;
  public final static int TMS320C54_dst = TMS320C54_ltd + 1;
  public final static int TMS320C54_st = TMS320C54_dst + 1;
  public final static int TMS320C54_sth2 = TMS320C54_st + 1;
  public final static int TMS320C54_sth3 = TMS320C54_sth2 + 1;
  public final static int TMS320C54_stl2 = TMS320C54_sth3 + 1;
  public final static int TMS320C54_stl3 = TMS320C54_stl2 + 1;
  public final static int TMS320C54_stlm = TMS320C54_stl3 + 1;
  public final static int TMS320C54_stm = TMS320C54_stlm + 1;
  public final static int TMS320C54_cmps = TMS320C54_stm + 1;
  public final static int TMS320C54_saccd = TMS320C54_cmps + 1;
  public final static int TMS320C54_srccd = TMS320C54_saccd + 1;
  public final static int TMS320C54_strcd = TMS320C54_srccd + 1;
  public final static int TMS320C54_st_ld = TMS320C54_strcd + 1;
  public final static int TMS320C54_ld_mac = TMS320C54_st_ld + 1;
  public final static int TMS320C54_ld_macr = TMS320C54_ld_mac + 1;
  public final static int TMS320C54_ld_mas = TMS320C54_ld_macr + 1;
  public final static int TMS320C54_ld_masr = TMS320C54_ld_mas + 1;
  public final static int TMS320C54_st_add = TMS320C54_ld_masr + 1;
  public final static int TMS320C54_st_sub = TMS320C54_st_add + 1;
  public final static int TMS320C54_st_mac = TMS320C54_st_sub + 1;
  public final static int TMS320C54_st_macr = TMS320C54_st_mac + 1;
  public final static int TMS320C54_st_mas = TMS320C54_st_macr + 1;
  public final static int TMS320C54_st_masr = TMS320C54_st_mas + 1;
  public final static int TMS320C54_st_mpy = TMS320C54_st_masr + 1;
  public final static int TMS320C54_mvdd = TMS320C54_st_mpy + 1;
  public final static int TMS320C54_mvdk = TMS320C54_mvdd + 1;
  public final static int TMS320C54_mvdm = TMS320C54_mvdk + 1;
  public final static int TMS320C54_mvdp = TMS320C54_mvdm + 1;
  public final static int TMS320C54_mvkd = TMS320C54_mvdp + 1;
  public final static int TMS320C54_mvmd = TMS320C54_mvkd + 1;
  public final static int TMS320C54_mvmm = TMS320C54_mvmd + 1;
  public final static int TMS320C54_mvpd = TMS320C54_mvmm + 1;
  public final static int TMS320C54_portr = TMS320C54_mvpd + 1;
  public final static int TMS320C54_portw = TMS320C54_portr + 1;
  public final static int TMS320C54_reada = TMS320C54_portw + 1;
  public final static int TMS320C54_writa = TMS320C54_reada + 1;
  public final static int TMS320C54_last = TMS320C54_writa + 1;

  public final static int TMS320C55_null = 0;
  public final static int TMS320C55_abdst = TMS320C55_null + 1;
  public final static int TMS320C55_abs1 = TMS320C55_abdst + 1;
  public final static int TMS320C55_abs2 = TMS320C55_abs1 + 1;
  public final static int TMS320C55_add1 = TMS320C55_abs2 + 1;
  public final static int TMS320C55_add2 = TMS320C55_add1 + 1;
  public final static int TMS320C55_add3 = TMS320C55_add2 + 1;
  public final static int TMS320C55_add4 = TMS320C55_add3 + 1;
  public final static int TMS320C55_addv1 = TMS320C55_add4 + 1;
  public final static int TMS320C55_addv2 = TMS320C55_addv1 + 1;
  public final static int TMS320C55_addrv1 = TMS320C55_addv2 + 1;
  public final static int TMS320C55_addrv2 = TMS320C55_addrv1 + 1;
  public final static int TMS320C55_maxdiff = TMS320C55_addrv2 + 1;
  public final static int TMS320C55_dmaxdiff = TMS320C55_maxdiff + 1;
  public final static int TMS320C55_mindiff = TMS320C55_dmaxdiff + 1;
  public final static int TMS320C55_dmindiff = TMS320C55_mindiff + 1;
  public final static int TMS320C55_addsubcc4 = TMS320C55_dmindiff + 1;
  public final static int TMS320C55_addsubcc5 = TMS320C55_addsubcc4 + 1;
  public final static int TMS320C55_addsub2cc = TMS320C55_addsubcc5 + 1;
  public final static int TMS320C55_sftcc = TMS320C55_addsub2cc + 1;
  public final static int TMS320C55_subc2 = TMS320C55_sftcc + 1;
  public final static int TMS320C55_subc3 = TMS320C55_subc2 + 1;
  public final static int TMS320C55_addsub = TMS320C55_subc3 + 1;
  public final static int TMS320C55_subadd = TMS320C55_addsub + 1;
  public final static int TMS320C55_mpy_mpy = TMS320C55_subadd + 1;
  public final static int TMS320C55_mpy_mpyr = TMS320C55_mpy_mpy + 1;
  public final static int TMS320C55_mpy_mpy40 = TMS320C55_mpy_mpyr + 1;
  public final static int TMS320C55_mpy_mpyr40 = TMS320C55_mpy_mpy40 + 1;
  public final static int TMS320C55_mac_mpy = TMS320C55_mpy_mpyr40 + 1;
  public final static int TMS320C55_macr_mpyr = TMS320C55_mac_mpy + 1;
  public final static int TMS320C55_mac40_mpy40 = TMS320C55_macr_mpyr + 1;
  public final static int TMS320C55_macr40_mpyr40 = TMS320C55_mac40_mpy40 + 1;
  public final static int TMS320C55_mas_mpy = TMS320C55_macr40_mpyr40 + 1;
  public final static int TMS320C55_masr_mpyr = TMS320C55_mas_mpy + 1;
  public final static int TMS320C55_mas40_mpy40 = TMS320C55_masr_mpyr + 1;
  public final static int TMS320C55_masr40_mpyr40 = TMS320C55_mas40_mpy40 + 1;
  public final static int TMS320C55_amar_mpy = TMS320C55_masr40_mpyr40 + 1;
  public final static int TMS320C55_amar_mpyr = TMS320C55_amar_mpy + 1;
  public final static int TMS320C55_amar_mpy40 = TMS320C55_amar_mpyr + 1;
  public final static int TMS320C55_amar_mpyr40 = TMS320C55_amar_mpy40 + 1;
  public final static int TMS320C55_mac_mac = TMS320C55_amar_mpyr40 + 1;
  public final static int TMS320C55_macr_macr = TMS320C55_mac_mac + 1;
  public final static int TMS320C55_mac40_mac40 = TMS320C55_macr_macr + 1;
  public final static int TMS320C55_macr40_macr40 = TMS320C55_mac40_mac40 + 1;
  public final static int TMS320C55_mas_mac = TMS320C55_macr40_macr40 + 1;
  public final static int TMS320C55_masr_macr = TMS320C55_mas_mac + 1;
  public final static int TMS320C55_mas40_mac40 = TMS320C55_masr_macr + 1;
  public final static int TMS320C55_masr40_macr40 = TMS320C55_mas40_mac40 + 1;
  public final static int TMS320C55_amar_mac = TMS320C55_masr40_macr40 + 1;
  public final static int TMS320C55_amar_macr = TMS320C55_amar_mac + 1;
  public final static int TMS320C55_amar_mac40 = TMS320C55_amar_macr + 1;
  public final static int TMS320C55_amar_macr40 = TMS320C55_amar_mac40 + 1;
  public final static int TMS320C55_mas_mas = TMS320C55_amar_macr40 + 1;
  public final static int TMS320C55_masr_masr = TMS320C55_mas_mas + 1;
  public final static int TMS320C55_mas40_mas40 = TMS320C55_masr_masr + 1;
  public final static int TMS320C55_masr40_masr40 = TMS320C55_mas40_mas40 + 1;
  public final static int TMS320C55_amar_mas = TMS320C55_masr40_masr40 + 1;
  public final static int TMS320C55_amar_masr = TMS320C55_amar_mas + 1;
  public final static int TMS320C55_amar_mas40 = TMS320C55_amar_masr + 1;
  public final static int TMS320C55_amar_masr40 = TMS320C55_amar_mas40 + 1;
  public final static int TMS320C55_mpy_mac = TMS320C55_amar_masr40 + 1;
  public final static int TMS320C55_mpyr_macr = TMS320C55_mpy_mac + 1;
  public final static int TMS320C55_mpy40_mac40 = TMS320C55_mpyr_macr + 1;
  public final static int TMS320C55_mpyr40_macr40 = TMS320C55_mpy40_mac40 + 1;
  public final static int TMS320C55_amar3 = TMS320C55_mpyr40_macr40 + 1;
  public final static int TMS320C55_firsadd = TMS320C55_amar3 + 1;
  public final static int TMS320C55_firssub = TMS320C55_firsadd + 1;
  public final static int TMS320C55_mpym_mov = TMS320C55_firssub + 1;
  public final static int TMS320C55_mpymr_mov = TMS320C55_mpym_mov + 1;
  public final static int TMS320C55_macm_mov = TMS320C55_mpymr_mov + 1;
  public final static int TMS320C55_macmr_mov = TMS320C55_macm_mov + 1;
  public final static int TMS320C55_masm_mov = TMS320C55_macmr_mov + 1;
  public final static int TMS320C55_masmr_mov = TMS320C55_masm_mov + 1;
  public final static int TMS320C55_add_mov = TMS320C55_masmr_mov + 1;
  public final static int TMS320C55_sub_mov = TMS320C55_add_mov + 1;
  public final static int TMS320C55_mov_mov = TMS320C55_sub_mov + 1;
  public final static int TMS320C55_mov_aadd = TMS320C55_mov_mov + 1;
  public final static int TMS320C55_mov_add = TMS320C55_mov_aadd + 1;
  public final static int TMS320C55_amar_amar = TMS320C55_mov_add + 1;
  public final static int TMS320C55_add_asub = TMS320C55_amar_amar + 1;
  public final static int TMS320C55_btst_mov = TMS320C55_add_asub + 1;
  public final static int TMS320C55_mov_asub = TMS320C55_btst_mov + 1;
  public final static int TMS320C55_lms = TMS320C55_mov_asub + 1;
  public final static int TMS320C55_max1 = TMS320C55_lms + 1;
  public final static int TMS320C55_max2 = TMS320C55_max1 + 1;
  public final static int TMS320C55_min1 = TMS320C55_max2 + 1;
  public final static int TMS320C55_min2 = TMS320C55_min1 + 1;
  public final static int TMS320C55_cmp = TMS320C55_min2 + 1;
  public final static int TMS320C55_cmpu = TMS320C55_cmp + 1;
  public final static int TMS320C55_aadd = TMS320C55_cmpu + 1;
  public final static int TMS320C55_asub = TMS320C55_aadd + 1;
  public final static int TMS320C55_amov = TMS320C55_asub + 1;
  public final static int TMS320C55_amar1 = TMS320C55_amov + 1;
  public final static int TMS320C55_sqr1 = TMS320C55_amar1 + 1;
  public final static int TMS320C55_sqr2 = TMS320C55_sqr1 + 1;
  public final static int TMS320C55_sqrr1 = TMS320C55_sqr2 + 1;
  public final static int TMS320C55_sqrr2 = TMS320C55_sqrr1 + 1;
  public final static int TMS320C55_mpy1 = TMS320C55_sqrr2 + 1;
  public final static int TMS320C55_mpy2 = TMS320C55_mpy1 + 1;
  public final static int TMS320C55_mpy3 = TMS320C55_mpy2 + 1;
  public final static int TMS320C55_mpyr1 = TMS320C55_mpy3 + 1;
  public final static int TMS320C55_mpyr2 = TMS320C55_mpyr1 + 1;
  public final static int TMS320C55_mpyr3 = TMS320C55_mpyr2 + 1;
  public final static int TMS320C55_mpyk2 = TMS320C55_mpyr3 + 1;
  public final static int TMS320C55_mpyk3 = TMS320C55_mpyk2 + 1;
  public final static int TMS320C55_mpykr2 = TMS320C55_mpyk3 + 1;
  public final static int TMS320C55_mpykr3 = TMS320C55_mpykr2 + 1;
  public final static int TMS320C55_mpym2 = TMS320C55_mpykr3 + 1;
  public final static int TMS320C55_mpym3 = TMS320C55_mpym2 + 1;
  public final static int TMS320C55_mpymr2 = TMS320C55_mpym3 + 1;
  public final static int TMS320C55_mpymr3 = TMS320C55_mpymr2 + 1;
  public final static int TMS320C55_mpym403 = TMS320C55_mpymr3 + 1;
  public final static int TMS320C55_mpymr403 = TMS320C55_mpym403 + 1;
  public final static int TMS320C55_mpymu3 = TMS320C55_mpymr403 + 1;
  public final static int TMS320C55_mpymru3 = TMS320C55_mpymu3 + 1;
  public final static int TMS320C55_sqrm = TMS320C55_mpymru3 + 1;
  public final static int TMS320C55_sqrmr = TMS320C55_sqrm + 1;
  public final static int TMS320C55_mpymk = TMS320C55_sqrmr + 1;
  public final static int TMS320C55_mpymkr = TMS320C55_mpymk + 1;
  public final static int TMS320C55_sqa1 = TMS320C55_mpymkr + 1;
  public final static int TMS320C55_sqa2 = TMS320C55_sqa1 + 1;
  public final static int TMS320C55_sqar1 = TMS320C55_sqa2 + 1;
  public final static int TMS320C55_sqar2 = TMS320C55_sqar1 + 1;
  public final static int TMS320C55_mac3 = TMS320C55_sqar2 + 1;
  public final static int TMS320C55_mac4 = TMS320C55_mac3 + 1;
  public final static int TMS320C55_macr3 = TMS320C55_mac4 + 1;
  public final static int TMS320C55_macr4 = TMS320C55_macr3 + 1;
  public final static int TMS320C55_mack3 = TMS320C55_macr4 + 1;
  public final static int TMS320C55_mack4 = TMS320C55_mack3 + 1;
  public final static int TMS320C55_mackr3 = TMS320C55_mack4 + 1;
  public final static int TMS320C55_mackr4 = TMS320C55_mackr3 + 1;
  public final static int TMS320C55_macm2 = TMS320C55_mackr4 + 1;
  public final static int TMS320C55_macm3 = TMS320C55_macm2 + 1;
  public final static int TMS320C55_macm4 = TMS320C55_macm3 + 1;
  public final static int TMS320C55_macmr2 = TMS320C55_macm4 + 1;
  public final static int TMS320C55_macmr3 = TMS320C55_macmr2 + 1;
  public final static int TMS320C55_macmr4 = TMS320C55_macmr3 + 1;
  public final static int TMS320C55_macm403 = TMS320C55_macmr4 + 1;
  public final static int TMS320C55_macm404 = TMS320C55_macm403 + 1;
  public final static int TMS320C55_macmr403 = TMS320C55_macm404 + 1;
  public final static int TMS320C55_macmr404 = TMS320C55_macmr403 + 1;
  public final static int TMS320C55_macmz = TMS320C55_macmr404 + 1;
  public final static int TMS320C55_macmrz = TMS320C55_macmz + 1;
  public final static int TMS320C55_sqam2 = TMS320C55_macmrz + 1;
  public final static int TMS320C55_sqam3 = TMS320C55_sqam2 + 1;
  public final static int TMS320C55_sqamr2 = TMS320C55_sqam3 + 1;
  public final static int TMS320C55_sqamr3 = TMS320C55_sqamr2 + 1;
  public final static int TMS320C55_macmk3 = TMS320C55_sqamr3 + 1;
  public final static int TMS320C55_macmk4 = TMS320C55_macmk3 + 1;
  public final static int TMS320C55_macmkr3 = TMS320C55_macmk4 + 1;
  public final static int TMS320C55_macmkr4 = TMS320C55_macmkr3 + 1;
  public final static int TMS320C55_sqs1 = TMS320C55_macmkr4 + 1;
  public final static int TMS320C55_sqs2 = TMS320C55_sqs1 + 1;
  public final static int TMS320C55_sqsr1 = TMS320C55_sqs2 + 1;
  public final static int TMS320C55_sqsr2 = TMS320C55_sqsr1 + 1;
  public final static int TMS320C55_mas2 = TMS320C55_sqsr2 + 1;
  public final static int TMS320C55_mas3 = TMS320C55_mas2 + 1;
  public final static int TMS320C55_masr2 = TMS320C55_mas3 + 1;
  public final static int TMS320C55_masr3 = TMS320C55_masr2 + 1;
  public final static int TMS320C55_masm2 = TMS320C55_masr3 + 1;
  public final static int TMS320C55_masm3 = TMS320C55_masm2 + 1;
  public final static int TMS320C55_masm4 = TMS320C55_masm3 + 1;
  public final static int TMS320C55_masmr2 = TMS320C55_masm4 + 1;
  public final static int TMS320C55_masmr3 = TMS320C55_masmr2 + 1;
  public final static int TMS320C55_masmr4 = TMS320C55_masmr3 + 1;
  public final static int TMS320C55_masm403 = TMS320C55_masmr4 + 1;
  public final static int TMS320C55_masm404 = TMS320C55_masm403 + 1;
  public final static int TMS320C55_masmr403 = TMS320C55_masm404 + 1;
  public final static int TMS320C55_masmr404 = TMS320C55_masmr403 + 1;
  public final static int TMS320C55_sqsm2 = TMS320C55_masmr404 + 1;
  public final static int TMS320C55_sqsm3 = TMS320C55_sqsm2 + 1;
  public final static int TMS320C55_sqsmr2 = TMS320C55_sqsm3 + 1;
  public final static int TMS320C55_sqsmr3 = TMS320C55_sqsmr2 + 1;
  public final static int TMS320C55_neg1 = TMS320C55_sqsmr3 + 1;
  public final static int TMS320C55_neg2 = TMS320C55_neg1 + 1;
  public final static int TMS320C55_mant_nexp = TMS320C55_neg2 + 1;
  public final static int TMS320C55_exp = TMS320C55_mant_nexp + 1;
  public final static int TMS320C55_cmpand = TMS320C55_exp + 1;
  public final static int TMS320C55_cmpandu = TMS320C55_cmpand + 1;
  public final static int TMS320C55_cmpor = TMS320C55_cmpandu + 1;
  public final static int TMS320C55_cmporu = TMS320C55_cmpor + 1;
  public final static int TMS320C55_round1 = TMS320C55_cmporu + 1;
  public final static int TMS320C55_round2 = TMS320C55_round1 + 1;
  public final static int TMS320C55_sat1 = TMS320C55_round2 + 1;
  public final static int TMS320C55_sat2 = TMS320C55_sat1 + 1;
  public final static int TMS320C55_satr1 = TMS320C55_sat2 + 1;
  public final static int TMS320C55_satr2 = TMS320C55_satr1 + 1;
  public final static int TMS320C55_sfts2 = TMS320C55_satr2 + 1;
  public final static int TMS320C55_sfts3 = TMS320C55_sfts2 + 1;
  public final static int TMS320C55_sftsc2 = TMS320C55_sfts3 + 1;
  public final static int TMS320C55_sftsc3 = TMS320C55_sftsc2 + 1;
  public final static int TMS320C55_sqdst = TMS320C55_sftsc3 + 1;
  public final static int TMS320C55_sub1 = TMS320C55_sqdst + 1;
  public final static int TMS320C55_sub2 = TMS320C55_sub1 + 1;
  public final static int TMS320C55_sub3 = TMS320C55_sub2 + 1;
  public final static int TMS320C55_sub4 = TMS320C55_sub3 + 1;
  public final static int TMS320C55_band = TMS320C55_sub4 + 1;
  public final static int TMS320C55_bfxpa = TMS320C55_band + 1;
  public final static int TMS320C55_bfxtr = TMS320C55_bfxpa + 1;
  public final static int TMS320C55_btst = TMS320C55_bfxtr + 1;
  public final static int TMS320C55_bnot = TMS320C55_btst + 1;
  public final static int TMS320C55_bclr2 = TMS320C55_bnot + 1;
  public final static int TMS320C55_bset2 = TMS320C55_bclr2 + 1;
  public final static int TMS320C55_btstset = TMS320C55_bset2 + 1;
  public final static int TMS320C55_btstclr = TMS320C55_btstset + 1;
  public final static int TMS320C55_btstnot = TMS320C55_btstclr + 1;
  public final static int TMS320C55_btstp = TMS320C55_btstnot + 1;
  public final static int TMS320C55_bclr1 = TMS320C55_btstp + 1;
  public final static int TMS320C55_bset1 = TMS320C55_bclr1 + 1;
  public final static int TMS320C55_amar2 = TMS320C55_bset1 + 1;
  public final static int TMS320C55_popboth = TMS320C55_amar2 + 1;
  public final static int TMS320C55_pshboth = TMS320C55_popboth + 1;
  public final static int TMS320C55_bcnt = TMS320C55_pshboth + 1;
  public final static int TMS320C55_not1 = TMS320C55_bcnt + 1;
  public final static int TMS320C55_not2 = TMS320C55_not1 + 1;
  public final static int TMS320C55_and1 = TMS320C55_not2 + 1;
  public final static int TMS320C55_and2 = TMS320C55_and1 + 1;
  public final static int TMS320C55_and3 = TMS320C55_and2 + 1;
  public final static int TMS320C55_or1 = TMS320C55_and3 + 1;
  public final static int TMS320C55_or2 = TMS320C55_or1 + 1;
  public final static int TMS320C55_or3 = TMS320C55_or2 + 1;
  public final static int TMS320C55_xor1 = TMS320C55_or3 + 1;
  public final static int TMS320C55_xor2 = TMS320C55_xor1 + 1;
  public final static int TMS320C55_xor3 = TMS320C55_xor2 + 1;
  public final static int TMS320C55_sftl2 = TMS320C55_xor3 + 1;
  public final static int TMS320C55_sftl3 = TMS320C55_sftl2 + 1;
  public final static int TMS320C55_rol = TMS320C55_sftl3 + 1;
  public final static int TMS320C55_ror = TMS320C55_rol + 1;
  public final static int TMS320C55_swap = TMS320C55_ror + 1;
  public final static int TMS320C55_swapp = TMS320C55_swap + 1;
  public final static int TMS320C55_swap4 = TMS320C55_swapp + 1;
  public final static int TMS320C55_mov2 = TMS320C55_swap4 + 1;
  public final static int TMS320C55_mov3 = TMS320C55_mov2 + 1;
  public final static int TMS320C55_mov402 = TMS320C55_mov3 + 1;
  public final static int TMS320C55_delay = TMS320C55_mov402 + 1;
  public final static int TMS320C55_pop1 = TMS320C55_delay + 1;
  public final static int TMS320C55_pop2 = TMS320C55_pop1 + 1;
  public final static int TMS320C55_psh1 = TMS320C55_pop2 + 1;
  public final static int TMS320C55_psh2 = TMS320C55_psh1 + 1;
  public final static int TMS320C55_bcc = TMS320C55_psh2 + 1;
  public final static int TMS320C55_bccu = TMS320C55_bcc + 1;
  public final static int TMS320C55_b = TMS320C55_bccu + 1;
  public final static int TMS320C55_callcc = TMS320C55_b + 1;
  public final static int TMS320C55_call = TMS320C55_callcc + 1;
  public final static int TMS320C55_xcc = TMS320C55_call + 1;
  public final static int TMS320C55_xccpart = TMS320C55_xcc + 1;
  public final static int TMS320C55_idle = TMS320C55_xccpart + 1;
  public final static int TMS320C55_nop = TMS320C55_idle + 1;
  public final static int TMS320C55_nop_16 = TMS320C55_nop + 1;
  public final static int TMS320C55_rptblocal = TMS320C55_nop_16 + 1;
  public final static int TMS320C55_rptb = TMS320C55_rptblocal + 1;
  public final static int TMS320C55_rptcc = TMS320C55_rptb + 1;
  public final static int TMS320C55_rpt = TMS320C55_rptcc + 1;
  public final static int TMS320C55_rptadd = TMS320C55_rpt + 1;
  public final static int TMS320C55_rptsub = TMS320C55_rptadd + 1;
  public final static int TMS320C55_retcc = TMS320C55_rptsub + 1;
  public final static int TMS320C55_ret = TMS320C55_retcc + 1;
  public final static int TMS320C55_reti = TMS320C55_ret + 1;
  public final static int TMS320C55_intr = TMS320C55_reti + 1;
  public final static int TMS320C55_reset = TMS320C55_intr + 1;
  public final static int TMS320C55_trap = TMS320C55_reset + 1;
  public final static int TMS320C55_last = TMS320C55_trap + 1;

  public final static int TRIMEDIA_null = 0;
  public final static int TRIMEDIA_igtri = TRIMEDIA_null + 1;
  public final static int TRIMEDIA_igeqi = TRIMEDIA_igtri + 1;
  public final static int TRIMEDIA_ilesi = TRIMEDIA_igeqi + 1;
  public final static int TRIMEDIA_ineqi = TRIMEDIA_ilesi + 1;
  public final static int TRIMEDIA_ieqli = TRIMEDIA_ineqi + 1;
  public final static int TRIMEDIA_iaddi = TRIMEDIA_ieqli + 1;
  public final static int TRIMEDIA_ild16d = TRIMEDIA_iaddi + 1;
  public final static int TRIMEDIA_ld32d = TRIMEDIA_ild16d + 1;
  public final static int TRIMEDIA_uld8d = TRIMEDIA_ld32d + 1;
  public final static int TRIMEDIA_lsri = TRIMEDIA_uld8d + 1;
  public final static int TRIMEDIA_asri = TRIMEDIA_lsri + 1;
  public final static int TRIMEDIA_asli = TRIMEDIA_asri + 1;
  public final static int TRIMEDIA_iadd = TRIMEDIA_asli + 1;
  public final static int TRIMEDIA_isub = TRIMEDIA_iadd + 1;
  public final static int TRIMEDIA_igeq = TRIMEDIA_isub + 1;
  public final static int TRIMEDIA_igtr = TRIMEDIA_igeq + 1;
  public final static int TRIMEDIA_bitand = TRIMEDIA_igtr + 1;
  public final static int TRIMEDIA_bitor = TRIMEDIA_bitand + 1;
  public final static int TRIMEDIA_asr = TRIMEDIA_bitor + 1;
  public final static int TRIMEDIA_asl = TRIMEDIA_asr + 1;
  public final static int TRIMEDIA_ifloat = TRIMEDIA_asl + 1;
  public final static int TRIMEDIA_ifixrz = TRIMEDIA_ifloat + 1;
  public final static int TRIMEDIA_fadd = TRIMEDIA_ifixrz + 1;
  public final static int TRIMEDIA_imin = TRIMEDIA_fadd + 1;
  public final static int TRIMEDIA_imax = TRIMEDIA_imin + 1;
  public final static int TRIMEDIA_iavgonep = TRIMEDIA_imax + 1;
  public final static int TRIMEDIA_ume8uu = TRIMEDIA_iavgonep + 1;
  public final static int TRIMEDIA_imul = TRIMEDIA_ume8uu + 1;
  public final static int TRIMEDIA_fmul = TRIMEDIA_imul + 1;
  public final static int TRIMEDIA_h_st8d = TRIMEDIA_fmul + 1;
  public final static int TRIMEDIA_h_st16d = TRIMEDIA_h_st8d + 1;
  public final static int TRIMEDIA_h_st32d = TRIMEDIA_h_st16d + 1;
  public final static int TRIMEDIA_isubi = TRIMEDIA_h_st32d + 1;
  public final static int TRIMEDIA_ugtr = TRIMEDIA_isubi + 1;
  public final static int TRIMEDIA_ugtri = TRIMEDIA_ugtr + 1;
  public final static int TRIMEDIA_ugeq = TRIMEDIA_ugtri + 1;
  public final static int TRIMEDIA_ugeqi = TRIMEDIA_ugeq + 1;
  public final static int TRIMEDIA_ieql = TRIMEDIA_ugeqi + 1;
  public final static int TRIMEDIA_ueqli = TRIMEDIA_ieql + 1;
  public final static int TRIMEDIA_ineq = TRIMEDIA_ueqli + 1;
  public final static int TRIMEDIA_uneqi = TRIMEDIA_ineq + 1;
  public final static int TRIMEDIA_ulesi = TRIMEDIA_uneqi + 1;
  public final static int TRIMEDIA_ileqi = TRIMEDIA_ulesi + 1;
  public final static int TRIMEDIA_uleqi = TRIMEDIA_ileqi + 1;
  public final static int TRIMEDIA_h_iabs = TRIMEDIA_uleqi + 1;
  public final static int TRIMEDIA_carry = TRIMEDIA_h_iabs + 1;
  public final static int TRIMEDIA_izero = TRIMEDIA_carry + 1;
  public final static int TRIMEDIA_inonzero = TRIMEDIA_izero + 1;
  public final static int TRIMEDIA_bitxor = TRIMEDIA_inonzero + 1;
  public final static int TRIMEDIA_bitandinv = TRIMEDIA_bitxor + 1;
  public final static int TRIMEDIA_bitinv = TRIMEDIA_bitandinv + 1;
  public final static int TRIMEDIA_sex16 = TRIMEDIA_bitinv + 1;
  public final static int TRIMEDIA_packbytes = TRIMEDIA_sex16 + 1;
  public final static int TRIMEDIA_pack16lsb = TRIMEDIA_packbytes + 1;
  public final static int TRIMEDIA_pack16msb = TRIMEDIA_pack16lsb + 1;
  public final static int TRIMEDIA_ubytesel = TRIMEDIA_pack16msb + 1;
  public final static int TRIMEDIA_ibytesel = TRIMEDIA_ubytesel + 1;
  public final static int TRIMEDIA_mergelsb = TRIMEDIA_ibytesel + 1;
  public final static int TRIMEDIA_mergemsb = TRIMEDIA_mergelsb + 1;
  public final static int TRIMEDIA_ume8ii = TRIMEDIA_mergemsb + 1;
  public final static int TRIMEDIA_h_dspiabs = TRIMEDIA_ume8ii + 1;
  public final static int TRIMEDIA_dspiadd = TRIMEDIA_h_dspiabs + 1;
  public final static int TRIMEDIA_dspuadd = TRIMEDIA_dspiadd + 1;
  public final static int TRIMEDIA_dspisub = TRIMEDIA_dspuadd + 1;
  public final static int TRIMEDIA_dspusub = TRIMEDIA_dspisub + 1;
  public final static int TRIMEDIA_dspidualadd = TRIMEDIA_dspusub + 1;
  public final static int TRIMEDIA_dspidualsub = TRIMEDIA_dspidualadd + 1;
  public final static int TRIMEDIA_h_dspidualabs = TRIMEDIA_dspidualsub + 1;
  public final static int TRIMEDIA_quadavg = TRIMEDIA_h_dspidualabs + 1;
  public final static int TRIMEDIA_iclipi = TRIMEDIA_quadavg + 1;
  public final static int TRIMEDIA_uclipi = TRIMEDIA_iclipi + 1;
  public final static int TRIMEDIA_uclipu = TRIMEDIA_uclipi + 1;
  public final static int TRIMEDIA_iflip = TRIMEDIA_uclipu + 1;
  public final static int TRIMEDIA_dspuquadaddui = TRIMEDIA_iflip + 1;
  public final static int TRIMEDIA_quadumin = TRIMEDIA_dspuquadaddui + 1;
  public final static int TRIMEDIA_quadumax = TRIMEDIA_quadumin + 1;
  public final static int TRIMEDIA_dualiclipi = TRIMEDIA_quadumax + 1;
  public final static int TRIMEDIA_dualuclipi = TRIMEDIA_dualiclipi + 1;
  public final static int TRIMEDIA_quadumulmsb = TRIMEDIA_dualuclipi + 1;
  public final static int TRIMEDIA_ufir8uu = TRIMEDIA_quadumulmsb + 1;
  public final static int TRIMEDIA_ifir8ui = TRIMEDIA_ufir8uu + 1;
  public final static int TRIMEDIA_ifir8ii = TRIMEDIA_ifir8ui + 1;
  public final static int TRIMEDIA_ifir16 = TRIMEDIA_ifir8ii + 1;
  public final static int TRIMEDIA_ufir16 = TRIMEDIA_ifir16 + 1;
  public final static int TRIMEDIA_dspidualmul = TRIMEDIA_ufir16 + 1;
  public final static int TRIMEDIA_lsr = TRIMEDIA_dspidualmul + 1;
  public final static int TRIMEDIA_rol = TRIMEDIA_lsr + 1;
  public final static int TRIMEDIA_roli = TRIMEDIA_rol + 1;
  public final static int TRIMEDIA_funshift1 = TRIMEDIA_roli + 1;
  public final static int TRIMEDIA_funshift2 = TRIMEDIA_funshift1 + 1;
  public final static int TRIMEDIA_funshift3 = TRIMEDIA_funshift2 + 1;
  public final static int TRIMEDIA_dualasr = TRIMEDIA_funshift3 + 1;
  public final static int TRIMEDIA_mergedual16lsb = TRIMEDIA_dualasr + 1;
  public final static int TRIMEDIA_fdiv = TRIMEDIA_mergedual16lsb + 1;
  public final static int TRIMEDIA_fdivflags = TRIMEDIA_fdiv + 1;
  public final static int TRIMEDIA_fsqrt = TRIMEDIA_fdivflags + 1;
  public final static int TRIMEDIA_fsqrtflags = TRIMEDIA_fsqrt + 1;
  public final static int TRIMEDIA_faddflags = TRIMEDIA_fsqrtflags + 1;
  public final static int TRIMEDIA_fsub = TRIMEDIA_faddflags + 1;
  public final static int TRIMEDIA_fsubflags = TRIMEDIA_fsub + 1;
  public final static int TRIMEDIA_fabsval = TRIMEDIA_fsubflags + 1;
  public final static int TRIMEDIA_fabsvalflags = TRIMEDIA_fabsval + 1;
  public final static int TRIMEDIA_ifloatrz = TRIMEDIA_fabsvalflags + 1;
  public final static int TRIMEDIA_ifloatrzflags = TRIMEDIA_ifloatrz + 1;
  public final static int TRIMEDIA_ufloatrz = TRIMEDIA_ifloatrzflags + 1;
  public final static int TRIMEDIA_ufloatrzflags = TRIMEDIA_ufloatrz + 1;
  public final static int TRIMEDIA_ifixieee = TRIMEDIA_ufloatrzflags + 1;
  public final static int TRIMEDIA_ifixieeeflags = TRIMEDIA_ifixieee + 1;
  public final static int TRIMEDIA_ufixieee = TRIMEDIA_ifixieeeflags + 1;
  public final static int TRIMEDIA_ufixieeeflags = TRIMEDIA_ufixieee + 1;
  public final static int TRIMEDIA_ufixrz = TRIMEDIA_ufixieeeflags + 1;
  public final static int TRIMEDIA_ufixrzflags = TRIMEDIA_ufixrz + 1;
  public final static int TRIMEDIA_ufloat = TRIMEDIA_ufixrzflags + 1;
  public final static int TRIMEDIA_ufloatflags = TRIMEDIA_ufloat + 1;
  public final static int TRIMEDIA_ifixrzflags = TRIMEDIA_ufloatflags + 1;
  public final static int TRIMEDIA_ifloatflags = TRIMEDIA_ifixrzflags + 1;
  public final static int TRIMEDIA_umul = TRIMEDIA_ifloatflags + 1;
  public final static int TRIMEDIA_imulm = TRIMEDIA_umul + 1;
  public final static int TRIMEDIA_umulm = TRIMEDIA_imulm + 1;
  public final static int TRIMEDIA_dspimul = TRIMEDIA_umulm + 1;
  public final static int TRIMEDIA_dspumul = TRIMEDIA_dspimul + 1;
  public final static int TRIMEDIA_fmulflags = TRIMEDIA_dspumul + 1;
  public final static int TRIMEDIA_fgtr = TRIMEDIA_fmulflags + 1;
  public final static int TRIMEDIA_fgtrflags = TRIMEDIA_fgtr + 1;
  public final static int TRIMEDIA_fgeq = TRIMEDIA_fgtrflags + 1;
  public final static int TRIMEDIA_fgeqflags = TRIMEDIA_fgeq + 1;
  public final static int TRIMEDIA_feql = TRIMEDIA_fgeqflags + 1;
  public final static int TRIMEDIA_feqlflags = TRIMEDIA_feql + 1;
  public final static int TRIMEDIA_fneq = TRIMEDIA_feqlflags + 1;
  public final static int TRIMEDIA_fneqflags = TRIMEDIA_fneq + 1;
  public final static int TRIMEDIA_fsign = TRIMEDIA_fneqflags + 1;
  public final static int TRIMEDIA_fsignflags = TRIMEDIA_fsign + 1;
  public final static int TRIMEDIA_cycles = TRIMEDIA_fsignflags + 1;
  public final static int TRIMEDIA_hicycles = TRIMEDIA_cycles + 1;
  public final static int TRIMEDIA_readdpc = TRIMEDIA_hicycles + 1;
  public final static int TRIMEDIA_readspc = TRIMEDIA_readdpc + 1;
  public final static int TRIMEDIA_readpcsw = TRIMEDIA_readspc + 1;
  public final static int TRIMEDIA_writespc = TRIMEDIA_readpcsw + 1;
  public final static int TRIMEDIA_writedpc = TRIMEDIA_writespc + 1;
  public final static int TRIMEDIA_writepcsw = TRIMEDIA_writedpc + 1;
  public final static int TRIMEDIA_curcycles = TRIMEDIA_writepcsw + 1;
  public final static int TRIMEDIA_jmpt = TRIMEDIA_curcycles + 1;
  public final static int TRIMEDIA_ijmpt = TRIMEDIA_jmpt + 1;
  public final static int TRIMEDIA_jmpi = TRIMEDIA_ijmpt + 1;
  public final static int TRIMEDIA_ijmpi = TRIMEDIA_jmpi + 1;
  public final static int TRIMEDIA_jmpf = TRIMEDIA_ijmpi + 1;
  public final static int TRIMEDIA_ijmpf = TRIMEDIA_jmpf + 1;
  public final static int TRIMEDIA_iclr = TRIMEDIA_ijmpf + 1;
  public final static int TRIMEDIA_uimm = TRIMEDIA_iclr + 1;
  public final static int TRIMEDIA_ild8d = TRIMEDIA_uimm + 1;
  public final static int TRIMEDIA_ild8r = TRIMEDIA_ild8d + 1;
  public final static int TRIMEDIA_uld8r = TRIMEDIA_ild8r + 1;
  public final static int TRIMEDIA_ild16r = TRIMEDIA_uld8r + 1;
  public final static int TRIMEDIA_ild16x = TRIMEDIA_ild16r + 1;
  public final static int TRIMEDIA_uld16d = TRIMEDIA_ild16x + 1;
  public final static int TRIMEDIA_uld16r = TRIMEDIA_uld16d + 1;
  public final static int TRIMEDIA_uld16x = TRIMEDIA_uld16r + 1;
  public final static int TRIMEDIA_ld32r = TRIMEDIA_uld16x + 1;
  public final static int TRIMEDIA_ld32x = TRIMEDIA_ld32r + 1;
  public final static int TRIMEDIA_rdtag = TRIMEDIA_ld32x + 1;
  public final static int TRIMEDIA_rdstatus = TRIMEDIA_rdtag + 1;
  public final static int TRIMEDIA_dcb = TRIMEDIA_rdstatus + 1;
  public final static int TRIMEDIA_dinvalid = TRIMEDIA_dcb + 1;
  public final static int TRIMEDIA_prefd = TRIMEDIA_dinvalid + 1;
  public final static int TRIMEDIA_prefr = TRIMEDIA_prefd + 1;
  public final static int TRIMEDIA_pref16x = TRIMEDIA_prefr + 1;
  public final static int TRIMEDIA_pref32x = TRIMEDIA_pref16x + 1;
  public final static int TRIMEDIA_allocd = TRIMEDIA_pref32x + 1;
  public final static int TRIMEDIA_allocr = TRIMEDIA_allocd + 1;
  public final static int TRIMEDIA_allocx = TRIMEDIA_allocr + 1;
  public final static int TRIMEDIA_nop = TRIMEDIA_allocx + 1;
  public final static int TRIMEDIA_alloc = TRIMEDIA_nop + 1;
  public final static int TRIMEDIA_dspiabs = TRIMEDIA_alloc + 1;
  public final static int TRIMEDIA_dspidualabs = TRIMEDIA_dspiabs + 1;
  public final static int TRIMEDIA_iabs = TRIMEDIA_dspidualabs + 1;
  public final static int TRIMEDIA_ild16 = TRIMEDIA_iabs + 1;
  public final static int TRIMEDIA_ild8 = TRIMEDIA_ild16 + 1;
  public final static int TRIMEDIA_ineg = TRIMEDIA_ild8 + 1;
  public final static int TRIMEDIA_ld32 = TRIMEDIA_ineg + 1;
  public final static int TRIMEDIA_pref = TRIMEDIA_ld32 + 1;
  public final static int TRIMEDIA_sex8 = TRIMEDIA_pref + 1;
  public final static int TRIMEDIA_st16 = TRIMEDIA_sex8 + 1;
  public final static int TRIMEDIA_st16d = TRIMEDIA_st16 + 1;
  public final static int TRIMEDIA_st32 = TRIMEDIA_st16d + 1;
  public final static int TRIMEDIA_st32d = TRIMEDIA_st32 + 1;
  public final static int TRIMEDIA_st8 = TRIMEDIA_st32d + 1;
  public final static int TRIMEDIA_st8d = TRIMEDIA_st8 + 1;
  public final static int TRIMEDIA_uld16 = TRIMEDIA_st8d + 1;
  public final static int TRIMEDIA_uld8 = TRIMEDIA_uld16 + 1;
  public final static int TRIMEDIA_zex16 = TRIMEDIA_uld8 + 1;
  public final static int TRIMEDIA_zex8 = TRIMEDIA_zex16 + 1;
  public final static int TRIMEDIA_ident = TRIMEDIA_zex8 + 1;
  public final static int TRIMEDIA_iles = TRIMEDIA_ident + 1;
  public final static int TRIMEDIA_ileq = TRIMEDIA_iles + 1;
  public final static int TRIMEDIA_ules = TRIMEDIA_ileq + 1;
  public final static int TRIMEDIA_uleq = TRIMEDIA_ules + 1;
  public final static int TRIMEDIA_fles = TRIMEDIA_uleq + 1;
  public final static int TRIMEDIA_fleq = TRIMEDIA_fles + 1;
  public final static int TRIMEDIA_ueql = TRIMEDIA_fleq + 1;
  public final static int TRIMEDIA_uneq = TRIMEDIA_ueql + 1;
  public final static int TRIMEDIA_flesflags = TRIMEDIA_uneq + 1;
  public final static int TRIMEDIA_fleqflags = TRIMEDIA_flesflags + 1;
  public final static int TRIMEDIA_borrow = TRIMEDIA_fleqflags + 1;
  public final static int TRIMEDIA_umin = TRIMEDIA_borrow + 1;
  public final static int TRIMEDIA_lsl = TRIMEDIA_umin + 1;
  public final static int TRIMEDIA_lsli = TRIMEDIA_lsl + 1;
  public final static int TRIMEDIA_last = TRIMEDIA_lsli + 1;

  public final static int NEC_78K_0_null = 0;
  public final static int NEC_78K_0_mov = NEC_78K_0_null + 1;
  public final static int NEC_78K_0_xch = NEC_78K_0_mov + 1;
  public final static int NEC_78K_0_movw = NEC_78K_0_xch + 1;
  public final static int NEC_78K_0_xchw = NEC_78K_0_movw + 1;
  public final static int NEC_78K_0_add = NEC_78K_0_xchw + 1;
  public final static int NEC_78K_0_addc = NEC_78K_0_add + 1;
  public final static int NEC_78K_0_sub = NEC_78K_0_addc + 1;
  public final static int NEC_78K_0_subc = NEC_78K_0_sub + 1;
  public final static int NEC_78K_0_and = NEC_78K_0_subc + 1;
  public final static int NEC_78K_0_or = NEC_78K_0_and + 1;
  public final static int NEC_78K_0_xor = NEC_78K_0_or + 1;
  public final static int NEC_78K_0_cmp = NEC_78K_0_xor + 1;
  public final static int NEC_78K_0_addw = NEC_78K_0_cmp + 1;
  public final static int NEC_78K_0_subw = NEC_78K_0_addw + 1;
  public final static int NEC_78K_0_cmpw = NEC_78K_0_subw + 1;
  public final static int NEC_78K_0_mulu = NEC_78K_0_cmpw + 1;
  public final static int NEC_78K_0_divuw = NEC_78K_0_mulu + 1;
  public final static int NEC_78K_0_inc = NEC_78K_0_divuw + 1;
  public final static int NEC_78K_0_dec = NEC_78K_0_inc + 1;
  public final static int NEC_78K_0_incw = NEC_78K_0_dec + 1;
  public final static int NEC_78K_0_decw = NEC_78K_0_incw + 1;
  public final static int NEC_78K_0_ror = NEC_78K_0_decw + 1;
  public final static int NEC_78K_0_rol = NEC_78K_0_ror + 1;
  public final static int NEC_78K_0_rorc = NEC_78K_0_rol + 1;
  public final static int NEC_78K_0_rolc = NEC_78K_0_rorc + 1;
  public final static int NEC_78K_0_ror4 = NEC_78K_0_rolc + 1;
  public final static int NEC_78K_0_rol4 = NEC_78K_0_ror4 + 1;
  public final static int NEC_78K_0_adjba = NEC_78K_0_rol4 + 1;
  public final static int NEC_78K_0_adjbs = NEC_78K_0_adjba + 1;
  public final static int NEC_78K_0_mov1 = NEC_78K_0_adjbs + 1;
  public final static int NEC_78K_0_and1 = NEC_78K_0_mov1 + 1;
  public final static int NEC_78K_0_or1 = NEC_78K_0_and1 + 1;
  public final static int NEC_78K_0_xor1 = NEC_78K_0_or1 + 1;
  public final static int NEC_78K_0_set1 = NEC_78K_0_xor1 + 1;
  public final static int NEC_78K_0_clr1 = NEC_78K_0_set1 + 1;
  public final static int NEC_78K_0_not1 = NEC_78K_0_clr1 + 1;
  public final static int NEC_78K_0_call = NEC_78K_0_not1 + 1;
  public final static int NEC_78K_0_callf = NEC_78K_0_call + 1;
  public final static int NEC_78K_0_callt = NEC_78K_0_callf + 1;
  public final static int NEC_78K_0_brk = NEC_78K_0_callt + 1;
  public final static int NEC_78K_0_ret = NEC_78K_0_brk + 1;
  public final static int NEC_78K_0_retb = NEC_78K_0_ret + 1;
  public final static int NEC_78K_0_reti = NEC_78K_0_retb + 1;
  public final static int NEC_78K_0_push = NEC_78K_0_reti + 1;
  public final static int NEC_78K_0_pop = NEC_78K_0_push + 1;
  public final static int NEC_78K_0_br = NEC_78K_0_pop + 1;
  public final static int NEC_78K_0_bc = NEC_78K_0_br + 1;
  public final static int NEC_78K_0_bnc = NEC_78K_0_bc + 1;
  public final static int NEC_78K_0_bz = NEC_78K_0_bnc + 1;
  public final static int NEC_78K_0_bnz = NEC_78K_0_bz + 1;
  public final static int NEC_78K_0_bt = NEC_78K_0_bnz + 1;
  public final static int NEC_78K_0_bf = NEC_78K_0_bt + 1;
  public final static int NEC_78K_0_btclr = NEC_78K_0_bf + 1;
  public final static int NEC_78K_0_dbnz = NEC_78K_0_btclr + 1;
  public final static int NEC_78K_0_sel = NEC_78K_0_dbnz + 1;
  public final static int NEC_78K_0_nop = NEC_78K_0_sel + 1;
  public final static int NEC_78K_0_EI = NEC_78K_0_nop + 1;
  public final static int NEC_78K_0_DI = NEC_78K_0_EI + 1;
  public final static int NEC_78K_0_HALT = NEC_78K_0_DI + 1;
  public final static int NEC_78K_0_STOP = NEC_78K_0_HALT + 1;
  public final static int NEC_78K_0_last = NEC_78K_0_STOP + 1;

  public final static int NEC_78K_0S_null = 0;
  public final static int NEC_78K_0S_cmp = NEC_78K_0S_null + 1;
  public final static int NEC_78K_0S_xor = NEC_78K_0S_cmp + 1;
  public final static int NEC_78K_0S_and = NEC_78K_0S_xor + 1;
  public final static int NEC_78K_0S_or = NEC_78K_0S_and + 1;
  public final static int NEC_78K_0S_add = NEC_78K_0S_or + 1;
  public final static int NEC_78K_0S_sub = NEC_78K_0S_add + 1;
  public final static int NEC_78K_0S_addc = NEC_78K_0S_sub + 1;
  public final static int NEC_78K_0S_subc = NEC_78K_0S_addc + 1;
  public final static int NEC_78K_0S_subw = NEC_78K_0S_subc + 1;
  public final static int NEC_78K_0S_addw = NEC_78K_0S_subw + 1;
  public final static int NEC_78K_0S_cmpw = NEC_78K_0S_addw + 1;
  public final static int NEC_78K_0S_inc = NEC_78K_0S_cmpw + 1;
  public final static int NEC_78K_0S_dec = NEC_78K_0S_inc + 1;
  public final static int NEC_78K_0S_incw = NEC_78K_0S_dec + 1;
  public final static int NEC_78K_0S_decw = NEC_78K_0S_incw + 1;
  public final static int NEC_78K_0S_ror = NEC_78K_0S_decw + 1;
  public final static int NEC_78K_0S_rol = NEC_78K_0S_ror + 1;
  public final static int NEC_78K_0S_rorc = NEC_78K_0S_rol + 1;
  public final static int NEC_78K_0S_rolc = NEC_78K_0S_rorc + 1;
  public final static int NEC_78K_0S_call = NEC_78K_0S_rolc + 1;
  public final static int NEC_78K_0S_callt = NEC_78K_0S_call + 1;
  public final static int NEC_78K_0S_ret = NEC_78K_0S_callt + 1;
  public final static int NEC_78K_0S_reti = NEC_78K_0S_ret + 1;
  public final static int NEC_78K_0S_mov = NEC_78K_0S_reti + 1;
  public final static int NEC_78K_0S_xch = NEC_78K_0S_mov + 1;
  public final static int NEC_78K_0S_xchw = NEC_78K_0S_xch + 1;
  public final static int NEC_78K_0S_set1 = NEC_78K_0S_xchw + 1;
  public final static int NEC_78K_0S_clr1 = NEC_78K_0S_set1 + 1;
  public final static int NEC_78K_0S_not1 = NEC_78K_0S_clr1 + 1;
  public final static int NEC_78K_0S_push = NEC_78K_0S_not1 + 1;
  public final static int NEC_78K_0S_pop = NEC_78K_0S_push + 1;
  public final static int NEC_78K_0S_movw = NEC_78K_0S_pop + 1;
  public final static int NEC_78K_0S_br = NEC_78K_0S_movw + 1;
  public final static int NEC_78K_0S_bc = NEC_78K_0S_br + 1;
  public final static int NEC_78K_0S_bnc = NEC_78K_0S_bc + 1;
  public final static int NEC_78K_0S_bz = NEC_78K_0S_bnc + 1;
  public final static int NEC_78K_0S_bnz = NEC_78K_0S_bz + 1;
  public final static int NEC_78K_0S_bt = NEC_78K_0S_bnz + 1;
  public final static int NEC_78K_0S_bf = NEC_78K_0S_bt + 1;
  public final static int NEC_78K_0S_dbnz = NEC_78K_0S_bf + 1;
  public final static int NEC_78K_0S_nop = NEC_78K_0S_dbnz + 1;
  public final static int NEC_78K_0S_EI = NEC_78K_0S_nop + 1;
  public final static int NEC_78K_0S_DI = NEC_78K_0S_EI + 1;
  public final static int NEC_78K_0S_HALT = NEC_78K_0S_DI + 1;
  public final static int NEC_78K_0S_STOP = NEC_78K_0S_HALT + 1;
  public final static int NEC_78K_0S_last = NEC_78K_0S_STOP + 1;

  public final static int m32r_null = 0;
  public final static int m32r_add = m32r_null + 1;
  public final static int m32r_add3 = m32r_add + 1;
  public final static int m32r_addi = m32r_add3 + 1;
  public final static int m32r_addv = m32r_addi + 1;
  public final static int m32r_addv3 = m32r_addv + 1;
  public final static int m32r_addx = m32r_addv3 + 1;
  public final static int m32r_and = m32r_addx + 1;
  public final static int m32r_and3 = m32r_and + 1;
  public final static int m32r_bc = m32r_and3 + 1;
  public final static int m32r_beq = m32r_bc + 1;
  public final static int m32r_beqz = m32r_beq + 1;
  public final static int m32r_bgez = m32r_beqz + 1;
  public final static int m32r_bgtz = m32r_bgez + 1;
  public final static int m32r_bl = m32r_bgtz + 1;
  public final static int m32r_blez = m32r_bl + 1;
  public final static int m32r_bltz = m32r_blez + 1;
  public final static int m32r_bnc = m32r_bltz + 1;
  public final static int m32r_bne = m32r_bnc + 1;
  public final static int m32r_bnez = m32r_bne + 1;
  public final static int m32r_bra = m32r_bnez + 1;
  public final static int m32r_cmp = m32r_bra + 1;
  public final static int m32r_cmpi = m32r_cmp + 1;
  public final static int m32r_cmpu = m32r_cmpi + 1;
  public final static int m32r_cmpui = m32r_cmpu + 1;
  public final static int m32r_div = m32r_cmpui + 1;
  public final static int m32r_divu = m32r_div + 1;
  public final static int m32r_jl = m32r_divu + 1;
  public final static int m32r_jmp = m32r_jl + 1;
  public final static int m32r_ld = m32r_jmp + 1;
  public final static int m32r_ld24 = m32r_ld + 1;
  public final static int m32r_ldb = m32r_ld24 + 1;
  public final static int m32r_ldh = m32r_ldb + 1;
  public final static int m32r_ldi = m32r_ldh + 1;
  public final static int m32r_ldub = m32r_ldi + 1;
  public final static int m32r_lduh = m32r_ldub + 1;
  public final static int m32r_lock = m32r_lduh + 1;
  public final static int m32r_machi = m32r_lock + 1;
  public final static int m32r_maclo = m32r_machi + 1;
  public final static int m32r_macwhi = m32r_maclo + 1;
  public final static int m32r_macwlo = m32r_macwhi + 1;
  public final static int m32r_mul = m32r_macwlo + 1;
  public final static int m32r_mulhi = m32r_mul + 1;
  public final static int m32r_mullo = m32r_mulhi + 1;
  public final static int m32r_mulwhi = m32r_mullo + 1;
  public final static int m32r_mulwlo = m32r_mulwhi + 1;
  public final static int m32r_mv = m32r_mulwlo + 1;
  public final static int m32r_mvfachi = m32r_mv + 1;
  public final static int m32r_mvfaclo = m32r_mvfachi + 1;
  public final static int m32r_mvfacmi = m32r_mvfaclo + 1;
  public final static int m32r_mvfc = m32r_mvfacmi + 1;
  public final static int m32r_mvtachi = m32r_mvfc + 1;
  public final static int m32r_mvtaclo = m32r_mvtachi + 1;
  public final static int m32r_mvtc = m32r_mvtaclo + 1;
  public final static int m32r_neg = m32r_mvtc + 1;
  public final static int m32r_nop = m32r_neg + 1;
  public final static int m32r_not = m32r_nop + 1;
  public final static int m32r_or = m32r_not + 1;
  public final static int m32r_or3 = m32r_or + 1;
  public final static int m32r_push = m32r_or3 + 1;
  public final static int m32r_pop = m32r_push + 1;
  public final static int m32r_rac = m32r_pop + 1;
  public final static int m32r_rach = m32r_rac + 1;
  public final static int m32r_rem = m32r_rach + 1;
  public final static int m32r_remu = m32r_rem + 1;
  public final static int m32r_rte = m32r_remu + 1;
  public final static int m32r_seth = m32r_rte + 1;
  public final static int m32r_sll = m32r_seth + 1;
  public final static int m32r_sll3 = m32r_sll + 1;
  public final static int m32r_slli = m32r_sll3 + 1;
  public final static int m32r_sra = m32r_slli + 1;
  public final static int m32r_sra3 = m32r_sra + 1;
  public final static int m32r_srai = m32r_sra3 + 1;
  public final static int m32r_srl = m32r_srai + 1;
  public final static int m32r_srl3 = m32r_srl + 1;
  public final static int m32r_srli = m32r_srl3 + 1;
  public final static int m32r_st = m32r_srli + 1;
  public final static int m32r_stb = m32r_st + 1;
  public final static int m32r_sth = m32r_stb + 1;
  public final static int m32r_sub = m32r_sth + 1;
  public final static int m32r_subv = m32r_sub + 1;
  public final static int m32r_subx = m32r_subv + 1;
  public final static int m32r_trap = m32r_subx + 1;
  public final static int m32r_unlock = m32r_trap + 1;
  public final static int m32r_xor = m32r_unlock + 1;
  public final static int m32r_xor3 = m32r_xor + 1;
  public final static int m32rx_bcl = m32r_xor3 + 1;
  public final static int m32rx_bncl = m32rx_bcl + 1;
  public final static int m32rx_cmpeq = m32rx_bncl + 1;
  public final static int m32rx_cmpz = m32rx_cmpeq + 1;
  public final static int m32rx_divh = m32rx_cmpz + 1;
  public final static int m32rx_jc = m32rx_divh + 1;
  public final static int m32rx_jnc = m32rx_jc + 1;
  public final static int m32rx_machi = m32rx_jnc + 1;
  public final static int m32rx_maclo = m32rx_machi + 1;
  public final static int m32rx_macwhi = m32rx_maclo + 1;
  public final static int m32rx_macwlo = m32rx_macwhi + 1;
  public final static int m32rx_mulhi = m32rx_macwlo + 1;
  public final static int m32rx_mullo = m32rx_mulhi + 1;
  public final static int m32rx_mulwhi = m32rx_mullo + 1;
  public final static int m32rx_mulwlo = m32rx_mulwhi + 1;
  public final static int m32rx_mvfachi = m32rx_mulwlo + 1;
  public final static int m32rx_mvfaclo = m32rx_mvfachi + 1;
  public final static int m32rx_mvfacmi = m32rx_mvfaclo + 1;
  public final static int m32rx_mvtachi = m32rx_mvfacmi + 1;
  public final static int m32rx_mvtaclo = m32rx_mvtachi + 1;
  public final static int m32rx_rac = m32rx_mvtaclo + 1;
  public final static int m32rx_rach = m32rx_rac + 1;
  public final static int m32rx_satb = m32rx_rach + 1;
  public final static int m32rx_sath = m32rx_satb + 1;
  public final static int m32rx_sat = m32rx_sath + 1;
  public final static int m32rx_pcmpbz = m32rx_sat + 1;
  public final static int m32rx_sadd = m32rx_pcmpbz + 1;
  public final static int m32rx_macwu1 = m32rx_sadd + 1;
  public final static int m32rx_msblo = m32rx_macwu1 + 1;
  public final static int m32rx_mulwu1 = m32rx_msblo + 1;
  public final static int m32rx_maclh1 = m32rx_mulwu1 + 1;
  public final static int m32rx_sc = m32rx_maclh1 + 1;
  public final static int m32rx_snc = m32rx_sc + 1;
  public final static int m32r_fadd = m32rx_snc + 1;
  public final static int m32r_fsub = m32r_fadd + 1;
  public final static int m32r_fmul = m32r_fsub + 1;
  public final static int m32r_fdiv = m32r_fmul + 1;
  public final static int m32r_fmadd = m32r_fdiv + 1;
  public final static int m32r_fmsub = m32r_fmadd + 1;
  public final static int m32r_itof = m32r_fmsub + 1;
  public final static int m32r_utof = m32r_itof + 1;
  public final static int m32r_ftoi = m32r_utof + 1;
  public final static int m32r_ftos = m32r_ftoi + 1;
  public final static int m32r_fcmp = m32r_ftos + 1;
  public final static int m32r_fcmpe = m32r_fcmp + 1;
  public final static int m32r_bset = m32r_fcmpe + 1;
  public final static int m32r_bclr = m32r_bset + 1;
  public final static int m32r_btst = m32r_bclr + 1;
  public final static int m32r_setpsw = m32r_btst + 1;
  public final static int m32r_clrpsw = m32r_setpsw + 1;
  public final static int m32r_last = m32r_clrpsw + 1;

  public final static int m740_null = 0;
  public final static int m740_adc = m740_null + 1;
  public final static int m740_and = m740_adc + 1;
  public final static int m740_asl = m740_and + 1;
  public final static int m740_bbc = m740_asl + 1;
  public final static int m740_bbs = m740_bbc + 1;
  public final static int m740_bcc = m740_bbs + 1;
  public final static int m740_bcs = m740_bcc + 1;
  public final static int m740_beq = m740_bcs + 1;
  public final static int m740_bit = m740_beq + 1;
  public final static int m740_bmi = m740_bit + 1;
  public final static int m740_bne = m740_bmi + 1;
  public final static int m740_bpl = m740_bne + 1;
  public final static int m740_bra = m740_bpl + 1;
  public final static int m740_brk = m740_bra + 1;
  public final static int m740_bvc = m740_brk + 1;
  public final static int m740_bvs = m740_bvc + 1;
  public final static int m740_clb = m740_bvs + 1;
  public final static int m740_clc = m740_clb + 1;
  public final static int m740_cld = m740_clc + 1;
  public final static int m740_cli = m740_cld + 1;
  public final static int m740_clt = m740_cli + 1;
  public final static int m740_clv = m740_clt + 1;
  public final static int m740_cmp = m740_clv + 1;
  public final static int m740_com = m740_cmp + 1;
  public final static int m740_cpx = m740_com + 1;
  public final static int m740_cpy = m740_cpx + 1;
  public final static int m740_dec = m740_cpy + 1;
  public final static int m740_dex = m740_dec + 1;
  public final static int m740_dey = m740_dex + 1;
  public final static int m740_div = m740_dey + 1;
  public final static int m740_eor = m740_div + 1;
  public final static int m740_inc = m740_eor + 1;
  public final static int m740_inx = m740_inc + 1;
  public final static int m740_iny = m740_inx + 1;
  public final static int m740_jmp = m740_iny + 1;
  public final static int m740_jsr = m740_jmp + 1;
  public final static int m740_lda = m740_jsr + 1;
  public final static int m740_ldm = m740_lda + 1;
  public final static int m740_ldx = m740_ldm + 1;
  public final static int m740_ldy = m740_ldx + 1;
  public final static int m740_lsr = m740_ldy + 1;
  public final static int m740_mul = m740_lsr + 1;
  public final static int m740_nop = m740_mul + 1;
  public final static int m740_ora = m740_nop + 1;
  public final static int m740_pha = m740_ora + 1;
  public final static int m740_php = m740_pha + 1;
  public final static int m740_pla = m740_php + 1;
  public final static int m740_plp = m740_pla + 1;
  public final static int m740_rol = m740_plp + 1;
  public final static int m740_ror = m740_rol + 1;
  public final static int m740_rrf = m740_ror + 1;
  public final static int m740_rti = m740_rrf + 1;
  public final static int m740_rts = m740_rti + 1;
  public final static int m740_sbc = m740_rts + 1;
  public final static int m740_seb = m740_sbc + 1;
  public final static int m740_sec = m740_seb + 1;
  public final static int m740_sed = m740_sec + 1;
  public final static int m740_sei = m740_sed + 1;
  public final static int m740_set = m740_sei + 1;
  public final static int m740_sta = m740_set + 1;
  public final static int m740_stp = m740_sta + 1;
  public final static int m740_stx = m740_stp + 1;
  public final static int m740_sty = m740_stx + 1;
  public final static int m740_tax = m740_sty + 1;
  public final static int m740_tay = m740_tax + 1;
  public final static int m740_tst = m740_tay + 1;
  public final static int m740_tsx = m740_tst + 1;
  public final static int m740_txa = m740_tsx + 1;
  public final static int m740_txs = m740_txa + 1;
  public final static int m740_tya = m740_txs + 1;
  public final static int m740_wit = m740_tya + 1;
  public final static int m740_last = m740_wit + 1;

  public final static int m7700_null = 0;
  public final static int m7700_adc = m7700_null + 1;
  public final static int m7700_and = m7700_adc + 1;
  public final static int m7700_asl = m7700_and + 1;
  public final static int m7700_bbc = m7700_asl + 1;
  public final static int m7700_bbs = m7700_bbc + 1;
  public final static int m7700_bcc = m7700_bbs + 1;
  public final static int m7700_bcs = m7700_bcc + 1;
  public final static int m7700_beq = m7700_bcs + 1;
  public final static int m7700_bmi = m7700_beq + 1;
  public final static int m7700_bne = m7700_bmi + 1;
  public final static int m7700_bpl = m7700_bne + 1;
  public final static int m7700_bra = m7700_bpl + 1;
  public final static int m7700_brk = m7700_bra + 1;
  public final static int m7700_bvc = m7700_brk + 1;
  public final static int m7700_bvs = m7700_bvc + 1;
  public final static int m7700_clb = m7700_bvs + 1;
  public final static int m7700_clc = m7700_clb + 1;
  public final static int m7700_cli = m7700_clc + 1;
  public final static int m7700_clm = m7700_cli + 1;
  public final static int m7700_clp = m7700_clm + 1;
  public final static int m7700_clv = m7700_clp + 1;
  public final static int m7700_cmp = m7700_clv + 1;
  public final static int m7700_cpx = m7700_cmp + 1;
  public final static int m7700_cpy = m7700_cpx + 1;
  public final static int m7700_dec = m7700_cpy + 1;
  public final static int m7700_dex = m7700_dec + 1;
  public final static int m7700_dey = m7700_dex + 1;
  public final static int m7700_div = m7700_dey + 1;
  public final static int m7700_eor = m7700_div + 1;
  public final static int m7700_inc = m7700_eor + 1;
  public final static int m7700_inx = m7700_inc + 1;
  public final static int m7700_iny = m7700_inx + 1;
  public final static int m7700_jmp = m7700_iny + 1;
  public final static int m7700_jsr = m7700_jmp + 1;
  public final static int m7700_lda = m7700_jsr + 1;
  public final static int m7700_ldm = m7700_lda + 1;
  public final static int m7700_ldt = m7700_ldm + 1;
  public final static int m7700_ldx = m7700_ldt + 1;
  public final static int m7700_ldy = m7700_ldx + 1;
  public final static int m7700_lsr = m7700_ldy + 1;
  public final static int m7700_mpy = m7700_lsr + 1;
  public final static int m7700_mvn = m7700_mpy + 1;
  public final static int m7700_mvp = m7700_mvn + 1;
  public final static int m7700_nop = m7700_mvp + 1;
  public final static int m7700_ora = m7700_nop + 1;
  public final static int m7700_pea = m7700_ora + 1;
  public final static int m7700_pei = m7700_pea + 1;
  public final static int m7700_per = m7700_pei + 1;
  public final static int m7700_pha = m7700_per + 1;
  public final static int m7700_phb = m7700_pha + 1;
  public final static int m7700_phd = m7700_phb + 1;
  public final static int m7700_phg = m7700_phd + 1;
  public final static int m7700_php = m7700_phg + 1;
  public final static int m7700_pht = m7700_php + 1;
  public final static int m7700_phx = m7700_pht + 1;
  public final static int m7700_phy = m7700_phx + 1;
  public final static int m7700_pla = m7700_phy + 1;
  public final static int m7700_plb = m7700_pla + 1;
  public final static int m7700_pld = m7700_plb + 1;
  public final static int m7700_plp = m7700_pld + 1;
  public final static int m7700_plt = m7700_plp + 1;
  public final static int m7700_plx = m7700_plt + 1;
  public final static int m7700_ply = m7700_plx + 1;
  public final static int m7700_psh = m7700_ply + 1;
  public final static int m7700_pul = m7700_psh + 1;
  public final static int m7700_rla = m7700_pul + 1;
  public final static int m7700_rol = m7700_rla + 1;
  public final static int m7700_ror = m7700_rol + 1;
  public final static int m7700_rti = m7700_ror + 1;
  public final static int m7700_rtl = m7700_rti + 1;
  public final static int m7700_rts = m7700_rtl + 1;
  public final static int m7700_sbc = m7700_rts + 1;
  public final static int m7700_seb = m7700_sbc + 1;
  public final static int m7700_sec = m7700_seb + 1;
  public final static int m7700_sei = m7700_sec + 1;
  public final static int m7700_sem = m7700_sei + 1;
  public final static int m7700_sep = m7700_sem + 1;
  public final static int m7700_sta = m7700_sep + 1;
  public final static int m7700_stp = m7700_sta + 1;
  public final static int m7700_stx = m7700_stp + 1;
  public final static int m7700_sty = m7700_stx + 1;
  public final static int m7700_tad = m7700_sty + 1;
  public final static int m7700_tas = m7700_tad + 1;
  public final static int m7700_tax = m7700_tas + 1;
  public final static int m7700_tay = m7700_tax + 1;
  public final static int m7700_tbd = m7700_tay + 1;
  public final static int m7700_tbs = m7700_tbd + 1;
  public final static int m7700_tbx = m7700_tbs + 1;
  public final static int m7700_tby = m7700_tbx + 1;
  public final static int m7700_tda = m7700_tby + 1;
  public final static int m7700_tdb = m7700_tda + 1;
  public final static int m7700_tsa = m7700_tdb + 1;
  public final static int m7700_tsb = m7700_tsa + 1;
  public final static int m7700_tsx = m7700_tsb + 1;
  public final static int m7700_txa = m7700_tsx + 1;
  public final static int m7700_txb = m7700_txa + 1;
  public final static int m7700_txs = m7700_txb + 1;
  public final static int m7700_txy = m7700_txs + 1;
  public final static int m7700_tya = m7700_txy + 1;
  public final static int m7700_tyb = m7700_tya + 1;
  public final static int m7700_tyx = m7700_tyb + 1;
  public final static int m7700_wit = m7700_tyx + 1;
  public final static int m7700_xab = m7700_wit + 1;
  public final static int m7750_asr = m7700_xab + 1;
  public final static int m7750_divs = m7750_asr + 1;
  public final static int m7750_exts = m7750_divs + 1;
  public final static int m7750_extz = m7750_exts + 1;
  public final static int m7750_mpys = m7750_extz + 1;
  public final static int m7700_last = m7750_mpys + 1;

  public final static int m7900_null = 0;
  public final static int m7900_abs = m7900_null + 1;
  public final static int m7900_absd = m7900_abs + 1;
  public final static int m7900_adc = m7900_absd + 1;
  public final static int m7900_adcb = m7900_adc + 1;
  public final static int m7900_adcd = m7900_adcb + 1;
  public final static int m7900_add = m7900_adcd + 1;
  public final static int m7900_addb = m7900_add + 1;
  public final static int m7900_addd = m7900_addb + 1;
  public final static int m7900_addm = m7900_addd + 1;
  public final static int m7900_addmb = m7900_addm + 1;
  public final static int m7900_addmd = m7900_addmb + 1;
  public final static int m7900_adds = m7900_addmd + 1;
  public final static int m7900_addx = m7900_adds + 1;
  public final static int m7900_addy = m7900_addx + 1;
  public final static int m7900_and = m7900_addy + 1;
  public final static int m7900_andb = m7900_and + 1;
  public final static int m7900_andm = m7900_andb + 1;
  public final static int m7900_andmb = m7900_andm + 1;
  public final static int m7900_andmd = m7900_andmb + 1;
  public final static int m7900_asl = m7900_andmd + 1;
  public final static int m7900_asln = m7900_asl + 1;
  public final static int m7900_asldn = m7900_asln + 1;
  public final static int m7900_asr = m7900_asldn + 1;
  public final static int m7900_asrn = m7900_asr + 1;
  public final static int m7900_asrdn = m7900_asrn + 1;
  public final static int m7900_bbc = m7900_asrdn + 1;
  public final static int m7900_bbcb = m7900_bbc + 1;
  public final static int m7900_bbs = m7900_bbcb + 1;
  public final static int m7900_bbsb = m7900_bbs + 1;
  public final static int m7900_bcc = m7900_bbsb + 1;
  public final static int m7900_bcs = m7900_bcc + 1;
  public final static int m7900_beq = m7900_bcs + 1;
  public final static int m7900_bge = m7900_beq + 1;
  public final static int m7900_bgt = m7900_bge + 1;
  public final static int m7900_bgtu = m7900_bgt + 1;
  public final static int m7900_ble = m7900_bgtu + 1;
  public final static int m7900_bleu = m7900_ble + 1;
  public final static int m7900_blt = m7900_bleu + 1;
  public final static int m7900_bmi = m7900_blt + 1;
  public final static int m7900_bne = m7900_bmi + 1;
  public final static int m7900_bpl = m7900_bne + 1;
  public final static int m7900_bra = m7900_bpl + 1;
  public final static int m7900_bral = m7900_bra + 1;
  public final static int m7900_brk = m7900_bral + 1;
  public final static int m7900_bsc = m7900_brk + 1;
  public final static int m7900_bsr = m7900_bsc + 1;
  public final static int m7900_bss = m7900_bsr + 1;
  public final static int m7900_bvc = m7900_bss + 1;
  public final static int m7900_bvs = m7900_bvc + 1;
  public final static int m7900_cbeq = m7900_bvs + 1;
  public final static int m7900_cbeqb = m7900_cbeq + 1;
  public final static int m7900_cbne = m7900_cbeqb + 1;
  public final static int m7900_cbneb = m7900_cbne + 1;
  public final static int m7900_clc = m7900_cbneb + 1;
  public final static int m7900_cli = m7900_clc + 1;
  public final static int m7900_clm = m7900_cli + 1;
  public final static int m7900_clp = m7900_clm + 1;
  public final static int m7900_clr = m7900_clp + 1;
  public final static int m7900_clrb = m7900_clr + 1;
  public final static int m7900_clrm = m7900_clrb + 1;
  public final static int m7900_clrmb = m7900_clrm + 1;
  public final static int m7900_clrx = m7900_clrmb + 1;
  public final static int m7900_clry = m7900_clrx + 1;
  public final static int m7900_clv = m7900_clry + 1;
  public final static int m7900_cmp = m7900_clv + 1;
  public final static int m7900_cmpb = m7900_cmp + 1;
  public final static int m7900_cmpd = m7900_cmpb + 1;
  public final static int m7900_cmpm = m7900_cmpd + 1;
  public final static int m7900_cmpmb = m7900_cmpm + 1;
  public final static int m7900_cmpmd = m7900_cmpmb + 1;
  public final static int m7900_cpx = m7900_cmpmd + 1;
  public final static int m7900_cpy = m7900_cpx + 1;
  public final static int m7900_debne = m7900_cpy + 1;
  public final static int m7900_dec = m7900_debne + 1;
  public final static int m7900_dex = m7900_dec + 1;
  public final static int m7900_dey = m7900_dex + 1;
  public final static int m7900_div = m7900_dey + 1;
  public final static int m7900_divs = m7900_div + 1;
  public final static int m7900_dxbne = m7900_divs + 1;
  public final static int m7900_dybne = m7900_dxbne + 1;
  public final static int m7900_eor = m7900_dybne + 1;
  public final static int m7900_eorb = m7900_eor + 1;
  public final static int m7900_eorm = m7900_eorb + 1;
  public final static int m7900_eormb = m7900_eorm + 1;
  public final static int m7900_eormd = m7900_eormb + 1;
  public final static int m7900_exts = m7900_eormd + 1;
  public final static int m7900_extsd = m7900_exts + 1;
  public final static int m7900_extz = m7900_extsd + 1;
  public final static int m7900_extzd = m7900_extz + 1;
  public final static int m7900_inc = m7900_extzd + 1;
  public final static int m7900_inx = m7900_inc + 1;
  public final static int m7900_iny = m7900_inx + 1;
  public final static int m7900_jmp = m7900_iny + 1;
  public final static int m7900_jmpl = m7900_jmp + 1;
  public final static int m7900_jsr = m7900_jmpl + 1;
  public final static int m7900_jsrl = m7900_jsr + 1;
  public final static int m7900_lda = m7900_jsrl + 1;
  public final static int m7900_ldab = m7900_lda + 1;
  public final static int m7900_ldad = m7900_ldab + 1;
  public final static int m7900_lddn = m7900_ldad + 1;
  public final static int m7900_ldt = m7900_lddn + 1;
  public final static int m7900_ldx = m7900_ldt + 1;
  public final static int m7900_ldxb = m7900_ldx + 1;
  public final static int m7900_ldy = m7900_ldxb + 1;
  public final static int m7900_ldyb = m7900_ldy + 1;
  public final static int m7900_lsr = m7900_ldyb + 1;
  public final static int m7900_lsrn = m7900_lsr + 1;
  public final static int m7900_lsrdn = m7900_lsrn + 1;
  public final static int m7900_movm = m7900_lsrdn + 1;
  public final static int m7900_movmb = m7900_movm + 1;
  public final static int m7900_movr = m7900_movmb + 1;
  public final static int m7900_movrb = m7900_movr + 1;
  public final static int m7900_mpy = m7900_movrb + 1;
  public final static int m7900_mpys = m7900_mpy + 1;
  public final static int m7900_mvn = m7900_mpys + 1;
  public final static int m7900_mvp = m7900_mvn + 1;
  public final static int m7900_neg = m7900_mvp + 1;
  public final static int m7900_negd = m7900_neg + 1;
  public final static int m7900_nop = m7900_negd + 1;
  public final static int m7900_ora = m7900_nop + 1;
  public final static int m7900_orab = m7900_ora + 1;
  public final static int m7900_oram = m7900_orab + 1;
  public final static int m7900_oramb = m7900_oram + 1;
  public final static int m7900_oramd = m7900_oramb + 1;
  public final static int m7900_pea = m7900_oramd + 1;
  public final static int m7900_pei = m7900_pea + 1;
  public final static int m7900_per = m7900_pei + 1;
  public final static int m7900_pha = m7900_per + 1;
  public final static int m7900_phb = m7900_pha + 1;
  public final static int m7900_phd = m7900_phb + 1;
  public final static int m7900_phdn = m7900_phd + 1;
  public final static int m7900_phg = m7900_phdn + 1;
  public final static int m7900_phldn = m7900_phg + 1;
  public final static int m7900_php = m7900_phldn + 1;
  public final static int m7900_pht = m7900_php + 1;
  public final static int m7900_phx = m7900_pht + 1;
  public final static int m7900_phy = m7900_phx + 1;
  public final static int m7900_pla = m7900_phy + 1;
  public final static int m7900_plb = m7900_pla + 1;
  public final static int m7900_pld = m7900_plb + 1;
  public final static int m7900_pldn = m7900_pld + 1;
  public final static int m7900_plp = m7900_pldn + 1;
  public final static int m7900_plt = m7900_plp + 1;
  public final static int m7900_plx = m7900_plt + 1;
  public final static int m7900_ply = m7900_plx + 1;
  public final static int m7900_psh = m7900_ply + 1;
  public final static int m7900_pul = m7900_psh + 1;
  public final static int m7900_rla = m7900_pul + 1;
  public final static int m7900_rmpa = m7900_rla + 1;
  public final static int m7900_rol = m7900_rmpa + 1;
  public final static int m7900_roln = m7900_rol + 1;
  public final static int m7900_roldn = m7900_roln + 1;
  public final static int m7900_ror = m7900_roldn + 1;
  public final static int m7900_rorn = m7900_ror + 1;
  public final static int m7900_rordn = m7900_rorn + 1;
  public final static int m7900_rti = m7900_rordn + 1;
  public final static int m7900_rtl = m7900_rti + 1;
  public final static int m7900_rtld = m7900_rtl + 1;
  public final static int m7900_rts = m7900_rtld + 1;
  public final static int m7900_rtsdn = m7900_rts + 1;
  public final static int m7900_sbc = m7900_rtsdn + 1;
  public final static int m7900_sbcb = m7900_sbc + 1;
  public final static int m7900_sbcd = m7900_sbcb + 1;
  public final static int m7900_sec = m7900_sbcd + 1;
  public final static int m7900_sei = m7900_sec + 1;
  public final static int m7900_sem = m7900_sei + 1;
  public final static int m7900_sep = m7900_sem + 1;
  public final static int m7900_sta = m7900_sep + 1;
  public final static int m7900_stab = m7900_sta + 1;
  public final static int m7900_stad = m7900_stab + 1;
  public final static int m7900_stp = m7900_stad + 1;
  public final static int m7900_stx = m7900_stp + 1;
  public final static int m7900_sty = m7900_stx + 1;
  public final static int m7900_sub = m7900_sty + 1;
  public final static int m7900_subb = m7900_sub + 1;
  public final static int m7900_subd = m7900_subb + 1;
  public final static int m7900_subm = m7900_subd + 1;
  public final static int m7900_submb = m7900_subm + 1;
  public final static int m7900_submd = m7900_submb + 1;
  public final static int m7900_subs = m7900_submd + 1;
  public final static int m7900_subx = m7900_subs + 1;
  public final static int m7900_suby = m7900_subx + 1;
  public final static int m7900_tadn = m7900_suby + 1;
  public final static int m7900_tas = m7900_tadn + 1;
  public final static int m7900_tax = m7900_tas + 1;
  public final static int m7900_tay = m7900_tax + 1;
  public final static int m7900_tbdn = m7900_tay + 1;
  public final static int m7900_tbs = m7900_tbdn + 1;
  public final static int m7900_tbx = m7900_tbs + 1;
  public final static int m7900_tby = m7900_tbx + 1;
  public final static int m7900_tdan = m7900_tby + 1;
  public final static int m7900_tdbn = m7900_tdan + 1;
  public final static int m7900_tds = m7900_tdbn + 1;
  public final static int m7900_tsa = m7900_tds + 1;
  public final static int m7900_tsb = m7900_tsa + 1;
  public final static int m7900_tsd = m7900_tsb + 1;
  public final static int m7900_tsx = m7900_tsd + 1;
  public final static int m7900_txa = m7900_tsx + 1;
  public final static int m7900_txb = m7900_txa + 1;
  public final static int m7900_txs = m7900_txb + 1;
  public final static int m7900_txy = m7900_txs + 1;
  public final static int m7900_tya = m7900_txy + 1;
  public final static int m7900_tyb = m7900_tya + 1;
  public final static int m7900_tyx = m7900_tyb + 1;
  public final static int m7900_wit = m7900_tyx + 1;
  public final static int m7900_xab = m7900_wit + 1;
  public final static int m7900_last = m7900_xab + 1;

  public final static int st9_null = 0;
  public final static int st9_ld = st9_null + 1;
  public final static int st9_ldw = st9_ld + 1;
  public final static int st9_ldpp = st9_ldw + 1;
  public final static int st9_ldpd = st9_ldpp + 1;
  public final static int st9_lddp = st9_ldpd + 1;
  public final static int st9_lddd = st9_lddp + 1;
  public final static int st9_add = st9_lddd + 1;
  public final static int st9_addw = st9_add + 1;
  public final static int st9_adc = st9_addw + 1;
  public final static int st9_adcw = st9_adc + 1;
  public final static int st9_sub = st9_adcw + 1;
  public final static int st9_subw = st9_sub + 1;
  public final static int st9_sbc = st9_subw + 1;
  public final static int st9_sbcw = st9_sbc + 1;
  public final static int st9_and = st9_sbcw + 1;
  public final static int st9_andw = st9_and + 1;
  public final static int st9_or = st9_andw + 1;
  public final static int st9_orw = st9_or + 1;
  public final static int st9_xor = st9_orw + 1;
  public final static int st9_xorw = st9_xor + 1;
  public final static int st9_cp = st9_xorw + 1;
  public final static int st9_cpw = st9_cp + 1;
  public final static int st9_tm = st9_cpw + 1;
  public final static int st9_tmw = st9_tm + 1;
  public final static int st9_tcm = st9_tmw + 1;
  public final static int st9_tcmw = st9_tcm + 1;
  public final static int st9_inc = st9_tcmw + 1;
  public final static int st9_incw = st9_inc + 1;
  public final static int st9_dec = st9_incw + 1;
  public final static int st9_decw = st9_dec + 1;
  public final static int st9_sla = st9_decw + 1;
  public final static int st9_slaw = st9_sla + 1;
  public final static int st9_sra = st9_slaw + 1;
  public final static int st9_sraw = st9_sra + 1;
  public final static int st9_rrc = st9_sraw + 1;
  public final static int st9_rrcw = st9_rrc + 1;
  public final static int st9_rlc = st9_rrcw + 1;
  public final static int st9_rlcw = st9_rlc + 1;
  public final static int st9_ror = st9_rlcw + 1;
  public final static int st9_rol = st9_ror + 1;
  public final static int st9_clr = st9_rol + 1;
  public final static int st9_cpl = st9_clr + 1;
  public final static int st9_swap = st9_cpl + 1;
  public final static int st9_da = st9_swap + 1;
  public final static int st9_push = st9_da + 1;
  public final static int st9_pushw = st9_push + 1;
  public final static int st9_pea = st9_pushw + 1;
  public final static int st9_pop = st9_pea + 1;
  public final static int st9_popw = st9_pop + 1;
  public final static int st9_pushu = st9_popw + 1;
  public final static int st9_pushuw = st9_pushu + 1;
  public final static int st9_peau = st9_pushuw + 1;
  public final static int st9_popu = st9_peau + 1;
  public final static int st9_popuw = st9_popu + 1;
  public final static int st9_link = st9_popuw + 1;
  public final static int st9_unlink = st9_link + 1;
  public final static int st9_linku = st9_unlink + 1;
  public final static int st9_unlinku = st9_linku + 1;
  public final static int st9_mul = st9_unlinku + 1;
  public final static int st9_div = st9_mul + 1;
  public final static int st9_divws = st9_div + 1;
  public final static int st9_bset = st9_divws + 1;
  public final static int st9_bres = st9_bset + 1;
  public final static int st9_bcpl = st9_bres + 1;
  public final static int st9_btset = st9_bcpl + 1;
  public final static int st9_bld = st9_btset + 1;
  public final static int st9_band = st9_bld + 1;
  public final static int st9_bor = st9_band + 1;
  public final static int st9_bxor = st9_bor + 1;
  public final static int st9_ret = st9_bxor + 1;
  public final static int st9_rets = st9_ret + 1;
  public final static int st9_iret = st9_rets + 1;
  public final static int st9_jrcc = st9_iret + 1;
  public final static int st9_jpcc = st9_jrcc + 1;
  public final static int st9_jp = st9_jpcc + 1;
  public final static int st9_jps = st9_jp + 1;
  public final static int st9_call = st9_jps + 1;
  public final static int st9_calls = st9_call + 1;
  public final static int st9_btjf = st9_calls + 1;
  public final static int st9_btjt = st9_btjf + 1;
  public final static int st9_djnz = st9_btjt + 1;
  public final static int st9_dwjnz = st9_djnz + 1;
  public final static int st9_cpjfi = st9_dwjnz + 1;
  public final static int st9_cpjti = st9_cpjfi + 1;
  public final static int st9_xch = st9_cpjti + 1;
  public final static int st9_srp = st9_xch + 1;
  public final static int st9_srp0 = st9_srp + 1;
  public final static int st9_srp1 = st9_srp0 + 1;
  public final static int st9_spp = st9_srp1 + 1;
  public final static int st9_ext = st9_spp + 1;
  public final static int st9_ei = st9_ext + 1;
  public final static int st9_di = st9_ei + 1;
  public final static int st9_scf = st9_di + 1;
  public final static int st9_rcf = st9_scf + 1;
  public final static int st9_ccf = st9_rcf + 1;
  public final static int st9_spm = st9_ccf + 1;
  public final static int st9_sdm = st9_spm + 1;
  public final static int st9_nop = st9_sdm + 1;
  public final static int st9_wfi = st9_nop + 1;
  public final static int st9_halt = st9_wfi + 1;
  public final static int st9_etrap = st9_halt + 1;
  public final static int st9_eret = st9_etrap + 1;
  public final static int st9_ald = st9_eret + 1;
  public final static int st9_aldw = st9_ald + 1;
  public final static int st9_last = st9_aldw + 1;

  public final static int fr_null = 0;
  public final static int fr_add = fr_null + 1;
  public final static int fr_add2 = fr_add + 1;
  public final static int fr_addc = fr_add2 + 1;
  public final static int fr_addn = fr_addc + 1;
  public final static int fr_addn2 = fr_addn + 1;
  public final static int fr_sub = fr_addn2 + 1;
  public final static int fr_subc = fr_sub + 1;
  public final static int fr_subn = fr_subc + 1;
  public final static int fr_cmp = fr_subn + 1;
  public final static int fr_cmp2 = fr_cmp + 1;
  public final static int fr_and = fr_cmp2 + 1;
  public final static int fr_andh = fr_and + 1;
  public final static int fr_andb = fr_andh + 1;
  public final static int fr_or = fr_andb + 1;
  public final static int fr_orh = fr_or + 1;
  public final static int fr_orb = fr_orh + 1;
  public final static int fr_eor = fr_orb + 1;
  public final static int fr_eorh = fr_eor + 1;
  public final static int fr_eorb = fr_eorh + 1;
  public final static int fr_bandl = fr_eorb + 1;
  public final static int fr_bandh = fr_bandl + 1;
  public final static int fr_borl = fr_bandh + 1;
  public final static int fr_borh = fr_borl + 1;
  public final static int fr_beorl = fr_borh + 1;
  public final static int fr_beorh = fr_beorl + 1;
  public final static int fr_btstl = fr_beorh + 1;
  public final static int fr_btsth = fr_btstl + 1;
  public final static int fr_mul = fr_btsth + 1;
  public final static int fr_mulu = fr_mul + 1;
  public final static int fr_mulh = fr_mulu + 1;
  public final static int fr_muluh = fr_mulh + 1;
  public final static int fr_div0s = fr_muluh + 1;
  public final static int fr_div0u = fr_div0s + 1;
  public final static int fr_div1 = fr_div0u + 1;
  public final static int fr_div2 = fr_div1 + 1;
  public final static int fr_div3 = fr_div2 + 1;
  public final static int fr_div4s = fr_div3 + 1;
  public final static int fr_lsl = fr_div4s + 1;
  public final static int fr_lsl2 = fr_lsl + 1;
  public final static int fr_lsr = fr_lsl2 + 1;
  public final static int fr_lsr2 = fr_lsr + 1;
  public final static int fr_asr = fr_lsr2 + 1;
  public final static int fr_asr2 = fr_asr + 1;
  public final static int fr_ldi_32 = fr_asr2 + 1;
  public final static int fr_ldi_20 = fr_ldi_32 + 1;
  public final static int fr_ldi_8 = fr_ldi_20 + 1;
  public final static int fr_ld = fr_ldi_8 + 1;
  public final static int fr_lduh = fr_ld + 1;
  public final static int fr_ldub = fr_lduh + 1;
  public final static int fr_st = fr_ldub + 1;
  public final static int fr_sth = fr_st + 1;
  public final static int fr_stb = fr_sth + 1;
  public final static int fr_mov = fr_stb + 1;
  public final static int fr_jmp = fr_mov + 1;
  public final static int fr_call = fr_jmp + 1;
  public final static int fr_ret = fr_call + 1;
  public final static int fr_int = fr_ret + 1;
  public final static int fr_inte = fr_int + 1;
  public final static int fr_reti = fr_inte + 1;
  public final static int fr_bra = fr_reti + 1;
  public final static int fr_bno = fr_bra + 1;
  public final static int fr_beq = fr_bno + 1;
  public final static int fr_bne = fr_beq + 1;
  public final static int fr_bc = fr_bne + 1;
  public final static int fr_bnc = fr_bc + 1;
  public final static int fr_bn = fr_bnc + 1;
  public final static int fr_bp = fr_bn + 1;
  public final static int fr_bv = fr_bp + 1;
  public final static int fr_bnv = fr_bv + 1;
  public final static int fr_blt = fr_bnv + 1;
  public final static int fr_bge = fr_blt + 1;
  public final static int fr_ble = fr_bge + 1;
  public final static int fr_bgt = fr_ble + 1;
  public final static int fr_bls = fr_bgt + 1;
  public final static int fr_bhi = fr_bls + 1;
  public final static int fr_dmov = fr_bhi + 1;
  public final static int fr_dmovh = fr_dmov + 1;
  public final static int fr_dmovb = fr_dmovh + 1;
  public final static int fr_ldres = fr_dmovb + 1;
  public final static int fr_stres = fr_ldres + 1;
  public final static int fr_copop = fr_stres + 1;
  public final static int fr_copld = fr_copop + 1;
  public final static int fr_copst = fr_copld + 1;
  public final static int fr_copsv = fr_copst + 1;
  public final static int fr_nop = fr_copsv + 1;
  public final static int fr_andccr = fr_nop + 1;
  public final static int fr_orccr = fr_andccr + 1;
  public final static int fr_stilm = fr_orccr + 1;
  public final static int fr_addsp = fr_stilm + 1;
  public final static int fr_extsb = fr_addsp + 1;
  public final static int fr_extub = fr_extsb + 1;
  public final static int fr_extsh = fr_extub + 1;
  public final static int fr_extuh = fr_extsh + 1;
  public final static int fr_ldm0 = fr_extuh + 1;
  public final static int fr_ldm1 = fr_ldm0 + 1;
  public final static int fr_stm0 = fr_ldm1 + 1;
  public final static int fr_stm1 = fr_stm0 + 1;
  public final static int fr_enter = fr_stm1 + 1;
  public final static int fr_leave = fr_enter + 1;
  public final static int fr_xchb = fr_leave + 1;
  public final static int fr_last = fr_xchb + 1;

  public final static int ALPHA_null = 0;
  public final static int ALPHA_addf = ALPHA_null + 1;
  public final static int ALPHA_addg = ALPHA_addf + 1;
  public final static int ALPHA_addl = ALPHA_addg + 1;
  public final static int ALPHA_addl_v = ALPHA_addl + 1;
  public final static int ALPHA_addq = ALPHA_addl_v + 1;
  public final static int ALPHA_addq_v = ALPHA_addq + 1;
  public final static int ALPHA_adds = ALPHA_addq_v + 1;
  public final static int ALPHA_addt = ALPHA_adds + 1;
  public final static int ALPHA_amask = ALPHA_addt + 1;
  public final static int ALPHA_and = ALPHA_amask + 1;
  public final static int ALPHA_beq = ALPHA_and + 1;
  public final static int ALPHA_bge = ALPHA_beq + 1;
  public final static int ALPHA_bgt = ALPHA_bge + 1;
  public final static int ALPHA_bic = ALPHA_bgt + 1;
  public final static int ALPHA_bis = ALPHA_bic + 1;
  public final static int ALPHA_blbc = ALPHA_bis + 1;
  public final static int ALPHA_blbs = ALPHA_blbc + 1;
  public final static int ALPHA_ble = ALPHA_blbs + 1;
  public final static int ALPHA_blt = ALPHA_ble + 1;
  public final static int ALPHA_bne = ALPHA_blt + 1;
  public final static int ALPHA_br = ALPHA_bne + 1;
  public final static int ALPHA_bsr = ALPHA_br + 1;
  public final static int ALPHA_call_pal = ALPHA_bsr + 1;
  public final static int ALPHA_cmoveq = ALPHA_call_pal + 1;
  public final static int ALPHA_cmovge = ALPHA_cmoveq + 1;
  public final static int ALPHA_cmovgt = ALPHA_cmovge + 1;
  public final static int ALPHA_cmovlbc = ALPHA_cmovgt + 1;
  public final static int ALPHA_cmovlbs = ALPHA_cmovlbc + 1;
  public final static int ALPHA_cmovle = ALPHA_cmovlbs + 1;
  public final static int ALPHA_cmovlt = ALPHA_cmovle + 1;
  public final static int ALPHA_cmovne = ALPHA_cmovlt + 1;
  public final static int ALPHA_cmpbge = ALPHA_cmovne + 1;
  public final static int ALPHA_cmpeq = ALPHA_cmpbge + 1;
  public final static int ALPHA_cmpgeq = ALPHA_cmpeq + 1;
  public final static int ALPHA_cmpgle = ALPHA_cmpgeq + 1;
  public final static int ALPHA_cmpglt = ALPHA_cmpgle + 1;
  public final static int ALPHA_cmple = ALPHA_cmpglt + 1;
  public final static int ALPHA_cmplt = ALPHA_cmple + 1;
  public final static int ALPHA_cmpteq = ALPHA_cmplt + 1;
  public final static int ALPHA_cmptle = ALPHA_cmpteq + 1;
  public final static int ALPHA_cmptlt = ALPHA_cmptle + 1;
  public final static int ALPHA_cmptun = ALPHA_cmptlt + 1;
  public final static int ALPHA_cmpule = ALPHA_cmptun + 1;
  public final static int ALPHA_cmpult = ALPHA_cmpule + 1;
  public final static int ALPHA_cpys = ALPHA_cmpult + 1;
  public final static int ALPHA_cpyse = ALPHA_cpys + 1;
  public final static int ALPHA_cpysn = ALPHA_cpyse + 1;
  public final static int ALPHA_ctlz = ALPHA_cpysn + 1;
  public final static int ALPHA_ctpop = ALPHA_ctlz + 1;
  public final static int ALPHA_cttz = ALPHA_ctpop + 1;
  public final static int ALPHA_cvtdg = ALPHA_cttz + 1;
  public final static int ALPHA_cvtgd = ALPHA_cvtdg + 1;
  public final static int ALPHA_cvtgf = ALPHA_cvtgd + 1;
  public final static int ALPHA_cvtgq = ALPHA_cvtgf + 1;
  public final static int ALPHA_cvtlq = ALPHA_cvtgq + 1;
  public final static int ALPHA_cvtqf = ALPHA_cvtlq + 1;
  public final static int ALPHA_cvtqg = ALPHA_cvtqf + 1;
  public final static int ALPHA_cvtql = ALPHA_cvtqg + 1;
  public final static int ALPHA_cvtqs = ALPHA_cvtql + 1;
  public final static int ALPHA_cvtqt = ALPHA_cvtqs + 1;
  public final static int ALPHA_cvtst = ALPHA_cvtqt + 1;
  public final static int ALPHA_cvttq = ALPHA_cvtst + 1;
  public final static int ALPHA_cvtts = ALPHA_cvttq + 1;
  public final static int ALPHA_divf = ALPHA_cvtts + 1;
  public final static int ALPHA_divg = ALPHA_divf + 1;
  public final static int ALPHA_divs = ALPHA_divg + 1;
  public final static int ALPHA_divt = ALPHA_divs + 1;
  public final static int ALPHA_ecb = ALPHA_divt + 1;
  public final static int ALPHA_eqv = ALPHA_ecb + 1;
  public final static int ALPHA_excb = ALPHA_eqv + 1;
  public final static int ALPHA_extbl = ALPHA_excb + 1;
  public final static int ALPHA_extlh = ALPHA_extbl + 1;
  public final static int ALPHA_extll = ALPHA_extlh + 1;
  public final static int ALPHA_extqh = ALPHA_extll + 1;
  public final static int ALPHA_extql = ALPHA_extqh + 1;
  public final static int ALPHA_extwh = ALPHA_extql + 1;
  public final static int ALPHA_extwl = ALPHA_extwh + 1;
  public final static int ALPHA_fbeq = ALPHA_extwl + 1;
  public final static int ALPHA_fbge = ALPHA_fbeq + 1;
  public final static int ALPHA_fbgt = ALPHA_fbge + 1;
  public final static int ALPHA_fble = ALPHA_fbgt + 1;
  public final static int ALPHA_fblt = ALPHA_fble + 1;
  public final static int ALPHA_fbne = ALPHA_fblt + 1;
  public final static int ALPHA_fcmoveq = ALPHA_fbne + 1;
  public final static int ALPHA_fcmovge = ALPHA_fcmoveq + 1;
  public final static int ALPHA_fcmovgt = ALPHA_fcmovge + 1;
  public final static int ALPHA_fcmovle = ALPHA_fcmovgt + 1;
  public final static int ALPHA_fcmovlt = ALPHA_fcmovle + 1;
  public final static int ALPHA_fcmovne = ALPHA_fcmovlt + 1;
  public final static int ALPHA_fetch = ALPHA_fcmovne + 1;
  public final static int ALPHA_fetch_m = ALPHA_fetch + 1;
  public final static int ALPHA_ftois = ALPHA_fetch_m + 1;
  public final static int ALPHA_ftoit = ALPHA_ftois + 1;
  public final static int ALPHA_implver = ALPHA_ftoit + 1;
  public final static int ALPHA_insbl = ALPHA_implver + 1;
  public final static int ALPHA_inslh = ALPHA_insbl + 1;
  public final static int ALPHA_insll = ALPHA_inslh + 1;
  public final static int ALPHA_insqh = ALPHA_insll + 1;
  public final static int ALPHA_insql = ALPHA_insqh + 1;
  public final static int ALPHA_inswh = ALPHA_insql + 1;
  public final static int ALPHA_inswl = ALPHA_inswh + 1;
  public final static int ALPHA_itoff = ALPHA_inswl + 1;
  public final static int ALPHA_itofs = ALPHA_itoff + 1;
  public final static int ALPHA_itoft = ALPHA_itofs + 1;
  public final static int ALPHA_jmp = ALPHA_itoft + 1;
  public final static int ALPHA_jsr = ALPHA_jmp + 1;
  public final static int ALPHA_jsr_coroutine = ALPHA_jsr + 1;
  public final static int ALPHA_lda = ALPHA_jsr_coroutine + 1;
  public final static int ALPHA_ldah = ALPHA_lda + 1;
  public final static int ALPHA_ldbu = ALPHA_ldah + 1;
  public final static int ALPHA_ldwu = ALPHA_ldbu + 1;
  public final static int ALPHA_ldf = ALPHA_ldwu + 1;
  public final static int ALPHA_ldg = ALPHA_ldf + 1;
  public final static int ALPHA_ldl = ALPHA_ldg + 1;
  public final static int ALPHA_ldl_l = ALPHA_ldl + 1;
  public final static int ALPHA_ldq = ALPHA_ldl_l + 1;
  public final static int ALPHA_ldq_l = ALPHA_ldq + 1;
  public final static int ALPHA_ldq_u = ALPHA_ldq_l + 1;
  public final static int ALPHA_lds = ALPHA_ldq_u + 1;
  public final static int ALPHA_ldt = ALPHA_lds + 1;
  public final static int ALPHA_maxsb8 = ALPHA_ldt + 1;
  public final static int ALPHA_maxsw4 = ALPHA_maxsb8 + 1;
  public final static int ALPHA_maxub8 = ALPHA_maxsw4 + 1;
  public final static int ALPHA_maxuw4 = ALPHA_maxub8 + 1;
  public final static int ALPHA_mb = ALPHA_maxuw4 + 1;
  public final static int ALPHA_mf_fpcr = ALPHA_mb + 1;
  public final static int ALPHA_minsb8 = ALPHA_mf_fpcr + 1;
  public final static int ALPHA_minsw4 = ALPHA_minsb8 + 1;
  public final static int ALPHA_minub8 = ALPHA_minsw4 + 1;
  public final static int ALPHA_minuw4 = ALPHA_minub8 + 1;
  public final static int ALPHA_mskbl = ALPHA_minuw4 + 1;
  public final static int ALPHA_msklh = ALPHA_mskbl + 1;
  public final static int ALPHA_mskll = ALPHA_msklh + 1;
  public final static int ALPHA_mskqh = ALPHA_mskll + 1;
  public final static int ALPHA_mskql = ALPHA_mskqh + 1;
  public final static int ALPHA_mskwh = ALPHA_mskql + 1;
  public final static int ALPHA_mskwl = ALPHA_mskwh + 1;
  public final static int ALPHA_mt_fpcr = ALPHA_mskwl + 1;
  public final static int ALPHA_mulf = ALPHA_mt_fpcr + 1;
  public final static int ALPHA_mulg = ALPHA_mulf + 1;
  public final static int ALPHA_mull = ALPHA_mulg + 1;
  public final static int ALPHA_mull_v = ALPHA_mull + 1;
  public final static int ALPHA_mulq = ALPHA_mull_v + 1;
  public final static int ALPHA_mulq_v = ALPHA_mulq + 1;
  public final static int ALPHA_muls = ALPHA_mulq_v + 1;
  public final static int ALPHA_mult = ALPHA_muls + 1;
  public final static int ALPHA_ornot = ALPHA_mult + 1;
  public final static int ALPHA_perr = ALPHA_ornot + 1;
  public final static int ALPHA_pklb = ALPHA_perr + 1;
  public final static int ALPHA_pkwb = ALPHA_pklb + 1;
  public final static int ALPHA_rc = ALPHA_pkwb + 1;
  public final static int ALPHA_ret = ALPHA_rc + 1;
  public final static int ALPHA_rpcc = ALPHA_ret + 1;
  public final static int ALPHA_rs = ALPHA_rpcc + 1;
  public final static int ALPHA_s4addl = ALPHA_rs + 1;
  public final static int ALPHA_s4addq = ALPHA_s4addl + 1;
  public final static int ALPHA_s4subl = ALPHA_s4addq + 1;
  public final static int ALPHA_s4subq = ALPHA_s4subl + 1;
  public final static int ALPHA_s8addl = ALPHA_s4subq + 1;
  public final static int ALPHA_s8addq = ALPHA_s8addl + 1;
  public final static int ALPHA_s8subl = ALPHA_s8addq + 1;
  public final static int ALPHA_s8subq = ALPHA_s8subl + 1;
  public final static int ALPHA_sextb = ALPHA_s8subq + 1;
  public final static int ALPHA_sextw = ALPHA_sextb + 1;
  public final static int ALPHA_sll = ALPHA_sextw + 1;
  public final static int ALPHA_sqrtf = ALPHA_sll + 1;
  public final static int ALPHA_sqrtg = ALPHA_sqrtf + 1;
  public final static int ALPHA_sqrts = ALPHA_sqrtg + 1;
  public final static int ALPHA_sqrtt = ALPHA_sqrts + 1;
  public final static int ALPHA_sra = ALPHA_sqrtt + 1;
  public final static int ALPHA_srl = ALPHA_sra + 1;
  public final static int ALPHA_stb = ALPHA_srl + 1;
  public final static int ALPHA_stf = ALPHA_stb + 1;
  public final static int ALPHA_stg = ALPHA_stf + 1;
  public final static int ALPHA_sts = ALPHA_stg + 1;
  public final static int ALPHA_stl = ALPHA_sts + 1;
  public final static int ALPHA_stl_c = ALPHA_stl + 1;
  public final static int ALPHA_stq = ALPHA_stl_c + 1;
  public final static int ALPHA_stq_c = ALPHA_stq + 1;
  public final static int ALPHA_stq_u = ALPHA_stq_c + 1;
  public final static int ALPHA_stt = ALPHA_stq_u + 1;
  public final static int ALPHA_stw = ALPHA_stt + 1;
  public final static int ALPHA_subf = ALPHA_stw + 1;
  public final static int ALPHA_subg = ALPHA_subf + 1;
  public final static int ALPHA_subl = ALPHA_subg + 1;
  public final static int ALPHA_subl_v = ALPHA_subl + 1;
  public final static int ALPHA_subq = ALPHA_subl_v + 1;
  public final static int ALPHA_subq_v = ALPHA_subq + 1;
  public final static int ALPHA_subs = ALPHA_subq_v + 1;
  public final static int ALPHA_subt = ALPHA_subs + 1;
  public final static int ALPHA_trapb = ALPHA_subt + 1;
  public final static int ALPHA_umulh = ALPHA_trapb + 1;
  public final static int ALPHA_unpkbl = ALPHA_umulh + 1;
  public final static int ALPHA_unpkbw = ALPHA_unpkbl + 1;
  public final static int ALPHA_wh64 = ALPHA_unpkbw + 1;
  public final static int ALPHA_wmb = ALPHA_wh64 + 1;
  public final static int ALPHA_xor = ALPHA_wmb + 1;
  public final static int ALPHA_zap = ALPHA_xor + 1;
  public final static int ALPHA_zapnot = ALPHA_zap + 1;
  public final static int ALPHA_unop = ALPHA_zapnot + 1;
  public final static int ALPHA_nop = ALPHA_unop + 1;
  public final static int ALPHA_fnop = ALPHA_nop + 1;
  public final static int ALPHA_clr = ALPHA_fnop + 1;
  public final static int ALPHA_fabs = ALPHA_clr + 1;
  public final static int ALPHA_fclr = ALPHA_fabs + 1;
  public final static int ALPHA_fmov = ALPHA_fclr + 1;
  public final static int ALPHA_fneg = ALPHA_fmov + 1;
  public final static int ALPHA_mov = ALPHA_fneg + 1;
  public final static int ALPHA_negl = ALPHA_mov + 1;
  public final static int ALPHA_negl_v = ALPHA_negl + 1;
  public final static int ALPHA_negq = ALPHA_negl_v + 1;
  public final static int ALPHA_negq_v = ALPHA_negq + 1;
  public final static int ALPHA_negf = ALPHA_negq_v + 1;
  public final static int ALPHA_negg = ALPHA_negf + 1;
  public final static int ALPHA_negs = ALPHA_negg + 1;
  public final static int ALPHA_negt = ALPHA_negs + 1;
  public final static int ALPHA_not = ALPHA_negt + 1;
  public final static int ALPHA_sextl = ALPHA_not + 1;
  public final static int ALPHA_or = ALPHA_sextl + 1;
  public final static int ALPHA_andnot = ALPHA_or + 1;
  public final static int ALPHA_xornot = ALPHA_andnot + 1;
  public final static int ALPHA_br0 = ALPHA_xornot + 1;
  public final static int ALPHA_last = ALPHA_br0 + 1;

  public final static int KR1878_null = 0;
  public final static int KR1878_mov = KR1878_null + 1;
  public final static int KR1878_cmp = KR1878_mov + 1;
  public final static int KR1878_add = KR1878_cmp + 1;
  public final static int KR1878_sub = KR1878_add + 1;
  public final static int KR1878_and = KR1878_sub + 1;
  public final static int KR1878_or = KR1878_and + 1;
  public final static int KR1878_xor = KR1878_or + 1;
  public final static int KR1878_movl = KR1878_xor + 1;
  public final static int KR1878_cmpl = KR1878_movl + 1;
  public final static int KR1878_addl = KR1878_cmpl + 1;
  public final static int KR1878_subl = KR1878_addl + 1;
  public final static int KR1878_bic = KR1878_subl + 1;
  public final static int KR1878_bis = KR1878_bic + 1;
  public final static int KR1878_btg = KR1878_bis + 1;
  public final static int KR1878_btt = KR1878_btg + 1;
  public final static int KR1878_swap = KR1878_btt + 1;
  public final static int KR1878_neg = KR1878_swap + 1;
  public final static int KR1878_not = KR1878_neg + 1;
  public final static int KR1878_shl = KR1878_not + 1;
  public final static int KR1878_shr = KR1878_shl + 1;
  public final static int KR1878_shra = KR1878_shr + 1;
  public final static int KR1878_rlc = KR1878_shra + 1;
  public final static int KR1878_rrc = KR1878_rlc + 1;
  public final static int KR1878_adc = KR1878_rrc + 1;
  public final static int KR1878_sbc = KR1878_adc + 1;
  public final static int KR1878_ldr = KR1878_sbc + 1;
  public final static int KR1878_mtpr = KR1878_ldr + 1;
  public final static int KR1878_mfpr = KR1878_mtpr + 1;
  public final static int KR1878_push = KR1878_mfpr + 1;
  public final static int KR1878_pop = KR1878_push + 1;
  public final static int KR1878_sst = KR1878_pop + 1;
  public final static int KR1878_cst = KR1878_sst + 1;
  public final static int KR1878_tof = KR1878_cst + 1;
  public final static int KR1878_tdc = KR1878_tof + 1;
  public final static int KR1878_jmp = KR1878_tdc + 1;
  public final static int KR1878_jsr = KR1878_jmp + 1;
  public final static int KR1878_jnz = KR1878_jsr + 1;
  public final static int KR1878_jz = KR1878_jnz + 1;
  public final static int KR1878_jns = KR1878_jz + 1;
  public final static int KR1878_js = KR1878_jns + 1;
  public final static int KR1878_jnc = KR1878_js + 1;
  public final static int KR1878_jc = KR1878_jnc + 1;
  public final static int KR1878_ijmp = KR1878_jc + 1;
  public final static int KR1878_ijsr = KR1878_ijmp + 1;
  public final static int KR1878_rts = KR1878_ijsr + 1;
  public final static int KR1878_rtsc = KR1878_rts + 1;
  public final static int KR1878_rti = KR1878_rtsc + 1;
  public final static int KR1878_nop = KR1878_rti + 1;
  public final static int KR1878_wait = KR1878_nop + 1;
  public final static int KR1878_stop = KR1878_wait + 1;
  public final static int KR1878_reset = KR1878_stop + 1;
  public final static int KR1878_sksp = KR1878_reset + 1;
  public final static int KR1878_last = KR1878_sksp + 1;

  public final static int AD218X_null = 0;
  public final static int AD218X_amf_01 = AD218X_null + 1;
  public final static int AD218X_amf_03 = AD218X_amf_01 + 1;
  public final static int AD218X_amf_02 = AD218X_amf_03 + 1;
  public final static int AD218X_amf_04 = AD218X_amf_02 + 1;
  public final static int AD218X_amf_05 = AD218X_amf_04 + 1;
  public final static int AD218X_amf_06 = AD218X_amf_05 + 1;
  public final static int AD218X_amf_07 = AD218X_amf_06 + 1;
  public final static int AD218X_amf_08 = AD218X_amf_07 + 1;
  public final static int AD218X_amf_09 = AD218X_amf_08 + 1;
  public final static int AD218X_amf_0a = AD218X_amf_09 + 1;
  public final static int AD218X_amf_0b = AD218X_amf_0a + 1;
  public final static int AD218X_amf_0c = AD218X_amf_0b + 1;
  public final static int AD218X_amf_0d = AD218X_amf_0c + 1;
  public final static int AD218X_amf_0e = AD218X_amf_0d + 1;
  public final static int AD218X_amf_0f = AD218X_amf_0e + 1;
  public final static int AD218X_amf_10 = AD218X_amf_0f + 1;
  public final static int AD218X_amf_11 = AD218X_amf_10 + 1;
  public final static int AD218X_amf_12 = AD218X_amf_11 + 1;
  public final static int AD218X_amf_13 = AD218X_amf_12 + 1;
  public final static int AD218X_amf_14 = AD218X_amf_13 + 1;
  public final static int AD218X_amf_15 = AD218X_amf_14 + 1;
  public final static int AD218X_amf_16 = AD218X_amf_15 + 1;
  public final static int AD218X_amf_17 = AD218X_amf_16 + 1;
  public final static int AD218X_amf_18 = AD218X_amf_17 + 1;
  public final static int AD218X_amf_19 = AD218X_amf_18 + 1;
  public final static int AD218X_amf_1a = AD218X_amf_19 + 1;
  public final static int AD218X_amf_1b = AD218X_amf_1a + 1;
  public final static int AD218X_amf_1c = AD218X_amf_1b + 1;
  public final static int AD218X_amf_1d = AD218X_amf_1c + 1;
  public final static int AD218X_amf_1e = AD218X_amf_1d + 1;
  public final static int AD218X_amf_1f = AD218X_amf_1e + 1;
  public final static int AD218X_shft_0 = AD218X_amf_1f + 1;
  public final static int AD218X_shft_1 = AD218X_shft_0 + 1;
  public final static int AD218X_shft_2 = AD218X_shft_1 + 1;
  public final static int AD218X_shft_3 = AD218X_shft_2 + 1;
  public final static int AD218X_shft_4 = AD218X_shft_3 + 1;
  public final static int AD218X_shft_5 = AD218X_shft_4 + 1;
  public final static int AD218X_shft_6 = AD218X_shft_5 + 1;
  public final static int AD218X_shft_7 = AD218X_shft_6 + 1;
  public final static int AD218X_shft_8 = AD218X_shft_7 + 1;
  public final static int AD218X_shft_9 = AD218X_shft_8 + 1;
  public final static int AD218X_shft_a = AD218X_shft_9 + 1;
  public final static int AD218X_shft_b = AD218X_shft_a + 1;
  public final static int AD218X_shft_c = AD218X_shft_b + 1;
  public final static int AD218X_shft_d = AD218X_shft_c + 1;
  public final static int AD218X_shft_e = AD218X_shft_d + 1;
  public final static int AD218X_shft_f = AD218X_shft_e + 1;
  public final static int AD218X_alu_00 = AD218X_shft_f + 1;
  public final static int AD218X_alu_01 = AD218X_alu_00 + 1;
  public final static int AD218X_alu_02 = AD218X_alu_01 + 1;
  public final static int AD218X_alu_03 = AD218X_alu_02 + 1;
  public final static int AD218X_alu_04 = AD218X_alu_03 + 1;
  public final static int AD218X_alu_05 = AD218X_alu_04 + 1;
  public final static int AD218X_alu_06 = AD218X_alu_05 + 1;
  public final static int AD218X_alu_07 = AD218X_alu_06 + 1;
  public final static int AD218X_alu_08 = AD218X_alu_07 + 1;
  public final static int AD218X_alu_09 = AD218X_alu_08 + 1;
  public final static int AD218X_alu_0a = AD218X_alu_09 + 1;
  public final static int AD218X_alu_0b = AD218X_alu_0a + 1;
  public final static int AD218X_alu_0c = AD218X_alu_0b + 1;
  public final static int AD218X_alu_0d = AD218X_alu_0c + 1;
  public final static int AD218X_alu_0e = AD218X_alu_0d + 1;
  public final static int AD218X_alu_0f = AD218X_alu_0e + 1;
  public final static int AD218X_alu_10 = AD218X_alu_0f + 1;
  public final static int AD218X_alu_11 = AD218X_alu_10 + 1;
  public final static int AD218X_alu_12 = AD218X_alu_11 + 1;
  public final static int AD218X_alu_13 = AD218X_alu_12 + 1;
  public final static int AD218X_alu_14 = AD218X_alu_13 + 1;
  public final static int AD218X_alu_15 = AD218X_alu_14 + 1;
  public final static int AD218X_alu_16 = AD218X_alu_15 + 1;
  public final static int AD218X_alu_17 = AD218X_alu_16 + 1;
  public final static int AD218X_alu_18 = AD218X_alu_17 + 1;
  public final static int AD218X_alu_19 = AD218X_alu_18 + 1;
  public final static int AD218X_alu_1a = AD218X_alu_19 + 1;
  public final static int AD218X_alu_1b = AD218X_alu_1a + 1;
  public final static int AD218X_alu_1c = AD218X_alu_1b + 1;
  public final static int AD218X_alu_1d = AD218X_alu_1c + 1;
  public final static int AD218X_mac_0 = AD218X_alu_1d + 1;
  public final static int AD218X_mac_1 = AD218X_mac_0 + 1;
  public final static int AD218X_mac_2 = AD218X_mac_1 + 1;
  public final static int AD218X_mac_3 = AD218X_mac_2 + 1;
  public final static int AD218X_mac_4 = AD218X_mac_3 + 1;
  public final static int AD218X_mac_5 = AD218X_mac_4 + 1;
  public final static int AD218X_mac_6 = AD218X_mac_5 + 1;
  public final static int AD218X_mac_7 = AD218X_mac_6 + 1;
  public final static int AD218X_mac_8 = AD218X_mac_7 + 1;
  public final static int AD218X_mac_9 = AD218X_mac_8 + 1;
  public final static int AD218X_mac_a = AD218X_mac_9 + 1;
  public final static int AD218X_mac_b = AD218X_mac_a + 1;
  public final static int AD218X_amf = AD218X_mac_b + 1;
  public final static int AD218X_shft = AD218X_amf + 1;
  public final static int AD218X_shifter_0 = AD218X_shft + 1;
  public final static int AD218X_shifter_1 = AD218X_shifter_0 + 1;
  public final static int AD218X_shifter_2 = AD218X_shifter_1 + 1;
  public final static int AD218X_shifter_3 = AD218X_shifter_2 + 1;
  public final static int AD218X_shifter_4 = AD218X_shifter_3 + 1;
  public final static int AD218X_shifter_5 = AD218X_shifter_4 + 1;
  public final static int AD218X_shifter_6 = AD218X_shifter_5 + 1;
  public final static int AD218X_shifter_7 = AD218X_shifter_6 + 1;
  public final static int AD218X_move_0 = AD218X_shifter_7 + 1;
  public final static int AD218X_move_1 = AD218X_move_0 + 1;
  public final static int AD218X_move_2 = AD218X_move_1 + 1;
  public final static int AD218X_move_3 = AD218X_move_2 + 1;
  public final static int AD218X_move_4 = AD218X_move_3 + 1;
  public final static int AD218X_move_5 = AD218X_move_4 + 1;
  public final static int AD218X_move_6 = AD218X_move_5 + 1;
  public final static int AD218X_move_7 = AD218X_move_6 + 1;
  public final static int AD218X_move_8 = AD218X_move_7 + 1;
  public final static int AD218X_move_9 = AD218X_move_8 + 1;
  public final static int AD218X_move_a = AD218X_move_9 + 1;
  public final static int AD218X_move_b = AD218X_move_a + 1;
  public final static int AD218X_jump = AD218X_move_b + 1;
  public final static int AD218X_jump_1 = AD218X_jump + 1;
  public final static int AD218X_jump_2 = AD218X_jump_1 + 1;
  public final static int AD218X_jump_3 = AD218X_jump_2 + 1;
  public final static int AD218X_jump_4 = AD218X_jump_3 + 1;
  public final static int AD218X_call = AD218X_jump_4 + 1;
  public final static int AD218X_call_1 = AD218X_call + 1;
  public final static int AD218X_call_2 = AD218X_call_1 + 1;
  public final static int AD218X_rts = AD218X_call_2 + 1;
  public final static int AD218X_rts_cond = AD218X_rts + 1;
  public final static int AD218X_rti = AD218X_rts_cond + 1;
  public final static int AD218X_rti_cond = AD218X_rti + 1;
  public final static int AD218X_nop = AD218X_rti_cond + 1;
  public final static int AD218X_do = AD218X_nop + 1;
  public final static int AD218X_idle = AD218X_do + 1;
  public final static int AD218X_idle_1 = AD218X_idle + 1;
  public final static int AD218X_flag_out = AD218X_idle_1 + 1;
  public final static int AD218X_stack_ctl = AD218X_flag_out + 1;
  public final static int AD218X_mode_ctl = AD218X_stack_ctl + 1;
  public final static int AD218X_tops_w = AD218X_mode_ctl + 1;
  public final static int AD218X_tops_r = AD218X_tops_w + 1;
  public final static int AD218X_ints_dis = AD218X_tops_r + 1;
  public final static int AD218X_ints_ena = AD218X_ints_dis + 1;
  public final static int AD218X_modify = AD218X_ints_ena + 1;
  public final static int AD218X_double_move = AD218X_modify + 1;
  public final static int AD218X_amf_move_0 = AD218X_double_move + 1;
  public final static int AD218X_amf_move_1 = AD218X_amf_move_0 + 1;
  public final static int AD218X_amf_move_2 = AD218X_amf_move_1 + 1;
  public final static int AD218X_amf_move_3 = AD218X_amf_move_2 + 1;
  public final static int AD218X_amf_move_4 = AD218X_amf_move_3 + 1;
  public final static int AD218X_amf_move_5 = AD218X_amf_move_4 + 1;
  public final static int AD218X_amf_move_6 = AD218X_amf_move_5 + 1;
  public final static int AD218X_amf_move_7 = AD218X_amf_move_6 + 1;
  public final static int AD218X_amf_move_8 = AD218X_amf_move_7 + 1;
  public final static int AD218X_amf_move_9 = AD218X_amf_move_8 + 1;
  public final static int AD218X_amf_move_a = AD218X_amf_move_9 + 1;
  public final static int AD218X_last = AD218X_amf_move_a + 1;

  public final static int OAK_Dsp_null = 0;
  public final static int OAK_Dsp_proc = OAK_Dsp_null + 1;
  public final static int OAK_Dsp_or = OAK_Dsp_proc + 1;
  public final static int OAK_Dsp_and = OAK_Dsp_or + 1;
  public final static int OAK_Dsp_xor = OAK_Dsp_and + 1;
  public final static int OAK_Dsp_add = OAK_Dsp_xor + 1;
  public final static int OAK_Dsp_alm_tst0 = OAK_Dsp_add + 1;
  public final static int OAK_Dsp_alm_tst1 = OAK_Dsp_alm_tst0 + 1;
  public final static int OAK_Dsp_cmp = OAK_Dsp_alm_tst1 + 1;
  public final static int OAK_Dsp_sub = OAK_Dsp_cmp + 1;
  public final static int OAK_Dsp_alm_msu = OAK_Dsp_sub + 1;
  public final static int OAK_Dsp_addh = OAK_Dsp_alm_msu + 1;
  public final static int OAK_Dsp_addl = OAK_Dsp_addh + 1;
  public final static int OAK_Dsp_subh = OAK_Dsp_addl + 1;
  public final static int OAK_Dsp_subl = OAK_Dsp_subh + 1;
  public final static int OAK_Dsp_sqr = OAK_Dsp_subl + 1;
  public final static int OAK_Dsp_sqra = OAK_Dsp_sqr + 1;
  public final static int OAK_Dsp_cmpu = OAK_Dsp_sqra + 1;
  public final static int OAK_Dsp_shr = OAK_Dsp_cmpu + 1;
  public final static int OAK_Dsp_shr4 = OAK_Dsp_shr + 1;
  public final static int OAK_Dsp_shl = OAK_Dsp_shr4 + 1;
  public final static int OAK_Dsp_shl4 = OAK_Dsp_shl + 1;
  public final static int OAK_Dsp_ror = OAK_Dsp_shl4 + 1;
  public final static int OAK_Dsp_rol = OAK_Dsp_ror + 1;
  public final static int OAK_Dsp_clr = OAK_Dsp_rol + 1;
  public final static int OAK_Dsp_mod_reserved = OAK_Dsp_clr + 1;
  public final static int OAK_Dsp_not = OAK_Dsp_mod_reserved + 1;
  public final static int OAK_Dsp_neg = OAK_Dsp_not + 1;
  public final static int OAK_Dsp_rnd = OAK_Dsp_neg + 1;
  public final static int OAK_Dsp_pacr = OAK_Dsp_rnd + 1;
  public final static int OAK_Dsp_clrr = OAK_Dsp_pacr + 1;
  public final static int OAK_Dsp_inc = OAK_Dsp_clrr + 1;
  public final static int OAK_Dsp_dec = OAK_Dsp_inc + 1;
  public final static int OAK_Dsp_copy = OAK_Dsp_dec + 1;
  public final static int OAK_Dsp_norm = OAK_Dsp_copy + 1;
  public final static int OAK_Dsp_divs = OAK_Dsp_norm + 1;
  public final static int OAK_Dsp_set = OAK_Dsp_divs + 1;
  public final static int OAK_Dsp_rst = OAK_Dsp_set + 1;
  public final static int OAK_Dsp_chng = OAK_Dsp_rst + 1;
  public final static int OAK_Dsp_addv = OAK_Dsp_chng + 1;
  public final static int OAK_Dsp_alb_tst0 = OAK_Dsp_addv + 1;
  public final static int OAK_Dsp_alb_tst1 = OAK_Dsp_alb_tst0 + 1;
  public final static int OAK_Dsp_cmpv = OAK_Dsp_alb_tst1 + 1;
  public final static int OAK_Dsp_subv = OAK_Dsp_cmpv + 1;
  public final static int OAK_Dsp_maxd = OAK_Dsp_subv + 1;
  public final static int OAK_Dsp_max = OAK_Dsp_maxd + 1;
  public final static int OAK_Dsp_min = OAK_Dsp_max + 1;
  public final static int OAK_Dsp_lim = OAK_Dsp_min + 1;
  public final static int OAK_Dsp_mpy = OAK_Dsp_lim + 1;
  public final static int OAK_Dsp_mpysu = OAK_Dsp_mpy + 1;
  public final static int OAK_Dsp_mac = OAK_Dsp_mpysu + 1;
  public final static int OAK_Dsp_macus = OAK_Dsp_mac + 1;
  public final static int OAK_Dsp_maa = OAK_Dsp_macus + 1;
  public final static int OAK_Dsp_macuu = OAK_Dsp_maa + 1;
  public final static int OAK_Dsp_macsu = OAK_Dsp_macuu + 1;
  public final static int OAK_Dsp_maasu = OAK_Dsp_macsu + 1;
  public final static int OAK_Dsp_mpyi = OAK_Dsp_maasu + 1;
  public final static int OAK_Dsp_msu = OAK_Dsp_mpyi + 1;
  public final static int OAK_Dsp_tstb = OAK_Dsp_msu + 1;
  public final static int OAK_Dsp_shfc = OAK_Dsp_tstb + 1;
  public final static int OAK_Dsp_shfi = OAK_Dsp_shfc + 1;
  public final static int OAK_Dsp_exp = OAK_Dsp_shfi + 1;
  public final static int OAK_Dsp_mov = OAK_Dsp_exp + 1;
  public final static int OAK_Dsp_movp = OAK_Dsp_mov + 1;
  public final static int OAK_Dsp_movs = OAK_Dsp_movp + 1;
  public final static int OAK_Dsp_movsi = OAK_Dsp_movs + 1;
  public final static int OAK_Dsp_movr = OAK_Dsp_movsi + 1;
  public final static int OAK_Dsp_movd = OAK_Dsp_movr + 1;
  public final static int OAK_Dsp_push = OAK_Dsp_movd + 1;
  public final static int OAK_Dsp_pop = OAK_Dsp_push + 1;
  public final static int OAK_Dsp_swap = OAK_Dsp_pop + 1;
  public final static int OAK_Dsp_banke = OAK_Dsp_swap + 1;
  public final static int OAK_Dsp_rep = OAK_Dsp_banke + 1;
  public final static int OAK_Dsp_bkrep = OAK_Dsp_rep + 1;
  public final static int OAK_Dsp_break = OAK_Dsp_bkrep + 1;
  public final static int OAK_Dsp_br = OAK_Dsp_break + 1;
  public final static int OAK_Dsp_brr = OAK_Dsp_br + 1;
  public final static int OAK_Dsp_br_u = OAK_Dsp_brr + 1;
  public final static int OAK_Dsp_brr_u = OAK_Dsp_br_u + 1;
  public final static int OAK_Dsp_call = OAK_Dsp_brr_u + 1;
  public final static int OAK_Dsp_callr = OAK_Dsp_call + 1;
  public final static int OAK_Dsp_calla = OAK_Dsp_callr + 1;
  public final static int OAK_Dsp_ret = OAK_Dsp_calla + 1;
  public final static int OAK_Dsp_ret_u = OAK_Dsp_ret + 1;
  public final static int OAK_Dsp_retd = OAK_Dsp_ret_u + 1;
  public final static int OAK_Dsp_reti = OAK_Dsp_retd + 1;
  public final static int OAK_Dsp_reti_u = OAK_Dsp_reti + 1;
  public final static int OAK_Dsp_retid = OAK_Dsp_reti_u + 1;
  public final static int OAK_Dsp_rets = OAK_Dsp_retid + 1;
  public final static int OAK_Dsp_cntx = OAK_Dsp_rets + 1;
  public final static int OAK_Dsp_nop = OAK_Dsp_cntx + 1;
  public final static int OAK_Dsp_modr = OAK_Dsp_nop + 1;
  public final static int OAK_Dsp_dint = OAK_Dsp_modr + 1;
  public final static int OAK_Dsp_eint = OAK_Dsp_dint + 1;
  public final static int OAK_Dsp_trap = OAK_Dsp_eint + 1;
  public final static int OAK_Dsp_lpg = OAK_Dsp_trap + 1;
  public final static int OAK_Dsp_load = OAK_Dsp_lpg + 1;
  public final static int OAK_Dsp_mov_eu = OAK_Dsp_load + 1;
  public final static int OAK_Dsp_last = OAK_Dsp_mov_eu + 1;

  public final static int T900_null = 0;
  public final static int T900_ld = T900_null + 1;
  public final static int T900_ldw = T900_ld + 1;
  public final static int T900_push = T900_ldw + 1;
  public final static int T900_pushw = T900_push + 1;
  public final static int T900_pop = T900_pushw + 1;
  public final static int T900_popw = T900_pop + 1;
  public final static int T900_lda = T900_popw + 1;
  public final static int T900_ldar = T900_lda + 1;
  public final static int T900_ex = T900_ldar + 1;
  public final static int T900_mirr = T900_ex + 1;
  public final static int T900_ldi = T900_mirr + 1;
  public final static int T900_ldiw = T900_ldi + 1;
  public final static int T900_ldir = T900_ldiw + 1;
  public final static int T900_ldirw = T900_ldir + 1;
  public final static int T900_ldd = T900_ldirw + 1;
  public final static int T900_lddw = T900_ldd + 1;
  public final static int T900_lddr = T900_lddw + 1;
  public final static int T900_lddrw = T900_lddr + 1;
  public final static int T900_cpi = T900_lddrw + 1;
  public final static int T900_cpir = T900_cpi + 1;
  public final static int T900_cpd = T900_cpir + 1;
  public final static int T900_cpdr = T900_cpd + 1;
  public final static int T900_add = T900_cpdr + 1;
  public final static int T900_addw = T900_add + 1;
  public final static int T900_adc = T900_addw + 1;
  public final static int T900_adcw = T900_adc + 1;
  public final static int T900_sub = T900_adcw + 1;
  public final static int T900_subw = T900_sub + 1;
  public final static int T900_sbc = T900_subw + 1;
  public final static int T900_sbcw = T900_sbc + 1;
  public final static int T900_cp = T900_sbcw + 1;
  public final static int T900_cpw = T900_cp + 1;
  public final static int T900_inc = T900_cpw + 1;
  public final static int T900_incw = T900_inc + 1;
  public final static int T900_dec = T900_incw + 1;
  public final static int T900_decw = T900_dec + 1;
  public final static int T900_neg = T900_decw + 1;
  public final static int T900_extz = T900_neg + 1;
  public final static int T900_exts = T900_extz + 1;
  public final static int T900_daa = T900_exts + 1;
  public final static int T900_paa = T900_daa + 1;
  public final static int T900_cpl = T900_paa + 1;
  public final static int T900_mul = T900_cpl + 1;
  public final static int T900_muls = T900_mul + 1;
  public final static int T900_div = T900_muls + 1;
  public final static int T900_divs = T900_div + 1;
  public final static int T900_mula = T900_divs + 1;
  public final static int T900_minc1 = T900_mula + 1;
  public final static int T900_minc2 = T900_minc1 + 1;
  public final static int T900_minc4 = T900_minc2 + 1;
  public final static int T900_mdec1 = T900_minc4 + 1;
  public final static int T900_mdec2 = T900_mdec1 + 1;
  public final static int T900_mdec4 = T900_mdec2 + 1;
  public final static int T900_and = T900_mdec4 + 1;
  public final static int T900_andw = T900_and + 1;
  public final static int T900_or = T900_andw + 1;
  public final static int T900_orw = T900_or + 1;
  public final static int T900_xor = T900_orw + 1;
  public final static int T900_xorw = T900_xor + 1;
  public final static int T900_ldcf = T900_xorw + 1;
  public final static int T900_stcf = T900_ldcf + 1;
  public final static int T900_andcf = T900_stcf + 1;
  public final static int T900_orcf = T900_andcf + 1;
  public final static int T900_xorcf = T900_orcf + 1;
  public final static int T900_rcf = T900_xorcf + 1;
  public final static int T900_scf = T900_rcf + 1;
  public final static int T900_ccf = T900_scf + 1;
  public final static int T900_zcf = T900_ccf + 1;
  public final static int T900_bit = T900_zcf + 1;
  public final static int T900_res = T900_bit + 1;
  public final static int T900_set = T900_res + 1;
  public final static int T900_chg = T900_set + 1;
  public final static int T900_tset = T900_chg + 1;
  public final static int T900_bs1f = T900_tset + 1;
  public final static int T900_bs1b = T900_bs1f + 1;
  public final static int T900_nop = T900_bs1b + 1;
  public final static int T900_ei = T900_nop + 1;
  public final static int T900_di = T900_ei + 1;
  public final static int T900_swi = T900_di + 1;
  public final static int T900_halt = T900_swi + 1;
  public final static int T900_ldc = T900_halt + 1;
  public final static int T900_ldx = T900_ldc + 1;
  public final static int T900_link = T900_ldx + 1;
  public final static int T900_unlk = T900_link + 1;
  public final static int T900_ldf = T900_unlk + 1;
  public final static int T900_incf = T900_ldf + 1;
  public final static int T900_decf = T900_incf + 1;
  public final static int T900_scc = T900_decf + 1;
  public final static int T900_rlc = T900_scc + 1;
  public final static int T900_rlc_mem = T900_rlc + 1;
  public final static int T900_rlcw_mem = T900_rlc_mem + 1;
  public final static int T900_rrc = T900_rlcw_mem + 1;
  public final static int T900_rrc_mem = T900_rrc + 1;
  public final static int T900_rrcw_mem = T900_rrc_mem + 1;
  public final static int T900_rl = T900_rrcw_mem + 1;
  public final static int T900_rl_mem = T900_rl + 1;
  public final static int T900_rlw_mem = T900_rl_mem + 1;
  public final static int T900_rr = T900_rlw_mem + 1;
  public final static int T900_rr_mem = T900_rr + 1;
  public final static int T900_rrw_mem = T900_rr_mem + 1;
  public final static int T900_sla = T900_rrw_mem + 1;
  public final static int T900_sla_mem = T900_sla + 1;
  public final static int T900_slaw_mem = T900_sla_mem + 1;
  public final static int T900_sra = T900_slaw_mem + 1;
  public final static int T900_sra_mem = T900_sra + 1;
  public final static int T900_sraw_mem = T900_sra_mem + 1;
  public final static int T900_sll = T900_sraw_mem + 1;
  public final static int T900_sll_mem = T900_sll + 1;
  public final static int T900_sllw_mem = T900_sll_mem + 1;
  public final static int T900_srl = T900_sllw_mem + 1;
  public final static int T900_srl_mem = T900_srl + 1;
  public final static int T900_srlw_mem = T900_srl_mem + 1;
  public final static int T900_rld = T900_srlw_mem + 1;
  public final static int T900_rrd = T900_rld + 1;
  public final static int T900_jp = T900_rrd + 1;
  public final static int T900_jp_cond = T900_jp + 1;
  public final static int T900_jr = T900_jp_cond + 1;
  public final static int T900_jr_cond = T900_jr + 1;
  public final static int T900_jrl = T900_jr_cond + 1;
  public final static int T900_jrl_cond = T900_jrl + 1;
  public final static int T900_call = T900_jrl_cond + 1;
  public final static int T900_calr = T900_call + 1;
  public final static int T900_djnz = T900_calr + 1;
  public final static int T900_ret = T900_djnz + 1;
  public final static int T900_ret_cond = T900_ret + 1;
  public final static int T900_retd = T900_ret_cond + 1;
  public final static int T900_reti = T900_retd + 1;
  public final static int T900_max = T900_reti + 1;
  public final static int T900_normal = T900_max + 1;
  public final static int T900_last = T900_normal + 1;

  public final static int C39_null = 0;
  public final static int C39_adc = C39_null + 1;
  public final static int C39_add = C39_adc + 1;
  public final static int C39_anc = C39_add + 1;
  public final static int C39_and = C39_anc + 1;
  public final static int C39_ane = C39_and + 1;
  public final static int C39_arr = C39_ane + 1;
  public final static int C39_asl = C39_arr + 1;
  public final static int C39_asr = C39_asl + 1;
  public final static int C39_bar = C39_asr + 1;
  public final static int C39_bas = C39_bar + 1;
  public final static int C39_bbr = C39_bas + 1;
  public final static int C39_bbs = C39_bbr + 1;
  public final static int C39_bcc = C39_bbs + 1;
  public final static int C39_bcs = C39_bcc + 1;
  public final static int C39_beq = C39_bcs + 1;
  public final static int C39_bit = C39_beq + 1;
  public final static int C39_bmi = C39_bit + 1;
  public final static int C39_bne = C39_bmi + 1;
  public final static int C39_bpl = C39_bne + 1;
  public final static int C39_bra = C39_bpl + 1;
  public final static int C39_brk = C39_bra + 1;
  public final static int C39_bvc = C39_brk + 1;
  public final static int C39_bvs = C39_bvc + 1;
  public final static int C39_clc = C39_bvs + 1;
  public final static int C39_cld = C39_clc + 1;
  public final static int C39_cli = C39_cld + 1;
  public final static int C39_clv = C39_cli + 1;
  public final static int C39_clw = C39_clv + 1;
  public final static int C39_cmp = C39_clw + 1;
  public final static int C39_cpx = C39_cmp + 1;
  public final static int C39_cpy = C39_cpx + 1;
  public final static int C39_dcp = C39_cpy + 1;
  public final static int C39_dec = C39_dcp + 1;
  public final static int C39_dex = C39_dec + 1;
  public final static int C39_dey = C39_dex + 1;
  public final static int C39_eor = C39_dey + 1;
  public final static int C39_exc = C39_eor + 1;
  public final static int C39_inc = C39_exc + 1;
  public final static int C39_ini = C39_inc + 1;
  public final static int C39_inx = C39_ini + 1;
  public final static int C39_iny = C39_inx + 1;
  public final static int C39_isb = C39_iny + 1;
  public final static int C39_jmp = C39_isb + 1;
  public final static int C39_jpi = C39_jmp + 1;
  public final static int C39_jsb = C39_jpi + 1;
  public final static int C39_jsr = C39_jsb + 1;
  public final static int C39_lab = C39_jsr + 1;
  public final static int C39_lae = C39_lab + 1;
  public final static int C39_lai = C39_lae + 1;
  public final static int C39_lan = C39_lai + 1;
  public final static int C39_lax = C39_lan + 1;
  public final static int C39_lda = C39_lax + 1;
  public final static int C39_ldx = C39_lda + 1;
  public final static int C39_ldy = C39_ldx + 1;
  public final static int C39_lii = C39_ldy + 1;
  public final static int C39_lsr = C39_lii + 1;
  public final static int C39_lxa = C39_lsr + 1;
  public final static int C39_mpa = C39_lxa + 1;
  public final static int C39_mpy = C39_mpa + 1;
  public final static int C39_neg = C39_mpy + 1;
  public final static int C39_nop = C39_neg + 1;
  public final static int C39_nxt = C39_nop + 1;
  public final static int C39_ora = C39_nxt + 1;
  public final static int C39_pha = C39_ora + 1;
  public final static int C39_phi = C39_pha + 1;
  public final static int C39_php = C39_phi + 1;
  public final static int C39_phw = C39_php + 1;
  public final static int C39_phx = C39_phw + 1;
  public final static int C39_phy = C39_phx + 1;
  public final static int C39_pia = C39_phy + 1;
  public final static int C39_pla = C39_pia + 1;
  public final static int C39_pli = C39_pla + 1;
  public final static int C39_plp = C39_pli + 1;
  public final static int C39_plw = C39_plp + 1;
  public final static int C39_plx = C39_plw + 1;
  public final static int C39_ply = C39_plx + 1;
  public final static int C39_psh = C39_ply + 1;
  public final static int C39_pul = C39_psh + 1;
  public final static int C39_rba = C39_pul + 1;
  public final static int C39_rla = C39_rba + 1;
  public final static int C39_rmb = C39_rla + 1;
  public final static int C39_rnd = C39_rmb + 1;
  public final static int C39_rol = C39_rnd + 1;
  public final static int C39_ror = C39_rol + 1;
  public final static int C39_rra = C39_ror + 1;
  public final static int C39_rti = C39_rra + 1;
  public final static int C39_rts = C39_rti + 1;
  public final static int C39_sax = C39_rts + 1;
  public final static int C39_sba = C39_sax + 1;
  public final static int C39_sbc = C39_sba + 1;
  public final static int C39_sbx = C39_sbc + 1;
  public final static int C39_sec = C39_sbx + 1;
  public final static int C39_sed = C39_sec + 1;
  public final static int C39_sei = C39_sed + 1;
  public final static int C39_sha = C39_sei + 1;
  public final static int C39_shs = C39_sha + 1;
  public final static int C39_shx = C39_shs + 1;
  public final static int C39_shy = C39_shx + 1;
  public final static int C39_slo = C39_shy + 1;
  public final static int C39_smb = C39_slo + 1;
  public final static int C39_sre = C39_smb + 1;
  public final static int C39_sta = C39_sre + 1;
  public final static int C39_sti = C39_sta + 1;
  public final static int C39_stx = C39_sti + 1;
  public final static int C39_sty = C39_stx + 1;
  public final static int C39_tax = C39_sty + 1;
  public final static int C39_tay = C39_tax + 1;
  public final static int C39_taw = C39_tay + 1;
  public final static int C39_tip = C39_taw + 1;
  public final static int C39_tsx = C39_tip + 1;
  public final static int C39_twa = C39_tsx + 1;
  public final static int C39_txa = C39_twa + 1;
  public final static int C39_txs = C39_txa + 1;
  public final static int C39_tya = C39_txs + 1;
  public final static int C39_last = C39_tya + 1;

  public final static int CR16_null = 0;
  public final static int CR16_addb = CR16_null + 1;
  public final static int CR16_addw = CR16_addb + 1;
  public final static int CR16_addub = CR16_addw + 1;
  public final static int CR16_adduw = CR16_addub + 1;
  public final static int CR16_addcb = CR16_adduw + 1;
  public final static int CR16_addcw = CR16_addcb + 1;
  public final static int CR16_andb = CR16_addcw + 1;
  public final static int CR16_andw = CR16_andb + 1;
  public final static int CR16_ashub = CR16_andw + 1;
  public final static int CR16_ashuw = CR16_ashub + 1;
  public final static int CR16_beq = CR16_ashuw + 1;
  public final static int CR16_bne = CR16_beq + 1;
  public final static int CR16_bcs = CR16_bne + 1;
  public final static int CR16_bcc = CR16_bcs + 1;
  public final static int CR16_bhi = CR16_bcc + 1;
  public final static int CR16_bls = CR16_bhi + 1;
  public final static int CR16_bgt = CR16_bls + 1;
  public final static int CR16_ble = CR16_bgt + 1;
  public final static int CR16_bfs = CR16_ble + 1;
  public final static int CR16_bfc = CR16_bfs + 1;
  public final static int CR16_blo = CR16_bfc + 1;
  public final static int CR16_bhs = CR16_blo + 1;
  public final static int CR16_blt = CR16_bhs + 1;
  public final static int CR16_bge = CR16_blt + 1;
  public final static int CR16_br = CR16_bge + 1;
  public final static int CR16_bal = CR16_br + 1;
  public final static int CR16_cmpb = CR16_bal + 1;
  public final static int CR16_cmpw = CR16_cmpb + 1;
  public final static int CR16_beq1b = CR16_cmpw + 1;
  public final static int CR16_beq1w = CR16_beq1b + 1;
  public final static int CR16_beq0b = CR16_beq1w + 1;
  public final static int CR16_beq0w = CR16_beq0b + 1;
  public final static int CR16_bne1b = CR16_beq0w + 1;
  public final static int CR16_bne1w = CR16_bne1b + 1;
  public final static int CR16_bne0b = CR16_bne1w + 1;
  public final static int CR16_bne0w = CR16_bne0b + 1;
  public final static int CR16_di = CR16_bne0w + 1;
  public final static int CR16_ei = CR16_di + 1;
  public final static int CR16_excp = CR16_ei + 1;
  public final static int CR16_jeq = CR16_excp + 1;
  public final static int CR16_jne = CR16_jeq + 1;
  public final static int CR16_jcs = CR16_jne + 1;
  public final static int CR16_jcc = CR16_jcs + 1;
  public final static int CR16_jhi = CR16_jcc + 1;
  public final static int CR16_jls = CR16_jhi + 1;
  public final static int CR16_jgt = CR16_jls + 1;
  public final static int CR16_jle = CR16_jgt + 1;
  public final static int CR16_jfs = CR16_jle + 1;
  public final static int CR16_jfc = CR16_jfs + 1;
  public final static int CR16_jlo = CR16_jfc + 1;
  public final static int CR16_jhs = CR16_jlo + 1;
  public final static int CR16_jlt = CR16_jhs + 1;
  public final static int CR16_jge = CR16_jlt + 1;
  public final static int CR16_jump = CR16_jge + 1;
  public final static int CR16_jal = CR16_jump + 1;
  public final static int CR16_loadb = CR16_jal + 1;
  public final static int CR16_loadw = CR16_loadb + 1;
  public final static int CR16_loadm = CR16_loadw + 1;
  public final static int CR16_lpr = CR16_loadm + 1;
  public final static int CR16_lshb = CR16_lpr + 1;
  public final static int CR16_lshw = CR16_lshb + 1;
  public final static int CR16_movb = CR16_lshw + 1;
  public final static int CR16_movw = CR16_movb + 1;
  public final static int CR16_movxb = CR16_movw + 1;
  public final static int CR16_movzb = CR16_movxb + 1;
  public final static int CR16_movd = CR16_movzb + 1;
  public final static int CR16_mulb = CR16_movd + 1;
  public final static int CR16_mulw = CR16_mulb + 1;
  public final static int CR16_mulsb = CR16_mulw + 1;
  public final static int CR16_mulsw = CR16_mulsb + 1;
  public final static int CR16_muluw = CR16_mulsw + 1;
  public final static int CR16_nop = CR16_muluw + 1;
  public final static int CR16_orb = CR16_nop + 1;
  public final static int CR16_orw = CR16_orb + 1;
  public final static int CR16_push = CR16_orw + 1;
  public final static int CR16_pop = CR16_push + 1;
  public final static int CR16_popret = CR16_pop + 1;
  public final static int CR16_retx = CR16_popret + 1;
  public final static int CR16_seq = CR16_retx + 1;
  public final static int CR16_sne = CR16_seq + 1;
  public final static int CR16_scs = CR16_sne + 1;
  public final static int CR16_scc = CR16_scs + 1;
  public final static int CR16_shi = CR16_scc + 1;
  public final static int CR16_sls = CR16_shi + 1;
  public final static int CR16_sgt = CR16_sls + 1;
  public final static int CR16_sle = CR16_sgt + 1;
  public final static int CR16_sfs = CR16_sle + 1;
  public final static int CR16_sfc = CR16_sfs + 1;
  public final static int CR16_slo = CR16_sfc + 1;
  public final static int CR16_shs = CR16_slo + 1;
  public final static int CR16_slt = CR16_shs + 1;
  public final static int CR16_sge = CR16_slt + 1;
  public final static int CR16_spr = CR16_sge + 1;
  public final static int CR16_storb = CR16_spr + 1;
  public final static int CR16_storw = CR16_storb + 1;
  public final static int CR16_storm = CR16_storw + 1;
  public final static int CR16_subb = CR16_storm + 1;
  public final static int CR16_subw = CR16_subb + 1;
  public final static int CR16_subcb = CR16_subw + 1;
  public final static int CR16_subcw = CR16_subcb + 1;
  public final static int CR16_tbit = CR16_subcw + 1;
  public final static int CR16_tbitb = CR16_tbit + 1;
  public final static int CR16_tbitw = CR16_tbitb + 1;
  public final static int CR16_sbitb = CR16_tbitw + 1;
  public final static int CR16_sbitw = CR16_sbitb + 1;
  public final static int CR16_cbitb = CR16_sbitw + 1;
  public final static int CR16_cbitw = CR16_cbitb + 1;
  public final static int CR16_wait = CR16_cbitw + 1;
  public final static int CR16_eiwait = CR16_wait + 1;
  public final static int CR16_xorb = CR16_eiwait + 1;
  public final static int CR16_xorw = CR16_xorb + 1;
  public final static int CR16_last = CR16_xorw + 1;

  public final static int mn102_null = 0;
  public final static int mn102_add = mn102_null + 1;
  public final static int mn102_addc = mn102_add + 1;
  public final static int mn102_addnf = mn102_addc + 1;
  public final static int mn102_and = mn102_addnf + 1;
  public final static int mn102_asr = mn102_and + 1;
  public final static int mn102_bcc = mn102_asr + 1;
  public final static int mn102_bccx = mn102_bcc + 1;
  public final static int mn102_bclr = mn102_bccx + 1;
  public final static int mn102_bcs = mn102_bclr + 1;
  public final static int mn102_bcsx = mn102_bcs + 1;
  public final static int mn102_beq = mn102_bcsx + 1;
  public final static int mn102_beqx = mn102_beq + 1;
  public final static int mn102_bge = mn102_beqx + 1;
  public final static int mn102_bgex = mn102_bge + 1;
  public final static int mn102_bgt = mn102_bgex + 1;
  public final static int mn102_bgtx = mn102_bgt + 1;
  public final static int mn102_bhi = mn102_bgtx + 1;
  public final static int mn102_bhix = mn102_bhi + 1;
  public final static int mn102_ble = mn102_bhix + 1;
  public final static int mn102_blex = mn102_ble + 1;
  public final static int mn102_bls = mn102_blex + 1;
  public final static int mn102_blsx = mn102_bls + 1;
  public final static int mn102_blt = mn102_blsx + 1;
  public final static int mn102_bltx = mn102_blt + 1;
  public final static int mn102_bnc = mn102_bltx + 1;
  public final static int mn102_bncx = mn102_bnc + 1;
  public final static int mn102_bne = mn102_bncx + 1;
  public final static int mn102_bnex = mn102_bne + 1;
  public final static int mn102_bns = mn102_bnex + 1;
  public final static int mn102_bnsx = mn102_bns + 1;
  public final static int mn102_bra = mn102_bnsx + 1;
  public final static int mn102_bset = mn102_bra + 1;
  public final static int mn102_btst = mn102_bset + 1;
  public final static int mn102_bvc = mn102_btst + 1;
  public final static int mn102_bvcx = mn102_bvc + 1;
  public final static int mn102_bvs = mn102_bvcx + 1;
  public final static int mn102_bvsx = mn102_bvs + 1;
  public final static int mn102_cmp = mn102_bvsx + 1;
  public final static int mn102_divu = mn102_cmp + 1;
  public final static int mn102_ext = mn102_divu + 1;
  public final static int mn102_extx = mn102_ext + 1;
  public final static int mn102_extxb = mn102_extx + 1;
  public final static int mn102_extxbu = mn102_extxb + 1;
  public final static int mn102_extxu = mn102_extxbu + 1;
  public final static int mn102_jmp = mn102_extxu + 1;
  public final static int mn102_jsr = mn102_jmp + 1;
  public final static int mn102_lsr = mn102_jsr + 1;
  public final static int mn102_mov = mn102_lsr + 1;
  public final static int mn102_movb = mn102_mov + 1;
  public final static int mn102_movbu = mn102_movb + 1;
  public final static int mn102_movx = mn102_movbu + 1;
  public final static int mn102_mul = mn102_movx + 1;
  public final static int mn102_mulq = mn102_mul + 1;
  public final static int mn102_mulqh = mn102_mulq + 1;
  public final static int mn102_mulql = mn102_mulqh + 1;
  public final static int mn102_mulu = mn102_mulql + 1;
  public final static int mn102_nop = mn102_mulu + 1;
  public final static int mn102_not = mn102_nop + 1;
  public final static int mn102_or = mn102_not + 1;
  public final static int mn102_pxst = mn102_or + 1;
  public final static int mn102_rol = mn102_pxst + 1;
  public final static int mn102_ror = mn102_rol + 1;
  public final static int mn102_rti = mn102_ror + 1;
  public final static int mn102_rts = mn102_rti + 1;
  public final static int mn102_sub = mn102_rts + 1;
  public final static int mn102_subc = mn102_sub + 1;
  public final static int mn102_tbnz = mn102_subc + 1;
  public final static int mn102_tbz = mn102_tbnz + 1;
  public final static int mn102_xor = mn102_tbz + 1;
  public final static int mn102_last = mn102_xor + 1;

  public final static int PPC_null = 0;
  public final static int PPC_add = PPC_null + 1;
  public final static int PPC_addc = PPC_add + 1;
  public final static int PPC_adde = PPC_addc + 1;
  public final static int PPC_addi = PPC_adde + 1;
  public final static int PPC_addic = PPC_addi + 1;
  public final static int PPC_addis = PPC_addic + 1;
  public final static int PPC_addme = PPC_addis + 1;
  public final static int PPC_addze = PPC_addme + 1;
  public final static int PPC_and = PPC_addze + 1;
  public final static int PPC_andc = PPC_and + 1;
  public final static int PPC_andi = PPC_andc + 1;
  public final static int PPC_andis = PPC_andi + 1;
  public final static int PPC_b = PPC_andis + 1;
  public final static int PPC_bc = PPC_b + 1;
  public final static int PPC_bcctr = PPC_bc + 1;
  public final static int PPC_bclr = PPC_bcctr + 1;
  public final static int PPC_cmp = PPC_bclr + 1;
  public final static int PPC_cmpi = PPC_cmp + 1;
  public final static int PPC_cmpl = PPC_cmpi + 1;
  public final static int PPC_cmpli = PPC_cmpl + 1;
  public final static int PPC_cntlzd = PPC_cmpli + 1;
  public final static int PPC_cntlzw = PPC_cntlzd + 1;
  public final static int PPC_crand = PPC_cntlzw + 1;
  public final static int PPC_crandc = PPC_crand + 1;
  public final static int PPC_creqv = PPC_crandc + 1;
  public final static int PPC_crnand = PPC_creqv + 1;
  public final static int PPC_crnor = PPC_crnand + 1;
  public final static int PPC_cror = PPC_crnor + 1;
  public final static int PPC_crorc = PPC_cror + 1;
  public final static int PPC_crxor = PPC_crorc + 1;
  public final static int PPC_dcba = PPC_crxor + 1;
  public final static int PPC_dcbf = PPC_dcba + 1;
  public final static int PPC_dcbi = PPC_dcbf + 1;
  public final static int PPC_dcbst = PPC_dcbi + 1;
  public final static int PPC_dcbt = PPC_dcbst + 1;
  public final static int PPC_dcbtst = PPC_dcbt + 1;
  public final static int PPC_dcbz = PPC_dcbtst + 1;
  public final static int PPC_divd = PPC_dcbz + 1;
  public final static int PPC_divdu = PPC_divd + 1;
  public final static int PPC_divw = PPC_divdu + 1;
  public final static int PPC_divwu = PPC_divw + 1;
  public final static int PPC_eciwx = PPC_divwu + 1;
  public final static int PPC_ecowx = PPC_eciwx + 1;
  public final static int PPC_eieio = PPC_ecowx + 1;
  public final static int PPC_eqv = PPC_eieio + 1;
  public final static int PPC_extsb = PPC_eqv + 1;
  public final static int PPC_extsh = PPC_extsb + 1;
  public final static int PPC_extsw = PPC_extsh + 1;
  public final static int PPC_fabs = PPC_extsw + 1;
  public final static int PPC_fadd = PPC_fabs + 1;
  public final static int PPC_fadds = PPC_fadd + 1;
  public final static int PPC_fcfid = PPC_fadds + 1;
  public final static int PPC_fcmpo = PPC_fcfid + 1;
  public final static int PPC_fcmpu = PPC_fcmpo + 1;
  public final static int PPC_fctid = PPC_fcmpu + 1;
  public final static int PPC_fctidz = PPC_fctid + 1;
  public final static int PPC_fctiw = PPC_fctidz + 1;
  public final static int PPC_fctiwz = PPC_fctiw + 1;
  public final static int PPC_fdiv = PPC_fctiwz + 1;
  public final static int PPC_fdivs = PPC_fdiv + 1;
  public final static int PPC_fmadd = PPC_fdivs + 1;
  public final static int PPC_fmadds = PPC_fmadd + 1;
  public final static int PPC_fmr = PPC_fmadds + 1;
  public final static int PPC_fmsub = PPC_fmr + 1;
  public final static int PPC_fmsubs = PPC_fmsub + 1;
  public final static int PPC_fmul = PPC_fmsubs + 1;
  public final static int PPC_fmuls = PPC_fmul + 1;
  public final static int PPC_fnabs = PPC_fmuls + 1;
  public final static int PPC_fneg = PPC_fnabs + 1;
  public final static int PPC_fnmadd = PPC_fneg + 1;
  public final static int PPC_fnmadds = PPC_fnmadd + 1;
  public final static int PPC_fnmsub = PPC_fnmadds + 1;
  public final static int PPC_fnmsubs = PPC_fnmsub + 1;
  public final static int PPC_fres = PPC_fnmsubs + 1;
  public final static int PPC_frsp = PPC_fres + 1;
  public final static int PPC_frsqrte = PPC_frsp + 1;
  public final static int PPC_fsel = PPC_frsqrte + 1;
  public final static int PPC_fsqrt = PPC_fsel + 1;
  public final static int PPC_fsqrts = PPC_fsqrt + 1;
  public final static int PPC_fsub = PPC_fsqrts + 1;
  public final static int PPC_fsubs = PPC_fsub + 1;
  public final static int PPC_icbi = PPC_fsubs + 1;
  public final static int PPC_isync = PPC_icbi + 1;
  public final static int PPC_lbz = PPC_isync + 1;
  public final static int PPC_lbzu = PPC_lbz + 1;
  public final static int PPC_lbzux = PPC_lbzu + 1;
  public final static int PPC_lbzx = PPC_lbzux + 1;
  public final static int PPC_ld = PPC_lbzx + 1;
  public final static int PPC_ldarx = PPC_ld + 1;
  public final static int PPC_ldu = PPC_ldarx + 1;
  public final static int PPC_ldux = PPC_ldu + 1;
  public final static int PPC_ldx = PPC_ldux + 1;
  public final static int PPC_lfd = PPC_ldx + 1;
  public final static int PPC_lfdu = PPC_lfd + 1;
  public final static int PPC_lfdux = PPC_lfdu + 1;
  public final static int PPC_lfdx = PPC_lfdux + 1;
  public final static int PPC_lfs = PPC_lfdx + 1;
  public final static int PPC_lfsu = PPC_lfs + 1;
  public final static int PPC_lfsux = PPC_lfsu + 1;
  public final static int PPC_lfsx = PPC_lfsux + 1;
  public final static int PPC_lha = PPC_lfsx + 1;
  public final static int PPC_lhau = PPC_lha + 1;
  public final static int PPC_lhaux = PPC_lhau + 1;
  public final static int PPC_lhax = PPC_lhaux + 1;
  public final static int PPC_lhbrx = PPC_lhax + 1;
  public final static int PPC_lhz = PPC_lhbrx + 1;
  public final static int PPC_lhzu = PPC_lhz + 1;
  public final static int PPC_lhzux = PPC_lhzu + 1;
  public final static int PPC_lhzx = PPC_lhzux + 1;
  public final static int PPC_lmw = PPC_lhzx + 1;
  public final static int PPC_lswi = PPC_lmw + 1;
  public final static int PPC_lswx = PPC_lswi + 1;
  public final static int PPC_lwa = PPC_lswx + 1;
  public final static int PPC_lwarx = PPC_lwa + 1;
  public final static int PPC_lwaux = PPC_lwarx + 1;
  public final static int PPC_lwax = PPC_lwaux + 1;
  public final static int PPC_lwbrx = PPC_lwax + 1;
  public final static int PPC_lwz = PPC_lwbrx + 1;
  public final static int PPC_lwzu = PPC_lwz + 1;
  public final static int PPC_lwzux = PPC_lwzu + 1;
  public final static int PPC_lwzx = PPC_lwzux + 1;
  public final static int PPC_mcrf = PPC_lwzx + 1;
  public final static int PPC_mcrfs = PPC_mcrf + 1;
  public final static int PPC_mcrxr = PPC_mcrfs + 1;
  public final static int PPC_mfcr = PPC_mcrxr + 1;
  public final static int PPC_mffs = PPC_mfcr + 1;
  public final static int PPC_mfmsr = PPC_mffs + 1;
  public final static int PPC_mfspr = PPC_mfmsr + 1;
  public final static int PPC_mfsr = PPC_mfspr + 1;
  public final static int PPC_mfsrin = PPC_mfsr + 1;
  public final static int PPC_mftb = PPC_mfsrin + 1;
  public final static int PPC_mtcrf = PPC_mftb + 1;
  public final static int PPC_mtfsb0 = PPC_mtcrf + 1;
  public final static int PPC_mtfsb1 = PPC_mtfsb0 + 1;
  public final static int PPC_mtfsf = PPC_mtfsb1 + 1;
  public final static int PPC_mtfsfi = PPC_mtfsf + 1;
  public final static int PPC_mtmsr = PPC_mtfsfi + 1;
  public final static int PPC_mtmsrd = PPC_mtmsr + 1;
  public final static int PPC_mtspr = PPC_mtmsrd + 1;
  public final static int PPC_mtsr = PPC_mtspr + 1;
  public final static int PPC_mtsrd = PPC_mtsr + 1;
  public final static int PPC_mtsrdin = PPC_mtsrd + 1;
  public final static int PPC_mtsrin = PPC_mtsrdin + 1;
  public final static int PPC_mulhd = PPC_mtsrin + 1;
  public final static int PPC_mulhdu = PPC_mulhd + 1;
  public final static int PPC_mulhw = PPC_mulhdu + 1;
  public final static int PPC_mulhwu = PPC_mulhw + 1;
  public final static int PPC_mulld = PPC_mulhwu + 1;
  public final static int PPC_mulli = PPC_mulld + 1;
  public final static int PPC_mullw = PPC_mulli + 1;
  public final static int PPC_nand = PPC_mullw + 1;
  public final static int PPC_neg = PPC_nand + 1;
  public final static int PPC_nor = PPC_neg + 1;
  public final static int PPC_or = PPC_nor + 1;
  public final static int PPC_orc = PPC_or + 1;
  public final static int PPC_ori = PPC_orc + 1;
  public final static int PPC_oris = PPC_ori + 1;
  public final static int PPC_rfi = PPC_oris + 1;
  public final static int PPC_rfid = PPC_rfi + 1;
  public final static int PPC_rldcl = PPC_rfid + 1;
  public final static int PPC_rldcr = PPC_rldcl + 1;
  public final static int PPC_rldic = PPC_rldcr + 1;
  public final static int PPC_rldicl = PPC_rldic + 1;
  public final static int PPC_rldicr = PPC_rldicl + 1;
  public final static int PPC_rldimi = PPC_rldicr + 1;
  public final static int PPC_rlwimi = PPC_rldimi + 1;
  public final static int PPC_rlwinm = PPC_rlwimi + 1;
  public final static int PPC_rlwnm = PPC_rlwinm + 1;
  public final static int PPC_sc = PPC_rlwnm + 1;
  public final static int PPC_slbia = PPC_sc + 1;
  public final static int PPC_slbie = PPC_slbia + 1;
  public final static int PPC_sld = PPC_slbie + 1;
  public final static int PPC_slw = PPC_sld + 1;
  public final static int PPC_srad = PPC_slw + 1;
  public final static int PPC_sradi = PPC_srad + 1;
  public final static int PPC_sraw = PPC_sradi + 1;
  public final static int PPC_srawi = PPC_sraw + 1;
  public final static int PPC_srd = PPC_srawi + 1;
  public final static int PPC_srw = PPC_srd + 1;
  public final static int PPC_stb = PPC_srw + 1;
  public final static int PPC_stbu = PPC_stb + 1;
  public final static int PPC_stbux = PPC_stbu + 1;
  public final static int PPC_stbx = PPC_stbux + 1;
  public final static int PPC_std = PPC_stbx + 1;
  public final static int PPC_stdcx = PPC_std + 1;
  public final static int PPC_stdu = PPC_stdcx + 1;
  public final static int PPC_stdux = PPC_stdu + 1;
  public final static int PPC_stdx = PPC_stdux + 1;
  public final static int PPC_stfd = PPC_stdx + 1;
  public final static int PPC_stfdu = PPC_stfd + 1;
  public final static int PPC_stfdux = PPC_stfdu + 1;
  public final static int PPC_stfdx = PPC_stfdux + 1;
  public final static int PPC_stfiwx = PPC_stfdx + 1;
  public final static int PPC_stfs = PPC_stfiwx + 1;
  public final static int PPC_stfsu = PPC_stfs + 1;
  public final static int PPC_stfsux = PPC_stfsu + 1;
  public final static int PPC_stfsx = PPC_stfsux + 1;
  public final static int PPC_sth = PPC_stfsx + 1;
  public final static int PPC_sthbrx = PPC_sth + 1;
  public final static int PPC_sthu = PPC_sthbrx + 1;
  public final static int PPC_sthux = PPC_sthu + 1;
  public final static int PPC_sthx = PPC_sthux + 1;
  public final static int PPC_stmw = PPC_sthx + 1;
  public final static int PPC_stswi = PPC_stmw + 1;
  public final static int PPC_stswx = PPC_stswi + 1;
  public final static int PPC_stw = PPC_stswx + 1;
  public final static int PPC_stwbrx = PPC_stw + 1;
  public final static int PPC_stwcx = PPC_stwbrx + 1;
  public final static int PPC_stwu = PPC_stwcx + 1;
  public final static int PPC_stwux = PPC_stwu + 1;
  public final static int PPC_stwx = PPC_stwux + 1;
  public final static int PPC_subf = PPC_stwx + 1;
  public final static int PPC_subfc = PPC_subf + 1;
  public final static int PPC_subfe = PPC_subfc + 1;
  public final static int PPC_subfic = PPC_subfe + 1;
  public final static int PPC_subfme = PPC_subfic + 1;
  public final static int PPC_subfze = PPC_subfme + 1;
  public final static int PPC_sync = PPC_subfze + 1;
  public final static int PPC_td = PPC_sync + 1;
  public final static int PPC_tdi = PPC_td + 1;
  public final static int PPC_tlbia = PPC_tdi + 1;
  public final static int PPC_tlbie = PPC_tlbia + 1;
  public final static int PPC_tlbsync = PPC_tlbie + 1;
  public final static int PPC_tw = PPC_tlbsync + 1;
  public final static int PPC_twi = PPC_tw + 1;
  public final static int PPC_xor = PPC_twi + 1;
  public final static int PPC_xori = PPC_xor + 1;
  public final static int PPC_xoris = PPC_xori + 1;
  public final static int PPC_last_basic = PPC_xoris;
  public final static int PPC_cmpwi = PPC_last_basic + 1;
  public final static int PPC_cmpw = PPC_cmpwi + 1;
  public final static int PPC_cmplwi = PPC_cmpw + 1;
  public final static int PPC_cmplw = PPC_cmplwi + 1;
  public final static int PPC_cmpdi = PPC_cmplw + 1;
  public final static int PPC_cmpd = PPC_cmpdi + 1;
  public final static int PPC_cmpldi = PPC_cmpd + 1;
  public final static int PPC_cmpld = PPC_cmpldi + 1;
  public final static int PPC_trap = PPC_cmpld + 1;
  public final static int PPC_trapd = PPC_trap + 1;
  public final static int PPC_twlgt = PPC_trapd + 1;
  public final static int PPC_twllt = PPC_twlgt + 1;
  public final static int PPC_tweq = PPC_twllt + 1;
  public final static int PPC_twlge = PPC_tweq + 1;
  public final static int PPC_twlle = PPC_twlge + 1;
  public final static int PPC_twgt = PPC_twlle + 1;
  public final static int PPC_twge = PPC_twgt + 1;
  public final static int PPC_twlt = PPC_twge + 1;
  public final static int PPC_twle = PPC_twlt + 1;
  public final static int PPC_twne = PPC_twle + 1;
  public final static int PPC_twlgti = PPC_twne + 1;
  public final static int PPC_twllti = PPC_twlgti + 1;
  public final static int PPC_tweqi = PPC_twllti + 1;
  public final static int PPC_twlgei = PPC_tweqi + 1;
  public final static int PPC_twllei = PPC_twlgei + 1;
  public final static int PPC_twgti = PPC_twllei + 1;
  public final static int PPC_twgei = PPC_twgti + 1;
  public final static int PPC_twlti = PPC_twgei + 1;
  public final static int PPC_twlei = PPC_twlti + 1;
  public final static int PPC_twnei = PPC_twlei + 1;
  public final static int PPC_tdlgt = PPC_twnei + 1;
  public final static int PPC_tdllt = PPC_tdlgt + 1;
  public final static int PPC_tdeq = PPC_tdllt + 1;
  public final static int PPC_tdlge = PPC_tdeq + 1;
  public final static int PPC_tdlle = PPC_tdlge + 1;
  public final static int PPC_tdgt = PPC_tdlle + 1;
  public final static int PPC_tdge = PPC_tdgt + 1;
  public final static int PPC_tdlt = PPC_tdge + 1;
  public final static int PPC_tdle = PPC_tdlt + 1;
  public final static int PPC_tdne = PPC_tdle + 1;
  public final static int PPC_tdlgti = PPC_tdne + 1;
  public final static int PPC_tdllti = PPC_tdlgti + 1;
  public final static int PPC_tdeqi = PPC_tdllti + 1;
  public final static int PPC_tdlgei = PPC_tdeqi + 1;
  public final static int PPC_tdllei = PPC_tdlgei + 1;
  public final static int PPC_tdgti = PPC_tdllei + 1;
  public final static int PPC_tdgei = PPC_tdgti + 1;
  public final static int PPC_tdlti = PPC_tdgei + 1;
  public final static int PPC_tdlei = PPC_tdlti + 1;
  public final static int PPC_tdnei = PPC_tdlei + 1;
  public final static int PPC_nop = PPC_tdnei + 1;
  public final static int PPC_not = PPC_nop + 1;
  public final static int PPC_mr = PPC_not + 1;
  public final static int PPC_subi = PPC_mr + 1;
  public final static int PPC_subic = PPC_subi + 1;
  public final static int PPC_subis = PPC_subic + 1;
  public final static int PPC_li = PPC_subis + 1;
  public final static int PPC_lis = PPC_li + 1;
  public final static int PPC_crset = PPC_lis + 1;
  public final static int PPC_crnot = PPC_crset + 1;
  public final static int PPC_crmove = PPC_crnot + 1;
  public final static int PPC_crclr = PPC_crmove + 1;
  public final static int PPC_mtxer = PPC_crclr + 1;
  public final static int PPC_mtlr = PPC_mtxer + 1;
  public final static int PPC_mtctr = PPC_mtlr + 1;
  public final static int PPC_mtdsisr = PPC_mtctr + 1;
  public final static int PPC_mtdar = PPC_mtdsisr + 1;
  public final static int PPC_mtdec = PPC_mtdar + 1;
  public final static int PPC_mtsrr0 = PPC_mtdec + 1;
  public final static int PPC_mtsrr1 = PPC_mtsrr0 + 1;
  public final static int PPC_mtsprg0 = PPC_mtsrr1 + 1;
  public final static int PPC_mtsprg1 = PPC_mtsprg0 + 1;
  public final static int PPC_mtsprg2 = PPC_mtsprg1 + 1;
  public final static int PPC_mtsprg3 = PPC_mtsprg2 + 1;
  public final static int PPC_mttbl = PPC_mtsprg3 + 1;
  public final static int PPC_mttbu = PPC_mttbl + 1;
  public final static int PPC_mfxer = PPC_mttbu + 1;
  public final static int PPC_mflr = PPC_mfxer + 1;
  public final static int PPC_mfctr = PPC_mflr + 1;
  public final static int PPC_mfdsisr = PPC_mfctr + 1;
  public final static int PPC_mfdar = PPC_mfdsisr + 1;
  public final static int PPC_mfdec = PPC_mfdar + 1;
  public final static int PPC_mfsrr0 = PPC_mfdec + 1;
  public final static int PPC_mfsrr1 = PPC_mfsrr0 + 1;
  public final static int PPC_mfsprg0 = PPC_mfsrr1 + 1;
  public final static int PPC_mfsprg1 = PPC_mfsprg0 + 1;
  public final static int PPC_mfsprg2 = PPC_mfsprg1 + 1;
  public final static int PPC_mfsprg3 = PPC_mfsprg2 + 1;
  public final static int PPC_mftbl = PPC_mfsprg3 + 1;
  public final static int PPC_mftbu = PPC_mftbl + 1;
  public final static int PPC_mfpvr = PPC_mftbu + 1;
  public final static int PPC_balways = PPC_mfpvr + 1;
  public final static int PPC_bt = PPC_balways + 1;
  public final static int PPC_bf = PPC_bt + 1;
  public final static int PPC_bdnz = PPC_bf + 1;
  public final static int PPC_bdnzt = PPC_bdnz + 1;
  public final static int PPC_bdnzf = PPC_bdnzt + 1;
  public final static int PPC_bdz = PPC_bdnzf + 1;
  public final static int PPC_bdzt = PPC_bdz + 1;
  public final static int PPC_bdzf = PPC_bdzt + 1;
  public final static int PPC_blt = PPC_bdzf + 1;
  public final static int PPC_ble = PPC_blt + 1;
  public final static int PPC_beq = PPC_ble + 1;
  public final static int PPC_bge = PPC_beq + 1;
  public final static int PPC_bgt = PPC_bge + 1;
  public final static int PPC_bne = PPC_bgt + 1;
  public final static int PPC_bso = PPC_bne + 1;
  public final static int PPC_bns = PPC_bso + 1;
  public final static int PPC_extlwi = PPC_bns + 1;
  public final static int PPC_extrwi = PPC_extlwi + 1;
  public final static int PPC_inslwi = PPC_extrwi + 1;
  public final static int PPC_insrwi = PPC_inslwi + 1;
  public final static int PPC_rotlwi = PPC_insrwi + 1;
  public final static int PPC_rotrwi = PPC_rotlwi + 1;
  public final static int PPC_rotlw = PPC_rotrwi + 1;
  public final static int PPC_slwi = PPC_rotlw + 1;
  public final static int PPC_srwi = PPC_slwi + 1;
  public final static int PPC_clrlwi = PPC_srwi + 1;
  public final static int PPC_clrrwi = PPC_clrlwi + 1;
  public final static int PPC_clrlslwi = PPC_clrrwi + 1;
  public final static int PPC_dccci = PPC_clrlslwi + 1;
  public final static int PPC_dcread = PPC_dccci + 1;
  public final static int PPC_icbt = PPC_dcread + 1;
  public final static int PPC_iccci = PPC_icbt + 1;
  public final static int PPC_icread = PPC_iccci + 1;
  public final static int PPC_mfdcr = PPC_icread + 1;
  public final static int PPC_mtdcr = PPC_mfdcr + 1;
  public final static int PPC_rfci = PPC_mtdcr + 1;
  public final static int PPC_tlbre = PPC_rfci + 1;
  public final static int PPC_tlbsx = PPC_tlbre + 1;
  public final static int PPC_tlbwe = PPC_tlbsx + 1;
  public final static int PPC_wrtee = PPC_tlbwe + 1;
  public final static int PPC_wrteei = PPC_wrtee + 1;
  public final static int PPC_abs = PPC_wrteei + 1;
  public final static int PPC_clcs = PPC_abs + 1;
  public final static int PPC_clf = PPC_clcs + 1;
  public final static int PPC_cli = PPC_clf + 1;
  public final static int PPC_dclst = PPC_cli + 1;
  public final static int PPC_div = PPC_dclst + 1;
  public final static int PPC_divs = PPC_div + 1;
  public final static int PPC_doz = PPC_divs + 1;
  public final static int PPC_dozi = PPC_doz + 1;
  public final static int PPC_frsqrtes = PPC_dozi + 1;
  public final static int PPC_hrfid = PPC_frsqrtes + 1;
  public final static int PPC_lscbx = PPC_hrfid + 1;
  public final static int PPC_maskg = PPC_lscbx + 1;
  public final static int PPC_maskir = PPC_maskg + 1;
  public final static int PPC_mfsri = PPC_maskir + 1;
  public final static int PPC_mul = PPC_mfsri + 1;
  public final static int PPC_nabs = PPC_mul + 1;
  public final static int PPC_popcntb = PPC_nabs + 1;
  public final static int PPC_rac = PPC_popcntb + 1;
  public final static int PPC_rfsvc = PPC_rac + 1;
  public final static int PPC_rlmi = PPC_rfsvc + 1;
  public final static int PPC_rrib = PPC_rlmi + 1;
  public final static int PPC_slbmfee = PPC_rrib + 1;
  public final static int PPC_slbmfev = PPC_slbmfee + 1;
  public final static int PPC_slbmte = PPC_slbmfev + 1;
  public final static int PPC_sle = PPC_slbmte + 1;
  public final static int PPC_sleq = PPC_sle + 1;
  public final static int PPC_sliq = PPC_sleq + 1;
  public final static int PPC_slliq = PPC_sliq + 1;
  public final static int PPC_sllq = PPC_slliq + 1;
  public final static int PPC_slq = PPC_sllq + 1;
  public final static int PPC_sraiq = PPC_slq + 1;
  public final static int PPC_sraq = PPC_sraiq + 1;
  public final static int PPC_sre = PPC_sraq + 1;
  public final static int PPC_srea = PPC_sre + 1;
  public final static int PPC_sreq = PPC_srea + 1;
  public final static int PPC_sriq = PPC_sreq + 1;
  public final static int PPC_srliq = PPC_sriq + 1;
  public final static int PPC_srlq = PPC_srliq + 1;
  public final static int PPC_srq = PPC_srlq + 1;
  public final static int PPC_mtocrf = PPC_srq + 1;
  public final static int PPC_mfocrf = PPC_mtocrf + 1;
  public final static int PPC_isel = PPC_mfocrf + 1;
  public final static int PPC_isellt = PPC_isel + 1;
  public final static int PPC_iselgt = PPC_isellt + 1;
  public final static int PPC_iseleq = PPC_iselgt + 1;
  public final static int PPC_dcblc = PPC_iseleq + 1;
  public final static int PPC_dcbtls = PPC_dcblc + 1;
  public final static int PPC_dcbtstls = PPC_dcbtls + 1;
  public final static int PPC_icblc = PPC_dcbtstls + 1;
  public final static int PPC_icbtls = PPC_icblc + 1;
  public final static int PPC_tlbivax = PPC_icbtls + 1;
  public final static int PPC_rfdi = PPC_tlbivax + 1;
  public final static int PPC_tlbld = PPC_rfdi + 1;
  public final static int PPC_tlbli = PPC_tlbld + 1;
  public final static int PPC_last = PPC_tlbli + 1;

  public final static int ME_INTERR = -1;
  public final static int ME_PARAMERR = -2;
  public final static int ME_ILLSTR = -3;
  public final static int ME_SMALLANS = -4;
  public final static int ME_FRAME = -5;
  public final static int ME_NOCOMP = -6;
  public final static int ME_ERRAUTO = -7;
  public final static int ME_NOHASHMEM = -8;
  public final static int ME_NOSTRMEM = -9;
  public final static int ME_NOERROR_LIMIT = -10;
  public final static int M_PRCMSK = 0x0000000F;
  public final static int MT_DEFAULT = 0x00000001;
  public final static int MT_CDECL = 0x00000002;
  public final static int MT_PASCAL = 0x00000003;
  public final static int MT_STDCALL = 0x00000004;
  public final static int MT_FASTCALL = 0x00000005;
  public final static int MT_THISCALL = 0x00000006;
  public final static int MT_FORTRAN = 0x00000007;
  public final static int MT_SYSCALL = 0x00000008;
  public final static int MT_INTERRUPT = 0x00000009;
  public final static int MT_MSFASTCALL = 0x0000000A;
  public final static int MT_CLRCALL = 0x0000000B;
  public final static int MT_LOCALNAME = 0x0000000F;
  public final static int M_SAVEREGS = 0x00000010;
  public final static int M_CLASS = 0x000000E0;
  public final static int MT_PUBLIC = 0x00000020;
  public final static int MT_PRIVATE = 0x00000040;
  public final static int MT_PROTECT = 0x00000060;
  public final static int MT_MEMBER = 0x00000080;
  public final static int MT_VTABLE = 0x000000A0;
  public final static int MT_RTTI = 0x000000C0;
  public final static int M_PARMSK = 0x0000FF00;
  public final static int MT_PARSHF = 8;
  public final static int MT_PARMAX = 0xFF;
  public final static int M_ELLIPSIS = 0x00010000;
  public final static int MT_VOIDARG = 0x0001FF00;
  public final static int M_STATIC = 0x00020000;
  public final static int M_VIRTUAL = 0x00040000;
  public final static int M_AUTOCRT = 0x00080000;
  public final static int M_TYPMASK = 0x00700000;
  public final static int MT_OPERAT = 0x00100000;
  public final static int MT_CONSTR = 0x00200000;
  public final static int MT_DESTR = 0x00300000;
  public final static int MT_CASTING = 0x00400000;
  public final static int MT_CLRCDTOR = 0x00500000;
  public final static int M_TRUNCATE = 0x00800000;
  public final static int M_THUNK = 0x01000000;
  public final static int M_ANONNSP = 0x02000000;
  public final static int M_TMPLNAM = 0x04000000;
  public final static int M_DBGNAME = 0x08000000;
  public final static int M_COMPILER = 0x70000000;
  public final static int MT_MSCOMP = 0x10000000;
  public final static int MT_BORLAN = 0x20000000;
  public final static int MT_WATCOM = 0x30000000;
  public final static int MT_GNU = 0x50000000;
  public final static int MT_GCC3 = 0x60000000;
  public final static int MT_VISAGE = 0x70000000;
  public final static int MNG_PTRMSK = 0x7;
  public final static int MNG_DEFNEAR = 0x0;
  public final static int MNG_DEFNEARANY = 0x1;
  public final static int MNG_DEFFAR = 0x2;
  public final static int MNG_NOPTRTYP16 = 0x3;
  public final static int MNG_DEFHUGE = 0x4;
  public final static int MNG_DEFPTR64 = 0x5;
  public final static int MNG_DEFNONE = 0x6;
  public final static int MNG_NOPTRTYP = 0x7;
  public final static int MNG_NODEFINIT = 0x00000008;
  public final static int MNG_NOUNDERSCORE = 0x00000010;
  public final static int MNG_NOTYPE = 0x00000020;
  public final static int MNG_NORETTYPE = 0x00000040;
  public final static int MNG_NOBASEDT = 0x00000080;
  public final static int MNG_NOCALLC = 0x00000100;
  public final static int MNG_NOPOSTFC = 0x00000200;
  public final static int MNG_NOSCTYP = 0x00000400;
  public final static int MNG_NOTHROW = 0x00000800;
  public final static int MNG_NOSTVIR = 0x00001000;
  public final static int MNG_NOECSU = 0x00002000;
  public final static int MNG_NOCSVOL = 0x00004000;
  public final static int MNG_NOCLOSUR = 0x00008000;
  public final static int MNG_NOUNALG = 0x00010000;
  public final static int MNG_NOMANAGE = 0x00020000;
  public final static int MNG_SHORT_S = 0x00100000;
  public final static int MNG_SHORT_U = 0x00200000;
  public final static int MNG_ZPT_SPACE = 0x00400000;
  public final static int MNG_DROP_IMP = 0x00800000;
  public final static int MNG_IGN_ANYWAY = 0x02000000;
  public final static int MNG_IGN_JMP = 0x04000000;
  public final static int MNG_MOVE_JMP = 0x08000000;
  public final static int MNG_COMPILER_MSK = 0x70000000;
  public final static int MNG_SHORT_FORM = (0x00000020|0x00000040|0x00000200|0x7|0x00000400|0x00000800|0x00001000|0x00002000|0x00008000|0x00200000|0x00800000|0x00010000|0x00020000|0x04000000|0x08000000|0x02000000);
  public final static int MNG_LONG_FORM = (0x00400000|0x04000000|0x02000000|0x7);
  public final static int MNG_CALC_VALID = (0x70000000|0x04000000|0x02000000);
  public final static int ENUM_FLAGS_FROMTIL = 0x00000004;
  public final static int ENUM_FLAGS_WIDTH = 0x00000038;
  public final static int ENUM_MEMBER_ERROR_NAME = 1;
  public final static int ENUM_MEMBER_ERROR_VALUE = 2;
  public final static int ENUM_MEMBER_ERROR_ENUM = 3;
  public final static int ENUM_MEMBER_ERROR_MASK = 4;
  public final static int ENUM_MEMBER_ERROR_ILLV = 5;
  public final static int CONST_ERROR_NAME = 1;
  public final static int CONST_ERROR_VALUE = 2;
  public final static int CONST_ERROR_ENUM = 3;
  public final static int CONST_ERROR_MASK = 4;
  public final static int CONST_ERROR_ILLV = 5;
  public final static int COLLAPSED_NODE = 0x80000000;
  public final static int IDD_INTERFACE_VERSION = 12;
  public final static int NO_PROCESS = 0xFFFFFFFF;
  public final static int NO_THREAD = 0;
  public final static int REGISTER_READONLY = 0x0001;
  public final static int REGISTER_IP = 0x0002;
  public final static int REGISTER_SP = 0x0004;
  public final static int REGISTER_FP = 0x0008;
  public final static int REGISTER_ADDRESS = 0x0010;
  public final static int REGISTER_CS = 0x0020;
  public final static int REGISTER_SS = 0x0040;
  public final static int REGISTER_NOLF = 0x0080;
  public final static int REGISTER_CUSTFMT = 0x0100;
  public final static int EXC_BREAK = 0x0001;
  public final static int EXC_HANDLE = 0x0002;
  public final static int RVT_INT = (-1);
  public final static int RVT_FLOAT = (-2);
  public final static int RQ_MASKING = 0x0001;
  public final static int RQ_SUSPEND = 0x0002;
  public final static int RQ_NOSUSP = 0x0000;
  public final static int RQ_IGNWERR = 0x0004;
  public final static int RQ_SILENT = 0x0008;
  public final static int RQ_VERBOSE = 0x0000;
  public final static int RQ_SWSCREEN = 0x0010;
  public final static int RQ__NOTHRRF = 0x0020;
  public final static int RQ_PROCEXIT = 0x0040;
  public final static int RQ_IDAIDLE = 0x0080;
  public final static int RQ_SUSPRUN = 0x0100;
  public final static int RQ_RESUME = 0x0200;
  public final static int PROCESS_NO_THREAD = 0;
  public final static int IEEE_NE = 6;
  public final static int IEEE_NI = (6+3);
  public final static int IEEE_E = 1;
  public final static int IEEE_M = 2;
  public final static int IEEE_EXONE = (0x3fff);
}
