ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
JITLibrary.h
Go to the documentation of this file.
1
57#ifndef ETISS_INCLUDE_HELPER_JITLIBRARY_H_
58#define ETISS_INCLUDE_HELPER_JITLIBRARY_H_
59
60#include "etiss/helper/Misc.h"
61
62#include "etiss/JIT.h"
63
64extern "C"
65{
66
68 ETISS_LIBNAME, _countJIT)();
70 unsigned index);
72 unsigned index, std::map<std::string, std::string> options);
74}
75
76#endif
#define ETISS_LIBNAME
ETISS_PLUGIN_EXPORT etiss::JIT std::map< std::string, std::string > options
create new instance of the jit type at index
Definition JITLibrary.h:72
JIT compiler interface definition.
compiler interface for just in time compilation of generated C code
Definition JIT.h:67
#define ETISS_PLUGIN_EXPORT
contains general definitions needed for library function definitions.
#define etiss_helper_merge(X1, X2)
Definition Misc.h:70