Sign in
android
/
toolchain
/
clang-tools-extra
/
refs/heads/llvm-r353983
/
clang-tidy
/
performance
b1ace23
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 6 years ago
2e0ee61
A bit of AST matcher cleanup, NFC.
by Alexander Kornienko
· 6 years ago
a021bd5
Ignore implicit things like ConstantExpr.
by Bill Wendling
· 6 years ago
083ebf6
[clang-tidy] White List Option for performance-unnecessary-value-param, performance-unnecessary-copy-initialization and performance-for-range-copy
by Adam Balogh
· 6 years ago
07eed56
[clang-tidy] Remove duplicated logic in UnnecessaryValueParamCheck and use FunctionParmMutationAnalyzer instead.
by Shuai Wang
· 6 years ago
08df45e
[NFC] Fix build breakage due to missing dep caused by D51950
by Shuai Wang
· 7 years ago
a7e3381
[clangtidy] Remove old copy of ExprMutationAnalyzer
by Shuai Wang
· 7 years ago
e8f226a
[clang-tidy] ExprMutationAnalyzer: construct from references. Fixes PR38888
by Roman Lebedev
· 7 years ago
46c3aff
[clang-tidy] Omit cases where loop variable is not used in loop body in
by Haojian Wu
· 7 years ago
a32ea61
Port getLocEnd -> getEndLoc
by Stephen Kelly
· 7 years ago
4cacbf2
Port getLocStart -> getBeginLoc
by Stephen Kelly
· 7 years ago
b318ad0
Use ExprMutationAnalyzer in performance-unnecessary-value-param
by Shuai Wang
· 7 years ago
7b2da74
Use ExprMutationAnalyzer in performance-for-range-copy
by Shuai Wang
· 7 years ago
1e04736
Add support for arrays in performance-implicit-conversion-in-loop
by Alexander Kornienko
· 7 years ago
7ba6c9f
Update to match clang r331428.
by Richard Smith
· 7 years ago
c29d578
[clang-tidy] ObjC ARC objects should not trigger performance-unnecessary-value-param
by Ben Hamilton
· 7 years ago
0912716
[clang-tidy] Move more checks from misc- to performance-
by Alexander Kornienko
· 7 years ago
29c4536
[clang-tidy] Move checks from misc- to performance-
by Alexander Kornienko
· 7 years ago
227f1ff
[clang-tidy] 'implicit cast' -> 'implicit conversion'
by Alexander Kornienko
· 8 years ago
f6d9f47
Adapt clang-tidy checks to changing semantics of hasDeclaration.
by Manuel Klimek
· 8 years ago
b5c1326
[clang-tidy] Do not issue fixit for explicit template specializations
by Felix Berger
· 8 years ago
1a4aa5a
[clang-tidy] Unify the way IncludeStyle and HeaderFileExtesions options are used
by Alexander Kornienko
· 8 years ago
be58f03
[clang-tidy] Use getLocalOrGlobal for the StrictMode option
by Alexander Kornienko
· 8 years ago
6565dfe
[clang-tidy] Speed up performance-unnecessary-value-param check
by Alexander Kornienko
· 8 years ago
18140c4
[clang-tidy] Add "emplace_back" detection in inefficient-vector-operation.
by Haojian Wu
· 8 years ago
ef5be37
[clang-tidy] Fix a typo: dequeue => deque
by Haojian Wu
· 8 years ago
d9feef0
[clang-tidy] Support detecting for-range loop in inefficient-vector-operation check.
by Haojian Wu
· 8 years ago
e1eb3e3
[clang-tidy] Some Cleanups for performance-faster-string-find check.
by Haojian Wu
· 8 years ago
7cdb374
[clang-tidy] Address a few late comments.
by Haojian Wu
· 8 years ago
493f5e1
[clang-tidy] Add a clang-tidy check for possible inefficient vector operations
by Haojian Wu
· 8 years ago
d61565a
[clang-tidy] Ignore implicit functions in performance-unnecessary-value-param
by Malcolm Parsons
· 8 years ago
f74e4f5
[clang-tidy] Handle constructors in performance-unnecessary-value-param
by Malcolm Parsons
· 8 years ago
c090703
[clang-tidy] Remove duplicated check from move-constructor-init
by Malcolm Parsons
· 8 years ago
e390d91
[clang-tidy] Do not move parameter if only DeclRefExpr occurs inside of a loop
by Felix Berger
· 8 years ago
56809b6
[clang-tidy] Suggest including <cmath> if necessary in type-promotion-in-math-fn-check.
by Justin Lebar
· 8 years ago
94a7ed0
[ClangTidy] Add new performance-type-promotion-in-math-fn check.
by Justin Lebar
· 8 years ago
d048dbf
[clang-tidy] Do not trigger unnecessary-value-param check on methods marked as final
by Felix Berger
· 8 years ago
9c841cd
[clang-tidy] Do not issue fix for functions that are referenced outside of callExpr
by Felix Berger
· 8 years ago
5242a87
[clang-tools-extra] Format sources with clang-format. NFC.
by Mandeep Singh Grang
· 8 years ago
c34fad4
[clang-tidy] Don't warn implicit variables in peformance-unnecessary-copy-initialization.
by Haojian Wu
· 8 years ago
c738784
[ClangTidy - performance-unnecessary-value-param] Only add "const" when current parameter is not already const qualified
by Felix Berger
· 8 years ago
ceb7e1b
[clang-tidy] Inefficient string operation
by Alexander Kornienko
· 9 years ago
3cf7055
[clang-tidy] remove trailing whitespaces and retab
by Kirill Bobyrev
· 9 years ago
a9ec0ac
[clang-tidy] UnnecessaryValueParamCheck - only warn for virtual methods
by Felix Berger
· 9 years ago
8e73e12
[clang-tidy] UnnecessaryValueParamCheck - suggest std::move() if non-const value parameter can be moved.
by Felix Berger
· 9 years ago
f506f18
[clang-tidy] UnnecessaryCopyInitialization - Extend to trigger on non-const "this" object argument if it is not modified.
by Felix Berger
· 9 years ago
4bf4c41
[clang-tidy] Lift common matchers to utils namespace
by Etienne Bergeron
· 9 years ago
938ce78
[clang-tidy] - PerformanceUnnecesaryCopyInitialization - only trigger for decl stmts with single VarDecl.
by Felix Berger
· 9 years ago
6fce394
[clang-tidy] Lift parsing of sequence of names functions to utils.
by Etienne Bergeron
· 9 years ago
197372c
[clang-tidy] Cleanup namespace in utils folder.
by Etienne Bergeron
· 9 years ago
c807180
[clang-tidy] Cleaning namespaces to be more consistant across checkers.
by Etienne Bergeron
· 9 years ago
b71a741
[clang-tidy] fix a crash with -fdelayed-template-parsing in UnnecessaryValueParamCheck.
by Etienne Bergeron
· 9 years ago
4504868
[clang-tidy] Remove unnecessary getName() on Decls and Types feeding into a DiagnosticBuilder
by Benjamin Kramer
· 9 years ago
4e74ed2
[clang-tidy] Add performance check to flag function parameters of expensive to copy types that can be safely converted to const references.
by Felix Berger
· 9 years ago
82eed71
Add check for unneeded copies of locals
by Haojian Wu
· 9 years ago
28a5b9a
[clang-tidy] Extend UnnecessaryCopyInitialization check to trigger on non-const copies that can be safely converted to const references.
by Felix Berger
· 9 years ago
1fdcbc3
[clang-tidy] Only invoke ForRangeCopyCheck on expensive-to-copy types.
by Felix Berger
· 9 years ago
2d073c4
[clang-tidy] Add check performance-faster-string-find
by Samuel Benzaquen
· 9 years ago
ceea3df
[clang-tidy] Don't use delegating constructors, since they are not supported by MSVC 2013
by Alexander Kornienko
· 9 years ago
d822649
[clang-tidy] ForRangeCopyCheck that warns on and fixes unnecessary copies of loop variables.
by Alexander Kornienko
· 9 years ago
1e4b716
[clang-tidy] Fix minor style issues. NFC
by Alexander Kornienko
· 9 years ago
dc974fa
[clang-tidy] Fix style issues. NFC
by Alexander Kornienko
· 9 years ago
71ae640
[clang-tidy] Move implicit-cast-in-loop check to upstream.
by Alexander Kornienko
· 9 years ago
5640675
Remove autoconf support
by Chris Bieneman
· 9 years ago
9dc7263
[clang-tidy] Don't use delegating constructors
by Alexander Kornienko
· 9 years ago
cf45aa5
[clang-tidy] Use hasLocalStorage() to identify unnecessary copy initializations to exclude static local variables.
by Alexander Kornienko
· 9 years ago
9ec09bd
[clang-tidy] Add the missing Makefile
by Alexander Kornienko
· 9 years ago
cfa943b
[clang-tidy] Add UnnecessaryCopyInitialization check to new "performance" module in ClangTidy
by Alexander Kornienko
· 9 years ago