instruction_group.mdg.hh File Reference

#include <lestes/md/common.hh>
#include <lestes/std/objectize_macros.hh>

Go to the source code of this file.

Namespaces

namespace  lestes
namespace  lestes::md
namespace  lestes::md::instructions
namespace  lestes::std

Enumerations

enum  lestes::md::instructions::instruction_template_operand_pid_type {
  lestes::md::instructions::PIN_1, lestes::md::instructions::PIN_2, lestes::md::instructions::PIN_3, lestes::md::instructions::PIN_4,
  lestes::md::instructions::POUT_1, lestes::md::instructions::POUT_2, lestes::md::instructions::POUT_3, lestes::md::instructions::POUT_4,
  lestes::md::instructions::ADD_O_2, lestes::md::instructions::SUB_O_2, lestes::md::instructions::MUL_O_2, lestes::md::instructions::MUL_O_3,
  lestes::md::instructions::CBW_O_1, lestes::md::instructions::DIV_O_2, lestes::md::instructions::DIV_O_3, lestes::md::instructions::CWD_O_1,
  lestes::md::instructions::CWD_O_2, lestes::md::instructions::NULL_O_1, lestes::md::instructions::DIV_O_1, lestes::md::instructions::NEG_O_2,
  lestes::md::instructions::CVT_O_1, lestes::md::instructions::SHL_O_2, lestes::md::instructions::SHR_O_2, lestes::md::instructions::SAL_O_2,
  lestes::md::instructions::SAR_O_2, lestes::md::instructions::AND_O_2, lestes::md::instructions::OR_O_2, lestes::md::instructions::XOR_O_2,
  lestes::md::instructions::CMP_O_1, lestes::md::instructions::AND_O_1, lestes::md::instructions::LAHF_O_1, lestes::md::instructions::MOV_O_1,
  lestes::md::instructions::IROPT_TERMINATOR
}
 Operand ids within instruction templates. More...

Functions

 lestes::std::specialize_objectize_for_enum (::lestes::md::instructions::instruction_template_operand_pid_type)


Detailed Description

Author:
jaz

Definition in file instruction_group.mdg.hh.


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