Implementation notes: amd64, mangetsu, crypto_scalarmult/curve25519

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_scalarmult
Primitive: curve25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
775304amd64-51gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
775492amd64-51gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
775636amd64-51gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
775740amd64-51gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
775760amd64-51gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
775888amd64-51gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
775940amd64-51gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
775980amd64-51gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
776184amd64-51gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
776232amd64-51gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
776248amd64-51gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
776384amd64-51gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
776400amd64-51gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
776496amd64-51gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
776508amd64-51gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
776516amd64-51gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
776536amd64-51gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
776556amd64-51gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
776568amd64-51gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
776612amd64-51gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
776636amd64-51gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
776680amd64-51gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
776684amd64-51gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
776708amd64-51gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
776736amd64-51gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
776800amd64-51gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
776804amd64-51gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
776808amd64-51gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
776808amd64-51gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
776876amd64-51gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
776884amd64-51gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
777076amd64-51gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
777080amd64-51gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
777120amd64-51gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
777168amd64-51gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
777172amd64-51gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
777204amd64-51gcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
777248amd64-51clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
777268amd64-51gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
777284amd64-51gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
777284amd64-51gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
777300amd64-51gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
777340amd64-51clang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
777352amd64-51gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
777360amd64-51gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
777424amd64-51gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
777428amd64-51gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
777492amd64-51gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
777504amd64-51gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
777544amd64-51gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
777632amd64-51gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
777652amd64-51gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
777676amd64-51gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
777708amd64-51gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
777740amd64-51gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
777744amd64-51gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
777764amd64-51gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
777812amd64-51gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
777816amd64-51gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
777824amd64-51gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
777864amd64-51gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
777880amd64-51gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
777888amd64-51gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
777904amd64-51gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
777928amd64-51gcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
777968amd64-51gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
777968amd64-51gcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
777996amd64-51gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
778004amd64-51clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
778024amd64-51gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
778032amd64-51gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
778048amd64-51gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
778088amd64-51gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
778296amd64-51gcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
778308amd64-51gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
778468amd64-51gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
778480amd64-51gcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
778488amd64-51gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
778496amd64-51gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
778528amd64-51gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
778584amd64-51gcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
778608amd64-51gcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
778676amd64-51gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
778680amd64-51gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
778784amd64-51gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
778788amd64-51gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
778844amd64-51gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
778864amd64-51gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
778940amd64-51gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
778948amd64-51gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
778948amd64-51gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
779004amd64-51gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
779012amd64-51gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
779032amd64-51gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
779116amd64-51gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
779116amd64-51gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
779128amd64-51clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
779148amd64-51gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
779252amd64-51gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
779288amd64-51gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
779296amd64-51clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
779332amd64-51gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
779360amd64-51gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
779360amd64-51gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
779360amd64-51gcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
779396amd64-51gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
779416amd64-51gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
779432amd64-51gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
779464amd64-51gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
779612amd64-51gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
779616amd64-51gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
779624amd64-51gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
779724amd64-51gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
779780amd64-51gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
779796amd64-51gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
779800amd64-51gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
779800amd64-51gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
779844amd64-51gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
779912amd64-51gcc-4.7 -Os -fomit-frame-pointer2014092520140907
779928amd64-51gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
779948amd64-51gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
779980amd64-51gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
780000amd64-51gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
780068amd64-51gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
780112amd64-51gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
780180amd64-51gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
780188amd64-51gcc-4.8 -O -fomit-frame-pointer2014092520140907
780272amd64-51gcc-4.8 -Os -fomit-frame-pointer2014092520140907
780424amd64-51gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
780476amd64-51gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
780492amd64-51gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
780500amd64-51gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
780508amd64-51gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
780536amd64-51gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
780580amd64-51gcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
780612amd64-51gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
780612amd64-51gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
780728amd64-51gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
780740amd64-51gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
780760amd64-51clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
780796amd64-51gcc-4.7 -O2 -fomit-frame-pointer2014092520140907
780832amd64-51gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
780856amd64-51gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
780860amd64-51gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
781068amd64-51gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
781192amd64-51gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
781200amd64-51gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
781232amd64-51gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
781368amd64-51gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
781424amd64-51gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
781432amd64-51gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
781752amd64-51gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
781768amd64-51gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
781824amd64-51gcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
781844amd64-51gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
782060amd64-51gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
782196amd64-51gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
782244amd64-51gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
782308amd64-51gcc-4.7 -O3 -fomit-frame-pointer2014092520140907
782312amd64-51gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
782328amd64-51gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
782492amd64-51gcc-4.7 -O -fomit-frame-pointer2014092520140907
782616amd64-51gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
782684amd64-51gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
782728amd64-51gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
782804amd64-51gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
782980amd64-51gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
783016amd64-51gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
783160amd64-51gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
783164amd64-51gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
783188amd64-51gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
783344amd64-51gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
783448amd64-51gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
783644amd64-51gcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
783664amd64-51gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
783780amd64-51gcc-4.8 -O3 -fomit-frame-pointer2014092520140907
784400amd64-51gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
784448amd64-51gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
784640amd64-51gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
784836amd64-51gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
784848amd64-51gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
784968amd64-51gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
785000amd64-51gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
785472amd64-51gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
785492amd64-51gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
785740amd64-51gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
785868amd64-51gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
787616amd64-51gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
789300amd64-51gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
791932amd64-51gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
794732amd64-51gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
798740amd64-51clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
798748amd64-51clang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
801172amd64-51gcc-4.7 -funroll-loops2014092520140907
801208amd64-51gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
801492amd64-51gcc-4.82014092520140907
801668amd64-51gcc-4.72014092520140907
803012amd64-51gcc-4.8 -funroll-loops2014092520140907
803912amd64-51clang -O3 -fomit-frame-pointer2014092520140907
805640donna_c64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
805728donna_c64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
805752donna_c64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
805856amd64-51cc2014092520140907
805888donna_c64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
806276donna_c64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
806396donna_c64gcc-4.7 -O3 -fomit-frame-pointer2014092520140907
807560amd64-51gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
808244amd64-51gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
808304amd64-51gcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
809124amd64-51gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
809632amd64-51gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
810088amd64-51gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
810824donna_c64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
812012amd64-64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
812160amd64-64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
812296donna_c64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
812476amd64-64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
812692amd64-64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
812804amd64-64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
812908amd64-64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
813008amd64-64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
813016amd64-64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
813020amd64-64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
813088amd64-64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
813136amd64-64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
813140amd64-64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
813180amd64-64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
813284amd64-64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
813344donna_c64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
813368amd64-64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
813392amd64-64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
813392amd64-64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
813468amd64-64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
813500amd64-64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
813536amd64-64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
813540donna_c64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
813552amd64-64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
813592amd64-64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
813612amd64-64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
813640amd64-64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
813692amd64-64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
813756amd64-64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
813764amd64-64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
813788amd64-64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
813804amd64-64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
813808amd64-64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
813840amd64-64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
813844amd64-64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
813844amd64-64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
813860amd64-64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
813880amd64-64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
813884amd64-64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
813912amd64-64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
813936amd64-64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
813944amd64-64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
813984amd64-64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
814032amd64-64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
814060amd64-64gcc-4.8 -Os -fomit-frame-pointer2014092520140907
814060amd64-64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
814064amd64-64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
814068amd64-64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
814072amd64-64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
814076amd64-64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
814124amd64-64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
814136amd64-64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
814176amd64-64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
814188amd64-64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
814200amd64-64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
814212amd64-64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
814224amd64-64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
814256amd64-64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
814256amd64-64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
814268amd64-64gcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
814284amd64-64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
814288donna_c64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
814292amd64-64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
814348amd64-64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
814360amd64-64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
814364amd64-64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
814372amd64-64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
814376amd64-64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
814392amd64-64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
814392amd64-64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
814396amd64-64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
814404amd64-64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
814408amd64-64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
814408amd64-64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
814416amd64-64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
814420amd64-64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
814444amd64-64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
814452amd64-64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
814468amd64-64clang -O3 -fomit-frame-pointer2014092520140907
814480amd64-64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
814492amd64-64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
814496amd64-64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
814508donna_c64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
814508amd64-64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
814516amd64-64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
814548amd64-64gcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
814608amd64-64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
814640amd64-64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
814656amd64-64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
814688amd64-64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
814692amd64-64gcc-4.8 -O2 -fomit-frame-pointer2014092520140907
814716amd64-64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
814720amd64-64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
814720amd64-64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
814724amd64-64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
814732amd64-64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
814736amd64-64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
814740amd64-64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
814740amd64-64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
814776amd64-64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
814820amd64-64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
814840amd64-64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
814872amd64-64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
814888amd64-64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
814956amd64-64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
815012amd64-64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
815064amd64-64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
815080amd64-64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
815212amd64-64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
815232amd64-64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
815276amd64-64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
815292amd64-64gcc-4.7 -O2 -fomit-frame-pointer2014092520140907
815296amd64-64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
815308amd64-64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
815320amd64-64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
815320amd64-64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
815424amd64-64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
815452amd64-64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
815456amd64-64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
815544amd64-64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
815556amd64-64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
815588amd64-64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
815596amd64-64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
815644amd64-64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
815736amd64-64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
815768amd64-64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
815792amd64-64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
815824amd64-64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
815872amd64-64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
815920amd64-64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
815936amd64-64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
816016amd64-64gcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
816080amd64-64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
816108amd64-64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
816196amd64-64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
816208amd64-64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
816332amd64-64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
816392amd64-51gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
816444amd64-64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
816552amd64-64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
816576amd64-64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
816584amd64-64gcc-4.7 -Os -fomit-frame-pointer2014092520140907
816688amd64-64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
816712amd64-64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
816804amd64-64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
816996amd64-64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
817148amd64-64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
817276amd64-64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
817420amd64-64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
817448amd64-64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
817496amd64-64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
817528amd64-64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
817576amd64-64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
817580amd64-64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
817644amd64-64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
817708amd64-64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
817816amd64-64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
817920amd64-64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
818004amd64-64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
818024amd64-64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
818068donna_c64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
818144amd64-64gcc-4.7 -O -fomit-frame-pointer2014092520140907
818204amd64-64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
818212amd64-64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
818420amd64-64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
818532amd64-64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
818540amd64-64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
818540amd64-64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
818552amd64-64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
818824amd64-64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
819164amd64-64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
819212amd64-64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
819284amd64-64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
819312amd64-64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
819316amd64-64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
819396amd64-64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
819416amd64-64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
819488amd64-64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
819692amd64-64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
819764donna_c64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
819804amd64-64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
820100amd64-64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
820132amd64-64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
820204amd64-64gcc-4.7 -O3 -fomit-frame-pointer2014092520140907
820396amd64-64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
820584amd64-64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
820912amd64-64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
821212amd64-64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
821528amd64-64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
821892amd64-64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
821940amd64-64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
822380amd64-64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
822976amd64-64gcc-4.8 -O -fomit-frame-pointer2014092520140907
823160amd64-51gcc-4.8 -O2 -fomit-frame-pointer2014092520140907
823300amd64-64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
823464amd64-64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
823800amd64-51gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
824244amd64-64gcc-4.8 -O3 -fomit-frame-pointer2014092520140907
824344amd64-64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
825708amd64-64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
826816amd64-64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
827532amd64-51gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
827568amd64-64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
828228amd64-64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
828256amd64-64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
828760amd64-51gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
829072amd64-64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
829076donna_c64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
829420amd64-64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
829476donna_c64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
830356amd64-64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
830380donna_c64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
830656amd64-51gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
830848donna_c64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
831212amd64-64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
831456donna_c64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
831852donna_c64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
832372amd64-64gcc-4.82014092520140907
832816donna_c64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
832888donna_c64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
832928amd64-64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
833220amd64-51gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
833364donna_c64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
834660amd64-64gcc-4.7 -funroll-loops2014092520140907
834828amd64-64gcc-4.72014092520140907
834960donna_c64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
835388amd64-64gcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
836252donna_c64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
838932amd64-64cc2014092520140907
840556amd64-64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
841432amd64-64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
842120amd64-64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
842448amd64-64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
843108amd64-64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
843920amd64-51gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
850456amd64-64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
851524amd64-64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
851564amd64-64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
859276amd64-64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
860324amd64-64gcc-4.8 -funroll-loops2014092520140907
861532donna_c64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
861616donna_c64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
866852donna_c64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
872080donna_c64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
874512donna_c64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
876332donna_c64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
876728donna_c64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
876964donna_c64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
877844donna_c64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
878416donna_c64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
878740donna_c64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
878836donna_c64gcc-4.7 -O2 -fomit-frame-pointer2014092520140907
885724donna_c64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
885960donna_c64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
886272donna_c64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
886316donna_c64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
888964donna_c64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
890324donna_c64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
895312donna_c64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
898364donna_c64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
904588donna_c64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
908080donna_c64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
909760donna_c64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
909764donna_c64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
909976donna_c64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
910348donna_c64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
910400donna_c64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
910904donna_c64gcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
911240donna_c64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
911320donna_c64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
911528donna_c64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
911688donna_c64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
911976donna_c64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
912328donna_c64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
912488donna_c64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
913312donna_c64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
913780donna_c64gcc-4.7 -Os -fomit-frame-pointer2014092520140907
914364donna_c64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
914488donna_c64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
914916donna_c64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
915120donna_c64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
915160donna_c64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
915548donna_c64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
918856donna_c64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
925940donna_c64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
927352donna_c64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
931960donna_c64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
932212donna_c64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
947908donna_c64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
950256donna_c64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
962556donna_c64clang -O3 -fomit-frame-pointer2014092520140907
964084donna_c64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
965868donna_c64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
965872donna_c64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
969140donna_c64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
971532donna_c64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
971808donna_c64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
972096donna_c64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
973564donna_c64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
977432donna_c64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
978788donna_c64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
980276donna_c64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
981308donna_c64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
981532donna_c64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
981604donna_c64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
983656donna_c64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
986580donna_c64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
989404donna_c64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
991560donna_c64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
991884donna_c64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
997348donna_c64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
999480donna_c64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1001924donna_c64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1003452donna_c64gcc-4.7 -O -fomit-frame-pointer2014092520140907
1005196donna_c64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1005244donna_c64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1007128donna_c64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1008880donna_c64gcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
1016988donna_c64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
1021068donna_c64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1021848donna_c64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1021932donna_c64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
1025044donna_c64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
1026148donna_c64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
1026196donna_c64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
1026392donna_c64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
1026848donna_c64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
1027788donna_c64gcc-4.8 -O2 -fomit-frame-pointer2014092520140907
1029476donna_c64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1030868donna_c64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
1033740donna_c64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
1035992donna_c64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
1036136donna_c64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
1037372donna_c64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
1038672donna_c64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
1038772donna_c64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
1038884donna_c64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1039408donna_c64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
1045060donna_c64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
1045992donna_c64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1046408donna_c64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1046904donna_c64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
1047540donna_c64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
1050420donna_c64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
1050724donna_c64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1051472donna_c64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1052568donna_c64gcc-4.8 -O3 -fomit-frame-pointer2014092520140907
1054536donna_c64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1055320donna_c64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
1056632donna_c64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1057492donna_c64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
1057756donna_c64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
1057924donna_c64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1058056donna_c64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
1058488donna_c64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1060172donna_c64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1060724donna_c64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
1061868donna_c64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1066720donna_c64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1067412donna_c64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1069408donna_c64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1070052donna_c64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
1070140donna_c64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1071244donna_c64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
1072300donna_c64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1073472donna_c64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
1075412donna_c64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
1075592donna_c64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
1076800donna_c64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
1078564donna_c64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1080716donna_c64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
1081044donna_c64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
1083636donna_c64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1084456donna_c64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1084856donna_c64gcc-4.8 -O -fomit-frame-pointer2014092520140907
1084980donna_c64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1086128donna_c64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1087484donna_c64gcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
1091836donna_c64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1092736donna_c64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
1094456donna_c64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1094888donna_c64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1111352donna_c64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1111700donna_c64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1113364donna_c64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
1114332donna_c64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1114640donna_c64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1114940donna_c64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1116384donna_c64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1124600donna_c64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1136284donna_c64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1155720donna_c64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1161648donna_c64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1166132donna_c64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1173104donna_c64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1178020donna_c64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
1181272donna_c64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1181916donna_c64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1191592donna_c64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1217184donna_c64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
1217280donna_c64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1217768donna_c64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1217976donna_c64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
1218020donna_c64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1218840donna_c64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1219052donna_c64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1220568donna_c64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1221296donna_c64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
1221664donna_c64gcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
1221936donna_c64gcc-4.8 -Os -fomit-frame-pointer2014092520140907
1222060donna_c64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1225192donna_c64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
1225564donna_c64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
1226460donna_c64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
1229084donna_c64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
1233112donna_c64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
1233788donna_c64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
1242024donna_c64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
1247644donna_c64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1250852donna_c64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
1251892donna_c64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
1253896donna_c64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
1263324donna_c64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1282272donna_c64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
1435636donnagcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
1435916donnagcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
1437076donnagcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1437844donnagcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1437988donnagcc-4.7 -O3 -fomit-frame-pointer2014092520140907
1438004donnagcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1438028donnagcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1438040donnagcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1438072donnagcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1438500donnagcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1438624donnagcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1438912donnagcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
1438964donnagcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
1438980donnagcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
1439056donnagcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1439204donnagcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1439248donnagcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1439316donnagcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1439372donnagcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
1439404donnagcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
1439448donnagcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
1439464donnagcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
1439536donnagcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
1439724donnagcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1439776donnagcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1439780donnagcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1439936donnagcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1440248donnagcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
1440372donnagcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1440648donnagcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1441348donnagcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
1441368donnagcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1441372donnagcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1441456donnagcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
1441836donnagcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1441852donnagcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
1441888donnagcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
1441888donnagcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1441928donnagcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1441984donnagcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1442052donnagcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
1442064donnagcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1442092donnagcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
1442156donnagcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
1442192donnagcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
1442576donnagcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
1442580donnagcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
1442680donnagcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1442720donnagcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
1442732donnagcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1442760donnagcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1442900donnagcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
1442976donnagcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1443024donnagcc-4.8 -O3 -fomit-frame-pointer2014092520140907
1443076donnagcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
1443156donnagcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
1443248donnagcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1443448donnagcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
1443472donnagcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1443504donnagcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
1443676donnagcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
1443768donnagcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1443820donnaclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
1443896donnagcc-4.8 -O2 -fomit-frame-pointer2014092520140907
1443984donnagcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
1443984donnagcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
1444016donnagcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
1444056donnagcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1444276donnagcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
1444468donnagcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
1444560donnagcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1444728donnagcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
1444776donnagcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
1444828donnagcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
1445028donnagcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
1445056donnagcc-4.7 -O2 -fomit-frame-pointer2014092520140907
1445108donnagcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1445204donnagcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
1445280donnagcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1445296donnagcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1445344donnagcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1445552donnagcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
1445564donnagcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1445788donnaclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1446100donnagcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1446264donnagcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
1446368donnagcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
1446384donnagcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1446724donnagcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
1447072donnagcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1447184donnagcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1447252donnagcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1447480donnagcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1447500donnagcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
1447596donnagcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
1447756donnagcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
1447792donnagcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
1447812donnagcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1447936donnagcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
1448104donnagcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
1448128donnagcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1448140donnagcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
1448240donnagcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1448368donnagcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
1448492donnagcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1448532donnagcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
1448568donnagcc-4.8 -O -fomit-frame-pointer2014092520140907
1448600donnagcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
1448620donnagcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1448648donnagcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
1448672donnagcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1448700donnagcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1448744donnagcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1449132donnagcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
1449268donnagcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
1449372donnagcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1449844donnagcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
1449900donnagcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1450552donnagcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
1450556donnagcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1450580donnagcc-4.7 -O -fomit-frame-pointer2014092520140907
1450584donnagcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
1450628donnagcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
1450672donnagcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1450680donnagcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
1450772donnagcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1450916donnagcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
1450976donnagcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1451040donnagcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1451268donnagcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
1451340donnagcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1451660donnagcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
1451676donnagcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1452192donnagcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
1452432donnagcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1452576donnagcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1452940donnagcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1453400donnagcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
1453536donnagcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1453856donnagcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1454344donnagcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
1454736donnagcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
1454784donnagcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1454856donnagcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
1455544donnagcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1456352donnagcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1456460donnagcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1456596donnagcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1458584donnagcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1458900donnagcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1458924donnagcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1459516donnagcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1476856donnagcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
1512340donnagcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1512704donnagcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1513184donnagcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
1513920donnagcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1516276donnagcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
1516588donnagcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1517768donnagcc-4.7 -Os -fomit-frame-pointer2014092520140907
1517976donnagcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
1518568donnagcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1519152donnagcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
1519172donnagcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1519912donnagcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1520088donnagcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1520284donnagcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
1520472donnagcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
1520552donnagcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
1520612donnagcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1520660donnagcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
1520708donnagcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
1520892donnagcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
1520936donnagcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1520996donnagcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
1521144donnagcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
1521860donnagcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
1522080donnagcc-4.8 -Os -fomit-frame-pointer2014092520140907
1522488donnagcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
1522504donnagcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
1522692donnagcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
1522844donnagcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
1522880donnagcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
1522964donnagcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1523020donnagcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
1523084donnagcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
1523280donnagcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
1523432donnagcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1523696donnagcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
1523768donnagcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
1524776donnagcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1525104donnagcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1525220donnagcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1525276donnagcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1525288donnagcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
1525392donnagcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1525444donnagcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1525632donnagcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
1525928donnagcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
1526888donnagcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
1526920donnagcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
1527124donnagcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
1527620donnagcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
1559584donnagcc-4.72014092520140907
1559804donnagcc-4.7 -funroll-loops2014092520140907
1560336donnagcc-4.8 -funroll-loops2014092520140907
1561092donnagcc-4.82014092520140907
1570620donnacc2014092520140907
1705156ref10gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
1705488ref10gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1707720ref10gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
1709028ref10gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
1709488ref10gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1710052ref10gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
1710636ref10gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1719276ref10gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1721792ref10gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
1723244ref10gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1726440ref10gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
1728452ref10gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1729432ref10gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
1732744ref10gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
1732816ref10gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1733372ref10gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1733524ref10gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
1733532ref10gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1733592ref10gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1733624ref10gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
1733644ref10gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
1733672ref10gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
1733708ref10gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
1733816ref10gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1734076ref10gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1734164ref10gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
1734772ref10gcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
1735008ref10gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
1735252ref10gcc-4.7 -Os -fomit-frame-pointer2014092520140907
1735584ref10gcc-4.7 -O -fomit-frame-pointer2014092520140907
1736024ref10gcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
1736208ref10gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1736328ref10gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1736512ref10gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1736552ref10gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1736876ref10gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
1736960ref10gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
1737656ref10gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1738280ref10gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1738320ref10gcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
1738704ref10gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1739288ref10gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
1740048ref10gcc-4.7 -O2 -fomit-frame-pointer2014092520140907
1740052ref10gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1740384ref10gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1740456ref10gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
1741284ref10gcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
1742172ref10gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
1744068ref10gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
1746012ref10gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
1746048ref10gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1747256ref10gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1747600ref10gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1748124ref10gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
1749512ref10gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
1749572ref10gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
1750376ref10gcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
1751544ref10gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
1752168ref10gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
1753956ref10gcc-4.8 -O -fomit-frame-pointer2014092520140907
1754888ref10gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
1755800ref10gcc-4.7 -O3 -fomit-frame-pointer2014092520140907
1756716ref10gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1756964ref10gcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
1758064ref10gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
1759328ref10gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1759604ref10gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
1762700ref10gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
1762764ref10gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
1762784ref10gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
1762864ref10gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
1763144ref10gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
1763500ref10gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
1763860ref10gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1765440ref10gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
1766912ref10gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
1767080ref10gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
1767728ref10gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
1768000ref10gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
1768072ref10gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
1768408ref10gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
1768592ref10gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
1769068ref10gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
1769528ref10gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
1769916ref10gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1769976ref10gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
1770056ref10gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
1770304ref10gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1770368ref10gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
1770884ref10gcc-4.8 -Os -fomit-frame-pointer2014092520140907
1770896ref10gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1771176ref10gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1771204ref10gcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
1772128ref10gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1774096ref10gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1774172ref10gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
1774692ref10gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
1774808ref10gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
1775320ref10gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
1775348ref10gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
1775468ref10gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1775988ref10gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
1776084ref10gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1777428ref10gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
1778132ref10gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
1778440ref10gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1778444ref10gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
1778584ref10gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1779108ref10gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1780044ref10gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1780048ref10gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
1780080ref10gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1780164ref10gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
1782432ref10gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
1783588ref10gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1783816ref10gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
1786320ref10gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
1787944ref10gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1788660ref10gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1789460ref10gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1791160ref10gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1793176ref10gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1793196ref10gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1793936ref10gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1795264ref10gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1795416ref10gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1795964ref10gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
1796508ref10gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1796700ref10gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1797024ref10gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1797204ref10gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
1799192ref10gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
1799256ref10gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
1799300ref10gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1800040ref10gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
1800232ref10gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
1800972ref10gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
1801512ref10gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1801512ref10gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
1802316ref10gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
1802416ref10gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1802936ref10gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1803608ref10gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1804488ref10gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
1804620ref10gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
1804776ref10gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
1804796ref10gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
1805836ref10gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1806712ref10gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1806968ref10gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
1807280ref10gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1807932ref10gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1808892ref10gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
1809160ref10gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1809588ref10gcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
1809768ref10gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1810272ref10gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
1811636ref10gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
1812380ref10gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
1813120ref10gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
1815040ref10gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
1815552ref10gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
1815780ref10gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
1815840ref10clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1815972ref10gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
1816024ref10gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
1816560ref10clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
1816648ref10clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
1816960ref10gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
1817304ref10gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1819952ref10gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1823836ref10gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
1826784ref10gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1829488ref10gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
1831840ref10gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
1832316ref10gcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
1832412ref10gcc-4.8 -O2 -fomit-frame-pointer2014092520140907
1833284ref10gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1836960ref10gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
1846492ref10gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
1848344ref10gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
1850228ref10gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
1850228ref10gcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
1851272ref10gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
1851496ref10gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
1851836ref10gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
1857544ref10gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
1858676ref10gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
1860576ref10gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
1862408ref10gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
1868736ref10gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
1873408ref10gcc-4.8 -O3 -fomit-frame-pointer2014092520140907
1874488ref10gcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
1895708ref10clang -O3 -fomit-frame-pointer2014092520140907
1901160ref10gcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
1901352ref10gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
1901464ref10gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1903664ref10gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
1905916ref10gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1906944ref10clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
1908056ref10clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1908520ref10clang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
1910308ref10clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
1912764ref10gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
1914132ref10clang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
1914584ref10gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1914748ref10gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
1928944ref10gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
1935484ref10gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5055288ref10gcc-4.7 -funroll-loops2014092520140907
5059844ref10gcc-4.72014092520140907
5143228ref10gcc-4.82014092520140907
5146368ref10cc2014092520140907
5149048ref10gcc-4.8 -funroll-loops2014092520140907
5417092donna_c64gcc-4.8 -funroll-loops2014092520140907
5421732donna_c64cc2014092520140907
5425120donna_c64gcc-4.82014092520140907
6485024donna_c64gcc-4.7 -funroll-loops2014092520140907
6531496donna_c64gcc-4.72014092520140907
26729196refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
26778696refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
26852376refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
26855500refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
26898552refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
26902476refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
27615048refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
27622544refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
27681404refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
27687552refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
27692700refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
27693408refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
27697332refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
27700728refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
27703628refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
27707744refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
27823152refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
27835116refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
27835460refclang -O3 -fomit-frame-pointer2014092520140907
27874632refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
27885484refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
27892288refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
27892636refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
27941408refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
27945376refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
27950424refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
27961488refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
27962392refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
27981932refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
27983848refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
27984944refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
27987752refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
28072724refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
28076784refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
28374880refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
29024364refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
29031072refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
29047164refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
29048528refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
29057996refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
29062604refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
29202740refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
29204808refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
29206340refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
29237636refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
29239524refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
29273028refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
29302992refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
29303172refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
29702072refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
29711348refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
29712616refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
29757820refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
29882324refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
29885292refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
29885900refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
29888372refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
29894792refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
29960404refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
30013632refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
30025944refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
30130780refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
30237180refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
30241992refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
30299536refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
30310844refgcc-4.8 -Os -fomit-frame-pointer2014092520140907
30322524refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
30323412refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
30330300refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
30342840refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
30347644refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
30353172refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
30356252refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
30360208refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
30373444refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
30391084refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
30416380refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
30425984refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
30427348refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
30436160refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
30448968refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
30457688refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
30459996refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
30464088refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
30465672refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
30470508refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
30479512refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
30479600refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
30483488refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
30534512refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
30549060refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
30553796refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
30580024refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
30598848refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
30659456refgcc-4.7 -Os -fomit-frame-pointer2014092520140907
30891556refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
31143988refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
31242072refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
31245640refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
31268432refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
31367928refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
31371496refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
31378520refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
31500564refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
31535116refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
31540268refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
31561212refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
31572876refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
31573864refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
31583192refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
31594380refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
31619156refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
31654508refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
31658460refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
31660212refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
31676004refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
31679544refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
31680812refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
31684472refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
31685264refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
31692848refgcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
31693148refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
31697156refgcc-4.7 -O -fomit-frame-pointer2014092520140907
31699212refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
31720448refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
31850096refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
31878140refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
31904556refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
31910956refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
31922776refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
31930448refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
31952620refgcc-4.8 -O -fomit-frame-pointer2014092520140907
31960492refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
31972296refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
31988092refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
31993072refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
31994640refgcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
32007288refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
32093792refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
32097656refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
32125232refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
32144716refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
32191592refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
32212236refgcc-4.7 -O3 -fomit-frame-pointer2014092520140907
32252860refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
32276092refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
32290500refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
32294532refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
32468148refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
32475352refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
32496988refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
32532964refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
32540820refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
32543924refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
32544752refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
32548876refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
32558744refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
32583012refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
32603216refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
32635008refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
32751152refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
32782604refgcc-4.7 -O2 -fomit-frame-pointer2014092520140907
32826036refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
32830040refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
32851504refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
32896104refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
32935792refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
33054916refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
33070960refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
33081624refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
33166440refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
33237264refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
33374204refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
33431848refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
33433728refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
33590892refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
33609424refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
33620928refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
33625376refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
33652900refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
33676824refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
33676996refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
33933748refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
33938800refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
33969884refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
33995116refgcc-4.8 -O3 -fomit-frame-pointer2014092520140907
34136420refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
35144436refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
35223472refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
35251828refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
35261776refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
35819000refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
35858360refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
36576396refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
36672224refgcc-4.8 -O2 -fomit-frame-pointer2014092520140907
36698444refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
36737284refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
36757712refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
36762484refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
36777248refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
36832148refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
36856948refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
36873488refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
36911380refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
36914136refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
37316472refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
37539812refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
98241860refgcc-4.8 -funroll-loops2014092520140907
98361648refgcc-4.82014092520140907
98399308refcc2014092520140907
100978532refgcc-4.72014092520140907
101126776refgcc-4.7 -funroll-loops2014092520140907

Test failure

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer donna
clang -O3 -fwrapv -march=native -fomit-frame-pointer donna
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer donna
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer donna
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd64-51 amd64-64 donna donna_c64 ref ref10
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer amd64-51 amd64-64 donna_c64 ref ref10
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer amd64-51 amd64-64 donna donna_c64 ref ref10
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd64-51 amd64-64 donna donna_c64 ref ref10
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer amd64-51 amd64-64 donna donna_c64 ref ref10
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer amd64-51 amd64-64 donna donna_c64 ref ref10

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: cc
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsquare_times(felem output, const felem in, limb count) {
smult.c: ^
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fmul(felem output, const felem in2, const felem in) {
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^

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

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fomit-frame-pointer
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fomit-frame-pointer
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/ref10
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_0.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_1.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_add.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_copy.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_cswap.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_frombytes.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_invert.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_mul.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_mul121666.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_sq.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_sub.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe_tobytes.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
scalarmult.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref10
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref10
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref10

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
smult.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna_c64 ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna_c64 ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna_c64 ref

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
smult.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
asm.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519_invert.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_pack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_setint.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_unpack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
mont25519.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
consts.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/ref10
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_0.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_1.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_add.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_copy.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_cswap.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_frombytes.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_invert.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_mul.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_mul121666.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_sq.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_sub.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe_tobytes.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
scalarmult.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref10

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
smult.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer donna_c64 ref

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
smult.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
asm.s: clang-3.3: warning: argument unused during compilation: '-maes'
asm.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
fe25519_invert.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_pack.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_setint.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_unpack.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
mont25519.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
consts.s: clang-3.3: warning: argument unused during compilation: '-maes'
consts.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-maes'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-maes'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
smult.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx'
asm.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
asm.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519_invert.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_pack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_setint.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_unpack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
mont25519.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx'
consts.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
consts.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx'
asm.s: clang-3.3: warning: argument unused during compilation: '-maes'
asm.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx'
consts.s: clang-3.3: warning: argument unused during compilation: '-maes'
consts.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-maes'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-maes'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
base.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
smult.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
asm.s: clang-3.3: warning: argument unused during compilation: '-mavx'
asm.s: clang-3.3: warning: argument unused during compilation: '-maes'
asm.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
asm.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
asm.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
asm.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
asm.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
asm.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
asm.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
asm.s: clang-3.3: warning: argument unused during compilation: '-I .'
asm.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/amd64-51
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519_invert.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_pack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_setint.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_unpack.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
mont25519.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
consts.s: clang-3.3: warning: argument unused during compilation: '-mavx'
consts.s: clang-3.3: warning: argument unused during compilation: '-maes'
consts.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
consts.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
consts.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
consts.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
consts.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
consts.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
consts.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
consts.s: clang-3.3: warning: argument unused during compilation: '-I .'
consts.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_freeze.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_mul.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mavx'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-maes'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I .'
fe25519_square.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mavx'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-maes'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I .'
ladderstep.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mavx'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-maes'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I .'
work_cswap.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-51 amd64-64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc-4.7
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]

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

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]

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

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsquare_times(felem output, const felem in, limb count) {
smult.c: ^
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fmul(felem output, const felem in2, const felem in) {
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^
smult.c: smult.c:149:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsquare_times(felem output, const felem in, limb count) {
smult.c: ^
smult.c: smult.c:100:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fmul(felem output, const felem in2, const felem in) {
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^

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