tm_instr.mdg.cc File Reference

Target-machine instruction. More...

#include <lestes/std/set.hh>
#include <lestes/md/types/tm_data_type.g.hh>
#include <lestes/md/registers/tm_register.g.hh>
#include <lestes/md/instructions/tm_instr.g.hh>
#include <lestes/md/instructions/execution_info.g.hh>

Go to the source code of this file.

Namespaces

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

Functions

ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__4 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__5 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__7 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__71 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOV__8 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SYSMOV__9 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SYSMOV__10 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SYSMOV__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SAHF__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_LAHF__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ADD__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ADD__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ADD__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ADD__13 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ADD__14 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SUB__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SUB__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SUB__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__22 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__23 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IMUL__24 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__22 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__31 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MUL__32 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CBW__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CWD__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CDQ__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_DIV__31 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NULLAH__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NULLDX__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NULLEDX__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_IDIV__31 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NEG__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SHL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SHR__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SAL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SAR__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__13 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__14 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_AND__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_OR__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_OR__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_OR__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_OR__13 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_OR__14 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__12 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__13 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__14 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_XOR__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NOT__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CONVERT__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CONVERT__5 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CONVERT__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CONVERT__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__4 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__5 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVZX__6 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVSX__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVSX__11 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVSX__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_MOVSX__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_LEA__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__21 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__22 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__23 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CMP__24 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JMP__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JA__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JZ__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JG__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JB__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JNG__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JNA__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JNL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JNB__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_JNE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETG__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETA__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETB__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNG__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNA__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNB__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_SETNZ__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_PUSH__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_PUSH__2 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_PUSH__3 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_POP__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_NOP__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_ESPADD__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_BACKUPESP__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_CALL__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_PROLOGUE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_EPILOGUE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_LEAVE__1 ()
ptr< tm_instr > lestes::md::instructions::tm_instr_create_INSTRUCTION_RET__1 ()


Detailed Description

Target-machine instruction.

Author:
jaz

Definition in file tm_instr.mdg.cc.


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