[llvm] r360492 - gn build: merge r360490

David L. Jones via llvm-commits llvm-commits at lists.llvm.org
Fri May 10 17:44:30 PDT 2019


Author: dlj
Date: Fri May 10 17:44:30 2019
New Revision: 360492

URL: http://llvm.org/viewvc/llvm-project?rev=360492&view=rev
Log:
gn build: merge r360490

Removed:
    llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/InstPrinter/
Modified:
    llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn
    llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn

Modified: llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn?rev=360492&r1=360491&r2=360492&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn Fri May 10 17:44:30 2019
@@ -44,7 +44,6 @@ static_library("LLVMARMCodeGen") {
     ":ARMGenGlobalISel",
     ":ARMGenMCPseudoLowering",
     ":ARMGenRegisterBank",
-    "InstPrinter",
     "MCTargetDesc",
     "TargetInfo",
     "Utils",
@@ -114,7 +113,6 @@ group("ARM") {
     ":LLVMARMCodeGen",
     "AsmParser",
     "Disassembler",
-    "InstPrinter",
     "MCTargetDesc",
     "TargetInfo",
     "Utils",

Modified: llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn?rev=360492&r1=360491&r2=360492&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn Fri May 10 17:44:30 2019
@@ -1,5 +1,11 @@
 import("//llvm/utils/TableGen/tablegen.gni")
 
+tablegen("ARMGenAsmWriter") {
+  visibility = [ ":tablegen" ]
+  args = [ "-gen-asm-writer" ]
+  td_file = "../ARM.td"
+}
+
 tablegen("ARMGenInstrInfo") {
   visibility = [ ":tablegen" ]
   args = [ "-gen-instr-info" ]
@@ -27,11 +33,11 @@ tablegen("ARMGenSubtargetInfo") {
 group("tablegen") {
   visibility = [
     ":MCTargetDesc",
-    "../InstPrinter",
     "../TargetInfo",
     "../Utils",
   ]
   public_deps = [
+    ":ARMGenAsmWriter",
     ":ARMGenInstrInfo",
     ":ARMGenMCCodeEmitter",
     ":ARMGenRegisterInfo",
@@ -47,7 +53,6 @@ static_library("MCTargetDesc") {
     "//llvm/lib/MC",
     "//llvm/lib/MC/MCDisassembler",
     "//llvm/lib/Support",
-    "//llvm/lib/Target/ARM/InstPrinter",
     "//llvm/lib/Target/ARM/TargetInfo",
     "//llvm/lib/Target/ARM/Utils",
   ]
@@ -56,6 +61,7 @@ static_library("MCTargetDesc") {
     "ARMAsmBackend.cpp",
     "ARMELFObjectWriter.cpp",
     "ARMELFStreamer.cpp",
+    "ARMInstPrinter.cpp",
     "ARMMCAsmInfo.cpp",
     "ARMMCCodeEmitter.cpp",
     "ARMMCExpr.cpp",




More information about the llvm-commits mailing list