1 import("//llvm/utils/unittest/unittest.gni")
4 # ADT is a headers-only library so there's no //llvm/lib/ADT to depend on.
5 # Also see note in //llvm/lib/Support/BUILD.gn.
7 # Some tests include files from IR, but there's no library dependency.
8 "//llvm/include/llvm/IR:public_tablegen",
10 "//llvm/lib/Testing/Support",
19 "BitmaskEnumTest.cpp",
20 "BreadthFirstIteratorTest.cpp",
21 "BumpPtrListTest.cpp",
22 "DAGDeltaAlgorithmTest.cpp",
23 "DeltaAlgorithmTest.cpp",
26 "DepthFirstIteratorTest.cpp",
27 "DirectedGraphTest.cpp",
28 "EquivalenceClassesTest.cpp",
29 "FallibleIteratorTest.cpp",
31 "FunctionExtrasTest.cpp",
32 "FunctionRefTest.cpp",
35 "IListIteratorTest.cpp",
36 "IListNodeBaseTest.cpp",
38 "IListSentinelTest.cpp",
40 "ImmutableListTest.cpp",
41 "ImmutableMapTest.cpp",
42 "ImmutableSetTest.cpp",
43 "IntEqClassesTest.cpp",
44 "IntervalMapTest.cpp",
45 "IntrusiveRefCntPtrTest.cpp",
49 "MappedIteratorTest.cpp",
51 "PackedVectorTest.cpp",
52 "PointerEmbeddedIntTest.cpp",
53 "PointerIntPairTest.cpp",
54 "PointerSumTypeTest.cpp",
55 "PointerUnionTest.cpp",
56 "PostOrderIteratorTest.cpp",
57 "PriorityWorklistTest.cpp",
58 "RangeAdapterTest.cpp",
59 "SCCIteratorTest.cpp",
64 "SimpleIListTest.cpp",
65 "SmallPtrSetTest.cpp",
67 "SmallStringTest.cpp",
68 "SmallVectorTest.cpp",
69 "SparseBitVectorTest.cpp",
70 "SparseMultiSetTest.cpp",
73 "StringExtrasTest.cpp",
77 "StringSwitchTest.cpp",
78 "TinyPtrVectorTest.cpp",