Implementation notes: armeabi, h4mx515e, crypto_hash/jh256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
232037bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
236202bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
236725bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
241041bitslice_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
264130bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
265062bitslice_opt32gcc -O2 -fomit-frame-pointer2014063020140622
278138bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
278196bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer2014063020140622
285759bitslice_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
285798bitslice_opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014063020140622
285810bitslice_opt32gcc -O -fomit-frame-pointer2014063020140622
285810bitslice_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
286413bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
287735bitslice_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
287823bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
289980bitslice_opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014063020140622
292059bitslice_opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014063020140622
292849bitslice_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
295375bitslice_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
298150bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
298275bitslice_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014063020140622
298311bitslice_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014063020140622
298347bitslice_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014063020140622
298608bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
298659bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
298674bitslice_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014063020140622
298683bitslice_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014063020140622
301149bitslice_opt32gcc -O3 -fomit-frame-pointer2014063020140622
301797bitslice_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014063020140622
301834bitslice_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014063020140622
301862bitslice_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014063020140622
301872bitslice_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014063020140622
301881bitslice_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014063020140622
301907bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
306539bitslice_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014063020140622
306696bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
307128bitslice_opt32gcc -funroll-loops -Os -fomit-frame-pointer2014063020140622
307302bitslice_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014063020140622
307753bitslice_opt32gcc -Os -fomit-frame-pointer2014063020140622
310652bitslice_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014063020140622
310665bitslice_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014063020140622
310666bitslice_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014063020140622
310692bitslice_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014063020140622
310701bitslice_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014063020140622
313174bitslice_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014063020140622
313246bitslice_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014063020140622
313251bitslice_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014063020140622
313258bitslice_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014063020140622
313258bitslice_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014063020140622
331236bitslice_ref32gcc -O3 -fomit-frame-pointer2014063020140622
337552bitslice_ref32gcc -funroll-loops -O2 -fomit-frame-pointer2014063020140622
338126bitslice_ref32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
338500bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer2014063020140622
342379bitslice_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
343449bitslice_opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014063020140622
352494bitslice_ref32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
356903bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer2014063020140622
356920bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
364320bitslice_ref32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
364344bitslice_ref32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014063020140622
377890bitslice_ref32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014063020140622
377893bitslice_ref32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014063020140622
377944bitslice_ref32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014063020140622
379766bitslice_ref32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014063020140622
379798bitslice_ref32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014063020140622
385635bitslice_ref32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014063020140622
385638bitslice_ref32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014063020140622
385650bitslice_ref32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014063020140622
385692bitslice_ref32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014063020140622
385770bitslice_ref32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014063020140622
389596bitslice_ref32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
392306bitslice_ref32gcc -O2 -fomit-frame-pointer2014063020140622
407750bitslice_ref32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014063020140622
407803bitslice_ref32gcc -O -fomit-frame-pointer2014063020140622
407830bitslice_ref32gcc -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
409057bitslice_ref32gcc -mcpu=strongarm -O -fomit-frame-pointer2014063020140622
409060bitslice_ref32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014063020140622
409128bitslice_ref32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014063020140622
409130bitslice_ref32gcc -mcpu=arm8 -O -fomit-frame-pointer2014063020140622
409131bitslice_ref32gcc -mcpu=arm810 -O -fomit-frame-pointer2014063020140622
413124bitslice_ref32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
413137bitslice_ref32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
422945bitslice_ref32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014063020140622
423053bitslice_ref32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
431109bitslice_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2014063020140622
432769bitslice_ref32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014063020140622
432809bitslice_ref32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014063020140622
432810bitslice_ref32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014063020140622
432891bitslice_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
432953bitslice_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014063020140622
432960bitslice_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014063020140622
432962bitslice_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014063020140622
433011bitslice_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014063020140622
433011bitslice_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014063020140622
433020bitslice_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014063020140622
433023bitslice_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014063020140622
433037bitslice_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014063020140622
433054bitslice_ref32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014063020140622
433108bitslice_ref32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014063020140622
433738bitslice_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014063020140622
433738bitslice_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014063020140622
434466bitslice_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
435250bitslice_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014063020140622
445371bitslice_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014063020140622
447526bitslice_ref32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
448071bitslice_ref32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
449337bitslice_ref32gcc -Os -fomit-frame-pointer2014063020140622
457046bitslice_ref32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
462499simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
462533simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
463341simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
463509simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
464937simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
465105simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
465372bitslice_ref32gcc -funroll-loops -Os -fomit-frame-pointer2014063020140622
470929simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2014063020140622
470955simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2014063020140622
478605simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014063020140622
478658simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
478677simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
478689simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014063020140622
478701simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
478725simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
478734simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014063020140622
478740simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014063020140622
479133simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2014063020140622
479148simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014063020140622
479160simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014063020140622
479189simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2014063020140622
479205simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2014063020140622
479205simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2014063020140622
479208simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2014063020140622
479208simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2014063020140622
479214simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014063020140622
479216simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2014063020140622
479220simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014063020140622
479232simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2014063020140622
479517simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2014063020140622
479520simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014063020140622
479520simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014063020140622
479531simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014063020140622
479531simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2014063020140622
483192simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014063020140622
483197simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014063020140622
489396simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014063020140622
489601simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014063020140622
495085bitslice_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2014063020140622
498711bitslice_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014063020140622
498734bitslice_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014063020140622
498801bitslice_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014063020140622
498801bitslice_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014063020140622
498804bitslice_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014063020140622
498807bitslice_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014063020140622
499116bitslice_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014063020140622
499118bitslice_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014063020140622
499200bitslice_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014063020140622
499539bitslice_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
499620bitslice_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014063020140622
499632bitslice_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014063020140622
499632bitslice_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
500747bitslice_ref32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
502338bitslice_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014063020140622
508068simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
508068simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
510340bitslice_ref32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014063020140622
522120simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
522137simplegcc -O -fomit-frame-pointer2014063020140622
522210simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014063020140622
522972simplegcc -funroll-loops -O -fomit-frame-pointer2014063020140622
523086simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
528192simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014063020140622
536148bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
541148simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
542826simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
546335bitslice_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014063020140622
546429bitslice_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014063020140622
546455bitslice_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
546699bitslice_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2014063020140622
546740bitslice_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014063020140622
546770bitslice_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014063020140622
546783bitslice_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2014063020140622
546789bitslice_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2014063020140622
546792bitslice_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2014063020140622
546827bitslice_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2014063020140622
546840bitslice_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2014063020140622
547800bitslice_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
548183bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014063020140622
548184bitslice_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2014063020140622
549191simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
549365bitslice_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2014063020140622
552816bitslice_opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014063020140622
560460bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
566329bitslice_ref32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014063020140622
566448bitslice_ref32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014063020140622
566472bitslice_ref32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014063020140622
566482bitslice_ref32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014063020140622
566518bitslice_ref32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014063020140622
567336bitslice_opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2014063020140622
567703bitslice_ref32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014063020140622
571035bitslice_ref32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014063020140622
575334bitslice_opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014063020140622
575388bitslice_opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014063020140622
575394bitslice_opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014063020140622
575430bitslice_opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014063020140622
575481bitslice_opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014063020140622
575645bitslice_opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014063020140622
575712bitslice_opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014063020140622
575757bitslice_opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014063020140622
578071bitslice_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014063020140622
578087bitslice_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
578090bitslice_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
578163bitslice_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014063020140622
582219bitslice_ref32gcc -mcpu=xscale -O3 -fomit-frame-pointer2014063020140622
583846bitslice_opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014063020140622
584534bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
586774bitslice_ref32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014063020140622
588414bitslice_ref32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
588477bitslice_ref32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014063020140622
588525bitslice_ref32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014063020140622
588645bitslice_ref32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
589572simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014063020140622
589771bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
593874bitslice_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
597629simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014063020140622
597686simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014063020140622
597702simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014063020140622
597706simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014063020140622
597883simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014063020140622
601133bitslice_opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014063020140622
609807simplegcc -mcpu=arm9 -O -fomit-frame-pointer2014063020140622
609819simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2014063020140622
609825simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014063020140622
609835simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014063020140622
609900simplegcc -mcpu=arm920 -O -fomit-frame-pointer2014063020140622
609900simplegcc -mcpu=arm920t -O -fomit-frame-pointer2014063020140622
609936simplegcc -mcpu=arm940t -O -fomit-frame-pointer2014063020140622
610109simplegcc -mcpu=arm9e -O -fomit-frame-pointer2014063020140622
610164simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014063020140622
610167simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
610167simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014063020140622
610191simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2014063020140622
610191simplegcc -mcpu=xscale -O -fomit-frame-pointer2014063020140622
610198simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014063020140622
610200simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
612981bitslice_opt64gcc -O -fomit-frame-pointer2014063020140622
613003bitslice_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
613025bitslice_opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014063020140622
614040bitslice_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
614134bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
617806bitslice_ref32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014063020140622
617892bitslice_ref32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014063020140622
618100bitslice_ref32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014063020140622
618222bitslice_ref32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014063020140622
618264bitslice_ref32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014063020140622
618642bitslice_ref32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014063020140622
620974bitslice_ref32gcc -mcpu=xscale -O2 -fomit-frame-pointer2014063020140622
623169bitslice_ref32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
623439bitslice_ref32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
623467bitslice_ref32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014063020140622
623757bitslice_ref32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014063020140622
624232bitslice_ref32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014063020140622
624336bitslice_ref32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014063020140622
624485bitslice_ref32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014063020140622
629573bitslice_ref32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014063020140622
632289bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
640530bitslice_opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014063020140622
652517bitslice_opt64gcc -O2 -fomit-frame-pointer2014063020140622
653920bitslice_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
658328bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
658335bitslice_opt64gcc -funroll-loops -O -fomit-frame-pointer2014063020140622
673570simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
673638simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
676931bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
680253bitslice_ref32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014063020140622
680510bitslice_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
681432bitslice_opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014063020140622
681624bitslice_ref32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014063020140622
683106bitslice_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
683232bitslice_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014063020140622
683272bitslice_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014063020140622
683284bitslice_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014063020140622
683292bitslice_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014063020140622
683340bitslice_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014063020140622
683443simplegcc -O3 -fomit-frame-pointer2014063020140622
683450simplegcc -funroll-loops -O2 -fomit-frame-pointer2014063020140622
683469simplegcc -funroll-loops -O3 -fomit-frame-pointer2014063020140622
683988simplegcc -O2 -fomit-frame-pointer2014063020140622
687533bitslice_opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2014063020140622
696382bitslice_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
696402bitslice_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014063020140622
696443bitslice_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
696528bitslice_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014063020140622
696598bitslice_opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014063020140622
696684bitslice_opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014063020140622
696687bitslice_opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014063020140622
697053bitslice_opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014063020140622
697054bitslice_opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014063020140622
697060bitslice_opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014063020140622
697071bitslice_opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014063020140622
697094bitslice_opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014063020140622
697110bitslice_opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014063020140622
711757bitslice_opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014063020140622
722589bitslice_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
738312bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
739089bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
740611bitslice_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014063020140622
742368bitslice_opt64gcc -O3 -fomit-frame-pointer2014063020140622
744010bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014063020140622
744512bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014063020140622
747668bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014063020140622
751834bitslice_ref32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014063020140622
751992bitslice_ref32gcc -mcpu=ep9312 -O -fomit-frame-pointer2014063020140622
752180bitslice_ref32gcc -mcpu=arm920 -O -fomit-frame-pointer2014063020140622
752414bitslice_ref32gcc -mcpu=arm940t -O -fomit-frame-pointer2014063020140622
753097bitslice_ref32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014063020140622
753410bitslice_ref32gcc -mcpu=arm920t -O -fomit-frame-pointer2014063020140622
753473bitslice_ref32gcc -mcpu=arm9 -O -fomit-frame-pointer2014063020140622
772461simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
774521bitslice_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2014063020140622
774589bitslice_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2014063020140622
774691bitslice_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2014063020140622
774733bitslice_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014063020140622
774735bitslice_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2014063020140622
774754bitslice_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2014063020140622
774792bitslice_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014063020140622
775132bitslice_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2014063020140622
775175bitslice_opt64gcc -mcpu=xscale -O -fomit-frame-pointer2014063020140622
775209bitslice_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014063020140622
775209bitslice_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014063020140622
775230bitslice_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014063020140622
775243bitslice_opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2014063020140622
775259bitslice_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
775319bitslice_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
780255bitslice_ref32gcc -mcpu=xscale -O -fomit-frame-pointer2014063020140622
780319bitslice_ref32gcc -mcpu=arm9e -O -fomit-frame-pointer2014063020140622
780813bitslice_ref32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014063020140622
781249bitslice_opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014063020140622
781259bitslice_ref32gcc -mcpu=arm1020t -O -fomit-frame-pointer2014063020140622
781259bitslice_opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014063020140622
781342bitslice_opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014063020140622
781347bitslice_opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014063020140622
781415bitslice_opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014063020140622
781490bitslice_ref32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
781533bitslice_ref32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
782460bitslice_ref32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014063020140622
782571bitslice_ref32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014063020140622
795810bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
795867bitslice_ref64gcc -funroll-loops -O -fomit-frame-pointer2014063020140622
797188bitslice_ref64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014063020140622
797299bitslice_ref64gcc -O -fomit-frame-pointer2014063020140622
798294bitslice_ref64gcc -fno-schedule-insns -O -fomit-frame-pointer2014063020140622
802279bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
802684bitslice_ref64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014063020140622
804331bitslice_ref64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014063020140622
806824bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
808422bitslice_opt64gcc -Os -fomit-frame-pointer2014063020140622
808965simplegcc -funroll-loops -Os -fomit-frame-pointer2014063020140622
817868bitslice_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
818913simplegcc -Os -fomit-frame-pointer2014063020140622
821948bitslice_opt64gcc -funroll-loops -Os -fomit-frame-pointer2014063020140622
836834bitslice_opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014063020140622
836859bitslice_opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014063020140622
836897bitslice_opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014063020140622
836911bitslice_opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014063020140622
836980bitslice_opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014063020140622
844319simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014063020140622
844351simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014063020140622
844356simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014063020140622
844369simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014063020140622
844375simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014063020140622
844424simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014063020140622
844452simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014063020140622
844459simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014063020140622
844505simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014063020140622
844593simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014063020140622
853380bitslice_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014063020140622
853409bitslice_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014063020140622
853452bitslice_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014063020140622
853456bitslice_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014063020140622
853628bitslice_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014063020140622
853702simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014063020140622
853717simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014063020140622
853736simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014063020140622
853835simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014063020140622
853964simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014063020140622
865868bitslice_ref64gcc -mcpu=arm810 -O -fomit-frame-pointer2014063020140622
865917bitslice_ref64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014063020140622
866415bitslice_ref64gcc -mcpu=arm8 -O -fomit-frame-pointer2014063020140622
866822bitslice_ref64gcc -mcpu=strongarm -O -fomit-frame-pointer2014063020140622
866830bitslice_ref64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014063020140622
881629bitslice_ref64gcc -O2 -fomit-frame-pointer2014063020140622
884854bitslice_ref64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014063020140622
895401bitslice_ref64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014063020140622
895410bitslice_ref64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014063020140622
895627bitslice_ref64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014063020140622
895734bitslice_ref64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014063020140622
895792bitslice_ref64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014063020140622
895838bitslice_ref64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014063020140622
902510bitslice_ref64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014063020140622
902521bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
902856bitslice_ref64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014063020140622
903766bitslice_ref64gcc -mcpu=xscale -O3 -fomit-frame-pointer2014063020140622
907004bitslice_ref64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014063020140622
907043bitslice_ref64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014063020140622
907092bitslice_ref64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014063020140622
909107bitslice_ref64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
909522bitslice_ref64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014063020140622
909896bitslice_ref64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014063020140622
909938bitslice_ref64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014063020140622
912759bitslice_ref64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014063020140622
912846bitslice_ref64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014063020140622
913007bitslice_ref64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014063020140622
913068bitslice_ref64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014063020140622
913083bitslice_ref64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014063020140622
924216bitslice_ref64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014063020140622
924278bitslice_ref64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014063020140622
924367bitslice_ref64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014063020140622
924570bitslice_ref64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014063020140622
924972bitslice_ref64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014063020140622
988038bitslice_ref64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014063020140622
991380bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
996049bitslice_ref64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014063020140622
996206bitslice_ref64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014063020140622
996221bitslice_ref64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014063020140622
996270bitslice_ref64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014063020140622
996587bitslice_ref64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014063020140622
996737bitslice_ref64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014063020140622
997604bitslice_ref64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014063020140622
1000934bitslice_ref64gcc -mcpu=xscale -O2 -fomit-frame-pointer2014063020140622
1007830bitslice_ref64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014063020140622
1008214bitslice_ref64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014063020140622
1008501bitslice_ref64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014063020140622
1009446bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014063020140622
1009674bitslice_ref64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014063020140622
1010176bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
1010341bitslice_ref64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014063020140622
1033697bitslice_ref64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014063020140622
1034355bitslice_ref64gcc -O3 -fomit-frame-pointer2014063020140622
1034795bitslice_ref64gcc -funroll-loops -O3 -fomit-frame-pointer2014063020140622
1038701bitslice_ref64gcc -funroll-loops -O2 -fomit-frame-pointer2014063020140622
1066195bitslice_ref64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014063020140622
1066469bitslice_ref64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014063020140622
1066542simplegcc -funroll-loops2014063020140622
1066633simplegcc2014063020140622
1066738simplecc2014063020140622
1069982bitslice_ref64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
1070847bitslice_ref64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014063020140622
1073188bitslice_ref64gcc -funroll-loops -Os -fomit-frame-pointer2014063020140622
1073196bitslice_ref64gcc -Os -fomit-frame-pointer2014063020140622
1073245bitslice_ref64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014063020140622
1074141bitslice_ref64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014063020140622
1074541bitslice_ref64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014063020140622
1083550bitslice_ref64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014063020140622
1184075bitslice_ref64gcc -mcpu=arm9 -O -fomit-frame-pointer2014063020140622
1184208bitslice_ref64gcc -mcpu=arm920t -O -fomit-frame-pointer2014063020140622
1184359bitslice_ref64gcc -mcpu=arm920 -O -fomit-frame-pointer2014063020140622
1184495bitslice_ref64gcc -mcpu=arm940t -O -fomit-frame-pointer2014063020140622
1184940bitslice_ref64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014063020140622
1185045bitslice_ref64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014063020140622
1185619bitslice_ref64gcc -mcpu=ep9312 -O -fomit-frame-pointer2014063020140622
1194638bitslice_ref64gcc -mcpu=arm9e -O -fomit-frame-pointer2014063020140622
1194647bitslice_ref64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014063020140622
1194650bitslice_ref64gcc -mcpu=arm1020t -O -fomit-frame-pointer2014063020140622
1194694bitslice_ref64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
1194721bitslice_ref64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014063020140622
1194844bitslice_ref64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014063020140622
1195022bitslice_ref64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014063020140622
1195180bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer2014063020140622
2508735bitslice_opt64gcc -funroll-loops2014063020140622
2509007bitslice_opt64gcc2014063020140622
2527688bitslice_opt64cc2014063020140622
2562097bitslice_opt32cc2014063020140622
2562488bitslice_opt32gcc2014063020140622
2563297bitslice_opt32gcc -funroll-loops2014063020140622
2740709bitslice_ref32gcc2014063020140622
2740786bitslice_ref32gcc -funroll-loops2014063020140622
2748056bitslice_ref32cc2014063020140622
2937744bitslice_ref64cc2014063020140622
2938490bitslice_ref64gcc2014063020140622
2939310bitslice_ref64gcc -funroll-loops2014063020140622

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-N4Er1P.s: Assembler messages:
hash.c: /tmp/cc-N4Er1P.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-N4Er1P.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-4I6N9X.s: Assembler messages:
try.c: /tmp/cc-4I6N9X.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4I6N9X.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-G684kG.s: Assembler messages:
try.c: /tmp/cc-G684kG.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-G684kG.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-29VI0k.s: Assembler messages:
nist.c: /tmp/cc-29VI0k.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-29VI0k.s:637: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-I0RPGd.s: Assembler messages:
nist.c: /tmp/cc-I0RPGd.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-I0RPGd.s:1036: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-Rf8WvZ.s: Assembler messages:
nist.c: /tmp/cc-Rf8WvZ.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-Rf8WvZ.s:1234: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-i5Qu1h.s: Assembler messages:
nist.c: /tmp/cc-i5Qu1h.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-i5Qu1h.s:2915: Warning: conditional outside an IT block for Thumb.
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-rLZDD7.s: Assembler messages:
hash.c: /tmp/cc-rLZDD7.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-rLZDD7.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-yMncwg.s: Assembler messages:
try.c: /tmp/cc-yMncwg.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yMncwg.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-61sjyt.s: Assembler messages:
try.c: /tmp/cc-61sjyt.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-61sjyt.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-1HiZLk.s: Assembler messages:
nist.c: /tmp/cc-1HiZLk.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-1HiZLk.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-FXHtff.s: Assembler messages:
nist.c: /tmp/cc-FXHtff.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FXHtff.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-XwgXOE.s: Assembler messages:
nist.c: /tmp/cc-XwgXOE.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-XwgXOE.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-gD7Bn1.s: Assembler messages:
nist.c: /tmp/cc-gD7Bn1.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-gD7Bn1.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-UyquWg.s: Assembler messages:
hash.c: /tmp/cc-UyquWg.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UyquWg.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-VjoVDr.s: Assembler messages:
try.c: /tmp/cc-VjoVDr.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VjoVDr.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-RudRd0.s: Assembler messages:
try.c: /tmp/cc-RudRd0.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RudRd0.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-40bwq0.s: Assembler messages:
nist.c: /tmp/cc-40bwq0.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-40bwq0.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-FikSR1.s: Assembler messages:
nist.c: /tmp/cc-FikSR1.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-FikSR1.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-h70pGZ.s: Assembler messages:
nist.c: /tmp/cc-h70pGZ.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-h70pGZ.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-pwlx3a.s: Assembler messages:
nist.c: /tmp/cc-pwlx3a.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-pwlx3a.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-QWAJP7.s: Assembler messages:
hash.c: /tmp/cc-QWAJP7.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QWAJP7.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-VPTwQg.s: Assembler messages:
try.c: /tmp/cc-VPTwQg.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VPTwQg.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-DVdFpu.s: Assembler messages:
try.c: /tmp/cc-DVdFpu.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-DVdFpu.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-3L9nTi.s: Assembler messages:
nist.c: /tmp/cc-3L9nTi.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-3L9nTi.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-MN8ZeW.s: Assembler messages:
nist.c: /tmp/cc-MN8ZeW.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-MN8ZeW.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-WKXlW6.s: Assembler messages:
nist.c: /tmp/cc-WKXlW6.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-WKXlW6.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-v3ZxiG.s: Assembler messages:
nist.c: /tmp/cc-v3ZxiG.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v3ZxiG.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-DsaT49.s: Assembler messages:
hash.c: /tmp/cc-DsaT49.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-DsaT49.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-NeWyoa.s: Assembler messages:
try.c: /tmp/cc-NeWyoa.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NeWyoa.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-dDx9mc.s: Assembler messages:
try.c: /tmp/cc-dDx9mc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dDx9mc.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-72uyvg.s: Assembler messages:
nist.c: /tmp/cc-72uyvg.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-72uyvg.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-RStvZt.s: Assembler messages:
nist.c: /tmp/cc-RStvZt.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-RStvZt.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-iDK0S9.s: Assembler messages:
nist.c: /tmp/cc-iDK0S9.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-iDK0S9.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-v7tyBa.s: Assembler messages:
nist.c: /tmp/cc-v7tyBa.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-v7tyBa.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ISEaay.s: Assembler messages:
hash.c: /tmp/cc-ISEaay.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ISEaay.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-9SVZOI.s: Assembler messages:
try.c: /tmp/cc-9SVZOI.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-9SVZOI.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-laaStQ.s: Assembler messages:
try.c: /tmp/cc-laaStQ.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-laaStQ.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-CN5EX5.s: Assembler messages:
nist.c: /tmp/cc-CN5EX5.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-CN5EX5.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-KdSOYc.s: Assembler messages:
nist.c: /tmp/cc-KdSOYc.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-KdSOYc.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-vZJEtX.s: Assembler messages:
nist.c: /tmp/cc-vZJEtX.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-vZJEtX.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-zUpCEK.s: Assembler messages:
nist.c: /tmp/cc-zUpCEK.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-zUpCEK.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-WrGjmS.s: Assembler messages:
hash.c: /tmp/cc-WrGjmS.s:2696: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3175: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3177: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3179: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3183: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3204: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3206: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3208: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3210: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WrGjmS.s:3218: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-jKrg1Z.s: Assembler messages:
try.c: /tmp/cc-jKrg1Z.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jKrg1Z.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-TbTQWG.s: Assembler messages:
try.c: /tmp/cc-TbTQWG.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TbTQWG.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-bWoNEy.s: Assembler messages:
nist.c: /tmp/cc-bWoNEy.s:444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:778: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:1112: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:1444: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:1768: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2078: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2376: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2458: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2712: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2748: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2773: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2784: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2786: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2788: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2790: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2808: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2809: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2846: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2848: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2851: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2882: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2907: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bWoNEy.s:2915: 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 bitslice_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-bzKYkQ.s: Assembler messages:
nist.c: /tmp/cc-bzKYkQ.s:328: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:336: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:338: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:340: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:342: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:343: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:400: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:437: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:474: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:510: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:538: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:560: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:897: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:959: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:972: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1000: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1011: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1013: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1015: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1017: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1035: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-bzKYkQ.s:1036: 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 bitslice_ref64

Compiler output

Implementation: crypto_hash/jh256/bitslice_ref32
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-lfIEKv.s: Assembler messages:
nist.c: /tmp/cc-lfIEKv.s:105: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:115: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:116: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:157: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:187: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:217: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:249: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:269: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:460: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:481: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:508: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:516: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:545: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:547: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:549: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:551: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:569: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:570: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:608: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:610: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:613: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-lfIEKv.s:637: 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 bitslice_ref32

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: /tmp/cc-rQQh07.s: Assembler messages:
nist.c: /tmp/cc-rQQh07.s:150: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:278: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:406: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:534: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:652: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:767: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:924: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:961: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1029: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1090: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1107: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1118: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1120: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1122: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1124: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1142: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1143: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1181: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1183: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1186: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1211: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1227: Warning: conditional outside an IT block for Thumb.
nist.c: /tmp/cc-rQQh07.s:1234: 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 bitslice_opt32

Compiler output

Implementation: crypto_hash/jh256/simple
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_opt32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
nist.c: nist.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: 80, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm810 -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm810 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm8 -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=arm8 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64
gcc -mcpu=strongarm -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64