Implementation notes: armeabi, h5omap, crypto_hash/shabal512

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: shabal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25665sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042720120316
25711sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042720120316
26620sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
26622sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042720120316
26672sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042720120316
26689sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
26711sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042720120316
26718sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042720120316
26732sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042720120316
26732sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042720120316
26747sphlibgcc -O2 -fomit-frame-pointer2012042720120316
26752sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042720120316
26766sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042720120316
26772sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042720120316
26772sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042720120316
26775sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042720120316
26775sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042720120316
26778sphlibgcc -O3 -fomit-frame-pointer2012042720120316
26779sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042720120316
26779sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042720120316
26779sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042720120316
26780sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042720120316
26780sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042720120316
26781sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042720120316
26782sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042720120316
26784sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042720120316
26784sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042720120316
26791sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042720120316
26811sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042720120316
26811sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042720120316
26821sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042720120316
26824sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042720120316
26832sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042720120316
26860sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042720120316
26861sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042720120316
26926sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042720120316
26931sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042720120316
26952sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042720120316
27144sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042720120316
27223sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012042720120316
27245sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012042720120316
27317sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042720120316
27807sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042720120316
27931sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042720120316
28078sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042720120316
28090sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042720120316
28133sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042720120316
28149sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042720120316
28194sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042720120316
28214sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042720120316
28222refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042720120316
28225sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042720120316
28239sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042720120316
28255sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042720120316
28354refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042720120316
28406sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042720120316
28406sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042720120316
28541sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042720120316
28566sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042720120316
28930sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
28980sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042720120316
28980sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042720120316
28996sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042720120316
29402refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
29462refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042720120316
29504sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012042720120316
29504sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012042720120316
29506sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042720120316
29517sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042720120316
29537sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012042720120316
29541sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012042720120316
29558sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042720120316
29566sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042720120316
29566sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012042720120316
29567sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012042720120316
29570sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042720120316
29571sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042720120316
29575sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042720120316
29579sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042720120316
29585sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012042720120316
29593sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042720120316
29636sphlibgcc -funroll-loops -O -fomit-frame-pointer2012042720120316
29663sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042720120316
29664refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
29675refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042720120316
29694sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042720120316
29696sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042720120316
29713sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012042720120316
29716sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012042720120316
29718sphlibgcc -O -fomit-frame-pointer2012042720120316
29718sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012042720120316
29738sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012042720120316
29872refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042720120316
29872refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042720120316
29874refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042720120316
29900refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042720120316
29978refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042720120316
29980refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042720120316
30027refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042720120316
30028refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042720120316
30028refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012042720120316
30028sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042720120316
30029refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042720120316
30034refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042720120316
30038refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042720120316
30040refgcc -O3 -fomit-frame-pointer2012042720120316
30041refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042720120316
30047refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042720120316
30050refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042720120316
30068refgcc -O2 -fomit-frame-pointer2012042720120316
30074refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042720120316
30075refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042720120316
30078refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042720120316
30078refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042720120316
30078refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042720120316
30078refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042720120316
30079refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042720120316
30080refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042720120316
30080refgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012042720120316
30080sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042720120316
30080refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042720120316
30083refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042720120316
30084refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042720120316
30086sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042720120316
30088refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042720120316
30102refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042720120316
30128refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042720120316
30138refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042720120316
30184sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042720120316
30190refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042720120316
30208refgcc -funroll-loops -O3 -fomit-frame-pointer2012042720120316
30261refgcc -funroll-loops -O2 -fomit-frame-pointer2012042720120316
30468refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042720120316
30469refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042720120316
30471refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042720120316
30486refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042720120316
30489refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042720120316
30502refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042720120316
30536refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042720120316
30600refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2012042720120316
30604refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042720120316
30661refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012042720120316
30664refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042720120316
30721refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042720120316
30764refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042720120316
31017sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042720120316
31136refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042720120316
31138refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042720120316
31138refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042720120316
31138refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
31138refgcc -mcpu=xscale -O -fomit-frame-pointer2012042720120316
31181refgcc -mcpu=arm940t -O -fomit-frame-pointer2012042720120316
31183refgcc -mcpu=arm9 -O -fomit-frame-pointer2012042720120316
31186refgcc -mcpu=arm920t -O -fomit-frame-pointer2012042720120316
31189refgcc -mcpu=arm810 -O -fomit-frame-pointer2012042720120316
31196refgcc -mcpu=arm920 -O -fomit-frame-pointer2012042720120316
31210refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042720120316
31219refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042720120316
31221refgcc -O -fomit-frame-pointer2012042720120316
31221refgcc -mcpu=arm8 -O -fomit-frame-pointer2012042720120316
31223refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042720120316
31225refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042720120316
31228refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042720120316
31229refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042720120316
31231refgcc -fno-schedule-insns -O -fomit-frame-pointer2012042720120316
31241refgcc -funroll-loops -O -fomit-frame-pointer2012042720120316
31253refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042720120316
31335refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042720120316
31336refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042720120316
31340refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042720120316
31363refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042720120316
31376refgcc -mcpu=arm9e -O -fomit-frame-pointer2012042720120316
31378refgcc -mcpu=strongarm -O -fomit-frame-pointer2012042720120316
31398refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042720120316
31594sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
31602sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042720120316
31695sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042720120316
31744sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042720120316
32182sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042720120316
32377sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042720120316
32383sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042720120316
32385sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042720120316
32389sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042720120316
32389sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042720120316
32410sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042720120316
32411sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042720120316
32443sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042720120316
32500refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042720120316
32548refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042720120316
32574refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042720120316
32612sphlibgcc -Os -fomit-frame-pointer2012042720120316
32685sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012042720120316
32697refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042720120316
32709sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042720120316
32710sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042720120316
32741refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042720120316
32760refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
32775sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042720120316
33022sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042720120316
33042sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042720120316
33214sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042720120316
33334refgcc -funroll-loops -Os -fomit-frame-pointer2012042720120316
33389refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042720120316
33390refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042720120316
33406refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042720120316
33413refgcc -Os -fomit-frame-pointer2012042720120316
33418refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042720120316
33420refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042720120316
33427refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042720120316
33436refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042720120316
33437refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042720120316
33446refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042720120316
33447refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042720120316
33468refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042720120316
33490refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042720120316
33656refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042720120316
33725refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2012042720120316
33740refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042720120316
33840refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042720120316
33968refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042720120316
34020refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042720120316
34021refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042720120316
34279refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042720120316
34924refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042720120316
34941refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042720120316
35128refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042720120316
35133refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2012042720120316
35165refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042720120316
35338refgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2012042720120316
35360refgcc -mcpu=xscale -Os -fomit-frame-pointer2012042720120316
36123refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042720120316
49594sphlibgcc -funroll-loops2012042720120316
49631sphlibcc2012042720120316
49631sphlibgcc2012042720120316
59653refgcc -funroll-loops2012042720120316
59696refcc2012042720120316
59700refgcc2012042720120316

Test failure

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

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