|
| Benchmark.h |
|
| ClassDefs.h |
|
| CodePart.h |
| classes to hold code and additional information used for optimization of instruction translations
|
|
| CoreDSLCoverage.h |
|
| CPUArch.h |
| contains neccesary interfaces for instruction translation.
|
|
| CPUCore.h |
| defines main cpu core interface
|
|
| ErrorDefinition.h |
|
| ETISS.h |
| Header file of the ETISS library.
|
|
| FastMemory.h |
| provides a fast memory implementation for ETISS
|
|
| FastString.h |
|
| FixedSizeHashMap.h |
|
| Instruction.h |
| contains container classes to store instruction definitions + translation functions and build a translatio tree.
|
|
| InterruptEnable.h |
|
| InterruptHandler.h |
| interrupt checking and signaling
|
|
| InterruptVector.h |
| defines a general interface to set interrupt bits
|
|
| JIT.h |
| JIT compiler interface definition.
|
|
| LibraryInterface.h |
| class for simple library access.
|
|
| make_unique.h |
|
| Memory.h |
|
| Misc.h |
| general configuration and logging
|
|
| ObjectPool.h |
|
| Plugin.h |
| plugins for extensions to code translation and instruction execution
|
|
| RefCountedObject.h |
|
| SimpleMemSystem.h |
| simple test system implementation
|
|
| System.h |
| conatins a convinience class that can be wrapped as a ETISS_System structure
|
|
| Timing.h |
|
| Translation.h |
|
| VirtualStruct.h |
|