From 2aa998d22fe09191cd6c1b697e373266c1131502 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Tue, 20 Dec 2022 10:06:28 -0500 Subject: [PATCH] [gn] Add explicit deps on TargetParser This diff was generated by the following script: #!/usr/bin/env python3 import os, subprocess r = subprocess.run('git show --pretty='' --name-only f09cf34d00'.split(), stdout=subprocess.PIPE, text=True) for line in r.stdout.splitlines(): if not line.endswith('CMakeLists.txt'): continue gn = 'llvm/utils/gn/secondary/' + os.path.dirname(line) + '/BUILD.gn' if not os.path.exists(gn): continue with open(gn) as f: contents = f.read() if contents.count('"//llvm/lib/Support",') == 1: contents = contents.replace( '"//llvm/lib/Support",', '"//llvm/lib/Support", "//llvm/lib/TargetParser",') elif contents.count(' deps = [') == 1: contents = contents.replace( ' deps = [', ' deps = [ "//llvm/lib/TargetParser",') else: print('needs manual fixup:', gn) continue with open(gn, 'w') as f: f.write(contents) I then manually fixed up the BUILD.gn files for Support (should not depend on TargetParser) and TargetParser (should depend on Support) and ran `gn format` on all touched files. --- llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn | 1 + llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn | 1 + llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn | 1 + .../gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn | 1 + llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn | 1 + .../utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/tools/clang-linker-wrapper/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/COFF/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/Common/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/ELF/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/MachO/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/MinGW/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/wasm/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Plugins/ABI/X86/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/Disassembler/LLVMC/BUILD.gn | 1 + .../secondary/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/BUILD.gn | 1 + .../lldb/source/Plugins/DynamicLoader/Windows-DYLD/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/ObjectFile/Breakpad/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/ObjectFile/PECOFF/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/Process/gdb-remote/BUILD.gn | 1 + .../gn/secondary/lldb/source/Plugins/SymbolFile/NativePDB/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/utils/lit-cpuid/BUILD.gn | 5 ++++- llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn | 5 ++++- llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn | 1 + .../gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn | 1 + .../utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 3 --- llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn | 1 + .../utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCA/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/LoongArch/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn | 1 + .../utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn | 3 +-- llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/WindowsDriver/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn | 1 + .../utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/llvm-tli-checker/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn | 5 ++++- llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn | 1 + .../utils/gn/secondary/llvm/unittests/DebugInfo/LogicalView/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn | 1 + .../utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MC/X86/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn | 1 + .../utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/tools/llvm-mca/BUILD.gn | 1 + 210 files changed, 218 insertions(+), 8 deletions(-) diff --git a/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn index 5010cce..9c1249a 100644 --- a/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn +++ b/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn @@ -9,6 +9,7 @@ static_library("Core") { "//llvm/lib/MC/MCDisassembler", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/pthread", ] sources = [ diff --git a/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn index 25b78fc..9467eaa 100644 --- a/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn +++ b/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn @@ -7,6 +7,7 @@ static_library("Passes") { "//llvm/lib/CodeGen/AsmPrinter", "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", "//llvm/utils/gn/build/libs/pthread", ] diff --git a/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn index fbc40a7..5362321 100644 --- a/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn +++ b/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn @@ -15,6 +15,7 @@ static_library("Rewrite") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/pthread", ] sources = [ diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn index 6d01ce5..0234f1d 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn @@ -10,6 +10,7 @@ static_library("portability") { "//clang/lib/Lex", "//clang/lib/Tooling", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "PortabilityTidyModule.cpp", diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn index 11a502b..64093c3 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn @@ -62,6 +62,7 @@ static_library("clangd") { "//clang/lib/Tooling/Syntax", "//llvm/lib/Support", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/pthread", ] include_dirs = [ diff --git a/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn index f3ed172..1d01bd8 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn @@ -10,6 +10,7 @@ executable("modularize") { "//clang/lib/Tooling", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "CoverageChecker.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn index 923ff66..8a790c0 100644 --- a/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn @@ -12,6 +12,7 @@ static_library("ARCMigrate") { "//clang/lib/Sema", "//clang/lib/Serialization", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ARCMT.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn index b4cb9ac..3632fac 100644 --- a/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn @@ -31,6 +31,7 @@ static_library("AST") { "//llvm/lib/BinaryFormat", "//llvm/lib/Frontend/OpenMP", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Generated files used in public headers should be in public_deps, the rest diff --git a/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn index ca30f74..664dabf 100644 --- a/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn @@ -50,6 +50,7 @@ static_library("Basic") { "//clang/include/clang/Sema:AttrSpellingListIndex", "//llvm/include/llvm/Config:llvm-config", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn index 0a50a94..35041fe 100644 --- a/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn @@ -27,6 +27,7 @@ static_library("CodeGen") { "//llvm/lib/ProfileData/Coverage", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Coroutines", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/InstCombine", diff --git a/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn index 0f5cffa..4f6b63d 100644 --- a/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn @@ -7,6 +7,7 @@ static_library("CrossTU") { "//clang/lib/Frontend", "//clang/lib/Index", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "CrossTranslationUnit.cpp" ] } diff --git a/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn index 93a1872e..b61e57d 100644 --- a/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn @@ -18,6 +18,7 @@ static_library("Driver") { "//llvm/lib/BinaryFormat", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/WindowsDriver", ] public_deps = [ diff --git a/llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn index 8ff3cbc..2e27713 100644 --- a/llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn @@ -7,6 +7,7 @@ static_library("ExtractAPI") { "//clang/lib/Frontend", "//clang/lib/Index", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "API.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn index b684210f..6d7c174 100644 --- a/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn @@ -16,6 +16,7 @@ static_library("Frontend") { "//llvm/lib/Option", "//llvm/lib/ProfileData", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ASTConsumers.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn index 8f686f2..3a50975 100644 --- a/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn @@ -20,6 +20,7 @@ static_library("Interpreter") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:NativeTarget", + "//llvm/lib/TargetParser", ] sources = [ "IncrementalExecutor.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn index 5248834..ef37b54 100644 --- a/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn @@ -4,6 +4,7 @@ static_library("Lex") { deps = [ "//clang/lib/Basic", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DependencyDirectivesScanner.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn index 79e13e0..2e0550f 100644 --- a/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn @@ -12,6 +12,7 @@ static_library("Parse") { "//llvm/lib/MC", "//llvm/lib/MC/MCParser", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ParseAST.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn index 3083155..6bfac45 100644 --- a/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn @@ -29,6 +29,7 @@ static_library("Sema") { "//llvm/lib/Frontend/OpenMP", "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "AnalysisBasedWarnings.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn index 4862556..1fdcaf2 100644 --- a/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn @@ -10,6 +10,7 @@ static_library("Serialization") { "//clang/lib/Sema", "//llvm/lib/Bitcode/Reader", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ASTCommon.cpp", diff --git a/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn index 185b773..50b070e 100644 --- a/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn @@ -10,6 +10,7 @@ static_library("Checkers") { "//clang/lib/Lex", "//clang/lib/StaticAnalyzer/Core", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn index 2be7255..e8240f2 100644 --- a/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn @@ -26,6 +26,7 @@ static_library("Tooling") { "//clang/lib/Lex", "//clang/lib/Rewrite", "//clang/lib/Tooling/Core", + "//llvm/lib/TargetParser", ] include_dirs = [ target_gen_dir ] sources = [ diff --git a/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn index 0d01876..0b35941 100644 --- a/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn @@ -15,6 +15,7 @@ static_library("DependencyScanning") { "//llvm/lib/IR", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "DependencyScanningFilesystem.cpp", diff --git a/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn index dd09384..0a9e266 100644 --- a/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn @@ -10,6 +10,7 @@ executable("clang-import-test") { "//clang/lib/Parse", "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "clang-import-test.cpp" ] } diff --git a/llvm/utils/gn/secondary/clang/tools/clang-linker-wrapper/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-linker-wrapper/BUILD.gn index fd23c2b..c1661a5 100644 --- a/llvm/utils/gn/secondary/clang/tools/clang-linker-wrapper/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/tools/clang-linker-wrapper/BUILD.gn @@ -24,6 +24,7 @@ executable("clang-linker-wrapper") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] sources = [ diff --git a/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn index c44ac8b..d479bda 100644 --- a/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn @@ -7,6 +7,7 @@ executable("clang-offload-bundler") { "//llvm/lib/IR", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ClangOffloadBundler.cpp" ] } diff --git a/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn index 377e43e..bc50bdc 100644 --- a/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn @@ -69,6 +69,7 @@ driver_executable("clang") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/InstCombine", "//llvm/lib/Transforms/Instrumentation", diff --git a/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn index a7b095c..9ec7dc9 100644 --- a/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn @@ -39,6 +39,7 @@ shared_library("libclang") { "//llvm/lib/IR", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] if (current_os == "win" || current_os == "mac") { deps += [ ":exports" ] diff --git a/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn index b374915..133c1e7 100644 --- a/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn @@ -11,6 +11,7 @@ unittest("ASTTests") { "//clang/lib/Testing", "//clang/lib/Tooling", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn index 5d6e484..10f540b 100644 --- a/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn @@ -10,6 +10,7 @@ unittest("ASTMatchersTests") { "//clang/lib/Testing", "//clang/lib/Tooling", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ASTMatchersInternalTest.cpp", diff --git a/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn index 4e96aae..065fc6c 100644 --- a/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn @@ -11,6 +11,7 @@ unittest("ClangCodeGenTests") { "//clang/lib/Parse", "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "BufferSourceTest.cpp", diff --git a/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn index 346fac1..ccff4c5 100644 --- a/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn @@ -9,6 +9,7 @@ unittest("ClangDriverTests") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "DXCModeTest.cpp", diff --git a/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn index 32cd6e4..282b5fe 100644 --- a/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn @@ -11,6 +11,7 @@ unittest("FrontendTests") { "//clang/lib/Lex", "//clang/lib/Sema", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ASTUnitTest.cpp", diff --git a/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn index 83bbef5..cea530b 100644 --- a/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn @@ -8,6 +8,7 @@ unittest("ClangReplInterpreterTests") { "//clang/lib/Frontend", "//clang/lib/Interpreter", "//llvm/lib/IR", + "//llvm/lib/TargetParser", ] sources = [ "IncrementalProcessingTest.cpp", diff --git a/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn index 7ccf9723..6aeefa9 100644 --- a/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn @@ -21,6 +21,7 @@ unittest("ToolingTests") { "//clang/lib/Tooling/Transformer", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/lld/COFF/BUILD.gn b/llvm/utils/gn/secondary/lld/COFF/BUILD.gn index 97fc788..8530428d7 100644 --- a/llvm/utils/gn/secondary/lld/COFF/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/COFF/BUILD.gn @@ -22,6 +22,7 @@ static_library("COFF") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/ToolDrivers/llvm-lib:LibDriver", "//llvm/lib/WindowsDriver", "//llvm/lib/WindowsManifest", diff --git a/llvm/utils/gn/secondary/lld/Common/BUILD.gn b/llvm/utils/gn/secondary/lld/Common/BUILD.gn index a50d5e4..0d5713b 100644 --- a/llvm/utils/gn/secondary/lld/Common/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/Common/BUILD.gn @@ -29,6 +29,7 @@ static_library("Common") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] sources = [ "Args.cpp", diff --git a/llvm/utils/gn/secondary/lld/ELF/BUILD.gn b/llvm/utils/gn/secondary/lld/ELF/BUILD.gn index 99870a7..94d54c6 100644 --- a/llvm/utils/gn/secondary/lld/ELF/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/ELF/BUILD.gn @@ -20,6 +20,7 @@ static_library("ELF") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn index 871536c..d95e6fa 100644 --- a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn @@ -16,6 +16,7 @@ static_library("MachO") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] include_dirs = [ ".", diff --git a/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn b/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn index c4dca7b..9c5aab7 100644 --- a/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn @@ -14,6 +14,7 @@ static_library("MinGW") { "//lld/Common", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "Driver.cpp" ] } diff --git a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn index d84cb6f..0107deb 100644 --- a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn @@ -32,6 +32,7 @@ driver_executable("lld") { "//lld/MinGW", "//lld/wasm", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/xar", ] assert_no_deps = [ "//llvm/lib/Debuginfod" ] diff --git a/llvm/utils/gn/secondary/lld/wasm/BUILD.gn b/llvm/utils/gn/secondary/lld/wasm/BUILD.gn index 8384dd9..9dfa641 100644 --- a/llvm/utils/gn/secondary/lld/wasm/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/wasm/BUILD.gn @@ -16,6 +16,7 @@ static_library("wasm") { "//llvm/lib/IR", "//llvm/lib/Object", "//llvm/lib/Option", + "//llvm/lib/TargetParser", ] sources = [ "Driver.cpp", diff --git a/llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn index b2698da..02af6caf 100644 --- a/llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn @@ -31,6 +31,7 @@ static_library("Core") { "//lldb/source/Utility", "//llvm/lib/Demangle", "//llvm/lib/Support", + "//llvm/lib/TargetParser", #"//lldb/source/Plugins/Language/CPlusPlus", # 3-hop dependency cycle. #"//lldb/source/Plugins/Language/ObjC", # Many-hop dependency cycle. diff --git a/llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn index 4966910..d2647445 100644 --- a/llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn @@ -4,6 +4,7 @@ static_library("objcxx") { deps = [ "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] include_dirs = [ "//lldb/source" ] # Includes internal headers from Utility. cflags_objcc = [ "-fno-objc-exceptions" ] diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/ABI/X86/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/ABI/X86/BUILD.gn index 426fb22..0999f27 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/ABI/X86/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/ABI/X86/BUILD.gn @@ -6,6 +6,7 @@ static_library("X86") { "//lldb/source/Symbol", "//lldb/source/Target", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Uses source-relative paths for own includes. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Disassembler/LLVMC/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Disassembler/LLVMC/BUILD.gn index 5ba2568..f1ecf1d 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Disassembler/LLVMC/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Disassembler/LLVMC/BUILD.gn @@ -10,6 +10,7 @@ static_library("LLVMC") { "//llvm/lib/MC/MCDisassembler", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "DisassemblerLLVMC.cpp" ] } diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/BUILD.gn index f18a6d6..03e8257 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/BUILD.gn @@ -14,6 +14,7 @@ static_library("MacOSX-DYLD") { "//lldb/source/Target", "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Reaches into Plugins/LanguageRuntime/ObjC. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/Windows-DYLD/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/Windows-DYLD/BUILD.gn index 56f11a2..d05d312 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/Windows-DYLD/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/DynamicLoader/Windows-DYLD/BUILD.gn @@ -5,6 +5,7 @@ static_library("Windows-DYLD") { "//lldb/source/Core", "//lldb/source/Target", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Uses source-relative includes for own headers. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/BUILD.gn index cffcd6b..d281348 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/BUILD.gn @@ -34,6 +34,7 @@ static_library("Clang") { #"//lldb/source/Plugins/TypeSystem/Clang", # Dependency cycle "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", ] diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/Breakpad/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/Breakpad/BUILD.gn index 9f95465..e0d338c 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/Breakpad/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/Breakpad/BUILD.gn @@ -7,6 +7,7 @@ static_library("Breakpad") { "//lldb/source/Symbol", "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Reaches into Plugins/Process/Utility. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/PECOFF/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/PECOFF/BUILD.gn index 7ace212..b74c414 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/PECOFF/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/PECOFF/BUILD.gn @@ -21,6 +21,7 @@ static_library("PECOFF") { "//lldb/source/Target", "//llvm/lib/BinaryFormat", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Reaches into Plugins/Process/Utility. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn index a25cb51..058f8ba 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn @@ -30,6 +30,7 @@ static_library("MacOSX") { "//lldb/source/Target", "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Reaches into Plugins/Platform/POSIX. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn index 5da1c38..978f186 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn @@ -10,6 +10,7 @@ static_library("Linux") { "//lldb/source/Target", "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Uses source-relative includes for own headers. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/BUILD.gn index 3107c26..db4600e 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/BUILD.gn @@ -12,6 +12,7 @@ static_library("Utility") { #"//lldb/source/Target", # Dependency cycle. "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Uses source-relative includes for own headers. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/gdb-remote/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/gdb-remote/BUILD.gn index 03d45bc..9a1727c 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Process/gdb-remote/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Process/gdb-remote/BUILD.gn @@ -26,6 +26,7 @@ static_library("gdb-remote") { "//lldb/source/Target", "//lldb/source/Utility", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # XXX if (have_libcompression) { deps += [ compression } } diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/NativePDB/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/NativePDB/BUILD.gn index cf43087..a76b0ec 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/NativePDB/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/NativePDB/BUILD.gn @@ -16,6 +16,7 @@ static_library("NativePDB") { "//llvm/lib/DebugInfo/CodeView", "//llvm/lib/DebugInfo/PDB", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # Reaches into Plugins/ExpressionParser. diff --git a/llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn index 0f73464..d030f7e 100644 --- a/llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn @@ -4,6 +4,7 @@ static_library("Utility") { deps = [ "//llvm/lib/BinaryFormat", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ArchSpec.cpp", diff --git a/llvm/utils/gn/secondary/lldb/utils/lit-cpuid/BUILD.gn b/llvm/utils/gn/secondary/lldb/utils/lit-cpuid/BUILD.gn index 519c6e1..6b1e5a9 100644 --- a/llvm/utils/gn/secondary/lldb/utils/lit-cpuid/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/utils/lit-cpuid/BUILD.gn @@ -1,4 +1,7 @@ executable("lit-cpuid") { - deps = [ "//llvm/lib/Support" ] + deps = [ + "//llvm/lib/Support", + "//llvm/lib/TargetParser", + ] sources = [ "lit-cpuid.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn index 74e96c0..259a9cb 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn @@ -10,6 +10,7 @@ static_library("Analysis") { "//llvm/lib/IR", "//llvm/lib/ProfileData", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "AliasAnalysis.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn index 394d964..2959d22 100644 --- a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn @@ -1,6 +1,9 @@ static_library("BinaryFormat") { output_name = "LLVMBinaryFormat" - deps = [ "//llvm/lib/Support" ] + deps = [ + "//llvm/lib/Support", + "//llvm/lib/TargetParser", + ] sources = [ "AMDGPUMetadataVerifier.cpp", "COFF.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn index 6e965a3..42f196c 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn @@ -5,6 +5,7 @@ static_library("Reader") { "//llvm/lib/Bitstream/Reader", "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn index 3d6dd90..5b2f052 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn @@ -7,6 +7,7 @@ static_library("Writer") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] diff --git a/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn index e26d0bd..8736855 100644 --- a/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn @@ -13,6 +13,7 @@ static_library("AsmPrinter") { "//llvm/lib/Remarks", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] sources = [ "AIXException.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn index cbdc9d6..cf8a960 100644 --- a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn @@ -13,6 +13,7 @@ static_library("CodeGen") { "//llvm/lib/ProfileData", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/ObjCARC", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", diff --git a/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn index fda56d7..e3a08df 100644 --- a/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn @@ -7,6 +7,7 @@ static_library("SelectionDAG") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn index 3359f5a..58829e9 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn @@ -7,6 +7,7 @@ static_library("DWARFLinker") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DWARFLinker.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn index 207dda7..29553b8 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn @@ -5,6 +5,7 @@ static_library("DWARF") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DWARFAbbreviationDeclaration.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn index 25083b2..9e88920 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn @@ -3,6 +3,7 @@ static_library("GSYM") { deps = [ "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DwarfTransformer.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/BUILD.gn index 9585356..6f4f5bd 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/BUILD.gn @@ -9,6 +9,7 @@ static_library("LogicalView") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "Core/LVCompare.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn index 5421643..a6a6fe7 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn @@ -7,6 +7,7 @@ static_library("Symbolize") { "//llvm/lib/Demangle", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DIPrinter.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn index a612bf4..13e30c0 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn @@ -11,6 +11,7 @@ static_library("ExecutionEngine") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] sources = [ "ExecutionEngine.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn index c8af16b..2f3ee03 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn @@ -14,6 +14,7 @@ static_library("JITLink") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "COFF.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn index cf25252..105e258 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn @@ -10,6 +10,7 @@ static_library("Orc") { "//llvm/lib/Object", "//llvm/lib/Passes", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", "//llvm/lib/WindowsDriver", ] diff --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn index cfcda63..8d8bc60 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn @@ -3,6 +3,7 @@ static_library("TargetProcess") { deps = [ "//llvm/lib/ExecutionEngine/Orc/Shared", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ExecutorSharedMemoryMapperService.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn index 75deb06..87b7d06 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn @@ -5,6 +5,7 @@ static_library("RuntimeDyld") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "JITSymbol.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn index bfc2c7a..6983e5e 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn @@ -3,6 +3,7 @@ static_library("OpenMP") { deps = [ "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] public_deps = [ "//llvm/include/llvm/Frontend/OpenMP:public_tablegen" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn index 57a6b57..3f9f915 100644 --- a/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn @@ -7,6 +7,7 @@ static_library("FuzzMutate") { "//llvm/lib/IR", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Scalar", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn index f000d36..bf9affe 100644 --- a/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn @@ -10,6 +10,7 @@ static_library("IR") { "//llvm/lib/BinaryFormat", "//llvm/lib/Remarks", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "AbstractCallSite.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn index 1e9fb07..792f83d 100644 --- a/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn @@ -3,6 +3,7 @@ static_library("InterfaceStub") { deps = [ "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn index 80bca78..6c44a25 100644 --- a/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn @@ -14,6 +14,7 @@ static_library("LTO") { "//llvm/lib/Passes", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/InstCombine", diff --git a/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn index f166018..af21064 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn @@ -4,6 +4,7 @@ static_library("Linker") { "//llvm/lib/IR", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn index 1d69ce5..7711ec4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn @@ -5,6 +5,7 @@ static_library("MC") { "//llvm/lib/BinaryFormat", "//llvm/lib/DebugInfo/CodeView", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] public_deps = [ # Must be a public_dep because MC's headers include llvm-config.h. diff --git a/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn index 6dcdacd..2319c1f 100644 --- a/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn @@ -3,6 +3,7 @@ static_library("MCDisassembler") { deps = [ "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "Disassembler.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn index 016002c..8fa5189 100644 --- a/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn @@ -3,6 +3,7 @@ static_library("MCParser") { deps = [ "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn index 4d47e72..05e16e7 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn @@ -10,6 +10,7 @@ static_library("Object") { "//llvm/lib/MC", "//llvm/lib/MC/MCParser", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/TextAPI", ] diff --git a/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn index 21420e2..34d5008 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn @@ -5,6 +5,7 @@ static_library("ObjectYAML") { "//llvm/lib/MC", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ArchiveEmitter.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn index 39fe42e..67b8705 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn @@ -6,6 +6,7 @@ static_library("ProfileData") { "//llvm/lib/IR", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "GCOV.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn index bd72861..c1b3568 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn @@ -5,6 +5,7 @@ static_library("Coverage") { "//llvm/lib/Object", "//llvm/lib/ProfileData", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "CoverageMapping.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn index 3f0decc..ce7f327 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn @@ -4,9 +4,6 @@ static_library("Support") { "BLAKE3", "//llvm/include/llvm/Config:config", "//llvm/lib/Demangle", - - # FIXME: Remove this dep. - "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/pthread", "//llvm/utils/gn/build/libs/terminfo", "//llvm/utils/gn/build/libs/zlib", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn index 604a349..96c7dd4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn @@ -19,6 +19,7 @@ static_library("AsmParser") { "//llvm/lib/Target/AArch64/MCTargetDesc", "//llvm/lib/Target/AArch64/TargetInfo", "//llvm/lib/Target/AArch64/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "AArch64AsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn index 460b9166..b3400b5 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn @@ -99,6 +99,7 @@ static_library("LLVMAArch64CodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/CFGuard", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn index dfa56b0..0f2ccca 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn @@ -65,6 +65,7 @@ static_library("MCTargetDesc") { "//llvm/lib/Support", "//llvm/lib/Target/AArch64/TargetInfo", "//llvm/lib/Target/AArch64/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn index 03b11a2..9c3d0fc 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn @@ -16,6 +16,7 @@ static_library("AsmParser") { "//llvm/lib/Target/AMDGPU/MCTargetDesc", "//llvm/lib/Target/AMDGPU/TargetInfo", "//llvm/lib/Target/AMDGPU/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "AMDGPUAsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn index 0fcce73..717e61d 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn @@ -115,6 +115,7 @@ static_library("LLVMAMDGPUCodeGen") { "//llvm/lib/Passes", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCA/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCA/BUILD.gn index 9f65d17..a1cab62 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCA/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCA/BUILD.gn @@ -3,6 +3,7 @@ static_library("MCA") { deps = [ "//llvm/lib/Target/AMDGPU/MCTargetDesc", "//llvm/lib/Target/AMDGPU/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "AMDGPUCustomBehaviour.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn index 9aa7650..acd59e4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn @@ -92,6 +92,7 @@ static_library("MCTargetDesc") { "//llvm/lib/Support", "//llvm/lib/Target/AMDGPU/TargetInfo", "//llvm/lib/Target/AMDGPU/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn index 8ef6c45..0edfb76 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn @@ -14,6 +14,7 @@ static_library("Utils") { "//llvm/lib/IR", "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", # MCTargetDesc depends on Utils, so we can't depend on the full # MCTargetDesc target here: it would form a cycle. diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn index e35f7de..584109a 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn @@ -16,6 +16,7 @@ static_library("AsmParser") { "//llvm/lib/Target/ARM/MCTargetDesc", "//llvm/lib/Target/ARM/TargetInfo", "//llvm/lib/Target/ARM/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "ARMAsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn index 5dc56f9..10cb23c8 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn @@ -57,6 +57,7 @@ static_library("LLVMARMCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/CFGuard", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/Utils", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn index 8fd02d1..5acbb39 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn @@ -56,6 +56,7 @@ static_library("MCTargetDesc") { "//llvm/lib/Support", "//llvm/lib/Target/ARM/TargetInfo", "//llvm/lib/Target/ARM/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn index d2d5399..31699d7 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn @@ -47,6 +47,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/AVR/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn index fe9098f..7881905 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn @@ -56,6 +56,7 @@ static_library("LLVMBPFCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn index 445df9f..5808b9e 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn @@ -48,6 +48,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC/MCDisassembler", "//llvm/lib/Support", "//llvm/lib/Target/BPF/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn index 1685c0f..01b004a 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn @@ -28,6 +28,7 @@ static_library("Target") { "//llvm/lib/IR", "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] public_deps = [ # This is a bit of a hack: llvm-c/Target.h includes llvm/Config/Targets.def, diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn index a18a166..c3cafe5 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn @@ -35,6 +35,7 @@ static_library("LLVMHexagonCodeGen") { "//llvm/lib/Passes", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] include_dirs = [ "." ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn index 85903af..3b210a4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn @@ -27,6 +27,7 @@ static_library("LLVMLanaiCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn index 3c24029..a52132e 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn @@ -47,6 +47,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/Lanai/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/LoongArch/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/LoongArch/MCTargetDesc/BUILD.gn index 424502b..29aeba4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/LoongArch/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/LoongArch/MCTargetDesc/BUILD.gn @@ -47,6 +47,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/LoongArch/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn index 35bb2fd..6364407 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn @@ -15,6 +15,7 @@ static_library("AsmParser") { "//llvm/lib/Support", "//llvm/lib/Target/Mips/MCTargetDesc", "//llvm/lib/Target/Mips/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "MipsAsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn index ade34ae..af423e1 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn @@ -66,6 +66,7 @@ static_library("LLVMMipsCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn index a8d5c4d..acea4e4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn @@ -54,6 +54,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/Mips/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn index 7ca9032..03447e1 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn @@ -20,6 +20,7 @@ static_library("LLVMNVPTXCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn index 6cec8eab..efcc0cd 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn @@ -40,6 +40,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/NVPTX/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn index 128fb09..e0f63cc 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn @@ -49,6 +49,7 @@ static_library("LLVMPowerPCCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] include_dirs = [ "." ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn index a8ec32e..37ca14b 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn @@ -47,6 +47,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/PowerPC/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn index 55f10cd..487c234 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn @@ -18,6 +18,7 @@ static_library("AsmParser") { "//llvm/lib/Support", "//llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter", "//llvm/lib/Target/RISCV/MCTargetDesc", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "RISCVAsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn index ebb9da1..4930b7e 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn @@ -58,6 +58,7 @@ static_library("LLVMRISCVCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", ] include_dirs = [ "." ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn index 8ac6a7d..e85ff9d 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn @@ -58,6 +58,7 @@ static_library("MCTargetDesc") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn index 64d533a..962b577 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn @@ -14,6 +14,7 @@ static_library("AsmParser") { "//llvm/lib/MC/MCParser", "//llvm/lib/Support", "//llvm/lib/Target/Sparc/MCTargetDesc", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "SparcAsmParser.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn index 89242e0..904066e 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn @@ -26,6 +26,7 @@ static_library("LLVMSparcCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn index f6b5587..e8910bc 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn @@ -46,6 +46,7 @@ static_library("MCTargetDesc") { ":SparcGenMCCodeEmitter", "//llvm/lib/MC", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn index b6d2345..a6b0997 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn @@ -27,6 +27,7 @@ static_library("LLVMSystemZCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Scalar", ] include_dirs = [ "." ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn index 5747742..4413d04 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn @@ -16,6 +16,7 @@ static_library("AsmParser") { "//llvm/lib/Target/WebAssembly/MCTargetDesc", "//llvm/lib/Target/WebAssembly/TargetInfo", "//llvm/lib/Target/WebAssembly/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn index 07dcd6f..6507ffe 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn @@ -28,6 +28,7 @@ static_library("LLVMWebAssemblyCodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", ] include_dirs = [ "." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn index 22d9ae8..289c5ea5 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn @@ -52,6 +52,7 @@ static_library("MCTargetDesc") { "//llvm/lib/Support", "//llvm/lib/Target/WebAssembly/TargetInfo", "//llvm/lib/Target/WebAssembly/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn index af97163..7a944b4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn @@ -69,6 +69,7 @@ static_library("LLVMX86CodeGen") { "//llvm/lib/MC", "//llvm/lib/Support", "//llvm/lib/Target", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/CFGuard", "//llvm/lib/Transforms/Instrumentation", ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn index 366977f..d8dba5d 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn @@ -7,6 +7,7 @@ static_library("MCA") { "//llvm/lib/Support", "//llvm/lib/Target/X86/MCTargetDesc", "//llvm/lib/Target/X86/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ "X86CustomBehaviour.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn index f36543c..2379eef 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn @@ -62,6 +62,7 @@ static_library("MCTargetDesc") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target/X86/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ ".." ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn index 0a184ca..9518044 100644 --- a/llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn @@ -1,7 +1,6 @@ static_library("TargetParser") { output_name = "LLVMTargetParser" - - # FIXME: Make this depend on Support. + deps = [ "//llvm/lib/Support" ] include_dirs = [ "Unix", "Windows", diff --git a/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn index 2a508a0..dde7a3c 100644 --- a/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn @@ -3,6 +3,7 @@ static_library("TextAPI") { deps = [ "//llvm/lib/BinaryFormat", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "Architecture.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn index 601aec8..46715ad 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn @@ -12,6 +12,7 @@ static_library("DlltoolDriver") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "DlltoolDriver.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn index e91588e..0b466422 100644 --- a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn @@ -14,6 +14,7 @@ static_library("LibDriver") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "LibDriver.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn index 22d5b8d..5cbb5d6 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn @@ -3,6 +3,7 @@ static_library("CFGuard") { deps = [ "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "CFGuard.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn index 163ccc4..e43a5f4 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn @@ -11,6 +11,7 @@ static_library("IPO") { "//llvm/lib/Object", "//llvm/lib/ProfileData", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/InstCombine", "//llvm/lib/Transforms/Instrumentation", diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn index 0e4fb25..00bb132 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn @@ -6,6 +6,7 @@ static_library("Instrumentation") { "//llvm/lib/MC", "//llvm/lib/ProfileData", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Utils", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn index 75905db..df09594 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn @@ -4,6 +4,7 @@ static_library("Utils") { "//llvm/lib/Analysis", "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "AMDGPUEmitPrintf.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/WindowsDriver/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/WindowsDriver/BUILD.gn index 12d8d29..bc89731 100644 --- a/llvm/utils/gn/secondary/llvm/lib/WindowsDriver/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/WindowsDriver/BUILD.gn @@ -3,6 +3,7 @@ static_library("WindowsDriver") { deps = [ "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "MSVCPaths.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn index c7907e3..5e98664 100644 --- a/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn @@ -3,6 +3,7 @@ static_library("XRay") { deps = [ "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "BlockIndexer.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn index d14aec2..e6a5d8e 100644 --- a/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn @@ -11,6 +11,7 @@ executable("bugpoint") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/Instrumentation", diff --git a/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn index 8e8902d..4b5b023 100644 --- a/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn @@ -17,6 +17,7 @@ executable("dsymutil") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "BinaryHolder.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn index 0ec5215..5cb3e69 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn @@ -11,6 +11,7 @@ executable("llc") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", "//llvm/lib/Transforms/Vectorize", diff --git a/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn index 07ce24a..fcc8e19 100644 --- a/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn @@ -18,6 +18,7 @@ executable("lli") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:NativeTarget", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Instrumentation", "//llvm/lib/Transforms/Utils", ] diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn index 61e57f6..bda7257 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn @@ -36,6 +36,7 @@ driver_executable("llvm-ar") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/ToolDrivers/llvm-dlltool:DlltoolDriver", "//llvm/lib/ToolDrivers/llvm-lib:LibDriver", ] diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn index 4a1d61c..ad25e97 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn @@ -8,6 +8,7 @@ static_library("lib") { "//llvm/lib/MC/MCParser", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "FileAnalysis.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn index 35e835d..ad4ea08 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn @@ -114,6 +114,7 @@ executable("llvm-config") { "//llvm/include/llvm/Config:config", "//llvm/include/llvm/Config:llvm-config", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] # To pick up the generated inc files. diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn index 0d4e766..4507666 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn @@ -6,6 +6,7 @@ executable("llvm-cov") { "//llvm/lib/ProfileData", "//llvm/lib/ProfileData/Coverage", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "CodeCoverage.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn index 77cf73e..777a916 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn @@ -30,6 +30,7 @@ driver_executable("llvm-cxxfilt") { "//llvm/lib/Demangle", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "llvm-cxxfilt.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn index 10f2d50..ab044d1 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn @@ -6,6 +6,7 @@ executable("llvm-dwarfdump") { "//llvm/lib/Support", "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", ] sources = [ "SectionSizes.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn index 2283581..7ced103 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn @@ -19,6 +19,7 @@ executable("llvm-dwarfutil") { "//llvm/lib/Target:AllTargetsCodeGens", "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", ] sources = [ "DebugInfoLinker.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn index 4a05980..5ee8d92 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn @@ -25,6 +25,7 @@ executable("llvm-dwp") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-dwp.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn index d764537..f97baf0 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn @@ -14,6 +14,7 @@ executable("llvm-exegesis") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", ] sources = [ "llvm-exegesis.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn index d47c51e..7d92877 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn @@ -15,6 +15,7 @@ static_library("lib") { "//llvm/lib/Object", "//llvm/lib/ObjectYAML", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "Analysis.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn index 1c4d739..f02c939 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn @@ -9,6 +9,7 @@ static_library("Mips") { output_name = "LLVMExegesisMips" deps = [ ":MipsGenExegesis", + "//llvm/lib/TargetParser", # Exegesis reaches inside the Target/Mips tablegen internals and must # depend on these Target/Mips-internal build targets. diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn index dbd0e20..2fd2c07 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn @@ -9,6 +9,7 @@ static_library("PowerPC") { output_name = "LLVMExegesisPowerPC" deps = [ ":PPCGenExegesis", + "//llvm/lib/TargetParser", # Exegesis reaches inside the Target/PowerPC tablegen internals and must # depend on these Target/PowerPC-internal build targets. diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn index a4e028e..153a7bc 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn @@ -9,6 +9,7 @@ static_library("X86") { output_name = "LLVMExegesisX86" deps = [ ":X86GenExegesis", + "//llvm/lib/TargetParser", # Exegesis reaches inside the Target/X86 tablegen internals and must # depend on this Target/X86-internal build target. diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn index f585d59..3a5382bb 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn @@ -6,6 +6,7 @@ executable("llvm-gsymutil") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-gsymutil.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn index 93542eb..06c34fc 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn @@ -14,6 +14,7 @@ driver_executable("llvm-ifs") { "//llvm/lib/ObjectYAML", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/TextAPI", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn index 70aa511..e27235d 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn @@ -15,6 +15,7 @@ fuzzer("llvm-isel-fuzzer") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Scalar", ] dummy_main = "DummyISelFuzzer.cpp" diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn index 39a4737..5ae07d1 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn @@ -9,6 +9,7 @@ executable("llvm-jitlink") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-jitlink-coff.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn index b4176f6..284b2b9 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn @@ -23,6 +23,7 @@ executable("llvm-libtool-darwin") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-libtool-darwin.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn index a5b734e..d334126 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn @@ -31,6 +31,7 @@ driver_executable("llvm-lipo") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-lipo.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn index ebf42a2..9d403fa 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn @@ -10,6 +10,7 @@ executable("llvm-lto") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-lto.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn index 0888fb7..c0a14d7 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn @@ -9,6 +9,7 @@ executable("llvm-lto2") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-lto2.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn index b8063cb..05190ab 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn @@ -4,6 +4,7 @@ executable("llvm-mc") { "//llvm/lib/MC/MCParser", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "Disassembler.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn index 7b00eef..b7620dc 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn @@ -11,6 +11,7 @@ executable("llvm-mca") { "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", "//llvm/lib/Target:AllTargetsMCAs", + "//llvm/lib/TargetParser", ] include_dirs = [ ".", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn index df29a8d..110f0da 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn @@ -13,6 +13,7 @@ executable("llvm-ml") { "//llvm/lib/Option", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "Disassembler.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn index d2fb5a4..c016e7a 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn @@ -36,6 +36,7 @@ driver_executable("llvm-nm") { "//llvm/lib/Target:AllTargetsAsmParsers", "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", ] sources = [ "llvm-nm.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn index 8f6353b..bba53d3 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn @@ -68,6 +68,7 @@ driver_executable("llvm-objcopy") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ObjcopyOptions.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn index ea0c209..c90c324 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn @@ -56,6 +56,7 @@ executable("llvm-objdump") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", "//llvm/utils/gn/build/libs/xar", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn index 0e3e53e..fa458fd 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn @@ -14,6 +14,7 @@ fuzzer("llvm-opt-fuzzer") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/Coroutines", "//llvm/lib/Transforms/IPO", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn index 6f06827..d2405b9 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn @@ -10,6 +10,7 @@ executable("llvm-profgen") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn index 0942e1b..3a958d2 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn @@ -41,6 +41,7 @@ driver_executable("llvm-rc") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ResourceFileWriter.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn index 3447736..2fd748e 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn @@ -39,6 +39,7 @@ driver_executable("llvm-readobj") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "ARMWinEHPrinter.cpp", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn index 8949610..1008e6e 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn @@ -7,6 +7,7 @@ executable("llvm-reduce") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/Utils", ] diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn index 7e51367..2014a09 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn @@ -7,6 +7,7 @@ executable("llvm-rtdyld") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "llvm-rtdyld.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn index bbb04eb..e653072 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn @@ -30,6 +30,7 @@ driver_executable("llvm-size") { "//llvm/lib/Object", "//llvm/lib/Option", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] sources = [ "llvm-size.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-tli-checker/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-tli-checker/BUILD.gn index 6ed2c5b..7800399 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-tli-checker/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-tli-checker/BUILD.gn @@ -20,6 +20,7 @@ executable("llvm-tli-checker") { "//llvm/lib/Option", "//llvm/lib/Remarks", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/TextAPI", ] sources = [ "llvm-tli-checker.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn index 1b0f9c3..3eb2cfe 100644 --- a/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn @@ -11,6 +11,7 @@ executable("opt") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/Coroutines", "//llvm/lib/Transforms/IPO", diff --git a/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn index 82e09a9..920a350 100644 --- a/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn @@ -10,6 +10,7 @@ executable("sancov") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", ] sources = [ "sancov.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn index a29dfc1..a6f7576 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn @@ -7,6 +7,7 @@ unittest("ADTTests") { # Some tests include files from IR, but there's no library dependency. "//llvm/include/llvm/IR:public_tablegen", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn index 4c3fe2f..ee865bc 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn @@ -33,6 +33,7 @@ unittest("AnalysisTests") { "//llvm/lib/IR", "//llvm/lib/Passes", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", "//llvm/lib/Transforms/Utils", ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn index 2a150cf..dcd2758 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn @@ -57,6 +57,7 @@ group("unittests") { "tools/llvm-exegesis:LLVMExegesisTests", "tools/llvm-mca:LLVMMCATests", "tools/llvm-profgen:LLVMProfgenTests", + "//llvm/lib/TargetParser", ] # Target-dependent unit tests. diff --git a/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn index 209b3c0..099b4cf 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn @@ -1,7 +1,10 @@ import("//third-party/unittest/unittest.gni") unittest("BinaryFormatTests") { - deps = [ "//llvm/lib/BinaryFormat" ] + deps = [ + "//llvm/lib/BinaryFormat", + "//llvm/lib/TargetParser", + ] sources = [ "DwarfTest.cpp", "MachOTest.cpp", diff --git a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn index aecef6e..9116bc7 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn @@ -15,6 +15,7 @@ unittest("CodeGenTests") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn index 95ec74d..003e69d 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn @@ -11,6 +11,7 @@ unittest("GlobalISelTests") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "CSETest.cpp", diff --git a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn index 9767d5f..b77a5c1 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn @@ -9,6 +9,7 @@ unittest("DebugInfoDWARFTests") { "//llvm/lib/ObjectYAML", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/LogicalView/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/LogicalView/BUILD.gn index 03185c5..3e8146c 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/LogicalView/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/LogicalView/BUILD.gn @@ -7,6 +7,7 @@ unittest("DebugInfoLogicalViewTests") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn index 8ccc4b6..d0d5225 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn @@ -10,6 +10,7 @@ unittest("JITLinkTests") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn index 765f162..233cb5a 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn @@ -12,6 +12,7 @@ unittest("MCJITTests") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:NativeTarget", + "//llvm/lib/TargetParser", ] sources = [ "MCJITCAPITest.cpp", diff --git a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn index 02f0feb..6c847e6 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn @@ -10,6 +10,7 @@ unittest("OrcJITTests") { "//llvm/lib/Object", "//llvm/lib/Support", "//llvm/lib/Target:NativeTarget", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn index ea483bb..9648fac 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn @@ -8,6 +8,7 @@ unittest("LLVMFrontendTests") { "//llvm/lib/IR", "//llvm/lib/Passes", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn index 48726e5..603753a 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn @@ -7,6 +7,7 @@ unittest("AMDGPUDwarfTests") { "//llvm/lib/Target/AMDGPU:LLVMAMDGPUCodeGen", "//llvm/lib/Target/AMDGPU/MCTargetDesc", "//llvm/lib/Target/AMDGPU/TargetInfo", + "//llvm/lib/TargetParser", ] sources = [ "DwarfRegMappings.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn index 6227b62..36027f4 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn @@ -6,6 +6,7 @@ unittest("MCTests") { "//llvm/lib/MC/MCDisassembler", "//llvm/lib/Support", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "Disassembler.cpp", diff --git a/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn index 7a6095f..c2d7d53 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn @@ -6,6 +6,7 @@ unittest("SystemZAsmLexerTests") { "//llvm/lib/MC/MCParser", "//llvm/lib/Support", "//llvm/lib/Target/SystemZ", + "//llvm/lib/TargetParser", ] sources = [ "SystemZAsmLexerTest.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/unittests/MC/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MC/X86/BUILD.gn index 92fb60a..b56f91e 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MC/X86/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MC/X86/BUILD.gn @@ -6,6 +6,7 @@ unittest("X86MCTests") { "//llvm/lib/MC/MCParser", "//llvm/lib/Support", "//llvm/lib/Target/X86", + "//llvm/lib/TargetParser", ] sources = [ "X86MCDisassemblerTest.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn index df15d82..19aaf3e 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn @@ -9,6 +9,7 @@ unittest("MITests") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", ] sources = [ "LiveIntervalTest.cpp" ] has_custom_main = true diff --git a/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn index a93a846..de9ca6e 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn @@ -10,6 +10,7 @@ unittest("MIRTests") { "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ "MachineMetadata.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn index 1eaaf70..53f4b87 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn @@ -5,6 +5,7 @@ unittest("ObjectTests") { "//llvm/lib/BinaryFormat", "//llvm/lib/Object", "//llvm/lib/ObjectYAML", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn index 92a7229..c2819bf 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn @@ -3,6 +3,7 @@ import("//third-party/unittest/unittest.gni") unittest("SupportTests") { deps = [ "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn index e3e6fd0..4ac1e31 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn @@ -12,6 +12,7 @@ unittest("AArch64Tests") { "//llvm/lib/Target/AArch64/MCTargetDesc", "//llvm/lib/Target/AArch64/TargetInfo", "//llvm/lib/Target/AArch64/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ "//llvm/lib/Target/AArch64" ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn index ab3ca1d..3537aaa 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn @@ -8,6 +8,7 @@ unittest("AMDGPUTests") { "//llvm/lib/Target/AMDGPU/MCTargetDesc", "//llvm/lib/Target/AMDGPU/TargetInfo", "//llvm/lib/Target/AMDGPU/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ "//llvm/lib/Target/AMDGPU" ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn index 6d81e30..59110438 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn @@ -10,6 +10,7 @@ unittest("ARMTests") { "//llvm/lib/Target/ARM/MCTargetDesc", "//llvm/lib/Target/ARM/TargetInfo", "//llvm/lib/Target/ARM/Utils", + "//llvm/lib/TargetParser", ] include_dirs = [ "//llvm/lib/Target/ARM" ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn index f0beddd..ca500b4 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn @@ -7,6 +7,7 @@ unittest("PowerPCTests") { "//llvm/lib/Target/PowerPC:LLVMPowerPCCodeGen", "//llvm/lib/Target/PowerPC/MCTargetDesc", "//llvm/lib/Target/PowerPC/TargetInfo", + "//llvm/lib/TargetParser", ] sources = [ "AIXRelocModelTest.cpp" ] } diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn index 190b9af..d94bd36 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn @@ -10,6 +10,7 @@ unittest("WebAssemblyTests") { "//llvm/lib/Target/WebAssembly:LLVMWebAssemblyCodeGen", "//llvm/lib/Target/WebAssembly/MCTargetDesc", "//llvm/lib/Target/WebAssembly/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ "//llvm/lib/Target/WebAssembly" ] sources = [ "WebAssemblyExceptionInfoTest.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn index 423d31b..33342e5 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn @@ -12,6 +12,7 @@ unittest("X86Tests") { "//llvm/lib/Target/X86:LLVMX86CodeGen", "//llvm/lib/Target/X86/MCTargetDesc", "//llvm/lib/Target/X86/TargetInfo", + "//llvm/lib/TargetParser", ] include_dirs = [ "//llvm/lib/Target/X86" ] sources = [ "MachineSizeOptsTest.cpp" ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn index df5fb3f..c676e06 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn @@ -4,6 +4,7 @@ unittest("TargetParserTests") { deps = [ "//llvm/lib/Support", "//llvm/lib/TargetParser", + "//llvm/lib/TargetParser", "//llvm/lib/Testing/Support", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn index bb1b273..3b5c584 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn @@ -4,6 +4,7 @@ unittest("IPOTests") { deps = [ "//llvm/lib/IR", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/IPO", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn index e44d632..1515d02 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn @@ -5,6 +5,7 @@ unittest("VectorizeTests") { "//llvm/lib/Analysis", "//llvm/lib/AsmParser", "//llvm/lib/IR", + "//llvm/lib/TargetParser", "//llvm/lib/Transforms/Vectorize", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn index 7a401b1..79c2c9a 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn @@ -11,6 +11,7 @@ unittest("CFIVerifyTests") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsDisassemblers", "//llvm/lib/Target:AllTargetsInfos", + "//llvm/lib/TargetParser", "//llvm/tools/llvm-cfi-verify/lib", ] sources = [ diff --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn index 719f1d6..b42e667 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn @@ -7,6 +7,7 @@ unittest("LLVMExegesisTests") { "//llvm/lib/MC/MCParser", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", "//llvm/tools/llvm-exegesis/lib", ] include_dirs = [ "../../../tools/llvm-exegesis/lib" ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-mca/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-mca/BUILD.gn index 192b812..eedaa21 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-mca/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-mca/BUILD.gn @@ -7,6 +7,7 @@ unittest("LLVMMCATests") { "//llvm/lib/MCA", "//llvm/lib/Object", "//llvm/lib/Support", + "//llvm/lib/TargetParser", ] if (llvm_build_X86) { deps += [ "X86" ] -- 2.7.4