Implementation notes: armeabi, h2tegra, crypto_aead/aes256gcmv1

Computer: h2tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20160806
Operation: crypto_aead
Primitive: aes256gcmv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
291738opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
291870opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
292466opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
293044opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
634721cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
641555cryptoppg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
642316cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
652783cryptoppg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
31767020refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
32357179refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
42922489refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
52577757refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731

Compiler output

Implementation: crypto_aead/aes256gcmv1/dolbeau/armv8crypto
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
armv8crypto.c: In file included from armv8crypto.c:11:0:
armv8crypto.c: /usr/lib/gcc/arm-linux-gnueabihf/4.7/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
armv8crypto.c: armv8crypto.c: In function 'aes_armv8_encrypt1':
armv8crypto.c: armv8crypto.c:55:3: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c:67:5: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: armv8crypto.c:92:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c:92:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c: In function 'vreversedbwq_u128':
armv8crypto.c: armv8crypto.c:93:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c:94:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: armv8crypto.c:100:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c:100:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c: In function 'vreversebyteq_u128':
armv8crypto.c: armv8crypto.c:101:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c:102:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c:103:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: armv8crypto.c:109:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c:109:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c: In function 'vreversewq_u32':
armv8crypto.c: armv8crypto.c:110:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c:111:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv dolbeau/armv8crypto
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv dolbeau/armv8crypto
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv dolbeau/armv8crypto
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv dolbeau/armv8crypto