CppADCodeGen
HEAD
A C++ Algorithmic Differentiation Package with Source Code Generation
|
Public Member Functions | |
LlvmBaseModelLibraryProcessor (ModelLibraryCSourceGen< Base > &modelLibraryHelper) | |
Protected Member Functions | |
const std::set< std::string > & | createBitCode (ClangCompiler< Base > &clang, const std::string &version) |
const std::map< std::string, std::string > & | getLibrarySources () |
const std::map< std::string, std::string > & | getSources (ModelCSourceGen< Base > &model) |
Static Protected Member Functions | |
static std::string | findInternalClangCHeaders (const std::string &version, const std::string &resourceDir) |
Protected Attributes | |
ModelLibraryCSourceGen< Base > * | modelLibraryHelper_ |
Base class for the creation of a model libraries using LLVM.
Definition at line 28 of file llvm_base_model_library_processor.hpp.
|
inlineprotected |
generate bit code
Definition at line 59 of file llvm_base_model_library_processor.hpp.
Referenced by CppAD::cg::LlvmModelLibraryProcessor< Base >::create(), and CppAD::cg::LlvmBaseModelLibraryProcessorImpl< Base >::create().