r302108 - IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI.

2017-05-03 Thread Peter Collingbourne via cfe-commits
Author: pcc Date: Wed May 3 22:36:16 2017 New Revision: 302108 URL: http://llvm.org/viewvc/llvm-project?rev=302108&view=rev Log: IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. When profiling a no-op incremental link of Chromium I found that the functions compu

[PATCH] D32671: [libcxx] [test] variant: test coverage for P0602 extension

2017-05-03 Thread Casey Carter via Phabricator via cfe-commits
CaseyCarter updated this revision to Diff 97768. CaseyCarter added a comment. Fix typos in test/std/utilities/variant/variant.variant/variant.assign/move.pass.cpp. https://reviews.llvm.org/D32671 Files: test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp test/std/utilit

[PATCH] D32385: [libcxx] optional: Implement LWG 2900 and P0602

2017-05-03 Thread Casey Carter via Phabricator via cfe-commits
CaseyCarter updated this revision to Diff 97769. CaseyCarter added a comment. Polish: clarify `static_assert` messages, DeMorgan a clause so it more precisely reflects the `static_assert` message. https://reviews.llvm.org/D32385 Files: include/optional test/libcxx/utilities/optional/option

[libcxx] r302113 - Setup Appveyor bot for MSVC 2017 and MSVC 2015

2017-05-03 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Thu May 4 00:16:48 2017 New Revision: 302113 URL: http://llvm.org/viewvc/llvm-project?rev=302113&view=rev Log: Setup Appveyor bot for MSVC 2017 and MSVC 2015 Added: libcxx/trunk/install-appveyor-reqs.cmd Modified: libcxx/trunk/appveyor.yml Modified: libcxx/trunk/app

[PATCH] D30805: [OpenCL] Add intel_reqd_sub_group_size attribute support

2017-05-03 Thread Xiuli PAN via Phabricator via cfe-commits
pxli168 updated this revision to Diff 97772. pxli168 added a comment. Fix attribute test case. https://reviews.llvm.org/D30805 Files: include/clang/Basic/Attr.td include/clang/Basic/AttrDocs.td lib/CodeGen/CodeGenFunction.cpp lib/CodeGen/CodeGenFunction.h lib/Sema/SemaDeclAttr.cpp t

[libcxx] r302115 - Attempt to enable the LIT progress bar on Appveyor

2017-05-03 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Thu May 4 00:32:54 2017 New Revision: 302115 URL: http://llvm.org/viewvc/llvm-project?rev=302115&view=rev Log: Attempt to enable the LIT progress bar on Appveyor Modified: libcxx/trunk/appveyor.yml Modified: libcxx/trunk/appveyor.yml URL: http://llvm.org/viewvc/llvm-pr

[PATCH] D32745: Correct debug info bit offset calculation for big-endian targets

2017-05-03 Thread Frej Drejhammar via Phabricator via cfe-commits
frej updated this revision to Diff 97773. frej added a comment. Removed 'REQUIRES'-line. https://reviews.llvm.org/D32745 Files: clang/lib/CodeGen/CGDebugInfo.cpp clang/test/CodeGen/mips-debug-info-bitfield.c Index: clang/test/CodeGen/mips-debug-info-bitfield.c

[libcxx] r302116 - update buildbot doc to link to the new Appveyor builders

2017-05-03 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Thu May 4 00:58:59 2017 New Revision: 302116 URL: http://llvm.org/viewvc/llvm-project?rev=302116&view=rev Log: update buildbot doc to link to the new Appveyor builders Modified: libcxx/trunk/docs/index.rst Modified: libcxx/trunk/docs/index.rst URL: http://llvm.org/view

[libcxx] r302117 - [libcxx][CMake] Set library dir when built under runtimes/

2017-05-03 Thread Jonas Hahnfeld via cfe-commits
Author: hahnfeld Date: Thu May 4 01:02:50 2017 New Revision: 302117 URL: http://llvm.org/viewvc/llvm-project?rev=302117&view=rev Log: [libcxx][CMake] Set library dir when built under runtimes/ This will put libraries into the build root's lib/ directory by default. Differential Revision: https:

[PATCH] D32736: [libcxx][CMake] Set library dir when built under runtimes/

2017-05-03 Thread Jonas Hahnfeld via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL302117: [libcxx][CMake] Set library dir when built under runtimes/ (authored by Hahnfeld). Changed prior to commit: https://reviews.llvm.org/D32736?vs=97403&id=97776#toc Repository: rL LLVM https://

[libcxxabi] r302118 - [libcxxabi][CMake] Set library dir when built under runtimes/

2017-05-03 Thread Jonas Hahnfeld via cfe-commits
Author: hahnfeld Date: Thu May 4 01:04:49 2017 New Revision: 302118 URL: http://llvm.org/viewvc/llvm-project?rev=302118&view=rev Log: [libcxxabi][CMake] Set library dir when built under runtimes/ This will put libraries into the build root's lib/ directory by default. Differential Revision: htt

[PATCH] D32735: [libcxxabi][CMake] Set library dir when built under runtimes/

2017-05-03 Thread Jonas Hahnfeld via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL302118: [libcxxabi][CMake] Set library dir when built under runtimes/ (authored by Hahnfeld). Changed prior to commit: https://reviews.llvm.org/D32735?vs=97402&id=9#toc Repository: rL LLVM https

[libcxx] r302120 - test commit

2017-05-03 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Thu May 4 01:27:06 2017 New Revision: 302120 URL: http://llvm.org/viewvc/llvm-project?rev=302120&view=rev Log: test commit Modified: libcxx/trunk/CMakeLists.txt Modified: libcxx/trunk/CMakeLists.txt URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?r

[libcxx] r302122 - test commit

2017-05-03 Thread Eric Fiselier via cfe-commits
Author: ericwf Date: Thu May 4 01:28:34 2017 New Revision: 302122 URL: http://llvm.org/viewvc/llvm-project?rev=302122&view=rev Log: test commit Modified: libcxx/trunk/CMakeLists.txt Modified: libcxx/trunk/CMakeLists.txt URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?r

<    1   2