[llvm] 6abcaa0 - [gn] Port 631bfdbee5b4 (GenVT.inc)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Tue May 2 17:04:44 PDT 2023


Author: Nico Weber
Date: 2023-05-02T20:04:33-04:00
New Revision: 6abcaa078d0f8466a6cd387fa55551123fe1140a

URL: https://github.com/llvm/llvm-project/commit/6abcaa078d0f8466a6cd387fa55551123fe1140a
DIFF: https://github.com/llvm/llvm-project/commit/6abcaa078d0f8466a6cd387fa55551123fe1140a.diff

LOG: [gn] Port 631bfdbee5b4 (GenVT.inc)

Added: 
    llvm/utils/gn/secondary/llvm/include/llvm/CodeGen/BUILD.gn

Modified: 
    llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/llvm/include/llvm/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/include/llvm/CodeGen/BUILD.gn
new file mode 100644
index 0000000000000..fdbe4f92d564e
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/include/llvm/CodeGen/BUILD.gn
@@ -0,0 +1,7 @@
+import("//llvm/utils/TableGen/tablegen.gni")
+
+tablegen("GenVT") {
+  args = [ "-gen-vt" ]
+  td_file = "//llvm/include/llvm/CodeGen/ValueTypes.td"
+  tblgen_target = "//llvm/utils/TableGen:llvm-min-tblgen"
+}

diff  --git a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
index 28e392c160703..44c40257ca66b 100644
--- a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
@@ -5,6 +5,7 @@ static_library("CodeGen") {
     "//llvm/include/llvm/Config:llvm-config",
   ]
   deps = [
+    "//llvm/include/llvm/CodeGen:GenVT",
     "//llvm/lib/Analysis",
     "//llvm/lib/Bitcode/Reader",
     "//llvm/lib/Bitcode/Writer",

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
index 122baedfa292c..a33302865a84a 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
@@ -1,16 +1,7 @@
-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"
-  tblgen_target = "//llvm/utils/TableGen:llvm-min-tblgen"
-}
-
 unittest("SupportTests") {
   deps = [
-    ":GenVT",
     "//llvm/lib/Support",
     "//llvm/lib/TargetParser",
     "//llvm/lib/Testing/Support",
@@ -65,7 +56,6 @@ unittest("SupportTests") {
     "LineIteratorTest.cpp",
     "LockFileManagerTest.cpp",
     "MD5Test.cpp",
-    "MVTTest.cpp",
     "ManagedStatic.cpp",
     "MatchersTest.cpp",
     "MathExtrasTest.cpp",

diff  --git a/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn
index b2d95a05956c7..2e36a5397a91d 100644
--- a/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn
@@ -1,5 +1,8 @@
 static_library("GlobalISel") {
-  deps = [ "//llvm/lib/Support" ]
+  deps = [
+    "//llvm/include/llvm/CodeGen:GenVT",
+    "//llvm/lib/Support",
+  ]
   sources = [
     "CodeExpander.cpp",
     "GIMatchDag.cpp",


        


More information about the llvm-commits mailing list