Implementation notes: armeabi, tonido, crypto_aead/stribob192r2

Computer: tonido
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_aead
Primitive: stribob192r2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3827694? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017080220170718
3918252? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-Os2017080220170718
6302664? ? ?? ? ?smallergcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017080220170718
6460044? ? ?? ? ?smallergcc_-march=native_-mtune=xscale_-Os2017080220170718
7075908? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-O22017080220170718
7156842? ? ?? ? ?refgcc_-funroll-loops_-march=native_-mtune=xscale_-O32017080220170718
7188504? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-O22017080220170718
7229346? ? ?? ? ?refgcc_-march=native_-mtune=xscale_-O32017080220170718
9100572? ? ?? ? ?smallergcc_-funroll-loops_-march=native_-mtune=xscale_-O22017080220170718
9108186? ? ?? ? ?smallergcc_-march=native_-mtune=xscale_-O22017080220170718
9266634? ? ?? ? ?smallergcc_-funroll-loops_-march=native_-mtune=xscale_-O32017080220170718
9266718? ? ?? ? ?smallergcc_-march=native_-mtune=xscale_-O32017080220170718
10730382? ? ?? ? ?bitslicegcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017080220170718
11530200? ? ?? ? ?bitslicegcc_-march=native_-mtune=xscale_-Os2017080220170718
17647470? ? ?? ? ?bitslicegcc_-funroll-loops_-march=native_-mtune=xscale_-O32017080220170718
18181944? ? ?? ? ?bitslicegcc_-march=native_-mtune=xscale_-O32017080220170718
18199872? ? ?? ? ?bitslicegcc_-funroll-loops_-march=native_-mtune=xscale_-O22017080220170718
18477036? ? ?? ? ?bitslicegcc_-march=native_-mtune=xscale_-O22017080220170718
21027990? ? ?? ? ?8bitgcc_-funroll-loops_-march=native_-mtune=xscale_-O32017080220170718
21209610? ? ?? ? ?8bitgcc_-funroll-loops_-march=native_-mtune=xscale_-O22017080220170718
22106364? ? ?? ? ?8bitgcc_-march=native_-mtune=xscale_-O32017080220170718
22766682? ? ?? ? ?8bitgcc_-march=native_-mtune=xscale_-O22017080220170718
23232324? ? ?? ? ?8bitgcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017080220170718
23873262? ? ?? ? ?8bitgcc_-march=native_-mtune=xscale_-Os2017080220170718

Compiler output

Implementation: crypto_aead/stribob192r2/neon
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
wbob_pineon.c: In file included from wbob_pineon.c:7:0:
wbob_pineon.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"
wbob_pineon.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softp or -mfloat-abi=hard"
wbob_pineon.c: ^~~~~
wbob_pineon.c: wbob_pineon.c: In function 'wbob_pi':
wbob_pineon.c: wbob_pineon.c:226:5: error: unknown type name 'uint8x8x2_t'; did you mean 'uintmax_t'?
wbob_pineon.c: uint8x8x2_t d0, s0_box, s1_box, s2_box;
wbob_pineon.c: ^~~~~~~~~~~
wbob_pineon.c: uintmax_t
wbob_pineon.c: wbob_pineon.c:227:5: error: unknown type name 'uint8x8x4_t'; did you mean 'uintmax_t'?
wbob_pineon.c: ...
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:348:7: error: request for member 'val' in something not a structure or union
wbob_pineon.c: d1.val[1] = x5;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:349:7: error: request for member 'val' in something not a structure or union
wbob_pineon.c: d1.val[2] = x6;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:350:7: error: request for member 'val' in something not a structure or union
wbob_pineon.c: d1.val[3] = x7;
wbob_pineon.c: ^

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

Compiler output

Implementation: crypto_aead/stribob192r2/ssse3
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
wbob_pissse3.c: wbob_pissse3.c:7:10: fatal error: tmmintrin.h: No such file or directory
wbob_pissse3.c: #include <tmmintrin.h>
wbob_pissse3.c: ^~~~~~~~~~~~~
wbob_pissse3.c: compilation terminated.

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