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:
Author: dlj
Date: Wed Aug 14 21:10:11 2019
New Revision: 368958
URL: http://llvm.org/viewvc/llvm-project?rev=368958=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 rules
Author: dlj
Date: Wed Jun 12 19:04:45 2019
New Revision: 363220
URL: http://llvm.org/viewvc/llvm-project?rev=363220=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=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
Author: dlj
Date: Wed Apr 3 19:27:57 2019
New Revision: 357667
URL: http://llvm.org/viewvc/llvm-project?rev=357667=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=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=rev
Log:
Fix unused variable warning.
Modified:
cfe/trunk/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
Modified: cfe/trunk/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
URL:
Author: dlj
Date: Mon Jun 18 02:23:08 2018
New Revision: 334930
URL: http://llvm.org/viewvc/llvm-project?rev=334930=rev
Log:
[ASTMatchers] Add support for matching the type of a friend decl.
This allows matchers like:
friendDecl(hasType(cxxRecordDecl(...)))
Author: dlj
Date: Mon Jun 18 01:59:16 2018
New Revision: 334929
URL: http://llvm.org/viewvc/llvm-project?rev=334929=rev
Log:
[ASTMatchers] Don't assert-fail in specifiesTypeLoc().
The specifiesTypeLoc() matcher narrows a nestedNameSpecifier matcher based on a
typeloc within the NNS. However, the
Author: dlj
Date: Thu Jun 14 23:08:54 2018
New Revision: 334801
URL: http://llvm.org/viewvc/llvm-project?rev=334801=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 may
Author: dlj
Date: Thu Mar 1 16:07:45 2018
New Revision: 326512
URL: http://llvm.org/viewvc/llvm-project?rev=326512=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=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=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
Author: dlj
Date: Wed Nov 8 12:03:11 2017
New Revision: 317716
URL: http://llvm.org/viewvc/llvm-project?rev=317716=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 to
Author: dlj
Date: Thu Jul 6 14:46:47 2017
New Revision: 307320
URL: http://llvm.org/viewvc/llvm-project?rev=307320=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
Author: dlj
Date: Thu Jun 29 16:07:27 2017
New Revision: 306755
URL: http://llvm.org/viewvc/llvm-project?rev=306755=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
Author: dlj
Date: Thu Feb 9 19:48:43 2017
New Revision: 294689
URL: http://llvm.org/viewvc/llvm-project?rev=294689=rev
Log:
Adds the commandline need to run clang-tidy tests.
Patch by Jorge Gorbe (lethalantidote)
Differential Revision: https://reviews.llvm.org/D29737
Modified:
Author: dlj
Date: Thu Feb 9 19:27:42 2017
New Revision: 294683
URL: http://llvm.org/viewvc/llvm-project?rev=294683=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 checks
Author: dlj
Date: Mon Jan 23 19:04:30 2017
New Revision: 292868
URL: http://llvm.org/viewvc/llvm-project?rev=292868=rev
Log:
Switch TableGen to emit calls to ASTRecordReader for AttrPCHRead.
Summary:
This patch changes TableGen-generated code in AttrPCHRead to call functions on
ASTRecordReader,
Author: dlj
Date: Mon Jan 9 15:38:07 2017
New Revision: 291480
URL: http://llvm.org/viewvc/llvm-project?rev=291480=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=rev
Log:
Rename several methods on ASTRecordReader to follow LLVM style (lowerCamelCase).
Summary:
This follows up to r290217, and makes functions on ASTRecordReader consistent
and
Author: dlj
Date: Wed Dec 7 19:11:41 2016
New Revision: 289011
URL: http://llvm.org/viewvc/llvm-project?rev=289011=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
Author: dlj
Date: Wed Dec 7 17:41:58 2016
New Revision: 288998
URL: http://llvm.org/viewvc/llvm-project?rev=288998=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 of
Author: dlj
Date: Wed Dec 7 17:39:44 2016
New Revision: 288997
URL: http://llvm.org/viewvc/llvm-project?rev=288997=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, but
Author: dlj
Date: Thu Sep 15 17:12:26 2016
New Revision: 281666
URL: http://llvm.org/viewvc/llvm-project?rev=281666=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
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
Author: dlj
Date: Thu Feb 18 14:27:16 2016
New Revision: 261252
URL: http://llvm.org/viewvc/llvm-project?rev=261252=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: an
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=48386#toc
Repository:
rL LLVM
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
29 matches
Mail list logo