Implementation notes: armeabi, spongebob, crypto_hash/mgrostl256

Computer: spongebob
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
167424opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013030520130126
167424opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013030520130126
169984opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013030520130126
169984opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013030520130126
173312opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
173312opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
175872opt-32gcc -mcpu=xscale -O3 -fomit-frame-pointer2013030520130126
178176opt-32gcc -mcpu=xscale -O2 -fomit-frame-pointer2013030520130126
179200opt-32gcc -funroll-loops -O2 -fomit-frame-pointer2013030520130126
179456opt-32gcc -funroll-loops -O3 -fomit-frame-pointer2013030520130126
179456opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013030520130126
180480opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013030520130126
180736opt-32gcc -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013030520130126
180736opt-32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013030520130126
181504opt-32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2013030520130126
181760opt-32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2013030520130126
182016opt-32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013030520130126
182784opt-32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2013030520130126
183040opt-32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013030520130126
183040opt-32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013030520130126
184064opt-32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2013030520130126
188928opt-32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013030520130126
188928opt-32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013030520130126
189952opt-32gcc -mcpu=xscale -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -funroll-loops -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm8 -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm920 -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm920t -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm9 -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013030520130126
192512opt-32gcc -mcpu=strongarm -Os -fomit-frame-pointer2013030520130126
192768opt-32gcc -mcpu=arm810 -Os -fomit-frame-pointer2013030520130126
192768opt-32gcc -mcpu=arm940t -Os -fomit-frame-pointer2013030520130126
192768opt-32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013030520130126
194816opt-32gcc -mcpu=arm9e -Os -fomit-frame-pointer2013030520130126
195840opt-32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2013030520130126
196096opt-32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013030520130126
200704opt-32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013030520130126
346624opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
346624opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
346880opt-32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
347136opt-32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
348160opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
348160opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
350464opt-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
352768opt-32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
355328opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
355328opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
357888opt-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
358912opt-32gcc -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
374272opt-32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013030520130126
376576opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
376576opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
377856opt-32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013030520130126
390656opt-32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013030520130126
390656opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
424192opt-32gcc -funroll-loops -O -fomit-frame-pointer2013030520130126
424192opt-32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
425216opt-32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
425472opt-32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013030520130126
425472opt-32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
425472opt-32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013030520130126
426496opt-32gcc -mcpu=arm1020t -O -fomit-frame-pointer2013030520130126
426496opt-32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013030520130126
426496opt-32gcc -mcpu=arm9e -O -fomit-frame-pointer2013030520130126
426496opt-32gcc -mcpu=xscale -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm810 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm8 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm920 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm920t -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm940t -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm9 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=ep9312 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2013030520130126
427776opt-32gcc -mcpu=strongarm -O -fomit-frame-pointer2013030520130126
428800opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013030520130126
428800opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
428800opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013030520130126
428800opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
502528opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
502528opt-64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013030520130126
502528opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
502528opt-64gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013030520130126
508416opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
509952opt-64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013030520130126
513280opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
514560opt-64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013030520130126
527360opt-64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
529920opt-64gcc -mcpu=arm9e -O -fomit-frame-pointer2013030520130126
529920opt-64gcc -mcpu=xscale -O -fomit-frame-pointer2013030520130126
532224opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
532224opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
533248opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013030520130126
533248opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
533504opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
533504opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013030520130126
534528opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
534528opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
535808opt-64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013030520130126
538112opt-64gcc -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm1020t -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm810 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm8 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm920 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm920t -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm940t -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm9 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=ep9312 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2013030520130126
538112opt-64gcc -mcpu=strongarm -O -fomit-frame-pointer2013030520130126
538368opt-64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013030520130126
539392opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
539648opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
540416opt-64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013030520130126
541440opt-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
542976opt-64gcc -funroll-loops -O -fomit-frame-pointer2013030520130126
542976opt-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
545280opt-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
546304opt-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
546304opt-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
546304opt-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
546560opt-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
828160opt-64gcc -mcpu=xscale -O2 -fomit-frame-pointer2013030520130126
830464opt-64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2013030520130126
840960opt-64gcc -mcpu=xscale -Os -fomit-frame-pointer2013030520130126
842240opt-64gcc -mcpu=arm9e -Os -fomit-frame-pointer2013030520130126
900352opt-32gcc -funroll-loops2013030520130126
900608opt-32cc2013030520130126
900608opt-32gcc2013030520130126
905216opt-64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013030520130126
905216opt-64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2013030520130126
905472opt-64gcc -funroll-loops -O2 -fomit-frame-pointer2013030520130126
905472opt-64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2013030520130126
905472opt-64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2013030520130126
906240opt-64gcc -O3 -fomit-frame-pointer2013030520130126
906240opt-64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013030520130126
906240opt-64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2013030520130126
906240opt-64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013030520130126
906496opt-64gcc -funroll-loops -O3 -fomit-frame-pointer2013030520130126
906496opt-64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013030520130126
908544opt-64gcc -mcpu=xscale -O3 -fomit-frame-pointer2013030520130126
920576opt-64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013030520130126
920576opt-64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2013030520130126
920576opt-64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2013030520130126
920576opt-64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013030520130126
920576opt-64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013030520130126
920832opt-64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2013030520130126
920832opt-64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2013030520130126
920832opt-64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013030520130126
920832opt-64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013030520130126
920832opt-64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2013030520130126
921600opt-64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2013030520130126
921600opt-64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2013030520130126
921856opt-64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013030520130126
923136opt-64gcc -O2 -fomit-frame-pointer2013030520130126
927744opt-64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2013030520130126
932352opt-64gcc -mcpu=arm810 -Os -fomit-frame-pointer2013030520130126
932352opt-64gcc -mcpu=arm920 -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=arm8 -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=arm920t -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=arm940t -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=arm9 -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013030520130126
932608opt-64gcc -mcpu=strongarm -Os -fomit-frame-pointer2013030520130126
933376opt-64gcc -funroll-loops -Os -fomit-frame-pointer2013030520130126
933632opt-64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2013030520130126
933632opt-64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013030520130126
933632opt-64gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013030520130126
933888opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
935168opt-64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013030520130126
938496opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
938496opt-64gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013030520130126
945664opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013030520130126
956160opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013030520130126
958720opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013030520130126
960000opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013030520130126
965888opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013030520130126
1002496opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013030520130126
1025280opt-64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013030520130126
1035008opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
1072640opt-64gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013030520130126
1104640opt-64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013030520130126
1123840opt-64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013030520130126
1400576opt-64gcc -funroll-loops2013030520130126
1401856opt-64gcc2013030520130126
1403136opt-64cc2013030520130126
5038336refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013030520130126
5066496refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013030520130126
5107456refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
5113088refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
5125376refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030520130126
5309440refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
5407488refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030520130126
5417472refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013030520130126
5481728refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
5481728refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013030520130126
5489408refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013030520130126
5502976refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013030520130126
5543168refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030520130126
5580288refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013030520130126
5598208refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013030520130126
5598976refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013030520130126
5832960refgcc -funroll-loops -Os -fomit-frame-pointer2013030520130126
5903360refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
5908224refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013030520130126
5910016refgcc -mcpu=xscale -Os -fomit-frame-pointer2013030520130126
6005248refgcc -mcpu=arm9e -Os -fomit-frame-pointer2013030520130126
6041088refgcc -funroll-loops -O3 -fomit-frame-pointer2013030520130126
6049536refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2013030520130126
6051328refgcc -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=arm920 -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=arm920t -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=arm9 -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013030520130126
6051584refgcc -mcpu=strongarm -Os -fomit-frame-pointer2013030520130126
6051840refgcc -mcpu=arm8 -Os -fomit-frame-pointer2013030520130126
6051840refgcc -mcpu=arm940t -Os -fomit-frame-pointer2013030520130126
6051840refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013030520130126
6052608refgcc -mcpu=arm810 -Os -fomit-frame-pointer2013030520130126
6052864refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013030520130126
6068224refgcc -fno-schedule-insns -Os -fomit-frame-pointer2013030520130126
6075648refgcc -funroll-loops -O2 -fomit-frame-pointer2013030520130126
6076672refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
6120704refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2013030520130126
6169088refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
6219008refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013030520130126
6223872refgcc -mcpu=xscale -O3 -fomit-frame-pointer2013030520130126
6242816refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2013030520130126
6263040refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2013030520130126
6264064refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2013030520130126
6264064refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2013030520130126
6264064refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2013030520130126
6264064refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013030520130126
6264320refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2013030520130126
6264320refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2013030520130126
6264320refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013030520130126
6264320refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013030520130126
6264320refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2013030520130126
6264576refgcc -O3 -fomit-frame-pointer2013030520130126
6264576refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013030520130126
6269952refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013030520130126
6270208refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013030520130126
6273792refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013030520130126
6274816refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013030520130126
6314496refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013030520130126
6326016refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
6326016refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030520130126
6330880refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013030520130126
6332160refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013030520130126
6333184refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013030520130126
6374912refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2013030520130126
6375936refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2013030520130126
6410240refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2013030520130126
6410496refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013030520130126
6410496refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2013030520130126
6410752refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2013030520130126
6410752refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2013030520130126
6411520refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2013030520130126
6411520refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2013030520130126
6411520refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013030520130126
6411520refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013030520130126
6411520refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013030520130126
6411776refgcc -O2 -fomit-frame-pointer2013030520130126
6411776refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2013030520130126
6422272refgcc -mcpu=xscale -O2 -fomit-frame-pointer2013030520130126
6512640refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
6512640refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030520130126
6613248refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013030520130126
6623232refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013030520130126
6624000refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013030520130126
7255040refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
7255040refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030520130126
7276544refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013030520130126
7276800refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013030520130126
7407104refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
7407360refgcc -funroll-loops -O -fomit-frame-pointer2013030520130126
7712512refgcc -mcpu=arm9e -O -fomit-frame-pointer2013030520130126
7712512refgcc -mcpu=xscale -O -fomit-frame-pointer2013030520130126
7738368refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
7738368refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013030520130126
7738624refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013030520130126
7738880refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013030520130126
7747840refgcc -mcpu=arm1020t -O -fomit-frame-pointer2013030520130126
7748096refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013030520130126
7763712refgcc -mcpu=arm8 -O -fomit-frame-pointer2013030520130126
7764736refgcc -O -fomit-frame-pointer2013030520130126
7764736refgcc -fno-schedule-insns -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm810 -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm920 -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm920t -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm940t -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm9 -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013030520130126
7764736refgcc -mcpu=ep9312 -O -fomit-frame-pointer2013030520130126
7771904refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2013030520130126
7772928refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013030520130126
7772928refgcc -mcpu=strongarm -O -fomit-frame-pointer2013030520130126
24826880refgcc2013030520130126
24838656refgcc -funroll-loops2013030520130126
24849152refcc2013030520130126

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