OpenASIP  2.0
TTAMachine::Machine Member List

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

addAddressSpace(AddressSpace &as)TTAMachine::Machinevirtual
addBridge(Bridge &bridge)TTAMachine::Machinevirtual
addBus(Bus &bus)TTAMachine::Machinevirtual
addComponent(ContainerType &container, ComponentType &toAdd)TTAMachine::Machineprivate
addFunctionUnit(FunctionUnit &unit)TTAMachine::Machinevirtual
addImmediateSlot(ImmediateSlot &slot)TTAMachine::Machinevirtual
addImmediateUnit(ImmediateUnit &unit)TTAMachine::Machinevirtual
addInstructionTemplate(InstructionTemplate &instrTempl)TTAMachine::Machinevirtual
addOperationTriggeredFormat(OperationTriggeredFormat &format)TTAMachine::Machinevirtual
addRegisteredComponent(ContainerType &container, ComponentType &toAdd)TTAMachine::Machineprivate
addRegisterFile(RegisterFile &unit)TTAMachine::Machinevirtual
addressSpaceNavigator() constTTAMachine::Machinevirtual
AddressSpaceNavigator typedefTTAMachine::Machine
addressSpaces_TTAMachine::Machineprivate
addSocket(Socket &socket)TTAMachine::Machinevirtual
addUnit(Unit &unit)TTAMachine::Machine
alwaysWriteResults() constTTAMachine::Machine
alwaysWriteResults_TTAMachine::Machineprivate
bitness64_TTAMachine::Machineprivate
bridgeNavigator() constTTAMachine::Machinevirtual
BridgeNavigator typedefTTAMachine::Machine
bridges_TTAMachine::Machineprivate
busNavigator() constTTAMachine::Machinevirtual
BusNavigator typedefTTAMachine::Machine
busses_TTAMachine::Machineprivate
controlUnit() constTTAMachine::Machinevirtual
controlUnit_TTAMachine::Machineprivate
copyFromMachine(Machine &machine)TTAMachine::Machinevirtual
deleteAddressSpace(AddressSpace &as)TTAMachine::Machinevirtual
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
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() constTTAMachine::Machinevirtual
ImmediateUnitNavigator typedefTTAMachine::Machine
immediateUnits_TTAMachine::Machineprivate
InstructionTemplateNavigator typedefTTAMachine::Machine
instructionTemplateNavigator() constTTAMachine::Machinevirtual
instructionTemplates_TTAMachine::Machineprivate
is64bit() constTTAMachine::Machineinline
isFUOrdered() constTTAMachine::Machine
isLittleEndian() constTTAMachine::Machineinline
isRISCVMachine() constTTAMachine::Machine
isUniversalMachine() constTTAMachine::Machinevirtual
littleEndian_TTAMachine::Machineprivate
loadFromADF(const std::string &adfFileName)TTAMachine::Machinestatic
loadState(const ObjectState *state)TTAMachine::Machinevirtual
Machine()TTAMachine::Machine
Machine(const Machine &old)TTAMachine::Machine
machineTester() constTTAMachine::Machine
machineTester_TTAMachine::Machineprivate
maximumLatency() constTTAMachine::Machine
OperationTriggeredFormatNavigator typedefTTAMachine::Machine
operationTriggeredFormatNavigator() constTTAMachine::Machinevirtual
operationTriggeredFormats_TTAMachine::Machineprivate
operator=(const Machine &)TTAMachine::Machineprivate
OSKEY_ALWAYS_WRITE_BACK_RESULTSTTAMachine::Machinestatic
OSKEY_FUNCTION_UNITS_ORDEREDTTAMachine::Machinestatic
OSKEY_TRIGGER_INVALIDATES_OLD_RESULTSTTAMachine::Machinestatic
OSNAME_MACHINETTAMachine::Machinestatic
registerFileNavigator() constTTAMachine::Machinevirtual
RegisterFileNavigator typedefTTAMachine::Machine
registerFiles_TTAMachine::Machineprivate
removeBus(Bus &bus)TTAMachine::Machinevirtual
removeComponent(ContainerType &container, ComponentType &toRemove)TTAMachine::Machineprivate
removeFunctionUnit(FunctionUnit &unit)TTAMachine::Machinevirtual
removeImmediateUnit(ImmediateUnit &unit)TTAMachine::Machinevirtual
removeRegisterFile(RegisterFile &unit)TTAMachine::Machinevirtual
removeSocket(Socket &socket)TTAMachine::Machinevirtual
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(ControlUnit &unit)TTAMachine::Machinevirtual
setLittleEndian(bool flag)TTAMachine::Machineinline
setTriggerInvalidatesResults(bool)TTAMachine::Machine
SIGN enum valueTTAMachine::Machine
socketNavigator() constTTAMachine::Machinevirtual
SocketNavigator typedefTTAMachine::Machine
sockets_TTAMachine::Machineprivate
triggerInvalidatesResults() constTTAMachine::Machine
triggerInvalidatesResults_TTAMachine::Machineprivate
unsetGlobalControl()TTAMachine::Machinevirtual
writeToADF(const std::string &adfFileName) constTTAMachine::Machine
ZERO enum valueTTAMachine::Machine
~Machine()TTAMachine::Machinevirtual
~Serializable()Serializableinlinevirtual