Implementation notes: armeabi, tonido, crypto_aead/aeadaes256ocbtaglen128v1

Computer: tonido
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_aead
Primitive: aeadaes256ocbtaglen128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
911658? ? ?? ? ?optgcc_-march=native_-mtune=xscale_-O22017072220170718
913428? ? ?? ? ?optgcc_-funroll-loops_-march=native_-mtune=xscale_-O32017072220170718
913638? ? ?? ? ?optgcc_-funroll-loops_-march=native_-mtune=xscale_-O22017072220170718
914160? ? ?? ? ?optgcc_-march=native_-mtune=xscale_-O32017072220170718
914850? ? ?? ? ?optgcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017072220170718
916314? ? ?? ? ?optgcc_-march=native_-mtune=xscale_-Os2017072220170718
1147704? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-O32017072220170718
1154448? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-O32017072220170718
1195368? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-O22017072220170718
1359768? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-O22017072220170718
1380114? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017072220170718
1380294? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-Os2017072220170718

Compiler output

Implementation: crypto_aead/aeadaes256ocbtaglen128v1/dolbeau/armv8crypto
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
encrypt.c: In file included from encrypt.c:47:0:
encrypt.c: /usr/lib/gcc/armv5tel-unknown-linux-gnueabi/7.1.1/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softp or -mfloat-abi=hard"
encrypt.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softp or -mfloat-abi=hard"
encrypt.c: ^~~~~
encrypt.c: encrypt.c:76:46: error: unknown type name 'uint8x16_t'
encrypt.c: static inline void aes256ni_setkey_e2d(const uint8x16_t ekeys[15], uint8x16_t dkeys[15]) {
encrypt.c: ^~~~~~~~~~
encrypt.c: encrypt.c:76:68: error: unknown type name 'uint8x16_t'
encrypt.c: static inline void aes256ni_setkey_e2d(const uint8x16_t ekeys[15], uint8x16_t dkeys[15]) {
encrypt.c: ^~~~~~~~~~
encrypt.c: ...
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:744:22: error: expected ';' before 'offsetu1'
encrypt.c: uint8x16_t offsetu1, tmpu1, inv1;
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:745:22: error: expected ';' before 'offsetu2'
encrypt.c: uint8x16_t offsetu2, tmpu2, inv2;
encrypt.c: ^~~~~~~~
encrypt.c: encrypt.c:746:22: error: expected ';' before 'offsetu3'
encrypt.c: uint8x16_t offsetu3, tmpu3, inv3;
encrypt.c: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=xscale -O2 dolbeau/armv8crypto
gcc -funroll-loops -march=native -mtune=xscale -O3 dolbeau/armv8crypto
gcc -funroll-loops -march=native -mtune=xscale -Os dolbeau/armv8crypto
gcc -march=native -mtune=xscale -O2 dolbeau/armv8crypto
gcc -march=native -mtune=xscale -O3 dolbeau/armv8crypto
gcc -march=native -mtune=xscale -Os dolbeau/armv8crypto