[AMDGPU][AsmParser][NFC] Get rid of custom default operand handlers.
[llvm-project.git] / clang / lib / Driver / CMakeLists.txt
bloba6bd2d41e79750ed7b882539ab79350de3f998cb
1 set(LLVM_LINK_COMPONENTS
2   BinaryFormat
3   MC
4   Object
5   Option
6   ProfileData
7   Support
8   TargetParser
9   WindowsDriver
10   )
12 if(WIN32)
13   # MSVCToolChain.cpp uses version.dll.
14   set(system_libs version)
15 endif()
17 add_clang_library(clangDriver
18   Action.cpp
19   Compilation.cpp
20   Distro.cpp
21   Driver.cpp
22   DriverOptions.cpp
23   Job.cpp
24   Multilib.cpp
25   MultilibBuilder.cpp
26   OffloadBundler.cpp
27   OptionUtils.cpp
28   Phases.cpp
29   SanitizerArgs.cpp
30   Tool.cpp
31   ToolChain.cpp
32   ToolChains/Arch/AArch64.cpp
33   ToolChains/Arch/ARM.cpp
34   ToolChains/Arch/CSKY.cpp
35   ToolChains/Arch/LoongArch.cpp
36   ToolChains/Arch/M68k.cpp
37   ToolChains/Arch/Mips.cpp
38   ToolChains/Arch/PPC.cpp
39   ToolChains/Arch/RISCV.cpp
40   ToolChains/Arch/Sparc.cpp
41   ToolChains/Arch/SystemZ.cpp
42   ToolChains/Arch/VE.cpp
43   ToolChains/Arch/X86.cpp
44   ToolChains/AIX.cpp
45   ToolChains/Ananas.cpp
46   ToolChains/AMDGPU.cpp
47   ToolChains/AMDGPUOpenMP.cpp
48   ToolChains/AVR.cpp
49   ToolChains/BareMetal.cpp
50   ToolChains/Clang.cpp
51   ToolChains/CloudABI.cpp
52   ToolChains/CommonArgs.cpp
53   ToolChains/Contiki.cpp
54   ToolChains/CrossWindows.cpp
55   ToolChains/CSKYToolChain.cpp
56   ToolChains/Cuda.cpp
57   ToolChains/Darwin.cpp
58   ToolChains/DragonFly.cpp
59   ToolChains/Flang.cpp
60   ToolChains/FreeBSD.cpp
61   ToolChains/Fuchsia.cpp
62   ToolChains/Gnu.cpp
63   ToolChains/Haiku.cpp
64   ToolChains/HIPUtility.cpp
65   ToolChains/HIPAMD.cpp
66   ToolChains/HIPSPV.cpp
67   ToolChains/Hexagon.cpp
68   ToolChains/HLSL.cpp
69   ToolChains/Hurd.cpp
70   ToolChains/Linux.cpp
71   ToolChains/MipsLinux.cpp
72   ToolChains/MinGW.cpp
73   ToolChains/Minix.cpp
74   ToolChains/MSP430.cpp
75   ToolChains/MSVC.cpp
76   ToolChains/Myriad.cpp
77   ToolChains/NaCl.cpp
78   ToolChains/NetBSD.cpp
79   ToolChains/OHOS.cpp
80   ToolChains/OpenBSD.cpp
81   ToolChains/PS4CPU.cpp
82   ToolChains/RISCVToolchain.cpp
83   ToolChains/Solaris.cpp
84   ToolChains/SPIRV.cpp
85   ToolChains/TCE.cpp
86   ToolChains/VEToolchain.cpp
87   ToolChains/WebAssembly.cpp
88   ToolChains/XCore.cpp
89   ToolChains/PPCLinux.cpp
90   ToolChains/PPCFreeBSD.cpp
91   ToolChains/InterfaceStubs.cpp
92   ToolChains/ZOS.cpp
93   Types.cpp
94   XRayArgs.cpp
96   DEPENDS
97   ClangDriverOptions
99   LINK_LIBS
100   clangBasic
101   ${system_libs}
102   )