OpenASIP  2.0
CompiledSimulation Member List

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

addFUResult(FUResultType &results, ClockCycleCount cycleCount, const SimValue &value, int latency)CompiledSimulationinlinestatic
addFUResult(FUResultType &results, ClockCycleCount cycleCount, const UIntWord &value, int latency)CompiledSimulationinlinestatic
addSymbol(const char *symbolName, SimValue &value)CompiledSimulationprotected
basicBlockCount_CompiledSimulation
basicBlockStart(InstructionAddress address) constCompiledSimulationvirtual
bbExecCounts_CompiledSimulation
clearFUResults(FUResultType &results)CompiledSimulationinlinestatic
compileAndLoadFunction(InstructionAddress address)CompiledSimulationprotected
CompiledSimulation(const TTAMachine::Machine &machine, InstructionAddress entryAddress, InstructionAddress lastInstruction, SimulatorFrontend &frontend, CompiledSimController &controller, MemorySystem &memorySystem, bool dynamicCompilation, ProcedureBBRelations &procedureBBRelations)CompiledSimulation
CompiledSimulation(const CompiledSimulation &)CompiledSimulationprivate
conflictDetected_CompiledSimulation
cycleCount() constCompiledSimulationvirtual
cycleCount_CompiledSimulation
cycleEnd()CompiledSimulationvirtual
cyclesToSimulate_CompiledSimulation
dynamicCompilation_CompiledSimulationprotected
entryAddress_CompiledSimulationprotected
frontend() constCompiledSimulationprotected
FUMemory(const char *FUName) constCompiledSimulationprotected
functionUnit(const char *name) constCompiledSimulationprotected
FUPortValue(const char *fuName, const char *portName)CompiledSimulationvirtual
FUResult(SimValue &target, FUResultType &results, ClockCycleCount cycles)CompiledSimulationinlinestatic
getSimulateFunction(InstructionAddress address)CompiledSimulationprotected
getSymbolValue(const char *symbolName)CompiledSimulationprotected
haltSimulation(const char *file, int line, const char *procedure, const char *message) constCompiledSimulationprotected
immediateUnitRegisterValue(const char *iuName, int index)CompiledSimulationvirtual
isFinished() constCompiledSimulationvirtual
isFinished_CompiledSimulation
jumpTarget_CompiledSimulation
jumpTargetFunc_CompiledSimulation
lastExecutedInstruction() constCompiledSimulationvirtual
lastExecutedInstruction_CompiledSimulation
lastInstruction_CompiledSimulationprotected
machine_CompiledSimulationprotected
memorySystem() constCompiledSimulationprotected
moveExecCounts_CompiledSimulation
moveExecutionCount(int moveNumber, InstructionAddress address) constCompiledSimulationvirtual
msg(const char *message) constCompiledSimulationprotected
next(int count)CompiledSimulationvirtual
operationPool_CompiledSimulation
operator=(const CompiledSimulation &)CompiledSimulationprivate
pimpl_CompiledSimulationprivate
procedureBBRelations_CompiledSimulationprotected
programCounter() constCompiledSimulationvirtual
programCounter_CompiledSimulation
registerFileValue(const char *rfName, int registerIndex)CompiledSimulationvirtual
requestToStop()CompiledSimulationvirtual
resizeJumpTable(int newSize)CompiledSimulationprotected
run()CompiledSimulationvirtual
runUntil(UIntWord address)CompiledSimulationvirtual
setJumpTargetFunction(InstructionAddress address, SimulateFunction fp)CompiledSimulationprotected
simulateCycle()=0CompiledSimulationpure virtual
step(double count)CompiledSimulationvirtual
stopRequested() constCompiledSimulationvirtual
stopRequested_CompiledSimulation
~CompiledSimulation()CompiledSimulationvirtual