Implementation notes: armeabi, h1mx515, crypto_hash/skein10241024

Computer: h1mx515
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: skein10241024
TimeImplementationCompilerBenchmark dateSUPERCOP version
34635arm_neongcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012020420120120
34635arm_neongcc -mcpu=arm3 -O3 -fomit-frame-pointer2012020420120120
34638arm_neongcc -mcpu=arm8 -O3 -fomit-frame-pointer2012020420120120
34638arm_neongcc -mcpu=strongarm -O3 -fomit-frame-pointer2012020420120120
34638arm_neongcc -mcpu=xscale -O3 -fomit-frame-pointer2012020420120120
34642arm_neongcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012020420120120
34647arm_neongcc -mcpu=arm2 -O3 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm600 -O3 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm810 -O3 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=arm9e -O2 -fomit-frame-pointer2012020420120120
34647arm_neongcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012020420120120
34648arm_neongcc -mcpu=arm250 -O2 -fomit-frame-pointer2012020420120120
34648arm_neongcc -mcpu=arm6 -O2 -fomit-frame-pointer2012020420120120
34648arm_neongcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2012020420120120
34650arm_neongcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012020420120120
34650arm_neongcc -mcpu=arm7dm -O2 -fomit-frame-pointer2012020420120120
34656arm_neongcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012020420120120
34656arm_neongcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012020420120120
34656arm_neongcc -mcpu=arm7d -O2 -fomit-frame-pointer2012020420120120
34658arm_neongcc -mcpu=arm7 -O2 -fomit-frame-pointer2012020420120120
34658arm_neongcc -mcpu=arm7di -O2 -fomit-frame-pointer2012020420120120
34658arm_neongcc -mcpu=arm7m -O2 -fomit-frame-pointer2012020420120120
34659arm_neongcc -mcpu=arm60 -O2 -fomit-frame-pointer2012020420120120
34659arm_neongcc -mcpu=arm70 -O2 -fomit-frame-pointer2012020420120120
34659arm_neongcc -mcpu=arm7100 -O3 -fomit-frame-pointer2012020420120120
34659arm_neongcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012020420120120
34662arm_neongcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012020420120120
34662arm_neongcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012020420120120
34663arm_neongcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012020420120120
34666arm_neongcc -mcpu=arm810 -O2 -fomit-frame-pointer2012020420120120
34669arm_neongcc -mcpu=arm7500fe -O -fomit-frame-pointer2012020420120120
34671arm_neongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020420120120
34671arm_neongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm610 -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm620 -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm700 -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm700i -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm710 -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm7500 -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm810 -O -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=arm8 -O -fomit-frame-pointer2012020420120120
34671arm_neongcc -mcpu=strongarm -O2 -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm3 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm60 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm610 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm620 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm70 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm7100 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm710 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm710c -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm7500 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm7 -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm7d -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm7dmi -O -fomit-frame-pointer2012020420120120
34672arm_neongcc -mcpu=arm8 -O2 -fomit-frame-pointer2012020420120120
34674arm_neongcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012020420120120
34674arm_neongcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012020420120120
34676arm_neongcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012020420120120
34679arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012020420120120
34680arm_neongcc -funroll-loops -O3 -fomit-frame-pointer2012020420120120
34680arm_neongcc -mcpu=arm3 -O2 -fomit-frame-pointer2012020420120120
34680arm_neongcc -mcpu=arm3 -Os -fomit-frame-pointer2012020420120120
34680arm_neongcc -mcpu=arm920 -O3 -fomit-frame-pointer2012020420120120
34680arm_neongcc -mcpu=arm920t -O3 -fomit-frame-pointer2012020420120120
34681arm_neongcc -mcpu=arm250 -O -fomit-frame-pointer2012020420120120
34681arm_neongcc -mcpu=arm70 -O3 -fomit-frame-pointer2012020420120120
34681arm_neongcc -mcpu=arm7m -O -fomit-frame-pointer2012020420120120
34682arm_neongcc -mcpu=arm6 -O -fomit-frame-pointer2012020420120120
34682arm_neongcc -mcpu=arm700 -O -fomit-frame-pointer2012020420120120
34682arm_neongcc -mcpu=arm7100 -Os -fomit-frame-pointer2012020420120120
34683arm_neongcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012020420120120
34683arm_neongcc -mcpu=arm9 -Os -fomit-frame-pointer2012020420120120
34683arm_neongcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012020420120120
34683arm_neongcc -mcpu=strongarm110 -O -fomit-frame-pointer2012020420120120
34684arm_neongcc -mcpu=arm2 -O -fomit-frame-pointer2012020420120120
34684arm_neongcc -mcpu=arm700 -Os -fomit-frame-pointer2012020420120120
34684arm_neongcc -mcpu=arm700i -O -fomit-frame-pointer2012020420120120
34684arm_neongcc -mcpu=arm710 -Os -fomit-frame-pointer2012020420120120
34684arm_neongcc -mcpu=arm7dm -O -fomit-frame-pointer2012020420120120
34685arm_neongcc -mcpu=arm7di -O -fomit-frame-pointer2012020420120120
34686arm_neongcc -mcpu=arm600 -Os -fomit-frame-pointer2012020420120120
34686arm_neongcc -mcpu=arm610 -Os -fomit-frame-pointer2012020420120120
34686arm_neongcc -mcpu=arm9 -O -fomit-frame-pointer2012020420120120
34691arm_neongcc -mcpu=arm940t -O3 -fomit-frame-pointer2012020420120120
34693arm_neongcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2012020420120120
34694arm_neongcc -mcpu=arm710c -Os -fomit-frame-pointer2012020420120120
34694arm_neongcc -mcpu=arm7di -O3 -fomit-frame-pointer2012020420120120
34694arm_neongcc -mcpu=arm7dm -O3 -fomit-frame-pointer2012020420120120
34694arm_neongcc -mcpu=arm7m -O3 -fomit-frame-pointer2012020420120120
34694arm_neongcc -mcpu=arm9e -O3 -fomit-frame-pointer2012020420120120
34695arm_neongcc -O2 -fomit-frame-pointer2012020420120120
34695arm_neongcc -funroll-loops -O2 -fomit-frame-pointer2012020420120120
34695arm_neongcc -funroll-loops -O -fomit-frame-pointer2012020420120120
34695arm_neongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm250 -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm2 -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm60 -O3 -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm700i -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm710c -O3 -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm7dm -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm940t -O -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm940t -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm9 -O3 -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012020420120120
34695arm_neongcc -mcpu=ep9312 -Os -fomit-frame-pointer2012020420120120
34696arm_neongcc -mcpu=arm7500fe -Os -fomit-frame-pointer2012020420120120
34697arm_neongcc -mcpu=arm7 -O3 -fomit-frame-pointer2012020420120120
34697arm_neongcc -mcpu=arm7d -O3 -fomit-frame-pointer2012020420120120
34704arm_neongcc -Os -fomit-frame-pointer2012020420120120
34704arm_neongcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012020420120120
34704arm_neongcc -mcpu=xscale -O2 -fomit-frame-pointer2012020420120120
34707arm_neongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020420120120
34707arm_neongcc -fno-schedule-insns -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm60 -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm6 -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm7dmi -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm7m -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm920 -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm920t -Os -fomit-frame-pointer2012020420120120
34707arm_neongcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012020420120120
34708arm_neongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020420120120
34709arm_neongcc -mcpu=arm600 -O2 -fomit-frame-pointer2012020420120120
34709arm_neongcc -mcpu=arm6 -O3 -fomit-frame-pointer2012020420120120
34710arm_neongcc -mcpu=arm620 -Os -fomit-frame-pointer2012020420120120
34710arm_neongcc -mcpu=arm920 -O2 -fomit-frame-pointer2012020420120120
34710arm_neongcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012020420120120
34710arm_neongcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012020420120120
34710arm_neongcc -mcpu=strongarm -Os -fomit-frame-pointer2012020420120120
34716arm_neongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020420120120
34718arm_neongcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm250 -O3 -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm70 -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm7 -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm7d -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm7di -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm810 -Os -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm920t -O2 -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm920t -O -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm940t -O2 -fomit-frame-pointer2012020420120120
34719arm_neongcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012020420120120
34720arm_neongcc -mcpu=arm1020t -Os -fomit-frame-pointer2012020420120120
34720arm_neongcc -mcpu=xscale -Os -fomit-frame-pointer2012020420120120
34722arm_neongcc -fno-schedule-insns -O -fomit-frame-pointer2012020420120120
34724arm_neongcc -mcpu=arm7100 -O2 -fomit-frame-pointer2012020420120120
34724arm_neongcc -mcpu=arm710c -O2 -fomit-frame-pointer2012020420120120
34726arm_neongcc -mcpu=arm710 -O2 -fomit-frame-pointer2012020420120120
34727arm_neongcc -mcpu=arm7500 -O2 -fomit-frame-pointer2012020420120120
34728arm_neongcc -mcpu=ep9312 -O -fomit-frame-pointer2012020420120120
34730arm_neongcc -O -fomit-frame-pointer2012020420120120
34731arm_neongcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012020420120120
34731arm_neongcc -mcpu=arm7500 -Os -fomit-frame-pointer2012020420120120
34731arm_neongcc -mcpu=arm9 -O2 -fomit-frame-pointer2012020420120120
34733arm_neongcc -funroll-loops -Os -fomit-frame-pointer2012020420120120
34735arm_neongcc -mcpu=arm700 -O2 -fomit-frame-pointer2012020420120120
34737arm_neongcc -mcpu=arm9e -O -fomit-frame-pointer2012020420120120
34738arm_neongcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012020420120120
34739arm_neongcc -mcpu=arm620 -O2 -fomit-frame-pointer2012020420120120
34743arm_neongcc -mcpu=arm610 -O2 -fomit-frame-pointer2012020420120120
34743arm_neongcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012020420120120
34744arm_neongcc -mcpu=arm600 -O -fomit-frame-pointer2012020420120120
34749arm_neongcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012020420120120
34752arm_neongcc -O3 -fomit-frame-pointer2012020420120120
34752arm_neongcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012020420120120
34752arm_neongcc -mcpu=xscale -O -fomit-frame-pointer2012020420120120
34753arm_neongcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012020420120120
34753arm_neongcc -mcpu=arm9e -Os -fomit-frame-pointer2012020420120120
34760arm_neongcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2012020420120120
34765arm_neongcc -mcpu=arm700i -O2 -fomit-frame-pointer2012020420120120
34767arm_neongcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012020420120120
34767arm_neongcc -mcpu=arm920 -O -fomit-frame-pointer2012020420120120
34777arm_neongcc -mcpu=arm1020t -O -fomit-frame-pointer2012020420120120
34788arm_neongcc -mcpu=arm2 -O2 -fomit-frame-pointer2012020420120120
34791arm_neongcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012020420120120
34791arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012020420120120
34795arm_neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012020420120120
34815arm_neongcc -funroll-loops2012020420120120
34815arm_neongcc -mcpu=strongarm -O -fomit-frame-pointer2012020420120120
34848arm_neongcc -mcpu=arm8 -Os -fomit-frame-pointer2012020420120120
34851arm_neoncc2012020420120120
34863arm_neongcc2012020420120120
192939optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012020420120120
192999optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012020420120120
196653optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012020420120120
196653optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012020420120120
197991optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012020420120120
197991optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012020420120120
202410optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020420120120
204417optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020420120120
204548optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020420120120
204874optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020420120120
205240optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020420120120
206091optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012020420120120
226840optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020420120120
227118optgcc -funroll-loops -O -fomit-frame-pointer2012020420120120
229548optgcc -mcpu=arm1020t -O -fomit-frame-pointer2012020420120120
229548optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012020420120120
229548optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012020420120120
229551optgcc -mcpu=strongarm -O -fomit-frame-pointer2012020420120120
229557optgcc -fno-schedule-insns -O -fomit-frame-pointer2012020420120120
229557optgcc -mcpu=arm810 -O -fomit-frame-pointer2012020420120120
229557optgcc -mcpu=arm8 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm2 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm60 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm620 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm700 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm70 -O -fomit-frame-pointer2012020420120120
229572optgcc -mcpu=arm7500fe -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm250 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm3 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm600 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm6 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm7100 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm710c -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm7500 -O -fomit-frame-pointer2012020420120120
229581optgcc -mcpu=arm7d -O -fomit-frame-pointer2012020420120120
229584optgcc -mcpu=arm610 -O -fomit-frame-pointer2012020420120120
229584optgcc -mcpu=arm710 -O -fomit-frame-pointer2012020420120120
229584optgcc -mcpu=arm940t -O -fomit-frame-pointer2012020420120120
229593optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012020420120120
229593optgcc -mcpu=ep9312 -O -fomit-frame-pointer2012020420120120
229596optgcc -mcpu=arm7dmi -O -fomit-frame-pointer2012020420120120
229605optgcc -mcpu=arm700i -O -fomit-frame-pointer2012020420120120
229605optgcc -mcpu=arm7dm -O -fomit-frame-pointer2012020420120120
229605optgcc -mcpu=arm7m -O -fomit-frame-pointer2012020420120120
229605optgcc -mcpu=arm920 -O -fomit-frame-pointer2012020420120120
229605optgcc -mcpu=arm920t -O -fomit-frame-pointer2012020420120120
229623optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012020420120120
229653optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012020420120120
229695optgcc -mcpu=arm9 -O -fomit-frame-pointer2012020420120120
229749optgcc -mcpu=arm7 -O -fomit-frame-pointer2012020420120120
229857optgcc -O -fomit-frame-pointer2012020420120120
230109optgcc -mcpu=arm7di -O -fomit-frame-pointer2012020420120120
234852optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012020420120120
234867optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012020420120120
235121optgcc -mcpu=arm250 -O2 -fomit-frame-pointer2012020420120120
235128optgcc -mcpu=arm2 -O2 -fomit-frame-pointer2012020420120120
235128optgcc -mcpu=arm3 -O2 -fomit-frame-pointer2012020420120120
235596optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012020420120120
235596optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012020420120120
235707optgcc -mcpu=arm250 -Os -fomit-frame-pointer2012020420120120
235707optgcc -mcpu=arm3 -Os -fomit-frame-pointer2012020420120120
235716optgcc -mcpu=arm2 -Os -fomit-frame-pointer2012020420120120
236586optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012020420120120
236598optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012020420120120
237762optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012020420120120
237849optgcc -mcpu=arm250 -O3 -fomit-frame-pointer2012020420120120
237849optgcc -mcpu=arm3 -O3 -fomit-frame-pointer2012020420120120
237861optgcc -mcpu=arm2 -O3 -fomit-frame-pointer2012020420120120
239904optgcc -mcpu=xscale -O -fomit-frame-pointer2012020420120120
240390optgcc -funroll-loops -O3 -fomit-frame-pointer2012020420120120
240540optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012020420120120
240579optgcc -O2 -fomit-frame-pointer2012020420120120
240840optgcc -O3 -fomit-frame-pointer2012020420120120
240891optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012020420120120
240900optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012020420120120
240903optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012020420120120
240915optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012020420120120
240915optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012020420120120
240927optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012020420120120
240927optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012020420120120
240927optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012020420120120
240929optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012020420120120
240936optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012020420120120
240939optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012020420120120
241116optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012020420120120
241116optgcc -mcpu=arm9e -O -fomit-frame-pointer2012020420120120
241119optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012020420120120
241119optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012020420120120
241119optgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012020420120120
241122optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012020420120120
241227optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012020420120120
241406optgcc -funroll-loops -O2 -fomit-frame-pointer2012020420120120
241692optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012020420120120
241914optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012020420120120
242476optgcc -mcpu=arm810 -Os -fomit-frame-pointer2012020420120120
242478optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012020420120120
242480optgcc -mcpu=strongarm -Os -fomit-frame-pointer2012020420120120
242482optgcc -mcpu=arm8 -Os -fomit-frame-pointer2012020420120120
242492optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012020420120120
242574optgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012020420120120
242574optgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012020420120120
242612optgcc -mcpu=arm940t -Os -fomit-frame-pointer2012020420120120
242614optgcc -mcpu=arm920t -Os -fomit-frame-pointer2012020420120120
242622optgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012020420120120
242623optgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012020420120120
242731optgcc -mcpu=arm9 -Os -fomit-frame-pointer2012020420120120
242817optgcc -mcpu=arm920 -Os -fomit-frame-pointer2012020420120120
246450optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012020420120120
246471optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012020420120120
246486optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012020420120120
246486optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012020420120120
246486optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012020420120120
246498optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012020420120120
246510optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012020420120120
246522optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012020420120120
246545optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012020420120120
246557optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012020420120120
246562optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012020420120120
246569optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012020420120120
246734optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012020420120120
246966optgcc -mcpu=arm9e -Os -fomit-frame-pointer2012020420120120
247097optgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012020420120120
247485optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012020420120120
247491optgcc -mcpu=arm7m -O3 -fomit-frame-pointer2012020420120120
247497optgcc -mcpu=arm7dm -O3 -fomit-frame-pointer2012020420120120
247521optgcc -mcpu=arm70 -O3 -fomit-frame-pointer2012020420120120
247524optgcc -mcpu=arm7d -O3 -fomit-frame-pointer2012020420120120
247529optgcc -mcpu=arm6 -O3 -fomit-frame-pointer2012020420120120
247533optgcc -mcpu=arm7di -O3 -fomit-frame-pointer2012020420120120
247592optgcc -mcpu=arm7 -O3 -fomit-frame-pointer2012020420120120
247602optgcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2012020420120120
247637optgcc -mcpu=arm60 -O3 -fomit-frame-pointer2012020420120120
248025optgcc -mcpu=xscale -Os -fomit-frame-pointer2012020420120120
248589optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012020420120120
248604optgcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2012020420120120
248604optgcc -mcpu=arm7m -O2 -fomit-frame-pointer2012020420120120
248631optgcc -mcpu=arm7 -O2 -fomit-frame-pointer2012020420120120
248638optgcc -mcpu=arm70 -O2 -fomit-frame-pointer2012020420120120
248643optgcc -mcpu=arm6 -O2 -fomit-frame-pointer2012020420120120
248645optgcc -mcpu=arm60 -O2 -fomit-frame-pointer2012020420120120
248647optgcc -mcpu=arm7d -O2 -fomit-frame-pointer2012020420120120
248928optgcc -mcpu=arm7dm -O2 -fomit-frame-pointer2012020420120120
249676optgcc -mcpu=arm7di -O2 -fomit-frame-pointer2012020420120120
249720optgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012020420120120
249855optgcc -mcpu=arm60 -Os -fomit-frame-pointer2012020420120120
249864optgcc -mcpu=arm6 -Os -fomit-frame-pointer2012020420120120
249864optgcc -mcpu=arm70 -Os -fomit-frame-pointer2012020420120120
249864optgcc -mcpu=arm7 -Os -fomit-frame-pointer2012020420120120
249864optgcc -mcpu=arm7d -Os -fomit-frame-pointer2012020420120120
249864optgcc -mcpu=arm7di -Os -fomit-frame-pointer2012020420120120
249867optgcc -mcpu=arm7dmi -Os -fomit-frame-pointer2012020420120120
249888optgcc -mcpu=arm7dm -Os -fomit-frame-pointer2012020420120120
250167optgcc -mcpu=xscale -O2 -fomit-frame-pointer2012020420120120
250338optgcc -funroll-loops -Os -fomit-frame-pointer2012020420120120
250359optgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012020420120120
250506optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012020420120120
250863optgcc -mcpu=arm7m -Os -fomit-frame-pointer2012020420120120
252150optgcc -Os -fomit-frame-pointer2012020420120120
256217optgcc -mcpu=arm700 -O3 -fomit-frame-pointer2012020420120120
256217optgcc -mcpu=arm710 -O3 -fomit-frame-pointer2012020420120120
256218optgcc -mcpu=arm600 -O3 -fomit-frame-pointer2012020420120120
256218optgcc -mcpu=arm610 -O3 -fomit-frame-pointer2012020420120120
256218optgcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2012020420120120
256219optgcc -mcpu=arm620 -O3 -fomit-frame-pointer2012020420120120
256219optgcc -mcpu=arm700i -O3 -fomit-frame-pointer2012020420120120
256219optgcc -mcpu=arm7100 -O3 -fomit-frame-pointer2012020420120120
256226optgcc -mcpu=arm710c -O3 -fomit-frame-pointer2012020420120120
256901optgcc -mcpu=arm710 -O2 -fomit-frame-pointer2012020420120120
256906optgcc -mcpu=arm610 -O2 -fomit-frame-pointer2012020420120120
256906optgcc -mcpu=arm620 -O2 -fomit-frame-pointer2012020420120120
256906optgcc -mcpu=arm700 -O2 -fomit-frame-pointer2012020420120120
256906optgcc -mcpu=arm710c -O2 -fomit-frame-pointer2012020420120120
256912optgcc -mcpu=arm600 -O2 -fomit-frame-pointer2012020420120120
256912optgcc -mcpu=arm7500 -O2 -fomit-frame-pointer2012020420120120
256921optgcc -mcpu=arm700i -O2 -fomit-frame-pointer2012020420120120
256921optgcc -mcpu=arm7100 -O2 -fomit-frame-pointer2012020420120120
256921optgcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2012020420120120
257475optgcc -mcpu=arm7500 -O3 -fomit-frame-pointer2012020420120120
258468optgcc -mcpu=arm610 -Os -fomit-frame-pointer2012020420120120
258468optgcc -mcpu=arm700 -Os -fomit-frame-pointer2012020420120120
258468optgcc -mcpu=arm710c -Os -fomit-frame-pointer2012020420120120
258477optgcc -mcpu=arm710 -Os -fomit-frame-pointer2012020420120120
258492optgcc -mcpu=arm620 -Os -fomit-frame-pointer2012020420120120
258492optgcc -mcpu=arm7500 -Os -fomit-frame-pointer2012020420120120
258492optgcc -mcpu=arm7500fe -Os -fomit-frame-pointer2012020420120120
258552optgcc -mcpu=arm700i -Os -fomit-frame-pointer2012020420120120
258648optgcc -mcpu=arm600 -Os -fomit-frame-pointer2012020420120120
259464optgcc -mcpu=arm7100 -Os -fomit-frame-pointer2012020420120120
260053optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012020420120120
260235optgcc -mcpu=xscale -O3 -fomit-frame-pointer2012020420120120
260355optgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012020420120120
291864optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012020420120120
419322optcc2012020420120120
419322optgcc2012020420120120
419355optgcc -funroll-loops2012020420120120

Test failure

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

Number of similar (compiler,implementation) pairs: 25, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer arm_neon opt
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer arm_neon opt
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer arm_neon
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer arm_neon opt
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer arm_neon opt
gcc -mcpu=iwmmxt -O -fomit-frame-pointer arm_neon opt
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer arm_neon opt

Compiler output

Implementation: crypto_hash/skein10241024/opt
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1: warning: target CPU does not support interworking
hash.c: hash.c:1: warning: target CPU does not support interworking
skein.c: skein.c:1: warning: target CPU does not support interworking
skein_block.c: skein_block.c:1: warning: target CPU does not support interworking
skein_debug.c: skein_debug.c:1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

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

Compiler output

Implementation: crypto_hash/skein10241024/arm_neon
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1: warning: target CPU does not support interworking
hash.c: hash.c:1: warning: target CPU does not support interworking
skein.c: skein.c:1: warning: target CPU does not support interworking
skein_debug.c: skein_debug.c:1: warning: target CPU does not support interworking
skein_block_cortexa8.S: cc1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

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

Compiler output

Implementation: crypto_hash/skein10241024/arm_neon
Compiler: gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: ERROR: crypto_hash_skein10241024.a(skein_block_cortexa8.o): Conflicting architecture profiles A/R
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_skein10241024.a(skein_block_cortexa8.o)
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer arm_neon
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer arm_neon