Implementation notes: armeabi, h1mx515, crypto_hash/fugue2

Computer: h1mx515
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
101784cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052920120525
101948cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052920120525
102504cop_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052920120525
102510cop_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012052920120525
102898cop_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052920120525
102984cop_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012052920120525
103287cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052920120525
103513cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052920120525
106933cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052920120525
108929cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052920120525
109487cop_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012052920120525
109500cop_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012052920120525
122721cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2012052920120525
122731cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052920120525
123608cop_opt32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012052920120525
123736cop_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2012052920120525
123742cop_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012052920120525
123746cop_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2012052920120525
123757cop_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012052920120525
123765cop_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2012052920120525
123777cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012052920120525
123780cop_opt32gcc -O -fomit-frame-pointer2012052920120525
123972cop_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2012052920120525
123990cop_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012052920120525
124161cop_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012052920120525
124174cop_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012052920120525
124263cop_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012052920120525
124267cop_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012052920120525
124284cop_opt32gcc -mcpu=arm7m -O -fomit-frame-pointer2012052920120525
124291cop_opt32gcc -mcpu=arm7dmi -O -fomit-frame-pointer2012052920120525
124292cop_opt32gcc -mcpu=arm7dm -O -fomit-frame-pointer2012052920120525
124292cop_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2012052920120525
124308cop_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012052920120525
124315cop_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2012052920120525
124316cop_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012052920120525
124368cop_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2012052920120525
124392cop_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012052920120525
124560cop_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2012052920120525
128098cop_opt32gcc -mcpu=arm700i -O -fomit-frame-pointer2012052920120525
128098cop_opt32gcc -mcpu=arm7di -O -fomit-frame-pointer2012052920120525
128100cop_opt32gcc -mcpu=arm7500 -O -fomit-frame-pointer2012052920120525
128102cop_opt32gcc -mcpu=arm3 -O -fomit-frame-pointer2012052920120525
128104cop_opt32gcc -mcpu=arm620 -O -fomit-frame-pointer2012052920120525
128106cop_opt32gcc -mcpu=arm600 -O -fomit-frame-pointer2012052920120525
128106cop_opt32gcc -mcpu=arm700 -O -fomit-frame-pointer2012052920120525
128106cop_opt32gcc -mcpu=arm7100 -O -fomit-frame-pointer2012052920120525
128109cop_opt32gcc -mcpu=arm710 -O -fomit-frame-pointer2012052920120525
128110cop_opt32gcc -mcpu=arm7500fe -O -fomit-frame-pointer2012052920120525
128112cop_opt32gcc -mcpu=arm6 -O -fomit-frame-pointer2012052920120525
128114cop_opt32gcc -mcpu=arm610 -O -fomit-frame-pointer2012052920120525
128115cop_opt32gcc -mcpu=arm7 -O -fomit-frame-pointer2012052920120525
128120cop_opt32gcc -mcpu=arm70 -O -fomit-frame-pointer2012052920120525
128121cop_opt32gcc -mcpu=arm250 -O -fomit-frame-pointer2012052920120525
128129cop_opt32gcc -mcpu=arm2 -O -fomit-frame-pointer2012052920120525
128130cop_opt32gcc -mcpu=arm60 -O -fomit-frame-pointer2012052920120525
128202cop_opt32gcc -mcpu=arm250 -Os -fomit-frame-pointer2012052920120525
128202cop_opt32gcc -mcpu=arm3 -Os -fomit-frame-pointer2012052920120525
128295cop_opt32gcc -mcpu=arm2 -Os -fomit-frame-pointer2012052920120525
128312cop_opt32gcc -mcpu=arm710c -O -fomit-frame-pointer2012052920120525
130276cop_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2012052920120525
130663cop_opt32gcc -mcpu=arm2 -O3 -fomit-frame-pointer2012052920120525
130673cop_opt32gcc -mcpu=arm3 -O3 -fomit-frame-pointer2012052920120525
130676cop_opt32gcc -mcpu=arm250 -O3 -fomit-frame-pointer2012052920120525
130740cop_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012052920120525
130983cop_opt32gcc -mcpu=arm250 -O2 -fomit-frame-pointer2012052920120525
131214cop_opt32gcc -mcpu=arm2 -O2 -fomit-frame-pointer2012052920120525
132219cop_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012052920120525
134470cop_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012052920120525
134480cop_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012052920120525
134524cop_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012052920120525
134529cop_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012052920120525
134538cop_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012052920120525
134552cop_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012052920120525
134564cop_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012052920120525
134579cop_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012052920120525
134648cop_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012052920120525
134664cop_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012052920120525
134999cop_opt32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012052920120525
135078cop_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012052920120525
135091cop_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012052920120525
135093cop_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012052920120525
135098cop_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012052920120525
135109cop_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012052920120525
135113cop_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012052920120525
135115cop_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012052920120525
135124cop_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012052920120525
135167cop_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012052920120525
135181cop_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012052920120525
135192cop_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012052920120525
135256cop_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012052920120525
135345cop_opt32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012052920120525
135435cop_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012052920120525
135437cop_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012052920120525
135438cop_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012052920120525
135451cop_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012052920120525
135461cop_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012052920120525
135476cop_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012052920120525
135503cop_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012052920120525
135507cop_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012052920120525
135511cop_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012052920120525
135525cop_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012052920120525
135564cop_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012052920120525
135577cop_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012052920120525
135611cop_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012052920120525
135631cop_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012052920120525
135690cop_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2012052920120525
135811cop_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012052920120525
136063cop_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012052920120525
136089cop_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012052920120525
136186cop_opt32gcc -mcpu=arm3 -O2 -fomit-frame-pointer2012052920120525
136232cop_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012052920120525
136266cop_opt32gcc -mcpu=arm7dm -Os -fomit-frame-pointer2012052920120525
136326cop_opt32gcc -mcpu=arm7dmi -Os -fomit-frame-pointer2012052920120525
136347cop_opt32gcc -mcpu=arm7m -Os -fomit-frame-pointer2012052920120525
136396cop_opt32gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2012052920120525
136402cop_opt32gcc -mcpu=arm7m -O3 -fomit-frame-pointer2012052920120525
136409cop_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012052920120525
136435cop_opt32gcc -mcpu=arm7dm -O3 -fomit-frame-pointer2012052920120525
136684cop_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012052920120525
136720cop_opt32gcc -Os -fomit-frame-pointer2012052920120525
136741cop_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012052920120525
136952cop_opt32gcc -mcpu=arm7di -Os -fomit-frame-pointer2012052920120525
136955cop_opt32gcc -mcpu=arm7d -Os -fomit-frame-pointer2012052920120525
136966cop_opt32gcc -mcpu=arm70 -Os -fomit-frame-pointer2012052920120525
136989cop_opt32gcc -mcpu=arm60 -Os -fomit-frame-pointer2012052920120525
137015cop_opt32gcc -mcpu=arm7 -Os -fomit-frame-pointer2012052920120525
137034cop_opt32gcc -mcpu=arm6 -Os -fomit-frame-pointer2012052920120525
137068cop_opt32gcc -mcpu=arm7m -O2 -fomit-frame-pointer2012052920120525
137139cop_opt32gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2012052920120525
137158cop_opt32gcc -mcpu=arm7dm -O2 -fomit-frame-pointer2012052920120525
137513cop_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012052920120525
138165cop_opt32gcc -mcpu=arm710 -Os -fomit-frame-pointer2012052920120525
138173cop_opt32gcc -mcpu=arm700 -Os -fomit-frame-pointer2012052920120525
138173cop_opt32gcc -mcpu=arm700i -Os -fomit-frame-pointer2012052920120525
138174cop_opt32gcc -mcpu=arm600 -Os -fomit-frame-pointer2012052920120525
138174cop_opt32gcc -mcpu=arm7500fe -Os -fomit-frame-pointer2012052920120525
138178cop_opt32gcc -mcpu=arm620 -Os -fomit-frame-pointer2012052920120525
138179cop_opt32gcc -mcpu=arm7500 -Os -fomit-frame-pointer2012052920120525
138181cop_opt32gcc -mcpu=arm710c -Os -fomit-frame-pointer2012052920120525
138218cop_opt32gcc -mcpu=arm610 -Os -fomit-frame-pointer2012052920120525
138817cop_opt32gcc -mcpu=arm7500 -O3 -fomit-frame-pointer2012052920120525
138827cop_opt32gcc -mcpu=arm7100 -O3 -fomit-frame-pointer2012052920120525
138829cop_opt32gcc -mcpu=arm620 -O3 -fomit-frame-pointer2012052920120525
138831cop_opt32gcc -mcpu=arm610 -O3 -fomit-frame-pointer2012052920120525
138845cop_opt32gcc -mcpu=arm700i -O3 -fomit-frame-pointer2012052920120525
138846cop_opt32gcc -mcpu=arm700 -O3 -fomit-frame-pointer2012052920120525
138851cop_opt32gcc -mcpu=arm710c -O3 -fomit-frame-pointer2012052920120525
138857cop_opt32gcc -mcpu=arm710 -O3 -fomit-frame-pointer2012052920120525
138860cop_opt32gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2012052920120525
138881cop_opt32gcc -mcpu=arm600 -O3 -fomit-frame-pointer2012052920120525
139396cop_opt32gcc -mcpu=arm610 -O2 -fomit-frame-pointer2012052920120525
139444cop_opt32gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2012052920120525
139447cop_opt32gcc -mcpu=arm700 -O2 -fomit-frame-pointer2012052920120525
139448cop_opt32gcc -mcpu=arm700i -O2 -fomit-frame-pointer2012052920120525
139470cop_opt32gcc -mcpu=arm600 -O2 -fomit-frame-pointer2012052920120525
139475cop_opt32gcc -mcpu=arm7100 -O2 -fomit-frame-pointer2012052920120525
139475cop_opt32gcc -mcpu=arm7500 -O2 -fomit-frame-pointer2012052920120525
139491cop_opt32gcc -mcpu=arm620 -O2 -fomit-frame-pointer2012052920120525
139512cop_opt32gcc -mcpu=arm710 -O2 -fomit-frame-pointer2012052920120525
139543cop_opt32gcc -mcpu=arm710c -O2 -fomit-frame-pointer2012052920120525
139553cop_opt32gcc -O3 -fomit-frame-pointer2012052920120525
139932cop_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012052920120525
140026cop_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012052920120525
140160cop_opt32gcc -O2 -fomit-frame-pointer2012052920120525
140325cop_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012052920120525
140334cop_opt32gcc -mcpu=arm7 -O2 -fomit-frame-pointer2012052920120525
140349cop_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012052920120525
140349cop_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012052920120525
140378cop_opt32gcc -mcpu=arm60 -O2 -fomit-frame-pointer2012052920120525
140424cop_opt32gcc -mcpu=arm7d -O2 -fomit-frame-pointer2012052920120525
140448cop_opt32gcc -mcpu=arm6 -O2 -fomit-frame-pointer2012052920120525
140453cop_opt32gcc -mcpu=arm70 -O2 -fomit-frame-pointer2012052920120525
140497cop_opt32gcc -mcpu=arm7di -O2 -fomit-frame-pointer2012052920120525
140936cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012052920120525
141133cop_opt32gcc -mcpu=arm70 -O3 -fomit-frame-pointer2012052920120525
141154cop_opt32gcc -mcpu=arm7 -O3 -fomit-frame-pointer2012052920120525
141159cop_opt32gcc -mcpu=arm6 -O3 -fomit-frame-pointer2012052920120525
141177cop_opt32gcc -mcpu=arm7di -O3 -fomit-frame-pointer2012052920120525
141190cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2012052920120525
141261cop_opt32gcc -mcpu=arm60 -O3 -fomit-frame-pointer2012052920120525
141285cop_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012052920120525
141292cop_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012052920120525
141339cop_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012052920120525
141996cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012052920120525
146226cop_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012052920120525
153238cop_opt32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012052920120525
153810cop_opt32gcc -mcpu=arm7d -O3 -fomit-frame-pointer2012052920120525
155469cop_opt32gcc -mcpu=arm7100 -Os -fomit-frame-pointer2012052920120525
155922cop_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012052920120525
161074cop_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012052920120525
162706cop_opt32gcc -mcpu=arm7d -O -fomit-frame-pointer2012052920120525
171127cop_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012052920120525
518395cop_opt32gcc2012052920120525
518410cop_opt32gcc -funroll-loops2012052920120525
518415cop_opt32cc2012052920120525

Test failure

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

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

Compiler output

Implementation: crypto_hash/fugue2/cop_opt32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm250 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm250 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm250 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm2 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm2 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm2 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm2 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm3 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm3 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm3 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm3 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm600 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm600 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm600 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm600 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm60 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm60 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm60 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm60 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm610 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm610 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm610 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm610 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm620 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm620 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm620 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm620 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm6 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm6 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm6 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm6 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700i -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700i -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700i -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm700i -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm70 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm70 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm70 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm70 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7100 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7100 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710c -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710c -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710c -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm710c -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500fe -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7d -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7d -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7d -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7d -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7di -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7di -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7di -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7di -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dm -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dm -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dmi -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7m -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7m -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7m -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm7m -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm810 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm810 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm810 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=arm8 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=arm8 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm -O -fomit-frame-pointer cop_opt32
gcc -mcpu=strongarm -Os -fomit-frame-pointer cop_opt32