1set(LLVM_LINK_COMPONENTS 2 Core 3 ExecutionEngine 4 Interpreter 5 MC 6 OrcJIT 7 RuntimeDyld 8 Support 9 ) 10 11add_llvm_unittest(ExecutionEngineTests 12 ExecutionEngineTest.cpp 13 ) 14 15add_subdirectory(JITLink) 16add_subdirectory(Orc) 17 18# Include MCJIT tests only if native arch is a built JIT target. 19list(FIND LLVM_TARGETS_TO_BUILD "${LLVM_NATIVE_ARCH}" build_idx) 20list(FIND LLVM_TARGETS_WITH_JIT "${LLVM_NATIVE_ARCH}" jit_idx) 21if (NOT build_idx LESS 0 AND NOT jit_idx LESS 0) 22 add_subdirectory(MCJIT) 23endif() 24