54 #ifndef ETISS_INCLUDE_JIT_CPU_H_
55 #define ETISS_INCLUDE_JIT_CPU_H_
57 #include "etiss/jit/types.h"
59 #define ETISS_MAX_RESOURCES ((int)100)
119 const char *registerName);
void ETISS_signalChangedRegisterValue(ETISS_CPU *cpu, const char *registerName)
#define ETISS_MAX_RESOURCES
basic cpu state structure needed for execution of any cpu architecture.
etiss_uint64 instructionPointer
pointer to next instruction.
etiss_uint64 cpuCycleTime_ps
frequency of the cpu. use to allign e.g. memory delays
etiss_uint64 cpuTime_ps
simulation time of cpu
void * _etiss_private_handle_
private helper handle for plugins
etiss_uint32 mode
instruction set mode of the processor
etiss_uint32 return_pending