[gn build] port 7059a6c32cfa
authorNico Weber <thakis@chromium.org>
Fri, 18 Nov 2022 11:48:07 +0000 (06:48 -0500)
committerNico Weber <thakis@chromium.org>
Fri, 18 Nov 2022 11:48:51 +0000 (06:48 -0500)
llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/IRPrinter/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn
llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn

index 7574589..6710c74 100644 (file)
@@ -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 (file)
index 0000000..705bd4c
--- /dev/null
@@ -0,0 +1,8 @@
+static_library("IRPrinter") {
+  output_name = "LLVMIRPrinter"
+  deps = [
+    "//llvm/lib/IR",
+    "//llvm/lib/Support",
+  ]
+  sources = [ "IRPrintingPasses.cpp" ]
+}
index 019a353..cba3bf6 100644 (file)
@@ -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",
index 49b13e1..1b0f9c3 100644 (file)
@@ -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",