Implementation notes: armeabi, h9dragon, crypto_hash/blake32

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
50496sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
51006sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012102820121016
51032sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
51259sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
51306sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012102820121016
51578sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
51846sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
51890sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
51934sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
52076sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
52255sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012102820121016
52526sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
52576sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
52620sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
53164sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012102820121016
53211sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
53256sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
53388sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012102820121016
53433sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012102820121016
53520sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012102820121016
53566sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
53615sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
53750sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012102820121016
53757sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012102820121016
53839sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012102820121016
53937sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
54003sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012102820121016
54199sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
54291sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012102820121016
54522sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012102820121016
54524sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012102820121016
54677sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012102820121016
54703sphlibgcc -O2 -fomit-frame-pointer2012102820121016
54730sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012102820121016
54750sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
54933sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012102820121016
54975sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012102820121016
55160sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012102820121016
55201sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012102820121016
55204sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012102820121016
55204sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012102820121016
55226sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012102820121016
55249sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012102820121016
55289sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012102820121016
55294sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012102820121016
55294sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012102820121016
55338sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012102820121016
55431sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012102820121016
55435sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012102820121016
55475sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012102820121016
55476sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012102820121016
55476sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012102820121016
55478sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012102820121016
55515sphlibgcc -O3 -fomit-frame-pointer2012102820121016
55522sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012102820121016
55567sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012102820121016
55589sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012102820121016
55607sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012102820121016
55608sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012102820121016
55750sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012102820121016
55794sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012102820121016
55841sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012102820121016
55883sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012102820121016
55884sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012102820121016
55929sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012102820121016
56198sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012102820121016
56205sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012102820121016
56245sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012102820121016
56246sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012102820121016
56247sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012102820121016
56289sphlibgcc -Os -fomit-frame-pointer2012102820121016
56291sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012102820121016
56341sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012102820121016
56376sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012102820121016
56382sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012102820121016
56383sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012102820121016
56383sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012102820121016
56423sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012102820121016
56428sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012102820121016
56429sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012102820121016
56476sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012102820121016
56519sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012102820121016
56606sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012102820121016
56654sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012102820121016
57493sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012102820121016
57606sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012102820121016
57697sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012102820121016
57737sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012102820121016
57903sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012102820121016
57923sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012102820121016
57968sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
58014sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012102820121016
58015sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012102820121016
58105sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012102820121016
58153sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
58194sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012102820121016
58196sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012102820121016
58234sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
58241sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012102820121016
58282sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012102820121016
58696sphlibgcc -O -fomit-frame-pointer2012102820121016
58699sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012102820121016
58878sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012102820121016
58923sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012102820121016
58968sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012102820121016
59012sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012102820121016
59105sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012102820121016
59106sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
59107sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012102820121016
59110sphlibgcc -funroll-loops -O -fomit-frame-pointer2012102820121016
59195sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
59331sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
65658sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
66317sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
67993sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
68040sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
68174sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
68674sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
73074sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
73167refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
73213refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102820121016
73231sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
73304refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
73576refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
73709sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
74207refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012102820121016
74891sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
75451sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
76798refgcc -funroll-loops -O2 -fomit-frame-pointer2012102820121016
76955refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
77111refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
77112refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
77337refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012102820121016
77519refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
77565refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102820121016
77883refgcc -funroll-loops -O3 -fomit-frame-pointer2012102820121016
78792sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012102820121016
78912sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012102820121016
78974sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012102820121016
79019sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012102820121016
79251sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012102820121016
79290sphlib-smallgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012102820121016
79330sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012102820121016
79380sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012102820121016
79426sphlib-smallgcc -O2 -fomit-frame-pointer2012102820121016
79447refgcc -O2 -fomit-frame-pointer2012102820121016
79471sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012102820121016
79472refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012102820121016
79473sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012102820121016
79512sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012102820121016
79516sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012102820121016
79517sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012102820121016
79517sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012102820121016
79602refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012102820121016
79607refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012102820121016
79610sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012102820121016
79649refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012102820121016
79652sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012102820121016
79698sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012102820121016
79833refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012102820121016
79881refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012102820121016
79883refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012102820121016
79922refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012102820121016
79970refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012102820121016
80057refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012102820121016
80060refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012102820121016
80146refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012102820121016
80379refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012102820121016
80428refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
80469refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012102820121016
80562refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012102820121016
81022sphlib-smallgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012102820121016
81241sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
81330refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
81509sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012102820121016
81719refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
81733sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2012102820121016
81920sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012102820121016
82011sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
82147sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012102820121016
82282refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012102820121016
82328sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2012102820121016
82725refgcc -funroll-loops -Os -fomit-frame-pointer2012102820121016
82782sphlib-smallgcc -mcpu=arm920 -Os -fomit-frame-pointer2012102820121016
82827sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012102820121016
82828sphlib-smallgcc -mcpu=arm920t -Os -fomit-frame-pointer2012102820121016
82829sphlib-smallgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012102820121016
82831sphlib-smallgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012102820121016
82872sphlib-smallgcc -Os -fomit-frame-pointer2012102820121016
82873sphlib-smallgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012102820121016
82873sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2012102820121016
82916sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2012102820121016
82918sphlib-smallgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012102820121016
82921sphlib-smallgcc -mcpu=arm940t -Os -fomit-frame-pointer2012102820121016
83003sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012102820121016
83009sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2012102820121016
83052sphlib-smallgcc -mcpu=arm9 -Os -fomit-frame-pointer2012102820121016
83187sphlib-smallgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012102820121016
83242sphlib-smallgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012102820121016
83324sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
83372sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
83415sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012102820121016
83553sphlib-smallgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012102820121016
83578sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012102820121016
83598sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012102820121016
83725sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer2012102820121016
83735sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
83781sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
83828sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2012102820121016
83867sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012102820121016
83960refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012102820121016
83963refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012102820121016
84004sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012102820121016
84006sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
84009refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012102820121016
84072sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2012102820121016
84099sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2012102820121016
84142sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012102820121016
84504sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012102820121016
84506sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012102820121016
84510sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2012102820121016
84583sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012102820121016
84594sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012102820121016
84595sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2012102820121016
84597sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
84598sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012102820121016
84641sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2012102820121016
84641sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2012102820121016
84643sphlib-smallgcc -O -fomit-frame-pointer2012102820121016
84643sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2012102820121016
84674refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012102820121016
84687sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2012102820121016
84734refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012102820121016
84735refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012102820121016
84777refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012102820121016
84778refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012102820121016
84823refgcc -Os -fomit-frame-pointer2012102820121016
84824refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012102820121016
84826refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012102820121016
84869sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
84906refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012102820121016
84959refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012102820121016
85003refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012102820121016
85009sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012102820121016
85136sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012102820121016
85231refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012102820121016
85269refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012102820121016
85412refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012102820121016
85822refgcc -O3 -fomit-frame-pointer2012102820121016
85825sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012102820121016
85959refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012102820121016
86092refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012102820121016
86184refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012102820121016
86232refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012102820121016
86275sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2012102820121016
86320refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012102820121016
86323refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012102820121016
86374refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012102820121016
86411refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012102820121016
86411refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012102820121016
86416refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012102820121016
86457refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012102820121016
86502refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012102820121016
86547sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012102820121016
86594refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012102820121016
86595refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012102820121016
86616refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012102820121016
87090sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012102820121016
87191sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012102820121016
87771refgcc -funroll-loops -O -fomit-frame-pointer2012102820121016
87822refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
88632sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2012102820121016
88827sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer2012102820121016
89021refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012102820121016
89065refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012102820121016
89129sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012102820121016
89272sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012102820121016
89335refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012102820121016
89676sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
89747sphlib-smallgcc -O3 -fomit-frame-pointer2012102820121016
89834sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012102820121016
89990sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012102820121016
90176sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
90209refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012102820121016
90263sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012102820121016
90309sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012102820121016
90629sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
90719sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012102820121016
90808refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012102820121016
91085sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012102820121016
91423sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012102820121016
91592sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012102820121016
91672sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012102820121016
91673sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012102820121016
91719sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012102820121016
91743sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012102820121016
91807sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012102820121016
91853sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012102820121016
92082refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012102820121016
92083refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012102820121016
92897refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012102820121016
93034refgcc -mcpu=xscale -Os -fomit-frame-pointer2012102820121016
95349refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012102820121016
95438refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012102820121016
95713refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012102820121016
96116refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012102820121016
96209refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012102820121016
96209refgcc -mcpu=xscale -O -fomit-frame-pointer2012102820121016
96254refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
96295refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012102820121016
96347refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012102820121016
96753refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012102820121016
97138refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012102820121016
97204refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012102820121016
97570refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
97701refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012102820121016
97711refgcc -mcpu=arm9e -O -fomit-frame-pointer2012102820121016
98162refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102820121016
98883refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102820121016
99452refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012102820121016
99452refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012102820121016
99497refgcc -mcpu=arm940t -O -fomit-frame-pointer2012102820121016
99499refgcc -mcpu=arm9 -O -fomit-frame-pointer2012102820121016
99917refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012102820121016
99929refgcc -mcpu=arm8 -O -fomit-frame-pointer2012102820121016
99974refgcc -mcpu=arm810 -O -fomit-frame-pointer2012102820121016
100019refgcc -mcpu=arm920t -O -fomit-frame-pointer2012102820121016
100064refgcc -mcpu=arm920 -O -fomit-frame-pointer2012102820121016
100065refgcc -mcpu=strongarm -O -fomit-frame-pointer2012102820121016
100086refgcc -O -fomit-frame-pointer2012102820121016
100101refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012102820121016
100111refgcc -fno-schedule-insns -O -fomit-frame-pointer2012102820121016
101064refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102820121016
101470refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012102820121016
102197refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102820121016
104600refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012102820121016
213962sphlibgcc2012102820121016
214002sphlibcc2012102820121016
214052sphlibgcc -funroll-loops2012102820121016
329032sphlib-smallcc2012102820121016
329222sphlib-smallgcc2012102820121016
332244sphlib-smallgcc -funroll-loops2012102820121016
352084refgcc2012102820121016
352125refgcc -funroll-loops2012102820121016
352314refcc2012102820121016

Test failure

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

Number of similar (compiler,implementation) pairs: 33, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ref sphlib sphlib-small