[OpenACC] Implement 'collapse' for combined constructs.
[llvm-project.git] / clang / lib / Frontend / CMakeLists.txt
bloba91666720884591eb0036178e535f4517c97ab07
1 add_subdirectory(Rewrite)
3 set(LLVM_LINK_COMPONENTS
4   BitReader
5   BitstreamReader
6   Option
7   ProfileData
8   Support
9   TargetParser
10   )
12 add_clang_library(clangFrontend
13   ASTConsumers.cpp
14   ASTMerge.cpp
15   ASTUnit.cpp
16   ChainedDiagnosticConsumer.cpp
17   ChainedIncludesSource.cpp
18   CompilerInstance.cpp
19   CompilerInvocation.cpp
20   CreateInvocationFromCommandLine.cpp
21   DependencyFile.cpp
22   DependencyGraph.cpp
23   DiagnosticRenderer.cpp
24   FrontendAction.cpp
25   FrontendActions.cpp
26   FrontendOptions.cpp
27   HeaderIncludeGen.cpp
28   InitPreprocessor.cpp
29   LayoutOverrideSource.cpp
30   LogDiagnosticPrinter.cpp
31   ModuleDependencyCollector.cpp
32   MultiplexConsumer.cpp
33   PrecompiledPreamble.cpp
34   PrintPreprocessedOutput.cpp
35   SARIFDiagnostic.cpp
36   SARIFDiagnosticPrinter.cpp
37   SerializedDiagnosticPrinter.cpp
38   SerializedDiagnosticReader.cpp
39   TestModuleFileExtension.cpp
40   TextDiagnostic.cpp
41   TextDiagnosticBuffer.cpp
42   TextDiagnosticPrinter.cpp
43   VerifyDiagnosticConsumer.cpp
44   InterfaceStubFunctionsConsumer.cpp
46   DEPENDS
47   ClangDriverOptions
48   intrinsics_gen
50   LINK_LIBS
51   clangAPINotes
52   clangAST
53   clangBasic
54   clangDriver
55   clangEdit
56   clangLex
57   clangParse
58   clangSema
59   clangSerialization
60   )