Implementation notes: armeabi, h9dragon, crypto_hash/cubehash816

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
147783simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
148012simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
153139simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
154766simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
155224unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
155682unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
156102simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
157396simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
158354unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
158396simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
158568simplegcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
158895unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
159074simplegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
160085simplegcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
160088simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
160093unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
160528simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
160530simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
160533simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
160576simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
160577simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
160621simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
160666simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
160847simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
160889simplegcc -O3 -fomit-frame-pointer2012103120121016
160898simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
161163unrolledgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
161296simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
161618unrolledgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
161659unrolledgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
161704simplegcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
161934unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
161958unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
162252unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
162297unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
162480unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
162525unrolledgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
162594unrolledgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
162615unrolledgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
162845unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
162978unrolledgcc -O3 -fomit-frame-pointer2012103120121016
162979unrolledgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
163068unrolledgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
163111unrolledgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
163159unrolledgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
163161unrolledgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
163248unrolledgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
163249unrolledgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
163254unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
163390simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
163391unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
163525unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
163976unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
163977unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
164339unrolledgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
164387unrolledgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
165023unrolledgcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
165155unrolledgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
165427simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
165473unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
165474simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
165569unrolledgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
165790unrolledgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
165883unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
165994unrolledgcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
166063unrolledgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
166133unrolledgcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
166153unrolledgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
166154simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
166289unrolledgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
166379unrolledgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
166379unrolledgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
166384unrolledgcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
166426unrolledgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
166650unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
166651unrolledgcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
166651unrolledgcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
166653unrolledgcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
166653unrolledgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
166654unrolledgcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
166654unrolledgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
166694unrolledgcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
166694unrolledgcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
166788unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
166788unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
166788unrolledgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
166788unrolledgcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
166789unrolledgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
166792unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
166793unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
166879unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
166925unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
166926unrolledgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
166926unrolledgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
166969unrolledgcc -O -fomit-frame-pointer2012103120121016
166993unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
167375unrolledgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
167376unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
167378unrolledgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
167379unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
167379unrolledgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
167379unrolledgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
167423unrolledgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
167426unrolledgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
167469unrolledgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
167470unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
167515unrolledgcc -O2 -fomit-frame-pointer2012103120121016
167560unrolledgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
167580unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
167788unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
168376unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
168832unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
169419unrolledgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
170373unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
170509unrolledgcc -funroll-loops -O -fomit-frame-pointer2012103120121016
170939unrolledgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
171099unrolledgcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
171597unrolledgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
171641unrolledgcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
171687unrolledgcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
172524simplegcc -funroll-loops -O -fomit-frame-pointer2012103120121016
172778unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
173229simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
173275unrolledgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
173368unrolledgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
174184unrolledgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
174227unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
174409unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
174501unrolledgcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
174550unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
174590unrolledgcc -Os -fomit-frame-pointer2012103120121016
174636unrolledgcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
174636unrolledgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
174681unrolledgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
174681unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
174682unrolledgcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
174772unrolledgcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
175452simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
192685simplegcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
194821simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
209589unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
213286unrolledgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
216231unrolledgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
216232unrolledgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
464664unrolledgcc -funroll-loops2012103120121016
465943unrolledgcc2012103120121016
466068unrolledcc2012103120121016
653778specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
665615specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012103120121016
670389specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
670512specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012103120121016
675594specgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012103120121016
682847specgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012103120121016
684871specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012103120121016
685070specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012103120121016
772119specgcc -mcpu=xscale -O3 -fomit-frame-pointer2012103120121016
791600specgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012103120121016
798304specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
799011specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012103120121016
804418specgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012103120121016
804664specgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012103120121016
804667specgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012103120121016
805095specgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012103120121016
805182specgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012103120121016
805230specgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012103120121016
805236specgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012103120121016
805276specgcc -O3 -fomit-frame-pointer2012103120121016
805277specgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012103120121016
817161specgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012103120121016
817208specgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012103120121016
817253specgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012103120121016
820108simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
821930specgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012103120121016
824283specgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012103120121016
838254simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
840700simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
845442simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
851348simplegcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
855902simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
860797simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
861159specgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012103120121016
861658simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
862702simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
863431simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
866104simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
867777simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
869102simplegcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
869144simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
869277simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
875251specgcc -funroll-loops -O3 -fomit-frame-pointer2012103120121016
875308simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
875719simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
876130specgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012103120121016
876992simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
877306simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
877314simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
877403simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
879396simplegcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
879535simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
880347simplegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
880438simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
882568simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
884159simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
884204simplegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
884335simplegcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
886835specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
889695simplegcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
890781simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
891370simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
893816simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
894136simplegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
894360simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
895179simplegcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
895240simplegcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
896766simplegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
898946simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
899897simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
899962simplegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
900898simplegcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
902030simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
903208simplegcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
904659simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
906699specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
906807specgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012103120121016
908743simplegcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
909286simplegcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
909969simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
913258simplegcc -O2 -fomit-frame-pointer2012103120121016
915318specgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012103120121016
919172simplegcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
923347specgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012103120121016
923468simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
923938simplegcc -O -fomit-frame-pointer2012103120121016
925302simplegcc -Os -fomit-frame-pointer2012103120121016
931493simplegcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
931696simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
931923simplegcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
931966simplegcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
931967simplegcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
931967simplegcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
931968simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
931968simplegcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
939178simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
944032simplegcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
946297specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012103120121016
947390specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012103120121016
952698specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012103120121016
953468simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
953470simplegcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
953538simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
954103simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
954800simplegcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
957415simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
958416simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
963762simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
964441simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
965991simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
968027simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
970070specgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
970113specgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012103120121016
977509specgcc -O2 -fomit-frame-pointer2012103120121016
977546specgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012103120121016
978737specgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012103120121016
978782specgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012103120121016
978860specgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012103120121016
978960simplegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
979482specgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012103120121016
979642specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012103120121016
979820specgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012103120121016
979823specgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012103120121016
981275specgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012103120121016
986947simplegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
996243specgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012103120121016
997106specgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012103120121016
999076simplegcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
1005315simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
1006172specgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012103120121016
1006695specgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012103120121016
1006807simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
1008485specgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012103120121016
1010212specgcc -mcpu=xscale -O2 -fomit-frame-pointer2012103120121016
1015847simplegcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
1023108specgcc -funroll-loops -O2 -fomit-frame-pointer2012103120121016
1082295specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
1082458specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
1086735specgcc -funroll-loops -O -fomit-frame-pointer2012103120121016
1091774specgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012103120121016
1101978specgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012103120121016
1111729specgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012103120121016
1134108specgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012103120121016
1138582specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012103120121016
1138670specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012103120121016
1167838specgcc -mcpu=xscale -Os -fomit-frame-pointer2012103120121016
1220906specgcc -mcpu=strongarm -Os -fomit-frame-pointer2012103120121016
1221055specgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012103120121016
1222271specgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012103120121016
1223006specgcc -funroll-loops -Os -fomit-frame-pointer2012103120121016
1223673specgcc -mcpu=arm810 -Os -fomit-frame-pointer2012103120121016
1223718specgcc -mcpu=arm9 -Os -fomit-frame-pointer2012103120121016
1223731specgcc -mcpu=arm8 -Os -fomit-frame-pointer2012103120121016
1223806specgcc -mcpu=arm940t -Os -fomit-frame-pointer2012103120121016
1223980specgcc -Os -fomit-frame-pointer2012103120121016
1224046specgcc -mcpu=arm920 -Os -fomit-frame-pointer2012103120121016
1224541specgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012103120121016
1224679specgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012103120121016
1225989specgcc -mcpu=arm920t -Os -fomit-frame-pointer2012103120121016
1243364specgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012103120121016
1246811specgcc -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
1246994specgcc -mcpu=arm9e -Os -fomit-frame-pointer2012103120121016
1252836specgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
1254931specgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012103120121016
1255108specgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012103120121016
1287498specgcc -O -fomit-frame-pointer2012103120121016
1289993specgcc -mcpu=arm920t -O -fomit-frame-pointer2012103120121016
1290220specgcc -mcpu=ep9312 -O -fomit-frame-pointer2012103120121016
1290264specgcc -mcpu=arm810 -O -fomit-frame-pointer2012103120121016
1290266specgcc -mcpu=arm9 -O -fomit-frame-pointer2012103120121016
1290486specgcc -fno-schedule-insns -O -fomit-frame-pointer2012103120121016
1291350specgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012103120121016
1291534specgcc -mcpu=arm8 -O -fomit-frame-pointer2012103120121016
1291671specgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012103120121016
1292264specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012103120121016
1292579specgcc -mcpu=arm920 -O -fomit-frame-pointer2012103120121016
1292625specgcc -mcpu=arm940t -O -fomit-frame-pointer2012103120121016
1303286specgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012103120121016
1305462specgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012103120121016
1310589specgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012103120121016
1321201specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
1321291specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012103120121016
1329408specgcc -mcpu=arm9e -O -fomit-frame-pointer2012103120121016
1338079specgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012103120121016
1340161specgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012103120121016
1352273specgcc -mcpu=strongarm -O -fomit-frame-pointer2012103120121016
1352815specgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012103120121016
1354677specgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012103120121016
1355401specgcc -mcpu=xscale -O -fomit-frame-pointer2012103120121016
1356444specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012103120121016
1362846specgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012103120121016
1378306specgcc -mcpu=arm1020t -O -fomit-frame-pointer2012103120121016
1380712specgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012103120121016
1381165specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
1386111specgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012103120121016
6596954simplegcc2012103120121016
6597104simplecc2012103120121016
6597264simplegcc -funroll-loops2012103120121016
12702482specgcc2012103120121016
12729068speccc2012103120121016
12730916specgcc -funroll-loops2012103120121016

Test failure

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

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer simple unrolled
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer simple spec unrolled
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer simple spec unrolled
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer simple unrolled
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer simple unrolled
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer simple spec unrolled