llvm-project/clang/lib
Mircea Trofin 61fc10d6a5 [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode
This will embed bitcode after (Thin)LTO merge, but before optimizations.
In the case the thinlto backend is called from clang, the .llvmcmd
section is also produced. Doing so in the case where the caller is the
linker doesn't yet have a motivation, and would require plumbing through
command line args.

Differential Revision: https://reviews.llvm.org/D87636
2020-09-15 15:56:11 -07:00
..
ARCMigrate With MSVC, file needs to be compiled with /BIGOBJ 2020-07-17 09:43:06 -07:00
AST [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time 2020-09-15 12:15:47 -07:00
ASTMatchers [ASTMatchers] extract public matchers from const-analysis into own patch 2020-09-15 21:07:30 +02:00
Analysis [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
Basic [SourceManager] Explicitly check for potential iterator underflow 2020-09-15 15:54:16 -07:00
CodeGen [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode 2020-09-15 15:56:11 -07:00
CrossTU [analyzer] Add CTUImportCppThreshold for C++ files 2020-07-09 15:36:33 +02:00
DirectoryWatcher [DirectoryWatcher] Do not use FSEvents on non-macOS platforms 2020-04-23 10:22:28 -07:00
Driver [clang] Add a command line flag for the Machine Function Splitter. 2020-09-15 12:41:58 -07:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] Handle shifts within conditions 2020-09-08 16:40:04 +01:00
Frontend [clang] Add a command line flag for the Machine Function Splitter. 2020-09-15 12:41:58 -07:00
FrontendTool [NFC] Refactor Registry loops to range for 2020-06-19 00:40:10 +01:00
Headers [PowerPC] Implement __int128 vector divide operations 2020-09-15 15:19:35 -04:00
Index [clang] Do not consider the template arguments of bases to be bases themselves 2020-09-01 19:18:03 -04:00
IndexSerialization [index-while-building] Fix build with -DBUILD_SHARED_LIBS=True 2020-08-20 15:12:56 +01:00
Lex [NFC] Fix compiler warnings due to integer comparison of different signedness 2020-09-11 15:32:03 +01:00
Parse Implements [[likely]] and [[unlikely]] in IfStmt. 2020-09-09 20:48:37 +02:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema Sema: add support for `__attribute__((__swift_bridged_typedef__))` 2020-09-15 20:15:34 +00:00
Serialization [AST][FPEnv] Keep FP options in trailing storage of CastExpr 2020-09-14 12:15:21 +07:00
StaticAnalyzer [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
Testing Fix MSVC "not all control paths return a value" warning. NFC. 2020-06-05 10:45:59 +01:00
Tooling [SyntaxTree][List] `assertInvariants` for `List`s 2020-09-14 10:36:11 +00:00
CMakeLists.txt Add an explicit toggle for the static analyzer in clang-tidy 2020-09-10 10:48:17 -04:00