構造体 Onikiri::ForwardEmulator::InflightOp

#include <ForwardEmulator.h>

Onikiri::ForwardEmulator::InflightOpのコラボレーション図

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

Public メソッド

 InflightOp ()

Public 変数

EmulationOp emuOp
bool isStore
MemAccess memAccess
u64 retireId
OpIterator simOp
bool updateMicroOpIndex
bool updatePC

説明

ForwardEmulator.h123 行で定義されています。


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

Onikiri::ForwardEmulator::InflightOp::InflightOp (  )  [inline]

ForwardEmulator.h133 行で定義されています。

00133                          : 
00134                 retireId( 0 ),
00135                 updatePC( 0 ),
00136                 updateMicroOpIndex( 0 ),
00137                 isStore( false )
00138             {
00139             }


変数

EmulationOp Onikiri::ForwardEmulator::InflightOp::emuOp

ForwardEmulator.h125 行で定義されています。

参照元 Onikiri::ForwardEmulator::GetExecutionResult()Onikiri::ForwardEmulator::OnFetch()Onikiri::ForwardEmulator::UpdateFixedPath().

bool Onikiri::ForwardEmulator::InflightOp::isStore

ForwardEmulator.h131 行で定義されています。

参照元 Onikiri::ForwardEmulator::OnFetch().

MemAccess Onikiri::ForwardEmulator::InflightOp::memAccess

ForwardEmulator.h127 行で定義されています。

参照元 Onikiri::ForwardEmulator::GetMemoryAccessResult()Onikiri::ForwardEmulator::GetProducerStore()Onikiri::ForwardEmulator::Read()Onikiri::ForwardEmulator::Write().

u64 Onikiri::ForwardEmulator::InflightOp::retireId

ForwardEmulator.h128 行で定義されています。

参照元 Onikiri::ForwardEmulator::GetProducerStore()Onikiri::ForwardEmulator::OnFetch().

OpIterator Onikiri::ForwardEmulator::InflightOp::simOp

ForwardEmulator.h126 行で定義されています。

参照元 Onikiri::ForwardEmulator::OnFetch().

bool Onikiri::ForwardEmulator::InflightOp::updateMicroOpIndex

ForwardEmulator.h130 行で定義されています。

参照元 Onikiri::ForwardEmulator::OnFetch().

bool Onikiri::ForwardEmulator::InflightOp::updatePC

ForwardEmulator.h129 行で定義されています。

参照元 Onikiri::ForwardEmulator::OnFetch()Onikiri::ForwardEmulator::UpdateFixedPath().


この構造体の説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:00:52 2013に生成されました。  doxygen 1.4.7