Implementation notes: armeabi, flops, crypto_hash/echo512

Computer: flops
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: echo512
TimeImplementationCompilerBenchmark dateSUPERCOP version
249544sphlibgcc -O3 -fomit-frame-pointer2014042920140425
251868sphlibgcc -O2 -fomit-frame-pointer2014042920140425
251933sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
252072sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
252852sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
255695sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
256047sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
256680sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
257342sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
257812sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
275008sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
276942sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
279211sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
280575sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
286255generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
287262generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
295011sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
295013sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
295013sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
295016sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
295026sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
296479sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
296855sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
296874sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
296905sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
297028sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
302166sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
303804sphlib-smallgcc -O3 -fomit-frame-pointer2014042920140425
304006sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
306072sphlib-smallgcc -O2 -fomit-frame-pointer2014042920140425
306108sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
306160sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
308405sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
312451sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
312992sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
316434sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
316454sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
317262generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
317276generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
319607sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
327807powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
329889sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
330654sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
330928sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
333648sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
337534sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
337544sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
337566sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
337595sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
337626sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
339444sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
339906sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
339921sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
339936sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
339938sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
339938sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
341249generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
341352generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
347404powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
351800powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
351863powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
351912powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
352513powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
354703sphlibgcc -Os -fomit-frame-pointer2014042920140425
354709sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
354816sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
355230sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
355349generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
355394generic/opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
357534sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
357593sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
358301sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
358718generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
359443generic/opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
361673powerpc/pp32cv2gcc -Os -fomit-frame-pointer2014042920140425
361682powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
362362powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
362550sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
365269generic/opt32gcc -Os -fomit-frame-pointer2014042920140425
365680generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
366271generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
369334generic/opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
369377powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
369594generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
370568sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
370588sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
371066generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
371258powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2014042920140425
371556powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
372270powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
372476powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2014042920140425
372552powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
374094generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
375472generic/opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
377008generic/opt32gcc -O3 -fomit-frame-pointer2014042920140425
377972generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
378003generic/opt32gcc -O2 -fomit-frame-pointer2014042920140425
378486generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
378745powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
378761powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
379121powerpc/pp32cv2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
379145powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
379164powerpc/pp32cv2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
380886sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
380962sphlib-smallgcc -Os -fomit-frame-pointer2014042920140425
380972sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
381348sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
383278sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
383392sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
384995powerpc/pp32cv2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
385393sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
385491sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
385657powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
386677powerpc/pp32cv2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
387098sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
387255sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
387474sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
400541generic/opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
400576generic/opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
400615generic/opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
400619generic/opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
401556generic/opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
402372powerpc/pp32cv2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
406448sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
406460sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
406460sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
409063sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
409077sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
409126powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
409499powerpc/pp32cv2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
409510powerpc/pp32cv2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
409556powerpc/pp32cv2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
409575powerpc/pp32cv2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
409754powerpc/pp32cv2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
409841powerpc/pp32cv2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
410046powerpc/pp32cv2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
410052powerpc/pp32cv2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
410056powerpc/pp32cv2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
410068powerpc/pp32cv2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
410114powerpc/pp32cv2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
410946powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
417582generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
418240generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
421538powerpc/pp32cv2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
422920powerpc/pp32cv2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
430203generic/opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
434419generic/opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
436494sphlibgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
436514sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
438034sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
438093sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
438127sphlibgcc -O -fomit-frame-pointer2014042920140425
438180sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
438191sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
438619sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
448141generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
448183generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
448676sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
448684sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
452812powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
453326generic/opt32gcc -O -fomit-frame-pointer2014042920140425
453399generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
453403generic/opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
453627generic/opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
456928powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
456937powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014042920140425
457940powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
460183generic/opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
460184generic/opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
460203generic/opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
460203generic/opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
460227generic/opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
460508generic/opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
460563generic/opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
460615generic/opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
460801generic/opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
460872generic/opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
463654powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014042920140425
464760sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
464815sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
464853sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
464854sphlib-smallgcc -O -fomit-frame-pointer2014042920140425
464867sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
464913sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
465033powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
467939generic/opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
467939generic/opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
468290generic/opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
468343generic/opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
470353generic/opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
472290powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
473472powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
473781sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
478457powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
482648powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
482662powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
483617powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
484055sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
484056sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
484073sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
484268sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
484274sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
484584powerpc/pp32cv1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
493525powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
494056powerpc/pp32cv1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
497429powerpc/pp32cv1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
497433powerpc/pp32cv1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
497464powerpc/pp32cv1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
497900powerpc/pp32cv1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
498803powerpc/pp32cv1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
499465powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
502635powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
506526powerpc/pp32cv2gcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
506539powerpc/pp32cv2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
506555powerpc/pp32cv2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
506613powerpc/pp32cv2gcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
506841powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014042920140425
507598powerpc/pp32cv2gcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
508784powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
508876powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
509078powerpc/pp32cv1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
509891powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
514642powerpc/pp32cv2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
514729powerpc/pp32cv2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
514768powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
514850powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
514894powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
516852powerpc/pp32cv2gcc -O -fomit-frame-pointer2014042920140425
520232sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
520279sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
520280sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
520335sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
520724powerpc/pp32cv1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
520726powerpc/pp32cv1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
520748powerpc/pp32cv1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
520786powerpc/pp32cv1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
520802sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
520856powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
540506powerpc/pp32cv1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
554980powerpc/pp32cv1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
556333powerpc/pp32cv1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
561715powerpc/pp32cv1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
561719powerpc/pp32cv1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
561741powerpc/pp32cv1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
562397generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
562440generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
564604powerpc/pp32cv1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
564680powerpc/pp32cv1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
566247powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
571762generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
571768generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
574252generic/opt64gcc -Os -fomit-frame-pointer2014042920140425
574252generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
574760generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
575539generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
575742generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
592117generic/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014042920140425
604457generic/opt64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014042920140425
669708generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
671315generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
684138generic/opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014042920140425
684156generic/opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014042920140425
684759generic/opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014042920140425
684770generic/opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014042920140425
689506generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014042920140425
715101generic/opt64gcc -O2 -fomit-frame-pointer2014042920140425
727286generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
727311generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
729944generic/opt64gcc -O3 -fomit-frame-pointer2014042920140425
735615generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014042920140425
740791generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014042920140425
747796generic/opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014042920140425
749411generic/opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014042920140425
749576generic/opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014042920140425
755175generic/opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014042920140425
755189generic/opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014042920140425
755206generic/opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014042920140425
756059powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
756065powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
761937generic/opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014042920140425
763591powerpc/pp32cv1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
763642powerpc/pp32cv1gcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
763647powerpc/pp32cv1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
763656powerpc/pp32cv1gcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
763854powerpc/pp32cv1gcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
766251powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
766274powerpc/pp32cv1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
766424powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
769747powerpc/pp32cv1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
769797powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
771575generic/opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014042920140425
771577generic/opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014042920140425
771671generic/opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014042920140425
771772generic/opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014042920140425
771831generic/opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014042920140425
782160generic/opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014042920140425
783020generic/opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014042920140425
789582generic/opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014042920140425
789646generic/opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014042920140425
793795generic/opt64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014042920140425
797055generic/opt64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014042920140425
797095generic/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014042920140425
797107generic/opt64gcc -O -fomit-frame-pointer2014042920140425
797113generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
809265generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
809290generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
809385generic/opt64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014042920140425
878141powerpc/pp32cv1gcc -O -fomit-frame-pointer2014042920140425
946039generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
1155349sphlibcc2014042920140425
1155412sphlibgcc2014042920140425
1155479sphlibgcc -funroll-loops2014042920140425
1214730generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014042920140425
1224870sphlib-smallgcc -funroll-loops2014042920140425
1224894sphlib-smallcc2014042920140425
1224895sphlib-smallgcc2014042920140425
1243486generic/opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014042920140425
1246217generic/opt32gcc2014042920140425
1246466generic/opt32cc2014042920140425
1246487generic/opt32gcc -funroll-loops2014042920140425
1494156generic/opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014042920140425
1546295generic/opt64cc2014042920140425
1546303generic/opt64gcc2014042920140425
1546460generic/opt64gcc -funroll-loops2014042920140425
1586773powerpc/pp32cv2gcc -funroll-loops2014042920140425
1586787powerpc/pp32cv2cc2014042920140425
1587040powerpc/pp32cv2gcc2014042920140425
1702434powerpc/pp32cv1gcc -funroll-loops2014042920140425
1702459powerpc/pp32cv1gcc2014042920140425
1702498powerpc/pp32cv1cc2014042920140425

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64':
echo64.c: echo64.c:501:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:488:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 35, 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=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-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -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=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: cc
hash.c: hash.c:18:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc ccalik/bitsliced
gcc ccalik/bitsliced
gcc -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -O -fomit-frame-pointer ccalik/bitsliced
gcc -Os -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops ccalik/bitsliced
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer ccalik/bitsliced
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer ccalik/bitsliced

Compiler output

Implementation: crypto_hash/echo512/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo.c: echo.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo32.c: echo32.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -Os -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -Os -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -Os -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo64.c: echo64.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64':
echo64.c: echo64.c:501:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:488: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 [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:18:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

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