OpenASIP
2.0
|
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 |