CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
|
#include <llvm_base_model_library_processor.hpp>
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.
|
inlineexplicit |
Definition at line 31 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().
|
inlinestaticprotected |
Definition at line 39 of file llvm_base_model_library_processor.hpp.
|
inlineprotectedinherited |
Definition at line 41 of file model_library_processor.hpp.
|
inlineprotectedinherited |
Definition at line 45 of file model_library_processor.hpp.
|
protectedinherited |
Definition at line 30 of file model_library_processor.hpp.