Implementation notes: armeabi, h9dragon, crypto_hash/cubehash82

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
771403simplegcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
774117simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
775695simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
777586simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
777789simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
778015simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
778018simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
778056simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
778058simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
778063simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
778152simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
778192simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
778238simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
778331simplegcc -O3 -fomit-frame-pointer2012103120121016
778374simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
778375simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
778376simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
778834simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
779421simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
781005simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
784910simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
784952simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
788021simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
790852simplegcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
793008simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
793390simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
796476simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
805914simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
815528unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
825693unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
828050unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
841199unrolledgcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
845511unrolledgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
846736unrolledgcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
847008unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
847277unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
847279unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
847279unrolledgcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
847279unrolledgcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
847279unrolledgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
847280unrolledgcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
847280unrolledgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
847325unrolledgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
847326unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
847327unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
847327unrolledgcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
847369unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
848318unrolledgcc -O -fomit-frame-pointer2012103120121016
848323unrolledgcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
848323unrolledgcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
848370unrolledgcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
848374unrolledgcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
848408unrolledgcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
848482unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
849686unrolledgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
849775unrolledgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
851998unrolledgcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
851999unrolledgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
854154unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
855035unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
855078unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
856035unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
856895unrolledgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
857442unrolledgcc -funroll-loops -O -fomit-frame-pointer2012103120121016
857485unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
858370unrolledgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
858938unrolledgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
859480unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
859530unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
859667unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
859734unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
860069unrolledgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
861121unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
861159unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
861202unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
861278unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
861502unrolledgcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
863021unrolledgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
863293unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
863879unrolledgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
864380unrolledgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
864426unrolledgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
866150unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
866423unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
867510unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
867517unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
868029unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
868464unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
868465unrolledgcc -Os -fomit-frame-pointer2012103120121016
868735unrolledgcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
868825unrolledgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
868827unrolledgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
868864unrolledgcc -O3 -fomit-frame-pointer2012103120121016
868960unrolledgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
868960unrolledgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
868961unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
868962unrolledgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
868962unrolledgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
868995unrolledgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
869006unrolledgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
869006unrolledgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
869007unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
869278unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
869278unrolledgcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
869281unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
869283unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
869283unrolledgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
869322unrolledgcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
869323unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
869324unrolledgcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
869325unrolledgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
869325unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
869368unrolledgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
869869unrolledgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
869870unrolledgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
869871unrolledgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
869872unrolledgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
869872unrolledgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
869873unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
869873unrolledgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
869912unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
869916unrolledgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
870051unrolledgcc -O2 -fomit-frame-pointer2012103120121016
870051unrolledgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
870055unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
871280unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
872090unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
872411unrolledgcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
872680unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
873628unrolledgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
873636unrolledgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
875223unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
875676unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
875677unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
884661simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
886700unrolledgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
888466unrolledgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
896536simplegcc -funroll-loops -O -fomit-frame-pointer2012103120121016
1038654simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
1040675simplegcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
1177636unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
1182900unrolledgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
1184848unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
1184849unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
1507479specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
1518832specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
1519833specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
1526246specgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
1535199specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
1612863specgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
1629118specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
1662671specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
1734112specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
1738099specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
1784238specgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
1793927specgcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
1803201specgcc -O3 -fomit-frame-pointer2012103120121016
1803588specgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
1803693specgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
1803696specgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
1803739specgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
1803744specgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
1803774specgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
1803784specgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
1811225specgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
1814357specgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
1814497specgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
1819793specgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
1819794specgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
1828782specgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012103120121016
1839266specgcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
1854906specgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
1872556specgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
2525482specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
2534490unrolledgcc -funroll-loops2012103120121016
2548581unrolledcc2012103120121016
2548701unrolledgcc2012103120121016
2641783specgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012103120121016
2731848specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
2733741specgcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
2755029specgcc -funroll-loops -O -fomit-frame-pointer2012103120121016
2976206specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
2990913specgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
2991856specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
3013304specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
3065974specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
3077229specgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
3160007specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
3160091specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
3167078specgcc -O2 -fomit-frame-pointer2012103120121016
3171712specgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
3171922specgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
3172715specgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
3173885specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
3174021specgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
3176492specgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
3183800specgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
3190122specgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
3190938specgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
3192355specgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
3194800specgcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
3210894specgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
3211841specgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012103120121016
3216397specgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
3224010specgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
3273798specgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
3281749specgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
3300891specgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
3362892specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
3364760specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
3367574specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
3415330specgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
3444804specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
3453572specgcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
3480658specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
3480687specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
3491340specgcc -Os -fomit-frame-pointer2012103120121016
3495749specgcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
3514494specgcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
3520438specgcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
3520578specgcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
3521726specgcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
3527370specgcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
3530142specgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
3531049specgcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
3531169specgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
3531987specgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
3540119specgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
3540349specgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
3540493specgcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
3542949specgcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
3550107specgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
3555012specgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
3560132specgcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
3565439specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
3636156specgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
4033339specgcc -O -fomit-frame-pointer2012103120121016
4044543specgcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
4052691specgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
4053366specgcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
4053504specgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
4053633specgcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
4054710specgcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
4056090specgcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
4056472specgcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
4063699specgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
4068157specgcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
4072374specgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
4075844specgcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
4076005specgcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
4095373specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
4095427specgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
4095463specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
4113699specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
4113784specgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
4122947specgcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
4128909specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
4141124specgcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
4153905specgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
4156064specgcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
4173484specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
4174601specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
5318523simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
5448472simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
5456763simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
5457625simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
5475201simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
5532916simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
5538635simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
5547804simplegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
5561407simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
5571846simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
5576875simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
5578090simplegcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
5604686simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
5605589simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
5619214simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
5625874simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
5632168simplegcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
5650298simplegcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
5653088simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
5656647simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
5657350simplegcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
5658336simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
5678244simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
5684627simplegcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
5685742simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
5686057simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
5694834simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
5698421simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
5706449simplegcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
5717541simplegcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
5718761simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
5725269simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
5726489simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
5742847simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
5744906simplegcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
5764388simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
5767423simplegcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
5779974simplegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
5782464simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
5787934simplegcc -Os -fomit-frame-pointer2012103120121016
5795108simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
5799294simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
5800713simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
5801080simplegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
5801770simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
5831537simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
5838486simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
5847065simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
5850169simplegcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
5859911simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
5914250simplegcc -O2 -fomit-frame-pointer2012103120121016
5951904simplegcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
5952090simplegcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
5980729simplegcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
6006145simplegcc -O -fomit-frame-pointer2012103120121016
6008731simplegcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
6010009simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
6020627simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
6021277simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
6021507simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
6024597simplegcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
6026240simplegcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
6036873simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
6055046simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
6067696simplegcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
6095931simplegcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
6106957simplegcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
6118140simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
6129850simplegcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
6174452simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
6202830simplegcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
6244238simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
6244948simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
6325544simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
6362047simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
6395057simplegcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
6439816simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
6485068simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
6497353simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
6560160simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
43827503simplegcc -funroll-loops2012103120121016
43986158simplecc2012103120121016
43995933simplegcc2012103120121016
74539479specgcc -funroll-loops2012103120121016
74608226specgcc2012103120121016
74679122speccc2012103120121016

Test failure

Implementation: crypto_hash/cubehash82/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