#include <OpInfo.h>
Onikiri::OpInfoに対する継承グラフ
Public メソッド | |
virtual int | GetDstNum () const =0 |
virtual int | GetDstOperand (const int index) const =0 |
virtual int | GetMicroOpIndex () const =0 |
virtual int | GetMicroOpNum () const =0 |
virtual const char * | GetMnemonic () const =0 |
virtual const OpClass & | GetOpClass () const =0 |
virtual int | GetSrcNum () const =0 |
virtual int | GetSrcOperand (const int index) const =0 |
virtual | ~OpInfo () |
virtual int Onikiri::OpInfo::GetDstNum | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::RegDepPredBase::Allocate()・Onikiri::RegDepPredBase::Commit()・Onikiri::EmulatorUtility::CommonEmulator< Traits >::Commit()・Onikiri::RegDepPredBase::Flush()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetDstNum()・Onikiri::Op::Initialize()・Onikiri::ForwardEmulator::OnCommit()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo()・Onikiri::Op::ToString()・Onikiri::ForwardEmulator::UpdateArchContext().
Here is the caller graph for this function:
virtual int Onikiri::OpInfo::GetDstOperand | ( | const int | index | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::RegDepPredBase::Allocate()・Onikiri::RegDepPredBase::Commit()・Onikiri::RegDepPredBase::Flush()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetDstOperand()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo()・Onikiri::Op::ToString()・Onikiri::ForwardEmulator::UpdateArchContext().
Here is the caller graph for this function:
virtual int Onikiri::OpInfo::GetMicroOpIndex | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetMicroOpIndex().
Here is the caller graph for this function:
virtual int Onikiri::OpInfo::GetMicroOpNum | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::Retirer::CanCommitInsn()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetMicroOpNum().
Here is the caller graph for this function:
virtual const char* Onikiri::OpInfo::GetMnemonic | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetMnemonic()・Onikiri::Op::ToString().
Here is the caller graph for this function:
virtual const OpClass& Onikiri::OpInfo::GetOpClass | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetOpClass()・Onikiri::Op::Initialize()・Onikiri::Core::IsRequiredCheckpointAfter()・Onikiri::Core::IsRequiredCheckpointBefore()・Onikiri::Fetcher::IsSerializingRequired()・Onikiri::ForwardEmulator::OnCommit()・Onikiri::DebugStub::OnExec()・Onikiri::ForwardEmulator::OnFetch()・Onikiri::InorderSystem::Run().
Here is the caller graph for this function:
virtual int Onikiri::OpInfo::GetSrcNum | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetSrcNum()・Onikiri::Op::Initialize()・Onikiri::ForwardEmulator::OnFetch()・Onikiri::RegDepPredBase::Resolve()・Onikiri::EmulationTraceSystem::Run()・Onikiri::EmulationDebugSystem::Run()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo()・Onikiri::Op::ToString().
Here is the caller graph for this function:
virtual int Onikiri::OpInfo::GetSrcOperand | ( | const int | index | ) | const [pure virtual] |
Onikiri::EmulatorUtility::CommonOpInfo< TISAInfo >・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >で実装されています。
参照元 Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::GetSrcOperand()・Onikiri::ForwardEmulator::OnFetch()・Onikiri::RegDepPredBase::Resolve()・Onikiri::EmulatorUtility::ExtraOpInfoWrapper< TISAInfo >::SetExtraOpInfo().
Here is the caller graph for this function: