[libcxx-commits] [PATCH] D124122: [libc++] Optimize std::rotate
Konstantin Varlamov via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Apr 21 22:34:54 PDT 2022
var-const added a comment.
@philnik Note that the issue also contains a comment (https://github.com/llvm/llvm-project/issues/54949#issuecomment-1101619447) indicating that the current optimization can be faster for types that aren't cheap to move. Can we try to detect that and still use the current optimization in that case? Also, can you please try a benchmark with a non-trivially-copyable type and see what the numbers look like?
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
More information about the libcxx-commits