Implementation notes: armeabi, h4mx515e, crypto_hash/round3jh256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
61392neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
61413neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
61416neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
61425neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
61473neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
61488neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
61593neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
61605neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
76898neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
78618neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
78630neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
85893neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
85896neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
90804neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
90828neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
97324neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
173496arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
173499arm11gcc -O3 -fomit-frame-pointer2014070420140622
173499arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
173626arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
173628arm11gcc -funroll-loops -O -fomit-frame-pointer2014070420140622
173835arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
173859arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
173883arm11gcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
173913arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
173916arm11gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
173960arm11gcc -Os -fomit-frame-pointer2014070420140622
173967arm11gcc -O -fomit-frame-pointer2014070420140622
173970arm11gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
174003arm11gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
174045arm11gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
174051arm11gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
174147arm11gcc -O2 -fomit-frame-pointer2014070420140622
174219arm11gcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
174252arm11gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
174254arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
174316arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
174326arm11gcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
174327arm11gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
174387arm11gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
174388arm11gcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
174447arm11gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
174498arm11gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
174555arm11gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
174557arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
174566arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
174603arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
174626arm11gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
174653arm11gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
174661arm11gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
174708arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
174726arm11gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
174735arm11gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
174822arm11gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
174823arm11gcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
174834arm11gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
174834arm11gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
174834arm11gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
174916arm11gcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
175965arm11gcc -funroll-loops2014070420140622
175986arm11cc2014070420140622
175986arm11gcc2014070420140622
283382sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
286844sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
287987sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
288000sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
312013sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
323043sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
325542sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
326016sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
328732sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
329317sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
332631sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
333993sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
334017sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
363017sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
368068sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
368484sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
388081sphlibgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
388082sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
390351sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
391472sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
391508sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
392378sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
392450sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
392464sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
392465sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
392466sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
392960sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
392973sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
393021sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
393027sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
393036sphlibgcc -O -fomit-frame-pointer2014070420140622
438045sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
438048sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
438063sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
438063sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
438063sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
441273sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
441279sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
450792sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
453233sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
453306sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
453317sphlib-smallgcc -O -fomit-frame-pointer2014070420140622
453324sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
453325sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
460185sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
461090sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
461523sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
463131sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
486183sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
486183sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
494710sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494787sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
494787sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
494796sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494859sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
494859sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494871sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
494880sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
495252sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
495332sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
495342sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
495348sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
495348sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
495351sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
495387sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
495438sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
495438sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
495449sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
495456sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
495459sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
495463sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
501087sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
501144sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
545419simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
545517simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
545541simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
545793simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
546537simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
546729simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
553047simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
553094simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
554504sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
554979sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
561972simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
561996simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
561998simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
561999simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562069simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
562069simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
562077simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562107simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
562818sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
563082simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
563163simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
563171simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
563175simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
563175simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
563178simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
563223simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
563233simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
563238simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
563240simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
563307simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
563391simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
563442simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
563481simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
563490simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
563549simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
563597simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
564188sphlibgcc -O2 -fomit-frame-pointer2014070420140622
565058simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
567089sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
567243sphlibgcc -O3 -fomit-frame-pointer2014070420140622
567526simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
567647simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
571959simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
572240simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
596862simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
596870simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
598797sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
600216sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
600903sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
600975sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
600987sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
601167sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
602010sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
602059sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
602094sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
602211sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
602224sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
602284sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
602299sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
602357sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
602359sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
602373sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
602392sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
602454sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
602464sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
603490sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
603547sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
603597sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
603609sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
603633sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
603645sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
603645sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
603648sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
603684sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
604487sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
604696sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
612761sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
613037simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
613101simplegcc -O -fomit-frame-pointer2014070420140622
613101simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
614259simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
614301simplegcc -funroll-loops -O -fomit-frame-pointer2014070420140622
614496sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
626085sphlib-smallgcc -O2 -fomit-frame-pointer2014070420140622
626228sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
626238sphlib-smallgcc -O3 -fomit-frame-pointer2014070420140622
626247sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
630105sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
630111sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
630111sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
630116sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
630130sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
634697sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
635733sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
635761sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
635773sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
635773sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
635811sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
635926sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
635926sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
635941sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
635950sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
635952sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
638749simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
638844sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
638847sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
638880sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
638883sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
638916sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
638931sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
638934sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
638934sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
638935sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
638940sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
638960sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
638965sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
638970sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
638996sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
639012sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
654486simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
656946simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
662597sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
662641sphlibgcc -Os -fomit-frame-pointer2014070420140622
676815sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
676884sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
676896sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
676941sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
676941sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
677415simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
694700sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
695915sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
695962sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
695996sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
695999sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
696025sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
696279sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
696298sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
696375sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
696390sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
696420sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
702072simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
702113simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
702126simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
702128simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
702160simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
726398simplegcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
726407simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
726409simplegcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
726474simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
726474simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
726476simplegcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
726681simplegcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
726753simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
726762simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
726762simplegcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
726783simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
726786simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
726798simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
726809simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
727516sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
727542sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
727567sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
727586sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
727611sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
727614sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
727629sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
727651sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
727655sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
727664sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
727664sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
727697sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
727986sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
728090sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
729048simplegcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
729339sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
769038sphlib-smallgcc -Os -fomit-frame-pointer2014070420140622
770456sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
788961simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
789003simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
799446simplegcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
799480simplegcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
799761simplegcc -O3 -fomit-frame-pointer2014070420140622
800505simplegcc -O2 -fomit-frame-pointer2014070420140622
905517simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
922914simplegcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
926364simplegcc -Os -fomit-frame-pointer2014070420140622
994276simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
994278simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
994287simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
994292simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
994303simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
1000466simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
1000490simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
1000498simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
1000540simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
1000543simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
1000607simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
1000622simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
1000626simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
1000632simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
1000655simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
1044447sphlibgcc -funroll-loops2014070420140622
1044531sphlibcc2014070420140622
1044619sphlibgcc2014070420140622
1059511sphlib-smallcc2014070420140622
1059542sphlib-smallgcc -funroll-loops2014070420140622
1059612sphlib-smallgcc2014070420140622
1255264simplegcc -funroll-loops2014070420140622
1255279simplecc2014070420140622
1255386simplegcc2014070420140622

Compiler output

Implementation: crypto_hash/round3jh256/neon2
Compiler: cc
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/arm-linux-gnueabi/4.4.3/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
hash.c: hash.c:51: error: expected ')' before '*' token
hash.c: hash.c: In function 'crypto_hash_round3jh256_neon2':
hash.c: hash.c:55: error: 'uint32x4_t' undeclared (first use in this function)
hash.c: hash.c:55: error: (Each undeclared identifier is reported only once
hash.c: hash.c:55: error: for each function it appears in.)
hash.c: hash.c:55: error: expected ';' before 'x'
hash.c: hash.c:60: error: 'x' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/round3jh256/neon
Compiler: cc
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/arm-linux-gnueabi/4.4.3/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
hash.c: hash.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'LOAD_ALIGNED'
hash.c: hash.c:135: error: expected ')' before '*' token
hash.c: hash.c: In function 'crypto_hash_round3jh256_neon':
hash.c: hash.c:203: error: 'uint32x4_t' undeclared (first use in this function)
hash.c: hash.c:203: error: (Each undeclared identifier is reported only once
hash.c: hash.c:203: error: for each function it appears in.)
hash.c: hash.c:203: error: expected ';' before 'x'
hash.c: hash.c:208: error: 'x' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-VwOCOP.s: Assembler messages:
hash.c: /tmp/cc-VwOCOP.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VwOCOP.s:146: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-n4wEFc.s: Assembler messages:
try.c: /tmp/cc-n4wEFc.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n4wEFc.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-nfnlcj.s: Assembler messages:
try.c: /tmp/cc-nfnlcj.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nfnlcj.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-SPr9av.s: Assembler messages:
hash.c: /tmp/cc-SPr9av.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-SPr9av.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-DeGi7l.s: Assembler messages:
try.c: /tmp/cc-DeGi7l.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DeGi7l.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-X5SuyL.s: Assembler messages:
try.c: /tmp/cc-X5SuyL.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-X5SuyL.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/neon
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: hash.c:3:10: fatal error: 'arm_neon.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 diagnostic generated.

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -march=native -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -mavx -fomit-frame-pointer neon neon2
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer neon neon2

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-EpDunW.s: Assembler messages:
jh.c: /tmp/cc-EpDunW.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-EpDunW.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ycifTj.s: Assembler messages:
try.c: /tmp/cc-ycifTj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ycifTj.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-A7QNQE.s: Assembler messages:
try.c: /tmp/cc-A7QNQE.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A7QNQE.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-YAkzyQ.s: Assembler messages:
jh.c: /tmp/cc-YAkzyQ.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-YAkzyQ.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-bs27Dj.s: Assembler messages:
try.c: /tmp/cc-bs27Dj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bs27Dj.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-DBySWC.s: Assembler messages:
try.c: /tmp/cc-DBySWC.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DBySWC.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-RcBA7E.s: Assembler messages:
hash.c: /tmp/cc-RcBA7E.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RcBA7E.s:146: Warning: conditional outside an IT block for Thumb.
loopcompress.s: clang: warning: argument unused during compilation: '-march=native'
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-SLUfne.s: Assembler messages:
try.c: /tmp/cc-SLUfne.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SLUfne.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-a7pIFl.s: Assembler messages:
try.c: /tmp/cc-a7pIFl.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a7pIFl.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-I02oTD.s: Assembler messages:
hash.c: /tmp/cc-I02oTD.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-I02oTD.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-7LwsEv.s: Assembler messages:
try.c: /tmp/cc-7LwsEv.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7LwsEv.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-xckKXc.s: Assembler messages:
try.c: /tmp/cc-xckKXc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xckKXc.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-jI2QlC.s: Assembler messages:
jh.c: /tmp/cc-jI2QlC.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-jI2QlC.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-pGCAG0.s: Assembler messages:
try.c: /tmp/cc-pGCAG0.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pGCAG0.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-ptby4H.s: Assembler messages:
try.c: /tmp/cc-ptby4H.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ptby4H.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-rYSAOO.s: Assembler messages:
jh.c: /tmp/cc-rYSAOO.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-rYSAOO.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-XjdBrj.s: Assembler messages:
try.c: /tmp/cc-XjdBrj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XjdBrj.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-VRMbCB.s: Assembler messages:
try.c: /tmp/cc-VRMbCB.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VRMbCB.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-fV3Jzy.s: Assembler messages:
hash.c: /tmp/cc-fV3Jzy.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fV3Jzy.s:146: Warning: conditional outside an IT block for Thumb.
loopcompress.s: clang: warning: argument unused during compilation: '-march=native'
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-klhtV7.s: Assembler messages:
try.c: /tmp/cc-klhtV7.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-klhtV7.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-aKqqs2.s: Assembler messages:
try.c: /tmp/cc-aKqqs2.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aKqqs2.s:116: Warning: conditional outside an IT block for Thumb.
try.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 arm11

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-oGYb2H.s: Assembler messages:
hash.c: /tmp/cc-oGYb2H.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-oGYb2H.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-Lc3yUF.s: Assembler messages:
try.c: /tmp/cc-Lc3yUF.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Lc3yUF.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-b3p1JH.s: Assembler messages:
try.c: /tmp/cc-b3p1JH.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3p1JH.s:116: Warning: conditional outside an IT block for Thumb.
try.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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-7xuRYN.s: Assembler messages:
jh.c: /tmp/cc-7xuRYN.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-7xuRYN.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-aB97Ue.s: Assembler messages:
try.c: /tmp/cc-aB97Ue.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aB97Ue.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-AO2qBo.s: Assembler messages:
try.c: /tmp/cc-AO2qBo.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AO2qBo.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib-small

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-AarMEn.s: Assembler messages:
jh.c: /tmp/cc-AarMEn.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-AarMEn.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ZNY6Cq.s: Assembler messages:
try.c: /tmp/cc-ZNY6Cq.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZNY6Cq.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-nB2VKX.s: Assembler messages:
try.c: /tmp/cc-nB2VKX.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nB2VKX.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-AEyjSE.s: Assembler messages:
hash.c: /tmp/cc-AEyjSE.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-AEyjSE.s:146: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-jBHSpe.s: Assembler messages:
try.c: /tmp/cc-jBHSpe.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jBHSpe.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-zmH4fn.s: Assembler messages:
try.c: /tmp/cc-zmH4fn.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zmH4fn.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-VlFzrh.s: Assembler messages:
hash.c: /tmp/cc-VlFzrh.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-VlFzrh.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ytw4Ed.s: Assembler messages:
try.c: /tmp/cc-ytw4Ed.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ytw4Ed.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-0T3nFj.s: Assembler messages:
try.c: /tmp/cc-0T3nFj.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0T3nFj.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-Lx3JUM.s: Assembler messages:
jh.c: /tmp/cc-Lx3JUM.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Lx3JUM.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ChU01f.s: Assembler messages:
try.c: /tmp/cc-ChU01f.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ChU01f.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-WZ0H5r.s: Assembler messages:
try.c: /tmp/cc-WZ0H5r.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WZ0H5r.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-xTJoJz.s: Assembler messages:
jh.c: /tmp/cc-xTJoJz.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-xTJoJz.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-pydjxV.s: Assembler messages:
try.c: /tmp/cc-pydjxV.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pydjxV.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-RnEQSr.s: Assembler messages:
try.c: /tmp/cc-RnEQSr.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RnEQSr.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-APdmJy.s: Assembler messages:
hash.c: /tmp/cc-APdmJy.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-APdmJy.s:146: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-1j1UR7.s: Assembler messages:
try.c: /tmp/cc-1j1UR7.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1j1UR7.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-9Cu6q2.s: Assembler messages:
try.c: /tmp/cc-9Cu6q2.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9Cu6q2.s:116: Warning: conditional outside an IT block for Thumb.
try.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 arm11

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-JF5mvs.s: Assembler messages:
hash.c: /tmp/cc-JF5mvs.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-JF5mvs.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-4zanTl.s: Assembler messages:
try.c: /tmp/cc-4zanTl.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4zanTl.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-KFNFGJ.s: Assembler messages:
try.c: /tmp/cc-KFNFGJ.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KFNFGJ.s:116: Warning: conditional outside an IT block for Thumb.
try.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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-GJQzof.s: Assembler messages:
jh.c: /tmp/cc-GJQzof.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GJQzof.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-xNG9NE.s: Assembler messages:
try.c: /tmp/cc-xNG9NE.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xNG9NE.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-D5UOBF.s: Assembler messages:
try.c: /tmp/cc-D5UOBF.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D5UOBF.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-GuQFVK.s: Assembler messages:
jh.c: /tmp/cc-GuQFVK.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-GuQFVK.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-xyNQGa.s: Assembler messages:
try.c: /tmp/cc-xyNQGa.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyNQGa.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-9u9OTa.s: Assembler messages:
try.c: /tmp/cc-9u9OTa.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9u9OTa.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib-small

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-RNVndV.s: Assembler messages:
hash.c: /tmp/cc-RNVndV.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-RNVndV.s:146: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-GjMyDn.s: Assembler messages:
try.c: /tmp/cc-GjMyDn.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GjMyDn.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-2oOpsN.s: Assembler messages:
try.c: /tmp/cc-2oOpsN.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2oOpsN.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-mrUt4S.s: Assembler messages:
hash.c: /tmp/cc-mrUt4S.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-mrUt4S.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-xpwG05.s: Assembler messages:
try.c: /tmp/cc-xpwG05.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xpwG05.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-ZorVTX.s: Assembler messages:
try.c: /tmp/cc-ZorVTX.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZorVTX.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-0exb4K.s: Assembler messages:
jh.c: /tmp/cc-0exb4K.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0exb4K.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-QlRzDa.s: Assembler messages:
try.c: /tmp/cc-QlRzDa.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QlRzDa.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-UbxoKa.s: Assembler messages:
try.c: /tmp/cc-UbxoKa.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-UbxoKa.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-V0hryW.s: Assembler messages:
jh.c: /tmp/cc-V0hryW.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-V0hryW.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-TAW7Lj.s: Assembler messages:
try.c: /tmp/cc-TAW7Lj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TAW7Lj.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-V8VgbD.s: Assembler messages:
try.c: /tmp/cc-V8VgbD.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-V8VgbD.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
consts.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-4gpEAM.s: Assembler messages:
hash.c: /tmp/cc-4gpEAM.s:32: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:41: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:52: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:94: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:101: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:108: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-4gpEAM.s:146: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-MVcbnd.s: Assembler messages:
try.c: /tmp/cc-MVcbnd.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MVcbnd.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-gN6LPp.s: Assembler messages:
try.c: /tmp/cc-gN6LPp.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gN6LPp.s:116: Warning: conditional outside an IT block for Thumb.
try.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 arm11

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-7VjCcc.s: Assembler messages:
hash.c: /tmp/cc-7VjCcc.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-7VjCcc.s:2919: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-fEpsae.s: Assembler messages:
try.c: /tmp/cc-fEpsae.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fEpsae.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-BmhYvm.s: Assembler messages:
try.c: /tmp/cc-BmhYvm.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BmhYvm.s:116: Warning: conditional outside an IT block for Thumb.
try.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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-gZYs7D.s: Assembler messages:
jh.c: /tmp/cc-gZYs7D.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-gZYs7D.s:2871: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-iAn7gf.s: Assembler messages:
try.c: /tmp/cc-iAn7gf.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iAn7gf.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-uiv3Pp.s: Assembler messages:
try.c: /tmp/cc-uiv3Pp.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uiv3Pp.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: /tmp/cc-wOkK2P.s: Assembler messages:
jh.c: /tmp/cc-wOkK2P.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-wOkK2P.s:1370: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-PSRsdi.s: Assembler messages:
try.c: /tmp/cc-PSRsdi.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PSRsdi.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-jP2hmy.s: Assembler messages:
try.c: /tmp/cc-jP2hmy.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jP2hmy.s:116: Warning: conditional outside an IT block for Thumb.
try.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 sphlib-small

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: gcc -mcpu=arm1020t -O2 -fomit-frame-pointer
loopcompress.s: loopcompress.s: Assembler messages:
loopcompress.s: loopcompress.s:291: Error: selected processor does not support `ldrd r0,[r10,#0]'
loopcompress.s: loopcompress.s:296: Error: selected processor does not support `ldrd r4,[r8,#0]'
loopcompress.s: loopcompress.s:301: Error: selected processor does not support `ldrd r6,[r8,#32]'
loopcompress.s: loopcompress.s:306: Error: selected processor does not support `ldrd r2,[r10,#32]'
loopcompress.s: loopcompress.s:321: Error: selected processor does not support `strd r0,[r10,#0]'
loopcompress.s: loopcompress.s:336: Error: selected processor does not support `strd r2,[r10,#32]'
loopcompress.s: loopcompress.s:341: Error: selected processor does not support `ldrd r0,[r10,#64]'
loopcompress.s: loopcompress.s:346: Error: selected processor does not support `ldrd r4,[r8,#8]'
loopcompress.s: loopcompress.s:351: Error: selected processor does not support `ldrd r6,[r8,#40]'
loopcompress.s: loopcompress.s:356: Error: selected processor does not support `ldrd r2,[r10,#96]'
loopcompress.s: loopcompress.s:371: Error: selected processor does not support `strd r0,[r10,#64]'
loopcompress.s: loopcompress.s:386: Error: selected processor does not support `strd r2,[r10,#96]'
loopcompress.s: loopcompress.s:391: Error: selected processor does not support `ldrd r0,[r10,#16]'
loopcompress.s: loopcompress.s:396: Error: selected processor does not support `ldrd r4,[r8,#16]'
loopcompress.s: loopcompress.s:401: Error: selected processor does not support `ldrd r6,[r8,#48]'
loopcompress.s: loopcompress.s:406: Error: selected processor does not support `ldrd r2,[r10,#48]'
loopcompress.s: loopcompress.s:421: Error: selected processor does not support `strd r0,[r10,#16]'
loopcompress.s: loopcompress.s:436: Error: selected processor does not support `strd r2,[r10,#48]'
loopcompress.s: loopcompress.s:441: Error: selected processor does not support `ldrd r0,[r10,#80]'
loopcompress.s: loopcompress.s:446: Error: selected processor does not support `ldrd r4,[r8,#24]'
loopcompress.s: loopcompress.s:451: Error: selected processor does not support `ldrd r6,[r8,#56]'
loopcompress.s: loopcompress.s:456: Error: selected processor does not support `ldrd r2,[r10,#112]'
loopcompress.s: loopcompress.s:471: Error: selected processor does not support `strd r0,[r10,#80]'
loopcompress.s: loopcompress.s:486: Error: selected processor does not support `strd r2,[r10,#112]'
loopcompress.s: ...

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm1020t -O -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O -fomit-frame-pointer arm11

Compiler output

Implementation: crypto_hash/round3jh256/arm11
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
consts.c: consts.c:1: warning: target CPU does not support THUMB instructions
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
loopcompress.s: loopcompress.s: Assembler messages:
loopcompress.s: loopcompress.s:291: Error: selected processor does not support `ldrd r0,[r10,#0]'
loopcompress.s: loopcompress.s:296: Error: selected processor does not support `ldrd r4,[r8,#0]'
loopcompress.s: loopcompress.s:301: Error: selected processor does not support `ldrd r6,[r8,#32]'
loopcompress.s: loopcompress.s:306: Error: selected processor does not support `ldrd r2,[r10,#32]'
loopcompress.s: loopcompress.s:321: Error: selected processor does not support `strd r0,[r10,#0]'
loopcompress.s: loopcompress.s:336: Error: selected processor does not support `strd r2,[r10,#32]'
loopcompress.s: loopcompress.s:341: Error: selected processor does not support `ldrd r0,[r10,#64]'
loopcompress.s: loopcompress.s:346: Error: selected processor does not support `ldrd r4,[r8,#8]'
loopcompress.s: loopcompress.s:351: Error: selected processor does not support `ldrd r6,[r8,#40]'
loopcompress.s: loopcompress.s:356: Error: selected processor does not support `ldrd r2,[r10,#96]'
loopcompress.s: loopcompress.s:371: Error: selected processor does not support `strd r0,[r10,#64]'
loopcompress.s: loopcompress.s:386: Error: selected processor does not support `strd r2,[r10,#96]'
loopcompress.s: loopcompress.s:391: Error: selected processor does not support `ldrd r0,[r10,#16]'
loopcompress.s: loopcompress.s:396: Error: selected processor does not support `ldrd r4,[r8,#16]'
loopcompress.s: loopcompress.s:401: Error: selected processor does not support `ldrd r6,[r8,#48]'
loopcompress.s: loopcompress.s:406: Error: selected processor does not support `ldrd r2,[r10,#48]'
loopcompress.s: loopcompress.s:421: Error: selected processor does not support `strd r0,[r10,#16]'
loopcompress.s: loopcompress.s:436: Error: selected processor does not support `strd r2,[r10,#48]'
loopcompress.s: loopcompress.s:441: Error: selected processor does not support `ldrd r0,[r10,#80]'
loopcompress.s: loopcompress.s:446: Error: selected processor does not support `ldrd r4,[r8,#24]'
loopcompress.s: loopcompress.s:451: Error: selected processor does not support `ldrd r6,[r8,#56]'
loopcompress.s: loopcompress.s:456: Error: selected processor does not support `ldrd r2,[r10,#112]'
loopcompress.s: loopcompress.s:471: Error: selected processor does not support `strd r0,[r10,#80]'
loopcompress.s: loopcompress.s:486: Error: selected processor does not support `strd r2,[r10,#112]'
loopcompress.s: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/neon2
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/arm-linux-gnueabi/4.4.3/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
hash.c: hash.c:51: error: expected ')' before '*' token
hash.c: hash.c: In function 'crypto_hash_round3jh256_neon2':
hash.c: hash.c:55: error: 'uint32x4_t' undeclared (first use in this function)
hash.c: hash.c:55: error: (Each undeclared identifier is reported only once
hash.c: hash.c:55: error: for each function it appears in.)
hash.c: hash.c:55: error: expected ';' before 'x'
hash.c: hash.c:60: error: 'x' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/round3jh256/neon
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/arm-linux-gnueabi/4.4.3/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
hash.c: hash.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'LOAD_ALIGNED'
hash.c: hash.c:135: error: expected ')' before '*' token
hash.c: hash.c: In function 'crypto_hash_round3jh256_neon':
hash.c: hash.c:203: error: 'uint32x4_t' undeclared (first use in this function)
hash.c: hash.c:203: error: (Each undeclared identifier is reported only once
hash.c: hash.c:203: error: for each function it appears in.)
hash.c: hash.c:203: error: expected ';' before 'x'
hash.c: hash.c:208: error: 'x' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
jh.c: jh.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 sphlib sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.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: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm810 -O3 -fomit-frame-pointer simple
gcc -mcpu=arm810 -O -fomit-frame-pointer simple
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple
gcc -mcpu=arm8 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm8 -O3 -fomit-frame-pointer simple
gcc -mcpu=arm8 -O -fomit-frame-pointer simple
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm -O -fomit-frame-pointer simple
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple