addAddressSpace(TTAMachine::AddressSpace &as) | UniversalMachine | virtual |
addBridge(TTAMachine::Bridge &bridge) | UniversalMachine | virtual |
addBus(TTAMachine::Bus &bus) | UniversalMachine | virtual |
addComponent(ContainerType &container, ComponentType &toAdd) | TTAMachine::Machine | private |
addFunctionUnit(TTAMachine::FunctionUnit &unit) | UniversalMachine | virtual |
addImmediateSlot(ImmediateSlot &slot) | TTAMachine::Machine | virtual |
addImmediateUnit(TTAMachine::ImmediateUnit &unit) | UniversalMachine | virtual |
addInstructionTemplate(TTAMachine::InstructionTemplate &iTemp) | UniversalMachine | virtual |
addOperationTriggeredFormat(OperationTriggeredFormat &format) | TTAMachine::Machine | virtual |
addRegisteredComponent(ContainerType &container, ComponentType &toAdd) | TTAMachine::Machine | private |
addRegisterFile(TTAMachine::RegisterFile &unit) | UniversalMachine | virtual |
AddressSpaceNavigator typedef | TTAMachine::Machine | |
addressSpaceNavigator() const | TTAMachine::Machine | virtual |
addressSpaces_ | TTAMachine::Machine | private |
addSocket(TTAMachine::Socket &socket) | UniversalMachine | virtual |
addUnit(Unit &unit) | TTAMachine::Machine | |
alwaysWriteResults() const | TTAMachine::Machine | |
alwaysWriteResults_ | TTAMachine::Machine | private |
bitness64_ | TTAMachine::Machine | private |
booleanRegisterFile() const | UniversalMachine | |
BridgeNavigator typedef | TTAMachine::Machine | |
bridgeNavigator() const | TTAMachine::Machine | virtual |
bridges_ | TTAMachine::Machine | private |
BusNavigator typedef | TTAMachine::Machine | |
busNavigator() const | TTAMachine::Machine | virtual |
busses_ | TTAMachine::Machine | private |
construct() | UniversalMachine | private |
controlUnit() const | TTAMachine::Machine | virtual |
controlUnit_ | TTAMachine::Machine | private |
copyFromMachine(Machine &machine) | TTAMachine::Machine | virtual |
dataAddressSpace() const | UniversalMachine | |
deleteAddressSpace(TTAMachine::AddressSpace &as) | UniversalMachine | 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 |
doubleRegisterFile() const | UniversalMachine | |
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 typedef | TTAMachine::Machine | |
immediateUnitNavigator() const | TTAMachine::Machine | virtual |
immediateUnits_ | TTAMachine::Machine | private |
instance() | UniversalMachine | static |
instance_ | UniversalMachine | privatestatic |
instructionAddressSpace() const | UniversalMachine | |
InstructionTemplateNavigator typedef | TTAMachine::Machine | |
instructionTemplateNavigator() const | TTAMachine::Machine | virtual |
instructionTemplates_ | TTAMachine::Machine | private |
integerRegisterFile() const | UniversalMachine | |
is64bit() const | TTAMachine::Machine | inline |
isBuilt_ | UniversalMachine | private |
isFUOrdered() const | TTAMachine::Machine | |
isLittleEndian() const | TTAMachine::Machine | inline |
isRISCVMachine() const | TTAMachine::Machine | |
isUniversalMachine() const | UniversalMachine | virtual |
littleEndian_ | TTAMachine::Machine | private |
loadFromADF(const std::string &adfFileName) | TTAMachine::Machine | static |
loadState(const ObjectState *state) | UniversalMachine | virtual |
Machine() | TTAMachine::Machine | |
Machine(const Machine &old) | TTAMachine::Machine | |
machineTester() const | TTAMachine::Machine | |
machineTester_ | TTAMachine::Machine | private |
maximumLatency() const | TTAMachine::Machine | |
operationTriggeredFormatNavigator() const | TTAMachine::Machine | virtual |
OperationTriggeredFormatNavigator typedef | TTAMachine::Machine | |
operationTriggeredFormats_ | TTAMachine::Machine | private |
operator=(const Machine &) | TTAMachine::Machine | private |
opPool | UniversalMachine | 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 typedef | TTAMachine::Machine | |
registerFileNavigator() const | TTAMachine::Machine | virtual |
registerFiles_ | TTAMachine::Machine | private |
removeBus(TTAMachine::Bus &bus) | UniversalMachine | virtual |
removeComponent(ContainerType &container, ComponentType &toRemove) | TTAMachine::Machine | private |
removeFunctionUnit(TTAMachine::FunctionUnit &unit) | UniversalMachine | virtual |
removeImmediateUnit(ImmediateUnit &unit) | TTAMachine::Machine | virtual |
removeRegisterFile(TTAMachine::RegisterFile &unit) | UniversalMachine | virtual |
removeSocket(TTAMachine::Socket &socket) | UniversalMachine | virtual |
removeUnit(Unit &unit) | TTAMachine::Machine | virtual |
saveComponentStates(ContainerType &container, ObjectState *parent) | TTAMachine::Machine | privatestatic |
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(TTAMachine::ControlUnit &unit) | UniversalMachine | virtual |
setLittleEndian(bool flag) | TTAMachine::Machine | inline |
setTriggerInvalidatesResults(bool) | TTAMachine::Machine | |
SIGN enum value | TTAMachine::Machine | |
SocketNavigator typedef | TTAMachine::Machine | |
socketNavigator() const | TTAMachine::Machine | virtual |
sockets_ | TTAMachine::Machine | private |
specialRegisterFile() const | UniversalMachine | |
triggerInvalidatesResults() const | TTAMachine::Machine | |
triggerInvalidatesResults_ | TTAMachine::Machine | private |
universalBus() const | UniversalMachine | |
universalFunctionUnit() const | UniversalMachine | |
UniversalMachine() | UniversalMachine | private |
unsetGlobalControl() | UniversalMachine | virtual |
writeToADF(const std::string &adfFileName) const | TTAMachine::Machine | |
ZERO enum value | TTAMachine::Machine | |
~Machine() | TTAMachine::Machine | virtual |
~Serializable() | Serializable | inlinevirtual |
~UniversalMachine() | UniversalMachine | virtual |