Maamoun TK maamoun.tk@googlemail.com 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.
I've pushed the merge button for the s390x merge request.
Regards, /Niels