[llvm-branch-commits] [llvm] 0975604 - [gn build] (manually) port 387d3c24792f
Nico Weber via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jan 14 13:24:45 PST 2021
Author: Nico Weber
Date: 2021-01-14T16:19:25-05:00
New Revision: 0975604cc013b51ef2435199bd74a6d635b11150
URL: https://github.com/llvm/llvm-project/commit/0975604cc013b51ef2435199bd74a6d635b11150
DIFF: https://github.com/llvm/llvm-project/commit/0975604cc013b51ef2435199bd74a6d635b11150.diff
LOG: [gn build] (manually) port 387d3c24792f
Added:
Modified:
llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn
Removed:
llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn
################################################################################
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
index 5469696c0de3..55f10cd5c82b 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
@@ -18,7 +18,6 @@ static_library("AsmParser") {
"//llvm/lib/Support",
"//llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter",
"//llvm/lib/Target/RISCV/MCTargetDesc",
- "//llvm/lib/Target/RISCV/Utils",
]
include_dirs = [ ".." ]
sources = [ "RISCVAsmParser.cpp" ]
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
index c63ab84d9baf..366623cb0fad 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
@@ -50,7 +50,6 @@ static_library("LLVMRISCVCodeGen") {
"AsmParser:RISCVGenAsmMatcher",
"MCTargetDesc",
"TargetInfo",
- "Utils",
"//llvm/include/llvm/Config:llvm-config",
"//llvm/lib/CodeGen",
"//llvm/lib/CodeGen/AsmPrinter",
@@ -97,6 +96,5 @@ group("RISCV") {
"Disassembler",
"MCTargetDesc",
"TargetInfo",
- "Utils",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
index 09a5a367164a..cb579221fd36 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
@@ -13,7 +13,6 @@ static_library("Disassembler") {
"//llvm/lib/MC/MCDisassembler",
"//llvm/lib/Support",
"//llvm/lib/Target/RISCV/MCTargetDesc",
- "//llvm/lib/Target/RISCV/Utils",
]
include_dirs = [ ".." ]
sources = [ "RISCVDisassembler.cpp" ]
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn
index f6326a596920..47d526840fe0 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn
@@ -24,6 +24,12 @@ tablegen("RISCVGenRegisterInfo") {
td_file = "../RISCV.td"
}
+tablegen("RISCVGenSearchableTables") {
+ visibility = [ ":tablegen" ]
+ args = [ "-gen-searchable-tables" ]
+ td_file = "../RISCV.td"
+}
+
tablegen("RISCVGenSubtargetInfo") {
visibility = [ ":tablegen" ]
args = [ "-gen-subtarget" ]
@@ -36,11 +42,11 @@ tablegen("RISCVGenSubtargetInfo") {
group("tablegen") {
visibility = [
":MCTargetDesc",
- "../Utils",
]
public_deps = [
":RISCVGenInstrInfo",
":RISCVGenRegisterInfo",
+ ":RISCVGenSearchableTables",
":RISCVGenSubtargetInfo",
]
}
@@ -54,11 +60,11 @@ static_library("MCTargetDesc") {
"//llvm/lib/MC",
"//llvm/lib/Support",
"//llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter",
- "//llvm/lib/Target/RISCV/Utils",
]
include_dirs = [ ".." ]
sources = [
"RISCVAsmBackend.cpp",
+ "RISCVBaseInfo.cpp",
"RISCVELFObjectWriter.cpp",
"RISCVELFStreamer.cpp",
"RISCVInstPrinter.cpp",
@@ -66,6 +72,7 @@ static_library("MCTargetDesc") {
"RISCVMCCodeEmitter.cpp",
"RISCVMCExpr.cpp",
"RISCVMCTargetDesc.cpp",
+ "RISCVMatInt.cpp",
"RISCVTargetStreamer.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn
deleted file mode 100644
index 5bce835f1dd2..000000000000
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn
+++ /dev/null
@@ -1,27 +0,0 @@
-import("//llvm/utils/TableGen/tablegen.gni")
-
-# Generates RISCVGenSearchableTables.inc
-tablegen("RISCVGenSearchableTables") {
- visibility = [ ":Utils" ]
- args = [ "-gen-searchable-tables" ]
- td_file = "../RISCV.td"
-}
-
-static_library("Utils") {
- output_name = "LLVMRISCVUtils"
- public_deps = [ ":RISCVGenSearchableTables" ]
- deps = [
- "//llvm/lib/MC",
- "//llvm/lib/Support",
-
- # MCTargetDesc depends on Utils, so we can't depend on the full
- # MCTargetDesc target here: it would form a cycle.
- "//llvm/lib/Target/RISCV/MCTargetDesc:tablegen",
- ]
-
- include_dirs = [ ".." ]
- sources = [
- "RISCVBaseInfo.cpp",
- "RISCVMatInt.cpp",
- ]
-}
More information about the llvm-branch-commits
mailing list