llvm.org GIT mirror llvm / 6ba6c1c utils / gn / secondary / llvm / unittests / IR / BUILD.gn
6ba6c1c

Tree @6ba6c1c (Download .tar.gz)

BUILD.gn @6ba6c1craw · history · blame

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",
  ]
  sources = [
    "AsmWriterTest.cpp",
    "AttributesTest.cpp",
    "BasicBlockTest.cpp",
    "CFGBuilder.cpp",
    "ConstantRangeTest.cpp",
    "ConstantsTest.cpp",
    "DataLayoutTest.cpp",
    "DebugInfoTest.cpp",
    "DebugTypeODRUniquingTest.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",
    "ValueHandleTest.cpp",
    "ValueMapTest.cpp",
    "ValueTest.cpp",
    "VectorTypesTest.cpp",
    "VerifierTest.cpp",
    "WaymarkTest.cpp",
  ]
}