Implementation notes: x86, h2atom, crypto_hash/cubehash161

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
1142210emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
1142220emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
1143170emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
1143340emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
1204700emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
1206060emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
1206220emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
1206250emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
1207740emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
1207750emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
1207750emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
1207770emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
1207780emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
1207790emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
1207820emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
1213910emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
1213930emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
1215460emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
1216980emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
1227730emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
1227730emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
1229780emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
1229780emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
1230780emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
1230780emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
1230800emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
1230800emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
1230810emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
1230810emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
1232660emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
1232760emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
1232840emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
1232840emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
1322110emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
1323140emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
1348540emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
1348570emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
1349240emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
1349410emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
1372370emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
1372630emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
1372630emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
1372650emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
1372660emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
1429870emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
1429870emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
1430700emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
1432040emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
1432130emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
1595650emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
1595660emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
1595660emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
1597170emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
1597170emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
1597170emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
1599420emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
1615080emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
1743810emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
1771790emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
1774410emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
1826650emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
1910200emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
1917880emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
1917880emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
1917900emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
5180070simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
5183810unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
5183830unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
5183920unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
5202430simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
5202950simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
5203010simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
5203350simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
5207390unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
5208560unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
5208660simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
5209050unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
5209300unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
5209400unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
5227210simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
5227530simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
5227620simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
5241950unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
5241990unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
5242910unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
5243350unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
5256440simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
5256700simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
5257700simplegcc -m32 -O3 -fomit-frame-pointer2016101320161009
5258630unrolledgcc -m32 -O3 -fomit-frame-pointer2016101320161009
5258790unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
5259960simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
5260240simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
5260350simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
5264580unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
5264620unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
5268060simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
5268420simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
5268500simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
5281490simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
5281610simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
5282070simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
5285580simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
5288330simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
5291700unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
5291720unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
5291760unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
5291820unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
5291840unrolledgcc -m32 -O2 -fomit-frame-pointer2016101320161009
5291910unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
5291920unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
5291990unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
5292730simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
5292930simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
5302580simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
5305210unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
5312110simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
5313090unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
5313120unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
5321240unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
5330740simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
5330920simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
5331780unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
5331980unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
5332000unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
5336900unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
5338250unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
5338330unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
5338660unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
5338720unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
5344730simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
5344760unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
5344830unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
5344880unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
5344930unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
5353360unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
5355440simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
5356140simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
5360410unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
5360470unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
5360610unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
5361180unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
5361360unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
5364730unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
5364840unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
5369400unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
5369450unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
5369560unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
5369720unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
5382150simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
5383310unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
5389430unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
5389660unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
5393190simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
5393230simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
5393290simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
5393300simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
5401930unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
5402000simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
5402110simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
5422230unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
5437760simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
5450210unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
5489640simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
5514600unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
5557500unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
5559140unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
5567590unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
5567620unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
5582470unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
5582820unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
5586860unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
5587160unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
5587200unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
5590480unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
5590520unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
5590660unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
5590920unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
5591970unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
5592060unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
5592070unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
5592100unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
5592190unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
5592220unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
5592290unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
5592310unrolledgcc -m32 -Os -fomit-frame-pointer2016101320161009
5610400simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
5610430simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
5610490simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
5610600unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
5611570unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
5613700unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
5613980unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
5615480unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
5615540unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
5615570unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
5615680unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
5617030unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
5617090unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
5617190unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
5617330unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
5618580unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
5618690unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
5618840unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
5619970unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
5620140unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
5620150unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
5621860simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
5622090simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
5622160simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
5622260simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
5622280simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
5622360simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
5622410simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
5626460simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
5631260simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
5631720simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
5631940unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
5632150unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
5632160unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
5632730unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
5636050unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
5642150unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
5642330unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
5642460unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
5642530unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
5643690unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
5643790unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
5643820unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
5643950unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
5644030unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
5644060unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
5644520unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
5645360unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
5652980unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
5656050simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
5667920unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
5668470unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
5671120unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
5671290unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
5674910simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
5675120simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
5697700simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
5698870simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
5715200simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
5715510simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
5716880simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
5719640unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
5719980unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
5721760simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
5721830simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
5727280unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
5744500unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
5744510unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
5744560unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
5745030unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
5746340simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
5746590simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
5749250unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
5752820unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
5767910unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
5768030simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
5768270simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
5769340unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
5773090unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
5782110unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
5782170unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
5782480unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
5784090unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
5791550unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
5791660unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
5793530unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
5793580unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
5793590unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
5793590unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
5793660unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
5793720unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
5793770unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
5793780unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
5793780unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
5793810unrolledgcc -m32 -O -fomit-frame-pointer2016101320161009
5794000unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
5794020unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
5802960unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
5823750unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
5823940unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
5823960unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
5823990unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
5824040unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
5824190unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
5824270unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
5824300unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
5824310unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
5824430unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
5873830simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
5875760simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
5882010simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
5882040simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
5901670simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
5901690simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
6844120specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
6930740specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
6931810specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
6948570specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
6948940specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
6958670specgcc -m32 -O3 -fomit-frame-pointer2016101320161009
6972350specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
6988920specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
7002130specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
7005040specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
7005340specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
7007090specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
7013390specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
7070160specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
7070250specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
7074460specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
7116480specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
7120970specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
7130150specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
7142340specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
7282780specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
7295480specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
7298360specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
7300070specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
7302540specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
7316510specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
7317830specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
7317870specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
7408930specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
7410000specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
7412930specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
7418580specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
7425660specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
7442870specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
7444950specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
7447520specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
7468060specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
7479230specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
7481650specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
7509360specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
7512450specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
7513080specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
7527810specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
7528520specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
7528610specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
7589690specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
7601190specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
7747800specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
7753400specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
7765460specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
7765900specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
7918630specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
7922970specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
7952670specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
7957970specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
8027350specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
8291170specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
8304790specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
8305780specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
8391260specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
8397410specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
8400270specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
8400440specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
8432550specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
8432790specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
8432960specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
8434140specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
8486760specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
8488420specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
8500690specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
8500960specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
8574920specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
8576310specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
8586690specgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
13623670specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
13949050specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
13952500specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
13984640specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
13984870specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
14100780specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
14185950specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
14201390specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
14220950specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
14221430specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
14221620specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
14277380specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
14282870specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
14283230specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
14286110specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
14290470specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
14331790specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
14357510specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
14361150specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
14398230specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
14398610specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
14399530specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
14558570specgcc -m32 -O2 -fomit-frame-pointer2016101320161009
14884830specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
14885360specgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
14913160specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
14916200specgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
14923230specgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
14945320specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
14949620specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
14952100specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
14976630specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
14988450specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
14996760specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
15001130specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
15103630specgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
15104340specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
15113300specgcc -m32 -Os -fomit-frame-pointer2016101320161009
15129220specgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
15134590specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
15172270specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
15177380specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
15192270specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
15205770specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
15213630specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
15217220specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
15221310specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
15233320specgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
15233580specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
15235060specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
15235360specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
15237280specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
15239390specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
15291980specgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
15295570specgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
15371790specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
15383650specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
15390780specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
15391500specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
15402050specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
15406100specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
15417440specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
15570440specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
15711470specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
15713060specgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
15714940specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
15727430specgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
15766610specgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
15796520specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
15809800specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
15810600specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
15810640specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
15835350specgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
15836790specgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
15870030specgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
15872170specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
15908050specgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
15926840specgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
15937090specgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
15991610specgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
15991900specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
15998420specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
15998890specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
16004310specgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
16018860specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
16049470specgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
16144410specgcc -m32 -O -fomit-frame-pointer2016101320161009
25975490simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
27745630simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
31760870simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
31764140simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
31779620simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
31782710simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
31785010simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
31785250simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
31786720simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
31787720simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
32211830simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
32215420simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
32216270simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
32241180simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
32241670simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
32242270simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
32242900simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
32243280simplegcc -m32 -O2 -fomit-frame-pointer2016101320161009
32254050simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
32254150simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
32254990simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
32466170simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
32466420simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
32483310simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
32484060simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
32499110simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
32561510simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
32562490simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
32563730simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
32564020simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
32564490simplegcc -m32 -Os -fomit-frame-pointer2016101320161009
32570550simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
32584690simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
32585890simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
32633780simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
32634230simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
32634810simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
32659580simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
32660300simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
32660340simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
32800960simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
32801080simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
32801620simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
32816250simplegcc -m32 -O -fomit-frame-pointer2016101320161009
32837260simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
32837560simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
32839940simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
32840000simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
32840370simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
32840800simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
32840840simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
32841180simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
32841220simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
32841730simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
32847630simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
32879240simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
32879420simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
32879480simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
33133350simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
33133530simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
33134660simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
33170840simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
33638880simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
33639770simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
33645330simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
33653190simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
33659890simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
33834550simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
33835020simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
33835260simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
33835420simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
33854140simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
33855980simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
33960860simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
33962000simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
33963360simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
33966600simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
33967220simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
33983840simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
33984740simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
33988880simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
34016950simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
34017760simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
34179580simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
34181910simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
34183220simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
34197250simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009

Test failure

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

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xc80d94b9,0x54e54554,0xdd5912e8,0xa56f35bb);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:73:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4