On Thu, Jan 20, 2022 at 10:32 PM Niels Möller <[email protected]> wrote:

> Maamoun TK <[email protected]> writes:
>
> > As far as I understand, SIMD is called Advanced SIMD on AArch64 and it's
> > standard for this architecture. simd is enabled by default in GCC but it
> > can be disabled with nosimd option as I can see in here
> > https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html which is why I
> made
> > a specific config option for it.
>
> If it's present on all known aarch64 systems (and HWCAP_ASIMD flag
> always set), I think we can keep things simpler and use the code
> unconditionally, with no extra subdir, no fat build function pointers or
> configure flag.
>

Ok, I'll commit the changes with vanilla assembly files.


> I've pushed the merge button for the s390x merge request.
>

Nice! I've made various tests on each core function so merging the changes
is gonna be ok.

In another topic, I'm making experiments on your poly1305 optimizing tips
and I'll get back to you once I'm up to something.

regards,
Mamone

Regards,
> /Niels
>
> --
> Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677.
> Internet email is subject to wholesale government surveillance.
>
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to