blob: 4da8024a43b4455263f35acf9cd3f9292e2a30f9 [file] [log] [blame]
/* generated by gpc_gen.rb */
const char *gpc_instruction_to_string(gpc_cell_t inst) {
switch (inst) {
case GPC_I_NOP: return "NOP";
case GPC_I_LABEL: return "LABEL";
case GPC_I_COPY_HTONC_INCDST: return "COPY_HTONC_INCDST";
case GPC_I_COPY_HTONS_INCDST: return "COPY_HTONS_INCDST";
case GPC_I_COPY_HTONL_INCDST: return "COPY_HTONL_INCDST";
case GPC_I_COPY_HTONLL_INCDST: return "COPY_HTONLL_INCDST";
case GPC_I_COPY_HTONF_INCDST: return "COPY_HTONF_INCDST";
case GPC_I_COPY_HTOND_INCDST: return "COPY_HTOND_INCDST";
case GPC_I_COPY_HTONCHOICE_TO_UI8_INCDST: return "COPY_HTONCHOICE_TO_UI8_INCDST";
case GPC_I_COPY_NTOHC_TO_BIT_INCSRC: return "COPY_NTOHC_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHC_INCSRC: return "COPY_NTOHC_INCSRC";
case GPC_I_COPY_NTOHC_TO_S_Z_INCSRC: return "COPY_NTOHC_TO_S_Z_INCSRC";
case GPC_I_COPY_NTOHC_TO_S_E_INCSRC: return "COPY_NTOHC_TO_S_E_INCSRC";
case GPC_I_COPY_NTOHC_TO_L_Z_INCSRC: return "COPY_NTOHC_TO_L_Z_INCSRC";
case GPC_I_COPY_NTOHC_TO_L_E_INCSRC: return "COPY_NTOHC_TO_L_E_INCSRC";
case GPC_I_COPY_NTOHC_TO_LL_Z_INCSRC: return "COPY_NTOHC_TO_LL_Z_INCSRC";
case GPC_I_COPY_NTOHC_TO_LL_E_INCSRC: return "COPY_NTOHC_TO_LL_E_INCSRC";
case GPC_I_COPY_NTOHC_TO_F_Z_INCSRC: return "COPY_NTOHC_TO_F_Z_INCSRC";
case GPC_I_COPY_NTOHC_TO_F_E_INCSRC: return "COPY_NTOHC_TO_F_E_INCSRC";
case GPC_I_COPY_NTOHC_TO_D_Z_INCSRC: return "COPY_NTOHC_TO_D_Z_INCSRC";
case GPC_I_COPY_NTOHC_TO_D_E_INCSRC: return "COPY_NTOHC_TO_D_E_INCSRC";
case GPC_I_COPY_NTOHS_TO_BIT_INCSRC: return "COPY_NTOHS_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHS_TO_C_INCSRC: return "COPY_NTOHS_TO_C_INCSRC";
case GPC_I_COPY_NTOHS_INCSRC: return "COPY_NTOHS_INCSRC";
case GPC_I_COPY_NTOHS_TO_L_Z_INCSRC: return "COPY_NTOHS_TO_L_Z_INCSRC";
case GPC_I_COPY_NTOHS_TO_L_E_INCSRC: return "COPY_NTOHS_TO_L_E_INCSRC";
case GPC_I_COPY_NTOHS_TO_LL_Z_INCSRC: return "COPY_NTOHS_TO_LL_Z_INCSRC";
case GPC_I_COPY_NTOHS_TO_LL_E_INCSRC: return "COPY_NTOHS_TO_LL_E_INCSRC";
case GPC_I_COPY_NTOHS_TO_F_Z_INCSRC: return "COPY_NTOHS_TO_F_Z_INCSRC";
case GPC_I_COPY_NTOHS_TO_F_E_INCSRC: return "COPY_NTOHS_TO_F_E_INCSRC";
case GPC_I_COPY_NTOHS_TO_D_Z_INCSRC: return "COPY_NTOHS_TO_D_Z_INCSRC";
case GPC_I_COPY_NTOHS_TO_D_E_INCSRC: return "COPY_NTOHS_TO_D_E_INCSRC";
case GPC_I_COPY_NTOHL_TO_BIT_INCSRC: return "COPY_NTOHL_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHL_TO_C_INCSRC: return "COPY_NTOHL_TO_C_INCSRC";
case GPC_I_COPY_NTOHL_TO_S_INCSRC: return "COPY_NTOHL_TO_S_INCSRC";
case GPC_I_COPY_NTOHL_INCSRC: return "COPY_NTOHL_INCSRC";
case GPC_I_COPY_NTOHL_TO_LL_Z_INCSRC: return "COPY_NTOHL_TO_LL_Z_INCSRC";
case GPC_I_COPY_NTOHL_TO_LL_E_INCSRC: return "COPY_NTOHL_TO_LL_E_INCSRC";
case GPC_I_COPY_NTOHL_TO_F_Z_INCSRC: return "COPY_NTOHL_TO_F_Z_INCSRC";
case GPC_I_COPY_NTOHL_TO_F_E_INCSRC: return "COPY_NTOHL_TO_F_E_INCSRC";
case GPC_I_COPY_NTOHL_TO_D_Z_INCSRC: return "COPY_NTOHL_TO_D_Z_INCSRC";
case GPC_I_COPY_NTOHL_TO_D_E_INCSRC: return "COPY_NTOHL_TO_D_E_INCSRC";
case GPC_I_COPY_NTOHLL_TO_BIT_INCSRC: return "COPY_NTOHLL_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHLL_TO_C_INCSRC: return "COPY_NTOHLL_TO_C_INCSRC";
case GPC_I_COPY_NTOHLL_TO_S_INCSRC: return "COPY_NTOHLL_TO_S_INCSRC";
case GPC_I_COPY_NTOHLL_TO_L_INCSRC: return "COPY_NTOHLL_TO_L_INCSRC";
case GPC_I_COPY_NTOHLL_INCSRC: return "COPY_NTOHLL_INCSRC";
case GPC_I_COPY_NTOHLL_TO_F_Z_INCSRC: return "COPY_NTOHLL_TO_F_Z_INCSRC";
case GPC_I_COPY_NTOHLL_TO_F_E_INCSRC: return "COPY_NTOHLL_TO_F_E_INCSRC";
case GPC_I_COPY_NTOHLL_TO_D_Z_INCSRC: return "COPY_NTOHLL_TO_D_Z_INCSRC";
case GPC_I_COPY_NTOHLL_TO_D_E_INCSRC: return "COPY_NTOHLL_TO_D_E_INCSRC";
case GPC_I_COPY_NTOHF_TO_BIT_INCSRC: return "COPY_NTOHF_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHF_TO_C_Z_INCSRC: return "COPY_NTOHF_TO_C_Z_INCSRC";
case GPC_I_COPY_NTOHF_TO_C_E_INCSRC: return "COPY_NTOHF_TO_C_E_INCSRC";
case GPC_I_COPY_NTOHF_TO_S_Z_INCSRC: return "COPY_NTOHF_TO_S_Z_INCSRC";
case GPC_I_COPY_NTOHF_TO_S_E_INCSRC: return "COPY_NTOHF_TO_S_E_INCSRC";
case GPC_I_COPY_NTOHF_TO_L_Z_INCSRC: return "COPY_NTOHF_TO_L_Z_INCSRC";
case GPC_I_COPY_NTOHF_TO_L_E_INCSRC: return "COPY_NTOHF_TO_L_E_INCSRC";
case GPC_I_COPY_NTOHF_TO_LL_Z_INCSRC: return "COPY_NTOHF_TO_LL_Z_INCSRC";
case GPC_I_COPY_NTOHF_TO_LL_E_INCSRC: return "COPY_NTOHF_TO_LL_E_INCSRC";
case GPC_I_COPY_NTOHF_INCSRC: return "COPY_NTOHF_INCSRC";
case GPC_I_COPY_NTOHF_TO_D_INCSRC: return "COPY_NTOHF_TO_D_INCSRC";
case GPC_I_COPY_NTOHD_TO_BIT_INCSRC: return "COPY_NTOHD_TO_BIT_INCSRC";
case GPC_I_COPY_NTOHD_TO_C_Z_INCSRC: return "COPY_NTOHD_TO_C_Z_INCSRC";
case GPC_I_COPY_NTOHD_TO_C_E_INCSRC: return "COPY_NTOHD_TO_C_E_INCSRC";
case GPC_I_COPY_NTOHD_TO_S_Z_INCSRC: return "COPY_NTOHD_TO_S_Z_INCSRC";
case GPC_I_COPY_NTOHD_TO_S_E_INCSRC: return "COPY_NTOHD_TO_S_E_INCSRC";
case GPC_I_COPY_NTOHD_TO_L_Z_INCSRC: return "COPY_NTOHD_TO_L_Z_INCSRC";
case GPC_I_COPY_NTOHD_TO_L_E_INCSRC: return "COPY_NTOHD_TO_L_E_INCSRC";
case GPC_I_COPY_NTOHD_TO_LL_Z_INCSRC: return "COPY_NTOHD_TO_LL_Z_INCSRC";
case GPC_I_COPY_NTOHD_TO_LL_E_INCSRC: return "COPY_NTOHD_TO_LL_E_INCSRC";
case GPC_I_COPY_NTOHD_TO_F_INCSRC: return "COPY_NTOHD_TO_F_INCSRC";
case GPC_I_COPY_NTOHD_INCSRC: return "COPY_NTOHD_INCSRC";
case GPC_I_COPY_BIT: return "COPY_BIT";
case GPC_I_COPY_BIT_TO_S: return "COPY_BIT_TO_S";
case GPC_I_COPY_BIT_TO_L: return "COPY_BIT_TO_L";
case GPC_I_COPY_BIT_TO_LL: return "COPY_BIT_TO_LL";
case GPC_I_COPY_BIT_TO_F: return "COPY_BIT_TO_F";
case GPC_I_COPY_BIT_TO_D: return "COPY_BIT_TO_D";
case GPC_I_COPY_C: return "COPY_C";
case GPC_I_COPY_C_TO_S_Z: return "COPY_C_TO_S_Z";
case GPC_I_COPY_C_TO_S_E: return "COPY_C_TO_S_E";
case GPC_I_COPY_C_TO_L_Z: return "COPY_C_TO_L_Z";
case GPC_I_COPY_C_TO_L_E: return "COPY_C_TO_L_E";
case GPC_I_COPY_C_TO_LL_Z: return "COPY_C_TO_LL_Z";
case GPC_I_COPY_C_TO_LL_E: return "COPY_C_TO_LL_E";
case GPC_I_COPY_C_TO_F_Z: return "COPY_C_TO_F_Z";
case GPC_I_COPY_C_TO_F_E: return "COPY_C_TO_F_E";
case GPC_I_COPY_C_TO_D_Z: return "COPY_C_TO_D_Z";
case GPC_I_COPY_C_TO_D_E: return "COPY_C_TO_D_E";
case GPC_I_COPY_S_TO_BIT: return "COPY_S_TO_BIT";
case GPC_I_COPY_S_TO_C: return "COPY_S_TO_C";
case GPC_I_COPY_S: return "COPY_S";
case GPC_I_COPY_S_TO_L_Z: return "COPY_S_TO_L_Z";
case GPC_I_COPY_S_TO_L_E: return "COPY_S_TO_L_E";
case GPC_I_COPY_S_TO_LL_Z: return "COPY_S_TO_LL_Z";
case GPC_I_COPY_S_TO_LL_E: return "COPY_S_TO_LL_E";
case GPC_I_COPY_S_TO_F_Z: return "COPY_S_TO_F_Z";
case GPC_I_COPY_S_TO_F_E: return "COPY_S_TO_F_E";
case GPC_I_COPY_S_TO_D_Z: return "COPY_S_TO_D_Z";
case GPC_I_COPY_S_TO_D_E: return "COPY_S_TO_D_E";
case GPC_I_COPY_L_TO_BIT: return "COPY_L_TO_BIT";
case GPC_I_COPY_L_TO_C: return "COPY_L_TO_C";
case GPC_I_COPY_L_TO_S: return "COPY_L_TO_S";
case GPC_I_COPY_L: return "COPY_L";
case GPC_I_COPY_L_TO_LL_Z: return "COPY_L_TO_LL_Z";
case GPC_I_COPY_L_TO_LL_E: return "COPY_L_TO_LL_E";
case GPC_I_COPY_L_TO_F_Z: return "COPY_L_TO_F_Z";
case GPC_I_COPY_L_TO_F_E: return "COPY_L_TO_F_E";
case GPC_I_COPY_L_TO_D_Z: return "COPY_L_TO_D_Z";
case GPC_I_COPY_L_TO_D_E: return "COPY_L_TO_D_E";
case GPC_I_COPY_LL_TO_BIT: return "COPY_LL_TO_BIT";
case GPC_I_COPY_LL_TO_C: return "COPY_LL_TO_C";
case GPC_I_COPY_LL_TO_S: return "COPY_LL_TO_S";
case GPC_I_COPY_LL_TO_L: return "COPY_LL_TO_L";
case GPC_I_COPY_LL: return "COPY_LL";
case GPC_I_COPY_LL_TO_F_Z: return "COPY_LL_TO_F_Z";
case GPC_I_COPY_LL_TO_F_E: return "COPY_LL_TO_F_E";
case GPC_I_COPY_LL_TO_D_Z: return "COPY_LL_TO_D_Z";
case GPC_I_COPY_LL_TO_D_E: return "COPY_LL_TO_D_E";
case GPC_I_COPY_F_TO_BIT: return "COPY_F_TO_BIT";
case GPC_I_COPY_F_TO_C_Z: return "COPY_F_TO_C_Z";
case GPC_I_COPY_F_TO_C_E: return "COPY_F_TO_C_E";
case GPC_I_COPY_F_TO_S_Z: return "COPY_F_TO_S_Z";
case GPC_I_COPY_F_TO_S_E: return "COPY_F_TO_S_E";
case GPC_I_COPY_F_TO_L_Z: return "COPY_F_TO_L_Z";
case GPC_I_COPY_F_TO_L_E: return "COPY_F_TO_L_E";
case GPC_I_COPY_F_TO_LL_Z: return "COPY_F_TO_LL_Z";
case GPC_I_COPY_F_TO_LL_E: return "COPY_F_TO_LL_E";
case GPC_I_COPY_F: return "COPY_F";
case GPC_I_COPY_F_TO_D: return "COPY_F_TO_D";
case GPC_I_COPY_D_TO_BIT: return "COPY_D_TO_BIT";
case GPC_I_COPY_D_TO_C_Z: return "COPY_D_TO_C_Z";
case GPC_I_COPY_D_TO_C_E: return "COPY_D_TO_C_E";
case GPC_I_COPY_D_TO_S_Z: return "COPY_D_TO_S_Z";
case GPC_I_COPY_D_TO_S_E: return "COPY_D_TO_S_E";
case GPC_I_COPY_D_TO_L_Z: return "COPY_D_TO_L_Z";
case GPC_I_COPY_D_TO_L_E: return "COPY_D_TO_L_E";
case GPC_I_COPY_D_TO_LL_Z: return "COPY_D_TO_LL_Z";
case GPC_I_COPY_D_TO_LL_E: return "COPY_D_TO_LL_E";
case GPC_I_COPY_D_TO_F: return "COPY_D_TO_F";
case GPC_I_COPY_D: return "COPY_D";
case GPC_I_SET_C: return "SET_C";
case GPC_I_SET_S: return "SET_S";
case GPC_I_SET_L: return "SET_L";
case GPC_I_SET_2ND_C: return "SET_2ND_C";
case GPC_I_SET_2ND_S: return "SET_2ND_S";
case GPC_I_SET_2ND_L: return "SET_2ND_L";
case GPC_I_BITVECTOR_READ: return "BITVECTOR_READ";
case GPC_I_BITVECTOR_READ_TO_C: return "BITVECTOR_READ_TO_C";
case GPC_I_BITVECTOR_READ_TO_S: return "BITVECTOR_READ_TO_S";
case GPC_I_BITVECTOR_READ_TO_L: return "BITVECTOR_READ_TO_L";
case GPC_I_BITVECTOR_READ_TO_LL: return "BITVECTOR_READ_TO_LL";
case GPC_I_BITVECTOR_READ_TO_F: return "BITVECTOR_READ_TO_F";
case GPC_I_BITVECTOR_READ_TO_D: return "BITVECTOR_READ_TO_D";
case GPC_I_BITVECTOR_READ_FROM_C: return "BITVECTOR_READ_FROM_C";
case GPC_I_BITVECTOR_READ_FROM_S: return "BITVECTOR_READ_FROM_S";
case GPC_I_BITVECTOR_READ_FROM_L: return "BITVECTOR_READ_FROM_L";
case GPC_I_BITVECTOR_READ_FROM_LL: return "BITVECTOR_READ_FROM_LL";
case GPC_I_BITVECTOR_READ_FROM_F: return "BITVECTOR_READ_FROM_F";
case GPC_I_BITVECTOR_READ_FROM_D: return "BITVECTOR_READ_FROM_D";
case GPC_I_BITVECTOR_READ_FROM_TSF_INTEGER_ARRAY: return "BITVECTOR_READ_FROM_TSF_INTEGER_ARRAY";
case GPC_I_BITVECTOR_READ_FROM_TSF_LONG_ARRAY: return "BITVECTOR_READ_FROM_TSF_LONG_ARRAY";
case GPC_I_BITVECTOR_WRITE: return "BITVECTOR_WRITE";
case GPC_I_BYTE_ARRAY_READ: return "BYTE_ARRAY_READ";
case GPC_I_BYTE_ARRAY_WRITE: return "BYTE_ARRAY_WRITE";
case GPC_I_TSF_INTEGER_SKIP: return "TSF_INTEGER_SKIP";
case GPC_I_TSF_UNSIGNED_SKIP: return "TSF_UNSIGNED_SKIP";
case GPC_I_TSF_LONG_SKIP: return "TSF_LONG_SKIP";
case GPC_I_TSF_INTEGER_READ_TO_BIT: return "TSF_INTEGER_READ_TO_BIT";
case GPC_I_TSF_INTEGER_READ_TO_C: return "TSF_INTEGER_READ_TO_C";
case GPC_I_TSF_INTEGER_READ_TO_S: return "TSF_INTEGER_READ_TO_S";
case GPC_I_TSF_INTEGER_READ: return "TSF_INTEGER_READ";
case GPC_I_TSF_INTEGER_READ_TO_LL: return "TSF_INTEGER_READ_TO_LL";
case GPC_I_TSF_INTEGER_READ_TO_F: return "TSF_INTEGER_READ_TO_F";
case GPC_I_TSF_INTEGER_READ_TO_D: return "TSF_INTEGER_READ_TO_D";
case GPC_I_TSF_UNSIGNED_READ_SUB1: return "TSF_UNSIGNED_READ_SUB1";
case GPC_I_TSF_LONG_READ_TO_BIT: return "TSF_LONG_READ_TO_BIT";
case GPC_I_TSF_LONG_READ_TO_C: return "TSF_LONG_READ_TO_C";
case GPC_I_TSF_LONG_READ_TO_S: return "TSF_LONG_READ_TO_S";
case GPC_I_TSF_LONG_READ_TO_L: return "TSF_LONG_READ_TO_L";
case GPC_I_TSF_LONG_READ: return "TSF_LONG_READ";
case GPC_I_TSF_LONG_READ_TO_F: return "TSF_LONG_READ_TO_F";
case GPC_I_TSF_LONG_READ_TO_D: return "TSF_LONG_READ_TO_D";
case GPC_I_TSF_INTEGER_SIZE: return "TSF_INTEGER_SIZE";
case GPC_I_TSF_UNSIGNED_PLUS1_SIZE: return "TSF_UNSIGNED_PLUS1_SIZE";
case GPC_I_TSF_LONG_SIZE: return "TSF_LONG_SIZE";
case GPC_I_TSF_INTEGER_WRITE: return "TSF_INTEGER_WRITE";
case GPC_I_TSF_UNSIGNED_PLUS1_WRITE: return "TSF_UNSIGNED_PLUS1_WRITE";
case GPC_I_TSF_LONG_WRITE: return "TSF_LONG_WRITE";
case GPC_I_STRING_SETEMPTY: return "STRING_SETEMPTY";
case GPC_I_STRING_READ: return "STRING_READ";
case GPC_I_STRING_SKIP: return "STRING_SKIP";
case GPC_I_STRING_SIZE: return "STRING_SIZE";
case GPC_I_STRING_WRITE: return "STRING_WRITE";
case GPC_I_STRING_COPY: return "STRING_COPY";
case GPC_I_ANY_SETEMPTY: return "ANY_SETEMPTY";
case GPC_I_ANY_READ: return "ANY_READ";
case GPC_I_ANY_SKIP: return "ANY_SKIP";
case GPC_I_ANY_SIZE: return "ANY_SIZE";
case GPC_I_ANY_WRITE: return "ANY_WRITE";
case GPC_I_ANY_COPY: return "ANY_COPY";
case GPC_I_MEMCPY: return "MEMCPY";
case GPC_I_COPY_ARRAY: return "COPY_ARRAY";
case GPC_I_COPY_BITVECTOR: return "COPY_BITVECTOR";
case GPC_I_COPY_BITVECTOR_FROM_C: return "COPY_BITVECTOR_FROM_C";
case GPC_I_COPY_BITVECTOR_FROM_S: return "COPY_BITVECTOR_FROM_S";
case GPC_I_COPY_BITVECTOR_FROM_L: return "COPY_BITVECTOR_FROM_L";
case GPC_I_COPY_BITVECTOR_FROM_LL: return "COPY_BITVECTOR_FROM_LL";
case GPC_I_COPY_BITVECTOR_FROM_F: return "COPY_BITVECTOR_FROM_F";
case GPC_I_COPY_BITVECTOR_FROM_D: return "COPY_BITVECTOR_FROM_D";
case GPC_I_COPY_BITVECTOR_TO_C: return "COPY_BITVECTOR_TO_C";
case GPC_I_COPY_BITVECTOR_TO_S: return "COPY_BITVECTOR_TO_S";
case GPC_I_COPY_BITVECTOR_TO_L: return "COPY_BITVECTOR_TO_L";
case GPC_I_COPY_BITVECTOR_TO_LL: return "COPY_BITVECTOR_TO_LL";
case GPC_I_COPY_BITVECTOR_TO_F: return "COPY_BITVECTOR_TO_F";
case GPC_I_COPY_BITVECTOR_TO_D: return "COPY_BITVECTOR_TO_D";
case GPC_I_READC_TO_CHOICE: return "READC_TO_CHOICE";
case GPC_I_READL: return "READL";
case GPC_I_ARRAY_LEN_WRITE_FIELD: return "ARRAY_LEN_WRITE_FIELD";
case GPC_I_ARRAY_LEN_READ_FIELD: return "ARRAY_LEN_READ_FIELD";
case GPC_I_ARRAY_LEN_READ_LOCAL: return "ARRAY_LEN_READ_LOCAL";
case GPC_I_ARRAY_LEN_SKIP: return "ARRAY_LEN_SKIP";
case GPC_I_BIT_MASK_WRITE: return "BIT_MASK_WRITE";
case GPC_I_BIT_MASK_READ: return "BIT_MASK_READ";
case GPC_I_BIT_MASK_READ_TO_S: return "BIT_MASK_READ_TO_S";
case GPC_I_BIT_MASK_READ_TO_L: return "BIT_MASK_READ_TO_L";
case GPC_I_BIT_MASK_READ_TO_LL: return "BIT_MASK_READ_TO_LL";
case GPC_I_BIT_MASK_READ_TO_F: return "BIT_MASK_READ_TO_F";
case GPC_I_BIT_MASK_READ_TO_D: return "BIT_MASK_READ_TO_D";
case GPC_I_BIT_WRITE: return "BIT_WRITE";
case GPC_I_BIT_READ: return "BIT_READ";
case GPC_I_BIT_READ_TO_S: return "BIT_READ_TO_S";
case GPC_I_BIT_READ_TO_L: return "BIT_READ_TO_L";
case GPC_I_BIT_READ_TO_LL: return "BIT_READ_TO_LL";
case GPC_I_BIT_READ_TO_F: return "BIT_READ_TO_F";
case GPC_I_BIT_READ_TO_D: return "BIT_READ_TO_D";
case GPC_I_SKIP: return "SKIP";
case GPC_I_ARRAY_BC_AND_SKIP_FIELD: return "ARRAY_BC_AND_SKIP_FIELD";
case GPC_I_ARRAY_SKIP: return "ARRAY_SKIP";
case GPC_I_BITVECTOR_BC_AND_SKIP_FIELD: return "BITVECTOR_BC_AND_SKIP_FIELD";
case GPC_I_BITVECTOR_SKIP: return "BITVECTOR_SKIP";
case GPC_I_INC_SIZE: return "INC_SIZE";
case GPC_I_INC_SIZE_ARRAY_LEN: return "INC_SIZE_ARRAY_LEN";
case GPC_I_INC_SIZE_ARRAY: return "INC_SIZE_ARRAY";
case GPC_I_INC_SIZE_BITVECTOR: return "INC_SIZE_BITVECTOR";
case GPC_I_BC: return "BC";
case GPC_I_ARRAY_BC_FIELD: return "ARRAY_BC_FIELD";
case GPC_I_ARRAY_BC_LOCAL: return "ARRAY_BC_LOCAL";
case GPC_I_BITVECTOR_BC_FIELD: return "BITVECTOR_BC_FIELD";
case GPC_I_BITVECTOR_BC_LOCAL: return "BITVECTOR_BC_LOCAL";
case GPC_I_MALLOC_BUF: return "MALLOC_BUF";
case GPC_I_POP_BUF: return "POP_BUF";
case GPC_I_DESTROY_BUFFER: return "DESTROY_BUFFER";
case GPC_I_MAKE_OUT_MAP: return "MAKE_OUT_MAP";
case GPC_I_ALLOC_ROOT_MAYBE_2ND: return "ALLOC_ROOT_MAYBE_2ND";
case GPC_I_ALLOC: return "ALLOC";
case GPC_I_ALLOC_ARRAY: return "ALLOC_ARRAY";
case GPC_I_ALLOC_ARRAY_2ND: return "ALLOC_ARRAY_2ND";
case GPC_I_CALL: return "CALL";
case GPC_I_ADD_CBACK: return "ADD_CBACK";
case GPC_I_FREE_IMMEDIATE: return "FREE_IMMEDIATE";
case GPC_I_FREE: return "FREE";
case GPC_I_STORE_PTR: return "STORE_PTR";
case GPC_I_STORE_PTR_2ND: return "STORE_PTR_2ND";
case GPC_I_STORE_VAL: return "STORE_VAL";
case GPC_I_PUSH_PTR: return "PUSH_PTR";
case GPC_I_PUSH_PTR_2ND: return "PUSH_PTR_2ND";
case GPC_I_PUSH_PTR_3RD: return "PUSH_PTR_3RD";
case GPC_I_PUSH_VAL: return "PUSH_VAL";
case GPC_I_DUP_PTR_2ND: return "DUP_PTR_2ND";
case GPC_I_POP: return "POP";
case GPC_I_TWO_POP: return "TWO_POP";
case GPC_I_THREE_POP: return "THREE_POP";
case GPC_I_REPUSH_MULADD_PTR: return "REPUSH_MULADD_PTR";
case GPC_I_REPUSH_MULADD_PTR_2ND: return "REPUSH_MULADD_PTR_2ND";
case GPC_I_COMPFAILJUMP: return "COMPFAILJUMP";
case GPC_I_COMPFAILJUMP_2ND: return "COMPFAILJUMP_2ND";
case GPC_I_ADDCOMPJUMP: return "ADDCOMPJUMP";
case GPC_I_TWO_ADDCOMPJUMP: return "TWO_ADDCOMPJUMP";
case GPC_I_ZEROJUMP: return "ZEROJUMP";
case GPC_I_DECCOMPJUMP: return "DECCOMPJUMP";
case GPC_I_CHECKCHOICE: return "CHECKCHOICE";
case GPC_I_TABLESET_LOCAL_TO_FIELD: return "TABLESET_LOCAL_TO_FIELD";
case GPC_I_TABLESET_FIELD_TO_FIELD: return "TABLESET_FIELD_TO_FIELD";
case GPC_I_TABLEJUMP_FIELD: return "TABLEJUMP_FIELD";
case GPC_I_TABLEJUMP_LOCAL: return "TABLEJUMP_LOCAL";
case GPC_I_JUMP: return "JUMP";
case GPC_I_RETURN_ONE: return "RETURN_ONE";
case GPC_I_RETURN_TOP_WITH_REGION: return "RETURN_TOP_WITH_REGION";
case GPC_I_RETURN_ONE_INIT_BUF_WITH_EMPTY_TYPES: return "RETURN_ONE_INIT_BUF_WITH_EMPTY_TYPES";
case GPC_I_RETURN_ONE_INIT_BUF_WITH_TYPES_FROM_OUT_MAP: return "RETURN_ONE_INIT_BUF_WITH_TYPES_FROM_OUT_MAP";
default: break;
}
tsf_abort("Invalid instruction");
}