[MIParser] Set RegClassOrRegBank during instruction parsing
[llvm-complete.git] / utils / gn / secondary / lld / COFF / BUILD.gn
blob4e0a2074a3a41c1100cef1e0677139c47b115d00
1 import("//llvm/utils/TableGen/tablegen.gni")
3 tablegen("Options") {
4   visibility = [ ":COFF" ]
5   args = [ "-gen-opt-parser-defs" ]
8 static_library("COFF") {
9   output_name = "lldCOFF"
10   configs += [ "//llvm/utils/gn/build:lld_code" ]
11   deps = [
12     ":Options",
13     "//lld/Common",
14     "//llvm/lib/BinaryFormat",
15     "//llvm/lib/DebugInfo/CodeView",
16     "//llvm/lib/DebugInfo/MSF",
17     "//llvm/lib/DebugInfo/PDB",
18     "//llvm/lib/DebugInfo/Symbolize",
19     "//llvm/lib/IR",
20     "//llvm/lib/LTO",
21     "//llvm/lib/MC",
22     "//llvm/lib/Object",
23     "//llvm/lib/Option",
24     "//llvm/lib/Support",
25     "//llvm/lib/Target:TargetsToBuild",
26     "//llvm/lib/ToolDrivers/llvm-lib:LibDriver",
27     "//llvm/lib/WindowsManifest",
28   ]
29   sources = [
30     "Chunks.cpp",
31     "DLL.cpp",
32     "DebugTypes.cpp",
33     "Driver.cpp",
34     "DriverUtils.cpp",
35     "ICF.cpp",
36     "InputFiles.cpp",
37     "LTO.cpp",
38     "MapFile.cpp",
39     "MarkLive.cpp",
40     "MinGW.cpp",
41     "PDB.cpp",
42     "SymbolTable.cpp",
43     "Symbols.cpp",
44     "Writer.cpp",
45   ]