Author: David L. Jones
Date: 2019-12-04T22:12:15-08:00
New Revision: 93cc982f9e971f382ade6acf6634c5914966
URL:
https://github.com/llvm/llvm-project/commit/93cc982f9e971f382ade6acf6634c5914966
DIFF:
https://github.com/llvm/llvm-project/commit/93cc982f9e971f382ade6acf6634c5914966.diff
Author: dlj
Date: Wed Aug 14 21:10:11 2019
New Revision: 368958
URL: http://llvm.org/viewvc/llvm-project?rev=368958&view=rev
Log:
[Tooling] Add a hack to work around issues with matcher binding in r368681.
The change in r368681 contains a (probably unintentional) behavioral change for
rewrite rul
Author: dlj
Date: Wed Jun 12 19:04:45 2019
New Revision: 363220
URL: http://llvm.org/viewvc/llvm-project?rev=363220&view=rev
Log:
Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG
SinkCommonCodeFromPredecessors ...'
We have observed some failures with internal builds with this revision.
Author: dlj
Date: Thu May 16 14:13:59 2019
New Revision: 360939
URL: http://llvm.org/viewvc/llvm-project?rev=360939&view=rev
Log:
[clang/test] Add missing dependency on llvm-cxxfilt.
This tool is needed by clang/test/CodeGen/Output/ppc-mmintrin.c.
Modified:
cfe/trunk/test/CMakeLists.txt
Mod
Author: dlj
Date: Wed Apr 3 19:27:57 2019
New Revision: 357667
URL: http://llvm.org/viewvc/llvm-project?rev=357667&view=rev
Log:
Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink
function calls without used results (PR41259)'
This revision causes tests to fail under ASAN.
Author: dlj
Date: Fri Feb 8 18:41:55 2019
New Revision: 353599
URL: http://llvm.org/viewvc/llvm-project?rev=353599&view=rev
Log:
[StaticAnalyzer] Add missing include to SMTAPI.h. [NFC]
This include is needed for types within SMTAPI.h. (It's very possible that
compilation would succeed without it
Author: dlj
Date: Fri Nov 16 20:48:54 2018
New Revision: 347133
URL: http://llvm.org/viewvc/llvm-project?rev=347133&view=rev
Log:
Fix unused variable warning.
Modified:
cfe/trunk/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
Modified: cfe/trunk/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
URL:
http://llvm.o
Author: dlj
Date: Mon Jun 18 02:23:08 2018
New Revision: 334930
URL: http://llvm.org/viewvc/llvm-project?rev=334930&view=rev
Log:
[ASTMatchers] Add support for matching the type of a friend decl.
This allows matchers like:
friendDecl(hasType(cxxRecordDecl(...)))
friendDecl(hasType(asString(.
Author: dlj
Date: Mon Jun 18 01:59:16 2018
New Revision: 334929
URL: http://llvm.org/viewvc/llvm-project?rev=334929&view=rev
Log:
[ASTMatchers] Don't assert-fail in specifiesTypeLoc().
The specifiesTypeLoc() matcher narrows a nestedNameSpecifier matcher based on a
typeloc within the NNS. However,
Author: dlj
Date: Thu Jun 14 23:08:54 2018
New Revision: 334801
URL: http://llvm.org/viewvc/llvm-project?rev=334801&view=rev
Log:
[Format] Do not use a global static value for EOF within ScopedMacroState.
ScopedMacroState injects its own EOF token under certain conditions, and the
returned token
Author: dlj
Date: Thu Mar 1 16:07:45 2018
New Revision: 326512
URL: http://llvm.org/viewvc/llvm-project?rev=326512&view=rev
Log:
[NFC] Move CommentOpts checks to the call sites that depend on it. (Re-applying
r326501.)
When parsing comments, for example, for -Wdocumentation, slightly different
Author: dlj
Date: Thu Mar 1 15:14:00 2018
New Revision: 326508
URL: http://llvm.org/viewvc/llvm-project?rev=326508&view=rev
Log:
Revert r326501 due to buildbot breakage.
Original change:
[NFC] Move CommentOpts checks to the call sites that depend on it.
When parsing comments, for example, for
Author: dlj
Date: Thu Mar 1 14:41:53 2018
New Revision: 326501
URL: http://llvm.org/viewvc/llvm-project?rev=326501&view=rev
Log:
[NFC] Move CommentOpts checks to the call sites that depend on it.
When parsing comments, for example, for -Wdocumentation, slightly different
behaviour occurs when -f
Author: dlj
Date: Wed Nov 8 12:03:11 2017
New Revision: 317716
URL: http://llvm.org/viewvc/llvm-project?rev=317716&view=rev
Log:
Add a missing "REQUIRES: system-windows" to a Windows-only test.
This un-breaks builds on other platforms. Otherwise, they fail due to warnings
like:
warning: unable
Author: dlj
Date: Thu Jul 6 14:46:47 2017
New Revision: 307320
URL: http://llvm.org/viewvc/llvm-project?rev=307320&view=rev
Log:
Change remaining references to lit.util.capture to use subprocess.check_output.
Summary:
The capture() function was removed in r306625. This should fix PGO breakages
r
Author: dlj
Date: Thu Jun 29 16:07:27 2017
New Revision: 306755
URL: http://llvm.org/viewvc/llvm-project?rev=306755&view=rev
Log:
[lit/libcxx] Fix a remaining reference to lit.util.capture() in custom
libcxx/Darwin code.
Summary:
This reference to lit.util.capture is functionally identical to
su
Author: dlj
Date: Thu Feb 9 19:48:43 2017
New Revision: 294689
URL: http://llvm.org/viewvc/llvm-project?rev=294689&view=rev
Log:
Adds the commandline need to run clang-tidy tests.
Patch by Jorge Gorbe (lethalantidote)
Differential Revision: https://reviews.llvm.org/D29737
Modified:
clang-t
Author: dlj
Date: Thu Feb 9 19:27:42 2017
New Revision: 294683
URL: http://llvm.org/viewvc/llvm-project?rev=294683&view=rev
Log:
Check for musl-libc's max_align_t in addition to other variants.
Summary:
Libcxx will define its own max_align_t when it is not available. However, the
availability ch
Author: dlj
Date: Mon Jan 23 19:04:30 2017
New Revision: 292868
URL: http://llvm.org/viewvc/llvm-project?rev=292868&view=rev
Log:
Switch TableGen to emit calls to ASTRecordReader for AttrPCHRead.
Summary:
This patch changes TableGen-generated code in AttrPCHRead to call functions on
ASTRecordRead
Author: dlj
Date: Mon Jan 23 17:16:58 2017
New Revision: 292849
URL: http://llvm.org/viewvc/llvm-project?rev=292849&view=rev
Log:
Add LF_ prefix to LibFunc enums in TargetLibraryInfo.
Summary:
The LibFunc::Func enum holds enumerators named for libc functions.
Unfortunately, there are real situati
Author: dlj
Date: Mon Jan 9 15:38:07 2017
New Revision: 291480
URL: http://llvm.org/viewvc/llvm-project?rev=291480&view=rev
Log:
Allow constexpr construction of subobjects unconditionally, not just in C++14.
Summary:
Per https://wg21.link/CWG1677, the C++11 standard did not clarify that constant
Author: dlj
Date: Tue Dec 20 22:34:52 2016
New Revision: 290236
URL: http://llvm.org/viewvc/llvm-project?rev=290236&view=rev
Log:
Rename several methods on ASTRecordReader to follow LLVM style (lowerCamelCase).
Summary:
This follows up to r290217, and makes functions on ASTRecordReader consistent
Author: dlj
Date: Wed Dec 7 19:11:41 2016
New Revision: 289011
URL: http://llvm.org/viewvc/llvm-project?rev=289011&view=rev
Log:
Loosen checks for _MSC_FULL_VER under -fms-extensions.
Summary:
On actual Windows hosts :-) , this could report something other than the
fallback, with a non-zero mino
Author: dlj
Date: Wed Dec 7 17:41:58 2016
New Revision: 288998
URL: http://llvm.org/viewvc/llvm-project?rev=288998&view=rev
Log:
Refactor how the MSVC toolchain searches for a compatibility version.
Summary:
The MSVC toolchain and Clang driver combination currently uses a fairly complex
sequence
Author: dlj
Date: Wed Dec 7 17:39:44 2016
New Revision: 288997
URL: http://llvm.org/viewvc/llvm-project?rev=288997&view=rev
Log:
Add more tests for MSVC version handling.
Summary:
This change adds more test cases for the default MSVC compatibility version:
1. When -fms-extensions is supplied, b
Author: dlj
Date: Thu Sep 15 17:12:26 2016
New Revision: 281666
URL: http://llvm.org/viewvc/llvm-project?rev=281666&view=rev
Log:
Simplify Clang's version number configuration in CMake.
Currently, the Clang version is computed as follows:
1. LLVM defines major, minor, and patch versions, all st
dlj created this revision.
dlj added a reviewer: rsmith.
dlj added a subscriber: cfe-commits.
Herald added subscribers: mgorny, beanz.
Simplify Clang's version number configuration in CMake.
Currently, the Clang version is computed as follows:
1. LLVM defines major, minor, and patch ver
Author: dlj
Date: Thu Feb 18 14:27:16 2016
New Revision: 261252
URL: http://llvm.org/viewvc/llvm-project?rev=261252&view=rev
Log:
Use Backend_EmitMCNull for null codegen unit tests.
Using Backend_EmitLL attemps to create a file with an empty filename.
This is problematic in certain environments:
This revision was automatically updated to reflect the committed changes.
Closed by commit rL261252: Use Backend_EmitMCNull for null codegen unit tests.
(authored by dlj).
Changed prior to commit:
http://reviews.llvm.org/D17405?vs=48380&id=48386#toc
Repository:
rL LLVM
http://reviews.llvm.o
dlj created this revision.
dlj added a subscriber: cfe-commits.
Using Backend_EmitLL attemps to create a file with an empty filename.
This is problematic in certain environments: an empty filename may be
illegal, or the default output path may not be writable (in the case
where an empty filename w
30 matches
Mail list logo