dberris marked an inline comment as done.
Comment at: include/clang/Basic/Attr.td:432
@@ +431,3 @@
+ CXX11<"clang", "xray_always_instrument">];
+ let Subjects = SubjectList<[CXXMethod, Function], WarnDiag,
+ "ExpectedFunctionOrMethod
dberris updated this revision to Diff 61932.
dberris marked 2 inline comments as done.
dberris added a comment.
- Address review comments; see details.
http://reviews.llvm.org/D20352
Files:
include/clang/Basic/Attr.td
include/clang/Basic/AttrDocs.td
include/clang/Driver/Options.td
inclu
ABataev added a comment.
LG
http://reviews.llvm.org/D21617
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: majnemer
Date: Sun Jun 26 21:32:12 2016
New Revision: 273841
URL: http://llvm.org/viewvc/llvm-project?rev=273841&view=rev
Log:
[clang-cl] Implement support for /std
/std: supports two arguments, c++14 and c++latest. Currently, c++latest
maps to c++1z but this might change down the road.
koriakin created this revision.
koriakin added reviewers: vsk, betulb.
koriakin added a subscriber: cfe-commits.
koriakin set the repository for this revision to rL LLVM.
Repository:
rL LLVM
http://reviews.llvm.org/D21741
Files:
test/Profile/c-indirect-call.c
test/Profile/cxx-indirect-call
Author: ericwf
Date: Sun Jun 26 20:52:14 2016
New Revision: 273840
URL: http://llvm.org/viewvc/llvm-project?rev=273840&view=rev
Log:
Fix UB in uses_alloc_types.hpp
Modified:
libcxx/trunk/test/support/uses_alloc_types.hpp
Modified: libcxx/trunk/test/support/uses_alloc_types.hpp
URL:
http://l
git-clang-format requires python2.7, but the current shebang uses
whatever is the system default, making it fail on python3 systems.
This was originally reported here:
https://bugs.gentoo.org/show_bug.cgi?id=562688
--
-Austin
GPG: 14FB D7EA A041 937B
From 67b271552f228bb6f92518ff13c6f89639d0a920
Author: ericwf
Date: Sun Jun 26 20:02:43 2016
New Revision: 273839
URL: http://llvm.org/viewvc/llvm-project?rev=273839&view=rev
Log:
Implement P0163r0. Add shared_ptr::weak_type.
This patch adds the weak_type typedef in shared_ptr. It is available in
C++17 and newer.
This patch also updates the
Author: ericwf
Date: Sun Jun 26 19:55:25 2016
New Revision: 273838
URL: http://llvm.org/viewvc/llvm-project?rev=273838&view=rev
Log:
Implement p0337r0. Delete operator= for polymorphic_allocator.
Modified:
libcxx/trunk/include/experimental/memory_resource
libcxx/trunk/test/std/experiment
Author: ericwf
Date: Sun Jun 26 19:40:41 2016
New Revision: 273837
URL: http://llvm.org/viewvc/llvm-project?rev=273837&view=rev
Log:
Implement P0358r1. Fixes for not_fn.
Modified:
libcxx/trunk/include/functional
libcxx/trunk/test/std/utilities/function.objects/func.not_fn/not_fn.pass.cpp
Author: ericwf
Date: Sun Jun 26 19:38:28 2016
New Revision: 273836
URL: http://llvm.org/viewvc/llvm-project?rev=273836&view=rev
Log:
Fix C++03 failure in enable_shared_from_this test
Modified:
libcxx/trunk/test/std/utilities/memory/util.smartptr/util.smartptr.enab/enable_shared_from_this.pas
Author: ericwf
Date: Sun Jun 26 18:56:32 2016
New Revision: 273835
URL: http://llvm.org/viewvc/llvm-project?rev=273835&view=rev
Log:
Fix PR27115 - enable_shared_from_this does not work as a virtual base class.
See https://llvm.org/bugs/show_bug.cgi?id=27115
The problem was that the conversion fr
Author: chapuni
Date: Sun Jun 26 18:56:07 2016
New Revision: 273834
URL: http://llvm.org/viewvc/llvm-project?rev=273834&view=rev
Log:
clang-tools-extra/test/clang-tidy/modernize-use-using.cpp: Satisfy thiscall.
Modified:
clang-tools-extra/trunk/test/clang-tidy/modernize-use-using.cpp
Modifie
Author: ericwf
Date: Sun Jun 26 18:18:23 2016
New Revision: 273832
URL: http://llvm.org/viewvc/llvm-project?rev=273832&view=rev
Log:
Fix C++03 build
Modified:
libcxx/trunk/test/libcxx/localization/locales/locale.convenience/conversions/conversions.string/ctor_move.pass.cpp
libcxx/trunk/
Author: ericwf
Date: Sun Jun 26 17:56:26 2016
New Revision: 273831
URL: http://llvm.org/viewvc/llvm-project?rev=273831&view=rev
Log:
Fix PR28079 - std::wstring_convert move constructor broken.
The move constructor for wstring_convert accidentally copied the state member
into the converted count m
asl added a comment.
Hrm? Why I'm set to review this?
Repository:
rL LLVM
http://reviews.llvm.org/D21737
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
rmaprath added a comment.
In http://reviews.llvm.org/D21673#467317, @mclow.lists wrote:
> Just a reminder - the people who can approve patches for libc++ are
> @mclow.lists and @ericWF.
My bad, I thought it was too trivial. Won't happen again :)
/ Asiri
Repository:
rL LLVM
http://reviews
koriakin created this revision.
koriakin added a reviewer: asl.
koriakin added a subscriber: cfe-commits.
koriakin set the repository for this revision to rL LLVM.
Currently, TargetLibraryInfoWrapperPass is inserted by PMBuilder.
However, some passes are inserted manually before the PMBuilder
ones
Author: ericwf
Date: Sun Jun 26 16:01:34 2016
New Revision: 273824
URL: http://llvm.org/viewvc/llvm-project?rev=273824&view=rev
Log:
Implement LWG 2488 - Make the placeholders constexpr.
This patch makes the bind placeholders in std::placeholders both (1) const and
(2) constexpr (See below).
Thi
EricWF requested changes to this revision.
EricWF added a comment.
This revision now requires changes to proceed.
Please add the missing "test_macros.h" includes.
http://reviews.llvm.org/D21718
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
EricWF requested changes to this revision.
EricWF added a comment.
This revision now requires changes to proceed.
Please add the missing "test_macros.h" includes.
http://reviews.llvm.org/D21717
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
EricWF requested changes to this revision.
EricWF added a comment.
This revision now requires changes to proceed.
Please add the required "test_macros.h" includes.
http://reviews.llvm.org/D21716
___
cfe-commits mailing list
cfe-commits@lists.llvm.or
igorb accepted this revision.
igorb added a comment.
This revision is now accepted and ready to land.
LGTM
http://reviews.llvm.org/D21734
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-comm
EricWF closed this revision.
EricWF added a comment.
r273823.
http://reviews.llvm.org/D21715
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: ericwf
Date: Sun Jun 26 15:21:22 2016
New Revision: 273823
URL: http://llvm.org/viewvc/llvm-project?rev=273823&view=rev
Log:
Make default_noexcept.pass.cpp container tests more portable. Patch from
s...@microsoft.com
Modified:
libcxx/trunk/test/std/containers/associative/map/map.con
EricWF accepted this revision.
EricWF added a comment.
This revision is now accepted and ready to land.
This is missing "test_macros.h" includes, but I'll add them before committing.
I'm sure that we pick them up through another include path, but they should be
direct includes.
http://reviews.
EricWF closed this revision.
EricWF added a comment.
r273822.
http://reviews.llvm.org/D21714
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: ericwf
Date: Sun Jun 26 14:59:11 2016
New Revision: 273822
URL: http://llvm.org/viewvc/llvm-project?rev=273822&view=rev
Log:
Work around MSVC bug in atomics.types.generic/address.pass.cpp test. Patch from
s...@microsoft.com
Modified:
libcxx/trunk/test/std/atomics/atomics.types.generi
EricWF accepted this revision.
EricWF added a comment.
This revision is now accepted and ready to land.
Never thrilled working around a compiler bug, but this seems harmless enough.
http://reviews.llvm.org/D21714
___
cfe-commits mailing list
cfe-com
EricWF accepted this revision.
EricWF added a comment.
This revision is now accepted and ready to land.
r273821.
http://reviews.llvm.org/D21713
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cf
Author: ericwf
Date: Sun Jun 26 14:53:46 2016
New Revision: 273821
URL: http://llvm.org/viewvc/llvm-project?rev=273821&view=rev
Log:
Use L"cat" L"dog" when concatenating string literals. Patch from
s...@microsoft.com
Modified:
libcxx/trunk/test/std/localization/locale.categories/category.ti
EricWF closed this revision.
EricWF added a comment.
r273820.
http://reviews.llvm.org/D21629
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: ericwf
Date: Sun Jun 26 14:48:29 2016
New Revision: 273820
URL: http://llvm.org/viewvc/llvm-project?rev=273820&view=rev
Log:
Add array bounds assertions to satisfy MSVC's /analyze flag. Patch from
s...@microsoft.com
Modified:
libcxx/trunk/test/std/algorithms/alg.sorting/alg.sort/par
EricWF accepted this revision.
EricWF added a comment.
This revision is now accepted and ready to land.
Accepting before closing.
I committed something similar in r273819. Please let me know if it doesn't work.
http://reviews.llvm.org/D21625
___
cfe
Author: ericwf
Date: Sun Jun 26 14:42:59 2016
New Revision: 273819
URL: http://llvm.org/viewvc/llvm-project?rev=273819&view=rev
Log:
Add [[noreturn]] attribute to throw_bad_alloc_helper().
Modified:
libcxx/trunk/test/support/count_new.hpp
libcxx/trunk/test/support/test_macros.h
Modified:
EricWF added a comment.
I don't think all the compilers libc++ tests with support `[[noreturn]]` yet.
I'll commit a similar patch to this though.
http://reviews.llvm.org/D21625
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.ll
Author: ericwf
Date: Sun Jun 26 14:37:23 2016
New Revision: 273818
URL: http://llvm.org/viewvc/llvm-project?rev=273818&view=rev
Log:
Avoid narrowing conversions in quoted test. Patch from s...@microsoft.com
Modified:
libcxx/trunk/test/std/input.output/iostream.format/quoted.manip/quoted.pass
EricWF closed this revision.
EricWF added a comment.
r273818.
http://reviews.llvm.org/D21712
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
EricWF accepted this revision.
EricWF added a comment.
This revision is now accepted and ready to land.
It seems like this has the possibility to lose some useful diagnostics if a
narrowing conversion actually occurs.
However I'm OK with the change.
http://reviews.llvm.org/D21712
___
Hi,
On Sat, Jun 25, 2016 at 06:37:54PM -, Krystyna Gajczyk via cfe-commits
wrote:
> Author: krystynka
> Date: Sat Jun 25 13:37:53 2016
> New Revision: 273786
>
> URL: http://llvm.org/viewvc/llvm-project?rev=273786&view=rev
> Log:
> [clang-tidy] Add modernize-use-using
Thanks, sounds like a
alexfh accepted this revision.
alexfh added a comment.
This revision is now accepted and ready to land.
LG with a couple of nits.
Comment at: test/clang-tidy/boost-use-to-string.cpp:154
@@ +153,3 @@
+ float floating;
+ Fields* wierd;
+ const int &getConstInteger() const {retu
This revision was automatically updated to reflect the committed changes.
Closed by commit rL273812: [X86] add _mm_loadu_si64 (authored by abadouh).
Changed prior to commit:
http://reviews.llvm.org/D21504?vs=61903&id=61912#toc
Repository:
rL LLVM
http://reviews.llvm.org/D21504
Files:
cfe/
Author: abadouh
Date: Sun Jun 26 08:51:54 2016
New Revision: 273812
URL: http://llvm.org/viewvc/llvm-project?rev=273812&view=rev
Log:
[X86] add _mm_loadu_si64
Differential Revision: http://reviews.llvm.org/D21504
Modified:
cfe/trunk/lib/Headers/emmintrin.h
cfe/trunk/test/CodeGen/sse2-bui
faisalv accepted this revision.
faisalv added a comment.
This revision is now accepted and ready to land.
With the assert, I would feel comfortable committing the patch. It always
helps to get Richard's approval too - so feel free to ping him aggressively to
see if he's interested in stopping i
faisalv resigned from this revision.
faisalv removed a reviewer: faisalv.
faisalv added a comment.
Should be fixed by: http://reviews.llvm.org/D19783.
Thanks again for your feedback and all the time you put into this =)
http://reviews.llvm.org/D20349
_
m_zuckerman created this revision.
m_zuckerman added reviewers: AsafBadouh, igorb, delena.
m_zuckerman added a subscriber: cfe-commits.
http://reviews.llvm.org/D21734
Files:
lib/Headers/avx512dqintrin.h
test/CodeGen/avx512dq-builtins.c
Index: test/CodeGen/avx512dq-builtins.c
RKSimon accepted this revision.
RKSimon added a reviewer: RKSimon.
RKSimon added a comment.
This revision is now accepted and ready to land.
LGTM
Repository:
rL LLVM
http://reviews.llvm.org/D21504
___
cfe-commits mailing list
cfe-commits@lists.ll
AsafBadouh updated this revision to Diff 61903.
Repository:
rL LLVM
http://reviews.llvm.org/D21504
Files:
tools/clang/lib/Headers/emmintrin.h
tools/clang/test/CodeGen/sse2-builtins.c
Index: tools/clang/lib/Headers/emmintrin.h
===
48 matches
Mail list logo