Implementation notes: armeabi, h5tegra, crypto_hash/cubehash161

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
3901714unrolledgcc -funroll-loops -Os -fomit-frame-pointer2011111920110914
3911758unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
3929675simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111920110914
3929695simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111920110914
3929704simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111920110914
3929721simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111920110914
3930309simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111920110914
3964030unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111920110914
3964893unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111920110914
3965150unrolledgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111920110914
3974711unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111920110914
3976504unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111920110914
4026110unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111920110914
4037320simplegcc -funroll-loops -O3 -fomit-frame-pointer2011111920110914
4041657unrolledgcc -Os -fomit-frame-pointer2011111920110914
4055047simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
4057039unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
4057881unrolledgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111920110914
4094705simplegcc -O3 -fomit-frame-pointer2011111920110914
4102327simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
4152101simplegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111920110914
4198561unrolledgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111920110914
4198789unrolledgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111920110914
4199171unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111920110914
4199267unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111920110914
4205180unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111920110914
4205205unrolledgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111920110914
4205209unrolledgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111920110914
4205593unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111920110914
4205602unrolledgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111920110914
4210204unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111920110914
4229156unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
4230427unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
4236218simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111920110914
4255845unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
4260723unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
4335506unrolledgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111920110914
4341289unrolledgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111920110914
4411279unrolledgcc -mcpu=arm810 -O -fomit-frame-pointer2011111920110914
4411352unrolledgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111920110914
4411405unrolledgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111920110914
4412544unrolledgcc -mcpu=arm8 -O -fomit-frame-pointer2011111920110914
4420628unrolledgcc -mcpu=strongarm -O -fomit-frame-pointer2011111920110914
4511791unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
4515794unrolledgcc -O -fomit-frame-pointer2011111920110914
4515912unrolledgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111920110914
4523971unrolledgcc -funroll-loops -O -fomit-frame-pointer2011111920110914
4532333unrolledgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111920110914
4540343unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
4550801unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111920110914
4555244unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2011111920110914
4564261unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2011111920110914
4581070simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
4581235simplegcc -funroll-loops -O -fomit-frame-pointer2011111920110914
4600972unrolledgcc -O3 -fomit-frame-pointer2011111920110914
4610194unrolledgcc -O2 -fomit-frame-pointer2011111920110914
4650460unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111920110914
5212637simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
5250331simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111920110914
5252063simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111920110914
5252245simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111920110914
5253123simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111920110914
5253353simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111920110914
5253691simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111920110914
5253901simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111920110914
5253909simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111920110914
5254045simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111920110914
5254283simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111920110914
5257970simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
5258061simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
5258233simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111920110914
5286027specgcc -O3 -fomit-frame-pointer2011111920110914
5304428specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
5312158simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2011111920110914
5326010specgcc -funroll-loops -O3 -fomit-frame-pointer2011111920110914
5348619specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111920110914
5354032simplegcc -funroll-loops -O2 -fomit-frame-pointer2011111920110914
5506201simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111920110914
5532603specgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111920110914
5599159specgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111920110914
5662745specgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111920110914
5662954specgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111920110914
5663031specgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111920110914
5678209specgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111920110914
5679409specgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111920110914
6368871specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
6371958specgcc -funroll-loops -O -fomit-frame-pointer2011111920110914
6471603unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
6473135unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
6474741unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111920110914
6478415unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111920110914
6481573unrolledgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111920110914
6482085unrolledgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111920110914
6484627unrolledgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111920110914
6489185unrolledgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111920110914
6490599unrolledgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111920110914
6490865unrolledgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111920110914
6491602unrolledgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111920110914
6492239unrolledgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111920110914
6493598unrolledgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111920110914
6502631unrolledgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111920110914
6502653unrolledgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111920110914
6503442unrolledgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111920110914
6503514unrolledgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111920110914
6504042unrolledgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111920110914
6504241unrolledgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111920110914
6504520unrolledgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111920110914
6504746unrolledgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111920110914
6504821unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111920110914
6505258unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
6505338unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111920110914
6505427unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
6507009unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111920110914
6514262unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111920110914
6514477unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
6515176unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
6515551unrolledgcc -mcpu=xscale -Os -fomit-frame-pointer2011111920110914
6516220unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111920110914
6516922unrolledgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111920110914
6516982unrolledgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111920110914
6517257unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111920110914
6519304unrolledgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111920110914
6519462unrolledgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111920110914
6519672unrolledgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111920110914
6519847unrolledgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111920110914
6519910unrolledgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111920110914
6520770unrolledgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111920110914
6530049unrolledgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111920110914
6563067unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111920110914
6589681unrolledgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111920110914
6592786unrolledgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111920110914
6611705unrolledgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111920110914
6981813unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111920110914
6982167unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
6983401unrolledgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111920110914
6983821unrolledgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111920110914
6984801unrolledgcc -mcpu=xscale -O -fomit-frame-pointer2011111920110914
6985057unrolledgcc -mcpu=arm920t -O -fomit-frame-pointer2011111920110914
6985712unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
6985750unrolledgcc -mcpu=arm940t -O -fomit-frame-pointer2011111920110914
6987154unrolledgcc -mcpu=arm920 -O -fomit-frame-pointer2011111920110914
6987390unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111920110914
6987486unrolledgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111920110914
6987530unrolledgcc -mcpu=arm9e -O -fomit-frame-pointer2011111920110914
6987548unrolledgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111920110914
6987869unrolledgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111920110914
6987979unrolledgcc -mcpu=arm9 -O -fomit-frame-pointer2011111920110914
7035920specgcc -mcpu=arm8 -O -fomit-frame-pointer2011111920110914
7045159specgcc -mcpu=arm810 -O -fomit-frame-pointer2011111920110914
7049551specgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111920110914
7064049specgcc -mcpu=strongarm -O -fomit-frame-pointer2011111920110914
7064762specgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111920110914
7203122specgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111920110914
7235506specgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111920110914
7235897specgcc -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
7236170specgcc -O -fomit-frame-pointer2011111920110914
7525418specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111920110914
7544694specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111920110914
7556205specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
7556890specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
7742302specgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111920110914
7745197specgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111920110914
7745719specgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111920110914
7746964specgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111920110914
7747991specgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111920110914
7748098specgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111920110914
7748240specgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111920110914
7748415specgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111920110914
7749513specgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111920110914
7787548specgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111920110914
7875087specgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111920110914
10246205specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
10252728specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111920110914
10255684specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111920110914
10282838specgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111920110914
10283419specgcc -mcpu=arm9e -O -fomit-frame-pointer2011111920110914
10285323specgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111920110914
10288646specgcc -mcpu=xscale -O -fomit-frame-pointer2011111920110914
10289174specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
10291454specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
10397660specgcc -mcpu=arm9 -O -fomit-frame-pointer2011111920110914
10399722specgcc -mcpu=arm940t -O -fomit-frame-pointer2011111920110914
10402590specgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111920110914
10403394specgcc -mcpu=arm920t -O -fomit-frame-pointer2011111920110914
10404781specgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111920110914
10408417specgcc -mcpu=arm920 -O -fomit-frame-pointer2011111920110914
10412270specgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111920110914
10524603specgcc -funroll-loops -O2 -fomit-frame-pointer2011111920110914
11061637specgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111920110914
11067008specgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111920110914
11067301specgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111920110914
11090271specgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111920110914
11093884specgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111920110914
11127729specgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111920110914
11130179specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
11131562specgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111920110914
11135204specgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111920110914
11161221specgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111920110914
11165818specgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111920110914
11417272specgcc -O2 -fomit-frame-pointer2011111920110914
11560443specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
11578874specgcc -funroll-loops -Os -fomit-frame-pointer2011111920110914
12047695specgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111920110914
12212048specgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111920110914
12429573specgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
12493870specgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111920110914
12524754specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
12527457specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
12553098specgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111920110914
12554341specgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111920110914
12563737specgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111920110914
12567113specgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111920110914
12569365specgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111920110914
12588491specgcc -Os -fomit-frame-pointer2011111920110914
12593837specgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111920110914
12660575specgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111920110914
12671395unrolledcc2011111920110914
12675530unrolledgcc2011111920110914
12737393unrolledgcc -funroll-loops2011111920110914
12741429specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
12748992specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
12750853specgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111920110914
12752487specgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111920110914
12755691specgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111920110914
12759007specgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111920110914
12759774specgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111920110914
12762481specgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111920110914
12765367specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111920110914
12772796specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111920110914
12775428specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111920110914
12802805specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111920110914
12825220specgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111920110914
12826778specgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111920110914
12827784specgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111920110914
12828779specgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111920110914
12829811specgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111920110914
12830222specgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111920110914
12835019specgcc -mcpu=xscale -Os -fomit-frame-pointer2011111920110914
12849334specgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111920110914
12891631specgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111920110914
13025632specgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111920110914
20764989simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111920110914
20861946simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111920110914
21044144simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111920110914
21098948simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111920110914
21100740simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111920110914
21215548simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111920110914
21247410simplegcc -O2 -fomit-frame-pointer2011111920110914
21298416simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111920110914
21300343simplegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111920110914
22710245simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111920110914
22715913simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111920110914
22726482simplegcc -fno-schedule-insns -O -fomit-frame-pointer2011111920110914
22747023simplegcc -O -fomit-frame-pointer2011111920110914
22750875simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2011111920110914
22774039simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2011111920110914
22822306simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2011111920110914
22833817simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111920110914
22882051simplegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111920110914
22910701simplegcc -mcpu=strongarm -O -fomit-frame-pointer2011111920110914
22936313simplegcc -mcpu=arm8 -O -fomit-frame-pointer2011111920110914
22955243simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111920110914
22989054simplegcc -mcpu=arm810 -O -fomit-frame-pointer2011111920110914
23049897simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111920110914
23324177simplegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111920110914
23819270simplegcc -funroll-loops -Os -fomit-frame-pointer2011111920110914
23847132simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
24456199simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111920110914
24548215simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2011111920110914
24570012simplegcc -Os -fomit-frame-pointer2011111920110914
25868849simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2011111920110914
26064444simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111920110914
26086248simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
26190414simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
26193525simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111920110914
27164160simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111920110914
27165309simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111920110914
27204271simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111920110914
27480853simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111920110914
27484341simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111920110914
27502565simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111920110914
27515126simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111920110914
27529450simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111920110914
27535028simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111920110914
27661665simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111920110914
29109212simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
29113534simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111920110914
29140649simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2011111920110914
29154172simplegcc -mcpu=arm920t -O -fomit-frame-pointer2011111920110914
29169966simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111920110914
29172205simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111920110914
29186866simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111920110914
29197501simplegcc -mcpu=arm9e -O -fomit-frame-pointer2011111920110914
29198062simplegcc -mcpu=xscale -O -fomit-frame-pointer2011111920110914
29201045simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
29209460simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2011111920110914
29217956simplegcc -mcpu=arm920 -O -fomit-frame-pointer2011111920110914
29237666simplegcc -mcpu=arm9 -O -fomit-frame-pointer2011111920110914
29263705simplegcc -mcpu=arm940t -O -fomit-frame-pointer2011111920110914
29275604simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111920110914
29288057simplegcc -mcpu=xscale -Os -fomit-frame-pointer2011111920110914
29525380simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
29645848simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
29738366simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111920110914
29794963simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111920110914
31205838simplegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111920110914
31238457simplegcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111920110914
31283618simplegcc -mcpu=arm9e -Os -fomit-frame-pointer2011111920110914
31883727simplegcc -mcpu=arm920t -Os -fomit-frame-pointer2011111920110914
31908401simplegcc -mcpu=arm940t -Os -fomit-frame-pointer2011111920110914
31909886simplegcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111920110914
31925260simplegcc -mcpu=arm920 -Os -fomit-frame-pointer2011111920110914
31943543simplegcc -mcpu=arm9 -Os -fomit-frame-pointer2011111920110914
31965526simplegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111920110914
32083584simplegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111920110914
95826251simplegcc2011111920110914
95916676simplegcc -funroll-loops2011111920110914
95986918simplecc2011111920110914
185733183specgcc -funroll-loops2011111920110914
185892579specgcc2011111920110914
186077913speccc2011111920110914

Compiler output

Implementation: crypto_hash/cubehash161/simple
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c:1:0: warning: target CPU does not support THUMB instructions
nist.c: nist.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm810 -O3 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm810 -O -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm8 -O2 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm8 -O3 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm8 -O -fomit-frame-pointer simple spec unrolled
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm110 -O -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm -O2 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm -O3 -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm -O -fomit-frame-pointer simple spec unrolled
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple spec unrolled