Implementation notes: amd64, haswell, crypto_hash/keccakc448

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
15436x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
15470opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
15536x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
15975x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
16021opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
16033x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
16091x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
16182x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
16236opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2013060820130419
16277x86_64_shldgcc -Os -fomit-frame-pointer2013060820130419
16277x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
16293x86_64_shldcc2013060820130419
16364inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
16369simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
16423x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
16432x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
16436x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2013060820130419
16512x86_64_asmgcc -m64 -O -fomit-frame-pointer2013060820130419
16512x86_64_asmgcc -m64 -Os -fomit-frame-pointer2013060820130419
16516x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
16564x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
16592x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
16612x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
16612x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
16612x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2013060820130419
16664x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
16692x86_64_shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
16692x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
16696opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2013060820130419
16704x86_64_shldgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
16716opt64lcu24gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
16724x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
16732x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
16740x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
16840x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
16908opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
16924opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
16940opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
16944opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
16948opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
16972opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
16976opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
16986x86_64_asmgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
16988x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
16990x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
17023x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
17031x86_64_asmgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
17035x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
17036opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
17064opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
17073x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
17110x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
17131x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
17131x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
17144x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
17156x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
17156x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
17164x86_64_asmgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
17180x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
17196x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2013060820130419
17198x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
17200x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
17200x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
17202x86_64_shldgcc -O3 -fomit-frame-pointer2013060820130419
17202x86_64_shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
17214x86_64_shldgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
17218x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
17222x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
17222x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
17226x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
17248x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2013060820130419
17258x86_64_shldgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
17270x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
17280x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
17280x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
17280x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
17292x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
17300x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
17300x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
17312x86_64_shldgcc -O -fomit-frame-pointer2013060820130419
17330x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
17334x86_64_shldgcc -m64 -Os -fomit-frame-pointer2013060820130419
17346x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
17350opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
17384x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
17388x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
17392x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
17410opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
17428opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
17450opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
17574opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
17578opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
17592opt64lcu24shldgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
17592x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
17594opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
17612x86_64_asmgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
17616x86_64_asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
17620x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
17624opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
17644x86_64_asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
17648opt64lcu24gcc -O -fomit-frame-pointer2013060820130419
17664x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2013060820130419
17664x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
17668x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
17704x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
17752x86_64_asmgcc -Os -fomit-frame-pointer2013060820130419
17760x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
17760x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
17764x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
17772x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
17788x86_64_asmgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
17828opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2013060820130419
17832opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
17844x86_64_asmcc2013060820130419
17844x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
17848opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
17872x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2013060820130419
17876opt64lcu6gcc -O -fomit-frame-pointer2013060820130419
17876x86_64_shldgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
17880x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
17884opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
17884x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
17892x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
17892x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
17892x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
17900x86_64_shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
17904x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
17904x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
17904x86_64_shldgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
17904x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
17908opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
17912x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
17912x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
17912x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
17912x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
17920x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
17924x86_64_asmgcc -funroll-loops2013060820130419
17924opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
17924x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
17928x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
17936x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
17944x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
17964x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
17972x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
17980x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
17980x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
17980x86_64_shldgcc -m64 -O -fomit-frame-pointer2013060820130419
17988opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
18000x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18016x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
18016x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
18036x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
18052opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
18056opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18064x86_64_shldgcc2013060820130419
18080opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
18096opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
18100opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18116opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18152opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
18172opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2013060820130419
18240opt64lcu6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
18244opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
18274x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
18274x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
18274x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
18276x86_64_shldgcc -funroll-loops2013060820130419
18286x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
18288opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
18294x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
18294x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
18296opt64lcu6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
18302x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
18304x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2013060820130419
18308x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
18308x86_64_asmgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
18312x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
18316opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18328x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
18328x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
18328x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
18328x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2013060820130419
18336x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
18338x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
18344x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18348x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
18348x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18350x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
18352x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
18354x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
18356x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
18356x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
18364x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
18370x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
18372x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
18388opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18390x86_64_asmgcc -O -fomit-frame-pointer2013060820130419
18394x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
18408x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18436x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
18436x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
18436x86_64_asmgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
18460x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
18488opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18504simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18512opt64lcu6gcc -m64 -O -fomit-frame-pointer2013060820130419
18520simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
18524opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
18528opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18532inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
18605x86_64_shldgcc -O2 -fomit-frame-pointer2013060820130419
18610x86_64_shldgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
18618x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
18626x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
18626x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
18630x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
18643x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
18647x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
18668x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
18696x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
18700simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
18730x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
18734x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
18747x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
18784opt64lcu24gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
18788x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
18792opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
18896opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
18945opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
18966opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
18992x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
18996x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
19008x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
19008inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
19020x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
19032x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
19032x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
19036x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
19040x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
19040opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
19041opt64lcu24shldgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
19045opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
19053opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
19078opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
19084x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
19086opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
19088x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
19092x86_64_asmgcc -O2 -fomit-frame-pointer2013060820130419
19096x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
19116x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
19161opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
19168simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
19181opt64lcu24shldgcc -O -fomit-frame-pointer2013060820130419
19198opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2013060820130419
19202simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
19202opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
19210simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
19252x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
19348opt64u6gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
19367opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
19380opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
19397x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
19407x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
19407x86_64_shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
19427x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
19437x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
19443x86_64_shldgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
19443x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
19455opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2013060820130419
19473x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
19513opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
19579opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
19604simplegcc -march=k8 -O -fomit-frame-pointer2013060820130419
19675opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
19676inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
19720inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
19832x86_64_asmgcc -O3 -fomit-frame-pointer2013060820130419
19832x86_64_asmgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
19832simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
19836x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
19848x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
19848x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
19851opt64lcu24gcc -m64 -O -fomit-frame-pointer2013060820130419
19856x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
19860inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
19890x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
19898simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
19916opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2013060820130419
19928simplegcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
19928simplegcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
19936simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
19942opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
19996opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
20006x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
20040inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
20043x86_64_asmgcc2013060820130419
20064opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
20109simpleclang -O3 -mavx2013060820130419
20110opt64lcu6clang -O3 -mavx2013060820130419
20112simplegcc -funroll-loops -O -fomit-frame-pointer2013060820130419
20136simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
20136simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
20156inplacegcc -march=k8 -O -fomit-frame-pointer2013060820130419
20172simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
20230opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
20242opt64u6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
20250x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
20268opt64u6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
20270opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
20288inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
20300opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
20304opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
20305x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
20396opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
20408inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
20454opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
20500inplacegcc -march=barcelona -O -fomit-frame-pointer2013060820130419
20520inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
20643x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
20653opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
20688simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
20696simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
20704simplegcc -march=nocona -O -fomit-frame-pointer2013060820130419
20708simplegcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
20720simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
20726opt64lcu24clang -O3 -mavx2013060820130419
20744x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
20749x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
20754x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
20764opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
20792opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
20822opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
20838inplacegcc -march=nocona -O -fomit-frame-pointer2013060820130419
20852opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
20852opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
20904opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
20908opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
20924opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
20936opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
20972opt64lcu6clang -O32013060820130419
20984opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
20984opt64u6gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
20988opt64u6gcc -march=k8 -O -fomit-frame-pointer2013060820130419
21112opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
21172inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
21207opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
21252sseu2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
21260inplacegcc -funroll-loops -O -fomit-frame-pointer2013060820130419
21284opt64u6gcc -O -fomit-frame-pointer2013060820130419
21299opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
21316opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
21332opt64u6gcc -m64 -O -fomit-frame-pointer2013060820130419
21340opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
21369opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2013060820130419
21423opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
21484simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
21516opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
21526opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
21531opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
21548inplacegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
21552inplacegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
21572inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
21572inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
21576opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
21588opt64lcu24shldclang -O32013060820130419
21592inplacegcc -m64 -O -fomit-frame-pointer2013060820130419
21593simplegcc -O -fomit-frame-pointer2013060820130419
21612inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
21626opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
21644opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
21676opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2013060820130419
21709opt64u6gcc -march=nocona -O -fomit-frame-pointer2013060820130419
21742sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
21760opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
21792opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
21902opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
21912opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
21920opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
21928opt64lcu24shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
21932opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
21972sseu2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
21979simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
21982opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
21988opt64lcu24gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
21988opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
22024opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
22028opt64lcu24shldgcc -Os -fomit-frame-pointer2013060820130419
22044opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
22056opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
22082opt64lcu24shldgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
22110opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
22120opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
22128opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2013060820130419
22148opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
22156sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
22156simplegcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
22160opt64lcu24gcc -O3 -fomit-frame-pointer2013060820130419
22181sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
22210opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
22210inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
22216inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
22236opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
22272opt64lcu24clang -O32013060820130419
22306opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
22324opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
22396opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2013060820130419
22438opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
22467inplacegcc -O -fomit-frame-pointer2013060820130419
22471inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
22472opt64lcu24shldgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
22494opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
22494simplegcc -m64 -O -fomit-frame-pointer2013060820130419
22504simpleclang -O32013060820130419
22554opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
22566inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
22576opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
22588sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
22588opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
22620opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
22624sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
22628sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
22636opt64lcu24shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
22644opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
22662opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
22665inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
22674opt64lcu24gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
22682opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
22686opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
22690opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
22712opt64lcu24gcc -m64 -Os -fomit-frame-pointer2013060820130419
22724opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
22728opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
22749opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
22772opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
22772opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
22780opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
22780opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
22790opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
22816opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
22820opt64lcu24shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
22824opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
22840opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
22844opt64lcu6gcc -O2 -fomit-frame-pointer2013060820130419
22860opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
22872sseu2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
22876opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
22916opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
22916opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
22924opt64lcu24gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
22924opt64lcu24gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
22928opt64lcu24gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
22928opt64lcu24gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
22932opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
22940opt64lcu24shldgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
22948opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2013060820130419
22948sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
22955opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
22960opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
22968opt64lcu24gcc -Os -fomit-frame-pointer2013060820130419
22972opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2013060820130419
22976opt64lcu6gcc -O3 -fomit-frame-pointer2013060820130419
23042opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
23068opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
23076opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
23080opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
23088opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
23094inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
23108opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
23122opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23130opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2013060820130419
23138opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23152opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
23256opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
23272opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
23276opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
23308opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
23308opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
23320opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23336sseu2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
23352sseu2clang -O3 -mavx2013060820130419
23364opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23370opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
23376sseu2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
23400opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
23408sseu2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
23419simplegcc -march=barcelona -O -fomit-frame-pointer2013060820130419
23420opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23420opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
23444sseu2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
23460opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
23464sseu2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
23480opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
23508opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
23528opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
23536opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
23536opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
23552opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
23552opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
23552sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
23556opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
23556opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
23560opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
23568opt64lcu24shldclang -O3 -mavx2013060820130419
23568opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
23572sseu2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
23572sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
23596opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
23604opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
23612opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
23628opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
23644sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
23660opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
23702opt64lcu24shldgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
23712opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
23730sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
23734opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
23755opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
23764opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
23788opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
23792opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
23813opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
23860opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
23871opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
23880opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
23884opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
23936opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
23946opt64lcu24shldgcc -O2 -fomit-frame-pointer2013060820130419
23979opt64lcu24gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
23996opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
24008opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
24041opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
24060opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
24064opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
24066opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
24072opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24084opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
24128opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
24152opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24168opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
24240opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24240opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
24281opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24290opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
24293opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
24356opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
24360opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
24360opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24360opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
24364opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24368opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24385opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24388opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
24401opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
24448opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
24451opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
24468sseu2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
24554opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
24558opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
24563opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
24580opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
24584opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
24588sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
24600opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
24621opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
24654opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
24704opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
24748opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
24764opt64lcu24shldgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
24770opt64lcu6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
24770opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
24776inplacegcc -m64 -O3 -fomit-frame-pointer2013060820130419
24787opt64lcu6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
24788opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
24814opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
24853opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
24894opt64u6clang -O32013060820130419
24895opt64lcu24gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
24903opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
24914opt64lcu24gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
24920sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
24924opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
24930opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
24986opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
25016opt64lcu24gcc -O2 -fomit-frame-pointer2013060820130419
25019opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
25023opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
25027opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
25112inplacegcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
25152opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
25233opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
25303opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
25348opt64lcu6gcc -m64 -Os -fomit-frame-pointer2013060820130419
25372opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
25374opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
25389opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
25408opt64lcu6gcc -Os -fomit-frame-pointer2013060820130419
25433inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
25476opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
25484opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
25500opt64lcu6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
25510opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
25528inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
25560opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
25565opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
25570opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
25600opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
25652opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
25669sseu2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
25710inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
25768opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
25823opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
25848opt64lcu6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
25936opt64lcu24shldgcc -O3 -fomit-frame-pointer2013060820130419
25984inplaceclang -O3 -mavx2013060820130419
25989opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
26004opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
26009opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
26049opt64u6clang -O3 -mavx2013060820130419
26060opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
26100simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
26110opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
26162simplegcc -O2 -fomit-frame-pointer2013060820130419
26265simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
26300inplacegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
26328inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
26356inplacegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
26440opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
26468inplacegcc -m64 -Os -fomit-frame-pointer2013060820130419
26477opt64lcu6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
26489opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
26535simplegcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
26684inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
26748inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
26756inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
26763simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
26820simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
26844opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
26952inplaceclang -O32013060820130419
27032simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
27048simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
27056opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
27069simplegcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
27112inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
27144opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
27176simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
27218opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
27260opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
27356simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
27404simplegcc -m64 -O3 -fomit-frame-pointer2013060820130419
27434inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
27468simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
27480inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
27500inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
27554inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
27604inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
27628simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27656simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27679opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
27688opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
27690inplacegcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
27716inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
27728simplegcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27736simplegcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
27744opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
27744opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
27774inplacegcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
27778inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
27800inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27815opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27948simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
27952inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
27968inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
27972simplegcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
28051simplegcc -march=nocona -Os -fomit-frame-pointer2013060820130419
28058inplacegcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
28060simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
28114simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
28146simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
28184opt64u6gcc -m64 -O3 -fomit-frame-pointer2013060820130419
28218simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
28242simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
28256opt64u6gcc -m64 -O2 -fomit-frame-pointer2013060820130419
28266simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
28269opt64lcu6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
28276simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
28328simplegcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
28408opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
28446simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
28492opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
28556opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
28564inplacegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
28580simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
28648inplacegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
28702simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
28744opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
28748inplacegcc -m64 -O2 -fomit-frame-pointer2013060820130419
28776inplacegcc -O2 -fomit-frame-pointer2013060820130419
28796inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
28796inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
28813opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
28830simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
28838simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
28848simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
28874simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
28924inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
28924inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
28976simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
28976inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
29000inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
29004simplegcc -march=k8 -Os -fomit-frame-pointer2013060820130419
29016simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
29026opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
29108simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
29120opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
29138opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
29142opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
29164inplacegcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
29172simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
29174simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
29192opt64u6gcc -O2 -fomit-frame-pointer2013060820130419
29220simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
29240simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
29248simplegcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
29256simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
29268opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
29270simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
29276inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
29280inplacegcc -march=nocona -Os -fomit-frame-pointer2013060820130419
29336simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
29348simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
29360opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
29372simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
29408simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
29418opt64u6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
29420simplegcc -O3 -fomit-frame-pointer2013060820130419
29456simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
29500inplacegcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
29504opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
29514inplacegcc -march=k8 -Os -fomit-frame-pointer2013060820130419
29528opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
29572opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
29572simplegcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
29588inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
29592opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
29616opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
29692inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
29700opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
29732opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
29736opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
29736opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
29779inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
29788opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
29862opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
29868opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
29924opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
29932opt64u6gcc -Os -fomit-frame-pointer2013060820130419
29944opt64u6gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
29968simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
29968opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
30002inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
30052inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
30064inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
30081inplacegcc -O3 -fomit-frame-pointer2013060820130419
30124simplegcc -Os -fomit-frame-pointer2013060820130419
30135inplacegcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
30164simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
30168inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
30180opt64u6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
30184opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
30210inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
30228opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
30232opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
30252simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
30268opt64u6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
30332simplegcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
30336simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
30396opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
30460simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
30471simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
30472opt64u6gcc -O3 -fomit-frame-pointer2013060820130419
30524simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
30532opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
30604mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
30608simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
30636opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
30664inplacegcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
30684inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
30704inplacegcc -Os -fomit-frame-pointer2013060820130419
30728inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
30732inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
30760inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
30784opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
30792inplacegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
30804inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
30840opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
30860opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
30860simplegcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
30881simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
30881inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
30893inplacegcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
30920opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
30940opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
30952inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
30952opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
30956opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
30968opt64u6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
31020inplacegcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
31032inplacegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
31048opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
31080opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
31162opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
31204inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
31244simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
31256simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
31473opt64u6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
31523simplegcc -m64 -Os -fomit-frame-pointer2013060820130419
31589simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
31626simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
31824opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
31876opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
31925simplegcc -m64 -O2 -fomit-frame-pointer2013060820130419
31964inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
31964opt64u6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
32008opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
32020mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
32045inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
32049opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
32092mmxu1gcc -m64 -O3 -fomit-frame-pointer2013060820130419
32110opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
32264opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
32284opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
32324inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
32331inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
32380opt64u6gcc -m64 -Os -fomit-frame-pointer2013060820130419
32501mmxu1gcc -march=nocona -O -fomit-frame-pointer2013060820130419
32563opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
32646mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
32904mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
32974simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
33027mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
33051mmxu1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
33275mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
33321inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
33383inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
33418inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
33504mmxu1gcc -m64 -O -fomit-frame-pointer2013060820130419
33544opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
33636opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
33700mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
33735mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
33756mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
33764mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
33781opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
33808mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
33828mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
33832mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
33856mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
33884mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
33901mmxu1gcc -m64 -Os -fomit-frame-pointer2013060820130419
33926mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
34000mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
34001mmxu1gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
34012mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
34168mmxu1gcc -m64 -O2 -fomit-frame-pointer2013060820130419
34188mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
34208mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
34240mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
34294mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
34332mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
34498mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
34568mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
34592mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
34680mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
34796mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
34808mmxu1gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
34852mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
34874mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
34932opt64u6gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
34945opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
34964mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
34974mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
35004mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
35052mmxu1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
35070opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
35188mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
35252mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
35400mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
35404mmxu1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
35422mmxu1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
35442mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
35480mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
35524mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
35550mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
35604mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
35860mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
35964mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
35968mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
36160mmxu1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
36180mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
36196mmxu1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
36209sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
36224mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
36348mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
36388mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
36441sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
36586mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
36590mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
36641opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
36714mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
36784mmxu1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
36972mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
37004mmxu1gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
37132mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
37169mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
37174mmxu1gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
37174mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
37188mmxu1gcc -O2 -fomit-frame-pointer2013060820130419
37200mmxu1gcc -march=k8 -O -fomit-frame-pointer2013060820130419
37268opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
37372mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
37480mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
37592mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
37592mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
37638mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
38031mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
38064mmxu1gcc -Os -fomit-frame-pointer2013060820130419
38346mmxu1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
38371mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
38375mmxu1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
38375mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
38392mmxu1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
38454mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
38458mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
38574mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
38703mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
38765mmxu1gcc -O3 -fomit-frame-pointer2013060820130419
38891mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
38972mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
39126sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
39233mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
39266mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
39299mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
39337mmxu1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
39359mmxu1gcc -O -fomit-frame-pointer2013060820130419
39378mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
39415mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
40190mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
40624sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
41776mmxu1clang -O3 -mavx2013060820130419
42768opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
42896opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
43524simplecc2013060820130419
43692opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
44288opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
44308mmxu1clang -O32013060820130419
44446opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
44548opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
44548opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
44606opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
44620opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
44664opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
44712opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
45120opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
45148opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
45240opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
45364opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
45472opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2013060820130419
45488opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
45900opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
46160opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
46176opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
46280opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
46374opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
46412opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
46716opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
46760opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2013060820130419
46894opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
47225opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2013060820130419
47304opt32bi-s2lcu4gcc -O -fomit-frame-pointer2013060820130419
47332opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
47361opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
47576opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
47730opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
47792opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
47952compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
48004opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
48040opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
48186opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2013060820130419
48339opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
48456simplegcc2013060820130419
48500simplegcc -funroll-loops2013060820130419
48504opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
48560opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2013060820130419
48716opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
48788opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
48836opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2013060820130419
48873opt32biT-s2lcu4gcc -O -fomit-frame-pointer2013060820130419
48980opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
49060opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
49280opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
49556opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
49570compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
49764opt64u6cc2013060820130419
49936opt64lcu6gcc -funroll-loops2013060820130419
49946opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
50046opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
50071opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
50182opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
50299compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
50344opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
50492inplacegcc -funroll-loops2013060820130419
50750opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
50895opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
51053opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
51102opt64lcu6gcc2013060820130419
51256opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
51314opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
51342opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2013060820130419
51541opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
51552opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
51574opt64lcu6cc2013060820130419
51649compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
51701opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
51736compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
51768opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
51769compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
52124compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
52142opt64lcu24shldgcc -funroll-loops2013060820130419
52222opt64lcu24cc2013060820130419
52507opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
52643inplacegcc2013060820130419
52672opt64lcu24gcc2013060820130419
52744opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
52768opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
52852opt64lcu24shldcc2013060820130419
52852opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2013060820130419
52908opt32biT-s2lcu4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
52937opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
52980opt64lcu24shldgcc2013060820130419
53196opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
53320opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
53396opt32biT-s2lcu4clang -O3 -mavx2013060820130419
53430inplacecc2013060820130419
53436opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
53451opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
53455opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
53456opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2013060820130419
53472opt64u6gcc2013060820130419
53496opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
53505opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
53624compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
53650opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
53692opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
53738compactgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
53808opt64u6gcc -funroll-loops2013060820130419
53816compactgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
53976opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2013060820130419
54064opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
54065opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
54104opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
54118opt32bi-rvku2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
54218opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
54224opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
54275opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
54284opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2013060820130419
54378opt32bi-s2lcu4clang -O3 -mavx2013060820130419
54604opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
54628opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
54644opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
54700opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
54768opt32biT-s2lcu4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
54780opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
54812opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
54855opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
54856opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
54930opt64lcu24gcc -funroll-loops2013060820130419
54955opt32bi-rvku2gcc -O -fomit-frame-pointer2013060820130419
55020opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
55124opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
55220opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
55411opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
55415opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2013060820130419
55474opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
55588opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
55614opt32biT-s2lcu4clang -O32013060820130419
55630compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
55756compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
56004opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
56092opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
56164opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
56168opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
56228opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
56244compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
56274opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
56296opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
56318opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
56384opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
56401opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
56452opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
56452opt32bi-rvku2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
56548opt32bi-s2lcu4clang -O32013060820130419
56632compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
56636compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
56692opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
56708opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
56748opt32bi-s2lcu4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
56800opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
56916opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
56930opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
56956opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
57034opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
57052opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2013060820130419
57154opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
57180opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
57188opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2013060820130419
57248compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
57296compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
57324opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
57336opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
57356opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
57360compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
57520opt32bi-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
57716opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
57784compactgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
57792opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
57908opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
57918opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2013060820130419
58088opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2013060820130419
58104compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
58108opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
58278compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
58364opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
58382opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
58431compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
58544opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
58552opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
58654opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
58668opt32biT-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
58760opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
58784compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
58800opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
58832opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
58892opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
58980opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
58982opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
59002opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
59044opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
59098opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
59122opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
59130opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2013060820130419
59132opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
59144opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
59196opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
59252opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
59284opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
59338opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
59342opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
59352opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
59360opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
59360opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
59392opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
59392opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
59404opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
59420opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
59484opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
59572opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
59576opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
59694compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
59740opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
59752opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
59956opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
60120opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
60122opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
60171compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
60175opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
60222opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
60250opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
60286opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
60287opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2013060820130419
60304opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2013060820130419
60308opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
60360opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
60454opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
60476opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
60556opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
60600opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
60602opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
60648opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
60672opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
60700opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
60776opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
60800opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
60985compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
61036opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
61092compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
61145opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
61208opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
61314compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
61332opt32bi-s2lcu4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
61352opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
61392opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2013060820130419
61440opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
61484opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
61608opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
61675opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
61749opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
61762opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
61770opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
61804compactgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
61820opt32bi-rvku2clang -O3 -mavx2013060820130419
61956opt32bi-rvku2clang -O32013060820130419
62108opt32bi-rvku2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
62130opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
62192compactgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
62232compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
62246opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
62280opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
62292opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
62364opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
62448opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
62484opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
62512opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
62564opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
62669opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
62724opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
62812opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
62988opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
63286opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
63502opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
63564compactgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
63962opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
63995opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
64068opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
64077opt32bi-rvku2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
64078opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
64096compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
64107opt32bi-rvku2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
64112compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
64204compactgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
64231opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
64264opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2013060820130419
64380opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
64418opt32bi-rvku2gcc -O3 -fomit-frame-pointer2013060820130419
64470opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
64524opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
64616compactgcc -m64 -O3 -fomit-frame-pointer2013060820130419
64753compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
64763opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
64889opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
64920opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
65386opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
65548opt32bi-rvku2gcc -O2 -fomit-frame-pointer2013060820130419
65934opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
65976opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
66408opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
66456compactgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
66512opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
66634opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
66708compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
66766compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
66776opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
66792opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
66861opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
66868compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
66882opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
66916opt32bi-rvku2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
66953opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
66980opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2013060820130419
67096opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
67632compactgcc -O3 -fomit-frame-pointer2013060820130419
67948opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
68088opt32bi-rvku2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
68312compactclang -O32013060820130419
68474opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
68560opt32bi-rvku2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
68656opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
68664opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
68912opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
68984opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
69400opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
69466opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
69474opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
69488opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
69645opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
69724compactclang -O3 -mavx2013060820130419
69753opt32bi-rvku2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
69856opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
69948compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
70002opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
70140opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
70332compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
70540opt32bi-rvku2gcc -Os -fomit-frame-pointer2013060820130419
70752opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
70816opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
70852opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
70900opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
70988opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
71276opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
71376opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
71559opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
71804opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
72052opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
72308opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
72668opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
72764opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
72796opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
73225opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
73821opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2013060820130419
74033opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
74072opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
74184opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
74940opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
75048opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
75652opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
75669opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
75719opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2013060820130419
77181opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
77331opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
82075opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
82964compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
83648compactgcc -m64 -Os -fomit-frame-pointer2013060820130419
84423compactgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
84762compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
85068compactgcc -m64 -O2 -fomit-frame-pointer2013060820130419
85293compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
85368compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
87220compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
87264compactgcc -m64 -O -fomit-frame-pointer2013060820130419
87312compactgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
87564compactgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
87572compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
87968compactgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
88088compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
88404compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
88773compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
90564compactgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
90618compactgcc -O -fomit-frame-pointer2013060820130419
90668compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
90736compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
91068compactgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
91388compactgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
91412compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
91516compactgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
91640compactgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
91952compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
92146compactgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
93016compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
93058compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
93272compactgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
93292compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
93322compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
93372compactgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
93964compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
94806compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
94962compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
95708compactgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
96252compactgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
97080compactgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
97288compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
97750compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
98136opt32bi-rvku2cc2013060820130419
99000compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
99814compactgcc -march=nocona -O -fomit-frame-pointer2013060820130419
101048compactgcc -Os -fomit-frame-pointer2013060820130419
101143compactgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
101355compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
102047compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
102256compactgcc -march=k8 -O -fomit-frame-pointer2013060820130419
102536compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
102544opt32bi-rvku2gcc2013060820130419
102767compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
103157compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
103315compactgcc -O2 -fomit-frame-pointer2013060820130419
104160compactgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
104968opt32bi-rvku2gcc -funroll-loops2013060820130419
107002compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
110648compactgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
117338opt32biT-s2lcu4gcc2013060820130419
121868opt32biT-s2lcu4gcc -funroll-loops2013060820130419
123226opt32bi-s2lcu4cc2013060820130419
123644compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
124780opt32biT-s2lcu4cc2013060820130419
128952opt32bi-s2lcu4gcc2013060820130419
129944opt32bi-s2lcu4gcc -funroll-loops2013060820130419
131726compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
133334compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
136072compact8gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
136128compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
136816compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
137160compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
138665compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
139668compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
141244compact8gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
141600compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
142006compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
142748compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
143246compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
143376compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
143432compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
143632compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
143916compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
144478compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
147052compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
148560compact8gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
148896compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
149434compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
149470compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
149964compact8gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
150240compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
151196compact8gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
152280compact8gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
153416compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
154868compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
155276compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
156180compact8gcc -m64 -O2 -fomit-frame-pointer2013060820130419
156240compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
156908compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
157116compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
157308compact8gcc -m64 -O3 -fomit-frame-pointer2013060820130419
158246compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
159420compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
159508compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
159546compact8gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
159888compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
160748compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
160806compact8gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
161802compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
162018compact8gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
162198compact8gcc -O2 -fomit-frame-pointer2013060820130419
163022compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
163228compact8gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
163924compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
164086compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
164620compact8gcc -O3 -fomit-frame-pointer2013060820130419
164900compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
167615compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
168685compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
168852compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
169428compact8gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
169824compact8gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
171144compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
171424compact8gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
174400compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
174438compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
174658compact8gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
175512compact8gcc -march=k8 -O -fomit-frame-pointer2013060820130419
176676compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
176694compact8gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
177078compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
177091compact8gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
177844compact8gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
177890compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
177936compact8gcc -O -fomit-frame-pointer2013060820130419
181270compact8gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
181478compact8gcc -march=nocona -O -fomit-frame-pointer2013060820130419
182388compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
183084compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
184344compact8gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
184756compact8gcc -m64 -O -fomit-frame-pointer2013060820130419
195436compact8clang -O3 -mavx2013060820130419
210160compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
210868compact8gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
211104compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
212368compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
212404compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
212902compact8clang -O32013060820130419
213240compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
214300compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
218515compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
221585compact8gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
224626compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
226692compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
226788compact8gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
226908compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
226976compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
227076compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
230824compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
231236compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
235410compact8gcc -m64 -Os -fomit-frame-pointer2013060820130419
235646compact8gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
235724compact8gcc -Os -fomit-frame-pointer2013060820130419
239726compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
245152compact8gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
248564compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
249776compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
255005compact8gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
299048compactcc2013060820130419
302908compactgcc2013060820130419
313768compactgcc -funroll-loops2013060820130419
343455mmxu1gcc -funroll-loops2013060820130419
346421mmxu1gcc2013060820130419
366298mmxu1cc2013060820130419
676128compact8gcc2013060820130419
678212compact8cc2013060820130419
750888compact8gcc -funroll-loops2013060820130419

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: cc
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: cc
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^

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

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: cc
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67:0:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sseu2
gcc sseu2
gcc -O2 -fomit-frame-pointer sseu2
gcc -O3 -fomit-frame-pointer sseu2
gcc -O -fomit-frame-pointer sseu2
gcc -Os -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sseu2
gcc -funroll-loops sseu2
gcc -funroll-loops -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -O -fomit-frame-pointer sseu2
gcc -funroll-loops -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sseu2
gcc -m64 -O2 -fomit-frame-pointer sseu2
gcc -m64 -O3 -fomit-frame-pointer sseu2
gcc -m64 -O -fomit-frame-pointer sseu2
gcc -m64 -Os -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sseu2
gcc -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -march=barcelona -O -fomit-frame-pointer sseu2
gcc -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -march=k8 -O -fomit-frame-pointer sseu2
gcc -march=k8 -Os -fomit-frame-pointer sseu2
gcc -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -march=nocona -O -fomit-frame-pointer sseu2
gcc -march=nocona -Os -fomit-frame-pointer sseu2

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: cc
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 75, namely:
CompilerImplementations
cc xopu24
gcc xopu24
gcc -O2 -fomit-frame-pointer xopu24
gcc -O3 -fomit-frame-pointer xopu24
gcc -O -fomit-frame-pointer xopu24
gcc -Os -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -Os -fomit-frame-pointer xopu24
gcc -funroll-loops xopu24
gcc -funroll-loops -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -O -fomit-frame-pointer xopu24
gcc -funroll-loops -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xopu24
gcc -m64 -O2 -fomit-frame-pointer xopu24
gcc -m64 -O3 -fomit-frame-pointer xopu24
gcc -m64 -O -fomit-frame-pointer xopu24
gcc -m64 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -Os -fomit-frame-pointer xopu24
gcc -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -march=barcelona -O -fomit-frame-pointer xopu24
gcc -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -march=k8 -O -fomit-frame-pointer xopu24
gcc -march=k8 -Os -fomit-frame-pointer xopu24
gcc -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -march=nocona -O -fomit-frame-pointer xopu24
gcc -march=nocona -Os -fomit-frame-pointer xopu24

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 inplace32bi
clang -O3 -mavx inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 simple32bi
clang -O3 -mavx simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: clang -O3
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_roti_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: computeD \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:40:23: note: expanded from macro 'computeD'
KeccakF-1600-opt64.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: expanded from macro 'ROL6464same'
KeccakF-1600-opt64.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:90:50: note: expanded from macro 'XOR128'
KeccakF-1600-opt64.c: #define XOR128(a, b) _mm_xor_si128(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: passing 'int' to parameter of incompatible type '__m128i'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 xopu24
clang -O3 -mavx xopu24

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: clang -O3
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from macro 'SHUFFLEBYTES128'
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: assigning to 'V128' (aka '__m128i') from incompatible type 'int'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:11: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: assigning to 'V128' (aka '__m128i') from incompatible type 'int'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:111:9: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: clang -O3
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20130419/supercop-data/haswell/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rDa, %rbx
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: clang -O3
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20130419/supercop-data/haswell/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rDa, %rbx
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: clang -O3 -mavx
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20130419/supercop-data/haswell/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: clang -O3 -mavx
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20130419/supercop-data/haswell/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^

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

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67:0:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67:0:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/emmintrin.h:1248:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xopu24