+import("//llvm/utils/TableGen/tablegen.gni")
import("//third-party/unittest/unittest.gni")
+tablegen("GenVT") {
+ visibility = [ ":SupportTests" ]
+ args = [ "-gen-vt" ]
+ td_file = "//llvm/include/llvm/CodeGen/ValueTypes.td"
+}
+
unittest("SupportTests") {
deps = [
+ ":GenVT",
"//llvm/lib/Support",
"//llvm/lib/TargetParser",
"//llvm/lib/Testing/Support",
"LineIteratorTest.cpp",
"LockFileManagerTest.cpp",
"MD5Test.cpp",
+ "MVTTest.cpp",
"ManagedStatic.cpp",
"MatchersTest.cpp",
"MathExtrasTest.cpp",
"SubtargetFeatureInfo.cpp",
"TableGen.cpp",
"Types.cpp",
+ "VTEmitter.cpp",
"VarLenCodeEmitterGen.cpp",
"WebAssemblyDisassemblerEmitter.cpp",
"X86DisassemblerTables.cpp",