Implementation notes: x86, h1eden, crypto_hash/skein10241024

Computer: h1eden
Architecture: x86
CPU ID: CentaurHauls-000006d0-a7c9bbff
SUPERCOP version: 20120918
Operation: crypto_hash
Primitive: skein10241024
TimeImplementationCompilerBenchmark dateSUPERCOP version
272381optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012082820120717
272381optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012082820120717
272396optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012082820120717
272399optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012082820120717
272405optgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012082820120717
272408optgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012082820120717
272447optgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012082820120717
272451optgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012082820120717
272467optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012082820120717
272476optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012082820120717
273193optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012082820120717
273193optgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012082820120717
273196optgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012082820120717
273265optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012082820120717
273282optgcc -m32 -march=i386 -Os -fomit-frame-pointer2012082820120717
273284optgcc -m32 -march=i486 -Os -fomit-frame-pointer2012082820120717
273301optgcc -m32 -march=prescott -Os -fomit-frame-pointer2012082820120717
273301optgcc -march=pentium4 -Os -fomit-frame-pointer2012082820120717
273305optgcc -m32 -march=nocona -Os -fomit-frame-pointer2012082820120717
273312optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012082820120717
273312optgcc -march=prescott -Os -fomit-frame-pointer2012082820120717
273352optgcc -march=i386 -Os -fomit-frame-pointer2012082820120717
273354optgcc -march=i486 -Os -fomit-frame-pointer2012082820120717
273382optgcc -march=nocona -Os -fomit-frame-pointer2012082820120717
273769optgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012082820120717
273783optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012082820120717
273783optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012082820120717
273784optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012082820120717
273784optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012082820120717
273784optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012082820120717
273996optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012082820120717
274029optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012082820120717
274029optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012082820120717
274029optgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012082820120717
274044optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012082820120717
274053optgcc -m32 -march=core2 -Os -fomit-frame-pointer2012082820120717
274053optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012082820120717
274054optgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012082820120717
274055optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012082820120717
274059optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012082820120717
274059optgcc -march=k6-2 -Os -fomit-frame-pointer2012082820120717
274059optgcc -march=k6-3 -Os -fomit-frame-pointer2012082820120717
274060optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012082820120717
274061optgcc -march=k6 -Os -fomit-frame-pointer2012082820120717
274062optgcc -m32 -march=k6 -Os -fomit-frame-pointer2012082820120717
274063optgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012082820120717
274070optgcc -funroll-loops -Os -fomit-frame-pointer2012082820120717
274070optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012082820120717
274070optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012082820120717
274073optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012082820120717
274073optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012082820120717
274073optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012082820120717
274073optgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012082820120717
274114optgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012082820120717
274139optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012082820120717
274139optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012082820120717
274139optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012082820120717
274139optgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012082820120717
274140optgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012082820120717
274140optgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012082820120717
274142optgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012082820120717
274143optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012082820120717
274145optgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012082820120717
274249optgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012082820120717
274250optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012082820120717
274251optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012082820120717
274274optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012082820120717
274277optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012082820120717
274293optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012082820120717
274385optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012082820120717
274385optgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012082820120717
274813optgcc -march=athlon -O -fomit-frame-pointer2012082820120717
274826optgcc -m32 -march=k8 -O -fomit-frame-pointer2012082820120717
274826optgcc -march=k8 -O -fomit-frame-pointer2012082820120717
274828optgcc -march=barcelona -O -fomit-frame-pointer2012082820120717
274833optgcc -m32 -march=barcelona -O -fomit-frame-pointer2012082820120717
274886optgcc -m32 -march=athlon -O -fomit-frame-pointer2012082820120717
274900optgcc -march=i486 -O -fomit-frame-pointer2012082820120717
274916optgcc -m32 -march=i486 -O -fomit-frame-pointer2012082820120717
274939optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012082820120717
274939optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012082820120717
274939optgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012082820120717
274941optgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012082820120717
274941optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012082820120717
274942optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012082820120717
274942optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012082820120717
274942optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012082820120717
274942optgcc -march=pentium-mmx -O -fomit-frame-pointer2012082820120717
274942optgcc -march=pentium3 -Os -fomit-frame-pointer2012082820120717
274944optgcc -Os -fomit-frame-pointer2012082820120717
274945optgcc -march=pentium-m -Os -fomit-frame-pointer2012082820120717
274945optgcc -march=pentium2 -Os -fomit-frame-pointer2012082820120717
274955optgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012082820120717
274957optgcc -m32 -march=pentium -O -fomit-frame-pointer2012082820120717
274957optgcc -march=pentium -O -fomit-frame-pointer2012082820120717
274965optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012082820120717
274965optgcc -march=barcelona -Os -fomit-frame-pointer2012082820120717
274966optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012082820120717
274969optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012082820120717
274969optgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012082820120717
274971optgcc -m32 -march=athlon -Os -fomit-frame-pointer2012082820120717
274971optgcc -march=athlon -Os -fomit-frame-pointer2012082820120717
274978optgcc -m32 -march=k8 -Os -fomit-frame-pointer2012082820120717
274978optgcc -march=k8 -Os -fomit-frame-pointer2012082820120717
274990optgcc -m32 -march=pentium -Os -fomit-frame-pointer2012082820120717
274991optgcc -march=pentium-mmx -Os -fomit-frame-pointer2012082820120717
274992optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012082820120717
275001optgcc -march=pentiumpro -Os -fomit-frame-pointer2012082820120717
275005optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012082820120717
275018optgcc -m32 -Os -fomit-frame-pointer2012082820120717
275020optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012082820120717
275053optgcc -march=pentium -Os -fomit-frame-pointer2012082820120717
275110optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012082820120717
275312optgcc -m32 -march=i386 -O -fomit-frame-pointer2012082820120717
275329optgcc -funroll-loops -O -fomit-frame-pointer2012082820120717
275329optgcc -funroll-loops -m32 -O -fomit-frame-pointer2012082820120717
275370optgcc -march=i386 -O -fomit-frame-pointer2012082820120717
275372optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012082820120717
275381optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012082820120717
275414optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012082820120717
275428optgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012082820120717
275442optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012082820120717
275852optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012082820120717
275852optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012082820120717
275852optgcc -m32 -march=k6 -O -fomit-frame-pointer2012082820120717
275868optgcc -march=k6-2 -O -fomit-frame-pointer2012082820120717
275868optgcc -march=k6-3 -O -fomit-frame-pointer2012082820120717
275868optgcc -march=k6 -O -fomit-frame-pointer2012082820120717
275875optgcc -march=pentium4 -O -fomit-frame-pointer2012082820120717
275884optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012082820120717
276117optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012082820120717
276117optgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012082820120717
276117optgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012082820120717
276126optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012082820120717
276132optgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012082820120717
276166optgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012082820120717
276213optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012082820120717
276229optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012082820120717
276242optgcc -O -fomit-frame-pointer2012082820120717
276242optgcc -m32 -O -fomit-frame-pointer2012082820120717
276257optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012082820120717
276257optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012082820120717
276257optgcc -m32 -march=nocona -O -fomit-frame-pointer2012082820120717
276257optgcc -m32 -march=prescott -O -fomit-frame-pointer2012082820120717
276257optgcc -march=nocona -O -fomit-frame-pointer2012082820120717
276257optgcc -march=prescott -O -fomit-frame-pointer2012082820120717
276272optgcc -m32 -march=core2 -O -fomit-frame-pointer2012082820120717
276272optgcc -m32 -march=corei7 -O -fomit-frame-pointer2012082820120717
276325optgcc -fno-schedule-insns -O -fomit-frame-pointer2012082820120717
276329optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012082820120717
278384optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012082820120717
278384optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012082820120717
278384optgcc -march=pentium2 -O -fomit-frame-pointer2012082820120717
278389optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012082820120717
278389optgcc -march=pentiumpro -O -fomit-frame-pointer2012082820120717
278413optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012082820120717
278413optgcc -march=pentium-m -O -fomit-frame-pointer2012082820120717
278579optgcc -march=pentium3 -O -fomit-frame-pointer2012082820120717
282582optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012082820120717
282648optgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012082820120717
283042optgcc -funroll-loops -O2 -fomit-frame-pointer2012082820120717
283042optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012082820120717
283085optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012082820120717
283099optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012082820120717
283099optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012082820120717
283099optgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012082820120717
283103optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012082820120717
283159optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012082820120717
283159optgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012082820120717
283278optgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012082820120717
283283optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012082820120717
283287optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012082820120717
283287optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012082820120717
283288optgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012082820120717
283290optgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012082820120717
283293optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012082820120717
283300optgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012082820120717
283406optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012082820120717
283408optgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012082820120717
283464optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012082820120717
283473optgcc -march=pentium4 -O2 -fomit-frame-pointer2012082820120717
283480optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012082820120717
283490optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012082820120717
283490optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012082820120717
283490optgcc -march=k6-2 -O2 -fomit-frame-pointer2012082820120717
283490optgcc -march=k6-3 -O2 -fomit-frame-pointer2012082820120717
283563optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012082820120717
283563optgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012082820120717
283565optgcc -march=k6 -O2 -fomit-frame-pointer2012082820120717
283648optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012082820120717
283648optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012082820120717
283648optgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012082820120717
283648optgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012082820120717
283663optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012082820120717
283663optgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012082820120717
283666optgcc -march=i486 -O3 -fomit-frame-pointer2012082820120717
283693optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012082820120717
283721optgcc -march=nocona -O2 -fomit-frame-pointer2012082820120717
283730optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012082820120717
283730optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012082820120717
283730optgcc -march=prescott -O2 -fomit-frame-pointer2012082820120717
283761optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012082820120717
283765optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012082820120717
283767optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012082820120717
283767optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012082820120717
283771optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012082820120717
283773optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012082820120717
283786optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012082820120717
283821optgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012082820120717
283844optgcc -march=k8 -O2 -fomit-frame-pointer2012082820120717
283847optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012082820120717
283854optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012082820120717
283854optgcc -march=barcelona -O2 -fomit-frame-pointer2012082820120717
283855optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012082820120717
283860optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012082820120717
283865optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012082820120717
283865optgcc -march=athlon -O2 -fomit-frame-pointer2012082820120717
283942optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012082820120717
283942optgcc -march=i486 -O2 -fomit-frame-pointer2012082820120717
283990optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012082820120717
283990optgcc -march=k6 -O3 -fomit-frame-pointer2012082820120717
283991optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012082820120717
283991optgcc -m32 -O3 -fomit-frame-pointer2012082820120717
284000optgcc -O3 -fomit-frame-pointer2012082820120717
284051optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012082820120717
284078optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012082820120717
284093optgcc -march=i386 -O3 -fomit-frame-pointer2012082820120717
284123optgcc -funroll-loops -O3 -fomit-frame-pointer2012082820120717
284129optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012082820120717
284131optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012082820120717
284144optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012082820120717
284159optgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012082820120717
284194optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012082820120717
284266optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012082820120717
284270optgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012082820120717
284324optgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012082820120717
284349optgcc -march=i386 -O2 -fomit-frame-pointer2012082820120717
284351optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012082820120717
284424optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012082820120717
284427optgcc -march=pentium-mmx -O2 -fomit-frame-pointer2012082820120717
284431optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012082820120717
284431optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012082820120717
284431optgcc -march=pentium -O2 -fomit-frame-pointer2012082820120717
284615optgcc -O2 -fomit-frame-pointer2012082820120717
284615optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012082820120717
284615optgcc -m32 -O2 -fomit-frame-pointer2012082820120717
284627optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012082820120717
284632optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012082820120717
284637optgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012082820120717
284637optgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012082820120717
284637optgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012082820120717
284638optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012082820120717
284674optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012082820120717
284832optgcc -march=pentium4 -O3 -fomit-frame-pointer2012082820120717
284844optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012082820120717
284844optgcc -march=prescott -O3 -fomit-frame-pointer2012082820120717
284943optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012082820120717
284993optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012082820120717
285005optgcc -march=nocona -O3 -fomit-frame-pointer2012082820120717
285018optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012082820120717
285027optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012082820120717
285133optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012082820120717
285144optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012082820120717
285144optgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012082820120717
285219optgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012082820120717
285353optgcc -march=pentium-mmx -O3 -fomit-frame-pointer2012082820120717
285367optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012082820120717
285367optgcc -march=pentium -O3 -fomit-frame-pointer2012082820120717
285369optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012082820120717
285733optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012082820120717
285733optgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012082820120717
285741optgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012082820120717
285752optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012082820120717
285805optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012082820120717
285944optgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012082820120717
286282optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012082820120717
286282optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012082820120717
286282optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012082820120717
286282optgcc -march=pentium2 -O3 -fomit-frame-pointer2012082820120717
286282optgcc -march=pentiumpro -O3 -fomit-frame-pointer2012082820120717
286287optgcc -march=pentium3 -O3 -fomit-frame-pointer2012082820120717
286651optgcc -march=pentium2 -O2 -fomit-frame-pointer2012082820120717
286651optgcc -march=pentium3 -O2 -fomit-frame-pointer2012082820120717
286651optgcc -march=pentiumpro -O2 -fomit-frame-pointer2012082820120717
286652optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012082820120717
286653optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012082820120717
286671optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012082820120717
286671optgcc -march=pentium-m -O2 -fomit-frame-pointer2012082820120717
286696optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012082820120717
286972optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012082820120717
286972optgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012082820120717
287167optgcc -march=pentium-m -O3 -fomit-frame-pointer2012082820120717
287230optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012082820120717
321768optcc2012082820120717
321768optgcc -funroll-loops2012082820120717
321857optgcc2012082820120717

Checksum failure

Implementation: crypto_hash/skein10241024/xmm
Compiler: cc
de83a991555ba8a35ac1356bcbaebc87d3088ea790c7d024dbe4e9a4714abda9312871bbe1ac92968c8fb0f248a2be9d632811b3f79371e483af15f9d3ece65f97d80158cdb541d817955241131cc5cd820e9bf618079d92ba7079d0b78bcfdd3716a53f2213ae7f371a202828a0cc3c93a112dc200d42e839f6cded9cea4322
Number of similar (compiler,implementation) pairs: 297, namely:
CompilerImplementations
cc xmm
gcc xmm
gcc -O2 -fomit-frame-pointer xmm
gcc -O3 -fomit-frame-pointer xmm
gcc -O -fomit-frame-pointer xmm
gcc -Os -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc -funroll-loops xmm
gcc -funroll-loops -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -O -fomit-frame-pointer xmm
gcc -funroll-loops -Os -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=prescott -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -m32 -march=prescott -Os -fomit-frame-pointer xmm
gcc -march=athlon -O2 -fomit-frame-pointer xmm
gcc -march=athlon -O -fomit-frame-pointer xmm
gcc -march=athlon -Os -fomit-frame-pointer xmm
gcc -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -march=barcelona -O -fomit-frame-pointer xmm
gcc -march=barcelona -Os -fomit-frame-pointer xmm
gcc -march=i386 -O2 -fomit-frame-pointer xmm
gcc -march=i386 -O3 -fomit-frame-pointer xmm
gcc -march=i386 -O -fomit-frame-pointer xmm
gcc -march=i386 -Os -fomit-frame-pointer xmm
gcc -march=i486 -O2 -fomit-frame-pointer xmm
gcc -march=i486 -O3 -fomit-frame-pointer xmm
gcc -march=i486 -O -fomit-frame-pointer xmm
gcc -march=i486 -Os -fomit-frame-pointer xmm
gcc -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -march=k6-2 -O -fomit-frame-pointer xmm
gcc -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -march=k6-3 -O -fomit-frame-pointer xmm
gcc -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -march=k6 -O2 -fomit-frame-pointer xmm
gcc -march=k6 -O3 -fomit-frame-pointer xmm
gcc -march=k6 -O -fomit-frame-pointer xmm
gcc -march=k6 -Os -fomit-frame-pointer xmm
gcc -march=k8 -O2 -fomit-frame-pointer xmm
gcc -march=k8 -O -fomit-frame-pointer xmm
gcc -march=k8 -Os -fomit-frame-pointer xmm
gcc -march=nocona -O2 -fomit-frame-pointer xmm
gcc -march=nocona -O3 -fomit-frame-pointer xmm
gcc -march=nocona -O -fomit-frame-pointer xmm
gcc -march=nocona -Os -fomit-frame-pointer xmm
gcc -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -march=pentium-m -O -fomit-frame-pointer xmm
gcc -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -march=pentium2 -O -fomit-frame-pointer xmm
gcc -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -march=pentium3 -O -fomit-frame-pointer xmm
gcc -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -march=pentium4 -O -fomit-frame-pointer xmm
gcc -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -march=pentium -O2 -fomit-frame-pointer xmm
gcc -march=pentium -O3 -fomit-frame-pointer xmm
gcc -march=pentium -O -fomit-frame-pointer xmm
gcc -march=pentium -Os -fomit-frame-pointer xmm
gcc -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -march=prescott -O2 -fomit-frame-pointer xmm
gcc -march=prescott -O3 -fomit-frame-pointer xmm
gcc -march=prescott -O -fomit-frame-pointer xmm
gcc -march=prescott -Os -fomit-frame-pointer xmm

Checksum failure

Implementation: crypto_hash/skein10241024/xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
de83a991555ba8a35ac1356bcbaebc87d3088ea790c7d024dbe4e9a4714abda9312871bbe1ac92968c8fb0f248a2be9d632811b3f79371e483af15f9d3ece65f97d80158cdb541d817955241131cc5cd820e9bf618079d92ba7079d0b78bcfdd3716a53f2213ae7f371a202828a0cc3c93a112dc200d42e839f6cded9cea4322 de83a991555ba8a35ac1356bcbaebc87d3088ea790c7d024dbe4e9a4714abda9312871bbe1ac92968c8fb0f248a2be9d632811b3f79371e483af15f9d3ece65f97d80158cdb541d817955241131cc5cd820e9bf618079d92ba7079d0b78bcfdd3716a53f2213ae7f371a202828a0cc3c93a112dc200d42e839f6cded9cea4322
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xmm

Test failure

Implementation: crypto_hash/skein10241024/opt
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 46, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer opt xmm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt xmm
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt xmm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt xmm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt xmm
gcc -march=athlon -O3 -fomit-frame-pointer opt xmm
gcc -march=barcelona -O3 -fomit-frame-pointer opt xmm
gcc -march=k6-2 -O3 -fomit-frame-pointer opt xmm
gcc -march=k6-3 -O3 -fomit-frame-pointer opt xmm
gcc -march=k8 -O3 -fomit-frame-pointer opt xmm

Test failure

Implementation: crypto_hash/skein10241024/opt
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt xmm

Compiler output

Implementation: crypto_hash/skein10241024/xmm
Compiler: cc
skein_block_xmm32.S: skein_block_xmm32.S:297:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]

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

Compiler output

Implementation: crypto_hash/skein10241024/xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
skein_block_xmm32.S: skein_block_xmm32.S:297:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_xmm32.S: skein_block_xmm32.S:297:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]

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