AddEvent(const EventPtr &evnt, TimeWheelBase *timeWheel, int time, EventMask mask=EVENT_MASK_DEFAULT) | Onikiri::Op | |
CancelEvent(EventMask mask=EVENT_MASK_ALL) | Onikiri::Op | |
ClearEvent() | Onikiri::Op | |
ClearWakeupEvent() | Onikiri::Op | |
DissolveSrcMem() | Onikiri::Op | |
DissolveSrcReg() | Onikiri::Op | |
EVENT_MASK_ALL | Onikiri::Op | [static] |
EVENT_MASK_DEFAULT | Onikiri::Op | [static] |
EVENT_MASK_WAKEUP_RELATED | Onikiri::Op | [static] |
EventMask typedef | Onikiri::Op | |
ExecutionBegin() | Onikiri::Op | |
ExecutionEnd() | Onikiri::Op | |
GetAfterCheckpoint() const | Onikiri::Op | [inline] |
GetBeforeCheckpoint() const | Onikiri::Op | [inline] |
GetCacheAccessResult() const | Onikiri::Op | [inline] |
GetCore() const | Onikiri::Op | [inline] |
GetDst(const int index) const | Onikiri::Op | [virtual] |
GetDstDep(int index) const | Onikiri::Op | |
GetDstDepNum() const | Onikiri::Op | |
GetDstMem(int index) const | Onikiri::Op | [inline] |
GetDstPhyReg(int index) const | Onikiri::Op | [inline] |
GetDstReg(int index) | Onikiri::Op | |
GetDstRegNum() const | Onikiri::Op | [inline] |
GetException() const | Onikiri::Op | [inline] |
GetExecUnit() const | Onikiri::Op | |
GetFirstConsumer() | Onikiri::Op | |
GetGlobalSerialID() const | Onikiri::Op | [inline] |
GetInorderList() const | Onikiri::Op | [inline] |
GetIssueState() const | Onikiri::Op | [inline] |
GetIterator() const | Onikiri::Op | [inline] |
GetLatPredRsult() const | Onikiri::Op | [inline] |
GetLocalTID() const | Onikiri::Op | [inline] |
GetMemAccess() const | Onikiri::Op | [inline] |
GetNextPC() | Onikiri::Op | |
GetNo() const | Onikiri::Op | [inline] |
GetOpClass() const | Onikiri::Op | [inline] |
GetOpInfo() const | Onikiri::Op | [inline] |
GetPC() const | Onikiri::Op | [inline, virtual] |
GetPhyReg(int phyRegNo) | Onikiri::Op | [protected] |
GetPID() const | Onikiri::LogicalResourceBase | [virtual] |
GetPredPC() const | Onikiri::Op | [inline] |
GetReserveExecUnit() const | Onikiri::Op | [inline] |
GetRetireID() const | Onikiri::Op | [inline] |
GetScheduler() const | Onikiri::Op | [inline] |
GetSerialID() const | Onikiri::Op | [inline] |
GetSrc(const int index) const | Onikiri::Op | [virtual] |
GetSrcMem(int index) const | Onikiri::Op | [inline] |
GetSrcReg(int index) | Onikiri::Op | |
GetSrcRegNum() const | Onikiri::Op | [inline] |
GetStatus() const | Onikiri::Op | [inline] |
GetTaken() const | Onikiri::Op | [virtual] |
GetTakenPC() const | Onikiri::Op | [virtual] |
GetThread() const | Onikiri::Op | [inline] |
GetTID() const | Onikiri::LogicalResourceBase | [virtual] |
Initialize(const OpInitArgs &args) | Onikiri::Op | |
IsDispatched() const | Onikiri::Op | [inline] |
IsSrcReady(int index, const DependencySet *newDeps=NULL) const | Onikiri::Op | |
LogicalResourceBase() | Onikiri::LogicalResourceBase | |
m_afterCheckpoint | Onikiri::Op | [protected] |
m_beforeCheckpoint | Onikiri::Op | [protected] |
m_cacheAccessResult | Onikiri::Op | [protected] |
m_core | Onikiri::Op | [protected] |
m_dstMem | Onikiri::Op | [protected] |
m_dstNum | Onikiri::Op | [protected] |
m_dstPhyReg | Onikiri::Op | [protected] |
m_dstReg | Onikiri::Op | [protected] |
m_dstResultValue | Onikiri::Op | [protected] |
m_event | Onikiri::Op | [protected] |
m_exception | Onikiri::Op | [protected] |
m_globalSerialID | Onikiri::Op | [protected] |
m_inorderList | Onikiri::Op | [protected] |
m_issueState | Onikiri::Op | [protected] |
m_iterator | Onikiri::Op | [protected] |
m_latPredResult | Onikiri::Op | [protected] |
m_localTID | Onikiri::Op | [protected] |
m_memAccess | Onikiri::Op | [protected] |
m_no | Onikiri::Op | [protected] |
m_opClass | Onikiri::Op | [protected] |
m_opInfo | Onikiri::Op | [protected] |
m_pc | Onikiri::Op | [protected] |
m_predPC | Onikiri::Op | [protected] |
m_regFile | Onikiri::Op | [protected] |
m_reserveExecUnit | Onikiri::Op | [protected] |
m_retireID | Onikiri::Op | [protected] |
m_scheduler | Onikiri::Op | [protected] |
m_serialID | Onikiri::Op | [protected] |
m_srcMem | Onikiri::Op | [protected] |
m_srcNum | Onikiri::Op | [protected] |
m_srcPhyReg | Onikiri::Op | [protected] |
m_srcReg | Onikiri::Op | [protected] |
m_status | Onikiri::Op | [protected] |
m_taken | Onikiri::Op | [protected] |
m_takenPC | Onikiri::Op | [protected] |
m_thread | Onikiri::Op | [protected] |
MAX_DST_MEM_NUM | Onikiri::Op | [static] |
MAX_SRC_MEM_NUM | Onikiri::Op | [static] |
Op(OpIterator iterator) | Onikiri::Op | |
Read(MemAccess *access) | Onikiri::Op | [virtual] |
RescheduleSelf(bool clearIssueState) | Onikiri::Op | |
ResetDependency() | Onikiri::Op | |
SetAfterCheckpoint(Checkpoint *checkpoint) | Onikiri::Op | [inline] |
SetBeforeCheckpoint(Checkpoint *checkpoint) | Onikiri::Op | [inline] |
SetCacheAccessResult(const CacheAccessResult &cacheAccessResult) | Onikiri::Op | [inline] |
SetDst(const int index, const u64 value) | Onikiri::Op | [virtual] |
SetDstMem(int index, MemDependencyPtr dstMem) | Onikiri::Op | |
SetDstReg(int index, int phyRegNo) | Onikiri::Op | |
SetException(const Exception &exception) | Onikiri::Op | [inline] |
SetIssueState(const IssueState &issueState) | Onikiri::Op | [inline] |
SetLatPredRsult(const LatPredResult &result) | Onikiri::Op | [inline] |
SetMemAccess(const MemAccess &memAccess) | Onikiri::Op | [inline] |
SetPID(const int pid) | Onikiri::LogicalResourceBase | [virtual] |
SetPredPC(const PC predPC) | Onikiri::Op | [inline] |
SetReserveExecUnit(bool reserveExecUnit) | Onikiri::Op | [inline] |
SetScheduler(Scheduler *scheduler) | Onikiri::Op | [inline] |
SetSrcMem(int index, MemDependencyPtr memDep) | Onikiri::Op | |
SetSrcReg(int index, int phyRegNo) | Onikiri::Op | |
SetStatus(OpStatus status) | Onikiri::Op | [inline] |
SetTaken(const bool taken) | Onikiri::Op | [virtual] |
SetTakenPC(const PC takenPC) | Onikiri::Op | [virtual] |
SetTID(const int tid) | Onikiri::LogicalResourceBase | [virtual] |
ToString(int detail=5, bool valDetail=false, const char *="\t") | Onikiri::Op | |
UNSET_REG | Onikiri::Op | [static] |
Write(MemAccess *access) | Onikiri::Op | [virtual] |
WriteExecutionResults() | Onikiri::Op | |
~LogicalResourceBase() | Onikiri::LogicalResourceBase | |
~LogicalResourceIF() | Onikiri::LogicalResourceIF | [inline, virtual] |
~MemIF() | Onikiri::MemIF | [inline, virtual] |
~Op() | Onikiri::Op | [virtual] |
~OpStateIF() | Onikiri::OpStateIF | [inline, virtual] |