OpenASIP
2.0
|
This is the complete list of members for ExecutionTrace, including all inherited members.
addBasicBlockStart(ClockCycleCount cycle, InstructionAddress address) | ExecutionTrace | |
addBusActivity(ClockCycleCount cycle, const BusID &busId, const SegmentID &segmentId, bool squash, const SimValue &data=NullSimValue::instance()) | ExecutionTrace | |
addBusWriteCount(BusID socket, ClockCycleCount count) | ExecutionTrace | |
addConcurrentRegisterFileAccessCount(RegisterFileID registerFile, RegisterAccessCount reads, RegisterAccessCount writes, ClockCycleCount count) | ExecutionTrace | |
addFunctionUnitOperationTriggerCount(FunctionUnitID functionUnit, OperationID operation, OperationTriggerCount count) | ExecutionTrace | |
addInstructionExecution(ClockCycleCount cycle, InstructionAddress address) | ExecutionTrace | |
addInstructionExecutionCount(InstructionAddress address, ClockCycleCount count) | ExecutionTrace | |
addLockedCycle(ClockCycleCount cycle) | ExecutionTrace | |
addMemoryAccess(ClockCycleCount cycle, const AddressSpaceID &addressSpace, MemoryAddress address, bool write, std::size_t size, const std::vector< MAU > *data=NULL) | ExecutionTrace | |
addProcedureAddressRange(InstructionAddress firstAddress, InstructionAddress lastAddress, const std::string &procedureName) | ExecutionTrace | |
addProcedureEntry(ClockCycleCount cycle, InstructionAddress address) | ExecutionTrace | |
addProcedureExit(ClockCycleCount cycle, InstructionAddress address) | ExecutionTrace | |
addProcedureTransfer(ClockCycleCount cycle, InstructionAddress address, InstructionAddress sourceAddress, ProcedureEntryType type) | ExecutionTrace | |
addRegisterAccessCount(RegisterFileID registerFile, RegisterID registerIndex, ClockCycleCount reads, ClockCycleCount writes) | ExecutionTrace | |
AddressSpaceID typedef | ExecutionTrace | |
addSocketWriteCount(SocketID socket, ClockCycleCount) | ExecutionTrace | |
BusID typedef | ExecutionTrace | |
busWriteCount(BusID bus) const | ExecutionTrace | |
callTrace_ | ExecutionTrace | private |
ConcurrentRFAccessCount typedef | ExecutionTrace | |
ConcurrentRFAccessCountList typedef | ExecutionTrace | |
db_ | ExecutionTrace | private |
dbConnection_ | ExecutionTrace | private |
ExecutionTrace(const std::string &fileName, bool readOnly) | ExecutionTrace | protected |
fileName_ | ExecutionTrace | private |
FunctionUnitID typedef | ExecutionTrace | |
functionUnitOperationTriggerCounts(FunctionUnitID functionUnit) const | ExecutionTrace | |
FUOperationTriggerCount typedef | ExecutionTrace | |
FUOperationTriggerCountList typedef | ExecutionTrace | |
initialize() | ExecutionTrace | private |
instructionExecution_ | ExecutionTrace | private |
instructionExecutions() | ExecutionTrace | |
instructionProfile_ | ExecutionTrace | private |
MAU typedef | ExecutionTrace | |
MemoryAddress typedef | ExecutionTrace | |
open(const std::string &fileName) | ExecutionTrace | static |
open() | ExecutionTrace | protected |
OperationID typedef | ExecutionTrace | |
OperationTriggerCount typedef | ExecutionTrace | |
ProcedureEntryType enum name | ExecutionTrace | |
PT_ENTRY enum value | ExecutionTrace | |
PT_EXIT enum value | ExecutionTrace | |
readOnly_ | ExecutionTrace | private |
RegisterAccessCount typedef | ExecutionTrace | |
registerFileAccessCounts(RegisterFileID registerFile) const | ExecutionTrace | |
RegisterFileID typedef | ExecutionTrace | |
RegisterID typedef | ExecutionTrace | |
SegmentID typedef | ExecutionTrace | |
setSimulatedCycleCount(ClockCycleCount count) | ExecutionTrace | |
simulatedCycleCount() const | ExecutionTrace | |
SocketID typedef | ExecutionTrace | |
socketWriteCount(SocketID socket) const | ExecutionTrace | |
~ExecutionTrace() | ExecutionTrace | virtual |