クラス Onikiri::RegDepPredIF

#include <RegDepPredIF.h>

Onikiri::RegDepPredIFに対する継承グラフ

Inheritance graph
[凡例]
Onikiri::RegDepPredIFのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

virtual int AllocateReg (OpIterator op, const int lno)=0
virtual bool CanAllocate (OpIterator *infoArray, int numOp)=0
virtual void DeallocateReg (OpIterator op, const int lno, int phyRegNo)=0
virtual int GetLogicalRegCount (int segment)=0
virtual int GetRegSegmentCount ()=0
virtual int GetTotalLogicalRegCount ()=0
virtual int PeekReg (const int lno) const =0
virtual void ReleaseReg (OpIterator op, const int lno, int phyRegNo)=0
virtual int ResolveReg (const int lno)=0
virtual ~RegDepPredIF ()

説明

RegDepPredIF.h41 行で定義されています。


コンストラクタとデストラクタ

virtual Onikiri::RegDepPredIF::~RegDepPredIF (  )  [inline, virtual]

RegDepPredIF.h44 行で定義されています。

00044 {};


関数

virtual int Onikiri::RegDepPredIF::AllocateReg ( OpIterator  op,
const int  lno 
) [pure virtual]

Onikiri::RMTで実装されています。

参照元 Onikiri::RegDepPredBase::Allocate().

Here is the caller graph for this function:

virtual bool Onikiri::RegDepPredIF::CanAllocate ( OpIterator infoArray,
int  numOp 
) [pure virtual]

Onikiri::DepPredIFを実装しています。

Onikiri::RMTで実装されています。

virtual void Onikiri::RegDepPredIF::DeallocateReg ( OpIterator  op,
const int  lno,
int  phyRegNo 
) [pure virtual]

Onikiri::RMTで実装されています。

参照元 Onikiri::RegDepPredBase::Flush().

Here is the caller graph for this function:

virtual int Onikiri::RegDepPredIF::GetLogicalRegCount ( int  segment  )  [pure virtual]

Onikiri::RMTで実装されています。

virtual int Onikiri::RegDepPredIF::GetRegSegmentCount (  )  [pure virtual]

Onikiri::RMTで実装されています。

virtual int Onikiri::RegDepPredIF::GetTotalLogicalRegCount (  )  [pure virtual]

Onikiri::RMTで実装されています。

virtual int Onikiri::RegDepPredIF::PeekReg ( const int  lno  )  const [pure virtual]

Onikiri::RMTで実装されています。

参照元 Onikiri::SystemManager::SetSimulationContext().

Here is the caller graph for this function:

virtual void Onikiri::RegDepPredIF::ReleaseReg ( OpIterator  op,
const int  lno,
int  phyRegNo 
) [pure virtual]

Onikiri::RMTで実装されています。

参照元 Onikiri::RegDepPredBase::Commit().

Here is the caller graph for this function:

virtual int Onikiri::RegDepPredIF::ResolveReg ( const int  lno  )  [pure virtual]

Onikiri::RMTで実装されています。

参照元 Onikiri::RegDepPredBase::Resolve().

Here is the caller graph for this function:


このクラスの説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:16:48 2013に生成されました。  doxygen 1.4.7