[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