Implementation notes: armeabi, h5omap, crypto_hash/cubehash88

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
300878simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041120120316
305394simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2012041120120316
305395simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041120120316
306355simplegcc -funroll-loops -O3 -fomit-frame-pointer2012041120120316
306495simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041120120316
306523simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
306866simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
306866simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
307226simplegcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041120120316
307240simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041120120316
307361simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041120120316
307501simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
308022simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041120120316
308027simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041120120316
308441simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041120120316
308445simplegcc -O3 -fomit-frame-pointer2012041120120316
308445simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041120120316
308448simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041120120316
308462simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041120120316
308481simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041120120316
308488simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041120120316
308490simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041120120316
308490simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041120120316
308492simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041120120316
308501simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041120120316
308520simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041120120316
311222simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
316208unrolledgcc -funroll-loops -Os -fomit-frame-pointer2012041120120316
318162unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
318241unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
318514unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
319366unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041120120316
320228unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
321390unrolledgcc -mcpu=xscale -Os -fomit-frame-pointer2012041120120316
323564simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041120120316
324194unrolledgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041120120316
326246unrolledgcc -Os -fomit-frame-pointer2012041120120316
326253unrolledgcc -mcpu=arm920t -Os -fomit-frame-pointer2012041120120316
326254unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer2012041120120316
326255unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041120120316
326257unrolledgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041120120316
326267unrolledgcc -mcpu=arm920 -Os -fomit-frame-pointer2012041120120316
326270unrolledgcc -mcpu=arm9 -Os -fomit-frame-pointer2012041120120316
326283unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer2012041120120316
326286unrolledgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041120120316
326287unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer2012041120120316
326290unrolledgcc -mcpu=arm940t -Os -fomit-frame-pointer2012041120120316
326290unrolledgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041120120316
326764unrolledgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041120120316
326764unrolledgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041120120316
326864unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer2012041120120316
326974unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
327007unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
328024unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
328216unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
328742unrolledgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041120120316
328808unrolledgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041120120316
329201unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041120120316
330056unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041120120316
330332unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
330744unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
330828unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
334220unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
334372unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
334424unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041120120316
334536unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041120120316
334666unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041120120316
334716unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041120120316
335599unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
335872unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
336125simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
336364unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041120120316
337332unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2012041120120316
338055simplegcc -funroll-loops -O -fomit-frame-pointer2012041120120316
339047unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041120120316
340312unrolledgcc -mcpu=xscale -O2 -fomit-frame-pointer2012041120120316
342458unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer2012041120120316
343132unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2012041120120316
343718unrolledgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041120120316
343718unrolledgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041120120316
343733unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041120120316
343749unrolledgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041120120316
343760unrolledgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041120120316
343761unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041120120316
343779unrolledgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041120120316
343779unrolledgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041120120316
343787unrolledgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041120120316
343814unrolledgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041120120316
343818unrolledgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041120120316
343828unrolledgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041120120316
343898unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041120120316
343935unrolledgcc -O3 -fomit-frame-pointer2012041120120316
343953unrolledgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041120120316
345346unrolledgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041120120316
345366unrolledgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041120120316
345399unrolledgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041120120316
345401unrolledgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041120120316
345404unrolledgcc -O2 -fomit-frame-pointer2012041120120316
345404unrolledgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041120120316
345408unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041120120316
345410unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041120120316
345412unrolledgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041120120316
345420unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041120120316
345422unrolledgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041120120316
345427unrolledgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041120120316
345433unrolledgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041120120316
345437unrolledgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041120120316
345503unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041120120316
345525unrolledgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041120120316
345529unrolledgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041120120316
345544unrolledgcc -mcpu=arm9 -O -fomit-frame-pointer2012041120120316
345551unrolledgcc -mcpu=arm9e -O -fomit-frame-pointer2012041120120316
345552unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
345552unrolledgcc -mcpu=arm8 -O -fomit-frame-pointer2012041120120316
345552unrolledgcc -mcpu=xscale -O -fomit-frame-pointer2012041120120316
345553unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041120120316
345553unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
345557unrolledgcc -mcpu=strongarm -O -fomit-frame-pointer2012041120120316
345558unrolledgcc -mcpu=arm940t -O -fomit-frame-pointer2012041120120316
345559unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
345563unrolledgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041120120316
345566unrolledgcc -mcpu=arm810 -O -fomit-frame-pointer2012041120120316
345566unrolledgcc -mcpu=ep9312 -O -fomit-frame-pointer2012041120120316
345571unrolledgcc -mcpu=arm920t -O -fomit-frame-pointer2012041120120316
345572unrolledgcc -O -fomit-frame-pointer2012041120120316
345581unrolledgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041120120316
345623unrolledgcc -funroll-loops -O -fomit-frame-pointer2012041120120316
345625unrolledgcc -mcpu=arm920 -O -fomit-frame-pointer2012041120120316
345704unrolledgcc -mcpu=arm1020t -O -fomit-frame-pointer2012041120120316
345712unrolledgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041120120316
345727unrolledgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041120120316
345764unrolledgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041120120316
345808unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
346282unrolledgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041120120316
347288unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041120120316
347293unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
348674unrolledgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041120120316
350076unrolledgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041120120316
393771simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
420410simplegcc -funroll-loops -O2 -fomit-frame-pointer2012041120120316
432174unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041120120316
438437unrolledgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041120120316
441060unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041120120316
441063unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041120120316
983707unrolledcc2012041120120316
983710unrolledgcc2012041120120316
985243specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
985273specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041120120316
985840unrolledgcc -funroll-loops2012041120120316
1038339specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
1038640specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
1041384specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041120120316
1057417specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041120120316
1060845specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041120120316
1085744specgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041120120316
1088234specgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041120120316
1088276specgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041120120316
1099117specgcc -mcpu=xscale -O3 -fomit-frame-pointer2012041120120316
1101660specgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041120120316
1102026specgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041120120316
1103205specgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041120120316
1103602specgcc -O3 -fomit-frame-pointer2012041120120316
1112061specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041120120316
1115890specgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012041120120316
1117650specgcc -funroll-loops -O3 -fomit-frame-pointer2012041120120316
1127544specgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041120120316
1127546specgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041120120316
1127547specgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041120120316
1127549specgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041120120316
1127551specgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041120120316
1127557specgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041120120316
1127557specgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041120120316
1127558specgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041120120316
1127568specgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041120120316
1127577specgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041120120316
1197842specgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041120120316
1357059specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
1397845specgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012041120120316
1430315specgcc -funroll-loops -O2 -fomit-frame-pointer2012041120120316
1453699specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041120120316
1492600specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041120120316
1493150specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041120120316
1508811specgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012041120120316
1517296specgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041120120316
1518578specgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041120120316
1519346specgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041120120316
1520707specgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041120120316
1520708specgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041120120316
1522107specgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041120120316
1522185specgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041120120316
1522192specgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041120120316
1522660specgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041120120316
1523407specgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041120120316
1523441specgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041120120316
1526607specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
1527571specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
1527870specgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041120120316
1527973specgcc -O2 -fomit-frame-pointer2012041120120316
1545574specgcc -funroll-loops -O -fomit-frame-pointer2012041120120316
1545632specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
1547786simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041120120316
1553650specgcc -mcpu=xscale -O2 -fomit-frame-pointer2012041120120316
1556712specgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041120120316
1557988specgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041120120316
1558508specgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041120120316
1559632simplegcc -O2 -fomit-frame-pointer2012041120120316
1560050simplegcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041120120316
1561153simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041120120316
1561500simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041120120316
1562370simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041120120316
1564510simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041120120316
1572085simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041120120316
1572256simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041120120316
1573404simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041120120316
1573547simplegcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041120120316
1576201simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041120120316
1576403simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041120120316
1576595simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041120120316
1576614simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041120120316
1578305simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041120120316
1578848simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041120120316
1580699simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
1584806simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041120120316
1585375simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041120120316
1586337specgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041120120316
1586362specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
1587188simplegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041120120316
1587758simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
1588578simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
1590616simplegcc -mcpu=arm9 -Os -fomit-frame-pointer2012041120120316
1590914simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
1590962simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2012041120120316
1592478simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041120120316
1595027simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
1595318simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041120120316
1595917simplegcc -mcpu=arm920 -Os -fomit-frame-pointer2012041120120316
1596202simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041120120316
1597128simplegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041120120316
1597402simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
1597499simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041120120316
1597683simplegcc -Os -fomit-frame-pointer2012041120120316
1599202simplegcc -mcpu=arm920t -Os -fomit-frame-pointer2012041120120316
1600274simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2012041120120316
1601796simplegcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041120120316
1602839simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041120120316
1602994simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041120120316
1604481simplegcc -mcpu=arm940t -Os -fomit-frame-pointer2012041120120316
1604576simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041120120316
1607673simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2012041120120316
1608113simplegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041120120316
1609167simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
1611360simplegcc -funroll-loops -Os -fomit-frame-pointer2012041120120316
1614322simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
1615348simplegcc -mcpu=arm9e -Os -fomit-frame-pointer2012041120120316
1616328simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041120120316
1618802specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041120120316
1618846specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041120120316
1620255simplegcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041120120316
1628939specgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041120120316
1632943simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041120120316
1634742simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041120120316
1646413specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041120120316
1656995specgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041120120316
1664563simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2012041120120316
1665192specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041120120316
1667784simplegcc -mcpu=xscale -Os -fomit-frame-pointer2012041120120316
1678137specgcc -mcpu=xscale -Os -fomit-frame-pointer2012041120120316
1705774specgcc -funroll-loops -Os -fomit-frame-pointer2012041120120316
1715472specgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041120120316
1746173specgcc -mcpu=arm8 -Os -fomit-frame-pointer2012041120120316
1748897specgcc -Os -fomit-frame-pointer2012041120120316
1749295specgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041120120316
1749500specgcc -mcpu=arm920t -Os -fomit-frame-pointer2012041120120316
1750457specgcc -mcpu=arm940t -Os -fomit-frame-pointer2012041120120316
1750467specgcc -mcpu=arm9 -Os -fomit-frame-pointer2012041120120316
1750605specgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041120120316
1750890specgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041120120316
1752096specgcc -mcpu=strongarm -Os -fomit-frame-pointer2012041120120316
1752217specgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041120120316
1752937specgcc -mcpu=arm810 -Os -fomit-frame-pointer2012041120120316
1754427specgcc -mcpu=arm920 -Os -fomit-frame-pointer2012041120120316
1772857specgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041120120316
1777098specgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041120120316
1780306specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
1782614specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041120120316
1787530specgcc -mcpu=arm9e -Os -fomit-frame-pointer2012041120120316
1813997specgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041120120316
1816452simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
1819905simplegcc -mcpu=strongarm -O -fomit-frame-pointer2012041120120316
1823364simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041120120316
1826044simplegcc -mcpu=arm940t -O -fomit-frame-pointer2012041120120316
1826828simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2012041120120316
1827064simplegcc -mcpu=arm920 -O -fomit-frame-pointer2012041120120316
1829336simplegcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041120120316
1829394simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041120120316
1829486simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041120120316
1830849simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041120120316
1834503simplegcc -mcpu=arm810 -O -fomit-frame-pointer2012041120120316
1836125simplegcc -mcpu=arm920t -O -fomit-frame-pointer2012041120120316
1838820simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2012041120120316
1839526simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041120120316
1841295simplegcc -mcpu=arm9 -O -fomit-frame-pointer2012041120120316
1843020simplegcc -mcpu=xscale -O -fomit-frame-pointer2012041120120316
1844262simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041120120316
1844400simplegcc -mcpu=arm9e -O -fomit-frame-pointer2012041120120316
1844994specgcc -mcpu=xscale -O -fomit-frame-pointer2012041120120316
1846340simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041120120316
1846964simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041120120316
1847253simplegcc -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
1848304simplegcc -mcpu=arm8 -O -fomit-frame-pointer2012041120120316
1849756simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041120120316
1850979specgcc -mcpu=arm9e -O -fomit-frame-pointer2012041120120316
1851152simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
1851197simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
1855044simplegcc -O -fomit-frame-pointer2012041120120316
1860560specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
1863043specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041120120316
1867674specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
1869425specgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
1872951specgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041120120316
1884362specgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041120120316
1889425specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041120120316
1889789specgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041120120316
1890293specgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041120120316
1890350specgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041120120316
1890543specgcc -mcpu=arm1020t -O -fomit-frame-pointer2012041120120316
1891447specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041120120316
1891941specgcc -mcpu=strongarm -O -fomit-frame-pointer2012041120120316
1897344specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
1898498specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041120120316
1901362specgcc -mcpu=arm810 -O -fomit-frame-pointer2012041120120316
1902010specgcc -mcpu=arm9 -O -fomit-frame-pointer2012041120120316
1904063specgcc -O -fomit-frame-pointer2012041120120316
1904251specgcc -mcpu=arm920 -O -fomit-frame-pointer2012041120120316
1907145specgcc -mcpu=arm8 -O -fomit-frame-pointer2012041120120316
1909168specgcc -mcpu=ep9312 -O -fomit-frame-pointer2012041120120316
1913934specgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041120120316
1914283specgcc -fno-schedule-insns -O -fomit-frame-pointer2012041120120316
1915544specgcc -mcpu=arm940t -O -fomit-frame-pointer2012041120120316
1916683specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041120120316
1917644specgcc -mcpu=arm920t -O -fomit-frame-pointer2012041120120316
1919326specgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041120120316
6857034simplegcc2012041120120316
6884646simplecc2012041120120316
6898613simplegcc -funroll-loops2012041120120316
15151658specgcc2012041120120316
15161392speccc2012041120120316
15163737specgcc -funroll-loops2012041120120316

Test failure

Implementation: crypto_hash/cubehash88/simple
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer simple unrolled
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer simple unrolled
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer simple unrolled
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer simple spec unrolled