Implementation notes: mipso32, loongson, crypto_stream/aes256estream

Computer: loongson
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
53866e/hongjun/v0gcc -march=loongson2f -mabi=n32 -O22016121220161026
54950e/hongjun/v0gcc -march=loongson2f -mabi=n32 -O32016121220161026
55446e/hongjun/v0gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
58002e/hongjun/v0gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
58130e/hongjun/v1gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
61542e/hongjun/v0gcc -march=loongson2f -mabi=n32 -Os2016121220161026
62864e/hongjun/v1gcc -march=loongson2f -mabi=n32 -Os2016121220161026
63200e/hongjun/v1gcc -march=loongson2f -mabi=n32 -O32016121220161026
63290e/hongjun/v0gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
63510e/hongjun/v1gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
63656e/hongjun/v1gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
69130e/hongjun/v1gcc -march=loongson2f -mabi=n32 -O22016121220161026

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -funroll-loops -march=loongson2f -mabi=n32 -O2
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: ...
aes-ctr.c: e/aestab.h:168:5: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168:5: error: (near initialization for 't_im[3][251]')
aes-ctr.c: e/aestab.h:168:5: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168:5: error: (near initialization for 't_im[3][252]')
aes-ctr.c: e/aestab.h:168:5: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168:5: error: (near initialization for 't_im[3][253]')
aes-ctr.c: e/aestab.h:168:5: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168:5: error: (near initialization for 't_im[3][254]')
aes-ctr.c: e/aestab.h:168:5: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168:5: error: (near initialization for 't_im[3][255]')

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