llvm-project/clang/lib
Dávid Bolvanský 053dc95839 Reduce the number of attributes attached to each function
Patch takes advantage of the implicit default behavior to reduce the number of attributes, which in turns reduces compilation time.

Reviewed By: serge-sans-paille

Differential Revision: https://reviews.llvm.org/D97116
2021-02-24 07:08:44 +01:00
..
APINotes APINotes: annotate dump methods (NFC) 2021-01-08 20:49:28 +00:00
ARCMigrate ARCMigrate: Migrate ObjCMT.cpp over to FileEntryRef 2020-12-09 14:16:05 -08:00
AST [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible 2021-02-23 09:42:19 +01:00
ASTMatchers Add code complete support for mapAnyOf 2021-02-07 16:03:05 +00:00
Analysis [MacroExpansionContext] Fix a warning. 2021-02-22 16:54:57 -08:00
Basic [RISCV] Add vadd with mask and without mask builtin. 2021-02-24 07:57:31 +08:00
CodeGen Reduce the number of attributes attached to each function 2021-02-24 07:08:44 +01:00
CrossTU [analyzer][CTU] API for CTU macro expansions 2021-02-22 11:12:22 +01:00
DirectoryWatcher Revert "ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC" 2020-12-14 17:04:06 -08:00
Driver Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" 2021-02-23 20:38:39 -05:00
Edit [clang] Use SourceLocation as key in hash maps, NFCI 2020-10-20 16:24:09 +01:00
Format [clang-format] Add possibility to be based on parent directory 2021-02-14 19:56:10 +01:00
Frontend Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" 2021-02-23 09:57:28 -08:00
FrontendTool [NFC] Refactor Registry loops to range for 2020-06-19 00:40:10 +01:00
Headers [OpenCL] Move remaining defines to opencl-c-base.h 2021-02-23 10:18:14 +00:00
Index [Clang][RISCV] Define RISC-V V builtin types 2021-02-18 10:17:31 +08:00
IndexSerialization [index-while-building] Fix build with -DBUILD_SHARED_LIBS=True 2020-08-20 15:12:56 +01:00
Lex Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" 2021-02-23 09:57:28 -08:00
Parse [clang][parse][NFC] Remove dead ProhibitAttributes() call 2021-02-23 13:54:35 +01:00
Rewrite SourceManager: Clarify that FileInfo always has a ContentCache, NFC 2020-10-23 12:38:53 -04:00
Sema [RISCV] Add vadd with mask and without mask builtin. 2021-02-24 07:57:31 +08:00
Serialization Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" 2021-02-23 09:57:28 -08:00
StaticAnalyzer [analyzer][CTU] API for CTU macro expansions 2021-02-22 11:12:22 +01:00
Testing Fix MSVC "not all control paths return a value" warning. NFC. 2020-06-05 10:45:59 +01:00
Tooling [Syntax] No crash on OpaqueValueExpr. 2021-02-18 10:32:04 +01:00
CMakeLists.txt APINotes: add APINotesYAMLCompiler 2020-11-05 18:55:13 +00:00