Hi, While preparing the cleanup of neon-testgen.ml, I'm adding the missing tests to gcc.target/aarch64/advsimd-intrinsics.
All the *_p64 and *_p128 are currently missing, and I am wondering what's the best option. I can think of: 1- Update existing tests using #ifdef __ARM_FEATURE_CRYPTO 2- Update existing tests without #ifdef, but adding effective_target arm_crypto_ok 3- Create dedicated tests, either grouping alll p64/p128 in one single source, or splitting them in as many source files as there are intrinsics. 1- means that we would test different things depending on how GCC is configured (--with-fpu) 2- means that we would not be able to test the subset which does not require crypto if for some reason we cannot force the right effective target 3- might be a bit more confusing as several places cover the same intrinsics. Thoughts? Thanks, Christophe.