43 #define ETISS_LIBNAME LLVMJIT
ETISS_PLUGIN_EXPORT etiss::CPUArch std::map< std::string, std::string > options
create new instance of the CPUArch type at index
defines the functions needed for a library that provides etiss::JIT implementations
const char * LLVMJIT_versionInfo()
const char * LLVMJIT_nameJIT(unsigned index)
etiss::JIT * LLVMJIT_createJIT(unsigned index, std::map< std::string, std::string > options)
ETISS_LIBRARYIF_VERSION_FUNC_IMPL unsigned LLVMJIT_countJIT()
void LLVMJIT_deleteJIT(etiss::JIT *o)
compiler interface for just in time compilation of generated C code
#define ETISS_LIBRARYIF_VERSION_FUNC_IMPL