Implementation notes: x86, pistol, crypto_hash/cubehash816

Computer: pistol
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20121016
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
27780emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
27782emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
27782emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
27784emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
27784emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
27784emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
27800emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
27800emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
27802emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
27802emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
27804emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
27810emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
27810emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
27814emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
27816emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
27834emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
27856emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
27856emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
27998emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
28010emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
28010emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
28012emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
28016emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
28022emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
28028emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
28028emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
28028emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
28030emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
28040emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
28042emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
28044emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
28046emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
28048emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
28050emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
28050emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
28055emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
28056emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
28060emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
28062emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
28062emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
28062emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
28064emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
28064emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
28066emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
28066emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
28068emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
28078emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
28080emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
28088emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
28102emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
28110emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
28138emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
28142emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
28142emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
28144emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
28222emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
28252emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
29426emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
29426emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
29436emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
29438emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
29440emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
29446emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
29448emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
29448emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
29458emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
29464emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
29480emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
29498emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
29522emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
29542emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
29542emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
29548emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
29556emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
29562emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
29576emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
30374emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
30382emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
30398emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
30402emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
30412emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
30418emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
30418emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
30420emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
30420emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
30422emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
30424emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
30434emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
30446emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
30460emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
30470emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
30478emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
30480emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
30560emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
30626emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
30629emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
30640emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
30640emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
30642emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
30642emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
30644emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
30648emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
30650emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
30650emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
30650emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
30660emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
30664emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
30664emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
30666emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
30666emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
30671emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
30672emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
30674emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
30676emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
30678emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
30686emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
30694emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
30694emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
30694emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
30696emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
30700emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
30700emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
30702emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
30712emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
30718emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
30730emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
30736emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
30742emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
30746emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
30772emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
30804emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
30832emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
30834emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
32018emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
32018emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
32026emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
32042emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
32062emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
32068emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
32070emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
32186emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
32194emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
32200emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
32206emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
32206emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
32206emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
32346emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
32346emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
32360emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
32376emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
32390emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
32390emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
135785simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
135790simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
135865simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
137426simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
137464simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
137464simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
137476simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
137968simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
138078simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
138278simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
138977simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
138981simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
139444simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
139578simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
139712simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
139830simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
140268simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
140438simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
140798simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
140814simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
140816simplegcc -m32 -O3 -fomit-frame-pointer2012110320121016
140910simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
141472simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
141512simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
141766unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
141870simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
141886simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
142256unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
142294unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
142444unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
142732simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
142764simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
142764simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
143000simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
143006simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
143028unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
143056simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
143478unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
143616unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
143650unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
143676unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
143838simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
143892unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
143950simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
144232unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
144270unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
144272unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
144274unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
144296unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
144304simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
144318unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
144506unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
144520unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
144524unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
144582unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
144606unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
144862unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
144940unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
145134simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
145161unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
145288unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
145306unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
145306unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
145353unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
145363unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
145364unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
145494unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
145672simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
145750simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
145926unrolledgcc -m32 -O3 -fomit-frame-pointer2012110320121016
145978unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
146002simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
146246unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
146518simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
147522simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
147522simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
147566unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
147582unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
147931unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
148270unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
148280unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
148452unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
148452unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
148460unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
148664unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
148802unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
148870unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
149556unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
150180unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
150368unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
151404unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
151568unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
151680simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
152444unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
152742unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
152742unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
152788unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
153490unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
153490unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
153642unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
156782unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
156784unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
156784unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
156784unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
157054unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
157106unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
157140unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
157760unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
157764unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
157764unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
157886unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
158184unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
158550unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
158764unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
158836unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
158836unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
158836unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
158850unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
158850unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
158882unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
158890unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
159546unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
159546unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
159590unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
159691unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
159691unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
159691unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
159721unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
160232unrolledgcc -m32 -O2 -fomit-frame-pointer2012110320121016
160408unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
160458unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
161000unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
161048unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
162442unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
162494unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
162550unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
163648unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
164378unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
164570unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
164592unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
164790unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
164850unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
164850unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
165164unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
166132unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
166266unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
166322unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
167508unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
167766unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
167766unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
167884unrolledgcc -m32 -O -fomit-frame-pointer2012110320121016
167884unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
167884unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
167884unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
167890unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
171278unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
171592unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
171646unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
171698unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
171698unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
172902unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
172998unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
173004unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
173014unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
173016unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
174230unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
174332unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
174332unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
174332unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
175950unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
175986unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
176700unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
204370simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
204371simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
204376simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
205957simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
207202simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
207950simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
208656simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
209876simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
209910simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
209924simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
210070simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
210078simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
210180simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
210182simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
212676simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
212769simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
212774simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
212796simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
212798simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
213316simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
215636simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
215636simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
215636simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
215674simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
215686simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
215718simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
215746simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
215794simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
215798simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
216402simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
216612simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
217090simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
217246simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
217258simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
224406simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
224410simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
238602unrolledgcc -m32 -Os -fomit-frame-pointer2012110320121016
241500unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
241764unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
241764unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
241770unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
242216unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
242216unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
242216unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
242216unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
242828unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
243088unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
243088unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
243088unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
245840unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
245866unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
245866unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
246590unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
246740unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
246740unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
246770unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
246770unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
247808unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
247808unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
248024unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
248036unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
248060unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
250006unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
250006unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
256310unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
256314unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
256314unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
256362unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
256366unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
261552unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
261552unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
261552unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
261590unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
261590unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
708290simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
720858simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
722840simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
722840simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
722928simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
722928simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
729220simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
729816simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
730802simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
730822simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
736961specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
737536simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
737538simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
737577specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
737590simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
737592simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
738655specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
739979specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
741914simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
741938simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
742644simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
742728simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
742774simplegcc -m32 -O2 -fomit-frame-pointer2012110320121016
743998simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
744034simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
744848simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
745874simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
751852specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
752974simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
755232simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
755232simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
755236simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
755344simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
755344simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
757600specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
757650specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
757714specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
758334specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
760774simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
760826specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
760977specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
761888specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
762456simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
762458simplegcc -m32 -O -fomit-frame-pointer2012110320121016
762458simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
762458simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
762458simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
762486simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
762488simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
762878simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
762878simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
762878simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
762878simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
762994simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
762994simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
764462simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
764496simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
764690simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
764690simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
764758simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
765170specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
765170specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
766400specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
769735specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
770090specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
771736specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
773444specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
774640simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
774640simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
780786specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
784564specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
787664specgcc -m32 -O3 -fomit-frame-pointer2012110320121016
788136specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
788254specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
788824specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
788996specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
791904specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
792008specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
792782specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
793172specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
793392specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
794128specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
795954specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
795962specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
796238specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
797649specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
797968specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
807347specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
807844specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
815490specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
815502specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
815828specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
819954specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
820040specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
820120specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
820396specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
820438specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
821194specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
823464specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
825003specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
825046specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
825067specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
825076specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
825144specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
826618specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
826628simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
826628simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
826628simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
827698specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
828889specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
829676simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
829676simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
829676simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
829676simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
830434simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
832706simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
832706simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
832712simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
832712simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
832794simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
832794simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
832968simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
832978simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
833010simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
835258simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
835258simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
839420specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
839800specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
841706specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
847554specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
852246specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
854568simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
854568simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
854568simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
854606simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
854618simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
856215specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
858382simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
858382simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
858382simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
858824specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
858980specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
859184specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
860992specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
866680simplegcc -m32 -Os -fomit-frame-pointer2012110320121016
866684simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
866684simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
866684simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
866684simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
866686simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
866686simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
866694simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
866694simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
866694simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
869580simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
871004simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
871004simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
871004simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
872194specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
872194specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
872609specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
872700specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
873616simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
873616simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
874306specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
874892specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
875178specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
875994specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
882661specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
883858specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
884888specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
887548specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
888630specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
888782specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
888842specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
889444specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
893208specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
894024specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
894304specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
894304specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
895423specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
895564specgcc -m32 -O2 -fomit-frame-pointer2012110320121016
896962specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
898426specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
903286specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
906540specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
908278specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
908303specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
914738specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
915480specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
920316specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
922312specgcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
922864specgcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
926064specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
927520specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
929441specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
929518specgcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
931356specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
931428specgcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
933238specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
940996specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
940996specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
941290specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
941528specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
944008specgcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
950052specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
950418specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
952698specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
953134specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
953556specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
955200specgcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
955206specgcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
956388specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
956480specgcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
956676specgcc -m32 -O -fomit-frame-pointer2012110320121016
956752specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
961364specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
962608specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
965580specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
996483specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
998692specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
999142specgcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
1095519specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
1096706specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
1098785specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
1099940specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
1100254specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
1102297specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
1103868specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
1104874specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
1107239specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
1114358specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
1115232specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
1115439specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
1116404specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
1122120specgcc -m32 -Os -fomit-frame-pointer2012110320121016
1123680specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
1123692specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
1127452specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
1128688specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
1131553specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
1131570specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
1132490specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
1136018specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
1136678specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
1137356specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
1137574specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
1138741specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
1139146specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
1139276specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
1139938specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
1145840specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
1147524specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
1148212specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
1149510specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
1149698specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
1152873specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
1156236specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
1158174specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
1170342specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
1173622specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
1184789specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
1185700specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
1201706specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
1240758specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016

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-redhat-linux/4.6.3/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:18:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:20:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:21:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:22:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:23:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:24:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:25:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'Update':
cubehash.c: cubehash.c:109:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:110:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:111:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:112:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:113:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:114:3: error: unknown type name '__m128i'
cubehash.c: ...

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-redhat-linux/4.6.3/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:18:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:20:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:21:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:22:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:23:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:24:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:25:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'Update':
cubehash.c: cubehash.c:130:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:131:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:132:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:133:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:134:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: ...

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