Implementation notes: armeabi, h4mx515e, crypto_hash/round3jh512

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
61344neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
61392neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
61449neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
61488neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
61497neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
61533neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
61608neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
61617neon2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
76918neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
78630neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
78651neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
85896neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
85911neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
90816neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
90850neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
97349neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
283454sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
286851sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
288003sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
288087sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
312039sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
322971sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
325548sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
326112sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
328734sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
329293sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
332631sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
332834sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
333981sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
334026sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
362997sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
368081sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
368496sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
388085sphlibgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
388094sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
390251sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
391544sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
391659sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
392370sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
392442sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
392448sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
392449sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
392568sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
392904sphlibgcc -O -fomit-frame-pointer2014070420140622
392928sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
392928sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
393014sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
393021sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
437967sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
437967sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
438054sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
438063sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
438064sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
441245sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
441285sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
453314sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
453328sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
453329sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
453331sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
453342sphlib-smallgcc -O -fomit-frame-pointer2014070420140622
460213sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
461065sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
461635sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
463135sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
486195sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
486198sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
494756sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494781sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
494781sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494787sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
494871sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
494892sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
494895sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
495342sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
495361sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
495363sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
495366sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
495369sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
495373sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
495441sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
495447sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
495468sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
495471sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
495471sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
495481sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
495486sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
495487sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
495494sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
495502sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
495510sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
495540sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
501176sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
501212sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
545443simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
545538simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
545601simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
545805simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
546552simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
546744simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
553057simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
553154simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
554510sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
554952sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
561975simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
562013simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562016simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562059simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
562083simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562092simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
562093simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
562105simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
562611sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
563082simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
563091simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
563103simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
563160simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
563175simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
563184simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
563201simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
563235simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
563237simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
563246simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
563250simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
563252simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
563403simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
563463simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
563496simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
563514simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
563550simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
563564simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
564224sphlibgcc -O2 -fomit-frame-pointer2014070420140622
567124sphlibgcc -O3 -fomit-frame-pointer2014070420140622
567485simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
567627simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
567742sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
571971simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
572242simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
596862simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
596865simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
598785sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
600145sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
600942sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
600975sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
600990sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
601302sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
602058sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
602092sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
602115sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
602212sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
602268sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
602280sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
602282sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
602288sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
602313sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
602437sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
602447sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
602450sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
602456sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
603461sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
603549sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
603563sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
603646sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
603655sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
603659sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
603660sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
603666sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
603668sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
604645sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
604710sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
612837sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
613029simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
613101simplegcc -O -fomit-frame-pointer2014070420140622
613101simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
614219simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
614271simplegcc -funroll-loops -O -fomit-frame-pointer2014070420140622
614523sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
626016sphlib-smallgcc -O2 -fomit-frame-pointer2014070420140622
626266sphlib-smallgcc -O3 -fomit-frame-pointer2014070420140622
626270sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
626313sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
630089sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
630108sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
630109sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
630128sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
630139sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
634668sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
635708sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
635774sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
635787sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
635790sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
635808sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
635874sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
635875sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
635880sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
635938sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
635957sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
638844simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
638901sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
638931sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
638937sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
638940sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
638943sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
638949sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
638949sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
638955sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
638960sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
638969sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
638978sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
639009sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
639027sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
639039sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
639058sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
654534simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
656942simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
662652sphlibgcc -Os -fomit-frame-pointer2014070420140622
662664sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
676867sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
676932sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
676950sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
676956sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
676980sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
677349simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
694626sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
695885sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
695928sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
695940sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
695964sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
696071sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
696321sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
696379sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
696386sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
696387sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
696396sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
702109simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
702132simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
702133simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
702152simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
702161simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
726399simplegcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
726414simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
726471simplegcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
726474simplegcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
726486simplegcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
726495simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
726498simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
726724simplegcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
726729simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
726760simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
726766simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
726771simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
726771simplegcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
726798simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
726834simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
727555sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
727557sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
727585sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
727593sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
727602sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
727603sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
727616sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
727644sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
727683sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
727769sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
728083sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
729300sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
729402sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
729417sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
729432sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
769044sphlib-smallgcc -Os -fomit-frame-pointer2014070420140622
770325sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
788983simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
789075simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
799477simplegcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
799547simplegcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
799761simplegcc -O3 -fomit-frame-pointer2014070420140622
800514simplegcc -O2 -fomit-frame-pointer2014070420140622
905541simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
922932simplegcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
926354simplegcc -Os -fomit-frame-pointer2014070420140622
994249simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
994283simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
994288simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
994305simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
994310simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
1000461simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
1000482simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
1000511simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
1000549simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
1000562simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
1000588simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
1000602simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
1000625simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
1000644simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
1000655simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
1044470sphlibgcc2014070420140622
1044481sphlibgcc -funroll-loops2014070420140622
1044634sphlibcc2014070420140622
1059558sphlib-smallgcc -funroll-loops2014070420140622
1059627sphlib-smallcc2014070420140622
1059691sphlib-smallgcc2014070420140622
1255253simplecc2014070420140622
1255288simplegcc2014070420140622
1255291simplegcc -funroll-loops2014070420140622

Compiler output

Implementation: crypto_hash/round3jh512/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_round3jh512_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/round3jh512/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_round3jh512_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/round3jh512/simple
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-DKJJYs.s: Assembler messages:
hash.c: /tmp/cc-DKJJYs.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DKJJYs.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-EwjFkq.s: Assembler messages:
try.c: /tmp/cc-EwjFkq.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EwjFkq.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-OVCMVW.s: Assembler messages:
try.c: /tmp/cc-OVCMVW.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OVCMVW.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-8shyLc.s: Assembler messages:
try.c: /tmp/cc-8shyLc.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8shyLc.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-C2xKmj.s: Assembler messages:
try.c: /tmp/cc-C2xKmj.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C2xKmj.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/round3jh512/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/round3jh512/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-0yB38V.s: Assembler messages:
jh.c: /tmp/cc-0yB38V.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-0yB38V.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-VbBPSo.s: Assembler messages:
try.c: /tmp/cc-VbBPSo.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VbBPSo.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-v7VvmS.s: Assembler messages:
try.c: /tmp/cc-v7VvmS.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-v7VvmS.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-2wc2Kn.s: Assembler messages:
try.c: /tmp/cc-2wc2Kn.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2wc2Kn.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-eh867O.s: Assembler messages:
try.c: /tmp/cc-eh867O.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eh867O.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/round3jh512/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-6w2AlM.s: Assembler messages:
jh.c: /tmp/cc-6w2AlM.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-6w2AlM.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-gK4HHd.s: Assembler messages:
try.c: /tmp/cc-gK4HHd.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gK4HHd.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-Ghkxnk.s: Assembler messages:
try.c: /tmp/cc-Ghkxnk.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ghkxnk.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/round3jh512/simple
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-Po7afs.s: Assembler messages:
hash.c: /tmp/cc-Po7afs.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Po7afs.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-4Kwtxn.s: Assembler messages:
try.c: /tmp/cc-4Kwtxn.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Kwtxn.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-S4TCTN.s: Assembler messages:
try.c: /tmp/cc-S4TCTN.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S4TCTN.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/round3jh512/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-9iDmSy.s: Assembler messages:
jh.c: /tmp/cc-9iDmSy.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-9iDmSy.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-fHmtNW.s: Assembler messages:
try.c: /tmp/cc-fHmtNW.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fHmtNW.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-bkz2Wu.s: Assembler messages:
try.c: /tmp/cc-bkz2Wu.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bkz2Wu.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/round3jh512/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-H4hM4T.s: Assembler messages:
jh.c: /tmp/cc-H4hM4T.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-H4hM4T.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-udE5Bj.s: Assembler messages:
try.c: /tmp/cc-udE5Bj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-udE5Bj.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-ocA9QC.s: Assembler messages:
try.c: /tmp/cc-ocA9QC.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ocA9QC.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/round3jh512/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-5A6sdy.s: Assembler messages:
hash.c: /tmp/cc-5A6sdy.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5A6sdy.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-gfCGLx.s: Assembler messages:
try.c: /tmp/cc-gfCGLx.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-gfCGLx.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-YpGesk.s: Assembler messages:
try.c: /tmp/cc-YpGesk.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YpGesk.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ZtT8Jb.s: Assembler messages:
try.c: /tmp/cc-ZtT8Jb.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZtT8Jb.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-7GSv7f.s: Assembler messages:
try.c: /tmp/cc-7GSv7f.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7GSv7f.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/round3jh512/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-Gp9baP.s: Assembler messages:
jh.c: /tmp/cc-Gp9baP.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Gp9baP.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-yhI1rj.s: Assembler messages:
try.c: /tmp/cc-yhI1rj.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yhI1rj.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-EEJsDB.s: Assembler messages:
try.c: /tmp/cc-EEJsDB.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-EEJsDB.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/round3jh512/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-MD5QAh.s: Assembler messages:
jh.c: /tmp/cc-MD5QAh.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-MD5QAh.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-eEw1ON.s: Assembler messages:
try.c: /tmp/cc-eEw1ON.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-eEw1ON.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-odotu5.s: Assembler messages:
try.c: /tmp/cc-odotu5.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-odotu5.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/round3jh512/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-5M5Duz.s: Assembler messages:
hash.c: /tmp/cc-5M5Duz.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-5M5Duz.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-yq8lDN.s: Assembler messages:
try.c: /tmp/cc-yq8lDN.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yq8lDN.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-MPNO10.s: Assembler messages:
try.c: /tmp/cc-MPNO10.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MPNO10.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/round3jh512/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-5Q9Qgd.s: Assembler messages:
jh.c: /tmp/cc-5Q9Qgd.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-5Q9Qgd.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-HqtEEO.s: Assembler messages:
try.c: /tmp/cc-HqtEEO.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HqtEEO.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-dA6oH7.s: Assembler messages:
try.c: /tmp/cc-dA6oH7.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dA6oH7.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/round3jh512/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-o0GtAI.s: Assembler messages:
jh.c: /tmp/cc-o0GtAI.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-o0GtAI.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-W90vI5.s: Assembler messages:
try.c: /tmp/cc-W90vI5.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-W90vI5.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-4rPo1W.s: Assembler messages:
try.c: /tmp/cc-4rPo1W.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4rPo1W.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/round3jh512/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-xinLKZ.s: Assembler messages:
hash.c: /tmp/cc-xinLKZ.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-xinLKZ.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-WCZ2VW.s: Assembler messages:
try.c: /tmp/cc-WCZ2VW.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WCZ2VW.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-wPMgEw.s: Assembler messages:
try.c: /tmp/cc-wPMgEw.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wPMgEw.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/round3jh512/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-3rJ1ep.s: Assembler messages:
jh.c: /tmp/cc-3rJ1ep.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-3rJ1ep.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-ar3h6M.s: Assembler messages:
try.c: /tmp/cc-ar3h6M.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ar3h6M.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-kEK7k4.s: Assembler messages:
try.c: /tmp/cc-kEK7k4.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kEK7k4.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/round3jh512/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-QF6H5d.s: Assembler messages:
jh.c: /tmp/cc-QF6H5d.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-QF6H5d.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-09jHmP.s: Assembler messages:
try.c: /tmp/cc-09jHmP.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-09jHmP.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-yXdwhb.s: Assembler messages:
try.c: /tmp/cc-yXdwhb.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yXdwhb.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/round3jh512/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-tj4uWi.s: Assembler messages:
hash.c: /tmp/cc-tj4uWi.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-tj4uWi.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-osoJVa.s: Assembler messages:
try.c: /tmp/cc-osoJVa.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-osoJVa.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-e3KPDi.s: Assembler messages:
try.c: /tmp/cc-e3KPDi.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e3KPDi.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/round3jh512/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-acabVJ.s: Assembler messages:
jh.c: /tmp/cc-acabVJ.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-acabVJ.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-b3xL3V.s: Assembler messages:
try.c: /tmp/cc-b3xL3V.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b3xL3V.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-tZWR1t.s: Assembler messages:
try.c: /tmp/cc-tZWR1t.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZWR1t.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/round3jh512/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-sUKtli.s: Assembler messages:
jh.c: /tmp/cc-sUKtli.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-sUKtli.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-lFJCPw.s: Assembler messages:
try.c: /tmp/cc-lFJCPw.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lFJCPw.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-BYLqvg.s: Assembler messages:
try.c: /tmp/cc-BYLqvg.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BYLqvg.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/round3jh512/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-XmTuko.s: Assembler messages:
hash.c: /tmp/cc-XmTuko.s:2729: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2876: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2878: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2880: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2884: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2905: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2907: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2909: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.s:2911: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-XmTuko.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-Gdddjl.s: Assembler messages:
try.c: /tmp/cc-Gdddjl.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gdddjl.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-OrnmWH.s: Assembler messages:
try.c: /tmp/cc-OrnmWH.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OrnmWH.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/round3jh512/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-Pt4sX1.s: Assembler messages:
jh.c: /tmp/cc-Pt4sX1.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.s:121: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.s:126: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.s:139: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.s:2607: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.s:2814: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-Pt4sX1.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-i5dllg.s: Assembler messages:
try.c: /tmp/cc-i5dllg.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i5dllg.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-qbYz2s.s: Assembler messages:
try.c: /tmp/cc-qbYz2s.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qbYz2s.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-3x12Ok.s: Assembler messages:
try.c: /tmp/cc-3x12Ok.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3x12Ok.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-fhqa1E.s: Assembler messages:
try.c: /tmp/cc-fhqa1E.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fhqa1E.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/round3jh512/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-kwefUf.s: Assembler messages:
jh.c: /tmp/cc-kwefUf.s:51: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:122: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:127: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:140: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:627: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:1059: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:1062: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.s:1313: Warning: conditional outside an IT block for Thumb.
jh.c: /tmp/cc-kwefUf.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-8cEcTQ.s: Assembler messages:
try.c: /tmp/cc-8cEcTQ.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-8cEcTQ.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-IxFGCd.s: Assembler messages:
try.c: /tmp/cc-IxFGCd.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IxFGCd.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/round3jh512/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_round3jh512_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/round3jh512/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_round3jh512_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/round3jh512/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/round3jh512/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