Implementation notes: armeabi, auxplug, crypto_hash/jh384

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
438150bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
439014bitslice_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
440106bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
444444bitslice_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2015021620141124
444570bitslice_opt32gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015021620141124
449250bitslice_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015021620141124
449274bitslice_opt32gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015021620141124
450624bitslice_opt32gcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
450636bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
455994bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
464664bitslice_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021620141124
464676bitslice_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021620141124
464676bitslice_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021620141124
464688bitslice_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021620141124
464700bitslice_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021620141124
464712bitslice_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021620141124
464712bitslice_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021620141124
464718bitslice_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021620141124
464718bitslice_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021620141124
464748bitslice_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021620141124
464754bitslice_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021620141124
464826bitslice_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021620141124
465000bitslice_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021620141124
465096bitslice_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021620141124
468186bitslice_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
468978bitslice_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
468990bitslice_opt32gcc -Os -fomit-frame-pointer2015021620141124
469146bitslice_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021620141124
474186bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
477660bitslice_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
477660bitslice_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
477690bitslice_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
477708bitslice_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
477762bitslice_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
477768bitslice_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
477768bitslice_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
477828bitslice_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
477834bitslice_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
477852bitslice_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
477882bitslice_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
477882bitslice_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
477918bitslice_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
477924bitslice_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
487254bitslice_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021620141124
487278bitslice_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
488082bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
488484bitslice_ref32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
489372bitslice_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
489378bitslice_opt32gcc -O2 -fomit-frame-pointer2015021620141124
492108bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
517500bitslice_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
540462bitslice_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
545586bitslice_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
545616bitslice_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
545628bitslice_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
545640bitslice_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
545652bitslice_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
545652bitslice_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
545652bitslice_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
545652bitslice_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
545664bitslice_opt32gcc -O -fomit-frame-pointer2015021620141124
545664bitslice_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
545670bitslice_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
545670bitslice_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
545676bitslice_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
545712bitslice_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
545718bitslice_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
545730bitslice_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
545736bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
545742bitslice_opt32gcc -mcpu=iwmmxt -O -fomit-frame-pointer2015021620141124
545760bitslice_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
545808bitslice_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
548316bitslice_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
548892bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
549066bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
551298bitslice_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
551610bitslice_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
552012bitslice_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
552066bitslice_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
552204bitslice_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
552276bitslice_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
552408bitslice_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
552408bitslice_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
552474bitslice_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
552552bitslice_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
552708bitslice_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
552720bitslice_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
552954bitslice_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
557568bitslice_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
558354bitslice_ref32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
559380bitslice_opt32gcc -O3 -fomit-frame-pointer2015021620141124
568254bitslice_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
568668bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
568698bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
571782bitslice_ref32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
586488bitslice_ref32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
586626bitslice_ref32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
586662bitslice_ref32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
586662bitslice_ref32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
586686bitslice_ref32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
586692bitslice_ref32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
586692bitslice_ref32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
586704bitslice_ref32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
586710bitslice_ref32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
586746bitslice_ref32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
586782bitslice_ref32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
590202bitslice_ref32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
590238bitslice_ref32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
590256bitslice_ref32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
596568bitslice_ref32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021620141124
596574bitslice_ref32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
600816bitslice_ref32gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
604662bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
612738bitslice_ref32gcc -O3 -fomit-frame-pointer2015021620141124
612744bitslice_ref32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
614178bitslice_ref32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
614190bitslice_ref32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
614202bitslice_ref32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
614232bitslice_ref32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
614232bitslice_ref32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
614232bitslice_ref32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
614238bitslice_ref32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
614238bitslice_ref32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
614238bitslice_ref32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
614244bitslice_ref32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
614244bitslice_ref32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
614262bitslice_ref32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
614280bitslice_ref32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
614286bitslice_ref32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
623982bitslice_ref32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
623994bitslice_ref32gcc -O2 -fomit-frame-pointer2015021620141124
627522bitslice_ref32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
641022simplegcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
649782bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021620141124
661026bitslice_opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2015021620141124
663714bitslice_opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
666324bitslice_opt64gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
670320bitslice_ref32gcc -mcpu=iwmmxt -O -fomit-frame-pointer2015021620141124
670338bitslice_ref32gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
670350bitslice_ref32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
670386bitslice_ref32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
670446bitslice_ref32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
670620bitslice_ref32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
670626bitslice_ref32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
670662bitslice_ref32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
670674bitslice_ref32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
670680bitslice_ref32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
670692bitslice_ref32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
670692bitslice_ref32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
670698bitslice_ref32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
670710bitslice_ref32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
670716bitslice_ref32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
670722bitslice_ref32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
670728bitslice_ref32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
670764bitslice_ref32gcc -O -fomit-frame-pointer2015021620141124
670800bitslice_ref32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
732576bitslice_opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
732870bitslice_opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
798228bitslice_opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021620141124
798234bitslice_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
798858bitslice_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
798990bitslice_opt64gcc -Os -fomit-frame-pointer2015021620141124
799512bitslice_opt64gcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
804546bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
836640bitslice_opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021620141124
837048bitslice_opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021620141124
837546bitslice_opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021620141124
837546bitslice_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021620141124
837564bitslice_opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021620141124
837588bitslice_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021620141124
837762bitslice_opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021620141124
838116bitslice_opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021620141124
838128bitslice_opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021620141124
838152bitslice_opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021620141124
838164bitslice_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021620141124
838290bitslice_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021620141124
838668bitslice_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021620141124
870582bitslice_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
870882bitslice_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
870894bitslice_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
870990bitslice_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
871092bitslice_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
871098bitslice_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
871104bitslice_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
871140bitslice_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
871164bitslice_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
871170bitslice_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
871260bitslice_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
871344bitslice_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
871572bitslice_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
875382bitslice_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
875742bitslice_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
875796bitslice_opt64gcc -O -fomit-frame-pointer2015021620141124
954432bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
994788bitslice_ref64gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
1042014bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1056870bitslice_ref64gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1062192bitslice_opt64gcc -O2 -fomit-frame-pointer2015021620141124
1062810bitslice_opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
1079406bitslice_ref64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
1082700bitslice_ref64gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
1082856bitslice_ref64gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
1082904bitslice_ref64gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
1082922bitslice_ref64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
1082940bitslice_ref64gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
1082976bitslice_ref64gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
1083006bitslice_ref64gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
1083018bitslice_ref64gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
1083060bitslice_ref64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
1083108bitslice_ref64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
1083510bitslice_ref64gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
1083564bitslice_ref64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
1083672bitslice_ref64gcc -O -fomit-frame-pointer2015021620141124
1084338bitslice_ref64gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
1085232bitslice_ref64gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1113276bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1113294bitslice_ref64gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1114056bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1115562bitslice_opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
1115616bitslice_opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
1115628bitslice_opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
1115646bitslice_opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
1115742bitslice_opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
1115856bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1115886bitslice_opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
1116018simplegcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
1116138bitslice_opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
1116186bitslice_opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
1116408bitslice_opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
1116408bitslice_opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
1116564bitslice_opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
1116606bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1116900bitslice_opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
1117656bitslice_opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
1120728bitslice_opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1131738simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
1138092simplegcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
1144038bitslice_opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
1146654simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
1149378simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1150860simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1156980simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1159236simplegcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
1161414simplegcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
1164240simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
1168734simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1171074simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
1172844simplegcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
1184688simplegcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
1185738simplegcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1189188simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1189194simplegcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1189992simplegcc -O -fomit-frame-pointer2015021620141124
1193790simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
1223814simplegcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
1229310simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
1239036simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1239180bitslice_ref64gcc -O2 -fomit-frame-pointer2015021620141124
1239198bitslice_ref64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
1240056bitslice_ref64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
1240122bitslice_ref64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
1241046bitslice_ref64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
1241208bitslice_ref64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
1242708bitslice_ref64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
1242732bitslice_ref64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
1242768bitslice_ref64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
1242810bitslice_ref64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
1242810bitslice_ref64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
1242810bitslice_ref64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
1242816bitslice_ref64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
1242828bitslice_ref64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
1242906simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
1244496bitslice_ref64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
1264338simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
1394520bitslice_ref64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
1394850bitslice_ref64gcc -O3 -fomit-frame-pointer2015021620141124
1401756bitslice_ref64gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
1402524bitslice_ref64gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
1404672bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1412472bitslice_ref64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
1412832bitslice_ref64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
1413888bitslice_ref64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
1413990bitslice_ref64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
1414086bitslice_ref64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
1414098bitslice_ref64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
1414170bitslice_ref64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
1414212bitslice_ref64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
1414248bitslice_ref64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
1414500bitslice_ref64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
1414506bitslice_ref64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
1414578bitslice_ref64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
1414752bitslice_ref64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
1432476bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1455342bitslice_opt64gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1460934bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1510416bitslice_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
2390220bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
2392668bitslice_opt64gcc -O3 -fomit-frame-pointer2015021620141124
2393376bitslice_opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
2419530bitslice_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
2461128simplegcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
2464800simplegcc -O2 -fomit-frame-pointer2015021620141124
2465112simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
2471046simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
2472678simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
2472702simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
2472780simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
2472792simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
2473092simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
2473464simplegcc -O3 -fomit-frame-pointer2015021620141124
2474772simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
2475414simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
2476728simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
2477910simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
2478000simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
2480712simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
2494560simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
2494950simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
2498730simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
2500038simplegcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
2500200simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
2500614simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
2500866simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
2500938simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
2500986simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
2503368simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
2503998simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
2504238simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
2504376bitslice_opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
2504946simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
2506284simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
2511264simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
2512182bitslice_opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
2513256simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
2514366bitslice_opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
2518980bitslice_opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
2520942bitslice_opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
2522322bitslice_opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
2523018bitslice_opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
2524914bitslice_opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
2532288bitslice_opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
2536014bitslice_opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
2539392bitslice_opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
2541426bitslice_opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
2557716bitslice_opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
2612646simplegcc -funroll-loops2015021620141124
2614086simplecc2015021620141124
2614104simplegcc2015021620141124
3328212bitslice_ref64gcc -funroll-loops2015021620141124
3329280bitslice_ref64gcc2015021620141124
3329346bitslice_ref64cc2015021620141124
3960252bitslice_opt32cc2015021620141124
3960396bitslice_opt32gcc2015021620141124
3960624bitslice_opt32gcc -funroll-loops2015021620141124
4198962bitslice_ref32gcc2015021620141124
4199100bitslice_ref32cc2015021620141124
4199130bitslice_ref32gcc -funroll-loops2015021620141124
4211844bitslice_opt64cc2015021620141124
4215456bitslice_opt64gcc2015021620141124
4216164bitslice_opt64gcc -funroll-loops2015021620141124

Checksum failure

Implementation: crypto_hash/jh384/bitslice_ref32
Compiler: gcc -Os -fomit-frame-pointer
6a5d8e3c62c61db9aa5fde818eff6c8ab8d193c676ca54dc7570c22bfde89e89
Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer bitslice_ref32
gcc -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm1020t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm810 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm8 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm920 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm920t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm940t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9e -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=ep9312 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=xscale -Os -fomit-frame-pointer bitslice_ref32

Checksum failure

Implementation: crypto_hash/jh384/bitslice_ref64
Compiler: gcc -Os -fomit-frame-pointer
78f85e8aaaa288cbeb20e76a92312ffe5546856ce3b43e1dc9627239b558cac4
Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer bitslice_ref64
gcc -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref64
gcc -funroll-loops -Os -fomit-frame-pointer bitslice_ref64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm1020t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm810 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm8 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm920 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm920t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm940t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9e -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=ep9312 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=xscale -Os -fomit-frame-pointer bitslice_ref64

Checksum failure

Implementation: crypto_hash/jh384/simple
Compiler: gcc -Os -fomit-frame-pointer
b29d9c30a0ce1c47c42985d70844bdc220aeeb744ec0e22171ba79297ca3a312
Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer simple
gcc -fno-schedule-insns -Os -fomit-frame-pointer simple
gcc -funroll-loops -Os -fomit-frame-pointer simple
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer simple
gcc -mcpu=arm1020t -Os -fomit-frame-pointer simple
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple
gcc -mcpu=arm920 -Os -fomit-frame-pointer simple
gcc -mcpu=arm920t -Os -fomit-frame-pointer simple
gcc -mcpu=arm940t -Os -fomit-frame-pointer simple
gcc -mcpu=arm9 -Os -fomit-frame-pointer simple
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=ep9312 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple

Checksum failure

Implementation: crypto_hash/jh384/bitslice_ref64
Compiler: gcc -mcpu=arm9e -O2 -fomit-frame-pointer
ac0effaf06658e4892dd9097f3872e3b007b6c04e8ce409bb1ae596bb155ee26
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -mcpu=arm9e -O2 -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9e -O -fomit-frame-pointer bitslice_ref64 simple

Checksum failure

Implementation: crypto_hash/jh384/simple
Compiler: gcc -mcpu=arm9e -Os -fomit-frame-pointer
0a2d35a4ffb69054d78e0be8a5ff710f7202074694e40f24634c9d1a1503eeff
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm9e -Os -fomit-frame-pointer simple
gcc -mcpu=xscale -Os -fomit-frame-pointer simple

Test failure

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

Number of similar (compiler,implementation) pairs: 131, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=iwmmxt -O -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple