Implementation notes: armeabi, h4mx515e, crypto_hash/simd256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
182227sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
183929sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
191907sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
207408sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
212667sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
212799sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070520140622
218909sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
220105sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
221184sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
221336sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070520140622
223878sphlibgcc -O2 -fomit-frame-pointer2014070520140622
224389sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
227326sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
236032sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014070520140622
236666sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
237294sphlib-smallgcc -O3 -fomit-frame-pointer2014070520140622
237304sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070520140622
237966sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
238205sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
238311sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014070520140622
239061sphlib-smallgcc -O2 -fomit-frame-pointer2014070520140622
240066sphlibgcc -O3 -fomit-frame-pointer2014070520140622
241036sphlibgcc -O -fomit-frame-pointer2014070520140622
241050sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
241074sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
241086sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014070520140622
241092sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
241105sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070520140622
241247sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
241263sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
242590sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
243831sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014070520140622
243963sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070520140622
243967sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070520140622
243997sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070520140622
245886sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070520140622
245895sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014070520140622
245919sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070520140622
245940sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014070520140622
245944sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014070520140622
246970sphlibgcc -funroll-loops -O -fomit-frame-pointer2014070520140622
246978sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
249524sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070520140622
249766sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070520140622
253316sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070520140622
253325sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070520140622
253327sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070520140622
253657sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070520140622
253778sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070520140622
256198optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
261007optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
262359sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070520140622
262373sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
263265sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070520140622
263267sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070520140622
263269sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070520140622
263275sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070520140622
263291sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070520140622
264261sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070520140622
264369sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070520140622
264373sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070520140622
264375sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070520140622
264448sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070520140622
269757sphlibgcc -Os -fomit-frame-pointer2014070520140622
270188sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
274467optgcc -funroll-loops -O3 -fomit-frame-pointer2014070520140622
275836sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014070520140622
276311optgcc -funroll-loops -O2 -fomit-frame-pointer2014070520140622
279083optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070520140622
279142sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
279248optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070520140622
279304optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070520140622
279828optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070520140622
281351optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
287898sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
287917sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070520140622
287974optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070520140622
290531optgcc -O3 -fomit-frame-pointer2014070520140622
290970sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070520140622
291056sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070520140622
291127sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070520140622
291275sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070520140622
291528sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070520140622
293209sphlib-smallgcc -Os -fomit-frame-pointer2014070520140622
293793sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
297494optgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070520140622
298738sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014070520140622
300735sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
301621optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
304569optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070520140622
304635optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070520140622
304695optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070520140622
306560optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070520140622
306612optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070520140622
307029sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
307294sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070520140622
307710sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070520140622
312315sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070520140622
312528sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
312817optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
313413sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070520140622
313729sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070520140622
314245sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070520140622
319785optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
320111optgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070520140622
321274optgcc -O2 -fomit-frame-pointer2014070520140622
325020optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
333292optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
337272sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
337291sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070520140622
337299sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
337355sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070520140622
337613sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070520140622
343295sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070520140622
343296sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070520140622
343322sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070520140622
343372sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070520140622
343376sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070520140622
343383sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070520140622
343578sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070520140622
344162sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070520140622
344204sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070520140622
347321sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070520140622
372879sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070520140622
372909sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
372911sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070520140622
373016sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
377615sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
377627sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070520140622
377631sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070520140622
377639sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
384988sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014070520140622
386045sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
386649sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070520140622
387879optgcc -funroll-loops -O -fomit-frame-pointer2014070520140622
387920optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
388425sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070520140622
388470sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070520140622
388552sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070520140622
388606sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070520140622
390672sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070520140622
390691sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070520140622
390795sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070520140622
390877sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070520140622
390878sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070520140622
390882sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070520140622
391013sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070520140622
391074sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070520140622
391074sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070520140622
391079sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070520140622
391090sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070520140622
391099sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070520140622
391104sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070520140622
391110sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070520140622
391112sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070520140622
392552sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070520140622
394062sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070520140622
396802sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
396835sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
396836sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
396988sphlib-smallgcc -O -fomit-frame-pointer2014070520140622
397065sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070520140622
413981sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014070520140622
414003sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070520140622
414075sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070520140622
414094sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014070520140622
414241sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014070520140622
417270sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070520140622
417375sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070520140622
417388sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
417395sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
424789sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2014070520140622
424806sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070520140622
424814sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070520140622
424853sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070520140622
424858sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2014070520140622
424882sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2014070520140622
424893sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070520140622
424904sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070520140622
424904sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2014070520140622
424916sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2014070520140622
424924sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2014070520140622
433565optgcc -mcpu=arm810 -O -fomit-frame-pointer2014070520140622
433567optgcc -mcpu=arm8 -O -fomit-frame-pointer2014070520140622
434806optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070520140622
434897optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070520140622
435055optgcc -mcpu=strongarm -O -fomit-frame-pointer2014070520140622
442589optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
442689optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
442910optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070520140622
442918optgcc -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
442922optgcc -O -fomit-frame-pointer2014070520140622
465979optgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070520140622
466044optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070520140622
466111optgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070520140622
466208optgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070520140622
466358optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070520140622
468056sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070520140622
468149sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
468174sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070520140622
468177sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
492291sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070520140622
494952sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070520140622
494955sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070520140622
495000sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070520140622
498429sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070520140622
498501sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070520140622
498504sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070520140622
498504sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070520140622
498516sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070520140622
498537sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070520140622
503012sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070520140622
514134optgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
516413optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070520140622
516961optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
517035optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
522431optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070520140622
526971optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070520140622
527001optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070520140622
527422optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070520140622
527556optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070520140622
527617optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070520140622
527693optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070520140622
527848optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070520140622
528271optgcc -funroll-loops -Os -fomit-frame-pointer2014070520140622
529663optgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070520140622
529995optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070520140622
530236optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070520140622
532357optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070520140622
532910optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
536333optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
536456optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070520140622
542936optgcc -Os -fomit-frame-pointer2014070520140622
543591optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
572221optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
572277optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
572316optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070520140622
572435optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070520140622
588819optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070520140622
589000optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070520140622
589121sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070520140622
589275sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
589291sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070520140622
589442sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
589952optgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070520140622
590338optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070520140622
590667optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070520140622
590815optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070520140622
590885optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070520140622
590998optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070520140622
591250optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070520140622
592301optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070520140622
597137optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070520140622
599691sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070520140622
599726sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070520140622
599902sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2014070520140622
599916sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2014070520140622
602348sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070520140622
602634sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2014070520140622
602721sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2014070520140622
602737sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070520140622
602762sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2014070520140622
602792sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2014070520140622
602817sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070520140622
678135optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
678136optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
678168optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070520140622
680378optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070520140622
690661optgcc -mcpu=arm920t -O -fomit-frame-pointer2014070520140622
690667optgcc -mcpu=arm9 -O -fomit-frame-pointer2014070520140622
690782optgcc -mcpu=arm940t -O -fomit-frame-pointer2014070520140622
690961optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070520140622
691015optgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070520140622
691094optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070520140622
691669optgcc -mcpu=arm9e -O -fomit-frame-pointer2014070520140622
693307optgcc -mcpu=xscale -O -fomit-frame-pointer2014070520140622
693534optgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070520140622
693747optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070520140622
704780optgcc -mcpu=arm920 -O -fomit-frame-pointer2014070520140622
1089558sphlib-smallcc2014070520140622
1089596sphlib-smallgcc -funroll-loops2014070520140622
1089606sphlib-smallgcc2014070520140622
1114672sphlibcc2014070520140622
1114731sphlibgcc2014070520140622
1114852sphlibgcc -funroll-loops2014070520140622
2143639optgcc -funroll-loops2014070520140622
2143748optgcc2014070520140622
2144086optcc2014070520140622
4667778refgcc -funroll-loops -O3 -fomit-frame-pointer2014070520140622
4711866refgcc -funroll-loops -O2 -fomit-frame-pointer2014070520140622
4738061refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
4740420refgcc -O3 -fomit-frame-pointer2014070520140622
4791846refgcc -O2 -fomit-frame-pointer2014070520140622
4799468refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
4971270refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070520140622
4971490refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070520140622
4972261refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070520140622
4974299refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070520140622
4975101refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070520140622
5087211refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070520140622
5087302refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070520140622
5087850refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070520140622
5088012refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070520140622
5088265refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070520140622
6689332refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
6748631refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
7218387refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070520140622
7226717refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070520140622
7295973refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070520140622
7299224refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070520140622
8051445refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070520140622
8129449refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070520140622
8408104refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070520140622
8408385refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
8408808refgcc -O -fomit-frame-pointer2014070520140622
8411196refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070520140622
8411563refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
8437807refgcc -funroll-loops -O -fomit-frame-pointer2014070520140622
8437812refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070520140622
8450961refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070520140622
8453478refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070520140622
8453830refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070520140622
8454307refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070520140622
8681865refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070520140622
16230952refgcc -funroll-loops2014070520140622
16241614refcc2014070520140622
16287784refgcc2014070520140622
65931284refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
65988493refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070520140622
67041974refgcc -Os -fomit-frame-pointer2014070520140622
67268556refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
68774160refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070520140622
68775390refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070520140622
68783447refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070520140622
68785960refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070520140622
68790579refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070520140622
68790739refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070520140622
68795413refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070520140622
69809129refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070520140622
69936584refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070520140622
70032922refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070520140622
70038787refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070520140622
70040482refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070520140622
70045642refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070520140622
70048807refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070520140622
70049636refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070520140622
70051201refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070520140622
70065758refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070520140622
70076114refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070520140622
70085701refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070520140622
70087978refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070520140622
70091782refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070520140622
70167796refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070520140622
70544182refgcc -funroll-loops -Os -fomit-frame-pointer2014070520140622
71058414refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070520140622
71331476refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070520140622
71338485refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070520140622
71339437refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070520140622
71372744refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070520140622
71815981refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070520140622
71818636refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070520140622
71823875refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070520140622
72010655refgcc -mcpu=xscale -O -fomit-frame-pointer2014070520140622
72020379refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
72022520refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070520140622
72023383refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070520140622
72024453refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070520140622
72116304refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
72123334refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070520140622
72169577refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070520140622
72172176refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070520140622
73149659refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
73163545refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070520140622
73173582refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070520140622
73179925refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070520140622
73514956refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070520140622
73542154refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070520140622
73560737refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070520140622
73582561refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070520140622
77151867refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070520140622
77154012refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070520140622
77157216refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070520140622
77159331refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070520140622
77164762refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070520140622

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: cc
vector.c: In file included from vector.c:5:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:5:
vector.c: vector.h:344: error: array type has incomplete element type
vector.c: vector.h:355: error: array type has incomplete element type
vector.c: vector.h:367: error: array type has incomplete element type
vector.c: vector.c:24: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63: error: 'v16' undeclared (first use in this function)
vector.c: vector.c:63: error: (Each undeclared identifier is reported only once
vector.c: vector.c:63: error: for each function it appears in.)
vector.c: vector.c:63: error: expected expression before 'const'
vector.c: vector.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X0'
vector.c: vector.c:65: error: 'X0' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X1' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X2' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X3' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X4' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X5' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X6' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X7' undeclared (first use in this function)
vector.c: vector.c:75: error: 'A' undeclared (first use in this function)
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vectarm
Compiler: cc
vector_arm.c: vector_arm.c: In function 'fft64':
vector_arm.c: vector_arm.c:182: error: impossible constraint in 'asm'
vector_arm.c: vector_arm.c:217: error: impossible constraint in 'asm'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc vectarm
gcc vectarm
gcc -funroll-loops vectarm

Compiler output

Implementation: crypto_hash/simd256/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-1yC2JL.s: Assembler messages:
hash.c: /tmp/cc-1yC2JL.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-ov4zZ2.s: Assembler messages:
nist.c: /tmp/cc-ov4zZ2.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ov4zZ2.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/opt
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-JGEMFd.s: Assembler messages:
hash.c: /tmp/cc-JGEMFd.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-8WOort.s: Assembler messages:
nist.c: /tmp/cc-8WOort.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-8WOort.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...
optimized.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
optimized.c: /tmp/cc-CaJFlX.s: Assembler messages:
optimized.c: /tmp/cc-CaJFlX.s:29: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:53: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:68: Rd and Rm should be different in mul
optimized.c: /tmp/cc-CaJFlX.s:81: Rd and Rm should be different in mul
optimized.c: /tmp/cc-CaJFlX.s:93: Rd and Rm should be different in mul
optimized.c: /tmp/cc-CaJFlX.s:105: Rd and Rm should be different in mul
optimized.c: /tmp/cc-CaJFlX.s:112: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:131: rdhi, rdlo and rm must all be different
optimized.c: /tmp/cc-CaJFlX.s:170: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:236: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:302: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:366: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:432: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:499: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:566: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:631: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:632: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:662: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:680: Rd and Rm should be different in mul
optimized.c: /tmp/cc-CaJFlX.s:687: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:690: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-CaJFlX.s:722: rdhi, rdlo and rm must all be different
optimized.c: /tmp/cc-CaJFlX.s:762: Warning: conditional outside an IT block for Thumb.
optimized.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-s58YV0.s: Assembler messages:
hash.c: /tmp/cc-s58YV0.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-9gCjXe.s: Assembler messages:
nist.c: /tmp/cc-9gCjXe.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-9gCjXe.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vectarm
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-skUCim.s: Assembler messages:
hash.c: /tmp/cc-skUCim.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-Vj7pID.s: Assembler messages:
nist.c: /tmp/cc-Vj7pID.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Vj7pID.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-ftIWnI.s: Assembler messages:
simd.c: /tmp/cc-ftIWnI.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ftIWnI.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-t420xh.s: Assembler messages:
simd.c: /tmp/cc-t420xh.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-t420xh.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vectarm
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-O1OYo5.s: Assembler messages:
hash.c: /tmp/cc-O1OYo5.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-msmUXd.s: Assembler messages:
nist.c: /tmp/cc-msmUXd.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-msmUXd.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-fgcReB.s: Assembler messages:
hash.c: /tmp/cc-fgcReB.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-4p9CIO.s: Assembler messages:
nist.c: /tmp/cc-4p9CIO.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-4p9CIO.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/opt
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ibRS8b.s: Assembler messages:
hash.c: /tmp/cc-ibRS8b.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-x5wbYr.s: Assembler messages:
nist.c: /tmp/cc-x5wbYr.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-x5wbYr.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-w7jkYm.s: Assembler messages:
hash.c: /tmp/cc-w7jkYm.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-NCtrAC.s: Assembler messages:
nist.c: /tmp/cc-NCtrAC.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NCtrAC.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-CYwFrS.s: Assembler messages:
simd.c: /tmp/cc-CYwFrS.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-CYwFrS.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-olz6wk.s: Assembler messages:
simd.c: /tmp/cc-olz6wk.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-olz6wk.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vectarm
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-P1t6dJ.s: Assembler messages:
hash.c: /tmp/cc-P1t6dJ.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-ycxcmZ.s: Assembler messages:
nist.c: /tmp/cc-ycxcmZ.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-ycxcmZ.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vectarm

Compiler output

Implementation: crypto_hash/simd256/opt
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-Uq5bLS.s: Assembler messages:
hash.c: /tmp/cc-Uq5bLS.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-LfOhj9.s: Assembler messages:
nist.c: /tmp/cc-LfOhj9.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LfOhj9.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 opt

Compiler output

Implementation: crypto_hash/simd256/vect128
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-yL7NEb.s: Assembler messages:
hash.c: /tmp/cc-yL7NEb.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-V8xzis.s: Assembler messages:
nist.c: /tmp/cc-V8xzis.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-V8xzis.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vect128

Compiler output

Implementation: crypto_hash/simd256/ref
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-ysoe94.s: Assembler messages:
hash.c: /tmp/cc-ysoe94.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-AS5cYd.s: Assembler messages:
nist.c: /tmp/cc-AS5cYd.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-AS5cYd.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 ref

Compiler output

Implementation: crypto_hash/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-jHtfKD.s: Assembler messages:
simd.c: /tmp/cc-jHtfKD.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-jHtfKD.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-o3Y02L.s: Assembler messages:
simd.c: /tmp/cc-o3Y02L.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-o3Y02L.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/vectarm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-FiJP3D.s: Assembler messages:
hash.c: /tmp/cc-FiJP3D.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-0vclUT.s: Assembler messages:
nist.c: /tmp/cc-0vclUT.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-0vclUT.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-iXUu72.s: Assembler messages:
hash.c: /tmp/cc-iXUu72.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-y4Y6Lb.s: Assembler messages:
nist.c: /tmp/cc-y4Y6Lb.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-y4Y6Lb.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/opt
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-wvMVQb.s: Assembler messages:
hash.c: /tmp/cc-wvMVQb.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-id8SYk.s: Assembler messages:
nist.c: /tmp/cc-id8SYk.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-id8SYk.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-yGXdCb.s: Assembler messages:
hash.c: /tmp/cc-yGXdCb.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-5XT4Ns.s: Assembler messages:
nist.c: /tmp/cc-5XT4Ns.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5XT4Ns.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-ZSby54.s: Assembler messages:
simd.c: /tmp/cc-ZSby54.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZSby54.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-ZcTYSC.s: Assembler messages:
simd.c: /tmp/cc-ZcTYSC.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-ZcTYSC.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/ref
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-KLCb7C.s: Assembler messages:
hash.c: /tmp/cc-KLCb7C.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-LG98mW.s: Assembler messages:
nist.c: /tmp/cc-LG98mW.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-LG98mW.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 ref

Compiler output

Implementation: crypto_hash/simd256/vect128
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-UpTJsV.s: Assembler messages:
hash.c: /tmp/cc-UpTJsV.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-DEhVQc.s: Assembler messages:
nist.c: /tmp/cc-DEhVQc.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-DEhVQc.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vect128

Compiler output

Implementation: crypto_hash/simd256/vectarm
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-mdmOKc.s: Assembler messages:
hash.c: /tmp/cc-mdmOKc.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-TclRSu.s: Assembler messages:
nist.c: /tmp/cc-TclRSu.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-TclRSu.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vectarm

Compiler output

Implementation: crypto_hash/simd256/opt
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-n3sUFL.s: Assembler messages:
hash.c: /tmp/cc-n3sUFL.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-kOhdn4.s: Assembler messages:
nist.c: /tmp/cc-kOhdn4.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-kOhdn4.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...
optimized.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
optimized.c: /tmp/cc-g38XHH.s: Assembler messages:
optimized.c: /tmp/cc-g38XHH.s:29: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:53: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:68: Rd and Rm should be different in mul
optimized.c: /tmp/cc-g38XHH.s:81: Rd and Rm should be different in mul
optimized.c: /tmp/cc-g38XHH.s:93: Rd and Rm should be different in mul
optimized.c: /tmp/cc-g38XHH.s:105: Rd and Rm should be different in mul
optimized.c: /tmp/cc-g38XHH.s:112: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:131: rdhi, rdlo and rm must all be different
optimized.c: /tmp/cc-g38XHH.s:170: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:236: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:302: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:366: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:432: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:499: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:566: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:631: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:632: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:662: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:680: Rd and Rm should be different in mul
optimized.c: /tmp/cc-g38XHH.s:687: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:690: Warning: conditional outside an IT block for Thumb.
optimized.c: /tmp/cc-g38XHH.s:722: rdhi, rdlo and rm must all be different
optimized.c: /tmp/cc-g38XHH.s:762: Warning: conditional outside an IT block for Thumb.
optimized.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 opt

Compiler output

Implementation: crypto_hash/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-dRX1Gi.s: Assembler messages:
simd.c: /tmp/cc-dRX1Gi.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-dRX1Gi.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-un58H5.s: Assembler messages:
simd.c: /tmp/cc-un58H5.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-un58H5.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/vectarm
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-Q14uDh.s: Assembler messages:
hash.c: /tmp/cc-Q14uDh.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-5y2jLz.s: Assembler messages:
nist.c: /tmp/cc-5y2jLz.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-5y2jLz.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-TWy3lJ.s: Assembler messages:
hash.c: /tmp/cc-TWy3lJ.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-EELpSZ.s: Assembler messages:
nist.c: /tmp/cc-EELpSZ.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-EELpSZ.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/opt
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-Z2Edot.s: Assembler messages:
hash.c: /tmp/cc-Z2Edot.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-Y9X6pL.s: Assembler messages:
nist.c: /tmp/cc-Y9X6pL.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Y9X6pL.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-iLCC11.s: Assembler messages:
hash.c: /tmp/cc-iLCC11.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-NVR8Lh.s: Assembler messages:
nist.c: /tmp/cc-NVR8Lh.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NVR8Lh.s:383: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-6da6Ln.s: Assembler messages:
simd.c: /tmp/cc-6da6Ln.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-6da6Ln.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-Wj5CAo.s: Assembler messages:
simd.c: /tmp/cc-Wj5CAo.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-Wj5CAo.s:585: Warning: conditional outside an IT block for Thumb.
simd.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/opt
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-4cwiMu.s: Assembler messages:
hash.c: /tmp/cc-4cwiMu.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-xPquyK.s: Assembler messages:
nist.c: /tmp/cc-xPquyK.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-xPquyK.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 opt

Compiler output

Implementation: crypto_hash/simd256/vect128
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-5IG6bC.s: Assembler messages:
hash.c: /tmp/cc-5IG6bC.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-YxmL1R.s: Assembler messages:
nist.c: /tmp/cc-YxmL1R.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-YxmL1R.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vect128

Compiler output

Implementation: crypto_hash/simd256/vectarm
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-MlcgP0.s: Assembler messages:
hash.c: /tmp/cc-MlcgP0.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-NuYoEg.s: Assembler messages:
nist.c: /tmp/cc-NuYoEg.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-NuYoEg.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 vectarm

Compiler output

Implementation: crypto_hash/simd256/ref
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-i7C4Nj.s: Assembler messages:
hash.c: /tmp/cc-i7C4Nj.s:24: Warning: conditional outside an IT block for Thumb.
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-FEIIUB.s: Assembler messages:
nist.c: /tmp/cc-FEIIUB.s:34: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:35: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:39: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:72: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:94: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:96: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:98: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:100: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:104: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:108: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:145: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:149: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:193: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:197: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:232: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:236: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:240: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:277: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:284: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:372: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:382: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FEIIUB.s:383: Warning: conditional outside an IT block for Thumb.
nist.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 ref

Compiler output

Implementation: crypto_hash/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-1qhkE5.s: Assembler messages:
simd.c: /tmp/cc-1qhkE5.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-1qhkE5.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/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
simd.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
simd.c: /tmp/cc-LeLOMa.s: Assembler messages:
simd.c: /tmp/cc-LeLOMa.s:37: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:49: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:58: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:67: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:72: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:147: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:193: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:211: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:242: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:254: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:263: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:272: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:277: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:368: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:380: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:389: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:398: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:403: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:478: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:524: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:542: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:573: Warning: conditional outside an IT block for Thumb.
simd.c: /tmp/cc-LeLOMa.s:585: Warning: conditional outside an IT block for Thumb.
simd.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/simd256/vectarm
Compiler: gcc -O2 -fomit-frame-pointer
vector_arm.c: vector_arm.c: In function 'fft64':
vector_arm.c: vector_arm.c:182: error: impossible constraint in 'asm'
vector_arm.c: vector_arm.c:217: error: impossible constraint in 'asm'
vector_arm.c: vector_arm.c:217: error: impossible constraint in 'asm'

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

Compiler output

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

Compiler output

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
nist.c: nist.c:1: warning: target CPU does not support THUMB instructions
vector.c: vector.c:1: warning: target CPU does not support THUMB instructions
vector.c: In file included from vector.c:5:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:5:
vector.c: vector.h:344: error: array type has incomplete element type
vector.c: vector.h:355: error: array type has incomplete element type
vector.c: vector.h:367: error: array type has incomplete element type
vector.c: vector.c:24: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63: error: 'v16' undeclared (first use in this function)
vector.c: vector.c:63: error: (Each undeclared identifier is reported only once
vector.c: vector.c:63: error: for each function it appears in.)
vector.c: vector.c:63: error: expected expression before 'const'
vector.c: vector.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X0'
vector.c: vector.c:65: error: 'X0' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X1' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X2' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X3' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X4' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X5' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X6' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X7' undeclared (first use in this function)
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vectarm
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
nist.c: nist.c:1: warning: target CPU does not support THUMB instructions
vector_arm.c: vector_arm.c:1: warning: target CPU does not support THUMB instructions
vector_arm.c: vector_arm.c: In function 'fft64':
vector_arm.c: vector_arm.c:182: error: impossible constraint in 'asm'
vector_arm.c: vector_arm.c:217: error: impossible constraint in 'asm'
vector_arm.c: vector_arm.c:217: error: impossible constraint in 'asm'

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

Compiler output

Implementation: crypto_hash/simd256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
simd.c: simd.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