mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
9e5d8e3243
LLJITBuilder now has a setCompileFunctionCreator method which can be used to construct a CompileFunction for the LLJIT instance being created. The motivating use-case for this is supporting ObjectCaches, which can now be set up at compile-function construction time. To demonstrate this an example project, LLJITWithObjectCache, is included. llvm-svn: 365671
16 lines
413 B
CMake
16 lines
413 B
CMake
add_subdirectory(BrainF)
|
|
add_subdirectory(Fibonacci)
|
|
add_subdirectory(HowToUseJIT)
|
|
add_subdirectory(HowToUseLLJIT)
|
|
add_subdirectory(LLJITExamples)
|
|
add_subdirectory(Kaleidoscope)
|
|
add_subdirectory(ModuleMaker)
|
|
|
|
if(LLVM_ENABLE_EH AND (NOT WIN32) AND (NOT "${LLVM_NATIVE_ARCH}" STREQUAL "ARM"))
|
|
add_subdirectory(ExceptionDemo)
|
|
endif()
|
|
|
|
if( HAVE_PTHREAD_H )
|
|
add_subdirectory(ParallelJIT)
|
|
endif( HAVE_PTHREAD_H )
|