Implementation notes: armeabi, h6dragon, crypto_hash/skein512256

Computer: h6dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: skein512256
TimeImplementationCompilerBenchmark dateSUPERCOP version
35517arm_neonclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
35520arm_neonclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
35520arm_neonclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
35520arm_neonclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
35537arm_neonclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
35540arm_neonclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
35542arm_neonclang -O3 -fomit-frame-pointer2014101920141014
35543arm_neonclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
35546arm_neonclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
35554arm_neonclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
35558arm_neonclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
35753arm_neongcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
35767arm_neongcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
35774arm_neongcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
35776arm_neongcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
35777arm_neongcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
35777arm_neongcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
35780arm_neongcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
35780arm_neongcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
35786arm_neongcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
35787arm_neongcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
35793arm_neongcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
35794arm_neongcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
35801arm_neongcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
35801arm_neongcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
35804arm_neongcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
35805arm_neongcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
35813arm_neongcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
35814arm_neongcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
35823arm_neongcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
35826arm_neongcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
46091arm11clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
46099arm11clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
46101arm11clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
46103arm11clang -O3 -fomit-frame-pointer2014101920141014
46103arm11clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
46109arm11clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
46127arm11clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
46128arm11clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
46130arm11clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
46136arm11clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
46153arm11clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
46204arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
46231arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
46232arm11gcc -O -fomit-frame-pointer2014101920141014
46232arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
46232arm11gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
46242arm11gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
46253arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
46256arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
46256arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
46256arm11gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
46256arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
46256arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
46256arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
46256arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
46256arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
46256arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
46258arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
46258arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
46272arm11gcc -O2 -fomit-frame-pointer2014101920141014
46276arm11gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
46279arm11gcc -Os -fomit-frame-pointer2014101920141014
46280arm11gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
46285arm11gcc -O3 -fomit-frame-pointer2014101920141014
46285arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
46289arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
46293arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
46296arm11gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
46301arm11gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
46301arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
46305arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
46307arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
46335arm11gcc2014101920141014
46345arm11cc2014101920141014
46380arm11gcc -funroll-loops2014101920141014
46415arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
49295armclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
49296armclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
49296armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
49296armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
49296armclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
49312armclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
49322armclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
49323armclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
49324armclang -O3 -fomit-frame-pointer2014101920141014
49326armclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
49341armclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
49475armgcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
49492armgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
49500armgcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
49501armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
49502armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
49504armgcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
49510armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
49512armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
49517armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
49520armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
49534armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
49536armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
49540armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
49547armgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
49556armgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
49564armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
49569armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
49577armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
49590armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
49592armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
72838littleclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
72839littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
72839littleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
72839littleclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
72851littleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
72852littleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
72858littleclang -O3 -fomit-frame-pointer2014101920141014
72858littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
72863littleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
72863littleclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
72864littleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
76031optclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
76031optclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
76035optclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
76054optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
76056optclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
76056optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
76060optclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
76061optclang -O3 -fomit-frame-pointer2014101920141014
76061optclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
76078optclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
76080optclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
77529simpleclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
77531simpleclang -O3 -fomit-frame-pointer2014101920141014
77544simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
77546simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
77548simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
77550simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
77552simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
77552simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
77552simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
77574simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
77574simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
85840arm_thumbgcc -funroll-loops -O -fomit-frame-pointer2014101920141014
85840arm_thumbgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
85854arm_thumbgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
85868arm_thumbgcc -O3 -fomit-frame-pointer2014101920141014
85869arm_thumbgcc -O2 -fomit-frame-pointer2014101920141014
85882arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
85892arm_thumbgcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
85892arm_thumbgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
85892arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
85896arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
85908arm_thumbgcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
85916arm_thumbclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
85916arm_thumbclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
85918arm_thumbclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
85918arm_thumbclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
85918arm_thumbgcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
85919arm_thumbgcc -O -fomit-frame-pointer2014101920141014
85920arm_thumbclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
85920arm_thumbclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
85920arm_thumbclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
85920arm_thumbgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
85924arm_thumbclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
85924arm_thumbclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
85927arm_thumbclang -O3 -fomit-frame-pointer2014101920141014
85929arm_thumbclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
85933arm_thumbgcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
85937arm_thumbgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
85949arm_thumbgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
85951arm_thumbgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
85959arm_thumbgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
85964arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
85965arm_thumbgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
85966arm_thumbgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
85966arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
85968arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
85970arm_thumbgcc -Os -fomit-frame-pointer2014101920141014
85970arm_thumbgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
85975arm_thumbgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
85980arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
85982arm_thumbgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
85984arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
85992arm_thumbgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
86023arm_thumbgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
86043arm_thumbgcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
86044arm_thumbgcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
86044arm_thumbgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
86051arm_thumbgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
86053arm_thumbgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
86060arm_thumbgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
86074arm_thumbgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
86074arm_thumbgcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
86083arm_thumbgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
86084arm_thumbgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
86101arm_thumbgcc -funroll-loops2014101920141014
86111arm_thumbgcc2014101920141014
86132arm_thumbgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
86135arm_thumbgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
86136arm_thumbgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
86136arm_thumbgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
86145arm_thumbgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
86147arm_thumbgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
86149arm_thumbgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
86154arm_thumbgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
86187arm_thumbgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
86188arm_thumbgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
86345arm_thumbcc2014101920141014
95923sphlib-smallclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
95939sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
95939sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
95940sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
95945sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
95962sphlib-smallclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
95963sphlib-smallclang -O3 -fomit-frame-pointer2014101920141014
95970sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
95981sphlib-smallclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
95983sphlib-smallclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
96015sphlib-smallclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
98113sphlibclang -O3 -fomit-frame-pointer2014101920141014
98115sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
98132sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
98144sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
98145sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
98155sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
98188sphlibclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
98196sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
98305sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
98310sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
98383sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
110342optgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
110685littlegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
111112optgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
111352littlegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
126045simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
126172simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
133874sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
135840littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
136258optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
137606littlegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
137631littlegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
137636littlegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
137675littlegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
138077littlegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
138461littlegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
138462sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
138480littlegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
138488littlegcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
138488littlegcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
138488littlegcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
138637littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
139194littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
139237optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
139394littlegcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
140190littlegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
140203littlegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
140227littlegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
140278littlegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
140282littlegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
141265littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
141966optgcc -O3 -fomit-frame-pointer2014101920141014
142240littlegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
142240littlegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
142258littlegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
142395littlegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
142481littlegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
142543optgcc -O2 -fomit-frame-pointer2014101920141014
142839optgcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
142890optgcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
142891optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
142914optgcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
142920optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
142970littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
143181littlegcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
143295optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
144417optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
144453optgcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
144540optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
144568optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
144626optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
144690optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
144737optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
145074optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
145198optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
145249optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
145345optgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
145354optgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
145372optgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
145417optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
145485littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
145519sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
145753littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
145793littlegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
146303sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
146307optgcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
146338optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
147043littlegcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
147214optgcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
147361optgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
147630littlegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
147632littlegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
147739optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
147782littlegcc -O -fomit-frame-pointer2014101920141014
147834optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
147842optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
147902littlegcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
147988optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
148059simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
148059optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
148249littlegcc -O2 -fomit-frame-pointer2014101920141014
148615optgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
148790optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
148880optgcc -O -fomit-frame-pointer2014101920141014
149483optgcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
150172simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
150219littlegcc -O3 -fomit-frame-pointer2014101920141014
151495littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
151505littlegcc -funroll-loops -O -fomit-frame-pointer2014101920141014
152462simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
152471simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
152522simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
152522simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
152522simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
152559simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
152569simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
152625simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
152640simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
152985simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
153422sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
153834optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
153874optgcc -funroll-loops -O -fomit-frame-pointer2014101920141014
154588sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
157658simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
157706simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
157755simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
157777simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
157864simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
157883simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
158730sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
160062simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
160802sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
161050optgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
161075optgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
161847littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
162152sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
162161sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
162174sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
162182sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
162208sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
162210sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
162217sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
162223sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
162240sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
162260sphlib-smallgcc -O3 -fomit-frame-pointer2014101920141014
162268sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
162394simplegcc -O3 -fomit-frame-pointer2014101920141014
162443simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
162462simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
162463simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
162463simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
162468simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
162724simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
162825simplegcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
163024simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
163504optgcc -Os -fomit-frame-pointer2014101920141014
163596optgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
164130simplegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
164897simplegcc -O2 -fomit-frame-pointer2014101920141014
164963simplegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
165149simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
165162optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
165192simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
165214simplegcc -O -fomit-frame-pointer2014101920141014
166761littlegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
166843sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
166871sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
167004sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
167036sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
167265littlegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
167537simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
167836simplegcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
168118simplegcc -funroll-loops -O -fomit-frame-pointer2014101920141014
168300sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
168319sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
168443simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
168495sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
168511sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
168524sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014101920141014
168552sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
168931sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
168932sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
168935sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
168956sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
168956sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
169218sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
169418littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
169632sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
169704sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
169725sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
169727sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
169751sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
170423sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
170426sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
170446sphlib-smallgcc -O -fomit-frame-pointer2014101920141014
170498sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
170681sphlib-smallgcc -Os -fomit-frame-pointer2014101920141014
170916sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
171006sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
171077sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
171096sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
171103sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
171255sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
171313sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
171334sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
172120sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
173325simplegcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
174092sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
174105sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
174117sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
174119sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
174124sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
174490sphlib-smallgcc -O2 -fomit-frame-pointer2014101920141014
176532simplegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
176826sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
176835simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
177263sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
177379littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
178391sphlibgcc -funroll-loops -O -fomit-frame-pointer2014101920141014
178395sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
179387sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
179760sphlibgcc -O -fomit-frame-pointer2014101920141014
179792sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
180132littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
180742sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
181009sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
181420sphlibgcc -Os -fomit-frame-pointer2014101920141014
181713sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
182233sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
182558sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
183021sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
184144optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
184249sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
184407sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
184794simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
184811simplegcc -Os -fomit-frame-pointer2014101920141014
185678sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
185679sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
185685sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
185710sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
185710sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
185738optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
185749optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
186122sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
186167sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
186178sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
186331simplegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
186662sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
186776littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
186802littlegcc -Os -fomit-frame-pointer2014101920141014
187533optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
187807simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
188532sphlibgcc -O3 -fomit-frame-pointer2014101920141014
188773sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
188846sphlibgcc -O2 -fomit-frame-pointer2014101920141014
189576sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
189954optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
190174optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
193447sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
193659sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
197577littlegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
197821sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
199204sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
201355littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
202078sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
202950simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
203901littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
206203sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
216630simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
217965sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
217969sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
217993sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
217993sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
217993sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
229067simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
229121sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
229163sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
230107sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
230271sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
245597simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
245599simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
326226sphlib-smallgcc2014101920141014
326319sphlib-smallcc2014101920141014
326351sphlib-smallgcc -funroll-loops2014101920141014
711345sphlibgcc -funroll-loops2014101920141014
711390sphlibgcc2014101920141014
711514sphlibcc2014101920141014
928740littlegcc2014101920141014
928785littlecc2014101920141014
929310littlegcc -funroll-loops2014101920141014
935245optcc2014101920141014
935687optgcc -funroll-loops2014101920141014
936218optgcc2014101920141014
959726simplegcc2014101920141014
959852simplegcc -funroll-loops2014101920141014
959987simplecc2014101920141014

Test failure

Implementation: crypto_hash/skein512256/arm
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
cc arm arm_neon
gcc arm arm_neon
gcc -O2 -fomit-frame-pointer arm arm_neon
gcc -O3 -fomit-frame-pointer arm arm_neon
gcc -O -fomit-frame-pointer arm arm_neon
gcc -Os -fomit-frame-pointer arm arm_neon
gcc -fno-schedule-insns -O2 -fomit-frame-pointer arm arm_neon
gcc -fno-schedule-insns -O3 -fomit-frame-pointer arm arm_neon
gcc -fno-schedule-insns -O -fomit-frame-pointer arm arm_neon
gcc -fno-schedule-insns -Os -fomit-frame-pointer arm arm_neon
gcc -funroll-loops arm arm_neon
gcc -funroll-loops -O2 -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -O3 -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -O -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -Os -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer arm arm_neon
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm arm_neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm arm_neon

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer arm11
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer arm11

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm arm_thumb
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm arm_thumb

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm_neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm_neon

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive little simple
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive little simple

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm11
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive arm11

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib sphlib-small
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib sphlib-small

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx2'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx2'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx2'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx2'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx2'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 arm_neon

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx2'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 arm_neon

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-maes'
skein_block.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-maes'
skein_block.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-maes'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer arm arm_thumb

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-maes'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx'
blocks.s: clang: warning: argument unused during compilation: '-maes'
blocks.s: clang: warning: argument unused during compilation: '-mpclmul'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-maes'
skein_block.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block.c: clang: warning: argument unused during compilation: '-mavx'
skein_block.c: clang: warning: argument unused during compilation: '-maes'
skein_block.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_block.c: clang: warning: argument unused during compilation: '-fpolly'
skein_block.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-maes'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-mpclmul'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_noneon.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer arm arm_thumb

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mavx'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-maes'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-mpclmul'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fpolly'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fvectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SHA3api_ref.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_debug.c: clang: warning: argument unused during compilation: '-mavx'
skein_debug.c: clang: warning: argument unused during compilation: '-maes'
skein_debug.c: clang: warning: argument unused during compilation: '-mpclmul'
skein_debug.c: clang: warning: argument unused during compilation: '-fpolly'
skein_debug.c: clang: warning: argument unused during compilation: '-fvectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_debug.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mavx'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-maes'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-mpclmul'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fpolly'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fvectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein_block_cortexa8.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-O3'
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx'
blocks.s: clang: warning: argument unused during compilation: '-maes'
blocks.s: clang: warning: argument unused during compilation: '-mpclmul'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
skein.c: clang: warning: argument unused during compilation: '-mavx'
skein.c: clang: warning: argument unused during compilation: '-maes'
skein.c: clang: warning: argument unused during compilation: '-mpclmul'
skein.c: clang: warning: argument unused during compilation: '-fpolly'
skein.c: clang: warning: argument unused during compilation: '-fvectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
skein.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block_noneon.S: skein_block_noneon.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block_cortexa8.S: skein_block_cortexa8.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/skein512256/arm11
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
blocks.s: blocks.s: Assembler messages:
blocks.s: blocks.s:375: Error: selected processor does not support ARM mode `ldrd r8,[r0,#64]'
blocks.s: blocks.s:380: Error: selected processor does not support ARM mode `ldrd r10,[r0,#72]'
blocks.s: blocks.s:385: Error: selected processor does not support ARM mode `ldrd r2,[r0,#0]'
blocks.s: blocks.s:390: Error: selected processor does not support ARM mode `ldrd r4,[r0,#8]'
blocks.s: blocks.s:395: Error: selected processor does not support ARM mode `ldrd r6,[r0,#16]'
blocks.s: blocks.s:400: Error: selected processor does not support ARM mode `strd r2,[sp,#0]'
blocks.s: blocks.s:405: Error: selected processor does not support ARM mode `strd r4,[sp,#8]'
blocks.s: blocks.s:410: Error: selected processor does not support ARM mode `strd r6,[sp,#16]'
blocks.s: blocks.s:415: Error: selected processor does not support ARM mode `ldrd r2,[r0,#24]'
blocks.s: blocks.s:420: Error: selected processor does not support ARM mode `ldrd r4,[r0,#32]'
blocks.s: blocks.s:425: Error: selected processor does not support ARM mode `ldrd r6,[r0,#40]'
blocks.s: blocks.s:430: Error: selected processor does not support ARM mode `strd r2,[sp,#24]'
blocks.s: blocks.s:435: Error: selected processor does not support ARM mode `strd r4,[sp,#32]'
blocks.s: blocks.s:440: Error: selected processor does not support ARM mode `strd r6,[sp,#40]'
blocks.s: blocks.s:445: Error: selected processor does not support ARM mode `ldrd r2,[r0,#48]'
blocks.s: blocks.s:450: Error: selected processor does not support ARM mode `ldrd r4,[r0,#56]'
blocks.s: blocks.s:455: Error: selected processor does not support ARM mode `strd r2,[sp,#48]'
blocks.s: blocks.s:460: Error: selected processor does not support ARM mode `strd r4,[sp,#56]'
blocks.s: blocks.s:476: Error: selected processor does not support ARM mode `strd r10,[sp,#72]'
blocks.s: blocks.s:491: Error: selected processor does not support ARM mode `strd r8,[sp,#80]'
blocks.s: blocks.s:506: Error: selected processor does not support ARM mode `strd r8,[sp,#88]'
blocks.s: blocks.s:511: Error: selected processor does not support ARM mode `ldrd r10,[sp,#64]'
blocks.s: blocks.s:521: Error: selected processor does not support ARM mode `ldrd r8,[sp,#72]'
blocks.s: blocks.s:526: Error: selected processor does not support ARM mode `ldrd r0,[sp,#0]'
blocks.s: ...

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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