Implementation notes: armeabi, h5tegra, crypto_hash/mgrostl256

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
151860opt-32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012030320120225
151862opt-32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012030320120225
151965opt-32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012030320120225
152033opt-32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012030320120225
152110opt-32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012030320120225
153022opt-32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012030320120225
153042opt-32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012030320120225
153088opt-32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012030320120225
153111opt-32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012030320120225
153114opt-32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012030320120225
156444opt-32gcc -O3 -fomit-frame-pointer2012030320120225
158236opt-32gcc -O2 -fomit-frame-pointer2012030320120225
159602opt-32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2012030320120225
160129opt-32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012030320120225
160922opt-32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012030320120225
161011opt-32gcc -funroll-loops -O2 -fomit-frame-pointer2012030320120225
161364opt-32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2012030320120225
161531opt-32gcc -funroll-loops -O3 -fomit-frame-pointer2012030320120225
241426opt-64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012030320120225
241466opt-64gcc -mcpu=arm8 -Os -fomit-frame-pointer2012030320120225
241527opt-64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012030320120225
242563opt-64gcc -mcpu=arm810 -Os -fomit-frame-pointer2012030320120225
245525opt-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012030420120225
245674opt-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012030420120225
247428opt-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012030420120225
250348opt-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012030420120225
253926opt-64gcc -mcpu=arm8 -O -fomit-frame-pointer2012030320120225
254320opt-64gcc -mcpu=strongarm -O -fomit-frame-pointer2012030320120225
254338opt-64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012030320120225
255594opt-64gcc -mcpu=arm810 -O -fomit-frame-pointer2012030320120225
256702opt-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012030420120225
257019opt-64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012030320120225
257205opt-64gcc -funroll-loops -O -fomit-frame-pointer2012030420120225
258066opt-64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2012030420120225
259851opt-64gcc -O -fomit-frame-pointer2012030320120225
262117opt-64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012030420120225
262862opt-64gcc -mcpu=strongarm -Os -fomit-frame-pointer2012030320120225
268610opt-64gcc -funroll-loops -Os -fomit-frame-pointer2012030420120225
268688opt-64gcc -fno-schedule-insns -O -fomit-frame-pointer2012030420120225
268845opt-64gcc -Os -fomit-frame-pointer2012030320120225
270622opt-64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2012030420120225
272970opt-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012030420120225
273014opt-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012030320120225
276133opt-32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012030320120225
277307opt-32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012030320120225
277308opt-32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012030320120225
277308opt-32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012030320120225
277385opt-32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012030320120225
277409opt-32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012030320120225
277990opt-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012030420120225
281564opt-32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012030320120225
281605opt-32gcc -fno-schedule-insns -O -fomit-frame-pointer2012030320120225
281694opt-32gcc -O -fomit-frame-pointer2012030320120225
282966opt-32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2012030320120225
282969opt-32gcc -mcpu=strongarm -O -fomit-frame-pointer2012030320120225
283029opt-32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012030320120225
283043opt-32gcc -mcpu=arm8 -O -fomit-frame-pointer2012030320120225
283109opt-32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012030320120225
283245opt-32gcc -mcpu=arm810 -O -fomit-frame-pointer2012030320120225
285134opt-32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012030320120225
286183opt-32gcc -Os -fomit-frame-pointer2012030320120225
286312opt-32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012030320120225
287182opt-32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2012030320120225
303829opt-64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012030420120225
318860opt-32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012030320120225
318912opt-32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012030320120225
320067opt-32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012030320120225
320850opt-32gcc -funroll-loops -O -fomit-frame-pointer2012030320120225
324025opt-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012030320120225
324078opt-32gcc -funroll-loops -Os -fomit-frame-pointer2012030320120225
352448opt-64gcc -O2 -fomit-frame-pointer2012030320120225
355734opt-64gcc -funroll-loops -O3 -fomit-frame-pointer2012030420120225
356868opt-64gcc -funroll-loops -O2 -fomit-frame-pointer2012030420120225
359610opt-64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012030420120225
360085opt-64gcc -O3 -fomit-frame-pointer2012030320120225
366117opt-64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012030420120225
384727opt-64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2012030420120225
392442opt-64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012030320120225
392823opt-64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012030320120225
393050opt-64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012030320120225
393061opt-64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012030320120225
394062opt-64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012030320120225
402753opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012030420120225
402961opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012030420120225
403982opt-64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012030420120225
408321opt-64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012030420120225
414989opt-64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2012030420120225
422434opt-64gcc -mcpu=xscale -Os -fomit-frame-pointer2012030420120225
424872opt-64gcc -mcpu=arm9 -Os -fomit-frame-pointer2012030320120225
425268opt-64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012030420120225
425405opt-64gcc -mcpu=arm920t -Os -fomit-frame-pointer2012030320120225
427046opt-64gcc -mcpu=arm940t -Os -fomit-frame-pointer2012030420120225
427160opt-64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012030420120225
427891opt-64gcc -mcpu=arm920 -Os -fomit-frame-pointer2012030320120225
429185opt-64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012030320120225
429837opt-64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012030420120225
435717opt-64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012030320120225
435957opt-64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012030320120225
436434opt-64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012030320120225
439251opt-64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012030320120225
440481opt-64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012030320120225
463084opt-64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012030420120225
464382opt-64gcc -mcpu=arm9e -Os -fomit-frame-pointer2012030320120225
468094opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012030420120225
469276opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012030420120225
470463opt-64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012030420120225
471076opt-64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012030320120225
471285opt-64gcc -mcpu=xscale -O3 -fomit-frame-pointer2012030420120225
471488opt-64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012030420120225
471563opt-64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012030320120225
472007opt-64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012030420120225
473158opt-64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012030320120225
473245opt-64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012030320120225
473760opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012030420120225
474210opt-64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012030420120225
474392opt-64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012030420120225
474414opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012030420120225
475695opt-64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012030320120225
476869opt-64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012030420120225
482389opt-64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012030420120225
494059opt-64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012030420120225
494281opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012030420120225
494922opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012030320120225
495141opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012030320120225
495146opt-32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012030320120225
495635opt-32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012030320120225
497669opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012030320120225
497746opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012030320120225
497747opt-32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012030320120225
497835opt-32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012030320120225
499358opt-64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012030420120225
500726opt-64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012030420120225
500752opt-64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012030420120225
500891opt-64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012030420120225
501097opt-64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012030420120225
502451opt-64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012030320120225
502818opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012030320120225
502900opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012030320120225
503049opt-32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012030320120225
503152opt-32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012030320120225
503419opt-64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012030320120225
504316opt-64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012030420120225
504534opt-64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012030320120225
505060opt-64gcc -mcpu=xscale -O2 -fomit-frame-pointer2012030420120225
505332opt-64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012030320120225
505786opt-64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012030320120225
508530opt-64gcc -mcpu=arm9e -O -fomit-frame-pointer2012030320120225
508905opt-64gcc -mcpu=arm1020t -O -fomit-frame-pointer2012030420120225
509839opt-64gcc -mcpu=ep9312 -O -fomit-frame-pointer2012030420120225
510410opt-64gcc -mcpu=xscale -O -fomit-frame-pointer2012030420120225
510583opt-64gcc -mcpu=arm920 -O -fomit-frame-pointer2012030320120225
511311opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012030420120225
511707opt-64gcc -mcpu=arm9 -O -fomit-frame-pointer2012030320120225
513050opt-32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012030320120225
513276opt-64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012030320120225
513492opt-64gcc -mcpu=arm920t -O -fomit-frame-pointer2012030420120225
513791opt-32gcc -mcpu=xscale -Os -fomit-frame-pointer2012030320120225
514857opt-64gcc -mcpu=arm940t -O -fomit-frame-pointer2012030420120225
516296opt-32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012030320120225
519500opt-64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012030420120225
527792opt-64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012030420120225
539416opt-32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012030320120225
539798opt-32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012030320120225
540165opt-32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012030320120225
541750opt-32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012030320120225
541827opt-32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012030320120225
541847opt-32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012030320120225
542568opt-32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012030320120225
542606opt-32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012030320120225
542622opt-32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012030320120225
543765opt-32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012030320120225
543781opt-32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012030320120225
543791opt-32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012030320120225
543834opt-32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012030320120225
543860opt-32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012030320120225
544163opt-32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012030320120225
545789opt-32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012030320120225
545930opt-32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012030320120225
546006opt-32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012030320120225
546124opt-32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012030320120225
546244opt-32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012030320120225
546381opt-32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012030320120225
548646opt-32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012030320120225
548651opt-32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012030320120225
548669opt-32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012030320120225
548709opt-32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012030320120225
548715opt-32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012030320120225
549350opt-32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012030320120225
549576opt-64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012030420120225
552061opt-64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012030420120225
581862opt-32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012030320120225
583503opt-32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012030320120225
585038opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012030320120225
585076opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012030320120225
585377opt-32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012030320120225
585688opt-32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012030320120225
586425opt-32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012030320120225
608493opt-32gcc -mcpu=xscale -O -fomit-frame-pointer2012030320120225
608511opt-32gcc -mcpu=arm9e -O -fomit-frame-pointer2012030320120225
608559opt-32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012030320120225
609000opt-32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012030320120225
617038opt-32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012030320120225
617082opt-32gcc -mcpu=arm940t -O -fomit-frame-pointer2012030320120225
617170opt-32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012030320120225
617174opt-32gcc -mcpu=arm9 -O -fomit-frame-pointer2012030320120225
617183opt-32gcc -mcpu=arm920t -O -fomit-frame-pointer2012030320120225
617402opt-32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012030320120225
617522opt-32gcc -mcpu=arm920 -O -fomit-frame-pointer2012030320120225
723222opt-64gcc -funroll-loops2012030420120225
732093opt-64gcc2012030320120225
871759opt-32cc2012030320120225
871827opt-32gcc2012030320120225
871908opt-32gcc -funroll-loops2012030320120225
888438opt-64cc2012030420120225
5317708refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012021320120211
5325106refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012021320120211
5328395refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012021320120211
5329113refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012021320120211
5331922refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012021320120211
5366416refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012021320120211
5372030refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012021320120211
5375718refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012021320120211
5377924refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012021320120211
5378226refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012021320120211
5393559refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012021320120211
5396095refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012021320120211
5425714refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012021320120211
5433342refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012021320120211
5441519refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012021320120211
5685939refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2012021320120211
5869716refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012021320120211
5870934refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012021320120211
5876930refgcc -mcpu=arm810 -O -fomit-frame-pointer2012021320120211
5883103refgcc -mcpu=strongarm -O -fomit-frame-pointer2012021320120211
5885499refgcc -mcpu=arm8 -O -fomit-frame-pointer2012021320120211
6057384refgcc -funroll-loops -O2 -fomit-frame-pointer2012021320120211
6080296refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012021320120211
6103265refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021320120211
6106526refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021320120211
6116087refgcc -O3 -fomit-frame-pointer2012021320120211
6121475refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2012021320120211
6136955refgcc -funroll-loops -O3 -fomit-frame-pointer2012021320120211
6153523refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012021320120211
6154486refgcc -Os -fomit-frame-pointer2012021320120211
6163437refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012021320120211
6177505refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021320120211
6179344refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012021320120211
6188252refgcc -funroll-loops -Os -fomit-frame-pointer2012021320120211
6227387refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021320120211
6278422refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2012021320120211
6289529refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021320120211
6325961refgcc -O2 -fomit-frame-pointer2012021320120211
6328701refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012021320120211
6331407refgcc -O -fomit-frame-pointer2012021320120211
6340724refgcc -fno-schedule-insns -O -fomit-frame-pointer2012021320120211
6344806refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2012021320120211
6896950refgcc -funroll-loops -O -fomit-frame-pointer2012021320120211
6898459refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021320120211
8988536refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012021320120211
8997377refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012021320120211
8998456refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012021320120211
9001476refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012021320120211
9180435refgcc -mcpu=xscale -Os -fomit-frame-pointer2012021320120211
9184515refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012021320120211
9191649refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012021320120211
9193079refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012021320120211
9238541refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012021320120211
9240610refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012021320120211
9250216refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012021320120211
9250843refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012021320120211
9252433refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012021320120211
9255864refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012021320120211
9261620refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012021320120211
9640246refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012021320120211
9644357refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012021320120211
9651477refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012021320120211
9653047refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012021320120211
9659193refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012021320120211
9663416refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012021320120211
9666727refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012021320120211
9667797refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012021320120211
9719702refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012021320120211
9720261refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012021320120211
9722239refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012021320120211
9722698refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012021320120211
9779091refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012021320120211
9779876refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012021320120211
9780754refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012021320120211
9781229refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012021320120211
9783431refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012021320120211
9783744refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012021320120211
9784057refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012021320120211
9802193refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012021320120211
9802502refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012021320120211
9803131refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012021320120211
9803763refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012021320120211
9807713refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012021320120211
9808144refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012021320120211
9808558refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012021320120211
9900909refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012021320120211
9902990refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012021320120211
9904064refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012021320120211
9905777refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012021320120211
10720767refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012021320120211
10723799refgcc -mcpu=xscale -O -fomit-frame-pointer2012021320120211
10730791refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012021320120211
10736938refgcc -mcpu=arm9e -O -fomit-frame-pointer2012021320120211
10918261refgcc -mcpu=arm9 -O -fomit-frame-pointer2012021320120211
10919828refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012021320120211
10920064refgcc -mcpu=arm920 -O -fomit-frame-pointer2012021320120211
10920450refgcc -mcpu=arm940t -O -fomit-frame-pointer2012021320120211
10921180refgcc -mcpu=arm920t -O -fomit-frame-pointer2012021320120211
10921300refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012021320120211
10927366refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012021320120211
11004280refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012021320120211
11009853refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012021320120211
11020539refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012021320120211
11027412refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012021320120211
23158946refcc2012021320120211
23162381refgcc -funroll-loops2012021320120211
23183823refgcc2012021320120211

Compiler output

Implementation: crypto_hash/mgrostl256/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref opt-64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref opt-64
gcc -mcpu=arm810 -O -fomit-frame-pointer ref opt-64
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref opt-64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref opt-64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref opt-64
gcc -mcpu=arm8 -O -fomit-frame-pointer ref opt-64
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm -O -fomit-frame-pointer ref opt-64
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref opt-64

Compiler output

Implementation: crypto_hash/mgrostl256/opt-32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
mGroestl.c: mGroestl.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt-32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt-32
gcc -mcpu=arm810 -O -fomit-frame-pointer opt-32
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt-32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt-32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt-32
gcc -mcpu=arm8 -O -fomit-frame-pointer opt-32
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt-32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt-32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt-32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt-32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt-32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt-32
gcc -mcpu=strongarm -O -fomit-frame-pointer opt-32
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt-32