OpenASIP  2.0
TTAMachine::NullRegisterFile Member List

This is the complete list of members for TTAMachine::NullRegisterFile, including all inherited members.

addPort(Port &port)TTAMachine::Unitprivate
BaseRegisterFile(const std::string &name, int size, int width)TTAMachine::BaseRegisterFileprotected
BaseRegisterFile(const ObjectState *state)TTAMachine::BaseRegisterFileprotected
bidirPortCount() constTTAMachine::Unitvirtual
Component(const std::string &name)TTAMachine::Componentprotected
Component(const ObjectState *state)TTAMachine::Componentprotected
Component(const Component &)TTAMachine::Componentprivate
copy() constTTAMachine::RegisterFilevirtual
deleteAllPorts()TTAMachine::Unitprivate
deleteGuards(int registers) constTTAMachine::RegisterFileprivate
deleteOtherPorts(const NameSet &portsToLeave)TTAMachine::Unitprivate
ensureRegistration(const Component &component) constTTAMachine::NullRegisterFilevirtual
firstReadPort() constTTAMachine::RegisterFile
firstWritePort() constTTAMachine::RegisterFile
guardLatency() constTTAMachine::NullRegisterFilevirtual
guardLatency_TTAMachine::RegisterFileprivate
hasPort(const std::string &name) constTTAMachine::NullRegisterFilevirtual
id_TTAMachine::MachinePartprivate
idCounter_TTAMachine::MachinePartprivatestatic
inputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
instance()TTAMachine::NullRegisterFilestatic
instance_TTAMachine::NullRegisterFileprivatestatic
internalSetMachine(Machine &machine)TTAMachine::Componentprotected
internalUnsetMachine()TTAMachine::Componentprotected
isArchitectureEqual(const RegisterFile &rf) constTTAMachine::RegisterFilevirtual
isNormal() constTTAMachine::NullRegisterFilevirtual
isRegistered() constTTAMachine::NullRegisterFilevirtual
isReserved() constTTAMachine::NullRegisterFilevirtual
isUsedAsGuard() constTTAMachine::RegisterFilevirtual
isVolatile() constTTAMachine::NullRegisterFilevirtual
loadState(const ObjectState *state)TTAMachine::NullRegisterFilevirtual
loadStateWithoutReferences(const ObjectState *state)TTAMachine::RegisterFileprivate
machine() constTTAMachine::NullRegisterFilevirtual
machine_TTAMachine::Componentprivate
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
maxReads() constTTAMachine::NullRegisterFilevirtual
maxReads_TTAMachine::RegisterFilemutableprivate
maxWrites() constTTAMachine::NullRegisterFilevirtual
maxWrites_TTAMachine::RegisterFilemutableprivate
name() constTTAMachine::NullRegisterFilevirtual
name_TTAMachine::Componentprivate
NameSet typedefTTAMachine::Unitprivate
NORMAL enum valueTTAMachine::RegisterFile
NullRegisterFile()TTAMachine::NullRegisterFileprivate
numberOfRegisters() constTTAMachine::NullRegisterFilevirtual
operator=(const RegisterFile &)TTAMachine::RegisterFileprivate
OSKEY_GUARD_LATENCYTTAMachine::RegisterFilestatic
OSKEY_MAX_READSTTAMachine::RegisterFilestatic
OSKEY_MAX_WRITESTTAMachine::RegisterFilestatic
OSKEY_NAMETTAMachine::Componentstatic
OSKEY_SIZETTAMachine::BaseRegisterFilestatic
OSKEY_TYPETTAMachine::RegisterFilestatic
OSKEY_WIDTHTTAMachine::BaseRegisterFilestatic
OSKEY_ZERO_REGISTERTTAMachine::RegisterFilestatic
OSNAME_BASE_REGISTER_FILETTAMachine::BaseRegisterFilestatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSNAME_REGISTER_FILETTAMachine::RegisterFilestatic
OSNAME_UNITTTAMachine::Unitstatic
OSVALUE_NORMALTTAMachine::RegisterFilestatic
OSVALUE_RESERVEDTTAMachine::RegisterFilestatic
OSVALUE_VOLATILETTAMachine::RegisterFilestatic
outputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
port(const std::string &name) constTTAMachine::BaseRegisterFilevirtual
port(int index) constTTAMachine::BaseRegisterFilevirtual
portCount() constTTAMachine::NullRegisterFilevirtual
portNames(const ObjectState *state)TTAMachine::Unitprivatestatic
ports_TTAMachine::Unitprivate
PortTable typedefTTAMachine::Unitprivate
RegisterFile(const std::string &name, unsigned int size, unsigned int width, unsigned int maxReads, unsigned int maxwrites, unsigned int guardLatency, Type type, bool zeroRegister=false)TTAMachine::RegisterFile
RegisterFile(const ObjectState *state)TTAMachine::RegisterFileexplicit
RegisterFile(const RegisterFile &)TTAMachine::RegisterFileprivate
removePort(Port &port)TTAMachine::Unitprotectedvirtual
RESERVED enum valueTTAMachine::RegisterFile
saveState() constTTAMachine::NullRegisterFilevirtual
setGuardLatency(int latency)TTAMachine::NullRegisterFilevirtual
setMachine(Machine &mach)TTAMachine::NullRegisterFilevirtual
setMaxReads(int reads)TTAMachine::NullRegisterFilevirtual
setMaxWrites(int maxWrites)TTAMachine::NullRegisterFilevirtual
setName(const std::string &name)TTAMachine::NullRegisterFilevirtual
setNumberOfRegisters(int registers)TTAMachine::NullRegisterFilevirtual
setType(RegisterFile::Type type)TTAMachine::NullRegisterFilevirtual
setWidth(int width)TTAMachine::NullRegisterFilevirtual
setZeroRegister(const bool &value)TTAMachine::RegisterFilevirtual
size() constTTAMachine::BaseRegisterFilevirtual
size_TTAMachine::BaseRegisterFileprivate
Type enum nameTTAMachine::RegisterFile
type() constTTAMachine::NullRegisterFilevirtual
type_TTAMachine::RegisterFileprivate
Unit(const std::string &name)TTAMachine::Unitprotected
Unit(const ObjectState *state)TTAMachine::Unitprotected
Unit(const Unit &)TTAMachine::Unitprivate
unsetMachine()TTAMachine::NullRegisterFilevirtual
updateMaxReadsAndWrites() constTTAMachine::RegisterFileprivate
VOLATILE enum valueTTAMachine::RegisterFile
width() constTTAMachine::NullRegisterFilevirtual
width_TTAMachine::BaseRegisterFileprivate
zeroRegister() constTTAMachine::RegisterFilevirtual
zeroRegister_TTAMachine::RegisterFileprivate
~BaseRegisterFile()TTAMachine::BaseRegisterFilevirtual
~Component()TTAMachine::Componentvirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~NullRegisterFile()TTAMachine::NullRegisterFileprivatevirtual
~RegisterFile()TTAMachine::RegisterFilevirtual
~Serializable()Serializableinlinevirtual
~Unit()TTAMachine::Unitvirtual