Implementation notes: armeabi, h5omap, crypto_hash/luffa512

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: luffa512
TimeImplementationCompilerBenchmark dateSUPERCOP version
96062sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
98956sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
99021sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
99037sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
100926sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
103956opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
104167opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
104516sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
104945sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
105999sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
106841opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
108470opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
108488opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
108566opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
108856sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
109929opt32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
110401sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
110461sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
110467sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
111032sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
111150opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
111338sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
111454sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
111456opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
111471opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
111481opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
111488opt32gcc -O3 -fomit-frame-pointer2012042620120316
111509opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
111531opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
111532opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
111538sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
111566opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
111573opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
111580opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
111590opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
111613sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
111664sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
111716opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
111716opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
111717sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
111718opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
111718opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
111778sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
111808sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
111828sphlibgcc -O2 -fomit-frame-pointer2012042620120316
111828sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
111828sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
112077opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
112090sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
112090sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
112140sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
112140sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
112240sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
112382sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
112440opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
112466opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
112488opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
112612sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
113025sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
113137sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
113313sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
113562opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
113754sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
114642sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
115239sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
115315sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
115344sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
115346sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
115494sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
115499sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
115500sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
115501sphlibgcc -Os -fomit-frame-pointer2012042620120316
115517sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
115531sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
115561sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
115661sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
115761sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
115840sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
115846sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
116074sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
116083sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
116551sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
116591sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
116633sphlibgcc -funroll-loops -O -fomit-frame-pointer2012042620120316
118702sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
119241opt32gcc -funroll-loops -O -fomit-frame-pointer2012042620120316
119262opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
120916sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
120959sphlibgcc -O -fomit-frame-pointer2012042620120316
120970sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
121121sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
121386sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
121784sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
121795sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
121905sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
121923sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
121926sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
121931sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
122005sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
122007sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
122010sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
122011sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
122055sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
122133sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
122150sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
122249sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
122256sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
122384sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
122432sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
122480sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
122996sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
123255sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
123277sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
123597sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
123681sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
128062sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
130414sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
132512opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
132637opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
135556sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
136692sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
171200opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
176487opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
177683opt32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
179538opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
179682opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
183579opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
184031opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
184154opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
184156opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
184212opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
184249opt32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
184396opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
184663opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
184676opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
184699opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
184823opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
185049opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
185146opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
185349opt32gcc -O2 -fomit-frame-pointer2012042620120316
185423opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
185674opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
186829opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
186922opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
187287opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
187559opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
187761opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
188849opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
189460opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
190084opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
197490opt32gcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
199270opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
199508opt32gcc -Os -fomit-frame-pointer2012042620120316
199582opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
199739opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
199766opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
199830opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
199836opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
199871opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
200348opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
200485opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
200644opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
200748opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
201401opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
201629opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
202228opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
202432opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
202454opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
202891opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
203434opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
206739opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
207602opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
207676opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
207685opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
207737opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
207941opt32gcc -O -fomit-frame-pointer2012042620120316
208041opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
208134opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
208159opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
208203opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
208262opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
208295opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
208343opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
208432opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
208710opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
208923opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
208940opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
208948opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
208980opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
209299opt32gcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
209364opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
209468opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
209589opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
210029opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
210721opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
212560opt32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
213848opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
214899opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
214947opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
215560opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
219139opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
264573armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
264922armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
269751armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
270276armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
270279armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
274322sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
274484sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
274494sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
274496sphlibgcc -O3 -fomit-frame-pointer2012042620120316
274514sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
274524sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
274546sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
274550sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
274552sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
274560sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
274568sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
274580sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
274656sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
274738sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
274804sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
274924sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
275124sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
275294sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
275320sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
276734armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
276770sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
277874armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
277901armgcc -funroll-loops -O -fomit-frame-pointer2012042620120316
278376sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
279561armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
279646sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
280096sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
280718armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
280768armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
280991armgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
281223armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
281241armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
282057armgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
282684armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
282966armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
282969armgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
283762armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
285338armgcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
287755armgcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
287877armgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
288598armgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
288664armgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
288669armgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
288768armgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
288774armgcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
288783armgcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
288789armgcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
288796armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
288800armgcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
288804armgcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
288805armgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
288805armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
288811armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
288812armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
288816armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
288823armgcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
288824armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
288828armgcc -O -fomit-frame-pointer2012042620120316
288949armgcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
288960armgcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
288980armgcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
288990armgcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
289038armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
289129armgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
289157armgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
289170armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
290012armgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
290535armgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
290642armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
290644armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
290648armgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
290649armgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
290651armgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
290660armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
290664armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
290665armgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
290667armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
290673armgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
290685armgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
290692armgcc -O3 -fomit-frame-pointer2012042620120316
290770armgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
290801armgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
290921armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
290990armgcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
291109armgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
291385armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
291425armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
292195armgcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
292866armgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
293004armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
293080armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
293643armgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
293673armgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
293695armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
293696armgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
293708armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
293731armgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
293744armgcc -O2 -fomit-frame-pointer2012042620120316
293767armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
293884armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
293959armgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
294068armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
294102armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
294435armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
294447armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
294447armgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
294466armgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
294470armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
294475armgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
294476armgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
294684armgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
294696armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
294701armgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
294707armgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
294720armgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
294727armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
294732armgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
294734armgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
294769armgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
294770armgcc -Os -fomit-frame-pointer2012042620120316
294783armgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
294785armgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
295678armgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
295732armgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
295901armgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
295934armgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
299810armgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
306336armgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
308394armgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
310848armgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
485163sphlibgcc2012042620120316
485929sphlibgcc -funroll-loops2012042620120316
486734sphlibcc2012042620120316
1263144opt32gcc -funroll-loops2012042620120316
1263706opt32gcc2012042620120316
1265744opt32cc2012042620120316
2992559armgcc -funroll-loops2012042620120316
2993312armcc2012042620120316
2994065armgcc2012042620120316

Test failure

Implementation: crypto_hash/luffa512/arm
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 arm opt32 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer arm opt32 sphlib
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer arm opt32 sphlib
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer arm opt32 sphlib
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer arm opt32 sphlib
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer arm opt32 sphlib