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
Hi, thanks for your issue report.
If possible, we encourage you to contribute with a Pull Request that addresses this issue. We will be happy to review it.
It would be useful to have vector intrinsics that load lane 0 from memory and set the other elements to zero. E.g.:
int8x16_t vfoo_s8(const int8_t *)
→LDR Bn, [Xn]
int16x8_t vfoo_s16(const int16_t *)
→LDR Hn, [Xn]
The same thing would work for SVE.
GCC does at least optimise something like:
to:
and LLVM behaves similarly, but that seems a bit indirect.
The text was updated successfully, but these errors were encountered: