Implementation notes: armeabi, h1mx515, crypto_hashblocks/md5

Computer: h1mx515
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hashblocks
Primitive: md5
TimeImplementationCompilerBenchmark dateSUPERCOP version
9528little-1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011101320110914
9540little-1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011101320110914
9588little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2011080620110716
9614little-1gcc -Os -fomit-frame-pointer2011080620110716
9624little-1gcc -funroll-loops -Os -fomit-frame-pointer2011080620110716
9672little-1gcc -O3 -fomit-frame-pointer2011080620110716
9672little-1gcc -funroll-loops -O3 -fomit-frame-pointer2011080620110716
9672little-1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011101320110914
9672little-1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011101320110914
9672little-1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011101320110914
9672little-1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011101320110914
9672little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2011080620110716
9675little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2011080620110716
9696little-1gcc -O2 -fomit-frame-pointer2011080620110716
9696little-1gcc -funroll-loops -O2 -fomit-frame-pointer2011080620110716
9840little-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm6 -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm7 -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm7d -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm7di -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm7dm -Os -fomit-frame-pointer2011080620110716
9960little-1gcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011080620110716
9972little-1gcc -mcpu=arm60 -Os -fomit-frame-pointer2011080620110716
9975little-1gcc -mcpu=arm70 -Os -fomit-frame-pointer2011080620110716
9975little-1gcc -mcpu=arm7m -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm600 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm620 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm710 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm710c -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm7500 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=arm8 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011080620110716
9984little-1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011080620110716
9987little-1gcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011080620110716
9987little-1gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011080620110716
9987little-1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011080620110716
9996little-1gcc -mcpu=arm700 -Os -fomit-frame-pointer2011080620110716
9996little-1gcc -mcpu=strongarm -Os -fomit-frame-pointer2011080620110716
9999little-1gcc -mcpu=arm610 -Os -fomit-frame-pointer2011080620110716
9999little-1gcc -mcpu=arm700i -Os -fomit-frame-pointer2011080620110716
9999little-1gcc -mcpu=arm7100 -Os -fomit-frame-pointer2011080620110716
9999little-1gcc -mcpu=arm9e -Os -fomit-frame-pointer2011080620110716
10005little-1gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011080620110716
10008little-1gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011080620110716
10008little-1gcc -mcpu=arm920 -Os -fomit-frame-pointer2011080620110716
10010little-1gcc -mcpu=arm9 -Os -fomit-frame-pointer2011080620110716
10011little-1gcc -mcpu=arm920t -Os -fomit-frame-pointer2011080620110716
10023little-1gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011080620110716
10023little-1gcc -mcpu=arm940t -Os -fomit-frame-pointer2011080620110716
10023little-1gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011080620110716
10044little-1gcc -mcpu=arm810 -Os -fomit-frame-pointer2011080620110716
10045little-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011080620110716
10080little-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011080620110716
10080little-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011080620110716
10080little-1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
10083little-1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
10092little-1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
10094little-1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
10104little-1gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011080620110716
10119little-1gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011080620110716
10131little-1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
10143little-1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
10152little-1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011080620110716
10152little-1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011080620110716
10152little-1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011080620110716
10152little-1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011080620110716
10152little-1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011080620110716
10155little-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011080620110716
10155little-1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011080620110716
10155little-1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011080620110716
10155little-1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011080620110716
10164little-1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011080620110716
10164little-1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011080620110716
10164little-1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011080620110716
10167little-1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011080620110716
10167little-1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011080620110716
10176little-1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011080620110716
10177little-1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011080620110716
10179little-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011080620110716
10179little-1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011080620110716
10188little-1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011080620110716
10188little-1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011080620110716
10188little-1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011080620110716
10188little-1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011080620110716
10188little-1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011080620110716
10189little-1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011080620110716
10191little-1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011080620110716
10191little-1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011080620110716
10191little-1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011080620110716
10191little-1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011080620110716
10203little-1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011080620110716
10215little-1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011080620110716
10443little-1gcc -mcpu=xscale -O2 -fomit-frame-pointer2011080620110716
10443little-1gcc -mcpu=xscale -O3 -fomit-frame-pointer2011080620110716
10476little-1gcc -mcpu=xscale -Os -fomit-frame-pointer2011080620110716
11178little-1gcc -mcpu=arm620 -O3 -fomit-frame-pointer2011080620110716
11178little-1gcc -mcpu=arm710c -O2 -fomit-frame-pointer2011080620110716
11178little-1gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm600 -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm60 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm6 -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm6 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm700 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm700i -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm700i -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm70 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm710 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7 -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7 -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7d -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7d -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7di -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7di -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011080620110716
11187little-1gcc -mcpu=arm7m -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm600 -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm60 -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm610 -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm610 -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm620 -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm700 -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm70 -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm710c -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm7m -O2 -fomit-frame-pointer2011080620110716
11190little-1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011080620110716
11202little-1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011080620110716
11214refgcc -O2 -fomit-frame-pointer2011080620110716
11235refgcc -O3 -fomit-frame-pointer2011080620110716
11235little-1gcc -mcpu=arm710 -O2 -fomit-frame-pointer2011080620110716
11283refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011101320110914
11283refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011101320110914
11283refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011101320110914
11283refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011101320110914
11307refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2011080720110716
11307refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2011080720110716
11403refgcc -funroll-loops -O3 -fomit-frame-pointer2011080720110716
11427refgcc -funroll-loops -O2 -fomit-frame-pointer2011080720110716
11478refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011101320110914
11487refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011101320110914
11490refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2011080720110716
11544refgcc -Os -fomit-frame-pointer2011080620110716
11626refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
11657refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
11742refgcc -funroll-loops -Os -fomit-frame-pointer2011080720110716
11910refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011080620110716
11910refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011080620110716
11934refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011080720110716
11943refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011080720110716
11973refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011080620110716
11973refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011080720110716
11982refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011080620110716
11982refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011080620110716
11997refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011080620110716
12018refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011080620110716
12018refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011080620110716
12030refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011080620110716
12042refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011080620110716
12042refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011080720110716
12054refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011080720110716
12057refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011080720110716
12177refgcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011080620110716
12177refgcc -mcpu=arm7m -Os -fomit-frame-pointer2011080620110716
12186refgcc -mcpu=arm70 -Os -fomit-frame-pointer2011080620110716
12186refgcc -mcpu=arm7di -Os -fomit-frame-pointer2011080620110716
12186refgcc -mcpu=xscale -Os -fomit-frame-pointer2011080720110716
12189refgcc -mcpu=arm7 -Os -fomit-frame-pointer2011080620110716
12198refgcc -mcpu=arm6 -Os -fomit-frame-pointer2011080620110716
12198refgcc -mcpu=arm7dm -Os -fomit-frame-pointer2011080620110716
12198refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011080620110716
12198refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011080720110716
12210refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011080620110716
12213refgcc -mcpu=arm7100 -Os -fomit-frame-pointer2011080620110716
12218refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
12222refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm600 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm610 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm620 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm700 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm700i -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm710 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm710c -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm7500 -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011080620110716
12222refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011080620110716
12225refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011080620110716
12225refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011080620110716
12236refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011080620110716
12237refgcc -mcpu=arm7d -Os -fomit-frame-pointer2011080620110716
12237refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011080620110716
12237refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011080620110716
12249refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011080620110716
12249refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011080620110716
12255refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011080620110716
12258refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011080720110716
12270refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011080620110716
12270refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011080620110716
12462refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011080720110716
12462refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011080720110716
12738refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
12741refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112220111120
12765refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
12765refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112220111120
12813refgcc -mcpu=arm7d -O3 -fomit-frame-pointer2011080620110716
12813refgcc -mcpu=arm7di -O2 -fomit-frame-pointer2011080620110716
12813refgcc -mcpu=arm7di -O3 -fomit-frame-pointer2011080620110716
12813refgcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011080620110716
12813refgcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011080620110716
12813refgcc -mcpu=arm7m -O2 -fomit-frame-pointer2011080620110716
12816refgcc -mcpu=arm7d -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm60 -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm60 -O3 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm6 -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm6 -O3 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm70 -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm70 -O3 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7 -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7 -O3 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7m -O3 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011080620110716
12825refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011080620110716
13089refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011080720110716
13119refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
13122refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112220111120
13161refgcc -mcpu=arm60 -Os -fomit-frame-pointer2011080620110716
13173refgcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm600 -O2 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm600 -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm610 -O2 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm620 -O2 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm620 -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm700i -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm710 -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm710c -O2 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm710c -O3 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011080620110716
13185refgcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011080620110716
13188refgcc -mcpu=arm700 -O3 -fomit-frame-pointer2011080620110716
13194refgcc -mcpu=arm700i -O2 -fomit-frame-pointer2011080620110716
13194refgcc -mcpu=arm710 -O2 -fomit-frame-pointer2011080620110716
13194refgcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011080620110716
13197refgcc -mcpu=arm700 -O2 -fomit-frame-pointer2011080620110716
13245refgcc -mcpu=arm610 -O3 -fomit-frame-pointer2011080620110716
13245refgcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011080620110716
14760little-1gcc -mcpu=arm250 -Os -fomit-frame-pointer2011080620110716
14760little-1gcc -mcpu=arm3 -Os -fomit-frame-pointer2011080620110716
14772little-1gcc -mcpu=arm2 -Os -fomit-frame-pointer2011080620110716
14832little-1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
14832little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2011080620110716
14835little-1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011101320110914
14835little-1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
14844little-1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011101320110914
14844little-1gcc -mcpu=arm9e -O -fomit-frame-pointer2011080620110716
14844little-1gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011080620110716
14991little-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011080620110716
15000little-1gcc -mcpu=arm9 -O -fomit-frame-pointer2011080620110716
15003little-1gcc -fno-schedule-insns -O -fomit-frame-pointer2011080620110716
15003little-1gcc -funroll-loops -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm1020t -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm810 -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm8 -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm920t -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm940t -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=ep9312 -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011080620110716
15003little-1gcc -mcpu=strongarm -O -fomit-frame-pointer2011080620110716
15015little-1gcc -O -fomit-frame-pointer2011080620110716
15015little-1gcc -mcpu=arm920 -O -fomit-frame-pointer2011080620110716
15015little-1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011080620110716
15068little-1gcc -mcpu=xscale -O -fomit-frame-pointer2011080620110716
17409little-1gcc -mcpu=arm60 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm250 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm2 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm600 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm610 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm620 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm700i -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm70 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm7100 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm710 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm710c -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm7500 -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm7di -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm7dm -O -fomit-frame-pointer2011080620110716
17421little-1gcc -mcpu=arm7dmi -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm3 -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm700 -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm7 -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm7d -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm7m -O -fomit-frame-pointer2011080620110716
17430little-1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011080620110716
17433little-1gcc -mcpu=arm6 -O -fomit-frame-pointer2011080620110716
17433little-1gcc -mcpu=arm7500fe -O -fomit-frame-pointer2011080620110716
17517little-1gcc -mcpu=arm2 -O2 -fomit-frame-pointer2011080620110716
17528little-1gcc -mcpu=arm3 -O3 -fomit-frame-pointer2011080620110716
17529little-1gcc -mcpu=arm2 -O3 -fomit-frame-pointer2011080620110716
17529little-1gcc -mcpu=arm3 -O2 -fomit-frame-pointer2011080620110716
17532little-1gcc -mcpu=arm250 -O2 -fomit-frame-pointer2011080620110716
17538little-1gcc -mcpu=arm250 -O3 -fomit-frame-pointer2011080620110716
18588refgcc -mcpu=arm250 -Os -fomit-frame-pointer2011080620110716
18597refgcc -mcpu=arm3 -Os -fomit-frame-pointer2011080620110716
18610refgcc -mcpu=arm2 -Os -fomit-frame-pointer2011080620110716
19551refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011101320110914
19551refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
19551refgcc -mcpu=arm9e -O -fomit-frame-pointer2011080620110716
19572refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112220111120
19575refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011101320110914
19575refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2011080720110716
19584refgcc -mcpu=arm920 -O -fomit-frame-pointer2011080620110716
19587refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011080720110716
19587refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011080720110716
19599refgcc -mcpu=arm920t -O -fomit-frame-pointer2011080620110716
19608refgcc -funroll-loops -O -fomit-frame-pointer2011080720110716
19608refgcc -mcpu=arm940t -O -fomit-frame-pointer2011080620110716
19608refgcc -mcpu=arm9 -O -fomit-frame-pointer2011080620110716
19608refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011080620110716
19609refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
19618refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011080620110716
19619refgcc -mcpu=arm8 -O -fomit-frame-pointer2011080620110716
19623refgcc -mcpu=arm810 -O -fomit-frame-pointer2011080620110716
19632refgcc -fno-schedule-insns -O -fomit-frame-pointer2011080720110716
19632refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011080620110716
19632refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011080620110716
19632refgcc -mcpu=strongarm -O -fomit-frame-pointer2011080620110716
19634refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011080620110716
19641refgcc -O -fomit-frame-pointer2011080620110716
19837refgcc -mcpu=xscale -O -fomit-frame-pointer2011080720110716
20547refgcc -mcpu=arm2 -O2 -fomit-frame-pointer2011080620110716
20547refgcc -mcpu=arm3 -O2 -fomit-frame-pointer2011080620110716
20547refgcc -mcpu=arm3 -O3 -fomit-frame-pointer2011080620110716
20550refgcc -mcpu=arm250 -O3 -fomit-frame-pointer2011080620110716
20559refgcc -mcpu=arm250 -O2 -fomit-frame-pointer2011080620110716
20559refgcc -mcpu=arm2 -O3 -fomit-frame-pointer2011080620110716
21525refgcc -mcpu=arm710 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm600 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm60 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm610 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm700 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm70 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7100 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm710c -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7500 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7500fe -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7 -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7d -O -fomit-frame-pointer2011080620110716
21534refgcc -mcpu=arm7dm -O -fomit-frame-pointer2011080620110716
21537refgcc -mcpu=arm7di -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm2 -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm3 -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm620 -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm6 -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm700i -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm7dmi -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm7m -O -fomit-frame-pointer2011080620110716
21546refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011080620110716
21582refgcc -mcpu=arm250 -O -fomit-frame-pointer2011080620110716
41577little-1gcc -funroll-loops2011080620110716
41589little-1cc2011080620110716
41589little-1gcc2011080620110716
107166refgcc2011080620110716
107199refcc2011080720110716
107209refgcc -funroll-loops2011080720110716

Test failure

Implementation: crypto_hashblocks/md5/little-1
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_hashblocks/md5/little-1
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blocks.c: blocks.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: 216, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm250 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm250 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm250 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm2 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm2 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm2 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm2 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm3 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm3 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm3 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm3 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm600 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm600 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm600 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm600 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm60 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm60 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm60 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm60 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm610 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm610 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm610 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm610 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm620 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm620 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm620 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm620 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm6 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm6 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm6 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm6 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700i -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700i -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700i -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm700i -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm70 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm70 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm70 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm70 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7100 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7100 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710c -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710c -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710c -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm710c -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500fe -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7d -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7d -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7d -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7d -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7di -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7di -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7di -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7di -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dm -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dm -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dmi -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7m -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7m -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7m -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm7m -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm810 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm810 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=arm8 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm -O -fomit-frame-pointer little-1 ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer little-1 ref