[libcxx] r325087 - Fix incorrect indentation.

2018-02-14 Thread Bruce Mitchener via cfe-commits
Author: brucem Date: Tue Feb 13 16:29:38 2018 New Revision: 325087 URL: http://llvm.org/viewvc/llvm-project?rev=325087=rev Log: Fix incorrect indentation. Reviewers: mclow.lists Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D43167 Modified:

[libcxx] r324989 - Fix typos.

2018-02-13 Thread Bruce Mitchener via cfe-commits
Author: brucem Date: Tue Feb 13 00:12:00 2018 New Revision: 324989 URL: http://llvm.org/viewvc/llvm-project?rev=324989=rev Log: Fix typos. Reviewers: mclow.lists, EricWF Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D43224 Modified:

[libcxx] r298601 - [libcxx] Improve code generation for vector::clear().

2017-03-23 Thread Bruce Mitchener via cfe-commits
Author: brucem Date: Thu Mar 23 09:39:23 2017 New Revision: 298601 URL: http://llvm.org/viewvc/llvm-project?rev=298601=rev Log: [libcxx] Improve code generation for vector::clear(). Summary: By manipulating a local variable in the loop, when the loop can be optimized away (due to no non-trivial

[PATCH] D25241: [libcxx] Improve code generation for vector::clear().

2016-10-20 Thread Bruce Mitchener via cfe-commits
brucem marked 2 inline comments as done. brucem added a comment. These have been addressed, so this should be good for further review. https://reviews.llvm.org/D25241 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[PATCH] D25241: [libcxx] Improve code generation for vector::clear().

2016-10-06 Thread Bruce Mitchener via cfe-commits
brucem updated this revision to Diff 73790. brucem added a comment. Address comments from mclow. https://reviews.llvm.org/D25241 Files: include/vector test/std/containers/sequences/vector/vector.modifiers/clear.pass.cpp Index:

[PATCH] D25241: [libcxx] Improve code generation for vector::clear().

2016-10-04 Thread Bruce Mitchener via cfe-commits
brucem created this revision. brucem added a subscriber: cfe-commits. By manipulating a local variable in the loop, when the loop can be optimized away (due to no non-trivial destructors), this lets it be fully optimized away and we modify the __end_ separately. This results in a substantial