Implementation notes: armeabi, h5omap, crypto_hash/mgrostl256

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
147240opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
148101opt-32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
148236opt-32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
148335opt-32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
148436opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
148519opt-32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
149348opt-32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
149414opt-32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
149431opt-32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
149439opt-32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
149440opt-32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
149442opt-32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
149478opt-32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
149484opt-32gcc -O3 -fomit-frame-pointer2012042620120316
149592opt-32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
149766opt-32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
149854opt-32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
149876opt-32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
150091opt-32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
150113opt-32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
150199opt-32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
150340opt-32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
150351opt-32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
150360opt-32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
150374opt-32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
150387opt-32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
150406opt-32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
150411opt-32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
150440opt-32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
150494opt-32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
150508opt-32gcc -O2 -fomit-frame-pointer2012042620120316
150712opt-32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
150915opt-32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
151050opt-32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
151129opt-32gcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
151650opt-32gcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
153611opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
153706opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
153862opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
154701opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
154756opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
160282opt-32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
160733opt-32gcc -Os -fomit-frame-pointer2012042620120316
160738opt-32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
160756opt-32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
160757opt-32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
160770opt-32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
160781opt-32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
160788opt-32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
160824opt-32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
160861opt-32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
161025opt-32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
161074opt-32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
161252opt-32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
161986opt-32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
162042opt-32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
162166opt-32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
162474opt-32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
163565opt-32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
163773opt-32gcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
164494opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
164608opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
169019opt-32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
171259opt-32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
174133opt-32gcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
180816opt-32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
219304opt-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
219398opt-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
221698opt-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
222658opt-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
224007opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
225793opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
226032opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
226588opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
226988opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
227071opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
227652opt-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
234300opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
235510opt-64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
236462opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
236758opt-64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
242326opt-64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
245112opt-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
245412opt-64gcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
245848opt-64gcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
246931opt-64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
246954opt-64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
247004opt-64gcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
247112opt-64gcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
247156opt-64gcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
247397opt-64gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
247558opt-64gcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
247609opt-64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
247639opt-64gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
247879opt-64gcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
249784opt-64gcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
249841opt-64gcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
250476opt-64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
250592opt-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
252304opt-64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
252598opt-64gcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
252767opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
253006opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
254162opt-64gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
258166opt-64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
268004opt-32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
268101opt-32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
268658opt-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
270560opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
270574opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
270784opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
270866opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
270971opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
271372opt-32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
271464opt-64gcc -funroll-loops -O -fomit-frame-pointer2012042620120316
272240opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
272266opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
273882opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
274314opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
275030opt-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
277052opt-32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
278922opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
278948opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
279345opt-64gcc -O -fomit-frame-pointer2012042620120316
289268opt-32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
290922opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
291197opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
291270opt-32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
304228opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
304608opt-32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
314862opt-64gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
315196opt-64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
325485opt-64gcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
325954opt-64gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
340673opt-64gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
341230opt-64gcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
344404opt-64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
344444opt-64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
344475opt-64gcc -O3 -fomit-frame-pointer2012042620120316
344661opt-64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
344867opt-64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
345080opt-64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
345346opt-64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
345375opt-64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
345477opt-64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
346755opt-64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
346769opt-64gcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
347032opt-64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
347208opt-64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
347544opt-64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
349333opt-64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
349413opt-64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
349416opt-64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
349420opt-64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
349442opt-64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
349464opt-64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
349480opt-64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
349539opt-64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
349864opt-64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
350248opt-64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
350332opt-64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
350664opt-64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
350930opt-64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
356648opt-32gcc -funroll-loops -O -fomit-frame-pointer2012042620120316
357228opt-32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
357442opt-32gcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
357710opt-32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
357887opt-32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
357955opt-32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
357955opt-32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
358052opt-32gcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
358072opt-32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
358078opt-32gcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
358088opt-32gcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
358134opt-32gcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
358136opt-32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
358143opt-32gcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
358206opt-32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
358264opt-32gcc -O -fomit-frame-pointer2012042620120316
358281opt-32gcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
358331opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
358534opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
358571opt-32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
358653opt-32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
358697opt-32gcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
358841opt-32gcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
359081opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
359090opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
359152opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
359481opt-32gcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
360032opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
360425opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
360482opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
360934opt-64gcc -O2 -fomit-frame-pointer2012042620120316
361663opt-64gcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
361680opt-64gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
361749opt-64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
361752opt-64gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
361810opt-64gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
361901opt-64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
361992opt-64gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
362188opt-64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
362354opt-64gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
362363opt-64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
362480opt-64gcc -Os -fomit-frame-pointer2012042620120316
362586opt-64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
362709opt-64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
363723opt-64gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
363943opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
365750opt-64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
368272opt-64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
368438opt-64gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
369346opt-64gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
370410opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
373086opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
374275opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
375498opt-64gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
380734opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
381046opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
388942opt-64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
390215opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
406524opt-64gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
418062opt-64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
432782opt-64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
636338opt-64gcc -funroll-loops2012042620120316
749886opt-64gcc2012042620120316
751154opt-32cc2012042620120316
751631opt-32gcc2012042620120316
751737opt-32gcc -funroll-loops2012042620120316
888718opt-64cc2012042620120316
4790716refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
4888518refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012042620120316
4912220refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
4944021refgcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
4957514refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
4973217refgcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
5035754refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
5035950refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
5040439refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
5041494refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
5042212refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
5043783refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
5045898refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
5047395refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060120120525
5047427refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
5048434refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
5049596refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
5049690refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
5050603refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
5050748refgcc -O2 -fomit-frame-pointer2012042620120316
5051645refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
5052758refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
5053035refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
5053239refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
5058224refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
5064132refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
5067560refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
5075336refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012042620120316
5078039refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
5082113refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
5097778refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
5106535refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
5109416refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
5116777refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
5120196refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
5122418refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060120120525
5122484refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
5122964refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
5123055refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
5123262refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
5124450refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
5125525refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
5127276refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
5128147refgcc -O3 -fomit-frame-pointer2012042620120316
5128301refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
5128362refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
5130696refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
5130766refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
5130872refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
5135878refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
5137823refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
5138211refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
5140772refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
5162151refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
5181948refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060120120525
5276295refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
5295975refgcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
5378519refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
5392644refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
5410563refgcc -Os -fomit-frame-pointer2012042620120316
5410735refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
5412698refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
5413401refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
5415013refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
5416844refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
5419078refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
5420854refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
5422091refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
5422543refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
5423279refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
5425354refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
5438973refgcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
5450948refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
5461854refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
5499759refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
5504032refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
5506951refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
5515366refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
5557199refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
5562784refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
5613273refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
5615021refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
5722893refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
5726882refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
5798680refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
5802697refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
6115329refgcc -funroll-loops -O -fomit-frame-pointer2012042620120316
6118403refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
6206953refgcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
6210067refgcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
6210634refgcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
6211244refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
6213182refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
6213746refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
6215241refgcc -O -fomit-frame-pointer2012042620120316
6217288refgcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
6217966refgcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
6218744refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
6219084refgcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
6219254refgcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
6219450refgcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
6219546refgcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
6220128refgcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
6229974refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
6249169refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
6256061refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
6482300refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
6488489refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
6488807refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
6503183refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060120120525
6647079refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
6650280refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
6650643refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
6651240refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
19944284refgcc2012042620120316
19968110refcc2012042620120316
19969300refgcc -funroll-loops2012042620120316

Test failure

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

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