slide can already be used to implement all kinds of shifts and rotates, but if you search the documentation for shift or rotate, nothing comes up. It is not discoverable enough, making people think it doesn't exist.
Providing direct equivalents to std::simd's shift_elements_left and rotate_elements_right would make that more discoverable.
If that's a problem (const generic code explosion?), we should at least provide search aliases.
slidecan already be used to implement all kinds of shifts and rotates, but if you search the documentation forshiftorrotate, nothing comes up. It is not discoverable enough, making people think it doesn't exist.Providing direct equivalents to
std::simd'sshift_elements_leftandrotate_elements_rightwould make that more discoverable.If that's a problem (const generic code explosion?), we should at least provide search aliases.