Implementation notes: armeabi, h5tegra, crypto_hash/blake32

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
38167sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111820110914
38171sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111820110914
38188sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111820110914
38188sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111820110914
38198sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111820110914
41261sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
41327sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
41391sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
41453sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
41621sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
41628sphlibgcc -Os -fomit-frame-pointer2011111820110914
42377sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011111820110914
42409sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
42505sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111820110914
42505sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2011111820110914
42517sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2011111820110914
42543sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111820110914
42628sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2011111820110914
42784sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111820110914
43467sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111820110914
44100sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111820110914
44100sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111820110914
44125sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111820110914
44133sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111820110914
44138sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111820110914
44147sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111820110914
44149sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111820110914
44192sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111820110914
44197sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111820110914
44204sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111820110914
44759sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011111820110914
44797sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011111820110914
45601sphlibgcc -O3 -fomit-frame-pointer2011111820110914
45804sphlibgcc -O2 -fomit-frame-pointer2011111820110914
46495sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111820110914
47200sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111820110914
47573sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111820110914
47731sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111820110914
51409sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111820110914
52161sphlibgcc -O -fomit-frame-pointer2011111820110914
52167sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
52173sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111820110914
52691sphlibgcc -funroll-loops -O -fomit-frame-pointer2011111820110914
52696sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
58560sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111820110914
58585sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111820110914
58634sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
58680sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
61092sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111820110914
61102sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2011111820110914
61108sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111820110914
61109sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111820110914
61125sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111820110914
61137sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111820110914
61167sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111820110914
61215sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111820110914
61225sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111820110914
61226sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111820110914
61232sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111820110914
65193refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111820110914
65315refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111820110914
65335refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111820110914
65335refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111820110914
65675refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111820110914
65856sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
66314sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111820110914
66342sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
66368sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
66384sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
66388sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111820110914
66405sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
66408sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111820110914
66411sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111820110914
66423sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111820110914
66424sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
66472sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111820110914
66481sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111820110914
66485sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111820110914
66487sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111820110914
66589refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
69749sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111820110914
69891sphlib-smallgcc -Os -fomit-frame-pointer2011111820110914
69965sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
70783sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
70800sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
70823sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2011111820110914
70836sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2011111820110914
70843sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2011111820110914
70853sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111820110914
70861sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111820110914
70876sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2011111820110914
70885sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2011111820110914
70893sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111820110914
70908sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111820110914
70910sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111820110914
70915sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111820110914
70916sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2011111820110914
70918sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111820110914
71364sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111820110914
71538sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111820110914
71552sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111820110914
71558sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111820110914
71649sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111820110914
71649sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111820110914
71657sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111820110914
71657sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111820110914
71669sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111820110914
71672sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111820110914
71674sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111820110914
71719sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111820110914
71749sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111820110914
71756sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111820110914
71764sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111820110914
71765sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111820110914
71765sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111820110914
71765sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111820110914
71779sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111820110914
71780sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111820110914
71784sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111820110914
71795sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111820110914
72208refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
72535sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111820110914
72591sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2011111820110914
72598sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2011111820110914
72601sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2011111820110914
72707sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111820110914
73614refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
73640refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
73732sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111820110914
74161refgcc -Os -fomit-frame-pointer2011111820110914
74323refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
75425sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
75464refgcc -mcpu=arm810 -O -fomit-frame-pointer2011111820110914
75486sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
75497refgcc -mcpu=arm8 -O -fomit-frame-pointer2011111820110914
75523refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111820110914
75526refgcc -mcpu=strongarm -O -fomit-frame-pointer2011111820110914
75551refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111820110914
75763refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111820110914
76533refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111820110914
77674sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2011111820110914
77684sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
78900refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
79204refgcc -funroll-loops -Os -fomit-frame-pointer2011111820110914
84078sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
84095sphlib-smallgcc -O -fomit-frame-pointer2011111820110914
84287sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111820110914
84890sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111820110914
85980refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
85989refgcc -funroll-loops -O -fomit-frame-pointer2011111820110914
87636sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111820110914
87644sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
87644sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111820110914
87665sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
88318sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2011111820110914
89040sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2011111820110914
89071sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
89507sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2011111820110914
89903sphlib-smallgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111820110914
89909sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111820110914
89920sphlib-smallgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111820110914
89961sphlib-smallgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111820110914
89976sphlib-smallgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111820110914
89987sphlib-smallgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111820110914
89989sphlib-smallgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111820110914
89992sphlib-smallgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111820110914
89993sphlib-smallgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111820110914
90717sphlib-smallgcc -O3 -fomit-frame-pointer2011111820110914
91594sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer2011111820110914
92530refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111820110914
92970refgcc -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
92973refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111820110914
93010refgcc -O -fomit-frame-pointer2011111820110914
93128sphlib-smallgcc -O2 -fomit-frame-pointer2011111820110914
94407sphlib-smallgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111820110914
94451refgcc -funroll-loops -O3 -fomit-frame-pointer2011111820110914
94663sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111820110914
94727refgcc -funroll-loops -O2 -fomit-frame-pointer2011111820110914
94835sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111820110914
95777refgcc -O3 -fomit-frame-pointer2011111820110914
97233sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111820110914
97237sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111820110914
97252sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111820110914
97258sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111820110914
97263sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111820110914
97280sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111820110914
97283sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111820110914
97284sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111820110914
97294sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111820110914
97296sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111820110914
98305refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111820110914
98751sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
98762sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111820110914
98766sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
98770sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111820110914
98795sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
98839sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111820110914
98839sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
98876sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111820110914
99667refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111820110914
100738refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111820110914
101113refgcc -mcpu=xscale -Os -fomit-frame-pointer2011111820110914
101185refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
101195refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111820110914
101209refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
101428refgcc -O2 -fomit-frame-pointer2011111820110914
101540refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111820110914
101555refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111820110914
101602refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111820110914
101835refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111820110914
103337sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111820110914
103341refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111820110914
103357refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111820110914
103360refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111820110914
103362refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111820110914
103391refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111820110914
103396refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111820110914
103438refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111820110914
103477sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111820110914
103656refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111820110914
103794sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111820110914
103800sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111820110914
103847refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111820110914
104067refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111820110914
104617refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111820110914
105238refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111820110914
105341refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111820110914
105414sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111820110914
105421sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111820110914
105432sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111820110914
105445sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111820110914
105448sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111820110914
105458sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111820110914
105464sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111820110914
105466sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111820110914
105467sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111820110914
105469sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111820110914
105475sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111820110914
105513sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111820110914
105516sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111820110914
105519sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111820110914
105529sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111820110914
105532sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111820110914
105535refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111820110914
105536sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111820110914
105541sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111820110914
105895refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111820110914
107232refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111820110914
107395refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111820110914
107625sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111820110914
107981sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111820110914
111791refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111820110914
113618sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111820110914
113619sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111820110914
113664sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111820110914
113672sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2011111820110914
113678sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2011111820110914
113679sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
113687sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
113944sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111820110914
114457sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2011111820110914
114486sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111820110914
114504sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2011111820110914
114510sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2011111820110914
114521sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111820110914
114526sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111820110914
114537sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2011111820110914
116525refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
116535refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
116604refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111820110914
116775refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111820110914
116847refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111820110914
117136refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111820110914
117152refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111820110914
117170refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
117422refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
118397refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111820110914
118415refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111820110914
118469refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111820110914
118470refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111820110914
118534refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111820110914
118553refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111820110914
118557refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111820110914
118570refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111820110914
118573refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111820110914
118580refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111820110914
118668refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111820110914
118678refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111820110914
118685refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111820110914
118691refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111820110914
118842refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111820110914
118873refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111820110914
118913refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111820110914
119013refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111820110914
119131refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111820110914
119316refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111820110914
120983refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111820110914
131202refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111820110914
131408refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
131647refgcc -mcpu=arm9e -O -fomit-frame-pointer2011111820110914
131681refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111820110914
131686refgcc -mcpu=arm920 -O -fomit-frame-pointer2011111820110914
131693refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111820110914
131700refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
131701refgcc -mcpu=arm940t -O -fomit-frame-pointer2011111820110914
131714refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111820110914
131714refgcc -mcpu=arm920t -O -fomit-frame-pointer2011111820110914
131714refgcc -mcpu=arm9 -O -fomit-frame-pointer2011111820110914
132244refgcc -mcpu=xscale -O -fomit-frame-pointer2011111820110914
132251refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111820110914
132259refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111820110914
132283refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111820110914
145452sphlibgcc2011111820110914
145466sphlibcc2011111820110914
145678sphlibgcc -funroll-loops2011111820110914
239818refgcc -funroll-loops2011111820110914
239888refgcc2011111820110914
239909refcc2011111820110914
250791sphlib-smallgcc2011111820110914
250807sphlib-smallcc2011111820110914
250833sphlib-smallgcc -funroll-loops2011111820110914

Compiler output

Implementation: crypto_hash/blake32/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
blake.c: blake.c:1:0: warning: target CPU does not support THUMB instructions
hash.c: hash.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: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake32/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.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: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref