Implementation notes: armeabi, h9dragon, crypto_hash/skein256256

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: skein256256
TimeImplementationCompilerBenchmark dateSUPERCOP version
46087arm_thumbgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
46378arm_neongcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
46382armgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
46410armgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
46474armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
46494armgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
46532arm_thumbgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
46575armgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
46584arm_neongcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
46586arm_neongcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
46629arm_neongcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
46630armgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
46631arm_neongcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
46633arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
46653arm_neongcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
46675arm_neongcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
46675arm_thumbgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
46678arm_neongcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
46689arm_neongcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
46702arm_neongcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
46717arm_thumbgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
46728arm_thumbgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
46741armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
46758arm_neongcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
46766arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
46788armgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
46789arm_thumbgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
46833arm_neongcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
46835armgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
46847arm_thumbgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
46856armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
46856arm_neongcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
46857arm_thumbgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
46879arm_thumbgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
46880arm_neongcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
46899armgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
46902armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
46903arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
46936arm_thumbgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
46944arm_neongcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
46949armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
46949armgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
46949arm_thumbgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
46952armgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
46952arm_neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
46986arm_neongcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
46993armgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
46993armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
46994armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
46995arm_neongcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
47001arm_thumbgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
47020arm_thumbgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
47032armgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
47038arm_thumbgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47039arm_neongcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47039armgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
47060armgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
47061arm_thumbgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47075arm_thumbgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
47078arm_thumbgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
47079arm_thumbgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
47080arm_thumbgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
47082arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
47084armgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
47085armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47086armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
47102armgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
47105arm_thumbgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
47110armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
47118arm_thumbgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
47125armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
47129arm_neongcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
47129armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47129arm_neongcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
47129arm_neongcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
47129arm_neongcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
47130arm_thumbgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
47131arm_neongcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
47132arm_neongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
47132arm_neongcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
47161arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47169arm_neongcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
47171armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
47171armgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
47173arm_neongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
47173arm_neongcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
47173arm_neongcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
47174arm_thumbgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
47174arm_neongcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
47174arm_neongcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
47174armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
47174arm_neongcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
47174arm_neongcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
47175arm_neongcc -O2 -fomit-frame-pointer2012111520121016
47175arm_thumbgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
47175arm_neongcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
47175arm_neongcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
47175arm_neongcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
47175armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
47175arm_neongcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
47175arm_thumbgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
47176arm_neongcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47176armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47176arm_neongcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
47177arm_neongcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
47183arm_neongcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47185armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
47194armgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
47214arm_thumbgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
47217arm_neongcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
47218arm_neongcc -funroll-loops -O -fomit-frame-pointer2012111520121016
47218arm_neongcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
47218armgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
47218arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
47219arm_neongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
47219armgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
47219arm_thumbgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
47219arm_neongcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
47220arm_neongcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
47221arm_neongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47222arm_neongcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47222arm_neongcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
47223arm_neongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
47223armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47223arm_neongcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47243arm_thumbgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
47254arm_neongcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
47258arm_thumbgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
47261arm_neongcc -Os -fomit-frame-pointer2012111520121016
47261armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
47261arm_neongcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
47262arm_neongcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47263arm_neongcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
47264arm_neongcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47265arm_neongcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
47265arm_neongcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
47265arm_thumbgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
47265armgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
47265arm_neongcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
47267arm_neongcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
47267arm_neongcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
47267arm_neongcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
47267arm_neongcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
47267arm_thumbgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
47267arm_neongcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
47268arm_neongcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
47271arm_neongcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
47272arm_thumbgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
47294arm_thumbgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
47300arm_thumbgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
47303arm_neongcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
47303arm_neongcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
47304arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47306arm_thumbgcc -O -fomit-frame-pointer2012111520121016
47308arm_thumbgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
47308arm_thumbgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
47309arm_neongcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
47309arm_neongcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
47310armgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
47310armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47310arm_neongcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
47310armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
47310arm_neongcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
47310arm_neongcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
47310arm_neongcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
47310arm_thumbgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
47310armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
47310arm_neongcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
47311armgcc -O3 -fomit-frame-pointer2012111520121016
47311armgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
47312arm_neongcc -O3 -fomit-frame-pointer2012111520121016
47312arm_neongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47313arm_neongcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
47314arm_thumbgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
47314arm_neongcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
47317arm_neongcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
47325armgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
47341arm_thumbgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
47350arm_neongcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
47351arm_neongcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
47352arm_thumbgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
47356armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
47356arm_neongcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
47356armgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
47356arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47357armgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
47358armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47359arm_thumbgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
47359arm_thumbgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
47360arm_thumbgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
47381arm_thumbgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
47398arm_thumbgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
47399arm_neongcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
47400armgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
47400arm_thumbgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
47401arm_neongcc -O -fomit-frame-pointer2012111520121016
47401armgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
47401armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
47401arm_thumbgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
47401arm_thumbgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
47402arm_thumbgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
47405arm_thumbgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47439arm_thumbgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47442arm_neongcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
47442armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
47445arm_thumbgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
47446armgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
47447arm_neoncc2012111520121016
47447arm_neongcc -funroll-loops2012111520121016
47447arm_thumbgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47447arm_thumbgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
47449armgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
47455armgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
47485arm_thumbgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
47490arm_thumbgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
47491arm_neongcc2012111520121016
47492armgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
47493armgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47493arm_thumbgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
47493arm_thumbgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
47494armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47494arm_thumbgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
47518armgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
47536arm_thumbgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
47537arm_thumbgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
47537armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
47537armgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
47538armgcc -O -fomit-frame-pointer2012111520121016
47538arm_thumbgcc -Os -fomit-frame-pointer2012111520121016
47538armgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
47538arm_thumbgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
47541armgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
47562armgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
47565arm_thumbgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
47580arm_thumbgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
47581arm_thumbgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
47582arm_thumbgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
47582arm_thumbgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
47583armgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
47585arm_thumbgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
47623arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
47627arm_thumbgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
47628arm_thumbgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
47629armgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
47662armgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
47671armgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
47674arm_thumbgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
47674arm_thumbgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
47675armgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
47675armgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
47715armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
47717armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
47718arm_thumbgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
47719arm_thumbgcc -O3 -fomit-frame-pointer2012111520121016
47720arm_thumbgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
47722arm_thumbgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
47763arm_thumbgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
47763armgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
47764armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47764armgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
47764arm_thumbgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
47765arm_thumbgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
47765armgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
47766armgcc -Os -fomit-frame-pointer2012111520121016
47766armgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
47766armgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
47767armgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
47773armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
47808armgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
47808armgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
47809arm_thumbgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
47809armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
47809arm_thumbgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
47810armgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
47813arm_thumbgcc -funroll-loops2012111520121016
47815arm_thumbgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
47815armgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
47841armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
47852armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
47854armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
47855arm_thumbgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
47856arm_thumbgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
47857arm_thumbgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
47857armgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
47895armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47900arm_thumbgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
47900arm_thumbgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
47901arm_thumbgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
47902arm_thumbgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
47943arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
47946armgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
47946arm_thumbgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
47946arm_thumbgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
47946arm_thumbgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
47946arm_thumbgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
47957arm_thumbgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
47987armgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
47990arm_thumbgcc -O2 -fomit-frame-pointer2012111520121016
47991arm_thumbgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
47991armgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
48037arm_thumbgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
48037arm_thumbgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
48037armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
48037armgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
48037arm_thumbgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
48062armgcc -funroll-loops2012111520121016
48077arm_thumbgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
48081armgcc -O2 -fomit-frame-pointer2012111520121016
48081armgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
48081arm_thumbgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
48081armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
48084armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
48085armgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
48107armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
48111arm_thumbcc2012111520121016
48124arm_thumbgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
48127armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
48128armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
48172armgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
48214armgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
48221arm_thumbgcc2012111520121016
48262armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
48354armgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
48627armgcc2012111520121016
48639armcc2012111520121016
83872optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
83963optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
84055optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
84098optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
85185optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
85231optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
85238optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
85321optgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
85506optgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
85594optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
85870optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
85959optgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
86048optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
86183optgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
86228optgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
86277optgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
86317optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
87272optgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
88499optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
88723optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
89176optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
89360optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
90809optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
90991optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
92852optgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
92942optgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
93354optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
94394optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
95075optgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
95714optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
95756optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
95800optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
95939optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
95959optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
95983optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
96008optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
96180optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
96435optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
96437optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
96480optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
96482optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
96525optgcc -O2 -fomit-frame-pointer2012111520121016
96570optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
96709optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
96800optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
96840optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
96890optgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
97028optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
97028optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
97052optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
97113optgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
97196optgcc -O3 -fomit-frame-pointer2012111520121016
97387optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
97389optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
97458optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
97524optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
97569optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
97574optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
97614optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
97616optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
97656optgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
97708optgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
97749optgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
97802optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
97837optgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
97840optgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
97844optgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
97887optgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
97887optgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
97932optgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
98019optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
98156optgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
98158optgcc -Os -fomit-frame-pointer2012111520121016
98205optgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
98295optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
98382optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
98433optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
99561optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
99564optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
99927optgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
102013optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
103556optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
103563optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
104509optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
124878optgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
125105optgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
125283optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
125599optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
125778optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
126191optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
126236optgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
126237optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
126242optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
126327optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
131793optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
134449optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
134900optgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
135399optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
135400optgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
135490optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
135579optgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
135713optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
136172optgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
136260optgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
136266optgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
136266optgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
136310optgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
136352optgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
136398optgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
136442optgcc -O -fomit-frame-pointer2012111520121016
136442optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
136484optgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
820791optgcc -funroll-loops2012111520121016
821290optcc2012111520121016
821376optgcc2012111520121016

Test failure

Implementation: crypto_hash/skein256256/arm
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer arm arm_neon arm_thumb opt
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer arm arm_neon arm_thumb opt

Compiler output

Implementation: crypto_hash/skein256256/arm_neon
Compiler: gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: error: crypto_hash_skein256256.a(skein_block_cortexa8.o): Conflicting architecture profiles A/R
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_skein256256.a(skein_block_cortexa8.o)
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer arm_neon