Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / unittests / IR / CMakeLists.txt
blob633166221c69070a74ff65060d6056470c432eb2
1 set(LLVM_LINK_COMPONENTS
2   Analysis
3   AsmParser
4   Core
5   Support
6   Passes
7   TargetParser
8   TransformUtils
9   ScalarOpts
10   )
12 add_llvm_unittest(IRTests
13   AbstractCallSiteTest.cpp
14   AsmWriterTest.cpp
15   AttributesTest.cpp
16   BasicBlockTest.cpp
17   BasicBlockDbgInfoTest.cpp
18   CFGBuilder.cpp
19   ConstantRangeTest.cpp
20   ConstantRangeListTest.cpp
21   ConstantsTest.cpp
22   DataLayoutTest.cpp
23   DebugInfoTest.cpp
24   DebugTypeODRUniquingTest.cpp
25   DemandedBitsTest.cpp
26   DominatorTreeTest.cpp
27   DominatorTreeBatchUpdatesTest.cpp
28   FunctionTest.cpp
29   PassBuilderCallbacksTest.cpp
30   IRBuilderTest.cpp
31   InstructionsTest.cpp
32   IntrinsicsTest.cpp
33   LegacyPassManagerTest.cpp
34   MDBuilderTest.cpp
35   MemoryModelRelaxationAnnotationsTest.cpp
36   ManglerTest.cpp
37   MetadataTest.cpp
38   ModuleTest.cpp
39   ModuleSummaryIndexTest.cpp
40   PassManagerTest.cpp
41   PatternMatch.cpp
42   ShuffleVectorInstTest.cpp
43   StructuralHashTest.cpp
44   TimePassesTest.cpp
45   TypesTest.cpp
46   UseTest.cpp
47   UserTest.cpp
48   ValueHandleTest.cpp
49   ValueMapTest.cpp
50   ValueTest.cpp
51   VectorBuilderTest.cpp
52   VectorTypesTest.cpp
53   VerifierTest.cpp
54   VFABIDemanglerTest.cpp
55   VPIntrinsicTest.cpp
56   CoreBindings.cpp
57   )
59 target_link_libraries(IRTests PRIVATE LLVMTestingSupport)