Implementation notes: armeabi, h9dragon, crypto_hash/simd512

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
206998optgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
223619optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
224529optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
225892optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
229065optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
229473optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
233283optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
233627optgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
234128optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
236346optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
236840optgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
237076optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
238200optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
238572optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
239048optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
239225optgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
242152optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
242316optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
245585optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
246279optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
246576optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
246578optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
246717optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
246755optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
246874optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
246984optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
246985optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
247078optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
247349optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
247483optgcc -O3 -fomit-frame-pointer2012111520121016
248525optgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
249895optgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
250296optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
250370optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
250932optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
251068optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
256334optgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
256598optgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
257146optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
263730optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
264221optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
264309optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
264358optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
266173optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
266174optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
266334optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
266958optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
267287optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
267534optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
267535optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
267806optgcc -O2 -fomit-frame-pointer2012111520121016
267817optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
268079optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
268327optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
268399optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
269274optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
274486optgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
277186optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
277651optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
281158optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
281874optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
285544sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
287493optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
287990optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
288252optgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
289037optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
289812sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
289986optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
291160optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
293345sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
294841sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
295152sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
295290sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
295292sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
296246optgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
297542sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
301737sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
301915sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
304141sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
304632optgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
305591optgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
305998optgcc -Os -fomit-frame-pointer2012111520121016
306026optgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
306311optgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
306408optgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
306410optgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
306424optgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
306441optgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
306588optgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
306796optgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
306818optgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
306860optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
306951optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
309489sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
309549optgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
309804optgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
310036sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
314868optgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
314977optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
315113sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
315482sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
318924sphlib-smallgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
319529sphlib-smallgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
320312sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
321831sphlib-smallgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
323194sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
323285sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
323366sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
323553sphlib-smallgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
323692sphlib-smallgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
324914sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
325094sphlib-smallgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
325316sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
325323sphlib-smallgcc -Os -fomit-frame-pointer2012111520121016
325323sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
325332optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
325369sphlib-smallgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
325456sphlib-smallgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
325457sphlib-smallgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
325910sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
327412sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
330447sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
332628optgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
334439optgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
334846optgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
335016optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
335043optgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
335080optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
335299optgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
335477optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
335936optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
336049optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
336343optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
337299optgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
337301optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
337346optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
337444optgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
337473optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
337659optgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
337664optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
337892optgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
337931optgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
337932sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
337977optgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
338050optgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
338157sphlib-smallgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
338285optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
338700optgcc -O -fomit-frame-pointer2012111520121016
338717optgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
339065sphlib-smallgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
342878sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
365284sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
365287sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
366234sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
366280sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
366779sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
366782sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
366964sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
367056sphlib-smallgcc -O2 -fomit-frame-pointer2012111520121016
368869sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
369049sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
369141sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
369459sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
370862sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
370999sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
373042sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
373448sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
373538sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
375947sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
383292sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
394810sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
404381sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
404384sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
404467sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
404794sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
404794sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
405879sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
410784sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
410823sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
410825sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
410829sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
410914sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
410960sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
413679sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
414004sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
414138sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
417404sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
417560sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
417630sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
418629sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
421127sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
423591sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
425021sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
426387sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
426477sphlib-smallgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
426608sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
428335sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
429017sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
429696sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
429830sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
429834sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
435409sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
444595sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
445528sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
446158sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
446752sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
446838sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
462087sphlib-smallgcc -O -fomit-frame-pointer2012111520121016
462309sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
462354sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
463514sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
463611sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
463619sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
463808sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
464034sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
464210sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
464308sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
464351sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
464355sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
464398sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
464399sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
464436sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
469748sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
470202sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
471202sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
471430sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
471702sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
475033sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
475465sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
479184sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
481764sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
483263sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
483270sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
483428sphlibgcc -O -fomit-frame-pointer2012111520121016
483442sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
483443sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
483491sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
483491sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
483493sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
483515sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
483520sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
483531sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
483580sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
483856sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
484080sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
484989sphlib-smallgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
488485sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
489711sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
490971sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
501181sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
501257sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
501298sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
501812sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
503224sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
507213sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
507805sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
508075sphlibgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
515443sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
515648sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
516199sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
518372sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
518418sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
519188sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
522003sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
522682sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
530735sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
539650sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
543776sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
543825sphlibgcc -Os -fomit-frame-pointer2012111520121016
543955sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
543997sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
544095sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
544141sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
544226sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
544234sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
544293sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
544297sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
544413sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
544816sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
547409sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
547409sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
548674sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
549399sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
554121sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
554578sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
554801sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
580564sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
580739sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
586536sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
586931sphlib-smallgcc -O3 -fomit-frame-pointer2012111520121016
586937sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
587184sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
587322sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
587363sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
587411sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
587498sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
587543sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
588093sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
588274sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
588318sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
589451sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
589454sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
589568sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
589772sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
589859sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
589952sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
589992sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
590035sphlibgcc -O2 -fomit-frame-pointer2012111520121016
590038sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
590126sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
590131sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
590224sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
590313sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
590796sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
590856sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
590858sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
590862sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
592311sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
598023sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
625790sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
628278sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
634910sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
634991sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
634993sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
635269sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
635718sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
635832sphlibgcc -O3 -fomit-frame-pointer2012111520121016
636447sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
636765sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
636852sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
636945sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
636991sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
637034sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
637078sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
637131sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
645202sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
1406812sphlibcc2012111520121016
1406888sphlibgcc2012111520121016
1407116sphlibgcc -funroll-loops2012111520121016
1737920sphlib-smallgcc -funroll-loops2012111520121016
1738423sphlib-smallcc2012111520121016
1738512sphlib-smallgcc2012111520121016
2433833optgcc2012111520121016
2434767optgcc -funroll-loops2012111520121016
2444637optcc2012111520121016
8493751refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111520121016
8494618refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111520121016
8500880refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111520121016
8502231refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111520121016
8505964refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111520121016
8506477refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111520121016
8507898refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111520121016
8508820refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111520121016
8508960refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111520121016
8509466refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111520121016
8509579refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111520121016
8509669refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111520121016
8509838refgcc -O3 -fomit-frame-pointer2012111520121016
8510439refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111520121016
8510811refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111520121016
8511625refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111520121016
8511666refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111520121016
8515744refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111520121016
8515788refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111520121016
8518112refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111520121016
8532924refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111520121016
8533970refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111520121016
8534929refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111520121016
8549343refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111520121016
8561338refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111520121016
8566525refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111520121016
8592253refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111520121016
8594565refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111520121016
8595280refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111520121016
8595363refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111520121016
8595989refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111520121016
8596512refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111520121016
8596971refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111520121016
8596989refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111520121016
8597047refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111520121016
8598341refgcc -O2 -fomit-frame-pointer2012111520121016
8598548refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111520121016
8600531refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111520121016
8920840refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
8949000refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
9349301refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111520121016
9451076refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111520121016
9621683refgcc -funroll-loops -O2 -fomit-frame-pointer2012111520121016
9759887refgcc -funroll-loops -O3 -fomit-frame-pointer2012111520121016
11574335refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111520121016
11581142refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111520121016
11584355refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111520121016
11586673refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111520121016
11896122refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
11906703refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111520121016
11909346refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
11932448refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111520121016
11960195refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
11962016refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111520121016
11971128refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
11982773refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
11986187refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111520121016
11986335refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111520121016
12017569refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
12018494refgcc -mcpu=arm9e -O -fomit-frame-pointer2012111520121016
12018949refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111520121016
12019114refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111520121016
12019587refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111520121016
12028723refgcc -mcpu=xscale -O -fomit-frame-pointer2012111520121016
12047383refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111520121016
12047825refgcc -mcpu=arm810 -O -fomit-frame-pointer2012111520121016
12049380refgcc -mcpu=arm9 -O -fomit-frame-pointer2012111520121016
12050156refgcc -O -fomit-frame-pointer2012111520121016
12051325refgcc -mcpu=arm920t -O -fomit-frame-pointer2012111520121016
12051649refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111520121016
12052438refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111520121016
12053667refgcc -mcpu=arm8 -O -fomit-frame-pointer2012111520121016
12054212refgcc -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
12054920refgcc -mcpu=arm940t -O -fomit-frame-pointer2012111520121016
12058139refgcc -mcpu=arm920 -O -fomit-frame-pointer2012111520121016
12072785refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111520121016
12075182refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111520121016
12075487refgcc -mcpu=strongarm -O -fomit-frame-pointer2012111520121016
12294494refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111520121016
12305866refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111520121016
12365042refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111520121016
12367941refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111520121016
12739338refgcc -funroll-loops -O -fomit-frame-pointer2012111520121016
12741287refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111520121016
33689266refgcc2012111520121016
33693862refcc2012111520121016
33700280refgcc -funroll-loops2012111520121016
56946244refgcc -mcpu=xscale -Os -fomit-frame-pointer2012111520121016
57255923refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111520121016
57293742refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111520121016
57436357refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111520121016
58457105refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111520121016
58477007refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111520121016
58617706refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
58654695refgcc -funroll-loops -Os -fomit-frame-pointer2012111520121016
58685574refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111520121016
59272654refgcc -Os -fomit-frame-pointer2012111520121016
59829135refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
59959493refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111520121016
60012214refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111520121016
60016078refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111520121016
60016534refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111520121016
60016612refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111520121016
60017095refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111520121016
60019134refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111520121016
60019482refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111520121016
60022257refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111520121016
60025835refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111520121016
60032290refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111520121016
60102301refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016
60122522refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111520121016
60466141refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111520121016
60471486refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111520121016
60916226refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111520121016
61300724refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111520121016

Test failure

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

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: cc
vector.c: In file included from vector.c:5:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:5:
vector.c: vector.h:344: error: array type has incomplete element type
vector.c: vector.h:355: error: array type has incomplete element type
vector.c: vector.h:367: error: array type has incomplete element type
vector.c: vector.c:24: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63: error: 'v16' undeclared (first use in this function)
vector.c: vector.c:63: error: (Each undeclared identifier is reported only once
vector.c: vector.c:63: error: for each function it appears in.)
vector.c: vector.c:63: error: expected expression before 'const'
vector.c: vector.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X0'
vector.c: vector.c:65: error: 'X0' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X1' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X2' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X3' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X4' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X5' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X6' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X7' undeclared (first use in this function)
vector.c: vector.c:75: error: 'A' undeclared (first use in this function)
vector.c: ...

Number of similar (compiler,implementation) pairs: 126, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer vect128
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm1020t -O -fomit-frame-pointer vect128
gcc -mcpu=arm1020t -Os -fomit-frame-pointer vect128
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer vect128
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer vect128
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer vect128
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer vect128
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer vect128
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer vect128
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns vect128
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer vect128
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer vect128
gcc -mcpu=arm810 -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm810 -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm810 -O -fomit-frame-pointer vect128
gcc -mcpu=arm810 -Os -fomit-frame-pointer vect128
gcc -mcpu=arm8 -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm8 -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm8 -O -fomit-frame-pointer vect128
gcc -mcpu=arm8 -Os -fomit-frame-pointer vect128
gcc -mcpu=arm920 -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm920 -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm920 -O -fomit-frame-pointer vect128
gcc -mcpu=arm920 -Os -fomit-frame-pointer vect128
gcc -mcpu=arm920t -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm920t -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm920t -O -fomit-frame-pointer vect128
gcc -mcpu=arm920t -Os -fomit-frame-pointer vect128
gcc -mcpu=arm940t -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm940t -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm940t -O -fomit-frame-pointer vect128
gcc -mcpu=arm940t -Os -fomit-frame-pointer vect128
gcc -mcpu=arm9 -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm9 -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm9 -O -fomit-frame-pointer vect128
gcc -mcpu=arm9 -Os -fomit-frame-pointer vect128
gcc -mcpu=arm9e -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm9e -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm9e -O -fomit-frame-pointer vect128
gcc -mcpu=arm9e -Os -fomit-frame-pointer vect128
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer vect128
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer vect128
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer vect128
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer vect128
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer vect128
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer vect128
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer vect128
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer vect128
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer vect128
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer vect128
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer vect128
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer vect128
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer vect128
gcc -mcpu=ep9312 -O -fomit-frame-pointer vect128
gcc -mcpu=ep9312 -Os -fomit-frame-pointer vect128
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer vect128
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer vect128
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer vect128
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer vect128
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer vect128
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer vect128
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer vect128
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer vect128
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer vect128
gcc -mcpu=strongarm110 -O -fomit-frame-pointer vect128
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer vect128
gcc -mcpu=strongarm -O2 -fomit-frame-pointer vect128
gcc -mcpu=strongarm -O3 -fomit-frame-pointer vect128
gcc -mcpu=strongarm -O -fomit-frame-pointer vect128
gcc -mcpu=strongarm -Os -fomit-frame-pointer vect128
gcc -mcpu=xscale -O2 -fomit-frame-pointer vect128
gcc -mcpu=xscale -O3 -fomit-frame-pointer vect128
gcc -mcpu=xscale -O -fomit-frame-pointer vect128
gcc -mcpu=xscale -Os -fomit-frame-pointer vect128