1*9880d681SAndroid Build Coastguard Workerset(LLVM_LINK_COMPONENTS 2*9880d681SAndroid Build Coastguard Worker Core 3*9880d681SAndroid Build Coastguard Worker ExecutionEngine 4*9880d681SAndroid Build Coastguard Worker Interpreter 5*9880d681SAndroid Build Coastguard Worker MC 6*9880d681SAndroid Build Coastguard Worker OrcJIT 7*9880d681SAndroid Build Coastguard Worker RuntimeDyld 8*9880d681SAndroid Build Coastguard Worker Support 9*9880d681SAndroid Build Coastguard Worker ) 10*9880d681SAndroid Build Coastguard Worker 11*9880d681SAndroid Build Coastguard Workeradd_llvm_unittest(ExecutionEngineTests 12*9880d681SAndroid Build Coastguard Worker ExecutionEngineTest.cpp 13*9880d681SAndroid Build Coastguard Worker ) 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Workeradd_subdirectory(Orc) 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker# Include MCJIT tests only if native arch is a built JIT target. 18*9880d681SAndroid Build Coastguard Workerlist(FIND LLVM_TARGETS_TO_BUILD "${LLVM_NATIVE_ARCH}" build_idx) 19*9880d681SAndroid Build Coastguard Workerlist(FIND LLVM_TARGETS_WITH_JIT "${LLVM_NATIVE_ARCH}" jit_idx) 20*9880d681SAndroid Build Coastguard Workerif (NOT build_idx LESS 0 AND NOT jit_idx LESS 0) 21*9880d681SAndroid Build Coastguard Worker add_subdirectory(MCJIT) 22*9880d681SAndroid Build Coastguard Workerendif() 23