|
OpenASIP 2.2
|
This is the complete list of members for MachineResourceModifier, including all inherited members.
| addBusesByAmount(int busesToAdd, TTAMachine::Machine &mach) | MachineResourceModifier | |
| analyzeBuses(const TTAMachine::Machine &mach, BusMap &busMap) const | MachineResourceModifier | |
| analyzeFunctionUnits(const TTAMachine::Machine &mach, FunctionUnitMap &unitMap) const | MachineResourceModifier | |
| analyzeRegisters(const TTAMachine::Machine &mach, RegisterMap ®isterMap) const | MachineResourceModifier | |
| BusMap typedef | MachineResourceModifier | |
| FunctionUnitMap typedef | MachineResourceModifier | |
| hasSlot(const TTAMachine::Machine &mach, const std::string &slotName) | MachineResourceModifier | private |
| increaseAllFUsThatDiffersByAmount(int moreFUs, TTAMachine::Machine &mach) | MachineResourceModifier | |
| increaseAllRFsThatDiffersByAmount(int registersToAdd, TTAMachine::Machine &mach) | MachineResourceModifier | |
| MachineResourceModifier() | MachineResourceModifier | |
| percentualFUIncrease(double percentualFUIncrease, TTAMachine::Machine &mach) | MachineResourceModifier | |
| percentualRegisterIncrease(double percentsOfRegistersToAdd, TTAMachine::Machine &mach) | MachineResourceModifier | |
| reduceBuses(const int &busesToRemove, TTAMachine::Machine &mach, std::list< std::string > &removedBusNames) | MachineResourceModifier | |
| RegisterMap typedef | MachineResourceModifier | |
| removeBuses(const int &countToRemove, TTAMachine::Machine &mach, std::list< std::string > &removedBusNames) | MachineResourceModifier | |
| removeNotConnectedSockets(TTAMachine::Machine &mach, std::list< std::string > &removedSocketNames) | MachineResourceModifier | |
| ~MachineResourceModifier() | MachineResourceModifier | virtual |