Implementation notes: armeabi, h9dragon, crypto_hash/luffa512

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: luffa512
TimeImplementationCompilerBenchmark dateSUPERCOP version
90992sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
91035sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
91129sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
95709sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
98386sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111220121016
98972sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111220121016
99066sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111220121016
99561sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111220121016
100331sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111220121016
100791sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012111220121016
101267sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111220121016
101398sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111220121016
101445sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111220121016
101519sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111220121016
101607sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111220121016
101789sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
101863sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111220121016
101877sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111220121016
101924sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111220121016
101930sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111220121016
101967sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111220121016
102011sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111220121016
102014sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111220121016
102060sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111220121016
102103sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111220121016
102106sphlibgcc -O2 -fomit-frame-pointer2012111220121016
102106sphlibgcc -Os -fomit-frame-pointer2012111220121016
102146sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111220121016
102197sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111220121016
102239sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111220121016
102240sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111220121016
102285sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111220121016
102291sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111220121016
102331sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111220121016
102346sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111220121016
102382sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111220121016
102418sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111220121016
102422sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111220121016
102423sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111220121016
102423sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111220121016
102518sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111220121016
102605sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012111220121016
102736sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111220121016
102739sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111220121016
103146sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111220121016
103736sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111220121016
107816sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
108501sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
109360opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
109363opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
109439sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
109441sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
110538opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
110543opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
110908opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
115490sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
116531sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111220121016
116580sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111220121016
117230sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111220121016
117275sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
117307sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012111220121016
117525sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012111220121016
117656sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012111220121016
117702sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012111220121016
117713sphlibgcc -O -fomit-frame-pointer2012111220121016
117758sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012111220121016
117793sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012111220121016
117840sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111220121016
117850sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012111220121016
117887sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111220121016
118299sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111220121016
118932sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111220121016
119026sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111220121016
119066sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111220121016
119611sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
119888sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
119933sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
119934sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111220121016
119974sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
120021sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
120067opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
120468sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
120747sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
120748sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
121387sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111220121016
121429sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012111220121016
121513sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
121515sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012111220121016
121519opt32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111220121016
121552sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111220121016
124330opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012111220121016
124693opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111220121016
124826opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111220121016
124834opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111220121016
124876opt32gcc -O3 -fomit-frame-pointer2012111220121016
124922opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111220121016
125178opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111220121016
125245opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111220121016
125284opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111220121016
125471opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012111220121016
125643opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111220121016
125646opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111220121016
125695opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111220121016
125742opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111220121016
125784opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111220121016
125827opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111220121016
125828opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111220121016
125873opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111220121016
125922opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111220121016
126734opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111220121016
126825opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012111220121016
128144opt32gcc -funroll-loops -O -fomit-frame-pointer2012111220121016
128247sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
128325sphlibgcc -funroll-loops -O -fomit-frame-pointer2012111220121016
130323opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
145561sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
146605sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
148486opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111220121016
149239opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
149345opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
149644sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111220121016
150641sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111220121016
150732opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012111220121016
154813opt32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111220121016
168428opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111220121016
171370opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111220121016
171688opt32gcc -O2 -fomit-frame-pointer2012111220121016
171733opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111220121016
171771opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111220121016
171915opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111220121016
171916opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111220121016
171942opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111220121016
171960opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111220121016
172005opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111220121016
172047opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111220121016
172051opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111220121016
172092opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111220121016
172140opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111220121016
172869opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111220121016
173108opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111220121016
176496opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111220121016
176565opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2012111220121016
176858opt32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111220121016
177267opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
177767opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111220121016
181329opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
184293opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
184610opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
185655opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111220121016
185951opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111220121016
195499opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
196091opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
199267opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
199698opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2012111220121016
199903opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111220121016
200411opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111220121016
201257opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111220121016
201355opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111220121016
202807opt32gcc -funroll-loops -Os -fomit-frame-pointer2012111220121016
203144opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012111220121016
203348opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111220121016
203395opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012111220121016
203515opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111220121016
203573opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111220121016
203666opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012111220121016
203710opt32gcc -Os -fomit-frame-pointer2012111220121016
203758opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111220121016
203800opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111220121016
203801opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012111220121016
203802opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012111220121016
203848opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012111220121016
203848opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012111220121016
203848opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012111220121016
207409opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2012111220121016
207497opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2012111220121016
207522opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
208113opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
208113opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2012111220121016
208113opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2012111220121016
208148opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2012111220121016
208249opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
208337opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111220121016
208397opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2012111220121016
208520opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111220121016
208654opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111220121016
208656opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2012111220121016
208835opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
208885opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012111220121016
209453opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111220121016
209519opt32gcc -O -fomit-frame-pointer2012111220121016
210249opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111220121016
210283opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012111220121016
210970opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
211462opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
212350opt32gcc -mcpu=xscale -O -fomit-frame-pointer2012111220121016
212735opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111220121016
212968opt32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111220121016
216231opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
217913opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111220121016
230926opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111220121016
235219opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
334327armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
337979armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
338309armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
340460armgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111220121016
341514armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
342380armgcc -funroll-loops -O2 -fomit-frame-pointer2012111220121016
342513armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
343149armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
343741armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111220121016
343783armgcc -funroll-loops -Os -fomit-frame-pointer2012111220121016
343970armgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111220121016
344036armgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111220121016
344055armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111220121016
344056armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111220121016
344056armgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111220121016
344240armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
344375armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111220121016
344383armgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111220121016
344417armgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111220121016
344418armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
344421armgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111220121016
344422armgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111220121016
344464armgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111220121016
344465armgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111220121016
344466armgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111220121016
344507armgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111220121016
344512armgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111220121016
344555armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111220121016
344598armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111220121016
344599armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111220121016
344645armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111220121016
344736armgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111220121016
345007armgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111220121016
345008armgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111220121016
345010armgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111220121016
345051armgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111220121016
345100armgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
345232armgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111220121016
345236armgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111220121016
345370armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111220121016
345459armgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111220121016
345461armgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111220121016
345690armgcc -Os -fomit-frame-pointer2012111220121016
345959armgcc -O3 -fomit-frame-pointer2012111220121016
346141armgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111220121016
346459armgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111220121016
346735armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
346913armgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111220121016
347138armgcc -mcpu=xscale -Os -fomit-frame-pointer2012111220121016
347232armgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111220121016
347411armgcc -funroll-loops -O3 -fomit-frame-pointer2012111220121016
347413armgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111220121016
347508armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
349998armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
350029armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111220121016
350224armgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
350402armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111220121016
350635armgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
351219armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
351313armgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111220121016
351492armgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111220121016
351492armgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111220121016
354728armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111220121016
354760armgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111220121016
354986armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111220121016
355010armgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111220121016
355122armgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111220121016
355214armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111220121016
355215armgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111220121016
355218armgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111220121016
355258armgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111220121016
355265armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111220121016
355391armgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111220121016
355572armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111220121016
355700armgcc -O2 -fomit-frame-pointer2012111220121016
355824armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
355912armgcc -funroll-loops -O -fomit-frame-pointer2012111220121016
356169armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
358117armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
359707armgcc -mcpu=xscale -O -fomit-frame-pointer2012111220121016
360118armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
360202armgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111220121016
360247armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
360293armgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111220121016
360296armgcc -mcpu=arm9e -O -fomit-frame-pointer2012111220121016
360388armgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111220121016
360836armgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111220121016
362651armgcc -O -fomit-frame-pointer2012111220121016
363243armgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111220121016
363557armgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111220121016
363562armgcc -mcpu=arm810 -O -fomit-frame-pointer2012111220121016
363921armgcc -mcpu=arm920 -O -fomit-frame-pointer2012111220121016
363923armgcc -mcpu=arm9 -O -fomit-frame-pointer2012111220121016
363954armgcc -mcpu=arm920t -O -fomit-frame-pointer2012111220121016
363967armgcc -mcpu=arm940t -O -fomit-frame-pointer2012111220121016
363970armgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111220121016
364007armgcc -mcpu=arm8 -O -fomit-frame-pointer2012111220121016
364013armgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111220121016
364014armgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111220121016
364058armgcc -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
364062armgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111220121016
364355armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111220121016
364469armgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111220121016
365191armgcc -mcpu=strongarm -O -fomit-frame-pointer2012111220121016
365370armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111220121016
366059armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
366920armgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111220121016
371178armgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111220121016
371229armgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111220121016
371659armgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111220121016
371825armgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
372036armgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
652821sphlibcc2012111220121016
652910sphlibgcc -funroll-loops2012111220121016
652913sphlibgcc2012111220121016
993522sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111220121016
993970sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111220121016
994473sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111220121016
999284sphlibgcc -O3 -fomit-frame-pointer2012111220121016
999420sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111220121016
999449sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111220121016
999507sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111220121016
999511sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111220121016
999599sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111220121016
999602sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012111220121016
999778sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111220121016
999782sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111220121016
999783sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111220121016
999874sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111220121016
999909sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111220121016
1000098sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111220121016
1000368sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111220121016
1000369sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111220121016
1000552sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111220121016
1003996sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012111220121016
1015244sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111220121016
1019515sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
1022144sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111220121016
1805737opt32gcc -funroll-loops2012111220121016
1808496opt32cc2012111220121016
1808613opt32gcc2012111220121016
3313138armcc2012111220121016
3313230armgcc -funroll-loops2012111220121016
3313234armgcc2012111220121016

Test failure

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

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