llvm-project/clang/lib
Daniel Jasper 5cad6856a3 Remove isIgnored()-test that is more expensive than the analysis behind it
In many translation units I have tried, the calls to isIgnored() removed
in this patch are more expensive than doing the analysis that is behind
it. The speed-up in translation units I have tried is between 10 and
20%.

Review: https://reviews.llvm.org/D28208
llvm-svn: 290842
2017-01-02 22:55:45 +00:00
..
ARCMigrate Fix Clang-tidy readability-redundant-string-cstr warnings 2016-11-02 10:39:27 +00:00
AST [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma 2016-12-29 22:16:30 +00:00
ASTMatchers [ASTMatchers] Add hasInClassInitializer traversal matcher for FieldDecl. 2016-12-24 13:35:14 +00:00
Analysis Fix os_log formating with arbitrary precision and field width 2016-12-15 04:02:31 +00:00
Basic [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma 2016-12-29 22:16:30 +00:00
CodeGen CodeGen: update comment about RTTI field 2017-01-01 19:16:02 +00:00
Driver [c++17] Implement P0522R0 as written. This allows a template template argument 2016-12-31 21:41:23 +00:00
Edit Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." 2016-12-23 14:55:49 +00:00
Format Use after move bug fixes 2016-12-23 11:40:44 +00:00
Frontend [c++17] Implement P0522R0 as written. This allows a template template argument 2016-12-31 21:41:23 +00:00
FrontendTool C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
Headers [DOXYGEN] Improved doxygen comments for xmmintrin.h intrinsics. 2016-12-27 18:53:29 +00:00
Index [index] Rename SymbolSubKind -> SymbolProperty, NFC. 2016-11-11 23:49:55 +00:00
Lex Allow lexer to handle string_view literals. Patch from Anton Bikineev. 2016-12-30 04:51:10 +00:00
Parse [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma 2016-12-29 22:16:30 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema Remove isIgnored()-test that is more expensive than the analysis behind it 2017-01-02 22:55:45 +00:00
Serialization [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma 2016-12-29 22:16:30 +00:00
StaticAnalyzer [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma 2016-12-29 22:16:30 +00:00
Tooling Use after move bug fixes 2016-12-23 11:40:44 +00:00
CMakeLists.txt