51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
import("//llvm/utils/unittest/unittest.gni")
|
|
|
|
unittest("IRTests") {
|
|
deps = [
|
|
"//llvm/lib/Analysis",
|
|
"//llvm/lib/AsmParser",
|
|
"//llvm/lib/IR",
|
|
"//llvm/lib/Passes",
|
|
"//llvm/lib/Support",
|
|
"//llvm/lib/Testing/Support",
|
|
"//llvm/lib/Transforms/Utils",
|
|
]
|
|
sources = [
|
|
"AbstractCallSiteTest.cpp",
|
|
"AsmWriterTest.cpp",
|
|
"AttributesTest.cpp",
|
|
"BasicBlockTest.cpp",
|
|
"CFGBuilder.cpp",
|
|
"ConstantRangeTest.cpp",
|
|
"ConstantsTest.cpp",
|
|
"DataLayoutTest.cpp",
|
|
"DebugInfoTest.cpp",
|
|
"DebugTypeODRUniquingTest.cpp",
|
|
"DemandedBitsTest.cpp",
|
|
"DominatorTreeBatchUpdatesTest.cpp",
|
|
"DominatorTreeTest.cpp",
|
|
"FunctionTest.cpp",
|
|
"IRBuilderTest.cpp",
|
|
"InstructionsTest.cpp",
|
|
"IntrinsicsTest.cpp",
|
|
"LegacyPassManagerTest.cpp",
|
|
"MDBuilderTest.cpp",
|
|
"ManglerTest.cpp",
|
|
"MetadataTest.cpp",
|
|
"ModuleTest.cpp",
|
|
"PassBuilderCallbacksTest.cpp",
|
|
"PassManagerTest.cpp",
|
|
"PatternMatch.cpp",
|
|
"TimePassesTest.cpp",
|
|
"TypesTest.cpp",
|
|
"UseTest.cpp",
|
|
"UserTest.cpp",
|
|
"VPIntrinsicTest.cpp",
|
|
"ValueHandleTest.cpp",
|
|
"ValueMapTest.cpp",
|
|
"ValueTest.cpp",
|
|
"VectorTypesTest.cpp",
|
|
"VerifierTest.cpp",
|
|
]
|
|
}
|