• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1set(LLVM_LINK_COMPONENTS
2  Analysis
3  AsmParser
4  Core
5  IPA
6  Support
7  )
8
9set(IRSources
10  AttributesTest.cpp
11  ConstantRangeTest.cpp
12  ConstantsTest.cpp
13  DominatorTreeTest.cpp
14  IRBuilderTest.cpp
15  InstructionsTest.cpp
16  LeakDetectorTest.cpp
17  LegacyPassManagerTest.cpp
18  MDBuilderTest.cpp
19  MetadataTest.cpp
20  PassManagerTest.cpp
21  PatternMatch.cpp
22  TypeBuilderTest.cpp
23  TypesTest.cpp
24  UserTest.cpp
25  ValueHandleTest.cpp
26  ValueMapTest.cpp
27  ValueTest.cpp
28  VerifierTest.cpp
29  WaymarkTest.cpp
30  )
31
32# HACK: Declare a couple of source files as optionally compiled to satisfy the
33# missing-file-checker in LLVM's weird CMake build.
34set(LLVM_OPTIONAL_SOURCES
35  ValueMapTest.cpp
36  )
37
38add_llvm_unittest(IRTests
39  ${IRSources}
40  )
41