[llvm] b1c195c - [gn] port 27f30029741e (yet another tblgen reorg)
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 3 05:00:16 PST 2025
Author: Nico Weber
Date: 2025-01-03T08:00:08-05:00
New Revision: b1c195cbd16adbc4dac8f4bc01b8a34e315d3e61
URL: https://github.com/llvm/llvm-project/commit/b1c195cbd16adbc4dac8f4bc01b8a34e315d3e61
DIFF: https://github.com/llvm/llvm-project/commit/b1c195cbd16adbc4dac8f4bc01b8a34e315d3e61.diff
LOG: [gn] port 27f30029741e (yet another tblgen reorg)
Added:
Modified:
llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
llvm/utils/gn/secondary/llvm/utils/TableGen/Basic/BUILD.gn
llvm/utils/gn/secondary/llvm/utils/TableGen/Common/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
index ba52a97f39d856..e2daa1e9b73c26 100644
--- a/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
@@ -1,29 +1,13 @@
-source_set("llvm-min-tblgen-sources") {
- sources = [
- "ARMTargetDefEmitter.cpp",
- "Attributes.cpp",
- "DirectiveEmitter.cpp",
- "IntrinsicEmitter.cpp",
- "RISCVTargetDefEmitter.cpp",
- "TableGen.cpp",
- "VTEmitter.cpp",
- ]
- deps = [
- "Basic",
- "//llvm/lib/Support",
- ]
-}
-
executable("llvm-min-tblgen") {
+ sources = [ "llvm-min-tblgen.cpp" ]
deps = [
- ":llvm-min-tblgen-sources",
"Basic",
+ "//llvm/lib/Support",
]
}
executable("llvm-tblgen") {
deps = [
- ":llvm-min-tblgen-sources",
"Basic",
"Common",
"//llvm/include/llvm/Config:llvm-config",
@@ -55,6 +39,7 @@ executable("llvm-tblgen") {
"GlobalISelEmitter.cpp",
"InstrDocsEmitter.cpp",
"InstrInfoEmitter.cpp",
+ "llvm-tblgen.cpp",
"MacroFusionPredicatorEmitter.cpp",
"OptionParserEmitter.cpp",
"OptionRSTEmitter.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/utils/TableGen/Basic/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/TableGen/Basic/BUILD.gn
index 2ebe393fa0fd9d..ef6d6e44b6f8dd 100644
--- a/llvm/utils/gn/secondary/llvm/utils/TableGen/Basic/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/TableGen/Basic/BUILD.gn
@@ -1,10 +1,17 @@
-static_library("Basic") {
+source_set("Basic") {
deps = [
"//llvm/lib/Support",
"//llvm/lib/TableGen",
]
sources = [
+ "ARMTargetDefEmitter.cpp",
+ "Attributes.cpp",
"CodeGenIntrinsics.cpp",
+ "DirectiveEmitter.cpp",
+ "IntrinsicEmitter.cpp",
+ "RISCVTargetDefEmitter.cpp",
"SDNodeProperties.cpp",
+ "TableGen.cpp",
+ "VTEmitter.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/utils/TableGen/Common/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/TableGen/Common/BUILD.gn
index c46e7cb1dc8b70..31d0e1dade0397 100644
--- a/llvm/utils/gn/secondary/llvm/utils/TableGen/Common/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/TableGen/Common/BUILD.gn
@@ -1,4 +1,4 @@
-static_library("Common") {
+source_set("Common") {
deps = [
"//llvm/include/llvm/CodeGen:GenVT",
"//llvm/lib/CodeGenTypes",
More information about the llvm-commits
mailing list