pi_pi2ge_pi_template.mdg.hh

Go to the documentation of this file.
00001 #ifndef lestes__md__instructions__pi_pi2ge_pi_template_mdg_hh__included
00002 #define lestes__md__instructions__pi_pi2ge_pi_template_mdg_hh__included
00003 /* This file is automaticaly generated from machine-description */
00004 
00005 /*!
00006         \file
00007         \author jaz
00008 */
00009 
00010 #include <lestes/md/common.hh>
00011 #include <lestes/std/objectize_macros.hh>
00012 
00013 package(lestes);
00014 package(md);
00015 package(instructions);
00016 
00017 /*!
00018         \brief Ids of pi_pi2ge_pi_templates
00019 */
00020 enum pi_pi2ge_template_id_type {
00021         TEM_ADD_1,      //0
00022         TEM_SUB_1,      //1
00023         TEM_MUL_1,      //2
00024         TEM_MUL_2,      //3
00025         TEM_DIV_1,      //4
00026         TEM_DIV_2,      //5
00027         TEM_DIV_3,      //6
00028         TEM_MOD_1,      //7
00029         TEM_MOD_2,      //8
00030         TEM_MOD_3,      //9
00031         TEM_REM_1,      //10
00032         TEM_REM_2,      //11
00033         TEM_REM_3,      //12
00034         TEM_NEG_1,      //13
00035         TEM_GAT_1,      //14
00036         TEM_SHL_1,      //15
00037         TEM_SHR_1,      //16
00038         TEM_SAL_1,      //17
00039         TEM_SAR_1,      //18
00040         TEM_BAND_1,     //19
00041         TEM_BOR_1,      //20
00042         TEM_BXOR_1,     //21
00043         TEM_BNOT_1,     //22
00044         TEM_LAND_1,     //23
00045         TEM_LOR_1,      //24
00046         TEM_LXOR_1,     //25
00047         TEM_LNOT_1,     //26
00048         TEM_CVT_1,      //27
00049         TEM_CVT_2,      //28
00050         TEM_CVT_3,      //29
00051         TEM_MOV_1,      //30
00052         TEM_ST_1,       //31
00053         TEM_STV_1,      //32
00054         TEM_STI_1,      //33
00055         TEM_STIV_1,     //34
00056         TEM_STP_1,      //35
00057         TEM_STPV_1,     //36
00058         TEM_LD_1,       //37
00059         TEM_LDV_1,      //38
00060         TEM_LDI_1,      //39
00061         TEM_LDP_1,      //40
00062         TEM_LDPV_1,     //41
00063         TEM_LDA_1,      //42
00064         TEM_CMP_1,      //43
00065         TEM_BA_1,       //44
00066         TEM_BN_1,       //45
00067         TEM_BT_1,       //46
00068         TEM_BF_1,       //47
00069         TEM_BG_1,       //48
00070         TEM_BL_1,       //49
00071         TEM_BE_1,       //50
00072         TEM_BNG_1,      //51
00073         TEM_BNL_1,      //52
00074         TEM_BNE_1,      //53
00075         TEM_SBG_1,      //54
00076         TEM_SBL_1,      //55
00077         TEM_SBE_1,      //56
00078         TEM_SBNG_1,     //57
00079         TEM_SBNL_1,     //58
00080         TEM_SBNE_1,     //59
00081         TEM_REGISTER_MOVE_1,    //60
00082         TEM_REGISTER_MOVE_2,    //61
00083         TEM_REGISTER_MOVE_3,    //62
00084         TEM_REGISTER_MOVE_4,    //63
00085         TEM_REGISTER_MOVE_5     //64
00086 };
00087 
00088 
00089 
00090 end_package(instructions);
00091 end_package(md);
00092 
00093 package(std);
00094 
00095 specialize_objectize_for_enum( ::lestes::md::instructions::pi_pi2ge_template_id_type );
00096 
00097 end_package(std);
00098 end_package(lestes);
00099 
00100 #endif

Generated on Mon Feb 12 18:23:09 2007 for lestes by doxygen 1.5.1-20070107