Implementation notes: armeabi, h4mx515e, crypto_hash/echosp512

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: echosp512
TimeImplementationCompilerBenchmark dateSUPERCOP version
202003generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
205751generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
229775generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
230011powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
231479generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
233137powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
234836powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
238924generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
242301generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
251096powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
287621generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2014062820140622
287641generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
290484generic/opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062820140622
290492generic/opt32gcc -O -fomit-frame-pointer2014062720140622
290543generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
290550generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
290637generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
292837generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
292923generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
302420powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
311019generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
312920generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
317818generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
317870generic/opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062820140622
323208generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
324395generic/opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062820140622
324578generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
325424generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
326205powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
328420powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
329507powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
332045powerpc/pp32cv2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062820140622
335256generic/opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062720140622
335291generic/opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014062720140622
335322generic/opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014062720140622
335337generic/opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062720140622
335373generic/opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014062720140622
340263powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
349091generic/opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062820140622
349344generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
353926powerpc/pp32cv2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062820140622
354116powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
357728powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
366838powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2014062820140622
366903powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
376899powerpc/pp32cv2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062820140622
376969powerpc/pp32cv2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062820140622
376990powerpc/pp32cv2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062820140622
376999powerpc/pp32cv2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062820140622
377007powerpc/pp32cv2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062820140622
377731powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2014062820140622
377811generic/opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062720140622
382714generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
382745generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062720140622
382764generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062720140622
382907generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
383355powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2014062820140622
383609generic/opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062720140622
384462powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2014062820140622
386587generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
386595generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
386598generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062720140622
386711generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062720140622
387355generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
387360generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
389808generic/opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062720140622
389822generic/opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062720140622
389869generic/opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062720140622
389934generic/opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062720140622
389937generic/opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062720140622
389991generic/opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062720140622
390025generic/opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062720140622
390026generic/opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062720140622
390042generic/opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062720140622
393569generic/opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062720140622
393581generic/opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062720140622
393590generic/opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062720140622
393594generic/opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062720140622
393612generic/opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062720140622
393781generic/opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062720140622
393882generic/opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062720140622
393951generic/opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062720140622
394079powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
394095powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
394330generic/opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062720140622
394335powerpc/pp32cv2gcc -O -fomit-frame-pointer2014062820140622
394362powerpc/pp32cv2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062820140622
394384powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
396385generic/opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062720140622
397608generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
398625generic/opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062820140622
399298powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062820140622
399313powerpc/pp32cv2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062820140622
399314powerpc/pp32cv2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062820140622
399770generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
400406generic/opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062720140622
402573generic/opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062820140622
403647powerpc/pp32cv2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062820140622
403678powerpc/pp32cv2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062820140622
403717powerpc/pp32cv2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062820140622
403735powerpc/pp32cv2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062820140622
403785powerpc/pp32cv2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062820140622
404549powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062820140622
405516powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
405679powerpc/pp32cv2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062820140622
406996powerpc/pp32cv2gcc -mcpu=arm810 -O -fomit-frame-pointer2014062820140622
407050powerpc/pp32cv2gcc -mcpu=arm8 -O -fomit-frame-pointer2014062820140622
407054powerpc/pp32cv2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062820140622
407095powerpc/pp32cv2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062820140622
407177powerpc/pp32cv2gcc -mcpu=strongarm -O -fomit-frame-pointer2014062820140622
407283generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
407340generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2014062820140622
410034generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
410118generic/opt64gcc -O -fomit-frame-pointer2014062820140622
410154generic/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062820140622
417145powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014062820140622
419110powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2014062820140622
419286generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
420015powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
422144powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014062820140622
428985generic/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062820140622
433755powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014062820140622
435051powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
438200generic/opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062820140622
438201generic/opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062820140622
438236generic/opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014062820140622
438291generic/opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014062820140622
438353generic/opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014062820140622
445417powerpc/pp32cv1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062820140622
446792powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
448457powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014062820140622
454101powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
470459generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014062820140622
473870powerpc/pp32cv1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062820140622
476379powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
476481powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
476488powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062820140622
476508powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062820140622
477652generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
478085generic/opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062820140622
478895powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
481652generic/opt32gcc -O3 -fomit-frame-pointer2014062720140622
482444generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014062820140622
485307generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
485307generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
485388generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062820140622
485396generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062820140622
488799generic/opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062820140622
491213powerpc/pp32cv2gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062820140622
491225powerpc/pp32cv2gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062820140622
491241powerpc/pp32cv2gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062820140622
491257powerpc/pp32cv2gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062820140622
491283powerpc/pp32cv2gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062820140622
491314powerpc/pp32cv2gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062820140622
491360generic/opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062820140622
491370powerpc/pp32cv2gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062820140622
491400generic/opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062820140622
491403generic/opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062820140622
491403generic/opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062820140622
491406generic/opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062820140622
491416generic/opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062820140622
491429generic/opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062820140622
491464generic/opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062820140622
491578generic/opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062820140622
491790generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
491890powerpc/pp32cv2gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062820140622
491894powerpc/pp32cv2gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062820140622
491931powerpc/pp32cv2gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062820140622
493750generic/opt32gcc -O2 -fomit-frame-pointer2014062720140622
494216powerpc/pp32cv1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062820140622
494220powerpc/pp32cv1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062820140622
494272powerpc/pp32cv1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062820140622
494276powerpc/pp32cv1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062820140622
495057generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
495084generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062820140622
495113generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062820140622
495120generic/opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062820140622
495128generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
496983powerpc/pp32cv2gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062820140622
498185powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
498193powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
498198powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062820140622
498280powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062820140622
502172generic/opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062820140622
502177generic/opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062820140622
502233generic/opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062820140622
502242generic/opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062820140622
502250generic/opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062820140622
502279generic/opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062820140622
502293generic/opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062820140622
502313generic/opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062820140622
503017generic/opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062820140622
504928generic/opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062820140622
505072generic/opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062720140622
505122generic/opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062720140622
505159generic/opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062720140622
509981powerpc/pp32cv2gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062820140622
510014powerpc/pp32cv2gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062820140622
510104powerpc/pp32cv2gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062820140622
510152powerpc/pp32cv2gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062820140622
510341powerpc/pp32cv2gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062820140622
510345powerpc/pp32cv2gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062820140622
510376powerpc/pp32cv2gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062820140622
510387powerpc/pp32cv2gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062820140622
510419powerpc/pp32cv2gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062820140622
510503powerpc/pp32cv2gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062820140622
510521powerpc/pp32cv1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062820140622
510618powerpc/pp32cv1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062820140622
511596powerpc/pp32cv2gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062820140622
511973powerpc/pp32cv1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062820140622
512065powerpc/pp32cv1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062820140622
512359powerpc/pp32cv1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062820140622
512460powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014062820140622
512478powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
514556powerpc/pp32cv1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062820140622
514607powerpc/pp32cv1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062820140622
514611powerpc/pp32cv1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062820140622
514660powerpc/pp32cv1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062820140622
514687powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062820140622
515159generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2014062820140622
517468generic/opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062720140622
517468generic/opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062720140622
517524generic/opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062720140622
517564generic/opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062720140622
517621generic/opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062720140622
517656generic/opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062720140622
517719generic/opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062720140622
525489generic/opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062720140622
525492generic/opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062720140622
525540generic/opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062720140622
525564generic/opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062720140622
525625generic/opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062720140622
530815powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2014062820140622
532437powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
535787generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
536045generic/opt32gcc -Os -fomit-frame-pointer2014062720140622
536209powerpc/pp32cv1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062820140622
537512powerpc/pp32cv2gcc -Os -fomit-frame-pointer2014062820140622
538111powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
539912powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
539931powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062820140622
540207powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
542299powerpc/pp32cv1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062820140622
542342powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
553874generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062720140622
553885generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
553892generic/opt32gcc -mcpu=xscale -O -fomit-frame-pointer2014062720140622
553912generic/opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062720140622
553925generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062720140622
553969generic/opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062720140622
554012generic/opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2014062720140622
554029generic/opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2014062720140622
554061generic/opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062720140622
554061generic/opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062720140622
554081generic/opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2014062720140622
554093generic/opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2014062720140622
554094generic/opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2014062720140622
554113generic/opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062720140622
555654generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
559408powerpc/pp32cv1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062820140622
559449powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
561003powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014062820140622
563450powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014062820140622
566280powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
570932powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
574375generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062820140622
576102generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
581540powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062820140622
587866generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062820140622
602729generic/opt64gcc -O3 -fomit-frame-pointer2014062820140622
603781powerpc/pp32cv1gcc -mcpu=arm810 -O -fomit-frame-pointer2014062820140622
603881powerpc/pp32cv1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062820140622
603896powerpc/pp32cv1gcc -mcpu=strongarm -O -fomit-frame-pointer2014062820140622
603924powerpc/pp32cv1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062820140622
603976powerpc/pp32cv1gcc -mcpu=arm8 -O -fomit-frame-pointer2014062820140622
604790generic/opt64gcc -O2 -fomit-frame-pointer2014062820140622
607772generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014062820140622
608457generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014062820140622
623726generic/opt64gcc -Os -fomit-frame-pointer2014062820140622
624413generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2014062820140622
651354powerpc/pp32cv1gcc -O -fomit-frame-pointer2014062820140622
671539generic/opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062820140622
671620generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2014062820140622
671621generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer2014062820140622
671644generic/opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2014062820140622
671683generic/opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062820140622
671712generic/opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062820140622
671723generic/opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2014062820140622
671737generic/opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2014062820140622
671741generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
671742generic/opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062820140622
671746generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
671746generic/opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062820140622
671755generic/opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2014062820140622
671760generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062820140622
672666generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062820140622
672668powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062820140622
672671powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
672680powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
672694powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062820140622
672973powerpc/pp32cv2gcc -mcpu=arm9 -O -fomit-frame-pointer2014062820140622
672987powerpc/pp32cv2gcc -mcpu=arm920t -O -fomit-frame-pointer2014062820140622
673011powerpc/pp32cv2gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062820140622
673031powerpc/pp32cv2gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062820140622
673031powerpc/pp32cv2gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062820140622
673069powerpc/pp32cv2gcc -mcpu=arm940t -O -fomit-frame-pointer2014062820140622
673131powerpc/pp32cv2gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062820140622
673163powerpc/pp32cv2gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062820140622
673167powerpc/pp32cv2gcc -mcpu=xscale -O -fomit-frame-pointer2014062820140622
673226powerpc/pp32cv2gcc -mcpu=arm9e -O -fomit-frame-pointer2014062820140622
673700powerpc/pp32cv2gcc -mcpu=arm920 -O -fomit-frame-pointer2014062820140622
682329powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062820140622
687357generic/opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062820140622
687462generic/opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062820140622
689814generic/opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062820140622
690220generic/opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062820140622
690510generic/opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062820140622
692549generic/opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062820140622
692812generic/opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062820140622
692946generic/opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062820140622
692961generic/opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062820140622
692997generic/opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062820140622
693030generic/opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062820140622
693515generic/opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062820140622
694046generic/opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062820140622
694155generic/opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062820140622
694433generic/opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062820140622
706363powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
706398powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062820140622
707499powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062820140622
707523powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062820140622
719530powerpc/pp32cv1gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062820140622
719998powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062820140622
720040powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
720064powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062820140622
720088powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062820140622
723400powerpc/pp32cv1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062820140622
723457powerpc/pp32cv1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062820140622
723472powerpc/pp32cv1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062820140622
723489powerpc/pp32cv1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062820140622
723509powerpc/pp32cv1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062820140622
723528powerpc/pp32cv1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062820140622
724121powerpc/pp32cv1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062820140622
724212powerpc/pp32cv1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062820140622
724578powerpc/pp32cv1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062820140622
728746powerpc/pp32cv1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062820140622
732127powerpc/pp32cv1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062820140622
732138powerpc/pp32cv1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062820140622
732142powerpc/pp32cv1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062820140622
732171powerpc/pp32cv1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062820140622
732181powerpc/pp32cv1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062820140622
732183powerpc/pp32cv1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062820140622
732194powerpc/pp32cv1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062820140622
732253powerpc/pp32cv1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062820140622
736150powerpc/pp32cv1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062820140622
744397powerpc/pp32cv1gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062820140622
841353powerpc/pp32cv1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062820140622
918397generic/opt32cc2014062820140622
918424generic/opt32gcc -funroll-loops2014062820140622
918466generic/opt32gcc2014062720140622
949483powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
949629powerpc/pp32cv1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062820140622
949632powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062820140622
949635powerpc/pp32cv1gcc -mcpu=xscale -O -fomit-frame-pointer2014062820140622
949659powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062820140622
949728powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062820140622
949733powerpc/pp32cv1gcc -mcpu=arm920t -O -fomit-frame-pointer2014062820140622
949800powerpc/pp32cv1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062820140622
949814powerpc/pp32cv1gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062820140622
949822powerpc/pp32cv1gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062820140622
949831powerpc/pp32cv1gcc -mcpu=arm9e -O -fomit-frame-pointer2014062820140622
949916powerpc/pp32cv1gcc -mcpu=arm9 -O -fomit-frame-pointer2014062820140622
949937powerpc/pp32cv1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062820140622
949964powerpc/pp32cv1gcc -mcpu=arm920 -O -fomit-frame-pointer2014062820140622
950200powerpc/pp32cv1gcc -mcpu=arm940t -O -fomit-frame-pointer2014062820140622
1102207powerpc/pp32cv2gcc -funroll-loops2014062820140622
1102216powerpc/pp32cv2gcc2014062820140622
1102303powerpc/pp32cv2cc2014062820140622
1255222powerpc/pp32cv1gcc -funroll-loops2014062820140622
1255280powerpc/pp32cv1gcc2014062820140622
1255817powerpc/pp32cv1cc2014062820140622
1265423generic/opt64gcc -funroll-loops2014062820140622
1265424generic/opt64gcc2014062820140622
1265574generic/opt64cc2014062820140622

Compiler output

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

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

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: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-4Z6MZ6.s: Assembler messages:
echo32.c: /tmp/cc-4Z6MZ6.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4Z6MZ6.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-uBJnsu.s: Assembler messages:
echo32.c: /tmp/cc-uBJnsu.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-uBJnsu.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-oiTH8j.s: Assembler messages:
echo32.c: /tmp/cc-oiTH8j.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oiTH8j.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-fd45sc.s: Assembler messages:
echo64.c: /tmp/cc-fd45sc.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-fd45sc.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-fd45sc.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-fd45sc.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-fd45sc.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-fd45sc.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-fd45sc.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-SVoowD.s: Assembler messages:
echo32.c: /tmp/cc-SVoowD.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-SVoowD.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-ZXR773.s: Assembler messages:
echo32.c: /tmp/cc-ZXR773.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZXR773.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-WC4KM5.s: Assembler messages:
echo32.c: /tmp/cc-WC4KM5.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-WC4KM5.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-2sakXX.s: Assembler messages:
echo64.c: /tmp/cc-2sakXX.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-2sakXX.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-2sakXX.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-2sakXX.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-2sakXX.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-2sakXX.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-2sakXX.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-4CaSuV.s: Assembler messages:
echo32.c: /tmp/cc-4CaSuV.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4CaSuV.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-gCXK5K.s: Assembler messages:
echo32.c: /tmp/cc-gCXK5K.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-gCXK5K.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-vGQzgD.s: Assembler messages:
echo32.c: /tmp/cc-vGQzgD.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-vGQzgD.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-ySvtPU.s: Assembler messages:
echo64.c: /tmp/cc-ySvtPU.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ySvtPU.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ySvtPU.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-ySvtPU.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ySvtPU.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-ySvtPU.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ySvtPU.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-JbN5O0.s: Assembler messages:
echo32.c: /tmp/cc-JbN5O0.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-JbN5O0.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-abgQ6x.s: Assembler messages:
echo32.c: /tmp/cc-abgQ6x.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-abgQ6x.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-NR17DC.s: Assembler messages:
echo32.c: /tmp/cc-NR17DC.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-NR17DC.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-it6cgI.s: Assembler messages:
echo64.c: /tmp/cc-it6cgI.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-it6cgI.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-it6cgI.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-it6cgI.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-it6cgI.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-it6cgI.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-it6cgI.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-P6m9V9.s: Assembler messages:
echo32.c: /tmp/cc-P6m9V9.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-P6m9V9.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-lJyzRu.s: Assembler messages:
echo32.c: /tmp/cc-lJyzRu.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lJyzRu.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-qBSKIa.s: Assembler messages:
echo32.c: /tmp/cc-qBSKIa.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-qBSKIa.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-c53pjB.s: Assembler messages:
echo64.c: /tmp/cc-c53pjB.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-c53pjB.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-c53pjB.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-c53pjB.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-c53pjB.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-c53pjB.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-c53pjB.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-ZJQJvJ.s: Assembler messages:
echo32.c: /tmp/cc-ZJQJvJ.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZJQJvJ.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-a4z4eN.s: Assembler messages:
echo32.c: /tmp/cc-a4z4eN.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-a4z4eN.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-G3rvMd.s: Assembler messages:
echo32.c: /tmp/cc-G3rvMd.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-G3rvMd.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-mBgVZM.s: Assembler messages:
echo64.c: /tmp/cc-mBgVZM.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-mBgVZM.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-mBgVZM.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-mBgVZM.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-mBgVZM.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-mBgVZM.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-mBgVZM.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-DvzD3E.s: Assembler messages:
echo32.c: /tmp/cc-DvzD3E.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-DvzD3E.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-zupDsU.s: Assembler messages:
echo32.c: /tmp/cc-zupDsU.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-zupDsU.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-MD98H2.s: Assembler messages:
echo32.c: /tmp/cc-MD98H2.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-MD98H2.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-WU7M8E.s: Assembler messages:
echo64.c: /tmp/cc-WU7M8E.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-WU7M8E.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-WU7M8E.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-WU7M8E.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-WU7M8E.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-WU7M8E.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-WU7M8E.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -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: warning: target CPU does not support THUMB instructions
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47: warning: incompatible implicit declaration of built-in function 'printf'
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: 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: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: 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: warning: target CPU does not support THUMB instructions
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: 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