Implementation notes: x86, hydra2, crypto_hash/sha512

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
99672sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
99728sphlibgcc -m32 -O -fomit-frame-pointer2014052820140525
99728sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
99732sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052820140525
99768sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
99768sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
99768sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
99772sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
99776sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
99776sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
99788sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
99800sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
99804sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
99996sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
99996sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
100000sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
100000sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
100000sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
100000sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
100052sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
100064sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
100156sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
101248sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
101248sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
101368sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
101368sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
101372sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
101432sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
101432sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
101432sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
101432sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
101432sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
101432sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
101432sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
101636sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
101636sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
101736sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
101736sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
101740sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
101744sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
101748sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
101772sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
101776sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
101788sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
101844sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
101852sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
101852sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
101852sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
101852sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
101856sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
101860sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
101864sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
101872sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
101876sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
101884sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
101884sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
101884sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
101884sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
101884sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
101884sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
101964sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
101964sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
101968sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
101968sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
101996sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
102012sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052820140525
102064sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
102084sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
102084sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
102112sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
102112sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
102200sphlibgcc -m32 -O2 -fomit-frame-pointer2014052820140525
102204sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
102204sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
102372sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
102376sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
102384sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
102444sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
102980sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
102980sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
102980sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
102980sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
102984sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
102984sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
103776sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
103820sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
103824sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
103828sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
103840sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
103840sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
103840sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
103848sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
103852sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
103852sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
103856sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
103868sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
103876sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
103880sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
103884sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
103896sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
103896sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
103896sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
103896sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
103896sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
103904sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
103904sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
103924sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
103988sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
103988sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
103988sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
104000sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
104004sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
104008sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
104040sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
104120sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
104120sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
104132sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
104140sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
104140sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
104152sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
104168sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
104168sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
104232sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
104268sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
104304sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
104304sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
104304sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
104304sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
104304sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
104352sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
104380sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
104392sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
104540sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
104540sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
104544sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
104548sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
104552refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014071220140622
104552refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014071220140622
104572sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
104576refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014071220140622
104608sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
104608sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
104608sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
104608refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014071220140622
104612sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
104616sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
104616sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
104620sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
104620sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
104680refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014071220140622
104688sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
104772refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
104800refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014071220140622
104820refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014071220140622
104828refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014071220140622
104840refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014071220140622
104844refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014071220140622
104848refgcc -m32 -O3 -fomit-frame-pointer2014071220140622
104852refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014071220140622
104868refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014071220140622
104884refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014071220140622
104900refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014071220140622
104908sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
104908refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014071220140622
104912sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
104920sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
104924refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014071220140622
104928sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
104976refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014071220140622
104992refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014071220140622
104996refgcc -m32 -O2 -fomit-frame-pointer2014071220140622
105000refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014071220140622
105004refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014071220140622
105028refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014071220140622
105028refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014071220140622
105036refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014071220140622
105080sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
105092sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
105096refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014071220140622
105096sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
105096refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014071220140622
105108sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
105108sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
105112refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014071220140622
105124refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014071220140622
105128sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
105140sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
105184refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014071220140622
105184refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014071220140622
105188refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014071220140622
105188refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014071220140622
105192refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014071220140622
105196refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014071220140622
105208refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014071220140622
105220refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014071220140622
105220refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014071220140622
105220refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014071220140622
105224refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014071220140622
105224sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
105224sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
105224sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
105224sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
105224refgcc -m32 -march=prescott -O -fomit-frame-pointer2014071220140622
105236refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014071220140622
105236refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014071220140622
105244refgcc -m32 -march=i386 -O -fomit-frame-pointer2014071220140622
105248sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
105252refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014071220140622
105252refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014071220140622
105252refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014071220140622
105264refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014071220140622
105264refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014071220140622
105272refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014071220140622
105272refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014071220140622
105276refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014071220140622
105276refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014071220140622
105304refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014071220140622
105304refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014071220140622
105304refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014071220140622
105308refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014071220140622
105312refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014071220140622
105316refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014071220140622
105328refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014071220140622
105332refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014071220140622
105336sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
105340refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014071220140622
105340refgcc -m32 -march=i486 -O -fomit-frame-pointer2014071220140622
105340refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014071220140622
105348refgcc -m32 -Os -fomit-frame-pointer2014071220140622
105352refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014071220140622
105356refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014071220140622
105356refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014071220140622
105360refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014071220140622
105360refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014071220140622
105360refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014071220140622
105360refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014071220140622
105360refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014071220140622
105364refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014071220140622
105368refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014071220140622
105372refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014071220140622
105372refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014071220140622
105380refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014071220140622
105384refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014071220140622
105388refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014071220140622
105388refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014071220140622
105392refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014071220140622
105392refgcc -m32 -O -fomit-frame-pointer2014071220140622
105392refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014071220140622
105392refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014071220140622
105392refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014071220140622
105408refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014071220140622
105412refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014071220140622
105432refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014071220140622
105436refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
105436refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014071220140622
105440refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014071220140622
105440sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
105440refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014071220140622
105456refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014071220140622
105460sphlibgcc -m32 -O3 -fomit-frame-pointer2014052820140525
105460sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052820140525
105472refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014071220140622
105472refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014071220140622
105472refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014071220140622
105504refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014071220140622
105516refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014071220140622
105516refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014071220140622
105516refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014071220140622
105544refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014071220140622
105548sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
105560refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014071220140622
105568refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014071220140622
105568refgcc -m32 -march=athlon -O -fomit-frame-pointer2014071220140622
105572sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
105576refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014071220140622
105616refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014071220140622
105632refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014071220140622
105640refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014071220140622
105640refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014071220140622
105644refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014071220140622
105648refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014071220140622
105648refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014071220140622
105660refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
105664refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014071220140622
105676refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014071220140622
105676sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
105684refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014071220140622
105688refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014071220140622
105704refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014071220140622
105712refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014071220140622
105716refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
105716refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014071220140622
105732refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014071220140622
105736refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014071220140622
105764sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
105772refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014071220140622
105772refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014071220140622
105796refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014071220140622
105800refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014071220140622
105808refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014071220140622
105872refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014071220140622
105876refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014071220140622
105884refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014071220140622
105884refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014071220140622
105888refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014071220140622
105888refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014071220140622
105928refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014071220140622
105952refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014071220140622
105976refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014071220140622
105980refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014071220140622
105996refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014071220140622
106012refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014071220140622
106024refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014071220140622
106032refgcc -m32 -march=k8 -O -fomit-frame-pointer2014071220140622
106040sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
106040sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
106056refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014071220140622
106068sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
106116refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014071220140622
106120sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
106180refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014071220140622
106184refgcc -m32 -march=core2 -O -fomit-frame-pointer2014071220140622
106188refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014071220140622
106200refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014071220140622
106256refgcc -m32 -march=pentium -O -fomit-frame-pointer2014071220140622
106264sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
106316refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014071220140622
106372sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
106380sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
106380sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
106380sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
106380sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
106420sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
106432sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
106436refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014071220140622
106472sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
106472sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
106476sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
106476sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
106476sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
106508refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014071220140622
106544sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
106560sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
106560sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
106564sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
106564sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
106564sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
106564sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
106588refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014071220140622
106636sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
106640sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
106832sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
106832refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014071220140622
106836sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
106856sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
106860sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
106872refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014071220140622
106888sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
106888sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
106912refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014071220140622
106924refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014071220140622
106960sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
106960sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
106972refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014071220140622
106988sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
107032refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014071220140622
107044sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
107044refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014071220140622
107172sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
107204sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
107560refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014071220140622
107596refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014071220140622
107992sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
108032sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
108088sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
108136sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
108316refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014071220140622
108484sphlibgcc -m32 -Os -fomit-frame-pointer2014052820140525
108492sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
108496sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
108504sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
108508sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052820140525
108520sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
108552sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
108552sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
108552sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
108552sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
108556sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
108556sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
108556sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
108556sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
108556sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
108556sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
108560sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
108568refgcc -m32 -march=nocona -O -fomit-frame-pointer2014071220140622
108576sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
108576sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
108576sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
108588refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014071220140622
108736refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014071220140622
108736sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
108736sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
108736sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
108736sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
108736sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
108736sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
108736sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
108736sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
108780sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
108788refgcc -m32 -march=k6 -O -fomit-frame-pointer2014071220140622
108800sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
108864sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
108864sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
108864sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
108864sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
108864sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
108864sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
108872sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
108980sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
108980sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
108984sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
108992sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
108996sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
109108sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
109128sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
109184sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
109204refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014071220140622
109212sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
109232sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
109236sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
109236sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
109236sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
109236sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
109236sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
109236sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
109236sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
109240sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
109240sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
109240sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
109264sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
109312sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
109348sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
109356sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
109376sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
109384sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
109384sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
109400sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
109416sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
109444sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
109464sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
109468sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
109548sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
109548sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
109588sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
109592sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
109596sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
109632sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
109644sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
109668sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
109672sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
109932sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
109936sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
110060sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
110060sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
110104sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
110108sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
110500sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
110516sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
110520sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
110532sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
110880sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
110880sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
110896sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
110896sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
110964sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
110964sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
110996sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
111080sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
111096sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
111100sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
111168sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
111244sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
113644sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
113652sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
113652sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
113652sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
113652sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
113652sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
113652sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
113656sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
113656sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
113656sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
113664sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
113672sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
113672sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
113720sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
113720sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
113720sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
113728sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
113740sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
113740sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
113768sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525

Test failure

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

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

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