Implementation notes: amd64, skylake, crypto_hash/cubehash161

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
406998emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
407164emmintrin4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
408850emmintrin4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
408856emmintrin4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
409180emmintrin4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
409412emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
409550emmintrin4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
409762emmintrin4clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
410426emmintrin4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
410556emmintrin4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
410602emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
412836emmintrin4clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
414332emmintrin4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
414366emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
414376emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
414394emmintrin4gcc -march=k8 -O -fomit-frame-pointer2016121520161026
414396emmintrin4gcc -O -fomit-frame-pointer2016121520161026
414406emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
414422emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
414494emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
414606emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
414640emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
414690emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
414792emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
415148emmintrin4clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
415238emmintrin4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
415358emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
415360emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
415368emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
415390emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
415466emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
415548emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
415612emmintrin4gcc -march=nocona -O -fomit-frame-pointer2016121520161026
415668emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
415744emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
415758emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
415854emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
415934emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
415942emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
416280emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
416644emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
416662emmintrin4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
416662emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
417170emmintrin4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
417790emmintrin4gcc -m64 -O -fomit-frame-pointer2016121520161026
417860emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
418056emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
419216emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
419544emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
425708emmintrin4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
426004emmintrin4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
427202emmintrin4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
427420emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
429410emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
431132emmintrin4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
432190emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
432654emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
433506emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
433780emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
434524emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
434804emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
434808emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
435396emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
435726emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
436268emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
436556emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
436578emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
437036emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
437222emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
439068emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
439710emmintrin4gcc -O3 -fomit-frame-pointer2016121520161026
440410emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
440530emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
440580emmintrin4gcc -m64 -O2 -fomit-frame-pointer2016121520161026
440838emmintrin4gcc -m64 -O3 -fomit-frame-pointer2016121520161026
441264emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
441682emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
442330emmintrin4gcc -O2 -fomit-frame-pointer2016121520161026
443350emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
443824emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
444730emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
447910emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
449078emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
449222emmintrin4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
451604emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
451768emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
452816emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
452858emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
452892emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
453082emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
453204emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
453460emmintrin4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
453478emmintrin4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
454810emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
456030emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
456420emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
613926emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
613992emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
614088emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
614112emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
614382emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
614544emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
614862unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
614866emmintrin4gcc -m64 -Os -fomit-frame-pointer2016121520161026
614902unrolledclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
614996emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
615202unrolledclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
616576emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
617366emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
617412emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
617642emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
617934emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
618392emmintrin4gcc -Os -fomit-frame-pointer2016121520161026
618422emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
618650emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
618704unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
619042emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
619634emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
622344emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
623334emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
624978emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
625056emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
907976unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
909044unrolledclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
911972unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
915216unrolledclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
1202510simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
1202568simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1204868simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
1205622simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1205676simplegcc -O3 -fomit-frame-pointer2016121520161026
1205774simplegcc -m64 -O3 -fomit-frame-pointer2016121520161026
1206022simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1206184simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1207726simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1212044simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1212876simplegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
1212892simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1214012simplegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1230228simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
1230346simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1231482simplegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
1233000simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1234144simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
1234532simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
1234766simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
1234776simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
1237450simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
1237582simplegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
1237912simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1237920simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
1238972simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1252144simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
1254442simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1258948simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
1258948simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
1259500simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
1259906simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1259964simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
1261412simplegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
1261566simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1261992simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
1265998simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
1266062simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
1266608simplegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
1266728simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1266776simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1266794simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1266892simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1266950simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
1269628simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
1326508unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
1327894unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1329216unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
1329542unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
1332140unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
1332220unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
1333754unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1334034unrolledgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
1335988unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
1337786unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
1341294unrolledgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
1346112unrolledgcc -m64 -O3 -fomit-frame-pointer2016121520161026
1346340unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1347020unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1347320unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
1347998unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
1348086unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
1348216unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
1348662unrolledgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
1348708unrolledgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
1348786unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1349206unrolledgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
1349336unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1349852unrolledgcc -O3 -fomit-frame-pointer2016121520161026
1349888unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
1350262unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
1351002unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
1351046unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1351802unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1351836unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1352400unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
1352536unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
1352936unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1353762unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
1353912unrolledgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
1353984unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
1354756unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
1355558unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1355850unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1356228unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
1357142unrolledgcc -m64 -O2 -fomit-frame-pointer2016121520161026
1357494unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1357572unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1357740unrolledgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
1358372unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1358630unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1358716unrolledgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
1358768unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
1358942unrolledgcc -O2 -fomit-frame-pointer2016121520161026
1358976unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1359706unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
1359852unrolledgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
1359928unrolledgcc -m64 -O -fomit-frame-pointer2016121520161026
1360518unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
1360598unrolledgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
1360758unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1361380unrolledgcc -O -fomit-frame-pointer2016121520161026
1362722unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1363100unrolledgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
1363144unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1363724unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1363756unrolledgcc -march=k8 -O -fomit-frame-pointer2016121520161026
1363948unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
1364062unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1364912unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
1365550unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1366204unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1366270unrolledgcc -march=nocona -O -fomit-frame-pointer2016121520161026
1366628unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
1367742unrolledgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
1367792unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1370210unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
1370982unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1371222unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
1371238unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1373538unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1391678unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
1391698unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
1391698unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
1391700unrolledgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
1391784unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
1391806unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
1393168unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
1398156unrolledgcc -Os -fomit-frame-pointer2016121520161026
1398162unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
1398166unrolledgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
1399142unrolledgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
1399492unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
1399510unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
1399528unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
1399594unrolledgcc -m64 -Os -fomit-frame-pointer2016121520161026
1399652unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
1399666unrolledgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
1399668unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
1399950unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
1400788unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
1401942unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
1402554unrolledgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
1404648unrolledgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
1408464unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
1409224unrolledgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
1409418unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
1411244unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
1412626unrolledgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
1413958unrolledgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
1416240unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
1416744unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
1420966unrolledgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
1564864unrolledclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
1566248unrolledclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
1603690specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
1608512specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1608798specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1612794specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1622934specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
1623306specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
1626842specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1630190specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1632790specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
1633270specgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
1634376specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
1634752specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
1635184specgcc -O3 -fomit-frame-pointer2016121520161026
1635766specgcc -m64 -O3 -fomit-frame-pointer2016121520161026
1638668specgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
1639210specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1639688specgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
1639786specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1640660specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
1640770specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
1640796specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
1643896specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
1646542specgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1648730specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1652278specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1652456specgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
1655048specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
1677600specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1677908specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
1679162specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
1679192specgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
1681878specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1682640specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1684094specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1688202specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
1688358specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1743166specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1746618specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
1747310specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
1747806specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1748076specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
1750984specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1769070specgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
1770732specgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
1773096specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1789960simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1793926simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1794236simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1908662simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
2166826specclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
2167074specclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
2170788specclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
2170982specclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
2171132specclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
2172810specclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
2651236simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
2651246simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
2656420simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
2673802specclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
2677484specclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
2677548specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
2681374specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
2746978simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
2898786simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
3002508simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
4085486emmintrin4cc2016121520161026
4108308emmintrin4gcc -funroll-loops2016121520161026
4116748emmintrin4gcc2016121520161026
4463500specgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
4473534specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
4487046specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
4491672specgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
4494286specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
4498428specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
4499298specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
4499656specgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
4505648specgcc -m64 -O2 -fomit-frame-pointer2016121520161026
4506204specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
4507594specgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
4508514specgcc -O2 -fomit-frame-pointer2016121520161026
4510378specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
4511804specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
4513256specgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
4513714specgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
4514932specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
4521552specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
4587948specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
4588056specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
4589092specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
4589844specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
4590896specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
4591942specgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
4594552specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
4598486specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
4601568specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
4644184specgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
4660526specgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
4665334specgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
4668348specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
4669126specgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
4670930specgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
4671004specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
4671324specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
4671344specgcc -march=k8 -O -fomit-frame-pointer2016121520161026
4671504specgcc -Os -fomit-frame-pointer2016121520161026
4671544specgcc -m64 -Os -fomit-frame-pointer2016121520161026
4673256specgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
4673778specgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
4674792specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
4674986specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
4675378specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
4676434specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
4676624specgcc -march=nocona -O -fomit-frame-pointer2016121520161026
4677230specgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
4677278specgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
4677630specgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
4677830specgcc -m64 -O -fomit-frame-pointer2016121520161026
4677840specgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
4678064specgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
4679178specgcc -O -fomit-frame-pointer2016121520161026
4679242specgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
4679362specgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
4679828specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
4686372specgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
4692294specgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
4695546specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
4696870specgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
4697700specgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
4698860specgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
4699510specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
4699682specgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
4982222unrolledgcc -funroll-loops2016121520161026
4988842unrolledcc2016121520161026
4994398unrolledgcc2016121520161026
7606126simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
7637696simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
7639032simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
7655676simplegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
7658230simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
7846222simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
7847560simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
7864942simplegcc -O2 -fomit-frame-pointer2016121520161026
7868566simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
7869838simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
7871258simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
7874864simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
7876544simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
7878468simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
7881830simplegcc -m64 -O2 -fomit-frame-pointer2016121520161026
7905100simplegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
7946684simplegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
7953820simplegcc -O -fomit-frame-pointer2016121520161026
7970334simplegcc -m64 -O -fomit-frame-pointer2016121520161026
8013790simplegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8024826simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8054732simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8055154simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8057594simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8066110simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
8080740simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
8092730simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
8119754simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8131212simplegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
8207202simplegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8231470simplegcc -march=nocona -O -fomit-frame-pointer2016121520161026
8298208simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8322986simplegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8324856simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8325294simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8350912simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8423120simplegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8434898simplegcc -march=k8 -O -fomit-frame-pointer2016121520161026
8500816simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
8505362simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
8655902simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8808826simplegcc -Os -fomit-frame-pointer2016121520161026
8808958simplegcc -m64 -Os -fomit-frame-pointer2016121520161026
8809456simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8809530simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8810086simplegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
8810184simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
8810884simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
8811268simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
8820366simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8822262simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8824182simplegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
8842282simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
8853040simplegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8853980simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8899312simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8912506simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8914078simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8918070simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8925688simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8927268simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8931932simplegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8939058simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
31188728simplegcc2016121520161026
31199738simplecc2016121520161026
31208456simplegcc -funroll-loops2016121520161026
57360114specgcc -funroll-loops2016121520161026
57378950specgcc2016121520161026
57429152speccc2016121520161026