Implementation notes: armeabi, spongebob, crypto_hash/fugue256

Computer: spongebob
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
87808sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
88064sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
89088sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
92672sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
99584sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013022820130126
99584sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
101120sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
101120sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
102144sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
102144sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
102144sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
102144sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
103424sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
103424sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
108032ANSI_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
108032ANSI_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
108032sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
108288sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013022820130126
108288sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013022820130126
108288sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
109312ANSI_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
109312ANSI_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
109312ANSI_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
109312ANSI_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
110592sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
110592sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
111616ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
111616sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013022820130126
111616ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
111616sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013022820130126
111872ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2013022820130126
112640ANSI_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
112640ANSI_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
112640ANSI_opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013022820130126
112896ANSI_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
112896ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
113152ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
114176ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2013022820130126
114176ANSI_opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013022820130126
115456sphlibgcc -funroll-loops -O -fomit-frame-pointer2013022820130126
115456sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
115456ANSI_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
116480sphlibgcc -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
116480sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
116480sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2013022820130126
116480sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2013022820130126
120064ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
121088ANSI_opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013022820130126
121344sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013022820130126
121344sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -funroll-loops -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2013022820130126
122368sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2013022820130126
125952sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013022820130126
132096ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013022820130126
133120ANSI_opt32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013022820130126
134144ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
134144ANSI_opt32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013022820130126
135424ANSI_opt32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -funroll-loops -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2013022820130126
139008ANSI_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2013022820130126
140032ANSI_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2013022820130126
140032ANSI_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013022820130126
140032ANSI_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
140032ANSI_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013022820130126
140032ANSI_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
140288ANSI_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013022820130126
140288sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013022820130126
140288sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013022820130126
140288ANSI_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2013022820130126
142336ANSI_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2013022820130126
142592ANSI_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2013022820130126
143616ANSI_opt32gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2013022820130126
143616ANSI_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2013022820130126
143616ANSI_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2013022820130126
143872ANSI_opt32gcc -Os -fomit-frame-pointer2013022820130126
143872ANSI_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2013022820130126
143872ANSI_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2013022820130126
144128ANSI_opt32gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2013022820130126
144640ANSI_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2013022820130126
144896ANSI_opt32gcc -funroll-loops -Os -fomit-frame-pointer2013022820130126
144896ANSI_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2013022820130126
144896ANSI_opt32gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2013022820130126
145152ANSI_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2013022820130126
145920ANSI_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013022820130126
145920ANSI_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013022820130126
145920ANSI_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2013022820130126
145920ANSI_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2013022820130126
145920ANSI_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013022820130126
146176ANSI_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2013022820130126
147200ANSI_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2013022820130126
147456ANSI_opt32gcc -O2 -fomit-frame-pointer2013022820130126
147456ANSI_opt32gcc -O3 -fomit-frame-pointer2013022820130126
147456ANSI_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013022820130126
147456ANSI_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2013022820130126
148224ANSI_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013022820130126
148480sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013022820130126
148480ANSI_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013022820130126
148736ANSI_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2013022820130126
148736ANSI_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2013022820130126
148736ANSI_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013022820130126
149504sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013022820130126
149504ANSI_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013022820130126
150784ANSI_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013022820130126
151040ANSI_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013022820130126
152064ANSI_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013022820130126
162560sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2013022820130126
162816sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2013022820130126
166400ANSI_opt64gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2013022820130126
166400sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
168448sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
172288sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013022820130126
172288sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013022820130126
172288sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013022820130126
172288sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013022820130126
172288sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013022820130126
172544sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -O3 -fomit-frame-pointer2013022820130126
173312ANSI_opt64gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2013022820130126
173312sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2013022820130126
174592sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013022820130126
182784sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013022820130126
182784sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013022820130126
182784sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013022820130126
182784sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013022820130126
209152ANSI_opt64gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2013022820130126
209152ANSI_opt64gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2013022820130126
212736ANSI_opt64gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2013022820130126
213760ANSI_opt64gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2013022820130126
217344ANSI_opt64gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2013022820130126
287488sphlibcc2013022820130126
287488sphlibgcc2013022820130126
287488sphlibgcc -funroll-loops2013022820130126
293376ANSI_opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013022820130126
293376ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
293632ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
294656ANSI_opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013022820130126
297984ANSI_opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013022820130126
297984ANSI_opt64gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013022820130126
298240ANSI_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
298240ANSI_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
298240ANSI_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013022820130126
298240ANSI_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013022820130126
301824ANSI_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
301824ANSI_opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013022820130126
303104ANSI_opt64gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013022820130126
305152ANSI_opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013022820130126
305408ANSI_opt64gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013022820130126
307456ANSI_opt64gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013022820130126
308992ANSI_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013022820130126
308992ANSI_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
308992ANSI_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013022820130126
308992ANSI_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013022820130126
308992ANSI_opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2013022820130126
310016ANSI_opt64gcc -mcpu=xscale -O -fomit-frame-pointer2013022820130126
312320ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
314880ANSI_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013022820130126
315904ANSI_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013022820130126
316160ANSI_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013022820130126
316160ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
317184ANSI_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013022820130126
317184ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013022820130126
317184ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013022820130126
317184ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013022820130126
319488ANSI_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
319488ANSI_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
325376ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013022820130126
325632ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013022820130126
326400ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013022820130126
329216ANSI_opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2013022820130126
329216ANSI_opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2013022820130126
330240ANSI_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
331520ANSI_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2013022820130126
332544ANSI_opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2013022820130126
332544ANSI_opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2013022820130126
332800ANSI_opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2013022820130126
340736ANSI_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2013022820130126
364544ANSI_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2013022820130126
364800ANSI_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2013022820130126
364800ANSI_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2013022820130126
369408ANSI_opt64gcc -funroll-loops -O -fomit-frame-pointer2013022820130126
369408ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013022820130126
383744ANSI_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013022820130126
383744ANSI_opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013022820130126
414720ANSI_opt32gcc -funroll-loops2013022820130126
415744ANSI_opt32cc2013022820130126
415744ANSI_opt32gcc2013022820130126
978944ANSI_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2013022820130126
979968ANSI_opt64gcc -funroll-loops -Os -fomit-frame-pointer2013022820130126
980992ANSI_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2013022820130126
981248ANSI_opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013022820130126
981248ANSI_opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013022820130126
981248ANSI_opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013022820130126
981248ANSI_opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013022820130126
981248ANSI_opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013022820130126
981504ANSI_opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2013022820130126
981504ANSI_opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2013022820130126
981504ANSI_opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2013022820130126
982272ANSI_opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -Os -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013022820130126
982528ANSI_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2013022820130126
982784ANSI_opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013022820130126
983296ANSI_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013022820130126
983552ANSI_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -O2 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2013022820130126
983808ANSI_opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2013022820130126
984832ANSI_opt64gcc -O3 -fomit-frame-pointer2013022820130126
984832ANSI_opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2013022820130126
984832ANSI_opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2013022820130126
984832ANSI_opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013022820130126
989440ANSI_opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013022820130126
990720ANSI_opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013022820130126
1436416ANSI_opt64gcc2013022820130126
1436416ANSI_opt64gcc -funroll-loops2013022820130126
1437440ANSI_opt64cc2013022820130126

Test failure

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

Number of similar (compiler,implementation) pairs: 19, 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 ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64 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 ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64 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