OpenASIP  2.0
RegisterQuantityCheck Member List

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

canFix(const TTAMachine::Machine &mach) constMachineCheckvirtual
canFixIntRegs(const TTAMachine::Machine &mach) constRegisterQuantityCheck
check(const TTAMachine::Machine &mach) constRegisterQuantityCheckvirtual
check(const TTAMachine::Machine &mach, MachineCheckResults &results) constRegisterQuantityCheckvirtual
checkIntRegs(const TTAMachine::Machine &mach) constRegisterQuantityCheck
checkPredRegs(const unsigned int &regCount, MachineCheckResults *results) constRegisterQuantityCheckprivate
checkWithIgnore(const TTAMachine::Machine &mach, const std::set< std::string > &ignoreRFs) constRegisterQuantityCheck
checkWithIgnore(const TTAMachine::Machine &mach, MachineCheckResults &results, const std::set< std::string > &ignoreRFs) constRegisterQuantityCheck
countIntRegisters(const TTAMachine::Machine &mach, const std::set< Register > &guardRegs, const std::set< std::string > &ignoreRFs) constRegisterQuantityCheckprivate
description() constMachineCheckvirtual
findGuardRegisters(const TTAMachine::Machine &mach, std::set< Register > &registers, const std::set< std::string > &ignoreRFs) constRegisterQuantityCheckprivate
fix(TTAMachine::Machine &mach) constMachineCheckvirtual
fixIntRegs(TTAMachine::Machine &mach) constRegisterQuantityCheck
fullyConCheck_RegisterQuantityCheckprivate
MachineCheck(const std::string &shortDesc_)MachineCheckprotected
missingIntRegs(const unsigned int &regCount, MachineCheckResults *results, bool isFullyConnected) constRegisterQuantityCheckprivate
Register typedefRegisterQuantityCheckprivate
RegisterQuantityCheck()RegisterQuantityCheck
shortDesc_MachineCheckprivate
shortDescription() constMachineCheckvirtual
~MachineCheck()MachineCheckvirtual
~RegisterQuantityCheck()RegisterQuantityCheckvirtual