Implementation notes: x86, h6sandy, crypto_hash/round3jh512

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
31376ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
31432ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
31452ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
31688ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
31708ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
31832ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
31888ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
31924ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
31996ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
32136sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
32276sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
32316sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
32400sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
32432sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
32444sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
32596sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
32612sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
33696ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
33744ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
33772ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
34560sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
34616sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
34636sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
35336sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
35424sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
35424sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
36116sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
36248sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
36360sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
36424sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
36452sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
36480ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
36520sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
36540ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
36584sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
36592sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
36592sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
36600sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
36616sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
36640sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
36656sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
36660sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
36668sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
36676ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
36688sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
36688sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
36692sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
36692sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
36704sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
36740sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
36796sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
36912ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
36920ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
36932ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
36968ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
36996sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
37032sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
37052sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
37136ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
37152sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
37164ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
37192ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
37212sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
37216sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
37216sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
37228sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
37388sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
37452sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
37484sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
37732sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
37736sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
37780sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
37828sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
37856sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
37880sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
37976sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
38048sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
38072ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
38184sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
38280sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
38312sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
38316sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
38452ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
39772sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
68116ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
70944ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
70976ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
71052ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
71224sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
73244sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
73260sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
73264sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
73264sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
73268sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
73272sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
73324sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
73344sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
73352sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
73356sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
73368sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
73388sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
73388sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
73392sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
73428sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
184384sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
184568sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
184644sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
184652sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
184700sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
184760sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
184796sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
184896sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
184964sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
185136sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
185168sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
185208sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
185208sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
185236sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
185300sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
185324sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
185356sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
185472sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
185600sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
185604sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
185676sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
185688sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
185716sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
185724sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
185848sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
185884sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
186044sphlibgcc -m32 -Os -fomit-frame-pointer2017111120171020
186080sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
186084sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
186216sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
186232sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
186268sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
186624sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
186676sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
186760sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
186956sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
187124sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
187188sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
187204sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
187212sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
187304sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
188148sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
188504sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
190976sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
191256sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
191688sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
191708sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
191760sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
191828sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
191876sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
191888sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
191960sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
192248sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
192316sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
192396sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
192460sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
192480sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
192584sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
193188sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
193200sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
193284sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
193504sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
193648sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
193852sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
194012sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
194108sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
194264sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
194380sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
194404sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
194440sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
194464sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
194476sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
194660sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
194680sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
194688sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
194796sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
194812sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
194812sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
194840sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
194840sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
195060sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
195096sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
195112sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
195384sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
195392sphlibgcc -m32 -O -fomit-frame-pointer2017111120171020
195408sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
195528sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
195568sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
195744sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
195804sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
195860sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
195868sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
195896sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
195964sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
195992sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
196028sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
196044sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
196048sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
196060sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
196096sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
196120sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
196180sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
196504sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
196616sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
196828sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
197264sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
197300sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
197312sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
197328sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
197376sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
197380sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
197384sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
197384sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
197388sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
197396sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
197400sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
197408sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
197420sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
197440sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
197448sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
197448sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
197532sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
197540sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
197652sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
197672sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
197760sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
197788sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
197864sphlibgcc -m32 -O3 -fomit-frame-pointer2017111120171020
197892sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
197940sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
198076sphlibgcc -m32 -O2 -fomit-frame-pointer2017111120171020
198372sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
198496sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
198504sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
198568sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
198600sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
198600sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
198620sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
198652sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
198652sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
198696sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
198700sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
198736sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
198764sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
198772sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
198876sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
198888sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
198908sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
198960sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
198968sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
199200sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
199304sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
199464sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
199568sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
199604sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
199620sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
199656sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
199760sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
199768sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
199772sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
199964sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
200004sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
200180sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
200476sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
200508sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
200708sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
200736sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
201004sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
201020sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
201032sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
201032sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
201068sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
201168sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
201188sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
201216sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
201240sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
201240sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
201360sphlib-smallgcc -m32 -O -fomit-frame-pointer2017111120171020
201404sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
201408sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
201452sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
201520sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
201536sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
201548sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
201568sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
201576sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
201644sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
201668sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
201704sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
201724sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
201788sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
201836sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
201836sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
201988sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
202436sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
202496sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
202620sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
202784sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
203052sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
203120sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
203140sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
203292sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
203468sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
203620sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
203972sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017111120171020
204128sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
204128sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
204144sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
204220sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
204288sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
204336sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
204356sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
204360sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
204392sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
204404sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
204492sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
204508sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
204536sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
204576sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
204640sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
204688sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
204692sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
204720sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
204752sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
204792sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
204820sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
204992sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
205120sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
205148sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
205200sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
205208sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
205372sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
205452sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
205572sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
205628sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
205636sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
205672sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
205720sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
205724sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
205828sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
205864sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
205868sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
205884sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
205900sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
206024sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
206080sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
206100sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
206124sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
206136sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
206160sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
206208sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
206352sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
206696sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
206736sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
207040sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
207064sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
207088sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
207164sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
207392sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
207488sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
207540sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
207544sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
207580sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
207592sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
207624sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
207696sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
207752sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
207824sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
207844sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
207852sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
207976sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
208032sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
208060sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
208296sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
208540sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
208548sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
208692sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017111120171020
209040sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017111120171020
209072sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
209112sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
209220sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
209284sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
209288sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
209332sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
209428sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
209532sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
209560sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
209584sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
209620sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
209640sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
209656sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
209744sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
209788sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
209800sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
209808sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
209820sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
209824sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
209828sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
209828sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
209844sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
209884sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
209908sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
209940sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
209944sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
210072sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
210928sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
210980sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
211544sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
211648sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
211688sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
211748sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
211796sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
211948sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
212032sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
212032sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
212040sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
212104sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
212124sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
212276sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
212344sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
212452sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
212596sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
212664sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
212744sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
212768sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
212784sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
212824sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
213412sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
213648sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
214340sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
215680sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
215692sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
215768sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
217008sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
217900sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
218220sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
218264sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
218508sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
218552sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
218676sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
218732sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
218800sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
218944sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
223816sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
228064simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
228320simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
228344simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
228512simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
228560simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
228848simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
228908simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
228920simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
228928simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
228952simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
228956simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
228980simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
229084simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
229084simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
229172simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
229212simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
229664simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
230052simplegcc -m32 -O2 -fomit-frame-pointer2017111120171020
230344simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
230368simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
230424simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
230488simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
230560simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
231140simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
231552simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
231612simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
231660simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
231668simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
231744simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
231784simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
231852simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
231932simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
231984simplegcc -m32 -O3 -fomit-frame-pointer2017111120171020
232040simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
232268simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
232536simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
232696simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
232916simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
233196simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
233592simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
233648simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
233692simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
233736simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
233800simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
233828simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
233856simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
233888simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
233940simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
233952simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
233980simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
234032simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
234088simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
234120simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
234384simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
234500simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
234524simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
234592simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
234696simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
234816simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
234828simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
234908simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
234908simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
235040simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
235152simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
235360simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
236012simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
236076simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
236136simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
236216simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
236620simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
236632simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
236708simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
236976simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
237324simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
237336simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
237384simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
237476simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
237568simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
237728simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
237748simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
237800simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
237848simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
237872simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
237936simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
238020simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
238076simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
238080simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
238084simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
238096simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
238116simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
238152simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
238232simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
238248simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
238256simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
238260simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
238276simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
238388simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
238388simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
238396simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
238428simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
238436simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
238436simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
238500simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
238508simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
238520simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
238544simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
238580simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
238632simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
238836simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
238868simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
238964simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
238996simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
239324simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
239372simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
239444simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
239452simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
239472simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
239552simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
239732simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
239820simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
239836simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
239892simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
239908simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
240040simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
240472simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
240528simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
240548simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
241096simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
241104simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
242212simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
242412simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
243308simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
243452simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
243476simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
243488simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
243492simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
243500simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
243580simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
243740simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
243836simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
243872simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
243892simplegcc -m32 -Os -fomit-frame-pointer2017111120171020
243936simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
243984simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
244096simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
244116simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
244132simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
244144simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
244156simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
244160simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
244188simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
244212simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
244228simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
244408simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
244428simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
244524simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
244528simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
244560simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
244764simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
244780simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
245188simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
245264simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
245336simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
245476simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
245860simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
246264simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
246476simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
246692simplegcc -m32 -O -fomit-frame-pointer2017111120171020
247332simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
248544simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
251916simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
254080simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020

Test failure

Implementation: crypto_hash/round3jh512/simple
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:108:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i swap8 = _mm_set_epi8(14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
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/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:73:31: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x0 ^= LOAD(0+(__m128i *) buf);
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:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
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:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
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/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
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/round3jh512/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 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
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:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
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:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
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/round3jh512/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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:3:0:
hash.c: hash.c: In function 'F8':
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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3: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