Re: [PATCH] D20133: [OpenCL] Fix __builtin_astype for vec3 types.

2016-06-11 Thread Xiuli PAN via cfe-commits
pxli168 added a comment. I was on a vecation. LGTM, thanks! Repository: rL LLVM http://reviews.llvm.org/D20133 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Add support for musl-libc on Linux

2016-06-11 Thread Lei Zhang via cfe-commits
Hi, I'm replying to this thread; sorry I wasn't subscribed to the list, thus cannot reply to it directly. http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160606/161733.html Joerg, thanks for your reply. Could you please tell me what kind of test cases I should prepare? Thanks, Lei __

r272492 - [CodeGen] Update to use an ArrayRef of uint32_t instead of int in calls to CreateShuffleVector to match llvm interface change.

2016-06-11 Thread Craig Topper via cfe-commits
Author: ctopper Date: Sat Jun 11 19:41:24 2016 New Revision: 272492 URL: http://llvm.org/viewvc/llvm-project?rev=272492&view=rev Log: [CodeGen] Update to use an ArrayRef of uint32_t instead of int in calls to CreateShuffleVector to match llvm interface change. Modified: cfe/trunk/lib/CodeGen

Re: Add support for musl-libc on Linux

2016-06-11 Thread Joerg Sonnenberger via cfe-commits
On Sat, Jun 11, 2016 at 03:14:38PM +0800, Lei Zhang via llvm-commits wrote: > Hi, > > The first patch introduces musl as a new environment type in LLVM; the > second helps clang to find musl's dynamic linker, which has a > different naming scheme from glibc's. > > The two patches together enable

r272490 - [X86][BMI] Improved bmi intrinsics checks

2016-06-11 Thread Simon Pilgrim via cfe-commits
Author: rksimon Date: Sat Jun 11 17:40:01 2016 New Revision: 272490 URL: http://llvm.org/viewvc/llvm-project?rev=272490&view=rev Log: [X86][BMI] Improved bmi intrinsics checks Ready for matching with llvm/test/CodeGen/X86/bmi-intrinsics-fast-isel.ll (to be added shortly) Modified: cfe/trun

[PATCH] D21260: Implement variadic lock_guard.

2016-06-11 Thread Eric Fiselier via cfe-commits
EricWF created this revision. EricWF added a reviewer: mclow.lists. EricWF added subscribers: cfe-commits, mclow.lists. This patch is incomplete (I think? I can't remember the exact state). However I'm putting it up at @mclow.lists request. http://reviews.llvm.org/D21260 Files: include/__conf

r272487 - Visual Studio Visualizers for ActionResult, LocInfoType, and and TypeSourceInfo

2016-06-11 Thread Mike Spertus via cfe-commits
Author: mps Date: Sat Jun 11 15:15:19 2016 New Revision: 272487 URL: http://llvm.org/viewvc/llvm-project?rev=272487&view=rev Log: Visual Studio Visualizers for ActionResult, LocInfoType, and and TypeSourceInfo Created a visualizer for ActionResult that displayed the validity and the pointer, but

Re: [PATCH] D19783: Fix cv-qualification of '*this' captures (and nasty bug PR27507 introduced by commit 263921 "Implement Lambda Capture of *this by Value as [=, *this]")

2016-06-11 Thread Faisal Vali via cfe-commits
faisalv accepted this revision. faisalv added a reviewer: faisalv. faisalv added a comment. This revision is now accepted and ready to land. Committed as r272480 http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160606/161728.html http://reviews.llvm.org/D19783 __

r272480 - Fix cv-qualification of '*this' captures and nasty bug PR27507

2016-06-11 Thread Faisal Vali via cfe-commits
Author: faisalv Date: Sat Jun 11 11:41:54 2016 New Revision: 272480 URL: http://llvm.org/viewvc/llvm-project?rev=272480&view=rev Log: Fix cv-qualification of '*this' captures and nasty bug PR27507 The bug report by Gonzalo (https://llvm.org/bugs/show_bug.cgi?id=27507 -- which results in clang c

Re: [PATCH] D18470: [OPENMP] Remove unnecessary code generation of firstprivate clause for target directive in nvptx

2016-06-11 Thread Carlo Bertolli via cfe-commits
carlo.bertolli abandoned this revision. carlo.bertolli added a comment. Codegen of region bodies should not be specialized based on target. Repository: rL LLVM http://reviews.llvm.org/D18470 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

Add support for musl-libc on Linux

2016-06-11 Thread Lei Zhang via cfe-commits
Hi, The first patch introduces musl as a new environment type in LLVM; the second helps clang to find musl's dynamic linker, which has a different naming scheme from glibc's. The two patches together enable clang to support targets like "x86_64-pc-linux-musl" and build binaries against musl-libc

Re: [PATCH] D21145: [Sema] Fix crash on valid where instantiation of lambda cannot access type of 'this'

2016-06-11 Thread Faisal Vali via cfe-commits
faisalv added inline comments. Comment at: lib/Sema/SemaTemplateInstantiateDecl.cpp:3922 @@ -3920,1 +3921,3 @@ + *this, Var->getDeclContext(), + /*NewThisContext=*/!isLambdaCallOperator(getCurLexicalContext())); Init = SubstInitializer(OldVar->getInit(), T

r272470 - [AVX512] Use a regular expression instead of checking for a specific name in a CHECK line in test.

2016-06-11 Thread Craig Topper via cfe-commits
Author: ctopper Date: Sat Jun 11 08:35:43 2016 New Revision: 272470 URL: http://llvm.org/viewvc/llvm-project?rev=272470&view=rev Log: [AVX512] Use a regular expression instead of checking for a specific name in a CHECK line in test. Modified: cfe/trunk/test/CodeGen/avx512vl-builtins.c Modif

r272467 - [AVX512] Implement masked and 512-bit pshufd intrinsics directly with __builtin_shufflevector and __builtin_ia32_select.

2016-06-11 Thread Craig Topper via cfe-commits
Author: ctopper Date: Sat Jun 11 07:50:19 2016 New Revision: 272467 URL: http://llvm.org/viewvc/llvm-project?rev=272467&view=rev Log: [AVX512] Implement masked and 512-bit pshufd intrinsics directly with __builtin_shufflevector and __builtin_ia32_select. Modified: cfe/trunk/include/clang/Bas

r272466 - [X86] Add explicit typecasts to some intrinsics.

2016-06-11 Thread Craig Topper via cfe-commits
Author: ctopper Date: Sat Jun 11 07:50:12 2016 New Revision: 272466 URL: http://llvm.org/viewvc/llvm-project?rev=272466&view=rev Log: [X86] Add explicit typecasts to some intrinsics. Modified: cfe/trunk/lib/Headers/avx512vlbwintrin.h Modified: cfe/trunk/lib/Headers/avx512vlbwintrin.h URL: h

Re: r271883 - [clang-format] make header guard identification stricter (with Lexer).

2016-06-11 Thread Eric Liu via cfe-commits
Hi Mehdi, No, it is not intended... thanks for pointing that out! I have fixed it at rL272465. Thanks, Eric On Fri, Jun 10, 2016 at 10:42 PM Mehdi Amini wrote: > Hi Eric, > > > On Jun 6, 2016, at 4:00 AM, Eric Liu via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > > > > Author: ioeric >

r272465 - [clang-format] pass Style by reference instead of value.

2016-06-11 Thread Eric Liu via cfe-commits
Author: ioeric Date: Sat Jun 11 06:45:08 2016 New Revision: 272465 URL: http://llvm.org/viewvc/llvm-project?rev=272465&view=rev Log: [clang-format] pass Style by reference instead of value. Modified: cfe/trunk/lib/Format/Format.cpp Modified: cfe/trunk/lib/Format/Format.cpp URL: http://llvm.

Re: r272413 - Strip Android version when looking up toolchain paths.

2016-06-11 Thread Josh Gao via cfe-commits
Sorry, I got some other buildbot failure emails in which the test didn't fail, and I assumed they were all the same. I'll be more careful in the future. -Josh On Jun 10, 2016 10:04 PM, "Chandler Carruth" wrote: > This broke several bots that have now been red most of the day. Here are > recent b