Implementation notes: mipso32, loongson, crypto_core/aes256decrypt

Computer: loongson
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_core
Primitive: aes256decrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
2978dolbeau/std-4rt-nodkgcc -march=loongson2f -mabi=n32 -Os2016121020161026
2986dolbeau/std-4rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121020161026
3216dolbeau/std-1rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121020161026
3232dolbeau/std-4rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121020161026
3238dolbeau/std-4rt-nodkgcc -march=loongson2f -mabi=n32 -O32016121020161026
3242dolbeau/std-4rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121020161026
3248dolbeau/std-2rt-nodkgcc -march=loongson2f -mabi=n32 -Os2016121020161026
3260dolbeau/std-2rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121020161026
3262dolbeau/std-4rt-nodkgcc -march=loongson2f -mabi=n32 -O22016121020161026
3300dolbeau/std-1rt-nodkgcc -march=loongson2f -mabi=n32 -Os2016121020161026
4010dolbeau/std-1rt-nodkgcc -march=loongson2f -mabi=n32 -O32016121020161026
4030dolbeau/std-1rt-nodkgcc -march=loongson2f -mabi=n32 -O22016121020161026
4150dolbeau/std-1rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121020161026
4152dolbeau/std-1rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121020161026
4274dolbeau/std-2rt-nodkgcc -march=loongson2f -mabi=n32 -O32016121020161026
4284dolbeau/std-2rt-nodkgcc -march=loongson2f -mabi=n32 -O22016121020161026
4590dolbeau/std-2rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121020161026
4590dolbeau/std-2rt-nodkgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121020161026
916198refgcc -march=loongson2f -mabi=n32 -O32016121020161026
1004110refgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121020161026
1204470refgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121020161026
5358706refgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121020161026
6315374refgcc -march=loongson2f -mabi=n32 -O22016121020161026
6847000refgcc -march=loongson2f -mabi=n32 -Os2016121020161026

Compiler output

Implementation: crypto_core/aes256decrypt/openssl
Compiler: gcc -funroll-loops -march=loongson2f -mabi=n32 -O2
core.c: In file included from core.c:1:0:
core.c: /usr/include/openssl/aes.h:55:34: fatal error: openssl/opensslconf.h: No such file or directory
core.c: # include gt;
core.c: ^
core.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -march=loongson2f -mabi=n32 -O2 openssl
gcc -funroll-loops -march=loongson2f -mabi=n32 -O3 openssl
gcc -funroll-loops -march=loongson2f -mabi=n32 -Os openssl
gcc -march=loongson2f -mabi=n32 -O2 openssl
gcc -march=loongson2f -mabi=n32 -O3 openssl
gcc -march=loongson2f -mabi=n32 -Os openssl