Implementation notes: armeabi, h5tegra, crypto_hash/shabal512

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: shabal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25667sphlibgcc -O2 -fomit-frame-pointer2011112720110914
25844sphlibgcc -O3 -fomit-frame-pointer2011112720110914
25913sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
26159sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
26267sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
26296sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
26332sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
26384sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
26809sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
26859sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
26959sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
26959sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
27028sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
27060sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
27070sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
27089sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
27089sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
27263sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
27593sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
27594sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
27597sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
27607sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
27617sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
27843sphlibgcc -Os -fomit-frame-pointer2011112720110914
27854sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
28058sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
28437sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
28492sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
28504sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
28640refgcc -O3 -fomit-frame-pointer2011112720110914
28718sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
28764sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
28842refgcc -O2 -fomit-frame-pointer2011112720110914
28905sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
28906sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
28918sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
28924sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
28972sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
29001sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
29073sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
29227refgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
29543refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
29547refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
29570refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
29586refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
29611refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
29629refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
29650refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
29653refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
29662refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
29700refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
29706refgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
29718refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
29765refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
29897refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
29898refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
30256refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
30312refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
30331sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
30425sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
30441sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
30442sphlibgcc -O -fomit-frame-pointer2011112720110914
30464refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
30469refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
30471refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
30474refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
30485refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
30547sphlibgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
30600sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
30616refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
30624refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
31149refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
31156refgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
31351refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
31364refgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
31365refgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
31463refgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
31483refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
31673refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
31973refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
32160refgcc -Os -fomit-frame-pointer2011112720110914
32320refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
32904refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
32912refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
32916refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
32955refgcc -O -fomit-frame-pointer2011112720110914
33148refgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
33158refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
40075sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
40075sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
40077sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
40083sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
40091sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
40091sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
40093sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
40170sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
40185sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
40201sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
40202sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
40210sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
40211sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
40232sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
40543sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
43052sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
43062sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
43422sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
43423sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
43425sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
43426sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
43426sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
43427sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
43429sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
43430sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
43431sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
43433sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
43436sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
43437sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
43438sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
43438sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
43458sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
43461sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
43475sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
43476sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
43480sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
43490sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
43495sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
43497sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
43506sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
43509sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
43509sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
43518sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
43525sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
43538sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
44453sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
44479sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
44492sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
44494sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
44499sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
44501sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
44509sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
44511sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
44541sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
44547sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
44558sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
44584sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
44588sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
44594sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
45568sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
45955refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
46175refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
46192refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
46193refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
46195refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
46210refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
46210refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
46232refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
46233refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
46235refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
46237refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
46237refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
46291refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
46296refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
46517refgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
48571refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
48859refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
48931refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
48946refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
48972refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
49161refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
49328refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
49615refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
49622refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
49631refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
49821refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
49924refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
49933refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
49938refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
49939refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
49944refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
49952refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
49957refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
49977refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
49987refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
50006refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
50013refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
50089refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
50105refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
50111refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
50120refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
50126refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
50157refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
50170refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
50314refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
56944refgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
56987refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
56996refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
57001refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
57003refgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
57014refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
57035refgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
57055refgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
57110refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
57124refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
57186refgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
57267refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
57328refgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
57333refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
57372refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
61606sphlibcc2011112720110914
61634sphlibgcc2011112720110914
61648sphlibgcc -funroll-loops2011112720110914
65268refgcc -funroll-loops2011112720110914
65290refcc2011112720110914
65332refgcc2011112720110914

Compiler output

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

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

Compiler output

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

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