Implementation notes: x86, bulldozer, crypto_hash/cubehash816

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
27977emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
28034emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
28094emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
28221emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
28317emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
28415emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
28725emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
28760emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
28775emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
28869emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
28878emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
28903emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
29001emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
29002emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
29075emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
29076emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
29095emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
29186emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
29283emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
29311emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
29453emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
29484emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
29502emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
29567emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
29787emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
29820emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
29931emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
30131emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
30261emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
30420emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
30635emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
30728emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
30783emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
30794emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
30935emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
30960emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
31039emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
31118emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
31175emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
31195emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
31225emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
31261emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
31371emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
31394emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
31480emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
31616emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
31642emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
31746emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
31767emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
31930emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
31957emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
32011emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
32022emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
32028emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
32050emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
32077emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
32152emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
32242emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
32262emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
32360emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
32408emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
32425emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
32492emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
32532emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
32686emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
32704emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
32747emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
32765emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
32802emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
32886emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
32981emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
33044emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
33104emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
33175emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
33233emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
33278emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
33885emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
33906emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
34047emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
34107emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
34120emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
34449emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
34810emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
34861emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
34864emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
34875emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
35559emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
35665emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
35792emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
36006emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
36314emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
36383emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
36404emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
36597emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
36803emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
37032emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
37071emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
37167emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
37314emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
37372emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
37681emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
37845emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
37932emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
38008emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
38019emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
38118emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
38213emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
38766emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
38785emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
38907emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
39019emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
39051emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
39377emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
39419emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
39430emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
39511emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
39598emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
39649emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
40109emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
40123emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
40219emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
40382emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
40928emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
41004emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
41212emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
41500emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
41677emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
41974emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
42000emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
42361emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
42395emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
42519emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
42870emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
42991emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
43069emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
43475emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
43512emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
44038emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
44664emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
44857emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
45734emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
45965emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
46226emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
46379emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
46663emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
47019emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
47404emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
47406emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
47449emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
47574emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
48055emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
48303emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
142612unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
144284unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
145372unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
153298simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
156200simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
156221simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
159474unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
160077simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
160134simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
160156simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
160481simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
161402simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
161535simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
162027simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
162270unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
162953simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
163723simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
163778simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
163953unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
164393unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
164535simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
165038unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
165069simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
165318simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
165390simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
165650simplegcc -m32 -O3 -fomit-frame-pointer2012052320120521
165879unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
165882simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
166310simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
166519simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
166712simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
166842simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
166867simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
167264simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
167331simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
167362simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
167366simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
167436simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
167657simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
167673unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
167869unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
168160unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
168321unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
168598simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
169043unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
169093unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
169372simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
169417simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
169614simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
169992simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
170390unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
170437simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
170609simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
170686unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
171475unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
171487simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
172729unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
173046unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
173111simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
173194unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
173996unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
174082simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
174407unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
174574unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
174824unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
175048unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
175418unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
175463unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
176218unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
176218unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
176242unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
176388simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
176450simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
176553unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
177066unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
177222unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
177505unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
177785unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
177844unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
178611unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
178622simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
179039unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
179090unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
179486unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
179635unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
180179unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
180643unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
181569unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
181782unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
182195unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
184114unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
186097unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
186346unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
186647unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
186949unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
187562unrolledgcc -m32 -O -fomit-frame-pointer2012052320120521
188636unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
189287unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
189318unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
191814unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
194265unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
194796unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
196345unrolledgcc -m32 -O3 -fomit-frame-pointer2012052320120521
196498unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
196550unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
196585unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
196674unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
197773unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
198532unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
199008unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
199238unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
199457unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
199497unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
199548unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
199899unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
200021unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
200102unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
200236unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
200687unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
200710unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
200740unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
200870unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
200929unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
200988unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
200991unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
201016unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
201039unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
201040unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
201066unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
201257unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
201262unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
201286unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
201332unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
201425unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
203570unrolledgcc -m32 -O2 -fomit-frame-pointer2012052320120521
203855unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
203860unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
204583unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
204630unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
204842unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
205050unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
205116unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
205205unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
205265unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
205411unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
205983unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
206512unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
207672unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
207696unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
208193simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
209680unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
209765unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
213188unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
213277unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
213621unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
213695unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
213777unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
216076unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
216336unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
216421unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
216441unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
217244unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
217295unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
217307unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
217467unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
217548unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
218039unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
218273unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
218977unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
221484unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
221766unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
221798unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
221813unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
242980unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
249332simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
254258unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
254262unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
254340simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
254835simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
256621simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
256996simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
270854simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
272855simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
273567simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
274467simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
275684simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
276400simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
276572simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
279677simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
280616simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
282591simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
282693simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
285032simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
285967simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
287192simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
287397simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
287777simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
289111simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
289149simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
289164simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
289425simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
289541simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
289555simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
289556simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
289605simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
289843unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
291384unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
293096simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
293160simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
294124unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
294612unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
294749unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
295475unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
296581simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
296819unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
297388unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
297971unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
298132unrolledgcc -m32 -Os -fomit-frame-pointer2012052320120521
298194unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
298968unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
300509simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
300555unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
300578unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
300790unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
300802unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
300808unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
301022unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
301295simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
301659unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
302046simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
304428unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
304439unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
304442unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
304455unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
304478unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
304988unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
305015unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
305238unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
306086unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
309402unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
309434unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
309488unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
310432unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
311461unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
312339unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
312461unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
312485unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
312762unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
313752unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
316321unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
321413unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
742092simplegcc -m32 -O2 -fomit-frame-pointer2012052320120521
807775specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
814852specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
817774specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
829444simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
832122specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
836248specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
840642specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
840995specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
843606simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
844042specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
845745specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
848032specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
850627specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
852202specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
852906simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
853023specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
854324simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
854809simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
856296simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
857807simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
859763simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
859903specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
860357specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
863450simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
863651specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
864380simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
866163specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
870317specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
881164specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
884452simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
885560specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
890272simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
891410specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
895079simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
899395specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
901061simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
901336simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
902554specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
909376simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
911406simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
912111simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
915105simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
915700specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
917388simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
919364simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
920200simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
924399simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
925814simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
926168simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
927931simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
931014simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
931025simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
931192simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
933360simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
937469simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
938721specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
939777simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
942777specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
942777simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
944213specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
945494simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
945528simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
946042specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
947318simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
947771simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
948513simplegcc -m32 -O -fomit-frame-pointer2012052320120521
948685simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
949679simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
949909simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
950100simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
950332simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
951972simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
954082specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
954926simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
957971specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
958039simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
958310specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
959019specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
959026specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
959177specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
963117simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
963395simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
963923specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
964147simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
965246simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
965278specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
965920specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
965970specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
965993specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
966048specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
967773specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
973494specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
982880specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
987235specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
987456specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
987713specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
992938specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
1000424specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
1001526specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
1001604specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
1004532specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
1005358specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
1005724specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
1005841specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
1006046specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
1006132specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
1006654specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
1007218specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
1007967specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
1008915specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
1008985simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1009288simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
1009400specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
1009520simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1009545simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1009676simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1009733simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
1009806specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
1014705simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1015027specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
1015158specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
1015527specgcc -m32 -O2 -fomit-frame-pointer2012052320120521
1015971simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1017038simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1020688simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1020706simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1021124simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1021151simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1022389specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
1022620specgcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
1025754specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
1027424simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1027786specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
1027918simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1031155specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
1031387simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1031456simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1031824specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
1035160specgcc -m32 -O3 -fomit-frame-pointer2012052320120521
1036313specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
1038142simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1039897specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
1039904specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
1041924specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
1044430simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1048517specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
1048537specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
1050641simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
1051539specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
1051862simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
1051899specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
1052201simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
1052326simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
1052418specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
1052533simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
1052767simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
1053037simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
1054383specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
1054505simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
1054945simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1055190simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1055301simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1055534specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
1055872simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1055937specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
1056260simplegcc -m32 -Os -fomit-frame-pointer2012052320120521
1056492simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1056510simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1056959simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1057467simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1057520simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
1058130simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1058649simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1060121simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1062136simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1062169specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
1062341simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1063774specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
1067785specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
1077513specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
1084088specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
1084595specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
1090168specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
1090837specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
1100102specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
1103767specgcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
1107881specgcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
1108123specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
1113188specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
1113678specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
1116106specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
1116440specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
1117257specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
1118143specgcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
1121539specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
1122346specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
1122474specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
1123204specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
1123942specgcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
1124482specgcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
1126240specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
1131203specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
1137800specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
1138672specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
1139011specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
1142436specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
1146140specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
1147236specgcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
1147568specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
1151167specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
1152277specgcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
1152416specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
1152666specgcc -m32 -O -fomit-frame-pointer2012052320120521
1153003specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
1154000specgcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
1154168specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
1155564specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
1156076specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
1156683specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
1157255specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
1186515specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1189584specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1189587specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1189761specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1189788specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1191405specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1192059specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1192372specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1195317specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
1197769specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
1199376specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1201563specgcc -m32 -Os -fomit-frame-pointer2012052320120521
1201825specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1201938specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1203548specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1204776specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
1206529specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1206556specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
1207232specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1208494specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
1209221specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1213525specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1215023specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
1215388specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1215537specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1215538specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1215745specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1215989specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1216132specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1217897specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
1218453specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
1218843specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1219791specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
1223781specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1228026specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
1228481specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
1229150specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
1234949specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1235546specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1235547specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1240156specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1243062specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1270640specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1281404specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: ...
cubehash.c: cubehash.c:114:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:115:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:116:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:117:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:118:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:119:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:120:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:143:44: error: '__m128i' undeclared (first use in this function)
cubehash.c: cubehash.c:143:44: note: each undeclared identifier is reported only once for each function it appears in
cubehash.c: cubehash.c:143:53: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: ...
cubehash.c: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:136:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:137:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:138:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:139:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:140:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:141:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:164:44: error: '__m128i' undeclared (first use in this function)
cubehash.c: cubehash.c:164:44: note: each undeclared identifier is reported only once for each function it appears in
cubehash.c: cubehash.c:164:53: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4
gcc -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -O -fomit-frame-pointer emmintrin4
gcc -m32 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4