|
OpenASIP 2.2
|
This is the complete list of members for InterpolatingRFEstimator, including all inherited members.
| costDatabaseRegistry_ | InterpolatingRFEstimator | private |
| costdb_ | InterpolatingRFEstimator | private |
| CostEstimationPlugin(const std::string &name) | CostEstimator::CostEstimationPlugin | |
| createSearch(const BaseRegisterFile &rf) const | InterpolatingRFEstimator | inlineprivate |
| createSearchTypes() | InterpolatingRFEstimator | inlineprivate |
| description() const | CostEstimator::CostEstimationPlugin | virtual |
| DESCRIPTION("RF cost estimator plugin that estimates costs of RFs by generating" "cost database from cost values of HDB and uses interpolation to " "estimate the costs. In case there's no cost data available for the " "given RF the plugin interpolates the estimate if possible.") | InterpolatingRFEstimator | |
| estimateArea(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, AreaInGates &area, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
| estimateEnergy(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, const TTAProgram::Program &, const ExecutionTrace &trace, EnergyInMilliJoules &energy, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
| estimateMaximumComputationDelay(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
| estimatePortReadDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
| estimatePortWriteDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
| initializeEstimator(const HDBManager &hdb) | InterpolatingRFEstimator | inlineprivate |
| interpMatchType_ | InterpolatingRFEstimator | private |
| InterpolatingRFEstimator(const std::string &name) | InterpolatingRFEstimator | inline |
| MatchTypeMap typedef | InterpolatingRFEstimator | private |
| name() const | CostEstimator::CostEstimationPlugin | virtual |
| name_ | CostEstimator::CostEstimationPlugin | protected |
| RFCostEstimationPlugin(const std::string &name) | CostEstimator::RFCostEstimationPlugin | |
| rfileProperty_ | InterpolatingRFEstimator | private |
| searchTypes_ | InterpolatingRFEstimator | private |
| strategy_ | InterpolatingRFEstimator | private |
| ~CostEstimationPlugin() | CostEstimator::CostEstimationPlugin | virtual |
| ~InterpolatingRFEstimator() | InterpolatingRFEstimator | inlinevirtual |
| ~RFCostEstimationPlugin() | CostEstimator::RFCostEstimationPlugin | virtual |