Implementation notes: armeabi, h5tegra, crypto_hash/sha256

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
46854refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
46866refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
46866refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
46872refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
46880refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
46883refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
46883refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
46904refgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
46908refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
46910refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
46917refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
46947refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
46948refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
46949refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
46952refgcc -O3 -fomit-frame-pointer2011112720110914
46958refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
46959refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
46964refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
46968refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
46969refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
46978refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
46978refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
46986refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
46991refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
46994refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
46994refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
47010refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
47059refgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
47069refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
47124refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
47126refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
47126refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
47127refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
47137refgcc -Os -fomit-frame-pointer2011112720110914
47140refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
47154refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
47159refgcc -O2 -fomit-frame-pointer2011112720110914
47160refgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
47166refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
47171refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
47172refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
47175refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
47181refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
47181refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
47185refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
47185refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
47186refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
47188refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
47193refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
47193refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
47194refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
47194refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
47195refgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
47196refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
47196refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
47197refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
47199refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
47200refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
47200refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
47200refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
47203refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
47206refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
47207refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
47209refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
47210refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
47212refgcc -O -fomit-frame-pointer2011112720110914
47216refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
47222refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
47225refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
47229refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
47230refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
47231refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
47235refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
47235refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
47235refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
47235refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
47236refgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
47237refgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
47240refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
47241refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
47244refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
47245refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
47251refgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
47251refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
47251refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
47256refgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
47257refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
47257refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
47275refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
47359refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
47375refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
47389refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
47398refgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
47399refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
47403refgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
47404refgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
47404refgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
47405refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
47405refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
47415refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
47418refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
47420refgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
47424refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
47433refgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
48604refgcc2011112720110914
48621refcc2011112720110914
48630refgcc -funroll-loops2011112720110914
49456sphlibgcc -O2 -fomit-frame-pointer2011112720110914
49461sphlibgcc -O3 -fomit-frame-pointer2011112720110914
50204sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
50206sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
50221sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
50229sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
50234sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
50624sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
50817sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
51143sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
51160sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
51170sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
51175sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
51175sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
51179sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
51221sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
51222sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
51250sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
51911sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
52029sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
52130sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
52138sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
52231sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
52242sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
52491sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
52511sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
52531sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
52596sphlib-smallgcc -Os -fomit-frame-pointer2011112720110914
52879sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
52983sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
53377sphlibgcc -Os -fomit-frame-pointer2011112720110914
53385sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
53461sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
53494sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
54011sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
54130sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
54159sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
54175sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
54176sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
54183sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
54282sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
54316sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
54362sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
54647sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
54651sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
54664sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
54668sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
54681sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
55167sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
55247sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
55251sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
55253sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
55283sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
55283sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
55291sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
55308sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
55326sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
55383sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
57725sphlib-smallgcc -O2 -fomit-frame-pointer2011112720110914
57764sphlib-smallgcc -O3 -fomit-frame-pointer2011112720110914
58183sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
58184sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
58185sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
58201sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
58201sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
58208sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
58213sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
58216sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
58221sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
58229sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
58402sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
58443sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
58539sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
58960sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
59415sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
59600sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
59889sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
59897sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
59922sphlib-smallgcc -O -fomit-frame-pointer2011112720110914
60450sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
60833sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
60855sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
63277sphlibgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
63290sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
66083sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
66092sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
66122sphlibgcc -O -fomit-frame-pointer2011112720110914
66137sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
108883sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
108884sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
109889sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
109940sphlib-smallgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
109941sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
109953sphlib-smallgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
110019sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
110278sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
111075sphlib-smallgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
111077sphlib-smallgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
111080sphlib-smallgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
111087sphlib-smallgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
111092sphlib-smallgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
111101sphlib-smallgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
111408sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
111416sphlib-smallgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
111433sphlib-smallgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
111918sphlib-smallgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
112305sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
112340sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
112350sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
112759sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
112759sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
112762sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
112762sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
112776sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
112781sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
112817sphlibgcc -funroll-loops2011112720110914
112905sphlibcc2011112720110914
112925sphlibgcc2011112720110914
113620sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
113622sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
113628sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
116202sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
116228sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
116230sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
116236sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
116253sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
116258sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
116264sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
116351sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
120263sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
120272sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
120272sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
120273sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
120295sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
120297sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
120297sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
120304sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
122283sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
122479sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
122598sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
122603sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
122618sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
122623sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
122631sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
122633sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
122634sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
122647sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
122767sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
122773sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
122800sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
122800sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
122801sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
122819sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
122820sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
122846sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
122853sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
122853sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
122853sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
122867sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
122871sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
122881sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
122900sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
122908sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
122916sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
122920sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
122925sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
122928sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
122940sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
122970sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
123062sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
123092sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
123100sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
123210sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
123256sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
125000sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
125008sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
125019sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
125025sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
125025sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
125030sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
125033sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
125045sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
125046sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
125047sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
125064sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
125064sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
125064sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
125069sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
125070sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
125076sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
125079sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
125095sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
125151sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
125155sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
125166sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914
125166sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
125167sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
125169sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
125188sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
125215sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
125294sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
125438sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
125467sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
125535sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
125563sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
125565sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
125585sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
125591sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
125595sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
125763sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
126014sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
163186sphlib-smallcc2011112720110914
163198sphlib-smallgcc2011112720110914
163263sphlib-smallgcc -funroll-loops2011112720110914

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: cc
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc openssl
gcc openssl
gcc -O2 -fomit-frame-pointer openssl
gcc -O3 -fomit-frame-pointer openssl
gcc -O -fomit-frame-pointer openssl
gcc -Os -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -funroll-loops openssl
gcc -funroll-loops -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -O -fomit-frame-pointer openssl
gcc -funroll-loops -Os -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O -fomit-frame-pointer openssl
gcc -mcpu=arm920 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O -fomit-frame-pointer openssl
gcc -mcpu=arm920t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O -fomit-frame-pointer openssl
gcc -mcpu=arm940t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O -fomit-frame-pointer openssl
gcc -mcpu=arm9 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O -fomit-frame-pointer openssl
gcc -mcpu=arm9e -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -Os -fomit-frame-pointer openssl
gcc -mcpu=xscale -O2 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O3 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O -fomit-frame-pointer openssl
gcc -mcpu=xscale -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++
hash.cpp: hash.cpp:1:26: fatal error: cryptopp/sha.h: No such file or directory
hash.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 81, namely:
CompilerImplementations
g++ cryptopp
g++ -O2 -fomit-frame-pointer cryptopp
g++ -O3 -fomit-frame-pointer cryptopp
g++ -O -fomit-frame-pointer cryptopp
g++ -Os -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136j-s -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136j-s -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm7tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm7tdmi -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -Os -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++ -mcpu=arm810 -O2 -fomit-frame-pointer
hash.cpp: hash.cpp:1:0: warning: target CPU does not support THUMB instructions
hash.cpp: hash.cpp:1:26: fatal error: cryptopp/sha.h: No such file or directory
hash.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
g++ -mcpu=arm810 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm810 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm810 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm810 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm8 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm8 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm8 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm8 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm110 -O -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm -O -fomit-frame-pointer cryptopp
g++ -mcpu=strongarm -Os -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
sha2.c: sha2.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref