Implementation notes: x86, h4e350, crypto_hash/blake64

Computer: h4e350
Architecture: x86
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
55194sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
55545sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
56085sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
56205sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
56760sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
56775sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
56778sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
56787sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
56790ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
56814sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
56820sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
56832ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
56838sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
56850sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
56916sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
56928sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
57147ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
57195sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
57267sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
57285sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
57285sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
57342sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
57387sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
57510sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
57684ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
57792ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
57828sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
57831ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
57843sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
57861ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
57861ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
57864ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
57891ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
57933ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
57948ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
58059ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
58128sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
58128sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
58236sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
58341sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
58356ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
58359ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
58413ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
58599ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
58941sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
58965sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
58983sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
59016sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
59220sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
59295sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
59322sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
59325sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
59373sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
59415sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
59445sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
59454sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
59517sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
59556sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
59559sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
59592sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
59637sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
59640sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
59664sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
59715sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
59739sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
59742sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
59757sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
59766sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
59781sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
59928sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
59958sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
59970sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
60054sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
60060sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
60168sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
60177sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
60351sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
61182sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
61185sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
61185sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
62478sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
62577sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
139359sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
139374sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
139398sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
140301sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
140889sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
141150sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
143100refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
143190refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
143538refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
143586refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
144054refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
145284sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
145383sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
145428sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
145449sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
146193sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
146244sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
146835refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
148332sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
148680sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
149328sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
149349sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
149640sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
149712sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
149757sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
149808sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
149808sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
149823sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
149838sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
149853sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
149865sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
149880sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
149886sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
149931sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
149952sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
149961sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052720140525
149964sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
149979sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
149991sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
150000sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
150048sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
150051sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
150108sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
150246sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
150312sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
150351sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
150387sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
150390sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
150399sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
150444sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
150450sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
150462sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
150495sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
150501sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
150516sphlibgcc -m32 -O -fomit-frame-pointer2014052720140525
150648sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
150717sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
150735sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
150738sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
150792sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
150804sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
150831sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
150873sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
150885sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
150915sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
150936sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
150972sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
150984sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
150990sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
151023sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
151029sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
151074sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
151119sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
151143sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
151155sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
151164sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
151260sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
151266sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
151278sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
151320sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
151356sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
151362sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
151368sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
151419sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
151776sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
151875sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
151908sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
152310sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
155946refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
156657refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
157056refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
157056refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
158235refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
158538refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
158541refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
158541refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
158547refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
158604refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
158616refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
158715refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
158928refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
160785sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
160923sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
161214refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
161220refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
161259refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
161277refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
161286refgcc -m32 -O -fomit-frame-pointer2014052720140525
161286refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
161292refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
161307refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
161316refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
161337refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
161466refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
161511refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
161739refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
161910refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
161925sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
162324sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
162360sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
162381sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
162426sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
162441sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
162567refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
162660refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
162762refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
162885refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
162885refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
162897sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
162933sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
162945refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
162981refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
163197sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
163293sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
163539sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
163626sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
163707sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
163722sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
163830sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
163890sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
164004sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
164193refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
164274refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
164661sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
164817refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
164883sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
164958sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
164991sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
165000sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
165021sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
165024sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
165039sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
165048sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
165087sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
165087sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
165147sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
165174refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
165186sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
165231sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
165264sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
165267sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
165270refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
165279refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
165321refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
165426sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
165435refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
165462refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
165468refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
165477sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
165498sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
165507refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
165525sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
165552sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
165588sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
165621sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
165636sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
165687sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
165693sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
165696sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
165816sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
165861sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
166071sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
166080sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
166245sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
166308sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
166386refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
166419refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
166575sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
166641sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
166728sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
166941refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
167118refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
167217sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
167337refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
167352sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
167400refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
167508refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
167529refgcc -m32 -Os -fomit-frame-pointer2014052720140525
167580refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
167682refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
167859refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
167883refgcc -m32 -O3 -fomit-frame-pointer2014052720140525
167886sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
168018refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
168018sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
168168refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
168192refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
168264refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
168324refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
168357sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
168369sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
168384sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
168444sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
168477sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
168483sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
168555sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
168588sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
168621sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
168648sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
168696sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
168729sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
168831sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
168906sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
168927sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
169014refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
169020refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
169020refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
169020refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
169047refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
169089refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
169113refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
169431sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
169434refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
169440sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
169467refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
169488sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
169506sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
169509sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
169560sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
169602sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
169668sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
169722sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
169812sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052720140525
169872sphlibgcc -m32 -Os -fomit-frame-pointer2014052720140525
170136refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
170559refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
170640sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
170649refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
170667refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
170673refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
170703sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
170751sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
170766sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
171069refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
171072refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
171126refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
171135refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
171138refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
171168refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
171186sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
171243sphlibgcc -m32 -O2 -fomit-frame-pointer2014052720140525
171261sphlibgcc -m32 -O3 -fomit-frame-pointer2014052720140525
171276refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
171300sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
171339sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052720140525
171378sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052720140525
171597refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
171609refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
171681refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
171747sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
171759sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
171771sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
171819sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
171918sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
171978sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
172206refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
172440refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
172479sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
172494sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
172494sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
172551sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
172602sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
172686refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
172695sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
172698refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
172713refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
172725refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
172803sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
173049sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
173121refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
173142sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
173169sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
173376refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
173379sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
173436sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
173532sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
173619sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
173637sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
173676sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
173676refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
173679refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
173706sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
173847refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
173856sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
173871sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
173922sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
174048sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
174477sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
174567sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
174696refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
174708sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
174714sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
174786sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
174834sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
174876refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
174882sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
174885refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
174960sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
174963sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
175113sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
175119sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
175221sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
175320sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
175389refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
175431sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
175500sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
175566sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
175710sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
175737sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
175770sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
176139sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
176205refgcc -m32 -O2 -fomit-frame-pointer2014052720140525
176205sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
176214sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
176250sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
176319sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
176337sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
176403sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
176439refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
176538sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
176754sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
176868sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
176994sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
177051sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
177183sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
177198sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
177207sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
177222sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
177276sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
177321refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
177333refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
177342sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
177438sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
177462sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
177471sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
177510sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
177528sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
177528sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
177546sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
177579refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
177591sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
177657refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
177708sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
177732refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
177732refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
177756refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
177831sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
178383sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
178410sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
178416sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
178782refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
178860refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
178968sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
179025refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
179028refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
179157sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
179469refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
179637refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
179751sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
179820refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
179823refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
179937refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
179985sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
180081sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
180339refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
180690sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
180717sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
180903sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
181662refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
182010sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
182064sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
182088sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
182268refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
182352refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
182352refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
182370refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
182373refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
182472sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
182547sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
182619sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
182664sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
182664refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
182682sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
182724sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
182820sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
182868sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
182886refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
182886refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
182889refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
182922sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
182964refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
183018sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
183024sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
183054sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
183090sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
183201refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
183210sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
183228sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
183279sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
183291sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
183354sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
183375sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
183396sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
183456sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
183465refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
183531refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
183765sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
183816refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
183840sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
183885sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
183936refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
183936refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
183936refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
183939sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
183969refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
184008sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
184125sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
184173sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
184272sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
184341sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
184380sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
184422sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
184434sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
184479sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
184503sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
184503sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
184521sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
184569refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
184581sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
184590refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
184626sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
184662sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
184674refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
184821sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
184902sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
184980sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
185049sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
185091sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
185187sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
185502sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
185529refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
185532refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
185535sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
185664sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
185952sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
185961sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
185964sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
186096refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
186126sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
186138sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
186234sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
186354sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
186558sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
186762refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
186771refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
187020refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
187194refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
187542refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
187635refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
187650refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
187689refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
188955refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
188958refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
189006refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
189174refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
190188refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
190821refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
192870refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
192894refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525

Test failure

Implementation: crypto_hash/blake64/sphlib
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:67:3: error: unknown type name '__m128i'
hash.c: hash.c:68:3: error: unknown type name '__m128i'
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:123:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:123:26: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:123:32: error: expected ')' before 'state'
hash.c: hash.c:124:32: error: expected ')' before 'state'
hash.c: hash.c:125:32: error: expected ')' before 'state'
hash.c: hash.c:126:32: error: expected ')' before 'state'
hash.c: hash.c:127:32: error: expected ')' before numeric constant
hash.c: hash.c:129:32: error: expected ')' before numeric constant
hash.c: hash.c:133:34: error: expected ')' before numeric constant
hash.c: hash.c:135:34: error: expected ')' before numeric constant
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:72:3: error: unknown type name '__m128i'
hash.c: hash.c:73:3: error: unknown type name '__m128i'
hash.c: hash.c:75:3: error: unknown type name '__m128i'
hash.c: hash.c:75:33: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:75:33: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:75:41: error: expected expression before ')' token
hash.c: hash.c:128:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:128:32: error: expected ')' before 'state'
hash.c: hash.c:129:32: error: expected ')' before 'state'
hash.c: hash.c:130:32: error: expected ')' before 'state'
hash.c: hash.c:131:32: error: expected ')' before 'state'
hash.c: hash.c:132:32: error: expected ')' before numeric constant
hash.c: hash.c:134:32: error: expected ')' before numeric constant
hash.c: hash.c:138:34: error: expected ')' before numeric constant
hash.c: hash.c:140:34: error: expected ')' before numeric constant
hash.c: hash.c:268:3: error: expected ')' before 'm'
hash.c: hash.c:268:3: error: expected ')' before 'z'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ssse3