ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Macros | Functions
TCCJITLib.cpp File Reference
#include "etiss/helper/JITLibrary.h"
#include "TCCJIT.h"
Include dependency graph for TCCJITLib.cpp:

Go to the source code of this file.

Macros

#define ETISS_LIBNAME   TCCJIT
 

Functions

ETISS_PLUGIN_EXPORT const char * TCCJIT_versionInfo ()
 
ETISS_LIBRARYIF_VERSION_FUNC_IMPL ETISS_PLUGIN_EXPORT unsigned TCCJIT_countJIT ()
 
ETISS_PLUGIN_EXPORT const char * TCCJIT_nameJIT (unsigned index)
 
ETISS_PLUGIN_EXPORT etiss::JITTCCJIT_createJIT (unsigned index, std::map< std::string, std::string > options)
 
ETISS_PLUGIN_EXPORT void TCCJIT_deleteJIT (etiss::JIT *arch)
 

Macro Definition Documentation

◆ ETISS_LIBNAME

#define ETISS_LIBNAME   TCCJIT

Definition at line 46 of file TCCJITLib.cpp.

Function Documentation

◆ TCCJIT_countJIT()

Definition at line 59 of file TCCJITLib.cpp.

◆ TCCJIT_createJIT()

ETISS_PLUGIN_EXPORT etiss::JIT* TCCJIT_createJIT ( unsigned  index,
std::map< std::string, std::string >  options 
)

Definition at line 75 of file TCCJITLib.cpp.

◆ TCCJIT_deleteJIT()

ETISS_PLUGIN_EXPORT void TCCJIT_deleteJIT ( etiss::JIT arch)

Definition at line 87 of file TCCJITLib.cpp.

◆ TCCJIT_nameJIT()

ETISS_PLUGIN_EXPORT const char* TCCJIT_nameJIT ( unsigned  index)

Definition at line 64 of file TCCJITLib.cpp.

◆ TCCJIT_versionInfo()

ETISS_PLUGIN_EXPORT const char* TCCJIT_versionInfo ( )

Definition at line 55 of file TCCJITLib.cpp.