58 lines · plain
1 2set(LLVM_LINK_COMPONENTS3 Core4 ExecutionEngine5 IRReader6 JITLink7 Object8 ObjectYAML9 OrcDebugging10 OrcJIT11 OrcShared12 OrcTargetProcess13 Passes14 RuntimeDyld15 Support16 TargetParser17 native18 )19 20add_llvm_unittest(OrcJITTests21 CoreAPIsTest.cpp22 ExecutorAddressTest.cpp23 ExecutionSessionWrapperFunctionCallsTest.cpp24 EPCGenericJITLinkMemoryManagerTest.cpp25 EPCGenericMemoryAccessTest.cpp26 IndirectionUtilsTest.cpp27 JITTargetMachineBuilderTest.cpp28 LazyCallThroughAndReexportsTest.cpp29 LibraryResolverTest.cpp30 LookupAndRecordAddrsTest.cpp31 MachOPlatformTest.cpp32 MapperJITLinkMemoryManagerTest.cpp33 MemoryFlagsTest.cpp34 MemoryMapperTest.cpp35 ObjectFormatsTest.cpp36 ObjectLinkingLayerTest.cpp37 OrcCAPITest.cpp38 OrcTestCommon.cpp39 ResourceTrackerTest.cpp40 RTDyldObjectLinkingLayerTest.cpp41 SharedMemoryMapperTest.cpp42 SimpleExecutorMemoryManagerTest.cpp43 SimplePackedSerializationTest.cpp44 SymbolStringPoolTest.cpp45 TaskDispatchTest.cpp46 ThreadSafeModuleTest.cpp47 WaitingOnGraphTest.cpp48 WrapperFunctionUtilsTest.cpp49 JITLinkRedirectionManagerTest.cpp50 ReOptimizeLayerTest.cpp51 52 EXPORT_SYMBOLS53 )54 55target_link_libraries(OrcJITTests PRIVATE56 LLVMTestingSupport57 ${ORC_JIT_TEST_LIBS})58