Implementation notes: x86, h4e350, crypto_hash/sha512

Computer: h4e350
Architecture: x86
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
157221sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140525
157224sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140525
157224sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140525
157227sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140525
157227sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140525
157227sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140525
157233sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140525
157380sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140525
158835sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140525
158877sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140525
158997sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140525
159000sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140525
159039sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140525
159108sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060320140525
159117sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060320140525
159345sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140525
159810sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014060320140525
159819sphlibgcc -m32 -O2 -fomit-frame-pointer2014060320140525
160203sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060320140525
160320sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060320140525
161514sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140525
161610sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140525
161610sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140525
161637sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140525
161652sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140525
161670sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140525
161676sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140525
161679sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140525
162030sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060320140525
162030sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060320140525
162030sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060320140525
162033sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060320140525
162039sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060320140525
162048sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060320140525
162174sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140525
162174sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014060320140525
162174sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014060320140525
162177sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014060320140525
162183sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014060320140525
162192sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060320140525
162252sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060320140525
162447sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060320140525
162492sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014060320140525
162492sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014060320140525
162522sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140525
162525sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140525
162525sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140525
162525sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140525
162528sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060320140525
162528sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140525
162528sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014060320140525
162531sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060320140525
162531sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140525
162531sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014060320140525
162531sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060320140525
162534sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060320140525
162597sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014060320140525
162651sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014060320140525
162651sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014060320140525
162654sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014060320140525
162657sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014060320140525
162657sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014060320140525
162660sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014060320140525
162663sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140525
162720sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060320140525
162735sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140525
162768sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140525
162792sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014060320140525
162795sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140525
162795sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140525
162798sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140525
162801sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140525
162843sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140525
162882sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060320140525
162888sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060320140525
162891sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140525
162891sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140525
162900sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060320140525
162918sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140525
162945sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140525
162975sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060320140525
162978sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060320140525
163026sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140525
163029sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140525
163032sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140525
163041sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140525
163080sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140525
163131sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140525
163137sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140525
163143sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140525
163149sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140525
163284sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140525
163359sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140525
163377sphlibgcc -m32 -O -fomit-frame-pointer2014060320140525
163410sphlibgcc -m32 -Os -fomit-frame-pointer2014060320140525
163452sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140525
163461sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140525
163464sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140525
163470sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140525
163479sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140525
163488sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014060320140525
163719sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014060320140525
163746sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140525
163767sphlib-smallgcc -m32 -O -fomit-frame-pointer2014060320140525
163767sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140525
163794sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140525
163872sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014060320140525
163926sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140525
163968sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140525
163983sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140525
164118sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140525
164124sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060320140525
164148sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140525
164151sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140525
164256sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140525
164259sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140525
164259sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140525
164295sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140525
164409sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140525
164823sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140525
165114sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140525
165117sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140525
165126sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140525
165129sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140525
165132sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140525
165132sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140525
165144sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140525
165237sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140525
165339sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060320140525
165342sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060320140525
165372sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060320140525
165387sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060320140525
165390sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140525
165390sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140525
165396sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140525
165438sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140525
165477sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060320140525
165495sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060320140525
165498sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140525
165504sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140525
165540sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140525
165552sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140525
165555sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140525
165561sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140525
165561sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140525
165573sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140525
165609sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060320140525
165624sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060320140525
165630sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140525
165672sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140525
165861sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140525
165864sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060320140525
165867sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140525
165900sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060320140525
165903sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060320140525
166119sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060320140525
166554sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140525
166596sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140525
166596sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140525
166608sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140525
166644sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140525
166752sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060320140525
166794sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060320140525
166800sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140525
166806sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060320140525
166815sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060320140525
166821sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060320140525
166821sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140525
166830sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140525
166833sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140525
166836sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060320140525
166836sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140525
166842sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060320140525
166884sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060320140525
166884sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060320140525
166968sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060320140525
167088sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060320140525
167343sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060320140525
167400sphlibgcc -m32 -O3 -fomit-frame-pointer2014060320140525
167436sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014060320140525
167487sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140525
167493sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140525
167529sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060320140525
167577sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060320140525
167604sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140525
167619sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140525
167625sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140525
167655sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060320140525
167670sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140525
167670sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060320140525
167673sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060320140525
167697sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060320140525
167832sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140525
167832sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140525
168150sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140525
168162sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140525
168183sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140525
168192sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140525
168198sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140525
168210sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140525
168216sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140525
168222sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140525
168264sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140525
168270sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140525
168273sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140525
168273sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140525
168282sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140525
168282sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060320140525
168282sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060320140525
168285sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140525
168411sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140525
168468sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140525
168585sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140525
168609sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140525
168612sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140525
168678sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140525
168984sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140525
168987sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060320140525
168987sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060320140525
169011sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060320140525
169020sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140525
169026sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140525
169026sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140525
169026sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060320140525
169029sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140525
169044sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060320140525
169044sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060320140525
169044sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060320140525
169056sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060320140525
169101sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140525
169107sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060320140525
169122sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060320140525
169125sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060320140525
169125sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060320140525
169128sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060320140525
169227sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060320140525
169227sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060320140525
169266sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060320140525
169275sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060320140525
169275sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060320140525
169275sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060320140525
169278sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140525
169287sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140525
169329sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140525
169332sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060320140525
169332sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140525
169344sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060320140525
169356sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060320140525
169365sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060320140525
169365sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060320140525
169626sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140525
169662sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140525
169728sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140525
169878sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140525
170223sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140525
170229sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140525
170271sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140525
170274sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140525
170472sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140525
170541sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140525
170544sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140525
170550sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140525
170553sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140525
170583sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140525
170586sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140525
170595sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140525
170607sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140525
170649sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140525
171339sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140525
171342sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140525
171345sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140525
171348sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140525
171417sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140525
171522sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140525
171528sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140525
171540sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140525
171738sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140525
171759sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140525
171990sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140525
172020sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140525
172128sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140525
172152sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140525
172290sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060320140525
172302sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140525
172308sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140525
172323sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060320140525
172647sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060320140525
172716sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140525
172785sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140525
172836sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140525
172920sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140525
172926sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140525
172932sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140525
173166sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060320140525
173886sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140525
173889sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140525
173889sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140525
173991sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140525
174312sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140525
174990sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140525
175011sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140525
175050sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060320140525
175053sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060320140525
175056sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060320140525
175056sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060320140525
175056sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140525
175227sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140525
175230sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060320140525
175347sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060320140525
175584sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140525
175893sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140525
175896sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140525
175902sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140525
175917sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140525
176388sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140525
176406sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140525
176880sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140525
176931sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140525
176934sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140525
176970sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140525
177501sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140525
177504sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140525
177513sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140525
177522sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140525
177810sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140525
178899sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140525
304836refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014071220140622
304863refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014071220140622
305079refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014071220140622
305106refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014071220140622
305112refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014071220140622
305157refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014071220140622
305247refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014071220140622
305247refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
305274refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014071220140622
305295refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014071220140622
305310refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014071220140622
305337refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014071220140622
305337refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014071220140622
305343refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014071220140622
305367refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014071220140622
305388refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014071220140622
305397refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014071220140622
305406refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014071220140622
305412refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014071220140622
305412refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014071220140622
305415refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014071220140622
305445refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014071220140622
305445refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014071220140622
305451refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014071220140622
305451refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014071220140622
305460refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014071220140622
305466refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014071220140622
305466refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014071220140622
305469refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014071220140622
305472refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014071220140622
305484refgcc -m32 -march=i386 -O -fomit-frame-pointer2014071220140622
305484refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014071220140622
305487refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014071220140622
305493refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014071220140622
305496refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014071220140622
305496refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014071220140622
305505refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014071220140622
305508refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014071220140622
305511refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014071220140622
305511refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014071220140622
305520refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014071220140622
305523refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014071220140622
305538refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014071220140622
305568refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014071220140622
305580refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014071220140622
305589refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014071220140622
305622refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014071220140622
305631refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014071220140622
305634refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014071220140622
305637refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014071220140622
305640refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014071220140622
305643refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014071220140622
305658refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014071220140622
305658refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014071220140622
305658refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014071220140622
305658refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014071220140622
305664refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014071220140622
305667refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014071220140622
305670refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014071220140622
305682refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014071220140622
305682refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014071220140622
305688refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014071220140622
305691refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014071220140622
305691refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014071220140622
305700refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
305715refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014071220140622
305730refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014071220140622
305733refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014071220140622
305736refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014071220140622
305757refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014071220140622
305775refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014071220140622
305778refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014071220140622
305781refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014071220140622
305796refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014071220140622
305805refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014071220140622
305805refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
305805refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014071220140622
305811refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014071220140622
305832refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014071220140622
305847refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014071220140622
305856refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014071220140622
305856refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014071220140622
305865refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014071220140622
305868refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014071220140622
305874refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014071220140622
305874refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014071220140622
305892refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014071220140622
305898refgcc -m32 -march=k6 -O -fomit-frame-pointer2014071220140622
305904refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014071220140622
305931refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014071220140622
305943refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014071220140622
305961refgcc -m32 -march=core2 -O -fomit-frame-pointer2014071220140622
305964refgcc -m32 -O -fomit-frame-pointer2014071220140622
305964refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014071220140622
305970refgcc -m32 -O3 -fomit-frame-pointer2014071220140622
305979refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014071220140622
305988refgcc -m32 -march=i486 -O -fomit-frame-pointer2014071220140622
305991refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014071220140622
305991refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014071220140622
305991refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014071220140622
305997refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
306000refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014071220140622
306015refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014071220140622
306027refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014071220140622
306036refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014071220140622
306039refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014071220140622
306072refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014071220140622
306075refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014071220140622
306093refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014071220140622
306099refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014071220140622
306099refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014071220140622
306105refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014071220140622
306168refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014071220140622
306168refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014071220140622
306171refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014071220140622
306189refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014071220140622
306192refgcc -m32 -march=pentium -O -fomit-frame-pointer2014071220140622
306201refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014071220140622
306204refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014071220140622
306207refgcc -m32 -march=k8 -O -fomit-frame-pointer2014071220140622
306207refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014071220140622
306210refgcc -m32 -march=athlon -O -fomit-frame-pointer2014071220140622
306216refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014071220140622
306219refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014071220140622
306222refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014071220140622
306228refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014071220140622
306228refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014071220140622
306228refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014071220140622
306228refgcc -m32 -march=prescott -O -fomit-frame-pointer2014071220140622
306231refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014071220140622
306240refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014071220140622
306246refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014071220140622
306252refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014071220140622
306261refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014071220140622
306267refgcc -m32 -Os -fomit-frame-pointer2014071220140622
306282refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014071220140622
306294refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014071220140622
306297refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014071220140622
306309refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014071220140622
306327refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014071220140622
306330refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014071220140622
306339refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014071220140622
306348refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014071220140622
306351refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014071220140622
306351refgcc -m32 -march=nocona -O -fomit-frame-pointer2014071220140622
306354refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014071220140622
306366refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014071220140622
306375refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014071220140622
306381refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014071220140622
306384refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014071220140622
306396refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014071220140622
306396refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014071220140622
306402refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014071220140622
306414refgcc -m32 -O2 -fomit-frame-pointer2014071220140622
306417refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014071220140622
306417refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014071220140622
306429refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014071220140622
306429refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014071220140622
306435refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014071220140622
306444refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014071220140622
306456refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014071220140622
306474refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014071220140622
306474refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014071220140622
306486refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014071220140622
306492refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014071220140622
306501refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014071220140622
306528refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014071220140622

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: 163, 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 -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 -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 -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