blob: 05e093e0c0b4001c14cebea58772a86eb485176f [file] [log] [blame]
Chandler Carruth94d02512012-06-21 09:51:26 +00001set(LLVM_LINK_COMPONENTS
NAKAMURA Takumib5c4b8762013-12-10 11:13:32 +00002 Core
3 ExecutionEngine
4 Interpreter
NAKAMURA Takumi23b702c2014-07-14 05:01:53 +00005 MC
NAKAMURA Takumi7540eaf2015-02-16 02:13:30 +00006 RuntimeDyld
NAKAMURA Takumib5c4b8762013-12-10 11:13:32 +00007 Support
Chandler Carruth94d02512012-06-21 09:51:26 +00008 )
9
10add_llvm_unittest(ExecutionEngineTests
11 ExecutionEngineTest.cpp
12 )
13
Eric Christopher79cc1e32014-09-02 22:28:02 +000014# Include MCJIT tests only if native arch is a built JIT target.
Alp Toker7bfa48b2014-06-08 02:45:56 +000015list(FIND LLVM_TARGETS_TO_BUILD "${LLVM_NATIVE_ARCH}" build_idx)
16list(FIND LLVM_TARGETS_WITH_JIT "${LLVM_NATIVE_ARCH}" jit_idx)
17if (NOT build_idx LESS 0 AND NOT jit_idx LESS 0)
Jyotsna Verma8542abd2013-03-28 03:38:29 +000018 add_subdirectory(MCJIT)
19endif()