Implementation notes: armeabi, h5tegra, crypto_hash/luffa256

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: luffa256
TimeImplementationCompilerBenchmark dateSUPERCOP version
56569opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
57152opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
57836sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
57936opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
58678sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
58711sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
58800sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
58800sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
59155sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
59195sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
59546sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
61449sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
64705sphlibgcc -O2 -fomit-frame-pointer2011112720110914
66193sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
67690sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
71259sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
71753sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
71767sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
72217sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
72237sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
73241sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
73849sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
74080sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
74088sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
74096sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
75188opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
75779opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
76002opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
76553opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
76768sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
76949opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
77409opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
77488opt32gcc -funroll-loops -O -fomit-frame-pointer2011112720110914
77998sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
78909opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
79071opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
79285opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
79551opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
79570opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
79885sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
80350sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
80379sphlibgcc -O -fomit-frame-pointer2011112720110914
80385sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
80435sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
80442sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
80998sphlibgcc -Os -fomit-frame-pointer2011112720110914
81024sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
81852opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
83161sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
83167sphlibgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
83786opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
84338opt32gcc -O2 -fomit-frame-pointer2011112720110914
84653opt32gcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
85472opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
86466opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
86941opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
86984opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
87089opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
87382opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
88458opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
90296opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
90510opt32gcc -Os -fomit-frame-pointer2011112720110914
90995opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
94456opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
97161opt32gcc -O3 -fomit-frame-pointer2011112720110914
97441opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
97441opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
97459opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
97483opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
97488opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
97629opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
98037opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
98065opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
98081opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
106319opt32gcc -O -fomit-frame-pointer2011112720110914
106323opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
106507opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
106559opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
118209sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
123615sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
123696sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
123722sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
123755sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
123815sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
123821sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
125989sphlibgcc -O3 -fomit-frame-pointer2011112720110914
127002sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
128144sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
142802sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
142874sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
142892sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
142910sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
146679sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
146921sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
146923sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
146928sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
146952sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
147597sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
147605sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
147639sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
147643sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
147644sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
148833sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
152437sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
152459sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
152530sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
152577sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
154638sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
154643sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
154659sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
154660sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
154669sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
154686sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
155435sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
155692sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
156226sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
156232sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
156252sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
161262opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
161442opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
161680opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
161746sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
161747sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
161748opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
161770sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
161788sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
162136opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
162199opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
162303opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
163970opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
165491thomaz/basicgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
165494thomaz/basicgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
165508thomaz/basicgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
165509thomaz/basicgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
165786thomaz/basicgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
165833opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
166932opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
167726opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
167773opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
167869opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
168233opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
168245opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
168251opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
168614opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
169068opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
169128opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
169187opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
169391opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
169483opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
169496opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
169506opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
169568opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
169583opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
169585opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
169587opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
169590opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
169590opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
169676opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
169723opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
169759opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
169940sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
169954opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
170211sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
172014opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
172390sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
172392sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
172419sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
172427sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
172436sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
172447sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
174037sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
174069sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
174084opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
174091opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
174159sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
174539opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
175255opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
175703opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
175707opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
175726opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
175730opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
175741opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
175751opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
176371sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
176372sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
176380sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
176388sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
176390sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
176393sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
176397sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
176399sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
176418sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
176422sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
176434sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
176441sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
176510sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
176922sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
177113sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
180633thomaz/basicgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
181228thomaz/basicgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
181818thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
182027thomaz/basicgcc -O3 -fomit-frame-pointer2011112720110914
182292thomaz/basicgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
182385thomaz/basicgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
182720opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
183121opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
183123opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
183334opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
183353opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
183368opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
183373opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
183528thomaz/basicgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
183533thomaz/basicgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
183639opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
183715opt32gcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
183896opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
183910opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
184003opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
184075thomaz/basicgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
184084opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
184474opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
184968thomaz/basicgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
185040thomaz/basicgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
185189opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
187017thomaz/basicgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
189230thomaz/basicgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
195076thomaz/basicgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
195782thomaz/basicgcc -O2 -fomit-frame-pointer2011112720110914
196999thomaz/basicgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
197605thomaz/basicgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
204858thomaz/basicgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
206143thomaz/basicgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
206157thomaz/basicgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
206190thomaz/basicgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
206282thomaz/basicgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
206311thomaz/basicgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
206380thomaz/basicgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
206535thomaz/basicgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
225033armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
225038armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
225040armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
225076armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
225100armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
225800armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
225852armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
225862armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
226534armgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
226722armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
227114armgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
227190armgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
227529armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
229747armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
230560armgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
230763armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
230766armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
230766armgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
232632armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
232639armgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
234371thomaz/basicgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
234386thomaz/basicgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
234612thomaz/basicgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
234849thomaz/basicgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
234900thomaz/basicgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
234973thomaz/basicgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
234974thomaz/basicgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
235471thomaz/basicgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
239876thomaz/basicgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
239880thomaz/basicgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
239881thomaz/basicgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
239884thomaz/basicgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
239895thomaz/basicgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
239897thomaz/basicgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
246568thomaz/basicgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
258969thomaz/basicgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
258976thomaz/basicgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
258987thomaz/basicgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
259154thomaz/basicgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
259229thomaz/basicgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
259468armgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
262514armgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
263142armgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
264477armgcc -O3 -fomit-frame-pointer2011112720110914
265709armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
265935armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
265957thomaz/basicgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
266004thomaz/basicgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
266504thomaz/basicgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
266971armgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
267097thomaz/basicgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
267116thomaz/basicgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
267190thomaz/basicgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
268167armgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
268270armgcc -O2 -fomit-frame-pointer2011112720110914
268714thomaz/basicgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
268718thomaz/basicgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
268732thomaz/basicgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
268734thomaz/basicgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
269120thomaz/basicgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
269740thomaz/basicgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
269777armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
271412armgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
271983armgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
273387armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
273753thomaz/basicgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
273784thomaz/basicgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
274258armgcc -Os -fomit-frame-pointer2011112720110914
274299armgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
275642armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
276394armgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
277839armgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
278690armgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
279342thomaz/basicgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
279907thomaz/basicgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
280197armgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
280204armgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
280214armgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
280425armgcc -O -fomit-frame-pointer2011112720110914
280451armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
280839thomaz/basicgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
281165thomaz/basicgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
281215thomaz/basicgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
281258thomaz/basicgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
281292thomaz/basicgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
281336thomaz/basicgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
281755thomaz/basicgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
281790thomaz/basicgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
281875thomaz/basicgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
281879thomaz/basicgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
281891thomaz/basicgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
282965thomaz/basicgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
284864thomaz/basicgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
284869thomaz/basicgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
292289thomaz/basicgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
292516thomaz/basicgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
302956thomaz/basicgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
302971thomaz/basicgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
302973thomaz/basicgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
304004thomaz/basicgcc -O -fomit-frame-pointer2011112720110914
305341thomaz/basicgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
305955thomaz/basicgcc -Os -fomit-frame-pointer2011112720110914
306043thomaz/basicgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
306659thomaz/basicgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
315830thomaz/basicgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
315877thomaz/basicgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
316014thomaz/basicgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
316141thomaz/basicgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
316169thomaz/basicgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
316223thomaz/basicgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
316228thomaz/basicgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
318251thomaz/basicgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
318397thomaz/basicgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
318816thomaz/basicgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
318830thomaz/basicgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
318856thomaz/basicgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
319183thomaz/basicgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
319873thomaz/basicgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
339858sphlibcc2011112720110914
339949sphlibgcc2011112720110914
340406sphlibgcc -funroll-loops2011112720110914
381026armgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
381187armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
381187armgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
381190armgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
381191armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
381193armgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
381203armgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
381205armgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
381217armgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
381265armgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
381302armgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
381309armgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
381558armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
381594armgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
381614armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
388633armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
388889armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
389049armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
389065armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
398248armgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
398301armgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
398449armgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
398516armgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
398631armgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
398692armgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
398753armgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
398904armgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
400027armgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
400919armgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
411588armgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
415384armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
415780armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
415791armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
415817armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
420218armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
420318armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
420333armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
421004armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
423701armgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
423736armgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
423749armgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
423818armgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
423954armgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
424306armgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
424366armgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
424377armgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
424377armgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
424383armgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
425537armgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
425629armgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
425934armgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
426136armgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
426222armgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
426258armgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
426553armgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
426738armgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
427187armgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
427379armgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
427471armgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
428755armgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
513637opt32gcc -funroll-loops2011112720110914
513838opt32cc2011112720110914
513889opt32gcc2011112720110914
1227170thomaz/basicgcc -funroll-loops2011112720110914
1227214thomaz/basicgcc2011112720110914
1227270thomaz/basiccc2011112720110914
1637722armgcc -funroll-loops2011112720110914
1637921armgcc2011112720110914
1637945armcc2011112720110914

Compiler output

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

Compiler output

Implementation: crypto_hash/luffa256/opt32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
luffa_for_32.c: luffa_for_32.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 opt32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt32
gcc -mcpu=arm810 -O -fomit-frame-pointer opt32
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt32
gcc -mcpu=arm8 -O -fomit-frame-pointer opt32
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt32
gcc -mcpu=strongarm -O -fomit-frame-pointer opt32
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa256/thomaz/basic
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 thomaz/basic
gcc -mcpu=arm810 -O3 -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm810 -O -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm810 -Os -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm8 -O2 -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm8 -O3 -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm8 -O -fomit-frame-pointer thomaz/basic
gcc -mcpu=arm8 -Os -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm110 -O -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm -O2 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm -O3 -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm -O -fomit-frame-pointer thomaz/basic
gcc -mcpu=strongarm -Os -fomit-frame-pointer thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/arm
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
luffa_for_32.c: luffa_for_32.c:1:0: warning: target CPU does not support THUMB instructions
stub.c: stub.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 arm
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm
gcc -mcpu=arm810 -O -fomit-frame-pointer arm
gcc -mcpu=arm810 -Os -fomit-frame-pointer arm
gcc -mcpu=arm8 -O2 -fomit-frame-pointer arm
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm
gcc -mcpu=arm8 -O -fomit-frame-pointer arm
gcc -mcpu=arm8 -Os -fomit-frame-pointer arm
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer arm
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer arm
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer arm
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer arm
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm
gcc -mcpu=strongarm110 -O -fomit-frame-pointer arm
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer arm
gcc -mcpu=strongarm -O2 -fomit-frame-pointer arm
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm
gcc -mcpu=strongarm -O -fomit-frame-pointer arm
gcc -mcpu=strongarm -Os -fomit-frame-pointer arm