1import("//third-party/unittest/unittest.gni") 2 3unittest("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 "//llvm/lib/Transforms/Utils", 12 ] 13 sources = [ 14 "AbstractCallSiteTest.cpp", 15 "AsmWriterTest.cpp", 16 "AttributesTest.cpp", 17 "BasicBlockTest.cpp", 18 "CFGBuilder.cpp", 19 "ConstantRangeTest.cpp", 20 "ConstantsTest.cpp", 21 "CoreBindings.cpp", 22 "DataLayoutTest.cpp", 23 "DebugInfoTest.cpp", 24 "DebugTypeODRUniquingTest.cpp", 25 "DemandedBitsTest.cpp", 26 "DominatorTreeBatchUpdatesTest.cpp", 27 "DominatorTreeTest.cpp", 28 "FunctionTest.cpp", 29 "IRBuilderTest.cpp", 30 "InstructionsTest.cpp", 31 "IntrinsicsTest.cpp", 32 "LegacyPassManagerTest.cpp", 33 "MDBuilderTest.cpp", 34 "ManglerTest.cpp", 35 "MetadataTest.cpp", 36 "ModuleTest.cpp", 37 "PassBuilderCallbacksTest.cpp", 38 "PassManagerTest.cpp", 39 "PatternMatch.cpp", 40 "ShuffleVectorInstTest.cpp", 41 "TimePassesTest.cpp", 42 "TypesTest.cpp", 43 "UseTest.cpp", 44 "UserTest.cpp", 45 "VPIntrinsicTest.cpp", 46 "ValueHandleTest.cpp", 47 "ValueMapTest.cpp", 48 "ValueTest.cpp", 49 "VectorBuilderTest.cpp", 50 "VectorTypesTest.cpp", 51 "VerifierTest.cpp", 52 ] 53} 54