Implementation notes: armeabi, h9dragon, crypto_hashblocks/md5

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hashblocks
Primitive: md5
TimeImplementationCompilerBenchmark dateSUPERCOP version
15897little-1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012102720121016
15943little-1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012102720121016
16034little-1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012102720121016
16037little-1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012102720121016
16098little-1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012102720121016
16103little-1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012102720121016
16147little-1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012102720121016
16148little-1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012102720121016
16148little-1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012102720121016
16149little-1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012102720121016
16156little-1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012102720121016
16157little-1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012102720121016
16194little-1gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012102720121016
16194little-1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012102720121016
16194little-1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012102720121016
16194little-1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012102720121016
16238little-1gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012102720121016
16239little-1gcc -O2 -fomit-frame-pointer2012102720121016
16239little-1gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012102720121016
16239little-1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012102720121016
16239little-1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012102720121016
16272little-1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012102720121016
16280little-1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012102720121016
16325little-1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102720121016
16329little-1gcc -mcpu=xscale -O3 -fomit-frame-pointer2012102720121016
16333little-1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012102720121016
16375little-1gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2012102720121016
16375little-1gcc -mcpu=arm9e -Os -fomit-frame-pointer2012102720121016
16376little-1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012102720121016
16420little-1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012102720121016
16420little-1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012102720121016
16420little-1gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012102720121016
16423little-1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012102720121016
16425little-1gcc -O3 -fomit-frame-pointer2012102720121016
16425little-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012102720121016
16442little-1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012102720121016
16466little-1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012102720121016
16466little-1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012102720121016
16466little-1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012102720121016
16511little-1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012102720121016
16511little-1gcc -mcpu=xscale -Os -fomit-frame-pointer2012102720121016
16512refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012102720121016
16512little-1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012102720121016
16514little-1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012102720121016
16515little-1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012102720121016
16557little-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012102720121016
16557little-1gcc -funroll-loops -O3 -fomit-frame-pointer2012102720121016
16557little-1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012102720121016
16557little-1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012102720121016
16557little-1gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012102720121016
16558little-1gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012102720121016
16601little-1gcc -funroll-loops -O2 -fomit-frame-pointer2012102720121016
16601refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012102720121016
16601refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012102720121016
16601refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012102720121016
16601little-1gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012102720121016
16601little-1gcc -mcpu=arm940t -Os -fomit-frame-pointer2012102720121016
16601little-1gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012102720121016
16601little-1gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012102720121016
16645little-1gcc -funroll-loops -Os -fomit-frame-pointer2012102720121016
16647little-1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102720121016
16647little-1gcc -mcpu=arm810 -Os -fomit-frame-pointer2012102720121016
16647little-1gcc -mcpu=arm920t -Os -fomit-frame-pointer2012102720121016
16648little-1gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012102720121016
16648little-1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012102720121016
16648little-1gcc -mcpu=xscale -O2 -fomit-frame-pointer2012102720121016
16690little-1gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012102720121016
16691little-1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012102720121016
16692little-1gcc -mcpu=arm920 -Os -fomit-frame-pointer2012102720121016
16692little-1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012102720121016
16693little-1gcc -mcpu=strongarm -Os -fomit-frame-pointer2012102720121016
16738little-1gcc -mcpu=arm8 -Os -fomit-frame-pointer2012102720121016
16739little-1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2012102720121016
16743little-1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012102720121016
16771little-1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012102720121016
16781little-1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102720121016
16782little-1gcc -mcpu=arm9 -Os -fomit-frame-pointer2012102720121016
16782little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102720121016
16782little-1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102720121016
16828little-1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012102720121016
16829little-1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102720121016
16829little-1gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2012102720121016
16873little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102720121016
16874little-1gcc -Os -fomit-frame-pointer2012102720121016
16874little-1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012102720121016
16920little-1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012102720121016
16967little-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012102720121016
17033refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012102720121016
17053little-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012102720121016
17100refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012102720121016
17144little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102720121016
17144little-1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012102720121016
17191little-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012102720121016
17191little-1gcc -funroll-loops -O -fomit-frame-pointer2012102720121016
17191little-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012102720121016
17191little-1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102720121016
17238little-1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102720121016
17242refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012102720121016
17255refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012102720121016
17281refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012102720121016
17282little-1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2012102720121016
17284refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012102720121016
17305little-1gcc -O -fomit-frame-pointer2012102720121016
17328refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012102720121016
17373refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012102720121016
17419refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2012102720121016
17423refgcc -funroll-loops -O2 -fomit-frame-pointer2012102720121016
17461little-1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012102720121016
17463little-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012102720121016
17464little-1gcc -mcpu=arm1020t -O -fomit-frame-pointer2012102720121016
17508little-1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012102720121016
17510refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012102720121016
17510refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012102720121016
17510little-1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102720121016
17514refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012102720121016
17515refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012102720121016
17526refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012102720121016
17533little-1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012102720121016
17552refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012102720121016
17553refgcc -funroll-loops -O3 -fomit-frame-pointer2012102720121016
17553refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012102720121016
17554little-1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012102720121016
17554refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012102720121016
17554refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012102720121016
17554refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012102720121016
17555refgcc -O3 -fomit-frame-pointer2012102720121016
17555refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012102720121016
17558refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012102720121016
17578refgcc -O2 -fomit-frame-pointer2012102720121016
17597refgcc -funroll-loops -Os -fomit-frame-pointer2012102720121016
17597refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012102720121016
17600little-1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012102720121016
17600little-1gcc -mcpu=arm810 -O -fomit-frame-pointer2012102720121016
17601little-1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012102720121016
17601refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012102720121016
17601little-1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012102720121016
17601little-1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012102720121016
17601little-1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102720121016
17601refgcc -mcpu=xscale -Os -fomit-frame-pointer2012102720121016
17602refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012102720121016
17622refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012102720121016
17624refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012102720121016
17643little-1gcc -mcpu=arm940t -O -fomit-frame-pointer2012102720121016
17644little-1gcc -mcpu=arm8 -O -fomit-frame-pointer2012102720121016
17644refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012102720121016
17644little-1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012102720121016
17645little-1gcc -mcpu=arm920 -O -fomit-frame-pointer2012102720121016
17645little-1gcc -mcpu=arm9 -O -fomit-frame-pointer2012102720121016
17645little-1gcc -mcpu=arm9e -O -fomit-frame-pointer2012102720121016
17647refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012102720121016
17690refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012102720121016
17691refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012102720121016
17691refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012102720121016
17691refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012102720121016
17691refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012102720121016
17691refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012102720121016
17691little-1gcc -mcpu=strongarm -O -fomit-frame-pointer2012102720121016
17734refgcc -Os -fomit-frame-pointer2012102720121016
17734refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012102720121016
17734little-1gcc -mcpu=ep9312 -O -fomit-frame-pointer2012102720121016
17734refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012102720121016
17735refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012102720121016
17735refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012102720121016
17735refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012102720121016
17735refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012102720121016
17739refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012102720121016
17786little-1gcc -fno-schedule-insns -O -fomit-frame-pointer2012102720121016
17827little-1gcc -mcpu=arm920t -O -fomit-frame-pointer2012102720121016
17827refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012102720121016
17871little-1gcc -mcpu=xscale -O -fomit-frame-pointer2012102720121016
17872refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012102720121016
17872refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012102720121016
17872refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012102720121016
17917refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012102720121016
17917refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012102720121016
17917little-1gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012102720121016
17917refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012102720121016
18007refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012102720121016
18051refgcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012102720121016
18053refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012102720121016
18098refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102720121016
18098refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012102720121016
18191refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012102720121016
18192refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012102720121016
18235refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012102720121016
18326refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012102720121016
18349refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012102720121016
18371refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012102720121016
18395refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012102720121016
18485refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102720121016
18502refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012102720121016
18644refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102720121016
18645refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012102720121016
18780refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102720121016
18827refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012102720121016
18872refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102720121016
18915refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012102720121016
19007refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012102720121016
19008refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012102720121016
19010refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012102720121016
19050refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2012102720121016
19050refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012102720121016
19097refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012102720121016
19098refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012102720121016
19135refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2012102720121016
19240refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012102720121016
19364refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012102720121016
19412refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012102720121016
21002refgcc -mcpu=arm8 -O -fomit-frame-pointer2012102720121016
21004refgcc -mcpu=arm810 -O -fomit-frame-pointer2012102720121016
21047refgcc -mcpu=arm9 -O -fomit-frame-pointer2012102720121016
21093refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012102720121016
21113refgcc -fno-schedule-insns -O -fomit-frame-pointer2012102720121016
21139refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012102720121016
21183refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012102720121016
21184little-1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012102720121016
21321refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012102720121016
21365refgcc -mcpu=arm920 -O -fomit-frame-pointer2012102720121016
21365refgcc -mcpu=arm940t -O -fomit-frame-pointer2012102720121016
21365refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012102720121016
21366refgcc -mcpu=strongarm -O -fomit-frame-pointer2012102720121016
21411refgcc -O -fomit-frame-pointer2012102720121016
21453refgcc -mcpu=arm920t -O -fomit-frame-pointer2012102720121016
21454refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012102720121016
21496refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102720121016
21501refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012102720121016
21612refgcc -mcpu=arm9e -O -fomit-frame-pointer2012102720121016
21659refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012102720121016
21818refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012102720121016
21864refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012102720121016
21908refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012102720121016
21909refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012102720121016
21912refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012102720121016
21955refgcc -mcpu=xscale -O -fomit-frame-pointer2012102720121016
22003refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012102720121016
22136refgcc -funroll-loops -O -fomit-frame-pointer2012102720121016
25220refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012102720121016
65726little-1cc2012102720121016
65727little-1gcc2012102720121016
65814little-1gcc -funroll-loops2012102720121016
115668refcc2012102720121016
116030refgcc -funroll-loops2012102720121016
116123refgcc2012102720121016

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
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 -march=iwmmxt -O3 -fomit-frame-pointer little-1 ref
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer little-1 ref
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ref