OpenASIP  2.0
UniversalMachine Member List

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

addAddressSpace(TTAMachine::AddressSpace &as)UniversalMachinevirtual
addBridge(TTAMachine::Bridge &bridge)UniversalMachinevirtual
addBus(TTAMachine::Bus &bus)UniversalMachinevirtual
addComponent(ContainerType &container, ComponentType &toAdd)TTAMachine::Machineprivate
addFunctionUnit(TTAMachine::FunctionUnit &unit)UniversalMachinevirtual
addImmediateSlot(ImmediateSlot &slot)TTAMachine::Machinevirtual
addImmediateUnit(TTAMachine::ImmediateUnit &unit)UniversalMachinevirtual
addInstructionTemplate(TTAMachine::InstructionTemplate &iTemp)UniversalMachinevirtual
addOperationTriggeredFormat(OperationTriggeredFormat &format)TTAMachine::Machinevirtual
addRegisteredComponent(ContainerType &container, ComponentType &toAdd)TTAMachine::Machineprivate
addRegisterFile(TTAMachine::RegisterFile &unit)UniversalMachinevirtual
AddressSpaceNavigator typedefTTAMachine::Machine
addressSpaceNavigator() constTTAMachine::Machinevirtual
addressSpaces_TTAMachine::Machineprivate
addSocket(TTAMachine::Socket &socket)UniversalMachinevirtual
addUnit(Unit &unit)TTAMachine::Machine
alwaysWriteResults() constTTAMachine::Machine
alwaysWriteResults_TTAMachine::Machineprivate
bitness64_TTAMachine::Machineprivate
booleanRegisterFile() constUniversalMachine
BridgeNavigator typedefTTAMachine::Machine
bridgeNavigator() constTTAMachine::Machinevirtual
bridges_TTAMachine::Machineprivate
BusNavigator typedefTTAMachine::Machine
busNavigator() constTTAMachine::Machinevirtual
busses_TTAMachine::Machineprivate
construct()UniversalMachineprivate
controlUnit() constTTAMachine::Machinevirtual
controlUnit_TTAMachine::Machineprivate
copyFromMachine(Machine &machine)TTAMachine::Machinevirtual
dataAddressSpace() constUniversalMachine
deleteAddressSpace(TTAMachine::AddressSpace &as)UniversalMachinevirtual
deleteBridge(Bridge &bridge)TTAMachine::Machinevirtual
deleteComponent(ContainerType &container, ComponentType &toDelete)TTAMachine::Machineprivate
deleteImmediateSlot(ImmediateSlot &slot)TTAMachine::Machinevirtual
deleteInstructionTemplate(InstructionTemplate &instrTempl)TTAMachine::Machinevirtual
deleteOperationTriggeredFormat(OperationTriggeredFormat &format)TTAMachine::Machinevirtual
doubleRegisterFile() constUniversalMachine
doValidityChecks_TTAMachine::Machineprivate
dummyMachineTester_TTAMachine::Machineprivate
EMPTY_ITEMP_NAME_TTAMachine::Machineprivate
Extension enum nameTTAMachine::Machine
FunctionUnitNavigator typedefTTAMachine::Machine
functionUnitNavigator() constTTAMachine::Machinevirtual
functionUnits_TTAMachine::Machineprivate
fuOrdered_TTAMachine::Machineprivate
hash() constTTAMachine::Machine
hasOperation(const TCEString &opName) constTTAMachine::Machine
ImmediateSlotNavigator typedefTTAMachine::Machine
immediateSlotNavigator() constTTAMachine::Machinevirtual
immediateSlots_TTAMachine::Machineprivate
ImmediateUnitNavigator typedefTTAMachine::Machine
immediateUnitNavigator() constTTAMachine::Machinevirtual
immediateUnits_TTAMachine::Machineprivate
instance()UniversalMachinestatic
instance_UniversalMachineprivatestatic
instructionAddressSpace() constUniversalMachine
InstructionTemplateNavigator typedefTTAMachine::Machine
instructionTemplateNavigator() constTTAMachine::Machinevirtual
instructionTemplates_TTAMachine::Machineprivate
integerRegisterFile() constUniversalMachine
is64bit() constTTAMachine::Machineinline
isBuilt_UniversalMachineprivate
isFUOrdered() constTTAMachine::Machine
isLittleEndian() constTTAMachine::Machineinline
isRISCVMachine() constTTAMachine::Machine
isUniversalMachine() constUniversalMachinevirtual
littleEndian_TTAMachine::Machineprivate
loadFromADF(const std::string &adfFileName)TTAMachine::Machinestatic
loadState(const ObjectState *state)UniversalMachinevirtual
Machine()TTAMachine::Machine
Machine(const Machine &old)TTAMachine::Machine
machineTester() constTTAMachine::Machine
machineTester_TTAMachine::Machineprivate
maximumLatency() constTTAMachine::Machine
operationTriggeredFormatNavigator() constTTAMachine::Machinevirtual
OperationTriggeredFormatNavigator typedefTTAMachine::Machine
operationTriggeredFormats_TTAMachine::Machineprivate
operator=(const Machine &)TTAMachine::Machineprivate
opPoolUniversalMachineprivate
OSKEY_ALWAYS_WRITE_BACK_RESULTSTTAMachine::Machinestatic
OSKEY_FUNCTION_UNITS_ORDEREDTTAMachine::Machinestatic
OSKEY_TRIGGER_INVALIDATES_OLD_RESULTSTTAMachine::Machinestatic
OSNAME_MACHINETTAMachine::Machinestatic
RegisterFileNavigator typedefTTAMachine::Machine
registerFileNavigator() constTTAMachine::Machinevirtual
registerFiles_TTAMachine::Machineprivate
removeBus(TTAMachine::Bus &bus)UniversalMachinevirtual
removeComponent(ContainerType &container, ComponentType &toRemove)TTAMachine::Machineprivate
removeFunctionUnit(TTAMachine::FunctionUnit &unit)UniversalMachinevirtual
removeImmediateUnit(ImmediateUnit &unit)TTAMachine::Machinevirtual
removeRegisterFile(TTAMachine::RegisterFile &unit)UniversalMachinevirtual
removeSocket(TTAMachine::Socket &socket)UniversalMachinevirtual
removeUnit(Unit &unit)TTAMachine::Machinevirtual
saveComponentStates(ContainerType &container, ObjectState *parent)TTAMachine::Machineprivatestatic
saveState() constTTAMachine::Machinevirtual
set64bits(bool flag)TTAMachine::Machineinline
setAlwaysWriteResults(bool)TTAMachine::Machine
setBusPosition(const Bus &bus, int newPosition)TTAMachine::Machine
setFUOrdered(bool)TTAMachine::Machine
setGlobalControl(TTAMachine::ControlUnit &unit)UniversalMachinevirtual
setLittleEndian(bool flag)TTAMachine::Machineinline
setTriggerInvalidatesResults(bool)TTAMachine::Machine
SIGN enum valueTTAMachine::Machine
SocketNavigator typedefTTAMachine::Machine
socketNavigator() constTTAMachine::Machinevirtual
sockets_TTAMachine::Machineprivate
specialRegisterFile() constUniversalMachine
triggerInvalidatesResults() constTTAMachine::Machine
triggerInvalidatesResults_TTAMachine::Machineprivate
universalBus() constUniversalMachine
universalFunctionUnit() constUniversalMachine
UniversalMachine()UniversalMachineprivate
unsetGlobalControl()UniversalMachinevirtual
writeToADF(const std::string &adfFileName) constTTAMachine::Machine
ZERO enum valueTTAMachine::Machine
~Machine()TTAMachine::Machinevirtual
~Serializable()Serializableinlinevirtual
~UniversalMachine()UniversalMachinevirtual