r331683 - [X86] Use target feature defines in tests instead of defining our own flag on the command line. NFCI

2018-05-07 Thread Craig Topper via cfe-commits
Author: ctopper Date: Mon May 7 14:47:13 2018 New Revision: 331683 URL: http://llvm.org/viewvc/llvm-project?rev=331683&view=rev Log: [X86] Use target feature defines in tests instead of defining our own flag on the command line. NFCI Modified: cfe/trunk/test/CodeGen/gfni-builtins.c cfe/

Re: r331536 - [NFC]Convert Class to use member initialization instead of inline.

2018-05-07 Thread David Blaikie via cfe-commits
On Mon, May 7, 2018 at 12:57 PM Keane, Erich wrote: > I don’t believe the member initialization for bitfields (of which all the > ‘0’ values are) happened until C++17, right? > Ah, fair point - I hadn't looked at the types, just what was visible in the patch. (& I don't especially know/recall wh

[PATCH] D24867: Request init/fini array on FreeBSD 12 and later

2018-05-07 Thread Alexander Richardson via Phabricator via cfe-commits
arichardson accepted this revision. arichardson added a comment. I recently made this change for the CHERI clang fork and as far as I can tell everything works fine. https://reviews.llvm.org/D24867 ___ cfe-commits mailing list cfe-commits@lists.llv

[PATCH] D46541: [CodeGen] Improve diagnostics related to target attributes

2018-05-07 Thread Craig Topper via Phabricator via cfe-commits
craig.topper added inline comments. Comment at: lib/CodeGen/CodeGenFunction.cpp:2271 +static bool hasRequiredFeature(StringRef Feature, + llvm::StringMap& CallerFeatureMap, + std::string &Missing) { '&'

r331688 - [NFC] Move 2 variable initialization from Ctor to member initializers.

2018-05-07 Thread Erich Keane via cfe-commits
Author: erichkeane Date: Mon May 7 15:01:06 2018 New Revision: 331688 URL: http://llvm.org/viewvc/llvm-project?rev=331688&view=rev Log: [NFC] Move 2 variable initialization from Ctor to member initializers. In response to dblaikie's suggestion on r331536, replace the two enum typed variable init

r331692 - PR37352: mangle numbering for decomposition declarations.

2018-05-07 Thread Richard Smith via cfe-commits
Author: rsmith Date: Mon May 7 15:23:38 2018 New Revision: 331692 URL: http://llvm.org/viewvc/llvm-project?rev=331692&view=rev Log: PR37352: mangle numbering for decomposition declarations. In order to match our mangling scheme, use a different set of numbers for decomposition declarations, and

r331697 - Fix failing codegen test on non-x86_64 platforms

2018-05-07 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Mon May 7 16:15:34 2018 New Revision: 331697 URL: http://llvm.org/viewvc/llvm-project?rev=331697&view=rev Log: Fix failing codegen test on non-x86_64 platforms Modified: cfe/trunk/test/CodeGenCXX/cxx2a-compare.cpp Modified: cfe/trunk/test/CodeGenCXX/cxx2a-compare.cpp UR

Buildbot numbers for the week of 4/22/2018 - 4/28/2018

2018-05-07 Thread Galina Kistanova via cfe-commits
Hello everyone, Below are some buildbot numbers for the week of 4/22/2018 - 4/28/2018. Please see the same data in attached csv files: The longest time each builder was red during the week; "Status change ratio" by active builder (percent of builds that changed the builder status from greed to r

Buildbot numbers for the week of 4/29/2018 - 5/5/2018

2018-05-07 Thread Galina Kistanova via cfe-commits
Hello everyone, Below are some buildbot numbers for the last week of 4/29/2018 - 5/5/2018. Please see the same data in attached csv files: The longest time each builder was red during the week; "Status change ratio" by active builder (percent of builds that changed the builder status from greed

r331706 - Move test input file into same directory as test. NFC

2018-05-07 Thread Richard Trieu via cfe-commits
Author: rtrieu Date: Mon May 7 17:29:21 2018 New Revision: 331706 URL: http://llvm.org/viewvc/llvm-project?rev=331706&view=rev Log: Move test input file into same directory as test. NFC Added: cfe/trunk/test/Frontend/Inputs/resource_dir_with_cfi_blacklist/ cfe/trunk/test/Frontend/Inputs

r331707 - [C++2a] Implement operator<=>: Address bugs and post-commit review comments after r331677.

2018-05-07 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Mon May 7 17:52:19 2018 New Revision: 331707 URL: http://llvm.org/viewvc/llvm-project?rev=331707&view=rev Log: [C++2a] Implement operator<=>: Address bugs and post-commit review comments after r331677. This patch addresses some mostly trivial post-commit review comments rec

r331713 - [C++2a] operator<=>: Fix incorrect use of Twine.

2018-05-07 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Mon May 7 19:28:47 2018 New Revision: 331713 URL: http://llvm.org/viewvc/llvm-project?rev=331713&view=rev Log: [C++2a] operator<=>: Fix incorrect use of Twine. Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp URL: http://llvm.or

r331717 - [CMake] Pass additional CMake flags in Fuchsia cache files

2018-05-07 Thread Petr Hosek via cfe-commits
Author: phosek Date: Mon May 7 19:47:13 2018 New Revision: 331717 URL: http://llvm.org/viewvc/llvm-project?rev=331717&view=rev Log: [CMake] Pass additional CMake flags in Fuchsia cache files This allows passing additional CMake flags to builtins and runtimes build through Fuchsia cache files. D

[PATCH] D45997: [CMake] Pass additional CMake flags in Fuchsia cache files

2018-05-07 Thread Petr Hosek via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL331717: [CMake] Pass additional CMake flags in Fuchsia cache files (authored by phosek, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D45997?

[PATCH] D23041: Un-XFAIL GCC atomics.align

2018-05-07 Thread JF Bastien via Phabricator via cfe-commits
jfb added a comment. Herald added subscribers: christof, aheejin. In https://reviews.llvm.org/D23041#632708, @EricWF wrote: > Have you filed a bug against GCC regarding its current behavior? > > Also it seems like a bad idea to add `-fabi-version=6`, since it selects an > older ABI version and n

[PATCH] D22711: Diagnose invalid failure memory orderings.

2018-05-07 Thread JF Bastien via Phabricator via cfe-commits
jfb requested changes to this revision. jfb added a comment. This revision now requires changes to proceed. Given http://wg21.link/p0418 I think this requires an update. I don't think the old behavior is worth supporting in older `-std=` versions, unless we're worried that it would make code les

[PATCH] D46050: [Frontend] Avoid running plugins during code completion parse

2018-05-07 Thread Nikolai Kosjar via Phabricator via cfe-commits
nik added a comment. OK, the issue with the test dependencies I've had is resolved by https://reviews.llvm.org/D46514 https://reviews.llvm.org/D46050 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/list

r331740 - [x86] Introduce the pconfig intrinsic

2018-05-07 Thread Gabor Buella via cfe-commits
Author: gbuella Date: Mon May 7 23:49:41 2018 New Revision: 331740 URL: http://llvm.org/viewvc/llvm-project?rev=331740&view=rev Log: [x86] Introduce the pconfig intrinsic Reviewers: craig.topper, zvi Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D46431 Added: c

[PATCH] D46431: [x86] Introduce the pconfig intrinsic

2018-05-07 Thread Gabor Buella via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL331740: [x86] Introduce the pconfig intrinsic (authored by GBuella, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D46431?vs=145207&id=145634#

[PATCH] D46431: [x86] Introduce the pconfig intrinsic

2018-05-07 Thread Gabor Buella via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC331740: [x86] Introduce the pconfig intrinsic (authored by GBuella, committed by ). Repository: rC Clang https://reviews.llvm.org/D46431 Files: include/clang/Driver/Options.td lib/Basic/Targets/X8

<    1   2