You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ESIMD] Fix public simd and simd_view APIs. (#5465)
- Remove simd::copy_to(RawTy (&&Arr)[N1]), as it does not make sense
- Remove simd_view_impl(BaseTy &&Base, RegionTy Region), as it does not make
sense
- simd::copy_from(const RawTy (&&Arr)[N1]) -> ... Ty ..., as user APIs must not
use raw types
- Replace "operator const simd::raw_vector_type &() const &" and
"explicit operator raw_vector_type &() &" with
"operator simd::raw_vector_type() const" - to avoid publishing references
to internal state
Signed-off-by: Konstantin S Bobrovsky <[email protected]>
0 commit comments