[llvm] r360551 - gn build: merge r360550
David L. Jones via llvm-commits
llvm-commits at lists.llvm.org
Sun May 12 20:43:25 PDT 2019
Author: dlj
Date: Sun May 12 20:43:25 2019
New Revision: 360551
URL: http://llvm.org/viewvc/llvm-project?rev=360551&view=rev
Log:
gn build: merge r360550
Removed:
llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/InstPrinter/
Modified:
llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn
llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn
Modified: llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn?rev=360551&r1=360550&r2=360551&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn Sun May 12 20:43:25 2019
@@ -44,7 +44,6 @@ static_library("LLVMWebAssemblyCodeGen")
":WebAssemblyGenGlobalISel",
":WebAssemblyGenMCPseudoLowering",
":WebAssemblyGenRegisterBank",
- "InstPrinter",
"MCTargetDesc",
"TargetInfo",
"//llvm/include/llvm/Config:llvm-config",
@@ -114,7 +113,6 @@ group("WebAssembly") {
":LLVMWebAssemblyCodeGen",
"AsmParser",
"Disassembler",
- "InstPrinter",
"MCTargetDesc",
"TargetInfo",
]
Modified: llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn?rev=360551&r1=360550&r2=360551&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn Sun May 12 20:43:25 2019
@@ -1,5 +1,11 @@
import("//llvm/utils/TableGen/tablegen.gni")
+tablegen("WebAssemblyGenAsmWriter") {
+ visibility = [ ":tablegen" ]
+ args = [ "-gen-asm-writer" ]
+ td_file = "../WebAssembly.td"
+}
+
tablegen("WebAssemblyGenInstrInfo") {
visibility = [ ":tablegen" ]
args = [ "-gen-instr-info" ]
@@ -32,6 +38,7 @@ group("tablegen") {
"../Utils",
]
public_deps = [
+ ":WebAssemblyGenAsmWriter",
":WebAssemblyGenInstrInfo",
":WebAssemblyGenMCCodeEmitter",
":WebAssemblyGenRegisterInfo",
@@ -46,12 +53,12 @@ static_library("MCTargetDesc") {
deps = [
"//llvm/lib/MC",
"//llvm/lib/Support",
- "//llvm/lib/Target/WebAssembly/InstPrinter",
"//llvm/lib/Target/WebAssembly/TargetInfo",
]
include_dirs = [ ".." ]
sources = [
"WebAssemblyAsmBackend.cpp",
+ "WebAssemblyInstPrinter.cpp",
"WebAssemblyMCAsmInfo.cpp",
"WebAssemblyMCCodeEmitter.cpp",
"WebAssemblyMCTargetDesc.cpp",
More information about the llvm-commits
mailing list