#include <CommonOpInfo.h>
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >に対する継承グラフ
Public 型 | |
typedef void(*) | EmulationFunc (OpEmulationState *) |
IMM | |
NONE | |
enum | OperandType { NONE, REG, IMM, ZERO } |
REG | |
ZERO | |
Public メソッド | |
CommonOpInfo (OpClass opClass) | |
virtual int | GetDstNum () const |
virtual int | GetDstOperand (const int index) const |
int | GetDstOpNum () const |
int | GetDstReg (int index) |
int | GetDstRegNum () const |
int | GetDstRegOpMap (int index) const |
EmulationFunc | GetEmulationFunc () const |
s64 | GetImm (int index) |
int | GetImmNum () const |
int | GetImmOpMap (int index) const |
virtual int | GetMicroOpIndex () const |
virtual int | GetMicroOpNum () const |
virtual const char * | GetMnemonic () const |
virtual const OpClass & | GetOpClass () const |
virtual int | GetSrcNum () const |
virtual int | GetSrcOperand (const int index) const |
int | GetSrcOpNum () const |
int | GetSrcReg (int index) |
int | GetSrcRegNum () const |
int | GetSrcRegOpMap (int index) const |
void | SetDstOpNum (int n) |
void | SetDstReg (int index, int value) |
void | SetDstRegNum (int n) |
void | SetDstRegOpMap (int index, int value) |
void | SetEmulationFunc (EmulationFunc func) |
void | SetImm (int index, s64 value) |
void | SetImmNum (int n) |
void | SetImmOpMap (int index, int value) |
void | SetMicroOpIndex (int microOpIndex) |
void | SetMicroOpNum (int microOpNum) |
void | SetMnemonic (const char *mnemonic) |
void | SetSrcOpNum (int n) |
void | SetSrcReg (int index, int value) |
void | SetSrcRegNum (int n) |
void | SetSrcRegOpMap (int index, int value) |
virtual | ~CommonOpInfo () |
Static Public 変数 | |
static const int | MaxDstCount = MaxDstRegCount |
static const int | MaxDstRegCount = TISAInfo::MaxDstRegCount |
static const int | MaxImmCount = TISAInfo::MaxImmCount |
static const int | MaxSrcCount = MaxSrcRegCount + MaxImmCount |
static const int | MaxSrcRegCount = TISAInfo::MaxSrcRegCount |
Protected 変数 | |
int | m_dstOpNum |
boost::array< int, MaxDstRegCount > | m_dstReg |
int | m_dstRegNum |
boost::array< int, MaxDstCount > | m_dstRegOpMap |
EmulationFunc | m_emulationFunc |
boost::array< s64, MaxImmCount > | m_imm |
int | m_immNum |
boost::array< int, MaxImmCount > | m_immOpMap |
int | m_microOpIndex |
int | m_microOpNum |
const char * | m_mnemonic |
OpClass | m_opClass |
int | m_srcOpNum |
boost::array< int, MaxSrcRegCount > | m_srcReg |
int | m_srcRegNum |
boost::array< int, MaxSrcCount > | m_srcRegOpMap |
CommonOpInfo.h の 51 行で定義されています。
typedef void(*) Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::EmulationFunc(OpEmulationState *) |
CommonOpInfo.h の 60 行で定義されています。
enum Onikiri::EmulatorUtility::CommonOpInfo::OperandType |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::CommonOpInfo | ( | OpClass | opClass | ) | [inline, explicit] |
CommonOpInfo.h の 62 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegOpMap・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_imm・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immOpMap・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegOpMap.
00062 : 00063 m_opClass(opClass), 00064 m_emulationFunc(0), 00065 m_srcRegNum(0), 00066 m_dstRegNum(0), 00067 m_srcOpNum(0), 00068 m_dstOpNum(0), 00069 m_immNum(0), 00070 m_microOpNum(0), 00071 m_microOpIndex(0), 00072 m_mnemonic("") 00073 { 00074 std::fill(m_srcReg.begin(), m_srcReg.end(), -1); 00075 std::fill(m_dstReg.begin(), m_dstReg.end(), -1); 00076 std::fill(m_imm.begin(), m_imm.end(), -1); 00077 00078 std::fill(m_srcRegOpMap.begin(), m_srcRegOpMap.end(), -1); 00079 std::fill(m_dstRegOpMap.begin(), m_dstRegOpMap.end(), -1); 00080 std::fill(m_immOpMap.begin(), m_immOpMap.end(), -1); 00081 }
virtual Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::~CommonOpInfo | ( | ) | [inline, virtual] |
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstNum | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 175 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegNum.
00176 { 00177 return m_dstRegNum; 00178 }
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstOperand | ( | const int | index | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 166 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxDstRegCount.
00167 { 00168 assert(index < MaxDstRegCount); 00169 return m_dstReg[index]; 00170 }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstOpNum | ( | ) | const [inline] |
CommonOpInfo.h の 136 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstOpNum.
00136 { return m_dstOpNum; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstReg | ( | int | index | ) | [inline] |
CommonOpInfo.h の 93 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstReg.
00093 { return m_dstReg[index]; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstRegNum | ( | ) | const [inline] |
CommonOpInfo.h の 147 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegNum.
00147 { return m_dstRegNum; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstRegOpMap | ( | int | index | ) | const [inline] |
CommonOpInfo.h の 130 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegOpMap.
00130 { return m_dstRegOpMap[index]; }
EmulationFunc Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetEmulationFunc | ( | ) | const [inline] |
CommonOpInfo.h の 107 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_emulationFunc.
00107 { return m_emulationFunc; }
s64 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetImm | ( | int | index | ) | [inline] |
CommonOpInfo.h の 100 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_imm.
00100 { return m_imm[index]; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetImmNum | ( | ) | const [inline] |
CommonOpInfo.h の 140 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immNum.
00140 { return m_immNum; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetImmOpMap | ( | int | index | ) | const [inline] |
CommonOpInfo.h の 123 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immOpMap.
00123 { return m_immOpMap[index]; }
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetMicroOpIndex | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 187 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpIndex.
00188 { 00189 return m_microOpIndex; 00190 }
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetMicroOpNum | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 181 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpNum.
00182 { 00183 return m_microOpNum; 00184 }
virtual const char* Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetMnemonic | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 192 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_mnemonic.
00193 { 00194 return m_mnemonic; 00195 }
virtual const OpClass& Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetOpClass | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 157 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_opClass.
00158 { 00159 return m_opClass; 00160 }
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcNum | ( | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 171 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegNum.
00172 { 00173 return m_srcRegNum; 00174 }
virtual int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcOperand | ( | const int | index | ) | const [inline, virtual] |
Onikiri::OpInfoを実装しています。
Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で再定義されています。
CommonOpInfo.h の 161 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxSrcRegCount.
00162 { 00163 assert(index < MaxSrcRegCount); 00164 return m_srcReg[index]; 00165 }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcOpNum | ( | ) | const [inline] |
CommonOpInfo.h の 134 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcOpNum.
00134 { return m_srcOpNum; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcReg | ( | int | index | ) | [inline] |
CommonOpInfo.h の 86 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcReg.
00086 { return m_srcReg[index]; }
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcRegNum | ( | ) | const [inline] |
CommonOpInfo.h の 146 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegNum.
00146 { return m_srcRegNum; } // non-virtual GetSrcNum
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcRegOpMap | ( | int | index | ) | const [inline] |
CommonOpInfo.h の 116 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegOpMap.
00116 { return m_srcRegOpMap[index]; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstOpNum | ( | int | n | ) | [inline] |
CommonOpInfo.h の 135 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstOpNum.
00135 { m_dstOpNum = n; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstReg | ( | int | index, | |
int | value | |||
) | [inline] |
CommonOpInfo.h の 94 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxDstRegCount.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00095 { 00096 assert( index < MaxDstRegCount ); // For avoiding gcc's warning. 00097 m_dstReg[index] = value; 00098 }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstRegNum | ( | int | n | ) | [inline] |
CommonOpInfo.h の 144 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegNum.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00144 { m_dstRegNum = n; }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstRegOpMap | ( | int | index, | |
int | value | |||
) | [inline] |
CommonOpInfo.h の 125 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegOpMap・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxDstCount.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00126 { 00127 assert( index < MaxDstCount ); // For avoiding gcc's warning. 00128 m_dstRegOpMap[index] = value; 00129 }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetEmulationFunc | ( | EmulationFunc | func | ) | [inline] |
CommonOpInfo.h の 108 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_emulationFunc.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::ExtraOpInfoWrapper().
00108 { m_emulationFunc = func; }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetImm | ( | int | index, | |
s64 | value | |||
) | [inline] |
CommonOpInfo.h の 101 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_imm・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxImmCount.
00102 { 00103 assert( index < MaxImmCount ); // For avoiding gcc's warning. 00104 m_imm[index] = value; 00105 }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetImmNum | ( | int | n | ) | [inline] |
CommonOpInfo.h の 139 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immNum.
00139 { m_immNum = n; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetImmOpMap | ( | int | index, | |
int | value | |||
) | [inline] |
CommonOpInfo.h の 118 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immOpMap・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxImmCount.
00119 { 00120 assert( index < MaxImmCount ); // For avoiding gcc's warning. 00121 m_immOpMap[index] = value; 00122 }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetMicroOpIndex | ( | int | microOpIndex | ) | [inline] |
CommonOpInfo.h の 151 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpIndex.
00151 { m_microOpIndex = microOpIndex; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetMicroOpNum | ( | int | microOpNum | ) | [inline] |
CommonOpInfo.h の 150 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpNum.
00150 { m_microOpNum = microOpNum; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetMnemonic | ( | const char * | mnemonic | ) | [inline] |
CommonOpInfo.h の 154 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_mnemonic.
00154 { m_mnemonic = mnemonic; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcOpNum | ( | int | n | ) | [inline] |
CommonOpInfo.h の 133 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcOpNum.
00133 { m_srcOpNum = n; }
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcReg | ( | int | index, | |
int | value | |||
) | [inline] |
CommonOpInfo.h の 87 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcReg・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxSrcRegCount.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00088 { 00089 assert( index < MaxSrcRegCount ); // For avoiding gcc's warning. 00090 m_srcReg[index] = value; 00091 }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcRegNum | ( | int | n | ) | [inline] |
CommonOpInfo.h の 143 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegNum.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00143 { m_srcRegNum = n; }
Here is the caller graph for this function:
void Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcRegOpMap | ( | int | index, | |
int | value | |||
) | [inline] |
CommonOpInfo.h の 111 行で定義されています。
参照先 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegOpMap・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxSrcCount.
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
00112 { 00113 assert( index < MaxSrcCount ); // For avoiding gcc's warning. 00114 m_srcRegOpMap[index] = value; 00115 }
Here is the caller graph for this function:
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstOpNum [protected] |
boost::array<int, MaxDstRegCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstReg [protected] |
CommonOpInfo.h の 205 行で定義されています。
参照元 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::CommonOpInfo()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstOperand()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetDstReg()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstReg().
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegNum [protected] |
boost::array<int, MaxDstCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_dstRegOpMap [protected] |
EmulationFunc Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_emulationFunc [protected] |
boost::array<s64, MaxImmCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_imm [protected] |
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immNum [protected] |
boost::array<int, MaxImmCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_immOpMap [protected] |
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpIndex [protected] |
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_microOpNum [protected] |
const char* Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_mnemonic [protected] |
OpClass Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_opClass [protected] |
CommonOpInfo.h の 198 行で定義されています。
参照元 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetOpClass().
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcOpNum [protected] |
boost::array<int, MaxSrcRegCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcReg [protected] |
CommonOpInfo.h の 203 行で定義されています。
参照元 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::CommonOpInfo()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcOperand()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::GetSrcReg()・Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcReg().
int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegNum [protected] |
boost::array<int, MaxSrcCount> Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::m_srcRegOpMap [protected] |
const int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxDstCount = MaxDstRegCount [static] |
CommonOpInfo.h の 58 行で定義されています。
参照元 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetDstRegOpMap().
const int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxDstRegCount = TISAInfo::MaxDstRegCount [static] |
const int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxImmCount = TISAInfo::MaxImmCount [static] |
const int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxSrcCount = MaxSrcRegCount + MaxImmCount [static] |
CommonOpInfo.h の 57 行で定義されています。
参照元 Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::SetSrcRegOpMap().
const int Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >::MaxSrcRegCount = TISAInfo::MaxSrcRegCount [static] |