On Monday, 8 December 2025 at 08:41:55 UTC, Serg Gini wrote:

Probably separate ARM targeted arm-intrinsics package could be created with targeting:
- NEON
- SVE
- SVE2

(reminder that intel-intrinsics is translated to Neon)

Other than for the GATHER instructions, the mismatch isn't large. And lot's of code (eg: stb) uses these intrinsics for anything SIMD.

But the next intel-intrinsics will probably need to be arm-intrinsics as x86 fades out (if it fades out, people disagree on that) and maybe do the reverse, translate to x86 intrinsics.

It doesn't even need to be in a separate project, as simd-everywhere (the inspiration) translate all <=> all.

Reply via email to