Implementation notes: armeabi, h5omap, crypto_hash/cubehash168

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: cubehash168
TimeImplementationCompilerBenchmark dateSUPERCOP version
560438simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2012041020120316
566002simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041020120316
566064simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
568697unrolledgcc -funroll-loops -Os -fomit-frame-pointer2012041020120316
568735simplegcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041020120316
569899simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
572462unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
572464unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
572726simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041020120316
572939simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041020120316
572986simplegcc -O3 -fomit-frame-pointer2012041020120316
572988simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041020120316
572988simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041020120316
572988simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041020120316
572990simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041020120316
572991simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041020120316
572992simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041020120316
572996simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041020120316
573012simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041020120316
573018simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041020120316
573025simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041020120316
573050simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041020120316
573093simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041020120316
573345simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
573355simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
573514unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
573536simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041020120316
574285unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
575110simplegcc -funroll-loops -O3 -fomit-frame-pointer2012041020120316
575408unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041020120316
575585simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
579527simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041020120316
580499unrolledgcc -mcpu=xscale -Os -fomit-frame-pointer2012041020120316
583229simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041020120316
583242simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041020120316
585240unrolledgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041020120316
587584unrolledgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041020120316
587594unrolledgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041020120316
587696unrolledgcc -mcpu=arm920 -Os -fomit-frame-pointer2012041020120316
587697unrolledgcc -mcpu=arm940t -Os -fomit-frame-pointer2012041020120316
587697unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041020120316
587701unrolledgcc -mcpu=arm9 -Os -fomit-frame-pointer2012041020120316
587702unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer2012041020120316
587711unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer2012041020120316
587718unrolledgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041020120316
587721unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer2012041020120316
587724unrolledgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041020120316
587730unrolledgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041020120316
587731unrolledgcc -Os -fomit-frame-pointer2012041020120316
587731unrolledgcc -mcpu=arm920t -Os -fomit-frame-pointer2012041020120316
588480unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer2012041020120316
592140unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
608041unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
608511unrolledgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041020120316
609375unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
609423unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
609442unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
609483unrolledgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041020120316
614306unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041020120316
615162unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
615462unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041020120316
617299unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
621123unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041020120316
621195unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041020120316
623388unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041020120316
624070unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
624955unrolledgcc -O2 -fomit-frame-pointer2012041020120316
625105unrolledgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041020120316
625126unrolledgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041020120316
625141unrolledgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041020120316
625144unrolledgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041020120316
625170unrolledgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041020120316
625171unrolledgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041020120316
625172unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041020120316
625174unrolledgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041020120316
625185unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041020120316
625192unrolledgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041020120316
625699unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041020120316
625773unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
626223unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041020120316
628373unrolledgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041020120316
628373unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041020120316
628584unrolledgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041020120316
629202unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer2012041020120316
630368unrolledgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041020120316
630428unrolledgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041020120316
630924unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2012041020120316
630948unrolledgcc -mcpu=xscale -O2 -fomit-frame-pointer2012041020120316
631012unrolledgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041020120316
631024unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041020120316
631065unrolledgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041020120316
631073unrolledgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041020120316
631079unrolledgcc -O3 -fomit-frame-pointer2012041020120316
631079unrolledgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041020120316
631080unrolledgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041020120316
631094unrolledgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041020120316
631109unrolledgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041020120316
631112unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041020120316
631140unrolledgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041020120316
631350unrolledgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041020120316
631422unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041020120316
631896unrolledgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041020120316
632156unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041020120316
632867simplegcc -funroll-loops -O -fomit-frame-pointer2012041020120316
633589unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
634150unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
634366unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2012041020120316
637956simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
641558unrolledgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041020120316
642176unrolledgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041020120316
642450unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
642450unrolledgcc -mcpu=arm920 -O -fomit-frame-pointer2012041020120316
642464unrolledgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041020120316
642488unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041020120316
642488unrolledgcc -mcpu=arm940t -O -fomit-frame-pointer2012041020120316
642488unrolledgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041020120316
642488unrolledgcc -mcpu=ep9312 -O -fomit-frame-pointer2012041020120316
642488unrolledgcc -mcpu=xscale -O -fomit-frame-pointer2012041020120316
642490unrolledgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041020120316
642494unrolledgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041020120316
642497unrolledgcc -mcpu=arm810 -O -fomit-frame-pointer2012041020120316
642498unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
642498unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
642500unrolledgcc -O -fomit-frame-pointer2012041020120316
642500unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041020120316
642500unrolledgcc -mcpu=arm8 -O -fomit-frame-pointer2012041020120316
642500unrolledgcc -mcpu=arm920t -O -fomit-frame-pointer2012041020120316
642500unrolledgcc -mcpu=arm9e -O -fomit-frame-pointer2012041020120316
642500unrolledgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041020120316
642502unrolledgcc -mcpu=strongarm -O -fomit-frame-pointer2012041020120316
642518unrolledgcc -mcpu=arm9 -O -fomit-frame-pointer2012041020120316
642602unrolledgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041020120316
642685unrolledgcc -mcpu=arm1020t -O -fomit-frame-pointer2012041020120316
642752unrolledgcc -funroll-loops -O -fomit-frame-pointer2012041020120316
642752unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
644683unrolledgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041020120316
646016unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
646068unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041020120316
740245simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
774872unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041020120316
782159simplegcc -funroll-loops -O2 -fomit-frame-pointer2012041020120316
787873unrolledgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041020120316
791166unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041020120316
791174unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041020120316
1271926specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
1271939specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012041020120316
1302402specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
1304875specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
1323955specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012041020120316
1334804specgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012041020120316
1339142specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012041020120316
1339162specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012041020120316
1352445specgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012041020120316
1354870specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041020120316
1360224specgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012041020120316
1360596specgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012041020120316
1381557specgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012041020120316
1386934specgcc -mcpu=xscale -O3 -fomit-frame-pointer2012041020120316
1391196specgcc -funroll-loops -O3 -fomit-frame-pointer2012041020120316
1392665specgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012041020120316
1394652specgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012041020120316
1394782specgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012041020120316
1394786specgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012041020120316
1394925specgcc -O3 -fomit-frame-pointer2012041020120316
1419494specgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012041020120316
1419537specgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012041020120316
1419557specgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012041020120316
1419568specgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012041020120316
1419619specgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012041020120316
1419660specgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012041020120316
1421030specgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012041020120316
1421031specgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012041020120316
1499785specgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012041020120316
1776347unrolledcc2012041020120316
1776390unrolledgcc2012041020120316
1782006unrolledgcc -funroll-loops2012041020120316
1921284specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
1948057specgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012041020120316
1973710specgcc -funroll-loops -O2 -fomit-frame-pointer2012041020120316
2100499specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
2100525specgcc -funroll-loops -O -fomit-frame-pointer2012041020120316
2160902specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041020120316
2191974specgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041020120316
2200891specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
2201215specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
2202629specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041020120316
2204988specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041020120316
2231931specgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041020120316
2232561specgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041020120316
2246760specgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012041020120316
2267767specgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041020120316
2267870specgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041020120316
2269604specgcc -mcpu=xscale -O2 -fomit-frame-pointer2012041020120316
2270540specgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041020120316
2271699specgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041020120316
2271869specgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041020120316
2272065specgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041020120316
2273244specgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041020120316
2274061specgcc -O2 -fomit-frame-pointer2012041020120316
2274549specgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041020120316
2285735specgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041020120316
2291043specgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041020120316
2295559specgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041020120316
2297725specgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041020120316
2311917specgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041020120316
2320456specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
2331060specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041020120316
2336583specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041020120316
2340203specgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041020120316
2341164specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041020120316
2358567specgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041020120316
2379304specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
2386195specgcc -mcpu=xscale -Os -fomit-frame-pointer2012041020120316
2403955specgcc -funroll-loops -Os -fomit-frame-pointer2012041020120316
2425728specgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041020120316
2470642specgcc -mcpu=arm8 -Os -fomit-frame-pointer2012041020120316
2470786specgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041020120316
2471155specgcc -mcpu=arm920t -Os -fomit-frame-pointer2012041020120316
2471215specgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041020120316
2471249specgcc -mcpu=arm9 -Os -fomit-frame-pointer2012041020120316
2471828specgcc -mcpu=strongarm -Os -fomit-frame-pointer2012041020120316
2471868specgcc -mcpu=arm940t -Os -fomit-frame-pointer2012041020120316
2471969specgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041020120316
2472012specgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041020120316
2472035specgcc -mcpu=arm920 -Os -fomit-frame-pointer2012041020120316
2472170specgcc -mcpu=arm9e -Os -fomit-frame-pointer2012041020120316
2472496specgcc -Os -fomit-frame-pointer2012041020120316
2473583specgcc -mcpu=arm810 -Os -fomit-frame-pointer2012041020120316
2493767specgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041020120316
2503995specgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041020120316
2515424specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
2518703specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
2536094specgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
2552374specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
2564408specgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041020120316
2627277specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
2710921specgcc -mcpu=xscale -O -fomit-frame-pointer2012041020120316
2723584specgcc -mcpu=arm9e -O -fomit-frame-pointer2012041020120316
2732920specgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041020120316
2733228specgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041020120316
2749492specgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041020120316
2750870specgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041020120316
2753165specgcc -mcpu=strongarm -O -fomit-frame-pointer2012041020120316
2754259specgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041020120316
2762206specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
2762555specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
2765532specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041020120316
2771223specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041020120316
2772990specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
2777307specgcc -mcpu=arm1020t -O -fomit-frame-pointer2012041020120316
2787400specgcc -mcpu=arm810 -O -fomit-frame-pointer2012041020120316
2789561specgcc -O -fomit-frame-pointer2012041020120316
2790299specgcc -mcpu=ep9312 -O -fomit-frame-pointer2012041020120316
2791516specgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041020120316
2792375specgcc -mcpu=arm940t -O -fomit-frame-pointer2012041020120316
2793819specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041020120316
2799154specgcc -mcpu=arm920t -O -fomit-frame-pointer2012041020120316
2799679specgcc -mcpu=arm920 -O -fomit-frame-pointer2012041020120316
2802459specgcc -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
2803056specgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041020120316
2803864specgcc -mcpu=arm9 -O -fomit-frame-pointer2012041020120316
2813474specgcc -mcpu=arm8 -O -fomit-frame-pointer2012041020120316
3083767simplegcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012041020120316
3086041simplegcc -O2 -fomit-frame-pointer2012041020120316
3088062simplegcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012041020120316
3090313simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2012041020120316
3090918simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2012041020120316
3090944simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012041020120316
3093829simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012041020120316
3094741simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012041020120316
3096646simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012041020120316
3099205simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2012041020120316
3099834simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012041020120316
3101581simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2012041020120316
3102890simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2012041020120316
3104270simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2012041020120316
3110547simplegcc -funroll-loops -Os -fomit-frame-pointer2012041020120316
3111168simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2012041020120316
3118088simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012041020120316
3118245simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012041020120316
3119239simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012041020120316
3120993simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2012041020120316
3123854simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041020120316
3127548simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012041020120316
3133076simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012041020120316
3137120simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
3139422simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
3143639simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
3144518simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
3146041simplegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012041020120316
3148665simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012041020120316
3151729simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012041020120316
3152498simplegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012041020120316
3152514simplegcc -mcpu=arm920 -Os -fomit-frame-pointer2012041020120316
3154284simplegcc -mcpu=arm9 -Os -fomit-frame-pointer2012041020120316
3155695simplegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012041020120316
3156148simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2012041020120316
3156829simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
3156941simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012041020120316
3158238simplegcc -mcpu=arm940t -Os -fomit-frame-pointer2012041020120316
3161384simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012041020120316
3161821simplegcc -mcpu=ep9312 -Os -fomit-frame-pointer2012041020120316
3161939simplegcc -Os -fomit-frame-pointer2012041020120316
3163125simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041020120316
3165277simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2012041020120316
3165408simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2012041020120316
3168936simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012041020120316
3172258simplegcc -mcpu=arm920t -Os -fomit-frame-pointer2012041020120316
3174148simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012041020120316
3174259simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012041020120316
3179753simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012041020120316
3189199simplegcc -mcpu=arm1020t -Os -fomit-frame-pointer2012041020120316
3193804simplegcc -mcpu=arm9e -Os -fomit-frame-pointer2012041020120316
3200214simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012041020120316
3275494simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2012041020120316
3350735simplegcc -mcpu=xscale -Os -fomit-frame-pointer2012041020120316
3576472simplegcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012041020120316
3605637simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012041020120316
3643237simplegcc -mcpu=arm940t -O -fomit-frame-pointer2012041020120316
3643253simplegcc -mcpu=arm810 -O -fomit-frame-pointer2012041020120316
3643740simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2012041020120316
3643995simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2012041020120316
3646278simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012041020120316
3651628simplegcc -mcpu=strongarm -O -fomit-frame-pointer2012041020120316
3652195simplegcc -O -fomit-frame-pointer2012041020120316
3653571simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012041020120316
3653886simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012041020120316
3654421simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
3655197simplegcc -mcpu=arm920 -O -fomit-frame-pointer2012041020120316
3655713simplegcc -fno-schedule-insns -O -fomit-frame-pointer2012041020120316
3657629simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012041020120316
3662185simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2012041020120316
3666937simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
3667320simplegcc -mcpu=arm8 -O -fomit-frame-pointer2012041020120316
3672224simplegcc -mcpu=arm920t -O -fomit-frame-pointer2012041020120316
3673166simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012041020120316
3675872simplegcc -mcpu=arm9 -O -fomit-frame-pointer2012041020120316
3677944simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012041020120316
3679463simplegcc -mcpu=arm9e -O -fomit-frame-pointer2012041020120316
3680595simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012041020120316
3691588simplegcc -mcpu=xscale -O -fomit-frame-pointer2012041020120316
3694144simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012041020120316
13580038simplegcc2012041020120316
13637218simplegcc -funroll-loops2012041020120316
13653048simplecc2012041020120316
27106464specgcc2012041020120316
27109898speccc2012041020120316
27129943specgcc -funroll-loops2012041020120316

Test failure

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