Implementation notes: armeabi, h5omap, crypto_stream/aes256estream

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
72556e/hongjun/v0gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012052520120316
72986e/hongjun/v0gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012052520120316
73080e/hongjun/v0gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012052520120316
73617e/hongjun/v1gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012052520120316
79018e/hongjun/v1gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012052520120316
79258e/hongjun/v1gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012052520120316
79515e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052520120316
80702e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052520120316
82324e/hongjun/v1gcc -mcpu=xscale -Os -fomit-frame-pointer2012052520120316
82410e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012052520120316
82442e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052520120316
82848e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012052520120316
82948e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012052520120316
83011e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052520120316
83684e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052520120316
83886e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012052520120316
83954e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052520120316
84421e/hongjun/v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052520120316
85521e/hongjun/v1gcc -funroll-loops -Os -fomit-frame-pointer2012052520120316
86435e/hongjun/v1gcc -mcpu=arm810 -Os -fomit-frame-pointer2012052520120316
86442e/hongjun/v1gcc -mcpu=arm9e -Os -fomit-frame-pointer2012052520120316
86446e/hongjun/v1gcc -mcpu=arm920t -Os -fomit-frame-pointer2012052520120316
86451e/hongjun/v1gcc -mcpu=arm9 -Os -fomit-frame-pointer2012052520120316
86460e/hongjun/v1gcc -Os -fomit-frame-pointer2012052520120316
86470e/hongjun/v1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012052520120316
86506e/hongjun/v1gcc -mcpu=strongarm -Os -fomit-frame-pointer2012052520120316
86546e/hongjun/v1gcc -mcpu=arm940t -Os -fomit-frame-pointer2012052520120316
86581e/hongjun/v1gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012052520120316
86595e/hongjun/v1gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012052520120316
86608e/hongjun/v1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012052520120316
86612e/hongjun/v1gcc -mcpu=arm8 -Os -fomit-frame-pointer2012052520120316
86616e/hongjun/v1gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012052520120316
86624e/hongjun/v1gcc -mcpu=arm920 -Os -fomit-frame-pointer2012052520120316
86942e/hongjun/v1gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012052520120316
87067e/hongjun/v1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012052520120316
87092e/hongjun/v1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012052520120316
87216e/hongjun/v0gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012052520120316
87354e/hongjun/v0gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012052520120316
87400e/hongjun/v1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052520120316
87414e/hongjun/v1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052520120316
87419e/hongjun/v0gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052520120316
87522e/hongjun/v0gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052520120316
87527e/hongjun/v0gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052520120316
87878e/hongjun/v1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012052520120316
87996e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012052520120316
88260e/hongjun/v1gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012052520120316
88302e/hongjun/v0gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052520120316
88326e/hongjun/v0gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052520120316
88389e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
88485e/hongjun/v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052520120316
88834e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012052520120316
88890e/hongjun/v1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052520120316
88900e/hongjun/v1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052520120316
89829e/hongjun/v0gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052520120316
90196e/hongjun/v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052520120316
90303e/hongjun/v1gcc -mcpu=xscale -O3 -fomit-frame-pointer2012052520120316
90618e/hongjun/v1gcc -mcpu=xscale -O2 -fomit-frame-pointer2012052520120316
91253e/hongjun/v0gcc -mcpu=xscale -O2 -fomit-frame-pointer2012052520120316
91512e/hongjun/v0gcc -mcpu=xscale -O3 -fomit-frame-pointer2012052520120316
91855e/hongjun/v0gcc -mcpu=xscale -Os -fomit-frame-pointer2012052520120316
92297e/hongjun/v1gcc -funroll-loops -O2 -fomit-frame-pointer2012052520120316
92352e/hongjun/v1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012052520120316
92352e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
92402e/hongjun/v0gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052520120316
93390e/hongjun/v1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012052520120316
93392e/hongjun/v1gcc -O3 -fomit-frame-pointer2012052520120316
93399e/hongjun/v1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012052520120316
93399e/hongjun/v1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012052520120316
93400e/hongjun/v1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012052520120316
93400e/hongjun/v1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012052520120316
93400e/hongjun/v1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012052520120316
93402e/hongjun/v1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012052520120316
93417e/hongjun/v1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012052520120316
93421e/hongjun/v1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012052520120316
93435e/hongjun/v1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012052520120316
93440e/hongjun/v1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012052520120316
93460e/hongjun/v1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012052520120316
93478e/hongjun/v1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012052520120316
93489e/hongjun/v1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012052520120316
93519e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
93550e/hongjun/v1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012052520120316
93723e/hongjun/v1gcc -funroll-loops -O3 -fomit-frame-pointer2012052520120316
93826e/hongjun/v1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012052520120316
93921e/hongjun/v1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012052520120316
94028e/hongjun/v1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012052520120316
94922e/hongjun/v1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012052520120316
95150e/hongjun/v1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012052520120316
95181e/hongjun/v1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012052520120316
95182e/hongjun/v1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012052520120316
95183e/hongjun/v1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012052520120316
95189e/hongjun/v1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012052520120316
95211e/hongjun/v1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012052520120316
95211e/hongjun/v1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012052520120316
95211e/hongjun/v1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012052520120316
95218e/hongjun/v1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012052520120316
95220e/hongjun/v1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012052520120316
95222e/hongjun/v1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012052520120316
95222e/hongjun/v1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012052520120316
95222e/hongjun/v1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012052520120316
95231e/hongjun/v1gcc -O2 -fomit-frame-pointer2012052520120316
95233e/hongjun/v1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012052520120316
95308e/hongjun/v0gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012052520120316
95338e/hongjun/v0gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012052520120316
95396e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
95536e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
96596e/hongjun/v1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012052520120316
96613e/hongjun/v1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012052520120316
96614e/hongjun/v1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012052520120316
97444e/hongjun/v1gcc -mcpu=arm1020t -O -fomit-frame-pointer2012052520120316
97484e/hongjun/v1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012052520120316
97494e/hongjun/v1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012052520120316
98436e/hongjun/v1gcc -mcpu=xscale -O -fomit-frame-pointer2012052520120316
98465e/hongjun/v1gcc -mcpu=arm9e -O -fomit-frame-pointer2012052520120316
98705e/hongjun/v0gcc -funroll-loops -Os -fomit-frame-pointer2012052520120316
98971e/hongjun/v0gcc -funroll-loops -O2 -fomit-frame-pointer2012052520120316
99009e/hongjun/v0gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012052520120316
99069e/hongjun/v0gcc -mcpu=arm920t -Os -fomit-frame-pointer2012052520120316
99069e/hongjun/v0gcc -mcpu=arm9e -Os -fomit-frame-pointer2012052520120316
99082e/hongjun/v0gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012052520120316
99084e/hongjun/v0gcc -mcpu=arm8 -Os -fomit-frame-pointer2012052520120316
99084e/hongjun/v0gcc -mcpu=arm9 -Os -fomit-frame-pointer2012052520120316
99088e/hongjun/v0gcc -Os -fomit-frame-pointer2012052520120316
99093e/hongjun/v0gcc -mcpu=arm940t -Os -fomit-frame-pointer2012052520120316
99096e/hongjun/v0gcc -mcpu=arm810 -Os -fomit-frame-pointer2012052520120316
99106e/hongjun/v0gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012052520120316
99111e/hongjun/v0gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012052520120316
99118e/hongjun/v0gcc -O2 -fomit-frame-pointer2012052520120316
99118e/hongjun/v0gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012052520120316
99118e/hongjun/v0gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012052520120316
99122e/hongjun/v0gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012052520120316
99126e/hongjun/v0gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012052520120316
99130e/hongjun/v0gcc -mcpu=strongarm -Os -fomit-frame-pointer2012052520120316
99131e/hongjun/v0gcc -mcpu=arm920 -Os -fomit-frame-pointer2012052520120316
99132e/hongjun/v0gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012052520120316
99149e/hongjun/v0gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012052520120316
99151e/hongjun/v0gcc -funroll-loops -O3 -fomit-frame-pointer2012052520120316
99176e/hongjun/v0gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012052520120316
99176e/hongjun/v0gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012052520120316
99178e/hongjun/v0gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012052520120316
99178e/hongjun/v0gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012052520120316
99181e/hongjun/v0gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012052520120316
99199e/hongjun/v0gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012052520120316
99221e/hongjun/v0gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012052520120316
99228e/hongjun/v0gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012052520120316
99235e/hongjun/v0gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012052520120316
99275e/hongjun/v0gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012052520120316
99278e/hongjun/v0gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012052520120316
99351e/hongjun/v0gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012052520120316
99380e/hongjun/v0gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012052520120316
99380e/hongjun/v0gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012052520120316
99380e/hongjun/v0gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012052520120316
99381e/hongjun/v0gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012052520120316
99381e/hongjun/v0gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012052520120316
99381e/hongjun/v0gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012052520120316
99388e/hongjun/v0gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012052520120316
99388e/hongjun/v0gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012052520120316
99388e/hongjun/v0gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012052520120316
99388e/hongjun/v0gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012052520120316
99388e/hongjun/v0gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012052520120316
99401e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
99417e/hongjun/v0gcc -O3 -fomit-frame-pointer2012052520120316
99430e/hongjun/v0gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012052520120316
99433e/hongjun/v0gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012052520120316
99481e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052520120316
99490e/hongjun/v1gcc -funroll-loops -O -fomit-frame-pointer2012052520120316
99505e/hongjun/v0gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012052520120316
99520e/hongjun/v0gcc -funroll-loops -O -fomit-frame-pointer2012052520120316
99526e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052520120316
99538e/hongjun/v0gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012052520120316
99590e/hongjun/v0gcc -mcpu=arm940t -O -fomit-frame-pointer2012052520120316
99645e/hongjun/v0gcc -mcpu=ep9312 -O -fomit-frame-pointer2012052520120316
99692e/hongjun/v1gcc -fno-schedule-insns -O -fomit-frame-pointer2012052520120316
99733e/hongjun/v1gcc -mcpu=strongarm -O -fomit-frame-pointer2012052520120316
99788e/hongjun/v0gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012052520120316
99802e/hongjun/v1gcc -mcpu=arm920 -O -fomit-frame-pointer2012052520120316
99802e/hongjun/v1gcc -mcpu=arm940t -O -fomit-frame-pointer2012052520120316
99838e/hongjun/v0gcc -mcpu=arm810 -O -fomit-frame-pointer2012052520120316
99838e/hongjun/v0gcc -mcpu=arm9 -O -fomit-frame-pointer2012052520120316
99851e/hongjun/v0gcc -mcpu=arm920t -O -fomit-frame-pointer2012052520120316
99851e/hongjun/v1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012052520120316
99852e/hongjun/v0gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012052520120316
99852e/hongjun/v1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012052520120316
99852e/hongjun/v1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012052520120316
99852e/hongjun/v0gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v0gcc -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v1gcc -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v1gcc -mcpu=arm810 -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v1gcc -mcpu=arm8 -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v0gcc -mcpu=arm920 -O -fomit-frame-pointer2012052520120316
99854e/hongjun/v0gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012052520120316
99856e/hongjun/v1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012052520120316
99862e/hongjun/v0gcc -fno-schedule-insns -O -fomit-frame-pointer2012052520120316
99879e/hongjun/v1gcc -mcpu=ep9312 -O -fomit-frame-pointer2012052520120316
99893e/hongjun/v1gcc -mcpu=arm920t -O -fomit-frame-pointer2012052520120316
99904e/hongjun/v0gcc -mcpu=arm8 -O -fomit-frame-pointer2012052520120316
99912e/hongjun/v0gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012052520120316
99923e/hongjun/v1gcc -mcpu=arm9 -O -fomit-frame-pointer2012052520120316
100102e/hongjun/v1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012052520120316
100142e/hongjun/v1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012052520120316
100174e/hongjun/v1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012052520120316
100174e/hongjun/v1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012052520120316
100224e/hongjun/v0gcc -mcpu=arm9e -O -fomit-frame-pointer2012052520120316
100276e/hongjun/v0gcc -mcpu=xscale -O -fomit-frame-pointer2012052520120316
100511e/hongjun/v0gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012052520120316
100906e/hongjun/v0gcc -mcpu=arm1020t -O -fomit-frame-pointer2012052520120316
101065e/hongjun/v0gcc -mcpu=strongarm -O -fomit-frame-pointer2012052520120316
102112e/hongjun/v0gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012052520120316
103212e/hongjun/v0gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012052520120316
103268e/hongjun/v0gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012052520120316
103275e/hongjun/v0gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012052520120316
104268e/hongjun/v1gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012052520120316
104287e/hongjun/v1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012052520120316
105379e/hongjun/v0gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012052520120316
105388e/hongjun/v0gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012052520120316
105414e/hongjun/v0gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012052520120316
105680e/hongjun/v0gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012052520120316
105785e/hongjun/v0gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012052520120316
105820e/hongjun/v0gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012052520120316
106212e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012052520120316
106212e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
106212e/hongjun/v0gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012052520120316
106260e/hongjun/v0gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012052520120316
109490e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
109497e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012052520120316
298690e/hongjun/v1gcc2012052520120316
298702e/hongjun/v1cc2012052520120316
298726e/hongjun/v1gcc -funroll-loops2012052520120316
300257e/hongjun/v0gcc -funroll-loops2012052520120316
300258e/hongjun/v0gcc2012052520120316
300266e/hongjun/v0cc2012052520120316

Test failure

Implementation: crypto_stream/aes256estream/e/hongjun/v0
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: cc
aes-ctr.c: In file included from e/aestab.c:41,
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: In file included from e/aestab.c:194,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: ...
aes-ctr.c: e/aestab.h:168: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168: error: (near initialization for 't_im[3][251]')
aes-ctr.c: e/aestab.h:168: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168: error: (near initialization for 't_im[3][252]')
aes-ctr.c: e/aestab.h:168: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168: error: (near initialization for 't_im[3][253]')
aes-ctr.c: e/aestab.h:168: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168: error: (near initialization for 't_im[3][254]')
aes-ctr.c: e/aestab.h:168: error: initializer element is not constant
aes-ctr.c: e/aestab.h:168: error: (near initialization for 't_im[3][255]')

Number of similar (compiler,implementation) pairs: 122, namely:
CompilerImplementations
cc e/gladman
gcc e/gladman
gcc -O2 -fomit-frame-pointer e/gladman
gcc -O3 -fomit-frame-pointer e/gladman
gcc -O -fomit-frame-pointer e/gladman
gcc -Os -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops e/gladman
gcc -funroll-loops -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1020t -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm1020t -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns e/gladman
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm810 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm810 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm810 -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm810 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm8 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm8 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm8 -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm8 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm920 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm920 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm920 -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm920 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm920t -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm920t -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm920t -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm920t -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm940t -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm940t -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm940t -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm940t -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm9 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9 -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm9 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm9e -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9e -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9e -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm9e -Os -fomit-frame-pointer e/gladman
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer e/gladman
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=ep9312 -O -fomit-frame-pointer e/gladman
gcc -mcpu=ep9312 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm110 -O -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm -O -fomit-frame-pointer e/gladman
gcc -mcpu=strongarm -Os -fomit-frame-pointer e/gladman
gcc -mcpu=xscale -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=xscale -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=xscale -O -fomit-frame-pointer e/gladman
gcc -mcpu=xscale -Os -fomit-frame-pointer e/gladman

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c:41,
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: In file included from e/aestab.c:194,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[6]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[7]')
aes-ctr.c: e/aestab.h:106: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106: error: (near initialization for 't_rc[8]')
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer e/gladman
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer e/gladman