Implementation notes: armeabi, h1mx515, crypto_hashblocks/sha512

Computer: h1mx515
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hashblocks
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
294097inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
294331inplacegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
295725refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
296365inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
297267refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
300733refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
300744refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
301892inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
304576inplacegcc -mcpu=arm250 -Os -fomit-frame-pointer2011080720110716
304780inplacegcc -mcpu=arm2 -Os -fomit-frame-pointer2011080720110716
305239refgcc -mcpu=arm2 -Os -fomit-frame-pointer2011080720110716
305544refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
305592refgcc -mcpu=arm3 -Os -fomit-frame-pointer2011080720110716
306369refgcc -mcpu=arm250 -Os -fomit-frame-pointer2011080720110716
306672inplacegcc -mcpu=arm3 -Os -fomit-frame-pointer2011080720110716
306966inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
307255refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
307314refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011101320110914
307783refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011080720110716
307813refgcc -mcpu=xscale -O -fomit-frame-pointer2011080720110716
307917inplacegcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011080720110716
309487refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
309836inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
309908inplacegcc -mcpu=arm9e -O -fomit-frame-pointer2011080720110716
310032inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
310049inplacegcc -mcpu=xscale -O -fomit-frame-pointer2011080720110716
310057inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011101320110914
310186inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2011080720110716
310307refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011101320110914
310584refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
310913refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2011080720110716
311885inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011101320110914
312015refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011080720110716
312025refgcc -mcpu=arm920 -O -fomit-frame-pointer2011080720110716
312115refgcc -mcpu=arm9e -O -fomit-frame-pointer2011080720110716
312227inplacegcc -mcpu=arm3 -O2 -fomit-frame-pointer2011080720110716
312229inplacegcc -mcpu=arm250 -O2 -fomit-frame-pointer2011080720110716
312443refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011080720110716
312720refgcc -mcpu=arm940t -O -fomit-frame-pointer2011080720110716
312733refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011080720110716
312735refgcc -mcpu=arm9 -O -fomit-frame-pointer2011080720110716
312749refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011080720110716
312886refgcc -mcpu=arm920t -O -fomit-frame-pointer2011080720110716
313308refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011080720110716
313352refgcc -mcpu=strongarm -O -fomit-frame-pointer2011080720110716
313469inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
313574refgcc -mcpu=arm810 -O -fomit-frame-pointer2011080720110716
313781refgcc -mcpu=arm8 -O -fomit-frame-pointer2011080720110716
313848refgcc -O -fomit-frame-pointer2011080720110716
314184inplacegcc -mcpu=arm2 -O2 -fomit-frame-pointer2011080720110716
314548refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011080720110716
314784refgcc -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
314894refgcc -mcpu=arm250 -O2 -fomit-frame-pointer2011080720110716
315140refgcc -mcpu=arm2 -O2 -fomit-frame-pointer2011080720110716
316319refgcc -mcpu=arm3 -O2 -fomit-frame-pointer2011080720110716
316837inplacegcc -mcpu=arm810 -O -fomit-frame-pointer2011080720110716
316878inplacegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011080720110716
316959inplacegcc -mcpu=strongarm -O -fomit-frame-pointer2011080720110716
316974inplacegcc -O -fomit-frame-pointer2011080720110716
317195inplacegcc -mcpu=arm1020t -O -fomit-frame-pointer2011080720110716
317312inplacegcc -mcpu=strongarm110 -O -fomit-frame-pointer2011080720110716
317334refgcc -mcpu=arm7dmi -O -fomit-frame-pointer2011080720110716
317516inplacegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011080720110716
317572refgcc -mcpu=arm2 -O -fomit-frame-pointer2011080720110716
317587inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
317643refgcc -mcpu=arm250 -O -fomit-frame-pointer2011080720110716
317645refgcc -mcpu=arm710c -O -fomit-frame-pointer2011080720110716
317706refgcc -mcpu=arm60 -O -fomit-frame-pointer2011080720110716
317794refgcc -mcpu=arm7100 -O -fomit-frame-pointer2011080720110716
317801refgcc -mcpu=arm7m -O -fomit-frame-pointer2011080720110716
317813refgcc -mcpu=arm7d -O -fomit-frame-pointer2011080720110716
317843refgcc -mcpu=arm7dm -O -fomit-frame-pointer2011080720110716
317855refgcc -mcpu=arm7di -O -fomit-frame-pointer2011080720110716
317893refgcc -mcpu=arm70 -O -fomit-frame-pointer2011080720110716
317931refgcc -mcpu=arm7 -O -fomit-frame-pointer2011080720110716
317933refgcc -mcpu=arm620 -O -fomit-frame-pointer2011080720110716
317994refgcc -mcpu=arm6 -O -fomit-frame-pointer2011080720110716
318018refgcc -mcpu=arm710 -O -fomit-frame-pointer2011080720110716
318036refgcc -mcpu=arm7500fe -O -fomit-frame-pointer2011080720110716
318037refgcc -mcpu=arm700i -O -fomit-frame-pointer2011080720110716
318088refgcc -mcpu=arm7500 -O -fomit-frame-pointer2011080720110716
318090refgcc -mcpu=arm700 -O -fomit-frame-pointer2011080720110716
318091refgcc -mcpu=arm3 -O -fomit-frame-pointer2011080720110716
318232inplacegcc -mcpu=arm920 -O -fomit-frame-pointer2011080720110716
318287inplacegcc -mcpu=arm9 -O -fomit-frame-pointer2011080720110716
318585inplacegcc -mcpu=arm8 -O -fomit-frame-pointer2011080720110716
318714inplacegcc -mcpu=ep9312 -O -fomit-frame-pointer2011080720110716
318984refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011080720110716
319039inplacegcc -mcpu=arm920t -O -fomit-frame-pointer2011080720110716
319169inplacegcc -mcpu=arm940t -O -fomit-frame-pointer2011080720110716
319430inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
319541inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
319574inplacegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011080720110716
319812refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
320424inplacegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011080720110716
320788inplacegcc -mcpu=arm60 -O -fomit-frame-pointer2011080720110716
320802inplacegcc -mcpu=arm610 -O -fomit-frame-pointer2011080720110716
320820inplacegcc -mcpu=arm7dm -O -fomit-frame-pointer2011080720110716
320861refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
320875inplacegcc -mcpu=arm620 -O -fomit-frame-pointer2011080720110716
320939inplacegcc -mcpu=arm6 -O -fomit-frame-pointer2011080720110716
320953inplacegcc -mcpu=arm7100 -O -fomit-frame-pointer2011080720110716
320954refgcc -mcpu=arm600 -O -fomit-frame-pointer2011080720110716
320971inplacegcc -mcpu=arm710c -O -fomit-frame-pointer2011080720110716
320977inplacegcc -mcpu=arm250 -O -fomit-frame-pointer2011080720110716
321004inplacegcc -mcpu=arm7 -O -fomit-frame-pointer2011080720110716
321044inplacegcc -mcpu=arm600 -O -fomit-frame-pointer2011080720110716
321066inplacegcc -mcpu=arm70 -O -fomit-frame-pointer2011080720110716
321098inplacegcc -mcpu=arm3 -O -fomit-frame-pointer2011080720110716
321135inplacegcc -mcpu=arm7500fe -O -fomit-frame-pointer2011080720110716
321202inplacegcc -mcpu=arm700 -O -fomit-frame-pointer2011080720110716
321241inplacegcc -mcpu=arm7dmi -O -fomit-frame-pointer2011080720110716
321296inplacegcc -mcpu=arm7di -O -fomit-frame-pointer2011080720110716
321412inplacegcc -mcpu=arm710 -O -fomit-frame-pointer2011080720110716
321428inplacegcc -mcpu=arm7500 -O -fomit-frame-pointer2011080720110716
321452inplacegcc -mcpu=arm7m -O -fomit-frame-pointer2011080720110716
321842inplacegcc -mcpu=arm2 -O -fomit-frame-pointer2011080720110716
322777inplacegcc -mcpu=arm7d -O -fomit-frame-pointer2011080720110716
324794inplacegcc -mcpu=arm700i -O -fomit-frame-pointer2011080720110716
329381refgcc -mcpu=arm610 -O -fomit-frame-pointer2011080720110716
341544inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
342221inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
344052refgcc -funroll-loops -O -fomit-frame-pointer2011080720110716
344202refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
346222inplacegcc -funroll-loops -O -fomit-frame-pointer2011080720110716
346801inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
347603refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
347977refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
353108inplacegcc -mcpu=arm250 -O3 -fomit-frame-pointer2011080720110716
353376inplacegcc -mcpu=arm3 -O3 -fomit-frame-pointer2011080720110716
353638inplacegcc -mcpu=arm2 -O3 -fomit-frame-pointer2011080720110716
358318refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
358625refgcc -mcpu=arm2 -O3 -fomit-frame-pointer2011080720110716
358646inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
358714refgcc -mcpu=arm250 -O3 -fomit-frame-pointer2011080720110716
358746refgcc -mcpu=arm3 -O3 -fomit-frame-pointer2011080720110716
359382inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
359443refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
359472inplacegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011101320110914
359588refgcc -Os -fomit-frame-pointer2011080720110716
360454inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011101320110914
361973refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2011080720110716
362535refgcc -funroll-loops -Os -fomit-frame-pointer2011080720110716
362813inplacegcc -funroll-loops -Os -fomit-frame-pointer2011080720110716
363342refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011101320110914
363850refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011101320110914
364111inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2011080720110716
366125inplacegcc -Os -fomit-frame-pointer2011080720110716
366736refgcc -mcpu=xscale -Os -fomit-frame-pointer2011080720110716
367047inplacegcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011080720110716
368659inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer2011080720110716
370112inplacegcc -mcpu=arm7500 -Os -fomit-frame-pointer2011080720110716
370126inplacegcc -mcpu=arm600 -Os -fomit-frame-pointer2011080720110716
370158inplacegcc -mcpu=arm620 -Os -fomit-frame-pointer2011080720110716
370173refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011080720110716
370382inplacegcc -mcpu=arm700i -Os -fomit-frame-pointer2011080720110716
370459inplacegcc -mcpu=arm7100 -Os -fomit-frame-pointer2011080720110716
370492inplacegcc -mcpu=arm710c -Os -fomit-frame-pointer2011080720110716
370702inplacegcc -mcpu=arm710 -Os -fomit-frame-pointer2011080720110716
371395refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011080720110716
371450inplacegcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011080720110716
372126inplacegcc -mcpu=xscale -Os -fomit-frame-pointer2011080720110716
372345inplacegcc -mcpu=arm7 -Os -fomit-frame-pointer2011080720110716
372353inplacegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011080720110716
372496refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2011080720110716
372814inplacegcc -mcpu=arm70 -Os -fomit-frame-pointer2011080720110716
373011inplacegcc -mcpu=arm7d -Os -fomit-frame-pointer2011080720110716
373064inplacegcc -mcpu=arm60 -Os -fomit-frame-pointer2011080720110716
373141refgcc -mcpu=arm6 -Os -fomit-frame-pointer2011080720110716
373194refgcc -mcpu=arm70 -Os -fomit-frame-pointer2011080720110716
373294inplacegcc -mcpu=arm6 -Os -fomit-frame-pointer2011080720110716
373376inplacegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011080720110716
373449inplacegcc -mcpu=arm700 -Os -fomit-frame-pointer2011080720110716
373463refgcc -funroll-loops -O2 -fomit-frame-pointer2011080720110716
373489inplacegcc -mcpu=arm7di -Os -fomit-frame-pointer2011080720110716
373523refgcc -mcpu=arm7di -Os -fomit-frame-pointer2011080720110716
373595inplacegcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011080720110716
373598refgcc -mcpu=arm7d -Os -fomit-frame-pointer2011080720110716
373617inplacegcc -mcpu=strongarm -Os -fomit-frame-pointer2011080720110716
373632inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011101320110914
373655refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011080720110716
373668inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer2011080720110716
373710inplacegcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011080720110716
373934refgcc -mcpu=arm7m -Os -fomit-frame-pointer2011080720110716
374095inplacegcc -mcpu=arm7m -Os -fomit-frame-pointer2011080720110716
374101inplacegcc -mcpu=arm7dm -Os -fomit-frame-pointer2011080720110716
374113inplacegcc -mcpu=arm8 -Os -fomit-frame-pointer2011080720110716
374512refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011080720110716
374525refgcc -mcpu=arm7 -Os -fomit-frame-pointer2011080720110716
374606inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011101320110914
374701refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011080720110716
374839inplacegcc -mcpu=arm610 -Os -fomit-frame-pointer2011080720110716
374909refgcc -O2 -fomit-frame-pointer2011080720110716
375032refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011080720110716
375121refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011080720110716
375210refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011080720110716
375253refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011080720110716
375606refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011080720110716
375613refgcc -mcpu=arm7dm -Os -fomit-frame-pointer2011080720110716
375729refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011080720110716
375762inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2011080720110716
375765refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011101320110914
375963refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011080720110716
376024inplacegcc -mcpu=arm1020t -Os -fomit-frame-pointer2011080720110716
376166refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011101320110914
376250inplacegcc -mcpu=arm940t -Os -fomit-frame-pointer2011080720110716
376596inplacegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011080720110716
376810refgcc -mcpu=arm60 -Os -fomit-frame-pointer2011080720110716
376833refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011080720110716
376840refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011080720110716
376882refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011080720110716
376959refgcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011080720110716
376959inplacegcc -mcpu=arm920 -Os -fomit-frame-pointer2011080720110716
377091inplacegcc -mcpu=ep9312 -Os -fomit-frame-pointer2011080720110716
377102inplacegcc -mcpu=arm920t -Os -fomit-frame-pointer2011080720110716
377166refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011080720110716
377195refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011080720110716
377402refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011080720110716
377474refgcc -mcpu=arm710 -Os -fomit-frame-pointer2011080720110716
377526inplacegcc -mcpu=arm9 -Os -fomit-frame-pointer2011080720110716
377547refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011080720110716
377604refgcc -mcpu=arm7500 -Os -fomit-frame-pointer2011080720110716
377612refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011080720110716
377712refgcc -mcpu=arm710c -Os -fomit-frame-pointer2011080720110716
377752refgcc -mcpu=arm700 -Os -fomit-frame-pointer2011080720110716
378105refgcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011080720110716
378152refgcc -mcpu=arm7100 -Os -fomit-frame-pointer2011080720110716
378161refgcc -mcpu=arm600 -Os -fomit-frame-pointer2011080720110716
378174refgcc -mcpu=arm610 -Os -fomit-frame-pointer2011080720110716
378269refgcc -mcpu=arm700i -Os -fomit-frame-pointer2011080720110716
378334inplacegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011080720110716
378400refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011080720110716
378745refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011080720110716
378766inplacegcc -O2 -fomit-frame-pointer2011080720110716
379657refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011080720110716
379749inplacegcc -mcpu=strongarm -O2 -fomit-frame-pointer2011080720110716
380106refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011080720110716
380153inplacegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011080720110716
380159inplacegcc -mcpu=xscale -O2 -fomit-frame-pointer2011080720110716
380278inplacegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011080720110716
380398refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011080720110716
380548inplacegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011080720110716
380582inplacegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011080720110716
380686inplacegcc -mcpu=arm810 -O2 -fomit-frame-pointer2011080720110716
382235inplacegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011080720110716
382406inplacegcc -funroll-loops -O2 -fomit-frame-pointer2011080720110716
383320refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011080720110716
383784inplacegcc -mcpu=arm920 -O2 -fomit-frame-pointer2011080720110716
383815inplacegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011080720110716
384023inplacegcc -mcpu=arm940t -O2 -fomit-frame-pointer2011080720110716
384371inplacegcc -mcpu=arm8 -O2 -fomit-frame-pointer2011080720110716
384435inplacegcc -mcpu=arm9e -O2 -fomit-frame-pointer2011080720110716
384585inplacegcc -mcpu=arm9 -O2 -fomit-frame-pointer2011080720110716
384602inplacegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011080720110716
384773inplacegcc -mcpu=arm7d -O2 -fomit-frame-pointer2011080720110716
384782inplacegcc -mcpu=arm7di -O2 -fomit-frame-pointer2011080720110716
384945refgcc -mcpu=arm620 -Os -fomit-frame-pointer2011080720110716
385332inplacegcc -mcpu=arm7m -O2 -fomit-frame-pointer2011080720110716
385343inplacegcc -mcpu=arm70 -O2 -fomit-frame-pointer2011080720110716
385430inplacegcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011080720110716
385452inplacegcc -mcpu=arm6 -O2 -fomit-frame-pointer2011080720110716
385459inplacegcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011080720110716
385640inplacegcc -mcpu=arm60 -O2 -fomit-frame-pointer2011080720110716
387632refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011080720110716
387830refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011080720110716
387872refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011080720110716
388012refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011080720110716
388080refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011080720110716
388082refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011080720110716
388469refgcc -mcpu=arm620 -O2 -fomit-frame-pointer2011080720110716
388800refgcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011080720110716
388847inplacegcc -mcpu=arm7 -O2 -fomit-frame-pointer2011080720110716
388910refgcc -mcpu=arm700 -O2 -fomit-frame-pointer2011080720110716
389258refgcc -mcpu=arm70 -O2 -fomit-frame-pointer2011080720110716
389353refgcc -mcpu=arm600 -O2 -fomit-frame-pointer2011080720110716
389423refgcc -mcpu=arm7di -O2 -fomit-frame-pointer2011080720110716
389438refgcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011080720110716
389630inplacegcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011080720110716
389714refgcc -mcpu=arm60 -O2 -fomit-frame-pointer2011080720110716
389725refgcc -mcpu=arm7 -O2 -fomit-frame-pointer2011080720110716
389773refgcc -mcpu=arm7m -O2 -fomit-frame-pointer2011080720110716
389777refgcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011080720110716
389924inplacegcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011080720110716
390003refgcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011080720110716
390239refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011080720110716
390255inplacegcc -mcpu=arm610 -O2 -fomit-frame-pointer2011080720110716
390319refgcc -mcpu=arm700i -O2 -fomit-frame-pointer2011080720110716
390363inplacegcc -mcpu=arm600 -O2 -fomit-frame-pointer2011080720110716
390591inplacegcc -mcpu=arm700i -O2 -fomit-frame-pointer2011080720110716
390616inplacegcc -mcpu=arm710c -O2 -fomit-frame-pointer2011080720110716
390693inplacegcc -mcpu=arm710 -O2 -fomit-frame-pointer2011080720110716
390817refgcc -mcpu=arm7d -O2 -fomit-frame-pointer2011080720110716
390966refgcc -mcpu=arm710c -O2 -fomit-frame-pointer2011080720110716
390988refgcc -mcpu=arm6 -O2 -fomit-frame-pointer2011080720110716
391098inplacegcc -mcpu=arm620 -O2 -fomit-frame-pointer2011080720110716
391183inplacegcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011080720110716
392060refgcc -mcpu=arm710 -O2 -fomit-frame-pointer2011080720110716
392092refgcc -mcpu=arm610 -O2 -fomit-frame-pointer2011080720110716
392154refgcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011080720110716
392391inplacegcc -mcpu=arm700 -O2 -fomit-frame-pointer2011080720110716
396929inplacegcc2011080720110716
397008inplacegcc -funroll-loops2011080720110716
397220inplacecc2011080720110716
397548inplacegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011080720110716
405611inplacegcc -mcpu=arm920t -O2 -fomit-frame-pointer2011080720110716
407709inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011101320110914
408233inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011101320110914
408594inplacegcc -O3 -fomit-frame-pointer2011080720110716
409461refgcc -O3 -fomit-frame-pointer2011080720110716
410695inplacegcc -funroll-loops -O3 -fomit-frame-pointer2011080720110716
411515refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011101320110914
412379refgcc -funroll-loops -O3 -fomit-frame-pointer2011080720110716
415364inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2011080720110716
415406refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2011080720110716
417870inplacegcc -mcpu=xscale -O3 -fomit-frame-pointer2011080720110716
418706inplacegcc -mcpu=arm810 -O3 -fomit-frame-pointer2011080720110716
419056refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011080720110716
419219inplacegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011080720110716
419809refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011080720110716
420170refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011080720110716
420258inplacegcc -mcpu=arm9 -O3 -fomit-frame-pointer2011080720110716
420422refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011080720110716
420503inplacegcc -mcpu=arm940t -O3 -fomit-frame-pointer2011080720110716
421110refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011080720110716
421417inplacegcc -mcpu=arm8 -O3 -fomit-frame-pointer2011080720110716
421535refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011080720110716
421871inplacegcc -mcpu=arm920t -O3 -fomit-frame-pointer2011080720110716
422271inplacegcc -mcpu=arm9e -O3 -fomit-frame-pointer2011080720110716
422728inplacegcc -mcpu=arm7d -O3 -fomit-frame-pointer2011080720110716
422800inplacegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011080720110716
422939inplacegcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011080720110716
423023inplacegcc -mcpu=arm60 -O3 -fomit-frame-pointer2011080720110716
423045inplacegcc -mcpu=arm7 -O3 -fomit-frame-pointer2011080720110716
423058inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011080720110716
423095inplacegcc -mcpu=arm7m -O3 -fomit-frame-pointer2011080720110716
423121inplacegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011080720110716
423266inplacegcc -mcpu=arm6 -O3 -fomit-frame-pointer2011080720110716
423270inplacegcc -mcpu=arm710c -O3 -fomit-frame-pointer2011080720110716
423375inplacegcc -mcpu=arm600 -O3 -fomit-frame-pointer2011080720110716
423383refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011080720110716
423763refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011080720110716
423786inplacegcc -mcpu=arm7di -O3 -fomit-frame-pointer2011080720110716
423786inplacegcc -mcpu=strongarm -O3 -fomit-frame-pointer2011080720110716
423814inplacegcc -mcpu=arm700i -O3 -fomit-frame-pointer2011080720110716
423816inplacegcc -mcpu=arm710 -O3 -fomit-frame-pointer2011080720110716
423950inplacegcc -mcpu=arm610 -O3 -fomit-frame-pointer2011080720110716
424035inplacegcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011080720110716
424438inplacegcc -mcpu=arm70 -O3 -fomit-frame-pointer2011080720110716
424515inplacegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011080720110716
424522refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011080720110716
424721refgcc -mcpu=arm6 -O3 -fomit-frame-pointer2011080720110716
424837refgcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011080720110716
424845inplacegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011080720110716
424945refgcc -mcpu=arm7 -O3 -fomit-frame-pointer2011080720110716
425060inplacegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011080720110716
425237refgcc -mcpu=arm60 -O3 -fomit-frame-pointer2011080720110716
425493refgcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011080720110716
425974refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011080720110716
426254inplacegcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011080720110716
426299refgcc -mcpu=arm7d -O3 -fomit-frame-pointer2011080720110716
426344inplacegcc -mcpu=arm700 -O3 -fomit-frame-pointer2011080720110716
426468refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011080720110716
426473refgcc -mcpu=arm70 -O3 -fomit-frame-pointer2011080720110716
426816inplacegcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011080720110716
427015inplacegcc -mcpu=arm620 -O3 -fomit-frame-pointer2011080720110716
427019refgcc -mcpu=arm7di -O3 -fomit-frame-pointer2011080720110716
428088refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011080720110716
428225refgcc -mcpu=arm710c -O3 -fomit-frame-pointer2011080720110716
428314refgcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011080720110716
428393refgcc -mcpu=arm600 -O3 -fomit-frame-pointer2011080720110716
428534refgcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011080720110716
428558refgcc -mcpu=arm620 -O3 -fomit-frame-pointer2011080720110716
428564refgcc -mcpu=arm610 -O3 -fomit-frame-pointer2011080720110716
428659refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011080720110716
428696refgcc -mcpu=arm700i -O3 -fomit-frame-pointer2011080720110716
428749refgcc -mcpu=arm700 -O3 -fomit-frame-pointer2011080720110716
428763refgcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011080720110716
428980refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011080720110716
429040refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011080720110716
429116refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011080720110716
429946inplacegcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011080720110716
431076refgcc -mcpu=arm710 -O3 -fomit-frame-pointer2011080720110716
440166refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011080720110716
448113refcc2011080720110716
448195refgcc2011080720110716
448335refgcc -funroll-loops2011080720110716
457183refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011101320110914
531513inplacegcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011080720110716
614975refgcc -mcpu=arm7m -O3 -fomit-frame-pointer2011080720110716
1108182inplacegcc -mcpu=arm920 -O3 -fomit-frame-pointer2011080720110716

Test failure

Implementation: crypto_hashblocks/sha512/inplace
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_hashblocks/sha512/inplace
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blocks.c: blocks.c:1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

Number of similar (compiler,implementation) pairs: 216, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm250 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm250 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm250 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm2 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm2 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm2 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm2 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm3 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm3 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm3 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm3 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm600 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm600 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm600 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm600 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm60 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm60 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm60 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm60 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm610 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm610 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm610 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm610 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm620 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm620 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm620 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm620 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm6 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm6 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm6 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm6 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm700 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm700 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm700 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm700 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm700i -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm700i -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm700i -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm700i -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm70 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm70 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm70 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm70 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7100 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7100 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm710 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm710 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm710 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm710 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm710c -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm710c -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm710c -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm710c -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500fe -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7d -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7d -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7d -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7d -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7di -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7di -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7di -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7di -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dm -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dm -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dmi -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm7m -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7m -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm7m -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm7m -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace ref