Implementation notes: amd64, haswell, crypto_hash/skein512512

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
8996littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9015sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
9027sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
9053sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9060sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9085sandygcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
9093littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
9131littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
9168sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9168optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
9200sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9252littlegcc -march=nocona -Os -fomit-frame-pointer2013060920130419
9263optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
9300sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
9305optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
9344sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9344littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
9355optgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9363optgcc -march=nocona -O -fomit-frame-pointer2013060920130419
9376sandygcc -funroll-loops -O -fomit-frame-pointer2013060920130419
9384sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
9384sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
9388optgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
9388sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
9396sandygcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9404optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9404optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
9408optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
9412optgcc -Os -fomit-frame-pointer2013060920130419
9416optgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
9416optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
9416littlegcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
9420sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
9425sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9429sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9432littlegcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
9444optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
9452littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9454sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
9454sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
9464sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
9488optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
9492sandygcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
9496optgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
9512sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9529sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
9540littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
9544littlegcc -funroll-loops -O -fomit-frame-pointer2013060920130419
9556littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
9560sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
9572optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
9574sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9583littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
9588littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
9590littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
9612sphlibgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
9633littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9636x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9666sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
9676sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
9680x64cc2013060920130419
9686littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
9686sandygcc -march=nocona -O -fomit-frame-pointer2013060920130419
9696optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
9699littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9700littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
9708optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
9712optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
9720sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9720littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
9720sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9732optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
9736sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9736littlegcc -m64 -Os -fomit-frame-pointer2013060920130419
9736sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
9744littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
9744optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9748sandygcc -march=k8 -O -fomit-frame-pointer2013060920130419
9752littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
9752sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
9768sandygcc -O3 -fomit-frame-pointer2013060920130419
9768littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9774sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
9774sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
9788sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
9792sandygcc -O2 -fomit-frame-pointer2013060920130419
9798littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9798optgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
9800sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9800sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
9810optgcc -m64 -Os -fomit-frame-pointer2013060920130419
9811optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9814littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
9820sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
9836littlegcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9848littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
9848littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9856littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
9860sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
9860littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
9860sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
9868optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
9872littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
9890littlegcc -m64 -O -fomit-frame-pointer2013060920130419
9893optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
9906sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
9910sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
9916sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
9918littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
9918sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
9920optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9926littlegcc -march=k8 -O -fomit-frame-pointer2013060920130419
9944sandygcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
9956littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
9958sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
9968littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9972x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
9972x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9972x64gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9976optgcc -m64 -O3 -fomit-frame-pointer2013060920130419
9980x64gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
9984x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9984optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9984littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9985x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
9988optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
9989x64gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9992littlegcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
9996littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
9997x64gcc -funroll-loops2013060920130419
10000littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10005x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
10006optgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
10006optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
10014x64gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
10017x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
10018sandygcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
10021sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10022sphlibgcc -m64 -O2 -fomit-frame-pointer2013060920130419
10030sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10032sphlibgcc -O -fomit-frame-pointer2013060920130419
10032littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10032littlegcc -m64 -O2 -fomit-frame-pointer2013060920130419
10034optgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
10038sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
10040littlegcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
10042sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10044littlegcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10048sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10056littlegcc -O2 -fomit-frame-pointer2013060920130419
10056littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
10059sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
10064sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
10070optgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10072optgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
10076sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10084sandygcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10088littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10092sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
10092optgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
10096optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
10096sphlibgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
10104optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
10104sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10104optgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10108optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
10108littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
10109x64gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
10116sandygcc -m64 -O -fomit-frame-pointer2013060920130419
10134optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
10136littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10140sandygcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10140sandygcc -march=barcelona -O -fomit-frame-pointer2013060920130419
10144optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10146sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
10154sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
10154sandygcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10158sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10160optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10166sandygcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
10166sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10166sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
10166sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10166sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
10170sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
10172optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
10174sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
10176optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10180optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10184optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
10184littlegcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10192optgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
10200sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
10208sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
10212littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
10228littlegcc -march=barcelona -O -fomit-frame-pointer2013060920130419
10232optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
10236optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
10244sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
10250sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
10252littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
10260optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10272littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10272littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
10276sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
10278sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10280sandygcc -Os -fomit-frame-pointer2013060920130419
10282sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
10292sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
10292sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
10292sandygcc -m64 -Os -fomit-frame-pointer2013060920130419
10296sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10296sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10300sandygcc -march=k8 -Os -fomit-frame-pointer2013060920130419
10302sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
10304sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
10312sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
10320x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
10320sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10320littlegcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
10324sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
10324littlegcc -m64 -O3 -fomit-frame-pointer2013060920130419
10328sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
10328x64gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10332x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10336x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
10344sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10344x64gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10348sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10352x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
10352x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
10370optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10370littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
10370optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10372x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10372sphlibgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10374optgcc -O3 -fomit-frame-pointer2013060920130419
10378sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10380optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
10382sphlibclang -O3 -mavx2013060920130419
10384x64gcc2013060920130419
10386optgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
10386littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
10388sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10390littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10398littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
10402optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10404sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10404optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
10408optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
10412littlegcc -O -fomit-frame-pointer2013060920130419
10412x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10416sphlibgcc -O2 -fomit-frame-pointer2013060920130419
10436x64gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
10444x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
10448sandygcc -O -fomit-frame-pointer2013060920130419
10448x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10453littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10460optgcc -O -fomit-frame-pointer2013060920130419
10460x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
10460sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10464x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10466littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
10468optgcc -m64 -O -fomit-frame-pointer2013060920130419
10468optgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10468optgcc -march=k8 -O -fomit-frame-pointer2013060920130419
10470littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10482optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
10486sandygcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10486optgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10490sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
10492x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
10494littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10496sandygcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
10502sandygcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
10506littlegcc -Os -fomit-frame-pointer2013060920130419
10507sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10510sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10512sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
10518littlegcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
10520sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10531sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
10532sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
10535littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10536optgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
10544sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10548optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10552littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10552optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
10560optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10560littlegcc -march=k8 -Os -fomit-frame-pointer2013060920130419
10568sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
10568sandygcc -m64 -O2 -fomit-frame-pointer2013060920130419
10569sandygcc -march=nocona -Os -fomit-frame-pointer2013060920130419
10576x64gcc -m64 -O3 -fomit-frame-pointer2013060920130419
10580sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10589optgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10592sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
10592sandygcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10593optgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10600littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
10600sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
10606littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10610littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
10624sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
10636optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
10644optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10648sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10651littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
10660littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
10668simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
10676sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10696simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
10697littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
10708sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
10714sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
10724sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
10730x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
10730x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
10734sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
10734x64gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
10736littlegcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
10736sphlibgcc -march=nocona -O -fomit-frame-pointer2013060920130419
10738x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10738x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
10740sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
10742x64gcc -m64 -O2 -fomit-frame-pointer2013060920130419
10747sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10748x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10756littlegcc -O3 -fomit-frame-pointer2013060920130419
10756x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10758x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
10759optgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
10760sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
10763sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
10768x64gcc -m64 -O -fomit-frame-pointer2013060920130419
10768x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
10774sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10776littlegcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10780x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10780sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10784sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10788x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
10788optgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
10792sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
10796littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
10796sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
10800x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
10800littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
10801sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
10804sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10804optgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10809optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
10816sphlibclang -O32013060920130419
10832littlegcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10836littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10838x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
10840optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10846x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
10848littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10848optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
10850littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
10850optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
10852optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
10854x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10856optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10862x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10862x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
10864x64gcc -Os -fomit-frame-pointer2013060920130419
10868sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
10871simplegcc -m64 -O -fomit-frame-pointer2013060920130419
10872x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10888littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
10888littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
10892x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
10900optgcc -O2 -fomit-frame-pointer2013060920130419
10900littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
10912optgcc -m64 -O2 -fomit-frame-pointer2013060920130419
10912optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
10912sphlibgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10913littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
10916littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
10916littlegcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10917sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10920optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10921simpleclang -O3 -mavx2013060920130419
10924sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10924optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
10929simplegcc -march=k8 -O -fomit-frame-pointer2013060920130419
10932sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
10940optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
10948optgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10954sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10956sphlibgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
10956optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10968optgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10975sandygcc -m64 -O3 -fomit-frame-pointer2013060920130419
10987sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11000littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
11003optgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
11003optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
11028simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
11049sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
11066littlegcc -march=nocona -O -fomit-frame-pointer2013060920130419
11075optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
11100sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
11136x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
11136sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
11140x64gcc -march=nocona -O -fomit-frame-pointer2013060920130419
11156sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
11156simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
11156x64gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
11160x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
11161sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
11164x64gcc -O3 -fomit-frame-pointer2013060920130419
11164sphlibgcc -m64 -Os -fomit-frame-pointer2013060920130419
11165sphlibgcc -m64 -O -fomit-frame-pointer2013060920130419
11168x64gcc -O2 -fomit-frame-pointer2013060920130419
11168x64gcc -O -fomit-frame-pointer2013060920130419
11168x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
11168x64gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
11176sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
11176x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11176x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11178sphlibgcc -march=k8 -O -fomit-frame-pointer2013060920130419
11180x64gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11184sphlibgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
11186sphlibgcc -Os -fomit-frame-pointer2013060920130419
11188x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
11192x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
11198optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11204sphlibgcc -O3 -fomit-frame-pointer2013060920130419
11206sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
11216sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
11216x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
11216simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
11236x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
11239littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
11240sphlibgcc -m64 -O3 -fomit-frame-pointer2013060920130419
11248x64gcc -march=k8 -O -fomit-frame-pointer2013060920130419
11252littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
11252sandygcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11264simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
11267optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
11276simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
11276x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
11284x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
11294littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11296x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
11300sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
11322sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
11336x64gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
11347littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
11347optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
11348sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
11348sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
11352sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
11355optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
11356sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
11356sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
11360sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
11372sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
11372simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11380sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
11400simplegcc -march=barcelona -O -fomit-frame-pointer2013060920130419
11408simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
11420sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
11422littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11422optgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
11424sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11436simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
11456sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
11505optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
11508simplegcc -funroll-loops -O -fomit-frame-pointer2013060920130419
11509sphlibgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
11510sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
11528x64gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
11552simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
11592x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
11604x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
11604x64gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
11608x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
11610simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
11616sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
11620sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
11621simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
11625x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
11629x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
11629x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
11633x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
11634simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
11641x64gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
11642x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
11644sphlibgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
11645x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
11645x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
11650simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
11662x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11662simplegcc -march=k8 -Os -fomit-frame-pointer2013060920130419
11666x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
11678sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
11679x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
11703x64gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
11711littlegcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
11712sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11712simplegcc -m64 -Os -fomit-frame-pointer2013060920130419
11716simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
11720simplegcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11732x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11745x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11749sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
11752sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
11754simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11756simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
11757x64gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
11758simpleclang -O32013060920130419
11762simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11766x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
11772sphlibgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
11786x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11786sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
11791x64gcc -m64 -Os -fomit-frame-pointer2013060920130419
11791simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
11792sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
11792sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11794x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
11798sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
11799x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
11807sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
11814sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
11824sphlibgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
11828sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
11828simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
11828sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
11832sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11836sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2013060920130419
11836simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
11840simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
11840sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
11861sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
11894sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
11902simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11906simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11919simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
11940sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11956simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
12042sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
12076simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
12108simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
12120simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
12126sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
12136simplegcc -Os -fomit-frame-pointer2013060920130419
12144simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
12144simplegcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
12150x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
12155sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
12156simplegcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
12160simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
12160simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
12164sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
12164sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
12172simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
12176sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
12184simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
12188sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
12192sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
12200sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
12200simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
12200sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
12201x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
12208simplegcc -O -fomit-frame-pointer2013060920130419
12208simplegcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
12216simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12224simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
12228simplegcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
12236simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
12242sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
12242sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
12261x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
12268sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2013060920130419
12276simplegcc -march=nocona -O -fomit-frame-pointer2013060920130419
12280sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
12284simplegcc -march=nocona -Os -fomit-frame-pointer2013060920130419
12288simplegcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
12292sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
12300sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
12300simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
12304sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
12304simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
12304sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
12308sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
12312sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2013060920130419
12316sphlib-smallgcc -O -fomit-frame-pointer2013060920130419
12324sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
12328simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
12350sphlib-smallgcc -m64 -O -fomit-frame-pointer2013060920130419
12350sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
12358sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
12372simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
12388simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
12392sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
12396simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
12424sphlib-smallgcc -O2 -fomit-frame-pointer2013060920130419
12462simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
12486simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
12516simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
12524simplegcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
12532simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
12544sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2013060920130419
12558simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
12566simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12569sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
12586simplegcc -O3 -fomit-frame-pointer2013060920130419
12616simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
12619sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
12632simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
12632simplegcc -m64 -O3 -fomit-frame-pointer2013060920130419
12636simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
12644simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
12648simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
12653sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
12661sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
12662simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
12664simplegcc -O2 -fomit-frame-pointer2013060920130419
12673sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
12686simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
12690sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
12690sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
12697x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
12702sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
12727simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
12752sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
12756sphlib-smallclang -O32013060920130419
12801sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
12806simplegcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
12816sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
12824sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
12836sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
12844sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
12847sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
12868sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
12872simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
12900simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
12992simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
13000simplegcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
13024sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
13040simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
13084simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13088simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
13150sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
13176simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
13184simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
13184simplegcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13188sphlib-smallclang -O3 -mavx2013060920130419
13234sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
13244simplegcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
13316sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
13376simplegcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
13380simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
13392simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
13470sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13481sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
13580sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
13596sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
13630sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
13680simplegcc -m64 -O2 -fomit-frame-pointer2013060920130419
13704simplegcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
13721simplegcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
13783simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
13854sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
13876sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
13924sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13961simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
13962simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
14004sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
14036sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
14060sphlib-smallgcc -O3 -fomit-frame-pointer2013060920130419
14084sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
14092sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
14092sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
14096sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
14128sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
14188sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
14224sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
14302sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
14342sphlib-smallgcc -m64 -Os -fomit-frame-pointer2013060920130419
14368sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
14432sphlib-smallgcc -Os -fomit-frame-pointer2013060920130419
14467sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
14479sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
14595sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
14596sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
14612sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
14707sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
14708sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
14776sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
14777sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
14844sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
14864sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
14868sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
14892sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
14900sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
14940sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
15225sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
15469sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
15478sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
15928sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
15960sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
16000sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
20234mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
20259mmxgcc -march=nocona -O -fomit-frame-pointer2013060920130419
20275mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
20320mmxgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
20371mmxgcc -m64 -O -fomit-frame-pointer2013060920130419
20508mmxgcc -m64 -O2 -fomit-frame-pointer2013060920130419
20804mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
20838mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
21024mmxgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
21104mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
21168mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
21256mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
21380mmxgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
21512mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
21592mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
21628mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
21679mmxgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
21746mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
21750mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
21750mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
21792mmxgcc -march=k8 -O -fomit-frame-pointer2013060920130419
21804mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
21836mmxgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
21845mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
21848mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
21864mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
21868mmxgcc -O2 -fomit-frame-pointer2013060920130419
22006mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
22016mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
22036mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
22202mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
22252mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
22268mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
22376mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
22392mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
22422mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
22434mmxgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
22438mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
22440mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
22454mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
22468mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
22474mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
22478mmxgcc -m64 -Os -fomit-frame-pointer2013060920130419
22492mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
22500mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
22546mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
22564mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
22616mmxgcc -O -fomit-frame-pointer2013060920130419
22624mmxgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
22640mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
22648mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
22744mmxgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
22868mmxgcc -m64 -O3 -fomit-frame-pointer2013060920130419
22960mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
23008mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
23030mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
23030mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
23088mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
23100mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
23108mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
23192mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
23272mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
23284mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
23324mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
23328mmxgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
23378mmxgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
23400mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
23400mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
23403mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
23403mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
23414mmxgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
23424mmxgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
23452mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
23457mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
23464mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
23520mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
23522mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
23560mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
23569mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
23592mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
23600mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
23760mmxgcc -O3 -fomit-frame-pointer2013060920130419
23842mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
23928mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
24203mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
24228mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
24228mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
24240mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
24280mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
24368mmxgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
24372mmxgcc -Os -fomit-frame-pointer2013060920130419
24397mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
24572mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
24753mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
25110mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
25110mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
25130mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
25288mmxgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
25367mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
26146mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
35900sphlibcc2013060920130419
38376sphlibgcc2013060920130419
39133optclang -O3 -mavx2013060920130419
39220littleclang -O3 -mavx2013060920130419
41640sphlibgcc -funroll-loops2013060920130419
42384littleclang -O32013060920130419
42994sandyclang -O3 -mavx2013060920130419
43068optclang -O32013060920130419
43256optgcc -funroll-loops2013060920130419
43260sandyclang -O32013060920130419
43408sandygcc2013060920130419
43492littlegcc2013060920130419
44936sphlib-smallgcc2013060920130419
44988optgcc2013060920130419
45052sandycc2013060920130419
45264optcc2013060920130419
45600sandygcc -funroll-loops2013060920130419
46370sphlib-smallcc2013060920130419
46540simplegcc2013060920130419
46646sphlib-smallgcc -funroll-loops2013060920130419
46924simplegcc -funroll-loops2013060920130419
46963littlecc2013060920130419
47104littlegcc -funroll-loops2013060920130419
48418simplecc2013060920130419
327845mmxgcc -funroll-loops2013060920130419
346696mmxgcc2013060920130419
360344mmxcc2013060920130419

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]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^

Number of similar (compiler,implementation) pairs: 99, 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=core-avx-i -O2 -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -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 -O3 -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 -O3 -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-avx -O2 -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O3 -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: 2, namely:
CompilerImplementations
clang -O3 mmx
clang -O3 -mavx 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: error: unknown directive
skein_block_x64.S: .altmacro
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:17:5: error: unknown directive
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:510:39: error: macro argument 'debugCnt' is missing
skein_block_x64.S: Setup_Stack 256,((ROUNDS_256/8)+1)
skein_block_x64.S: ^
skein_block_x64.S: gt;:4:20: error: macro argument 'srcReg_B' is missing
skein_block_x64.S: addReg rax, rbx
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:616:1: note: while in macro instantiation
skein_block_x64.S: .rept _UNROLL_CNT*2
skein_block_x64.S: ^
skein_block_x64.S: gt;:2:7: error: expected absolute expression
skein_block_x64.S: .if _RCNT_ #is there anything to do?
skein_block_x64.S: ^
skein_block_x64.S: gt;:5:5: note: while in macro instantiation
skein_block_x64.S: RotL64 rbx, 256,%((4*_Rbase_+0) % 8),0
skein_block_x64.S: ^
skein_block_x64.S: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 x64
clang -O3 -mavx 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: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^

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