Implementation notes: x86, h4e450, crypto_hash/blake64

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
44730ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
44840sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
44888sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
45030ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
45097ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
45267sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
45334sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
45358sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
45367sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
45382sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
45481sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
45766sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
45838sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
45947sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
46018sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
46242ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
46303sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
46441sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
46441sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
46583sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
46588sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
46641ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
46692sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
46731sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
46782ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
46792ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
46797ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
46830ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
46882sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
46921sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
47120sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
47192ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
47215ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
47234sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
47248sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
47267ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
47296sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
47300sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
47301sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
47305ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
47310sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
47315sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
47329sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
47514sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
47775sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
47923sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
47932ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
48194sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
48212ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
48274ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
48331ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
48350sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
48417sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
48512sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
48516sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
48559sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
48697sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
48768sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
48773sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
48873sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
48906sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
48916sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
48954sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
49016sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
49016sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
49020sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
49034sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
49039sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
49067sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
49210sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
49529sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
49600sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
49624sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
49823sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
50089sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
50093sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
50184sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
50188sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
51367sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
51400sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
51481sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
51847sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
149440sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
149487sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
150457sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
150537sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
152023sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
152171sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
152428sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
152461sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
153016sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
153087sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
153121sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
153197sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
153244sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
153516sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
153625sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
153648sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
153795sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
153924sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
153938sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
154161sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
154189sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
154223sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
154480sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
154670sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
154679sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
154741sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
154855sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
155135sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
155159sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
155239refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
155244sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
155292sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
155363sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
155396sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
155406sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
155520sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
155591sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
155605sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
155610sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
155677sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
155747sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
155833sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
155838sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
155848sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
155866sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
155999sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
156024sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
156028sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
156047sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
156104sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
156147sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
156161sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
156218sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
156223sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
156370sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
156394sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
156456sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
156456sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
156460refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
156465sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
156475sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
156512sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
156518sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
156522sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
156532sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
156546sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
156703refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
156717refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
156765sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
156826sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
156831refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
156845sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
156849sphlibgcc -m32 -O -fomit-frame-pointer2017090120170725
156859sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
156968refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
156969sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
156973refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
156978refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
156992refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
157021refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
157140sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
157158sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
157163sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
157168sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
157201sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
157239sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
157334sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
157344sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
157353refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
157358sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
157363sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
157363sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
157377sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
157377sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
157424sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
157472sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
157558sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
157605sphlib-smallgcc -m32 -O -fomit-frame-pointer2017090120170725
157771refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
157795sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
157833refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
157833sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
157886sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
157909refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
158014sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
158042refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
158052sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
158085sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
158094refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
158099refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
158194sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
158223sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
158294sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
158304refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
158346sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
158389sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
158389sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
158436sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
158508sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
158517sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
158536sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
158536sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
158569sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
158612sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
158665refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
158669sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
158679sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
158769sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
158783sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
158797sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
158812refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
158821sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
158931sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
158949sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
158954sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
158959sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
159011refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
159016sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
159049sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
159096sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
159120sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
159130sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
159182sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
159211sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
159225refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
159305sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
159325refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
159367sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
159410sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
159457sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
159463sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
159505sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
159596sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
159623sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
159657sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
159672sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
159686sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
159695sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
159695sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
159794sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
159819sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
159895sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
159914sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
159951sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
159961refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
159970sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
160003sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
160018sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
160018sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
160028sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
160084sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
160085sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
160090sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
160137sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
160193sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
160231sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
160318sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
160388sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
160389sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
160412sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
160460refgcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
160470sphlibgcc -m32 -O3 -fomit-frame-pointer2017090120170725
160688sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
160702sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
160797sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
160849sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
160868sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
160934sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
160978sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
160982sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
160991sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
161125sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
161144sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
161163sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
161177sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
161196sphlibgcc -m32 -O2 -fomit-frame-pointer2017090120170725
161244refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
161267sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
161277sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
161291sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
161324sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
161329sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
161334refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
161334refgcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
161405sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
161414sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
161420sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
161433sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
161467sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
161472sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
161476sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
161557sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
161628sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
161628refgcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
161704sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
161738sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
161794refgcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
161818refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
161823refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
161894refgcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
161952refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
161956sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
161984sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
161990refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
162027sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
162051sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
162065sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
162089sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
162103sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
162112sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
162212sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
162226refgcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
162288sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
162378sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
162417sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017090120170725
162517sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
162550sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
162630refgcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
162631sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017090120170725
162745sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
162858refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
162859sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
162863sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
162996sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
163068sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
163106sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
163167sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
163176refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
163215refgcc -m32 -O -fomit-frame-pointer2017090120170725
163267sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
163267sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
163271sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
163271sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
163272sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
163291sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
163291sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
163295sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
163296sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
163296sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
163301sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
163310sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
163385sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
163609refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
163700sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
163704sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
163732sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
163733sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
163785refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
163875refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
163970sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
164050refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
164093refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
164103refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
164184sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
164269refgcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
164321refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
164407sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
164417refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
164749sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
164754refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
164759sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
164882sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
164948refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
164996refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
165001refgcc -m32 -O2 -fomit-frame-pointer2017090120170725
165067refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
165571sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
165661sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
165680refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
165751refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
165780refgcc -m32 -O3 -fomit-frame-pointer2017090120170725
166174refgcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
166426refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
166444refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
166502refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
166521refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
166782refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
166815refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
166858refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
167304refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
167490refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
167799refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
167823refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
168017refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
168207refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
168212refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
168416refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
168535refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
168910refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
169048refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
169067refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
169343refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
169817refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
170126refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
170131refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
171005refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
171290refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
171660refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
171812refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
171955refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
172045refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
172283refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
172444refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
172691refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
173009refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
173094refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
173342refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
173622refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
173631refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
173751refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
173755refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
173802refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
174268refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
174701refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
175166refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
175479refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
175579refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
175607refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
175807refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
175812refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
175883refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
176040refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
176192refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
176767refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
176900refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
177403refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
177939refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
178243refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
178762refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
178832refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
178870refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
179341refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
179360refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
180595refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
183212sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
184390sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
185084sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
186067sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
186390sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
187411sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
188152refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
188152refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
188157refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
189648refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
189824refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
191326refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
191463refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
191501refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
191506refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
191515refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
191525refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
191544refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
191676refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725
192290refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
192551refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
192969refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
193016refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
193325refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
193511refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
193576refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
193995refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
195861refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
195862refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
195924refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
196337refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
196346refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
197058sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
198089sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
198422sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
198721sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
198916sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
198968refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
198996sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
199002sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
199015refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
199030sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
199063sphlibgcc -m32 -Os -fomit-frame-pointer2017090120170725
199139sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
199186sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
199381sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
199396sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
199490sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
199524sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
199752refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
200023sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
200027refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
200165refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
200403refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
200530sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
200583refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
200588sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017090120170725
200796sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
200864refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
200925sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
200991refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
201020sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
201024sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
201034sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
201082sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
201124sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
201130refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
201139sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
201177sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
201257sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
201410sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
201472sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
201495refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
201595refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
201628sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
201643refgcc -m32 -Os -fomit-frame-pointer2017090120170725
201799refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
201875sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
202003sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
202032sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
202041sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
202094refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
202303sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
202331sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
202354sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
202393sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
202426sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
202721sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
202764sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
202773sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
202801sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
202801sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
202806sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
202839sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
202854sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
202977sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
203053sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
203062sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
203067sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
203167sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
203186sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
203191sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
203329sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
203414sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
203461sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
203514sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
203637sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
203661sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
203751sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
203770sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
203851sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
204383sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
204644sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
204701sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
204711sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
204734sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
204735sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
204739sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
204744sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
204811sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
205224sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
205437sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
205500sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
206435sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
206810sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
207423sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
207656sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725
207865sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
208534sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:123:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1b = _mm_set_epi64((__m64)state->gt;h[3],(__m64)state->gt;h[2]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: hash.c: In function 'blake64_compress':
hash.c: hash.c:75:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r16 = _mm_load_si128((__m128i*)rot16);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
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/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

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: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
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