src/Interface/OpClassCode.h

#include "Types.h"

OpClassCode.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  Onikiri
namespace  Onikiri::OpClassCode

列挙型

enum  Onikiri::OpClassCode::OpClassCode {
  Onikiri::OpClassCode::CALL = 0, Onikiri::OpClassCode::CALL_JUMP, Onikiri::OpClassCode::RET, Onikiri::OpClassCode::RETC,
  Onikiri::OpClassCode::INT_BEGIN, Onikiri::OpClassCode::iBC = INT_BEGIN, Onikiri::OpClassCode::iBU, Onikiri::OpClassCode::iJUMP,
  Onikiri::OpClassCode::iLD, Onikiri::OpClassCode::iST, Onikiri::OpClassCode::iIMM, Onikiri::OpClassCode::iMOV,
  Onikiri::OpClassCode::iALU, Onikiri::OpClassCode::iSFT, Onikiri::OpClassCode::iMUL, Onikiri::OpClassCode::iDIV,
  Onikiri::OpClassCode::iBYTE, Onikiri::OpClassCode::INT_END = iBYTE, Onikiri::OpClassCode::FLOAT_BEGIN, Onikiri::OpClassCode::fBC = FLOAT_BEGIN,
  Onikiri::OpClassCode::fLD, Onikiri::OpClassCode::fST, Onikiri::OpClassCode::fMOV, Onikiri::OpClassCode::fNEG,
  Onikiri::OpClassCode::fADD, Onikiri::OpClassCode::fMUL, Onikiri::OpClassCode::fDIV, Onikiri::OpClassCode::fCONV,
  Onikiri::OpClassCode::fELEM, Onikiri::OpClassCode::FLOAT_END = fELEM, Onikiri::OpClassCode::ifCONV, Onikiri::OpClassCode::syscall,
  Onikiri::OpClassCode::syscall_branch, Onikiri::OpClassCode::ADDR, Onikiri::OpClassCode::iNOP, Onikiri::OpClassCode::fNOP,
  Onikiri::OpClassCode::UNDEF, Onikiri::OpClassCode::other, Onikiri::OpClassCode::Code_MAX = other
}

関数

int Onikiri::OpClassCode::FromString (const char *s)
bool Onikiri::OpClassCode::IsAddr (int code)
bool Onikiri::OpClassCode::IsBranch (int code)
bool Onikiri::OpClassCode::IsCall (int code)
bool Onikiri::OpClassCode::IsConditionalBranch (int code)
bool Onikiri::OpClassCode::IsFloat (int code)
bool Onikiri::OpClassCode::IsIFConversion (int code)
bool Onikiri::OpClassCode::IsIndirectJump (int code)
bool Onikiri::OpClassCode::IsInt (int code)
bool Onikiri::OpClassCode::IsLoad (int code)
bool Onikiri::OpClassCode::IsMem (int code)
bool Onikiri::OpClassCode::IsNop (int code)
bool Onikiri::OpClassCode::IsReturn (int code)
bool Onikiri::OpClassCode::IsStore (int code)
bool Onikiri::OpClassCode::IsSubroutine (int code)
bool Onikiri::OpClassCode::IsSyscall (int code)
bool Onikiri::OpClassCode::IsUnconditionalBranch (int code)
const char * Onikiri::OpClassCode::ToString (int c)


Onikiri2に対してTue Jun 18 14:36:56 2013に生成されました。  doxygen 1.4.7