Implementation notes: amd64, h5e450, crypto_hash/skein512512

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
14877littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
14877littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
14880littlegcc -march=nocona -Os -fomit-frame-pointer2012080220120717
14883littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
14895littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
14895littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
14925littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
14925littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
14925littlegcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
14931littlegcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
14934littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
14940optgcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
14943littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
14943littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
14943littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
14943littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
14946optgcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
14949optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
14952optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
14961littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
14967optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
14970littlegcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
14970littlegcc -march=nocona -O -fomit-frame-pointer2012080220120717
14973optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
14982optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
14985optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
14997littlegcc -funroll-loops -O -fomit-frame-pointer2012080220120717
14997littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
14997littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
14997optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
14997littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
14997littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
15000optgcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15003littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15003littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15006optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
15015littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
15015optgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15015optgcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15015optgcc -march=k8 -O -fomit-frame-pointer2012080220120717
15018optgcc -O -fomit-frame-pointer2012080220120717
15018optgcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15018optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15018optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
15018optgcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
15018optgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
15021optgcc -funroll-loops -O -fomit-frame-pointer2012080220120717
15021littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15021optgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
15021optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
15021optgcc -m64 -O -fomit-frame-pointer2012080220120717
15021optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
15021optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
15021optgcc -march=barcelona -O -fomit-frame-pointer2012080220120717
15024optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15027littlegcc -O -fomit-frame-pointer2012080220120717
15027littlegcc -Os -fomit-frame-pointer2012080220120717
15027littlegcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15027littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
15027optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15027littlegcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
15027littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
15027littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
15027littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
15027littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
15030littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15030littlegcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15030littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
15030littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
15030littlegcc -march=barcelona -O -fomit-frame-pointer2012080220120717
15030littlegcc -march=k8 -O -fomit-frame-pointer2012080220120717
15030optgcc -march=nocona -O -fomit-frame-pointer2012080220120717
15036littlegcc -m64 -Os -fomit-frame-pointer2012080220120717
15036optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
15036littlegcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
15036littlegcc -march=k8 -Os -fomit-frame-pointer2012080220120717
15042littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
15063littlegcc -m64 -O -fomit-frame-pointer2012080220120717
15066littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15078littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15090littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
15090littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
15090littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
15096littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
15096littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
15096littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
15099littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
15102littlegcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
15105littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
15105littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15108littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
15108littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
15108littlegcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
15114littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15114littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
15117optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
15132littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
15150littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15150littlegcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15150littlegcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15156littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
15168optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
15171optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
15174optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
15177littlegcc -O3 -fomit-frame-pointer2012080220120717
15177littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15177littlegcc -m64 -O3 -fomit-frame-pointer2012080220120717
15177optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
15177littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15177littlegcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
15183littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15183littlegcc -m64 -O2 -fomit-frame-pointer2012080220120717
15189littlegcc -O2 -fomit-frame-pointer2012080220120717
15192optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
15198optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15210littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
15213littlegcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
15213littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15219optgcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
15219optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15222optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15222optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15222sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15222sphlibgcc -march=nocona -O -fomit-frame-pointer2012080220120717
15225optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15231optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
15240optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
15243sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
15243sphlibgcc -march=barcelona -O -fomit-frame-pointer2012080220120717
15246sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
15249sphlibgcc -O -fomit-frame-pointer2012080220120717
15249sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15249optgcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
15249optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15249sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15249sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15249sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
15249sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
15252sphlibgcc -m64 -O -fomit-frame-pointer2012080220120717
15252sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
15252optgcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
15252optgcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
15255optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15258sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
15261optgcc -O2 -fomit-frame-pointer2012080220120717
15261optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15264optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15267optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15267optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15273optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
15282optgcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15285littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15285littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
15285optgcc -m64 -O2 -fomit-frame-pointer2012080220120717
15288sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15288optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
15291littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15291optgcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15297optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15300littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15300optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15300optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
15303optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15303optgcc -m64 -O3 -fomit-frame-pointer2012080220120717
15309sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15312sphlibgcc -funroll-loops -O -fomit-frame-pointer2012080220120717
15312sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15312sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
15312sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
15312sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
15312sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
15315sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
15315sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
15315sphlibgcc -march=k8 -O -fomit-frame-pointer2012080220120717
15318sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15321sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
15321sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
15321sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
15324optgcc -O3 -fomit-frame-pointer2012080220120717
15327sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
15333sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
15333sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
15339sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
15357sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
15360sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
15363sphlibgcc -O2 -fomit-frame-pointer2012080220120717
15363sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15363sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15363sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
15363sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
15366sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15366sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15372sphlibgcc -m64 -O2 -fomit-frame-pointer2012080220120717
15390sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15390sphlibgcc -m64 -O3 -fomit-frame-pointer2012080220120717
15396sphlibgcc -O3 -fomit-frame-pointer2012080220120717
15396sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15396sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15396sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
15396sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
15402sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15462sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
15462sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15462sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
15465sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15465sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
15465sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15465sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
15468sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
15474sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15486sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15528sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15528sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
15531sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15540sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15603littleclang -O32012080220120717
15684optclang -O32012080220120717
15696x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
15696x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
15699x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
15699x64gcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
15714x64gcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
15717x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
15717x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
15717x64gcc -march=nocona -O -fomit-frame-pointer2012080220120717
15723x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
15723x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
15726x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15726x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15726x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15726x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15726x64gcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15726x64gcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
15729x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
15729x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15729x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
15729x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
15729x64gcc -march=barcelona -O -fomit-frame-pointer2012080220120717
15732x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
15732x64gcc -funroll-loops -O -fomit-frame-pointer2012080220120717
15732x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15732x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15732x64gcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15732x64gcc -march=k8 -O -fomit-frame-pointer2012080220120717
15735x64gcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
15735x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
15735x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
15735x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
15735x64gcc -m64 -O -fomit-frame-pointer2012080220120717
15735x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
15735x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
15735x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
15735x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
15735x64gcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
15744x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15744x64gcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
15747x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
15747x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15747x64gcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
15750x64gcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
15753x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
15756x64gcc -O -fomit-frame-pointer2012080220120717
15756x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
15756x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
15756x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
15756x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
15759x64gcc -m64 -O2 -fomit-frame-pointer2012080220120717
15759x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
15762x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15771x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
15771x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
15780x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
15780x64gcc -m64 -O3 -fomit-frame-pointer2012080220120717
15783x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
15786x64gcc -O3 -fomit-frame-pointer2012080220120717
15789x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
15819x64gcc -funroll-loops2012080220120717
15846x64gcc2012080220120717
15918x64cc2012080220120717
16107x64gcc -Os -fomit-frame-pointer2012080220120717
16107x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
16110x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
16110x64gcc -march=nocona -Os -fomit-frame-pointer2012080220120717
16122x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
16122x64gcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
16122x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
16122x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
16122x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
16122x64gcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
16125x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
16125x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
16128x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
16131x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
16131x64gcc -march=k8 -Os -fomit-frame-pointer2012080220120717
16137x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
16140x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
16149x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
16209sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
16251sphlibclang -O32012080220120717
16674optgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
16674optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
16674optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
16680optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
16698optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
16704optgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
16704optgcc -march=nocona -Os -fomit-frame-pointer2012080220120717
16707optgcc -Os -fomit-frame-pointer2012080220120717
16707optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
16707optgcc -m64 -Os -fomit-frame-pointer2012080220120717
16707optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
16707optgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
16707optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
16707optgcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
16719optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
16722optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
16722optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
16746optgcc -march=k8 -Os -fomit-frame-pointer2012080220120717
16749optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
16749optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
16749optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
16755optgcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
16788optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
17142simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
17148simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
17148simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
17166simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
17196simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
17205simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
17217simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
17217simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
17220simplegcc -funroll-loops -O -fomit-frame-pointer2012080220120717
17256simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
17256simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
17265simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
17280simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
17340simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
17340simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
17439simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
17439simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
17457simplegcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
17469simplegcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
17469simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
17472simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
17541simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
17544simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
17604simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
17604simplegcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
17769simplegcc -O3 -fomit-frame-pointer2012080220120717
17769simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
17769simplegcc -m64 -O3 -fomit-frame-pointer2012080220120717
17829simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
17859sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
17859sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
17859sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
17862sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
17862sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
17865sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
17868sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
17868sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
17976sphlibgcc -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -m64 -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
17976simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
17976sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
17976sphlibgcc -march=k8 -Os -fomit-frame-pointer2012080220120717
17994sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
17994sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
17994sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
17994sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
17994sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
18003sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
18003sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
18018sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
18018sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
18018sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
18018sphlibgcc -march=nocona -Os -fomit-frame-pointer2012080220120717
18066simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
18078simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
18078simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
18078simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
18084simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
18084simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
18087simplegcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
18090simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
18096simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
18099simplegcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
18099simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
18099simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
18099simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
18120sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012080220120717
18120sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
18120sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
18120simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
18135sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
18135sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012080220120717
18144sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
18144sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012080220120717
18162sphlib-smallgcc -O -fomit-frame-pointer2012080220120717
18162sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
18162sphlib-smallgcc -m64 -O -fomit-frame-pointer2012080220120717
18162sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
18162sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
18165sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
18168sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
18180sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
18180sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
18192simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
18198simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
18198simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
18198simplegcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
18201simplegcc -O2 -fomit-frame-pointer2012080220120717
18201simplegcc -m64 -O2 -fomit-frame-pointer2012080220120717
18204sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
18204sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
18222simplegcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
18258simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
18261simplegcc -march=nocona -Os -fomit-frame-pointer2012080220120717
18282sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
18303simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
18306simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
18309sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
18309simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
18309simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
18315simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
18351sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
18351sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
18351sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
18363sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
18363sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
18363sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012080220120717
18375simplegcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
18375simplegcc -march=nocona -O -fomit-frame-pointer2012080220120717
18411simplegcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
18411simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
18411simplegcc -march=barcelona -O -fomit-frame-pointer2012080220120717
18417simplegcc -Os -fomit-frame-pointer2012080220120717
18417simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
18417simplegcc -m64 -Os -fomit-frame-pointer2012080220120717
18417simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
18417simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
18417simplegcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
18420simplegcc -O -fomit-frame-pointer2012080220120717
18420simplegcc -m64 -O -fomit-frame-pointer2012080220120717
18420simplegcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
18420simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
18420simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
18423simplegcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
18423sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
18423simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
18423simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
18423simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
18429sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
18429simplegcc -march=k8 -O -fomit-frame-pointer2012080220120717
18480sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
18480sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
18555simpleclang -O32012080220120717
18570simplegcc -march=k8 -Os -fomit-frame-pointer2012080220120717
18576sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
18576sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
18579sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
18594sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
18609simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
18624simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
18642simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
18648simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
18864sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
18867sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
18873sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
18882sphlib-smallgcc -O2 -fomit-frame-pointer2012080220120717
18882sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
18882sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012080220120717
18882sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
18882sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
19191simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
19197simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
19197simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
19197simplegcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
19203simplegcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
20892sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
20970sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
20973sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
21024sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
21036sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
21075sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
21075sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
21132sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
21144sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
21207sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
21210sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012080220120717
21213sphlib-smallgcc -O3 -fomit-frame-pointer2012080220120717
21213sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
21216sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
21237sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
21243sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
21243sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
21549sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
21549sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
21549sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
21975sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
21975sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
21975sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
21975sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
21984sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
21984sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
21999sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
21999sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
21999sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
21999sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
21999sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
22155sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
22161sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
22173sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012080220120717
22740sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
22740sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
23016sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
23016sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012080220120717
25428sphlib-smallclang -O32012080220120717
32931mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
32931mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
33030sandygcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
33036sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
33042sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
33042sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
33042sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
33042sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
33051sandygcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
33054sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
33081mmxgcc -march=nocona -O -fomit-frame-pointer2012080220120717
33135mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
33156sandygcc -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
33156sandygcc -march=nocona -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
33174sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
33177sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
33180sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080220120717
33183sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080220120717
33195sandygcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
33195sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
33195sandygcc -march=k8 -O -fomit-frame-pointer2012080220120717
33198sandygcc -march=barcelona -O -fomit-frame-pointer2012080220120717
33210sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
33216sandygcc -O -fomit-frame-pointer2012080220120717
33216sandygcc -m64 -O -fomit-frame-pointer2012080220120717
33216sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
33216sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
33216sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
33219sandygcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
33219sandygcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
33366mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080220120717
33366mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080220120717
33366mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2012080220120717
33366mmxgcc -march=k8 -O -fomit-frame-pointer2012080220120717
33369mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
33375mmxgcc -O -fomit-frame-pointer2012080220120717
33375mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080220120717
33375mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080220120717
33384mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
33384mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
33384mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080220120717
33387mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2012080220120717
33390mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080220120717
33408mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080220120717
33426mmxgcc -march=barcelona -O -fomit-frame-pointer2012080220120717
33573mmxgcc -m64 -O -fomit-frame-pointer2012080220120717
33624sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
33627sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
33651sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
33651sandygcc -march=nocona -Os -fomit-frame-pointer2012080220120717
33672mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080220120717
33882mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080220120717
34083mmxgcc -funroll-loops -O -fomit-frame-pointer2012080220120717
34281sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
34281sandygcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
34347sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
34350sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
34356sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
34356sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
34362sandygcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
34365sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
34374sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
34395sandygcc -O2 -fomit-frame-pointer2012080220120717
34395sandygcc -O3 -fomit-frame-pointer2012080220120717
34395sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
34395sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
34398sandygcc -m64 -O3 -fomit-frame-pointer2012080220120717
34398sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
34398sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
34398sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
34401sandygcc -m64 -O2 -fomit-frame-pointer2012080220120717
34401sandygcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
34404sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
34404sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
34407sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
34407sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
34449sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
34449sandygcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
34533sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
34536sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
34587sandygcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
34587sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
34587sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
34587sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
34590sandygcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
34593sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
34593sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
34599sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
34614sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
34620sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
34623sandygcc -Os -fomit-frame-pointer2012080220120717
34623sandygcc -m64 -Os -fomit-frame-pointer2012080220120717
34623sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
34623sandygcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
34623sandygcc -march=k8 -Os -fomit-frame-pointer2012080220120717
34626sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
34629sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
34632sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
34638sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
34638sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
34707sandygcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
34707sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
34707sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
34707sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
34707sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
34710sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
34710sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
35172mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080220120717
35205mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
35397mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
35406mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080220120717
35409mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
35433mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080220120717
35466mmxgcc -m64 -Os -fomit-frame-pointer2012080220120717
35478mmxgcc -march=k8 -Os -fomit-frame-pointer2012080220120717
35484mmxgcc -Os -fomit-frame-pointer2012080220120717
35487mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
35487mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
35493mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080220120717
35574mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
35574mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080220120717
35613mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080220120717
35613mmxgcc -march=nocona -Os -fomit-frame-pointer2012080220120717
35889mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080220120717
35937mmxgcc -O2 -fomit-frame-pointer2012080220120717
35946mmxgcc -m64 -O2 -fomit-frame-pointer2012080220120717
35949mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080220120717
35955mmxgcc -march=k8 -O3 -fomit-frame-pointer2012080220120717
35970mmxgcc -O3 -fomit-frame-pointer2012080220120717
35970mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
35970mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080220120717
35970mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080220120717
35982mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
35988mmxgcc -march=k8 -O2 -fomit-frame-pointer2012080220120717
35994mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
35997mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
35997mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
36024mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
36045mmxgcc -m64 -O3 -fomit-frame-pointer2012080220120717
36069mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080220120717
36069mmxgcc -march=nocona -O3 -fomit-frame-pointer2012080220120717
36150mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080220120717
36150mmxgcc -march=nocona -O2 -fomit-frame-pointer2012080220120717
36264mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080220120717
36267mmxgcc -march=barcelona -O2 -fomit-frame-pointer2012080220120717
36324sandyclang -O32012080220120717
36324mmxgcc -march=barcelona -O3 -fomit-frame-pointer2012080220120717
36378mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080220120717
36426mmxgcc -march=barcelona -Os -fomit-frame-pointer2012080220120717
36432mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080220120717
36519mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080220120717
36522mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080220120717
36540mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080220120717
36546mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080220120717
36678mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080220120717
36678mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080220120717
36678mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080220120717
36687mmxgcc -funroll-loops -Os -fomit-frame-pointer2012080220120717
36693mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080220120717
36822mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080220120717
36846mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080220120717
36852mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080220120717
36855mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080220120717
36867mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080220120717
36954mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080220120717
36957mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080220120717
36999mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080220120717
37050mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080220120717
37056mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080220120717
37068mmxgcc -funroll-loops -O3 -fomit-frame-pointer2012080220120717
37098mmxgcc -funroll-loops -O2 -fomit-frame-pointer2012080220120717
37101mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080220120717
37101mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080220120717
37143mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080220120717
70311sphlibgcc -funroll-loops2012080220120717
70767sphlibcc2012080220120717
70833sphlibgcc2012080220120717
78684optgcc2012080220120717
78798optcc2012080220120717
79299optgcc -funroll-loops2012080220120717
79422littlecc2012080220120717
79422littlegcc -funroll-loops2012080220120717
79515littlegcc2012080220120717
81519sphlib-smallgcc -funroll-loops2012080220120717
81564sphlib-smallcc2012080220120717
81603sphlib-smallgcc2012080220120717
87675simplegcc2012080220120717
87684sandygcc2012080220120717
87684sandygcc -funroll-loops2012080220120717
87687simplegcc -funroll-loops2012080220120717
87696sandycc2012080220120717
87708simplecc2012080220120717
1405887mmxgcc2012080220120717
1407771mmxcc2012080220120717
1413834mmxgcc -funroll-loops2012080220120717

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: cc
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
cc x64
gcc x64
gcc -O2 -fomit-frame-pointer x64
gcc -O3 -fomit-frame-pointer x64
gcc -O -fomit-frame-pointer x64
gcc -Os -fomit-frame-pointer x64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops x64
gcc -funroll-loops -O2 -fomit-frame-pointer x64
gcc -funroll-loops -O3 -fomit-frame-pointer x64
gcc -funroll-loops -O -fomit-frame-pointer x64
gcc -funroll-loops -Os -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer x64
gcc -m64 -O2 -fomit-frame-pointer x64
gcc -m64 -O3 -fomit-frame-pointer x64
gcc -m64 -O -fomit-frame-pointer x64
gcc -m64 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O -fomit-frame-pointer x64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer x64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer x64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -march=barcelona -O2 -fomit-frame-pointer x64
gcc -march=barcelona -O3 -fomit-frame-pointer x64
gcc -march=barcelona -O -fomit-frame-pointer x64
gcc -march=barcelona -Os -fomit-frame-pointer x64
gcc -march=k8 -O2 -fomit-frame-pointer x64
gcc -march=k8 -O3 -fomit-frame-pointer x64
gcc -march=k8 -O -fomit-frame-pointer x64
gcc -march=k8 -Os -fomit-frame-pointer x64
gcc -march=nocona -O2 -fomit-frame-pointer x64
gcc -march=nocona -O3 -fomit-frame-pointer x64
gcc -march=nocona -O -fomit-frame-pointer x64
gcc -march=nocona -Os -fomit-frame-pointer x64

Compiler output

Implementation: crypto_hash/skein512512/mmx
Compiler: clang -O3
hash.c: hash.c:65:17: warning: implicit declaration of function '_mm_add_si64' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^
hash.c: hash.c:65:15: error: assigning to '__m64' from incompatible type 'int';
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:106:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X0 = _mm_add_si64(X0,ks[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:107:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X1 = _mm_add_si64(X1,ks[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:108:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X2 = _mm_add_si64(X2,ks[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:109:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X3 = _mm_add_si64(X3,ks[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:110:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X4 = _mm_add_si64(X4,ks[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:111:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: X5 = _mm_add_si64(X5,_mm_add_si64(ks[5],ts[0]));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:112:12: error: assigning to '__m64' from incompatible type 'int';
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 mmx

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: clang -O3
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ignored [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: 1 warning generated.
skein_block_x64.S: skein_block_x64.S:16:5: warning: ignoring directive for now
skein_block_x64.S: .altmacro
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:17:5: warning: ignoring directive for now
skein_block_x64.S: .psize 0,128 #list file has no page boundaries
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:44:3: warning: ignoring directive for now
skein_block_x64.S: .irp _NN_,256,512,1024
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:45:23: error: expected ')' in parentheses expression
skein_block_x64.S: .if (SKEIN_UNROLL_\_NN_) == 0
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:46:39: error: unknown token in expression
skein_block_x64.S: SKEIN_ASM_UNROLL = SKEIN_ASM_UNROLL + \_NN_
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:48:3: warning: ignoring directive for now
skein_block_x64.S: .endr
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:510:39: error: Wrong number of arguments
skein_block_x64.S: Setup_Stack 256,((ROUNDS_256/8)+1)
skein_block_x64.S: ^
skein_block_x64.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 x64

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]

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