[gn build] (manually) port b9c05aff205b (MIRTests)
authorNico Weber <thakis@chromium.org>
Sat, 19 Jun 2021 17:03:51 +0000 (13:03 -0400)
committerNico Weber <thakis@chromium.org>
Sat, 19 Jun 2021 17:04:09 +0000 (13:04 -0400)
llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn [new file with mode: 0644]

index d8f067a..4816c1a 100644 (file)
@@ -120,6 +120,7 @@ static_library("CodeGen") {
     "MachineLoopUtils.cpp",
     "MachineModuleInfo.cpp",
     "MachineModuleInfoImpls.cpp",
+    "MachineModuleSlotTracker.cpp",
     "MachineOperand.cpp",
     "MachineOptimizationRemarkEmitter.cpp",
     "MachineOutliner.cpp",
index 42458bf..ff2568b 100644 (file)
@@ -29,6 +29,7 @@ group("unittests") {
     "Linker:LinkerTests",
     "MC:MCTests",
     "MI:MITests",
+    "MIR:MIRTests",
     "Object:ObjectTests",
     "ObjectYAML:ObjectYAMLTests",
     "Option:OptionTests",
index 2392153..8a286be 100644 (file)
@@ -7,6 +7,7 @@ unittest("CodeGenTests") {
     "//llvm/lib/CodeGen",
     "//llvm/lib/CodeGen/AsmPrinter",
     "//llvm/lib/CodeGen/SelectionDAG",
+    "//llvm/lib/FileCheck",
     "//llvm/lib/IR",
     "//llvm/lib/MC",
     "//llvm/lib/Passes",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn
new file mode 100644 (file)
index 0000000..dc069d4
--- /dev/null
@@ -0,0 +1,17 @@
+import("//llvm/utils/unittest/unittest.gni")
+
+unittest("MIRTests") {
+  deps = [
+
+    "//llvm/lib/CodeGen",
+    "//llvm/lib/IR",
+    "//llvm/lib/FileCheck",
+    "//llvm/lib/MC",
+    "//llvm/lib/CodeGen/MIRParser",
+    "//llvm/lib/Support",
+    "//llvm/lib/Target",
+    "//llvm/lib/Target:TargetsToBuild",
+    "//llvm/lib/Testing/Support",
+  ]
+  sources = [ "MachineMetadata.cpp" ]
+}