OpenASIP
2.0
TTAMachine
Machine
TTAMachine::Machine Member List
This is the complete list of members for
TTAMachine::Machine
, including all inherited members.
addAddressSpace
(AddressSpace &as)
TTAMachine::Machine
virtual
addBridge
(Bridge &bridge)
TTAMachine::Machine
virtual
addBus
(Bus &bus)
TTAMachine::Machine
virtual
addComponent
(ContainerType &container, ComponentType &toAdd)
TTAMachine::Machine
private
addFunctionUnit
(FunctionUnit &unit)
TTAMachine::Machine
virtual
addImmediateSlot
(ImmediateSlot &slot)
TTAMachine::Machine
virtual
addImmediateUnit
(ImmediateUnit &unit)
TTAMachine::Machine
virtual
addInstructionTemplate
(InstructionTemplate &instrTempl)
TTAMachine::Machine
virtual
addOperationTriggeredFormat
(OperationTriggeredFormat &format)
TTAMachine::Machine
virtual
addRegisteredComponent
(ContainerType &container, ComponentType &toAdd)
TTAMachine::Machine
private
addRegisterFile
(RegisterFile &unit)
TTAMachine::Machine
virtual
addressSpaceNavigator
() const
TTAMachine::Machine
virtual
AddressSpaceNavigator
typedef
TTAMachine::Machine
addressSpaces_
TTAMachine::Machine
private
addSocket
(Socket &socket)
TTAMachine::Machine
virtual
addUnit
(Unit &unit)
TTAMachine::Machine
alwaysWriteResults
() const
TTAMachine::Machine
alwaysWriteResults_
TTAMachine::Machine
private
bitness64_
TTAMachine::Machine
private
bridgeNavigator
() const
TTAMachine::Machine
virtual
BridgeNavigator
typedef
TTAMachine::Machine
bridges_
TTAMachine::Machine
private
busNavigator
() const
TTAMachine::Machine
virtual
BusNavigator
typedef
TTAMachine::Machine
busses_
TTAMachine::Machine
private
controlUnit
() const
TTAMachine::Machine
virtual
controlUnit_
TTAMachine::Machine
private
copyFromMachine
(Machine &machine)
TTAMachine::Machine
virtual
deleteAddressSpace
(AddressSpace &as)
TTAMachine::Machine
virtual
deleteBridge
(Bridge &bridge)
TTAMachine::Machine
virtual
deleteComponent
(ContainerType &container, ComponentType &toDelete)
TTAMachine::Machine
private
deleteImmediateSlot
(ImmediateSlot &slot)
TTAMachine::Machine
virtual
deleteInstructionTemplate
(InstructionTemplate &instrTempl)
TTAMachine::Machine
virtual
deleteOperationTriggeredFormat
(OperationTriggeredFormat &format)
TTAMachine::Machine
virtual
doValidityChecks_
TTAMachine::Machine
private
dummyMachineTester_
TTAMachine::Machine
private
EMPTY_ITEMP_NAME_
TTAMachine::Machine
private
Extension
enum name
TTAMachine::Machine
FunctionUnitNavigator
typedef
TTAMachine::Machine
functionUnitNavigator
() const
TTAMachine::Machine
virtual
functionUnits_
TTAMachine::Machine
private
fuOrdered_
TTAMachine::Machine
private
hash
() const
TTAMachine::Machine
hasOperation
(const TCEString &opName) const
TTAMachine::Machine
ImmediateSlotNavigator
typedef
TTAMachine::Machine
immediateSlotNavigator
() const
TTAMachine::Machine
virtual
immediateSlots_
TTAMachine::Machine
private
immediateUnitNavigator
() const
TTAMachine::Machine
virtual
ImmediateUnitNavigator
typedef
TTAMachine::Machine
immediateUnits_
TTAMachine::Machine
private
InstructionTemplateNavigator
typedef
TTAMachine::Machine
instructionTemplateNavigator
() const
TTAMachine::Machine
virtual
instructionTemplates_
TTAMachine::Machine
private
is64bit
() const
TTAMachine::Machine
inline
isFUOrdered
() const
TTAMachine::Machine
isLittleEndian
() const
TTAMachine::Machine
inline
isRISCVMachine
() const
TTAMachine::Machine
isUniversalMachine
() const
TTAMachine::Machine
virtual
littleEndian_
TTAMachine::Machine
private
loadFromADF
(const std::string &adfFileName)
TTAMachine::Machine
static
loadState
(const ObjectState *state)
TTAMachine::Machine
virtual
Machine
()
TTAMachine::Machine
Machine
(const Machine &old)
TTAMachine::Machine
machineTester
() const
TTAMachine::Machine
machineTester_
TTAMachine::Machine
private
maximumLatency
() const
TTAMachine::Machine
OperationTriggeredFormatNavigator
typedef
TTAMachine::Machine
operationTriggeredFormatNavigator
() const
TTAMachine::Machine
virtual
operationTriggeredFormats_
TTAMachine::Machine
private
operator=
(const Machine &)
TTAMachine::Machine
private
OSKEY_ALWAYS_WRITE_BACK_RESULTS
TTAMachine::Machine
static
OSKEY_FUNCTION_UNITS_ORDERED
TTAMachine::Machine
static
OSKEY_TRIGGER_INVALIDATES_OLD_RESULTS
TTAMachine::Machine
static
OSNAME_MACHINE
TTAMachine::Machine
static
registerFileNavigator
() const
TTAMachine::Machine
virtual
RegisterFileNavigator
typedef
TTAMachine::Machine
registerFiles_
TTAMachine::Machine
private
removeBus
(Bus &bus)
TTAMachine::Machine
virtual
removeComponent
(ContainerType &container, ComponentType &toRemove)
TTAMachine::Machine
private
removeFunctionUnit
(FunctionUnit &unit)
TTAMachine::Machine
virtual
removeImmediateUnit
(ImmediateUnit &unit)
TTAMachine::Machine
virtual
removeRegisterFile
(RegisterFile &unit)
TTAMachine::Machine
virtual
removeSocket
(Socket &socket)
TTAMachine::Machine
virtual
removeUnit
(Unit &unit)
TTAMachine::Machine
virtual
saveComponentStates
(ContainerType &container, ObjectState *parent)
TTAMachine::Machine
private
static
saveState
() const
TTAMachine::Machine
virtual
set64bits
(bool flag)
TTAMachine::Machine
inline
setAlwaysWriteResults
(bool)
TTAMachine::Machine
setBusPosition
(const Bus &bus, int newPosition)
TTAMachine::Machine
setFUOrdered
(bool)
TTAMachine::Machine
setGlobalControl
(ControlUnit &unit)
TTAMachine::Machine
virtual
setLittleEndian
(bool flag)
TTAMachine::Machine
inline
setTriggerInvalidatesResults
(bool)
TTAMachine::Machine
SIGN
enum value
TTAMachine::Machine
socketNavigator
() const
TTAMachine::Machine
virtual
SocketNavigator
typedef
TTAMachine::Machine
sockets_
TTAMachine::Machine
private
triggerInvalidatesResults
() const
TTAMachine::Machine
triggerInvalidatesResults_
TTAMachine::Machine
private
unsetGlobalControl
()
TTAMachine::Machine
virtual
writeToADF
(const std::string &adfFileName) const
TTAMachine::Machine
ZERO
enum value
TTAMachine::Machine
~Machine
()
TTAMachine::Machine
virtual
~Serializable
()
Serializable
inline
virtual
Generated by
1.8.17