gn build: Merge r372706
[llvm-complete.git] / utils / gn / secondary / llvm / unittests / IR / BUILD.gn
blobd3342af392da88b7cc61dfacd858cd46b7af8713
1 import("//llvm/utils/unittest/unittest.gni")
3 unittest("IRTests") {
4   deps = [
5     "//llvm/lib/Analysis",
6     "//llvm/lib/AsmParser",
7     "//llvm/lib/IR",
8     "//llvm/lib/Passes",
9     "//llvm/lib/Support",
10     "//llvm/lib/Testing/Support",
11   ]
12   sources = [
13     "AsmWriterTest.cpp",
14     "AttributesTest.cpp",
15     "BasicBlockTest.cpp",
16     "CFGBuilder.cpp",
17     "ConstantRangeTest.cpp",
18     "ConstantsTest.cpp",
19     "DataLayoutTest.cpp",
20     "DebugInfoTest.cpp",
21     "DebugTypeODRUniquingTest.cpp",
22     "DominatorTreeBatchUpdatesTest.cpp",
23     "DominatorTreeTest.cpp",
24     "FunctionTest.cpp",
25     "IRBuilderTest.cpp",
26     "InstructionsTest.cpp",
27     "IntrinsicsTest.cpp",
28     "LegacyPassManagerTest.cpp",
29     "MDBuilderTest.cpp",
30     "ManglerTest.cpp",
31     "MetadataTest.cpp",
32     "ModuleTest.cpp",
33     "PassBuilderCallbacksTest.cpp",
34     "PassManagerTest.cpp",
35     "PatternMatch.cpp",
36     "TimePassesTest.cpp",
37     "TypesTest.cpp",
38     "UseTest.cpp",
39     "UserTest.cpp",
40     "ValueHandleTest.cpp",
41     "ValueMapTest.cpp",
42     "ValueTest.cpp",
43     "VectorTypesTest.cpp",
44     "VerifierTest.cpp",
45     "WaymarkTest.cpp",
46   ]