From 63f79fe2eb89a891f96a3893df6aaf5153848b54 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 18 Nov 2022 06:48:07 -0500 Subject: [PATCH] [gn build] port 7059a6c32cfa --- llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn | 8 ++++++++ llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn | 1 + 4 files changed, 11 insertions(+) create mode 100644 llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn diff --git a/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn index 7574589..6710c74 100644 --- a/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn @@ -17,6 +17,7 @@ static_library("CodeGen") { "//llvm/lib/Frontend/HLSL", "//llvm/lib/IR", "//llvm/lib/IRReader", + "//llvm/lib/IRPrinter", "//llvm/lib/LTO", "//llvm/lib/Linker", "//llvm/lib/MC", diff --git a/llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn new file mode 100644 index 0000000..705bd4c --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn @@ -0,0 +1,8 @@ +static_library("IRPrinter") { + output_name = "LLVMIRPrinter" + deps = [ + "//llvm/lib/IR", + "//llvm/lib/Support", + ] + sources = [ "IRPrintingPasses.cpp" ] +} diff --git a/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn index 019a353..cba3bf6 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn @@ -4,6 +4,7 @@ static_library("Passes") { "//llvm/lib/Analysis", "//llvm/lib/CodeGen", "//llvm/lib/IR", + "//llvm/lib/IRPrinter", "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Transforms/AggressiveInstCombine", diff --git a/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn index 49b13e1..1b0f9c3 100644 --- a/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn @@ -5,6 +5,7 @@ executable("opt") { "//llvm/lib/Bitcode/Writer", "//llvm/lib/CodeGen", "//llvm/lib/IR", + "//llvm/lib/IRPrinter", "//llvm/lib/MC", "//llvm/lib/Passes", "//llvm/lib/Support", -- 2.7.4