d during post-commit review of change r", etc...)
Thanks for the tip! Will try to do this next time.
On Thu, Aug 2, 2018 at 9:29 AM Fangrui Song via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
Author: maskray
Date: Thu AugĀ 2 09:29:36 2018
New Revision: 338732
U
It might be useful to know what other editors do here to know whether
this should be a client transformation or baked into the server.
Vim syntastic/ale, Emacs flycheck do not seem to do such transformation. What's
the editor you are using?
On 2018-08-07, Alex L wrote:
On Tue, 7 Aug 2018 at 10
On 2018-08-07, David Blaikie wrote:
On Tue, Aug 7, 2018 at 4:02 PM Alex L wrote:
On Tue, 7 Aug 2018 at 11:38, David Blaikie wrote:
On Tue, Aug 7, 2018 at 11:22 AM Alex L wrote:
On Tue, 7 Aug 2018 at 10:52, David Blaikie via cfe-commits <
cfe-commits@lists.l
Author: maskray
Date: Sun Aug 19 15:23:42 2018
New Revision: 340145
URL: http://llvm.org/viewvc/llvm-project?rev=340145&view=rev
Log:
[Lex] Fix some inconsistent parameter names and duplicate comments. NFC
Modified:
cfe/trunk/include/clang/Lex/DirectoryLookup.h
cfe/trunk/include/clang/Lex
Author: maskray
Date: Mon Aug 20 12:15:02 2018
New Revision: 340198
URL: http://llvm.org/viewvc/llvm-project?rev=340198&view=rev
Log:
[Lex] Make HeaderMaps a unique_ptr vector
Summary: unique_ptr makes the ownership clearer than a raw pointer container.
Reviewers: Eugene.Zelenko, dblaikie
Subsc
Author: maskray
Date: Sun May 27 00:23:04 2018
New Revision: 52
URL: http://llvm.org/viewvc/llvm-project?rev=52&view=rev
Log:
[DebugInfo] Fix typo. NFC
Modified:
cfe/trunk/include/clang/Basic/DebugInfoOptions.h
Modified: cfe/trunk/include/clang/Basic/DebugInfoOptions.h
URL:
http://l
Author: maskray
Date: Sun Aug 26 12:47:23 2018
New Revision: 340709
URL: http://llvm.org/viewvc/llvm-project?rev=340709&view=rev
Log:
[Driver] Change MipsLinux default linker from "lld" to "ld.lld"
Reviewers: kzhuravl, atanasyan
Reviewed By: atanasyan
Subscribers: sdardis, arichardson, jrtc27,
Author: maskray
Date: Tue Aug 28 10:20:28 2018
New Revision: 340845
URL: http://llvm.org/viewvc/llvm-project?rev=340845&view=rev
Log:
[Driver] Delete last reference of lld -flavor old-gnu
This is dead code because lld -flavor old-gnu was removed in 2016 by rLLD262158.
Modified:
cfe/trunk/lib
Author: maskray
Date: Thu Aug 30 17:24:36 2018
New Revision: 341151
URL: http://llvm.org/viewvc/llvm-project?rev=341151&view=rev
Log:
Import lit.llvm after rC341132
Modified:
cfe/trunk/test/lit.site.cfg.py.in
Modified: cfe/trunk/test/lit.site.cfg.py.in
URL:
http://llvm.org/viewvc/llvm-proje
Author: maskray
Date: Thu Aug 30 17:26:46 2018
New Revision: 341152
URL: http://llvm.org/viewvc/llvm-project?rev=341152&view=rev
Log:
Import lit.llvm after rL341130
Modified:
clang-tools-extra/trunk/test/lit.site.cfg.in
Modified: clang-tools-extra/trunk/test/lit.site.cfg.in
URL:
http://llvm
Author: maskray
Date: Sat Sep 1 00:47:03 2018
New Revision: 341273
URL: http://llvm.org/viewvc/llvm-project?rev=341273&view=rev
Log:
[clangd] Fix many typos. NFC
Modified:
clang-tools-extra/trunk/clangd/Logger.h
clang-tools-extra/trunk/clangd/index/FileIndex.h
clang-tools-extra/trunk
Author: maskray
Date: Wed Sep 5 01:01:37 2018
New Revision: 341452
URL: http://llvm.org/viewvc/llvm-project?rev=341452&view=rev
Log:
[clangd] Fix typo. NFC
Modified:
clang-tools-extra/trunk/clangd/Cancellation.h
clang-tools-extra/trunk/clangd/CodeComplete.cpp
clang-tools-extra/trunk/
Author: maskray
Date: Sat Sep 8 18:54:18 2018
New Revision: 341756
URL: http://llvm.org/viewvc/llvm-project?rev=341756&view=rev
Log:
[Parser] Remove an unnecessary `mutable`
Modified:
cfe/trunk/include/clang/Parse/Parser.h
Modified: cfe/trunk/include/clang/Parse/Parser.h
URL:
http://llvm.o
Author: maskray
Date: Sun Sep 9 10:20:03 2018
New Revision: 341763
URL: http://llvm.org/viewvc/llvm-project?rev=341763&view=rev
Log:
[Sema] Make typo correction slightly more efficient
edit_distance returns UpperBound+1 if the distance will exceed UpperBound. We
can subtract 1 from UpperBound a
Author: maskray
Date: Thu Sep 13 17:56:11 2018
New Revision: 342198
URL: http://llvm.org/viewvc/llvm-project?rev=342198&view=rev
Log:
[clangd] Fix TUScheduler typos
Modified:
clang-tools-extra/trunk/clangd/TUScheduler.cpp
clang-tools-extra/trunk/clangd/TUScheduler.h
Modified: clang-tools
Author: maskray
Date: Fri Sep 14 14:36:35 2018
New Revision: 342290
URL: http://llvm.org/viewvc/llvm-project?rev=342290&view=rev
Log:
test/Driver/output-file-cleanup.c: delete non-readable temporary file
%t-dir/2.c made tools (rsync, ripgrep, ...) sad (EACCES warning).
Modified:
cfe/trunk/te
Author: maskray
Date: Thu Jul 19 15:45:41 2018
New Revision: 337505
URL: http://llvm.org/viewvc/llvm-project?rev=337505&view=rev
Log:
[docs] Correct -fvisibility-inlines-hidden description
Modified:
cfe/trunk/docs/ClangCommandLineReference.rst
cfe/trunk/include/clang/Driver/Options.td
Mo
Author: maskray
Date: Fri Jul 20 01:19:20 2018
New Revision: 337530
URL: http://llvm.org/viewvc/llvm-project?rev=337530&view=rev
Log:
Change \t to spaces
Modified:
cfe/trunk/include/clang-c/BuildSystem.h
cfe/trunk/include/clang/Basic/Attr.td
cfe/trunk/include/clang/Basic/DiagnosticSem
Author: maskray
Date: Tue Jul 24 23:57:31 2018
New Revision: 337892
URL: http://llvm.org/viewvc/llvm-project?rev=337892&view=rev
Log:
cc1_main: fix -Wsign-compare on FreeBSD
Its __rlim_t is intentionally signed (__int64_t) because of legacy code
that uses -1 for RLIM_INFINITY.
Modified:
cfe/
Author: maskray
Date: Fri Jul 27 17:48:05 2018
New Revision: 338183
URL: http://llvm.org/viewvc/llvm-project?rev=338183&view=rev
Log:
[CFG] Remove duplicate function/class names at the beginning of comments
Some functions/classes have renamed while the comments still use the old names.
Delete th
Author: maskray
Date: Thu Aug 2 09:29:36 2018
New Revision: 338732
URL: http://llvm.org/viewvc/llvm-project?rev=338732&view=rev
Log:
[analyzer] Make RegionVector use const reference
Modified:
cfe/trunk/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Modified: cfe/trunk/lib/StaticAnalyzer/Co
Author: maskray
Date: Mon Feb 12 09:42:09 2018
New Revision: 324914
URL: http://llvm.org/viewvc/llvm-project?rev=324914&view=rev
Log:
[libclang] Add `CXSymbolRole role` to CXIdxEntityRefInfo
Summary:
CXIdxEntityRefInfo contains the member `CXIdxEntityRefKind kind;` to
differentiate implicit and d
Author: maskray
Date: Thu Feb 15 09:56:43 2018
New Revision: 325272
URL: http://llvm.org/viewvc/llvm-project?rev=325272&view=rev
Log:
[clang-tidy] Add `readability-simd-intrinsics` check.
Summary:
Many architectures provide SIMD operations (e.g. x86 SSE/AVX, Power AltiVec/VSX,
ARM NEON). It is co
Author: maskray
Date: Mon Jan 8 10:57:38 2018
New Revision: 322017
URL: http://llvm.org/viewvc/llvm-project?rev=322017&view=rev
Log:
[index] Return when DC is null in handleReference
Summary:
DC may sometimes be NULL and getContainerInfo(DC, Container) will dereference a
null pointer.
Default
Author: maskray
Date: Wed Mar 7 08:57:42 2018
New Revision: 326909
URL: http://llvm.org/viewvc/llvm-project?rev=326909&view=rev
Log:
[clang-tidy] Add "portability" module and rename readability-simd-intrinsics to
portability-simd-intrinsics
Reviewers: alexfh
Subscribers: klimek, nemanjai, mgor
Author: maskray
Date: Mon Mar 19 12:05:53 2018
New Revision: 327885
URL: http://llvm.org/viewvc/llvm-project?rev=327885&view=rev
Log:
[clang-move] Fix move-used-helper-decls.cpp test.
Modified:
clang-tools-extra/trunk/test/clang-move/move-used-helper-decls.cpp
Modified: clang-tools-extra/tru
Author: maskray
Date: Sun Jun 3 01:12:15 2018
New Revision: 333836
URL: http://llvm.org/viewvc/llvm-project?rev=333836&view=rev
Log:
clang-interpreter: Add missing LLVM component Object
Modified:
cfe/trunk/examples/clang-interpreter/CMakeLists.txt
Modified: cfe/trunk/examples/clang-interpre
Author: maskray
Date: Tue Jun 12 13:44:11 2018
New Revision: 334539
URL: http://llvm.org/viewvc/llvm-project?rev=334539&view=rev
Log:
Work around false -Wmissing-braces warning from old clang which has been fixed
in r314838
Modified:
cfe/trunk/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
Author: maskray
Date: Fri Jun 15 16:11:18 2018
New Revision: 334870
URL: http://llvm.org/viewvc/llvm-project?rev=334870&view=rev
Log:
[docs] -fsanitize=cfi only allowed with -fvisibility=
Modified:
cfe/trunk/docs/SanitizerStats.rst
Modified: cfe/trunk/docs/SanitizerStats.rst
URL:
http://llv
Author: maskray
Date: Tue Oct 9 17:15:33 2018
New Revision: 344098
URL: http://llvm.org/viewvc/llvm-project?rev=344098&view=rev
Log:
[Driver][cc1][cc1as] Call OptTable::PrintHelp with explicit " [options] file..."
Summary: This is to accommodate a change in llvm/lib/Option/OptTable.cpp D51009
R
Author: maskray
Date: Thu Oct 11 09:09:26 2018
New Revision: 344256
URL: http://llvm.org/viewvc/llvm-project?rev=344256&view=rev
Log:
[clang-move] Remove clang:: qualifier
Summary:
The use sites are enclosed by `namespace clang`, so clang:: is not
necessary. Many unqualified names have already be
Author: maskray
Date: Sat Oct 20 10:53:42 2018
New Revision: 344859
URL: http://llvm.org/viewvc/llvm-project?rev=344859&view=rev
Log:
Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC
Modified:
cfe/trunk/lib/AST/VTableBuilder.cpp
cfe/trunk/lib/ASTMatchers/ASTMatchersInternal
Author: maskray
Date: Wed Jan 16 00:13:15 2019
New Revision: 351306
URL: http://llvm.org/viewvc/llvm-project?rev=351306&view=rev
Log:
[clangd] Fix XPC after rCTE351280
Modified:
clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp
Modified: clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp
UR
Author: maskray
Date: Thu Nov 1 21:09:08 2018
New Revision: 345950
URL: http://llvm.org/viewvc/llvm-project?rev=345950&view=rev
Log:
Fix -Wimplicit-fallthrough warning in LLVM_ENABLE_ASSERTIONS=Off builds
Modified:
cfe/trunk/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
Modified: cfe/trunk/
Author: maskray
Date: Thu Nov 1 21:17:17 2018
New Revision: 345951
URL: http://llvm.org/viewvc/llvm-project?rev=345951&view=rev
Log:
Fix -Wimplicit-fallthrough warning in LLVM_ENABLE_ASSERTIONS=Off builds
Modified:
clang-tools-extra/trunk/clang-tidy/cert/StrToNumCheck.cpp
Modified: clang-to
Author: maskray
Date: Thu Nov 1 21:23:50 2018
New Revision: 345952
URL: http://llvm.org/viewvc/llvm-project?rev=345952&view=rev
Log:
[clangd] Fix clang -Wimplicit-fallthrough
Modified:
clang-tools-extra/trunk/clangd/CodeComplete.cpp
Modified: clang-tools-extra/trunk/clangd/CodeComplete.cpp
Author: maskray
Date: Thu Nov 1 22:59:29 2018
New Revision: 345953
URL: http://llvm.org/viewvc/llvm-project?rev=345953&view=rev
Log:
[clangd] Really fix clang -Wimplicit-fallthrough
The intention was to fall through to Function case in
LLVM_ENABLE_ASSERTIONS=Off builds.
Use #ifndef NDEBUG to f
Author: maskray
Date: Fri Nov 2 09:23:37 2018
New Revision: 345992
URL: http://llvm.org/viewvc/llvm-project?rev=345992&view=rev
Log:
[analyzer] Fix diagnostics/explicit-suppression.cpp
*OI++ = *II++ is on line 670, not 668
Modified:
cfe/trunk/test/Analysis/diagnostics/explicit-suppression.c
Author: maskray
Date: Tue Nov 20 00:00:00 2018
New Revision: 347293
URL: http://llvm.org/viewvc/llvm-project?rev=347293&view=rev
Log:
[libclang] Unify getCursorDecl and getCursorParentDecl
They do the same thing, thus the latter (which has only 2 call sites) can be
deleted.
Modified:
cfe/tr
Author: maskray
Date: Fri Nov 23 16:41:13 2018
New Revision: 347508
URL: http://llvm.org/viewvc/llvm-project?rev=347508&view=rev
Log:
[CodeComplete] Delete unused variable in rC342449
Modified:
cfe/trunk/lib/Sema/SemaCodeComplete.cpp
Modified: cfe/trunk/lib/Sema/SemaCodeComplete.cpp
URL:
ht
Author: maskray
Date: Sun Nov 25 12:57:05 2018
New Revision: 347529
URL: http://llvm.org/viewvc/llvm-project?rev=347529&view=rev
Log:
[CodeComplete] Simplify CodeCompleteConsumer.cpp, NFC
Use range-based for loops
Use XStr.compare(YStr) < 0
Format misaligned code
Modified:
cfe/trunk/lib/Sema
Author: maskray
Date: Thu Nov 29 10:26:39 2018
New Revision: 347895
URL: http://llvm.org/viewvc/llvm-project?rev=347895&view=rev
Log:
Simplify the __builtin_constant_p test that was used to catch rC347417 failure
Reviewers: rsmith, void, shafik
Reviewed By: void
Subscribers: kristina, cfe-commi
Author: maskray
Date: Fri Nov 30 13:15:41 2018
New Revision: 348037
URL: http://llvm.org/viewvc/llvm-project?rev=348037&view=rev
Log:
[ExprConstant] Try fixing __builtin_constant_p after D54355 (rC347417)
Summary:
Reinstate the original behavior (Success(false, E)) before D54355 when this
branch
Author: maskray
Date: Fri Nov 30 13:26:09 2018
New Revision: 348039
URL: http://llvm.org/viewvc/llvm-project?rev=348039&view=rev
Log:
Revert r347417 "Re-Reinstate 347294 with a fix for the failures."
Kept the "indirect_builtin_constant_p" test case in
test/SemaCXX/constant-expression-cxx1y.cpp
w
Author: maskray
Date: Fri Nov 30 15:41:18 2018
New Revision: 348053
URL: http://llvm.org/viewvc/llvm-project?rev=348053&view=rev
Log:
Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""
It seems the two failing tests can be simply fixed after r348037
Fix 3 cases in Analysi
Author: maskray
Date: Fri Nov 30 17:43:05 2018
New Revision: 348065
URL: http://llvm.org/viewvc/llvm-project?rev=348065&view=rev
Log:
[Basic] Move DiagnosticsEngine::dump from .h to .cpp
The two LLVM_DUMP_METHOD methods have a undefined reference on
clang::DiagnosticsEngine::DiagStateMap::dump.
Author: maskray
Date: Fri Nov 30 17:57:15 2018
New Revision: 348066
URL: http://llvm.org/viewvc/llvm-project?rev=348066&view=rev
Log:
[clangd] Recommit the "AnyScope" changes in requests.json by rCTE347753
(reverted by rCTE347792)
This fixes IndexBenchmark tests.
Modified:
clang-tools-extra
Author: maskray
Date: Sat Dec 8 17:46:01 2018
New Revision: 348709
URL: http://llvm.org/viewvc/llvm-project?rev=348709&view=rev
Log:
SourceManager: insert(make_pair(..)) -> try_emplace. NFC
Modified:
cfe/trunk/lib/Basic/SourceManager.cpp
Modified: cfe/trunk/lib/Basic/SourceManager.cpp
URL:
Author: maskray
Date: Mon Dec 10 10:10:35 2018
New Revision: 348777
URL: http://llvm.org/viewvc/llvm-project?rev=348777&view=rev
Log:
ComputeLineNumbers: delete SSE2 vectorization
Summary:
SSE2 vectorization was added in 2012, but it is 2018 now and I can't
observe any performance boost (testing
Author: maskray
Date: Thu Feb 28 22:49:51 2019
New Revision: 355176
URL: http://llvm.org/viewvc/llvm-project?rev=355176&view=rev
Log:
Fix file headers. NFC
Modified:
cfe/trunk/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
cfe/trunk/lib/ARCMigrate/TransformActions.cpp
cfe/trunk/lib
Author: maskray
Date: Fri Mar 1 01:52:53 2019
New Revision: 355188
URL: http://llvm.org/viewvc/llvm-project?rev=355188&view=rev
Log:
Fix file headers. NFC
Modified:
clang-tools-extra/trunk/change-namespace/tool/ClangChangeNamespace.cpp
clang-tools-extra/trunk/clang-doc/Generators.cpp
Author: maskray
Date: Tue Mar 12 20:22:33 2019
New Revision: 356005
URL: http://llvm.org/viewvc/llvm-project?rev=356005&view=rev
Log:
Delete unused declaration of DeclContextPrintAction after the removal of
-print-decl-contexts by D52529
Modified:
cfe/trunk/include/clang/Frontend/FrontendAct
Author: maskray
Date: Mon Mar 18 06:30:17 2019
New Revision: 356366
URL: http://llvm.org/viewvc/llvm-project?rev=356366&view=rev
Log:
[pp-trace] Delete -ignore and add a new option -callbacks
Summary:
-ignore specifies a list of PP callbacks to ignore. It cannot express a
whitelist, which may be
Author: maskray
Date: Sat Mar 23 23:55:08 2019
New Revision: 356849
URL: http://llvm.org/viewvc/llvm-project?rev=356849&view=rev
Log:
[pp-trace] Modernize the code
Use InitLLVM and WithColor
Delete PPTraceConsumer, add the callback in PPTraceAction
Migrae to tooling::createExecutorFromCommandLine
Author: maskray
Date: Sun Mar 24 00:21:32 2019
New Revision: 356850
URL: http://llvm.org/viewvc/llvm-project?rev=356850&view=rev
Log:
[pp-trace] Wrap code in clang::pp_trace
Modified:
clang-tools-extra/trunk/pp-trace/PPCallbacksTracker.cpp
clang-tools-extra/trunk/pp-trace/PPCallbacksTrack
Author: maskray
Date: Sun Mar 24 00:31:21 2019
New Revision: 356851
URL: http://llvm.org/viewvc/llvm-project?rev=356851&view=rev
Log:
[pp-trace] Delete redundant clang::
And clarify command line options
Modified:
clang-tools-extra/trunk/docs/pp-trace.rst
clang-tools-extra/trunk/pp-trace/
Author: maskray
Date: Mon Mar 25 04:40:11 2019
New Revision: 356887
URL: http://llvm.org/viewvc/llvm-project?rev=356887&view=rev
Log:
[pp-trace] Try fixing MSVC C2248 after rCTE356849
Modified:
clang-tools-extra/trunk/pp-trace/PPTrace.cpp
Modified: clang-tools-extra/trunk/pp-trace/PPTrace.cp
Author: maskray
Date: Tue Mar 26 08:39:45 2019
New Revision: 357001
URL: http://llvm.org/viewvc/llvm-project?rev=357001&view=rev
Log:
[CodeGen] Delete never used LValueAlign
It was added by rC176658 but never used since then.
Modified:
cfe/trunk/lib/CodeGen/CGAtomic.cpp
Modified: cfe/trunk/
Author: maskray
Date: Thu Mar 28 01:24:00 2019
New Revision: 357150
URL: http://llvm.org/viewvc/llvm-project?rev=357150&view=rev
Log:
[Driver] Allow -gsplit-dwarf on ELF OSes other than Linux and Fuchsia
In gcc, -gsplit-dwarf is handled in gcc/gcc.c as a spec
(ASM_FINAL_SPEC): objcopy --extract-d
Author: maskray
Date: Thu Mar 28 01:41:17 2019
New Revision: 357151
URL: http://llvm.org/viewvc/llvm-project?rev=357151&view=rev
Log:
Fix tests after rC357150
Modified:
cfe/trunk/test/Driver/cuda-unsupported-debug-options.cu
cfe/trunk/test/Driver/openmp-unsupported-debug-options.c
Modifi
Author: maskray
Date: Sat Mar 30 07:38:51 2019
New Revision: 357348
URL: http://llvm.org/viewvc/llvm-project?rev=357348&view=rev
Log:
[cmake] Change deprecated $ to $. NFC
See rL357338 for a similar change. The informational expression
$ has been deprecated since CMake 3.0
Modified:
cfe/trun
Author: maskray
Date: Sun Mar 31 01:48:19 2019
New Revision: 357359
URL: http://llvm.org/viewvc/llvm-project?rev=357359&view=rev
Log:
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
Modified:
cfe/trunk/include/clang/AST/DeclContextInternals.h
cfe/trunk/include/clang/Analysis/Analyses
Author: maskray
Date: Wed Apr 3 00:25:04 2019
New Revision: 357562
URL: http://llvm.org/viewvc/llvm-project?rev=357562&view=rev
Log:
[libclang][test] Suppress annoying 'LIBCLANG TOOLING ERROR' output
check-all invokes check-clang-python which prints the annoying message:
LIBCLANG TOOLING ERROR:
Author: maskray
Date: Wed Apr 10 08:45:54 2019
New Revision: 358094
URL: http://llvm.org/viewvc/llvm-project?rev=358094&view=rev
Log:
[clangd] Use #if CLANGD_BUILD_XPC because it may be defined as 0
Modified:
clang-tools-extra/trunk/clangd/Transport.h
Modified: clang-tools-extra/trunk/clangd
Author: maskray
Date: Tue Apr 16 18:46:27 2019
New Revision: 358544
URL: http://llvm.org/viewvc/llvm-project?rev=358544&view=rev
Log:
[Driver] Simplify -g level computation and its interaction with -gsplit-dwarf
Summary:
When -gsplit-dwarf is used together with other -g options, in most cases
the
Author: maskray
Date: Thu Apr 18 05:35:02 2019
New Revision: 358661
URL: http://llvm.org/viewvc/llvm-project?rev=358661&view=rev
Log:
[Sema] Delete unused parameters/variables
Modified:
cfe/trunk/lib/Sema/SemaDecl.cpp
Modified: cfe/trunk/lib/Sema/SemaDecl.cpp
URL:
http://llvm.org/viewvc/llv
Author: maskray
Date: Thu Apr 18 18:54:36 2019
New Revision: 358729
URL: http://llvm.org/viewvc/llvm-project?rev=358729&view=rev
Log:
[analyzer] Fix -Wunused-local-typedef after rC358695
Modified:
cfe/trunk/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
Modified: cfe/trunk/lib/StaticAnalyze
Author: maskray
Date: Sun Apr 21 18:38:53 2019
New Revision: 358866
URL: http://llvm.org/viewvc/llvm-project?rev=358866&view=rev
Log:
[clangd] Support dependent bases in type hierarchy
Patch by Nathan Ridge!
Dependent bases are handled heuristically, by replacing them with the
class template tha
Author: maskray
Date: Tue Apr 23 00:39:23 2019
New Revision: 358953
URL: http://llvm.org/viewvc/llvm-project?rev=358953&view=rev
Log:
[PowerPC] Fix test with -fno-discard-value-names after rC358949
For the clang driver, -DLLVM_ENABLE_ASSERTIONS=off builds default to discard
value names.
Modifie
Author: maskray
Date: Wed Apr 24 07:43:05 2019
New Revision: 359098
URL: http://llvm.org/viewvc/llvm-project?rev=359098&view=rev
Log:
Use llvm::stable_sort
Modified:
cfe/trunk/lib/AST/DeclObjC.cpp
cfe/trunk/lib/AST/RecordLayoutBuilder.cpp
cfe/trunk/lib/AST/VTableBuilder.cpp
cfe/tr
Author: maskray
Date: Mon Apr 29 02:36:54 2019
New Revision: 359428
URL: http://llvm.org/viewvc/llvm-project?rev=359428&view=rev
Log:
[clangd] Delete config.clangd_xpc_support from test/ to unbreak check-llvm-tools
D61187 didn't delete config.clangd_xpc_support from test/
CLANGD_BUILD_XPC is defi
Author: maskray
Date: Wed May 1 02:30:45 2019
New Revision: 359662
URL: http://llvm.org/viewvc/llvm-project?rev=359662&view=rev
Log:
Change llvm-{objdump,readobj} -long-option to --long-option or well-known short
options in tests. NFC
Modified:
cfe/trunk/test/CodeGen/split-debug-filename.c
Author: maskray
Date: Wed May 1 05:16:37 2019
New Revision: 359674
URL: http://llvm.org/viewvc/llvm-project?rev=359674&view=rev
Log:
[clangd] Delete an unused declaration
Modified:
clang-tools-extra/trunk/clangd/index/BackgroundIndexStorage.cpp
Modified: clang-tools-extra/trunk/clangd/index
Author: maskray
Date: Mon May 6 02:24:36 2019
New Revision: 360022
URL: http://llvm.org/viewvc/llvm-project?rev=360022&view=rev
Log:
[X86] Move files to correct directories after D60552
Added:
cfe/trunk/lib/Headers/avx512bf16intrin.h
cfe/trunk/lib/Headers/avx512vlbf16intrin.h
cfe/tru
Author: maskray
Date: Mon Sep 17 23:57:58 2018
New Revision: 342445
URL: http://llvm.org/viewvc/llvm-project?rev=342445&view=rev
Log:
[pp-trace] Remove unused using directives
Modified:
clang-tools-extra/trunk/pp-trace/PPTrace.cpp
Modified: clang-tools-extra/trunk/pp-trace/PPTrace.cpp
URL:
Author: maskray
Date: Sat Sep 22 15:49:38 2018
New Revision: 342825
URL: http://llvm.org/viewvc/llvm-project?rev=342825&view=rev
Log:
[Index] Fix header guard naming
Modified:
cfe/trunk/include/clang/Index/USRGeneration.h
Modified: cfe/trunk/include/clang/Index/USRGeneration.h
URL:
http://l
Author: maskray
Date: Sun Sep 23 01:23:48 2018
New Revision: 342831
URL: http://llvm.org/viewvc/llvm-project?rev=342831&view=rev
Log:
[Index] Report specialization bases as references when
IndexImplicitInstantiation is true
Summary:
template struct B {};
template struct D : B {}; // `B
Author: maskray
Date: Tue Sep 25 01:07:42 2018
New Revision: 342950
URL: http://llvm.org/viewvc/llvm-project?rev=342950&view=rev
Log:
Annotate LookupResult::clear() as LLVM_ATTRIBUTE_REINITIALIZES to silence
bugprone-use-after-move after rC342925
Reviewers: rsmith
Reviewed By: rsmith
Subscribe
Author: maskray
Date: Tue Sep 25 15:32:11 2018
New Revision: 343039
URL: http://llvm.org/viewvc/llvm-project?rev=343039&view=rev
Log:
[clangd] Remove unused using-declaration testing::AllOf
Modified:
clang-tools-extra/trunk/unittests/clangd/SerializationTests.cpp
Modified: clang-tools-extra/
Author: maskray
Date: Tue Sep 25 23:28:14 2018
New Revision: 343072
URL: http://llvm.org/viewvc/llvm-project?rev=343072&view=rev
Log:
[Frontend] Tidy up -print-decl-contexts conditions
The existing conditions are not consistent. Some have braces and define a
temporary Decl while others simply ca
Author: maskray
Date: Wed Sep 26 15:16:28 2018
New Revision: 343147
URL: http://llvm.org/viewvc/llvm-project?rev=343147&view=rev
Log:
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Summary: The convenience wrapper in STLExtras is available since rL342102.
Reviewers: rsmith, #clang, db
Author: maskray
Date: Wed Sep 26 16:47:00 2018
New Revision: 343152
URL: http://llvm.org/viewvc/llvm-project?rev=343152&view=rev
Log:
Remove trailing space in rC343150
Modified:
cfe/trunk/include/clang/Sema/Lookup.h
Modified: cfe/trunk/include/clang/Sema/Lookup.h
URL:
http://llvm.org/viewvc
Author: maskray
Date: Wed Sep 26 21:19:29 2018
New Revision: 343166
URL: http://llvm.org/viewvc/llvm-project?rev=343166&view=rev
Log:
llvm::sort(C.begin(), C.end()) -> llvm::sort(C)
The convenience wrapper in STLExtras is available since rL342102.
Modified:
clang-tools-extra/trunk/clang-tidy
Author: maskray
Date: Wed Sep 26 21:23:24 2018
New Revision: 343168
URL: http://llvm.org/viewvc/llvm-project?rev=343168&view=rev
Log:
[clang-tidy] Add dependency to clangAnalysis after rC343160
Modified:
clang-tools-extra/trunk/clang-tidy/mpi/CMakeLists.txt
Modified: clang-tools-extra/trunk/
Author: maskray
Date: Sun Sep 30 14:41:11 2018
New Revision: 343425
URL: http://llvm.org/viewvc/llvm-project?rev=343425&view=rev
Log:
Use the container form llvm::sort(C, ...)
There are a few leftovers of rC343147 that are not (\w+)\.begin but in
the form of ([-[:alnum:]>.]+)\.begin or spanning t
Author: maskray
Date: Tue Oct 2 20:50:44 2018
New Revision: 343660
URL: http://llvm.org/viewvc/llvm-project?rev=343660&view=rev
Log:
[Frontend] Delete -print-decl-contexts
Summary: Its job is covered by -ast-dump. The option is rarely used and lacks
many AST nodes which will lead to llvm_unreac
Author: maskray
Date: Wed Oct 3 13:53:53 2018
New Revision: 343721
URL: http://llvm.org/viewvc/llvm-project?rev=343721&view=rev
Log:
[test] Fix -Wunused-variable in rC343665
Modified:
cfe/trunk/unittests/ASTMatchers/Dynamic/ParserTest.cpp
Modified: cfe/trunk/unittests/ASTMatchers/Dynamic/Pa
Author: maskray
Date: Wed Oct 3 14:00:44 2018
New Revision: 343722
URL: http://llvm.org/viewvc/llvm-project?rev=343722&view=rev
Log:
[ASTMatchers] Fix DynamicASTMatchersTests again
Modified:
cfe/trunk/unittests/ASTMatchers/Dynamic/ParserTest.cpp
Modified: cfe/trunk/unittests/ASTMatchers/Dyn
Author: maskray
Date: Wed Oct 3 15:56:26 2018
New Revision: 343738
URL: http://llvm.org/viewvc/llvm-project?rev=343738&view=rev
Log:
Revert "[ASTMatchers] Fix DynamicASTMatchersTests again"
This reverts commit 8a6631a983ec9c1d22cc77c5f55a524a651740f0.
The last fix seems good in Debug mode.
Mod
Author: maskray
Date: Sat Oct 6 00:00:50 2018
New Revision: 343912
URL: http://llvm.org/viewvc/llvm-project?rev=343912&view=rev
Log:
[clangd] Remove unused headers from CodeComplete.cpp
queue is not used after index-provided completions' merge with those from Sema
USRGeneration.h is not used aft
Author: maskray
Date: Sun Oct 7 10:21:08 2018
New Revision: 343946
URL: http://llvm.org/viewvc/llvm-project?rev=343946&view=rev
Log:
[clangd] Migrate to LLVM STLExtras range API
Modified:
clang-tools-extra/trunk/clangd/FileDistance.cpp
clang-tools-extra/trunk/clangd/XRefs.cpp
Modified:
Author: maskray
Date: Mon Oct 8 18:02:56 2018
New Revision: 344010
URL: http://llvm.org/viewvc/llvm-project?rev=344010&view=rev
Log:
[Index] Use locations to uniquify function-scope BindingDecl USR
Summary:
This makes BindingDecl's of the same name have different USRs, so that
references can be
Author: maskray
Date: Fri Feb 1 06:31:01 2019
New Revision: 352872
URL: http://llvm.org/viewvc/llvm-project?rev=352872&view=rev
Log:
[libclang] Fix -DBUILD_SHARED_LIBS=on build after rC352803
Modified:
cfe/trunk/tools/libclang/CMakeLists.txt
Modified: cfe/trunk/tools/libclang/CMakeLists.txt
Author: maskray
Date: Thu Feb 7 07:38:14 2019
New Revision: 353415
URL: http://llvm.org/viewvc/llvm-project?rev=353415&view=rev
Log:
[ELF] Format lines inadvertently indented by rCTE353380
Modified:
clang-tools-extra/trunk/clangd/SourceCode.h
Modified: clang-tools-extra/trunk/clangd/SourceC
Author: maskray
Date: Sat Feb 9 21:54:57 2019
New Revision: 353635
URL: http://llvm.org/viewvc/llvm-project?rev=353635&view=rev
Log:
Use llvm::is_contained. NFC
Modified:
cfe/trunk/lib/ARCMigrate/ARCMT.cpp
cfe/trunk/lib/AST/RecordLayoutBuilder.cpp
cfe/trunk/lib/Basic/TargetInfo.cpp
Author: maskray
Date: Mon Feb 11 05:30:04 2019
New Revision: 353697
URL: http://llvm.org/viewvc/llvm-project?rev=353697&view=rev
Log:
Format isInSystemMacro after D55782
Modified:
cfe/trunk/include/clang/Basic/SourceManager.h
Modified: cfe/trunk/include/clang/Basic/SourceManager.h
URL:
http
Author: maskray
Date: Wed May 29 18:55:43 2019
New Revision: 362050
URL: http://llvm.org/viewvc/llvm-project?rev=362050&view=rev
Log:
[Driver] -static-pie: add -z text
This matches gcc -static-pie. The intention is to prevent dynamic
relocations in read-only segments.
In ld.bfd and gold, -z note
Author: maskray
Date: Wed May 29 19:13:15 2019
New Revision: 362051
URL: http://llvm.org/viewvc/llvm-project?rev=362051&view=rev
Log:
[PowerPC] Set the default PLT mode on musl to Secure PLT
The musl libc only supports Secure PLT.
Patch by A. Wilcox!
Reviewed By: jhibbits
Differential Revision
Author: maskray
Date: Wed May 29 19:30:04 2019
New Revision: 362052
URL: http://llvm.org/viewvc/llvm-project?rev=362052&view=rev
Log:
[Driver] Render target options (e.g. -fuse-init-array) for -fembed-bitcode
Modern ELF platforms use -fuse-init-array to emit .init_array instead of
.ctors . ld.bf
Author: maskray
Date: Wed May 29 23:48:13 2019
New Revision: 362059
URL: http://llvm.org/viewvc/llvm-project?rev=362059&view=rev
Log:
Mark CodeGen/asm-goto.c as x86 specific after r362045
Modified:
cfe/trunk/test/CodeGen/asm-goto.c
Modified: cfe/trunk/test/CodeGen/asm-goto.c
URL:
http://llv
1 - 100 of 3208 matches
Mail list logo