Implementation notes: amd64, mace, crypto_dh/ecfp256h

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_dh
Primitive: ecfp256h
TimeImplementationCompilerBenchmark dateSUPERCOP version
929599v01/w8s8gcc -march=k8 -O3 -fomit-frame-pointer2016111720161009
933025v01/w8s8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016111720161009
933234v01/w8s8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
937604v01/w8s8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016111720161009
940292v01/w8s4gcc -march=k8 -O3 -fomit-frame-pointer2016111720161009
940704v01/w8s4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
941373v01/w8s4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016111720161009
944241v01/w8s8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
944917v01/w8s8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016111720161009
946443v01/w8s8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
946608v01/w8s4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016111720161009
949046v01/w8s8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
950268v01/w8s8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016111720161009
950350v01/w8s4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
951197v01/w8s8gcc -march=k8 -O2 -fomit-frame-pointer2016111720161009
951283v01/w8s8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016111720161009
952322v01/w8s4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016111720161009
952690v01/w8s2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016111720161009
954434v01/w8s8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016111720161009
954789v01/w8s2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
955621v01/w8s8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
956149v01/w8s8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016111720161009
956624v01/w8s4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
957080v01/w8s4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016111720161009
958066v01/w8s2gcc -march=k8 -O3 -fomit-frame-pointer2016111720161009
960423v01/w8s8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016111720161009
961347v01/w8s4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
961512v01/w8s8gcc -march=k8 -O -fomit-frame-pointer2016111720161009
962280v01/w8s2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016111720161009
963075v01/w8s4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016111720161009
964087v01/w8s4gcc -march=k8 -O2 -fomit-frame-pointer2016111720161009
964144v01/w8s8gcc -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
964522v01/w8s4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016111720161009
965804v01/w8s8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016111720161009
966881v01/w8s4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
967644v01/w8s4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016111720161009
968051v01/w8s2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
969523v01/w8s2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016111720161009
969734v01/w8s4gcc -march=k8 -O -fomit-frame-pointer2016111720161009
970157v01/w8s4gcc -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
970653v01/w8s2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
971414v01/w8s4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016111720161009
972897v01/w8s4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016111720161009
973533v01/w8s2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016111720161009
976106v01/w8s2gcc -march=k8 -O2 -fomit-frame-pointer2016111720161009
977168v01/w8s2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016111720161009
979759v01/w8s8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
979948v01/w8s8gcc -m64 -O3 -fomit-frame-pointer2016111720161009
980341v01/w8s2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016111720161009
980663v01/w8s8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016111720161009
981079v01/w8s8gcc -O3 -fomit-frame-pointer2016111720161009
982264v01/w8s2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
982776v01/w8s2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016111720161009
982804v01/w8s8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
984182v01/w8s8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016111720161009
984205v01/w8s8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016111720161009
984274v01/w8s8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
984609v01/w8s2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016111720161009
984879v01/w8s2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
984923v01/w8s8gcc -funroll-loops -O3 -fomit-frame-pointer2016111720161009
985297v01/w8s8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
986256v01/w8s8gcc -march=nocona -O3 -fomit-frame-pointer2016111720161009
987089v01/w8s4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
987105v01/w8s8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
987255v01/w8s4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016111720161009
988251v01/w8s8gcc -march=barcelona -O3 -fomit-frame-pointer2016111720161009
988691v01/w8s2gcc -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
989305v01/w8s2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016111720161009
989422v01/w8s1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016111720161009
990021v01/w8s4gcc -O3 -fomit-frame-pointer2016111720161009
990486v01/w8s4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
990974v01/w8s8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
991097v01/w8s2gcc -march=k8 -O -fomit-frame-pointer2016111720161009
992631v01/w8s4gcc -m64 -O3 -fomit-frame-pointer2016111720161009
992632v01/w8s4gcc -funroll-loops -O3 -fomit-frame-pointer2016111720161009
992676v01/w8s4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016111720161009
992887v01/w8s1gcc -march=k8 -O3 -fomit-frame-pointer2016111720161009
993303v01/w8s4gcc -march=barcelona -O3 -fomit-frame-pointer2016111720161009
993691v01/w8s4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
993929v01/w8s1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
994079v01/w8s4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
995221v01/w8s1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016111720161009
995982v01/w8s4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
996117v01/w8s4gcc -march=nocona -O3 -fomit-frame-pointer2016111720161009
996432v01/w8s4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016111720161009
996739v01/w8s4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
999471v01/w8s1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
1000077v01/w8s1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016111720161009
1003649v01/w8s2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1004154v01/w8s2gcc -m64 -O3 -fomit-frame-pointer2016111720161009
1004804v01/w8s2gcc -O3 -fomit-frame-pointer2016111720161009
1005555v01/w8s8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1005885v01/w8s2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1006028v01/w8s2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1006531v01/w8s2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016111720161009
1006662v01/w8s8gcc -march=barcelona -O -fomit-frame-pointer2016111720161009
1007236v01/w8s8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016111720161009
1007686v01/w8s8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1007692v01/w8s1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
1007710v01/w8s2gcc -funroll-loops -O3 -fomit-frame-pointer2016111720161009
1007777v01/w8s8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1007906v01/w8s8gcc -march=nocona -O -fomit-frame-pointer2016111720161009
1008121v01/w8s2gcc -march=nocona -O3 -fomit-frame-pointer2016111720161009
1008136v01/w8s1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016111720161009
1008308v01/w8s8gcc -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1008576v01/w8s8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1008988v01/w8s8gcc -march=nocona -O2 -fomit-frame-pointer2016111720161009
1009248v01/w8s8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1009514v01/w8s1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016111720161009
1009538v01/w8s8gcc -funroll-loops -O2 -fomit-frame-pointer2016111720161009
1009700v01/w8s1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016111720161009
1009726v01/w8s8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016111720161009
1009746v01/w8s8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1009764v01/w8s2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016111720161009
1009823v01/w8s8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016111720161009
1010120v01/w8s8gcc -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1010145v01/w8s8gcc -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1010354v01/w8s2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1010405v01/w8s2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1010700v01/w8s8gcc -m64 -O -fomit-frame-pointer2016111720161009
1010942v01/w8s2gcc -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1011153v01/w8s1gcc -march=k8 -O2 -fomit-frame-pointer2016111720161009
1011464v01/w8s1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
1011747v01/w8s8gcc -O -fomit-frame-pointer2016111720161009
1011837v01/w8s8gcc -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1011866v01/w8s8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016111720161009
1011900v01/w8s8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1012057v01/w8s8gcc -m64 -O2 -fomit-frame-pointer2016111720161009
1012366v01/w8s8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1012736v01/w8s8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016111720161009
1012773v01/w8s8gcc -m64 -march=core2 -O -fomit-frame-pointer2016111720161009
1012887v01/w8s8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016111720161009
1013133v01/w8s8gcc -m64 -march=corei7 -O -fomit-frame-pointer2016111720161009
1013234v01/w8s2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1013483v01/w8s8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111720161009
1013598v01/w8s8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1013775v01/w8s8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111720161009
1014042v01/w8s8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016111720161009
1014551v01/w8s4gcc -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1014892v01/w8s8gcc -funroll-loops -O -fomit-frame-pointer2016111720161009
1015133v01/w8s4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1015375v01/w8s4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1015434v01/w8s4gcc -march=nocona -O2 -fomit-frame-pointer2016111720161009
1015634v01/w8s8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1015964v01/w8s4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016111720161009
1015997v01/w8s2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1016317v01/w8s8gcc -O2 -fomit-frame-pointer2016111720161009
1016775v01/w8s1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016111720161009
1016914v01/w8s8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111720161009
1017256v01/w8s4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1017815v01/w8s4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016111720161009
1017969v01/w8s4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1018055v01/w8s8gcc -funroll-loops -m64 -O -fomit-frame-pointer2016111720161009
1018522v01/w8s4gcc -m64 -O -fomit-frame-pointer2016111720161009
1018551v01/w8s4gcc -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1018599v01/w8s4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1019346v01/w8s4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016111720161009
1019359v01/w8s4gcc -O -fomit-frame-pointer2016111720161009
1019445v01/w8s4gcc -march=nocona -O -fomit-frame-pointer2016111720161009
1019512v01/w8s4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1019621v01/w8s4gcc -m64 -march=core2 -O -fomit-frame-pointer2016111720161009
1019826v01/w8s4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016111720161009
1020176v01/w8s4gcc -m64 -march=corei7 -O -fomit-frame-pointer2016111720161009
1020310v01/w8s4gcc -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1020351v01/w8s4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111720161009
1020424v01/w8s4gcc -m64 -O2 -fomit-frame-pointer2016111720161009
1020433v01/w8s4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016111720161009
1020570v01/w8s1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
1020664v01/w8s4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1020668v01/w8s4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1020698v01/w8s4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1020852v01/w8s4gcc -march=barcelona -O -fomit-frame-pointer2016111720161009
1020868v01/w8s4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111720161009
1021244v01/w8s1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016111720161009
1021964v01/w8s4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016111720161009
1022027v01/w8s4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016111720161009
1022711v01/w8s1gcc -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
1023093v01/w8s4gcc -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1023172v01/w8s4gcc -O2 -fomit-frame-pointer2016111720161009
1023297v01/w8s8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016111720161009
1023968v01/w8s1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016111720161009
1024636v01/w8s4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111720161009
1024912v01/w8s8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016111720161009
1024985v01/w8s4gcc -funroll-loops -O -fomit-frame-pointer2016111720161009
1025472v01/w8s8gcc -funroll-loops -Os -fomit-frame-pointer2016111720161009
1025636v01/w8s4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1026319v01/w8s4gcc -funroll-loops -m64 -O -fomit-frame-pointer2016111720161009
1026445v01/w8s1gcc -march=k8 -O -fomit-frame-pointer2016111720161009
1027088v01/w8s8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1027622v01/w8s8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1027780v01/w8s8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016111720161009
1028283v01/w8s8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1028800v01/w8s8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016111720161009
1028863v01/w8s8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1028948v01/w8s4gcc -funroll-loops -O2 -fomit-frame-pointer2016111720161009
1031632v01/w8s2gcc -O -fomit-frame-pointer2016111720161009
1032328v01/w8s2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1032650v01/w8s4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016111720161009
1032814v01/w8s2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1032888v01/w8s2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1033800v01/w8s2gcc -m64 -O -fomit-frame-pointer2016111720161009
1034123v01/w8s2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016111720161009
1034223v01/w8s4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1034331v01/w8s2gcc -march=barcelona -O -fomit-frame-pointer2016111720161009
1034374v01/w8s4gcc -funroll-loops -Os -fomit-frame-pointer2016111720161009
1034413v01/w8s4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016111720161009
1034610v01/w8s4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016111720161009
1034795v01/w8s2gcc -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1034856v01/w8s4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016111720161009
1035011v01/w8s2gcc -march=nocona -O2 -fomit-frame-pointer2016111720161009
1035291v01/w8s2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1035382v01/w8s2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1035394v01/w8s4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016111720161009
1035516v01/w8s2gcc -march=nocona -O -fomit-frame-pointer2016111720161009
1035666v01/w8s2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016111720161009
1035913v01/w8s2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111720161009
1035932v01/w8s4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1036075v01/w8s2gcc -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1036533v01/w8s2gcc -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1036743v01/w8s2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111720161009
1036755v01/w8s4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1036806v01/w8s2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016111720161009
1037498v01/w8s2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1037551v01/w8s2gcc -m64 -march=core2 -O -fomit-frame-pointer2016111720161009
1038862v01/w8s2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016111720161009
1039520v01/w8s4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1039643v01/w8s2gcc -m64 -march=corei7 -O -fomit-frame-pointer2016111720161009
1039693v01/w8s2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1040443v01/w8s2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111720161009
1040606v01/w8s1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1040745v01/w8s2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1040796v01/w8s2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016111720161009
1041067v01/w8s2gcc -funroll-loops -m64 -O -fomit-frame-pointer2016111720161009
1041266v01/w8s2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1041288v01/w8s2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016111720161009
1041311v01/w8s8gcc -march=barcelona -Os -fomit-frame-pointer2016111720161009
1041499v01/w8s8gcc -m64 -Os -fomit-frame-pointer2016111720161009
1041982v01/w8s8gcc -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1042113v01/w8s1gcc -O3 -fomit-frame-pointer2016111720161009
1042149v01/w8s8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1042233v01/w8s2gcc -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1042441v01/w8s8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016111720161009
1042445v01/w8s2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1042486v01/w8s8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016111720161009
1042781v01/w8s2gcc -m64 -O2 -fomit-frame-pointer2016111720161009
1042786v01/w8s8gcc -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1043103v01/w8s2gcc -funroll-loops -O2 -fomit-frame-pointer2016111720161009
1043155v01/w8s8gcc -march=k8 -Os -fomit-frame-pointer2016111720161009
1043219v01/w8s1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1043286v01/w8s2gcc -O2 -fomit-frame-pointer2016111720161009
1043452v01/w8s8gcc -march=nocona -Os -fomit-frame-pointer2016111720161009
1043739v01/w8s8gcc -Os -fomit-frame-pointer2016111720161009
1044342v01/w8s2gcc -funroll-loops -O -fomit-frame-pointer2016111720161009
1044684v01/w8s2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016111720161009
1044747v01/w8s8gcc -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1044998v01/w8s1gcc -m64 -O3 -fomit-frame-pointer2016111720161009
1045132v01/w8s8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016111720161009
1045646v01/w8s8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111720161009
1046979v01/w8s1gcc -funroll-loops -O3 -fomit-frame-pointer2016111720161009
1046991v01/w8s1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016111720161009
1047716v01/w8s8gcc -m64 -march=core2 -Os -fomit-frame-pointer2016111720161009
1047909v01/w8s1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1048004v01/w8s1gcc -march=nocona -O3 -fomit-frame-pointer2016111720161009
1048046v01/w8s1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016111720161009
1049336v01/w8s4gcc -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1049547v01/w8s1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1049570v01/w8s1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1049806v01/w8s1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1049934v01/w8s1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1050289v01/w8s4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1050369v01/w8s1gcc -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1050397v01/w8s4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016111720161009
1050670v01/w8s4gcc -m64 -march=core2 -Os -fomit-frame-pointer2016111720161009
1052159v01/w8s4gcc -Os -fomit-frame-pointer2016111720161009
1052211v01/w8s4gcc -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1052260v01/w8s4gcc -march=k8 -Os -fomit-frame-pointer2016111720161009
1052628v01/w8s2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1052846v01/w8s2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1053228v01/w8s4gcc -march=barcelona -Os -fomit-frame-pointer2016111720161009
1053420v01/w8s4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111720161009
1053492v01/w8s4gcc -march=nocona -Os -fomit-frame-pointer2016111720161009
1053683v01/w8s4gcc -m64 -Os -fomit-frame-pointer2016111720161009
1053904v01/w8s8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016111720161009
1053979v01/w8s2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016111720161009
1054178v01/w8s2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016111720161009
1054894v01/w8s2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1055030v01/w8s2gcc -funroll-loops -Os -fomit-frame-pointer2016111720161009
1055649v01/w8s4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016111720161009
1056431v01/w8s2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016111720161009
1056601v01/w8s4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016111720161009
1056650v01/w8s4gcc -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1056892v01/w8s2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1058111v01/w8s2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016111720161009
1067068v01/w8s1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1067352v01/w8s1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1069440v01/w8s1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016111720161009
1070160v01/w8s1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1070395v01/w8s2gcc -m64 -Os -fomit-frame-pointer2016111720161009
1070397v01/w8s2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1070767v01/w8s1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016111720161009
1071001v01/w8s2gcc -Os -fomit-frame-pointer2016111720161009
1071032v01/w8s2gcc -march=nocona -Os -fomit-frame-pointer2016111720161009
1071048v01/w8s2gcc -march=barcelona -Os -fomit-frame-pointer2016111720161009
1071637v01/w8s2gcc -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1071666v01/w8s2gcc -m64 -march=core2 -Os -fomit-frame-pointer2016111720161009
1071787v01/w8s1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016111720161009
1071850v01/w8s1gcc -march=nocona -O2 -fomit-frame-pointer2016111720161009
1072129v01/w8s2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016111720161009
1072249v01/w8s1gcc -funroll-loops -O2 -fomit-frame-pointer2016111720161009
1072483v01/w8s2gcc -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1072633v01/w8s2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016111720161009
1072895v01/w8s1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1073054v01/w8s2gcc -march=k8 -Os -fomit-frame-pointer2016111720161009
1073213v01/w8s2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016111720161009
1073658v01/w8s1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016111720161009
1073965v01/w8s1gcc -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1074103v01/w8s1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111720161009
1074218v01/w8s1gcc -m64 -march=core2 -O -fomit-frame-pointer2016111720161009
1074237v01/w8s1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1074380v01/w8s2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111720161009
1074444v01/w8s2gcc -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1074737v01/w8s2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016111720161009
1074789v01/w8s1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016111720161009
1075183v01/w8s1gcc -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1075188v01/w8s1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016111720161009
1075465v01/w8s1gcc -O -fomit-frame-pointer2016111720161009
1075496v01/w8s1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016111720161009
1075638v01/w8s1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1075838v01/w8s1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016111720161009
1075869v01/w8s1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111720161009
1076089v01/w8s1gcc -m64 -O2 -fomit-frame-pointer2016111720161009
1076359v01/w8s1gcc -march=nocona -O -fomit-frame-pointer2016111720161009
1076612v01/w8s1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1077117v01/w8s1gcc -m64 -O -fomit-frame-pointer2016111720161009
1077177v01/w8s1gcc -march=barcelona -O -fomit-frame-pointer2016111720161009
1077386v01/w8s1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1077419v01/w8s1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1078366v01/w8s1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111720161009
1078696v01/w8s1gcc -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1080164v01/w8s1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1080749v01/w8s1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016111720161009
1080788v01/w8s1gcc -O2 -fomit-frame-pointer2016111720161009
1080789v01/w8s1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1082975v01/w8s1gcc -funroll-loops -O -fomit-frame-pointer2016111720161009
1088718v01/w8s1gcc -funroll-loops -Os -fomit-frame-pointer2016111720161009
1088963v01/w8s1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1089490v01/w8s1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016111720161009
1092019v01/w8s1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016111720161009
1092321v01/w8s1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1092883v01/w8s1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1093007v01/w8s1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016111720161009
1093158v01/w8s1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016111720161009
1095438v01/w8s1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1106592v01/w8s1gcc -march=barcelona -Os -fomit-frame-pointer2016111720161009
1106866v01/w8s1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016111720161009
1107676v01/w8s1gcc -march=k8 -Os -fomit-frame-pointer2016111720161009
1108052v01/w8s1gcc -Os -fomit-frame-pointer2016111720161009
1108221v01/w8s1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016111720161009
1108388v01/w8s1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016111720161009
1109082v01/w8s1gcc -m64 -Os -fomit-frame-pointer2016111720161009
1110073v01/w8s1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111720161009
1110099v01/w8s1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1110662v01/w8s1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1110705v01/w8s1gcc -march=nocona -Os -fomit-frame-pointer2016111720161009
1111098v01/w8s1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1111202v01/w8s1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1111218v01/w8s1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016111720161009
1111935v01/w8s1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016111720161009
1135005v01/w8s8gcc -funroll-loops2016111720161009
1135309v01/w8s8cc2016111720161009
1135735v01/w8s8gcc2016111720161009
1141138v01/w8s4gcc2016111720161009
1157216v01/w8s4cc2016111720161009
1157852v01/w8s4gcc -funroll-loops2016111720161009
1158212v01/w8s2gcc -funroll-loops2016111720161009
1161314v01/w8s2gcc2016111720161009
1180061v01/w8s2cc2016111720161009
1199070v01/w8s1gcc -funroll-loops2016111720161009
1201963v01/w8s1gcc2016111720161009
1218369v01/w8s1cc2016111720161009
1524657v01/vargcc -march=k8 -O3 -fomit-frame-pointer2016111720161009
1526285v01/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
1527703v01/vargcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016111720161009
1531949v01/vargcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016111720161009
1539944v01/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016111720161009
1546804v01/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016111720161009
1552100v01/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
1553922v01/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016111720161009
1566472v01/vargcc -march=k8 -O2 -fomit-frame-pointer2016111720161009
1566632v01/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016111720161009
1567977v01/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
1570428v01/vargcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016111720161009
1572847v01/vargcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016111720161009
1573266v01/vargcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016111720161009
1574917v01/vargcc -m64 -march=k8 -O -fomit-frame-pointer2016111720161009
1575341v01/vargcc -march=k8 -O -fomit-frame-pointer2016111720161009
1575489v01/vargcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016111720161009
1575930v01/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2016111720161009
1598878v01/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1610627v01/vargcc -funroll-loops -O3 -fomit-frame-pointer2016111720161009
1611541v01/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016111720161009
1611804v01/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016111720161009
1612783v01/vargcc -m64 -O3 -fomit-frame-pointer2016111720161009
1616348v01/vargcc -march=nocona -O3 -fomit-frame-pointer2016111720161009
1617318v01/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1619281v01/vargcc -O3 -fomit-frame-pointer2016111720161009
1619396v01/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1620500v01/vargcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1620755v01/vargcc -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1620812v01/vargcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016111720161009
1622187v01/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016111720161009
1622437v01/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016111720161009
1653514v01/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016111720161009
1656261v01/vargcc -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1656281v01/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016111720161009
1656287v01/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1657437v01/vargcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016111720161009
1657619v01/vargcc -funroll-loops -O2 -fomit-frame-pointer2016111720161009
1657997v01/vargcc -funroll-loops -O -fomit-frame-pointer2016111720161009
1659077v01/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1661180v01/vargcc -march=nocona -O -fomit-frame-pointer2016111720161009
1662026v01/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1662541v01/vargcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016111720161009
1662793v01/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1663460v01/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1663914v01/vargcc -march=barcelona -O -fomit-frame-pointer2016111720161009
1664147v01/vargcc -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1664365v01/vargcc -march=nocona -O2 -fomit-frame-pointer2016111720161009
1664574v01/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2016111720161009
1664683v01/vargcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016111720161009
1665471v01/vargcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1665776v01/vargcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016111720161009
1666435v01/vargcc -m64 -O2 -fomit-frame-pointer2016111720161009
1666862v01/vargcc -O -fomit-frame-pointer2016111720161009
1667457v01/vargcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016111720161009
1667797v01/vargcc -O2 -fomit-frame-pointer2016111720161009
1668120v01/vargcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016111720161009
1668615v01/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2016111720161009
1668715v01/vargcc -fno-schedule-insns -O -fomit-frame-pointer2016111720161009
1670968v01/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2016111720161009
1671624v01/vargcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016111720161009
1672125v01/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2016111720161009
1673844v01/vargcc -m64 -O -fomit-frame-pointer2016111720161009
1677767v01/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016111720161009
1677889v01/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016111720161009
1679047v01/vargcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016111720161009
1680416v01/vargcc -march=barcelona -Os -fomit-frame-pointer2016111720161009
1682871v01/vargcc -m64 -march=core2 -O -fomit-frame-pointer2016111720161009
1685347v01/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2016111720161009
1685721v01/vargcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016111720161009
1685806v01/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2016111720161009
1686292v01/vargcc -m64 -Os -fomit-frame-pointer2016111720161009
1686401v01/vargcc -m64 -march=corei7 -O -fomit-frame-pointer2016111720161009
1691613v01/vargcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016111720161009
1691667v01/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1692692v01/vargcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016111720161009
1695678v01/vargcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016111720161009
1707296v01/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016111720161009
1710558v01/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016111720161009
1713338v01/vargcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1714827v01/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2016111720161009
1715865v01/vargcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016111720161009
1716863v01/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1717978v01/vargcc -funroll-loops -Os -fomit-frame-pointer2016111720161009
1718572v01/vargcc -march=nocona -Os -fomit-frame-pointer2016111720161009
1720217v01/vargcc -march=k8 -Os -fomit-frame-pointer2016111720161009
1720982v01/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2016111720161009
1721529v01/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016111720161009
1721864v01/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1722827v01/vargcc -m64 -march=corei7 -Os -fomit-frame-pointer2016111720161009
1723367v01/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016111720161009
1728138v01/vargcc -Os -fomit-frame-pointer2016111720161009
1800861v01/varcc2016111720161009
1802869v01/vargcc -funroll-loops2016111720161009
1835544v01/vargcc2016111720161009

Test failure

Implementation: crypto_dh/ecfp256h/v01/var
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s1
Compiler: cc
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s1_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s2
Compiler: cc
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s2_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s4
Compiler: cc
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s4_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s8
Compiler: cc
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s8_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/var
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
alloc.c: alloc.c:77:11: warning: passing 'char [13]' to parameter of type 'sic_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]
alloc.c: kn_exit("kn_init_fast", ERR_OUT_OF_MEMORY);
alloc.c: ^~~~~~~~~~~~~~
alloc.c: ./_core.h:132:21: note: passing argument to parameter 's' here
alloc.c: void kn_exit(sic_t *s, uni_t code);
alloc.c: ^
alloc.c: alloc.c:92:11: warning: passing 'char [13]' to parameter of type 'sic_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]
alloc.c: kn_exit("kn_free_fast", ERR_INVALID_MEMORY);
alloc.c: ^~~~~~~~~~~~~~
alloc.c: ./_core.h:132:21: note: passing argument to parameter 's' here
alloc.c: void kn_exit(sic_t *s, uni_t code);
alloc.c: ^
alloc.c: alloc.c:108:11: warning: passing 'char [8]' to parameter of type 'sic_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]
alloc.c: kn_exit("kn_kill", ERR_INVALID_MEMORY);
alloc.c: ^~~~~~~~~
alloc.c: ./_core.h:132:21: note: passing argument to parameter 's' here
alloc.c: void kn_exit(sic_t *s, uni_t code);
alloc.c: ^
alloc.c: alloc.c:131:11: warning: passing 'char [33]' to parameter of type 'sic_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]
alloc.c: kn_exit("kn_alloc: cannot allocate memory", 0);
alloc.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c: ./_core.h:132:21: note: passing argument to parameter 's' here
alloc.c: void kn_exit(sic_t *s, uni_t code);
alloc.c: ^
alloc.c: alloc.c:152:12: warning: passing 'char [8]' to parameter of type 'sic_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]
alloc.c: ...

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v01/var v01/w8s1 v01/w8s2 v01/w8s4 v01/w8s8

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s1_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s1_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s2_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s2_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s4
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s4_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s4_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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

Compiler output

Implementation: crypto_dh/ecfp256h/v01/w8s8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s8_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^
try_ec_fp_256h.c: try_ec_fp_256h.c: In function 'crypto_dh_ecfp256h_v01_w8s8_keypair':
try_ec_fp_256h.c: try_ec_fp_256h.c:39:2: warning: implicit declaration of function 'ec_fp_smulbase_256h' [-Wimplicit-function-declaration]
try_ec_fp_256h.c: ec_fp_smulbase_256h((uni)pk, (uni)(pk + (PUBLICKEY_BYTES/2)), (uni)zzn, (uni)sk, (uni *)xn0, (uni *)yn0);
try_ec_fp_256h.c: ^

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