Onikiri::Scheduler メンバ一覧

これは全メンバの一覧です。Onikiri::Scheduler継承メンバも含んでいます。

AddChild(ClockedResourceIF *child)Onikiri::ClockedResourceBase [inline, virtual]
AddLowerPipeline(Pipeline *pipe)Onikiri::PipelineNodeBase [inline, virtual]
BaseT typedefOnikiri::PipelineNodeBase [protected]
Begin()Onikiri::Scheduler [virtual]
BEGIN_PARAM_MAP(GetParamPath()) PARAM_ENTRY("@Index"Onikiri::Scheduler
BEGIN_PARAM_PATH(GetResultRootPath()) BEGIN_PARAM_PATH(GetResultPath()) PARAM_ENTRY("@RID"Onikiri::PhysicalResourceNode [protected]
BeginStall()Onikiri::ClockedResourceBase [inline, virtual]
CacnelStallPeriod()Onikiri::ClockedResourceBase [inline, virtual]
CanAllocate(int ops)Onikiri::Scheduler [virtual]
Cancel(OpIterator op)Onikiri::Scheduler [virtual]
CanSelect(OpIterator op)Onikiri::Scheduler
ChainParamMap(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, T *param, bool save)Onikiri::ParamExchangeBase [inline]
ChainParamMap(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, std::vector< T > *param, bool save)Onikiri::ParamExchangeBase [inline]
ChangeSimulationMode(SimulationMode mode)Onikiri::PhysicalResourceNode [inline, virtual]
CheckConnection(PhysicalResourceBaseArray &res, const String &to, const ResourceConnectionResult &result)Onikiri::PhysicalResourceNode [protected]
CheckNodeInitialized(const String &nodeName, T *resPtr)Onikiri::PhysicalResourceNode [inline, protected]
CheckNodeInitialized(const String &nodeName, PhysicalResourceArray< T > &resArray)Onikiri::PhysicalResourceNode [inline, protected]
CheckNodeIsScalar(PhysicalResourceBaseArray &srcArray, const String &dstName, const String &srcName)Onikiri::PhysicalResourceNode [protected]
Children typedefOnikiri::ClockedResourceBase [protected]
ClockedResourceBase(const char *name="")Onikiri::ClockedResourceBase [inline]
Commit(OpIterator op)Onikiri::Scheduler [virtual]
ConnectResource(PhysicalResourceBaseArray &srcArray, const String &srcName, const String &to, bool chained)Onikiri::PhysicalResourceNode [virtual]
ConnectResourceEntry(PhysicalResourceArray< ArrayValueType > &resArray, PhysicalResourceBaseArray &srcArray, const char *typeName, const char *dstName, const String &srcName, const String &to, ResourceConnectionResult *result)Onikiri::PhysicalResourceNode [inline, protected]
ConnectResourceEntry(ArrayValueType *&resEntry, PhysicalResourceBaseArray &srcArray, const char *typeName, const char *dstName, const String &srcName, const String &to, ResourceConnectionResult *result)Onikiri::PhysicalResourceNode [inline, protected]
ConnectResourceEntry(void(ClassType::*setter)(PhysicalResourceArray< ArrayValueType > &), PhysicalResourceBaseArray &srcArray, const char *typeName, const char *dstName, const String &srcName, const String &to, ResourceConnectionResult *result)Onikiri::PhysicalResourceNode [inline, protected]
ConnectResourceEntry(void(ClassType::*setter)(ArrayValueType *), PhysicalResourceBaseArray &srcArray, const char *typeName, const char *dstName, const String &srcName, const String &to, ResourceConnectionResult *result)Onikiri::PhysicalResourceNode [inline, protected]
CopyResourceArray(const String &typeName, PhysicalResourceArray< ArrayValueType > &resArray, PhysicalResourceBaseArray &srcArray)Onikiri::PhysicalResourceNode [inline, protected]
DisableLatch()Onikiri::PipelineNodeBase [inline]
DynamicCast(T **ptr, const String &typeName, PhysicalResourceNode *orgPtr)Onikiri::PhysicalResourceNode [inline, protected]
End()Onikiri::ClockedResourceBase [inline, virtual]
EndStall()Onikiri::ClockedResourceBase [inline, virtual]
Evaluate()Onikiri::Scheduler [virtual]
EvaluateDependency(OpIterator op)Onikiri::Scheduler
ExitLowerPipeline(OpIterator op)Onikiri::PipelineNodeBase [inline, virtual]
ExitUpperPipeline(OpIterator op)Onikiri::Scheduler [virtual]
Finalize()Onikiri::PhysicalResourceNode [inline, virtual]
Finished(OpIterator op)Onikiri::Scheduler
Flush(OpIterator op)Onikiri::Scheduler [virtual]
GetCore(int index=0)Onikiri::PipelineNodeBase [inline]
GetCurrentPhase() const Onikiri::ClockedResourceBase [inline, protected]
GetCycles() const Onikiri::ClockedResourceBase [inline, protected]
GetExecUnit(int code)Onikiri::Scheduler
GetExecUnitList() const Onikiri::Scheduler [inline]
GetIndex() const Onikiri::Scheduler [inline]
GetInfo()Onikiri::PhysicalResourceNode
GetIssuedOps() const Onikiri::Scheduler [inline]
GetIssueLatency() const Onikiri::Scheduler [inline]
GetIssueWidth() const Onikiri::Scheduler [inline]
GetLowerPipeline()Onikiri::PipelineNodeBase [inline, virtual]
GetLowerPipelineNode()Onikiri::PipelineNodeBase [inline, virtual]
GetName() const Onikiri::PhysicalResourceNode
GetNotReadyOps() const Onikiri::Scheduler [inline]
GetParamPath() const Onikiri::PhysicalResourceNode
GetPriority() const Onikiri::ClockedResourceBase [inline, virtual]
GetReadyOps() const Onikiri::Scheduler [inline]
GetResultPath() const Onikiri::PhysicalResourceNode
GetResultRootPath() const Onikiri::PhysicalResourceNode
GetRID()Onikiri::PhysicalResourceBase [virtual]
GetRootPath()Onikiri::ParamExchangeBase [inline]
GetStalledCycles() const Onikiri::ClockedResourceBase [inline, protected]
GetThreadCount()Onikiri::PhysicalResourceBase [virtual]
GetTID(const int index)Onikiri::PhysicalResourceBase [virtual]
GetTypeName() const Onikiri::PhysicalResourceNode
GetUpperPipelineNode()Onikiri::PipelineNodeBase [inline, virtual]
GetWokeUpOps() const Onikiri::Scheduler [inline]
INIT_POST_CONNECTION Enum 値Onikiri::PhysicalResourceNode
INIT_PRE_CONNECTION Enum 値Onikiri::PhysicalResourceNode
Initialize(InitPhase phase)Onikiri::Scheduler [virtual]
Onikiri::PhysicalResourceNode::Initialize(InitPhase phase)=0Onikiri::PhysicalResourceNode [pure virtual]
InitPhase EnumOnikiri::PhysicalResourceNode
IsInScheduler(OpIterator op)Onikiri::Scheduler
IsParameterReleased()Onikiri::ParamExchange [virtual]
IsStalledLastCycle()Onikiri::ClockedResourceBase [inline]
IsStalledThisCycle()Onikiri::ClockedResourceBase [inline]
Issue(OpIterator op)Onikiri::Scheduler
LoadParam()Onikiri::ParamExchange [virtual]
m_childrenOnikiri::ClockedResourceBase [protected]
m_connectedEntryCountOnikiri::PhysicalResourceNode [protected]
m_coreOnikiri::PipelineNodeBase [protected]
m_enableLatchOnikiri::PipelineNodeBase [protected]
m_exLowerPipelinesOnikiri::PipelineNodeBase [protected]
m_indexOnikiri::Scheduler
m_infoOnikiri::PhysicalResourceNode [protected]
m_initializedOnikiri::PipelineNodeBase [protected]
m_latchOnikiri::PipelineNodeBase [protected]
m_lowerPipelineOnikiri::PipelineNodeBase [protected]
m_lowerPipelineNodeOnikiri::PipelineNodeBase [protected]
m_ridOnikiri::PhysicalResourceNode [protected]
m_rootPathOnikiri::ParamExchangeBase [protected]
m_threadOnikiri::PipelineNodeBase [protected]
m_tidOnikiri::PhysicalResourceBase [protected]
m_totalEntryCountOnikiri::PhysicalResourceNode [protected]
m_typeConverterOnikiri::PhysicalResourceNode [protected]
m_upperPipelineOnikiri::PipelineNodeBase [protected]
m_upperPipelineNodeOnikiri::PipelineNodeBase [protected]
m_whoOnikiri::PhysicalResourceNode [protected]
MakeIndexedPath(const String &base, int index)Onikiri::ParamExchangeBase [inline]
MAX_SCHEDULING_OPSOnikiri::Scheduler [static]
PARAM_ENTRY("@IssueWidth", m_issueWidth)Onikiri::Scheduler
PARAM_ENTRY("@IssueLatency", m_issueLatency)Onikiri::Scheduler
PARAM_ENTRY("@WritebackLatency", m_writeBackLatency)Onikiri::Scheduler
PARAM_ENTRY("@CommunicationLatency", m_communicationLatency)Onikiri::Scheduler
PARAM_ENTRY("@WindowCapacity", m_windowCapacity)Onikiri::Scheduler
ParamBindingEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, ValueT *val, const ParamDB::Binding< ValueT > *bindings, int bindingsSize, bool save)Onikiri::ParamExchangeBase [inline]
ParamEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, ValueT *val, bool save)Onikiri::ParamExchangeBase [inline]
ParamExchange()Onikiri::ParamExchange
ParamExchangeBase()Onikiri::ParamExchangeBase [inline]
PHASE EnumOnikiri::ClockedResourceBase
PHASE_BEGIN Enum 値Onikiri::ClockedResourceBase
PHASE_END Enum 値Onikiri::ClockedResourceBase
PHASE_EVALUATE Enum 値Onikiri::ClockedResourceBase
PHASE_TRANSITION Enum 値Onikiri::ClockedResourceBase
PHASE_UPDATE Enum 値Onikiri::ClockedResourceBase
PhysicalResourceBase()Onikiri::PhysicalResourceBase
PhysicalResourceBaseArray typedefOnikiri::PhysicalResourceNode [protected]
PhysicalResourceNode()Onikiri::PhysicalResourceNode
PipelineNodeBase()Onikiri::PipelineNodeBase [inline]
PipelineNodeIF()Onikiri::PipelineNodeIF [inline]
ProcessParamMap(bool save)=0Onikiri::ParamExchangeBase [pure virtual]
RegisterWakeUpEvent(OpIterator op, int latencyFromOp)Onikiri::Scheduler
ReleaseParam()Onikiri::PhysicalResourceNode [virtual]
Reschedule(OpIterator op)Onikiri::Scheduler
ReserveSelect(OpIterator op)Onikiri::Scheduler
ResultEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, const ValueT &val)Onikiri::ParamExchangeBase [inline]
ResultRateEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, const ValueT &numerator, const ValueT &denominator)Onikiri::ParamExchangeBase [inline]
ResultRateEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, const std::vector< ValueT > &n, const std::vector< ValueT > &d)Onikiri::ParamExchangeBase [inline]
ResultRateSumEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, const ValueT &numerator, const ValueT &denominator1, const ValueT &denominator2)Onikiri::ParamExchangeBase [inline]
ResultRateSumEntry(const ParamXMLPath &basePath, const ParamXMLPath &relativePath, const std::vector< ValueT > &n, const std::vector< ValueT > &d1, const std::vector< ValueT > &d2)Onikiri::ParamExchangeBase [inline]
Retire(OpIterator op)Onikiri::Scheduler [virtual]
s_dispatchedHookOnikiri::Scheduler [static]
s_issueHookOnikiri::Scheduler [static]
s_readySigHookOnikiri::Scheduler [static]
s_rescheduleHookOnikiri::Scheduler [static]
s_selectHookOnikiri::Scheduler [static]
s_wakeUpHookOnikiri::Scheduler [static]
Scheduler()Onikiri::Scheduler
SchedulingOps typedefOnikiri::Scheduler
SetExecUnit(PhysicalResourceArray< ExecUnitIF > &execUnits)Onikiri::Scheduler
SetIndex(int index)Onikiri::Scheduler [inline]
SetInfo(const PhysicalResourceNodeInfo &info)Onikiri::PhysicalResourceNode
SetLowerPipelineNode(PipelineNodeIF *lower)Onikiri::PipelineNodeBase [inline, virtual]
SetParent(ClockedResourceIF *parent)Onikiri::ClockedResourceBase [inline, virtual]
SetPriority(int priority)Onikiri::ClockedResourceBase [inline, protected]
SetRID(const int rid)Onikiri::PhysicalResourceBase [virtual]
SetRootPath(const ParamXMLPath &root)Onikiri::ParamExchangeBase [inline]
SetThreadCount(const int count)Onikiri::PhysicalResourceBase [virtual]
SetTID(const int index, const int tid)Onikiri::PhysicalResourceBase [virtual]
SetTypeConverter(ResourceTypeConverterIF *)Onikiri::PhysicalResourceNode
SetUpperPipelineNode(PipelineNodeIF *upper)Onikiri::PipelineNodeBase [inline, virtual]
SimulationMode EnumOnikiri::PhysicalResourceNode
SM_EMULATION Enum 値Onikiri::PhysicalResourceNode
SM_INORDER Enum 値Onikiri::PhysicalResourceNode
SM_SIMULATION Enum 値Onikiri::PhysicalResourceNode
StallNextCycle(int cycle)Onikiri::PipelineNodeBase [inline, virtual]
StallThisCycle()Onikiri::PipelineNodeBase [inline, virtual]
StallThisCycleExcludingChildren()Onikiri::ClockedResourceBase [inline]
StallThisNodeAndUpperThisCycle()Onikiri::PipelineNodeBase [inline, virtual]
Tick()Onikiri::ClockedResourceBase [inline, virtual]
Transition()Onikiri::Scheduler [virtual]
TriggerUpdate()Onikiri::ClockedResourceBase [inline, virtual]
Update()Onikiri::Scheduler [virtual]
ValidateConnection()Onikiri::PhysicalResourceNode
Who() const Onikiri::PipelineNodeBase [inline]
WriteBackBegin(OpIterator op)Onikiri::Scheduler
WriteBackEnd(OpIterator op)Onikiri::Scheduler
~ClockedResourceBase()Onikiri::ClockedResourceBase [inline]
~ClockedResourceIF()Onikiri::ClockedResourceIF [inline, virtual]
~ParamExchange()Onikiri::ParamExchange [virtual]
~ParamExchangeBase()Onikiri::ParamExchangeBase [inline, virtual]
~PhysicalResourceBase()Onikiri::PhysicalResourceBase
~PhysicalResourceIF()Onikiri::PhysicalResourceIF [inline, virtual]
~PhysicalResourceNode()Onikiri::PhysicalResourceNode
~PipelineNodeBase()Onikiri::PipelineNodeBase [inline, virtual]
~PipelineNodeIF()Onikiri::PipelineNodeIF [inline, virtual]
~Scheduler()Onikiri::Scheduler [virtual]


Onikiri2に対してTue Jun 18 15:20:43 2013に生成されました。  doxygen 1.4.7