Implementation notes: armeabi, h5tegra, crypto_hash/echosp512

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: echosp512
TimeImplementationCompilerBenchmark dateSUPERCOP version
250012powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
250086powerpc/pp32cv2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
250099powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
250175powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
250280powerpc/pp32cv2gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
269127generic/opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
269227generic/opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
269548generic/opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
269710generic/opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
269773generic/opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
275291powerpc/pp32cv2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
276457powerpc/pp32cv2gcc -Os -fomit-frame-pointer2011112120110914
276465powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
276549powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
287678powerpc/pp32cv2gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
287725powerpc/pp32cv2gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
287777powerpc/pp32cv2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
287814powerpc/pp32cv2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
287878powerpc/pp32cv2gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
289701powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
292531powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
293678powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
295446powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
297001powerpc/pp32cv2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
298588powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
300475generic/opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
300530generic/opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
300536generic/opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
300602generic/opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
300629generic/opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
318806generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
320928generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
322625generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
323149generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
324687powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
324805powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
331929powerpc/pp32cv2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
332024powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
332111powerpc/pp32cv2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
332118powerpc/pp32cv2gcc -O -fomit-frame-pointer2011112120110914
334910generic/opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
337955generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
338016generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
338110generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
338296generic/opt32gcc -Os -fomit-frame-pointer2011112120110914
339202generic/opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
365978generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
366448generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
367721generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
372116generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
373887powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
381761powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
384709generic/opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
385029generic/opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
385058generic/opt64gcc -Os -fomit-frame-pointer2011112120110914
385074generic/opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
385436powerpc/pp32cv1gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
385469powerpc/pp32cv1gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
385482powerpc/pp32cv1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
385552powerpc/pp32cv1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
385765generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
385826generic/opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
385832powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
385846generic/opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
385980generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
386251generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
389085powerpc/pp32cv2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
389188powerpc/pp32cv2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
389348powerpc/pp32cv2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
389365powerpc/pp32cv2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
389424powerpc/pp32cv2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
389972powerpc/pp32cv2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
390005powerpc/pp32cv2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
390007powerpc/pp32cv2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
390129powerpc/pp32cv2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
390165powerpc/pp32cv2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
390904generic/opt64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
391410generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
391830powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
391876generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
391885generic/opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
392022generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
392037generic/opt32gcc -O -fomit-frame-pointer2011112120110914
392362generic/opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
395385generic/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
402653powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
409035powerpc/pp32cv1gcc -Os -fomit-frame-pointer2011112120110914
409409powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
417210powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
417402powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
420667generic/opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
421039generic/opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
421053generic/opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
421104generic/opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
421413generic/opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
429413powerpc/pp32cv1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
429472powerpc/pp32cv1gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
429477powerpc/pp32cv1gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
429526powerpc/pp32cv1gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
432166powerpc/pp32cv1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
434381powerpc/pp32cv1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
451272powerpc/pp32cv1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
453706powerpc/pp32cv2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
454057powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
456138powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
456892generic/opt64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
457111generic/opt64gcc -O -fomit-frame-pointer2011112120110914
457116generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
457611powerpc/pp32cv2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
457637generic/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
458635powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2011112120110914
460656powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2011112120110914
460838powerpc/pp32cv2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
461962powerpc/pp32cv1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
462010powerpc/pp32cv1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
462228powerpc/pp32cv1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
463908powerpc/pp32cv1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
464373powerpc/pp32cv2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
464906powerpc/pp32cv1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
472032generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
472659generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
473671powerpc/pp32cv1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
473745powerpc/pp32cv1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
473811powerpc/pp32cv1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
473824powerpc/pp32cv1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
474049powerpc/pp32cv1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
475416generic/opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
476032generic/opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
477208generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
477668generic/opt32gcc -O3 -fomit-frame-pointer2011112120110914
478146powerpc/pp32cv1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
478999generic/opt32gcc -O2 -fomit-frame-pointer2011112120110914
479746generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
481981powerpc/pp32cv1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
483071generic/opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
483501generic/opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
483574generic/opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
483781generic/opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
484056generic/opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
485658generic/opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
485766generic/opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
485875generic/opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
486094generic/opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
486151generic/opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
488790powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
488802powerpc/pp32cv1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
488879powerpc/pp32cv1gcc -O -fomit-frame-pointer2011112120110914
489837powerpc/pp32cv1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
492172powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
492570powerpc/pp32cv2gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
492593powerpc/pp32cv2gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
492674powerpc/pp32cv2gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
493135powerpc/pp32cv2gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
495932powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
496764powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
502049powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2011112120110914
502531powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
502854powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
506544powerpc/pp32cv2gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
506598powerpc/pp32cv2gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
506636powerpc/pp32cv2gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
506697powerpc/pp32cv2gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
506755powerpc/pp32cv2gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
506816powerpc/pp32cv2gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
507233powerpc/pp32cv2gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
507250powerpc/pp32cv2gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
507927powerpc/pp32cv2gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
511271powerpc/pp32cv2gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
514198generic/opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
519751generic/opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
524209powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2011112120110914
532439generic/opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
532574generic/opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
532828generic/opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
532886generic/opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
535550generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
535559generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
535604generic/opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
535621generic/opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
535714generic/opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
535726generic/opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
535742generic/opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
535753generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
535753generic/opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
535753generic/opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
535792generic/opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
535797generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
535800generic/opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
535886generic/opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
535936generic/opt32gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
536596generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
536650generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
536705generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
536721generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
537106generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
537120generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
537176generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
537229generic/opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
537305generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
537373generic/opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
537509generic/opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
544244generic/opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
544253generic/opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
544300generic/opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
544301generic/opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
544310generic/opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
544361generic/opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
544407generic/opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
544415generic/opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
544632generic/opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
545992powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
545994powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
545997powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
546144powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
547218generic/opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
547901generic/opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
548011powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
548058generic/opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
548058generic/opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
548060generic/opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
548069powerpc/pp32cv2gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
548070powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
548076generic/opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
548105generic/opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
548157generic/opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
548161generic/opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
548186generic/opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
548199powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
548393powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
548661generic/opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
548816generic/opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
548921generic/opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
548935generic/opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
548952generic/opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
549028generic/opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
549051generic/opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
549099generic/opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
549100generic/opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
549101generic/opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
549415generic/opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
551798powerpc/pp32cv2gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
551820powerpc/pp32cv1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
551938powerpc/pp32cv2gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
552068powerpc/pp32cv2gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
552357powerpc/pp32cv2gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
552376powerpc/pp32cv2gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
552384powerpc/pp32cv2gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
552464powerpc/pp32cv2gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
552485powerpc/pp32cv2gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
552510powerpc/pp32cv2gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
552522powerpc/pp32cv2gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
552590powerpc/pp32cv2gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
552598powerpc/pp32cv2gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
553013powerpc/pp32cv2gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
553021powerpc/pp32cv2gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
553228powerpc/pp32cv2gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
553274powerpc/pp32cv2gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
555714powerpc/pp32cv1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
555835powerpc/pp32cv2gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
555916powerpc/pp32cv2gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
556042powerpc/pp32cv2gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
559283powerpc/pp32cv2gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
561183powerpc/pp32cv2gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
596707generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
596719generic/opt64gcc -O3 -fomit-frame-pointer2011112120110914
597152generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
599129generic/opt64gcc -O2 -fomit-frame-pointer2011112120110914
600267generic/opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
601953generic/opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
622363generic/opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
622666generic/opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
622917generic/opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
624061generic/opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
624090generic/opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
624445generic/opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
624576generic/opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
624602generic/opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
626210generic/opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
626296generic/opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
636075generic/opt64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
637858generic/opt64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
667565powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
667807powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
667975powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
668887powerpc/pp32cv2gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
668959powerpc/pp32cv2gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
669002powerpc/pp32cv2gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
669048powerpc/pp32cv2gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
669063powerpc/pp32cv2gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
669097powerpc/pp32cv2gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
669198powerpc/pp32cv2gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
669221powerpc/pp32cv2gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
669371powerpc/pp32cv2gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
669436powerpc/pp32cv2gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
670485powerpc/pp32cv2gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
672374powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
678530generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
678626generic/opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
678627generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
678630generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
678648generic/opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
678648generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
678657generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
678778generic/opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
678783generic/opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
678791generic/opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
678793generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
678809generic/opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
678814generic/opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
678825generic/opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
678864generic/opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
686402generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
686518generic/opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
686543generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
686833generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
686955generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
688402generic/opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
695404generic/opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
695731generic/opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
695845generic/opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
696027generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
696066generic/opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
696118generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
696729generic/opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
696987generic/opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
697010generic/opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
697024generic/opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
697132generic/opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
697150generic/opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
697192generic/opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
697904generic/opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
699761generic/opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
699768generic/opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
699786generic/opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
699792generic/opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
699793generic/opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
699798generic/opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
699799generic/opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
699827generic/opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
699831generic/opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
700398generic/opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
706884generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
707009generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
707158generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
707179generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
715616generic/opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
727629generic/opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
727632generic/opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
727647generic/opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
727647generic/opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
727651generic/opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
727656generic/opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
727776generic/opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
727780generic/opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
728432generic/opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
729606generic/opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
747626powerpc/pp32cv1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
748640powerpc/pp32cv1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
748703powerpc/pp32cv1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
748995powerpc/pp32cv1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
751690powerpc/pp32cv1gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
766526powerpc/pp32cv1gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
769418powerpc/pp32cv1gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
769579powerpc/pp32cv1gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
769748powerpc/pp32cv1gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
770454powerpc/pp32cv1gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
771129powerpc/pp32cv1gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
771232powerpc/pp32cv1gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
771430powerpc/pp32cv1gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
771434powerpc/pp32cv1gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
771497powerpc/pp32cv1gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
798282powerpc/pp32cv1gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
802197powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
802302powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
802582powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
802740powerpc/pp32cv1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
803577powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
804043powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
804720powerpc/pp32cv1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
804819powerpc/pp32cv1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
804902powerpc/pp32cv1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
805111powerpc/pp32cv1gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
805150powerpc/pp32cv1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
805204powerpc/pp32cv1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
805439powerpc/pp32cv1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
806093powerpc/pp32cv1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
806343powerpc/pp32cv1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
807528powerpc/pp32cv1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
807773powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
807912powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
809309powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
810278powerpc/pp32cv1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
811060powerpc/pp32cv1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
811382powerpc/pp32cv1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
811630powerpc/pp32cv1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
811650powerpc/pp32cv1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
811659powerpc/pp32cv1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
811701powerpc/pp32cv1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
811776powerpc/pp32cv1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
812136powerpc/pp32cv1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
830021powerpc/pp32cv1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
841783generic/opt32cc2011112120110914
842416generic/opt32gcc2011112120110914
843137generic/opt32gcc -funroll-loops2011112120110914
885145powerpc/pp32cv2cc2011112120110914
885470powerpc/pp32cv2gcc -funroll-loops2011112120110914
885662powerpc/pp32cv2gcc2011112120110914
956093powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
956217powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
956361powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
956442powerpc/pp32cv1gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
956513powerpc/pp32cv1gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
956591powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
956700powerpc/pp32cv1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
957126powerpc/pp32cv1gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
957246powerpc/pp32cv1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
957929powerpc/pp32cv1gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
957973powerpc/pp32cv1gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
958100powerpc/pp32cv1gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
958918powerpc/pp32cv1gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
958961powerpc/pp32cv1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
959129powerpc/pp32cv1gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
996751powerpc/pp32cv1gcc2011112120110914
997415powerpc/pp32cv1cc2011112120110914
998753powerpc/pp32cv1gcc -funroll-loops2011112120110914
1151324generic/opt64gcc2011112120110914
1151363generic/opt64cc2011112120110914
1151535generic/opt64gcc -funroll-loops2011112120110914

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc generic/opt32
gcc generic/opt32
gcc -O2 -fomit-frame-pointer generic/opt32
gcc -O3 -fomit-frame-pointer generic/opt32
gcc -O -fomit-frame-pointer generic/opt32
gcc -Os -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops generic/opt32
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo32.c: echo32.c:1:0: warning: target CPU does not support THUMB instructions
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
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 generic/opt32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm810 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm810 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo32.c: echo32.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 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo64.c: echo64.c:1:0: warning: target CPU does not support THUMB instructions
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
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 generic/opt64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm810 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm810 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -Os -fomit-frame-pointer generic/opt64