OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DefaultICDecoderEstimator Member List

This is the complete list of members for DefaultICDecoderEstimator, including all inherited members.

busParameters(const TTAMachine::Bus &bus)DefaultICDecoderEstimatorinlineprivate
CostEstimationPlugin(const std::string &name)CostEstimator::CostEstimationPlugin
DefaultICDecoderEstimator(const std::string &name)DefaultICDecoderEstimatorinline
delayOfBus(HDB::HDBManager &hdb, const TTAMachine::Bus &bus)DefaultICDecoderEstimatorinlineprivate
delayOfBus(HDB::HDBRegistry &hdbRegistry, const IDF::BusImplementationLocation &implementation)DefaultICDecoderEstimatorinlineprivate
delayOfSocket(HDB::HDBManager &hdb, const TTAMachine::Socket &socket)DefaultICDecoderEstimatorinlineprivate
delayOfSocket(HDB::HDBRegistry &hdbRegistry, const IDF::SocketImplementationLocation &implementation)DefaultICDecoderEstimatorinlineprivate
description() constCostEstimator::CostEstimationPluginvirtual
estimateICArea(HDB::HDBRegistry &hdbRegistry, const TTAMachine::Machine &machine, const IDF::MachineImplementation &machineImplementation, AreaInGates &area)DefaultICDecoderEstimatorinlinevirtual
estimateICDelayOfPath(HDB::HDBRegistry &hdbRegistry, const TransportPath &path, const IDF::MachineImplementation &machineImplementation, const IDF::SocketImplementationLocation &, const IDF::BusImplementationLocation &, const IDF::SocketImplementationLocation &, DelayInNanoSeconds &delay)DefaultICDecoderEstimatorinlinevirtual
estimateICEnergy(HDB::HDBRegistry &hdbRegistry, const TTAMachine::Machine &machine, const IDF::MachineImplementation &machineImplementation, const TTAProgram::Program &, const ExecutionTrace &traceDB, EnergyInMilliJoules &energy)DefaultICDecoderEstimatorinlinevirtual
FanInFanOutCombinationSet typedefDefaultICDecoderEstimatorprivate
generateControlUnit()CostEstimator::ICDecoderEstimatorPluginvirtual
generateFanInFanOutCombinations(std::vector< std::size_t > &inputWidths, std::vector< std::size_t > &outputWidths)DefaultICDecoderEstimatorinlineprivate
ICDecoderEstimatorPlugin(const std::string &name)CostEstimator::ICDecoderEstimatorPlugin
missingComponents_DefaultICDecoderEstimatorprivate
name() constCostEstimator::CostEstimationPluginvirtual
name_CostEstimator::CostEstimationPluginprotected
socketParameters(const TTAMachine::Socket &socket)DefaultICDecoderEstimatorinlineprivate
valueFromKeyValuePairString(const std::string &keyName, const std::string &keyValuePairString)DefaultICDecoderEstimatorinlineprivate
~CostEstimationPlugin()CostEstimator::CostEstimationPluginvirtual
~DefaultICDecoderEstimator()DefaultICDecoderEstimatorinlinevirtual
~ICDecoderEstimatorPlugin()CostEstimator::ICDecoderEstimatorPluginvirtual